PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69648 81c0afc6c0b315b992afecfbb3922dd5a7eec641b655ecebbe64782843fbfaef

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27b495ce5c18d821b700d09f443d47423ed84a02ccf517a9b43906ebd8521f9e
Certificate Block Hash
81c0afc6c0b315b992afecfbb3922dd5a7eec641b655ecebbe64782843fbfaef
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009185010080c70100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000004cd2aec12f6dc36966a78ecae4b9a7e5f85fc7160aa53d216320bfef3249a19295cbc8ca6be46d4dba43e769f130b2be4fe2ee09950fe380b1e60d5dd524316a706b15afbf1cc5634645b4470d0e635aec9d6c7653a1dfba260800000000000000000200000002009185010080c70100

Raw Header Hex

000040201b3c7b9487c3c18ab5a71f4ec8899255c8b9dd89484398edc78bc0b1630ed032e9096695db35405fd7eb21b02d803b550f9db2bdb0df3c9b158d49316a19c5102230266a761201189e1f52d8eb0639b4a917f5cc024ad83e42473d449fd000b721d8185cce95b427

Proof Data Hex

59,560 bytes
121216020307219b6cca5157dd75549f57ac7162c721c9c0a28337f98bb1fd3160a2df662ec762af4a74600b44dc83d50ca82b5e466d7b39ab0fc8f7955c9e0f41c11ce4d813e1a1a5ddffaca741702b54ca7692d67641e087cb425b9703db98be8b1f9146163062aa886c0e47e808c27c2969a139f45726cca0288452b9eaf21290232e0e80d77d115629b8aa05f5efcd112e1b773e1dcf9691f573a8fcc01be9b33f72bc166c69887bb6d779dcb0a6f329ef3e404531a6123c276788e0151cfbdcc24c0024ca606370303cbff3b608380ed8335a9aeeb1dbe4cb7918677779f72eaa554641a5ad5badfff690e1130efa77828d21fe17183cb10f33ec37180dc734fe908e3032aa5133d1c0d7252d09b798986633a384e37c11fbe963a5e43e8d2f6e50300449a2eef567517f3e3519766ad28ff3bd05076d3bc727e8021aa6981ad486ca239aab7c14ed7d2cfb7a40f872b449157424dbd837f23283c5553a75e3ddf089e904bcb3299f92bb482b3c97fe24771c5d408ee713b7f12702ad966afb6c2e0c6fb2cdfb53d0ab4245d9e88f87b65e2ec6383f7c33fc6ec164cd169efaf0c7357bbfe2cb323ea6fbd935b0a6fc51286b948026697699fc78167f8a453cab7939b4725078f8bae495f6bb60e54223d9bf523bd1ecf8ea98631ecc13b153b492b4cda88fe58a2f049adad9bc671d3adde6c5572b2d64881dc77a0556f98d37aab417f9d73013a13df92d9038a9007c0ebc88015247b1b60b8a1fd2a2de069541f3caa1ff1a9b5d915b9eb82aeaaad22a74a86d7e25007ce386e944477a9d38363b396cdce13b8d78d58979f618abb2db776939c5da1b017e315338da366696eb80e0065b7f3fd48907ea934b887b48f6f8d09f600eec4bf13f67294f0db6831e8f10e514b07554f4558a0f1749494397beaf2f75623aaceb66779ab45213babf089bd79719e925c7e5b8f6bba42026992dbbd45544d69a7f64522ca37abcf0450c548f3d60a91c576c0e3308d046669e99faa7c948fac7a85fb8e0a507dbaba741bdee0d0af76f89867f6571ecb2ce6941c9cfd8f213918fdc37b02e99831742fb673e4b7a057def859c6933f1eb7fcc22aa8e4b758dfee21103111c6687708b60b21096941f77e6db260b7cd1deb0320b89b2e2b3dc28520fe1fc204b0a9469f48db02256af6061d6ca39f32233337e41725f205a1d90ac882815cc4365f4e42545ba32b099f90f8208dc0f49a8210fb7713f7a01bdea29af5bc279cab9d96284039ead55098f333d595b48bfd189c3f922167387f57e3102b7fa2bfeaf9ff350eb81e903d4c51d8feefb7b7d7114b3520491a40a88893db7df7450c2177909ed5051ac91df05ff232e9899717536f5ae13047412d2fd06763da4476bba8cfb486d7b39f87cbaddafeec2b827c67ddf033e08e6557dc4ce956a265f00ea81759c1aeb2616f872f132e4a71905c2d72882cee8051be03195a5829a5ef8140bb02be0a93c61638641452d5b85a010f60a99934a26ef042cd49ca90134ed4a649881689cf3ea14305c7cbb2b61842843fb089a7c33ca15b172ff1c8033f3c5b76da10dcbb02c6357e8adbb0c42622dc2356063145fc0c70b783e073191db566e7a6623b95286e793ff468c14abe73ce76be128c183c4c1d0796d718bd6cad4952d60a224c2645ba3dc255c352510941961bcd3bb4f860aedfc7e6cfadf9dfe65795f07e4890cfc2eb14e6caa11c132b3c1e472dabf737ec94fdc84a50d60a6cd11a56b08c3ee7600228dd2ef676ed4bb859cd1704b5cc0c99fd656f7650fff3472d6e1c3de7caf7c7fc537e49bf9cf19f068142c89d4dc1da2ea91b9d300338cfc6a677593cb75d76c8b9ccbec5ac2f9e7c9c487427bebd9f16c4aa6e3f321f4d1c7ec408f056b27b3338d468ddae99680b60cbd33e434859b53a4b8328f8e9f33d8aaa8136a311bbc81f47edfc85bc5a73ee841de753e5fa08f94d9f85e5bc3e38a208e31e4d67232b8d9d566f066e6b32ee6a8195e944d227db278a8749ea6924beeb750aa16b541053babcd123263d47a9697027d50d93e897f225947bd3ae32664c4b3601140de77ace3ca3b3a90046dcb14511138f59f8dd82cd67fe619559e973a43b22cfeeb48fcdc366336aad60e26adf242b2410dd644fb627103dacafa67b76924482fc2256f89d5f38247e45c8d2d5f1448e04e2579827d28d4bbc506709e43b18e33c8792982860a056fa739a3e5973239d65be08da77cbff4bfd5f9f7b22af9ea285c1c177ef495e2fbd487d4fc3a99d1f85e37a3ac9b07f3bd8a1da7c6b53c2d2eebb5c66a5f2027d1b9b1f1845127cd7d1b1e88d6eefc24e0c8677bdf35c456160f49910f83ccd62d0dc8c1baefe7e382bb75baf084c478fe8fe1879099b5134c748606116a96ee3f8baff4e78ef04e926c121cc2516221f60aa88308dbcdcb7c6dec7c7ad9019ecc8e094fc94076947baaf7196a20544b8915e4c375e1dd2b86cea854b3c69e833dd88fc5dc0a1b50b90c1af8392cf59517754b32d1ef1c9a65bb7a1125d3e03f23ec8d92fc4b3deb6f493d93ce335a976bbd24f7d9ff494794eede77cbe08e6812fae33db6384bc976c37ef601c0b524d1a1386f82057b71da663e1d5e9906bb23f82b7fbc47778023f195851587cbf160a7b1a58df9835634a9bb82583e16e011cee8b17655d9f9b6bfcd4cd8d577035a66af7ffcb684b6c489595213ad6e237869b5c2346354eb8066f35f9fdb1c2b15cf0c33e15eaf41f52fb7c555dab3c05d107736bb67ab743ce5c1f82e2a4fe94d2c2958e9a3b775aec77e8ba0f4873f2b6cd53071e7ebb5be95f68e31273d2c2e0d60477f592c3006be43b17779ae5f75b4fa2e91045061c77621c56dca8fc6934bf1cf79e0dd0174f968cfd39c7c21dc5d11fa98852a27da94a720ed3db984b47060db3ea6b49417bb19dea508ddc9d9a0883d48785aadda415dda73eef883f3a9f0ebbaab3807135448ed382a147a6873d9f4247f675d5e571da3d1df4a0722a8beb22c002dd80d1249f6f00625b32a63d62455af4a77e77dfc62f0b5f660caeb4e8e2a951d0a36a3c34590a30bbe5ee583de66a21a93631d4dd65792ea29a400f3806d4d5603a7d9c62934bcba45c0a90d67214c93f71fb757e1d337a1aaee23df8c06a58378ac095cc10cef4deecbbb53d456afd5b733844be9f976813435501dc71d1431ef6f85e6a764545cb63b4e7172bc511ec8d4c5e0e351bc68f5de88b276aae4aee3d7fd0c554ef8decaeadf35e212700df39b20b33c61a3d4c46c262f747b7913af04b7aca83e8c3c3784051ac84708bf9e7fe0b5fc0b942339e244851663857a590cfb752fb941f807753a4d89236891bc849f49562336dff5e3ed2e214058184bf3bbeac8e80521a43d5d5381748a6197146d0efa9da40013a1dbff3802c97d7829ce46e1c0371dfd59c145503ee88ce8a2595eb3ef988da1cb67f38cee87b26f427d1b809446516119889cee02211be3f06652cc42c6d6dc76aa4521c4097d27e0ac7313b15f8e36407525905459fb603e4d4c5c85de17eed913d0e682d857c3210acdf8bad7a6335914c7e31dcc011e8e4d9d573bbcbd2eb5363c136ee4534405f1767084fcbf3d0e55d18899d943b8aa2377bc6891be8660f8279b69a9015abbfe5c6661270d5a03b8c60036d4b846fd82f78c09a225290210b41c785ab2baea51eafb4c19aea5a3b40c3211fe254afd407e995df9617e991ef0a190bcc3e00ad9ea76744984d2f19cd3bc14504b8266e2689f2ea07d76f14aae474284783d90530bc912a41f1cd503d89d66a28e5e6fdcd52df984d2b66b88becbedb065925ae1f9046de8eed3a864d048c168dcf9ea51b85ef3f49bdf68551fa01fe76c6f023339009e7a4e71f65190cad548f5c0dfa0f92ace9d6749b1246bb1f7f2ef6c695f921da898cf31103ebf26ee92955f5b0805e95057d63961b271f77cb533fa8ddaa350eab8d69053908336634209dc7fc1960f8f8be9b1331929709c2b370db565ba98dcc79a8d55d653708601edfabedeb0c3a653cfd735da11f530bc63e6a590591fe421639c8916826b1018d3187009858fe2974e73415929ddc46f52a4b8800a0b95b6f79b3d458b4d7a534a50de12a4b6eb51982da1a186af16063858d167d2626c88c4e33736c76f5a6a9d44382fc0e4633de0590250edac27f801064ac6ca2cde000512bad1dd0e347c5faeeb285438490bd36886348e768c0e21942bd8a44d6a4cd51cd14d10e77e8f5a753e3282f6400d7e1018f3f089cd10e0270f3dafc2bf3add9dbe64ebd4f66dfa4e1cc1eab0fc1efdc9db1622b7a73273b56418a1616a74c783a85249758364158a40ebd5ee7e56fce0565d4aafd8e998e702aae047648d2c71e76fb3b375fd9732fd3894ac0d93f0031ddcc1a05496ee47a8e6f364016ce2c1bb2177dc03c30b3a98f7eb8a8dc1ab1a5b4bdf16dd8729eb19a37bc0b286ce19241815724da19dadd1bcbb1e7ca667be286e358cdb01c0dc5660f5acc6c477667bbd07fc81f1a457469674177a87f0319178a86c302073b9c0075fa9e2da4062a5ace08045d35ff30ac5da49e20a2523ac1ea7d0c4e7e2b990b2095d6d2ab3e39cb1c6b8ece87f27819119b88ec971eb2a412096431820c010ebd39a466f971e3772ab787355d5d9e77d839b57fe4ff90186f9b4c99bda496e870066c4dc533ab3d745e8c5343c80244ccc4da911f6d79a551af8c428b53404f63b9702ca12c156241c1712fe1e3ddc201282645714b75b24c377b186a744246a54ce53ab8e62c28cc4ae97633d4fc1407787eaac2493833c71e53b15875bada48c19b386c3d915d952aa22128f436c348e88c0e33c2127a6c472655522eba14f647c7278e1694960498022d1f8fd231a1eb24c373e93172b2ce5ff7326c0af53c363aeb6ee9502ec29c12ef5189593dee4c5d3cf5d48b21fec759b53c93cf90f2537979c6a7a1d84bf4adc4feb7148e57b5494132965a0b5c28435f9593134ed7e812c8ea02b5c34810b3b6542e0cccd016dc42fb75c53541eca1f13cff4ebcefca7b0b54f59cb655007b8cffe458df4bbbd32553533c4f5cfc1c3ead5d5109bb438fc37eb0287df516ff12f8c5d2210720a0603afffacbd7cb5ab5c8832dea302e7882e7ac512284b10e9d1a14fecbc42dd861b10dbba73db61403e3d4348ed078aca64a4348f48a03e0ca4d421b78e80e67693eb8593be7d6e312a58b0a6b71ff429e1348b01f515b3d2c400b82f0603c8c9252a4a35730cdfdec4e301f15b7dda54754fa687e13f68d99b3b15c08339414970c9b3569514417d3e02262c2e403501662751565b1b9285fb4205cf4e727fd6cf2613bcc4098f2be54ac181ed7b2b6e987d16d7db03bf5b223409b500d96a38bc38d1b393ca78368f23322ba0586b1bf9318fc7b49d923078c1794bc674c9044da48f715f5f621bc16e0f3516d751f66dff4a292e71abe75b3f5678153bbeb4085ab237a75e10353e0241cf49e04030f70e49fef21bd361727ed58c12ee3c79d01a1dd28a477b72038f459f32d894770ff63a9e519d195790e0b0a898cde3c08452adc200e78bab0153494eadff6b907ec2c02bcfea256cb010b8d004236d8b2dbd58d98ce5a8dea3f2c031c616eb364f3a3bf5966d865caf3603f96d6a8e85efea14bf8fef0b7045eae52bab6753d4548faf2c083dca8f53731c287aec5834b194b145db175e4f9d8c5c3e31354060566791f81fbe10c16fd91397c28d2c1ab36e34fa0c8baee034caaaa66d663eb390e189a6dd6982f451bdef1e6c329c65dfcd7285691fc40bdfbf0aa3d5d212669fb113f57746ba0e7ecf583ad67383e022bd261451c985b8b650ea2f59aeab7c1da4ee0df11f7fbf4739ee755f153fa44605573c083650aa759e6f9f081d22f45093f4883dcec3a656b1dece2ed99b88b2dcc03c87db7637819ebceb708e607983a2c94abc449eb244aeed2eece5184478fa3b6d6b59233fdb41d52c10f989b92ffc04fc485a548c6ba7130bdc44fb3bb5e679aa3bd5813738c55bf3c79c2b7c5781f8e0a8f5fdaa07a1fb72fef3397c23475f5ba7146c2ecd4058b7afca2f7946798aa9566aa596bd6442d40d07b533367ede9cf4bf94ad63ff32d7c9c68b23cfe4fb20f73e42956658839f6740320c5295e47efec40a20784072f9990e6008e0f156f179eeb579625ff75752c761f96e8d6bbe0c7212ba0f1d3fbfeccda7f25986ff699a32998bb70f084c59a42c9ddaea792178b1130938c0f33da39445f7b471cfa1601d3ea82e4f8cf447e45c048a5cf83899ca3c6b0edf14952665a455fbf95f61a02702dc136b40c9d4c820b35034e0e3b00814761729f2827568808ccf1b5a0cd1b7102433398b3ba58adf35eaf674fea4905610dc805c1be3c414a2d46ad042ac60edec3e09976c13f44ae10db9f4a00c70ff29cfedd3ae4f7be6e315c47779cbf10ce47a0bd9b3012b1b958ce2bd02550b0c6bd3dec655d7bd27655cb56bce08307fe2f5dfe14d2e29532dfa76b8f7833f6c5cac4fe854df2d6d4428408523661c0bbdedbe07c56375251255180a96df9f8c4423642d18eaae4589f02a5cdf5e35ef848f88e7774a105c78d3a6f110d489eb8aae282b08df573d9ae4b8d90a5fc830c888c712328cdcaecc783fb8e04f6d7042d9df4cf72aafe0324da0db4850c42bbc4cc49f53c859474cb111520e2224af9169e85961547f0f1f205c9e4eaab1cd538d8abdd9894ae48fd5985a3adc10bf23cf62276bfa4053061c2def48e5f60aba27d768a191daa4a9e452e36f7008b65682a98406212166d5130d0c7db4591fbcbb9022875b7e53fdfeb60afa726c69afbcd6a574fcbb997af13a3cd96a421f3978fb62d65e2d9b72afea5c1831357ed6ccd502d9aab90198de8013aca2664de02266239432017824577a7470c0f694ec2fb254586ee460c127b3be00bc589b7606fe61cfd2a6ca1670ac977258c67ce1e7added0288771cd567b731f2943ba75add37e3e5888c0c20609dbbe5ca39cdbb876d40f9174e42a22e14c36dd70d098e8e7f2b010d6d7243e7376814b29031dfa55b4cc4843a8ed8cdd4d41d2186b238ff14b96e30a6f952a821adfe7a5cab7ce16b049a197e9eb945f3de48491a0ce8802c84840e99bd628ce5983ddd0f62fd44f322ebf686ba4a0637da004d495a914416ff5a1b0bd5f44dfb2977e361d1199615520cc31689e6e9be9fdd4d0e41d562756a263f8a7314a5b8d66d0300745e3772b0412ce00d5c03bf7b33ba960e71aa66983437e971c13bf28fb9f956b2a434dcae58fafcda956941169d1051a3b0542cd5a87da8b1404701c9df5ea52e542018baa85aea63bfc5abd795453c15df0f781e69a75c4fccd8c9e8d88fd87fba38fb15aa395ff930c8e17c495c26ae34fbc912c56dc20b40d3bf3bfc6a19291e5f1d3b4fb3e5a1705389135472063a2b94a1ebeb6e8d8880263b36dd3db17dd042c8c25b1d54e2b939a558041928e2b5dec9b757170e148e158486ef14ee6088214576821af8470b32902b85303f9401ed9a87f4d331892d7cb56db8acf318305331db38b9f86f808425288cee4da5e62973f59777e7febab7fa0f70702bb28448cdef8b99aca073582c8a8a9cb20c7803cc0a8c4c552053ee489360ab2b6fc773fbfad9b7b4c67ee7a594daa31ba95ec3e2fbcf233f61b90116709702a92949fc16b5df7af01f7b8d8872c143e3008667fbd1ac375d09054814cd4adf3582902a564343a23fc3f90401e350f74eb85b9fc696edd9afccad3b72f18b1f4abaf14fd87145b43ee96263f68ec3ba2031ec2ef98837594df1d98e1a934098870000a187630350b9e89024c31ef014e5889c1a100526e987aba4961abfd7c624aa12e1e00c58a2a24a8b8896dc0f0d945dc65c861505888a8985e0d02c5f26b6283fd8995debb1ff030371b1dca72f39d1cd6eb27a4c3100b6d4d28cfb6430982f1414d73e8ebd965b8d56b3d0facf6e611b5ed87e2148645f65af74eae5d75a681b88a73c8f0bc594abde0e0d31d5c3e1852c7e07b14f5257718a8fad21823f449a777e3648286434e4e4f389be1013482cb6bcaa98e72c29626468f784b8e4e01f0eab496dc6398a03f36afcc4a14a4f40804763613abc891843584023c2492e06dc1cf7fbec3b8ec257ed0b786fc7ab8d1492df19e3d88d3e5f71395004d46fe9454a3b1230eb0fa6fa6b61d2a761a9cd8744d003aaeb2e6f385a100bfbcdb6e907ac62e4fa52f0dde8b5325a92708e368c2296c160e804ccc64e5919851898279b4923b6d112af930d8e89e46eb63915971b2fe1e04e042356875d26bf1e882d60ba0399ff047cae796ab3e952709796100ee8533163d34f648bfd63ec72de051563711c2e45b3a03cc9d3d4764a56337ea41989ba09259f3af644ddd65bf434b805e54443cafdcd444cdf388e2e03fd28fcd3b9062ede9dbace054b72a6bcf15b3b5785467c77a7bfd52739a099f3c339e6ea53aec59780faca3c0656a6aeb1d0f50f38027a9a2ea5a629f23895a87cc5d99d81ca4f53f66967f4022b53c9cf3f3671a650c45b9ee6a4974c3a67f9ccbb0012b1e5394e19e0b90576039e78d70d62d708d185c05eb48e51dd8f4ce6b592df12586bed35b8db58076859d8c302c5f57a6b09663995c958a4ae477624ea6c69117599f86a4c5e2fab718c2c064c476c23d7fb7ac54433d3fb446d134c0a69b12427f0597e391b1f58bd72bdd88c394e717b0b3778bc9161866185e8ae09d2fd78a8db4cd0577c9d347b4e6fa4275e82210f2d31a1d59e1b6b73f57e134b73d99b55e0fc019d70d3710e14059f315b1aab72a663b7104a8c033ea88826c4644afee0d9851e24869b57352aad116efa0a05abd68eee0762be8787c579272f3e13ac1090ebb58762b508e40003dd806a97fed7a375f1d977b6094a2053f7a9e79ebd2672ba7128af71c64387db12d84fc6a896c9e04534ea4c9c9d6b8d8a5ed06a283ae3762e23d6d72d812a96d95df837a575c3ccd88efdb15756361c857716d8fd2bf82a05e2e32fb1d556ede76c9676c2ea94cbf2f3591e40382461200ea3e5e86c68473be1a4b68e856d21abcb2518e5b6428b8c47542ba02f9531207fc729d65f5a96a61d99c01cbb38c132be3fedc9a184ccfd6cbc0e4129ffa7ba2a0d41f5f149b195bdb284763c688974a12b617a12d063670d98113826855886877806e551877a93864db385f2d21fb59ab777ccc546841819a1a59a11462edcc0fa7ce4cca55665cb61c041c8a2c873b91516371852249a6ce17e2c697fc5d48aa932865433c5bdc6ee398e4b8f6047c3a6310dddcfa168f489399539177268d070bced59d02f5d6acfadd2878c34b3d9b9a575d65386238c0e779566f08de876f8c734c27bdc5194c469f75686697f31021c120f8bf38abee7e1baad39084024f97f2c03b39482e46853f9bb08608f0df7b9c6d987035ef452ed64e8aa2c51b4ec63e61cf7dc7fe54bf5ad66a1dda8ace05ef15fd2f5f3fddf769e56e40b04631e94895e22d988d141935e28860a97c4f4cfcd535c0e86cb8cefc7889531fc623f4f4f342ca243f9fd608178581466220f7ed50073b153d73185f30af440094470b61eca985d45182bb82ef16cd4c84de9abd48a92a7410053801f3b43958e1cf619daf213df68f32d12d1f1e3cc36fd3806251160d30424073a0fa211bed7d4d7c052166240a00656b99b56ab8cc1da72a8bc60ddbe25fcd0c87c4ff216bc26b85587312f9f22da88f9829e82e5ba5c0ef8dbcac042b697065759b766de502a80c771590717809cbf90ebaeecf0375b03005577036305df95fc0b6659bbd9e33fbda9599e321619fde895906941956fd4dc1f4905875ae42cf44053eba0031cb38172cf6a078020127fc33c7b0c094ec2cd5cad4ed702b5a46479ede38e591dee6958565612423560e58953052b787d8dfe675dbba736cfef7abda41476de906e5a1a66d4ac5218a18d7efb72c8b719896213c3fb9c4593504a2b6e35f8d918047151ea218731144f2f0e0e53ae4ecb6c4fed0f5a10e2d323f47b38a43f76d34db035955edb4ad07e990afcdc70c259232c0abd3b919ee1bc02bf9899cd962e09cf286bb3dce26da9b7f252205d8d484a513ad9d7163525fb4b77303783f78f424a436ccdd22a7bb0340dcbf09f5f0298dfaca4c3ae83fdd458a2edf9313c62deef8004090a50bfe0af367adf99b9b74f2b45a4443ac85278abbea30c327cb5aa915bd2affd8200e1eb9c868566eee12ff4d0a2684e3416ed9bca8e4219bd58431d73436cee3b30efaf92abede6d1cccccde4f32918db4e54a3ec080e36db6065f835d4628c5c831b9108233b7bae0c879b7d40934a298ecad93f57e2d161b8c26e202b0564412db2a3bae3c170a65819d2064ab4a1e68a8fdc9393b916dc84ed521260c8438c48089283d869f4f62afd19cb62f4a0186018b7abb930490c5b1b11e90743a3b9b47b77300906a35da0c4fd23de7fc90e7fbb144825622b7bc50c9350678720b50558e817e5950b165c962e98d70ab11b5421ff15c7e515e3b2038dc98a06f24a508dbf7bd19d2c36f6dcb47b2d1fdc5a49efc2d74988caab44c5227f7e48b08ec77ac73b837f1f55bc0a6728f3705b681f173f58fdec896b5272635ff81512a825c4f64dc5be94d0a75116716bfbaf8a1c2112e9fee45cccd74d9cd263fc92d0aa4a648fd2c2623214f29aca18f5ae1be8adc87ba368aee4554b31b7d3d512efb6cc82064d9632805bbe2217410705d9d8113d9e9075d102be182db4c6a1230268e05e106e7ffe548b613e5d27d7f77eb67bcb6c7cbcc9af603fe1c23847bb17d3678b92f44021a8692b3feb556f50bc6787a344eb786ad632355d1eef2c55db49ce276ef09e4ffc5d2c13032f49807db24612551e1503d6cb768b425be61d88d61caaa2a5a70a0e29c826d39db3e265c9c5fa4ccb6313baf2022b071b88165e0ccfe58116864679a5d129ca158cfa6d9bd752cc0313614d828c49849249f32a4d89ef2d0101cfd4c89274e88ab13cecab5a6cb9c8d8c461b227f06f2b9f34c459778e4a93cf06aaf05ca5cf9de8474ab0c81aae9ed5ae43d1c50f3fb7e918599d5b2bbab3af7a2d8f976fc7b2e0b5b2d1707867139071f277eb75cc2e4a43e970375f002476aa2ba8648ae10a2c1939814154baf8f6acb67475d2f06a1b02d80a2ac8ef328da111ae2b174f4e426802c9734788669fd9b1a7dfcdddfb5b781c3e690b8f66622f573fdbbce3ad07c92c78de62d5b6bccd86bf35ac2095f16f3cb68373b93d4c941017162d561d434d8a4965b3035c6279da2b4568779066e04156a0742ede48ebe27151f480fcbfb9bb54727934dbdd7a7f7516e8924310bbf6699ea327f1130bda535d9e6a8cc292228913b39bd42c6678939a7620c42694f8e60327bf3f52b29faf82db869b5bf39ab75f07b006ba22c5eae4e4f2d361b663373fe2a0e17e2f84c1892be4250022ff5e5f9131d4c3c64b516fd0d440da0573f828f21cd0325ce88cb5fcd1ce29b9c7fae37a050f564121b26cd1f3fd7c409954905a49b844a3eb62279341d3170641bb7f657b691aa287cd398408fe18fb2dec41d7bbd0ed56b81f594bdfb0df7bffb80e4eeffa79eb12d924c6f19b3a06eb0560b012e37854413c9400dddd414d5d7e1e97df1efde9352cb0a307db9aa7bab132d8aa498faf9c5dfbebc10d65ded93316e74aaa8ae508f341b22e741107ca3acd11128f43cbc78a8bf1d27cfc57590582846e3197fcd465d852d776b75de0300077febb783a72a983eb8d2750e520f7b23e741b30e1d224c4ac8be7f79fede2ce08dfa7e88d5fb706c2cb5980c1f906db285f4d7a495704555615c16a1074721e6c3e1e06c9ed2183882a947a346febf80906f17ad84ee2f334d41bf6be75dea513700aea1db5556159fc20f5de6cadbaec92c3658ab8730004de5e50ec4b295fc7034e7e2868e1f9bf6c0b1ac0f2c1dd61a896bdb6646e12244dad49718fa53e716db6c46c60979754ef72f9a71be1e74214300c67ca06f1c85b167f03b595480a784ca6387de5039d8f188cab455a57e89d4675ffbd70a5b8130a9fcce6f1681feee2bc0970af1834d2d67fd03941a5260900ec284dadcf8edf18dc8f48fc9ac042c66394cc140eb131de669018c7702547758b317c99f82813e3d3d41d7b3596d4d168f17156a9e0173f1c9c5dc07677c1099fb595b86c8a72e6f218f911dd9db20c682a5f7e530839d62644bee1927b4ed9a40cd2c79621d0ebfa6027b16abf53df76db94ea41144801aeede1fb04c38e3a370deeb9d4d96dc914f05d43c49fb9ce16c413f451ed68b5c3fa8b6bbbe0e26fbf2a44af49760d7388113fb17a5d812c25c2d4d9e26cbed9429bbdb05efae6108a6a7352ab16adc6059743c049cf6c2c35d3e84ebf471e4369375802546d442a7df89b293b4938c116f262c0ff23cbb397d9c2c07c975773819a73f6a8e180d045dff6c5416e5523145fd44f55a1af934f2783f77fbe8651d08b816fff629054beb24e390ab97f62fd72bc5f98c2d3f934db017aa439043ad3f205b5581f9dc7c93f9b607ec0f8b7d0f4265a1de129a6154137825ce4a9b0318de0fcd55bf5faff376e3d4f616c1204eb2477620ce630af3cddb18282701c6574bc61b10ebc35a282ca258dc978426400b6264aba50866933b2212479e76ae0bd1145a2c89c9716be586c9c95c875bc6c179d2634ebe41e8d3717a6a0e4260b3d1a762de4fe4e31f19c99c1913b93f19a4138e4cf2940b144418a795873ed1f44805e01ec5a4b9d9329817e7ee6e37bd8287d9fa848f2d34b1f4d61c51a6b2fd137884fc95a3cb9bb148aa370aa4d225f88e9d216d1d1953b2d407fec8b10c976728d480f867b872da952d1167e7608333bafc47b0396689346cebacc3bff3e34891cdf5aa2f565e4c3d4c15cc4105681f5934f9304621e9869f83ce588961ada6835a60598eed911575a08bcf28c3507779cab3fbd391728d279181814b2e1e1ae8e80dbe97dd0b2d7f4915a7a98c47332a6b403683e3ef0219e231e9ae24e41025d326b663e52cf4c91140c39534f22f950f24ab8dc8a6462795c420617f24600194ccd743f28df28323cb58fe9bfe5d3b12b9faf7226192c56f25363a784f21d771f313b24469c53ad0222b9bf4c1aacd3481c1a66a163bdbcea3e0e714a8368d95064113fda9f75f756c7ae20073810f925023e4a33a589380d91a177a771ba723e791fde7d8495907797ac2c662f04f372420d8a190e42b1bb6d3469472a23e7274412046223be748012afeefbf298e32e9cc380a87f4172d60d3d89a1a60686be68bfed0d8b0d7d07c1d48563df068482c08f5073a1b27193fe1944ee53b288bffddcf93ac66268ee74f0f9b6355fc10936b6daf415a46fc8108dd1d0bcd4e251d9571da90b92f5986e397f251aca4a3aa12733be8119fc77ff3b77fb90c1629029cb84b487189054ce06de217a5d76ffe6f2a02587bc7373892dfc0241b1110005ac8c5e1394fc453719c1947f41cf58df97ed31da804bcd2e90fdd50353cc4a817552d24ece0c14b374ebc0f95e30fddc6d9ccdb5f6d0a0dd368f892f323abf599754cfda40ddf3c4ef899ca36927a5ea17e087ab47e4cddfcbee947de9f8064cc9541a9819c945121065e6292ee4e8da53ce38ed27004448b32bebafdef3e398af5c5b477535bc957b0e988834480ed7d798f8930c0e7eda5911de154249fe83d156031892a5a37014eac6a9acf66701f11aab6b431817b9f18d4dca054572aec04a82fe76fca2b75c755af8e4bf1525303886f8f75669d62624b775777b2c2bee9adccc51509392805ac13ca0ba43f51b751fa2310092a40274197c72c3cb2f21b20b6ba3b6143774b3c7249088ef76481d7cbd3bd2e3024328e135814e40c3f7b67831198c529c81e99866f7c8f9704f4c7b1a4b64bcd121f0798301ed05f3d3c6d6a1e4247c21363ba3f9e1430840c8f8055e9b26d941b871f77db07f712ce449ffbe816d26757c8c392699c5b57a8686548593434eb033f999449e83c064b5dc29bfc14d817485fe0024aef089aaaeeaaf7dd225be84ed7dab46e8b12b0aac160f8f68567583b9eefd2a044f1a7d3ed7cc75165d599ba74aebc6f409352c8ffe71e68bf023c03d18ceabe4ba9b3f39cd70ce75c8b6029eef82b98a2e1951e1872a743cc11dd16841b855f9ca7f35f3f2413ebf95a8ff717d26dd3e85fc747d201770635b04a0c2364012434d4ae829f85f8875d73d69acb7ecc580742e250ce8354672fdc78a18cb357b3f0660cfb0faa1d95a0ed7e237f1c64827a9e57d70d662061b7c3a22b45e51f9158ed02b7986244efd11f255388c22b28bbaf539071be52e664c0729d761fe6a2efaa57d779a80b5d6393198adf50cc2ed32f98f8ad94ebc847b5af9c1bc0e452f77f8811724b391363fdbd19bed5f9291690f42279b9b0049d2ae30d06670d6e89e457cc7ecd517ba4a044128433b555f6ecad90ff5d86acee69dc359bade7af7a4abef66ab0c75dad5828069681147d0744a28fa0b93b26c5796024417bf152ab3a7f10224a35c7df291fefc2a8f34fefc957ab4c0daafde1750c350144944595d8ef047063cf9e931158edb28420cfc309304297414fc09561965b9fd70948ca99ffa9f319713169f5ab7f27e301f09c06e4124790fe014aeeb591f43d9582b366e6b17320657496a1fb800032f0d5be96553ee06afd69001f35c287a24d3566305d3691df67941275fe8c869dd581db776196c50e7c1f0b44eeb4d4a919a819cc8ea0d674026ea10b5ec1822e388852087416cb59a77cfff07a1c42171c5a3942a576b8bf99facdf5130054e80929b46ff248daa1d5cf8bac0a76ffc8f77da12a87e224ed7bb777a2c3270e14783cd399326cdbb2a02d9d05ab1809aad13bbfaeb9ffb6be5c0961fcda23f4f86bbdccac6b745b508893180da7294d726c8cb15e53cf0a40401cc6692a75e7747d8518334cf96a3eefc7578d43a11eacae1078cd11d201b5770d689b26341f2d89938a9fabe31d1675d26e82bbf85253427c7e721b11713d660784492b2e985f8284e36461f9af83db146f05fb8ed1d6ea3684bbce68e71d794e4c9fd60d7790308498f5fa94dd0d22e2a22571b76fd60c6958c50e54004196a968aa9cb697a7961b1c71c923df31986a57d586967631578b073d3b63cf8a0a7b102bbb064c5b498dd317162ca269166822d6e318986d402c4471e704cf54ff86c034ad0acf0c1d922146ad6473669b6f112e1119b1be107a4ca683552614e38e4c7ac15491df80db359202b32c6423cc3a93a5446d9159c14047e9ab51bbe9a10b90cfbca0cd2c622417012963f427626dece6e51d292d0a90874d419c28918ca71b6fbbd734b1a326ba7f2347612ce562d1b292f27ce13e4b4293cbbbdd8ebbec41de8a2d88d1963e4cbeb79a305e7aa1c8a2f9f2e9845bbced0ae10a07511759707a0d2269f20851280d60163011de62553ab474ce9144d36c360437a3c1761746e53cf0ba60c4d4ed366b2fd3c050da93de45ae263cab62e929d07eea247b2fcc5574345bd1acce250fc018e235ace08bab560b9708713166942154924a2efb5f405974a1001b1a1fb49f931d341628f1c86e1af0b094f0f6d254c2497de10952a672630370e68c3421e6012687552ec0734e721b5fdff38f50428814346fd63903fc17c473e4bd778c0c40f0fe786fafbe06f20e2680bf3cda6cba7d5ab00f44231a4368d8bcf577652de85177d33f0907463ba18231c028992646be2890312ce35af8e344da217f1adee204d39c4178905a36a018210c925d6c89bd444fe84e19f9ab34705d79a7146aeb914dca9ece744f73762d020497a5d528beec2700b546cb742c2403624122df39c9194a86007db7cba37e38c10d72f71651e4f9ecbe70a83c080641d382f3bff352c75273199fd408ed0ec1f67858fd20d9bb07655c791feafb0c495472f60ffb98747b08e6e9843789c14d8940a5f6d61af02c99924e4a5db575845b7ee06a662f56f82d603474fd883075d2f994c1e9ca2b932c3c4a00618569faffea0d680a15aba03243dd8efd27021eeb7572c0568177bdf9fcf25cda92174563b8559ef0ac0371bc489e489b3efb75599d91ecf92ae2da68ab7bbcf61710c013c8a7923d102ce5b29670d269b376196ea4532df037d1f1eaa106111d712292bcee63de7657907c535ab9101528977909ac0eb15abc2b9c634c759f686df35e2493b442c96d9c0d6050324ea0eed3d6bfb299c7ad615869198e26470fd91c6ac3c399ebd03c967ddf6e8884ce4508997258c8d39107650d8133ce994525844d06dd71a8117e7409422e8bd879d741b05e16df52ab73b4c2b89d1e15fd3431464868e610fc11df795170a52633bbee4d774ddc333d9a559cce29a7c759dedd54af40c17fa582eb6c0eb57b32162184944562957eb426d8a132ac7744123b0fd2f062aaee10a802041762d3c99ff269ae2a99a79eb8802fb36c8524faa9d2620b125e0573d81ea23c7fb6a9c8c326bd0d6f8818e67388d5e47ee05fbdaf45dfa207a49bb12d8db19f4bc6f4407dbf55642a3b8fabd9a6849c239333218703fdd45091c60107ed35d0da5db8a2d82111f339371140afee12935845289d465ec480ef09ebada15e3f1893c6dda9f4a76011d6fb0f5b4dbe4be54d80387d821cc3f0b03b917f2df84feff3c7ee12d8ac9792e73817484c896d59bc6fe94ec16b8189ae0fe4c58a0399d6db00bc7b16667f2261e207ea9c300fe666017f18dc499928f005c7aac4c4f5660736d3eb118e92e69b28c0afbf7a4a150eb779158ef7120da8d73d0f714c4ad53e711a77f86fbca925e8c1ba1f639688cab7d72e05462ec4ed04c79cbb23fe901f8ec628f1d9ab76644f6e861382d2cabbc784f106ed931aa586240ec342374427b3e0f9deb910c3307900ac8443fbfd190307c6c65b6f19731484094ffc1257b0b47b75037f652ba01a19470b283fd7eefe92501d817a8ab1e5fd065baa94245a498a8313874e18c9ac63a6917ad78e0bd3af3f8d1f14d3c72a61ad8b1ef34e350756d6d88a37c9e93ca7391f2c37e4ee5d2463e9c0b3bd3d063fa426ffb70b588386648311be8b469dbe2558e10b6c84808eed9c12a00b27b06edababbfea20ade806956b89825aa0853a33b014d9e7f2e2eb51974779f17640cc720e53774352c8c7f19f3de89c78953822b5cacb40f9ac9c374f409b1872cc36f3c9e6d3c7abdbc02ab002ef281a529578031b817205ae9e7d3a4d98452804593b7c0bebd54c587b4a30a87ee1640dca72c37dde832c9b7419f7dc488b58e911891806a034631deac74a628663fa702ab87df03a1f46439aa8c771214643de6a2ceaa547509155083122a2f040c34193d57e151bef4f63f7b389424acf6688e53907fbc635e1231ea2071e1b94c67ef6fd5826de6683907b1d51c0d932c7f1161f034f06943778c0619f65d5a2d1589ab350b368af025cb48e22a9ae798dd0a3cfd31bf885460fe3a58b8b309a7ed427bdb2bed05cc24c124e24266425b7a29d4e2482da2d9267ea56c1b1a70cf1a812b750b21e096fc781b4f764212a035a7ce785d90dcf674c1a1fa39bd196b0fbc182b2cb9cab3f224840d41a20039f06c710b145b7cbf6daef6d0ba0323a2e9686e42dafa25015d4907aef6805a99af2f62ce09c70faa80a03a2de5f421c305f114cf0e509f01426e2add7dcea60be8f816a0b9e2a05234d5ff0491a5899a0ccdfc02802228d4c2cb1b7d1036f61800356bc7d9fa392466357a376f9becdc68cc83f01209771b9e09c444d934b9e9ef50dd731a04635d5ef17b78f8d6e53af409fadf5173f390de5c18a2ad0a3501fd4cd70026dbfeb171200005d76eed4993d465afe6017713dbc348ddd25d5c867651c11c372dead21650a78a8b699cb7efc31e15e23f16006eb843e42a51921a782883d58a0ab898fc4512e4459baea07cf10f2084446c6121a37363995a4820b99f069bc8e48d95f422a73dbe130d3497f0007b99e0485a7ea5df16c9c9f7a266f97a1ac421c6f0fca7711bdb3f9633c15b81567c9b06d2468b83f9da987b95f2c65dee0b76bb696d7a5c1d66d971eecab66b7d37afb7800110803ab2aaa00fedcf9a2f0a3a95faaf0542f6ba716c03175e29c8b10ee3871c08c60f157bd9c6b454ed3a536b8f430fdfba7c1c24b02c3e392c0949bdf4046406428ac820af311ca4f7eb2a85a44d5798deb9b62b4ed53a61a723278252cebe81089dcf2da6f4630ec18cf4399867f300412093ac73442bd1a585ee14a606e80554154d8ea1e7cee86175c1962d364107be4b384cffa8b81ecbd809d470c02623e8b9bf85c1afb2798e04c89dc665830b9e16149590085e24f1868327a69e8bfbefb68a3fa40c1019305202f3a7a0b3400f48dbf6873cf600efddf68f287874eaa7d2a494be90a1ef73736e460cd9ca195a38d90d61ea761d6492e16007259971db02d01f7ca8755da7dd038c88db35661701160d25301fc8acf4397c388b232cd41c08e1e46b4bbc339d433994766161246c36b7fca52450e38dd34c239e036bfa3fece10fcd9e0b4e412b841e6434fe53785903f6093ce47439004ec64e44e9422713ab9673451a88d6651c4bbe6ae99d5ae1588a0a1a98c399ea6ca907eeb75388039f68eea0c844b9e1e3643ea52f147c5d57e19b2f1bea33a1207954f1818e71050936425048677600d2d55beb28ff100d357760deb1bcefeca2d24f9000456af28e2e37c7d3d51f2e67135b0f490eaf847b9041bbeef74d3fb95b368d99f0457d64a7e314758cbbd3148c8025bf64ba87c2a2526aee57e6fd00e9ce0f0d16a5a012381ee13545b9114a501c7eb6f1255995c82f99599ad7404abb51f284392f140ebef1678a2ab159ffe8f21317b296999665b6992b4b00974ee9e07912daa41d8e27ea990ab88d33f8b34569bd4b509c34bb408680fba51263e211adcb54c3dd39b02b8ebc8ca8e4e0fcb8d54d1f3a0ec08cb4cdcd9b25b26c2b751dba68022769225fa14c07919d0b6453fa21e6b826111333e464f5ba9032fd17f8faaaea5c172b3ae199909f7248f13952f2f797ad081f0e0b7cb1bbd402c9e8a2070b2784485818e270decd9f1b6e1c0d3ed2ac4ad3d70cde2f53b9538f6a948469ba64b132eb928ee3307a6e590c7689baa6e66683ff394289e2159a41828166d4172129a1f906e454f3ad3b0db294ace6a1d6c51b18af6370c589f59e2f3f638eae78fead2dff5d751bc803f1c54fd19277877104068aca8617c3d49d98da2e2a0b3f68509df32c5e02b00455c10ba1fd82e7af1e3c2a19d4e16f0cb7ec15009af61ca9df18473ab49db12beb6329a77236acc6b2c2ba8de38cf4fb4d85c5112d186287e9d5622b1ed1b30037eeb391471669e2d9ccf9b4c18b31590903c41d5fef9ea55c79e00ccae3e1b71493109ad1477a257e5655ee3143a9c47139d29b3692730904f76e0ab5d1033a5e187cacaa9a455e9b71eb6763bf51e74710b2b3fdeea66af296092972294b1675d5b60f81a7d2892ab87b92dc6cb9d7cc9246aaaa7bfd9bc1dbeba9856f3554aa1308820f26d53b5ba9dbf2d3d9cd0ec8968717ecaf36d95e22a1229c8ab338e356ba3406fa7dd7b7cbcc420544c3725b12fecb2b7fb5750b61a439273055d7ebf7a52b7d31dd93ca7fec56e9a5463079001522598be1be314eb023f7487478fcf0e668d5c34b8748464f9a55d33c5692839bdb3eb20a765060e1b1db24a05c925d07e5f44275ca5c6b876a704dd78c2ceb05991749cb2c033c53ded9275868b186eace2a3a70391c1998eba61b457a60da5bac301f8e1e29c94039863867c13d62054ad37b8595e530f981cb189766645488a7e11c80063387de58c22b42451d90263f5e4403d5d36966354765fb63fe5ddae6e81c656d4748b8bb976b1c9903becbcb08dbaa9f5a129cb6b1ed9d418159630b09f6599564359b42a8994774303c3700342caf7aa6b86bb86e501d8e4a821391ab9e4c0c006e46778eefed50f72de767e72d768c639f25a5f14cb67329c5391fd6c1284450e4c47a561346f7d2d35df7e1c1929f9ad58df0f1e2c402527c1811bd5ddef50851f1defded2f21246493783cce3a9487219103de17374051893a66f4bf64617c6e3f56fb0e4f7f029da153c21bf17115e46bb2dc395f82c0ab946c930ec7c8f6c8c03f4e89f4e6fa879b3b0c929f7780c00ee013542d803b60e9a6e4b9f4c7343b7ebf1892b8c2bd9172463a50820f7d87b46d500ad1080e999b6f9c2081adafcfe7d3514d4ac96ce14d71ee9a8f993ebd148d16f06f64c736fbdcb89643e4051e19193779ea40eb03c53d22651725f62f5c35c66f67723ec6e03074aa899acabddd21fcdaa58e871818b51f8d9bb45248fac33d725f84c249debb4609dbc7d3a0354c946352b2d45290bffb7e0823969e29959acbb76b79279c4a7805d1b91cdb80177d1eb27818868ec68051bad1781be3a5bbfb609097af2cbc70e23aaaac93c3daf801e6d1970037ba520a20733735b1bc5ca380de53c949be55c21342e76ad4e4045913e32bc30bf5fd4689e316f8bb5c94c57fa786ab8eaf11133964ee975b037be38fa593e64917e185256919ba4188df987b02df874ca2041cd52f3057e1a300a53befb399c70c166766a72e53e9ccb4f9c1e4e5bcc5e497bc498e58f72a3e23382b5f4a10b0e127f5e04083d1808449a1953304f031189b625d5717e451d1774a6e7d65a0230ca1a9ebf686b696a64d80071a0cecb19da9c8ba993f0431b33d30d660d783866094c6ce81d61f067e9e30dfde7c70f609c360bcfb1724120413d3106511fbfe35f41ca9cb0d1978f39d44c47bda4705b5c8c206ce7f474538748caea48bbff8b0ee2eb6fda60f19266eb83b1030f55dd4764488795b2da608ca4822f8eb18d0f35f275a313023d01f6481e78abbc42de78b95fc300638e630c6dca71be4627247cc894dfce50c3d719fc90aba64e1e3612f92eddec6d466a736b12da08004fb230a49621dd3d0397c5f27c0ed4bb0bbc542539cc8369a055b1d7ddeb37a749c34aa77595489ae8bcc5e50ec9d8e4ceaad01f61160ca9e33d4c6fccd6ee9bd54afd2dae5e9dda7befdbac742ac897983b352434bd79be8580fd9ce14f68c979e9c43c277b5be7333c0daca07cd0a984d33dd8fec327c10ce1d1806f2c53c47aa47afded52749c4c3c6ad0d45c7702579952048f87df7da37f47e19ad055b55f6795aa423d36a2cddc65fa44bab235575e9e87ec34aa98ff9ec169d45b289942c53dd83cd1744ef37be6b48ffd09c39e673fb2ab72966dfab265d7f4733790e90dbd4e904ea654bd016b6b25f26878ada25a3baab3dad9d34fa137bf1167a506e81a213bc54d3de6dbe99ab6b2cb398d359911726a87413cb358ab34243435dee04cbe0c27f9278f81f3a404344561da1f394e30208ae6d99da4f937347ca431dc65e54d67c0bc973d519f17f067bdad54bacc0da0ea20f4c18253cfcff2dc75b4d0f74c0e6086d3e55e5f1b03356df5a8dcd21ffe06148c46df64060e29b24c0944ec50ba712a20c53ddd8981eefdc7446605c3409f2051ef8ce44c6e70ddb584c88acc7379df7a7c43ab474e9a9b0fcac23a8c4e131aaa68c35d8635972b5937aaf3764df1edd612e52c2716bfedabd3a96ce0a3744e62c557214918ba02b4a8cf29ed23f45b18280da6a443ef274ea7dc4b7471d727fc0f52eeed9ee15b79438a5fe3df08a908d110f70b911d10919ea28d902984b6543729d481a25073dfb72c8b70faa5948de4018cb7e46263be21ab25ee8cfbb797f20491fcc96f0ac74bee65845549a58fbbca58cc73d89f433864c9ba3a80d4838eec34582630f28bb679794bdf33b460f9dd38ed2da28eb2f2287e32dee6c1f501be4b456637d2136d67b91be3b58a97f582ab1a28c0d0e21fc3f95e25dd958c43433377ecaa530e77925131a72ac9f02ba66ea4f42a51dd62e46f4b16503e72db273a76e9634857a0be78074c595b86f36ed336e1aa2fbe355bdbca9faf34e8e990cc62a6ecfd394e2e4332866af9046ddca38f25de72c12e2d9cd4654fc346fbe1e5536b29ff02aad7e047813ee68534e28abb743e2045a0adf0ef19e318864e05a69b1fba52f7c33cbb25eb29a1fbff88e3b572bd3876d14359126c5fe0d01ed390445402c55e246a3e874c3c55e37f7b741aa59fb7dfdc2f271dd6812105d50f47c3c45f72d212114d769cd7494fd04cb5c8734d852a7a3ce84d6ddf9708cf0dbf554055d519167a9f179cb6d61115d94a0c6566cbb884e45bd9aee706e600262307f7442df1d8a52ce3a603a3a69c7407d3fb73763ab2b23ad73afa285cdaa18edec41a834bcb4b67ce65688a94af2e7251dfc8b45ca8167787e6181e7026ea876e2c4b9360a3b943bef667934a5600721cbe0c01df6f7593a0a5840da6ee96b51b75dd2c90471ed9a2bc7a9897c0e54ff7e3ef4cb491a62b3a5e3537236272f30700de24326441c15057c6e234cff10220b69d342d99871be1db68739fa67d2e2e12da04c3a870667cf562beae905518434ad1af2a912dc23d054aae2ecfa6c824c8c6ab592335e3a0bf8d87ea7400d0eac0ffbc4fa59f634ea7e3e6dc54a16c7260d411c11d7d817da729a0fe3ebd8bd0fc6888064d3b3b9e94e7682a122a4f8516bbfd50c2ca47985c8b45bd548aded8abfeba808e9e362a91cb0f2a32e2368c58340e4402007555853490411ddf1dac10d2c375a0d81622162575ccba176e0cdefad62b04584763b972e68ad27aac6c225e5fcf725073ed9f4d88cb8d186cc5351888eb3113a19b5d5f8b6918575a39919b65f668d6200dd2bd7b7b215760158f04bcb29b3cec243f39cddf4c4bdebcccfa6f8d59e5dec5ae103c201f37c26c2de5d95ca4c43f50cbf7842107ab56df6b1dea5414502cb83289f8b76fc01b3584ce91fe3ab7045ae1c383d971e20aa6d8320e558b5de1e07810b2e6f3da64895de0083399cc73b44d0a4964daa3a88ef94a3b8b93c99c71cd5263a5245135b791402760356e2e8c91d1d62a45e73180b0ab2fd152043af7620030212764a5019e5081d342121979b06d3986ba6b2232cfb1f0f059096c96030864b7ea5a4c6a942bd6b3aa336353575e853d1c2cf03469c39a79fc512071149d9af51db810157ac198a1dbc8949cdfe153c49c08293acacf2164cf24d9c57d017ba040c4a4cfda6e199d4736d6a4078aab7309cb89a8461d0e445135179b1d0553a2afd1dd688bb579e36479d41d03c324d8f0e294184761ed967ba26cbf53d55a8b6ecf40c75a9884986971f1762e60d6ed45cfb663377f6e1949a4bec76aa85ad553d05db19526b858f2f0b2f6610a607b8fb8925e57184b8428e75e445c7cf3da99797b9e03f4b7b853e7b19f5ec16f303af8943a83d18e79d8b1b77081d00bde5c9b1dc48acfc892bdd0495924629792fe0e2ca90f9e68475cbbc0680726a10425aed7146f5d32bff546e662c11802cf639a8a786131751593afa54273c2b361edd7deb65fbf8a8422ebdb0b7f8b37256b9ff62c24e8a0ea2d60549fc235d0973928a26a75e2d83c7ab832ed690efd9de35c9593591f5402b4e96eb431c32d3fc560fb2ebb55ba8621168b052bf7cde3964df3fdc2c0bc4cbe8b961876031a80acf227997ff73a8663f575936fc7601b91b38fe87885d4ae98d1f41442314e1e2deb3a1c7082a34c52dec537f8730ac2fe8a31c4957adf1cf380ea549c3a06ca468fd13c37cae028bde2c3fc30cc52b2557d80561bd940149fc0943203483fdadb11c691f6be2940fbdbad287100eb1ed6c153a7d128ecc9bf4992ea7c2def8354a78ec9eedefe2e835c405333a200ee728a38dffada5881f6e866d3cb2a8a17b72e4321b7f94625d7ac282edeebd20a45fdb7ea1147afe6bf961c6f81eb525a868bed92c810570782d91d2f06a576e03c2055ed2cdfc33434bf07f31434d60cc11c7d1bc72f1052b28ae70cc22353f942f7da928c55a59b0ab6bb59d00dd01fba9838ef29e6e461c84b78586c32b0e1c9eb5931e0f22e9fa66c67f5372ace677f7514a1fc537722d016063e7fd206c551318e3faf139eeee8f4f4ecb6f21faa047e1856dbc28796f0ccce1e44b427a3a8195399fcdff6452f360e96fd9428ff7db92d8f888ca17dced856e53d7a50fa1d6cadac792737db8a3f069e9abe204216af55c1d070193705c8e201bc1f3d90a15fb37bc40ba58437377cd43dc61e1781d8f039edfc42076e8c3dc4c31b18d88aeda851a21023026d131afb20e00b24ebb6ea1b319298f110e8a574e67d932b81dea243c7bce029dd20b9f354e18dce06367b80d89cfff141ff72bcace8e7573b1788022213a920ccf476955c38abfdef4dfbeb9819c60670593e0aff609be15895503bb3091c2daebf2f9216a0d5acccd125ed2a91d652b8c94461d2933c69ff6af249836837788895b2d10c9e3ae74ca2d73f00ce94358d6f03b35956aa55aadb30e7f9b266222663cfe13c8a22b2eb76732be9f2ab804200e9d35e95b7a3902c542df95923953c28b8f532e87da48235152d5a575ae80967b176d834c9e9498e1cc56e56405c3d7b7345abf73ad6caa8c9ddee4ffb65f67b1f060556345493efec354d49b1811d265ef4357c1c5966e99ab3f6fb64037abb20710d6c944e0fd0f1b78da684f5744b42164ca150e2996f0f7c32c8d937ae9d073107de78e1bdaf52e402ac2a4a0fcccc313b43111d1514180884cd102ceeb3dee46c1a07c1bd3806c105dd69ae8f7b6f4cc612ef49c5d14674fd1cd789866a628b1ddad43f8bdfdb1029133225c7d71a90877a9669f1520fe7b2c126287cc3410b3e208a4fcdc2c8e9793b8671f321b6e52d2f5c26b318e4db7220314a19b5337416e00fb2a3240a4bfaf3b06a5dc55da967199037a847af9490d7ce6669321c1eeaa1744631151a414e0624701bd36200a835e9d8569defc80957b87aecb0aa5529594c51611e5512cd200b78b647aa78509e86ed6266220e50d4e4707734fb977320cd5170dabcc06a45a84767f2b64c48e9a4a4ea1189f4e279d6562ec1470dfb08d23364b5fa9fcf9ba2dc3e9b97aaf5692a961cc1dc8a9b8e46c7386d29c932a54e09d738f0ab5100cc91c9d5906685ef6a08ae028e8d2cb94849bb36753958302d3785ca8d9d5dd3a20871d9c397906876afcb98156427c7e0038ec4420b67b86f86a3803018a2a233c965836466d116fa2c6101390c817d122f2a85d02a96539b35d5450bb2e291599ee5caf77297fb5917acf3935a6f463309bb7c390c710efaf4ea9f2fa55508abc4c6a1d20d842a26912a042bc82063780c8b97f9a161bab4bf6286989508608f6845aa14c94e01368865a2bac4b02db79cec14660452eecdc4180d6a72d859d5aae604a5857745fb690500eb359441bf45c185e6e31cbc260618d2a5626df98881d5a1a9781790bb7e5af259f7bbfe8824e6e24bee9111e17010c9cb0a84b7e4ab789df1df276d7a44384b088dfe9f665e7661a4a67bd6201700fcbcb1118b1f490c18992de42499c44797432a62cdbe7e4da772d5d5ce434b99a7099f2fc0e608e2f2f75b4ea10b2e0636bc45b2d1fda6fa36e903051e028e06275b81c48948949b65b81ebd0a446331f97e498fdea62ea2520f9fc1a6ef83aa08860df45cdd88271bf2afb0a56723fba8152ecccfcab9da7733d6685abf71d0d6e01ced35e0efbff2d9a91e05c05681d5d5a8a384e2436c91224fbf4505307e827d21f7f557346b7f308ff1972ff48cc3b2c122d4a6ce7323b46feae463d94fd434af3409a8fece6d66e4f04239a925ec23b03b8f117d19d24812c91dd28cff59b319a1f6785a8925b082a95cabc7332c96b401fbb0d2f652388da076320e216a3b5e4c0c0ce4e547a990fd0592d44a6cda1bd472da39c66796144ed88be313c825ad50058088610499c6725f8e95234e65685eae943c18a79b169de7dd87b50aef9c2fe92982b036a4fd3ee1a2629048f595a9292aee77e1c61d4de25ff936c52dc68160438254cbbf2f50f8fabfe348e05595013c514e86afacd60d85288f03a2d37beac2343b0cc7d6aa61f01c7b6980e4b535892f2e68b15cfed1229ddaea6bd83fc5f9d4cd8069a22dda122abf0592e133308f4b7062693ca36eade3de5412199c9816efc674a2656c77fd324e74a7410083f54ea273743fcf664002e249b6b6fc44b8efda0482b409082cde01259c723088343194908792837311f5fbcb77c403f829697596bc42551127aeffda200d7422667557baf1d76fabef9e3da500cbbb21d843cf283046e399b793a0587747ea06b9323da2827a4e1330918a6dbd96e1727190466eb51f36d836ca579132324f7313d23d5e16e7171d203850971a16289c2f24664eb24e46213f7aa96d8fce7bc264225ee567f8ce97ebfc3a3854760f446c43d465768a48aa7c8d5c77f6bf71ee2f770cafa4071999640433fcba6a850f850165fb54705496555708915354abc18b7c80335699909496230a9336a0833aec7557b45e2376b6d5db80f84928f46b176ba3ce4d5450c7c0e35c24d15064a11e6d5556e6762db81b9fdf0648c3da2f1ba8a5f9fa3586903e5fd851740be17e955419e313e8d5e1d254aed459b84fb3e21a82417bb2c832ef1f75658fb45cbe2c324ec421f33c9baa12246577c4a5eb8de0cbc66ac82d8d09f1ff9392300fef8f06fde38116e568e91c807aa0c1d11f5fd20d23bafa283feaff63ae5ac58a1ba335582dfb03a14b357bece6320821cfaefcc4dd6a9cff2da946b383a87f70b2eec860bf4d2488522d97cb065e3ad802642d6296956479b2b8239cf56b9c1e766161c9e188747b0e0317d10222b62499b276dce6133dd4725727540bcf128b885338c84cba469d5febc6f7a3bd6d8e88f7a500f2f4652d08f5127aeac9b03ab695e8b30d89fde8432abbcf1be023dbf7cf3e708dd7dce7b48fca4fdb2b07de1832bd113dec0446ca9328f765ffb62073e71a8f91db41f86f25818e502bd005db7c2d3144ea27b24971b4011aa0e5396628350515b48bded357afe033437f2332f105c84f8f0837d9e9110d8f85fe52ef646d7d689a4e185b9beed13010950b4a194ae8a4d26edf38916a528ea222d97ef53b255f7e78fc3420a16ab6e9f0ffdff6794c4b21a1683518b78a8395c936d4e1bc771b9244dbc645a69a3d19c788d0e2c1925309896333a767e45ad6c94b5ec29670ae4bfec1d08d0b7850eb40a2b02f7ea394add76a50873a3b2865b8c8aa75fa24af03fc09403fd6a1e9654d7abac01f22ff3f1d298978b869517c656edc020cf44ce987747cd8ac08e4b4a5f01d2f8fd2a52659ad5f861b19b5aa18682a5cf6686e2fa407cd669e5a4d3c452dd067b1f51e53a497db94bc4cae2f704aaebd97267e8193adb41b1524f2ec9c6e59047a2f588e671832c2f86a8650060d1fbf82d9bf1c54c74aa7f67d67f9b0ba42af8a7684ca51fb3822769705dce76077eca8c02a77d3a791b37307b751bfd41dda6c7eaf5cf76a5c77ba7352e0d74be65d615894ed6e1365fa8c5c431804bc3b92c23154dc36ad0268209b5855b4955960f6432fcc0653b546fb25ee7b6d5c96d82776b4c6c6a9feff99e66d5413c81a6b13e1d8b968a68ed91d6bdeff3eba0b36782bb67805e84763e6f30da7bad8d12b34706bdc125e2bc36fca816b023c0130fdb7dee870ef0f783539ab6028d2d790ed83ac58b926817d0227079832950166aee815a403cb50bd2a17506b39b986f142d4bdf8b5c6e9e13e676cb9deae4744b02b5a772bad6249214f1c2b8ce7dac9122ae191eef3c6a685185d6caa1afaf9820712fb59d3bece261dbc45aa081840b1502c92b4ef45f162fe6fd162bbe4216ab51753abcc1fddbf4ce00de299ceecd25c2976ac9a8755a036be8f7fdb40066bc1975366468d66ac21bbdf4ab7788189f63f8be5ba3507611d9fd2a8c86a9d9f5a583480ef630be3b8f49e51628a3e3217221ccdb0c1dbf2621a03a6cdff4eb7e912ee17bd35d86bf23e46edd894b1148fb37951afd074b31874005fdcc545339f2d4da1d9c05643dc8e6e5baaed4d7ca77b1e7a61f234d8f3ac69dc6034bb50c6e9302e155c3d4461d7ca0b87069d834cd18b5f5eca81ff00ae197fe1edee53411a4dc794a6099bd688514af12c4bd230f7e0dcd2408ed11d7a5c8fd19d3d8639841ef7d3d2df968ed2406a567128709ec16163488ba51cece4a394e870f24951f5474507b77fd5ed6c71cc22fdd2ed2fedf9ab30109e5df19e4c74a32c66e934bf32440776615799624ed3775bacdaf511f84eade902826c7ef2aba74629cd18ae48bf2094bc8c31f78bae9b9642218263c2cc00cad16fa4e82f70a01df10ff790ac5c4d64754baa3166687d3531f209f65981214107c64333858c9e7aef46e62a1a57730582b0066ac56e7f2d1529742d3054dc885ee85d66138d566d86255e0b0ce8ed8e7e2af352ab55d98ae9428b258814c4c18f3d72cc087ee6ca79d5f5935e2071d1d6569c5e4118eb9cfd4ee4f0203190fd0ade1f1fb135ff8f2c5ec47a0d6aa24c299fdd9749947fece66b0d3d135c13c2199f5f5750544e73159c24da0032a18a941254a93787484fba58e8a8d05a2f9dc0e44852b8570f0acf8d25f69028b58ddfdc2c94664bd0ffc09f479577e3cf5038b01a3106893441a420f0af90b8dc9292b8c86d46185f75d465a12809531173fbab013f8c8a22c9f34828e5e330f5e86c0a41e06d345d9cbe0923f69d253e0d5866daf24090c4cc1687cb5dd727dcf25e3f82e2e06b1c934a6fa99a83681db7486b5988f577621f80e66aeb9439701867e03b8a2c0bd8533fb7778803b2ea055d3c4f65c678c94153bf5cd35902650ba283da30d2b6f696bf555ffe4fb6f36430ce84479e141663d7bfe19b1193797cd5f746f3c46ce71d113449ee71a82ae434ba7d5ec0ab001895a228f7e3b9f3fac9d6d3985acbd630803fd993c7a0d20c79f1b599110a855033e7d58a786d27b09804ff7a0e329c9e4a4e4e446bd0046f6b02b10a339c9ff5923e024db22d71f9049c2358bb0e3a566959ea4a2793990725e8f0171f55717f9b47c26e935eafe7d3f606d9771756c7c0f1d9c56a698e766f701458e3c2cb9a6ac8c8772d1857ea8d9d3cfd7b2a99795779942917495dd3606259e747f9930148188a94889d0198639324dfff5b4a02dcf2c89fb104a75091c45a8e77a1c5075d6484c8b28078c1682a821419d67f1188b493fa81d829e719566741fde1aa80863e42d6e7c53f7e0bc9630ef09ad5f2c2badb1a9ca0db2f6a2e831ef32b3c0bf923933076f136ba9f695562e27141df1f30fcfc3a604e221907be01f5e06cda32fc041a2d5f100209bbdc0215ddd0e050a0857a54ce6a9b2f0c38eb6660b46a444bc9add0c272267779cbce037eb1740e9773ffdf0ae4b7c6820832dd1e73bda379360c61d09c880f05bfa122bbebf8fc624ae0523f2f3bb34a515fa0e79091ed18ae8d3a7c2928cc529219a49d09933ea0ae8ebc5e89b0f69a7095f784154a716602bfa5b00d5acaa722167f19d56a662d05de08fffae9b76537102c4ce55ffb5c5d49d30eacfdfbf7557922e0aba9b47c164b8e05d809bae7e9630bfc61fd62227edb9cc4f6111037caabdde905d80dfd77b7dc776d7ca1912254641a88f4fd57e6267970f86769db3f100ddc62dad8bfb5852b8061ebd6314979aef1c80c872aec6f938149f90f9e7bafc74ac13a24a885e2aeef557d8bc01969d3fa73aa9658d228ed95f1f2fd9855293cf13eb43fc7f72c8706bb3a24742955818e674d4f35448caa4b87adb5ab2a4c064d7d3ab3939ddeaf245f24470f85e85df40e6c6487f95ca9d17cee410118c9995217edf2a2694ec8037a9e972ceefcb7e14aec0833fd6504eb25ba0370f2bd8a74cc274cdc6f40b2faf37a1305136c2bcac0d72a2c63a8e9b2ce3a95de408cb0762486d569b5b4f942a2d89a366249c88df6109668fa60c653df31ea40a1e1518d66a2ea61868349495a3b4c59f0088a6eeb0385ae456deb4e8f5de0609dc482d7faf4c11fb86e16dc3349a4c8e4243e966a6332d1f4202daf441b2803cd10679c89f26e902f3d86dc53b08f27fba6306668d321111b242b2d9791e771796672d6f4f5e583b7588cf704c3251714c37555578a0c1f3dcb2d21477a2a598d34452c442ae8cad74a0cde1486d0c1b76d0c2d62225ebcdbb610ea2651c569bbf3ccbd7a8acdc7d9ab28e9aec037c5f11bc22f177056f7f73baa78a58d34e65ed2e89473f7edacaa7354f16ecd9f243722ac22338504e462502efa2cf17e92486d1b7b3cf81bb789b416ef8f5df0ea54a86017a6827d9010549a86312aa6f99209e89e6e1515f394952b899af2c4d24904209424dd7db7d53837f37766c9dababb91d033c81dc2f3951e1b347dfa978f37afd791df15a2fed5ab169cbce51aa60a0351d553b784485373b6678129c63ed8ce55b4533549bc2a43c1d326fb783e7c8c091bbafd6c671f9371e094b2fe106f6019e2be067db7780c5236e0601bf1f468e983c8a2846359e06cd2d658424bf27ddb8e0368793a9caa11d49434b57766002ec1d2bb924a26433d17f10c70f57786203682889f938870421b43c92836cee8ea8ee1e89f4d665ed7ba26072f459b265cd55bc60a9c260e6e48751e7c09d1ff6fa5ebe8e34ef4e6b7e90c189d05eff27609a8e939e186522c28fe589babe9351d584ec24d8cf475b57e74d2bf12ec7d84b6f690f691fc787bb22192aa05b2e7640e43a0e691179996b02c2412b39da75f247502e1e11e8c5919c6211774082e581880c2d3c03ad3e7b2ff395ae3173a7ed6f71adf18523af249591a296ae95cca3b8038f4d9ddf696d1ca5b175adb2e3de03c42753d3a8b7a211a2f2adc53215bf4e2490c53db86450f97e7f19e51de7552b55657859e191a31460c2127659b9a48da1a66e8180c40df3608c25d4d0548a3f26fe64c44b69c71c1866242d14eba13c10a7dec2bb78d1bac08f22d965a7296055b4654b33a2b3a93eee713b5d088952cbc4974dd659f189bf1b1d7b03fea9c34282420ee4845e2204a1ac3b6af6b070eba4f37c05cac6feac2643581cdf16b512912682bd6caa71dea3cacbed8032011c17d5d27fd6e6288033d31a941fdfea58e7397a11e2d127901f9b82282d8484d70d1e6f5a55fc22ffd785a6bd32f9c752d0d1f4fa96b7ce954086f3454f91d45cdaef6d04bc8c37359056223cdb94ef77b45a1a8ed2e87d4d543abcac1de96a24e15d18af41f9a82dde9bfc7c5ed56c31cdf5bcfcb654034bcef0aafef8b45db07d827519b1868c1d80ee6ce283d5ca065b6aa7aaf94ae7d81435f4a3412b156daaae7ecab94e441ecca5d1f0ddbd5c9f7d7f88cb0c5cfe042b234e20337041e9109c0296be3ebfd21b0d3908770b9ad1ba2f0814e4fd2db98db925cce85ed6db163a6a7d8d102077f4d7fe28c4b10d2a4dbf98537f30f06527ed65598ef9daf333b1950ad3406bc8499984c6d8f3824961205e30f18636440ae7593d566d4975aec3c83c45af002c13779af841b780017d953ec5a7b03e1eeb3c1dac718dc222fbc29189c547dff815fb5c9cb6ac958d891fada33d3d3beb453ededcc95c18a2b5f68efbd1978b31bcce9949f3016c80f6b163db3c404638d6edc1dd2047297bd3c62a5606aba5cccd81f012905519497c09bce258459d20dcca1d2b16dffb253afa4af3e8544355d79b1a6999d512dde061bbd91afe8b82e08b3ee3a04f726bd550d05894bbdd5fa8a241a25e90c0ac11fb07f01236ebad98efadd8a832cc9e58d128f38e1bf8492e25ce9ebb6b9c82675b9cdade7eea4c9822ec7dc8d0257f0b625077e45fe9c7e5c69fd9f56a4b26845c7bfc47e2dddaaaf9ab523155ac5648d7bf328534b0a48ae1af89615faa0e18e0115f5de1200bb59e2a1cbcf0f217458cea709a0fcf85acb37fb95682480df265785c1edb6c4dfdae7fe0bc8e432aeb89facb7eabdc499111196d6c1e7321910a61d92f4ebfbe1c737df12158025ed25cf2ad41f222eb80b54bccdc8565668a2946c8a8a6678cf9b2772e4db3401c9d818f1da3ddd49cfba8ef8b5eb767cec92d5efc9480ed97da60c31737056be9b948a8d2901fbd1fd4e7d8848b79377dfd0158bb158d759b01f70ada317d65f04d3fb51d3228f37f21d752c9189582fac5c4c9056c5c330e1409ab283fd02ab2659fd1eb029623e38f1bc18a5bb9b17ab18ba697bba4641a9d2eca440895351d82b4a3bc63037bbf797f9ceb907dbb73241b1971eb507db1cba24a3600a93b2cd1c702cb24ee803cad54309f97f7ef092250832c4092fe23539d59623aeb8b3fd9000a59febfd3d980a5d38cd889c42020a512f0117025d8d41b197a293a1a8c12fd52c83871ca79ea3707948b42b275d108539a56b502539fc7eb7db41036d216338a18aac3155b187b97688ee7dba74f061940df027c20d8160f34d0f379de38317d05a4602bd89fd71f7cf8c6ba7cbea2bd0108a194e7a36c48db7c9549e74c104445663544fde268f1f55839cc86c54e285f413f9a3bbfa71a835b7e453bda1b0ff10e0ee7d0ffb63882afe3dc98cd4d607f4ed38870199e93ef57c087ebce4818dd8d19608d9a70ad520fde1fda71b6837a6bee0e3d3003ab1bf50bd1ea27c8953e66ca1e05705119e72232c0461f4f497abaa1621840e4ae3932e79038249a59ad5c43d7fc7719431fca1ab7f38620d80f31ceb7ce79d3ccba850419ae64b13653043febe7d0106343be1569b50fb31d4a8da81f98b4b61acdc7ba0684114437ea491fe44bc8f89a0592308b9dc7d9d1dc155d47638d44976ceec42215028d7fdd417e9c47331fccb9896c8cbf0c6ad7c02d0832f900621cebd6fb9540f88364d38466881dd2db2c26d103c3c96a9a43821873564f208d30e24bd95efd4aab4a8b2b567cef70e8df93135862dd673b917f2d5eaa2adb0a8d00c169517a1acfd0996c56e05cd9a4e8c15f4117e837e60f06eb7443e5e8c8fdb30eae515a942d079c0044099c5b50c076b7ce557c6598e736f9fa93c9264b31c7232a26557f2d2eec1aacc9e35227022a75726253c3245017ddcd77cde39f4b497bda548cc18015241f08ce9b2975ab38bc709b4ae04ebf8c9fe0cead47af20527de77fcc9a2d93816dadcc71d2b1dd8300c0e528600d3ad865c4b0a520f088cbc441e23a1aced46bb9293eacb30256e64b7558fd72fee04dbec144eead656633920f55cc181eb9113805b6c9601ac9c0ede2355636eaeec289dc84ae840afd1893028881be72d9afe41c85d745e555bf1752452b5032ca29878d50bb5204d0a649a018dd0eda65365b9174668fa909c6dc4edaa2a21ca7ba0d944b2d487ae0510dd9a56b1b679135c00fc08ff184ff5b9d040eace06200b3cb657668b51bdd78d087df7f947f710a4958c9476fcd2a1616e6e8c58abf58094338d38f009903d7296f1b54ff4fffe0008c41f189b10b9abe11b4e271819519fa9219cba325ae7a264960b1ce75b0d1f5084e4b2901be86151b2eb5c9b7dae4ff84023c83eef4b1c58f5c0c8ccf3ca95626edac1a058a8293725ff481b18a87da72d9832c6663672cfd4624782addf3c5578b7441cbf819af15ff69ef7d8a449e5705e8f1052d47ceabf1f334d3c152eb1185744f7962572cba3ae65aeee0861631a580bb7e4411d54a0c95fc0fe0030cc040a9436922fec601637d0efa85a2920590bfe72db516dd2b9144f5192b017528034cd7ca7b3f9a812208c89d2cb2bed572c66105d7bc468b111c56209dec25dae97e3a0be94d92d2752490538022eb657bdbc49877beccd8accce9de7edd61bc6baa10aa2de7b7a3549cdf9efed4f435cd95eb22d30f8618396fbc281ff40c258be1ec15056705db1cd6abfa20e78862294f09c9dcc2f1e94d4a337cd955def12d1afde6daaa347f4af4ae72568ff99961b79120bc781cf00a9fa924cf3a9813a821bce8e1f0c7255dcd9a8453a79ec8dd176d114c8944e184d164749b12f6bcf22fe56699951965929518089cdb2a1b6fb3143fc130a094573fe164cd4a1bf839b8835c356e671e9290a80216e7bf0c252f56997c062f8cfde75ed74fd5583fa154f9463143194681db4dd8e3ab1e6a81b1df9e3d261279571240e6099b6f969b8e827fb3152f0deadd2f7a73b131ec189107599ab4ae44f8df708512c00f38c5fe3d696e0c64fcb5560892fe925ba7c33727055a3100a4300450b42e8263fc084943fb3f25ac63bb2ab34794c26bcc1d3ca7b709a7fc99306968314ae5fd33dcb13474faef8df1767fa957e8f3dd58c8c9423615c22177f11aff05b67cc1d80cc604441269bb2f19950d9d65f37e37cc851cf3082f05ec322de092e309cfe465fe3d1e42c2ce55e8b63cd6c353f7c363999e19895cd456c3eeb4d6a86454b21200816f7e7f11713c636a98443d5e10fd0cebefa4e54578a9ca000fb5d77e7d14fda76434e37c3671161707be1c8f4d719d76e34b27cae37920aba8c9b191025c7c8927d23de00714f3736e05cd8441c43c5a6bd743a2685437068bdacd8b7802e8d6be8d1d6240da1a173b4b608cda8fa0ad984636242fd7366dea8b05e827c8fdba9e6f4b4222ac8e5b45ead5ffec432174223f64dae73a60630077b4eb996a3fe6d7ceedb2025ef4bb1c77eb275abf36165337852bcfcdb85490774110de08c3908644b1d1d26c4b606ff265b95f4a2751e7f314eb3e1e57a6610f101c6a44024823dcddacb2b123bf1000ca7e47d1b404b4b0e38325ac4f3d1d9ecc70d5214f2e9bc5745e4c421fe55ec844411a30fb8e5e9cd401cc1cba470d6ec210412c93b938461da6ae1797e87ba9abce1096aa5e1ab0c9b90fad0c7d96fc142e57422ee35ac6c8ff65190f9d9171cb1dd2cd91dffe31f5a05f261fb19cd2c1a17e345dc649e14f9116b467505dbb0ed9b83573271e084ecc23f9c5fd90d78b458b3eb7a016929b0b40275599f3c50f2ae001f46d2670412d900f0309efea0282a587f0ec45db4518fccd6da8845b560a5e8f3e1c59b552c3d0d5714ec40c361f16bb495f75dbf7b980f11074fae879c0276f979916ef7f090ac0ec339a225a7040b7342011d951380b8f1c87c0507c1387764d2c7fff5f06c224b5fba798e6bc6f3358abe7117c2b79c51a68a5e2d6b8a51c3ca836668953e94841799c1d4543cd17f4cdc29558a106617684a96c5654b64241a9db4b0b27cd1749b74d707cded19902bbac3a72ef7d04f36d080821ac6ab84e821c743c702186c4449a2d4d1286598cc76ffac842eeddcd614238e6083a4c6732062fdc3749bbd3fe2cd05035565bb52466599b2bde1d503454a077f84a918799cec6ceb3d891055010c45811d1b389394bb7a92e9fd8055a3b71643fd4739f8071ff3f7eea120bfab57edffa7f5f583473cbb9a841f6c082ef9e8547f0afb2af4eff9ad212f163bebaedaa18c92755d84f9a0e7d5bba1ef267f46922e8ffc078525343783e6153fe85ade6a00a94ab2fd326891958cd83659e8c363bc1e7757c76b3ccb0f93acd57b2d0d46b3d412f95630489e2d7591d03fc580a77d00e7fbe252b96caf3ebea853863e0a047e5d90bea69ca7e735c2cf8f95cb4974f8bcea229724a4dfd8150eaf504944bd1a344052507efb2b52739386eb83169c34e79a306d40df955c2e1df521fa1234a16ecfc47aa158bb345ff4dd84d4a3ee4c0de03f865a8fd4bb70f00699a0a66d6cbd5010b73e253131324641f227d78cc078a1a3bf0c98a3593a02dfee33378640899db5b7aa0f7a08056eeecad21591021caaf1b39e7892df3d2e0a569535f3ee859c2ba49bc090b0cc6570f5ea130869fd0ddffea28e242ad879da0b5cf58624128e2b3e0efb60d92137b9ee7a44ba99a15cc1434f88e3ddf4d6f5d1db3d8d61ea4b0798854bad2fd1e6d5dfa4e4d30877e8aaa1149211e906183129efde840907bfccd93969737c37771ccbf3f4bbfe06175bd2bf6cbfddd8f1a06f75e7df111d0d5a7a1811ff1b48299d0735b93556288621f2ed94f9223a9b6821f569c932cdd99c2f8f7f1d5d19641f5c312e28847d68814dff094316568700fa15d1085e439acebdb1a6a46a1bdbcb0ab2bcb8b641fc17abef6fcc9cb4cede7348f8e13eb7420e64d3cddcba30572c58602d436a6afca721b9cc5f7457520189c8d72abbbe78362913f402eaaebe705450459706fa0f3bc9178db1fe5ffcdbcc8100da0e383baa74b98e85682f0c25e5923a85fdf276d090ac906e06e2d836c2961b5ee94cbe9c772e9273a37307c9c83c92c27f2d7ecada30662d8c8c45f0bf61dff98895932ceee4e7948dfb54bf2098d186bf38431ba5f50677de93847fb98d882fc9c09c6704f2fcffe49f75067e50475660dddc7dfe07c2c73e1d451200c32b95f23dc33a74f1af6792e13df46dd3f94a66cf962985d9eb7944480e4a8ea81411d3759e40bda7cb47ac6e40b4c560ab2cbc53caf8db75280f70796b4ba72c8bd19aae27f5bd1b01e424b25c2120b7d615d1b97e66361e15ff62c9926a8f4c2ecdf49dd1cf8fdd56f09b37b17908d68eb1dd0ac750fde6830e6e772f22342c999aaedbed6c0a9c4184e461eb5240b6c34b267dcec1a28ada5fdc4c33aca52506ac88ce88f43a65b20689c4a7ff41204b31d0282d3159674096abde368ddf95ab21dfd528fbdd3ecc0f390d65535f58af4f48c4401f51431693e45e8c5d55c8f1516eb4f60c15fa7a1e398b7295491b6b4c9d00dce0aab5854b32e523708f19b55192d905ebd9f618d313190e6807c1718373e33ceb6ce9d8af876881611f31c2c60d67307d8d57c23e699f4c9fb0d78c9432db5efdb5be8297b7b8acde621cecc52f71a8effb8352807e668c23945c6a1d7dbcc29905e8f929b5a511e05716a081d924e5a4e6b3cb0c0433df07d5fa9b54d14762565d1b225012e8dd65fad13153e13006c25d6e03197a475dfe529191c1c9caf65320f80d7edc918c538171859b2fc5d0ff5dcb131f7b35fca9a8c07dc05733b020dc284ddf47f832b7675d049546d5cc7d717861c58544f1e254eda78a829064aec03ba562c48010434e9ac75368c8befeeb95238f27df5467c8e361b3d4767262d724fdc4e3f96fe156282bac1fd49acc061f30d9be947e6d399086c548f6d69965aef0e0bbd8b9a36cc0aa930ef8ca19e22300980e66c47cc04f31923d6dfd0b7db0588ff34b0af7cfe3fd07079102db441327c8a44c17df02f7d5540b86667f956a9c4df3f11c675983e765cb0783287a51f44f9d10e9c7c4a70cc700cf41f3c03bcf766dfe3808e00b7794a40fd2197cf2d8227353779ec4f993e02ea7290a168d1c74305432c5b9cbd35542e360cfcc79c74bfa7b320a7c5c885d24845b020a5dfeb621cd0fad4db7ee374027dc5e101c96565f23719bd1d4d0448daed0c7af803902cb583a3ada2c5ce8685e022851e6bae3aecfe76a46c8dd153a3d52aaa7b750c99134b7378bc83bc8eb99927b376321364a16b29839a50cb2fff6703ba321a3d477852eabcefa3a31b693fbc784cea33ece24a7e0d66d24c57495b184ecca2087e25121981dccb013a817697220256b40d29b1e6674420bc042988bb3b5b2dc42141b5601a2787ffa00f892f0da122e23b7a9ed27dc6de65b0d65ed4fb3eef1ddcd61e47edc2767933592a733d0c9ee9dbdb904f091cb2a701aed5e0f83695fe2b5fdb14f5a87ec7d2e59987d9eb03480c936ca8755196295c1429f04b251480fa2d997465cb16ab7cecaf8b1418f69f3259a79efb064199f90f9f19dce325c51b6ca2dea97c575d796f540697d3722e50db45cb0b094dc31877f2df7aa09b7bf76e10d2b7aaa86b965a3cd14fd78a1fd383f3fb116d406c532d1ef821dd007d99c5e929dcfc7d0372ac9809b6af77f062c4c2e03e027f877cb0624415b1591dde909b53e0b1d21bb69e996e855e200b536731bbe3fb248e54c1ef70134a8bdab5c89e3f3ce4de601716ffd9ad3ff09c3727f6102f42b3060285649e7894bfa08164740c9ec85d645b4524dccc9c11532afb255ec0aecc65e53ee2ac43d69ef8965bdf6f45cef7cfd3a4d1f2f4265633c4a32b9a11198a9145163df89182ca3d0f3a1cf1d9fe2be1d9a1e7228223102ff4173c8a67692c4cf6e9d3fe3c190f4b4e9207bf17d3c5b4ab1a7797ad8b56634ae66be4734a5caac4dc6bdde8a85de581f31a90b6c116c9e7c2a4ad8cde6819897e8483493a894a8322f02961be57f0fb19b7fabfe676ea2a0bf7dee9557d4ac84be53236b1a3fcb2ac6146c68e88f8221335e6e0ae9bf971af4cd236b8cbc1befcf68f42b00a2c235d1458c07418ad4bceb15f48d53ed1a632593f5dc21ad7ad77e4726d6156e5af50689d7a4026152e54ac8408997b3319ede3a6f0d2b567d6cf8e8e9107904a86bfec2a45b76782d74992d801a54691f26414de2c42b09740bcc093dec10a4c8aa543c497a13f4e460112208fe7de959f46e844521a6391f53f9227eded036d79074621683cb5b5bddf33c08140646f95eb1829e83034fe1fcade8187e7533a5eb41a181a1d99d3f4b89f2e78ea0e0a7aed67bb20af3a8810d0a1f76f2b2fc897c03154f57c8e4119394733f114dcf513a640f9b99c9305bd0450a8956f6dd1575be7dfdd89cf64be46d4151a51387796bdf54a8658f8203361a0fbf42350c002102eb13ce76b5934426bbeb982e81711a80d75749f9b3dad00d06127fcab19c284ed09297f7e729ce661ad01cc840f98bcf9925139dbe99dc1e7de1f4f6f92c8e741b276a592eda386d30e6bf5e9e05587e2c378720d1889a7f9597114318dcd9d1aeaf087bc05ae44b93d68d0aef36dbfd4ea85b0d9be5f47d76fd39cb436e5dc2c0eabcf7df57bf11859673f431fbdca700f8cce950458ae77207f10e92b98d45c415fac96717d8a6675d18e7e57b5b61fd3d6e6deea8b58677c9d3bd6cbaf2b0d14f08f2eb5062dd4e0b1f9e9de171862ca58db267b094706b3c8f4c65a9385edbb3cb28909b5bfb2d5a8d4d30588c33eca99413a63b4a7edf4dc3022d51235bfa4d7e63c59aae687ed88a35e7a9589800c6f47cf8d83779b4d0072e0e418e8617103141cfdad4a59c5c2c9138e1e2078a8b13de60181ea30bc2c7bb1c8dde4cc023cc0e7f65200eec89936f3ea8f6a57b69f70cdb2155c067518a619c470c84eddd7202d09f7e2b60339fbe5757321889a7fa5322c8ac035a929dec41045586429bd9792081a25b91b2160c97f7277bf145a6ca0955e22cf41f115b1f57d199dae76eb579be27bd5617b429a2b0d268b48bb5b27833a2af40a7380bf88f30784eb6979921d16dc08d0dbf31f48272b33d9266df4b2661f51ca2793b13234c595bb31b6729da31e604cb8ddda4e90e889e1792704a507a8dd050e9b193695361fdd32fcf38de9cfff012ab52a2533dcc5b6bf8e4775f101f078fdab49ad876810e307bab3f060b1a0bb77f3a1f6c8010de17c32009d956a384acb2fcbf8b61d0e97740c106fa94fb1e1bf02e18495d3688209fd6a107d28ed1f15025e5da556046a0e2bb277d05710270928ba9264ed0822b463c41e15e1c74efbd6570a97bdc920790f57d7a1d59a09e60801132f3a7c8dd49644d8305da60100f8f2de2fc0af48e5e2871bd9706a00b91655b2ac3f1e2f2c47c0e811dbf056b0560b06c8092240f7d38f8db02ac75712df312f5e9f7fe5af36b926da450824207e8647d43b44a57be439a7dd0680e8641d6e9fca5ef32f9dded965584fe6ab223d3851f91f24b1d900f93aa8c71c0d57151e117caab80d887e37982197181869df7855743a0f415d411f4c6a09799adfe7fed223675f0c9c5f8cf05fbd5b231954eb791f021b82de950273bea07fcf673c429b3f3cfd814da7d8eb1560d4bb59705c7446af515aac4bb8583a42481916981cc794d9930383cb92cec8906b230ee16f0602bdaa0382f6381fa80794595de456b3900893092a18813ceccdc63393f5b1d6e9b633b6c4b2393628b5e9b36d00ee093cec0f2e9da35004e314b1c48d8c86600ba707b319ae44a02fd9bab88f046d649f4f3f3ec55336613b6315ff8057b76043f3947d0f97b6d832bd671c7aeb10c7c5c408869ab84bb703bc9c433773154c3fc9e9d2f41af1ccab8609bdacbd87045609d807646741be61e59970079c872171727bc08963341a746ec324bb64941916cde5fa51613a6cb5526eed8fc9131304cf826d0106c0baa3509fa2ad0ce9a9e2401d34a9c482232c7a0f1e8650d760c84cd111e55771b69137b4c5981cb8ccb3dfddbb8f9c54b672d86099289e176d0513e6f5727e04aacda3b5c7918168caa6fdd1d61ef78590b9c2fbd2f710c9fdef78a0c3762e5bd84bac8fd2956858f8eafeb25e86cff8e38f218e5fa68b1d72663fd6259df157e6a628af77de66cedb1680382448ba602d7b2b662386efd547201780ebeef2ebac1868987b76c999e7cf61092549dbf291b45e3240e1581cfc4319114b4c4092a6cbb65e1c2ecbd015c591b5b91d523e7842b4355614a7b358d02366072a3de073fc8f245cd1d0722c1e16ddab1f802d95e85934640cca355c9fb808a9711be40510676c4f56dc050dd6521eb728c6f869bd91e950a1183c3cfa527d980cb9067a87cc3f551674508b16d5da4ac170208b88de153a594c0357657cfe6d5565807982359185932fc44ea18128b5698341d719e4db791f1dd27b9a1478182d909d7cc70d38e83a1e2fb0cbeb572dc851801aab9eacc08a69dc546d964c4e0f452bafa52146d4df5bc64bc686a91d6c3f72d5a6371fe81d47c4d9d368a1f4860473485e1c06e39f1863cd20d99485513bbaba4ae0ae37e270037f843b66e16ad867fed4f1eb13b2ad677acc144c709981a3a8041634069d55d0ec97e38cda062d40ca63a943c58d06c38d9c72d0485c90c10aa3a85d3a194ca913857d2c722db490f0504eba1754b15d1edb8e8e664baae4bd7b3e40070656d861e79f452d73687d3ff5ab00905cbf1a85cb09e1328bdab5bab778b9cc3f15c283ab21757d08a88f6d47599505390cbf1261d68ce81b371f682a4e63548f908a1b9257cda2abba31590037d8a0da72d58d00306acc634fbf617912a21ea54da4fad08933505de71d642fcd3da6c5dae447b288c8022e7fb70edbee1a771b176c49b10ce1e0fc27cb120daa63e39c744a9ffc3909f1e1fbc7bc26a72fb40505a3293e41b83d343f1998b172560e4b98c41a9e47436675c0246ddf979748e1332d5f800db6ee7142f4663e62241ea86888ad30d333171cd06fff462abd66972886a8aca7ccf58537fcb72db5566b3de550dbafb35d06552af397111b4c619141d060ea8fb4770d2af26a2c1dcd68f246fed1cedc23f47d169084971afd09661728c73fae42e4cfae7365358479d0be51babffc4a3e269df16100db51096e0cda22ccd6c2b3892fcc8f228455aa3be93126ca8cbed0f87ef1ac73f6d78fea80f02b5d4e9b0fdf5cf2789ee1dee2331b827a89cbed924ba86b3b83d317456f573eb80b8e9cf9e0873699de2a6f2416ca64f6fde4607f9e68abd791655762b86ef2ac563a9a7d30c3c07d74c517342f17867f987e1b50141b00acd3f7de8248a09e216a58da9a9090096b9e506ecc8e20e303acf1aa17d1cb02122b4932966131a7f3f95b604ba3b9dd50e5cc0c4317cb476e34246428ace6705fb35b46480d8ab8c5f960f30bb36e55d792d26660c789a50a8a713710e53ec132ad4226916ae4003c2acf1589ddfcef820cd8d22f2a69c4ff0b71fd6ae6a9a0e5c3c55a74a296bb8aa6ec637e45ff3e2c71d30c8753b15ca1821112b5d79dba06704385d585aba373db3232b779d3a4584e70549ceada7cee02d55059dfb84c0b234ea7b15fde586b6db16b1b6418e0d4b24c55fdc43846be8fba5e4682cb3f88acd20292cb4b25a331782a0e3da448c1d405ae98615574da314aabb1f335f74cfd86e6c6eb6092bba731eedcd5941b925eb753083aa826002f0fa1eb85a146f720f762eaacdc1936ffd9d6a46e36c865596c04947b4d493d0875cbef4f82860f1f9d72265341b2126fbc21dda2cf8e008b2e8a29332118539e648852f09cb010869a084d6af76911103cd17772877e9caaee40cdd5d1b5dd906d44086e5863f622699592ebed7f925602e68d16b9058c73c44db61c81db2318b8e159ba527cded4dd46def195ed60af97eaa8ff6608cb48f663e67148e13297768c57391764d1a34d48d97a0fe7fa5ea7a8cf31b844439fe5543794111c36bf46ec14156053b47455528641d054d022ee69fc8c978e6718a83fd11c0d8806e98f0970904dbeb070953b732dc1953ee2ccaea157c946b752739bdc7fe7f660ac07cebea1739c6463f3431d729a5234ebb603095221da8b15713aef41b399af4645298b29fc95767b829b3469a4ba21300e11c11d8c2cdc644d319c16dc42ade7d8ec9e71c86cff540ec889084aba86664d73bece5869e2a7d2b18e2365a7f5763db1980d67c53dd974c05be3029c779660746cf971a3b9ef11225a8d078f33b8ec902e3c2186ce44df790b9b15abede37d45d71d18d5da1410e020aac59e2136a6d0eb780eb91c180167ae7a626cd8ae106f1fa7e27900124cde59ac1fe9a23967919dc9748648b0d0ef7e14f8527f0f937917c953eac2780cafe11311b15a12559128d560c070d81f8d40dbc51a9d24474077253f4dd9ca0cffe553f5790d9d70da71d4cb56bea8456c95d6de51b3e2fb037461e8efd78edd29eec5a656e661b759caabe63a650063dbf64095a31fe703c5a9f984800f1a5f0481d6e0d19daf079297ab5d4652d87471686a985d9d19e813c12b0f9b21b6190a39919d68ff94c0c81c543ea3891eaf9b09f5b0247c7eb3b36bf171adda8e9eb5ece4f8a6490fb9dfb1294e67f5e42119d938ec192f6b2b1c9882a215b88bd27191cac01c9fe3af5fbc3013ebdbab606b294c753d5ce640a2528a79b1d8eb0dda051520df8a036fba4158ab6ecf9a02e1fdffc4bc66a92458071b32e01ef4c2ee72cbbb6ced6c38613c7ca374b5bfdd189c74afd082ce2ebb22aaee371bb76b7f70efabe7339415bdcf215b173698378f72d84989d077dcedb1671726364ee3ea2676df8f0d78730731dba7ec452f9b2af2b90317976b5172e1cc08d8bf3e3eca6ef4e748b942179220a0350dae6925866b2bf765f2a7a264ea40feedda49bea05e8933d12b7502b50d1a074ff0b222a8b5f45fb3f9e20483d7fa1df3ac003d934a7f0a545d62320e5ad881975f4addf9ec865300db450444a12daec6fda0858761610f7f5fe2ab0bc2fdec996a03cb1a6d198a0cc4cb40dcae5366f7c8d46e6287f39344ba29b95798e8ae97abd18920774abf1dbfc6378714cd058e74f274ca7de04d29bfae788c3a0f7984182582c52467988447f701542b3362464d5cc7f7f553a40b78a804d8e485251d7157f23436e6000da5cbd5d006e1044d583c6b94e141b8796c9dd2720dab496b2d1bbe487af14678da71fe4c31a9c7a53ca68345ba78166d69b690a84ecabe4dabf2ed01df6a3b5bc841666e7ab3ec8462cd72c97c74e183c01dbf5b35d1da608a7bc39e7e4e812ceb02204cc4fc25803f8171a2fafdd9f5c41adda79a78d5ab72de6488ab262f849bb1cc59c436d3ccb95b30a9f018a7644d2bca4e3d9a3dc53cf8748790156291f494ef627b394ddec0b00131962269d94d66438a60054eb4fae42a082cbabf9d5904392d71d99c430982158f24ac6fdd5dff0188a3c623e66f79650fde4c5e8c39847c93debde079c7255c19d1e7f8bd591e8f6d0fa1ca0529f83d94d3213d10931fef92cef07b98b2cb8903082bcf5483bf8d7a0fec46885d559a0cedaaaf4a07ef2f151ffe908eee2d63501c424d28053cac71f425db93f5e1dbdce27e37cb0f1ebc9056ee26e46b6ed7e3122b1360c1cbbc55cac7653af43a7f9b0dccbe2c762db5163031a83eb8669c2f572eb4353e1d57a7a04d824f89edc33aa0337078172a24fd6f23ce69ca5e15be1f3521d2d6af6fa208a0ac077bf6df2f79a2799fe810bbb3827b88f9478520fc22bfeb1fd48c7e9b9b3188d90014c13ef808b0bbafa6a5d7938dfc892ec5d396b76e570abd21cc9c57d6b81d0f19f592f7092249279209c2d99492fddabd7bde14a32ed33724cd8a75ad5acf80ee460163ad07cbcd221d83374df3012d170e4cc2dc6a72323ec99275be4fefcfb3608968df6bd9f8b19188c10997d7ff3ac4b1150beb610ba21225fdf7c4a7ae88d5254737426c5690f7dcce7e9274139d0210d6959ab56cfa8309afe83f00daf1e2e7fe42241246b994662239c632f580ee2ee5c4d91898fb1a6d1bd3d2c4c8f4b3fa76f225c76732997eb8e27f621a74f58b8c1b95b2b2e925a045614d22221b566b56999dc1512c9536290ede18c5ab54b046032e1df3ed6c5bdf63640a56c022f700963798c15269babbe4ceabc65d8c52174b237b147048e78890ebec42f9ace94ab061ac485ef00116d3d3d091b76807389c23292e1cb69544195171741775a30d04e09b76e78341207e942f49bd0c7fe30efa014d1fea32892ef5c5c588eed5778b51dc3f752ecf883c088b182ff933c87a2585cca28c568aa53709a17a827868fb2abf55b3bb1b6813db7b2d13029aa53cf72bcfd262c8d95b356fdbf3bcc86788612b3edfc34602dcde4b7175159d6d06901f5ea7f5d666037d03b2de65fa0240decacdb637d631b46ff802b7e54c11e376dcdfa13aeaedbab114917abb124c9b9fdd58471dd773c009c5a61d0d11371a81abe416303c7c00c3718a6fc34bf273af245d126b995af0daa7dea62a29ec8efd2c2fc728d0b9c0d023dcb497b65bcb4a5f05f7f4ffc5a11631d82b872b96b27bb3aff23b3c78a4afc542b6adb86f82cd0b381fa120875ab56ef55a0d4bb9f8cc64ae830a6a9c799f599e0cb0688249aab6548963066a9e34d19f06f0223693a0d86e6b48e19129e794dd6bd0d19058a710c9c1dc94f708b6201674945b4ef1dfe7443c26a6f2bdfa0b9ad57219dc61447b72658bcf4a41cf067c43454132a1bba321db27c09e3d926539cb68a4e6131edcd08aec04a81064c7d70e72ec4b39bafcdda460b68f9ee20f6a7d165b094f9ba71ea554e1218ac7d4b389ab1b54c6b4c581854cc94b39fe5bf0bd4b810472bc8f8fd137cff23321da713e5cfe36d1ff09b9e929c907eaeb621394cb101f2984042f69a2ddcd04742605916cd78c61602cb4518732b500812f23022f8e638536b8cfbc63f2fb076e19be3142c4cbf81c74744d951ed7d64ce4b40900e6aa4f9fd3bc5b5b46a81236e20ad06047d1187a4bd1944709e0a0a4472216009da9b9a5efd3454a9e50525b11270baae9414af577d04ad0f2ba402baff99168f84f8940b0e2d635e04c0446db74b8e1b1918d5592764ccbd1c7d8f4e45bce5e65b46cdd7f78d42ec9eb3e7b1ec60967cdb1e17cd7760522014bff0c2f24e2f9b0be73bb52b15392d5b6e9117988899e0bf013e1ff33fc19907762224aed48af6e401c5cc87bdad29ee406697fad4fda4d430e018505c55dd1f1856d1b458553f4b723ed1668627728810d467ee12183ae128359f43594b2672eaa616923a026c6f6cae921b97a58daa594d9d52022967ef8be6ccd7c2edc15762aeebb36b676266930dd527df22fa6ea300d41c80239da86173aac52703dac23825f0244842ab2c2b14117d69feaab4e957330035b845cff8b55a28aca10ec24c1601db2237f201309f08e4db7cd5d1716afaf573f42cfbf4d8ece4e9b03276b0e350751d047e1df29c8e71bae7e8e707ab704656cd41aca9052a782030e44d771a7accd7a1b5effee389dcf8d70225ff28f1c495386f12df903b2e83f1b94c7a85d9547d21699ff3664bd69c13c309f3ce5b74f94b8880c8f1a6f4e5552c493b0952484f41d3db386bab08cb8e887128e6edd88949b8268c0a382a32d1625e144753cb94ad56a3396ef3734e095f4f96768c2e9523c8c18841da0fcfdfa3095f0dd5c2c09a54833adc2b1e9dc4fa966c584b34db568086b2f82161c48ae3aa27e4173de3ad7ddf68fcb84ad56a8dc805e43e7ee6f0294899b898a91d9844c565a005c7505e7ffb33a57861335c4b02212d1aeab79c5dedab38f35dd0da762a5a2155d56e0e9b90f4a2149e5826313b93f5da814423c9573a179ae894cb12866c39968dadf84f352a85226e64e559b717f6618e9bbc0995399abf06040b5225e760003addcb9b93ec0b6eb3c5f726b838b111886f7e011d8e243dda8507523e2c2122e0f839918f976a588cd2b5188d2a73e57995656dfa89eec0ad18954cd4f8d1edd4a45b0c0fcae3889127806629005bfc67610bc058f1e286429f6da231fe282886d235cf1bf8eadaf09a66a5af787c18910af8922a6dadaf91f24955025558beedd602a54145a8c047781ecc48964cf8e0124876b5e8b75ea1cee99b8bc381bb4deba66f8608d6e5a7869243de94cf3c4e96b2cc249ce66dc9265b8577718f3b505e3b75c80d6fd3cf0e3125389d572f288551dd402ba16a5580b5aeae740d83f9dc0c771dcbc257228b34979df69fadd926e81593ae205f3ee58b552c68b788bf40249d6684fb3695deacf50de9120df2077815e7f2d95f06a2a1c77d80e4864d5446c3aec8516f24e9f2db12eaf2bf53d92b3420f642ed14c549f5d254795d948354c3d4a74ee50090b527044d081d740ec1fda0fdc0bce5ebb02cdcdd67b4188d51fa900fe136c4c79f29293c5d2f9544ddea113bcf1307eb0731ffca68460e30ea1b10481170dd0da36d1f02f8cc4b6bb0d3454342c185c6eec96677e3d6c638bee04062502bedab1a8a2ff01fe637680c9c18c2c01504b54087921ca025ddf95c6f097a5059493ee398fcf2631ce1716534d1bc6a700f135d0bf000de6e1c685a11d14b57f3c4aeba81ca54f7426aca580ac47bc4c171a972d5d7cecd1fef47b82df817504789ce35ff73913465aa716975d4edcadbd27f74ae66c3e5775e0ec0c4cfe248f509a9ba13a0f7710a46f3aecb0d4736cbbb312fa5f98a0f79dafed675f489b3e7a4b4d681904cfd4d430640d5d696ea2d2d62b5320f57a2ec3b972760f40833157ec0d78c149b9ace5ebf6be07f5c757e008c8cd5722d5bf2347f21865d3ad1004626641ce1917475a841e8ae4b4019f1bed93a12ec26e7fb289cb05f1552e7f3cd15dd74a2a6f7b5264ad0c2f9f2cd82b073d1cb9897e09e3ccb7623b84039b3f96ec3192523d776abfb955dfc443d949a745dc2d7dd2458049cae80a7cdc627a33ffc07293699f6e8f6076971ddfceddc1e3925080d36b7f85599a6c880ea21b04dd5530bce8c71326b2aa24703ecf23ec4b6b0420145e1093e8ebe7bde80a03671107ec5557bce257485ece2efa42ceab732308da4ab042124a1725a9215085d6c60cd7b00f46aa17dbf107c0b29744bef84b43e70b7eaf213e571cce9535189288e1d5ee09073c434b59e5fe4f23346e310877685795fd96c275f8fae9f88f7fc173f9f54ec7d61e67bdd218b8dfe7786f4a26f51efaa93de3a880a85feaf24a960b09dc90217cb0a6bd126f14e49e742bd31eacf31b2254c36cd3890d67a7d920137b367b69a26fc8dd68b0c6cead5587d67106e7dc6961df83e6313d5a16cfb6f1e2c620bc55d213368d2dc185ee9d14fc41b6d9af96db0ab03b8e5033ccd6fd5029230d13841b7aee67f6e0377e7c9e10266845ae3af43aec02a7ee569058f332d62c9b0fede222949c27372ced5557c0dce9e13974872427f476d751a4101a5b6d5c8d20e5ec88ce23910ed0da67e00a519ab8600292f448e6c8adfe34cfbfdd6149bcca45f8502cac19aa8d83b8f93f90880d5ae6ef5e80b12289a394c0640a7e91620f15240fd06834a34d09bc877cf99b9c4e6a2fb37c43db50096b8d20c569af8e44da5c58fc40c3361759d3e80fe2f9e6f8c0545b3c1690fe63a25ecdc85a53b69dfc48af2fbe9d0fa6b564cf1f2c6f933a313d943b729855201db6d36063c167d1af6d21b0d3a65524c26a0837b0ebc0090485c4b00da0b6d6c1eb4e0394933ae77ac4c98f2c3893339d67a686f5de14dadcca7f5730949bf2891532351a2440544011d585f753188f0feee80b240cb915f6e82fc63ea62a1cc6d5f91c4306d39ad8487376c613ea39e049731c19f71a08dd8990746a225276c9236d28392502815f6e79ddecda6134d479eb949288f26959ad17ba97b88a85bfc6b92a5fcb9d9f063e85267bf586dffb9bac63e9537e03aae74256aa385894999a67b78dc2f84a1f13314fa1f8eaf0878a6009454a8a7851a632b3aac783c0b37491d66f7dc5a8c9851bf195668bf94f59fca943c881b57ce582e075ccaf6cd0779cd6fced93414d22d557c5a6a510729042281b72ec199c5a2fd8136d85c21c24c9ab80c718457be4cb7434d5705aefa29c8d802eeed881d5525c82d6b04cc4be53f6a4e837d3f6de12c5b5425cc355d600a1967bc8d6abc58aba51991ff4cf47cad33b06c8f2a68cda1a9a654d37c5ef7545e479e5a109e6e718cd1d2c2db7be6cdf2b6c7faae6b601b1faf877b376f61eb2d74e7e5f53594abf46dee5fd273cab090cd24b5fe94a610601493e69f69565cdac790b5a37e61db9076df12ddd500e5d1e6c19bdd77040100e0af8ff8142efe46a4c7d5d5f98e49f924f9367f4f5522f805a3e53576b018c1937982995ccb1e501f0344c2fbcec0fbcbccf6a8553e4df21589125ea78741d64d08c8a8cb83b8efc21956be18e52962d584056001cf7e0dc9c05778a057a7f9a1eda74c8326a3a44281d731d0d320cf223701b78cf3996a46b80cbc9bf203b47ce3ab4cff56f32745efa450fd9c7ac7e6d7e777ee173733ce7ceaa5e84d29478f65f1ccb16e725612fffd600212b7ea374f1941f5cae4980ad03fdebb94ef2252c4cf7bed7d7fd0e0282514c584027f9d0225309a6ac3d68e54670cc3da1a1a43692d7dae75899fc45bf89c846292a111081f42fe4eaac9d8542ae1cce8d25505deacea8d13fa935815f0f0dc9575ad08d4e693e9f64da53b489cf974230a30ed151cf39d867a028f058099a21d9e064ab60c668804e53d00b24f798f429d26eb3fe85fc48d600d58d22b081a9fcd5fcc977ce33250ab799f3379a2f5f011bd88d1e9159c443c5f2a5aecf248e153ab1ab09c97b80f45969826cc7ff1bbfe10dd19f9f7bb8ead5d7715def2d4b6778ece87cd362128368f342c3f7ee001998929d91e2a709863dad453c8af9519036777f9d2d1e86d07e7c5b599394e784fbed09ef918b87051c8afa54253be65e33ad9cd25b9915132cf47251f686d8d8fdf1783a56b980c2940f3c3f8c1520953882cdb714dc046b4e099813c802de9c896f3cc20bdbd9eee3b04db239314dbd2950ef43d2c851869545771fd237f0971081b4dea1a41e8641dba7aba3c27245a35ba564be626f59bcef8bd4475e363678c59fd756000e9dd42cc8471eae01d376c0d3931bf05db182c6bc7facb3264ab96946f031d7f1578d13d7cc1563f16ebb0f422d5fa409a4f13fd933e94d19c04274ec2797a32db435fc8585124275e9b0eb25549ee61b8556c3a8bcb53a85d3ceeca30c7b68a4d0237054fe8cb618b720d2ec0c4b67ce9324fe320d19a244a738427ad2c09d08f564fefed9d97fb2d8549fa556d8358e387dbb3a4e984f67084826c2ae1b8818c67a7d4c21ea19abc6f92e303a144c9555046bf466f08dbf86bd2bbd8a58e951c12440749b157d5ebae5c7919ec33f43a56672644e21ac8b06c5085dbe6d0ce6dbd03c38262f01d0bd9c3c9a0eef0a5c39332a43150ee1ee81f666b0b9960367dc9bb7eddcaf47bde859177cb0c146162b833147e91be43e3f7406459bb50ae86f778abc100c78229b16db747833344906dce999536ad6f75db580675af580ef43373437a3bef0a2524839f094049fad9ce1610a2454ccfcc7038d004a16a99b2b62d4e0fe2f1ca94d96ceebb32b55ed8a92f18b72f4b3e44a473f4789ce747b92656366b1c3805180ffebb1171243e259e6462a5fc233cb7e6f11a4339af59824004f8e0d58c34420bd19db2b266f787297e23c4217fd9f53f83cdfe0e790a05336fff8db446f1beadf257aea9559105848a533555fc7ae3fe59f4d447d75a11e684e55f61635797fd4d6d570067db27ab297db60e71371c19f99cb9cc182df6f08f792ba61fd2fdc682eecf8cfe0715f6fab672f65c4a5c7434703aa8f5b6faf09a8cb78635aad2af2481394f6c872510815a77cda1f2631c33f4f4ea0ab8b43513eff40e743224116789b6e1d5a3dbc76159c81e8b0a36fd0a4a4836f0108526ec36fa89f16110a390b806992921d1039bc592b90c6a2d7ebfa17d1fcace86127e7bd9c2d15f63ad4fe1450797246bcc3d208bba71bb9fa055991cd030acd172ad14ab2976c2e360c38de3d13004f5cdb6cb382c24eb201421412ec94b983428f1885d7f26aca878922c306de464aec01d80e96a78538b6598d5e438abc3e0fee1096e9c7731afd98f4fbf96fd4e7ab38d911a4b9c369b2c61b7fa1ca643bef71ab2ae0defbd195ed44bb13af3bf5aa29b0c8e05e9c2d9bd83eb21365d1a931b607e7ae665fde9d49beaeab0c9b49a2cfd2f1e8513c1828645d41b419275a0cb6f17c5f045abf69cb36d58da9afd4c5e976e0c4cbb468ae0393e42a2f5ba8905f069c55552e2fd7abca43f041374e5f80f81c498be3235a44980c88ac2532e32b2a46fca576aa79c5fb67093bfcbf2785cf8c71be4b9ffe41e916b2f6accc2cab0cf0fb21a69fe612fea536e9c96a8b10678043e25afe8eb71222b276f685b049a4ec49608e50e8c8942ecff03ab8009dccf21a210b5d850440423b49bfb9c040f08261af8dcdebab7352c148e00f028fdb2981443f48226905a7bae9f4d5442fdf4f36c97b820e5413409f344da5d639ceba7171470ea01dfdd4588fe23a4a4f328fd88ed6bd48d9be327e818a1f570bc5698f004b874cd728b0b5a95de8b2320c1037084633e28a2534e4568533591b1691cbd80c37315c90d60f00139523ae4872bf3bb3de546fe3bc327e87456de5020d1d3c8b7ef1f89b0e91b8a8cf2f151cf8a49b6acc05d09e0f47df2dc3f7a489b2da5493895166a9c1f6e87227e045fde79ce12b2ef90024d081046dbcbc67bd607cdb53d6fd34584fb32609d689fc41ed36cc2dd02ac14276a0ab9c00431fa3c759d8a227c1564695fa5e5ee2070840bbf4d9f375fbbc76ee99474d7167be1a6e8300de642ec5073f1413ec2f6cdda664b3fabed9554277a0ba60e28ce523a398a029b79f3abf9134a3a370da20dd2d8bb7ff054a78d536ef981fc59c02287372e42122540cf581c2843026b5842822153b5a4e7b31f9769a2a68ebe29e18e9353f1f45f2b7bc129c31a5a52eef79e2d2e06f2bf3b7f771728a0e4eb3c8eb6ef08bd6e115faa61bc3e4b5cafb6d9205e45d4b4f1628634e90c5693a713bc3e13b4b3bd46d40bcf66f449eb14c6b55615bcbdc4273f04bdf73b58499fb85554540ca58a18151058f4b319a90aa82b4ada016c756cb2508dfc785efe28ebc69fc00d166fb89d8cbad87edd1f950771a4a37ecd901303a3979fea8b22afa9704207a8c7a2f15a166a0136ac0e953e9b56f2e660cdaec6b32c791460c7f4845353c27481a99cabada79cd218d7eeb42f8a117e4b47f42f2e1a90b3bc25e12f87f328f5dcdd777010c88e4f8406f00e9e0e6ea32e03cd21dc9226197bc80c5c2921e992820fde32ea25b151551cb0116f787507ea1edc066c8fb08c50cebbf3d520c808860773babc200b2e991dd6f86a738263fff93e158accb72932e3bcccbf43892d2cb7181d7ceccada69cd9732fba8b6d5089fba3cf07b1ffa9e7b4a69799d1d7052e4dc63286e0f4d0b751034c807482902ebeb7195c1d54e54a2f2dc0b41060c6b59e62a0abb65363b5af2cd0cf4cc4c7e6e8bba4d1596e8a8aa65369f0069458e6a5301c358ee442564233556e9d40547160fadc9a3c04c9ba00262206515628481ea886f63f933177c771683360148e3ee3a17e8fd6e175e199c03528295c7c6d15a7c271ac67fdad82bb234311908a1935599d1268ba296f6f497d1cd403bb55e4ab16a2b105d974d9cbbdfc5d1aff68e8c20372674c8c0fc49fc383e152aac5e6c7987c6f620bcbe13ffb6569a31c2e7b799d731277809cde1affc2bc7fdb69fdfb4b00af971dfd1694fd4ae1fc89054862ffa60d9eabcb444c077b997ff0530169ba5a0b6816560b62021af43d89bc64fb955eb82322af4fcb902d3a9daff724370f9e40c8fb1191aed27d7adcd31d56ea2f821dafa493e2f6695055fc651c34a39379b5750aa71bc33df6f8c10ec3d9665c80b5fdcccb8a3cbfb5bf06789e40a201d498d38b31274f57a87511766464aaf73feb186765dceaad6a8b75a6431408e2845bc391da3c565b9bbc7a182b29e6e535dedd7ead42e8ce2e324f288f3311009c1a0c9617f8b1ebf431def88f6047f30c38420c34008a54a2a371f422e0a7bfe43cca025a023b24b8771cc0ec41c29b7ff5feefb98b131ffbba39eceb8d050164ee37c745b4c41658b57fc5ec2f4058d4d88827c32ad3b1d4f8ae557520a5f806d3cb50497cdc776ca84a17f0bba6f7530fbae791917833a7b7d1289c57005d270f6cb95f7f17c10ef8636471492ae19be5b990ea94ef6c9d531b51c19038ec100a10f4a673c3c779e03ca286b13523061d0938d8e947ce5e272b778da10bc5481f35cd6b48199dd327eb1fc5f27f46e40946e0ebcdb43be85a5429dab1fbf17d29e8a4cd162c34184ff6efd66a264bb9c054b61bd76498e48c8bf14a2da6b934afc45063faacbffae44a0d714060e7ccae87d813c37273cbce41da32d683016ac44c879aa071608b78391890f4c2c5c078593cf9ffad8a7e811ac8d6879a6eec7d0f0d7eda9cb3e22c69676751afceae51e69842aa135c64909c73c8cab15723083cad4bbdb32d569b272218322e57a305cbd2782799dbd796e13dd8e486afd925e32f7dbd4be294863427f41f011e03d848985f4ba735b0fbd1aec6b0711ec79677ef4a629d8559bf2a4bd945761b367829c0cbca29a5ced95360bdb30f4c5e68b6da4693608b95bee145f350966c075349fc49b0bac0df8fde0abd1937f5952dd4e001f6da324ad1c4f159f94592844ef0e4e28f29a92f89e38ee0f28c98842f41be1bef8dc0d7af8150254f091bb273fb6c5a4fa8687f54a1b761172eb81733167bf6f0d8f0b0e88074b589f53ca18de466bbd51b67f49aaa1cfca553106bbe5c3c8a70cb2dd8b91946d24f0041e0274215c05dd694510df6986191a590eaf9574d86a52a75f3fae6c8b42018480d4a45a110ca6f2a5af4d19000f77daff122de1cc4a07612524d40bbc2441f2e200633cda7dfd64af887a6f5648e202f80ba9dd210568e71a6620540a76ff9f4bc4a1cb82d97160a08add8b9b16e473088d3bd8e58e94c99342feabff660832661d01a970a7fd44d3665935cb197e98184dc7f2e3fdfccc4a9a6c0202d4d370d924b585dab1f47a8eec37938487f0874fcfcf11df73a8eac75629433753de4a16f4007853d8f2fb320cdcc5086e25be4ceecc0b50f0dfbde3411562ac4377168b80f16de3e6cf05100523dd95df8a697ae89150c37926c86f03262676a42f885ec21678f920f6c51f1df802027fab5898e43bac45f8d074a9cdd54264181e82fb5b3645dd187e6466b371d0e68d7336ab0d55c6d02e17e2781010c380fda27a9bc282a8eaa6f85ab1a9a9d88729bacfb57fad22c7852f3f4cfcaac0a1a79e5936b7dbab6ef1a24361d8bbd9bd91799b46630c1dd5690c973ee8338e78ebbec55b15002c346ffb703c07c7695d4e6468c2e27b090deb7f35819755509cb6b6cc60f5fba9ab6c13e56a2e02423defcd73aebb8ee9d9a702ba02589776a4256143be793c014dc69573d5afcd3181d576a9e23bce9e478d2a9717a1924e457db0f0da16d0e7ad8f50abd0ac368d4371f82aa29c83306fef60813a5da46ed2f8ed0d2bf6d16eb19951d1e2f3c77858b6510c1ce2585fa6a7a2264d68fb122373d465bb3e9c442ab4a040bf7f9e951f0ce9cb9de3bc4743b729150e5b01d1d7d2b403a3f287db14eb57fab229e3e5403b568ced11ac75750a7256ee52407fcfb85aef6a8054a21232e65bfe44f206d8abc51044ad75fcf9a7267cc88d040f254bc5b33167a6207e98ea5074dd53f7155147d58b9a10bc3f2c51e642f0cc72d548fc597a567a6cc13e93740d17142aa1113c410741ab4128abb1244288638e869ac2f4e56508b4acf7ed8ee627c3ecdf2d149cf9057bd27f5bf4f02365b8f7da1b33f4d68ae8f888231006bac3ff4332c93ebee4c46660e8d36d67a5f276f2e622208011dfc0084fc4d93249ecfe74d75341c62afd8de0b5aa4064af2ebb2ddf72723fe153d18a3790e8eb88307a2a22158999e0e059f2e8e4e0c9ebf4218c9893b912c383697fdf4897c1148f1eeff0b2f54fc9593dc44a841f0907fb9ce4afc96682a791b535da31d7e6661c70e76656b18dbdba85735b69a073dbee3b9a198c41cc21e593e852e79602fd21542da4e96d8430e3e2013cef96cab18b5e2050665fe0b4abede999ce8a3497a9ef5191e22455f4e70be9715750c56666948e6fbc680b1bfe62d1a39889acc4c5ae1fdcd8c90021e5c29d750f98403cd6ad4cb58ccb99df50b073b275b358e2647639e4775fef529c9e04cc4e77cc9b69814755eca7cec0805467a1093f5eb80a27922c7b585b6a857cdbe5ec03779403ba167819df4c3cf8335b443f0238652cf9eb2edc57f7ac5f67ac27f61553b4c70e12bf06f498e84c2328fb01be8124061c0de4254660f3a73ff2b0f3f552f55f5d6aea869cb0de839a048a188b2721db9550a854c8b48f800b450526d0beb2fb37b6a98125e3551b4853facb4b6dd3759efd87e22aea0ad1e5a668ae53495f7ad9c2160c655b71b66e0332bf4eaded48ce7f2608e5fc3770287311e3b769cffebd706f3ed143789831660632a5071bb79b45277d65097ec6ab6879517ccbfbbbb0f58fe7a8a0f3140e44d8c02391ede85e54319e030b07242b434728be8ec102992ecb879d9432099779e031e208167e7f6f37adfd2c22b80f985904993765471f4c8a51a3f6ed4efb20f86f590e89e202fd2d3240cb1f4d6070346a5d9e9cb28ce1bdb6267f77cde451ba33913c600e3e0d10e5336cdb42f7ef400c5069398dee3b80f0326cdf22839e6584ff4c58b8b426416e3913c05b539582d2f47c8f7029d09e36d679200bb958165809407d4b10f936771937013011b84622d2f26c1bee2d345541a5228ff122d61f81dc5c274706b9528e078c549aa5f62e366f6bd27f2b6b18f12d8799f1bfb231e7c181ad6cd6d1f7faada3f0f77785d8332cda2efc62458c0b4c1cd837d0a32e6372d3383a41fd236b64d02f9e530ef915aecce634de0e8ecf8bc248e988043e58c7d159c52d19a61a4349ba2251b101d9c309be52aacf6a35843651582554b9b07fca852500bf7897df3aa37bcba088641f039e8e273193700533ba9d85deeb95793af247bfaac06a4b52819f211fe9c08c40c953a8cf5ec349fd0f8ec784d06e3212bb63b29015d41da910331e32d30255a29532f301a63b6471650d187cfcaaa56ebbe5b2c5a5697f6d6959a86c7dd90fd7632c05bd68441b1e8c6e5e31f5da89c27efa16b96c7e38584dce1983e660fc84b976ab68d95c7e4bafb3fc88fbefdfa872afa97465f200c0aad9d71be15e7d3dcee57001bad747b69a736a153ccc224e9c6d533af4c5776a0c00af49a52d8e8d4085993e6b81de6a3baea8f11b6578e76b07bbb46f3e4b1d04ead13d47712b000add185c5b65b37f0a657126e9fe897f3bcf0e84b038b112eb435f7ac1d4ce3798ad75f412951df1341b69108cdbbc108da43be528d15d0c812e0943e36c10bbe06ca43053205c1b1012a6d1cf9298763dfcf1da14524fac43378ef0b4ac59819c4fa9d75a8cd51487a671a950f8242e491f0338b16fa01f726eccfc01cdb5ac1727cd26519f6cd28824ed7230f3496848cfc39c0682798cafa478adda64510e273ca3a00593d809891bb126360e836b73a8ef823d392a8c500600151d9037502f3db80f3c3332d182f6a991924340cc713b2c05d8e4c87ae1a852668e5169f39170a1bc4b2cde63b7a3e52e966a014f901e471a27eb57e444a8148ad9eeb2494275a72424485b9e3f092bbf37f0079a72c4b695876ac2a887e76f0fbb66011e5d5129d1a7c3c51639f9ba76b372319fd2857d1cabe7354008fe7e802d4f6e7e2333cce9edcf6368a98db63c7f2ee6139e7a1b17246a62cde136da045e95dde14d267f774aad53484fdce232faf1a39f17b8ec9b2ab846b755e656c13f8e0a0ff9f4013a4fa8c48457c6f5dd220d6cb5713cb4f25342507d6143d83153f2b574817cd18d2fceba4e7d5b42ce0ae06f2070b0c7b0bf9b8cf87849ee4a10d2abb45682a9dc84eb75a023fbe4dfcbbd6da63706319e9dd2b84dafec07313d0a205ba332bfdf4ed78584ccb96e3e594eb87c1e2af47f0d9e8c349da109606a16f54b36c38b6d896acf0bc6e5501d867f33150287dc0e4579141c50e3e4bb46a1c92d17547599b59a58fa9ec2c06b059a04c7f1f6ddd9353411c9324eff151ccb07e1f88d8ea2f27487d398355ed37aa26e4aa462146f47e89fc4ac64beea8413915db4d3a905385b1dba006c1e45f66498a483a23bf17bafc0f1c17ff9e567f6956ef048697e89b2257a3a2f12496b3b39d268627c448ccb672fc8b6b74297eb40b65643a93f1baca78bb7655f307ca74eada3cf78f3f5d1d17a769332a981915495bd8b5af48c3b6315fd1547da3af8edfe3d5c53404d888d17388ff94f70128b36913b2dab87263f6a7eabecb1698d29761d7af71492928128e7def5bc9c31efb2a7b961a4b643cdcad28e074a446d832d41276e42ff98216f15ce4c5088b4f296c7df04a831cf3ab8775ddd86add1ce50e173a3e1ca1cc9c2eaec4d833cb306dead618b5afd62e53f24c1d3945be49ebb181bd19773ea3c938993ffad5effb4b022da156a87ba853b7f76c21159bedc04b10ab9cabf14085c9ee17466bc6a8d59d7fc86e0604287686ab01d14f2093cf6e99aba29ab1ca1b1d4fc42733079479d53220b38ca75a2c521cf1bdfa7cb80f39f55390ad04110c46293093c7298da3d2df19534a2c07a24e03f2d6e2c01cd1c02c217df8a9dc0dbb0a209a49cacc5b3a6fa09ca410810efbc7efaa6301226339c39c0b972ff3ae6d2d8fd31663a8724968a5e6c6eda81e83a9dd77332eebc4d49fe2d32318c7376f8c9d98967e2e237d742f80f328a1da9bb8497fbc0a9789354fe3524a7fbef9567e4f4b88fca8d15a6f342cd86ed88e49fcb4a1a3db9d38ed34046d37707ac633824254dbc0f910a59cfb58e059855d8092d1fa215dd01595f23bf15df900a0ba4319b7b2257e77737485fe0fa107133e107dac463577a1edfd112f0cabadfcc9faf72c473e9a4058eb8031dfe9fca33e4083336e998ad2fb32171048c6c163814acf1144217cb42431cd6132f82ed226034930602711e072f662bf4ba2dda7bb88fd31cbbd8e70efdcb7bc9c0231b41143c5087a0fb814ad26b9521d18c4fd834abd9fd583259f6bfe3437997d2bca01241474180130e591542f31c67193faff5dad9a91ad983d6f3f97ffe7ec267b5fdba6a84660b8b264097818e567fba19c8ea912618336012b1cd22b438babe83faab4998bc599e47e088340cf8bb305c21b7e8d17092bf7dc6dcadf4d860f93d0e453c874d9c6e3b705c5541039ebd847ef0c8150a33ad2f759e6d6e736261ea0cf1994219ef4ee0ea8e85e326c5b593ab826ce56dc0fd6540a1e9f7b576198f7c5a442123f3ec2c529ad9227703dcc6c2a0eb66c3d91c474c7463af79918455415d766133e09dd9cb540139e6b5c847d2f3e3c8c0f9688ac987bb2b49e13e536b43ca748aae686e6637003968bddec3251b14f98f1560fa5d239022deaa0b9d3828b67acaa901bf1fb226ae4156f6ae1d3cb066f76aa87fd2dd574bdf9fc903e850ab9f5164b4c3c0d36de5abbed0662e4a87e9281b057a2c2f1a9aa3471d155359ae139c930c8acf96134ee92993f6066bf0a9cd95050afe0a803da8c30419c0750eefa4d1d4f28b8a5a6172cf63e8e3531b507abffdbca33480b509c5d3e408e0514eea47e05f1a1e3d55a4d9dd6193906025ff43484e7b01fb37c50a132d5a7182931cde7bd1049a5d0e0c47294c4b31e431bb7187f2bee8cf6ab48f7c684c5a58141cb7fa86f4a5b9b36fa8db3b1f7f8f78a60f889357aa74b18cb5ed64b1c0f0dbe8d0fa2479251461390940e3726a87f0152e67a763d36f78bae136d85145874ab1571e2ea62ed470d5104f3f6559cdd2e18ca92128149de0457299ffca474cbecb77bb0c3a814ce40fe1084b27721f71010f61d55b308851dc9ba6a64fa978247e03a31cf7499eeeb391b8acec6ddad716d8761de099370bcba5c4a699e91cc3a8deabed6d9f9469fc7fb88bf29aed2a59036f6160167bbf29f2ece32a028fdbd5f9dddc1e29f4d2f7d700cb38d90edf01f2b3df4a8da8345a6a265a2d15d601b6880c0bdc37d9b735fa81a31c0942d022f10ad4e03676df214e5a33812e4740b9416d0a4f9490a4a8ad7965fd0e6e2b5a496b267c41f7a0bf09cf0433b65d5d32596aa9270ad0d266a98e1b7c3fff8214ca2042580fbbb7fcee0fd99b0ee62c737088c7d597f6833c357508884369efe540d794ade9f2d02b2c1b56963e511a4ca7a0d8b3ca438a931976e339ce00df654544694a32f308e45c1cf2db8cb2494793cb30a580352c23f39cfb6dc4ade54df96ffd8e3acad3228e68574abf78f1eefcaf010b09c8010f045de9283a9948de40505bde1db987ce8970817a2e40f5b274c912b2ad074f4fd71278fb1a5e7552664a934027920b571f20f3c633654a6ffa1fad55b2787ed4c562d4bc4b5bc79fd185fcb5d37017bf9be33019c34791d2a423be69fe90d70e86543c985dba602de351308674df971ed824f973824a541bf4dd1a3109cc6bb3b5c8242c3b5b9c60f3a9a2ec0b3241fb5fa328b55adb8a7db0602158eda69948bb57965a77e0a33ce634e281f28cf01f37669fe401d1189c2c02fce7cddececd36a5871ac7e63fba3795bd21b351bfd0ff4a25ac3fa3bb324d236e5c81ba916c7e530eff5794e2a26647f4ec7d091fb9e8088dc8395dd82219bd05b79062d86217ad7b19480ba02bb474435c88c47a233cb808d29cefe80a9627fe7945b427614cb41883b5aadb67e7387ad8b7b17e76c0f0906b9f83b90e87ca2c0d5f088caa73f93e3d13beb11029530adce95dd3771cfe7e49ee3263308bc0b16ab0ba1eba363cee1b7795f554036df04ed42d4d7f8a1702dba3d7e1cc1586e757c08b74ca9788fda61063c864fd079e9901f9405da1302226d327541e67f4d1eac932c743b41f8e4d291517d027b3169cc3e063380b55f38a0fa919ac23618f4396d6561257334d175a79983d1103b250e8d84a7c77893c6f37998584300a17de6e21cf55f2c79152f74e17c3f108f4343895a82348159722a637ed5bc550ba5e5f6dd4f19da8bee6715182c5ac9af24a6b3790952f839ee7f2082954f9636769653f7deaebae72475278fb87a7454e20cffd30984f10ab0a89de9066d997331a49638595b622d14d8e027a1ddde34a4cc6b3e78e17ea42a8dd1b52de43ba16575748f0f201140609f0f6f87cc1ce8ea2192d01200b3eb60593e0d96350baa305290679c089f72e5eab90c690a5f47a06eba22fe1335166d0492ab24469340231680ba6e0c2d63dfecff935d7d3a0ac7bb02740df87f82119a09087ce8030b53b9a066077478c1818a8c6e7ab42548683821263caa01a1476f15f4e726dd53b1a8bea454d921c297339c3ecdd45283ee2b37c57edebeb035023608786f9616026de04c9a0b54694715793ddf333930133aaf40cda287adc9bb88bacaec21b632ab045d74135bdb51641805070d8c890190fda5a65713576bdebad64a4dc5f4d0fc068a8d07c422cc87cfaff3699131f2144cb1ed57e093719d3f54ab6ed72e727fea1efbbd829ca1ad7951a13593e93d5ccb64a8d1a4f064df0e427667c81eef40c700e83ed3dff3150fd58b62fa4c2c4af561c2efc3ceaad6ec2d68bf9b16f38b481280c9395862e0bf2d49980d1cf718f5e1bcbe1b404024ec37aab384c41476115823178b3d9ce2c0eeab4fbc814149206535dd67e807127fef3560c929f9e153ab61eb2c45960cd80bc39232043508eb7bda7f09433761a3e009407d61b2b784a7f0169df7f76883382699dca7c5af29bbf8ee6100a163f87c3c9c86de76372152cc713478933373d5817e3d723aa5fffeeb0cec506386a1ff54434d3e5a4b989bcbebdbcbd91c1fb068b37fd46bb275ba03bf0530c7f33c80e30535ac7ab76cb408181ba905cadf3bd7fa2890a5d8441a58ac82f3295fa18dd86df0c8bc205b22f0073ff37618165dfba51c59aafe169f829f7762e4021e6f0d030e8c67415dbf79f218ab3f843cf7859513e2c2ab23a7303757a56be59086634d0567b4baa623c1744d08ec2de3f88c53e5ced9692907351ec901f599f6a86fbeb731131ad1d4e7d06aadcfb73c3dac0e731c9aa34afbeffcb6960ae98e317fa9282882cfbf0916328378adea874f5b115f539127ae6949909e75993ed1b61ca72f4032266a4af344ebcf45b9fcd1bf2c6001883ed21404c512c2f6a90e2fe0c116c68be830f78814d885fb41a73c839dff21072cf4a6e0b2707689d8340904b725b7670755080bc6c6f6950d9b2e02fda8f4ba414ff31d1bcfdd4f4bd1ea38d867e29204b927445c19b88a150c40b34bde0b721c8f419fe417763009b2cb3ab1246cd95ba7112643f43cc09c61a933180abffe9d7878c63b25a3573fc589e33381cc0f509a7b31ecd6300468050f03d3f0bf425af726f805f50773b077319c8f22f818495214dcd5f61cf00bb09378bd8e6923f5c65a0ccf34cf22d34e82933ee9cdc547f7ce0dddf63cf8fe38f8b4683ba98294901e70e5e9216f8be2917122d273e7d9c3fb68e2fd5726839ef9b30fef9091d4db65f7bf9ce2b99d08d58d154182205d92e3c7ed8afbde0ac25fd94878c31940235214adce7be8357c7acbc45a4c9da31777ae3218e34ae2a625424fe48e338d8c8ff0ca93a004ca892fb7c84e152d35ef64d1003a929f58fb28808cbfda6b2144e5c1c366a86139d5c34e4547086ca7e099260a101be5b6ac399c402c100ee7f5a73e4c9fac3538b26d7d20da4aea3311b4aa8c77a6126806c0bfab25cec7b719ce6ca73c7a7e49d427dc67b8886d77fa92f0ef83d94135f3958f516e5f4112a141992b0f2e1a06f181fbab83ed3e3ed8df2fe27079f0adc7f1ffe46d46129fdbe12587a91955f910ba69f12173959a8c2be0101c4218624c0e3852aebe3d57e4997d7e70aa09de065ef8550a02934edaf3155883cb50c7afcaca0fcfae6b86682982bf3f2205ecf1b5c0fdb51218dc2136e87d6c41c6f0f97e160af387fd9d52e15c0f57f14abe446b8c3375647f6c76519422c1127ca1fbf4a44caacf8695754adbcde1c540dfe237725ef97eb5a841b69ba9f1fb2a0f23f5fba140e2d554e3f0882a6f7d1616233c464b3ef59aa08b1da7b527aff5735bb0367928b7aa3b3843b9463dd8699106dca334cb4e31efce8effe2c0662ab30c29e9561935b9e7dfd36a53716e14159a3e8d5a2cfc4eef013fb1d58758ad34b6fa66e47ddbe332ceb19ddfbc79e77045ae4c39c542c4dacae3170b33c36a9a82cca3586cc96ec6a344ed5fb0f4f619c8aad6512f35f0747009e8d59648a66cd0b6b3171df4019602a2f3d4f96c10270566765dcb0f495e3236560d25d0e1328a91ab0143fbb255b98389a9e46407c80fcff352767a70ce74cc20002d7ab76b260cb9c1ed6867a4abc98d1a49e7320a6c810185288edf20f34ba32c9348506b75207e4c05e02fcb9e8d60b1c2fa5ad452864204a76695fd978afad08a9226add9e41eb529266bfdc4b06d13da6087db09adde01ce3fcd1c0aebc5d3e89c192a461f5eb3e790ff0db2b2e3b017f06f0b19af054c922be4cecd7bbfa906546a761f6e0d7bc7023176676d84e7edb6288cb892f8264ce47a951284cdf0afd90fd954964c22906b3152ed2c5707718a3815e59d27f511574d8b0f8c45d07b3e420c842d2b0eb0f79ea8c60ff10e211532852371c3807883a97e0a58c18eceb78b1eef7871d2cf6cd9381a82ec4a0b2542cb5caeef9e4b475fd40a80901e66b123ca48639bcefd1d26f0b062ce5626dbcaead6c8b656d3abb2890e5b34ab552d3ad222150f6a22dc1dbc35505b92ae669f083340f4b3fee79b97688cc0a0350b837e0968a46e171f7285042f35b1635697f7b4266a860d799aeecae0c509bf369f844c5cdc4cb72b4208b34588035c41854f730df90478bfc887844e1a494b6e2ea6bc31eb9838125da33a39b1b7d3637648549aa9091a38134124131e088206bcb43f3338c4bd6eab5a2c67ee872cb8a86e8a5939c84b2de06521709d74b338c48dab0ff49d101fbc9be42ddbd76025272060e09e45badc881ea4da6ec5efe104877e49b787c5c59a83bbde0e2a5d3fdcaca599c1f1d47d0285a62d1a81361f9efc46cc9134fda9d58e520f31dbca5c942c48249e48185c7ee3072fa21476831940e3f7c3eb95b5213d2fdfef15d728776c7944d54997b35b21655266687f1f3e3f50ff24d7e37cf6227275f79785de42270628762a87bf5908c257a7681c5da68c50e8d6b43819b1adb6aa94ce75b38b6b4a7a26d9ec9ee34f1e35ffd6476033dc5b32f6711e065c8e343f168fef90d5b4a275a1c18996d0afa0b6f1da91507098f4c6fc7942f69def7430fe434004da3fff953b144ab6872aa22a83496c8f14a3eee4675864108a005e0225770d813f408a20e09de13d4f098b8d100d35263a95a7201d09c4480fc27524742ea0260fbf03e6ab5e8b60d69b9bfedbf112539c37468e1b80c90a794a3ec08560006b94ad323555bc60e7740771f99f81ab5f0eb80d858c62261d4c1606e431b18e0b7e65af459565a1177c76118972d3c9e192009c0f49be49f02156e045364a00f43d73ab5282646b18644b992d3f81be4e3fe880475fe099e6572f53ddf92f9e1fb21e53471b2d336e98e308d1fb0649d75ca9cf770537c96c498e27ed521d68fc7eecdc4529ef534b6c91f3354e59c7d53749196fb3de396b96c7fb7323502a360a9e0a4abc0385d84e7fb9d6fb5dc638d16306dd9019c2efed26699ae6e07f1c420c6a7e0dc046456daa95d4632899b10b117a6d888ea26969bc1a0a4f3069b82cc371acb23c7e5b13647a4275a6326ac35fb22efcd031cfa7297a17f434ff9d2056962d9f940f0b31f5dbee9b4381903aeb4f4f11d488904941f41c12248821079592d1f5166471fa8423173723a4a3fc90bd87a7d909d42046438c73c9a3a4e48be6958d021957306e95877147ccc26aaee0901003ba17d1ae3aae5c6c70e2f23c62c75636a6c65e7d4e21f2baa366a03eb27c772f529bb7a0003a75a511922805cd1fdfea590cba40b29bb7fff1567405339815a5ba91ca4c69f47c70828d87e24cb42a58307bb8c55f99c5e0906bd9a32c7162944cf424785600eb113789d6adcc478847814149ff5090c78ef333ec096513094a641c65133990b119eaa05ae52197dc0fe5af782319988ede1d1b5a7bdd42f4d39c8eecb2e651195587a8fc22b14bf939eb03af4587d39415e47f758f2f0a6b16b54efdf580593a7f460788292679eadc7e2d17cb31558ab2c7421f4f8e93009873e5cd9c3da65f724f26f0a63b9e5dd750ab20c470c4eb83fa1f051a02a5cfea72450a1468c29a1141e0ef14c86a5ecd118f53fbfd7c0fb8de343e176b226a6d545227b26001fe3094ec322f9886f3a40f703ce6d7f89afb8153644f6728b0c0f6cef45b973a954a6c794a2a07346808253f9d19ba27088a92acc8038b1902775b721217e2b315e0cc85691d47d9b6ce3d209214c536808a22720bedc034a592e9afae014875173e0988ec9334b7e930ddb17102a5e15f6203c5560852e3a7cc4c75ff907c59bf8e4e04b57e4aa95022584274eb65139ac1048a8acfdeeaf403e51f69f4f2601105620177d5a47ce3e69f364af33101616a8d69fb65acd9cfe727f3823aaed0353c86e21347fcb1fe27e6e8c4457f34672ba46bb8d004d1c38ed2c653e014bdaaf1fe21555378ec190cb21b1106c39f71aee30dbe11dc22a4ce9b2adb731ed562aa99ae09248bee7325260cdab444a5f68b4c74e735c364ff8468ccc9fc359aaa29c46cd3fb35cff66a84cf54160755b560be8e71092163bc9e59f775c4a61da8cb0f230f0dc8ca539590f635c31431b4f7771de9dd87573144bfff6674ef4fb6d7fcb38d62e8356cb66330ddbda6c191a3f3aefeac686d8f03579cac97d5e9352da034a4318d04252e5ae36dbf77a70f4997cf6ee42dede0d1c2e40c66a7b05347d2c3a06f32483c2bbb0561b2b1e711750b20d3f77d097705033d7014bfc9527e817e67d826306400d40b9886ad9f39238f1bc6a5fc0387360548f663ad8e6dffad77e0e195f45dd480697fe078971f51886bfec404be808e914e0d21a2b4bcab0b5dbb967e82bac0b3f34a6a0a2f12e27b2e093c9413d7ea82e2d6b3e4fe0c815af75316a1b38bfb88d4faee3807b694c40c08a752452959e264869e557c1adc9c2ff14b2c7da74f0bf09e3abeb40a4665c722a4176d9d3679e6698e4372682c10f2b4ad82e80416354a9b03b15b3311dc7981597e8f66720417ed445811d783095f1966578904c5cdceb2eb1f1d5ca313ecb0fbf74af9daf3c1002c959769ee133abde40bf50bd10c8b284858e6f99da6021ca3dfd29a089d46163e88cc3addac2b2545926f7f2ea4e399368521b2235e81ce5db18bdea093b93973c47845c80fb992b852879300cb5f35c3b24070f981b8da6356d2030ef4be97be90290b3c482cc7a00c4c4f28d35389f5ae202d72f1afa51cb46a6c4fdee664ac5696d706c447d8692393adb8c76bf990a6428c1a1a008e343be077df8ed33621ddacf145b9b6297e3b79409fa9d6f65be0580ee98373bdbc6150b8755901168a564fb81a086215ab325d03b0ff629d900a883e181297d386e8364cb5aa685fbdbd61adc0477d78a093b39410bbdcdf9821e8b4c6eed5c1e23dc977e61657f35629ba6d3625a9ec8fd48caaa199a98cdf78e4d98cefbdb5868f6a2af60a4c193df8723282d3e795c9b1dc6661ecb597eb046747924d8ed009a75c0c8b28ee06976590fb0c22334c091610823c1523fddf3506a75580a0caaa1be7de0969e28858db6d1b16266cade9a8a6f1a4251d093c48ebc61780ec20b6bb4072eba260ff3590c826fe05cdeddccc831a435a2d1ba5723e73cbbcf13122f7b829a4b6c3a2de0f9b7469d1c1b03571b0d086c2fd9468d787a041b520c56a6677e09641f044ee07b312849cec0dbe942cf6b8c37109d65d5be76edb062934455b3e58a03050faa8b28865d8ce21074b0bbf2997397bb1ef217c64436b57ad79aa34e947ebd2abf28854e8006862fc7d240282cd88da4e0a77b073adbc915d28f1c877595be33f9f8fdf0134fd8a94df6e23f6304e8ee1c7ff4fc60ec93d791cb00c10127be2e995aafa06cac0c70ed4f768e151df1390cab8267bdfb165502aa3cbdf4925b59501bdd62be15d51a5ca1eb8cbd8629c53a9c03133950294120d2d64380333f801d099b5c7b70f2464e933c466d0c96e3b1b085ebb052b45f3d273e98620f1f7d185452cbf4e2be3d8bf05eda3015e7fe649520f1f9d410944874316fbba1650550131f73e0f8d8f1cc4888f5ec898c3a455dac745c614a26894dc133b7ff9bf85051fb9ea9d1cc3a17b1ef00d31960844ef9061b2aaf31a141b45aae07f6426da13958c2df3fb0b2c6677add19ffd322e3f7235274534fdce069b1a346139bbc50eb651f53f0c45c1de77a50eb65a410dbd55183815476ad45d8cda4519c516fe4cf5e015c88c972099d66ac3d9e924e0f20b065ac4fe9e97397526914965a8ed7857fea360010905dce4f80cd54bda39a641a662ea4ea4133e9cb54c1cf958a28be5c6de1bb7aad69999644cea9478a45ecdf630f4c7d87df021e126e6acd1a90fbb258a367f8396c3323fb67841bea7d391b5ca6f253b5dcafb40f9bf371266688a17885db4cf05433a45056f749fa1f634971e3137edad40602e207961a31ccb78fc8b8c691b807641247c6b0a5214806767c4be2beb4e8bd6fdaff247b58a48338fee9fdc71693a709cc27a1ef97af7cf54b77e3114b9c5f419db07ada8372cfb278983540c150e0329e26e339faa1c0b5a6b114dfd9ff23558f297537e066d6bd2ed0a7f3611296d0630f361409a821f47eaaed9a961f0b4676f6f4d1dafb479545899581035234b9aa03bfd79caf026d18631d9b7a9e30cfcf6225e16230ce6e5348d4f5fe80a93feaa0e6d04e20f2615b822e4df4dde84b900d66e152a6dab60889cb2376357c76e9f8508f571ade43cdf7549567437bf81006ae5a364e10fe16f5c2535e0ace910e022452e54eea3a79b741c5a3c5628b20b911ad87eca89a94f4d53a26e8b63773df7cdd2c60f51c592b1a924ffc3eb0794d0d0c4b7330c26bd46dd257e2fcc1710e90e1b9f5c9409fcb5b62f1493a9b9ac858f05bf8ffbfd1dc2507153cbf6b9938b2ab0ecbd29806d5f0fd6cf35271d9bcf6b340fd600b9c2492501be809a692a6d8063847fd21678699a6c9a7f8b0d62b32214e5c195479e75f10bec8b17ca625aaf64f690c2b4def56c12b07e62fe308cd1593f4f0a03eec24da078030d399c0f7a45faf992ad263a144eca1f5c57516cadf61f7a0bf01ef6a73eec8c02047d0cc35af2c18478d7fb924b46d6c3ca9cb27e3e4d5bbabf6e3f09192f87e397076f3042f86059de9ae77c80d0ead44650b246dcfc5d11a5f71975e74ee3c2da5431fff6773419eda3607b53ad744f79c1f7c77042f79f704790cbeedb4f97589ecd371c289a0454020efefc9e8196f46fd14537c5c2fe237370e64c26c456d9844d4f9fe31df3810eada060e2b10a663ad9300fb78bf9bb6582c192f31e20a941e1e8322ba40724c72316afc69ac8f48012ea5ab32f067b2a8c2e367d1d04e81a1b572506e46a0481110d9d3e26669d1c4cc6227bd716e8a60eb5f2c19716a3ea276ad5578f66220f98161803d23e75f047df19ef1b59998fe6a6bcba548b38876abeaaea873d730690f5f20a70e4ef7cec75487767f444fd2f7cd81ff9623846eacbe83a4eab100f504ad8b8559678c4d8a15d353b82466957f6f7af95e1782b71a41876b173b208d6a81c043f2cb105670398b0292f420f83a2d0e1c6f299fe2b7830bb82c68207c7d5b0c0591a56b23f7161af7b7324caa75d673d43e5e1ccfbe1ca31c2158fcc88e0464472171ea8279d6d0cf094ae5f712e2436ee898b7d1d467f5ba65633e6f55df64d4a31c2a482281ade990084769108128bc93686594770aa7436ce6bda227ee4af948cf24ecde39a79abfe4e1fc958d0c2cd9e3ab5bfa14523312069eea216ccd797064457fdcc71a41ecab029108769239423d6b2b2077ba9de51ad17f6a0e71c9484695f3a2020a512f0117025d8d41b197a293a1a8c12fd52c83871ca79ea3707948b42b275d108539a56b502539fc7eb7db41036d216338a18aac3155b187b97688ee7dba74f061940df027c20d8160f34d0f379de38317d05a4602bd89fd71f7cf8c6ba7cbea2bd0108a194e7a36c4862d5135aaba052524ac9c94edc40b3e0d8904591570d57e2c4413aa2c303df86aefa9c948dab52be002436c745886cfaeda07aca806bbba618d8fbfc667954caf5ca7a307f15a7f0744a022f91b35300d506aca0181ea0e3babd9a9de3037d4a2b9001007beac1582b44f2030980f68e2da6179415eedae0541a01e9e5df7eb676c884fd36a49e33538caa1e2c6b90905c1f9f61da009a550f3ac9f5a3d704fbd5fd141ded3e6965f241fb2c3cf1d1f29c448f048ee5279695275162afdfaac5eabeb20b2a4e76de42e7e4502103d8e303cd45749ab4bf36213573cdfaa096b195e981e0942c1a50be7fe6450dd95a3cb16384d1bff8efcbe581a52fa6fe35c0f46f773516f835f826d5e2723dbc77418006827308e6cd184ddfc8f23aebf36351e097ef5b4034554ee77b6ed4d23dfa514619da8a88a9dc0842ff5fa08cdc6037d9eb63476ed7de256ca65edaac0443aecbc100fc7a6713d415b3f62324c0b660ef4e426f549bee401d7770bdad0a8528ab98685dd0aceebf2f2a43d541ebe07a2f26e2561ce8a77721b992a4357cf9593563a3be0f3cfdb958df59462091ceb332baec3a30f76096349c96c3cd1aa7219e80ab4f910b2c7a9cf673405a90c8d517e77fcc9a2d93816dadcc71d2b1dd8300c0e528600d3ad865c4b0a520f088cbc441e23a1aced46bb9293eacb30256e64b7558fd72fee04dbec144eead656633920f55cc181eb9113805b6c9601ac9c0ede2355636eaeec289dc84ae840afd1893028881be72d9afe41c85d745b0a6df63112aa29699be62460777c39d45ac307a5a87a19fb41581c5d8d352d7fef8c9cd6a12268c61b932e585198edcf33fdb382d0be32e74109ba91308f243dfc2ceca212b51b9411ac0a195514914cf8e40358bc4a67d6a36b05b90248df9e5de0f51518c39851031d3f515b812cabff98bd0adf2eebdfec7d25af5e56126fda7ff54c7c8eeb2a8f66c87e69a05cea2c4f194a4bf1f14bf79e2d80774e02c01f382d43fd9821e9d6084796ae4b9618d7534fdde188e68f0da53a380edb73ab5ab11b1854e84fd1ae93d227db0260dff888b67a0ddb21bc845820fe7f9bbcb1f30e4e8584e4650de2c3b74a30489f8635609def3d6e899d2af7a069e25f02fe8a721bae268140657cdc7480d70ef4b4eef61c9f982b8ff0ffce49777176d4af48d27b0601d83ae6270285740810b30ff05d7ce336306501b1882ed3793efb89a89aac2545291e7b4e4a2f75b6a35bbaceb7fe9a075a15a5b78b0029d01decd6262b66b378ef7e2fa70128856e839e19500967aefefe95b9a0ecb571c9d188ece2cd594e8d158024902edcbbff28c3d081c428b15d727bfee290e36b0dfdb62b7dd275d45b62201684d8650eed9944b77358dcd334785a77bf73f33ae0cf30190864e43c3870592ef9f638057af45e87fa29f9953d87ddc73f6e3b14e7bb3370bd32c69096bdcf05deff5280fab795ac1688c6a391c0cb976d542507ffe0cb61267e4dd345e560d530ff310341a27489f6082dccddbe882e36929db815b0c22506dafda24d5dd079e1810f3fce6297eb9e10d3c86c07248bb6c1e60ec427959d51a43194681db4dd8e3ab1e6a81b1df9e3d261279571240e6099b6f969b8e827fb3152f0deadd2f7a73b131ec189107599ab4ae44f8df708512c00f38c5fe3d696e0c64fcb5560892fe925ba7c33727055a3100a4300450b42e8263fc084943fb3f25ac63bb2ab34794c26bcc1db9cc44fd4ef2d5ca453c853d034e22a22341c19fa1d710b3d4f7d0bfcea9f22eb7084480e88abfc28d08398e585bed2a3c74e4c72b1011d3fbdcfb7244feec9a3aabdc0edb0dfe00863b6d176421bef0566612611c1e0575220cd504399974622d5f5e50a7f997201f6dd9a5b825783e5f725acfe02fb5b960ba5a05863268760cb750bdea8b3dc080d3747d550082556bd8cbe9a9323378110b8aa8239e262cc1aea192cbee44029c93389d4987f8784cf07bd82f840a21975d8b750f2c50b9f00faeb8604bbb8e41bcbe761a6c0dd2ad9653a5c1114a3af77c419ddd342cff923286dbe555acd0a050925f7b6172b3feaa1d7e1f9c30346a516613d2fccd34b925423b06fcd709bdd619c3ddbfce515386d4495cc08ee8f2e351a0f7b6fbc56642c9d1e7af1dcee591c85ee22ad15ecd5b5c55571b56bb28cf328f3326752eb8f15d435547d329ade2700d8a70586f2effc7db8713483514bf1000ca7e47d1b404b4b0e38325ac4f3d1d9ecc70d5214f2e9bc5745e4c421fe55ec844411a30fb8e5e9cd401cc1cba470d6ec210412c93b938461da6ae1797e87ba9abce1096aa5e1ab0c9b90fad0c7d96fc142e57422ee35ac6c8ff65190f9d9171cb1dd2cd91dffe31f564dfe71b877a404077d55a48cd82f24851a8218686542a7ea2922bff6413d516d070bb425238f8b42f9553513819108fbc3d0c5a2e48b4c2ff229d25acecffb11118c5fbcddbaad43b49365b60a2e81eb6ab7038455b7565a6b5f5261770867901ac60635baf56bbf8e45f6cc6ebb5053e462388ee7b18fbe2788809d5e740080902515c7af70cccf2353155e98266013e7bb1f321607198a9b702d0ffbf3bec7878055483601d2c779cfd95c75f7c191efa9c51a5017b19931bdbf49207c55f11878db93a6c522d86b7a25b4c105f6363fd8cde10261cab16b633cb9d65b44efa48b60cf0e9bf300ce379a9b0d45385c8ec7748713f696b4efdb6f344f8ad6b301d27ce8425480c1286598cc76ffac842eeddcd614238e6083a4c6732062fdc3749bbd3fe2cd05035565bb52466599b2bde1d503454a077f84a918799cec6ceb3d891055010c45811d1b389394bb7a92e9fd8055a3b71643fd4739f8071ff3f7eea120bfab57edffa7f5f583473cbb9a841f6c02309ea8193cb5ff4e30a6f77e0b794895837d86fcedb112cdbd82f947f592c92fabd068529dad30a0c6c6ae7586a16d2ef15fe78a2cf9ae27ecb37c5d0d725723ec4e7ffa9f524ca89468291fa6c23b896ed1574fdbc3ed6f22a16121e6a4651d0241495cf0bd917f83ed0c25bc184a01da62e8bcc3e68423419fec6ddc5f331fcb3ee647f22fe9cd3765386e457fd834f55c951b24a3cc3fe90c54cf7ac397146e393b77249894f945f6eb1e24fb1d26165eae66c43ab160cb45d27f727fe7b058f9c14b70402faa9dfe6f226b10335bbfb3808f886a3e4883f4a317305b86ccd2afe69fee42fdc0a6922fc1fb61eb6a2a29b9cc54b89e862daaafd0f5a54ce5e512d756d13152b27afb459a3438ba706fe21864d4948269b6e79d1825e3a98782a809acba4cc4a1cffb4606280959fc17559cc1c70023710aa23ccf369c7bbac1f741784cc9e14273cd77bbca385cfda523d419120fae69e2b05d54263ccb5349168647e8f06b7ea45e3bc04a5df3f10614f51d02cf0027060edd0bec6da6f5bb20d34266155346666d968eab595a8e7e1448cb2c994281eaac7330a04da80ac257147d3175ba200648677cf53b62c1a5d67aeed9cc5de0df555ec5f15e11b10e3b219eee83689b3fccfe2ad9fabc089f2bb15b80c2c929b67405d2479d9d60e72ab121e87f910e6d966bd3864c2a159f0e05e2c11dffcb34f56f17a4aa770ef37c77e5ff32948f39c39b90eb5fa989cb2932a2ba06ccef72f55024218aaa5cfcc9f21d3c7e0e010e99b953e310b0dd4770577677465ccbb8326ceccf06e5476fbbc4a8ad3fb4030b5719b92a201733412942156398d26b8fcd929e97df8e96708a7638b23636c173c015515c3cebe5e4c50b3b72eb87ee6020cac6cff8b1e1e742d65f5b534b33b64d49d7312e1691d4eff3bf0659a7a515360ee1c8ac91b1e46aed4cb7d4c7b4214d4de0f411b387ef4ebad3f7387118c9c3d691ce6b3595ec5de69b0605c20c97b57ecb2e8f025d2ce16d8c9992d1437cf3b1a3e3e1d97ae69006b9aea40bf0fde2cada3af218f56b26330be376028c4751fa2612527fe3885ad558557e2216acbca8051a945b5f18f4ddcd8b10c5e629e4f790eca3e40e2bf3351f6972952a76cea8bdb99b0d96c0d4a786170a5f177ecb536770f34acdd0b285544f3792af6b5c1d415c307ba0e7bd19ddbd62f2678275cb725b2e696946b7db3e153008b86962744dc3e924108c9e2769d6ed98bc07d1f6991be9f9ca3b4d29ab7e853bc41c91e44a5e58b78ed1cf0e9dab770b76eb2bd9b090baf76d1c70d68e3d2391018a06e51436d5b893bf42ba685ff6d67ef9818fef71740e0bd4243f5e5dc21ab030565bc39a7f2a229d2cca09ba00af1abfe97a800d41185cd787d1ca95db0447db424735b35332442a961d12c4d9c6a4c34ced87c9ca16cfd99284cece3d87c213aa590f1cf42aa7840d4126ff0f9c903d5972ca5fac0e426aeaf6c4660151bcf2c6c2fa0c2eb3e8a95f5ec6d1c517f5d2c80e3a8e4add946d431121e2e99e77fab9230de87e992f603d754f712adab0f8b82ca7f153ab3925b231bc18656f6991306059828d8036e452674526ec150f9a16c045ab99062642d959913f1b13faefacb9d727426da3554606cf584e3b8308a0918dca37b8a27c507be4eb452465ea6bd51c01de14ef3a3ed0c051e328cdffc2325e56ed437c28ddffacaddbca4f8b5fd35f976c4d26c5cbbcc6989168ba0fab487c44980a89fc96f54afc798eddfa9a17de84179f69f2562d679923b8ec8a4562a2e2758e2e85706543ff339bff79e8c7804449b7c9c7108df63b0bcf94c171d19d5160b9d40835de8e40ba2f691ad427f05e73a49403fe4526185d7448f95543fbbde89401a7420019c6b02700567c1c0b40356654fd698312ef96bb6c7a6a844b081a5bc09f387c2726cd227999cc62ace7d4b840f67e82dcf105e7422928e7a3bc87a803fbc827a95f85eb110eda8f01d3a413dac5541ca5cca8a84428bd51b64d7ebfe0989787d0e72704c551a0f03d428b9b7e03d8d8abb9d62d8a301ba18b0e5240e8c5b1241c6b9ff0850fb2355acad2c39c197110516f64413e4ee5b34249c456de77bc509d31aef3e4746411c795d3f009b7dabed807aa23d370c6011cce96d32fec434c9f5ed70ba662455399c376b8b5a2aee673d8382a1fcf40c1c8e230df3ac944c555d5da1ea1e69d40baeb9f525fd69bd0b98b357252c84b5dca8b767f111b75ff9e6be32d0d97b2bf373fd1a6c3bc86ab728ed2936d1e9187137d4aa7ceefab5050795757c9234546d0eb8a8b26f0e6a8243e3516d1f1fa704416e6fa845aafbe6cf850fb4df5d4b4a744877e6f8cc1a63763386b0463cfde205801da7cf6fa42456e7d6da6a1183ebce31af130519918cd3236480d9adb4c60b52725ab78570515941a380f4d405d93c06b721aee7bd0fc47edd575ad4a48997b73fd9ff5909aa30fee0a7384645647fe4dd9128a00cce4dc39c33c48553b8fbc024c9703b0ddd6b12d8f4fb5201dcd53e8158a39ed2be2a70d89be0b2cbcddd417d31b00c9ce313d083a26535ee7dd6b637ae951a84b7230a3585638c9ee9c973ecf6342cd03ef83f00da08969be7e2e8bc3197127149b9eed6374f6f29d22a4d7157caa1252e160216a035e083ee0afc46233e040c8dd5e1e76939fd9253dc6f22a842954e9bdd38cca14a26e50d595b1b01612c79925b9eaa7961cdbf90400c63bac8b012f84fb37188a50d115f55e68a67c574ea65f17fe25a7f60ea0a470f7664f6df153474b09f0d3991ffa065e21be3bc827710e96f6bedc9af87f62f92d1963e9fcd74419f7aa8df58ea0a7ce1457c07f6d51d8c5c2fe4618acd380b7dd6be5512f719fc8c0f8ef2670ab84cfc170f080075b6e1fcfb3662870751fcc44de868e7e870b42787906ab28cbfee2aed0b5b6833fe053e6cbca3742973c3e19de2f271d1f8cf7a0e56f7ecb3aa18361f90a96cd61e41e512d23903f69ae40cbb75425de9f399638164875aa32eef21948d8b212165242b16455a536e3f2525f842b210aa2a2954e531d22e574d2f17b20b6615ba47289f054413b4b395cd3d8d5f642b288b5b5721c65323bc06ea5304ca9aafe4a9206a274ea97affa2399722aa40b5a5c92bab5a8e0d683990619467564047c92727f476eeb5cc2160d46a144188cec28ff95e9ade243e3cf01da022e71ddd3f868b24cd8b9cc136dac11d9f71ccb1c3d622bd2138dbb82cd6aeb77540f566c0288ff66552112c3e7f90bd1fce1a2a07cf5b69f33090cd0359495197e5c4e4718f0fa6e37cab77ca7311c74b5e0ad78c2c5899f6506cc4e87539e1bd93e9c5804947e4872251a24ebe36f83c6eed664811facb403ee6485bb2774db3a73675126f90a24b9aac5785db35cd00997a69e7457a0d4a4c07a1e0f1ccdbc4f969f58501c367f699d833b4a2f3321809cf067d9b654297a7dd1431b899bdc8b58069b03c343a1ce4450c980cdfaa2b74a621a1fc4c6caad639719df58f51be4b3059426ccd23f473159c50d57004cc11c39eadce61766da1c425b45b082442db011130f2a253b925cf10d15b4b57d77d47fca4f20beab024565cd8793561dd1812508705b1ea4cc480bde1d8d3db9ebbe12b3ee4b13245c4fc0d9857e90a700309bbe757785cbcc0f7e966a4c48dad44d0cd49b76c0b11af131430cb4ae111917c7e90d155262254b379b38c7f0bcfa5a34a6850fcdda2ddd6be5e84914e5ea664101a90ecfff30ad34305fe9f75b900019d3c56f3d5a8c1c9a8de5268b01fc81dc4c88ba1dbc42e57658f09f164d12f0171b6ddfb284707994a8e5eff1e7f71fa40e87e80976ed63cade3d4a19e33e180b441494bf43d0e489efa501c97f48bf310718b70dcc3b18677471d8914964ea8139eac30b207acbb1754224261b78452334ca4d3353efce3eb4b6e78c2f150a969420a6f40b781598e24d7a2b5bb57ea846ee12cd286742426fc1e7bf73378073814e81ba02f5739f62bf0353f78280eaa0359504378090e81fd7bd096416104e935e60d2b6a21d18b0cf8742c02133c9085e54f33ae0493b170ed98af6f29c8596228fe4c142118b9bbad375afae047e84e234c3dd8253ae4dfd89728202770f114ab119dc88b84b049395570eae7e30e63d5e9b4ff748a3c85a11ed42586ecc9d88e728917bcc576851bb897679a3c5dbb22989d55226373768c750efc8027669b9a964e40569a5e5c5848034b8a767a73cc606c10357202a3b49666f609282544412764df8e5a48456bff3a310b4c683cfd09eba8dfd356e8fad398019b46fa8c5229a7ca09dece74389a4f807d376420b82f3cc4dbf2e64741f18baae1909f200a370b60e287e9d1ea2ba72a23e50642af0e88f11787cf10e1d5644b92241431a2a5c5e6c2cdd57198377300953537cdbb3440e46491c0159fd3a970e0221f22f53dc8dcb2fb21ae84f90ec164a7e151d7799577bc05dfa8605665b03191617fce8f9d193babe9a79a926481833e976cad3155b9f795205e82a1a502b700357d4bef883a4694ebe458151b86c88daa9753eb5f4d877b70726c5158f097cf45ef13ffe4c923c100ef77ee737908bf6b6035842cffd6e11430d0d1af880186ff733ce4884c67f422b0e8cc5259c693631abf0d2d4b047bc94f9d235dc9da24fd7112a418958d9ea10f49b5cbb20914b5eb983bace53d16edde9d151ac8e850f11659aa7c681a895f6d7bb34de333df2ee94dc1bbd24bb0eebbc48c824720a27d15f1b8874b226c20e2cf8ce98484cdb00a645dc1924fac9ccd8de104de292e74e92edc7552c005011a520d75ca541fe724e4fa6ed1bf09f5cbe5eee97ad897a33810607a6166434288abd93dea5a9f2abfd3ebf8c774c0dea0a3d236440ade24fc37bc1e70be70e48914b0944380cc948ccb00db911dfbefadd85e59e97ec7364589e2bd716e7bb5a8c9951864b4f68f90fa19e1addd70cfbb3beecf56fb7f4a63bb51adf06127c66f96e1df5a1591e701cf2bd2e7d1795548107e6f0d286e686ee2bf6f840a860f91f15bceeffa61fa4021d00daa4ca4fb60830ba1093ce6a0b292223cec570a240cfbad197ebb131d4903d9cc55b95c48d0bbbfac875e4b59fb7186c95ef801794aaae078ae952beb15e07a6c30f9d7d3c7fbbfafb29756dc09b54e5eeec9d44c9906b463bd735c91ee60a572d54009d6fc849ebb2f59bf0cc2dbdcc1feb14a1dea1e6e7bbf41c9fd8044aa606fc428639fc9ba9dac6a89c4cb281e6b307de0b38af18d4ffae513be8104d2162ca7c0ff7c4447f7d9a7af2c786ec30d1f5ba2d6c1504bb81b01de5722ccd5c2e8063b076868697d9407049f5973325139aad4248193db42667ed2dffd7b082b30c490f22bd709b3f7f974040cc8c9bd327da174ec17477d711b38d9e0fa74a613331b64b628000fe73e920b3d85573c4f881357f9b3ebfee7f4c9dcb4ae916d73092b0506d59faf484fafc229a75eb068c9ca062f76aa11b13fef7e06c32e4fe46a5b8c4f07f7a69895cc821dc8ddf3b282a62f28e0b367540b805d0f56b2890909bc5976651c5863b59886b767ff09898b4e6ba61a053b44f08c57b4200a46627916d7f2fe473f95824fa06231d5bc9d61fd04ee50e7b72c0b1c0321eb56a5bb23d596420d998eabc7ba4fa7f276f44b9b1f5b4beef7641e7f2ddc20a6ae535af4cac6de36db6c36ba96637dc6875c225fc1d688066bbf899d722bd0b12c689b836f946f51ace2a7380b42bf4ee9560182d2909e23550267a0182032952417fed4d036d05e5b70b4aa83b87dbf5288af6e27e109e0c7d6b2e26916a1509ff883b3cfff60c49c6b98eaf1c3c54399d21fb458759811ea3f0e1638ff864ba4ab95ba861273e05c8fc9d98b91ea46e1d613c097a7bb9a90c6c846f0c01bc9c69b2e7719e8bd31030392d4870af8f51909bb9926ea252b1731ed7758d6e44b661332b82360a78556e3116155d15bc88a0f79b1c32aa620b0d734ec703deefc47f9e0227fa29935067b433c32ca62cebff176e94c5d3257c7aadb299fea2f536bfd002180edd92d948aba927a94a138fbabc2a68354b308be97d084f4bc0571e9635e802b1a165da80213ae598c743cd2454c65fe718015b658eca8c703f31423e004d3fbb637f1a5736cf17d618f7cb209f88d721b09cc1991be765a1c833fbec811d308cf3db8ad1bc7668f8f6b9548c56783dc98516b549b9b6f680a2d64a5deeaebb7a9aff55249efa6c2bca66d14c3abdf987bfc544561c9f7efb3d4964e2a6b8fc28ca5c68c7f9a416bf743ff9375e6750eeeb95c3c46afdb3499b98ce3e7a12100977a2f316efd0b539bb227ab95e89a183057319086f9320be1fec5fd95946c9f8a66579b2be57a378ef61a3c9818f93dcdeae0bbc7b24ffba837f4d324de188e33815cf7f9638ce117e6cb47913d0f67081a9647c026a8754a1fefd2e7d4135920b986b587dc5c2c560e753d2d0bb0c1c8b433dc87a10043a1c62cc8faa91a3622096ab8451eb61820999a704612745f8607ff3c881c539456a3433ade81e1b88a877c51302ce7b34b7bf141332fa8ed1f03c44855f4af0ac827594ed89c98c5762d0f863bc0a48f3e11d50d4c4e004e4c43545001200e6330a28de65ac02d91631aee5c88bc7e032a90bd76ef37fa90b66a715cfd760b24814e04f6c944703555e2b0d2ed3ede11b2629adcfc2d042bec859b5c74354df786007967f9a84b334adfdf47854dbe997130a616920e609a1e3f7d6451bbd470c753cac780bce917a4fb17f518fc51494f66f8dbbc5f3b9701fc091bbf0e2a35fb7a95f0ba5e66585c3b05dc127975b403fb7535c3a0a50ad2577c1680a13c8a2f47b2e50213e5ecd06d8891e970fe7098af4a847ec311c26c15e439d89a94fafd58b5092e51cccfa45c4e95c277aa3c38f3411ca4d7dd4511a60c5809f755c0c92d5512112690081dc36dfe673d3284dac6cded3bf872a705635db55802540f781a6292095247bb30270a62fd88213798b79bec82bd1b5c61a1d13a19a4f9790f769f35a6839a5f269bb41e1517b894258e8ff7ab68924183b81b200b1075677453a4c1c0a24378349de6f2434f571b02748101ceffc8063f6881389de072d72e3101059ee19be5b990ea94ef6c9d531b51c19038ec100a10f4a673c3c779e016228c760635bafb0104ae0c962b358074aa40666f284052b2866b9ffa0927b92d8452fdcca298b27a65eb7172f49ae8d288e4f7c9940c01ca117e94c1754629c5618df344fc0b6c6a941fd2ab5acbe2578cc95d62b2c2052f90849a1870b0995b64e09cdffb26073918ad1f47e8e70ccbaf5d2e912855defe47493b486512755fa0df8a02e263b87b8af1a2f346fac9dedda9983d0336c40f395ebd91b7ef4c8a6d2e4c3dab9163b983cafa64a6877d4a62723132a7b5bd5be629489efb186fc3abb709d3aa464aec0154b30127ce1b4175a92c45685ce5f0b9016c366a201cf1c1a19983c421a5a9fd14b163a841553f2ea91480ac8d397cd2c2a5b25389848e8ade0209fb38b25035a6b0791f6fd0d1022cea22aa9dc5cc632d251551338acb5cb7c70ddd6c5dc8b0744d15096d09031da05830895a170e23c0524717685b840fbfc76b4354ff5cfe60144cfef9732a00fa7af77196abb92e5a25af331be23de0e2fc3fc617cb7ef9f960545ac1b030a9291401b970f03fdcb67c327804764abe70ccc3b0faf84082d38a757a7c920c0441be7d50a9337fbaaee557795f1c6485247f70ff49d04ed8fbc6baba4cdaaaebaf9e63f2c7cffb11768353297a77962645383234237e420b3d73316d0f61471c8cd4c1da5a54110069de87675906d35a9c003f2cd9da0169c49bfcf017f23c6144130b08fb6bc456bf15835276935ae90fae46bc3528211bd18031ecd5afa91bb06e473088d3bd8e58e94c99342feabff660832661d01a970a7fd44d13f8e767b1eea08d22b97b8884501da46eddf8dfa2f00d4f92ba130d9f007d8ba3a4387eb23710aa2e2dd7f8ecdbabcd630199624ac91e49ec9bf93b8b71ddc3a1867afb1601ff703b4775b0857bf5db070779d9573f24fa03bec6c17b701c3024073c8a907c52ccf9b55625af91f822d2f83607b094d5846f40237845f26555d387ce8e90718e5285713049b0be10bebe9b9e1f18e03902c82f08f99185cf4ab6e1ce0d0476580bccab40ee4e0cae4345aa076065b8e1690fea5c6173f1f6693f25a9d349aee15eabf82bf05dc4a07e5f98ba351133a1955e67fdc85f3f717ad540d618bf2c868159b57a839908a0ff270d69c1f60da4a5e5afbf338b8221624bac9ba88f6099b1146ed2971c199616750e70afd4018c730f572acc529516b943bab63ab6aaa636f56f61a482fa093eef3fc32286be90f3b1849b34ed0dc97d7f3ed3c2de09c5117655ee9f94c7232cb45fcb0c91f37b4dc7f5834766fdc015f0280ea1a97628581eb4b631b9024f43e0c2a2a6b5833be9678b91198e4e77edbd6b1fb1d1f6091200848da9dff3f2fb6f7f49821ee3c068c205a9fef48bef22fb0330286483758c397a3fb959324eba1fb68cf920d2310f18acd577f459ce4434da7ca18da48a16cd4200eadc68ebeefdb24d04b624d7cf49d783ffa0b7e69d6cd9cd05b1b3ea1a8a33ebb9ff1dcac096a0ed9b86117b8af310866294bbe436fbd332fef36cc0a0f7235c018561b86ee4fa444e64ea2c4825d29b363cda9229b7946bc545681ac9c245b3bf84f56a1058903e1a3b40c0fa07ab72cc1d3dc39ab5091586d653fff764c0a98cf353ed5d08aa70ce5598d58c008917cd7de79781c015b53989b4e5ccf8faef0d445e574ccc9b0bef86314f5f95a9805bb35cd3f215816c65a0c462cbd33410729aeac88f205094ddf72723fe153d18a3790e8eb88307a2a22158999e0e059f2e8e4e33c44099ae3e3f57c8c962bdd0dca9780c7ab0181eb3202ff2c9271074260f4d3575813ad7e3fc6eb1b68a846d66ab51b13b58669af5044348ba6bb831668e8533ebd61756834a5822d47b15dd09361c12650a6eaf80954929b97a69e7833091b827cf492a96cffa7ce1302623ce77599918a7051e009f67cd85ef9e034210f60c7e31d7d7285333ab6be32137a831862772d7faea57166737bece4e615ec1a8ed9494bcc223a835265fdcaa023989422969401a5da918bb255aade90112fcf8d9a3d13412c2735a94ec902769ef36d5c01c0c4480bf0920b047ddee98435e44246060b8218d7c3ef5362d6892efc32865618f65bd97ca057f50d2fb720df33a629351079b465d6fd1c6d6177247eb60c89dc530e7377806f0f1b323f54f0f5ed02ee1f6134805a9645560fdc4acf7567d9b0084c0940fddae99de36e8b9741798a912498ea3c3f77ef722e1a8eea06cd974f0a80f1ae2083b8738d649b9135931db6a1c57c6ec601112df910b67cee062663f540e5f7daae7249f04081e84291ee52477fe6ff1c4e9d7e74bca436864024a72bfd25da9cdebdacb96e4851ac0b1f3a4861d1042b11d963140e44d8c02391ede85e54319e030b07242b434728be8ec102992c9ec93573fa0ccc7caf01db6ff927d94e7b9467bc6b64526ff5b38fe3182a760c59a186801bf4facb538d936ce626bb4cbe3a2d6c78852fb640bcd7100493c3c3afdb048f1c8756585224248f43a0c915045cff5dbe9d773eeb943977bbda33419c56a7b3a95f1049af533a45f0243a52aba75e07299db401d2e5025dacdb49b09ba5645e25e09001f5b1bcf3098a6c8c848381abaf5b78b0e4ca70581b29a2e875d575bd59f246ca77ddb77e9cad9fa9426f9ba42842dc9273ebe06c4952105680a544cddcd09c0bcd2199ffeae3a7bad1dab571ed14c1173a62f5919e7beb10a1a7d5a076e7e1b004847c2d7ddad890be62e9a55d8034abb86c0e1006757f95d87fe1967f6168bda6980555a8bab93a5d961b2f32c787c73e4cd67785db7d8f89c341cfe2fb9718b786002ec1825b89dec7f6688c737ae9a83b7bf15600877143366cd736c142eb7e213de6a9bd5ffe3bb3974d1d1e7d96dfe9c08c40c953a8cf5ec349fd0f8ec784d06e3212bb63b29015d41b0b7a7c19053f6442bff098f653ff6c7c926b1b1d132e089f535d6305a4c32ac9bd8b02f21bdf18c1f9175388ddf15946bf42e12a48ad91f26d516de31f2b485c8a0226aeb4e7321c9bc9d254ce2e3237f754b6371ed43bad75422351af38972f2667ae3504c619fa68f990c609ad36771f72f6acac70cbb5a65ae90984d892b711f88e5caadd4c4cf96e436bf5cd61e7ca959133378f3eb087f62062b14d873d93792c7e51276d5c15fa6f3c5b8c2e327c03965087a43b4d3fbb4643a3064dc5a91155e5a8127bbf54447bb0a68b5abaa776242bded09ed018eb3ca79719eede6666e17c2f5d48ae6027f7efa54f242cbed6443a5af8110ade6d504502ca0d08a9b3d7c29498f21af279e7f5259d57768d2ccf79d1cf5e8918c295d7f0587d2c40c7f91eef32f48632e33581bf46bcf057d6aadc1e403fe2d4494ed27058af1f134e540f35d8e13e852ea63cde15119805eb2e970fd559bdac714470b080d58167c8b7ca1a886cba63fe1a43b2108215939f187306a220e44585d64d921435468b6c80b29e06c02e5dbb8f6e65f0d7b9b9d32997b89e291766b5d8a7687627b7ec89d36aa38d221b2e46c847bbf229d63901b4a9dba29372e1483291d40920b1770122ed8b1734b8d0c784acb96927ec3562748fb54436f33bfaddcfdd75fa11d52b6e6fc8e7a23f22af4cec49be58ac3db13121b2eeb92de6906f1ffe049321de959c7c00317a08631a7c6fd0d9a9e6cca29d399ad45d054ae0524672239ea8c7f96bad2ffdb51c2e6a7f363139b397c16f2ebfed6473c70686a638091ffaca36122b608ff7813aa0204b9603ca0a8e18e9bac45402d697b24cb8b717821eb42f10c7ed0d1618deab809a76182d4aed08922b4c258334b0b3beed274aa040dfbd022929c86322ab5d521718e7f7036b3321f15057c0b8dcb84ee66384962e35d82ae3bdc0a515941b505efa9b47100f11f03b02e1c9e6196da2db62fe94a422a52b5c7efe7b56c455e1a381f39f1288d0e93e669c65c4bc37e418df1d7088ee059fcfe06bad567c09ab5b774b51cc9bfc8d25a0a9a21a0575c2e22d583b31db15d3d30aebc7f65f11325a5dd9548a356dd90ee7603eb99d683ef01e03bb1d3977a3c572de41298b6e955e5ead19c6f2acf497b32009b060dcfea652daa6078657c43e0affc1ff3685163f1bcb8f9e97617f4fca2c6561b99706109ab147f0e52e0d65cf27f17843656ce897b99a2dea1fbafcf6ea5519fde4b7b3b6caba579d68fe30932635d70a1a47db91ae5a1e82328bec812669adbf1102b60eaacfdda53583f46aaaf501f447e288b19c7e75bd9c37a49a3c2bda66764e2aa00b6452da0affb3ea920e2ec16f7bd343a84fe49528d30ba14e1059b5daf88a69fe2306b7ece2ed5dc8860917f32935b0ae0365a1babe65c4ea985af0c7b51a4005f55c795e455885333df1f907031fdedf2da07631e15ae4dcc90422bef005dc502dd1d33336cae4a7254915c4a4b5ea12f6149e9d725bdaae82d8a867eb7ffd7d4c54be42bffd760e70029373ae0a4ade1cf12d5c893ef0d018b6a05da1aeba081f321d1577442b191a6088b59a1ba21736ec22a4090b7dd969c43cb99c2a5398fbbacc823653488827463a212be13a4e0bb0b88a41c1248341fdbec8f337377853becd7685eeea058552cd0fe1c507ab879442fdec2857309876f9ccadaca3c9c6b36066290289615fedc5d45bcaed23dc5f48b22d804776d89fdeb1f9581c223deb1346d8cf87764217d4207e9c59d0f7d8ebc6c6b856d5ce79257e1e5920dbf802c9346b5a49faf14b7b4a5beee4fa0c4163ea1e35deaa8088872e1ce0d3a007d1315f06dd520623e85b2bdc07afe32f1e78cb7df5f2c24795243764f08ca235ce9cfbfc132cf8bb4afc6716fd4640b39c7c86cd7f1a65a0c50c9bac626d961c4ebc29cef922d64cfd978394f962a24a959538de966c985a6a8e99ca343f53f756d10e74f7d8692de4403d535e7be4bb2fcd45e0be8d9e3703d1eaad93521acebca5d149076e810d50aa7b5d65ea2a4fa81e636dbb37c726c6fcd43126dfa1892286a20224c15cd4e8d9097cbc4802ba13d0b3193f89ad29cfcc05d3e7bff2a72cd079e633bcba98b1373c0cdc99b0eaa39e9276ca9278c7b634c05b7f0446f7497961302ff5c7b16e8ae41c134da4417ed83c829ae29e20f21932f32eaead96963a8c6a16f98a81ca522e3c9c6bcafc6fa4d1c2bebecd3c50a3f4daca5cce39cc5d6cd39f0b2de510be10492d4b514266c5353acf111fc007c5385f2e5eaa5a418e7819ba5040a07f582f39aec492411fd165b0c8e7ee09745fa24fe77417842e30bc3dbaac036c21cc45395905edaf4f7d774c02de3bafeec94161953594bd96fbb849e65084579ead73ae55ac60a0eae98789e4b94c665cde3764aad6e91adb3c7d29f7a145cc80df40fddc29db3cdaf4a2c4674a3111df2abcaef366548f28e54e11326a836b7811dfc4ed1dd3d97f4d0b4e93adce68d32a0e8f182069e3e114df5f2ed8ae4997dde9f7c3bd6818e3a162ab2bca6931df8cf319c4a44a604082fd9587001c2be427db5fe99a283dca6f1c15583642acb55c9c17062d7dd5c6d74b02c37f0bbd155f62e853d7bf21f72087d31e113f7f5f4460f8036aa27b2891064a3f18e0e1ae401c0f94095650e5c68515a6a6aadfc2c6841418e08bea87aeff38cbd9c46856f84f4b0c8c3a2890c6ef4eb17ba3b1dc080359136cec3ba980733c65e8cac5769a68c9a83fc9d993387c31106b2c5295eadc0c299585375430e0e63a5ed0c727df2a16d6ca0eaf4680dfba609cc9ed1f2169f7dcf6b7cefd789260647d475958755754df66cb7849b6a84a821ea2440a834af4b672d4d42aa8d86a0c6ffff5f39