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

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

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

Block Certificate

Block 89045 977d55b41b2119a1e882ff4208fef088ba66ca548c46e5a3a2e45fe506df6a81

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f7c0992c343d5a9c3e7f3d35d40aa553cad88c04aec35aed915e8008dbe49ec7
Certificate Block Hash
977d55b41b2119a1e882ff4208fef088ba66ca548c46e5a3a2e45fe506df6a81
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00170000008c4a0000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f2a66f8e8f1b4e48f4ac2321ed50113ca2000cc34494705128cf3c35f8c5312fc573652b7f09c1604ad6bc6c06e8218bba092d50df6645a3179d61f8c1813984c60001f5033b9476f73505e1c3902c1684097d72a9b160a865030000000000000008000000000200170000008c4a0000

Raw Header Hex

0000402054696bf20df798a8862a494a1db480ee0fd55384a7eb4a4941d166a77a1fa8e8685683dedab7b5c023d7d6f96c57c528a37458d47127a41ccbc2564ce535604d5a3e5c6a169f0018c79ee4db08805e91ed5ac3ae048cd8ca53a50ad4353d7f3e9c5a3d342c99c0f7

Proof Data Hex

59,560 bytes
121216010307d75ffaedc8a952d8e0f8b3e81cce0a80746da8a31ef95e562b5e37bb401099d4c54101a36dca7b61fabe5ed6dcf266858ff087de6f95e4995663c14e910ba69af1cbfb272a5cd3ecfae8c8e24e32d35be74b8a1785070fba2ac0475d659b189f0f1048c186c82036ca5a9baa381b68789aa04667029bfb6b7e466eb8ae8675d3ce8c87e8db862020444a08512f43793ae58593e77406db01c833c9a5ab6736a8924f540b46bab3bd3dcf948fcc68b11611b6277f35b15f1575a1b10998e32fa063f2555cef0ade67ff90879190cce4bb712d31b7158a27d461fd9cdf51b357cb691d6df4be8c89f57a8f23f0f7840eaa4f44cd1a956058f7be6742eaf51c6d0e8fc8862a98a7b4cbf17b089f34270d4d273cfb39f07f3b8bd181a5b1861e9caae4f9c83c6616209abf156825779f070fcd22f1d342ec39a1cfdeeb1d241fe222ef66274b15fa04db680d72911a4fb049e497c4bbb874b5f5bb142ff5bc0e9a5ff5e2bbc43818b00bfa0e912651da4b0ccbf16c7138dcd9377b6952e79cc2e5f46f8af829cbbb3cef206544c2850efb44ab8ed1548e904550d8424017762c33c6b66dde3a49c3bcc6672125e97acf9161ced90abdcc839d02ccc09b15c6384e623eeefb167820ae91d8c79d04a373231db69fa21559022739914c7098eac54fd388c774706d5f18542b3fbf54222ab7a7b9de4f4371e1eb24fe7a5c02f8cb90a34ed847f4d3108ceb17870d4239da5f4bf31a4d217d340b863a315b471b221226f3afe1d06c1dd97bf8a63545ffcba8ff825f4e702f38209f0edff43db66b1b787900229bf67716baefcb1c9f20d30f183cab96528ba861c3835272994fcfac1b0621f7ecf17e04ae59d88333f51166e4946a209b628cde56e7318f6f1bf499d632bfb025b3b6c20eaf914f06d3ab0b8fbf6ca68ac0467a43296673747a43c17bbc63c1da8bfcae3a17b7e8433fb7d8067a27b4c33733034835f1fa7ad16bfca7f6a374cb0c8a6a725e5e80f16e07fcd7e7ce957246f89f3d851ea8ec29ab8c3a092e436fe80b3c97e170808e343c70d8f7ba600ca8a3ffed89ef2b3c2a7dadb93b7d65d561e542e97ef528c10a081db7e078f8c0eaaf3ea3350d36adb9178bf42aa80a1f6f4e406cfbf52b98c99ccc44d4e3c36a2534c8cfb026f87564409b3d7f2d33c3b6cf536213247586df35f9a162e87e6c4b4c4bb5b09be401f072c9aea53f377c6e42dfa6dc2f42ee55c5e531176082b83835c1a4d5de8cbaf3c0d07d2f0fa93c90b73101e9cdf238f985d0fea39ead81ef16908b520ec5023d9f752dd1d26e343fabec3de35ac86e2bcad73aee6f8059eda5d400c08fbd7d5e5496de8e665ef7b045d0dabcbb7c0e2219f6cbfa659e20f2d909caafb4e7283bc53427a640c3bbff186ad89a92e29e5c80e952e0ee0ba82454d1226f5f1383e646d732fa137be60fddd0cb93aa2bbe1cbdb3130479dbca93da04344d21ac94550d43112dac4e5ec057bf8e5f839d8a3823335a69553ebe1e383ad075bbbe58d72dd26e940906ffb114553cb80a0e01a497dc31a76aaf34be4293478e2f4c34a0d474f08e16d27286f49f81bdf740fa1c713cb26194f5e79043f40198725f420a90ff2cebf2e269cc99fefa9bdcfe72f80f8595c6ae7d9ccf980ad717a429287aa7ac16240b1899b41eae78f8633ef496e47dd5b0f3afe83ad3128055c1d4cd90939c6a965211d000d6c0b56126bdb447f81aff5a004c41e248b6a29ee97645123a5d78b746181feca1dd48e0169149988b9603fe2eb4a3cd22337a37da3c782e8a7e1ce193d0515c4b0b685659416141db624b9029c67ed76f4433fa3787a51384c0d85219a0f15f89b4375dad145e5e52d47e492a9457eb3ad4c23ff8452ffb4b5bb4a047416afc955dd743621d419ffaf22a824fcbb119702b6b75416a036a2a3cde26aa411589753fd10c2133ddef353ecd41a036ed86f7c4aaf8b026da6693de914be9308bbf2f7771046def0007c8c6f256efd5b96983bfe0cf794fc80e8bf9bbf1295070d0b5c26fa558cca0aae3c0c02810f1c0d40394327f6f0846a40f2b96fea5bfb46008c94404159ecaad739f9f20e58db8f205ed841c3360d6a47664046e812d4b73709e57f91961cbab5aee3e5324a7d14911efca4fe0d6af8a1c66db501b3805e4676d7bc287ca776c70b5d08e38f683b14a773802e77f2134c2ef9d1f5be9c5a211e73871637767126e44e972e349c4c9802225f67e898397f4a43f867c2e988f89393d092404f3de6fbe1d4120e66f692b0f134770cafbfcadb6b3b0a4829b14bf180d9070053c9582f98dcd3ce628d81c8159d5afc1327ba2ad6c259fd5dc7875924d0d18e06c039de32aeff974924af0c417ad6acd05d4fe6737c4f08ae08144c897a3d248dafd0e0e5f6efeca6b99f108d653a1f3301f31ce0e5da3d5fe85d741861e16ee6d52bacddfa2b067dc3b593edbdf8dfa9c1e787c66c1eb3258ff7fa76358270cc9f399519a17a070f30ef15b47d834bba7a4a41a0ef23c74ed360b38ac510305ec7f5f0beefb7049dfa3a7c32aae68fa6b979ceeca1cc11a4124cc967ff6273f207882aa5dcb8c792d72dd7680bb099540119cc474e102c8dd4705e4eac1072cf6afc67a027938661c9106528dbab29de22261e61440bafbb410f41b75a133e4a7cc6a6b48d9a8ca18723cd177a1356cdafc2606dc1d2c815d0f54bfd87016bed6b524eccdc95c0d8092703e33f57fb9725c8005419c272a702e230cd01b463cca5de89f5d6c6160bb8e717b8032239b15b5503a72aa4cef4c30467ca65141c11ae6b53ade8229577594fc6f36afbd708130884112c68a31f14316ba3f0d363ef9fac7dcefd2119d54aa9034cef3e4d757294f8a5b91db5bba331fdc6ad56a0e8942a05220d0d8ceabadd3245dc0a2a23659366288723fcff1f496dbd0d504627dd2fb150a0b3988647ee1de5582455deea66cb1a20ee7472af52ab894414ba7e732ca8897bebd4d9117b9bdaaf76e482205a1c1ddd525ac9708449c94670b72d4f546d1f933440a678ed6518f46fb607f31a32033fd179a797c03140b2f1dbbe03efe6df4a57bb098bb0e40b9203b7b7447f46c8daa5dba827426e48bc1ff7cd993385105f3f61362e54fca318064c54950e1abf1af475a8382212ca8cebb2690156c6fcc100c4da84e82b10b08ecd17471ede31222dbbdd2a1686d3f9a77118d79fae7349f7282bc38c0fe65936974450f83c08af5a040bee31d8d4010ec4f0a1a8f3f659200f14a01696ca6bf89e17713fa7e0644fe0eeafb0f68175c3236b6d4913f18710d2048a564afc17072dbb78ad59fdc9d771ce767df3020977737bb796b35a2585bbec814c8d46c9f898a65141efc870b933d316224734a4154bc63cb59e526d005cf578ae2f97360488cfdb5f6025fef8487947edfe1d77926639514498b26babe20557eddaaa1e70fd14bb5fd4bbc7a32abfeb5ca8d957c9a673e64c74dfdfe1815faf59f955eb3e89da1ff0e9d436bf91a668fd6468e33187146568f2f911284694419d0152dc26957d0ad572200a1ca3d3efef509a2fcbc095cf4ffea76d2334c166967fd69d948a40cbf9ae7070b40c1a4451313489a37c19f08503a8302021ed91656887ff3922abdba4a1eb054593cf6bec24ffcd31125efb64fa681a5b34a056a1ff920caae6ebd83b78d0edd521d44ec3a44246bef9f7e0799003f53a4149b54745bf87bab098ee693a484828131f96c6fc96bee52e87e9398386b62fc87f01b58695edb40667233dab59aca7bf8703e5b1e9b7550805edf31f59a8a12f7a6c36d72dce9350c310ca86b06affbf06dee4ae0aefaf9d6d33a8117d5f0dcd93be65fdb6ac2183062bd6cca9ce0eea3d6ffd08704961f1f92fb0c1b8efa7afafbe1f39b8bef28152c5677a0431e0d977eb532210408f59db8fb40ea9e7644decf5061067ba963a7d3b4d1bb7bda775b842e35517e73f237cc7ca8e9eaa2d292a14f621e0b7a48e345648aee69b076e6219d3de0eb8cc060735ee792cf97132d267586dbb2272d5c58ff01bd5912804c1fee0306e25534bd98d9ecb96422c632d436e9c4935f41a31004f9b77f49f5a5310bc5f2c455beb7554cf24a8931bfda17b91ef8dd6f0803ec616326137361ad4ca897d51c0ddb432413721c0292b6bc86a3477067d29d3a8e438efa08e6b151d14280d4e957b11d9662753f26c9d97cb6f48a56f37e855e8aeb2fef08d66d28b3bd784fa95b50279fb32ad65010f708410721737b9c5695c7d398bab655c9104d42d9aa43ef04c3e5d1aaa31164b970e9295aa1177421f4a31096f4887396c6653e137364e795b8134a24598e5a77969a1ba4d69b1af12f9500e67e9491796fe7e89c21f718610c060e64be6f3c7d5d98b9d158c6f736ca33656daf3a523a68c8972b1ee60c97c7ba5bd8cdc10e6862745b6a16bcfce5be7995da1246008f2334df0c9eb93a03390e1d3d8befe26bebbc39f2f2182e17a0b5fb2996a1f0340e4c2a6f8fdc26e0d7c4283066d18a8cdb41ad6afc4c7bddf100652466ec4f9b926925ca6c1056438f4ce6a351545db684e83289c5527ed0c1bffc31612af5b2c663d94457daf683ed4871069efd3b0cc9eaaf454f4eefa961d3d4267c7920843cf9f38454df6fdf1d4f02bedb4326eb6f644e21cdbc5faac9edc212cdfc0239eacb2a142dc83f233d608b05cb1e680b99261cf2ec51e3a2b2bc32cbfd361a4c8868a2bcb77cab245a1679fc8b2479ecdf2b5a32cc7d38326360c85f5df1da7db8ec6afa999d897f6034ef227a1b7e7d8e4b54986925a9521f64140b95dd22e7a9c4914bcd28ff1dadf8634616a8dbbdd0ae36e1c7d5e6ee379611b8f25c633ac12f58a625ba2bff40413b3bddcf96cb34c7207ed4714aaadf4e5be9326e79df5383590b564ed999d7b6b1481a2dd69ec3bb7a1aa7121ccc8516e3f1a81c0ffa34dce0ae215b74b78d4425b25eb88ecbb323619d3cad70e3793ff227f4e138a702b67fa1e048f6a090c465e0081b8feb637e50ad72cf11c517c7e290f0494b16a97f9e1ad8f94e1c16d3b3cc84ebed5d42b3dd3e7bb755717651efe7e5c215ea13abca164ab65b4f9e5601893588ab3928087d033df8375f573469ef8b8b8a4d3df8792aca99484dc5243801a494e78d993f530abdccaa0b9f6c1b2adb21bf2cb6e054af509879ca8256abf646b5d480fbea5a6aa0b8ae024ed35cce8b5613183b7e16b4409d7c6285f6928c30b895200dae8d336a77d848007e94c15534f1cdf36ed4fe4b56fcbc17853022f506b7753b63c0f211903f75631a27b9cfa2e0fe2a719e9a239a25aef7ce66585c74d5fad6772d72c6d70a6eb8f980c85583eeb9605d8218d20e5ed91e40626dcc6189bb7f463bb9ffa6b10bb3a4d1445f27232857068dbd157e704f83b95e70e988f8224d3bf5f7f038746d4bacf7919f5f2aaa5d5852e8b62d55fdb82eea8f9566cb8d52321a2dcd8d178f6af81db7cd669b7fc2dddf6ba381266058e766274c72419c0fc238321b40b471b1b5fbeb58d8a67149c0872d70b87f069b6f30a8253f2866f6b774c1f25e8b6665b2d0f172ae9499ea65a93cf453e2a192040f351f61eacd386356cda52ebbd97ec04ebd309eadf42a5d756ede7e99c51cde9bc1c2fb53c1ace8e53141a46cae4d4443ead7bede463edd528111de6f1c341149078057c7ee971f4dbaaaaf8877a014bf229752258e619056ad55cf2d0940c021db1a88b76e143b35c21883d43393830c0302cf10c66531c90a5ce666a78a9e6323b2fd000fd79574c42c4e6ee3be39d14d5cb27b18096314a2705560eccca512483dff2e9059f82fad83583c436e9a221362882088614db6d57b80a836ecb4c8363b771f308876c13d03be503cfa4bef91d70440b47ab8d69f75b3fa281a3836fbd08ef3bcba2b6422202ff84770c64ee8ecaa8b07d99486ccfe048d27b4cc62c51af7b9c8eccfda9a39d3da591af0651021431dd8623268d231a24353adba06cdac60f076ccc640e1b0ab3c52227cd422da5101c612dd54b0b8fa3d876d4d2b9d717e79752d72381bf49375f229b6157dd00cb8f6362942c2516890f87ea9782efb1e17e67514e30e6626a2cb8c8543d4dbcf1bf5195db54c688ff2d13605ec25abbb52f790735190f291d7a768a004395de7ef3085bb700d4e2d7da8ef0af36e4a67db10e8e27053e921b7d04667b0260acf63aa0f122e297011e6d77bb0807692147687f8106f6350252b2293bf8605d43a236942c359a4b2fa8895fc950f39d2ddcea32740ec4f48a6ec97b0942bc7609d7696e1f811cf750810eb142e3c70d589113eb0c4216a3c2ac1063852c1dcb8c40309d35652394c713b17ff8804aa49004fc33f5931d4b71c7d2be4bc600743afab943a9bf0ab904cba7dcf8d78b5ea9cce3cd441d87b4529a3c693f89bdfb721b6197bf36b8429d079c7b5cf2437711dc5cd5ac82f1da96e13467d0fd28330f8dfa22bfc65f7e9ec6d0e7057ef73c41f337beec7f008531bf4ed4e5b698625390a8fc3091d58e374c88577790656bed0a97cc158f85b5936f6e8a458ce5ec5adb3e802cb80b200f2bda6081acfb7bd34dba20ffc2e9dead773af726a65f0f46161a6f80f76560fa07609da985d97df2cd728a977db36edd8abc2e43546f417d56d1f8815a152f8f38bf5dae2b188a9a0391696fe17fb098fd495a3e74e9f3104456f1c1e71d249b7774a77a54cbd2be22bd7f1539e7c702de8056e55fe0a2a2b7f531cc9cfb1bc889ef0522287be89e0ac1725195fbe961a1eb5bcd46ee8f4351cfffe6dd0cfac5fe49cbf5a814e098058e3c3af13c2defc589a7b78aa00a4c31f1b6b0d88759854b034df317a4738db7cdfdc7f276a25bc21f3784076a18a1afa3dce8e3d5a27e479e32757e6a707bb31ce58f3efc2b6b6703c29e946512ca67fb5533c8357bf4bfb93b29f7930d44aad09c6024939912fcde1adb429db8bb8ede4c09efcd99c74f51d3ca712becda9f331677566966288bb3b694099fd6b948f3a5905c581db034d3915a3d78b8531265cf4e4e3eae486bf6bf10e719f6bec96a4279e011c24872ed4ee7947c3c7e60bd1b748e09d60dcd4b219dbfc52394ede3c4692b87d03c3ec1e0393d148c158afb06d2ddff9603c9e6325718b6769c39975bfd15768e0584d99de5e5561f5c49b7d7c9a0e5eb90b2bf7cc4ea2c578a6369028f9bb4a9d2640d2daabe1c902a711f65b5c7100cd1d2da0f2986dc8fae809213cdcb235d49a4fa6576d85a6e724819f05d27589648267a3f17911753f0172d36b132836aa1f737c82e6bce61ef97bc400fbd8c0636cd8aa7b8a41390892d46dbea9f8fdfb01e1e400418269cf780a13baeae1df28f5cea237bcdef4676e4e2e86ba1127f933385081120f2c632d9744ebdd9fe1cb680ecb419084de9272cb6f95d702d7ec460448e917f591a3b5dc06336b54a2cff9c8e8b67641b4113937144cea80b294423206d357bea6a1c624d0771f14e5e86f8aa67e13f50a0a02d4b635c41afae51699c4ffa1a643ab6f6198e60daf8179b970fafeba6a49a3ab5f17644b25d76846d21aa671a815c4fe31e5cc77663a4df2b4060f89e6c36b8a1ca27bd6bd66c10f031966cf76ed84d454ae6ad4216434e5b4ae8b70dced3a21b7a063069839cb3567d42064d564c82f76d019105dbe50110d6ca4aa4cc302538230e73ba2d497f8339a8e34c6d00fb173e8edb638d9e0e7474a37ea7805bf2756f6e72daf3c598c109aed7dcfbbf36dd40706fe18a634e1dcccbdcdd7a9f5438146af8f0d897864b688a4f7ad466ef9527636eb454fb12eb6cf1b40cb02f99ac8ac3f084aee23765e1cc4493e7ea0e632bb49eea7770c07f40e4732d7f2e614a2faefe7eb8cd31fc41d50c956e461e90a97ed89e8e4410379f8006a18869c045100197a67e677d2d3a67b670bc1c61210914d90cea0167fa0d6a5cc05c4e3900c1d767dcddd8fd32f9fc950506cb109d6789019f16916296965df920a5c1def6e2f0c84d5707093d7db0a42d544a0ac43e3834543ea2050ebde50e80aaa59057da3ef024c20f7f6446cb4251e3db01818f772158aa63738fc39cab2afc870e2c472714e2a41382368cf7e326f6f3a9ff20d3c3e4aef8cd6fc721d34cb6d1a55301699c09c876168ca188c228f74e74979d342d3cc91aedf57656870872c6ec6bcf8f802de95ca6f636197897c09aac2861ccda62cf88e750f9f900fa349bc248941d096b2c51b99ce8f8c448efa61582f558fefb8c21be02108f7ae793e7176bcb8093b0a48df973d267b6974fc52904578274bb23e8ed5596ff7a88a20300c566786130492a5027afa17bb91389581b8e0a40b01d0d6861a8f6f1bf470e60eeaa80c49c151b6aa147b9b8401cb5e93bd44fc6a7955a96acb2122043f8f01d7ffea4713a25544c815fdd2a633cc4ad23deddff23166f121bb8405648186187e85bf07cd117dcda2851f2ed3d38ca2a8115de9d8d89810df6fff24e60c86b9e3cdc33f917b936340a74d6516af44980e6d67b548bf7c48e8006a6e31f2e562947ddbd7baf07705564e19c69fdf4a72f0490a35fa933b79f7e66cfa6d135d3145ac88512d22b8d202b5c593a40132ffed325711bb84575963c1be5e1c428cd02785182847b320959c0331724f6db52ebacb18346f22270bf750d02abea94e7816f0aaab8b43eda377f6248a51c2fc01c60464d2f8d640cf201f9fec0e0a8ff4b9aa512fb7cd2510486e8a479303a2383f8df76427b8dfd25d3126e57e82f5f32a9b77be9acbc18eaf99e77caeb21727d7be9746edce6a7ce40c81cc102769d038297c15f46adf5c3cb97a9b78c179045f5bc609614907f8c4430bd57ee943a6de114c97a0af496f962c9463a772d523efc408c236c9f49aea0cb5820f206a30d36d3cb8ca6f615d2c16baacd9c710f7341cfe31a915bd42841f5da8e817dca8de9c41e557e9753d408d80696d2f16e174d40ef3d11f54179c70d88569f57940e527b8ed5aec9bf500852c7a6d7b4dff643e17b2d5888035626b40e7f0f99766b1c46db9b482fe3369b6650726709fc7d80159f00edb3ca1fa3b0534bc79863e72cb62f4c383f342cfa0f0757d98544cb00a0a25bce3769bfe041817d6b6f2e9a3b6b247b61492418fd2769ebfaee198a619268edca92250372f2f284e0c1c8e7b7169323dbd1ed981f7848adc2c7ebdb630fa09bcb9d83d5a3e54aa66a700d87c0e27bb6b94339987a7b75936554b191e70c2548dc3d82464d290c56924b40725b3b1878b00b5ae40349339609538636a4fe3f47f94ca9dbe9aeb8b0ffa3bb32e8df7ec98331587a971468c356b07aceb0d6ee984faf1590ee04fefdf2cf7b4a618e6fc3a29288fb797c5313a249a95e134c79070d6c81627a6c30a4014e5acc954f9aeecf57a04dd8fd8550044187d1dba346640fbfcc766c050d64554c1952d99c8122d8d4ead0054b14589a59ab063a515784234ab28606218be75e22281975cc837a06d42c936e3ac11dc79b2ff8bf4e67a8ba2cd7f60a4bd6321a444837f5839daeca31971436622522d3b949daf5ef336022c2b55c73c941d3709630c2012836d1231ccc7116022529b08d6be2aaf116630679441cfe026e0c67e72390babfa4de7911eff86b607d124a703a7b7a4fab085c80e1980a62bf87d27c0a7d2a23ae4379207f7cfde8d7ef1164f2ce9dda4b691b4938b114c293e8b376c4eee532acf4d6c98975ed107a4e6f9a1ea8acf0d06e1f945445874790f024beb3ca4a9debb1695295d28b01de5a586be658e104c357f87dd534fcd0407946427790d42676d96780ade90a17987055cd38f1e88e20bd5ca6786d449690df6f24689bd853ad2445e1f57a0d0d1df297b903c1dac9ea64ed1e13f54ca2f238a1ecf854be97f423c3e0b53999c3dfce239cec5461a346b4c158c54ad1aabbe4e347b11375c152a58b8b93d00e9ad0bf1afc155518624ad821e8278eb629e3164132df0e4f821c9675f0949d76c1bfee7357bd2d686e29719507b0b3f650ecc80eeb6dbb4fb6f3ff884a15c82c676e8b14a32b51d834b332e8972b965d0116c47d1bebe0822a63794132e348bb681f56a7700eb5570582cedd9a4dac1b0d20394d81c198ca85b9bb05411cb7a0c61b073cede495e4e9c38a01c885133bb1ae918e19e80fc2e2869cf52cbba5dc9040fde5d0b1bd677d0554c5b9dffee90390697daf96b940cfe962cc1206cb8203f5d8e7f79511e5524b7d4c4914970b99d83aa2e1558e570b0ba4dd88a2c9e5489fb8423867bf848d41b2a365eeb964c8b87a1fda34d88fb392f16fd5e7737388a971c423076084a7fec5b573448df0d686b9f5c37645b22df57cf0e31e210c139f4fc25b3e9e1c4612f2bc62babb58793bde9e9459b335177700613dd7a194c8a937421318923124c795f3b7374965f8df24425a7e08c8878c398bf79a4ef6ec7a1be5d04e389b3e07da081969ecc85f136c36d191db41b1f39d565a26aa07d48fcc2463ee6abd606b48bf12c3748743e763eaf09a6049c157a1e0d33a6c3312961b16835ecdaeda11381886fe006a4fd15cccaba9536e6d9eb96a6435436c39a81af0b58edf99b1c517f0208f221d8712cdf2ebd7a9f3a304b7e76cb1e39989d0d42d78ea6b77ee3a70aac1cff444a2167a65cdc2d202e046e111488254af773ea677a01767c2a925209a8e328324753a65925618bd5b4cb694b2663936b59ace996d30f8d7850ba03bc84e155fda8892edb89088e350a8eedede727ff46a4a10218fee14350cb0f2b0e7f097d9550df923aefa1d64016cf5715533030bae6eb2bfea5efbae2b382d3956f8d8f79777b7cc5177b0e8999d0d0fe3174ce5c7f0b1b4aba01a77d60a710b80ec62a063aa3048abe1c7237ceb1e8fae7aff1a6725b017c075978ad91677cffce02f1472dbdc4fd5188d293574974d9aa9df1f63e40fff24f25030467499a7e6a9bcef27e55be73333d279bdac91c8dc2043fe7ba244ad93e802e54194088af7836d08032cf522902804e908212e729e6d48a01c1a47ee999ca1c54e19ff682132b06a243c6c042b3a0f83735ba5fcc447aa980a9623eb223ccbe2c5539ae79dcea083e61a0e83be6e38ffbe0aef4e013d378595f388938dafb3f0dab157976b60d72598a3995c12e59b9cc4b65bcea99b95cfc60085f1183f5b5b183783ba1a7c037ceccf32eee7403d1930788cea72cb2a77941f4911e9e7adcceba63c14f9c009b14551255b04d8bd98be297af7d92795e049def23dfee803cd6a3d4624adcc7edf18e61c2d8c6e9e3587c0f203b534e460d0c27713ca68bdb70de05a0023180cefd06cdce77bb3c08c9027f717f83345159051b90932ead1c0d8eef985853837e0b3bfe362aaaf8851ddec3555f2ad6980fa2c07a96dd7f8ec6c2d5c960f322fb0d023bb07a381784661b33389eccfa9887d354ac960192ad55539bdb75fbb3b6fa164eba43d26865155a6e668c573ea1570387cab4fc073154ce916ae841f57a5910a670f693af7aa68a00265f48f5ccbf09b1a4a1935abac9bf2e99a788714ce14bd5a54a5ba56ad867f20ee8044f65874359953ffe69cc3dd4c39684a5b36b160c99ac700e4a8c181d2e60aa9163ca7d981f7d222f64aa7dd136d40b58b00a88577af2928b2159a70cf79debe5ddac506f6fda8ceeafb6cd3202f4bd8b4b0ceee3e764b31871d61994575fda83b767e4bbfd886d6a8f06706d3261aa14cf914e89918cadcf5cfa409fb73a9fb75fb8ff3678e30f04d353bd1587f7e029a4045bbb2e20178e751720f591543debc118370f29a83be264533f5d0d7d904a99f49af322551733e7adb8bc61094698e11c5568ba1b62f5b5ece80f317632bcc967261605893ff55c11b2e669ff08e56b7ee53ce30a7b3346cce26083d763afe271d6b08e09dcd0191961ab305572e4e55dec4fc0d6c16ba988721e5d838f0a62d0e02a0547da9868e27ace5345dc96f5f477815e061c132d4c05995cbdb6b79324ef69536cf7c8a473048f8a0c595aee2c53c5006ab45bf51f36eb7ee778257274733e3af571d3cd4bc336806c6e2a682eb23d39503301bbe7fdcba984ec38628026c31e3a6aac34bcd318c9051044daec484ce6eed5fc27fd8e6eb200c0282a51711faadd54e2d0bc2c79e194204747a5866685e7e5b7315c48548deb737ce9df9d1850d5f0fed615c831351235a632e59823ca000191377f9db1822f64d51e5511976e3de91f174df0a76c298f87fa2ee592658d2fd467d1f9c9ff0db6749d14bead90fda1ddcee817d320e63f0b5222ffafc0d0ec28e31df1ff9a7b9c1a95a13af3e11cf94eba5a9575a14bd8850ec218332d741692be2f6d8881e4b2b2ac72b1a00d21c6538f67a6d40cd782b4d4504fc049080cacb3fa12f6c0cd283d3c6be4d9ce46cc304baef265e99d5164c9667b2226a5259c56c472fb22bfe887cd943620d4df2189d9b8ac37a962c90c0dbb6e9721cf75051c16985652915a6711c5769b2181dbd86970aff347732458b050cc274ad2a42e20ee715ef853e4832fc273167019f4dd6692ce1e130d850ce6e5560a09df5c78a62ffed20d83922d4c0f4baff641c3e9085d8434f2a3373c69661cfa48394a6920e3188820cbe489dff76e606045dcbf3c63987c2f5dac34126d2c8c564d7964e8dbad5f41705d5dcf99ec862f9b66c6e8c8007b6a80a3377f48f1f11160eb63cbfd5429bedeb77528c27b8716e2eb9fea6fafda07ffb2fb8caaebfe5d18b54c9604016251cbef6098ed0f05934657b7b07b65007d09f2d8c6f9d9ce72013f6b47eaecb3f6c877867e47da4b2ca4e05fca2d01f1ac172c3d7202dcd51ec727392ba4262ef78ae0c8875824e802f313039c36aa5d4233c7f7d84d6d5576e6bdef3816cb061a9045a8bf4545c5d5b9ea1505147bc9079157efa9d940eabedfab9b0ecd66fcea31ef4d04f0c8f22a13e388da8a9f408d7351567ac4e374eb48fba7a45a45d97c43441c42b05410d042685db26c4f30effea6fe8057a5218ae6ef81fe1de8488efb49331b9b6972132df6cacf54f2dad5e7cb31895d2ffa9e8878640f1bc7140bfe05e4efddc23cf4c879d8aea540b8f82284b8bc25b93f61a38e7a55738f247f79c45ef9a18b57dd9a819b26a4510908ba63145cc326a62ada598da042464746a14f846a5ce0cd1521e3affe85cabde2273af457b994027ef8135cd5dfb30b8154940a03d5f4f7fb03724364bbffbaa91d5f70d2b8bb3fc0d06ecff46218cd994bc3a86bcd04146f87636bfe0d1b574c78d3601fff17c76b399ef6a4195ffddd442c9f97a06bca6d7b592c8dc0874d3e21b68e2ec2ef2ba7883e516cd560ffb68e9883c2253e721f621689e22838def5e40ca9ccd95a4d1025805229a8b7687be7e241d97bf35b771be05032b0019c1ecbc49647250134cedca5cc454411b1c73e4d62fd87f63140694a54b23c8f8b2f127047f9b38cad34eedc3a7f4b0b7f51291f843280517def89c55332430c84af7baccd05976212af1344e71df646d5825b18adba8d0f822442b600d00408874339660f684ea73f43be9cb2cf6d65260db14b3a1574dfa326f23df94f4d762250dd5d677144891f0672c27a247f105da573eb615454aa677521297c159f583c058ef71f0e4995a96e7693112ad06562d4f8f5211005c77987cacdc32abce7955134a52c4c1ec38600bc2f1c8a1521ac3d3d9121b23a9bd81ac24a9a00ec7230f8364e034ef8d2decb8f3e1e7f2f138026d8af4e11faabc06987563bf922aff0f9799959f647f0925af623031fd1b6e1ed046a1a3da1616df023fa22bf62b148f307767a4385d9331dec27c031b0773dd78161f71577cb595c45a956c24f9d0f79e66cc37976b45c55947d9d380e1d6701c23c0820386d53cbe0b20f321c2f568444ad18594e9df68ae1fc697cd1141e309b462666adbd21a70047b4aa8d9092232375118d468c956c0f49bad9c6db3c34eb2087f48386812008e0124dd3408b49359315cafc7d3170f8e8bc09d478b98198737b92ded5c7371e44cc7ee318d7d5914307bee16a1dd49f1cd23c53c2631c6f9eb3485a75958d23a4e534fe1a77f0e3523003a6cd7a808d3dffb964fbf7746beea018ab4345486e433a2c7a6f2cba5f96fe3ceab99eb4088660db46be5b343d1244fd80a55db0f0310271976e638425d3c10890e17411fbfa05d3b64510d64bd4551f3132263a2fa3915b121c1e7baf039f4744fadfd94ea9f26001673a276f696f6164f945bc906ad205b3bc7cc35132a85268943ed9845089b8cb9e311bc26cf3febb85da960c60ad7e9c3688f65333d53bfd9a144657571b61dbc9f602c605d95ccad26323ccfdacd3abc5423662292c040a14300f5ce1a810ab84e7c1ca111c71594ea82d31456231b50aad45196d3e5564e52e49d8e73a7d3201d1def9bbe22a7b19f4595cde96f03f3ed8bda058365479ae3096cf0567177bd858e41d3e351351daaf653fc58e7e8bbb05294215c0a8daf730b75bed86a1e44933a7ddf28f0c7a62306a814eebbf8a14611e109f8e2d9b720e0384766705d1c705d509ce5a91e8935dd997c0140c1d9883dec18fa18f2a33aa3da9691ff208769e518e845c54ae3961a91e3c93c7e4d9a49884b0c37f161649fc553c1c53051ada5b46e7659bc479283d3fabb0e0f5fd785c24a0b3f11d301fb032e6caa03f21c220e340b6e71f75427bcb72817591a51b43ab576793b758cbbd6afc01a186c151ca0dc4aa83971596a1271375fbaf7ecaacb51fbd0b6d9fb716eb9371e0292fb7faa5832d28802e8f7b4df5943b9c0174c344ce7a2ce8f0fb6999b2f52075c8d05e731006f9d72aa7811c07c4e7db37cfb1c2285f9c2e0102d13e6975fa03c7b931bd75e701d5550c108452cbbcfc977e0984c2de7e37d61a4390084c1047b124062507c94cd7d2c4bf0f70f62a46098c01253144305f255a875d7e0dfac814b84dc0168a7b8259ddcd29aa246233e8889cf861bd51b334bdcb74c74d609dfd78c9cb2ee3e467c4590c71a7551532eca9d7ac7b6de1ff3a1a7f5ace6531ecd4071008a53f21c6b8815124ddb8dfda677cf0adba9400ca3cae57ca0389938798cbd9881130f397b6d54c5bb38e87ae87e5338db830415ffb83ec0ff2099e7c258889c9547bb3e1fa2563ee8091cc1aff60be412c5d0ccfe121602fc015cba5e6af6f384a0c6ad7adaafcb815b50d2cd5ac334e10a2dd259b2fb98464842cc76fc01bd7f5eb5a083df00adcfec71dc4c8a8f4e7eadddd3d790c0a2c4843107269eeada92e66ab6760f0f006004ff08a0f9bb184579c9f19d3ba8eb29330f8c3ce8f07b76ff6cff71345eefa5362c8440b1b64ad6ad3cf820e14d8baef0026388fdfd46158f96cca219d761993c8320d4e18e115a936a5186de49fd1436cea1dffe576aff096933204327fd80a9ea9f072111ca6db001d937976a0a43557dc175c66c4017d32d8f2e629890e317c7b4ca58d759fe33a4f4150cdec459ecf65cbecab2044424733e565e67aff77e8fc3827a9aee7a3d6d0690b59abcf1d54965af62a286b2748de8d5b797dba59aca1f8a0d0c109b25f72b02e445e13fd3e9cf702dc4d978dd9b73e82579fef186bfac3416c59d742db4d5f444be5750d2459f1be297512b1c4ff50c5669cc238fc5ba9b0875e200f127843135c4898de75856529baf4d15662b62db49224faf8589ae22e3892bb855ecf4b69adc1117925ab9f80267737530cce64b1d7e044aa6561a59e6a062517bcf4c11f8c06ce62fb0609dd1ff5127430d375fcb2b9cfd4e2b53576b3845645810b53dcd10120568cda6516658c2180a4025ff21d0019073b4b5e4f67964f926eda9438b980813d7aa62c667aac8801b7b5f8992f7aec018086b3b5c177929aedff166c3ea097f3791db66ff3e3258260b32d5859f46ae6199dda3a98001b6cbfd7b0d1d671aedb89919b98a433b1190e82a831ffdf56f945600cc13ba3c91b14f2ae1e22b9875224f4cec33f1ef7d87dbd25ef5b943d8c748eb8dec8ca06f11dbe8db744de0b99b54c481c0a29dce403ee2e35d030c0b0ead270d492c440fbe62616626c1b6e0d53e56768c394692c04d3b66de23b802f1c9b871b778851755d892e618cf4dd842eb89116437d6ae606287577b4f88b1cb53377251a0fc34f4e7ba1e9dff3e3e8d41382252cb102af553c3874531c8a3d9aacece4cea708b1efb78e7d2bd728a176377e67dcf81ea4e765ad15309c498b01531983f8a3c616c6412827227904134cccc82fdcc21d850dcef16c02fa68e8f60521b2d7e0c9ba7997da12087b374d74dff440ee295ae0aef03b8890020da0d7e3f79c9c083218d7d0013e749b23844c462824c07fe1637e55269dcdbe506315930a44576a9eb89244ed808caa2ac3653175bfd5117a921cd18226d7c75ea244d114f0a0a2e26dff794761c18805a19f5f97ee60c94c213ac7d7a6740dc5c3c5828085e4b548f8ee4e8050ca514cbe95997c8bbceee24b772b926f37a8e512c71c1dc7a2e2753680956b8e6cbec052af0adb0d9cca57879b15f4a99266ba17129057908e45fbec88c6ee8e162df1e0ffe88ad9d6284818a80933268b599dee6ebe26787a3feb2c26539ec72209a18944780c40784d5ca0c90e9e09d6d5ad444299e00d4b24ea3cdd6aedb48b10a6e1c3f450d2d2a4e8debe876f9fc7fb368bfb211f42efad852818914f8c6e69a57190002a10048d8945c400c1e9fadab7af1575760e7472b97725ee0db24f3ea541608b518a4eca954c4075059551e25f0410ca45c777bdee6c1243a6b8b26109470e9c0efec5c3bee08708be39ee4dcaccc21bf41e49ab1881eb04404012d8c20fc32c2ba3f3fe7c1f5c497744c48044993e70e355fc1d1567c5978bf20cadf98c3593dfe5e6b4d96c46a78fb32825ee3de3a0680d26d0c2d0126bb4085a60e36cc501a1da6f0103249d82b1ed27e9e38380cd5cce4673790a3d0cd3f7145676ceb9d94ec147214e76dc586bd2f6f5f08a625335f7b810aa2486c92551707c58afe809abe2852044897ee5821750e9107633e8471d2fa36c8087122b3bd0578613e5d4d8db0a8881e343f7ecdbff94689ae3e54d08b956035ef98f84c3b14769bb62bac4fb543887280a12946bc10f26fd25b3af17909b57f33c98f1164c07895720d885aeb9e7f0c79c9480ef3982da90d5bde53b37d52867706fd9bad9aad0162ebc1bb41d40b531fe6db57561f188d5e799eb1598c533c35be3accd87e3dad4c6875c029729cfd9c31fbc97ca0cf2a188dff60d366387c75b150cf13f3d20d6f337e382ed84b17ab4457e7d124fe1bdaa15f14ca58be93152c3674702bfcced79a8f8179c776f85ccec8d53ae0a64b066eb16b046e5b55bd722dc1c789c28ba97b410ffaae44aaf9a04b34d2299031ed54fcf15c11f383e4f35ab48867b0fff2cd2f673c9cdc63a4a4402b3aeabf7ae17d6abbf0bf75ca9be5b63ab8fa96f0ea3223014edccc70ff90b03549b8b729dfa423ed01c0d6d155f51f50404de8936ff2ada5e3df6d1893d782be08ec3d0b3fcafc483e324e868bcb278cbb358c5028a944300f54f6c7a1283f4f232e4adb3ee1ad959e4051f1e08c567c6645a8c9a7cf0f11a9f28fce31a83abb5740f2eba32f9944eacce9767445cf3a572df0f6f5e9d48dd3aadcf5e65cbf79a8c113792273ad68829923b3954b874306eb2beca0f1f40c17a39caa06c1336e0e6c19357644ab4a862a442f6633961db6242f9cf15617be04de1032faf58136dec2ef39d114519e453a356ced07ab50353e1092c1447f14a090e0dd12afdbbef35f14f630a2c4a1d0290a1a169351c33a335d2cec7b70661c1e8d825b3efe80d085e0a54c7d4573e21ebcdfba757adada6d3468aa24506d2d561546cbf261f3fb218c5de1e2cd74292bf933d4cf9309eaa23f7b3ccf71c170f0e6a3fef758bb717e86a7f1d80f666f0800db63b61f61f6425631201d9d0992b8bd55bf0290250cc00a28348140406da1729698bdca4d4753326135b57de342ca8de057b43f38cf22c05a8facc75c9834bc4e4236f4a0ba64324ea3baa85f2b7355a6821c5b4c81bc00b389a9a6a18fb072e84ffa8f58466101f97e2ec4761923f08f2962beed63af728ddd4679f036f12962923c05e8db66bece710f28b91fc0f4a50f6d6c7a551cf248db9be47f37c5b52901bb069df9752527d30c9501830bd9ced49e6d2acb39ef617a4a650bb6261135e4552a10db8143185a1111480c668fb9aaddaab291bc87beeec4e62d24ffb24701596a7ea366ffa3ce98c3f469c23231aa93a4941f12639fd54fff68e5db32f4b64931a15e347f0ecb4b4f1423f21c3768ee909274b11ccb337344c0648cce2bf9409315e0810b6032f3503859e5c5c928dfd3e14e3a0e4f3e3f805bc529763f19dacbbcfeda14d21fed0632657adcc12594f3576ca90a3bf3accc51bdbfeb727359bd9cc7e3b6bb4fb194b96105e7ea69f8e2a4954e04f434520b16cc78e34f3987e2394b98129bc1152f919d96d82c933745fbde8ac7e70f319fd8d825447076a7a144d49d56bfc6a03e98d967a64b7f281341d201f2bb6e599b2664c83ccbe47cae10fb2fa487da62e1c717245b06873952bb4abc39ac40ba0eccdaec4c02ee2cff215de5b5f0b7c81c810061edd680904e1625af0170742dfb2d0b4c2036620f63aecf38021c0e5efd0617c1e356b7b99e8d653e68d2915e440884c50cc5da88ebabbe668de567c81607ee0c0c528344774755969b57225cefd2dd864e6c321c7dc49c88b75ceb9062595721da80178464697e5332adbf6234e6fb19f53311a610135a4377ca6df621a7ad89847b831534ce6c3c35283397cd8058811509a568dff9830a4f8580c69396c68e0dfa95da2eebcb2ed230069f57f43044b9e94f457fe1e3503acd1440bfce8ab27508ac235febf7e88268f3f4e8926c853a748e4c076748a867f924175d0f59747ca69e86841159dc0d72a63dcca26f1bfd1b750254eedafd6f8d5d3457d55d34040d954c14f6613dec08f27696168b20e90aff1e8b15e9a3380752a979b2cc5c78ee62483008e2fc703a7b5ce51c9ba2ad77fc431fff35a42b83de57141195c1a495c2ee556f4d6f053348ccf9bc9ff140d67eeaa0b998ed69a71d50efadd383765650ab66b5fa116e8ed462c6e3fbd40ee62830bce2403d19e7588b33667221dccb4a9af032bd42b2440bd693e1248336c9f88a804699218baeb9fd28c77a400485c624e6de8e6ad57252901ee1b77e432c986ad5b265f343f9cd4ad27fdfe8b19319a76121848edeac1f24b5a0557ba0cb52600926b17e7740eae31e8b6e561b1f036ee771f3d70ecaae20c085216e76f5173b99fba0c4715d349791a86cde318aeec5bed11b2e96720e529e316f0d1a80ec1116302e53226886e815a4bbff793a4f4f01b169905934f11d1d11c8cfaef96e86cef209819c00e62a1523b81aad0d5524ad04dda944ba9eb6e1ed221933636f9454ba5d193eb339678ce96a4af387b6a4660a7e081ad8facf3d55e570b6e82a02c539f16e430cf47b14eeaa34764c02156d854e0f718cc855dce04864daf832a82e457ccefcc2f7ccfa994fb123d554746f9537d630907594f9eada93ffd0085be90b4b16351d5d7c711ec338a530a95f27004f4173b27d206db80debacc49170cb5936e4e7ef062028d43197157120fad98982cc368f0df3100d19267fdf3d78a25fef36ad5819d58e1c5420a908778930119a8db95d48a2a06bc8a90c9470db1e6ce7c37e429fa958120e729c4667cb23559642154e7e3757a7e88901185be0332746defa1e3b09c366e8aba8bde95810e14ea32af2921efc946d4177ea94d82b92a30878746abd3e388a7effb360951c83d15e83e46a0da669f302cb451870a468eaff4a77922a298551337bae6528dbc6a20a93298971d15e1c779c23847b2ec78243912707bb29ad39ddc7a77dbf549f7f0c963370b6b82ba284909b2e8aee6e68d67fa8b4c45692e3798fa62b2fb6200e06eef312e14d889c5a14bbac789fc02236938a6b2db6c02578c7c3aba48a86778c3bd8bd8b9718b3d5403781f1e54c612a69e4ffa59378701bb630870327e345cfb938faef0e58241d435a2793e89581c91ac7ff196ceb0b8e94f671f0f2926510eae86a385526ad8c04f2ff655f1e5777466cf8f09f0da12e0dad39160207a01206c320520c4de0a43cd3b1dd4db4b50ac246262c4fe0c202f086da9bcb7e9e5f0b8d56293e9304e901efe8f7a01d49c2a1a012ae0d8c7ad7229a0e44660140bdd0cace2ebe5e3f98a95296958e16f16c38550a1d3ad1935e58011e3e3f49479a289f08179f4854022677f87d60dd7ff710a4198edf39efc6e07a35c156d7c1126e984739b3564b537cf66d7a7e5ca189dbf870521c616918278f400a63043232764ff77a2265431ddeaaa32bb3f7ef95fbb12798232d5d4a8ea85dfa762ab50c7fac4b66a80092591a3fe4ac3ce3fa22095b68950b98b10bfea7fd8567ae2c002199e6cce6c7a82ba58013c5c7c5acaa6764f1cc5b015098c12a195ff4388bab76c1bea5a20ba11bf39da3a9aaa90c24b66fe15f09a4d438f1de436ce8e2c5812aa708ea07850b1011645adea7d32f365773652a34c3a392a797c18a215669406f0a8d3ef815a5f76a4d30955684c12df491b0ea5d68ea38e40ab791eb56f2424f8e3045a22d0918f2f5e7e2f55c02ce852d40d91149f5e83ea826ffd2f9b5d80b8b33a57ea960125e7e69d0b74f51d9989ba02c0945e6624fc797506ca9e3d569f286bf24940fe9a878308e148a1e041d73732a9b85a5062dab1408f75991fa181db4a6e5347703e29aba1989683840165483f8c07bce2f2aaae470910a8b61fba269263d4790f1967408232019b21f69d5a460a430a6d1a997616218965c818c039d343bd1e17a9da34a837207dcaea3847cb313af203dfc5057eaac2a3ad83365aa71aba879d295ae512519c8c8d07d925db4cf83d4d5ac0fcc681e485bbe8a9f07ce7e4291c726a07369e042f04af4d1e4643df57fabdc48a216c03fe7af27056b7609e77c60e575f030d120c9fe67805f9c448ea473dc171a190809cf75f42eebcc5003e6edec45df6c3be2ee6896eef842e78eef001c1d5a779be0d5c9adae0600ecc17c14411c1eb4bd3afbfae8496e26a486ff339242510464ed117fe779e344fd318c2c60d55ecf55b2a5fa312c05aaa3d5680801cc7558b32d84f6b21635c9db6b7d10517499bae6e1961076987af82089b3437245d8f8cbc99b0bcbf5eb33bb417c00f1455bca0dc5dfc20fee2003c25d1543ddb84c528add44bfc1fd66c309ced23e24b2e8afd2495b9299e41165462316616cf1cabd3d0ab56e0b89cf438ba9919293c84bdf91f95edfc8ba9aa539e5444b44f5e46075930f7ae3ed052ee9050232f12ed9be8c2e452c34a2fe958a6971db7f37b08612e9f8ceeb9541953b767f3d6afb49490424ecce13f1f5621a2f5c15b6ab3f606fa3e26373c3d979e522c37a4360d0afcc61f98431391a83bd6c3709706f500d2d481b1ba1ab422de24320669c1989082b4414a7e20bed06faaf44a90f073fe2a7f9d0e2e8e76fb20b3a19b16c3d0ade46c62a106001219b8815ec4a615dd8c9614ceb4522664f61e8b2ece8e764b05bc5c5cea8e5e0ed0611c811e2aeed16c4631f85ab79cd7504465e473bfb1e7507bc4450f222d27d66e120f89c56776f5236e3f6c573b4d349e0754911655af14758086c92421ac8099148724545f11e4e2f962d3f8944018b7e98108e93eb684afa65d41b12bb0fba34c0ed8e23b2496a3c3829b86c8eb16227116ddfadf56b3da54d76188bc200d5c54226035143ec84adaa7fed58a526f0abf00bb42e645a868c98f06bcdec8b8d60ff5a45ff930fdbe2c7100d5a92e4defc873718ecc13d518814a52c06526ce10745051bead9e7c55a9ab4a21e9752150840d2b92298ed09ad3304b461617fb69db7dcb8d44b3f72e1066d57e034cfe9c172529f017d6346d96e9ca43f9cba096b71364f0a119aed77e9108c9520df99930611f36ec64eea742b181c2476000dd1c9e9f8277c31800828f17a310a8c8e965996447f26b539525763c6682109f2a65686f23ad563e8e4d47a9853d46567f0393b3b6105934898d51d09d185ab994cdde931c067eeeaac256512a99c653874d08f31eaeb38bee4d2523757668a4cad5482fa0fb64854755492c5bde449a675187bb9cedb16d3aaa72ab6167ca8610d073c4f29722d714c286e2cee3841286c2d5d96af65538424e1284e4c48d943a6716ac78fc8a076a85099d7dbbdd605cb04d300025b9ea584be9c2fe4a33d6c595bb0e7be51f8aad6669a18e1bb046cd533341f03f8e15e7a79ccc514e5c4b909afd8b44dab3f2983ed9e12ca613eb17b252b0eb75eb1832f200dd9c447a539d853792182d7fa364d2d7ba5fc7314749b747c8aa84f96577c76752e714f5faac8da182102a82f3bf9ceb31afd3fb2d2a4bef9146b6ffa7dc68dd85d996b1d0843af78362a8da69eafdd14aadb62e15486c5b5dff3b502ea4ca947f2c56e7644a35dd888e85cd5fa3ad4ffb61adc53b116d08e12d2c88a368c16774456fe9e5127f753290bbb53184c6f0a423ff6afa36a6cabea55adbed5afaa86247e19cf5c11d7689c04ade6746baa897227cd50f8b6265d735c3fbb291990dafc3ce93d4ee1850f5e3cd8996be1c0c5f1f9ee91d18c1976ce602a76203f2a0e0c3a541dd4b1de0352e8d038a95570941fad56a4d6f47feebe711e0f2685563272cd8d38cc349564ec5e3e8148ff292a072a41d21cfb080a22574a442fa6ce475e35d3972162acdc507bf7214316e65b0ac1a75019dfffb5465a5f712c9d74687e6301d72d8391dd6633c09307c22c0502c750e4b7f475ac1faed3094b779716eef450561f3d144fdd7a3d51d4d93f71638eed6f4691f3229b816a614e06c2c914e7ba08ce1b908d369c56d26dc19ea0cc90de19a67d985ebc5117155d380164a5a0d9de93be08ae530b6e1036b21a7d80f6bb742ea83169f366f2d507e88e22c8cfb7656e808e959eceb69d430abcfcaf36505a7bb0bd26e87352f434b841d3fda002251722429a21249a98d948289ddea8db7819cbda96b7ed187ab0cc4c0c2c4c842b2cadf7df78f3001b4b4df233e5636b3709c67fbc7211c6191e77d596100c69dbb42519dc5a662b23611cea487fe6455b0881fc9a683012b78b5548dfbbffa0caca5c3a299cc2a50e4b8b31b9fa6189bdf333624f628cef116f40478cc6f1d528f6b2fe24e088d19c29a36a27de2948ddaab9844f5cf9ef892af72dcca1b9ff2048add9c52bb5ddbce16f14fbcc3257f601b96aedb51adada072eb4b6938dc72e6d07b45504d4fa107363daea92b385acaf179000ecc22328576f60e7b8caad3ee4286c7c5032637bf23003076b176ae9de08594e3f37d5bfdb5735a6029767bdb50b3bbf59f3b81a0636a07bdd072a55c513d49c0d7c52e59fb75d75aaf4b14e93b88e96b02ac09385f2b9d999331a5bea22a6cdd84fc1b928b54cd7b38f46e971495093a56c0dfe5e9c26585b75b352fc351c05cfc463478d8383b4cd41bb886b7500047b6a0eae214cc97bb1d432a801480058e849f62d3a776c398dc0f7b41a71920def65eb4ac79dd5bcb84b77929b4087dc298ba04934b89a4fac55d36bedfbc1dd92d88c153a773edb41c3bd521576f37bc883e20b4f968f0dda71fbbf460d9bc1ecaa8fb631fd06e344b94e486efff359c76223c1466923a2d0f6d855a92d7f6615d7521d309941172144422b63046e74338275fc844aa1e4f498121f42c816cfcaee27af3d9efde6f13cef487e15a5188ae20338097e69fed1d040dac3c1176ea43516d33fc49d5be6700b9b12f7227e352aec71c3064559b210bf2acdd22f6fd1517d79e56a0b575b3be176d4b506977867b5bd588e62a45b47669aa981479a0067314ba9208f04b5bec265550ce1221e715f2f4786dc486e489423154f67def644c8bf349ea4c2c3b59104cc36cd998cf1b3b16b1c80a2870f7e897babf6231429009bcb6ce7d5955b827a32b2c3b342b77e728961d380e743b10203465a29f2789764c9141481c969dd8345d21c1338587aedabb7780efbb266a20de8a69b9bb4f3c82895730b00b4ebec4b0c9478193c2e3fc9c1f8dea1fc1b045dc20a5b09d6a0c0a0660a130d10013bafc2e8f03081128dfa999d5bf8ef1bdbb85c1d29314cd206316182be5df368b61a97c51d083eef9fcf1aed6a9fbc26c43efe37b162629fdfef997e7c4e98e40171edae4c01435ceb624ada42333b88019fdb2376fb3631b063f6940d19708a0e4aed4cc5578b3eb8d91bdeb9e8b29c3a71899fa6f30d9a5c1d33d77a35b152b4243ee960cd9ce379df3ad23f2343cb29725a81d7fda92879a375b46fb7ffb2479effc64899e75c58241b6ed004e2306cb56c9ff8a8f8145d9b146a7d587cc0ea96287e0953fee54d84dfb95d9640981d163d6a8b87e6a3bc07fd86060c833b3120fb0f47471a246775172b4c7360f9e7f79ba1f0069db077308171681c189704479a508f8854aea0b14d4dd6fcb4fc45fab9efb93a380d9d082db1f895f6e9232dc3ad9137f00c2c475d325b3c38b1345f9ee8d3135eba7cb3e31eadc9521a57f79b455c615f1d6302fb4c688ba23df51edbdce2a89bde0b8dbb6932fa8994c2729dab57c95732b2ae623bd836e9a5dd82b55ae0b886d9f7c076523770f00d60a20f4ff118d8c0388845649b1b4d9cf9bbc62b807a46b35acef89cd3e4ed9f7d3de69707c15b27d4445a793e92ba5380785e2c8d283241be22318372ad1c69b2d7dbc776fac30abd999b772a69fffe9fcef14217c53d51bec90951d12eeafb5e78b69634b09b5469030bf00e251b04d701b6bc9247edd83ee32ecc5f5839c59e6a71eb1e86c6f07b725976ebec0bbd6906aa24377db2d9b11dea988a7d23897fef188c46390589523faba2f29d6f5c9b1d29759fc038d733e7a00c2900e0d67e922de4cb245e4321e097f87bfe72876209a7562d72e0b89e7c641748c9399756c86a9548a76a7fb7de804564fd00d786a7c760dc30c1a8062fc6092fa64ee2c6030991f732736de8250fdd483eec212048a02263f3fc01ead41016dd03e4880b51fe08888272b89c72653ad2c701ab97b57aa20f414f0f1b055711a28c3ac07caafae0927f1489237a9da5d3bf2a3d0ec95ce677571ba01ee117fbd6f9d5703ffd27afe99e8a02fcdda36f2da70bdf2ab483df700769d2c85843b87737ecfdb40e4f07da9fd9bb2816c3a187af69f7b7bb918c1afa629c4b9828d112b34eb34780f7bfb87c9659a29a27107184351fdf69b87bd103b9ff80285a0dfc5a16025f4cf1a68ceaf233c4c73a59b21e16005aed1945ebcb81499a3655017358d37072a34956df22f8d77c4bd3dd68b73efb3af1c498f4e0f2040095ad860c0ca801ec6ab248db41c94342c241b2cf62b529b39904a0d4d28dc69ef5cce01dcaab5345a851acfa957f18e9fd564622acca015c4ed3d852ee5522d9fee5f9ae2ecbd19e5f8fa0d5b9836157ea1ecd08a0c016db1b18248e5835378dfa1a6fc69a0d423e3f49315eab1f2568f1c8675a70493e796fa3646762bf29fd332af5a4dae72375e410181756a40083e0b45afdda53fc1b143572bdb6ca6c951497d536f15c7eb8b127a2bffecd43120a7ec4eae7655af69fd2a2e22b6638525227a07de2ec623d0195208f79da8ef32f96cc5b87826abea7b86a2716787d64cfecbe7363403b6de31df70b514744bb60caf658c474abb8847d08ee50ec8ee722c5a10d92f6cb8572dd2cba09e4890b48fe81e786c255745d21c60a77480b8117e55e0622a44127889e3d4de4405fd37764d06500c5013363302c02b9f63cebbe754bb8ab8c9acfd7d55756cce6c4d3ce7f2b1b7108db78bd11a75b388c7630afd1370568d11df2278c219606bbda73aa1b1e7d8d70f08ec4c5ee131e9b0c11c24d2c87547bc927eb5f0a44c4fc17fc1b1ae891641fc225b1ed728839a119fbf95cb525aa54b7feb15eb19cbb39fc8efa60a8ad04c271cecdf8dd80ccae3d1d78357702b1213d5d614e660f91506d67bfb1ce0382b27db34611cd649e2da26f54790f0e2acb5e2dfec9dfc2b09a1e5d564ce37177bfca4f18a7fcad6532b54853ce76b2d71e13f18582af5b2a536d1d9b15f703ca8f2dd46abf650f5033d4dbadd748fa27c32061ecc7208fbd1e5cd6a768af7b60be6565f00d930ee7cd6e6005cc2a1a3a4733a6a1866c470e1cab2f2cf83a9bf0e535a7536f160d9fb7549357315bfb5ff7c154f3dd080436bdc3515e50b162fd1fa2a4695b10aeb538e0b98b06bdcd7ff358b14a1e13c42213a91d17dadef0efa9b278a704ced85b5461afb358647976f796de1b862b0de2cd2778c684a26368ee95258de4ea3dc73c82f181ada2d73eda1776075a0aff8b639840e1ab8dc200f12962de100b2c55107c1a23ef451626c92fe7c359855837918fdf721a15cf1d6efd06a37e13c4caeb26434eabc208a542ff4e5abcab19f67574053b964e2d55afc28d3aac573d1f11a04ae4c72075cd2af95a157bf302dccfff585ba8d36265085b67099030ac33bb08d9da1ac902bd32b78be316f24b017fcb8392f4d69f1c577f8b5b19ad3501be93b0bc5dea53cde7e948779759e3aead24702e548a958f5b0ecc74e1c486f8826f86e414d775ee873ffd720fd21a1009a9b1fd7953d70b18c4d6d479d3eaf9b6925e878d4aef525ad19716443ce58d72798f7ba9b151890221408b28c29644226656dd47f03f213afb4b4bd10f9dfaad6b1f15ce5dbfe3be25566f1f304aaff83328ee4f3d69546e66e4f84f7748097b3ff80dc1b6621b0b8ca127df4591b92da25c6716ed4e40efdd941b287bc69fc0f6067b37afcf4546783f391f3501e0fd3e18689df138ba5e02ed8d6a10ffd3010d78f07ea743bd3004c88e86c4a2f5b7144526b234ea26a4d0691363ad3b23bfc9aa98b20b29446c97cb710a13ce102db596a37c97d2ee9a7640fd647195f302a08d15456d21b2443e699b925b9f02acb408eb6aa9f20b3d4289a6a4d3c49dda97f5e1ad6d83d7c343efe61843a601528ad45658caeca5f69e84103425abd7ec7e4cc751a9dee84d49e8e8553102b6a516ee233cfcf3f2ab91c3292ebf5ff259763baea47151085c701318c056fa98624e637c29b5166c94edea1ac3e929ace4216dc6c5114d9aeb615fbf2fa8f14d117bb21a68a00651886bb900e8133ef4d3636ee68378ab01cd7a2eebad04a458ea660fbcae208918b69e75dcfffb4c20c065ef54833f96a48464520730a0ac686fd06f702506fbd0fc28211c1f68347eed3344cbdddebed0032170ce6eb150480aaee131f12e7fb9b289364c9658b3464655b16884165481c47e01d21c898ef2a18af73a212508a21384f6a4c28b403a7284656b1182b37b86625eebcd369bb026be9ea4ac106e75ebfad3463f751854022d0ad5de8604a9dfdf75c4a19cbd1270e338a74bf6350976238fe07d66d37b46bf911a723bda60b2c28b306d263c21099be89a10cb02e3198fe5a610db243c6e6aebd5fc129b4296bcf9185cfe7f76af7dff1644fae6afe8d9460a32923cf7d67464d74cf3235a568fe0af41a8cf06c762437fac9a66775283ec5af3ebace5a633fa6d08742d31cc6a93ba3d9a1ae3c545b42739238ff2b6ee791c0d90fd14f96d1c4814b96de271e476871d35f8b69ad847213c656cc1a1d3602b7478003ce7fcbd63866ab465118221fc248c412203fb081089d796f55d40dce34f913bd57166282198023f84c6d1ae6cf80209788cced9d023acd49f868f64421fe8a569345ae9257d686d6031acf3b954b585ebd0b060eb84a14ebe723e6183f998566d8f7a1d40b1381fce418580dedffb1e9f93042c97b5f876a721fd62385116ae81057b8d6dc6095b01d76d5014fd90754abca3fd3a90ab0e78ad4c026ecd2e613b019a838b6537e6c9c5092c92f0e94fda20223d655e1da35a566aca69d7685519e6112eb99e876ec95f095c45fab09de4520dcc4aabed91706b77a94ec611aecda88628c7d5f244d38bfe076b7d3e2c073903d3bdddbc41e2bcec2866b781b076f51309c7cff4909fe904c46ecbb90cb54cc4f7e5493c15181476f9dbe056617fb38dcbe6f884673799ab2ab364658aceb34109dfc37ddefab44b80d4b5be51efad0a016d288268c312ec21290a04ef9bf7e76cec59ed626a62ad30a5ddf8e743632d13192958ca44b9c9f9880fc811fdd1faf979061d79e9e70cd6647fd112c2f98a6771350d0652c69bc6b0418dde1426fcdc61d5d34abcc1d3e45a10e6494489ef5ac77211f88d4013200d7fb4d5ab64603900d02fee82a3db9d5de8c5b004d7c52220e9a01057d9091530f2b727843e662d8b0ced399bda3f70fee59ee141d75a0fe6c18b344d2287768235f4e8f7d7189c57cefad8913f0df2fa494b7cedb276404631e41f89acfcfd99ff844d6927f87d5e9922cbfb4d434da334538ccabb9b2d1d3e39af690975248acbcdc5a52eb69454009ff97026a0cfb32037860928d31f55a6f3ed26d333d9763923a7310d0e512851e2faa012e68841ba6d285202582c29e247cd4133ae4ef3637a2ccda28511a7910a0d33aa9b7d408c47c8f8c9cd9c715d3510ca1526bfd0f9e764d7be24d1f06eaf34cf77570d0b1eb6bfa025224f21723ae8bbcc7e855b2a21a49206f267dd8c3bab1a0252794b226ac48cb1c4d54b75d98b78739eafecb4be3d294576b6e1b41ac0c3abd4c19b5c38a4e62cb6c245146244c3a37cf9003d1b37d8b5862910c08deae9e4e291f04e00728b6cf6b6664f3fc71eaa4ad9f9ded4a6970763ff62c3688bf44cc4b26c7ab725fd03a06a96d3a4102dd3805576f078f1b51c067e92550e22b92fcac5be8c69f1d3edb8a10255fecf13e6ba51c3bc02eaeb998c98e0380608b2b17621a342156e1c8fe65c73c62f80596181a447004b3e6f35251a03bae6e91b5fd398312163b20c50f5656cc837eee85a0abbe57ad3acc14094a5803481835554543da8a17ed77525a4badac6872bca5542318e70e6d66d5d9365e597668e0ffd2edefd70e6d737a2bc96d67fd1e95736453922883c824b32daea768962e3c6cf953c29a101d495401b58d12b8a3ac9227914c6a6a5c5ee515339dee81a687b95064e6d7ba94bd5e51c424093cbfaeded8a5c8ceb6987ef412ab461f61fa70d3821afb658e7dadcd889130898e8a5c1a8560587cde6f1300562fea1f6f41cdc74581b40c58c45ec91800853591415f0080d20007438977213621bff61ccd6af7a5c8a7965881182a282e6258535314f20b586b0f4221e9aa4cddf8313b4864caaabe6a3dafd032d988466b6f2bc31b7a635a5cf900578b40e87b5b740afc16c24d554f93fd0c5cc7cc0c7a16669cf342e3acf390436ecbb673e8022d0bd453d8dd974342b7e34dec063d69d067ad9860e8998935d0bd7622edf1d4fd1780deb0e2ed9289eef87eb03847e5815e745ea0d7435285d307c5daa939699fa3755d4a68a8957582a483c6bde7697f77bc78b02ea3eb10c49efaa0c6df7ebfc083984eeebb8391b2b370434b80c36f356d5b40a4aeff421fe5255aaa09b572277888ce76cb89cc17e97cc5672a236a12462d1a89ec935192c72aa88be87fe1d70319e3127482adf5e69ed373863355207655a3782cfbad6a45f4586229238d494c95301501f37faa36694f6ec57a6641a5b9a2903255f9fc32f25ee9574194440cc6f54b1f316afb5f1ccfd0fbbcb0063d8b07f599b45f6b7d77f230e78ed2f378b44bf09b0dad615db019c5f4edbeb429fba4651f1616126789e685c8fec3113fee3100494fcc42b44cba033e4e2a160fbe310de4af98b30c82fe7302f6e8145f2639bead1d9ddc08f44b5901f25f9ba057b0cbad2d20ef1664ab3592af3fa9ece89a4f85fc1a5b941bd5c35ea59b595a9c44ccf0241d1fa5c2387aaec1faf83dd297a2261039f8d262dc5cd23ad7551e88dad7b2e51e89342cc81a2a1831d49d297ba6dd4a35ec5e33244a09226a513e0932a4e65054893393291f9f53011bea7ae07330f3b1b69972cd729f3111dbb5080ca7fad9cf8dcd0eb8e27085438da0832faf5dbb067360bbdd9a6c2e0d244d084a125016b21efb8e46144966417a163264d92491a8fb8ecfbf73207a5db0880e81a5f14f81df4ee6bf042b34e7f4b77133b1eda53b595b5754c3da1e0a7aae82427b1164cc6d387c67adf3586ff73daf5da4a3444df65c2278f8ca349eef0d1c11f7e4a7324ddc634f8fef541d0849fe224876dc325314b8afc0199c6e45865be7c9287b8377392c21d621163380d65f505e8ccce07e36d5219d536f2eddf5c4c69fc7ae8a70c1a64d02ceb98d173dce59d851c3788999a22bba132151b5f660abf2f851addf00769773f96820e16ae3442764e8193f9f19dae659f600fa6512907f5696b6d17cfb31174b3e112bd349d0e6c2f9c4b124e4a3c63e002ea09c3ec1aca61e0e2b3dc6f7de8a5b4b9fa4e2b069cc9c8600219688faa896e852a2dd2fbc7144468d497bee478fd20446b3a05a026c9fa351254c9a74ce802d153f2c6bbd1ced4e4a5ab45b4a4b7cea177529d22ce231fe5483584591d0ddca55a90ce3efa4198e4f0b8865b37803da39cad544fbf74853f336ba1a722580162eab379ff2119ad08827bc8fa8b5afa37e72f8a20b711445e098574151a50d4e807b26b2a6ca5953091a1bf3e0cf4660023c8a505f64285947f59ab2f23ed243db4ceefd594a2c31374c0eb67cb3cf1d48560a7b5c7ac4649e98c8da969469485e3d1fe70a769b7549e751e83ee240a2a9d1d24e581c2946f9ea20a7ccb134d145814a3ce4a4e0d96601c1b80a66b14d0fd555df6dba1ae94b5134818554b0ade8b94af65b56584dde2c9e1903ce2873057c42a24963b5e34bcc17f3ff1dfeacf996b7db7cec749e12d0ddf29e2e0e5f14ea84601d29a517e3ef9f41dafb0dc912e559ef820459e2e58d61f3f038234d07db951d520ced4fd6bf32e593716f5f5b442af214520c583814a6c70464b4e626c04b11c6c263132ec27144030eb0a3ec136077f3db8139ba49e99210f7177fda92dbcb6a41e067d2b2ab36252e331a29ac1e93e7f4f662ee56c663ca94008cf962f12f433f701c4835698e0e49ced09c2eac59339a4739c81892bba654a444c9331dc1140e61154f05112c8227a1a00b619378995968cee934d602d2a1b008cba7a3576251c32418530878b097dd3abac8eae975c0b7f3bc22554a56a53e7c6f77175b7e837926d9c5ffc7a8e85bf6ba07a0331e29816af574c672408129982df4bd30033dec8828fc2d91d1fc8f45cedc3087c63e9bd5445fb5654f4ca2393bf596c64eae0d9354de56337d0e06b5faf0c933e718b576b6516cdf09646caf561d50196d545156921bfcf5d00491c575c02d269bbb85cade19bf3c31f33be788170cd5b74eb2a35d9fbb13d070ac118a72ad61df97201aa9c8608b8253519c01fdeb59699c670c5d2cd3e9e442e408493accdc301acdac0261a111ee8c01889b0e5669213bc7b88daa6985325a94946ff339eb075f5e798a56f9b4bfa77104d3e7c90600bf47a47c8e4d4b6316091144fbb850bd824e6320d0c5dcdb190ead1b837af3fbafa140fd76175f3a7264e852e6f9edf0c6ba85d396c6598feb7bd9e182d5a3e189321881c71e14cd61d9464ecfd668550fa6382dca3f988805a184150669d614990228feb7d677d87b081cf884feaf5130485a7758fa94f7bf2e8bb2fc4579e889bb42623bf6177c5f0e2f4a16e32d327a4a9b154b7dcf287331399798055f4e5ce2eebec7469372d502b27ba59b854c8e8765d81cefa47808e0ae4c03120ac3da85742ea0203b3da8059659d30995a2cef6d5574db9b38643e513e77bf592cb5a988d9c40a787a16077897176519657a8f85e8d499dbb93100f59c89a1edf56143b7d4c605139d0ae8d3bcb909172e2a5de300741aa58fd7f4976168ba07557a3ad5fa5e7ae8cea8f4b9eebdaa27da65b1f3c2550323e312f90817d110529a29c9145689d408170a84ef2464977e0ab3c9216846a303829c820ee2e0bbc22a44276042c2342e62c82671c2f690c07c43a57d50dd73e636293597416ebeea3af018bf51477e25fe6727bcc020e6a3efa6f9f3f45ea29c07ba446fd054ba343adce85ee2061994d7378fce2107be360fee9e18f979d53be867949727f3c23cc8860339ff99162fa36a80a60cb20e86237fc955777a8097a77638fe5cb5b66ee0d34ee6067ec275fb434508e1b5dfa093dd4e9eed8b62b1f0c3e0b2a5843dcaf9f8bf11c3165e72dd2d626430df160b4e91964e90c413daff47ab6db7ee41e900c34706214d8315a17ef62161378ca8f3c8333158b04dd0a782ba958a77e24bb402002383a63f002bcacfe19f3cdb5b200bae9583b9c9776cd6a022dad270958d685be4f1e60b773af1f2b87ca629cde705cb939bc7abe27d7da3775a0dc32afd47a9fe0a6b3b086ffd6efd456eb46ceb1c518e27f24ed331101369de642282f846fdc0d1509ea0e48f08edfbecdcb44cd325c12e5220d296e6017283ffed556b77b7f5023ecec0ae8157ff814a42c165abd7e0c1e8f6b68dd984ca694c770c7343d729565ec9d2893e263e6e642a1722098ccc18a98cf69c917592765ec75faffd12c7d4088a604d82aafde5e36c0a501c2077602b8451298bb836008bcd52853d76c7bb4da64c80fa126cff27736a61d53844ca94feaeb749c70f4927beb30c5cfbcf12735959ba8783b0a3cd34e38ab2126113af6014a11d7bb6d5b2bb0a6c1006e7f63283be3c7cea8b15a3907eebd9631f2998b603636a71037f4119160256acfafe4dd90d8cb0a667754ce48a0f701e14f97a776e727c421b6d5372eec2b72f9b4e479d88025d7f705be1d3f5bc4799a73dff09c662d07164701dca24166cf14e80fffa5d16491993151ab5e3550d2c2a125ac292d17f65ca06be64751db506d135d185579c73e17d9fd0ddcd8c8677329a3a74df0335496848a6303df8cc2fa858658ff4582bf67865179e4dd96e9f71313e13d02312cb41381e9c3ec1b3ae3a9a2b12a3c800f471e4c6a2515266d30336604d6de41e9c7b684b89624f586f12989bee79df0c4bda9d37899cae8697ab9ccd2cb30798ba9213993bd9c339e61dc68e086cc5ea02ae419ab5d1082e1e698f16ea0f3544bf86488aaa284da6784225a287de84aef27e9cc4ece48535155318ef86610640066e33ff26a1fa41a5199b90f1100e9bca5effc17e5ca5d1963c1d3d0eacc1b5d1ed1a1a0883723423a3ecc2c93fc3bcac78bac22f9df61af37b617e2f55c2646b666cc4bf0efaf68b5e10b7e63e7e5baab0c22eaae98aae59fb3697acfeba1fe7c262d518cce52f2f13eb6dd9ff5acd1319e61d6e93f362e4330a7208469e2cb8b499bb35b06d71ec1a1ca3ad9ff54c4ee40e618507b88581cca5bc7ddaf8a0b3d1bc8de3946f119e242da8563d91259fc93c6ddf3d3d3338324d10f35fe313252713975ba65133d8557a9b8cf8ef3c09a2de94635d7aeff09ad6502808377eb1263eb3eaa48894523e73dfde9749437c8efb4c2116c6ecc5e85c7a14d3f772dacfbd36e931c53d4db2403a3edc71e0b973dfd61ab18defe1a12f98e1fa8d21d3b4a5bcfb7a3cd53c4fb93cbcd4f8d63d33aee0ab23b938fd7abbab30f24ba5ba912c052f6502364f9d39f3d37e948a2cd5a28b703cb5877b6adcce4aa1c3cf9d1926fbcaa9b4ecdc05403f6ba5c6e38853b1d7047be17241dcba273516007f30478a0b3407ba8d324d35a9c2d1c1ac5d5a3d2b38f305d66c36a5eadfb8ace83d8e820602f093baa15f2bc7f3e0de29d37bece0af6cadb2b87e0126df1382207f2b26cbddfe5ff708045b21d0bae2d5434179509609eb494ca3f590dd0fd26e456ea3b0ad2e0ee361492e77ad45dd838ce2b8c853bd9ae3d200ea44b02681d1b0589009659e6007330d980d370957f58fd3cd2ab0ad7cad949a2768360eb2386835874de38fae8ac9656b4fdecc3707b5e4b18a486cae8d61610cbb7f6a01e93b459a1f191803b2db42144b8ef06d3f4e85393638d8924138787303450c0435ded873c68652bd25499890df059db1c9f0fe8580bc6784bead6090541485644827b060aa13b590b7daa10eab336b2308856ab6f74d9f050e3b1e4edb763e4933b14eeee62113e6c3410cf3e54971fbc8e074f1ce8b2b6ac8257e030235abc8029b8a33bc829062c332561c7f5515332b12e2dc0f21d6cf6cfdcb7bc7c70d42e44722b4480d500d182b71cf326a67927438f0b7fb89c80899f9f66cff66f7fdacdf6510dd8812d293cdf46942cdc732d7957bd3b933fc6dc338d97285fd5e3f27da57a4fd153faf9a0dfbc1d7461fbb2b17a50b49cff76ef53b6c5eb021223b5ee0b31522de36195ef0ca0f1634a1dc69051950c2b862885eeeffa5d8c59ea8238688c87fe9270be2d2c1a70696493265140f6d600eb95d90fe1ba02d368436834171ea2359611f5e723d7a0a37ec1bab1039f9caae9c96424578c103accca31bc673b5e6b992d2a1a90b18081feb6c7349837ba1ab237379bf653d187979f79193ba18d26f89051a51daee1faa340d94c5d2180a14eff0a42b51ee2621d412f87f64b846fe6c750cbb6cee4d736349f46ffbbaf47ad587ba7f93a1d165a04b75230ec459cb512e385cac666d72c66baf17702d2142f611adbac00c73af6275e42728a81ef8cdd1c331fbdbfa9e3246361b1db4f9db4f754180473dccdeb1e9b3263597e5289e42f049f75e23df11f34ec1d3da223fbb1fb92138a8cd1f6a9257f384d6aba5a0d182518302712a2cdf5e185c3135ce62c8b3d5bc5393e9608c6afd018b29075ce3a756927592610e175108cef84ce2fe396b67cab866a15befba7da9a5e2e89858d03b5c8d3fa3bfa3a5cd57ff99d9a8b7aafda8eca761e7834786dc5d3f89a87d7919df6310e5fcd86092f38f96f2d4b2cd76883f479d2cd8e2ffc4a273a9b06983529ac2ba5e9b0fecba802aa62a13db952fc29e84251eb2ee60e893ee4b84fc2c8e1b2121ab6d0442c0aa1fc3f0d5f69098e329bd3732d958a5520ae1ad997414aec5585a5d93317c379d6a8cfbe7499d97637108d1cee729e13ee9526cf319067e791e2b9163cdc2341224b07311230b5675a33bf57ce3cb05ecc44101d88d7a28cd264f22fb5951c9774860faf08878723b03674fa15dcd75ba40a73f4546d3341461c71a88f9a938521001a9e8863acb4a084e340f84830397c8dc31a382ee1233d09ac78ea05110c997ac288853a79109bc7b8ed4d2192b0559375ea5d48b35a5c7564ca9cb28b6e7bbefea26fc7e20dc3d3d79f03533a720c08447ba900f576455fa1bfe1c728cc28879ce4253df96a41b55b2a5319c1e1a59033cea1125bf32cedeefb0f7e3e0f71acc30b1064fb97b094951c3d75c70beaef3f85627c4760164a05d7eeb9099a0e22bc87e54e6a26d5a1b2656749cf92fe019c380e2be6d0f4b0ea037a5e2340871f5da2fd6d81ab941476d8871f361e5957d1ac4d9262e2047d4c31db130f7f7d1dc4ecc900fa8046975cd5011640b8519f824bdc6c6961b13bf6afdf48e207b0a90b0988cca86bdeae38606b9f30cda9045121b04c470fa0df24e77d90129eb18ce05665faaa533431ef0e26a6a52e7531a9c8531e2731e6e704f83b3c77cea85b34e101374ab484a0b74cca0c76a7566faac66addffd5a33e94348dfafc1acfa151a7c77e5559fb1d87dc44f9e9aa2e7d03c8d24b4f336eabba17dd626530c4fcac66339b05760fd044f2d1dcaa48133166bb182d0140f183b8bdd3c047050a907922b83ea021bb1b7b2f2870fbb4f8003f35a4e7da986105836049b426b609c462dca2251dafd9bbbbe2edb19f2479bb29546269a47afc24e4f8f1a3e350f06b195ef395726ee60d85be8d756c812b4a1a234b49b329e2b69379c868438c88698799b153a2285c7a83eb78dc4af36e815865b5b43da412f10445c61ba4990f72a2757840a8328ad3059c690eb5a761f1f28c3a021f53ed1adafe2fcf379b48cbc0f9dde3354adb7c200279ad03d0ab4a4b5d3a18fdc89ebaa7b5fb8e6c3ab563af213b6c723744dcb3f3c4b8c4166cfef1c9d16d9aa585e2a75b9d5526402c36520bce147e1db809ecaf1d56407b52e519475b297c14ee07fc912cfa529764f6794fa4271bcb4854474e7f34d6a12617de72fbd9f2f2c706a6b9caf2c8750c23dd9f9c9150796c430fa5a69d5a1cba1cd8459c78ea69778765bf7138460ea7660fc14d47766ff0341e8041dfec5971c866ebaf9f75f653ce557cfb43b5f6761d1eae8131cecb1ffe5d529c8e546b79c3e166a1aa7985d56c6276be688b0829681427dbfb9f12a070314edba35653fdfa09a161e0428bd084d9ee052e2f0a074e799cae385990a4c373382c117a55ea6d536e502a60cf8931e857fb4bc46e630476ed7a290dab7ea6bc2802a7179877b4648302ba76dd5bd61ed0410efcfaaec7c6e56d0acd9c3e6d007cc226a9fe0305bfe57acebc1abfc2575c84ba22e1c5a43d2ec3ad84c803cd9de358344f1eabd240fc79a89322327536c7ca8e6e8d050b17eee532fe0e1366a9942b439cd46d8b8fbfb7f4e3209258290d7d2549bcf67acdb1ba2f6b8b7f008e5452344fa50fbb546c5c60b964bc47fe0f9b0be7ae8586c877dfb1382a7b86c0ec56a6fe1242e2dd77e0ffda9f16fec8526db186651ec699a9a72989d1313a3978806a365e39455f1976c294fe9b7075cb4603ef825f7fcaa91b2ea83db6888b241b90b90ed576ba75a5317f50751799fdcd2d3ea9f409f2297379aa8c0a69a9b824e0f5bdb7802f8cb526cb9cb2689c014a2b0378370b8980e3140c6d1efb45c4f02b5a98ef97de19e6f538424c0ae735ef020004b6a60d6730595843b682230989e0e5602775a59b04d3e4dc96907fbf7206e90d110be197f1d2ab37bd37006b218f09d7c6140fdb640e7cabb5c3eaa3a290b86de5e307f0e87b60782544e489564195c9ac396374bbde7cfa426fc5aabf6194a21b8ceef5a51f8bc67fdf37bedd0b617d593d0e3a9910a816d23dbe9b0960eb6f22e9db57e41f4361968bd19e8bbabe1c122bd8288e05516b078a092696600d592c7e1cba40b64a02f93d8ab487b083a91576fb0df83af0ddc867fef59bdb0ee14f7129c6d30fa886fbeea1d0b057239bd91201ad88df7fe1571f7de7dc9d7219a434dd3f1f2c6943b31e2a3333eb3439c2c71e46840ebc3ebc1c342afe3280c118dce02353f9c1ec0accb0a400cb7415355a90680bb5b35dedcc7daaf8979e5b300fb70921f1f948b6e048c31abf866154d75aabd7fe995dcd706e6da19e6e9653e42424e1b6834e92ff21bc2e37beeb8e53e668be3502f92271fcc93288b6a673ec53e0208dc8a39b51920e714fc2930d2a7889fd62aa8c927bc6e004fab112a6b9d311de11c6451e5a38d5442170dabc0bb6c384f8a29edb0d7aa967116e3c4a32507c05ac329667a049c1ea4e1823a4735452bd1408a3077a31987ada26094f374194b8a32ef4dcaddc938ddccebcb4ef531a6bfcee0a64c04a7adaf8fdfd76a94c65d522c4cc2bed7f4cb1cee68b23c10379ca3a93c92caafcf7e50029280b87db43275dc3096b85043013a323e0613203e9d0796fa6823f024c9f451f1fbb9359246b2c0933d7d93cb3a1aa75c953294b3c211b72fd5a61e694948ec195a2abc3ba01d7e63245bd9fd0dd0a4696b8bab4c46ff924ff680464ec73810ffc0f18bb66d60364ace8998574e8393e5dd90a1189ad79d90d9907a1cd082142be0829783efcef71486cdf293124ff1ca4e30cd3a34e8d69ed0ee581b34970360690659a63e171f5c8649ed2d159f772bbd0deb823d0656b84f20eb3c159e30903656c233282be07cadda5d697887205334c5fd25d440e468759b92dda47d57c64c9edd3b02559dfdf50c758eacf09502dc0938338a6eab1567fe092d48e9afbaf3c405ddb927309830267993b1e7452f7a73c4cabae32b201574f2826c1c9e03e37b22602d183bc00c1b536f2c5c0e6431723703f6bd67f36a6373a9ada95765ed0bedc8a56bc474eca57ae4ac9601415108fed185f655ba8585552e050632454c4442b269575b63ebaed4b7cb98c4843d7fa3803e2629d7b09de43d88f403cb33c5f76bf441a4b8766cbc2e556a7a1f2a350894cba8f81cfae72d4e3dd727751b8b4946e35447bdadf458b564671eed371d48097960e84d33c7336aa9bd05efce6c11b500bff8545f61fc88cde29146834e56824148059389359e90aaf3e5963a24b7197738249d1d99e08050bd4323ac64f21940f95447487a4cbaffa38b726276c06bffd9580fcb0a2f8d965335ac2c6e84b512e195152e351e42cb9c4caca912d975adc66242a4a772217997f720d564504ee48b8cfd794845991d5cfc1e783fa23282dceaf7f15db22ba957691ec09143a8ad0d39e4800e3768cecd957cdb6166ffe3bf878c0ec961b2a422e8dd1c3363943e87b06ae9a1fae73ad91f7013a53ffddd1a2eddf6619f236e90b2678363b928532d339e3f9053981c1d98f994cf7d26d291dd7bbe39e5ab1d9d19731d0bd1acff164fa0ee271295792f84a4abf15db5e3551fca41ad9b65dda77f408f9c9e9a913cdd1dcd60459936c0bfbab51630140bbc69bd69baeb25608525f099622a5ccc9670c795751dc22328c7b6e6458d015c54598bc565642fb45470fd38a6351e55c6c153ad429c0bfd6332286ea6af5f46a197a288db760da33f3d0a090d645c48380f35b0c822647a502f138f8904072ec2d85da43400a70440c47f927e8d509bb8f9bc045c18bab2fdc6a42c2fdb2c5e07c3577dc8cfe194fc048f6ed43a5e438c0e21a6683eebc7f120c20b84205be4be28a32b8ff65ae889e2bebe4261915c89234c1126fc71a0577238c17d32fad474bab796a01397b01d5c0af4337519d5967f1004259dae304c1e3f30bcc4c77663d03079d39d9385546d15b54b9d0b6a5945a9b155ee400d5aa3a0d0da4334e593f257704fd376e5eb05c386f0c50447190b90d050b4b52b1732018b9f616eec3cd354e75c8a06711224c24836149735d98900a0c7fa182124349a29d0ad8b4112301da0eceb4893175b1773f43b2e576c74d6f9b978ea6e1d746bb489585c6cdfa70592692759307f4011845e15955754fb802dabdc9f5e491c869b740eac527df1400953a05839c347f3226087d5ec7b6fe8beb8b8872a2bb18a84ba28a24a87022b27191420293734d2d0caa894652e2dc358509af74e55561907a6bc2361b97cda35decf4532b8093314290a58f06be5c02b4c1addfc12d867ea455d81b3daed6e9d3a41bfcb0cd1443237c15f2f96be1ba7d4dcba6f757f780c181810dd394e4700cb46d655ffc839fe91425f588293f668d84d06d6332020634895b665fd2014faee4f8b4eb1b4afd8758723546c395f52b03d8210cd3b4cd2b1821ea0cfc9cd932a98944829af7d8c39cebb005a20ab0c39e710c0d7280291acc14b31753020f66c6614017050eb6a954aad482e0d1d859f7ceae5ee8ac00eae115cdb186bd430020ee415982ac154215b5928ec830813ff6217cbea33408e059799b621d91be277444db8ae31b867f41d747065c40eaf2374bb7e0498e58a17d54d8c0bcc242ae0b53d6ee36bc32ef6c01fa7c92fe36eb801b67e26465d57878eb412e55eb300f885adb414df29f3c03ae1e5c604312b2ed7b057a450278c4e8910a29b5522af3985321c2c562c4f471d30cc51f1f6249b7b2735ce7445fb57b942ecd2580f0f29b9c112e0ced670535d2d17b87cfd7bbdbb91d081d06320181b1fe0760e2270fa32a08c06e5012631d007d1862254679872d682a7d2a5a06280e38c0426ed86efb17df079e9dd87fe5bb619346d505287fe0b6dd812cae31709ad5d0ce57634d47f379c24bfb9ef45cbe38bc458a931aa384cc7cd91625f1f3e003560244605a66ea97a0760d53424873d2ca810018e7d5baf076ab75fea837b0ab243d9c9107464498517d6eb53784f8943ea80056efb33c6ad38d56df36b0be29226cc301d5fe4eda8e5f3f717a718eaf12b0ed12c1d7ebefc9dfbb6579689f3ca8a9e437f50953b2588b4dabf4c15aa0d6d2beb346cbf067052f8bd9a1f2c37d09fada57546f3f504365ce2f8e9d39cb8cb734070016b2298a594d50361f8468cf9b2b112f7cdb9226438a3f692965b7f7dd9d6ec2e474ba82e8116aa641ea6d3dfb9bfd4adf316673a5511d85f7e4827e042ed00674927a6ce9c00b091f6c158f38a5cf831469dd96d733f230d5f21507137cefd1933ef6f9842ea5adac639b0ab1004f58be2744148516f6d1988c1b7092681501f28e1d7af0d62cb282418c3af9e0b7a768cb05a07726c54fe81e8a594cdfe154ce516e48fb675f792d08029f7e73f46861ef6d0b7cda0f7971834f1e578114cc9d800a6d4a8d2288e4ccefd0022f559e889797e57bb67ce99bfb947c1d62fad118cd9e5c4dfbdc6503f387b7bcb457f30338e898e1c48fd0201c54d9d78fa6eec2b1b7117e8724711ee828c37d72a08cb7def1c8ae3cfd26f80dba3f1d3b84c66b9883613df537a1e7b66a272d2770eb1f14535c772f2b8cf4674632439fa4955d193232f22561ab2a1ff8cd96e06f9fd8b98bc380521c4550d243d9ba24c6830bdf21bcd39471ac4b395c5d2e985849e8651ba18f11e67d4117b9152d95c29e91176a60e6bfe0d69f005d3620ddb31be9e8699bec7a447d9b28a0c42495842ad40d4ca7444a8ee749ada6169fe2a14dd567d00991d799eb2265baa8253acc24abebf5cd761547b6e8452d81827c42d9327f7d7b6ff4df54beb58d3e0511f27ec00cfb4074e0e3e709f0a72c2bf2cee50cd81ff8e36c44b1efb358c37861e612911672aabe30f09afb1efb0fbbd4345efe3c7db5c2dfe68c6d742ce62c1b833e1525ebcdd0d8648f5f7e6d8196dba50448aa5aab2894dffede665d5273a86fdc4a34cfcd1cfa05e9dcd0e34c240c8eef0232ffd386e33e5aa34a92333277911ebec18e801aff77cfe92d86e67c023692a1c23bf407802b6c404e033259f66ae5148b72999585f6ac8d0be8f2692c43c7fa5774676e75f6f12c8ecfca9275e6a6d282436010a30af903febfcb23120b29c9702be2782382ba8019611e2cc4f4a84dd1cfda37fc5940cd6ea9d8203f03d288abf2b481b4e540f31623fe196779e5f4f0060dcafadfdcabdab7001dc6494fbf3aa313d56c0ecba28b5e148fb5918c542a4918eec94651fc99e8e9d39e05aa064d6dbfbc83383c997104daebe0bb81ca8cee30556b3666cb1257a2ea3e23556350f8a5ca0ca087b9c05d036ddc11e6c9ca30596f83e090b987e11093893e0d95dd2113971f3f2c61607adf8359d1d69a58d3c4e92aae9b4a35c88d8fbd6f1f9fd679cab8080c196bc9686da78bf55a1d16690720b747fa5380dd3c9ecde4f636b7feff54ed90a4a0a20c6c3d9c7c8e44b67e2a8d25df4b2f6f64f0e5f3dbba61b390e5fb315368290ef6500b58f47c550a89d0136ba402b6725079ecfc1b7cd5622824e8866152b4205f4513c9ccd5b3bc72f8b736caf2a7f145cc7c4e812b50a3ecad85a8ab8ee6a20fd71210319c73ba6a0742d02fba6a3f311886d48b6da86341680df4ce8776f6cf5d18f2e5dc7ba943ae03568165c1169873bce1acee372b6932e7d6c90768113b86c2517e98d1d50f1fc5fde780907fa05d6173df1a2360efc26f0b50eda4ff2240d08438f4eaf56b8834602282327c15aa05c08eb512ee053f6011e8af901e1d626ced2681b9b308d88b85ff2d3bae7ce699a1284eb78df496d7c4ac5fe8f319df9fdec7fd604c2229e9faffcce2ba3edc2123c3ca09a1fe7ff4acdd14e9c5df70e2fe0af361a0c2f978f545527709f7113643833f7c0b4ed0e6a84cdd67f4219b02459e55940f56b8600f6a3b60975fa5df2eb0434ed5647c16aff4209036fc948ce32ab0b9dea0377fde06e2d3644e9f2fcd08a5e56417aa8ed32604983d31980fb3a8af954c4db65b41814afd319ede3d2fbfe5fa57afa2b72b05441f096939ffe9a7781d00e6ab8ea67241463f2047d60321bd338c534c5c252d2f2a41fc4c358e5bc0b2f5e6be861466ca2be28fb2dd24c5b33ac9c419fac08165c449bf7124f0aa83700b190e2e9791669d4c9521449d6335d616351dec03e13999f595d524768e85898327bc3f580f7e3a519e662751a8f6d73de6f951a0132c1bd87adcff8d35df2399a89375dc4e191abc68dc126bf1657a0f75a9715e9356edce4b0fa21868ecf67b7c3f16cd0e70333326c836d4b35cd9025b78b768e8e6bdf5a25da8bcf027a08b0d2d5fcde351d60d4624a00b4296db6019b3c0859046b08ab3fc446ddd773e50e4b0ec125332d272034c47a9cbd58dbee923791c08e911512bb6979d75bf2097a7bc99d53fed79818ce5c21ece1877aa5d6ce48267e7246e005de4efc2dc58c4a865be815ef8b64fa4618ff9fc35c1b590d4fd0093ad483140e4a84ddf48e599470c49f50d0ec86cc75c71adb8a51a78bdc1139f6c4b777c16466be8332093a2b31d11138e9f05af7dfef4a56787a8ea794c28641c8409a23163bcb01a28ef233032a6fa9c90697bd6544d6cba3d9054b809b4e786b0c869e4853583baebf2a3716619211c32b80f3ee5758df4cfcbcf765b15c249084f4ff6d606b149be194cc1852bcb445e72be95402d4d3026eae9f125fa307933a0aef700fd9a51b242612afba618b57a97b41bd93a58c8f99032ad9886a551c021e3de97fde7e6589d9ac9b04fb7f4ced4fa0f5a4badb1a05e79f82cb326ce0777ae77a9dc3321087bb7b6677889a6748a6a8d9ffa98eb5171cc3b4d8ccedc839ddb619d03705c994afab7db394f9d5728ded06d543f428ac3feb958dc3734a2f57b0a688b95e98b172d50a9d30fe4a73e36e086526e66d223789dedacb2e3824facb52ac6d976614c5304f8a2c50a500de3749bee75b391e4957c5c785a865621c298ebf561b9b928b2df9eba720902d8f4bc94c3ad1efe2903da972221dd40d02df0516d37fdabc7fe1f1e5995aa21ea26a011c6b8f4bfbbdde7d55b4b8366a6c2f13f34c275427fd60dee92cabca1b09c4cf5af4365a8f7f8c258f9dae5c5fa1f5ba94e45ee363d3747f0266ce15bf50b7f7b755dfe3dbd8ed5fc0f6eba7d4a57ca1513ccb9299b07839bf715066a22611ef45a755667e1d0215e7323166a20e532e555bd537f48c787f4315d9c0059afc018ec8dbba825eba9fae1e00f6857ac1d27b2c6fa5c284fe9192d5cf6f35feeb9914440d1562576d0652af77a11603dc7429914465c315f3b5db13f896e7e4c1a873a5c238844f87df3dde0a51afb41321a61dceb1a8f6bf4427b45cf75c4cd3d6fd756ad7a6c957e5ccb6889891aef1eedcfa8132da826bd65dea984d16fcbe5e3960e1a19151052830f5cd3dbba4a16c048b2b0d94712eff76ea073d4594506f696184bd94bee4c97401dd81d7b289c182cfa2b0c362691753f4073a6888c0a4ece52eaefc9bb29997560e18bf7b72d669575c6e90e7c507c04b2d937ff4707ea5aac3397b19d9b95399975770d785d4862bd073f9fdaba9fc88d0e201ac10d3e847c593f30e45d220474d1a963acd3e1c295cc78343d6a91381d4ef6cf15cf1eb97d7d31c8188b31ac10a06b61179b458c93bee64cd4fe7acccde681123de90b6da92053c080b9ef5cf8622a7b3c8115daf45500f6bd329fbbb02b44fb4a5dea17f0a7d149f5cf60eca34d3c0f715b6ca18c08eeb0aa68825deeba27c57cf7bea6bf252b1b92af082a65736b526deaf555c9fdba476cf7a9c07866dfe600e8a698fd14f4bf5b75440dbe421f17e0eabbe846c4926df146ef8fe03e86014dd619955adb7cae8c885c7d9566106611b7ad6066b394f9158b208a5f1a3ac14c0a6a69a5a4bcb9e654c339ae2db17a6cd43c293801c85af6d299b00038644c78d33014ef1018460b2d3bc74224b7d27c278f99223c8bc14fb6564a027a018bb7a407d1182ecd1ce81554cf355e28556071ac9eece0c89151efbd93f8ccd8cbb8a4f8394336ec6b3cd7762d0ad033a89e08be8fc8537d7026babdf45c63ee778cf961e77426bcbe7a1e2300bdb0400af1c9949abad9ba93859be6ba49a6d4c20897bdd1a8028f24e37ec5cbff79e080cd6c4169c3dd60265c516d1dc2065ff8439afb8c0edfab809d31eb3e2759e0800ba71286ba9b70ef510b2c358298a270863abebaa1d845868f41df4dec083e2d9cae345faabf9dfa52266c64af6fca1b6b06f198205edfc110d63edc290a4b36ba30415218f4151a2fe073cbbfe43991beb062dd0f1abf5f80b11d15d20a2614b8a815eb58903b69cb81addde6c8fc646a27d370de9cad03abd3715720fc45ffde25e874fef286ed4877d36cbdd0b19ad24149db926b92338430e2af63e2b7d76b8b2babf80153100680ed39292937607a2c1365dc85b0d45a93012518d7aba1894576ee1a95eaf16327abc064329557bd53a377790ce0ad9145fdc86ada2903420fd54f75912b57eef970d5e8ff011e9286c07d1af7ec671f42b5df257ff0b4efbfe52de3879eaa01b6b53a3bdef896b03fab06a8eb20f3ccc683ef44c8d6d6ce0e3d3b0cd9c29e5c9125ca205fe59d20ab8fadb6191e1c1a73d70ff5201a60ce9bb1ad860df4cdf24609517b2cfce4630cfec9eba83cd0e8afff33bfaf130c370885b854d51cf672124b8fbc967a8598fb7fa80fd4123019f88ed2958e6fd830b2b9e4a7e4ab48e2ca475d059ca976c22136fc8ca385951fd275bee2b559898cc70379c1b5ebecb87b824ff1b9ddcb0713373ee727391b0b7e2b6cc64c4f63e780c019bb8d263dfa19ddee84297df67b6af93274f892a88605902f8042f9892cfda8fc296a0d316fa8cd6f8cc5460832f21ffcad6ed3b8b244daecf35579159c0a6f77528f30d0e37820b32e061bfc388ddd1da84a5c8927d321627efc7a4940766192727052416e353d45e5aeb296cd20fd4060ba68eb151cbac83d031f639ed9e177787e95e63b238afb4354cc85a2ed9d957832dee04d94db26ed0f65066b31d574fb086b67e8c9051011174960b34584bc3afe4386730bc0a51c6399b6d88c8aede8499291cfcffe6ae1f768f65c144f1ddca06de8ac3f09eb081fc85f2b7e5d0caef57bd3e6c779988ed37214f6551d1f1f8c6178f97c89be57773de58bba459c4997256fa56704f75174db429fa044ed82610e7c9a595bde827ed7a6cddbf2adb9f1df819d243018b53e165ac6ccfc01151382908f4c9ac5bee71f174d6d66b2ff946d8cd0c85f3d8db0faaf3ebceb008385c86cf482347574195ec2c47a0551c0c6ca85d4a5967b84cd918e4cab76da35b872f1dc450c84da4e0f4927024750578d3e2058751c27b0bea13db62f9f1f02bfc71624547d0aad917c82ea6a43aa6fef3f5d70c87054e6e9fca96c43dfc64e0962e04fe1910b134925fc60b3ef65fabb640891461b5334a9459c05e2a4c8d6dd980eaf7c6736315c9c821ad63f8974da5e324d7de114ab732f0719e39b9c4f6f676182fc91a5379069739f47d389fec74212ac5f620b8c83df2fdbe82fa3044f3d905afbfdbb6cc3bb4a7a1cf7906d91f40a9ece888ccd8d8f51fcda7a6cc9b10ea5f7b20ce2b1ba404b1684952c3efab2aceb4ee6d1f768717f95fabb57353711436686bd7b1e0713ee335bb282c6a59426ce3c1bb588bb124af9fda4bac2b83995727437ff70980b478dd9773477749ed1ba75e8c6e531ac02317b6efdc90edbd1cc10aa4437be82c9feb77b523c52bb23633ff0939e6f792af2af301fa0cd65fa049fdd3324cf84e31b9cf8f60b55ce63fe6080baac771c0f02a97feb5ba1d122111009ccd3a5ee48e1464ea52c065855d90b06440a494b20041de10f3fb45646b52db8ca45c068cb859e5c8719a4150dceef84da00d661b6cd01c0ff06e2a772798a6450d08cdfec35a3e4214de64fbc61d0679fecb8e2e3b64a46ad6ce3c34dadf252d51010d65a5474bc314bef8c44ce61113b1b90775c9ef5607a8b4b9a3e2d8e9d442f114807924ec0e905143de21d576ed5cfa26b72a18f2346ab094bac6c3f99322a0efa5eaab76942bef951337de942e31c417c8540be82539722d6738257be6a1197677fe76dc30a578c94982a6d9c3889af8ae3c194d76364aec7c012eb4990496de0d4fa772740df005fc0463f11dfd45914b6afddda8ef93dd56a38cf057d3ce2632896bef3d4b8727737888642b355be6fa4ea28755ff4002d1ed93283c1904d8fef79c4b77f7fec21d47a3529f5a5a48f8b5ef1c6e50ca16422889b5cb49516b51f44a5f34eae43e1d56bfa7fd4e74586e4be09585e0e5c00743002b83953307022b403d6abc8e7363a269b1e97c697a51a9acf17483620306ec840ef6607f883c1185003a9949a79b0292e1c7b61b800aac13d5840f2844394cc6f8108d0d4bc6937ea443000ac15f4b395900c0c859674ac739864d5ba62bf00b4893f024d473c12b44a853ad6776070b92bc0e8fbf5312df3e7bbb2cff1ca2dae6c557fed795c42856e6a1938b81cf08fd0964f9d6ab4173647101a2f3bf44c77732f20c5596b167f8dca81e86a9fb3fe13f48a747c896b1e58916351e3ddb1b0dea3eeca0b9a7359e590f878c29fd912e8add9c9734d175c678bfcdd9c91102ef44091065386ff7cdf49793fdf20ae09fbfeab524de2d7aac08217e5ad975500fd44d03d507dfc28f1890aa463fccbda22a7eb3c98e2459f5d219f180b97c14a1b90df3e8f9aeeb6fcc4530a053a56fff1ef042f48f0314c0f87562f26095d1b96b1a5229c8b770786f11baf18194800d46e583122ce73ad2265cc6b31635c8639c4a7e22980a1fc8d29d4ad95923b9b3bdc2c5d62d7b751c9e923ad8ee34e952560d2cd069f777b0afdff8694bf92243a078cabce2724a37ff367db358b71b41ac50092ba1bfb2552d80791175f55dce6f94eb23e2f4b65ea895a1aa8160dff18a32b3774e6f3b2b838dea4a9c50336ea5216b5edac08b090c1d10e77ca81b35f588fcbfe1b1c354e33d0930f8bde9744d09af3772980a6531724779d3f28c518eb865a35f6c898254313b9dd9373673ab9902c1c8e6b6b6a15c9e899e2198246162aa3fe530524636ab2f581f6270f0819d1fd4b4344be1694ff0497908a687493b54f41a3f6d550e614214800b4648545c01db9073c2ce4a9d100d491e6d64e0a0898a248ce67a7bb613a9273f0d93721241b16b10ece8687ef4349ab98afa41cedc7ae3e11908d13a96fa342b434c8a9b0f5aac0611d8dcd947fa9235d540435885fb6f18347386645067234621a70706990bc9bacf844dde203ba4421c8e802b2d340425b8880d89db28d7a106a1de1b67edc08d7c3767e2060f5683501e2e21b94f4f9ae462b4f1f4a5a84e7888289564ce33e8fb8216f6c7d389c63b4940c8ea4b5d728e3c51a22bca47f9d4498cb4d53b67bf4a6f6936fe09a286fd2102284ebc0180f98feca538310805b67621ab855cdd5617cffaff5e417ef850e496ee284be6845523cc6007d1ac96a39f5f79b24d7ee6cc1e41cca885fe1f1b653bb2b54dba5d445a7772c4ea80cb16836d4f46284b7862b85f7450bc8d9bf8e3a13da06e3034c17275d6368a746cea7d018d10f56e2ef5333b47e1b872e2c2a8aa7bc393658ae827c14370c77c6c841e3076d9451052378e14d4e77cb649ccc3073fc41f412608c34737fbcce16fd89e25556ab03a3f32dd08f0c6210c59a7a0604f129ca67d06f296bf55ffc60256228ca96034c4c2ca4f436118713601041d185ac88841c5a49d18769749003f4db1924735368dcad115a000ffb9b6e954ca6fd2b771741c6ef36956c7be7545bde9841987b1fb2f0b865c435260d0aaf5cf8fc8293683eb43ffeedaaa362161133c5941a8d673833d500ef0b5b350cb04c1951e17072be45602b0870ee35e25bf37ea1d804ccdf7fdb99e56fdbed609d600f5e833425d981a7674ee3db2a90af91d938a2a949c702f9e90c1e922e9315ae23a0a4720967e3ab4f94c4951548eb43b7534fa90884f1fee1a2b2db2a91ee1717b4b64a357251640af747532b28ccbdb05c7320541a9902079ffc28ddf8213c1b993f2c2d00698ed3decc3e23043f6fe057712f5dad3fb75f9587ef8c03e9608c0339509047975e8f15d108b0eac492682c9e784721f4aaf802e2648dcb6512bcb81c708df03e1f66d88ee4266375cae5db48a43626603f858bba11f5a221b6cb97ba6d23f3faece27e0b1a9203f50be4ecf3f89573a0d1175ad8b6aeed8d1e94889b5e3165ccf0a6e740f79b51144f631acde458c95eccf469a8de35c6f10bd6249677ff1e3f54855035325f0ba27287ca1d1593c2c01436d0bd94dc29ff0c7e336ceff536bdb6c9b82988e6d1668a1349687bea25fb6b34965165dcbe3458a14f24e2c629bb7acfb771956b664de952e71a3d70d7e9ee57260d51ce919a800b64e572fbb6ae71e03652bb0e73e36ec5e8162d964cd29c34329bcd73de1e3d6449498528e3540bd9efd0deb33276b16ed6fdfb852458f44e72270e7f7fa2ae699ca910ba5eb7a09b240317806e220bb136c4aaf9d0ae73ceaf7065461592b57c41f36900b944d3bae2472fb8b0c7d2bb3c9ad20221d3bd0b1a7defa642f925691755db5d2181342d3f81ef3d9369aa247b518bc4dda401d3c49a9f5f607586a78bc82516594fc5febfe3ae4940dbbf4f29c5e9df19e41c883f5f7ca994ef389fde3df78edbbe239f23785f4eebb1c9f6e1a2ab951ebdd55a2c2035b792ee4dc4cbd8637d710eec0f721dd9f631418d9c432157fef165d984a0105262e1620b8454c2a7ce3d46c2ff0272cd1575bba139477cb7a0657e0a2fb514e740fe9405d8bbec8353f89996398f7794f42f25c0607a4215755b72d3ded721e10ca616fc018955171a029024dc4bffa4012cf73215165c37df9b7337beea2c55bf3891482f722734bfc3badbd67ea900d9555534f72887782dfa6eb1852f279dd6b932a2d97b36adb8f3d70e387b9e3ebd8fac3ce8b83c0c382b68c1bf5c14b4e81a382ffb983a46f2bb950e5dd6b9506ba1a2021407e9cc2b4dc3ed64a1e38acf84e00e0212eca039b1feec71adac3ec10957cc2a65f7e4610fea6c43e2b925bfb099ba0c9b13733f88ba79e5b906f8730bc5aba9d5ec0a818741278dad9bca70904ff1ec52a2101445aa7e293cacaf2b89e4dcd586f209863a1b9d2fb4710d8672c1876728c01e8143fb86dfa0c52f512e55a6df0754d42fc83ec2427498752624e74084959bad9935ab602f16c6b09ab6494b45e58dd2df4ee86d0e07ea1c51b3fe160377951aa290a82c5d8027ccfa1385084be9fd242458a5785ff0981015c0b8cd0d948b4fbadb0964a615ce557187d459efec474068b0b6f9dd74f5221691ec42d9edfd157c3d234ebac2f8ebc6c8274b5d278776dc9c62c3de1dc901e3ac72b7c97303b8843d36198a52c1e4f6ab1d23ef20c9dcdfeb751b4a85c6467ac86177517b24de36bc3b1ff6a08bec8e084216e2f67d0b20080fafc55fb2c60b2b0c2dda5a959c88bec7a4157e12c499c58cd722752ec9ed2e466686d3e2fe39a018a3e0f680fd8f2a8c3035a13ba1bfcf42708276891f342a2b03ceacad5daf7e8394c9d9da60872e073893c0a86d0acde4eea0b9d8c8334ea4ec152654fc31f680f70cd928f0de55dd13333e4d322349ffcc28bec52c7d8c9d2d0bca699bf11acded816d5343b56b1f4950792649c0ec03ecd91f3d9943e6a6f7a89633a9df4698e81005fc6afdfc4e27e637cb5145bfaf6f4a7af4adb59f10f75c762fab57a2cebacb5c99d694083807f19647b3336579eba16b1dff4b8ee282efd495d36e22f7b9d9eb5d85c483be399f9d7dae1d15c0229c948b9adfcde4326023d35639008a1a6ef001214f35a6cb7785ce528825297d3f1cf74f0c61570d9ac28dc3ad3bf267d4ffb1b6d04768e0c681dbdff48b1bb73fa60da33a0c0cb2e5e61eb212ed79d6744158dba926358ce93b16fbd22b22d97654f34a18d9b7430d0b1b0d36548546b2362619d3fecd82da74b05b1eb2ef23a2aa440af729ea3bb756d50a4e9a0f655e0006bea8a10aa94caacb6c56cd28a869f33385bb75f19a4b68d97450185ed27b7c35496d8e44482afeac48220fd8e802fda2b62b9e6abd721a223b187e702e9c907d0917a1ecd90c01eef128b54826852ac550e743d8ea8318063539adbc3c9f96b50dc63052f30892e3c79686106c747ad2c17f0f68f3cc3491cd54d41f17f9ceed17dfbb760a58ff07910f52af566cda07db21edba20c1d08a0dfd443dc52415ab89a0420b726dfee0b473ed3a0d7f5aaa047ae7ba2a1dddc85f18e16e0e75289a2690b3e7b57366134363b89b264d8b0be0f5565666d1b8dabf9d633bc1248103e8f7a2482a4b8bd4d4780bf28bd77b46a4f42feb42dcc18ff8da69ee406a300cd76011d5ba0997fdad3b204a74b74a46b920ee7a5864b596cc9bf38ddb4ff0982d64aa01bff2e4e867fd7086a5e36fee9e67af718235bede604a047f35b5faf13125a2e6f18e40d1ba91140bd2581b5c2c58f8b8ba71fec8c7d61ab438bf39e124c4c63e04621b14db5a62a358a9aefa099af818485a66b08a29f3df5146d960a7a2cfc21635d9c8e7461ae0743b5588060cf1f3eeacc7c27ea62d5b5f77c9a872e7e8d807654a383cd0bc2a258693d6d853b2b919276a8e45217ae3c1c279d3b8fbd7dd56bc10f2a62b0bc53e3253e25f62cf28aa006b2834dfa1de706223a3af6e5a9d29e597e031402da3fa09e6b94f4a2e4700b4987ab93ee0ea4df4ca393a6b07403c01d20a4cb6f36a7e88332c32b166f4804054a5448233e881848ab784c643a83df23e8051244bc5f934be91ad74a0aaa2044059b1841049e88378ffca0cfe963be20b3de5f31cf34f196f1e2f83322bfa1d575b35bb39f7f65a84130109c47aab0ad2a65dd59e1d4e0b4e5cae6d945eea4fda6d38503fd325338cd091255c23c752cf8ad206713d5d322b4e874c8e25c7ae6160d7f67b501ab7be6f0587394b84211058533147cbc9ee021761394848188be405942afa00f59fdd6738121970dc04191b51c0e5777f5c1bfbe14ba14b4317c9b3d2a40e85c9e77b831e3588fdf5cd1ded8ebc1e7f86c1b568d10406f4f9fcd8d96bb34b9415272ed711bcad782489b930b7daddff4e7eb511e8a6804ece6171ab7d1910a74f9953828cd932567c9acc4c65c80e0df1de6ee59286dd7043fb2dc8d43070a7006f642e749757bcf4d05476b4879dbaeddfd41c17d93b41fcde5194dd57cacbd43c22cebd7d97f1005d0278d32de6e0f91aee259d0abc346843b60f3c5bf476c275cda03dc9b7907be3b76f864b6a994f3947588b5443f117776de2f86068fd5f3872ecee89b7a755b44a9b9784443ef4e40ac8f755d11fe8f2fd47c8fc402238a3944dd2e09888334b1e7b5bd006e8c7b9a35617ff19e1607ec6e026f6ebed283fc9549933b1a721736446f9a7529d41e9d4aa7c6585beddf44b58fd6e757ca6ccce228e07fd254e39e2d443e0f6278826f4bbcbc00a19b62ee13c42df0dd01b0daf59c412c5b140f36eea6b99d410b977c6ac870aa8485eeff64dcd24f114491850c6327a1586afab6cd0cc400a77a22d04fff6be120e812faa587d5ff229a977c84d9ae0f497b2fcbf99b97ac84e629997ba3c9ae2ccc9789358f3c1b3f61d72549088e164b4065d196da9f37074ca34db603ddffc74bef46f56bb8d825016c67f534021a30491fb4744442c50ba65ca6f9d803d42207f490c7d54c034a9910261e2c7964468870ae7fdad7bab0dc0ae7138eea24e759271bace404d37cd60c63e1c972c4a97cf28807c275a48be13c229809634130fb35b8254307f74dc1db88b66a310b6c1ac2f8eec8d99669c8fbfc4c8e3035c5edb30a1506d97f25583afb0cc94e1416906d873a905cf3f27d4b44cfdd4e2c24ea5565ad8c1003e85e941a2ae7980084b1a70c5330b23f93613a3841699a6b2934868a7bbb122f933a542ae793550b703779710ebcb7666f243dad821b59c9c9d5d56d17a02176033be65c9d8491b64dc932276ff8594f54c0f8dcced3ae7a601e9de8172f0a55c4ad94c13a3323c128aa30da21cbecb3984a5acfbc7b58b481c94c1f45350385b020d0e49213daca950311e3e3d665c13cc6b171222486114ab3f256a067a42f1cc0a11dd87e487628cb609f1e3ffc9bcd0cce4c1f4ed997b8b8550bdbddee24df4d864a71de99aca0a1a5d0afef4c17716d418637016ce6d7690ca17d6d9d3f1b398e2621188a973bc73990ff12ff721901a011699eeeb8ff68f08e09d45738c5693f6e1a333d1f622a97d940cf73a1b3e18d38273bd344e22c742d2659323d46e9c712966d1dc13c2b8e1ff3bd0a160f5d5ee62736b90a513cea7163ec5bf93ac97e76961656752e778477922d4f4a12b6dfd871f4b687068d49228d87e881f347e5f0eb5be3512a6b939bfca2196aefce2bda03929cd357957ffe5c6293e901a4ca712b1ae07bbc237484c5fb894f73b0f1617dc442f82feeb8c0c7d51173d9311f38f3b80a5703e0fddba433f2b8567032de7dd235bffbf0497a22c5fb853a0b6b6de5a5d318c8ae66e453d8cc6ab7e24986d354d183c5a03f8b7bff19c8cfef7a8d898b12df60af3d317f2642b3259ff150712f79e768eac9439666bc9e60691bf552562163e7a878679aecd1907f2e21e21037d953db8af7a2e5b3445bd76e944eb2603e50a992d6bae5d14dc9762718beca431ef8e1cc2d70a70d34d17ee4ff0b20d62ae0eb8a416a6965fc971dd713fbd8d3e3ccbea762ee0a17949b19febae4c2a19443d9dfe7befb394bba16e7debc5b46202bd1d385577ef555c0f586abe5a774556629e79a8a4bfc459b4c15a9d37c7cf78887a28ef0d3af804fea9ee235e6e1b9cdbaa73aca0302ececd62f520af59fca451c08e6269f4c9a2dea284117fd0fb0416608fbb90d580d8975d94b6f4bc95041df9182b95dae1dbd3353fdb81475cb5617f414ad01354588bfa3a3c8320a7d0eb8cc3cc860d72b36d7e2ae16575127983ee9b6ebc68536cca5fb1b77e73706355d1747cdd9e06ba368d66ffa9cfb48857cc0d70cc29383a0be8057bd2cbf703676aded77704f9be4cf9777f61b8ffc44d7a6b882c6f59527e41643d817798a05374b76210816b7003a23ac2c8bb9d43c986e2fe666f3ca9b5b49b16ebccb83036841e033b9326877515f10a48077aae8113191432b61809a747a1724cc1054f73a92f8b2d8267e5c6a4034e73a5de71588cee8100a7c7416a98f14c740484d250c73b2d59cd1b935e2a5da3131113fdd7813473a2118f937fd42b47d4fb16b616d570e0faa92170c7e330c223e70c04a4eb30109f0c2321797254dc907244ca65c6ef6691f930651edcba22a2ac522661cd62539f2f542de702ebc19974225567d6c7a9549970a62027bf8ff3468e5e2c5f65fdb69cf9f3b0a5ff80904b1988aa08315927757222b87bc10532ce61b44e31bc8e31849bd943fe2a9d8fb0f39c897d1fc7db94da89ef053ecf214481f25ec05bd53723afb73a4cd8eab28c5e1022b618fc0a914d9698b2cac15fc02fa99d258bca1f29280f5680179458216d2bbef04d2ac2572b15697cf75a0f2df3fedf8dc9609122f9496a2989647d8e5dd7a4856bab45b4fe017eebe861c7513286ba328ca8e5cac834fcbc193ac28fdf05e4fd1b58341432023e047a58bdcfad4f0c348149bf0aa02d7d71605c65e517d95923525905ae8742c010990607f0d9626a992c7ed6c9da839bd04c9c336bb01bbb2c94ef0415620a598d24805fffefa3ff370050d3b80ff39ad54e7885efb865588c827d8eabb38e186388f98023e9d5d582d37755020563fe7661518ba133731036200ee2bcc25b832d7a373d874eeb8e51246792d42cd8a3f12b9c2eda21a919c1d27fe46206a1e42278345b1056633246c802c9e596687861b7ae81c1c1473d780fb293e87ecab8c9274c5ceacb2dccb80641497ac4c4c016c01b39fba7b19d928b2aabca739caceedd014b4f497416fa5711ed31c133304e51b674edd90386990e1b40361e43ea74125c4a3a843f1b32576175a2e52d8fd13a9ef5993915c2e6d38df8aa4fb4023268c9fa4432c0ea7841ce2d14cc2dd390ae824b8be06e20ee74c7d368e8764abe21be57a460051800797f4efbbe5ca0844d9197f25d1b3e1f640aad21ccf2e3135702cb5a755ccd337d9e0d71eb7cd4db02e7d9580098441d19290df800805f32c250d321d145be97f8d3c8b33b810c51372ff132dab87bb4a56eebf5becfdb00814848b316a65e8f0d3da345339cf3ba00d0d9516076d7e3482cd2a7bc2faf5b04a987f4b4ffe7302fd99add23123e9d8f0f004da5bb8cb552147c94a664ee01f69377498b4e52f3702f1ebda1696fdaedf7e7525f309c393b8ad34aebfbbebe7593658b4691deff3e65235f0ada78db071e3ea5155f10c5244424af609312b8716e6d2d4c521278f8e33c16112ca0d90efe434099adb3bea1fc9d17555be198536b382a9a1bd4ab6515f9d2ebb24327cb55967560e846928f9dd9b1649aceceb4e80cf53bb2595cea575fd0597aefdc406515d80d27337c5ff20f8157d60853dd604ffcd82bd2ca806e160f3316ed8ed1d24d03016bbf12296cf3a62faf2321c3023c0b8996fe2cfad90a67843699404f796ee0e3e2bd4495fe2a16596b043ef31c6b3d5a81c52b79818775f187cbfcddebfdfaa2dfef873ab273bea9f1df2b91dc578d13dac8666c1b224b31cb05cf63e884dba5b2624ec090e1ed9cbb48b6852cdbe43ff8507ce62fed6a6bec657c1a7a1a4b8db4fd721e2b0803b583faf08792559cd1faec5d8e7a056ed4e041e6d567080d658e789ab2be4a55707886e40f33e3e6944cf312ffc0ddd38f1d0766a1be38b7e2d3c75fc0908dc6221c0df0fb96b79a0abc3042b86d4c6b0d447e5cabfb9568c0dfe1aeededa8ead38b6b356b735c72c618a25d6eb57c89809b9bf19b0c73ce2d2fbc2e85bb3e037108490115a42062dd0054b857b88513a334bdf10e7803e10e44fbf0ffd595e9d5d9f8c878a6e807a458c0975e8eccbeab74cedc7d3bae9fdae547d958a62d1eede3e2cc8ddee6a7c6b679325231804b801fed64f8264c02f503cc6e6c762aed8ab85f74fd36a34c31dbc745693c2839cb0872817f4d9f39bbf9a34f507e02b404b015a6034bac962707800911650e04a1543e39ae09359641539154f40e508998aa490cbe05d376b0442858fbc18fac36ca4a3bae4894423ba690064473d8196bb67bfef977e45934e88910f13a2c1b3ae3599e2666a81b1bdb88c9075e2734df20ebfef091f6562007ddf5e2d8518db7aa505f6449b7caac1bbc7edf71b14aa932c7201ceeb873dd45d36273f78fc793337f0ddb34fc1688a9d9a32604dd8afe2b6e21f807c9e575cc143114f36c101162f94d6351378c2de2e6ec5bd125ccc23a268f55971a4b8e0521389e7348588c4ba99944a7d601b22b218e4ffadef325bfbe2c9541f365bdb5ab1c8b8d7c541bcdbaaa011a3ae14c32b9453c745384495096a9817876c6a4e0a438023fdc4d512492447eee954ee65eaa75019e6ee82ceeb1122d84fe35d9e25eafa79f015071cdc4176f715b3fdd939f94b53a2f8042064a176ffb2231994c8207be58136dd845d42a9fd1f42dfcc78fe9965b77ae06e918ce6e6af3bca01bd8a29496728a3c12b2aceaeb18d20c1d4fe764d60d6b97cb4f7eb7595eb51277c0e576f157b9f10a25083bf747e362bbd83996e69353f43899e212ae9ebeccfd060f6504cd07ec7beb14f8ccbb04d04fd44178c011c4f85bbd07548b1c1b4399b76bff39a1744a6a5aba95a5c3fb03701e51b1e3aaad34a00cecb24c3b2afb3266966448eea02fb2c272690778edc90fdf5da95ee186bb920b505fdf3e0217b467bb055b28351de3c91b524745fb6092eaf57a0a52a30c242906111e219817be399ee4bb98089604920ce53bf6fafc243d960f90a1313ff89d813d09541988cace6459c32bb3cbe471bb1cefab9a4440af3dd4690eb2063d7b323c57359eb2bbc3b8c09be5cfa7708ffffca5f386b4183f3c36be3533916e1d47ba3ba387a89e010d3afdcb308495c323561cbdbcff519b651e2af8d9d18ea30505cb7d54c9ceb23b53fb68c64bbcaaf30bf942fbe6270621189c40d8a0e0a91001cba06829b6cf8ca10dad33e3de9f5bce88ea769a65856da99998068a5330b3d7348afc793c1ac5e83f05ae2ecc2bf68b0dcfeb49c48456762952acf6b3f15c1f9d6ec8d6e8b658b35bc4f6cf49ba753663e6928fcb6f529164fe3a10f68542b5f44b2959dc39f97a6c0ec6fde0fb9e3dcde6be0e287a9b7b9bcd6fe5cf1f5fd1652731c85e70b559c718589e27f8a839f4a2ac51589a17ca5014327e27483794678d8e199d2e32422a2cbe3c630fae57a262e9ae1ffb4cc496a350259ef0a96f23b586a0c881a563674dc2a77d0bdc01d13e975ceab50e34b0ed0e882c06e1e4533e32f04cefc45fd8236c47ed82e6cc66ea62c8e4bbc21bb4b038f5e33cecf32ebed8707a195419a8becd3bfd4b5983b79cfdd1c9465c730abf130e3cc020cffab866e38692f40a5126bad9807f9cb4c80b2a343620e3a85c11517f24e1edd35caea85fee922c67e1978b6d08dd2702b46a69c330433e8a3e6c109c52839c3ce00c3bff304fca138c1be8615bf555e5dcd6fcfb6df1001c3e772bb37502473b16195d40416afe1a8bed782be60b56bb1920a142405d8e852c002b6e0ad7c5b7d7fdd58ed3321f53db42090792b0fc0a098f62a4a47140b37ee019de04624b0bb6a2febd8f1de6f60f3894d9c3692e38c6c600d871e30e46991956ed06c9c41b81d767cca72f38ff43c81b7d7149073703271a0d83e1057bb6e194eb6055b528e62544fbec9a914c64454e35e177d90d20fb50835009c700f3dc69d190768e33ba4ce1cb103983b4e795e0f34375b76301ebb19ad68414abe5fd8e326b37329d2583d12bef26647de545a58f22c500061ef99c727f9937b8b60ce9b5e46e66f5feead3a421a44088359162457c4c42a54b356b13949b4bc1d849b89b796f1c1b259bff6e01b6f1d67689df03daa3264437cd0f077a1f7d11ecd249076dc61c223b597452ee4c366d389f26c5f5dd9ba2be1da69713f4c76c86a27a55254c7a01c08b26b83b776425e9b68cae086008a2943f41f1f24c6b87d0ed5369852d0eb1365e21d5a9b8adae265e8a0e6b4606453bb8bb4784d41789d5efe213f6dd824c95e723d6ab10c1c321ace0be4286d543f0542f1ea5f8007566a090ae518e881a3a829e95ce1506071fa6a72c0e1a907cb9a3561d9a78c93b8d4dec6338503bfad7dc655aad197ddb789fa9618bab35e9c48b03a74a6ad3f6f1b535e10a176b472c2f05c3f21394ef66c001a4d08e0e3eb668949c6e24aea7460b312ecf77d04047dea5e19c880e484a1e1391e7f587b0b2df4e44a5f38fc2573a7b54e9f15531de401d7baf57125d71eaaaa3b5f42148f26bc516522599e9533ad9440389d0cafd2962bca4eebec461c42431b346c672c0cf58b93a970727b50bf7e9430c0f1257e6ece5cd028b44f6f839948fbf3d21039356ba70dd9af90327e7280cec4553a5112e212c189636f586550f2245a7772c4ea80cb16836d4f46284b7862b85f7450bc8d9bf8e3a135144f294e5cb88952ab7e8f8999ff2968469ff60f82e839b330adcf1cb50fb3c3de95d9282efd03e896d1c08cb3839752b7d191ba238426da27feb709482e31e6fc07dba1c1b48da9983b1e01b27acb98b47bf2eee23e2e8eda568a29eb3ba29044fe911b2f3057d8ad0d9d182f07aa9606d1a55d76f5f4519618364180f180b9475dbe7c1fffd67b54e631310a529193e74ddd10b37db690f4495fd5701b99b2aa259ec40cd960e2903ada73ea1206fbea0eff1d9260a3a8fcfd09801297f7cc3264a261281451e8d107f96aec3437cfd838d8e6e017396fe47894dbd5231fabe0b075a36af44c50e76f3237c69b7f0f59c90b538f0225aa3434ae6e955eb137e9354d0c0f118aaa9fb66fe9ec4fbdd7be74b5475634c40b4e10eebbf513b83d81a484dce00a88bb8d8fd214770d50cfbdf71dcde73fcaef7286ac8f4c07628afaaadfd08b6fafe8a0c99c3cf488f33437b69811bdfde2d1b5f2b2bd0cf66f210517b55baea447f68718fd58bf360482949a0af11424c6e786714c9a1e112535992c07ce3a7b30797e8b3e857db7081ec1f22882768c4542b584be33dfbe8b9f3e9f11f8da1eba06ab3b460810ab8e654bc1dfbef676f8f2c1191c8ff87c0d9d608b69f3d68fc579114d197d505c9a80ffa4282c5d5a57e0bf60bccc147e3a7fe1b45abf72c07b09b1b03afb66ecaca9e5c5a556f26143d8a330a8c178cbde9b29e64a912e8e9dd18ffc963271805019d0aabc2c01436d0bd94dc29ff0c7e336ceff536bdb6c9b82988e6d1668a63fd354b33501656019e2361f39aff8d45546cfcdd72bbf6eab83419b9ff43d6ff7e8e41b6275b67daafa97f87cd4e48c238456e6b533c3dfafbb8c51349f6dda80f47bae95ca9c9dd77da23737f7e8b8f3ff19354c2e41475b26d376c5ad6354cd6faf2f81712fc05a1b32e1ee72b4239c494819f97683210625c74b6d8a95253ce3d1f43ec9b7020b681f9fd897bfdbad7497da7d97434982942dcc27986477b5a53a02fd4803b3782eabedaa7c7f6ba6180de17d51b857d02735b465f5805043d2db9b8b81f67bccb55ccfd01131c680810dcb50deb3f2c043b47966f8e662bf5742278ffc7622d37790ffc8d27b11fd2b7b99f30181d01e807bcab30ac9bfbc33942028667c0317d9b597d9030bc89908382f759901b0f08b523eb8cb02a51dac198a0ed8a79f5b2532bca67528e79cb5054a51626be1231bf74d33164dd9f49196f0e6cbd62b5947512f08370063f15e906615647b6a8ac0f437a9117ac9af6c396aa2e194f24a96c33373780120c194a328d29aa85e5b7b34d51115635208d7d2c146163a4cfe76da386a9208bc82383a78eed8293ec35bb31f5a0110d1ec5e148d04844e05699c873fb3548d5c585d6d19420028aa542b433593d20e906248970f3aeb92158d26a676b2e612b4c4efeaf9d37a92a11b14f1ba4c00bac5b6cff6d107efd8479b7a4c25c289f723bdd95796822b86aa4ad5866783f6e96dcaf398a7b5dc601c19e6928eb2761d47a83cfbd6c7c83a827daabceca8cdc6f41931249b758dab9bd10f6335b72dc53c4a309a44c6a9a9465a0f8ebb5754e27cc28dee14a0c582094b3b9068b6f775f8dcca0463c29efddf052528a0359e0a1809ddc5035954c466855cead7aba4bd0cb895ed7b6644593f60db52315958089cbd6f3b77ecd22db5904ccc10122aaed32e5021aa290a82c5d8027ccfa1385084be9fd242458a5785ff0981015c07c039c6ca04f1d52de2f2ce08162c092c394b33b51e2858ac71eabebcbb4d1d6758018786582d7403859e2b9c6c501d6db3e226ea3d3c1e2901c5e74bf08a77ffe4be8491a9389a6df81299e9cc69ca8fb97333ff578aef8dfaed8c7ff4cbb77274eb8e51e2fe65870d63982c29d12b3cbd6855770798d6e0bb40a08ced5a50b0c62f9a2236f611fae03b5f16be9ab9f9801f4f58469018c4c7cdbe87ffb84bd5f76d473a7eb85ee7b2040fc585c640fab3cd18f5087782548c0ed92d36ce2d161b8e0314558e3215041f20be140195c904f572c29eaa7ecb3c62adfcdfa10b437aa85b7ae90c85c34a4bc9aee38842756d1ed59170665bdfdd4302919b3eefca593f09a862b76294db5ea1c267f3c0574b8a42082bd88a28f505e851de0cd0d14391b854d396dea5e75a2d6548a8f63b322d4c274270bfc6a19cd0d96d404efc312e2d1a1d2c6c9be0798e8a7b358f2492694f94102024115425957970dc8a0d03d9491f607847675cca8fd7e9cbadd069ad4c343e87fa1c4aeb3a3c11f63e662060b4a9675dadec69b03f19ee45aceb64f9d5d7042a3a3866ecfd9550548a9251d00c1c9c379ca9a8ec681dbdff48b1bb73fa60da33a0c0cb2e5e61eb212ed79d674415886ba04b1e48a9f57d647b2bb5e3eebcdfe08ac00b0cc088cd1932cd27f711b0d4fb49298ab5f5172aa17c2457c7027b57025ef5fd45111c79fa04ed64c511b9fd3dc5b748d74f962fa427c44dce7781f6e889346733bc38820ecda77a87e2e061fcb04664f6198abb192f08880894459f8f2d8b4511c566c749f8951eac6194309c20e6793eadd91a04ffef40145cc9cda33e066b95dda95043f179e21a3e10e3136b53337472f5030f711d92fb5408c606bed252a0fafc69308b76d78a2833241f1f18f3c679e44c2c784ba0c904d314306c3d0537951d2ae5f14cf2be363c4f23a35b375b387c0f1f0f06f6b339c26efc027394d5b28e8c068c93a7beb15722129d3b2e8afc88ee5c08cf8accbf04e863f3c70bd01ebb22139730622128bc79ee49ec5e3058f2483cb2dadeadaba9cbf9a1cb50a9d12c687d1a692df9367dd6eea385877625a9d6c89160d18e90c890e9f1fac31008c43ac9bf38ddb4ff0982d64aa01bff2e4e867fd7086a5e36fee9e67af716ec5858bee1aead1daf5ca2830dea1a391d050cd3d2173132930547d22ec2610671c36c7275ed940dc1a16e53948b4921bc1d3ae7c51efafb15e2fd8dd0b4fd6783a3584d02cb6de4187f8607807a029bec09ee82e9b0e5a3c33e14b5f0305d5d2b66bacb9e1da5f960438b1a48c089c0ac0279b33f60c18f88e75efa37534ffed8d4603e4637adfe079c6830ce74e39e548e45068f2dbb2fc00693de7ac5a30ea34e533314f8cdeeec19c6eba4232036d5c4a9dd17deaf10eb6493452661bbe39566af4fe1cef9c69fbf986928095c266b36496a6349b329e133b3bcee06bf9ffa83862a387587fcce72ce42680ae1571596de3e584bc6d34b383766ba417a0330c03099ba637b8cab059911b677fa715970a36072a12ac26d6c7994d3130ff8adad0288d17dbb6b4cc883ba2c1003baabf96789bcd9dccbe9d48251b21eb8eab5f73a33dcb9076d33dbe5c7e20c50644a0e6131f6668365475eefdce75987ffd14ec2fff45d63c264945bea00ca243dd447fcab16ccb8980340ade9d6e9ca701002164354e8e311146ae9da91370d287943e799426a2bc940f8f30d545bc7992c6d9963bef595edee1b685d21334eb085e50d50dd3f8fc61fff8e6d4f7f56e9ff0ad74cf4776b6e0af0a8bcd686c7adce6497f2ef98118fde95eab3394e6dee94181456698340577f7a96ed513f94e58441607536cbd25049c9e7df2f689b4deda720d6415f2e8bd6f9be1ba5c6f382971e8d5c09ca836b5797657a246a565bcf470ed8667326f68b1229245756d28ce2d635250c09c6a8adc499af8577a1d9565f2d6d8773604309737360565e5fcbebf5ea7809c6880d555e92eb4ec883d1b9f32127f32b79fcf5ef2fbbb7822fdde0387916706ef1a055952767b0b6ac357ad8d8a0afc51a24a5ef33a6ed02445c9ff858eb5e25348da4db98f6cb52ff487fdd1dc9601841e085fa010b3dac607a80d2db2e0a9bf33cbbfde9ec80b7c3a4279025f892050b406f202c25ecb7882d8063ac2460ca63fc9250f1726af7509fd0cc8132e3d2b39359fae1078257bbce10b9dfb5a2d2b29fe9b848077cd357577dcedb712366477a5346d74954ed8780fea1210c48ca1d1f3dcbec272d417c1b80999bbe8363ab6c6083f3e034059ebe11496c59323aa57efdda49c213eec22cfcbf2cde144bc464765ae0d4112a8c25f9c91b2eaf34ca98c08165c8f548069c1054b5e5bc4719c5e43bebe8c426c56474effbca93c989a68a77e3a80664ad2232395d8b8ad26a43fc8e6cd1ce19555a6e768896579e7010253add2d3d8e01723228101087df9c221e0e9b73d1681c376495172582cd124ab7611f05e5ca4489edb7713c54ae714459d2fe69e2c5302a1793c2bbf359d0b5ed89fed428368503258a0b77750c66331a8686d7ee4c90755e7b537591ec2d72239c6cd8ee8cf15fabd1b7bb62a79aaae4f6410369e154f80ccfa5e48f0243103c857cc6fee795cdf4ddb2ff53751069bec304e3c4ddd6177bd0f389c0b861abe4e0cde2ac081d921be621ae3ba7943ad9de11bc7e0e4d80ae8446bf9bb0e340ff1e8f153076ac0ef51d860e3bc47155401c062318410b43c0f7e687f0dd7f03ee1a0ad466c1a11177a8d70f1bb34d72798eefef7f75059073ec4ad43d2f096d93633bcb37a59d49518de8feb0bf5695ded61befa924e887c5c0e5d20fe9d32b6bd5e62bba46130fe00f9990d6ad3cf679dfcaf06f0a5aa18a59a4bc61a79ba983a55d779fd5e8fb24432064ffaf183db65c96d620027b9e0a00b3368fa790335d2b0d2d1712bea93a08e4d2c9f0592a7cfe2fde6a978b93743727c6cfb2f0dd8d60de0b4c4ffe61a138ef09dfa975a8b8e727de976aa2a4f4ea68acad6ca7459c8091427e9f08d3637fc4377e98cc44892ad7963e39eaf4bd62068189f75ff6cb40e8eb12f428e125e2c5a867cdb7f173d75d5ea050cfd391b235ec2baa9010e7e8de122a6e11402f3b5d8d7cd4a7aee7d0e5c5484991eee222c4239f1cf22593403b38c0c8e1aa750eb3d06eed34392dd2e606e59dc8198cc4490eef46cb1b6aed6503d0cbac3ad8caf370de8cc7ce5af3d97a819e45528967ec3fb324990e1ecc7a68b6f8ba259693dc4778efa6a8d6e3976b361232b33e2d290e427e266172aa6b8d2ddc49e44d93879255193541805e09bee0a5dfbca559696d9fbd9d081a0d2a962a2c045c2967814c0db0debbbf95fb04f79941525f0f78693f7bec9b13a46704469c2c28b8bd0f6df7f6d2513cbf83fafe4454507921608dc2c052848d5372ea7b6cde2e8de9ea55e57d6f837851527ebc496bab4c38de256579481ac8e32aa2df4c0e36c86d8e6df710f376b41efcd8e144a8361937c20e367fa82cfedefc51f9263bdfada76145196450bbb30e8a3264d913962b8823fd460ce0fddee93ed21137ebb8a518068ee8dcc188e37a141319af5bdbc9f7ce1965b819d69b016fe6bd8ab4619023be2cc11d3ff5d77d9c9aa75f63d669fb3b7b034c817de685b9e1843837c4cbbe3574c9fe66b0087e493f7e1dc217ff1201e8c33cbd760fcd992dca34b53ab5f3930df9e00839ec978f8c0435bdf16141eab6fabed2b982573c4b3c016fb890e46ebea02a61dd45c8d5433fe2b4cb212d1d7200ebcce4245cc83c1f7bea988a67f301c883299be440310bc19d02097960985f4f40c36e872db83bd991f3ab3d97ef5fe6896c35d991e770f205973325cca4120ac9b440bc4e3ec65338f9900b69024518ba512e910e7331841c04f99fc2ed4e94ce4b68930e7e19aefb73e5177e31d995ca02c8627a5972b29b933ba7272f21e1c0ff6ca49f83f49f3f16e82e620f9e0260eb93553c39194a14919bf1efb4e078b7748e86dabf3f31c3e42c711fff5b732d4e1cd284407f273b0e19aae8f4d35e62e4fd07c061d2d606fe91efc2f66ca2eb5d5dcc366ed07a8b4f4d9259d315e10bd1d610d530b669f318e3bfb6f35a61692e75a85bdf71be5c2d4907f0692737665b0e790196bfd5b59450f728e7467e9451faad6c530f275df4399b8383fadb62f87ddac4233c04fa606d663991cf9d3b7d4ef200ace052de5f8da23b072191c0aa258174fb447009b4591e7d7652060e1558f957783ed2df84d81860d0a274a6b15196fb384ea74847ed77a7a5ea42669f296ee529175d750b3c4e9da149c23d944531c2508b8a764dcdacbb2cc53eec3a269cfad540c41a333ec0eb2d6936d8989f77a4ae10632479913530fdb54ec3a6cf0ffee55c6abf208b86131bc656fec4394afdea8b935599aae56d49126cef0c94e73c6216ea03f904a3dbd770f16a8c097ec958f2cb649c97cf52b3fdf5a6ae7c2db9eaaada4457e170a8e5f24a89545bd2369ce176e41191ceb19b3814ae80967332dfbcb9ac9882a7e36ad3b21dfeebb4179b6ffa3806675bdec8b8d0f075a0e1612b61033075eab39896875ff96ba3cdc3d0816983f051a325fca4ae05869281849f8fb78dd907b50beca8d7812cfe1209f0a94991ae527a0d8ce1209e006b267c719ece948b455ba513c5e77cbddc1d461272d7fe65929110f47ded6632db4bb4a6f49d75e26722c82b2353e33c44ad3046c896922d0671e270d93aaaa8835348ab36575b04b04fb36b1950fb7900ce7552e1cbd6957473c2d8b75b805a34065e0a9e5e8eb42231f7ca1e6a657232bbf57ed1c2b0618f07aefe006306a72396903031f3b82b0547c97e8087de75d451fa1f68a89629c193272149e3231b40ef8d4abe09d0fb727c5532b5daf6321b24638007d5ca2288fe40443dc4242f9c35fc66c296de7e90f1948635fecc4d7213ab3feeab8638da4b0b9aa9a31278347014ee50c2af61e2b86898cf7da6af8107db002ea25309c76d2b7c8913fa162a74f4fdf33bf76f05a83c2c20948d9fae6b06e61eee39023309c04e07db0ab1956ffa6d4f4e47d32e7a5e163ffd5cb7613aa8a3aa577dceed4a57627ae422beb90cf8d42c2aa106e09e24709f64f4879b80d060d9bfe2b3f695ff3227a838871883687325cda7392fc8ec5d72f866d2d0c29804cfd8aa329c83a05ba6e17e51da07d0c0225217e3f793592bc00e5b28df6be5573b2833ce26a7839e5b3fd6ee32f88d8612561af8a39fe4d6f8e3cbff52dc0ab6fada2031d737792420238bda81542dd16efca9aa42119ede7813c809d2306d2cf035d19d719a62e3f8706b52b2d06d954ca5bcce9d8ef35c862f98c0497f387d2b2b276cc8f44ce5cdf2ae5b08c60416ee7cea834041ce2160b929aeaf3a0d4cd51b2edd926355e4baf687b55d6f28fe67bcb78daecbbe372ee815b8d3a1e218e75f89c16b5a9fccb01518557ab5143c8b763ea087a7bca075126a9f782e2cebf06107ee90929a28ef6a84d57ad5a330f1c7300a6bafd9a6f25b9bc686aac7cfb23e73eb00b1a92309db154f445906e61adeee678ca68cc4be98e82e6034522419ad0db96b5b7a305f5fc8e63a36f574377e70f418aa7b6ee71bbf0973ae1ec50bcd767dcb94a3657a4a3eddbcae6284234431c29ca27e3a14fc4abbf00f06456169d42b6e06b5e3b76c87cca45676afb8c785d38c77749e5a21c58390baf0c90d62e33035c1edbadfb1d6bad4c4ad3bd07e6c7f5a66282c50593e12112b1519648d83f4aa158cd919a8d5527257d4c6a5c3de281db4beb4e76d64f6bb0ac028e79652a8ab9a270619a3c2bc0beff828434f20e09d892888241a4fb73c354f5defa2aab8274f03e5d77d3877f88008b9ba4c34e3ad71fe9fa69d402d618ceebb7e9cdd1bd6e09294f7d2dccfadda00a80341a2c9133721cad7800949cd37c7a3e580aa131e4ca59b4f5ae4ae17eaad14ec4f448df22cfcadc94b752ac372962982ac85f3a5ae748c27bfb105b48da54dd0f56181953a1a140f29faee3fd90eb075ddff1ee06739fc69edb8939375a182802c355470eb20a9118f6f3861d11937fc0138be21e46a74ee2c1f81e00c17c365d266d10f70d05aac57d02a6ceb8e83f2b00bfa5fa37a59da3a7dc90c1ead6a58574877912316cdbff1940c075a28265b7d0bd5b2b46be8f11cd0e33ead0043fb1d1060de4ebd8476e4fe432faedc91c49fadeeb0262401b648bdab9f4c967b34d7b29c50a304cc45c9b61909d1b683da112ce33bd009304e841b096f1ad1fd429fe2ee5f75e664e2ca50b9fd71364c8d58578ea9b9fc74cb2baa36a3a308306d3c266fe7af359eab731c26980bcf91798cd152fd565531a5cb45e1835b67a8f286df3273f414459e9bb598ab6e78d941f908fb21b907aa9a4132cb210fa84e6c160d9148ae0771345c2a46f3f665738ee099fdb725006094fe8e3cb3a99dc469c1f12c84c754d8c51e30d0ca74ae4d7d14e56f2bcb9c70d35cd1af58babee07963b3a2d0223fd3dc02d7d1f5d14bc207bf60b21ad8bc0ba7f3a0b23fa6afcc0394a7e0b42989d4592c0a5f98923880518a63f889e3899d9c82c2ec2d32e7f35fec5260635e66ec00da436791eaf60e0e7cccf4a1e7dacaab35efdb72402abd07884b09e4f630aebd4aaa948cd88a527a391a76d4bb8d45543c5353e63e766d1f98ac9566131f32e507c42c52121deb942ddea76ca35f76fecef6a2c1187803f3ee9cc7239fbd35ac6653e711f20628d81d8b3079ec07ef1d884c81499a841fe054a71bd1157beac96afceaa536f0986ea6cb657abdff49f2e6011812e3e520d358c7fe02c00e2654d60eb8d119b58d95968bc9f3adceae18a8d54e3cbd4d532b9acaa2829a90a83a9bcbec7dc6961165703bd6324cd8accf2ea0ceb05c02c54928891cb986ff5ce4f164e9746828786d0ca86c7f16327c8d36808fb6f33c08434ecddc2acca00e96cc5f2caf8bd5b8b3674c8ec9bcb98b71d9dc6851ab2055bda92f8b946241c2c2ee7de4d18ccb760185507066984dc6bc0f31afccfda44d120bbb8cb4a8c68a8877f437865e9599214fe646ab43c33cc24ab1f77d06619e2929dfef7db13337642a061e53d200feb711994d63021e7297ce2c4b68128f85ae8647f243f880143753079d5bca9b90e7ff586cca3d9052f79be9ca2c121fad3fea6779dbd72dd9ccbd86685db8676af957e26352e0e63f11886c6fd61c3b7038a26716007bde67e97291e9cdc226886f757b90c7570c40142fe423df7021553ab5ee996897c57fe10a5de5bc81b944e009bb984150620e6b3ac99d7edcaee9721ad09e1556375fded045fff2471f4ddbfb4cf306627cc146339594bcf4282ba48d035ab881c59c4146e8852f26d8737f6fe93929e90dd557183a29d0bf12754c739839bbea3d6025a6d5c4ee2d88f98b10945d1a1aa75379c5929a0c8d39340954a465458ad7bfdc3f423531366ac1b6cb1dcb4a8e2e2ea28639731118b4a2d5037816bd5fa529ef027121ba46142145d1ca3e2d1f98cf58126b119331f8ff659315bc3e7734b0f2d2bb42b7049988f53fe88ced7a314e9afea5d7f2645b55e37f4daea06ecf56386e56a96f67e81c8449db4981650809e6318313b0efdcdecbd225053af0a034542d529ccde37627dfd45ff4a980e773a32ec0bcb0fd724158765dd58f5bd02e60dd642d575f5baa29d164c10b4ad06fcdf621ce399b8f13d7a03045352e59ee482c4bf49a436bf0fa3178a0f8a2d8b1669b6e2a059d2de26fddc5d8217b96bb6e0297e90bb43e3739265c194fa90ea04c244602444586dd193be67f0e842dbebf53aae0fde7f87c341b06edc4929b34f8b271dc07c8962f65d885b332b999bed40953f1e8473ec3359959eaf79a088c0a0b8c6b7e0da44347a0698edda66c239d874fc9ca8744b09799f87f31548b29b086f19bac019550a7877397b2a49168571229dc8a1cd7702c659443fbc851b4d54bb0172aa15eced4e3b927071e7b1df74466393b6ef25f6c4bd85ebe10e4f70193e63371cc290793f4b9b6518247d46d314c9083eb34ac3dea62eb97d20677a7cabee91c3ba3ebc1ace98c75a3f619099290a4dbf5df8f84df808a0cac37bfb8bb7a7384b1236a7dc7f2c5965db10e3b14a290637a7ff5b49b913380935917a16f4773e39e546a55c6c50f25298c2505e381a125b3af7673c92bf6330b3fc0995dda9b3420a0d16f321763058868e4c27e98a9a689d4f56ba70dd9af90327e7280cec4553a5112e212c189636f586550f2245a7772c4ea80cb16836d4f46284b7862b85f7450bc8d9bf8e3a131ee45b0fde19df6ebd3a989503f9edaca25db5d9515a9cb672f215236203965e7d718ad7700b3b096a348b8e473d819440ab3c7d100b314efbb28380bab7824c3d9affa0425269d111c96638d8d309164fe0c939b2e8cfa66fd4c7045c7afd6228d5292e1612b4861629e9749ac6bc955ba11bc36780b57a5ba5b93bd331f813885024ab967e114624fe3ef035ab79505c535b7fba5618960f76556bd2264f84c32235c178be374eb96a6628f6812a3697f46f42014119d76607faa6febe1dac26536036f33303f643b3bd81ab3be9e801e73ecdac754f4a58f1025cc1dc5f09ea573915e4d46d44417a973872893ec2e953f592dcc05f614cae1db892908e31c1a661aaa29c53630ea620a639f237e445dd8d2c9ecd968f6a8f7da6681c2bdeb351794495f5c5525e5d6b90d8e02d40e890af20db45ea9ce4088bc9d8c98e6f12ebe3994dfafc23550300dd28c0844e88a553430d3dcf8a6e361a8562b406d27aea6ee34d093f103a368e09ee5aa6830eeb129d3c15a50650a5f390c9eb95f26a9bdd396751ce25348d9a87fc79fc4751eda7833dd966198590917398b1dfc8d0689b3b3fc3c469c1244ea09e8740dbc72a221f2ab86f794794c48559dd923879c03c3c79b4a80f3259fe82e50b90492742e043d1e05d1ce499cf7395b4b11504eff6cf600f66368bd069c344c919a1d8c7a77b94b32c488a330a8c178cbde9b29e64a912e8e9dd18ffc963271805019d0aabc2c01436d0bd94dc29ff0c7e336ceff536bdb6c9b82988e6d1668a3c9f89f5461d13c1c48459417ad9fce6492d2616258ab6e9787132805a920d1b39ed189624d116569d3c1ab4e95c890325408333d9db1214126dd973208b6a689946fbb928a4f51e3089af0ec75a7b9d492416c80aa745a2dce62f1fb4c6da1f3ea2d38854acac8c0ac04f269f31aedc52ebf6cf4fdd5e389af98149ef83d26d346a1d3a72e8fdbb473eb0b2724846b6b5ddea6e18c28e98dedfb9c2ec0de57dce23b4c602229e61d7ecd5c419ed49b14637bdb564f9bf449bc8ce2cd3f40ad3864ff9f1359ddbebf5dff306cd8971e691733982773dc25c0e91642ca8c469d5f46482045caea5f096b6cc07a17c035c79a15de2fc366285c891536099591ecb8f6c80755c7039e05ae94ec93bb78f08d3787697874a79400ff32d33d97ffba71835877af68228160d3bd8e0bbb095d44fb5d1d72789e69f6e8154bcbca0a52c0184f02f4b125e39426b794061a040b1c3946f90be22278075aeb9a91403d67157154569d6e0285c748d1ab92c9db07131a53f081ac8c2b4c3f683084a69d2d3896a313a738025f4123b96c273ad357cbdf39120a3046ad37c3709fbc445a49d6f428711920e0a9f3aa3e8e64f7b2533020088f47aec9a16caedd3147d28bd2d20c357e074c3aa1457efa866ad1e6825b13ba865abcb5be34420ce800d91275b82a8783e6e3b69b8ba6897e5b33ec68f02a836c2dabe228ce6f6269469dca25a0bbdca2e2b197024edd79edd7aad2c3d4bbf725afecde4241e8ef8f7ef252f9a1fc923f986d7c1beeaee95c3d8c0ce4038619aa9db4941bb3a657c3d05f9f72f13bb30cbbf74af7cb8c9dc4681617c0562eb78b7ee361f8cb9bb2e74323a01eb88f9a00c88b7a2a923def41df916c2dd08301c6f675b6fa6f60db52315958089cbd6f3b77ecd22db5904ccc10122aaed32e5021aa290a82c5d8027ccfa1385084be9fd242458a5785ff0981015c0e5a18160a0dcbfe11f1539c8b82dd236697b2ea10f69938e24bdd11b244d69334dbb0d3cd5ea17fcfec8e6e1a06837fca245f793280b99499261624c4665c611c48395c651660da45cb2a2f75c605d58d95b396fda642397014975fe28f2c6ee1fa91f77aae430aeef046fe538f6acc47e0e43069a0ca0d5308eb40ee8847eff0c6f3ce4e7b9fcb064d24bc51708637b35bf0db033fa567c3abc4fb52b662704422afd388afaeb594315acf368562dd39a8b1d6872447c6f5f1c3da193061af5a20ca3462c3fbdd536dd1299e292cedf381b90b0e20e2b0c940ff95bf187e40bd3def0170d3f48a6753a7ec72ca4693edb5fbcd5045c0a8d22d3607983f92d9bb3dd47c09f2759612167a08d59715d6d7d2acdb847f088a955cf9644908c282d8f09f8a237f23af9e4fa81a9b37055c62eef613006164ef62070f382fc7fb6c783530ba6e8abacf78378aaa2c16a0b207d67cf7723b27c05da42c8ee0853cbd6096cc181770bfebb20df41b8417f8f7e0a028ca28bdc5ee6b76a6a5ac4dba86bac1e58c9e677d6366ccc8b6db3d1abceb64f9d5d7042a3a3866ecfd9550548a9251d00c1c9c379ca9a8ec681dbdff48b1bb73fa60da33a0c0cb2e5e61eb212ed79d67441585f156bf1f80ab06b884ec7c35c111ca9a86dd7998705eeeb986a7a04d9c3796fce0a6f87abc3bcdf82ec4167f0901dccac232bc5c8b3690a78430c8d7f62f3d172bed9eea4e50ffebe00be70d4513f0ae07cbb9f2ebbc9bb74b746704c2a7e6c99c6f01a034d732a398fb4104417155b972756d6d601b36629c58d98e469c97209f1dc2c029ef57d2cbb1a68378ac5f7df17b2dd92565f658398adbc64911a44f4907207cc8d9d59edf1dcdfe74c3d7e023075e80ec1688be187170b1f3a3d0186bc102b1d120bd18f6d34247e08aaa6a11e7e7fa9bd448a8af3d7f49b4544b832adf84cac26f9b2264b08d9964c6aa86107b914159baa445a72c06761c40fddff249246b1e8102164d7c6eebc9160411797ac95f895b98fccc3fb11748afb1516334023d151122ffd78f858da6d9d4dc19e60002ebf433fa3c720628fe367dd6eea385877625a9d6c89160d18e90c890e9f1fac31008c43ac9bf38ddb4ff0982d64aa01bff2e4e867fd7086a5e36fee9e67af712c651c7ee5f9ecc03a7368669bd9795102fed6cc58dda489c8b2cc7f637cbb4144d03904d45bc156d4bd5114de113da4860d14889aa1a58d765db96f7cfa291b1585bf2776fff96fe0fa4a29009d1fd32a3dae1a88770d8705ee9585a16cd8dae5b67e09347cde464468f3fd2b5fb318dbccd0a6001e884be7fc4d442c0b5db5c42a60fdf4824f252dc224b684d0fb76080019faaaeae1314af4650f15d17a95f2555623c3fb21708d0301758201a33ddb27fc849702aef889c6877bf1cb75a9c449398d69c3e2c6e6b8a55891d999988d91c5d2dc106e130328aaa999fea42b6f5f878c345bcd68ac18f6b372a83f04c678f7dcddbf1926344ffdcb82ff0ba6276d34488f565cddec94fe2fac31ea055569da13128d6676a127659779276473d82127fc6041875d4672c0ceb3409bf36de741ee48d2527433230b8ed58ead98f7e37c313af2e74f400eb46ee45ef3763561727f13f56a1d1af523c9386b39ef85d032b6a65c484db61ff5fa939c00bac044ce4965ca2a31559d0f342611343b80c711eda1a0922a1896c7535992d89eac6a1656f6375b79b5447830df16203dfb91d956a611ce2d58cd77908b547c10483aae6fe0854f3fa81fd77b0136e7b94ad88d61a4723d2df60cdd9191f7d168f8c879c584c64e46a87632389fc8f324e36b582b454e9069aac63d655a4bf8924972ab2dd32405a2c8f6427e13876b91c59a03539b4f87045faeed9fb7e337a03b9097defacbfd16c5bc79658438202905ffe6faee8c2c8cbfe7ba3202a4b59b9a0e50bfd251f2d8d245dba166d712e64c10c0a88d469c5e3547e984419303dfcbe0b5fc7814d96f1f9dee1cc0f55605e9142ad2842ce229ec7bd78224072741d2f3595dcdf91812650cb1db0af2a23880b82fb95cf6165155397c3b62134dee2761147ce3da324646d7feda64eada28e9672e2653e5c1bf6e5715b15c17dc5bdf1a6046beaff79386c7e850fe6d14354a53ebc953412a79a2357e4076c13d56102e3843b346b1a8a6a524ac930e4f2831636744a98b3f5584148be5917907ebae546d853bc695098eb002ca476cd6095104b51c61503f79e85ba1298e452f65289adb10d746ab0cdecca543e237966be6e0931d21b322d8700534860730a2a3249cd449273f98e8689427cecc6e5ed35b51bddbf040f2cf6579cb057c12920f29601c2b4c762666ebfaa8481fca60967fe6927abc0512049c2a396d4971ad6b91f5f2fd155cfd6ddf602a37c6987f86576a6073c837acfa968aab826843155de404d035d43d5faab315347998f25f09fd7c96c2b678ece56b2e0d71f642333854c7601e10dd1e9ecd9036207a424067aa4611881bfaaf2f7e08d29c2f1647ba9ea9f48b84ba975264c0f89af55f2e7e2a7f75eb627ed3e6ec853f6a13e638dee88064945bad921279589ee7a90ffa6a78a7ca909bceda546c18052c734e71421c900b474ca2a89cac6b6bbf5bc793d95d0c0324bed784680b7b975dcd858d26452344f21a8639815273342a5313b14c507d5e971c0d57b33f4d3a9df56b7601953b129a62b2b0ec0f930911b550850a30b0e2b068b4c3abdd2aff2edf3de92d5a8a9bf5af809de0e0f73057c95adf5e29b6159634482450e0015ec67939fdfddaa50c7572c809596f08e4b88617472d50075f670944e6e21ed8c878087698698c3c48a5de7c98d7e2fec474e9db02ab9604dde22fa966fe77aa8d652c4e5e84dcfb6be2b0b3d5aaeafd823dea579e0fd640137ea613be08515cfb9970abed32f96e45676555e13bb086128f50179a9a69ff70c7683a3268888f3c3f2dc27c2bc0b0b2453581bd8b9fcf3b2b25d969474a1c97c68984189d5c4e008f35782d5caca602f5a82fd0b2c37328301f4f8611b53142db2115124aef5ccec849bf31ba92e3517cd9ed13e57ad6de0a6a9123725366fbf141ee5c86c2d5d96af65538424e1284e4c48d943a6716ac78fc8a076a85099d7dbbdd605cb04d300025b9ea584be9c2fe4a33d6c595bb0e7be51f8aad6669a18e1bb046cd533341f03f8e15e7a79ccc514e5c4b909afd8b44dab3f2983ed9e12ca613eb17b252b0eb75eb1832f200dd9c447a539d853792182d7fa364d2d7ba5fc7314749b747c8aa84f96ec4cee4538593dda8cf6b0b2dceef2df96b458669b873685eb8aa6a32b5e180b81b39fd2690cd721dd15005f0b28e13e1fe1aeb4ee399f2ef1f5b06585a1151e85eee3c35ddb26eec089fc935468bd91a90053acdd3a894849e3c9df04bd82f3e04188f91fa74801bde7f990c43306687a17d3adc535fd565e38e75ad7c53172764eada8b6111fffa45f51b74b4df8e08044c67134a12980f0453538313566ebb37ab79358f01e6fba8b67e0b3632ecf75aedc7332466c922c8b891e4753d19cb73179b489b1bef9d2cf6e6db9a30ef47170507ebef2da16b094f71c0ae80b41a2879676872a2260d136e4e9ab35a2d4e28ac2b29fdccc0c489afbf92c4fdcc77d2b7de1e0916736cda0c5e84322e982c1c879d9b30b7b878db66cf18ad42db89e82dfa8a51348df5f5b311a8c4c18b9dc9a0b5af16fd940bab1b191e3954611c32473021a935e331a229ff64f54db07f690112ca4d64dcd36544fc881680541935a9644cae77e50fd1a6949c093b289c307e26add372346ebde028625264d43c73361754194fe6ad72e2efb549c1412527ea0d770a4a9a5687219b5708448605a812f0270d837656e808e959eceb69d430abcfcaf36505a7bb0bd26e87352f434b841d3fda002251722429a21249a98d948289ddea8db7819cbda96b7ed187ab0cc4c0c2c4c842b2cadf7df78f3001b4b4df233e5636b3709c67fbc7211c6191e77d596100c69dbb42519dc5a662b23611cea487fe6455b0881fc9a683012b78b5548dfbbffa0caca5c3a299cca2c12435056dcb10b3dffbe733ee66daa1ac0c786c59db3421b2f3b3331cfd3ece812d654b3493a7c43d4be7130dd0f763699362f5dd3bb12c2666675b92c83a66bed559611b5495e1db5e45781470bd5aee01b369c6e3e3af94fd91a60262f4d5ed9c9f8ef44dfe9599ac11f3e971b04abf4ed59ef16eee7b78619ced6ee71db4e63ff249821fe7fa2e78c47f09fc428594a8ea3212da95024ef7687782a7607ea4f2813b8ad2518b630658971ed786a5af44c206ab939527f43ef658b215ef706ba90a5954d42a4fea8db144db3d7fade5048afe285dacef706aa6bf79516caa7cc15a677109efc13cabe610825d03401bcb1f569d2a8aea14a89d079b8817c8b576df9b0d105ef02f8dc2d7da11e0c9801a2ff55012160fe989a7fa6f978d8024f811f217c10bf1d987131facbc0d81248feee7d429f7311be0e66123d6fd0615e03c972ab59128fd0f660131f4bdba6f40e8c83d888e0928dd822c8be94de8afa2f7bd432136ddb27c9bb0b5d9374632146861701139c0ab6cf7c84bf4bf94281ddcfc475ce3edd1b0ac6902e9dbf7551614e5769e306188d8ea452d7256cc1608e739480447095b3827ec5415c250deb8b1ba1e3bf8ce48281cf204d069ceebeb92747a4a2000e3c43eb0e1c680961dfaeead6a66bff87823bee8d25274189972d19b1a75a7782863ca7bdc9ad4f4616acc193166bb7c4a216081c7de4bdb8faa3ef6a8c0d5c769a141110e2ff4697f4aca2ca25d2ebc28bf279b629e9329e2cb39ca27803b59104cc36cd998cf1b3b16b1c80a2870f7e897babf6231429009bcb6ce7d5955b827a32b2c3b342b77e728961d380e743b10203465a29f2789764c9141481c969dd8345d21c1338587aedabb7780efbb266a20de8a69b9bb4f3c82895730b00b4ebec4b0c9478193c2e3fc9c1f8dea1fc1b045dc20a5b09d6a0c0a0660a130d10013bafc2e8f7a843fe0be48e02f160307ec7e3a5d86f4c5b9d84026b0f41b8ffcb8b434ad014fac29a04a46c765cae71f092e49920beea20bf3afafb33d8db5e9ee01e06afd06aa143622e38490a59196032598cf8633c47e048f8a59537dc0c0c5c766f7c0c5166ba4a13b763e1101f4b2085d4bcdbd9251935a73032fec2fdf02da42bb240ccb790817423d70ab47fa0da5ea849c561665eabcecf58b8f23edd3174c8d662c4e7384457b6dd14333c002db38194a72f71c07dbfa474fd04c4e8a416cdb77136bff29a0e7d9a49c8cdf37339126c8f8b14651d71277e527c6a7c7340a4017fc6c2f8a8064e0720b9bd26d081f5710b35a06d79b81d59f6ec91051defdbba2aa4cf39e9292083e971b4fb2464b7516c55a480a37bafdffb01d03fef7d8fd908e1b87e9dfe42b663cd8f936b95e258da4831d52bf66b4ce053b3e481cb9b455c615f1d6302fb4c688ba23df51edbdce2a89bde0b8dbb6932fa8994c2729dab57c95732b2ae623bd836e9a5dd82b55ae0b886d9f7c076523770f00d60a20f4ff118d8c0388845649b1b4d9cf9bbc62b807a46b35acef89cd3e4ed9f7d3de69707c15b27d4445a793e92ba5380785e2c8d283241be22318372ad1c69b2d7dbc776fac30abd971266d518787f32c306a2a9158d39491888f54e030ee202bd8086bd565d2f6a2d4cbf4fe42de20c6f0c18e18bfa51d218953ca04adb40d56ee1cdba4ddd8bb7f2b838c118b329f3156fda3e1d8902f831d2da8de7575a2c5698acf9d693fe4645c335ca06fb8074af498b38e245d9d384f08fcb510e7b4dd6e173a3d7a3b1b27098c6ff44080a5febea5c640776707ba92371e7b1e9e58d2dada330103cc9c0e55a74412c69b6e72090e2dc25e372b09d444f9782763777f673b7850526cecfef67bad874b425285705f4815d1253870fb9add530762742984628fcebcdee316853319ceb9e4bca1476472ea5bf0f1b055711a28c3ac07caafae0927f1489237a9da5d3bf2a3d0ec95ce677571ba01ee117fbd6f9d5703ffd27afe99e8a02fcdda36f2da70bdf2ab483df700769d2c85843b87737ecfdb40e4f07da9fd9bb2816c3a187af69f7b7bb918c1afa629c4b9828d112b34eb34780f7bfb87c9659a29a27107184351fdf69b87bd103b9ff80285a0dfc5efb00f96491c0b399af03f9922fc25f2926587d36f44ef7a0269fab0de7d1b365ff44d448d612cad2660dc0708da562aaf8aedd6bd2d9d63be0969695dc1826dd9a6e5f19dd98ef27b3a13fd3e5a2b4fcc0e3f33f25f9d3596dbdef7372309517ce9cec446b176d62b3c56795b143c6616496e760f3601770b4a11f289dfb724484690e96b01eb9cb37d8ad8fd1007505929ea85c5b1bd51525d5eb899b8ed819e78cde0bb7fb01df0898bbe3a80fdcb2d6748c4332c7093e6532a5c9877edf5bf3d17dec3c5535925160defa6a947ef695816f80222c38f759b27597cac4e0a108995fecb4ac4f50d643a38cef770e518e3eeb8f67f7d6de22c36b73a21963673d056bc9b8efd7d7835cce002c1b8bc2d067ec79c883ae153f96a0c472ea234b44a3a82e275bae6b0e9f4323e3c1c2bf68b49e386926b3324783d5186874fcd966cd633a6d67e0da5e07f8865aa8bce60841c5d03d74a5b2aeeea2206fb569c12b730550f7533805488c8c753d91cb881a90b6ead7adfeb861d1fdf44a0a64eb3c1e2b1e8541d9812785d3c5d539325297ac2a706c1b9a752f5ebdee7f3e3a6813316b58c5a5b537b6ffde789cbcd2ff7aee2506e8d32952815195244cd2c6e62036a30507041ae4ac5dddea1bee07c30c897322eece85618604c45ae480affa8dfb89f2e8a1bca6dc15ffde6050affd1bc7b856d2e3ee24e99785bbcd99d6f610a4243ed38d55d2120be9a9ee2a6e27e0b3a965f0707c963cdb795bbe1e386f0fab857f169637daa453dfe302ba3f8da44b34eff940b9016b531217ac0f89b81920784110f936d17e316a9b212660db0ee961a6e5f7bf50315dc9623fdc6d7916b5f7190b129dffe82eae3576e938dc37aa954bcde2fcbe405580bf51de60a0c7d4d14433159833f653672b179290c2054ef3a82b2405d59fa577168540e4715a2e7c0345a7189f1aa11ca22dfe36d8b225ee3482417ad79f0b7c581d355a9220edb2495315d386a506b232e2c1bd7b8c2657c39a0045fdf33ce8030b3ec62817e38aeff3cac855497346dfc17ff002c3322190e4af2bf513fe75251fdcb33bad462ca54877a5a5c307eacaf794c2c077a97772968cfd15891b6116cc58ae10f57d5dfcf44c8fd1f4ab8dbb13c9b38cfdef366f498dd4f3b9eddde37be943a82d5857458f9a93790336dc087700ab56d61265d4118d3fd13c4eae10f6386d60947d19ae8c39d6c0a46250e40ded8e23fd26c3577c10dfecb524037e3d751dc0a01b1b622f96c2731f24f7ec4816b83a4e874ee516e194d9e9b4927b94c0fd340bd45d32603c7bd91e8365693d36f2d710dadc2c8eef673468cb299afd1d9d18308eb978c8b07f7d659e005a90309c40d91b4986effcade5e9e62ab5abdc18cb6af2ad84f6e17a460ae5b75d7de503dd1dc2aacb9654aa1a211d45071c67f257cf90c5e486fa0bf65782aa770463cb064d67dd364b0a2acbceee6102f53abcdb08c5afe3fc533c53d6e31bb33f8a8e5b47f3b0bdeeb61e32fd68c2ce18d5c8cd326acfb96c028f09c38bd43ed39f1c16420304ebc66b9b90ffa7953f563b26b5ba0552f9015cc20825191510a974901c46d674a9ffade8312ed145a55973b84436f8d17572e85d5a7f42130cf24cc78a2999fcc45d9eeec0ce02e8816db424844121fe30fd4c21c7efeca2e5b5ca6b039d9f014ec534849d9c013ad2e8676d300a0974cafd2b4e1e3da122fe5c1de6a45567d66b0c99939fc1806c2aada1826d10dcbb54a0ae8d032893f3fdde4c4ab320d72524e6c0bb3967051fc6eb9638e7d1c422e66ee8c34acaab01e62215e61e416dcdc0b93f13982ba18b9834a756ae79fcb3463184040f0a5cd67d9112fa56ff1b31932008b0101273b2e17261680f25ace5f48fab0d3d9cc925d124905efde02c542691cfe904157e5555adf37dcb9330873d6fba63417593ab1d9b9b3312f3e4c29200d698804157da0ab2b057cca3f3848ba7755457a3b2ad1a18c61746a65638f591968cbf3c4598b0b59560644fff4dc3827f07dbcbd0fc440c5062ef2955236062558d9bb1d8ed721f7e77066eac9783a51f18960c7362bd1c662c007fa272d642f463a3422345dd755d51827d2636d1399d1c830e39272b70359c45da3f9c61b5cfb1f15d45883453e8ed5ab5590bd47ea5f40a1368d34de8598bf281cecba188b669a2f09f8fc78c9faca6fade702e98e87e2d66f9f2c4cd495057e3f031f21438e67248ab47870fdfae57c2bc5f8a93313fe91d7459057c240f5d78d4d9337b804e97838dd0e9f08907c9cfe613b963184c76ea5375050b758f6ea1254cb53fc2bba3248cf12850d3ae406c4337a888d0f6655174d1972af6c848a5a5672ae882ba0e5091bad31506e18d37f1d14e1c63b9426937fc2295b64fd658cc95b411176a42c6fadc3836f15777be9d5c2b5ece4bd645b5204d344fef4e508f0fb3854411dd3f1024dbddc0f3ea413eacab0d0519d0bf1bbb15bf1e840d4e7a8bcab9134f221b3dad6ed853c6162b42f52e4ca6e914a2be26985e89a0463210073b493bcb8a88d8ebb9ca45524178bde488f315dbb8b9ca91a82a556e65be64a5a0c51e710609ff490cbafba18bd156606d435c214aba61aba44d43f6f3a4fdda057772c118bb7501c66accf0adee1514e235728c1ae0b0c52463fd906777408c2d403fd42ae2e543d0e9b216d43116c0efb63f76973de3ae1c8d579aa2d5724dc4f017eace7e56d7b691b2eeba033e7ba472bdbd53fc2c43c0a77eb0cdf9ea0ae1defb5c8207e7f3c715422a6852d26f804105340620ab495cf14ad69565f7df78849fd9443b77db8a26c543dcba93cc6490c6576c851be946d1dbe28268e4fb93d6cefda872558f7dc842cdddceca8c5f8686ab339436486c18f7518fed9bf304a42404cc13351d1c1b2e83728cf6737ae5139fdafd5273081c3a4d55d5bc763e1154c5bc0a9c548e20623326c413750c23ec15cffc00ebbd3334e98b4dfa83a806c0e1503309680d449c88c640bed17cac3af945939481761958ac4a394a1953b94a561d791625652823883a9c43d83c72488e890ff7ebb918bb850919ef99baf18017ce7aa45b772e8bebbaede8c2a2e52dd73491f383432571a4b4f52c9e36b2fbffdb9a404b34770cdfe574fb9d912ef5eef0a291f16df2e60c561086563fb16179f7ae81b6df4910d1353fa0298756fc01d370d43287124a5500fb487690a11460d251bccdc0df59c600adb0c376bb2b3f37b85455772963d27f2384f2d646acfb19ba3f7da9dab9874accca582566f0c7a05153e117ab477cb21c178ed0f1ead5f2ee1a2eb8b09666c27883d3a3977864bdeaccff137623fea1141bef2746f9838114a7de3f93c610890dc07272f68649fb3e44170e08230d1caf6db67852f86c23f1a44eb94cd049d88074f8a6c94810947a73a9f142dc30df3ac199120e21f162284d8482788dab3174eae78b30f87966c50612b0b8b4c2bf053bedb35f6c08eaa2b7601308c6807a11ecc72a8de8f96981bee23b3f889c27d8d0b8a043959296a8f196fb17d8d5e6293accb124f2a6db2c03a1148efe4d4a40ec728a1177c56d1222fa6a1a4da0d6443a62df1433d126dd5b9b5dfea7228a91c2bcf6501ca008f19ad9c92084550a1f3d401fdc44ea26e5db2870629bff8c8584784dac7ccbeb0511744b2a0f317e88cd78a806eafdc8d3916ca6ebfbf622aaa112697d23ae0b6493ff7d5557485fa4b184e93c4a97681839640bbd4159bcc26474e9b420bed4ea4e443a699a549f9336a43688599e103d464fb155b50ec0861a87529caa870250ae5c5a29959d84a193e99d876f8d577961a7204f61a0ac08938b7dd10f1e98b86c37061b95d673486c727c0301bcffd7622c9ea88f44ed3663d8f1e0d8a4b1ef8e92ce5d0cdc243fc83d1e644237aba396c93747a78fdba0098df3dadf4530dfde3254865c37994e20186d2cd63119788dd660eb066320496fc36f2987b9730e6fea9e4d0b0486817c3ca965a1dca5b98966849c5fef5cb8d88fb1c90bee8c2f549f6c799b3baff899299ba3c1358cdfb0ce45f75e1c5041a306bb6156f1e040cc3701708d94189fabff27249c33f6af6f1da3954c3ddf356c0962792c4d65415c648c50510b28e6c1cb400dd32c20aaf978d9470064bbe2d35f13f93eb9b4d362f5eac3c88a9dc67086dd77cd8b01d97b9d24ca72f696c47dd7f814d561953ad4cb4fce2dad94bed0afa36182f27421d7b88e1d880a76ead62474dc1fd2eef56962e724db062acccac6855ecf90d945f4a23391452f929914db14960089ca0efbce6b40fad192c091ce4afa1bffae71325477875de1c1420f4ebdf77b88a2968080d0dded820eccbd2eee0511e01ffdbebf490e44a9d74815fe91df2e33d470497627d5c7a49995f387d4b6c62d834c855977b57d9a79bc525806c61feceeb77b21f4f05a1dc84e1763b93f8561462a504a794eb16fa4e642091e0f3af8f1feaa7a7d3061f9db8a696db9c75dbf239538d4de58038518542f3d6bba47ecf50027d7b13471d53faec93319a316373333c1ba9ef7dc3829c5a9858d21dcfed52e65b045cb18ffa88d7453e0f4cd57b4d095712a9c453865188e69c1c1187373f9a057786c8744ab7fbea80ae905a68ebf70ead4fb8b8c7ab56895c4ca99050ad1c1505fec25238154b3def121b74488f8cc0ec6cac73098b653335e4bb403e7b246825d635aa7764952eed386c436e800f86550d258a00e99e115d56078e7a2382369802c0ddd2dab76f4d05ca328d9bfe32a79833bbad1d3baa527b723192693753b46644f3a8103e2f4deadc41ec7bd60d5e22bae6f9a0e0753b20c3919f42ab936a0619358a9c854ca566eb6912ef31159e718e82d198cd06b17f8f388805f4cd2828e871d1caa4c384352ace02350cf4beb290a28ad855bf7a4ba0a1ef2c8a6c2d9ae23b0a2bbcf7734a5e0e255b8633c1d1fb3a038b4789166b2a9354a900c9045d4a4b639025f769263bca17001f3988a67b6a9a510e944ffd32c68b9e5de6b7f3eb9a2594c56a7b42377e533c7f853ace52231282642a6dcd52a1ee4fe7d79f7e5ed0d4cd791ef1f0ab7e4df3be49c21c5f31a0f2437384e2eeaca4537dad988c5d73298dc615d4f9023b35e5e1adb8bfdc993d7b145f5766729e98858fd294e72db1beafa32542f67eeb238ead83f84f56ccfb751d5981783ae7ef14625f952e5e85f62f3778b6476bfdf7bc012b3850792988d2839d1c4a9d60b6933c55fe3c1a3178d898a318cb8f14e0dd929f9cb38845cbbc1249a08360fcd935e1bea78612b4141ace4112732e1cc8f4acdef2e4a872712fad0c1b1f4d1dce4f033e601890474322f2f4b901367914088f327197fd9ebc83865c46c1b30ba31651f8821f91b0b1fcbe84c6859f72e92808d52ea0b65a492938f985aa1997884ccb3cd9ecd8d97578a92bbdf6709ec77c176c9805b11df4c233c2857d4978e792674f2dafea7706cfbeb5d96cd8dbe6c6d023dda18215ac027551b2fd03e81d60d76360e26aa1a16f029cb0ad5e3b52753886c6ba6b712bda4985651518733d0b646fab245b6c4a1724a8132e431539718bab0520abeadfffc44fde59eba20678061dab0af65baff52ecd3d94f2a5ad3e46af1f5e32e94ff1fd22e97f6f676e38581c83a4afc6c881a6f5ccaf87dde5e7f28e0e3938a35ac8507e187509717cc0f248afcce055411700fa1d5d80cbca26f2846221f97c70842f2bca40418d62165b20baed2c79f6122d769a5beda4f353d20a586aaf2afbabaa63d436b3ede438e1a290d22ca5d15a96d500549f6365e1dff7bc9f40d65fb37a028cdc413ce49b274b6b9c4aeb505b949e1b25768a8300c0b1fe456b22797e8d8fc5f779d577303137d7a955b91a284366873c90c3cb9f092f76cd95b29ca970c1ff89b3eb15c3d4b53cafa51e326244e86fc33df464d6157366a8f070ce8430b8c01905dcb4915e9bd6a598a6fae23d5951eb0b4149f35f896d24976dfb241f220819e681cedec14e9a3388911ec7d1d959ad74199a97a544dbbac62e019c723920b7242d1d51cbc34e8a3ff97f966dd483dc9225239d62a994451341ecfd5ae36f61645a88808c76db824166b5d33e7a280c2f8c3bc4840550f5006bbf7b64cec5dbc5bd19613f47aa3d492f2c35f64f31df9d962265f18d7483c91f475df9dfd9f7e797ca53d95cb7a531d94e57b47ed8d10d707fd63ff75cd98c7af99b02122bb3530c696cd551bce164f3a8aad423e766c263199633ec56b49a7938c1d5cd504320527b58fd09b6337183499362ea9d06f9aae420999838ab75cfea658b1a6b61b89d1236a7a80032e729cda71d8891b60e141f2d2afcc90c308d4a1ed3762f95e278f1c61b2319a853dafeb39aa23e946b90f0b250723381543c6fcef1be7d779b2f952a267c196d57491a1b5ff35460d8064566ca80a8d6b3acd1ff871ac6842a22c2d978170c3d26fa97ecf489245dd95b101a57d732f233340f4e16de9a96b7287210658f97854b5a3cc8b30ac6c2ff32637fe78077f1d9316954ba96f09f2faa7d3c02d36aa9259da9c11e3f77d21160b56c5a2a727ba534dae8c1f4d4986033fbac6d2d970a8091f7afa9ddfe94f290531ece7d4c1167813d7357131fd1e097c0fe0857305491ba5fbe75ef2b73c048866b73bdc0811d68de17351376afc6cfb477f8b12943a84f605c93eaa06924ac37e257634ddcea01a973c1f9385ff1222654b38342ba60c635f87d34ecde55b7f9951e7d77dc73ea729dab08212c9f28712f77b234d8cad952e0595ea56dcbb4c83b10bc04e7e071ef235a8d2fefda3e5135a23a3f159f8d40752dee2b0e789675af7ef49da8ec18dd025c6ba67bbf0edb78acfc2b9ce61e8ba877b44d9f2ab14c23e58f45a0cd496ce0993c0f877ed8a6976ca3e9a2f64788f55628c9187126a5362134cd93ae7c8c63577987d6eb30e2a26789011360c29f33a0b337efc72e0c0c1495158c93fe63cc46a7fa559e45ef7d416b20aee30cc39ecc98b1b49668e7a96c216a090707d07a878e15709daf4399f3db0cd2a56dce91d1a1eb503b0b2f1c8137a40e726a0b4dfc63d174be204e87786d63ab9e0514a0c0b85b88f9ec1a8f94869a12f41497697f2d0edb1d0323655f6752ae8ed8048f84d224f972e84a9653bbe4b42df08c2523bb80d9458dc3f63f085dc324cd39d1d96a8d0c3867d3611553ad83df0b365a1bd926aefd5bb017b655f64ef3ce3231b6c84f93bba15dd4c9040a40c46d0384e5e354a68987b5c9456afae300b08f55bc6209dcf9e2c3d390a1231f885e7c5e443fd40ddc1a80747a0d161337199767e95d87148b616ccf853266a76005801bc569d7064f2fd713e605c4669eea5593d63a8252dd0f5135dfa012a19a8d65c8002c4a9e8c69f32dde3b0750e6ce292527f6f0b35f029ac68bf1b40c2911ae82849c873247b5e8d1734f9c3ec1f071954cfde32b0e5a343cb6e25fbca4d4e9e50c9a5f3a2542783a21029f34597229b9897cc508d6bb06ded017379cd6722f37d01c873a588ce0f8dc8d5515fa16fc4345e5c90b0fc2847fb883a6d7efe3d3ce812451a38d4bff1fb92dbf7e02db7c6fb79f7b1e096c77406fbc780d94448f4e71757d255b26258379d213efabb12f3f470af803f3bec71107a8bd8ae8ee78ecdcae43b5ed81f1abc2b7555a5efb36e08ed5cc06c6ca13b4aa03a7691b33f12eaadd874df2df044788999b8861e691c502e4225b432f0aeeeee0eae9dfcc27b4e0f0e9afc176dcc7eebfbc87b9e8d02e7e0e356641d87500061c8ebf6afb3b231c8322ce75709a53cc2d4a9390f8bd16e2f54ddbcb88d9da191b067ad80654637ee08b85185245a84a84a861a8856cdac2fdea481661c877143b8042dca38a71e77fc92d4f2f3ed0e041adde43da7bfb0ce9c5cf0cc0ffffff3f