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 69795 0d8cf907f3d8487a9f7be46791d16f087e662c50b62badd74ef540e6eba3bd41

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af38e7ddb97b69faeea765b372013bad89907be6817a3489c00d8d0fcda19fda
Certificate Block Hash
0d8cf907f3d8487a9f7be46791d16f087e662c50b62badd74ef540e6eba3bd41
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00855e00001a9e0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007788423560549764a069c1d38690c3fc66e2c10ba078159b63f0ed1527d2b38ed7fa7cb4bd27d79c8ea0f4b1aec9c5761c14dc413017286f449ae16bef0c8b8083f292c6b10ae5e2cfa1f8ec0536c91dfce9bd2db07bec977a020000000000000000020000000200855e00001a9e0100

Raw Header Hex

000040203c72fd7481a864dbe05dc9bd50efc70f6ab59db62fb4824cde36945bb072bb2b4ba6cad372e3ec2b0bae60f662767813d0e752927c55f99e8b191ae8a10783c06088266a7f0f0118da9fa1cd0f8d0dc089347a81e67b9089ad3b0172b365a7eefa697bb9dde738af

Proof Data Hex

59,560 bytes
121216020307d8b5c379e09d95215124023ca69076ba7b318e7a52ddc81a342461e7364f53f53e57498f67eb5a27cc2cfaab59cd447e1134b93d3864a8139e83cc93b5fd1f04a2d51687d5d7d6e99b27bb543e71b8224292ccc95bcc827bfe10f43529014fc28ae340396e84da6f4ec718b7747cbbec3f56ddf22dfbd0d5b26254a2a347ea70f2506040302a8fd2daf7bafde7510e4a3be23a624ea89245e638d34a4286bacd74b3ea0c258a987de75d9e9042a0fd826ffa9ba93fa44aa8efc7ea070b5629a098b1b280dfd8b642a79ab9f99d4da710b1b7bba8d277ba9d254f2a9237579982bae41f2b33a177eb180c5c9efd72eba715a6580b1aa1a0a7521aae28c574f5353ee0e6e680bc279c13013bbbe96ba474c60f4c492217bc0c2c6bccb217764b765a3b9cb7fce982153bb2a3feafbf3222e23e859a11c972cd7108487a3143ace8131bde671434208d8dcfd416627e9e29cf3fa896310cd06c2130e7a1b3ddeff42d1b183cc05d6ecece90d214f849b80c84cc6f5ae16196f14e838babe3d5fd2487991e8c6e0b7421ceadc85c5ebbd6f0a408ab85d56efae01223fa64f984148eab3e1c88dfa8da55b135f0dd5661237a621cbf36c1e8ade2ad16ad326fa1033862630a35c378afaa154f79c67580a2a9f4b259a5d94a265153c242ba78a126433fa31703d5d960fbe5c7f9e81f7dd90ee77f56e712f0652aa0203d8e9edfc48108693cfbf0af215e7ba1a8d7b146cd4df5552f0111b9f6c1554d6147a374aeb30f31aedcb8055c88ad6e1958af3175017ba58ad0915aa9e89efd6db5f088d0bd11ace9d89e677e7a50a214deb6fd6db1ef53d2af36321aad983b4dc81e3e570f85d2e19a393cbb8d3e5170933e65a5e6214d01c3cf61f1de4439ecafc4412363daf9ffece69cc24509ac154440a7aba64d99c13acded2a570f23a2c635a7ad76bbd13e2a14c4be94f4498b99d68be798b7e3d04fa74683678829123a6245e189b838c98422e6974bc19f8e6ccb1d6e8eb5a9a8e379986a8bc332fced8451ac9cf231daca8e5b43eb333aee359a55ecb81bb18d1d63410700ca808d6ddcd35f589e1b035af1e6c875a19484b2bc3106f1ccb51dfdaa96af6c27a2573d175e8f27012b8c5d2ade12f1d1f9c2fd3a654825a7554b5abb5ad71d89a9fadb7c26c9881b5373d052bd92c442a8d1ca8caa0f90229cfc519eaf9c9680989dc2906f424d26bedf74a855117659b97255c763e4711c956b00e407a054f8f4887752f71b6e2b61335548a95d5bb3948f2bcee0e25ba72c5b6855aa0977430560eb26b46929738336d9a508bffbcafb972fb529e0fa28142bd4d0e20152d87b2d2e6ad659d8d30b8fee2c838fa3b4d29e1f07ee0f48fabe97ed87e2e04e0ddf4b1bcc55a2faa0563be910f824453c5cd563bf827ab2040e9b778bcd668593142389b48220441ef495302d7413f058ff67447e2db623f3a5c044a8befd83bf6ce7cee45293a6cddb5db6996bd8fba952391b628fc030b770bc5673f674fa83b9746087471735f0acb1b79d8b4966ae19fc40206a4c2b2905024bbc827e9eb45d468b55778dcb0d64e7ff605b955834b6c17e61daffff3f7707c0d58dd7be16078de683443b7f11dbee5d65325730780c8b228ef9e365a4c8781a6fedb5999f13e0e5e3192d74059e08a32d57cc374f472be02aeeccdd28ca9c278d9493da8a548593325c72d449d63c9c5196212e887023ecf11ad8be73d2a792085573ab73782325fdeeaf3ec21bf630fdbb392377163ea964c36bbf8e5406cde3339010846f2f894e5175c5aa1e9e15c1074f342a33e736c3810dc8b06a6897882cf8d287fe30eed34f62b7672aaf7052aa4cf467a73f900a2f761a99e3633523bc83ae02e91d853c08360e0688772cc74d031afa806161cbeee8f755834ee09b5d3ff8f334d5074c52df85b3fd28abde2af27f68675fd4196ebecd49d6e3f1731896b86037104a113298a7e37c12e7450658f981957a5ddb6abd562c22e4b0fbe8effc01586becb90636d0729c1f536b9db0524ccdcec6934fcb24e9d52263f2d07bc518462317e2791c806244aa1fc3150b2cf08768d85a358d898ec25876ceb9b303ebbef8cfe3f0dddcc0a6b6c748b03422d1019db6393001361d076e10da43edf8ca2b8f4c5714444450c7ea625aedfe9eb0d19f4e8786f00952f0941b3e0e79eeda86c97fabc84b659ae55fb48bf197c443c4b4606697fea069f0caa6e044f7eddc7ff7a98f729e6b89ac56ebd97cb7efbbff1d8376c0a549c0ff610614dbbaf0918568822d565b65df7a2be9b435a205ea799ec3999b3221d2395d2d2217e8ab47d086f8472217a783bc144e225d6a1980e57b51f588c15ce7e967cb76e06bc30e1f84247d17cbc4e2107d668eec7706ad767282f9b2369c830c87f188e6102868d55665565dce64050c84eedb515512b9eb8b455477b51fc2f656fe98bc5b176a4ac3d5d0f93f0396bf557a068bfb42652e265c3b4191a5f079005ab59aee7e8bd7db2142ef170f18dda0b1b0f5014b74d05088817927f026daeadca385a6f6efab0c51c9443cdcc79e8870cf62b29776db22dc7f5a4c1b3d387b59f8b0ad9f615c86ad7204c607e4b2f1b102d17e0184f2559ff3ae8f57eac8b4ca43a6060923238d8ecceee9a058e289a49ec7556fccd8d8b6b1fa8f25f638297e1cfcf45c8be69bda26f58a671421af794514bc826ee82db44e22ce120c9c715bba4e6be59118eb01291816739a889eb4070fd2954d2915eb1c17cc7cb4377a1880218a2be3bd6181be788f783a3bed09a7f406c02aed1990d7468fa046628c0b3d979b0aef131c37b7a1415eddf48a2fd0156fc51672b7c88802ef3ed0684ad522c4f7ef366739f611be4e145dd643f7d089abcf8c30a84d9f8e1f00d2138aabbcc09796106dc939aefe22ff2943de5b69be25a8a7288fa264ba4bcc9c722e0acd503de8340cb99bd5543791179c544affd7edd33f84ee621a6e723ad98ca6587730b62da31a1644c869793974c10d8828deb72a69d179f9be039e5c5dd46fb579866bc24f549d593a294c6fe06dfcd1e6a916c1c0f063268570d59601b9d8ac998a56956f2277cb0e4cffade213cbed6f45a52056551d2a15f7f44e1829dbf8436363417380a4ae4da66f5513a38784df1ab8a8fa02c506006913fe07c87324d9f8b2505577355d26d2c2049f4aa55f8140b566b881cc898f56b8d843ca6553ce17c91593b13f787141f5f8b141ccdede608c5cf33445ea39f68488176c2b280c6f6babd34af02f56bdccaad06914985d9d044c6d1f84b57b62c80e55c035ca7ac97762aa8c8d16092cef9f8039d74918dc44344d23537827060885fce98486400c84e2a007bb1ff3edf6ca0c77ef883ae1ebb7d5c53f934fdccedba375b762e1fbc2fe2b9c00aaee35d9c5c2158c490355902010d2a9b7a631c6ec06c5c19e9525d9b056043e62cbf39f4bae34a750907bb20103a0ebcf5f4568dae83fac587916f42c6c9832810d0b3bc086f07e22554e49db5133a5c894629dc873d3ec3e16a70207b8c96baa1d8a63a34752ed5eab18853e3075cc9a3de2597a086a130c322f92252cdf90124367a14046df324a6fc8df70901ad8789441d321ccf7d25c813df3e389ad79c3671fba21104b03b9d2c639dea682b6ba2d00e47a12af8acc7dac479093726ef0166c7b3df96c8395fcd687ed09d417e3c6f9baed3c59f8205ffabcec3c3964c2b6b9eff0bd863b269231ff547dbf49e89b8b36fe6ca84305e1e621654eb24bb2a0b58166506c83da037fef60c904e7211c278a9d3fcc3ee2bd47a24f9d9cbcc407370f449a508b04492c1d71003ec7096c7f35abf4c43ab3f77acd401763d4a62e61158a0bdcdabba151dd2bd11f8f8f560e5e693c6be5d8c1b12ba60de3b2909afad2d4954d76e2ac213f857240511aad8058160e435ef4e0096f9874c6aa48e536729e119defb74d5333683dbf77b603319acc26d540117e2bf8233b82acfe2af4e05f523579f6dbf39efbacfbb5c2fd8ebcd80b386342250c76536d030d492823411477602da6f70525dfc9ce8b4faa9ede19ce7b506d334021a9b56533a4dd5ad7a7bb2e670938009c362dab7082e711873a051be486d4b33b05805142d2c977c63cf1a5f9e30a8bd6d709b64ee21632721af4a4a8e734498e926f916c9f7a7c8eeecafc25ea20ac6fd933eee4514640643ef9e10c7304db1911341e063218a132cfc5615d4a3411241f43e88e5d76770a088f1a749921ac1a9ef732c1f4aa00631f829d1a117e9f235d10eae450e67c72c1e0c4e28a35c3475291cd92da349bf2bfc4cea7bfde7be8f18260f7ece44268d4c31c4be90bd1fbb82573cf503765272b1520c26b1b6cfd28cd34cee9301829ddd6ea423f2968d00ca535956ce0afa79cc0606eec4bac2a70a1f54c8cd752f4f4dc8ca09e2ea4a48242818ef06157f82c75b50eefbddb1c2f995ad07bec7feb3e6d9f82ce5b6f144c2999258c5f9dcd06f0d9a1190286f5c193ea8d33deb1e452af3db1421b3bdea37959d72a6f5b800781cc732a54a6b52caca53fadff6392e2853de8cefe47e9d2e9edb3c06600794b0ad0671f07b410cc643577e1271d64220d3d1987714226f10da60721bf8670c0e533e4c5cab1a01c35cff6d750ce6f98d519a03ab7918508202a4a9c2446ada4d0111554316b942cee7ff28fe1ac96c4c5265e7b6295a1295b601d6f7b41904f1e07fe3e54cb20a80ffeca6f8293828ee207b8ebe14571a33054e4e0db71ee2602e6c63f94f9e238c47bbe690dc90212ca94ec2f40c5a9bbe6577068b6c78e964fcecab51516daddc5e9bb4bcb5aad08dc2372396e9a36d1b0142dffac3c1f6cfbbd43038814038e233ef61c142a5a509c4050c7716f49a17c87d23c12c35b6ea820a0f43f898b7a549bc69d1950807727cdf27a450f63d3692df7f481d6cf7648ad473259ebd09077f665c09ba3d533c77e2e473fa40eb67a0ab2f5319e531ced224656000eb983a6018bff83b00b32d8967f273e772e2a280b091efe39327bddc3fd72eff458d29a91b3df7e60de5610e2e3656552f57f2e4bf697b5bbe5abaf46c773cdc3b00e2ad36d7fa64d0f47a75c658c49165d0ebfc275e317dd0f09716e11750e93a97e3a161aaec52867ad22bfd2bff22f4d645069b901eaf3cbec438f407e1acb82bbbee7219e2ef912969f36a059df04d3bae1542f913816b4fc3d24a9b9913867b8598d357c06c122524ee6ed926db7b70049dbc2228231c93d10060403886306711de570849fbdf06b39031a67c429aa2b545c8f422e4fa0afa86fefcedc3f263b80790d1e764fb899de8289649d47ac8f3569c233f3b3b6ffd86c714e2bea36e41cc76c5ef9daca82dce66b68b2fa34aa114f99009b6d7ca53ae20568992f6c45253bd93b495deb8d67e8092dc92a4a4482da51e095a58c167a48a1fc580ee3619e8e87396a6bbe52be5bded563320e27a4244d99fd80e85d0aeca02351ab67ac955ea4c8cdbd512200b5e09b0bd21b5ed2cb4ae68af388e48a8e282d38ae57894d47bdc90e752cb46c1be4e7e1880e9a04d70e342be612bf9aa2f96c9163284464be671f7d8890b05a1a5f914ee4525f46b64c08e2e81c541e48ed868c6b0a4d9977fdc287e1c1100520f54986e40be97008c9c20de50b58a5d07d1debbadc87678c29b4a4bfb0680b3312b9496f3211a8b96d8504ba2530b27252fb6737abd6ad10446b7b37565762b64881f40de22c219a36f246afdd1c64dc3f734bc3ae058e97cf1e463d92894c93cbc6c507aa8ba7c20d6c3bd9d90be8f07b5716fa65cc7dd85b85e91fc4707846cb49796c51adb34c906a7f1f7018c2bf927996c01cdee060134d31e14c7472221f138827969fa777a47da7a48536d93835abfe2a6702266c47d6e1b88f1caedb9fa8651d187eb0d4bb9e9d379a897748edc72d964c93801c156e0b32c0cb1d188d47dfd4111b294a6fbde7236600006063dda42f1ae55d5b5a74c8d86edc2e1bf40c4e1dcd0118188cb7e5e764902329729014aeffe183c8271983815fe74abc3e6f1c704eb80a28e5460365ae31787891994323278fbb50d1fee9eef23131606098a0d2eac0983b299886b0a5b73ceab811f6ef52f70ed5d8e13d3cf74a4dccbe74914c75928e0e4db64895896d2c39cf3c408eab1a65bf6ae038011f2d76bb27afd9fa32e25cad918074be3f624e6e5c623babe7835f40f1dccc3dff48f242920884314857eae603a89d976ec551db920eef0ef620a55c74dc9ba2e1a64b541cb0d3b6140fbb2289d314ca35cc0519f2ce6ce9e9351984d0672144687fc297ee0f001ea718e894ffee8c4e97b15db2ba00f2ff66e4f0d11d6cc4d5502a017560078f0df5c65a74f49b928d2631c1eb0567f911da458274b2debb4086f0e430483dd1b9694c56749fe5265702d2cd211dd1a677d46bb7e775a2ffc05580c1604bdffef05e6c56b05667542793487e65614cf048105dbfe4f7864e6d420586dc9fe67dcc7c64186a5017cb6fd2eb27fdf9b8024cff30f33da9ccc8d119ff41cd8f0d7b76cc1c0017be2c553c50520094d9ef60fb2087b634060b60db90e8dbbb2ac30547fafc10f99fc0924d70c8a296ef2fca83fa568fdcab348b440fb728247545848831bdf5c8544a4aa7071d5c05db022790758b4deba541d6a19ed737efed6e3b68a0485a1039f6efccf974000fa88aedcb8826cca3a0cbd7e182f77ea74ef41d6ca2cff5349fb78555b2f305a90dcae6cf8aa5665732aa2496ad48e95a4cb661909876d31054fd7e68a10645a3ef14626002396776c090853705d3439ede9da905dc531fcd6c5a366b3eac1017f1ef00300eaa029bfc81e74c2fca4bfb13c36c245adf8f6a1cffcf0c6a77f1e5cfd988945c69b46edc02d35953375724080ebf9f4dbad2d2e7f3abc738b7f31d025e4854ea1e6ef9f11a1af744c212373fea8d92e82d37a442784104f9842e6b601b505027f6494fcbb0c0d97e231cbf3c8882bb4fc69843017b5dba7e0b78448349b255005deadd687bdeba361bf3f0ed56fdcee1ac73b2625bcb9d6bfdabffc348d63d6255abdac56be014f9ec8fde7dc10d86daa93c599f0ab470cc8dcf5283359b140b8af18f8bbd83c9ce4d7e0d2640a2fd2e144968f65c081b0da33f69a5585ff3cbd9ddbb883c64264b9ff61322d97240cb7136efeb47798a26bd9f1c55057ca60c18197da94141a76faac3e97427a9f8eeb41da36f5d958ecabe679f19043118aa4a794b7e90482391ed74cf0a13221e8912242a9e7a8bd38ee0d4d38eee181ad52996ba2f94e3e9821e9bb1e5b0c63111c06120dd31a686a4d3b9e4226964569409ebbaa2b59848896b2d917a931a8b84d1feefeded0d510afd060fb0fb4fc050f504f2b210ccef94aac30c1bdaf523028b3b49b38ef77561e69b65b725e69c662802df7cfad22007edd16f567a2ac60f1a4777c10453f7f2ff9bad65ba99dc82722e08d8e4da090c4ae85710ec808329575eb61e5bf89166f28e65d2f8f33a18ec6ab9255b2db619b65aaec915e6c8d295b7f31f81dd2419e499bcd98368839b509e2ad4cf30701314669761d135e5044286e0ffc88c78d57b8a54ac64bddc5b54705ef9ef4620fda2dfcbe87986069aec23afc5dd161da13f29110eded6831f8a6be9ebef9fcf56f6108f0b71e1aaa95cf6eb9c8357f6e352f34f5ec5d400e1e63c2815dbaf8bc338e83650cf9633ed0a1ca7180dfed746cd90b6654d76004490a5e1a4e193f27e783c574e916f8d958871280ef58f0f9efc71ea6402258df78225afc1e34dd142b129fa66495814f40362f0b99b09d317c4ceb89dbabcef4eac572a750d30fdb85d33a70c87b1ded45b21e3120146896515184189722a0f581cf068c497d7b1799a6dfeefb1f7916460f7309a88c74ac580c61a971c45cb1e791dbfcbc3613db6492c09f4ebd029dd54339a5bbd39f8b7c7c220d2ff3ab6bd0769a3dbcba20c3d886aa00dcc3edc1cd6de56338050794a6c5c7bb98bc5f74bf79e6cf590d58bffadcade4198d652d8374d0ef0bd0636c45572ad295d0115c7b1c95511e5e426d7052bd47721ab1684b7f99f0c33982b3df9cccb787ee7afde0d776567cbfe816ec2575f00fca359a2f51a00f442b01c3bdd83303f1e910fcb69ce6f0bc644a14d50314fa57073df7589bfc94c9c82122bce3bceb182e5a02b2152bea1bc131e2862fc4bb33b4ecf030c77edac5830be938d1f0d2f9e0d174c6a974f17dc09a064218836f957dc6beb0c5bd97c0a9239d506c43e6ad798b5050acfba9e8f75996f766e0ebdf800752beb1dcd6678397d2a137d1ca13ccd858af8793103dd6c28c0fee363f1606a0a58008ceed18f0949537cec10a4a479ade82d0fce7b19bce52c8d619403b7e15f7bfa387ea90a0992b98e105da917904d5dc320d668873b3dac213fbde4e61b2d01a72a081d80e781c30368a26ad1bbac6965a75f52818ffa044ba52a6e78dc34db95b5f996a23cfa0f490e7d47b1eb2751027522e5c36c0a9812a57a2c1361ad30e7c3b081080e85cb9bc328b2f0f18f8825cec4e6dd13d106949a21c2fce990313c2ccc2da36f92dc4b21e3cd827258923b74855bf3effe07455d53ebc27615ba8c1c8a727d1b16d081f0facd98cad3338d2a1a8d17a745d82670178a2e2043150f0de9274081651aaaa0e61c1bf08c9a3c4d0ab793dadd98d0c1f4553a8d1564803147ee7ca09bf3eb528648cd43b91957a9578c7f4828b760ef0ff3de1eaf403328aad57a812fb62fd2890fa7dfb78decb957a93cfb71addcda6016235fa44a1ce55801c479f4cacdfbf09d2d14c1ac7a1d213fa8674ddba1916bd38b930c5ba12fdeff46bcca9a54b528b789cf57d77ae9b250060b2080e5ad7655399b9017aaac2b80c4fa898eb1ba368882a7456e8cdc7d2655651f08dcd58ede6c068969e0743dbbbf6261ad1f4e22253a7e4e9b14186d1a33ae8a41d1d7fb22a50667874fd81e0992b77b8e7386237ca0f73abe7be4c1ef8cc391ba711e9c6f5cb917d08fb4439858aaf17e030c024b34590d535a4e2b079dabb2b4d5f41c1ed7f71ceaf882094442059d15f87d298197f8139a20e1d3c61a7ab865a71f46ddd871bff57bd6107a4ea1da4e5f43db69beaf895e102ecbf42872c4977b3aeaa2740e26ed9b65548ac73264ed2906875d0cfc6947bdacca1903dfa20ca6c724eace4abe78401d523848e8b03d789987fecd8a649116b4d6b530fa075cd242024092fd347dc3984e4684535aec4c82b5a7b4134b4dadf1b31f07ada54a18f2f3a1735221f7827697e477ab8e6cb09254ba4a4b391ccc4c8c55be70f2b310380408287c7c81c44af33574cbb3a60e98c9ba597c4cf9298796c663c4e25a966d84454b93e7eb92d628d471faff8f57494382c7df94fee8d0f87128e1932eb1a54191f267ad279afe9d22bb4e93bef170cac8c41087401dec882820028c1c5443cbbbd884d943d51b02257558ebc99f34ef666475edc4d8f4dd0e8dbc122159df191248056f534ce58013ebba22462e4a88b55ff4d30a32772011537e43505ebb41e0f13e1e43c18b9df5a3ec8bf7c7256f3dc845ff0e62c9b35eed1af38f7f5a4c45db4ea9441cdb8788af6e08b9b0a73afdb5999959882e18d40f9db47dd6add58bda8ad84d4518c98a7c50ca60e7c0f932acd1dbee7551503bc71e487b063ceb76a01c2b5a44bdff7e45a0ed056609c4fcc857c4a2bd8ee33d2541958f098729c0ed59f59ad2a90f9915c875a03cb83af9fd1eaa4143e949f6f007b59fa5035fcc764c320f2f765bbf58278ef8b12aa67ca86207b18f0f938ea56fb0094e1b7afc7abb1af825009c4228fa4106fe24f3a0d28a88948c26660f45ca8b6248e0b464b3dd40651f49fdbb4b0a28118aa55f8f7bb23cb120301a5780e688e02978f2131ea260b8cd56d3c0e377ef9bd13783d197207e6de99da9d0c5f45abaa7e9f6c7b50088bca4ec133a5148eac89e3a33def71060fd1de4803eb2c56ba71f8ce6101c7ca6b9e48113954590a880aaa5aa2bc550d67659f0f8e7685678ad64e090b2117b1e61f2e3906b46d6aaeabe9486b7b6319ca9373a104437319fd0c9e36b240a2c63308935cc287903c6b88458eea526de4772fed0564fc9b342148a3a77c2cdad9cfa2d1785253dee6bc92ca25862d7aa4f594014ee7f176021e05aa984208599a0a1d5034caca48f3368e42aa705b6d53bbbda2e6d6e104918e3a6b0638d099390d73b882ed5ddf6aa9849c16820da97cfb25c65b3adaa8a8c17a316ed77342e78bdef8302fb8bfff82f5c1e459cc397820bce2e462403bc79f224792c4a88a9c17a50ca72b509d45a48a1696d31095dc2210677277c4f6ec72df33aa19785bb83deb887855745d59d9471c366bb3703f78d8443537a4d2d23343a14e657ecbe4da51de453c48421ea1d20c43b082868af1e5c2797fc4c519180c205bd28a33886e4869cd2875f021e10546c1f949d7502634d0923c74ca9ee829ca6e616bb8b28afbb6d6a3b535a70bcf4712b593372e54987d448710bfce837711b0390085a09b8723bec7f3234c18d3c6d146e8982c8ca468a406e76c773775ecb87a28da8f7fb3d5be6e7e4259443d4d66f428c172b4e1a01eda1513e6ea4d456c50158fa0092fab6aa613cbe584fdc12781ea10ec2df71c94ec201ddae7f37af7530b1437380e50263eafed4c171899aa3c29858fa45e36b11d38659516ae534d886e0a59ba8dcd75e1c3781a0de4bbf2055b021f288ecb049ad88f167b22f65760866f06b0332bcb9f91e9fafb4d3b7053f89758571bb5fa921c2f527a2911c7fc4cffc8205c39a0e5561c72d8adb569f3fad897c6911c3574bf85f32752b0d2aa0cb59922fff416995011633e31d5bb01f7c6f22b67c352e0f02908184712db434eda708ce3d2f3a40ca3039e501088355ccba250c0130dbdeebcc0ee0712ec02223221f760ec2e0c653baf5a7063d3abb61b8186d16ee7e656c157299763c3a59420fab040498ff4f148190b6c4148f91d30aba45be4c92369ff28779f938658558ddc3fe524532cb87c9e0edf97b7b438fdcb54bc001e26796bcb079c336c48000f66466ce376ba24936c3bc92006ffc61eaf7b1be14dbaec494a89ace2126c1c2f7b5c1693b577e396e187b1de03bba47ee474e2ade428d885d779e5733656d85a9e45cddab183fd319ccddf75b27ad7b9ea5139d10631b0c82a7e56acbdf4880575f92818975b25e3bb00038575dbcd721c93f9da44e6b8680347f2b78ac72b72db5bc389adf715b5f44537ab8b134d42d9f1cc224c69978d679f3ea391c6156caf1f6f22fb7f501e698b863eb2b9737e5678b350eee6910cac3908a13e140db623cb2e5da5bd948534f55628681123c42b1275bfa00fad2ce93c05d084bd6b4d3d62d911a1ec3643a894192df6d550d672a5f8d4e1e106e24ba7df3a89826e131f00f5c5ae4e4911594ff4bacfabef8921322ea6bcb799ba7d1bfa442ec141b74ade1ccded64b636118cc4d25d1b34116df4080ca6f7fd12b1c6017d0a8b3973afd82d9a57e250e8ed34cb0f8bfd7bda79a4da09b330e707381f58769199b81e40028b52918d97f57815e50158e3bc72c977eddba85b29114ae33afcfdff0aaebae2aefd0fe2e10e90c93751992b901566ed8f24ede8c7a2ea8d226d3b8e1bf762c91f67aa76c2970b7cc39666c4709a3c25f5906bbd9bc655305c43c88c46cf85b5692a7b15b57681d9b9223f4ac7f5d5d98f4a6ac5cd6ce633daf918cc69173e96e9ddadae8aae15bece0e5dce21444f291c60fdb3b8dbb6b8d7ad8d26de7e3744983aff721b9d5cbf987bed5eae538709aa1f7175bb19133b221980d4c9e804a4e175b563ca7a8a602dcf08ea0d46da7e35fa9e70313d6fcc74273d4be35ba8c6d08a9da0e0ef0e4f6a3a469b7ba56f09642ccbceba78eb067ded2276a421ed026d29232bc379ab7e5627fc45b4f93cd6ece9310d66d59d010e426ad63f01429fbb4a2ccb793ac0a7f4c6e4a2344c96f17d53f90dc5a7eed450ec6373883bf2b78a7cce5a2fba6a70405261a53491dc634ca64478b5bf7dfb9b64801a4462a95a7427b7abab6d37ce6e1999a5c2f18bab2061359aab61bc683a825142bc301d76f9b79680b55e65ba02f97f565ab08e30286b940670dc4b09eb704aa08390184af18cb9d6c505b8678cfc12f20b8ff774edfb5a94d4711795afa227a43163c6bf0812787e4e1f9a7f4aae5879968b3ecb386076d8ff9640be5065fd6484d5cfa5aac811d72deb4eed29f63399957d5b6ef3d7c06844bc191cf5f86a2ebf74e333b8ecf8f62193c38721d1b1db1c7c20c2b5f0562c5743b03bc98728a0f39415e6ed4cbe6b299b150d3e9d9dc7e98926e6ec2e339f5b39897fdbc6603b71ee1bc965a4529bb185a9b16428c2223c10e7e8fc55a48373988b6d20836c8ae130160792cd8920d41809b48c0ada137256676b3aa2034b1206069c49d63609ce04c249d42344ee0aa4bff116f265c44eaf30890c0bd3895b4da24042385fe760cadd778e49e649b56b25259c7acc4fb6bec78045ea728418cfd72d42a338fd646ea190f89196b3d9119f9825bcb7474030ff977716979ffc3a4b4f826aef52957cf160a2238de33e47e192047533ad586b1e40816fe8716c868a2c0866acec984cc627327db6b8337c333755fcea1b22b70c81861827bdc01737f085a5edf0080f94f3307ef9de52251cee4ab44f3937c24da265c95f9b16d4c2abedb30b0298b76b7e751d585850c8aacaddf80d38513121d52164b98d50268174e57ed312fbdc6f3d10b9585dc20066b3c4be71cfb41cac0f4fbbc9c0690b84e7c1dcb4c563f7c48cad73c5c9be268dfa751a121f32302b776a3cadde2c32b9e298317a785f9e7162860ea85d7b48367931f72ae39ad32edd3435d39a04a8f685f1b9172f2f748198a2543432a76c48e2adfff6a6a563b317a64d0a0345d02df24d9dd75edc68adf31e4e8da41c1260eecf06d5b99286915b1adfef7642e66918ff370178ede0d206c90eda4c763983638514d906a1f8cecc88612a26739364d2b3ea3ee5f6c2461257a5a73ec8dedf4ba2651066f099a7387b9af7d2f2d70cfe353dd60a3958a67e41974d870e84199551725e73ca0dda2086adba07381b6b8d001c3ddb6a97f73099672ebb33818ce32b10dbeac3bf2a3ceb71584c46d712eaef330b5a9093f9afe9eb18abaf9238b3fd4075ecda95214cea179ce0da2c9450268d252fb88ce4e27acfc5189ae9de97414fbdbec4bacdd4841fbe9d664d9b1a8400c94e0b15138fff0bbdd3908fa3ae469f0f9648abcf024c012fb6c52fcdff99f09b606fcfc34135ce82f9741826797f500a4e1c6dcf013087e3ad31ab9c7cb80953de4198d45cf21db33b28b4f2f195efb0977c3441e70e794ec71702e624ccd15a26dd3d9f59728aefbe7d795d8e6ce9de7b7258e02e770337cd8a89e92a62c1e4d9f4c32314355170e9c49fac61814b7113d4d0063d01efd37ea9222b67561cfed0e9ea1758f7e893e5e132aaaa817e0dd33610fa99d7631fc1db489deeae5f5afba7beb7687e3c9e2cbf02f9a2c23aeddeab6ae49f4bb5a927341570cb153d1f226ea348256d4fbfd99cee294e0a432a335365bc95c7c43211f88a1d4bb2cfa36a6a080175b884847ea1ea5c1a707dc1223a47c5219867a01714ec059eb526d8a878d32737297c7c67d16b94a7768ab4b74b1991821985f5ed29bcb724ca9f7e797edb1d7a245e2cfd9d4dfd1408fe378520701e3fa5964e374da459c312d77830a40749850ad49f27a4a7e6b3e880cd067419c43308a0b7dc775f849f412f203c495461f2ffeab71cf77b29afae07bb0b0885bd60d24a00a31342af6dbb7d68b66deebceec3b96c2c4275cd74e0cc09b88b596bd3f92acf2129612aff3bcdbe7e054f20c8490079cbadfaeee1239f5cb7dcc9f116d8d203c81e7b8187dca9c52c05e262b9f7544c7d378a031529ccfac4488df6a84d15eb7fb940ccb8d3eb38a7341406de2c4d048ea954c989a86d0941973aa73b0f3d0d07562afde11371dbc6b921a950161a2f8eefd44a9d69f583c09d2a0c2b4240e012489499f9597898de9800eb337690556f0d8817436e1927b033b93424aac975d3195401a8a15f819668ab95f1e801df1a062332f593ca97a5fb707942e53c71ab086ed11da8ac838de30eb919e78968f0a2dfdc5c8ea08f47eb89a44325477b4565167f69d88330a0091a67ed75785088d9f0f9344f87f67245521249a79a680013af53d8e3188df05b9d43c34ed1e450ca0e717243d8bd449d504558e93ba3dcfa1bed98b3c2fce3b744134b148f0d58ec2bbf867e7a4aac84d0b171844e988fac71113d7c8d36ac8e21fbdd69b4482f15e1c39a6abb390f565d6b85e0b38686cb5eef2911c183bbd8e96431de6dd2ce811991268a96993e4f55f520023479dce446400ae859a0225c472a60d5212f80f0b22129091fa91619035f817262b9ac3a4b2c9e7cb5b28100ecaa961283444617843b958204b62dc6fc9c4c2b78dddeef91bab12b574c6a8860b6780272e90fa88a23101414837437ba1cc6a2db9adebf38a6aa99b22d496ae7cdd1b7762f321de37d1c91e1145c5e9b6a4192f12c2fb33f341a105fb7957233d117e0f40516753c0ade0c48534070eca5b3ac8810aaad60008acb3991b81467b5504e0fe1c5d759df209077854832063d607c93ec58bc7b23065f1f1ba2489497ef1e8acc310efe56186fe90b2045b1d470b8c424832313a5e094847e8de2b0c61608bdc97db4d0d855f0c5a4ab2b481ea85af1c5101da8a0d01cd092f61e6eb4be8729f9695be53da3c10c7848604cbd873203df149b20abf5a6b965d17826ebf2d967eb5c572e0f73f6510365b89244f1b0493cc1f7a2699a2f77f6ff85f9a684499d7216949ce303609bcb419c240fb54032b19b9447ffa0079e76127a5bdbe33a613b0aa6617534dbbfe9a8137769d15aa6d978ab1bd2b7337137468460b26af5e95b246489534b5e889b01f0c58c02d495e52ca90d59003c1c8267dd9378d220a174a05f830f75be32b05079265fc97505987fbea266f272ac2cb2fdf0df5756c356fd09f4d8c08b861576f05a22c5d749ae7b492cbab16f041d226fc5284d25676c20c79d4cfea52752a4596cfabb49a3526cf56d98cda7dd20f1cf88dc6933f52e374aff43f619454d9486e77b6ceeeee0f90ddb9a27628f32870a579fea08616066c492c3d23232a5f47299a109ea54eb71e21c8603a00975f98540c0139f51f71f4bb4696156850d610ab3d47cf8179fcf823c3d0ccffa8e847440ef53a6e7cc037dcc5e6ea4d46e3d2f96fde128789736f3bb2ffbc5e8f063b1c34a770ce490ad96d4434ac8832a0e1b49713c9607723a7a9b82c4b6645ae83bbd130d44276a571c107f2bfc0c417ef8cd4eea7799c28be9caedc03ce9840f09afa2b40084131c967d87a03dd458586aab739330758ea3373b56926eb083a1d0f092ac855c6ca76aba8999808d9f8c6d55e502bc73309c6986b609df8da961cd3cd359e97572c779a02ecc98379fc5722a9d016c4b99669fdc76d8e5dc2a807d1220029636b207aab03f486b60f29270228ebdd0438548b9eb0bf16d341dc9cec238714e13257183092f353a949cbc42927d3b85524c2c62863ac72b271628dc15ab03fabc51c4786eda7e2cfe07b4431fb35e7bde8a0d8176a85fb56ba4d77f1bd266cb630f880af3fa5e1c002dbd4d8e56140566d32640be07f2e6f629bafa783ef6e2be3e5808fdbd9ad26c9c8ac07e9089c3003e248569e4ee7352731c4d40f5340544a6ed135181ab6e7c18d262e48996fdee7807ad749ac6c7e851ea36bd81a7db4a49bacef77823b61e9a11ea9948126f535cb34e9793521b77e846fe7f9c05678f2348e7232dce7978bc19951751ab7e98a98303d838443bf3007eb3c32ac5fffc8209e239af12f1252526c66b77a7f64f48ddf943abb189736bb8e2acaddedcd7fcfd293b2962189c99aacf700cf5ab85661f014a779a0d06f9365c1fdbe58afc6496a50c1df11dda6b7c01dc3025e729b1685e9babe288e981aa87de8ed1b3e26ae3a9d32a77eb01737f1ea507f502e61a5cc00c30939160dd32e2f5926a03d085c5a119329dac544589dfce4425ae5bc3254a4083f28ba46e8c98d7ad2b8ea18fa1064e8db35fde37c82d24178130599bcfe326ae6eb94b56b29321336281fcf7468642867b338cc2beabc264f52b1d9e940dfb1f54a88a85e26afce7bfe59db70d678db0f6d78c656025379690f7bd7f84236f2bf36dcfb4df8d93ad47a4524170df1c7c6deb780165ff7ee6656cf4e6bdaa1d86d799fd7b6a6d61b26cf28a66de01797cff16cdb8c7304ca3d8315c8df9251ab8a7824e680a40322c6b0a0e438e3ad2beaf9a983cad897f39a560dccaf1c17ccfbcc10a5211619bc236ac829e6a45a8cfcf5f76ebb1fbebc0ddb95b3d04dd43e8eea7e1e3d61c722905d24566d8ae5c2eef1d713241741d853219fcafbce1ce1f43e68357eb6ba8e717ea2b172df2f0e97050fd129b6c7609523496dd80c166f058ecd3d1f08af7b2bb8f2259769b1395353625316e7c64531f5fe27b1eed33f9feaeb6b9e7b9d3ce6258b068f9f17770391f4fe36c5cc34ba1e8a3da2173cb1618f08ae835169eba0f328c02dda0eca032ce6cd578ebb6904384708711ad602997b2ae7cf77d4810ca7b20457a7951312f7508affb9fc6673ae82d3ce1dbe990f624f2d8071266986ec6489f9b7941ed6b482fea1d156954c1af3aad8e19f95d672a911e89592f5fb48c4c74dd8f85150b1829fa31cc8cff886a884a9c50fe6b5c33b4c2b2cc917285032c4a99ea0d391362660414e89679a81991b7172688f378dc05a9b4448b406b95fc0093e59606a5878f0db4cfb07a3eed58ead77222ab9bdf04207f17c6cbc5a76d4a6fb374edfd3394369b32352e358749348852dc27d4a137cd49343bfb01efdfe0ee34c834149079923bd5ba6f5346538b46a222fa218cf47951c699ab6730ca9ecea632b177430cb9abf85cc29ebe84d4eead7bea2e1fec5096fa833e9cbdecdde66303567ca66692991079f32e5a98f2da334795f8c7b3553b23dfe777e589bf954151cf61ebf9bb6bb5c36a61e3ebece576a7a6ef6fa5f44248f894218bd6a82fe1e07d88d60d52db9ac327d16065ad16fe6f5547f55e176976d5baee8b842bfd8c92f6e8bfde86d172b71c56d53647b2fa3c7087fa0c68af910f3a3cbc2061b3194250606784cfda2dcd3e373e9c70d46f0cbe514756126affa8ea6bb9c86c3ed2f6ed8cd7a8fccc5668b0e89ddcad518eb993cd6a0f7971a445e9f4323b9ac953ed8844f4e21f0c84958de0f6a24ad3def41e1e8cebfd28b0690a1abf61dcafa3974f8defdb7722f0d78d32e4924e7c60d5d980c1912cb8ef1f1a79075d2e38c15adf2efbadcd9470ba62ff1062f485188ae3ca1696a1949311358e3e1436692452e8cb9cf6b31e64843cec9edc73241e86d4e3c149a5badfb1fc642bfce6433f3dfc37aa90bd212f794d22b717b065ee4bdce8f79d9a3b1c189539209cf1798e1013cd1f7a6d9f3df735a31d80af75b3d921fff10711e9ff3f28332ebf30f4b52e6e1bb1684c0d8d263fbe77562ce241f7824cc17fab9ac99f951056cef5a0291bb1352e9b3e5273df4a984f9c0b42947c0042d20f7d4810ae3b93dccc78d6f2f51c78921cfac230b5c333b02e43ef2a5435db677b622b4c14019cf28dc5aec7536f35ffc44ad8f20ea2ddcd2597183f65a61ff48c7f6e71dda605d1035119e24d7f81449883c9eb73c9d52bfbb05e7ef8dc6179bcb3d517a215223764154f0efa82d1b4ee7272d3f2105ea9bcc109de763f698efab20829c584987d80d3e2e32bc9ce99d11c1ca9f9e66696c17eb04bf8072f0ca40f369f565c1a154948003842b65742de9ee1d3b13be6ec7c9a19866ba3e7386e2a21d2e6e11614e99ce64ae57c01788163b1040b3ad74f1d93876a19c33757c9d41c9faa55598e28fbe978167d973f79fb5da9cf4c7201b239f20898f61abdb2cf05ded49789499288301b5e8c178ff6b52fcb1de96d98d4a5099ad7bb7e46a1f9e2a68230299aaa77e7033a5d5ff531ca5e53305917297f29e3328cbf546f0c0352578ce8701feda701d4faa985b896942749d2e377ef1db1d76ea30a72767bd1007139a4adcd8e6e8d1638d73a25553c2e18d63637fe353a939c7ea8341b35b1ddaedf4f39318aa169832306159a8ff4e108307d7e9ef44bca8b67e974edaf2f5e4107d6467661c4117bdb529cbce440725453567a9f81120835397d5271b7acc2cefcdfe1ece4976b11e2be4a1271cd6fd3a6502614a83c5f1f1ee43cf329a7980e2fc8476f442a1b89b925bcec7ee5990268c1429dc3a12cda600f0400b81b2da635070b4a0ab8a5c11847d05c4f7210b624d293e3f4d4efe954b339c8a561c9ba6305ff4b33beb23fe8d6b19e38eb9c647a4a51a3b57d1ecfce2e44da708b6e9d45804eadcc4cad1ee595c50383b67776be7e35ca136b3f7a261854bfae6a960eb536893c6d591ff7c710052cd9b274716c8c60a0fdf666587a1f2806a667e5682b971b3d837283dbaa9a44a8757612e6b646fdf26706add7b26e37cf15decb06e48f008329f8a1f29231b44732f2c43d470dd6d5d4218304bfcacafbec01bd4704eda3fb39ce884296cb16653017c97f590d1c404863d0ac368fb8161ddfef6fb3144e3a819fc8a883f3ffb7203bc91b7bd7c6d129bf086d601f49e9547f75d04c4cc6fa687100a1b84c3c33c583f0e2c06f7b86ca60a07bda52d29b102e9b15d9123910e66a1b4329da589ccfe171fda60122f1ee61ff282be9d76e0106bc78c5d1c197d24d0ff2597d1cae60d0e54ab9cf8b093abef3656c25b9e06cfc305798ec95d54da2844e4a8b09b13682c3d1fb01289ae384f80bf73973d459d3afc8270a141b257e1b8f23490bbc8e5a877fc302314ddd8926b1da7592ca4a0ca6773c2f7e49145eaa337143d1984972ef6c177b62c021beee86230ccf44f9004394d3bc5c36ea01f1a4f4fe6a2498fbbaec14d5163e6c38b8ec94ce6128723b1ffcd4b6ce03e89fa97593eb71ab41b6c9006789dede7e39f89a0c1b79f396102140a69cb035709c934e1cb432999ba6c442e02e9f22763a78922a6a5aa5f96d9317b085b0f36d967071473b726107ebbeeb7f31fee384d62c85982b36f15b9684145cfa0fce07a19dc8e7e7e439f5dc9ccc4da11e054bf0f4af374f911ab16c66a964d216dd293e8d6eff4472bd91d2c7eb443b9e9dac9e62fbed5d8737d4ba6692f2bdf274dfb637a9eee0ca532ba65482e0cc831a3b1e8a5910d53adfde95b86a692eddade50bfde80b4a5a6bdfc113d22d58ee5cce56fe636bad045163cbcf1990eb496ee0c9ca1e9f9be67ccab262d68a780e760af685a48c742a03abd2b4f4c174b1788942e4904f2475c661c6f29ba3d8f0fdbccfd937290ab0f4c2a47c2dda00c5a2631a04ea7b695d91378f53e0e49de2472a7bc5c6c138d5306b7b39b6dcc9327495f36a03dc5396711c43ff762bf6f6d4a3bbcdd0a20eeda3bc8d0e2838fd2888a5d0b9a93c0b2ba98aa74e2924e6e73ba8b0d61a04bf85e137fb86adcf43b099761874062339d10899964c05eeea37fabf6035f48821b9ed245896b24f5ab7a0a1c8bbf5f6568d14510e6abffa8332ee50991f189004c09fa20dec89d94cecbffaee05358b7a36a79c946b506591cfaf15001300c986bd28136537dcd2ae959aaa5804c59c37e3c96dc39801e6e2f04decb2593a085a6e0eb534557f829dcd1f7f36e20aed1a9a2fb8f5881d1c8ad3f42a56f1efcabdedf1953dfce1caee3725b66f04e4d3d15aa28d2f22546febe10db852a7a5febb40b7e79d3bfdc270f038893d4c66994365cb35065fda0433db43738d7ddbe104dff2ace1671b419fe63dc81d0bc0aa7437d7333fc09ca9debdd8534f4fef73722cfd78334d0740c37ee7aea32dc34d796fc4018470067278c37c23ca915610da454eaf871cac73e5d31b27415c1f714388f1d84b9b0ffb4e3dbf7ec7e72b25c957a7a70fbc743fac625a5fcd1cf7f516a5eddbeaa34c6a67582dded879532ad5cea1f3a7166352d1052477b82e78e58703228a3521c978d0e8781d4b95bbc57a515df512d7a008f848c160c6683814b2f17b69ea71fd267d7214f97ee34202bd113cd47047c8d13e029d1368bbfcb23c1940a82f490a637495e4cd9eff427156ce19c235cb243469ba152e42f41dc698b75fc04b649babdd30358de3fee39ce72c7eec19100354a90729cefbddce58282c7a1e855b58711e193ff5670b830fbe6515eff2418c8328cf5e094c1a1dba408990d3699b1bdb8739d7ae0420d3c9818714c22766337804926386f5db0795bc995eba9a902bd70a06b9c99ad32a268b6b6f0b5c4b57088bf8665596badba21a3ff37ea1e3dc6a661520652f38677e0d811ccd5d99e53449f2917409d7c68377c8a939abb6bdbd6440bf68a17a77c51900c29d4fa94baa1fc6843a8d477fbcea6ba3aef2edcd3a6f06a1eb949ca5ca5af73f3670cada83d2802e2eddd87445093c30d14a10688724a8d67f90cda28bec549ceb68579352625ff88e97cffdc7edfadff917d90378b76bbe1a9290e3f47536810025c5974586105967033644ea2499f379ff73a76ce075b8cedceb2ce6b8f559fb8582017ddff39143ccc0a5c3d5d4c3a88067f355c6bcd9c53bee1698fae5166b3d53cdefc65d5a849cccec69056d42ae64bbff172ec8495a89064ad76e023d89caeefdcdc8c62b84162ce179d95cc59e16af29fb815896d29e8c18ac7ca3d3ab31c7ea85e7988954ff40c952e4046c35a15ea91906be7fa5733c8eb72e17199e81b605cc769ea5d2b13a73d33298fc07fb6763d7de676fbef6a73d0bbc3ef24357d79885fcf110f5d3c8d9fc8a8938f0bff9a442ea4750f7a6ee1a860e69f8428b4678dff200db7fad0b4286dd323974c7b4bba81409d5c8d6994f1d0d16f2d4eb53e75d0f764946ef9c901eb851e41e2196214239c944e968f043d5f8e72f7d1f4941e77e923f72b597fd76902d034e0b89f7ec996b68e911ffeb61443ff5ba4a42cdfcb7f7d35300067bf152c3dbd67b433c3518c34eb790561ec587c62d97fc18d4c70241babcc76e2a91bc45cc232bf8376b55ba5d54d3d36f724385a8d99d9af150cff7b0c5d160294fa0dcfd1a3f1d0c68e84f9fcccfafb2c95962db8639aa4e5bc4f295f1289682cf7f463dbda8d5c6feb64092b83ef9560fea827097cd009b7bf28c7879746e9d8f80a47723e7cba35e0a1328fa87a7a8d2fb1fdea9f717f96c3f526e971e6b1efd3839c1cdd991fc9fcc6a5db19d8121a668766355c0c2fd2ab1b2dcea13214faa8bc755e50321124807fd08cec0f3666b55efc0ef383f67db9b25bbfc601d0105d859d8e35829373509c44be494ebd744ddb6f0ad3b99583b99be76005fb066031122475bc89264eb9713b8761a649e383a9960940e4441c1446f06b68b70497ff2acb9ce8a6c088f35a51100e7714f3f84338aa0fd6926c40d3fe05fe65c64cbbfa31886151602c91ed8a377293817ee65b6b36f364419b591616db9c89bcddff9e053d54fe90981c7ef4e3851780ec46956c78d11d3edd2d066174d64a4f8128c6788ced0e85cbcd1cd9d2e64f953e6406c383ac725b099673ff3ab654e72b12ad41c82d9c5be7a5c014aff85bd54e857538a83a5e81c20312f9039e5a03846fb9c59911b1ee9ab9dde5006a4f7086ca1ec544a96528bc923fed512cf330232fce0ecefd7d4601154f229709ab3632ebc7c86800b47e7a38894cce6053c47d01bb07b77459280f314113c3ea1d08e4f06a0ffe5ed947fb7b36334dd2dcd8e5e80a93022cc796e863aa9fd53fdd5f309f5773d746b483319eeba1de686b4627b27080111eed182f58e4d423722f1bc4ecd38718d16740e71f9295ee67e99494a63e72d92db7125f8a06d8f9b80a891f6c785335dcde135a0b285accc4cab8d6d5338b203b6fb0e68649117ac5f6b152b95fbc03f0e6fd63e478a52290a86d64a71485de541f02824ebf1d75154215195e48a68d928ffb7b66c0a4ebaa12788dfe214760566e505018eec4586441c104d7f4676baf4bb2d0126f3d3071f18453585fe171331a6b173182c4530df40b70d6d6a5cec56a73744e696f9be10bc61b167a6b3495a555312535a7f2d5a2a4fbf085ab8ee6efd5533113341e641e679b644c662afd4d1e5ee9b0b67057c6ff3694668f834ebbb8155c3a6380efedffa7cdb4cda131fb97e7e61d904c518b6090a29c21ba73c4b929a6fda9ec84422bd2a85fd03ad6c3ec20f81cf92a7e924dd1371cb849eff802a17f08b0d91877f86663d0d8c1c53ed673663be21ff7e5b50ced33b7422f6114d36ae12454f53b2db38da47f7b1def80e5293a7163c89de5e7d2ce70c82a7d1f19657568b29bf8a6c77e22c1e2a2697a54a7cd41bcbd8d439154c77e37c37ed4288f721cb1d47f7fdad02ee9239ed5199eab83b1d874f316bbda94e126bf3ce5f21d98bba5245397abff2908325af91cc4f2cc270120b3ceccb48760ef57409572a6e2e98dcbe58ca6de4664f8a6d0f0ac755fe58834f61919858f4f3ef1ce9c840076cd334546c3150fda6b7a080b6a847a90177f599250725b49e252aa24bcafbe5aeeb9f467f0ce511598e30fb92510802445c463b704aaea8a71dcacfccb87f57946a38f8aba28d23c5f166539d0e29590fdcdcdba35179f371def3d4f0af2f83bf301c9dfb9f520f61856dfa77daf37b77ee7674e8766c90e5729b8e8332444e0ab9e7d5bfdce050b1508c9d53f43a6a9d4ef8f9b10953bf05d8033fc2d826a4a26e756a83e87b521a518c470221a1b6b255cbfe7b99620efc43395b2e10ad9faae0a82b4d654a30c9198c28f50952909dbc5c102bdce52f18466ff7aabe7e19493fb1c48995f78c44d4afa2fbced4e6aee62f768b22b3f2251ccae85ac1bc042cfe82fafbda2653b457112c582e6c971358de36e9c0e94be30d7bd57af47b2aada655b3f623895bb03429878a831ef39043f09fdac5006f34fc29e07164c5c7971aedae250a3b70b40f9b3d440a3befa2ae728078d082b59b3dd3d4d42ae09bc66c30bf14ba0c6d71f444f84d91edb1c79042a364fe39273fd8ffefbd93b568e7d40fd8f2e66f3951aa7bf7eab1b12adc6b47c0caedae15a3a97f2f273a2aa0cbdebdb7241f1937cfbc85e2d922b6c5c86a28abe0a8f5df5d9c70359d88d7b1fd296607241a5b6a1001951723211526ccfafa572ae8293392325f405819b8be5a54620a6567899724ac8aa38b8cfab2df177e4bffff0bef5dfe811381b6562a8c68081d83a1203d1112cf15417d266fda499fd974b1e152e101738d20e1248eaf37b07336bca3f4a745e0f84b009e33ad819aacff83b3f4764c203d60885bc20868321ad44f0ed0ec5f8bb638b7a860e9fef1f2918c3ba98aee2098374b690eb782026d04fa7084a253010ab1305050fdf3294ff41c97ddab447104bab3fcc80628715a5de28c308012edd33179e2a1f36afef867de956585f909df624f62199b4d1b4afd0075f5a99f091eb40398dbb46c921990f9284f5a860c158a542c4e34b4dcfccf1db3c7ce3593a1e7da441204123f0ddfda8c36492168212149ce6b7c0eda30e16492c662a2c4b090d11e56cb5cd65ba34f985544518b98cfbfdf6064cb410cdb76bdb7c13562130368f72f8669ceac713ebf8699ba284ec8a8dcb816be5d53ad40fa754c4fc64d48b9f8584abd38d7093dbb53c85896aa4970e729e1d7ec74fd6febab0488633d4bbd10943147c47d16728a60c37c9cd0cb73ca58db9c594c904f979df1812c0e4e49480aef07119ecebcd856c15237903eaa7663556a0fbffa12680d8f3a6433fe29330bc4358f4a0dd53a86a28bf10882444a70c478b06f3629bf4041d4fd8db2b749cb22a2602e318536d98cafb226d840da03dc6a3b87b15e172cd64cf928d3f8292e59509578097fc8ea771ac2401e8b3a3da26ac40b14d5e57d5ea357c07fd0933fa433955d5637bfecf72be1e92daf959622dbb946253cb8d3920afc8291787f214c547a07d1460e419528900d4a44fd9dc48a5a0e73b9c5eec71ec9ecd80d851388e36bce39dcfd7fd9e33f045e9e2d55108723bb2132b1b13bb641e8cad745426ecc136aa68a7be04c7846b0944a98c3369acb5538e3c690c32a04ddc5bad378ed73db55912f22178fa93df87174ea8fd998147984da2118cb5beaa0083c9cf1b3e09111cc51a4c03a60cb021360416ed567ae42b7d921f0bdb7b5fde08e3cf671d54422bd5366183f9eeafa4aca24897daf918e3b5ab5f2d4fa50c46d9fcf5ef23802d25c324da8b191e55cde1f6fd246f8d6840d15228d5f4a38ac5bb387728f62676299779762c41c955b046ad3a3c86413d61c0e7b9417248896b8cd97b136083fdc35e0dd27657fdfbdca18160f73b775e9a5029ab4009efbe8fa836526671738a5c4b2ed363f299984ae04929beccc2200dc7a22e014dae4ae45e8f5fe1b325102b34032e8f4e23949fc62dc82b06febcf6f52d550629c3f0b715fba2b3bf62d55e76ac5604055e832c1628ce7f4f469b5e74b9a5437ce771ab823de268c64aa0653b4cb6dbf959bd0d19b7c047b26216392c2912ad0c7ec0aec35e108df478fc47c2e6366daefd5742b9c6f26b2f082746521a7dbc9a7c9109ae627b53bf326c9e503abec8c23cd45e901023dbd2a6b110a3249cbab530888aecac2fc905c3c29658c62cd62b2b4875c6c6ca507c47e596cfb1b45e27da9d49a5ae472884cce71d059dd104aad09af1d29a6aed2a89835ef72437bc4acd1fa0b336ec7547926b7463f37db2dc421d8bf8619da0e25985d624383c29955153b00d4698bc79ad33f0e1eab4180f4129e7ab740c2842b616b262ec2a18917087d14d4e90ccb36b3d7ca8b88a7c24e3155c9677d4d0495e1711e4736aeba54c40e3cc44ef0938b4b61c72983efc6146248560230998df0f61e26aa30165fd3e846b5d8ab2de1338d7cef54b64c91bae04744d98887fa4b1af595d6eedeeb220b6f1c39e7255d8ee3abc069d5a892fade6366c6ce615565f42bac9cf7577507fd613b41395564099e4feb8443a710bc5bfa8ba6615040e24dfdd36d0871cd2613b3d1a349aa596beeaf819096e9eea83c16869ba3e67b9c249f36d20dd1e5daeaaafd04a8e756c1176df353df5b81266f95a2a20029e2d113ae7a3c1465553716a53e56541ff415940359acf19822b96f434f900ec7ec386a8b17abe1f91e5ecdf2e6eaa7acc57600ffdcac3ef7ae6493ebaa6a9400d57db336c613afbe077928835e26a695d6604c321875862de1e365035fce5a30e622322018625244741eccaccdfdec66e9762918f0e739d5c283dfaeec7b70df32404158cb471f0c35841ca9372ff19940984485f731801761521b8ff4f740a37fadf631e6b70718f7c737726eed5bbd6163e6686cf5e9ee52c7501e39f0e0b01bb5ce576d547bb6a62867c0bdf527f2f81f85824e52469b5b7b8fb39091b5d9aa0c2529d595592a469362366cbbaa9dc77d981723224e9f3abe383462651f6d516bc601a648577079bcbb2f0987641ae09271cffd08b1a7cddb25e3f6155c4e138d53ea8808f893d0e27011390aa2d54f9f5f0bee0b312ac7605609853b26b679f954a6cd7d237eef3c68c86d41b4023c71b6a54555de86505d28b2c9121b6737eabbd5bf96853307f816e4f96d65c3cd98e41315c9ba4cb7aa17b5ef585f977dcd1df2b1c1a3309b9836d547a6d9b74af505a1b1849c3a965273c6b7de3adf86f164af780e0c84675f27abeffe557360bb9c178ae999bbe2db2fb7e140d9ffd2be547d948fd222b02653b8c33005d4474b08134673d8ea80f3176d8649dcacdc854a8e1359bd9780f6be7c6f18dd855ddc004da0c917a6df7e1c80ad70696cbfd333ef53d01ab830a145e9a0436e5e3b3db7cf463e84c58bd5f05f0cfdf5dfc6c712d6918db9ec52525c29ffe46b311170098954fcd2ea6cb4c448c2fd96391651401b578995d3d929b42ad1c9f0187c402efc8eb4103cf91fe79bc49eac6f31a18e955b00b9ae44550de719e17b9caf9566fe741ad88425616fb9a900602b4d5eaf3bef7f8e24f902e3705dea8034734ee0d6febbb719ebf8c733e6a8d9cc3859117c56d3e61f389f9d11c89c4017f9d1d59bf28f2bb2824deec59ae276fa64c53c25e5d1ba41d1c50638a4290424ea0b416c0ced342b6767bf1d88899d70a759408358457d90b8444c720490e8832d977005bd3398e0d511b680ad0bb857b29d26c09d22f4dd7d077e5a3afae89cd845c9658808406fb8d7b01138d5faf77797e9041dad2c82a077564ef3b0fa9725ac36644a8687186ba55214e6a00a44e23d2953ca68c9770c47f585c57e6f70bba8781fe1b9ac9aa5f389b541c286744985d35c2caf061d23b7902c7eb02126e63ebce400d1ba7b8f09b484d07e21a96c33b1d65c9708c72046e7cccdaacea07ca03f3df5433c7a18ef6118478248c07a5fd5c34b3daf55d3e2e01edb1a07ad95fbe4f0bedc17d57ed04126c89bd2c63ea2e177bd6051e04e9ada34f5ade817f0bb576422c78c9af695ab84f4e920ff7b478994e7a4426cd6be1effcff2eaab78241a24a29ecd10d5ca6857840d5a1cff5dee6da69ed366d2bf794a58b637322a66991a70bf2c4c03a1316fd8dceb46951fcfe52819fb703feff77ba7eb9daf43018d064a2a48cdcc02837d42088c038ecfa4785813f75e2ec18ae65c6e824646060df9f3cdcfeca126cd48e67c3c063b4a2de0917347f93b585ba81c6860e84cf4d3599ad7cb80fd9f5c1abf517ae79f6445c8692ea0ab127ec37c298f470dc666140ad18d364640e29a40fcb1c09afb89a4aefaa76bad2abe983835bc98e2e18a820b733929d0b8656af98c9308027850144420add53a9d7337cbe52568439fa0e322ff924c2ff07cb4429bb8cdbee714ffcf1984e0dc43d2d7b66acd555bc77ace25bc36662e4b1fe8ba64c67555a2e292c338ea0d1f06bfde0ea0336b79c311e335f4320d13b052d0bd313d10f440fe3caf29fffa4b018b1337adaab5a15f81631519afcb5f68fa4b9de62d0f7c595567ea8bd30a3f2e7c02f02884e31ce0155671c80e8e65c0bd2a2c3120ecc795bdfc2d25223189026cbf79158f0657e86bfec3466065ff2d0f8ed91890ef94b625de98f1e41b4c6baee83c06776d835d53588edc5de4f4b8d52aa3b1169091ea47cf9c5c3e071336fe26f707b46c5a977618be50901f2859eb24e2134d606e9166388e4460a5724bffbf8067e47481feaadef9cc54b6be1029ad96ec4acf7227883f6eb4932fc779beaec56ca214fac3725337d1f503ea405c181be385ed7559efe113e60ccd8dc4706cfaff23674ec63ca9eba993437a381d0887830bd889128cf644075a35d1c1c7337def576d0e096b20a6ba0462bb67f9a3059e427556f554e0e32341644ee40a2f71de7e5ab2792654fbdc55ec8764a9f0910076127132ed1b0e1a84a790bce40b14b3503aeaf68b8d353c15ce840ddaf2143322629a0b144c47878eeb6b6e785e48636bca1c5a5c21b4325549b81873ec6cfdf0a617fb733a5e6afd85cfc7ac7c61b12f0b251924a0158034b58d5b83e1b04cded5c52d2adfcb9d2b83debe60f22cc7608756e92e83af50615381952d33fb7e29583227825dc10b4040a06129ffcbcaf87747a4342efa7be4ac9d73e0dd7fe3c5699faaff39de59174193f3dd06e1c229c6170240a478b3b880db1ac0f449d260e4bb5f4d882258aafd36941642ab1800d4fe09d6383ce386b06410e73d6d295e52c2f571d8308b3f2200438d3d7ecf6c20b70fa5fb5d9f72b57ec9c7f093a286e1d4f3cdfc20544e5b4946f860bbb235422f4a79bc28c9f71241aba326bba80631a0eed08ebd0b7cde6842e088d5b59c902d49ae787edc6f878421fee259d946555c151311dd80826cbe882940408b52ff6ddc61009048bbb3806018dd35ec6124be34dd76ac43b656edbfa5e02e63224d921cbe59e8fbac7d8016faee9cbe4a9ad0f3ade400dc9b206fa81c11afbe0c9dd786ce0ceb6e5b00eb4d5bc3340c998561fbbdde5e7cdf51593a68d40d173cfada041333e6f868a35958e4d9ef5f7c3769357b6da92b1d2e2b0a110ad0911c380ea504619d337ceeb5c6b46b4a3e9dd3de4fafbe2de80fa2ce899b8fa57fe3a011d14e1992e821784e23c279e711bd1240f1209e82596d7f68b9deec3f3e8f7a73a064ace454bb68638dc8bd7515598646e1325711c040a53c626f31c3b37ff9646fec92fe857c7acc1da55a4741b8cc2dcf3cb2670397ac46f35407f0255cefe3b53b8ebf071e5cbdd80b265ccc19d8dc6e86aa11269729eb150827fe3cb76c1bc095f0a1b514a5ea927d65a255bcd62ec942a924f33fd1b6febf936286e36b2eb3817b2f984e1e90382b1447d1ebe07f692fea50e943084b4cf61453eb64ff52bd0d8d732cd5af8222be8b955c928a98bc3eaf698aef65bf690504aa9fef9e8dd98ee6182a543c1f7a4017b0a414bea86a4058d794537186f0cc77fb029028b08bc225866c7d83531eda562a0975c613706585f9ab22ac24dd847a03891ecfe86a93d1c15c0e2bc0fac44adf433ff5316dac7ae8de3df61f2a1843ee5a1f4b6b9b51b6258d515c85ea131426d5a2a907665403dcdaa575b8b3043bcc579358befad5d7193c2043c99623ba7ef0df79d9188db4f3896aecf7a476334cdafea7cf119365e1b379dc830168b95a895078011e5e6359408804dcbd997530ba799b06cc9ed424ec961ac788fc1a31b923cac2ddbaca3509deaddc0e43e67b6e3cb7739b6199564324510f93761a71a7d4f69b96de81c2fa194ff580f4811ecb185d9b9d91199d6d49a0f1ac572c8db52f69d95979818e4c540f657e96bcd973a32fca5e19abf719198f10440221e7ab7c274e0cd8feecc59a1f2fdbb86cf0da519709c0ea55d35a0b5d70e24bcfa3e717558d83e1e0540c1db58233c3a8721c95d969b00694226eb21ee2695ade1a93dc562874d8304242c3c9546223ffa5fc4b98265680db5bc3b41e7f46205a0c58fb192b6ef9668803337bceae5fe390dd86c224e227afb88055a75266a00f1d7bae3d58852e711b8d60edf18835ed6cb0eb01e82af5d8e3506f80a2d707840e6f20888a8335b62297da5ed7cf981eceea94458c1b7ba45cdce10dd72412d3d658c46b61bef264c4aff4c0c04da2b783df0f462db79c3fe2a5a37ca9cb59de0f2c270eb17ab2e6c84368c1ef65fed1700ec8fb3a105316876aa7202be71c007c761e92410d7cc42294b203d98d6824631fd0d2c4d14207703c0b03fe0e0d357da2bbe3ada153d94cfb9bc11eaf904d362540cd16fea403250359292bf7860eae99bfc127364f74a87f2bc94462ec2d14c4409a6e9ee53055a2ce3448cfe330a256cf77ed9e299a0a7bd0e25e0be2e6a792e53bc559f879fb8238078de42760ff98cd9d2d7760bc795ab4026bd1ea9eb5d3554d9e424fe8a54f7b7f040a347dd3ff2e0c9110767995e76511d877e05da71d96bc584293704657ab79e86aad6b8275f927b88b5b5235a8e3a348a2e91fc10e332abde32447e9827674238039b0679b85c5148b1682ab604a394eb414a0a92b07b2c78110beddfd19903ddb21c289f51a83ba3a1544b5e63bbb51ee5b2ecf3051f983179ed24ec273904e5b671260845d30e7a827eb5dc3f01521a8cd356796811838d81b94117bf11b2d5ab1cfb575fbe3f16630525ed1eae3cb8fb6d5c3d48c801f1e8dc5726ca6f6df23857476460baffa38e23e8550de833f7eeeea32392b0e8b72ef2cdaa0056a103078a4266fcb75b396982ebdea5df8c104cabdd1e03312bb953d2858a93dce0239f445fa6c21378dfdcf40bc514713cc4bb636fb7ff1790e559740b6f25412792e2fdee8d61d8679a5ebe133f3fda9066b3b1cf275201d7dccd92548374602d4eaf1d33770f4f31d1f0e82c1a9209a3b699e9236d4c1e3a7908600989ce6fa1a286f49429ddb952754b1c0ce97587aa2cfe06e767916600bb53cc2ffaa459d4e9ecf0cd61fd7fd950e1c8475420718a084c0a58994ff60bca152fef68836dd13803c21c06cd4f9ebbf24fcdd33b4f93ba0d0ea15e3964b3f96ad68143309a2e71ab9e80bc7dca8e76f01576f5dea0aeb40252ec8761977cb1f3b279ea8e88e048052c8834625faf47e0822b94d492a8b205990336429d4d77f90aac6c15ef6012f5753eab6ca3956a0f9c534cb9ccbd111213c515d28cab50a42b1676bf04b1abfd294f425cfe023b98f5b7cc6064c1daf2be23aa2369d25fb62cf67826223726cecc9eb63b49765f10b89df2537bc3a6bb2f6e9eac196f9e1a9fbc144e5d08c30b8455b650a99331cbc630d85ba1c7bd884c262eb91dbd3cb8889087a1a56f304e0da2a15ab4dc1a5cbe5b75fd754be7270ca83a962e81ba32d64a5f279bb1cc7d2b6c6342969f81553dfaf9ac8a2d181aa5b607414da5b0ba7e35769c6f976a77f686595b9da140ede1bcde105ce992ce85fda86ec3067717239e20afb579b671161b83017a198fda2cca3c8f6589d1debaf9818293b52039ef9b02391e600cd112b47ad3a860c591a3f5b834f190b76b96257f968143c2a68a04cd107d58d01dde979f70bd6b61a46e82902687058179bd14f5202e7713c715a77f8b02b6c2e1232e32f18970cd0a7e62e2082e9cec487c9b9f48af99811e05ddfad6fc47789c89a773dceb70c39496f658671c040e35b3584918b481b32481302e722ff7e5e8e5440d3e4c1c3a99097d0ee56067827d106352fc5421c1b9567e445bbea9df371dbecd0c20d46b394408837ea24116e876be9b37cce60e7deee6e0c9706873c22b43881228f055c9afa32fac269d352053d362c356d6a8e19b5bd771a5024b831797e90682f27cb3158f81b1dd4daa741671255d0538f81b34e5b0355fbff4d99f6c291a2ec96df4ce95dd295dc1dd370786eb9eb4c1200c6ceb8e5fdc1c6b7c6f3b03733f33523b1839d1c2fde7823ee14e9e2424479698ca7f6023af0625c6cf69e98a1e8473d792bfccab66a056d202d85a745d5bd1433b7ee4d7adbd0400cb1d4155c126045a0b45bcc3a8118d02acdcb1353c1f20338d0ae99655afdd3cbc3cf5a1a8643ecc9477e6f05332a8c3ecc366182da4207db062715cbf6e42997f36a1ea6e386c688bf911810a9c6a3849f04a1e3b88f99b103137163d7471ba3518a08b376e0325d1ad24f3b22300532d443d086073ec7edb5dfa760c6b785377369564cedea972068a0d4c5e20f208102c9fb94cd1afd7db389b69ab3ff525aa1a95dfebc06b48b1f676f65d91b2889bbd1337dca37cdf9d8103b21d9baa212046b16871cbef8622c3b01eb1a5bcbace9f53076fc3a1f20a12bec6b0e9b617bcb4652f8ff149f0274f11a2e39af8184157a507eb8979ca7731f6b11b6af17f31375721c4727c254001690285f45e910889edc0449ccd035c483f05c2ee5bdf66f2ba97ac7d9817ff3e88a61cb9c2e6c3f1a653d7a1246a6893405fd169db542f6a4bbe7f85c459ce21db714b5c67c857952a6fa960185c791927c1e871f421615175c2f445ba7f16489c2500634894e3c446b5011a67bf4249c66b54b6c3b3e5c1f0b9b58fbc6e666dd000573a9e7e06aede6b6e7eb6a73c11cec151572bcfb8fa460751025a162f736f1637d47ef758c5c2e8f2afe24049241aee6b332113de4425e927379907b14c952f77040350b8ffa5665c797e5fdca4e820cc903f1d4f7db7495bbd528faf01fe774a9972ce40c5e66b1aa78ee9e5ede1fb77d6ef112ec6d6fb11df6368ce82951b6f552c9b272b5c5ea7e29c4b04072f7d14a4d6ef99820b3b4cc77def5b0286f32f93eee642038cae59d72ab41c97deafb46f79b3a5263e04260fb222c28733322d7802b0028db769057457407ca14af89a60477aef0687581f47ffc2fe8a5a31cee0845d1221f2621e28be56fafd6b221e43cb6a49296cb7183c01fd746746e5b4e4722b104f359496605a341ce9fbcdf39ce86704410c673fc569418358cb09fdc2388fe19b4305fbba2668193be4fdaf8c156eba2f4d45df2b8b3d2a8ea4202f588075497751df4d77b61f87a99afc6a0913ef161b7e5f68a476d042f6cadab63bb7099c872e944f49c767e47f9e3365283f9fe984b242b4c1a122ceb4268bb28f4861f4d33952d1a3e4ecd2586e3ec28e3f4cd4b1523eb39321155e1ada418d4dd9db6c1033a015de21ff8afa80aa167fc16c1e5b659e1164c2d619974c90ff50f85c89342dedff360bcdd5b50cca31e77bb2ebd99863f0e265a38cfe789fb0559cf8dbddd027a560642c2c41603278ef1bc584a5c03253541e5d795b050fd452d80cae0f8149f6098647adff6366d657e047324c079c685e122f3c13aa7363eee4306a9694791eac7206ce4fd86efb374f9c1befc1ba4630bd53db27439655da8583c9a66b9b0fff55eb7378a7f4d524f56c42eb575c5ad1dab1af75d759b2e8bb6815d7f189a80bbe374de11e2797d82086c6133df44648a23758127328d30f6375cb20520c458c7a99c37533c66fdc816a7a9b2b44bc8b2400e21939228e55a1c188d85cfc773ca6252bbf30a2676a33c8b49bad729b135b9862e6fba172b7eea5873b2eaa5ca826347444ff8e085ed1d7f8b6d6ad829ecfe2ab3e76cdcaa4c06df2c9b00f018f41ba342d0655d2446754ce42a80915594c1f8f6ee175f2b5f5ce424272c0b7558ca9f3605050390021e8905ac3cdf02d0ed558c0cc3d2da8f9ce2e1a254faf5d68262cb021b93b5ef284e325b0e934cc9d8c6eb5959719c854cf6fef6af9d4801a05d1b5fec9cf5e6ecb915dcc06ed79b8879d31d2f361cd43b88f9d7833882dc61b1890c84d40dcba4d267d454c5134e31239b4e299f99b623e31ece6261fcea2ba3e1829d92542e148fd4c26c5860cea9fbb0ac0de4535bb22f6611d2a8d7e9040653cbc70779ac9e883d2918ac506bf154d542cff28f4f30aff622f64ef9ec298496dd6c868ac6515d0edd55f702759089ecde847fa3333667f43ed62e52d55d7bc8ea3c9efe6bf9542e9af29fed9913a7608c336c50049aef34ade276266f5e751fd7b90383a05c7bc95de2984e0b2e74e830b2945a6440281ef857ea0d942139ab2cfd2b7a6217d8428c1a6b456ba321c86fb5b231aa305e61c89e2b54d5eeb88ef26eaa93d12d412ca94ad933cf739e2ea119bc43bd0616199e6284f0e3c9b1471315574b2db511dcda598f0c2bf0f5e3b93e37e367a484117a1fb2e20873d75fc1434cca0bb6ae5239d3eef0f7c8f0ae210cbdafaac34b60121658f07dfdc278126ccf0bebd7bb2acf415db9788661ac6e4f2113af9b8c000f8ba68b9ad6c2d527ed2fda8b721d979c394e11eaea3023dcd5e7cb63a1eeb0a773cc1ff9715cdcebdcff65fbfd7af8be52a92d9072e1de05b14f3f08dab1797b546752cd1055a0de24d4014ee09f80fc558b01a3e2ac305630796aa08f9fa7879457cf2c981b1b32225c426748628eda5786aba85e3cb8cfba17d49d4b0c6d023e96db5c38038422917423772021cc49dfcff7f613e4d43d47e9c445ccf1c15ebfef9067ef30c93a4a91e9f4235fe800c1c32d52801b029e55cd9edeb203a3552b7cd1adc581088d3f40e388f1e8d0fb6c39e569e515bc6fa3bfa03db13037311ed4408bb4fcbb7cb796abe92caa8224a234d4edb9e917bc60a7636d852c6a24412ba812d51f12f1c45ca646055791bd9453c6f7c8240a6a01c8f3d9a9005b5ab6d12c17292561bbba987270ed22f337286d010d28e70fefc0f70256958da5a7403dd8f065884c923aef7058f12ee5d7b051262dc6ef16c2b0c0921a393b7ffaac543c9c7323d6124cd0cc0e01f2e179963cd23ccd32be32376c49da16a7da65b07691af2f7815fc00a71d12eb29017fde76af689b5bc2b07fac02a205003f4952e4038a1c9c28adc5a23af9e949360fc836c3766efe526123c7ef78b45ba9a07af461710b59689af5ac44e1438f185cf364fa4f0db1251a2d69c6de35ab90b732771524012b6ba0e07cb5cbc389ad0550c22126fe47caf0cbc72779352f4801455fa2f5582de23e481f027159e8779aa54124a3ce6f773bc4fc6ce389f454abeeb877635bb28fa8b68e33337287832aed597e19e1584765331b9fb8d5808298daf2f03f70ea47b5666085880a35f8f31a10ff76608b2c32580fdc4aa7aef3256b635cd8ad6c22e5fad00faca5fb8c18e4810a774ef6ca676c857d97928f8b2799140b6527a6914ddae752b9211cf97eaa0409f124076c6472111cb5154be1512c6506eb2eb1cbebc27b2e1f857ffd587795791625300646cab9ec1b13a574f532e75d4f70671a5e406530eeda2e1145155ff956203314d84f13245d7c7ba7cd563bc11b70c893457a5e91d68b27bc0a049e9cb1d226f8c6d03f9a6d3760f599f223b9c99f76070dbade022db5a55b5ae71a879840d1997a33796622b7f8272505d2c05d660e46a36fb4d7b976934e207168e437576488be17abf97d7e1b36665882a86f939e38d571b347a6916fa88b5eb9e8dc4b248f1c8e3957636d474a368478348d056058f8a1b96aada747f2097175f3562cecedf5967644890b9ee78104c872b7434d7e8b163d86f5afd312ccb1bf7505b0a0435da3efc79c3385cc7483136919e767bc906ac23b1456f56f25f8d32b1674e71dfde82a9d84011ad1245ee3c2bcf0e88d24e5d7384e4297aaac30032de812c20c633559df2446398feb1c499482ded0f29c5adfb149f0436c818fdc70da22dd1875d7b73c4aa8a6628c751b8a102c19871e4af04cdcb80f2c0a37233c0ee7c3d864c78fa3ef72097eadc13b2761c5c502216445677b88ab29ce3eb976dc7fb31f572b5edd3d26ff91366487f6bb3bcdbf06d12419f3c2d8c991345c048aa64cf345c5d507d8d6dca95de8914d6caf1037c5eafd0fec253fe7ceb6f3eb88aadfa9213aff3c0751e4c419401df536ad29fba763a30ae69baea20fae40d056195f806014178c5528fb74722f73e738948fa47b7b3095f8abf4bb246b9c89b091834e770c35ae394dde8a7cd833091e95830e6cd8b63e954cc8efa0b7236cbf10610e34d3012f107e3e3c38ffdb559fd13577567a938a2b46466c632ef41fa61357b3e09797c1f8c7b2daead33b809c90d7dfa283a5ca51e4aa6db139133229579d6088fbd38036d9a73b1d1834d92464e3231018f14a8a3e53502762275b7fb6bf9e69fe8ccf21a015af0a886a0018245076d6908dc42f119f4ed2083e46fe4bdad2fa2f6c9cb5fcc0f667fad369a09ea2f610ead17001901672d89ae5c02a2aadcfa5f86d0bf3222ad47413a557da3ef88116c2eadfdffda821563d5456373d781edf156a8aeb0b82cb08f8cd937668c6a4fa36c460c384a9f1e7b4c451d4e7fe4fb7774e9aec683ed19ab82c5a9c42e4b7b4a0345804bef70e618988698bd51efb1cb8ee8e917e53c63ee233c06d4fb37ee93964a351c9d21d16e572b8dc3f020409d5cfd1a130d56f825561952d1bf002d10edb05422b5285a43ae362a9f160ffd15ee4c9a924bc10d2fe7297b6ab9e2a266e99a7ce0a01857419d8dd857c1fbbffe4dcfcc6484f95e66bdaa41a303349c6161f74838d2c6be704578c0b4d9c35422ed1369af0e997287abb5fbd6392589da25596039091ff6ed3ea0c790da0a53b0d63918e61e3b915f1196a336f44774436b5ebdc4cdc021f31c03f5ffd5e02b314fc07492c6fad97dbe2876496bc65d8805469d9d6f7b0725871f3e0c79a86c0b9fe0e7e2aef3b5c92320825efc8d27a71dc3802bc87751715019204bd030ea03a660a1738d443637da680ee2e3269d4c230b2b289c213c2bb14129a3c38d30d6a898ef30d82583fc0494f8b88eacd0c477f57733747c53a9fef02a3c034ed16e8bc7aaf0d43f0b190faaf8f5889cbaaace062da619ebaf885a201271a89e1a8b5c98c71a3c3971073cb3ebce0e9f29bf1f2f3f1e7be3c935e120c824a17bcfe966fd9035d1a5df05b0c89dbcd19f6c8e101a459c950925097b19dcb666a965169aafb39d2ba1af8df1a670a9ba4b5bffede40954931ff8a32610c66066422dbd6e81015dc2b95f9f8007c3bec59ca4f4743ce719911d7c049e37a55a2e6517a2bc0be9903cb399b9771943accff29589c80f5f9624255e49456ce9b966c41ba0f38f85f161bc1fe076861a6b3c8fcd80b30471e6befff26d00650fbe118d1c643612725868d9512c6bd2fa3fc0dc7f6850c502eb5ea517b0876bd25958ccae46cc8b1e48b35512d80025799a39387c08d70df1bd0a3dae6d4af1a1a1bdf3135330054e1bcf41f28b3dc9be5c68304f58f619d0fe3601fac72b5afed9aaea6bf67a4a20dec0df7f8b3837cf6a44192cf4e1334bd075cf870b9892f1413975a475dec9e8787f4690692f346c1b2efae4c2f9c0412b5428cbcfff33d428ce0156b674401cad1355ce71eeb222f38416f5c1b5284d64b464b82fc90496c1e71aee2d95a88a6674a5ae6361621a20d602ba5ac14b53ca1554f83b37884da02de43366438fb3ff08e71caf17d12d9ec2c748b7048f696f461082ef904b52fc611c510e1ad85a91921fb4b7033a13d67eb6cbd5ed82fe52ae66cc9187ae9ed676fadc2b1ea6488c835b4646d6b2011013f31bbaea637f72c0db36bd9729a7f69704f07addab55f281ef7dc15ff06648e18957763e23a40387d3e7de8ada0993f2541bf867a27dc65b0124896b615cd9c1e4b0e4683ad1d62f39700277cc7b4b5786c1c284d178afc6610271dbeaebb396feef4e01736695a327514c323c01e041b901d6856a58e974bce332d3776c1643f7392dede8ed563bc01a806cbd931e06c14c694ae5bbb9583625913581c39687072ab34bb608ea789c50fa78aa8a3453cb30f5557b6c661e9a76ad6af8b2bb6f6758e7fbce1db431da9b127ebee83af50fb1f47e6af85594b5c3d31b8b1e2d9dd8d131d3d20260959b9a7965416c9491150df2c40ac2212205ed61640965fe1017a19ebe82ad9118e8790537764691353f9c08891b2d4500a3e4cc454c58129b517834aafe6fa9253530d64feef6d52d072d9aae2249761a46af77a8762bcb1f71f0aad284d2e1a511b27a25b3930ef9af3c70f9edbf462e94c62bf0b4de639f3b90798b591bf650cb44fcb216be3e21748f082d20893466280272f57ec832bc63af62051beb62600eb0d15f3619ca7ca191dffc96d07ec8051aa0f8d900e1eb6639291dd85f6052b267f13bd10d2a79fd80bd693d5f0686604e553d0e01b1e251ca9041468b9e4a761db5c46a0d0a85d1b3efa3ad75807a1fdaf825bd29f22d11d81d574f23f1f4ef860c7ec9da83110babe6f588f0a8a0637170298277e3bedc6f15a99ab5d4feec337cd9403a798b0534f0803a9d886e95a3f4d03cf029ddf79ea47600fa4bb650f1038743af80dad379fc88a6bde89258ac92dc5ba52ce57c47c73fe345814e86b89c4b4466bb4ab4da5f395241510f69b10f10d8d0c0557dab84cfb509367407ebf9ad1e83a17501e562bdebe7e56a85e8d1874b8eb9907d0fba42579158e5e13ff21003d23623dfff489e5ceaeca03ec1143b41ab357480e56ebd71418bfc81c9ce9098319acc5d5de6d84e0588cf6e730c0bccb97482ca176d31f2eac1963dcd636358b0c1c587c53d2a877153b5668c403456ba5c4e9d2f907125f3d53ca6ed5b6bc2cb9c115c1ede723b5d4a71c2160123cb140f642f20ac7ef6b2f9ccb55d4e58fe3058dc6ab1228783b1e6981e0b1e8801924952b6f8614ad419014b1cab9e9408eb88e1e42175328b05ce60c392a0bd8836c8a798f8ac3516a63cfc905376f558d2f7613e433ae5620629aff5ff034395e32d8705dac52369b333224028d15cec6d18f0cf74d03c1f1ac75f7d8475cf8da94ac20855cbc8121ad0a98c9f6133758fba2d977ca9c8a205c0cb11921c0e3b4bc8b73530b0d87224baabe6bec545dd25aea37b27844f02fefaca04760ffbd916bddac38b43c76fcec33d8023a43ccdeab78c0d28437b07be4b3d47b37b5419fe90cc0de9d4fb0262c6f9d97658cc84c42048a446a380661457cd37a9583125c747452902cb15b8e798796c158a7c005b58588b356343be8b99db6218d45b7428f1ec43b2768e8c5832a1a5a101456bd6c982a11d2e06af03f627b7c3f837b5239c5b16c84d40c97c862c16ca80c77fbae78b615999bbe246c05e7fa58bf9670894d99a156d21b0d92f1b4232c2bce6d6ab052c310cd55cdcdf688f023c56d5df27aa063e77d78fbe4e9f2b816c01e396dd789ae79fe4ddbc8cabbd366aecd8cfc608d62cb8bb7411ddf8dd45df59a3a624e1854de15fd2351aa739cd4f3ac9d90d045c81049464a5636460fb6befa4470053a9fc1bc4f7741134890e265fb7c17409e39852f7f290da11fedc85c942133a3421089269241ebea29836dd7ff61e9ea3eacc756f9ffa2fa13e2d709b21f4f2078dc724eb82d90be2f0571e5c9e50f1f45a7a8d6296a778ec969b12cb747d938813616b42c095f850886e1bd81f81808190be4b45ccde5af267d9a3468bb562a54e7de2fe7831b24544942966e7f597d819a670ce722516030482107843392345bc073e150f846ff875d9f4f46646177f136b7d1b3618d43f2877d5906df0768fa861ba63f7989bea0c23a96af7a98da0b8e0a488ac6f578a39808e480f3417357b70d96774062543f385c5d0c670c63f5a002c32aaf230a3a5731d0034f3c22509680b89675637c2f5b27f5061a1ef3da5dffe7ab35c499c8530955255a5c4dc726874c5fff1c4391823d28ac7ed201bc92f0c2ee146b86a448f647ba44e2a3cf77b81743c7d3561f9d43faa1f416aec479aafd6c15eeb7edbdbb1268971c58de3acf100717ac8108b68508564887827e6a8a41ab58426e56cbf71513e091633f159697121234d114b4363e8883fb36bdaee34911e4a61c34b071359ec0526589f5b05d89b06412b88e43eb31f4a467b60aed5a12737e639badef1c4f7a98ae998961f6c501ee750827c3868a2d2bbe6959cbbba9052895c69c0bada2cc4d18a1b9cd5fc8cb9e9e0ec1a6476c3a646de7e2bbcf3c87b22acea2ee8fcc1f36eee2055b6ba56fe7d4c0fa570c22ea288766a6734ede9d9954778550cee2c1c82765de8249b917e51acc0d70d7235cc269b8eea005744de77ddea5c1880cae367c830da533c6497542ae5d3a379af0a24098a40c778836ceeac8501671383a61261670e3f4715032e5e30e84a96e111284a42f948c09092573b4a4ee029d30163d4ffa0ca48fa228f8d35e54e1e92c9b11cea7d9958e339967644f83ad1a233928c88014c40e67a3f66ca2a4816d4e3e1d526774f6a8d4bdde3bc7f513f2f64202ebe718050c418cb3ed4b9762160c0ac4d8ec6052aebc1ec2dffa734101d6deefcecb69ed94ff1eb967633eead4fef97d8beb40cea497f6fde7c3c733b9ea3d6beada3fcd8f296ce3947e04d5293d7a0cb977009334389675da52a1461d2ea2f4a4c7d79aff8e3da0771b0b9ead4284186d726972a6bd2ce324af558fb84472d28f8dd6a784a095cf119fe4ad924364d17c039ff3ef17aaf33b29d8182085788fa3c2516c774f7e0578f8a990e6c2e25b4f8719ff1519abef4c59fca62a460409bbd9df68e52b890b76de7c3c6afe839da689e2679ddb9ff7c9c3f5d15df295af094a899d2ec0169feb25f65bd1f44f1361bea51956de1ebb49312a7e137d6d4bd7863031438f9164a64538e77f2a019c9aa792144b7754312922011edab39e40db43507728a19b70d9040427b94b110baa209d40d5097d1751387b2cb6e6c60a53c5d2cff289dbd2058a082c67e5f76015c946cb77fdcdedb5bfee6b46d0bb86d0dd2bfd029bc420cbe7f27a86cfd5d28dee70a389c913e79bc011e3a29afb27017217d7aae5e4bcad16e6e29e07be447242d0f10882eaaf0f5dd3fdad404dfca33e8bc9a45ffe36893c36b57856c9e0581f2bd603d2a90255eca1fa8bbd6e26998c117b90aa0d89759a3e80fcc658d407a46b7d5541c88ffae223195d4fc28cec84a8a37676cdd42d7d4a1c1827115135f2ad4f12ecc4509ca9f8959a010575834d0cd794957cee4ef27c882321a6bc6efba2d96d8a3f0cebd6e4bc0fda004f80d8194c8c35e1c224a1aaba854cddd9db156cfcdc9792b6e367ad489fb2eee01ce65e316436fe66122043db320937057971fb62e7bc4c4993bdd21f06440a785b6eba8c1054970e8dbfec584e78168e88f561ef22132890234654ce65eafac00d3ab53363e3a1005d9acb2ff8698a00f571bcfafaa342b76534d52674c6a6fc8d21eac731019074e12f720098ba33a1a908e2826ac3f6990fb12e36bb41d2f13bd325b32e8c9b683f4b95f3d5d1eb548ec951ffcf6652beed2fb81ded3d304fe830d894e8102fc1586370f055e67b8cf6ca1f9e64807f53ce967b60b3199d3a7b34039f51f2d4cbd4ca416bfec033eb59f8d79318856b2ba48e6713ac131c1d5605f29d131a9b94833221ee5013250124ddad5c36f4cd2f13a41ff2251e89aa2f672b37b281beeaf5bb5a359e643c1d9a330bd834ec3bc9c60e957e73ab91e376174c282d591a407184954b84cceed8d92a7b4ede42ddb1a27babc5c79108382c6ae3767c490261accc98900cf25a40ab751fe02f74e1ad6af7e8116ca730a50b8fef9d6dd7cdbf130dfff7869a56fc6e1e9bfd5ea04ae9facea8fabf102b0fcbc44e344897525b1d35fbb45ceebf4977b87227c40b6d150070fd4c8860a3047c4537354c2eca3854cafd0220d57d207f02d9cd5fbb56d35215739d76183a3b893db730c08f6f9121b37ea9d9ad660c46050c922add1feaa11909e3b88a07b54a3f1067bf9ed6c530f20a65d5b5db814a5a1f3828002fa422973d2af50e25e51e2c67d54d70ce63fc3c06a429f42032d4a96a955170832d846d0a26ceb2cd8ac396cdd8bbf03657cff08fdb50c5fa6dc9a51e9eb57ea1ddd9ac996a2daf70d17a4f4e5c88b8a40bdbf6687e8964e567fd6912c20e8b75d23dc40168657adfe3cf08500cc6c0edf93160dea2428933f10a693a60d6fbf25d8aaf7a8722cbedbe4385f9430b4d656c8e0e9a910a1229737a12c8a0b959223733506c3b2093f61fd989facd039a5032e3aee2359f35e84b37136fb0248a3beba23d4e9872926476272636e520e4c2ebcc9a05adaa1b6ce0afe6d4051a62c757666f771e2c802256fe7b4b99f8aa2eeb09a4c221ae67e6c7a6734133cac34d118d88502e450a8706692e854a1e5c514187775594fc5d6cbe7d90f4e0f84e60a90909473d887b5968a73bf32e4810e350f67e66304f34ec1e0c99bd3901dde6953010e6998d8f81370c1123be82a9c2fe47b4a7bc755d8051973abafa27e5899bf20cbc89eeca6de4c761a9ffbb766c0ddc1220abce0bdf89462825e60e12c0a9728f06e0b049ae19f914d0ac6ffa3238b352411df812c66e284a3729e5768eacb17ee36ac34fa62d9c2fa4b9a3ded598c856c76070772c3f3ed42855b5462b9f9e254603e8ebbdc2f1952a5f280a8b6619648f87674d51cd3f5d5f75deb6ee32c3a2836682a671fdb589cf4454a86686fd8bdf71271358504fa065cf005add72a380b41215c1dd4b57bf69ddc0c9b441774a635e90c9286c1f6f04d5102c9645969830b34c2dd488dba0387a260c4aa644504d67d719a295f21dbde937d5e3bd59a2d39ae61ff6c3cf47703aa6c0357c44bd6553f51d26a8c1cbd0c58b3add6981f16c4df4ff4c719278ea22a8278cc9d4408c699017e20e5887ddc72a169505749c549468ae1ac3b1ab6a5621c4a3b47f4cf7020eb1ef9799f26a93ff4403f65c3a4e2ad6b2946ee37bbb71ac18efb0bddf7d6879b28ef34813574b2c9d039b6c473f64d65090d08349a82a2f368ba33f7346a2e776f73dacd39cb6d1ff5a108f2c3abf2380bb737a9905ff486484a772122bf0e38a7b919649566146e763df65ec7e5f686758cff7db0ef0fc8daa43fcf85eb087c3a10fa6b8556263942c8729c9297c583bac2d2f4fd7e19d5703afb6655ec86d7b2fae3baa2f62566fb84a6b4f7220494aa24690a59ac41494be031a419742fbc3c6ca43c563c76cb1c87f0c0432292deaa0f8d016452bcd1ef0a76d2aba359cf753a06a25ed1c0afc6af375612d81e613b8451330fd0597c1994cd3209ffda3d993787425e8ca5b0d2c1d773c17ffde9476dde8eb79e1af0a766b97e7c8ffbb5a0917eb36e5e058d5950ed830b4cb462516caf8f064f9c6eecbb9c72e513eb296c391fe9f3918e936464375728110a263e3ac34c6ff2685d23a21b9345ce93b1a66a2f9f2a2d21aadb29b4fb80b968163a02409bd06610ac098944b1b57bd106b607dc44e6891ed08eb7736962a17206a2640fd0c0717f427d254e2bd7bbacceb4101abec07522ef7c330295f0ff8a674eba5998df3ac4136a90d4dbc1428bbc06afbed38b92bd6a470febc2279bcf08792365d374ca16fb2aa2b56930fc7c58b13073749676690b3ec8e963383359f1fcf3fc67898dec32471b29e24e75520dbe4ab2239996911bd4d969ea0ad7b44a0655cbc5725223cd6e18aeebe48841137c3595fa91c1f36a14b049f00e95f89930e0834a1f2bb6f352c1a8123a7d7fbdc1080f7453dd68f381e9641e2cb3f89000c5b2b48b4788cc2491627054abfe400a5b9e5a3d09e637b18d23d57dd9221871758f3251afb223bd5db4552880152254e37020426e3c37e263d6316ada2606dd335e4ad20bd393552d5cd50a0dea92d0c44bfe0f6cb7dca125af5ef2544ca3e4f6ca230fda2608445787c03c955b7f21a7e14148b9ef8609e6d3a3dccfe69e7d66a482d2c3c64e0cf55ed50cae0a6f204258b6c2dd3534d2c64b931b7432730a36328147ba7064f6a4cb4760f4133072e9d6b518ded5290d3f9db3cfe86de3882045f67f7840da7a2c27812163cbbb15a057ff279e4120068b62c9819c4790910610f1de7616a3ea72c8c25c2800bc142def550aa955726a632a6055d6e9c6214d8b873d700119ffa474971ef3bbc18bb079e9daee032038efce25c031ac219f30f0dab591f9986d087dc3ef20ddd6b4c45474bcea2e01158ee03a4d5e9f00ecd9c7874ff86c00848cb125dfd083fcdb67e73e2685a145562616fcceb8663a659f0e6c74bd5c64e5723ff3f22d93e95503b728327b35e77289055b5b6aafdf7c4715a580ea2ca5e5b7369d07cf3a6f208e88e7f9387539d9657ead6c99559f9df5c4fbf9e6ba2d6b7b1076ae5b360b373fc40c24ea8702346491be2e5a4311eae72b42c34c5231cb172569b51c2d44c3cfc3082cb4094d3855cb3fc32d471dacd78c7931a4ef3833cfbf325c03d5c0a9aeb39216396fb13647aa33ebfc4af0e757a21e11995d169b78c66f53a657269c05bd5e7979f54fe84181a9cccd3359df536f24fcc4b26e9e7d4ad66d09fc3757f45fedc2c02d3269aa22a6e3b2ae040fe966814b0fbc8302aaeccab3655481631a60ae723c95f2979cb7aa97229f06523edd12d6840ecb4434ed202f40ec2944fb213b2aab1b0b6513df5116cb20a050f13f283a5203d180a965b295bc2ad6a6991c075749a0da31684d555afa8bf4829ece69ac2d9bf746154b5e43220320b44429fddb28d7aef721e39a22a7f82273f1cd1bb7ff89fb7ca22656559ed35f5acbe0c4912bbc76bbbbd3ddadbab71f52a5164d2ae10147d39818bf905294f47c80c5f6b3c8a8d75bf1113529cd7c431fda0f6ffd40d3a1e2dfb12f5cb03a168fcb9aed7a2d757563cdad274d441531e30c6f7ac4c6a14d32727532fb7872ba7ff4f4b336bddf537515a76efd2616a61cc9c4ed03f82233366f0c67f7be71364044b1a51c4d0e0fafb1544e549e160b6f7b9f5cde2a7fca86e264e84600ed5386436a22cdbc9bbb11371ac153fd8351a4a8e418e8f75c45e33ab993482d5ffe41aaf26bfd8baae74e616ca800378231bba90d11d02ce289c6b06da433993fd74681b25e1b0574148e986fbd60c4662ab3d46e1bc6aaa931d09776b0b84014c8ac106a90c4775090717f05838852f8f981cc43f5c0c8a5161da5a47058bd4899ed477ad170af4fade29f429f82fd3911128865cdc16ab2072d455635c78a60a9f8ade6631ef83f44dc52a1b183b01c1f6a44e6a8887e05ebe4255f31b92d352e71817a91f25efb642ed93bc299055145cd175d0e717fd9e97a4f4c574e3d549ae7b8e38ec91b97fa982d570e685b113fbeb00d99758db9ff6f9744c99897b282b1083bcc2484b687e5eb30cd2e779f9384043789e6e089b97b29f73f665cb3c2985d1439b6e3c924e94cb62f255f89ee2667ac7a20f490f7cb2d1daebb04d5034fb450a55d00043604c159a6d487a36014b871f0be617e81f59ee3fe91840fe95d0c4a7e5faa0a0955ad3a4b3a34bf3eb5e4b4a7c67e6621cb2a7834ec8991a7ab6bca0423e4c0824fba1ed441b96ca040deaca2bf26224540d0d1b274377f6b68f29abb39ee52510cc52980011fb86a392fe2cf535b7f6e638e328197884f44c5edbe040196be4580d072d5cdb4dd148302a41c3eaae5e2d590e8b90c76282e5c3bd99200cca1df170351b25a981c100ee5dfac62e59b511ed8a122840f00f003e34fd9b0563d6abc4366f9f3d235192adf2140ec0994602caa211717314010a8c903cd57f7529353c5fa3419f44a28169acb46b6d63c5868271697ecdfdd134d370653add2993cc4a8e70f22b844f3374ae1c3d981ba48cc86180017928bca03a516de0f0be4d484d56db00b233740fbfe74e27093c29afb58740fcdbb05e4de2125c3e29c96bbf1a6b8e291aeef15d7a597d77802b0d5c19b7983fc8dd5819a62f597a361a490ce6c31ffd827bb4c8eafbb6bd2760ee123189b8894fb6b60ccdee88f001ef7d9d946de129f40642229f9de9c9c049bc6ff9a92dfd689f56db21b458476336cc7a0c837edec40543a31948a382dc7fd55713a4e43d1e1944c8b169c3912934833181bc4b7a3b6d4ee2703339c12ae5280bb5806b4d9c58e8dc93450d1ae33be6afd58a8c20aeccf344ccf0a999f31ac3c75bdb49a5994bcaf77a2140ada4d7eecc5cfd15c6776fb8ca90d53a4bb16850e3a09ce77bbdafe9948e9550b42a5cd43f848fb149e097f49e88d54e6d9ff71f56bcd44345aa0126d401e3d88b79931fe4ebc15e1582220236df09408a5680ef0f3a735e01fad4678a50318d7612bbbb69115229aa1f6922e4aa015911996fd935b12316566aee47aa0aed5cdd5a7c47ccc20dd6a04af52c385889d5f6dea72dc004a45859a95e6db0447dfe55b9a38c8a7f413b76fb7a6d6dc14dbd7c40932dd2fef8a69775ee0d1b7802679cba717c3a70f1a139b41c986bc0dc4a35275c2a460b7ea20d64d78cd169936cf6e9b52c24f4c78092d86d55bec73ef3e12ecd5994ed85ae136b2b27eada0ed3d886c2aa7ffc34231670d3a4063928a9d3a3735e751e829f5a1a4f45033092687af8afa9ff6fc9a1d6fd7ce242ef3cdea1dbb4d3ac82050049d3fd353c8656a475e13574fd9506af062bd83dad57d5937f56dd05953c63fb370a20ac0d3f1008c3033b188d63b51c528c799aa8d724052051120ea6578d0e25aecb95d55197aaf92624f0b85ead808451152fd13c1a3c8f066f4ed6e7423e59b9a3eab5c2e00abfcaf0e01cf43569f6c63ab072cec0ecb6561b2281fef473a3e8ed3167e1d9eee44bbcb3c1434c6cdfeca42f3bea190fdea934eedb874fb335b8bd5f399ec21af8eebae5030dfc82d2fe05edc075d400655f54810d8afdcf96a29fb135afdaed72c000ee0f7f6a3414fb0a2f88fb2776fbc8dd246b0919d393f1ee760127a84588e314bc7fe832ea645f332f8b3342c97cdb9c0df327a9ace95ff4122b9c0ff08994939ef7cb6efa401741f2140c44567423fc4eeab4ed92611aac8ddf264397d108d0c89b3011f7d2407a2f84b08d25cd5be611e2673e7729c9bc789d20d7d0073c3a5b84b7f95cc0b6338f654b8c7847d52d48e639dcaba17c8f0002ae33515af0fac32adf91b948e6bd2f0a1c9ec66857d7ca8f07f84121353e89495d52b6a2557d6dcf7bb73e6eb77d1741c006569d0318ec34175b2b7d03b0177e0ca00f7fa0124630921a52b64407d6f7f1a06cfe633390a8c96deeee947f67d6595efdb2a9cfa4a56f9f942a5220bc49c7aa9fdb8bd8d3f7703ae8fb9788989c8dd865c5e6b4b04cca99e515c0dbcc9601ca6f3aee557aa89409472327e977e23a7ee7fdbbce136aabf2a9a4058471ed59c51de52117de3515615e37e80786787644e9ebd17a00b383c4a396659552569decdf4f991ee9ecbea34033e42645598052958b292bc5c2fe928dc9ffc33201a6593058ceb9b3945a0767f9ae6da4770888c46c51c88d063d0c8cd6cc3e5ff467007337e44edd62acd6025bab71e78a4e00654f5e8fc2a6db18a3388e0d23edbc1643269dff624dd60ea962f8cbab6ed1efbe610d4b25b38d4754b3c9e07f849d25a35dd85136f14171847a29c994c6bb019b7c5a947d12425a2653ac09dfbaa7c0b533560f8c2cee9dbad7c5059d58f206113493b89724f1bfa21f23064ef9fd7bcc9382d6c2e0cb714fc653909dd300aa258dcc5d1e16cf0bfc085ff71ce743f15e099db4fba3cda5b8b77ef4c3a6785c53d2a201a205f5feeb9618e2ef1a16b713e9b2ce57626c6000ef8f9e9dfa64913202c82ce166ab751a05d7d16f85e119b12719ff3a91fb2062f13de552166b0d7b931610ad21b7f8444364477667a0d7e21a4a27a72edc55e277885136fa5e9c7f3f4e9a90142a4246171d64c2b0a8db62274f1c50ff6b496fe9d62424827f63cdb9251f039ffd19e832d3acb772932ddf2ecce116b2c64e3ad4100afc47c00e0d575a009f55c300a1834bf718f70cdde666d1542a2e8d48521c234eebc9597d59564498eb0c5f9cb7a3e00f909b4b270121c4892dbdad6b165e3d19fc97ada092423b6e1bb5a0c49be7b3e814204bb883af3422d48074e43de4137380c8b9c7efa575a88e96ebdea146671ee45f9f8a71132ca88e4600ff27e19e79a8a1089a5f33cec6838d3e9701ef927e36028035e37b6fa24f5001342f1f370c5d86ed7e62ae16fba5dc6ab55e6b7dab6cd2978268533c6e2f244063927464c3771b537ef110978633912161d45767e97108555b191b0d8d98ef4b3984642c8212fb5d85adfdb7d3e4661413e809cc4ef87f54fd30e1f8d318ff82cbd6d330b72f21d6a96a4aa18f22c6a8aea2fa44efc288afa7274507841436c73e8c86efd5df448e1eb8a190eff91b3220a642d9f149146440f9d92a2db1a50396f4cd3d0272b37587ceb0d6bb5fd7251f588dd58879714215dc60aa5ab645b1c641a1e2b11465896e76e6ed57b6d4bb6f6dc7678639e4944f18c15f47777df7e953f8a3a08c85a72def18695677c95f3b6a055f3ee9ca5f54eb5976f63b31afb48801220bd7652eb8c5c05660142b088650bb7c93772b58589785050f944a640663d26cb3e340c6585f52434ab15be0054a9f683c9d5f2de66509fffb7b2713fc52d3f1d1fe16ed820b5b8b422480069a8df00050360d3ed5684574640c34531fbcc0f699c211f72eb572d0e33650e261341db72313ac0628a6c9140eb3f0d2a5f789dcfa48bffd3d426512c61d75fe382f24e5eaf8ec7e2bf3cda5a05ba3809095d1b31001985c4e2e4ad42132567f72aea65b7cc15bcdbd97b384146e5e98f7827b5ced9fe6c9544584b1b08e47aba155b2deecb1c3b588032f914e8bbdf56d210f12c049f798277c851dedca2eb354c2e6b1ed550913869f18732dc0faeb0496dbce04ec8245d5228c0ed040ffe57f2d507e955c0ca371503bbbebd16e84ab077fd6f8e23525d3c2336183fb8667f8b4c9aa961edc565d6c02c63fc63307d2185a88fdb958df5094e8254140012bedd8b2a736174e9e734a7253f85989e3b025cc4fe480ce2d317fae7353ed3f6abdc96a662078948f9821ba165e8f1660a1976d75eeea231b7157cf6b3d7883bbe80049b85965a94fd0509003242e8d779e236ea406f4a2570f3996a5e82648847fbdfa504e50b229f6d2072fce2e5e530aec96c179023b06e4130d0b69ce3c51b1de7fb1e29e522797eb6eed0f09cb92273cbe2021d900a9aa12200f1a97e4de4cf4c78d20afc29146c2e96290445cb58aab96a530abb36198d0070baeffbdba9397254913eb927cc42e6ec771844ac34f895e0b54a8b5e0a8c1464e9fa854292f934378aefa3682ee3f22ab6eead6e90d3b04dcf0439e13f159a4a769d823f57431f4f22b07a93c6f3b27d6fd9d86d156dbbb00edf53a593f166b25aa2c402551a341a84091417f0a31b4fbc321693e102cb3328b2565e680ecc3090516dae7c8324f09e4069624ae23445bcbb3e094071a98cb7d53c9b4224f4ae9aac3eccdd5e85951a896f98c45111eeac637b75f77b28e8b85deb39d9b41067112c491b7fb1b44cbd9ff5ef834615c3bb4c69b1cc8d34fde0b73253a2ce712a4e949f32bb6b85489ef2fac83cdf0b903ac750e10118bf24b9b3f5c89dfd50a361eefc0a9fe8163f5d986e064389a9d52a5d10f34d075e5266580c9534d73a17d74232422e0413d3e3732e07cfe5bbe0f9d2f91afb1e19594941b62234587652d6a82afefbbc678706c61d587a5a0a67a4f0583bd507cb818c295da89b45b2884b5e91d5fb6ecc385aadb810aceaa04b329d956354e7af5e6f363b13d1c408e003121d93307a239885bccfbf9d200a6ec1e660af32cc36b9d89881b19a2d4cc4a9f428f7c4e003edb41b891b26a4750a0f8aab20d086a44069d91109ebbfe537cd4c64f548db9e5ead05fa255fe525362f90907779b375738cea4dca72189318623db660998647b28d53a0ebbb2f58b708668d13ab8c0b43a0213524adc65fd1f0c60e0a39dba6d54ae05df534b3f744f8c44d0b8a66249369636efe784248d0d140ef4a09887c62de9ada120aead6d862f8183fb5d90649a63f35c66a56a51b6031776b9614a43df1c9ca7f60019f6911dfe8cc97cf583f6d9142f7458ed122a8c787d27df00190ff257f1bf7d77b458192deb207372dd3753e828c7ccc4c2e18f38cd14a5c5327ba4dfa4ae9ad52294304b57b94e351ddb4e0420781c9befb29ac8d0209eb80f7a8b59f6235817b1353a48f56ef1f3f310ac2f5a562bad72e70c0e5a1763792efd0539d9b8653f80cd66dda2d3f849b540f19a3be762aa26ae1c7d42ee2dda3a26ef3f36df6dfe95d84ac81d527e3b829543d3e9038b6b4057dc31e110022e8255ebe57d453a785b2f5a7b16a393a1183da97cf3969d15202acb4b7648f265eeb87d932a82eda1abd33c81d40dff6d5e7f045da6abb741104d9e58bc5657b3a229ed9377768dde6e373a1c0638d6187e9e0e2e7e4a5d0dfe8497425d2885efc987f90600b0141374c927fd70436313097bbd491cc7d4fd441b828eceb0b36e7b6d0e4fc852ca3b3bf6e4f3c7862a4d58ff2e5e02622c2039d13162eeddee54957de1b2bdc0862b55ff19acac75ed5692871ab6f771faab53e93a23ea8aff80cdb5d70f5bb462d12610ed0699871617367d5d291d3168ca064ee24a088e7fac89b41f7ea10b16ef61c8211d122a135c1ae68488509d4b264dcd5de9ee4100e4a625eaa3fbcf1729b9a5fc9e78967d8f978c952a08bb992c8a63025ae4bbf274e8f7b8cb3b7e96a3012784b20a682909a219d473308d9b8487f5307f85c13165c9a898391bb7a6c2070c1cfec95445e34b4ae7e557cd84e90343f80a70ce499bc3bd3ad08286ecbb4c0c77798765b4722f2f43a2ccf87b763d0663150f3ef24612375b20df188e5cf11ecf6641be072c91e21810da16245b8e42c4bca5f707e8d9a7db921c4de548750e48f60cab61f37dc044c6d137eca97de6ac48dc543189be353a5817a66c36f8ac312669a296c4b1177ea56dd92e89a6cf233eadda7e6852b5c82c8262564fab283036da04568d34434444c246325e7e27b9190f9af7801fcd764fa229f405820e2c3b83b684f20ecc69b5fbcb72f0bd2c8fdd21c1437b8fba07ae3fd94c7769ee92bdd18165dcabec97fc6b3ec0aee4248cac1cd5a37ec2691ea747b5102f72df073d405b8aaa14ccd5adc8a23a431edac008d62cee069a17d0cbbccc4ad4dcfd6f8cec429289bd142496de641dc9f839344ed4321304624d1a4f00919c7b4eefdfbda84ce5dea5ffdf777a273adfcbb19d41cf7e896b22f56ce4adafe38c3b2c05b921736a86fdd73083a675ef9e167ec58911d61ae1b02149eb5998d107675a97f7aa36abf91e0e29fb706ba6e08c87008c675f21628a20eb0dd86edc8f337ecfcdab3fdd065863afcf702e029360ed03a043103a01000afc781f7ab8f11d7e9ff2fed4eb29fd59a1f46700b2bb7b3099b9b38b1602bb482c1558852dd0cd4a3dcd04db14d9f01f9dd0e2cb57675f461a8cd31c331eb3f4c62640087d79b9b52a85069e791d2b24885d3e5ad861f89368e65701fe1b58c1595592393e35252a48e97193a842093cbdd8990718a8bb62348d38f385f277936bbf9e4ef7c036917e74b5298ec736870b0c8fba32a152e515b80af0b28beaf713400843c1521a563dbae7ec9d35ee94fdad7e111fedcb6552c7b3a7afd337785291c3512949963edbc0a8a742e8609a9e2dee28a83928e89b59d3e954044aa67c60d452aee64a9970367e803f715708c94eacfde24fd146dcbcd9ccb7455c28949250f0e81c0aa2becdee47b57dd6601e96be0df21a3d22bf114538401d481631e1f8b13327eef5964ee2fa42ea2443d379e39b40af6a415a388b0105bee868187b7b3295bb13b695b217e57183d9d7b86bfbdb7202f6c0622445e960959629e1945e6a3e03467bd1b03fecf619946916431b0f305493b43b27a34f3024536ee72fe865e02eeb157d8b890e119b9bff64f12ef7b39fb689d096cb61bc04c755533b3af87d56b2c5d28721aea40feeaf3033e12b989ba0c86ca97d758d06a45080e628ff7bf73d286682b03ac6cfd1f087fba3383d7311040a50e14f167fbc43c68c94c22dd2a493038122771a3b36cf925e48c2f95aa521030aa2dce285edc252900e6a06059939801c3444ef0e04b068f4c291795c0b882e4a60e43fdc33f811920c0ec89db15f6ce0023d739309ba637e6661b823b00ebef5f8968a7a84e7db38fba591b6d1610fdb44472dce8ea4a7ff9a65fdc45dfb047d8dd6fcba1ae7d4ec37f45f6e64dc647e5eaf6a2d0041f9679960cf845c4f2a27130d2aa8a7794270a0b7fa9afaf8c6200703abf9d365540142298e505966b439c254b1d7b477a0d7a68af70cfff3cabe01ee2d2ac4ac92cde6a3be4f931ff1f086530cb0f7924b42eec9eb71835a8b7c044ed7105e661100f8ebdd1ea8701b68d03a3ce4cf0b699b089210e5010bd6db063beee982c8081db917bfe79922a6c1ba1e3c05c666d93f5c5691009ceffd5eff276481fb6bde6897fa04258cb1b268aceedcbbc82d88217d255007cd3f06f2343d1d7b28e8eb8ef673d6a91179353b7a0183e70181224db6da27b8a9be800a6f6ecdd83bd1a984a6b0535d1884d7e4ed09108d0d1101131767f7f163d2d52b531d321bd19553e027564f0773b6d1fab58db6f450df9e79a7e2da4562bdf619dc1fcaa76d00943f17bd071b87b69ffbc40696dc248a6586e344df36cad61387a5ef1653a0fc222bda6a2158fcc7f5e0d645ceefc3e8f6e299ac9da356ff46be94f5b97346d1907814bfefec4701a71786280e36936f83793ac1e717c2c132fa3479749f093f60df9c84fbeedae2210bb9078a40f45700e7100d026a909fe168ba84fe4cdb65b0858e796f9b0743032ffde75a762893fcdde93126ffddd1df62428c9bb0856b66c5d688391691ef67991c450cd81c83e30234969c8a81f1ce7bd470947bca62fec776a1504304460f0fbbac059a45a3d674d0247bd7db5010956fceb4c601fd6b538e04b7e8e35d2fdc892aa5dfbe8bdc8afcb2e2a92cf69c59ed9917dd082deb261abba152f608d1239101fa39caca885b68c40ea6185d28f92abba1057fc7490cdd4ed34f1e9638ce517624cdf273998b5e2b808114923865f7ff81d050f4a48f0d00c9a9ee6a70f7dca0956d1421c1381f6d2346a1243f22e34c185fd331f73a37ec268abdba8a51cb663849535d670d967f4158565261218dbe75bebd81d47953a8127405e09a4642094b97a618aa99391f849987ed61b1b482dd93f44212d330e040dfac27601c9998dd6fc129aebd305a61fb38d474cbc967dee084d9c863b3ef38e0357393f4170f9dd0580f34b83d8cd97767af14ae5c33fab795fccbdbabf08b13a14e2a9d857f04b822e4b2699843db84683f66e43f30e72733c37d44d9cfe7bc58127f2a160a873325dea876e317c5e3461a4db5d6791d6e28f59cdee1d25140c4764782db5ba3ba53b0b7c362ef15744f6b429587004a120d3f1dbb6efed0cfeef810e1afbb609fc3f28ef63c4bc49f77d5bcdc5371214462e1205913a49f31e031784a8da3f9dc2b3f7b5859ce98ab54b26a84cd76ef4a49f39032e0b70fc2101bed32945e45c8d8d8ea64542d5db2e88618fceaec973135b8b5cc58792182ac3aa486cf84591942a9dfc64dce53dbde3665f50964c6024b7b4f04d2b32e7888fc2e43c14164efb59e15b858c748ad0e13772cde2351e3d727d0935b89e25dbf1e4c93cc0244dea271ae13d1baca0bf7b40ccb5b89d23fdf0bc98e40502247a2b6d159c9bb94173e7525946730620e57edca5991dcd0f645609b8ecf30c7e35c0497b11676603ecdf37305656939032f041093d34d3432e6107a43798ef9eb2ac590c52a8f7df2a8fba9a72ecf10e3834ffdf3fb69fc8243bacbf0cf47717aaec59e292b0b70f3b598de4733593a1ea9be9c704a541977869839d7976591a60279958e29c47adca5d4ba100805b707034c5372968f133e5a30a4b77ca94c2444b3538c155d9d930dc098b522e58140c46e9a7d6cc20cd109b70de9b73fac5248c2877ab9978250d4f203144ef2836102f77e0eb4f6a4446a851e0edbd0ae0bfb834539e3718647d63fde680824588ebfe1bab8022e5484166345ae544b8de23d0c3d196550dd0134b8297aed99a2596656772df91e89cd539cc44d70d973a5e63083732640ce4a1c4c3c174ce27161de1d628bf44c842e09955305065e56692546a873d883c1dfca291efaae46fe1c939d0bfd2f20b151a3e95acc37fe181d64bc7776b69700c77af9f08b442928d678f672e05e1a5cbe3628988b4f161012a34fed9a364b33a0525c16dd03a982fbc6e4d50ccf2b05f6b50297e879d7ee111fe46421ef4e217c06ff5dcdf1961a067e0b884e426526c62c4295723c0e9d887fe37b5390b9fb469d078f9de39cf4375829a2000ca507372ff91c0d05ca59618779c186e9b5bcf5ac19cb892b8738e153549dca90a371c25f451bae5fe8a4558009c5d40e251107791f8a89c2009b0664a230556150d23fe2492b7a4ff2d9d71d058ae2703c62f970f3b7d0ed4737a88c11d0daa8db38d168bdbeb4aa8345b52fc754812edbb3f4734830a0609a32800abd1a8c18e2ed6e2109e34d611ab41343b6de1bd5015052e00c0428c43bae6bf9e8ae92e95a380708d328cfae7584bb49198aa5ceee08dcae51e380fe9113035d6855a3884bb661efffe302e64aa2f0e4f19ba9ee99c6f8df05b3353b687c43c09ffa29bc9b729e5a4a3c6f2a715a30fab5568dcf3c6a36305b4d9194ea26b40d561ad2f778997c87f09c1402535f19ea6aacb596e68c1f828927525e61bec810536f32beae6d689ecb46f1f74cd10f16f4706717e725a52209541ee2b130d823acbe1040f4e76d7c0672b3fa7b38e7a779e4cafbfff0f59346b8c96b0d5d9462c01311f513ccc69f728f4b834fdbb8ff135a788c272f91db215f4217644b0357bb8a7dc55c3f5a3aa0dbdc7ef8843dad66677e3457c90f6df3ecf69df8d9767357c8412711f17393d5bad28a312a33983474b6abdbc63f7abf25397b292a8a2e581eb9713d721fb400843960bc05dad39ff2c38e343f10c6c21cfad2e170fe7b5d12141dbd4ed36656e36212d308067882a99dc16af7b614c0c796ff2222b3553c4290695c773f741d793b42c1db38951e6131e1d371e7c5d3925e0382197f62d6abd53b10f27608d238da886b32047a54f1674b5b6cb5cf950d15e4c6b73efbee8627cc2b76206fd94b7ce66ccb658b16f3361eb3e01e7082c01b3dbb50982393e80f6a0b3f727d304f8f71591942896b2bd6e70627c15cdefd9a0335a343bdd14d404af90f1349ba7247517302dd5f02a0a2b756126490068d2d8a383ba1cca3c503fd8ea75c016fa548977b575d29963f43a2f6b423398df10c3ca8b486f61e7db9d00190696550de6d6d53ac4e2d173f03443c84968836ebfc3e3bb85e661aec8c5c804b278385e3125f3c1959a6392e0da43b6b26e9b2f5709ab180841327b7e752bac22000edda4794b3b49f28a6ddc6c89b2d8b79d45344502e58762920ea2b6195bdae49995444d1b7a802d7ae968b8e3f014f9b26a942ee5c00054b0c48a6d67483d666e58a309d1bdc93108d5b2163480ae0599050c1c864202d419caddd550530e04ddabc8cf8d88bfd4b8c91a8fcff782eb697a69c3c8192c121e4fe39fde309ff321d02bde4555f76dd81488d60db0704c8c0cfde57279f1489e12e9fa0cfb48516c137f6d71088c14e89290f2d5294bca3191de30375daa9a954a0017baff101e3d0e2435e1f79730f2ecc0b0f429302cd56eb46a65597a00bc6dc4c173bf945b515f1311fbac53ad92c9c40363a445846f29b37d727807967f42a897be27835a8001fb9fb0b17d4b1ba62f4de944361f53d4d65fdb5a8b5b038dc7c3a9b14c519ea16f70e1e6a20fb741dba9765497dfa400332b3c7ce7640fe4bec98146d5e3a4701d65b9a415d455ca8ed9d5a50ab1b05aab0409ac2772193720544b2140cfb1e8e01553d0618cf78d88de71acc8f50a11a9ed6f8572048479ebb2d7b6aa24cc38446ab7b3d459950481a9ecd45ba6491c5a80da6aa663671f77730e4ca7171e57fc5dd128d16f90b98b0685085b8dff69923ef1a7ea3f47d6169ad1e310768cbb980777973ebe682460eb6a45de6bd44f85ff1f058fab1699c9935fdad1a7214b707008b698ba669ac4da67d01b310a9f564cac8aa8592306ada79b388515af3a9dbb90a9ce6421a6ba11f84e2dfa45dc2b829725f1093f743c59d1a687a0b35405c9949c833a18b6ff768125a35174cbd214b01d0da9f60b43ee2b9d97a717e477728fd2689f9b719ad17f47bb12bba9a593fc5a26837f9c730ca98a95aea590f6955511b611a8d709456b150a0fa1a49eac5b9846c473ebf18f2fdf8512ffbbf4e9205b5f5d52dfc7b87a01ef35baa79d3e6a2fa7fc93c2e9f325b8641619f24bc3d2ca59248f7f6ec17c9078e5b36b2ed4a3789f0fcf79761217cb3c9ac65d08b03562407d56370dc8635284ebbd47e586df320ac7d32185f22b5c8f7d3baf20e82b03b066656aca981ca50d753eb27ac32ccf4b6e89ceedd5f305d3ac73fce1f347693ead1317c17ba8b38025cc1d94473c261516255ac8023d10944d4d3280d5d13066a44702079ebdc9eb2eb1e12a9ead1ec84050d3254e8398c727e9a3ace377da32de7c62a04003123ac8cf161c7c70ec065d65e464f6f2d0e666b97884c7bd6315c0d682c263c0fcd9edd0be552cd4b9a19a67c2f2e75418edfeb17dfd631f9b4e6813a1be95cfdc9ec8417327f30a39c65c6e53685a6cd3aff0fe38a6673cd8e4bb5b73ac9b3222f3c6a40e7031893e83ff5f84b77aa9ef0812f452a7e1b051a04da3951b922ba971f5089c7eb53995bbbfbc7d3eda73e1f363e4410be18522774e9d049610075a6b3d9ecb6ae5e51a4750f2b8901a8c06210a3972867366cc838209ef6212a2d92ed3cfa447a286e5169498e020d7bfed8a9584768950eb77b2677b0dd45714757afe9f72ecaff4ace45169495283f54fc0b29dd31f0d1789f59da5a3a59cf0cde326df547fb2c36731be7c5461724352840d7a1271055a6cf2223ce0776a0d9496ad33f2cdaad39a172105eb29892803c43c82f56e0ebe46eec5ec590f0611955c65f635a3ab1e2758ea9e794af1357dc2843216217bbc2da2d2a6445cfb90c64d9e4bc743abeac2898a87af63cdf510759b7e0847a8450c55076bd893df543c131c792491290c53da411640c8a1fbb7b49fc2eef4b360ddb9e08326aaf02edca20177003f3d4badab3141b478cf4190010f7ad3c16d22fb100a924807aca8c796b84ceac97b76b4832dcec070f4dc2cd284f3e034725710173c25122013b0e19c860dd3bdc9115317ecfdc1515e84f02657fbb39a3ade77307a64336c2ef70f5fa5c2719ff45ada8eadfe7b849e601c6b08debd874c0b94930025cda832b7089f3eda969a0e273b141a07b5fcd8b82945106baf538d29631db1e9b23e63aacedf65f466c18809c4299aaffa0a1d25b88533fc6501f13fabefff271ad4709ec799bb23bee6770987d8a6fad02311090bab4e7e45ee771664387378c91f74c84d87b405ee4c442705f970f55563d9d11d624a630f5b14e821cebfe08e04c2eeeaee33f36f453a565a4edcbce52e990b747d40cc42240d7293453009e60efbb7656d406ef8d9af8abb5d87fe77bc2fac0cd07c2c06dd561ebd88b65b82f1ae396c51b24cb98cd0218dc29cb55b6b3451ea4e6a60adf8ca036509ba16e46bd07948462ab8aa2a56ff0f82d0da0ec0466c851445bad179f5a4d144e407ef9d69d6264d94052ef7040034ccda4fe9aae1106d115dfa1d9c3774cfb114e910d6948b00aef7607e7c2cf9d9287dd33fcbfdc98388b4dab63c72afbda9c757c9feb206a88757c4e05f16cd7ba3f3b01ffdd51e2274f32403cdd099bbee858ff02e46a156168eef6c3a856dd63547a7fcdadd825214eb4e710b3e5fd5b8007c901f6493b4a78877055a2ca5ff2307b02c49b513518ff215246e98c91916145ecdd0b4c583ace11f3ee157f9966a7cdece869cbfdcf0220fde7aa8378b68e1581b08492a6415cf06f874b93864a5033508637fddb60019552135eb17f50ca1a002e16851a8052a4a6f6986ca1a68109bed9103b8126e495619520f05f03e55173765f6ec34fcb6ed1022ae8a8bc3c464624fde262aa9eacfc9a6e61bde0b26ca965b60aca54a8d41668bcfec6849212a0b7b2870cae5d9aac3cfba4c94b1e2bea2e40708c6cb4c79dfee807ea097ad7005b4f5ec8c5232b7bfb2f30e7ecceb76301f90b17c5ed521266f8c96b9a6fb57fff2c94a5f120bf15b64fad0978ff465c6c7c96c37ac26b18b0e96425ec6bf9d924e5741bff8cd987a85892b14ad2e55180e49e53b4b1b26c684172c67ea5acab2afe24d85059524aa344767e4540b593183422c25f66c40f6e028aaf087ad384efb38c80c4cf314dd671081263f47ebfc5051b005fa1e7ba42c1cfa177d4afe48cc6fc54d4b2c3a3685cc30da9b070cf73c1284e87c65095cea3df5786d2261bf1aafba54ed5b6000db269ea0c2368987344faa72fbd85830058516c80b922968c72663de558b57dd49a1fafc056baef4d73e2d2b462369182abe4015e24b03459407468d8cb267c13c208b8e5ade763e345bb14d0d5d026a4c22a4027acee4e46b209aa52daa1bf0c4c622a17aacd1806161be8acec4bf9a474a2ab8b51cb8db01ae74494bab55b509e2cc3e21e1267ec0bf45f23aa3a87b84bff22356a49b30302135f5d4c62d57b1c61afa6e611643c5c51b84b9e0047d230f95bfad9c13bcc087427ef62662099ab3e781547aefa14b9788c6f7884bc2968a10d25171e0c27bf849d04c1047e424f19346b91fa4bacdb5db3cfc8866423c3d5b3a0f41531092c92f265c061974ce301441fc8329d0b4d1ef26734e060f21a6701638f8cfa781e7b375b941fb6a780bcedc550793ed3c3b3c748b7bfc7594341392d93c88d0691488b631ac2876188958f1ce4eb1fdd0b457474d727a29fd0c2a5faa9f5703d4a6df71d0cac649df8b9ef5bab331212d40a086ccf47457c4608d4996dd92dfb8453ed145344658897941e9711bced288239c6d886bab404b10481130657813764f1665425609d93c913e6677983a7d6c290249fb53480d95591382defa02c46713d958ab92c232c86c192f3977555d1e0b2f567ac24b8c7a5d594ac3f0b18cff0fe3c6e253cef4bd404d1b6994507cb91d892867d81a12415de50be9688a1dddc6502ae3141bfae477a2b7ca8aa99f525859fb2a66ec2084bb8766cb7aba7028d437da4311b19b032c627b2a0c4c1d9ef06c55b845d08cea04aaf8772b9a5759bc0fe2896f74fd245ee5f54d612872f04425b92d7ecf947f7d3ed7c72682ef1d7ef797940ed5946274bee72afcecc0269438d5dccff121b8b40fce8264818bccbf81f274c5ffb410a244434ec971c0f6daf29cb9d3713eb87656f1caa614ab552d1063436108da700a4e0fb5419e8064e8a42e2add0b903af9fffd029e8608304e658d8b7d5c5ec318b3f5f349d37476339bc8302aa9fe299c528198ef12663f3142c1fdcd659234506edb1804b5e62a1d67ef1104ceaf374356894b848ac6a07a1f190a18002c324616b57b09e5e7a4c113657620cc71201ad985ace3173c4c316ee58fb4fa8c7e6b33a641701a3dfbed761482fec60e50414802cedee1504100d8318102667014f6d8b42648c74102a20d0dfaf0a77427124800b7bd13a28f471219efe575c14f38b433ee925a49fea5b3b4ed977a29b379f21d0a5986ee6db3bf25b44f64afee70f0559069e1712197be1e573c5a7c80d247b1e1574bbc82eb2f5b359b59954027ddda9ce25ce98a4676d372d8e0408709539dc6423cbbf3c1bf2f050f0dee085e2d4f9bd56f934c7cbfa0fa03c71adc465d3c687ca7202fd8b55228019b5b3f72550e2645320705e99438a893ecd7248d5a9f29fba2975722b8bb3119627648a03cd93a95b22597242e92cf57258211cc1f40d3586384ddc684816867a9eee9b764604ec9aac3224fec1597ad01e004fa18f7ac9626473cf9c5830d15d6712389de441e2b6b3d6a3c794369259e6c5c8590fefc71654d7a7a6eafb4c9bae4b184c2bf77e907dc653be04b826a3036cdfc9ea2f42e0ca8ebb21560e7ca02ac5b86c1786f90165fd5184ef8d17f190458504748e22e8921ebcf5b9103a3631646d958039db782e113bc1d27b3e23695388929aee63e1d5929697b29b4c681cff6923ca306365f576d6132bbd54d3a480b76023b2b759bc5f366307094e9722682b389cda6b002674d48f1392d0091203b30e297d04074feff71b081830c6811b4b4c781cd516986f496bd4c682bea132066d451ef33e2a8f2115fffe776b9441240704c0e7cb5cd0a7019e7f7607ab06267f9cf7a727d9c57c92662bb64c8c3b6e8d61b3f31a164821a4712ba521542f674b70093bd0bd267d9580f668efe55ee959532c33ff1d5f9392c8ca8690482e455faacd4cd5bc3ba86a7c92094db3980aed2840f2245981c2c695c7b145976a8a2bfc4201d1651141179608ac714bb403374edff445f9dffa88c2568e1a9063179e83cea2b11cda5d5b51cbe5ea3a6628e1dea0d81d7f8527654f7b25f2988bcc9c40c6a3abdffca6e40b51ba3d0aa9e4d26b6bb05b3c62f63fc1479063577cff629ea7f08810960eecc0a75053e670baeb84d12c1eb6f32e291ff36465816092ceafa02338c3e4037dbc49b41d849f21eafabed6b48b0e2bcf9ef9cb37f23d05d31c4db9e6b9003b1ae982f10e4383d98b2bd45efdd76fc4b956284b220769dfe5231171b6a2c19914c20945f24dacddcee69985003113d9fc819ee9c9ca0bc5d8f9b36d79667e1bbe13d85e5f2b93a3863a18200d5551cc6c815206013e8bdb2e05fca4ce74a84bfb13723ccda625f171b9ab08a1bb063ec639b673aeee557f88daea3c59a0499527374649954d4f273dc2dfc0d2fbe7e6d15fb6174ee5fe1fdb05c00c7c06370ce623e2fd5164054197ce2691ae985baeac38ac9076098e59ea3797d8f0cc869be487e3dac28a61a122584036c93fe97e4b0b46531289586ff1104d93e2b92b2e095d39b79773f7e9872739e6b30db98f857c988f310cde097b48dd2879ca5d0bdea9f11a851ae37ea2c96bfef9e2392c2c088f1c07a2fb01d26435b38c15cf5f5ec62e65a5f30b74162b5c2d111b9c9f3b611eda7514f15204bd358f092a4d437448a15ef617534bf064f86b147b73e4977cab813ac30e16ff6a8b7da3cdc093d08c89799a075ba14778904e9a2b037fc585149190dfa04aa0183f4a2c9eb69a853b3833422060d945cf577d9dbfa3c2dd0d51b7b89bfbf08e448ae0e27fa9856ce68c55a3c3579be171e53d2f19450a959f77b1b55e7be865aa0dc4f42bd5e5e99754c1a5b42556f16dd77fe384ec838d3ef24a3ac782557ed00787bbc71308aedd7f11e761530909d1c9df5bff0effba92d417ee3b83674a28dcb29d13f5d42c11e9d4a55b0adf33d3d0717ce49977cd6d30b9e2682939c186cbf3dfc0a30275c8998af63a37ec85480bed3e7ea9f0882e70909312776e5e7f0e64c942479b54503dcd29ad2a81dd313ae368118795e638bad0c7c8b602e57bd62a30278d79f3777b615990d6b701f23893211194a3909fc5c5a9f18655cfe7634cb1e8123730529102e655aca5f70c05b4d63f4c0360c04c5bea4339b962f3235c62d82ff134acc44d206152636483adc346366c66b61dc8f3fe9430aa3473053fd386b02fe1b8d62f58d3ca1661e7353ff6f4ddf8303ed0568df191b8859b13be3f495af66bfc517ef9ef518e476a0153b906f71c312c74f30b58e109523ce97dee8786e9272053fae77acc7713e347312e1fdde9b6bd5c34617a7725f5f817f6790a840d38e32bfc8407f59ca8c648e73da014fdd31bfc8584b8078dc335603b24ee81591300e6bd39567bd7d9b6bf60f6f14002e4669a3a608a91c9fa938f2506a1f46125bf4101d50022f4897a40b1ff3694e0e5b7767c7a366cd66a7c5026b2cbd9366cd7fa589405aa0484a2d42570094d10ac9337381edc0b14dc09dbcd79831b0ef50a4bdd059c949e548d6a58b1243ca7f3177fb2d9e0b270c5a27fe214bb62ccb3f9cbc9ba42cac725edf1205b591c71668b0bc9156c6405db1716ec1562e8d9b4bbb804ccfc8feddd5979ae418889ca7c2e92da939a813b4fa79082a2aed29e386f7baf63c68cebe4aa81d14b095916c3f4b5e7fe4f3c6f87ed595a92060050914aef1551d545e9abeeebaa29825fc090e0b456b56658ad6d3f04af80b4ec99dace6a7f3b0084557883158279ae3e5339dc33c1fafa6b8ace169ae9ab6b3a3552002348591cdd3eac55c585e41ffcfccedb3aa688a3d8b7a4c338cbffa04b41265c595489c984c4627baffde6aaa3953ec7a1f9081da4f922761b985a9c866be165f5eaa6c8ac16abbb184a40f3fb326801bc4b4fab125b77a23107b14feee53fb44aa35b18a09e45b846710f94f148d17c07e31139b690283571c0a0a542d338d84a6265664b1b2d02d38c3d9cbc4f07dd6d41e7f61426ae9f7a40ddae7151df944419519e11b36b86d718ccb7112ba388e09a1a98151ba4f533cee970ac4b5ce94ba7e06bfc4e2f582585e75efe8099f6f9078859a256dcf1147751a3f4f4772223f586b28bde46e75b7dbc04c599779194f8ae170dc93199efb058fd287532000d9fb9345debd6af26d489f9f19d1b9ffdce7c53ad61d40c61c5dbdedc92b5c8c38cdbe3283ae88888ef37cd122a3ddde4a4d3a11000c49af7e71e0979a24825dff8ce6ca739878dc09fadd2aa0f6263021adc948a1f46b5b2f2b034615b2ec2817549bb42f6afe1e85efd98d15fdf281ef11f438bd3331ba5ec6ac461f5912f1e5683845bb1c81df7a77543c5d68039cda94ae608ce71ae6fa29794b92c24f423b6a9ba8914d1fb9e78a6bb84f1764c57264969fa9f43b75820b68daf845dbc10bc25edacc89d5af0915b88dfb1a2f9f707ecf9410193c75a8fac591ff6c52ef7d1bf54b99e509d670cc45b9855ff0bec9543300c06648b79fdf9d52c30d5803a62ab1166a26476d817479fc25a42363947529441c6dd03e552c75f80fadc411f6f7d04c6c74e7d66be49d280d418b7ed8861d87065adc413470ec3d366b67a82cce34373e7e12da0f40ab4d92110fdacfd8ca268f2bacee2f017ec2301090b3338a1ada71b9ea3a50bbace659da65d35ba59a77b00c644221454f905a89f996f64c69a2cb2bc5d55ed8be90e99dd703ed6ddf994faacebcdba32e91337c9b93b5cb7c0bafceaf49715d4a895aff7c561c2503d4291ef4c5613835f278245b4ef270143764ee4a8c121a2b94563b66cb74cd874571559817f9e02224bec193979c1b85a982e2f94f567da036aac4a11f9d97a29c52cc4efcd004618440b4dca70671334c1db4d3ed139b1884a63b7c1bc06160ae47ac84ec561f9e732736d9017517c8c0a5291bd1ab6d72dec81caa95cc5cf888611b7b693bde6d08d21c6a42003fd054cd51100fb01cd222fb0a817c852c4a50cab1d73afc25ab101c42a525e34a779c8108e91088d152552ce3f289d2dc6239c51c287535f0c5e65419380e2615cf1e7f8371ed3c2cbf4c5eb5676c46d349c2f033d0cd116847e522c19fe4a793714ec9a6be492ad329ac1c319ca8fd16728fefe78a1fc4ff4e0b1248ee3de6920eac5f7545d8e402855689e4ece8b39137697eb1d9f6b6ed47c88646bce018c359dac5f395b34158a575b73c4934efc9af9391a06a35721ab8772b357797157f22cab0ce71c29889162164c10bc27a2504e52369834b9f7f43a33696afdd86174bf802ee15a8a4c3738e18fd80572932664e2326972565a4d7330cd1e40be42797d51a10c186fff0ad794af35c20e131f260ae18661fdae20fb16db59193aa4ca27af31474a09705000a2a36dd8d67d6146029230f3135e88a1ff6f772fe64032b554da0b45a0d760b3fa22114be29b0ef176d9de58cd65a88f0e41319880100c54e82c4bd7c8bade68a3641f1bb6d4c22d81550c3748e751d2b26380fd491468da19410d7c3cbbb46be92f8ea883d52b30c54b4bd8eca5f405ca028b90984a478849ca2394ff573cb39db3a51aa4c2e8ad5a068a65dd9244965ec71afd380f1689afeae5083e67ab2d8b2397b1767689d1adffb6179cab3bbac1514dd591b931423c4e3afc5c3958d32ea7c689d6c70bc6118471cfd637c2d610bd124c435a1c615650ff7285d1a14a65c34754075c8bdf5669045d394243065ade3489e884e93d98fc2f6d67738b70d68ba070e247563b1307eccc4a951204aea6d588b5b80c29d59d15bb95571b57f687a3ff8c357d7e99a8b71b6c205837765ebbee57788a03ac897bfabc9b4c4e946de918e724c420df7827a7275564e4e506e2c7e12d1d8e8c82be65ba7d22eacf2f770c640a9a1487d57d8e9f66403c89f6de1aa113712506c55fc26370e6b51aae7e388ae7c915c025adae5edb7fe1fde32d9fca6120e8e7fbf6fbf057ac19c9c673d21ff00c21a7990a2ff165b9ec462c046b016e5fe6228667111ab164e727a1b320066f3311f4311a25a0a354baf8916f6005b307ba8eee7b1535868a09b625d3e61e76cb85c2c5678216083a5ff10bc4a9c111374c43a90f5e3973a3144c29465bba008f94edcb7b8fde4f8cfa458fdf49c80213e0f5c42e0e019b701d5744543912b6466c6c00a1b18a72be30e8c3bc8453b880e747d9c128d38a544ee156031188f3b62a262b54a9c53e81b4ad12d59b9e567b784a47ad3fb0fc973d41ee54fd27f6041486350e61e88029423b912fccd07980d9f40b44bb76beff92703318e3189326c6371adfeddc05f7ceeefb71f12e29f1687d5b0107964c2aba89f507638169e14b79919f5fec9704593e40c661975fa02920f1c7d3b2f26cf73f772672488670a0b1b4649991b647e54baa62311cb49267537fa7ee4e275cfc95676e529c5e6b2f8ae56650b090daed1bce55dceee25b27106498d15f44496820185ebb8828ef04eac2aa7746e2770f58a75666aa87e05518fa1ba529c8f9c422799335452452675e538122cdc9f97754fdaf93a352743382ef64bc8c7a24836e597a720956cd41aca91d99d4fb8c88bd85de47f480dc09fb4c804fa68173e6a4487b794ce68c8430bf74bbc85f30e0e1d53edef00870efc44c17c56f2414f8dd31d20d6d9bdb85e86dada6de393db408d92b6cdad83b485fa28ac941473c4505b95b9be71d8df7fbffe7757b8dfc25da42de59b7c39eaefb0066604859464f914f87dfcbe5dd051955cd83cb541be8c7227055f7dfa348900abbdeffeea676757614fa5e83f374d72bf654a6a32137113886963b02c630c429e6c8115a0bf8fbb6e49c2a1e04e74a65db0300f16771fa03f2683a58c8a523ad59b1af8242aa5e7f6229d69baa69aabc7841ce1d826b1d200e94341e0fd7e2b53ded479192c8a8009f22f0f0de386e01b83e2049bcfd4682898df317dd87694c2683c2fa652924f8f60b602f06114c7da5378bcf118397e5907694ed47e988f0db1d614ad15933cd90bc1851b1f1af30d679d3b62621e20f1bf3b9ffc3d9b92af7720946882e231481ec3dc5461a060798dbb7256fc95c287e0828fd94e1f2cbc4c67f570f070f1a306d0986edd8ee32466fefaca0c55b07b0301ea90656727dfa0ee1d9cac42617bbdc09837bef2496871ffec1b36e118467349e7648522d789872b0e5c97a62d986ed3cfda613c0d578b36aa4de06693b51b1dcffd20c5aa5d2436e081d31105fda4da0d17ad43a56d4d464351044c4a3d76e9edfd2799049beb34f1ae0472c8f9eb09767d797b9fb448496923e5227af824f63573d2e3ba165629152a65d9c6362c5d19ad73614f2bc58ff22f4c0afc3c3b20a69d7ca766fe1716e7f5cf21a1bdd2fa2de7d8ab544ec7ebbbc014a81c9d7f80d8deab3bd8be4e7af5e9ea01870ada62c3083e54aeb76db950669cc80e82721dd2a35063fd07d9f1054aad65508437e88c42a808f5afc93766203a1589a45d07007db5f7b02719dc79c08aab7ade2e047a00b2f80d95d78aa777216d73472f674b03033741474d688f458389f6b80a6b7839229f8f84008f58a3724768b9a835555aa37e647e5e6d5aa5f696c1218a2ca0c908bee91089e9f4dd828e78238fd78c8b77c40a1ac879b074c5bf1e87d9fd08095a2e05d2d8c682106691310dd998982a698ab9f98987465057c3890f68779039b2c66e18e8960c3ab99f6377175191531354b22fc7708d2d3769beee776b4c60841583f60dd7fafe9125b5dc8c09c6711badecb9a89ef5bff0757eede9b28c6d0d673cc5e14497adbca7843b6859e69537fb7b616e19a23deb1c124e8ce8b7ac215ba3ed4029d704e175ba288e5609eb205dc5eef182765a207b9b2ac236214485d5489f437d4817822cf516f0057e0c14df91203b810c862a6cf89e44f8d68e9f512b69cde499062de33483b2c5b57a2e974a9411998d0394ebe8f2bb3ee75e64ba385f3f13ca52b4fc9a89bf142ceeea2fc203250f1b86121294f01d2ce8cd62a88378237011bd7225cf8df438012bda1507ee77370b6d5e810a1ba078d26c57e918d6489befeda2ca0b19ebd19cb32af9f87116aba9d8160ad7d2406cba3cbe82e892a2db290343cb886dd1d79a55822a3c453bf8c02678938c354e4677e5c228ab283178b9c920c534c100f3ece1d0d7023504673d2689c8e4730040259f8cd42f375a83eaa0ed12d46d722b73a73cee007faeb991b81439abc9db2f79b7f2498b5c2cfe0af196d07629ea9e9248a1e7ee48de3d36fea264931aa775e4bf8b222fe055c1b21add79b6ce6e7766ee801c6b4c7fc7933b715630359bc39fc2d70a31600a001aca0efbd8359780ad5cf513e8202d479980dfdabbc1641645bc9cdd5ba2b4dabe56f87dd27bf5c01eca00d5f8649ad61608dee51de5396306e90be5d0ad5c4fc3146d6ed6c0b3997135abdf65974d36fcbcd13422ecf6bdb2c1dd767d36e7a95c00caa19ddd3eaa43445bb07f8c2b58908d2d0c16cbb8962eb9d3c1960744f122bfafc5603e5f7a31ef54748072882a745cf876bb775f76ee4db9145f681b0b836bd39adbe6b6951615f976c0e603332d57ff127bac8cc0204aebf06e033c1df27b404a8f761b18507d70ef5983f3d071cc01e820db09c23e377ce0460894ef6e2607cd6ed9d9ee745cf4cb746e29562c570594d035e5f2e79b0cd0d0bf718a948b1516e0d4e9efad0b2b54224c61f74eca51da25b5289239d646c32b3562f9f5f7bfa44400fe1397dac15c8fe6b3efe2e85cb3ed2678f3f864bc489d8373517c2c20be22fddeda4e8d32ebaca067b08a368d1193f5911da45b55122e4eeb356e680c0918300a5391309b4101b404f351c199cfc0cf8462dfac0f8e80fda327f46b2a8dc2eb4663d7742dbcf4477c363b60c8a390bdd69250940901e1fe7b01778062a8634ca91febd15b0615dc504ddb6b9773f444197babc013cc9b86d48e2a2f615d64913ccf85a0d2e7772102d48964f0020ee08253b99fb6d167662d7505c19b2d450e488e233b01a5b0cb2796a77efb1b54b04a73910376651663a92c7b01fb9fc51840c59f700a4ee5a7cd1e6c9029c0d873b1b7ebe41d5a5283e4776005170d3a290d50c2aa0d44fb446e5faa05c8255a4af8609468330788538aa0b30e44914b235b5f7b6c00b05df1c66c20882cb5f08ae17f5d9a5a04f90f4e1c7081b83798b25ff815f3c49fc622cb705668f31907de04ee6e4e1893b5fb2f86f867d2bd4bbe16fcf7147b7aa51899e954e0704b73abf4a281348429da0a2848cc8a2e92f7eb1a0562a8f2d334b92e5836e8d09743a958efab2e0050a7793acf9d916520a0839862e4808751ae15e60fb7cb7a5ac99b7aca012fc20ec7937f0e709722e3b7d726e00acbac3abcc9b760ace5fa9c36866c073659999de2b519c16b4cdd438b398a9256ee9bbac521dbab157453fd55818bb60e65f1d7e6544080768444d6c6cacf6155917de15e277f3115ed424c47556e6a212bbd416b9cb78cf264d2768279e1afb7968d1d174070f9b8ca6ef7aabac7d1e2c709be1c75115f36faff02f1883d161fa1f5f6eb30d0fd5e7e8579556e14eb35563a7d1d8cfc43e9d025b06e04cedc21ff05d6fe3743c7764f028e7c6e539b2a2a91885f5b6686453021da81ac9b8960a1b344f715c844d6e1460f85973d517fdc03f2aa4a1ea820123dfadb88c4b30576b08732d50d6f1c3030889e4a3e074f873874df050dc48a5980ef1cfa1ff9c61956f642cb392aa41e6a86a1e31224ec79e22cd76d8965f8fc02b1a2f29272dda774dabafedac6f0ecfba7a61d1f9f9aacd26b6b7ad1a7bc42c198cd489d43a0857227ffd32c89a877ddb99ba2afc6bfef66046833c8fc2862ec965e47aa59dab0f0203afeb3bd2fda526da36d45e1fea6f5f7c2477657bcb38f69c233997a9eaf6b02b5494588e14b9e203b5e051a90a01cd74ba55b04954070cad21ca83ee55b92f1c13ecaa55a463cd053a1c31e15f68dae5cca43fa5f87f10e2f6db4a1937414063ae1f856de14e51774f48c373ed07cd226a41a55ed9157b148ec37e8085d89c9d97834e7d58b6c75a2278eac756f9a436cf40c425f3148cafbff6aafd5825b74f8075a0c53761d356a3f9b34ca811c1be075527c4787df23229d0235442603e10e060241a4b39eafa296f6911d51ff47dd57f3cbe653b763c92b30f3544f6b4fffaefda5d66a51cc90b25907bf587eb710d15c884bb70e223d7a13898f84a3df25c7283b492c86e4176aa1b43fcc572bf6b65b24312348f483b537408b55e6d2514dc370e31ce4cd4a4167687bcd08dd1858d707a2ed0af04acba5736cc93575ac7fb923ef18b33c4e0ab387cf3d2d2ff1081e272a2757468aff2d2d04f9fd6c0f70e7650e3bbd7615e75e4e3e88876c9a2d202fe36d14e7749b6c5bcbb73ee022da4b5ef2106149730bdd962a40e2e905f285b6e00f745a4ce33dfcc53972db5144197ebebc8a853ea0216607b080b9bf4ccfb44c311e92fc61a464da0e37ae32e2bf1abf860a6b94ef6ac3fd6856b6e7a560cf8bbc328df94b07f8784c28049554cad2ee530aed073bdefc2b71210e7926ea210fd568cb199834c8007fa81d5bcb925ab6382b2a2119aed3efdb91a811ff7bfd6e1fe128126d100864c85185f380ac311fef548a74433681c6763646edec95c6f4e1d7df7d25e7c2da05c3e3d75c4c7eea54590b9ca7c21420b4be324d9c2f7cd8b19bf6dcc9b16d01c789d8a41a767f83def96b689fc9cd610376d79a73df9850bdf784bf05ec9e162d4472d1b80659dcceac2653e414559d8e8dc71f0feac801c5ef7781d65a78963e02a7c76032826b835523b4d3033b0bef84467ff34161593ef9b799694b4b57891aa47bfe4f2d11ce957c6840f7bb7a3f83dae53fd46605c2d9c078e560248cbdce1c3f081d033f218f841e97b073b6db65f57214396c1f183d390e1e06366f9e0490f3ea8288548c72211cbc2be8f79edada3935b7eb2256d0a4666ff60ff2975ce24e711ac2acf7265cd9f6203fec5c0398d0b4dc33fd7ba9aabd7de63349c81a01c88219a732507ab8e9be0f5bdfb02b4aac9f085bc27fe8dbb329f8e22e3fb27318c8c4589eeb41cbdaf7a36ba1db943af401ceea63ed1cc7aed8bcd2929637b5eca5b4555e5910fb4c56035379d16e40448f9ca8390680b069bf78f031f62231267f56d3d1ef5bdc2dc545823dfdcfca7ed9b52866751e8caca1cf6cf6959cb5eff3761509ee47034245bef5b458397a70ef66d9e11fa7a29af44f565796250f6d0c2d352eb5174185592f567a1b66a38f74f7757db8799a3106c710d454063e8ac3a7b09f006861a46389b786cebe51a0efada08f52b500c18409eb024f57ef604c6c1813346047c758dd4a0917ee9b73db58ebca835ab4dff192dd79726bbd9377af0f0759be3bec2d743ead6f68bac6333119a23e4df3b894ed329fe371181e623aed58005a0193749adefea0ce672ffea2b05df1d48af3b2e2416d4f82b02d6dd38eae1c2837baaeb2e7beae549ff2dd416971580df1a2d5d384843b357ef22c3703738c8ef80fe4eb39dd813d05084f4a5d02af85c47d2b4fe97b7beaeb9a0949da8c6927beebee60432d6ebe373df4d96ea856cd2b0165589c6864eb55e96e8f4cd2d9a2a5cbae5c5d13b49895c81c3eaee2bea6a624f80ea423dbf25bc1d884a20b98e040ac83aad534c623e472cbad0947e3720932b7876abcac62df1e796951e1f7c1428d14fb29618ecef67873a111583d7f9b01c181949d9e94cca3136ae2b1791714e42f9981dc617f55f4ab1d5109230b54a1283d1c9dd5140023bb01226d38a943888abb0c3da8e72366a54b23ca409a40d4e1715525c1b9fcf58cdc3cc158c9f9d7808e4af98d144740e04577e5496e901b82afd8ddc1e9c82065c58ba0f3684a95f7a5b978a58814dd4a7aa1f3f3558477f66a24d7b3c316ecf154352124a80e30d2cab78ccfbdd522d9c634feb081e0c6d8acb05193a23f1b8fc074e3e3e1827bda147db9ec5df7a7bc89afc79e0712a58fc1125c2c8b7b5461c0fc6c3a30a1d027a965fadd2e7bfcb8c1302150b1fa53daaa930703148b6aa41fe4464d97581b936d6c74284b5e5d4fdadd47318b54d62180607c9fa35c223391f4d1de6a350683ba447182c910d1019b9290912206960caccb5de951657e95c395c3c1348786cc7ca89cfd8d117ee980b44a868b7b952e1fc68707cbc1605d20d5d5df9a1e926d0d4e7ce1a556d06218967f22aa1e9b2f634b2106788908930e55a091de1dc7ef1df6f25ea111dbfc93eebfd2827902c4bb4b90573faa7d0aeedf84a9024d9c69074d169bd34cb54a12fce412ca981e39d3bb57fbb6782b883c96269d9f706483eb67f935d16d1474de1ac36dfc8edb426fa75e7ea832b1d4253e8d53795acfef1085abcf5aac207b9c4ea84894583e3f1d9da58e5e590b371c5b11d0997e93adb1e1ba32f65394d69b16065dc4cdd68d0b81867b01b6d79fa7c8fbb54c47bffdd402d12f576f17cb16cd32c5ab7b3f29a663c38a224332df4d62d5b3a51116b55756593c0bc48a6db8aa8696068aaa7215c243fb91e47c4ce197fd257e642c72de8fdfcb2cd4df4a16c2428abe508a2df887eba9c1f0f88638c3717dd4af5e9bf552120cd5d7082f43db26d005cbfa86d79ed2f823b68d80ad0692f1f2648c72c9a3e001f7ccd91e1fa5e4db77516fa85f37f103b1aac0303d5e4367afc165b612dd8871d9b203d04eba5b396f746431356d463dedf64e21718bf6ed6c5d724ed9658b85f99bc808f691bedef22aac94230186f509b1cf790fb18a36c2ef7fb9d9b450eee00e7ec8b4d190e68bbe4819598f0bf04bf615fd4b96d44ea300bc37b040169b7e02bf69c157d33f97661418bf9c16fff78c42339ac38c42889a5e35231ac6ceaf6a4193ecdc48e856a7b94fb1e9559f0d69d7ec1ba7be6330b8e6b3b15e467b8225f48d609ea433f9907c977553eb0098edbc817c4de015cf400aa3cb76d31a2797f6f2e5e5d0946a8eb4bd9cbfe1f9d7c14e6a648d81e8ecf2357e3272ee267329652f34d5e7e411165b768c49565be5ece71d8e17678133f748c105d8613879f1de082c99eef3afaa44bfaeedca0f1619b12d8f9bc3dd8cfeb70077ada9a010515c70b55337dc3ba03312c32b458e48d0095d846335814709c8f0c67114fcca6fc7daba8d0f42cc8db063543e26745a95fa09d6e4d2c2aae085a11b68503da485ed5926cf1ff6ba043c0424d2f5ec6acdf099c8e76d1fb04ce4d527df6c2cd11cefee4eb41ab75d09a1df6c672cb18e0a95d78344b1fdd71a754277e089d19dbd9d055350225f40542f84bc9dd99c6b1ff1b42221d18a3399e81dcaa18db11807c601020f52f07b5259525772471c08c74b302f6a14ab68f3adcf915f7127501a88f55097fbaeb7d9aff9c09c3fdcc8a9fcd6d4285852bf43c1490dc9023eca0df65aa71fb79615ba5014cf7f4d7e3cb4a598cd420170005d539dd20cf812bf4c96f7639fb166057ccc17d27c5598b32766dd4db3a3da1a5065315a3e67527dc0b4c9622cea8bbae30b39553f74b120f47b27d0633d9ac27271930ce97f54c444f666b153e837c90e8f7da3c6908c3eb4c6f91a0272f69a89c6e300603320dc74ea8d56bf5ec7d40825b58002e8d0e19e861d35c811b345228e6941514470fcb7dfa53283900c4289df1eebcd104e106083ff55864fb0a1e114682a434544741b4696bae3831b398fdaf6b0932e5e6f1808d5fd2799e81d5d83b96bdbee37034329a6ca7c13167b3d51094e36efde52156fa728c4180c8b180fa083c16dabbafbe954c6bf55ad7496247363d98cfd137959e8dad388ffc9191ffd68975e4657ce19650178b39320f6d006d9658bd0c1578ad8d08fc287e7f5a7184b7af5ccf449b20f1fcd8e5fd525c4a32fcaf4254d061afb9c754f0662ed197543b4fedd203fba9f52b97b705cc3c4533b604b6569a6332905363e43cfaa31e3183f086d31fe561349a7138ab994a9e94949289e525c68e651bede5e43cd15474ffb7f94b421e5f6f190af92658bf593ec8feb3f3537cb25daeeb90ae5deaf524bc05319a042e48cbef57e9eebfb61baaad0bc37e9d9bb98ffd2d9bb4553c482151fb237b5e04f297d3b50c431eb824e165a6391ba15da9fee599543b191da9b04f74a56354ab58f6206ea0d9511c3f738eda19defc124148c45acfd3d2f36ae5b632a88db4154a9dd6fffa09b98c9ed4a2536ba70fea7d4a99f16bdc97d6637a7cd66a4d5fd25c1b32afe845fbef80b810e365089e9f22ffa6624fe4b50319cd20d65bfdac941ccd9751d7a0354f3728cce2012b5d3f719cd8ab4e59457a177237a7cf6022ec5ab4bfc09c7ad3fae06f1d8063bc544b937e05910155f6be92fdc959b26eb846da79e41c3914ffed6737fa98ee6e8882f0d74011aeee5331cb0d8b76606194f8dc681e3bd677cba4c5ab20012edd77e134a915d237325fda0865bc8470d76661e84ea46e5c8dbe09b095e0f396a9f167ae2cbf0fa5d3d2dd50da227d1b0e13645ece1f49be898e3251b6cc27ddcba8d0c60a0f22a2e61291a5ef5e65d42b2f6bcb22bff038f2017873e2212005a5083867fcb5017367e4ecc082c3d1768ee1647618d1ea9ed0c17fa32a8d93dce3c631475d0ebeee6e7f9ed7187f882ee305753376a4d29168617ff8fa1a13c224d2b3d12714982bc62b315640fc421f4236883b09c160900659de76c5131d72f3f5435d3c56ea512bc4d0372875de050d02c36ba843d016601bf549f52c7b834b60e26302a15fa2fd374f686a99ffb392a8d5e6f75d17c65f23e708fe93bcb14ef88a846424bf08198610a08079c2e48bbf9b6a6c5065f32f4451501efc6d9047cf3f4c9b58ea726d6feeaa28e0ee0ba0f40cb219df4853e833df509369a11f85d66e62d91692a24bb3b1ad5a9c80a5cbdb67d07fcb3a60edbbd68110367e0bf644bf69ee1561867091cdef8d7d7dec3e70bcc7c8cc6807b6ae4de37d24d095e5f66b6393d4557c81d4716e620c5efd3ff523f1d51c35e6ddce69105f20f585c7e1c22796d61d7d43759281fa08b9d3e6efb4c94d97c7272f79be9e0bd9eb8834d4cd093ae5cc7dcc337fabc6ee2bdae15e7f1cbb74bd09765babccdcb7496ed4308c9313c9b1a79814eab2fb3dff138a681e0fb6c6567aaea0493d229d2711e57a6a3ca8203f97f247937f1b71364818dd7bcc99c158ed45acb29a8b29eac51ee7adf30f868ae8a11b5bd35d3fad31c25f44af1863089695589c41b7d0714c5e9e6d1a5e9edda88326adfee302670b835de478ccc750f5d2654eb6e37caee0093cd366c37ca0c4f6f6cd351de1d2f53418b3d9d7ce52f93ba5689965ec04b3f930bdfa90812d5af80015fc3e21c5386c6b0c701d2a10cdd6e5eba6c73272f1ac5fb5838ed1f7261666c7987b61ff52db61255ddce2d04b06cb9439f6e45b0890607bcbd903724827bf6e9386f30902a0387e65a740440b09c270f9f0600ab56581a86e2485efbfcde66fb1d4e8ab7ec64af45e980d0510a49850d5a5aa74b2779290c0c0c61767b2c127bc32f1793098c37e8d8959ea8ac4177d2ed4ff1a0b9d60473f490ff1fdb28a1ee0ffd733c1ba7ef9840f6e207591b1fecf5774d09eb87f79daff159044d4f698ce39272db1d49acb8f6b505ce42f2e5339bf29cc14568702bf0329f9969ce47594f0d0935d09ff1036cd3c3f40eeb9511bfb8ef09bf0ac38ef73e16c025e6f8d7b9c792454256021634e9c9342d22574a4a871580bdef72b041a96402a9c2e3aaf5cb7f4beea04154fbec2ee7ebb1dfcfae4cef0c0165138df662ad76e9c7ead257e86b1fb42858af423b444e195515f69f7e9be7ae9f950048f0ca8de501512fe58312bf742865ded9bc5f998ed0e5a6383f0d9d57c16f822514e08822a8e067b0afb92ecfa4ed36fda9b83f5ca96163f4d12149b3c6f02bf58866d05007451efd9b34f2cb38fd612650d67053283af2588b73dfc8917f4ef0c6cf780d9a2174764283bce1b5f03636474c05afe0d2568d9eb461f0dc46cbff7b24eda6ddd1900c5f22d3ebb21d15ba5b9a21c56eda8277694a0442a57d59614392b04a1a4364123d724ffc0acd86d66b732f5b21f09f217c73fae546402579a7126610dc4d46f20e1cc7e0cbba3835f75c23db8d8a1d1a164e6998b4b7c72a255a0b204be0407455d8783bb5056354273c470374aabe4e9d71b9594339506332c906f0f8bfa35f861b8645e175554a7d35542585e32164782f1de495ca56719f6ae1297bb4c4627be0d6efba1db1610fe99edefbd81ff7dce1171b8b3f214cc05f00ce5df252148ff9985b2e42be67516d1caaf3bcfda6e519979caef8210367b8adb7d53a490507aa4231ec6f5bb1290fe8ee2902d33cf766bf7304594853dbd7a47843d496f7c6f29ed252cf9aedc49c38a3aa8b15cb9190ae16c8de0221f4c1948e0f6e6b58605e87e657e25c296e4822deac5064acdbf48eb7d7144363ed5b15ab53c80adc1ca6bbb6aa3f229b6f1a54092b68f6b8f998179b67989b0e8dccdcd4c3d6a68f03916a591f2df0190770f0fb4e6ac666aa156113d731c372384b90f00a9ba84087bf99186992db73e7629290ceeefa185a44c80e24fa1ef233036ab0593eed3b54a26fc17e6e6de24b18fe458a15b8f5e762162918312ea7e8cc0dbc4df66052c8666d59d3f977effe205b2f14bab399849f2f80e58eaed095a34def77b52b013fba30f94f948ed658bcd7d31f258883a54fcf19e65d462f829104d419f5e39f6f3ff084535d663d2e88634439f1e567ec703f2b45924f2ddb1093fce5c839154af004064618777e63ab4cc145ec7668b3aec2914c965d786f966c54f86073e71cfce5abc22bc6d94adc6d46b2762c6de9437c4ec9ad3b432f0007c5e28a56b8aa1748518580afd15ba412f0fa516ce7a6907819ecd9254f1d9dccb1243b158987b50caef0cd53c40761f6062c1a96d5f80ade1aa20241477746963b8e67ce219792265b2c14ddd440c71a7a78ef57be5548e3532f52b50f456638dd16c9038185f679d91fe75958c281a92b5ce8a3ab87b2dd49a697d49293b38ff729d30d93c05896ddf23ced81798a0139a977a233806968dd846d6b012e0a6cfe92ae359f121fc9fc82c291f8b6c32e5f1ff40824e0b9531012228365d2df47239c8a25e1f6589cb0c8f79d41d5ea75a6d603cdcb65500ccdff05fd4088f9ff924671a525b56f7fa58dd3f808b36d545ce830900b07c8896416d9dcf3c21a8c7e621afeeeb9acba35faf6974df8c78b750a94acdbf340dd33a1ca364b02e414c56d02781b2c7ede9020ec83125b662615a6534f8bf35841c7e3941b168d49d013e439af7f2f9b7adfd10c89b4ec52c9c11566a21b5fc4aeabaa2db375a08136febc06f49c3def244a43f1273e1287622386fa3ecf8077d5ee5d32ebf480767b8e94d0ba30225b4070ae32eb933a75a3690737046d4412802314272ea9db44ac55ed3cf39441d9f14a5b61ca0c54d2def1e44270e4317637e8cace4a78c9cd1a9e8e23d3c56afaa0b177fcac86d560ead31d1f101abb6bd54a3a92d263f46599a467accde143f977fc7102e03aae8bc271a693e228adf483e6216110faefb22069769621d9aca013407679ba931e315bc7dea554535278d8eef522f070779d2e6feebeaaff99b3dac16077101b77beabd654396ed16ac7765a57acedf4f8258eaf95ea94aced3d67bc74b0d1b426951d8ff5bfec5abe91d0e4030772ee707a39c3936e1ab0b2c69bf76101ea1eea1e54710ce509842fae390100d45bca9e1566ad50056deb6b2353a3e62ba7513addb30c9ba242e275bbf2fdecbdf909a462bd61173b5c433f6df8cb9894c28502de70ef0469fe259381c607965902aa25fed3cae8c0fde6a1dc6ec77d3c5fba8a804b11ab55994c1cca52153a9123798482d1abba8f9b2f11c3939263f2295f2458e035ca7e0eb28a6f43596b0125fb46cebeb2c784a10e71e360a1415ce3dd1aeca686cf90f5f20e8211aa0ba8dc4f8f52757f9cced2d2898d06dd4398e80ea2c9a7c99a4cc5de0a8a8b26cc982db9fe9f451283ebe822b29e83bc804da086007d517799c6fe877464d2d5ab830ce9cf75fc76c8ad54a3d86feb0ebeb3b7eefe4c59758558debd8d00a681b78ef371554ab292fd5517470dc1e8c453ed705c6ce5b0240e20da55208c99da095be0dac1c7562599bb38713fe6d8f90f924017e36c31765b367232e24af43d5a667fe5c1dae83fd28380aa959ddcf63918dd6fbf19b4f86221aebfaf8b7f296359c0c99bc75f20b5807b50487896e40821ee994161a8a48c20500b676cb3cc64829872f1a4d6ee17f22be910965e70ade750ae88092a44c009f4dc4c919bd69c7005bf83abf939758e6e5a04b731081bdda2450701e4816fe5774e714e27b35a3b0e86eb24d2a8a4da6e088fb3fc7d752254ca1a572a803dab0963a3702c262ce4b350b09665c46d976340f2ea8948bcb0fd2dd99a64b6e6a44a0c5d28293db646f0ba003084280b358c2d4a7cd5d4623b19032f85bd66309a7688e173adaf0e8d884dd444040b72d977e6ad16b82a3fbcbc7969f5baeb574c4cb528155c996d5d29ab2a07ec63cdb85e1c5fa18b3c372f4de8d9ddf46c12da5de4fdae38550569778a1a81c54583aaea76c15c01f14284be17c463a119d5524207eef081b9a28b4542e471a587290432342c5e4e2e0fdfa8cfd9ea858f005767f2d49c6baba23fa70b9c71b30f2a04cbeb1f4108f750d9c47f75f7945d8869a1efae212cb7853f9c8733b108f37ed8a52a421f041bb73e8d1a84a2f479fc01c2168c5241b01bb217c637fc45b9480f42a49455f72d5c1e0881874b86c21cc386817cc74a8ff55a182f319e0ec92d13f159ea1dcbaa9245dc37a14c87c81233ba5e35971bb84c271cb2304a7d0d8d3272dfdb159859ca8c19eb97378fbfaed141d79513e62a1b242697d313ddedb21e3f7e6db9182677ca7ef42bae52d695470eb4c30db7f72149c8f5e13be77357c54da7290b11179a7bb5708d079259d1d91af81db0618db07d4b3f20eb7673b516743daeda0993da980037b9db4d7dbd3a55991127af28ccca30fac76b59dc5cd915b3b7db61bfc68c3f7b12eeb7cc13b0dab9899876e5f12939eaf40159f848fe647feba57e0acf0b6db3a65f4b4916b576792f22dd4640bb9a26bc3982243fba188f3f27554058fc9f2a301a61c5ee8157eb8a692058cf9d52553f7ada13cfc4ad07b0c7bd1ad6ace32e88bcb6898a5e80fee50c30963a93856cd095e714ca54633a653c4730be95f5d79c71bb28e824348d81f4955fcfb3d862f1f4f0cefeb618d58138f276dce393f88aefb1aaef51a4675b4a3435f2bfcbd234de925b4e02dedc78f2c39134e715f68784054eed70122b1245e7207c648ab297516134b52faa2cd5a95a3319286a05cedb958c478ccdb91eff7c94ec166c1213354bec9463c1ffb051fce914b3eaa8ba35c8ae084138f97c954653d7e17d753783987ea1ebe58e10f85838593dec39ea03e52d5ebf94cc1bfb523fe2f5e05257bcc34cc0183ba7e229cb80e862a0154ca0046926f9a05bf1591b9374a37f803344fbe380a2ae46b46cf6b655b935456cbee06ed6790fa86eb1836f37ba491c41d0317b41c27f62166245da5d8c41477372bedf81fbe504d79ea4dcf905aec1536f22feb4b97dd568c3dd12adb86744de83afdd924a16f835687cf9d2458e9953f96e78ffb5dcb5e592ef0f305a5bdba6e24449b8bc14926d794c649f51257884a7a212d8160d6c7ab9c11b9c6e5f8dd0947d4a211cce46a1e616406060a107c658d63939a56539453e7e026c073085b8e17967db5d0a22d1d9c172eee3a035d20946ce8de8964d054d6cc90611a4ce6d18193b99919e5343b346aa97f875ff82a567bb6f063eabe6b1f7f50fa7c0bccb7883cb30eb3358720ebeb9cb38ed6390d2eab9ecea84f9b11a4ae29cc62b93ea8282f4ce9389184ff80ca26f0f3e481ec472be4982208d62456dc791be0e2799394cb168b24c7a2f0b2dfca56584b45e28bfdd56ad0751dfba2b34a8acd41b606d31a97e4b3f533a9198274defef3c373da13b3fcf68c32a8678ed465d1cfa419ec16c77c6a6775371b1c63f2e5bd25438060e5d0dda7c7da8ff53d9b8a9366b1f7d5f3d9e4a87ac6a41790c042f1e6ad3c76d9fe55e15b67e1976edb0d582b18140ac7641d36caec12595df988de70f013c5b723b852ade8d31b40424a29c8ef0cb4a5eeef09f462a904d89776d094b1e591447da5bf3b58af2bd91cad59051e0d8479d0e23e70362bb7638bf11cfb64ebb8eb15e4421f2b23ca07b304793417aacfeedb756d39719867e47f409692cd3bc08e4b5e255139745f4dc2ddd437ec5b6311272cdf8273069631d31f88f21f781d3e2a904e975cb3a85dbb6176c2300969696c2cbc5ca1fd9914eff78091efc46c439898b82bed1714ca2ba5387e4f64bdaebc1f99c12c9875c3443788a11a9cec22ad8fb5057571a3ba9e11f1d7d038010d1757a06ee0fd90ebf1981e602bc5eb8abe20458ea23d1999e0e54f877d91264c98348758d7eaa847411500f08fa6e58bbc5aec86b8d81490e9e5b60a9591de41fda24996cc19c79e690589bf45f6a25173ef2e3fd62930c774d3c0a16eb0adb308729c281073064a7e74e78ebd1729c33b4eb87378bfa4d5e347aee0250addf0868daa83fe7114431f812563f4be63575bd3e2b3e494d3d67642bbcb25dee3e1887d19fc58f7d4fc64783cfacf88aa2e2feb1299dd9585899aa049fd9c98d2f255f8e27a1404e737d4af7418841adf16ba6056ed9fd035b8154a232afb636532e8907fbf101547ff98bc9de26327b0a9501360a1c510e6d82da2a2c9a62f21d1760ab58d3fb742d51fc3013231f033f9d9f4f4270880bd3492da4659ca6bd8d0ccccce0baa46fc72cadb673738f761a6edd5d8ec9a38aed6d7b7668489afb4b7f22561cd8c0bc1c7ab7f74e42f4c814f6b4b5e150b1030a98d14e8fa16c5e4ee1d19952f6c79ee65f780ec87b42e8310a2b9b7ad98cc58d6fc6917848d93c22459f2a46398c80446492f7fccefc13b4ed17e20f7f10122d5362c278239c83f4620254014729ac214ab9362f743e80cbbe0576e92d29cc4fd50262bffc3d8827b4f1513b5a4626072fc6cb9fe22b40be6ad6de112ecba5d2574648aec5bd30cb75fa3414ba1ff866a5fce021bbfb875cef7ea3fbc6b2bc22ae6ac90aa8a4196fa2bb02eb6a51219e62dc2ac8425154578de224db73c598941ea45c154d9603dcf2405a45b879c550566cd13f2f555956cd5c9ef7cfaed40b0938baadffc3f56c4e0e284cd73d0d5e3dd6e1e1812cc92b477c6bd93ab0acc411966dce774033e413d24355ab21f9fefd8d4e2fdfbbb240f8fbab3e362a665aa9c0cdbb8eed97ed2fbe79497303a6ee4b33a7c42b55f9d2c6a9aa691025828c3c6cc224656f917ea479576f002424712fea9f19fa84df27738ca10fcd7368768cbf00b3ac78604083f8f62e5898b41eb9dacfa08cb49f3b3c20d814463ad10cc009135cf898e711b09d7d44e9ddfdc8e9d1439cc61d5a0166bd97b23526da87642017dece6214bc2f01992cb5aeaba2089d73855c4b621fb2766bca43757b7d8da7612c7aa92d94a70d05a5d5669ac52d160fc7e33bc828b00e0bc627452a0b51d311b133555591e6ec1aa7b72a1a5af0c546cfe75395c91a56176d23bc3cc1387ae83f3aa7e533bb32eba0697b7d668e67d21be9e0b18747b1a6f18f39491f3191d81f647896c6baeb183331e72802de463fc9b7f06d0f98407490518bc05245b4766750f0688c78674a9742d4bb56be530922978e484a3d639988a109bf7dbc717c574f3f7b7533f0ce9d1ce40705d037e32c93ae379f9b47335370ad9e028fc30edea13efe8244b622f4cb68f3ae4496846664a76c4ab12dbeb87ea52494523a014f781c4ab4cef95995c9dcc47f8d7048b979c4b8a1bc4cc682ab59c41fc4c1243667183f861c2780d309f89ebe68be8fd658315c7bdaa111bbdcaa3a892800388ae8c8b7ff3203bc68a2fb5841a36ff992a60dd2c89654b00a0808964276be30428642336f95031602e8937db17eb7279de58fe26ae32b0a73a50b267cb9b6ba15fd32c45cd21202ce02acab0dacd6504453cdf0e4d0fe0968525774bd0126f167a8ac77d622fb06d25a1f3ae16086e93fc4dbc11b9fe91e8a2d998b689e94a2831ace98b54efdc26341904879550c033cebd68652fb0eb5e52262b4cba9ec4e24628a1e5852c0c63fc91ee2f671cdce8a043172647c4ca4fd85a05e72b393dc2f322c181a4147a5f1e8cb99da325c47a3bec42919e2418db645876f136eb4375e43a2883f8fd2e314df1499926e7de00736320f395ee82ec6583991c7300ccb04e3d6bfad6fca54bcb6fe0a9a85dad1cc03e2837c6aab98db1ec562aea4f22689b195c01fcf6e9ae56d352439364c479637a31230dc77da7f83d2c44022f444728c821d9c9d63e617a26170c9316f16d3fc23892a137ceb1d25c7fc5c770b4a335cfa000935ca286249088521fd25c4aa9c8dd3cc54bd058642bfd596c79b5dd1b8145719290d56703a4ce56bc9bee239e9df381a361a8619e9ad55a1f388969da88dcffee0aced4ce2aa31ff99a78ce8d3cef361a39a33564eab5952d81be393bbd324e06dedd869f1aed1e18d721996fac92be3b0ea11175d81e8f9bc4f45dca02ed73f577681ff860f686114c76300347754b95d980b94cd91ac3cb2ebeddcf690bbe8be0b3229712eb8bd9c00bcfbd1e3a0f986eca5bc623f93317e4e5e2a695c6de5924b7c2d1047ef8cd439556fda56fef9d8ac6baabe164685ce6bf27ae45a817b0b4f10d3ef393f05ebe71b4980fc09b0af712a379cd1b4d0a3fdae661bdc7b2698ceacb24225a95e93d5a765cdc4211082522974a824f0ed736172edebd7bd2c0de897df70f2c69f3616b86d565a62376b28916bf639237701789c4b34f713517ef51433a909facf913cb3df4c341968d029a62c9125c686dee889d1c5790e354e228d05bd747c4735af8d902d84f005f73e2e6427f355c864b61a75197a0318b341a5a1b46ba07fa30aafe09aa7de5deb38b30b52b33597f4ea09b911d7d0b2b9c987ce04056c6e7b1d6bdb67e71bcc27544d6ef81e8bab661f98ec216b539874866a0d6f1a6d785ecade70e3a5115bf0fc7b3b2c7dd8663a5b61fe3579e3d1ba885ee50c188a7806fff5e2b4706bb2488be50f30abcf1157975c350669227e19b2be438ab26f43c88707fd6ba13e47fef21f544ea2d3e8c60d0879420da3fd29bba8eb136cddf2936794241ea94202aea42c7d735da894123440cd03ebdd1143199c76c68da953bb952b36f7d5c09aec0d80463da1f6e6ecd218ec7916c6186898c752fdb465577d146d8137aad7e847607d17ab8bec7443d886cc88fb132e7175b9d203a2f99c8354f74766199a27b6db5477702a71bc94bc4d773d2621c0e87f642fcc981a14a300de2129ca24772aab56e6bc29858559b4ae1a7b763f68e993004b99bef3754bb93eb37c4223e4b3c4df0d03dafe0c566621fea8772268bd00f91dea76bbb598eaf4b461c5dc8d55b99c038c79e394c3a447ded6b724954de888013e31254a64b7cd89500370e942e3a3c68309923e0280fd9f4c9a1c33cef56b32a6b4ecd63aeaf4c087ec2e75a950c1cb84d6adff7b7300e1a05708d85edcd4c95d1d1ead79a5d3d9cb342ffb829bca3d4473b1e9022cad7d12dcf2a85de51b0b88ce0f4a200fb75d0c2a92b852eb9a9ba005d949ef0be7348f6f2ac4386bc84bf0d76bb847d4d011ff0a7d35fae127a3bbde4cd87b15e2940aa1e3771c2110b4111c232af4b6c39c354d5842abde4d51cb5202609ca8bf9e63bbf91384c87bb90da7ff0585958bf8bade4816196f55f7ee250d8f4c161b22c1bb46b5be594a5e33c5bd609457878f7ee072552ad55ab565203d1f84ef7a4a711e6c884adee7ab560002028ceb621d343d17b0e7c1e38b8e71a9ea2a2d92c87ce05f7156adfee5f925fc7d50bb6a777331a490bb44dfac1005828099f1c33e448983dce633c03d3b2365be0efd56f1ac300577b2641b9671b1b498d9faa86b79af155d6a8a7d1c2d8c35737027f5558d4f8583b794cd66546b7453737809a87a47e21e20f34c39b18a9575f0e5b0e52962c3df429816426231f3dd3c62157a812bce975b3f33e3fee53d92baccd6c43a5676b1cb24612e1c88f833216cfbde22f776f58dcfaa6f4383b06f50e80975acf27404690a248242bede4a5cc9113d19e61d537c738d3c6d0ea6391740c168ed9eb0d32b98a41e4514ece35bd8ae8cb209c979b812d96f1313d4b6b571fe52c85d6c5d73577493942abf36b0a45fda9ae53515e1243bfb7cee761283e432da2fddbe866851c02390405ecfa5fde2a9fd25d4f1bac75bf598acb9ebd956e1ddbde092db6c49fb1129a1f0139def9e639b5b6c9ec8584f6f11dc5fa44d34945220a331774a541ce4727fb1844f56d6e37b2d58709bef5006963c93ab2a8e6f26a6f45117eb4d06bb4f9ddeeef902eb16590734406c9f65686330f789e84eb38bd06bd642d81c34128e9d91f04a993e73d7958ec2e7d42d7065c00dd5af9abbd49878a3ccd0c820d1ae69185dabcbb294d0c03304dae8aa6767c3d346e9bd51bb4c6bc18adb4b2d3f4b08f4ffd519f2688f91e81d88c58ff954e023fb1e1fff66f71e978d25638be22dbbf748ea5fcfae5a56542b6c469029b198438dcb8877d84c88cb3af69f57a56f6489592f100540b224d44403c816cd49433dc5a6470d246ca58c30e46f3daf04115c89542cbf43c1e18dea50393aa031148f9c0001a32b8a42407132ba1c0ea2f08d6279b77657e91645e4aeca1ee0edae05dc0e23980b73b57c463ec7d51b3651099c19d7ac0ba9c0035b3582960daab0e93c106177c230f58d6b64b8b239d069315b5e1fa4d46db8745e6125112346fd010b9088663c16d870e6d60aad9677b18bf8a5c06b500d6a1966a69df72abb9f607d3ae4442116c3f60ce901ac8422c53e83dee3093da60d3605ee0ca42f05a7ae7d8c368f3350f4b212b0f15b8eedeb5112baa328699a401853cf40af9723682e62b59d20129c0be3d7d46c1750c065a6a1195453afb57d6bfa6fd004ee93d5c22e6b586e669dbb869b7a96c3f90f04a914d044aefbaa253b17b308b38a6ce75bbd243d9b1feb378d881e125798c23f3e8be5023c723ae6b6c65f6abb688bfe958e9ca42d741a6a25f5338f106467d4d8c512074206be8d2eda32858af3389931b5fb5bad3ab25e00a7894083e29cb60e099b3cf550eea9e045a38d4aa9a8205b7705e37303c4554fd6a383dc3ed75b76863c7e30e2db1ceb35336cadf82bb7da72b6987683fe697eb9a62de05c4d2d2b36014a960850547cbe2017595f9118b08eaa9c87a7014e655c1d280f2655622a694fd4ad224019a7cfad00009bc1a863585f82bcc5f3b2a0170ba409ea01c2a4036ca27d177f747fc441ee00a8370110771dcaee7b864a453268ab03aed1c83a7e17b2559b34373de991ecbe7564ef518af8d35e4474778318a0fd831f2391d36bb428af66234d03b3a228fd86f5b4e30c82852964c9d57731817bf304611c2cc32cfc8037f71806cac84e70efca7f21cfdb9c74dd71a1e5b3440a372c122f59d23fb52efac88edeedec29e82c2233cd4bf399c9c2d680df44ecbcb2e0c652b7aa6cbf1190cbe6ec10ec6782ea0ea43944fb906944b94a986218111f972f6d246cb4dbd226fc901ccbc5e41a364d28410b68c6fe00e5a286bd3376f2954371dfe0513297b5698ed1ad92d7a201fffd3845cb2475c0e696a3b897621cadeaafe7db520c0cc09b70a3612110341bbcf0a4eff8b91d37daaafd34d0701a476baeb3938e3407c8f5775a10d745423b47e1ab9c6745698f51de249cb84c4a396107edc1cdfe4f66a62cd39db663c6161447525575f9b114ae759932a15150fc7fffc1e7c9fe0b0b9ea3dd2bdc1260e977f09f537a9dbdbfedd14149f9443e3246bc1cf0bc4bbfe11ed0a0f0eb7cc9785ab3859c7aa1ac7994bf22d8dc1c66560bf8ef4ec699eb77684c712ebc08e46c015effffffa1