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 53702 c5e77cc7630e57b2ac6e8b206e2b2c53618d8fd17282cb1e4f34628253c57e31

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b6c03fa18019377c960318ced3ff476f0e2aead1a3a72e10483b8506a0647d9
Certificate Block Hash
c5e77cc7630e57b2ac6e8b206e2b2c53618d8fd17282cb1e4f34628253c57e31
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001317000000180000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002a950c0157555e51fec56ef3752a12dc7c22c94549e12898d293401f314a2ddf8f4b4e11b4d875e5153a34372dbf85b6d3f0d2407dafda56a3c8ec8a172027b0b3f23dd5dd7551cb4c7e50c7723097cf50b28f813e9ef0ca2b2d0000000000000080000000e000001317000000180000

Raw Header Hex

00004020226ed0a12be98b79b958ce843a4d9cc850854095a5bdbfa4b4e65b1e8e291c3426a43a323a0c9e0f4dcfaccfdc4cf78c34202cb2556295851767273714f17e52604d086ac0650718d947066a50b88304e1723a1aadaee2f076f43fed8c3160c977930118fa036c4b

Proof Data Hex

59,560 bytes
1212160103079f039d35a3951b7afb346d58a47bded4db48fad393631f40d099188e911d14c099a3bb7cfdc8fb299dde4a3f2ac46bd85ed1e4fbab7417377c6ce8dac503a2a602d8ef652be59753c94dd89e83ccabaa7455e976a8021b869a035310e228a67600200b9e295448287bf7b5c316636b883fc77010a08f08c2291bbfe54481f7567290efa3c86c7594031546c1ca189fc3ead54c11b36209f6437ff1df7176dec54030887f3d2e3104c270d1bbd8744131ea286cdc7224ea55fa32b8aee6eba2ab56a0e048c9fe814418b9119a82eeb3a3816ecea875faf2ef6ec5d27da0cb64187fd59c2288598930273b7aa034105186070f0e35ede70d7424d6127f7454c46eddbec73e304ee7472947db0ca263a361dae4951037edeeb1fd5d8099212beb6c905967d8d4227427df07d4beed2318dc9f7b24e32652a8843705962a93ac88b06c95db67a34a6cb5820c643260345c24ddf311223b3c60dbd1ba6f2c4fc47a1618613c418b4fd01557ede32352cba3333cbb41bce80dc1fa3d46ba9ea0adad02d62624c08c386ff5ef701e05eeb2152934dbed00d0108ab4b629043233ed8d6d87611011e58002918d6e409a591dd55bcdd3cbf7f276c159e1da2317329e2ee809075c245433359f43f8d00f4a2738695a06814f500fad5ac0c3a837b8fb6d7d197e53c889012ca92fd557455fa725f09f246499f4fa7f6e150b436306801d56f818b6d0cab02a52548f9ad2586463e28e68ca236f6e61a7b03831bedc0a3d4d9804c9388651d0b84891affe22ffab9bf664cc3226498bd68ee1fa96088e92c2797657d435b271e356d4d3a64d86ff1ad45b48804ada200a2d436921c825f19041409cbda03ef494a7b250ecabd9b43f8d18cc18a41d58554b1fa0779dfd68763bc97bf01fff1ff9a3409f7a2f5871d01d1220763716b73856d2d26eed3c37175b62a9efd4aec3aed942492bc9f0392a226ee30726e6dda06aa77f0357d2cfa0158d2e729733c9bfa5d842e96a50001277f52cd7a9ad585fef8fc74c6249f0b5d82bb95cbda19fa6c186dec0c1cfe072fb7218484da19c28b26ea03746d957b2028be3bd36ff1413d9e386e58d75e66eb1316d564cf34f42aabc1d83944dcbd27f58ede07df9e458989823081c9d0170e79e16b55a3f66ec4cdc2c18ee46e7af35dc1caa1d6ecead0efd86c2e6a2c5b7b2c3be8ec197b5e90f7b849182abc0ad2622a714c183576dc65d3c438f4fb55a76e147c39fa3072892a9158d1f440284c2a85ed9bf5a27c0bcb2d0ed4378e03354806f5c734a32ac0e86a1f966df05539a6dc0848f21f5122096bc6177cc7e170e46688056873e86aff8467cb1dc1242e0635bb28b7288ed85d9a33c4d9619f7704d42edd541ecf018cc8a6ca5cfee4d934dca8ec050f5070a6e2435be45e5ca7d41c41c5df09e2f2375e2346d424ced23f1f923516fff6362cff04371abb6f659d13e410e679f29d45ab87cd2f2351420ea9fbd07c96a2fb3ce3395968119a12cf1198c91b678ce2bbcfc3685ef4d366807ba662724ca08e58ef202bb5ac9d697d95526c6886f4ce0a374aebd9ae76ff8ccff5eab3686146115138b68bb8142ea29eab23fb61b9b3a90fbda3b23b3bb5c3771d60e48390ee857ba8f9978bfa90fb7d314a9ee6523cfc13a362f466ce9313d43d123edf94643ca35ecde03adefc3f57d1f9d199c5dc311e6d727e1743d2788b46f5d2ca853c1cc3072b490a96c3b6f557ca331320e48713d4c162d5b92a0b119cea00d8574b5963f2381a3b9397e71a9698a999a65d3c084bd3ef1fcf7b357071f4d94cab26a9d76f606724c13544210cbcf2f5df31029d9973089a8242024daa377aa07124608e1cfea0d18c322b0b2b3c7b5058290ddc8758f6cdb1523816c4750b84171eba719b5ccab638bf3cfccd21b8efa25a40f20263c4cbdf384176fde1a070962fcead7a41ee667279a530e7c6ab7b9cf447a90a7c04da212dd0547c80698106aabf4ae49918caaa4103d78feca1bb572ed8ecc425a71cb4210bc1e9255df8a02b6c590f4916916ce3d46430858b058339bcdde71e1cbd4fc17a3134bafc499b5d5a56d540b05e2157f443ca0063445eaa9d9a0addb9aad1db9b8c8dc88bf81c1dfe687a1fcc3828c9b9688c6b8da7d034d76a4877ec79fa1440e9cda3ba341adb8e478c086689f808edee0df8421672d581dd5bb449c0be7efd2ef4b85d4ab62037b22e29e6a3fc4af8e320c3abff11550fc1b0d1e6ce6167b99c182338bb528bd2edfd7973f5598720b692b61cdc6be4b5f591f1605b880a1a9353e5490eb2a6c0ec31cd4d8a42a36f54b83710f16f4679ec9648a3670605aaaf035af99da358693137b697060198e0f41e5cf3bdb2ab8e11b63d03ad6ce0d0feec35b76d2ec16648b3e9f189e226eeb9eb73b273cdd9f6df654e883beb8b9d7ead02195fc857cabefcb8d485e8f3da3243d862cabe03accd27864555a4c669623cb4721eea8d2bd4ec5d65434b02d6450c3e8908ea866e6798f775a39c55cf908e2f25a1c3c7bfb3933351bce7c82fe71dfa89dc2e66519bf4b606fa9eb1f29df41b005264a143875c724551ea4601ff72ede58c458162568a57271281979e3cfc7e611485a5fab48d4eb15fa840d9dd1502c52258a409476d9511a9dd691e8f4abde87a30ac2079ffb159b4391ea3701662a0b3120bec4018f872aaabfff641236f797ee1feb33744590265000628dca4da7ef801014ec8000430709546c1064445383b34aa662308c01554827ce74baf2f4a9136707b0aee734a98930770db156c42e557be0527cac04e25b7ed6ecacec206561f78bbcc7395a9a8b9bede3d2015b40400fff511517c33be5255395d1510192965e75b0fc390e72accbace25d53246f42915b2fe09f123cce57541f915347f9eb96701bad104df6b76148138947dea4eee8de908848e54d429aeb85645d0859cad26e8ceba57b61707152fb5d77ccb7793e45a3c83f8d3582edb34b94cce925e07c575c1a599fcde11527512516564a0906d7870ca0fa79da7be0a4a9c8f16286efa0b5c5533e6b8570fb41802efcdc89e3f665fcfec08b4117f5d87a13e41c5cc29d1b1752f6d967dfa5a75b86bced7f6e7dade1e89ac4be6f947668d5c6a9fa70aa50d1a5aab5ed1da81e43d68a51e4f28e815dccaddee7eda284852ab4a1ff90e4d42a9eb9b460752d9420e4a81239f841f54713d8f98f5edf94963ddd1433c37694ce15d6c195e73ced370f8e9bbd559aee2c6b92fb083cd8886cb7fa7424f1ae6a3b531c151cca55c8979291c3c07aa1b7be8dc2f8541dadfec9bbba77d474afae7bbce6402c49231a4a1724fba9f570ffd87f68b83d144b55dd090d0d70cf4898b184e28c2061028a855b53bade227fb12ba07e3f2ca0dff1e0fb6713471a3c5648728c8e5fb1237dcb84cfbca3af7c364fcbfde0228fed51569e911f489229fa4d44321b1f9a81c36658c8d464aa8c87c19badc884d397ebdb5c00f1beb175f45e13f4463218a31462a078a3f9733cbf360e3f6057236806ce05915768f4c25a66431ccfc52891c110e85337a4a07f829ede40e1d4a99b3d2e32aa170f70442b27538c76ce83f2e104d11425b40912d0f05dee25d98024459b2a335ee0bef8b8d0a96b316928d3c967991a0334e71e6e97c8b2e123a1740cb45dc4891380cfa51acc1c332f360c6bf649dce3b408b28cd3e1b4548186070468bd31a11735177a5ee45b40c48d1bd68670285e0e6c142740b6a251a038608f7bfc6cf68c9eda259bf217415c4bdad176930413601c32214c06ad1a04f70a2bb69706b3ef51d5740803bbcd5ef2f2e7072461f5629129ad38d930fe84e54f2faf70d57b3afa700a80c98ae2ca1f488e777618e76544d070c4aca1b5cb17af7c0535151ea9ebf5ef1650e1df5083a9161d9f04bab0c0018689098f2bd890cba0734ba9237b9d0229f17e99ee20fb11b8dbbde42ed4514bc93f257ddfc63a621e66539cbeec373c6c191ffc6656febfc1cd61488fe7d400f8faf5f0d9acdc3854a1f429b645e332ad183b7867051a2c5029ff580a370e75d9b40892df13b6511c7576263ad2f6cae9859b35ed8cf4f6c2699e8300dad0dac490edadedd91626c7720fd10a23f66c160c83624041a4815478a2b24e3527784ee84540b451e5fc8db2e88122aaed8d488fc4f4bc42dda74d8245c129905d7893328465a47992ad5244ba156a1d2973c4e1834f1776a14dcb120ca544531d7c6f7a608be63a71957c395b022a2936e5502bf8f85b378e9a16f3c375fc4b5b3ca06640f8a902993152947e394f0b2963d62f120694ae57f95f95b185b5b07b5875b4ace4826a2833f594d78b565f26a683fbdfa790bd89d2e88e1bcf2e34d936feb715312f841a73896d38880f3a2b0c0f75fed2f92ca0bd3c2aca61925ca16e6b14bd76b534baef2cc4a007fc21786cc00282d2c25cb4fa2985671136fc1c940d3c5760b052385d19204c235de7f9a026578139911813fbd99a6d1b5f392687d15e704e0f1014041c9e386681fbd9ccbbcee4c9cde471414ea1b9b1726d0634a68aaea7957431a52fe6885decb152f325929f3808f4ab45dcafb145b4b6e11a576334513c8010685fba5e2ad1c4bbc41e59c7026ba1ddb4ae505fc5ac14b7cadfc355c20d73ab563c830a316501d38998b5ee31cafcb80ff2bb8a359b7f00431dc6fcf2c1ac225f3835a3c38c474fa48774ce4afd4a27fe5390953fd6694e5611b113ce561363b6f894e57e3412f40b9253bb3cb4dbc83f505a27bed9593724be0234598e9bd9f96f9f173f1cdf06afcd7d0ff50e7ce9074fc85b56ed3d263d038b7c735a2317d7e2af2680195e40c9465c807165065ff8c769975ca0431c72e9a7b24bafeb570b8d40c75b59b3c81decd01b62262dff4122389bc201ab8819aa2bcd92c7bb1f08fb63566d92017420734fe97f3f227788cf5e42867c43200ef1a9a2ec4fcfb7c4bc5a6509c4b36ce5e9856c75fece4a179aad5bb4233065047738b619e0bb66d8dc2c34ffc54eb7e5498d52f010afb877fdb61a1323f100b700cb8616f7ce2f13f416bb7e6f9f1fd4e9b31785d6d933e2052cfc86d32f680004f5bf90e2bcedac3be2717344243fb738f59ef241177456768ebe33c809712aa7c81c1f5ee46c95e660c8e5e51a4e1190cc87c0273db4e281cbfc9b5faaa3abdb3f4e3511eff74a71e1dafebe1d3e50e3c1497d72459fee4c74f7efc0a2fc9116e6c34d472378592482d9c9a218a86e241376da274998ce9c448b69dea1024bee73f158f77666da8efc89b461517bb79c0b14f4d19a528529b42cdabc9cf5e1ccbd03e1fd1dd41308ce7ffcf4188e6d5981fccefda054494b33f15a516a49bd05ecf7fba5a0eda602ffa134dcfd50f50d0eb4e5c698dff83291ffc4fe217bbee4a6755ef6c308e7554715fc8dc2ef02caf1798014c1929a2cc1372eb12929efc052a1eeb55c2d0b8b818a380348ec697ae7e11bbc55afb81e92e7bcdc6bdbc7dac6a388f29be65024d6e9e5c9f4fb0363f9d625b8d95567a37ae17c85952c7d46ef73042734565b6895c7dba1d3d0a3cc55a1ba3fe69f05e61a4cdcc0db5f0f0eba8b8f206b7ec807ec295de202b8000c2a4390d28065f79308c2c740c927b5ba9bc6c0fe3e6abd98321ed6bb5b6979dd21d166183fafcd7bb6045197d22fdbc23241dc7770e0b93191b85419c12072f1b8255e97f8856dde922e601aa18788d019e976c911584cae81d842fdfa12317a11afcdeba48269b9a13ed8897100f54dbb21f89f2356b8dc761bf8566d7cf5eb55ef896504bae6112d8bcb0c8bc3b02b92ba2534378729c695dcc57dc32800cd71f9e46a76ede9f340095ecf1ab8fa1d9bcc2a08eed590d9d4fcbc969b1d9db9359f7ed0c18afe0088a54a2038af9a432067048df75164f5cbe5210fc230300e1b57a24d124ff44a4e0aac7f5865dd0c99f4d19911f8f88207976d0c7d6073b927199d01d1f3f98e92fbbc866e4472f9d8ba965749bb07ac1b68c1d56323885e903d0290aed473c49276861e7e5dcddccba45371ba924fb48b882f062d705e414a46193dac554e8c8be39227ca90d8c74aeb458e8fcf4f63ec9c3314a05b515180385ba744349bd8e0f040759fd67861427032c32ae1bfa5d5794a127d0aaa0fd54123cbfe6171d9d856473c4ab8fc00d4f408cbacd356201d72c2bc937fcc92a1c5156357935525297703fe55ce76b623abfa2f8df7197fd4f2a25a5129dfda148799a0d873fb70062d70063c4e2081d8f1b6a8d72f348cde8823c51355e6cab2496fabcf582e894faf727f7e3b7c779c8cbbb4e8ad6e7d68c24a6cfa0a2a82c56f54b6e45d73ff492f5bcab57a571989c2f3f8ceab18ef4c8fde056e1e12c2fe45a2b1e1d753bd3914232cb41a273fac56de066c86d8ee0865f0a8f78146aab03467f93e04fe40a8ad4977d79f43a9be919eb74434aa36724e9227d8b3525d72a526daaae3dbbae54e9eb391d49987276281180a68973c3fd390f1258e25edb7f72d554b5e5ad71bd6e3007cc8a9b11df86fb73d5155a3b6ae2d11ab38f621d70803386954fc4b3482134325124aef71ece9df3ed70a80fdb6314e8b5da2a90d02d872b40a6d2241419875609ee2e6c344a1583949e3dc128f5f805f9ab67a8ee5826f223e341e7325e866c3c83f9a1dfe87dd03d8808dfb612c435b42fd9ec1cfcbf68409ab95d9570c0c8b9511bf5431e16921acf412278e4462ae70686c13addfe75ff8ebddc5cee4cbe0b02d5d4960006f5e08a2da99a028c6d10e5c28d9293fc9bc2d1b31dbc2e58b26def394f9729572e453a5fbfc1d68cd2bad265a8bb4e7f9ff8baf55f6ca17ebd87cde8f6ac06504516c3144c26ebe6c7063b7637c3b46eb49329c80ac8dbbd4731df0456b59cb583f565da3c06d039c8cc8ba27a04d24cffe6029a71d2428cbd48e920630e930858e4f72eaaef1cc20c49bed72514cc2b18a93acaa1a52ce2500c10c42a7f16e38fdca6a6e08bd45787c33db47c82fa87c3f6e71660685985853515d593a42e7b3d73257aca7dfaee250cc46f125ad9db9fdcf0e6ae84ad461b04c54dda773029b9d65a20f1cb48c7c77a2f709313e4077080c1fbde5ebe84ec55ed497fdddfe58ce6bec1c53201d254059bb11118296a03c13c08883666317bd3e999111260e62413a73aa6aa5dd0a9d9c4544a1dba430b9b5fd566e71e8620f30fdc3313f996a53dffe406e302864b03e42280f06107beff79f8eeee4e0ff52a22b3ededcc9de145c17994d8a04fb39c1120afe15614ec5a544953a214ca3c2db870827a1494bbc810098420ab6db3577d02dbec5c96dc2cf611c78ec0d7ceec6d69360dce7eef7a5871b224bf681447677267ebc294daa8a0881efb55c5aa4f1bd8b1112f61161ad0f5ea03105f0781a512e1b73119a7d63428f9b72a4dd9c8b07449ea5704b18afdee31423012884f7fc5d39bb82b9cb38002398218dadf25d17cec3df5bacb46c01cbff14e29b713cacbb38bc6ed166de66544b044566aed9357d028812dca8d6ad34a10c4d0bf83f34aa9aca13712a6f2e8a9b060c0dfbbd5a6f0bd1a6361c32ceafcfb977a7003bbef6a0c1f2c385ef225b9a638f08158956beed7eb0ee33f095a559345067bc2b21d1344c9b4986d7147fced8bac1a06daad8f47bf9141c6d2535ec347e966028deed658aa5f954641ad6b82c3c493db3f9cea2293ed9de5078b179e21399b79bd72885fce8f4e4de96060ca0c0493fce47d01a792dc55f9f13243c57a92d0bf2804161425542314735ab24129894f1d1f72a8e4829cf9dca0f96d647cdc5db0769b21997fa43f567ef0f72522275a3aa3bcad09c034178707cfe1fe67030eb4da21f32df678e9b8dc0c8216947d535fd373e73d4c1ccc481c7791b136c0c7820ce46a997233c7f547b7161934f1c8fcdf6bc174880597d91164eb127dabc756fa14b93fe4846b06fee6c0cd5209589e51be9054b762a3525c41de4aaa1759d5c3562197af398625d63b3cad9eb7ebeef3169d6c158e2f77a8f41aee1bb7b8f1d9514cf146374af3036ecf645164510b226daebc6b8b5c5444ddd069a6bbf7a94ef7a1f5194b2ce9a010662884b9cd42a4b13e3efe971b24c8db37b3d12eac7500a31a6ace9421ebd34fc86f2bfd2352901428359b3423f92c0bda223282aaa7f8a234a3c4ddd341df7e16e0da17c94c8cade043979a64d576c3c3a320381cc00add5bf043bda49b5fe6f55d3c3920d18c1083761192704a0a878750ee85e38557791c48084e14be983f03a70e0ff3965f5171e903d3f88810c719b5e5afa41803f3b280edbb6be1f6400fb3800de9e95c4f4856fc457e61f02c6d2e566359bb6ef34a3c555cd8983789f7d811ede7d8206ad03f8358ed281c98b58deb36f4d25555711638699e71472046f750ad96cff52aa8a0f7cf007606e9aff8d22c24abb1bbcf7377a320b6434a55d48f796ed8b6f6a8e8a8423d13ce686e5042bdf5489c62d99b8f6b16c40ab0241d621f3db75029f5296834ec5eccbd3a72b528158452bbb594ff98a771af3742b6fb37d29bdab909ec442bd3c30804b4aac369ccab43fc45c27def1aa47cf63277d9d8fc014332ef5e31f6054c71f2151e15b68203e937411101b3f9efd2b541dba7f13f48da0bf44491214f191aa6b6877cdc4442936b9acac3fc0e0c2967024a5f20c02cde6baf3d9e51b6785272c9ab19cc73433e9e6c4eabc8e583b81dc52f156fdbadeb82430f1dc53543238d3917a763c51a0fc435f1852332bf9fb2cf196ba09349d714a0a1ad900d33a4b3dacb778e5f99430ce8a6c344be0ec50daea74290d8385f758b08e8dfd3114cd8e285ec6e4299838234a4a29794ed6f8d9424b89ec872beebc7fc3659689a35247391378e3a937eb1784d2773c8cc1ac527b7b1ee4c6d27a8f01683e102da5fd64b209ccdcfa0441c28f5595c92f54b0872542c9296658115c1b9a998df9bcd0f06807d4effdfd3ef1410dd33bd8f87427c8bcfdbb58e196c9378f19e057d712234e6b50518f53833c61a3b1c018f0126b9c30563f15a1545fe85b2559f7592b2aea0c5a460c4f113705f33595d05cef3f7a42737e2649cfdea5345c9cf433258f14e7cce7b71b906b9ff1aa9d889f209d0c932ccfbe1cd0e6e2beea61c8ee2c7a4f621dc426e22392840f73fb12ccc9d82c39602006483421a6379f8035db4693ac35a4d9eb4713c68f5f96467a1ceae8fce949fa8c59a2d3d5465f838c541a935fdf1f2847b5a524a19caab89fc5b6eaf978b860c576064f81bc184e6737480218a0e4e66c7145795dd7ad9d4de2d734dbc0fa76d9fc5de73c83fa5d7fabb4625e390c154a0e6c6994b1bb27ef6d83c8c31a40b79c07d21bb3319cf6d2a267d4c7af1cc3f384f0de4a854bf43cdcc70057beade343912d2efc0e769c4345ab5868b0a88a687e9ec7f61011e570e1aafe55598b0401daf76e00ca1741690e36273d3ce80cebcab50b4f8ae09864f5986442487f652133453a97b7b67b90ea3c6247c45a00cc4d6aabd97670fbb8f08f7c07747aca3be438d4d1ba0e0708d414ecd1f0f0fe86413ac206db059ceef8ea671382de657b4098f38cd0172d20295b3bb6ca60839c6ba83fd33a7496d72e92377d37be826b69695106f7ac1358280d020952494826f19679063e62682363213d6a2591d833be6878cc1c48d243e4fd2331f8dce711f44fb663c31463c53098b4ecbff28e56be735ab7815f2818af7456d1b588b5af60320cf26471fc10ffefad60f0334e0d993d3693c893c8c3cfd947b932cdb2ef2f7a2ae3a1c8a82870323887338ca52c61dda283c4543c9a2ea2d967e72aacff0841f01916584521a9e4049689fbcf191d51fb62e498a61ec8a7450a2914797e7f24978b404498918ba4f02b875d4034e3afee495561ae4435ade1284c69c07f66ed24712e86d9da9c5706d873813301a1c7bd0aa136737aeccd41713c110bbc9cfb39ac0dff3f50bdbf9e6737b6144c372de9d827db8dfe26d51d177780f7355df7fdba3e5a76477febc16028b637f6ca2867dc51020660159230b332b87782cf6e93b5c10c02b8d2f43cfe3e194653fb644173b8d540003b7fc69fae301349c5bec76b1473edbe062e0154054af9d63222d6eb5cb495b852375e74c886b3b01c967f0c32addac71cfd30348b2495ebba02ce0dbf61ffa1fc23b335c6f5ff91be862340ecc88f3c1a99d6b2f6dba34f184a231ce9aacfa69fca30ca4bd61ab10d8a356a75305e82104c6316c1091a08c8885d136bd6b6a4292a5456727b0341605ecf08ff88936f38b70334ed4fb5103b567c00afe31ae7ae119b98fbd93cea55812b00717d227f810d7621a6dcf00f01f91e491de665bb97e9905757da7002682dee9c0ca38db8daf163fabe4138e0d2fed29a6980dbb66abdafe6cea1672af24b447452dc5600ef8fb4202e71f688a6b9dbc1533a93d92a15dddad8f4fda5de97442a075f2e971b9b03a334d95e8f5f121c4d60368d6309aa7dcf5def5fa20d1ac81a09225d23a9f96a99f6877622cd0b4c3902885336dc1c7c439c6813c2de94ac7b11d30b44fbcdc72f0052da3644a366513b20bd59677199a1012ae7281513b657a1748e4a60d414cffc1414b69155bb656fe42bd10df5a243c144fba73322089c74e30ff384dd46e5dee5dc2c0f35d6a28d9f3681dbeb679f90006163b48d07bcda336da8f98988f668e46ed00fb94773bbaa3ce58d87bb3b4a3325889dfa2afd7153c488ce1cf1fd142383c4bb3d00126946c037f5a272726eaab0616ecf3c44bd46205a2c0044524c14078fda98b931b3a247062d1505d100be22b2246b027cb7b3bd6b46ed23ee1709ee86d2de73c5a876a87b7c51d506fe372c18365419388742a4c8ea99f30147bb4b6a44037a7bf2913bb16a575ce6b3d9c455412a84d6e709aa20c21726866cc292e3c7efe2bf94d8b2050a0dbd0c422856a5aaff43dde5d4dfb21e71dd5298a92a1718942c2dd4169addaa901f316d52a8d24cdca18216227943099a885678aece8fb73901faa5f54de703f11d5d567aa5f2aae0242b27beedf0a43cafb15dab81666540e73bdf6f85bb58694e71e4719457a060ac1e5e9dada64ffe5ef1369c52209925e8ba1f0fef034c5c553d1ff1fbc1ffc0ec1188664f09b637a6805ea34a21d8cf0410d2f1c49ab173f3cdf4ef36d88da563792ae80328827dda14ab57472c4eb04deda7b7b191e589206f3f9a6e442b54e245f5c3768cbc662577b21eddb606ca3d50615982a1b843ddf30f55bf6c229585bff8d3dff3b11973b5c35f68d577126140e7514fea35a71d6f4363d70aba0bd1faebd98687af36bcc8d039d6423d6ee417ce66e76bf4140906c4768a5776ba9e8ec47dce7f8d4fe6ad39eb1a4bb8817446aa7a6311c5f2b2e1bdaf2b12c6227fab5a25adafc5f0730bbd8b494355b64bf57316cf2d079788ec89e7d7192da651965ad8cbbfcab92421a24b434593a1bd51477b96a6873aaabb8cfae2f89984325b40e500907798a0873c1f45e492948384fabde9d0745ab873f14d082b8eb8c94f4e1ac566f216a837b38628c5e7ecf327a0d6221c6e9d9311907ca52d16ebb889a7b0c2688df2d916c9e92a9ac8f3002e6ba780fe0aae81b77ea173264a04dae86d62c72250a26aad20262643d890b0b15fc95de8800f37e1a83498f49b84d4e5c88a327b0190e6f2d9fd3a14b0b685e568408c5df9e8f10a5c7a07236d72c54de6351f9c4795b265c119581efc7c5805793619787ecbec863cc6276192fbe22697af91737d398e57d6a95352c70f32ecce6b5546833efafd0a80a449d9215f1eba2862af4146ec32aa3feaae8e21cf381286ae77c8608a6bc0458b1235dbd9f583009b7856195b54864b24262e0793346bc6a74c7190c1618982f6aef8e4c24a0486fc88e94ef752f829a87f51eff981a06e9a5935d5d45e5a9eb1556b8a376a5fc39d96b34e047cefba710cb5039be52da775b706eb27290c290f1668a66718d1fff5a9c85885542902187af454f3cb9e9c5c74835891255784785e6e3dc395772cb84b6caa35ec2c72142b48bea8de65dd5966016c8cb77e4036abb9c3e59cb502eead17ddd3ed678decf55ff283499e4f8a8d1671dbad076ea030f7f2ec05fc42c1c168c74052f13e6b48d42fd89a9f4bd78805857ddc44a6791360cdf2ce3827a0c29adb163c5da8e2eac28c9dc213c40e39c145732b27e32dedc47b3f49907297e88e99a94113f43f6537c0c8bf69ce1537a7fdf65d8f35860c312c5bbdd08f6ce95340bad79bb6babada7c00fab5b0b58342c4522955e796d8592742a8843cb1fad3480f00d332fc537bd6b958fef1567527c77e87245d7a622f6483cf472160fefad469c213ec170ef6cd5c550be319e7e2b27d589868c511c54777716fc1b56db1f45f21ca019d4f0262a61deda132ea0c832677e6d2bb714ddbc7686bee83dba9a5aa2d7bb8cdb830d51a59a81c9f369699719e26a7de065122ea100756bea8f961194bf056c49d7b061642ba4fae43cbdee7e47feaf6503b09f102277c06c96cbd6fa8226d2abb977691be79d637f48cfc8d08b3b45a0f2efe84ff6c9a9bb3241bf8b0dbf0270541da3d9e9ae3b57a14093a8683f2f947935a9ee6f589a4bc5c1829820b91f1bc25b9f9ac6b8c3cedbc37b528a1ac7441563c42fb15e4af743e3bfb7666c4a8b03bf6594c7ca49496a662ba5a494da8ce1b4eb38de250a57c5c64ddc288c20cba7a90345d4eafc1e47686793fb32edd60269f31d97b3ae3978a1a7c17b0d1f81132a69e6a5a77c09e3e3481607aa89a6b5940c374482f21b3f881d61126a4082ed904264913d43432c2bc9b593fce527e55fe9c84312d84ebae5d006540649c9280163b703ea096e2f621c108f17b579432a5c8c2864171526bcbb6ad1d36241650a5041e6c7ed6c09b973f6669152db24130909ea8d68c2eefc05a82943a4c36df8b6bf142161593fcc06618af43850c7f211a5b5eb1d96d79217d92f3f3a7aa30f71ea29ba439e014c55dca8b0c9b1d4a743ac289a306f066cd6f30ca6496afcbb7e948046482fb90e396e441a44ddfe0973ef0433bff1c5209f69fb2033723f33a21f69b3d7507e88e54edf219eb70525b4bf79e652997d19cc03a895dff274170f12a78e41e34919c1bdaf276f4599517ce00b059cff20934b5f2615bc47bb136fb8ab6c841e748ab447519df15cbceea93450f505c77aa3fead4977cb42618f50c4936e4c56250747600c09dfecfda86e4f04d61381b37d5e3fa448a6889189475e8449ac68d7eddd4593895e3d0c93d3d1e8835be1110b3f152a595eb9ea4da8b354bcf6ffd2730fb049733713d362a65aa1dc24387f12b61ef8a290894c3d3e15cdba4a6cccd38200c64555c98d116330e765eace8ae339444ae7e899ab0ded95c2da90361e3f853c16636503bf7ffe3145d3536240a2628967f815a699d0c06c0fa99e563e12afcd81775d8000cd16d1fb436721ffceee68f47e6ae17919e1a2405ac154a62df5b469d9ef37edfa3cc8e1af10e7336569fbcb50f032cadad45dd22d63281b4be865ed537cb27599ccd695b0176f993080d2f90ef4ba4d7778e269cdb3c67ed6f1174c67b9ceeb661612883a0cc86ed4c0846daf4978997387e569b5ab8f2f78987ebb720112d0a6676c0dfdcaeedd9a6fedd4fa12f0d8ded4ac43c9c20a67f254ad66ada088b4d2b7b0106f11f7db3d4c9c5346358b347b72fc6048f76bf1b76eba1055d9c0763a86bfbe049228ce227a59e96365d575be482f0841a22b4d6377d3c0ac48a2e27747aba5c6e48693a192dea5284aaf21e02410e6f0e2d0138dc2e52f09c9eba130dfb0d1aecc6af78ff343ecbfdbe240a33d99e932053b32759368d3e54543d20424f4c377b5bbaa0f5e4bac86c9a726308accd05aaac636dcfc45e836e70278eb14fcd0de504d380f8bfef8184f3ee9755e3a3f5cb2be0f7437829c6d27cf9f953f2db92ca2d3b73b50a41126f99df56d863f1cb9bb47600def1273f721e20ae977e20ab391f704226bef3c82bba567e53853991aae7b05b2d59b863cdd64c77887b58d106d32ff419e55641c5c58c2991d50234574f8dbeb9d83fc1a5e58f6fa64640cab173a0dd64510a83e65b074b645d8e652dcd7a8a4add7dabee78b32868a0794ec6b2f23e2bef0488f33bced6d69dbe9cb3f41c14d05ea8e1220259f4281989e64fe0d556bcf6aaf4c08f311ec52239c8ea24448e3e47ff8004e7b192430c329e1e6636e78fe46ffd0318906b6b743ba0b60b407a8fed5b83eb6d51a70b530cf5fcd54afad7d9f82f5bd0db647325c3f1b699f2e38d9efee839e23533954dbfeea4eabeb5ff67ce85b68c9dd1a4d3f27b87e0cbcf13d321cb31c487a246578ad100c16dccc727ec650fb97083ced81897ac6f6a6c134d55e68698590f8833025728bda622b1e3e4b89d7313de7e2bbbd0cf2d96354740d60574a7327121117df62d40051fca0ffba0df911825dd7c11283e09cd763db1c51318652f6e6ebf755887d788b2ac1d525d22d1242efa17e5812f34abe0602a8f8be90efbaee4e27f115121fff0df2fca063a1741b4486148d54670a29bebf996a906beb1217d2bb9259d678480f09d3dfb9fb6e1efa0313658b17652a675491aacabd589937d03dd3138f300220ebfe8546ec02627e0227e41d32cccb87fa8d1633ec082888947f066c57d6a172e712fc66514b13f8ffea6fc11e8ec40917c01fb1619233fc5abd381d46a7f1ae32b2311ebdd1d31e0378a017f574f9e60b54611688e42ae4fa1998474c96d365b21658192706109235b13809c9e49692f606e992f61638282ad8923eb70cc205a113676c89c0e83409e5b584f479ab293689e26509f4a4d831c25403f0c757633a9d888fcce84656abb4804e65c10b0653975d2243882fc66ad60fd464ccf096625b81a54f9597fd31650fd920241f7142d9340e14f8e560df1e69c656efec53042179c2c72f86a812e6bac8f3a7617b550dec39825b42e0ff0e428f3661c4431b7c81ddd0e8464fb4ab6c2e8fdc327792200bb46a0f02c8e52b898b3025b41b4d365de194fe088b49f66884c635048c778bb0aef7a09cff6ae08e57383fd78e2c4cc4a2e909e6a997a660d89ad48682229f3b49d756648ca304b5bed77266f0f13fc5fd0f0b1a9ab4702c336052e8740dfa1dff6c9f9ff512003501f52e4354fdb179e1ca5c6e839def086bcf819595d517306a54c8cf8c4c027ab01c1e44588a41eb722ea41180f97efc6b704cabf241f7cc0090a91a165d6fb5ef2d296b65a351277a16a8d6efe289a53e9ca6713a18bb1fe328e2e7f329213cbd7237ab8221fd8404b3e416fa6c00b1ddf946874c29049004312534f595d1314246eb2639341bcf773351ad0267cfc61d3460527c90e7bf76db78951efef2c39c8f168f3b86b857d055b9b6d7e611d70a75dc86522fe4c29c84d0d1234085877d0b54e0b67ee076338a774fe575aebf8e748c897692c889b53fb551ceb75de976a3ddf1dc518f55e95f738d9576c38ac1214da760ba38c8b87eb97f6a4b8dda2a3063af35f4ea01b3c5e52399fdc3fb4c1aa6b100b34609d176fa0f9d404f77cada1a634ebadb5f2ec3a83803037eca4539da9bb41a992fb72cb46d7d9ca67ba09b3606a4af9beaecf8caa8dd04f76ce2e533ab008348f0e6362f0a6a5f443627deb1c35d588cab32e0d78d23dc2f4891afdb84a2181939c6c099e208e554e4e10b3ae15752d7b868ebe7ce3be9ab864540a1f12c3b9ea625074c8821a1d19b500ba82101abbafbb772d944a150c7e4ed17e5d5df83bb595b83eb11f1fbee4d45b54219da5d05057764f59ec20ef6e6641ae0c7e74f0240192a93950ba42d93c5f7b8d3d893321c388cfa28ffc5d5d5ff5723282ad8d6d1f1872d786a98e8ece18abb07b0cef6975a55f770dc241b30228c43e656003614b0505bc45b8cb1b98301af173d994f2269f2b37ff9bf4f959a1ae6b4b7768bc7e2ce33fc869c1cde22da815418b455eb97cd12b80cd0eb99180c63636e84e95eef66c5534f7bdfd2a1d3bf64ea1f2bb86323fe5d789d269b9b99f08499648b6f2a023758451b97ba23e1c8945067a3ecd8f20f4640c98817e9378b0820b7a28bb3ffe3b50d3b6c760d9e2401319e19667e3c27db203ddf1de7342aac04d11392abee5f202e146149716fdf6486066fa59ce430f3d2abf4e14be7c39a0a3c3fd5e5c0ada88407a06a901fd6ed0520da77086b699da127d9d5ef05d741f08e4dd7a8306987128250666f704d59e80bc39153debab776869e2613f934209e9fe5d616acfd87da795043cc23848d74ce8e2f45e8705c9c250de9c7ec79c038f9ff7a00c3d809cc8b96543d1d4d9c4b07493a40db45f70194330b1c2d2f8f08236bb5b37966378504237e64856e75dd653cee6f2d4ccfbf91a031d98bc9101f1560e3276edc8d20da5229766eb2a19bea6addc1af5dc6919720ed236848ea6accc7e4e18591043491a03becaef70f86588f04c7d14e8ff8c05f6758bef57d4950a29165b745e38ef9f187251ba65168844814256b83383c57c6a9abaa5e30812b296bc557cabbbf0f999b07a54139f8438230223f5d40f013179d438c92e5b72edef7a0087aebd1ccf564aabbc325c8d452824772fad9cd960d9864f6319dfc78e80e04f5ed372844d7acda8a150e4b5a1469ecf48f09b48cc7884983f6d4d3356c040053d70180d4f0984a48a63062c891dad3b646b916f8f97d5a0838e1def2950941bfa8d8b5c72d742d4e84737060c72effa32b913f477b531eda464a2d1153117360e05affedf234bfe432b9105655cd6aa6101767057810f3cd2cc7bb7c61fd7f47f5160e78c79a14ad10a818738e93fbcb7b740dc450facc632a4896aa8af20a92cb54c06ab4bb795721dc1315448f698d57262a3c8a92ddb1df96aaa1b824dcbb564cd0567cb099523815cad31941addf37527178f6ee809699b4b49a51c5a06d54e36835361060aeb01edf068ee872f7a210631f0ce86c20b4ad14e8f9b07e716095b25bac73a830507726336260079465d8955bfff7ac37dcc30794656735fc345cccddc55b453c3ad0b87c905c85ebd535e422303f2791e9aea0a31822f8377149c75e76f1b13cd5a9b9807597a4bb8733aa76744c8287ad01907d2443b9e478584a7aea6cfc894386b4c93335227c766553300cbe2c385e783cc281eddef11b114bf1e16985a7a415d140d7fa8554f41130aea8a96a13fb6a88e42fe7f1e93ab0c5c1246e5536f4bbb6839171669126d53e11cfc1b7fecf631e4168700e34915b83f5a68bbd7715922920a6a56ea1da8aa59251351d48ff693566efcc7350acfeb78a863ef2f954a9d6326cb11b66a5d9004feb88edee085b9dbe87298b50c77291ed19426924f178b3fc2a0ecd5ddfb70d69ee94af891cc976c458d9411818cd54e3b4dac6fd8c452714ba17b62ca3b3a782e7c4e276055fae1beb02904cb63eda9a2acc56eb07a8aa23704299b8e08bed25a14153c4e2361f80a313148effea8dc0a261a54b17ae378b0cb6b328c63953081b2b7d571eb1eb17e8b40fcf490103498828ea50c89367a003eb26203f641f18e3146791649b58de1a513f572faa56b0f6ed63ceed177929c088430ec8b248dba7e1b0da66c7dfcc81cdc0a5237b93deb5fc911fc3899f42252aea3e14e62bbcb74f3c52fb8cba50aff09fe0116b0f46bed3d3c34f8aa40694e0e24066735a1515718108c9932aeb29b673ee8a68b6a068fbdc0d37859ba13f2d99b90727c6fdc05aaae4a960c20d8da88a4392458f2045b6e5c7d5971d57cbb8a1893c98e68a2a3c89620eb42bc7009b56590547bf385136e92491164cca3440b7e158eed765f184343710a89e4ce1298258911f4c0d7b2ef22dc015a9c3c198acdb6b48797dfb3b5df0d68ca5e8a206bf5aa00a402b2831c206d71b410ef4e43a24f801ce509a1ce4b5dd60b389e35f8968c4f5680b556447b8828a686c0c3369fc07254ad1652fbd8ba1d5cdbf907f400c838cb741c9e54e1366d47d83398007ed2deeb59a39d11080dd0bbeb8a42f60f4a678164dcf896516b3c6044d336d6b547aa9844c0d6c6f7ec05ac27a5b2cff3271ef9508d14c86616a482e10b7c39eff459f9c1f82ab426c827b3e43907ffbf18c6b28079b70588f640a98d6056fd3c7902f5d5c7c3783c91df0312625bf54949f7a8c18d7d8cbca5534d3177fb9478208e9d33c7ab25fbe2bfa00562121818d1d3ec3dca1a007679005c28d14766e91e8abab31075ddba978a14abbd647dd10ed723c89bc92d74c608d3c14cd72580d4efbbad769cc8d0f7dac2b573b3f5d54957e554e27875b4f9d54d7fa64e2caae00c537e515e33740533d8f9db6c8c7aa1a69d9307cca8084649f769e65fbb5ea04fea414e7ede5fe30fa4f46457e5fbcea47e6ccd4906214543a071d3a2d5f5bdea2f341eae49a10438c1d5eabfd7e381f39cbebf1f807bf7ab059550700c32aadb64e3fa323912d3a10198c5629e06ec945226684c6d426388de01c926c98932b53a1fbc1b6e13aef5a65457a02515a13bff85c1a7dde8671958001d210749d9610fc602bd516d25a115737c45afc6f24d67b6d00be6f91bb15efcb3ff97b4a906cc40fe523f3876341829392b4e106b3a22780e37d3fbe7f9d6b694a5f6a36589892a340658b16e232a4218e14f45ec6ba5064ee3508d39752942e9a5145226bb7e42db8f8c45bb3644f6bec65985e2b310ff8281eaf1051a14d9c58c351f70175895871b89809b87dd930781de0596ecece5c26d6cd0867fc8974f3426b378247ce77359714c729b3f91f4cec494cf4d108fcc0c6ebc3de7e04c5aee05d3dc7bb00322b1fb2d37759a0c9058384ccb8d17a043e320567df49d7a27b100cd2534c6049c8b3d40bff4951e34dafd990b32069ca7c8e410ec4252e1174bad00bae9baf87fb10dd5451a8b05150ac9a9b0896c97d4638302d73cd94aed590febd4677067148c7c5c9e3ad2fbedc799caa85620aab4b17e88f59dad8d3a4e58db25e16f089b2ff3f7b969aa671e71ed28b2cbf8cf8f9480089b31775f557aef93cb935b818bdb278ea3ee7d199f743c140023e9d482657d13912e10899136ef1477fdef852093eacf4d57b1c2d7dd7fd7ccb39412ddbf5293a14a79ddbd995730c1476f35d69597c5ffd62bd3a2d249b2f2ae382f46896e6f748751ce8915e3c220213157c8cc6f75357b17a5b591ed5fead2950b782a443cdb1bc5dcaf24a99f64397f014af0ea234311f9f77605a88527764465dedeb708517887832bca07203d89dc97ec93041fb186ea2db76f2db79e127c31afc423dd0c73ece1a9732f6d3877344b2853d1b9449db9730e6339caf82ac2efb822d2c4a39da296e6d0b1c590a31aefcef70d803f98d9658837b247d71d8f080825d6f650d6bdedf782bc688adf8ce9c1e5c840725f7d317445d8ce360b258d9ab866d60560a83fd49f5d09925be6271118ec5847a32736d9e96c349f8546de663d3bcfa3b04e20962e848cd23bb972d7500b74d76665573ddd1ba2f091c3bf46404891698526100c66748e8d65c270df0e3e50541ab7c7c3aa50762d8819f9ef110b15a1ae5aab46669dfbdfca93c38da61285a5c92b45835a005050bbd18ba71996f77662d98c21c29ffa614a5a119adf413462321f1086ce58f7ee5822bef6972929b4c00e6656dfb75d526f0d83dbe4a9349595ccbd5304b440a5ba8d0629757b20b0979f4977f42b3e4fe5b8bd595e60920a9cd31abeb2bf97708ab8c5674e99e6626784ee2903a097f9ef44aa02b4cb9854c18aa3d56eaa7eaa9f1573da9a8861d3a3d5ff14e0dc9d0a1b987b769e814a74bf3018aeabb42431e4569e98a4711986e58d7b3bc891d944c8441c7f6135b5fa2d1e16b5337f54bbdc1cbe01a744ebcd543ac7fb3303725332c4db2e02ee185cb2a23b64579f3ff15cf4c24bad0cf26e663432fa09569f32d04d83dac145103710b6342210a5ac390a61983c74dcabb77e3dc830b1dfb96deee6377946b2f2632819c015e3e3cc85222fc150983cce99318218841559da8b00a4d5d13f091fbcaf21939db1caf43f3da77c3f75380e828a21440987c2a0d288e485c53d76a49fb9587f6466823546ab72edd0befcaae03edb64cf6d01e99a317fb60b7f68878ee9fc2c42961f9f5da0d481c3292cff091a8ab789c4230f4cdde6d8a863811e77083ffa5b5fef879bab66c880c03936674d97efdace07fbb476077667079e6e8e474ac8559a1af468a080d2e88581aecf0843e8020655ce1b3517a84e15960670b0ab904682a14835f31c2ab692a4ebbcff790f155dffb2dcc60b7de0eed67eef9aec3d983ff1167b4b0d84abfbb70534a86e769632f819902f4c88f0577144591762ae11170db5122a6be5172f93d2d667024b302481e4fcff212c87a61776825ba788d24d3c85d5270cbc34445cf52f7a4509b46525266061b80d67b56611d2755ebdcd1cbb8d45c221dfaa2ef491721c61760e7d0770718552f8231d0c9f1c0dce722e94c66f0e8175f09fa77c10c266974b7544594e4aa29c546630b7fd7bf61bffdacb1169a8a95130e5401bd85abc1f4a12893bb2f78ebd6118c486607e1626f9b8136635fc7e8c4d336503863310005e92427fefee302189ca34c42b6654d3e981d837c4564aa6c2facb8b4489b4efdc6b8e5c369d3518fcb31f32852995f8237de6db9d419c0122d293290477d22930dbca5e8e084267e42d535634f9578227a9420842e1cb0600836fe16af9d90aff76a1b88c22d5925faa8ae010ce6da047958aa1d57186dbb0087c6bff18ff0d2530e616301def8ff0c07e4dfd1c3228a2396f6199efb246a08bbadf4d2525a84c9a5e97d6241e210a42f16e8747ef44086ead7fca2eb3a70716ab0c6a58b24310b06e2a5bc706b4977089ccbd8639f1f7e39dddf21bae64ebbd889fd74b144dc8e2b8f0776a2dcd3e762ac5b9798f0c812f4cd84de271d9677c67a1ac76b28ebfa542a96f3654f02850ec7a3e97dba412b5ac09b8c4b7b698cb744f2bf89d993d115158b635f8dfdd201ce4b34fda851b7745098eaddfde7cb6858e45c89d8c88def4e7b3f7e39706ad4043328ce81d45164221b87441b20732eb5a00abc15cc309c3ea1b568b12ee4b7790c173bb173527578c9d2a2dfdd52ca51897506a78e89d2e6efc7cabb5c1ec676e49fa1f50edd8a133363350f922731395ea4bbbaac1b37b26e38dd1fcb36fb91fb132742407a6201328b705b2aaecbd3ce1bd227e5155800f68b2911290d6b7c51b0c7a93d2125a675cb7e1292b50d9c6dbda0120a7158c246077160e894c00f9d9e13eac537b76969bd799e38d8c87f4a6c71bf889e0964207fb2dc569fea757820f7e2855e62b111a550e0a67da7b6b4c5a32037b1f55a958c0dde8c08705be47aba8efce276205abd88ea557dd0cb76ce43c71dcb1fee00bbc605d9c7f54d028fa61f38069043acc5e829a9ccdf763e24eece40c733448ee32e31a77a4472c96add01bd379d070be497c91993c8d08f2920f9685275481c08c8117b43a283c2ae785d5ca98f3c9cacd4e5060e4ba97673b93005a58fb8c3f79230112ef2d6bebd175356bf8358b4a02d30485d1bf103658e4a810f0c57455c2b396c78590d4707accba275b86224178e26000530d4ed54577ffc7419a2b71d90e842490834b5ff8071e12ccacc6acb0098a450e1f427f05088df1b64c25d202556c8d689a7fd32f68780ee59943648fd446a9904a0ee96bb7e008d5d91d894e3f54aeca31d411c5fee6dfeaa29a5a600facc1487f734b28389c44173bb83a600296cb52b1b9c156ee640ed870ef1e468d819cc493a6047c0f1dbcd0db57bab4996e2edd880201610f7cd1d9d1fcf31cc23231d16e9418787f1952aadaf44295e2a6a8e0353372ac4267df22c01ca37d3a7dc8d916ec78f2145974f69214951dd96dbabd685f5e1edaa268e8045ee7dff931aab22ad6e9f68bd23644ce62a786bb6f6d4f482bb9ae5d096a3926fb726b985740292fec6effcd1907c0568c1fa20ed51e3d44611faceda8212caff725d1702f6cc70d4c00da1e67e3ab2045cb07cf491242c35837e7167799557c08f27752e06859e7ebbe9f42f2495b8c67dc9aefd47b6c62602691f4cd0d7e75cdfc318dd0b6d43fe33244c718d1fa88a01970278099a0987915cc59107576c038a0122e38e004124c32a16fe7fe9758a407a6845d46468851656ea78d7d99e30762d056f288a8fcb6c3f555ac18b3e1094164fcef210248370590f4fa6e938f12b3ff6392ba354fc792bb4d3a743bb863ce88947599e1fabf6716f2b9cc332bc7bb979c528f6d4a3d0be856abef125f323d911a7f69c22908770fc17966112826403789a8e0e7b4294040a5ba20763852c12c549be1c1bfd1aa91cd51e9ba4047c291cbc0a102afef7689824a2011f08f612b80db968537bc946790f4174f1ad1b9f349315ba70077533a871e2457ac820a540f703b0a18527886d0f147f9a928325fc46ece3542c8bd5c7e5d76dc9659654c2186958577187c62fc64f4c8c2f9804c7fdadce1dbedfb52d1de454cdc20db775d229527f26618dc8d6ec52e0d62257c46964875e3534f3fb655149c114a98aa3e0cf5b9ddbb3fa8c70319deca05141ea69696875bdc0fb26dc051b7da6b219430fb2ab85e72a8ff7c0133d1903c129843c702d4447d160544d9f2b9db3fb05b46d2d9942361b9ddb859fc75886b97334b1c304034c66a0e8712a68d4ce8a736ba08fc8eb524cad7e8d96cc2a3b06fe398c7b9b7aead4aef8f05152264f17627c261cc2bf491c9873c513736f325bdf7de63483c92fd82ba7f139d12f41d866e9a0db9644273bd3f3b7e452ddffcabd281d28b526ce9c6e79fe73ae478109f3d9a1243849fd87dce1776c236e5621fdda2ce747afcd87ef106c5756a7d6353d3965ebd9ac52caf814bd8b413d47ef612a1d7b1e2ae5bd450f55dd33a10ef8449ed3415d6e983493132da48ac7de57533b562fdf751b7e535194dc18e6838e44e817fb6eb96dfa6e33da2ae0bdb17b88d3a56be498c0c6ed94692284737d77f9baa9516242f858fd6380924372b12abbd0abbfd0ab2a786abcc30dc655b1ac77546cbbde3b336bd60a7bda2d148df1542dba9ebe7db1135608c79edba8c9a8d51151f7e7def562e1c0c6feebcc2fe3981bc295193fb175e0543a112d86ce1514b2a94807f20b2ee07ee13d60126968f449624258e3777a342a85ae860df6ef771c7cfe93840455c820649d09a04947769760c3ffeacb989d0e05c30274251545cc71436890e47f2f18fb167e33685e9b1347f966cacf10c07f6c55a7f8e02dd994485a970e2add5df2777a72234502f0b9b21d0a118e9b7ea2e82112a04579e258fc9cfc41bd1cdbd206cc049d184522c57fc841d4ce86b2df8c47cdcae2d8901c3348d8615ff3640ecd773fb2ac9688c70474ea9effb78a0b04891778993ccb4722c24bebbab999a545fef2fa1b57f08ee4803a7b20916f810a773957e573267dc611bb3ed6828e8e3de4b1bd89447c3ac3868ef91cfe846f3e52cbb73b3c57fcdca1e3f0b6573d1a02bc5eb0e72053a5ca9e4169dc3dcee5fe85179f40892a26c46e8520fb738d8d3fc6f1794345857260071ccdc80babe80432ec52abc73c162ff512109f894d0ad400125653e94371eaa9ad65110646905cecbbf2faf3e33c23c82fec3ca69c23f5871d2419dc1dd626be68613bb8f6ec7d844297b5ada24b2a253a13bb84231402ed48a5d6f049f7ce9dbcb93927661b55fc551b5d630adbe90209f86ed25af616fdd52ca2d5904bc6c39b870baf65b0e5b22d99f89a3d92eddb4f125440b8a2e8d4653660bfb1e1ea4a93517e9dc423204ed1c07a6802886f863a638af72f8d3f15471043903ab66358359dc4a21914703e3ec55ecd9447b91705e5ee04befca25877c5a91f1e920d3c925844003455e9018509da097f99f2722a0a8d9386887efa46f021abbf9744e122fe3e3a6df910dc3337510c545602d1b0d06ff9a2bbabd086cc02238d69da7ba1419691426ec9b14d7fc011dbc0bb7d84a51f3adff7e66afc5a8a9c8ef695d228383ffd206571002471adb63bd875d40ffc4e62057ee137eff48b821c2ede089949c8ada27865ef0c0f69ac8255aa56bfb7cddabfb670ee9ae11a9ae3096179181593a298f2a2f0a95419def18e1dd665c8fb141c5a153523a10230b7f4f4b48dce24a06edeb25f4ed5d7ff80174469d29da2162c9445c26176fbcd0dfc73e991ea619692168d6aa8d672f862c30090ba231dd0061311661b66465723dc0c0d4308add8e088812232e1c3f917bc1322053a2ad20529e9ee8eceed535926c536b030f39ff06f5ea0c9d1cb14ac8fc07f952b3af6f15f243bbfe9aa73392ab6b80081da555e70533e4eba1b3353f88585d242b608b2c49e2952b5cdbff027961366165c86df8b04f5a3e4bc200468665af884602acfcdbaec9e95e0c0a96a35060a34ec6016e961aee8e8efb14c3abd99cdd1a29e8cec3cf9d780a58da6043477cd1754e6c3c6fdc378a0df9b1d29737ee048d60709e2b7e590d600d54c2f31ea86c89a31823d161a798b9b6a3f1352be374f2de82b5c36d7e8482c33d1524ec6c55e59eb83382c33a319c78fcf2daaea324218680a5e427f662413e020277315cd3b0a42b45d724d44b51c1a4e4421dc638017949ae540b3f803b54d67d9e51088bbcf594dc5acec77d05c3d5e5dc2abec868aedabc145811b018dc66e6cea4f5abccf2db299c1ab81d38783794268b203a4542207198b192fb397b33d9540c9f19694f65fa364e9f56a4daf3789ebba76129a13d78b371ca28730fe920b33c9ea2413f0e2861abd0c4014bcce4e72d00fe4e6947465df283ad54945ef8e249d27ba0f268a3323483bc609c102368eb1a45b1e6feff318b1857717491f63ddf48f7974031dec7e72dd0aff50db62396b0de6c09cbe972ad12c8fdf80e8833337941cc32627cfa466c743edaf009c0c2a0b62a82e4237301a32eaf9a0e5dfea2d9ebc14e3459ccd86ef0c7504623d5715edc0e59391285751618fe14d34089154251d7342c0cdd430cda27b1a25e2f8b70a02a31bb21ccac76a37dd8514d3e81546894fb1e046094c83f6052eb18bdc1fd41544440d51bbd040e877ac5f5d0242a6b8ba6aabd73c6d138f266bf02a5b30d8c0fb1acbe87c44da4e46970903dd91e15fa95ff4691b397ae539d00695d09494bac0694669aa03d79ad5cec510135ef03a2051c0ecdf4ae263d864e8b197a91064cce4220923931634e821c8509d5d2becd38dd11dbd690df13dc8f860df8a6ad1af71292e0da550752ce932edfbe6773fece751183c74cab759dac3d3ac29681387e581d93dfc8e91a7d4df0447960ca47bc7fd9ab2a5d4c6b3a0d4e60b72ca15b2b3acfbd01d94b63ba1940cf5a315035ce8aa42d7c261bff3f67c5cbabc73745f25c0ce408f565c39e62490e6f03061567746c361c01baf38d6c911e58911b1e711a41016c7117614e02593fd2987d9751d3dc682345b9ccb414ae32a1f4dab1ae5f829444650bee6645cb613df65abc8779f05814507163e3a35ad1fb5f004552cbb1a2e0f705e836da651d2310964389c8f855c2c937b043b95e680a2da23ba4b2da1db9ec1fd8e19472cb62c3e692d3c65e54810b3b94af94c7a77580af4c3d98b5ed960150431e24df789c894375c33a29965f8d4b9db05c314d0241e74fb50fcb639da24f1a297067accfd508327d3f87af0b6fdbec5b55e619122fad5a1d620bf31f12eac98ef23f87b929b6b1de00cd02194b06088dac4c665e8109e1a9b2dae72d1caebff3f970c41aff5c7a2e5192277dbed9ec60c8e06edc20d1dd5614b3b234997f57b4722a10bc109d7b98c1e89ee888b819526f30415585be8985fe1dfb31e198fc0d2dd2ddae92cf8883463a879c452d8a75695638539c674444543e88aed05d78fa94a145f835257b334fe9df89a103e140f3280dd9f95ae99760732c6c50d1f96173b9bda7af968f8f90ac51078e0da999e20e22f4f8d6f4af728a21d47010a003afd0011507600c6ace02054d7cb6c03681b1fa154e604dedeb38e0d444c8805c1ac7b780d6c0ebb9b97c9e7115a9c8ff627d9e3f128ff26b8ba0bcb4fc65e81a8b7841879c6bd18c1c8646963a5c04882f884b6f957c8942b402a8c2a3f2c8d5d3d399942ec1f959ff6a6825b54af0319bc0ef1722109343d3a64777d448804ba0f0318416abeecd244aa3c04e90a67c6b12c2de1137ea23790b725e249301ce76985c1cfb383b1e6beca26ea7355770d0bca0409c8dec12a9cfe241a26c60e0dd3fa55d9bcb2a93133e5125beada0021a5b251c7f95e405c190168a80d3eb73a43d2bfcce3f18f44d7402bd850201fadf030920560def4c79db93d8fafd6bfd03f2a520b6998a36025941b2e86abfb62b6c1a27292d463b6a987e94b3735aaa019c590c460caa12c058724135bf760eeb42e8e563711992574e49e94c152abd6b773b4b685fa8b394a28dcddaa9a1467ccce3e273a8e8bef16401afe9527ac3b2925ca37ba77c87591be713b9c7da0d8d7a1be018cf06187bfc3d4d42e101991862c8ba4eca8a359aff64357e38311e1124eb7f2eadada74030f69446917d396b48e9890c25822dcc38f5b2db6f240211543dfb37473ef2ddd6d7a9d749876e19fdf9f5a28ca939758ae5d63e70c3d81c7cf3bd312633c352ae2747169c709f6b99ffd6eaddf18bb6da9e243d1cbffecf5a983b2b1e6f958d15b43133c2aeb9e2e6b10bbf16a5a5300ee1c89b8cffd39a03ef0374347fa13cb761eccf024bb14b3244a787a99ece31dea82e2dd419969490577925f86b313cb65546f041f0f507400613b8e9c9a564d81f4e6ea649348dfbab1432363a1bc4b5c0a38d0fd177d3a6cdaa63f357d7d27c8ad6fe66fb76ebae902371031c9e34a0221bf8dd56f18b9fe97bb9cd8df13cfe474eabb5eb3abbe54266c66d31a71faee6ba7eb6d170ae35b15e44e697fc29a197e6ed2c5fcdedcea20c5b0a2da05e8a331ba7aec66b511bf5063d0e5a676556ddb368aab79f5e20ec78605ba483953a9abcc8451f2d32d7764568fbd5e83c40cb1d5c9583ed5bfa37461ef100eb0330693e5a38f98d14e3109f84c538a20829f737c54201927b207b09901d5ecfbeb413ad0d43fd6dc6b9717bdb3e905766ca289c291e09a54152f089ec8e6dc142cc941655ff8a43d5de8aba04319adf4eea5dd77e830dd83ca9220ae62c862380f1a95e4adce7c583a7fc253bf23bf232ea20215e7df3adcc6d02e202fe1276b4e77ec09180e8d90cc2e54edf4dde8bd48321bceea7b9fe7e21e01bc814a669f1af3b338d17f097d81da6d8e45d25cd794f8f78c240d3063881892f4c1fb6594b5adef621975b5f1964622da7300dde3d5a6f5f6693c0787202605c94112f3c0220d70e9cbbd98d0c63b01fa7c016a96ce73ccbfdcc6985d18d16a7851dd59c070af58538314dd8edc1e6364bf355790c1faa755db14fe54a73757304f07055838d032822ad98a78d8a0c1266d1946fa2c5fa563f5d3d80d1f044c6839ada5c4f7b9e58387a6144c0197b1031662100df97388c7b152ecd992f3c4bf82a22e8ba95d38ccaf61b7263c5ec78ee6ef343a419c89bf97ddfc29f7a0aec5c8b05ce351c811e73d6b29a25a89d15c2855e8d4805fb0ff5fec609a41102adc47ea951f8e497044cc277727ae2d35ce6fb118d524b19515d31c576cf958f12319aba63d836f9d6fd41486103f07b9cccf4c2a14698986581c189a44cf27cd1260f4d5f52cfda6b3ea4cec92c3397e267ac20362ffed083362e6d00bd701c0de430b33da960b5e4cfa3a03f3432b2ae00a58f160f9d2b5831e0562b459954fa9bc3a361267b6848590361c28287b082b4bbc5726963a75e8071ece3ef286069cc58f9ef34bc0cd3d782ba6eaaa61797fbbe0b2de2696fd385b10151d8b63b85f4c23751953ab0c076bba87d83fc7e8ea47dee431c3162f4aae58da3dc75966ba6c5da6f67e876afe93313384456c3df43fbd0344afec014887ed46957316048c86d13505a6849fec634752d3a405ed7624a4d48082a3b8fa18de6bc3aec319ab5b58664e8c6b92ce28b95e7aed2b40bcef76a6e0bbdebae3c89e6fa27a633d0926d75eb39df11a0bbf5a1b53ec60b6a8ca8b7600cf7c65105146d01825f9aff53dbe922b947ccbc3742987b679c125060f558b8ea4a7d2ef7a932595d1098265e7671a371164cf231c10d6ab8a477f74ff7cca7e312d0463013f465e8b2bc6b6bed778392c5b28d1f72703f4786dee033792df0274f4bd2590c1dbe2b39257833a44bd6c6e2940dcf832c62e006f3655b87cf76b037ad28de4fccb641d63437565dddf6f05c55eaa45d0c9f137a64281669cf7212b49618065a795528051a020f3e1145e9d2209e158cd945d00b0e6fd58fb565a3ae33fb597e7e23ae53426d7f461323dbf0bdd3dd4d83fe21dcf7419544912571f356d5ab60fc1a64201f910c7391c45e62cbc7e82158edcf66d9e38fa7174622cb04e111fcbdd68b7fbf485ba23fa6193359039e2d640fdd002e616464d67506cdf1b86bc1e457c2568b1bf3962ee0c4b6389d0e3fea4e60bd5f06020a85718b7eff6ec287e2b029907a2365add59fef0fe90d6356214abcc95320195bb546a5f88ca3b0495bd54e52996ace0b986d1c164df177672bcfeae66defbc18d2d2f344d94d05b6d5a162b71b2d2693fd68e16314aa45625b338f9c6320244c98162f6af9e4db2d5f7c71b777ec5c3b1dfcc6607273c5d97fd156385441a53224f0e5df6ee84adb79ba6d0678f15753837a71336919bc429865cbff86155192d6427ef52b4695ebd92fcb6c4b206ca5ce49602e52e382c9c1169ed0e8d45ccd29faca978265189f09dde457830ef9166d31cd0c012c7c4f941378cca4f62bdf80de38d9f26af020e598cdb3a918a9853b3342ec5025b534913b4c259cd6d5faffe731e211268d22f60e48aa6abc006154c8e16c69576c0624ff7f8c82491984ed926dc4c464c12e6f4be15f4cc0069b2c7d039bf80475444e537a7ccf2678b10077dac4ae890165a0afb9fa339c370bf212e3900fb2e3567b5fb79c9fd2a7ca127f6d8202acfdf1785314339d947ef08a93d22c04f3e505ad47c9336d0da866e74fad457add421aa6f8f9db760fde74a98d1fbae55dabf8ef8a08d405af37f51fcb4b6dadab25c6fc1efef1f1c59ceae73329b312b45ea349c5ff7c7436e49ec71ea47555362ef861483f5a5d5f4c3d8d825e23035054615285653d333bb8998f0f46353676fe78b080748c97b819f652322fbfcc2b1278f0901fe2b7c56e9ec7c11879ad15b20146a28a2d70e6caa3469d609a42322976b1604d9a3cef5121561b18f6e5594dfb660cef498fc2371fa54571e0c575468cc299d7ca853f541a3568a35001db66d2730d2de94713ba03c27befc385f04fdb3c995b6fe127868be325650eed2cdbce7cf5380d44ce92dd3ddd6efefc39c56f45e9c5d42e1f5e358642d5fc77994199ea74ad43116a72b2720128e6ac708617b9e99c84bc11c3eb83687347948d854953cf8008dbe2b47b2751e99682be6785c62f1de8c4c958763b400c1896ceae5282fff9d2c21ee091b094e9b78df785a6bf5ee89b71da29a8e014173aa2a3b47491e6e9b23c3b1da0d370b1b7e6f29facddb9c6f5701ac4a6226eda7a85b3abb1ca20150145ad79b3062828267cf022606647ea08c60fccad09669778b6eab3b01934f6ac53aeb26bc96ea38be743c82abbf13c26ed66a0aebad5b39f494b12e572fdb6f16469c9ca5b0b6d539e205e93912d431adf20d12a1cbb726a4754b36673b02c7e2c71776d75656adef3c4063e8514bcfb8e0879f3cc6aaf39cd4079046f30d22054bc5a71cf156af6142e930321ba8e0e7ee5583b9c2596f3f4cf77dc8c7ec0950bfcfb8c9809da6451fabc783526b48ff2a3413af713c1051c5dacf42fd6ce4613f24e903dfdcebaa0bc95c4b067223d26d375157c6941976115792e687d464cf8a50945546742e01ce766a2070ef49c18f61835912cd3ee91c4b7da93bb1eb6b09e13e5229f8f8575c10f19ee235ed1adea2daabeab07d80c24d2cbd562499a8fdfd789079dac2e41fcdae3a4178133a8f16f28ccd1ed3a6297f7e82451e4d5751987d9618cef6458e6e87c6f5da7a01e41d6af8f37dedd1787643136326fc8590ff1f62442d4368f5b24f47a4e7d2cbc186541c58bb9f94df757ea2e783b721c8d326d6c8dfb5b7ab702d43eda926358e287a44f47a90816436c88bce80fa3b8485cdf493f921b09caad40f815f3909b9cfd526a26b833fc59eafd8625d27e12d2c546c4837c032ac0b545fb039236d38e81856a71b989a1dc8ff4c15b83772fefbc8998bd8e55fe6bae4eb47d7784b9fd1d3b2ad2b52e6369cad2e06772153a1f49af14a8cf0f5c8aaaf0fe3e6a9fca34c0cc284aa510129602e2f0e56135e58fdb3ad7d0f329dda2559c5c35893cc98d7d28fd1ffb4569bfd8b7c9901e50ff48f0809e5c8d7e0639eef7491e54599a5b03503fa6c8b0df5b9883951ca42a029c5c6b00f49044e63db63b5f9f49b0b5b87d1c8e3b5209e657aaacda34fa745ae5a29b57f278e781fdc39e4ff17ba81d380896e9e2f5f0ccae0d63f2bfebcdb1f766f96c058043024c5672b60781f1a10e3a0d2820f27e6ddeb0d08a53de369b32c1c95f31eaff507313c070d0050c72d5303c600833a3498d811fd4d5ee362ccfb13190efec9ea77c22c5ff30173b8a388f8dc1ccf1524f210ddfb65e5053813f8287e4403de521df9cd503ec609f3ed3016b5a54843e71fa030d56b4d9ac7670f75a9d1f9d7b2fedfcfd7a0d44916c4230c1f3d167e8f83d7d27cc5684216217c8f491f4aa6a5f0d6ba6b0fd14a1ad560f4ba5d814156c8daa6f44d2f3e000db9f303612df48401d6fa7843a5ba9f4062230ad27ea7de80b87d976fdcb616714a453b15b30695ea95836045f6145ce13a7f16853e59f3a254ac0c171b7ce99caff6c9950a7cd2ebf7fdf866d52741eabc1b0bbfaf6255997907abe3879bdfd54b21b22e23aa15650e3bb9a65fb2fe2b7221d15edbf7eea059506865ad084348b62a1b6acdf591cabd84aec0354c344accc0ddf1fbcbd5c73dbd9e3905289058b832be47fe466a638c0013a07917bb1d388a1e8c5d465e576e4b1fd8811be264d9b55931b72030b8112ccf5641dbb01068349b86e909e2f1a271b8408353cf82679b39a7419aaf473ec9d7b3c80d4cafe252d3e8ed8256c4a6e5b8b913e832164640b11b47ea7c1efc9ceed700db7ef144d0c1e2570a6a26f0cf2fe9d8b5d7ff2d2a0861bd71a47ed146e6add7f5729f99e5f38297fc3ae7927dcf33ed043f77425f7d76b77f72ce206c28a3eb8eb7bfcd0254d4d4ee6dac72081c8fc6084b4711061489506550e7c325bb7d2a97dcca1110df108ed3b437d68e77ac35d869853e9f038cfff906593273089d9e53aa13538553dce8107f0f6f4bf44e2697d25cf3dfb9813f29738047b92a4d5070e094b763d2b87c44ea5549a12c999eb568247f167fa748a262ad006d27e8e08983c80395c245e1273268da7b502def862d42b2f1e166a59650a42518a58a0f81078fe2b6d282cbefa37aaadf2afc7014a171b2ede9d82d5affff8b8537b958df5a276c2d12ee1d67444c37e3ca01e52247e73b56134bfa6785ff7bd1735c67448ddd0f034703671ee5b4c7116a8e3fdc2cf47b8409339203f117ddc922af0ce2f580624420a055c475cfa372f9dd980ba80e612a42729b976aca398b57bf6affeda4c3e6e0a456c41c7c994c28a0cf832a57142556b23d4f45256a138a0cf9825d30ebc2a46f6359c483a7c2ce08dd1edab0bb66b9cc716d537b3935fda7951507759d093a35e0b68895718728207c582db6b503d6a74ac9e7e710b0624100f5ea1c44d54ae97d9923b7ca7c9df126355b42064f92952110653b568ea6d54c2fdb3310d5347b3099ef480e4d030343756c221a74972a9065e2f1186f8988708ead9a5e2037ef0b9b4bdc186afd6082e28b151e76e9e405e20fb7009ff3f8f8b889a27551a0a864ba5f2c52385b8ed88f7378b48f27930599035220384c5a67a9f2a01004eac1e8f0f4298fe0e2d420acda8138644e15b3c1056148b0a8f98fde340b35b8348ca984f0a7fb7499c031ac666b95281975c60420b1634b8b48fe86ee5d937839340cd6c4ad9ae12fd4e6fa90250bf33dbf32b14819d8e326eba12e47b080e4068e25cf3f78ce4812b7457423da1eb6e8e00e4c4930d5024690a90541d4a64f8bc89216d8188587a0a8d192be71660cba7c75245fd438137c2024d02ec4cf2f8e502461747c1bfa63911b4d6e8957606b17fc8dca862aed7ccc69c236a52acf4d8c4c84e567a9ae6377573d073da4c1e01c5fc987b80c503af1316f797c4b7907b4b9232b3cb1d78779a0f2d73a1dee048342803ef9ab498b77684da8a7d51305f61969dc3a80d49d2846174e2fbbbe500aaa78e0bdd1973d3b9cd20d6ae65c87f02fe77c7f60a522537d4e5d17e3a1113f041083527d0e302e088f9a56565d316a87145ccd2c8831c7edb1ba8a9adc88be8bee1be755d41e4a55c8d63446f6d5f85626a58ed28803d96456cd55938ace1dbe625eec4babe69ee8ef95826e4d63407428be926e0129b9139b48bf23fa5ed0f75b935876c5b3b51ccae41c8536af0dd752adafe27720f1bdb4a7b64fca1ca568348a6f22dc2ecc7358647a27e4b8931d9abfe89045d0fa797e1ca26777e7becf52967ba408dc3da19c82e277d6752d464bc225333c8f7f95ab91d1f957361362cbfbe85fef8be87ae4405ebf3c9ef439d5386cb653ca6e27d6fe13d4a7f22a4b2a6aac585c9db6ac5827c9451271d7592648bcdf549f4e7d65eefa6f47cd1196c0382f99cfee85ba69c2de6d5c289dca3ebe5b52bdc7d448805fdc49cdb4c3b9885e410b4a246743fa5e9df7899b86f30c39b2eb4d673a8568c6d2fc2bd942d50f2d15dbad04dc134caf0389568b535bbba1904ca5cd1828593183cc0c29ef0574e2cb0a66933dfb20b942e308c739b079ad27ccb483c520438f2b932ab9fd969bd8629570c0a2978684512107711bb39b236fdd3e6f3469bfe2031fab20c9103ab634f5fd593cfddf4e8d2b27ce96b60dea7b01f56f43b144bf957d3c116d4f4e31047a62855d210cb5e46219fb236421d1d6b751acbabdd5cd0a1b15f6e6185823e3b58173d8352a3a65062bb89260edc7643bcb0c36c3250d095a70181c39aed01dd3ee44ac841790062b3e9bf6569e70aed1482d8e2f341cf2db7dd36b136a6619fccd27bccfd1efb682ed6e9fbbc3458857c908da5657a6a473a1b41ba70b831a9cc0d15bac041f286fd48b1a0df7ac984ea005f5cc9886369bccb6b5d6c25c442e583bc8b7bd058287b6e6a060599f49e44c5fa5a921e11fa283b8fd890a8a2cc98b7f81dfc51d3f0c62d45282524cddb79f3f664e94e7328753ba7327accb7333616f6b7a902007f5dd25318206ca5c87518f00600823c20283a29c20c09512a58503f39dad7aebd03db7db4a4a8473e138fde46408fa2e4a718d2b0de09a4a74a0e176b0aa098077f0dd7985e7026bf11acb8b656cdf6a1eb7cf21827c01107f636eb3c284517930f1cbe110b053655bd91c536f232e0e1f2eda9228fe91f100facb09696be0fc26d4e17ab08f80e8ece55f14c38dfe1a449a9af46430e1dc50110197c7c1132247dc537d1e0f90a59f65172628d36352121a11e081131c46f1c054e8255f8d5ca1948aba8b9332d591e2c275096fb4a1e9b0a1ad6d47619fc4f8e7986ebb228fa3cc2e2e6c0bc3ea3b3e6103ccf0cab87083667b846c72620186e8dcba895b431d8765e6057eb446800b0aa9c671f334a3d61e26778ae5d8a0bf615d947c6aaea66d46747c9afb606ce08e3c7bc16ad256719ef94f80073acbbc64abd198315e9a104f0659aaddd88a52a1c10151a6e64447e5cbb5ab87405d1bc5d53815a0bd23ef4a88f7aa267363dcdbc494d4f092a93fd37df3a73f1414a2889fcc2ce067c0166e6fbebb6d94a3f3e2ddd61d3beeb4a29ddecf39c624a175cd846fce8b74c326a2e2834b0b000d918c67f376d7ee57ac4a23c98d03087cea13d06355c5d3ce25b1f089f325725acfe59679b486754172baae022b80eaac96617b11e14b17f0eafcb73b44336c9d635ac9421d45dc5f9e362431873a5fba4c4b32b100be9fd0c201961aac4080da266eac20bcdf22bd890cbab2d9a7193a520fdc7dde48fda7bd7de243abf44d24c8be6c3bb801859c96a8ef670006c46e71037f5bf0670ec0e1105e590a8b4db8f0137f22fad82789827d0062bf5be96683342127c72a0243686812dcb80c19970b266809574d18099b9a99c0d5db448a01f337574431e07ef88d4523bb543bef69ff68323090cfbb54cfc6b31556e1a2d088392955f3f02f792053de2bd513ccb09168d9bf75d47bdefd01cc616f82445f766de3776301218a7e49a65bafdc0dc6e229f30b48cd051b9df5f0c607ecbf13681f36d3447386792c33acbf6787f5316f219fcb419b622bfcb1c1e38a1bc64d011eed055baafe026aac50fc0bd187727847861c588375d1a9ad0f1291b545247b7e8a855e06591c48531b4d894950f4129fbe5f87403c87010b3e2c7e29418063a75e837533039fb87ee074c55c685509c6046e9d92322cc037d821cd4e248897ac0c53f6b98cabcbe6b79ddc3ba37fa27890c8a453ef74133aef71a80676f6f1d647830d146774fda9d2d5340d87e113a4447fe60177e63a3c79c7978a76a848fe7dcfed369ae11fd11635d7a5af173f2899d6f2974b16f2ce52f8d1dcef45f24b21e8901767accfdbf52ead0e5899f580d6d17de941100bc06fde51795f19f77b581e9b69c5a52122a84375686cae236e7f030a79d0bfddf797a4e1abf88fce9d2aba9eb0f40dc90c230126f1ff759707e7462a0245f970659d3e7efe2ffd4abee1f5e925374c3743cf47e72ba7e329a2d7210ca84cdc03c181081104f7d74b1fe3d51943950717cec79141d24c383b8196c707a54cd1e75097d75f3c1eb62148cd7c31617157867199e94f4bf972fac9562f2a13cb5012dc14ec04a5c0fcf54656a11cae601c66df09b02666c79ac5cc8c238260732d4ad5e07c52bd5d435f0dbcc7b1eb9e55f8903e26074fa6cfb306aedd01e0d8613b7970b20807b0286fdb7162854d83123e91123a20458a943c14a56664ce7a251b70a0942ca9b165064c301d97ec819edb8ca99fef060a5be5bddd9963a5727da65791ffa7c8dc2dcd57e8fcf70bfdebf07388a74e95d50a8970c1230f2fd1b5832fbb1b6f1133e1b18be3eb74392249ea83f9e83a784b07890bfd07547a0d65d8d4232772645c5db9d22dbdd9603b3f67a6af27500661cf3a3c86998e7db4c991a92107fccadb4230748c2479495f7d3a6dcbb9faa4490df2be2a4a29a378b8239e700facf525787bf03eae216eb209f9159fb35d8e3b4eb393cefc17b28c43adff0d45024902eae9c1536dbec8c41ac937c0a27c1c259b4aaedcb8f053e24c1c26d0e013b212fdb1df4ecb0d3f8fbde4b32233273f2c4457d570ec2dfa144c606407b8f3b5e5feae2d6578813520aadfa0cb6dacc14b3f3477681f081adee131be79fcbe24ac334c51acf0191e4e91f7db1f26d57103617877b1fbb5886b0ea878bb74b91bdac30dbf79967ec72d70c17e77d41cbddad150b9fd8d22ff32c5a740afd72daea6e0bdf0eed42442865d91777b39e3450c0e8b0ef736aecba6d123d7cb7a93e5523c9908868c83f5f3dd495068aebe33da1c2e4975ed8eda1b8308ef5ad41eed2bc5e3e10c3c37cec090aba8f3970f90b5d975e6580545cef2580f9d93992e85c306887b940eca75f8f4acc6b15848e717d08f6462dff30863555fbe5883dcc3cc510d93ec3735e28b98d00b1bc6423bc8b621c212781cf42583c430be42848792ded2bf08c1468bef3d12e1bd6a08e6ba01cb2f4f13218febb0447841b9db016c3206f0fdfb262f0d12932e1e29c23c6cc3bd7a86fe1139861346a889daff96f25b6262b8c007600832022306852f514abbb3d55e487365320705e774deef1db7ed8e76241655ef6cef1231d943279896db0951936ab7b69af0e52e4cf176865be0e385efed3fbe56802c149ed1e0fb7358a6187c29748549404e60aa5f4caaa706640a3efa2a7454a7d08de8858996c9d515c4f6a5ee69bc90fd8c3e8ae5ff950a95cfa7d55e87247baef15310dbaed48565ddda4798502a344786b6ca3d24a399171f629d66ce7611dcdcde7516bd7137b951b1213ff2a1b67e2ee1fc02fb2ce997121447f0af04959ee9f7e0b226c28313cc39e01d067027a6c0acb22480e97a8cce1559b8d8dbc9cce5dabd1a5ba9c40f09ac8a150b88be8dca40751a46784a2d406444bf4deeb660dadab5e3505416847483a7b9f1f84d0c863f8fd1b2ad4cfd5949ab44ad2a6ad774d9bb7aa084b4e6bdc0ebeb0ee7e2b16e9297b1331ce888a9d29bbf69f6b93d18927e3e2f457081a1673b7be054cad4015613ac683616e9c6eb3e230dc9a7c638df312c4926985519bfc64bb8af9179dc0a6515fb0653a42a472944d567209c781871841983ed1e4e3f2849b885314453b1a927fda334b298c3f071ecb3068450ca61ef5ff893d12184766f4988776ea8ef95cc6e93cb3aeb71e9f6c175339e2ab6b9985e7aa5b11377da6afc0772f2bba93d8a8cdfb8ea8732610246ec15104524bb3de50b0e7089f8c5e04be4bca096de31112f4ffc927c542a38575bf3cedb0c5d1f4e0303a705eee8b2d2418ef290deaa8a33586ebdca05a455ea70ecc14282d127d1b51e2b4a562347a2ead4ba98bb53110a7b47f4de8de4cd6e731cd327a789b16937a6388e64317f341bbf59e1bc386a12cce448ac58086be959bd936f2bca11b40bd14487255bce79060dc99935eacddc1e40282657299ac0faf8f11b5a8fe4e52834113ac70290ed64c205d939106134ba0ad1f992f91e189c174672f2b2223a34794177a18ed08254ce4c14afd3cae007b5d4104d0b7d1ccad8aad4d2eb094e21f4e38189b9a0c478fcc82449885b86c253ba6b1a5a460a0b5c1b748e4739117364bc81b726b4f550d32fe55f1d1da89db8e9d4e74553e991dc4889060e6241f04cea50f81f67108d2a0e992b481b697b208749c2958cad0e87d7aad11c4d8f6c991dbc3d9d79c5b48217260cfb03c5c5fd4c77fe9e044e3192bcb549c8df25994f0b1afda68b00fd57e4515348571855c5bb326a0168a828ff63fb7a1c65a69520b8494a6cfc99d8da58be28f085eadeb4d051dad7af4f574c9afa0ae56999824e4524954ee129f59cdc5e7039a3cc72c369d89dbb95676fc50db73cca3561c262ddd049ea55c23e0e82065c151b620827c6bd9d3a8b4ac67e7c5bc8e6a331197dc2ab1d2213fb7f2c965af5bf269c33871d1ad5d7396daed9de7aca8848b74e51d7961c13a1b25a5816991950ffb182c43dd1e4011e5b08c2680a0d4b56656f59107d5f895cf7f5b7648e5c3b13130297eb85262d0c533a9a19f5210d43ae179720ada3257fc1e8b2f9483616c65ba734b1db5e988d51860e295fc475e5e3c7c66ee1c978d73b289ebe58f042c92b03443419e17820601d5b88356f607606a0c214cde88ee23e8555cc3854abd3c414368352c442181cb6a8902c65329cef2533f3875f5aab4835ab83bb43d547d85b030f778ae8dac8e405319e27098b5eb9f2b156aeb0fa2ce9a3eb27c6ec353610816215ea9c733a7c63bd95b2faf4876ab10308c62d9297fceac3d471d2aeeccf80f9898debf1395a2b02a485d9f68ab246ea83723ebd65da9aea1b0008276ed687e89b3bd6c128654528b102af4691fa004b0b5f42e1b9b04061b58916412fc3753a5242901140f983a1772cdbb3cf2c5905aa45ea556485941159527bfe2a11ec7b1e25e26be1dda97181b6b42726f8b8e6d2f498526162e02e7983bc051a92c40e55ff2990436ab07c42ba1a71e9e90521ffedde3061030e0b8ba3ad7f457d90e96518b323459f246803522cd4622c2425e3c0b4b33e5b3babbf93b5b46a65e24e81c5c9336b5d5cca289bead65a9231067a47d84dd170a668611380d4026890b786a636f329b63c2111419a6e2f51ef3cdadc5bfbd75c22b347d2f48c85efa68b91a1b60e68396d580e723935d4ff4ce946cca4b9d0b51d00cc6a6d717772bbc358fdfada746226e5101c12e5efde2c5f487dc4a1226a5f094af67ea584062902aea22e69ebfbf6fb41d54ce1103ed8a9545408cd73ef586e8cc5b7e6f77cc7a74483bc6a293e6bd8ff2abd58ce8e83bc2d1d6026f7274c7b84240950bd9b74694bc0f112719070aabd1595af276069f416a38f6326ec55eb940f6d45f55b441e6d44ef439c947d586b6e07cb89bf78df5c1b656f4fdacec72548be7af98b84d8c401925b0cdde1c03727b582686aee799b05f9363590cc676297c8335f5dc1ff24b074b8e072760613d834ae2ada3ec0c60a41009fbabb16dd0d71dd8dea2a563fc1c8825e724c6a6badf5c19b9b65db3d30968ee02e2967ee109472202ec8eeb178fe4024ff1fb1e3b51afb2448306266bdb7c23a043341bef9137e9cf5f77bf08b5cd60c980a8c9afe6a5bd4d19e09047883f504eafd067ffafef0bc8ffb3d1396401191aec0021eacaddce7df5cce590e6a428724b85541749a9eee857a8f30ffa2eaffd27881c02bfb2f724df9bb07124f5f661ec1d1cc04299b1a85be4da9813dc331d951a1e7bbbc88d7520fbbb453cea4b6db462630c730db5bd001e3085d8b24b24ff8d2b3fc267ecde810dc38278f5319b0177adee363364402b030e6c08063271d64bdd59faa506829551ca294a51243fb9cfa4d3d09079d58b6caaca08ed4d76ba7297965a0959b7e4b064bf30ea06f4782a869d7b3051e71ce59005b43228d08c338a50d37b28a466c60ea5b443790ee70ab5fd99d67d0275fc4c7161d3d918b4cd2deee007da034637e88f851a1845dd1c987c4561d6bccc0e77145b7f218ff60d712bbe2ebeaff52f08010ac0346d73f0bfc0ad706a4a1a686862ee4e77ae2cb50fb9870311cc96297c7dfbf017df636e379259046f2d56bc4823d6a2095f5828ae1acc7ec6cb8b5e3ba57918a99eda55dc6d0c1046775f0b703ab385265bff3bc526a727573a87cc9c9d69bf6e858a0a5624f038c6a6ce9a143e42275bef6727174c15192cdd0ef935e52ff195704778546513f4bc75f32ae83817d487f4ee42536478e8047eb9fd89728ed9cf488bf0b23aec59232a1bd341cc3a4d588517393e8ebba7c12e22de3f157844b7ed4ea606dba0ed9f191aee6ff219b99deec1b8b71e197b26a6caa27787a96edc24287e51ccdf9be87c1b249e71562e1a1c27975b8aaacb06e21d80058097954c7f22c784b07278aa916cf71a4bcc9bbc5f96234045c29e35d8b382fd09a3a62f10f60ce1f3c474780dc4a9d1b40495dfe55aa6b0c3e6f744b5f0887cb0c633d93873a49203dc2b69c264568ce55b276d723ae6c5f4902079e22d408bfffdec88055d978c4589c0a9a448a760d770ab1e5992333c6a68d0bcc33da68ad3d948cb9276defd53133c7c659d6d06075f2992151cd089dd5888320da6d037dcf1e8567d656f27fac24fb03da01b72ff09a123b76ef1c3b793998dcd89c6e5ee53ad279c5594cde4ba6807e765f11681a138ea5929faf85a34ea5cae5ccd9485378c45a9452658e846967d375de47d05fcf37540512b1228475413a12295512e52cb252db5d5d6c67cbb38b3eb28b9228e66e004a1727cd2983fa501badee2c3ec2d852e5971545507d2d439883916950208a60218edcd05aa0c4739eed75ce3294b084b3dd43715122b13951a657236d8ef924388043bb39c2a1817d077d86560b8f3168b58a3a89e6c67412a335bf468dfe3325d29c0eebe27fcf82d062c385ee323ec47c3c844c8e1a3920247c353c3d1980655a37699048544b8369a50ef449931d690ee21e962612c537d19dfdb111b24b6fbd8ce08d4bb13386efd8427526685178321fe003a49e5e2e61206eb5768257ef14de96ed23e7c5fec2595b8ce4a4e5a93118f783f620910cfb1148d9a8b29c4f49b1441f5041fea6af2d429f5447433d870a86831121bf6559393304f17622a119072f88c9281ebd965ef9c6fa8041e024dc7fe0bd3e8eed841ebafcefa22054196290c0d8ca657ce4506e30f699a05cea68dc620d4ea246154fe98573247deaaa6f9554bfd22b7d7726ad085a8e16f85ee2bb2c070e48bd8b0e61ce1813740461379dcc00bed039faaf79202ff319d649a8cf16085eb4b282a081988fbd32e8a74ac8297d714efede746158a63a264126aaccedfa265fc034e08e62723f824c76bca9767ebb4a88b4b524a8007da230c799f471f93b917e06e276c1c1ab99e47fcc01fa5a9cbdf0268889939f0e1a866a7fa74a1b6c0cfb57bf1f1726ba8e8eb5af1b7c3a9bf821e6c192dbc2b6e5a09acc01ac0e55890c864338d7addcd7942daf4a9317d7a2a8232459d9b4daf544bc4e9647ee1c17855697f7a3012434c2fe986c990e6635dc755486ab891d8f07a15dde18c496d69bb2089df960c888863e0850c475ae609a2ab81159d1896d395639893ad5e79edea5b27a62fa6375605ea4dc700a9e3691a3b1bf64d4ac2708db455ef89ebc64a453ab34c2c55f75422f282a9e7d5424ef44be4314413f42b4c30c203e2f3ac6ac91f27cb6f23911fbc908e42a57972fec56f6073ef73a3c1e80f38c514a60f6c3b3c6adb1fc4b103b1ef092fff070c4ab5395ac513a3b205c3da7d25a4d6cf97180c0a423ce03c2a62ebf5e863e025accfb2abe2da30a7ba89ade8dd6f35eeffc9c2b97e01312fc70b7800f09062921edf13ec55753f287b517409491cb447596f64e40dbbd497d85091c3e81d7192bbb615b243e1eed289752832401a6a3640373382d100898b3a7878453f955c5576e7787c17beed4ba7bec7278a98a312d83a5aae64e2cb4e8ba85fa9bf24b710bda229d8e00cc11ed55ffb04884118e484479e40fd4b3fe68609780eca92cb964243f36f7e3bd7a8e43885842a9e17060be1b3c6a3381b2cd14a01463c87979f63bd064a6a8f690f444a05255b11e03eddec2b6e628aff5a722f8887e7396b814182fe17d872051573d36dfb60626bf7dab1e5fc759bcf35a907de904d7ae51d7460533e7862aa04fe061883d2aa7cc9d75d7948e6c25079982c1faae8d419c2943e86fbddba6769c0624fd41b40b488e4567a5148657de384557f620291606ebe4fb7adf1f5e715558367011a1a6a4a8224939e9d5f3dedf755e899a90e2e222c1f5f137a117029f5b6386e8958ef52efc4513645df1f456529c96d1181681b895841652896f4e49db57ac93995928d7d82ace5995f305ce0baf9ead6e543f1a1e086553d70557ab0182c4669d5394791339bc0acd11eb91537059149a67775a0a27c93dbd9a52c0672f7d8648e902dda172670518da1aa6a89d2c03a7b4a4df8f7d9f539ed67a8a3ca079565ede535a5ba9edb6e3651e49bc59c1ecdb8dad0f4d680f459d04d147f38f8dd6fd34bc1b6068f6e9b71337be845536e594c8396a9484bc8226084b7d97bcac8b557175649c967232315d3deead194605f29c71e7d260df3b89e2afe88392cafa73f87933fb78b20e974040de468d5d86241e51223f24dfd974f9512caa9ce2f108d3e97ee3a6250d2087cb7211a39adeb4d46b2361b971a48e929a529f3472af40fa43b800770f4d650ac61bb7e65e24c6f710b469907dfe89641f00639cdfe6e8aa5df8a93b1b6d7f9a5b1df60ea31c7e98e02f9b8477f19c0cb210c2c58576273bb8224815e70cbcd96a1c64886a729afc117c7a8cb53bee9b54e8d983fcfe4b23da5732cfb4a8567dee793ad0cf7eabbe1f686b92ec240a2624a9ae86025f6e86ea4af236b7c531d91f8ca9996aa97e31eeb2571a99a8c71f84792e3a0c53988759e8ccbe0f047bd3ae24b1c0b0f394b90a3d84edd9ab16e07362138c5657358d49adcb0e905254849e12a96e7c814eaf22edbdbf2cf0f04b34bcbbed1246c8326c8b891f4e28597c106d1689dd12af0a8ca07968c262d0c625a8f9ccf69bc85b15d36fafe379152105b739548528cf5bc75b799c044549a0f20d3317392284510631c87cf09b0889136d296bbae30cb67d26c3c04d060d68199a1af980988f1a23cb6b7da372e9b555ac1ad2da8aecfd7d051a286bceebeab7037864a2f9eed620fd2e9905b0cf6d911669edda855f7f2a4785975750cfc316e2276ee558439f739f312fd9415f129810ac59dfd066501a307c0ac65602f339e28a5d816270dd3d606e448906ee5f08bbb4752b335e7ac051e85498a1b6b8b2384f2fccbe80d491c8cd3f2d73c07d453905bb03294d2a0c8c149e139e31f533963bea4641004674d82277b5f4467c8701a91a6d87122c7cf01249693f8c30c5938ad815277d48b5c014db3da3fd1812d580f348ea4c8cb0a086b818e1d8e33061febc6b3cd94605451a01d5fd987622bbb91794f8f8a9a5ce5d291cd91245fd630c27cf4cf37215ab96edb268d1e7d16719bf243b88abbff117554d94ce193f7376cf87400459d40216c95514188e710c884119a39a4cbc1fab44871aa5d79169591321b9c1d87ab0d4fd953a3ce1399004d8438cd48bbfd8a0eebdbf095cf3af22ffd5f5cb81e5d3279d3cf016d798053653a7653262a3c5fb62fdd68e28b8f605bb4c8df09a80148be1e0cc5ddada699d836a191839495a292dca0a2bde172f90f25a81e36235dde44a49d035a4305bb0e1f65b3bdddb7ea2dff956b307d995dd82776026e3e118d0d4c5d7fa20910bc46f7a80790a14192ff5922c38f13ebadea6f758414178e5dba42df86689efd5da1fc9a8a6329157a3388fa49074c87efdc50abb0975a20418d6fbce740c184c8e8739d774a6dbda9910fcea8ad42361fada68d2a91507ea0e1904866907626aa45bdccc2a1a80e15e2c1591f5a78e2af5a0f45563990c3dde10fa66c76b0e2df395f8214f760c031dd0d55b6a2e38977c6705f34aeb4565fb983f5731f81972c9c1f55ae8492f4412e8bad869cc57ffda69229e7f816b9c71c4c113fe72c22532985aecf06358307315eb39e23a75c3f7ca23f8459e13103a01b56ab91809ed76d86c437cf33c443b27f68f173c6b45eea4bb06bc4c0e77ef6275a96bfa0a4cdd7e32618c0be6236adc2295d62d78ee0cbed0da8b9b5cd8ea4057128dc74a447aba296319b30ff95b408140bddb0d1bcba41b44398cef6f0ed9d421f441306cefaf5d059e4ba49c844ba97265815fc7e41208234ad989305d521fa77141992946a4661d85286250f1a688974d233aeb8d9cbd0abf52ed4ffdc34b0ff4045bf83c66cf728991ba48c30fa125096fc2876ee34ad5a5fa1e6e27c8a654e2dce3b81f014ab8184e78fc8c008437a06c69ead9bf627ab1befd2b61ac241c8ccea981bbca4415b2d3b68d0a6281edac3371503310266872d9cc1d7725a9487fce8eb1075d4d717037d44870d589a53cc5542328a1c1bcd7220359a3a192a1dd3e303da512cdcca44d638a0339fd02e4eea6221d88f77a7fd4f502531dd81da9536b7a77b7c5b50286fe2dd2244520409e41293b807aa9ce67c4f79177f28bb017dce8b4473eb57881bc07f8a1842206749f876202bdd70351e90145cd131e36c5a5f9895a7b68ee89012f558ccd2eed0980c302be734a4107febb535bac774bcbe0fd1fe4787d9070231f42e3101e45061b2b4f9c5d57ecda494f2b83afc4414558fb8088adcc6f2985b51646f1a74ebbd76c344de608ede40b211d5163ce224ad3d27081cea09d54e81f5604fe97da714c087fe7943dab7be604e9b2ca498ebab9d96fcf4bdba5affd97d4049e69383f8fd6c46b05c2029665dfe11104f06ce696a95911dba21d8b1457a2f92e304bf74762409e0eb450bd3b69d07e3c78f97ade13faecaffbe0dbcf146df95199c3383e8621295f5564595738621034c9d0f4d18b105e9d7c386193bb16774c3ea3d3c1d8413fefa651cf90fecac0b7e16a9a71adaafec02dcb0b6d73c5795826bc064daa59a61a5898c81243a457bdbe8069fa71fddd066399c43426434cc7920903c73cccd8d131179cfb3ef87548a7c7862d74c74e19b607025a4490d53502dabfb93d13b22c4163a168390ea4b667711037c60d7767cbc06ac39f2fd3e4f7f52f6bcfdd2af3040d46272d6b36d0a318d2f025b05cc2e70973028c7923ed20c4749bc37aec51ad22b008b6f1c097703f165d31d8f06f140ac11df9ae066ba71062821e23f8fc705b517d615a85f0672b392111dee3fbdea866f671146e31b02749ddd7b927b664aec8fcfc53b3c852a247695b082b8ac3076ced0aab32646f594038939cdf89e12367c5ed270330a5cc86df92b0bd1176010ddf45aebfd5e0248acdf784108a56f75dd67fcdbe243c007243fc7fce7cf75094424ae597abcde6308bcd4e593474b0c53ebdf177d60b3a52a32157ba230bc8f48b33d043a96672973c30a7923dd2a8af74b587c2a9531021cde846df5daf5187e7990dd2e51510de40e4558e04ff777fb057eace5c57924c4f963e088162b088fde6157d8dad84c3ef3a7a97dcf1c36775b09e6ff03e6a07eba706aaf78492f9f8fba0e1b0f9aa20dbbb1f192f93846378f2f09d3a076c548d664f307b2943eb5b5b15aff52d211a2c8905f2b9750e136acf616cf5de57b987657fca031a753b7e81fe45f0694d5a15c33dea89273264895655af7f77b1ab58445499111a12aabd2bf695d7ab1196f8d307d76fda67965e71a0d0ba8750d649066459b3d9cd75e093c7c731c9110f9d26c1ed3ffd53c173c7a4e913f50e8b70b8571c9b3b93667f36e7f5bcbdf10ee3fe03881866916af56a6a0ae46883193949cb69e6a5dff6e6b176a2d7231af3155984fd054f21173b80c36d07004ddb9d62b5ae22deec3ff5a35e7f4f3933233d3c52897670ea5ee24619d679b9bf90f05824e10b808e8cbed44a0805d6440c04143f96b66e1e57a1559e2d7c7dc7aeaba3cba111bf3762afe504a68995a1fbcdb3bf90d3c5fe7218fb89adc36d08cbd5cf2fa993990ab3b484d79dee3d4f18710119921d37f1e3e3709ba0992865a5e366d46c6947488977143a88ca49a51c5f51725626d6543d466a960f3d3ba8d7f247d121afd586914499992beadde04a91751b991f3fc5bf20346092225797916f70eaaabc5b9de9a174cb9d0ebdf4c6a87eec5745c97470a1e6f8a35cd28c2dbcb5d245567558cc77517fba2200c719c0c5e0fde63d3cab19985e8f081f5385ef0dffbb2c0a1a19de84521350e9363ce7d544495a635f99cea77437f270798e8c6a9fced3f4ee97ff5dd470855218ed06fb568a3b05fe8c76e5d6a058f645801ec407c8f0fdd9ec32e6597840623c4aa677f45d56cf2747db016fce39227a94033776f1e03c415f66889b429aab185f49b7dfa1ff593e920e7aa4ed9dbaa6f676d1c1083c642bc46036cfdcb155eb3630b476f69169285200d33115c061aa0955c275f22aba9eb81bbab1f0aacbc3ac45286a40e5cd4454161f8e05ec4e0078ff70cce4519d2e7ba8bcf2aa75c2ae232740decb40195b3415a1da215afaa0ce18ca2f1813dd1184ef95fad254242032a9d8297a1bbcc31a437ce9f46d7e71b2f000b6b8fed22f3cc664477f953bc0d1961e3a03be5acf148b42268185d16b297d2ea569fa54b71cf62e2a904841309aa880a791554afd099d41afb078779abf2dd5391262da7ec27972364b87bb958ef8a70234edb59c52d707d71319fbeb4f81d5ed4a132dd94b4eb740f1fe934bb7a6d603acdb7e49efa84f02375eee41926c01e26840c5e499f97fe5449c0d84e05439ec2dc8f9c46ae94eeca193fba60356566bce22dc9e1d2004ecd0053f7cad9ca819be719de80d9e70b114d214d22caffb5b1e2ea00308405afecca80467b950543683fb082e587262e85d4930e627645cdec571f926fd7e350d4be0cee31e26fc8cb889219980fb0df4a8792532873fc74893e142425f48b2820b6aa7a18b4f49b22d752e330ee2ca9abd398d1b21b4dbc7c1f85b0a1b73afa33a8aa166c843f3650f14ad33907840f155a01b9fb91ece1ae8ab0f7abd629721b438da8e5a481252126e166be3c6c1ecc0975f0b58e3946bd2507115d50191354c128b88f5af7903d8bdc105be659f7ba8a0e46a7ae1771e231e9343fa8e897526f5535f8242a0b09230213bc8763a83f9e4fd4d8f0cc42a8dbc6e2ca264408aaa42f107b88aa55fa8874f16ec7a8fb2cea0e75c072b56602ca10dd8cea80ed02bf68261eab9ce5afb7c2fee7203dd82a4ad0f7005d9ecd3b81ee2f6ba34ca1a6c87576004b828e6352ad332120caa219b9f5aae92fb212f9f71d5f195b7812ed92b73385f19643d56f220af75845426b0e760880c95c599e81a7d6b4df2053978987f7a750b03f63cdc79f373f8fb45b0557a1c8cccd01b8c906735165e7382c338d7cbac50601112c496fbb3bc5aca15b1857f23e07656b32b8015eea59d896200ed53946aa867814bd99ed5d94dff70243026574d8d5614163de91244e51b6b3a314c2d42e6a431d0b6bf25b9f151bbaf3fa24808e3daf999a5fe93d99ed6c3a0220049ce90bb9687fb0d36ce9445bf0351736d38e68ea2b1aafb2ee7290e0417802619b903b2238b44fb09ee6e010a873c79ad96941fec002bb0070eaa2a3e077269d7986d5e196767ec945f51b2fe0b322ee9008e995bc0bc912e9f65d2b8e4c9fef21f94e7e2df4d23d83aabeaa1d4e811443a0d07f89c245e8fd677fd8d9373c56c75248e872afaafbb0c78e49689e8a8a3a8c7618d8266535ac93e00407e8bf515837848c3ab032af961e29376960bf12f4c5951d237ba52a2b11fa6aefd406fc42a9209439a0c7a84de548265457ff921442a72d446d008bc182caba662296e6442c49ad577695d0582d6913dbf37277da330860289664bddfb01acf980be3aa08a0f100cde1f32f0519d36d7e34b3e26cceecf4fe6dd52c0fc809b593bfee8f62748ed1305d0aaf2e5a8388ce211d6e490c433bc7046e7c455f727aabe59b17813cd2ce05b0e22ba7c1a535922f3a1317b59a0ae584c500d4378aca16cf4e480b4ea4926d3663d2dd1d441e57d7b4195208db50b98b8895d540f064b2ff525cd2ca04d361bc59342d0987a715ef1f524e6fdcab89a5cbbdbf7ca80fe453ddc470ae39b83fc46e01ff16bb7a0233215554784b14f8cf16b55ffc1174aa90ebe13b9b1e648156003010fa4abd3580ef9aead0842474c5fdd5a913f639673b9494fa4f35af52249af67f9db25358df0119bdfc821e91f2b82a004f8d70e98246ebe20695b96cc8d95d70d88fea1f585c4a1415a883d3dd346b02cda849db7045bc2d64aaf5740bbf5c6986710db1c47290689456f3b0ce1199bbdaf6c403f585f38a8eeefa5b4f525aa05dddc65742b9d7c5d1d0eb6abc86bbe604fb0474589bf07e091b9db22b854c492ad90215934940275c6165b2e59221cfd7ba533a9483a56935c7ed7abbeff4804b7e5e34c6a5857548b16bf807dcbdef8483cfec58420f1be80d6a7b4851463e6313960fc3ab9d3f20fbae4f3ddb699085774a96cbf2675bf9770dfb7d923d8076536c099d5e980f423c9f7eb98454298c1c6f7bcd031384b6b58df2de360527c5b24efb92c50cd6bd0a7122ce2e4c46f3e11db8131d73191132f7cdbd80fc4fa820dbb9e4f85f99fb46eaa8b86831f4d3bd1c49f9bbbb4d886a1bd3a86381578bb556e9b2f9d2e32b99c5d8c83818b3d0f58dca99784d85b66208c3ee0fcf530463ba1fb87f8e6cdc2f7f1853e8881af14d5b84b2f16408404323ad6a5a096d4dedf60a4dbddad5671b421359d03abdba9ef695673e9fa3662c5e98704474fb7324cc1cdc6413d782c2dd2cb4da5e74a0629d334ece4f9eb8e9f560ec5b4ac6d15a3300215e82ce54b2f1fc9c67b48dd2791673b2010d214c0e30c8e5280acededc00a9a9c878ae58112d6d022350a6d4431e464b266a28186800d5c68879a7d82df4eb2e7a511ae3cb5799faacc3b22c4821062c81fbec2df3bd62b95d492b03a125fb97b1998939bf379333c7041baf666a400073ef7cfd3f3bb65e1c4abd2aa3d3d65ff01b3f5c7ec1f6a0050ef37437f7825f404d5503b5c2d6b1f142af50f1c1efc0197d6b927d542dee228578db311f6633660e1ae1e6d06dbab610f7dc5f8d9d40f206846772df49af28e6259faab73090ff77a1bb76ee23c1839098d219a225a6982653c459717e1516dff371b40222732f0468b43339c733bea06d825afcfc25688b20d2f4d3e76b52b0e70a384f9457f8db83cb3bdbd8954b2bfdf01ae730e026ee77da29ce952c3489667709e19649b43b997a573ae8a04e29f06f018673e48d307d62af2135b2d76b69185cb3e996b54c5b44f60c6adbbc384a672474f4875133e22aaa75a9a6332da9930d5fce225694e6bd3427f5af82ea2a0a8c55fa4fe9d676955c90da054de2eecfd06dce8f29c582e9d2825a1f002ccb1e3aa4740b6dc2e6c9cc9019c147cc02081cd24eabcc388937a0c27a8092c16dce1ee5c748f96b5d5b2f19dfd03e72797f3dc60458272f10e567a3c666ccbb2b2829f828697887f08164280bdaeea54149d1f94cd2843991165f0c0d9094629c97de103606c0b7b298ff7a96a9b8412e1767f8ac323b057eea6a4ef86a3adb3d049f652a9f8d19bd9e6dee12aa6dc7a874d28d169d2611262b223dd0618b20e58073ad79cfbedc880eac730fe8e196b104ad069fd0d95fbfa9e78d670b7e21fd12912be8ff352dde0cd72c00ada25b7bde166ae9725b5368553a7d206e1c49ae35e4a61cdfde10089247e616392527e84a7cae6c8a9d3f3ff2f584eae8b4ece44b4eebcd3634971dc8e08b2fee15e56c54b2776bd4e183fee58db410bbfbc7df2c7dd3a27390bba53617b7aa5bdaadefed068ff7af806ccddc5c8685fcd1ab152bb14f4082e37509d97b85922ea774496aaeb66bfc744114c07ee712cc22b2d9f8aa3a2ac871b72231f4bc8da5036cdf85e5d373d713d882ff12d94e7346552a8ad9ce1dfcba33dcbeef095020538e6f385c47099497249d57eca64a9c0fe4e73800f511cbc29746be0e65ae4d80f1e70f4c408960b7d729110897177c280e6ba29dfd5f50adbc248254c3251aa083756812d322559a16ca48523614f1dd04fcefbdd076b20c97fdd79f690e6ed583d325025e28f3cf422cd0d67f6c77ce6868bb731c15f1a2ff1196f8912050a82e068dace99ab78678d6e7e22b8bf2108a71a7723f857971be942cffa482103da851ad6f1b8dad3ba332f84ec52eba855e2f59c5539ecb961fe6800457ab9cf821b818abe063910675d833138cd454fe83ca75bb384184187d4d22c43de7722240790213dc68ea1c9f41fcd85cb847e2966527b795ee383c81c5cabce4251e941a3679c2bdc07e2162f1f7f039de53aa67216486a50d3b791609d922cea7222f6ba8bba548c4605033927bf4d42ce756ef24cd0c16c228d64f56885ea8701cdc66acf533d3b3113ec6e52ae6fa31820bc83f55e2c2f1a0f1785b2319a44703b8107ee20f263d361894a2a8dd41a44198b2d9b0e6f1e16b9c669247b9b45c4801619676143dc15e45465363889d71d3f42494add0e791d2d75aeb5f46fe98bbe91563329d2072a47b2d0b97c01d5e360f0aac83fc6122546782ee390074ea4b823b715ef1358721c7e71dfd73fddaf707ad0be928066763501696980c29676a0c7988295d43f83fd3c3ff81ffb3f74cd0d56ca3c45a614ccc049c5a8e8b7b77c96c09fddc9514f8ccb1afe3d7543f5a8799f497c2b0124f910049373c38b8ed27104ca2504c9e4a6f29d9406bae0f8bae37a931487199e6853d8e7ff79c569d72bfc4c934248a7561ed2ea6699daf1bad14c90c26a3086ac1360791150f1cda249a9899c6a620033b3b832d9b1215c0eb6570aa96d1ce36cf1e720a9889cdb5a7f56a66dcba38a5b304c7ba08e00087a92c0a2ad144604e6cd057413ce119662ea44d58797eae87cd23073ceb82a87547a0be70c22de49ee62939e2f359387267c03d2425316db5d1caabea1e89fdbd467b483adc3d072116c9c4e9e903abe9f030b154ef2288684c9ffc4ef57a87c5144317537b8b9c2ac709bd799e7ba8f35d5c71dbbfe7a9365682edb8eb448d8be35a88a9ee92179fa6e35dbe311d7ab66b043f26eb12c603e5cc01cbfbe6bbd27a0098967a976711398812e68d69939a3addcb1d2ba7bb6adfff4d43f64974bd44129dfbbadb2e976763330c194fb4e5249fd28548b74fc15badfdd686e6525e5f226d0604eb027966bba9311ce0da83db68ea8378603a2a67c5fa02928092de2045345ce31ec66dfae0afa2759c7560d888a33c6b0941ae3a691c669efb594e47e8bce3b8d9abacfd0411ad42671aa64a08d478523d3dcfe55c44511d7ce2ba5809976a602c7e9e55f036506b7a19a1baa4e6aba7f5defc5e549645e2b64bd90495ee4e1113724e685556a421867a9c98fb0c8f67395a1cfc883418e356128bba2b0a265ffdefc97f2f387445626879ceb45d00a81af3eae5c2b2d103509effbb00cc17ce7a79692377a6484fcc6a441d4b91e1ebeb119d7a47807c80ec6a3c0c1718627ae17353ce443eae51dda55e8d7a8eeaff223d6b21f2705b7b1cc85208859c70e711c25c0fde5110dd7f7e543023bbfabc143d46bc18e8726cad6fc222bd19a69cf66984fd338c0bd32346a7d788c1da6254254bbd399c62f01643c79aec68e08bdd64ebcf458f8b6d0542ea0eb51e6c36e69e1d8c38f11f8ac706423b57f4e7f7ef7f5961d7a37a0f6c8b81801da6d0867beb4cd25f0a1c581975e28bd9108949cbf19ce9db2ea645ce18d82e14dc613393df2d9da619ce35bd9c62c0400abf7fa727fe9fd21c921eabde727953960f66dc17cb1ed81c4a65da9cb1823049459a236ad98b5f0b8482a984402952b92ff511e9be3e76a445a12a62ef731ec850f86177db5cf7344cbd1bcede6afc648183b0a42fc4da1ef79b50661f1680068e23ee87dc6980adceec18aa2207e776d282a3d25f5a1b140a52c5b7cd5f61c04af671fba54b1a32d0cf71e0293a58544badc55bca493762c919b5c44b89942e2ccded6eae92c1636662ec512d72305cbe7d609380834831b8bf0634b64ae2f2e454b23c9e83fa409e481e727a4820c3d77b5cea4639b9325eca4efbf14df0e2ae8a4d743be8f8fc7bf04b913f52568e09599b6301aca0b59bdfd6c0e2ce2baab186c21480cd2d4bc56e778665e9a2f6ff3bba5491019188afd4a4975f3b7f14794cf4c7eead24d85c755fce4a9bffc0ed1c953263ff30a8fec2d81de3ce99be16708d67f290b84ed0db2bb74ca1a2b32f7b168e2f76acc91d52084710c65772a5294bca1809080b1bd42de52a067434741830eb0404c27eff77ef4834a3d26f0c05eb1b2634ed629d4cf799075a58154976e7e5fb0a6dad24492a4d03fa044905338cc1fb2cea82fa436f8b3552814dcee672b8af6527ae0e4ab0c234d53fba17fd7018aba8a7feec025e2d84ae7b7778aea70abe6612c1a78cae2516d2713fd8abbf7ed1d54465e2947503861af695422d004ec56b14fd67e8249bf1f9156ce9529d9d0f24f8979a90420e95cb0a4bd6c4f3667a6cefc4b12ea554d38d991a4a895a6565ead2c92e3d5e9f0993caf9e45b75880394684bd7d2b2a7dd56c7c976eb50b3ef2c4792d389c21dc957111965993044906d4f3d3ad376043c7c5a9e786cb2cc2313bc0a5b0042be29bb5c1203588b76823fa46be539f1f32b93d80d957ce8ba9f0572a368e5af925f93948a3021499a7a4ca745af4999b8e7c0936763bf4f471c64af1f498eb4e75fdbb006086fa5c539f8dea82f0e8f9c66a724d47aa15c7f5e7a42844d370d20f0ecef55a296e910516233a762b2c4c085d2b184f0b29d0e966170a42a8460a1e214f33497a9f714307ccf2e2a09a0df26fcf0983572dec285c23a37bf9587cea388f2a72ec14c3d90ad163c0ae0dd451dc43a8a21eb8c489b32b6c5246e5c6de46cdd7bcf0e0fb7a35c9936b65c2d0470193714a69a2263933d7a5ba8ac48b68873a04a4c955fc51daaa3199259157db3fa91ed9172e2874715f3800e1f5658636b03efec5adf564ed73cc1a81821cd634ce2e9744e09ef6c4fb0635b0df26dfc9c40ad2bb796490909131198ccbe38560e3fe896655ebc67bd24bff0ff0d7d481c13f0cdf69a82ca0a4f4c0daae92b4a6b8f9a434cdd6def6304162d7b3208976830cd5c928c19b26450ae06ea087cfb6dd209ae592d514e2e27dbf58a21d4094a276137e09f404e8734c3958e92562e6bf064ae5f34df251a473985caaacceaef307d9571a55aa1cd3d574d4a5d10d30ca90fb77daddc87b5176f19e98bf3ef68d3a673bf795356f12cc87c93cbb0be85f199580444be0d78cd85a0340e275f5248f04833e579f0bb4a21b23e5eefefdf12efb9214888ce1d57e5c955e069374ab50c7c549d0eff1812a7b072e38010bd0a5fa3224eb657224047a5900115fd31ffeadcabba12f9e64c574477bf4bd5fa1bc41e6686b1033005246e0372d7e8086a0fab81cec91c2feed218a1a44a9a998341c3f9c38b1d669ccbe33c8d4a920b05440c0d970ba5b03ac73b816be3ac2127a7391b7b4e0a51cc7dc0933de8c7a52da15b1ce5a29fb9716a68618f0854e91815985a9d8b843bc1fef229979e307648d4a0ca3261cf0ceda7a9eef770677cd9dc5994d7d2d63b05b662914b99493f369c8293af7a7f927616660486bcd0382af994269e942f37cad5e025cc1a81564461d3843fcdaacf781eb130dc54b4d9f6a10f3278df36cc6861e97bd8065216c484de31f42a567cfa33103c10dcbec6b7965323f8596a65d2147b1e3e623633b01508a4c69a5b79cd45711a9a336d2313dbd87187b71b6caaf5e02760fd7fde88a9bcd2a878c53e58ef94e3d9e41def130e50f1b7359edd2dcb14b79bd3b7f0d1e05b8d6d3346fda579f84c302c4cee6353a127d9f4799071c235345100c61e2e77167a6f371ceaee6fc3a39847eea9939900926e6add63e95d5b40744af7d7c1b3978e67d40b5f1f846c4826cf131b06244d61c2316e2304ae7951746fda594a39683bc2decc2c78e241962fc6f8b2058212c8c656357ca5640dd82233459ce9c0a08b0f33cb33777b1c2d60b1e077893455b829ce1b5aab8975d12e303edfb1e455a88946b2fc07684176c32c8a01b3caf6f0d51df3507707a986b7841bb55f987fa005c031080d7a7fc352232d894b342d5756ea282df7de13e8ef7d3f7fbb3e97acc138db4e1a626312592c340f16537011fe80494ba6f089fdd869b104be4a6f5932c40ee26ad5249e8c31c58350313270c85d69877564c6b6f1b67717c3d4ab338b14c3b0058cd3dce1756a18dc3ab634a5b9599342b64c692e56f64d186211b137ff17b073a32bdc78febab8a420d71604a3cea96c2232185f5955f90f8c292ce5bc9eacdb1f07bb89a351bd250580da3d5cc54a5551e7fe81962929393016e5979b0dd5661c3f2eb52a5806c8817e6264687a14b8ca5969a5d0781f7a0848b455f08fd5af434e7d529b57ea1cc1ce54ddbe2c7b93ee0e15ef262a8fd3b5161541771e6446c744e785ea264cc4db0e327a11df7f9123072ebcc39c5c1a6a78f07ff687a8d583be4065d09cdc824a723356d75b1e108613a2b61c9e578b43d53cb4765cdc567f029787af2d8f2bf8057276d3d8f1bebd7294b66efbce3d1a37221485e4fd1a9a27218aeccbf4496bcad7d3691958f0a612a28bb9bbe60ff4e425c64da352fb0f8e940fa6cd6380737a858b8c8e1b60330700d7633bc7959a1775b30de02bb597405462cdbcfb399138e1b7aef9fcc04e1f23d6734df3eba2f3b9a906655846e1e0ac817d2a2fdca53c721dce80f51cb0e815aeaa973b943df83e6cbcf059668da69c4c0f62d4c26056a67c7aea7e96ed5ec864e5bf58181346fafeceae71583054d3d17c344cbd32207d0ae51b1f13dfcce5d855cdd568bc42b2110ec35db92ffc2e9726943679339cb0b0550c37ccf9097c0ad72bc6002cf485bca2880789ece66730a782502a53b4b756e47f69927b40441cf1fde740c7b021fdea6c68277e0795252a5b11a6dddd41b24d8c5c23ecc527f1f02b3d606d0f62742c81c0b91ecede6c1944acdcc5f728def18f03b4988c33715082cdcc164c5dbbadf64b775d760d606fd9800071e1f2ff70db2172f0c908b4c4f44334cbe4ea8d04da2ac0e65a80848e47f89c14d074ec9274b55ffbb50d3d82c9c152a489336c7c7f278cefa12d7b8cbaf67b5ae6da2efee1051016fb4fc7d0736ad2e58a2dff4eaaa4e0417f36cf64f5e34a6f4d7ba215374710780037aef2bf4c765b37d50f144c0cc75e83dd896552d742a30cec268d14c03b1d3a458ca5face93dfffdb9fc3edd60a87bf0e305b753969d46ddbc39935b233b374c34e6a93524778695b802d5d4d08cc7c564fae51a5464e6eb346b53be16baf67e2be528004f975568e23b3a4b00c0290119a6aa896c3b81479452d0c8362204f44c3482aec5abdcf43a107cb782adb34416820e595f3188aab30053a5f3dbf1f3005f6ed47efa32a5cfa7cb750f8534cbe943e1f3a5f53002d50c05093f3e8c785c4cde9cd32d0c8173b748222adf440928e38f5195da3d24aad8a18b86b31f2f12fc94faf50d835fd66987fc923b05dc6425b60cb5b2564238aba8567adbe0dbfd0f3d3963fe4cfb5d7f300b2226eaf3b8dba688bb97efdf3acc4ded0e011bcaaa0b2a1a8080a9ebe3c9bba54790502c2fdef4fc85a6b672b20b758ae148f54f8e6993df24d0825f8b9462eb22e3c27163d21bc85886488c6bb99afe9d767900c31b8ee99a419fc2d499bb5ed6a8ef2d44f80cd6fb1ab49190a1fbee4f55b8c1e5b8f38fd728dd9259667f512798f40304ffc26e321f812fcc935001dceec88cfc1beeec8e5c00d58fab2f67c283eedcb8bb90f8849078c1897a82be73f19fecde25c8846a27ebd6c1a3b208f5a0c1fd6f5324f5dc6f6f17a37427167ae0334973207275de9aa4b999079f376148071c956a377dd4f22597057e9d145d78ed37c06d85cefac7b7a4206104ed60d8e164fb2fc6f604bf8874c38d854094a66252caf35a7d16422ed2f0114611d8f179449a0725187dd22b54c2724a6491d52bc09bf7cf385b026cd3feb29dae8ae5a9c2f14c63a93230e9944491cfa3bb1749b29eca2e2c214cfac6e3f82a3edf58a17a8504bdddce4b98951097e965ad62afa57d2ae237356dbc1de97fb6f77346cd8724cca9810c431bef9d903efdb1e4911e30b81f4e945fe57a64f7a0f5a9c749c1c8d4f061325e8b187f66fee99b12bd02ef7d29eff853cfbf5881aaa47dc1a316d4dfbcaf1944c535052daad27f6457ce42a7edec91ff12e7904f2d6258f2c114babf943cbd6baac974c93c5d0ff0f683863d846fc526d73b91df871bbcca35563189fbc0e26e354b674a7131568b326df4251887e24e3f6ebff2ab13e78c7f3af4bb5c9da434717580488a681cc6384c91e6d7d40aa3401f8f91beb7d77c08457ea8106d8e2653c090546ea723b5cba673149d68d8ba1c300cb29b138a55565de4a3e42170bed673226ca962963b4b4eeb4f77edfabf878a6674ccc71563ce6dc8a48a73538e2fca38fe23ea532d369649b6b50624f12736ff321e5788d04a309139e911f4f9491fbfa6f951c17eee6193f7112df055c0453a8de514dda8cbd916144abade55a44047e26bd8e386e6a88dabefa73b7d4000a8982ff5c51a406987e674efbcf894a7d5a64e4ca67fc614e467fb147132ce741bdd94cc4954cd0ffaa795344a66d84f239d9d0fa47735249c42928e046d0f6746ec268f51aec71ee20867284310c1083df35278a4b977d638d551294e9da1126eb934185d8b25003373edbe650436e19a4804e1e7720a04532ed34318ebf8a88f7dc38a7270a3068018c6cf2cf59b4566f13bd2089e7abd84a70dd3ead6682c2ca1f6fe6d3a6b52bf020b479b51cd196a69e52fd0a3d716f71bca3e14760f3caec5060869036fefdb325cbdae19b165ea83db050c684aaee646f0074aa489bb5e5d2e889e14533b4e586b4fc6d33f2051f51a25c1902dab4a37d442e13e66b8fdb53705536bbe024ad6dd68e1d9f50a621fdbb88c286e3cb2a9074a4325fbdaf4f7ec0d9a69bcfc5834f85cc35bfcf373f1f085a6e63d52c6574bb5ec0d7972653c448bca54cc57c4d0da34a1f9869eea6ed2f0567803b3e2b56590ac8eb78b1e00fab7b3f66b738872fc2f997f327f3c4688f73bd08ffc22d504b695fb3e634e10165ba9dc8ecbdeda1540fc8abd0bb5a7b4283c0b6c92c723e57f4b4aee64d83c66649c1e8edd3ff2d82578d4b6732dcc1bcdf45d80570a0c9c6bf58c4d885a097568d4b2c6d8978c829869ed15565b8b17ac53dbcff9334a76c3f95596d32d90e820d7949b9618b90b304bd37e807edbcc085eb0eda4a9419184ffafb1943bded5a0cb7111ea840af40951c3e156fa5e95142d459c14c5626c47acd9d5861dd742ae96f01dd835ee1b4877002a051a48baf869a35a6e98fd9bbf0b16e134b99742801bacf55835940ff0e2682814b3cdc75776e3eabae7760a9215f4bfdc51c055b037d7b12a8fcbaac2a3997c3712dc3b026dbe20744ffa4350fcd98ce1d900db9b1d96ddf6c1cf1e77e15aadf6424f5bee47965037a19a7d09ecfc67ab7d3c5a94b0fa04f917cd3406f984624beffd4d6fb12a217d91f272aaaa704ffbddb766c0f76714cab1ea68b0e419fcf26c48ac8a93556ced9c3cb286647585f4174d5fa91453e0afa175a6e314a25ea8d4cc1e2c97fa59d1d5bf0743f3555c3fa2f28aeb3283258653a4f61d90cc6f1fc1b5e55537a7a35f1da3c195f01b20ddce15726df3584727abad37423addd3229908772f598970cafdedcb3e04d181464b4bb6c1d7a7a43c4913159ec0b45c4ec956e3b655dfa909566e3646d179432d9426ba832b820ff24a26fcdd6645083ffa64dd58806752ced0022694c92a6fa21cb213219322744cf15a2f408f21163217d91a7afaaa2f4268cbc4a88d7670b3fb428f80f98a1792d5f4fb470d990b2fecfce25875f04755bef4320b70e8a10d67788dcca697d34a416cdf5513e5a18afb798cdff1a7db445d8f40973e561c82d1028c6404f9b993254e2c05bff0b58f098d99c1752904ceb458c18d53e9cb3ea45bc63d2a0ba9534f33c8730d689428b35665d5bbec85b3994a3a49c5a71a863587b79b8849f121fbe48c23b3d785cc01a218f16abcc85a8b321c53ae2207453941b8d1bdacb834e587d5e86cd6b149da18f649439f107b4c0f258c5d0dd9c504566e69192eaa1c56afb8671aeda8ea4e0fcba2424349ec9df63f30824c49eb6b02a1f464ae83646a79ffdde4d9489d0ec9d609fe3ef777a02f62a1d857042ad995fcaa0d6bc88f9c80576412d68eefd16741312e72f9cc6ac27d62e487b8698c70b11391551c816e91a315be95eaac02ec1e8ea5fe81d7c39487d4b9b3b54bf98e23f2198a9df5fc7bb979c528f6d4a3d0be856abef125f323d911a7f69c22908770fc17966112826403789a8e0e7b4294040a5ba20763852c12c549be1c1bfd1aa91cd51e9ba4047c291cbc0a102afef7689824a2011f08f6bdd406185d19b97ef6929161099e9aea44587253c3aca04eb3ff89aba3511e8a015aa8d73f691168510c6b72dbfa399aef583f5a1bc115153791f827852d467b2cce94ec3f5cbbdd0cf7c47d05092dce78b8c4e5eeaec55775f1b7b3c08d57f3fcf9bc0d72cc50c0669630b0b0b55b876d7805d34697546a74932e3d9ad8d559ddb059f4e5375796c32788a3719909b92ecea6b54b002380f3baa8af6922dc77abb3eaa7d1fccdbdd300c41f668228d82c6c57f1dda12dda030c2b7d819d48c2f6b662f5935d35c6082e887d23b1e3d8e813815477b35b77440e49885ff84a0ddfbc5a63eaab2442bc7f29493b3edf50814990dfaf7406c44ad36ce7106b246cfe75891d166eebaeeb62e279500ce774ad2c959f7c061f0358ecbef3753340b2400509b0088cac7e4a545ea5e47a6a68cb5664f07b26bfa285318e8b9696bd246243613ec9456dd233b31caac8e7b7fa84363a228c88b843162aeb22e9f2e0757d035d3df0f1ff70f3567f853471f278425ed72aeda223bc0ff342f022921e8c088a81428d4d773e50067884a5786207577a6a150314f3f7c53a1d6e100e225325714b2919dc53b31f14c35fd7a0b4760361cd8d9e8992a8bf8c2f1f1d96a688da1cad99c9a43927985ac235400079fd9bfb98bb9383823721fa19972655b1ac77546cbbde3b336bd60a7bda2d148df1542dba9ebe7db1135608c79edba8c9a8d51151f7e7def562e1c0c6feebcc2fe3981bc295193fb175e0543a112d86ce1514b2a94807f20b2ee07ee13d6018607550b95ca1d90aeab69bf85f314bdd8dd02583e73ad78c92bef47824ae78741b575eaeda4b0553fc60a2aeeb993db105f149fac37bf685378c6ef52feecdc3c9216fe2a83b2bf132a18944f76edf51b3977f28b67d02c6908cd0a111b0ca4d998ace50fe1657aa8d030e2974cafc7b05dd69a4099b6704c66dd93c8b01ab8a9fd188aec4a9cd60f4554c30680da4b7670ee49a7bf804ece539c620812076ccafca40ebd1885ec0293db144d9fe931d31c5896a74945a2e3ac0c8fa2a3d0ef280518f00dc9580aa1c06fe0ced3f60f99fb0837d5dbeaf873dd23092931c7f5efb50424a8955fc99225ffe7061e8bd48698355abda46f4ff1d2e30d971239451f909f098336a07c3b7a2df3666d7e8c245133306b1487100ffc091927ce726e6244ff2eacc2d5d6e87cba882f6127537d5df42f9a5e3fda95a977f30920abaaa06254de17b43183b1340458fe0fd6cfb18f666f7e5a9a6a4591c20f8ac22068d1331ca3902bae45da9d99117f80ea2d5302a0d3dd21649ca13ef42dcb357f8036d9390d36a300e53423ccfe805c8c8bcd84d5b14481f10674d78430e3197fa6e9a1bd0a1e28759578586be0b80419a2a2bf57a98abe0546b14b8acce58d1420cb4fe03787f391c074e9fb3276479005ac242bfcd1f5d97d3fdea68c88b800a6f7b60d7b9be10de23969c8e47b624e36d6a08c9f5a38c64aca3fea022bb9c2a346b226057f5e951a841be54ad3b20da11a4df6d569c0d2d7e0aa9ed7d4390f366de6ebfa6e2bda00f6339778de9730a70fd12ca7ec394e9e9978399f68c72cb6a2c84038265cf17c023455e87cca9462f9fdcd488446ad8cd8ea48467d66afc5a8a9c8ef695d228383ffd206571002471adb63bd875d40ffc4e62057ee137eff48b821c2ede089949c8ada27865ef0c0f69ac8255aa56bfb7cddabfb670ee9ae11a9ae3096179181593a298f2a2f5e5edc661f251a404075eae9c8da40d5347a8310be6099eea1ef661f9019eb29c7fd2193d5f6cf8229c172c93e3f5296acf050c200a2d4aee8cfa8657911071b34aa0b3b02d28506171ce6b99fdda77a1dcabfc0497e4568ba6cb0777d716beda8a05419dd06f9bce38bb8013a7095581cd7450b965471cddca75b2a71018c240c4e53a95c8a211b43bbe6038d428b368a36e934ccfbe8ef181cd3c92ea36745dc6a0a82137471956e66dc845095224b474c7c10ac7fea7949af2f09fa07ef08101a8e415f9e64fb4d960a261a95e56e9090c2452a56d4f55d3138fe99b12c8b66490b0929890c8e92291f705a489537a152c95affdb8546923c920a2dd73c8b6a92e05c7efd9106841cad80351725376666da77b3bab903c1dab922a4d2d2c166811ca9794aca68d0ddac60d29f5df619b797e54e3375126da40c6fed86f7bc3bef0d2d70902de4612ddfc732478bdc4c6bc0a5b1f1ae89e13346157195e728835b863239df8331274fcbdb82d0770480ab8b92d67d9e51088bbcf594dc5acec77d05c3d5e5dc2abec868aedabc145811b018dc66e6cea4f5abccf2db299c1ab81d38783794268b203a4542207198b192fb397b33d9540c9f19694f65fa364e9f56a4daf35f54d5dd2abe418bb5968e07ba1ad32916e40d3ccceb1500c22c422c9168ab6367576e1bade7648e27b0deffeea6809be14a3828b4f0bd47b49ba7d6ffd390657913fef590b48999a769d75f1a45ffaca26ef7b3acfca5a84678b86416f7e9f716d91be1da7f9e85c690a4e321fd1eb6cb85c4b2a11278983738d0f25096dd56096484af46d1facb63b55589ba6f354e388c3ccc8cd7d393222e9ccb0797a10dac36b9005d63b804eb781a71956fdc64caa7802bcd5edab58292be1e6a5b82bd4e9e4bde25d8ecd21904d16cb844bacd528e3f3904294a54bf7a105e0c2e4775b7125361809556aec7c4d96288d7befe5caa9f1497e09f6d8048737c21ead765c34f9f57da788289035c0dd29baf1099dd9f14309521a1a94dcec361ecee0da6786e5b494bac0694669aa03d79ad5cec510135ef03a2051c0ecdf4ae263d864e8b197a91064cce4220923931634e821c8509d5d2becd38dd11dbd690df13dc8f860df8a6ad1af71292e0da550752ce932edfbe67137143a861501a6e9e686eeb17d8feb372b627bbb6c26fa717c74ba7ee1f15ad946273dbd9ce1507639577a057a54a813e1a2c12d50fcb5009616803439ec12abea1c592b895261214c86251324e44a1cca908fc173144f1eb0655a5bc7154c1f2d4ff4925845451ad4769deea5b7097acdf909169214fdb2846a2c2ab2e7d0ea5633250c2fbfd87ead6e852e6a84a1dae7f5a1e38e13e5e2ab664a399595ebee8a07c02ab197ec0b6eb253abccb0264980560dd3d61b542bbc3f86e6c15f88e00c8c248915d45b5c36bfff41e24b1d003fde3dbd90289e7d72d7f55866f880614eb8a13324994b291df4cbb36cebd1284da4ce43f35c480e2dfeb22a90c7d3ee5aa4d7856582f55ff648c3fea29d987b2403e570d46d36f28b31027ed0d8e6280696f84cf7dc6643dd7de974e8b6c297a031103a8996b955b545a1367cc46033c0e36d9dbf50132195159ccc543edca6eed6b1d776894ff802d1002811f70809960c5801cc9992192c53e9aa8ce2f927d1d7f7bc1dcc03538c0bd6e7f7f88e261f45aeacccebe1665c014e085c17333a88401564ebf4365670278fbd63431fe859716e047e7b0a21e238ab8492ccff9bf096f463a01d2d18661a3eeea8c5adc015b261d026293a22a7c49b6f34116bb31042318052ad6c73679675ced9ea5102f48678219c367c7286d5509f340c844b730dfe3dd571c2f7790b7938357d26c86b09ceab2ef8f1b6d876190e0b70a750812015eb644a2d13432d7753ec01edf2ed68a7c1658f4efe80d25de3de82da0fc4bac6f5fd88ae6e79eb838482f2347d0cc1124d0f72190a3dd5dabc97c64e35aef7f7ec53c9af8d3e23695032570eb1b892f79d8788651d758ca43f79490315ff7a10d5cef6765de0e213bab7dad2f5a1c693b41b9f8c682645f0c34a8f3e1353a1b0606472de6614e8fabf360ec1cba3e343ec2fa0302491b80b33561986b6aa26bad25642b69bc8a0ff1cec0b1b2105cc20b4947186abc2b18a7a2db6892f0a88cf297c2c84480b6cc6378a01501a4a69eace540c905f62438e73ea93232b35d1ef7391303bb549ada571722ae656b5d75bd4587e8b4ffb1a6e30a5cd35ea5151bc142790906cd2c74c70430a60f0a9911998a55710d62e9e6912eedd9bb7703527f5f2a972939c001fc8a17fbb4412fcfa55805303c49dc8acbfe1e02216841dc4715f3fbf289e40393749c7d88d219f95c4f5310f81252643c62e699e6401ae6cb18a4062d3a49c28ee421751a3bcfcca90fc5f8f1dcb36862e1ad86f49eba306be921fa2baeacf602f396921970729642f769e8bd16bbe126b60a5922a1ac94f40b7168309533e4189b3286eaf1f06ac4db44eaa7a4a4ceb83fb870efd557d206e3d3c2f1242538835caae7cac6db78595fbfc26ddf86f7b1ac50882447b350b52da56691d9e8611ec05400b79a81c8723cd9e53bd3c5a28e84dada5e4efebbe1f02626d601d6da8fc9283075904f4e605bb11c300e215654a3618c8526e2558b809fba18da2f4df8c92ca61887006d85cdde51deda172876c4e61a97339d6392d08c82590f2e2e02f319232c3fd28709606820c3a2b5bdf26be4c81755118eb6284e7f939d57d4f77e5b67de586b4670a677c1a8a8fd4ac6462079d83bb883e2db52fd5d4554bc44ef258489796171eb473a94a9c069b88de214853e92cc56f7f000557de25cac8eb47b5507360f5aa8f05f0ffda0e066884aee479c96a5a9fbfc6bd28bec4460a0fb9419e497bc57188ff04d60cc497bc8657c034b5c07a1640125adfd410fa0e9081414d1683bb32567b696d8d2cf5854b44dba3c0f7776ca31250aa8395bee21cf9cfa4057788f7bad070a23104f4dfc7a93aa18767e912ef2f9ad07f1cbc985bdc56b4643b71578433af078adea52275c3f9dee9b441a5b2b5b9cf52d3b5e089967ccc93c8e9f550d83af5a374a2bde73141c7ac12404f6a1ec924c6f256e6bddab965be70ea9f01ec4f061c16d3a95e2c88aa305ef08b54bbece84ccd1d87fcc40b4c53989316500d50157eea8e0b525ccd2d05715cd4fdf16ed85392008f40a8f0c92ac89f705cdefa8599b1f4e6bbe708e7e1031a32a4159c06a7445b37c54176819a8cc5e9f184872866b4c4d4b2c4a220306262553bbdc2963c23f6c1d91b35ef7f0f9f766670818d5931c610dc1c369b316315abd68de93ae39be079e0f3fc2d0e2fdcdcb6acf13d52437e6bb86e3070842f0c5f85e961027dbc065501d1a2c4e1b79cc64f452140b15a9ba6f2947018a3a922047c8f733b915d036d10d6cd290fd8f1a37cd35fafec7f630cb460287de04b65bd4ac53c65bf2575b71a0e139b21d127bf6ca530f7c9777fb35ce47bed5264114e2cc88fad9e0f92e6efa8cec817d2670b933f625403fdfc2463f74ff076ab9a6fbd9a743d6bdbeb760c40d523ec0e1ba8cc002aa37030e2fb3718fbad8ebf1f718aff9f77d2e81bbd2acdac932fed544f48ff7f5d4ae62718b41a6afd00a5434b1d839b772bb44e5347fba099c2e71477306289857c068d460234541877925ddb78e142e4cb23db4474f9a8a5e27289833f3a29681d61b1a1d04c9cd1211c3a9bfe899bf1e1138b41f6f90b64d0c70cf2c90e79155acc20d6896ae427dd436d1af8da36386237c4ab01c4fd1fca6e9de0573f5b3577d6f2024a1fa5c931e3892b1e819bffcbafdf33bbddb5376956b3d8fad632359f84de076d9771f34a8f0c5fba56864b438c1df46cc33d9ca930acc00337c2171d31865fc9ac79742734ba479fc40326ffb0a52821658ce8122d9fd5188d6006fbd792ea100c5c7dff8cddcdfd8721a41b0aca46087d310b0f041b1277a5bbe2a19f7ca9e5794f2f1ac9ce05d6e70d40fd3c401a0fe1994c95dcb5726002d3500391eb0dd7bc764d084c4a844a18b8d0e99b42d3fcad8263dd4476bbf78fa1d76be0b3f44900292e95f8b78665c146cbe75c3874300e5e4dfd9f934153bcbb68d219e19c8a311ec31b297bae9c11f26ef22c001bb0be3cdeb2865538ed5b23872be668d8014266d350aecdd07a79ea97fe3faacb1da2842c62df430efd26e8331aba1aa1271e552ec417e4a0106809df0f4b829a9f0b01a5b59c05a9c366a0e9e2c39062f13e7d9c223f857a4006711ea6f2615719720a10f1c2dade691cd6e47681551cef3ed4b54f9cfcb57ea8e73a2825a22ed123c7d27842e279ed1686dfc8f437047778ad907758104264d56b8f31c98f422c6144d2bbf987cf7145eb717b8f2c36eb3bf9a402b21043164ff9a46df35921a5f4219d115b3e27cbb0d2089bfd46591d672156e456fb7e20fd2845b3ef222cd03742e6d684b9686cda8a7bde063405a1b2c76bdb6032f291725924da6034dd0945731edb516d29bb53ffbeb9c870890eb00481a93a700c561a8bed20ca756408d30d34c42b4fa784a2b634496ebe71d8270233aabf77ab095618452b1f272fad776fe3512d81556da27f65b22c6da2fb7381d05730d6e4faedf8cf61536a3b8119788c6df3fe96a454aeedece99f6bd973f35a1222a355ada8ce135e240fa5799cb45e206812cf7933547b1f5ed5f664fad2005dc30f368df81929f99bb889aa70b965a6d5fe4c9e1ba3f5a6b8431fed6c949ff932c2a767c31778d67009a6ee3a9b34e4cfd512725e33a2e08f0689cb3345349afbaf76941fa85c7c34b34fcd4d1e279b3b1e959f0ca896ee0a524211f89afa88ecc304abf43178cfe7042eded366eff0e11b07b188a3af8392a8178d93b2c121d990d4a889a1a4159922a9f2429a4723d0b367d5c029177b9a3d8d6a82e0d760c9f1daac380c21b0002d66e6161bf7f1f2d441d467aa88929d1215c83de759f40a731ad89760eb5cc2272dbbd80a2ac9d94d99a39d5e8741afbc60ad014527ea710d5fd41b81f6bdf9ca7c603b9bcd25b2b4b4c1c79e46779113618f0e64451f65748fb0f9b236816174caf10edd4131c4db4781ef31c6558f2ada4192b26490601d6bd1f9028c14b830fb9ff4cc83a18c5533a3b68774c9a0fb943404730037759b6785b5a7fa92ef697f2ed2dce226c05ced86603e04fdadc0cc10c034fae7f36604c1d7b3552a9c9aa446d12e7719fb20a03b8aac24cd4861dbdffd362e27fd0a76537328b687d6a8d7e73e8df3a1922985e46119c28cd5d049cca7ae9350bfd434d9970f1875f40a327173bcd18f052a79eaceb617a0ddf9fee1c2c8db15eb80b7c303888f4077637fde32b15e0cb12cc52ab805f8e07dd76fb79ba4055430aed05c59306944f3890918b497aaee14082d7f0f02a8e7ff3a6055a2b04df6f5a9b71a3e6ba648a4f08f181a062e009ca57c5ea3b1f2fe7ca844415ce48e8e5ce87a789785d5a8118f0a1c49175564c06629ad45687b1878fde2e56b6a011a5cfb8ca7506e6720827ba6c2fde7786ea1c3e633af162bfeffb7a71e7aa2959f29ce572ce1db31fc2b88859c03de364463beb069379cac273e04783685999f96ef81518efd4cb6e42418915980ea15f60d891fe3c4390f5d922548d578973265fd18f682ad0a6da965c8bc94c6ddafc91f3b6cf5dcd9dca8c14046cff568879053e11e90ea8021f43b4ba733288b755e666e8c0b22d3748563987c4f2442d881dd1556e7d63872d299d2918e49b40c5086b7b7016da4f99959b43d79631783c62eecbdc2be06a72e3e9ee6786866ecbde0a57d0c99019d3c6088feac0a41709d89888d1d5d8b181e83d59efa8ec8beabdfe0e2ba3d8bf96baec781eb02edcea9b95cbc5d8ab8d5096ce1bb92d75c44d635052ee9d2786a87b30e4520556d56c74dfdd3e0e81af1291d3735f5f934215e87dda4b6a785a7581e560bd2dfefe2b8ec674dc2f997ec66eb65766caaf2a3ffa0b0e8bd1369a7fe92e7d0d651c32f7a68b49a6ad6c0f81a88fa7a0768acecb974c0fed689e879b53965ec56119421823b88fb11d71a596b46d219b53011d29e8855b5d9c928c08158631dc50b09cbf5d34bf89dfd2f961028562f3a6e439e6c94ccb704d7b9597414994f0e70e6e881c70c2242151ed68a0635cc6cf5d3db8a6dbff692f5ff609126f39a48894f570508794fd1ba8eb3ca718865002966415c257f57fb91ff31df3f9c6ae17e2ff5bb8d91600885ec5e90023f31ccf2fd99ce51f40daf78201779c5bc53107aac2b854d20b73d64b9b2b6bba9a070336380ea9c644610aeffcc8f89dfcc5d7cc44ff40d286f04d0a3ab3163782c65b67451a798850f9c781b51593290dd1e5775eeb3290615564b6c7274ed932051913925369429e176b7d905aa4fc510de0798f3b0d50fceb0c316295150cdd4e8f3cd35f033868c3cb44e54b8c5679404376edd07b2d13df5589e2ab49f656ba942a68754fe67e838907b671bad628fabe062902f0a09bdbdc854441b3e3f1e81094cccd8ea22b21be104aaae9bc41b4e7aaf6d95ebbf3c779a33adac0d11fc863d459b23c540ae15df8fb50f0d765b2aa6d693e13732d2ad197eb43323177ac64d26174d8b95189cbc785c9f408e7da5451cb389f72748cd7be01351de26b9d51bd1f0fe589f4cb41f19fa280c2277c37f1794d322125b6c57629865f94bc0c7da71cbc7fc4056582e9f75f005b5e5c034c36750e2c9ef25f35460a1ba0fca5bcc7f8ae0255eb81d2c73b4462a95ce93959b127b71d1f51b95643698fdc3bf88523f73e60e21d541e3d3ddf5a81bbea52405c412c1e592a929a029e22076477ac7486a3fad8dc0d1ce12c8298d038fb8cfa59dc942ae46097af1ea43bf3a0ea7c0df49de9d32cf077d0e2ac7c0ea84c07bd7614c7d95f71024249167e3d3553c0e0ade4027644cbb21036c66a10742c8059cebc96006091e0bfb1aadafb971d83ce878c692987be3fecfe42f610fcbfcaee3bf15fbdc465ddbc49b7dadd2fcef4a3bf4ddf8f5cd391eef68dd83a2797c965173d0f11881b997f78406e4e87499fb817fa120e4c5e1ac85a666200fcbd23f0f9ae3fc974ff74e53bf85fa085fd6559e78300039ea4f7b7c6a99ececc8958128e020e71f8e363fbe45bd926643c3e5a23def639afb9003e79fd2a9d82e3f9f807560ea00a30e86af0ae7bb22e6a7bf181d48e50cd120d3dc35895fd56ca0ba5f2344046215e170e98bad52c5165c5e5bf4bcf0cffc3295a63021c703f3f0468a73bae0f61848feb99e2943e80667c5ac5edcd826e7ae6cdc7eee91800e94326fb6c128cfe0c4c6d7905c94e531786fab4c09a4263a533c403a4fe1f9c9027046db7454bfa37e2ca02b17948eaec03df67765fb2998fc7b5fe89e17a205ce9c4d355bbef0ad14e4e52458e0b0d06488b1a1b9a1281de8acd60e4014c199eea9878275287f7cc1522655d4d22ce786b3995d4eaf3b284b2dc8d67701299775c3a4bf42513c09e71d7f292ac9c1a128f9d31d48e050cb624dc2136c87d803d13fc815edf81db15dd584a3b2562ab2e6e4d75b1d643cdd2314d66bd1404c43fb7f4c8a159ba21fa9f7f156eea0f0e2f16a5ac9e660a9cd3c05b6752e4561b5154eda4d5606d63149007029051a79f43b2261e6207e71014b3b38262a864c7fd30df9d38dc3937ed8538625d4a5243171b8462c6fc3b4d66fc01d773dbcda05a3220a4c8a989f1e900c7b760ff243d0fa9f028f073f2f37983cda58b6dc37e0b1bac57303428b6a0e6cac976098fd86939e58057acf3dd719bdfe8cc3f95689cc9116b6d7fb89220232b39fe6f6195408e53995fe0d6f5e4f281f33250d4d44385a1196bd8b5fb00f40f771c42005b5fe63b38b86f29df6ff91cae26f0a7fbaad5b5abe9e849e0602dd5b26104b69bcd6bfac00026a09b2c9a8f5fc8c49d0cc831d272b913f899ed9fb1be97c1e36bff6513e6f371d99b1d3131d477fe723cd54d227976c12d5d7744631ce43db7fcfac10a4fee59d5a6350d6a2775e1da1d292aeb3ceaae37b12e93a779a64a9210609d51c197b1f9196a6085c348bf89592aef2b7e8c83dca17fa6a50985924f8cd0a9f2c0104887c54ecc042c8f06dc375bbb44b012a17f62d5f09189950ae5db405d12e46f406e1ec00f9ea8bb7abeac0dc6eefcdd6d8e722c35b8d3a7d99acf865146e40863bcc504c24edc86634edff674c3cb3958d71a361361f6deca465e1d65713432874a908ca5a617f04e19c548c4c933250ad9a56116f0f031618dbf476f4ee8bb3f7415414e9ba090cc6bb8972e021130d3a200203cc4b599215c883d5020ade9106ef5749d758c97f716470a9386ffd214ec9de38ac0a50112845e1e8f5be92243d477a557538931150fe96cbea91e4bc5c29d5820fbffb6afa1e69fff119ddf1a618e68e4a7ba68cfd4d21537a186e07f265826d7037a00ddbd6cecf68ed912a6b2f6896f1f2b5a4c9d1882a975ad811af1c9c2096f361c1eae3fce3271c162cb7f1f753dad2a5f2a0f5497068da8f704f551b8d6ff2b995df6d91337609aa290f770e316e497b9a5255851f0644a15b6ed66dfb5fb0bf940bffe7ba75b7ac4edda6a0779c3058c7d881b7c18af4fb0eabb910e4b28b9f1a0046d79d54e44aac89ead482f7881054ef6cf3c6c53ce1e8e6395a4abbd4733e8db5e2ce1c8311abd964d1701f26f997528730976c0243bb8c24230df8d53204d07bd9e8752a505ea5f48444e68b3b17eacdfc7e42ce69824b48ac0df5b4e46a31fd88cfb3537ee2113431f7125402f899398011931d478e81bad043ea0a5a8993c9df07a294f918ec70ed649fe80f7ea8ad8183732a3fc4d986ae6b73e4c77a5f91c172510973cf4e998d61142160b8a19b0e3963bacbf1bdc88fff964811077496f8b218dfb09d7508a1abe8357955da64b36fe0e519fc27ab878d582105547f8e34f809313f529f9d0a02259c3dc4477b77f56c4f1a317fb38ead2e639383f76753d9ba9c646e91661236351a43decc19459b48a6231e8290462d9b74a04103fc7a3cf906638828655d671e36a655c342aa392661cbdfff0057f113948547a9f66386b1eef52174f4f77f4d9f7e04a16cbc67448305829782503de0d8419ffd3e5c3a542b2955085b1286ab482c46a976ead618c3593f87a337542cd4fdd3c3f6480ed7dca55f5686a3c99bff1403e63d1eca82234e46a5639e709e3be751e149919caf22ac24fea26719c7bbdf6e2147a2c7327e4f59706f726d317a736fc2bb696d3349aaa49d412bf59fd4c9e9d2cc9aa4017215687a4c2cdb7ad781871a47ed5611d283eb1fdfa8c11e950e7882f396ad618451a4810aba7065ae980b0b9c12fee7c6e7b9b81f26bbe2665fd59f6722e76b3dfe64016edb55ef943911ecce7cbc73f04919b90d2c71487a7c3358a3a38e318306d64f4ca288ad8fb215dc93a791fc1b4aef3d9f811153ab25f9dac63a7968d193c09bb677273b06c0ffbb96e054e2dc419ebdf61010efbe53f613c83be73d44a7252f10b9558c2d99eaf8d7ae8f3ca8af45eab833911420c8091916f431165d045ccdff6a276adbd8eadc50b8f68e80159a1d38c9f6ce6d23a82f57a6029fa5adc34a67e906f6ad0857b27db9b4f62b2a7c6d14d0b642be3747186341732fb7cb3a0c34a928a2d81f4bdce9982f778a34b4169f16f2e9811a6b6cd3300d4f9b2e1db45035e3570602fa27aa7dd75ebffb60af000fd4f8281c2cc0557c8f493c99acfec5b602edd2fced23b697c8d8f1649890edce23469781809cd4d1f508273f535fef8703c5e3497cce55432096d2da6570443764912ec0b7a2c0d888e6734ab9c07f55f4705609a203c29a6e1a2208278cf8ad34515e9ac1e609f41e098befe8104629ddd1c83f0663f5f702c2a78043ea9c33f7c55ae4b33c388c3b9edd3cdf5a7bb2ac2221fb5041101707f7fbfecfdaa4330874a84f05cccd03f1f73681d2f7f2da381a26f73bdc4da8a4f64e437387ee3d899727621233ef41d5c92deb329ba42895a94939ce3380547f0da79250080f20bc5b2358aeb638098d8c420fe0e2f6511ea9c1982492ba9f7154877910e763ec81146cfbb420ed3dfd22e2a3d0a56470c34526a2b5bd0d008d4c5c16b2f125002ea791ed540a11b9d028a415d5371302c5c8ceec10cd1ac07e1aa2aaea68351a8ac86a4a50ec1a549583f444b31cc969f0c530530e3da411fcab7be8a96ecb60bab66d733f49c942d930c8892bc22a76436b5fe7e42839760a993e6a6b3e7d0b27afa8f00d7a3e9f6f264310c0103aeed5c1896ef2e62c8c1d369c049ad101bac440a9a768650a7ba33280a3dc5f53fe57e8183d613f740693c44d1e3533347096157438a3774db54501b19869f84a47676e9e46e5a3b7aa3c06c7a5909f360a974930b26494ba0f549955ead6cb49e32f15fb2f5e6abb3cdbd7c7bf95367e2e65e6a944c65d33ccccde2cf592ace8e65ffec7327187bf8ed99c003ccb9a80f3973bc23fb27ebb369ae432bdca48dcd3458167520a72627509ad342026c857c775a286bf95e733b883ec97fbc013cd1fc0f3ae2b67fb90f353c3be81730303d4df015040a92c7c8abbd1ca7a3ec537ba1fa467a89f9a073b363171dba8a1c8a5b7322b39361033fd21d56292b4c21188066eb1974a1ba13bf77e36d2d06c7fd3e3ee927e9902bcea6be7a7f84e02327501b387a2315418b11c66712029f4df01e863bc2757570004ade722f1620b28b955000b42f08bb8137464451a010418088c419a070418fd59ff3e1e731ab57e2d4f0f01be31ee1bf42dbf34acc3fea4e1ae9836833d0ac243acf329e09135c2a46ec8cfad8e960ac8339972b42d0120c852219b5c592d9c93193e9f4bea8f109e16a63665acc8f8e0829965ffa354de95cbc17599aa1086d6e6f1ada3e9473d5a92466534d8cf09dfdc579814a35a1f89d67c91f80537d5897ea83476b4274528d3c8e3f23e727ddbf300cfdd754ed889098c88752a4d46ae835504fae3e457603e50a16e8feb86be9567c00d16dc804ca2e7ed330e2ad45dc6e066cfd3a9342e9917a43c186ca0ec51917d3e190ba0497383891239fc5adbd14dd354e917797cf7e533b742b21632a8f21c93317b20fbca289deb5bc040ff7cf796acb9be206a56824a588501925558ba523530209150f1e2ad6705caf9dedb8e77cff91aad9d2cb1669217814b56af41e48d37a9c59f4bbffbff139ddff1d35f319926d84905a4dec7c834482333b0da4130045b22041cc938b4a091b6513d2a9f66e3a5ae7f5918074043b19f4e1171f96897a7c768e1604c3a9c47998fb53c418082e82346723d7d5a5ee17baaa854dcd9e7683a40772eee876cc94bfcc92f9061e33e60f62b885187feed23f1343573f442400243c5fda8e323a7ee9321d1812fa673be5184cae86bc3577f780ddaba74da6a5feb90a2ebfceb657fd84cacf8420d6720d92ec0cab9c864360efb659ac589f53a581c8c2df21fd2a047d0597771139bb778a2032064d704b0d005bc8241046cc465e79a06926ebf1e8c88254d72c0f5af36662beb591129e3438c9c27b541cc7a95e3bfe62efe4ac20a5107e2a0e69dc391b1eb9bb5b29b0cab17c5483c74c31ea9274f11565ef65e5c2d3f304279f06a26e9aee37007a1e966b1977f9c47ccb92046fbca4e119075782295511fdf499345a4ec5ee89cfcc0361938ee0a147b46a8c85e5084e0695f8110f05fde5186a75365011b1883e8b4c6197482348f79d44990cc799704a2668e6f8e8d4735e6f982aae2e3959e05d08adc6668500eee493c3bfa7b127c8dda7077a7fa292321fb61a89dc2e5d375f63a561efa74b6128410536ad9735046ec197ab40648084e960c783a69e8c7cb21d1cabf469f5bfc71f3d3fe9c2047b021c1c6f707aece2854744e0c87dd6da00f0e434ae93452c2a117d6ee58596fd526e90066f6529cdba76cb13be2980d3a4d3c33a1c4e29fa95a0d69288a1a5946f60a322577b729a39deb7952cfd9afd4cc046c52333b069445c9ea9f43bfe8be2ef0587a239911b491bf4e5804ddefae1a6f7b15a6343364f07a47b874d6a1eac975fbee8a475b1d1b6a961b8b925a01dd8717463bf7f2524a6cd3a81f59e781a31c648473a9e73b81f7727ef0361df90fb6a3b88da3cf0c7a37a4c19e0a7c55ed826e683f364e313d9a54867d4fdded9ac0f66f2b0c87bec8bc172a3285c0bd0a92b3e3e1852b7179ca8d5f32ee0ccbcfb594e89bac9747d309c80ed4a56504d37eae3969d824394a13c673a0b87bb2a2cd301f38a1f5bf0c58cfbafdd594e99ff2d367bcf64f3d7951562eb77638e856ce4f1b2f4294bd9dbda0c390727fa1c6bd44e0ba69b92ea62c378593274eaf0291fa7970a468fb4c9a87f69cafa173d669cb5e845f618245c97ce77344d3c3de558f76ac6cb960510e1cef249081a34212ed7f9f7e21b01e4846b7ebcf1015a600bc4c5aeb75d62c0106cb6c07d8d995313db4e843470d946f98e10c0410b87e868d692f8e50527a8c39c202febcac34191579ad5ecd37d38510868f05313253fb19a74b7366f75351d5f2c854e6dd93de360df0888f75fe572ff1867cb7539f90c08daf34e8c7caabbf4f10673059d63f2c8d323c6213e3c92caca64fcff75b6237e59096a123bd734a4ecbdf3ae0b706dad37e8881321f1dbb0862ca21761c58430a0fa60314d3cef533aa4de3e3b961041d8d3484e79506f1e64b65559af4e400c40bf41fb9cc44afe1713f3093fbb7e7caceab63dc6b6ca96b10578901fe77061d40fd512e6f1045b98e159fc898a076ce97b65b97c9c94b1b243451aea7790a8bd3c60ebcb56eca29599f9382932fb6fa8b87869b1c512b90aefad3f922e5a20cd6268f9f3f80adc555c1f26ce2191355ce42c576dee38db06bf32d5537faea06b83bdd57d1367f906a513d2b02f0d5aab8d6721ec184de5ce9d618a82839f0397449da60b2374ed903ee75a0e44a914ba9bbc522cf2a5d84042f7e37b335ca49b4b4d3a9ad430ea30e3d53a3b3da9e88005f39ccbf30e1908729712f1b47462826d03b6524e7a290898c6bd468a740ffd8ea1901633f3d6bfa69d8bf89bf6aa51e213c1dee0184eda7a1a8e1a7ea8397f90b1987525f1c2a2f50913b757195d7621ce1e6b625b4d859e77cd472747b335bfdd8dd94477cf9da65e89f854b833ec10a9b5ff4e82df98875e0c2b5b017498f7dfc13b1f5657442a12a422d396f42fee29836a7275037c0ef31db888afe0707c15020e54a9793ebc7825b212191c4cf43cb32155542accc391c123d35b4109cf9946a4b4ee73a55573d24c118a29a8e7d23716bc410f92929369f9f9247b4a677788b7c96a8aa3f8024c785e236b3bad1f61ad6d0e7efbc8b9ca5f6295669f3f4519663aaf53988a54ae288b6153483bda08381c0bd00744ae12634f767628f13b23b1f2d851456b1e4c39a9c94279a24ee3778fe0c1e142904fbd5247f6e7d2ad9d4864b0a779a7ef32c52035c06c2946ba211fb4b641273669133a038e9788e63fc0c5356ad6f772be1edf690a09feccec24db3eae15749013f46d3f0f51854218bb1f87b22e450b1c5f6d59d9a91a462b6632a78c6f0e71aef098b0d605e7db55e69f8818f00fe61396d8592ed62098d27ccbacaae0f271290027e3395e133d14871e48823e0df55d66705d16274e7132f6c65c105926acbe093d940e9ab7511a6666c42063378e078c10dd628a0195edfc5b69701641d9ea0714b0efe17a39afb4fccfe89f6e3f0ac07eb3f3a102d74599525e7d14513c02dcb44037e64534c40e88416ef238b00bc2f0343fa9df6842f31a113fa2dbb808996587eca2290f2ff01e8974de3534ef76a3195e6fd55ec9826deeb7ce0ab858dbf2b63e744ee8ab5f8c5a0b30a8776c50199d01c1f37f8df15a2eb5cf8c61a7b2230c1dd65fbec7de137abf735ac5e6ba0ced8e77fa68e43b2240d6fef02193c592efd240447ceba8a9cb18f1a74e694c331e540d75761946211b4b888f43705b15fba49e1814287b86794de4e8802b46154431891d2054d6a80c07950bbb35be873b6fe57aa2ac8dfb3795e2f460066a1ae338f4e709ff3261df29630fbe5e64b506d21f220bbd38107d96b2044675110be95d3f8b0f59cbc4d1d90d9737afc41823d8c81e7b0c149e5b5c94f70820274828525d259785206adefc1e96134a17d6a3ad9df72671cf86b1beda5dd6876fb3b4fb4f82f1d076677ec7e7408ece9b44475e6eed9f052de6aa3813306b72280be4e89cfc50e40191671ae5e488a1ba7c00ded5aff4334cafc5b863d2273f7ad62b0de854f1c7342876dba983971b7d8eca5e583571a3a442db06599cc07ad526c6d2b415b74cc968956a15a2baebe303822a9b9c2f177d1688a209486afb623b7dad05add5afc6264b6d3e8945f153a81ebf6c7e4bdcd9dfbb60cd924092e4e5704d2c96c1127373b83140bc310de3b6728cb2fb5c7d4117261ffbce8f6c05e0f84195cfcf010bd64119e41737bb30f8c33fad723434a6131024539d74ba3a0f4d2b9109318f3f39f15811ee9ef0b3a2cf0e1c3496523ed72f9bd2cdfae601075ec7628573f5f783534dcedd89850982dd1ec8d41d10e5fe57c73f44a8e87542617879607a7df6685e4262c4aece1b89e715cad3391cc8c275d94d5e4458252a0850fe5ec4537eff6b156ac3d6012007d9a17df850a697d12523a0fc80636117660324ebc11ad4d69230693de77382b02b31623519a0ddd1cf78672244117f6bc708a90774e4f3c206ac60ab4adc0244b9d761a4c31cbd52cde8d469b536ec4e749182e4ae727032f2ace4af714ebc8288cf5d9b5ff791bf7921340494acf731891eef3ba9e852a92e67242ed40e1bba397255e034f21275fb3f67b15735635f9bb0b29321d0f8a040a50ad16e6444e99245c6a57eda7ebfac1b7d7d00f69eec15fc50101455adb9a2159577ee35044d02922ba4840e5d7db99c0dd54ca1813cbe6c5448af39be04141ecd83db028e594b6f975260e08e22a1b5b1703e9a3aea4f26cb155819b59ea5a260b30aa9010d2668e87a6975193454c8dc0cabd303267f13efcde2c359140ad38f481a5f597cc490e0c96bda610acea6d732ff48890899f4c726bc9c5f27a3b1f603d3bb94b038e8052331def55f06c5e419a6d0ebc46047465f08f7e2d7344a0653abf8ccee2e3339032a045dd24e139677bc57ee374ba517b3329de33bc89e2fc9ce8d1c57a65d1847755073fe1fff137bac830e02f7c527196476ff4a8e52f77f69bb032a83a4d9af620c8e32e19bb309baf0e0c3848dcf5a3f96430931263847eedfcb97df08079b41880578a470e0bfb378c5dad9ecebc1c29944e114d0cb5582c60996ac9fcf3d6b1c0a3d49fc681e2088e872033f29e1e9b87ac45cd69f1c2f154e2dcb1f9833963117505e1c0b353f9e870de04758376f3de5ae5ddbe9e24d6bbe64b417d942d3e3a24b2303c8d35f29ce78dcd06ea908b23389c5e81d30f9cf767a04852997dea010811ba7ac2eb560d93aca49e219cdb8c00c199dcea7e8fd70dde2808b0fc8d0616b846e6a28a19aa4e40160e60359f9584207696617d212aebcd3fc896f7d04718e9f51e0104d495783b27e1e54016bb11b43c2d89865f4928b3129a132f733118bd00263cca2bbf93f4027f04ccf109df4899de87d94e94243f67f5abe8c74576eeea959f86df526034585419949cb921598dc838d2fb859eecb355249f126df1d73aca230d8b03b238404372637bf33645a4cc79c9b5513c0bf3c4c5f09c8641fbd4a0a9e6be27d6380846dbd082a9bd50c064f91dbbf832deca375551fd6826419bf6efdc7135ddbdd262ada2558477c691e6ffda55d2fb97cb263b4a5ff6d6f11e894ae1604b0e638bd39a177c86907b779d5bae03af2fe4d7fc5a59a55e710dc2d09a938e2aa5f8c632a7f3136446020cfb0e4ee0f58493f3538d203139fe79ca5934a1be482056095da57e1f60c21cc3eb685ebf33a36a7a41fb92b91f724913b303aff6d74eedb5816b3fe5587e24e82cbf113c06c6ed18aca418770f985399114319888ac707e6ab9b66cb0e9da2956149bf0e84caed9c28daebdeb9f3b5c550b32fc3044c1c6dd9333dbf641e869c809fa705d2eb50162d650de4b9d4d2bfa70774c040af55c1c14287875fdf3d5667afed99f9441ab660c68f97b3ef69a7960d7e9c0194f44a741ce47519ada3db9e7c38a85fdcc1b8c00d93357010238c50d37b433e4bb1b3df5d1c4da59a2a194f6b2e425db547761bf0751910a61217bc2aca72815191a31af2649c21bd0d1b4d886a52e1ede5b3db0e040b9ff1a3cd771693bfe0db9c48e9e63c730318fd7bacd89edbfdfff2fa0e3133b94735cb274890d54831cf5af3e1c244991210ecc2d535eb2d7c014c324aee29c9280ab8c6b8f140d0eb7cd4f05c41a6aab880168f1ca75adf913c0231c9dbcd36208096d4a7a4a87fa2aa36b797b296b54a54f476f1ab84a616c87c8886a972fa57afb65eb03c88e7dd1c1d6ad0724e7bd2210d5ac8e067dd75960101ac04bbac09c332fd363753223fa083c244be7fe8fb3bd2126834fd3cacc2c45788f91f42a46375f47225485735e246057f827320653cd89ad6e0310756e351f9f5ba23849b931f9137cdbd6da8b6107dcc38d0d20874ab41fd81653e41814ba1bcdb42ad50a16657465e1225dea6674131fececbd2f5154f3db4ba53db50b23d48db3babb023d36e8b7334105f1b8ad9234f1202371961e6a688ffc2be9267681a2221b7f950733c1876cbbd38637f9c015dc76cfdff0a690a7808f886ababa20f4017bde021572a1dc0ee689e9ec7cdb2d889599b0c8d8ae276452c46fa2db91f9bc5acd5ec010f3a8da153bc1e85bc5304e34139d64de2d5f31db72becb6c23f0002a196c936f9b0229f54f0ef2127eb9a2425f2539a1695732c929cc5860d3973f58b8f5f03530b4cc0227f6e82f882e147e0a04b9b3e9f10f3ec5912cd4957f267f18d31d6be4e48734fa7084b3fd88535a23340f7e30ee647f5131d3dc3678a3bf18fdf227d8f730217c8d0106cfb99be6318bc0c96489f52fe5e820c3f398f007d60890df252bb2b7d95b93e7ca2c751e19647298ddd68f4dfbebbd25b881bf382b5742995072af42f57980deba93f231b7fd3172c6c7d1c17f033a64dfcc74b9d328e13403ea7cfe65a746e6aa7243756590f1c06f212cb3339276dc4b4be08f1b475e5d26e7839ee95ddc3e8d53ef30c19205b62042746d977b1eca13b4e6b25597910e5d7eb9e2640d76450d7f74ecfbfd9cfe52719130fa9cb5f00b4806235a0721475551cd33049a5b6e9cf8a7607c2bce12aba5d56db7f58dcaa57be6b6f622f3908101538f535c7f4bda5c062d06f3686a82521d4b0681687a9576c4f7245a0eea7f7b1c0444242f313e6d463dffee2e607e4b8a1b8107746e055a33e79cd3f003ef56dce4258d586ddf5e6f2c6f3b259a814e88312ff6f3d19d3833952e07df2d5d3d651da9d697e858b6c628842664a906bdb717808ed386f70755cc296fba17459109e824310058ccc449897dcdce0f517735574cc3db7ad9b9e3d4192b86ac13826d88cb5e2c8b2d40b78985cb7d61442628049813e68cf73b863976e14578790850285ec47a1fb4574d7678d91e5f9be4a639036fb0dd7c7c850df5cd53b52ee023d8a6089e8913ab51203d696d806b286d1a7a109db5f8739333b8b291aa94f6fb9c8b16f28154d7a4fd0f5e81c5722ddbe3371b07e93265b29e59dab019a48e298b927d4b24d80e70e0d43d9970534adb895aa42a83864e5bd86d2bf0cc2b0032fdd2c4b001806146de6a0f8ababf0765f1221405ef72864ec3b44822a9c358976b6a5df141fae212d2b630aa6281714ced55d9437c985a24055b59af3c5259034d5080d2117f04d41ea94c4aefd22b70a8d9dd7c8f0e771a7f88544ccedcbd3cfa2dbba1bd4b48b67308a2729bbb1e55d43ad4752815b29efea4fabc8135ab3393ed3cf1eff4f02b2dce945e807a0e4be64f481ecddb522316bf60edbfa40a8490290d79ecf0cb41bf8b08ac666bb68d1381556a531c25bf00565aa6f83a7a0d06f598706a0891a1dd710a91bc2d38aa20683d623a137066b7edde66ef4a6b328b2be9d24c45b4d5cac3bcb1da119608baf5d94c62e6097879297e2b082b4d6d79518dd109236dde8ac5cd42e940e07970a74a5653d457a00b0fcd9cfaee35606414ebb9dfa8a901ac8fa486428f80dce343376159f16a0894f194d0da7bcbddd5ebbbaee32e9789abe2aa2f832975c4ee9b8e38b9c49cbb21c632ac072dde0cd6d0161f8bb8aef78d491631e2136d261eaa904a246fdb4b19ddc47808b55afaa8a3aeed593924acc741219906fdf5707cf9885532405da9fe344b77b9a34bc283a206cbc575a35ab5205604a30d412d1cca4fc48ff5089e4f1e510d89a7fc71f18cf63652c80ca8259c6f16c4314d6d60caeb334391141b75ec43887ce8f3f7da7b0aad94db236328033f2ea79eedac9dbbf42fbddd475518e060d2f3abdff679d499f385193dd0329b4f8d14d334b13ae2dba980af29d4635ea44a057379bff07af60c46c4e0916db94ed4488fab4157cfd97ad937417f0f613d599bcc1751f63d489b06423b73d6036e48d5798fc46a0138d5bc1a07439b42c4481a5719865da8c38a4cef7227f6635fb144d2df6748479341a5461a51406eace29b8d60db7a68537298f57ff8c2ed706a7924d6bb774d6aa811f85e0fc1f8d47244cb06825b17b7ddafeee2bcc815382d8014059c2bf40abe0632b1539be40d7aac0471731440096fbef98d9e6bf939bbb3b9d831450ea71d72aeec0bb123ec5efaf5991d6b9a8d7f34db8639993ed8662f003db3e24d3547b9d0806813e0b81e0c9b8ff9321c7a7a115df2d8d653dc4d864211527201fd7f5b699eb641dea1970ec6e3439f150cace034431d6fea815f10b0162645103060a72942def804b553703f5d42d2bc44c1546204e832bce76119e78b820b8fc70fb525e657b1e04682779330beeb9f6e3477fb0d4deabaff29eabe6e73530327e0edf063c040ca6f5b852ea3382a3ec75c6e0c5188fb0c1abcb635c79b56800be9693898f1c12709382e2ccfeaa2a22370f7bb88af8f5ae9c5b2677e389c59eb1845578992a345cb7427158a155cc5038317521c02c8892b76a0a3c3bb6ec5db75fa026405c4f480d227cecb2959b18826c7f5642a3ff8bc980b9fe73780ea466de9ca04c44749e480d78b9017d3e70d3907b290d1400a01ff0968d7624e958480b31d1d80cde6a5c3b227fa59b4e350ad656dd8b6fb284317d4ce581d269118e5069a877901bbe17c6f13b8c4df93af712264064a17e4b0021fdbcce8447b3b4da71e71e93e96c58ef63c9d6805c5400831cabd89bd5202454b786c9fdbe173aa200310716a1943672e0c60fc305ee0dac3cde32d80ede1d6c478449824b71d454fb88a247bbda59f5da65d0f5118b43a3e5850cbd804ab923bec1e8ea6cc96e452e76b9263b7ef94a768d01c43b513a990069b651ec269fe524992a1d33df6ed2ceaea5d804ffa42856e87f205e64eea86e00fbe752ec36cd71023657094dda00852c5b0a8bc228475db21690847ab8046eca916e1e1d689eedc716b257e5f74b3a3835859c7dfcd4c94e71edda8b36b67e349e63e5f518235cce8880f4c784523a06687b7e70f5258656f29ad606625362b6cc7bfde22ec49643e1d4daacd7ec8632ed4b6fc2572e35e8b7c4cfef798141599d1e20a8c29ae3eb2fa97343f2e34eccaa8866c34fa62664d04f83bf4ee0803df1308fcfbe39ed11d34bfd04b0389bab4d4f497e6b058415e2ab632f02b5a88d69e459c15ae6bbbb341a51913bf180a8386f0eb15c18f0973b7a714cf77b26c85b3abcbcb710741a564d0c57fd8544ca48acad0d0423f992cc73b884264c99e5f784992e5ae25547abc0f3f72fa5dd6388e1f2a505860222796bd65fc6d25a881054285fba24ba0d2c746409cfd56ca2e623625f08f615d0140da2228a6ffd8fbd2697892018be46b35b8ab302f5bb8a71d1290b8859c599c8ad4d6209189ceea97146c351964c15caba8a8040a45861d1f1943499aca82f2a8e5210ee8f6bcb5448e6abc0c20bc3ba4fb620ebada240eb45247038f632285313a53dc0b3e0a30e818665e922c172a660d6914cf1529f912a7616c66d2a1b0dadb0ecef882903a93d29a0c151c55ac80958457f7fe98ca994c07498df83e8521b371c459fdfeb06614b04599198c1d3618b9813bced280c7aef767fe63e53aa6b6a29c409bf729dd2283fa6d7730158c56a09ffe85c13cb62b2feca50c635aa6a748f7b41ff547b5d916a3eb9345b9f1aa27bb7790938b58dcaff9b858b29e15407e34710671fda8fff8690c8f2cdec21072759509b4947b6cc72547535c71cfbcaaa9e453b42bda1ff40c8f15458d9987290fa907535855c3adacc26a9557c9784f455e70ee595f234df5a421822b042b94a2435bad7ec9f3d71746d424d7b9196ca29bfec1a715193dfaec74727bd7b8d764ff0c34cfd6e69c1a7e8c3851f7e8b04bf480f0954737e29658a082c3ef755c27b9aba5e19c5218ee602fffb9777d721c42fbeedcc7b45c04bac3208dc61a16abbd5219269e11fbc092b2f5e85872b42eaead59ea6c5438a8b98c5c9787f8d3063c5728d187d86d090a38d61cfa474d753a60b44546bb9172bfbaee6ea477cae17313b4c4a37e75064adc1f48e92d4da2afbadb72718cb542f6602dd6f425b1339e348ff5c32b01f943f39200f04d8713b8a97d19556c3eb50803fc478414c53f8e5f29867fcdc4ddf224004ddadd4f61ca6676d17e92395e1f4339c57d50e80a6a7b72d1b65df1e044c0b8b1415d3d22d2504a667152d0004cb8bbb827a44b392c9e10769cc25694ec74aa411ee4712b609e4200ac36f629d45f6130e5d68ea6af7bc799c2ca3d108254f43db0a2090e604269ae155d7a511a36abc2a37545394bd66ab0fe8c7eae4f5eddb86e59914df57c74b899520af537bc0bf159d219e06995d2059810bf43633f452e3493b0b674adf0eff9eff49b2b76efdbb491bf89d896ee3ad35c530b184bcd7915bcad3c2d8b4a67f18411624a41f1b637d5e62b6083516fce016d249ba678fdfe2fceee0588acc3199e07bf2592ee881f37581ea713e5b65240689704b8e1ae7016ac33de930b7c988b2ed74c5b97f9ea58f8e3e7fdc2a3375013f852a4954177779c0d356dafb1bc96dd52c4ec42a94ded6d9118404bc4a295da959249fad745c18c3fdd7109acf84a6ac71ee14836607456952d5c395936209213847434d26b0d1f4536374295c26e5655a2b0ef7e0bf2d799c269c866115a620ea4a35fd7196d910ff2baac26be017dcc9d0a3f64f6c9d23bda6da161a220e6d75b7cb625ef56dbfe238225288e02bc52f27e4f2eb7905d370c73e1c9997f256e62bfc6ccc75f76815e5d6bbdd36fbb62479dc7e2bb12f4387f4287f99d04b381a4294dd4078ec866937b11376492fbe8df3ccec2bc2c5bcd6a3cce423f1be98737c8aa0f68e1f8471680d1cc1893797875ce6038b83c98ec21c67bc3299040d15c49effb2e8202a6cb2bdceb2cfcb3e25226b58236d9e822cc1911a0ac61e4f602c063ab1e76b7a474e152fc272dbbef79ccb2061a7ee22722677f575775be521f3d273e58e217bb908381f0b92449ee84092eda61168320a4589989c5ee71c4a31d8ed97d1eb5b75ca4a89b6a0c2d48bc6a40ad20846088dcd88c018ea380467fb4a1a7720fad505b8174f98535fb6adacef337382c9d700207b1167a8ba460f687789221091ed7c5440728fcd331b5333c237372334a30378c5cb8a627e26a97fd59d7140ec81de6db075d1162707bcd0f373cddac95018b51305f0ceef3610f8cd555f86456a3292091d0c313e7d1457055c0a8cec02b933ede135bfd2b816c03c5cd0efabd9603a9b6a268250f4c9fd1ae1ab44c32e9da120b42ae669ba95328b99926ecee3cf1ed5c90a8abc7c05171bb1169c783f6c95dae77eaf80c616b061dca3cfd418cb4b2ba09f819fc68cb82d95dae3a9d08d561049e0e67bec29598f835ed25685c34e873c22d8fe730ccadf16d6c49f7771cf1fca96a59c8a11d6c8c5c2ae12fe336aa2007d73fa9e39fbc87ac9e978d81ff5b24e0389c69310e445d3e1e6ba1e37d8ed51ae9dbbbfa3910260b3cf97aec1dbf9b6a949fcee6c698d1d2b7b70e700e1449bace9920edcfc505d513b94a76d079a3fb3799a96aad45996d46f416cb95946f020f3638a90a017631d91e94ea28f34243c27de639fca7f54c18180e826464ebd9b8b427f1155d3c482c9d13ca7df7bf55a3a27bfd10c631c87eca8505e41fa7fefe8f8502b407685ea0c2e146f4944621a79cb89a97980bdf544ddf57c56a02dd9b2dfd24343e7651a27a2a44a67a7b29daed76ece31fcd5ba1bb234eba86a1e6bed895f88feb197c5e371a5315070bfec62c2b8aadee105402fbd0df75bfd21399fa87e599887043ca432d83ea79a4f32f697c6651fe585ac8001e1438c80a282196f8c67fc7229ca47616abbc7671cefd5d8ca4ee9b6b779d392cd2bb8075a12b9bcb02c748409deb82fbf4a321f902f28f35ce058f388e9f38056437726b655557257eb4e31fc4dc413bb6cab7fa00ef2a9ce2c443783227f7000380564db4350f9a203eb105464ca49e70eece88c8e7bb5b85a7be1a5e4e4c8919bebfab0e593b2fce9bc293e673609cacf8440400500ca7e6988c14e4965c6578f90338d3542b8408e83304fc5844f28e217890fbb59c962d35f6d5492ee85ad4e3c0df6892e112eca5b12e5a4fe337b4c26945ab720d66f3daa1a13b254d7d0b20df0f5339d6dbe689c9aa4cc4eb065b8ecfa7e47bbf7e4bccf305d82e483698b149e83b9e4d342c65e7f22d7137c0dba517803eb1bbd27bbf206b0f6baea3b9412471a5192f001bbf6cab3b95e3048cc639d33946e791d76d5379e8e8e43980bbd5877cb02b1daf511ebcb47e5aa9abed5e159c1f6f847f1c582c203eca659f17cccd2777be451f35d1c0ca83190680bb0ad828e7b67b0abdd23007e1e8afeaae852b6e3844cd94a35d258851c53c9d067c31122666046bcb8a8f6d30a2d5135b23fc2b96fd9a27d864fa21041402adba2d2bb42fdb8be7cbda407b9a37318cd32cf0ed421c21298dc9884772f4b3f69e2842abe3ff898feebacfeadf1f1d9b2b697e1d78174eb238dc78502b936cf7b598126b8d8eb0c1200c242d37e995549b3a7a01a5c3c668846534abea215c0a8cb911e30e1a2e24bb0399ffe22aebf938cf3f46c878110a69bf9379faa19bf62c2d1e9b94245bd6c7cc16cc9f1e418e68721c075bbd122d47dfac7ca3e2e10ceaced48735148ebd535a50e9c428888076079463ddd7cffca509c303d45cc9703f641282b8b8130edd973c2355da74418674d6268aafbf28e2df418e2dde2fa7716e4ab280580ad2e589497bfc1b524469147220a8078c7eb2fe65f5cd63d29976d59c523ef94b135656f09fb5b44eaa30047ce0fcde5deb8bf679061c3bcdbdbb24b7427de432cc4395cfe55fa843b60b1e6eddf6776126111351fec446e318e5924c100e78756a3fede6a53549d216b423fa853630a33e284fb945090b79efe9e7a15577b5009f5bf67bb9d557fc615e6c6d33e729ae821440a5c7a24cc78fdc3b19c7023efd2c211b49a25d2d9949ae748ab7dfd6f908141fa4b9de999156f6ea89be9b84f6ef8320b13fed7933359fe0a4f61f9dd94692f9338375a4e4c038a4f3aae244d0c90e49611e2218a44ea8a62fdc50fac8cdf0a7ec433f2e870381120780c99dce9b524304f5883b99fa749dc9c5a3c8b0812ae629dc903ca0f75509e9686542f6f40015e109117a114f50404558c4c163f9631d57c287744786a5b3a06797a9e74f01325bb65d7ad611afe192f8617ff558f4f7f55c7878f761253f0ce2550d42c8790140cef7ab5a5271c86a6daee096cd444dba7a733149a8344f7110e712d87dd07f0d79c91e5509c098422a6c7478bd9992e8a34bc00cd1624bc64e59ab4002beccfed9f84fbc1c292d67ba6957bd4b630f6843ba25f71204c971ec180cc363eff3544ccacc1594a7a8c96261517b7d46335659b5831a2bb9db3fed9a5f4c09ac65946e78a919ae90a23f2fd0ad4bfdb3bc5dd93bedf1ce746e34a5e0fdffff1f02