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 70578 88f28ea8e74f5cdb134aaa5b8149cb492bb87fd21700623490bc67e78fa4e841

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
78f71fa8c4c79f1ae80699a963e21d8ed60a8cfcf8b95270bf2c0bc2aab1a441
Certificate Block Hash
88f28ea8e74f5cdb134aaa5b8149cb492bb87fd21700623490bc67e78fa4e841
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0091a000000e3a0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000969bd21120585d25c64ba4aa4dce8614782c5dfad1eb9cec24c004c6cd63132ba255dc0523c558532ad639c3483bf2e97063a40f3f58227b48375a4538e46a00622d199a9503d3b8ec0532cee5844d78c1fe5c666778dec27304000000000000000002000000020091a000000e3a0000

Raw Header Hex

0000402071975930ff6fdaff6edf29f894276466ec8f7ec6e414ad91e08309e68b947f02015e7697aaf54ea21dfa30b792364846ba12ae4c33946d62db0134c89cd40fc0ca73286a9602011841a4b1aac20b2cbf7052b9f8fc8c0ad68e1de263a99906e81a9fc7c4a81ff778

Proof Data Hex

59,560 bytes
121216020307fe00bdf16862848ca28ea77d98ef0549bafc9a19f451534973153602542a0e31159374fbf5f803a2addbc8e792c68ebfb95506b3e988c17fbc9622a01e32f1bc70847c73bdf7ebee49eac846e9b86f0b73b92866f878c18904124db5be0ca209513154a8a88eb58b60fe70c669687997a70883dbe5728e210cfd57212bfbabce9f421d9a6fcd640de1b6b2ef793864bde92ec1b6e20e7937a21c906cfc8a3c5dde1e3912972e922084247f19ecf95dd3d1e2ed7bc8ddc6f6c8a6491b3968b4ba3eaaebe033574d51a0ff430a91d88c61506b8321306f9bccf29dc5025801bd55d83e03c15f130c7f0f98e9ad2ad2975bb36b932c1ce8f60e85b696534cc2fa2e6d2500737b1ead5c698fbaf18ace4815df11afa80fb98698593af325fb3c2397e4ea2a29dd28688db17f35816b13907def71f5b1d6bdc50feb6a30e782235076645d427abaf2356ed3b95f50e7776752303629e1502da7003deadfa8789bb5051e5e14853240200978ae9b6360775a798d08d01f6986b43e782e043e61d0e3401388f3aee0b066c701c7250d3b6fa81556da83efae415e059da03b2b6c5831d377bf399d866a388667748235c6016dbb0ad8c89bca500cac7b3211f841ad7130d63cf54d140e062e55cef35a02a00a2ba14187cc3796041d60449445fcaa61f700f3dd4fe0caac9f2bc7ab10ef7dda0372a3154f37a7db93ee0ef7ebf912cd729dcd99ac4771f5ac0e29dc0b920588719bc1a1da330403ca9c89fa72578e61868376f17809d65070ff896727f23ec292d4cd26bd527ad913e2e9418f466cccbae686e865f3022746db1c67635e333c7f9e307fc1c4ce2959000ce81bf6896b5374fbb7ed82c0656357ed37e8497c424f68fb5eeba93689a2a76aee2305d43820049bd87983a8ad07dc045f874601f21fecdd3efe358c2500933d12dc030adf45589fecbcd0c419f0cfa4205449669290674fe913cdb992d96184acf2d83c406d9c8973ef055b4c73a182f87a584cd6f9c1908ffc24fef42acaf13b01e74e9e6b2588580227db3e5b5b91a7a7890298d6a8f99d51b3d6503c6c76b5e3586ca48fc8ea895c578fb883fe6cf9a44b997628985f1eaf500fb5c7e07e1e9a4e25a31a7de640d033639866efa16abc8067d09c2f54741a8ac33d934ff46730d404e46856718379d06203211c920d58f2f713bf432240157963a95bb377e8a56c5ca011dcc0dcff3ee800bf767a6bd053f315cd72004994a0f79b8bdb4d3148cccde3e60671b1b6fc560a30c1919bfb9f8b44e6c8aa5a713f1e118fd248fdd744faf76aace66bc20c24067eda64f1b2ab9096b28a4a41bcb5855466e1b8199c4a3c52536ecb2c19850123eb85a21d74039a1a779d5e77bc2f561e7ec8ccd6fc9fad40ef7770a4e2b6727bda87e03decbcc5dd648eaa38281846ded448ff54c1e7d54bc68149a9bd8dc7e38ef82260e8a589b3b508e61638fd53fa04ac6259444e773dbd68c8e481756db8aeadc35f3dc6dedf0d7dd8cfa79e6c82646187eeac0e012d0bd56ff7fe773066a81dd544c5b54d4ea3b8dfd672e93d096b1174913a63beec6159e374e33c385bf7e53d640c31bc8de43315e29d9814fa6693bcd764a6a66c25affff8e380b614e2ff57bc00d9ab43124bc9c0b2028c078aa6eab1f064a4eb5e59e208c7fb43844b86b538baeede78a1009d27bca03ca402b21a1832fd46a40770b4448064e6eb1821dd41bf2617ed0c60da5dfb861efb342c0f29e7fba3f569d4adf57b151a40f9e03280c43f7f4833e28f66dcfc5e2eba8de35bbba78a85b18b9c0dc3010d46a4990285eaf9910bea03230b1f9d5718a80ae9ebdbc4ea96db4289e10870c08b6424984302f3eb33f6ab72e40f44757782ad82550e654444d9287190d844e699c6a2105397b3df703ff1be666f2a50299f42cd6da3033eeb374315a92ac74879865b1eabd5b7f43284bcbfbb9fafa1e56d8b0bcf3edfa8ec907fb041c09ca17adc1092c82212413f457a1ae876c9961c9573514dacb2bcea36942f4f8413cbe0837e8ba50968c523f797568aaa11e571ebd918c06c957cd912e9c079450fdd89f93d3042042dcadb3db94132e1c4c52025b6ec7c415ae1b0573155cf388079cee22588d325b1441cb4d1c30eb78fcc5c26c9fbbfc8becc0af93303891394b2fb1c61fcf590e43dca71b1e1dce185bc8a0a92499282179e9c7ca8c4036a57f55f6fc25c02afff6541ea7879ad326ff743962caa04d196c6be1c05ae07b7ee8b57b99186762c1fc024be48faabaaf24eaeb54d4356f4dffd995312bf401eaf64e5a1cca9d76ffea1af65660d4fb1fb9cc7e55003f35f1fc62c0aa0d84af647c29b3a75fbcb247e955e88995bea4fee5ce501b805a96900ecb4486bd802bebb46367386691b9b9d3c2e258c6f42bd713c1b5f48927714be0fc4ffc535e53c0664e606b3980f960c2f2ca4394fb135fe20c3fa6f922efa1b13a3b24ddd4e53d5186c2bc1f6fb97fd3b4d9189aa0d438aea2161adf5d1ef0cbdaa73ec66ac423528ecfc2f79d5257169acbe34b848ed58cdd9571eb1ae55f7101c445db2d98e4629109b85ab5489a53d5bf590d46cc8122013884eca2424e26a7908a8b2d43b7b7db5947952a473f6e7c87991377d3a1fa43ae5a8eed73d7a56704333e703abd2fd674a1c722be56a8ff92d82906f4a7ba6451b71df4b50c63c5728732010890775b26e56f04abd78756870ba43380318f6be3e24262ec4239d6246d96be3f36a1e1085f735bae9b1c4af070d73ee0963dfeb8c1e9ded3a596d86564cf6740e99024943da3ebcba900fc44cf075e66600356fe02a7d9e58daf49de56e457837a07e659c02460846d62735b6d67222cf68ee76f0510645df4cfc83c2ec3325ef2e1d615a377b1b541231d07277d0b3fe64a8a869cf874d05ba730eacb4f4d42c36e58a91ffad40661cf0ea85934c134deab5c5a5a630d163b8fd7b3a73bc68b9eb4a6da424d11d6df5a3e238f1d0514d31da35c32738b976a57b3bc3a3d118bf8708c77e9e3e6266ce159f93535f23b8b558389376862a58851d18115795107a055b00360e577966109c54583580ae308abfd818e3f3523574917dfe665d0caa3187ec09771ee42d0163fc73d48f4ecbe07ca1535b80539626d8d2c8b9b9f0362f82e6fb8dcf290a299429f340260e2c4790791334182c47963a0c729ec8da97ff2be14fa201a636ebbe7f81dc2324d83068bae07fcd85a199358be0dc7ad1c86493b1d8d353fa5ad72804e3e9f6d39685f967f72f8968cfe1e54a2eab0d0c9605d19432a62f0657fce401ecb619240e28ab642d2a30e106c7bf691bb25a0b6b42228dede8b4a77b06964afaa3f71f19d384bbf081018e9f45a4f6fd53a745ae0bfd7a1005a47e219850ea3d1120db96f4dbc648686c3be339210a8bf10fe7ab167c04d8af20307916a868abd624254029860ca5058977e72bf11f132ceb02585849044cc45757b3ed75b45fb4ea193d8e353dfc21f3533a14e5eaa7bcab462b8154b5298f109552d6bb44caa3f9ea021bd3bc799970a562f5515f9dfd3b1f5df10474c13e9413b0977b78080cf2edd9e5658bb71bca61c9c8bcf1011bb827db4eab14d28fc1104736535f483d4071156ee9799297acf1b011fed2c96ae36721b58ae83628671327a61f56aaf4f52afcc9a7f49a6abd3894249f54d44b726d2cdc8c770a844ae414d2781586c450a2acf165671bd47ce63711bc6cb3e6997ec33ba0212bcfc2fcb1d5051dfc9272819c7bf27948f2f59d6052713727d07c7707eb1396e5e211f557fe371df1f90cf4da6a34abb8d3cd8ed7d0fd8b7ec7c01ed65723f6c41225e1a6ab4729b467d8ab8c244f2989b8b78f4ab6a6b7cb0acb8a97d5958abd3faca9a3d665b94d2f7796e46aa26978d69ff3644f0282a944ba3627dddfb6ea767e38cffdb06e63947118a945ee74a958901bb31778ac0a0810eb2c8e3cf42202100580123d414de30fe0e47747b56a9a51bea13f7886dfb3014d0198f3c772adcad2131689130b07ddbc3b60da6ddd353221265bde168fcec5955105daea42e9a81827c45b6e0bf03b8737dff2372c35bc9cd695fe00a9dd23dbb3504748a415dcbacf1a36e73bec7380582d2aedb2f85e748554ab2022a6b1eac28e81f957ad03114851248457f0fdf34f6ff6119a1855d23996ea082fb44f16cc99a6138204781018d220a459fce48e15f2c443cc939858ebd6fab737417204a2d9ba49466d1e6ea439873399fe1c75853c241ac32ccad5b745cd29da8a46c53529d2dd7b8cea11902a480f89eea5b1d70e39a70bac151d0df58ef8eea1ad98166cb2511cc8d878a5ec36c1f8449765a5ee9f71df6a4cba809aa964d84c220a94022bda427475111d8795462dbdf7ee78e4497a50b87f451344f48b509c055c702dbbe78b57526f157d15074fa33d21a3b17de32e0ab6416692b455b0db50e664de209b6b74abc1e9af42095102f4e34826d084757b197815ae4b05d199d1daa76e89be7c39458fda1612b2513a0f8c236a825921b649355ebe05dc97d117042685bdb74046da90bd523269ace1d356279071429387bbaa3f53bcacf05e988955958085276f395d7341ac3105c9feb5f1e73e2eb590d06e6b7a47b68a4504ac5ebe870b7f710bae28c8d0df1a80e4ecabd129d545d2adb2d2ec1bdaee57af5a37688f3e97f47c942154499e94ee530c5a815e5afb94c423d4369a0edb3b3a5e35328d45301e6d169a707ffe3b9a302b8bb4091e6d77a79f2ee0d6a0595b1410865a837b3234a3e7807138755d93384cfd479f92d28848053af0d25fd16c0c7181bf9a150288d58ef44cffd06fdc34da6b6d13cd1b7824b992506b3ab08fb1b84d0dd978f374060c0da63bd870c8bac7583c492f5459b1bffa52272edae29880b411c77e843d6ac6280110b52f713e699d5e83eb71fb25ee8bd4ee3af4410e64ce347ad6527a0c27e24341252f42cb0bce1954fa8dea99e1c5cbccccc263f35f8cfb60d53a4b88a7d11947159ff78904db382fb510e34b86dcaaeea088c209622e9970c2497b47c02b3b8372522ad5960bee7afc9df65164db295c3e489fa545f940c527bb92805c4b63f24a9e3f687280f71fa65823587037418b465c4404f5ec2d7356387b8a0d8ccac693fe95d04023727dd3fe38a57a3ac4b6ff1c36a0dee551e3bb0b1a8992b42ac7eba673dd5286d1526b918a271f2f0fdbe858b7710e78d1b90558968aa0bcb437290a7cf02e5e10385530b2d02d1ed3aad59f9e375f108fc3557ebef00006e203bab8f53b64f0b37cf0530dbcd1a4dfeb86895c2b5704e85f177e80ad85a07c1fadb14bb813f078f839b34a57b31a8672a2a49ac31dcd608aa3cfa9c1e974b0c55495d20c8a34f77cedf9070fc095e0eceb65bf462e7380d092acef3ab96f6b48ed1c932739f5f48132cd3a177a99c425331dd2c3e4044a43784e8b8306cbbc80c60a2eabaa12e685bf9d8da110c209cb5cfb146cc487a96c3620784dbf7975411e73ece73864b15dfed4b4f9bbdde5763a6de16a28765d8b1d97ecfb35d3675208a0cf053e19d791f31bc2239bca8bd2d47d794695ba1b4d1e553dfb603e39d90303837afaa3f895e21755514d375f946c078917bd0da8424b36e386b0480250d9f7fdcaf0e2e1dfb7a36adac3bb76a57a710ebe8988a8dbb265e23425689e9193a946b42e9fbd76c8a2d171c22f76da5b0aca14efca52c379e53fb64083fda7c49a5094b9bdf9525d699dfcdb0c3032f0d4d745da4529aaaab8c7fb9fdb60c38c4374b75f8250ca49457469fed7d5ebf43e386f7f522364f21e7c16dff190b668830396ccea937322f51b9c568d188367b68a3eb3e4d2b45885a01b7cdb29ef5d3dcb4509dc4b7311a6b1e08c94f5f29776f99686f6863273652dac78037336f2e742fcc446c7088ae23578f2ae86f5dede9544123519e8c514b86d11a27c0f63ae1d77543d88a3b114912ada62033c6b07c20a4f0254c91ebc7501cd296224a03d1671352712f3df58e5a4133d583d6081677c9512840cbd5831325375a82ecddfe4fe8f74c4ab5f1314550d81df969b3857216683c3fed1984a2747806a32143da5c7ee5440ea80650826067cb1a1668b230eee4874cc8acc73df158d7de2a631eaabac4b2a545525bc2bb40b75d96a352b5e2aa6612a6312e94a0bd78ed4e6d591c801cda70046166e568aa3bcaf8d16262bfb97446d1d2a4dafa3ef4cbecd3d140fad4b0d68814978db05849a797540d807b516b60ddbaccfe12bb24081c3cfa49b984eedc2161049926f7e0c9b102396085e670c4950220692f1af8fc28bd693b9cff2ef0c8ff454e6b78b0f19a6130dee9a59a38d88e88f92346124c08f29c3412529df2e749202bbf284a4d88c0bceaaf28bb9a229d563b242f717a1407de62a53bd078e7a7f4c1a8778f7e352b250ad86047b5198ac3010c00d1d63dbc918e98ce08cff7e19ff93aabca3308ac29a4ebd8c4d63a9a190d24115aff786e05553a8f340a38064ba69eaf9c000a2ae7db68cec5671773871a5a44b2a1ce8b52fa4dd1481db5e21fd9edc7f3aae62e435269a5ea0b75924b4c8e4088003959c5f07ba64eea8e8b1c5368605e112309200ef185982e464bc06b74666c0ff300b971a56338771200cea8942cc2038ac6cea8f3c375dde8455fc0014287b462d5d1c93f263a0cc46f5b8e8e577908c87f83e7b3626168d49de3c7ef87d44118bf176dcca6f064fa2c552b9a6340dc358b2d75ae10e0300da36f742c77b851b74f1a5126c31c3cf332970d71baa4b18e0f0edeb21dcfbff324390092c979b8c65b94bf391b5cc11ce04c7f0bb5bcfb24af0414b0abf557bbcf8b3acd64812b7de44409ebb0359f726bfcef43ce3ed3767136d4ea969c21cf2d86a105c19f0a5b18e387cc3e96b2b5993cf9c6e5681df5680926c12a71ec40d45751ba01883a57c4d3848f0acab57c86bcadaca1621d486080c47f0b9c335a1f527378ad7357d4aebd368035930d9c445c735df5e6709dc3b23331b2dcc1ec84f252ed2e58518ecf9e9f797c5aaee7c622a9f0799deb797f4df98290fad34b96de474ed6451747a03261da552830d4e94a89be181a7839917fdb6ee11955e74fcaf9d03221adebc94eb01a950d7cd69577430f9f70a86ae3f1ae58e0bfef58ae16e2ca57ca7e5419d8a08cb8375d74219cfb423c22000a8ab61593a425a477566b2738ca7dadab786ef67e25ee6ffdc383b660892a3752be94f4d4a8bb512663390acea8a3505647407a8779d8aef9aa3d45030591bf4159813b73573b74006b739576d4bf542278e9e80782726878b3307721003f1f75f75471539849858e03f5d99234f2a1b685f22bef593708ffed342e64d1eeb6464154e092a3382c6a481d5efe1a68e7c2716daeb741efdb7a2c39bcf902399cb27f06e0182f4b0de9d5e520ce886d298f55c7c187550a084f79e51ea2ac09874951c96d86942a6d10f0ec3db66974c8687e46b95ca3e564eae31afe805cbc361303c2f33d42607810a96244518531850ee5366223f38925e6d98a33e0a4a2fc857b8b672103945a547189e83a03203fabf2ce822fe2d090f4f340a23e6e581ded158bfdd97d2b1b96569ed544f678e3a005e4f32d8057459aaf361049c748d70abb0dac20ed80da266c6938dc7362649995b2544c29267055b20e22be96cd26f07762146bcd564c3fcc67cfd9c841f1a6ba298fd707fba735a0f760c9ea07871b6599a78b534dc87b68baaf09b06f5593da4a674be9158dcff3659f9d41c6837b2b8d4d90cf7fdcf670b03a41376c1d898ec8967793e4817f60649585682436f901b2b72e48d45232f83ebd4d00018b07025bef27bbdb2661d9be86e6a4b6f7cb24ffeff613733e74c25102b835b0b983b11e37e49ec29d74e284381336f039f83923e9aa9d9d5a807c8b027b9b0eb8d0bc927603ef29c61a0a5adbb8410bc3e2da02badf92ff43fe24446e5d4f15c3b505d095bab0152fb87b3cfc510e30c1576ca0386aded44f0e5bc07329ca9b18e63abd72e6a68ca73ebdeccad7d3bf9301df2332ec338f2c2140213f66ca87dc0bd88fed8a4bea270b3d3732b92c3d712f18e209004b69d23ecfb767743e0f6c187a94c9dac4d758190c602a3128465894d43d786478dc9d19aa47248d9f5a623d9ccfe50d719fa01ff8bd8a54fdb7a86fb5524ec570c8a3b7777ca2de3bdffb8f8531d5d881ea5111ae376870d2c367ebef1519f16d54b90f09687200f0f28894d8394557ddbc5034cef773088f913ead8057c318bc07b8ebc51abf82d504c79ec6bd5e37c6179a5376237bcf3b587c3a78b8cc3af02a8696e03c60118105ace73d327b181af4e72dcfb9d7c6795e15991f26c2f4c467f1a04859d7db2142d91f7657746c1402fa1a0775bf213a1b87894ec307cacfde1b97e0a7cab63d13ea972da39c6ef9f5d33ac324b12ccdaea1d43663987e6f361df5a671d29bb57faab330c85173588d5ac660afda27809bd2d695ec507fd85354ea416f27f40697021dd245b4c049bd16111bd2a672b897829acd585ca61f9bfe6ed09241a1b7ebaae2406bc7598ba3f29567e6c794be75c6e7d69cb1be5ba364d942d11e6e4c4fd3f68d1cd7a7be38456a6e33b9f6884426430aaf8df92321d02d1f083a8a359d8f51ad9117e223cc537e76ed7d955193dbec2e64b1096f98d3600694c17086452435cb45ff26453b9097949bc37913ceddd4457160b4c763129b947b514fbc1aa989ab835caeb24105c80d46ed10bf19af463554fc130f42d37585069a0ad975eb3af780d9f62555d49d20d2af1c23d110949c8055f4e8be0fd5708fd0dac4cdf15b352c28e8e98d44605226f57b6476ed404fe21ede8d027f380b3656370752d03ccf3d1e90c43af8218e7dbe455f882021e98b2a2748db7ab3b753dfc0c882c2241d1d21c3408ad0bfbc8edb50c527072abc543817a1c6d4cb694d21e2ecc320e8d114e13f872859ff2f2e9d5e7346ae8460fddbc1a980d201f66774f08098dbd00e24d263c943e1ad476e5dbbf480653a44354eb434a241f8f96e9dc1a8c039a2839e1a221503ca4b68237f31e39ce27c45b4c069d213be9b3f5001c48ddb675edeb60bc36fc120ead5df3e25f339716824d83c6914374a1c0f648922fd0d7a0472c35db491a49f42fd13bf53ea9d4df4ee4a92078be493ad353cc4889e420057d577da9f82f938219e22be2dddb6a16bc782e8d3a3a172d0efa1e327e83322ce67c0f30e586a91a79158f199f0656ea96094613dc5774d6c3cc82cd5ee8b0975cb100c981c24c6c1e8ed2275662aebd50e39af9d4f9cec19a2bd4364a67e4f76c8fab92832ffb3c1d884d3a5b9005484d2d93273239818153c027cd20dc357da0c1ec7b5fe0c89d9149ff063a22ab7c01e0b60d70265a5cf488e3e07040a566af8154698e06a5188edbab1181b6706677c1bb89f19e0132388136c0d0b73f2669149070a2fda315c7da085cfc9f6fd480e0c48b45f5446e0e22dbac4654d0fafc0b1a27d556b378ebe078b862c7839830cfd6e7a44a87c13980292dd39799fa3db8e5c047f1a20eb1d2f8902883fbbf1109a929d7100976758997b27c9e38ea6d7528af21921c4d6e4f5a54dbf2fa66675a058856ff418dd9e2fac91b7cc3091d798de8e0262d401519f1358dd0d0fbf0464dbe3d25d94c3990f5e73546a75118d5484cd738246f0f11726757116ecf2bb6f2d40d1c59aed97edd030dc362ffa103a5dcbcf13aec2e5966b48a09715f1caeba320db811d063f80f70e3827436a22be14791e5f9cb13fab72c3b635fffa32c1bdba56438a3c7c5e3be963e3efa214e0008b4ff9302f2312175fad8282d5e630f86080d5f3304e5573e27104138595b85ac96e332e44e1bd32b1fdaa398ccc45046e71315ec3749fc14cb120896590ad52c997c44a8fa0c1290e45d241c252f507630bd3ce38561b7898b4816c9e65388ff9ee856b0be9808ca0b6c5fd360ff533abc9234eda00b991ac5068a125e658b43a7ae38fdd6c095188299b7c0de4a74c73f18f8edb0f95652d26c0839ee296274d0f4703047b9601a6bc5d65fe3ddc8565cbca80002e8f5806ffb0209459e51738b03887d6a9a27310d96234ff48b3abc2f486b8359ff5be4fa56d8fa1bd82da28798b3f19a1de8a578f864fa07dfc76cbb7b8ccda3bd8557490da4b1af580fa5a1a578bf11d90f81f80b4e4926f725d8e886796f60508801d87ba63f204885a5dc95baeeb4804940a94734ac0f6160a77e4c40b5063ebf0596fe11c469439508ccd76def9870b97e22f25d7a365679b734a8334e12c8d8628850faaea84a08bb6bede44fc109008f81b6bda863fea4a0486973127f78713e6ce40316d3cc3132cbdcc679eb58af8e7601ba14a639f0d137c13f4e71f93aedf0e9413902119f4c341c8ced10ef80b01874845f1005ef8f15efd7144d962f1643d7e978ed2a872374f5b658f58aab16b49803e5cf50c0958437684217b0bfeac1f8f5263ab084317535887960d8154f676e52edc68435400c40e5db42debea673fea358672cf78deb5409006b7bc2044d622a03c6c30d1b8d1689b899142534ac3a74913e96bf0fc4134f9f23edb833f4db94c95d30a1d81c4acdcb60cfe7ec9368986f45effd5aeda7724cda082784fab65d9a1de4254ad9d789e629e4828096c29633a5584335a31e6125d4edb1b63c2fbba53a67844beb638882865618ac3fa5053d702e02f627ff4fe19ac57457882dc02c8476da0fc2d82f15e787296b40bcec0503e13d675d7a5bb0f09be89afc0b5e3a7a778ff453f2b165608e82ff6ff975d9d44f10ac3b9aacf3c297bd4d5ec8f4c7c98d9530e0c931faee4472a8b22654403de62eb33b9e31b74b1a9893f83fffa24490758938f2c119352cebeaafe4975abd544bedf890a7198c6cd2feef21e387f5e907bce73961d0a93b43bc215a05e527d7bf3911a78a6729e2953b256098020ba0eb5346e94006bb2af6740bdb257fc227e8837bea8a645e986390e020fa4e97d2bc94c8da6263cfa69c05578b7ea87f2b7f29e01ec70adbfcaa21aeaab3348c1a76382b7001945992df3ed5bf43b92ef6b61583f7e6c67e98c26127092286b9186e6186f500e3b6158393ef4dff7bce758de21e6b8bb6db12f7e67497e93bbe757ad2183e7865ff720040680d182e5fad8cbde5398fedf4de631f5b0d0cc43c23cfad4a32d25727e80b45395fbbed604a4460ac1171edbe8c301c826bed26482926cc7986d1eb0e3be1859a3ab3d54ce9c204925189e6caa0800d0386dc055703fe908353f8e9e2eac17a26bc9b0a3a5ff3bddc9fdc819431ef20447f286c0e8223d476ff5b8730f8eb72a29e5fabddabef02ba5ae69933cb5ef82d94c044cb6df063a9c12b9b10613be738650ea98a9c3c1dbe35d8751c913231283676918ffebe0ebbfe7e8a02884288b7fccf0a681e82b11d2fbe0094369f6eefa45846177cabe8ce3c2dc9cde1b1c50b847eece0115318e9766bd7ae2d94c28e43c13fec823d21efba4d1078c3fdc2da4516557bca5a6d1ce0ddce945c454d79dce85d2b12cb140ef85a9a39d1dccd7cd8092185608ce5b5aedad09e6951542fbc51fa259c5b435f4f85dd1d1ef943101d045ae40a25fa3dc6f5d81b959328387f69c82f0074a16db123aa304fbfc07b49480e7b4fb91652cea756316623c8ac9583300bdf8f483586874721427b776147c963d81376338ad6295b6ca02b8c4896becabe0e8cae83c408b24a358e39af1a32e4f1ac89b05352c3203871f05a86090ca46d87de9c81468f3b5bf90f3af1d43022e15bba68588fd9bc532f4e51c6a5287d8ba5d1904e7b9b2265feded9bbeb6a5d4b44bca2e456bfcd3468bb06a200f31e63d176273d27f433f3cf403ea087dff222504caae2a71fef2a9169fd7a8416cc1bcc002ddb8394d17dc9d053cff9a14d4a7c61d86f197d4d7b77870c8b35e325a3ce9f1865124c793456f98ab9123604ebe090e99eb4556717ae1e79a08fe83f5f9132e2a33221e121b638a7e62cea35370e36295f23c462a092eed890cd15b7e053c137cf892e8aadda80322471acf0231740c0eeb37f3694b5e612409ca59f6ef8b7de4f69086bee2c1eb1351d48badf7ef7b72bc8b8306d0ec6222059998112b7ea36cd1885a56c93e7e7855e3e3ee6cb4f0636f24bca58ca66c7b78b280c1a32c832702d368905582f16cd2745a77a8ac42e1f4f0cb9095c8496f50e9a0a97f4f1d9d4769721dd54b329d4b60e2bbd9e8af6451820fe6f5f73998370c637bfbb8196cd8c79e94f01d7ec05aa7b361d719277ead4bc9380e0909d8f3d969a098d8bd4ee814b550cccc798a2c41df86c7681a58711917a29eda8fc50724cf795e33c652117387efffcc81fc9726bd12032a45b16ff807ebbfaaddca8102a17cba69ce58631cbd0872d01600258a5d5190046671311d04b2a529408c74ef0d5ef872651e3fc82912b41d536437591df61e5634e538f94709568ee06d237c97870924ecca3bb009cdcda33af8bdf8c841b10ae780eb053bbaf8a88735a575f19e970e661cd70feaaff6d1659448f60fcc9e7f9171311a8c70f97cb6e9cffdc52155b369cfc1c7dbb996c26da556c103057fe68ec715e721b490f0ca58a034a38524c92e55065c915fb7326a49b4efa925a8416808943eea98c8b0cb990ccaf7446a2b0588ec7447ad880c1f049cd0f61d1cd68452bb64eb27b03dbd7fd5bb7c04159531aea67fe7642359bfc9c98dbcc887c9a49c4c5a723b24cd3ce8bd83db597de1fa503390ab62eadf1ac27f60bb612c184800f7b26a66039226b18aa466d6a0d1c23ca9cbecc14303a810572704dd135a2217d4fc23f2ac3b74e0ced1a4b36a3422f059a06192ed7e87d437592123df82e25b6bba297713f9dd79ca45ee8cadfd4691b7db8995d753e1e17ca6d83e4b7663888b0500069c11ec70c35245b210b9d072d091c6f618d4841e748a1a7650305e51906735730b317b203a3ca2c1e91b2892137416b8daf3ee1a7c32f1675965928b23a4bcc7e2dba5b358e8313752ae76811eef29cf4d4121e4eafe8412dfff82d4dba652461454fc55e988eaa4c31d3707789401aba532425459f39e1f44bfcf3f42e8d1579240f9ed544b2fa0c25d20be859de07a6b20f23d7abe872375488e64e69c0f1b23afa871258bad9f13111a056bdb6265f5fc5c59e7623d541960e229e946d312f87d54d51027f3e1c487ef16b06c92276c4c8387379628498feb7dcb14659b296bb864e4bdfea94ae8e15bcd2795c3d324b8aa4f42bdc6a60415cb538964c702203ff4505cd7204267815dcfbc5cec1e9ccee6f3723f8fa4ed9a5eaa31226c91cbd1c1a3c1aa595d9b2e92dd7e18f68d8f64eb6c39e9926a3667bff055a05f9a4251e184d04056d8fa9f06aee1395ccaf426d4e9d00559de7ef3c65c3a9120169fc8d86766cfa83bc94d43ff7be10984b4076bbd445b2cbf8ef8036e82f45998e137422b1738bcbad1f18094da9236f1882ccd4a5c266f2975398dadad2fab6f7b4229f5068eba4ce23d33d75be0fd057c1046dc6ac548d71228031b30d55ff5f04113ea1a84a931fa5cbd97b79b92726936e6e69cd084d3c2404c422581d887d68d0faf9194438b7080474fe2b283d402f18afbc90591bdefb15eeb5b308004c64ee4b8238cc563095f1eb8dc699ce4ed8c1374b2ced17df2183259675870af855d24e76609a33b114c613e7e30aa10c5a0ec306583811e97450db7766e4ca315f59432d6fc36a850ec9bdd69e0ee3ad23d49108bc6c57fa4a6c4fcb1f08934321ef4105338e26c4a3b7205358833d41c7aa13e44fcbd72e13969e0a4ca73418d8bca6039166323176187c8286f6134e2542237f07d92eb726477dad0ba8e0ebf729d2fdec55d7c8349732d0557f2aa81d3edb63f53d4893f2b0aaa38bf8ff19511e91c35e7a6eae6baf7786234546d351e82403da2b87cecdd86b799c40d0c5631ef6181583be34c2421fed28780d7c244f1a640082562aa392909563c9e6faeddbffbc83eef4862f863ca842508ccdecea23922dc4a70d72753af9c996ac70a8a9f753203af3611eaa552effe497e78f3b7a4398fba5e1b7101e23752d4bac5f0e4cad95da2032fab87de10fb8cbd49874d7f1cd248a8e416f6fc0136aeb5121c5390ad0f2b1911cc33d21856b3a0c8a9dc5999834ba9e0931c671b043ce5ee696a977a61d3ddc128dba99f8dd37ba0bad312b11549f61a3a26379a55905dbbd04aa519385601b3152912f758a2a8c37801c7b186bc17a939d3b9d916f9af7e2dc040cbc30135f2ff9fc1162be8125e12423fcd0cb9b9ceb27f7255353f7daf65d42d0596b23bc26b06e37ada4e5c9e713b4ff819726fb3b18e507da2aed57830af90798473958ab10351eb161ff1358573ed01b188ae50a0bc5bf6819b397897d53574fbf0910aea50426f9bcf8cc436fd811e0bc0c2012e6263ce40fdf8750cc6afcbd1d87a5ad3d6e2d3168685edc7367bd71992cb2db4d256f69efbff734f3b896f862f97303556c4baae73d3d756aef516253a8749bbfbd45f6536e20be8396a547c64a2486258a19ce154e5a993fad39039fbe1b7112bbcf7f3649bcaca8aeac5d8e055f36202d3e225c96ec6f7b11ce0897983dbb9a4efb3ffcd003689d07c14b3d1c4cf2f89369ebecd7c272a1bea8dc7e916ef85924c809e09bf920593d36fbfe7918f650ef3e90b7584faf06cb8ac74fa2ad1e760da3b215f43347b30644e8ced5230cca40990ecd5b087b0e5b69a7d43256db6a2e2c9743c0e4ae0e07f758896995d95ca9ab12b7242545264ec0818036b3ff3fd8af5de70776f9bdc24cbf16312b08edd1e00c3140c79af2ec431a71f9deb183ceef221d7b7ddeb7d02a9701192ba9b6c0236a688fd7bd9a71a14ba2234be2f2b5109f9956dd7e9ab4f3b8c0804b098d8a0915c9accfbdb8917a5ca9959068e72979b11e2fdf488f0b73f30122a9bd4292cf67bb4d3f03fe36030f8e1dc232832ca276a95013be332f67d236eea68340d09e25c309c28df89a2def06d2ec1286dce150c230cf7f4302ab1c9300a2e273b4a7b495f2eb13c32f50c4b31f03273163116b8f65cbc581cd31abdb47bf1ab7b361887b288b517037a6e6d3932d9a0d1d1e16c4be77911f0de66173903dc7469e433456fef85db0336321cf1990e88c105b9a9adfcb7038eb2157cb5b02c172b7f038742d2a3a6903eb6d2c07355c0053ba260f5ff1cf0b51613e956b3dc76a240bf852cae1a2680785971fd634f0967187eb58aed58531299a08963fe92d5de4daf62d4cd187eecdff9e2bf720834424f10e11957ec88481012f7d84449d1555e1148f4fb7eb1f3f9f073750f48e711fa8d3376ae52a955f5c85934b319db62a7782861a471df7b3163bb6592352eaff0dafd9a7b45ac812dc244d35294c12c5a8601666acb1a3be895ce8dd7e8c5a520ba0fcd1b059839f9c6acf0b09cbaa3a64fe36f2c0fa14c7231472f84509cb23b0b8579ca71b2e81f9cb33d1351664095691c3379eebada898d303c6cf6b4e4f3e6339deae0743a92a30e6a9aa4573843baca79ae9a60aa9854876418e65db0ccb24cc22127abd15b8af3159dc67e6cf103e5fdcba08dc97c011a8a9b56e49546ac3b0761f5f5fc32ba02f5ef556e741776532b4d87e269bad8cc8c92c890b8be49e10965d372a861adef115590432abf811c14fd5338e86ea0fe3d7a3681e46d78c21317a90e3a0beba49fbaf8c17c0a9066521d20ca0253c090c5f697f3c7eded40411ef3978f846c9ba1c97aadbe53227928ea7de4bff098bc149148d02d82be1c3cc01d7bb2aac67c5fc669809f26c6eef3c0776887526c20f36cf38f3e81394f2453c3c24cc770f8cf32b23962ba9a143a34bd36861c132558d2473e123a13e29b3eb96964adf2a3f20697d152788f7da148e91db7e26c74ff3d6133511656d9fb80552573ee1524b9f102c42179dd69589c57145e8ce2c259e938742f54905e2c3292b5e06073fb56b3dd27d46828ba9596361f69d811148d85a035b987e578b228e151cc7ae0b37627dcbef9f2ccdaa638e6e43dd6182e27a8e4a79b0f011e4e7b9feecea4d5183c70413b06cbc4fed7d2ecc9bfbe4b79dba0196546fcbd3bfba316b7aae4806eaeb5b872f14ae3f666d8b4b56d29f310b4fbfc68338047d9f52d46a07299e83ed55fcdcedd3b2c1006e6bb4ac7fa92b0e8da5d459395d21042141f20bf334977aee6588e93116e6974316a4425e0c2a18067ec05de6124f09c18adf18df8b8d266bd6157c8f71e577aef295cb7aac2944687b496253752f458c9d7330ec3a926356287274332666f3053337037eebf79d8ef9300b2b3f03cacab48c838a6d097a968056854291d792322a9779aff87a84b027eed0a97f4fe132f8afea17e8d0525f556fc9770e3ecdbaccd237fa2a6feb3d30504f658abcdc17e4434b202397525b4517c671d8d2e297241cf7de7b54affbfa18157bb0f8a564a182e33e1d1ede4ab4a1032ebec69a05602c9a5d3897b6f42714cb4662d691ccbd93d07414b5bb4911485f6882cae1bf2b7b1fa89346546fb63dd1355b7afd98b65e2a987a52a1776e4af67dd22ffcecbfa354e4b61d2cf7766d8df4320ed634f959389fdfbc59d81cfe74b8442fc9a8861c081f6897a49da41f7191d3de60c8b6dd9fd8ec935f58cf39f903b89cf45b2f072a7eeb491264c94d5c80f167b55e5f26f6f90b95677942cb4d5d9e682e349e5c2aa0364ea04bbc7b1eb7c8e733ca0df621a429ef85f634f7cc97bfb2d88b384fda7b4a9b1923b9656a6082a38b673096a88d8497e58d99096528ff970ce0b910fe006a0fdf763f0d6d20294ed7dfb3d4c51958cc2fedf4f8c89c57668dbc69f102ec47f8599102a7addc313678f791f3cc135acf530b583a3e5c1d0c62b62866a93d472accbff0327f50fbe11065a784ede2715d56490d9630d14c32ece5663ebe7cc448de070781cb5a7c807f6c4435a643ec116fce2c52d2ac78b387f0cd544e83417dc6614602bcd0a8f269b6fccf69ed6f0a09c926dc890ffe2c6a1280e9643b2ff0db606b8f9842ea91f32897c2b507b1bbe74439a7a4c6f5c93601ad503cf80995d6356a862089d0c726c1bc115a20eae71cc314b81b4633a64fc9498727b2fcfca38af735f109605c89303c1a39a80245f415d69096917e9c216f713c7ddad15de972a12cef4d1f3bbbff31f11335e7de392bfb2dd7aed67e43c9e4024d429e114dbd63994df44c4c0d512b3626905abb7cd171f963ac70142c06c067273480ceb5c3e59fa484b2e099fb10b10315a510ce43ab315e91f70330b3cca8a10195b2ee14758e855c91ada0a01fc7d7847780eaec94c5b02977bb93cb60d235808b218c24259967872e05306e0d7e0beaf802670fc09d71b62108b9521c73f109a643a5db07ff4b6b6cf36c9667b37f7535c590f7e773f920889836381aae3c6a9fe3d0fab74db8aa814685831ad00ebbac25bca6f555932cd831f876975d96395e2ed0b35d52ddc58ed60000ae08caf1859a9c8a96f78c621c34dc4894d63e3f024ecee5f8394495b502714a3890148f93fec20206fc509ded885718b05de926d52c29414a19163712838ebef113a00f0c311c517f7cf5d84a3b8dd05e68c02623732cbf4e93c50a8d79d9623dd69ddae257863657a7a5dacc171a30b6ce9118a0db895aba083b9e33fb9fbec44b24f7b4805d761b20639c85c96c8ec479c70b2ae27c525b4670346469126a5de0e838efe210265ce01571471a4b97e51e4df43859ca202824a47cbfa07b5199a6ce492edb447bc3807cbc98e0d6140a9e1d198df83980a4ab943683078139f602041371e5728da7fcf2ffaed40ce96d2fd41f22b252534f2f1ef41159a5fe54315daddbe5a60d14fcc8215c1537821d9d2316cc0dc09311bb32d5967b9aad4a698ba47ab5fb787376a14a188c04a4b3c6b317a3659b6ac21fe194449e39bd34e9c041be5373c52c85d6c8c04abd704a47d4c224850c82caa152c73cf3cfb40ce042aac9b2a4912e1e0b7886c3b404434098cd7d854581970e2664fc3a86a1abb66ffb828be98d13f870bb07ca06ba03ce863deca3a4e53528fca78b6712047daae0d0cd10dd58c73faa47069c583f58f3e2af44293edf393af91bd75b7782093e0c5723a714f014ec72df39f189c5d62efbc8556b74e947954baad523c48ea06d4861c59b3c93f1c94c7cd91afa1fae1ed65e9a0433a324ed1268ca18123acfde4fe8ab62674f61f50d6e5619890e88a2f8e38517bb979df613d7dd2111353fcfca7cfab5c3b9ce4b3d0a26c56eedf060be2990995e819638506bcbecb0235ff19d0c3e1eccac8f36bfc8eaf39ffb854b305be1df78749697909f4c5da26710aab8728807771622d668b152ffa63ad5fb1aa8b08db1609d51f70c612d456ba2780877a18deb2ccc0eff479637b0e41b32a7838ac12499920e82e182d54c013eea6c42e72198ca72bcb4a8651526a576cb4c6eec7c2fa576db35a1c82db43be9d7fad527f9991d9b68f1d93701ce607b3ae87198edcd81f816e6fce5096682359525d5814742ff8165b3b54f318545c00f5308392da20c9fac93e0799cd24da6ee013e456f9207584315c1d7f0a3e7073188165ad1151ca1291ebfa36fe7ffe5960cd6a9c9c8c55aa370ea91f7079e16f7ca35bc0bfe169acdf4374166f803fe84c92b504f265b05bc0c033fcd2213ce48bf7b2fbc7a23c5be330b8581896d1ead338a2528af56025c7c111ec1a71e1e1c21cbe1b654119de94bc5f41a8e23068375f30d511bc4eaa641eb46274edf1b29fea638f97245ad6a31afcf5a2f182d6a074ae529fe2ff89a6c222c3ae1bfeb38ba9e981a06c5a369a454db808de25b23c806a6eea6767a1a167d1f43b28e184c1488897790210968f05eb6743114b575af7854758d1128ecd785cd99521279ea4537dbdefb13cdfe8990994a025b8d204ec7ecdf4e3a22fe0b17355816252294133be9e575bfd4feb05d12a34b220eccb7219c699123fa94d6bdef9255150c44e5e5fe497d3662b306871a0c1f0c0da820fa77e0c905229d8706378caeadf692f148f00fe0025a18332eb4fce0ff6e2790dbc47f1ffe59fb9fb57e758826499657500c0f46d75840af2f7b100a508955b751a0ab0a461a3ccd4fae30ad56bd7ff0cc32cf2770bce5eca4e19765d468f9c705e31b2ec1d626719d2b170de08a428a97f07bad9a236e9cecab1b9f5d2ae7ab4c79fff0abf31b10cf40587b55cdbf64f581b22368bee774ddfb617ae19999b9a547c8183d7b5dcd8376afdb6f1dae7fe2e08857060ece4ed6d2bf68a8a9bc8c9124e8ae0c4e37081eb83099d767b61ada56a774e61cded51ffbfe9e16a823c9905c87ce6bf01def152d9723fbb5883d9f6440ff44687942aa9e4dac63eda3ae1cff8f75e7f87494b1eef056e7b9bb4e219b056e5b157cd801e20683cd2ad05433dd85c119cb74bf622a1ff4334a1ba2a26f1cbd693a06e75158a797bbd7c16a11a6994fbf0b11c1b4a36072ef3a37ad0bf4a237691cd32e2f10d3dff141e02fa0eeeac9c5903e4d535b323043fd84c500e466f2d5e790479481f42b7fcca02321e07f1f36856938763c0e7075cd587398b2f642c2cb21b5fdcc1077c89e90ba3ceba50f4c1e699edb496d82d516a059b74d1024cb9eb7cf706b8dc720814db4444c766f282fc55e6230ca6c72a8e3c3149acb53a2ddca502d2c4034634af9d7f8920eb4dd46da0c2e7e279d970096552a96057714f4156c1134199cdb41aab4476784485dc5f742e6b7bf8597f5196065d8d1b265683e86c6e18d4420870f1311d03f204c51ffa6bf9becae773a55478a38570527ed20dcabfcf674083054c43f3c051352e6a9c9868af63114adf315ce43fdea4b4a3d74e8bd7a6f8e517502e7204e171fade55821ff90d671488c4f9f1b95629104ca5fb3588953c9121f5c3e0fe9e1832aef17b109e106508ec2df7b510413927f9c3f98c38fd04f6644639eebd68cca5568877c1dc2be560595620980b95864c5969e2edea6b944056e357ea281ca88247a43a848c603855d3ea5deab4528e4093ab802ce8531d5a37e15205b83dc33b08c344cb163626b7ded74b4a128a64f43c7a78c7046b4b8b3f660220162b195ce082ba5a3a977d26973c9873df6ae8a6c30394ce60c9c4666e981e6ea805d6bd9c3a9064ce25342d707e951c66adef08c0db5aad377b19c23789b5988216e2d0d8a8d91582c39e613dac99bd4bf05787992aeb29edfafd96f5e8109d68a6cd995518fc71e5def44625d31736fff0d54aa4114f5acfc01bcfb76ffb2216ecff39568f92c55ae36655fdc2c6f04a70f60920a998f425ebfde5f3c8adaed4a1e76083cd076ee19a9e5b403c3346c2c715983b2b5885f18b9b76ec67d9bf613ed73c23694fe9550fd55ffaacacb9d851e4ffca89ba6aa02162e05bf67feaf48e7268fca0847ab37a80acf01264d0f922b783d423e0888442aadb1b601de4e6738fb45fe9974934296c570ba673d7a8f4b941ad400e70c722baf9e8f2fefce8eacb5464baeaafa531e679c47a5ba6867dfcd6804c0cc3c9b9ac0308b5defcc78939919a801615a5d2829c88c7daf1e2c0650bd59598169ec098e5d2c0d1df00eb844b476dc7167beef7ab6280904ca4de22d5da7dcd35aab31ff49a6b0decf7d339b529771009b8fb5ef7642941b574da4688e0ff9419dfe79827aa065b93545a435e8f0262cd413fd86bc23b1e9d29289dd417ad58e2aa1234680c9e496a8ef215dcab0ba464f86e20368db506d2a47d2fc1c23fadacca4e4a800fa7b738be50d4fb8966c09f5ac6d7dfbdda3827bd110a3e408947f5a9674ccf05bbdf09d06e00994eb51196902437a12f91ef9ff188bf5ca3eaa0b31f058dd172e7281011c3523bbe7c0bfe723842a1a793110ab6c0352d798b9433bb81ea45851c9e32dfd502f918f0d97692dc040ff2e74ea490d0e1e1b1d3d2918aab330475e9d7b629fa01cf95d41581fb6f24d0b008689ea9824ec17c48baadb519e94292d0f5acbede3bbc9e114036888921956681e20947b43805c358cf2ee80e9007e2af74ce5e5689fc960b5b733cfbbde6d2ecc499f7ca5e21f52da4469531f5fe0b42e52ef75ee3e284e36ea626315aaaa3e5bedbe86c3f516c8896957f598bf48f7df318a335d593c7aea099e3aaa5a42a247a6d41be03dcc74851e4a0944b73670d9668516445082ccf41c2efae696a794a862c56503fc5ad1f2c4c53aa2000ee186ed93eada1f2ad73900bc28e5a5880dc9c0940f0c6eb929ff9585882b3707c81054b1b80f448e30f82439d4bc779ec9e9172aeb8a2ada5712386d1db1ce65b5ccb24c67a3a2f4842a27919a003fe4d9590db7697c4aa731494dd9e9e04b54846b8627a659de3744e364f2daf96bfa334352810fb0650c9e55fef9495efaad839b882a12de642eb0844b76b16237c51cf1820811ab52f447bc1f2485a1da28ae5d8b8967a9e3a397688de80f13cd90e8d52a9c3b8dbcd7bfb1e46d4c02ff062681fb78fc109862cb45c80c61e303a44423653f2a57c491f51b9c339e91a53bdb4bd5bfbfc8fa7e81f2772c4173b7fdb7c830390bedbf901312c75aca0f4fce63a07320a049cddb970c36a8f95675151fe0f5ff6010151fe2ff48df292c4a5eb11ab80694933dd9875ae592c98e8ded7bfcc420a530065e5f86d78cdbc614c6d1ed633d8f12c3ad41498f5286a7aecc3738f5e83bf05ba4af3ecaa164504ab6feb39af8fb4a1e5324354e2471aacd170b66d1cc7594de824366799dc04ffa2eb75a88798e3b159649492177100fa7219271a16d9125e6cde6fdc1e0a3ecee450a0eb2ba21574c95cbcc8a12e0cad95e744a72577b784a0fb5a8481e985ef58dd453c1a9d3632e8dd57146a8925becad0dee7427366926aa70555ea229773f1c4934945db8bb93af876a51c81463678ffd1a086c0c28dfd613c3e672d4b374ce08d048a8cbbba1b19e46b867ffcbcb834d0da7f2d7afd56f3bdded621cff74f8ef2687f2f6e7a5dab9f986820e2e8acddd25283a29a04ee9808ab1db5ea3641aa9087e2afd5a13e891a561a002291d65049d26b9cdb68252a9e67b65d73a66fe8e142e3ed5fce1d515dea8397f5bb4a2fac36e021024df76b42016e19727fb7c95b679887b9d58cff69581d2597912911ccaf6ca5855763515f99541bdcf6c63d6468a4089470ff595871fb922c4ff4f8650161fcfaad6cff80e31a539fef7f8b57b1ae740e0afda8b6229b9bbc2e456fe12cbb640578d9206a6c81a93ed813a622af0dd51441a181b356bb475f452abe64213c52f88e144272e60ea3d9246fd4074c7af378a049487baf17226fab55ae2a314c31fd149c75d54df7d6279c7f8f8fccc53331c873147c456bd26b76f1e46a3b75b7e4dbbbbbf7a6c4bb9e04db29d79f44ed4a9ba40d29f562663ff56a8cdacd1bed78877e1ca5654e77c20b32994e4f35102c3c84365e03c85537ce810fa4cb0a9b45732261e650d8dd6b5960728122cea290f5e81cb3425c6aecf403563b0beafbca5a050037cb8a01ae31a90c770aa51f164bdaa918f4163d1d54629ac486ade9bf5ce78fbe0041bd9ff39de7a1963c2c7a98bba8cbb39b6e1f0f7ccb7174b139838198536494f66801780e39c1147a5820f6ff887ad9fb967f05d9e8323fa500eb884e805dc6b4c32bf464d45e143459df244783b914d323cf6c4d91826897268080877659c6904967aabeedd73e66bbd310292849b03d419ef705365a011146b9345ddd964797161cb4e937dc114757fe3d067f041a02c51c4e1c9bb7f171485dcf71d4a5b4623edc35e216efe7f0746e4503db2b06f4467beecc2c284f0b2c01b96f93f4e8968768404d6f52c7378eb4f44951ed1c57fee5e1764a411ec5bf1391faab89de2e7b1b9c9366b3c1211f7b4da6935924bcb88a4d1ee35d45d4c8611e6891f0e093c7595a3a15e4e79a6b27753c10589889707586288fcbd82b2065872c508b9efa9c317b8284259df02cfdf71721a53373e13d8253021e783e30adbd0262ed1ba81a66ac13083ccaca583a22f453f9ea9b40b0b10cf4a9ebcc9fc1de0d2da62474bcb91011988f22cd72657bb17d1371889251a22f9c841a19c534899ec558fbfd3cf933643bc5a2a17a6afc07b3bb9f16c60e814ad64fdd6fd4631c99a50fcf64f9287c1d532c585fda4c7f220ab1f2f32117e172e47f498ef14bfa21eb5936f6a181696cddb3b4f23ea2607ef85b8e5431d3511352d32ecbf6d4e56250b3c30734c956df287bf0832a530b74ccc4b061a998bf5cdc46b454e11ab2ad4d3cb301fd0b139eb54eca9cff7a6eda021e251e25cf3365d2e91ee64b3ccc91f348b8357697dda7a1da949a042cb0fe62fe0d8705ddb8fe323d48538446b5cb7adb350a4d3c5d5b047c657b4558edee1dee053c13bf82f983973d2f2d83bd509ad1c15d6fee5959a30c08135af25e37d2ab62533114c380d1351fe4bac9276d4473a3510afadfd6338364098a9816fe516fd8632fb2f794f59bbba9d5ef44a2c39ff3917ec5a869cbec84b68095e6ecca2670faef81adb0dde5aeeb6b27341af0bedc249bf81baa3404fbea1274e332a58cbffb00e751d0eea841e0fb913569e458bf6a3e67681aad004c88827edd67211553d6bc68b07f4dbd0548a8bd5e571917e8047430f62d5b27d83f717bd7a1a9f1d2d813acf7466c0e075071dbd11458e4b426486a7e1a4eb675780b363c3506c12c3d5b2a0ca8a9b155a6005d83ef8f5873abe0c76024cd22ccaeae8396ce340e06b49a2128afab9af110f7afe381ecf8db200a27a6b9b13d82321012cf6e1cffa20ed3e829fc010f361025dabb245768e45fc601ccaf513eb911586b2d23af876dd84cdbdf0d8e751b4bbf645126ead28fead5f9de009162dbd2bceb9f112bb0eddf8bc1cc99706745c70f975844089e369f65bd9adf0bd91b3cb042d96cc5252cc01dbc9ae347ee3e8bfca91a4ce28cde64d98c8f7658aad935e42fb91ba07401ee005920b270f32554259428f464165e2b02ad49bf95dedc498ddc6867f8c419dd24b2c0bc13b6fc7ea8847334f9042bd057e83995730dfd224c81fe7d281ed30cac04f4053c18e1b29cfb14de6b1dfa9515efc0bc982cdafa675beeae5156e59a750b24c4c7dd585c8dffddbf214285b1ecea395710446cb65e41370d606e7d98152b5b5732bed78cbbb2b345c234d1ee7d7d34e57140e05e3c6c825370cdb69ad4028358944a6cbef75c22da243233e462ad7dd0b43cb43b4928ab9e2647c954b186b88f7c06a73fed898801b085d88fa324b4762226461683f08fe0fcf6579eb56b254d1e9c3003ad7741588fe0dc5d5705abec0b0561efd393035175a0cbca9cb5cc2907da1fea5c40580ccb02214d422a2b5e081ed88ef4bbf87eda6259807567a26378924ef726dbc0f1d076b9ef43addfd8e66db2de4b6eb6b86b5e6034d39ae92e7cb4b768ec722f37a0203857ffca369b734039d29bc895c32db3d9c03f6fde7c7e99f75a7abeba7457d10ae8d258801950f620ab97f30601a40c7370e76123907c9293b2aa5c9c39587c4166fb6486786b3934968e9a4bcc1a94d09a1088d27c1ff3f88787e544690513c472c7483d4acd2dc8718021b47c6c81fb16d90a90f7e334e1c86981fa1a0160323472bff3e967eaf65750823b9856fe2e0c79d3dd4f6946a2c0fb153f3fb77579f38c182977b4fce94f08517d2375ecf3f5c29e0045c22297737292cb6a44a5c25933f15f1e8f82eb8c9e4dc1a550a8412a97e500836cb4a70e7d20bb8e1e564fc8c1ee60f344fbe24c048a7b676c32c7cef704dfec32f3a61852146f9fa22966d0268fdd515004e93e3aaf1835ebd27f63e02bfc7a993dfed735dd123a4ab1fe118cafa34e91cc2a4a4d8d46138791287929fc321a1dc6187b85fc9f0a509087973ca6c306d0da9a6974e44065998c3a1cc6f06a42cc70e6952eb18881812e990c2c7db7852ce60401fbb22fa8212428fdf45c009ac04d7b76346c2f1c7c5dd88053db889374181d1d7c4ef2ec65adf9557cedb0dfbc9e88874bd587b06896b384fa3bef850afb54f5b5ad3ba79928ad237f787cfa96ac221261e59316e113e9608cf29cd35896b2ba02fa55eac96a177059f2f203d5d3bdb26fc2a06bad4b6916f4818c36efa149537f21f0fbc23abccf69820b8ba3582001748e7cd7f98fa154d6e21fa5e2fa4e8b0a5523bb27e0a26415f282c37380ca185460f370e4b1ce0512f02d684fdfd85463c88437ee3f799dcee8ddaca73a856027628c90009b050d772d658e2b08701831ddd7745227b26c6d3105e6e17074ba34dbdf06436256a85e2654a5b3afa1d350c2198c4159a56e96a4ff74da614a3fc3a890fcec9d311f1f3ff2504aa0ac78452c173b09387915618318c2a532a3abc00ef3e56c21207e1652de8a5b292f56fe12f2f61f6631a042332ef6daccc4f88aebf81eb70bf492b79f26fad1194e6fb708cbef6048469cf9859932d521509c5b0d17bcad93ad93b172d15bb0d7e448cc25245af73e76bcd08c851998ea7ef5f05c97ee65dfd4f4cda92be47754a9b3b1cfd5d837c4c47f7c4435194b2a9eadf7583f5c959e795f2c8263488c1a32037b1d5b995d5b974e461aad9393b21cb75ba63ae1246420e8a5f0d1ed7e230d22628461228124f2d67e0e126a9a0cffd4bce1a3f5140abe156997142076d7649cdd0809ec782880cdeb7bab502e869144cd3994cf3a9335f3b99015dae374e5480a104a336d1c572dc06a605d6b3c310350daead8f1f26b542df8a9069bb29a3ab6cd7ddbe49d03796e97f81f5929abee7e2c1ac6b5075ae25d9bd902d202c8c9fcd1f00a912ff7f51bace1b5e4694c6be739d63e83b2312cd7d810d8c3158f12b0fb251a263d5f9a7844dd8a2a9c9f23e86ad5238bc7ae43f0ba5abb315c6587029b8a2ff022e3225ce10ea4944c9a793f1b1c5f818ddb4c440f8562956f49dbd08d0d82b4cff660ed7ce7a72022cffabddc1abbf661a775beb714e968ede9ccb5c143b741f8856805f4cb6f287c7c409210e2e9abc4dd483bac049d48d2629c4c40ac3a5584df3fcdc0aa3dae21b58958efe62542b6accb187182748d77dcaa68c422044384da5ceec53f9ea881addf1e542e3c874b9f9029a6080403ee6ae07d8a51f822a3f37b559b041e44c37f141f6cbf3a03d6457348b3779f84e810207cc33f9124c6b8481d7bab518cb465f54a01f76beabc64a227761e98181b82003a76b15d96ae5c8e2d9d33565a35c4ce160d6d0a57e06ab550154cb91365f2eb869ecafd176167b8b339177bf36ddde6256f0a1bbc6182ab4f1c1a00567e10ac2b099f38407fba3a9491e198c18a3b443df36ad258bec82f045cb5b29d631f0968833b38c0d5fd966b45c5636ca02c497be019378461e6e7a2c4a98d94d529748011128d8cea7ccc2e83187a3938d3ec62b09ecaf60cdcfb6a8840a325c84c75549b6acf35cbf2ffa8991ce02a7282474798576e1b750f384653f7f6bc952604bc307e42a5f40a68d204bdffb2f5f5388494ab51a6eb7baade2233842d3bd695aa67c2bdf9cc2516482faddbb20fc1cc75161977c40294af36ce4602a0c768861c258b0c33a59ce81d342d1c185b99ec3e9500c99979721b2b0b3e5040d3b1ce57651651a96f0f1bafac88db841c9f4123ba6479eecec8829f13137afeec01c47ae3956de75dda49493995c966452b3a836b52a38daea5ad42e9c875e245ceb900e649a738ff0c11e043b7c94a516e1f5c3f7d59f8a1e63d0590d7e6fd8a43cbd991bb7f55354a78db2cc223875b205451d601bfa2f5ff36cac0223b728ae5ad23cf1d9ba4da2c0cc781e77033f80feac5957e0ef6387cba8f215543c43ca5085841e1c9c083231767aa2c980918e54a294e16539b7bb0fb8934923d6b681d274fefa8695282f1d1dc4ac943f6a9383cca8ed2a49cd440bc2e7f91b6778eb050ce2bbe9c6f4d841d203eb0755c0078f9402414eb58604b32c5186bd3ce2d0eb6db03ec39a0ec24208bc93bedf4c5019c589ddaa0e4c2638d496fede3dea8b4cd845d1865a465e6e441e5e78b97a8a90104ff16f3158c5d6c83725698583d331637453b0dc8360b1f7591e00cc6f5724f223f2a98a3409722a1764ea679fe2551d242348b6b6028bf9e887e503ef1f6b45276932f5486618d379fe036c0218982effb54f18cc371e706713881c9661fbdabb1430f6f49a11a6aa740c750e112e35ca7d371f40304c494157a58cd50ed9c77fb2149df3d2d8b4058d42eddb1c3cc2c7aa2e736b36c3b9c9b8cf594ab9a089e7dba4962c90152da4d90c49528726943212c1fd0980cd9ae1e94a88f133f72e2aea05b32a7394c52a585390f0843a4d3ea5032982a9ac3b7ba1aa64aca2d4c95c61076a402b969169c55876427b5a7c57035c4d045d9d49ac41b309d2416e0a60e081469237e5810fc2bab4c23ba2984d009228940a6b0413b360ceaec9b8911ceac878e58054fa3b6010d18fb6d65b6cc6d17b98d905a506ea0a8a388a84a2526345aab3cb9afd445242e4a74a4034122dc6bdb30117062691c09f5dd6593db62d2c2ff4cb583bbe0076c7c5e0e35732cdc19dda8a1158ed724ccc1a9ed4887a08bee67056fa1d2a555b590beadf9826795972797fedf688f7c5339debae64adae7dccee13ce1d94ad2d5bc6bd1fc01fb824bb0fda0360a188d3ddda0c854ff82f0d9bc57b30905e6400a987146f45f5be1509457e7cb80e263ae5677d3cd5c78a0ddba6809d8c550e0ed41a8ed33ae09e4eed8d6609765bcc783581f8c415d644781e5455c420fb509516436f83c8ea898acf4307fb1d23e50f9e146b7a7db200f34cb2983f0ab574c58f4b74b55a3928bad61d72af45a5d0f14b8b4e6cfb3d02dc7f50939d52183861cb0225ed9a0f32429257bbdf1cd5aaab39eda60723519e87cb5d9bf6cca77bcc3a677445e0a127ef0c29d4a18e5c185e25a5d1b19ea4c69e37f93f58a174e42f99f9f8dfb891f5a2b0fcbc8630308f9732f4e8a21727929d0a381566a53ebed2d29797e9ebc6b92a1ef86731f87a83c5955c3bb335e532abd8b99009aedafe39050859412bb96089340aa8f6e0bc2c31a94ec60ba2ae707693a999884aca008a534558c24f9a40b192a21f645fc5f227b00abd1b597e08c4d71f9beeca679bbfb52656dfc8694c44aa220df39dd9ce5133a55dae194d8c0433667a9ba12b762ec8d6ba57ba849f7e74c7d42942875a37f360e75e934f9ea12e37d3f048fac344aab61acb217784ec4b13308bd7ba54e4b07bebdbfbb262a42026cf77367b803b88f2bd59850cd5bf2979f9878f63d596f7fc1cad44579728c36c0d88991d4d1929812bb2b6a4903222453ad96ff7488b10b1738dbe893c253de84c9ff2b429032c5c7672c306953c1009c0cffc6e6a56df1616d2c4d722e4ed3b4c3c2ab65b52294f658da09fd58977a49361940b7f71f4432442adc4bc2bacdf2bcb2426b40859ce82cbb304b5651358e52e4f819cd21196baf83aeef446371bb401dbbe0be5c4e8e3a3b6bcf1c92e0b2066412a2d3504cad11c3b4971b2e4b699f4561918d1e3ddc24ddee0f17addfdcf13f60e7c36b0db7632c425cb68eaa52d89811ba62da32fd57b60b67c4d188cce58233d3dba20259a1f3b7ebb0f018118298279eb47b95d80891f0cfce3d0acb95ac142f26cb215b218e4e58db7764b59218f27f2f903e212655a7a0efab9c434e80ef7319d248086812b7f2007c9a9c67b2f0aca106d711577ecacaf3270741bb9c55ac87a0aed8d9d204ed24c1eab8bcf8eb9c2667b5fc2f41d3fb5e75225e421f0bfb4b26e2dbc44e09ee47713149f5f1c99fb439d19d6ce680cc734962ee12b92302a72e1878f91c4b3f1ec7eede361999f2f711ec965d314727d54e5f6adb2cddf1283361a09587eb93e29ed089d16f1666e9df6009f8fb9b4ac21dbf0cf130cd311a77617a04adfa59edb26488e405662f8e3f18ebba26c952a46fd61b63f4a4df01dbca1f5a88c68b3aa0d4adf9454abaa47764f3775c4184337a60a1768bf66d792833a1590f722546e1c60311f176eb47fce8316b69d5fafb009a3370e7a49b3290ab56182731f3c2c3364db16777266122872b59b51f0ea2babfccc344418e10f18015bc42227c909579d2ec5b0b863bf4aef3dff510a63fc51a1968483274428e0387d97098259e86905c4e4edf9f3b5ffbe7bdb6a5cdfd08dfa2acae06131151a58312f54007f410bf26c84dd76482cfd8e3d3c9d98d56924808d165460da49ba04aea7c861ee30c395afea69928ebd9e7886198e7339e12f0d4894dafa256a220cfd877b71cfc2292d26487a783bfc874e23de83878e113fa2343bf07762f7a60b70880fc87eb752227c880cbd0cdd459a05333c95d9ab49e434442d0cd3a9518c0d6f063f509fa1d579cd1fd484c928aab316d4ce4dfc5c4804295d69b056f8eaeea3ba522876f4274ca1fea019fe34dea66f94303ff4b8b3877be141607841bddb1dcdaa9e50b0214513200f19f24664b61d0381ade89e7750e7d99167191dc2cfb53c467de3f531651b2310b481f502e50dafda09e6b8a8d9e654e084dd53f95bec70fa201f08dc4eaff40d3c49d3b2f3b533f0e8d17049d3260ce40e26547dbb0517721d99d518487786cc218daee36824df5049c79c38ca7d563cf264ae4525d15ff86fd1441f7ee753f43727da435eda430c3e0506e4b56547223f44c91f6164b365266416bb45c53d01f76848e080ba4287b3d622c5afa31d8921de8effed68487661328eb6eafc03057c65f692f891e5fbe3c488ebbfc0fc4a085b24ddf2b2c0d848d55dc047a493daa0d67e23c2466c58bda65f1d1579c48831b3665887c7015c21ba5a6813c46e6a239c186d0df5797268abad6cdfcf942db59ebef69cd57b16876b924a21fd394098c11c5cc7c754723c184a345d5212843072579905afa5f5f75bb156418f57ebe0d812b372ec8570997e718df4f2a8757c61fc9a8489c2b54f4d7728fd374b0f7b39b2ef0d6b852d78c08b0fd84145e4f003ff2b09f1e57ffb22662d540574907edee0596ccf81d5aeb6ef3b1c201232f080af343b471c1a1dabda18943ff5a6dbd2732fb7c1b835d088152cbfac90e8a9cca912147de6edb4ba26a1571018688dfd26803e0a6eb7ca45ba98b45757f588f5dcc0c4648c368132d8d59236157f604be0919c0d5dbbdfa0d6e0e0e572917cba7c946cbd9a0d57c7b03910a0b202fd4b5aa7bd9f18c18b1ecbfc77b9145d7c9138fa956ec68d6d3b8569882669cbbaf45f1de7c1a4e45a5e3a0669c7f871c378cc360e43bf3a09706ac692cb06fa4d41a3175cc2b2c497a9cb2d3dcf189502d5801f862ccbe55290fd93a3fa74ea909e57797ffca83e4d1c202d4d45c262222d6c1b87d296dac479f7e27d79e91de4276e16bf91b61d9374520c20882563e2774353bd39162f4d5011d852f8d051d81d2bf67b1555f849b44c5ecca15f67b8671387f5499cf3a9505c65be43e3b09a5197e42c51b8844c2805a72e1d72ee5f7d679882419b35d4941ca009b3509246e3220f6ff5371f45e6a0a68ef7fccff7d40a4f1c7f93144e7566c2fcd9e16050d585d0e55c89538252631ae615a250bae1a2be092a29df153581fecb3d89229ac0319713756d4fa5fff4108626f8ac44f39667063dc3a7e5c763f696482c26ec814c377d520fe175b42a2c555434808c7b69c2f0cc3be5aacc053a11fd12680521f93443a52dc5dd5d6c21578c9e8ad88d413570c08d7202362531e484660ffc82e7ba1a099bb56b210d27b0866b11c99150ce9c60e88c28c670ef74f7eea48647d5dc0064b3450ab98587e547c90f32cf2b640c65ecd91bcc3e69afa301d6508654ad8fa902c082a34e2cb756258cbdb85aa9b2679e526e8ddb875c310b355a18a64a07d9fc95127b64380deded0c7fe46f2d55e1b82d9af587d3f69ea8076ac1700fc6d3adacbb086eecc908dedeff0accf62cf513f72d366cf42f4f4bd281ee213c9ec41cba5a858bf8631a6bdb5fc5490232346856ef005cb0310e90c690eb57ca7223ffcc065f3d2b053f3bd6b304f5105089ec44e6f0f1599b37501e9f53a67f7797603184d7e431255a87c433d783d822a22e027091ee522d1a8959f8bbfc7113c470dd942b720a7893a48f20e8bf0950e5ec965ef6f94a0f1f15929a9a2065cbdf859d4710b0e950121fb96984d5c9f67fe373c73a8d4e62687c40ce1783920254cc78351f26a81520436d0d6c84c62ed0eac3e56516f95a86f535ed939db57305703a01b2466b1c2cad8b76027c1a93eb828e7ee7d5081d18458e4822a3b16f38782d959f74de53fd2ffa438b692daebd367195d2dcbe030b3f6ee25d882413b2d58ab28900e73e1347c5a53f31a4d042fd7ddf478dada792fa609a13297e3ecd4321b3900642a68c7cc5fa35baab19245dba3edd20ff33618d1197ab6a3ff0b67b18890ca9db3d871646937dad2e2f67bfe089e0dc4d9752e269af57044c58065896328f0d67c5547cad1ff0cfba23c647e0e6d6eb69e6f5347fe867ee8ec25a49d52f45977c14e441f013830e51740ab9ac54a1f34f938f14db79042bde3aa14cb07d43d177fbe4e3e681be88775cb2e5b3af2be9cabaef54317d9a212717e603f555e6df143a1de7070566178756836d4c9f38bdeb3738b576510889bf65ae373036d515c296d6c88a4efdc92976d2a1620e3d841ef35107cd4d7bd1eeb66b3cd49bc4863e14bbc32042cb37a979cabd19a907f2d9d4733585294c2f38c548f5e7e1e3171797500614da30379a3090bb5f577eca1a343882644a33c95d5f831d0e58197ed248c02444a50983299533f9f4c9d0b0cd3f8641d8fb6c3e2836b1a406460d8c973b3d2b8fe3345940beeb9e9f17de6a11361dbd23bbd8c8f940b14f29c14f169d6e99953223a38c86e7fe8d15186f8e9659c2d97d0f257a247168f6cd6945f914ba221c3d3c7efdf86d94c27b24dc2c21927f305741a853649b0f0a5a31d654ca8729a34e6e077b7eb7fd1774cd22e2eb92131fe4c4f4906bc3d997661622a3118293bbd0025c7676278839d46b092a4b95a64886615e684acf2cdb8c264687b66804082ca869ed9f4f7e5e816bdf04fc98fbb2b044cef874483bb59d0e3d07f98f7ab30ef51b84f7ba04d00763faf3589c0e5e5166adbfa25032be3b80d58b47b302f6b9617f6028e82c6424a3306a5b4351349e026da789f9511a47f9143369001bc6932ca3a65caade435093935012f50e15a53d0f24854f44cdc6dea0ba982aa7392773d78d34744011843c58d902e406b50eb8da2e4c0c9dd0104203c2d60dd806178ba4dfa3068bbd2f49d146b0cae01ba560d4d32e636bd81ca5bc416cf614b53b2a80cff3624ef0433aa4e2463df6c54a651dd6d3add769a658aa68a321c87fda2ac3f7b42a647ab1aef54d729cf08b77ca372b15cec3f75f4176426c536743ed9a72f2dbb09f9b176e0272374bd6d5135418aa628632c7376f91d053c519772133d70e10c9ba417d45b76a8a342109bb775395bcc897a3c7a338f828581eca0a41a277e7c2e17851f6cddfc03cdba6420f2d09534f3fca9c4a60fdaba74e1fd1197dfb3cb8515e787b8760e2fa8dc0e98fbd9031d242e3ca781124fa50fce604f8794bf214ad0ac037c77c4563b4773e633514a58698080a24007df9afc86a8ee425a6f3a4a6c306298d95ddec426270d077147b67aee9afe6c5445ef7890f3883e0b56af393e158b3e9be315ab618f78cc65f1ab55d9a48abc57c276ca0a08f189bd95da50e9afca6d9af2b5ba588d3c2ae4bb2ea612e5b7aebb1491978ce87d7a056eba7289b3f982d0b76b6f6aa17a55163cc0754858d6abc8a6b754cd23d9edbb707f268b5771f2dacb087cf38301b6077efb6de1765381fd5163af076a8e5396369d6b2e8340a01a4bdea8cfa4f7904524676899ce160b67547251ff5ca75d18c917f9f98f2517d1a01c7b6463354ced3e44a6d076c411a6aed2fdaa0ca0e8559ea14b10385d64efa63c07a38b7d17273888bbf787e31eacb0147cca02f326839649efd112500dc0fdab613ba3fafa2359881a8a7765eeb9eac39ec9584ab2ebeb8a793ca3179c042911f68eef2fd91a29c71adc5f7a9fbc18256fb21c68b930059f4255d372eb604c4b74b2017639b893441c5410b2e2db69f48689fae3419dca651e23e145da0eeac9e744af6608dc6472549b0ade9cf3e33bfa6a1aadef190bcd0300953a2b0ff71f072008f2399b35187fae65a6bf71e1c5d910958bd96d7ff8d52e8edd843aa842b6a00d4ed567a3b2688c75deffeddd372bb1311e0bdb44706c337664483377ce0dda3568a117fedaa79da43bebd901cd5e7196146750cbb8eeb39347df68079629c49a422cee328d904829c174ec626ca1dcf18a3611f2a0f4a053d5e6269ce2ddce5b0ca6a75fedee89cae4ddc237c4cb79a5af36fde038fe0dadcbac9f3d2af255d963a7a96b5ca0316e2250bb5c6fc25c17d238a19b881676b158ef8738df040f23b173a48b0406ac0e8163e0722d78fb62396d88305172c84889a831d55edd63e998d657ec74e5394bfe20142c495a643ce1bb4cfe52eeb4bca34e59ba029a23dae44a28de01003fa7350162389ff6e4401610d479ae049703e9c705e56db6b21fe719868ff3479ad4a9b526a6c1bacffaa0749df1a675f1eb87f2480100fb9c36189e364f2b1537643ca8743c3d33a13c0b3065906d90a98337c2f3bcfc7336ed888d7b2b85f71bae15046284220a9221983611fda8e2cb95af207c5dcef51ec15fa686e2938ad8f2ffa4d0be290e31679bbe2b784e7e5f1f2c0f3ab2e1340883f7b979e25ed1b5dc64f61c45fe6598cbb135e3495fb057b7d9673e9ff28768d3a5eb2c97506baa45a22e075a0734d86f5db3b82b7bcc3d36f7c9b8b8ef0908422637703857bb1578c4220e2dac4148fd42d11cb4652704189cadf548bc80068f3611d4fc5391b36d46511049231271d19b917377fc1ee34a82fbb1fb12d137bd889851b4bdbc8a915fe46b49bd8b3677bb52e98adca334c73bf132e7bfc7dd9ddcc2c17014c3797bda4277ab3f163516485faa80bb2a158d108d1eaab2ebd0d3e1b3b25155fcf671039dc6ae8af61bbc3c00e95c98dd22dbcf3ccb52d6324eee1fb470a356932b333df4e7bb5f18ce1ad66de4ea05d3c42cc857dd35f64cbb0b9451627cc383efe3c256baa9f8060938487e2899dc97920f71defed8b140904adaf29afdb12a49ddce20bef9d11741bc567080f3d91a376931a12d96a5caae9165f748156da87c22654662954b983dc88eb2e3afb62d969672491ce851b70d5a9bd7ce88db809d0d28b8de39f45cb9d49b33d328272323dbd02445e9af1eb313b4148b3a25dc587ec9d6dc4f4f93ea1261fb8720a493afdf7d2949eae21b0bd789f5dba8463eab036c07d9630f36e71de80610c13d43ab2332d216831b3a94f8b84be15b207f94e4d00a2654966b87085c803e41d7db6ddbbd804ed6f6065129d28446fc5aef752f55cc3c67fd04aa02128fb527f2987e7b2b96840252f23a7885b5eea1c322fd85b9a0b6c523b4b330811d6b133bfaec0dde66216451aed7267158852fbc1dbfbea12fed3660e1548393267d1a49a4fbf46f68c3d5cb77e63223ce0384c02b4bb1acba7f7d9d70232b540b13c533d6c862f519a30591001b4e3541dd99da39a33d60b81fb89ac4d70bc38a607f05df7bb333f7c0bc51d2fd0b1668a22ed3d4ae3474888b3eb923a13bbf53a64d5a2a06772e1871047831aabfd323dd556d5cc772297284ef47ac400bee556ee42d411fb4c23aae78afdcfa12903f12e6b4fbc1bcbe94ae064f2f00bd25878017f9ec401f23537359f76c086599b0cbf5706828556529877ef5dda941893fd2c1609bd8becde5626706dfda80933b5d218cd67583105f314929cd134577f08567e247058a7a8f91555ff440704a22b2534fc646b3e03932836b44c1d63a7067387eb939c623f933fdb5780296a2380378197c404d1426344b1ce5401dfa391d805efed82c05c2f3539550ddb57a0ecbda634afdeafe9a8274b7d2d9b75021d035234d6ca093141bf37d8dc47b397387626857df48f012ba34a95066eb7eef8ae24b4f668d64a50be5b0f797288e63708bbd9e360f071418d7e280160e46edb09bee09364316cf842c90056649552a679b2149a41e40ffe15e9229eab2817af1b08b258b6762678edcce9f3b7595c7daae07fb90f0e04296a3f13c076cf7815fe52767940e1c405130e2363fcf232ca6a82f9b6c04cea53d06492d7702ff82ae694916fda99ebc533c3b089ed63cffd9a71e67ef64862373ac3aba11ef01844f99a1a33c25be7171374ec92e591bd712b140fce6d1abe56fc96e3957b652f8b17122a7b20bb7cf848a2072d4ead780fb2c5790147925c8888e093ac73be854bd4c2dfd7d663f0c4cede06d51c71c388865de1d1498a4da2abfc11c0b9f72f4b29220884bdfc28c9d700a87a4ab88560314160fa7dc21adbc97035138abf364b1c47d0aa53216a9b149f0840f82eb0bcc1b2842cf52300397cede08eae7035abef948618d883fd71c3e79c70d05910d24ec0c10baf626b099b2d9e45eae9c445891f2e35a871fd7d475695febfa20ab9a68dee024c9b414b91528f5b5597a3ce48d86463e6696fa4067da56ea0b89c468e28141a699c4871aad7d60d1eaee6fc2d1e53986426ceb60bc7b123141bd867dba3e3b98c458ab2a00c5625533696e418e3310d1e2303b636749b3656e41f207c61c6b9e1226311bf394b9eef35242614f966d31cfdc6391f8db318928d392395afadc3b9b8be6dab55734c2be12897eecc97a9c680883c5275fc0fc6f1c8d33938fc3d35cc7daa60822ef7bdf23beef3dc60c307213a83821307820bc33d3fd65277b1543f72027fdd1961d9a400072a59f775f946cee7079045207b7144934e4c8ea76bb7782f2d2ea12ec896fad790c75b4d033d910b5b9981967671769f4e9e8c839c8951db738fad53a4556e4dafb27882b6052e07ca175d63f73c2f1530ae05cd26816f67ff997d0ac0eb760ea07950827669f464ddb95c131ffd42cc9a3fa9b186d8aa5cebd75b6f13764170ca5ec60677507508fe92cdf0e05a404b21e53f0915d9c3cb31e85137b845e47b3c6356f79b131dddc91bc3c1d3b8de27201098a7593d1de95782f08a371c7d5d2c75eb9d849de24b49e82dc6525addef58cee1e8522412bbafd87030f332d5b72f2eb2a50c9f0f4d7e6094c641faeae25f8f6cfcd44b750b5df7dc8ccac32613dbef4d783b3ab90e47964e647fa022b7e4191bad1309180e9e2c63cfb48d2549ab6f1572f41af72954343e45835c479e30584a0d4d3e8bfda36e7514708d691f8d138019d0b604ef76f0d8f4e2541484f2afb9c653ed89dbf43d769965c647ecdfc71d9a45fab28be504487c1774905f86c60e39070c92450d875f68f59c52b75a726dd863ae43bc769382b5d66b18d3a0a3f6a56e71def2fa9f10cd34cc253a93ae59709628577742399787d4dd18beadb017cfc197f44caf1b0a2903c03ff66efb3c2b9c23d1a02a179766e83ca3fe6d0a1930ab6933f6c843c507346f91697f634f6f23bed17d2c48706a737ff6980f6071c6ed4d9e4006849b50c99284845b3aae1ce2acc0c4765a749730bdc8711abb15cc65c98ae260cb4b2df5d1d65904cd67ed381f77c0140ffe2b4da27245da14c4080794b44ff74d9096a41876b5f86d4dfd951ee711ce8084fbeedeedb9d618d0cb48a6643dc5093af02c181b7ad7e985b37ed03c7a44386518a241752f165756d68cb6d80a1dd335fabea7bd416c304f133a119c358d1de97f014e5ddd780cb081318fe66e17e46930053fa563d8e8dcba57dbc4d57eefcbd1a65b5fcfeec8a36be0b91bde07b144ec13e4a942a26f1d5c0d8095e6cf08775740a0c8ff0fecb84faff273590e782fe1e9c4b18a41f54245268ef6686c1db4dd95d3c7c2630f92a873104f4334ed737f215c3434cce04d0623dc6d7c995c120beca5dca90103133943b8d3d965c51aeb914f919708cd2b3f7be83e535dc48c82ddb96b4a25f641c58ade4eb20af69991ce68ecf3705658d967df827d6da4bae1373e922476fc636c7df40a916593235923477dec92bf1cb542f96390d1286e7df5367e210802c56bf76df0f0a896192bee9e9ed52a518d79adb4882120662f5cebbc79871ce07b49c5b765d910d05a1b8df8e1cc6a592b18228fd9b71a93015f3f91f5b61ba438f5212909d10dd868ef54d24c2c18647cba081a365bbc9db7d573f8f2c97556eda42ceef0bcb810e85aa9972c471b7a9118234a8c224669ec70e0dac5cdb1f294e84ba6404be3ba08ff0684af9e51d060ccfd6385162a6665983ffe9f7ae4783bb3e3c6ba66108e008207571f576c20426d7184e18f61cda4f3099b90186b1916c70846f8f8bcaad7313cfdc2d8584c1cf99a213e69262c2cd084c32295bbd20e77cebe9adc402e34fdab01dea83ff6782e850966dd5bef4236ad4f85e698834495f24b8c12c5201f61f2f93564b3118ace859b99c5498765dd7a09b6b858f71bc9218a3417f8edd30f99e2d18c6e21578758424c3708290b181b05b8baeec479b314e58f855661914b4cbba1b5d7438802535720ae876b44643dab75d02f8c5af1fed7432541385526c98f2a9f0e4115fe4d9645d57ebe722fe35ff760acb64dac23c9b7597415d7c3719e14f8f7fecb872d79891ad5e3eff1271d148a1587229bf7f1a5c33c6a09900935c70f95ecf1df0fb6defaf5689d84a21149dcb712d05dc058ef7f2d79954e150562ca18482846be99851e6027d96415a257ea050e7e342d8a2d0a5135717b7ae9156098528a1cd95a8b4be87d74d2b3a7efed332288bd4fb875b552425a14cbfe8515df1f8c12987697acf980dbfbe56474b07d50f4e0d9ae0f51952639dd8a7a0af1a239c7cc5cb71705af733e7f573f29267f32a03024a88443d22ce9d6db36d34d1e862dd6ba1e3a3a73bb2d32186d479e179f64b2e0ea11b72aad5048fdf45477ef850ed9bac3b419c5ee9b37cd133ff4fb52138438f2a6c4f73e36e7dad280e51f3f934f75913cc924cd2abf37ea6f171310d21b06e8b6b5d62ef40bfbb3c63a624a210118f5596f07f38a508b240db932ade49e4ec520c4ce7bb31200d0549d3902478b234bc5813ca9e7f19881fb35a31dd858d050b5eb425842e3206283db0ff0a668c95ec0141a808c16487f32975443a478912fd3656ebbbc558b9e9b17ee01f86fe8e47c66ebb409b86d0a5b6a44928b406828d9ea2dbc34dafca95cf876eb5d0cc0c522ce8f0f1085faeaeb78d947cf5faba346e0c0d73d316afac9716a25ccd0120841a2b073e2905b8def6de74448d4c929c6d79f7fd5ee735860c36704ac204eeaa287b5ec1e4473ab3cf6e29e24436fb37659ef737d047d2bcd1190519a092d31a6279989e46e838e4d4053c9e5eeab356512733f6870b726bd0ae281b680dbb7ac203855ea62e1209ffd0aa4e66329b32b1f8eac8f43b4ebdea2fae5ffb3c0ab855b98f288edea714eb2c40ea675a87232602a6d995240331ef7ea9a65c03da996f595ced7101a0028400fa0aff865fda1cb58af54be009f888a5f5eeb0826de96ab9390c6be25011249cb7663f5143cb973649a5a48ae6519174220fdf584ae16a3e12b2856c5aeed934dfce58b321f7e33b3d052bc88473b2d9946c72e2d806de41b47e347cc0f7eef5b5982e06d471f3e23493ccf45c7d2c9f5e002d933a883e4b7ea62b59414e748fdaf865452adcf4d8fc31e097c16dd9d734e283cafc019f1f01dfc10f2a1ac191a72153856c07c3fa946bf22e42c1f60aee839024a69f18ff10bd1ca4663546ef679016ed1cfe5ee7302b2668a4510f21e694beb1a2eb83ce752eee01855cc2d909d9c6e00595cd0cada066c8b0b3123ba681ca77161686ce8f21c0678543be34dd405bdc7b52f9088ec5682e3dd05634584e3441a6a1a8b67bd82d06bca71fe2cd9458e3a0e0d7d2a192fe07593b039775713551396c285a9610f6db949f485c936b8b85989051ca49bdff71e024c7695db51a9c9b41626dbc74a11ee168a2bad2e0b6951667ae3b240d103107a244950b93d140eb35aeb0b917b4ddeb4d565672613cfb188541015d2dd2e3f6d283c414b23ca675068ec6da1e53c54e7854f438a4733a0c6d2fc489b01e0794475714122cfa3a985884c872ca6523f09b3517ada7694df91252f8e504839114707b420a65fbc38e1076412a7ac08d7272d8fc37c75c29d94d235e0dc6d27ab682d34dd88aa5f9d3970be2bf6c0351f6974c210e88ffc8994384c10c77e7b2b8b8a3fec3eead7f18d1eb777d3eda85110185cfb0cb0e0d89a196995aa286c7dac6a7bb7349ce20709ca5b885159b3e8ee0e97b2a2347bbed8ccbb11c9b8ef8c95f362266f401059af827ef5573c649e417938f44442ad2e76db0811baa20e2351629320d0d50c1df7c2036966092295739228b4508904ff322be8fe2b4f949ad961cf70ca5257bbcc26bc4d564f9e96a1d346e36744cb18af130695146197f83cdb0413e07c849d97c68749addbb17725cf03bda16546783532a33de3fe2d2de76db82a29ec24c0f7ae7ea82cadb583caff2ed637d1fc811d5e8923b20ced0385bb5477bb1242ef85650d95a0c993fe964f9e0d9913a9dbe67059bd3126bd5d80bff2fd0184edf8bba1ba8bf87f19bad9b54a5cb7bd10eb462b2da67227aa90958d9bec90228c46ac56bb0a8ea5acfe29c90c7e3e7feac9f653ff157fed10ca86577626c8559f56bf63a26709f66c4e018708649c29c4f04c970ef5a811e13995e8e7067e8ff47ccc74f401d1434ef3b227f597a8d303105f095b9ba41a31e8e2cfbd53aeb240e5b024dec9275404c85a45fb68c1f13316ff8457e68c28e6b3aebdedee02cf6d5abeaff302ccaf688d288dae584cbf54b3140b5b09e3d5a85015890fe2924d230a410ae79e18e7152c322afe7c5d6660d8a04d5f8081522ca1218165034c8633c838dd0c2884569240b77734e517037945991b4130df2dcc438997e089d4e4eb95eb77ee64cf076b09876509f667f321d65db666090b03f6de8875b3bd3cd3bbce4bd53909f69169c8c2554eeae76f8154da7acba263d22b3c697efebdadf2426df60bd8d3fcdb5ddd04ffeaa4144de187776e99a6eac7f438802d38d9eef0941b97116be842b4b3bb2a34cfafb7ee28b923bcf0f9ff5472bca194a49cf1d68037fe133efdb3f03ce6d6b7028ebcaca8d8c96eaccc180889bce47b618b41c333f2e9f28cb6c1c8e82bd9d47605cdd1d7c57578f30d17739864e79bb7a30a73d005b932c72646a65b2f4f05d461c81b6045d04bf4dc480f6725086fc02ff1158108c7db215b08e60273886b86431e6a6bd37787e30b108db3aa0889308309ffd39195f936b174c268a3c8a69f2c4c25a68c333db251ad660c1a86bd0cedd93f6f0936a8ed0bfab744b02860935da7a9d9e678567e8bcd538a6ce0002c04630ae1745aa5d171f89b1034b2164f4e97e0691164d1d001e5c601c75d0861200814f43b7d8a245d4bbc8c00a56bdd6ed547a07917ea33832e953b06a009e670504e615ab38d66ea273f89ff5ae9369e9cae12b1ea1fcffcb6d986c889d82de7b1a9c1b5a50fdbba3217cdf6974399ca655a4a0c377a4d0b65643f83cb45ddb71317a57807af70658905181d82892b979bc65d9f70add5bd322b467777c61892b733361656ab8d0f7d6572f26e97757dc0cd7f55942cd6aa15e843d7425bbe9fb34397e1b9c3627de6efd2a832c9a701650bcda63f44db34dd5ba7c3cc642dc557a511b6a6495d0bf8bdd5f6e11da96f62208510b57a2098ceefe8199a2e25b44734ee6f58132a18021a271418968a1379370590642ac24a45609564b86cc724ac0906b5a4274dd5821690d89931f1e36792a9bd9aec3079e8ed0f29785fd7d8edce7ef254ad5951dc9422eb01115f796483e213db6806b96a0aa881749aaf228c78ea90ba8cbd233fba0dd3833c0c77dc74355204d9f4af86c36892f8bf81529ed91ae6db482e187fe71309a60deb7a3dc0b5a2d9953916779e2d3cecbdfedf484ab2f75dda826ad92f49edb071de9a2d734febd093637e0647eadfbbfb8770daa90a11baf60748f3cab23e58b4cff4a6f99b66257878aa4ad596078a3a6e903298d2cfefaa0cf60aea7a28d88b191ee5899d85ef32456adc10dfc2633223d989d184a4d4480e4f17edb74c01fd42670c52ce908f6380434f12e2416c483bdc4e0d0b8b83ad5ac6159077cb0da0379312a720fa8965af8f36a02fb5593b278588feb4b2fbb6bac7bf199e05e151869b464d62d818007541beaf6a706a3416a0dc99dea668cf9875667fb8a013b45bbae7fbd5f028c8a53901c115aa980838158c47df0fa1977b45b263677a58029833c76f4235dedebabce09ab155bc5e2f236298dcbebf04c6e3caba353dd56b731078b48767f88f8f2a1fbecba3c38eaf764de8d7c361f5f83eebca75aad3830e63ad5d61a1468bc731f725eb9be43f977e0d732d55a5002e9b1506a08986382ed72b8b8783d51ab26faf55e46ee5eccd6abb319dd5ffab4466ddcd44e2c7205caa968768a75f88fb4993cb1919fad6d52dc2d90009787c61bf1a1f71c1659e7dac21012b43447c6fb15af8a752204bf691b612a832b70bf1a66108e8a75b4b7439908bee7760e85c42b87d7179ae873ef3329e6047deccfe2fe609416470ad33a2174e74d83627f45e18f2681af2a82cb4613458fac1917950bcf80cb6a27ac494f1cb921e9026115ac5591b50eaf959c78eae767180a9b0f16cc816a4d4c99664cb0004650010ddbdc2bfbbb27c26a22c812068e321327cc0d2264ec100cf3692266c104eaf50ab655cdde6f5fe3e3df3061059ba2e7b9fca27d8eae5fc5bb30ed8e9014f98378e1d81dcca0e8d924ce7fc9e943fabfcff7160e04a7815f30f060bc9d1e240a44b833618d71c01c4969a2471661f69e38a409b1f6f4633498758d401da0f9174117592c94476ebb68cdfa28a0775500a4cd6309e7740f753ffb578c32fe79d6d426c43e98d7a13819b46783175cc9963c1fec5b8a0cbb2961e7ca2b38c6a8b5645f5e9874f5575ebe10a4c2cb1aa9524a1ce52bf9156f6b90e33d59897a019c0a36a072cb40962c3d16191b3842cb6706c696934fa3866bfc1aac8385314efc05d1b318a581702671b32265599da2517678fef827fa94e6c6edb9d33f3e7098bbaa00fe75244e68fa98f2fb67fabe58b4e3c100c31b9006d1fa7cc19d7eabf263f2f4ccfbbd2b441f6c05f4fd7487c82c58f090cf535a02c1fffa946108322eaf1e605fa9e5ed9bfd49ccc8868de6b3f58812bef7b6294ac2473bd936ad4256961ac666198db011720fbaa72dfc8cd3367209aa03b841d4fa60355e736ee1bec3c81213b3a78d0a78cb99bcb424c515f776b5d58a213f81a67bb04fd85aa2a845dc175065b8fb999b27aa44587d38b988bcf318d4c3f9c774b33f601b33277f7f83cab3c520d4f7d0d34b3e77a0e851044a3de72c25c446a0950294df2c223218b2752522188b2fb9bd7c1842f466bbb8378747e88a7c1c6989ed2f38b0fc66daf34334142ff6bb293cc2218b4915c299374131cf8998ce14e18640139c4c2c2d296c9355ecbcc6d2dfe76f18c713b01380465bc8256b483c22899d3ad7d22ddf37b4a85adbda0be25171804c3ce66bfca6d5b4b8f4517f5f52a0221a6cc00175e835807b81657a26dfa907777d094ae3e4001f0b49bc17cda74c3c6454ee2e61054ffa75de0c05e7305ba0fbc4c6f20c7f3adacdcece5b2aad829f9fc313ccb3923a360c5b29e2f9c8f84146c62d84415e14c49eb536c8268cab476f5be30596d3cf4475b089e0f423f4095a901065ee85ce578c8f242c6d5bafdb5423a92d2e0577991c764d851d0ae5f17f82872879d575cbf3d6c7ba22bbdc3c22620432fee3b45cc0b174cdf836ec3586aefb86b7d4ffe8aea22ca0d75a28e118b144bddb776fce7755bcea2f85fe9773dd60491cfb9391c000d2b7df39868f57f8bdba206bc1ae31e38399afd1752d83a357d324143e9e198d2a5851d245bcb9361f6f350a7f6f70d5f04663f8a8fd670e664924db91f141e20cb5bd6e524df3148823f9878456a08e4bfca812fd7cbb3980681ee38f47ee0d44208fc692653f95bea386e47ae62b14a627bd42c5aa5570682b4fe7cfa7de05d15023b3f99e96c8cc5b08412e57354818ba5ddc681fd2f3c88538fba3e0409d866301f01a979ecdc4e1168fa4931a06eebb40ecee9807e8a2595f537f491d1ebbda95e8b66c2f2fa27ddbbdcfb2e12ecbdc095fdd63979689ad49592f72225f3ba780d1b97306dbf40b0a7063fa15138ec0a60f273f88066ac418d9874885669299ef0caf248dafcd9bacf9f8d9e30357197a67a2fd3cd2b8b9c8e1bb4f4f97dc43aad2b6639787fe8aca00f8701bb6dce2872ff2b93a6ac4837bfdf3b3f7dc03b49589c592abdb4e3cde8f945c11ff834635216f986a447dcc7726404f89cc6ab2bf394ddd26b7a6fb89f4c4ec68e784d322c823fac97c236aa7a22352da707e316f0501f1947af3f2997b8498b79591fdeea65c54fb02f5ac9961c68cec0ec441e0af5499ea2638ea4fca7aad8dc190cfc21b4709ad0a526801e39c87487a5f74d95e011faa11a665c021f815e1c1caed0ad34515bd74cb038fcbd6c7600570cb76f7d9522d2cb491edb776b695479a234c8a1c73b9d66c428ea0ea3d2b51112d6280f47613d87747b9d46683d6e2324abefb1dc219fb9ffe2c85e71f050d08e22b21950a1ecd482de797a870756186b05cce23a812ebbf95a7152a5e71b20d302201af0cd118e4f9eefed0be72d8d400ecfc9fdb4a5df25c45ad77cf6bc9ea7bc5f96e90af5518e87415a7671c171e0b1362242e0bdfd443eb01747a3e01689c1c760ac541fe84b9979d5759dace799bedb009a3ef74fd7163c6ce6f3d76769dcc1b7d3ebdf179c3d216fd0b64372cb09e803cd3fb23d4f349f8178f521c4ef365869de4651d226950d8d9ca0768fdb542f40f8327dbadf6db27cad8f77da92b12c5a3fd549aae531adb73ac8930cc02726f07b0da6e63fb832b9b8956b101eca47357ec7ccddc1e103e89a358a1ad2be4bc43c072a62cf007c4252e5ab71dfec8c78a03cb7d294bf50f1f553d5ce9f46a10c3dfb0926e73e2d8584e51a216cb6baee9dd76c41ddc9489f2c3a9eee9ca83113508f68d43fb74cbf54d38778d96fb63fbceeb176598acd06fc962bee96b14cc3097778fbc78be78341324c5d97dce980659255f121e57d2c77b4c9b7a0f398a393c3dc4aef9a2ccda18494c86ae2f5c82c29c0eb471b93551d5ac6d8816b2f72bddee9e7f73c07ad4b9a5832cc2d4e6254cb205eace76871f4e62f317e3a258a40baee122d36e478c83d54fc81bd58335caf4d601aa0a4a5febe6427c85eb7111e6e14d2a5da5038c691e23d3a37155fa42286b21e37876c1d0f834d046ce369f36b9cc5010cc9860b79c5b06c3320ee08bf528b0d735a7e54e7b7ac0db8b3c6a152bbd56cbb29159d3cadcca00cf500d8d3f5f391c267eef6d3431de9ab8a825c95b62a69e3d2151e931f79217d9674713f0dfaf01b31ff9dfc155cdfbd1766e044833e28db6f065328bdc9604cf3e08892eca6c0f7619726041fdca6b978aa28aad5682b8cb97c98f0d3fdc83dbaf8b848a08f8978aa05230976a9e7e20873ff977425e50e9dfaccfc5873a9b47ab08384041f55145a79f0d11f433dcc4e5afff4a59f285b2cf93e5fbbbaab27f04a3eda1b5ed5aa16faddad8bfad8ec78d0018376bab3fa1dd76630f3034ed281520092e4ed018a897738882d9ac7ec2b21c35c4ffe2bcf3e959de9442699e7aeed2108ced58cc5a07e275bb05e5ab51a89e0c5a227c8c72e20cc84270d3ada08bfbd4a4f442d8defef56a3687b85b499584a9c24846fcaac4ca07008ed14877bbbd6480b842e9bc318c743c1a7d1a9aadd4dff78593e347495acad651cd4464725f012cf60d96737d4d08b540999c38d30168a65da02c69a93ba66a3627d52d60156797b1a17abd939e334589de2c5f3eceb607f976962b72278ed3b4252dd174c4800b9d3b8e3b1109ce0309c2d98483fd49f29cf18fbee46415b099df640b258d05f1fd2e4182e10302a7934f700d2302022523a4bff68f0c0d275c31d29dd5c2bfe9af2434522af9f82d5f28c6ffdb2693b29a23a56c457a9cf878b61b4b1c8c38748c7d31b22dc277f7ab5894ea531e467424ef889d0171baee54b8d5bf83fe0af84770df3d2f61f40c5a07c5e916635ab3f6b2a0d561b2c8529b44333889b9c7b2a31903b323471fda649a1f08ed8570ed008b8b5d58ae7b887ec5f18b9c7d380759a450310d414f68ee75eaebfe031ec3994bc3228194b118b0570e099e3395469e154465637551c17833337aa25db75ab72b08c9292625bad2753b16b64a1b79665f0a4677a31ab9d531d10e1a5bbfa7437d51fc5f9b2b110710804d54913e508049638059c62048c7d2dc4b50ea4a3988787805fa20f12f8d3a6d99ee673778a747871410783de2752a8281d6b0de7708cf1b3ebe21312487be4710f0c488f10539f1cd4cccf76c8f75a622c5f8d5a5b4578340b3f753570b8d5b36a8bb984a5b2a14691a725c527068bd8146be8d7f7dd58431df29a551c71d9f17c4e1a7705ce79077229db1929e430a854383fdd95121eb4e6f3a2f7436027db70ff0e0fb4ab498c2b58c9930dcb3fcc0d01967b4c88c8857c774e0800d19dcb39126f6a1d5c23b750c7b746070c83b99dd04fdd79675cfe491147d17c03d6e7013cbfa447c7cdc2365b1653df2ddb5b741fd9b3abc4c1b2e9b62e44c97be485eef9c0c90d3200a4229081d475d031819c34a2b1a5ddf4ff385aecc0a4ce1a26352b0e96afbd307b7169b3efb913041d9a5d9952f3251bbae8327c592136f349ce521b4ed9587a719a0d2f5d4f7f1d4c95aeff17eba301b9f81e584621e1b5547b027e0dcdd7679c9138137a450d87152d2bb2d8d702460dd77e97f05c171a7ea10dc441dfe421f4823ece07c6e6d573b2b7bc11d557ba1383acdd2d81064266ac8aa469ff6d4b02b04035e05f227a3fe2bc7434cfaa55f9cbd85d3355defbfef9185b1e7223fb27571a6dbfd7a2bb7af2cb6fd7899069e691f8d41ab956ea937925947c0a59a3233c90dfc51a94981f5f0aed0f6e79f6eccb350f7e758d6882194f3e7037d3c599ef32fed383b72d49ac5956bf1e68bd3646a77f1c1641a53fdaea864a693924db76da1552c38470e663e21074825d3104bcdfe5b90f1d662fca123821033e97ddfa993c66accda2955f1b35a59957890386a67a015a9d831f8b2dba2161390228e4206e0ca7189f0acdd1de87cd15219466aa63f78398eab140becf4e290eabce674cb02e81ba4997787e151888580ddc69de85e669bfaec1fdf9ce278f7fb1c038bb30fbc16ab0419098c8022a15c75a516deb9e35aea107b9f54bbd86f192d457c3dae5ae44326e3d53637bd30a880a702bdc48c6115adc83a94bb384b959d7c27dc1e3effe90636b8132c6001c3f5f6ec9e92d9b94548139c92338f55135f888874beebf058ec05335df6a73c16f6c0962cfcd41fba26a538c3b46775661d510954f430fbe9222e73126c60c53862d7eb965ab23fb4c2f00b11a46e27b33770db21b57fc3db585b6e8284a635d2ae7b790012d1b400e027dcd98bd53b0cf59b958ada7b061abc00d03b832f489f53357956320b287cd22cf315b44eeea19ae2eeb5f1b57979274de88f5c2a86df7b663238d1dec2141c2b7a1468c10bdc5101b7fd82fed2f0384333a6ebb8fc1603c3294e81a32b6706304d189b206bad7a802b6a642d974c6519a1dbc83f4eff689e201d8075e8bb3e7e62df5019196af84f3d1453dc8075577a397df5e85e1acd93dc3747c001d162f2f5b2e9e92d57fea67aa98b04f824d881a1c599a257d1d9c0871af1ed93ef07197fb19caddc61b1855df569fc321ffedcfb3f8c8e34b4de54b74eca0186d2598503abf434ae9d9c90f099e15793a37e4fc78a863036d4fa7980f2cae9c13f230092e853f9d52daf46fa09a3623ffd541ee14b8e42093fcf52912cc2a16343a751e148faab7b86cf4ef591883f1e06ec3a5b87ffef2b84b76478a1a7bbbf28fa81f7e376e89542d7ff466b6834786b4739fac636e734ac2fc6a750abd8a13fe3582e5f6c2f8a30db3df64e0a41431327949006b1392f3c92938aa813b4366ba68a0d997a0961783e92d14b83d5d8a7cd859d86677a00e58c068fd23efd47758f07c80a076f5a9257744d090bbb0daeb92ad2715a7e0f876f9e1a86950b40c9bcaf026bd689b560556d7432ea2e02a420ee6374cb2c647e2592a046c5027322923102c43cf7297d47b624fd186467fbf02d474c799f630ff3b3fb5268496a1b54fb61c3d3ecfdd212cf812a3d21789ce07dd6c6f7df7ced2acef05217f28951e62c7ec367f3a5fa57293162df3b94155ec7603f57eabecc61d5c414936ffc3ba331234cf172cfce339866e97b0fb4f770ba376834ccfd08849ea9a5e1a1a7aa218093a7a79065a1443405c36de7d910d20f8dbd16f6999bb38793b7d3f6d5832c6971ca51125dc375633bc049f3b7c1f67bed841a509b71330213e52622792642001cbc4b5b8920b700abf2965cdc2cc703d6f4a8ca817c002e874331022c7ae714e2787cea86145e597e4c4a187a39db3025ce2ddf717df1138a618fbaaed9e648094086740bc3935a6d97b527a02a4389b2cab6e5fb40346bb65ec47e651267054d013c1b9fdcb77dfa93dd470dd24b4488d987025500f807ff6098ab85f8cef9c5de6a4cc80d64617e57327498a2c91b7f1d2f0e0b55114e37c638de8da8dd84cd0a217742fdd51a82a356475275ee61ff92706c07197ed37750ea052105acfafb74710c5112af0fba8d7468e57c261c62c87210d1402cce34c73ec24dbbb7593528497ef7f7f1c97561020e1a0d5a920047e6d31d6790ba75e44054542c17ff529968ec1c64c4a497303fbb2d2634ec9de19143333ceff7930ef153abedd7c951aaaa3c05c5205b8cfdd754b8d64b2b3bfcf2767d72abb849a3209152c334e457a2b912256528b5aa7db8599d80e6e4c16966fda39b636ee2a8ff364e6e7e3215960cd312331fd202d362481b489dc37982f1cef9af63a102277a6d05cd18374880aae41f629e7eca4b0783baf9c5ad329f92bee0341b0589c75eb9cd86b1d3e48c96b3859ef61fe9818a28b6956ce8a8c52ffbf9b80c36226cc351a3f4b4ca6d776c80522f34d85fb60f2e67339b592b40ac82dba8c36bb63ef5eec78feb6f8de8c5d97695b75775320f78e9f3e35f9428245564729ae6fa4fa85a501b0835f7b5dd3b97d4314e5bb4207f5a2a432fb7b8385e4faccb492be966f3a1a60fbec57147340f0e22dcecd7a48554a59dd328fc2c0400b377df573b473bb006ef46c73525d18d9677d99403abef7793be1995b1fccdff289e55b2369483fc95958ec13e978cf217608e774f7d21fa6d2e51ec82bf56f704cf3a8e646a1c2a4094c83cc5d650a71b28da5d2fd8b0104e2529fdac3cfb33031dde10a06f30f6d5126a9ba3c06cdf02ef89d720ea008b0322bfe816dd46ece27902a6933750a7cfe37c0f67c1352dc32752ffc00983e83dad3c870b3f16f9fc6f8b63621318fa3f263b87304ec0a0ba3333d52430d1d3a4e6645f12826c7a5dd61371a4970eaa5ce5ee3ce44287d633e9d2e3479b4153cd3de6eb364f0cc5171c384f5fcaeabef1acc685cb2a50fb3d96eabfa2b39e3945e296e73d75020b27926e214ddaf8c4fb9e38b84413a98cb8d2dacb7f009657c9243b9905578da8c8952d83fb2a93a36b9af59ff4511df8bf0230805c529ed19b032cd9b9884d8178782086721721a2eff7d1c5e87ee55206363b9463d21b91f665b4660cacdd5b59067eabc78bb29ac1bcf3a225ea9a7f462d0f0968d18035830e75e6e29d3aac53680b7f8857cd90229ffb4379e812bc36f3aecef7222c53083d554f0b7e51ad7416ccdd0db99e5ed5acf4549747807c0bc3b608b1dafecb0221d59e34c7750695fba9ce180cd3f7fdccddb68c2d6b3711db69ef3ea2b0934db01e00cee20c3785f84d324fe74525c499edec134eeb83389e000c4e19f9d1fcc12013c26fbfc836f254bca1631bf02aa0cc5af2132c3502bf6bac8a024bf4db75292e0872215116eeb05f29e3b83b219e7ea3266fb9ab4dcd6616627f334071b5ece36b3cf833f5809e617474c5fcad9fd0e003010a3ca462af39095e5cda560457b544db6f9f03af760c96e340799f6924fefc1dedc2016b307cdf460636ad2697f969d0424ba6074eb56fe725eeafcf9a7e19e4ce3fe0da6b8e97d2298695d26cfb0560adb17c6c2dacaf91f6cc00d4b21bd9a81d93c8a30c1c9c6b9ddcb5104eb920628061845f42502a0aaeeb9878ce8f81f5ea5f9ef05f2d90fd6e66b011435de70b1c61b9b95674836c8ee55fb774f90963fa91d46f30f24b6ad0245e30d5041c4d076381be261dd0cb611d239b27b975ac65d7b4edf6e268b64641756e4b1e75c961f3c83552a37c4df3c51aa585eaadf76127fec8644e16fed503574a052d7f5abf7cabb8e4c2ff7fb3c3f00f2e4d5510bb82ed1a51c596ccc54332341a7ec8fe9800150ab6e0b436a953b603cfc8c475bdb0ef72a3b5a0e7d14da37d0ec67e96f4538d2ff240ea67f36617741ac05f070c38ecb6d7989d2dd5ffb0b58e4ea5a0985b5f2d1a7e285dafa99b48db6ba9c2f566fe3c0be8009685dbb3dd81e515bfb1f4037159f311b6899c9efad72e747f7b13cf2de122e72f7cf1342de300b050ef54be928b2264c29cee725ddb4f406f1d0d8e881816b8a90e28120f6f74ca932327879508a9a44cc8e9f8e1d803b10d5d1cb20838d8d8b6d5f9242b5e2cb982fb629281453783066b2db1979281de170bfe7dce29ed6fe6daa4d9c135510479f56eb2df7d7eb163e723f91f63080645ac993fbc0b6d910d986da6b6ce9a83cc421ac87b0f043222c5d84de0654b30da32d2aba1102b8324a16ac3e015b33e3b0b29d679eacc96e16c7cae76611c5f20ff3a901ba65183ab0e40b37edb34c40e975641a6825a78d3e8a85d214faba53fbd35cd9af9a351e14ce2bdcbefc7ccc050fc67c2e168df3b6bcd6b609a5cbb72db7cb750e6b8164ea481e913a88cabf608ce58eeb27141f01b5790a48b07686c7a3e909b326218c671d86a48abbbf6370b46a29c98793fd3bdddd968b9ff6ed45247bb740369e9dc239d49b2b5d3081b3c2a2c44b5b8797e1dcf294a4ebe1a3a0fa7c6494f9bd2847012e737b8fb5a723e1eff176d737296311ecf940465cdc327825203eeedbbfb7af7fc07d7cfd39b9972d2e4b694eed728d1764a3858b4b14128fdbfb479ddfee56afac4df94753f0c3a7b980c112edd59ec18eee237588b93ac82936f064bd8eb7e5d8f7b6f86663e393bb48ff77999b72ae852ce2c4c058c72ac43b7afdefae54690c2174257cf845df746276655701884b79f27e6030bd64ecbab4e77824237a69520f829dd5fe9dfd99e094b460cfb36a884f3159428da4d4fd1b30fbf0e6204bdec361badfb31377d728e3a3d73cfbc1842fd22169b4bb08603c9fdd86e02144970e9be814acf1bf82584446044b956ac23d634dc4cda00feef8759fcad6882fe2ab3903385644a317488622cef15b846d2d85d243e499423a562ab1619767f6ec51c42cfd869a1f1f5545a1990ec8fa5794403141498a7385d0a75b29aca6cd6a2a6ff61d9617100516f88e00dd5942a0cfb0365f3486fbf6d1f71ad966e4a969165cb0f3a3d0091f0abc8828d98b63176764606dd4ccc35d9f8f8b546e41163a9d5881309d9814fba6a77003482bedf0bdd2e12c51c095187ea31c3b6169452a064460fa60af224ab0bf042afc27738c0f08815e70808a25a760e1acd16ecff2d28cbbb90652ed81d6d88635f8bd2611019cb6e3589794ca605fae1f22a1ee4ef03319cdc0fab6a2d69b167e092b651af2b473da81d04b54a87f47015bb27212444f551fb9778883ca1fba0f35f6849f3d9f74b3933677c1ad338fd181a00554ff8902057c83d57d491d50a1ac4281da809aa1ababc360113555b9d9f32b4a60de414dfb79cb91ddc4583bcc64ca5cc9f0fe97c01c44c29e7732fc9283870a97517d1d0724caebe78d995452ab5912702bd8b6ec97c3a0a67dfc63fbfe9d01746939dffb4f50e2573e9dec8d05618f7ff396e545c69f3933d8dc8ab0d803aa41158cb2bf214618f23b98b6d69d66be8aa105e469bf6211cbb11668ce6a891309557807afd9229029febe8b8260dfcd7703d96aa4b890515bccd0d378645cb919882499aae66e80302617022933d98470e17a5359bcaec46201710e5f0c4fe9b524aa6ef824b9b4eb450fda53e6791a5bc8440d923e998b5b5dbb5c6e4de8a1ca7572514963c5beed6040be4ad361a80a910a251fe0dc65280dd4af0a910e39ff6237a9fd95c7bb4e46419185b47b1efb92f794693c9313e47298ceb88f3f76c8208cdabd71ef2683745c4e74842933862212566748c3a79c34c38028e14ddebc40c53514ffecb472ba54d59cfd8cf0d293e6b56efead997749546039365494d6314af5fafe3f4bc092300614fb3d3abd5935ad2229cce979cadc926bc1514d2aec72225f5321cabc75ff93ab8bd5dc06e99b152e797ae5214a1a88e427ef92cc26f48216ff06c2fcc50b48b122a3acdfa17063d6f4ea18b96dc4714c3e63f86d350219c217be92dd0ed8d91f774056addf39552e0ccce8864a184a9ba46086b1b2ce4f6b3b8718d391660648ff581c205601da32564eda3550d3e2d38004d9e72cc93bd3b1aac271f9271dcbc98b56653a0108298f8bc42f214e00287f70dfc6157b309398804ab79f19700b8ea3dfe73408aefe59e631e3741a8b21138ab51933d0b01dc8aa3c509b561fbdc0998e23c6388e96092328dcffe1b8916fcd33a45d7922fe6619c141b5dc7175ac124a9980b910c364e3fc1d48285f54a108e9203f188dba1d11456a97a832057b3fbb62e37671e333f5981d63bb22c90f28bd674121b03b52c949ac3b099bb5ad327fa9f4c1838d6f003f9b00d57bf9c01b61becd5742f46dba2fb2ac3d311bb395278c490ea32656f5ed765a29f69a21ca96d7fa9855929fcaaf5c484bec87d1e0cf4a87bd62cb1d664107c92ce510a9f58dcc2a8848f69273115578474af1e0f599a66531e229dc746fe211b05dfc6fb9334aa12aeafe2aaf99a2b2c783a98d81fdebcf1697db801b81da3a4e860126b6389cd7dc2a7c88e25ae8f713232a17dfcdd02b60a60eb008879b8987c4ea5423dd8cea9ef5af41979e69eaf90b8f87df9c32da40677e978bb644b4a94bf3d856589520236b994a317712ea1ee6d7dc0c208206ba3499cfabcf6cfa07ae613ee927ee14ca33622516bdcdf70cb2c7f601f90fee51fac53a7fa9cca96679406344fcd624dd489ccb0390970b50e70dc559bf900f1523ed1bdd0e3ba201d6bb0d74327dcd47e8dd761fe0de3ad69fde3a23d2f1a587e86c60aff835c67afd912fe83144fc1ddf9237aae80c1ac94bec5968fa4e9b2570539739c254ed8d734d4de99bd62a901258202348707b66a497b42b4386ee08565b38e1df65237cd60fff84c7689a0fcd5ebf5d14ae2760710d5271a60a68d10c43fba254ffb6545f754e8721763ad65373f319d29ce9c8983f580b58ffb5835e9afc3b221960d0fc0a73733fc14bcdc7746fa7dcffd4c15eac3f5bf2047501d505ab3f574a6724c86e21dac8626588c6237f47e88961103fdce482a79c1b61f068b25ab21a8f94ea2c656f113c65fdedd7c7576cb05efd0f10a71af4f5430cd11ea2a7adf40800a1ea9b71ca86f921d9a6e132fbe321fc179c73495561276dd132273d75c835df1e45654c548df27b79d26db970d91a55d24f8654e33e60cdbc791813bc268ddce43210cc1fd189128dd43aff563e1da4403001bbbe8234b9abe90947111873fa017ef4190fc7680e0fa8941527850d021ad4c5fbd3ce50b27afdd4c0c4cbaf0190e95adfec3e19465385e8fdc9f6de1516abe3d574b7690d8e20e0d629f9befb1967af380ef9310cdf0b0ec95ef31da0cf2de3c22c5f4c7b2fa92f92cf58224a0ed180a9899bbe6e88ee8351235562176689a97d0a97fae08c2c2960dd9ae9192cb6904986e02379d45e99a023893d5541328536130f35206e3fb27e49446f85fa0e73edf88632a6f5d5cbc96c4115e62f062823af38921a13dd462106fbe1db1687cd1f54b992e468ec29352b4cbb7a3911dbf52d9b991110c0b0939a56fc409397314f280ab23aeb3f094b080b76d65b80187755e4feff929c60beaaef90c76b2307b13a16d311c4c72b317fd233c84427d12fc113237f71301ac0c9a552c09e3a28cddd822eaabb2e5e24e0a6256b0607af6fdcc9b5150975df3a90ec4edbbe787784afb451d262612e5a526335f573adf55b2b9c39fcb752d790db8e90ee2753484116dcd627b21205a8952b90c165a025cdb8e09413828337d98780231bd9bca84126c3f9e7191667ae88e04c1a4ad75f51cdf88189c03ca3fcf7e9cff15c1b2a05df5b53696d776a6613e79c8cc17f1780fd02f942a9b1111c774150f09b26c64c8c94d599adfb557cdf217c8dc8e79fb3ca08860c10d2f99280afe83b06dcc24746d39ae79bdbf1cc7a2c0d895a99270fe27946ee2bc41616886ab96d82a6f29d43e2df646b2d25aadc6228e84a821f990c23683aadfab89f0063bccd08b9341cfcef32c66392e0fa4a8089a3513a85616554714f7fbbf6d4399a0f155db391f3ce07f721644e4e63dbd27c9198ae6061a81e75d1ed86d80b2dbe0b5477f5d49648c0a0997aad1001484ac597e09b0402b803288497ad1e902ac8cfae46fb878ec86f9bcf4327ca636db6ea764c9b7ce85aaeec9b5ae57eeea701d072a06398955c7636a85f2ad95614dfd3b63120a6b4e9d4d59aabf3b8b6545adf1a91eb66593cc1497740214ba6f09ce89cc31ffa41804b49bc07099e8c84582461bfb8a112aaf13cb7fbf2a0f2a610fb303765968cfd33dbf34cff4ffab12914c4e34417b70a3c5ff94dac85c560527985a554719ad534081c97089becd12eae1981d3611dbd90e3334be1ba468170d54d56c97e3e75d5474c01db3cd634c662fc705c8c0fbb21b86508249a5decf2d3f3a4ea89cef51da38f4bc9ac77601d41c1e3797b6021a78c079d10ad1576835dc01b1f8bc244d04ef60a6f70c3edba4c06f78bd87dc2762ca8078ca3a11a29bf3f4ed194c8704ac955e4ddfd3d91a6e14adaa6452511c59df6d0a18a9b08b349d15c71aa68a1d5c79e4fa17b8611ad9b2dad5955ba49d34e40214af4cf2ef3a9bf02600e0ad2b257e104ac8ba9e086ce06edc3b76a89ee7d4ac2c2917c2b329a0340feed344a1ea586278db51004e3bd235dc275d02f2233407fea390ed20fad6550f77f236fb68f9e996f9a864d3b2a4ca2adcb44dc4cc4fd144858d60e16f269a28ddeb6d3553ff8b2a51503431eec04ffdeef01bf2e08512eb141ef7ebec920e1ef04330c014ba08e45c5a390bba680092fea804252bb4a8c4dfe4e605ed6b20c26fd024fcb098f157fc3ab14e4e2a52ffe9b03957da17fc7e70fb2b9c23b285bd2626629045afe81ee60503e91d601d23696e9f55562b2a2d088195e1d84eae145d5d516543465fb61e2002300ffbece0f122428fb8dcfacc371b4f92e20305b18338eba2e3f1cf9e3bc39d7aef73497ea99aec21ebe5aa48a547ef3ab09009a7c89092ded561079bf8b5e5287c3b092316ade238abdc105956d72671e6e23f868ba23ab754586d5cd63b1af2dff4e64bf26979010e7b56942e36691db4e276a801690217cc83a4116a65c745a3c7f62d5346339c4b282d96401de95519069011f4c80ecf5ae3b93d520369911af7b7d4b35cd941b0b7eca40c3b38fe78206cebc27a56889928bffe4cc5b29fefa9a102e680117ffd5750d988b69ee3f6ecf20fdf17eda0bb8316a52de0c1b59baa8207b4d70036ac787b821151742c218c521d44920d64c72fd19093549f887707fbfbfbbc65c2a592d2f6b1297789e1e40f9566c563444982830b0e6bdf72a7107020efe787264eb6eaa2e7a4fbaa48c360faa250745ae457f5f103b342ff9e24265d6008dfab09a4049f97bbee073d03f97766bf59011366ae7090dab2c63ca695c502ea2296d1f7858e6ae618d486d7cca99569ee22837ca7da12a274bb97ed731237ea77fc0655f85bbfc9ab931ad75278c736e2d569e493a0059916f873e165b8ca12a5a91ead67315d625f0ace47c3ed12cd97aff8459844af548adeb69cf593699aecf4dde6af142d4dadef8d07a8e29ee7c0a18496d56c4010900c00c7670e4c22d9dd97693503d4c21637a32b20160c902f8ba263aba357415c4277c95e90b800612a4fdb4b2f1295e1aef10516f69259367e5959f93cfc24c4385a086229233e376383996a1be817a22b3c6821fdc77fe24c6f9e1bb89ad583f01d203a4eb9ed147bd744f721c6184977481470ef0e3ea1be2174bcb024782504b98959413403885338515ba1004e6efc45115b8ef84d7d6caadb14050fc35e3c248d1be43cfa03891843e7be085213cf6a40155cb6762d042ba49514bb66e704acdc8324872ae5a0ffcbeffaf35b19c556472bf51c2fd2a26432cdc603ddedf788af785aec26c60358c878f9684515ea4b5819a6e3f98d5778eeb599610429f7a905077c2a810b0c5af1ad6463571234fbe1cd141f2358b3cc0eb6e5733dac50fa984a2e1d17dbd957ebeaf91b05c64aee1222d80a994804327d412884898a09052a911ecbc0ff665c21c12950f364f2f15d761b7c9e5c4ff1a2fcd6962cb1f936a457ea15d494a4b924eeee90a4c04648d1332f383a65dfd8980fd2ab37cde4ca9ecc34ff7be9e332a72425651488e9991a6afc4118b09650112a3a0b5dd3fe00d49388109881cfcc96cb8c4eeaf1c5029f610ac5fc786fd0fc9b70ee3ad0d4422daa9a7b9ea3f7d98c44a5b5ea0402eb0fc6a936f4855ed627f226fa78412e310e7d57213b4cd1626653d4fc76a21b0f964e08f92a11ae4e10ff9229c34b639e082158ecaab1c5ca8222c7d89385c9398e16d905276474d2b548260db1f28e9a85735c4553f951c9fff96ad7733191069f862b0ec21a2d371a8308bf81267195fdbcb5e28d459d1d03988fa95f0d2babe2a3cc6dbe7952ae1981f156b51a3b6515fe8d76c4d2359725b5430ddb433287c7b2c55f60d7f83140446769893ed7c9691d2429b5a41b04fea0f5b73f76f08342b55e292227b2b60b6a9ef8fbed2c8e12fa7e670e34583bcce96ae0b95e9eafa752fb395a2895a10096fa6c3328bb063a703aa3bd16e12c845f53f596afa5bdbb3bc36d85c3be7a40603018f367b068c41a82bc2f6e595c8bdd45d80c2212d220026c12b67efb913a32ee5433975599c1349a681c51fd4705bb4ef8d59f31eed97c198712243ba86081e0686a914cbb2bb05a343bb402d1c652ddec0b5a1b4902c969ddee40736f5fbc9ec658f4dd8de08aec46341c88ea86356e92a9c65ce31aa41d9ff2724d845935f0a50cadc9592ff8a6b360df9d495c4958900f66d779ef033cf9580eb0ec1daac966cd2bda8221f2ac6003c40a97122e9734548d8b9ee12f291487bfcbc3b811ec2806fc3178623342ce3a3bc784e91d7f77429f3bd9489e8a925f1a0cb003a2cc7ae3033ce9efcc46e358f41101dd4c19cbeaa563a820248f742f2d57f763f15eec2858d2cf9d832420b87b626ff3374355abaeba784fc5267e51f3bc328ad9738a466bd6f1a27eb194d41f82f97b5a6df9029028dc3e0ae01e39766f39405dc0f3b69bc9f5dc228856ee5e2e9e184b0a97c53f142ac07c60b0c65bc65184b40b6d7e59f2a94a78f92889a23a5d184cf2b980e4bf425ab603327b1da7528f464c1585641b9c2d8473c5a97d76aeb24d71c7d57d0c7442305257d4be0eb3bf51f5fbb6cce223a6ea320335bae622b4d4ce07424338fb27a4f05b4c2dfc253aef33ee08248764be6d3c9f65f6ff61b9d010fff5563152020eb2d7a2ae52dbad1b7212e19f3d3395e142649f3400f68624d10db2d798d43e0777cb5eccf61914bd683e1efc400a6ce802a486bafa334fd2b14bb65b41335eae93262140760d7399d34316873601e45904d701a88853ec4a2351643dbfed6c87429b7a9b9b8be3846af703b822da8c274249979c2e42194bf83345487c5426916eefbac6402346edc284fe2317e6c71311ca479df826ac72d7e1f162e788fdf0179ca4bd943500bf617ab814ca415db2f28fbe3c2a0c4599ef730dbde7b7e525b83b6a8a8eb9c1b0c201f94b66777986afd19931ccbfeaed613be88b4348ec73995eb4f007050ab50359db1e986cd86b0c83e939953fcd11089dd9f6b918eea69072e5a205937109e076c8c3ca823c5493d9fd97efafcdbcba97fae4f653f55780a57851eab48d4045cac1b3681176ec1fe9a1f58362ed19aa726993059c0433594b483f1c5e7f674135fe3fd8948489e94b0f09b731e480c4f88a722fc16c95422ced232108d5342d2c964ca0e9ab780dea88d55dfa8374021f56329c6fe06999dbb7856d57b88036a1c13c16ebf0a51d8fe1485ebaeecfecbb60077026a0bc370b673d5b6dff05ba13c9291a1301e9f274d193f9a4b952c50f94c2ed2be58af09af2c76fa4bc710b38e9751065e42a4e71bcbc62b3b48931e735ec2b2e808bb6b0dd39e55d1c820fd114ca5a6c404004ce75100d70e9f7dd1bbef944b76adf6b9b0ada7fa2217b6f9f2dbfd95097eab1d5eaed2dce6c6d9cd22485019fb2633e4410791615dabe304e43b4f6138b5232b1a512092cdaec6e723c7fc7586c07442a50feff37bb343d0891d7b25ecb584b60da0ad8c32a64be1b534f02bc4f8e6edf1c5e8c39ee4afeaca4d2f6fa479b0c0a964bb6d3a85b94641eb070368a07e0caa1e95d4387edde6b510fd016210ab2d9b7a19f7605747b9deb6ca65e63ae5cfe45beb0c375b55c65010c9b98e118f8aefd5b44ccf9dff012ad05ff6a46930f46af964ff2f84ba2d83d6deecb254220cc8be18b6e35acd133d5290666f59ade8d96560a3387d14690c7310ee81279a186f7faab045c677f7237786bd4e750f3314ef05e8c43fdc16b24c286aae9216e03edbf7d8d7d0f2fdbf383428cd7ea3134b13eac99d442f5985fb2b32b72fb144cff731fd538245274639d2e39e50493523da80004b5524f3707c6c9b10eee0b6ba19895383b0ae39f91c4f38045ffcbecbe3754c2d5a5ec697f0898a4958643ff6d81cc189601a8aba2faea7a2d788146239876a16384a78c1bc503664aea149c0a34f7b514c86f623aa92ece40c38ab134c071a18812108690d3c3b0ffce2c50bf03e88a6f4044e28715d8fd28f2703046bd29d7163591ea99760812f3bef671085ef0faed5cabb0b0327fcb48224b50c9c88bce41372af7aa789854314b7ade9a29cbf2302539a249b6d101dc2f7741dc6d378d7c82d05503b3cc4c2b7dfdde63ca7cc96e12946dc1c3a52b42b107b46f7c4971dab5a401a8c1f1de585bc9a13aedd540b4a2f43ee07cfeda62fd4d990d30831f5184f423cb43928b08a68c1e2d0dee45e5d6e66bf7a03389d2f47cede8af9b46f4248999f5f58878032396e236436503664d9ce16d36cbbdafce697da2f278bfd94e80717720e42068cf83a38d211929f5513101c94de6873dcc7f4e995f9542c364d1b9e44b7db2dd33326e6037d5aca49a626de4b304ea5ee66ddb8e503a2e5e12519eeb6317850fe3f08575a6abddf6f5f9682f74d6a057a902883b38443fc56cdbc800948a15f29650fba254ade24128780cfa790ecfec5c76599573d0f62e1a0f5bd41ca82b60cdfb9d11a4e4dea7a3f3d922e661ddc1e4b73573e1a9ebedaa242a4f6f6646d028a64e6539083ab296cd12098398fef863d0fef7c1015227f7cc236c6b5bd39c8a2fe8a862e97ba9f1fa5795aae152a4b0575257d3852f6dedb6a01637e36ff594c676f65c4dbc75e762064db571460f43d6552d8b6dd5a3893ef1921b3a2e2271678f196a87eb7167336b54719531748ff264b75eeb64c7fd51b4de107fc3cc0f9fe38c39d3900b47f7515171872f52691155dce2434939a608ef10875001feaed63283e8a77c34df4184da1fc54de3686979b8a07a191db405b77aa8f79b6e269ba525940e45046601bd385b0e3d0699b54799a0d4b62038574c0f8070119f0a5160658197ac472ec60b8393bfee2bed7dbd197bc251b20be35b1f8bcaaa5e0901c06ff5a61d585d7c767c8bb396456505d8233f66f0a9cb07238d0251228250a71daa353e9f8228b0257186a9c9a56f80e5e6f47d632d0510d6995356a2942af8deb63eeb0883571225631cfcfe151e728a4671866db1bdcbf54e628e8981b86e1d959b25fb2db0a9833f0c075fc447a05735cd92603df11dc27aa69bf5327bcd827fa156b2b6f01107a6519b3df6bd60a58464607e5c9d3e3a616e61cce63d6b63ac83d185cd4ea1b1888876d4b0e7185ee6d8776af6c3baef32eafb99ee33606ed1f4793a312952adfa085b6548e640361563e5cd20c5e8894b54f7d85d45719ec0181aeb73631b1271cbf8269c5b17ffcaf2c414fc9e47c6558626191b5cc85d4d16c7cf549b2ac03546bb4b746c6726959e900ee280e6ad449864bfcad686ddfde9cf0e0404fed72d0bb6326ca9e04380ed08055660cf61ed014427dcc424b140fe33243f83a6f3d2f19e331438dafd692ad3390e45f51b1b0a488615863b7c66229e8bd8b2ed93ec3504ba8b205c4560bb3ed1a317e388f671c8e66903d6dd4b06ffcc1f503d5559ad27099744ee6b3a731a31ca78981a4cfed06abbd93cab623bae11d7a0954b66731a386aad765bfe637e7ee7c968af4f2fb2225c48ae39add116d2178b69d40ae8aad7ce49b444deb73d7920615b864bc2dbe805e541f47a21579a7ded7f4ba42cd403249aa7ae61db87462431005fd354b70772fa1dde9d0e7f18101fae66acc149103146cba1de1723045076eb98913f8dd701d086048cbeea5da1f08d057ffc7eb36cd746b080541ce9a200c2c20f202198bd2cd1fb8ee833279333220babcfb27233f8d6898772bea15b3acc77144dd71371c1f7a986e4fe72720474f6a84cea7f877ca24d8a0aa729d862ec7e1645182df7e1960622ccb5d3455671a7868c697f1006eaf6a4961e2a1c6f351a60309ace891d32d32605467b53bacf58299831037b3acfc5fac1d070232848a4f38f7999d72e637dd91c20570eef93d8f217976d2c08c380b678790feccab90294172f35b971e65660550ec7a548451b45438b804a79e623b9777f3f455684413df4ffb5731e38bb11ad31af061f99aff84000ee28d9b43150fe9096c68c34d5c8c9f196721927f713336f10e785ba0f83ac486a6beff331c2e376bfa744ee037dce57634f6ef4889442a9dde5448c5d8eeabc01f30609764129804ea53ced4fcb16e2d45cd77189455206be57d229cca54301d7074e4db14c5f5a4e81a8edb3c6268372d6710b1a369c9e1e02298379154f9bb4c1a2994a1f6f3061cbce372517dfea002bf1b1f43cf9a7952fcf0295b32e86a93ccc600f021c82945b13d472718dc2dc3d611456c677a9dc0e186386a7a026098396195b0cc01e32dbaeddc32c8c2f6c826ec8b04632ec7878d2f4546be11ff4daa46763f9b28bd20b3795c28284c3d45ac0b64bea36ecae64b602aabf713639766ead1e007b04b6343b5a3dae9d8017c99d1e95cea9172391e3507ff788bd75dea6797a9c1935e7c6d5607c3af2c13972925510e4863404b6b7b7a739bbe17ca1d010037559a14f05a34509f13234b05a514b7574ee05a8170cab3012f0a4941cf003bedab455948f713af4dbdba8c3069605dbb89feb16b8ed398f8eaab71b8ee16b09790264d58d7fe9a45274badb4befcd43f259d3f16436bf46a7db9efb7ceff92662cf44a1a66b484f368940db17f9e27433c6b35a414aa82b40d272202ad7e5c91ed1f2701180a39bf9138c0fd61b927583d6f992d63ac3b52169d1c397dd915b12344b89234695de59f298f86e328ee2a2a9d5eefb8f03b0296a7df6dad3bad59fe53c2f6a53e02988cb19f2e37217ea449285ce0cf2c6e3b47b95a6e4e686fdd8ae65afc9e4a352db13d198526756c830e928785ab5facd53cb687f06b71d15c2c1dfd71640849e524035b1eb5e6d209e9710032fb2ce1ce0a64ae78618247c259d9253d5bb69addc5cb91a8adc24b8141e301267a181c183d0bef3c5c6f441c5bcbf07e7e8cbe2daeb7b679e4037a2fafa631c9b1e84873427250722634b69fa8c15ad2539c1be55dbd8610d41a6a65d8931b1dda8f75e86baf07a5858ff07b573f045fd05daeb6c3a166740fdd3e27fadad00aef0a327edb2ff6effb45cb7f07779696ed3fd18b3c90d780f3d316f3405efab1fc7c5a3ccd5a88b294c36a74dac127f9c95e4d9aecaf64b9ec9603780f7484f25a71057b209eb421ec2d91d69b181e8862c1b00ca91acb94aa095bdf5a31d10e4ebeda275277a21405eae98e0e5857f9deab14f7c5d60bd6d2e00c872a8be65a765adde65295c22c52489f32a9516e6abb0c865dd277c189e177c563ec700831dc9f243a130c754b9d84036e8fd4c9bc9452e4d558325f2b3c9efbddfa3c09b1ef69267dbdf761231d4abdeb466a9831498d742d6f1beb8ca89658b267fefae1a16f6fcdf03b0ee709c7e438fcb1b0636997cc3eb1de2a0160be5fafc49ecf474cd1394ef22ee901298ce98b28221d2a39577f788bf4acff45dbbc398599b2179c768383790ddaca6942e30eadd5181ede4c0c45416a2097550a4009326ef608eacf2615e681e9452fffbb07e6d80582b8b6da1cf7eafee5f2ae02074630f899fb651745c17bc545cc8069e071039843d1098b896f108abce85becd0e0c68dedb615e122d0ad433c5b04bed595890c97c6c95fdc0f1216b78cf5e2d06bba077e5a5510946272740fe0be4244c534f2ec155db44503516a3a0a7f98f60633106ae0bc884b92d0540c912ec89e3289f75649af4658f0ac3d37c42c47737c2ae0828aa2ba338d9add689a09169fe6ffb850e2cbaf25733f5d9c96b2d1ddfa7fef6ec90f6071d814e4ab0cf303b8bf19e1f5afb5d0de1260e695e1d093488b5c30f0afdbcc81d37b64d575ecc5fde3c5de79784be0d5d1d65d1865190591b3ee24e08ec65e288029fcdfea4e7d27fcfcc0f4874bdb2f267724d8ff09f1c4a74ed2faeb3723e85f0323a1a850d3e8bf57b4c737c98a29810968e4f9e61402867e2af021fbf51408aac50cbd22273e7cd95533054a606feb5b1f39156a5407bf9c3a7ccab7c96daf457658f3910cdc95991e1ae63a5b424633365fead38bf00a39c320ff460a8494afeed730641d17e81a01114c2529c35553931f13b171aa9f7392c22cc2795ca74ff0cdbf04d01c3021f94b18ea1c496f130365270aed6aaff5a71b9c22e7416c7e1cfed06e69d11153e8d42a6288f353ffb42567d2757bdb34514fd2a487cd84c15a532662297b56fc59a01f4fc4d43ff245018a616ab83130382914b6f26d7b4d5b1d8d11533d4d6fefd7b971ea07e560f7af02dddd152170f24d88dbaf877d1a0a30ed198e0e06b18e11160491bc40453b0c6c70f623b9db97f72a97eb29ab6e3a3d3a1744f420f720a3bb563446a2d1986bbf600a66ddb1c3a57432da1c010b789ca9060700fd39a6e7f755caa78ddb9f1ddc8914e2e96f74102ced6c28a10f749014220f6fd3312081b9e1d52adc7d14410bb294f6e68ccf6126f1a9543125b38c5f4a42d11c4935fc7792226fb5f2841a4fa24a1310de625dff9b69fb43172634a6cc9fd5928b78bc488f9e90751edf111cabbe41d01903a6b85d61bf0e126da5315c47c88d57f90f807ea425388c9b56aca22231f5d47f4e855d1e8bc492cef0511cbfbee2f69881f638edbf0a938b196bd898b9318fdeeb850d77ff1c94292528335e11d80bd8a693679a7b2029ea664752da8eb842d13ff4e6f81081dec30b1bfc7520a2c69c0b5bda46e1f7092dfda1eb2487dc4d675c445b75e36cdfb9bedbca9c0ebf68956ab548bb68d3938932aa6b1d8f826b019ac3e63ec795afb4e759f2561557e648d8e8dbedeef3b9c148cedf2da91a53e5e7315368977f947836ff569b6fa3f6529d6472473b38a1a62d1bae8876da5e0e223afd59aa543e7062e72c24869a70af36919be8a7c1f7c41af11cb7a3c27393d0fab498c540b5b1caa8f4087452541b020d4c2c0213b07bba65e1e02394837fe1253cd2df17b600b300e2ff0e4c550068c2a6c5332594c50e78c5ecaaac3621e1dabc0a9a02ae4746c0eece651b9de52642040f801f22bf6043ef3b81bb9b9e9c2902c7291623f7cf6487ea5ae967f2562ef347f04bad1fa729929a0f97fbfe4afc1ba2d25784c2c26b021880803c996c121a75c9dba7f4bb47249ee4eba3f91d2754398d63db87fb8c2250d9287e73bf1122965ee3020cc756011c822a8382059d897d93f78f643a9db52ecc6f40fc73e14fc3ab9d51208cd4d65dc420a959b8f6d6689396e0e1c8f80c14eec7b0d7a18c56bcb5f06c19c9d8873c154f640a69378a6da9960cee61b155fe87735674066242ca3c1075b8b05cdc2199ee6f4ac9898c5e7e733efc66ef4403565f8c725799eb4f669ce9406fffac48967c6117caaa590f4435599e0ad7116df445333a90da83126f42565dad27601590c6b08036423c283a9eb78fa53fa24d11b0f38c08ca202e805ccdc86afc7166d66a81c4da9973d85d67f2467595b0217708fa7568feebd95cb71926f4f2d5164d65e6763938a6505c2e496f2c6184b56646fc4c991f83abddbe7666e7a39342b6e20f44719d4309bc5e57d9ae24a3e6310a326debd5a03508722c66eda39abf47bd0bac8decfbd1a5be60b34106be46e3a6f174d28904e69308ed68b31f95c687e30d42e07d14e63c943155ffa316b7c6d8957f1f2d358ac29f39256b401eddb9fe34f44f739ff84ed4193920c10f8596f35af75c0a69aff19e4ee3a880610ec0124cac3e06347842e71da7c0902bced408268ad42eeb076a265e9d8c61c5bddf63dac1b86faa2d2e22ee8ad92790977ae9ae9ec116fa6cecd4bed0c2c623a4e2f13caa0d37da8ea79d93d0b527fe5ae2e5a881741ab5669dc9b8126bc4e1c83c8bb0ec9fa6c0680efc3caaa6112b5f98866b9053d7f5ac4d7a7ebfebebb1a191a9aaf4e3a82126fc6fb545b98f2e83606b0c792ddece27a4f07f7aac55d2e39cd2d1c5dece6215792d242a70462603a0bb4b077180e2726dadc093af71e00750387a2294eada7ae401374b99b9baae4f9f831843d3ad95054fe9b6e35d5dd996028655864e9583b357ca0179c89f45dfdf997c12269ef2e48f35bea8fda0364260c0661f50304f4a6f4aab2434b6fd0a6af0d410c05420ff382bfaa4fe862a8778a35696a2e99712e2df9d8d78c86dc5956e6b9f39332b4334b7737cb1c429535957afa9edbb9ae695bdea8bb1ebb0069981bd048baa5051ee29c1309accdcc0783e808a21803d48f38abce7a6ca096477f410be1230709050b0c07824c668f0548840092eb3735229dc004242a5694b92c79325f152eb0cb58febcff1ff1c8ed629d49495424a74af6953eca4e6f4e8b909d85e8dc6a298a4fb536aa81dde1450f9d9e28cd03266dcc4026ddbee1d5fc579f066097f5d16337a4f6960cf7a8bac018c914b4b98c7ce55aa27f2be019664ff504baeb93cff6b97d7a6276a729fb1a74949bae2b59dce666e003caa1f2eb6345036e65528cae827273262bfbdd4d90b509f47091c59ac284b76f787a0c16f6b0dcfc8de8835d86eca7c618296019a89a56f44d30600a5ba1cf994f997fa1e4f2319138f1b8440a6a09e1e1091bf56f4e3cac441cb367136a4b43f6e4c95513710851777869b88fd4de5f79592e19152f1411f38b1c556f46f88f0a9c13a1393dd1cb54219e4b00e398d4c5b57b591af4756d940658f9c36e2af869f79d41b17d277e0188a5e8a175c14951afb9c66038984fb93954412a16f2e8f91f9716c0245e1d3c9270f6fcb3205b1fb95abc7235cefd3515432f8b101a4313cee044aa7d76951f38da462269f33008371419a8cca40cf2296896fb66f598a6d66f4e6e1cfd2c25575fe09ec79bd2fc5ca20c643b8b9b6bcce4a4dbaa3237d0438fced60d53fcebb1ebbfe07de2c99e21d8e446839c89237ff63643e87d13d2216c30285a09f8ecaf3b1a3621b4409608d0f96103273b6315201682eb273a4d1cd539b6da609edb3317839f953a5436e4737397920b12e2cda9d475c150391e874b3c937ea50f8800511f15efdacc2ae66c4d962e2abda1cdf629e671cde098fc55fbfc5a49d57120d49cfacfeaed2e7a113d670269157b2f4761852b1dcfbf401f2016537df868d7c804f061b898ab8eb5beb58e229a9f29d4f7f21ba0722fb46ebb323e8cd29125b7e6d3044859e0c697fa7c6e49252584082fc55a08a964156ee6551a6441e50c12b2dcf544aed5be445e3f4a9b0bcd3dbc5f0dc1691124eeedb1b1ff5f4151f1e5de13f9ace4bb2aa17083cf6934319b0e08511165998630fc059fec94d112cc0b3c0b88d6e687a424b329a3de3aa941c3e33def23bb4a0e75f86ebe42b5bcdac161123341e87a24c84d677ae71a1d427a8c974443b85bed90e6667c229046199c5508898bdbc6bd1a011b9859c7af57c7132fca822faaebbd8a87dda4a4ec5b916fc9e73e1feb1bc3720400bcc890e45ac5625bc55e8a7175888a2791b6f1ebcb6fc039d185468de42fac059ebceacc86a29d1edfa0131c165a7c93f16c5ba807813637878d7b0425c88aecf4d9fae065d61eebbfebf7382255efc07015ff597d622bb3508c42edc76cf53097c679ac2410c759ec9f1017ee44898c12a351d4f276bb970bb8cbfbefc5e32268b8be1841c449215ff3dfeb6467bb2d8b320cf15a491083c037100d8e233207220c8d06a68ca288bbad5044469265cb0265ed5ed567354e56fe70d07afa3a5b2fc06138302fc925af59ddcbca4fb8355664669e0c7e3d7c58e5c03370822a2f8d46c0f6e9c3b4d5cb2cc574ad18ee0d46421cfda6781cccc9b58039a6813d283ed829270928eb1c56aa726d49831e1c10d32c895829ddac4b1c00adedb32ea8f5a8e2b91753e52f7558a8f82cb3dc9e6b3e9209506e48b3bf460ba9014d147d77a66e34bba634e3b2f6fd0debe0e4753fdc79e3335a3fb4453817cd96fb4f5cfee0d3a2ef1c5bb9303ab26e86c697e007b94569fc50702697e48d583dc1c153995d369139f33c01996a49000503f400371560dc38eaedb663791ed5e1a8492bed356a8bac6b7915e6385e5209535fdc8e955d212b632cc0458e3ab1d4aeb33c484a30f1dbc013c275e0711ff4c7b70409c260e4083cd36145a046ae105e32fd81e3480aa9b0fdef4f410dfb9c20d03b1ea0ae2f9cb29837acd6556774a99bde2526b70a51e0af8c3cd3bbc2a4d2185c14f7b70a9d02e31182e44d3c1ad4af32d8211c44a5abb79a34858cb9e9a892120af8c5ef88a2973f04dd960ec877bedc00d14be2218a552a84fe539be2434c033faa43280ca51301a52d6f7057bc82ee2c0e303fc57a95da8b080788533c526d8f4e14fb9a5586ca9a59d99d89879e027b263b2920ab1ada31d956ff04fae960a2b6741f5772d98e43e0027b110a0858ce7a1490ad6f235ea6d3e46ae8f047b43b6593bef39fdb3fb57765fc86c5cf5de914d4394a5afb92e57ef95b59f48731b06b111456b3f20f6090a715e8deeb9d73ce889acb6b77df6f03d9063c1387a753611bdfa6264857f0456736413762af62d0315593cfa08a60cc51f9c9509f4569450116717dcbb9977ab27016238380522c2747fc011df46525babc90ece3f5c69d0c09a188b8bebbc93052a535f09898f07e35fae53594111210b9f1481ad173395a1753803d981ae0bd59b394a4facd31b0e5502567ebdaf5bb97bc255054a7de55f352ed6d4e81c1ccd2832068e3b5413e0d21181a6980db31e3428135c689bfaa90bbffb13011852b1de678f886e051c706d7b4e3230eaf6ea180227a5c9b2d7f501272ee0e964973f7504a0a575c16f3c9b0e362994d58ef81dc4143f6af4bd400c1e8ad38f4b0b172e64998b359dd3c7e12e0fe93d5b6371d84106c98742fc63e09fb7f7a3aacd54efc4fb0f43d3f2fc391c52f4e03fcf8a739763d6382d932ce82dc0a2e9d425cf1aaee4f0fbe8be57264b9b35057c7fd950acd1ce3a26207b4b6291b2f76fd57244dc92c5f1ae8889da80bab2762b73bafc93aceceb1ccc2b6aaa4000d6a9ee2d56cd6bd6362dbac6821ab6851e04a887e3b51efc23a816b9311bbb9e27f6c76b3c47630ea80e8f8ca6415076e3a41a8b934632d189d88bb07cf4cb7c44659c7d8cf1497b2bb07fd843e6c70abb42b7d3947402a494389f51cb03d48a2f1e68ada9226e3adcc2c268ef92c754f348b7bf70a33f213a0b38786aa80ec24d56635d2a095cafe4a615a89718af0ab82560e965b35e2db00a7b41bcc68fb7cde5cddfc64e5514addb00bd831077ee38a39a26d7e8843f14644c8f236f79e76ead35ee5f898a9a6333aae03b8c6743e53c141725f9cb089d2d52395d4c75657cdd0b1d482e63e070dc5b8c3423c673aca6695fdbd814f587d668e84119b72a633b6083bc5cac77ec4a702e9aef72acfdfe3d669dbfa2bd347708d9133f3ceb19b83fdaf72ec4cd0facd24eccdb2b2afe455ecf52ebe0cc3615f1acf9a0534c7a076ed171e2b1c26097cde2dd6e9483cb4995369fd5895b5d35cee406d01215c52c402d826392be027042ccdfe135bbbcea3631eeb4607c573d37d6d4cad310a5d42ed4a14e94eb34ea2be411b93de11e2ccbe9d080092f70161b67f3f8e6844f543af0dce2bd5b63163d3ab7675809615cfe4f602b512de2ae91150f623d2f8ef4e45c52ac1355d8c0c2cc18075ac8cfd173bc15a5c3cdd8159b21321c291843bb485e976a445a6b6d5e4ed25aa56c3b099e8e3f1d2a0b423fcaa6f0c077309ffe8c3f348c52d2afe9c863c41e8eb476ae76bde1ec75491792dd3915f7659ae31a009aaed1bd88d09665c35ce08d6d4cee7773f397972cb548c9c3fc904d7a41c225532615ec6802a882000dbc13bde94579e7f66f9edcafd674e84a190bf4da18a9472ddf211fc362d2b7e8472349fc24a4689024bdc2df8bc7c5e1ca926af00554f3feece3d422dfec6fd0e328d43f7a20124b4bba3b8e00a80cd37adc9ad2b16fc9bb5d6cc05d15287b289428bf79118a6066654785d4a793e55a4af6a2ddbe4c8940730a6a78074298775802439c743156127d976edb86b1c7879ab691a19b3c3e5b80a05ee762342f481742ff5a911e745a0835d1173e38df565edf321ad42fb6261fc020f987dac13bcd63492d22161659c7a84576879d85f5eb0e20b4ff76527bab2a3f388ecd0cf8e49b494980bedd64c6b91096fa6c58017caf80970182da5010601d606bd2037062a2894a3512b41b76d66ae164ceb29c7236c1bb8aa2b209d3b4998e4bbed7fe03b905b9805b479f10f61a743905deaf02bbab712845b8e4ee54456147482015c047fc13343aeeb73e65c27a021eee8be7f65553ef0cb30583ab87a218403f84130a1371d3f5befdfd3c83ecaf229690e2161e100b32b75ea2941e466032ef0ce4e8a24e7aa2bb594e31d67f6182ceeed4bfb221bf995ef251321e950bd175b37cd8ba74e807e63a2893ca080ca7e67154d86a1c151ffc771c0c1d12354f1fa64f6de595932ecd888fccae1728ada9acd0f489d4bdad1d4ef8f0e2ac190b758c89234e6f13270929fa767cfa4915a042e614c5834aa002b0396aeff0811e7c557f81b1de0cf558d36a345a0a18fd8660a0e85f2525e6c47c22933c237d0fdce28040cc134486a42f0b4ca6f07fac0d230c45c15e5f72819975d9f692a57716a64580f3c20e56cd3f45048eac519327cb8ca9da0c4cbb11390507192ced1a5cc593b7eefdca9913ba38b845f729bc626280290e07f3dfffbf1297d8b6a89c26a3dc2964dcd0a5692795c6fd36df17cee542e17c5c82baf441ac5530dcda21134e24e19cc2b96808ae7a07ac69725c7600cd92358bf6d78240299a29c2adceee145757df172e0160717a27c10198497ca0c3f5243155a48ccc10b9f2ca3b4d9c49f5122449a131e19f8346251dd5196130a2d532e057b8fcfd1c362b601fcf64e049d76d179af3c85f31664b42e8326e4c1a3a14462454f0d20a73ef7e6a6e696279f681c95a056ca5dcb276f280ea56902617f6ca8a71f9497cabcfb04e0c8f47daf875a0ee6224c816c174bf561f5c90db4093f72988ebdca71ac581b21cd245af87ceb3f3f42119eb97319bae6eb57a62a603b7bef075a8395a6bb09e338ae7fd6f046f9bc9c0401f9cd314e6f4243fa056768095d74a0c6949ca036bfee93e24f2b7f8ac1e1a190b53f6699b3ff19318001842a8d46e26dec690130c427859faac0813ec41d639b4c723d8cddc1db39de4b4808096dfc4df5caf67e8dc8564bca4b62f1fd09b333401b76f3920bd0df566ffc4738892bbdb86b785429f888aa5dd6e7439ee7fbae6971277f54bef0716deaada9c1549f6b9cd6f68ca38602fcdc57843f4e20f5923863d1964c5584c4f5e2d0c6ff2bbe1510b715caa861bb9c86d207e2d2def23a0dbb4f8d420023d5aebc815d01b6f37d583dc0b3b6ddef919739da8da459dafd032c56827fcde24b5612842e110e99bb343791512a29b6b0c6fdfca28b96f05c6825badfc1cb6c72a418bccc6a41037e359765c0e846c45e5a344b7bb4aff1a4f9b206a884afb2bca08d4557783d59fe667600ead950975afff71ce8b5447b8c2772390b4dca8ebf17e85a678d62c47fed52f97fa3610ce9a4e1aef1a3e0e1ab413a8796d606f9628a854815d76000002a8b35c8238998f943ad1ba1b2884129758b1a7d99aace913ae6dc5e1b51172a5e1fff470d37237b6a6b614c02f64d566a362fdbde5c3cfdbe3a377cb976d55d7a309613688c5f9c9b9633567d39a75341fe2e109f2bfa911979b8425965b2e62c6fbf31aa93fca7d29a4e92e3c4076219d35ba9a108fcc04a79cf129cf84168adc1643fdb4a597db9cfaa3aeb80cf3230ada340558540750bab1523f96701125bdbd38e79cdd8e9c9a17b9f85747d6d88c3aa236c48ca8887302608901fdd73b6ec2960953e8e0417b574ec7c23bde087c3671785e8882e70c71205b1dadcdaa8b362b87d7348bf0e81ea4a6d4ee4acd5dc7880fe7b55324d381f39bead8ba09f713c408c518bd0ecee5c37e1affe70464db8c21a3893debcae5f248397e6d0278c2ea5bc67c950b3b7993f18607ccdfba2ba804920985b7f7cf997fbf62a7a8ea33c34be3e7156bb63b29a76c29fa64ddf59bd59f5c7b5c0d9bcd620218fd6f5a69923a25beb937aa9aa4fb00a6445f8033b46ee0996e0bb8b470603ab014b706dfff62b7e3b877a25d5b88afdd53848a00a90820c1d1ada61d65e6539f539d42a63d3a25b34eb4097f7655d2b14ece20d592b777e1da4ef1b39ae18bfe58495b8d480858b797c8a721a6988063570a745dd04987ed7953f28d143b0f4c8bddd788987fc848349a3a3a213db3badee9f19ddd74e1a4aa6ec4a53a142b4b31ab6a886785c93d5b012a6fce894ebe09feaa258403a39b07e046f572365c91f4df48f206acc1b964717da4c15cc282a5a3c649d47d91f84866cdd417b6c7c70ebb7d197250731eb36abdd9e49166ef462b6f6bcfc538f97937a04d5f244dab8a7cd467e3fda8a696597926ff700ce0317c9598c6171c730a99dbcdd9f4089c14147ed3881845c96fa2a62576821c4a6d04ea8ec908b03ed1fa83453c7660224f5ce736fc5a77c946518b24d0bc35b507d099e68f734529fd1bd6ad8a442c3fc8462270de2730a1bc5a274df94a04dbb7923b235e56851e2f60b68f1d661109c83cff4304f8b5f60e50ce3e6f5c528724226830a02ddef6efdaa437befe5b3c5f986fe0b9296cd0288ff68a96d36d9245b6bf9d667c3f2b40c4d54b1c5f7d9e68502b6a5132f3bf24650971f70228be5fa1482931aabdfcc3656e5fa7e3d70a8ee9a3839075de6ddf107315f80e00fcda4a3dc53357c6b4f22bc8a7684a3bc27bc3674074f9f527f1b79f81807f11844bd11186098804089fc26d4e13028550c1f2b624a50e8ec7114f233b7563fd9ae740ce9992a1b5cd152033e89baa2e69177538bf846b5fd5e1c25fc712ba45dd895484b9baba942c057d2a932172b1596b160461795367bbcd18069c8420514b48fcaedaaf085909016f8a2be0c9c399d0993bcd1faab934f4d20ae2ecb0d6577a3e08e557ff222302522e3346082566ee2845e8b4b87228ac1c7b9720ac84e6466cec293e963ef3a898cc15eb00adeaa03ac52b87d2cae975a0f31736c153ccaa0fd9924cf4dba31753ede8fd804b063f3c4673de0a7df3028a3ed36de7996b9a70546b3a0ee8818c51df53c935f4edf3b319c965053700d604b5ecc9c8df0ad1c6c7268cbb48ef7b5319d50a0fde6df20cfdc8a3c2b9acf3548f86faf5d174cad6f9625c9fcd118d07569f1fa9b7d973259987f0ef8440586faf8e5bff63062b7c77169d1d3778fc2262b495aa0beaa8fe44b1f4bf30536dddc679f456b9a049ed35cd8406c9ea9f744202f1ba020c96d2e9b85e05f52ddab5586f17610e8b7315a1b997e2ec97811e54686bf9dbef98b6a34cbe661dda6209d2ddc7f50b6c08845f4c58ba44ecb10ce8c6b927d575b1d9157eb1e983c0bec5a5a3bf6fec5ff13918b0cdda80c7745efe6f59dd4d875f973280ab65762a9071693c613c22fba4f94b5ac84c10ffb60220a1935cc47543fa32e9bbc43a6ad6b67556fade5596cc768248592612de1b555c3c22d0a25be3853c630aa165dc2fd791d44ec2e8a3d89ebe25143d87fdb4abe6f8b7c3165cd16c4b2a07b2bd9e1315949322f32a1340d4141ad06727a3df6122af587dbd14983829278c2e1eb9a3c336f03cd34049a8d2a7f2e27241378945bb8f9583d0fe598eba8aa1482715969a9b236eefcdbbb9aa8b7c7924a830deb11724dde958ed4ae623887df243f26bc60f2d4cc232b688ff898b2a80528a01cdc8d65eabcd19655318a1e595c0a4f2799ebedda8f0967b8608aade4384fd98909a4a87e65241147e516abdf64ea6a5ccaca95e0f9ad955ea7d29a1cba4fee3e58be6e973f250e9ab28ed92c67fcf59fcc3d276791d3ca8f390892a1f828d74285e47a6f21d4908069981d531a7b9c541abc890ddd08831150fcab3691b42bc72a8b7c9bd54d38ad0484e93471daef036317c6b71256d1985c952b84f42c80f795a136947149711f979bccdce6acbb932ce0cc738b681df9c6f06c1dae85cde000207d995f18082ed69fe85a41d0d282be101f6ad58b47948ca196d8001889da04aee52a388c8fa1b74e158dc160e0e7effb4701de825521d0a38fcc6085f63810d4a2181bc9eb9124ba6e4abe4526d25a55528a1aaaffba841057ecd86078f11018b52b0da9a82d02896610374761b7274811ad161e76eb544fa8f17b7ac5a2290541c268ea064a995f16e47e7bd88f6a3644049ec535d918a2c4932baaaf9fc17756ccd497837c1213c8e876278124e95afd48226c55b607e1279e9f9b2fd9b30e75dcc9c2229eed229d81c687e303587482f1a09e5230ce9a370221b70c1bbcd8c804c7a11a94dc0c25e8898f21f141cef860dbf9912e18e06f9ea875ca31fcc3d8a715362f786516fd1e41246bea300a4f156bcc522822a057eef7747ad4eff4e17eeb03b9f4fedbd36ec4b65a133bbd4561222700b6b62adecfa88aef933c803a2763fcef12f8ade9fbe63f99b6b774feee9ed2ccb68dea3ed880eced9f260c0397972198cd1584ab653f02f6c2dcfd3df832430512cb732f0d437b6ca2db5d4fea0c7abaa595bf8fdbbb6983d0168dba5e608ba782e234f6f016ecb64c8820f3403fdbf58241e220f81569391e13d6efd105f731139983fbc8e9a4263a9b4167b2cfe36003e16342fb603e9ca885e44368bf772ed7740d62fc1c25b6b362d69773e9b03a2801be29c2b02745b78f71f6fe4322b2767e89cb3e7e9e68a39bd8a845497cde2ca067a26fe6a865ff9608b737541e9d9596b457c555927e21736c3e422e394062d843f6d256f2a00eef090fe2568253b08e2ca34251d290f301967cc3a0ff6efcb026ec59c0f26a2014161c3dc70cb79db90563ecf1e2f3efebf99877545c50e739e7e1ab45150aa53de9bcb27dbbb7037d115490d4342c918ac500cf17d5c3f593fd64f14d91c35f5d89a785478e7aabdb06d19c2e54e62ba4d8c67c0184a96031a8c40705d16603f675c28599b99b18211ca19131686c6501ff5fa2a7c3034920e94203593c85420243ce346e96a7f20582f9884e902001ce09462ba06f90eefe30dbb08f157acfb7a401cb7d64ab4e9c877e71ec48209f22785111421ff4636d60d0072bc4c2974c179300d946aa662eba93054513682416992d4ec224306334e9ecce0a0d4cc6c96f9fbc83e1b7d8611cbed1c5fd0ee7e09705c96432f346829926ab0f8d8b4a6c5867c8f82b426ce534104048fc1d497a000ce8912dc6acdf1747c83bd20ceec8f4c4a9edeaf3c705808c9045d24c5e31f13f24d1708d9038aee7ca959a6c276ed1f483cff376de0dd6ebb5b6f909823bd1620ade073587060be6a8c44812764dd8552015f261ba9c2f1117ae78a0d5fdae40c7a75ce16ac3fa4fc411925c2bfd5f8c9077f21ad6f1a09a8c71d82b01a855130d49866b4fec3315e9b038aa2626729d9960aa1ac63ae7086c630fb32ba1c5361f21881e26591e915a48c5f1efc8fb476f8f31c0f895520048f686dc6addd7c8b029e73e00da5ce4f72a6658492d8e1f64a219f873eac10bdc2d990497ac83688e3787ac0b53287652cbd27140fd8e4ef8efa1c7e95ea69f9c30a1ed5cc4c93280bd294001580d187443b0c41985e7751b380a92aaea9bd9ccdf0b0b2d8ca8329e4e9840f3c68d795065a3a97058d8ce7344d9e3e172dc72c4f926d2665548f270557ef60ee368fa940c393c992dd60164d7a0e957108374a56bae2c6f0cede2257c740692e3c822c34bb21b9f26cca4ec9f4bae18e37efdcc3ab780968e317f4f20748e193221734a597716c6847f5d0131a4580a82b5aac52361326e0355eb8f8b7aefbb465a7c84fc752a6bfc3fb598018528f77873ba766accfcff658702e1839a048ee508c2aff74423ef037490bfaa1043faafc43c1192cc96825c5b365e553c79c91b4dbbe3fefafc1cd10e941dfa8f3b7221f20f5cd1dc4cea71275c1650af90c6591192602b2ae227c9cc23f15ebdd8df5d47060e71acb42dc8639ff0415653ca20012a7f3e30aeccd5dc772fd2c627f204ff106406e7256f8c0b45725d308db180bcc6bba404678babcfafc78fe76b49be5efb23c896e4f1fb573b4efd3fcebb883a13d79d38818b3479fa614e830e3ba938046f9a00f7512436ab9de964382504c5ad90d8612ad555c5c5d688979da900490f5f850f64c8aa9d807cd60ca844e6f100f6a45a6ef070fe8b3b550bb1b04f8a8c4e44f5289913395932efdfea1fa05e04c9ff3f7b63fd61b621b00681b6763304f4f3ad6c66c25a9fbc236166ffc149a4deefda2948dc30166afb29ad4283a202e428ca2285e4c649be4dc0cb9fcf20b7e4a132eb348cd4be1dd66bc57b37de658c6c6fdfb7166370ed48a37a297f9c3e3cc1ece5814ef461a1abbc3e2f7b41c67b4ff717e6f9a5e8cf0ad3a1b96b56241c6318b04d58475601d30dc54cc3431ba3adec7f275986ced8bc88127a6bfd839492ad368e245c6bf84c1693696c251c529bc1900d46121a28de99dad8255cfeded50966ffc82a4e52b3cd334bf559799cac2a72292f2e663661a8d36cfd368b15ca6edb035711cc67a5db1a95c0201836eab3b37b6fc26c197aab2b73a5af73863eaf67ffe684781a96b82d8c7e202636453374bcafda394e64a4394b97b5838e4bdb6898bf4b0787958624627ff8d4fed27257b36eec597c0b9c1d2f0c0850957b33bdc1591b26f3870861529efd9757f8e0e405dd3ddfb722edad8fdac635cbb3b317580833c41cd838cb4124070edf581fad14d878d8d1a9bdc770347c46f0ce0763cf97fee4800cab6a556b45a1818819bd9abdd224162a690c91683365c8cc3a5900d02a01b5c9328a3b11553db289fa5f297c6f143fc75d427373dea7af8bce31dff10c560119923472aad290b0812516488b7cf0ac119a1e264bbd3778c8a4abdccb368d637efd89d7e68fc2660fa5b3f7ca3ba4200ff3b3778c25609d086319b818bbdf3307b9bd901a830e6cfeea52a2719d36b8f159f07578828d96a737f89e1e783afcef4c11bc72f7727f65c2cfddb282f72769b5351c10e94acbcc12ca301e508bfc48bafd384e4f9654fbec31366ff13a5c8bcbc5a80aca804183ee119cbfde61c96c24f94e4b64f924e3dcc93d73fcbdffef8e63f5875a7026a6170ac632287cada886bd4479d6c88e4a95683bce657ef7196bbe1bbbd79e1a6bc85883dfdce4da2e088cc97319667faf79a1badc6ec66470640b42236176862203293c9a8ab73bd7dd885a6b07ad7981918960613fbd58439cc83f3e14655b64979c17a4532bcf2e3297d78ef94d2b78a15d7fa0d898f72fd566c79a7e273d13613af296395c64fa724792e4139585f2b14cbc523e903254de0d76f63ddfc8736c764fb0662071fe57bb20bb312dd81ace3c996f89ff45dfc7dac9cd210d42403f93256cb634f4b26750e8a0fa3de5c52b79e4780754065fd561e9ba7f0ed33537f633438848691570c2a409e119771e5accdb4ba527a02303f37e7e33a2c97a29dad88480d09cf6220fda957da8d0c85130c177e52b7348037e258fa521de2c971ea8a406fdc6085ee6ea5cd0d2b26af01f691b02ee98ffbc704ae16989f6e708a14071352a40e33c033dfc515aba69cfaff089dd620fe1df4aa8fb75bfd04a20fb1e607ba9f5736c72a00341653099f904ff75ff784550db517c061bbc635b30a810d98725c0dc377c0d5a512cd8a341546be26e15cc20b5fc25f0e27c1aad82cf5b9a0435c99f422d44e6afcf4343794fda59da8a1e5c55a23e204db7c5e1c4264a1175420b8196e5c6d7f19b5f0d46d05107a641ecbf4538a754fa1ffaefc2007805811d4a9d4af25d616a17f535e419986ddc8acfbe77250f2dd306ed760b9737b2c4b188b31afa4c0c3107f143422860aa5dc42b781cb6534e117ac3a3d5b33aed22a75b3a7406d9c6b79422da265c5c32f41c4d09790a8cfd4c279364de72a28a2d5fec3733f2e267894a2f81b0279aaebed4b0597afb3a8686f9da417512818063d5d5a701cf60731c6aa6dcbb0dd96420f114bea5b78f7d38a096d857e730e9c23c0b6bcd491817ce3b3b05a55ce03fa6a9a5f69ba3a73d9e1b3eb6d119e2611996efa82bda6c09b9052c469085273d30a3d1419d8bd85ea38ced8f1de782c0c1664e9e84798034357fe234d48eae00f737062278f913e3dbbb40eda50c20da01ddda5b6f9f7451bf7aef79bc541dd2d99fd747232d298566d3db78225b5fff8b7976a12b0251c1612c1d0f9327e70613b72f4f957473cf9fed4083dd5befdb94c38478511fbffd2003c5786d79f0579450f1b48d2023463bb0c57a656fcdec532613ce75c5b57d6a4b55a07059ee5373bf4e75e2471a3ba53e6a10e349f81f9163a9b3aecb9c9b22aa9dace31dc1f9cc9f4d5b6602958530b5d8a8c0d51ac579031d57a8ed4dae9968e74dd8717aa5b48387f0fe0008ed544785b52ba47875ed03cc38eb8acadac0c02a423dc9e07d2f85fa4fc2a08d0b4a744bc64bc8b7503188cb147389755e82b791226558af01ea81d605c80b19de77bf25b8b8e45657eeb103883beb7461cc5c21e3e18e92d0ca332b721848c8631f832fcd262fec51b376157eca4a1c29dd4c34daf4a1ad1c7ad1a87991381f4313a58b2260ae3debf018bf0a982e2b9f7d79587916d94971e9c832a5c7c7a6d9a6f996d1352bc3b7e4d40c6db91b1054ab403da3ed5ee8a3ef7c48db54147a79e3a7a12815c2fe86a98abe82d7c501c75f6f2a994b06c94fdeb5e1b3a7f384f8365f754b9c60fa35af346f22bf1af24ccad72ca8e9d033d12e07dfc8317679db7bf1430bc9826cc95ba816ecb58072c1e8f076988ec97956f09ccf5eafdeedc58ce6fa0597dadc4a85ba068ac430fadbf6f0322c60d9d88a7f96212fb7fb78770300443733f16d6a18bedbcdc57ecf7f5f357c8d359367da8a18089b23c202df8a712eb334e4c8a7a5fd3293dcfa596a53a4b81784e5a39b45080ab2f4164caf46a5f0c99f1c6e60e309efc113e5620b62013fc2bd01f753d8b841d563e8806b3335af17afff805f6c81f5fe3bd23fdadcdf761a2f7d58ce526b80288c5adf6d6a1ea34d54da86e79db6c6638547b19d88e2cd3a5843ea6e109094821bd5f0ffcbc5883f28f5d52cba71c5eb1725f652f912327b807b5e6b00e7a78e73657f851041b1f82948f6e6f1e606a006ae729b10601bc881e4a763314d8b9674a6709cd5e8b3149feb6fd7f45cb832462a7bb1f94862d2a957e46273d4874fc07dd42b5e383ef12b58db3b0b016d8602555c5d916a957b6fcfcc938f2b3e07bf3f6de6c5724f0eb32e116c6cfb03fbc29b21438c152d0d6707bcf83684fb13d0345e83a0db46d8a3183ebf4e8d144f4c095f7b6d3e30c8d823d68ae0df6b8511bd48cf037bf96b4e7c4363bd8b2078bddf42867137fa78ced4c1166075337da4e304c4d5758d5d990d5bf0f2bd2e68d0bcbfcec0bd0bbac7c66805e7552a14855204a6c7f6c4af882b5faca482ccd19240004e550ca2dff25262da5c0680a5931b48f92fc95c78315ffa3444aec6a810115f01e3708187b0f6720a916cc1450c37ae7769b472336abf04068e7c78e8175a701ba7dc967384eacfd7c8bfaba689c14d36d711a79704ff005551af136079222647574f56f3d1db67759f140350f44c856e05c44ef2b2d6a03c0a987cc7ae26e65ec32eed04ffc25ab258d49eca3873bdecf98205da3021942eaf9a5a4c2e1bc54881d8a55945602da2dc269a04952439d35105f3bca932107df60b5e9be0fed3a3af2101e55387806785e96f729ee99fd70f86a34ee91492ad7a88add5794e4b626e5a92233854340b843564beb888950ebb401f60cd3867c449c606e0b414ea7487078cdec33962a302f315abdd80e032bf62582a7b2f143d76ec6000d29c5537bc5cae59e38bc3b9d7070e195f9d372c624316532fc94a4dcb6b53306471de168ae197e32c1c87a8ffd98957541a0084610eab1d732ca58bf05bf5f939822211c92eb829025eb26fb270488a6fbabfa2be10b5e7dd0641cc7df3ce074855c72310facfb1ece0433d92589fa85ba84acd9bff5b724ebe9a404405050df1c1310b57db6e5efcbd2847423c73b271552e64e5dbaeb2fc4f23841ee7a8170b844532bdc209a8a6c4eee5e533ade69a0464f41c251ba18606d37ae9256c8de39b275838a2dedd50e752103d701a11fcd4e2fe37973951f4d4df336246e617ba52b12d5519f3f9f3318826262d74537812e04d6b72b9b77dcabb98595c6bd9631db42fea5d70a4d18c911c937bd0638bc590fdb3644ba060be86f42eec542befc92afd5b3ef5b05f175dcf6bcdd95fd16fd558c3d1f26b7c49772e28a66d8d75d7b9bc8e0cdc35a42aea0ca3522f11523898fb48254ca2ee15262c6cfb3ef3165b56e5b0bba9318960fb401d2a68908a21c4428570360f1774812d092c29a53203e9f8b8290fcb9bdd66f399b13f882cc2f1df382fec262d17bcd6a6abdd8bf83f0318165d1dddfb228fafd746050c43bc424fd8ac2e274627a35eca0244d5d4456616f5be4f4399cce868875ad0ac853623c96ec71f91e108f2d60caf4b3a0cb167f773da4cbcef7591a62208ffee7194dc8927d10b793d99f05f8780fbc0a9db59b0fca85de9f15e53e14a6ca37051be15c99d6c83d9c1cb8a73c493a7dbce7045a740389e298c7e175e3e55d609fa5dc8374a6fba23ccd2a1a0c1489b90ba392db1f011858db8c413fc0b8e37ee9cb517f46150305dae55c32f569101de7a47ea78a8b85674c28c13ec57743396b664252a574be9d8089b44c0abe2ec424faea90e8be72c9907a3befa8ad36cd3cbf8d0249d2501858d3cc6980ae57980ccf1f4535d400f25e90283ccc1e68287fe34e24f2bbc5e279fc804873dabe2f2ca693d5a320783eef551fe786f4b67887acd955093c7fe50b25ae37822950cb4a61588315f6bfca13c88899d28128c55c04598ee942278b960537788470ccf92f05713f650e12bb5418e70198acc6e4b500e57a2cc57f22dbf11cc43389bd1f2baac0326c36d37f3c3f26ef849c7574138a1a9e4bde5089d92933a7a1091d96bbc76c935e705ee16fefdca3e404bb3f77753aeca2c9d3a4fc17a1c24887c3133e22a06d51483634c13753116ea1776caa4e6a09b762b963b3eb854d96f39dfbe5f4fb7c00f06ebe13a23b4f8a6d21c356a7f86c112ad0d2708732fb44e68c56b2dbc9aaa31d82414aae48b28890a29ebff8a3eee243876125da0bae17daac943f9ad7d75e136ff384b5f34fe55fc67f41d03a5420c8f5d82cfd070f128f39b297585262fa7af75bf5245b93bbef8974c2afcc442373ef86b527e7e33876142f28887a0f10c6db13c4eca69a00413bf6ece061e60c16c602c0ed89ee6b01725626a6463abba7582efffbcb306ad028927da634a30d2c1209a4cf1ff9bbafe000c12f83b9f15d618bab562af3fdcb30701edb37329f25f74214fbb0a3bccb5a8e3ad9f6bfa8a37677b5bf87b9ab6ea7d407dbbedc708d9a8142b4a95ce8920f4eef539b89d29aecb311d27b2378e3d6f3fe97045b957a7a3007ba10c2ad57f0c0d0524ccab98797eda345fbbccf4604ba705a0c175954911a2bdb911dbd75c336bccdaf1b44980f0fa124ab6e42d55aa2de28ef7b76de2eb3f8e09adc60b672a969eef80aaa91a34fab0d043cd4787f3be24ace835a2d9516ca432c2721733afbecd4a64a3543515c45431d094b8b867f8b1ef637da4962824dc82c7c531a0bdb42cb31a6eda6e2baade6e8e6404d45848bb9bbfd41fee145eae4daef919c9a4d19ae6e2d6dfdf30b9e94bd5fd02941d880f330241416b899c8b2edbbfe547b9a828fe49b8a1132cc75027fe5244b54fbba9cb27496cc40f879c59c6991d2821fdc2d61a878a06b6443b7a0ec7b5da94c045830550667e5c171feb52c74ffdd66b0a86109cabc1565ffeb7db7db0d2306d8a4e4d2f2137aaa4547b28023e88f9838dcab5fc3d683ecba389fff00eadfd65c4c7df94925458a9c096568f2235cd6b8e8a2ffca359b073be45758809a1e4dd83a7898b3bda17fbc0c856000a185d124cbfb6d8bd2d27296caf419405524a469811a425afe74124793b313051ffbbfb837a19176448c28cdd9a3d412f4750836d79e3b48c04000a96ff2d7b0926247f93d2f4e3f9b8990032d27de469634de46f4866f0cb09c1f82e4d885d86d09c0cff398959b632d828c63bf90d296403025589365ad1763114f4a881ebccab7d42c387643b349180a7b0d641272607fdbf4280027b2312173ed92e754ba4f164ac6de78d4cc6cdf0ff5ffdace6a2dd7369f392c2a85ff80eacbc0c4ba4d28832d2e7101c1771fa2f22d367e539b4dcc597225af648971b30a5a047a3c162105f6b49b90b25d879c91271f90fff8602372201d83894fef4ab72e427d13a754cda2b89a7eb01f30e9e18d6846ff9aff35bcc7ab0a13e3684a2e1a866a869e62cda5b60fc0f9104eb10b45e055467772e447082823331087ffe8fcfa3535e9042f953f17e35b1003cb24a1786182ac947c9e6cfdcaa5c0941da97c7b0b7a9fd8c20cca368fb43f8fe553eee4eaab2d25e9a1ab5413f326a158acf8ad9ef8b6e73eb0c60c0869d9cedbf097a4c606bcd3a01fbf754dd2db2831e7f4ba1b985870451bebe0780861fcb00bb5024e3464a1b7b0c8678684298fece0afdce6225919020cc441930dc14c8f2a075cd6bff87912d05908c8713d81411aa22ffd739ed5cac43a76fdbb9f04e46704b03b1fa8d4b75003a1061eca53a7cf9404e5ba06746bfacd749c7f9ade8f0d15c44e7023964ff2d803169b4e62bab431e0b683d21289f5e3ec57c13e2f97e40d4d4d41477ae4140490c104acc366972b445a003bd350b96f4e318bed37837fdf2dfd31648bc2f715c5f917439428bb49c42238210118bf8de1a812a2f140fa80fb82c389f97622a15183977336eba7d5b8a1a1537afc395444fa15bc467ddddc536212e74f58ab456735e2da936173e817edf83b48919bbe315c771989263704d730898b6ed3cbf050ff7beb000d7f2c29c4f79a2dd916ccc4960292b6c17403d6ea453e006fe15737877500b2c10072ce5f3efe577e4c605e37bb7bd5be059cb95c2dc4f3cd1913df09f065a654ad9d804c1dbb4c00c6bd143a7f15e51105692f3bbe42bbb3f7a9b2db5576f0d47070a72d656e7cc535e684fbc3051c7f94c70b65ccecac1f905b3692c4783a73a50fa5fcee744051059a78f21fb5f14f32cefbe6ae8c6fae2aa5a34b06d46826b2f820f8db26b79fc433b7f10f63e125d60993c97b575c33c634fdcea135ab8f208a01c334b3bdae5dbec83378696ccaedbcecb69fd29cf0b47b55b68a8844b0c91f7c2b3cf6f46a025532af12fe8a4f3ead9e9d0f884235b331a243c3351f4e1d91e733a46553b309d32792a101a24cd6baa537fb6f8c39fb0293c1289b76ff352b7f9279dd7332ed9925347b15161f5791acec2a67c1e07b63628fcafd45b3e3113d8c754149ae52c1c1d0b6b8a9cc6a82095751129dced4ec05eef954e8aaad434c50045c879dbaa148bbb7c9d777657153fea477188986749fb2858ab27d402d51a1b673d1ca048539c3eda3ca57e887fcf6201753b6534f61e7e528f3aca9f73eda841f602505ae1b38f392a0349de279ff00ce9215cbfa0a9ef510199ac6424cb71877c8a36d01d1e5fee1c88f7042c688612fe6ccffc8ef21b13efba084699954e59d8a4f144f0ae39a9e70e1b2197cd1f1a58878b5b55ff944542b839f139524b1d62556b7290cc9d4da8560f4f74e0ebe9fe40892a3f1518b7f85e5d8d3bfa2f6f37d130ad0060fc40bccf68ccf28f33dafd0d318923d03cca5cc49e22425b883e01ac34a89cfcbe30cb5913ce69efe9633b941e495eb0d893b7daaac704a67af0e942120e9c1f8d2601676c444e9b669588dd1bb00651993ff4d1d341d675a77293f34b1a27b473db6983a25581b79dc421c7ab7e19e440f35807793da4ab4b5ebfc17604f73b6797b1f97fe76d6b621daa767c07b4fbd119e28ccb8b3909b62514aa598913a475b5afac03aa896ef3d5c7e4598621c57be12d2c68e6281c7be6ecc064540298725fca8d1d68df8b06d9d8c1b3162d0ee09765037deadd0569de8e6600fc611adab33ab0d6e2442696b0f35ce8e24d61c988e2dacb66cde66820558e2044c88d0eb075c0d38721bbf7016edf03a323bd361380771300d01437a82f721338a939708dae415bdcb6559c410e54922625510234964a15bd34fc7bdd97bbe220ca6b9a0dbe448da49486ec193e0be50575ed9114df6cb803b1741d07656f4e64448606fae76c0d1e496d696dfc836d1cd031a64d4f5110947ff1a8fa7fc7856604866e9cc46ccca57244edc32d5b9d09ade46bc96c000f985f7e79214a46d0f54105320b60718f1b32d4b55e3d08f86184aeecee028398526d9e86420ebff8429ac0a29579ae2fdb114f7ccd91e7235a95e821d57602d91cddc91b79b277eed5abc9a485f49781ab9037b02d1d753ee530aa1af8bdbfd54beff6c3e75953dcabaae4850717c8a8250976f7b97dd25046b4e6ebc064df76b7a092bc5ede159dbb9b4616f4aed37eafdd1be22db22a04bfc856e4bff4dc4a7efb77030b33c4b1c92036a0a36961b28cd02c3079d25cdef4620d83fc77d71df5d5fb62b6a2a3d7fe0d6456f01835734bfa27fb1ae7a1ba6bc76a943506ebe8dbc4124edc3b520aaa87c5c0e3e42b5a2a2a9fa598edd28e328d0712563a802165ba97f5fabc9f892965e7286da81cae0b4f1e10447825e66e40b4d5bf534878ca41a38e6f7107a079ad4b132d0ba6fe94d9727da63cd8f0173c9a4f3d985fa2a9aa437e87a29b1f78be072d037ddb5b15554b47e13b7485643ae78c803b894fcc00adb37429bec6f4afa35fe19d56bec13a583af1b4220f53297e2ba0e2b1b21ce48c30e08502e053829706be04ee50b3c428d971272cc8413db759487cfbdaa742f0f00433fe6af4ecb0e4d0c8056d532720387384299fd979f0403bd443d8b6cdb7e1ceae9542ed61856fdf31fcdd4cd20f21052369937751700675806629a27c67df831aa966840413f7845dc1892d4f0d05a796481a36c9692ab9ebc0019a5cdfb937e667e8dff9e1e8c00d3ab379fee9623c245126e5905e4e961ffed726bfbcb8ba5668c4f61c7faf91dcce5bfd0c8b91624fa6c916a8dda003278a2aed5f81f9f3b5bdebad7e49f29ddfd64010b7e26ef04719d01f8ffffff07