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

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

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

Block Certificate

Block 56891 63b3522a8de283cfaef67d5b7b4d3262534ec2b5fad1cb5828d149a8217512b3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa9149a04c4c6fe5f817deeb93dcb0743a38d9f660cb5c76c7914dcf24a4c570
Certificate Block Hash
63b3522a8de283cfaef67d5b7b4d3262534ec2b5fad1cb5828d149a8217512b3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0080120000045a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ac51234f6cc726eb0e1c60a9dc04d69b2bbb2417c60f36898f9b491763d8b2d60c986d40dffb68a42230d723c4372647661b6000b2bebc56ead9b43579a8aff1cdaa1af15ef29f0ec8cbdca10ae3b560ea8358f8354a019cfc3f000000000000002000000070000080120000045a0000

Raw Header Hex

00004020ef44fcb75cece11e6dd7efbc1180d722b6eafc69b4b2a4420d4546604d02e52ac81311e0556f62bf9b0885f7140f6cef2f05737face1bac637e2058a8a6d1586e2b50d6ac9c1041870c5a424cf4d91c7765ccb60f6d9383a74b0dc93ebde17f8e56f4c4ca04991fa

Proof Data Hex

59,560 bytes
121216010307b5036e05d66cb780840dacb82769048634c68eb1839b24a4605e21992691d8c4fb8ee7b50768a0a2f9f403933dd028febd40d6d4befc76e6950fc25c7cae1e1147095ab1d7dc7be30229bf66de862d6dbf63f116976394d164f4263376a5a184f3856e533fb39b3c32de7cbeb64e6e68c105d1542f67870197bc6ffd3ba450b062e4302fbab3868b89f8e916224d59676fb70f7c2ce22363dedbc74ce828f30cc3fb081d89919c2984dcf279b03b8406db89c749575ba165538e3811347370b130dbee229c4eebd0c2937a3a4a25df5fe4c0e722253fe7f0d75c584cd77232e26e78f47e3bc02969294aa7238f9868012a6e2f43da3c9c4996012aebaae38777f358f87c00359bb904398d11cfce52fc399047732db0fdf0e5c56ec5b99d028ef094797918ea20427b2bfb808e321d8677291f5413bdf683609c294f592985bdce790601bc5182779d7b669a8a3da04aa0f38aa4f3142c91beb7a4e1199504c7706dc0a48f98a6487bb9fe416bf5f7294ed3211cec3f6a4782b208cbb97b3e68c90f1410551b57f8d2053d91a2f41cd8afca53badb399ccb98ec8e25dd8ecd0e5b88800865ce5cc240474293dee4578c1fe9998281346dc39197338ad46205de7d11603fd7d668b4dd4a824736663baa5bf31a0eb2310b92ef5ffd8bfd7082e75b1f3f9356c560da440eac46fa57fc3c8693b9aeaa7851e9bc1c9e6bfdbc246a7a89cec598217471ad765dcc9d098682f707088d31ba9b5a46f92f844a15bc63abbdb32401b9f43be9038384daeee85763dbe1e7bbe392e0f07c5296347ea1c950c50142f123afc94be805a38212c31544702a11b202411c2d4551432d03eac27fc68a6430e3f6d5e7a12ca31e3b2a453322b0604e369781f84197d0bca86e1254d85b5eef94224783fb59e7bb5301a336558ccad50783e47b43e835e87ac83d08b9f6d5859e83b68d0ba94db6152e051d3a005d511a142e3a8170a769db819122af3a8b4f46dd7aa61768db1ac604981f743b6dd1679f8b96551fb26863e227cfa2919c00bab203745944fccbb8f0947d67a134410d7b606f4d6703ef8e0a56937c71cbed12e53c0b5457ffb7a62ea92b470bebd9e1f4413f52b683bb3ef06cd84c69d660cec3f13fc4affd31a2d7da4968738064e5bb7e729ac4dacb68afcc0476018041c1c7ec0f4fc77614fb6dd33acc5797727a9bafcfd0a6c47d3fdeea356b98d7c88e9b3ae27c6c0e1706aef5e55683b49067fccd247dfa3200ce394c165933dd30b13357694aace958e7d0179f8c7dd0a3e5b4e63246b5bd6054e297e4c3a121bc443b06c8f73a9af3c8ad359f40e8783b9c70bb83eb3cae8bbfa67d325cd1e7b46a213969628cb6d2e88fc04c6e12804bc7ab6e5eb0066da6390908a181362c839187f90b30e7944f79bfabae7f8c332755c84488dcc7ce56a0b5051cba3654f32175cbd1f5211ac54282e69ceef58e4ea04dc31ca51684e7eb9438a9f57ee82327dc57ca4131e50088aaf3e590f5623945afb0a3755a887e43e0453cb394b7fbb0a96ffc94361dde3697efcb85c8f9cf492e963e697c74db0f93a1d1565c9839e89f774819dd0920060bdef81acf62e5ac43139a06609fabc0f95cdd9f63991f16f6099a1d2c4152fee47cdd43b00ba5e2c18e405142377a612360e2066d0c5bfe07d6c16a76b4d9ddfb4e10efbe25a0a57fd9465c46c67798c06487856b99b75399534bce366036e39cd60eed75a830ad1f3798fb9b99085052cae35790df63260b2d9ba2154a328024f85b55280b6ac52cc1420e8b0836d323d80183de0dfcdaf8648daf157c5af8e2967bfac49835df8efd7973513e840b62f98d3b77e8e51b832b52ec9b29ca5213cfe2411b592f43a314472a68c498d6ddc0582bc192cd0c647f66f63d00f5e04e84d01d6f0b26779117df3c5f6d0ad0da33e066cb19c315f1ef85f5105c95b4dce5f3d78ec203aa3aa735d1dbdb2570aeb77c9751b26e052b88cfec174e901ac526cec9312890355f6282a97429b9a920ef8f8de8f4bfcbada9f6ce1a4649dcf519c489ecdbe451f97956e3b07c412db57405bbdbb8683c5b643773eb8a04f9e05b442cbe530a7426a4c1b7cb301dc77deb528b0c9b49eff9dd63b506987591101a3ec906f4e89eb1f948102caf64fdd66357cf973c183a33d6b4e2682657a53a4d97af75a3a38fcc0b3b9671d70a772fd87148a82653874f92084c29307f01658e3d759d0b8ad2938ab32e9c81a0e5b609acf6386e4fa1b55b889e68139f6d4133f0ee5d6728c60a61aff338aeb575fd1e46fc16f9d3e5d71389e9015400174c89f11bb3db6648eab683ba5927146591889cfbdeffc7475099394b1fc518f62cca1a9a96e47992fb95896d68ca5ca24c677a2511fecc6882f6160475a464dcfe38faa9a93456e7595e1939524c6b3a12f461e6fbdf1a475495ea33b24db84e27dee0f285738372623dbf83406fc3dadae290edf1b29a83091c4af9a847f356cb8488908239e949d11960f092d93856af3bd298651a7c4c2b7f9a8c60aaa680bcffc08cba939a16acfd9db8c8953626761df737628325313786733283d79c3c3e10375f56dc21ab4ee4265a77a5ee94ee392aadd66517a2bd63dfc08c4238df6c1b2d7c0721afd28fce2ea1d7fd19b713d65803bda04bab6fd640db3745c65f063431141140780bd99a6e404efe0691f2f36cbbf36661e3452191d77903ff4cffe3d3b0a7362680fb61b596c0d16296b1c0ac7d1011c8c68f106e380763ed4161e164042a2dd2b6d63e4d3b3a620c03b6a7b4d5b2eb83b8b8b5fd747c86999125ad1fdb6ef6c970024d667fa44b88c1f7781de03bb9b9b1e4af689afcfa41992fc964203ac4ea4e4ab539b54f30bd6873ac10f97ff2e648c8414fc0d5ac5fd117ddec3154925e089f96418c533f0e695a1145788dee8d2523fa4dc80d6e0a5e5b83de98914d333a22466ed404f902745297c54d9bad7ef2edaa557cd44d38e293ad2838ce34c21d04f744a52f7ccbf8185a2c4ea2c81f65ed843c007d3ffe1dc46120f33476831638819e181c8553667066ca7842a39ed5b1c303050a3947a5c54fee36705bd9e2ce186d31ac2326c5db00c15c1fbb6e9a50a9c80d73e6dcfbc8681f3bb4c7996ff8982c079bf0779f08f35deb1ebbda2c24308e41722f870f169335f9bb7a5246ccd5ac88614320ca72e4ccd3811d2214833f7e9726c16ab54262b1769e078bb347fc144059433ba4d7865a8e98da6a513ad46bc159eb3ab7fa87517cae2eb485a214c6b572e347a3e32802493861b15c02918197b5a446649ee49bad00d8b8d06992fdfc333867914f7a2f03bc76b7478b79d3b2a8290696985727c80372729127e85485bb61d931993aabe23e0760d9a32d074b3a9023979cf7c32225ad134c127cd896a170536437e061b1c35130a5d893fe3755819b5346a94da0db61003af836e720ecb29515fbabb3aa010b765868f6f483fa4fa14f4981fdeca56ddb3c52751a1109420a6ba35930daf3cf4043221d9b1ce3328d2f2b644e6390d1b3023789be3c4fc98d1bc373a548edf27059e10c0e66abd2ce7c99b3bf36fdea0ae8bae768496766254c6a7df318ad8782fc2bab4ccebddd4a3b8b4cf7d4a4c53ad38ea27ec959498cb516d0adc3bdb3286a594ed6cd4a7a090bfa6d3c53f55c3c1e726d1c9a0a6fba26fca69e915a1adadac5033d6052050c7612cb00bdcf0ddc5886b0ac08b691eee8817e306a9194b468225ac746f9b779fef51cf7251d48c5712751b758c69ace1f0da707e0404d13ed01f798ce9ce400fb955caf22db07040bcc5f7a020db6e3f4dc49ff0b461426cb02b2ef3f35d2c5db61637550f26b2a2dc1824fc9058287c060b38a3a81694facf68b31613d20e829fa6a76f000a55c3dbdfa30e3cb1f24f78dd3c72bb6224e691ccbf368adffde173f04bf5858e6217d71c2b073a2b9a903bee0775dfafd7b78677775f5c685cd30b7a324778f9542b1c92ca978f7704599d2114d88832f205decf2ed8bf9efe31157f7b6cb5971883ae6438ab9e6846781d03057c70f8353fa07be791a5cec31e9c54503aeb6238f692305f42738395ea095c240722de9dc20856740badbe3f83328e0f094b5ab769fccfa1195b085b3cd71f3173595cb9c681888802ae62eef5e5c080546997c006fca009eb949c40336ff23e1e07e2f0fc8c7d901a6658998fdb385e63819c6a36575f1668405c57f434bcf931d2b005453c89427e1306171c1750fc79ad9784023251a51b962ab74183c0108b9d2f26cd6bf10f77aab6ad22f636ed5c8ab3646afed10cb8b64fcdbf7b6414c9093594e10367c439bea9d86bbc28e4a839bd4843e4a51618ab85744d898945ade173d2133432ef4e19f0017b9d0a4b07e800825da60e1814b74dce518e5d29ef7de4dcd0a033318970a2c8222b5ed3a22c32fe555778e9f16b8d7a086de85d65fe211781d859906bd5877f822dac35b67880973ee909f63cb553ce3eef0b28d3eab19b02c8f993b3531ab1010126864aa1ad041b6adafe95740b76001b857626a45b6377590183cf182fab3b4cb4422ea0734b6972d611d6d155f116d79702b8edde51c14a4349d722bf166d435c834d4221c2ddc3e175e7af63fe330c8c51a4a1d586827d1e8244f11a38c429e2facbec87a8a6543e7107caa16213c169b61409be12507557ed72994afde9ed1cee1ae5b7d1f14641734b72f5c0756f3ebbd4bd0a9c4f77ab8e9976bfd6bdc6539a81515cb77e6213400c35f3b8403d63d9dcd20174c322781d3acaa699235b1fdc656367ecb737c094886b058dca54848ed44256209d71c07ff091e6ab62b16b3c7b481a35749e987f8611360163995452b9e537027d2997feee8c544d2584a756c48922eaea8b7cf59166630e712d3c2c5f923c6e07dc5a85bec33ef6d8f0bf5dd961d3d2906b6b1b3027fd101fdb137ff6663f9d184a5646d17fe2053d560eca0afa1175dcf01a6af412c51a9be6db593c2ba94954687a976adfccbdf34908fbf49b19cd70b1e3870f05186b4cb895221b6f4f29a1422a418df85d7fd50d8638ce94de332d0025e03d9d4e9592c8c78c7e757460f2a01ff8bdf41d5e1914f297a1990d713b3d3c6b85a2d0f235f009766b7fd3873f3ccde9cd0a09f1adb507c68d0f89f9fc0a9a9992797d7c1e15a5bb675a88d91e8d68fc03c0464b93163f3ee11d38d864746219c4197d483e7bba3118c054c862aab45841ae8b9f63342566ae1ad7b3a9b52a0b6b28dcf5a2c34d89dc88e1d2545456ddb429c5afef4216405296372fca2bd0881af1b5f2ffef40572d97bdb04870e3f3425920125c33c28e0db62b53c9717e529ba9a0652687c84ee075ad2b7ee95ee667180238d346f4e4e2930c3e19a4e68fbbf31b6515edead0487f0af58bbf031992f206d50b17f232f6b99bc448e992940332abdbb11d9781e86808be56103faa43a82af228886ff3cb8b2e0a11e38d897ff733ebe427af5d783973d8d5b92633a5bc90da8564a960085b5781feea00dc522ef1aa51ea179fcc6c052525fc99b2d9ff76e8fe96a0ffe1756d15eb0f32958116d3a5139c315bc62d044d409617f7fcbd962d0ef43fbe503fb48fbd0bedc59fb5d9a87c42579def606516efb989de0a76aa1634b5e0a5b8cd731ae3bf1b9a59cdacb5d883b2a66658a46725d9cceaaeebe218d3556559be816f45fb36bcc63e7283245adc5d446942a194edef685e83abecd33297d01ec54e365e86dbd1dd5db883ee862b72e35786f130b1ba7c687297d86e44cc2270497bd0bc969b55bb6a04f2eb1910789cb98e84484a926ca7274779043e82be7c09a7168a1c7440388e39dbb13175c0b682b68facdd40c7585d772ad3945c07fc6594d7132fcacbd1f853bb3647789d86e7d3e236baf10c18f80bfe2bb76e6d0bd517cd4f535b11a98f74ceb76bf0868a08004b5e5d407a5afbe2f313f33e2c62eee379722da82deb1b6deb419ff889358d3b374761485d50141ad6ebf83b0224dd57c2c4630a5f3a263a4745b07f4eb60e1ba025b8a61985652966b011edd5d0097e75ea98abb4e9f518eb8e0c0869931ef6111bb5a3d7a34a06134f704e6f1082b9cd6c7c17e1d02bc4f219639c588f676897e42bf46465bebcb80eb80867eb1bfab43087f926e694288098e4f8b0062dc55e4151723af7d0925cefd1e19757cda2f22ae266b758d0136f7154fbefde587ab4ae589bf327c241db0ca59b328ee7a011138ae14756b9137f944ab34f7cef06ff5a654a3b07caa6286330a9d559bafaf8501e2f0d6559348f198d5cd41af46803af844d28db21596834604260263bb60b35824dc0942db9dd4a78b439661e60ad6575aacb3f9c7cb82e1c6e4876a7cbef6aa5d14ed5a2c8c070d951f2c33e279bae069a1bd4ffee81fed6be29d1860c2f64ae8da2dccce2df18bd9095163cbcb97abbe0a792f2aa1202632d65c71ebd3febf9872772727d0d5bd7b9fcced47098e1c5439b3022c1e59a638cbd7f6ee0f81af3aaf7c7b9de649a98d4cc5938b4c2cabc3a653124ea54dbb5d4585772db000c6e6cf465323c227a1ad65f8dd9ec03eaa7d96b3518b2b6be945ef97acc376b4a3d14dab4b7ab05c532ed5e551ccd6b6ff723d487ff029654657f9f369214d047dd9638588d791c308d3e8a150b7fb108290785794af87f143cbd8dbd709a65619d2683868c737ee58fe0ee63910f527f4bbe70b5ffb5160e53ff989b8dfaeec6ea05788d30dd9c40ac9a67612b6d0050baca95a8039e869b70f264bcd078eab80993498d9d32a3dfc892e544fd22e89a6cd0c89619f958cdd3a9f52d5fd569088045841b790570ad3e4e6cd0d63cc066ffe13031cb20c07dfcb8dd04c134f99bb3ec7b69d4c0bad2dc7892f152d6f29fe33c1e5f5bde2f3cf8e91e7a94889ac477a20d9500d873bd37c09ed90a3773a0432a43b79e474e1c9c5d728bd5ab5962fc206dc88234416d4bfe45c5e18e6ca2b26dbd1a0212e9e67c549f14739cd275b430d5a1cee80c8ffdcd797f19303b8ae62cd74074fee5171cd96845ad2d1b186167a888ed930187040d57a0a6d110e2653a44e5ddcd7914981bf6d343b12137b1fe3f993f67da07c5e0c7618a5263fe0afa6d060be669412375d0dbc60b43653a9b8bdf6a6ed47db0f9456bc3e1dc9dcdaf929c3a7c1881378f99c016ff04711c7e8579e68be95a4f7ec84606d174aa7cf50c5ba88aad8b96aa7e21a5c68b5a8b19f44e00cb9342c648f1c58c0f2dfc8f0987e3d418edd972918c7eeefb68662991cacfa188e5893276f9b33c700d72dad6aea2457e242f302d10c04466b96238c97289acad1657dc39e5383672b09e545267a76cb879711b0c637211c7f3513ecb092e9164d1c1a82f7dd61c0647ea63cba2d0bdfad0465b792845df3bc84ffa8bde511a82e9da24c895513d7c327390f1c2f571bf9426b42a2817659749894e77ee0b99ad13adce0a1fc2071d61877a66e3350b6d409fa61355cec99cb784b897ea5d27e17c039aca457bb3c382459cbb9cf196d2817f3fe806a2491b74081632706ae79bec5529ceaa7cb7d312d71716c2172fbf10503d5d6fb31fbdb5905cda7b52388aad8cd39e0f8a74e96dbeb53659de2721f4cb84559bf068331c393bd85f31d2b769339af7035e71786e56a4afe2e74203611d69d522ae2d2abc6973c4a926efcb7423693a970ed28e50955be43163ecba9d345daa800ea18ba988c9e5d04eb7eabba25ebd1a28e0325ee4f275b474543743007189f54963eea8caddda2f9313ae814e6c4a5af93439f61aa0a0f9c0b1aa0131dbf6a71c044e67db3af6b022e386329e8965f58f85320f936fa55432a16cac922af8233796787c80901fe416d5127c90bcef00e2cbe99cfd42f270d1db56482923be0dfa6e904831bd780521aa5f92b4f7175223c8d78c7030dde7f73d240021c68f0e248242014235c291cf14dc0a525a70dacdde7b60897b1eee3568701b32b3e398305e7ed12300d4e6c90a1839bd143904e801dcd5a62dd4ba8260eb3b0d149c173004f9d6d6c0d7759241459c7e3c5b88c8dbf62f5205df22a926932008ea027c191f33792dcdaf04ffb07c55f34b62952f7665cc330089450c6be40538bfcb029432745b90e5b2b3590d1b02233eba39836f82251c335396352faf91469d4027056151662b6da045288af5241585d03d4358fab7c985037c701981c2f88ee26964e85cdc28bdbcb35213b21cdf5c8e67136231877d7c87b29d07dee14f6c0c24956cc23ccc610b3f065be71dfe7c86e5a81134886ea5c794d0f04fb2ab4de91faca1fa16e32706b43eca13cbd584822645d2fafbcde9e7f5b2c88b00c81c15485fa6ce3127324e809d5a7e447683fec3c7c2129ef9ab3877af6f74d9a68773fe126bfa1608becfa537cf4dff3b8e749d5f8c55c675a07639813527821c7c86cedcf30e158e73c7d33606a86879c84c81430de4efe02c9300f648d99a4b76edca0fa7d4c3a7b04bcaa0cbeb9908fa79c3d90a2a20191536d0241d936fcb931c73903fe32ac181ea006de1e977d1ce53fdf852cd04d5fd76a63cbf90bb670def678d19ddc62808f0e74661abc41688a258f2a8f0695b584c0075653c191fc34550b71dca6ca40c99df791798cffe856c47aeded30b9f99f34c78c08105f255eaefcae9188b06bd1dc7ff72dcb173b5aa4fd71aed89e9fcfbd575276a605af9494a7fe946b2484de793d984a2bd528e845583192c86bf72c5067eef452fe7c725047408b94d947adab43fc01a51c2bd78cd03778ae9ccd6c43d61d0a5a0189cb56faa960cb85913ff4fe54d076c55a5440769058ec1eaab52d5e3186b2e3dbb2be28772e9c18cb5e8e9f27eefa4db64115399292a14042404ea38a5a0df80f0990e5a9b241ba1597ffd05a2fe67c285a9311029d2fa129fcfe575931b3263f47ac6654b3f81cda22194c0f746613de673d1479ed9b52141be14b14eab345064a8de08532f43dbbb053430808641420f1e9f2f6aad6a2f6befc580711d91532e64785a6539b72c2777fcaf05f7d9300ea5351362f2de7398fd575890f1a663814dda89507b90ad35e4072d9dc4875a14c3cb5e09349e13d48035bb4fbe1d897d10c6be877bad1831e9234ffc30bd2dbb74444e4dd7566f71e25a89d3054893b310141e476e69cc0a082a0757a8b22b4cbe858fcaebd21350659e44eb78828d538a728b822aa37302e8b20581ddd3c9300aed919ea929baad7415403822932a3d5adcefcf3a55562ef4e65fd19008d93adc373ba19613c5901662e8b38cc3a1a85f03c0ec25fdf8a73d1ece9122059bed29b119cfea5a7a313057911d4e5100cf5383f93e87f4057679c53240deb7abc9aaa8ce8aa6f8e7e94ca0ff3856b537e7dccd0d6b2a484f809783fc3d2f33ea04c36c461c03d39727f4f74846a6f542128a5b4500e549ca60654e15116f4d416fb9ebcdb57136a4bf59fee37272b5e5951412083477ead67730a1b1a280709b85b2cd42622f02806fa1d6028253c7941142c0ca9abe001f1a04cd47a528caae51825b6c08f6e3a4916f6c113fe84e70d4bc2f460bdf19f44aa0c314c1f46332c6a11183adc0737f32cb2e194e0e0665a55d085cdc9ea7dd281fbda3e9b9f3c3940b1a8704cd143290942c254a8d624c72a209aaa9dae11500229e2d174d926dd2fa542c3446eccc9a88204476b180e60e26c7443dfc1fd5b15a896208b42bc51f6a856993eeddc514e6315fde552b8028bc671c0d98cefd295de0100d7ff4b9ad86c10700d03f1c680fdb3eab7ee369588620b755cc9a7595257a2f0030113df03198889026fc9ccb7ab1e67fdf1f168c1ab51135f3a145ca7c4b83bc2a7de4800003860be461c1a986d99a55eab818a1551dc38d8276836456540547786f345e8771c67a895b3e0f75719fdebf39026ba1e201a2a45fae6a2388d532e12bf0306054c55f491f8e270b6f73e133081cb253d9319061d37253f81f8baafaddaf4630c7bbd8e7002dc24650e24f81ccd0ef2c71c23ca3f45b2bf80bb1a28756ae0b1b697a19f376a2537c0cf653f1f65ebade380e15156c1bd6c8e42a8c47d5392bdcb0b1d1d794affd49e04140876be44e57cd0fd6582575c39f5c04287ac380e9a587dfe343bdad21de7f9fb5ecb923f3b158e0ea2a5645ddea7fe510b7be4cbfb4ff2caee50a288c53899e38e1b2cfd9f6f2afb0fb5a77c32ebb54047a53e1498288c0b45725176220eded89ac126d4dba8fbca2314c2b5019487b5f0fd3073f6b7a2f213435e85773aec74fc8f13da55dd8469d6982304d28e59a142b5c562b0e0b0c69f8770ff7144c4886fe4ca776a4f04976ff09eeab822a89c6d5bed847746bd0f8f62601200a8ef1ad9a5cd40f09cd45a576eb617fd5ade32dd6c3496d69d21f5a8e5518e2f95fadef8c55687326436d6d67a72126a20d7cba8f2f3c724fae8a22c97ceeeb531b7b5765394f77bd32d5099df12c18fcb0ff48c75c6005f50ca0f2d5a6ad8268a418cd84f6c186887096a9b90e4f8192ec2ee8de2691872fd7121c14445a71386786903e84a35e774e8515b2b138889afea8f025a7ab8555fcdd4803d5fc4a008489b57fb87002df8cccd3161728c47b63d809a4fb7801f807f4a8196fae7901754aeabfd444f232c43f63d91965bcf8be5cd6f7d6ba493dc5b8950c03a2c7ae269e5c7664603f67ab34446a5fb1402a305d3147312459021f0f4352c015e4096f960cb7d05e5c8bc6b8df3940da224ca268a2b1f70af9f506ad4aa647efe8ab3bf10da981f745da69ec6f5dc12df35c17ae60c11a28f8d767530e68f5b563e7a0d529dafcd9cdc9a38effa46d8079f760b8a857eb538d3788772056634da7777787cffd656d5f0c96f97f312c0cfa83c7ce48feb1394f0716c8d18966ceb0d99342476bcd7d14fe0c1a0b0abb8db2a2baf5e90e3454d1fe00872fa73286e06541e0913384b110170b5fe7a8e232c060dcc8a6b11299344f899ef140b31f27dba3958a2c3d754900e1648f6656e66c9ee767a5b0291d6a26d19a1d55301bacfde263a8469fda5b2b54a5d3b23d7309b7ff7b560aa1efd1402f89b722669cd3368c1898aa398fd99588d30d335dedc7393c826869c11f8c09557757dc8d1d6b93ad88752958f9c5d0f8eeab248fc3f661f90f4f69ca489df594afe7f75269403eb980e907df6d7e4033b8b2550f2f0507b28d9b897d66d8dbd8362cf4472c807ec3c029da7f2419f2513e6c2966f7b63572824c35f557fef8bd3f5b1a692d765489429cc580c8f534acba1051c9afb74552629f9a63b979a68c14fa874907588101449263e776e5fccdc8fc932146e372c27345b8b6f1143b23bb373142c85b2cb95bc108cfa447b221fea497a07ba02a29674ab881dbea5d44a855b355064c120b0ba2ff457d4f72188bb062aba84e4296063f1ba4f46aea3c33b86160c64eb45dc31c75bc429b9d89fc9418b5378ea0e45d81ec9c77673fd1d8297605541ed2aadc10e6e5a4bf638b5637405425097aaabb3215dd922ed63b0e4bdebd34584c3eb853b21cb6e13c6990742097b4b7baed2947dd1e19af798034b069e2e53b6ea9ee93310369cfd42b57bddb64cb4bb7970af949ee393ba6b51b16fc4a6dbc71beee179a860a2f65695153500334df39f9731898c09ffc800f550d124ba46611600df077c0b5f712cf92c7c451567e41fcfbd859ab7e99fa8d0dd4562334882c72ae0b338bbb39f4e64bcb73e9939e99baf2434237d92b453b3e9146b315adf2f201de48e1fc19798f9d778357b17db08f816689904287a16b068503d8128626dbf0f2507956e2625a113937cb85876adb32e86ac033faed3994bf4007e9db6ac9f57bd31ee4e7b2c9df4f67ef4234fb4512f4dac3156f0801748d8dd7b8c26b77a874f60454f43c41cb208e670fcfe1030d9e41aa56e36e731e9358ab1c516e8965baa178e1524b4473a3f0a5ac176b11535cbcca2aafe1122bc0150ed9fef61f2386d0cb8ae782a5ed20c0061c05fb7384b1e47446ee19a473449fd2662e272456eab7edf47b3d8d0bad55ccd17513cb490eb6366d6b7977073aa8084d773780d9ea7d582d50d6d14073241ff3fb9e2b69c0f59dd4cf4d8c8a595922dba100093d5c4ddea2d7037d85347693e030e320a96f9b919f110f8c2dacf96ea979806e8afb111018e288b54b5dbb320d1298074f5f1d3202028bdeef006e653443558516495973406f03d7ce8325037848fabfc6b8afd04c53189b77f74b6e88cce906ea0987425458952a8221a54fad45d4b93289b84814edc9c1fcec84bac26f5ebfea0d372c2c8b10beccc90093e2ed89f5f747c7ee8c7d89b1d0aa603cacf5aa28f21f3b37b3367c1381f79be9a0624f157dba03617edbcd52775753a9a68c156464ffb7fcded34499b2ad1cc2b183476a8681f6f2920da4efdbd2350f05dc822c75c825fcd2146755945f2543405e25557c786937a3b2b4190ed3d50b49f51d19dbd3fc2aa65217986ec02116ab13268baa7bef8874930302799c8584b19bd0dea8ee2bd7aae5fe80d58b81e45fe31daf3503b49b5c86d961d9c12f7c2b17dd108a4e1ada704b5c3937498c31b25ca0f379a3e2aeeb0fc7c7ffcbdc5c99d38cbf1564806ab0f3a109dd018c683e4e692cf4edefdc868c19f07929ab75e40ebacdf2a90d6f88598d86db3e0decff212a6f6a61afa727ab8908d7337384dbfb1df4381a9eae0454f7052c6de1c1b0cbe30debcadc327656b56057fd831034b19761264b1bb410470b271e3a22940eb27a7ec4acaf5fb9c382c5b1117b4f60e5e49f1298173fade2c9f86d76eab707aae4dbab944155b7a68a81ac88b5e760b60d50ee760409ded60cbd1a6b3005df51f24ad093b8e34d5f87135d49024ad9ae31ca29714f296981b0c94ab258f382e36a045c00fe9b95d1aaf81e7ca91540e30279ca46cea145306302eec069ef4995c4e115612cfcfd967d2fad1c716226718cb74a7744bbef9061be904bde0ee426024413db1f124f799cc0b825c80dcad7e45f068630c53a6fd3035e3c607b6b998df232c1526c876c10f2ac2f058cf8c68b0a960bd247f4989570477ce151fb27dfdb61541808a8c046c329fa1d16107fd35fcb2290e9a0b77208f97115548098028252851a8236de963e20f71bfd6df1c8024657311278950d2bc07606929f567e618bdc0a1a0d6fd32aa6b40b32c80eaa82521c00cfeb6d768ee11bb8352e2c78d0b7eaff31ade15853744836ffaa582c3c6c38e19afff95486a20acbd3ac1059f1e6b6755d37ca2309b29827f173f7c31ef82267cfb27f9f3f4c3293b2ab73e77d26e8346622ea768f6433c8c5d68ffe664fcdb62dbbfeb547321130350cc2d10ed24edca2c1884e639b964d745beb3e65bc71e8757ccb5b4f45419183e4b9e97d24995064750a9f5869d60143ff1f68f52fe3e9000a0485b3b0803433683de493e44ab0039ddeabd9eab8df662cde49ee59ac3dc7a0c8292953e359dd2ccd4d68f2631f12e4bf6de0aea40b94451242b5bb8db01f82a6314179db19905232dfb7aec989b282f0a2096d9a04f0a0f8aeaaecf62364273a8fad4e737dfb4e85e2c87d549f7bd8ddb519cf73227fcee553f44526c57eef15f9c0d894de35a7b328d0c6ff175fb8ccc8fac3ed45e77db8df5fc0bd3bc8bef775b6a76e91688fd3469e606bb17e8f4a04c125bbe0af0cdf2bdf825819a51395e67d8050cb4a1fc0f32834fb03bd850aafefdf1264957b0f343eeb61c994c2974dfaa9b371fc4e5cb191eb967b6da7e835052be9376200448523ea0f29d90425e1269dbebabb6eec1be8cf6645a807238fb2889c44dc600f881b62af1a23ba27d394b1c37ac1e6e9fbdb2eac60f8519e28e158f3e840a28e40d8337a7fa782d1dd26a37d02edaf761176fab43023daf198a98bf143c8a87b5d81e33457d730781ec23822d26201ed4f46fd98227963cc77317261b3257c947314348409809173299150e8dd4cc95d43936b9a3e245821dadc2cf42a5163a1cddd7e0b99c994a6fed8852a31572a635f9a4cdf2f63056cf8778130cbe234bef3ac0e2b1adc57ce75d96e49a87692130e103c7bdf34a34d890b8dec8c41bd455513af332e36052c2f8258100f13d7fc963762e3f994dc6558898ebab2bd66214cdab063db84c1037da7a9b9928e4518bb93bba0fab83a747708f5db25b23eb1721f0fb5a88e6ec28776d9174c63771e7bfe931868003ceb3e6ffddffdbfb028d8d0df75d992be6feb7dc751fd8c75b467052c98857d5370032a73c306a9f77930802166d1639d2b53b52661a5a605ab5a2cd9e8f0c7e5f0b054625eb7d6de26fd4c914c5230ad956bb1304efffe630d339bb2fa48fa3f34dc54302b2e8703c542977a599b986242fbb019b9abe4eea14f900d524c8c3d6fed2c5824758a6b648a2e7c7d094ab4bac8bfae085f87389dc3f9f2ca9af8ed7be5b694faeb63245e8a026f29365a09a999c7391abed084cb450092fadea24c98e99e2a220a5c7480de312cc921df1c1feed71a17afa2536653fbf9c0327ad198b3ff22b534cefdc7d78804a0683916b63cf741fc988546c773c6c001f73613f7a6849422d5d82cb9796fbb2ecfc759fba3f517e4ea8b8af0ea7b45f270230033fc366573862fe7297d5847309ce073f8742e896957510990954e8d8cffba216af3d6c2f06af14e5ef8c235fcfb529b0f8824a119acd3ab7d16ae3500fb5f069ce1328982b9e9c8b67458c3702e6f9407ab2f3b1a730cc9dc5e1ae53b6f14d5b59f90cba0f54c15dd0bfd6fd32545125396164a761ac1a06e8e5261faec104621dbe2d461f25bfff3d85b485ce59c56005d629dee75c7c75d8d6fb4fe44a76c07061033dcbc07155334bfa3de20f21ce4e04474ede06d096298226df435c3c914b744da3fe510b052387d3a16d89a22179c2bce3edf098f7406165432a4a72372d8c0998bf2560dd0bf7a66a6beb4b99f6303263db404da3331a46d33e8f168da413a7dde7e98572574c39f66a03ae3bfac1c8182f0c32eaa71eef249e9381f2af7eb4274b3622c8e98d79c1e872b1ac0dbab5a2232526a458cf500d7f7f2b4742575f92fac562e21a6d55e710910c14cde5009259e7698a1ffbee477c67053e02099a0cccc09990b7e64e82e648a5663d7739a46b86b87aa4f0200d0b7937f9ebe3388482d285a6165fe55da596e1b85d76d0704d3233cf4757411382d08de9cd87926eebb0094e504ead2e069c940485447205eac3062701c9c10d75abe2a1555481f8d5de7328f4a63a631ad679732cf3b73bde644a77f643ef6bb0cab920e0c668fcc81da1ad3ed93eddc2f48e6a46cd58890fc999d7cdc4cb73461614f206d266ec9e97a4b81215cc1fa79b0c75867ae3a7e98a36d2252ed88ab5e6625e1d174e8207eecb48aaff1cd3ae7cd7366a34386d9f1b7ab20e42f0edebb32837d7c96152555307eca3b0ac72be12cd29f2b29347f252bda7384c9816faee24af573f2c49a22781a432314dfd75b461f1ff4e627eef1f131a7aade848967e3a6613d9cf6ba84bb113b6579c278e9f37658ca6f7041d4a9e82dc92f172a7f071abaa78cb34a8af4480788bc9b981beb09195dee089070b0e959d9598893551b2cfc5b545156a6e79fea7a2d2a45234e9f679acf6a5509ec12b3d836fc35bc6b2ca9980ddda71d75b0c932cf6401d0aa5599b944abacadc0c10f13ddf9ba5f55f930a48e62fabe14847bdd7b5a3fca1e2cacb5123257025961fdd2534b4d1325c34ffb110c6005157187e8cc9ce20886cc0712bac0962cb709a71f84a2a5f437cebfef15e786c147de9df47bbcf9445aabb25d55d8bcbb5c143e00a11bd355a7e61252d647f1aae38918576faaf4abe810c992051cf3225e57b45ff926c89c6c83ffc315ffaf6fca45367de8b70fa715ea6b8d64ca5b7323596fb7fed484213a402edc1c32d63c7cf5f11b385cb8662f85fb944ed68415647c880a86c3850660d353d9995013b16c204a7ef7d30dd49ae83e655b99ec3d708b543f8987b0bd0fb3b4be4e0e71a69ad44381198a836c0f4d4f1da8288809ddc74378e678e5e244de60ae3d6712ebf18607b5db97774fd9f2b89cb16973ed09ad8924016d997fd666c43c6766705656954cb18eec704f5f3c887d176f77b1cfd9ccdeb95d75cf2c4e20a5518784367312388b3570ec862a8e7d92bd9c8826c6ff06f5524302bad8ac458f5404706b5db18c93729128e8f17811ad9cfed742c1b51387cbe92ca4f0dc58cb45bc71f1151921387a0a13d2a0773d1518dd05663f5b65643d01536cd93566245e11f7df80a5e73c029c07c29e8ec16142b639c95d50afab6acfc891341780aa3d470655e97fae408a0ed7c6994feb9436ac60181721f83c06558bbb2054ac440938f01ec41803cc8aadd0870d0fabc34fc8a7902668d61e4c5f3d506af3b4416f228fc954395fe38fd4bde0f57640c0c806db8353d5eab922870489311e099bd9a3a02338c12d04c44b74875f5cecb5d5241de45e38c550262d36c2f546c9ced7daf061dd64e70289be3128775663b099f4e65d9681e1db38393d60d72ee68a7880aaa476af62ffa1a612ea16e5cf667793f6509a6bc2bd9e23bd7b074c04f771ed0159eafbea281862e4fb04d6e3afd2819637c5cffb3f1a578c030b9e9edd2d5610dff91ce15282416909ed25db88d124535a852bf7ba9b48a23f4a845bfba65470a82bb21d5a010ffca54066562230e3f7d025ba1f7b06b45c21fabdd6c13079f3a5dda6a7a7c86e273668ca14df23d176a089f3da663b4cfc6aeaeb2d516a4572b1da2f4abd71f366752560752ac814c88968e9d8d62173edc8ebefae3490aa51d1185a4107e085c70510fe8be95e255ae04e97f156bc3a1b2a5fd7420ce2ad7ef581df49fe2ba3c758ed6647e2fbb09757ad8f14d0ce6b9204f9b902d5acfd6c2685771363c2a1e2603ba9ffe224db9aa7f6d693c2ba4d5b1383edba8c705203821afa60fe3276188ef14ece13a63ac279dee56ed080d1582a8ed0769c096015914cf4c1b59dce198a1c7657580c3ae98483400f84d0b460439d28223dc132c0d8a7f2cf920a7a8fee8c4d13b54eea18130113540eefcf90265c1acaf215277836e5b75da904dc6e60aa3c036b74b72acc43f445ebe3ffdffbfd404985a3ef74550c332f7cffbb2aa23866238bdc4056462c63f453b0d6cfba3d515c7bc6107b76fc233ff9fe7d63756c36f87b773664e5427b9d9c6307fb0e03e844d8169f879269f87977afa7f46f928faec6400da7774dc3bc980c4862d81e3c07de9e5f60e60ecef6f1ecd77ef48d7b672fca0c6fd154c8ed23536b7daaf5f2d72bdbc2e6374cea8d9d10971eeb2b5ee5911abac5b829a4513509a688f9ea13bba9a0c693d4f267f379cdc35e40d205389621ee443a9b07630cab3e043a89102bb7a5a15fca61038729cbe0ab7dee492e1cdca76727261ad69ef656f5114422029c863e9c95cea637a6bb01a86f6b63591600b50147a110373bf39a70a005fe664c53456f38ae3f86bdb4d8b1f5248a5b2d3c1ae1516382001e3e73102c78bb5a07e9d9c8bc06eb2cdec071a3a2f68864a66d022e90e6f31f681c89ba6281b03a4133d0cf1bdee955bce0a3499f4ab6424dbdbb7ea5f4527e454344c0ff498c96dfb04f86b338a65100832fed39923cc4422446075fe2641141508b488026f00c053247c59d92a5c4f860c605728cb907459e1693a4e5d448c27d055c51eb597bff30063794761c4c43b920498d5a79622048ea29b3e50fcdaf0c654a622b9b6d2f73fd88b5130aac97c36205e8d2430dca459fc9d1298834541cc217361188acb90cb7c6bd0f5ad10e24312163deef0a769cb727aa5304598c56366b99badee961c39664e4df4b485beaef46978ab20e04b83cc457e57e52a877a60d8530094ebeeff11a5a3dfd7dc8fde823b2e6a7a07947e368ac44dc0c7fe6f2e43e3b0865d152bd1a63734385e129d36a70f512d4ea37b91245d8813235a7998b5794fad26e76901d8a33efadb74b6c7755e0c0512d83cd53d533d6482c91cae24bed0472310299f6f44a07d5f6446780ccc28fd62bbba4113f3b476e4e48d03e49ca53ce64d4649805cd5352f7a7da3f9955116fa9272bf5c82811a5ac4428ae374cdac7af40c402c0ae3cc900b63e9f4a90b6569f8a0066298638805f6bac45be2e376232b9e8816e2608e71a758b5b4231baa15c83a96bc299cdb3d95d3d0279043b426365ed1373add2bf74d41b1ba7a396802b8a78df712a40c4f021a7af693a38eb5b9c47ad8b8579e361e180af29df7f743d8eb77deb3a7a69d9f29913aef1ae194c24df515ce47bad2f862419e0f49859dedf47ba625297dfdc65bb5787259893ed18b784e4c8156ea7ae60026266043f209f247b7284f0318664290aa94b38d59b67c6796604d22d43379d8c542dda4e50c52ca1a2ccfeb8e9235929bdeef609b78df7c2c84311a374d23ebf3d2b1148e81988735e30e4e1391ded24115ac2159e77e19227c156ff203a54b28b78eac9ff84dfd69fcddfac9f5a08fa5f3a9b2f973a6a7d99de2c868ab3b6b0f1ee6be85607d7b0599e2a30d08b1d5051d8ea575ad1fb1845efe5994e60fbd6f6443224e41d93c2cc8f6415c8995f48b213143fdaeb34c561220fba64e7e105579dfcb710c0efaf5fbcce0126fa6ec84e272ed4519e57c05aa5def5424150f20dffc1ca2f8df699fddae93053c0019a34e6ca8444efbeb010cfddce6a4e850c2e7cdc824b7319055d0a76d2b2b0afc8b9f820eea0a078f7e7b828390e6c068b585e8bf82d78c1fef701230123cbe8447c5bde426b1c38551be68da542168d0b30fa69e192d39677fbc3e1aa6f66608aba932548326977a45c62e04d5ed78eabc1bf853dcb80eb46e9594bc770c22c14aba7d7df0d35760a6ec216881e92f2305041b11eb3fdb8a589ddaf2fe12beec673dbec2a4c46ec5487c828dbcfee38644726c94c40754f2b68726ac06848f04a5c59403e49e4077ff1335cd19510af05839274b7a6f5436e2720e66d22bdf6eef252a39fa95b88f2e073931865c8c642b358fe27173276da44738e6bb2a55e3b4771d9a3873d40f190eabb231eb7bccef5790bda56f747a5be895e41e3a2e3ddaa40cb7c6484f0e4f1ca817dd8431f1c7189f1f181483ed1dd5f2177852f8a1646b75c33bed39cfb5462309f14e926cd94c1e40abbcb97c27e3eaee36ae89c8374ec2f7e40f02522f712763a4ae4955c3fac9168865b52d0087be068fcc27daa4497263a14133ff00d243bb2a0a01a6b5fae40538ec3f541ccbc955e4592ce71db19823f567e6add6f08f2ad38a036271567407c7198f0caf9ace0de9c62fc7910f9e2b0c5bb1d09fb986dfc8efca7954d643e37bc5f0a95041bde89549f26202a6ebbf968be69fa1ec346ae6d139ae33072a919a3d65c334de7e8fe4ea5c133c238ac97bba0a24593d3733a714feb902993b47370e281faff7866c506761c390ffe20a4cddadc3b3d2b10a98df94972390e7fcf48dc89a91f07e58084e9dd1b2849235d13d297621bd0d8b396f6ccf4eface352b4080b89dbed30df5f62dcdef11bcae794a271e04c6e32feb99a4d2334d272546d72292161fae33c20d002139d7e817add732c258efc092207da2f6114df5613746e178451bd3def1f860f41cbe16bfe2d1386c9caaafd7116ee1327fa906d745f0efd2de6dd596f531c532412ca22730e6c6ad58d6b465d395da0724760adebcaa2b201d39c45f0ccec25d8139898904a6aa1f76091acc05d7b3dc9abf510d1a103979d063665757a32dea135470464c4fe16d6f0d5a19c9c08a6c2738b353a2c4f672b1bd4025fee6cf32700f9e13710128c8d05e14c451f8289b4f3d82a99509882b448bb9bec53a2d361108c6e4bcf3d6c05a0364041c5c1200c45fc659e2170fa77cf89023fb70eacf5ea263dd9f7b1bf561a0cb2981668955d1e05ea83b84ce1524be3717709a01a66b2374f9439859c97809432d347a6412cc8b45e564c75ca72cf6f3c0b6ec7780d69d534fcf53eebb63c27b09ecf3d6ad8f2ea9489c3813e92ea3424061ebd9131deb9e9ffaa853c26fc24f655550dbf43a8fce08c161ebb4ba249e716892ba72487379d8718b8769ff546e8c0128eae692627c85b5c4bf6b36d25de60ab9dc9c93aad2f24c0bf003fbf5bba4ce28a669a069c45338540cce5104f973d52221e8adf9d8559a4c92c8c84fd5a7e5450792ea807cfced937a94e3069a9450c7dd1d805ae7d02aff87066807297cdee37b9c8d33351f43b246e1a4371c4553803ef812e51eb7d84af73b7b9c6c106a60a91a795066a502e26a8a6870054b2e6384925baa21ff3d4faf6460b0c48804aae25b40a944a58e0728cb924bc39373633ab148bdf517acbf1c200f96034431d0efab5bf1a970e6ecc6addc58405d8b8b8c33c1261e4ccd596a7a8b8f9ae3f2a0a17dadbadae05e74c5bfd2659d0e2479b7adf2f8c260459f6337ea54ba3979b5c15480a178d519093879f2274178ced2a802d19fdb9bf76ae947be8b857814a70741751943492f71942a60fa867731df533bd87bb47c9aa96f96751b90976d64b3f9394a6d1abc61aa83f638db08ab75ccfa99512d13e8e9d702ff004feafb6f0eef0a2dfdbc2683e83238187eb2e1c435a88c9a8aae80272162e3e1c8d579c36e7d2a2d7eaf54866c8147cbe4b9f326477bf816ba9e3f41dee113d0bc87687b6b149f85f9f9846840b41de10d8dae45ad6605c24eb3347988def1c9df3fdb5c0799748944485ea27f68ff5ddffca1e692b60425e67bea48ceab23eb026c89809612b5d85aba5c7494bdb9abd942943fdb23131056c1581065545f6e17efe904adc9e0ef590f72bf5e6cf66db1cd861faa19850836c9dcc40ab56ba5a07d602e6705bea5b28f2aaec300f49879e075a7be27bd5832f949ee3d58aeda23f81753331871f53a45250b46d7b11b81d5ae0f9e2d75a5a0b5b55616207d5c333fb275dd53d84e9a93c9defdb24b9ff5eeb73efa45c89d2fc116bdd7db4a433075aac58982fcb3c2db6edd633398683ec3c3a75b5bf714487bd8556afe5b01ee88f324eafc48f7d94093315730c0c6eca4a12f42512d5441d76da4408080ce8444aa446ce570833af60e045165c2b64efa47a0553d9e544c49521d911421b179badd9baea57f31d3f5a8fed4d8f26e1b5c9e2c8e702b74be0b6f5f60c611071eea1bd7aa6ee0ab411f8f9cc25156feca2f3b813b4c94d19b55a15921241d14af2b52cb7b20f69b22cd062ae0892b5d6eeaa2ed43d2f102d32cff2b40d420ab9d13cb209086ef385276cb9107c988ceac718d459d8676f0a02fa0f76e32ee574a6ce2f412eb3f8e2d5ab980b417c2894c1ac9e378ac00a1ca965d1cffb5d6f1042efec28dc98fb1b7f8ed9b9de48b1a47e13c32b1e40413a0c4d74bb574b2c6e376f68cbb248df4e4538064075b5ef69b282b139cda4bd7d6f74d26e6ea34e9bd933538eaac64e4789f9b9ac633a57dab55d08e89d99298b5823c4d6409be63d0a7f23720b4482d57b780e54f7b05b69b88d04044d645755fe90f91b2a736acf7afe39aa9e9ca13ec6cee65a41f14b8aac47f1d88921c12ac09635339ef2bb89eee476e17be04b800321befd549c7f454a6afe49ee51e2084cc8affe9bccaaa548d2426237ba544bec011ac054c8628b0b487ee24bd0f6065df74a38472b0659efa4ca7cc44d07c7784eadfbe84865b3bafc1422f851a1b932deb8a2b087892acb43f5b9451f9d64815312a71c8d94cfe3ec7a82a07e7308e548960d294ae5a027d515176df708452032d6816f04745d13205327b990225776e953806f9a0b97a859d2a56f953e26cd8d4969412475e1594bf23ecfcbd7524315fb5f4622b50df1b08923e619cd9d8804e0ffd9fa4c8926802ba0973ab6c9d1f8fd2c82bd600719ec670ab7624360bab86d417bff7a283ce7af0de70c50d7147b5eb15eccda88af8e7abe3d6b703d2ef7da870b92bc1eb0d0633283ce5ab55a8e7f6bfe28fd12edad7b0fb4a2ef861925fa7663fe0ab52d81804c35110f4fffb2800839815149e23ae583f2707857251c177ee15aa283a5e622da33990a4b5185bdad01af292bf00b85252b51395fbcb122921f7189b90403c07db9871e21719093bd24a51be095f6024015c3b8a98c7e47cb7084e7f75fd2f1ab47d989ac25111ebde45210da0d127736ae3f4102c480be4a9473ded8d7abab3724d4bfc22a2198f2a5bf113f3e417f022aeb86bca0d6a7a632bcf5abf89097557c64e58fd4225b20b3c55f3a437c00cd5d2afd11628ff348310647ca2257bb372fd2853fc0191be5c7af1e52836219811fca737988becf9302f9aa680de494cea33918c634fcf0e9fdbb0eb8d42bb613f0893db7235752b64ab43cbf317b8c64ea2f89e3a5e8d9ab95833491b69c844d756ecad0a1b5feee6f009e0d62770288d6f9841f029f17a4ecf22fd40af3dcaf871dffc908dd3a11a9bc0c3ede893824a74ead23a1e79ce98d04aeb7cbd986ec7beec69e464d8ac1fd98b91f5edc1fb5b72134e74e07783843849ca889a88949489bfe000ba18e51cc81d453d390893869fa60107d077918320ea0d79eb4a2b5427f38e9365bab90d8a98bd21e12645d608f3b94504ce5f96bb5cde4bf682c912a76f33e1850d505a261361b4c88e69f5e2345dd10f28c5f388b66d35c0f187a7725e3576b1607101e68bd127013cc4dfeeec260fc5677fd9cd688980498b29b93625068593cdc67929a8fef44a45f00c3d9e0a80641b2e540aa3400a43162a5d1ab92c02a69383c05a9d8bdea5aa841e37cd09ed3b7b0511717401afcdbb4450a1f6796e06873303b737be7eb2ca4fe68fdd7bd82f99ebaee1786f2c5516624b5113031e1a1d278dede18bdb130d11b455aeae101a1c23286cb1e7a373a3d31c4d58f83a722e6dfc3c97358b0ff736b265053da633791da357fd3f56a27ba537e6d864e715c4b022078cab26b4d014e554a80754167a4008511c01e0b4d7fb7db87b5b9c4f12d9eb15d9214ad8717ddb79be99b9da301ce36140ba12aaa963734f0a65b9dd31faa3bfdfed5f5c1651573f3d93b2f7a6b3867e505fa96d277ad564b3fd637e30aeb5b4e8fa15f1c05d86dcbb8ae50a7a49b7dcbc881c23f175b9c107c3a04b8ad1792c71c6c7932ac0ba4bcabc77e12f194ad087bdaaedf3bbebbf1d912915e5b0d96ea26affc43235cf3679bf5db457160f09e61d55c401e8df57f48ae0643f1a6f1e276c69ca5ccaa1ffccbd8d3f654cc2b111bc07902e03e422d872a30ab0c5b7507f5fb6bad50b886fd87dddfd1a292d88bfb09414f2b5396c521e08abbc629119374ae7427796a62cf8fc309fe8dbee8f97a4be1c4076bfa0d7b37b32fa1220baff06dd99984ab6a5df80d8b069aa8af1cb3b61898e2e67b3e6da0888104bc229d40905731e1877c0f14f2ffe53e015561a8da04b065c25a5dfafa3800a07a9984204a7c80b5a4b65523be48be38c173b59edf5a8db1440816e1184acfeeddec31fc40d728a284f0101d0b8d0d5eba36d693155b5fecc24bfa6d0c2237a56a8e69a02807f36011f36df8c9847420fa3c83699fe9cd11adc18b2ace2051cd047f19d7739dda91298a865bfc5af24c531215e67b786160b2579f20f32a0aac8ffcdb01caf6b89f3bf0add8c1c776668d54f5c4ba83503f213209b2bc8b5f990f88dc215e7e610bf73b0efc2b093946d64be6d79b0f9bfb8efb6bca7e5faf9b8b354e279435205982db6239cd54c2d7f68cc8de2be5512ec0afabe348c696e2a4b8c0f0cb2fab1c79eb84672e572d44dcd14fdacf431b613efa2be89f9c69a76de0f14515629200ad37089ff724bdcfc846ae5cea954ecfcc9dbe4e52fcf7286e025a4570591c84215f2c3c6bc31d28411dad86ca2731a6a608a96ccd375792b31ab5b2a5872f7c2b68b80ab466ecf892d27c75f40ccb0b7c4f403b0e8570b1e0a01921eda6a3d455823c7c9458797b8de3b93f4230bf476b7807486e891f4b38516222dc216a58f0b619916e9f371bddc9b2b133e0a3a2651005c2d90c27aac34882d952d36567227240372f46ac75f46e47b777347a9ab41ce377088d7c49aa1d3bfc80d5693c381f60a22d61747e14fa6c02a90ea14565175af5d3cf65b1c09d2b4c894cd4fcaaa912846ebc7a955d3bcc26e3d8c904a27cffb8d0fc7b451bd4cba2be14e2e5a15fc439223ed21e7ea12720a914955f2d9fbd14577412a10333663358dee7bc33df5ef3c5cfdd1ac7849d191b8be45caf3a2c2ac10cacbf6a9a5b82377b1fd415c8776c002360b8fe3ec184dfb51219a62c3d899e5713e1c5f2889dfa89ca16ee3a5bbe291489b6b937d18a67b01d766648807a7c79899b668ace2e9ed92fbc72933f369ad816846830cfcdf63810471685cc8cd0af1c554d906839b8e3c9204d41e303789f03142a58153eb0053a035441c577bbd953d621921d1667140de56feaefada42e8445b0658df02cce525a44b80ecbbbf851d7372c47f6e346af8eae648377a8e5f7a1e507389cee956818550dbc765e0644c1aa2565fa3d97d435ed76944ca0dcc60db638dde3aacf6a21fa10b2da39324329feae4341ff1ed2e67ac03d72a266fcd3883cdf87178897cdeb458e8c25dc6ceffc6230976bd5eadcd76963081a1e940fcf81f79730303b952c5ef9bbd50ea20f3afc3c2af0cfe6664c2692b049e12a89662b42712a07939fb9ab3e3598847e6a0e89644ccf458fc96bd3fa9d8e337fef1c2cbad3923c00a20a3246914606fd95ef6736c372ebef3d8e2b916205482c9b26e780b777fd0561833348665f7c828ae86b4e76683c8b18ba818ac2c321f8f5d4e2e16723ac64407611b9dfb656ca9800c3dafb9b87cd8017265c7e169513667d552ac4f9012375d08ab58a5c50f140fdf7c9c8353ae1e5de57608f3e431f0e60312e76adddc779e222a10d44a298b6b6463aa6ae8972077280d74f0128b40e3046c9aa4cf12445b8c2d0c079462721890c763af3d4497e7642f11b5fc7f36b408c35bf426c6091b8cedaddbd63e2fa5fcd8c3249501ee8df58b9f13ef76a6411df857a06fc68a04386e708a3a4d5c08ee09368325b547b6ba2e457394a2d64e4492a16a758b0c811ff69d23a91a0cf9e070f801f0f94bc55237b9fcacecc3c6775fbfd318c2133458fe2e696b640c5a63a85771073b0c392dd0971056d7c960d9f316d96fe98a5206546f221120e35180546c4cecea0506d38b34b694893115c83cbe9d5d3e253fc36392a8ec1b330656d878117aea533a8097c17b064e0a7a9aad399d67073d90b5905913c201a2052935af2868a7e2256e8fd53b78bee50ba7e300416db6cf33dad109bf753c47592f0db6a410f7c3f1ece2f3cc10c8a297341a45e7989e6e4dd989e2dfb9cad9da4004678dd251a1dae409f56aaa7cb311f210a6df853bf77072edca8de982fa039f5ad088747ea3fd792341a48e740276d3a75528857dd4923cf26fa6d49bf5d81f4c58baa3f42b61535c8057e93128fb2771de445a5810f7302ec6cff12fdfd39346a8ec9bf107a6815ec71f280670c52fa2a8c8561bbd2eaa871fca0c201d8fdeeb16c9cad0e96f7d7c02c5aa1a89a5018c4d91ed4fb5115c5f351b2290129f90972602ff9bf20c89e4e235b4f42426e17119b75443b3e6bd72ce02c5a2285e64852cb444c661f86d7385c2d6298a1ad3af4413e1b5d562b704cbfd52ebb7a22dde497fc3249b67a12876191fc3f57db998715789c89dc5763898acce36c83d41cf3680d8912d75d99aa57ad448832846156b9da23b4f214a45d9f1dced0ef795044d298b2da959269b30b16a636eb7fe6ff4b5e3c2b70c9ae07981fbd247cae313b38494994ffbfff167b827f596b3a9bed1b9c9ea817b7fbc4f4b2266301e2b52d7f223c69df169bc19e475e92d299c49b2d782ed03cba7b0b9f5d9c5abb6cca3397e80c6153dba370b00c480cddb888fe5b92ea4db9e60bcac159af1ca339bdf5312f4804fa8c33078e45f32fd5c2b9a8baa95ffd36dd6f8760c67ab2bef3490a1b8aa4f53682c81a85b3c55a8a03346918decba5509682f727333bc4048a69e3f7bc2e614fe642c59ef4d5e7723449ff1e6acf30e33599675f644c5b11c56a084d6fc85254c3c0bc08483ba458f4a25f9b59c8d931a38aad5aad443a6092183a4af576b1ca2d2cb8b8e87a69555a0fd795d05895b826e64562350afcbb38bfe946a5ec4791a5114c2cbcb5800f595387d3724edbb1e20c358c38cfde249be90f960821db3e4106d7465f880797aae612f51a02c69d38283f7418f15be0b5b588bc843aafedb6c20e5716fa1c5c2fe63219d3a4da0fd638a21a3d425703bed767d85333cf5e2941c608ee6618969ddc6b944c0893d51b136876bcff39bd80cb5bb72f66efda6d51c61196697300241c60dcdc5ae4db8dcf85ee28b56184fe82c40519318d2c9aa3f04d9a676f1a912a7c819711cd58af7896d30bfbdca74f8916930292dbf1a8483f894cc11153c7a9051e2665a2169d95706af844af2229adee0a3188b78fd07698e86bab8bc0c37379c99ebd513336917725ccbd1fd36dcc509f933fffef83b7b68bca100152e45eaa6685aeb8c5a407eac649b032a16beec2cbfab7c77d511d87f66d258c28b1f150b014c04163aa2f9f1ce55da070aafd68f08b5c7bdf17b7230ea77207c4b9918f8b8fdfacc7644812f4f342c9fa314c6334fb12681e5edf6b6383a2b5120964444e17682f286cfdc6d7d38512ece399e27bcdcaf5a170faa1255fbfde0f0409f051a282f9bbce6e5b51938f1634daaa5626ba6598ab2b2069635d2470b4f5f8fd7bea9e8ac6fab30dcd842a65235c2603b035b752157c3b08126262acfd3d3bf41cf1d8ce9e2a4e38d3e4ea5fd09d7e56b874390fc570b1199d8b9b31207659b5364c3af8d3387b964419c9cea6cd31f0f1599e0c46e9d7032ea0629799689f81ed40a3e5c9e1f21ab9fad67a2d8e06582e3b97c0fdeec4abca0a66c2c4df423513dd7460c2bc8c1fe898c8a8ba4024c263425bed027a842106df9ed14f73917f1c93f3e40359cab465185ddd8b8d9aa201234dcd352028cd03dca8b2220964688dc3c1e1f20b4423cf59e9df51e1ec1ba9a3c0e84cfdc936a48be2835769135424be6b1a9e5a47c5db55035963f54c9e1d839667d186e7b0222855ce6f47cb2fda1138f0b8557b38ad087dc1aa305cbb82d0642b5e95156129349ee9204c270f81c9aa7e9d21573acf1b7a20cdb3142a8657186181c9656268cfe3c4593ee925e4a9d31332ea9132dca8a67b6e8f2e190e8fff4bbfd641e4a1303b0c09a80d64407c52e3a6c7c696c0396fe06605c14b5fd41889b256d1daee928022f6673a4af7c1d5a41e677ef208cd65108519605028555e70d249fe3675590d2b037afeda1689f19a15ece4d35402e754f07737f367c4675b2d922365a118bbce6dafff22e42c8ec31c25cb54ab20125c77356026954c91f89c9b80c14346bfc86cf716483bd35fe6bb0cfbc2cc2dba0eef532c40da75cdbff64ba49b581e65ccb2b6b8062e352f9126ce902ae8503397c033d3c70f0d42ff1614ec8d5cf2dd7a301a1043e4547bdd41f9c1df25f0a1e3ddd47e5d992edb64acd21861e7b677a020b5200b8a6f37063ff44c5cc847f96ee3ed0082ccbf6269d047b05ecc2f759fae51f9e3e42f7b21d9d9e1aa60a36c5880cc614e32f034eb621179caf0f508f3fc10f1160736b79de37832962357dcf62c6da3b36673fa0003fa9ef08d4188d4458c88f4d0d11a8d4ae0e5ec205ad3dc9ad2af8364efd5c037735a9eec020e2fe8090d877e09a2a8a5231d0ac6e5f9848ffd23c6560d83f0c11910716d2887dc331d5a0e2b31aa0c17fabbce0a40abc6c18d0eac520be4160a77b498d29a0336ea030a8fc28750c2dae3885fcfe10f3281a3084383a37fc4f5fa66e16ff9aaad18776f9cc5ee6cd906cf40c4f2105984d8f1198e3476bb4bb6ee8239a2df5a0223ed1061730a22c3870f80e6dfdf468faeac6bc71ce689e9a3d4a24e8a454597d47291c12ffa3e7619f0d4b208d76de39a8e3910910e8916c2d5143b23a3c0fef6ccd38a3ad6db0d4944f07e50782de756a3e934262f86653ec2cad263e78c7c7c9135d63cc59297db988dfa605617c1234b795f70a75bd44e8caf0f48c353acc9fe283f0195309cf350924534be6e316c35c42437c0c50a9b886a53a3127c77ade4b445b150e61322c308577c4d55684582ceaa0fe5e48de0ac1d4772bdc2213e3c48c2aff1f49354f5b191977f1a5855b51aa3f660ee84f4eda3b6ec91e9329a972f109a4ae56e8c130b40e2d6ad2a4a09348fdd85a48182125e1e84e9fe2fc2873cb8e236a3a0d1218ffc2c01fa24810c3f21abf40585bf09e56dba7afba6a019a178ffb50ef90415af6b4d02d1f4b253136b06031751a39fd46249f3ac84a6169d006830d89c7ec0f9754526c155bd2284bb09f4fc441931d6fbad6a95a3f665f410c2911e1a45a7069e0469ff98def14ad83db7c141cdb43ab6c6e6c0c9c7ce1d85e6a35b38adc2c361d6830df7d118adcf07aeede32e055ea694183193863055d57fba8fac5855ee00831e6b5628652aeab160acab41d231741477e71bb472f691a30c0906da51e9586235494c6feaaf4ef6e337b6f62bd6ec1350f2db18a4c6138bbb596070ba060a3457ec50f0057bb6e99724e53ef301d3a83be103a6d7514384efda9a7fb10d0dbefbcbd88f6a54ffd0d722cd27ec9cb126fb10da72d0d922bb13af8acf7b754e47d57ca010a6fd962cd37f856e71627c3bce2f7b8b3f4d35a67865e18ae8e50fafa765099953f3e7e509165e760ad81f56085456d4edf3a068da376ac0588c5183bf9f69b9f52227288a3ca63e11b1a0280c3a9eb16ca4c09d9708a69f2b7bd93283e3374a511dc1fd606049ac50542372d841825c6beb1b52b3538ebb40465f7813cab099cb7370f0f640860b63da4ccbdc195ac99ef7b2b1102e189796c156879387ee3da315f8fb6d7fb77de287728e1f4bf11eb9de8a87d19dd092be22d5f6858bd67beb001f329b287dcc94693c8cb8f477d9c4de524c2bb21cef7429d312589d8b05977c35c52698c0adf7d69e8a44aa40ed06a59ef16c68fdfb758717484d1c9f87c2440b42ca3dace48810b5c6d6c2c9bb9f1afc116f695a34caaeb3c875d933ea376e47c0132468558a2b23c545f818265e4be08ee1d7621b87eb199814aa36cf032c6baf7c12f4359cd1771884529f850037688c2ca92083198e9098ba29a52d910328405ddf41951dee17edc748509da5a5f78e37e78816259b509ff08b139eb71ce4f712e1642670f8f115348ef61d6bce24a9f467da3a2fc9ee43479e01fa85fb866659d433ee80cfc1cfa7ed92f539b0565e621f2ffbf6f1978ab65df8f7a971c903fcfd9967e33a7ff4655629e392338a45f0c59e037ac84ef46e52d8bb7c74524afa326a3d533488d53ae4f9219ed8665d31973c5481ddaa79534501b0c3578597c6eac0b1ba05b6c0df80407c96391fb3de0ad8fb58906bada8babdde3ad26bf4ac6df19c5e31f38602ccf0af3b5ef0f80c1882487d5e082396d66096245ced8e95964e05ec8850985094120a96f36ee89794d2e482c0637841ff2e59ac1ff1bc32c04bd87800c620c86f8060dc0e3e670b2ef389fca320aff3a5eb9813d66bb19a86924070687e26e0f47b1f77e4439286f2b473545abfb512c76c5ce237272a10234231faea23674f219ce2fd1c71c5914f3a8dedbdf3c6de412371eae33da99395884977622d10d422eccaacc230ed8b59291a55fb2f383470711ebe690bdeff401b438f04ddc2d3e3ab03aa59d47fb1f7f7753b06ac9ed7ecf410e2bb0507cdfb53055322d9f83eb72216c2d42404ea5f82b5dff572e56f47eb5647d62953a42da768b198b7a8fbd2b2ab38b7a4bb5d00fc9404f3afe4c9fee69298e33f3e44f1d2aa29fc0c312646d91fe8089fbcda4e379be9cd960dbc1c0bbddb12a46470a54ed5ee896f5ee23e967fadff90ac6692c05d33f822d9d8771bbf6c51da9c12c19ae4a538acf0275fd62b73f69cd21158e144b56097630848c1fbfc3c6dca5c40dae7428efc86a01b01bf09d43abcb16c1aaf426134de5de722897311192cb63d217dd642ce17c364e53167a47d354d3aa68773d3ad9448f98e333876f66e6d19083426294c7e4a6866f956e3d0404d713569cc5850012b9b26ef1b3f90b47eb9990322017c423a89f6ffe7b42940495756d4e99c4b6e7b7e50a3603019d4dcfa201b4d5bda581df28167ad974d4c1e4035eff96be2446b6bfe02ea8e4458040565d10c51bf37055974a806b55745e84912e80e568649ff0580c55b6993eea7240a17ef16178598a1d19a52b4bb25bad11ac52027061c7609185436c5ac8089ca37433b5b4c060abf177acc1bd408c2f7bfc4871475352d78a816270ed2382c01a9c9c30841b23f6cce2b5e468ea83c8eb69faaf6448a36b7ed4bd92700bad5ad1bd00f30781370aed058ec98648b52800b891a55c9c728b054a5f7bcdb28a2da6543db245264424bde424a821422eada2ee8eb40f941dd5557f3f0c23ec82edebfc71aaf2ec161ce41c5d9c43ab124dab325630ec44276ddeb1c4cd2c60c49151674ca10ba4d275903c6863804a611f7b27241c5aa97806c534af39ce14a8c1c18ff41fbc6fce0b6cad717a0c1cdc4acf996c22251edfd679ca2647836cda2e9a36e8593283de70701bd7e1be273f6b996bf6d51b259e35f40d0f7e9c53abbcf1dd33cc93343ac3cb17aa4d08ce796b34c41c26d91ed4427f051d38f8b9b43f2af07256f886c48ba69d78b117c7a6b27af4e3b27a1ccf9b012abc0606019548f98c978e388d52b23375aa62ee66500aabd985b922a62c87c650972343188ae4a22de8cb46a97f7471ad460eea6ef31c861e28a9b21f0af6ad1aa6b2c480db266fe7eccb2ee09efaff30d62818c89fafba0ea663c8db04e9112ee2531284ab0310c3e2c844f872da4ffccf9b1d6037a2795afcec4efd34fff44bc181669c1422e95f65acadf7e85da9cf3803c3859a668113723f0be8b2ba0c5e4a2c5e7cbec47e789881448b580f75bbf5a1b8d1deeeca99a18b98c7bd2361c4188419de9f06c8c3943c848ca8eb0c96046fe8d180d02c497eed595586c39ab4180843519fb114cb86d27fc7e535923a360669c3f0f0cf9d11bdf7f873b7babf5d09b2ecf10f6f907d4545ba2f275f93be6881f890a9301e0210aa474bc9d322f0d0bb17a7e553b6740fa9652227b245c2aa4e09261a395c81b316426e35202b149253061d11d391e7b3a01619c9162c4dec84d88f8ccd421fdbcfbea2c41635df654763c1f0519683237f66ec6121ef4c8b5be5d33fdb00969fb0a7cdd05b64cba27af10680d3925597fec918b0b82f7ee996f4af1b7f5d7ae836c273338ba7ee418e5bd19e50f43bd2bb19b51794cf0edd0f0aa2f2f5b4727db284d814a2ab837ee4df29683b892f69579e92789f51e91bdc252d290754ea9eccaa70933af439625ebc64718d5e9cc648114007db8f7ae794aa5e67d95a3d8f3aaaa0f7de69e3285db85b4fd2881a10e3ff80a908d52015899182794b190b028bcf566f86708ab988f4e8e5eb8a00bcb23911c36c1cf3beedea38d7b4d71a74545e01e2d3feff9735564498b263347b6832cd1f18f4b5b70cb7f401a88b8e143140885e12ef262de7dc7fb9089adcb3a269d5f28712d385b3033c1d1c2ac356588ed32b308a9e1f083200f8a177ed559b89a50043b1a0eb75f2bcbe3f9d413b27e8f5d9d2e19728314332edbfae54ddbd2368076baf54d4a82b71104bf3a1682c388351efa9a3746b025ae3e44477a0bba13d12147546bc0306168ac1ce177e1982df19ac4005268153c10f75189ff3fe3515808f8a8014cfc1992e2161ddcba272768b34ac65665cf73501877ff6a6a77c87d0c923fb8967af6aab5380a1fa1d5942b99771170caa7a24f30f561ab546390384951a4dc52f559e36203e188d366b97651394a72e81d87e9609d426bf68bbe2ab8516fbff2806f8bc0d6cdb255a0f1b2f3feaa128fc3b3a29a918da6aaf168cb52b720b18e6772842efac4274aec76ba68407c458a40463bced8da8696b8eabfa3742eda5f43938e9cd7d4eb318943fc9f9ef35c8037b2e32ca33d807809e1d2d26bfeb949fddd10d286b2e3b8ca3da5b167424df1e3642c6a50c474f506aa10c1c5fc6653d3fca98dd32ecc6587d6132b2c054696f960ff7b810e01cd666cc369363db19e64eacb84aef7032fb1a802cd2cd1ab41c2f8da4998786e5373bc8b61658a84573becf2db7472d898a8beee2b2611ba550f022cbef3296285cc35a0d25a1405d97a8c116818c3e865f008c26d129b34a8de93a6dfc09758d72251d027655d2e9ef1d9f772f909afae40ab362050dcb6554d4368f72a204ebb15a11b807bf9611ceb41fbc3e3e7818840842c455830509275a024194cc69bb005d73d7564140792ab8a1fba4637b09f4e3773e3c468e33e6e32a77c896b6c2f5e748c561dcb776900bd0e4728a145d42a9f59eb69d985f866f4b57ec6581c3d3d9ccbebe6a6543aed2c5e38ba09bdb0ad9a4e4bc8ae73e63b42f69813960ef643635e79e767bfd5929a7cf29cf6629972d10543e713b7767c2a7ccd816c1bd71d9efd17646a137c795b8e1a265fca6c622ecf8d9c516eba95aec381642f165672093f7e16e062a0dcffb3b70c0e831ef8d0595b97ba31a4bb4f2384794f395e3eceea4a71ea0e3caa10f72e2f8bba384b25ddf4eb1d334af2c46585b84a5208bb7008e53b19c332a9fb79ebe41849763b69eacd9b580b55cdf6da5b41fc9807745487ecd7710bb6e970f6717e64fae44bbdd567b0a55578456a1e0057b0a08ce274ef78ae28092c502c218f517bff5e9eee35c655d7996ca718331fbbff2dd2ade12962d737e5bc79a4e0792ab498860d8fa51a710831f964697d6dbcc43f6d404d792e6734575e9c22fbf43b1bf5039c60d6db0d05e6e747dfa96c31c828e3462e011a8ba7ce718e6fb442bcbce3e950fabcf900dae002f7b20440cb22311c4f4a77977dc0b2825073ed1e1c246fa7bea1d88816a671bbe26cc1e0b04072b3e49e1f6a82b44cfc4db2536e3d9003fb65f07db96899e63d27a6862c87897f641c790de8e45e8c93d88bbd2a4931dea6cfbc5cb6cd01876189f137a631af5fe10c0bca3d9ba79bd7d75159be953b8f30530b1f99e4a99e9c509a75b59b65e440c8e921f77a059083da446ce8a034275174ae8fe49b15d612536f3064f4e8bea47a6963438063baad9a525a3a763f77845863bc9a504aede0530e31b0173ce8fc85e91e8d31da272dfb85d57c9e6d0056434932776c7e5f90f75381a5349889e92d3fadd567191f0ee4dcb90114a5d08799df071ce2165986e445208ff4ce0c996c78a51c83a0d17ca18d5de6f3324991062fa8ef92e0fe94b7e099decb5135bf8522b497f6414d7b2dd180a12202ed22dbb321e8bd0e886d8dc411abc03fa3438a4cf412a3c08ab88162842a84810684f43b2d54ee8c96b94ee28b3c1497feb48497221f4e5affaff0c4a45a4101b70c772b248b82dd8e71a8bf7e266f3efe263e851e5e23115051dc002186fcc8d01f6c31b006c85e9ae4059e2a51f8374db1a10d1a58b58326fd3a82a60cd1f36932b5df631cdf42cfc9bb4abecb0e48e6ade526444e26e38f3f07ef3b7b33e067c7473edb5bbfe887b0ff736ef5eb32d762297a2766846fbaec0df6ebd7a647128f3677a02e9f57c782547f61a7c5fc5623d761e4be934f60c6b76ce4a2d8f6657e057ba9d81d45bd43c8ecee627310f101c15da228816b1ac00d8746eeaff5d1b57e5a95c7677720e6f62ec0fcd4f1cc2a97ad68329a179680740652109611726a103d862584c11b9e8d6a8a37b875f30e19715adda494c7cde2c6acfb1c8187b39fbe25f46469c1f5665208a50ab695b2044e1afdfef5a192bcbff0f4510c63ac0890feb9a1cb06f0e76ed79cb9af24daed18f4166657c73d6a92777e07cd728a169b1149e90e81fdd7554a214670a5e306e01bd701bed827c42b01a2026721144ea161307b9bfe43fc443b9408bf84a52a4e88b2cd30ed4984ccbb45b104d3429d4958860848e61271bca07893cb3bff3738accbbabc97ad2d73152dc632258ad11ae8007ba2c0acc841b03358828d7bee170e5711c3b10bb95aceee1ae2ef9e20f3cbf71a2851221cc4f2a2c0566ec649435e0e99ac31899ca5ecf16bb0c3b6c9705e868139c1f78a3acac8be2fb99461c3e0ccc1fbec7073a326a2d61b58cc5c583f2296512947dae75b79990b4c5e3c91534b2fde9380532ad4a051e65c474e23d892cb5ba65c88778accbaf6731376bddb1210f549825885ed9c2557d3683fe89c616192ed19d172a3e0fad2327f5c5857ba4138f35ba6e3a152350f92fd534cb4e87636f7ecfa3e2ce947f5e24a4f668d0ea4131221af0af20970f0cce4e0dad2ed47d224247489d6249423999ad4e679c65f64097769e3be1c40cee8e8b953317aede0a65889a03e5b7ea62d60f9ed5a3c4e8ff2c222c9b6ec7383b5faf175de2db43b0be3a3453186f223b9a75b228cd343ffae911888446a7cdf2511e2d80245420e3ddaace2ca53346ce4502cf7c8958689151076ed040249ccc451e6586a305640cec819c614d314c605542b065739effeea3be5ea91383dabf9777e3cf022dcc1464b3a6c045192a16dcbdbab6a1496abdc3596361ccedc3ceb475fce376646d4e14c5b537b12178362c9cadf85689d56a6fd523b25a5da8af370062d4a448bce02e778181070ea378ff9e47e605d2d89969b8c9d7b25ded86f33b93c82989e54b8dbc8e73374200f9ad2e1df39ee5599da3bc6bad35dbb7df8d0339168fe1d294e25c124e4061ac4f5d89bf9832bc702820efc76bc2eb8dbad9fb6c5841c952dd457c56cb07d4c9c5e87f6227a80dbc2abe23a99d8d01b7923e3f38a95bb3561aaecab3a6ea833b44cc458b623977c3e1d6809c1ae7e763fb01535de8afadf3948d2f9e276046b27ececb73fab4ec499859ecbd5e0f3701a02ec3575d0f5075716cd69e67701c0fde7037fd26e7403d0b139aa2f1b6cc5bb799d572bc09e2f7dd7501c1ff7b797883dd3396faf0d760403a2163787368164e4c6bcb7c608c333f5409578e3fe7cc18ff4f46b1ffd3b9e05707e1cefdba64281b702de8c8b37842129e8ae5446e5a80be87dd29b253e4cb1843fad8bd53f67df33de4dbcc19da34fb71f00a463ef4b2a6c8661a0a8e77a6357cdde21b645317bf82f585f0338ad90e419f3ed5247f7111ad441839a1d0e02a541ae0d610ce9c8667004ebbd017fdfcbea1f2ee155f54583e7251303967134925af37768bd25df97ba833961cf3289b8c761ae6945d096ced58429a955275a110a8609af51954a359f781b615851dda14d44912c86501cc573aa72c3b1ecaf0373fae434972c797ad0c706841e9b3162ec6634b13c7d09b2c0242d1e6765aac98891536bfb8b8212434e1819d78110564cbe43609c8524c4153b12023f7ea7ed485b3b78c57f4dbd76cabfe788f2da9b93cc62197fc261da9ce987aa8e3c93d00935f6ab1466fc2ce2863b608b31bfd29d04795cc22317572ece6fe01d7d7fca446c3b9fd8e5a72e008e53c9da42a0a75059e3fd23874353e9a6c38a775a0c7e9585faa8fbf9930cc3c3e23e9ea82fd31236d5c23847c30466a9a7e09a608963b131ba043e306d354c394f486fe7a5e5eb894e89ff2b1feca73a1d5a64209e52fd2fa66d43950a248b63b1d4de320fc98afdf62b14c2294247cd610835aa448e1e25e9751db24d220d01c0ad8419b106124bf6eec219e5a6d145141475fe5a17e3f672fa0b1557a57c44a5c9d03d58fff5612ec84c465e2262cce2fc8955c51fdd9f7413334f9b9078796e0ac98f9ff0fc23286a32b13487377eb052a7c39aeb069d2b8c333f0310829a44120e5b9483d877ad566da6d0f6e8631c071327bad3fc5a2c68f9836a21726f6c115cbce83e0b8620dc5a4678e5f1652f3cba88ef6b54d7e4d8875f544a64d06c4e5f9880d11705f5246720829ff458dc54f9348a8ddec17b45516b384a96d31f2fd5fcd904d822118b9a23433d6206e0d456457d2bebc00c4505e586595237f6544814e86cfc599ff55c79ae86ca0684fc878e747b7a309a4926ebd501b878947083d678e079b7b0772976d283076973e7fa817b9b089aa1e8f8f08c4f412d5f9eb375b05bf10431d7902b10bc6b2229a820f174e95b5ac81b490c80b1aa1ecb47f543efe3c7a6509c101fe5768a2980212667e05f159a7d39b05adadfa1e14597789c2cf94a49dce07d781b6ef206a50b2bc04ecd6d591424fee501dbf6a3aea0da4429806b318613ddb197d80b3b2bc5f6574ce50ae9e179200be504b807447df1cc4e745671d9fca989c56e24634ab3872617c3869f9dd6f4f678a72e0eb8c23f8a54a3b7cda6993acf9ca04e8182e5ca50592745cab4ec426bb11424cda08495955d4535725bd0b3d13ff4e2b52e2ab9c8aa3ec1749aec4015e3cc5b8cf62b72300519742ce8e8d26bdfd22becb5876033c491b3f5a159215f81107db9a2541350cd1c9f5243ba39e3e853d7c4366b1bf3236d36eb86c88d3f985e1fd7ccd355a722d24383af336610235421102048f0e5e82a81df767dab2218234c97459f50b5ba3454882188b0ac6a1d92d7c5ac76f9c7de5452d946af14234a6a77e20b5496c02d2d81bc1c14da47b233eed33d7679c1f573812e3a8f4caa734e3554f0bdbe59fd5f56ec1b4a1fd00da6dd01e44e9115a20252821e377b7123e19377f9f5c85a496623b40db72de5a89aabe8b15196b4b6daa1dfc5131df3860f1fe9073f89cb8ff91cc0b7c0cf3d26a7639139dbe97b56c4d80e9c6789d2eebc77c6abd3e165e9d477325557d523549ebc6c1e7fab1f38b64487f5c5e113b3471c67e0714a0b02a3de5d3a3ede1da54ea190bf99ecca9d2e1e7316f456b10f47593118aaec586f9e4b226d206b40f6b91ebefe95f690394faed028158d71b294efd808a16e4427add1bbde3506590b13e797b7c968028dc370d12f667c88150d09b2275fc7877d9b0d3a5ddc2f2c671a6cc73b480de5b8887e0a2bcfe37e9031fa5d05f5dcb96aabbeccc9f2a665bfae2380815ef89f695ace443dae53175e40776c77aa397ebea7e1bbb6440a7f0fece27006957755547a5690deda03e5bd6258bff69082e25295d0a37b08fe48b15a54a8b93a0b05856a52e7c2a679b906ed45fed432092ed5607bd90bf48b5db385439eadc8240fe6213b4e41afb4876c1aae021c41f1e3923cf0a4dc9bfed6333d6b9d703dc201308e8b3cb629d76d3cde647cdf2c83807de6ae56bbae6988b93fd4909e7195993152bf36aa1118e402bff33dd39f048c9d425146d00e222d74294f9274deba67288d277d8c79a112f9d72e1f60685be1e235a2c5d80f96948157dbf358e8f1efa3bab0a07999dd4105a328af66023ceefd082dd5d96006c5d3887403114e464ebef91fa0f688294d775ec0a059d7098d0bb519afc105aeaa109f24149e4850eb780fa1ed787a2b7cfee3ad0ba7fd4951b90b9dd42f5f3a02b5bfbf2a515069a758a29f94fc314ccef201f8864e2e97388823169bdc751a6322effbb7ce623932bf6f3e794978f33eca6239719afefa73cb89514fe6110824c0eb62011bad87f5a2e70b3a4dbb4d16a8e279cdaeeba86fccc244ba27f1e6b6448535a1a38f5484b0ada2cee784126ecf718f011ca37ef6e8e264070f93e159986df85aa715bb1aa7b0a021ddc0fe509d25ff116dd762fb3690855d6726b612368900d7efa3af17384b8367f24deecb3dd944e5d81c48688f708537982508a2be68e0bd0254b8aa55fffdbb87793b3565692973ede65c0ec3799b15bf712dd64e341935e0f2c6f6f7ccdfd2e5814d58f58b19dbf87cb99ac1903589014700f412257a4a98e0a0cedb68a66ac09ac4b408f2ac6755204a40b73e55c0ab2372e8eb8880ce62dfd20e9099457e3dd461aa7b3e6a8541ff65f3dc0f0ba8d45caa2eb4803d5e8fb082a7c73cf79c611f09b91c619f70d40c2f43afe81247a259b45ca7a5af697d8d1825cccbfb6ce67fffef9a6dfd412b394113f6db01510fab33100d4ccce12f5af9b35f11b164f86897435ef1395ae7d815d73761f0d6366a3f25fae8bbc6d8f8a54b29d6ecfdbf6a5453c1832b78396b36ad8e58c6c7a052d06892e2f480864f5938c861825b2bbf8a4953719f02903c52055a0ee457eb6fcdb1db0254c3735972b524c5d943c87f488633f846026ff00380b7c7813eeea40376cc6f57094fcc4b16326048a944ea98c9f5db993964e7eb6caff09b5b552a1fc48fe04e1367996a4d56e68135b8b7b8990f67f392628d0e9419a02b075f5a959adf95f0748d477de2d677380d48f2751b1ff53972681176fabbfb13497d44ee5bb3b88863ae4cdac64a7b6815712415fac2fc9b278efc676e44d18c86fa961ba1d0963977dded6f8e2c3f238d8f207eaa0974117b63181175ca5c0e0be3c9c05a9a0e7490109e63b71ba566c67a146a201ba51cee76a8aad0ccdfffa62ff4d0d747876ba41daaa7c4e2d50609e5492ac837ac8818848800ec2d883216ad9df7cb89847e550be4e514959927c8623a4a370c9d0ac1143c6d4d0159774b90dd2d251ed7b077810593d3f931ab73cbda51862145ac1a8407fe8297fd60c968c5d20a989f202babd5677f482cefd61b47c7368afc65fa6f2e28d046798fe0fd2ffa8eb4a059ab02c81d6132c88be3e3162bcdf8b9c0565edcaab99ed421dddb2d0bf19377369b59253c426ee56ab2d4531570bfb142684c4ffd69eae4deae5e3e8d0e87040545178c8d4a16bcfdecb972475e2ccd7056070b15f7bfcfa53ae059cfdc931436dbf7287e77860fed28942bb2ef95559f54ab25926e275996f68008115718094bde8bb21e8b771338e8f6300a10a1e5a4f20d1cd9c526725a9efa11278ef168839c5fbfe138c6488833e214349d0b53597573da026d487f878a2d60f993ba519c1fa4315d7cee99eeda97687410402707be112670a6b59546a6476711f7bd43649ce73287f73fc66d515d4b2988438fb7e54f47410b7b7a486f1ad3f8099f94296e8d8d3cb85c1f289c25fcf79cb6a1d2f6f109ef805e403b3cd1df9864e5a6065f5a47b320550b4fc01f8aed9c6003bfc7d8c63e281285350457d97652f1c6aafefd07dcf9186d029134f9e1018aeb719f79c417da5b014fca43ed10a5cdae394b08be8848c688289ec02484fb1d166a24c4766843a18784ad332e0f23f7274ff836afbd10d0dc7e7464472a21b1f0940acd14538239270fa652bd8b3b148b18325a1f27a7d7a11f4659e963425b94780f7f790164df255bea1ac2faa688850d6c647ba280b99a9c8fe31265d7f7a6d0b962c18be1f8a75898a6990e3562483c8041729c94066cb92df05b75ff22c3ad18f10ef67c26dfe4c195a632f7c1201e880c98249f2d5314e8a9efa7422290cb7869681fac44b2062ee07c93ebdf1c5e3e60506dadc540134737f17781f63e9650a99e7e0a2e800649d6f79a08b4b4ee5bb1bfc0e83e49843bc7a47a55a1eccaa5c570bb1f7db4d3b3b63277241a0734eba3e1942d632194802c66e94311dcafa67d024a4c6003efcbd64c785ea278d36a4ca58205f82e5150878b0fc31acc6044c8ff47ba466df17f9773da92c75fc82a8c2caab3b1795bbd10c615b7e44f4281a2d882d7834d28053609da02806c473fa22545151b722bd65a24b9ec48a18fe2d98064a7600a0fa334b1b1dc7b819b86a6fc2280dd491fa8655de5832ab8454dda743792a043cca25c45d093acb760de4564ec9928f0d37f132437acf98cd17cde23eebf5fdf7935fffc90a66b08bbd6c9f8b0fe1c80c1e6286c17254bc8f6323533285def96950706d1a311fdc72714b2a691d17669534396fb018c357542f33bf93656e8964c1b6c426a881cbf86c6687ace0572aacc272880f96efdbf5d53a8c868aeabd89aebe9f747ba3fc173f7ad785cf060efac1249a638504e1c60b3c19a25bc5a200aa4c5a3df0abeaeec8f1aba7293aab1929424776950736e7796f916efe7b551b505f0cc628e506c143c481626a9279e764f760faf5bcee2f1a1abdbc093f3b8d4e270aa5f5ce887e9ff8623bcfde00322c697b60a6ae103cef8fbe0cb4bd5ad27a87aea46248b0f919961689c20fc9ba4fd2d078fa48bccc963f0ae59d7643d6e74101b545371367ef6d81737848b0530820b58cff384788b3aa878ebe1de442feb0420b009180d9ab55e48bd9ad50a33609dc8cddc234893eb3a84957bbefe515b83b4a93797ff9b9a467fdfc942a3adb96893549408403b51e10b8c951368fdbd097ff1065540614295da74cf47bfece6234c46fb2576d3728fd0c7b0a0f28556d2cff93b66997ec9d7973d056c3d6d3821ae0ce0ea5e4b270da473d405634aa7c4c2e77c43a80c06686a9b7134c2d9bddf4bac6fc33081863bacccf9e3f1b519c211a00c2c864e5887ce64c1ee8160663dff3fb6893539d151fd33b3a5160efff0fcc6d53cda6ed1d39689a893c1b75506dc4be7fcc833efc2474e2ead7572d99461ed0d8044b10b645b030b14093200f8c66e621e0817dd6e35c5b2ab4fd72489720da93c0a82efd8124d3df135656e3bd4d0d71c4a0bbfc749935dd14d633e249f68d7d143bb1a556ca8ceea81b1eeba6c3356f016d0d3fee08520abe0eb1b1de4edfb46f826a926b83da28526cb4c62ec0f06ad6a21df046c3ca6825ae680fd22b4f8c529299c372475b9cc2d95720d30f4f2ee0185f94b8c1b4bd90173291d851779b3f817356beb32f71bba6c13d5cd0fe6339e7dff72485f75c2d9066e32bf7f450b0b702a74bba6220f6a5df308080ad7560aab8f7138f6f967b70ff0b983d5a9d5c09097d3f2703e7c04a4d7a6186db2fddb68162aa40d425bc9b8e4df4c0da4aa0a825fd182ade201e0137d6290f004a3a8c814d52b17b020efb396a6c8084b17e2d19b275f34da806ddd664e9ac0fb58dde4890004782e37fc84206aa276cc87635eddaa0c5f1548bcc566a5a3126978ad9d93480c0f61a4b27b53deefba6b5e8e8dba1db50bbc5f692f1d031bcc8c83a5489dcd5444fa744bab10c5fea306d636707357a33d32ec6a2e48add1326da6ab5eb8f722359c1f817d7934c23d7201ffdb4930f9f5c0fbe6242410be9fdb5ca45f33467d18338290716c921496853270415eac020563a58c10774bee0760f2eba9df4e5a0f9b97ec6cb290f6fe60e0879861ecfcf6f675b4310aab20ac1ce89e8d5a93f4c9db5a891e33fefdf7d6f19129576372a8431c34ab38a9dccb392b2af0b40c9dfd2ec171011bdae10f714c79832db6767c659907ff3ec5c33af6381ea3f5ad170a250e5f0ec390ca083edd5f27d542f750a64504e9a31857a32baf9031126075b99eb5e9602736b7e6f11313e29fbfbc8b8033e728aabc9932ba4021cfb83e9ea522207b3180ded285154d1968af178abfe695970249f90fb1d82c28d931edb7a3be29d231011da24620676d5fa5310f8612d83d9e1bc4c66d26934fa4b681afbcde64d19f7c2884e0e78aab8375833760fb6c1323da9c58b1359895c8eeea8c42f34c73dcb4331996f02e5b2b0b2f720f61514df9363046db7e01652aa2e0ceaa03e1f4e18c0fe3629a3b434787b440b15c32d0fa4d4a1732c35889db010b37690887e9842c9d2f5f66867212344876cc7166e232c6b1845b9f831e6ffb80e94f9b4c8f1caa3c7f4a9bab970069ae24cf94e3d01e4939cc561b6be7bbf9f2b04dba4cadf6248f515676a774ca6ae71a8a715f99599883871f653962408bd1c7fdaa8c364a1a9105eeeffe633ed1aee181e424396b2bd1a1f4f60989f1df0a9b6b7cab28db2733b8dd226e4fd36ef61754373c52d0cfc2c84095bf7252855945813340cc4cea7e7b3cdc1005b0288eff76e1f57e1270118916030cf62f5152ceaffcfd9f857193fabde08a35c3b8679ae589ebda00c07e0a04d9c9d667737d030a236c39bad4c99639d8b71330f74c5c96d2d9103b21f10ae1e82c3b1086c5c8d7f10fc2bf88004f5ff6e4aea6dd9f76796c8faad2c7c480386ef98691af45e2d1d96bd2f83d8bebf8c0e864138e01d9a358523bf354f2819a90c6490b76d0bac876577b6df8413129f76103a7dc1d08517f16059ae7490ef5597659d13b0f91c5650618b2f1dd72fc564aa52f45a52601f23dcab8c8be24284d89406a8d3758541d9fa163627de0dbf4a0f3ac38927a2bf9623b557bc0155cd11bd33347beeb4814d9845ac6889bd65d3b9e5f836e83efe601716178b7d88bdc6b360c42a88cf644a2fc16f85f1fb16a4fde2555bbfe034c7935ad35245c1b986e3c00f0083f9eb4a5b7d0c991c2aa095e2ab4da457d0bccdfc2c543f3b5ac6260e784a8a70c9403de49b7b4bdb82d9144a915ca20673352229914f4a794301e438b045e2e800cca2958b3a7bbee2583bce3bf909080ceffc0e897d0f836a60bf24774679fb5db4bf3c8afb55e8983430297494861ea55674c221449a331c3036514da506a456e99eb81402da5236d10b58fbd01ccf22e649081091ee1980c16587ee763916bd2479f89ea056c51590fe551465a3bb54c189890542db1e50cc85aac70c4b762c91d09189f5b5e5ea6c9737d938ce397b710bb3715235ea999f0c16f8f8a15e536b77a6ce0dc3d977a9369d0343659c4a899e4a91b9880865589618169a5d68abb61432b8ca6eb172759ef4b743cff1d398e821c65967b8b26b5f471936da8a24372979f8a646e6403948ef062e421e01556ed909916102965ffb0f8c84c0b5f76eddfa3bda6554176e1f597c6deb4613b0aa73bda9dbac4efdc227d0c62691c5bd62c326a1f6df2b91e10d234b44d725af19dd7e5cd2bc6d3af1805b1b7faa40798bd039716942ca102397ac55a868c99055aa2f0fcddbc7761560acfa2a449dbf3f41b177a4228cac3e8a261887a66918ff868f2e6ca370b53997b7e79e83affc2c860d2713d25b7823f3492e4124e15cac7f72b1fe8399a66dbb8452654a3f0f1aac40e249f8522ff7e7b07d18386bd0a03543673e61e34b3d994ee156974642c9f575362d73d25ad7016b5e2bbd03874c80dee26155227c4b2a61d4608bb1c7f5602a918bc42aac4beb91070e6bea7baf77f07c57c9c8e4e8b0a44c79f1057bb412c59a540c6c17901dde054373ef7dd3140c81c019ab1088bc1d0018de0ee2ea9baedd5bb1d4206ed3f2114f4ad4481967f13d6fbbf66e335563386470043b121c52281da8165f9ae1e0dadfaccae6fda81ec07364671facc90bfda957aaa61c30313e64ef6bb009c9a9ca370895d107ce0669cd25e397e64a926758bc92f4473d239b68b7518bf8dffa2307218f1f6d634b1e9cec75e179c6ad61785d8ae342d0d2c1bc574d13f6a713f1edc9a2d1dc3940fe5b2a2d16d8dbf5d64370932ab94f9a36e5261f51e710fcb806b4de3831cfb40ec78076ac972a38af71184ef45f8c058fd0fa1762fbd0c64f6a5716d81438ab5a2b813aac07d8d07b45e511fefce99efbdac5f1e818b1aba22764d31cf243833fc2625cb55a2c79eefc170b074b8ba98440335776a93ea55105128c658924d6d124318569a2b401d5fe2a85d527811e95436f3aa6c4b9e63a3e630422fe19f6bfd61f0e51450501bacea4c066d097366999e6f6db687afc738cbe40ab440d16c39ae1d524b563c1785a529f462395fdae36ada00a26a570665ca342cdaa76bd3e375451cf8f8f3a8d76c2e5613734228960cefc0fa1bab1cc07057a2ad22f533d28193b5115c4c47791af73f0b9dcc1df8bfb4bb42b60af0ff61d1c9a2391fc02cf8dc6567ed1da2e1aa524808c90f88ad1b854cb667b8f46c2dc1e120a70b555dfa7aa0865c9831672333d1a6eca08d543c2d2f08872b325486a298f5bbdd21a8d1170bb1e814a7aad06b0b037b50b626bb8ad1086e9ba5d9d0f9cf51927827c82cbd3fb6d789bdf2831c039c7afcdcca01dff6ebe34123de77d23ad1fd73d1d99cc45c502d397294eacc060d2cc7cb49c964199f8c55af27c1f8ec1899a10043a8a4dd6c44124cddd956fd7ee45a3c024ec4a4696de8bc81b0cc73faa3a12a44ad0c27dbb81ea7a1f87e5462a03598859403f0ef542692709f2e400a4e3c27b637cc45ac0d89fbeafc2d5c0c9154e47bd3c71defc27d45c15cc7986a4277dc8faf53f3225241ac344dc5415480e3df1459600199156684f64afa165758473cb7cb7b185b11d0fc5641840a2254ffeaf109f49521ae8c9484860a68ee3bb7f45675f8a3c6bc5164e0290eef82a444323ce5ac1e4655083cecec70c09e977c80ccf5d1ab4ed35b736593aedcba5c78415fde5559a4cb62e81b3227d7d288ced590234faeb05b9aef54026766c09f49017ce33475b481da6940e50f0ce5c85461d058a575aaa5abc3872cf66e8ed6f4f3b0cb75294f8f92e165137d8cb7dc47073956eea1f38ef0be2dfab53b40413ab12f610d55a585f2ab7dcc56b6887e0bc3fe9b169d6f8565825740c516122c97867272757ec2e9ce732d91fd1ed161d7f4a656a7738d2c5cc469e2b7d1998c34fe6e7ad1ab5425ab1f50570ce8582248498edaf1833791019d684e07103b9073f64878ad75771823d860ba54658df43b3e31f15a155e5e3c64e9d5e35faf44b8dbad5b982994a57b2c45b09e1eaeaeb31d3e033044dfb0b66a5e4b0a91de19dced83642860e4c941fbe203f8449e8aee7c1d9f95fdaca41b7ec48fed61870a8585d74511ffde90c385b25aa7fb34e0d1c781108a4fa56ad11babc508fb1055c3492c8886dee88a28a4a47609a6362c72060f184cbd021a6e40b7db769bfb8ac8d89eb4de378e8ae3454a0c0260a60995177bc06fb726255ad7c336e980895d1ca6da01c438864193a7886430605c1fbfcdcfcdf4b165d4d0f2812f8b1dd64b1eb4dc5b21f853fdd8492b52cc3c10f886ee1e0390a6111dddede1cbec1fa5b69fa33d121579671f66977f020dc94e94ccfff21f807d9dace2377efa15c3f0aa44e890965dacab960abb405d4937bb7eaae0306757f47895921f6fc67e575693b34aed8c79b837720473e944f82f674166d056208d7d66338479021af7c2ae478391271a0848a546f51ec2bf2964100781de08d27728b22d1c1b2a932a5522fc30946a24ff1051ebd5b1d0c68c9729fbea7b4dc828283092b57598259e5fdbfc316caf45f422a7957a42878054d85ba1b809ce59f62882a7ae6dbb02d85afa9b72f3f00b8989723c134570a13af37cbe58f782e331951dd6f6f2b299fff8d3c457341b6aadce773fae96257933308180a8fb6a8f5b03b5df06c3ff83a53b8198b6dbd20cfa6b0ce0109c7815fd314a62249ecd8954a43e8fca9b53391aeac35f1588f5dc64cbe75d35b4141262de01293fee71ea65036626342be31e6b07b071f4fb83d7792c8a36b24d5e066ba85789ac7f5d40cda839fb9c132c87e29bcb7ca444633dc7562a6f16cf135df079e7f10b34ab24838af5148394c037df892450284c673c7df5711a0db2eb559a020c757ed378f1e057eabc8ba7ca88b67891b36eed0f3aa485448cd5863f373f8610b7cbbd3a255dd3d845619a0e7adc5f21e6d28a75cff9a5adccc9905f836debd16f49811904423d27b7b3366111b5631313b94fb3e7b0b68c0e39d834251a6cd45e11e21af52323cdd2a1969a7550d7e107a9ab1557f967e40716d91e496200383883e804334c0b6d29b79a4c3f55b7e5ca72b30e47a2074588f363788586f9c4d4c583ed0381f92637001daf5a14297ace65657b2fc4224f348e85326df0f0dea89917966eeb84682373259e17547272e7f7164371d3db99270491f58772c7987b6193b6e878f227e8a5b5dd13fdd950dc4c22848f67c28c85273d635b4e9d9511bb124e0a7ac93d1537d0695f0b44e0e777d3f09822499e93f5f6b7b4c7ae2978abbca9b5c1a987ca93fbc6cf0596a721142cfff4c7affae0e87e9575febee776f12f34e91af0ff4ae0815f990f08ff566522fed7d83b09aa545c2cd2bef7b7f32f73a5947d7ffe7c8f3cc829ea8d26f3500a68637bab7aa7e60b0742c575c13a9c3cc782addfae79db9c28c764cdb9312a99577e05f5791567b692fe0cc14ff4485fe241e98c700d7b32e8a016466e21a1611cc6aec337a816d23ffcb998510efdbd9cd49bfa06f40aece03d6cbc25954dd0093d8c941c00f943e48ba5bd603fc8834bed5230066993db658b15b8b7e430bc1c1c7b32d24fe226b4e16a38312555cf26cd6840ffbff5badefc650607f111d305858b51bb5edde5e1197ece5c4c3aa1ebbbdb2335a3b86af7d4f0a09a69666ec0bd607b004129696aa40c0cceb62498627453abc94a5a6c4a798e831f06f9c769674467a638873e43606251a351feb89c4cde6e4d613eb048e04fd0fff894375cd6f8d8011edfc54e5f96c4512c82fe0ffc77c29802794b69f2b212a97f43cc7c385b77777a23118bf99b27f96b60eba01d9f7bd52e07cda9fc7bc3a3d5e6b3fa56089977a5f55c2ed66558f7b1a5591dedd705ff4303d9edaeb088ade3a5ef22f4fe7604661ca2b7df7ff0f2ec5d9444f2869acb096d5c2f9852d4b17823c6d09accfc068bcc096a04de5ec98f1f6ac1020830fe5cfb48d173bc52c48b499d5d40fe9408d2b563d287d52cdc87ecc4297bbff7576a995609edb1650983d05dbfae36b9b27d4d7d707fffe987be1f6fcd85b4a532f2f769ba24f99c75f40f5cc676d3239fd4b1b459975337dc77fb89acacdb9923ea0b5f9001da852a628c5a47baebddcbfabc1d540bb4e354973f20b65b7441a17e451070d208350c13f2aadb3cefe9f407d692766ae8b2f67b0ed03d7d0caf52cae5be5f82c8ce3ea2921c59de663de8dafe2e03fe5fe86c9251fd3645362035877f0aa9cd06573bb5dfa5711781282a6830b1fe392a186dd19f0155caa0012653e95cf7468aa065e68bd36d73935ffb6e0f74ec9204bcc347e96019ba5af1f3de311c2f8f793ed13270e84aa38d6441d664ef5d5e4369fb73b7f0aa5019c3b92f8066bc4edb621cd0f38ef563a8781e48fb30e80c80f737cbf4fd7b1d6d83f6bbe230c591b7083b0ab1098804afb71037aab739aa3358ff84cd47937229024d8f213a054beb23c31026344f4c2437a470a81d9491d971a57be570cc74ba793b16bc370c1d08aed494c9d33e28c029a01f8b97a47ac385e525e1753fd1236fa76968c4f767a5f93d5800cde2b886bde6cc8526779a44257a54cbfe020e894a5a8ab79c8ca9587570cc117afdbd0610a62df153e4fceaf763c5b49ee26922a05edef58878ae5d10840751bfb35276b1747c41b159da41b21400bf8f2d12cae8640099284176837077e4994c2f0698f8df78d4908dfa142b7f8161a7add3ca9ef848355fc375429c742178894d3fd8f44f4bf08e998d8e78f8d26d8bba02597ec84e5db175b2a3da7e007ffbad4a59b369aaefaccbd3155fd0fcb13418b6e57c4cb0e84d9ba10d18855b2b2dbcd301345a005d077e7871a13511968fb2173bd0ada2a979dc7b9905398362d2c71197c670a71da08f36e9ba3ba335736fcd5810f012c403b7962f452e039770da00bbc74b0da87fb1bd1f34dc7ea35561115c6ffd39166ce2a57ea30b2d5fdd08d2e541f6ec9c9eaf3bdd7d00cf0fe1dbb68b6bfb8873ca26e6904735bae8101df6befffb41801f1813e19b98ba480789fc482959d513167bb9112c56b81eee8993102042e5a0a97314c387f5ced4e6de4e30aadc72e3e532eb55a3173236000c478358e5713a2a9383cf210d001cbae2ee5f9309d643b94d7a4bf1917b2f03ba727317f14070396436d9c050dee4ce046e21b043fe036be0f5ca0d85fcebc9ed662dfcce41c573b264047798560e74ee7667d22a71d5af844e66d1dfb9b941851a8b69d5bd928a1816074214bc8334a6ad0ce28c8a4bd14da62242bb655ea00152ab1c14c1d6e8aa545f2effee5f263ac00d3684c9d3ab33070e8dd8268f387dedba9549f94643d8ef765dc12d40d5a91ed106fb234ea846cba639bd009caf0406fcb6bed5020428bd314aa6c846fa92a58edb4d8c9918f4185a8479cddf2d64aebb7b0d2b17cac79f18acf650129200315eaadcfb991d167fd1dbfbfb556bf7ee7f8727c098c97e3a99309077eac8f96fdf91d5de05602bbd469d307d03614eb2dee3148e0bdfc77d02b84f4e72419ee1dc075004de5716eb2cca69dec66c138eaa6c352cc4adcac9b9b87232665c94edc347e0aa676bc01560184f8f7722aeaefd1cc5af379f35449143a5143a1b21f7c515548c9b4b9ffee2af7af58eca344c426164098a3160d38ae9bbc6b1121f639a01299b7917ecb2efec957c5214c5ffdf279a3d239adb31fd5e8242b063e8da432242b62c26b1c8e737f4559cdef27a4d272e02ecc8338ffbcc494052d28b9463bdc7f7da41ce067953ee382c915ff9eb8239a7350532ad4a2568b428915ec0034da6efa6ca04d4ade83f6a3c1a601f10c0679524297664cb42dedcf2f1370aa2599d3a065c4f2113b21088b54ccb364fdc5ba4f05564c00f2ace5b8062a76908c0bf69df2425a5a88984dfe17da9aaee2de3d806c5d6180dc38adbd6c9711c462b0eb6ae785941dedd56734f59d198fadf306100eb1e8cb04ded5f3098c9a070e472689dbe7d41fb1a2aebd34d357282477274cb873a1623089097aaf4829a440f5a75ddbc03bff2d2cbe637ccab0208e004bba162d62ad08e03439f773785b3b9d26f4688b3d346e8e166ce8395c1131e746142c0479d28f295fb5271ec91cfa4ed140e92316672d30d4515b19495e3460e7f50f61d22d9476e7dada367750898e010912f5e7f9fe28b3a3f0cfea62a7264b73b8b8811163390395c28df84b3815fb24fa83e3fc2f2d6973d9cec23099279256697a577f1043befd7eab8b296d6ca2e2883761b17c8d854900d226ccc6cf165e7e915d009645f01937d77b1c2d490b45a023db3c4030c849d23633c271148e1987443171fbc03c5c45391e2784c5ff397f388a96e10db8fde19060ddc3973c16e0d4b7b87c790a53f79646e13fcd836a26051a612923c155fdc5563d4e4ee25b5f775057f5b32f6339cef4a02e26223200acd1302ec74095a3d51d7514d39ffeac56c4ca276f0e6b51e8cc2de079ec1f51bbd577bccbb33ee4adf0518f9574de99872966125ad59f79339bc827193461102cd9a806c69fa11aa17c8b0c5a3d519d6475f6857345762f00ff3a3a923b8318c19a4936d8e1aea1bc65b138d6f6bcfe1ddbab3bb68ca1763b786ec12bb829280dcadc38e67457d735e2113a041eb20f7e31f2949f0f401f12935f610b3e8937f9f9937fd73d0da195ba05ce44f3b60e7c3341d7eab978e9bcf1a9dae039e6bb48f0b4a6ccdbada290bb4126380360b1608cf270bff7df3fde1e2baa5b3876e3986a6e9971951fba4e5fca650dfc524871d628d80956480961d25f2fcb959749ff02f6336f2c4fcd2dd6631dd0091bbf71f846c8c3ec98087a5dcd85fc3ee723216925595f0e900e83a726dc55de517ea3083620398e4e10eaed29c3abf15e68966e9605f20cc1412c5366ac65ec1a958cbe77593753d5c5b56bf28e34572ae75dbf125a4696127b7152541aabf125869eed9d37218ea6ff6e18e0540b917308dafd0f0970beead946df92fd2c40e66b35542592fa720d32a512e8c8df7b08610d0ebc08019ba47948f0d9022eae208127bbb566daeaede0515bc4433ecea00d52341dc72c3f426c3d946c46b2587698c883f3306ce4b2fc2cd856fd7f81b66cf95593d1360d689f87a1f0ed8ae48b16863e664fff7c564c2466906195c63f6fe7383e0bf601453f116c7518949166d766c3dea4ac339030e7a03352ff204f5a6f75145b6b9eefffae0d3feaa0497e39e55ef342a9c61c0b855ab5feb229eb551738846e9e796a830c62e758910b3347b890c90b3c789b3ad869d35de0c521f462e0d230e814847280a40ac5ed64851909e460e14e092e78f8eaf2566cbb241b7d605fd5d9381546e8075dae84f3763fdc71b41cb580d4c432b6df9ebaf0636da70310e792f9fc3bfdc089f352e6654e25f286701b4c5e9469c0aacf636a1d7082ef38b760f0570462004c3ecad065d4f58caee50af92fa208d6fab2fce1133744610575148ddf27846c896751a6877a12872f228bf4e8cf08b74bafb4fe3ba3073055ed57143632b916097790d1318b0bdd7c3b81c1648fe1d99a9b2b46cc3d7ccc7ebae62cf73acc8abcd4c8f5cf72f3e6fde6aae569d7f9a244167f2dddee4153ce73bf38bec0309e352450e487b89534b87538b77691237b565414cf616efc327fcf528398a0776edd83eef1e27f60890121fbe4ef8c9a46560e5fa3f261c47661a45f41801e8bd6011021dbe2deb05902b6201e81413a53dc1af5872f1c1d3c2125403d20bfed69f23ac845f658f53eb93d7e4ba4f6f82afae942014888f376dfb620435c2be7e439f68db533cf76baf123971c19dcf145f0ece821c74de9104c9e8678b1c5d8cbdec0a6977edd66ce35cf1434ebed5634893777976ab0ce63396997f5fd237cfcfcf2c38e36621ec7e108e7c02fdcbd5a68d3f40b8cff20a601a8f7b1a0c578f4a54e8f4a51fc3a32709e81839e90e46660f113935ec54cc370a834d7c3a489045b1c9bba722b78e608d3f0631df48e60e5ad5d1101b5e327f0cf220d943a80ec11540a4791d9dcaee53637d058d51a3e78cbfc91edfc0cabf3ac2bf7417c495f4807a178127d0f9a8e951552fc13ef05ba059ad53c16ef707ad96b7689eb741ea645fc21faa8d9ed8fa566493ba2e396c9ed885cb489b84d6025cfb0bcb0c033cf4d020923159f2090ade28d3c1a1eb9573cdbfb9da5dfd103a90168de6f5e543add50693a2913f52000a82079b4d2f06990fae76affbffe22cd513b1c709d39ac94bc3007890bc6f21e57f5527c164cbb32f7734fc614f1d18effd353c26480a311d97c516e6a48f0b6465e1dc47431e0b146c8389d57d34fc92594d9526dd298cde7df6b8b1510e7dd6ab459cccd739e8c9619a182ae2e3967a3a55b1b97cae7b050eaf039cdc6a1ec040f6df74c08dd94ad09d8e35cd0a1584d54d8eed6f6ce3189021b09a6ede6a29abeb7e4f01ec09e71b3b1eb682e6e21cc0c6480abd876e181c87ee17f5cdba71879f0427a6c7da033df2316003945d4f1745504ddddbee3088f327af4d59cc40c2466f46c6a0e5ad02aede54aaa17c160aa886625e7676678130e3f2d150520fac5efad466fa0e91dc6945a19400e8994c3218fb5ede4f3ea4c715e4e1a044d19dca65b6251ee1789b60871cc667f2a4de3e41b52e9462873922366b1341cc9cb7e5551631ad7086cae1484a5330b825352d37d3b684c2fbb09144265bb5f94eb16e934723050bb71040ccf0986572cfb5c95d70aa617214b3584d39db32ce0d27840e49c09bce8f1f2c2282df89128bc249809cb143d7acf8b4047805a764d23bee1e990425abea38d8ecd90515a2195c0bce52c5d82d4eafc0decbe7361d427f390b6e7428dcb1870565eb0d58bfe336607b650251fe5b4524f94925a887215840bee425ed425093c49ea02c1624f2a6d2cba53bf389cd9f26892e47e3d6fc07704a3335f94c0e2efde7a9ed702faea10b4ce53c9deecb463ca8f433910a0a8302128f1bd5ecde1737992767804188958dc98effb5a63e886ce3f84eeb7255da9e3fa9883e335e7ea3104d1ba9c761eb86c58670b45190fd5b5678795fbd82ecec8e366a31d4ff4fab6ec00db4a8da25166bb33ab19d7686e5f48b3c8ffdd4512999231f0930c20d875ec084830384873c4671e06c0a8f6004f123d40d76c7c87ec26c95f196f01af2c3c8473bcb481628bee9fe697f559976d73840e242757158aebdb0f2546fee816d5dc902174c71a458d06bd991df784af8bd1b78034d32f94733043009a8ab4fd16f6a5192332a18baf5e696d194be7c705846b174d43b3290887aee4d41871fe286d04c1d2f866b39ac03cd35d9f9865b7422cb6a7354d90b41f20ee98f462c2ea685552b04a83dfdc821893476337fc5ac7ab9baecab6f538a1b0e98593c2b50ee7a2d7355f1af49f87977f746be7a8a5f19f851b02f70fab6043ad91103803357c26b34123f7d971fa7a94cbd6da8c9fb266dadcb2503ff876f9d6fb3496b41d6861d97a1b56c89a1c6c0d7a3828aac5ac8a220a86c8866ecbc20b9f51228587b754590d5642a4d8da022d6ab413faedd688efe16e5b5e1210655d4fdedecee5257ede32f894fe74acd70dffa296a2254e7765e37b3f0a5b991f4d6dfe0bc44e068ea5aa45eb6d2cdce89b959621ca03a17ad24c9bbb526cc6ef5fa6a1569aa4a0634168cfd21ceb5c56d77b26851a653fe2da74e84da9642fb4489330a2ae3db11bf9651fe6034e7e7116dd50034c732377b318da632bcbf81df89e949c392e921a3d043f6ebaa1e098ecce8dc07561158784ffd1db71ba81bc76796df66bb61a64a0805e95167e01c42fdff64558384b9c610ee7d068be1320e36bd390acaae2b21b2eba92d8e1e3019413df0d7dc79154162a700674a99d43be7e76597e28cae9404231c0e299b869f42bd626887dd13ee13a297c7126912f4d8fd785ae866ce72b4fdce626144362e64efc520c331a5aa87995d75bc4f23b1112a0aab6bd20a03a713c9f1c1969dde985c0692beae28dedb32f6dab9c3dddcc7407b81aa51e33d2716f34ca797c0fff0786211989cfbf33b7d8128892027a11ce9318e964297b52a15534db3206e814e4b08e1415f64c00809944c9152f22b82421c5294552050439631182011bd8a3c18494c62b42eb02db7890ee73811e16eb97500a7e9c91aa9bd56e29621b960b75f87e40c92f64aaf4c2a19d46c396670b616733891ba4a9890f0d4f3a9393ff10aee2d34eaa52db5a6bd1d59ef188c0eae4d48b8576176450a4e9bec41d28fd17e2e7b8168c7a0931f590a834b663e26aacd116880076ef014c2bc23c8b6895a8d517546b9480eacaca8e79855ea18fa268e1659994a09d0f4a58b8eee4fc29a0fe4d45b90823eff7ac520d8ec49cdd97373a898164aa2f9f05ff23e65b51f7ce5163809440cf2f76c6062cb63acd08c62035191431d062f60a433d76b7da9953327e9cdbcde574d6f15ae5b108601f29e24cce912a96b1b8506ce1b950b235531890cc8adde4ac6f95c56e62d0270b712235d3904da73f0da874280fd45d9aeb08f9ddd3da2a467a6ae83b0b4eb453ce2e9d4f84e769dd395b089f04b068f935f6331a82e3ae072cde808bfb68d39d99693c1ab975694d32f769e83b2a9833360fb32a505017ea87079f02e15e5dc2b2536d11edbb76b2bd891d71ad554536ef8d23d547fdb6f4e56d1a8af06959812e46739e76476cdeec8d0a5d1c87220bcc69e71220dec9fe4e5a12ce0683a0c1b3b72eae3d3a56b2d2ee683645d0b68a836cf62007fd5093f6dc0a779141d547758db6a870c6b132248e2b6e5636239dd38af9aac01a27e0ce193d63eaf0543a7219ce6834b655b9211979287d40eddaf2000147bd446be1253a3ba85382267964f85e405ea954bc3213404bfa895d2af7c2fac7a5dd52f5261557837607177cb731b545b9fc815b3fcd8542d2688783b6d75b2d5edb52d37556ce694b7daa171f336de76a8593c21910e0d50251dcf537c6884fc487803cf724454e3c7342f7f41396d38ab0521fed4c7d8016c2a8a416c2fdbede1c132011c365c9d4fa330bb2b590987b27f8f192613e6183f0529d45e0770967f074586b8d52b210dbef9522d1f0a1b616768631c48b4df73a08701e3a4a0c20f49ef37587222abcf52af439c0eb7e2311acdda776aa8e4e569f3ad4621d9b691b780fbb8f9aed745f6fdc945432607be55960959a818151a9dade03b0b8244594504b39878835980418f5de9d4ab563c8830a3596754423c544a2f39fa967d14fed3757511fcb96e7031b26a69d289cbe7ce2f7d72fc9ede53392b1e49d32621e847e4c93b5bb190f2b740c4287318e7d79013b6dc1f4d42cdab6b35e2d998bdf68f5f8fdf697a08bccd312870d8f26111668a5e2512670b932467044bf8cb3e07d4a957bacd464090ac171e25320f2d7609ebf9a46569d5ea2446441fe71bb292c9973e57cb62fb623daf2fe96e9010287b2ae5fa8f50777bfece177bd720fced9ede636e9fe00b63ce824783439cb244fe76cc88ab6bb7f00dafcda0d6f4b03e427b69f2db15d0ba55b4d65df148a7649a3bf13c7d33330edd63d0cea7671c310b844688cbc238eef8bb774892154e70c7b21c3eeca4f9f3c77366e762efd89b189e07dd44038c9eee66bc031fb2304dae9731865b4ecf9545ba432249798b28cac6def614c5fd3b3f227ce7307c21c0909566b661e3c000db71965db171d17bbee128c5311203d2cc3b070f935a285474786344d2e7fe48c3a36283651488559547f90ef8babd97bc86e810172c172077793475a783c3b5e436019c36aeaed2c36a9ba4947a9c3a477f1c559c346348b291e7a06ac562e4e76e7a8b2515e552233887df5b4e70dc775bc8fce6c3636d3834c7e6d5a1e4a056c07619f778bcd15e8af7a1aab46cb6b4f366337e8feb4ee18586e2848b50cff36f9a124015e9401e76fba8065db540889e242cbef0eb4bca009212f8e2c1ee0578880591e86005807227316e37a8a26315784a8d3fd2e6c93b3338ac21bf1acf629e05b6edb4dbd3ac2fb6d92916d579e36399452267598700ff09315469ea300901814ff638b78f39404f13014f4af788d6c1588a9c005dfe9be33942f374ba6d492c2c6403a605f3d0b801d32ae1197abaf84214e2b54fbcfee8bf389322401716027e25c89641cc8fa1f8929cae030c4813655d47495ced45ee6cc7819c0f4681c375f2d9780bcd4379f7d38c962bd3187a48f246d4a80f923a089367824f20c933aa76d3261b3efc6dce774a30035a572f98a41aee69659cae4670f7f2df90943f097dfdbfea761c556d74ba31ad3d19bd914f9e0bd6ffa83eeef238de1beac8e50fe3ee9777b2ebaf920b9b87ad88fef819f9b0a2687bd1ff89bd0d0d0722999667c68b3b7696e765783228ad7366e98dd66edeae0e9f7da8e9c8d7b5df9ccc114fbca93021e4d739fcb121c2bce8457f8b3a95ee16b689a692578b8f5cb53728e943b30dc416e69199f6b0694ad5248fe9bd145c38712714eb6409eeec03bdd4e0021ce2da2c0e18fd54e28c3e0c96a46bf277f7dfb3736c33bce7a5d771c97098cac623506a337aa403d36dd68c190afed61c2f4779c5158097d0af30d426268df33bd44dfd6d431835b0d850468c0c8fb373f53a078d0b1e0d92308add2a4f2d6e3caf962bbc80d890d3a733f1c411d06418c57acae19669eac144f23de464b9a355dff24c4458e3ee9cc8bc9b5c5f0718f9a0cea248c16814518c5efb8fd8f964ad489f7911d5ce91818df5236ae3ebff3475090e6955dff226499da191a0fcc32b5e800a6e08762c59ab104e3656d2b7d67618d8d76bc162b7724c04cd08a87f3772eeb6d41381ffd87dcb6f61f523a9de1d09a36ae6ebba69696931ed1aa515680e5dc970ff9086b57e295ab8387092e1a0d576adc8e04f49401a7e7e8f9ad0ace9e2fbd0d9b59fa29fac7ad5d8045de2a36bad06039e5ff10b040bed2a6d6f2bbda647e4e31a00696a14bb418e06809b9aa72f3f66db4a8f29f2e80149f81cb4e6aa608c905ef4bd22d1a13f1ec34c4aa378ae6e15d6eb49c923065708cfab694f296a59d8ef04412c9c256e9f8dac4a1883725b6f0ba325105a5b2a7aa3c319520c7b9204f791e05018b477523ca1f279cb653257f354a06b58681a798d818cb97796000e789841d66546c2ed489abf2b6fd7ee33c28f5d8ea75184f641932b4b64fb81a1336d4f7a4119ecd36ab811c0c940d393940880f9c1d27da274a7c3dd3f2304f229a332fa37f6160aeb8710b9a8b92710e90ffa605e484e551256ee20a738f781b4ffb205d6604ae7f5dbad880994547ee6f762b7f76ab5a6c72f5eb717be178cad0d765ba27b1da9d788c06f10988ae4a9906c0d7b31efd26e961ee3a4cc374a3d91a1e24eadfef565d4e56e8611abda373657b345bf88fd1511b128235f93e36f22e37c16e3ca30412c2b78003b73ff3ea844d8de46f548deba9b8c2e3307bed6e5678ecaac5eba7ae9020e492a67fc87854ff49bc4e258fa469e07c237a305d71196062935ca86d5240850c4f989a08f2c66929a8561146a5472235c0063196e251794e965c06bb86c3ddac2cab2d552494f113617b936e2f0c4b5cd22251898f60fa72e1c19003a33a47648b44448d18af34435a382f765406964fa29ec98e8746e9506cc646ea047c4d1f26607448c4ad01568cde298544562eb6cedcf138adb43d36a9974365bfbd1f5b57ec5c210e9b7c16adfe12e59e915c97fa62429e42e5c53cc8b22a1a37a6a6d34a4859fe7ec3d022181f2b45451dd019137c1680995487be5bbe2b9a1c874e8eb5e68920c28829f256d98e45c8cc132e765c185e23279a2bba6f314cd8b3d65f0b2b5ab74752f34f50d2adad265b0f2ea5598816c61c5465884d789b9ea1343086fa00f684a9ee1c8435349db27df23ee91712baa69ceae056865d091db68e015aba513de6102ea3e2b596dce548b39e58a69e84b8890eb5c7e9d7611679f9e067c70aa976e4d35c0e2ab3d0bf64bbed590c946eac0977f1c9f7f9dfb58af601e5fbd53920a76a2653ace7a170f07031137d5c97cb900b74244bf3aa138546c3f4c147bb70b4ac25cd314ac384763b9cfa6b08b68719cf2d9dd98e019a992910464aed732cec4d087dd3dd29a53cf7c8ca2dd48244b1ed33924b517f0847f911c283d219a0fac006dcd5206371c71e18a64110b5a647792b083e4c4c58b879c7ba157591091376a799d128ce7b01a03bb9d1e9e97678ec907664fb38aa1f7ae54d93fed0f4c7498f8c364cafa17373e0cb8c07c37dffde4558708e1e36e2382bb343ad2cd34c00b9f1a4bfe5f26b356db53256e0f2e43986e52a062222452c2ca5d61b701f2d8f94ac0e0b5a9e8a2bb5517ce64f5a8d4117ca0ce39659764a7490956c86f644efdae3a9e16dc013997f5f5cf83c5f0836ea0d1ed7338cb638ce8d5ec2aaf5fc2a8fd81da17d9e1972f763d805b9a0f4d80ffa80a19936c0e1a432d06d7fe491595291b5b6cb7dfe4e1cff96319f14ea4c9ea1562392abb381073b892ed4a3a3c0e5d5a207827d7d7edd0dc4a8ae78bafe99f6cb26e7cbf7e68a829a355f401f1d7816e2ec5af19ebfc592e144e83e97524768e8a797430efefa131d1acb3e310db86f86f0fa220f6bfd713c83861d6e59b1caf878d2e70063a4e2be8098444d2fe23fdfe34ba684aa465a341177210444dd44043d3391d2fa2d0097b2584cd2d50124e594c8de9db9ab875207ab8b7f798d56bcf3b94ffec37c8acd5e5ca109c9322d0518fff8eb2198e0681c1f95f7f71846b2855acf0de47985f7ad5b2ef2c5e0be1d70c93e2bfcca411ef2c1b63b76674ca1bd3bdd89e203642583f68a7c35d7b9b9c4a8564596584ade44962d778a43a0c9e3ce4e580952462abf5901ba6d870cc2fefc41db4a91b272ee1ec3159f6be8553923b6975c56a472c09468dd79a8b3e09230829255dd2587b8570d7e131fd3cc4837faedd1ce549149754762e48cd4bc952ca4a4ac9b5288f389d52905c079e05fb966e4084907f79c18be43ffe1393b8336394af3f202a8115a16392dbf841abec687f06a81e14b6a53fc24e4e54eea4ae9cccfc5f3df566efb2ef2a7ef1222596c8a3b8b720da3b94e38911c6750bace8ed412a5ce81f4c7f4a0cb78f3c9fac9ae8805b01135357d8eadbf9f6abaac83dcc3d1ca7356c254bdc58d38d936eeaa2e3ea85f961b034e8e163e18867f708035333e1967b1d93996b8c3056adc0657865c13c9ab6939c02a440f9e0e47e0ed19e7fd1d12ba8c863e5e2949721d88817a09ed68cb8f14cdffe182bfe548ac8b41a7091967e85b3dc0a634e0c4bbb0e62892d540eb63c09e0e9f73939dc982f94f0dce4a17e6abdc1f71124e6321c0cbd1e5c4f95d44abb9982aa3b49aa1cbfd69b3e095082aa5fdaf1a123753bc2d67d700b254b07e27ee3b1e3cdf73bfb38744359c7246224719a19c4f1839f97366c15b6c31a1f9b3579f78637d343ee44beece12297cee025457d046b8a89158a4498edc5ddd22c4209cf94d2769a213c62cd870e99dfc596a52f14c41c59a3ef3a8030749473a8683f66092e806d15bc73b0561a09f1eb968392ba0cda16a8144f3de56a9007f687779baa206279f1b80185ddaacfc17953d3975c3e28c1b09ac74a734e824f40010cf2077f2a27cbd7724189fa45f21cf7df803e7eea22dc47e354b2b2dcda5016c6e39275199e844105cba7ab085d81164fec2a29b386d29e87af598a0611f57a86513a0be8577fd3a320ca52ee6d06dbb3b84120741fbdd0faedc22c88127a088dcacfa4303b5beac40de7c529465e9e145780e54b019c8405eadaece475c691da7953654817ad4d88f16cf01497aa265d2abf504383187c0010793cb111825f26210f072e23e41fd1255aa4fef3eec462adfc17e7c81b2d58ff7aca5da671dc1663ba4bd53f7c36531698184e4b05142d275a4e8e6794b6630a31c0ad4a936d43b65331b93c63e1d5212e0a92fd9fd5e03deabc449214c585e24813c089adbdda46e1aa82feab980e4611643f63f3055c55e4d7546826dd0749229671fcbc2c93ae4af909be8c1f3eb9059c55b6fac280a018b0cb083971431529d7a8ba61299b1e8625239a3533162d51e5113679ca374ec6d36f23cefbca30dbb18d2127b22773510c632002080d449e2008a1736caaf98ecc63963f65b61b4913353fc7f09cbb65e2599f74cc98a59255b8cd545540fa3c1d61747477a1c04863423540fbc0510cdf99a3caf416536bf09c5b352c51ec440f878d370560bd68411b4476205ebc34b81382e6604bd5ff397662f2cee0d34b61c09583c1769a572601298ae25a1bb4211157a30d56e2c1ac029f602a851ca76397ba319f5519a917e34632c74d39aa8625b894953e52f69346ad1b03d463e0c64fc5e21652f6d812d615a4827c0f5b0d6360950d0511dab3ff31da4df5adcb965d2bb345bb132ffd017be3004342b0613ad1e803948eab504a143cc68e8c16e28fb842a9600c061a87df51eb452b2d82829cb62203aa7e56e132d08065fbd527c98a1053445ac7ec1d02a45c6043a8d1aa52d5835f26f937f1298304ecdc380246ad0ade88b09695e5a8386c8792209065b8a7de48a3d9e7128f5ae344fa170ceb43ee53a227556dc9a3e0a71bd723de600b54c240f0c0182dc81cc427e056f874bd8bf06184ef56d9c44aded24495ca608f884046d5dc110da244499cf34275a91ebedf01724bd721ef8843d6ae20a6d6d70e01cbe2983e265183d446c06d57b9bfc44d3e304c85f998f44ebb7db5cd8ee07cd3cba1f27addd7ad2bcfc94e51d7c82e562351eae10cdf79a3e1047ff2980111cce6c493982831e574457547404e7b5d3ab34235b4572f84336aa9e7bd08f8bd7ac7bd2f6a33be3f0fc4f73e3b5cfd2dce89b0decd3966b853eb6a8c733f50b31d2bf26b6a002568fd266e761745c7006d2012ad41a991e1fec4f81e56f2d2f0c05460f4d4aad7ab47292b8c3981d43fba77eda7e5492f3fa8620cfaf170787b2d949875e28446f529f1e0ddd3fdf2ab07aad66883ef01de7fa1121e0e29d55310fb18ed59376ec474930875bf1dc4b03dc1abb18be29160e022b6598b13ae869ffd392671c8595224b60053e508dfe6972f19a3c82b21fdac281e950e807aef3e653bde1045553b4bd1d57c2e846b660ed5899aa63b3cee12b30834d9eeeb0003ccd13ec0158e3c555c0db4f1708ceb4926b8b20d0e729b8cd4e50ef3eb9fa0d4b9b979d4b34db6424fe2c46d77fb70b0704673fc6a601f92c20a239a4aac5ea2dba35436483f780546591ba59952c33720b6473c12de4b946401aae91c8675583caf9bce0e2bcf0c1012fa6c812f7c427758b5a78abe8054d24b7f45a5cd67a8db270b16f426dc036807edc957070bf394826182fe3aedd25834abdf3d4bc90ce6cc72cb459eba11d1d9f2882de3770518ea5af736d5674416841431439e6155529537e8b4e6e46f9afc52e68463c71d5a6afb3ec54553e4aa6822078f5ecbcf6cfb2330a5e5c45580f8edf5d68b8b1e92434fafd8b72be14d7ae7ae83c693377bd20ebafd3412b6a69b3ca9b91a0f69bf0f0ee5da769bb8cac7b3933996b72c532e0580985bfa57d7aaa7e82402f4747fc81d844d4ef66537a37dfc0f266f36fe7fecc41fe1fcb072e960f241370a031f65edb0cc9ba05bdcc5a10348dd541e79c0424a7633fa6740c5e5f86347f404ea445a1505b1c71b802d3d282b1e25331e7069b60ec382726e20f236258dddacda0e18dc0eb54540274df71bec01216df37ca5f5258049390854f7c3243a31ee8300710f1546e4e49888b419a4a79dd7489b836a8b9a287cf77c850f319010106e62efcdfe17b58b40e393520cb72b47763f535ff34a9cc66712f0b8bc1f70713aafb28e75566b0637e6c880c9e9d1334d004c236d795aae3960f2e9b611c291244d459312452220003e40f83b7d5e9a1d5dc5a53ef13b3e36d4863368efa2a845cf42bcc7e3e857eb2320ac74a4cbc316c762167b965de66e94920dbf0f907cece263c0fc18bf72378bae08d8b05a0f7cf53381cbc17f5bf0f863b921d8e5633fa7e9e1311bff5af7907928dedee42c741713a9fe24cefe18643a5f853d0a97997a1888274156e8319b882f4f1c281ce03e7b520053b0dd9074dfbdd313f8ba5cd2288383558428939f2c60d3015ddb5cb5613f820e42a0b5a2104950ebbfc1d7071a620869e36e7b90806f25a32b6da2ab0d48021502bc2037557608561f660ae561dffc0d4cb0b1855f2ceaa381aa2d6db054422d898126bc0315dfebecf3932c7a82c607b86d73454c5d6a661bceedd4efb48d157b1d7f0922f7f95f7536b1ef572de5a8e9a8b164d7ca78b536468254490423e20a9a8901914e5cfe1b631b2f68a3a17c418acff0de094f71dafdd95ca7ad36fea09e63ee0694359a732672d35c0271a34be15293bf70f7375ab29eb730d6acb68c7201c18db025c934ea272ba086e1f430e5bf823261ed628063b606b244e3d3de34f55be4bd068b2a354d95e9cc84819e333fe5d17f7f2ef206020da4cc14018eb89fba93fc211498a189b1ceef82ac9085a5dfc4f4b0c46cc33498e5596b99930d1e51e612b21c36b8437b60fef2f7b4104b6401f5e692bdb1afe25824701ca71a091156d55005778a99cbe92c44ab0d8b05073cd2248795ed26f6af4124689b6de83d801bd963cf198dca692d3639196463ab1bad72120a3def7a2a493f66b2babe8ae02baa16c527b4e361f8875f26a96031e5253708f1642f3228c769f74869067b13c333bc93d56d76076eb182e8efacde31f54c886fa6ebf1a8335a197c6964eb9db2bbdb289404de3c8a9f079df14d07ba8ab6e2bff96cac9a0aee666de5f2255cf45f36328700351a36a4c970c398ffcaac3ee12a81ca48eabb2c5b71ee8856d245b19c6310cbf2d7f410db32344ba6fbf44705f495e99b590ebf2f05b6d28d94071fe6f77d300b3fa01ce9ca4c704bc47d989a77630f7f819b18f2fad4f66409024299afd2b6c5050b6889bf2f9046d8860606449e494922ba4a7344ce07731c0cb5b3858c3ab05ea9ec7a82c6f4a03205356d0f9192a17fb2058bf775ac69d28141df5028e342d6a97f18bce0bc1292e6424494254e1c277effd57ced50ef84b0c840bb431fe6d3f295c542f3c2ac539a3e72ef62ca73bb69e249c1b1ed22bde9b07ba9613c70d5ec3a33d5a5cb944be223492b1266127469a87a7b48741f2614b5fc9dd35277f96b69891d0f13a80f79ddb6f403f8009dec47f13bd6cc45044398ec1f3462cc280c6fc3f7269ededeacda1edadfd69cacb24cb2ece2428c69e81a1bf662c9ddac05918085c2772b693a3cb98e58536792e2e32f76a36b7e36f4e97c26c7e74d8275bb88c1b6b29a4880017a915953b921334aea82a63a140280b2ca64768ebdd3e3a937aee18f8242f6edb53175272a72ec0c6600fc10e5cd1221621b9cd074c9921270f0287eb03c2d1dcbc3a38b95a4f4fdfd51b8e45fe85c9fbdfe40f6a34180ab00d9e8fe16891fc405bc211fddcd978b76cc44a13c2f0b4f10afc19062398bf172e470eacdd95ad7d4e5c9728e50916eea1e76dbbeebdd3a545a70073c0ed62997fe0b43d9a6ad3575da1a925bb987a262beaf99841e963d1e503a5143ed833b20d3e5b5e10820cd0576716002b1160ea4f9ef64f9e6987411fb5e4e259a7a203bab3a0cf919fdb7ed1ff404370b9d3ebc0f47b4a855a404dbf567a7f3b1b28db83045416b05d8e9b94e935ff1c4e25e6d9bd8f4fee3c7156471900c64642836150badbf191b18b053f6cf0e9a36d17e76f82df8e6397398d306956f40c746ccb030328940801c88edb3c268784433860e75e59059952f98ad9b3ed8529305077c8067d92f900c5e21d699dbf82bf2ebbdcdced9203b9064bf7c4804d57267832cf9d58550c79c03ec08a637e1189844da989f383c4d2c37c3466dfb5349145af4f5a873fde515bdbb3260a3a1949055a7e192339093c92d5acf5c14e777f8d61ba2a4779477608dd8e53a065c4d875b22946f1dc29fcbcfd1223b8220583eab1be6618c441d393cf460205a72580dfe0a0d079bf1e808f73287cbcb6cae40362bc759e80c0d4156346ac2fa00bf92d5ba11eae82b3f41d92e29e247b55ad7280ec2f984ea55c08b44949285996e33a56af4d7f659b6b7dc63d66d20b90f022157a05dfe8852a6c7c1f519499ff97c1b908ef2b10a5303658253f08296aaee0f50c94275d10aad730beb232371251e7e9ad24dfabdd167f3ccc81cebf59b9f43146727edfb30c92e10f0cd32aa3d6b612fc179a2bb7ede4422df401183db0f38d43a283ef2b579118c46397b8277b56e64927f5b27659bc9f08c900c81a3a172f2fdd66e412d9f0c0eb63257f4a7150a0774bdc3ccf0ed84ade0b86fa32503ba3484e15260ef7089cf1829b3b5312da15e5eee9cd8154deced6e50143fa869e0c0ff35c2a791d7415749ca887df361c7214cb03167fa35be28a014e70b436a88cd9a1bb352d558aafdc4b17a525bed2db000cf2d2a5f318ef58aa6735ef417726fe095655cfe789f0781f3049608e63327e429407283e2ad7d78e52f1f05cfff9c302457f708ce30611483f4e2d17f4535e50b6a3f8948a873311de98d211dc91a909e8ca72553e26b23bf3ecda6a5c04de048eaf02f0b04e04b0ed721b63915933c19ae445ec518c0bae7bf5d9a6b2f0c7e8767d78a92a2e63117a009cf5c56b288874d61333f9d7f258652b4a97fccbc80a84e2375584e6f48a04967fe40b0cf8150cab55ae278c4ebb0170167cb2b95a7b375f01b724d0e57abf7305f09f72b990fc3e86ac5f9bf0af1f716cbbce9d313dc166cd6028a04ca3c6e5814ac181885b3058c3f7afe21355d6bcaba8feaf543c9f24f1c63b6bf46bf6fe19d16083ac35bef17c8a23fec5b5271b9f7f3ad5096039713f154cfaef9b4942c82e9ac450af7bbcaf71c41f48f4020002171ace700ba6b8815808658a3c44ee676b9da7c1b65ebb81ec2324e429d1c247ade29f1773de7c5fb185bd83629051af998583df76fb85ad3343e9cee3e0537ba9a2dbe7022f61a66308884ef09311f3af8150edad21e9aaa4a4fdde2b0e1453e95a955c7a90f43ceb2a932e21012437b4d19f10a509566c6bfdaa931378cb28b0b7f044ae90b92ee78371ce44807392b8a67b7fbc9e34dd28d30f321e97d15d971b7e7665e92363b7adab14656be67ba61f30e839a894a017f6e50e80a31b651721daf6674cbb2fa50f219a17b94982dce570b516674d05b35b1bf11b459a958637804eb0295f22257e3cd9a2dccd35a83187b8a563c37e9e7a3e50ea1650d7be09083595131eea23437f40330650a418a15449de2cf0378ef872a7f2a6e18255c7d6c6c168e68729b85f6800d18b02e0408ecbe2ca9b0cd9df695a187b3a714a07d56c7872363d0248267e5e8b50fe8bf1ab0f127d9281262aa66b108238480e9f0141488c56cd025a0048ea2ca40fdda07e79d20909d7acd73fb9e68e544fee3ee893064cafaa488ae273dfc0652a37b8dd427090a82193b74f4b84dc9416c8562cb5de7b448ac0bbf450a88a348b87dad44a87709bd891f94252df3e40a09abfd3c59740bec504aee54a1b9ff477d75b6b5fd436cc57dbeba0fc51207ebe7a1b4d015638997d3131936db61662f10a8d4b78a3b5c336f4c38e65699cdb2901b760afd1a35d0595879d5953a7b9a66ba9229bcc00029e1458eebfbe3e7fa875b36ef057518ecda4207510058bcd30897bd2f265a8924ca70d0ce72dde6d972782e35c49524980c7ec5014e707a7ee4e2e903869657a633333efbbbbe970d77036f6a0021f0fb8b4976dc66b4504a1b3c2b9369cf119aef288ff6bd81f18898ddf0c7c0c1257c987603ba0cd329fa8e33ef087ee10454f149658eddba2ac344d6d6149c5bc76bcfa21543111338078a874cc70d683ee10c0e33476dd0b8728b7c6623ea20662cf418ce2b304cf672dd57e4de6c0b7817aa43d6576d6cc190cfc52ebd5b555f1944b62a5a14683126fd32911661246b8398bd551bf0a4aa46382fe22b2a501d1aa943176b05b08352a486bf93f729c0603842e7c6dc1fc04997bc4c868390e06a113435a3bb0cb99cbef0b5b6432514b951817387b4cafdab333ef310fadc371969a9e9ade5dc739a8fc6078d9d94d4cdaa3c7df19f513f0154df506cb514c5bf5652bf0c56e04fdd53173d4913bde73b2693949db6d2ee2223ab3cd1c6e1f1bd0621ae4a82f842b5e9cf9ae9f0f33866c08d9c603aa424ccd8f5e603be2fa118cbf4963b70e4ad186175ab5dfd71c7feff61fce19a5cf81dd72748846c30353484f5fe5ae3b637ea668e717fa380b5c71397d6da1a95400b957f4c96f019c99aa84c25f8e16a59f5623a01b9d58eb0d644bd90b059b8f06ee62301b9fdf91be2d0ffd99145f9d1e4111c8db5af20450be046296343e11f1300e73a4a21f78bcf3158795ae5f64702973ee3cde8a2eb3be670414f1fae49fda2cb0bd803910f168ab1ec2e143aa025553cbb0bc79d4e8deba0b7a797d60990b5812997a8b2465c47d75aefa2606d907d34cdec0d4078864867f7aef34b7de5d3039709b8fc72da097b7f9bc5086355e6ea02f98ed29168a7d3155c5b3646bdef4b0ad6709a936d1de3ab4d83ee7f6f62b07d7372a34093f91d92a83ff15db978da7bc0e06f4340d6b3d57bb5a6e689ecc0f3e5016fcc20cad649ea16c32adacb4fae5c339782764b9d2c218dbc3f0062360ae88e700f1a97c79f7b474aa64ad8e2b01b0af1dec99de785b690bbfb0c46fb2678ec82b5be90ed1d0ee615b39020afc961ea8a9e24c82f5ba14cc677755b30d0313a073f84ee442eb5e5c0ab5f27b0c100cc8611470f1b57dbf22fbc7a5deeb1010c7ecf4dee140db83e51d6bc89e0b715a03caf22dc72de033f920347f11162c67e903c65d6eceab972bb4ea7fe816c5871a2cffd52b3f00da55ae16e42aeaf868d7d35dc8e8ccedcc3485e1acb1fdd080d4a1d4c22066c83bcb6a148fdd007784465b11c0e287083db08a04f14ac054897b6e151625a6803ec7ad1b88edd813bb6ad61bf3e565397bedc5d5c0f690993dc9fff25cd322f2195a7fb64de298adb94726d988e5c1cb3878332e6d77bb9ff6b2423c5511db5e8367c749a0f7ef1314cb88b48e7edaed985cc920a7de110e023048b3704a2ff038c4d6339cf829521f1f995e47b9bd7618651100fb3af2583c1eee1e864222d41dad130bc2a099e298721120ada81c3d6a555bb628ea5862fd50e70425d0a201d31fa8c9d290b09d6747f79ec008bae60b659d214734bd5e61402d260c287e594550a55f63523b59c5ab21b84c5d244b8f8e59d524c225e05337bf1aa6f922d6b9e451c56a36726229cdd40d74195e20edf939fb2cf332fe47883dfaf7943e8f33f28bf0533577ace035442146b725f8fe02760144055b72a9e6ca9381bf030aa1426d059a02950c20c90a27eab746e7dd099a2ac05ccdc44f45712beaa01e8c790a890690e73f58ad56d936198c30ad3f692e402f7f765325e918242d4294d8b376546ce23fd27735c2c62e51639eb2f167be1f15a0622e69d93d3b8c620259003e43325f48257ba48778aa99a36fb4fdd199e54045892d9376b4dea1788c688708e11817830be3ad8aa58da685bd3a82f2a1b14297d975ea52227ff62358ef100e10c3ac6cd628ab6767fccec67868b042d03402e0ebd00af91b8c6ecf3c89a6136415a4fe24fa369cfb5daa28d5c7b263bc720800db1ea9f702a812c8d64b945303a4db70089c6138346f2913faadd077fcad6470f2363ada50d535d3a838c29c531914de3a1d1681d3e7fe0162c0c12aa64842ac2e95b403133d4dce3ab3c960ebc6bf2e5d98397fa9f07982764390fa9ef36832de0e1a456bfd3d83206b5bc0bcd81632ae539b5fe0667f44877a9e8ce70c4a6ec8f755e88572898e056cda8dd0e676e9c6d75d742b81a6e54f3c735d7a5ff0cc83f5186cd17bd2e4ebd5a214c72c9c5a62cdad8474c2438b480d78900e838751adadc876661e5bf1a5b3a69b076cab116e55132af7f3c46282bc18abea3a0d6d633f565f0d65a00bfaab92815ba1d520aba728bf9b2e557f92146d9a8072e5f0363d98a5f4a2c2f9eebf61a55084748bb98afb0e7e238dcf31c0eef2001c28d087f129403d19d30befd7af706a0a106d3f6d4db1fcf0a3791966e89f7a0d7ed8c7c3a3266adf7ecb713552da12ff022d6812ba20f2b102df913b51684b88c871dc519fc37e185635502da83b8a729f033bb03867f8237a5a2bb7d62da5550f43ca013a2ffbd5759ab340d7ee3ba910f40b42ee7862098089581bff81b961bde46230c28488c3b7ef06f3dc9292896267bbb08f57f55108e8a1f46e3e4fcabf3a822618aa75f2aab525d814b8350e789a7d3e70e2b329a066b7b01b4478caeb5ea36586ccd3c1f0113634e6ef2dc9fb0d62f90d546d986fac074e63f03d5738c639aabdf0d1709ace1520dccd1ac5ce1b5b7a9d65a680b8d73889cdaa74461e39361616cd26fddb35a81e2eeea261590f650d9ae4ca3ee78dd6bdcd4f9156db88ab47f1b189522deddf6af1d105961b194bb3a394045b5f99b772f93f7b3e893ae64248435cdb8d631e3197fdd052aaad2e95693fc0a1b35c0c22a036c16b7363f4149a7fda919585edfc7ba66e474815a9c3105a2678ef361701dcb62ba38bad6f7dca99889f9ec46aa7e13442f760d9ea5747000d1284693adf4205b18933633d06aea1721a004a92b8f076b5baa27669d0e239b27808efdc8666aba051c85d6306e809ec62eaad96c638e9d7c1f4f44301f5d772e526dc9c641ded8818f5c7362207b04f770f502870af555d51ae70f79e701c1baeea080581ecba3a6880f146867df4d9f4c057bbb6621ff753e3195b66094bcfb29c5adb8261c7bdb00e56a91777843db4553e4ee0e20a6ebcad63043cb4ac0c5205d07a0e6c8ec6c01719b6d8bfa8cb813acb0d5aa84e315a4c6c9877335377127a2860e56646e3239b78c136e7941582954bcffd9127ff04761fd3cc4837faedd1ce549149754762e48cd4bc952ca4a4ac9b5288f389d52905c079e05fb966e4084907f79c18be43ffe1393b833639b94dd73340c2bf9b2aa5b2bbbd644dbbdcdc9bfd39424313167040660ff8ff06c41fa628ac72dec00327fe3f1b66447cf90aa3bde8d0cfa5e0440b7c3f39cbddc9078dee5994ef6c282472bb64ff4471eeb8fa9d7a5bf5e20aa453f439e9827158fd9831a2940a183a30b23b0c645a5607bfa94b04301c47d37500641846b9e62ec5874c73457e92536dc9eab63bad742a8d8d40166cebf10f5b4e76a3eb0d69e69fb45c6ea1330ab3ab9dda07222a297cbd0d89cfbf96adf1122375b8c5f01abef3dad991bc365e0a8ae692c4552e8726827022d75f820253e447a91d4696eecb7a476703d58560d5ed5a88bd8890194467518b92cad7ae43201e591b3cca18be56cdb97950a013091eb6e1ef5c06e447fa0267344d16e9ab320edd84397771e92697b0869850ffc8a8b98db3fab3e245bd0877602baa90e0895d7b5a2d1ec5d36d20ecdead79aa5f2add00b6295d9f9bb140f02cdf5edbe9d1bbbed4b9cecdec0f3f853a30d2f6809a75f6b8176776892c3a5cf62d92d64413d23efd1ba78558020a71572cc2f00e1691d96c7cb5e51aa68d24c81c83980b2a30c277f90faa95c1da848a1976669e8ea6958cfb53a7cdf1806fcfb508885540e955b42694906544d554d3bafee99d87cbb828a33a727f8ff9f690eee391a38d183d56f22579e8c7aeeaa3778b0920e8b10725fd066cb54b76e98014b6d0a0be8577fd3a320ca52ee6d06dbb3b84120741fbdd0faedc22c88127a088dcacfa4303b5beac40de7c529465e9e145780e54b019c840047f640504f8953e345a50e5aa462a2cf14d6ce4fc6af7b7f9c6d7ce79c89991d35dd3ce03a4001645921eba027cbfaed89490416b2929c17d3a28546654a1d85eb5ee5ca9db436ab7de9db2d5e39fbb8dbaab3b2e60a7c0bcc71dc99ca034fe3de0ca70ab41b85685fb9dc3c4b92c73be7679da8558556e851af654ffd5bc2cd2995e5019feba59edeb042d90f898d660e81b39ca7411c3721b68db198a0365f3cf0dc08b42a4e79d9aaf3fcb96ad37d75bb32b6408b6efa3eba3a509e788467b073a4c69db1450ab325189160d5780cd52acb89d44db1192e28e71910867232f5e0a962752a221e121dd470480e6f36edc62aae6d1d0146fdae87595da0d8102a94b2768d21889cbc77920fe31c10e45a379539a5d1eb60f8b4d163f51d27c3fa543abe5dbe8c01ffc269f835bc7ffab19b602ed8b561339e129380c595b6e00248361748e1d66e6a0f2e06e57e29a2c84ff36f05716ef8bc44a822fae2972b4a904907b30eeff2c36048825495ec467631fa607f6081b868897e724a1dcbfee6e339f6e749196a3a2972d62474321507fcb1890b8b3299e666e51be38100b9bd0c0da62fb24fb3cb6ccfecf81d10638e0ff2159427591a696acd87d322f3d3dccad2cd2376914fbf2ad8bdf50812919144d4bc5ee15975b3332e088a0d129be43470478eb2503445e141229c0038cbcace84f069cfb88beef57409bab4ca2e06b3e0b0f71c529346c683046737302b94fb60a024c4a135cb31f6a5891f57bf7ca87233ee111884925fa21a72a4a6766f2e802ba6510f9fb08a9dcecc0d5b8aa888d2755baaf84ea2de31f16b0ca879fc81f65456ce2cb85ef7c10ca17c72239aee76440189219a436f8e13224d5d9da7a18165b843838cf34275a91ebedf01724bd721ef8843d6ae20a6d6d70e01cbe2983e265183d446c06d57b9bfc44d3e304c85f998f44ebb7db5cd8ee0770780ec90d9aebad521477008b7dda2c86abb69eb053aa469813fc4d1d30192b9dfdf18c6a547e2ee224f18d05b8fac6e977f4022091faf1f8606b1c88ba9def0c5e721be339a23cbc8d45c335ed4c09f9af42ea309c3f2c215ed9c5d4962041a47ac6704b05e86889dcef001af6522827c3ef7d9429bb8f671421c5c01d87f80ca02b216b4bb949dde51776df2df7aa09269187687273f17563aca928ea754349521c3f2adf84531fe95e2e82a389024f92f0925788966320c8c67ae87e53c99276189ade6a2ed036049dff2ff21cf0936e6d7abb184e8dcfcbfdb7f858bdf2df70038eee87574f5b6809a05c0f7332df0299ae6c9a2fc9dfd10357a4aee21dcb9573737ce9da9f2e31bf071bb9af6962be558868422092bfc63f7ae96b3227624e98b603b9abce2cc4fae32d172ef883eb854aff0c8f3f385f8a42c6b2f1ab589fbc5f8cfaf1cbecc72e8a7fd3e0cfbb31f903150496b09d71ab20779ae9808092e6e92eef9be0f198470fe373653c46b884f047e48fae7ef444a1bded5d07050be6617822fd0ad09d1f79c3c088f7c427758b5a78abe8054d24b7f45a5cd67a8db270b16f426dc036807edc957070bf394826182fe3aedd25834abdf3d4bc90ce6cc72c50f1c456bbd3e7b03c46f7290322f123e2075a54df2cd502710d86c46779c7715870e60d190a4edfdfdf66d3df67a458f30ad990dd99b8cb8b1037ddc836577976ec2c58ec78e7048ad2aacf70bcaf4bc749df3b247a3bb936b6f34513ae264c92d3240197afbe96833cc052cc0de772d4f1e4124ed3db3e6054b4af6736d55e09277c921941ceb335fd2abd5ad5713cb7d7009482dc996a63649d8d67db1b7e5b30b79ac36e9bd0b979613f58664e246856fefe2614151de0dc133db9ab4793679ae0c303d246907c2089e9c1c6ecd4861525323015281380faf7e36cf242af3af7bad16a95eaf75d1b04d15f754f65b3995289472c9a9b4b44b1e0994207b11d729e748cf7157d18c87d7d2009afc4f13be27a0121778d458f76ad97e694f7a9a58f4220dfa68efe7a79fdd195c9e5e9d04f94fbba7da88cb9955de5ebf535ff34a9cc66712f0b8bc1f70713aafb28e75566b0637e6c880c9e9d1334d004c236d795aae3960f2e9b611c291244d459312452224b2b75944cae2178632a742ff7f4c8696d01de5fd7871f8f88ff360cf7146f9bd74f2a70e632be9d024f21391d08583fdee51994e24cc96a9742d637131dfa6cd2d1af6ef2c2add8f6afb8fceed59edf9eab7d396dfd3b703f2377ed55571865e4fa1ac5914273f9ba9539fd82117257635c7b1da818efc914bf5fe37a2b3525363467360c76b82a4736528e556f5db19250f60ab84bf72976fc3c31b31f3f42e9fc93b063a03f913f67e73ddb276b036e286df5b607605a8049e01fd9f227435736671ff578e068aee175da5b019c6c549e4e263ac91ee3a34a7c68751ee3eecb6f75f649cc8d424ed4d364a152f1dca730313d06c5527374ba54fbe3c9e06f080abc895859c1e4b543459d4cbf2659da2da04f71053c33aa83bee377dfe788b8a0bcdc1d135f83f58be34b96746fdb6130c98b94670516777ba24153ac380dc11947573d2a133d96935dff9ee7a810fda8bbbad2d812f2071fc87dc828647344a4a79ee5b1b61bd1991d65eaa34ccb056d0b2061df4aa46071ba642c61787cd28a6c327e8ff1f238d7af0eb3bb4681f50be6de231811185553275a88de5119c7873a8f617bc0bbe690bfd0309cde626d41fdd257a0e6d8ec2bd5657e6b50dda2396d0a4e4cc8d343ef9dc17203169a27c28ec11a0ecf587a187fe28123eb2f6d4036b15615d57b63b0916cb63fa66d647e1720c2dcb5e423dbd4a424f1edfcef6504c45d501195113bbf9436c53e516f6bf47e96c121bfe1fbba86d4f7152ff486a440d5555299c54f603f4ba7998544d209585a0b068692812d2f1fb992cd655c500a8acdf0b4b4b9a0ab6e771676fb875209683a756bc477ac83e099164b454158818d674dca9053811a0f33bd4d12fa8186abf1c3436c54b1141a80dea3f12fbc3a01d5557fb1a36047de827b231b7d107bae9b3659a1d5ea56a1e0e55b9a2b42d69b40654694bb4b9183e402ccf80ef080508fa25e2d272c6d0ea056434a8924ff9420bc57e31639c676a8e35e77369ee27332a9d96f390cde7427470290053c937449e5af513a98c895670d9a34116c3fb495fee262546cefe41a6bc98d17bdc990a8b5a56a7f266a90b8eb1fc4fa03aa2b36d834f6dc7edd2b6a6d682bd0d22ab8fd7a09be52c283a8ebf1ad6aaf674d9187b47885d5d0b001a5477fc8abd8397448f2dd3eda936ada3cfbe8aa4b3943565ed0091bddab0406a1b0aeb9f8624fd36f0918ab83f6a0bff0bc516b06780c82efb9777214aa4d2fbce230dc2833a198d648fccb19567006e2b33a5862804bebb9420382f65a4836c4b8127ead2f1aed2b91c296eebed472971953392d125cbb031c3e1331052c8d4f1d374ec35d9f8e8cd3e5a9a9d90be7eb3a8ce986e8b5857f4834d05dee7c39343832833c625b08b39b549b9719e72bdb162e9bb38c945522f16de97371699d5b00e4f5acb7230c3c5e88c336103696d5f46a49406ce001ce80041b8f4b40b805e46c09520622f0dd65d5713df7c778e73b48ea80d71059f38d46fe094400d4f537067449908b948bf1c92a865689e75d7231d382b41ccc41be860fdbbbba3229e789a311494b9087b78f45c7d4e4149e4ff9d22947a98b1f356ac9decb7402cbc2c7a5c216ea21c7af1edee57c8783c9373f543d5640057de3e698c14b85eaf4bd078f7e49c9ff8b8921ad9ae842efa04d3349738e6271fdd31bf9a19674e493778394ed3209e31d4a49ab25cbf4d36e330422f18efc1643f0794c35716b4cf4873f9fc7f0443528b9fbae078f41187c9bedda6ba1dabe020f92c1e9d556622c7d3a70bec0acfb43b9ce935d65a379ad6551c34e82778cbc734e8d9b51b4aabe8efd32e17858f402dcd5bed6a9b9dcde06e5b1f392fed1996001607ddc553dd6f712b9f66c55943f2d9a26352122fcdd462418e2380cde2e1bd5c7e17ff0b3c0e47a96eaf2ed4c237b836ee4bc21a806d586e287f8d80c28bc5dbb0ab5ef4724b138569e759b26886c901f4cfc821ef32a69d46239e6e5199270b2a60795c753f99a2ffe027c4ab5eab24fc69a264d01ca6a72501fcb9fcec3012b64ab43cbf317b8c64ea2f89e3a5e8d9ab95833491b69c844d756ecad0a1b5feee6f009e0d62770288d6f9841f029f17a4ecf22fd4071a2f518bd4eb1288f8c4acd24a82a2cd5a9808c51dbd4aa5adc99bdea790739ab454885639877db204463a4eb11c05953cc545d7db2a024767940065ba130256e4cc67167bff8cf11eb5c60727bb13718ac3444d5cdcdfe8aecd9985797c8978e06206e2bb67982f5c41c7170d90fe0d64160f23c93595bfb7ebd6c7f9648826d823bbe6282424ee74f6244ee7c23ab5bcd04974d5ca72c0ffb0bb19cf3a7bb5a999eadc26fb439106748a204bd0c673c897e91ab13ea47e73992105c3ed5e763b444ec72a1a1bfde497b225f1659f6aa5b93928e055fcbb8af52abd2a35c05f22d255e3d182a6d4a956f2e4d1cd7bdff2e578eb13fbb5915f9708698280f3d4d02e39f87bc4959762e186f10dbcc8814a08a2fe68543f98df44dd6764fab48741039329cf9f9b7cf06bcc2fa03ed1afedca1064de03a9d13aeaec1029949197b5a2da6d0888e72c8fd0b329b37b39832321995950b94e71217a332aceead18edc63d1ecd34033cfb3f2cbdf7440f43657adf2573aef22c25d0b76d3ba1f1ff0950c9b1f576c95e395df703fc01dfc52e3b00e9ea8880b7099818fe58fd3b912fb374ff78921dd7d76b2ed6650bd0bda81cf6be89b209c860b8650bba1e4474dc4436afb343dfb36e6d261fd1124969b66aa6824fa8a739ac9e861433a0906ebdf850982c8a0b57fa9105716d1c06d1d61e96f8b13b3fa9e12f194ad087bdaaedf3bbebbf1d912915e5b0d96ea26affc43235cf3679bf5db457160f09e61d55c401e8df57f48ae0643f1a6f1e276e5307c35c65ef58bc7e8c327315ca7d3c023042cb410ed5563974949d9b44073178db85f78b7e1f461e953d7d4a57cdc53e64ffac5f1e3d271acf368f1a312cbc49c9c6fbf45e18a1878ad47effb3bc1baa1601573bd4d5608b2881ed6c10fec01ba2364b792738f52a6ff337ebf7a3f94b309ba431c838b88bc2541c1ca2aa036c3b1588e24e9e5c694ae1fc061ab4e3b5ad5fcfce5775729bf02c59d0efc9d3bdfb0d4c6e81723ee11bc888455cf749922582be6e0ffbdaea5d6357efec27de959b3f8ad0a5164105db1a8319b46133ffa544eb04ebf9f11f4f94733d7849f2789e9a76f9f783bca06cabd3eb0a9c5fd7f75d3fb32f26e91ce0110648b1acc316c1e23f596b9b66abb04ae18beea6b65968b38a6f04260fa79c2a8f954f6acaeb1dfee57911c6348e29796aea00f069677864c3e5cd005fe7e1f980e1ba278fd322f2027575ddff267ea646a9d7d37076181f22d0640e81819ad8c80750dd8f3fe5cd0071f4989ec6de4cb8ce928f7c7afa0e0a45570f9ed7f4d74cbb8b7311eaff72da7b4a9a4193abd32760b63df2529cf8a0cbbe670d7864548e9dcfcdf65754e4f8a5f99b441ae09a0c2c1a7b62a4634dd78d73ad8598d4c2ad646d034a2fbd53e8de6f1376add725c84f2acb62af1293fbf609e19f243c261de34c915ca08b481d3c097cd02c8a1572c5d263ea41ba85a38bf9511efadd57a34f844292a5036072e6223b7beb7f0026d1741c3f5b6e0a6cf3d7a850b244df9611ed713ebdf70f38a84f58ac9155dc7448ba984aa5af9138c246c341c7ce35dd602a84ca06027f94d2dd0edf662c1fd372eecb5093e72f449509c5156a3d01e86a250785676dd1c4e3e0ce2bb3edc4a5c981c296834d1d6a9b98535d3cf65b1c09d2b4c894cd4fcaaa912846ebc7a955d3bcc26e3d8c904a27cffb8d0fc7b451bd4cba2be14e2e5a15fc439223ed21e7eab9a4d143a010fa868d83f5fd984ba10bc43e4015563c0b5c7dfe66767935723ac2a178e6bc5f32bcce34703be6813c8f82cac1ced00c70978f65db9ec9a983d4c7d95120be9f8ae4d1b6375c7b7c316dbadc1d70ae026f88d501eb9767f1d8126b47801e4999b8145bf2b9a323efb1d3a930933b9e55262f5e4a586cf6408a260c92f99265664cc67b051af814231d7440d10b8e9c8e4d6310a114c1e2fcfc6a74e2bd755c933403ce3cffcc9fa7a898b0623938c6700e4ba00ce5791df71ce1542fe9b992bb2116f04ab45d72b07614c89e7960951fd14ad212119f744e57701826dda2bad62ac0a9822a3356874fd7c46ecf087262f8554a20fff1363fdb79221b561eefcb51ffaf960d58f0ade7272597d3e17fc9e55f2304fb94a1f171a7180245a2eced5f2ebaa6027103a1fd8788cd23ebe23e6a6c6957f19df54b71765f78902fa083f2f9a7dc6d80c03be0202372cb38f8d7bc44644a1ebe49dc165ede5efba97550b87817dad02f06b7cd029268fcd392dfaef1f835e76696b09279be322421d66892414e534cac324890f6736c372ebef3d8e2b916205482c9b26e780b777fd0561833348665f7c828ae86b4e76683c8b18ba818ac2c321f8f5d4e2e16723ac615ae55fee06f62e8b77d15a878fcfbf84d1a15ddad722e1cabdfa2627fdcfe8600fd3f13d042038edee2cc8875219089b6a46a13ac51e0e0b6b8f2c0d4628f802565fd640597ac52e06205145fb5b32f916c26769c837e82f84311096513d661870332deab8a50d24ea42ffa94fe827db8496241c48b5cb286f143d1c4f76afb09cded92969ab4b7513a7b5dbb23be420806005a31ef147ce292fa5c9dd76cafccaadd3e89392c5564ee69015cacb9f57c42d681e72859277d63c72a3243eb5eb3509fc7c33286d4419d8f6d6bef18b05ea0746f1c5e49fb2a5e178689523c2fd85b431a88ed2c8980399601655bbfb943e17dcaf4d804509a648a02c20425210167d6940bba85d943894ccef68b220681396807ecea6b49e862dd0e6efb0a751ce2050cec6949df4e7198d3a620e3c77ff02655a7f92102307fe44bbb4367073d90b5905913c201a2052935af2868a7e2256e8fd53b78bee50ba7e300416db6cf33dad109bf753c47592f0db6a410f7c3f1ece2143f719c9a3e416433167e7ae5cb21467366e5943b564ec91652670687ca1072dec031dfe7d9cb53efc307503b8330ed71cdda73183fc9c319e69e4254e86e545cb893507ab7f866db82c04912c2e1ad18fb31c69ed8387c692d77faf1b3b692b33db34008f1cbbd3b7b93cf55526b661b34683e1d19f68945c5491de21cecc3fdb34ffa04e15fd78d0092c3ecfd330df0d2e8fa34fe6cca3f8b55075a88fa65e593f94791a8daf9e19653d02e8b9ddb16d3284a3dc6ef86d7fd56030a5e58ca53ea3cfa0b4ebebffb30a25242c8e382e1d6d7b15df4894c09bcfd22fe704e4c01b6eade3c606414a2a8f15f4692a1716a7c92206465d8fbe8356d76049c2d358efa4837a8e4df7cd9b6cbb31e40f3d20657c770c96a83aa5d1459d9c1c883d735a9788bc501bef73b727f4c0f29f13b1454166655fb43c62036f190abfcdd958c575061d4887ffe6c5fa1a0b67ca89c9c7ae8f083b810fa3d2314fbfdf42e8f38df44db0841bb594ca7bf0bd50c157341cee313b31fdebc8b7f85ffd840279853f50682f08a953fec7dfe85c5ae4366a13164da3b98917d8990fed9be671e19b45ef2ca8e0a8f34f9331885017423ff6197c86c5d27694589ea94932dbda8aaab41e6746ec27dd994b40025e4668b6687ec0762311a5fbcffd86d548b0eeebf11f74e66a657a9a08b20be1c39c875fbce27dde653ae3e63c16acc7992d9953825ed8c5ff319df6f7783caf4d83b680b85bd6e60c3b054d8345a991c7649585c3037a663918fb13fc72bde48b602988778a053f1bb187376d6bdb3f2740daf79e971efd565908702ee0e01bbf51606aca975ca3c6180705118081d1eb959eb8321dccdbbe8039a9292fac18c43d0f53783d1cd96a54ac6f0dc8f4e5550e6b8a00890bbbed83fb1f0a2ebe4df82a249ece773a198a8b7c5be61bcdc73428f2190225689a5fc807db88bc99a7fa63256db687f3f2daee87ff8dedaaca2eceab63fe31b8154e9bc7665000355832421830a66072ab1da3b4e1f27a5158427f9961c750a73a850113944c40635454cc16c21a62bd35918a78d8c8989220b818f93d2be65026effa6520e406246213d2bc4ecea82c6ead52a9bd91244e255ebf91d3d637f7b453e6e76c9ab4760d868745559e0a9fdd2a5cc0a1efcdf3dbf3d4c686bd2015feb9a2afa7fa6e57428014ffc24fb6b30a70557b819a53a476c9bcdd2f7d2d73916de8ec93d2f983b96cfeacb224f15f0d5f9afcdc4be06154daf616d7b2722c2441378cdb0b8794c5c80d6cfaed7114af7bba85451dda59a739e40853b434c0a1c568bd217322e89bc2a4d0ab1ad271f16f3a3fc1280ecb8b18ba995545673c6ed1c74b0efc8cf24953fe0b7a8d8438b947f40d0e12d91beda6cb4fb81b1a2d3fc0668ccaab233d73e3c61870cd20f1c60a1178caeed1ce9999a00dcd7c3b0cc4e3bc7993b29b277c75142b7d3899a5780e1483cf5acb454acbe312f0813e72a4ac4d75a5c78a428762a82297f4fc076527f3fd2175e13855a976965ab812f1e2fc7943c0c4b62c8a915530177d2705bf3d39a6dd30fc01e7c841c4b8531537cbe9cd5e93adc2dd0a8bf757e99d3c8b3404b4914104a26dba62fd8c3a7530515460082777a8d10bbb0424c91f6b140677b23318507b0b2ef481a937d772ba0db3e86dbdd6f992949a45dba6f605400e788eebce55d181325b74264805761fdfd1db0a581347e5a94cba2a33910f8c42c84da0e19d36cdb491e188990c36d1f5f04683f25603645503d87189f8f49a3b49c1e4f04413ba8b15dac12e7116024627d1f4a88bac6ef04df168e29224f3d5cae53d8a024b50171de477cc86bed3c83362bb7ac3e42db9bc826ccd56a982ff2472e531e1b17ea0e194271892dd4fdfa308609b2e65b51ee0871afd0023780cf329c13fe058fb817858529cf3072e8fcf3862e40e8056d9ba17b06ea77915f8676344d3f3fdf6ebbe5b547bf05cb69b00f000fd3cebe4b9d5d41e4eedc27896ccab30fc87a9453a6c9da73ef6223d0947fb791e2d6b0e2be4e6bced905896d8fa8c7a277f2d4230ecaaf779d3293bf052663afa3e03d40024a788bba7b0f40a2ad1206e1aa69bc36c78051bbaaf7e20c475eea9719eb091517fa58c11ab15077ceb1cb0de302701d74f9bee3fe46463a317e4cd5b62f98475bae5aacc30d48ec2dfef9eae74d3bc9e353652ebf64e2208fe078dbd1d41964aaec209f762f1b6c5250eb25c30177cd2831abba8320af646eddbd57e49760213ba1b53951f9c3675e43e6825548c8722142f8e097817b478990464f1aad51d8d9d8bc48ffccc4439b76c4a6dcfa4c4f736eb97c81d12b0f1f80b50fe7d8e136ccd023c3869e8a63811790cfbb3296c3962430eb6bce55e9f2ffa9cfc940347ad5f571481a8c9662af5fa4a206c7ab63963240d465976495deb1326919c4ebbc77d68dbb4f73a0b8409134fd1f603ca5c155e113e964468df20927e988f59637a2faece300f26f2ffa25a3a78d907397d1bb0e8bdb1b6b3f5d2dfbf676556f647ee875ab9801754376f9f1f829bd5be08bf172ba02416a81aad0456da80f5229a507861c1785e0eeb63a93ffdad1420f6a2ecc7eef5caa285f6aacbbe6e252248f9711ba95fbecfee9e11b00d73ce45711dcb5e6c43b0665da8a4a60dac347642731fc1eea92a043d8ee84147f79eb16fb3e9068c0ffd96ffd552fe0135bfa61182ba0efa8e89798b7246ae232442d1808c4332a13a697a1266b4c084f73efc3cf3a5e163c4363bd1c70f34ea37a3f49b1c6760314d6b2cc7805359338b2937666608ff35002b3cedf3c7ed5bac1388bda7fc4dee2461f42ad186d80f125a52b8e5ed2bb4a09c6ff66f53d060ffc29881aeb2e1d5c8b22f9cffb976a43ae6c19d0eda5ac7442f782b2ec0c3897f4d003b837f881803610507b20571ec028adb22b38d004c4fde6e25b240efbb303785f30db836089773f8217ef9c4f8607b2565a5050ed9dd48b86181b3d97f25ee872f303d2f2f415a6794712e0951f66cb3ff9c6c353f775bd74a0a6a71f0f2ce048a5d87c5b2d082b6b731a2954ac342a6026b4b2eac83b110b71662b03d2bfd9bb6049b27f8aaa34b706d4f78c0c120e3287c32eade1a5c003f5f34b36a6cf307f3930b32452ae6bd8b8e895539ee0938938179ba0053e783040282d34e72b632d48fbf921f462cad0d1821d7cf3eca91d0d777eeeb69214234dccec90d6c16552340472d12cf102415bfb01740f44716a6332dd60cc20ee52354a971c8eb2ed03681d80168b2c9949d5c43922a6089ec69fe6fc5c8841a299120f79fc7b112a1b36f226f45ffecb80f4951666750a8fb698c67d961fa4b27ce961491983cc16787429e416440a7989f4e34e880cc9a4ac31872a27b3cef54381de99c418daae7f271275199a869aabeb2986c4aceb6c2354318ffa66c03992027208641cd0c9c8833c9c87d6e1117608d0339c98697a04babbd34e07670bb96b018bb7471cfc9ae3a9c11b3e004a23c5c35962458bb7a282511533ff6bab20d935ce33894d9d9646a20b61080ed64bf0a931724b5ddcd9ad5274aa7598fe9b1f68a8572e58049faa1b6f7410be67506bba1b316effdb07273151ba037c9871f390622f19a15e1c7e0243e3b9714ea7133b57c6efae8e38d1b71ab2d16517c8a165ccfd997b5e02412c636028f3be5496d4a243cb35f0e6a0dfdd40f413b0fc6526a6e4daeefdb7b990cf3402c28edd219da60e6f7f9af57efee0d5e381b2df6039eca2432546de4b426a3116c606600b8d05e211a5e4a3fc6d007ede3b291496eb559232ad5652c58f67472ade1c9fd094ca06634cf0ca5204f92d4e52fa1270790b10d3adf80014d34b35327bcd9109a543bb923a4e5130d75cbbdfbc94aee5dde4d78084dfb5a9bf61fa903b8f4f964689898c3e0a5f5dd4aa99383b1873a521e938cb803e26c7b0bc102c259a95bcd3a174b3159b58f626b4ce65a5c0ae687743c3f95f1abdc638d2b8f9bb85873d545e5bbaba5eccffca7567ae1e7ac5571d826c4901e3cdca11ae889ff205831886da085fc5910c732cb7d726eeefa2d4b8bcc72e33237407cb10e0d1df708b1717aa4113b0cb7134c802cb08cc7370ec3fd342f00df09e98a7bd21621fa43fd69acc08588da0ee4aded69b938810b1c08d4f1f51b96cf21959da5d4cadc67e39ecffc7e903b0749e860963b7e36c28686a93192f99479f6c98e61fa20833ce37fcb654c959fc28ee93f545ab12dd09a92794857b861df632739c456860618ec15889e1adc77475639c479aec60d85c66165e2bb867b309868fe37854ba3a418337ac145de57e1da28b1f3f0c87ddc7d1f198ae2a9641c2fe538c4c7c01af796815a34f94285e69ffbe5634e0da097aa8352cd727459a18144f74d1e6762ea4e12f94de7907759799fa4d2c4c64727aea36dc61518e68f34bee709033f2fec12a58e41f7561a5b30d3cc655e64a02afc46d924b22c971580ec3201e338c24c18a7059480e471a74615dd19f303a2190dc762e88cf351ca558f9dd5bd57e6cfef9f5c4ea973f14b21bc23d80ee45ceafe7d18f3a32859f264df7bb018272fb0ca8ac6d873e40d82209b4d377bd65895c10b851016a00c97622e00506687e3d8e97de4d8b899e359107a89fff3e6eac3e449c111df30efdc786c2bc7b6fb3f35298925cb3087c147e4b78fc7609a35e8e2e7212528cabfad68fb93f8e071909f71d29d3860110fe53846a7095bfb69261163c2e0deed573bf0411506af5694ef91c1c47476345ad383a92c8c03b4300afa116a4dc18f545c4df8e8c0a99c2be49b88b22cf9041352b369f9336a032c121ef763d9cbb3000d239ecee503192d050507f37cc5e1ca1e03c43908b663d0938749c176b0c2edc01dacfd55a4bc441f6d78f44e975f2b85232891c43be554fc20f2ef8ffa6b794d2ffaf8a7cd001ebdf8c3a9eca4dbce06c9c1b8932da3365246c86b1123fbc358fd18bc8929ebaa53a8676317fb5e1d5320e931ebd5c75ba3120b78c0edc2ae43d597ca0106a00b6d36d427f8092dbfcf92f527d4cd97e4b4c84f17e5b9f8f6fd00024ab31f58ab7fea2d1571ece33f413e1dff966457f0dffd1c862c9861aa4f7cceb3e1e1ca9a50cb994db82db3f51f550d7ad26a080e090107429f9bc01b314341916e772f29b689d8f2957a78e87bc2dea62e348deb1caea5c811a87e01e108ffb7504668d617fa5730a8d56f8698ed9bd4769413a34bffb5e3fbc414d07610b4ae361a507c159917b53272a9e41431a52c63a8fd4e850ae8678f6aac9efca9a9a7a7d290ac5b39c8d36bd150a2e9dfdcd241d24c839efa6677b2d8c3df05e32773e18fc0d7cb6a22da48ce8dea310a0be1d6e21814eb28a674fd386d41d5792b14b44fae968ae3829f9220f03b76f53c21120e67b587326c118ae010fadfc1ac476fe25334bcb9da3f81e23770d0e72d3101fa1e4784cdf9c9bf07c81aef338b3726ad2b789d1ca0e6283ed1456e9a93aa15f9275b50626538590c2ff1de4b1f3f33ea2360618729bfbd7c044edffd3b36fad1450c22eaed3d67508943fb1234e14fe3d9668456adeb67b05535318128864324b6690cf6136995700e1ae8b61b493722038846d6d62c093009f73a6d8620406c3eacf67367ca5d610d08abbfa739dbbdc28b721efc25db3df37bb14c24ab144b8513b4ad648fcfa3086f3c92be4a1095ba48b4e20217e792ef3d8d1beaad53fddec11ccd4485114224c6178d82034833c317f3f80d32b57053034c93999f62b4e7171f49b1d10af4b17a8a4e3561afa7cb66a2a8206101e9341cd3c0ca58b45d610e385d2bc5de9f9c890da8a5cf038b935f702b3f1fb1da0184467caa0280f88f3ebc594f6b0626e19fa47eb804ac1a3ce24b49ebefd85fa445378f59e82023ee1fcefb28ddd33b78fc9dc6826cdc5e354c70b2b5d050a5dd3d00e6c21ea840e2fca243645c024eaa9a0e13107676888d29094362d33e1fca83d443c90eb17e5639c4268a8e880900e45ee19af44ec8cfed9ba95e70db85d54bd4b9764e9f88d0c59a34e5d82162062f7bb1259684833323041c8be471e5b45fb999809853a25f988c3c1187443b5e25762d60c94dc0891d8537171f146f9f6a724223b858e05c7e0466ffc66d701c2c227627d4a58a87d78cb5b8c8506776d2eb14d37ad28a80f8ffdcdd599f29c86f7bbdc21f5725f1ceb61e62cd785d167a4c132da543dae765715b5e25e06e39b0a03542525f27733db9d925f0112af52258fa1153871724b2b941de596e830fbb301d36cfcc3262865f49f79bb0da9e052b3058a77d59acee1215cfe41cab2c0c85cacc8445385709e0372599af61e10e9ef9ca17834f30ff4be7f53c9be7d2f0d7c39f2bf8e65ddf084810647cfb8fca322f0bf34bc2e8340c806f1567f7b45d04e7f5934923ca4dc9f766d04ea3c91c263a27d78f9dc07bd2fc55131a69a276613966bd23ceaa7eeb21f4774894f32dbd0cee944fc25f719b8533360acac3dc1cbc92cb802f20549129e98f9e7aca1d92ce63ab31eaf63ce399ccbee125771b409d5386ed685fc3eecaecfd71854328b3424c9acaa604ad978bfd555c4b0750ea805056e3de8fc5ac62319dab2349afd90f0d851375fe446867fecf4d2e9e3b5e0cfef0525da81f386c2b7733fb9c6ada72af2553b6868d2cb63bfc7e946761bcf25e7c3b37bd0c0f7b9febcf0554b05fbef51ea536ec8111b32d325519ae1ed6379f61f5e5c6356788307d202a66841126c5f4c9d968fb93928305b23239a2daee9ea8de104c0de8dec1edb062587711ffa689c1d71809ecdf1b6bbbd7510ca0adb52c6d2d23bf669d62cd2f17387d6112b71c4f25cc13edab98b041e8ac2009a7773693bdb7e980fd7e0e8356f9b9220273c0ee3a9e24b53ee0c0ec96a1fdb5bfb29a7d95ca5a578c76e7bc0d1479e4e36cb3fd9e1d0a4bfc3f805e5ced577de133a2bec93e9a7fcb959074a8c270237b521ed6b0f8194fb8c2b30d32dfdf106422b8dd8bf7fa4e8472d7be2a0e003456bd015ef7a151e146c3c7e89ea78c6bf63d123c5f519be9580e62f26aece0ca79835bef404f4ceefd7b88d949f2b6cd23024e9b701aa127a7fa3fc3c05f8d849d8041408e9fadd612a558a604fe951a6ea43cbcf3c2ba945909b14ae9d3bc0ad552bc09a4d9cffacec07a53ceefe29e6d87657b02b8abc49cc39b30e9aa848496a09f805b17e0e57773e6d1385a92a303adca32b1db101ee98551f3cb6f0c66ab398ccec62d5b7c32928e39db1ba814aa95fa7b3eec427131553ef06219f4c457d9dc63cd623cabc961a0dd39968c4bfbbf4a41a7cd44be7c610edec9a1e2b182f0f8d1ff9a1d789259b6084eb5d81711983c094589eb730e6ece34d4211d9de2ddb624a482d1ab10b2906f298ab81e6ad78bac9682446f20ff1425fbd257f35696cd52296bf2093eca8e80b8015315a78fc27a7fe3d36fd394e31e12b39ca4d01fa7c377215b54437e7b4bca6983a31c26c4960b118695bf7f2a0fd7798de3b9e0a9b63af629f2446c7c79f225f8b9718824635484810839239047963adaf5cf3bce28273666bbe309e4c14c43d3c3735b5cf06d25dfe003e37f45a3486af109950ee439caee0a81b7be2bb8247c6159942a3a3186902b70f05a01e7f2985d805177db5e196b462d14253b587d1a8485ebad7ce492f1bca9f7df9c92a7bdd76a5d901c0d1b30682ec60d972cda130b008fb322000488493d376710a4d8413d7cd85c7014a9448ce14b0e8ee85e931cd5b08931d7264b10fa129235feb475c400801fe5f25f60bd2d60117e5708be82f8fb0f89f8d8e1f1ea6f919bdd8f7200b56dba553b3d43f8081b4e88b6df8ef496f35b955413d0e15b7a9f84adb60fd3c093872ba0a9d30527690631b033e7d5b6843841bc34972bca86c05c0ffffff3f