PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53187 95b7bfd80812bdaa6b1fe88d51355b8f566a3bf33b89f9a2728d55a208f875d0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b46cca28e567a9b9eb1189c0f71494057927fb6073936b6d237c90ae1cfedbbe
Certificate Block Hash
95b7bfd80812bdaa6b1fe88d51355b8f566a3bf33b89f9a2728d55a208f875d0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a01d000004470000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000032897a12c038f4af02b8049c5282b3af75ed79e20e1a14053f60703d4d4b0d05b0d68772115fc71c3a784f991423c8c55074bf4c46660b16726600ef7d8b22f926d5c7e27ad38af1b1185244a2a94f46bc485e2e372ef4a819560000000000000020000000700000a01d000004470000

Raw Header Hex

00004020354facaa986d99d268c6737b99dbd7b8765b439611a6d8b870a24cb8d026f4ad819d9da21b223e5cffdb196e1168800af9063e38843de96c98fe54eb91f8aca3da8a076aa10a0818bedbfe1cae907c236d6b937360fb2779059414f7c08911ebb9a967e528ca6cb4

Proof Data Hex

59,560 bytes
121216010307c9eea74c1d66ac6dae5eee99f1368862aa071e0c2237d3d96bf790f525c19a5867768a1bfe135613ae10ccdaa10e687d93a259b5d26ba3ddb898023007a3b0868bf9cc16925dd7647587e78cf4232ebe66229b8ce51ef4bc56e799c4a5895814a9a6fab5cfb7c387ffca0cbefe604f04bfc4127c0aab4223202f03ac0b84c892fac65286759cb0071b62acce1a6386b4ca0c815486c6712f5d50cb5792add9d9912ffe47e19533e373b944fca70c381341adbce1dbb7769e21efe6327cfe9069c90a4028558170d222365e3cd7c30660593ae07a467b2213accfafed17345606bb38464fa4f8e55b15b70a38e8b4eef66fcf193b376a2c9e8365e796ea4f0e02f9d4dc0e3a5775fb877e2824c2b3bdab9227252a12bc374aadd664144358ffdaafebaeb7d238b155701c5c98057715818c2bd489fbb88b494cc3a5b790e2ae09e453bcd9546dc0dc1bdb5700b84aff6b1b51add054feab0829f22163218c57a9a1ade6146a20f814b178beb7dfedf4a88e1d85d4e70819cdb5cde7b4c40340d39fc7ad5eadfcc617441b10915bbd1c804a26da91029513eb080e872277d883cffcb96db64413e098317c6709a8217c741e64695247d00e363a22ac5fdfdc3779490605f281319cd83ced7a8da5c2f8a99ab05f06eb3ccb437c46a1d7607496294ff6496132b7afd599199c70ed64b69f9c1ca5a3e43b9d22c91f2a2bd3eafeed93d4a7135a8d69cefdb8664270ac4182a9f265fa8f94ef397c0e7598770a4a27aff807413aa83f4b30ab01cdab4d42dbed176bf4774b28c225fdeb7527ace09e7afc0d712faf115c08e80ad16fdae7c093f8e5e037ae53ce183f003418375ee8e0425b42ce237a328d3ab2c2489ea25fe293c57a380c3cb3900c29300c43fbc493057d61cb25c8d33331a248a2172eb0532f7af419c0048059b965799b95eb3adcaf387c72561578770e6e98bdaabc1c1f836711dbaa45599314308312d75431cf5e9f6192f40c4c96a8a842de70bc865c733d2962f233aaf58c7c40c598fe95f7a04cd7ccb1625e12266846c79069b86545a5915a794669d530803c971b1640684cc17e566449cc458429e079e7b30317f644bf0c5126e31087708a7441da03eb55d18557f6661d9698b4b322d9f2fdf3662e0413fa70dc50bb773486fd278953bf74e9ba73bb20b1ca7f588845a6895c55e245aef46ac390d2f2908abf1aaade8762443bdd912c413b59445d5bfa574205092f78129181385cf9fd5c5a2dc5d7d1ba20f9260a28ac3b6f2d6875d52adfcf59200c01de0da933c7aacb9aeddef64ff81574527a9ff191ff3f312da724863733e1ee68d992c1626128b209017f1fd3e4abedfaf913b3ae5f24ebe052b7b41c09966e48e5b1754adaced6abe4724ca9412c3335d3133ce0292728a39fc1956754b021099bda5da910531a599686162bae035656e0c09bb8e225d0c5254d2b2620afd22815127db29ca373f78d4065e3fbdd811390efe6d5e04f87a19176f7f600f59e86ca8a4fe76ea7d491d95d76b76ea70646aa74cfa656330a995a1c2bb092ecf27413e4fe489c9dc64522fa2d29965651a4436bbc7221649e159d7e345a08ba11fc5e983f653d5bec0e379fe81b31d1431b53e194685c05b01f0ad108f088eb2e5029bc6b72d5157b5e21eb3dcff9b6723e081b23def08340ef4b57b33a153ae8d561ce21836d92ef33185196ad88d6bfe08e1f8bb9c680e4cdccb2f918732ff1fa021b2f4e0ece5aa65ea312d9084e2f83f126f5aaced1258fdf7c3648731a6af3dcd8953b37d61be8f2bca29f6e10ee30e36da70367ce76365c84f55addcc5b0e630ab7403463a8c8069417e898d207a661bde211f13a49fe454f515fc2857a38269ef6f16aaf51082f55631897a5cc83f2f73baf3a5302f3c3e8f11c705def62e965b868fee3007782ab9b3e07846ac40deafeff4da55d8850029c81b6f688ae28f2747f57a45a8e8d5dbd28abdf825d515855dc8d7cc0340ba96a0353457c778dfd1095aefe7742b27aab5ecbf0cfe04f259c0edcd51be19123a6029e5f7fba77f24d519bb4f12e20cd0b08c1692f11c3c54bca3d1958148dc92343ffb64f75a69e7ea5b5f182aee8665ddd84399f419fbaf91f4bab609c756ea8d72343682dbc5a0ef423abbc8b70a922e972c55a34bc0b34722e1012d0a20b4574e025f30f752461ea8dae711e5db5f4d245600e62a479d831777d3b71f870bc28566aabd13eea04a730a900942d23f8f3170470206979bdca25c308f62b7d6d9e43f0e78a513ad193b72ca52b7bae940dc6d3da798f67808dd9bc8de0f1c7aefd87f3bb486edac856485b92a373ed60a29f1339f4e3a9ba0cba35009999e016bf08c213506fb8a9070f51ac31ed17f8a96a631f19f01f4401aecb4731fb2461c16bce066cffe65b172e01bc238b2b6eaa6d9a16bbacf9790a258e82cab6da99d9b402c6f7d710bd93b74aacb5c965e9cfd39f0492679cc9ac9df06f88b0b463401fab9e99cea5f7f3311f3d0d121d38dc5846f0668af3c2a9bcfaa6ce4a662eb17d452c8e25c0734014ef8c372ea0aaf760369e69c122c8e27bc52652a58c48c6f926d8f3cb23b35e6ab63d5a0fc3b10d986d32be15d9ae379cc29de01aff500d6f43bf0d58ec8287ed05cfdb9480fdb975dec5c30d65d26f3b99ceed64394128c5199a34f81a395abd91df9fbbc03f32725b55c2b111aee88380a5bece2af4f88a45b50dc18e0b64b5caff7ad5f9dfecd9f8447a8a050795936a41ce612a4eae91dbd5628a1c8dabb3115f17a8d343497d7d126ba40300b0581b5c27572ffe39cccc263c68564a3c0efcc0ea0c2f73eb276a711367bcc070a6bf3e71ffae50144de31bb4085fed3de5d9bc0ec4696a557262ab458c7275869c1cf67e161a51f3f506cc894e077e0e83b6abc88071a78fefe4e65c0bdb933c3a3a2d2180af19e7b0bf494d26308e49b75d6753fc0e31cb41d6b0ff0464f5670be35305f25306e6348b3e7d8d1e617c6c309d09746401bc9a16b1b2aa2b305b8ce78ed5aa5403ba182b2950e9b96e1f008489e687cba107f08b4997810f36dbe4a7d5ffcfa77099994838012710261472ea0421dc42ca4294d9adb3e9bba601a52c3b388c064f075a310440b885beceb9ab8ec6108d365f11da0f8ce9777a89ad96ff2e74eae954e2e8fcad800d95189c8c62d470b78d2f89ab8cddfcc8637f3f9581e2ba46ea23d6b1f85e939094962925fe6eb380e1b817d2a93d6ab29fdac8bb1e29b03f2d4c332728716f9f00b4c123631292ad3b3786382a77f2a2c0c2ef8a1de0b38af8ca2d6316a7b380d033e5d45141139bfeaf55206610b8bf69e463ab24f80619c2324b3b99767273810d87601454feadef9fd53417be67d131b7396d7683d281418627ccc6321c33f11a43d89a366e36ebefac4f3f5efcd37a1a389cd05aa1c139c75899e26a8c78696cf48561a23986bf2767543a78ede80d5fb08ff474758f97b79f43f434d658db6a2bb621f53f4234c580cf8fcea031a57a8cec5a4e915fc403137426481763abccb77395b6e3295d8488d04371afa2b88f386cf66dfe12a83b7299c44db95078fb653e6d5a5ca5c437c874fd0bc0112a2eacb8c6a0579514bf4744b817e229506932ede08f80e9881c53ee39cf938d0a25625375cbf0eeb20bf75f74a2de2351069973a64f88ab55c7aa2ccfa08fda871c02af0398ccc6eb55bf2219aa3d82320f4ee325e26e61894ab0a4f142e7ed39ba82a7bd6dabf740e713036c8b8d3de8e4bf49dd8fd80942c5ae9c576b45eb50dc545ff780bb5280c555b4402db733ebb58c3df2e8e8392937f48d0ce71207756c968165f803e34df26f8fb9e41321abb91180a7e435536266c22581a62007f6fd3afce3fa4a42f8d0cc88a74d0c591c4a44a311d8e1fac3a2b4a245cb9f3e383d748acef232d1ebb4706e0bb8ef7c9c3bd0c06ea8351b8d4a7e47648c061d79558618b71d3bea7f1ec02de364ca724ef5b2612301736dcda50bc63f1b059369e02cc91cb47507b2b6ffa973749d954380871b3f3821be6f1e721e1c91ce3f09bfdfbdcf1e25db20d7a0b2e731c5958e2fab969abbf446f6fb973faefded59c36cbbcdd4d474eda04627dd00b9d0c4675ebe92c42cfeb8b17205f379469d0458528406baf4d3173032a3c731f5cc8672309002d4a48bc286db455bab8bba24524cc632e61f5a9e78b5bbb243fe8efc85f476ce3403045edfcaf96f9053023ad7c29a3d578e4097f44478fa31929cb6929e2820f3885b6c40fa6015c54ace2701d85dae6c0d2787ea5d2a988c250db42049f6c22206f1dcbeed67f4b7b01e78c92b571bc4b5f04aeafe5c4ddf5b3d3357674703f437b29a9259e8dac7c5d882bc18ccf2dcece826ac926bf0bcfaa37e03bb275405af371264ac5ce52be02d47fbe70e6553bdfd5a50a64ce961c9039b598bcdec63383571bf034511fcbcc50516ace0687b05673896ea220968b3bd9e15182d67a99a855cda48789884a9d2a396949eaf381ff67ef5b4e077442a4369b0a51e957d6ed8994c9ffaae1b9093115341f4e814a92c242ef4cb5f07773252b9dbc7c8758a19d0ed6ab63d54ad98cd9f7f621bac48cd9a956e3735ffbc9d1be086cbcfcf77259396761cb25aabe24acb95c39b038b78df76a5960789676242d6ce862ed44cb772f78136e0b8f5127a01d2d4d8ce0eb638646b59caa6244aa20303a3da5d34fedeaf9bc9f2a587305988286461aa0d558365f897bf6618852367b113b644ecb24f80c5e7c6ad32f15341c36fa43ce078017572fbd066ca2b4ac2f0a57f591f67e180c7b5799e7db8bc9f3f36987285285135e7d6636cf14626d21c55ecac26a3c9f31a48c606e681ffb9b39eb42d152e80989b3e23147e82fc73c795e09c5547fe7da129f0bd7bc8e9f35051613d30de1d0154c0dee70f086bbb189a65ff46229e6174bade500f32d5829b33250878d40cc0aaac79630f362a6196e5c489bfaf877cf525fa847ea004fe84d587eb9476e992392e78b767f450bf3793b77cbcdeba2820ffb61dfbb3ed2d8353cd968317bf8a22b6aa1250790f3d92b3c37e4522053469771af20b039b14f58f6753cdb962ce19f8f569ee54168225867ae62d511409ad526d9fd09f680cd80a461249be4ce4ba4b7d6240d1947555474b8c323ad6c95ac40572f8bd86bbaba9b35b6024318e99727efc2b299a5a0b5557ecdea03755fe046fdce205e894ac1745d7a69909a6fdbe5b3cab7ef8b65f8067848f9b6d47760c4d1a4c10b04316217d688dc64a042efb4062755310bda28d99049f2cbfba3d821859b1408038aff3d2060c38911bd8df858905da00f38b74d66d4e838cbe6e3366a450db8a975c2237ab419dd43851d228c851f1da9f4977df645460dc10df58a2b2505b8d8b826ccdb6ee517b2c83477f9c623b4e6be49851c2288a08e24ec3f43e1941adb5a5dc2d290c72dd9e045abe9d1a98fff1dc8eb7df855039ce2b22b4ad2b24e108ff5466039dcd46eeccca898d00d62b7e4203056ba62a8ad34c44f6e5d671d887be32d23b4b300e0a6a46e07a503f25117341440878a47c945a1bb04ceb98081193cddc6e73ad6a3a050d78f3e1d7f30498b5abbd7ea9d80e96d8b12362ffba8bfd99df90acdd2baf85f4c8e702fe1898d6c0a071d7f4ae7a4e01ed3153bfbf40685ecd4afa33c0dfe207c97e8d77d48fabd392033246f9f3f778c4053b3fed382635e891d0c0e71033ac7104edb5d6b6a3b83b2ac2d56aa89501e5078952f9a6ef6f80a136839659f8c162075038cfd9526d301d09864a3c6045518a2b68bc9b890109b82060f3c77d93d82de309658ab98817f54f1c0b0ffef7552ec900d39cc342c00593e3d4f62743e469f170d46802aa8afcef0fbbc94b8fd7783b9d746edbf6d949004ce745fcea770fd3b236d2c12f583d2aea1ec0cdd27069844d1667ef788cf9a1fc2adaa7e1f5d60e0402b6e9ac9deaa81be71d86142d4fa5a841739d5bfd155b92c8a469217c403bb9cdc8e684ebc0fb628df3b94c222af3c8a93744dbf94629116e28f4bf286f72ceb9a142744edccaf1b2a9244b400a0917617b041e4b7b8ce23f9e7fafe05c34f1eec076a29daa5891eb453bf42800c491670ddf76f05a8ac36094628f1c635c02ef75ed6f2941aa0d1f2b633ff1a495508089f535aee245fc4c4556cf7e765d66f49b5b4fa3d684a4abf1fa0fd5c794742c25b642f8d88c813942d9271c7ac76ba546d4881872282436f7e0897817a707a9a3d884c92ce6afd1e1f779e83981808ab8df9c7a52a973b8c3b6e8cb3403aa534f772670fde5869c824d17060f44bfe32e8ec9891f909e2032f0f8c624151a9b8b18a22138b5345ff243b8d44d724496e5658d4e76bef3270a4b59164091a8fb83c54585fd6d426dc0f0bcfb297ffadeec901e4efe74be216c74d59ab2cd2582366e2f033c63e3dd7f1a93bd3a77e0e9449f929514eff30f1c54c268952035fa17a823c382d95d8af2a7b09b73d4a320a4259c93a75f28333ecb6f7a481ad382a020cd99726d611d204aec36631216e9e40413a11f3daa031dbd53ee080d9756e2ca86bae2da2a429b4a87bde95c8bb6d14e3a2392e3c80b1ba9ec2e3c9537915caf5d3f1df73b460071baae0b694e19c2c0c41b653b8ca005fa8c5e8f6c8bde405353ed518aa7c672d20186f217e33709418f290ec56354dcad2423032c189642b6b297e4157d4091f8278316f2ebe6a7110500982f14f156cf1c2476207bd7a2edc5effa297ad1512953d6d2c0320f9facbbf326847c1d00a277f7e1f560364a55480618992e5674e204fd9658475096a37103f2bca89ee8f6fa0a40cdedc17c9244c429d5271c50e2b82ad626942e77bfec312908ac5a8aa86a7cade37d4b5d844e17d9f5d6467d028ed67c92cac4cb2bfbb8d70642582eed546f0d09477d2939fe2437fbee716cc33a76952757e71c86162ef577cebbe3ed6276e6a55c43d398fb30baa8807897e044f326200c45a7ff8b1ba4119adf13d7aa1988a33bfa2275d920c53a13136b0bb355e9d3bcb46159e6c0c18933e680235a09db7bfec38cb917abf4558b66acada523452e818983a63a133ed45f76ea02d1b5f4e9845fbcc8f081b69cf798071cb1528e1125f064f00165abefdce458e74389d71e26584fba3bd1a493bc1142f0594961862f251af09f79a6b3ed14c3b711e5ac4ffe7ae269ee94e65bbe30fb711a3269a87ff7e3df63d82e54ff1343e3f619199b818595e1a2e0ddf1fbe66782c7517ee42f174c64e0085ba9c215f5507d069d7a0b3bcb2d999e9bb4f4ff049ab4bfbab1184d430498c757cb8d6600b15eb28b1608b728e0bce4447405dd2607a2e1bb06563190ffc514bd5c720472a6567dde79c8a0f1417614e3920bb764a3575c584bbec05afa518a45ad19ec072bb28a97b4ef8e83bd18cf7240e22b31779077ea37effcffe3c0b1e902324c8c6f74ee9138054ce0ae840f08260639468af5467ada3de1b70eb17b56d5a1ce0148d11d1eda61db9f938cebc73723c30e71c7d25575ba74bae8a93e41e3faf1ba40480231f2192e7c661723e437acb6017eb5ee31446e23f00fb57e9591c38371ceb1bf9d111117145a172c3e17608e45c9fc909469c6d9cec2376cc6cca6aa7b9a5c274c0ff361ccc5d03bf2ca377286cffa293b3cf13e19f771f7c797653efbda65541e5f43327e8e9aeae13737cecb52eba417cae880b4347e0d5582380fb0d05c417b609a84a08f3dece5c0e7eba4c4f17829898829893cce8eb62e07bcbec0736773f66e71cdb0522659b1d9ec9dd9aa63d408f22883d5eed92b7e3869253d3e715524bc3764d435e1ecd518ca26a2557afb598093d4f423b4eb639a20c90ee0e75ca805d80f5ec4a54c4626fdc859a664aa9c0f0d34d422c67196e848d0431a93b1f6450919904835c87626f91aa06acb54109c81955e66f18cb71d23ec6181c8f4a2d64afc7a0c755026d1a307962a3bb4810158f97d37316fb90cd3223c27db05785c4ed7295a3c216a8c2299bfb939a9c7707fc17de56d9fc4ecd38ee02040b2642b0f48c859f93413faf45400a0fa4fd9a2ce1de3ac2e2cbc9d1bc89fc7dec6c9915a71d58aeb60d933306454c453e58e42b140e4c11e9f25455311eb26ff5849a9b301de061c71e261b5217241284dc1f97d758cda10de91b8e16a0b76ff32c0963164f6b2de7ff26b8aac492059d646ca012a01dd6ae97927ac5daf3cf0270bac2b71e25b1b85046e5120c64a0169870652ac2181e37866c93885cfe5dbed61b11f6d5ef178ffcb9ac74c3cb72bc51b521283bb8c82cce18e4b51bc7128927ae5194be1dcc2d4b47ba97369bee87be25d3c018eabd80f28d9b4f6c97bf7ee0e363ba5f4fd7638e44892c33b74be9d0f658025ca7d391d8a7b5326afc67a8a3aec676abf342737aa05576e123b9ab0bcda81da2c7929d0f6445dcce9c2f1fe2a237046270bb489cb17c03d0dc244fc7438d0cfcabf5b07f89aae6fe03c2bf8db070897871603761f24ffdface264d4abeeda740dc5eb101fc055a1fd90d33bf9247c9f46a571dd39c6351f5892d5915b242bcb97b17e5067cabbb4edd190c6dfae0bb468aabe65cd1b063a3ad6cd85a9cbf4015319ea1969dd86e85308325d22e79f9b413365f7971cae1e03aaae4dc78dee7f8560da69e846846fb4a3c78d68fd93e9129854fa339675d948849c97857f225cca3d265853427915e994ad358ba7889b8c45b824af254a71e3584e8a200ee7652e27d82c7ca7d6096eca0f347ac88999ca63614e5876c0489bdcc91746f92f938a6bdf3f4d7ae05f756400e3c6892cfcd66b633fb8185dbe6e7e7818fccb1b76f5d691cb5eff4b21d31403f303696bcbf5159215c05fe4bdc1bd35f07ba8741e6404f69ce0ad6cea70e6d13b424f5553fe134d52f57833f13f98698491007c2c76a1deae99193b6aa1e903f1ca0a1c0e91945c56b87316ed3fd495253302603149d374c677dd57a1d41ab5f47d9b6d4faf41552212874f3b4126030b2e06ed22fc728d73853e81e3385ab4afb648e6ce36aaae7993a2856c4487d0a53e2e56064daed11009847d9cfb688f9d216d2f4a17d2669e5b488135108d1126814806bef3c41aa963dc068bee0e415b702a508d52af3153bc5b34bdefdb0f0ab8fe30be42a1dbb82930e60d49848aca4f4c29fb83b2cf5ad7fdf895e95c91d352e64e3fc24604d53643f06ec443090a6b1dec04207572109e7f96f8764edca6cc7661cb607fc198133ec0e1a8f79c8d25d0f9a162657a7ec98f15865acb175b15591664ec4cb9b289c54ca5bf022edd99af05c051f1e0ed83cb6e0aab56d395b35e55fcb07a28b356d70676a75aa60d76020e77f9b7117bad1bf8f8f4e9c041278240b20dcf9be8a9d43c3e4fc425558940810937037cf23215d4cdd90451d799b5a9cdc1480c45eb2a95f6518d12d2ea266685e43bb58c869b770f2718aa64880580e71b29dbbb627a536300e226150dd970bb33978303dce914c3bccd06f4cffd8088699e91063e7391c90e108e68fc759dcdbefba631eed1f30af865e9ed7559358882527ee58a4963876dac5b892d7e9297304485384896cf1ef64df29a248f3edb397abc75170064614eb16228d74823be2642fa10946e117224e6761e32b595aa74a02b9b5901f9d3df28cc167ff55cc7b048760863294c3a2f9c24972e9e00bb0cbb9e0c524fafef2ac6a731c8fc9a07ec22eff83b751b74db44e9fbb2c724ec081cec843f33df00f96fc9b008e0ba07c6020a0a2856770afe3b3d5a661e3a73b6282e98f7b41f51d8623a2b70633d3070175ab84030a403b3c110346e95b6d4e58d9d378969033e3fb0fe9caf81e7179e7b6c6f13bad7133193b0d3a7e4f4d8a00f080aba9798eb1a60367d42ec8bfb9bd004234fa7adfb9696c9978d38f02b34f0c15bc7e87310dc79ab7b094f60ef508393a6ff0c7d2277e2a551b56c869411ea15d77b18b68aaf55b4bfa49ea3bf6e7b9a97b786506efc51909fea56e6da91fea835b939dd05c04e5f9e492224c42e75fbf46ce20467dca7e393b759d61a9382453062ccb259b3e00ded7a42889aafe7d098b201248d3815e392499d3c60342b37fd3ee6bbc18c46db133a664e5b0f4a97e97cb61f58bb987f1713aa2f2a5629542a9e8eceef57e9dd755083656159c6aab12b500548f540fe41e176fb2e12ae9564dee9b26f4cd22dfa2a2eed7156ce13a03a8606ec3a84e7f463ea51fe4be66cf97a3b0bbe04bcb1d1b92690a32f9e6cf214c3bcbc68ea6631bea6ab2920be8ed51df7054c08c5467a7c633e8093fe47eba1eb0e754ff4c6c46935657ccae6bd5e31df586845165876446cc6e307058d7c78c8d68337f889f7c76bc3b50fc4c6f531cd0443cda8fab405dfcb5330ee3bbad69070acc0041848412a80ccfa413c191a7b77adf3ef67e9ca45ae98f73d6f2fceeba13cf332af6823d97dc36bbaa9156b300c933c9d192c1e8cc1f2ec7c56e5cb4ea55a0db56a01ed33c35fd33bd7dd91977746bb8a500ab5d60633a05f6b648f8c307a304f06391316bde452f90f797cad41659a79b7a50df15fa00a360f49aeeee3cb4160937e5a72c0d029c87cce2917e11680ebf352c327f2632364fb15ea7ad8b07add344952121cf3b624071df5554a52c4d7f255bc91ece13caee1af5b5a0c0f9b8ba6fbb30de366d0e6c459bb36d29fbed423b7bb084611820a797b1d49c73daf2d76c179f8a2c7d99032620f108aa9024d3f36b29cda4b1a29c561667f07720ab486ac43565b0bdd32bfb033a067e14ef1804ab67f192ce1c76388e816366855202b4650b3f93d2070ff0370413af17ada280055b79370b2fd17d319cddae5b84ce0fc2f999338dbbb20090fdcbeef5d0c6fc26d3e398e6eafb7b7302ef31e497400ead87769d5182469571de62fbb0340a38b0dee2e4763cef4edd1c1762c1befd9ffc35e21d5c688d1cc9071d79ec89c89b23bc4a8f138da4cacd248ab61002ebc46418fe21e1cb684a28920234161612625f5152dd1d834544136df0f2a2ae8c69b7c9cc079a9f8b437eb978ce806a7c4b5ae04c86362de930d9a2756e552de889774dd65a1be5dacbd219f8610e143aabdeab61ef2d292a03e55e850db2fcdb8575b315a1296091739fa1438617bc4810ce92eef06cc98f03b6c8064fa52a1766ab4fe9e827b920a2bb14799fae2dafcf9842ef84bd496782a1d00dbd31a6d7b9dcaac14fe578be8432b5d43b2d2eacb065b333fd4dc8c4e99285ef8f2fc9203f99e1f8805585c2f3daaacb15c70c24606b556e7a8f23ff5a017a500da7c527745ed59f37d9fccd8277d03709271e299e15d7c8374ceec026cca6e3cc6cb05e9b29ded5c707f2e6684e39ffac2cdb1ea610cfcdeb4a20c595babe6668b70d179f427aca9aee7f7e27736ef2680aced0c006ca152116724331c74e7a06b182e51b417b1a106e9734d483df59731a388d6c2fef2e9b62775c94bcc2ef8bd21af714c80f3a6b5cada69d4891ab372e5101aea7c4312295088a1ccd31fc0c5b3a9b3b0cc12dfdba1873551227f7c56706919e1084b1bd12c3de7163d9a2b1a23bfe6449e2f42160474660981f18dba2109956bf643e1cbf26ddc85da02281cbb8f0cc38637e2c916e139d833596b8eb719b8d8402a5bdedf4e0213fbed1eb4b62cc5ecd4019af6b065f2ba74ddaabbe5b5f78c238a2cd1e5c530519352d848baf83f1ed3f1901609552339c11325ffa9bfc7f2e0ccdb26acdff37388456d07e19c8b543ab1bc74c0c32c5c3718108bc2d4660301e9ae0fecfe7e50014d5312e49a94e9fb9ac612f666c04ed7689e98fb429f7f772f2eef5a8dcaefa939eef044a4af0a7333921c4dda8027b45b21ebdf5be58c52aca23951075287832753e3207ecfe24f6cfed24a6271ebff215c0ddc90011c58ddde90804193eb9f1b80a37bde5644a3cffed4ed8d9c5e57207364cd9fccb2b669cf30e513cee424a217c79a6a45b61da2d5778367116bad5582443289e08831ca6fec7a040a5b07cf4912ea27215228c7bab63a455f07887a3086814138b0ed907412b76dd47d814061bfdc4e3692002ec01dd2772a4b8778af54058e466cedb41cb59f222ace678663ef0ec951264283a759ddb21e7921d1459bfd1fe7f30a814d372138029588eebeb6984730728fadc75068451e13194723b8f38e8fd607a899206eff553f766217fa19596a7f813453fdd4209f4a3668db1e3bd9b381267d6484d9bae1636327c47317a319435a2f303e942496d70db4c0408275ff46d7fcbaf5cb042e55d6d07b3531de6377a6869d29d7cb2caffa202c53a068fdb84c1cd874d53f8fd5d7f0cb9e1c9491a402411747e8ab07787364834739323366f2bcb5ea8212d2381b84f6f9a4655917341bf30ce513f4f877a1044105eac30df49629be9b0f61a1fd56d9e41953d133048753b966c51a9f319015f61413ba72c8773ea14310c9a200e653ec96cdd55fd667aac0d42de5f583277e02277aca786e83198eb24095334cf71a89fee098483b61541756490a79af574d62e4af74124aac75c2d5494380ec3d46d3b358b67bf90f5c37dc5f10ab3e4b33c7c4d6cf7b5ad7013249d39e92153f6a71bc9b4602b72473fe1cf38b4a787df86e171b9d7ff49297ddc5c3462c0b23f49eaff3bbcdd33af214faa29e8f9a1dd4c6164601bf6f241b55175bb9438af4686f9b3272194a505bce94f229e101373cc3bc5bb15c6cc9af4a7c7f346c11b75134cf85f7248347dc27ea5b231ad498b5053ae65d4ed1ef3a67bff647f708602c8adea75446af52b723f0f04f8b87d6dd7c23fbea1ac2c303c76e1f9c87e70b013291768b40b1c16e795a15a80f4ff1a5971c045918950ebcecd8bc8a773edf65b146458f6d65f16a603380c1085354172c04957f26c6cea34efbe0ae99e87ea9a62cc92c5ab7b4d84b33ffc353510826a9294929988ada49c05c6d2f59bf00c5047972560d271b56673b93ac2de9f3f832975ef9f1e22b8405ecd1c85d43e03b3dd30d895aed45f22944abd192da00fed3759f57c1606ee683690c7d8fd13f0a45993fb14bd0744b20c54ac0ab0cbf727b77d28d74447aa7c0665a61cc66f151cf51520c5855470e1c5280b92170262c67cd06c2d90bafd12ed52e253fc382c5c9a1538f7d6d596958da8f3e41f029ca94ede6803b9a75403dd8da09349e0de8f5e703b3389714e6041ec79e6b2d452954abe0280dadb2f6e22175f72998312e9b6df06834a656c017b717c713286603b174bc49ce6388a591ea114aca79f54b82870686e78b159a925ba1d091b27468c31c6ad431d188408a7ca0247dfe9a91265541b0b68fa7b33294220a519d15c2f1c178bf416ecd3011ae1f1fedb6fe80c43ac26f26a14718bcb55b760e8b0c5c051d4ae829f64f5d775f2e1563e57a2bfb74076589bbec57fec8e6ddb9493f382af894eda058592e439b7d26746bf8bca419d12d5e17ae21b96499e0d49e3634a0b85cb9d9c5a39a1d9605a07d6a763da5cef9eaafaf9540c21cb1ce3b26eb8c80bb01f60fb3d39c4538889863761ec443b459e837664d8e555b54442b8cbb14d639e10b3df076ab66af684a948ac47db17f9f4f5ecea710641d96e0d95bba7328205c156b3769ee2c2f7114737ba3e78f8bacded04ff23a8ec0257f0c698c437ae15cad796c9000669da17c8989fa4724aff1d38631ae4efd31e7876a1fde2a913485ca42baef6d4fd81b008883865c1d6f393e7bc61f4bd304447d3e118206bdbedcddacad667a5dbea1d2be4fccbb8c52231279537f53cf5103a103d428f67f4be11df6446457e99faf56849a4cb69a8bd5f2ef6f2f81e4694d7c3b0c982ddc48fa8ecdead1eb439c6979630145c6b696ecd7cd0074f89d1873e51e0dc1715fa781a6b86f54246d5052e50f3ebc56493daac5d6ceb1f9732cd1c46638a2acd71ec9a4561a6b1f4820381b2dd66f2343afaf7d191ea93de739d51018182a8e910515e639bf8e995ff0413256e080248d16776b1907f728dfc206ed4b6c78e1633b6eb4a170219d92656b0fd63a70ec73259776c929085b00466119b5cd175f527b568bb60dba37214f5bb072cc1807ab66965ed9b4f98af20698b44c4da7d4e0677bd34657b8a41e78a871f18ee197978df49750b9c3fe36d944cbf52b1c8b17acd7a5769d15130d8862b80fe929267becc032a2c312f582bb374e329beb467d945673c5a117cddadf0d370cd7a676bdaa676572ff2965b3359d5b2b54485a12b58c0af0450d97b1251d9e929a90d12773ae210f29daedddc30c827514697298b736aacdea00d5426a61efca2768ead0b9ac88a32b234f97733f8c7a4e8f143eba0581ed925dd8ae6662d2b09fed5952bf957c219ff952bb260b8f62d4129e0d388b1b3c5d511a835e5ead3f23a3b071f3ad6b301718fb2d73770a8cd4f1abf7afc4fb31858f10dcc73b0d3817be94955e24ac37d862d3e3521703cf32825d96f7e3fa363f61afffea340c6b38415e23643e32ed2f3a6c378d4eef5c3f6fcd067fcd36f97dcb373a33c1cee08467ec4c1f9c76aa2fdb79870b44bbf89cdc35f0ca34f54e1c7cacba3fc5b61abd83d87af9607323a6440ee5bccfe1a537c1ed7a48d12bca29ede4aade47657c2c4db15994475c7e901a0a730d802c93b08542549d88b3ef66afcdaf6dc5291ce1341f65c5d07bbc5f9b37e7ee4744ec184cf6b097b66352f2a2cf65893844b09ef1ceb0e1138813b86e35a37a700d1e81bb20841f2ad5459dbd3751da98a2d72bceccff8e06a64a1e4650f347cdf9ad8638d697b8e9888c03bd677bca96a5425d09716af300e67ce4fe2f5f0f1eb93d44714ee9a36c3d021fa6356d600610d329a5e874e36950c73a3e5c4c257cc4b00661050b8a910827e5e1ba8a4051150a7bfa0c25e7e609d2f5a64dc1108d05e3e6c709da73e7c2832cbfa6b0fd76dc2447be649d20ea8323a91f3c91e33c9db127a4ce5dad38b3a5ac27458270b2159feab86c00b34f5a5c111404ea61adc5e9ff7c6da0123b58785319042643a5fb16d412de9680d7eb96dd6851b628f7cedc6885da77d1ed9a0b4c2f6d4a6394541f61f26149f8d4937c2788c2e47fab041b8365797c52fc69b8af3b3de3ec94e181d412419cb6673cf39a6f5bd94f026060e6caf0faf82af1a8aa47cef784d6cd6150e3f4f31b3dd013c091520cc139e055535d5d54b39d35d26b4057a2fa0e55002430c57ce5ac445a5009fb589d5840a0364fc8e05cf0a4202aec5074255052fa63880664a78b0de2d4150e158375268e87cb65dcbe91724315cbf484a6c9074e10bb03dd654157ecd6aa33fdc3b0ae7f69b7f5ae8fc0d09c8ef53999b0694d9d73262ea799a919eb5010de9c60402a5b6296d05919a8e18b3a5479cbc6e889079c8dc830980c1605397c029f52b4ee07d0262cd4fcf9429472939f60fb0fb3a558c804de954ce5d2f2a6b80c149301cca0801c31d239da4e7fa04976de9268f77232f6b737618abf2521db5f0b47f5355f719ee228c66d6018ad77bc2e265ee5f0fe6e2cf93601748f7c9ce87668196e5b7f9046608a1c798f01665be1f714c900e143ed21674a513e58df04ebcf3357304f7c0a1452bd67f85e519183dce7697f4819dcc1323d336006a90a891cc76fa9c54441a1b05ff998ccf0201bd59d9f1ff59dc976b29ba6d8590b0bc4c3ada0953c5149ca9dc079b4a4a8a1b726e0a451b66082e6c41a45c5e6879bac4ef3cc759eb1fac46ee8117904abfcf65014d8fd2a1725250cfd72b8323a4334d029009647cbe7308d3dadf3c6390323154bda6ab9f5e2e9fac9f7a02d27c7a7e089bc5c15969fefeafd3061ce09b985697bcc9d0c144848e18777dbca60a779ac47152aed7f5662fe79f0fcb37fedaa8d2006f42d5347b75679dbc8e0009c41164da26756183b3cb2a77a2a61c2910929365725d78b10e8ddedfceb882f53f9025a287f7c375b4c015eb4a420d99b9433588a6f9db267cd33d184a00f71d023f5e4fbe5464719e30b2778b1fc378209655567b936928ff499fc96530d5d3b182e4d2158e1c3c9a2bf7af9c2eda66f4a5a190dbfa533277f373a24d1eb7c37ef99a47efa25daf6fd104db9b32ea5d51e93feaedd453475ea3f8a3ed37602ea114bbd3cfe3f28690b324f12312c391e8427c554dad1e39c82d6b5af51df99ed4ac5576bb11ef6f222aa2767ef32e65b36b1e7dea862a111601a33ae783632f61b172c0b9d6b64d669446ded0506308104feae5dc6a107d1ab48703954aaa4ceeeef7ea36074f434b8ce2368e56448c5adaff5f8bf8e65b933a95adcd48aebd145c7fd23ef3685d6d6c92064cbbf9dbec7a995997d1b88c1be2587e7ed17e84614e4149b4b3b47e5fc69ac20dbc866a4d5fc2933fa6af4f5fdb57732a2993bbac378fb676daa09019827d7c8b86355837751842196f508d2ef8d63bcb102cf976f4acfa265c65c895e1135eae1cc6c0ddd7ef12bd28b45a3a252b9db337959c3c0d4f373b5d87ba1c8ecfe512c82baba522c40155be24a863bc8e1f235899f2b95d98b21282e831b01f9bdbbef2e236a91d80f17241e966fd77d376ef11cc74723bbc960e114863466221ef16e28e0200c4594634e9176d5ea043759b788a9929ad1d6e955c6cd47e9461bad24916758cc0a69a8674ebc632eb8cae5e47bd5be1dbac16b597e098a290678c3d9dd61f94720437d3606ebfe76b55d1a8761cff351a294b056747495c617ea9d365386d1f29ab03e3f8810d6fb18a1fb983386c461277d980faea96f6bfb4620b27fd77665184b876a257ce51354051b3cccfaebb3e68e062d5e3245467c4bac44f266687aee0f58a91cee15a8208dd7f56e574fed1dbaa37f5a6731aaedbea696dff52da2890b7b7ef01f7e6bf14af5733bf27e005b27ead98ab90902aabb076a4f507c457b12a593d154489c4b43f4259470ded762f9c76eb1e59ebe904dcdea137c4d835e56cdb0c5f2294d3f600eb363190221eb706a6e0e96264ff013dafb1abdb396d3b72e92a7dc34447235b391b1de727d1d724c31e663f379659e36acc5b407e64ac90f96736314320ca61938e418ca3300c0047501a7e0e99e1b9dc9a83c00f10567b67f8ecfb5004066f65c6c8775c42e73d7dca78563fd0bc82967f778b116c9a0dca8f44957f3b3009443543e60bd15ec295631bea8784eb2cc7307e9cd89b7baa51f60de26a9d56f1a8b51d798f22da2bf1c81470fbd85b66f080991320029732b8e3b4c2724dbfc03f0fd19a1d730f2d9fbbe0e8f23f2b834f07d44be4ebaeb824875378f6e365f60794dee1d7bb96869a3a944e1b876d5055a7cb20429cb9d88cf5cd97a8e79efd6e52eb0a4e6bcc0371e82cf727ebf36faf250972820620761ee057fbf815b4a63c98f9f18c69ed575c34e5174bec65b9aa5b31b450e261ffb2337dc36170f3c80b887b0096d421710192ab97e6c31f83564c345d202d7392320a1f67bafdaded49b19237c3b11d081b6314134a5d8a11505ed877e984210859d24be830cf08f623a028ad878d8520c9352d23089abb55a060266994953e5483858e5a97a3b7b44c23238b86f338b496ada6b199243da7ac5c4150e08bbaa8fcc63a115a590245c53a743100fa3733f7b91694a4cdca82dc3a1cf500c48e7f52ec9c450b76f4f95aed78a67f0ec91dbcb3878628fd587ed3a27d911fc2986472dba98a28d2b3879234101cf7846236e4a77acb87e82f944f168d8270dd0ba4cac2bc021b4e9329a49ba5a888a7bd563f96b1fcbd2e91113616bbea89e9d770aa1665f32138434c7d73f9f7e1319356226ebd56cc61c0b52dbf6b300f5661d58e2a7f60fcb688355c1f6928a9834defeb81df79cbad0344ee2678ddf8bd41f9d28459377e594fb1d1b551df58a3c35a88d283ed628096abeaf29b8384b39107bba2615b57d4e1dcb7fc6ecf926221bc5490b42e89bc21f48bd69fb6fc8ed4ad2e299220428a9e345facb9c90ee21de00b31260b38869370d53e4d0ce512fd6ba74b7a63b05803c2d428c5e83487131ee2cd084b8eb0dafc6207a2641df6d25b2f0c7f9869d005c7de498b346283e2eebed2e61cd2f4cc19098b995926282aaed0b47c39c7679c60ac3c5e71e8284f6be93e4f74f5b124975ff9256495845cdfa80a993b537fd4ab8c422415aa6c065d43fc18f4fa449e2bc3c6df58712719de42de573bf580487eb6c64139e99f4eff5e121f1146f57a4328e85f80de44d7d3c74801ec9a55146869120f4e79e964abc569bc2bec234d1acde40ea8ff6c4a3b1453722adc327166ca692be6c00b2a34ae4ffa88a4a175a63b9c66a465dbe8cf3e1d63f3d705f3dc2209d68e5fef8f834ff0a67a6270a0229216f29b0e47053462d6e1670c5f6e189881f85534bba1ded4f7bdfe7307eaded70ed329017a4a4f6ff3ca823716ef02761f0f0508b3c331a9e82b291bd4b309ac8938ca47de708377df1587344c19a651fa7d520a2134b641e4d53e930e0c1f6db51b6e2e4d717649a63622c0ef8528024ec0d3a87aeb14c02641d0c71cb825e3a635c6f31340176da9a8d41177544892fc79325074dc1ed3624c540e002aefddde80f4a2ac8f20e750c77796b46d6002aaab0e32c7b6eb04eb96a34d24ef7f578bd5db12e6b719eafbc5ae16ee03cacbfbe78bd495708a1feb9c5c7fea44b55350841ab6f9214eaa58190f45626059f4bdc07c8915641d6e8d42e5b50b63d9e0b03d34af4e79b93554b22ff319d869706eb99c405940b7e6f0d147651ac5117edb39141e228b68dd5dadee44309b68b48b7a51f7d53ee993c76b1f06715512dc84d645ab520e5d7bdb40833e7ec7c55c9d76efabb0c80f2a00fc36dac8e1ec5402b20801b9e2cafc44975b70e28343982ad6b643877db911b7133c3def3ceea53accffb9789f63b76a660b92f96663117d7d9142e9cf9aa78a40c46dd36f1bf2fb6d486de97fc92fdc6102915a2216aba21c381f786969521721487f1a66e68a1d5b83b82774fd38b0a7fe7344e9866b7e9dc2fc82f2a5cf9b51b1533a391b55415f248a7a80ec31f63afa003127dd88e9e297275de520e226c07d132f86873795fec07b54d997698df69454067057268f9de98a4af21fffa40abff0a2379e78e76fd352649355ba3cc77b2f12474704fdeb17602693d2411930d578b8b885ad6318b858f33d453ce1b6e12cfaf87f990ac6fcd9d98517507f8c8bcf366694c5a387ef1aca9400ec2711d2a4d0d3ee2243a9531a7a054d0c1b79dbab59e41e3397b6c33afc98c7d83845600177f029704d61af7e2754b3e06227b2d5615ff1a23011bd70c51b37bb755361d92f19e7d959ab5b5c853c69d0c10121f8445dbb5bdff036cdb528f768eef0274552a6b78e8b1322fefd2dc75908d1d327e01eddb4a835f10fd17d82d65fc7f56272f4fd693f6bb9ed19645bffbda2f2680b8ee155b19b2beda72d8cad862343dc999e62df7cdcfcdab881ac7fdf46bee89c4789d736856afcf1d80ce40e4b1b8ee74541f80ead65aa931ae074dc7de5722772e24fb785ebf0090f94008df3f8f0b032a12b131b8bed7ffa9f1ac7f950590087bd0ecec44e2d9be158466e0839ebc01e2b98e288fb30e2675b929308e1bd39cd1f9f51f7511f674ae444c6e1d88dfb5e7006f79e8e770ad9e91ad7949c2c41d8aa30e2e0784687fd61825115097a69b5f2f6f04410f43229e6c7da714dbf299f0486189e2a5b0bc0540f21093a1f08c1c3c4d0f597b6debdc7ac58012a4d611feef4a0c24973de58c8457a6c73f3aadbdb7400d156988185f73fb67cf65e123526551ddb3e8f0ade213a36225be25700c04b7a6a26650b040502e7bc247d6800083308a3f09d87f089a2cf1fd34dbc13365368bfc6992ca41f02947b21997bdfd4c25e3a3e6de629f093e9d4e6e571bd5e03749f2efdb227bdb92a859627e4d2e920822a0affe7f797534875b8daba37572cd55eacc0621d09a7525d1343b090a55510bcfb9ad90227b62c14e3feff2b849315f60cef5989fb1735c8d925739c14eea4f779faeab7c2194cac5853cd97c811c2ad06f2ce64d171ee4d665b5aeeb89cf6bb2344733483d3e3b0a9db42ad8b4ba56e4a6010df35d3a3a2fc6cb749d944dc5900cca62ae08e73b609c209d72b733f3306eee38cb1956f0595db12621fc37445f652face85a0097ff37476791cfb5478e6818b8f743648239c8a8324d4100f419a7b6c1270faf0836452f4d8acd7d20a4c1979a6209d109e0776d25026ecdd5d3e7ba668fe7deda0edd1aac1c837f6cd5d9355114b1fcbd2ce318e579e098cac41344f39e285f2c02417849d0d3e7802ee6b3dd824b2700e65517616f2c15ec881aa291a1956f8b48dd508ef8f1c39083ddb9230c7b95dd2664aa091bb71b0dd33f20d8c4769497927c1b03a0062565868bf3b252e8491298c0e9fd291a1ba9fddaf6289267719d8ac2883086b63e7c7c9cbe79a601e21dc57fccb5a1dcc0aa38f0741497829154e05ac7fcafb7bad5d808603234a82cefc4a19989a25d32dca4c491d78652ced961fa41ed062a922a2777871775d8720fe2c22cff4cdae7ccd792bb2ef9e2cbac90c83e0950dd26ce064c074243911398024a333a498c410c63f97dd7b65bb9bdbb98a6ad1fdad4bcdd05fa990f98d6ec27a3f6162fb1daa2e0b53b31ce2b8d0bce2dd9674070d32e7175f7e57f01e06c87b15a8a207a82da2fb68864a356d58105d7d63a25a0ea7c9907dc01cb4834eacbcf8fefa092c83122ce585b139fea06c2d848d65ff81ddc408bad3b8da144482133a258b4aade6bc9a98dea79b65d054667367d9e4d528dbcc9264d271e02ab52fbaa875223a308a56bcccec4dfc58dc29bf2f48b85aadf0634e2b60bb038a28a43615373c191f0349e55e7077eccbe45c7849dbfdd4d5803f62d39f1e8f1741dfc1fc3ec5bfeff1ce63699273b82c068133ece8b661ca191c28413237668fbe0c5526df6ec471ba359639a8a3c51b79605a83ea432a9b697767f2a2f5b1d9ace3efc46cece571eb5b816829715fe5a4c3d15f4df01fb8c305d87ec241461c0914cf8cafec8bef74ad759ed98de78fa49072dd9ba0f2e381283936a6bd659af8168c25789ca55cdc39c874162b22f369a859afe278aa7d9d18a97b6ee59b3a39ef71af1320458698fa24b55a2fdc7f4d25df82867a4b709373a5a6881f8ea12c1c03ebe70846737ac7354e898865dd4ef1b7852276abeb214f4e583d25abd1e4a46b17763740bfcad511846936b7ea3e8f710eb130e20e7441dbf72c610d26bc02986f1aa494ed5bf6f53380ef94dcf25cd94bf546d1cd85ad3567aa08e3dde9fb04aaf09d2d8adbc668e6161c5f434a48f387a57a4ee4a0e8ec50c7f4db485c839ad393673956e4b7785320be7e67c5337cf27df87bbe69c6990c77359b24c8d1e33318f8a098f3c583f87c46945555f42d08f494290d7acbd092ceeb3987b42cc895237495ef623a58c411f795cd009f4e3cf2b2330615dcc48d533044e695162447b9334b29c1cf7e1d9d1879dde23ddfd70435cebeaecb9c92442dc93bb68d2d3296c120d05a3dff4fd8264e9d2f5b03526f7a20a74c9e404e6be40bc87ff0fd79c4214251d8022964c16102a2bb83db0e2328e0c747955a9899cb01d2aaa96e247878c614e9026263773c365646375b868edd84df5b2615058fff25384caaad887433950247196d6ca4fd09fbad255f7fe4b53a7d867b8d3d8f780fdbfa6c52432ecd9569de53a6ab241db6739e15152e1d326b3e2da2f298c5a3d322275ea81163612bca9c1ae2920bf25b13907e02815e589efc81d0f773dcf5434f580343cf7cc5639ca090a9a030b0518ff7f98a4c51f9377317dc45c8dc33fef280f63583706065cf1461fd39bdeba640faed01d8def6118a282e1f9159cb4a127e892c0bf405f5cd402c67d3672a8d6dadd8523a25399a5151e0b16563d980fce35ce8de491c5bbb44c665333f7cd4eea385790bc3065116436e2236375864d58aa7e634f3649819b5bb9932f61ff85cf7f54d497dcdf5a20d40a9d6bcea7e70308fd4de3ed7a304b0058b0c525c1a4b256f6f8516141104c63477a8cea49f1ee92d0403c888f72a631f8d89828537b6997f8ffe979afb70d2f03eca9da05176771d53f1af4856d6c51129845436a73d0bc8d49d20fc1861c8ceb42b1d65eaf74ed033734ed12c5561b6937f35f59c390bde3d776c650787a9b534a833d3ea9c18ed9de45e0ba9126c29981adde2bbb183d74935d44d3801e4ae62b92806946a20af4a0fb70b2fa2984c1202d0f3532cb084411a76b09bb387eaa414bdf0e8daa0471c8b5640f34b507602133b9c5ee1553c72318f35579adc1939b7bfc8b0e119172194a44a657fef5ba8bd6b97adf84bc63ec29391df119513b3cadc7afdac4c3b6655a74ba162443851f2c83340363dc0c1f526859947e4773f76d0ceb6bf9180e9bcacc8276dc4f4eaf7da111d3347341e1d8ab3e0666ad15db8a3c1d0cd8aaa681dcf0a214aec47ae4f5392dcf8d32477a1eaba7d3455a4539a11a88c5bb9512e1d2ccc63a4d555a6c137834101b5a669cc3e52b343417f3a60182e82db85e22afc92d48a698c0ffbe94dbcc7d1ce42e454ad20701fe38a071b520937052492d4a48bac1a0c87b60f530fd0113a5bb1a6a64f0ed9f9e92c2e5c3310fdfd1fced779c2e0fe7a0f7e273fe10965cb6f70b24a604478a59deb503064a558d56139e29c1eae4ae2bedd9c79e0ba57b096675548007f2ec31b0e69719cede74184a48c014300c02083db6509733a274a034c64ada03e81c184025076d6f0032a368ac431097d5cee95835bcadc6bd63c944d62d46ed2512d62d03ab1cf420e38b76a0a5ce54d485df245f43419541adb9cfd70ee271430e4404b58ff5d3502db5efb08d6d04cefe9e50107a9187689506e6c2b91e577d0b4bff0b33d14bdab1d3ad85e7d50d3f51c8898905d76dcc1dfc1992c599e5864c8f32fcc36d0567189ce03f60e6e41e1e8d30d6959786811789f858c9550bc6e805d8f138fd787caf8533b7aec6c3387d1112bec5e34adb0481deddebe28185d8dac6f58cb361ce4ee9acaa5d884a8820ba775cccab66fe7ac5f416284cb0e5709014559e865feeb11ba38cf0a0c2ee20b50a044644662098ce903cd04fd7104c503ab839d84eaaeae3611f517c70d2ef28d3efea9ad2654d3a6c2ede8a50bbfd22ff2837b6f5d8eefbdd1a4d2eaf300573441fa205d99d8f22d64b8e2a51618ca273da58883c23e3d843e82784ea2eab1c1e80e36e1fe5b4a9c33d66c957b55f1d6559c0af774a2604d44fd52536be4c8d134925aeb193788657c7ec7110baeaed237903ff37d894bdcdfcdeb9b76c1cc841dc9e224d65685e8c692a0f010304555ee952464d5f20117804eb62cbe2ddcbba681a1d1ae40515fd9b2202df4cef3fc4b2440b26846bf9785f5efdc811ffa4e5434344bd2197711b22c94fcc4f04532d15e907f8be3fb27886a6693004ede68ac6ed8710fa07140758ffef79e2c4af9994265d113a5f588b5296de462823482a266d5e109f2f28a30f400ea7a65fb01f1a4aa3d4dccc25cc18f46bbbae7a015d011dc7fe8ea68a200b6ada776887b83c7edb67ed3497eb692db90f608be5d73fbe000f096f56c93dfc5b442057dadeeb68a09541547c78020552bb4523fa2071888427b27ac1ab7e104955805a1bb39f0463d835fa493e79ae447aff4c8e82cdd27cb2b9aa6a8be892d674f8dcb8c1e0034259ba5ad1e7d93353404e6a5afe9310e887177af7321be66c74cc09e924ba0088de70975be4981024180d7832f0fdaa475dfd728311b39e7a239128c689f186d164c5daf1c1ed17bc93246a82e73bd1ce2af5b4d2dfcfd91ee3cb688d9789ec5476cf10b73ca94bb7eb598f5e9add1279d75186e1b0be52c543042c675cb547abefec17b44e0c2e208165556696fe20ad9f77f74ff867a54b601540c8a75187c0c4b1409b0f728e627388060b08beb780a719381d8884ee1157a7e3839f7b63eb72a1b43dfbf7332f355fd32791debfe42cb0ea4aceb52e1d5bc8edbc92627b5a7d3c601955401d8c0085c7deb7d24a7599569417ceaa31d84c8ab92ae11e89ed1f9980c7bc2665f19bca5efcd2392727b5f9ead1b8079671905133479140ce996bf0c906d4651902756fbb52940dc6914effbaf9d52cab634a8147d0579eaa0498b8fe48f2dfd2f67a2106a88c1d7427356360e362825f5c047405d347bdcc26a0cd1eb91f5738abd5b640f852d8ffc6318a74d1081d41afdb94768f4f04a0ecd8207493bde67455fe567ddcd8dda2ca733bf774926d2d985986a7973721626c1a5d059f7ed3468ebd1b67e71664adc976dbbc0304e1f2e551783c2a33d337b69005f4398dd80c19637cc3099bb860b874a0c60592d424c81a4871a647ac5478f632b0679c750db967ffbbe280d77a021dea2aed3d293717149893fe7b1a97f72da924e06c3108c7f9e4fb8fc62ccd212b8ef8db8e124bb804b97b9394916cbb2db5b73d5bbd8c92a44e7246f6c6b391eb61e58623acefc0f7fb2802a1128def92d65a12ff5d2b93c3befeea3a7e3fb92a424b3ff59808e7c8d72b80b0775ec5f9a12ec2c3b7776bbce74021ef79e02cb0027e287d2de4048537d3d7c4b89e021d4ab2627adf738c7d0bcc24fca4c8000ee63d90d011e7005a0cba20883d2850ab4d5054a488d2f0ad9ff823730be6b9dd29492ec4c5235ae325c5dd6b506298161377ef098f592ff870442f82de191a6eb6764a1438f71100d53a3c3ef51ac8646da0825b1457db049e05e97271d971fa972ba0e690cd9af2bbb5646133f3103e640bcf23b33cf76f4167b7bc3d4e0446515c9d3dc22908d785175dbc806825ae1bc9254cb36ce5d2b1b78970d430777e500a157f83260fb58b093bf2b8fd99f86caf54dff82279eadfa57bb28433ab1c2ba8e6ef2fee8ec4a74eb826f749f7288af1063a6d29dfc0e3b434d904460d428566250ce2026cf359e0b5424762291570025d29c18c1c2aec41097f2eb20b50a9755c29de3c2e15f84172f3f6f721d4f1149c2df0d1466cc2604101eb08167f4ed187eac5f2e36f7aca58e6c0b880fae7bf311c825a292731e23cec81a157607558def487cf03b7cd4a4e399955e9d7651ee1b3ef3e43d101e10e24d4e28bdff2aa0af482671e2dab167cdb7dfb97e34a6f837496bb2d74beb78b66b7a4205b260ffa9ccd68f167d9974865701462f76fbe849f4806c7faa09360c363eee12b9ffd8b396c90650a70d3f44df5ca89ca5fdf347b68a6f6d1be9310bd1983fbc4ba364062c31ff34f277a404e59783564ed9353402c3b287572dde02e18c87783285df038b55b29b09b42bfc692da025509ce4dcf7bd34aed91973030b6e05e761dfc8b9eedb2a0473162e4b289edf4b4604698f0ec4e3a9eea4f98b463d4884eb5191f1ea64ae3af707985a28a3c68f60028bc6a5c2c72e66dda3fc3c542c47558f230c0038fd05fabfaa4137312e564a7585c00289979f6bf5539e74882956b97b066aadb9e6d0a28c449425c4f7bef8da11c72c42645e5eb807934a409ddb4f162c1b0f89eb7b8f515433b8fe564ab462622b46a3a4b65aa8fa06cf8a20b0839bb072978d389e2a153ed32b8643184457b846ae16181a9a80851131023d6ddabd7ba2e505e29196fb8d7c153044930da6a6623c45d96e67aee1dbcd8bf00e3ea50dedf59c275118388262d17ee9e46249b01c2a567061f1e965ffc43f9455f73519136ba6c0ef6420bf3270e023feee012136a9e831b47ca8bb505ccf5fafc042e35465cca1110b7384c83da09b2389488bf9b9ec00354f5733f0e641335f16bbaebbcd39f79b3e250da0580a4a5a93f6e6d74d50dd5c5c0b3dfa4bc8e6aac1b51a21c628481f8a6540d37e6fbd459833bec31e36a788ac641b79d9a7efed8a5d09b9795482fb00a7f1a96d8dc1da1d3f2a9fb5ac3f0361e63cf3dace54452ce0e5c27ddf438041172087d14ae5920172ff0c8e2212b4bb953a022b2406b7b3bc45be3cd13f16ecec6e7cd454ee763b272a7a5e4ac4d3d949cf731b72cdf8ea829e6b9ab121b3dfe3d2abbcf6e7123344998699e993ecc66bd88dc7ab10ef0ba75232990f25fdf48647452030a9952463310ef0cb9ceb8c4bffd5e60023ecf8773504eb24695d0996d9a373af982f31b6ee52a8a2d2505a67736a4e5a6f9df8687bac6ad0719fa3892acfea7846d43bbe5e3e11473e1a31e8afd18a2a0d6827e40cd63d660cd5e209d1880fe37c659180efecd5cbd9a4a56d34bb2f05842d7f0a85183a21c673961bf460789763f892387a1cd81d1fb32685e0c2cadeb238f3dd43eec278e8214d372052e4e0ffd5ff0d33067d3c9dba848c9df9fe9d61d27d21bafccdd61e642bb5b57ca7e341257338f62a1ac88e3bc9d52c2a6eecb4e01cda5ffd9e2a33fc1e3646abcf132c1ca5b94a2090f01c4c2dc815c6b43cf61df7f1226ff100753bf2fad67312057dee1156487af6cad7073371530d05efdf1c54a7c699c1a86802916f38648ee8ab4ed6c0d4f36baccdc7d6126a7b13aa840987cc5e43d3c37df115c81c890d8fffdeb4b46eb1d7fc80e51b4161b0a83a5d24eb0d564b7a016c749d6fa528de0ea73dad220148029c038c0cd201d64889da1945ffc7560843562a50e88a8f46008e26dc3f230ad55963f3710ccd10e0311e1781ffacc07c018f61d6285c12767ac59fd026f3fcb795680d18836b0330cd7dad7575a756fcb82097a2d76fefd8fcd468cdd8c1a03001fd58d9260cf7d1d9b74f477697a499fc10eebf39bb5d26d681b47b62f7da786862cfb53f139238cc2ad6eff51aefc1770cd5885ad15dae6e337aa65e6dd476f3e6a4dc3e9ca0a3ab0125e97d5d4c762274fee1280c468aa32c4dcfe3fd8e51517028e546edfc2518661e3603a197fb6100f21506c9f5d2d8b2e0af5640b268562ccd1f09a8022639f81f6b0896dcfb7bc5b103ea7c209b548f227e7af460558c8bde9477abee6abba50b73ac77200814b77902fff02bacae455aaa09d3c731a5a39702f3d75190f86e7892966f49518f6d1ebceacfc66d29f26595c6fbf9ac368623bd87c8a1bd954974c686c3ac6f62a13160da611dbac4d5f05b9c14b850ca735b98a5a65e89ff3b4b2d1f731418d6d9f9b40ed08ca5f8228a170e222b11735d68bf8f1aad0012256cbd9d0b11a90be37a7671a234c125b4c9c940b9f229ef50a162a16ac6ef524fe3453779d4aeb763bc8333bc8881b88c35ffa345f820bf1c0249ba78c96af912e79a8e591b8a11f229332c687ce00ab4d66b0ad423826b14f7ab7a2a371cba6c5ac734701721e127525fc1040ab1ec2f9da2c35664aa5b0c565ceb627b734fb0700b40f15695c92fe530c514f2866ea0ccd598c86e0439bc0eaf7315c669bc23371b2b82304dfaa9f554e9327110ccc6d8b690db24f87b894e5ada92a2bc9d79295597d1d75898765a386cfbfb2d6b279ab581f7797e081ebac3bd352d51abfe333663759bbd51bd51b501075fb160dfc8dc3d62e2017a927ea0fc22be1640c08d0032594f75335fbac7e5e6c05b61c1286eb598c204e162698475aee3bd44fe4596c2bc28516a022168006e00f665de68696e1f03351a6b23b4cd7bba5f06ea9b2f8542779fbe2b3da7ee4f1c9d464a95646d077fcc33c10e5dd61812dd99dafdae45cc6b0c2bde402e8089d055daf25e0e149aab50fd7de4f19c5e59240b7c04d4d72cac5d96f39537c1f113a466af90794122ec6ee8c6af421aff31b6d720e3799bff08179cf426483621ba21613dbde27336c98c0fc1a2cfdaf4a1c55f2f39187a2344e701c1f95f5ff3fd06ef0ad0abd2fbe9b17eeb26b59c53541ffd54c95ef69e4a4353c89263fb4806182624e08d30eb21176c87c4ab0189152be27401d64a5e0164c773d10be099a169a368fa4bce3c5f8c896685792149ad1c18b0142016519afc98c1b47262dc4a478bc9e86b3052cb0aa748188b3e176f4a55be3a754fa7c0be118a84ce02f43530187ab4ed309fce42f41e39ecfcf0954cedf8e9b4ed9837f73053db2edcc4ba8ee08c00bd7662a0a7896a12e0643ab927a9b218d7782d20fcd12f6758016c417662c0c41ad6a1ae7f26a6ea46c2ba0abdc9a21754b511b385d539af0d012884fed012e1a0c8e1925d4821224a66c2757f3c7269e5281ab4004a12d4004dc5e45509ea886619de4052ce2c0eb076ed08949bf35f72e6ac44bfd77548f30119e8b36cae1b79950f0623836337e9f8f9a92d10c6647634cb2615b47c33e281ba7514f64061c3a49a12a6b73e9ebc170a71572d7ab1a44b6249ec074f993d7208f199d0a3c09c4a0d62a2575ee2b5b591d01e9cc1c3472f95c86e058740bbbbb7b91d2989c38d4bf6e33f9b403b7854e9131687fc2abe6a5643da8ae5403a5a1e6639522d9bbde26e6123cf0790212154431d22e56ed5e4cf21d9a41b434af192839114435853f45265bb25b0fa090ddb36239419c10cb39e3d4759b235d95fae2d65c963860b403f8f1af5353c2a2f8b2168f2a124149ec058be3920f66d718397bf8fd7cf9ed178da5fbec5c20043ed0f8a66069ddbe833b7434d049d34714b6c22b32aac8b05d8eeb447e0e00094b57923a4961e32343fe455f0654b98b0fa9c7abb194df0980d7806383528b8b172e5f548b2a27af140fbbf132ca684f00468128813280371212c5ab980ac75ef4d8330178a48c209e353f397740b39ea478933bb0049b69f2cd8e28e017c5c76022df959089e1e3138c4c4a3a81ea5b58635846b711b30b31d69430de9627135a72ca23e8767330df8d4e4927201d63c4534a317191328fcf6d86857ba1c4e6bc92316e77098d38e18ae279b41a2ec69976a508f773558e63e2a08efb12932974911be475a74aa710d841a65e3de863774d5f852f115b9a0fe2703c5d57fcc50c0718ab1f5ace3c4d725a8c40065861bd405cd08aac39f95fb4eac1973a74bf8d0d203518d360a26e8039c04875e54377d95d843e1702f9604204c39ffeadb55c39816c13474359904620ef8af3f2b36ba5491cd808bde130f8b75cca3d01ca29eca5e1a5a7cadcf02a66fc6546047e6ebed36bbc655ca787cf86e27f10bb3069a6702d2b48e821e2399dfec81abbd95ce95240f04a87be94a5691ab4ea320b81f0dcc64ea39f4824f74ec4f6aae5652bded124a7184ff1fb5b71fd40d26635fab3b5af0c7677fcf0a58f37bfd1577f82ba16c2f9983eeaaa502731f1b6e8e4000cdbfe3e59fb29e11f111a5f597fc2b53f19817c18678363a8caf104acd23ba31cab3547fd1c7b7fc6b62c7bb6a0ef110d165a90f303638a11cc3a9185267ab67d753750f9b7688a34ae4c46eb2674fbf292e35a0c95e8fd8c47b67ff011552bde172a182bf1a6b74f3f11b1f781a3f436786ce32532de91ef63495f0fe60c78e030fcc86c86e59c0e821aa7c9a139b7279e490db5d10f72cceae08aed23937adfae2442323de98572f4d6c9675b7d0f0116caa92c38bf9d506fcdfb76915c42f50e8a2002986d1b10a5518f051dcc353ce258fd5e17c639d4665f84f1f3ed4fd56582973d5e449b89717b970f9786ffade0cec81d405099a0253ff401a1c5cc7173506ba9979cf7222a79f07b557824a7a052e21711b6c7efa2a6c4a3a95544f1822deafc98d7f7aebcd880f94ab65a2b56076673a7709b2dc44d67caa877fe98f5e007a0ca62c30f2159adf9a9b9d8d55313177a941b6f3228d86361dd48c8c32d996665613353d4bc492ee1ce2b060b282c59bb73ab612b37a984f804200b94ed0b0025da8e4c0f8f5d914b34386326687f982c83f1a8829edcaf27395b3b73bc85d40b6fc03394be2cbb9d1d34f1e95ea471a3daf58cc655a48d84b07a779608415039e47aae7feda6c943887040865f2707fa1870ef356fbbb96a1d421545f4c5c9817fbcfd3c970a3b0b64da4aa1b9f7354b1f200655d163dc686cc435d6b647479c476a879acd6152772b674e148f971e656b3b833fd3d38cf762ad817b0b00f106d6e4fc44372246636fb81248c14e457fcad2d9584adb00dcf53e585fc69f092bd96decfd0f86b1766d9624c7cdef15b3ade190b948898d41b3ba12b57404bcafaf5bf365f98efec6976429fbd61ff17c6e21d196cd46416b14b595fc67e071661a6a16171a0ae655aede77c56301bac44005de98c8dde290d658180c7b757395336e1051ea7dc62022d4902868f6bdc334b7cf7ea8a75f2fb62f699cf4a4c8411429abdafdf346d2b56066e894575541c86b969757eaa843650ece94e0a890c8dd4b62ce37bc1070b666fcb80a54142eba14c7f5cde5ba5a5bf921c8b8547ada906bb0720576e5fd37055c6ede79a178886be3c6652d2fc7c5135a9b078d74a94ff294dcba2ae23ee84261369b94ec637e96b8bf306bc9eb7ab345d5ceb20e35655e9af3a396314ad2fdd942692e741b4449c3db5d506ea77213af5e06831894731bcab8b99edf7c891d0deaf6f0da05d33b43caf888ae7930d54871314130107e4292ac12b12e473196c035cbd826ee1ae0ca425ee995e174e7a4caaf9f4920feeeb7dbc7637f10bcf2d17341e20114d9af1a7fb90ced263f94e3408626036c356024948250588547d6b888e31cffefe887cea642d5651037a2d9ed879ea554d5ec15efef91b410b50984030425d6ac483f4c51a3482093f2f52404f3ac2f5f2afcd3d9cad089ce6895d7152a4759ec0c88b56e810894b5eb1ee6aaef60fe20c65c34edd70d4a2943e10e148bb6d969a24717ff3525e6f78c21a7f1af976bd3e82b55e0d1fd85395d4b8386a83b8dffe69e70d19b1f4bd2995ecc8b6aa57ddc80ee7ddc8329fd8419348dcb5d40cc42fc310f7c426dca2836f2cb67db688f03fb9e0ef446c070cca85125616694fa5dd56b822948156d4b181670d1666a7e08797d55d1e3dea1ffe3cbfa079473a8a555b1109231249fe5078b9f5cea642b4a26c8c6430adb142d1473198679b93c5756165e4dbaccebc0778c12c97aea6b49f882b5c594fdf192ba5969b41b1583563f27f579eef9be4dfeeb45af690959a80bc3776146dcc03ecc2a934663a28283f09f86d460002362b29d4898236d127566acf76d3fe5a16319477dd262181d4caa024fdc91db793cdf049d14e22d11c5f641d91248f5ac45e3315cc9060a17650a1228e86294c3a915a9ee10a0f72a18ef37c1846a16af683a19a2e356a65df6f6b539bb48f4cabb5a5e0e6a915fb1b75e2daeae05348e2ba1c7b717c9c0f1013e951b2c14cc17d8b373b9815b0c6de8f74574cd82bec89e262dfe2a1a04dbc2f2cb54e9e324ea0582b8e5edfd04fe94d10429f11511db846c34a3e22d177e304c7af9cbaa79e6536f192c9db489e579d96a87be756610da8b8c28471c2809ad1cc614d4b3031c3827146849e23d5ba2f0506b3953484659c751ef95bd5a3a44723b6b265a6f8fc1d55ee6d1004ccddb893702fdba6254fc84859cafdc085f9b4fdbabfea22f54aa06ce694186ce06d8e8553c961e2ca1999785c802a1076af5f90a85dd82c559b504fa818bb56399f07d1c1155596217e5c2540fdfeab330999edc7ce9012d3e160b5bd8f1e774624f17e1da3d0a3dc503103ae736f739725ec886fe3c4c3d0a21b7dd8c9f92c49769c7a0f88168cca832d2d0eeb28ddeccbc51ed13eef71f732a24fec285a4a5834f5f128beccd0986abbe80e89c5e1d7585f3ed3256d6f48ffc977b5fd0b38b97a16803d96a45b387830b058d146b1ab69d7a60a4cc26e1a5269265daf2757f87504ea092dbb30c53def0bcbb12bedc1d4e4d1a096813508378f9982af9c0f7575a1e94415888ca214f4379ca9f76753fa68f335543ff3d78808bd801bc12fe3c036bb8e6ecaca2ff2fe0bcebcb01e065309cec7488c53045fab66df9cadc4f8c7dddcbebfbbf3734443918b9481c6b8541e9caedb6a9a60686a95dbbdbc9f5a0948852934f0e24695b48890f6a3544fc29298a1d6343082767c9101fd2877f6b52188d343819782c9834dd83b630a112119c3c2bab8703d864fae5ee3ed1c3ceea5910d16ca7917dcb43100c9b8557f2ba4e8023f0c2d2c5b42ab0cb1ae1baeae9b749a5ec96c25cfe033eb844a8764f77571e8bd3f5dc22292f1decae3cb6d3c22fd3074075a5c14d2fa2b1de1b96c5ce62ab10ac4d09ec95fcbbea33fc58d03b4463bc3fd2bcba2ac01546b5a7b8909b26915bdf62482cf3b4002cab105d9d87fc86d8c59dd9550de9f0fa295a7698e7624a52385b50d164ab9730ac38457f728c6003c4955fc5ae595760345da1a5c68e11281761ea046376bff6ed10b062bfa5c52d372932ae6eff3e619368a09ea27feba79fbffdf36a5878f13b3d2d711dc1925561b41093c6d53d4d26a569bb79f5b2d1c76990f288a9af242eb10b975a093ab023e4a692c10444e71380f7f0c34950a2144147e29736fefcfe80877fde2897138d5db0de32e80dc25ca8c21b8ce593b88655c87c55a1c413688b6784aa6a0820f96f86b1e9614dd5864b3288f15e6ca13cdaa34c8b559bd1c239524a228d233539bfed09b6c334e2f16cdb5a13938bcd44028a8e121b5bf748917b619d00ace6e1be0ce636f273ca3ec312706eca677d16a386aa091e56419d4712e885de3ac2da63734ab694c9f230a80173310f25e3a8609fecfe533b85e387f4069e0ad8e37439bdd526d7491d03e0ecfea7c96ec8329da751acb6e336c178de45deaf1d797b4a196f321ec98af129557b6d6942ff1d72f6cb5d0f2cb597dcea6aae5e9671849082971ce4b4c224534283ed732fbbf21d2b9745ddaf2cc88e16d8018fb3738009764e5fa2c6fda95a7b40c7e19406312c0c2e13baf6d2b6cb4f5c3601b8c449dec91301742ddb991da9d547e2ae2f120b72b9c73a7622b5bb1270ff90b81396e214e1f13db068dbf8a9eed784e091d99a1851791a6c8094e11d1dbee17b430c7e75bcfc5229da94eaa6a478c099e0e10b8fde4236c54b2fc84b91e9ac2c3c3f17e6a2bd395f61070ffcb3fc157f27760dbaf1408f65814435af06c6363ba81067effd1c4b44d7d5e6799189d87277c3aefb5aa0f57567ad179b168878c1f1da7ba788ad9f21a4b763f58c792c4ecfe7e1698b3738c15bdb9eec7727e704a6726facf4b05f509a9ed4365c634cee760f843a09758721f9714cecef860f45dc82724d07fabe0500d570b2b1e62689ff3edf223263fbc481b3d677ac27d17b98052c551015c966c8023bfaf88627d89de3122ccfdf16f504ea391b2908f088bb78b5fced172d33ce48d1924d25cedd9bb2da78f33206417a5411b2beef0fd1b5113c1f2e4403920ae40c5f9145e693cf7a72c48c3c2b03ebef0f73f37736bdfba1efe36fc113cddce32583dd9f8afb4353ab3974ef5a0b2345e29a8ff1e7cb0019194797fde699499a893d1ff65c65a0bf414b043a71ff7c5296fb2cb4b29b51a3b14f687faac842011edeca66871fc9268cb463d1c677b92399ce428709d3d3f28531b5a02ce86e257ec9e42ee5b7224d3ba2605e106c4f124122eb95d5a67a99378c3c1368a76a8c7118f8565a751dcc573b9a4fd7ae23536874b1d1c62d3f8c1b9b1755b0e12190e454a06d5a723e6047339e58ddd6823f369df7c8abe252855b5d9d28e385a89d801f665ab1b3b49d5deeba1f291a0295968f641561a72410369d0c7f47c0b5788a9d3cba91872541e6f8c441df1b7fba2a74658d9e8677080ba10f1c33147d5bb075234ee99583766452c5014a39c0e727675add3dd783b8261b69897dac58d69ac33352a6f7ebef4ccaf56e4950b189a803b2aad1d25206df2ee4675e0f3299eb91768cfe1de2b548f6ad5f78144f39179b71ed03e3a66caf52b9351c4f16ad63cb95955129d10c4337fbb429fd819d7227f8aa3cdadad0cb928faf58d542e2f02c076c62f23b2c4d1d0c594ed71f2c4082411df86f0c4b52160dd84f352ebe254411f36976ea782ae7b2eeb2b23009d959ac4ae8ffaf880e6ab89d22964f87f4e6d2dbdee4be47d9a199d69934cdc61466ab52eec66c174fd5dc5d30b02b26bcd3c2d5005e4fc3bdeba11db3d6b6d4c1dc728c8c2290920cb6025dfbe06df68882500d3f44ada1bed420cd3b925a3303ec90db9102cdc8292231847a4fbd1af43a7245a9d19a4021860f479bb90b398cd61f81b415820d55ef58c3caf033f43bcc5c44ae3ecc5c48f57910e7e947050d55e00c32fff6adcb9b7aafe06408cd7be20969cdc48ed95a21a7a3d0e5f504da4f6caf84cc5a5c7d926ded29390b6f5715dbd416c6c6c837958e5335b6e3b1ff32275acee47cc14cc34afed7e6cb2ae1d58ed92580ff796be7cf0a81050e624c1df18ec1c6622acd88d75fb4efc1df331d344e42e5fd262975bbba562d0d8be34af579a687222458155eb83521e03c5217601483070f6c44eebe97f1b94d89358b149c59ab36922a1589c0f9928af03183e173de4368cccf03c7508b940d310c79477dae44809436a77909e78919fbe902022515e69c4e3dd88e2beefac2a1be1a6171224846fc174ef91559b329b87b8427dd40d9829f356d9b982092bbf4d06fa186cc6d74e3d7980ad480b5dd0fc131b9c7596d6a793e712778771880defbdb17eac7d16071588c8ef6983d8d50a4399b08d1e755536f990aa24588029f5a49c2f32b3ce19f58e59d9ec05b2f2aa2f3693cbdee27c67e9d1fd2fcb92c2bb0c3489e3cda2846e33f0c30cf610fbf8eb294bc1ae8bc93139e7a066b4df87b460877fb78ea99300afdc64fc6e7a790ca9515fbc6c06499baf9e09b73ef72d07bf17f24229b9fde38a3db39a81a9dd17a4a5a6aa4fb3f68ba1dea7561e3234296c0fef5f3d317028fc7389f4f0fd79428b5eb142e4525cbfd604a40fd50cc1e78d0d250342410aef80363b3da4553f5e7ab8891423038270f65fc862d6c5f6f99f6583918fa452411d91ca0198508a1572e2a9947f89e01799a4c0c5fba536cab24af9e18406c961ad5ee4bca1ae674e1a739be2cabea7e7718d093da4f4f71cc94d74bb00c4e7921b52ae26d1c1ee64d0a342597290be9f5f33b900e840b2a75e2ecb78964c1fd82753024f17c8b9e70e004b15929d2a7814c8335227419215a3eae7a3209c17fa52a470c6a476ab487abe7925de77c161c5d345073dd20d21ca4508ab4552eb2a94e9045c0d62089b2349cff806ac03e4c409b9c6918761363e971fd16e68bbaebf7fc401e88f024725eec9b308c80a4775f62c38502cc88ad931c91d8a87457dffa219e5f85152c0d60aff3182ea060e1b2f16fb0d7c3e47e0dcb8b881410d8a8a6577e8304ab4593cfd6dc4e1ed9d70f8635449d977084005bed258d8aafa3325e077b9e8f0719b877c549a657b3c75830056ab934d88c298a7a1c063c491e0f43aab375243470bcbdd53b5f748e7190da60ae1931691beb1fab414c2e58d20d880f2cdd3d07c6eb4e11f84cb9da6b56e5388c0685891b341072c22b466fc8dce46c581a84808bff948ad7901f9cc34998158cac885e3439b23c5bab69caf6fba02f508cad7424ad1beb927f6db50ae7e0c79bed173139fcc88f62d2bd8376a3bd8ea9e04c1d9e7cbb6ca2ae10c54f8e5671360989cb46186c37c72b04230f91fa5edf633b43a3994382963a0b79311bd82852aef77b238c72482c7c1906c789fee1add7712521592f386c53c94265415e6a2e77d61680d1d46a71236a94f7cfc06565153914bc4f1cfa35810b1ff186eef7fced538bd533d1117fabe2f37c41698cd982ef09373eb370ecca9a487dcd9220452524c25c87ef4dc4e52ffe6d423a7231bc48b349799173c26eaf17ee91e8d577db7de0d09a6c59702852d85f6fa3950f8048174042d074f3a05f8c472ec4aec795b38a8d1b5434139824f7bbc52ebf5d10229aaa34cf888d661d299d6eab95c7e6d57b35a9c4eabc457ad8e1662e2f2f5473ebd203154123b47279125ec9c042611206d3fac07eaf02120591f941848bf5f46df9c197af80f4ffe2cc1279f78461a7addcf76878b77ca698476218798523ce21584e7c42f9b56fe29f6e340903b045671c730a9b70cf1df75deaa198f9f19f5a5881906bc5de4ecc8f7e0e9c5085325f3daa0cda393b163a52a1fb6a77ff8d70d37804d2f62d0ae34fcfb9763f58c915f37dfaa3523e1e55104953c561a04f10575cb0f22301a25073503986b15371f7cab984a8895fbbb3d819fcfede2e5d291d50f604fac9fbca2b37c7c98bb98a2cf776a603fc9b66915c90dc5f98606bb0b4c369344189b4b56a7e2897198841e34a9ad86cc39b5f2340a0e1935ccae5d4086a49afa985c5a3ff03ed51b143998648ab77d0f06583920ff518637fe77bd35c89333d031216689eb6f214bd62534435ee15407eccb9cfaf8ccf13c4c87fdc4d93f40d0355f4369ab570b3a47f3d5f9079c9cab27f1829313dd2b287acb719e098fe555ac5f5576601ecab844bd495d8fdefa6188e4aca3cd8f1047ba3d0f3ba3adc258e629676814a75c9a320c1180d90a30d511a869b361a120eb134bf4ae10620b3eabd22cfb8db901495355cd82cc5a87d7b4d9764f9c07cf84d5c103de35bd662d62383a6c9438184f296427038804d914cfb54ce69f249da11ccf2a47dc6a40ec8cfca414ab8b1bdf5b82ab4b100ecfeb0fb3487335de5f6810b66303bb68b305c96c9773069025da97e01bde6d33f1648e64bba069efaadacfd5b649c786b4f020a2acc1c59706977221010061285e146a29523d66a5c5e1f790d9f36e2286ed31f9e5999a0310059d3002c951e043215a07f9bcf05ade47843f8a5126c7a082dc804b6da81af80c58b2f9dd1ed0350b66bda1d36aab6acf517213a676f33a7e4fe00e25901232aa1914193642343733bdb5d342a571a969a00a1763086e901237b9f37b239509c1e803ed8e536102ecf6ed1bacd8f2876eb3be012f7ccd17f38783c5db2bd715fcc8be08160a7ee82a7f65aafdc9e4943ce8abb16418c412913b9745b8686105f272ddd66f0fa19ced331a534ca2d0fb47045a073adf70fd1bd8b19f152fa0b89a77236f525dc0c0f5ad3034a058853e822bbc1da6b5913fc82a6246b9242833bf05c01a9fc37bc13136945cf2a26c3f9b6182c26c5280b1278b049e3698c1577e7dcde9f493cce2988fb9d37246dff9715cd0e837b3807f4ad015e9783a2ba7680eeacd6b42e774007feb8ae168abf0cded5435eb2e72142314d9aabda5eab91ed455fa4c931a7629325c0825b6836950045fb5d36548178513dfbf4710f78dac2294ccce7ad49a393c4a33521f591ab078dfe8396726d53205f41fed56ca97bc2c52a717c12b7c79d8c55c9b18738498799ec857bde2f303af8cff336363125c22a7f1dfdc054df7e192690c9d79b7619c3cfbe3fbc8cf91e2f03c128d2c4b0e59d8b55b8aabc76aa09eae743c96fd3bf7720df24809be17a594e733694a30eb4e0922c4e970bce56c85ecaf0cec9cfe7da44dae9a0fbef7a0a1d8c167a9f6186083c48bd60e0df0f8acaadaeae8d05fe9eb82052ca200e85265ac1a193c2ea294af481eeab90efd84b118e03e6e1061337e29e2a4c4f49f11baac2289113217e3d7e405566ba287063fb0b44954d70e0378a96b56c0710004311d9d9099b22c08aaa379ee9049074609fb23fd5feb3c6f7d8c93a6ce5554f5ee212a8e4125b48426a6fcd7ad17747b76d597dfe7698ff23373b91e710c22bb0cfa69d987f0db5df06dd5d45bf9939714661416b240f104a752d07262687be776ae8022b0fb408ec83418cedfc30c19404a9cdab3fb964120e87b84cc83c71d6f10be0a401a8700d3fcd0fb97d4391868c6ab124b1b90d012568ec151082521e4a849b9577ff23cf8fda4497f0c4a84c09ebdab0931da27121e5e910c340c92365145b14c21932cb52e4ea521e5aa56817c2bae01929e86dc14d4824d951616cda00ff7f50a370fa0d0ded88e4ab8901dc0ce9249eeb0627a40a984990ecf8bf764d31d017fe1145263d42340481ae7b21d000b13d74d0c1e406b1913152490a3ee48fc793ae31cd7bffa80d28f15f3b4dce43bd2003fc94ce3bbecfee1fc1975b68b845a276f79f6e9adbd405af1448f2e4ec6e9b419970d716b15896a0ad90ce995c4e628c1ac48d6e7a371b2c3dcf5e0d4577d73eb198fbb1c403cdd17c1b664bb4cd383969f6443cf6b8c7b9f28bbabea57deea6c37a594eb43ceebdcbcfbe7b0bbe9ba5a3a39c11297a4979ffeadaca6f5ae28c67c5c0a384fc8fe95b45eaa1ad24dad265dc542293d7beced8a48f825a18fc93745145c376e6c9f9ef4d40a04356f9717690b202694f57bb2c1494ad92cc705ef0dd6d057cf412a381f90c59f409ab276a4cada6eb27b70b41bcef24dfbcfcbdf5da7bfa52af941a8840d1c15f2907fc1b63c849fab766f3e5fb25384fd6164259a85b21eec39e87bdb90637788f7a9b32e3ca6a66f596fbc52685658d26afb2444bbd1eec54ab41bffd0edfdf4a01d155e4773d251d95d0c05a80b9249c209e066d1f36747bf29e6a7e627f30e75542bc119f809ad0863281e3c738dd41ecf76b41d23213c222249837d478fe41e319511f606cea017fb29d1fb39346fdbf538dc772a3cc9a99804d776b44928c0a0da15d7e930a6aea2e25701e0aa068080be75e924bb4ccfabd2d5707a618e419253c6ec0d5f90ae2d9598633ed6a1228938d96f67e208b1024d5e548d753dac231cdde02bee66415f0132e865fd751437fec8b9aaa7fd708a055091730d21915f1ebbbb45a2791022702962f5cf5f92b4770180f1ea73a0e063ba94b088356fe54a10ac89cde28e305e701b9a41770941d127b7156dd62b487f708829d182b6909e8c4ea9d4cce4a78d07230c5cb35202f0a8657248938eec006c6e9c1c8fd74bf447c356f89f8e63bc650551adeac0580bb430fc71f33ffb8c2d401d607812719ab76335fb16daa0541a3febcb0594916ba02917d840feea1230d49520ea94927fe3cbe7060129a8c53a70e4dae897f3c9cf472ff32de7d445fb67823e5c81a5ab549f5c975283fbd064417a115744168c5aaaa3481df5d826201e4374b46b8b15a260cb544b850bb2c7f77ba181de02739548b945c50a34872e0492366c88f58293a90c7a7938467bdf9e5f28fd78400605535dc616220c4dd578555441402eb29405aa23c429bd94aa24723d892f008b8be07ca613ee00c3bd49d69ed1e4886f4760243d16ac2314edfac08891fea966e9711b9ec262dba89208975ec8a818ec3afc09d988a65979fda0aec8dbf75246aaf2d8b15e5633bc8101f9a0bb66c1a440b2c9ddebf86f6ca972b4b9affa7122a54b1b653c215be9c0446332df13c58241b8d408c03a8bad8076f969254f8032afeb14259446c1568ff6a67a4ba95fc63113c17452f2a1a83483b3614770340f9b34da584f55dd05b9c43a2e3a152554013cb01e6754920323da3fe4506f23130487ef2d204f372b47e54f52687e7810c8b26d1d612311c1215009df1417cd96cda747c4a1d5c16dc97c2230cef6fb0594f68e11a8415de0cb08ba935177c6f38a006a7e9e9b9f81c46061a8231c539c5ef37661f9c5ffd7b2810d51608ffd8a9610bd515bf44438e78dc918b05ff455cacb808f8d5e985347b9e7150e967ed1a9cac65acf98213b8931db517190523d8a43229b9a24e61329dd1c98576cba0a9dcb85a7827d7cbab9c6ea3aa04d9ea0492cf61d46f6677c93938f6c12a65693aceeaffcb51c99511031e5fef1ad333084d66f6077979a9b63f3da5ce9aac26c686b8c3b2f76ebe94f319b8c91011f3bc0c52b2b55ddcd976b2dd0548cee9103210bee46fb31740aaae0a841c4a7c3407d87bb5eb900e248222e830bba69a6b57310a9b2f1e1860c0da26c53c80dcd3c5ad367aa10d838443166459c198473bf6ae4d4bf34abd61fea47423211932ac102baaabd6ecdeb9e512fbe1ef4720e5bb657de52bf794137a53bfbaea979763c50fb9474d6be640065ad866eab864056a5802e82c7a132b6c25ad09d1a6f0b104175e7d141ead104b415ec5ddf4758022bdc67d0928ce39adee9ac7879239f996a63aac722771abfe41068a810d35c5e6b4606478af0a9deb16ba9fb27f9aba80b6b085a9ec4684d6e1c151a3f163f1075a1d3070f0beb5fcd94e41f251a66a321109c7338ddf574dc127f228090b03d44d2f1864dbf4086b34a058c1e018ebff63690c7ac076665c514bff566390cd911b0fe2abe2c9cc9fc1edb5fba35bb5908c8809b3fdee3ce200261ffeb3da1918da3988b5a6b0dd230272bc473fa6748bded4f517a81f6736b8b4d02fbd6c3c4d96ec626e494c9115a39b36859dcd41153252503691ef2b74d4a2770e7b626e044dfb113c9a4497f5bc8624a9c4459919878d4612661faa1452da9e8d73cfff9e7309a5dc178359dad7dc39092273b849bed9a3540dc05cf75030634a58edc1feaa609d2eb7e81f44323303a159abce38add3f7a4315ddc47d034811deaa46fae03c7b2ffaa75b632207f400ac68b601275c91514210f0df4c3723f7b15ab9f7598fdd3d4ba5608469ab131f426400bd52fb9795650a034e92561906b56cc98661e979abbe517ce333ccc45ab30e74e69605481385d1289abceb9649d45fe4f4d1a3bb185b887b286d27e7a944fd96ed01cc68955f29432cbf0bbfafe84164e858b50737063a193c0ab9d2fab64bfa84c1411a13bee2ab696eb3814db8836c1f66cbbd79d742aa62703e54432894c1e9ae8cd20ffba3d9e26cbf61d223ceb1605392948870d424429f377d4fe00400dbcf71f8eaaf05ce2212f5daefce2fcb1055daac4b1a4680b8780c2c28f717a971f221d9cd6871d28c6d805f361b17ed6f54408efac500bca8ba1b4147a12f4b09e2434962027ebbabad309afc229b5f9c11ee31e93e7d4fc2abbfefb4f1ee82116d808d7b41cb2912a3d002250646c4b9b661539f857098b29976340208cbdc0f4e384134b70694927c9c386c910b1de68525991d7e888bbdd688131f589df5f8667ff54d389d2f4e66b2196ff4168c1fb1a009a5d4783af4eafa562ff274dd251abe1220442334e6f27e118c40462ee159b1a55c28183e830b0a87075118248154c85d4b4feec71f7f89ee9d53ac7c8c65192c8f342d9ff3d469c13c67d86bfac0eaa994bcffdeaa22bc5d77284400d9d4c528a58f515970b84c9ecb3dfcde5d374ef7e7e0fe2b1c5d90428b8b7e6bc289b59583f2edc86a93fb2d38a2ebb46535a632e72df51820a8d6c93d4195060f1adf79e0699df907eb481a319b1290b586686d2c76b860611fec3e9a77ddfff21852329246f68d14d496c15580b1e659c180700a8b14dcb090faea2ca2a3abf6cbdfc7cd82adbbbd338d9c7e8a1bd83cfb5ba4ec9fdd39ba803ca33b1d28caa7560fa933738d4e63a9e0aedab09c19b79189e095ac029cf9c190b483ac9f904a00584b0279627f592ac9814fd5bc9c3258466ae484eaa0bbdc60754d0e2b34282a8d9b14de530c4cd781a26e0c7c95558ab64ca2998f2c317e63e6cf3cf10854143516fd54caa19145d80a3c9f0a9d6982c9cf68bbffc1b9916abc977d6c12acfdd72b9ca5bfc18bae6c5884f86cb2931c931615803cac437e22ce685afd7a0b1f4d80c71631e4d280ed6742530db499cf0ac49ae9aef9425e955a7b0f0ece64bbfc45613d8a21358f7ff6b8c6250ddf6151649850bbbeef92fbf212e63a3c88f01cd1512c5d73a1043b05b8b4c35997d1ba2478207533a5d14d767857c354b2b03c761b12b226cf803bb17f5347dbc8dcb5359ed14abad34007431487b00450e79cd30d5bf6e35b494ee81fb11d8d4a629964be01cc57dbf471796dccb4d0038e2e53666028baf67473d6d8553fe371a09ece8d432fa4124d978601f582e4ba8893a2e498219b169a92333a245ee47aef9409dd1269c9b9d913dc4457f139833f9fea27b936e902b8370720358f736dcaa7c3c8cdfe69255c3e799a28e953d2060f23e8c328411ee8f472a0c88f484891307a47226bf6299f55494878ad7e09c6d42acbcfd2f41cab82d2685802fb970173158dc7d5806f45b7b68b478958152b3f4ee541671b2dd0f754c11a105b67fa637a05c6e45d418a70fbc7b31d93a9d1baed28866d61922a839de8fcf16adfc2a73adc556150941b44abdad388e2988cca0438142c7e6b0063d7d863a7d8c571b171de2307f4b07464c6238ba09aa270020cde3396d3a483b01d502c50bb1ca97d067629e2d27ab3185e2a92d15c199c07b4362a33b72660d2c3bac2e685f2e055d55f34e0a490f20ec8e603ff9916d857d922bd5fbe7eb3b053ab71dcf8fd3357b7b76f3157d6d7585ee9d18adc810d9c73de7ca542f3bfe68aff644ccb92c378eaeba941cefe63a7708a643a8bcd2553fea5e2627e7ddb06bc6bb0da32f873d5bfc1c37b658c87e4ceedeea3c26e1c08a9e9c6c7cfed28b671d252595211b44a99a5ef542b27de72e031e066f451317935b75e650d6854abc12f392c917fa4b8afff0a6b57a1d1423d8a46988ed89bcd3c98d8d19c9ac03cf49dc27864ea5bad44a98aa7880451c099ea1c1b363775ce95697dc68a4f0b58b25b1ee4a4595618c295461dbcf512de6d7413ce6695fd2e09e5fc0edd40783f4f689ebeb369313e0ad611780612ab2bc7dd6c26339794d69c2e773bfd9b8b0e75003e25b14cf06b2652b8dc0b26ca54528bcca24707759c272b1388b6564d4b7f030514d6e732f13fa4eea84c54feb67e8c0dbc74c2e939fbd257550582228bcbfc59c0a0a2465728d8de9a442eefe069f32f8e8edc5cb171ffef79c5f08dda4a2b0a87d8659723891eda17832d189c223461b288261907ffe14fafa9986836d3740760bbb52ca7bd7df0fd80f4a11aeacfa6b7bc063126b979c82474a5ef7a35c1de5844e2fa90aa4b1de6cf44dc4046db3bf02ef252ed58f02f3f67e0a73cabc6a88d37a5e0c8ed3a0f4952c9f92dd6ac99d85523999013a6dd8392ad34a084c36d3cccb6ff1e99317d8832cc8a9208a024195e0dd05daed9257ac05a83b15f4223739b84277724cd8ca2aa4b127a6a2ff7e446d3cd773bb8978836aa2c102346a8b8f67cfaadcd4de9d9747ff690a785c097aa348ef1d88f8158f413b6178fb6546818ef3ee2425cf0eb55578f600c3204ce488c88f7033adb31beb1a3007dcf7591e986ee6487deda8f7870498c2cc999d984d0024f01e3dd5b042eb9e10ff515748bbb7184a91d5914719171453e39f4a3debdfa6613c12e89198a2e63a97d962c0ac3ebfad7c14de60ff41d307afe04a7b4d8132c76a5fa60c5d970ff3aa0d10f7524c0c0aa94eff47ccd9050f800fca17fb6ee3fd9d8c4c4a3847527a88641c839fdf9b5dfcafb91f061575cb421aad93350c8adcdb4af8fbbc073c05b62fe4967cfeb8ca543a5da974d2afeff26c1d865ee1c4c24065f42314bfbd60d43fd566e373a0fb4afd3753980cf2aa34afbbed8be819110a7c0f48cceb912fcb3aa53e2000161c4f83853566307d33e9e5521ce001cc208bdf01aa2f5873b3c3834951d463d74b329e3ee66c0de361de997e88e8d591a1e20a1cc92c5e1a3a813066bff5fe6fdbf9d4038ec8cc119d73e1bb4dd56dbe27fb313c4d591b19072d39facc2cf67b711ce5dd1c54681747166477f1a2b517dcffea5d00c5624982721f49d4be99656d3fd3f88e47b9bcbc94014affcc5ce6b74b8379670973f129bd6103607463355a9ee197b35f07aad4bce70f232524cd8b6a9b87297119b1e2d4a476e80cb897504744b5c08389cb5a1c7d4e7c9a57f4ff5175c6e9e927c7d00038cc46af19b2d8613b5e4176996d9a3fb0bcfe85a58e6bc2590f6b8bd899784ff5b904f7ba07f4a6170845c0c84bd3228e65f0ed571d8f97872d13fe0d5c9632bc1d1c68b4946d8154146dfe00df648095a2b879808da3f5d6f5771d2779efc45fb14e92d77cb888b6a78f4e741dbc1cf7166a7340a5251361d5bdaad391d5d0f2d8ddc1b4cd9670f293c2896c06f2729f6004e4b4042f5ef9d69209745fc7a01e4ae3b2b680b7b7f962d1cdf1df677c29c0e4efcc9721c4fa1256e2f884defe50a58df8a2ddae51940ed046afbcaf96435470c3a529af0168719ac8a79419d6f086b1adb40c783a147e247a99918be175e42e8efbc8fcc776b2c71f2a620fbedd3c4b7db2a4dcbadb530bd4c2d64d55c04ad900a48fddf27d39eb227a1c7fd40a91b07b22d047733dc3b825f40af09b5ae52215c26645f1eb896539e19063041d040afc387cd49df9692d5288ed50d05490ad3e7317455c8f58dee79619810de8fed2a3af6a4b6146a541e9e264ad1b393c4e6ff764cc43a37372d5b0b2c311a66009667ca27239283416b8350cd5263330bc2d0691b84b280156f7bc9451580fd06983d34bbbfd0e6f252764b930aea5c61294204a590217fb7cc1ae31c30ec7240cf12ec6fd328259ac550e3a13f8925dd043e760a1c562678421c6643b20250ce2cd95a311981369749c715de04dd2d2bc6fb51fc049bb0d2c026aceb77f24684263a46acc93d071b5af43e8021c5095585401ac54487e4b2f67dd90190e1632d8159ff8a45889459d533d35090c0c32cd13a1a49febb45c150dbea8580866191099403a2fc9aea328d6a441c53c30f3f9342e666e6f5986f022a93c9c6aa196eb458d52de12e78c1becd553a1140d6551bee878b09b8edf50545339317e4fd68b40f2f77d4066f8e3ac835b43eb081f977f1d18e33fbafe67bf9964dd2578213177db0578cdb36702ba1d276966a6c5d2508b31b186201877acf59ca83afc5abd816dd965ac436ed638c7d3434b175f932b8e4b40c8f7394cd3aab557e53e97336cf7df91ce54b456171dd8d48591c11464f58aab214bf2acf9f8dfd3386d8e6b0bbc5616f8841cf3984146a63aba1c417d3b28af53cbc8313f2f2c093df1b185ae8769cb862a151cfc757a3a4169101d89cdcd5c0758dd4e89992cdb885b39b96d88abc35f04cb921e011fd0ec2660db45f41e6869a8ebd2ac063da4f85093576d2b7170f4e354ee08f9aeb1dd0b9c5602e4b2f72a9def62cd237b39662bf870b6490bdf858e50e73a5779a65b4bd0bc8934520848b4a7040428469f909a2090c4aa08003073e095decc2ce914a4947f22668d32e118644adc212c9121434a907365ab2fbe5508aecf494d03e9d93ca4021df2e55409fd34a61fb1a29f7664f69e39691f662e35c21920209481bf6d9a6809246f5e5a19bf945c50b39f4c663c25905e9cbeb5308cf6a62965f5030f401bca48d42a8ef1413932a5fe773440dfeb90bf5f6e2d6f33790f0fa10973ff0ab5fa048e9ee2d2f9473b4b06db53c3e8a54c98b1e26c47931dfa56dafe600781bbd94a55bb643bf2fc82e04fab514c554da03c7dedebbbe924fdc736b5835aba85bdc1202fb87dae291b12123433959a8c06ef4c61449f04aabdcdb6b04f93f8a2e13ea48bad8c1ba1a6bf0b3b8f3f781d0ee8116c7d9a0c57dd001008d1b2b448e0495e773f46f62dd419fcb49271bff8b100feebe7117f71b1131780bf0015196cc77979f650200060a8d454bb8707fd618598f453e7657f83574d212fd3dfd0ba8bb120f595e691de6db321417840509b30d870d6c44529d1eb1fc1d3c70814a1d06a80f0db806775acb3b2b3fe0f879daa8572f1cb386ca790ddc1802628bf05605c1cb717ffb0df5b60b21f74000602a1183083174ce59b7e2f753819dd43add0b39292cdadf2028a1cf7ec35a98209b0a620025f78567a4b250adfabb2eaf591a287cfcb2d1aeaff8f2a1334e21fb102c32a56db5ad0802a5c9fe1a5d3922e1cbf728dc520aa572e436c204310369fb160aa64cb1093ace61e93680c4cffe889163bcfb0a692e2f482d9bdbfd5448c0bdd3d6da0360ecd5d99e3dae8a23f7297a6817310a5dd0a5953f4975734a9d789c192404563b465ef9cb5925ccd1a67ddfb21a0a9e441e1f080c84c5df77963ae508a3f9ed465c2148275efc35e48cea723d157d9a2657b9766b7a9194070bf80c1ad57f243386cbfcddda3aa342af05e13afa22848ec214aadfb61a9ec42fce6dab99429092ba17946412a7df572684bd2652eed804bb87edac845a0f584ab44159c6afdb76274e305929b3d5107f8136747132bb7f5e0981542bb650d06bd5331bee6ff368ee1f9112339160f6e1fa8637cb6b8b62c296490680171ec07640b41bdfca254197817c1afd592c19ed25a88ba973c41aa94c38d5080e8ec9136773fcc21c48f9ea1313e1821ee01173dc9f86ad16d17f0b0307614a6e9b38bb3649d648e26cdb8f9d1354ae53ab95121e8ff7b9bef541be62c805b3fbd3d1468e923fbfc519fddcba1e90be6489c05d4122ac05f31772244ac480006720fcde9d076ebc70b9efb88472ac17e37d9ad6a7ba1c3c1085ca076ca421c32bafb125c3cb4460485b66e90e1e9f31eb27666f34bfaa51cb803fb7631808690c75f9e5e95e7e00887b4a407e5a14feb7c8bbb55bd85b7c79b05a8381a836bdb44fbd10a667a0fc734bb1512692c87fd22980e62b5c75e4fa65f533a9a9affff1a2e0554f09a3ccc51a69fa1c24cea80cad411b080b97c404fa74196199eec08356d9ecd99c040420e5a8dfd74f8e3ffbb8ec6f6992e67086486217cf5824dce74917f6a3a054be6bfccbf4c0e13dd5550d5c8a4df1bf4a873ba86fd49bd9a77d350bb2779e293970a4319a249e125666acec852849357bb3e379856f124deba5ed77afb50072f16a69d1ba8d0aef018dbe2e31a826e3eb429a44cb4f0d72284e81cca5a8713a3258a486368c72b84a69fa9dc91f9355bb34162215ceb71ea202329288d304da0604a70445082d22eb5ed3245816534de9052bfbbe7eada855ef8cdb149b1c30e4b45bb9b56f46dada446dfa9146c61e26f954822ced86a0f0f2525006443505fb5c17405e5414931d9c925da8e065f7be9834be7e428df0083499b894c87ef5b77d8797b3afd710aeeacc2efe06595e1ab27984930215887f7ad8fbdeb70e00dd11535138605c4663a50ea61f4bf0ef9c4372b66ab46b46475518b511533044973ca00fb783d1cd25b165845b10aa3bab27e62378efc2a904bbb969d921bbb379a6eec83d2534cdfb06a1de25eda88abce5c8fc3e7c9ed8b0f2d9f29f601d36e42efad5bb3340df9f1f631cc148fba99ada080579d65c2fb150c882f9ce000b176a36296e985fa83a72b6dc63dd18d0470438c56c3646a138acbd41dc4d799f0402061c35c5be4538df423fc421cb71c1a0c43f69061aee798ff1d499a9860205b3c1a4baabda44cabfc44c4609c51ff6b9c109c22a6b41c65231b9255ae0bcf42577d7c2e50c45e25628e3b9e40dc5b6c84a90ca9743401ecf633e9217d7a7325f015bbdc7ed683b887b93d5ede3b9ed6ec3a2f5db02e9afc5f0d64d30bedfd49495181efb0bccb343ed052f3008e10ca56269420622cf2e029c1b5c69f1f1cc2a8f7f15907b53b155eff8150a050cc0338d906d7186488d4a21a28e6ca845287b417e307a711eb382139073b77bfc0dff8df80ae87c6e30e1844f4bd18db17e01b7ff33d06a20c4f61ac16c18486a570e6f5b7c8a3032c50a8425be08f8a0a9d1878eaa2ab035ad33b8124f7fbaa44707541dcb8e5625bfc9ec589d2adf3402ccccefe6f398023954ca5ab82811fc304b9d3c7154364def8bdbf98ee0b77ea3bd58fc6d9e14f55f430bd2fd20a51bb491d3cb48529cbfad2b72c948385f85b7a0658c18d77a591c8c0bbde44ce81c904fae6dae9f4c1a43dbe563d54fdd2f3c69059388e9af6b36ea551eceb119401b32249f08193f4b4c73f45e8712496c6824a29c2f732597f2586113ad389f2754b5d1bafacd9e44ab12ee67f0b44da3b809f1e01f3af57d255c192e81a10383a424888cb811db28e1db54ca1a379f605be0293dfa4280f7017198434e39d6dfd77e0d6d9f5da72ef8784f9c0eda2212ad7b24a6bda4c836f0cf96da85a0390068414843f9ea30d8d2a4f37c20907265c5c38cebed0a2a8ef434ee75872eff76ac286fde483c316d69e94944d475fa9ff2009d0f362db2ed95c4be6fd9b3f6495f28bf6448115a31f92762d3f68348f60cb465003835e07bba58a1ac7b02c08475551af65ab2a211909115e0b352c32002d2a57bdafb7590dd383086f306699e304a1add13ce82d467c411172c2826d2b2d4254c5656f47d306276f5d9bcb6b2bd33cfad32f32aef0107b0972a4fa96b7c52a8b9a8f16ed793fa72a7774d27328527139a822b5a5a33f85618cb8c6c64a4286a4b8497bf7838c3b3eaa19ba96524f0a0e93e27bb77b863e0f58c187cfee635986fc805806e398698b7afeb3be419d266ea3edcf55bf09da9bdbcbea179d0c7e46410d6627117374cc47a3bf236c9957383d249cb6355d547bfa64975f85afce104c346a70ffe53563975905a630b0f4647b3d737493349baf276a9050c09f5a7bd262b810ee24b6444d62add49023fd06de7e663553824ae240776f813d83b47d2551f2fe617b558f16db3c0abafafde3bd18f81af0d0cb2dbe52c85c443ebf2a56165ce47bffc1f6a932f16d1109e90a1bc9209f3b4f0129259bab752a1559fcbcc84465ee13f2494fd887de092fec3f178b018ec59b23099efaba110bc56165a1cbba82762e11abc78b6464b0fa7934c1973b87fb76120b2aee75150edf6bffc08a769ce6aac78a813cdd74a21e7d02e03f4d256ccdbb026a27fada259e62d9725a286d012ac8d8bb62ee54f3737af0a879163c1ac74f316b27010f50146acea028e49b734e075cdb02f8240b4953e36e2208ef6a5b688e1f623e36f6f012d36afcbfe571a2f01b7ffaf160fc91cf64ada72189cac959accec7225680916f3cc2a470dda9c178aefdbd3d7a9c347273250faff702e97b0b9c6a119dc1ad4c4ebe09276a2d3eae83332505af4855e7336734d25224ef5b2608dcb43a5e8c988cba1d121484266d9cec59d633a3dbad49cb2349e4cdda9c427c4d956496392d0877fd5d010ab19c9ab72db10b12e1f8c7619294bd8d97d97d6b08f2e92eb88745ccd5299dfa62e0c096f49d1571b88690333696a451ddb80d5f224670382b3cadb6164948457f686db5051c65cd09ed401c5adcef91dda463a5c4d1bd1d1ede456dc7815d1a09ee57ab292e3a7cfa90de7a0962d4174f59841848a3046ee74af262258850ef52949cac18ff15c06c7ef502706538215f4b9584562b0bbdc3c3b1133f9079a64305cec6342ab7dee6fcfdd41febe1ddb6e656f2e2d4144a04c15591ecd05375ca16cd09728f587434f27d3d74194b66cd0706d0c9c7d803ee01b54a00c5faadeea0a07435667c5d3453298173ffc83b3ce0793560f478bc73b34b597751a3038666d26f00f496d5f3dd9f90721811d85bcf7c4492d15d89811382158df6f39aec234c65aab2f1711a586afa25e64966f72436ff125e8af77e2a6dab62f04a2cb68f8b5d3d75f25298327e66239281bd2c815109676994e35d0b217ff4ddcbede734fe8b76db8676886b25c694cc456bf1832e23b52a2d9f75ee3c9b3731ee39ab4c221e42181baa6e19dab18be64f0ec82eda1f32c15b927c26070362458297fe72eae825065c2222b92208a75bb7d01ec76785b72ca6b101b1783b2d2cfa0c5f4f0cfc02d0a0bcbf55ffb6aa182aba3a2c1377debb2dacff70942a830bc0f7e4c594af12ecb2253bc3cb598c5461e53928a9232c4ace6adaac03fcbe09c12001ae517ed4e09323e50356466e6b49f5f0e800301e8fe07439d62d3bc2d17cc671bebedbe8d81f493c4ac9540738da17f1f5ae74e5387ef8f4fc6c6529ca215057aa7a4b3fe337091b4fb2de6a801ca07792c8cef840171224bf1c7fa33c6ff97c752442d0c90b5b66e296768bc9fe9f0412d4656e147bd2f790fde748b2aef9c49cbb61b9de5891e2078275b4593d511ca6e3a5bbe09dac97519fd0dc0f63ca52349400ad924325fd9f22c948600d9270924a3b69f482e53cfe94e8ea9710ecf83fc6755060a00a0d3051b3e413b95d44e04dcd7c6887863dc0f730f7b8f14f90571edab4d1ae4cd3e476405be0ccda86d0be8724690efe9544e89d3ab31c9196e3287e861c16bc5a660de03fe69e9cf573c5658a17d43cdf740e30891d5ea997cb7536b5b0a2aac906a88bb66904ddf10d0ac65129f802f85162193003eccc24f2fdd766badf02ad091d0cbc1e84858edcfa6a393c104eb4c7b3ecfc605624b4e61a1737da619c8a3b847bf697bf75c3553eb15532abc7cc029bb30b85b8b9bf1e9daa02d18109252ed491e2caea0e3194c9e349afb9b2800f54bffe2a52cbf375ff35f438ff76e3d2744b8141cbe5da82e86db4066828c5a4d2da0b30cd6fca04d913af03046d2e3262d006df97d40aca3b8397592f712965d19beeda7371e4aa6ca8abae203d7a63ce899d6d94eccb588ad69523886443c6c23f556bfe0a2053d4ab96994007edb03612b9004469039740c58c8402feac7c307c9e9cfa7f0273063e40b9b09db4867b56a9f2c971e3911fd5f1ca9c102df38c954e7d553a14829ac6585f5804b4794dd6ac76ed6c48df8280a1eff2bb9a3997473a059183e8be9386e9d8a9388957c31d99fd4c535404d75db20b3962452518c8fe1ed49948a2f7122f93cbe6c1f1e1d11f0fee78dba3bb951bb680573b952a82473723d5a9f808101a301ff7a20df8c1a9518e466b787daa42f205febb50dfcbb40350b8a726bf1db8790c4db63cc9f912a965f80c534a0f66af23edbd6de62d90c2ffd5c8c801a8bb5dad29d79ad53e901dc8d152f604d3f47379e3fb827063823281bcf074c20f1f5a4232b46db86627751741b0bd299b9182ee37004f889d9aaf55f7c4b80fa6a61435a8bfa9af7326665e5d834e3ef61a02a86dde094ecd56e80ae11090afdb070b82d24f9f6e78d501fcbeef4bdb05f652307e641bf3afd9b1dfefef7ba2d686c1aa09b1b831cd7723c40587a68507a8a6da4613a2976065000c16f34dcffc64167431dc1d71eaacdaf6e5c0303f33e221094954f6e5e61a38d0e6e1885f9ffb0545b5d9fc8526b5a5a0e34dc2bf46924e020b3e43107e58df76f8fc15aa01838c6381640b04d8130a318f34b04d130ca143a42a778622440ddc652ae419bfe4d7b4807d25cabdd2adc2ab9cd9a59cffc942ba8cf6074501cd4306b255fc2c64b48d5eaa433518f0e0aef061aebc89af5a97e8908b3912c18908be216e5a34bea1ab5c862b68d87e294d11f698977eb111975fcc79279459db3e86afad1c64de6f4ed0c6afbabb797d62a5a930465f1da3a900a0a0492824c5ed25239704704af09869a1a6cb46bdcf77fbc5084185e559b6bb83002442d4d2acdf817d4bbb27462d351ee1654e25850f6f232a8f3830359170fd9b834ac81d5f0047a14f40b8c30434818fd5c4deb80757d7db43cb29640fb5bb35498a107d654e5e8a29eb415dbd04a96446438d8a0f079c006b48c91959e40555bf26fd7390b42ea14ccc50450d08189a4e00533e234c56cc3265b89f98de884593758ae41fd6a9c73ea917af1bb0c198c84465ed78add4b6c92032f06d4ae16c102b9822e7c53fb7200e4141cdc0ebbb7fcca4df16a023fc017534581524d211a657d16e1b4edad965b62be93fb28a8e1a87cc2847b705cbb2e6d05a5903ae932b1d2aa2b75311a036167099e63afffd3ed1fee089c4aa0aa1775ae6937eb04b20dee3b67216867e19a1fde2ac29937079928f61829bb2251bda2b7edd37a8a01f81f94812687b34603a81f39f5ee49323f524caea9a30cd27a476ebf79848460847c02dc964fc7d1bbf4404c8bdadec1bfbad54b0af45b5f75843ce744292e026260ca5e7b5de8bf3f2fa79e8482fb03f23d3c39210ea28b6ec55e450ef76cae68657d9e610600067a6e22eed145ac8c1aede62b97c0a5f74e6f0daf4b7fcf631d9675565d36bfb7ef4abaee811e9ab101eca3c5692781a59e7f5b247257f0419fef296a42e97bd90b10d2421f5e55c007d81b9f6e99102c0180f718f1f323987bbcc06429dadcdfe9e05d9436e0c808d471eba60f9750caa61b6d843bcd3b4e472546853c63ef8855d4cb0a65fb690a1312df3e06855d2f5902c6998c9ca495fb95a751d174e3556bca69fe5721b944a3f3750948ad3ecce3ea6a607bb8da0d695cf23a7cfd5e99a382a8db264ed6e5a536cb39883a705770f797f0e62516c954d976bec1352d6071c4603fda43705d5d208e1881055c31c3136a441781e8642b870573660342e52cd8b6b2fe9c6aea1943e7960aab1c2f8d6c74c365b8ed46a91dc4499e6751cab8587814d19119aed675b1a30790b7581962e2efc9c0564f9debe95549aa5470152ed88752e5713fbbb82aeefff1324a0d5377bff2c6a5d9045f3d2e398c568568b1cffa9c866731ec277ddf09bf58952b8b65fcbec55fc8b58690802981c9acf605389ed9087e34b10852e5a3104cdc3800ccccbae57427ed7a6a76ff7ea6a8b435092e0b5112d2759382422e6b62c054346d1e7d237acf4b6f0025f1f4da8efe9dd938ab33416a69ea18bb4feea3690306c9723acea377cf3cbad05da43a0d95a11c57a66dbc78822a2b8120abcfd8af313ac80ad94f3c6ee127e8f89edf95fe3b376cd7a757b54c958193489378e1cdfac4c1d399c95f0adcb57c9dc2d12a8f061486d9175cf1511ef6bbd87953db2a50c4172af66d73694bcc51f277e2a2c230316607ce0dce6dc0cdef1b98f0bcd61ba0bc06bd4781db78e0569af2eb0afe00383b7314f2047215fd5ca9dc490c509d4b4ad53ba540ac93a12d054ee4b27b316e672e9393c01162edcc32ffb6d444643e02e7716e2c2062744921c0ba5eb4a9ec815f566d0a4c8f3ee3d8a8bc4479dec171959f2947a30b68c4e39e5c8027e481c3d5a7c1093ef0005a79e0a71f51e9f4a3cd827472f1e86d714d1df32b7d2399972780c915113bd0147829e3c27b204799e01d2d7c9e5f454affded0f094f29cca9a30edf5f9aa5cff6446f5839fbd494a5170be19ef59b5d52c9ce411c46661ac6a2de566bae1a509e41298841e339ff5c54f20f74b2a4cfc1a2fde10e8abf2158e10cc17af46e0c369d2ea5721013ff91df82b830a055791f5e5491f15531cce94ca027daa3c0242f26c1795934d1f99c9805a9673c04727272d84a8f5a925002829e93872d17692e23c39cdfb6aaf09bfa565d6299ea25b6c29c51f6fca376adce1c9a0eed6e0aeeb9a6932cc5abc903850bdeefc034efc819a80352faf65f5058392428055ec21d60ac8122088be30c56fc5c07e11973677a257ad8f1ef2e548422f1203cc5c24deda2fafc14848ba6c8abb644e324fed7736e2558e0c1aa215f104723804bf75a15d7f85c983571d9caa4bf6c6b4a29ce978d54bb47041317894413fd31fe6286e92514413df86145f6dda5fd58b92eb6ec70a81f7b23f9cdfe495ebb4311772c6d772394dfad1a6e6fc3895d0eb2d24591548d0b63171b44a4a7e177ddd6b94c09023abfdac1cf9e8588609b303e83ec03425cca53f73b3ce8b0d97c631bfc5d7f27fe69e1935647e7f255cc33b0c1f655b31b1f15c2871505de574f50d985e3a9808c4d7ebb1907d14011e2039bd17bd12eaa16c7eadd0b10d08c0e1ebe7f5ae022e057c16dd4426d6b88301e6fbcdadf868161347f22e9eb402067ecd31e411c555a4fb0721a410f17fdd1f6af6a296eab58db5eb97be99eafed54bd9ee8338b8f229bbc33bc23061aa5776ae28ba3f8774e27529e1a640ecf43919b320113512f829a1464341c23ead8da0502e9457b35ff537f24f04922bf26ba1be7c2a23666bff80ab687ed3786c1a6d576a07d3e5465dc007e61a3ff778b33b529b3f6fe9375d6fe1ef9ca0fc853318da26a7d06155d03af9eb07031e49876e5010ef1a36d6d18e36d5319386bf15a00701d0f63b03c77570f25904fab5c828fea9b260f6c20aa87f4935ad2bba61708efc2c41ef49db8f56ea600037de1614c4d58817d2bbd890ed496f7bc438b94ccffab9191c617e36b926c22b9b8f33b09e95dd2b9fe82113d6fbd8a797bfe56c9212d62f96ea76031a54ee69895e31b635793aa88c50369cc1d5f13c0542ff61239d5c1d080f528c831d4f73f1f0d04c7094f6296fd9b064ee7067aaed04d7409be19f0eef2cd79bfa1336cd260b7d55f68e8c6f1b3ff1fd0b5b504f8c784bb22a03adbaafd11201efa862fd75a5a0580224a6f312524e90315b76741bbd5335c712b587b8fc54ba9ceee18922ee626baf2d5dd3006e85423cb7a8e2ad2d9f4fabd64e6de3ad264a76c5d3010caa2f0a50197ff852d003ee3060d0431a049990d9605ee936a521d76527f99ac350375f5c540601a3e208b386fb3ab85d5198c2262b30ce21b625330f5275bff243b470e3d5a6152bf123605d213953d9a825b40f23a90fe1f4140f7d30331497eb21377156981e55b6b462017c4aca88114c77708a2bac47fd33b068bfe9cca66c8e60bbda5e11d2e4e5c1fb337de82b8bc4d250d6b99a71f74e3a33df05a0103098eda796e0b3252303f4c42464583c4e6acbe54a949a64c7060813a77dd5ba1780464736d8084cf8dbea488c9947bdc124d40d0c53ccae1f15d9ee0b4049d691f6c08221f296b996800c85ad6a69c8e5b0f1bd137ddc298075cef17a09ac2374f4006164c33579098047887dcf47fdded727f7c6ebe12c55fc2e1830cb4084418188db7c46852fcbc33890d59d2317d7dd13f830b45d87b9a574587bc507e08317bff9ac7af6a14ef2b7cb4ede3305ee6f76dee018aacfa509102f1a306e0d4b7607ac0c058f754d703c635e57ef3264b6762c255640547bb3fcb7609db6cf47d3e27ca73b345932bcff261e4880b59f56ad84d0330c426976a2f74d2868c8c05f3cdd4d936c0f023e64d491328567a13aa7b6820c2e6cd5bceecf4588b5abb06de665bebe1a05a16c22f9fb6fb0ffe85f478f8fc0a8aecb96f57c8cb02e034f4046144725c7a69317cbf9b72362bcf5533be10339805e1e3925956966b83c3c87d36e2d904e1622ff4cab99294842f34b9582db8d23b158e434d56ec943e9585df9e3681cb71f19ab496ee0be75c2c6593453590815bec4be483441fa4fd97258fbbab8897f723615c4c521ecf2fef8e73f82cc3204bf513436679c51eac905d6171149269ab9b896d20ef0b3609cebb89ed48f0414eb8149c92c7a877a217312b472897b4b1b1bd2dfe9778572dd06bd858a3a61254f665e88db0d41b7df622f53cc78030374bc39e9ee7b5b0c26fa82d25df50a6949d8b34c04400dd07679197060bc79d5f1e45375c6e52a31efe2caa3251c3c4f5a94b6c287a50a5f1690a097a2d850ae350d1a54d4a361026291a9a054b34d7bad599f9a9257ccc731455e63176cde77b55f67e087bdbd633899d377dc9510cb58db184675eecdd57e7cc43ecca8268b914686a13fe7cedd1252f47b5a95d81b29c890f99e203249e3d6e48e915ae0f6cb619feded697dede7799aeeb94b8b49718f48edd13d9578f8e9750e22a94bef4ceb1db98b37ea526b7fe3a97d9dfa5be6bea8e04231918a78ac743ac4d323ce847174dcb8a800bc395507b61deb131fe1d67cd98ec917b76e4647645eebe41a5fbecfa52cfb832b4526a0088a550d3b64ca31e1de45a9da02e3fb51e64e54189bf8189a93e82f2527fedbb140023d60ad89e7a2c4a90224043426c9b30f09496cc2da10b75ba865c7fef80c627bcd2edfd8adcb73f58c02143029133981bc641b202c9791e535ad39f07d9ae871c6085670df0b60ffd341f58818ab62754a48d2cf650cd392dee077f868dde0ef63fb8b0b3937213b2be6630dac1824ec088c0d96f8e925975aee58c2c2e7f5a29c7e109bc2e6835410916638a9b04d7472000b785647c5134d90b8e515df9fc16e7a9f74bc973eaa09d004762a752e31d5c6e39182792a7ba85ed68c53a11a0a27deff45e18b060f9168dd65c52e069a67b252ed1258be375befa40e029b7cd4e8ad1257da5fb7b4d789f28d59fd843b36cb81b4d81a5a85f0eed2669b13a0ec36c9e001d83029d8b23d664ee37dc1eb6b14f31816330ea71bc264117b1e0ec4efbd6a097b4db90a46c1880472af02c9e4bf0ba1beb87f1ae21e14359f0d28226e7302f08b2f6dd37a58d7a2662edef5c2fb3583d3fbb9943fcdc472db0975677ea2039796d015a982baa442ae2951f81ee09a5a05494cfb7335cc2266d90c73a08c41644962e4503bb55413c2012d86363c15de57bb6f6cd24945bbc9e8dfc918362783ea7c9aedc0e078da0caac1d0cbed320f31abca303886cc04af60f365bd80f821c7e21b7a0f593d263fb4e255445ce4db938930ecd2b632ecea2881069c49a9069db4a93bcd69070469f3c9f39f2bff0cf7e3fd0215f9fc3e64a5648134c6f79d30bad5c098b836621209924cc8d5e81ca6170e1d98239e56bbfa8153a8da953cc90613592dc0c9301a05139cb8a8c2ef52d3a90744311f22487b583c204d27bc87f6c767102cfc8af0fe872700aae6d13b7496682d719d2f2bfa2b880e46ad200ebfbbc60f61595dca469287b2cd44175f86be007fc5f3844b91278316e23b361e181ea5825da11d9d45d2131a1ede900cfe20834dbe24e5d569fc72213c28e765b8c6c0a66e22ab56e7abe026786830eef0541bbee1b3f7980dd7ad0b6a9a5020d40fc3cd1cfbbfb7178d1773a7160bab31c6fe5ee43df6154b764542b083c1f383028c043e1650b14217ad059aabf16686750ac2042d28f7f0c7f1cc1cf162731202bd78250e63802167b8188df2f394bdb2daa6a3ac708c180599ffec55d36e76fdabd317f85a8a29379e98d525ed6d2f1587dabf7338645f95b62d7c373e780771b036db175450c8b3d7ce230fea726a99831ee7be9ef06247900879c56c8f406d2176ab37bfd8f284de0b87927b80f021b745a18b22a4fc644e2bf4f88f273bbf2fd8e94e66ce1bbcb3621aabe9c1f8df60f5b3689aaea74791144d8a0508134ffbe645738a5003111efce49e186ed8cdcacbb064222d0caf3964b6fda2848df78b0d1148bebb5db42ee4dc21e0294d8b9fd0ba472a2f5fd0999d27a86b3d9d1b47debba92f7eb1fbd4ef73554c0a03e42ec21f4c8e4ba38afd69e54f19593058b6dc5c7b747ec3c66d840bc2342e7ba82696c2b92abbb9d9bb75f6cb9143d0d7e40554a26ab05bee674573b484a5a3ddcf140bd124dee9b8915b207cf127a49b1cccb25130661069d09a1e325b84939a9710fc967458d14acde34471ad20f2859ded84c4dd1925f4ff61396dff50d8863bbdbf344b91afee55fbdda9ab2e2682230aa29c3e39d223f8cd881418afd52f251b0f8670b01b7d9d62e928ab1aea9b368cd749acf3d40e64200d47122a6202c17d896b17c8053318b629f14d088d14c17f6aa31dc40b0df14fcefb7606381197cfff97451aac3c11f1d509469e4accf42d60d1b1f6584fd6394a753147354ff22f5c10c53e8eeebab3785b8c2846998ea19cb2aa0e11d9314788d8bdc2850548fb06f3f07cc90ca8b923856ef60b4f761972d50baa0f56c88ec49f960d5157fcff089909609d2a281c29a68a74644da9fc48126a28a6014e9d5428fada252b995daf07b74a462e30cb3b8c6d4cde561e7435d5e4686f38046842accf6597dfb83cf82c3470e72c0a1887d98bc147ec5655fffd9d42a2619df11d88c94daa24c7c1e56f076eb12b923f38848f290edcaad4cc4c3257c420209ff07462ce1076198de0e814b4e0a082818e47069b4b584815e7f22996e939aac37634a620bc7f856be343845a079bc927d132403cceb5a71e7b048ae6f52c95502c986206b10cee8921179d7f0eb504544e306f5e3bd8fc481eaf546a33d9d11c5d1c2e73088f037d3fc442ee4543277d3ef82fb4b3b391862ccfea27a7d57da0c4704647dda25cbe0fc8d99fc579193acbb44e99a9f0642da14b4a998621316fbe86d71d4f6e847e2097668b7da19f06824078774cc19e36ff8cfafe1c08864e01614fac316f1599f69945e50672c556382187f3a2e0f8c4c0a60551fd5949813098a33416375d55830c40490f719c6da6ed7c44b2ac3d71139d036b2da9231c22f33c4023ba0d3deb7b95fa6a05b6c8489a07ac9ec50acf5192b36417cdde50f7778cf6cae026484c8ccaa628a0990756140ec3c3b78dbed6f187b9f3e59bc876caedd66838221bafbe692d44dd1a46eaa307dd50d5ba38b068ef3525a2a8ecc0d3616ee7f130d600fc03147d0e29404881486d159e81da34d732c4c0b6d441dbe0ba8c11e3865cad58ebbcc5f8baaffe0705bee78ecd07d1ec6da773b889f01df469d8026945809d23115d2049cd4a3ad97362b839d07d2b8b11345dbbfc185579a41c6beb9165fb7d748cf2b96b491355795cefe736662c2b4a11566a6ad8a8ac4a40754ad6afc1df0030b31381e438a690b9a97e32bbebbe329e9632e83972f0afe1defea640e08dbfcfaa9b7f11652c4cd1da16ccda566bbafe9963a633163ead208f146881429cc0285610170be115c8d01cc0b956e18a014c88b9665fc85ebfc02e54805793b10545b716559fe3e99c2e0da487e5a97c873099fdf4398d048697623063718097ea38aa48f2439c80a5adf0719e317682679516c305bd820ec938815e959ec0df6d8ed9a7e24465400b319c08169b2c31d75a5daa9e57c463972528d6710649ed66637f88cacb00d95fd9b705696426f18e12b2b4c9e4f1a21363c2ae30aa9fb1050e84dba8120b1ee406df2255a4b25586f94afe135befb0220a718ab8f2db9cfd80345338e6ede099ae7b47eaf7d8ec4f8911b3862f05851a33546913f79375a102ee1a69def41d153af6432d152dcc978ebf58b16aae4d10801ccca1de32bcb033b4138509d7c74ce0f585e7b450493d8aa981318b81d26abd4409e7258f90970ac2560bbe54a0557bd5ca2e5582809c9dce6ed09caffc120596e1a231cdfd1340640981f0c83d7b08613b4d4cf3f954cdd053b2eecc496300f88afd5948168f2882949d1a30ff5c2c141833362365b2064225724890bde594ed50fe580ee179a37c026e7456ff793f1acb3886d52f603d86ee11e23640f71fa067c0c6bd4c51d348089a8188d484ef87ae4e1a10233ec8d5756d68572f2e1cc429f856b94457570fb370f54eaa59d1d0686eccfaac87eb2879888c364c392343cdda82a97e528349eb6f345b28364ae3cbc859cb523e9e93e532a5f8bc53e40eac6aff3e316d08a5ceab614d4f1a0d2ec14f0eef2f5e6565b7b7e3a42ae81239a88dea88f0add26ec0f220b686e95dc3d1e28c38dd6863ffc046c066b1b8e338b386aa6f3a28f80c0b02481e7931e52327a90b42d334718ceddea74158ecd557989a7fbda934dfa7544a6e28f18c802cab7929f37d2636ba721074bbe848b2d8f461e6299eb6ffe6e75d8e8fdaaa9e0c16b274d00caea219ea96f06e71064eb4c7c7e08730e7e508e89377edfe0c2749f053f98aabed981330d8b1f0855477fff05c7d12c02494b67d9124dc2eecd2b615f42e3a6392ef1ef89c35504b1272e3a55667641cac198aeda55d13939a805597b58538f8464090fc15a2d3620c3b94f8c6b3b6777ce66482c4691f2b1693298c47f19205bbb50cb448c65c4d2eb8f1787fc134315adf35e5120e773235c619a64555cdc53765a77a1ec30bab19367f1b95fced44c1a5936612d7d915b58867b088137ca924f84fd3a10bf3edb0c4bc01396a1e2bf20add6e7c02513e80086b60018c7cd0c34cddc200353734ab2a63ffd9a2aa8bee8e85de1f7ab2d353f71eadf02c33510e9224a3213491fb5fe6de890e607e0b703f3bf0de51ae5b6e39fff59fea9fc44955617257e8dc8df69ded2d2a9f15a6fb030979d78b27c103090754b877389ee7f65cc5d04727cdb807b27df0af3dc9db491d7e73daeb61c9bc0cdfc6a95fe83ccbeaed34b8c25b8a0333ece3bd01beed2e3619cdf62f1efdb7a8518d6e2d6a3a60d6d6238577795e6cae59eb6eb1bdb100f6086d121af5da0e44bbda040ef78cb151ac4083c9ae252d3a2c6d5cc720e7bd7c8308d30120a612be3b5a12bf396d28d69fee7fb7befaf1cd55bb440da4206043e8c452b2de7be28d948114c7007d328028d484fd577946c54626c0ddc2e3b7d5426be9d3c171170f3d3855b8597da65db136dab1d11b4d969093ef34f18a21b57eceaf2d18b5863537c272854ccd69379541bec484a922cef75ecec878136c72a93eddfae6db83dcfc7a87d6d86deab7a0112c336e7b61d5a186c504899072b18e026b6465485ac2a8254592a6446d89aab11dd43476dc8477cee517dda88830b71a295584ba22c02ae18b6c748de9b0686978a1f0751eb9df0805886be8844f6f3d7e6323972c76f4fdd6f665299a9617a095a1a7cc7090adc9dc885673b06ee75c665304b34201333c362836fac1eb128bcb4681c13a1793031ef0e73f6d6810fc1c79fafeadbf9df99ec4f66e571acb2d26e75a54d2c4863138a399a72a9ae668c29eaf6a29088c7ffb8b72462a3e897e13b11171891e99376b2ee66724616af000c76e85d8f952f87aae3cf4db0f89bbabda2cbe01020e038dbe7660b24a52dddaa74d61853b45773190e4906c51563250484bd793a27b8934f883afe2619c8f0997a9521bbd4e03d1453ae241b1c111885b09762476f3007032bf0787650d8cab984e9419f25e0393a0d88ea8c53ac5a57684715489c29ab6aacfd5912f87e35cda59f6adfeea80f044f16593d21aad975fb01d042599e529fb9824d37accafe3f9f8c0f33981513445f76be84ec09709e61ac15390dd88d11aa85f516fe7997f01267e862062f46187d2af94c42643fa3594a910f5a82703accf9bc5852eced501cd2e7aee265f9ad638be3d319abb083b2c514a3f533250c07ee8f241f964a803628e9ce20b4554ddad72862b7fbb3127104e0d5a9762dd5ac0f242a3b5f5442e0cfed402dfbe9d8aa8398cfd9738e0ccbcb53d0fc4ff5519e48da06c26659b07a36bcb05813e91f3104fcb67662277cd0b0cb65790fe0daf922e8e84401b7806146eedf22f7f178a8063159c772560c7dd779268641faa3c21faffdf2f7ae377bb7918dfff1dfbfd33bb456f0328f3f680f166ab2eddbfe6b2e84d02ed82f9a9aaed6a75b6b9447f85b6bec2f4007321d4e070f466b16a81d12482e118f35b898cd6740947403a36aab20e765c93dd5d82ff181ea7863d771fdb5c77d686994d24fa97cc828ec020304d2f9be2140a73f832a0ecde4405b77ade468f1e2b8d75117781ed6d76bb8bf626b9e01a49fb47aa7a0e1cb316e60710d9f36426cd66438f0f29f169a992d0b6a52136c029284a38b79773fc24aa978014ada79342907e8195cbbab1899ef279d00dc375d02bc58b54886de8f489e8fae5814662762e8ca5b5af33a3495e6fe3ba1841cbec3fefdb2808b74733fc3350d262c6534920912ffb819a34d12417d9112f9a72832a189d94eb42a64d45037e2ed8e56cb7da2c7b01f14a572f4b0e2a999871fd1b421feb19bc0c186a811a2e6f1d9010dccae60a67218eefdcfd840b50cd370eccd1f6dd793e93b6d371dbb1f831d801b35b38a6bd2d6b9ac76d0fb6c30622440c9dda41fcd4d5d8c8965b272b7839ef558a2441757194880c37f6f407cc8b8b6e4ab6fe635de3e0e1e12db19014d291cdd97a6a9a487dae745ea12050f797c184dfb6ae94b86388e83ee06e9e2c5c1cbe93ec4ad7125a73177b3014012c57a959e4533b5c6c29302aa8cc52982f5eb7614d466b1259828f28185bdf87ea5e8d661ead4295787fef3ac1a0d6de754ad5a2ee02fac058e2c35f97986a5fa405ffc1722c62ac032c2375914b0eeaff833f91b17f4b3cdbff2bd299c6eef98b9618c9945333d9022f73dc0c5f023f877177f4455d2c6702e7e993dec02ba934f421935b6ccc8df025aaa74b6f39e8b825a9f0a01f60ebb08123c3f7b771f97e8c50916cd237db1e2f99d49e510a4330a3c9117c18219b77f5076586a9ea64f7094bb5f167c169f5ee059cc84986b4c08c5199b079a7b4773f0d9b54dde65a404d46f7b15b223f9ac1ae8d4379406b302bab76651a0b7de7c38c9bd6efa93eed6d2e1b32b97594be4d72b5b324a20e8e3553808196b1504303ded4b243ed2e12635985463d5c5a010ae94879c4e4ce9d6adab20a65a7f8bc6ba14c93edcc32f92f015183bc096d6662714cec641f7ab925a1d497e37f02cc7d5c529002721c1147c6382c8927c4a18014226557da6e968f5841f344eb734525b2cc9148ec348fee7e16f92092e9622a32b16ff07090f1cbef74d339671e5fe427d03e0951fb358a8f012ea3517d81c29abd6842107b2a929e34a2f3f1328c4db7c3b56b09691c5f490d6d0806a642960970f3f5a85ef113a5007b4769c86bd7d4a69a45f50e93246ec7b45ecbd742280b215510dc8fd45f9c49da044a8d7b5c9f36b5e18c605b46a02f503e2e63c52ef6fb2ad2027ff8dcfa165a2b80400330016321d852e57bc8073c443f89d932e62ec85ce388a0475f50632092c73ad94455869848e27c57c266320b33267cd2b9d092a4baed318d2f1ec680916188194c9e43c55d518cce4056c2d0108ce106230032865ea6fd34f4f9d5930823fe82cd0a536cf0e2fdb2bbfd8801449b34a9d7cd509226281cfc39050731a3c96da75c7507aeba36303dd337c5bdbb0d724d143c17c6b7ef14b3ed40c4167dfed98f93d8193cc8607d500ce68e4727b2cbfcca5eb986186a5cd0657fc954826170c048715d58bb2969c954800be997cda8c1978b1dbf6ebaa14f8e5d9123066e696879fc74337f9d1a48090b1aa73d62b90c3444e09d62e5e04808dc07e3fec43b7cf12d442be8cfd0d3106dd4976a2719e650ca85aec6f5924c36f0a805132338423bad91e40d1cfb0a88b71bc3ce64aa869b180d45e63a3d124710911828ed31f68c0c8f78595379b35bca90d90acb1d36fe1e9a5d58d7c0968e49d700b98460116b89da072719148133dbebb3e059de24f73834fc4644d988f714776f52f0bde5a51278074cf8b4e08632c8bbc64f4e1d40230067b9d9363ed2f71236f10f0c2df8bed1da20f2503b1e56c9abc2622a569e55691149fd921e0f9d47cb178989e4eb7d514d76697403181a2afcb090e2467215c8ce61fde9b2026c21b69f8de42e75365a967628ee668a80d500a7e95f3e20305a34f22ffd7e913acc52f5d3d9ca995d4a23e2ef01bbd9802c435f0d86b73dcecd9e80941c9c905fa28d9f1f12be0ca209af2e695be06b20034d05f94331c56cab57c30bf4258ac1c322169fc3cb668eacbba665ee77b024ea703f2f5d6cc3804ebb5526291189490ff9d2a6c376098293e26a4c36949a81f6a34f2145b5783df0312c8992e36f4d8cdb7ae37d1ebdb4f08d91a5bacb30634d2ec087e8ecd67b16194f6e7e20d3d528d98a3591e9ba153bdc61ee5ba340bcaf54fb82694c2bcd8eabc2578792bf530b7135ac540ecfeeb279b5797fc4c115f21b4f740cd1957e649ea87039b10c6ea0666f75f8156177c9a43b7cfa7e77552427202f9e5e7510abb35b3684e732b5aa4d8803c555458bc2ebaa9e8d1af763e6665574e9e6de02fdcc845ee9a6986c06c8249bda43286bbf86e208c2bc831c282dc2a1e723607dd177c8868e2c832665dbeee548af40cebf30b39f38d94f4d7b7dcd3cffdca9ccfbe5281465d46f16484452e14f6375bbce29464272ee25ac227a321de2c6b47fa3fe4f9b8096a0e3e27b7f59982af4dad8b2c65f320c37eee20d6e41800d665be8a441239664a29dd5843fe16cccb97c84ba4d672e1c108083e6f63f99f88cad960f1313b9a196766979b558e9efacd4f03847597bbfbceff761ded79a5862dd2cffab537d09acc3f61f35ae7863c73f4caaa334537fb179026e578071ba5d8b091416d672993d7261134b441c833a6982ef457fb85f15aefe1502e4bdf4342bbb4a6821dcca925872ee245faff58a3e44495a151029b8e3714c615f4608b8fabf407232cb2e09ae0a9203554a09eba55a573bf145599e8f52cb34bb2f555a36b0f544a5c698d149220b6e93dd39dc0629c841fa83791d6a55bbbc5d44960d6c69636087c739cbb55efa58d222cc8c4dfc4f5ab3af9e4062ef786bc22ca13e114f44c06906ca113478f635a38c337085c00f854d407575b599cffad05f556b7631d88b7bccc15df681eaeae638efc4671e4846987aeaaeefde23fbcdb4e1be9965f0faac446e87925b607c16cc4a744fa1cfc5d01f28e916037fc32e94b411edcdec320ebba02b6d945b713dcb5c4d796e93d620df38e56dac492c2f4bacff70e59c77d20b847676e92ebcff817a92ecd9f1fe5410c598ef6f31a65c88507ac5e05ac4216c44c765644b46e98c521a062570ec6aadf406efa02d619790d4ef9e559ad04ec9026ae1a84acf47df2a73429ff6c86cbe952c7466aaf206d091aeec74c1c75c01a79cfffb59c11af8ef10d0443b25488d38116335ad801f48ee01d02a6757e55702bd10add9715b7563bb0461a87e9bb267f7c1c3d5eaf0d98c22b4c639a24374f7dc85ba3163c0af4780a02e730c7ec105b31e6a79541629d8e64288413ab7d0958b333a6c5f2ac8c92b4da95c05a1e3e742f65418aa824b487c17ce3f118b6abd0b5904baf49c5587175a31c0b44a8c5e5a13c22812894f3500fe0352c4cc5014cb00a91dbb481950b9b283691ad2367800a222d5918fdda037c57b4f21547c8f691c241c9d435ff4a32931a314ae4b6530fc04e154f45fbedf4a940876717bbfc14ce37ae6c7b0e91e5df791df755ec870c4e720460e86606d2062470553056e3b563d23ca4fc03ad9eb0d29c36abc4883705025bdc6047089135ae30008d6ec800d3b80e1e147242ee8d004277a350ea82b4fc03120e7d15604d5563e9604c2a490f3d9db9b4e53f4e06324bec82458a58572e561e8c1956ccd74671cb5e7083a109d68d18b716cbac395c7093e29f2687f3b03a64fe4b7fa2ccda254b68f6894563a28f3e52b17863ed87d9b47eec2e49550689267042cb77b5021210a8b8e1aec0a8b3c207e4b1b6bda35cdeac88e12d6546457a8937a17a6f99b02a44290983ec3991277b8d668bbd8533451cb4508d94e6079267014d8a526a31456b09d8c542872aaead20057d8869917b4707d51010bda31fc0a59efe80777f8d0a951f17b09ac6a31b6e212ff6369e1b78e6f27bf6dca57364b892633a8d99e2a7d89bfb858a15c9f4f07e9d59d92d4d0629ea1163606babbdc133d0c8a4e2fd1a08b9c872b26f8cdecece9eb57a39b26f4e94c2fa9ab48bed385095bb4970df1e722969db632507c5c3b44a76734b5ff59bc3bc8b575ffffc5eeeb5986f6e0263614b1a1236cbb97ff444261972773c1b36c30449750eb4a8220b08f361f4f5d788058c912dbf48a74d0878a6a637883c7160a367b89821097fa178997c2077bafcf2c40bf2127e0938c530ac93dea9befb96064cb316f7947677a4bbdae0878df9e8009f0d23a484e1b668e17dd5007d1f878844efcb364a5f9083623bce85c1a1f6df0527d2eb4790fc234f15bb71c74ff4769d66ab15b9150ac53ac038b7c3657fba4adc1aeaa7ab2875f1670f5b98eb66fd7cd2a635b8381489891471423c1f8b74ae4b1225d6dd7d6fcd533c1ccccb73554d62962383ddb83d1ea4b19fe88f0a7250ba041de73e194a3f49fbd6a4e31eee316fbb63e6b895991039cac0aba379a20a07eece10ff2079be02785dc6d2a89719ad2b9010cc5e53cc3e0ef6ded1f517d4f4a1ada770a6fed7cbc5edfce46dd5c1761e9ac03222cc5bd7f02ebe4db2333f6b50fa978c46e35d9445a23fdf2d433e9e41a9135f53ec99615b6552ccff8f9013f88a2759a0d8c9ea65f7ac5afea5de67f6e47db5017ff3a2202bb711c79aa1cff8c03948ffe523726463ce6f3df70143dc16936ec325591b585ba917f281ab2baa0fb5f5bfe41a6b16b4c13ed90d661625916f65710df5b7e724d9841af65ded4c0b0f385d5c525f07e0e5b97b98c169d7b778c0622fc028bf13ed6a1981c06c3f30321a8262aa6ee68ffc7c4d0567b346c0d81c6c13d3675fdcd058631a8923439e1435615903d8e239e264b4d0bef9ea7d3523238a1b5cdc61674a07abfe7973903e29de18427717f39c6e5ccce5081279d35d4143e9097679db2ad667b1067841c99e7acd5a166cc06235314e800420e0b50082d4af439ca76940e2fde24fa008387b710473fae8febe45f2c894996288bf4a1ebe008aaa7f740417c0dceb216693d70716af188f500ceda8766721d10192bcdb073088b397cfe78cea10679588f654eb20cdbe454b3f1fc7122d446f169fe641c8d8e6bdf471094cde16a63cd99a4fd3bf5f3748239c7ce945e33024ae37c87a694b26d37b7fa837184a781ab040c8e56e5e7e41aa8a3dddadfd3701d88852c2506992b52eef9ecd0ad1820d555f0b7bf4ff84448b6dc7c4ca7b59a16bab85f56652955f8047c135880a9edff9fb902d3ac53dba94fbacde344b961df0fac21f544914bf60ae7f01c5c79b9b59da3d960b7069a9825e2141c238ab59a6e0ca59cd4141fc1e550d1b49c475785f1e100e4c816511eb15013f29fcc2b0ff32ce29ca21a5089938ad83b5dd40d7c6a417ef07d293224d943a3cac7ad6b00b66ca6163cac276a3b9a1b79b58d4ed2da65fc458c7594e864a2d1ac71d070524cf7a36e54004762ab8f30be073b9e42ac898f2e8c2c42823629aa08f104fa0bfc898938ebac6abf2c9352e2aae89a1bd78fa2ac9006b7eca283fd766c5b3c19e21b6e182b57a222bb6378bb8c9b3ffd5f80cd4511a8a3a75ad3d3c2edb86e3fb3d45a6aa7b78bb939fc6c4d01a56883286208a53df257fbe38c31869f30520d5d610477d4ad97ac736108a21971f38533289e3525f4b7e0819a2492d447bc68011bbdb3bca91c98bdff39ca263f515c487678f40092dd8326ff5ec99e0a115a9fd8399e54e6bf256ba581355d8c8a0a9bc40f7cc2817768090220b71d4c6c0fdb23601fa5482ee6a63e43d562b32daf87237ed34d89ee641b0fc44e667d355b0cbd91e6ef692e071794ec2f026dc5ffbbc5c4cfe23028f0b93890c88c7918c1023b5c2b3aa8b5837ad1ffc64762b056b3848027e86a8ed45613d7f2368a261da7e20256700633473fee4935d65eca0d2b09188b81e825c29abd1eaab8bec14a93d8be4bdfd0e383e267bfb00bbb894d5ea166bf3184116f121d2c17802083ce725e32ddb5cd5e1d30a606dcb741674018156b31ab2de2b9ca35f3c36b928ad79f1c70d46b3275920078455911b88a0103e252c5a573e49dbd1f4722be408d102f76b50f5da3d9459aae968d50fc929a8afa7880264df626fad08917e403bfdaea12f0b210a8f6e6e8b452b6fe1636d34b3816a87c63cda88b338dd1fbe5ceff07526f16d85cf662b6428495332c1ffe522d32f719d21eefa6b04433cf1d8d6b796b433d02b7fdd7f3b941c74850f78e1dc3fcdd63652c3f42259bf3d69e5cbfd26780ba9a6597688f936b5a796bf2576f5d3dd3cf533d03d38fa159dafb696bd1d57e4f459766304cc0f7d351f034b277ba0f4325e13727cf20e027b9f8412a65b816e1b43ee5e6844652bed1edb986a670c8c250ab4a00e2df85fa94c13f2dd7741a00f68b094c13543fcc653095e88afa0473e870ad5fddb9e999b88275340e807b876cc8195286fd810512ab4efdf8a89c1fcbfa7e6be45996988df5d6be35d7583f3f9fb00911ddfd211b73e5baccadb10d8f847c6b7dcadfc1a2388f50c7a222a9178d1d1657a4903546792bb5891267811e3fcd025d24ee2503cd339b3c0e868b32cf37b3e172929fd3a1c059007127c0885bb2091327878ed5e627f2990641c29b8e6d1b8588807a264cd862635eee7e0e8e22e74e3f3bc29bb8c70b6391a534eb9e12c3e774482d6d67baae72da82af014d7710cf2926fb6174ae491261dc6517792e2ddb100dc382eb26dfd1e5f366f29d02acd61c3092b5fa621991c1db0b11752e82784399e7e5bdbdb073f470a21130b41cfb8e658e38da265977e4912dfd8037dbb919fd775babc89ec62a493b2db8865ee7ba30b0e61c5509f3904f77d29d9f4e35ff691d80d91d2c765b3c4be73971f05a3790f7971e32665ae6bafc1a0c23821f75adfe071969a557ba35ab9b8e8e62babc362bcf301291a9863d2fd71f420c7f48109565da39c93bf4006fc2e78a78fc2c16f3b10716df57103c1e63335b6bea0dae208f2b90ce33d96852be50f645cb13daab622bc5b85959085e7e755a620bc51d106ba3bbc77e3717ab854c55b92c5c6ceafae538e9c68df1ea66aaff33753809affdc2518e00c57a36ef54f32ce332c97a20470ac2e0fe060f32d3033aa18778837859902b8b6e9c408a76bdda0b8d1637ebe74083bc479022f458d473316d00480f560a55997d18040eb5019180558ab2c3f15ea324e9877f31b264a488ced0ecfdab03701e8751ed8e2c16036193d00bc6e915ee36fd3aec551d244c383b1ece59e35b5c882da4a4bdbe9a17c3bcd7a3ccfe107347e4cf0d965dfb6323171a2f288b36231599d75f75a2c3c24115d1b942aa8141f395f9581c78750735b14caccd24d76363bf881aa3a3977231e7fd3a57daa1d52c70732b5b1128f42dd487ff03b334eba03786256a394310da472ec41f29ad250172b0106603b2062a97be55fc4ea8dceecf69c5b918163ddee0e07ed41e478cab752d2356ada0296bb48132adadf4765cc048599a6567af336029b5caacf66324785127f1244219655fe9be5798ddc0965c37c6f926031cf33d27e4f42182610098c37e17bcc14d9a2a6e58cbc4b7c9c3d51c3ee85c6a203497c58ca2d2d03d4bfb1afa649de127857a9ae462f2b6eadef5e64ec7232145bc22b1d71b7a206b0e2b01a77b11f66727e104eb73ebd1dd19c2818cae1b15d451f437179ec051bc2cb921b3557ae7631fe14c85ed0d8fd8ab86e157114eedb95be562e3d4a77cf77d84d4aff3dd181aeff228700b6d8b4f5e5fe3858e1abb012fc5aead7e20a55f82f29334372496740f875e4333b3bb6005ddc9e42d59f4c3531784f3e6366decc0e31ca048ad5eb740f204a91307a4978fd0d5430b4c3c6aad46259560e3913bc98c481df362d499e3ab94cfc36ed8139ac96b20213835389569b47703a535a21010cda324fd07d8d63e8eaef9f71ae8b7278a6b61d19ad76b4e67af6519f15bbe252ae696fc28157ca1c6aa211c880164bf9daa06f4ba3462e4f5d83a0fcd685e0a54add779c2526809092e6f3c18fe7b3b3a083dfe66916e9cc4fe03b3038235fe359dd224ca987870ead3dd4e2484f59aba83bd66ed6fc5913c92ecbb0a684f5c612b7b208d63c4455bd581f76a5af58c7d1922adae8721626f706e0f9049519fa7bed43fa379938de8f755cab5bf7a62b27e5fba23269dd4abe70573106ed656f46c0a59b3ffa68805048c3392d61fcb1883f1a3be8011e46359f3fc24a8abb8a1e5760155f1282b894dde9fd5bda9aad1cc347e67a89752eaadddc056fa7c8be80236fd9431228dd1f861765d342b37a572f3ab9188053149d2fe36c9f7c25d0f648a9e17993a78c9c785707b59733ee15e40b4cd9ca1dcbe4e5b985c52588c1b9beba02dacab5cd0a1450687dadc83124e63657a7c72bfa4db2298886a15b6943da32320dcb362c64bf3fd2960678e4b1ff4b03299c08d4b47c51a96ab15bf08ca53ace55e0dc3499a7dc2b42e7a8ab85aee152faf7ef92895197fe3564e37fb9bb8476883ad88288e9bd936ff65d26a6f757edad32ebe63f6f0aca49788611962938670ba66770dddbf3623f7131461778476e25d61e15c06fd0f00c04a2ffa3dba670d5cb1f4c3e0803702b13b6cc71a1d8538be62d6231690a59ca576a1a0be8e2db049af46fe284bac0ba4f1a0cabbc6452a0d436fc582dd05b1c0f7796ade962fe975eaefa62d9107a054dcdb3596cd6079476ceeb7143d6a976000c1b0f3217ea97931a0961df2f36801de3a1f4c1ba814a4bd72f57cfbee709f77c4285a24fab913636c8da14935239fd9f6e4f52fb5f62b0f3c56af8c2956f14a1a45fdf897e54b42122a3065936e33691c5bdef56d689e824b7af460ce9b14099e7eb3a070d3289b476ce1db2bee5cca145e2cd5111b36172f6c92293ff6be757e07d0bb4898f9f8a59cf761688626844d46859bb86012a1ce453d1f05eaf8ec47c8368a117459b16cad8ab610bf8c82564649f84cc1d811979a07c526a7f338201e75d5b6b317f6343d9d7f8cb47899a3f4bfe9694ca508e5d877728467b8d5b1bc9a7b0eb7806859491385ffbf9a539a3d4d0c7fbbc66594b6fc44433fbefa030ce03cf04f1a9d62ccfe97dcb148f6b8f00e2d46a456852156f42ee318b877f22fcd4b288a5d037f54334084db9a5e027321bd7991ab288cf64be8a0e179b59db468553e4def73c7cea0fb2f6718e14b6ed96a31e1d661bd87ad6db9bf10057d5df09c8e5899828c6474e95526d77ac9e59d9f7878e23223523b7190825aeefaf3f8e58fd61851b951d9e7bca85a4a88b9cda856b568906d9cf136188b74710df3c33d5ac7ca937be0e15fcb3459b4464cc71e3b7d8b1c809282e8be593d9a96870902fa1afed9f6aaa469e433737c19697225bf17f10b123fcc63e098b62b95c3872debe71331d78754367afb06a7a6f5d20ae4bae08466c3eb2d04741ad4512dac8f9d82b98436694a5c0b4e30531f2e373c0f6715cef0f2d8b39f43d427963b2519ccd23928cc41a756298349c2de6f416fd070a3fa9189d47e4a52e55b8ee5a7d18bc03cc6c8fcbf626aba5a1dff54c8d26a1d7d51d7dd0c37a2e9acaf7bbb6b1fd346d36f1c575d7f38b26877bea6a603eafa913eed89653e79d1aef995f0bcc5ec366522822ee4936f6dc5639669cea83949028ea2dbb0775b0d4dc68ddcf7143a590efc8ac82dc00de96133e938e4136c3fd8042a88fa86fb3e949170198cb1278ee4fd6084cec53347db590bbe23fcb0cd2f7655d46510204d0810f0b326f87875aad24d5a09636ef29793c64ac8e841e0797d935eea796f6d8ba36546b349e348c1cd93e5b4a15c20dde6e7463018a849c9ce492d7d7e1f29277744ee508fb51ce32dbd9549f90f15dcb22d233755ffcfed309dc0a9fbfec3486575ba224fee8ea772fc6e01e0e4ff055db69adc14fc9e1fb380d29147bd624851d61cc27739653d6246bcc56d2b738c03ad25a08aa0f975c4a052d4066731b63d939481d39c2992782a936802bf5a7730a694188357c62fd75840352acaea3d5bc2eb6f52c03d27c7fad26800cb34f62e6022c81f27a08c6793d0ab38c67bfbc79f4ad24d38f9f78b28b86156abde2209f5e71d61ace6dde0746b2115ea2361ead47430085430a1a1e264db4c3d13607cde74cc5161d2991c14e1b7f5bab7bed74abf27cbf566fba2a2a25f9f0f572cdb8f2f0a6eac433f947655656caedcc3a2f01db675589dd8465e958d85370763326bf16471040a032773f125725e44778545041a5d1e922b3c95aa9968fc4e884626da54359ec6ad4d174130b2f43711fde224f4995942a651c226d81d6f103f0ae9510804657ecf5d695d23f61514d677dbc013422d2c46eb0e615d24ae73b42936e704f1ad18de884e4bcee0688f31d269b58b9263cef2905939042289f4015c94ef5fde92e0292975c62386441f6c02466629f9d23a31badb4f1700dbe3d857a81bdb776c97028a15f5447139ad77cd196041a86062c3dc659758a3249665ae95e633eb4a8e380f40ad0d14864ef8cfdf112ebbae22f246f3750817e120eacfccf0452a5189d1576bcfdf7b2946a206a9e9ecaa6e8d3d205bfb81f79581932312ec0f8d0e4e3e2434f17007bc58024af854b604ae009ead56698b014f2170c5711a7844c7506d13752b402e7ce331b8545643e261e33c6911111227474581ceaf18a4292c71404dd2cd54452ba74d6b3b45ff47d85957b12c56595eea3cde3add0034174e38878effda8cc18b864423a8eb9857f98df3f29935f9ef25a186be3a4a529c3d36e17f8c7ceee852bb8ad8a4ea193725592518defc3b704855d25d3c1cd7d36cb6846a5dce47a0d0622c7533280dc074a6f4d50c72dc12a50079096d7caa630978e185db1e8c829ed1cc5a6b0b9802bfd64926a8817959c00e9250f4924a4f8d11a6356458a051623b5665537c05affecb99be8a36977730c72b556258081f8b2e073eadd9c65f1bb51b5b058a89c8bd574f57dcf0f4111a4f06f58239046998b039d38a5b0ba8e74466d4827f792933005ff6af8510cda40127415866eac071f9daff68f01662c15f705b0cd3169bdcc33ddfadeec34eae0cd07bd73c151ffe4805859a9ab00865e74586d3bd9956b1dd8d0bf6e32db49b5330f69be93fc3ba6c94c6d39114202ea846f861d3eb789c22f53ca84c029ba84f188dfc5fc4b3a33711983beebbc5e649a1e56b94a6a767ef844f5fa84fea85c3860689aaa83073d18fa29b8665b4438cdabc2eb356a976372df2173980f5ddf9d4d1d90c35bbe01f03f71200327000e5e5a789bb3aba5e6888d4cb686b5f9d51d6c6d3afc3cc3e0942cad46f4128257ec5ce96fbc2414752eafbd5e6e122e48f26d81e1ee167cff45684db5498eb8e2fa9a0c9f9da6c29984d3919f411d0866b0b1428cb718f788de642229107a4cbb3e41d5ede42def3a8ca2e1ba61be324ba8606a5b7bf82eb9fea28d5bdad81c55e7822c64a9d5278bc796a61036225d085383da6063c02fffc0b03f5c9c10f7af65e5ead6a292a5a0936c173389a37f8f40ff330e9c523f677eb90daf49d989d61c8516a0879e6185d43c7570d07f93b81ef34241da29ee7169652bb0aed45d1bd5998aa44c49b7a3e6261a4cb1a7d198493df6306456e4363b8f03de817bc637475f324c816121c685b09ec84e68c27c9d7e564d136432337053183af33a45e7f3210856eda3f1ea86924e541463255275391c7ea431129478212967ca47f053b2a02d7eb4f6f48c680e39faa262226b50a4126fdc83d21ffbfc336b5ef5e360533ed84ce32cf6ac64543e4ca626f21440b731bbf1e31882818b69cd85608b4a35751978fbbb1ed1ba284794e4bc5da13596b98be16741f95c237c38920867fa05bd2305e7b100ab7b19268bbdfccfabf63923aa01a1a5b5956ea0706846e90fb61638690fe375317a7746ce259e88099fde07cfd528315024263b4ab610ab83b3dce46497474a252e976ef86d2267a0a4bac1d9aa67ea6528920d2735b406d905200b7671e30f5e3e3a3ab0d59e607f98449e1b5e5be25fcc89838fb57eea0fb77522a21a827116fff62b043055deefa0bae566017d13b9780f97d48c3ef9d1d1cb17872578729fa211480ccdef021e04095ff78b22cff57693b5ec872801f0aa7e9f0e3fb46154cf2c8b8f42c5b37b9bb72fd79624f4b33b3d8548c9c34b9528006b906a678aa4c13d56ab02f8c5118d3501f4ff0452ec876065e1e2e5c729193cead9ccdc57de1dcc11320f9280daebddd6640ff54891d0e2382c16090a64d9aba02ba340a9ea34fb70fc6f6aa511130d7c85ef9f946e7d642e353ab89c36ecfc1bc9d3fea66c347783070e7b25ea648cf5799b67f2362d8a8ea125d9634d3601af39fdc7482eeac137c6dc7f60652abd5b336d480b6181e608a80f738cb74c7194821887dad127f624a00170a1c458147fbd07d2cf95a7712fcdd1868b9d1d4993a74370ba1fc7338aa439b3bcf13adada6e2165c265b43d24921a6b48d09d55d28a25e8e70c5206d2e6c55c077486e23db5e2c62d6e16dbd991ab028fbfef2ae955ee328354a27937447a6ec0deb5218d0eacffc0fcbdb53d5f3cd1c37ac9ceeaa60ae639d53a8ca78e968ef33bafa51849f34cda91e1e358fda4a87d0793cf135ede5d471a922a852c06daabb22d41e48152ed5f56c91f1325b027df85af877882e8e1cae7054ef87bcf5a2207e230e4316cb5bb5acca8bba16b6a5973ba82478eade6802646fc8a3e51daf7d5118773dbe866b0fab5d77a38097db2d09f982a140cfa53928015cf82897cb220d70184391d96cea34ed36599d4ab5080b23eff73e4fe9d6c2825db4230fde33d9a0d89e08ee142963cb59c71f1196ddd65d84a82bac165f9302646c1dd0ff8a2da54cb5fd3f1d2d969987a4981807bdabd74453ab99784a1aeadb4eb45ba2ea019b6cfe85327be58107e2f1fcc4e09dec194cc10bce0403e0d1415cbc53b7c249798c87ef43cdf4a9b5784fd113a2f4ad2d790dcf4afa16adf3223e169342fd29d1ce93a27c6536eee24e45107aff2184bc98f2974da9721535bf1008a57686ed4d594d8377b772cbf541aef9026d2fccf1dfa2c9c9e506ef49c338fba9814c6b6117c28d9aabf17dba0fdcc2be2c174d9c50451c3a21f7d0929ef87071019dfe0377918c1145882e8ffe48806123841908e830d91f34e1f6c159a5fb1281420b0cbaae1f9404872438b9d15a6c2a1c4882365a2c31bd8d29cb067f89d6f9d8b7a93cb066a14d0496fd69e5d11676545d69ee333ff577082b6dfd60a606d698b191bc9db22b8502b1730a63ce877b6920d4d076bf5a934f2163f3917ea0cda780b473de458cdf95f9d8262e7d89d9a153fd28a5881ea52758a9ce9aa3c41b7b2f8e230cd64c1af5926dc416d4e41643448993d0e2c1ebe4798db1712d791b14ae6a5aaf3e2bf1758b0847158d1c88a4c8c0cdc246a174a2f24a6134b8448c6f1f55e864c302fb2cea495739701f55da27e9d04eba65edd0dbb309c13b799913c4b11b6eee8a91ed5270ec26f7d3c886258178ad40b20ee642b7652e21f2a825c049da4edbe4a3747201309635c7d1f67f41923a0f0f25f5f277f301fee7c4849b6db2cf202f053dfac8eccb9715ac6a42e3e930cca1a877480fb5e72a6492997ef60e5471a847f731cb1d7a793e6487e4d2690812855d60cf625fcb425d37b39496eb614e705c36190d06b9d10d0a99f18a5a90ac0dda9813c1d4138c88e0274969457c9873f03dd8d07b313375b6c98258c36acf74164e00fa14839ad74895847ae8f4115d7ca860b94a40486e643db06c84ff06796af88e1fb701ea72b548541e4e9ff2cf3ebbf447c67d7e0e5a25b0c0215e8d8ec3c00855e767bbd20a3221b45da09a865fa1a82a3b41d455f63be076b76e3d3fa131fe0f438c85398295196a950faaa82253880694d818b2da3240fe03cb47fc8e5603f52cf2ccc707097c417ed9229ee5a47d63cd601b6496755dfd991de3d54f79387d2cd5ad40e576b5b98d8938e58cfd2a27f47dd4bf8042debe236a99bef90dacd834027a20a1acd5713281962b9e7d7805e7cdf800b659f8abac90fb9241866c6151a7d74757a8388165c8cb4d63e21171d958d21481bcc39ad4b4acf11ed6cdfa0e20443ff0b3bed9267c78ecf8760e470b40f8f66e672b7523c00c1c235add00631b694017cb7596f0f4e729ac4cfdeaf90b96603970fd91bb0ea7e7c08220ecbedc65faddfed86a2b8cca836c147b58a19d9e85e4e3b98f765441b2c9d6f090d6008174a168b50204a56a7243f48abb022b4490b2a7d5319b378af94828ddf002944e092893e2bb0b230e43c4ca875506d672cf394a51bc7369c584687ae62213e44f9ebe0ceb74d32fa5a8628976759420894ad9f86a2fecd07180dba4c328857a5c20186fbeaaf064108c41986bb3124270cde40c88de48f81234a8ddb1325faab45e100efac34b1bb408d5e962fe272582682cf8b9226b9d0791258f3026c22feaf44ed9bafcdecb7f46dd5790e29b45de70f3c6b5882c86d85f1d2840bddbe27541ddc4398352b026a34922dcdb192f790f4742749e6fc70c288a2f5b2088fcffd1c7f905474cc5af004848d05d3d5494267391b7efa7ad523a233514fc86ce87db896a5f8d58fd3c700d53910f945b3de9b94716b20f0b555f46cfd969c7e48367cb548458c4acf62a761049dec8a16ec37871f9e8da26a35c3e018d3582b2618b265b03ac9a06d5d4afdd0d8811f3ff51b90f49c1dd75660f4742bd67f6273e09f6c47c3caf0a977aba453657d3c00263a83fde797cc423dbef3d3001d59d4f09c66dadaf0d0edc875a4d7483fc08528a9c9401b99c38b262d3ca68974ab972b7d575cfe723bf0475ad766ac742e4517ffbfcda4fe1e0de8173302207c5096faf4a882eff9edf2710e2a60316d983977d9a83ca583050189582fc622cd28e7a18f6956088b048ec999bec363a60666c2cc21807811713128a1b8c8706a68902139f6857392d2268f9b88b4e6cd6f9235b42431d78f12f45146c5973312b9ff74ce482ec6be4d125364315ceae28ef811f6a5b316f55fd2ee20289a4c2d9b3ab58ce80b3bba20f6addecf037e2e0ed3b39683df13e9927a11d21eb0f5799332d6b374b9758ef747746a742b217fab6096b0007971297a4b267724ed3dc8dfd2edff045afc21edcb472ba5529501ac08e44c6aef6d6004e9596b1479860aaf7a057624a2eaab3981e5872f1af5b3e1ddcd6ce4479e65b0e2081ab827c42e09070083f18d2e85151bba61ef9488b944e8bae2363828ecf1dcbacf8678b818f58642adf890e9a4235778984aea98da085e1d72e447f07027f776fbbb9d73600ea82d652b11375047260a8f73b6eafb8cec80ae8398b7bd50ffbdb06bb73212ba9a45215596136d4648bc3e73079faa45663aea0359c4677d6a4e94338ed3e05a38fbf353e322cda38f2ddf6de983433a91c88edff2d7d9df86e463769901d08371b228900f7b6e1a1ad292f4f4282e0102c29b35d6a08648ab3ba46a43c5e74e4c9943d25bbc8cadc54c1c51a369424e8f908bec6f0236eaefcc92b2057ea15499a280a0e937044d4fdd410112edb625cd5fd32db60f5ff6d90dff13b027bbed1a62e61e558e33c13e0f824d07e16720ee773c09db5ffe75c543a4dff8d14e7e1ff579b532737605c947ebf5894637059462a199c5044f46c04b9405ce962b277e6a97a4df8ee0df15c41a5d6838f843bee5833929f5fabca27e25e740e541147937f41b9519f4d9ad03f25a141e177795ef7f1909b4303bbd69667752fdc0423fd6668ab6e7410803d3bc0f8692401f64a12c433f7aec30b00e3a5599597658e23648d883ec9f12d9380715861117fa75d90dd227e8338195bd4d7298019e46905f17d77d8e4a95a2c6c1e1fc6ba9fafafa302bdd0d9f72102444aff161b33f6d86bf3c85474e1dcdeae711b2c8fdb4305ff6258889ec38a181a03a66575836a054d37a56be9cfc22c0064696c400a5a17e757a6e58c208797df91b6642bf5d2dda20d1e6fc47d4fbd436d48e40d7a4cc6b91161a5bc02fe68fa3e655bb2cd11287077b980cf9c2161de2ceded443acbdba9ddf85d744e50d69792fbbc02e3774167f1d55187a691d5eb548a986f9aa3203aa10ac402ac17107c8736eef6fcf5eb25f3b36a41cdd9a0f127b36bbcaa7620a8452998b696bd15ac28c57259d778619bc1a718a68a58d5cd583461e6944b0c561fa25235faa29aef0f0ad9115bce7d5496096170c6235d98295d12c01cc1d4c145e8fbe1821f2cfe37df57ac6f756e9c7a47ffcd83d9819225dc1d268d6567f9696fdb427158d5a00dbcf4f7a154f78f935cc00e375bcbec735aa00aceafd349fbe9961e5ea44ddd55cbd08edbc7bc41a810372f76a94b26318cec8cc4508418f4343f19b69bff245afd384170aac91a827b7ffb5e8e88a2212e50198b81de926d06fe17531198bda9d0160f27fa503482eba7a2fe945c5c2513846819d757cd03206cfdaef9167ba0e5b021c05049db19e475c33da5301ba3022b09c13f7d0a60c141a5474cb06fee4ef0be9842257585eb3046de3d4883ff7937de7c35ad14869867744dd9262821aa44eb243170af9d1c742c9d3db30819c2a9b2746587d759251f43f9e5fb2ef74bee73b7c744374921f1a8826df313593636a500793e5f57c058c9c6f30bf75e6be734885e61954a4061ab4949677200e503753e63fe25d094d2e199f5505959c63299af1ad9ab25b12380a5cbc2dd1230e9388a60a6a130691a73e0e62b8baeb89a75f09b45cb545b30e770d12f897a16d3151206c7228f76cd4e1c079ddca9cc50a532f6f7e34091ad95c75c4b0381d13c2f26bd1b76f8420dc24c152f084f1e9d0cde90b233a2e1542a5c08adef6096551b87558290fc894c99b34189783e716d8e40705905c0ba93ab9131f6cfe15b4a00075ede10d997ca6310f4b703df1a0cb5326193540d41f276a0a38d198fea8f32c3e605f878d81680386d3ae5c8295777d92f95c3f92f7752ffb7137aa592702ee9def7d3408470889ee301070bd5c27d23b4945cd54b266955d7eb38490a33cb7d8be4e4eac70ec9058d0626efca10be1229433ee2ec7fc1d0f177b1ed2ccecd1a71d68620f7e7ea7b8cde6e60bf0ab8a0f2a2d4b4ef68847f75bd9d46865649c8b74755b1568ef5891941f56adde1746571763afbf000be5ac166527c88f3155b5375faa7837feb8af9f08e352bf31c46a2141ab9fea0262a0860eca74e9442d39a5ac1d6a69495f1385e031e8ddaea84ff094f5a99361828fc3b1232900e4d4711944e391bc26122b5f3c09ab8686103e53ee2639ba68161f9e71913fc25df8f651c6c28fc36525d7a9189b38d24addabb8db299088993870a6f2f0783c7317df7cbfd76cacc479ea7edb7354cf6ed47af854616aa438616aa517be5fc550ae8394a6b63108151838ea697d7369c2f4eaa5729cdd3090768bc84e2ded025e5009c904d750d576b7bf545ebf9fbebe83a9ce92dc1f8c531119195d3b9e21cce50774e15ff6fc1d167f917507f1da5802b8eeab4a05e0bf40e0a14899bc93221929480d44e2da700148432a22a1a682dede9a9fa8f936ae0ea5472117f2b5bcdeff0c5f92ffe27434794b057eadb478de768f7120e9492a8c3575c6ba45f2e60977694b0306ec5ed34a0b6e82b7204080b336acfcbc457dd5d2f9eae3d11daa9189073c24c6a4cc7ccef3b67715abe864668c08d0985558c2848e13077cb68fb765b620a35816d543d67cad44815db9316dcba57852858bdf69a5a9ff7925bc4a1f235525e5200c1c3c40326095f380416037ccece3a6fffcc0a4d7b1ee3a5bc531c9779a4023158545ec979960b783f7ee5ef7cf264e14783535dbf03c5df927693b3def28a5188bccebc19fd89a60bb4072bff325fc0f9e9d35861c57c12dbe9bb1eb7f790e3f019bafe0f39e9208349651d35caa5e76775990ad3a2673ccd4637e862b39c27550730c418f5137137c45dfc84fd5e347ab0dea37868d54723162b6552b32355184353056b89ee200ab4f5de88e3dc9c5ba7bb14b357ca358fb2b8e7a4237d6d58bb6c19026dcf3e3b9c59762a9d740a292c833bf9483d5c08a69f45a1fb67f9c2436525d8747e4e433adaf311ebb9625b3debb1e0f844ca2fbd6a5efe99ce813508a999481ccf21335c4009f880fe270cc9a6ba527cbb00a87fbb262377a9065633a2d54b8118ccb586c0afd4c0de1162b0de206fad844ff3f8904ff0501c330b036f81e3dd8e28b5a5fce14e8fe5d9a712743013c53dcb1fd8671036b88f09280752f083b08d8ba0fd2ac3b4ce28ae74fc7ec897f66f89074eb7ae22e23b9c1841f6c8e70ce36b7b73a0e79d8c1fcd00f1c3f0ff82578919c51be0bb72b53ea16e618d32b2a5e52419fd2552082e7400e7f22e5aa6e97ea86ae1463161ef816fb469ad38211501e92005950d266096552768dc77d995e7aadd3b22d75efcd271a9c627c0bfea61013d57f30f929b5bf0081372384acbd0014d71513433c7d1ab7c3254c627e4324949bad69a3bd016aed9d7287e2e9a3c0caaf1ab5e6af3275457e55c65441ce2473f7a200b0be143337a3efa5e87d99bafc7773c096e629d3cbf5062fe839ffd437e4734e233b33ddf00b8d68d9932dd57610499e92d42bdf0b2c5b32a40c43921f3210205d21fd4b6a7508e63d8ef3749f7384445d9ee4c7adb7caa0b9a6e8c794084ca738948a132b5c7627a509723f6781c079faba2d058001a4b0a512b30ccdcf151a21b61f5e361a7f68ce8e1684099dc21089676e7775fc2dbd435a2695482e70e1867f99a7ce765a144f46810c6fbee75014a23cff4b2de250427bd808b5fa51349e564538b7de426541b15230614abbc49bcc11bcbc727ed8d06c71574c2c3b65c73e394099934e72ca4c64c552beeba3755ca55d61d3443daea5211a893dcab9cd3f05c64b1cca39058ab348859ee89d156aad44535b83a48d870d8a400b0a4ffa49c58eab37db550f8c16500a36094c928c993084aa004a06b322a4a96b39b8037f49e274c84c5c99df86c876578af734bfa9c019d987654eb701dd9e01dc6fb786a56de22368ffa38c739895221234d2e199c5cb5707a5ccc0801d1d07849cdb1307acbbb12eda1baf482d708c939fe04accd1f8db989d30eeae4a013b27c38bffff74b213306be67a70544d03350ce7572b48f0207113b8f2eaba88da8e103bfe529e94f660e0853d4c6b531199aa33cd8a8e76480ee8d668edc751d05f488ee048f7efe20da5ef0e9080336549aa747a3946ed8d8dab348d61e263f709debf76410060279114782ebe1b1858f9246f95c9d8ca083eece31bcdf9c294a745d1bf018c2bec297fd8cc7312476fcc05b77ed9a99670eada60f7b3caca4bac4e3928363de4a99b3576fc15b045edb3acb377294ea4f113d38117fc4b00e1f312aaddafa5666257882570114392dbc1c84b9fb0b1af1243b1daf220b333a4961f76fd70de8b62057a3e320386c6e6aeb7a94f1ef96ae7d12dba2177552d229db997e477a574666c0133aca4887e2f71559037ac93630ec0c821512025cc687bc941a1d83fe3bcaebcd3aa53846376ddaf754bd4f38c30a11bf455ffb74e16fd87d81c7a10737db6810774c8c60fa10a2265f7134882d6b1ae41c2deac6b1abad3f5a6a29ece67dedf063b05ea95442519197589fb4eed0749e64e8f4a5c5020c28e86600cd4b97d77c2ec7b5ddafb3c4093ce36522cb5995929a842c3bd8b440cdad2e2850ac927bba8b4c72b909cc884f7096225405c0cd6449b5e9d5fa4d6dab4c480e531c97a699c40b90d099feedf3f04450be59ab662269c9c8d9cdc91d17a7a509be490e7a9f54a8a011560b22d98a3b961718246e55827163ca2700571a2bc57b9781ffd3469658dd29f2f6b9b76a71035d2ab740dbd1f6c76d1ca6d92d75d17d9bac177e1d413280c75f14204bbce8625f8c9d2e45f654dd12a78659a0d6f123d6e3a9a6b0e9579517a986a9ba9566edac4d56ac79c0abdb0533f3935d382aa87d47cd7223e9e4b7fac2f8da25c5353fded3b71e12687a1d8c816dfe7b42dc41824bfb9b7bf9efa3e521c47466d32267975fc0eeaa99ff378047cb1a560ad370c08a9a2b35793aefaf802e1b34de5107efaa236ea9986033419b89f8c9b85298007c87a7e986bc10662ff0c6c06de449a67211341dcefc39f15f6608859e49a7df47ce447a1ee7b8dff756ff5d861f97829dc370d3c7275f38f5fe55b5cd8417f0253c976dd254a934c93519a1e212d25be1542cc11c16e6166b982f50f16f553a9b1e56ef32198e4f6c9f2d65742352ae2f05af2d36a32d699827036f44aab11fb5fd059764f8403b7e2336c5b5dd63e5c234cb812d582ab3aaafbe41f73dd59527ca928a60aa1d1a1c9be5d9b97777e1b498841aeb5b55117d74eb2c151af79582174bc9a84ea55df5cf5139773aabfd551d46f2de523640be8f76d6f0ddb0792ec64586e2c241bf5492e43074d9b2ec8fd77068f3ad31aa57a91d796f5dd4fc1085019e8b9275e81ffe4514ffa400ec77790eff47de86782d467e393bc47f0ae46ae5d41620bf92c610e23508090866ee49da2a2b4c674a85035226271d7638717e8be7534a415d3ba332cb4058f55cf803c7c906dc39482f636b832c2b67441af3a6adafc1256b78d8d80a80366c9e92ee020c9c0a95ee7dd785330b1c863144b625f0ea970ef69c24495e75e2fca2e8b1b3da1219604de94468253003660ff423cc0409f9cd312e24530ef603df6d90ef30d1a36279f47173e8f970b1ad67d71ffeb20694ee6eac705355ab67a3ba99a29087f0c28e4887ba65452b0e0b4cea04ea5a54db2d06c7c2ec6c7f71146dbbec983e3755dccbe82b60b51144f4b9263b047da88754a16637d255bb3719ea72ab8344d6972b39d5eaf4d498868232ca27f2dbf788f3a323757c95afac3745e241abf063daa40ce3b73a42be57267b283e4c463a14879f1b14ae1e57da28ab9da7734137e448c3b93f4269cd75342ace7b21c1ef6e31c7b3c08fc2766d289a53b1f7202e4d580fd733897c132e0a7cd8bd355a2377eb2ab5f85c3ba7fc8501fbdcab3c3ba40e417883808acf115697f02c75383132dcfead6a53a4cbaad7b94d29a0d6c6a736aafc75d2c66d883ea0d4112f7e64e922200a2f7284b23f60b2dad438b4972d8b027b0f7d0f223ba9f0adb991096751990d781ee4ef858cfc87b9203f32e4b573d50cabe208167a80d8ea71a7934a6e964855b60da83b1af840537059bc2248760236a28a7fc8924cf3af8c62db542dc056f04ef969e45e5dc476f6e7052e936c764d1f7d40534b3b364106661bdca36ae6f7d449d8b2114941ce29854eb9469c2442fb415f351f3394ce466b2f6ccb9570837c291f91c2bc7cd0904a7ebd97901179c7b30608045976b2f87dbef629e404e5ae246600a6dbfb8460bcc9b102fd4b1aea56c04bfecb481a5658802992231f071094fa40eac6fbbd5e149bb42296b48556e2ad26759239308148f94417bafbd523c7a0b69ec6acdd9483fbb20e424ada18a8bf5058b6c8e89a392045fe534944336a637480c991828eeac46f9629c3b8239e0b6b42ab937e31eb7bebe4a8c8dc6a67ca8b209e462aebde6a73c58883120f8198dbe6eb2ca3f629e3846369a35ecfcbcb447b770037afe778c6f6494ae5bf429ad2a53cf2b6f5834194ae25a2d4baae9506e9f6e1fd88fd6d8f6f7fba871906b61a08a0686c53837f712d1db4164ef7bb1ba819c4c6c717e2410e14e5237c0d15e2632d1aa4291aefdb2f787b57046addb9ec2e02e8a2d9414e529e98bb5a7048ff0ea9d20780e618f6f84c7c3fa77cbeab49c083d7aac8de7bce06cb119ae915a4a01f4ca194e6c45086adac81ea93c0342cb68d26b11caf2beb7f95ea497943d16311420501c91f318516e4e4e1c3c62fd360757bad8f0891aa6983b4c31a23fe273de632d4073edfa6dd34ebfd16659bb3b76351d6c5ce6140048458272f85609e71635968f1e3f4ec80d4b3165d3f876413ebebbdf9db42b60b54c63c3e8b104a5b432dc6e8d5e93cf09052937eae43a55629726c9ce989774f6fbbfdee3d27c0781d6ed6865ae3cb32afc9f001682112238059b62061db051bd2f2a62c3d46eed26290b51a1580b970449f90d7a54a34faec8c4cf65a244d78748c4d442aa513eca6c2a131f027fed1def974995c3551e646c1a9a147571874047ca00623d526af14f568c86dd9ba9bbf49c9a38d190526ce97d2fb09b5c6088c6794d5d0629b5c9efb2828f30826a7ad7f9af9151d136a1ad515e883f8460f47863725814da11f6a324b16a81816a7c11cf5d6cc229226466211384bcaec1cf30d4055f5c7446c50ed369faa9b14529a4e12e11e361d07a052292147d567f0500c041a2c6e463c4755990d20f292b08204e8b9b86a46a29b1a8039915a171f167487e8370de9b31955b4bd5f969ea82d8d61dfc5e3167d16c38cb07efaf6df1620741ff523cf05b159dc2971674eae7cb65c8d2827eabe80778ffffff87