PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60937 af23bbad267dae8144eb0f7b1a30d025ec17a5522f2e8e11796083c74009bc4f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57e43af993266535dff3d0de312ed7f3a21bf48590c99728a37867dc9eedebff
Certificate Block Hash
af23bbad267dae8144eb0f7b1a30d025ec17a5522f2e8e11796083c74009bc4f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00136a010010850100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000004cb80252477e7ee7f0c0f67d39bfd0a845e5935c9015565144460976d93f55a017ce9e56c31ea967d2143195df0a8fcff006a4db0582ebe61e229cc1683d75f029f8a2ce25644bc5b26294033d41d5a29d7a8b6984f137bf3100000000000000000020000000200136a010010850100

Raw Header Hex

0000402052c38d47087f97b8c3ed173e3490eff276fbd0139a4065f5783199575d616fa6c563bfffa5433be79e36dfaaf26b3350d1b555ecc3d9482a83cc7c061fcd9a2361d8146aacca0218ffebed9edc6778a32897c99085f41ba2f3d72e31ded0f3df35652693f93ae457

Proof Data Hex

59,560 bytes
1212160203071ff9f43c1b1d2088de9b2dc5b9649c40306affa89115774520dbd5b5d882a9c75d13db3bd718c0026de9855a3530291a53d4bb75e53bb830ff3e491ed9ce73a3731a39b5c0d87112417ff2396be6a5ecb3e9978b7cf0e60f6c2fc8d76e7fc0126240d55e1ee5d6812f7f148de62b5af755dd1dd88f801f2fa77cafce90e5e2c495c0326ee0c5f573a78cd5ecac863395cb689ad8c460566ecbab6781de0877ad4ca8767cb6ebcf699b60d542ad10707a64e0d1c8af129a593a40b6b819c01299def3696673f40f015aa3a81ef3944da373a9874c88a15ed1ef34efbafdd3b146560c8b382ae694b9afb959b96ae95c61444671e7d3360b60b42b9ebe38fb9be601d5e269223e61c5c24338090cf30885bb4d81335b2e0a0287e4a35f24e28b2aad26f03515fa82f02844b06428762c3fdfabad5cd8f18c0434626ded9adfb5ce9ec23544de9a8aac123ef2e5f655d82efb260278616c0c80950e2f5a71d8e1de7a1c19407da5c3d8f5ca19d3691917f5509b3a437af096cd285df32b965295e3d5fdd121d415b062186230f6b5e63ee94a35401a655eeefce8e8222df3f493d2b98a375a77044f21e073d0813abdc0fe88802e1f02c7388ea7478757ee6fd9a937c70024fd9ad063b41576422fb2ec9764be5e65e34c802958eebd6698208d769a473b57a378b95ffacae2cd31e107e302bbea50fa49dffc76bbdf88e6774023b01929c78b2d1c2382d89f2873929005050fc34c87e6e1ae298d18b791880afae37f5b4d014c02808c95c1effc40a95ab9fd1945bc1fe3ba96f2454ff6b82b1b9c728ba1535ae46e19e1a5b5562bb2e2c75a6d01c37ffe9b716808cfe0f2bedbde7e28af8b59a7c61b2b816e00c0c0038c5b2abf2db2f936393aac651a0b3ea360c99e9572837e4c2d9e5c32c046df1d684f800458e856ea6103516ea01a7fe30338d57f2c20c97074c1c2e7d7e85ed246e2d1bbc5eaa47f6656573793f2ab6586f58ca59a792bf8bf6ce815b439ca90f12db73a0e0bdb43fb0cd532f4347c3da0b59d39fc50cc5802c65ca7fc99741d03eda0fefac96c2d20bc591de440e31ec0c94fbf6736ea3d7e2fee3e679b58fd8d2362900e0b72d6688429d4ab02b1dcc09fa6d1bfd228a1ec6b15328b3dce04ed11f9abd30a81e5d0ccf0910cda4f183d271265df651b45c19c93b674f4a69cbd748d2bbb8179f1e0a78bcf7a28df8627fae0218bd928d345bf0a2cb5bab17894f29a73cabefc44418132faae831840a2fbeb95c2ff05faac3ea8766ea10866f1408d36bd484dd18057efa980260cd694ee09296086b8b944897747ec4f08b692eab5d7be342594a147473787b71163835a65e56e1da3fc334316ac4b069101e0b0f6c3485e2241288bc07ba78f4ed7013582f7d93705630b8fee47e3bf5a5df724e04f92e7511aa5260504758c37c66bbb5f278dc4ad37b93125d85928ef23f71db2482fad17a8000d8483bc52fc92425fc1851c8d2b3563d75752ac8d2bd397b8a9efda1a99c97af50e8f692f4f6a3691679646f93fc007a4040369112cdade73f7f523010b44f89c1206c64a60465e9c8e14c3faa7ed4fc940f66dc3b9b8ca92240663b4cc59324237061c8d2a9f71c0beb8785d3c7051ae49fa2e19d40e66ad5b6e90b8b6d564c973f506a68aef5021213b396940e6098fd97dfc92176c5c522ecf9cbdac7d23eb33d38633732db2e81223b9d0c5a30dff6bd99debf5744692cd9532f29dac4e80a2a81e48c18858c9dd5136740f172b3d31c058d1f2516ad077f59f8b5fc5e6479c353979b2524b87a63d940deb331b6a7ae74ff0677487e20b66883828b6729bd731be2ee8f1978af8ef8906fb1121c961507de95ca54f03ae62f6c841622a4bf7c6ae0765989f5a36dd9f06d1d8a918246fbfada16dee908b3605954762c217bb8aae15f06d7c85cba1c28ce8f5ea20c4d661e15d55a6a834b19c2b0929931cd0a94fb10012bc745105e47940dd6ac54d7d9f8d26f51da57089268f55e43b37823b407033395c616038d7ffdc999d0cc102b9a42c53a2dd4e90a45abc5631c128e161da2435c70de43cecbb9007b966993327fc95254cc8e776dc2acdc5b2d7fc6d3459f9633a433378dd4eb6984339cdc298aaced6d0999fc7b72965f3c55cf1fc42a28f928d96fe56d3d1da3a59faf4ec77d6697ebc0e906a2c41371b9403332fbe9507af47f712cef209c92330450947a84c8ace917d6f3103275fb8bd50092e3b04dfea543377a786740a5d74f6f6c7779dc78afe28f20e7654b36c4c4a0cec35f8312ea05904e11d55114ddb4ae685b022dc0e2f79dca3432b19a3c83605e604a0c27f7d952d1d820ee299460e782b6e3545d0043ad43b51ea8881d865350efd385c069326ed56f63fb4fa52df3cb7eceb88675b02ecce8454a07f48ee9946bab073bc332c29c621e332ef086c81e4b52e661d87d14c71d0372e512cab4702abf0771edbb5481a7396a7d559a163d7f65825ba899bd21071eec087a4ff5927f3ede240b5af9641a0b78048a466fcfbd892f1f2f8d1bdc3277054ee85cf7a66abf170d6b21a676c7c68f87caaef711390d24aa880f35a083e5149ea4c75b920382bcec667ecdf862f6cc6dd7be77de84f2eeda337d8d1969ba453e95246809e7c7fbb3fd89f22b08c96d79b4d68d14ea3f1fe3b9d6231a1e8f7f8ec1e727b94127eb5fc8c07ae155de536d55f5513cce1bac0738014ad2dc476cd8abe512be5b66e089e190f677bde5ee0ccc0fdc4aa61ddd1609eedd96d5b9304e01cb830e9ad777a26555d4fc2150b9ed56967b045b93ddea2d0a77e8eade0c4e11485bb1ce670cddbeb08a1e42da7ff4c504909c989e320d6fdc0473b27dbd9061b22a3465db4bef92a60dec59af2290efeab8e6460b368d4bd07df641fe7724af95c7dc6cb1bbdf2bb74a47fa2738eb115ea7e1ee9d80c442ae8349714a70294af26ae2fb50a66808de4c15f9eb9a34759f8803ae9af06fbf4abdad0a948af7460e80070c23b3376be937f26287abbea87b5d14e3da059995d183dbb284837d5ef81db43d021cb751bb4d029ec7dd4a93e6d059fca368a0ad9149c3a3b3dd7df340b90b9f1212e42d304ada0c66c7cee30af89fd6d2c7f04666d9069ddf1b9df9367ca139a494c6bc8ab2fc0ad36f6a65f8ec9f7545150c400d2c3e5e30d5e135debcf2f36ec41fa1e4a00ce1cc009c25a2462ce594b02b692b26cbb40162454d8fdbd7b903edcbe99e2f168f23e253faf8f438c36b118f958b01950e0a6227c40e0c3a85dc41b2ae068ec6603f062df4ba342496832722606e42cef6119d06321e30b1e9e19077c927c255b81399d45bca3603259a5f8d90c0d476850003d4d37c6e8d8f079b0b9a74a3f91a01f564d55f687cce81823197c809e47fd2a9b07da6dff7a639a3311c6af41e28fadef51bd2af314382970c53bab193433871ccdf8d984a40f7685abfc62146628bc075387c1db50ba1f26f4586c13f8d7a56ea0e1d5f395d756b2318862a2fbae0c06579577d47a9320ceb683a9f7ef81a9fda408740add97a913c3c94acca3861dd16aba1a52d2f6d9bc49d89abd79e1fca064012b0c347af7d3bc713bafd564fba4b83d5ca47ea3a85c515d33b9d110311d7dbd754930ba4b7816d6bab0bf1c2a4f228417b49830367809c963c5a146a1b7018e8a4375cd3feee526d5072250f26646d303bf95b22137e44aedf1c74ff4bb13ff5b3e68eb85ba1b213974789a98786c222e35f6179d33840ca1c46916df90ec979c99548a81cd6f1065040117e36e6f2144b9bd06c473bde83648d8102cfb9eb89a021960d4802fa6d220fd9c77d4363e6e99470f285f02509cfe8272c8162dd1e035e71a0fa59ac3e2cb7bfe2d7166fe7a6a15ac32d4c15e8acd995abf204149798fdbb64577b0d313d1a543524f266f9edd53015f30ef70b0b4e64366e0c65798f8eee7cad3c9b45f01b0160f4c6f10b4ebae470bd62be4d6ff827e0a2ac0a81b86f477060ba4e6b5c16904c1c217ad94719d46f4766b326759902693af129ca83dc73774fba692e72e7a7b9fcea8f2459d15ea3b7d3375ec3d5b87f28bb22c494924a19f8c2f2d2e81bcc870802f85dd901f4532cb71efa5a96553f07c3d02975b86ac52820fee1681723f4d8d0955c9d3b6fc1363b69eddc54ce47c95dda33378a299ee109fde00a605d2015ba9cdb30063bbca4b032078f247bb45866101161494cde7ad2101fd33d1832a201ad4226d75f50b370e9ff0a302da9909aa2aaf1a9a35731cdf1e2ee500ac30b845925b5ad20255c5b510e0189cf456de9d9ea75d7d446314300a4baa91cc5c0d22349f8879333a1cb53bb389bc35b2ba5b98e528e10c76ef6102308be94339f0353ec4fa87553ef68147f3b7e275d7cc9bec41feb734338406e53989212116c6b27ca581a568f433f1095f8a603d829a6e52648eb5efb91b5e7c287dbf76a0c132abdeb2d3b6b723738b154890ab8f7d457310e896bfdd21b47aa1cc595d80962de2d3da04885f33b143a500a889ad9ed47a01fadd00f72c466748362de8e4dc00729049f25af40a7d201d8671a57b8aede033915c2ed48f2c6073e55dbbc47c4fc74fb914bed48ea2e2261b250171ef707250187aa5b1802c75267dcb5e17f9b348d3803c756ae2aeb72cd8d758f9e0928ca9fb4d2df91fbdffeef631e87ac3c7a53bc653deb046fa24483b218ec956666a11ef6a5afe57474f5b5633fdb3156bdf9fdd0e447e165db715da27652c6df1c600ca797c75dd674786f86683758c7c613b9d71c6e7725ca79fde387f66fd0b0ac657d4705ceff480d690ee946b66393bc621e4168073b9ce8ae76387dd5ed1032cf9902d4d6179975d29b49bf81736b0b193bee29f8f3782a53bbb04668ef6eab708569820e44cafaad5178967b01d06b9c647cdf89f2b864b8f8d5573c697f5bc05780178991fcc33554b28cf2127e42262bc44ab8e41996dbb4c025add0587355c42fc22b3d46938c4c1002b994241a8b66a65aa5f7c72b274ec667a79bc302250d8bf704efcdd4f8b560c94678cbfbf2a13a1cf21776e83ebbaf14bf6e03fda1f96f094a5981911a98d1fd786c238b35e38656b8f6ea63652e9f6b578573769786aa02260dc6dd30d1cf994ae0073e0cebe0801dac8ed21b4a2e931f87af68795413868ab728a35c027e6be04d6812a0fbb3b930d098b0fc7d29a3997712f69dd5b57f4bd53462df699338190de59b4375d5b275caad2c6a1870a76e2b89b844fcf8b8ab13c46271acede97c4ded130f633279c0f6c832f0900b4123a7cbb05da34d20415c975935a531d09c0813104d5dbeb8d0f14465ba9930912f41ecf35acdae3cf4473790bf9e2fc2f8d7b9f004b52d7da88f54ae581fdd22d51dd06296f94c6f0d299a5ad6eba9806b2b274ba053ec8e6cc1fd7e8c8bb74adb127f58a11128e57055bf86da40e919405d36ea6acb9de1408e5cf915793877d4d8c3ddcc2a655c36d99acf92d0bc6bb4067a40fad60b6289e59dd19a989f0a16418c0d592888f2f2ecda756e01c3caf258558852e5851ea7a20816f9dd75e29812754689ad399f5b4ac2cbcf2598d2e7cc1e8883aac02355a1d124e48c909e1fa14bfc8d7a1bc719b14cc1f25e83e38ef1796951ef32dc56ac7b5e102580cfe7414aa59be491689dee3eb0e5e24fa73804b39a910f5a578ec4b5bc9ac39d59ec6d04a98ffd60cad8d105256aefcf34bb7804062fed758b8297e531da837830a5cd292f0f9a560bed8b4297a2fc2a96e446cd9554cf06fd7d3ff45d5b5635a8f3f248d9f5b10d65c4b656e973370e704e2bc2b4743e0e67ae8713d716b6da702f9259d423dab6fa4ad9e7d585e1031a1d0252074c1b565fa3264143d22bac4491134c9d33b9268d055f605fe7ee412dbd02e86cb71399143a24e63bc66afe6371b96c794cfbc6c671c4987f846cbb262484f1976891c82c4ab8bbd061de5c7d4e834c876e1ebbac8393663ccdf1e40ec22137e319053ade24c31bc313d58a04a56f16f5f363363455621eb549701a8d383e9a8568a4f497cd82dc46ac7d510dda5172288773b0c62115e5ccd6b273424144bbf81d01439d31fa686e2cf168cb806b0db8bc25a08b8314fa3bef9d3f435559cc7a61d56cba3873b61d57897b5727b9b34cc943d0ae15a876e9bac474ae47c746b7a38609c94eb1307363c6b79ebe2dbd9b361053f0bbdbf83b3da4610f21b002c3c1415c2d5a2c62aff24b5a19116923fccdeba7d73ed075f356640e9c51cfdf6b96228516c521597652948a21311dd296a5916b856978c8c7ae966cbfcef8a394565181b111de2ecbf453d34cbe8c41f451c4df3165adaa07386da69fec940b8abce4a2fe1214e9369610ff3691fbb0c2d5a21183e275c7e2b3ebdb61421707432bcd6df9e9b237b190f8403e660d3e77bfd657b4ce64e8e741bcc0a7b33c1e83e42afbda0fd7249306d4819e9527c5df6921926e8492789037a69d5664f79c417a51e3c0bedc8c82176dfa96536259c64fae86dd7e1e879333afc7cea94f3888af4e5a63814de8f69c1ca5f4782d4e86779d2eee8fc2e3c6058b8131b6d1a84248cff306d9f2af493dbcf9f06839b253245213f2a8618dc8b18ed9f6e10a96cd5b1716d20ffe75eaaa12f5dfbfa7dc1c7148923fa1c6e442e27f5aac75bace52cd6693b8f67ae11daebba11f50510abf37a9e8a56423cb12ee3d024fb962bbb1c3ebe7fa82534728fd062f3772a1a7591e06b44bfabeb2452f979f98386c6e05f9b39aba06e1b37443433dae456e4ff956a98fa59582d9e7a5e7d35e60e859c986d986c39cc1d34b78e21bdc2f7077068f3439670207af5c55eb63956be34ef7f39301c8915be54d4367e6547074ba97171d98b77c573eb58e6f9114970b9a54d3bc19a7cbc1648374a49d37404133b771b45c28b18a31cfee2ca21202cab51c051e6b6ff3bdb05bd28cfa11c134da8df2491688e3a7eb6062380aff04e9a773fcbbb5e34354734c4a2ee9a1a4b63ab176c61496c5b79ed6a62f6385c3f4f4428193a654a2288dac0bafa316301304ca7c8a365e743b287d98d6f40f8b85c6a3397fba3df38511896b7506da12516d418bf69dc26e71c8416eeca723b6f9cb8fcc4cda0f9433f8a614b2e48840af7c31dc51bcf150c644ec5a87b2ded6f9757eac15116b30c681fa8e5d8dbd81c3cbf62f60475e366e24ee48b9b111374043e3709fefcefb58a7f2c8d547078da5a55a0e845a8080ef971fa186b106cd2e5a23c7cb695aa0a44524949c23056084c51bed0d4716fbb518c761edcfb28dbec4790daf94b81d5fb66f7815dc909e0fad4993430487553cca6c5c1b47fae986617a8b750a16011f5fddb06a9d4dc965a7f7bac0728b888114a80cb4cf06067606abcc2ff91f82a005dc905358ce433b36b2fae330aad5c74be5e79a9af9bf9f0cd52ac625f0136c4812d4a7820ba02f1889a2dde729e5db79e4d3f66d953e8eeda703d5fb85fa1288f2a1b9f221aecbd680726668ad421a319995494ee097332652005506d3561394928457703571710d132f63d62890a8c932512801cbf7668feab1118b7bfa9e28fdf95f7b243b54590533e192db3b0a5ff28646fd39a6fdd24a8eea836e1926a799b5e80903fad8b7bd43896788e0b896f3f846502f9137e18d6bae9cc71db7e0d4250d12a87a4359e48fad66fa24c27a15158dc4c10f417e655a932ce81f0a615e0a07dadf492dc6f06441dc178cb00722b8789f46f2b95f150f1602f0938eb5ba995efcb87bfdc177b47cc7b1e7ebdfd1395f535b2ecfe2008a267e2581d415543954fab29b96c0312fdc1c62b0265076630142b3e91bc12ec332bf614314e724af819d5a96bc6258ca870adb403a929593fe172dcbeba6f94aaaeebed631023bddd184d697d7dc35662e3b73c6e2bac7641e3c374debb4022b3ea8736ff5fc3c1b7476618725d4ee0dc616b7400bd1dfca1d9661f13042780dbb81d1e3423f02ad1fa30a9727f821d36bf3b1cb5499d969eefd349179e5e5a918134b1ab996bc7f081503e9c465a8b3d0c7e1fbab85f8297d404c7f08c4a56fb21314e582b853131a7aa54e86fc235d02a472847063ffff3c441fedaa5030088e2f174cbf3477b60eb796c42c209ad35a35a15253d9d505ebf93cc0e6372a5947b4442b72ba2cd97afa8e65e31170101a3e09b51f0044864b13d78b0ada743001b39cbe10384513d5fad3ff5b68c5b5b119fd45c05f698bf87522e2bea55d519ac5aa391dfead9bce361181f36c80dc133d6205b8f0ff14b24961931322a475ecb1a65a4946d1b448a75475273edb576f6713377bd2e2346c7bb2fc7c285b1e569792b33317b467d147039191420b6c390bc7562d2502808940a3c0eec414aa029de762dd421dfe35dcb5d7b1046b2a4b52d54d38df4c4cb54fd6427e4f16728d0d2bddd2c25ce3b195a43a6f5113d8ce39f5ba45bb487809fdefa4b156354d7eb5d102b081f713877259262b25437ea6c1f8464641485d409d1e1ed8b7b3111b3320cefc281ac26006be4860ad87b5c73a82191777f10a2c3b18eb8a5e95987f5bc090f37ad0bf6301490e22f0bbe8f1cb860d9d0b2f367c587417604d3b5dafc0cc2b8f276b4fb6fe7d7d18b0aa313ea472149ba8e079a4f763afdd0eedfdc83e63d41eda27bc67ef9306a2983249afe8b8c36b90c6c35408ea00fe24eddb2daccda8c9885dbcbae0c614c7066eff65a267b41ea5bfd7012ed51bc004767587ab104bb4865252245edae3e978aa8c69704a1994c0a627f7c7670a27e88470d4c96da355b69963478ae5b64acf113b1581468a52300c6de4b33cd2d305574c84cc19523aca97642dd9f2018830c716a6af547fedc98333fe991dc63896d61b2e1cee1b091518736794ec07a4c3f68ab56bb4582e75003af6ebec387bd4d720228199281c7c6f1f52d4014e31ab5648b2c193c897f8816a3216fa1a098c4a7d79be877556a80f4fdf7dde76d4c9c2a859d2f39c5329886e2f6178d4dc579a2f997f1807477ab8f42801587c3779a22cb339deb478d39b822b50529c9d1f83875e9576e99fe9e0c036d375fca79230a314125c43206c6843e2ded818adcc77abc28b3f8ca2056a28a4aca5eba04f033a0eb375e37264d46c67df81315b72d4d8f7d12a21964e3b688c2ba747be5ced47331379e65fe4c8f71579a911ab66badd75b1c6d1be2bd469cab9cdf09831e51ad8d0afe0cef89f08919d7fdee05baafb12f8a514242e46a65b5b55c951ad32e74f247ea4b2aabe328eae0ff65aceda007905cc3cbb97c53ac29741aad54643bcd3ac3a1e0aabf9e93153f112af7ce834f3a9083124bc9861603019e8bcf7156ae47b6e310958ef17e6bb203298cc9eb86d71ce649e39c42bf1134413bedc84cc05f4f90f650a58346561a1449c640099d3730035cd55e2648b57992620a95b8ca7ed829b772b24f9d292bf7624a4f0c57f164aa1c0eec11bd8e0125a0e792a9b23e3a2c88c7d255f36995962059d73c68ef54fe68a01879a9e01a8725f92e7094a6e1b737bb7ff45dad7f6201023ee381170e6b5203c07dfb4a232a8a86bebda59c385b97903772cc2a9334cba7abb45e56e0505235b652dc5a61ac10f8b714399a4c3dc1964b5a8e15fa8a7484df18e4a2d39e9cd9be5266ad85d838a9d6eb07eb2c1b684acb1d5ab6fcddb4f2b4466e69501ea51dcc3e63250b48187427fccd9717972d025bd157bedd7356fb2d45509e1d68bf4222500cca8aa68f793529714d60c514cd1c8b54a792ec270a6fc2ef8fa063d4c085b8c4f102bade0ab5f254ab9347b646490a3b2a2cae841c3c08fc3341bcfb57107231c5b855f50503bbe2763e4c84699a846af952b4ae24d1e457f31e40ffe2d0747a7e9d5573c23b7fcd31fcd98798d2b917e20b95b726cffeaebcc3b139cbfcc38aed4a0afa8fc897eb67da88ddeeeb941b754a81019c75f07c8b93bf1243fe53ef5676711b8b9c385aee239db9d53ed8bb5640459d97a201f33d219d90e4fa62684931ac6ab09ebcefffcb38ac22192656b5b9cc49b7df9149c61291484fa0262efd3dde996258c5c0674a0c7ffdbfe56938dcc15474121c515c0a23a2f80f61f26cc77c386df45f29e0ba9b36f11e2b67dad4431c75818e8054f10856d0f586f1077931f6700b4c41e88d2d47dd0522f19f72289810686109d5775b9da1d93b1178d61104328ce54c3d0128e0e4653b33bd5fb5ad578e31103995bb852eb31fdbd39168a6d06eb7e772931610bedfbce38fe80f4f06e60a928ae462ea4455d1d3cb812ec0cfddfb3233527871c6843db2e30c72e15b9adec50a6238e1c2d270abd24b496895f82e1dfc7c93d8545d3a462f699639ac3839bdbfc5c93f81e45902e0e40813ee8de495611ae2275798aea95c4c9ff6805604253cc0f670cbd49ce61729510bf88792ea2c3a08f110d5151f774c86155677076163fd5901b0610e2b866ffb8402fa1a29a14b0c72971f350f6e2f7bfbee9ebbc70be67fca914634ea7637c9fd4d8b40e04aa3ad2170a5f38929b51d214a8409e84a72ff909d054d83d3af2331e1b2b294235cd58c6588e766838bf18114657bd18093f7a4548a4ca9d3820bd83b5260f7c1607c81766af2db76784f3f045df61198d364212f279ad9b4c0db944e6dfa1fe5b8bebdb53955d7f69b13cc19c726e7bb4e27443989d524a731e295a29e6dcd0a7d5cd73e0336caa50129828c24340e86c7e13995ae30799db59e42a6e316374f48b0f8ac815d769680dda9cb6b2db0030de2a28c3a18eef2062302a3688a1df900b238c1aa2c3971303d026a3c5aa068d897d693a8fde764aa6a7730b4c93b892d1f85d4021619edc120ee9a5fbef76738f5d2e5c96164336ea2d3d2904cb59a680ebe7230e8959ae75e707e7ef21f832bdfe88d43711a57ef7fe6fb46fb2fb0209e81e0f2f46c7592035ad67fc638acd0961eb5e6a0591ebb4d3bcef149f7158c814539cb432df85180ad2878f150d78b673c975f207882dadec91d5faf670cd444324ad8d030a706b0e697316ef313bc528dd0a8104d3d75f71bd6da2c6377246137021a537a2159a96e1ad6a9cc28df52712650fdb275475e311d33e8974c027451354f72aa9af1ad4ba3b9011f9d006ed988eac79622da9518861093b85b90ce0795a5ecb010e643a123cdbed12279c3445d663f06ee85772030b54908ad4dd144b82f03c5bba102950d787e29122a0afcb00783dcebbafce0c566f2c5f1026130abb67f798773901a3afbd389399485728ab27befde4e0f3a0892d88541fff592039b7cbdb4e2cce16bb6bb58ef76f6ab926f414b9d87bec713a08a60c3ddf5a7d8ef0d6e03902f240ceaec39faee62a2eaa50cb95e64ac979e0a5514b955f7f3b67d2884aae9f960a9a9a9bec5faccc064668fae93808efeca56bf0799b2ccc1d36161a2ece96ed04ab9030d267c86554f7ecf5020071e60480693569875b770689b5c47c2eb0f846201eb7f71bee8a5ad8d8fdcc8bf17bc3ebce049fa3de29710d7b6e26302809231d8c990c46ba1d6054fa773e974b213277c3c98a278fe684a7a3a4be816ff82348ac26d999977593a762f3f8c41c819f20e9b7c747f2c55eeb5ceea7117ee542055dc89e36e6d3645be45cce45e701622d952bf3ab305bc8f05af99fe42fb13701d67b80de21df5759edb923d648efbe41a197c18057ac64a48b979f97bcd256815bac96362c032221da30c2c434191c66873a9d63547a09b45da032429aef3e19ed1744f8ad25e63e342de6779fc643db4ed4096970272aef0cb1b9be810e0640faaae48fe73a0ff9fcf88bb85e70ff96bb33eb0fddaa5734fb0609a5c5e5adc61c1649987a0f65ede16f21ed544f35ea797889439cc30b106c8360ba4b91aa39dc36fe88d2ce3a9c4e9e4869218c52509b024f8e8067553b537670b987addb005781e9a9f517adeccdf2e7959f9a9091375417a53737d8a8019ea2706060a15ebd0b2373d09d5a40245c01d987608e0569fd83df621d977d9311b16e2f844c0e593fac9a396c4cc9202d49c7c661c3d7c4876693c61e13a8a0118a087a04b14cff4337bc87e952f0a887988d50087f8e02f151285a2460cec0f550c04e119d9c52ddad2ccdaf78b2c0b09ac1d936b56741024c698bfaa5b869ad17dce6c1a604e401b861dfdd0cee92bbd9576ca57c0d86e267d469c34b1748dd56c43537ce2b2af5962bb471749dbe92dffb3703053147e5f74ebe2745cdfd7a8b836ca30a635d9f1e97d685d1fb2eb5877427fb86e60fbb27fa4348d69be89b3665fc7a30a2efe46d98616ef109621bbf12a584a4aa7e42a308319f2ce5b0962f4f563e053495c4c6e072628e566b06e41ecd55e53bb9316aca4a1de21fd629a394689811b2106c6bd23c276cc660477c3b7526b5b0457f207f836988f2d8e7fe6e2944600311b4279d17e738d55e6cbff314cae2e638552c5f392d381e588ca08c762b6b6b09686c9b5383a9e24f33c0e87a4fdd9f64fb11ad22e9c2db47fabecf35ded0013f7d9b1749e175cd43ae1942bc9411c33930f3659aa559ec5d3ce673d8d9101c0714a50b1264d88d24720db4d710fe06ea5527c9de1664bd2bbd2c1745f08917d3db21c00a39ec5503a0f89c4dc1b56b4f5a3b2ce7c2d7e91b21dc559289a0560053618acc09aacf96f9446c8153a4d02334711869103a6feeed5762f84573bbbbfcfa51def82fca0ad5ec95b8db24005201f980a5db043d8e106a895f6e02404f29dfc0be1a39c5753d033d5f7f047cf17cfe657d7bb5ecb861c8fe9ec5e468cd094a22ad29846383c59048efd660b96adbe3d313244fe9595b94818de59601cd6bdd0bf2c85440264857a5f66d271cdfc7dd3930f447473ba95578899fdd31c1deb9e166cabf708c17729369caa64bc046b66af479dba633a572ded0e1d0cba94be928c5cb79cdb51b614a6a539debd9d3856a18f812105b6e97104cc3f0a1e6df560c4805e078621e94a5ce3dc7e032300b33d2fdb7e02ef44d3714e5348fafe281019d174542a3109264dc5475fc17aa0e3b2a69ffe48a10ce160745a19ec70439c08db82c2a9cc0c7dfa73b8a1f4e2f154eba777187ac146946adac0d10aee1568443817144fb46d5e87a33b988be3c90be5d4aa6a6cdd8e03b23e416ec47284e9281b48047ccfbbd3c703519ad334cd0ab92cef2f338e066750852b762cc99aa4e0817578036b6c914a7b3b27df19645e41fc7be20dde279ec8c3eec4e00ffdeca5b57c4a30d22960bb5592482ac26892772f16cdecf3c9e44ec6675f8b8d1c031d56e7804593370985b9c7ad3e4c0f257200ed068fc739b9289666743aac2a035c01e90626bae2fd2c62479f7e9f9491d2d4c63d9cd470b2f6300637e23275c5606cfbe774ed5def98e3a1672d58c61cd1e0dad0c7877854f1f7d88d950baee0177b6abb7aa751d46500275dbe3edf84a0183e85a926fa7eed4618a52938a9faccc993fbc0963bbecf7013ce556984834a3fb0f0a3e077aa3ac50c2d0a902bbe4c5a35dfd4e571f58448f66f61818d1d857b6a29ac1196160f9c66e5f77c2e8c5ecfae78f56a14959bd1aba979de0a3e62765f2e651599fdf8447b893de1eed13d525248e33185929d43f36c8a37088e782caa786ecbf53d6b99bad898fa1e0b92b3c94635813f52c0f11e436dbedeec2ae4f4dd9fd168099d2fc913a5bb0ecde445140dceeb2f11a622444778a393bad12bb5a1db812681028c3531ca34f6061e76b9837760a4529229e48fe57e54ebf387eb6bbb3d724a48cee6bb09cffed192544b7e6662e7ae723133c796baf15ba4fdb73b3d39313b6edc1644261d74bfa51e84751f42c0e0df52c581dd3d64b095f395006b05dfa9031747181c0203659382c00f47d04ba8355c57627bb29e63890358c9b12e7d3ad56a8fbdedd9849949146628e0ab2960df537f21b493954e05124f857e4d8e8ed42210fdf6c61304b80e135da1b44936f32a3a15b9d0c4c538ba77c9bb253b449e8a416f4b0bb80749e622deba936af6b4f8efce1e1fbd009b3e9f7f3f521f596b41629bd5c8583d1c9000e5848ad9f976a662a4266fe0cf7dafcaa3cc1bee90e5f02b96c29f5940b382bc870a9e5100e5057631b16e3e31c5e807e781c4b1f3237da2ec3684c6ef5916c4d0186625e0c8df6e589280cdbd292231e116202bf6196b3da8d3e90089d23e969ff1ff3eba541d1486ab70a815ceb514ad8388a63b7daff75d7b44c523541851152e22cc92b7a1f7520dbbd5f65b6a5d1db8ae0b48f1b2da950b270a84df2f3468f844e88749f227687a1a0c6106ee7125e37c615e40a3112f01dca3fc6ac86c42d79db9b254b9e8947a88a67ecf137758283dc9ec0815d0a9de3511b1373ac8ca2001d9097dd277c3583a91364be7c60abc3d583914383ea0c4daeaa20782f26a15a761d5a306b359a045bd956bef66301f6eb80dc1789bce4a8ec84c8c20a6a88f89584880c4d3eec27a376f9c10b5079b86917ec330a1b44d2401460c85d150d00185fbd07495da9f1bd020aa0b037aa410abdbc8611aab7e7980d5200e0c524ad398a06df06c4dd50056bd2db9706984a9c63b927ce68224259ec192caeab66231b886b2dec1f65869bf84b36e74184c4e788d074793ea5f411bdfc22e858020a09d1c5a1d0519395c0aa22eedb73bed310f3052b544ac6a5b55bc5b35a55ab3053c303ff4e3959d08925c8f0acde8617d5573f927bef851e7fe09717334fe868b614021dd1f4d72db725731fa5ea28dc7f45873044cd78a66dd73a22a6f638ede1bd8b32a0258d4eab72cfef7595e8d3f67f0e953c0c416964924c5e6b28989c4e08fe1750050a6236fa4015da32d0c6162b269395908a39601b5a6b80c24da7159a32cf57605de3fc17caacd16aafbf1e96f57175241bf68ff2ea422c4f0354f2ed251b783ebe088798fb8f29509fb2f091357b685b2608117c646cf10dab45156a4d0e59f80d408a3693a7e364424dc28cf3559df692efa9fec80e7b29cda13340ddf2ee434f5b228a64dacce7089d05cd7289efe9a620c658c1eb207e2e3fb41bb666dee4f16f720ebb724210854ff5ca8705b7341b5628bf1f893df4a80691fd2e1e52c85c9705053fa45d40d4482378a16f0c4906c05ac8ff3fec682b7683190121e398e41bb73224d608f03e58ab95fecf751fb4444bb1d2b156e46583c2822113ee120da311b918ad15ae23d2fc2ffdab31aceb2a8ef74cb66de40b93734c82204c0c3931e3c144cf5880156825fb5af902fbba3002fab89f9c66da2101c5093efc4be6984bd2450d6da7ee38957c08b8183a444250737a3212980b141a91b8a5359b6811537a138df59b5fbb391e12a4ced64f25f00695f6b31adab3481612f1a2669a0ab6a91177789ed554f87acda53db02e1fc433fbf869533ec53e0c1c49ea4f1caaf9c0544e4a39c2cb90b41f6a3eeb2dde0c46213f56cfc8776fecf47e5b9ca117703a044a115ed829cd07fec7ddd7cb71e375a24a713c698de8af80866fe060b9c9e5cc39aef51e083034dcb55fd3c4679d1733d02828fedd3ecab2ea7f35c78a1617646f75c07b367bfdcc5c62eb72820ac1f6e050f5f16588ef7a08a22bb5d299cb96cc61c0ffc9002c481f3d600eb0d4691c1223cbc687858fac7e8d833ddbd95e2529d9ff77c9ba56dade4e99e2c9ae133bee5dc3b8560323baa2a1746c4e7d1aa5a20ab24956859a1224822b18c3023e7142617cd7c5b68abf062acc4736767c63433e0059d8feeacdec1d12009bd787ab11cd2bb43bb6910cb6907e568458e4aba4e47641f7a9c7c245626041eb7d1e628a07ec8a811d8a83900591ace14862894dce220fce106e6deb40b5da60a76d5d2dc38c9205cc3e9d2b94126c95e09d73b2a2d95dba06b7d32b87dd6659c205cc65b46ce2a4e9fd927d4c2908cdb94e136d213a203728bf47c2649b3f0dfb1419ecbd8419f7ce439285c6bd51fecff7c605ee868ec047439792112475660ee1181aa9ebed6918edf0efa85479e02759587012ce1e78ee1ac729e947e697ed3912d8cf412b01415d9c3cdce1c88c3d211204dbc783fdd41621df8212cec9fea9f44d6effa575eeef8d3901dabf3931a8d6d5262d47be469914109415fde62cc53635fceafdb51396e62a33a4b652e1df1d5af7fc5262057d6a0a41d046f5d444629b18e9136f8f195f919f679cecd33119de98d4c22561ff7c1bbff2a7668960400ea80adc3cb9a55d068aa91850dc6169fd3e6d7d51a087ad0ca43dcbef388ae1f6d2606dd951b0ee01b45da588dcd18645cfbe75e5f8f27c50b65284051dbf76479332eb06aef90a4bab254ab79d63b2908408514b6e61f663de8101efd82502b4c6a63fdef4af1179d36244962fc2f9f0da03447aeeb34a86eeede35fa4ce1d2a8c8c2a4509776e96d241005f4c0f8edb55e02ed65763c0a96453d9618bcf97bbb907992dacec1bb4183b3afb9f8632a28aa7fab68242f141c142e18436c361943fc838421de633bfa03f035735702639635c440f6548e8d164088390cc9b0951378905cdb0092858cd0c6cb5767fdf243012fc9503160e8adf4339e3d9e5489482213caf052a68b97f78abb3118142b3b5b5f093dd1192945f91d0252b64b11c0cfc733878486ec4ea303cc9216866029051e9b0fc2d892c31ede3582b087986393669f24bdcd6ec56bdb20ace72cd0580ce4a51ee9b7bbdd2175d58646074b2ab640b6eba6b92a43e2868bb731d0ca874805821f39fe18fc53bae6373c511da809f7e686c8f48752df6d26272c1422d5293460dde02b8d110d5ce97140618446e0babf74c9e9440c51658581ab7fbd2f092dd7fca8471870d91c4edac10f4b2a04fa6d14fa781e43bb752abace7cab3799205568a1fa5bc35e873323caa86fc610863b11dd0ecd2b22b88c989a8c90cef43d3cc4e2299dfcf9c46cbd0f7ec7d3e2aeade8bd13f091930d2e95e5a8e7e9a7f531e7f2ea3c5e0127b98b681f94b98cb425faff89889a4353addcb1450ad552714e7ea2b9190f8935b6bbada550553ba2d581625f282845d62aa37e87be878a9a4d59b0a2ee1d96980839b0e1239f648f6494c0aa8e9fe5967f57973ff730e94f669bb7db1317ab81697f1363a7109bda3ea2e1b12e18f35a9fe5c3b7091d82e209593f3f9ace0b2871a82b94144bd12d4d5f1c87235adcec44c4017e91e40409ee17a23f548154b87766072a43e63eed6fa7bbd6a86abbd737c5fa54ebb14f3e6ef138bdeb17277c75735eb5e833008a0907d892be3ed57f23726fe9a40c535382164ce48f6889e7ae38fb3b70655628f25608cf26ce50a614f3e69c45785e5593564ccdaf0e3fefc49aab98b33d56deaa1e54d0e3ec2b45852a8df6bfaf1cf4bb0c676a7d65d5cc075c61d134e31bafaaaf7cf80099d28af3bd4128192da9ffdeb5b16445ebea714d22780746d150f1c04f3e7a6891f940f7e794fb6073ca7fc89f61fe7410742aeb7c2ba819a6b780fc7e30cf92a6db4775fd13c13336be31cec4842161eab3b082c6b82780bec47fb9c31ace6ff49933bcaf434f5e8a377f70ca9269ea53dac2f825b2d4e7c7f46ca9be53f4fe392efcdb050cfe54ffeaf98fb708509d7184b042550620207766198df954e5553623fe730f3df4c8a7f3cc2b976125cfd1cc3cc28e96a6494b00ad98ab5196137b092cb1f1bfcc6f725d4898ca80ccdc6501979cde7e4db73611556036b59000952cec8851dc4b2aae5db8f50753e9ddee5acc5eef557369f63a1296f4b248eb8f407fd4b22fcf94ccdf5e0c2c7b972e3137dda08a0d71739eb66b7959d23b752269b61977a02e7af0298afdb92367972536811dd676434732e6e2563989d0967875b19cc1ff180266209864924f006edbab59a9d8ad745c5267b8209913a7522cd4fe308eac359fbd77fdb332ef761842ec626881d59600acf9b64248f61754f6860b0209cb8f5c22d3d906a01fd818ed1f2f41ba6a407ff974e79edd551f8299a20b05d138c6ea37a93386a31835b65b6e78f3498609f21c828e7e0ddc7b4ad4afdf1580537087f987ab796bb0ac5de4f1e0e9c3c913b820f426700ca31aadfe23c0ce0a9a47cee06d48cd4199f569ed4e055cfb61b109d0523f62375c8e53d99902987c12fb737d5fcec79d2359b0b16d89ecc35d1fddc720d0ef32f7da946a231261cce80b4505a832c27cbe7a905c3d384ff40b1e4b7630315ca025fa8274b9d3704d02183baeffd93d198ce6a7b1e7bcd47145ac3be420ff69227467a8b0ee5bb4cd7f9fd01e874144586bb21eaa6c7492f7db760effc86009e0d4914a25053aee75f6e663ec17a85da04c313c6455bff1d54b8ce4df405e7f90e6ea583d5d85e56b62e33a2233153f090bb68a67ca5ec3cffff402430f29fb1a93a7dfc0849243894644386c16ed3731ffe843462a1af29198aae48bfa60f1b7893d165f8d495c56455fd6cfcd1ca41f0c4e3a951b629617ca451339d5dcc07c98e664163bab380e39621c47a76633ce7ddf26529e625fb2037948ea857748cfba95e2dacae5dc75f738894f25ced19b487c454af691c345353387ee8af414fa831e55e4c62b9edbe679b16d71bac403bbeafe63950fab717e457386d1a3bf4a4cfff2fe38258b5f50b4a74cf6ed51c5b0b4d79dd9d648e680f4e371b040ca9491e2c9082e6ed78593250fcca79e4b007e11b3b95e724e8bde5dfc2f11c8a0ec0927ad740bdc6b82ab621a8d56bf4b2ff231782d3b3059a5b2f7a3577f2257db895ae2b0fcf2494ca1e948d136b47bf136e3be76f659c17dc13052f2a3084ca9fbc233f4a5ab2deb9eca75c49712ed778b414da5ff4ede98345b2103f33298d60c60a7b1830585b34c15fb9ca74e3c70bc0913c68d447777560a71c5b44acd52d56a1681f2f034b7f1ef6515a9222c16a49b958f0ce2253ada92562aee13ffc7d660af27a3072db0e53f35531a5f225a41f77440ed5b47f4f37cface7070c1a9664108593e20925a8a31e662b0b739ca215422b4f7f03b543e446e73e47cc0069b8103e5a4c6b9d146624e11533fdd177119903d4721a36857ed6d6b8ceb05772ad587b64b53e6ef7804f64ae6c2de15e44e99246a4d26cb50ae9c6b852fa74b260d4784721bc3989adc7b9c87e92af7c3d4717061c1e3af618ca2b03ca06b9aa2f83d6de1e8f51e8cc019653df046efc01077e5c16b5a77df2dea00d96488aa7d04bf32534bda9ec6dd075501d7049ad9b6cf85e6414008bcf3bccf6ea57bb73373a792e836afb5a2b543cfee3dba6add05414021c88209bf6c42e05623a71e6b455cde16f2612228dac389c8ad3c71463b9593bfbd6951aa5cd92ce096fc21b33e9bc627b4f1f75b80460c9332883b54c59746a47ee00407b21cbdf552bead4ec746fc5554cf0dc1387539086bbab696e9d4893aa378a10fad0db177564ef0b3bb61ac189200bc33e2c16c2f18aeae34a6f40997972d95db593026005a9fbefafd160ee1659c9b36825274d7677684dfa591c0f5ceb7c60443cc321010a283ffaf48bda3ba1589595881fdc95c9c8c0cd01c7e296ef2413a54db624fcf2df3a35e9e7e0b57c4fd0f5a32ab413c862ef53af981b24835417fee18155c0353ac2be2c21b7f70c286121d163f2db5b4bc167559e77e543770763dd4912cae7e24bee2f3827e2939c3ed3c06cd65246b8ea092f66ba10c2df4140072c4387c17757346dd4ebf4054e599ec343420551f674e846285b01087d567e809e07fbe7a9ed71404e19f1609d982fc803fc91d6b9a00b8f788b8b8f18e1f87dfb10393895b386c8fcd91ffbe6ddb9f072c7112ebcfc0a23f2f8dab5a95f575ee1bb2d2fa751bffec75cd7e8436410779131febcb94d24b95a3e2150ab4e90064293fd21d751c091bfe6b5a74bad0a9bb97ec9f976fe733d2f8410cfc171632115d55f7ea2b5a2ed4d529701044b22d05f3638f6babd07b7d78b6ae98ab825ebb72dcba604798777efca159db99b33ce72d05786a23091a2b650e4f5081080ba36701d0cc5ba70075c6f5068cde859885359fa1b8ea8514b81df183a38cfbe12d22a21594a5d7344b146e950ed9c2df5948680b778560167cd1a970d9be20b1b3d31ca21773db6a17305d7c6bb3e2c1e6b53820b50e6ea19562f8d5eb35296c67f41e4148037a4431b9ce3a8730450335f1401c0ee7976555196d289313cad22c41b4039590f82a0638be223583f7af47c7a00011538bcd3875c7192184da1b442bab2709388a481bf5cd15db787db49595c1b40930c575bedf5b71ed84594c680feaec65c2a8bbd10a870a2c951ae2eed9ec7c78647dcedd20c95f92edde35702152780a1eabf759e90fb557f3a556be1bcddcf2d4388bbc1d192f898459b3168c3a482e899ac1d70454de37f7c26611d305e01d77681f582058b9fd1b318dd64f53ca9d474866393b8c8f6a1989219f2f6178d8606cd11643ca6a85beb2bd05d7db6dffe3bc85be74d1c4c4ffb43fa44727012d198046b15ccb7762cb66ee1fdd5e80f902dd0b6f13b8789e34306249e86fc5e0715225502dc885a7ca520fd30104eddf47bcd429058adde65f4faa8406dfade17ccd1e6007d262df633d793d2ae861d175078434ffbc5a42ed03ad6915c6a421e5f3c392ef82603d819f71309798fc2c719d388189b7e4f79567a0c5252590445ac223c83f0c2f6bfd89472259881871648fe3db36d677f65a9e6ed4ea6f1ba06719e927fd27da31174441a9823a4032e949c5599533d8afd45bcba56756e9df9b0a3b06a6f762515a696cf9e6ad13f4cbf18b8304dc5269b05abfe73ad59872636c0ba874a618131b0eee99040c9eb48ea094d60c50c26052b18e7a7e7156b883206bbbfd512877d09293d6c30a49339bd8e64bbd514ef8979bccc2cda89fe7047006f9b7592743a94c56c38ad224a1c0f9532710c321e66ba02688aa0264dba8fe858fe2b1fc90558bd6ef2bb3419c8b63a42578446005d49d424cbb89fa4e3afa9d23aab27a1052d9d6b35ff61c4200c862ed3b6ded636510b24c39998979bdf0856bbd3d8cafc0a11d883dfaac93399a0a3d915b3a0bf11fa53ecd6131cc611c881db00e374fde7c9f47baa22d8c9f63c4be47dbeadda4343bfbc9dc69e1178e7580dd82ee12a2843924e36e054b918c8ba8759b174544d5741ebe9803e340f14930a12ad9267ed75ac0ec5381f4b60d99cadbe791947f4b37628fc28b87fbfa41269c72ccf108a213fc0b8d4d070d9b947c0e2d81aebe03fbc5dec20f3fd28b21a7c4ce33dd60e9aae33ee7281f0a1ae4d5f6cc6b0b6999839a33293d534c72366a81a4ee0f22e032fe7c094162a4684c9326d4276a35224980d6a0edcbd5c1367c79c71916aa3c5ac84651a0f80848f49752066372f5d0036bcaa8515fe307b5574702fdafbcee4c313062362bff7a56ddbabd553383340f4bf9fad02f67bd6d4df92bab3c9dd5fdcf20822793ef91b0935d423c0da2cfba87b8f9b4daa01b9eee3d3e1db6fe419904bfe6e0dd59d49660ef81cf2709dff49cb203a6abdb09d6d9ef67f11565549f5cf71e248fead9172455a78e12c7497f37a7843984f1c395e57788d1183f941e13ed8a525e21fc1428e145cd2cfb63660b53f96d2c951c4b06caa1033597ca8c6041df835da066497849879fbe665696d5f53d541af52f7c94e8ac76dcb8157c0af759f31b0780570a5fc286e9982e5f73f3d76e46fcf2f165ff40184a0ed9d387582c196ae5964072d0d3b2a75af120cf50961a4436ba2f7bc4b182522d48af8541b129beb2ee2318430240652d04cb1aabdb9f0c42b7c96fe68e3178969739c37243c6c55b580cfd81bc856c513eae6c306766fda4a213ad6f3bfac17fde101291cea3332e19573dc443b2af9a3eab86f547c7bb5919f7284cf758702c537166080fbb642e60eed86e5a0094369c948f6b10e625fc7be8c6599dac7422527544fedd5c898d5b529858d63e00adbecf36f26b67ce461dde8d7f582771797baa92ec08b4e40d5b4aafad394709ec4ba96dec9afd6a49d6e8aaa7bdb33719c22908affe1df3e2b9361da4f973d392e90f9235b92510898725747138db63c2d33b68f045e4bdb7bc176e1b84d0367bfff07629b68fd319707c765877ce8f7ddeae445dc23e7da734cb9e8176a355d4931a9765c1eb7c1b335d680cf518f67a72783caaa6c5101b0bcf23a350df6db61ff052eb713836bd69d51b1b309c891c53a8663dd6081ad5f740903e06d2917b518cdaf5b8d273aa75249f12e5e81fc6fff9ce91ae151ad9af7c94b64f7f0026c3051aa212b078b7a2beea9cb6d5b0a08478afd057fade44dbe6dd54956ac9b54953ef896335cbabbde60b4f4020182836a8e341e16dee00238ba76dfa7c5d692d12d374edc758073e92e8f32e7d5182326629d42e67051ebbe0d4d24a858362348f608b83c4aae50a4bde8ec063ac498b0b5869c4fb2ba023d06820d579d493f62a5446874d75e2f00fdaac2e3e33cf13b924caf7a647c104d15e6957ef5c34d66501089ff489c0bd1692be7188eb35eae7a89dea1dc36c4dcd941165fff3575394cbf4869d4fed87cd5fb4c1ec55097d2290dc259413ac7c9c16deac45bf584476d1b6d59e127b642df6c9c0806ef547093bf1f6f909e773b1ea1d24c7b5022aee060691bdec43f8a5ac668a6dc5637c9ed15e8571cd0073456f3dff23ca60cfc40fc68537b27b8abc6a019edac176d8814205e7b9f3f9a95446bfb11bda292404cff352a0b753ec16bf8396039ebd552ae3ad2238173746ccdaa426eb4a3dab35ee6be82cd1844438cd70812993bce9b9501a732837104406daed15ce6b4b075d82c478d258d8d03f9d11f18cb7805a817b934a648e0d0969ab56ef2efc62f708b84977445a2b03d89f090c493f6129aaf01fd0472b55e80122b4497ca93f079c4af82d9a467d4a06cef65c6e0d3a10fd7ccdf5285ec514c47a97cea94ed2f266d07cebca6e571da85554d1ec6658e4e7abf448c65103083cbf815916152fd6179c3965d052aabf8a62ebedb888747860201ab846c62b32900db6f817664d3cd53af5dc833eda74173dd6bd1dacc4f384f81195ae816a6a6c884ce5abf56efb00a3d645d2731633114b3cc094289472baf6f291821e2ab74139fbd13ea300d87ab50dab44c4ae24dcd478cb2328fd4eb5f2e58546794dbd31566b537e03ba2fffe58f35835fd86028399adfc147d7e22440e2f9756ad8bed580d5cee43b9b4b25d4f842b5ad31d004fb897bd90030afe6e1fece696287569c68ff6e5bcb77fda544fa0cc3d8d55cba66a94ecd00a9c9be77ad81e4a2ec6c168e4e65863329a3365b031544b54e9aeb490691c8abb71a40d13ffbc33e0995b53974ffee68f17c71f8df9c93293a0008e3e2f958bcdd703e8a79d3f10347cb28e36e6eafb2918f84d10ecc7c218ae2a40eb5eaef840bd85ec50dc3cc79c2161ea2b383ed20e73c08959c44f731ea0d99e8d191090aa106e6d1cffae52c9093d6a4f662837b346c1e75858b8272a74a7caf411650d75d71716fe691e309391648fee4dde7d5996168764ebb44f65eb483bc80efffe1cc72702aad40decc59b217077c43eed4e7a5a4cf248a55b90f91b7746372c06d6f36d1aefe4eb3daa46753c12802497193a92105973845e9347d25116fae8de8c90fc35904a24cc99edc6d07a8e919928fb56a5839b32e758992b2102f737a90eb2c045a50fee69629a4e7b71f05d39707632ef9f6e8b1586e852a8671148d218dee29ba0c004a420071fff1decc88ae24cbe5052d591ee4ff3afb515bb0bc858f3a50d76807ecab65968a4adb94605f63528eac86676bf374ea895145d3ca8dfd4474c4aa15fe5478c2a4a31093f97966babb19491a5b2ebaae1ea10545c5b61e48ba686ebb6a8a3c63b0540d1f717e1adc1e30ad78e35cb8a8100bd823fbcea3f2b5526430841120cfbbcf0216972aa2365ac96452d64618f573aa012b879706dd40c7d5ed4c8f54425586653ec4ed6e52bd0cbc3ff9ed53ecfdac078a133ba8f72c303bed43bac6523081121bc838cdfe1ed09154a5e94d02c0d10fd1e8d45e7f83f9ea8805531f11af4980992295c23fc2d164781df82db7871cf3f4ebc57d7b48f1cc4d86ded94e4b4f0324bbac585318a2f8bec2c9c99d62612caec1ad52006395372e416d1fdb1a2c1aa072ea03d73558dc996a57467c2ede76ecb865c84b1c1e9da37eb4eb251b2ede9ddc0fc188bf20ccf847a488339884950945d543c1e6bad13a1672f1d1e13960486a81d17a67e9e6cf5b66e6905a0d474e5e45c26f416e2c6fe2ad82d6d61eea198db572c197e6f5054f05f1c7bcaae1311cef6a5575cb7348de67bf8613bb88bc32d8b2934c9b9c6b50a6f9ecc0928c52a1bf6868b9363ce1e736911abd5e6bd34294e2674b1fd1195d0ce54e6ab2e0541f0f00b09130bab7f655314703e2728886dd34215fef9712aeac47888c5eb879751ee96dcd2dc779c939405092ae1c42062ae78685ab510fe8443fd83f1b2b3b288f6f61088b720214b2726fb78551cfa3800950f0135f628e1250c9e264cd25b62dd2e48409e222e50e4eaddc3813e89a33e081405324e29a841ef4b6b0215b11637733a5e794be481e9f8c7862c5e1a353511e38c8328f548d21b995ea4beb7512cd4878cbcb70b12901e9e0584ba81bd789f2780b8cd6a85015e70fa941665f592dbe6b8fe07b188ecc6f6a46fc7a806be2e3be35dfcbf49ed79b400493179f748e9d2a9f583ef4a073af96dfba57a810d587fa661c0dd6f606f7f2b31e9d3bc14c381b3671dc023fb3a7ef5112ccfc7218b4639c819ba21d98cf44b7c22df6df0a8c09d42e0588d9dd57ddce1e907c58a20e6f46ceb0507ceef6136f8a7406bcbdfc46efc52448c07ba774ea79f258df17babbbceaea8542ecb96c3a4905fa3920545d5172869ccccdd047b4910eb2ea45bd547edcde4a15a277d6fe6f3e3c4674498afa98fbf30540d54534a04e171ded9989f3d4b67f4c0fabea6022983def168b2868a913d59de6c12310b0ff351415a39553d7a8ce5d3e89d12b09e66c594ea5fe61b22114a3417d0dae40fee5f4fa396ead9ac3f19ade565e442b0f2dce9bc3e176a17c0ad964caa2ab45df7ecfae0e83c5389cd4cb641af151ba23100bb97e38107d754c5a664307646ad105944a7d0474cf9e1e92010b1ba9005ae13d2844b69218465d9a7a96ba8e92f51cce6636b1e881a22f89e4170b5b0e8bd3e8e1de4bd325eac4af685e60661495c76aeb37c0d5990a37098b716e3b1df9ce9bf9ec45bdfd5a928b0d58d113fd5726edaac71e83c35daba41c5ec71336696d34ef5a1b7741d5ab6e102655622c534b50a35a74a2b3da968e42c3a4a4d17a499c6972ce10ab36b65741ebb6cc5f3e6a2bc2bf8b6c3d848de60f8db0098d27f9c6443be72482125cef2cf86f05d38852c50c2f9c3668a2e6441070f7c52cecc947833553be707cdf8216ddd85a65330baf88f45da86daf4796f78f091e7fd80a001ba0b63ed825074b9b4f84b403e54ad1f8cb645f466dc9b0b7705e2769e145801311cefca14a470831aadd4caa65a86af1274987a58a2943a9fd228e06f0452af6b77eb99e82df8695eb014a23af7e01f3030f483acb87909749755263e1341bcf51b18e321e372408e562fc5a2fe4aafa95db6cc7338b6e4ea17bd235a8b556d267f43d1d40d7328e04831bf2bf405fb0867b1fef2a0cca1734ef36d9d8905cab457232b0709c752fcd62a5f827b8bb97861a5c81cb84e6504216093514f371a922ecad4f31dc9cfcf35c8e11be24584920114fb4870cbd5310bd1dcf63cafef84e9f80a429e6eb9052d8dd85e33a5a698dde2034aff6402565c2e8276c43c6908b1896590d4bf7b04af00c2ba93e49dab26efdee6d25a5d3227fd21e61ef8dc3ecadcc063290696dd77e00784425781b4e571254152ff146cf1f0677e504c3482bf8b69814c6d4592dab267c8fe05e86338b8e68943d06522873b172b177f4a328adc3435959d9aba3199b37d6f86c9e861e7ab0c35ea924023c17a7003460be056a8e271831688a5b58194b2e6c029ebcaef1a07454d3f1c8b05fe081f31600f62a90f60c5a952766ed8b47e1f93e5b5aaff877dd8fcb364053fff75f8d28c61bee542d420e97c6fd274d2353d410b3a9c32795e36c6d6766c7fe83f394718bb5cbe2cce1cc136e643be540702fc93bb0ecdadef703b2727126885502e3cf96022cd70eb3a6256d76ee5eecba14f9b34bcb32dbe7207f70809daacd7bc5764942fa6327bf89222f0283ecf25af05bfc06fc4361506ab3b071ecf352a68ef056514355cb7d48193fbf1842cfac81f84db945bfa34f4f7305fb6756680a77f7b762eb279e91c45b573ba862f36b685548e47d0b2a46fca64258427561420b763e6a84b069f62a691f554b978c060adfd8231ff52233b26d891e368d0c91b80daf164db3db27183c70785de04b5577974cd30fd89969da1f7b8d24d2c6f73b25b3146867982658554e2e2597afbce5e7d83ff8a4d29d6779ca4851b91e1ea216f5f58e2dbf8c253da9197c3c410f2e3d67d1d04cce3c0642d6423a8d26237a1b3c7f9c5b99b5e4245c2b0955c171e5bc14dd148bcd768ec888c6e959c7c11b46fa91d0d3036f91fa0924d6120bba48c4f354a08c567547c86f96b337b746bef2bdcb23838ccc1d7662e9c19fdd4681b0332468e2209b7ec2b0568792cf4adeb4e77e666f122ab1f64a050e59de50233cef35d0f67ea50eeed4d0b30fd0c8e9e06025abb9dd32326dcf8f8e6ec256dab71c88aa3d74723f7e8c1ec6a9790f8cc57c13c1149f598262ddbd22be63596fda599827f86c21119c7c77d5ac2ba25027dd091d082a02b391bc98e0c912f5c7b73e908e591279a391a05dc9a289b2026c9314d58b1f382a866346f099ef14f111405b02a0dc6a328d98750e88fc11841d4925e1c9a3c96ee20f2d9f7c9e75ce8127d59aca473b194ca5f4bbacb321ebf2fa815c052c12c84eec166848965955e5c3d67a105176e9c7aba3ca6b5769c41ef810d54ebfbfdd8462a2c27c30dd27af2d0cd6c8429bc79307a3b595b4a77e29ef6adea5ad12b5e1930504bebdf344497a610c66a77fa36e021a4cc83ac22bc583f29bda992a66ad2034dca6c3d6ed74ff46565dbfcb9e4fe563d686b633aef7def4ef9d4951df18a89b77c9dc82443e903649a577b061c94aa22bd527548a7502eeb7bd15cd42022ba30094d3cb8aee98d1d37227e2d41ad5b0f13c57c6e4848b5b08cf13b7b7881328254a829845dd35b1b8043e59a7225d5eb3ca4e0695eae25d3ff9ac8aa89e28f3876601414b89c6bc46c1b31d62c704b3fafac126f8a23393d763a012194db771c775210d6c6100d21f7055782d33e3935d319c237687df3904799ac4ecdb80ffe4ad73e2b639f528d43d2636a857fde1dfb189c50d168e4ee62d0ed1a180a29895609eba4f1823ef260122351aa3415401c6d674aed142d009a5c4fad538b307fa645089d0a5f4d02b9974cc3572d762fd2ae420b05680853ee090456ed296a7fb262d0820f778b5a9785c83c855908ab3525f63234e080d37d44ac63e739af8ba6a283195c77067d08a9f612919f7689fe5e7206074d457711f9021e04b2ab1ba652263c18ebb340e3803bf2df4f1f5ed4f0eb2e85bac7ba035da651655a7dfb846a929af90fffc148d9a274638434696af048f22c86b41ed32d6c4d9822aa29dfc919698283dc33d83b58f0f91fe1ca2e7b884ac8732eea2313327a901617938f4eb321af4f8308224525a5cb513c82b9ad6bdb279c025e719d2a2e61e3abf12534a05fdb797df67919fa84645418ac9a4cdd1246861cb674c29bd954fc2b394c14f610691f9b725cf43a9c3c36d5621eb95eb4b5de903316b38cd0d311f70b15f4546a23a8039820aefde5f348f3f7cdfc82848e1e87989fff155ed82e5a52363496c04cbdbba2e6d2ab0a80f878a271fc831996bbaa293f16fcf84571c5140956ec175d212a188e6e1904e70f9ddf7714469632ea1b7262acf7a0b5d28f06624b327645664d3d8893a54cce77b81bc8dee9b288212a41b175c67bbc68c6954b7d9df669d1bc065ec60720e3b8e044b82ad49a6b6aadbb8f9104eb2e167a667a32e567319c23c90b32df4dbf295e34f9f0c3054956b363fc3148ed37dc7d406f62d915502edb9fe9128cb3a2e5f3b8ca0031e789b75a0d35849b074be2ea951bebf7d367a933142f28ae8d7c3fbddead64a7d7d69d2430c51457dfe9ff70b43a448fef2f5e04c7af53e27a1c294f03c6d04b5b73295a98babcd18bcab71ad73d34be3695362689bf428590c0810a6ba2dc278aad92e07ac3cbae313f9c6b6fed599a7a57db779de2682375267fed44530749beaf6be0c8eed2a705cc8f89c80803e3438520d3454df334deb6abddfb2ce06d5ea2db98749f219444952576cc19c89dddfd214fc21c1d3f53ce788995c58a1a22a95cf4a7567ff7093858f8dc4a9b44146f7aa906489c3c7959b1ee1d2a1c7f15c36e89275f6ec434915e9317a2e86e4be87dbf6e1595654d203b2f3a61da113392b65040c8c358fe7196e44485334258ee20c3d367a0418610333393eb87e0fc44dcda36070bf688be92d3f62a84f97f2e0ff8994331b80498181470bdfd9e1674c2b81f022e1d2d93d128c6760a1884ae66c90effc224f00cda3973d894b4385d720a9d4a30f025410523b72e816fce116be6813bdbf724945438d26d3b18d3c0a4361f3d319ea0d196b44a9fb04f25a535f91d38d5ca210ff38a7419d5652f2e51751aedb9a7b4bb878ea167e9828f9ed14ed9f5fbdf471cfe953b33d20edf34d6d01adbd694a8909ce089e7ed6e1fe720270f851d0ae1d4d8f86c86f15d4de8769d5a037520786dd1bf89726517bb0b3807cca1773cfa1837119494a59191a976bc2f934bab263ad767160d103d2c943242f3709eee5f968d13613a16fd35e918ef8d44286e30b41ff092f4c2abf4d33f13a4703841c31b4db9d20ea03d519a0c67e6a52f678a03c4d2c3e32a57053a6f64460a11590803431d8f06c09238a6f96f7c9ef17771848ff696359d405d16e6547f91256cdc8928e5bffed1927a241e75160f68d2f55ba990e609e48d1a3673b0b2326d8a1b1369508168a3b6093ed88c18c62adc917812470e7e14a92e63ffdb9e9484702563d08ddb2127d50eca5c70055fad45a06311a67f196dbee2cc6b6244320095e23f42b8dd57f6e0e4f2991ac8f02e1ded43a9d8b60be327a095bd9bd6139699ca1b04402548e2cedb8bc337c822d722ce2161aabb989c8a3c6dcb1d87a764d33f065f5de4f05bbcb1bd0231c916ee67f8ab9f88f526a3c133d71185df1efbb1a354d673098bdd1775349966dbf83100074d0f317ea918e77e8d942c902e3457ebe4ab552d630ef5380bb2fdb0154407b621ba9c7afcfa965d9bda9c0ca3c24eb9b3d94ea0c66b479f9a5f78957a00ad2a470a9f1d42ddb9e1fa8e5801f6cf633ced565076232a154266b9e558855dafe4056c61792fed9039326a6ca3abca0c88cee5552558a35089b6859d1919b71ceac57f3a7996ea4e49f77f92257080660f486b5e1748ec61fd54bc5104f1085a35b4444a51137b94395eb64830d1519b17eee117a823b13c5a1ef04355e39a711b583d780437a59c20fc578c7ecfa2b0d8230f79c4e5da23917b2b75b51f09da4530d7d6ad7a02b897e0f1b92728e73fa12a694b9606efefd0535ebd75f08b4f8c5d327865886e17fd4ac79911c35b8cf73656e5c2c19a7126224c3f6f5c2040c01315b9cf6288b1d9e3308ac5eb22c1901b47c20ef0c1244cc544a0fbfea4fa97aac38d9aaa6d1e0fbdb4bc1cfd64057a8514477d4a982c3d21483a63825259c25d05d28d67bb6fd0efcba9506a60e25f048a5ad043cda19548bd8fdff3c6a3967ecac3e2c9f421ba670df4bf52c987e1a023ece8f876244055360de544069c6c0c3485cdc622f6133a690783b24501f55990514586ac11e130a255db479c96ffd747fbd420cc74393716a38cea8373c15e2525ed867d239129e51a659400213bdd8adebbe5efd46b8dfe7f34834784b355916ada62eecad190971027cd609b910e9fb675070f6b109f5f0fb945533073bbbf07ff102dde0dd5549bd2dd690c622a27182d6fb74a2c625c7161debada11dbabaf1758dc7de31ff596f473435cefda64b9ff19f366645caa8303872818a04f5532045b4657e25ecb2473c1c303bc1fd89cbb361e31ad10943599e5bc41d81277c2410205eb6a990009c064ab2c8e2c3b6dd56e1601f93d557a2eb8b26dd81d888988727af6780a88de89aa798a59cf6a0cae613b2969fc7c16e0328b520fd94200a75764af5c33f76d218836f55f5a1fb29cbe062d932a3c3d5ea30ca1aac272c1b566e46fcc2b7d5a55704dd659b8f58d0d501c37758aa02537feb94c8b6d119571ad0e4f4799cf679057c1349a244509e2e6642ab61c8511083008b51633f1435d5b0df53edf1c08ecff07df07c04ebb2b6769351a2db4b1daa908f631f9e7dd3cab40844d0817580695a9ad280fec5a72b09feeb2a58f47d698a523f9fb2f08f154bac75912fc1fe17ec430db017e8a81caccc5fe746afb7b45d37e656bdcd4aed7f07c3371b817bd5e17f7cb3d8483cad104daaec35f8aead7f84e9cea2a803c72f141fc34abaf7e5add5055d855d06840d95dd03e7456f85944d0acf57acfc555352fcbf052d1ee1dd689872e4f57a1dadf9c6ef7626c886853e2bf0f5da34f23931b944ba23e22a657f8dd37065860aba71bae84b665451457209a6b4cc437f2e33629322cd36a5a61d19c1b4013209aa7e45792d94341dfbff829a97c11a9bcae8146255e5e9ddf0999734f5df28f7050c42d1c98f0bbc8899eca6fe668549e9914267020bbb38f3ae85e75182985ca2a1939f494ab908d72e42fb828e5dadfc1c127223176586737eabe2997168fcf52c8a7a0fc5c8626d2f14d3d015f6befb0413f834a36c6704ffada2ec921b6873e9b07a273d610a8fe7c39d5dc4a7d0eddc66a22aae328a055325b9c8b5238fbbd20ab2dc4e9f0989b6113b33d2e80edb64caa0e057671861a9d33efa0aaac18083a33e19a49d1b27e80dbeeed663e666cd97cacae32bc6e0b3dba047a48dd431afbaa7d341f93f802e9a1c89853c7f3cb4fc65077165c2e5ba59939a7f074ec4f2217b52fb0153c3e205b855d181b7de4f9ab6b370073fc60d39211f078bb144823fda70e97f2b264a85edfe78f8949d78d390466eeef82313885e3fb6f98e38ae8419287cf8641bfcc6c726e45470d574ac81a145049008259793f221a10f5f6e513b4b93dbd7990340ecfe783fa40d51316d342e75e63275a2f21af1cd5912370cd1dca42eb1a6a10e1998d9991ae28f2b8207c78ca41ed4a3ab2584abcc6d2c64dad947c5d3534467ef2fca4900e6e610794b6cfa625a2b1ad3f3a5d6467880fb0bb0bcffeece1b6f03b4788981de0034584ea8630fc8a87e19b367b585123e6e8d54de2d107aad2cabff49bad8c6767db0341d86ca8e7d34dd75e235ef618351a5aefbf1a7191a1f73e19743f9e995197c28ddba48ee3d519012791f69c84cb102fe1c9d253b485159f91f721e3fdd24d332fd48b3ec313c9f987a10b2b71d476856ef5e7b13e703bf3295328491a55a833c230512714dc12ba37d1d3da66c7cf080d24825e6e57db0eb2dd5eefbb736d8a68e541ce81df5794ec67afd4ff6f5057d8cc40a182220350001f1a37b9b24ff4230859c95ded2cf6f76de35303710973a428892d9a9b9d9f23064335b01e2b8f0cf73f703f44b301e518a210b9b923d0e49efe21d7f57904ad9ffd61ff69206c05c0b2369bf073a0c0a053c7de198dfc7c08eb2978855fc9a021242e5c9c62eddca3e99a2c803c9538c99f40298d24b4ce1f8eff538adc6f0589c361d708dab4b3f73326fb09cc2b0a5616df3ef2a68ac2dbaddba94d171de3fa228242ce0bd3a0958e5e3f7ee791b0f32040f8c81d2b6d38891c9c6757e1911630482e22aca22630e0b88089d171ba130006457feaa32de5bc8de0772d93b7f2032fa6a56970a8c2231c553a8d2962076714fa6390d0c3a1fdfd2e8b99dddabcd0d96a2dac31d761ff51e47f76e3acd88ed0127da7fefa337362ba014176cfdb69d71f20fde5296c591c96f2cfdd45f17fb57fc39181fe78ba90b261187b3032daf5a9b876563bde76ea3fa53c4a52a03be0e6d4e765f588983c77498e71ec1b52d5ec4ae883a99c4a1e3b00e41a13cd9e9bebf6609282da865bb95600e85d68a79fc321c98e96286e2ccb7d2f6aa5dab535e3ddc66fc679cb973255891ebe3388a7f4b3840be11f002ac2d77aa0946f28191942bd30af40e265a9b28db7acbad53cc0ed03e95a477b3c756f4eb1c6abe22b163a179f542e2853445784f172e70178149afb51bd71309357b86ba959fcf9d349bccc3827a13320377db30346e5a44f8b98616d60acaa054ad2eec30f1af83812490733af1dbfd358f42439e4406dcb73a4099116d31fdfae1b0bf97ab1fc6e05d3b2b663a73ca993b2cd4f6858a3efcd9a6b63efefcdbfad39036acf58a265086321baba3f5d8f98deee631df75edca3bb5ece6419fb8719a8a51e8ab071fdb4b7e6bb4ebc7c30477dba2d60c8036b2c2191da6bc2382cdc5e74c24b382dfa682b4f8b4689bffbc3b61e89e5b8d288fcafb5741c0e3876e800f977962436ac4067b96804581a79c3676e68166a42d7234fc3e7ad917f9c071c9b045d5e07184a6fb2c0495bb2db1557ae788130fea3a839ddba3b0d4aedfc8c6d89c77184ebe3eeb6a7003868f7d5eaa355a40dca86b71bf22b9aeb7a0aab4ca9297075210d1a1c6fec5a66aab043caf54883da2253e6583b97a5743cf07d1aad56a6ef4e0033c98346a462177e1e71d502646e772c599add7c4aebefbe807e61d155c842ad7bb5a06eae986b310c1f4c67c4d9dcebb5be17dbabb0f9f322ce31bab1bf97354270bd48e116da993296247366688266e52b483c7bb8938c5eaa091c5fe60460c43e3cd71b5a2137e730a65f38579a968f0efb2812ae72cbea0bf94a7c4dd777d535d7d05483fb319c20389fa13e21a1786a0d7ee4181c4ef5535fea9e843bc5daac88447e079dc219d8b28ce30765f824e19a28687e4d962ec9fe099bab3bf2b3398b8bd12b358f0bd2271b9e1464c7b54022f8711052bebbdaacce3cf83973493346cc7e9e3f82bc30b09380561ad1a38423b4ee1a84e31898243a89a1b0619aabceb6a24776f86a86eb8eae28f29d5389232b7fc1f99d99b2e7ab339a173abae8e1c150ee4e1919cd0e221cc22391410186ae235f5da3bfa5009250ffe9e5e99b82979c1cad5dd4523fa5627469f8fbac1ca63f175dea8529ec944a15a0ebeec67c4385a3b7a1754cd7b62d999c5f4a1c2e73782cfeb35590edd1c93e49f2b3962953148277e8b1968669d585b87ef01757a71e2444bf1a667faa400bc67f117902f3a47e73ee163dd9f3f54f1d7e2774c822383bff615337b20b8e9c33bd5591ea11c451c72f9bf4fda3b178534f97fa6dc3fb175df4401e48d7e1e090869b874c56f9de93ae43818d8d24db7b4a1b444827643d1f6bf5534857868170758aba9a41f5a46b3e2d0dfd5d247f660419617f5b1b634775d8130780758cdfa3c4608718b16c6493b0ebcc8be2c90c472d91e9d8a4fc46d4c6c6333342814c152e18b22faf862074019f0bd49c7233aec9d763c65676fdfcc918d8a0f40c49d392ded1469f315f5a1b727c83639c36eb2221d35188da095e5a551cd04add530ff445944e48db8cde7abc01839122124862ff932beb4c4c433d9e658a2f9cb028b20f03d4dff1f0fa8c9ed1a4b3e24736e1154d4aeac2965ef8fa4267ef482b5075ea17f62d41e63e5fe994111a30934d4343c369fc074bd1e0dc3d6ead7ff12ffdd43ad3e1c11ce96ca4e1006c53a7956236283a80bf1e0b7ddaee2c6c74d64c46c22f337acde2f6320c9a074c35866fe60599ac9e950e231cd4b345e33fa85d509f1c031f5408ab2e2da4d7ac82833995a11efd7225a490d43e3eed4bccc3a01b255681e4378d9147a44e62602143ec146f76e8a70ea206b04afc7a5ba172474b7765471dfa206ef51ecfadc93c1d516bb1b8aa846a2f7714e70f780d70d7526b5ea8f83a5f93b5139049a06d802cc10692aca0c1a97d6ac49074c6df526ca16c98daa8d11a402312a69818c2ad8e6953ea3caf8b2d792cab51bf8ec1f687de96318d1fc2d30666ffb821f773fda11b75e55289fd615f8bf56ec57d642924568d126ff74b0b95ed1b84bdbaaacc7a95545dbc30309ece11d5b6133f05bf72776e9adbc21a1e65ad15930803dd19f66584b99841f0804441ec51657a02ec6941dcb553342d5bb13c1b6bf7c226b71a2863f0ec6b8d8981c8974d338e495ef3df9a5d6fa7a06b12fb9ec436d61c55081fbd6cbd3adcc002a572666d003469956b59f92615e27c2586898362a079fc369186a0cdd19e4955d15516636dc35072cccd1c466fb9903bccdebe7f3fba977b96433ff6c0e13b477812f0b705cc3cee4f10201de81195fe2b622ee3256ac979a9ef6b9a74c8eaeef0520cb4476892a96ba0550eabe2b28122a62e1a7461d8387bbb26f4b66424311afeafb5e3f862d853806500f85b5e227cc830d7f66793c547f9dc47abbcecb8e41206ef52527bd948c7da0b333c665e38d3f6d6f42b6b9442201175363c7ba24625c231bf6b5e465dfe17ca32740ad6d3c20e51452f6debeae10e1ec07ea324c1d345e8c87ea936f56649a10da21120212bc8f0c919cf5b1f2b99a86b42a5202408f5a233a20e955e840bdf886896f65b7086b411821bf2a78cd9d232a3590bc26e419eb668a29f0c326353b53b167e0a79ad34f5f78fd736bfee8abce920ddfccc2311e25a1370c04f1d675f5c4a607366602c2ac9a540f292db6fdb29b26f6928932ae260aea0bebfd85ad3275bed3349a38b92ffc8dc182370dae76d42313072a409dcf88a8b58e31374add1acf3c231b72baf9bb1d64e5861ac01b134de4d83a67884ae3ee4000219d2875fbbdd479d47b33b524a1f9e8bfca9cf55d7227503a27acb07252f3163dc6c7aad62119850f78bb8e8fa9bdecb965dfb133ef096cfe28f9e35e31e6a9256ff0c05efccdf2130e97f82cf48dd6659e646b845445d845e0f7d90edf9581c481617c0b5020a4e57ab89339d5063db7058dd48cb2bdda6f630992c5ca26191d23c5635a4b61ad86d6d4123dc6a528462eff71c0e699b150152cb3fb34a90eafc100578165925e4df88eef4c934d0b19b25cc013edd7bb8a443a9cee5dde26ee26bcf2df5eee952c7070813ca23d42fc00bcd5dbe3fb758c81966b19a02eaa1b896c771c9dd8f4501829b87c2a75487fe320e058764c602ebd9685d07c2a33925bd2fb71ab45f12150a06a89b80a2c8233e9dec64b55eb548c076101ff19c4ed56178c773453e73a4159ee7029b39af35a4c691275ee2248394d2c5a61d8b9a4cbdaee7fcb3d1c33c7966a7f546d19ebfc514ba2ed8675d202e7e55194a32d8c2be4610c9fa0cf9a4882e92504897c814a437bde1e3cf52a677c8c9d434c43c9059a6597e69fa4d0eb123082aa71ef41ab64196903e20f48011177bccbc6559606a197421469d0d90c6e72bb02e51658ab652378a19a5a6d533db76d09b46da88a1a970d6448b3ca8cdc617508a2be71f8446f7adc8e2842368dff404bc5d741ea24531eb5be56f38ec7fc54bee538e789553b5c80add4892aea14bdaa22ca1de2767e9bb0793c38bd9690018da0efbc630c074d64d60281838c2447e1c857a1f529e0dc7eea0b2cfe167c461804d23eb08fec6c946b58728ea9a17b33aabff5f75ddfb83e361abe2015c7afc5bb826ef61b81d51f41f811699a2f07eb12ccd0f82a3ccf05d8ad03808ba327daaecfe92629879b677a3fad47744d54d2b21bd15439c10cb2529d7fa68347e9f2327e83b5328313245001f02c8e6a678f819a362a32dd78c31a1a83c1c5508cdf1587eadc1d3f7736c316df69c26dd5615b174995d57722cab1e86a12edf4eb90012c4f0aa78b9d0ffac53e8f77ffaf5b63daedfe15bd70b7e7eed7f33fe00cdcbdb2f97daf650052aedada44a1b51a463d7447bc490160f645861e8a48663194e1c7d08d19447ffb6ae428a68be0f7eb7818b727647e59712915edb0845b9f08ddbdfd6bd0470b80ad2ff335111bf3398eefe4076dc2c1d493e5fae5ba61b9bbfb46ff2591fb651b723cd9e7285ef6a500fe56550a9855d46704de54d3e0d7762c2dee2895318f0300d1ae8f1330ae1471300df9b2cc4cb4788f6ad91cc7a03adc90da6e0dcd4d4b3eaeddb8ee7d6b6949c902cf62db85e98e48382e6dede0455900f5007ebb65e1eab75bd051690d2a20f060c389936d97ab5c28af65ebdb6b92ade25e0b42e63cf860ddfa1d03714469c102d86434d0a7594a3be88d99ace528caf4e11c1410f8af9944d4760c9441493ef5e1c191b25fbd065ed827e01d019dbf5dc9b9e47859abf355870d505aad98437c16b689644003dc995fafc951c5eba05d955b156f11ec2131520c12e0dd2290f6693a4c42b8400f3e7d8cf068546e31151de38ba992bf57c9759627edd74dbb05b9699ca70cb01cfd7a4717c53a712bf0ed0e5ae43220a0fad132ca4fe1da163e5090e4a2d759443165ab0bd31fdaaaa02f9fc3957bfbed53b9f15619592180834be3825ca7c93b641940e80361cca3cb86827b0b12dca31ee7540a4998aecd1e7c13de58215416d9e00347a9e228be3a576c44fcc38dcdc2e11f61dad53613d5bf167254dacc49aa107b335e01458c27bd3072f41ecc45eb7d0d11665490d961cddb6c358803a2697b23c4001a41761276f5e2e75655beb4858264c3ffb870fa46506d3f6cf09a9f6f20929d34eff6727acb3fd8be6805db8f2e2aa1f5aa92c7fafc54586f6f0d79a2f7dd329d13d9e4e3d860f982393c516b4c2bcbf6e9f048d130bf874697859a15da3c872880a6f2605ea473a886f93d53782dc1260268a4520f51ae335ba5247bcf20e4bdb3ab7dcaa90e1410769da9aaace16138dd1907b0b3a7f683216acc8bd43fd0b938de60d497aee3471917215b4d33d731dc3279bb9550f0bcf13cdf95b0e0abd42ced80fdb02741fd9b713b3c2d5dda6f20a88f7680aa714a06fe4ade37326b9e36ca9d8acce1974bb56f60aa1d58ed6ec62fac3dcad640588a4497dd215a55a38743c7e9a5af515ec8eed13ae9609e01c7c71ee7a922650c360c56487236fbf0d77e351750831b4ee07d956db4f5597999be43f08687574df545fe0bff02ae94b17aae0b588cdede3432937330cf7c9cdc2a81a5a2628c9ff1f43a4dd154096f2d7d9ceea188e4d4cbc6e65bf803162208658ad6b7351864997a10d770a91e6a490919256adee47f4e52c272b4ba176c46ca3bc283b89477f213d44f35e8868ecf8bfbfcad5f629e9c529155be2516706b690f9969e3e329054c70192060650fd120267e925a65fa2a42e487a15f8aaf29a6a65bcde046fc269ab97c5a81a0966fa0d62c58a401e6fe20d6a3799ccfc3d8d345385782e36524fd7712f9d26b9e2a753bc7cafd46eed51cbafe9923ddefe4d308a8dcadb05e41fba3fc2c5aa1488b053689765699423b7072054513c665249c36e7bdc0f5c2f671ceb41883a69553d168baf7df4f758db777abf1db19cd6ff70dc4aab67150f0dceeb2ab4329b13e0e6757435d78cc3e9d89c672909a3e82db54b3d2b3a1485753756897ca4eb4a193c5cff8155c74eff95cbfc169fab728ec7160cd5006f8614dd34852f56df50b6e0f9db1f76ec2b366a96fe912ecf5a54603fa3850b1cd98450641a1e3be388ebb3c67cb5f477b061dae73044fc223eb7eebc0fb22459e95a38f3b04f59bedd2ed28e262e3db74d2d0efd904d8c3c03a78397ea25fec258f842d7dffd835e77192f587c1ae84995e0fde9d49c11a41955d0b88f71543dc2132c974f7add05e9960a6b58d874c1e25c13dc44c2ac1b7e200e12431ec2c8a7f90659ce41225c477cb5faacbe48def4d47c5a3a7de5c12679329d6545c832888542f05a7b15d3c358b6244e5a2718055eb634deeb13b8c41e8aec684cbbf800471dd509017d59c9e66423ef39c3da3ab5507b94ca3ae74cbb1010ec90ff1dd96c3d89b9809170719d508fda056995866851044fe12edacb2c2ad454b1cbe8ab93f15e622e7a47965809e624c8d10c964b657dc927999ec16d2320e4893cd2dd79b87c79f5a70ad6b60a946a41eb7ec61edbbb22d99dec4188992355594f55e7d6da7ccf116c17d31032de2a8b01af35f85970945fd13825f80bf7cd046e9c851398c2dc27afc53ef4aa3dd32c7e46c15ffca4b95cb443941d50f5783c715092ada8cdbca4339e5ff64d9a6db62c92bdcd5440554bb20522d756039fe5e75e5f3a5999be2d72de42de2241a917efab9c84526b5273a54a42571d399273b1e4b9e08a643860baaa7f239a6786688edb45f270a027f2ab9928151eaf42fd7327764df4b5ee1c56c64fc3363d6bea041fcf68ab31bf2840261bbd0f24a98c21f4a384efaac5a4b5ec6b2e0734167a680770086b17c726d37f41a3b38dc7a8699a5e153ba601111e7e56a855e797d036ac97497e3ca3be8d20ee099edfc26fab29ce1830e6de1a8e1aaf1650417da5af6f6bcdd981c7c9fb6f5c58b39b4f3419c3a231527447bb76408f120ea91b9156aa5d6d6c67af923de12ee52d11133bab23062aed07fc3684c63aefb55a35795f38dc96f25aeae39eeaa0fa607e7b752e7418a0072cb32b2a1e9a8b8a24ac666869b34f8daf5f8a6c25648d189353df7690c4ab74037f4f3ad29099f97e09718019b64078f5e38039bb68549fd6730f302f66ce0141cb8e4a88d0aa2ca6557729ad022ee05a56a3f3333f9c57a2f256383b1e20afd5b952934789e6566629d6e1e5fc749f4cecc838be1ee17136a52f50561115c0c84994d687d50508c328629c6b61659c94fda334db3a88819f59c0392b4781a8418099c566e1551df1108e254dd67621b05adf58172cc72ee5636198971c5af0fb0c55410a2d95bf1328f1aa80f07f836ad9ff899b2be2570f16088a32cf231b00a88d6699d22e619989553808dbbac9d06fd8f76284b1b3c8228cbc2d8b82d27a107d06e1adba1118f3a69ddb7010357dce58a29c173af42b6b63f44fceec60436036d3e59ea6358b28ada13a3f9df51338b2e4490bada2739b701a6e631cecf7df4d40778828eafb20a878a9303702fbea9c6442ffa978053725a145d958ebb777a040f55a6c054449461cdab4f989bba00796738a431ee99145ebae1db2009d63ec326985abb76584e7e7d00d4c60924da4c707223edd1840081f45b8fd196a7cfc045df606c12aea80fc9554350a2e1440c2cc3914efbe848e55b608fc69b4ec1d4e7ab2636ecc81b79444463017d9d119517ed55c556e882072abf76642ffdf407795299cafe41117688227ea1d01f09b73f0721a01ff36d39e73e5566fcb3b45d7adb709f8dbd16fc0cc402887c4439c242a4d2bb47628577ce377e7b5f20fb79ed272e4dba01cb171596a0088b548b4a0d554053a5a474ccd3c25efbd6dd9cc9570c50dfa06fa9a487b29089d88a84f0f19ad9a526ed79e55e067410fc9cd0594b8458e60142d61e2a8408839a1dae830bdadd570e640e4e7d15501ac6cf7574e0df0525d35d789191ff531e03e886dcf398d1ebc850257abb3112f2d1d5664811f51cacd9e4ac624e48686ff0917e30ac993736a07a57174613da247b272cdfa0945d0244d629caca830c42b97dbbfb144e3269e2aaa95754bc6dfaba0a540cb363c986722a50c3461b13256d104e0d58866b25b35c0b33f197e5a8036ce7ba22a133d8e30e39ca211a0f37ec310430c4ba70a697275b6d4ad1788b5dcf9a368354138ff1f5e3c3f0970965561bb540d9452e40cc41940b41654b8bd38c551c626d73080a3e87b1ac38cc3d869a667e8dfbfe58e0ec240c760f5a6193efe43de7e18836e0db7fd83430c5be2ee3710a4d4dfbab9f4e96f797ddef4bfdc70b5fa9b42052708a727df9023797d6aca768ab23973d26bb2884e2cf7c6e94d6b8f765306b9f18dc1cc90c14b0102a1ef7879c7442dda5f1290a6b2c024ccc7db8310c0b5cb5c9eccf0207ed0f09e309d3174672db1e0d6dd7e0902b1576b38b211982a8fb1d63d51efb7ca1606326f7719e099b838563c7bf414dd889eb18ec327a00584806d23f2b57eee78bcea50e203bdf314e15e670d6b7596d96d71ed0b8bc0f4c6f1db0a6c926320e671e7927ccf1f93f9e6367a80be516b320cdea8e90d0e50da75814a4ff2e2eec7a5a3109d05f6e7a4ede4e1d78852e4ab89d61bd9d10b3ee27e4363d5c929edfb9211148897fab683678ee0485950f8964596c378fdd2640414180012408969abcf588388ad7bc08f1a46992a750852cfbf7259ea42817df8675542d96974506a37952fff673506a0281d396b2c30aeeea26d2cb035ef80d1d51ad5961beaacf56b7667b79df140e00b133eea464b6652a05253c8734a9a0109ca299ef11e5c6a13b6b6f1b6df4449c71682411d7a3c1dcf1255692cdccc0719653f67b9e3143876918c9eca74f0dbe295498afed6d77c99cacaefd26786a043b75e255384fadd1038d40c7e3cfd04770e196ba698eb5313fecd9d525bfb31273d2004252cce1940120b05730daf60ee4174f4810102da839784dc8c1a48a07d6658aca8471ab4099ca7472e7d77bb1aec40199bdf00ff047eaec19c849b09707ff3b8d38f40d1943c46c6cdf3055535e5ca5d81e21af1fe3e78093de3df6bd3881d0f37f65021192398a6a17d9bdd46a49c5609025963bbe60671e10977639e31b800580b72e996f135c1c26c2b3e073260d0a70b9481944eed54626372ee6426b93f1be78f6fa0b02e2b826b162fdb594baf7935fcf9c5c1bb471b8af9c7de2c04284c3ac8a6a39ba427d5706fdc7c56cb61624ffa9d1d13e49f30f9d20a4fa24b10ee90e731710cb37dbb464b31cd1919a99c589f1f1e70e89cb87a622b57b1af64234aea034519d094b99233d9a21e19c746636f80deffd53ce2ad1bad6e5bed1f9789d1c0e93c55a8bc54721aba5bc65547394248cf255f4b622566f6c2d14a2720d9861a0aaed19b7da82f9ca066549aae505c7ebca4c3961317366736558a208ed3d05be0e9363ad5efc32b817342022f93a57d5e068c389ea4945c059bb92e7858747d851a0e15bb3d54066e9d75d8a9305ab3833d91ddcab088f87495141ba0b43a8de8433e916a47a6044c8b58197afeee31081c0fa4467d2f4f65dcaf72271b8239beeb139de930ce9e90fb494f0bf25e2a95a3f91e4fc42467fc610167258a854660ce91f1021bc5e568e72f1b0c4456da4f8d7a6da45cc857742f5da2b001a8f0a02d4eb6e26626ebbf9244e7d35704544103a3c06b3f62e3b92fcd950d4c646f09c8c1ece175a130c6f009b44671628db057a799d1d712bba8e1ba4d9ed7f82adcb8d1e71e38acb0db87a9287ad61a26e9e08de06a1544f3bc6d1de114f498dd413d257e07634a38ca568f3283bbaf2864b7ac58b00ead4ee912531acef71ecdf2c50f57c7260fb52783a28bf111cb2ac220a9f7903bc67daf70d78d2a182f165cffae8a1c96ae56c60844fc76c8d28054e5984fcd8b20afc072daa887309e51265ae1e4b35b7cbc114b4967387423600098d69c61187d21742aedcb3daddd98eba937ba6a777947b0ef812a5ded3792e637f506bfec6cf7f74e44d1f4e0e5faa942efe4fb81a73e46f6ce5d0d7015960dcce6e1f30958680b932de092926bf0c41ad25eda37f4c7ccb507fa8ee10a0593ae5b1ec4054cacbd2a437975fb1cb6260663fdc06ef85afd4b66a89ff016059f21519ffae29686e5a9511622b740261c0bd7e15e8c92edfb8ba93a6f6923643b3daa0ffcc37326084ee30a4e3d3d821dffc497afc96c5aa59f10a823c1985c603788977d7e67bd54cf480ace2ea7c2e4506d318003a53a928d74445a916f768de8a57595ed8c8198434ae94f49b662ce5de52d8386f32616c91327da4c00f6417761ddc1e1452a63393efa3eb4a08e9c1fe97cdfa361731185dec1b9912354014e803521d7dc404050960682e378c863a40016731a121cd3e5151cbc4d5c808c2f4f403dad4d4795188fc51674c6fa48c39082f20f48dd01e231dee448cb167238d1a40abf56acf1f93bfab0ef648aa474518678ca158bc86af03cf6e1a36851b202c75d9d1a91c5e62ed1f84d12ad6db8cc669ffd0f11acdafa1d85bdb42b6ebead273abb8accc8e8298662f709298f5cb71d622205f85f4577c88800014a4d9c88a2db2d6512c1fa0bb7c232baaa1f9c2671481c0462ec3a186c48b274cc8fe18068155aad9c1324f106b5bbbd1fb773f242e1a9c5208eb3766550f0a415bc6ddd70211805272e23e1b4884fd6bc2381a68dc85d0c1203cc55d61099cd9998142650cec54eec718f6b0fb797830139b0b19da9572df75dc9f161ecbc0a28b8d1899c8ee5a224573df643cf6f61e7c8a8a11bfcda6c5ea165c179c5605c4c833c7c02e81e25a090d053cae07619c58069d8b3ee5b627576e1b8b8746c58708ee2f8afbe002f2828fee1cfad271aa425866e732f169c22c9fc49d5518d077ea1c9f726d7af055dedea4701fab5a9b63b5cafb2f806940d57274698d3b93a34d33070b27a04d9939e3b7eb58ffe6388db060df0b441da1209412f9c444f85069a0703afb5bf07670563c275307cf3411561eb4c04e4aa405f7fb57f2b34ea1be2ebed70062ad5901b36c9cd8a5e8911ef1bbb40b340a3f851ca9e7a362d542a14b8fb2c0e34cc5f30fcb51ea0f411d69fc0edef3039c106cdc18d6ab75fae9dd3de9b0405154aeae947bbda521cac8ba914fdfd83a55c60461531f3eda7118568011e26eaa447c9ce50d744c0cfbc6cf9f3112d9fe068d164b3885a54a55281105a2cd1b91a90ce35d569862db54973ebdc83109fc2ffdae7d9e8ededcff5bb90e6820d0ed1be867d2a2942ffceacdb41f3c699d4ba6b1b8bcca0c6dae289264092ddff833b4ab8fbfd68ab9d329c51209c5ef21acace5c64cb9a7d0792c4bed6e39e3cb231f78d791c482bfd15afd9f4f4ce579c43bd0a34594cf0cc315577a16c3d0457eb3f97ff14f5d433cdca6456f44bc7426111279cb7a140016e84c1b92940a0378646389baa9a2cf8e816ced5fd1282c7aa54c5f03060453751b74ead4d1c3837f03c3ab60329c258e42d6f0d51a24a2ff847fe81d22d6dd358fd84a99a0b4805cef53360163a63fedcf5663a56418808815b9baef7d36f4b41ac50071ac8d44431d3f4b7a4468368ded53c5c06bef152df88e71a41be0265da2fe30c8b90f32742074bf86443e09a4c8f1d8ecef1dbab8d903e2c6434604c5e68f1930e7b71d8c02df0ff951a60ca069a6e4e01fdbb87319dec5f5ff72ab60b9f64f8b88572763ee31a923d4eec7b22e2aadecb3fa822167d695af61408dfef467e009ad30b0fa6ada5c1f068b46d5870c22e8df320e50a46cc6c7459c99ab3c66dafdcf12347e2abff6e60a0fc1143b837a1dfb85cfd69414c2c84322097d3f62caf2905907bbdb9537b0c00e104a74cafcd47a69885b98c860d84def37622e27c795183487f8b2da7cf7da4caccd3a4e05bde5597da00f52b58fa0a4b1883b0d2c99afc9085f91c109ab80e3dd77e741479af0059b8e1c6fa5bfc2a7dc7c0e7272de747c5d7932ed812e1776d1d938e7d431f45255e187467e3861230f62000119a99b7d6bc9c38b335f9833f0d0e117f2162c61280b8f653d3e840fd84260cbeb41a75a51b65beab890d5572a6b18223d984896aa3dc0b6e683fac727d4f3a6ca821ab465a937ae26b8048e50afef60733cbaea80dfd2683e51019518898f795f1aa531e70356dd987ce44dbe7e8ef282d64025f85124f47b5e827ba5d2c2d65c71a3dd86d206fbc881b3a29de641418c6ef4ebf80a20a6a1376ab41b269a717125ce916e2939e4c0efbb49e57ae31f0d6b54903b6ba505e42cb78863b1d15bb94537f7958cd1cdf8c13dffa946a179eda40faf773e55178b943fad1ff73a995e0df9abadfab75239a229b4257ee83c883fa4762f8e58e56780d3a847b2b5f41974d4708d340bb96bf663363d9314069fab2324b9943c4192ed6301c1d36c1afa7e1be6b2c905b5ba8543774bef319f9f0c4271ebd62fb64708468142a3a2bf5f538350c12a3de6afd0490a5b6a749920165d3fd57a2503459847097040ee3de41d4fc14c336831b178c3d70c8e3b196dfd422b1f248f2f516f9662bf3502d06c37ea207601824ca65485893983f52d53a5d24ea338b4bd8ebb647407dd03b1c95e635fff4fc9276a065ea6b289adfb3b827c2e08bffc534946d812484892b64ccc7a412058f93e4ae6409a2017ce32289ee01ec285e7ec90ba6d3e5e265a9f820300ad8089cb630299df9678b1d032f0ca9a959885470684c9ecc401ac91d34baa2d236b8a292bef66822ce9657c7fb31f32474be1712c0ea89b1f78c5de513f1fe4f6de6258d69b99f3d6c4db4de7360ca178f4d4aa2674d214d186f0acdc68db8700c1c618e85a58dfac69cbfe38ec358667a0c6d65a86d1847727cc2032b93c351c02526347334c1b32b44b36958078b97cb3fc52f942b983c6051a4f0c44a21ccdb6f9f0c43744183606a4812701db23f722ccf2a8ef57606026369ba4d919a4d5588eaa0fc83222156d07eb5a14a6087977335dd1cca74ee19b6c54e622c1d678438395572f55eabeb02bfa250a1f144b9f198644f874eb351083f7af6a917d9f28aad5cb2eb988cd02a14a28fd6ca5ed0b76d788c568b0d8150d8eabea253a6ac3af4f6459bf82e6653ddffd65c984ed0ed5549727d992efc403ea51ddac08e9e464332a2eaa6fb92e0494484cb33a447f469be8beec2145e885dee35ea0d68efede78b3c46ce9e9eb8a29f035e3c0a81a532fb97204a1d01613aab835f98dbd6eae76e48647636e50ea9b45aa30853514d8293e06b9dea6978b254f35326f4f9247801d72410a8d9f7916b9dcead572823e33c5d0246678518f28d0d0672ca881df5121d1421238cd74bfd95a5076c3ff774bbb119a31d90e0a068f9f2d62cc8c3818a5077aa7ac9127f6be3c8362b4ed5cee6a46123cc31bdbbce86290858756cd31a68062a13fc40ed226b22ae372d7d809d1012a61dbad8277d4f674f109b58134fb4940ce5b525a098094eb61cf79dd42baa2e5c24a7ac0ab1ba86da50b36b84dfae6f195a884acdac962a90d6272c4de760491ff695188d3b21f82b6010a487851c596fa24464cf77a3a995fc9e7a4003e9bdda846bac69dd0e0ddb4a462cda43611abec1678ef2bfb907516d2b1640683b48ed4e9474d5a062e1cb09877882f9101aa1c13653e566c475e024f45a3d16b4093ce3da32beea36524a13592033f4a71519bd6d350a57d81119203f5d6e851d0436836866d92570f0959533f175b4b1cc244fff79a078d960b15f7364962bc1d82e6fb9945f99b3a306ed6f9ed6040aa7a9d3c22a566a60d77dcfcfda902ecb33faa96f5489e201443246c5d7c1f7db61cbf5e29fe69466fbb65a95d6da61e6cef00b9eda1eff0dee85e97e959b001456a66ca3e0d6c5678d0a72b860cf556e302448977f369b9868fe34010374d20956688dcd72dfd5bf6471d43714b1ef2027a4bc566e60774a2ad6c7f0e60e7c45bd4686afff4983ae622de8bc4de4160ca680a7f496ffaa88e9327b27025f4594b0003e9ab7dea1b40f668a5c5f19e23ef36fdfe34cf15e8461b276e865a5cabbe4f2e47b689d4c1b772a5df49b9e3f1b8e069872d956a0caecd28a8e48db778f78e209bf5ba7f7fb49f3b47d9c6db3eb8390d744d9905c93cab112c675b898594fe8f97569bdb7f56af59d1cf4fdfd05249e548627f0fdba52850af1ecdca79539c6fb60b106c2d8813ad57144a87850dd7daf8277c042b98215d9cbda2b7852909c7868cfc5d4f0c0c31bebc1fec12660cc46aec1c7f22ff17399e78f2455ce93b2a0340ae51b34db8dc4a5e80d76cd86b53cb937d66f90bd3c660b24b965089b9724ad7f5e8cd49cf7b6c5b9e2768743cab4b46755d5786d60200c8ecd73b40b0a2e2f044228baffedeb24f26ed83e018f005b4d0dcfc55dafc160a755e0b8626753b3b98b5729644e2fcad23bb96fdb04c1cdf83ac81e64903b006a8c291eaed97e72054cf50086e39237265f7fe377d8e06708704fb5d6c1e012afdbdfc05192c3c47b6fc7c6e3dfcab5a0043022c476768d3fb27ec7db759c9a6584a7480fc969dcaef3ef5ac61311d03233e891231ea86afa2aa70ccb9373f69d11300ba2e65e0f7ca1b06195c9cddc47653aac43b0c59cadcfa87c0b03d427e05f6409307abd7795fad1cffb06fb9497b4eeb59a145cfc2493d9baa5476ee6a360a20b8a7cfb237cac765b9cf407ebc0f1ed0f193cf2de44f5ac75c32e5ba9f40df75cc568437c35ec4f377c7b9db7fba43860b04147a9e36a6222286375db481601e4c75ecfab07c416f9d6aae1d76eed98bcfa0fc2079d017bb701f17959ef8f890b60f3f9b35d74eaa56d8be864a4cff919976543cdfd585473be2f8c2dadd5342f1d334417f0c489e237bb73ea18fc33eef373d69f1a6395050e26fae2d45225adf7c2bde9957e6f946a084bf62314fbc4a38ca61fd515ea37ed4c059efc62233f82921c72cc3cc815e8881ba987298a594b55e195df9de7c35a07c9e5794ffcb7b3a15740116e2ea85e4473bcf086f35b0c386fd245593f836f0685056477f0d14ab08dacf84021cc9991a8f5cf50489d0ccd054375e7b498a967cd94e4b8b4b7d3ce138fa2ffbd9a10a28c63ecd4f39b4467fa5bbcee0b6dad68de9796a394bc14f7abaca046f176eda6bb27a0b03e11ad66d0f46044c46a73db9d67c95a0c54c8772aa9446e5414dfc92b7d9fdf59eb6d66eeaaa9b9a9529a76e20f9697ceb557c432277ff956a15d4fccb46262760b9c26d14e534d1b372bef4ad6c26cedaa54b90e86be0c2191229b290209865f8373c6dc4c9a3bc2fd9d1cf4ccc588e3a8997100f9e43118f6c5291c5d6775b9d6a7440318279b77331a60f6cb713ef75702f194f143535dcf1f36f7ed3947016816c338b6af0b2b1886e18e303b339a4b718e1ddd4ff3bfeccb0ac351e28960f2caca3d2e2cc83cb5ced546ac7e8994384628061c10429907814e64bc3a36bdf8a401156dc82bf32146876a5500786c385d336566f74e97ef6b83a845fa5f1b636a71818efc1e809b10b8384ff54df0b9d94c1db7ffdc9d8b67e47f59fd65e59c3acf26146c86335eb9c53051fec1b3cc5f08a18ad387c1b5e3093c87d543bf6945b9737e1be0b0a76cc7d304fad63316ed90627eacb8700ddd663dc809acf645e73b3578ec3976ef28f5e5358b19e7a689d113f18feac7335436d25854b2937aedfb995c9725791e8c7049de7a5fd6d5bc8caf35354ca61730ff9885aaed930e74e342bb4d047e4ba0f0d77f04760c010d405c443eb51d0ca8aabd1f7458f0fdca0418baf067465e9c5778a18ec8c978638bcaad9995a0e0042e83f5f6624761ec380d1ba2832c57e0ca5a2e10be707c5de790c62bd172e8ad71354d1efe9996733da5489e11b64acdee750280647fa2a41a35851366ef15886300f0150b5309a341f254de843eeee381f9cfa6fd52187460f8ad36f7ce9a8c95202b0499f5799bbd2590d3e8ee6942876fa6dc62e2e402b8eec0871ea6ed4655aa8086ba89e9fdd958ba2be8411432f179b91b8c594397bea4ada1aa151179386db7b4ab07f98d7a458a678c642b8bff1ee4861d6f36b281266b7abe9262718634be79e0018e763d8a6d763e2d227916e50a6110d679daaa6c352554ccc0f27577bbdc4a0c378b636c129c143d9f02bcf649d7e002445d8332a345e83a922405f294e7595638db0b9268544400fa63953f759f12a466efe25d52d615ae13b42d0254ce3fd9ed694364de35833455eada9d640e69d02ebd545e876baf22accd60ca009be45b60b3b89abdeeb83d9e00c99e0824e540374191483798d01cc4bc70262b62bf59956fe1b2a630914ab97a7251b8f781c6b484881213e4ccbcd5cf61ce59972672c3a20ad1a314bba7d1fadb8c068eec90c3981ce85bdb68066036cfbcc184bde669bb036977f890436c9b725819de282f0335203b05ad82b37c0dcf5d29cb492f6f1755995e9c713420d089a013999fd136c1e7cdb67741d97833deccead1b18a7381ab74265c8846ba9a5f5f2084120cb2dfd992e9e3fcc048079a1f7614875ea0a598fc1223843daf5b2a8d768311f3f259ad1dea9eb1af6d124d2377bef2fbe84037a981f31a7b75ff133468a7af4a40b8f3a3eb2b6623a4e60dbe5790d7f75d389ab90e3e73824a9cf9760389d37ad81c70899e020ce88f9a81267354a534888fd7e6297d5016ce8bfcfaa89e6a49eb35f3f9434b17a381b54f53a900b1f334fe63ba29eb8605c3b7d3b9b5bf329389c8cfed907885bec407cb4918ddcf339a3162c540b4b1e3dcb9469a07cf48f542fbe9dd19ab76e45a2a19ca087cc77c601c4f4fdafc0ade3e20645c886d3a9da98fb9167e10f6779ecc55f8dd661fc9037d450b48594b33e561ad7c6b89eb1228bb463b873de55cc8078d917b4aaba187aa5658d7902c634d2f1e94a3e61888be66a19493801a0cad25cd1c8dd84e1a0a4de67c79aabd29d40d1e50b84f2b9d85fec3a666742140b813a71dc5a114594ce07ee7a599dea5969c90c9c33a7a86a61c6737c229069c12f08757f184aac400ceb2bd61d6ff01ae8b5010e6e6ed3ec94dbcb157821aec8b39ab05ea78d7f2ec1161d017b1b0f585c1ff387cd55dd5d0dc3a236a5a39a50412c50c6f14abe33b9b040485f20a6a80b71f1751bdabaf87792d918729706cf46d6683184962435d2837924efae5acca111f23723e555f40959de89be59a22088cd2a6c1a5b785bae9fd95454c1076570cd5b2d06be7db6e263cc3b3a0188fbbfead46e79060f49e4a42217d1d63e677970a29eff8755113f793cc26932308933a30e1dcf0f323e4c6d95d74b332909c289c501ab3abbb9709bb755594e05fb1e3723aeadabe11632b4d69579d29b5bd11215f78b3cf11cb57f83c04716ee93247116c36d282e791c2a9d3c93230ce4e8b71a3d237abc90b315622ef525446902227a5711ba7b309c18f2742c5cc243811e086f56e149181343badc394815da5e9e3c44c24a223d9e95a1352cee61df8ae9f3c76b412c3de3654f9dfcce186b365f169ab88e1481e561b24c515d53e2b776ee147e3a7558496887e668274c932d58f6f685526d4cf305254dbc2c1b4656a56d3790f5c3c4e3665dfc3bbdc941eb7deaeab4fce47f55866a5a772d271b6ba72d69bed15a79ce72ecad97a0a8e2104130e937fec0edc0e8d9c337bb71e4722a28fb2c00f57be8357aa3c161073388a5f3998bbc4271194f12e69c87c77540e9c24a1645035f8a186bbcd7e4257457e4b9dc4ee5fe71a58e85463180c943c218e44e2a1bf74e3eb2f8445160b246bf61864d2558d21c1b9445946d52d82d327e15edbad00ede31f97076604165b952adf4b40cc176b9ac86a599fce84c3b6d7332d77e983ac83ab1cd44521a8ded37d9a235aca51d36ebc1b8afd67100a20912172deafa1d0c2cb4ea7151c8efdd573858c153d9fffd3f9918488fb2665d9df8b189b76bf2ea93f1b00af3d9ebc879c8ae3b99218fe10703770b86c88ce5087a2836f520fd599e0e2904f6e37aff402bdf0c994d6751411fb2a6cc01739bfb70fa677c333df4e20e8898c920090ad9503e5d925347e602ed01fef3f526c5932e45eadaf5f2297f8785ed710a0578be5f8e9dc2cdb7e82ed15c8dd8a3671aaca837ad168cd26083d07600e2edec32543d536873f49932df6e9106d660608ac302b6e7a6568eeb3ee4bce2bebbd78e0deac93e19d90ca160f4b80084e170afca903c0472a51bf4d888f9c5b521f0f313e8cd459f35e031b718e500c5e9a10cfcb73ba33d29d646ab3249d9df68b86261f71d4cc669b9fe86d0c93e4825f9c49bae1e0b534ea0e02d13f490dc029e76b6e3f3f7454d85b51a1801dd66a25257af30addb9b4fc9ecb92892a4a784a4109f5e545850e600376fd72d53075a2757e43159bb0102f2116cf95491751c674a9a1d30d32df0e624e30e53357b1430dbe0e52748e696b52f08c7b9fd02c8d03f4063dd495167dfbb7b09bfbf7f1c1a842f870c6f913142aabb787bfe47a90640e4cbdac66e65aca95f83208f3f1cf6e9092a36a09f522966d2ddf78d547597fc7ac63da23875bd6b59689e620a7063865a7a6efd7f825dd0c0997374f803e32cc7d200fa798053479e13a8e8d54ca0e3171fef11dfdc6e81d094f699a79e1167a3804cf8b3a86ecf56725038acc14788bb4e435c799a084f9ccd542841ea964c6f228beec626873b4956012067322591749e73c46feba8d232698f4d8d5cc39d2f560953fbeda3727611c35b5f6afe1611fcb0adbaab21427ff2cc96776aa0cf67153d4c60608b595a7470f565d692a28be58b5addcd32f30c3c3b3851c0af7ddc16a25798cde8e82283570e5deac214ea267441976e0e1936eeabc6919ce3f6e16e1606fd390ea87fc4167a64ad3c2f48068df27457ba1e5cc415ae274c61c2a79952a4645017bfe4c8aff4e88d3d1c2673edf4438e6b9e809d725bdaa9e5aa95a7f00622215842d04ea7194188d3d5fd3288c9ba451c57f2f88c213ff73d780533d59c33570bec38ef9aac8a637c951f018638d97ce0bd745953167dc779599594844a18c49a92a8a90196fb7e3829e4e32cb93b86c74db6f2a470d9f06d525c54b686f808bdb06e1857821150cc7ea2f5b832cc7c42dc7973884c5f486c1edc6444dcfd4ea4854542d635d390d982f3ea273911344a20a6e05b14f074fc59a211cef2dfea56881f5fee32397c5ec716e70b2c29c6b94e8971429127106bdf1238df0134c6f85e32820697ab294d22ada42e305bad5db89cf02f4faed867ae430e7bf0c6e550cf5be545faa639b24280f9775b04c52860a8bc73ffb07dfe4f0a0327c19dc9780e1d9d6c752256fe08340ca4a6573404e1fa536f047005570e19e8eb2d3d81769f007a04297ba1d36819495d4fdf561529cbcc7744a26ef3c25f3f23b48bd02a89746f72608a5b2b83b2b4b68565cb7f7c38406c774be25ae2a82d4478cecc4c63456cb876446f5df7fdf3dd8b8f495980c92be089dabf2d9d777ed9bb63086fd54722456a9d4d447d0a837d0f5b60127bf73845e7bf2db4e54dd697169e413e4e480c317ca45d469cb0e0eaf5e57e2af953622d391bc0dae6514ec01adff15266fd44aa6639845e1cd96c55c720012aaab2627930dbd5d1c5d2ed9a4179a82a69dea47b84a0c57b846a63d2c49b98663de75b08002c980ebb419da08892bd8318174b72de8f8645cc6ff523ae2bd506d613eaea455050b9a74faf96eda3898298920443814e83e65592c563762e290b4f9c5de3ede337507fb671ec78e66bf35cde2024d28f4beb24f425bb7262a89dfcff3143b355078940a2869ea809bd235deccd0441d1f3e29a474258d68785fe9acea373d14b40898704c459d5d1362f09799ad0c9ec6624c82198e3ac4de3a74fc15662a7979eadcfbc9fb20d8746d03fb91a46e9965fd689c4af4a26b3525ee591a127d07d131a032b5d05f8f258fa0d797dfd051b477e74f375263d6fc263f3ffe5b3409770f44502577fb2445e29eac525c22379c9257cb5bda56ee8a077cc5fbf2a2ed6d80e87f3b456f3ed0d873ded55188948af2397169b36d2f4a3a8ecb49c7b957699adb2b2ff9e851b3f2cb0ccbede087103735ce1dfe5e7550c0be6eb5d4bac7bd040dfa358a7a392c5069ac4bd8d0721f887e8755290702d6ae8e5c53eabf7dab3998ffd7ecbbd18b63430e7f42c6f08453d8783223945dfcda9f47caf83955dd1e22447b2ae70b691f2e641b6f050b184be46153c5e2f989fccc8b31ad59dcab55a1cde5dbb4c465916c8ae3fd6c55bd75900e2d56c835edf74854b405e4fe6dd1693e49ff88de517964e9f6e1d7afa987ac5965f4b591bfc2bcb13bfb1b542574e09c8e1fc00b45684a8a08764887cd6ec05a91abf229b0f7ebb640035cfcdc8f5a7f7eee63850d0787566fbcec1bfa44a0165cde0e29386f4a8853f1f5229449fad9de50978a7df14c19c3349b488a49cab713d3ab165e2f7ce1ce8db8b6058e9535bd6fd2564660b78d37b495c569c179579de379837d88048fc9864218d34a470cc6072790717f39226d9365d0af9194fafbafdd60bf850f16dd463a3fc4a863497f1d17466bbbe1339de66774263dc6bce87e3d2505b4363cf768f609b13dc8ba31a8d72f787b0434b19175ccea904e494fb5318202094882bcd79644e60f721fc8c085c5cbf54f0c9d40a621762c7044c3a639607023988ce11c0bd273947ac2941eaeedfad2f13659c1004371c245915d6a8a8c3437069504baea17ef963730b97ddf864a7414bc4e02869d189908d2b379199f0d2e44ded998dfafc55d81780642f47a4570152ec1198392a5bc52eae40e7fa49626f0e824fbae4f48cef038660bd2f52189aeefd6cd113fbd60abd577b32315b161015bcb48d445e4c6c263522118096d07e1e71aab5ff5ad81301267e7cb650fe23f7f773d60aaae79d78b88f7a22454fcc5d9269f88ef0bf205c3ed2cd632f2f87e29eab1d45051cf5dec03e1dbffd139b1be62b00ea77e9f719b050f0b755ba140aa581934250b2941bdf1568487d9b6bc93aa8679812dc392b8afb8c2ef3a49dd534494cc7c9556144c0eee1a3f6a71681a5bb048d3bad35ff70648257e96aa9f7a4f136b77bc82eac94fa431d2c3b98a441b973a631c70250af3eb19d02b1f9cf0720a845698489e85d281f0faf4055aa1647c9f99db403e3818ca48fb124c7b40850d1ae10ea57a173f2df17c29777ecceb4c0d7e32f4738ba3fdb2954cc630ba63eb0eeb326371b416f1ff4e759aa5885007691ea5005e91d0008130b5077a5c09ccf3d491b256295af5ac79e9ad6bdfc0cb151c6b22ffdbde105c587eb878b8711f3e2b30a64b706b19346e7af7aac211c04085aa25cfeecabdf3cd06b674c6cd108d4f7cdb695d22dfbf80e93d470ba0d07d9e49b55f2993994e4c580f451824b317428895393c430cd32e389b2c9d523219a298270cefc15e22bbf4afd1db774e9a2ebec5cf0db50933c1b2f02748479ec50a3b4468c1d4cb1a1a46b9e46cad324cfa7b5b88cfd4fad879f80457ac9861191e1b4cf455170db9a5482823df14f29246acb4340c9f0d090d6af6fb7c12d08c98124f81522aa5faf3ab5846e9e0f41ec8cc16b20f0ea9985aed5c13a9f0a8eb5f903c2a56e890cb027bcfe9d3091dcc6b9960ed10b32e137fd9d1fa9c5947c90b46ab24eba9327f0cf20b45ce30352049a9e81c8cddedb816ead2add98d74c804b34602335fbac8df4a3e4e2a48965732296c7c2cf5a17733cbf1690cb8750b52b96d3778f6ee05227353caec31b54b71cf44557d66721ffa9f5e595b72c3b4e1ef8a98b3fac9a08fdf6f75d65a8b1a3c13812fcf5103a8ea8f30869a0dad685f2fac4561fa7f0df1769d91795d27fbcd3100707319a053c4ba16a676bbea988cbff5adc39d50142278f05657edf452750eca54aa1395216560e672c9c72165d72dfe358fb409feb1bf4677ed532db071450de83cbc9106c517ccd6062f77d94bdf1889c14f72a67f3e86b45d030204ca82f911723c9cf06e2a3e20809c1310d26d074fd0bb876b9ce3ba0e4279fcb6ae196f3a1c26f8ac1dbec7fb9705346a00ca6a04ccb665dcdd1661a5e1c27566a2c88cb3df01e6e2636ed22e3953b17b3e3aa6317a30feee6b44d363bebb357c82017da029625b37df4def9d73b908b132bd026d9395a60fcf3cf5ae7b87a74d11c733e76dec0cd20c1b4748ff8cfcdfbcf45856726c838300c5637a48e0a5e9e9877bff2e8e5f53da5798d2c38d3f3c4e0fc620bfd158e72d9713d140f014ba337d2ab1ad29ab00ab62a4cd58e5ae0af7c50122deb829e35022ac1bccc30aa2079fa9bedcfb522c03e8b8d71b03b703e8a9b6e02d4cfbc086e537547904554019913f31676f9528fcb2e0b87d9b29c1874b43770efb6c42b84d1ecfdebb8a594dcaf6f6c9f86836384a472a6b6b379a3771f1a432cc6ab5c75df482f09ae46558ab121347559145a36530eabaf68a998b9a88cb1ba628bbbf879d4d33e0dc87f8ff1efcf7fdb68b46415e18ade4fc6e3fa2de722013e85862b512edbc664a562abb69903807960a44d1010b0c16c1ed6e57e17dadd3c461c7bf0f0c576e76fca8846a5246dfc02478b8f3fdf95a0fd439024315469b3d77b6122f449580bb428c52ac5aafa7c3b1845cbffb418599c78f48f13af15997c263b9d76774dc0c41451d9c555817884387720c42a3cc3800f5974b8d1a5d8a589dc71b3fa102161f61385c2ba75683b05a63af407acb0c905cca1f411459c8b5b3323923534876eca502a434c17d0f2cd80280a93420ceaedb502001d7ac2b3453700b5e7d132632f2d82dc0b6fc0f5cf875bdbefd5c2211ec197e43193c64508fdb29bcc26287d9ea72ab2df8d7891c907283d0c6b293acaa20dbd4ca7166a9ea43691bc6088f51e5f23761b5d2f6e6a38c09b3ca7fa875295297598221ccb82ce4eeb54d9fb91693c37c2e6f3d0dfd5779d50cb38857c78879f42a42250b605b600b41d893def9b0815634f05cb1e2fa90c48e7189a54059ab91dfb8fe812427cb41e25148fcd904ce7c0e3141f68e8ccf88c7fddea05a59ab56bfbfeabac07238740d0dd5599805390282b5fa5cb036dd947cea34fd75902c8c73ed7936f3372c5a5a127d2aa0d8cd707cf3ffb02b3808aadcb5930f8182f07c01364967f534615f56f42c5549d73bcce5f8a16f7638e84e0777c2b228bb08c99ef51317d2a30fe4ba0bc26f2a5eb24cbd8566c9764ef9b7711e52afb9638d5b2fc61fe7286440983dbccbf828128ef44379cc984f9570b79acd1839af4df968138ca9a0ffcf42c8d05130015334ede8aefc317c8b3aba187edc70fd2eb4f63f9599bbca206dca7ce945dac3090daa8fed9ed4cf6fc2e15797f3080caa3bde6583f765ced38b6cadeb5f252597e02d61b386df56f65b7f96a49f228ea2868d04240d8221b37def165e65321b4e389dfeb32ee3f2b4c7f5338127cf9fff66d2b67aed28821750227c86a4b119a6c948f077b900e4188c38c12272b6ce9fc09bf1f11f644a7015b5afdc10b3190c2d6989acf8c5ba5ea317bb2311d2772b75a45c1e84bd6356968c4edd7575c451fae18085ce1c4ef310502ce959058027e0c6f5495d28d456afb6927f054f59457bde800825cae7d5e2bfb751623277353695e8931fbf75de83f7b4295582a3ee337c43ae9e5bc5a41cebb5aefa8b68ea20576c337c06826afeaa5d52f304daec2de53d19dfd505496193b3edffc411efb7d9e0adead71f97ea1266904dd13f07fdaee8c87e79f33614ddd61d8713fa4e1f29af091db89e035b1dc7a85214fad09be2e88c6325503cf79341d35ad1f297b5104dd549549fddae89be4fdbdb81756bc06ba8d9488c287a086660d9826fd6f654ec863ba2154ee50721527249e00f461eac301dc8b116a0c8d97c63d8fe07df9d7f12af88fefdd0106f9734d7757d76ebc5bf6d917213a99a922be139a74760a91653ec60875c442725e15401931eaf179128b81898df39cfc0c4e7d8036f5817591bc95a4292b2978a0fe140e6afb59d8405b75c78fe84c9754e953a07ee7822433b9226b93f438a5a453fac92c142dca82bd0fec97348de83e44a2e3e22e09a826520641be25d71fbf397e14881e5792b9255481d3b0d9cae635284c6128013fc132010b78259d7b98433891630eb036a52f73ace44a17683e5d85f7272625b1aa3462910a1f24c6114bb2e479e592b5c863178374a86658fef2760cc69063feb13b11b5f1a28744cc62b9b22e06a85b0795466c4ed9c90e8c48b17c95a9db178614af2f7dab4785dd86de5cd1f58741e6cf55fc89a6856682eb343846a259ac4d8b08f8f3e16e392d044adf0daab5ba9f0fcf8bd231853c81698a664b7e8ac051150eb4b23439cbf19113737d85961f358cc0dd6022abee82c89f7180d09bf4547cf6c879b3199afaf79991087a5bc5bcc4384bc8888ca67bff0af2ed4e1592dfb94d9e8267deb5ac4126fbfd1712fb6203db583fbe2ff21fed48992a86ee606b9f3547070403a3d86ec053c329e1813e3f4ab96ddb347c9135b17c5023378315c02aa30d4ec92b05d2ecb05ff20e44fee8957284172404ed4839a3a68b55abb63fc527d92d6c7cfdcb8cb7da75f6ffbd09ec624f5d057cd0a29b1f8a21973541f0b82863f7b5a916b2cc0bcac99ba86f54e53e4e7eb979b4b3e1ff367723cd8908d4644ad5e3fd76e1a2bea994179132e1f89185bc4a3d4f7a12910a9acea3d7d2faa445174075c6d832b686c11bbd45666ecf2001efd94cb6d2062c1165cbbf31e1942e57c39cf74416b9133f831aeb78415e04a38a50f452f878a79f27ed8829d1d2e3bf8967b29052fcaf1e8bb2b00c61558bee0d6725fbf1631df6d06329662e294638b28b3a5cd158060f66b93ff9c6f41a6b7e42b6feb4aacfb894a1366c8025c0b35c0d36912819f61e7538bdf6fc8ee3e9647ff1334770b8e54a38edbf96b37276cd04227cec4ced3496f2b80b4288383c5bef09ccc995364ab3b4ba10b7ed782e6a6bdb5108857fffe25a50ee94a461b0a1ff481a7ec98a7457a531649f91fa1e7509ad1be807380573506525cd9e19b255152282d62117692c23f36fc4477cf3dba748d4d92f4d452ce4d72322a058415bc8d33d34eec5e2ba50089b6d3bf1eb2e094caa7e012104e148d7cde5bdd96997943fcf3fae094489cec6a593a73a70b29538e943ef21e5ec1dbe3b0e8da53221e8782fe20253916d1c05be708a9bbed03912c894f9242d974ecbfc787b34ee272614f3b4efb19067bb92106c6b57284c3fe7c33d7febd601c414766d585047e530324ca272af9d3a7391b02ca27e1a2bfbbe91a25226b7aebce72590c73422fa5382fe491a7c9c3821a3d3a54eb8039128b48d9e9f9896841de365cb1d72e6ab22880d87ad6e1f9bdf366dfbb734596651c4d20fca502ca04faeede1a792911c0ad931edf5c9178d4fce6e4087bd22e6f2043adbbc74331ce181f1733b5d440c3746e9cfb4cc17148095af6ed5bb215ed28058db246a2e923ec8204ffb6cdb2374da8cc745bc3a27c2857df5af9cb1608584c20c9271421d7a8320e41df950628bf0cdc394fcc20993f15ffec6c90f02af397108135281f457f3e4e60cc5ee667481ddea25603c346f6b1f1b6ebf31e3a331db364a2bba6ad4be9ce76ce9199cb381e7199d1e742d748236d64cf7921d7b1b8213a01097eb75799c5b39de3a4676b6e46cbfaac8dfaf82ae75a2bc58a5dc1a46d0b35490456ea18614b37a5481715f1577a67e6410df3ad9ac6ae09c99bc4a96cf825232f6c228da3927d34a2fc54097b7492a98f9183dd32375578438dab86ff965de04d3949ef88517df6b52a1c318323461601459a3214ade29d91cb7ab3044a6d926facb22d78201011d8fa8c90c7a213d98cad2048b3370aaa98ebdbbf8e572f5947c50968c61fd0eee94bc927820d502f3c31c6c0e8aeabbb11093affcbf2c4dd5217501ed5ea2a4283b591bf105edafc6a36653bb7f7d6aa1a72d6d309f27403fa9f696a8ee1de1a6f3d634bc2a3f1e434a6fa1b41b152fd74b08da93fc9d2a1bc25da7e61afc5ac9517ec89e41da2b8edd0638f672c6967d7985e2a3534a50e49069903e9a240cf5493c2abff75684510effe5dd0d7048075bec11ca11b18457f408b6a53d39308a000f73f22cf86ba0c0e85e9de4284bf22894094f1196087769fe0cdd3d1fe42896740f428347fd4e20bae9d665ec6e01c4033f99e81a62beaaa7df346bae4bb3fabbded2d483ab0e8d744c304381f0863e865335fbc481043471f411c144916f1b172b6716330c2d920a67dee0731f7cf0af8deef4cfdd04d42202235ad7b04e9855a184dc6b4bf4dc628a80cdbe476e38027cb85b53657bc7d9fce7665cacb7ec528f12f547676d26b7f2067eb2f77028051636983c4f545efae1d431ce554f4e7b618dccd70b7c565b1a3d18039a6f234e6c249c063646af40ddb5bd489532bd7c26f14f108bd1da2fdcafba56b034f81507e9950aef8683ee421e2eddb72688867e082b0b4e866f9a1a3ddbc0c469f092b06f78007539bde39173fc2c4de5b5c95f4dac17c50c480f014c62b2977c4b337ee2135001f51e4267e7e8394ff1c317e572a2396e1d7c86dbc6c8dedeaba879ff95e9a5e06bdf264506508210e99f00949066048431e687477e0988afb3a4cb25235c8870c45fd46e60d4b0184f4b7a73175d6cfc3fd786fdb53c71021e39caecfe5d45ba69e860e9a55a8494beb6388cbcf1a50f8c1ad003ac47b7f1340fab26edf706a56a99567c238bcefe9c7e552b352ce21c0b5f04b7fbd419d17302fd3216365a9cb82ba8edcce09ed19c90cfcab6602505087b18f84645197114f300c87804a9f6cabcbba3fde4b0a53c58c9ed44c3a56849e147e13e49696ebee8af52b2619cf314a8ab8d89679a1d89359fc7ef8435321229d8b9b7d33f35866a586a43a793fa0f38649eca45df3d70836d1bd54bc70781cb72d1909e385272aacf2085b2f422d3a8bd4e3c96aef4ced766cc808312ef7889959696fa09954d76144dcdb715fb10b6fac950b7ef03c7a0578169c95fac81854c53f3761315665e42749cda1590aec10ffc7d2a124464e1fd6c06687c896de8f284b67f2e3a74d973f649b33d9ccc341119681e652d58a127ee9d71011d27928e32312cc607cf0fcc5fbd97f8fcc03b5c88cf9e02a6c46fd8ebbc2fbef43b28f4794a6bd5b6df1cebd318e07820469e82a357b2e967b6138392e02b902fbb8a32e3952a4550b2267bdff2f6648d558d11cf2299c74f34a2c5ceef8886805ab3b2005b468658cd6c7c89a7d5beef2094144b0123cbc771f27a1b32e76e39fe84d8547f83475c8be02a714096c7e91e90cf302ab693026a3f4873ff0af7b3d8050fdff839e12f7d1287bb54a903dae02ba31deb3aaa4418ac26a94ab3ac90f06417468ac4d717109bd4a6d203917f5720c445e0d1917018c286bdbf5e75e2222b252adb7a299f714cab29d640b895366794970693d310962dba89be1848b16487ff6afe62722edc8c81421f14500de6c2d7484d6e5297647ee20eb8213575d15ca4e5dbd854f26592df46cf0a6d5e68ff33cd307962ae790f8d234ef14e6810b8c68ee320b441ebc8970873ce96bdfd5ccbb078301b8648e1e3323c45fc21c3edfa19d5e7efb1681e1ccf4afc080f2966e4e134a5fdf2c509580360feb09e9ce2f6a9edd25b0f83da65f7f0858135bde3b17a5aeaee47b36c03a3e0a9432f06705d37b052ab97b7b6ccbc527762478245cb00f7801366f94d37cff75f01ac74e15eded82f7e4ce7f66efa2289fc82eec52d98f8d45e37f138127ebd744ab1922d7b516b174b65622f6aaac1031e21761d347ca1bea9b15cadec13b70c4fbbb1bdfbdabfca3c4f5a5c743ef0176ee9c859ea65b95230a037eca7389859220c220b2e00e7b71291457ae56762f06955e6f53ff6da7bcc47419b53b6acdb495b9c6e1fab74a3c24d6a0161adf87d4aac8ef031586550028953d8ae2d925a6a8be88c1f17e1dada3c9358958a355c2c4855536473c9b28936e36b3f935489814394fc7c66b8f85c3dfcd4ecd2e0e04e70f1120a89107e47d89215add4b21ad4795792716ee252f6e480850662cc362a2d52a86fe531ac3c55b900eb52e03e152add9f79667ea837b8eeaba5f244e8189f691db0c9f68ae6023386844f808ceca8e1bb129406e44dc135b309664ba733685d23ba35f7deff79709ef632582bbd984fea6ec58ae92dbb624cea1e4b236ef86d27d17a07d76cd8c6808608121773cad429027229565782b5548add6ba20599467321e9e6680aa4e7cf6d7d3a9cfdc5f8e50d6fc0746c143481a21f951f2092eb5b3bde4686c35c71ff0c066072d1a0ef47fc77c35b67707b75bf5f60ec67fa71df19a05251dd2008d899097c4515e727b0d3b032d9b22d40cbbf78cf6efbb9c72261e57ee32f92367ee9f976c0a814e8273e341b190c7d86b2f9535af0dac0e547495d98bba049fe448cefbfbab3b272a5321d83d249bd9eec8ed485f4046023dfb60584680f7fa668ed24675e1aee5ed7703f09e59f983aeb383346c17dde8c0e7962c1bab67208af93ebded4784834a5f1301562683fb06042701b4a3ca5aeb2427f46d6ccb7d254ef334d0706588a9c432d3e28027a238f2840f84207aca64a676e4b44aada29734c9046350e0b130349b262c7c5ca7b0a847fa386cc84688c4614e1cdf3421e7aa399c9861721f686ab7d913525055a71c5c1f77857bf6cd381b79e04b15e1645d9fb33a4adbbf95bb5973ed5e4af8ac8985ab9a10cb0ece6b15eebd453bdd242a61062b7567b6e93bf012eeb2304bef4f1a23b327b213e61baf149931e8802a62e6b20aed6164d3131fe8c58a9e46c1a23a6e7ca8045ac3ec7905956938e69c2c3afd4083af6779950546549fccdb0cdfb144d098a2b83fd85e14f14d0d1dd4fc493b1fc25e0f155fb829ad5c3f3c2b843067247662403e6cfb82cc7444840830405485f7d66890ca8b41978ff185d321dc6d8324d00c4c5c080f8fbfa9d8f87ab465ec90f0e1446c275eb222fef3904a6c1c8a09d6b681e448fdf9da5acdbd1046c7cb3cc1966c85561d1bf5b5e9b0fcbeeaeeb703db769470745116c7d9df163e9dcee49054cfa1b0f77573cf94e4213b5d8fc787748daaef35a4996b61f4434e5a6736e2caf2196b2fb9607b33923a87ef0fe45bf797e81a6f61ec2f1d34f6894661b34172de2773804a86db8a4360a1b8e5bd4174303655c590f7d02b6310aa732f12ed8215a68ae9e5dcf63e70789fa7debfa648748b8a6a6a4cebd613860410dd9b54a1204295a83023ccca9796104014cdfffba5a892d232a20e43ac48488e7fc121a2ba950b23fa4527247517d4962b18dac2705c4cb76d268c83f954b50d41def2d42481664984592a4bdbac8b63537940293b4fccf5c60304a6ca7abf8c14eb3d8d28f556a3500882d89f5f1b534647296a70bf28b4348998c0d104c08ad88228b97cc5e759154364d84a01acf90e862cdd3239223982ffced173cb9c1bbe37c9021d434ddca2ae2e0d7a202f477f110b792507cf2ba123c4fc2b0facaa950ce392b47f3a338f7e4a0d5d11d8f240600ea38a36ada80156cd11e9e32c6597943848fa0d69010c14120442343b45372eae7af83edff873d59756c2703eb309f1e4b1bd7f858e9de895e1342395a61e8536b3b55ba79af6c86bccca959ed1c796284172e0b9b7cc29e829907968d1efe7f1dbac46152323cafd16ef17afcfb06ff8e2caf5483f5fd52311eb83c09631e87e00ffbc0ddeace5115e71676f697b161fcb27bd4c0d8aa9d9694181d5c375d93283d129b0d24cf60c3b6f92b2b0ddab6ff0216401594b1e7b62b1122a43e44dd64745619a4b22961e938792a6898cafc2ec58b844be6d525bd2cd9902a2f00c2b9697f5e904e8e8d301f40bf4d278452542a9d4a5f6338ce1d04bde591e87155dcd4a58e700afaf1c29a35b11062a87fb5f8ef275b5cb10d9803314bb3f086a8250c20d461e2c34fbca781a089395293d5e9e6de9e6e64375e1c0bb5130fbf1308debf569ddf2bb3d4e4c402b8b802db94e83ce556c18feea38e34836c2ef580e86e865639b2c06aa1b1cb936d6a2d6291364580d09cdad5048a45488d3b936dde3c678a90405e8034ddadbee4962b4350382b4144ac3b640ab1d6984804a503b2acf6d42a8e490d33a4e3155db30a5b7fe0275218494c29e3748c1d3207394f968f0a6006f4da5f9ab8150c23c0871165e28ccf4c6adff56214ddb2b385a9ea19201280255a34880f78b5ecff5325a0ff0ea3f30a6e8f74bb388a8564ad1808ca545a817b016ce027970d3eb936e9a9b32e85f0c7c6cd28073a06c3d03243af4097c6be1935641efa2529634ef0ef57b82f54e91fe3113a922f2e0a025ec37c34e4ade2cf28c32c7f811fda12005030e08026afedd4b312db3bb9e4f8482f38560fed86d5e3190768f50a86c08fe4cb9b502ca10e90355b50f82c774b4bc782de1aecb70bf17328be23ff1278b4f3dda829847738c5e805e22e31a4a16bc20019732b4a58e52f15b1122f4647abcbab0ce6289b0b698142267bea2a719bbcb2c7a968d6f0939cc1e5a7b1b1a3211400db2020dfad3b78a7db69a7b381ece0b3e1dd9423f1a8899ae843101bf0b118a045f7d7aebc4480547f5ad3d1f2409b2cde182926abdb89fda8677def2aeeab0146cbbeb79deaadace896267f05bb4ba5e45af9db9e408715fe46b8250afeab1fe976833d8bec9155532428675cbcc6418626ba34d711478c5d82d131db119df939c6867bbf2c54601d6110a09abe3c3f59bee7940a8c4cc168943a9edc21ff90fed32af5cf1f4130b2d39b8a7ff445aa170f4df3cfe8227c78b5c9f3ffcbde86f246f87ad803dc086b259fdce791026ef00866b09936f516262373acbfe4005fcbee1b3eb79c791e8d38e6438df18ef3ec89467cb07c53a607b5d5547792a2954fcab6ba91bd69427df0ca6a2bcc61f1ce022b238d1446b2e297ae696d036328c0e005915326b0cc00198960d6ad1cc0e0970b3328821b7179f34ccb499be94e11ae0eb20d4cd98144a4ae79de0930e0924e0c7d46e4e02440ed86c8820cacfc8ff8f42d83dfc4ceb5475e438087becadde771de3fa5440ab14a95c745388fcefbe3a925296be735e4d935fe7853a5d2451c907b1c3c16e134c44311bf6cb084667ad752a197f133d242a045766e1233362c46e6d7a3aef624469528b708550f924dcb3798f0505f647db14e58a93719c7b9eafb926af0c655333c0db26db3d15a5622815d921d95414585cc009431218881822241f6e1c466e7a7223e7dfa997ba2b4bdf82c82f9dc21354e973032ee3e5852e34520a3527c6a4b81fa0667cb6f4a3d550f53624b983c1364beb24ad520d1430ccbb85f61f605c8c0575da2640abe6719cd6cbc22454dd1da4c89390c40f4b9ba173a3041bc7c75aae59f970f14a6b5e884b8e053fffabde327470bdebbb52107ab2f5b11de71d2cd5db14632513a64300deaabcc579480aa84da84f7c699aa9af9293afc1cc16c8920a79b2bf2d95a7f680a2a882cecbd3c94f0afb09a5056b9b0b790689077b3d0c243e0869b48f65367b992230b676c69a1d7246ea1b99961cec865dd58d4ca3edfbf44055bb191c62ce927816d2fbb118f151641a7f2f54dc60322ab2fc924e0f123836b15ef1503f184d7562b091b17174fe4d3a47fd22770dbd2b944b5324fc1ffacf682e6803bbe96b48ef8ebb01db9afebb004dab9db4f6a587e4e92ad6f28629ce70423e38809aff4355747f853a419c2dc1a5e4749ef956bf9374e6d03bb2cdb6cb42e27074d0d09bda1f7e7d57ab3cd587e433c76d98c671e128f10e015ad41a2a8bbc248ee34af3e97b6f826de6a978d09f72e1ca947e95654c0a0cff9ad6ce24113b528a530786e05ce10cfbed40059387c2ec25fca858391d0dec4d870f579acf74fcaffdd00ff6b8e2e7057d185b49d49c695895827b465e6b35800c744fee5809d2c3efeaf450a95fb9c375488a9ee2aced62f07c54d78e0959b29626db28b59c74d4a133d1aadd46cc912589c7403f9bdf530f3ca19446babf68361bef94b96957bb5225482db7e266960e505585081c76de1985b8a58eb483c959162ec40a34abc800ae2c9fc03ad784161ad32b9fc5a7f6eec12fbe4e8b8f19e6b9b31e0d1cb84d4171685bebef946e80ff1673106c7bc6f3350ec5761a1f96c54052ef7117a6f0bba03a220598c401e1d1ffc6750f3536724c1d333e1866d62aaba3edf1a7eb623fbf24a1881e835b554fe1c17662dd540c39c67e6ba3999c4797201ee4ad3d994822d2a24e0ef65ca6ab9ad2afc3769c85245e76a19d980d5266ab43fac4dee64723c20c8baaff9ade26d95357b76766c2206f8bc97cfba3de409a6a7af895432d8b1caa2c271e375ef3cba78f9309a1e6c186dc0239f4e84a545ee9b3be8167642b38d566e80942498e05d9451031e2bcd5b452d4b80f9ec90643378b8f4770726b9438e298366919ecf5a50a11ece2ebdc6e798c22ef7d9afb014a4a5fd83798bc5ebde1f009f520308c28bf922582579e5e92770a871c0898f9b962173c90cde2e871096616fd14ec12e724924e89f1e656e8165a45c11e1793b9b471b8a44741d2dd04c98079af44871fef4120427195c26b8305c29d9e10e0dbde5f3ca0c7a16d0692ee4a3fb7a8d92670136ff052d1f69669c8fad8dc73f21868128671b77b31b62672aae5ca9f5dd3c23f9296ac2d634d117af96d1485245c2a910340b9aaaa7b81f01a9b4e9f73284ec42a067c94a913b7a234f2b1ae74551bbe87e96c1c465ecafbb4e38350bf92b04d4461eba59bcfc0b04c8edd21edf96b915649a504548b237a4aa33acff8551d5be3cbbaf848106b6ceee8cc16af3d85523c0960cab1245d054d64b4748fe0ae5494fc36801dc2bb08195ae9866985edb5d0c78699cb358ed19e22643c86cf0dbf91ebc726d252aa24983fcaacd06079a6dac671157acd6ed4c7bc13189f1a84088aab010bad2c7aa2f6055bf727847fea9f31543cf027bb5d3ddc6c7041bbbf2b83a7ef0eb6a7abb764ba19bdc6ab7265823eb6f3a1c78b5b6e45afe320d0c490dc7cd9a57040da72639a4ade012fc355291fb072e305620acbe9160fb11afe55287e72cc16fafb0abcd9edd56f8815c2637cdfffb16585075cb97743785039b0333f2bebfdaba477baa9bb3fb0fb8a21a38c4de6149430b4ef9d4d0aa6138651a86b0bb2f216722711d335e0f83d1ecc3c0f38672919d0de0140f4f9f6b88da16efedc790b531e4a0ea9cb6027746ea70f526de6da101e250718c07cd8062fca0055ff4dd72fc3795c24fd7c3c02d1fdec170be54191e676980e9fffe7f429f5061df82a22fc61e8dbe99adc869638d2555183b4e99a439f864451ad34ea76f671b8447feacf0ac3b67d357826c473afb608e499418c5e6ca2f00328682c36ad26d1c7aa9a2b958d0a92985ed96acfe9a856766a08ba0803a445a33e635be96f4cb20bbfa973e2344203c42f9d82f06384891dfe1f1fc206e7e4383a5711396e591e53d8091a552b639472c0612b12db4482c0f767909b751852529c2a9c705c7363832b212212007728371d2c9472f1e474900ca52bc6123076d75724129d5d4dcf4d5fa23e21b4b63435739526d8458f3e3054b5bf415f126edc3461251b1df05151317b50735b751acdc6d30ea1f5e663b95d7c2f2be49926397f3eb3855b3afbec94e90023965d9c17af1507a7991f594ace49134b1b6fc96b42b55425f189e5b56ceab0e21695964d098ba13cf90e73591fdbb38282785e9ea00fb4bc880e28596bd92acae49ec73598511fae030206b68d58d6a919523b9b8022ff067824b81b36d063350e3d3b9bae62a2a30977259ae7f7004efb6fbd2578f18ae0a3fac3a25466c0d1af2124bfae6567a3f264e93198598811ff3b629fb0c059884f577596f3dedea226859436b000861505cdb68dfa2154ef4814cd5af5b9ae97a6190208517da31d3bd3bd2a40d6d351a9780408d8cc681d563df90292d19b406f0bfedbf15154f5e2e48ba128cbe14ae4a7d0afad5187b388cad31991aef0cd695f471ef7f97aae85a05f80098826efacb1f9334ab16e24783070ee8b1e8135f1855eac045faa30c9daa4330cc9d099120af09c7b26f45ce111718f1eddc009b8c84c535d3ca0ff267631ef19b3fbefb7e779d0bdf0887aeeafd59dd726bb03639b71fa5b39140dfabe0ddd3b68023f2469f5e8a2293d73e39c3cc3ecaba23b0f04e9a590ea4550a9c641e73624d53d3e1c1ed7986f841c28e15d33463f94d539229e938663bfc851309ac0de2d2ff71f23c98671a7ef7ec439759158c7353872effb396d826cf56a5419e29629ad013fd4185d39f9890d7daa1ae44c0afdf989fbe96412c4fec4e2406863b8e1107cc4c0c501fa239c34055d3116d0d29c991e51ffa242c2422860defc3618a91ffb9e0344a0939d350d3ca426e74dd65335f3a2321ae0e653fd571438b7389595ef8b8b1b9fac2c22ec28f824f226a20206f195af9361a6c38d8f4e1442f85349436a34e3d949799d6b9e3679539aab4fc157e315c457f73205dbf349ff9c232d544c5fbd3d72a337cdb67201d101572155a0c3892330d38962873240cf4666d64fa552ae1c4c6630a7f7a3f4dcebf0643fc4e4f7974bb2f308397d927ce46b042ff35c86d5691f81617942c9605a334eca3ce6ff08bc4db6687b237031ec141e5208af56f94a180f479262fa3e71e4d154094ef346117d35e2004f36f1073d9d99a093d1f4374c158269e1ed2bb36e343c4b3b8fa9acd5b8346532097ed3044d8bd08dd24769cf7369fea8b8847866f8a44d44522383a033b71b8ffed9c6a0ae5964618d02394d088528e45669d790ad54f667972d30de473302df7c752826284b753573d8648d2cabdcf6c26d63f55a4e808b570fabe85a748d321a3a70f7c7f4e1ad2c0d8173dd6de71260617efb72bfb4a7ef6bf865d02cb59ae1692f77527e0170f1a7a0dd52e2b422267fca987ab4080d8a45c3cde25082434b6feeb5dd912f7789ffdb2d6c44201a1333db9d25045f4e17671fe3869f6f41fdb2237d48c0899335ed38160529717d598c4e2a96e7ca3d6c6b5f6104b22a6b3baea01d871b4eb244bf94079e6653e738d163dc271d16f057979fbb37505f98541b459b414340b2c2bcc2c0a8e73da92400c9c2421b3c76c8d34f261352dbe2a268d8c3227787e06cbd239fc43643d3a8230a5a5990592b56500e7da68e80b802154da54f1a2241ebbb010fa64253fd7192d33aab2019b9c5d7837aee9951e33084c6d6f2c7791de0eae00b9647021f595dc9878bb5e19e970f9d554dd278f936952ec1da58667e3bcad3c945db1f3381f3cc212080ce5d6cb32491465d70ad5e6c6ed848d8515aa5ef2d0c15a54a370333c5a3e8f015fb7582a729873f655cc3cf1797940a98dc234529722051712f268dbc4948d179f160ffc5c0ffe61eb816e17152ca94f65365e6bdad418b4c6bd027886a5f3c808f837e07d221769d28753126eeeb964f193701c626ac70bee303448ccdbda0d0b97a2c6f83658c4028b6dc2a611fd3ce1fab09e548c75bbd554094b015862855c7333efd3f2bbfc2acb10338a0fe3c4c8dc855fdff860a44e48a3c2b1a70e03924e8fe25bbdd9607013075ef9307769778fe3fac185d6ef7e8251a67b8c49c8318747b901137dcfa35fe9fe0d7494f7828ee0339f9cc8ac4cfc4871aeba30ba0a3c02b1df52c8f97697a31e57907e2307782a00ad84bb2051052f244a3292a124d4571bcd86952d1ec9e9501c8df8a8c15941a212791267e8541278d69b5d88b70a5c83226091a2d5471e6fa84fb150fa4b05ac5ba408c19eafedb08cc33f0aab4a262df65a7736d2b8f80164991df8ef91812917f3261e2c31fb4bc2a26eb4c9ecd4376e62ef7a6e513ef7e9ca48daa8e03b405c6183c5fb093d39613fe83e14b0fc242bbc9552a43746917201c3b6962233dc6b53ec9527e1df72dce282832ed60300febd858ac6f17979ca738898c3550e7474364da4e33540bd071f2704f03dd80b695c45b207612b7d4bac39dd403268392c0cb4ad34d1c1eb4c890e1010c4213975546d5dad28b93f2d345072b55cb31209263195f560fffbfae3609294ac6c51104c38224aa373d26bf9e6c790cb11b6e770f6b6c735a221e04c510973829d099def87df2fe43fa4400454e02655f596ccbb0a72291a1b009e7fe044f3276e6845522ba07fe89074f2e8fb270f80fca409ea611a97c746b581352dce5ecbd7d0a9816d60eff3ce89e23697d7bc9e58109d0c3eca739bbe59b17315b34c6dd20a9d404bab9bf5bd222a2e6e8fa89e5922f12c87c7de6d1c727c7515090302118602318669d66187266ed48f9fccb3ac8bb1a462d451676ccb2369a11d1e443a7acbe81acd925455edd5b988c8ccd49af6e5300870f8046e685122243390211d7b551cc8cc878295ef241352f425e22524a974843f7adf9552fc94ffa50beffa8963a0c53c3fcd86a9cdf09b3bab05d936cf1dd1f0836739762c84a3058c81154cb788e6f81fa179358a14239a73b4d237b622d8037f6ff1eb234860049a2f04ae57cc7c38b4bc14291b80728b43d303173f0148f43f6b7a5b076e232beefb25e1b3826574379fec7a52e3f48ba70f10c70ff59c3e3a6b3fc3089f2a63c849d1d140d8dc7505f648401b819195052008a3dc3e60969d695c1f405b8eac0318d0afc03d4a8ca8585dff2b3e5734c8e63bc84899c0488f0e4429c0acc68c8edc1970b5712bb661049c067a71d78becec621a2c8e7115a1dac8999d92792015c45cb30048d15216d3bd4216f39e4d25d2627fc0e2d9135f32f5afb43837a46192976364ef13c07d77b8f4c571b890cec80409241f9cf1c6e81ff02a4e7dfdddf1e996f38ba840cec900b1466c71b448b7f13a953e329c23808c57b99b83abadbf8c65a549f9c17ad81dd0fbecc288ad23ae67db7ef7cf7ab4f1c10546edf503b06c91f2e6bee453a8d05d47b2970a40ac3ddd3681437ba22eac2a157f8841ae609413c69bd8de46faac0b0d11b9de4db10888dacd0d4838715c8ee60689da922259a9867befea23e55a6dad7798913a2fbb628ce51483c92ff653cb987938fc5ba387f92d3eefb2be413530a5b39a7d290794f834e91d236710d00ae78a35aea5f0a2783ea5f8e2a2a8d2cf144af452ba0c13ed5f54cc9842f828b0400fc35fd9d3d68e06cbe012ad05044b786e36c4126df3ddae683ca6a05bb2f017586eab4a6fb1c53fff5752b8efc5c54073f80c1235678848df5c62f8b45c27817d1ee39094894628081394e44a22e14c5c3fefe5b1b80ff9237cee3d23a86de094fa5b15c4983766e0634f272a019b98599ae90017a32f285fe8de03aa7b55cca211ce1f5a21fb8c6f4dc171a3bd90113452d2ac87a751d85442ff9b479ce3a5f36c5629fa93b847dfa436d4093851957e5cc6ca1d1a88b6cdb4332d4f59db9f05e8d6d2cc1af205ba2383584df4349dd523008389cb42ed202954cb5c60b78c5277cb67ef053a6da38b04f6b23a012ae7c11d98c21f6d11aa95299fe8ac03c8480c09033f00859debbd4906865ce23babd242742f90e06540e4b34b5cf25f7a7c432e28f796107fa3aa8a29cb84e4bb9a784d7a60d24f52872b8200b0df2fe317be22ede4e61b32662867002a9fec61b4c10720ab46f2a1185d4cf8c5699f97b8cec61e8c8ed95bb094936db250a7eba0b3bd651fafda376d036f20d1292ccdc8c63793c3c8e3aa94c99652fedaaf690a346acf066be22628d33b853223b0b26794b9840aca69e241ed9436821264d48b099a9d3f66e18626663e819ffeb607a9aefb9c2d775939f6832c9c2e4a976d15775f011de515a17963457cfe8e653f3ff9bfc8c1aed7bde1fe0507b20af395ffbb02b35557f28d05606ea6ec5981304c30ada1e3046cc1f9b84cb6943ed706bdb0167ad9bd0c3b0cd616d6b02285453d34336000443ff4e88fdc5804d2650e2f046a2ecc5f2b4db1cde76191ba362cf4e2b1df4791951ae5512d1fa111fe31e9c5d058043b4b3265bb01faf1033cc68d3ab2a6f697ef82d0011ae67a2d8912381fe82dad63d1a76c17ff5573f77155412c391b84e0a8800507b4306a2793913ff44deeb7bbf9afddf75b26f3c47b04085f147f52d70ca9d508990eb0d2d60f8722b3f3a592113c3e31559991daaf9a9177a31a8e5179dbdc66ef710f6a6ba813b1b3598d62d216d3fb53e17dcdca676279432bff57849478b90d28bc6dd1d462b88e999ebd901613dc83212e8613078be450f1117bf014f6c3234354be9eb23741c8715376c30ea03dc695938922c3b2748244c6b0cbac75aa3bc94f5aca9fdbaba6ba87c293b99e9bee9025ad0d5a10dc92d6d1d108ef03cc4bb4c9aae4ea68a21b5d54473eca39bec92f9e66315e8938f9b3def11029954f603db4892cc7f2a6f57e9457d64bba8992d04bca11570e2cf5096c4c3e670e54f2c898df0598bd370dd08830f04f0313fa3e7fb9a37669f6e2bf30f008255d7d6a30f6366cdf9b3fbcc65f6e2ce043a3e35598ea5cdf0f42f0c97dc7274ee408d101dfcef342e77f1a4533f9ca68e73d1709f5596d1c2a61dc4c6000884a008bd5303255cd388ff7b62207a2f25efcdc589654c571a880954da8fdf91c8d661763ffaabfd5f78ec806e3b6cc9059a96e8adf29d07a0b10706a50dab5df7acd7cdc742cea7c1f4a8188c6c87def38aaefc09172159e5ccfd30d02951c63e362b6f632c5c9eb5909fe13859dbbf9ac5db9d5cff956c73ed10fb24679116678cc3e50a155374936c3a5a59d557a07a9b197e463943341965975bc47bbac5f9b0e879ffbb6ff89b63039745b50d30987b920c465ce1e3ffd8d1ef4848ac8b61abe27bbdf027fd8d2eec2e3c241336f90a30c29726e63c822f59ef8c9b820d69aa555210609ee4fc6d8d0e272050a322daa611cf277273dc0889dfcf17c37e81f9c43b951f71e05f89fd010c4b147c00413724ce6603a75c087dd0eb8c22982db09b59fa450417eb4bfe04194dde171a8678d3906ec6f05967d7415027e1d925104984b11e3cea7351e81a70d94e4f32287bfe1a12d6383066b6291daa411f5ef76e8e7bc0e410cc30c0da2224f33ba3feffa8e1f5b1c32b250397ccd78a873a755d83ed7fc7749e09467f69e57eedbdaaac116d0d9a2733ef9c68ef6d9f5b981ff0ec2cdf7e5542126fae715ee7eca4e25096222a9236dfc223ce8b27d536861b3f603f67f96b3a2378fbdb0ec0d5b9174ab808d73694462e1f98cb002a62e15a22c8d119fa8d3ccecebce047fbe7818e9f99ffc6fc28f8ddcc80472ebcf154288ebbe01c4c1467dc9e3800a26e296684f4e9c292c3094921a15047cd5a56b3afb6d3c9756156e2a84dfd00344cad68b36a8a394f4814f6cb456025456164a0aa75c53652e5bb3f39df327930fde5a31ca3565f53daceecee604947dd3a94ca9bf656d96d6f697c24d739fa25d3e14d111b0001b25b76e1bd69c1144a4bdd93d323ec943e4bb0cbffb565b0ea6529c270e89b0ceac17327477e9614651c263f943ef40e180460c29e5a0416b1e7b847a39113358889e118ca883174c0383a9d119ea2c73d8dc43be954ae5324f9a118934383fad15b30735221fe74021ba8bf196d256ab0a30ba7033a7ca8ba654acf68d2e09f94c3a70cad8fac90fe0b5cbaab9f3ea6ba19c60d11adb89ffd4e4a6ea7bc25706509621fb8564e7a921f5af8e2984ec491868f25fd39816a1418b5e45678038e48e773fa4fef7cbe749e90f918d2d0eaeb65b2484c4b9291070c3c5c8a2ef967b7d3e1abe8c8c64bdb96a8be6b28fabc8a0d0c2b2c009777ee9eb8be4d06f2e1e64307535b877fb9afdaf233a580f99800c4bf2838f55d970441b6f30110ba3b10d4668480d0940bd8b75b2bc47c36695da4a84988de96f8996e6d0b60cee82cd1ea86901acaacc8cdaaf05eaf8b3106cfd6c4562dde49ea7a642bd0f7c3497c68f89cc0974b44a566c86549bad544ca75dea9ab7a7e0970c2885353eb18c357837acd8df7ef6473c837c8d6ec9338f9177326b6d2ad7d687a1eb85c61ebdd45836a646b1797154ff5f0aa4c1918aaff004e1b98009c5a86bbb07f87dd3e21a6255facf083c694a98bcc8e9831b89bf212e8a5289071d0c1dc09e2faf58321b43bf09ad86d5bab22334bec9f82b30e392d098f034f5481f107c0b76288fc6a2644d0511bf28a7df6759fdf0d9f18b6b36e9f8d7a7faf663d54308c3caac0ba8d68d9939c15524077bc9fd050b668dcc48378c42e66b8a76ae12e566484ef6e8e7b9f75c7499d2b05505abfb3d8d330875f980852062d9a94f3b80566b9e8fa205d420db4e145b6cff8e317b86158b4ce7806bc85fb069d2be7cac3ff3dd1138f600bb1d7fab023bcf5f4ec5900277604715d7072b269ae0a767dc440870886c28390563c341677560bfc001f9df50cf56b1ed890308aef6ea05f50fd108ba8f34d65e96d441428b5881e0210fcc6d7eec8eed26df3138179dfbddbecc642d17394f71bae335a228b52a14e2e7fb3763207416ebad0a80622a0e7cb8699526bdcd87a41dfad74b9c192538dfebc42d491f41c060516733ea545c3bde0541fe23c19b433c2abb481add858f7c6f0fd88997e10cdb60cd1a0fe047ddb3120104591a2cddcb7c07c6e7515b78ae4f000576d63bc525cf131027e990fbcb21d7180c682baff8595dfcbd731259607978f42fc91a67c389261441393f9098800bd775d881a68695c6f47cf66834f28e10a55f338961fbd7b481fe1ece7e536b4b9cbfb4215e5cc5c1338cb0bcc7ec00e114b13a6aee3536872bc1c86d57c5ffce7a2b41638a50eb071db7ff53137bd6d1f08d550554441b6d2100e463656ae920fef3c5d8ca4e06121620aace31c6f2dc66756c2a1debc767b64b282f68c4b12b5d3d5ca2078655cffe77682f78ac2648cc8712252148a5745df85950136c104330a658c21bcb6d71a71a67f7719c49174b3a7a48742b5598299e3f900caab6a16006d1335f5d670c3e5ca1f038544bb6ac9925e909d7273e24d4b7534a40bb73facf5fed8baec61acf35c00cf2ba7f83f624998454910b5fbfd2216c9f990f22d3e480911e220cb1d1a970d942e42f5d2928263b971247f97518a12ff7466daeac9f3e8e676d78f731cac587c6ede5958da6e7271dad08c6c66f8a27e58f1968aba7b0de657315088240f88876b0f87a60743067dcedf61c2bcf47cf21741562b971bc6b8a7fc3cbcacd331a3b9327f587948d728feb0b6041fe857a0feaded0cbae90e6d94826c0d31f53d701271ee1f551a448657ad47a808b301d3e5c1bcc37ddacd00c4934a5091ece183dcd67d411bfc40d2fd9a4ada8b35e60941e1d101ae5a392e8418bfd72bee8782d41ceb32d8fb795cfb563d00040ef3672a1deb2067cc1b3278ffaf8f9ed958633031b7df468ba8987d51f93edfe11af433c192366b441e6e62d75bdeae4b00e2b454bdc9ccfd925fafcd155cabc99dadb5a6c660744977190f742fea3084501f2d3888658e22e4598f962553b6f6ee50e02fc005cb94c2f7a00e59c62b4a67dfa717a827b998952930a28f3fddc5c29c732921888db772edbb8ea4f83d5004123be1122b3624af5d646352041cda934e112f695e8824cae2c3bdf8d17c3216ce2f11dbce51a0dbbc7d07b4fc8742ab5808c8d4d7fd762120a32d837cff85ae4bf743cc925edad9e16e7688c3e74b6a6d9d2415e9b39f7ed842234bb3662cfaf750aabfe14ef0a7883cbf60a9fa33b799f290352a1b190c308f309f9a453da3236a9406570e5ed4d5726c92cb10bfadd059a1c90bacf43eb90d8b26bd60f9e94de62632d373298fb04149f0a1409564bfabf98da3dfce50e10a6f8cfed65dab43c5884c372388b72367c34b70500780aaca1579e01a39eb58cc65584072894521f1dbf34435d2cebf64fbcce12c3daa7538bf7dd6e49dd71c02a4e7798cd18aad8bb207bf4730db0a41a9b051feb602ec3602482d13ebc00fcfaedc224d5892ebe2d6a99cfd566676a482f46ed771fe0ab149285a81cd88a7d75bb31d2d4a7cd9ce19c39afba2806c8fd831a42bc9a077138d953223dea98138ad753d5907fd7ace5df7784ae1df20f3a22bd710897d4d77bf1695b3ea6eea22939add6db1a340760f1f4debea46dd60dcb2799b14d8d89416ead1f69e178cb2bc88b43a6869f2c3fdec2b910e4ff806546655684153842e3b00122eaf856c1e077b4e1980f71443606dec9ecefaf568427c58bec63d7cc1fade0656d9832d9be856f2bef3d637ba0fdfb090573ae6f95ec6311d2a2801d55f2bf9e04ad6611b16ab924d91d2ead93e6838e60317e14837389ff05f2a0fa2b2e8c89167ead1b5eb61060cf09b89d6e61b019d310c115e137e6bd51ff5f5cacb8b09988056f0a078585e9b814e484f2b81f102287815a9a65fda2d997933a3060b5cd0dabf67894b43f7f9525b544267b06d6ba23af89ac4a12659aa476f98b0b47f1ffb6c2ab90fda82ee4f5576bbb0bb1224ca836b0ccf4d7f3d19c793532e8e8ff33f50af16a26b0e46680d4845ca908b9f97dbc956be6b9054a0de4947ba896f0c6cc1a1dad485148787ff44e37b01fc3765255bd723308dd1c583ac29cd25fc726222abf6ced547008cafd18d4c423f7df4ef85147d0abb8373fcbf814347ad196ad47e9ac437df5ec5d7444cca5252e592e7365be6de24c9ed1c01286f7d53e3d80a49d42345e5bfa9dd45ae8e2d425f6cbcdfb2fde159ae64f0ea3a0635c0124064ac5392bbe9172ff34398dc41d0eb67d2d8b213563c7dec0ce7704488a4e7a5d65184083d5af76fcdbed4bf72536a1b8164ee5e5ec7b13f064d067de1b089bdc32e3498fe335d8b4445496e4db8c1b6bbfda0504c2eff7674e6fc384f61335d2ea40f2a8c4cc4ceafc288a048adc602d25cbf5449e192de69785f2ed15c50ccc6db1465204232ae9d51fb7538453b083b3e36ac5cd7294c3292402c53d0c7b0f82e09d73e517ac811aae273ec210321678e8a54c5b5a3a4dafcea84607d82e7b7be73a33a0dab2855798bb028cf6b740bb9bc72608612c3cf0b67bb6f9287af7d54b4bc53621827ff8c73aa6367903d4d671ba8d5a549d3d06b83ecf8bd48a239a3015dacaf93ab8a1e7ae175dd1b63dccf951ede5e508bc1995c1a1df69f0b9a4a9cfe6a6753705636876c419a7ff4384ec1226a7f185229b99c86d0ffc7b171df1924c64e70a16016bf4cca590219e27976c63093699b21209654156f09c61043fc079cbe151b4f31859b1946b7372fa34f18813001f916cb946d4eed3bbbc0626993f7a71672d15b8826da1df25c19fae850d9fef08762229e8172c17bb74ee353e927de239c294f82f0fbbd6125527f15aa5898fc191f3524a3bd12d6f4d426f11f3f4d3e583155acf0f6894372a843a66013c0cfefaac756867a8876ea2466d45f7c6ae9dff5d7d888436ede2aa843d09e1a15122acd16c26d1bc8e3ad4b930455922a769517cb2fd0c1c21ecbec7e9429c28faaa9228e5c8b8caf8072bb779cc226c3fe850e8e599db8f7eddd6c47adf12169a25fad310e77aac28a39093af6744b7a713d066b4fa49607584dafe3bb3fd0f99fa2ec5ab91c072dd8828d83409a930995c5214ab4aacb184d70d54323573000c6336197736e08321d129f269c9c4174b1f6a3078a1f5f2f84964b3a9e0260fdbf76878231358b909fbc10982e1677dbf58001f34d48ead7f1ef3e5515e65ae23db1269fcf6fc62d2b6e05701af86d2a13f9b84a5f581d5168d6d2b3db85a87460c821be8b0f51e719b5f2b8c441af03b7e1c73f1a749aee18cc3e8388d7a64cbb3e8dfa024470e506a49fb6bc3e92f5f3f9368069b688f04130ce39f20b3808bc90edaabf0b160a71e4cd66b648592bd4c2ff9bfbc87d06766c39d1811ace7ac41171582de5920d4314df475c6baad9fbcf7b8b48190315ab45edd91b506abb84c42e68088443e2deab6018bde2436a97f9b085f07a40632d6f402687fa3ccaa8ddb396cb72b28c6cfd09c4582f166990d5815c14c9dd7a2cb22cc03ef5324b67f026334e475c9778cd431a596b05c896e10621e780bbc5c346ddb7a3cb393337916ae9736938a3acea2cbdec7bc6d7531cf4f5a7c25bb6c43069668fe8b1053019d1b57f75e6af872b27431ed0d28b4733fd389894b4ac612e4bebe6d3f93f1e7839d09449a1395b3e524bef4a1a14a7a6b40d157983232ff6c11e1dac5c06af1ea9bcaf1e1480f7ca7b10347205883d92306d9ca27016f102396f5194de689207bacffe8b2e6d2c2aa140b855dc669fff55ac2890274c1323efe09b692470bec324140f3db8672f42ac0606d0204f882708a9220775d26329f350c0f189d4a4e8440aa6abd46b9b3a3ade419f93c6c235290d8042f74ecee914e70bc9e4458a694a2a9fb99cbcf2d15c1f1f124baf889a234f7c78a29b4994f38f133639a8586d1b933abe55ad7de6e0c857d9d189e8fee0034022f0b0159f78155f402ec87076edd9424bf6b771ec3ef41db3dbe872fd811e3c35927ff7ef8e759a25d490fb0435ddaa9cfc70f27ce5ff50e582ce8e1b8aa8efe07cdfffbef4842379ffc53bd72b0905edd752eef8cf7aca76e3022bceb4481cfb888c9b6cf8cc1441ad51f6352e0797041b32da58f8df2e3298c225c01109127eb6522a520d191ebff6171e878869f7ab0347d1000e35916d94124f47c0982763fdccf6f90e40caeab9415b2cb506e85549de3c8a40bb87f7152d1945cb3a08ea7a32b030c8e5a30b5ed15df02bf34e8c7446cef596b2f75f85ab685937bf64747e66e97704c8dda4fec11ef4f772d26db06fb7680892b7f4ed8f4f428f73a88761fb95cbde503c5a9d688c580d848367c9db07492f887b85eb15121de24c3664a07f26ab58f4afbb6cde5509994b8db5631f820f8d16078427ae7fce10c4fdc030cbcc13651eb1a4241abca701c29f498d29ee3917666f46e97f20ec4c49cf054cc0ec5b9e802eadf44d499a6256e4fabf88fd3467305210d0ba0b9264fb734fe4cb5d85fc9b5c6e359d5ced3f16483b09863aacf8d6b515f7bf9d5a5b950f100cf043bb0cab44dec0e1473eaf0a281b79bff0276043830f66a0aff9a0ffdc586a0b9ebbaf89dde51b6375e3c52ac0d1e24cff9354b3e64446f321aa911c83229a2d3611fa9a58806fc8c1dc8c7b858d27b5f1ccac24e1cda57c3616503e5714c2c158eca55ecef856c2626a85b9f7ed047d7bc68b3fcffd0ee48fe19d4fddfe58043460dc4d5d963bb22e7886722ec9091442d457d8507756c928852c4aa75cce597be0326c4f3903eaa72baed45f6ef8ba1d0ac6154db810d19a5fe478c5e33de6b668e328781b6e6f8001c68620fea68ecca4534ac218fa05211ef9956cbec72af6f63a639239af6852beed781facd01a9625314c7261b1a128e8ed782a8e3472c03f3acf11bd04cd800f934e9f36125a519b5f655468f92a6de773d0388cd3d45222866b4e068dbb4beae94d4f93dbcfa53d7c88eae458ed8683f8e40c693cac00f3eda3e571ba7ee35fe26a12e7c2fd2202dda8804db0b96e578374792baacc3bbd926d024c49f636336e8a51ee733293abb5d5bd1b1923ac1de03d2ebddac315e2697e65e5cb68b06bc09826e1bf30fa6d9a4c5888e67883733a7b48ce411cebb6aa94c3c8861b0b1d2201b802f951794cc14d4c661aed7f9ce546e3ed93e7666aed5983ab36f99d7093e5f346a296efb178019b8f52653ef79bd1a90407be6b980e57deb5b2581eaccf5898b3646390dedc7d3590b8fd22a2466fa542b3aa87e510f00aa0f16667ec56d6ae32075666716a01abf3554b10204df7f883fb0bea6f71d3093bb069d6d3202ad67c2ed508261dbbdadbf69ed1433fad1f1a5d1be45794db5d7f8ec745b44659821cd716e3127d7fb67a38b629da3bc501d01fa94be457a6b9cd38ad1644049d90379d8a34d0f49591c19b42965cbd2420b6f001ea0ebf5b218ce14f3d39a4a8a522b912f189d684ea7836047cbfc7c954ec3b1963aa1eaa2834da9c4b4892951afa530a6da4e367d9668f94460da5ff04b37e1fecf18f5eb5c2e0d9fd386f9c94f3c2562cfe20478aaeb82a22d0930a7693b12dcf34862a8a45eb22266c3faa0d0e89ba5194b90afb368d019e5597a95c784c2a179c8d715a033b637cf84aa3b8a510ad7676292dc2c3cbbedb28005c4ea0ca28c78dff8197422ea87329be57a2891a8512bf66f9ba6d1c9527edb4c89566fb809feb9d5e59767f4ee86d0919ca6590af3c1d6f517940e7dd246fe7378972cff0144850669548bf112c65f1a4e17d30f57fa32a46bce31bd12e1c7a114a48b33b833d49eb96e2eca4784239c5ad121b7784d0a13cbf4ba770c1405e0de27f0f39535f358b43bbe2e336096b91402258163671201792e1b85126e2ee949fb6af7ef6c2c862a634206c99fb12f66d588b1cf2fbc2129a2a23a34d3015304f42c69816aff0878b8268e35c4429a9477e4a63ba8d7061e3e1eec4cd1cdd4174183da1d4ffd43f81f90bc32e5e81edf4607ccdfb7744cb5a26237553b3631b505bfe2b00adf858327e48fc524ebe609f290e65c162492c7597869a9884d5c220942c0eaab6ed8b657438f1b61d7550ac03d99f5a763bef220a940624141fadd9d0c2cb8c3b9153df3c7f3126697d53169687c2a5680ddb8676f5158ee05a9911eee401f90d03407eeaca770ed378c7015d95f96dc165147656b82f0af6cfa313300bb84b26fdd9dd64f5684351e8bbfea8f15a9483e55892b9f7fbc80e3f0fbe55ac5be17a53b1b295555f3a545d24ac83049d154a891f7117de8df0bd7e13977b1cc47cffa0c677e8d8b02e83b076d13a5328834ce179785602fbcce3edf94e4336cae0d70c59836c4e874c4c79443f7cf6d4c39c9fe0f4e7e605420d13e28b16d3ce1a660d4972fbaee306a8683dc71188fcd2a3fcf29810287d60987dcfee6ce56481b66571416318a8d70fb3ad4ba0aea205c4138485b17fabd2e2ff0a654ace78452fa22ba60502abb4ae3e25d00ed69982b67a6b0dace19fea373d50c1592b3e6e63f26455a425bf018198e2cfcb7bb9bcc70f44ac52d18cf7ead8b8f7fd7932ca5783726e08aea14d4f9ac783ac56241e94866413a33132228ea4447f476c8c838924155caf6b496a9d71ca3943970ebe0624359f602ae6c189c06038a395f5207b0c273415d3d49ba90dcaa484fefc16cfdff238a9d49a720d3551172972eb70ee686e44b20d7af3fdc8bfb1f8dfc0a29d2a80ad5c9a27e8acfc6fb0f49271a3fc1422b2357d4c4178ccee167b234e2e696d22b07236a8feba51ced82c5c2f6eb362c87fa3c4729eeca5d02e140c55b8bee9bcee8c7230f06f34b9f28c899181fc10769dd07220d0164e8bbde382c25c7280f3b331b5031cb556cc7ffc1fcdeb0482575518bd4ddb7ba964d14bf2a13ce2154c41d6177283a82866de3867e02d4019bf97268aba7180734437b5f37d898e0793f16703089cfa3511d7f90d166e21be648d34e7f404577b93c1c7071fcf44d4a392ab997fe11dca14738eb8ae0c6b8ffc6088a5c728c7c56cf1af92f8e2af519ade967861fee565544cc2f05f93247af6035e9297d26a03985f20ae7d10650c9e440e5fa861b1fced67243767493829e2ac254bad04e3bd32edfd8c54ff97163cb290846e087a80411d6335f21a1da4a4296340b52b6eba473317c12f538a533c90e85ebd5a25738100c6c8f3be26810a060e925eef26ffc2ad3a6c3f0f180327341d4bfac8e8ea6bf966014ff9fe70ecf33efea08380d5ad76045d6b1d3c983fb6bd6e5800a9d9c927ed981515996906b344b1fb37c811d333cee3e6c3d0ea610419d8f68b8945dce89246645d02b4b2d8c46243ab00219b23b7c5b3d90c9f2d328bf229eb93ba9b9765419427d3e6414ac408010a6d1237c532455daa23954b7c44b4246add393477cfe86a3bab3e1fc0e75703243ca35cb50d5ce0cb7be5695a8bed5499ec8c8fd0d11d514527b738579e2d509b9a409a6e22710b9b94a0c402c9daca89bede37e4625a2f4aac5ead89cddf56881b410a291ae85d38273a86f5100611f029aa8f335cb94fa5e20c0fd1e3d26b88fb7db2ba982caa4b46dbf7b8f258b0c25ca773edc8d870771eed04e421275b52982a80962a8ed744955a66a1d84411e755eab4aca7dc35ac50c66e2a50bd489b2fda654ce4d10f2060beed8b397abb8146c852dcd78553587a241ca55a8c8cce0138ebf2a1e600920d9daeb353c377cd6de828f8a06329b1e1ffbf09b84b8e2977a305d85d2f605446e6fcd7e1113f90434ece4a30be86f0a4dc446dd9775975b1eb69569671b2044907049641220df1c5dd8e4bf81714ba08493db746c43a912ca12dee911c61722f518957d26f981368e43b851333c5ae5ab12f903203b3f4198d38f1de74871b9f053d5bfd95d9e1157b16aa3cfb0547bdcca41b04a42dac0e5dc586d4cd1ff7432c1c5357ca2e44f641d07741004d82dba8f712c14e016b10c26e96eadda8e29e5907412e234e912d7c269a184e238e88eaa04ca7933ef2994ce1db70843ef0e0cdf1fd8ff82b57c8357143cdd59d6d90e27f69167a629eab53126347c959ec82bdf85bb44d71a2e363f60391fb4995bd43c59f4bfa667621493bac3f9cab32790819ab0f8560991da084e6fdfd32e00d822a90bb87052302216351081bb37597d2cc4fc0bc2766b4f542f089e2dd5d6038d937c2f82081303ac54db8e8f523d6990e8479113d0f07ab321e73a2b92b7e39a3726be1ab565cd124f526aef6cc7122e5b4be1f3380ac18d6cb06e4665ef6623b5aa20b987e39d29b2d4f721ca1f3f0b70a5f7ff71fc9c50808abac2c785e53387549d7ce76a052e4498a574fc616aa0f202298949d464290aa1d8cae73d2356bb00befa01f41378ebd010b0bdb084cb4ac1984e0bf0554d793441764aac9f28850d49d4a22a818619ca0eae45bb46b6c89c95676f198c0599e137b341f13522e36b6fcbe011fbd69fc3ad306c2a2bac754186827d7c8876daeb2f05676a6061f8b43cf4436b19e803e2414bc45d4de0630ed9f64dd0c5a6abf8036fe2102a67cca008d2cc928928848af80fb5b32697bfb894894056e9c810c3170adabaf242433497434bfb5fb4f9d8cb35dc3a2709a8f70c98cfde37714f0e6dd1e90e056ee959d165c9c18ff36864ca9cd3d6d6138797915746c1413710229a0f75cb4eaee451a66d0d7b6a7aa233b5256723c5f4f91959037be81cad76dd5e079142a10733cf7dad920deaf150a3ba662a98bac22457d34ed93dbaf2906c52c4a726cbee658f0d566bab926e5be1e46a6895c9f714ead31c623fe0ed3a759edc4fdc3db47f8edb376ea485025f68a76f998daace5892d366cc954558b74bb0562ffb6c5c0ee83e5c2190cb1baa5e8f1317d585c9492280069fd6a79ebf750b299ab431219db8a1be683aa0b53d26d05091b16e79833ba55742f6534065354d6408fae5c5add3f7ff52bc450aff6f77893489c5746812bd24bcee9af59acbae16763cc1b9b32b6e13ab6787bf56c2ca345e94ecc8b5656ba236aac127f15e182514c239ee1ea87491ed6510fa041881924566097476e9dbf51de9cab93e236e4a275e7e5fdc4d140ddeae030cea809011bdd1f4ae24683638fe6ac2a9a9eb281617555f6ec18f511b3d25c61cf87ff48b722b4893544b15ab808444c2a0614a6ed86892c16a23fe113491fb62481190932a8b5347507af78c9815f04bcf0c1df2a9856ea6c18b7517930728bec3db47e60bea6a318cca4aac5462c789efeb829b2362d657a00020bb8204294b9de28cd2de9c2692d22ce29e6107c0513c08341e5e84bd14d409b225f22834d7367804b827e35a715bbd83f651b2d23404a5da2ee7183df40f8fd8af4278cbeae4be8e725bda47ad76fdc8d93b46d7622039fb176a60e458e7d5279d77bebb64d8e629c806fa54550bcfe564392472d1b6a14c5e04e60a9851a164990e625e395c6e5f449dd4a9716d1ce2edd40d55ed9baa49d4147893c327d9025a1eddc8e4830a63c7cba955e39ebcd24845e537d0fb9da8f1b20421133b0fb66ace27cd58da6960cf05e9126f00ebce3c3bae0ad53515783394ee1fb817e45a01f37ea935764c37e6f1c466926450e2025b669838524520f9e5a48779e1c4d2293313d06392af0d23f5e80a94645b68af72cc0d4c9bfa1368e05e7913c3d51e7c42b7c475b9196203ebf5df2fc69827a726c9123b02964d7c9a65aa9d9fc51de9da90e20c5660bd7aa739b314dbe76e1b0ead2b90e0029c7574db6f8bfdcc0d881ec64a7d760c265c30494c8a8f82664cb7c983e4c22a1d74d7a6993dfc07865b268a62226dc529d46475418fd08ca5d390de99e0b1d00e9bf6941f1de687488f710033b06aaee836a0398c1634744e68ca3fadb45bf3a88e70061bffcd58574637fa775a4bc02bf20a5cdc77419b15669db15c44198f3117ab6e1794dc6b013bdbc71a87d2331b2c50a013269f5543925e65c31a9eca13d48cbdbad841dce5e133b48e65fbb0bf1cab06b2a58f55fbca836e6e4f1a6cd2ef52040e8e91d907a3a9423b82179956fb61efc537a7fac7ac5911dee846f3ef2d61a37bc2255252c5ed614b2ac8c5cfbe7fe5310374d49dc6919f9323a9b411a6ab781eed41d1ddebe46c4cfce505a1c52a307be44564cfd10784c5d49c99570fd3ea9360cd4b919e7c59fed52b23bcbfdbbd6f6fcf9296b67326541233cf5ab12cd86fd8d7d2c86105b0e871decbf287c8cb4f49c216f56ff43db773b8b9c13164e4f591b02b473c734309cffe03fb3624a1b31f2340461f3dda3c23f6d1c76571936db30a86ff5f3e855a08139b1b49da1a409f75d6f2ab915e1636fee72f2b472612d51b95d8aec393519949feaddc54ea2cfcb69d315cde2f3bdcdc451d88ddc993f9715f567787d1fb59bec882aa4cb422799167d656c5ff74648f14732bf9154899fffd7004ddbedad96e9a852ee9d33f8c60670854706184b7de1b25cf28812eb7ec959681e0e813fe62ec94434f28ed4b404a7250b8029d2752d5d1e66ee7a01e02dd8f84f70ca494702dec880725a6ce4662035c4cb401b294b3120c75d55a982305399fd36fe946cc9dd808687980fdd835ab580628328e258dfbb64ec6e3b7abeb3b38b393ba1142cfe47b6fb6edea48395e3545d1c37a74fb0ea299166353316e8f0e90f29cc385617184cd023624313ef5136aeabe863865d077dad70f27fa9b811ec9c54cd386f19ad8d9dd565c3a1cd85755a6749535bdc1c82fafe4ff0703d5620d1004ebd85727951cc282979d7ac5e8c1e08fa488abb05618018036382864c2d08fabddbd9e3e3c79ed86af059bd8398ffbf8110f370859e3d2610eb3ff4a49aef6433be198842768a57dd1ff9419684fe7f8a372c30e944e767225319e2586d12674a49b13e2324eac8769a649e403b5a166d8f79991179e130f50d18a2cb697582898893f27d0fe6a561636c167bdc704b15ecfcd913cd7ff40f857116d0842b38f9f6f2d3eccb67950843cf18cda86097076dfaa6bf0d3ffbd6e27fa317d209070cb51415a0ecc6f7205b1821b8d0c20d170d71405f3900ce5825cddc45d52c04f647319b091b5e68fb1d861f1f6d4e0d9d9220f53d33042ae4b2e93f0aaa989f5784a374df62cc9ca4a1607699d0d13c8b335a2cdd2d3f231a9baa7249eb6feea1edea72d6d20567b1a7b856be244689c53fc7e0d9fd30de21c22421634eaba89011e2d6152816d799ece4a0a65fc80a92a8e8730e13163482221a3dc0b1e2411e790c65c8b9e539da4de843009b8edba9d7e688876968ab6a7a3d93f63733ddc3914c2abc649ad54f2d7c2058bfe131a4d5cf67f5d20001c10eb1f23cac9aac7fb925e04c0ffffff3f