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 71654 12d164ae66bac9aa449a18fc1ecb1251b49ffb8036a185124e03627e8f5935a0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a9ee720a1bd2775af4560abc746b7a811abfb95043c42827ca9930780ccc29d
Certificate Block Hash
12d164ae66bac9aa449a18fc1ecb1251b49ffb8036a185124e03627e8f5935a0
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0099de010040760100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000255a401c8814b02168db6924c43a82df3f1d32bc27a890d825771844ece7c2eaeb54a75abac83c85c558ccdc38533a4586e2b61f8a16cb60bd28930aae3c4358595c113794c808c8017f9f65656b2efe00e2ecac908ccd975b05000000000000000002000000020099de010040760100

Raw Header Hex

000040204483ff71d3e5a6530abe6c4548c02748b3e642b04540c0f3f5d65df8416f0cd14553dc5e323200d1e41293dd4e938da7d43bcb38b7202476c6404d8cd43fcff8563e2b6abff500189dc2cc800793a97c82423c0495fbab11a8b746c7ab6045af7527bda120e79e9a

Proof Data Hex

59,560 bytes
121216010307b99b5079195ab0ada056cb2aaaf27c57c52d09109d3b580455b9c9e28102f498a7d98c442b87ab169dd90a21918cd84325c1f8cc3a2547ed360c5399e5147247603e2018369c2d369a97e03347155ca9e93c432b17a0b6a2eb0910eca3d634cd3bb241bbd2e052e9769f098ed96194615ed9bc41a68e76780e77893cf4dc4bead9fc485f42445a48b8f5045536531f8eff0439925bf7183d21f0c2317fca645a80546c2e5d9dbbbb7d94e5d8c9cb182ebe32fe597ee8de915fc5012316ceaaa05acecebf0438d1e84b4e7404d0f4b996b51e27b1a7953a9f1e5971fa737131abc632eebdff1a509e261c2cd143bd918fab211f36860ecc47f67d987a9d4d26b52e2092a5e7b5a5afcc32658256b67221712039bdfb1e167b9272d0a54608b8bce7997af212f4b7e96fd9446a8105728a2233ae921b3813fd526f53b310975181505004cd2846a644b018fe1815367368ce697ae194812104f728684a844851132b9d798214706f91fb68fa8a113ec8c8ee1986d59bd3fea85b82921c8cd5fef70013c26f7a47019302d2c24dbf61e846588583380520cc6728ea5ddf0834331d8d86d288c075eedeec6e4e77acfaed725ab00154b72afb27bc0dc320e098ed57467d4a426a060f08d2ee766bd4bebf6754400309c69427a8c2dd171034d76b8169cf88dd11d414a39d1dfd7ae19008adb0e5d50967e1f0053f7a1231d7fb152f0f91d3abd08e65304ca6952fa998d85b26cfdb7edfd1da6ee00686d89f4abb87b7914d605c8be4a027d9c50e66de71adbbbd05613605a965d38f309eb9b4cf86ced251f10cf864168ffaedda89b4fb5b290ea75b97a8158e4d5bede25cdf130b814e5b1e50d9941d213db72af3877c5f336d8b670df72f5b98e467d74adcd6fb9908785583a2e4ff0503bc51e6b42fafc583bae810d08231ef3289bb285032cf4d46b265b0a0ba00f69eb0949b31b933734ff4eb955bd6246ccc5cf6ab575b4dbdf086166e2b6c482f87e3cfce80d70a76f433efe2e1dafb5353da36b264f463af0f9a013ba284bbf48fa902479443e5dbeab32f380399a929e7ac2410d51ac94969b5064a2c5290b910e969c362905defa8530e336625304ef91a530f22cd3b329ce28d1f966f5bf58cbf6fecdc6f1d6d0e06f34b322af6fed509adb88aedc7860e5a66d8ceeff54f87c641cac166f56c8e72a9da1fc2298ceee92e4951ca0973541ced91b8c27b1eebbe691151d1b69805309109d255cf71cad1ea9a1df1bae5f37e78e1bce44c7ae2c6c5494def187b3215da111af8af9982a792724826d1b0ebbd948576476a5ffd0db4ce2112c45a3fc42bf5b3d22429ea47b1dbf1666febd63b0a59f4ab6729df0f8e4f13507b1d19a6f452728216588edd27f92ce38810ab6079cbd1cb179fca4a0e7ca6782e52c059d560d9d06b3ec20fd50633d3abdf8a0b87fe3cef9b17bd71abf6c0e99012dc31404f0b8783f50dae8d164f2afa042c8950822fe0098376b9e384b3c04a26a91e039262e5d19bc1182cbd65291a3742058436bab7b2972319da3184bba6c482255536ecdc91932a3f1aebd29e4c41559f40fe6b993f172ae8acda0994f4d6c6e862cf9cac0a00c1af701824c72ccdfd8798bc2d5de2e795252eb9533873e81b61a442e7ef6ad181ca68e69457cc2e5ed3d1baee7c49dc45480a6899212f995f14cd75ceccaf965dd54fdfc0d532bf3ee83126216355e3c55b3e545e8ac1eac4b5425858d1928b795fffdf35a810de800788fa45429aad156a3778e4cde53b6774196126277da2d2a40ac8c3de3792c5cc055c6cdeea21ace7ede91f0ba03df9da090559c232d99879af91485a776e39320cc89807519cedd58cd5fee99119b558343c13085210897e8ddf034e4145373407d06509dd856c5d603d9b42726a70292189a9c5f957f4dc1edc4b9d2eed2cc7cfc067cd7a6eeeb4dd53ddd567c4e35d61c6522e81bf73b23e4d8a93eab2a7a385343c03bf463cb852ff35e50504fc057ef5d4a8d88cefee6aa558f1ee27db6e501fd09ec2a465554792531e55f111ce69ac116da0baba498691a0aef7062c4921c819cc9dd2f514e9aba80efff5cbcad2c8429531aa16b0c030c81b87af02c8b5a263740a8dffab8f248023c3d51279dae57e7b2210af015552cf2960ce4981af979e17cb6fbb2b4b2ab4b0aa6be95d45fc412df49d0ab5446e921d1ca676a12b7422bb0dd016b9202c0c8aaff3879f93f23993db828cf742df407401e82fa01d6ae148be66134ca92b9dc2d4a5fe82fe45a7b9f5679ad86e1f5bc9f5551d8307f4c1f0b67df392d0335ce7e020ee5c892109a49ce15040c5fa9f47f60f3c3764bf2eacf4ba8c59f9da559d2107c10a672e2d55993eec8ff998e7144bae4853d3cb6cf7d890121e71d99a0104e6111f900cd9b5d3e8e6b05c004a553dc77b6500fbb5d30aeb08ed84632647f8d74762a8099718d54333456ee5e29fb96a374cb48730cc40ba8b2241878af0329167e0c4c32587f744ef011345468f185632b216b005cef1a86c46d9f8b79ef22c2a8e8f9ace918c4c5847e3f48ac600851d8878fc4662e155c03d4987f070d6ff2f73d3393f2e2fbf16b8de1d3a5cce8e6f0f1972d9678944db62f6848e6fe029cdba3407e20c2c81631a9f83c8655cf20d112e36064da347bc3cb735633c4d8f935ef1b0a73a091eecd252c8d5ad3de764001294fd3263a117b5daf95b09212fac27e913f3f2dbd1524bbc44c40342ee40ea855bcda3b19a7cb9c2ddbb6b13075a800f465aff474701e6ebaa0896f538e24c8b392d17c78b0e68f740f539a58548ce236d3e0706603f03aa793d4c75a1bb1bac7b26790b025bf7271fb389e1832b200a68e3cacfbaecd8e266639b0c23f86a57e4814885288a03cc083243652bde3e6d1a43ca578172b30926dbaeaa360a34cc64b8ec12cb8cf33acc14abe9d71d41250fe8c92463bc71ce45d80e2bad685ac7990c437119fd92beed3b53d948046c653c8347ca5562adcc5fb635c27d52e17bea1a5373d0c5814cafffb02a39e60276e472c2c8eb1cd8a9b933e7a7665bfaf7dac7e7f73c48c858d28fd7e33a6d5ae6a8df19a7a900865d28882e2390f4b0d57c94a843e9893b9dd9f0f11defd96d632d95cb7ceacba1c6590a82caf24928de1cb7fd8b951794970e773bea1a15dbcdc47a9d5dab1224074dc455dda9fd6bb0c3ca4204957b68c74bdd43c89289d980900c05e2100e9e1a695264c3c097ee65381432aa86c114e6b5ad11604225c3f3010288d224bfcf70320c998d373a4bb7442bf3f7dda4adb699783c2adf20a090b5c1c37f3e7e30738649245a708657b1ea251016b3b994502788fabab267e4fbbdbc53941e668a2abdba329b006079afc5c8f37f758933db04bc6db13be24c3428ce3ebbcba53fddf55399b54301f00f364df4a61115f15bf36641da5ce599ef7cc1a05c5897cc17d97e8fc9c557c1ed809faeab17e47107bd3feaa52c4052e46184fa1b6c7df87cef76d9f8e0d60e6fcd23cd2d091f5380868ace9d69f73c0b670d400a0d9a397645abf9428bd42818c60fa0bddfd43638c96e9887604acb29bc57efc88e313e403e486fd897c6853820377e9a8f9dd2c8ff968847e12ca69f2a11db2b34a7c7fe3eff69d6bda74992ac955dcdc135e3d2bcc1d313c0c6af5b2fbfc4553eef41dd786e94f86002d267232ba42116ffb74991c7edf3e7205a1b1138f184174ff29475c0664c1c423e3bf5b3f181cd99d085faba491b93a881334e1d60ee86a7f69aceb8d66fab5626d82644e25e0c6ab4606e7cbdee38aea7a371c55eda6f707f2b7fdba9e28108ca4e444de2ec1be9971f0ab41a8deb56281dec6e07247165f5a0495ea5e9425139ca48a6ffe6e480b9bde586fbfd5572a19ba6e715720c353325ce0d73c8f68874d60fef1b02a830b6415a01af6a3d1155f317bbbb1a10951d5dc5f4448817d5f22ae14a6bd5e6b158d86cdd42a218e4ed3b7c0859a7764dc8b66bbf4e61950c4ae584953ccee7fcc2c64029345800d889cfee81395e79b28d20d928c4ca6db212b6f7a3622327a850bed8e7bef42494fbd776738c8bb21717b987c800a2e16585425bae331248ef07c35ee69933e83b62d22cf1337276a341ee00eb7b674613c59428c20942307649b637e5465b62377ac2fffc6f54c7f57c989d8b1a11baff2cfdcfe5a472faffc599dcd179f321f4f28418b92d2e726764c849778fcfb2ea018e83517b9a964b748df0ad3ef00c651037a2a5ee21f628116b0d409010640706b15c01e6e7604154682afe4ac0dcdd54b3bff797c026643664416b0d88987c9d4a6d1203f8599aac293c5f7eb144fdfcec0d818a39a8b4e4298f6c1097d83d75975d60b2366b2c22e0e4e803ae38222d7bb82ca98875512087b81e094fc2b991762a7243a1758564fe98c9e5b544245ef6de0ae7bf88d5e4260ee0a40e8396236f89e6fa12fbc4a726bb489ac5fe6f98e53417b269f07a01c3dcdd5183f00cb87aab60d9dd24ae02a746bb6d55f076319d4f7657dab3abbf54e6553bb7e5fc249d833a11a16a504eb1bda7207a20b892e9bc0d3c57626a370f505d6ff064e9b2f21397ac76f59868b969d60a5f186af3c8c705399e8399a25b0a203b42bd0b5e1a73807140ce0fe8b25d36bb3832fe42475dc251c4985e1775013829ccd287d7f319c6d96c726081f6d06b18f92d980f75ae5a1b9f0e5515a2bdf24ec9497fd7bcecce12f751030bf23c587d3a26d5c502f13537238e5a9be1398e0ef425ef1c712fced12f16208fdd155c30641aa4011fc3782d96dc5bbdd85144c3db5ebb24cb58972ad922dadbb1eefc9fcb19add16c9be520c39388386fea64df3c99c94d0a975890341e131d26ced0fd86cd50218ec4c74195bccb07184133d7efa24472ebb5a5c6b2fbaafe057cf01732c0501d4f17faf2e7adfd32d91da27b903d5816e6bdc9ddcbf9c7c0a775101d113af0b542d14d869a21ddea9ae6dae54c093427e89cbd004acd370e8ae7c20d2e72492153860cb93a3f2ad57d23783faaa68d25427033ebca78d0b937c91c5ba3c161c9d96b400edd2264334e97cb6384894af4a23ecf16149b5e473364e2e43037bb9ffcc6c9c96a3be4d92fb78d22849a657df54506174690dfae9194ccf8939ef9b2142ba6004aa3d09cf7f25b60a5b3de8054cea050fac7f5c000dc9d974bb1a4237c1b5f5eb877d5c0b060743c631dded603f0060cf9c9ba6ca8eca9eed04f3e50820e6b112ef6c6efb76362fbb450f11e0fb496e440b4d815abbae03ea058b23366af657af97ea8586d032dd49881862f6c0b6e334a8d423882ab215ed6a79acecd1f75563da9c64c7dda463e4e034e10712e97076500a2cdb5a0ca6526dcc50872b507920656192381335cc9f3426ee416f968178328c51d0e6d0adb64447b8b216c79f365f4791de87fcb9f901faded4a3b818f06f4a8f61f4c367dad6c63971dfbbca078054213df0ec75dbea5225f801e0e96bf85dfead2ba89a7b2381665089847a4c31da84a5fb40a277f32e0b3118a695799e3f1c4d9f0b7ac7d3e3fe7b266c421d755d234bb3c63ad7d56ce036ff62b24ee1dff12e3f5d037e69f2a92d5be49f2f1869ebde89f07a604174843f224057978822efe9247608e1d7054b66066541c78a0e28665f4d72ece524ec68ed14beab209c54f8fb8b2a4304a9a0dfe83c540ea7592821bfd90991f56cc959d3ecdfae717bccef253268b4b4986694065ecb5efd194c6f988776305b98a677abe03f34f5b6462e9d1e465a82accb2c866555262e347108275a941c554d210383904c448022ed872a9b449aa0b06ac89b6214f55d19bd9281545d64829486e63c4bafab339761e8ef306dce0313d078ad1147f329a75a57a51c940ef5d215debfa93e3d45f01d2f65e59585af4fd542afc5238f35b486f124a4c8dcd9d869c82a5f2ada135105d7b97c16ed52cdb98ad9f2365ab958df1f54b20e8f19428464e93d8b49227049330816d3c18e4c538c6fe23f18c93190fc5cfad67c865595ebb673154ea8100e9be7672f2c3fc21fd37b52f17e16225703e9075cfd1e396397ab0e64188234699d27d1c293c4462283820173da9ad5b4b11556d60e04eda5a876cbb3af0deae339fc6eda375db59b3b3a7ef11d0b3e4f25fe5672cb229e5e698594ec8f80c381cfea7eb3b674de514c8d8a1521b67ecb70b358370f1f1e3f327f405b71fb606c30c010400c92f4ddec3643703e93bb2c4c441013539ea56319423db1007ee75a3cb8ce8de1030aaafdb5c1ff91b2f5ab9bca36ab4da32e0f05a751c147b54eb0b5aedb56a3a87f8fc6b2537680df8877c00401f7b52d137833da932930b9198301bc6693ac7d063badb58fc2e915ad02b270d93e0125f56bf3c1db3b4a50e2420a68d380fcda264ee6d720291a3895501823bd07befcbafa0d2dcc340710fbf5e31b83d09324459d1811b7510e822deb89bddd97d13d567953d6142c897b387d2f9a7ce6d58c34ee3d0be016bf0cef0aa216a814bad6a0d833441446eff178f6c146b6fa02f2dddb209e0bd3109d0ce6d0d4c06ab5c755008b563e745eacc96430fe9ab0c5d06871f02348a45b863a180754814d1667f9de70b403a087fc2dd436d4ee2340de549aa0ad388a6d469afaed7dc1252b2db6c3326ec7e824a68c1b90fd8d7a6123b03c0063050c82bae42954427711d98e8647530682b1180010c2f1aa0ff60f8b409e48fd8adad39e28e16b660cef5d5137202c5fcc819661206c7c6b4ebc2197651c7dd95b5f9b127a29f36bf1ef95ea9160dd8f65cd4881de54b92dd5ce19ac6ab300146ec3fd28236558696c947981429a6b55054b74a58cfa538a239a3a9de48decb38196dbca3b8ce5f3b91726ec432d5031e2574d09b041176002b2587e1a9ba4771c473eeae424d59e4856814ab72fe0ff74b89135e4ebdb1ca1b95a245fa3733d85f40fa90db65e876a5fb4afa13dfa40647c8530e41f1f6a23b8eab66a2beaafdd457361bc0baefbe3a357ed49f1c72824fef61d236e325a4bb15b7b8d47eb668030ed0d1f1870a8f3b77de811a3748e768d7fcd66a7fb169aee6b5095c040c36eb5078f0a4dfa0b6d433885a445917e74f912a47da6d3702ad199904cb5ad36f5a9fcc48bc8c0fe7eb5a5390e864f0a4bb0762f9931801dd916b1d7263738f400ffab34020a40bfc92e7ac9e3aa64b268183ecabd226c3f1b3f91852dc483675e1a8cbab8e042e3eda0ff500a76ac4b7bb97a19ae931a3b687e12390c719f52fc9a28ffefa326420d1257574e21aad45b6eee6c3d6b0f36f427abc1e051923eb913d67fb4b71befe635f3120182893e98195167b422e72f878291bbbea80818ef1040075aff6e2274a181ac0258944ea1508405174064bb08f339be9b62c9feee0e1515a719808afbbe85ca6c5ccd95d7b5aa499e4545dfe666a95e022feba985df1e65018657d6ecc12791380119012357b746c533c80037611239cac3526e23ee734c7367884a0fb5f8a5a70911bacb5b0ce06fa56f16f154c36f47e4e12740d120ec804db0ebc9258cbf28b2b1615659c3cd3e0c22c34db50dec53fed62554f562bec85449424e700a009eda2a26d2f444812bb639b82db10966b40b7e861dd393121811c21065793bf00b0344a22ef97422729d8ccda1fac6c890235254d8e490b07e4b36e08027043df7e8fc98bb6e06deb6a3b3cca3d14ed3e79b1a011cab957af936615384517bb4b295bf7043142e4a198045d4eee86eae7f92d4109d15b1ee46f3694de3d894db6fbcb6019d0a2f3df985083cd308175c87f4382592e56d63bfc97033e5de942a25d9dcb05e23c1a2da8b78a68264b1f47310fb02438af0e8edd489aeaf52e5465443eb32d0552e74c6104f98a679fa180df4e55a4231cdd77786b89a207192dc2a9eb88e2afe2b0f81cf6078692322c73c47849ec915e6ac6a73ac1e8e2f95de8284648d4ea13d8e4bb9e0a0377c10ec20e81ce6827571fbeaf59da6084adcc4290635445090bf428d70ef4302d331ff710f68d9c2da146a0a1665d5253029ba70e7d8980da0705f33fc8abfd897a73c8b750a518277d36c45e589cb0f8225cf95fe354240c7dc83bb7082ddd65bf470773e5a41388f68c7d0d1bb29f8b354547fb4e42ba196c16e2f2112fb104a86d01337f4a75ec43933b4df6a5720d0bc3bb9eeb337e0572debceba3762b0bbfb0e7a3e51898ed144ebb36645dcda31d5576267f54ecd5e549f95514dbe375aea2aa4529cd8423da5c8db5a00793cfe06830dbeb03c15e80643c3cc940eaec4fcae8743690fbe8009a1a0dab468b5bf20086e5bbd15572f3dac13b88f44dd7e7483b2eeddb57727d1a8e231ab95d28d2732a572ebd5021d44bab49289235fcb22418f8e95bddb2e7b155fcbda0efdc6d08c32e2de7271ef1f3723f22f00734e4df6a69dd780351c6835b1e28da65c99e3277cca50aec7e863c303766639988a41dfb7f4833ed855e933b3c013668037b9522f47d5cf2ddaa05d9ac0bae57f3e85ea6ba5d7e2cb4fc10832767859d8f3424e9dcd8f18a5f062356bc65c086acf26e5707fc83f9169640cc859398b6e72b2f1d7dc3d68d0666d85b33a3c0d19687690049c9a3d345bdb3836d4353f2147b71b19d73c3d725bb146530fb11a42bdb9aabe1bdb891e6f9178dc85ffe083a6b6f3ae22a65b8fa2bf415ac1bb4e991880897c826c4fe29ee6801dc186c03effc02f50d7207e167186a7fbd1b6f5db6a94eb77e4f86d33365c46290935b635889447d7d66a99bf6dceb6d184a0e1acaea6ce4958967254ef38525756972a5e20f13b4ba2fd5843af6a7d8f9db7183508c348b35a7f6a1cb718398be7c7bf8b0cffb93c48ce24b8d2040d9f3045e84bf656f3a74d1bda5d4ad8f1cca377e690fb321b67444f9ac5d75c0c9bda00bf055eb8e4aa674657fe7b208acfe58e65874660f34a33a874f4f9e3b08b353926bd76cd0724035b1644df3e570248bdfb431391b3faa37716e556d15927e35c245f2ae1a0bd3271a1ef9d9b1f280f7b8ae5f12a4a92baee6e56619f5acd7a20b14d24a36d02a6b2ef726a1938e9e4ca0159c710ddff6b0b2440a67bf860f03898713f658d68fe9e8d1229e0ea093a062d93b9832a7d8e07cd7a725978b6919140ca82ae6ae7dd60592fc11043f767d66f286f24591e6bd951d39cc53050e56a7935065bae4e175faad7ed008b241beb4775ad76d242548ea9fad2e195e9ed6cbf7f2d57cce0ab2b02e2c78fcc845baf37ec63d6386ee266316cd251e0539040eef9c656f63d97191050a41d0bcb01e45e28d92aab8e2620b9b601e2148b95c2c337784bf405febff8b6db0be714d2acb4da5684acaf0b7e8f664fd68060aab3f54d4dcd80afb39d99d7d08b9da23cd880805a8fc4a7f604e28f280975e8155a657b0c117265953b4db7f2b9ab5b110ddc86f30a88f27c0a5ce96ae8ffadeac4f13ae62faca2c24a0b80d5c49d1fc01063e9b7d529b4d70d86bd95b91b384ec062334f01b369e2f6562743da9444eb19070b20584b915cc2138bd56438988fb7461e926c5f587180c81fed6354500ccd9214d15915115413c7ddcf6be2d27fbbae08dfbf238537283747987cacf2501e2b98377bdf5e7c3b7e2df4728faf72ffe3a260137eff4e658b435529d9a5290154562467b2a5aafdadab06518aff6c86072a044c85a4418d004e96133ec1cb711f4e25506d2542888ed199019b32a0bd4ac49e2c47d991e7fc190bdb0671fce40cacfd1bf0ac484eec1c77a058ce1f2325ee11a80ea5a849c3244d965072defead2a2149107ce1ca6f89f089f0e5f995a3fadc7bf0f77d2e53ad9312d1c4735f74d3904f8f7038bd36f17934f69e2fa70f4236579e7c0e6e57bba1a80178aaf8c8830540e6ddd0e3ead9a3375d686e0825d60366f70aac9c4575ca6129b65c85874e4960f55d3dbfd76d394354cea62d158e5860dbc2bc7b3c011279a9efbc5df9975df89c0a2e93c8f62b3cd9fa01b04790bac4c473cc254e9f990c162eaaf2b5073d578363abf84304a0914080e38de4c2f6efd3f2f1b8a3fa75e3d0f15e2ffb696b843d36eead7dff2424e78cdfa5bbe46f66dda6b52bf1459edcb927e871d247063873db1cbf4a3d0063eb3b9ac39bb47a3fa060c0b907b082029085ce2be1f23a3178aa57ec20a0ff7c5ec83362ea5c0cb5c70c9356e6159091f7bdbb7ff5bb1cc9673b47a86d03f45e3df826504268780a453a4edf24a443a742c56e2c12fa97dfc21f47fcf631415e03f0be1490819e43a3cb59a05c1e5d37d7ade7539d7e7a2c6368ee2494f3150cab81de5f8c16b13a57df09a408744ab039a4d32b5c327354442f9cfe65c778e9c9b3f40ebfc516a311160a89c33d9ad22a5cc5421297679abd51dbb0554550e9891098a341dc5115dbee7f2d5be42f836b1b5db75efcdedfd1a8f1ed274ce94a6fcc6c03f72c21b9949efd3c01c519083af322fe53e75399c4adf9f53ac4f6a19e3aad047b705831f62cc7dc733e9e19f9179f21548db111b8a14067811e600c1c491adcc06e2b1b8298fbff54e628fe6fa2b02cf6bfc4d70f0f9a0778cfe550967bfcdcd477b76403cc877749697356db09536cc663ccf5385f73145b26eb61c72ae844b30e15df8c2100c7f4a6691304de42b4dea864ac4f3c15776cd03c84bebb69d487098423b967347cb83c0521eb9c698b3f4c20116bc52ee566faf57742031f36a0346f641824fe6bfd09fc7fda3d02034871115f8c8d6ef1ae0c9343cd6602b7787b0a185b78e7bfb620729120d5bed10085294ca7e1140b77da3cd8349528aab7c4f8e31f3346109543ef453e1287b8fcb11692a471c1b482f78581d17518f7d7e6a6cd7e0b3a72c4a5aa87112124b5fe652620eb29526c4ad2edaaf7e19958cee9bbac7598f28814c30911ce7c1836c8f1b178f944206d76fd0074c71886af0d10d0bae15013000f1f3d523ce5da69ed710aeb823cabc287d1bfa42e2cde151cefc37d77a96e5bbade5fb2c055e25619f4fcdabe49b4bc97d989648fa8c27f3da71697e1e4f77aa3e104a87518a2739d5d29bfa2cc569c28c91dd4fffa95b8298630a803a949b9ab69895bd5831cf4d50d994bdd8a14cd828cdff4963cfe04642c17119a6b00dda1264e5b4fc62e22ccfd9e2e1c7588f10f01d8924b95b392eb2a937baa8d15257dbdd5bc37cfd87f00df55c21f1966583641cc815141d60008585df328b8f6eff6488ced25830c03ac31ba190f672f231966fb62320d6eb5ef2597dd3c7cbd0579f5cdcd4ad4bea97c5b1161876bbb63491e00b97f294845175cc5433d16b844ce4ebcead01862ee9943da5d3df1168694c8047b72505a93f47f7756e244ef9801050d4b0b7c71cd5a12c1b0ab1d197d1e48fe3eab621f86d12d5dd5fe1ccf3300c30b366ffa41d988e19bb65df1d9deca00b538a7002b198f74c0440dc81aaab267d427e6d49a54b367b512463b2d7d4b4cc2a06d95868a6c0396e5877e9cf492872adf4bc797632650a95a20692b7979b4a3f26787a7aaaa0ce24aaa4c2fcadecb215a853fadaba16623685bc21ff06675c31f33bf8b9182e104fe7db52cddf79bade633be19701acc3ccea8741ab9957c0a0b2eee15cb4bdccf10abef2b6088639177b2833f00cffdb26d71a3819b9b17101ae2137b9785b119e12bce4a5183ed37af69c78f4ff22517b715da58563f86da0f815404723861a4bfdfe04e3470bd342559cca6e54011b1d45a7c82f3b551419c6e6bb70378279e80cbc4043b743fe1c069b15784bf2212633d2f41598e5dddf570f02eb8bce6678846791d52d610531cf2e38482d1c839414b8d89b6189b5387b25b147f2f2fa75fe61d6a5cbe37a0648043683baa48b2b483269a0dbd3612061c8a33c751abd09da190d077b0305917558a833c6cddbe3239e616d56324b56a3aa9e70665cbfde516039c075c62483fc1c531b98bc72bf03724d0ff88ffc28a7def5b0208236dedf612d3082447e53b7f810426d9f679020e5a6c426e539d7c573a18d81fbba5575869ac6a97eb2542d84d01aa4ec3a1a69dba1766e879a1ee1ba6f20f0cd953ba744427953e69b05f9ab6197a6d70969259fc21aea10d6b63a3e4c256df24508ec923529b5c710bc6eef33d7e23d32edbb92ee633a6190fbe4dc9f1386824fe372e31a91d78e975db4c65779d4445aeda52233a440e9a7281e20fd6888956359a0878ecac1732d0f449fd7506d62254aca1d44fa53c6e678cb1a179c6830e76ee264bd7ac95993b45ab03d2ac2f516bff752abfed898512198c39c71bfb31fb98c3bad0920cc8cc6b5d43965a444d081b4848d668b8e40b92dd21733b60184b81fdc4bf80bc37cd0ddfb5e466128071797cbd7a85f0de8ad0c6632d0acfd1de10fae1beb0801b17c1c01bc6bd0240239a13cea31e0b48e58d636fe8fa8898a5b9aff53ed90ebae1a1b5323685bf3c8b94ae1f3a4ce77f04598623bd9c91506b8cc755f51860dad372a175186cde15c9bbaa1a531cf418f45693e5584b8cf03c1a4d3c7060dcb51c155c802e864397e76cc2d204d6d84e6174afd1813035daa906ddd7a117249030f3c618f5697d562603e4972c1e56d04f04e2e350de0c5ba765ef711c10dd0be66de9fe186498734f705ad38f8c13dd1c102216142647eced70eb915c69cc372ffe7f0bde6cf7b3ca6fa41ba6ab69c5651931fc4e659d87115be20e3c45ed0b939860f9948e2f3a25b083dd0e7516ecf44d7235a0d68cd0cf4e44baf406ba4fd839fda9771fd1d98b1796fd0970956959fdd50d65f20dbd233225ebb6ca37fe7b099bd23f116fba61b9ee36728c4cd43b026d0f13d6f88e42eb497d1a0eea398356b2eb9680c9fd7c6918db7960e33a54f4899dc49dba2926cd7244d320c41857a06d54ecd2a801f4f0994673e2d9ab14abbb724cde4f82e9f1fc9067d43606a7155df4e1a6a387bc55683d937c0956ca71c65bd5909f68db261ae634db0726d3fe33fadd2a9b4da361cdb8ff7b32aaf37fce5826f9f2fe32b574473df0b98cb44a0c3f50978e83fca3264fe830b99a15dc4f1f86edc9cc56594fc8e46c1ee6d937c420556b6f4258ee721e7a0430338b06afd75df91e03a4174a905c0008b73f734ccd8e46af3c3cf1f1d9b6df57d2c17cf7e0c5f16f295f82a641000bc195c238ae44ee22d034508a0cb9624af3e4fa520204794cedbd0ef8a404f1b33bbf1349916ab09ad9725625f7cde3bbb5d7ecca6695cfcd3ff84cd9691c9899fa85bf1d1a14a94f28202eeb2410d956af48895aa49436327dba7151e986aaaa995afe180ecc7cadd61a9a80dc3cc55ca3084db02d6634192882dc26858308b42f5556e211736d8dab4ccfdeff59b6ce7e5b8a14cd196e75db3e309c1d5403365ea3917eeb87ce6cfe08d0cbfe0650fdbb51858ab4bc17044e5948cd6afb6d84ffda39e8443296a0e6c9833ed696ecf7d751db3bdd7eb734fa783bb882f12ea84feb7eaf4faa0e5c50736af661d19e1cc899cee9cf6e0f3cfede634805faf9378c566352ec015d9c3e1ba9c2e89db65380f08b44ab44869368d8f98ad86144b713e571612758b729ec2ef2219ebcc0d15b23c306903aa28c088e24ea7cea2874c842ae4881372a95c746d3511803ab874eb9a3b646d9cb0c2418edc5a84f1c3cfbde33f92450a9d8c4e5368bdac2a0982c9b0dc710da1f1a3541469be7149f30f549d092b2a6faaa63c2ef6a1a5491b080bd0470f62259b585325fc1f4128dc837b371ee7e7e0376eec7e259ac53fc26e671e6aff6ff83e2f34acebf86127743edcb15a3e6eb279bf2fe0b2a6ada2294983e25fd4c794112636945366dbbc37f041c6be8b3ec9192b44e911d0256ebe2fa2f19b82102c7581a72797980022e7a4191692f033274eb50ee7377a95cfb88025d43f154d28f3a0290b9436f86683f11fd6c43bafa85b07d36aa4f8e0b9328775344e258d78fc60b5679c9567695f6e1668ab58e78cda2d3bb9adf8387ca15f3ebf4728610db5259110856fe91e20c3e8b1f7574c1b344022181b801c902b506a389bf109fcbe38feec90b2609ef50c89276fe124fe79c0a3bac93aa6c88163cf790c762591fba4fe4480e31108a7c4a5b79416d58f8f3bc1e024ac8b94b05586009a91fe0a9a2ac814c8a830f5529e4f4fd13c047bfbe46031637320446e09997379be1fd3bd7e6320077a49ad7162cde0e147779220146545ddce1b5ea7fb002b318e24f8366d1a003b087f30671f686c269b77a31b2c0c0171f88b1231b39c291e0e45a2c31709ba43a852a8a3bb948abc2c04d50c73865262d26c4d15296fb7d6b5288bb32c7e9e9dcf21db0a0b81a14c1f7b4548e0beae207cf299da3e25d3941553dc5cb32a261f3755ff3eeb967b615ac3aa34ef39657f87cbcaff5194ed6423d2f5e40237f001357fcef331bc93b50308ae3f5b449aac7fce08f94d30e0cc1aba8ad64f3c0cb5be1cc55dbd978a393217868285ed345340fc6a161ff14db233aa3824a61657eefe26fcf13cda578a652d9587e400a22f1c70ff8d62758b3dd30e5b1cd09421abe57021a5ea25d4259d271a1dfb1004004b8bfec8f6d73f353710f74f228cf3561d8e26f709b4698de851ce3ee53e360deed162911ad0b2a06c7dce3f0a4ac3e2abeee02f8dd59cae6bd911c4ec5cea1400bc312c2b8f26c902cb0f7849153c506235788b2aca4e98bfa2a85549e02d3cd1f24f46c74e6afa90a631d7aeab28297494147ad9c6c6ad6c9239f7a369789cfc2dedc57dd8f4f26f8f3a19ad5712705b8b3294b4bc560a7ce05b78e6cb479651ddd82ed2ed6c15e8b76aec4270d96bef89510c8fe502ead91c86c35558e12bda45b31b3e60e7168eefefe1f22d79652b0bef85da82af3819552a05c4e574734c1ba750b1624b1ea498a6edf31671761ccbea30b011fc7e784e65a78ee0b7e6094f133a79fc4e9afe983f2856be75e3605fbf8739600cb2a2b5556d75e41854ada9e6c3a04ddb1cb155250cb72e3508699350958b0455181fc738c8906ecf44a67deb4bb296a5ef048d1c64647b5917ee9358e475d4fa63f7b035b7543053ee005b48ea77603a01a71de2ab065aeb130fef6fa44f10d911227f1bd02412c04070ee392c6e92114a3f1f045130a6ebffa6cd64f57477e3e4134831dc133f2d236d8c02c03bbb11411dfc665cc8d7679f05094b44ad2d8bb69bcd5b18e0f3ca4f41232772feeecaafc21a7d3aebfd8c33e130cabd70e40d9ac69cc1b8f5d03342b21a3f8ce843e092c357eb073e99c67cf0b545941c0bb3275ec9f109c17085ebc20ceae7451faea8ad948bf7aea5374b6dbde1309402b4b8a67f19949f84877d37474ccfabd9eaf1ff52a6d03d3b5fe22f4efb35c55bb7e7b4678b875d6f075cbd26629ada67e57783cdd91b07f461c4b107cd3179d40b627903aeb60e9cb795e60d2ba03eb150b1467d8229b8858d6669b0e7ef43d43e7eec1ea4e3465998ec5a2b06b0075ac564db65094a8f070cde886a947eb4db42ed6793d1bac1ec3a52b91fd23ef2fa6dd81c6898ee07c4429d3e9b336c7977061db503165feb92d9ee9181c346b705d58ee8c07b91d679d731a9df148097b403ff87aa4e582693ff84221fc80a8aebbb71fd0045b1cc464ae1cc56d816f27450634c932190d7be450a5ab12d77162ed4bcc2cf39083e337b2af530fb763d565cb56607457e7804fe1f710a160e068a9425fd73d8e54f6168fac5b9a81592a0cc39f545dfce1a6340ee4e2549828b3d5434b54d83040c759ee2618809664df9e88d30a3ae6417b88a735de1fe762251fcdf24a34bbf50e338626470701327036aea1dce7a9087961fa3423d1cf3b21e73c4618569d6cbdb9a132c385d12ff871ab49de9042ac0be8c228f6f16089e22820a234a49e86f69b7bd5eb92ea5f95fdde9bd06e66986dc581b6c7fe892fa6a83ef3fed808289e9b403c5dfca1e72a08279666b8d40c4d3342d0d586a339704fd796c3279bcd828a1e1c20a8032a6f3b1fc36bd51c91cfb342c803e1911ab0fc4605045c8711b7fba34f6c812641ba8a8023a19c6d7773ebd845ea856d7f7b3be261badbd54976b31cbd03b45103456ee5d481897463eb88fc2f968a716594546a7e48b3004ba93725a5ed2ca0569e12021765b72680f8176443675d17282f7b3716d96cfc0333dd96977e6ea656d7e49250c9a225080eec65ff29ae64451bb7ec906230dd674482bcc2902fcf45cb9defe8ca4a5a61c43c8d899e0302e95ddb942eece5281c042337eb62397a8e412fa568c882775432f1d18d493ca7e1d012cd0839630fc5214c508d179c528e1206573edf3b87afc23b3b032c7923be3bcdb4e060dcead9fdc4555ccb25c27f71796a3e893fde74b7bda7a96c1981a17386ce83ba287ce2a53fc1d84722e5481834ca58e105f4625ed0fc6692b8ac141046960ab57cbfefbc189a03b6ae9265cf730655505a5831498a51c40f5dd821ffcc89eec8c961c56419d29f1d1834d97152e3a4629614634708d43829edfe12e900b1e3ac55652c6922b0db46d35212cd612c05d3831b60cc58fcc45489b17125b7e362135b28fb5d2592e23b514fc5e5670878f78cb1134c38e3bf1c87928a24f075a1275aed9807f0c5c34ea0ed2ef27c5aec6a897c95f49a266ca7a30917104bd3e949c1d2474baca8802882a7c0ccbcf4e75abf7c8da57ba4fd1442189770653a547d593669a800463ea9125696d0ce33ec68d03d081031d9225d9958ac5fce4f31fe2316a0e61cf78934692f2b3d9f99d1464a8d92f52e12a691c5e76dc87f60ebbfd17755221383d0c01855a3fce5a41ed3cbdb1abc5ebe0e1c499bbd71a24d1c016a4310ff9f406e3517a9638582d43a11b882879115a7aae21e4703c0b8ee18cf1201edbab89c8b5130b801ec0faeef367ff258c8c11cff2f5d3f27dcb9008f3250a571083b57a94d05e44edc4c2c16c1c28c8e79d1c665dcf39e63096414ce729c729de0ccd7fe7bfac5341512cd5e942ffbdc99912ed6b29398d378b8b94c19fcfe91ca1ef71cccc4c067395dacdeaf2b630ea1c2efd7925b5a92edddb56a61d83b8e3ed8ea3847f74489d33943cce3b8393d2c7263e4a727f466330becbda0fd6466c3837f5605dae6ca7730529b4d706a546fbc922ac18949571e49070fcdccda750c8fcf98139b2fcc9d34396bf69a6e0dcbdb292b0aeff718457dd8a660b5819d0ed827e0ae1cc1ec32d096fcfb1a91db9530f55f4c2fd49df02883e6e6a2183028578b9f645fc92f4ed504149252554b173f9972c4e347ee13f4ef08f48e33d909079807695332bf452dccaa47f49ef0de64c068bb374f1554279276e39ab6c728db7ecded597e4b4f72e05b456ee349631977609d4f5919afac096bc92e8b7471f8deed19f5777a4fbcc97ec5cc42dbf4441a1d81b518b95650dc8572fc63120b7edbab61a81b5fbda372ddec9e3ec9d5ceb5b38009926407ff7b8c8404d0128d1a5b97c5d888112f1a80e62d9e154c939153a9fd3c1c8151169001853dc2ea8b5d528a5750253588e550fe132b93048a6b1e3d423f40432f2a4bb34c2a1e476fb20b5361aa81901537e0270fca2e8c94f33207a982af086af5bf8248024f263a0c327b33d30d44337a72f2f8a0f1eb0194511c9e5f938b3c7fa3a48b17fefaca4c66b404c8875ccb0dc40f8bf70d8e0846d6fdc0219b06f0bec98379e060bafc9cffcae4917800ded6f7526519f94068aa4bf6f1abe47a86dd2aea73bdff13fcdae8a6c0c25c70b14d6511aed9f0d0d9e1f70d761e209dc0340cd6e9596e5801318dd0acf2e82d7218410129a02130ba0d76e47c0718b9bcbf7e59ab7b9dede1f44c3d0daeeef73d177ceb07f5689349d6d0c398a6db248374d54e3062fd0f9dd881a18f6068ac4e05c90e97467944390204bc965feadfa392015af95eda35ef584a3b0cdd251eac25a16f04a0085204ea38eabd3611ab5d798a37f871954e809aacc22f617636b74a991c44842acd381117e48008ef8f5e1d3260133d42d294a4653e8c6efbfa5da5cd1728badf875af5dc42dc4a6a26221bfe1ffcf968dac6e6e9765702e44e39d359c5bbe060aa486f59bf84514292c31ba230610bcd346345d4a9745af6b1dd0ba1b79a1cad8d11971227bfeb1bbbcdfd4b391d6b09b46ad9d4cab2cf45378afeebfd95b04e44a20118db0db83b33338fb8828635c7f97f9c41df540831e5cace721f34ad0db2d33bad1f6c0bdd8b4557953aff6e73b57b40460b5179d1e9dfc4c1515da01ae21621cdc3de6770ff7cd1369f1924dbbd0691e1af6dfc8230785564f9dedec1915f3039622f6bb3e8c57c7c64d6f6e29e9e33600ef609a89e7539e62aa75797a289e4363c465f9f51c8f7bc49c923c414d4c36ab4399c7331e3242cfb303363af8dabc36ec3b5c876763718cdb7e28e3326e0a6f500cc434b2620c51980cc7b43ed6fb5d51579c9da4c369b6b2085358b8f2e60bb7c0eae7e713c83b9dd31cbb75f82f1e4a4c237245fc079eec621cc0cee890bdcc7640d945415287373b65b80e723bc8bc35367522f69d5b28a9a863b3d3241e1ea0dcfbce46d228edb266e5e8d026eee4e47ab3efe2c0fc0f41255de0b2303c43ec48805ae22c1a302d8b3eaad155bfc88e69196ece8cd586e95a17ef35bf3aae362e8ec7d1631f7dc97e74bcb87b39714c37be746e614dbcac94afd4376e7260589de854dcd1c16396d7d7cbb017a6d2983cdb770950728e62a2d300f970536ecd17a1bc1e0621626904d5ab22e456ec059bbd0f32d33cb31837804bf7e93efd51869ff40256ad338e5e3c226e4e5a9191c60b29c05e4f79654a885bf6e36b6b202ebc8a693620c31771fc0dbcafd8ea8cdf21d5fc41570b22ea34256f215ae9a5375c8f150dd71d4c4e715b46bda9ddd478189745013159b3851d8754268129b99f5631c5050d82858a28eeb3b7cc764dc7d612fb35037879189b40eb68543b5e7a33f3ae15aaecc330b425be0e3a6654973dfa19b8a5bdf691268df45d4aa754463caca3086f50c0500f6d373b0fe46fc6b90b8c5be633536e3c874e3792b991bb3e70a2dc8f9247aa5407663d450b3261f52b82ed092f16eec2ff737f33d6f07286f6acefa72b6c85096008dda915c33fb8dc3d6932ef696ce5e2279ea9dfb33a4d5baab5b9ad68616a30169b7b48cb59133f9bce38d7c63d09b93ad0861afa8840afb9c39110ac209f5d8a5f269942d70f173ba2bf9b6ac3767e65a3ff290c5924ad2dc41efb5f298bc150e00a997806d05631c3c4eba22dd284a4c6cb5507477e909283b2122714f6303113aebce1f9799bcde1778d664e101fc4a3154014dc8b42a96551e6e6690d91770caba63004b494fff049ce13d7fa59e4637d4b510015421111ef070dca7cd0b3f7332ef8f360eda613a0bc60d7aa5373bd1ec24da1b727266aab646114cc6bb2e0a5c73f850709d4993d00042bd054cffd6555699b286a015455dd933599f75f6c3d6f9ab9cd9a4d1d0594a694311c0379f39ede97aaafc15d4e815c06c6af65ae4a7e1ed8f1176183ff70509df6b3a97e2e2d35d7e33133191934a427e5149fe0ae0dd4cb15fabea01af077051bcaf28ddd5c262cb9e9dd7494cf341a6636ea3dec31d9c6d50ba4499ffe5c0ec7e204ca3405df0477a90a2e24fbc5cee420cec79c2e44840d7e471a73cad33dd903b91f2650b4ccebaaee956b0efa5442c78cca1f6db8a1e21d8544373af4fb630fd62b524f5b7d20861d433da3892ce4aa7490a273d6da378eea89ec6e11ecd6dc5c1e7f8f9fee42501ba11a464f9c4f7ec6122310ecaf72c09111ed5f5fbc6d3146ba1a51941d6065ef97f0ad5d5fb5f8e99aaa9ab68828573b6489123c20629e0252f5ceede6036b25388bff8ed9a8ec77505ff78751dcca79836be576fb91271b9b1a27ca7cfa15f2b67395910a474bbd96bf6277b251e8928974c1b4c774278182603c37ebafdc19c0857ce52aaa776893df4e15df096cff8765763e71796f84fa565e4ff2e79a80ddd2d85429f21bc398790875bcabd0dc0088b66ea7738356cfd257508d3eeb28ce62d6e2bdd89f84f52d809e26675606e2c35ac1ce1834c9813d9d55caa5c9ae21c918a0521cac9699cbc304c18d14e893ca466fd8fba6ff9e737e109e32016291898b72d653ca7b7713dd8134196829af8f7df365e993b354bdf31f02eadf2893d31a7cd9f6ef43a7701da978978f9587cddd5407ba35ccf76148fe96bab1025715090ea289bcbeaf151f3efdba7490006d748da9a2117aed5a89101b08e666ca4d8b522d0bd20d221545e475f7fa8565933c5db7228031de1202fa4bf5cc706f0064cb09524c4d76ed9c39b0139adc8b47d40c2349224ce80c0a10e3461fa45e03700ec5a3f83c0d448569bb9dbf68e37abb68ed12e5279a2f1767c0842f76781dd17559b4fa4f718139dd083b140b5cc1a62517ba0287d384ec0b9767248983283397010c2297953ac4cbb08f130c8e3d91729e0252a4d40630b6361813c217ef050f2481a0cf1f7c7115d94c0f17172025e7a23b7df5082c01b5755c00cfe0a5d28bcc75921492d8d3957916f0a1ea5770a1294922263e273cbbf7d3a64068d4fdb67d4ff7eb4b29af2aabed57c20282a4120379055e7bae29c9d303f847d4e319ade8d64af1297a78b0fc8ca006329ecd65537460d27fa8116523f0093dac2e61fb3eb028a903a0b138aeaae465c6f170ca986e61e71172979b81103db2fdeb123734a5d5eb701f3e15bd7ce08b5377c661cb7717fb40895a3edc5618ccd8bb5798bd09c67fceff0a91e2c5fb576ea20ffd4fd4d43f81556a4f526de8acdbf251e2b29a75ca653468de11ec504893d3eecb842cf341537a54b04db56d5d20d894d1906a4d3b1f72813b2b0e4d6a31dad9dd351a2f2d37df323833ffad2405661a90c008371a6cab7616ec444d9155398ada2c487aee28738596c0f3ebf8956e588f2322df8e6f38f5f1e69f7f8a4fbe00c705bcf81853ab94cb3fb0d2f1c85fee9f639d5145988b38b943c684f9fd9404021d69d9747187c545df5966758e650e84472b2cc2ccffc5f1e7328e550abf6fc3979fc05def8ef555ffe0d37c03a9e3eb15afddb7c9633ba716adc3fb950424f51e7e6de0e3f27c83d5a01ada89ae6ff389f9fdd0550afd4c702afbda63fee440fa34740dafcce21cfdc314214a652e54dcb8b9cbf2a69b7a050df494da2a8df7abb836d03cae71ef0a5de3cbc24677497871ba20f3bf13fe015ceb3b6869c4aa76cdf0f37a4537dbdb4944a7dbcd3c080e9d4f1c44dd81abaa49c6a6fd4aea802d9a995e97ec09e4e17e55a6fb99459a8869e8d48edb242e4d20aa02dfd9207fa0e10944a01dff38beb7cedc931788da7e9ba2372c3d51f6e32cb53ecc2cbb8b9d678a18f0e081cfc2493871a9d8202b92f8cedf342bf692e9c408493cd45ade67dfeb1f58ae93494c0be6e4822a12d701c82c42cf6c643b604458f49444f71eb15116de2dab3c724181f0c54677e8985ff5cafc9c91c1faecae1444bf5a400bfce006bc4e080bad13b51d9c6315db4be847ecd55eaeb89d91e7595ce1269131ac51ee7140acc6de8239551a9c2667f32e55e0ab04bb5cad1a0d063aa35976a957893e96f4878649051039f0e93eedb30b94a7979e346afc7c7991df4a763eb05ebb3538ea521d596c0e77c98cbab4840114f014b0f2265006bd6d323779a13225559abd36252669d96265a1b245e80b66e6f63cf2cc3165e07c27af11f726930cdeef74d21d1160df2f2a61b405ca772964b363afa596ffe050e2d1ff0249806d5a28389d16ca9524241c116438db2fb99b1bd1a09021b48801b2cd6ef0b6a2d60c281e7d529ebd18a62de50e2cf3c088d6c7d9c4938ecf5321c3392bafa904559d30c33a0f29afd4aa9beac628feb191791425f71f52091f0677f48879d5af269a8d37fe8e6b505979d1fc906d306fcabc31eb62a36fbe9f8049e4bc5a21162835229d48df46945b5a36a3f921e49454452070906fa91820769f8e99711132ff12a45c8d1fddf3accbb37c9ca8fe5d2d51531ae4e0b5dfccec7ecb9cfb7ef4b5fd48bb9ab8a47c1e8be96e6afbdd8d77f52c604209a04110750ed6eb4021344d92b5d74923a4688561060922df465c6202a88380d85819c63a5fd015950d5a9f05ee7d9d7f5bbf36f5672eafba9844de41695d7cb933f771bff889392a68ce5d29c8bc053b9cfd6c61d7cecd90a68c83d16a5af4078222986bf3ba345904600498a2effe6ec2ac0635874730e40f2db31e0eab2451d1ccd8b50f810f3be78671f5400515eb23922893544103e0a0c3e650324367cc8a9cdf428c553974329b6646aeed85ee2c91e6580eb73c19c8580e6b0e27767ef2af238321bc8d0123ea2edf8d483823e7b521e0f14c7fd71cfa2780197dc5eccfdfa3ae1829184a9cafdbf6c4b5d6c662fa1c78605fddfbe49a006096a3306dad4512b3524c6bb4a7da327f85024cb455a6f54f5b0962392325999bb69798631a260b7d9623fdab677cc6497b2856a4405df9e676f6b10c0da000fd37550074279a51ffac7abd117176a4fec1f482996abf2b85cb8c3d921c664fbe95f2a763b983b8deb319356e0af90d46f8ce9802f1c7f6a4913ee552a30229caf2dd8667f04b67c9034fb838456b55e0a0b7fb48675c57caf770824f6b6cc3f9170f1e7d001f83ae33400db4d18ee4309dca9229c1bc39d6a0e7977ccec7a9352e03e54e1ea9a78c29a37a7b260f1010873e2dd3d2e54075a792f1a4a5bf65e019cc22f5bcabfb2cc78861f463545cd5f6ee7393347e070747248622e707873a7ab6693f5ea98e35ce0c1f09afe52728655cf934c919ad0c37d2f7ae7950b322678f93b3a0847d0e681fb932f772a7deccd5b98d49035a490b88caa15fbd9cf56db5d292e3dda08557ac5d7020a11dfce437f11df1cdd0dbbe3815821c90e497f12a174caabb77dd746d788267a860298feb1c7c774388ca3f3744555113607016cc37451c73a87e1a447af3be7b60877dc0317be1bca799cb0eaf608dac2bcaaf35f02dd6feb8dd104df381fa7025a7ac127a1f11aaad77d480372361901f59e3b1b43a12094f7afc1381971a0a832a7e047367d90f6262b4e8d4f0666f93a70cd905bcb057c95fc6e32bcb3ad03f2730eb9eec85fb50f52c3d81738ab5588e990e2e335f2a609460147a478308ac9eef7e5898fb6c8234194d2d69bc304a8aeabe4d876381b715c7188f776df3fabfb70a49914e749f7e5447732c63a4d88c335243e7a98907428e48e2493223bba436e19e3daf6d88196fa4a801bf5f4ff328dc11fb4bb6097c8065f83050b75988e65521fb9698939506d8987aa0a8f2c48ff7824ce6b23429f99723b08967c2a10686da9fb9b8ee3928b8ef1afdf9c8abe513f510a555fd28ad3d5eaca36cb93b9ccdce7bd09d3b5ab58f1aa8049ed941240068ead824392ae3afebfe23dce25af8020c883e47045b48ed046b17b54ecd197b5d3e8ada8f13dc432c8d48a55610c10a7f17f281e0ab400bb64012bfb289d3c46c695dfcc53b6c65c61722362e71ee5966ed56ae5de6258f929d257434e4bbb70ae2d9aa3f71b067523855f97f11bc69701de7021ec40135d66c65528dbfd552e67ac42361950f386fd40c20b50fd424f60cd2ca548f024209495a924efe549d68dfd3e95a195266908650a99df82f6ca7181d9bb29cfd82157c6379f4789ddb070e01c6116719b9aa903d00949758c2693a2f47eae4a88dd4a015f6a31fa01daad5406b58dae54e167ba20880f6147dbc3cbd60841301d0a8c5391e574750f19959ebfd774d8e7b4e201034f75dd832088d1323ea6d5a0c9570945f0f37badfd8eee01716791166733e9c77de81268df3501b80dbed9fdf16380dc13d7aa028616b315e8ebc4b303f8ed7f4c4a5be54f25269b644e23cb7bcb795c7a739a7031622de3e23b82fe2a2354081b7164bacf5a666d79bbd2b120229e3116f058dc8ec4fdd7f4734390f80ffc64da0bddff10994116d74a659a6dce1701af778746689cc7a475c739cc2ee79b8a30b92356dcf2a3959e8d5a50bb11baa66bc758dd5f7a2dfd2e9406319482d79381c5de88d4cd2c4d9110cfc5449568c10bb4dc907188973de4820dd848f1c84857a4ab11d15f9ffd08d3bd1e2b09bb414e36344542a378cecdcb91d44e111e4ef5199f0934c4982b47c9d81c5857cd98b5cd5760c068184c9b176c32a830312bc357dd2e69ce462bab10b590a8355797dafd83d9b16bbe6afe7b032406c5061b506d690401c94c1f417c1541ecdcf03c482cc34eea29596bcfc73cb0dbccd83faf29b0b6ee461a8c03fb8f93f06b74d410e2661890fad01553eac06c9b7bf346e29030b88b9e4cd7dc5bf75c134a77d755dfa3619ec9bf30c3430b59284837f4442690750192044c66c8b34ee0d28637a867c8b613c47b5cfd531ead10756ff46a92b0f5ff31596722a9251f0d3a2a980ea2a9fcc062e73e51020bef33ca99890233076199e743ae8de82b591f64693b8a0b9982d421196ea9b117b4fdad55b03740d6ed178ad5a528d86e005d1f59f065720947fb77f73bae4b87cf83cd1fae9f4d16cf23f17b9201d158d82dc64714bd2a77baf6eaba66eebd504b6832fb14a6bacf90f0bae59f5aacc25b03b91f5ab692098f296c8c8e898646b706329a7f1d8919683a7702cc07fc9d9bc53bae95e060d1b55968295fb8b0db02c3090cc1a3d5c193a25e5d98432ce4c0a715d361d6ccce9b611435b3718552a9719610e08b482b9c5f369cf27f1ea47b163c5495d6be32edcca33f530c4a0a4e25d02dae995394bd9048f2c25dca6e78f044a8a2851da15bdec0a274234dc54fec61656fd16e0fb63ddbf0a87faaaece72da20e7c1b126177df224d5492b427f3ea8bbfae20cac1297df19b0d0566afa64aee98315f8f6fc8216fc8c74e4958904aa611e24ccbea0ad555d9449adec117cdbfb51ece72cab58193eec11df8d8d45173cac7e221e78a472beec7d655090fcabbb398a2ca3b0056f95709960e5efb09b1024d43d8ff2b039b8de60a2d4c3ca37563f94e38eb7e4d7db15f5a9ce5d21fecf5147d9424a42f711b9966b96b81adbfe188566b9d59535619870951fcbfed441a24d5fac5e00a39697d67787c07fd6566676ddf7275f9b8c21225a510b113fa9a759645bddd46dea6772ff8fe276417acf0e9288dda360d1ef397b3b44fee04ac10b20b1578b5134314584caaf7765d24f6cf30abc0053735a7a69a056bd00d9c6b4efc28dc62faa51f8da9b7f5b5c4c256564a59a782c2f7375b45f29f9066c52a92015c5e8d311db1556f82ed57bb88d2b6be61031a8d7f21b74c4e8a46190206f49dbfd06bc61300bdee5a4995929ed5d251c5776f5d42c4dad9a55f8633a1f72c791a2962940a1d7bd20e4639c98fffd80d5c7553b73b10c442b27f8e812282b7a49dda7880f041d4f253e6018ac2ec8ca5d01f01963afd65c4d56cae49a8010e9c5ac78509d92363697ac61d3c0fdf80fc84e5fdd0aae8b44d8b3d3f467418d271c9f87228319b08cb78ce95e491c9d443f48304c295e30f1700b3a2fa917853c90f6b47d02fbd06836618a8879ece9cb3965407aba6625f40e24cdb8ca67e43dae4a7ec37603da2c590e9daecb30ceef8cb48c800ac868ea809499f0c4543301e0bbee7d0da4239994d0ca8c276c954ee103895a8fe35eb294f8c1925ca27605c0f8b73500616729e191912c7b1740555adb5eefd93aae672378178f48e223e06b44a08f1236ff8b04189ea8a5656fe068a38bd2f1ab5d5d719625e4dd6e13c4da85bf5e6fc2cb78c30f779fe5548ef3225243a9a104a62c93e67dbca9340b8b6e2270a2e163aaf3c92d4f31b8f392d1e6c71c88b383697a239802a8928701a4499592ed9d85e0115df4e680a298a411dee5dea9a98d1c6885e791fb5c152cdf78ffa886da3ce77e26ac875518cd33f4b37d2764790c3caa1d93bb1d6a09eb437caefc5cebe1e80881329d20a92ef8d188174ca75654113a07640089925abccf07a898cf8b4684e856020d2797214b079456c73fa31de744686acdbd67c75f986256c9832e4e88fb37241003ea47f9a592004f97129170aee397972b2a38589e019de2f105a1d4d6d0579d32a9229eaaaf505928946b4a62f4f1deff7744462df9c481fca30c071b433c453efae53cfc0f544c93113d35d7f517fc57512fa2b80d960696b9679475a272f8d3064824321202898fdf60f6cb12aa5fbd22d8bcada03969c905cd466bee1001344ce8f88cdb08069d188680087dacf67ec4a5cf4fbc231790c417b92dfc2314295e139a670a49abf58181fbfb668ee7a69934b7765f6160810b259f7702b800c8d4b56c935843518ce5c9e0124ff863a2134fd98173ebf516228ae35cd53c704813f278e6283970ca78a7294454d660a67fb38800ad946f2e38ccab7f3b175cf9bb26c2e8017fa43ff4b23b8f259da8ec5da653019641c8ef6a1fe22fc7a8f2ea55077a71d91cfc213741bc0025b01835b2ab68b16c58ffbc6c8e3d63bb8d1ca3bc6a4624438ce97487d3be779b4d7a973a6df70faacc4505ff16b3ab1c89d7b17414b613c51c29fe3ec75082d4c7d34bb5fcff25ed9b23a96b1e3c966eb53a49c1a396ed4c2ca6b5f9ad9d7de5e11bc189e994439228953a50cb03d13f2dc7ae6e56c4142404c4cdd64f3c4307d76d318bcb8856a20d2ec08f725d8b9510695adce0b6d4aae3650ec0edbac8517dff19c5663bef9e2fb79f782672ae176d0ab6f8a9967252a965a6701f54545f69fa5fb242f445409d22c4fb54796d73d48a7b2ab818fc233a6e1d056913660eab5d4fb43746ee441f0806cd36eeb45319f5e896e846724e0e599d1a5e3dc9027ea51bfe0affa66946d42d403993a64fe03ba839be944f1abe64506195c81238d45be4ee2b817b754687ed51e0f0f585b6114ab4537c177fcc0877983a393124620150cfa7e3e87b7d4703c50524c3370b73d9732abaf42a6320b10327982b83db592cde0d69f9c4f61969f5a20e81c97a21a456b932319010cd457683893bc6218b05445cd6fac5db277139007bcec5367ee0ab438c1f463c16d0d60b189229699da609f60430d3008b54c6adb37173e71d4030273d1156dddafa585aa024e5cac71e67fabf742f7321ffc26ab92dcb1dd87aa11f9b8df4dcdac9d6b1cd8ff80ed1cc3bdd811ee1879bc19f2ba1d75659837e3246007324f881b6f7f27110a2af03930059f8d1bef46ce658ea117e61b8d4dcc5dde9a528ddceab7d1b8bda96fe8a59f7605ce86476d383317843b8e5d4862d5487e3a909bcc5b2a38733e8b8f3f9f48a93480853b0ef4d64c0134f0573ced216aeb301d9ee1865fabb3445beaad264a6e105317555a2d27f33ccd5407f0e12c6624a46516ec1a3fb85ce759f99038b436cf198053d81b27a4c61d166d4977295f0206cb8db1f18a56658b28975c55b3af5230be500169c11986bd1b476e9caf39c633d87e3111ea271acc1bbf74512f9e4d2166952f0a29e9e945170f50cdd80a863b0276df33b49c95d5ece0d1817998d984c071fc243fdf516beedfa8e761fbc886928c1f345dd77dbeb7a4acc4f0dccad21892d5c27237d79362d2d630741c9a051e92e3471db52003a89d95e9fc20b0285418376928f5436db27a89cf535ac1327c4f47da47ffcc722e3615c62e1a3d966021057f95f93c0e3e3d4c3baf40eb7ae9af3ac4b80f4469d582891b77a0718d98b00f8c2df84e8f3c643e59d23a7ba59b1a6de4bf750e4bea7a0bfa6a003757beccfacd98dce649600b14ae65b47cbdecbda16f33b574e0dfaead426535ec9bd92c483f8e0d93e539ab0605ad45e23c3fea6251645b7dd4a81a4eaa60778305ef903553fbbff81291077f4a3257ea23306eda9a56315e71255b00d92705b54d86214c1c9babbefc965341f55edebd6eb16f1c5226e11c2557dd4629ca94108f0e030fdbaaf22963aca545fac2cd84487df2f02009f51464be4ffa659bfb0d38fd904fe69b42dbbe41956266aa8903c2fc5fec95b09f8db6675b75d042a467e7dfd5833254bab319feee8ed08a06e5020e59580383f0fdfc3cf58186429fac179ece17450ced6c6c7b8c77b8eca8934040342062320f0541340d8634da78ec9b63f905968a7c7b16ffbc149c3e3d6fd744d5b544a08f794063f0055225d50fce7c069ef31d279e8d951b8fca14643ee7c7fd2a904a283a23147b09d4a91d84d45c6d462a42fde2aafc4f7804ce8852a8a8f245a82d2c9f81e7f849ee4674771e65e4c9ff558f27cffde722e21aa788126b9339b9da85f5ee73394efb4437505601b9ea506e1858cdea164948e90e1ff091ee13cbfde7563646c4c031c67e69af805046f0449e0b9ea9b395ea4d76e39d515c7bf56d8c5c036fba4dfb8297137207d09c2ea3d0663a7f039aaaa1cdd87fbc3c72d001401f0683ad0e159c4bc1a2e8e4312ea642524391813b610978818b394e1de86d75dd5cbb52821412c1f7a4ac381c5dea4f805bc6230a10a3573da0b78527bbf1ecde32df3f80c5c3e1589bc4d4c2073fad097ffe75ddbaf3df375c1eedfd0a80dd9a7c37201f39d019e08619cb52d33882986fe4ab9c927d0b309082931be2f1f88bff68ac4b575a4c33759c11adc69a22624c25384d2db7e0877bf154a115bae08855f5597d6541dc9faecbba070fd310335a435c5dcbb591e80117544dc04784e68317918f1254d3e9eca947dc5a3cc10cdb401df34514a32ff622f254f31ea008e07d38aff86249088c740cf048d1c2f196616a3c7cd23ac14bb2475f27c1f06704c62f703456ec700a44ee5981c1cf1b6c556c46064c7aff570c0fe2e22bb7f4f3f554c4bed07abbc0750e80b935eb1125f1ecc3aa03b7de5ed90491436047568b3132ac86e6ec001e1a1f31352cfba9599dbea788af8e859b307e721ecee94351812f6454166a3df1d68255ae60e9d77eb30eaaad9fc811a14b8e6157c1bb206d36842fdc6b53b8eee80a07272d07e308a7ab1aa24a132225f30686e52408088169898a1d5b1f9e0692db946c907915b25f4a57a2866368e39a3bdee26c32aa42929c65451e834946dffd68d222cb707cd61eb7b7c26601c2b46511528521d14da74a4928eaed71f623c8492c0ce874f4db7708eacfaab664cdee15e121b11ad96a1817b554a89729236346134756768666f326a4292e07b9ec23342464a29fc2e4ec05c1fb7400dfc83a8b362ee6612e15c8c6ec60b5f265feea23260286272c93821005d425b08f7ff9f827509374d49b9698426cc5c3fbb97aeb6bd90f09c8fc4e687b313e9b1fcc44850138249f78424e8ed50942a26bbccf55cf5f913c8ecb060ebf4e6204bbb001c3f7d1c82e43b8e2600fed6851ff659b2a34af1faa4e1c07f9ff77aba718afd10ea72d4e4b216de7164af9d9bc7aed43948cde16b0abf60cdb6cd4da71a9a6f4b07ae0ffd9d849c5d797c466afa7965667c41cb0ac7ccda96c67e755a6c73b2040270d3c13100d8a2bddaa5f98e51f7723c7ad47823dc3b2e0518fd193eff6da2392cba4b48293e963e06d06f628841470b314a0ba44576a20b9ed423d784905f3f58a42213c04b01eb85d2f8d1edbba3bb6ae05c9ef23dd2ba2611a310202163f68c62e758977596e1a1a95671958801cf1523866e42f75e339704aca78c8e6d2dfe284ac4d1ef674a5df767039abbac37205f77972854fd10ee6d91eee5a15e60ab21f21220eee66fbeddcaf39cbcd60182ede6ba10891daf97ddd3aab6ac0c878f5a00d36cc1ee1470151741e8b6465108b49f513a59aa1740fa0a7136b02b7049c3be431a29ed5cc1da4f9522201ff933d382c97012d3a5eec95dcee5fc81c12cd15e17e69174ce4c50396d02213d8a8ae900d757dc939aa26b02f8a7b734dd7540a6a24765c677a5ef204269d238e8c564400f3229e8a15ea959d52ed04714757a224c1890d4f157a44f5c3bd8c348fd5ee528b902b970e419949164364679b7b806d150f15ba1a683604285ed271317fc7db2f315ff13240c617c4326454330bbafca6ab523183ba6f72632fd1fed9a5f19c87a920b9c8747a09cae96b58e937238f732d4c91f118660a64500691a3f2ceb09265351649ac4f176389b607ab3a7f2e9b30e5e9f11899b1a6eea7c3bcd7a7ad9bdeaace124169d25c358c272eef775405473f551d1677e7d7b05ffb20ea12cc48364ced9c0aff6715cae0b05f28cadfdc3830d8c67fd82499eb65f119d9001a63c53c253f76594ccc546a8110b1ed439690191eaba0d3f8c0c9323325f9899c0a394211b4b69a9c17cd1646b701909daa8cf8667b3b9090ce58e9a3d2dfffaa3a7cf7d7791a9f475ae0cd765a67c46beb74bd6ab9feff1bd2952265363dcef6dee046c57733dc78f89caa8cf180ef1a1d486fa6bc1a492550932688e5cb6b5f1f8bec8b1b09dfaac0826ed77f65652c28d5860bb1a77740ad3195d2c8b1a31e6906da888349d89c3d4a7a13086bb22a06f9e5df29e71baf28616ac688dbda73fa83f67cd44cb7c6b29d14ec9a8ee215cffb9059cd551c1bf152fc31ec4f8f26201d4085beb0559f3c0fe40d41f5da011766a135b3783d255b281a4bce0e9795003a5b349488bdf203e1ec6be9b21e8aee125491459983be7281da470d12b5814922992f8d87d0ebb2e8c1d019d8245157adf4813c54ed8f84bea9aa19ecab3b635ce393e78d867b5f62cbb9a91277ebeae3d66d028baad31b5e08de6665bc7e47f84f01dfeabdcf6884ad5ba7d938a99f8b54aa76cb5fab6acb6f10c1d7890d3aa8da4c8645b2a8ef77b6301bb57573dd822a8c2c2fda83607f57af58ad3fdcf4ffa1b358b03fca6b0efcebfca1ecece81819f972c532586c2bc7471e92ac75d6fb8076ff92ded2d10b6016ab6781a928aa76c546087101d7192edda9731e02692c1290253460aa32aad4f62e37f0ec650e3702a189a810fa80f97a395220b6243c2de43f52d711dc9083618f505c8d8c9f93c05ef4492bb34953b191f9bc6bc76c37e80c9d8f2ed6ead94ed9080c43574df19b77aa4c773af8461f5ab4d339ba4cb049a5de00cfa4ee02cc6260faccc4eba18fd024497c59df26add3783cc902fca719c11cda7086e02a74a9cc69b6b3609da7e39ae81b24bc0ec038cee1b629d10c95fc6c0c4647ca6dfd500907fc81dd18710472ec53040c3ba9c42e9cc9cc2a7bd44c8ba2cfcd92987fbee079c9a824eafef336946d98b4c0c2f22f2ffb233cd1877f855a94b44ebde2fcfb24f25d0066036cd25a28cd6e5e19f65114890249f4b799578ab442c35e56f157a2ed0d27fc679ad32f8d217e9eea7ccabd1a275f45fc726626d344387f7a167420fcdcc1bdc128f04d5fee60b5eb75f8f26737e95f836ed31b3931304ba3dc81091328d8a5f34a2cd52148aec97badd0888e8ce9e54e3d2dae20b8bcaa395948fb1099048194aebe3f449cdb0ae45b6a3ef85c7ed90982c30dc6d35b360e4d425b49d98f9ad84fb4133beb1b3556d8ca9bc2af54b25b4e7c0acb4e5cb2ce0760fb8f97f657498296b2e9e38a8564b70801e99422231bb06b4e62d8fce7a22431a48552e22e3b3c7a410d97954387149efb3c8bd4f79e281b061c9dd4db3a9c03013fd4ba1a923ab5ad67578836ab96a72462711a575684ac13876e3325912aa35fa8a950cff52d95deab3b5d331e5a6deb1f3937dc08756d8c873f6b0a79fd34066ce347b565ed4fbdd2d47b4c9a4b5b6d703c8b7a26548329a89a240f42bca698305a470790fefcc504a98690ae8fb5972e622a4976744bd94b6c10abf7f6a2a344b0bf321b128a46435387b20316901a1b6344c67808d47b1fd7777aac5249ecb6f556edd82b8dcdf65183f8519362cdb4511708ea9e0bf84b78368a4e646094bb5ab7ca8cd73347e0b6ec9b795d9df30093167ff3772cb22efad1393f341c51d8eed38985ad46823a5c1d544f92d99402cb869702adf8f75721d54bbde2a81b02a40eac0fe10f8c59e3051a1ae91c0e2e63d2b0b361a16187edcd516dfa905b467bd52605a9ce5a572601af9a592f6dcc25593e29fd97d9223376cbd9b23c443520680d507ac1c650f6b5167f3fd497f541c67c7f3c3a8d5f25f6863f0701cd793c26b94759eb20f10e196aaa313199e2b46d4241673244a1e35621e482d240a21534d421e88b2f58505063a2178c5aa599b51ad6c8052568cb3d52b7ee129c9c24b52736f0d7df39af27696bc6c59bda2092fc758e0dbec96daecd869b6886c992ec5fd321f029376e2185940b3e6d5df58c9ee4f9c4eb728f29825f293ac05512c886971763fb9d75a09f97b90e807a786b688fe5ca74e2e7267d776e5e106a3f76d416bc537d2dc64be4e242ba066b761aec1a85b176c2b3738e213fd22f80056a0a8cae42ac18199d0df2e1d2e76fd5880faa738a8aa5a86fcfabdeaaf524b0d1302e383ab47edf6906e591fdde11189dd636f341dce1e38f84ea9ccabd903e186865565550d392651b9630b8530bf4981c8899c13de9379f079642320def1679ab6ab02e72da8501fbd24097053e1008a5e27337bd8ca7062866b5eea6a4ea6e323bad17e84896019c7c6e76c318bfab884f8a34eeaf055bb2e13a74b722400c3f8dd958a5035dc68a163d385e73693a64ffa518faa45db6ec3da134181fe59e1883fb7a29e91f62cd7c8eef13168e5b0b7cd095bafad3ba55d8010ec8762b849f2e582f8e26ac22304b0c437805209904057afa26add1a4990f1d93ce42198e7b88d568d13f002619f28ca3ebafbf0fab7d7daa4a6dd9001b6fd2cc38dcf6b416c7a3a0cfc06b022c8329a8023efbf0bb744b609397a880a50a77fd0bcac3b2fe8bde2cd0e20348216b9a08ba08ff4835e8348a4cd1b2c6f637b484d1cd408893e095241bb9fb9ba7856ecdc90fb65968085f3e9cd1878a069d7e3c954846b5038116fecd68d180233843e1a832be4d5d87cd5c1962cbab83e39deac1d5e70547b763f53c93dfe7a2dff9875d0d7ce009ecbd19c20565f9884191a2c8b60ef7c0e44b3c7b68b33bcc75116468c55154ef7ff564f6b3122eaffd4a9a5a3f7fb44817b079dc12124840d4e5a403cd64557c4c628d83c8957183a655c4739a7bcf99de2033b7c84f7e67ebd2e102ac123dae193120256a42dc3a8c06f1a29f2e9928bdebcb2514f348ba57e64095dc4bc77a6f4195f54afcd7cf302f292fecbef7c8b67a25b0662628329cffe4ad2fef069b2e9b8eb0e7b13a925c05d670fa8ce87c89a9ea594e6daa32f7560fd6a2b857540801d98e42732b048ab507ce10aa46963550078bb8d25efecc4e5aecb473e78cfc3d299dee446efe535097f8eaeb2a045d622ec53ebcbe8a0b79a5f88190dc06c1378ebf938bcf48b7f77e7c534fcb3aaede2bd86b6e1eb9738198b9d006e7f8a0e5b190814f31d5164bbd62a4db1e6a28c036938e6835107012eadb1be3f368fd5353f7264d0f635ebd996eabc9d2e6baaa8877a8009c11e85e9bb9934d1335fb67b16b7fe79f4834015f6dc625b1ade1e85dd9f3d4c6429dbcee6cc51c77404a584ad2d2e40216570ed62868464fcb9ca2ad44c091ab254dbe2e0e9d813dd38eb386e1aa88e77747b04ca60534bf284b81b7e745001dde4d7aed47d9e993413605e033af2d73db192dcdcfcaf75fd26549957f051f5c066c8328103a8c4137d24db0f617ea4418971ee3be5942776de93e542e2eb2fcdf009f04db2293e7fa1cc429e6bebf6bf699c4b9720fda1051544dfd5afbc38eac95c93a912059fef797615bda7df5c425f08631009955375d0b7866b7861ba23fe89250de89eaff98aa9e48df7eebe9ac1a18898b69a2c2746a373e7c265905f7c8f54686289e53d5109285fdcf4566f09fcc108e29533fc4b17e71a840000a85f31f20e96ab0f736843d18eb7e05d2e5dc39cecca5f2ed774abc75b1a8b0c77a2d155ccc62238c96ff0fa2c2b902cbdc915cba4ab5c20271feda26185567b7177c386404a5b6a5df93ecad05b87a2156c696b3760da2e6b88dfe2e23eea7634666dbadbe00e7c4b376fd219079b98a4ad2266e24dd841ad0fff76a90e22858e97c57877ff54e16e846a6b7ef55ecad11f82380646972250c4736aab975753f497bebd6ff653756c7519a8591cdd62bde71ade0ec79c525e43dcc16ec0931c869285de9608795135ea6659133f790d4cdabdcdf94f4f35e6b183b4963081a3fae26a2fb57cdac787acfc1f32468768245ea7a21be9eae2fbc7f667513d3b6a0ad73a1a3a3111f15b07df401720645e08b96a32c0f731b582f1a07d577b14475b767ec5e06975f7c4cf134e33898f5539141dec2c89043023bd7e4f00f2dd4988792ab1b8edadc0c78cea8ad284a8468878685a32918d5f9b1d9a05097a77e745904161c203b28ba78d73f692bd6f4f91a0f3789bc31b3a583dba678877a0e6e019cf778a635aaecb5cd2e95100378137b8749b1b4e98f96f12f67570caa38dba2bfe20460c0b8e9a419170c4cd6d7a7f41425c1e6d317b59ee23ed5566fb8cd035b480875dac25c79e007ab9df57ece7f425f547c02654b00be11a35644ce7f86693e351c54367f4329b60d13fd7f832df6fce3c86143e3244b82c47d0a996828eb82234cb87f15dcdba1376bb55c7c1e325d3a8f39531558cd39ca8a783cfcf96d73f8d19663c24815a61608469d63c2414959993a5031ac9e76d0d2fc0f764c743eced519efcd703d8a3e0599263af733994126beb5cdac78e9deb9d968566115e3521157455a81984cb31191ccf53e45c65c011e5329b92db7adb2cbb5defbf99f95c6c145462db400e33fcee39aee6d2466a88c721980163e550912b171898173fbe6189d766b1ea27865fa074f7b03510beee65ea6e0c8e5c41fd40a2375c12f3c95c139db1b0420b83abfe44be86ab110d7094b47c63e34bb428ac78eaf3f374cbf8a73b599731529bb4668cece74271a83e7e1680aebf6f65634a9d837254226eae5f6b29b65a125f972e0e6f0e8bf6784d70de6edb413a699c872c65df45033bfec44d66db4da548f33eda6555578dd825394201e44ae714b11753b6f6289a44df9cc4d75807eb0fc2fd338b5a64dbff9bdc4f9364bb8370f4112eae8d3864cda5af5bac4deb72927e51af609266b95fb124be4e714c34aeef25d8ec00f408dc233675ef577428a8cde3dfa2cbdab81eedd77c3f8770359d131b090426af51899c762cde65b377ac882a406f91d9dea2914a5b093c97d5a06883c787fb7ff6da722903c4f7aa19f132109edf99a90d8640d31d1af5b3848ec985d8dbc3e99967b066e715f3d15da8b546f08d0b9e6587bf5edcf6b0cc41ca85b70bd34967cd01529c9f21bff936355f6bc482e0c77867b9367127c31ccf4265379398b41fdf2f125231287d6339802c640f03511504483ebc0c2374f76f38285cf1ada0ee145d461d87226d8915ab29edd7e2e9299945a12380ea90bbce7cf9d2725814488d2156a501d15915bf0364dc4e236e774d37e0dee6d76b54700496fb2287e567a156dc035590be5aef31dfc1bdfdc5590df8d1d7d8069334b1182c3f47cbb1d764e21c0020eaaca5cfd2bc2704e6eb47a5a5c43ef0a2b345f575aaed96b0f12fabd793245e313dfdef3fe9226d1b7f95502f2f14d792798e3bef690e86cdbd7bc526b9cfb3f94ac4d87ce64449517b2fc44a931bb4e3d55dc1217d26af9756927149bde67f95fbb9063853e65b8f391504fa2c6b521afe391cadc49dc388062ede88b4d8f0d2e0f762d83560b4e93c9238d39cf7e652789345d75689805e71eb431ff24997033aab83b9141d51265b8c898edd60c08da401db55f085f0ad37eed613742d71dc23a7b4a7c568f1fa5e76396d0ee0d9526877ff9c9e9ab7f4126fd16d3de2be0f9c525952160c29713b55d3fb5dc9afde85b7e43a535681f510ff9388f8bb55b8ccf70c84b75d55ee89e44a23c83e58189c6f2b50a3e9af7912d95ef0b987f3561c1846e1c6c2ef6be9d4b7ff92be211ac34244bcd37816fc23579df3f01b99480a6674b0367a7a49918b54b9854c89cabfa083684aeb2c6c431b56ccd33d1042fcdc30da448278e88116e63d1b3f39c4b81b0809a20bca6720498453d4a6e3a43a31ac3a9e27b8419ac701978ae18f707b20edb29864d3eb43ab298c78c4bf34a0676e2155729638eca4e74c0f6ab4cb4680129aa5fb027daa61937f77176724f7c02ecdd28a1868d98366487595a9ce36394a1343f61b99c79b2df1a3e6034e9e7fa13846bb02cbfaa113463a6a2813f206c557bf7da5e3fc56de4813cc20239456524d4fe5c4a38c1c7f1cade210b9159855e9c1c3654c4b18c54e379b54153547d4b278131e0305bbe9028a1fe1ee900c2594596212fe43625db469afd5456c602da23c27047783a8b44fbfc208ac130613228a67c7b8693d26b91353823809469594abee243b64c6010aefd0853ff3ccabf0e7384413f3e4db84844012cde39b1e3d49e02518393ad3ed2cb83ce40d1a09927fd950605d1265acb542befa81cb4d0469c1757b811a8575e5251e48e4dab3e2bad7f791be3aa0e6a161df9c4a67da63a4f1e098da8819c6350ece6c0f75dd6b82ce557a1127231ea1acd77f3f753a7148f2b0d54560741dffa2398a8a24df796349eaa60858934d23084b79495d5e9ff9daacf255b210f2d8730db62da7e7ca65c5f0dddd07244ae91b238e3947a898f9529cc468093ce9898213d23734ca296252d7da1d8f8b3c1185ecc4c6998381ac6214fddbc0f20e72e23d9ae0eb1d3988d02847f19ce1d4dc86d2b4960d274c4cb7d78e2ace08bb32dd0635165f0dc837f3f37908c2172ca73d234f96f18919347ae1fde433496085a7932f44b0619f9a8670ebc59c8fe268f29da1dd35ec3a9cab36e59704fde64635db303d141d7147d7e08108854e4f93f46184decb9fce550676b58dd7430adb0502c9803511d031d6e1af7e4c8f903027616d39b83c8d3af1f6a88ac4c52b0919819dcfc167da7791104de2a1900db32175351a129dd800050ffde48f4eb126c7162177a634e0fd6d5001f3712e2a5863f7684195e74bcdc452c42bd344e41bfe5e8bb58ffc0a53155f3b6575a7e555672dfcdda01ad63c0ca02f5d9e1b290efe2d2287ba083f2a18aeed181811fd6ae7dfe20bdeef9731be7b394a20b84755a1bba283703c0fc48d1a5e43e4b00da7b245e7488c2c45ed3d25e943364329a7ac39c2b4418fc8c13b8323164c1903a09c220f8e42df1955ca622295cf7cc9f4aeb67c7171a9ac88c9f6fd5788e2d76800df1f26e782fc0e1d062fcc163f21b3c4425e5de8d5ec9f7ff7be5c351093e44b02df1f745a39009d344665bebdc8ac2b32c4ddaf0d53e29d3586e9a32ff8b913df3c43dc38d0a6e58349f4b724b6ff6014eee5e4c2537db824f7c0e2bd91df93faab950ad739e81f1a92f7437c2d07af2c536eaeaba2e36d4dac513573fda5b67d4120b0a2c63b9f7b10ea89bba4e5163667d9838bc50243f52dc9337952debeb291cad29a8012f6007d1d8f4a0289c1fd218746af02ed5ef3156ffe872ea7e02cbc2b92256161a3e4ee8a52dd531d603205171dc1428e3ea014a3f990a514a7d94ce1a7149c2ee6002f1ee71ddccd5d14cd2778c418784d5b3a0f97e817736ea127b45a7bf8415be5272b5bb70b35b446d21a8c3f581a1932600bfaac660710fc97db8be76cc60997ce2031921aafa4595fe4398bd785bb6c3424d6b437c0ba6d9b865fbc8bff8ab300ce2f09d06e0b5c174fd17a1978b9ac0a5010c098465d10ef0dfea9b85ec0f2e9143878fd9e56e041ca3b93282ca43f4c4c33d12e807cf7176bc0fc39a73d055877d3faee298c948f370a7dd20c1045d7f8f0cb98062e517aa05deae819504e6b729feb78a2350057978879596cd7eb5e9d4c4aba7bceba4ce8cbdbcf0e005f5e79a5f5c7311738f4178a4dfc69fa774b0ee12248e6e74db1046e1dd97ed3d2b77480757aa2dcf763ca9d29908cd2ab443572be02159065a1e9cc863dc20cd8b9ac1bd4e2f21cc6aedd59fcb9ba20f1bd91a76ebc2021ac9d55538d1bac0aae98ec5418fc1eb956f1382217e755806b338c2a3f7bcafe8ca78ecc4eb5755cfd8cc45e227d5ffee558c63a2a3f79f3d6e7e921376bcd18fabf5cfe83883a425c7ebb18289a540f500ef6560e70e0389a181a5bef7aec5ce55fdf69a0c68ca5abe8ee119fa0a84e9b468d6c616b5c952b981052e2f6ceca71d9fe8f6a2a192d9a2c52c704ad3e0ced289c86747bd3258b8a92b570ab82e16e1d798277caabdf5addbf144c570c924860a76f19ba86d7860f35ef62de2f68bf1091a4090483aa5d8c9a9e7b056b9a2cf0767b3cecc8412ff9411d6bb959863fc82e03c3b0470c8162562a1022cef3a1ac96291c15efeee8089d7607e9be35c7ffee83e9b2a4e42562cf70095fe37f3bf980c4b842f646da47caf7effa4f424ba0717a4649d04edac8cb6f864087188438f2b15c59aca502088419894e1ac23b11fd23877ff846b312c586b809b202dd4a76917d20f65925d0c0f0c60c15e3f12221c9aad537ad21ee2e43c230133490cfd20937ac8405c8f38889c0ea54c205df3e15f6ebc56760b106fef2f7a92314f992f5562ccfcdb71a1449a2e195cdd341afcd72aab2401da5cc321b44fdb46083db591f3b364b2e9068066e84d296edfbedd10cfacb4b82e07391727d946dde1e089910403b6252ae17bbf9af380989d1f7404615cf65c76bdc7bfa40e3f53964ad4a53a95a7a182339c4f2ab4e436ec9cafcbf5e1ba030f1706dbe3f64906a10f4a3c2e3872c3e8115098c7ce202f8e4af3cad79fb0cf22ad5446718cddc6664e05d3c7a3240c7aa125a2f049a787990ce9e99788d07c746edc702b5d4c44e0e31d0acf2c3fcb890d4c662ff97953e925de3ff7276a0489aabbe880ad96eb8b8bc9316a75ff5f7a027a8a8959af4503970772bb993ae550a3e153d519c6fc8a2bde1bfba12610bfc4dd94d39f212a3b6015a13e3fb5927684b5ceda71a51d5681c0c54b84a1f87e19642a2229c20012267dc7c99cd6bf4a623f062385bf15df1b6aa54ecd25e104c7786d65878c4b8d6ca62d5c743c9753f6d556dbb522f595683b72edc4d4388de9683464baa3c762527d38c8a463f3d5e30f5056a7533a8af5c1b300161947337dcd29cd08e09b6522041cf51ed1f98dcb4840ca6ca53a24d6233f7b2c90d4ace79ac11e2110d0ac4d3b5816c948316971bb2440b663ea492ebe8d46e4113002452cc73f60ebfb88c2da667c03d0f36c76eb4c8cd2c3e877d77e8325a6baa131f5dd01bc7fa5e7f9aa186185c9ef1121dc89b1a6fac0ec25583cfc7af0e4ed4ff5ac46d82752ee1dce8096c6d4aa4e13b15bb6f07651488bdfd83385d168428347517d1ac39e266bb3489373f86163a7c498cbd006a91190f7e8ebff2750dfca3a5e37c6e4479a5e76e889fc8b474a38d23ceadd875708e4a313f939e2a9af7d5a3db0abbf1652a63c5d4aa151bd900a1fec604cc2de15564d9f30ecc4c6f829c2b2a185cbfad13ac4ab0cc64b5e0cab10ede89d782a60fc00542942911be75cbfe4b72b98c086597aae52ee84cc4296830d5dedaf62e4137dfd1d5265a978c2c93c529ec812b102bfa07e1dbd85976ac4a7bbafcdf240f4abe226497f5e84b206114030e5f4b5b259947946f312b8f9e92ea7e76f0b3923f0b638b3263e44770a5b4a6fa4002f78c0ec9466a455ffd245a67f4b145bec3867b95680187a9c10ba7e7a22966e086aa9bb65f423008c67cfeadd901784f44ce19802974b4086d9ed2100869731b38d9133bd0c96f002a21187975b5d790777fd2dac6c2224767e1a6d7b00a89be794899c82359435d5a28810434ad4b657cb2b75284ae1eae601c1082569472e6e593bd058cfda653ea365c4965fbd500e653b7d1f4365c6ffc9750be85e29a81a671769c840d629d9cb490044a91172641f1e04df976f820e8a14b030b4e17287131bf01dcbf4fc662ec7235ef87738d906ad5977d9047a96db2e1871b11559d871fbbbe4814ee34455b0d30f17abe4c4cf50feb8a32e58e31b070717f546665c394238241f34dba6247b8fcd5d967bcefe0264ad4c328b777fb4a9eb41f542e45683fe45d8cc30b38d693f905c6dca9d40d587e30805981b704368cca47be1772b7783a3b4aa08c0bc8f7d6409da27f910529e6e8a149cc4bd596be45ef543ba9962ee0a7836bb9831d5655ede3b337a15c224e3da4f0e3ca5e17fa51acc012abfdb13fc93fd4ed7a50127a7dc31d91c9c512da984c0bc9fcf4fec3846e95f864d3121171a4f42478bf8fbebd70edfde231807212473d1653842cf78771a5488cc656fa6ce7e7f7b70d5802468825083b9e6844b64d69789a180427a29b0d081674d90a1a1e346f401753759c8e2f9d7ea3bdcdca48a1bebbacf09b99849ad5e56e6a62915474982b72b8d837315b925688391dc3fca21253b52490bddd84b0e9027ba6218452fd4704e0f54bdf779c18a8e61ecacdec6ad640b2a895f25bfcfb5d947f17c01922e20fa9bee23fc58aaeb6b6d9a36b937f9750f86dfbcf7df719b5556e623112ba2ac833a629e1bbce499b31fa39ca7fdf3c64131e0cc54a9e6c290fda4059bf7bf2e9164cecfe1093d7623702ce5ca60eb066bcb71c3d521eadad49bb972244b85d41d301e809d42e46b4863bdde3d0c3d12332079dc72a1f0cf05c97a979d1bf3e50a4929dddba39a0c458493c23b4758330b42ac21180dacb796a5ca1213a71ea6b69c7db31daac68b43d40993b5ce7e68b0d068680e57346408121e1fa2e2920a8bedbb336452d9e92b2a89a396e55cb896e4275f94cb4229f4b196158d03302d48a45233cac346dadf2f32ae6a8c8f072f46bb3a12506aa90337d2933643179b746e8921ce814f5dd855cd682c4946193fb00d850eeb85c275e03621c69788740209586a95730fab77be9af40bc3a021256846073c22008ac58ae60dd822bb217d772512e61d3d41bdf56412bb6b58c2e8be6b6734a6d66fdda4c7516836928c5954560f5d5d90e3348bdde35e586303cf7d6e9c1b32c047b485ee60c169ad1fd4df682cb2be40be84c7b49e70121189bc677e14a2d9e85af7f2b607661ba57525de61ccd769e1304d405744bf7d70384c9659024f497e2f3515e92e0e5ed46f805f66edb163aaaddd6ba2092c8970be81aab04c7667d991bd6a9e6ae7e10ec18a9df7343721caac0cf022fc2db3d8253c5bd7f7804c86b5311d7c791dba2530702ea81a76a7916c713116d85ac68c968d0c7bde31bd327715d34a6f61b8991a958e317074b56293721def6e0608a021511ad4b7008367dabf115211f207d9289b3ea70e91d46e9eac2975e5b681f828a8b5beb4aa0b1da3dbcd60369259f42d92df4c20175fd62838c5028f45b395dae92097b0e49860a9b2d56fca4e4c982e387407ad51871df42a740a8da3276bb50d5d791bcb53f4d37f033ea8ef029a6fc3caa7fe0bca5d91ca4b8528eef1fff1a1d9def9c181ca66a5b3e9a78929db9e188aba65688882f700dce82be9ba1e7e3507767c0bbec9456d80843a09439943ee9cee9958ba82d17ddf971b9f4b5ccafe07a2da1d324952a5a99990ad7311079aa86e3582a4ce5061e97e3f34b6e465b357e6c7ea9001cd8c5df4bddc934c7b70074caa4ee929ffa036a32cd53bb295229318caae3f7bdab5c8967b5c199bb251518c1d61172a45b71adfdf4e72831e75e320a2c0510ffd509ec4bcd3d1717ee6ed61d61c6500e057a1c2f098c99ca54635dc994fbf3a542eaa6f615ec852d9c401b68ec3e1a0505571de7c34f93a330af18af8ad8ed208dc22ab5fdfabb791d1bddeca262258977a0295a3e7a5ca0624242412ea86c472a4a2ef261cc1e8fa85df290a36eabf5e12b7d414267ea126e56d5382cc16d974de4ebdf5101a1113c6a93d4901a7486ab134be91a48b607d1edf0c1a823b154dd77f50e6e3314b6fa937645418b101342407a34cccf6e8936a3a637237dbc360b2db2f1ddd208346f5dfd2e04d6134fd6075633e9feb8e6ea39c4c4785167bebc666a10b8544765877172312a47885bc98ea494bd6b64a0f8783acb08b76a9916ce8ba96ea44628e752784182ac61a9840786feaac2bfc67d1477ae3d9db4804e3fed31cd6baebc1454bf84c73fa3911fc60c3c9265b252ce2d6f403003197f08fc65b8864972b75ae4c4447b40488f66c03df39a3ec579f468571b6dd6ed366554626a837054a5731ead3ac8f79049aaa8709221025aeaf59b9504ee4d4cc240972df3e5b242bfdb12bf524a9bb47b9dffffbd4aaa093063c941eed037728227e9f7634995cd9499dd1e1c596fef4cd28a47b53c716a6e6843fe2b9cc03a9e898716a99614c56bc302a8f01710c46f819bf59c8c9f3999ea857f7a789b904ec55bcf4a72b7ac642110bf8f22ec95de55a55903c0647fe3b59e483339c99adfb272f2b25c30aa8ab10e6743dbcbd4a5fd0952c24007d6cf56c9b6a439756adf1b06ff815965d5e6f94937c231f08aa9be0b82036c499e2aaf915e8ffe2a1f028b3914a4412fa841cf97c23fc7a93741275e6db53b9ee0e9ca25200ffbf7d7ad5c1e5917be46f8a362b61e8fced565ba73ea175f18a32fd854570906126e5f394dfde8d2e147db4823fae0d8a81be0fd812f76038ab939cd75a9e76cfc361591c787b979770b3fe7f45392bb7e84784d9944c5922245798ec6b8a25ab7938f90c6d7376a96b6c8ce138baae6d4a24418cf369e9000f4520c682aa10c25e1d1f7ed5e0db3056e053bcb52f22dfe1268557d87a4da3ff3bc0d7bd05d1feb0197933dd14ff4b00f8c926c4464a19a498ca051104e7a6ec2dde3a50e423fee661ee73e4f0bac0bd0f01df5fffe92026b9a1b8fabcdfc18c0e1f75100b66fed332e344a9f668562c05a5b39dcf240bed3de35e57d10f5d2241a7e486afccc49a38b74f395820057bed9b9e68ee646d03ccb5d25c375adce90a373345abb6ccde44f65e11bbbc5987953f1e3d462ea1b67d2bc77fd39e393cfaab4b3ed7dddbd5afe25954ded2346a6bcc32397307031139e287736641c1a62eb282e170847e1a7ce98b7d60158fb511c398afc4e721932ebfeef21283bff5587050853e1bb4a51eb335c70d9e4121c317abbdeb04f3971520f269b717b7fd9ca95b32cb6d49f0f388be88cd70aded4c3fda15d605f861cf787120408c655898e9f8bae33b64bb3cb8c92d8a044629065b6f1f4b7df808f7b1bc2ec78d5e75f09fceb05a29ced42ac2b3c8ce0db3c1a9b8ada3d288de5e7c158f4554e5454c04e8d9bcc7f5b9fc05696c782f82791f8456d2240b076f503e9d7924639770cda329e44b06f76ef61595853c7d48c3a60421d1b79af1134f5a43b9eea45b14b6b43f0c8a8b8076d71d75218cfdafd9473f64bf52571a3cedc4ca25b71cac249ec318abdcdb04276bffae6c1c11385a2f8c81b07725920bcda47e2629901a49a8da678c01eefde692d91f22dae65d97e21cf45976dc7183df385059f807dc2e1c140f0c42fef400d446e52684eb44302e7ceaff42c4e743b03dc058e0b6f6f575a50eff65b749d8337cdd25cc7cfce7942d23e4c4a2b2d3a4c9dc5e6fc4e99323fcce29a577f61ed03a68819088be0081ba9b77cab6456672bcaecaee978666442a37dbc3458d8cee916d9c948be7721d51c7f3c70d2708fc21c57cc99461a3a59454f7107690abd0e40344244cfbe9e4f9dfe0ffb7275163a612c53136cf4036861f92ed7b0cc11cdb200875e45f0d4318019d5206eae3e45fea59b46dc4f0b807db9cf4c08f0daef01c7c756a47c6c7bbf757aba79d76d260df0402ef280f77cd96205919427b71d89e88526b5cde1585b6f95b157ff9e15496133d766bb66a212da09bee4fc48bc8afe8c0ed1a3ed36360cd19450eb821a268708c4766ce983e629f0cc23fe000730bfcab2af4c0b369fbd16769392c510830273165b5b1bd91a039416fdbd55e3916cd4b25c23f7207b853173f40f0b59d91bb7769406518f4e516e5146c79bda4084867b810e68aeebb40d15bb44aa9c0812dd979ecb526a9dbba5f86f57aae8e248d0d8ba2e89c9a726c62465b25ef41ae9026cee3fc092080404b5080b97ba02f2b4d909fd6c1dbb39732b174c761ca4ae161ce49f6fc20ae13e255cbfe5465d5c246852fcaf3015822582e855bddf9aa90bf09491afff69d60801514d08d9f81cdf012adf2c45bf1f66dd87a82c24749c389e86cfea28efeea5b05388a0188e54112ccc27bf29b17b8efcfd0676c163b4e352dc369e6451fec1bf8f6e62027ec6d874599d63cb50359cedf43f1827f61d5d9224b0483167acaf047aecb6c309a11d81c432ab604f706b63c1fbc38acf41c7162b9d88d7d126d385fcb0b3242ef38339cd8a3d5c2a3720841388b7356fba9e27a885b433a9a257419ed3f3ad3782642dc29e2273a47c08ad0a2bb1ed80235440e57a3b6620356470241e26acc0e1baaf632c54c6a1f8fcf379392abd8538626559a18296a8e8f5b934d039de4d2fdf37ea9c3f6ddca956872c4a63ea15cffc36ba4312cfbab71eb343366c1771465d9b54de397fd54282f0cb2ee4599ff83544a7f60394cc85efca18061b58adfa01a7ea950f015a1daca6bc41c8c74b8a72427dcd8be938a7f13494f6cd16f5144b3d03d16165dd9f47e27dee481343d2d9368142016fb492c29798d8a9f07a05dd2319a0d9e07fbffff82a00c10bddbd942b7681112915811790b834079de8220a13950a064cf170732513217c4efa2328d7edc8c4dc3c83855e6e6372fccd9ab76b330b87355f50649d7902cc2a291471a61e0be74ec71be37431c2b94d8b563aa7fcba5e6e3f06f254b28d37491b27fb56febf3798d022e7bed835d9bee63d91abf82633716d649ceb93ffaa568f20c17a77c7092241fc6c38e34d2a73dafad12a7ed1eb6664ed0568d76dd88eb31bc363920ded8b34dd457de8bb085ac9eeaac4b71cd5ad6e3618748d324ef7d531fd3f5f67aed7640d84776157a68fd1f9b1dc96f5e0f0f2638570157fa409767286290a890a7ac6e0f5d05591e41c8731849dfa06930d7f39848289cc1f9bb46df7cf2a626af344a2eeeb013cd22816dad038147f0ebefe98f9b01ff91be0465e8d1e9edf17ba5eafd003d10c7aa9ed4b549618e377727265de9e10467540e6c67a5022829fc5a888ab9227687ce071fc6e358f5f43f2583b02c430345e23c09e35093e9e5ee82e4b0f4dc1ae4e47c49d5c47d6fcf7908dcad9ee70a2f9ae70c276b6e344794e9bc6a85d26153e80ea057d4c1af0cda190b6f17b538a6d07980dcb3efbd5cad85fe66ec3bc73c48fdbf82a4c697ade8a464c9359a7afe0e8b3373264d2525323638140c50a62fe065d14df613cc24b1644f1ea1a7f8acf91f90a5eaded94caca26db99d5520329a816c22d34689b2ba17d7ddfe49c9a158a331b8a23c5761e4ddb4e782ac81add988f6f1af50178598abbf37918e40e0a92e0089396dbfce5bf85c571f45e87e65a7a7788e7dbfd8a7bb5922b488a8cc3b2b496df0f5fcb58433b4b33c0b87a893fcf0e9cba5fc31143b541c07474b0dfe4ca71546db82ebaf6ad09e20173dd50f7405a32333fdc6061164c96cde1c3868b5ffe36ad79339024ad2795a1cd38e7f65090aa8a6006012725eb501ee7412b50af4dcde7d538add758a6303080fde94f050ba833333e7b1dbbc202ffe87dad0ec218357ac880480ec967624b11383e5a3dbccb1501f4f0d5edd294d958890a9518595da5dc4f70eca34d8268a674f7f7ae34bb37287fe68c871ee2e8680e35ee194f29dc2bebf59a4f0d137a142dd712bd0cdd48eda5fdf8b0dd3a373736c6e8dab703a6baa5357a91b2591841931080bcc30b2ca4515253a849188421b9781de296d8f86b7f8af304100ff47dbfa4875d18bcead7795b8b64a960f02de2556880c578fcfdd95e3eb3ec1c8fd4f32041d61ca2591af01ca38a378490d529413a40f65fd9aec1d06773618a3a2b818b0422faa77af2ef761da219eaae71832b905eb596b5ffe578c9ffb8554aed3b550d0654601a68164b37fc1ab790ab29fe51b78ab7a16fcbac14084fd2f62a06223baeea206e2218e20f6ec65fc1c1c5deeb1f4cf9d53971bd8eed959f55557a2a6fcb0206f77700c1054a3232ab833c470268ab0fff6ec7898f640d8371f401d918170f2842c0f0c34fbd78f4129302fdf41e017f094c3648a5c4885d209aed899774760807c074b7003fbff13946a12d4bd450858c098fa35b833dbb354c8964531c3aae8ab33c0a15d4bb07c1a15da6175e75e02f739af42cb9b0181f6a92852caa462ff84afc001ee36ecb60aabedde40d536ec2b2ad32ad518059454033884ea0a0fc1a7a4ef8d372098dba7354bd1afc4cb3344508a0893ac7d66a05fc5c7b17623c588239de72e6a25abd586b1e5af0320bdde44bcd65be6be60c38fb7e88cc7ba164a1d5de14c93be2750d3656234e4791535480d5cdc3a244b0e6d9f77cbf913dfd2d4922809fa8842b76ddf3f1708f6f5167b3633219cf282b5c7471dbbfe7a9ed2fb9a800615a1ec5ee8f9c984898c0d9c82696336848aff851b97e4c20e0916d894b2b01a2b52101164fc176d373a53a424c9625395cc324320ce66245c9bad16a1af477abf1e8f07bcbc356bc6dc9bcd35a64b869f7922ebe7f365886ba8ecf46c23f14938952516d8d847630c7dc79f881f804fac7d472bbe42619775799d176277eb140550da7681578ecfbb9d8f65b562d54a133d73bbe74257a54552e2314a127cdbf4c411af25446a301e8906245c5e8924b9811bfc10730526f9bd782e8b2c30edd18d8af9f404f8d4d88c6e0bf3af8ffc51f5fea55d6f391f751c922777758eec3533cd9ce79cbdd74cfb03fd5c345450b3c95936c9d57ef8a80913b9b8e67a27fbebf0d6091093b47c51d0c46b2df37c85c920811bf8a35b09fe9a20f6d9b65d9ffef41a318911db13d075714e2b2eff3e91e8ea9a660f10e5c4ba017e3058a6cefbb95e0fffddb9093d6d32598519674a38164594e601565c0a53fcf5e1c2934fb649dc42d76ad7b5c312aabedf316ba3c246638c79ce8dee5c42f4c664af88259847c512fe71d3526bba802663fddd600f0e870f86430ace74e459c9cdc9f1f45e0ee1ec3d01a379e9a8880537ef5bbd96ece6adcafa8bf92bc36e37d4d19548b657f8c7ea02f72cac8613a61250df4d9d41f2c1b4f0dd62a59c3cf688866ddaeb1b044486bb42acd6c86f8da883dc9859494d250385f71c49dc5e237a1dd0be0d810ff987b3e2a4309037e1c8d4609c0e08e4408a2ac04fdb23d9748f1de3453e0cf86b53595e924c0a72896c99c2da9c0c8037e7bb0654918f9270d8ab4ab295a39c0dd0f01097bf519468b65c2f1ce6cac6b90d184e473153c583b25acab537ba08040814f16b9cabb3ed2b096b996d308f9d650fa62286edc84c43d14928cb464eaf6844d8df6e763414dc5ca43646c4752cd7112e43edbd8fd8b4c87e647cac8d04bdc91bf075e104d95809daeb2ff73e93eb336880f77a1bea91ed62c0a7342e63782eb10b6f26aa8e652f2636a007ade3fdf84185e2bd7a76ce9033a1ccd5901c586971cc0c796723728ae5644c1c24b579decfd3ef4981bd637b71ccc730068de0cbf1b6c4a10868c2b996390bf43406fe22e89386b28f41ef585cbbde0beb94998fbc77870806a086c72c6f62158a542ddaae3998c730d5ab50be9ed1c8ab3bd042c46bb55d63ab93e0d2e094333ab02669aac9d063648626452e04c667778e9d23446c52c40f8c0d46da9d886adf64169031126a38169e3d2ad61a69316acc53ba62ca4c6362f8997eb6a1b3f47dc4f8483efbf1e3b1077f887f434b6e23bf65172c0c2d139a28752c1673b47b7817ebc58554bed825c2bb977cfb530f285c4c9b6ff47356b5e2b8e15771df1ea02588740c3cf36f7a40f0e58a381fbf2c9215fbd1c530f2ae720b7a6b6c13792a83002d63271269709d846ca8984c44d39e6301e3fd8002660b47a705fc1b242330ee38fe4cad4e8d97f9797095c44315aef42771912676fdb6f0bde27d5614ad2a3cdf61c17423a4f8bd185bcc2db2cb96aeeaa11589272ea0b43f3596f9daacc470bc12dbeae2898519ad6eeb3e3191937215206f2c13503463e6c91dbc8a6dfbafd38041955434f876c216636f54f633defe50e20e7e80974812c05cb84294ad1d011f5d6f373c0fb4900b032b2885386b4a295447ba14876b507f887885b7e7623a924a9a7b8220736bba600480a248ce33547c712ebd8fdd506793208a095ab1874290f896d87f6a180a0c904f7050ab390a9cb2521a0d277eacaa1fc1d166f3aaf78a1eeb25933f5fb17672b4a861e63dd8b9a0b6f4233f10223b0ab6de308a81061aa47bcfcc11b26e9f9efa27b4216231a3394c1db0e89a63efb0b90b67408984de12b75f2566e47db21b758ea728d1ba17279cbb9dee82bd7cdfaaac998b8bf48e8a5ac4153b0e80a45b649e6fbad28f651c0385e871a228ee78499fb67d62c6a16bc9351c75f51a683a4f7c8165571e2f19592d7da831d7fba3b95e5e9dc6e12a83e17f4299983d1389ae88170e895904e9c6a9659d0371608a69f6e747f68b03e6cefb53159096f858d3b398a2da6cf74aa365735891f2f60be4c7c7ec72ac65e88faf8c16248eacf1000bf0e9ceb2590c984174c6042fce81211af930d49a41d21064134c3d2ba3aeeac0e4f4b8bc86922455e427684c63dcc975a64d9b8e176ced40a34596dfd7d532d64a6e17a18734867d60c66e52984fcdbbe8ff8580d1060b384b05ce84a36b0d411b1049a9f60610f2e9f0fd8efb2e1e1f46e9d82e25698e47afdfdb7c76127254116844dffc0931511f1214510f2bfb9de744092a31f9bee9d19e8fd430fc5d1881e3d2ae144100af73f35f3ba95fde26c29786081f8fdbcec4276c51c378abdafdca8738d271de74e65e648d4c3a0c6a90257f8753b68ab16e3d3673cb5cba7404dc9d043b321974abcfb38ba71c5b9465981dd38923f7cedbe405544d944fa2892a9283c0f6886329876280ba81de488bee07859ad8de8fc6ca8703e11d092622eb8ac697cdae21f0548f4c35bc88aed9063268a893669fb66f41655ffe6867d9de74d61ab2cf62cdb33015b3ed20fedd612ecde93ea319c0634dada16d135789cd53a3ae64cbe5ee0772695744a6e900a519fcf41d9cda67c597cfe804fe91cd78bd03d1acee5d81f172af08f83db161cf2aa95fb1906971f6b03abb108a5f673597f43ab902e5a4e9f1b4fb4d03b58b55441fb4b8da15088bd87843508fd2da34fab4dfcad0d6512b488a37b2b6760d6674b988beec872bab7061d3b592af8f2ddb663299170598180d4a268dd65ac29650381d21f80f7e744263e2c89f6193fa63d8bb8b86b4a0f1147941e7d2c552204708cbc86d55ebfaa2d8be763a4735bc8556a592e05cc69a7db73e19d0572bed9d3105685a4999da30342ca932de9974d8ebacfa2bb4101d3f402cec5ba40b382c70b29ebbd8d3d133e4796fd2a783923ef5e8a7e165e1aa84270c2c133240aa18298bfb0a9d6dbe6c177b073cbc5a5c1ca3d778ddf0b262c58d5468c0b6a6dc373af28b27dc7642c97757bc8901a8850c1f4770e0605446f117cbb9e141f5024f782b28e2fffd26b6c80831a6b7c7afff42c91830addb9f71758260286aaac54a7028a9a8c95eb1861b0b86ba4f5683ef87649772ee4a9a3f269003e187f5c903da5ab159bff30354f00960ee32ed6afa1ffb308b7eac93324c14e59b9a813f17d84191e090470571ad79f7c4969ca74ed7cdf3d4fa8fa6390c7f2c9d18373f6c4f1e33c019c1d55b52965f0f6c27429b9f684eef3cccd1115892489d6eab0d60cd6c8699d9ee4c0a5865a5ad4d5b07a5d7324410026da0768eb967957c52ec55593c02b8ef23e5117ad1f1bd7ec685c14cc18f35190bcbddaa3794e0ed60f6734c0bedc57a10f86c532048b3e89c4914d3dcc06665cd884c16f37fdc99ae7dd3750628620b2dc91f7e634cc9e7bc576cda9b649e48eef9038ddadd05fa09cba6f0b0ea98b025b3377a1d651fb0e17b072edee08648b1f240bf0b65177ed6a44e818b6a7ee63c6a0e9474bcbef249bfd7174e09c6df6b326903c622f74959bb5d44f0e9ffa57496f50d8979b0341ae0868d46acedc013e4713f4fe315573d46af9cd87a34b190b1183ea49fdc745bf8816a6affdb980cddb4528b3d6a04d08d0492980e91a70d0a2f67acfcaa0bd8e8d1e0934f10094fce59abfe251711a22f6bf5846475ebe45cd24c24a9a3b813a5ca1eaa1c5becd0e9660815ad38aa23ae5435601d5a339ea9c7ca439c8f6ed1ec1c787cde6e741e1daef0ad26c6221eddedf73a35d8e7626b190d4178e27e86e6cf3093e9ef640818d00b65256cbecc9f6ad10463ff46d5e6203183e4d22bac3d21f74ab39fd75af064d6e76646c745635eb4fbb37e49617f8616fc273fab55201cd37f7ec809c3991c7d2db3c6f520fe685c97c61481b6e88d100b6869410814013e42cb73153b4f40cb06bfd6a5f722fdf3b45f2276f85f69b556ebab5d2f01357edb9796c007894b246a3a80b9aadaee77d4fe67fe198000c8ae98cef2de545cba2bc409b3bf92d8d1bbe2750d8532bcace08e2ca6db1a70e64f02784e404d058b1ff8de0f513b099b25b07f7cc58321d2d5100dc1186c1a082ba6772667287dfd8c75564896ef7d04cdb8b4fecee78db7273840a4b3ef0625df3a21de6b0a4c61098c95a2caaf2d9231e8844e90923b03821ba51c58032c774d4f0c897d415a775bff5812e6f29438e015d029b492a324104dff60b56e39af15ad3711c6685db0b4a9289d4c535890606e5217cf4ce30e6db6b2b0d198552a67571a4555e66364782be4ea78f60b90c0e078b9358920a511b576de17d82b4c744dff15c584d89fa202635242baab3fd5cfd28eb21025db96b9bbc872d356b32f77be8855bafa53f2944b28dddad1c7a05cd9b5e9e3b1339b400d0cd234ccb02654e3a37f85510d8036f5a4c820b6de0d47f2d04117552907f1332873cc8e0962d8572ea681b3c4ae67aa836f48b6bf189aafd1414c91223056d08afdb213c88a5fd860dec7ffe528a012e234a9ee761ba89d8f94fd0ba7511695aad1489b4269d3cd7d91b111fa2254b41a553a58aacf5c9b2ad382f87bf9f6488d938e0a6282501c96c39a770de0611fe2a6d0aa18fc021e5f14504ebad7faf9a542e1ae0273dc65e91caed500e050461c95cfd25865e17dcaba4776cdd525a1fb0718f998c68d8d0aa59c802f9a0f6afbb3f424bff331f970f893f1544e27840377cb659926d4c4d5bc1bf9c104280ab997d93028f6fda5f0e878743e59e08e7bd9c36cf3b11839eeaf7ff56ff0fce2c216abbdf3b4097651a846175783ff95249d2b9d355c2df7be77c415b200bf9315339d5f983e2e7cf2f7df70831118a4ec10ff955b8671305eb41151ddba1934579ed04848fd40ffbcd64edb0c75610c0466c060f81f5527622e3de09a264b224658df5b4253ca0147566553a196e80f38e4a3cd0ceac74f6b8dc9bd3e35229b33adecc6f0d777939ee56d9f153b4d13bc780a8a00e50c5450ecdee9fa39ad1067c5611f54b37bd4dcc77bf6ed46a46454e8f336afe74883d374779c4966dfb0c8293ed2bca72fe514185d2eb191f80e1546d7861f47741d3fb4d85027b8070af05060644b1c3d8346baf24196a9f892fab7c390bdbb628a7dfd3b42220d7f1b0bb3a42e151ae1ae7d5a9afdaa2c66dfc19610bc58f3b5ed630a6d8564582b2a808cab3586ea2dc47f07db0ee2f95b2fa1d58bb5e2332572029a221e5cca9b09c78afc82900bbd04fa3ce004c2c4437974ec68a808024ea5018c0ddba38f670483b815ad4323bbef634b74cdca63b5561338b931c86004cb7867e93fe11b1008966fa581d9fcda22b83e71970349689cfd77b2f275c0f9cce8f0728f8997e534248d3ce43d326dc66cc317798a2498024b78d5c7988475f11b91d480031df44a170a09241608ea62034749914ba6f59e4fcc7af12e26a04a4d7da6d5f2c3526db96f6bd20aab521f004a79c34f2a42c95c42bf3a379e423306c597791478f8360e8e9a03ee5141b96777c750842f33567acb499b65997b249667b30aa020cf3a0205894312a23514b642abb10f689491fea6218f88a802754493df2ea96fcc8f8299e029c166cf2e6a495741cc8d1a9092c79bbd3b6acf29b7bb9c1b991c11b61af8a88dc179ca292f8b66f483c8cc4bd1005b025c2d40582202b4379f5eae41502ea3528be7fa16cf72af601ea164278d5b685e2f86576dcad229afd2ec53fa3f3ce68ef954537959eb320d3ae0f3a4fd28d5ee98d7505895426f0564c5b20c06fc0791d614b70b9660a473c2d2266faeebcaedb5fa60de55829c9b9b4ce557e2d5e2ee1c6f1d05903d6948dc4911a792f32c0947852e9082140a261cee1ce66b817cca400f5898616510d0804a5ab1daa702bd6609daceb7bee6b1ca7b28958ae5b72235e9dcdd5586c3022c4a5471ce6437f4137796470eb5ab831fd85a9a82caaabb3d9d68216f6f022229e81ff8c518b512c64f987da2f635fb96ed99d5fa9d05aac661662f0b226f86d54df165c15d0d19ff1655666542aa7dbe6ca430cd71db66435424aebe5d36151317f541de5e0ae83609c52e95ce1ac2af4d14ec4d871e8745da629f28ba389c2f667508a3333e71a8c289732353bfd14d106c51fadd08a603def7e2f3e5aa624503222b0dd41ad001d70015137fe51803c10dce05bbf5031ce532e343c9097d198ed4b42ffa5ca7a1514aae7f4c827384ecb7a1f5e96403e5cf03755d25c8cd09363aacd446f65d0ce4b33cae3423da7ddf6a481b8a2cae4a367d08ed84a2b9b210cf6f7da415d675fe97de87752cce7fb70efc228146071dc594684911ddd649d48e4ca90482a991be7e9686f00f5baaea5ce9d1bda3a284ece372dcdc3e2d0914c79c85b278fc0d82fe66396c5def41f1c7406edb16ca0925cb2675ff844df5f1feb5865e7cde764ce35f793730f4a3972d5bc2198dbc34fc7b84bdc0426077f3877c10cdac6025515e6ebae4def329d2b1b0b18ffeef84d61d1b1b7369c4462eff391858d7561bb5b3efe0bbc513f9186b4a46ea926be5c4e79412133c54f7f684215bde77e9be159189295d0788a7031912163013886925bf03b3f50160a56e8f031324409bad16ae16b10ccd03925af99930372b8a211a6163c7e12d12eeee3dc57f3051ff63fe26eb301e2c38393c07393599310a2860d97df9aefbb04d9e6a13fbb0bdd9748f810cdf5c43d5c52d32f34c887f50b8dc82e8bb668e695288624ee1f88a8599279b955506a208d6a98f2c0446ce0ff1dbbbe12bae7396f7b8b20b99c9c0b07289233e611ec46d64f6fd4d513ad8370610ce81725d789baa872f1938a40484ba09dbfd9c4543d04a0513314b4007c4599983aeb88ec8ebc4581b3a14cd0441f161ce7eb3c66cdc41087fa6df516d5bede74de9738187f33d8d7be046a6334d16232a36ef6aab372cf0f1ce89ecfe9faeabe92e06ae86437a8f8168e4b59bfb1933218158930722f3cbe746ad906a58876ef5481a080839cfce27a9b835dbe976b5e1a3bc7551531ff542b722f5a3352693a8599c3408efd83aad073e0904c946d4c54f26e773aa5b342d7e747a2c35d209168dea71c1423b9ae94452fb1f00e47fd89ed46cfe043c4d76939adf45469b86be912085562a148e03c36ebf71f02d529d6d76cbf1262615b0bf2a0a03effd3a9479c401ffa8efb96357331f423655583deec39fa1a03e08ab7afbe0d393bc3a309d26b25db9318106cb575c1e6d9cc1efe16e2608be06f4a5aea99851170002746012c1a37cf73f21dacbcb6b484398a9e390b9fb45863e6cf9c8e5865192f29eba0f32bf5bfe85f9454981065deca0b8e032551c39f566e59da3411811c7d27fde82112afe1e4f60c5840563ddb793e071d94ec91feea63a59c0049cb191324a9432169255dae6aa43ff3129b4187279419a79abb605f3a9743c8c5c60f2e2432dd7928671096ab54ae9cb783c81ae17c28e2cf119cc5597854642cc9bda23fc4c48483d3339231925d346366fc2b5317b8756a8e4de1e4156dc3c4412fc84b25bfa313e813d85526036c48c383cba1c82b1a07689174116ca09072575bf159a9fd0ffc16797dae5b5dc1a9aafa86285f3d9cf832f6a37010ca5becaf9afbca66ad27037948921a2eb1dfd3b33eac00f332ed8327819ab7fefc9a750e2c7d54def8ef9b968d8e9858ce666a04ca08b44f6657328d0cdf8f31602033b60540e31c4048aad74c5216208a4dba3843c0ded9779f0ba74f81ebcf2a7e2dbe8460f237171ca4cd7c74748fedca5e7566c92b3e7a064d164ac44b0470f0bacf86ddd3f52ed4277c81792427ca8d5f21f834a28ec324e9b6208c0163d7322e3daca1e903b02b60fd383ee0b10f8d895d4c58b12a7e500ad00c89366719447a842f7aa422aee1caed37713662008903fc516b5154c1ddfbe6084a0901e4d888bbebad49e73b0478c36ce7f29df4f69ece2e89794b0c840acab56ed85f91647db067a95644adce3261a37fac62466701f909ce38c18c959cb6bdeed7d7a43977b46dd60de62a9e8e29e846609b41b57ccf827d9d6c86a8ee531184e0cb967d566815755c22c25867f27816f4905b95361c50e1701f0a441852dae3245630b0d33c1e34ee1d6f0500a058ce5838f62d86eae74543fc8a0add7a0f159a0fbb260eeb3f8eed539a03997269dc95189eb4a9f2cd7d4522cd3f55b05cee3fb6926b912f5c389b9352caa8b1fdb8ac6c38bc8726f1c47697fef5cc9c9543854f40e8d38752148ac08afeb9a2854459ba897b2d11a2c9e0860ebdc11c51b9f8aa3cf6ffa01de68df90245c94545652debd318b894002705767cbecd07de6cf1dcf704ca9f6e697358ed202a7f779c9dc39af0c6a060999f22999fee92e40d3676b820279e19d24b589e4e2d9c107f5e3a7b4612921a63991f73c710ab8289e208465760bb960e5e1cc180cae27814e7710fd204bdf70b1f61c385324b5aa28859c7d860111afce159205741f41a5359ac23d40e97ccfcecd887a05bb119abb5463d8534d6ee0921a91e4d20d1b25d65ae8e726fe97d4007fce87f9469652ac5313e23a52a1b095b718792777736e8cd1894537848ab7f973d625d56a60c25378b72c3ac6628414c7e89bee4b19d98b2f7ab0d4a8b2599592c1e4b36bc6af46253c8d43a178ae9a166a6b67cf730e8a4c31f94f83eec496fd6d229c8958f1f26df5496425092601276d2d4d402115f15e6f2d32641cad324679c44d8907f5cce1c6a4004105bdd609642098b38e2846005e1fe9eaac209d1c5dba5d1e40f7e940a13fa6efa624e34dafa0d7f1c5f8d20834fda8216079881ec992bc140ca98e7f8d71af9ec372563e56121694fd6959e7c8d3454081cb5ec265c4523c32a54a28e7b8b0242622ee602b173433edcd35f42dc5baea7703f68c6280157777a15ddb6cc3f9ef0d166eba11a024f811423dae64cef2b47b540e11db2e5e82dd7e73a8103857ee56bf04dbbda7c6dd03cf863e3283acfb8cf783572ff36bbcf41e75f602f0ff9526c7899eadd05bb29e97dedb527123d78e0a7ba27d4abad764bb1823adbecee2027c8f2b8c0c74dd55b772b9d1ff1412ec4cc2d1f9639a096a3b8530064cf4c79e1b5ac4f6eab015f3a15227a79d02b50a599b6e8ad52779fc1ac94e27552c16edb2658b695ec22aed61a00ec3c6a229abc394ee129e497c3a9444e947667b0e4ac02e7df96a2a32320d5fb81d7d184f25cb38f0cca9c784cc6ca70c295f35edf2cd258cb31b72d10f0f3ed9b1cfa0da1479b632a2395cdf70186ad5cb0120ebefb88515f877a02fdbb7b01b73413c8b5813103e3ec1b37e977d68b3bb9c7470942c75fce0e7e0d50c3721bd0292185ad37ad9896999be912b8f6de80289bdbc1164746dc9e4f7ed5c1842e34b709e8e3e0861be6ecfe6876f8bddf229c7f26e7d618ac721de1bc14008837e3ef8d9c9b540df3e447a553b4a8837d97e614a39d1a60f069d7161228c45150fe22b68b96f445215dad3618e3e65aef665f298937e94ab66db334eda636c0ed353f168a23860ae412115cb60e8840aabaa06f33ccc5721611f53a92972ccb0529ea377f17789f3db3f2dfad37db38f23c2d65a9143f2288231b714851c6bd758a116bb27d53b3c9e4e98ed8529fb72ca27aea5427eccd2747d1cd5d25bb21eec715200e8c1d8ea0ea30e75084eb7bf4e7c1166fe35573182fe9cb0a7ff358a9f7426712176fe5d970984b2e01ad891f05e19d41c4a474ed48ab068358e106db0796a331f6fb8a961bddd20fac528838b8bb4a2b1f85ac205bbd9326056a884a10e6bad9b71daed9f980aa12673cb76c5a26143011cebe98aae7a2d58bd7a4e2f4316e95375b39c35670663cda2668a97a97fca1562b5668f89026f33ca65065527b3d52d6b1a3eb5cf1fa8a00fddb400b3d6d9dd73780c685ed8d98e65743e66431b47e78662b3c9b1cf0e176bad49bc49336180bba8cf1829b55c7cdb880bbf507ac8fd658d724d1e7ef3b1160d7184a50e6d4027596fb20af693ee4ba6d6aef534cfe9b46af9d399d0d54f75887fc5f2aeeb21ed8def65c9b9fe444b3cf66743f3e0fad8637837f177319d75808d9d669a71d8fd7c8a04cc88bdcecc452942383808a406027c828f4cbace41372bbbe98a02398f15f3d952cfdf30087f93bb10fd2465d0820c8b2b35659ef89f7c720e501ba6899fbf64d2717346e7bffaa3ff04905be62495894319ba52d6eaee6607eeb3847acdaa2d02c1129a7b0b5e7e309aea2d9a4df8b2da8cec399da3f961f0d1e85e77b7157a8778b9a5df61f9c9e688556d717c173d28816afbec1ce9dc50ff1adceeb80a906a3c592903910deb45be3984c3b2784523c0f0c67651b211507e83b881cc51dcb0be6fb1325d14b0db3f607f8d5d7e3e4b1b65514ce92f070ce148495fcf098a22bfd035dce248d804492ec5666643117222f41e80faa279514ce7743d5003692fd30e03312d1a4ea1e7785515bb8cde545c5b2dd4981b34ae69a26bda5d85022a78506b4c33e946fe8d6c3f744cbd1545c0ac28a75b1b5018326a204749a0e8f31ed0e23a42fe286992573b7d6025413215668cbe3edc66dbc9eeb4764e65d79a47524c544963b30f1a26906739f31a463585c9accf040d99963dc99c1e3bc1c259873fa944a48c9acba4714706d441d50b888eadf784c25684f9261598830360de39e6e072b16a272aad8a8f0d5cd6c104195af357cc5bc72cf3cbd378a5592d7b4c2ddf5fd5ea47cd5ef956b7e012c787b919d092276552642f9a25f687321360d45a7a8e45e52b0065a405242c0b6f91cc200d0baa15ae1f2088804ecb25e9521bdbd8268e29abf46acb8a562a5ecac90706afb5112a87ad5293c44e6aa74fe04920dbc873cd3a2e0505a492c99c6c7a5143cac846bd7c198eed9657c8130237bf02fdbf1359d39027948b3588795ed858c540c211e230c3fadc619ccc2c68c7e5c248135faf161bb97fffae5360715c0dec70161d9107e22d7710f7eee00b03aac9d5ffdecf03188889553441b7761aeed05c3729ad88edb593cdc2aa9095fa4d227121f850ee400c1a3e0b221562417d164908e963bf2328d08b026df830f0d727a004d6722170fd6991bd6a4bfe430c020413da0955c9c023f250709ac9e66f7977007c46d60cdd7dddcc6fd8ed2a8c12c45bf07a6d2a78d266d97abee12aa3a41b28e287c00f0cf0754087ac6144c1e74d79bcad62c5f726220696fcfeca6299af2682fb3e1dbb52f4b5d4bb175bf7a451b5e5829df6a89ad5ea9c7ba9ad3c62dcde715f257d401ea89c0e318fb659e719172418bbd9ca86c6255512565aab434157b46ac8d350909b47783701d4b527b41435d5c574790f3e2a2b450cd5854ec23f4dc41279ac54535b5f2cfc35710ef80c0fbabe35444a51e5741e2f2313f179d28a9e5437bbe8237200c783856ac4ec45c1905e0a24e66da8bfdef98cbc4e68104b978b6664b523edc81e45db7afb13074568beb582fd8a1241aced8a68ced2b854c7036288abcf49b5d16dac7139477af194c89f910ec207787b3e3f2a2c086cdccf08d9aa314d513cfe8ee6364cd8c9cb67418310862a7d1304a886cce235ef41cc975afe5e92bfa89cb8e8d580a63fd380540833434bcb39c7ebffb779a4d5b12fb59da1b18b55cbf2c77643c36b338603ec1827a913b7eb13738c770bd596c6ca5be9a07cbf32df0f6a5035c298f9bf53d94c9b40c7da1c6740f740fa38aa5d096add86348a31f676ebabf4bcf01c67451211ce1077ab7a7a0ac725efc8a72c6adc607acb556fc2943f4a096968a7a95e0307a8cb30c2085af9ad77c585446efd9decf6de0dc81e0bb6f4d864a7b0ab2361a40bdece5055ce51eed45100de69c49609817f5cabb2fcac72043c29f2a3f1e06ea14ea622048e9715ee9c8187b9aef8935291c959275cc4d94fe38c37b0deacbe498b31a77955f18af5bd40aef309318b638c51bdff71872d6fd4868aedb234479d02228b9f3c49643fdd3b1674afb29a7547e77a28faf2a9e3d7e129fbe9576c93aa3347618e0a775ab38e3881c0aa69c1e274742035551cbd75224aeb9851cbd49e7a8a250563c039f92c288edc18c35e4cc453f057d019af2c5249a40a09c6ca94f13ccda1f5dc48c84530623fc5411cbb103d6d386492bc4a1ce6528553c92954f86935875d814299e54fe6a932a42af383f411716a79310bfe359f991be7fe3bef33533708a824da0c6498f5731aa88d3763f0a35bb129d8480a8a6176c6f40344b825f46d82f1fe825677e959edc001d9c00972b555bd52f976a0050fa77ada5a20d239186aa06670f58e6b84a2fe902f6413b8645fa32749609fa22933c43594fd989289bc34540f842330df7082d9eb32b2a0c0b2f673810986189603868dc5b1107ebab79e5f02746eab46d3c3afd9d8519c7d675f4abd39654b9210ad495063ff0ccfa9d062e7a57b771b3d31fbb4eb887b6c0784dac998f830e57a0b767bd8fcc76bad8b227023f7d359b76796ec5b6e8a054e4c6b571e9f82e74b53024c439cf949616b0b6e1089a512fbc00be0c580d95a486b94e5abaab47c5d2b2344bf9e9a75830d79cb1bfc47d6ed307d2d1a0a2496f92ef0767f1729dc13bc669b3d4d57c20a38c0ddfbc8210c1d930b01c8def3fa1b3ff326bdc7646389d7092c5013db98f0c671af369ca2d9b3848b8fa51ce8ec74631fe04642630b6a04ced3f4c1dae8aa58359c535ccd736275df8fd337b1c3185bf5153145a412ba02cd085217e744a23a388f2432651cabed9a7181be7b1fb910add24f59d1c56cad07c21b85bb0afa99b5f377b4443a2e367c48ec67bb5a15fe526b2fc220d934fda1f2cc0bce908d53980e50e719687aea24cf3d88261c9f4c05123ba11cfc74dcaf7c6f30cc13f75357b03838f5313fd3835f1723f4137d1824460b749c0836bc7c2ab774728d0b4a3bd403817d06d6751beddcc13b0fec96479ebeb377f7538b0491e272b13a77748a11e91c2f9befdb3abf6c62571cd106ab3b19798faa7e2cd7f17681596d23598f94666545f0d7bcf25c1ebd96a317fc9a466f40fa36e2e78731e57609d6a28b6baad006b7262dec2c5e30664cd026a4db8300a695e5790c93bed2b88b8611e40c97635a76806f74be0edc4c894870f8ae8060cb9559b53473db1e0a1c1cdf30615607395221a58b0705b2f2fe41538d5432bbb59456690b2c6ed8bbbea9d8dedc53a46ecfbb8fd3851f6274d267088b9a15ad624a55e21e28509b74fa476c3fb0f688b111de59185fe5ef10cb9be44592027199ae4e3e57055430a1687593c853b48daa49dc75a141a9044da46d760f8726527e46ad80f95bd211350d4deb369ce296165cf5bcf6213e9780385195d8dfb11fe6de98d73cb120e9b822588222d5b06fda2f08cbccd3e60ea32768b2200241da10e6376d70abde407976154cd7e956678f7a5ad7895d22ac83136e0f6d175a18fb977c4d63a9988fd16102ea85bc20e8fc1e02635652c1aee6ced6eb985afa5e5520414525d3f6bf78b02dd90a800cf761c7da27721e2d22f3c6be2b8084872cd289451563a10a21b48deff98138fbcf4094be92622e76521a140ae097ea064679de2ac01bc731096d9d4c9524792feae061f21471e62cc1b0986b8fd2ca0e3f55cb4cbb04d4ec56f6904e6adf83262536c317e7c27173569315284bf7b9077b3e53bfc3231818beb406d53cd7c6ee55bebdb6b84ac7d003660f289ba08654d6a3476667a0a413e586094cbe402ad346fe283175f1d9c3b087349bb11290094acde40e70bb76ecd2ba20e0c9eda509c17ef325a9ab80bac38668c50fa83c963c9e4fff0bc600d28bc8e3e3eed97aaa02bd4205b99725ea86078eb5c0f9195a4e4d8a12fcac1ca6e384b529bd077ad3a03d8e93c7d8e147e387bfa173f73fbb1dc2edc06ffc5ab15076f799b85fa1c7394cf3fd8bc7aa3c4b0946f0c3a300ba090cae46b04795e7b21901f7b3507d24af5363f63ac08ee485dae74518c53da929052724922a206a47a35765169d6ce0d51d7b3c18b5935882ac8e10570e70247d28e77c766b5e42182ad810e4c6a9a149af367280063ef14112ae88650df9c25b56c14704cb34ab0c3216448e3c5f8cd6ddc5ee5cc5504b0209a320eacd1a98b378f4a073b2820747f681f5e082252ccbcdfe58f3531d742e0df4a881db512ad5c52ab678a543b9ceecd39ee983bbd5200ced815768dcf5245f8902cc131bb9605c9bfef9178a4eb27b3999c592f0209ffcdad986f1bcb61839e3b451ac89f639b15228f2b64963ed5cd48991c14ee618bcca96dafa2dcc2d6d572323345645c35ee81b90f1bc0a3819e3e74fca4963044e0ed7cac8deceaf2d49846d163346c6cc3880cdb9ca2715ee7583f100001fdc5ce0fa3b6710fe1686bfa935f024939424e6e51fa7ad15e2a06513102ffdca6d0643dc551d2cc26ad644d1b5a17411588d4db6192e2071bc6762f21d60818ae99e274f5ddc0dae2262c4ea453684a59d18eecf80ecf46a80ff8a8400e48152cb41a275c5fc75e06391296c711fa9111bb736b71684036e8fa223202334ff12bd20cd15840cd31030b31f21370d9d81a897fd80daa78d9afd2de5a93429ffab04720512d025cc12d4e8c8f7b52c88e1d50b7202dcb4335069ff796cbe85a8b6c2f9cd05d12cbda7f50f4ebefd9e2b1b29adb985a0e2039e1356704a1e63a07646c9ba336ee7612fe86a8af4af5a771f64bce2a1e07acdbf7b07e2b1636f4515075be06ff7074cef6e3125f94cbddd124b92a18e451b4ea2655f99ab28361cfe664311d45a8355b4044dbd3aa54f4bf0fa0ea1016661826199f6ecc9201e290e64e019ee99633ca35c13d2a2a2cc7e00a003d3e76e65b9a675bee197520abad24c7709d8cff336e840ae6ff2ba6077b7b0a18af6dc188b3118f91a4cfa14bfa35bd29228d024bc896c13f3bb06aab5ea4711a9ea34e5ee79a8072d3b4c791b5711e0bb91c3dcc960589f9d70f0c89fd55c2bb5c4c6889849d9e6b22b865079a14ad9bd831d7086bf80d38c2e175ada4d23ff9a2bed77dfab42a91ae6f7208e87a575449401f756d4772aa81b9a35556cdf271b0bfcbfdd0ce82ef7b8383590e32e3f4177ce922651fa6274b9f2a8658a6944865e8d5d7ca3bff687887b54423fbe524522d30934faf070bdd255a8c62f1d7fc59e89da2d700c1b50b808884e84b7f6f27b2670d2de781ba68e6d30ef83e2b86711799a3575cd0600586323246bb8cd27233401240b872045fc402457841b107f16011d6a622ab91ae751292e357951b4e6d7b81b42af6ea151c32f1322f5fb006598000f1f91830e3c802e8c03ee0c74b18a7cd168297a5e73b8bf8d92c690759eb19ea9b79fb53761896e91efb7b0a498d63d6fb8eef69d74baae4da60c43a306ba5da748c098d7a5e60fdbb3a9080090bddcafeee8cf3ec04f34b0bfbe8e4be572de148d7db7ead9ca85c7a1b4fa8669dd1ba66627ae07a4a127ce75998e35e421dca361986ba89b01cd83d880b1c3ad27ac62f558a0d553549f9b414b982f13c7316a244530c11992959ad455f2811d1e61822198f2fb929ac073834190db82e0817196491effa94be78369d981b4f412da07c5c2c38c34ba9aa4c56c0437b4ef4eb3e93219c7863c89938ffb99fe0fa6220ff2fd6864f4547b4f7a7089782b1bf3b756ecfc44cda1ac8724ca30a7de40586a1889a75b90ec1a686e695b0affb5be370cb9cf4990733c0a0758356f6072365b4f1b926f5effcf356b7acae9359a9602d3f2dd01ce4a595b6a7912f8f32caf75969670840e062f48d7ace2c5701bcb41ec0646edd1a80db81e4751dccfd134afabd426a9122db7691bb5b134355dfc4b50b08b3bacb57f8e9b7a42fb717867d64d55475e722cc75c512bf4f5259db80969e7bf6c6741bc2b0482f28b1bfff6d8bf257d00c24cbae74821a575c674514ab18eb9798b6168bca8e1ec25549d75d77d6e31b52ddb1b587d5d079cad429451a81a59f161718eba254d0417c26cedd7818676e470d7185fc7ea7a47b0c8baf30780b1ac2e36f9b7f16cd0202df5e161fb772e816ca0ebe2cf230d065348ebb87ff1abbdc6ee28cd1abb77f0d083b149b0484ed9e9808b7c353db78c00856e0323d9adef2e851ac2b920d7f175f5462ed5ef3156ffe872ea7e02cbc2b92256161a3e4ee8a52dd531d603205171dc1428e3ea014a3f990a514a7d94ce1a7149c2ee6002f1eeac9782189604aba3352cbae0c63265c2c01a7b68c8d69d7a5bae0366d0550ec3d3f41a41d943e70bae98dac1e70515af988a22c88753c971e034cc4034c4358fe1d2bf6cb775684ff5171ceb4efbc9ebd85dbc5b5a2ca0f8f36ce702804f515342e277f820333447e119aae9eedf7fb9d8a24759d26cfce2672aab96f3934a576e3c55c09ac3e477230e61f86200924c5502bea68e1bbdc20ff268bc44d92d646027e8c8855c52b2fa2b9bf3e2917f560df11828b0f6cf0eeac454a412a759a7131b2b9713fa931572838a1185519ebab274f2d6fdcf81e3dd2e5e9dff0cff04598d9e7ce7d7e5e3e5d164c95721f4744afaa178a67bf6ab3965bbc55226fa0b90fc8fd510208d276d0a969538ed9f36e29b6f49f4e969c06c990269e655c5f3ce0f174dc65cd1700d96cd4831dcb39a0e3aa1c6b86aec1247ec63a4c3b2cc4802692c44372ddbcb5cd5381a298438678a500fd6c3882f0ffcdcd4eb11d0fd320791a9fec8be385ccf86c6cc209fa15ae77115420cdfa083bcdea364ea22230030a5f624e485f2dbec7bf56c76badb6dc780eb5849f701991632d35c8d812d54ac5b82c18122017e471aa66f8fddb85761ded92bc447e2f0b0993901c6e26c4b716dbf80ba7b202c9f50bd3bb697f275630bf8dd5bd7bb99241f46207b50555797c84ae909f9da4368a74e68d56162ab3d2dcdb57ae90d3d4090483aa5d8c9a9e7b056b9a2cf0767b3cecc8412ff9411d6bb959863fc82e03c3b0470c8162562a1022cef3a1ac96291c15efeee80ecb0d25f714c8eb5950473d0de1cfd77f522d076c51b8d7b8ff69d778c220fd86c2a9d5322f0473cc4357fd5d7f294121b1d6487279637fcf9dd48581824dd4fa59ca9109ef7b8de44d0e8566801550262b05f34e0df18ccd5f66f3c8612f95ee54be3031cda2778115b4e0d91db56b1cea8166f471233494ece007a2dbb43ed2b7c477b309f4add88d4c91a3a0a537ef5be3f74a53a6de066da846c4289187b3de8ff0132eae31038f71c452b2736dde661c23501114ca0d0608e8a7c39956f8c7dab3f3429db73315c336663d0601b9ca9223bdbd86a0d109b33c010051e2b3a4cf5ded19d7aae7aa5f51578aff674ca139ae81c630c06c3d1cf0303526d19dd9ee5d7ae9a53543a68bbe1a045c171b73150ff4b7d3f560f7dded9bf79472a57d1b16753980877fa64f91a34a0b3e67a6d7ba2d08a19766281aed7f7a41931c881ee51ad197a98134767a746643a588581e3c8347b157ef4d9086bc84436d2de626ed17688940fdb6e7aa662c39e85a64a379fe919f651036cad9bffaf2f7ebd19490a77ef34bbb843f81e913db0bdeb1abe67fbf4ad1d94076b3fbdd2a4c153d6817ce09f1ea4803ddcade2f372b98a73cc37d88d3dc4ef8c891c8c17f349135cb745dcb2e4b8ebfda09c1c2af7aca2f16dd66ed021d12f0908b45fc99cf0b002f35ec935e91d3f0066c5049b29df72a355b5490598aeecf83970a0cd2f63d9672e32e9bdb8771ce2ff249168b5fe1260096249981a02648a9f96beb7cada4b7a8246bc740d723b2b0b3e2f6131a8d74e575ce8e4a89ef7f4a265052987c8f99f929bb0fdd79af41b9a09325cf014b5ba56b36fe2b183321ea9b2d7dd2e34e9630aa4e8db8b0b95e4479bb4245cfb54d908731d8aeb52d77e8325a6baa131f5dd01bc7fa5e7f9aa186185c9ef1121dc89b1a6fac0ec25583cfc7af0e4ed4ff5ac46d82752ee1dce8096c6d4aa4a14ef7e814d8b4ec53c118abc1fe657cc5e319b30fbd1a5552a924999eddcf826de12318830d4b624042344c7a698e712aa8ccb2084062ea234cb009989184261a45d99f997186ecc9840e5327aeba24db2b5eb1f5794018052f9e399378a0bf04944729d0a2c4df6b84388713c5f9748608046157ecd5d6c24fb91711fe0320c86f9b506d411f4c730cfadbee018ea106c08b482b24c2d4f82c57f627d22b9f2ce4513ba845db9d807d528f3b1b092a6fbed675e7b007f5f243509e7048014215749193ce05b4aa499e414fa8ca81ed512bcc88f14d20939999ae4671ba793be0a7d5c7b19a4790eb02d41ea2dd13fad618e172a1bd8b20623fb9959cf803d4f4440304cfd35802a3f82c84cf6ab9e4254b6b8e1b0efb0fb0c5227460aea6eb585cb2259499f8edf1701d2f37cfcc31580d383ca32ad728400d84767e01bb708ddf7f14b26fe917e6f92b2d9a382f85e0c80fc0e3eb69900b04e1cc209c16ab2f7e444d1425a2f9f9ebdcb5bad4668ff9c2b5201cfe2d41cb7ab74c63e047b8b1e96cbc1ad6aac22bdcb3dd04471c6ffc9750be85e29a81a671769c840d629d9cb490044a91172641f1e04df976f820e8a14b030b4e17287131bf01dcbf4fc662ec7235e495cdbe78dc22cd9dc91376504bfe041f221cda36c94b2ce2e5cc4d53dca640de55d74be2a859ef45c35ed37d34589156d58dbfda54b12bf2b2a56307480c3d34c430cfb7a0405b30b12c84a04c2712b60844de4b1f600d275b8c037d3596f6adc21fa99bc63cb140157d875be1622df2478a54caeccbb0320eae8356537c90509745b80b6c6e62f4bcd80ba0efdd506d0f81ab12f4fdacacfc47e9b60328edb6275e7bab9b5cf81e8cb9e42f92a205c6d4159e8ac0b7ed1b8b3c537e4f3a5c2f16730432c9c643fa3c0482a013b1f59ac63d45b649a4d26ba56289fd595fcc6de97cb616c9cb9f2b085efe40798c198792d3002f1145f274ca3283c125c425f7d4b3e9af25f6df0bf26a1833407914469bb0d367ac51f89af62b9135c288b3f6286eda179dd1601bf7242c187be2173e04c3ad8e9ee490f62f7e93b97f68d837315b925688391dc3fca21253b52490bddd84b0e9027ba6218452fd4704e0f54bdf779c18a8e61ecacdec6ad640b2a895f25bfcf1fcf634c6f6fad16e4f57d91befbf6f39731298117498f99a4fe5508de21bf74f1b9ef2d9de3b910cf8ea91ab082ee0694cfc10e3682658ae48f09a14ad30037888aca81c6ecec673810491232eb9b4c7534411a990325fd2a3574e0bd629bc9f3bda646e9438f6e9c595560c2b40bd1d1b0fc9f8ded1664210d9f44840e64c62c5987931c9d8eaa93c3ed996ae711238a71b21b8392d1aa3c534887d0c73e9283b4dc95f91b763a152ce1cda1cc183898515050b5149d67379e86353b21e11a8ffefe6f6a18b3d6951e4bce41a75eab16e00c927860bb743049ab838725dadcee9975f01b6bea85105fd118d663fea47569c7aa58c476e1d0c033228d4f68dfb46d5237656d2be13006a54d30f771ef3e0596e090b900b08f7b2a6cb7f839e91d3fc1851f14f289f4d28075c49ff1bcda0af79816ca199e14b339a308330180a6dc4ce59d2009b7f5404ec1e14c8f80e5a472509c55e0b12031781bb7a849af9504ee23c68141bec403815af05fb95a1003e1402039eb23c83d2fdddeae6886929c4932eaab548cff07bf3c47e0cd966576209f381fbbf847971ddfd13212f11767c0d9f06d388708fd7c0959c17b94ab84015409c227efb32e6e975bf270f5e408409847118a467da7d90cc2c4f4bc141a176ee9fb3360a5add009aaf4d03137212e9c6485968757f1aceb454b9ed6157e68f9fa77be6d5531d50c930667390d1924df4cb1d30f5b862f857101b9e81700ea5f760afc723584aeb5db84c90aa61b1cdc9825f675dfa573a10b25e6240e85cd1bd024a9226f80cbac062f84e8613204bd60e836f82c1cbbbeb72a347d7b5366a30ac8d74e57ea9fad6257ecd1147777095fa76150de86bbc3c3180ea69ad01d35e87ca0d73ea645e93d9e76b16f702544c2ff1f63dbedbde0a9354349c3d6647ac8ea487f31cf59552961c6468206cbc67641062f164f334ac64ad0fbf396225e09c90c0863efb2a799a518945a8261a5ad1760725f5aebda703a43e81854d996ef0e7f6116b5981ce72bf8ab428d69cd3ac034ac6ee53f67be126e2063846b1c7900f0959aa5224033130414c70482c9d80f8bbd5d9603aac8b96d6e7d3a40097c51e220c1f17754e19718e850c30399379ae95d28b10108b990e57f33f8a21b81e7d493a0e38cf663c6241029561829b509138b9513e6bb57b7a011a8314927dba1dc8fe3edb88c55e799766d605f4d56989ffd6805b1760be57fc54e5c6b16c71f8292f2a3615b8d6de2559c64ae133338139bad1f839a6ecec4f4e58148e071824a47fef1b467d4cb59bb15ea4c05ae68198babd99c3dbf485003139dea5ad3a98768a5f0ae3a9535f75cd0685d88fc0c4ed4db383090b9a08353ea1686fbae5ec0964641ce26600d6f767356d98903b154efd84fe678617bf5066e7c86a87721d0549fc8be42a2727fd50b09b5a6477a00398a8f3d02717d80293ddb0d3635914e829741f7c138bf6edbc7770427cb3996936a02794d898bcc12cd5b6549332e84c9f19262fce34f7f54ba0288c5c1764cf1e355457fd3e322d60ff2ccddf12f627e0fb4f384ca7572041e8e0ac31564648c8549938af17517d6f959aee9e3b3ff0c5b0ed2af03c67e9e23f01ecc6646dcd4e42c8da6fc3988c18fe0160964f74ee4bfaed02ecce11a89ac8c02b60d2c7a668a166d8f1375a890738715a589cbd1062abcce4271cc4852ad9a09217b122e7e6b6151770ec8a25db27f7cbea2070ee23890b3045b01a072e80fdca7227c29f813d81bf09bd3c5b1737e76aec16a3c5fefb6b221adcd6d1ab80546651528ca212f39da60096125d8e1c72c80e3f31cbabb7f56a43214ad8e85f6760014b752e1a0099f61ec943a1ce3e1511862ca4fdd0244cbce82130180297eaaf722980a70e958719973dd710889abf4d207cdb243689c9cdd94daddfb681632ec93ca976c37bca95fc15a5a2d9ee19e7827185b645e303df2b4c98163ad73162c5cfa5aa590d5c2ebb5abd852a92cd2c2c91f9321045c2ec1ddbd5a5b82f6b6e128aef86c7a387f703290c8b41de10df9c5459047a561005298303fb568e1506ee15ab78287ccf9566ccab582ffbb26f68a7b4f00ce77dcb205e4cbc7554bcb2396a7671e85d1d08e982c481946075ce0eafba6850c3c61aa65ff01f9c950114ffd37941a8713c924b481a56044a419428257b8a0655b7fdcffb1eae380d071efb02db04ffa3ac5b9746e9e0efcba817670121f0ca984701cddba2ee2166ae85b09911e8eb57198862b611102cfa7fb705907f2b40eb140cb1746bba5a63fffc8d8a3d97359b4060bb222fe0e35b3e261a1fc39a6a67d659ad2a9b6072039be8b20180f9678eff3606aa81f7955f7d7ab610aa71a1bbcac25ea25f3b64a1626c069470802abe3f9376b5e75736ca227dc6622e698e9560a0574a021a0fcc6705c51fcb01cba20e5fab01da390c1c06510d3388ae70996183dde52e99c42c8316ce703f53bc74a693c02d34d9884980885e4c2aa985f584d35e20864e013c2d6d885d73280348ea331679e2f84b56eb115f28d87397594e89a7075d15ca51ec88caf294ce4bcdaa1e675c75326aaf5553ed606675935658cca79d16b5c789874ff8719ebac04c76fa9829d30b2a821e493be19859887c51e2515143c811065912a8b11a5e9ab5126ef5ef70b7f21479b90ac3e2d6ef2ec5767c7cf96bc59060e353aa766ede45e1feb2d4c111a9e19f12748326c9a6b8fc7d8d81918f5d2f0330e2148aa71195607e6789acf195c71d517d3a0fa6560b898cdb5d9c8c64e8e813f0ed1103a9e26210117530f2498844101cf46ebc9fc07564615f640cebc3ab791b77181c400ccee5aca24abbc237abefab3a6d59d25365107735ca71b05775e54aa8ad67340f3a4f09cbc195323b882bf0be52fd189bfb3c18eaaf6f4cf2b3ead9c04469bd4fe7cb58f9da0aa06f3a9536f2b405506c2d6da0f694a451d8cad7bad4ccc22cd6438ce6565ac16386d1a0e95a2babb049f8d24265af8d3dbbbf92183a1aae1b967565ce584604f1ec3d05019b2dfa2af08c21dec7f62d555a8a12694b22be4542c8a0fa96f1e23ef1f0c6a538debd5915149c227d14c0e3098b1c69d456443c0c9f362b1a8d2f4752514a4369a1f0f977391e755186b2152946ec2d8cc2e17ab8db3eb370e2f126bc05dd5385637d820255fd5d811d70d9d938339e1fa1a89f8bc4c63fbcb5804fc505dc419ef19233fbf1a77e98a011e75fadd4a4a0501de4680b463ff3f27f9cccd5610aa5709215729c48e6c95564e116b95fb3b1159d58f2431b3549951c32b8fdf660f7a4cf5d1363fa8d60b7701182407f8fc94d7682cf04831da696364dc7e2e500d881f121ae379f5979e968c20a52cc2d5ea974e812ef80ab233a4e3d9f323d7958d14193f8eea5224359814485760ad7400946e276fb0587f63e6ceb9caa13a01adc2739e1bb927d6828d4623f3cc6c5ceaeddd5194219ad966cd8aff9546ff41e76f82fcbc6d16f92456151ec4d6bdcc19dc7740b723424b95a0bc7bffc150b9c5565b2b61965468f5e49f3095ed786fda394ef76d536beb90e0751991f9a6b8d6fd20270dc6cc4469e9af31d569f8c79804b5a5cc759c421d7d9795175d4abd191e90c41779c58b72c3ea81e71d36165a0e1db2847f88addf1b0685ab24d673dade4006b7c93c01162cd53a8268ff4d524649c41f8d19ed5c854504a38bba60f68e0715e3e75f13b4c0a44f46b18dcf81ad786f219d34f2e84d961e3fca00d11ef07ea6f63a9709ab4dd71976240dd3879dc1ea8c4e3e41398e97dbe08da575eb0e32f7f8efda4de766913612af2f38fadfeb6e3148e20ed16d5693e3c3ff6feefb76154bfcae5f7c2fd7740320233ade6806293efa59a7f5947cd84beccdcfcca4823de7c1f52402c2e292218282adcb98bf2d6b73491405acf554f33a431b0771f14f50bf36abcd47612a106d8fdf6a86200e5ffd18af998e66eb9ef9804456c8939f69d9da4a6766382c15d80721c51b1c8688df1baf8265d3a42f59b10e3cc4f7918e8f4fc4eb9939b78587d6973a46da651e0c916e3fc49c5334dbd47fb4dc4558b1677bcbbd5282c09d75cda643e09921330942302c5d7d9c867885051b6720ce1ff4c81cebc64ec7d55b074b7ecd8e84acd1c7891a9338167b37fedc0f217fba5941611d70c059430fefdbbfd38fdf5e455dfd626779055db5e88d13bf934701766177c20bf3557e6336758edba080f1af0ed9e03608eca1417c49b0f73203861bf603ddc14c5482309bbec8b5ec4a67ef84c6f83cb546216cf03d2f30d45495995c394986ca63d7256a883bd9c71913be7ec0159c08492e4512eeccc5d9cdd6b7aeee6cb00687d7dc1111766d699d6755c04dac57c5c9545e41ac9bdcb141d2358c2b09732c6dec0b92b8f74f08c258e71cb79a48251a54ed436ac12ae804038e6e2fca2da6a9115c7da96a05fd98631e115fb1d660c956d579d63a0b4c2e7d2a16eebad8bb2eb5aaf128029b290bec14a66458a63002f377dc2fbb3c85dfe20530c6385bc343e96712e32b1287df72edd18d5ee3832a93da56932f9c6c0d9b8026f997e573981260b5c8c55d530c873f728b1fd97c3797aaa2cf7163ccc50919ef208e2c10a30f5164c51e08a193d7abe234dd4c03ae96e8433556ef1fb1cf1a7c03f4bb3b9f551e03b23ce00771eec8d2c2ce95ef094180a1e6e2783752b6e6451d9566542fc8588d3712e56e1411ba0dd3476ceafdb1a050a30c60222902aef5bbf7b513d4fe0dd3c77c5967f37335dbdae01015d064fa17f330d3eaf080ccd0f0ab9b79778389f7653f746ee5ac38a8956078784a25f6d5983c3c84d50ada8b308616ecd0ec3eddb06d40163cc4a024753e1cef5823438f2260fd4d113cd94bb8eda3033aadcb757876fdafe6286f19c8bf98d2b6bedfb2ea389cb3557e645619a86a4b6bad5a2ecc29c286ad98f7de751bc42369025c8a6932993071a9834a198ed04738c338b87a2e2a5d2813ed8366c3ac4a892bc11dc58eb1168abbf68ae8e874b4a8ee8c05a8ee7ab6abcdd9c0f98bd80ea69fd2307d2c52b49bc79f576f2e46ef2dc01fe4a2d0d486a2c2cdcb7a84d5b28779dc68826b5312a094683ff881a19f1a23205148cf0ffd724639a61e65fc37d9da219103bb53cdf01411847608bc4033a2e820af6df531a8eb69b97cdbdcee2eeb2a932616d984b12a35cbcf1f706d0968b2ec5c8f9df9e281c0d3a77ca086430924dbe954087557247542e8f3fea70d87bb7a7a3f6933212e675808b8c42d386046574b1fe3fd0ce92186546ab1f6de08f96888c5387e2ddca6c54169ca68a8cd7d60a3d45baa8f3eb29ee3a090c87c793a52ae2be58013bf0cc07bedc75220349d397c489bd289529261e998bf61cd985391f5e60cd5f9c38d44f26bc9a7a2c211ecaa2e3620e573af964f71e679202b9ce4b8bfa9d8f8f7b2c7783356beca687ae9ce6422c4f7586266d459143a9a3c733fde490bd5809b2360a276f516018138c79bae6d1d6137e37d4a98ed806b6d95032c589577368136966bae5f9cfcf8516c5ba53cc6fd36568704d73ebf5e426b1efc4fce546a639aa729a45b9c23ca4f5b9b9b6972eeb16d9e18a6708246fca3e2cb61a661d30e34503c950e0d8140e35f53d68df60cc51b29586a9c38e8ea6bdd1624dd27382464bf5378793b16c6b016c7ee8c264c2bdf786ad4b0377360892ca5233de7e80b195e34e7bfd7b19d6a5b8106285294498ecfcf9710a86b330b1e92b2d1ca1d46beed6fcb964fa2d5b72de08443eacc790e3859c339a8e35396137b341fd58568a9413d75156602b09bf3fdf9cbce28086caafe64e9a313655fd75fd174918a2e9c34bec61defbc8ccb7054831215bc5acb104fe7e1dabcd2ed4e18a0ba3696e1914f90bb9fb641fe668df1da416bdf44c7a0bdb1806e237670896270ebda45b89a2161a8698df81e1c5d88f095e8828e6c41e38803b7ad23950478a434c4e4d740393bf02b8109e7b408a21b3cea53261aed5e81df8368a1bea8b8e19555833d05936387af3fa4142d8233a046554c7721ee279ab542ff5b5959e83bb4df73d97929b3218f41f0b54290f2732b71ab3ebc6adb2e0139936f3901db405fe31a2e886242228448ac6838b65386651b7f9cb131eb24efeafd4c0fe989ee434b187a07eaa15267d7475c25a86d892347226c1323142d96688c1d4598d3ed775537f941fd26c1a3292cf8dc561a533cc03efa693dc42d065b0463f7570a17d249b73db2db02ed51db0e2520037043cb15f4b60b2d2f67fac491c99108af92078a81300e0fa3b568123280bb4dcaa68678f72966e2356a43bc83a22fed4cd55826e3e44d700c5fab9807ed02790a4c4189193a2967cf7691c7feb734eebe0288ed5b1aac46f9a3f23a792428788584bcf6d0c0d856ff0f038851459faa8911b994d0d5e49dc4efee55f411c2e6a3110c1934b72f160a7eed9d750e563ffbbd752e95162062c2bf701e18875c586dad97311248e8c29db2776f260f7f93261fd6bdd75d3f17cf3eb0c6bc44f490fbb79bdc018e327516033fcfed6526ac7067af6cb0b373da4f116dc7714e6d2513f9d0e917f9563c0f626ca260d6c3abc1a661ad98e3d19ae8373cd1c30699ed6d9801304c60bd87bab91e574e87666d9e6ec4bfbfe87c5a08128bee32e06abb1df270d1312cc78fe7659258f0a600fd699d7d5e2ddb2c8aefed1ee4c0d47207a59e846ac4419a29efd686193a88b7694b076cdd20de5adac7c05639bdd81f38eddd4ac36473436134ed0b06979d55ca1b0d7c12a057e4bd88c47c829319e9554744a1db98a6a42f5533d0d1b1bcb819f75b756a0cf3a6cfccbe9277583611c2ff76e17597b80b7c68496f21a93cce69bb400a3d961d7692844053e1c7cabb756c23824cb436169b702105d5614c7da5cac2d4d783757a7cc4a1bea220152f2b9bd7e9218238749c3e191f7f8e5aa9fb02203282a6c7260fec1297ca8e90e0eecd774fd25d77a5621730d1ce1a9e90005a4041dde409e1eb6a3486109eba74c3fbfd7e7cdd8a979f353c08bca0e76ee264bd7ac95993b45ab03d2ac2f516bff752abfed898512198c39c71bfb31fb98c3bad0920cc8cc6b5d43965a444d081b4848d668b8e40b92dd21733b60184b81fdc4bf80bc37cd0ddfb5e466128071cbd661757f490e4f0edba9a7a850c9e270a59de0cef7f1b7690b5227bfe2e40d6b37a9eac2ed0bcc9de3297c235d59bd8d5e6a9eedf09863aa4136a94735754e65db95c46f3ffc46d2a6ce88c75994899c37c316f40543f6c958acd336f43f8aa372b3e4e79ecd921f0673d27ab602d17b649f75dadb7bff270db2a4c17eee197cbf35e35e39f23c37b4ffe22b3b2a902aec776595e8ac30f39ad8562e0a3ddbab66b3f7fbf4a7a0e7e5aa441a37504d5a4fb5b21a5223b86a3fa3c9d911c456bbbc17dc5df91d8f31c57202466bb13b8654b2812099264f94acf196783d85505d2e70ae8c7e1e3eea5a0d0c86c0bb91a22788778e27c035e5109fc38391a2df8ba894dc8a810f358b688b08d69a27bfd46e06c98d72c49a76a8d94b889d65668d08cd24105c9a4a19b980b74227deec456e088869520e2babd2327c42fa98fed31333ec1100cd685a0ae936e057e52c016abba9518fa55f08fbee3b9f411bcd838287b31c684a96e7e90e5abe98f64c6a6524e2964568b9d3876305d685b8785155eebcff22144d65c8a8d5e8d09691eb128004aac03c1ae9fc93a6627fbef2bcc1d0e84ce996cba484a2e06be8791fc41f2376d59750ec1dbaabf1ce142570526ee5fde5c13cb5ad951e12787e063bf5e76f2fd2dfb9dc9e3f5f33478e83fca3264fe830b99a15dc4f1f86edc9cc56594fc8e46c1ee6d937c420556b6f4258ee721e7a0430338b06afd75df91e03a4174a905c0008b73f734ccd8e46af3c3cf1f1d9b6df57d2c17cf7e0c5f1636d96f7a5630ac240b72d4c03ef7403628223dd17f7243897d35404040e590416cc9631e45c9bbe75f9a764a2bc22fa61f9482e46748f8b2bea7b2708e0c7153f915cd9c7f49b4f94eb52d9ca9e060d9c1b083111059f1a36c96f36389bf8ade12852012f175fcdbc493b2c69662db8a07a253c022e2004aa55f95f01fbc5ee34aad9757912f73ddf9fabbcf993bb44e7fbd60d0f0c6ba25706920e4b433b7957ddce0ee2704784723863b175d693c52d8c8a1a1f9b996f6a1102d97310addd20f5be54a476200a6626e674b9c1422fde3502f9eebda4dabd8626a7f8fb26a6f2a383c11c5eff8011ea0c1781540f9dd80ce63d7203f051bc9ed57aeca17103b99bf7cbf69b6e3b0737edd8d86f6ce92a80bdab1e10e37ee0f62d75bf81c386078975c095012e707284c538a2dbf07d8534fe1976d38c01de9234d8da195c380e9c772ed2471fbacc4fd71ae9ed8bd61228f6863ba702c607d1e0938039f3c9b2d404ffcf15471b17016f9e9624733a56f5c44094f4f3c5af82f7396588dbee5daed033cf9399a53c7679eb3a8fa92fac02b1f77565372598aeb5704c078ecf2cff05a5bbeb1b5ade6755779719d7ca4cf9aaacac0d96249c2f1bcfd43e1e840814e39cc860eb661ee8e14c9f6626a90da2e1baa7a961d86b83e8a38956032cd6717f215852246691b932779b17f1dd0f28b5fbcb1ded523c56acbfa2855250518752b27a3ba96f8897394d25a8ac6c1394199c00e07dae6e354fd553d07af17d0b021fce9f83b17901a2eead5167268eb7d94bfa088a20dd92b2c0dc827f4595c245123e19f3dd8330a84a07031b812e161d23b50d852a8dd658c227e0db5259110856fe91e20c3e8b1f7574c1b344022181b801c902b506a389bf109fcbe38feec90b2609ef50c89276fe124fe79c0a3bac93aa6c88163cf790c762591fba4fe4480e31108a7c4a5b79416d58fa04b75a70d51f610700cbaba1f833ac40650c6bdfc3a4e2f4cf552d13929d16a390f423038bf580a46688d0269192dfd6320c97e0d37f75a26df1e1088c455d30e69ab95fc70e8f725087df145a8dc8b22a68fe7ee5bd986690a43523ff57a5cfe7ae3dd0b819d0a0012c36cb435e57f3d90258ba3f40fea268d04bbb95661880ceb418b77ae63fcf2a26e0a02091b92dc4ae2736ac57a96614727b969103534a5e0bb419c4be42de668e5fd92d5d6b9f95fe34e82dfc0859a2dbfa23ab828337000a9caa7f66d81be6806d97fd38d63ba7b919a627da89aaa83c6ef6e211f5aa9972a795dcb7e96ebbe80f96d5f12187734368a1f5a757fccbcc95de1808f252186798d7eb436ac386850d2229d5889c483b4a9f8ce3e18b5765701497f12b053d65bce5ea5546449dd75c11d0b2b33014cd96bba4f05284828d629ba2cd7379e4118c948c7871ef36c03f849b29f0b3be49ff5245f1f95e08380ba4ff25851efabc4eba8c2ed8f4d84354c2c8972b12d7efbe7e2abeee02f8dd59cae6bd911c4ec5cea1400bc312c2b8f26c902cb0f7849153c506235788b2aca4e98bfa2a85549e02d3cd1f24f46c74e6afa90a631d7aeab28297494147ad9c6c6ad6c9239f7a369789cd5eaafaca96fd2ca70747670307a705ebcf8160c8b92f0e4a5e1bcae32a73e79d7911557cfa9e71ab5219aab2799a8833464acf28086c149e1557a7013a0c0962bac160bf53bee5db0dac43b8c2c1b8c16bfce57a6407bb7a32579532587f52fd8a1ad4247f0f13621cda97c5cd761a0a971e29597176e1acaaedb78ee4ed1fc099d8d3f86df9f5b75db01511af66a0d4170ff94ef1b82c66f89ed28dfe283dec6cb2ac14e327c44f419bcd732ab094810a0c65d61d488698d29181a50202f81df0cadbd96400d25ce2b693b9fd6c4f358ac995b87470b25cbe6ac82a09300b49d08cd963e1799d4c8a65a291b7edcd84f8587e680d8faed25839ac50d672a1b85c480123641f46e20a02fa7ce512dec2a92ce286f284da0338fdfefb4f3b5059873bbc03bbb11411dfc665cc8d7679f05094b44ad2d8bb69bcd5b18e0f3ca4f41232772feeecaafc21a7d3aebfd8c33e130cabd70e40d9ac69cc1b8f5d03342b21a3f8ce843e092c357eb073e99c67cf0b54594bf384688e1372668c1d6b9cc725d06cbd59363268aad30323c92bc2aa4e4e88fbcf76a7ab411beb1e41e3862fc8b237f3d265891c4cd7281aa35ee5f88cc91b88d85d2d2e2bfe2a7ca72febf763f668d867a5a8c55cdf2e7bf4c911b57e548ab71793c8dd13f88ad04920b064a4bff1fd282e23476816b4a6ef873701ecf060e33a7b3b38efde9cc5aaab099691fa8f7ec43e38566370e176fc6a363c71e2eabb3f5b1ebe8d5a2ce61b6c6ef950f806e270dfcfcf19f71b893ca74f7fe4be7ffe78fce9f9ec2d3b5c802c8bde331d0479338781a0266876493491a3b729058a029fe2bb1e33e395111d609e8f288135c945f2292ba8ac9cd21f8818e028af53c0b5fcfc045d1b3ef1c48237e799ea594ecbd34632eedb2718b6c25b8cd9efee7cf20c4180a89950155a15f73d9388b8250365af1de7c454ce9e5130e15a06f2f4afede71389aad31e2539ea543813a2c32183b9a6329c9920531f36ea74504c97800b4990b42bf171a921cf87bd7b9f0317f0d6dc467eb27857f83ea4a03efb477e1cd5992b61c7369cf030b4c921b3544a688f6c4076b4316e50a6d9101fd8ec459766e5d6b671046f159d049de2512e52e09e5e312027bc7bb9ff22521a33e1d197391e70ba433b2dabd3ff92b24820addc16d4019ff5f85669f152e47a6feb61a84c569f358353dc173e58f82591b397a4ea38fa6256a0a56833956e35802da865c08db90a0bcaf29f53779c4dd678eaf88b7d27fc8d93d8c6947a8c114f7ff301adc6fa1a902aef4c0733d32c77cf07ca67c6844e40db178c6f6902de1a1e5960d74e0b70af9434e15976426d64282c15316cfc85b78579e401915dac25c95b43457fe93c2e54d67afb314b1cc486f11b151fb29c41e3041269ba472b188518520e4d43e4997ec7352d007230bdfec910debf250d80a7c9c5d2114f013eb2d03bdba17c41081ca22aa8e2ece659a494a25360ee23e23e47a7f199b671489e64a62613d8b90b3fac30de451447df36e86e81702f1fa971032f46525dedcfc873d1edeac743ec85d8ede6f5ff86e096c3416f88439fefe5f9930abe176749ce0cc5ea257214a18770f6bc77010d89a122c3a72d5ba7e9f6a15fe3cf6bae05465c7e50e0fbfea5f2bd338a1c7b7e7eb819c5ad98b7639549920f241381c9b64bd2c34da444f6dafb6e9bbec093c0d60124aa9a31454154b1c00501d83eb8267f4763a7cc3a9dbd2986a6ee56765be564a79a926da85b88a36929c876444d2a96f4e4e74ef2a3c0e3f453a93e22854dad7e28fbfa6569b1a2ccb6d39b0eb7a4375c846eb7c8a52dc07005011b661d66404abd62c116d3733cf2e2717502fd82f1e9e83f04180dc76567d38bd3f4921a7c0f41dbcae1a0d39076594a014f8fbc1e5f8c4a6f13806ccbe719714e823d77c876d72f294922fe6fa18b7d7415f292c9df6b48a13e6aecf1bd9cbbc9e86048e93289f866d37faa70af60152c4000d5ac4a9ad88c81de6b52e2e5ece4d9f58f6644dbf8921c48cf2b3285dbd4a0b9c1dec90d6e8821028c5795085d3bde0b04c22a6a2ba5988e38c0f0ed4e936e1c1dbd5e2e34ed2d2e03dc3c8779d4562c26545eb1f0363bf0216c3e1a90be6d594bbb89601ec68dc0354e26a57dfcd4c4b2cd0f36602448c57966235ee81c44fe4f9698db236cc681486032ced95bce57292d06cb838fc19b2e35df8ead9e20f16382e3680e73e610a090b03e00917601d1a6734d679feae11049276b7639a90af84b17345f5eaede937df2183579b3b884ebbb5f82613bc25cee801eb102a8ac4f4d54e1dbc48ef9a08878ee5df7d746ffa5194a52cac5e99d5a124e7bcf539cb47004c922aaff01d58a23dfbb4338efb5ca206871b4ecde29012ab54c90def7f5a6532e4e0b5d20e0a39e7f1119de77a480476bb7f8492846ad5b98ece00cbe72acaf992e361e9c80e62d21e9919f65b68935d2fb4af104ae4fca3fdbbb9b3aabd335400957234818acee65b4a752ddb8e577b1da65a91e92fa4f3581e004e277ab34756c34f8b0488ce6100dea8f05e66420129a88f3366884dff304395474cd764851d0ac9f58b389ce704e1eea5e5df711ba48b8e40b92dd21733b60184b81fdc4bf80bc37cd0ddfb5e46612807a7b88be48274f991e15ac90372fbbd73b3673d20b2eafb9242486ca253363017c13ffafcc530c62d317f518d1effa5e87354b69fade7cad8ff246702bd3e6ee4899d6726fbba1d0d5b280a63d5c7e217d6593a63b70725b80087ac953b5589d5e791a40915a33bd6cabedeac7fef3ae05af2b3500edeeb60abb1f3e783a7a86dc2ded576bb7ed7154663896e1eb2c1874e413aaf9c6b84060f5f478ad9cb67b6b2a9a33db72cef1a722b0cda9e075f9dc1af29713805fcdc0eacc5400091dfa2c35a48c3231f36b9842d50ace5f63f1c75bcb700198c2ea2482ad52a0374417ce8233d22c5201c03ae1520ae7d60116d24bdf98c729283ecf62372d796f446f203111a32878349d13814424a146a430259a20ac80697722099e05d75f5635b53829d018347d9bdeb9bb53ec74f76b534c2c126f3cd7b330eaa0ce7a5e002947ab44de9088c11b1ae521938ab3f1d107bf729772226de2b8b56265d5eab9c64b6b13db5e6d23091012915ec7cf0960e701488f901fd93f4517c0d34bbbf7b5ac1b71a49a257102794f7360dd4b0fc427ad929d0ff9dfe1aaa606fd0cf59e5d9804c222e32fdfd6405a10a2dd2876bc30ce9cb08f55f7ef03df083c0dfce4e2a74d160cc9b9cfecc6461ccc5bb52996f6470135a74c369352817981b02f0a70d7d5dc107da8d7f91484550f1e7c09c8e385e8249c18b9b6905c96d726a016f8a679f22b73bf5e229eaf63d2bd751f12c5620b9a705c0008b73f734ccd8e46af3c3cf1f1d9b6df57d2c17cf7e0c5f161fcab8e0a87f46dc22cc87cdb15a7bb36f4db2737527ca92995013321a2bce807d728192afd8d100346a795f9c0107565477fd85ff399b3f08106c0229752587adef397d9180def0500979d9d58d55e483b7e375fd1123dfcaff30b4be8236c164b19bb71a1cd7f7f6bad465dcd069ed41f9045df51930b01b59498cbe4c6e20865d3c0b94d7a2309123ee87b3119845b0d6497fa3ecb10efd6c428e4b826c39824660f01fc36805f20f2002eb80789e152ef4616f01202cfd88ea0e0e595bd476bcd9b61ebf7c54e3374276085c71ff4bb0ece4237f53f6d3c8fa0eae7f1aa7fdf6fa04dc03f9af9f49972a1cb4d76907c529ab2bde7190c31393d0c8d00b2d638e238dee94030fa1c5043a28d126fd497200078aed1ded0fd4a076b3f210429a45437388c46edf692b35701aa798d2a1a7dacf0952f14acafd614f5a35d45f901f514bf72e0bf698e64549f35fd3c0f4c6dee5e70b6ed106bc35425079e708c8d94e6926e8c994d20ad4f4a56ddb7410a006a9b4b724865569da16f52e789702daf748c1796d1b46ae2d1a0a4492a44da0cf19ec4145ca5bb9ca31080ae736f5f1d3a6bb52fbdfebee37245438b28da0e00b557712ec103f0c75a60e71c5fa2990a9b1b5068e615e1fb2c752e7a771f81b083d2ee8ed67ecd122880955394bb9cf0f1fe68e6c39d1e010e757d14ed21e110e30ef9d09506a4b7d0b434bfa5c75af80af73a6599c99c094a88e6f905bca753e265929942e37036d299fc69b5f7a79c66dd86a04ae07ab1e47eb06b28e272074d377fbb11a001344f34a33ca480b11ae79f86377c4c87bc00503f5b4bf6074111f86fcc8da4c08dd7d1e62ec27402532929f9b6622d2a732310d4ef370a8c3ba614fc839a556d6436f0b08899bc8a61f437d6ba6cae182c5abfd3cd3a66ea0f13aa6c88163cf790c762591fba4fe4480e31108a7c4a5b79416d58f9559387d49e0f45c8d2d094391137d66ba0008390a891625a393ea65355b0320dae5546a059b573a030cde3bcd9f45ee74a86d31e69d91f0a912f8ca08bd8efcdfdaa2152f0cd9ebe162791308e9a2901f695b47b9caec0fc0fb28bf47fd9839c7533e992ab999a0e09da5584ac2ccd46d6184330a0f39cec9b3872d5b4ee9160c440b43893e7818ffc9cbc235ca63a4ba7982e6f4b09b009b8ab77d950fc730deeb76f28e450193a044e82b0c3bcc8193efb4c79b34e5c4d3d92f51cb0b0738afdc26c506696e37de4b710ce16ed638cb503f87e0b233be908f4a7a882f9d06aacedd689fe3102c266d8ee27eca7a78c817ce6b96903a751c07bc476adb3b4ae5eb96c2cca4c29ec62451e0e11d6aac4c25642cccbc06883af6549857173e073fbd21e12e9d6aaa9df3886f90529f3d1b53778918bcc170d6d86b6ef63b2290d922d4cd7de80e046e68fd4f82c930cdb47c9306345627caa5de418ed3c135f1fb275ab152cf1a5ccf6eea976fa92ce9db3253c110d2612b6c4e420dc569d8bc581c91f7d86c25c5b958dfbe5e19df53510ccf50a880a4cf4f316f613d5b8ba674bd40520ccfa4ed83c74e6afa90a631d7aeab28297494147ad9c6c6ad6c9239f7a369789c662d9e2237f9b48f235cb0e5ec476cea0226c6a2081f605cb3e83f7730f29b1dcbd98b54ecbe141271564c68bdb636f0fa2a603e9a6361907ab8faeaa5b5e7b5d72d4e0b82acb0cb520e0b99866e9de1e0fe8b7be88ce45a65bdf54d91734d402a93d1476939b33f6384f38bfff2308472665f2667c4e9190f6922924ebaf835099779d2b980315019f28d001db2367c10fd0939360f5883c6e139619de8cc54d933d6ec2ae7f0d973aaef696ac4242785a2e9eede04a7d89902962685a092df106a8fa6c6160c94ec074d371e6361dd4de93e347020fb701be06abb0b851e0921515338b39a5095aeb79f3d3fcb36b3b8078a742d71784c36c4d70070b7999dcb4c447669e770a7a9678985dfd258ca1f3d4db6a88d0a67671d6b8bc16d97ced535bf451aa0e70cbba0ce500bbf58570be0b412f31134b993b3d83cd5a97fe4a06615c7c04f3f38cf7406c279648eab59e54361f269f5e01f9cc1b8f5d03342b21a3f8ce843e092c357eb073e99c67cf0b545948032882a7eb93069f646a5c3de9b68df2c43bb0cd936c53f126c42398092f24fc029f79be13fe995d0b9ff23bcef73ee4d2dcf224e4a2864295913dcc8583947fca5e7f2d50fc2bfdd93780fb03323a123c4c15f1b7face854329ce33c0c05fdf5e4123d994675c9a7edb8746e0c87faf26d209e8e75087a5d3a555c8411acdd56a2492e1c26ca348089cbea70b598355c3b43b104c11770e9317a531a21bb990229e3ab18128c45e7772c200f411b0485ab7bab272a5fed26de548f9518b6fc90221b66d6b86dc3e0a1073e4f9348b19d0aaa36a95a430151c3778627de43c17ea23ac145ae0fae3f6acf7bd68d157739bbf5311cc5bc7a4c8b92a348e5ef61d2c6e2c4f4c66d4333fa1765a9cd525e1ade2829e661a4bd8709b9d1329f4609c09e0fec60a00835aabf2b73a7b0efc138cfff34c1be67e92f66f32551190eb5ec5b5980bdfe0727166a0a59d68e6afc6060665804848d73c87eba5806a03e61673c8733efd8630f28f1a46f877be5a2b4e78605d1bd19f9f73c0fdaca236bc6e9730189c7a7bb1fd8727f71c9d2b40bc957fe36735d6cd4cd10e3a3db6bd060470e9b6d99b990e7be5f17182d953859572b06aaad1341aa584bdcacb817b719dba095387e61150221f8dc015806e2043a05b7e53f4307295a5eda0b8677c9de682f914fee2a7f8046174f664d1884123bf69d4ea4922c25704e47198a20ee263a4ab6b2c3e9bacfbee16d98626c0c26acad2e4ceebe4084bb1a510cfdc8cf9cf41bee17671896c39d46801eb0c3bcc62fb73a294245617665e08ac1f5e71f8e73853229d7c46e30aefcd56fa064692b583361a7493dbf84d9325d991c6dff5b1b67251466185b75d711ad32dabb66f641e2953af6265855729b92278ce6e2e1ccb787a0dfd72067ed346e28b4886fd58619ce27fc0e6e6925ba1d8d8939667491fcce3b12466b01b6b9797e20fb9a7c9f0a47d4921702d23e3e70696a58a9821e04ac5e07fc2f713aaed0c9b0d67d4163725f1b12cc7eaee3dbb6abfb1d662ec27104b2208bd03c69dfc8246a201acc936bc94ce3811e677f45398649a1f28988df5ca2c6f51f0f4d8a025a2a2bede8233e7fb1415200c9f37764540dbaa5bfc141c22d11b27d92a0fda3e8873812fff9e1372ae1542d202b3493e7b32a27a6a1ec277c3a263d5bac1af34c0c8d4499504b28787da57b59cf8ca7a98ffd6f73368f620c71dbc478cb4227bd68f5d1751dca8edefb08649272f3c876e59e57546af58d571b2e84eaa82661ea89b414a660af3e9aecdae561ffd9e85a33d2207293e7ef157d5a12a1f246e9fefac3f4b0fdda7fdd14131adc0de532a178df121b52e88abfcb7e3fcc63feb6d1cd5f7f0d861736e8635d4b5bb68ced339e8299343b56f4c217d0a2c99446ecb03e94d603add526844360e85640bfffa3853e5df87501319b597526b54603cd4206f939d8187c009d42c2c608ef09e56d68f74e00330a1d4cf22d80e1a159e87cd7e484f29e0cef52ad4c6e5067c5cd0247af6b9b0774716dfba543a4d96022cb87a4e93bac795b7e030f5d5f91481e973cc5f2774a90f284d9874e588c33e1bdfed87344dc8c05f56da3ed6b78a3cebf41b2ad27013257ad1205afb95c8dab98b7822804040fa847c4261b7cf16d9eb39d50792d76201d1658ad4357d0692c323db84f1ad5f327f54cee970d24f513f11186f93dd448219b65d787eed90365f1231d25878f4959bc990cf7ffd598352643244035995bbf07ff9dfb727a55ad66bce69258b452fde844596a48eb34bdcfb6b29b069f86933998700ebea3b01ead79c2fb8b85e0046e261147b46f3e52bc2fa9773cf24fae56ee44d04760a4ac1fc8326c2abd4fcbe2969aa23674bea13923187fafd7d761b283647e2b19f0db757aafb46fab7b8dd4bae127bf963868bc94ddf6a3eb859d91d2ece3018b6067bd6837bc0aad539c5ff4a96b0612cb140fdd38f157d854a7bce5829502f65ec37906a3965473da6ccdb4b8b0d2eb67587156bd0d4e9974ba4eb1c0c1db6433ce94315c372d3e784b7b7088d65024dc0e7fe222e8b0796a267f57556dd6f2c8feece27f9b0c5b93e96634520aac7f0cdf185674145b49b9120868d105f8b6c8fb96eb5645fc42920544349e0cc7b82a86b6f460e40982f9630691042053d9bc2d70b8871d7ad175f39bf81aeacede443c7b2e1bf1614d17a51c5e0f1dc7fd7097ef1d8be66c8bedd61fc1edbb1b0a16771ee56d61bdd6afa958f68785e8cffaa8afe24603da2dc1283e0fb74a56037817e02cd469662043666733896e3ad19418033e6ca8bf853cfe87466e52f21576794de53183e840546684e3e07a8d6a14077406f3de6bb6882262b3be0d47120b53c9915d20af439ea979b73954ed22c458c23ba72f9d11e605f811e7b5e2eef793153aaf887c0775ba21fdfa4d5d7dba3dafb0e416c2535391e0b566957906999834f0371bdca87c67a2dc69c63fb9323b5786eb81eae1c2fe751a4419f9be95a5df8b76b31c1cd884fb939b4fd7b1e510fe7cbf2dc90c97ee092c9a334d3da25fef991dca0ea75090cf6a93766762cd0c9399d1d00b649ee7a0ecd3cd1c47bd7b50bb800078d176599d9f92f4a620ec202018873c5579fdc198b77671d456d3fcdde45e08025f884a98c7c4cb398d136c99b172b504685f294eff1311f36db5070230766669ce9ebd8f34c37fcdb3540aa966a94381504a823f1adbf5fdc86a429473a5ea862137cb8d0e7c37f20db672ce9ccd8028d32ab4ee8f4b3b7971f930925d77df5b8a1ad305b66148ef7fc23c79457116b3db3567e7c324a8169f5ac5f453c912043ce2f9713708d1dce64c26d3503656689c16cc97acadc6d840a234f28705a2ce4308500000000000