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 68862 1f4832764c35317920e89b34a0bd69ff39d859f61a0da8e6c94aa34a0e3c8c1c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5471c8163c4614504b8a0e4b1cb82775fc40540edb6fe4521ffda15805804d22
Certificate Block Hash
1f4832764c35317920e89b34a0bd69ff39d859f61a0da8e6c94aa34a0e3c8c1c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000577000002c30100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000075d3a8a009dd99ed7b27bc2ae31844a9cb95de5b5dd8b18c0ce05e23b1ab61d7d278897227212d6ff12d93a05dc47e15e7005d743296abc9937bc0d08423cf6b761fa48c4516e721de069d0cf69306101816a49e88aa766c1c0500000000000000000200000002000577000002c30100

Raw Header Hex

00004020cb4754bcb049bd80c1adb17f946b2890659610a129677850a2a84346d2919cc974b5fbc0b8438a75e79014c77fe0ffbcac05d03fee415a363f223ac6652cdfb19050246add210118224d800558a1fd1f52e46fdb0e5440fc7527b81c4b0e8a4b5014463c16c87154

Proof Data Hex

59,560 bytes
1212160103075067e93b222cb2d4cd180e1543dfd6fceb420f218f0494272b5e9cbb7ff51a8d2b55de6178240fa5d4aaa6effbfe6b4e19b6ba2f9b52cb0a515ecb2c005bf5bc9215e084fca20d03c46869a2c8726cbc09f21779b6982f14282b73ea3850c44958089bd8858782058d48e634ff5f38f1793983d2839b13642c35672ca5077bfef9c1afeb08da9b47e9807c00dadeb08cf568adf4977b2386c3ecc577ca60142a6a91c87fabfb5ba501118b72d601c0113a5cabee07d8a8f71581c081ceb902d712c10568ff696cb9c590ec67cee3c52334089ec14b337ff6feb7033173b26f271abe88e851c8fef37a75618bbde01c4f61a34f21b7dd175f9a3b81654d1fa291b7ac35aac696be2eddce1b78718dfaa9a1f68f16327b4a2b134ed647539798365984d4a801428242443bdff5a610ef640eb827ec1197a709905a0f30d94ed37efc9aa39a3e358fb38f2d2b7b584e6f709fb4cded53548a3f5732d0b095229133ad851af3ef48aa4c883b7dc4d505f101c058f9abde7e9bff8b5c18c1189c87cc61dc523b8681376036b2bacb448d85a44a9bd216d69256cdc74f2b32cefea02a07b500f84fd73e0c08f0de32954129a6cb33095307f6b7bbb8b1ee6b2949457482f4fa23e9312d1239189166c9aa117425d9d5d1d2f9677626507b8c0db64482e2007c0a16818c46bbc6ae977736483e2f2e5f390f5bee3c34da9e9753a930c1f13dddd4d1cb41b2461fbb3178d708c855375119aa4a1a0f95bdd56fdeb541be4d10981317919c2f638ed778c02b38f720f23cd1f619c0bdad66dbf04a9e4cd451cd2706cc46ce34477b6ea3b16a5cae482541c9c4f1afcd82153fbd3e1014f7a3fc8bab5024784043129935440f69b193044e3c94f099fe531533d8b1110959622dc1fa1a45777e701f9f183d2f40f9a0bd6be4ecca1f7ef38b32bd1360feb21b0aea345654824d48ed49f5c0d0a8018fe110c05cd17acf03f28bbc7ce52ffc5485a6e243c81cc4e5a7d2db8dc0a2ef9a9dc725e6330bad6cd248a1ba9fa5195874517546ecbd4f3f07cb89f0005c48e3b9163749a0c6be674c1dec8ade773aef05192c7ebdca9b4eed86d357e459b58b0bd8d908aa34a35bbb906b01f2ca9de0f9df11c4226fd62f2aea893527588760fb33d3255bc99ecd8f17c9b6dc6ef7df4ea0fe95321a8849e753b3d30ee48dd12b21799249b2cad95bc358ad99aafac06ffa2dd531257ba1179b7577c9bae240841fb4c33648f1998c63b4fe0a622508188bcdeb21fd1b1e5a302607177406767bfdb1cb2372ef258b3817f0063f92016e8e08f17d87a0af2153cb6c8c865d22760c849ca4ca4239ca5924a1291aef6287959f44ca2626e13dd12db087865cbc3b0bf010d4bdc619122995591e808411ffc5c889f3e0557c944b3aef44839f57011660126e1390a78585c99c7b9541106174184542407a79874dcf66c568e16de4f8ff180f5d5c9b350029d157581a9a7f6c3510cc7e720c8ad9f99186617b3c7ebeb51850f7896f630af657bac60c6509248a66dfb8eec7d0a6ba295dbaf3935edb85a2d84317e0dd18acef6c5f4f42d7c25ee3dba3827f115b133470b7704052b46ff950f7b743eb63447e7ccbb8f0980206f69c450a7434d79e09940fec61f4e3e36803af7edc5125922ce149f11662662126525679da73ed78243ff7c7efb3cdf0447c8dcae9e29ade66a4e680608d5e4349c46549b2bfee5acbd6e6a2f188ee0f3217fd5295386cbe23dc79c6336f0c46c6ba45c6382170e49cc6bbf2e199d33d3267b657361caa84f8348bc924cbb012ac8efe79fef578ad15f9bd640ee93a6ae772f54e6401b1d4fb3d333e77e63153dad10a62517324d273a8d515e83621beffe17285312832f6d5d7779ca4fa2a1464660365d9c0dcb766bedc4cfc9c2b2018ac639dc62dc604b31a8aeb8d4bb059d9b0d1aa420596af1d041f63d26da4e12565278e15a4e88a0f275ea2e69852abd3b5ac81c8b2fa1500dba2e00851d2c7d9483d62ca920660579e207bd968e94a9d055fc86e2182591eb0d70c5b69fc34246417412c35a11f14490d72ce4e03285be4d2807f1477b7438e7abae83b429d99f9106c7136f00247d38665aa241360cb79eb8c4c6d94b3757c4bfa0e74b55f620f30054241b5f659d5ecacd4ef408925e59a81c24dea33e8a829151a55ec03be8319ecc4104680e1dd8b8649651bf8de565da1347ee309405f6d331821e39ac4ddaf1cf7acbaf30c160942f0bdfa515a4232feb489ffbfadca06783413dbd22bd38a926a00aee8b8c4f6fc17519222b9240e9575623e55b02915ed2a5d4133410bb73e4bcfbc154c33965b1d0477cc7b98eded741b3fc815350f476375508464df67255a32419910b0bd1fd9d05fd17201eedbf5ff3b56b6b27e55e283b289c4038b76f8ccf542b81e0fad6717ce94ea73323ec5413f82bb4539e244df2df32c367bee282bb37d5fcd3f0b79055a9ff5dd55e35df90fb74289e1af370afa67d1882c825987cd714c861e7eb2fdbff30fcb7ecb23f4ea6c2e34db115a5fd0b55ef67a47cf939790f138e98381acc3c92ea52438d6c94119e7d20b511937fb40432166859ff71ec7cee275a36375f4e12e56eaf09f02e0fe1050edd240401db10ce5fad284bb7d9ad74bc92ccb7d2f21dc5b4369fd408a2f9234c3dbd722e1424a71af1831802f41edac1203dd35672ebdcd584dfc71eaf6ade61ca8d9e7d60c91611206ecc65298cc3cc4ced79bbd39874f382fd26d6d144d9bdb21de51b00147e537491209801688a08602f4be3f847ff6ee0b2ea899a97b10daf7350203cdfca328524e78785393643e3ba55ea4b02bccc33a8d36d6f7163d1e63f8ee34013630424265e07ef32abe47dc77bf70c3b8c4c74ae9b922cff5f1c1da7a94c05edabb2c14916d27ee4c04f5caa29d9f141cee7d583d2b494923e027645dd2574ba81c195b9e205ec5f3856a46e7b3f72f2bd2c3182675020b95be942c701ec9270146f15b70dcf4160cfa4e56618557c78a91a93438e37fa6636191da14bbe6aca083f739cb83c5581ec7cb74b70c8a5268eeac93d8465c7d94cf1b36f68a11fd0e095837dd9be37ad83f0816586710dd6707bf8b0e7bbd5cf5a4cf610b8681c245e864d8643dcb3e917a19d36fd74e0dd84de04bf23fb5c2121ee9115f6102dfeb10528ed35ff4ff0f18909f401aae0163178599499aa75450fbe17ff8556615dd7da8f3270e336e438cb558d4298b2b7567f7b13d9ede21eb4571ceeebcdec141fd1c8b099c0b380703fa9916a4f0e9ad4c13054f72f154fa89c9fc481e88d421eddae5021dea3cb5b993a397bb0a97615a74843413ee01d9cb1816b423870dfb75cb927a13c4a3ecfd929b1df1e4af9e2b2da4da9cdd080a65d6da91fc3e0db484a2bfa6fa43b9586b9c0449d1099d5ef7cea1def9d410d58a2e1afb31d77e4b044e8bd788deb8a40222c0646d8cdf3163a2792adbe0a716bae830bf91c655adcf225077a32a55871064c0ccae962a323e4f52c0f1f16b4901ef3b4b7915375aa13391937ae4c1d552d892543dc83cdfeac76b574ca760bd73dcb156d050e593788d26b29dceea0683d8bb3cc6cc8cd1c83a2d13f032bab5037341b3b523f4e66a8c44328d66dbc77f249a0bd15a37bad6dbe4cdb753674abd46dcdd77a36004077a66278f75d5ea0c1d49b21509cd6741089cded73f20e0941721a8ce7a9c1ac29bdc7128de5f5704ee19d86ca12123f73e624b5ab688c3efad9c96d8e4c4ff7887a61c55af84b26bf86c1b5c8f77ceba01bb34fa1d0b1a646a53abda88c8bc69c3a6ee67a37c3d6082394865920f884e4667ea1c72142728af153b7fd50d30ce40bf8cbe64a94ba0536328e85b94a9497cc56bb96e523997695d6283725a9cdaf89c5c5428c77d950088e9e0e0bf6de22aef933658792a45f309b6a6af55af6d74939c9dd4e02844e473cddbc419b59f3434333f495c396abc6a1a47f7a6cb7e26aa40a81db9677fc29ab7cee53043f7f8d672ed5e741ad4cbe2bf7f5691e800b864f90eaab8045c35e5de155ac4513782cc94ad9c6671b458f00b614745992ff1b2b78a9174222513b52933aa3424efc6f95410ff2dcdf145de0d5c5c45904fe8e45cf8b7ec01e692cbe0a49935bcafdbb18c2d3d540b07365266bf675dab2451c3a2481b958ee835166743f805c4d5f2acfedbf632f96eba05517948e40af64b01e0d529e1744a2d8b423d741406ab867a0c469df2dba2974303e6d0e7cff2614b7c9b4fe4eee0a3f8c00f5e738f60f5f2bca8b428e7ea4318635383abbdaa2ac716564c41edaa670013736ef5aec8239d50edb4b162bdb86902f82541a8a240c8e5fc4bd450eee3880804901ab31ef8834a2e5306d64c97ef0f3ab622a08612b107dad745ce87439a031bc20d8373cd6acec001a19003c1fe012c21cfbfc9df718b0cef2429b0cdbac9a669703ff99d6a01cf5e456b2ea14e3b21359fa95a8c47fee4633342dd6ef5a213ff918d4e0f46ca9bdc08834dbc964340a21db1c178fd18ef83d54aec8f7ab9762d1d7cbd773b60b2a22f2cbb60c83ca595b73943a7cf2d249ae93acf4d5133431e331e7e9bfaeadb7ad1f8b6248834e8fbad349362e4196b3eac01e82bc25e857505f0adf34d66177bce397943748b5154824a27b96c949581b1010271daa721f8b9dfdec36c0afe6607e4623d7c040a5a1e167161b5e6cb65295b6103efd38ff0f51c4e9e445357cffb6c0ab380d4fcb917a7362dd5b55dec2788059ac71c6f947423d4fb4eaa604f83c729c659b92933a48554cb3c670d9662b6cad60304c66ebdb1b0963a0ccc4a34e42681ad96b662ee4a60cb60c769f69b9361b526426d74f1542bd3180dfc0be74f20effffaaa1602547f1672598dc3be3ccc7522b9ad5b1cb86f5f5cc91e32b4e1bd63614cdebff8f06414a20fbce66e95be10551f9597a81664945f58791bdea5fa62e4d4f6d31d67ae56f93bf2e309c767e6b946142392e74d01cbb830d0250b4463a6e1bf27933e7d7b9abce68e86dc663108233401f9118112da96bda193dc47b2c0c908f7c595f68d8ae44ec7622416b08472c9abf3d24b4b3500469b91cb1a0e3358e18c9984d72c4efe9c22b03412f146981f8ec63d0b3634dab2f2e0ac5ed7273fa24c0a366a10e05e75f957a37cec9131405893d4cb3f1399f1e19275b1ab6118cb5b04147f11439a3100a2c232a2f9615ddfbe2a19b781faaef41bbcb0e7d75b95327b985ef9b42429c06c2c87adf2c157bc02311b6881c1351b84d184c728f59187e2f1d4217a70944e869d0e7a322a5b56de230fbdac9b6046f246c2f36c305d6fa32aa6535d16843ac945ba1cc36dd831f01b3380b4653d3c45214614bb883665e658f784125d35f2ae1bfc0e4af1cd5a9e38170c2a04725b3678d34b4c939bd5297e362d07e119acd11df6fd0c0447696258beb4c94c34c8f60a776ae6d2a2a05de88de0937ff74c2577796fca562fb4332533057517ccb1a85c6464b63e7e8349561b1179ae2214a4f1fbf34270bdf17c16d4be8a4da45b0307d138d1259a3cf60d46b405e8da61f3e430f0b871bd6457be589b6bfe3f054f4de7feb393eb1ccb604809d19c64ed40cd93cacce0d5146c065afe7f7f24ed6c9a188bf8ade48c86c24bf36dc28bdd0d633f9d5803fe430ce2c88a31ab897a78dec49e75dbd87df912598783a682e76b5f151ad3b5ee0dc209177b27716f7e67a4fde3a6ffda27bc7bfeadb596d44e38538651bf0ae53a0b9ea7a547f34e952c149f9ef482e2894422d4c010b3f7a9808d266dd0485357518df1aedae8a1bac19ff075cd541e25e299f87251db3ca9df20e0b85830f6b677eb8209afef7d1b40980a9ffe30958b113b98070dbcbee15c10a0ebdb32e9fcdf16f1036289c369009825eb9a0a53259fd6065d3a85a2a810b928ad74218ca42c11f60bb94dff5ab9e74eb7b05e576262975af136a3d427596fcdfefd1c632963bd4aa930564aa12dcf9fa5b4842787e6b8a21500697f1a6bdc93a6f0bc77c8fef78a550f26209bd2df7c326584a131ba403fe4452f2411f299e54a5b3ba8586d7585550101d63d2a4cbcfd52376bb6c39961d95ca3991b4b7e850f26d03d0c72c007b75a09b817890b7ed8c005b24927be4ee6acbc592c582de070db9527bd992ff7df4de14feeb24b3ac55d12153b55ce48f28b174651b49837f33b1b8c563574a95415b31c4ab26623c4c47322c065c27c8c971d9d419aa3fe20d1f3988b5d27d85bbfa5fcea2043ae4ef4e27fe21918256dfd04176e077550af8221a0540a6bd9d6e254672dc84158dd044da228d443afd7074c0d9ddb55f58d557019692323e0173d420e737c51ff0cf29a53b4c6d61e65498a483d18539556569a4c986646bc5c41e7d8e27c2692e71a6901277e75aeb702721a4e347dcdd58b032579293ae06a7a39cc2a4ffc410fa8197e0f9a84aa5bf9d2933498d45f6569a2398d6fc1a3e9de930eb9cc05122f111244a3120f60aaedfd7b2e1b7471b3881a45e9990292f3e6764e2a6446869d42456c1436095a195dd5985ea873dae76b27cb71987731fb4846ed12b2f2408c033d961c8fc05af570cab35712934333b13004123183af6a001b81853902984a4da2e9c28349354fad3883ac2598793b0eb6c8108cf92234e8849b2d2d16caafb9e6fa735816c8a2b8352357c7042f85a9cfdc69f3a85fc8d5114c7e755cf9815444cf625d8ee6adcde0b19e3791d7cdf1fed7d19d5c9e00b436e9690e90bb1f9fcb44c22e1a2a0247dd84abb3711efc6fa1c700c9a39a8567ac154b75aa2fc27f7995b8ad3d75e5ca226b2808c9f7c069613598eb692202a8c1d95fc2efae527b3e72d266bec0f3d5b6ef23d11dd1e2112c490b273c11cbcc264ca0ff4b05973cd6e29496ebcdbf0cd02b916fcf6d4ce52c73027c5c15d477177a2d64513c2cb95fd691cba573d981a96e1400493e6b1b1647fb12f1d80b9a3bfb9ce555de574fa16fb5411aadfe0f87537f180696ce76424683617957c7d1e7bb4339c5d455e704d4a8ee98c57bb9fb23ce7535e76706ef120258686b42dd69f585aa118e20e049b908590279873a91765de4d80705995316a8f46b6b40e49839dde5fbb0764e1faf56cac4aa970b5507d5585100d99a12be4aebd23cfe02ea3979b8cf96bd7fd5b7f12dae896b0a7893daf123c14aef25c4d7ed608548ae637858f7cf707ff2e12bc36b84dce83639920c6e5d151e55a480c88ee80f3b38456bb95b39a0b1b8767add17461b0da65ea2cdf1c9630fe60e02008f0d0463e960b0770bf19923c4692e99f7d5c888c9d12777c20f734ab1b5b3352c8ccb496cee7e6160ae9f2dd189cd87fb764da31c323c9c4a4839e83ac0ff70da7cf0431f2768f2dac2407395c6af8672ef756ff789cd382df30ecdee551c080d4f0a4d152a6ae0b8d2a18c32d0aa2433aaf3d2990f8b8cee4c470e86feef277defaf6db1af64f45ab24bcd73539562f4ca3723545cf471aecf935eb5fc3dd8f8a644f6ad56d624939b20cf6c7776323c71305923f9e27ab1c837863f450ba6fb652985ec424a1ccf830545f96b7aed2496812d4a2a58042d33f0a9e7e56b0645ff1881640f3dfc6c86bebf337117e6e68f904598ff25565bd10c1e898c214b46e54095b158872a78404765331a512463d68dd287d90b804e59701676e7b255f3682e634afd470e8f23ed3093b91c1cc432ced903a11891aa1ba73d2de5b20b5b0f75a79bb4ce9097684ea7952f6b30696478d0d5c7ce5622709d8cb04e6118a2fe01eda47aa1451f55238677e839016b840ad6b8097947a65cc39b64eda9e25a908b09bc89eab546469f02ced6b42a2e580dbb1e3dd8d4dd25cb3371448a78fa9677a24a6e7de1c2bc096882bd43b844c8c47a1bc64b2fa14b14bdf52582ec3ceec0cd329799cd1fbb9aef473f39c8de3cc06181b3def6137e7aa163384e7afe7e3110e98f8df8bf8d4a4496863fb31f33690f806906f54696fa45b82386f794a2101642b498635931f8668b2aa28342ab0950b49b0f749957e1023eaf1c46bfb50e6c156be5c917c21405d07ddeb19057eb65471e36bd8630eac0e360bfdc5975289730c4f244de85202f2dfe2e737fddd16930dfa48b9a7ba0c359294af7a2021434b2cb740decd3d40b79a7f6ee997eea80e08b2d8e150626a59e6e28011d2d509abd84b5af6a5cac2c43f2304bfa5a58da668bdd65191b85a1dd51f6c628c5a71b047963829b0d8f039e9e567ca9ae8c3e5a4ba10abf28004d065daee124de7b059eff312eb2c26bf23f71923c5b9883a2ae379e9001de22263e0c8f6db0a17f051c9996e478eb88e5cf5daaaa56a9e79638bc3be8090e6168bdd3f795cc0d57f8c4897411fdef5d98b4f2010822f045638a32773e1b11933a7d5384fbd8c0b3e10ad20f48a9c9d17b954a7037d7582eddac7b619e004d2bd42761bb0c7ef68783d66279c40908a071cf6bd424e55a0912309ed0c51ac95760c21db4b775cb33ca05f8692d34db7802614c992b3c5603901d652d068e7bc4d9e1ac15fb367a24cad233f19aa85b350c3bf48e5d18164c8416f1f0d83ddeaf1fde276c62437d28d8cb11e39589567226d37df90a53563bc7dbd4d95200589c92e651eb3f0e7856ad0318a9ca7cd85f9a51ea7de824398a9aea0c76e50b091c641cf2f4e2f3d745af58ef54210531db4e730b14503f199575a72c7d8d7346fe3edf504eccc28d00a39b10c76bc328ba829978d21c8e1d59ef694eaf1fb7df3b524d2bc05383066250afe93a0467e27846e3549af7953899c547c0636d8fe8bce5b8d1a2010d0063bee8ccc0b9f824c85051faa01494933d6431180dda50fa57e27748730af73cbc201ed9ea2e6c9a1cd2eef5786427c341d0222416145fa713099011868e81491131bdca3dac1f62be718e313c90df7f0ddab0b7766a686273b0523800a0ce463085b452f991b0e995962f1b635878d85264ea57d877df8b5775c489960d5570c907aef29b10b703b65e03ab6daef205e99f7561313ca5e38302a64a7d3092c0d2b205cf44eb380321e736be4bf6eb98288836caad279df09d51c9edcaa9909f381e82ddb19551528df6abd0e18c2ad3d3b818de70ea39bf829cab7cb35fb789476592df2083767c5c15858cb88af934ec26489ec7cfc1e6b3d4936b88079d9ab58208463fa00c2f3214fffc8fd42c43b9d26458b0ffa29a07286bc01bbee92e77497182761490944282187940da300a35c85eedb05aafaea9ae58737e496b84a2933fc6aad10632806b585ac490ff6ca85b7e687e74bf25d207468bc119422e97ad67c6ca051cdc564065c3a572277957006c580c50ef2b14d69a49a0d69f41eaabf0540ef7b243a8e64ff1e651ef069ec14ba5329aa50e8e74b53b4d3d57ba656e88a471a65d17c1d0cd0a126c7689beed89f066059bf9301fcdf29b1d9a4a612e08cea1486149ccf0a8839795157e947b7e45e666e68bfffa986347d56b99c880182ebcc0067f3c666e44fc46b613475b96f38d31e1bd6456a5e0bbf3e6f3a3857ca8bb31937a44e0fec10f86089b0181914adab95fc880c2888e03706a9a38b5cbfc0b7b298528e7bf1d1aa6b75cc7ec77a18e5ae9833791baafe2a8eb65c259f11fedeea3ac3c015a99caad017f2366d863e4fcda1fe352992fdccab075d793cdb710c36f2007d6ef36f8cee5606a5312fc43d13d80d8278f88d1e69350b7d38ff98a02aad2d81470aadb7661ac8e7d9b414c874d68b03c7f761f84904afbc036817cf1fead5e8c7c8b33f3ba7ec9a309324ba9490d1c4a58d68c5023f8bb5c876da38b89632bd6ce2de5db6bf17090f0f8ba81005f37d4b481c7f86a8755e8304693261b3f2153b726730e36742d39a5d62d142249091cfd5e79cc8d6b6c7f7c0b2c571fb2448ef80ca20999c0509f06c7034911a18b39ec8e4a7153c4db4d3aff410a1760edf4db2c04f6cec46f69d7ae3eaa7ce44d32fca07f4ee06097918474ce76125c5e3427ac26863b9c0ccbe93e21c160ba6c09449da9c65a8a1f134b114f484fe6b79772bf2d0a58290a4ca04795440372d7d6755d1cfd964cf4a12c8ff14ab5f4987d5151f826c80fba055c1fb2041728d460937fa24e2af2079dea77a27ae02ee7383f66248f5836eedbf901780386475a8af1d5e914cd3af71ecc4da8ac5c5e031c66436f3125b87cba20ab6ff827d678feff87a8bb2c72b90ff761b591c5a73ade075e6eb147a1f8956a3480457ed31d78d747e8a503344719bea9cd17671916bf4d7cbf173e7e64c1f27c87bb1210bd8ddbf6cf4cb95b373140b9c9e462413449ef8bd921b7bf7cde3ea72dd72c672e29c20d9e2752a72566309ec771167f434318a884a7b1040cd16db9670ced3b856d1c9a57f5d3d17adc9e21b172c55323f78ad4c44575ea014c7cae90dc01fcffaeb73b3d5854c6a0aa43cddb91edb2af42f5095645f0e9dc0398dbd2ec757fe785f94f8fe2fff847ee2a7a8cee0c77fbb14fb27e6a6eabc4f68ffa13f8e2d2f18e4b631ee14bda6331e3126e346a06caad72e8e51b079dac21e900f1db6309a5b14ae3dd89e2066dbc683e1be11cd1fdf1cebb69122e971b3c3b1463e0a10acaf578ad5f252dc30a6114e64ddb430502fd3bae60046a428b661c72df87300b92545d2e87ae56ea4804ae7a9d7a65ca628c3d19765126b8d2a4b4c12bd2007fd495fd016c40f656cbb193bd4e5a411d2f834f457521ebef0658a7bcb11ff3a2ae47280e4ba6e5604e6fb69d60324e7d3dc65d33c4b7beb6b47e95764adbc85063303fa8c21f18567f0cc86c82e32ed7b7cdf08ad62532c4bce3a673e039caa502de8df985944bc82845a7c77def130c4c8d90135c0544a2444d927b816ae8d8d4a08531b56c63e2ff798e2bb43e0428e96ac7ec30c96abcd2a60cb801c005852035de7383cad2797c141d416f32df32596b410301f0ca04a5a89d70f23c97e83f24237763ad3ae3cc5f0a2d05c1a5fd003deb55db30b0f58e90ceccb200b6bee1c24937408b97ee166c12a21046c07d36efee094441d439575fee4e3fc2497bf17c620108f4bb225fdf5dd4cb4d228f468e5d509f62f12bea27bf64a0270716c35d76da32b1f80a6091244b902ca38e6348e845e2c8b820657d41ca03bdf4dffa3653e02755683fca8ad0317dc1c1d6054cec4f1400ced1ab4cf1c94cc5f8a47952a038e5bed8938bc11a6b9ccf9a17e9ceb41f6d763e4a68ee685ab121aa50ae5e56cf3f5be273781d049d908a5ede42b8fe131bd67fa3eca498226fd454d503e2d34328613b2a790ed03aeee7c26b754da85db52c3f24f1dd1a9ff9c6bf2db840c1630821c45dfd9c7cb9f6f074fbdd28e42b87dbc31230f3ffaeb3f8b3ffeff04eb49e67e8ea77b9d8daef120814a7dc93f6de92408f6f4bbcc73f17a529aa4884672c5a6827cc48fb2c48d72c82a4811aa3637137d6264f6675494a00682f29986158202571ca8cb2d4ea0a82228dfbf13c2aa386040cb8bcf7b4bdf2feaaf1f4fef7245f5ae7f268e4596d544c213bbcd18a6ebe941140f473b7f90a65e24a54a79d59ece0be6710f586d1a512651a8f2b9eb001d1d44bcc62b5c18f0fafd243939f03c0858d44c0410327d8082a4a6df1a19aa8c472db1c33af331ea57f431c236e76833d2f8d992a0ac90a6f4c38ab09b79fb10288f003c81efafaf6468b92619050eb989f53eacc24d8a02defd7cdcaf8460976f3aef291fde9d91e08467d60a144b14191aa51015afd6a885301d055cc761c00c089bb49d9c8b150857c93b5699452621b59710fecdf6e252ac8e6d7bae1cf7bf80013cbc8e399252661acedb8c4fdd93cc956ef251683660c7cc056c17f1d1fdbd028f81a6acb3b4925523478e3484d17aebd01a424588a1ec6caf794235cb30b2c8cf81f014ab5128a271d5e59fe6abc8bf5587bc42049cd81332c98d01c612894463e3a39ad1a8057b09f951fbd8499e0f5d2f67168742206af752683e5f133b8055ce78fbbf752e95d1cd5a791cfde02bd650fdb72c1657e76651805a83c399791fe98fca5ebfd9446d34920fba7afb8e16488d746611b3d5ea9146141f1ec7fe6d3f64e6e27b1d82a9543c96ea232110c65a36798297c5a878a8b251053ca0ab45925187dab615ef6e1f9105f1e62d9e2a9adf8eaacc5c8ed93facba6f48d046d37e49c71a67ef0f9ddac611041b20006cd0d6e607a9b623687c84407ebde538ee0df923fea4ca7723a92ca7f3b137e333a2128ec81819ed7e9179f0f02e4dcc45118f98a69976d504f997787f8d6373eb00fa085537af13e1eac8544b7560558ff514ffdb54a6d77b5a86c97c8832eab7354ebb2c7a0d7ae78a7b237efde2c0a30dcad98b13f73f41d9356ec9134181a8e982532848150ea5e8992e77c88d8f6c6963548d24b14b0ce1a4a8ebd2d173b1a90488ee99ea53ea5fff8ee7df2ac8aebb1d5bc69b803266f5a19f5d317091cf3b522fc762d45116be7c9930d19829a9c2e804a92923c3d874a28ff5022eccfab0819b1b1c8a2bd365617d297134c430c2794e6a7715f4511d3ae0f382a2945f03a57404048830ddc5350ee6bd70f45a584ca1f52b452e4cc1ac166e84af6db607d98d339674c666db9f93368e33ec6d9a4a4018605f4764077b425b5490c567340477f3aba0718663502a6c3d5c27534e1d45bbbf7cfed97a505b81414b2c2dfacdc4d3eed485c663c85ff01f942aabbfa411cbd293a758d6c8b6723aed5096aa3cf4d8abb23568d95a19fe1f57303f35b44b3fab023e86acbbf157f76c90ec8c69527c073487a06c25bbb7d0673be003a4605a52ab949ed7dcd079969d9e608c6f61a790b1454d4c737509e0b6843b45160f9864d005f01b70a91760aa7395e550b39d6622f63f1d8d13368aa2eaf251f0bd2688fe1b67bcfd1475c978207bcabd2127875f36bf3b66da4d0bb2fb229fa8aa2746ac89aff6bd2f2a5eee64dc28ab9691e2f134808bbc2f95cfce4b3dec86829286b353daa4dc490bef6ae0201d8e4c4d3801f0bcbb4cfd5b78f4877847239491b1686864ebf007f54db61a0bf3145f7b74352eb3f3f384185ee371069d7677bdd3da382e778725389385ee49d12442613de1f6b4f4376408c66cd91b875db8cbd3e653f2a36aefbc5a12c7266965bc70f5db7a755fc7cc126fc6937f861d5e316fb75183e4cc79774a218fe46935f9692b600e900d81c4d2716a056f05963d1c127f1bf180157b1880fc102ca8efc7748ed72937797f1196598e2e4faeb09f89227aec77bcccfb680394a57bc693fd484e346c69c57ca7c08af1ecb7d8cc8fecbae09502ee1280577227885e3a51c69295635523e21cb4ad648822141233126e78148e815f35c014004cb0f6af84162a1356ab873d68fdba8ed12f0c33504b185c357e079e0c70b7b46764cf128998b36859e776b592fdb701fc8803620e070534db8bb6bb498ef56bd2e934215ffb249189eff45395156858ea3139b1735944cabbaad15c59fff64275164b35c5135bdc6a6d83f1d89943fc1f2ba39eef9378c68f35ea935aadc0fef2c94d61234488f1034dd82a2fde80bf64b5f045486c3b505a677578f97c647820ed0dfe3f31d7df0afe1487a5d240d5279a2385e4603f1bbec136f84871799d51213b9fcbc830c9d2efa927e56eabd3de7139f7c84ba41007f4923679877a551ce29734feb15658384cb79d0149e61a9b3fafe396d0f78eff8830a53169b72ac7e53d56384e61e9ea696ec20cf53735fea14062b88c2933e1b760afd474c0837181b55cba527d32926e1184dddc17de027dc8869ac10ef6ab16aef465a58e3269d23b4b2159281f3b0705c520fd2c371c15e3f49531a419b4028cafea71a60742466e406a4ad844e96438be58fd89dba9575d4529888730e6d371f8d5264be053f09b7c631792d5727a29dd5dd6799b6ea02d085642d53f726deb85e869cd37a462a779e34a47950e0243d4416cf20d0db02900b838b07bbe198b37f468a28831fc977a75032c651e17bff794bcb57f792b26830df42a28c8d7a9018daabbd4830e14816496d9c6b12c0bb8a2207083e0dc5ba4d919243dd8f8980d5b5b42b62f21461bf71cee94f687cbdb502eaaec74b9de748ac5ad386363d54f4bf180f74998333510cc862aab69d1f47f29c8790918e3a16077b59da49708f95f1992308eb451a990adeb9b4ac249ea90a222ecb485afa3b1f5bda48acac302e4a3fdca9111952a6f2b3b5c84c2f932b28c0ce3b9c4b33cacce07ef23d6d47e6186b15bd2c8a67d8e7f0815a123244b437886f67be83cc390cf8766ed26fec54e2b3b9359c80d37c78fcfe009e1920149dca35afc6dd7b4bea43875a6e9691eb30314e2e3bf8546e8ce3ae8b5e238ef767ff12ef4c07a28eb1200ae1c71a92dfcdd53521c0d3502a7240ceba4666edc07a0d058d08ff99d454e0d2f5ba63759ef92e3407ba0d31d5fcb99ec222c8c442b6a0b2fd6fd4c7980320461045af5f1609f2b07f0778c2353ff0761b65461650a43b2742616da5feea82498da60b0b5895e68917b8e7549ec38d08aa780135d4526b2eba0d5dcedc4fb409505178034bf35fa793900afdad4a8c5c6f1985a6956c46f35e991e8ee9a2fbb72afebac32266e9863be62c9ca8e80c929a10a67b188f0bb50bad62587bd4dd9ee3d23d33145267b331a1c41473f8baa23dee2c2471f1a5f9d1501e6d6c6ba897d68f9f2885a699628fb3a10c19d83cbd4a683383d245d612859984059ad032f15e7df9f33f93093aa8a1a3f692c72b047dbe637e816fd3f23d78a732dd52ff9d43c482ab96d99533980de0322367f2b089c7b6c1aefd9faa94c987caa8a31c5ec6d562dee0b9323de992f424110e9ae18ce4f71d1e33aee0e906141014b11eb4db3943766b753767c6fa653bdcc4f2bba4e9851506754916753810c5248811880b4b09e9cb740207758c0ca3092f78d101f6d38a01038f56fd74d217ca7e36eb182ecbdfd733bd97990b69560e983980eac5375119a39778160c3a12b076a9841878c0241d3fc3ab927977626039171da0786d5299005a8ce11dc4f5e640a3ed2c5c47db7aaead183819cf3fdade8b9c72cdc118279fc45d709d7ae43789c981b25c072101e46be76fd5016c47d5639fdac96259e9e88be4f83a58ffbd47261d5981313497c7b9a2a6e3c81cc489249b849f70059bbd1a763d26382e27f28619167dbae461ba41e2f12d37de307727b9e4971393e3263fe89c971c79f02de9277e955e97b1191ca7bc080d1f16e7b8d53610adb6571ff104497f87cff8cd2398eb9751df6230b090bd2257500534952a7d0e29cf2f52bbb331ead8a9239e89b1204b2c1b10ba5afb35e872a083ccc23f525cb19cfcb4d1434da3f932b85abed784cf71beb2c272eb1ba1f5596b8caea994bb482a2810d509a4774a0306e97adf1cce2555d36e03df3106075d2bbb9d96ec27df40256015c8f648e8e84652951f45ed4049cce601c8aff2ee6223e2cb928067529b488af21dde5fc5f57c8afa0e77871ec429ddb6593a082966073f972c486f7857f64cee52085f3c2f49f718aa3dc12ca588f764c70c519f4d97c2e9b5a12d6c01b89ec10cd5047243cd6696743f17724aa8967bd34d284a60afc07dcecf67c20105ea70208c6a0875e9c630f34d8194b21404cd97dffe57f18b696d686d6a2d58434f1778c417b34d6f721afcd68dfc8684bc25332605185f71481348e6ba0d81de9ed7af8ba57f08ad9d16e11a15fc5a2c3410ada6a3856879c7812139467e8d4ecf74c332834a2ab70d2aa870b2f853834ba9b0d4d58b0ef6054d2f4f8d8d3589f64a4d6e0def19fcb611f8adaf2520d1136865f718cd44afc674e154c08d56ef26232cf28f4aa3672e4a7505f606285f8b5610483360bbaab5ab0e6bca8229156f4328f838a663d204e4572afb0cc139fb6960aacf62e07f7b29b52fa573f5cc7381680f74faf6acb1973bf258aff80be7616d70c028181aa36e24bc86daef2dbf586bb95aa7e33fce975d84a128e82de4007d8c999e91bc35df0167dc3bb6ab6054b1041301357aa0c2c51565c761192dd92a152fab13608c2a2e238b73968489943df5472d0bfd7ef49767a2d09cfd55187c80db8a30e7509e0e0afdf085526cf7c72504d17c27dbc169ed869c4d9ac4bda5d6ab16dde1d31aacc442f6f1336b273922d1a3ccf0c055ac8539580d7f020f1b748edbac6609a05ba312bce262702d5427207f9161b48d5f5f9177731e3c7cff9570b992d38ce3ce3fe4fdf419350f22e8ee0826bd80f2f58c4e7bc2f004d18c31bc497e80fd78f9e8c087fcd3a5d8a3f4774dd576cea0e9ec992ab077817e781db8200fbff2a630a0cac7b35c222e2be40040a71af05d36b994375c060baf6a6c60fa996ce44221433b3e724e06219bb791e9406e7babbfc983e5124a1da811cc53084fa5f10b95c00ae48aa390a540e4462e82cee676edf15d880a60d873ecc86c2224a959c75ce55e9bea87c6c81b934c48bc0cff9c0783f29bdf1c3c79d3be298803dbaf122fa81cf03cec49daa2f981d6d8a6382241cebc7eba5aad0d491fc570d738a4d39169a8d2790630ad106cc031f7a77dec47bd6a93ace95f9d9ce363f75c761c3c3a8fe8692988db6df105b6a9db4762125e4301492113b8a0349cf02fb505405af7f242f0a112037979c2700745264cad2157fd71d17ed784f9c842f4e6aff945f434d47f17aa2403c04096e56bcb47ab0d4c4137e9a4da9cd9ed95dc9968b42862f6fe1c65f94564a218f501d12d57ba91b064e13e10dbc867c2490c1191b15c8fef681080af3732c341bdfc20dc71779ed4564e81d0107806d3580fa404800f84fa88f88b54349e6ead5ffbb62f23aa3ab984920fb41338b8c6d8a7e9e51eba69e97c3c51814c3a5e639d1c5188f2cb49516f3eff01b3e40d5c2047edbfc137fb31c1fe45466549774621029652c763296ecad71051f5b3b48ecc20b9855241dabcc9f01b2c6f3384abb20f6ce1247a7f075523a835d3bcf4f3a398e961dabb0a44f8ab03dbfc66a684b815c7c101ee3aa3225d4f4b710ccfa5bc11f27ca47a0995917f4acc7a78abcbe9018b07c996a44322a3bc0b98484d306515949a36612fa2c49dd3a247243b3062ce275076bf3fca0ae3ce1447a235d3265fce3165e7e7b4b43f226b998d6aed221255e33105d00f499d9c0f588293a61823d7f8aff668c9b46a8a5966eae59daf030ff8974715574f70b982d2e7bd6f90fa5da75b904a1398df888d39ee7bfa7dea5f1fa3dcd73f1735d91cfe2f090ffa22c704370e6491c550598a6003395710195df163c3be1d66010483afebb5fe9117f169c86424bf76e55fbfabb96cec8035bd08ecdccb02a2d2a548601f2d31b3317b78d01697b07502f1c9569da89a5fe60a12a0fa2a280d391393c47b26ea7d941590c4f1e38e4e08da974da0d0dfddf6c8d21ccbb270fbb34209d57c05fd58a71e4dec6f394985a42068cf257c2ade0fa28ce305d64d42cef5bf9d7a44037c451820c52166d5586404d572dcead3e3001f645b84f63a5f766b77934f3ba93b7c19fd6d0490d1c98f5d4db75ff8cba29a35fc0dcf1812a35fa44f6002f8bde2fcf0c03ad109cd41fd9f6eb10a1cd358b5470f452d01ec2fcfc1a164b478034f2b77604391fa56c727b4775e327c14e92ffb971c25e813fd7fe364b1b777f05392e03230ea564bc513bcadda2ccf983fa95c185725ad83b48f0ab6b4ab6cc20aaff80870ee49d26bc51888e757e1002aca215ba0611df86ec2e48fbbd12a5db6efc942ee313a5de6366a3271788324cdb6c6f809a8f5cff55d40f26bd1efbe2d6ff290a044f00224ad5c8c6070aa584a4bd961d0e2bf84a6ff8d03f5b13794dbbdb6d0f3ab257c16d448caad118365721e4c1b265ec8cf1c56cd295deee04bf51aa4f6ae0b66aa53702302cb5f2ea277b98fee065950d554ea6dcd74f8da636fdb70eeaabe050fb02a6fa6ac5f1a8681a4293974fafdd44c582be8feefa56e4a2e5f2bde596bb1f9fb844d5389bc2be6430b88771bdcc8e49abf767c3c085404a73e0965b9bbd50d21f74148bf1d5766dd4ba04e6222e1c6304519f7160988200801b8bbb7ef8fa1fd3dea5e7adac8a3b8a5917c3fe43dd38910576037e11265d7bda7a31dbbef056556d14344a61f5fd6bfc2c57c9cc82d49f758e4a2bb11c7a632ed96d4183c400b8744478340a0edb5765422834f0d9e2a2404c0d01edb9a9960715ba39d8c3c52764e75d4b278e6af8994a9c5e957616a654a43d3c62a5a3f7be115c65668364076fa23f7928d520804c12ed04ef0a5990e02bc8434611a39d65524da9ee6a4da51c54d4beec8ecf17a7effd6d1bd05541240cfe1f1e8bc5d6e7d89a35c3c29e70e3391c3228a67ddb546a271631e3038ba35514885be4d8d33177d8fd443cc7cdc84cfdd56a25d6d0894218003440256edef9292c9d4a7b7c4c2f13539a80ca59b7264378dc824a3d5638a99d5c6a6ba007950067309d616302b027b4588e3b2bcf2be46b36dd3facec113d307e871db7ed41af2304793385f5e038a8fb61f85228b5ab3237bf7ccae78bbf839c2c3108fa3e45c795b0a0fd8a4621bbacb820ffb418137cc6ead2550b8325a2cb762e29269f59455786ec92430d6954e5a4250cc7cd6fab858d8846a149a89bebf51e6ccdaeac61d08e245ac269a998b001d842fd97986c4d110ae261a41cd5a4459c4a9c0d274ae7b8fe7476282f6592b628812e6b69ff6997dcd6015f76905777c40e34d8ccfdbe7e65483939a14c606c7a741f0c2515e5d8f32a92eff356509245f660693a4a882e4c0484f4db3208a6867031f1af5d78f5ae7a9a686c4d0c56c1610a58cddca8a6557ec69dd1522757a181ba74328a78278d533e798f0eaea06c2f9fe956583c5cc43b44ff930bad34163cfbb7d90c44ea2cdeb8011acbc3b71fd461e034efb427deb8b0abd6fd1f330c77dc715a4ae8b93178c29f44b57c89df8edc1420422f4a961e753b694e65c09b8014e6208cfc42f01bca0c389340ac0c2596278276fcd56d59ead8853c9281662ee43cf717bd56612ac809fcccbef1749f605390ae6b4dcc003fdd31b02fb8b5f1764e28f84a30a4d3741c8118733dde0ee1b83a639ebd1ef5ef75816ae9e413cefb5ca68a5068d476c5f5467b62377ae010ad556e46432b82cb6b182b6ce6f8051c6af1c8504ea62aa887eb70f93e9cb06f20e7302b057f0bb7afee5091e5e698f5259cf3c219e72ef926fa15f2b0d5edbef5a04c7660a80f5eff3ab6dc856bc7aa3a56d3cbee2db2f73494e8c7c3bb87c525090e8250ce736c732a6676985920c0e898b6b585a76ae9ae416d80cd8b0be4310b76bed9830e3560ee55b6d5c5e92334f403bb1c7cbdd8e6d5ebce92eaf9b384c721b3026ec4165b7aff9b732d2cdf31b0925d82047d7dad1df97d52901cb874484cfe49464f367015fc1480391cf95cbf18ae4a1611b275fa5803c39b603f400a81e5514f1724fcab022868c9ea1d840a11ce9725bf5f90e63243a5078939d174bd5186540f2c97bcaa4496ec9fbe3ac8c7f695727585cd10caebb7cd75a1e73197a473939c6497bb2106cb251a2719b8675c401add781be84f33b438f67013b20c68106787162f76759e11519eabfae677afee5eb7a60b237798fa19fe60f7e273d1b08dff9e41fc23bd9cce1a6f16ed9efaf124b6b6284620fe87edd63adc8ef80abb5e58270f63f8236ea99eff6efd53df80d7e027bdc359f3faf210916b6cba1922fdd4dc859b6f656267f89cdc9e5c6b81902164a751ce3e8df7982083d935b71980f9e6de66c6e6dc28459105874731a558f0fc3ac11c1023c455d039052cf0823a6a4193b1cf25f23b5ed560d7e3f70908ec164b1b90aa8475661709970bb776763b6f0ce19f07f96997bef947dac278604822295b4692ac67349b8528bc5a45c6974b05bfe5402b094802aaa2bff1b166de86ca08fa46d648bf6680961f4c3e479921725ea2c48236191b318316f53bfbbd42f41bdbeb94257a30e2a47a74784fab80e30b3dec4065a1bb903f5d6f720108cee6d34a4582859c02c79da472d35abd20a0e2edf77da4f69a181eca9e2508e1fc56e2255efd9d85009ac6256b9cb4804166c6beee54764027c4216b8f64788c4de95cf6aec315dd7f1cb1e0ea0dea34028162753f496b281751f438af32e4d11aa0b7673c0756ac64049124ad4d90d45b9ac7ffb81e4b05ca22f87a6687bc70a0a1bb16990c22272d765a78458dfeb060b65312727f86e362af343c84989e05235908d043a4e5de640027d36615166dcaf3c347151648b078568779710848ae330dad32807c65088d3d73e0fcb64b72360772e5c18826b2bd1761021c36cf453e0a1fcc611b49d6a72df2a28105ae183d60f3ad05fa29f160e7ac87d9bd66f7966a2bf25f218a98aa56a97736a4f6b51a6d193ec965234517aafbd85e6412774e1a1d79fafc99772891b7bdb151de95c22c98b1e68da9712e565e48294d9d4dc7cea04c4f06c8f824d92dadc8f877d6847048e4b83b36180d560bc4fc3d71e9e351ddf4f669f9fb7cfe6e0c3e0325389d308b31144221dc7ce620a055577efa1eb3d4c3fcb6dbe61f68a2780c4ecc88b0667d771654e29aa49d1b6ea48d532b8583b99a0d131184b92d301b534f3c6577413c3c5e941b910032c2dcf578f34ac5498447d58337b22b4d903cd157f54dd18c82085754038e0ad0ebf3a97b34c4c382bce19982e4cfa05a80d842969503b8b40eaa3f6e2d9deb238536c77587fe30a62b7211f0b63465ad92c1ac6c112a5776a9c0b7e1a2a0acaa3ca690bcdca8e453221511e2d8a99d31ab1947bb6a1c13f687f4bbeb4c088978650715af8b3b040f652bcc307d96f63756b17b812aa223b0fcd080576e0a744134091bc1d262743a54b757b9f71fb49ec1dd795f71e23b077a477c8b0faa79b0d2478d402ebbe6e4f3180d21f0afd8f462a0b08108e043806184223c088b86c0174584889919ec65613fc0cdd3723f57c606893ba7a963440145e7b447365042cf7471d1fdb21a23da2a7cbb96009e525b1d682f34bc906da96b183045d160f0bf682bef068f5a484cd75b880d185b9689cc7f8181159b4a24777825f453ac2c1f05d8f82172f6f9b48d845004e08b2e48def0c7e71884ef559ca12c8c289138d68a7730a66ce43e78e1d22ed13dd07ad0e1b468aeac46356a292b5fe149fddc7cfebe00da314e3cc12154496c248e26c2b0a259cdd507d7b010e79f7026d7e111bc8b5e302bc07a8ff21d84eb10009b13d59dc3b4bc7c9f6eb0d2924e1997491641b6c0d4e9cf64bb530541c64d433530544f4f2321667ca3a48a521c371df47e26dcc880b7657bc394486ce7b4d9a55ad89a443204a8a4d52ab327094cf0dc0ccd10181e0c210e849c83fe56e7714eae8774b0eb248437c4af903934451d11fa3f78022def673fd16359e6821dbf063efe52c73720e6ea872e4da2630d718c0fe9532e15cf2289c5634feee0483e23160c6a2a757c0a08da7fa27fc40ebb37d27c0dfa6edc86fb65f17db3bad1d8a38937e2f8de6f5fbfdc12952027d5561baf919f7429b98860a755459368204f28aecb9b923008af160b4fe9a51842e324a10f0943795b0dc14bfeb40e2ee9f455333e04ed36c05e31348af33de372f4ff8276c620273f25f62fcbb353d2bbb282e2abe54cf1f105151ce72ca3947875df399e4f125fa34ce79953bc82b7e84e4e305134b446e5045572d732675114f00d0d6319645c96ded2359c732a86640cfb8b463ba94f3aa9fa72424e9199a3710939ed592295ccd4d35b457f575a041cfd5ced9301ad59b8d0381e9d26228c012d9cfe6e0fc1670c12bc3fcd7b06b06379a434a3d5cf0c20dc47939f10f718bac385c7844ceb1147963cbec1dd4eec6d1592d4f2e6a4686713afcb0d0b6dd63182401fb27de585eb58c6f4caa8a502b87ee7ad366e7816194ae6aa2252dcbe6e5cb3cabe18083b0c097bea77da2a58f5757dcec46ae825a010388f963c8ff51f936443da41f70ce77f62f47b8548a0ed2e5627d5cdc4e3ce7533f08d47879496ebe5f01edc0cf2a281f6d13953dab80f94cd0c59d1badabd1cfa57f3affc57497f6341c1de71ec7af9a2b927c52ed7f26ce8a74b753694c1e61aba347e9553fa454c676bbd6071b5da089a7201670b5f434049b894a21666f7ad11389ce383afddf0b60b06d094946074c5e1813f9ef237c6b36f2c4b33b2e68f70ab438a2b8bdcf2611deec4b4a8ac785effee6eb257651285ec19118c0d935377ab512d46fffa26f980e182234c25cc726cba38277e53b4c0a865070a024c21d23fce4f1b49044c41d71ec6b0f84c05c7f42c647fc812ae9b3a70597b6c7d23630e12a645fd8670c672e1a3084a1c6eab54ef7af246875f5d64a582c944a92d1afc35825bbfa88fda4dffac04edf2b16e8ca4989a0b1cd44147cd96800d415402d5ba36fe22573dc84d2f74281ffe20b1754e0aecc1b1d228b3fc831e397ca7e5c7e5412d941513ca0fd38b77af1659943399ec90ffbc11124d544ff73e384fec41705fc62cef222c9263e6fbec989298e8eaf83211f0ab5b60b02ffa2644c551241599f072e4f81c97c4d10ab9352e77664ca9f3646721d80e5218de82f677cc998d9cbd562aa08c446031881f49eee0f3aae8f6563c894af791437b294637d23ff33f38530ae3c47a367197221b40a86529efd2a484abf79183761bc3ee633697eb5744f47db5fb16a4ea55a95dc35461af3f68a49007407059360b09b871076491aefa5326d474225022a6f133be91433dd423868efe720590100552ce4e361b941467c5155daa5d3609b0edb12f46b340a6dcea50f19b60ea959b7ff8a5bc9b147f46c558b0ae6ea63250e1ee70cee01a0f2f5539491e156513b44d51f706f1c005c6def0eaaf0bf0d963cc8a84b70ea75c6f3e9be82c4f58775358f9693384658cb8b93f1fcb9e15de7bfb01e9645f660550194a476f1b4625b7f4046296ac1c0e3adbdda53fc2721ea10614d75c118f59d05854bfe8ae555f85d57080f7eb81155cf7dab97f10b6e802384fdffafba5ef05162f95d91ca508fa6db0cfdf7ffa2b7ab6cc943097c63a24dd455cfa7257690c9edde74aa287351b66bc53ec7f8a3a2b175ab5cb78fd1b2ed0b101d52a58c22f819482b6e7250c8ab051ea9b479e2d4f1269f3d8e6750d2e8327ea0ca2151b1d2a2f4367bbf8882291db102fcb6031e9e632f3f84082b6830b70a7879e74eed6de119438a5313113e90a810f50b9b31581a0d604736be9ae72eaedf1bcd28d1810c433319601c407f587ed2af8e80c72c9f158409c85bc7bb5ac6295a4b4f2574f64bd28958dfea4b784b0af59bebefcef8040640c81089c5326229e045a9672b1e663bc1695d1b9c2d513badcca931d14654e2ecbf06f66650fd9b613889c9040c04f149ee8436140431d02f0a1844870c667a5ab98af5c8880aa01628df167347bd6b16550e45c6eaf2211cb73cc7be12833b7f487f9ad84049352f53fa499ef0c72f057824d01cfbf24dfaf01fec294b13681e2d0c90a14eae88e9371985ab9b3f2555ca5eb667539d7ba7e656911a9bc07025bdfa142ac319565b613f09c3ca6fb6c76e5aea3b740f1bdf9c8360e7eafbb589fc274cf9169fce0913bffda154dbb1131d96dcd842baf6fb07b363f048d8d5afbce010efeb4f35f59436c2e1828177b17245b085f75a4b5df02689c4dd73a263b3d2b3f2415b4b780b837465edc4b53f70edc5fbe91a404a35820f43791b07b81114c453a073a9dc0aebd6f5b9dffe1ad2fdf5a3d0e909a34ed59faeea17a0cb1798d78617d25f1008192d2e052ed10f28213f8267a3e9cd65d505cae897896250412d87171cd741bebebeb12444abaa5a7e59af93248128c6a6412236059f9434a9381e55f9ca98cf41397dd7240d7ec2f665b7b1ce13796fd057750d0312e7a8af4c1161b28ed820e69a4f7ec75ee7313a52fe6c49480aad96ecec820b85b08e99fb6af44bd19653dcb67e133d6c58389c8e4c292d8f98371ec142b206d35a74f7f84ff0fce12c34fe86d0f0ac183217af26197a1d6d91a66ad344c67af7d698d9c7007a16974e83f4d4f4a08ee8be3b56fc1466298f0f8a6413b96453c6c49f2a06d1281a6e2986313b7792e5196a7ab71315d3d0f1568088d244f568f8febec74af9a86ccdd8801777ecf62d88ab3288879b0cf1a39b6d59da9afb901745cc5b444967659088804ae03dd9ef07aa4b38a150a96dbfb3de8a6da233888447cdd67ea00da859b00ca28e446b4203181b853587f76715595c5569ab50f2d950e1038114eec6403fedc5a9430929a9e200af6224c2799158e558574a8ba6859a2ef208443eb06b74a45e3c0cbe0e299aa1f7221033f0bbe44f8c00b3ab81340114f0e5612b2ecf0c59f1051ba3cdf675472d0094a40ef1109e799019db6c8cde1a7251652ae229fd47407e845b74df6c290eb8863f38669330235e255be817f0ace82981a43653b775e49f1c28424885791cef7cc44b3f3f920c77d1ea0531adf9c5790d45a10fe3caed69946dfa9faf8937518fd4ebd4b91256d675d63b23359ea8822dd5223d86a723c72903d757875f2593eed18a25272ff20d7e50775393bd452c5b4bbb4d6905b522be01f367727d772cf1491a8e3e0e2871454d08ef47928520bdc16b3e6b77e4cfa57e6d8d70cdf265e096d214d96af162d1d61c286a68ff5cbebed9140cdc3cc8089f7e319ef9207f3f12fc70d7146a02a63f08fafbcfc69c617294b305febac0d6a6d7a28570bd4dbd5cb0c0e026cce54a62040debf1b5f01fb7b567ee9b8014abb6f184e08565bcbd3d4cb369c8d2e8f5576f69251681170ff32a9704b99549f05de8bedf6309b940db29fd0f5bdeb4374049681b11af56b8e2846ac00925a40f9c268d810ffa2e55958fb3c918e34c74c8e804dab0860110b072aef398690d7e57e9976ea4e6eef4731267a29eb0d46a387a48cd93cb666de22ff2b11a9d8c0221cc17c8099ffc603a866bc180d40a7f1f1c9ec4d0c2db5477f0a15d076889a1a8743f650aabc5bb522d11f354b5340213c411345e9b69786864c1a99529727e46b34b0bdc7f05a3970478c18de75b692bdda2ae094d51054049df3d6b6ad333d8a5badd55273f4ef36a6839f1b11e3669d3ead491f07c82dedd2ad75be3d01ecc08e80dab5d9e37252115f4aa35cacb5a303ca36cd063f8b057cc4240c9b642d072d96d5ca016c84b02ece9dd021d6fd721c6d1e5a5826049baf0b5cf5238a86088f4d6c30f49d73c19234a07a3e604d8657b89068276ac2e8ed40e8aa5f857f39887b77eaad98d926d8e25b24c969fd0a878b26cba6e783c41d979dd2c5702da15e69a710d2778d6bb37048352142d2a89ef765dc87b98f2a6c087a65c29a67929b9c8a0527ce457574ee4ff8c09da2e26241e29004cdc5e4f596c6bf060a098cfa42f2074d0e9aac4e0c344d8e9d9b52987de66a27a88904a7e93c09bbff775cdfa985b46f461ea6b4daf0897b40f47182c970d55bb3bbc811be9679ac8fd3a71cb85db130ae50bb620c264eba65842d1423f1db245a9e3b6a606cd8566e28315ec648409a4dbd131c8082bf611f1f5ecbaf492aa9b8cb0bc188ebb32524d170291021eadd1006b1d129b5234647852b43cc84540302c8af08c09274f795cb32fc1f731d80f51fb33413c82c7d1c8ea10dd20d88d406600eb79b62a97ea9a401d5a402e16c0e46321f386e981ef4544c704d0194a73df7c310e8466738f73f831a89fcf9db13c1aae6bc5b205a233661dbb88692fa7c87437e316a4a9eda4e8178965cdbcbc6534875213954d2f7f4318c0d69ad04eb62101652d2c0c784aec8bbf75543cd8445c0e16ae1177a9ae62cce670f7b21662f449fa8d1b04872644fd097cb66c79931715a138b2e4774e597f385c798b67cfad55823bb4740425b8584820c96cbd804c82182fed7104d5551f88d0aa3896fb074cf6f259a8a9e77f801e2768ae01bd2cf99cb61c7c9a77a2910a6da050bc6aeca0bc11bd7e29fcfe31d422445c98a1bd1aa3a5db412a43dd3f618d004e2adbd8abae84a61d52b7423d8fbb5213dc206f141ddd0b9759e772c0a3cbeed406454ba8bc6e121d47fd566743ee3026e7f149b282bd452c7b5f8d8067f0a408353b754f9013e1ddb83dc51f6c96d01e3688ec7609611096323466869f56db539ba3be29989d3eae1b8448e21dffc934b44ec22e43532c4c0d639c99ae85ddeb76f931c2bb2ea83a678f9ce0493550829066e3a3ab08baa97ee03027a20fb35d347345adc98c99ffdd551912d903e9fb3324160f3ca784a7dc5f280ecfcdb0635a0765a3436cfb734a385ca33334b11aa4e2945540050e1ee8e7d1b33e7332913e30b452758f9f3d5a1117b4a04ca1dbbc5971efc01d87ca8b698a2aba6dc55fcc620ad228525e095d8cf6be03a0d17f650a7d47147dc6c38fe8e988c618957fd21e6ee8bedb302ce1a8e7a8e12e4179a045e558fc79641fe5a57fd1203855ec6524114440c096613c248707eaf7f5a4e7bdec6089427d9d43940ca951310b43624beeb6293f92de081019a074661f3cade79d1688ab30b1bd69ed644be36ced58c31610011949d09ec99be6c00cfcde8d923636e50faf13f5898072ec4727c786c9ad2aab67cea61f106bd57633d50696b07788b60d132139aeeb307b1f059bcf6e0a11afeaa0aedfa6626a7c7f139b3bcb77fdb14b5935ecc1133ad31a536c2d720a5beadbbc28a17674bde48a5263dfc021fe1dd6e5920099aa9e68910e1ab42dbd96f7a1068cbd7b958e681aa2232daa6e584998e716e1bbc87260db7ca008b3440aaf0c726feec027f7caa13c414844b10b5c2c89493848356a733cb653e58246f6ce664e368318297969ee3de30ea613c675b1515db9c70fe48bd7b5606e4fdbc21d7084580c63f7c8ad3d713778b868f00c45e1dae41296faf9e82f8c1098f791043460c38683d92c0b87ed655ae38e94ef8ed7a260207fa41d22d0cf411a12fa29443024dc95b4fdcd9e8e32e8923d6b1e77c74dc5591c7150819b94ad7e98296a4ca314900664a578645d3f1cfade3101c75399397859944b5b66b838487330b1693ccb967b7c0a3753ed5faa3ce15ea70f7f222402521dd07fd3cf458d1d438865c2dd502b24e0e0ac265399f5231a12097ad50d4a2abfc2e564741b8c19bdb1b4b849205d64fe4902e5a61866ffb4a7f9a814fc0ea2f07455524dd0f69c44f3ab8baf9fae50451db2e6da78150ca57f01424cad24ffdcb39db404630ddda485aca819b3deea30d64d31629183893e46fe5f36ac13b5fe6f210334ae86ed6c0937fd2b8af092a8a59e40968d64b66d4b1a04d305c677d294f7a643f8507661db63bd71483b63bd4ee802c4839c1b847983e97a55a76fe4567606d73b83a2bcf2bfb38b0733a918e54510852870fe6d16863dfca4e74648974b8c1845ef2c82ed143fc4f50e025257fdef26dfcccd54ac6ac72d8c62bef84f4e224af84314bff6d48c155274f8be20e6d20b380b2d58af2eabd2e39c5f41a27b9aea75e2679417bd604063273ef013f55bed751eb09ceffd527e895aabbc841c5c3a8a324bca1eb2112e20b9a3a717049907edc8a07f35d934af4cbb9f946db4e92317f98754c0d97423c8881494c8631dcd26a07e53b997eb410ce340b76fd3b35f8f36e61700ae8d420f11beef4a83ea1ca850519999dea8652375b14e8806795646e3de45b836ce5c4d28e74a7342338d08b36665c1d32c23317d809a6899281ebec886811b2a6adea26b781b227882ef66c44630ee5c2525fe6e07918d691cdfac58bd99fab3a11e13e8175d9322131131e43463b0d2df7e6d827457e336eb05b866b3a23ea3751d5c401771fb2245fccf530f7ff4fb3548cd893023e67bd5ef58e9245786de0680f618e02b455497c534b7db4550deb89eb98c037f8f66635ea87523afac8bd86e3669856b3aca6b68ce103e3227ddb133a3a40cb22137fd269cf4bb88b66220ecbde9eaff355edcf1398754d69be8a06af33e655dd48e00b46ef2ee611b28b22c52a49cf32987ba7e6cad2b2457db983aa08e0faf300380ae69b91f4e2348a330b1f053265206b825faff4a5d8ecf179f7ec96c220faddd0fb882f520cd771f422a4ace27bac34ea254994567b5114cc7c813c81a4b0a3f9de7503ddd8f55addd8800eef09c825c61ebccb2bcfa3733b64fe4e998783e5a46f9658da9906a6c49093389205f43f76d77b855992c19a07ac1115803f3ba73d6ab1da7b8a021330fc4baba10a7c2f5b41c1e676e0cfdc5aaadf07483685f94fe494cba985e12da7f54811e5e48cf28ae032cf8c63008b3829400e489abbc159557abe0bed59d5c765d2aedc1df4bfcb8782fe0ee10d9301a1256fe78889df1bf7660adb419cfa73e69c9cf5dd89ada7af298e4cd034ffc094391a8854d3d619e548567c43adc6f2d443ea734fddc191d995f0e8a89aff9f3d5e663fc40075756b7f1509057d0e7a3f575f8ee3fbef25ae01ffbad3deb6dc003a1e84b44880c4ac821904ec1f0d220cb4206464c9362c6f6438c027816aa3ee81e3ef3148db7dd1a00d2003cacf8d6ad57be49ab5f28286919864f91f4807bfd5533cf36defe4b7b9e69869bed57681e9bc915dd4d0a012d16fd25dabc0f37fdbc17fd13efd2a35844b424249d347da422aba4b8687a6ed10a0dc68adc5e9a4e89335b81433b8f3b7de41a1766877090fef2e8abb089cef17c7d9f6d8aac3f84053c02f17ee7c32cf1c466e5ca23f359c55fdda18c0d87de67dcf63a83cb0b8747167a0209b0c3e118da57e2836bce04714015b27179ad425218fa6f67ef24b6d9c7c2dc7dd099820a4b18159563fc6932449c4b6f075b04270a9888baf3a96769ce638a4260092bed4183e385dc1af6414ee749f969bc80d8f85a2f96980761337b87087d63840cc1c18b4f47c9e138351705ca0fce9b3af2b4894c7075c4c84e4f763fe4b8d505b38a972ff42cddb637c9e5d9b9f48f0222866e11a6575b76760686269c6ad25e0289d395a6ac687dc404c015e7c6e6c85d1796434a71638989d502cf559aa62cfd897e4947d9ad7e9aa950a796fd1ac946bb0cf7b838f92d80617b1049de6c07e33cd1735526969ce96119368471dbfe432235f27961512a485472b9063862948ffe8f9b762ee5fad01a15099e8cd8ee9bcb5d1c464d19df07f63b8245e15bca11a00da56664340ccab219879fe6bd8851eb57046103064cb3b34d048f836323aaa0089ce5276bfe9d18ee64f52a3c84c306df6c2de65024cf9c69695f8063766f68f894657258f737554e294f5ce0a455d6035c3669b3f2bbb5962c65d84baa287782ff96d83f06f035f6b5e32223738cf8dcfe26acd1fba57820097ba1f50021664e2b85cd25ca65539e0c080736e6ba4dda7daf7c263432cc6f39d4f857a67ef9d7090b1c100b4c60ab7ff29a87c6ea7960f536a9823cf05b00ee35f00b95ebc1c916fd2490068b091add8499f7fcdee72e3ba86d28625f0a6cbe667bca1aa5ab4dbb937622300a8be8cbe8e8fa24b4e81472e096140f277b790f0365803fdcf452918faa0ba60fa4c90f98a9a57568f67d2e57b912f06adb1081e3f30dad35199a635920c4acc77605fe88a2cfa7d213981c86a9243b173177d9e3efc6472fbeda86a6bfa73d2bf42cdf072cf7cbd8b3e8770c3f738e9376ae7a41492df1730f6db293d9eb95d90d4c6118693f4d380e8aa17bf0c46834c8bc14bbb90f660bad76d6d5c127a67fd055374fcd42e3a9ccfa3937b88c276b5b2a7c52169136b71822faf1d9222a2262d2ab6530cde8ccdb0245af2852b85f8a69cd6fcee9af4098c17da3de475101ac84d576373ba6b3ba75a650b87908c85fd0b5fea5e39ee2394cbd1675dece15f8ce988524178030545629035a467ee520c24bcafdc7a61320eda8b582c5c34843412ab44d2d7b240b0642c5e32c58c5eeae42e6336adbcf28b40d0a406b2b30459934d5550220c17c67073f67b937725f04e0a58b259d7944d8c526ea419e8b69d23f000df9910951db89d1293967f58d31b26134c18e8e0cc3849791839d73d94d50fd252bf86fd0af00dc2f41f6fc17a2a87a17bff5c211cbdc5c5ad1f8bf98f836d834bcdf0f3037780dbd8961bd978bcba1999ef45e3eb8977f4ea867a417769eb4521cc3c19ff4eee87c434f307aeac286c73b40cd5d5bb310e6d7f6f33be3299eabb36f6e9c7ff9f2b237a09839da7fe596b0d376f27462359630c1858ddae1072bff30be2d767cd3fe5af0869b8cfc750a044a326164e997fa5e09db18925c35405f07481564e0380ae7b779d3c46101358ebbd71cf23e94d0552ca61783b947cf9b18d37928c1dfda1e9c17a3cd026941225094ff7a756fa07cbe9d8b6975320ba23462c24b93398919fb7f39b0f9330a626a8910793b8894f8feb76d31d58f5bf4aca390b04fd3eaa57aa4228333e4f21e0891e9274d6806753f73db560d82835fc6b1906950b6cd5887acfa13ef4c53e578c8bb609530f2239d0a4971db010f8d69116db33ee0a213fca14047e5762f4487570d19d488bea223d99c1e129c27a7b41d674a165480a6519d3811668561968b27ac6efa267437e5e8c5a38e2ab059a05bcfcca86b4115498cc31fb2bef217ccc2c214ce2aca1b47f2883c2287f10302e24f0eae3980fd8384d17e78a173ba2080a5882d9c7e0faa5cf97372694df5dbb005c420b3a71d914dd689e2e5fb89e935223e0bc3c8ec7fbe4c35e2b73b0d0fc694a9c8f72e8d26b424bdc7fd9ae96a751bf73e827afc743e6459487a9b586c15b875ac5851460135e7cd6b444b0ccac1cd1d896b0692889c65ed10670f41981c5ee56150926e106c8b43ebe3c25649975b9fef154e3c139e05817850b1add9135a627bfb56b49e5649c82953b7d95e1759228c9e80157fcac7c85fecd34adf978a16e752f12838a0758dfa08e25669a5df02b3580cd6dc2dcce442f820c4d682c490cad62a7da4278569a8c02af21a9c2b6c8ff400b48b56b304959533697cd7c55d86a95a63c5471883bcf22c38152daf8c3e19d0193453d80b1e6a5fe9d0a0adef790a16598eb47883e9db75681f9256c343bddadb86857cb3697e891ac42a8c72b2cf589dc5d9209847002a19f8d3412cd86ba3c33c747c4599ab6cb3a4ddd58c99f1d10f225268f2deb195fb3aa54446f41c1f725609bc5b25fe36c3d0b957312d9c40cffdde7f89ae7d6ab557d439a01f2f0f044c137fe39f24e155b3b7d673e2e13102a8aa07a09ab73201daef9aa20f34c54d78d4ebe92dd5949c822376ff7a72c836e710fa8f56eed478033064b8a46aa309f1279d2dd7222dc1456823e3b99feb7e5ac555778e48abe8749e4f0e91b19c797e28cff817766576ca38971696ea825f868c2b879b2f91998e4ec4dc6a87781898085d044cce4f70bff13bf93215096d1cea0622d3f0156b07c28c9459f7e250d22f845d207566d1dc266e5b3bc91e4149c8a7274c118989f88184bc38c3cf3949e73b89943cfeaa4f61b1863a3df0bb871d1c0205489b3527867e08a6f843c888b3d476c4358962ca471fa504886d560e78fb280432d12a0d437dbe756d2e8f83338b3e86c8be268063dc37e72622de1a9ff72f42206c058fb8846fb1c9fb8f97bbc537d25303cb1e862bf60114a446921cb9763d73087aa6643eb60613d66b8f643f014e0c416a979ea0db9877eb2f636ae42d6319ee8d5b7017c7019837ea142a4c22655e62b19194211a690857367f7eb232effc88d28edcfd72f034b60c3e54044ff91c8c7c996ab90d601b6766936df03d4431046041b3121b0d63570c253e17ea9402369c665f27e3597db1f4a1bc82a5d162374e8398d68b5c811674cca607044227c662c6de5f53cb185447a8b7324bbcebd4f4d4a318b6d314578e7a1e85b802fc5093e5983980983e83cc445d6f67a50fc150a4e4d8ad7f745727470997383c45f55442f2bc7d821d586bf0db0c2a8d6f80a832af29913e0b5ab1a022347d6bb0c4d9d6a021ec64021c8db2827bb0ae8aa525c9c1fd1a16d779a4dbb593734350f8e98f2af2c5b1a132ed16cc374accb781ba923ca29728a3004a82c84811f35c2ddefe62b2950935bce10a8e5ccea7ff2e41e94b3bb9deb0090e957828bf676c114fb7eb60bf6087e544f6ec142672b4e2ed3e0e50a0815182da05b6d6e4d06ebbd09883984e7691a2d8266fcabc05ff2d6a2988f37394675e9dffb0871ffcda973ead7bc7d58181c871b7517e123f470489f26459cdd8ec3ca9c626da5adf3aaf3a3cc88b37ddc809fc8743cd55c90aa36e1c75665cc444d3ad4ad3dcd0692e92c9e6093ecce4fc4409e2563f30a97affb714089fb58b2f6d211d4a5c2f393f1e49712446db1ac096879820efff850b8436e5116fd8942191e3b2cd6a0d3b28c4cb3684e275c9ccb5767d1a7ae46762e79e1478f304d2ad38f6dd5e0822e14b78f5cab3a13ee4b3f43915089d5cb1c7ac0a977f1db9a2a2b127681a7d225e9f503e93e5a7d22897592dc3b21e7915abe729abe6912905e5df9095b475d7f80ff647bb9f126a92069c186502522e1b7c80eb19d043ff5d44f984293905bc1439f4d6852b9d1c4fc5420ff4c04440dda33ee90e59e84436987faa0a82b207e47e5dcb1f402cd8e008300fbe2f77b08a08a5c4e72acc82345a80701b6b94e91f3c726b46d484030547cdf6b696cd0b4f023471bcd2a645210823782b04230ffe375a03c0c027cc9ebd57e06c73829671e00031429d889e2a0b630242f7a36e289130c553a2ab6df29612f1172bff1ab88b3f53586aff13c11049e49db5e800562b1fe23c20092b4ad75f106de6a41b42833f9a029c117b725259ccaacdd857d6c8a32155092d59252a1b8dadeff21bfa2663f21fa1eabf3b237b66b435f26f3ad36ba95f645a1477c8c0f184b14b976445f47f904030e3483b8314508d5507dc746a0793db9b338ec87e1b1ab1fb34ce259f900db7831d0105a03c8bbd9fce5ece8c45e21f9c65412e7cb3352067e576ea3fc157d953180921429855d58097d6c22b5665a411feb4032eb6dcf57e9c6753745c231f53c976a57c2f210d67174572dc9e391136bc9c8b7845fe04e7dd5e9d9ad0312bdbcd4ab59cf37594081e3602ec3454589d090144deb970f16e15f2e9e2b0bed9c6158e7be749d8b89d1eff70efccab8f81744116ebab2c83bae7fc79ecfe01a732657907dbe55c749ee95a1c7b039e4d654b0e4b18d2a3a59101ef95cd5bb6c9caae0f848ac950d794704f971c03a45025b4818468574e639ca417006158417107d6ffadaf6d3e23bc1e0fb4a855e2a85748305c17948cfa718d6bd09cfe1b9ff9bb0706577087251b61505aca7f521aa7988d4485ff511f5ba90fd6b6620c9682d54abdb764c1e56a8fb3bf2e6db075e323016fd1c02d61cfd1ed1cd4c4ae089efa783cbd3d0d32dbba9eaffc412f9207808d966d954f1887ade4add42d295c4c92d723dc05afdeeda2d7a3dda0d3db25e329274ed0ee69ce096db6a00f36574abebc1c1e62fd965f619f3e71586759c888ae73955fa1b07186bdc4c22985e7f9a2eef84abf7f00dec26b21fca953b76f3f7868b766f5dc45c74beb160a04b75097a0bc16fcfdb870b2ec1fe59f71d86017d9ec227655d71935c9ddb93f3ef867df6a534c6a0e827b16ab030dacc00c904559fcd730f00f3b3e0f8a40a921e9da70d87a816aefe23f39bc243b5d5780b8034c8a84fedb1468c62b9d7961def44b9f0ce28d0014a7fc7222fbaa11c1b2e4b730ddd6c5b1df91b711b83640c5d78f64995662bdeee3510288478705eaef8256ffe28f392ace0ff10ad52e75720d11f0cb7ed7dc0b506ccbc9a06345f8e2ebc30b69dab27eb37e1fdb8127a53c99a51d3c670c5ef1d8c2856976ee42a3f5f051a0d331da24554850bc593dd1d4500947215fa6e9289752f4ddd4291a3855b751656194c845476cc83b5c67b92b356106de7084d071977875edf71909736de72f03f3b81c2eea2d8dab887c0564c353af8f1fa4815b8d4378889f8694828f9186a1612a1ffb3c538f09ebfce97eaad72557e6bfb2fef9c40abf3120a8af12c976dc86c85ff4a1d1453f216cc70e832c06f64fe98122ecd89cf7fb3d43c3df6000fc0de1729f13b1e3992f30cb727b8a399a9b6389ce67c27bf3e91055f4ed7b63eefd2819581fee3fc72ada44672a878d75206d667a3b6263a5d03fec99311ef4327c3ada1db848ed430ac9e61a683beaebccbc544c2d415c0bcd9e6b4d4b6215eda2915b8516bb83d7badcd18d06841e967b117c47440f8cf6654c76085f53223365694021a9d11dd02ac9b1cad7eb159f6e1b2f649e6978d7c36fef792863fe5aa6eee620d7c12f9c4f4d52392d27999080dfa9e838087c49bf8afba79e84d0d335d5e4b9ffebb886ef5097307f1f686598d9ef3c1c3c3e536d640c79cacd1bdfebae44e51be4d31b52afe2e956140bac18cd91c01e4838caa1dcc9b78d509143c0855104a94350572e03438a071f02838d993d8e3c0b2dc9129d9ce39efaeb26af32d3a7581e1f3df5c61f44b761bcc2b1b7dd75458ca9e9fbafb6b70a185ec81ec2652b3ecced97731521fff389715177730b967f5ba3fe6b3165ed9b0eecee50c66cbea56f87ec8feded61472f7c7eb590cc0bc499a4c1071a12a470046fe98267bfe5b3f12d7cc4042e51a8ae84e4b8a9c572b8160ed4f2c5817ca685a230b5174de4e21b2f77adeea459e1805c4896a224e74d0d43f41fd7d178f550f9ceb0326b838181ff10f03d7b77dc76905021c30d378bfbc219963236158ceeafbddc067fb3b2aa6de2398d4285b855fc1fd6c20a6bec1f9cc0c7220bef65dae5ce2890ce679ef4577fe82919da441006d60a5630dc6d9f53f6c2490940b3a987f725f3a37fb7f6fdf4eac51b8384b01e8259e8c192c6a55c42c49c775a6ef8fd9009af5055691b9ebbbfe66e0d56d9d5adb65f4cfcf0d5839837e818c4ee2f9c53d4336e7245705a9e640704a68e499469f105eb686b42a5a908fa418dad1b35583ba15282ca17e22dd5fbe45b499be79ba7791c9ef5b9300cf0b48bf8f232f60969bb4368803b129870544d42363594170b6ded5c1768f1c98eb48573386c2c95d41588a443b778634bee3dee918f22283c3d6aed829bdae272e879540d9b88f3fb0d333b5f1000f245b22e937671a777e78567bb65dcff73909ef0356393dc9522e4cbad8c3dc2919181e422c95aa679a660728e94ca3932eb2d70060c8b03d298d6780707631d4cdf24c881bf5b04cc0183f8a80b91a3192a79f7fe4af49d126d4c7d7ec9fa747606a5672d522175db5a936ddc477c120ba05277011e21ae2c16cd0c78a8caa3150372d7ce80860243b6f522192f82d5e3ec0f666530bd350712d616407a491d08547ebc3ce3cc1d01b3b9647688d5ca427f06cc5b570e5f0e98ae2dbef15257f4b7cc7b4e0848001d751feafd6a93f54ffd2206cbbfb6b7907abe4739512c6036af43d0734cbdea3c5eb657bc3f29e6200a67393840202621fb9492ce717c271a9fd7ad69be43b19c4b89e80bc748ccbd0573b644b800ddfa712f62ef5b935067dc8f87dbcda560648208a75ef41ddb04d224cfe4c45fc59d60ae409b74b887c489340dd4c44fb0dae56b5e3ded1e3164b33972903bf866eb7af9052e1cf79a9c07dc7e622ae999ef43bcdd795ce2441381ff66da4ae131e54e989d737c459237a2e9f1d4cedeb383eee541520c24e88d8d7465d61d6f0419268579ece2506542514dce19f3eda7a94a4fd3f3cf85e788b62302b080e81648e918dcae8cc9dfbd3fdb830317da8cee00608a26a359f7c22aef58b120ae88d0e63a3e84e15f595fd72f9dc43b7a0729ef8c5225da77ec1ebb5dbba097130651ad56a95e812c9b8da0abb962fef852e159e8697dc71684b76aad0c8dd855d7fea13ac6dbe87cd080be23783823e97c23b8d45cc298e0fc0a15bf9c1f100dd76757cd1b529ac85c99f1f584297921fc430ed4c2399ca1aa0ac2833c8e4d77ac4dc81dc0691d6c7cbb7344585d44593cb5ecae08cb518fe6c41a5ed0ecfce46b63454eb82cdaacbd1728e84a1d697b63a5cd5abc4158ce5d93858f72e309c2ae9c2efaa52e7f44f66443159bb1cbfbf1e3fb66769d4351fa070606ff5db5dfe4176971d2d26498e8d8cc08ef5633bb9c7c75e6b5b73da4d4da2550e62b316c70658b94389b42c3f63453259f338cc56cbd8e1e20f710b8a86b8f9bd4811d46c578152d920e89788925244160d31309c0ddce12ef904b617b79abaf129014658b6e86435ce862da46d154b2e66e924024ad2476ffc8d549a300032546bd99ca245031b410db9e08fe40f01b4c02d1142c492f995185860719b330f66343bb3e887a11e1ebe1f26f22bc960ea86c433bd14d968a615c0ba6917900cb82350b452f691f5e3af5f9621bcafaffc45f102876a5084b0d367b805a3faba6dae5febb002c049370c34e827939c3c4f560e80df8328719d15d15b5149e892f856476110f198a43662e407cef49225713901645b58e8bafdc5c8e2c97e83a379141946f913a5c0ee7fd55abcb42a6b3870aa8110cc3e5d8c2199643b3951f38f8794831a694b08bf8db4c5aa5d17a20c9e0de6f50aac693906b2522dbeacd3ac4f9c9d251d975194f5ae2cc32eef1936a96c4318effdab2846fc95213b59561c550ab9b3cc57fe881b44d4d852d04f21b165ed0c237227a75c3ca76843de9ea9afa584ddadeecba2ff3b953fa916352679b0d8b5e3e1f71f3a118ea6afbc9f2201f44e84b4d9f8da19781a2b3d016f94795132d99afed76c70d965257362431e5411d08402a9a476f96ef63254307e283a3b51919549e0819d9fb46c5d95470d138020a64c8a45563b45484f23c947cdbeb9692802f6a9b5256d3645c32cda2f064366f1102d7848fef8e95d85cb813ba9cf7853f6aa3b7dd4f475b65dd51e84eac1c7791bf24035732985b6d9a68a54c0f7acf8b54af40b723651e1316a4d52ab19d8c0192a544734901a8c9d6cbf0d15c6c3395b5ba0c8c24abf8668a585d758a633a1efa71dbbd2ea7ffe305ab9cee2b69149f407bad9a8482c2f74f394cfd15a0e018f3922123ff8a2c395937e3de54e5eafc928f3de7280a07499932ae46e0ab24acde3914a8fcc947b3ea6da4a4f30b1aaad68b3a0b566e0b48e3a67f41d6bc748516046fd5f41e155438b930f08134f7612f053d1286da5c7ddbeda486d320492f6f9869129e15f3ef8b8141f2f8418db1dc22f05f155f3040fb247171344c556c01f9d1db9f9ae56a44d0f9d201600098680961bd963ff0f0d81e971c40ed9bd8d633a54b428fda33aa3d8ae4ffa95a133d2dfbc931b2e13f62752d78a09233f4eb3bdf88a8003c8c31707b9799cdba40bbf8729b5f48722b455235119e043508d988cf85014d8d5df8105dbc3cd066b22d76d3fc640a7d1ca027e85944920592bdf0af399a827943ff1deec598e35cabc260f0125be6e03275c08671a158e69d709f74dd94434276a9cae06382edd68c38bf22331a0414d0d68881464c4bb5fa5cd82bfa85393f42ddd57881d0be950456c6076e9821a44e9ccd2af3e3ff90bd71f262c8f914b14a470f1ab23910244b5607803c5f16eaad1007c798bc53f64e455af6253c2dff6d8fc35a1596cc0df470376f1777483b3601903520cb9133065a05fa24a434240171bea11de540ab57abeb5f86b388241f1709ac6e6c3bc47fad13e05c20743a44a30671134a7100fd32b7966c33172d057d000f5fb993fd6671a9ef38277dcbdc4784beb8df1c2dd5be17a4df1a917ccdcaa071434152d84d86a099075ac7d6836e497ac6a67c4c0181a272b654a363d735615750c15509fa4fda155083b6ea3d5bb81825e52556f3a7641acc27e13c560630eb2da2482134962b5144bcbb00bb1ee75dd77316d54676f18bfb2962649318ffb9d9323061929bc65c94fe5c290bc11076f6653bf7c31024caea3648c14d843638833658c36381f53245290a3c305ce7020e5e9107b9dfccd5b329cbbc34dbe1c9bca8bd3ee4ccea021efa1f80977abc093c25d7f83eb1e9cdfe5ea105df9498eb903325f42df9db1a494893493e70173e971239814a2a481d721525ddcc5c726e32f372588299f578ac28c962a166af2a18aa1d07799c90cbc0ff01df1f9284ce9278bffb853972466bccd547222ce6b565960a94d9eadba861ce645322d587f82936b9228864233c598afd42ed8cf3b89771924f3e15042feadf4ffc99a78fd52b9137fa0cb87661a83276cb4c695c2a906c960bda7e4d8677889a25fce51b98097973da3065c79372063adee82aace9d9dc06f0b2b9962b2310f029c47e0763df673f8e72ff47663756d8a5e349f6abd5056234e3b10dda5c673ac093b0f3da244e544630a1b414c180b5387bb9eb7bcfbc3cd544c4795a9936e5809e4db8886ee996a1e0f70efdc3560ee30b912a1b33512c3eaf91e14cea1a29ef5866dc3d0dbf4b589baf634c7b1ce327b2d8fefbddae7e5e70628102302d7c221a4880145f5ee293ff7f12fed11f28a7bda4a395ffd22b98c1193fd40da4a940202a6e157fdb7a242855384325a7967f4dd8a0905de7798ffc2b3f73b1eb14287843acc4bab468b2be85347e79552183221a3b213727f6aadf55637776dd0c9db1f68c693a43589aa306e1566dae0f851eb8432779bc1ba8b4ab789a0d5ea264ebc3080f7f3a0a056df5ca7932cf68f0110ffa6252150abd851d66d25bb355ff6730917d86b1e586c4d1540c22952425aa857e33b34852054591b554b87ae719a40d38716cb3176184a67cc13127514a9b04f03cc600c88c9b0feca0607181e31a500484789abf98a324e1909d94e1ca0abb83a4f9c6e9aff159c31a26d4c7bd1f3948c2664546466e78ff13115abdf3c534b99032c2d70a93df5a5288c99837c4f8746f1fa566be2aad8d6fc69c69e61d33c736077fc0fcc287dab66575845f427fbc0de18176b614826d8bb1bc484376c1becb2f695cf0f03a8b5293765ac5cc6bad9f6d80b6fdc01b1e3e5a1aa93df8e463f9d8900ec533d610f557750e2d0f9fb1dacd835c3f5bfda9135be2387e0e67272f1b3e2d4751e8ee23423a990416ca8390eb95d08e18306a36abd6cd90eff162020922606a28f6111d8f5ea845928f2bc04eb246bb861f6b0ea477029e68b2992735df52b4bbd464c21d3abcbce7495fa5a5b29f2b55f35103b9f6baabb63c97271228ce36c227ac7b3e9d985ae08eb0e6b13dbac7f849e53aa51af36d55617573b5ba7028ca3554c5e2ca9ebcec68524f96433935f936c4010601f6418af3aeef6f865e09e5078cea5c65ec2b4ba0368e656fdb4a78e978b74912a1f00d8965b48556899f08ca0e1c3093e34a66eecbece26869fecf61fb29d43214ee81423caf4d78545ab52b854e1bcd6912706a18244faba83bdb6b6dfb2522256fc339358f6ccfdbd5ed52f5f5fed1a2837eff8591bdb7510cf83c50cff2afeab4d53d9faa27e019205afc5aefcc4f89e542ec1da7b39fd5266059e774082f9503d341996d496ced7bce534dbb51af451d9a558459725f39f30af695bfd04e7f8180fabab0ad76b5af0434b846bdb54c299dd9ead39196a2b0fd3bbbf55566b03960c643f0e0e4f138af7266abe99c692b7144ffadb8322ab8779e8d0b400bb86bf44f26852b8763405c23b02553da7ece219230bad1314118109d2b2059f328ad2afc73adf889e2b7b34647159ce2382a65747cc3406b9ac4b65fae452dc0fef76d2a900b49f48bfad177239ed941185a40ff9035f8e29cba3cea456ed784b67d51fd94b7945ecfe15691e5980ae65b78ef6c07b6b74669681d157ec457c5a2a2a261c7f99617e4ea86c229bec9962760609f1e6199493717dc9a135f773ffc790153542366d8d307ffca49ff0f7e077892e3f913f5bb2837049c064576d526a66febd2120ef91f3c15c141f7fcb3e14cfc3913fa3db710a675937c49d13724e35e6be046d5f4b4e043f65beaeef44952ef670b8f6f21ff75336890b11b98dc18e44dbf5ab0fcbc86183dda69b5a3ff736d81337ded8a2fe288549a461c34643d16edec3be6935296a37fc1b2b1accc4cb8aa7628c9f9a6ca8f3d576a098d801175ac5dbed78c436f5b1009283a0c7c3dee94f959932b3a2246d106422e1219ba5274885d0e6c5d9d0795c3fc6181fca87c5d736fe2484ba141c2b8ba0a873b9140e0925da83d55b841155077b72caa10366f2ac33acd156b82092e4b8d307777d66153f2097ff9a530846e318edf68e161d7291bd52a761d4853181fc1148d743cb33d268160ee1706060e970e05b64bf1dbf5068e91ef0349aff27018cebded42c315b04588e589ae7d70582a25ad95b4b85f728ea80cdc134229876712bad5bccb115c6ae67250e6ccb34e2d0615560646bb378e7fbe50f9f112d539ea134bbb3fab9928a2ffb9bb04b726544544b7e6ed5ece1bf93f9d5edddb34c260eebe4882fc87fdb7f3b6cd3a97888a0e34019cd2fc91feae460d70a7d2379b1cab55027fb12b95e62628d1d521e125b9d06a84c62929921df63cf72766a3cfa071b635a64887326c3725f523f88a2fd1529c5ce918e3316e356e143aab48db207ec1ef5d77e27e3bef435e3d4ace19ba9715057af97c667c60b4193cb55eb16b5ba1547c8e34fd3b8595bd6de23bb7d7f95aa902824e7903adf093e387b662b7bac3eb8dbdb236484f6a10dc368058e9026941dd9b5dddea3209506ff63952c288a4e07f2d301f79c3d050e8b2d69fa6765ecde1e89d6911986285840a10457cec6c9df13a66860500b562d490a7fef165cd5b5124ae60a41c93129805e4fd0a58365d72b95e3d327836d6383e4cc78f34fa1d537f50379a844bf4ddad9dc44d853962730f1a8ca86d032be1fa227c951f97b6179313049bdc18956d41a088043ee1730a0e0fbf1d676dc9e810fb5daf6b4fd5fd8b25d25d7409b38e37558b8fbd37ae48cd209ce84221deb6b26576973082ea0949df034c4bfd2fa96c40561f4f96fa5f8325ffb9082ff0a6751a22d877a5ac30d4836087ec00ce64ab25b5a1089b0033ea1bedd86df6ad8a60c30b2438c108b7cefb9293fd4a565c19e223123e30396d7a1dd34c28e09e5b4d4fb455437a106d756d59efef98ccfaa250ae49edb6de632e5aa18b1d053de252e813aa553c898edbebb56a5d43ab37428189275f1f11b1056505842f63db0d4480fecbcfb3cbe58cb2f10b9412b31d9e60e446d7d6e4f90a6acd381a9a777c24759df490ed7e01113682a29edb902a01e5882acc834fb4b0022074ffee4364a135a27b757f02ab834d096f88bed6647292ffcf9a022e8ef0bc3470e274805c8bd2b87990a807c46f11d828aca61ef56da0cd1846c95dcb6f8b8a3d05508ed61c6d4eec900aa0744065b84d9f018ab3b7c9cf018c7aa2e3f3dc6f197c00bbce79f7a224b7d335404699437b7b6cb010102139adf1fd7b655187deefc559cd1247d23cb5c3d7a1ced4dd4976f2c94b4336036391c5089569c108bc9204f97bfbbddcbfa500a13ef56d943d7675fc9c94ef6ee1880583b14374ed8d04e3524b5458093629e3a0b955a1b023dc08dab2bcb4782e7811d7543d4b6ce3dbb117159c96ab83dd71f26ca59b86e485b163e830ffdc8a96743e44df6d4feb4cc12322895c95ef1144dd4d737ca1068ea0a8470853df31015d9ef4da11c218272d678d251c27f5322f5f6ae51c4420fde2585f6f744eab7226e77d4c1f7ccdad4a4b7658bf722106bd95dcdf18b2f80c3800e32a6a2214868f69c5324974ab9b0e3c2224a821a1e3776ad5d15fcd177e07ebcf8b9f28cf1f693134bf5146087440f0cac916a041606614fd863dd63a03143b8bc1b8ff43b96c029cafeb0cabc37b12db9110f066068993ec91306868e35a5fe69921ab40e83285cad1d2fd3f75b7dad11d247c6318a5ab85e8f9d47a9e126860a46ec8df2e0b3be0f2e309e4e37acaadadca81fed0969c74d9631611c960fe1e71d894cab1671b494c6dfefbed88b30fe1d56ef933c8d6db3d02b63be1b0e0995c7232b29494c5c6404a6e6969021d4673708e9a8ba8556b113bb89fb093b9d43f869e7f73f3d28546b680547c1b85b1fd615bd07ee370777946af037b73c13f37126e47036b497a63fe4d90a2b56129843327c9113b07f6837e9359d0080fbc4a7dc0548d69105bc8c8e50df035366bd89b0fa36503af27a3814eb2eba5bbfec4ef565ad7e3788c1da209446135ccad3fcd151ea7c07cf59219f6d338907cd030424afabf31a1747a330ba26a2c64b8e05860782fcb1cd8e37b75e61fa1447ed23bcd08fe520671646016739af0b26f2746a5a568b7df19a73bb242bb71be3096e9a8cbcdcc073e25256b50666848fb6e7c4f14e042fa47df9828ba12037885c4a688d2b3bcf114bd62ed7731ec26883edac522ba2d7986467edd9af58d0601127dcf180a4287b5421f5b8b9401ba8108bcace193f796c886c324e3fb0308c4ba57e35b4eddfad577604e56b601b2ebf160878e53c0cf24ce16b8660fcd6fff5c9ea096e08440c991a0bafd651946cdf8d59893bd542beec520b0d67630cd1a671499701af3401fcea3cc4089c965d5c5d8963202565fa25ce120964d78a4ef6597e97e579074e566e49ca2fcb598de9df41545420a9341a92fd3da10cf5f37bc7d5e40078830c2877da1a6a11a3bd97140a873f915a1e42a76b2522f12e0ce60efdbb1d4a9510991664b0d732f6ddcde8c26ac35e63f35722f8aac86391bf79f23dd410f993697856bf114fa6304124f8c184fc06c7b3a023ce03e8f0f18600dddaa384f2aecfcd6d524a68eecbab1ef61a1e95b3747d441f9c2d256fece567956db212a68ecc3e04427afb329cf48b25f76b78b5917b41acb1952a7985485847c1dbb5f8ea48fea6477552244878e5a235ad6ca89ce25170a1009301be130a1d751ab1d8abf52d05842eda49dc4fe94bdc566261f8ec0ec8c3f45f7bc1695e5f1834a7183c58182889e32db27805e07d1269facbfbe409bf3c12b796c75ee4efe54617a19994f73d44ee80fb8122bf2e12ee43bb29c4bb05d411f7eaf6f757d0ab8ce873adc8e1bf421d546feecb17cb92245f0bfa3e2e08da534d972a7b8ee9323948488d599a70ffecaf1c7015f7bd9861bac368d8dc22633653e967cd0e76a400befc617e0cc3065ee28842e7045a58c719b410c8533806a99c05819bff10d0df85460fd7e869463db5209c87f91db38e9b2e88c766ea39bf640106d92851b9dec08c248a7f6d9dc092b7f7dcc354c881e9127985c6e249e74c93b657b614b78e1d10c5cc330355a17789d0a933ae8ff74c2585a5fc991be838b43a9757c7ac6a38427a46e80bd527ca7ff270918d44c167f4f220419544025b9479e0adbea3558ffad2be440c1cbcae4205d6e8ac7573fb115d53d0242d28b6fa97b3927e78541a1387b737f40e2312a370f73a5ff2eec636c45f8227b0e7ca01c54133c0a01f21833eb6912412de0c5ed54c72f298fcee15ae64c2f14b0d04a2b1be28e58a069e83968f84f23bac16305e2af69c10b4acb2a7d4483b622d78cbf082c4ab399f2d355be8ab0d84c58163c073dd5b229616a2b2f8f3dfe7c43c8fc3d27cead79cdef14208cdf4f2fb6758be398604536714844d83f16998556bd0cc84e2c14bb047df6613e012b988d36cb4d850b12317d7103e85432a2c2eef59ea33a68cd707d462e5f5810e0d5314644389afdf839df952f82f9f4a5908b47376fa4a6a7bf2c29246c79b9c0240fad6f3662c3bb1425e861198f5f7837acccabe45a50a519eff3f2aa1db94a51eb4a109deb4453ddb74852d40ca447c8c32bd1a05b4d53d9076d425c8f74586dd4173e31fad954b4ede5daf4f42d7da2bbf9c30d2f4817ad11614d139328428e4d8c777a652727b7d5bb8ebb97f6297da81cace27f78718af2671134d08ae976345cb51e5537b251a65bef9e7830cf9d750bd0646e21c8a7117ab37f7ed878e7e114a6aa24e8cbc4b8977583656be3a32ed359a605252180e08670b662dc9bf99bb1e34df557e5fd9587e9cf3d12f41e910cb8fe6c643ba3d70f6c9292d359a151707bba729a0505d03455dcc5d3222d49aff46245db438760282451809dc17d914497b15728b482ac8c7e557174e78a71bbf081846e08610254ab842d6f90f2f0593cf823f087c3e97ebcad9c322f828948f01df7334a29c000c2671c034b0b237653c66e77ff09430b1c78398dfe8d33e63ec8a666eedcc9de700a00d9c1979595a0c8a59c3b419538452a3ebba8b9960f1f1bf2eb63488423785122340e95e507488ee49dbde5ba44659ef420a66134b8cce40fad3a65212dc927bf7e073ef360852caf6c44e406086873ba3e39b05f6d534a1f50f1d5f5fafc1cca70201f0a59f0b10f9bc16af9f2483817dfa46c8fc999973467ac03a1ca92d4a4a3469fd543de3dca6313f1126ac49dd469529bb531fa8bc36809353a4bdad939d92e1c964880b7f82c5d7c4b2cadb64ed3e29ddf4d78b542880c61eaf5c68c21be3663313a821256a4e35a3dd841e1a6cb7d41511e459e1266e955eb04b7801e4af9200abfa8f64348e25cf6954af2c2fc4c92da782dce0f21152f2af6666f9e4b7d1fcce2c200cff3f660a536bbc05434da31edc5ffa1a5eb5ffd56824fdf18416680c57c64cec87ee98c08d3f5318324cc63396eebc3733a0da9187d2ac104c1c3f8dee5ba221e9f5027343b93b9239d083f8064c20e079773da47daa1a03da12ec3dc5f59c720a209aa7d4b4692083a99b5ca04b074b047befde968e5c2641ee909fd5826376c9a790e9c95ede0d6e0d18d19e58578a5af838945a8a0345220f5996309e6c5c0ca96056f5ad66213ba9a7b950f93d2a4ed5530802e87a24b370e621802e355745863eeb435f94a24ddb8590d69f5612cf837b78f4b99b3c10922ccf7347dd0161d89dfa245a2fc4bc49314acf84c01ce590b5bbcc8d295d0862ce0e76a2845725d411ccfd291c0f662a71e254a0a8523aad7b53aa8772aba3f3de84cc05b0a15a45121b52d64fbe4e9ec46ca4b63d7d10fe496ca0ee15860f915bcf4d5acb91a1effa051a93bf9103382ec59cb55f709b31ab263eb8b46c2bc2bdf181f430890d8c67a4623c7d92745c2587025c3dcfdce60f7e3e1d0093d67570febce941e58625a2836a649372fc8313aa2d8dad755aec686b33014a7927428f8a19f7f4925056c1c86b31f8d772a95f8187da69ce58053ca3adda06113bddf3bf63e1f5237111c42841b2008821df9b15539c23174cff156bd401d9190fe925abf44cfe861e33e866684b185dfe774de64c805098a3af06481e932f04f82be14378e3c9c6b12df1be3f66c08c709f90c9e2299db3c1b20a96a408e780fb63adc45b2829370f2543a78d3869e8c3183782006bd5531c2da5526478c5c30a4186b4bc6a8c9f523528156e5a52a47e56779f6a32b27a1c84d050d54ce1faea470201f10935f884a13bc20308f2482c106045bfd2d2db88d9ecb5bd27f10292b760a5585ac31fc836d094fc733a86800c16b27b761789b2953ad7330e3d75f9a65944c4e02766445b0c8b2276268eecdec388af86de4d75ad071e486c773bccf7d493907d7ad16c185b0a2aeefa6dbc993a7dbafe4e00e71e8d3711357a51e7eff2c76ceacf5f25096c8a045a754e6ac1812525d975bd073b9e31337d80ebae193c96d17ebc4fbf62e3b68c1430ae52227638a22db1fa6d79d8e5b081a02439e52be3fa2b6f601547a74275fb86c13edc4e7bf1cf3f5a5fd2e570aa397814a367fda0e9bf87b293037fcc5ef6e5aa09ce7aa8a09df6ebf867d7802c9bf07da8e51a606502fde3c43f5021f97c586ee813b748680d8b848ab3a4ff7ccc0c5669ec3d8e7dcf27e6aaa907ec721f546619f80debe180fb6b4d0da0985b7102e300ad3094065a4c97598b12d6d1ce9eb79fa3e424556e961f40d2d6877349451361dbd2dae3cb3ca6753c1e4bbce2219fb4419c2bd33dd5ddc43f6998d87e437bff9386773d796ccb72a546055e41506730a3b56a50a83fab5f385e023ec555a735cc61351bac86f7eac6d51155f933d27fb04e5c02f7dd8c3148e66a3c1e328f3adff6355e03dc84c7a4a1e61f3defff2dd4cb84fbbaf9b427b9471dbb35fd2585634cfc7c59cc6845f1287dcfc88d66916467f0d0c63ed21a5676892d45916c582acdf57026aefa5b547a5c2a09248f6d944b23db3c7274796087c605ed5d20eeebc9b756b3a27755fc70d326ed9a815b2b14c687ca3d36a40d3cf53b13d69b3d91c79bd8de0996e55701f7f734f17d091b8455e31469b8145d3825e79378dda600f38f87919152d7e09a2c28f59fafbd232f3eb6d2b618ae79562af21512fc6b7b43bbfbcdae583890cc95576db385b57c96dcd4842e290eff06ce108208279a6e1f835616c624115aec9ef669261d9e44c659f368e0c1236eaac5e35f9ce5ef1d61f741706ee40683da6df576853e186412f8b8d47d0984017d0d9046208a57825d472bd482cae206ced9de43a4dc8278827c64fe45a583a90e7bcb50743d85d0373884ace76d7f4a36492d39cdc237641aa0685519d1322b3ff8eb47448504863aa921d6fb81347e6a1755416cace87e2fea005d8d1272e2267525c0c3258854a89c7b425aece5b13a71a01cda079ba6a2d0aeb3afa4728b6e7441746b4a50b3519cb4ba2de8721a0494e2f9db5e1cf5fe938d8f46fd72895f658b3aabcb9ad47af4345489344b3d08a88a00912a212957ad2a729c05e9590cde749375faff7c43ba2549520fc5a8e3576d5ffbbbec3a5799e9e0d2e5101ab410b3e1959e24bbeaa1808da5af9bd5e6a0f1a581f07a17cd534555b9ff9fa025332344f664d4c7fe54d9923d1a7630d667b325b6a58df9302977ebec07bd81bbd4e723020bf759c809ae6f0e8dd13c2a92b8820a1a86ad17409277037580609c9fff1a786a3ba1624c58eb915d828389a63bcbfd5e74a5b8bb3f2538592f5327f3e984a46db3553a1504a1a7b7fa1284d6ebf65679419170e8eb2b752db1a993579ce9672805270e121f176015911530f5163608f8ce886bcf507a5a2cab5611ae4cc2c7a7175f56da705e741e99280c8c1ba970ce287c083beccd05c9ae323356e9b4272de8d35bddc0885eb4dd1e3e5f91d7e29f53fe1b85e1bc561c2227134ed8a62963dadcf7ba35cdd2e81161a1d8c495d6b9f1702749e62334acccdead31b43c1c6daca3ed8ae90716fd853861423817436c13a324b2c1745264a24eb67310b908849fc5f15e2cb80d41e90b0f680e269cfc8737d90d68a0cb2124c508441195f3b14a757cf8c324cc20c8a6b234732df81540afeb50541d4682cd77f0997b3a02b65e5bd6c57b4f1e138df5eb57b092b26a5a0f5b831f41ddd4e0388a4fe5fc6fb15100941b3830130a0f6641aaa3c37fa3c3fb46b4bc862628f650bae268b2fb1e21a35009218515ebc3dc9fce1672d87fed245b0ffa4f28bf429d19bd268bb965dd51add36241699d8521dc1f547a34a047d5472a7a9c10b198d1b868a8521bf19154746d932feb76ba1565a0c757d059897b8882688f8d7e13fdfe18486ebebd0b4eff283264ff97d99aca529b0c779820af4ed9c30c1715bbeba7e54fb5009e5d17b07fccdd57cc465702cfd37a829536c98b99ff3a5d17611ae25a6b10051a45927df0e4ea2513543a31a51d7604322531848fc98feeea1753516168aeee29eefd6f2344c42dd3f052adb6fd6f4f73bacf057104f9bf25a450e6f9f4b5373fc6496d9ef172d45330ec2a192ff50aef9a13db13ab4a0c3ff11974d62f17469cb56bebcd7c6a8af4bc33b964da21f235b31679dccad713ecf0fa893e22d6da10e84c44dc6594e24c6c86813bb2f191cbe98fc2e0855e504753b13d9d1c5a94c30a1744a98167d89f603f2ff856ae0f25fe3dba21eb7366457a45620125d4399b80b186febfce5c8301cd2019a27aecd90fc3792cc34bcd98ab67ac41ba16451c929061716c5f5dac15f8596d8a127ff8df6d853af4a0bd5638c589f35c6fd6474fad56baf57e0c5d6c630c910a8519bf987f2e330a9ada72a616fdb371e109760b45d2a89f4412390b88fd2e0346753e3d71b28b948decf529ee338b5a8cff9266cd9b5997d71e28f8e2f59ad287b27826a2d876213806db28b8a9270bb5c1208caf1ee57e6c6ace0d8df55123d65db5eb5463719875e5e3438f60098017240b845daabf8a783e930fc23c23168c8ad233c59e21a7739ca578ed0a3592ee4c7aadf338cae3b0dd7585157e53d07c2930f776e425f921acc494be2f612ac95d8739a367107bba07ef465de6ead40d03d355d87fc1d2007d6162f6645e5d9c56a59a19a135ef10f8381cf3e5db48e2a1ddacc02052e871ce8e1da95358367b0185aad9e3d859fc1d76bda15a22ff334d3020762038d4f81c628c53f6dba0700394a4054a7448de5361ad20be9d32e923e8514371faedaa1f6353c142322f0c561617910d566af4b6d1697550b32594582c312056d4c64e9e45c2387ccd0f8d704272e4ab1c429fc799775bdabdf4c60f91da1b178f678f22fa003fd87d230eb7c450c85dba6dbe48c9b0902dd01639793e96f7c8b92cc9f1021e08b9f8d3f5c57c47ce5f42aeb09ed0ea80409d1b8bab9a638963be530b736ca46bc694df8ce701c5b60b3f98a81e299cef01a1442762b8e3439ccc3bb036b722a24a4c8b5da0f887ccf0385c926754d9da4fcdd48d2d31aa86a5364bfa4515a5a4941ca030c3254c644adb08c680465f62b77e4767d6764b6b2a055d6c8aed3370e1c8735942f00340157b2cb530fc3be30ce980658c3a3df9094b3f31f9b85555ffec184bd4ec90cb8fb4840a9cc74ec4190455ee4c93b159045a320d48035421ec293e6adeb45bfdcb002f79a3e144f42acfafc2cab6340f59da0f1580e3ed0fcd72a971dc19d505099ebe0d10a9dba4ad1b9912bdaad5b24170aef5710e1fec844a4e786afcff10c61609f581ca4f1ffef5544bda63145630eaffb1399e84ce22341400ecd96bbea01e46f1475eeb6c84c223f363e24e21fc9715c579744734021ab73c0b512790d7a8d91cd34a7474dbee81e5e5ae58310619caabac259fa344c467ab2a43ba641d3c927e3ff66368d0a08be0a0081f60d29fb928ed3b29f824b1925da5ce7921a9fd5bb7e7f048a5870f8221e4ee813e0969abfb83253f26cd73feb20ba6bf4f8fe955f1618cebea97667f87baad3ec72d19d0307f1c89192558afada0fbdf1a4da58b9d65085ec911cf9a919d7580cf6f0fbbb3ef6107dad8faf7e168a742e9467da14a94d7ee0abc5430dcffd0bda8d2a4af55d8a04ba0e922b7eac4353a7cc540e796c9abc4a357c61ddd8ee7fe928b1b1b3588d076066b60a0ad46f320f3ac87d1cdbbb69498e1fe74de35fbee7e7d63e68247d43fb9f97249b5e46d3bd7db013549ff6c7037b2d56fec080ab4c50bce33dbefde1baef6677cadba927871bec8d85b3b7f31eb7382aeb8aa27c5d7a8164d4b43aed76aef680c45ca655c88cb67609c595a6dc1c09e7c29962219290876c193be8e811be45f40cce6c7eebfce75fd8858c08165b5639861d7dc1a4b4c551d65ff709cd50ea72a36e86d48cbf91fc20464e88aec0d7ab5550dbd3bec942caaa3c6691c073c2dbfdfeee86efaa9bfbc71d9b25d40ccff3806f1fb110d851bd5361601e3c7637befc971caecf0876bebdf007f2964f4dbbfe600ac2103457340a49e8f306f2315ea100fd242150860b02b18c72dff16c1a4e74edebaa1c19a43cb68c998004567c9561db2d29cf402cf25a5098392fef2f1b061e24b3cdc37f5ff18eeeabcba40616b75fb4d1bebf3985c005743862e3a03deb903801e4cda04d614303d80bda884a61c1f1c35d7ee1e472c930f7e9395a193dad1f6b6af3394b9bbe01e84865138e16ccdeca1c65639b1bbe298baef0a959ac8b8dcb7e2d4f8e737fbee4005e584c9de51491acd3dbb913a635f75ac20820d97c6c8a12c479929926e42e43e86b1f3b7ace6e6bcdbfeecdb323510a40fd975dc13d04f6793ed6ec2368fc68b50e95347d7d861c78a720bdecac3ac9b24958c4529d5a9b6d97a44b07c5aaaa08a533f6b486919cc4fb655541a497b59e61ee6f66ee3e9a8cd1e56a980c0c73ac85c01f36baf925baf425e4b3063fbb2f78592a4e12fdc7a8142fa404e549ddd27772edfda0bc09c93b9d25ad5758df5ba8e67d028b62e757d10164a28dd0b2f9102091664198de4b10f643b92f7242cb96be8f78fa3be3092aa2925683cd099c65e2c8afad6a60b9e56fbae3fc3e6b0cd58d25cea2df4588fa231ddf941d585609e272345a9848e384b868165b9628aea3e32e134a30973a539bb339c9f3306730551672b64f3e42dd695df3ff4af245b0e3adde87c9a3d99a736e0ceebe99d76b8c9a99b0ad4fc1790bc5edd905e289ef4a5c233aa2e5573a28f9fb5bdd1db87ef1c2f28a5d4355a74b1218a2a5db3af6433595852c30d0bc8a6db963c20e8d1cefb9b2d88ded8ba0d1f02ca581942a6004a706b2be4956e2d0278fbaa34a58fdb1710723c533046b18817f489a145f22e08188c8b0b5317fa2aa9161804f33fb13864078b88589ba07200ab60b7601c9a97d88863f6de832f38790486ba758f0123f084bf5433053e92b63108c4a33458b03b92b2f93c095d556e04a84803725ace993b0778ea72669c54f663ed593f5f7bcc38b62248bc480aad6575c3afbe2e12ee42e517edaa537a251d4be99603ca6d409d1bdbbd38e43aab8f6d58a67d2da84cfa2c92c3cfd11cdb7c0ff99fe3a301a61c55c5f66e40934b1cf93666b55ec18e112241afda7b61e06445989cbd36703faf29c312600a59e827811de41ae5c861a58250631546966d74658c0b4f55f1304888ffbc02c35d0c06c6e6345c4138b397808bf8ad7fa0212e7aa3a86a60626dbd73ebbf6393c054913486968398a26402406cae86ce7f6291ef416b726c4cd1c5f6e8cd4484c49995867bd7794a10f09cac690de5bf18c2eaababcb5b5c2666f84307d30588df122d47d2c83a8741777eaa687dfaf93feaadae71778eda01da96624f1e8bef9e66d14d7c5d8c9a5ea350fc47a705ee101423273b1ca445a5ea4afc1743e51b6815e795205b0d245c7f2a0a662679a4ddb19dd03bf1ee383a1c4d01a06be5ac6812ee994bd8056c880669b1c07c743303a7fd9e39280aad96c838bc7f5fbca3bc44bd56c843ed2c48c05b3c05f552e8ec09f52958dfebbfd71c6a42bf8a183358826706bfdea562bbd3688442d565acf315d137ccefc9b8e90fe613ae899917c44fb677b1ac29ef8dfe40a2b759586a1ad7e447ac1940cf6b4e0012e5f235da130a2d2d03d6264ca61128db9305c21ebb9706ef650c15957132e759e81a94ee68a4ddb0f7523a358dd5cc2fb0e1d714349e9f8cef47ae8a7c1b2c48b7f002b235f0a4ce456d7eda7312e541499595c743600f7d520e516e8d14feda67e406205bb7e967bf763d861dc39309eec4a861e6a3ec1f71e1006338a3713c6dc4d15e12ef94b6292a7dbbe6c173101dc5e1412611aaf334174f8016eee7878b5e745e28013994cb768dbb4550cbfeecf8b77aedaefb7aaddffcaeb03286b4fbac3afb61fde2aa60ac30dd2e9a34d70eae2fe9ecaf04e75841ca6379082b4145e749200eee046b009a3377f48c0021ab481714bf8cdb7683cccbb6bd824c3367cc8c32d72fb78cd50cdebf179702155b8324729e0cc833e6af45ea6563bde199270071b6f4b4c5748c887229fd02e865e947d1832b75cb15ae22f968f2d4c42c1ac23ed2fae9b96d20d23c485abf2d009af43cabd3d20196621ba8267ca56ca3257e05cbcc37f39961e595a01c1de072e6e878f503c01abe58cee7527c97bf8473d5594d966c5ce0f941829e44a32d17635e61bf1891cff827024518d316df4194f6f4c80212d24d7f61bf9148f6aa681d2dd917ff46dc07d508f0269192cb78a2adb112fcfcb5c17e842b3cb463cfc532fdead32fc053ba57dea2ee8a34f32d722eaa8395bcd941d99159bcef4e29dea0fcd1c4ae5e7ad5cb8668d6a74c8c02bfc64eb205d5c252c0a353403455ccf09eb6cc31f32cbc7e031dbee0fbd883d7371d7fb8cf96a65bbd106525afa031cd8d148c00b4f0311bd29c9863fe6cb808608a37f05b8613bf26defe6ba666f2387c5513bd8caf59b7c80c1b2d09ec615376d066eee25ca69e9dd4295162ade8e55e9b26f94c60739418a126f8be242cf18893c647367ac473b3f1be75ded4e785c8dd830640ceb708558ba0b428356d5992764f3bb0afb7df1723d9265de51546ae8ce8d2bc95a71def23d60e2e44ac6b1e348575df614387e1610026727dee4157e9c626952517fe58932b8ddcb4eba2adcbba07fd9e83e572c0e4f2e385857e6c7b0a6255b4111142bbe7f7c5e8b9ba248593b35992d9dd6791b71cf9a47f9af596d7f8c3b4cadb653610c9e52edbb6165f5d941b7652136015fd26d00d0a11d08392d01c8c8f188eb652e2be1f4729c77d4702ce5775368d65f241365c21a027099fd681acf98a336b0ffcc297780c04ddee5c9062d4a53596e3c16f4c9f6a23fa51c88c09f7ec1ec2b8e03f4fd95a73d0f38f6fa70cda1f85c9ca41821c5cc15897ef006f419a12712b9d173ee2a4bfcb1e5c0c5552b5f40601abf5c58fb5563ff6e84be95339e4d4c58fab53fcce02245231eedf3ca7edabe24549667bf96ab110d906a1360456fd72246f6c8b775453cdde86e0903865448e3cdbf3a98d57165b1edb25879b7876a6d64260bca732a46eaf6bc3dbcf6860104e50e445d0243aee3302f296db9958a893622e440a76142f88b6e905815a13c1650954adb20c66cdc65ea413c1fb82e140302d1d79e10ab6cfabcef88ac430fc10f2d883e5b13a75a2c955ebf320a40932414971bf8ea1ed40f26d191313fdd5c617e875b2ccb4cb04fde1637dfb4f746207f38dc78cb3129e538cb35a810c9268ffc847429ab0fb184af4155a15b2696666d3578d0e80c6435523178cf51221d7fd447bbd1d2a5534b439df9db7179b83658f8e176cef34e297953534b7d8aa12093cc9b301852f9b17d3afaafe4c6e5b60bde00653151b9e1affd2d516250f8d0f1d9cbb2e937d986656305353ad291cf7679f1ec9ceeb3e26d3bad6481748101377baa4f1b59c56bf0ab2a6d833b8649b51482d9ec44fb7764f9177c08ad1c4668586e78d52b69dd0e98f133cd1e09154d5ebcdbda16371234c61cbd1cbf2c5a39a37e1b5d758cd71bb81b011a09e3cc809beb2bba1e6733decc335beef7c4417482ecf387dcba5178c50c8eb211f706c3bb9bdebe15ceba85359ceae8cc6559a44c4d4df848394029e00a4c5d8daac50786ac665527e8ffb28e84a8e9f96fd362a0a2c908b19549f619d909c42bc9ff722054d4ee4176168b276e85afb5eea6ad34f7b5b61841b30bdd9e6b245552e761e1deda35341d8905bd89a873b239d0dd27ef5c9d75d98f2821172d4f20c3972b90f567ef4097da63cc36f0cf95e4559206b5225a78110849afcaf40ad3fbdb9d110b58b0b3d40bd725a94c6925c30b9060be9eea07440cd91c0b078a70707826bc6c8ecbaf7fbd4d18d608e335b954b63ab77928c2b76b33054e1d264b7382b5ecbfc0d04b2bfd79526773d68d7f5c0f45cbb88a018b34551001590e8af1f87a7fd8eb4a191ff727e662e48336e3724399132d3ac84582232c8b06ca84d24bf4a9b55faf595d1ac02a529441f1631aa974189885fa3eb46ba5a3d8539a9770e444af70300b2621a260764d08369aca20d25139365da193aaa75a68165b597d7e569a7303b8627c08149b0889462a601322421eb43bbb4f3d3ed70f0d5508ff31cbd91985915f3fd7ea189973e07871a1b4e54fe92d98c77d9347b985e92671fb9774f305522ae02bec7b70cfc55283fb91775b11c540f34379324e72e1d89741f864314c857f7a0ee5cc5eddace63bbec13f94ef1424fa1a4522d929ff7a9cce618dcfbdb6061279e16127a4332091f23942d42cb084138ea179d31c1d6f4659fb74d9bf3f4952cf559e15a8971fc1981c7b165b4127995b00b2775229f64465926e42b2298d5c1ff30f0c126ee9aab4eb6882e117978c398085c548b866b58269805289520439b9799995444f4273d3a5c1bd2a95f2c4466a0033cfefd51153c2cc0e52e2462e1295ba465c65c861998e957d33c4c6cc75beec970e6b82734b10d550d370958873d9a5f5089f5cabdbcc86176df159720ca675232e903bd1b8721c72413944eec550a9acb6e72b45a1ff43d1e4c903f5c42644e6ccd40b3b0dfca9d4cf6e834e7bbad6d09328f71222e1c7465e73a3dc0e6fd6446ab4b732e464b673ec731e23892673186b342fcde3c91f35b1726ffc1a773114b3d0333c87407dee6c7a47fa6c817130ae268d98190f46c4005609198aa62e773753dd1c0ebf48b83ed1e7c24d9813674cf15e857ab2b5f48799231223c4eb58d62dc4609732350cf07b682ba126303043149d1b674d7681b5730ea206211fb348b7bae7d129a9b963f518abe64ef80285839fd4feb8ad3101f677d14f8f165c6bf4647c92678af86a828ba56fd3cabe92c7403fcb0c15ed64fa72b94787f74566f83400f4a5565dd8ea0d99ecee3d713e1258d0d480effb565182cd4eb4ba11ee0c213434dabd30f6b856a9884e8e9642d11ee60707ee3fc88302b83ec9ebb58a1e77ae6e2aa90e7fd3d73bb0222a1e5fb1c3d6d8fcfea71487612316085910f68f44899cdb00ea9a9beba8a923a475fb8cee47fe4575ff96834816f61a4d911ab8dd300285a90a22176b1c442a42c1aaca0ab7487ad31bf91cf521bdc99501027f757f84ed00b83070a2bb14ebd8dd304c0db27f6e0790c8703250fbf267c8008eeca616f405fd97712dc89e0f52d3e67d47ef82c4b04a098c401d5b61b638c97a582eb3824981eda61e3ddb76e8f28c8dc7465671737b9eaa0f7d8e5ce13d6640ea9d49868fa5692a95397e798c95418c25f072525a9c4f90f4a2992667068c68f1043a0c5df1ce0c18ff24dd32f219696c1a7ef362620c2cfa58ef6caa5990386d51df03ab5406eec80380d2a9b1b845b32be3526246ac723c062a38db7c91f485edb51dc40d5fa58d1447714c276af5edf4a3720bf287593d673bacd381e7377c48ebfd7b2aba83226b863897859b9049e988675db567260a72b363032c2a849edd52b6fe1638e055eca14a739dd0111a6bc044a1e116b609472f1d4dfb37f684b20a556f2ddfb8828b88c57ebcde4a163c10505008996f754d9b9ca7f423443c9f660d884a1ff779aaf65b069182d3640cafac00cfdbc11d7469e0c9e119e420abdb96df867e655af7be2dba62fdc1284d027175b49aef70790bbbca60d9cd84537bd11f67ce457c943c02d02f0f1a1dda5994dc4702722618470b879e284e4631207d8aa08571893525eeec4d383b3ef0b700417f03e509184e002291cd4e640393b674fd05735ad5a6b48acffffbf906f3afcdfda4fdd1c4148720df3a826379033291e98786d9aabb4e5b90f29af75750a870083c307a1bc9708387c17e9000759f7f4e935fa72f0d177396f20e438422cb6a4f958d440bcec2387e757205124d6fc0843e72e3394211b5f601ee3c487b597630f01457a19ee657ae96a6bca98de05a222cc72ad094b9d77818aab19b94ec71ff3c016ab916317c2362819bd575899c116ae5ef8d02eb376885b3af0fffb86a37bb5c774c55c4da227c66311ce481b0052e9e7dcaaf56dcf127e920ae7ec9a44aa918d1c2c4b1110ca39afcbb61ce7cbf5180d6389145ec761d1bd0ecf6b9cfe6f1efaf40e777462c7d88f080e2cd0bbd1e333a09d7ac147d07d59642c9668f0278e7516bec9ac49d382d288f0a184b997994d8700249648c46a320ed6c7c48295df46db38d92159a8ec2974664fb8be1289b68aa5487b2e4aa9943045440faa62c26d30d18414bad74eed469799b9a4835da16679b5fb8da954626705ffac1a41b40f24b60e1d1217ade7988681ace4ce6b216175e806a1de76c7a0dfb71dc7f933d367d199fb2d1e925cc70375fca08b25b3f7761766e64fa2f6c435d48470e7986903d82e6a041884e553dd49faa52acbedef0399da728a401bc9ce94cde947f5ef4777aaa2978e3642cc290e2d90e49be41d5e8f05ed55607b5664ff30ecd1f09b1c1136385582f90f417b14134feb4216434f2447f140bf2c9c2c2a3e0d7a925fc3aecbfa7bbed557abdabdae0fc4124560c6633a32b834d8874a40ae24b0112ec371bee2ea8a23d24c02c918d331a29811a28c318928c2f8457857fae15bf34eb1dfe200951501d995bba47c7180d0f7d0e38fc11659c3daf420885f28d36fc1b00ea1bd93339a18810a4713d91d3463a59a78d62e7e849ca78df48c6b8bde93b365c9df27665783445c457afd41fac0a6b5d0d0999180d1c9d98d8039f001b5de6cf32102d84d5af0bc06191462f150372fa2431096066e24909c2a4f5bbfc5946a7a9b0c6d2baaf0d1f23cd94f098e8818230f1230cc734fb0ee1f92f5d586efd92d83bad712ae4de5465fc948e7e406bb4a47fa2eb316cad14d51f9e1218beb613ccd74977252c9bae11a511d4bfc3ab20c53266cfb7a5be9a70f7a2c018e12cf7652402042f48f5f0b29c08def652e05c344a5da450b8a01ed7af43e629bce17efa7379108e36dd4c8615ab1667648f2e0671740ce71db40d8725bc8f6fa31aaf309e99a628a28871176266f425a885f8d256c6469f41911237bc0413dfa867763b5efa141ffab32cb2bfa00cb4e03b6ba869cc622067cac6329be03d67950e8d7406f973743781debcc46c6961ea15381e5941648e5e5219582c66d513b5cf5197063dbc60f339f07e916d944ff5dd86bc56fc108a669beec5e2d56676723b9a79e8f2669c233342bf8601d3bb8a3cf01ee4bd86b531713ff1caa0e3d2f847c508bcfbc0ab61eac5686ca37ac53b72fb9e102f8358c5e90e5853201c340eb0ec7b7e4e793655248774e353d2fadc7ff375cb533d0706049fb7441c4793a7b7c485a1483688ae7e6e91c9d9cb0f5822a53344e3e0942e84923832e28de44b3ebf2853a163ee46f17eb1027bf251930024c76d2d77366ad19767d4023f46014e7f677e078f1db04801750f7de23a4e65efcf1db56daddc08373abffcbe8ef03a1a3015c1d86530c842781d2893a6557336c77a17a81e59529321a1f7fef7c52b232ea2a51aa6fd6f94b4aae1e5b40d4a55461f258b6d8857810e111851d37824663acfc77937e3c5d9f575fa740d97b55c102f0032377c1672c360abd8047f4e1d9ddf91e91e2a5dcf7240203ead2ffd623421ad767720b4c3fecb48f51409a958be4c92ae16a8cbd7d0d08bd5d0ecc0a7989d4c8dfaeb99caa6ca0d2767415826b335e299409fbb5e9f0403c0121547a0caa4f509f3ba9c1b19c7ab5e79ecd56660fbfcd3472c4111b1fbc31c7234bb166b4d8fadcb32983659ba082cd1c6c23a3e8c6a705c7d2c49b67bb488747a449491470f19096127e963258fe13c100db49641e367e9db817b13eee1794bd533de800934d13771104412004434fd207a5501cd3079a2235f9b0613ac9ae9ebb5652c3f84028414aae3d8d9c314310589f11f7a65dfc946a47f3126c940d0675a38cebe746aededaad43138e8cb2a91a5d4cf2a950c6a2c34e7390d4abea62d3c93e0c713244bde049fe019a102d7884d1a268feadc39a474d76e343f31061fe5083ce26f91471c4005f8ede8f4cfd6186f458b5b42fa50a1ed74bfb60e7a2ae35657da56d2c3bdd9bebd97f5b2290c667383fbf5d995e35b1a8bdba2ff97839c40ac626e287c181ebed9aeb8dc91ca6fe6902403b44d3e00903d3a6bcb38f896935be45b4683dbc5ae95501a2b8f829cccb292781b028d5deb2efd20b2845ad0708241b6e0ff16a00f1c8dea20c2a6a6e646a6ef9cdb42a01d3dbeac8b093692659079a314497a6e8f98f4850bbbe84406578b9ff9297ed1fe67549c6e7436465accdc814795ef9e36436139522b5b2186bcd2fbe9dca4a2fc223c282a13bd13c6410ec95a33b115f43cb3d37e4c3ed2c4a015e2245934b965499721060ff9cbf0fe2a87bb87b210c906e5f8f517642d94529989bcbadd26a10d192a6ed68689b7df1a5ce7ac211555b90f9821ddb2f94038ab67e551dff5aa0acf8e2402109d85a8f9b19568871cafe489a224d6475259fb63a9a0206777b4e49653df2ace70a1bc2e01147f1b83babcd1fda1e25c50e67b20fd184bc33be9cb075ea43d0d3ff88265e9c13ba9bcc2b871ed028cb1326832dfde7eb08b1179b042a104f17d843514f7840b825c030354f5f47666b934b5dab6c5899a1bec96e4f72fe319f084c6be6588df36ae7ab672284114bec4cddce9e8f32b8346a7e75fc43add9b82d1fcab6fc5db1f0d8bce2f2f7ee7ba11aff024513346e7d54ad50b677d023d5ea92708e7114cc7b846756f7d820dc4e33ac31b2187f51809ce9cf25b82191db72f11353cb7216b6d33a13638a7072ab91857812096b1f328e2a6ccbd5b032ce798143f5b8f8dc2391c71d3583218b4a78146ea3ad8fe20f9565a52eded38d5706d6911e907655cfceec5470c660cf192c6eb536891e3977230caf93ae2e35534f5d5d9ac11c089e870a3284fafc9eb824bc826918374e7cdda0452ae68daf8414ef838343852eb3613a6c2dda6b7e2a7e11aca48c0825b0f757c513e115eb9b25bf34e05c9936eb823179927308cb5f79cd59c44d2d266b173ead9cf82d6a226ebe86555ef139340aa338e25541024118d326c97cb19bcaf7b530777213a1471354794e9e398264e9a5514eb0b4789062ccc4bb062c3793421be09b4a2392b6eef2e83609acb5fffe4d7e90c43c5ea1e1bbfdc503739b70f4c45cbe840e2bfd0a205314cd7b061b319ba2e5589f2d3c8288e6117f593d4026af2a96f70d22f933c280629726a3f94fe96804a72d77562e6cc9b5733c6c384932aa0f1b3533dd601d216a5b8178bae7f867a43f8e778a73ee30c8a8a8ab77df71b3177367575b05bef6c07ef943d069dcdfcd89ce1bee23858ea22b5c06d9cba9d53a1079ab29b61a8785d68a89a5541bc897e29b70cdf915a9beabea7f51467747b7236ff8ec821467cd1ade19c294e3648985ba2fe6f53c488de0273cf472ce490da575be620abaf242b30fd2e4eec2ab1d2278bc8914fa238406a21b6370de0844f833b24431f9e12110db94c1efcb8de7bd252b26e6d04ba396f1f638d6c4ab62eab97d8782cacd9866ec2886968c736a0df192c0279fe3e8f96dd4d5ce320e16bdef4e2a3820c93cc5c3fc72081f7a7828bb0d6e3d3cb14381a931eca1e9c0e50c300ada04836f197944fc1925e6f6cd5c70261d8291d6ac4207c762525353581ed8997acbfc317b5e9ece450b23b03b327fdcb0e873e4bdd40b284c806944585c3683772438b31dfbadf7ce6972c3dab2316e65f5bac624061cfcbfe58c7a9d83f22a8dbec84b5f3c94e1194c92dea1aa3d335da7bacbd0c2fec8b67cf786e4fbc757e1e5ef3461a411c4c2d434dc4b993d5084fc6ee813177c24d9c47c87b8e153661ccf64f96a97b9428ff21a16e0883c48f2eda7da10aee8bcdfd77cd98c95abe99a512a03ac69d734c4de900eb7e0f0c32efb480b75cb9b92d607daf9bddf7c5f257336cfcf8b18fa83c05f9a0f38cb8428d53cc7e0f4cdf9b70443ebc67688ebb94df11c6e3ad80d27d84fd15b98ba4c5ad21742a70dfad0e8faf6fac631474b0c722d194339d9bd22e27f7fe5802ee0ff4f11112b9508c050cedb56ba36b4e96e0439219523b44fdecfc9f7c1151212b6965da99af3a66d1384f87ddbdb33609a8d3c7de786ff0884a3349df13c24a28e93db0daf2fcf2b2755f9b37b4847d080d55bafaa08a4890cca0d843a65d0a4bcb664d8209569e06f4fe3baee3c2c040b0fcdcc78a98f061a09b674df150d63437668f6f1cf29b257880bde84d2d562f9364eaf6f71e89b00a70f47da4a5aafd25bd9bb381a052ae2c58f6735ecb1affe07b65e37821fdf21b24700b3cd013f9e41041fb16c7dbd6cdab4125e698492b88543e52abda67d2e0f047dd8a4c4970caf480b1618f1ef756d9963aaef424d9ce7ca0b3adc1a436df23b193ae41a4c08f7312009f4b36563bccefa29464ae64cb86606a98c21c560766952f763f9b85cba72ee56a23625939382c9b408f93674f3a2fd24ba710745b5e41989b70c20222d13cd70403dd486912c8799b23d18f9e4f28d3db24dddb6a8197f7e4001dc899af6b09008994bdc79a28e228c1557c7eaedb1a50cf568b4edb95759a881e96d85a0cf5d00e399c16193c70fc1a8a6b239e733ecd41d00e429246d0a31960649194dcdb6a5c33f13c1ee84005a70677996164c127b7132d1cef01bfa711af1e8d3b7430e5a4731a5cdf81d815fd5b94d32fe7a09a997d9a58275dc368fe18fd89f7f94bf9b3f7c29fd89ed4cdc7de5b925b107111ea3728ec8ebf58699b8bb5b64883d57216a2d82f20c9e7a4efdc5cf1869250278f8de58769128f0f2b621883f7c4f4e8a3e36ae89889f8be2563eef99a577a9a916853d31f19ddb7115dfae4c9ee084913e1aeffbadce35fcffbe34ba321f741c344987442c01e35cf86ef76fe21b098bfb1f54a6c9a20b65e8d2e31e1048551c08e553f8c726e2340e236c8cfd00687bf38533096295a77e18d30ea310308d5168c97e86be6b72dc9c83d90cb05833623f897bb0992ce3664b3da850deec2b6ef4f2c06abecfe87189dfdbbbe345761818ed5032b18ec42a084a059718f12884a19f1758fa8eb070f5f37bd3cf6b647f1d5368ae389bed35dbcd95ec9d69f2a3f508384a06d940e4832dadd234f3c8bb06f98b9e427f0a7a0a4249a32d2eaface2ebb2771983604d066b46c50fabe361026066e0cd4d746d061329d97492e21c4475c964ef4fa20068c07e0b764ccb5614575c6cc9cd4d88ca24d21dccea6ab264d3089e2d812e20b12675192bcd20b8d7d7e308797b8d22062305f667cc0ffb70e9e1b5685632d6e0b8ae56a48b35cc785702ec1bd62dde356182bc3898a36ec67627e78d01b8da68aa3d4d26dc4375cc67dad2dd913031ca4ff838e7926e44460f4344d32066aa9c9a9ec69f3531bfa6bad6ee4c8172bf1aedf7b57955cefd71c9bd3d8953a3400b96ba74f61c4d82c587809e4cc3d4031aa35f60fb8219afdbd4a4cabaf29da23d105979cc84d45014730dafc641ffbdfe3f7c355a58c919661825321066392a3f0ad5e8dc27e2fed5a3f0c8336a9046e3e90fdab51739139f746a1048e993854015070c97c150ddd9e861711b0fad9160133321eedb1273632b5acbc61d351a23fa062305d4ac0e9c561b0469294e642908f5e2c7e98e9cad25979a37202151b7f3af7a8270da71683c5cf52d01c507ff565971b11a006c7d7d9de3daa8777999642307370a0f5b6af0282486305a42754f15abfb5e94fe0228f0b1da6479a8d1021c130472a803f375c33da9a7495a70e7a5f4e569fd14ebdf7b6e45dcd89e07b485f074b0401366e94916825344b8d60ec6ae954885a367423dbfb0daff293d2097f569421d3b3b18e1b2f966ac60bafce08c5baa034095470c7125673180e9c57596acf37d4c1d948d97d3c46ee918409668d002e46ea1826f28a84c9b7b8393898db9abc222e64bf7a1d4af6d3e6efe728fd0b27e57f1d218b7b251a8de8957bd5d5cb87c155a64e4c0fffc845dde8ef114f241abd6083a663ef2d6f5fc0cdebdea54fa9f9f064df376e0e332bf9be101dbf2a20460166c194d2917bb3d6b2147ee547fd0d5e6acda69cf651cffcd9a2ebbd4133dc306fd9b73347a67202e661270420bce407db71e797aed4ff70a21cb7b07a20a7797f6c9141236ecadca05ebce3f851fa66986389727b9f817712c01e5b0c65965d94831ff970e2debb105cfcc69d12f81aeca1bd5323de22fd3e766b3d2a0ee8f9d41df3a94d7e0ecd00ec58e112a283d10158ee2b86ee2e240b7a7b2afda5ed438d7db3594c8007c54061da950193ff6e87dd19ca13b883532f3ed431956456e9a391748bcb724356300ed6e33b70a45fcfcd996df9720c90d317f98bf2bda520f6d2ceae27f6c1d7800f54a620903c889d6c415e186abb801da5305697a21cc7993c4251268609562de0b500cde8d8c11ffc5c9487546830b90f99dfa1b39c8aca78c89b075be02bf54a457a1239ec3d25f06e14aaa47e828954c44d6756e9bb382cad8d225e2a40b422bf14c273f4f8595eba7181d1428ba386608e6d9ea3857ceb7c82b0d949c45e4d7a53ca1f96187e5eb8f41b2bfdd71ec0fd487c63915fd2a5432a15ce667e75360f32a2af9f96de9fe30a9378c17a5fe77e2cc4cba6d2dfde9dff45d957ab51988ce3a1ce5f39be7a8c4e27dd0d564c5702cfaef9f72ddc3f5e2474c34507e2fef6bd1dae00e0f7899ea40fcfef46d7aab794031aa61b78e7a586a77583ff35a5b177cb028d3df99c8f26dae4e66c8dbec8daab02ec94b5aeaf3d811a1cb028c90118a353b8f41c8d8b949b8384fcdf24cb0cebe35d984e1bca9e56d5f72d64813f150c9e5490e1660e41ea88d81451ee48f439635fd4e8b402e826653f3ecc43040b1c3c645bcc2cb17588d3a43b5faa39f0051c38741cb8841aea206a3ad34107667e191cfc9029e5f91bcea561a94cadb92f1cc32c7a75bcbeb156f0a9152e27031b7912d7e38a3bbcbbeb6e910cade6df692fbe08842432b1b8c0a1d65cadb15bba205692023efd4ea78296939694fb6d79f005c27c89944ac8d289e82bfaeea64c35e37db08e1238ae05ae24090901333b97d04215146e60a3fae08669e07ff30f4718487b82f32308f81211907e68a5a9372764b56ecc180f0c762e2bf55f02805817fcb5ec75f9433fc90393dbd96f0daca2aa6c27529fac16726eabf9173f7d1fc58443dbf37cf7ffb6cc4115a98ea84999f074a1d89632f4d80f8bf6910770b453026ba739ad89d24b3454c31eeff10b569c724c4bc898e37d629fa3eb52c5de193e4b60810205798f691aed1a42141013b7a5a38933220f2ccba56364702ace5a5cbfb3c7d3a5b98191cd0b7ee7719c1a7334a56921f01625d536d2f46f0a6200c075587c5eb9014383d8a07c0dfc7885215ae52f27cdf9f16c23b3bfe6bb9ebc35b843f1e2abc4a5d7035f8b4f7d2f4f9062d8dea2886c12c35fd6fdc257c12afbd33987fbf8c173003d30c369df8e3e3fcaf3f857cfc11e03ef29030a3150e3d1630210b473b3f9c5439927f3bd7de41a21b3a628c1d3b29cfa33434278b67d665a8d66419d2766b8e9baaaf429f821e677d42a17371e423385387872227606ae4abcd7cdd68443a89dcdfe8f62b794eafd5462480eb370aa8607c8501582e093ce79ff982a8a0f57415e3178990fc220113a8df5025a617dc57f33038c43cd6cc3a3cdf0d7b05e5bc4583b916906d301e9f8e82389da6608019600d22fa24c1780602e6d4e73ec3b6f11bfbdd5b550b887dc510621b2dd45b84287d326d000b725084b96588700b106fbd47b0747e17b41a89ac394cd8e97c6ea7511bdfeac0d4a12bfe805f2742496a1b05dc2db577406e649692fd9dd57d0faa4ff0f4016da77337dc525045f28ad1bcb715af3e2fe643ea980559595db2c71ffc5deca9513f41607b2c6e6503c4e5e3a0db998c536229e19903d7d334c2361d73440bdba0fe87a213a2728e918f64c36a6d305ce878813f7ad3942ed925aa4e47c5cf676fe9469ae161260bc9f9b9cd99946acb664ac20a0358f0ca271b3024116b95f5422fa1c66f01704d49c28cfdae0f6f9ef11915811dcf763ef02b5f89a61f555c94f6fcd89523724704e86c4df253e0d2312b19ac981f4ba60e2e33999ea46fda41107c922b45fa362590771dd6635b1aef942913effc5b58bc9428febf8bab6044bfeb9ae47b50f7680b7242c24b671bc5d32864f4eca92f9562cf345a46cc6494257ab7361390a43fc82ca5b3d698ecf0e22d5838c3d146e837689a1ef251885bb4e0dc9cde4c7ac9a709a46468fd70e6ed432b9d5840550aba4adaa2dcf103d8ddf2975316a99fb17abf87b4a9a6907b126c8dd780496e6ebbf539ef8579ee2581fb67e2cdb65f2f4ea63bcbf3acf21808d80f04f4d444b3855cfeea177adfe612c1364899ba1952f11ceb960494fd0a24fc93431e985f09ccb4209be99e9e8a8db8b51a7f468097d31440981909f2f085cfab8c8523860e1b38725762822a2355f1a6e9a42792d0953581050f60c60da931c595e069991efa7a7173d1b9721927bc4fc948fb0076fa4233e9f932763e64178490ae82d7a1f1ddfc25750ae24e8e887a43c1b1b1a15d3caf0f2b6e65d5759c13f5d0164a917bbb0af1bfacd24f983b5c64deeb09bb223c996262e939b91ee0fb1057f5dc4f6fa75751d4535d9e9151dfd5450ed49afa68a0250effd411874d4674867c49f867c122dbda6c1aa074237c6d932f8a6e8f3e7805b143eaf945dfdff1cc012ea5424c81c1c0bd6b744f9167cab8b3081538e3fe9db87c8407dc2c79b5bcfe0d9089d70abd067d2fd2bf4a6f6e39cf8e939fad3db07309472a10afd80bc4fc3e67efe4092f5b9446225cdb18f7ffb20e5b318cc630007057c0a9ca913a4c2d850a79f6d6d5fc3fbf3dd1dbae4dc8ad82af58ac8352fa8edb74e0feb8aa0d6e20453027c040cc31636370594bc92af8a6cc780103a332ceb5c7c3290d239ef5d8d08fbcfc5b9a036838eed34b9208a4587d2c55848e32f803242ce5a4d71bc81df4ea7a8f28727d0c26a935dda86431f8224cf53b0a5d269c4bfd325fa23bc544093076006f13524b934bd3e001d0d554275e854cf650dc06cd83b00e272fac7b0d8f53c10047842869e5d3f06f7eff91a462e35b5481f063917391bb093e3285a8ecd10ef8fcac2599b5cd7dabdb86a0c404e54e80f27cdc22fc1c45b44c036d19e2cc61b410ebda101feeb5b7830343578a24dce3b183489f8424eac62f4f444d9a8b278e9174f914fc0e7229b9257e3b47dfa483090ae2e4394674c28d2e5cd383576196d7387bd8eebebc79e76d0e517b43453ad751762c9eddaed2754aa6f08bd68f7fdec035f60cf7ff5e79de09fe1735bcbbbd2dc0cf647c75c102a7712c47d3a9875d7b2fc4b7c1b8666e5c5f4756f7c0e32c7fe9881604fc10ca48b49aa7285f49d61d64a9c7751d997251055aed17ce5101bad4917dcff49b155aaece7d48449e1d504b7d8934991a6f753d3e8b96a8f2e63082047ecb756ace9a5316800a95a70c1b093d38641a82387c7a1203d6331f8fdda13c03d1fc8182802a878352d749e0c349b0209b4fe79eb10e32289ef7b9a509afe3a4c346135a9382208c298ab21c6a2a4407af500637456557a89ebc0d6f0dc2398de78f2e2a04a5c5ae506edadb646f307c6f87bc5952ec9aef8896969ca6a8876f83a1afad220d4471985ddbbb607f71daf1fdff427e60aaf6622e2a024a638dd0cb2e8007eea091913343807709ba2035d8989ba5c49259d8bdc8c857e507ade301aad83005f483c2343e58a102622cc4b0b9967ba366a1d4d6297d128de656e64ee3566940c01c6f89417d671c1f26b3e3496663ef6f62ed0d2875dfa81f85ffe0d58ea091d0cec30754a694a04389532719470c4461f8c930331f4773136cebd53363347d97149a1f9106070189c9f94dbc193a5def6a2ca021db5c2bf3dba9b52f9819374d3e3b1120ba5a7f598755ada6842226e4efba5928b959ae96ef06362752bb67b1757fe98bf4151339be8863ab8f831161aa52b013e1b4876fa595dee8a1166b70a157dd02b8f7e86f7354b40b7c77241ebd616477f2878df557b096370d0e419ffd768a38112317253de89ed707c03030ec562c9e5d9a6022704ee8d8f720be1f7d9306bd3c7086c9118172519556366b4245bf37063090ce55abec391c787a8356cee1e5de3263c6fc93942d4f34969078bddcadde83ab75f7d3b23f0ebb29958b7eff40a7888cfacc0a91414c1a935321ef3cfa8e3fe297bfc74b6503c673f3c405947c8a6ab6a891262f7d1f33cd3e4cb3644faec2db142b49daa760638e998e59af259918f90f810fb03ec005bb50e0aa689ccd4b9aae240b392815f937bcdde2d30e61dcbae0061ce99ed3e19901a24ef718b97ba9d56b96b27f132e342f9c2789207d7dd677804ba21e99564d18bca9d081c1c111557a06c13e74d73639b1e2910b5c82a6fbfaeafc23d3540636fb45af9444d71aa96d27cda5e2825481639157a6ec426b33ff8c47cfeed9542ae0e751ba54bcfc4e20e2c0b66a54999c1a1e2de94c37f48e61e059e7500b487f5a19979584207954876f242554d93b5f0208c1a1233188cb66ee6cb4573c3c7e510ba32501784e5e95cc77606e3e620bebdb3cf2b20ad15fc75231061332a0525843cb47ebf7c99cbb029d1469d2ba254694e737e8e98ab9c848ccac9a733e3157b32ffb28bd51ac4ee5658c3c009430e13d0a7bbc81fb5e998de1300879123cb5cefa92f82c69231c49985c17ddc58e739c2b174856a7c8be5c494bcd78665b640fd8578feb9c3a51ea18638322562c5a49bbe453fe5f723da75838600c7d9317d9346f8923bc4bb9aa3ee375e1842e47a94247fcf5aef8560a2c36b0cbffa187e9e6f178ca463293c6a86e8ae9cf0c98e858c91da12da78774c7112643a187e8f3bf7908e9d387ab1e104188d136d436a500d4b5fc46dd223e7c8bae25ca4abe121af238d7ae62012d1e25be6f53281bd5434b7691e6cdec0a9745bc1b609cb22e12911761e51228c4baecc3162dd80a8bd9e5bed6a2ce881f42421496b4fff8c821fe74245759692ed2b7479e98d4a6767d1375009e4e078c157672b7ed69a175bf93a3ba2a59fe67327c41ddaac31fee13d910069fd684e046e01261641adedae885749d24f20681837a1a3a7969687e6fbc2830c785dddd50a37951869ca4fcc43bfd888a153097d8c7e4080c6ff81dcf39a6922d547c2362460aac86eba4055560b4d17fccbb0c5150f2fee51346a896715cd7d437adbbaead930556b9c145378cca65170a776183e41dae6e5676b05ee0fa8386e8a3531c65827ce441d0e3a777cfbcec55170ed34cca4465797f81f235e04eeb283883a483e9157712a598489eb3619fa2b97fabb75af48a5f206a3db22c2763aad6bdc3372d6bf0f47ef83387b0f4626341005195c2df2abce4025e46ce3593587b459170b461e5ab128110883060f8312c29790f3ed2c80a694d6bc78c1b3312e1fa56bee10d14b2423a0d10c4b546205c54f8e7dce18b9a5106289524f4c73732a69b0ac155d62929ded6fb03a5e18bf51fbdbe6c3ccbaad5f333f2db70877f7ec88b4866c47afdbf51e08a87371a4157189f96fa76446e448894d76bcd5c68b5f59785d9080eb9ab7667356901a1c3bd9220fc22d4beb5ae32e903e971209fc0750efe5bef8a37b8b2c99834f8e567cff6d249a9d8d7c95dbbc9b6f1c0b82fbf52febb538f1406a8d771f920cc0d3b9689a95b280d480c6682c910e002c6538e6ce0001bbad1d2d2b171259b31abf0f5b2c23b179843171d27329f1e249dbda8a45ec7447c905c2b58b86bf21040db218dd18729945ea867cd35ed9a0279382a7d8d2c40df156327c761e94c234ed378ee4a28c2114ddefaf2d391940124e4a87d6b222e9e4d9952e238e55d165a6eb6427cfdbbf444a4afa0a10d258bb3218f51e2d06d4e321f3dddb2c9892a7f1b1d7a5d98797b9117ee571543e9fe90353b24473504cdfa51659b7cbac2a731a4a1cb6803b369ef94099a2f32347adf8032f327e1820ee5eacb5e1dca17139b0ca3d4e3c9ec8843b452a199e5071fb8c14e2ebf77d5d15c45208e1871dc51358604ad212ee159eb8d6134e468eeffe01b011de6af3b0d77a784331fe15ea298f36aba9808a81381250342ac1a45851ec23bdff5b65c10b692ac1c7bb2611967379f35bbbad3ade1f27b23b3e67748ff718b2c5ba05b539fb47991a48f386c1db0f1e42f2af6bf9030f8cd8a70f08448df0082804767cf9681e4c9b204d6e623d0f3735c9eadc41588836b23cd1420fe40a370a1daf84bd37b8490f297e19cb54cda7950e956c648937bcbfb417434f5590898206a675f72e45052117c7d07b170a397470929d52baebe4911c98cd973d9bc750069a3a37b2bf9e2bea6170832f3d19d1f9f0beba2aee8f5862a007750da179b25db1b875f6db2802845539e85f91210692bde8d62727d18b589dac41fa77a396aaa59c980113f9581c77eac938152978096cce66f9b55dbb15d731d6b611dc0b7357dca45e0a342a28c342cb8922728d64a588e33f4af860529262725838a7abe02a7e0c0f81c0915d273140d26fde59c5db788560b77a5c31de997a1dcf98cfcc8f106ebede605964065c00c602be36def652b1cd833a7ae2195a8e778681611fe5d4670cfd8c53f55ee1d13441298d98f10bd895aa80a8ffaafef0ca499d4bd2ada1837db6a19f44d2138324104caf73600d1da6934f4c7bf4241570ec157b64e86fe6d46e8a5c5ee801890f0fd5e1c7d4529a0a33430fefd0cb39de998f7dc4991c55bb0af17b258afbc560010f32b4848b25c8534ebe9f9b6af9c9bcf519c27ba47df0f9b0c22342cd351f8628ec8dcca2fcb26280f4176b09bd2ec83c751c3c408262b555cbfb5fdf641a57c22cf3500347d0e8498426909d4e63bbf264b49735d0e5fb7a85935892a2fb00f3aacc3560a59924719fe8b86156a6a089485990023211fde49c34358651fc2104d0a87631112671178405cf10df47d673caa7adb90431589396b5b69eda508adc1190f62f8bb21d35dcc5a46a83952a24d3b1fa5595f5f679ca444e6292209c30a61f0b3aba8aa62e54b32f58d2d96b4db07888afaf455f5cba28094eefa7ad3ae571176e87a34f43cc3c8d45b5d595300dfd4ac500b695bbec88de15551c76b518e50f340f62614459ae36e61c1af9be14aeb1bbf49a1a2e0f8b932d7875b1287eae51094849c3a7789ba88aa0a1c538d2a3f83ea81b67190da3060b73e18b25fc36e6e6e0f61d2a6a9cf64224abf367a411c0f8011219192997b4b46d443a9ab25894058fb7129b391f7e686b951aa793f5ef6a1b6a10307efe3df47b11355980a10247d511ec9a0841d63e43bf842d90f96a2cd91c3c758a2bf2b92d26a90ff74e98d8d6b1d01e97aad6efd891906558d696e8b43eafc8da36136c5c50405bc19d2b4c1bc9ccc373088315a5c2ea8eee7e9e786453549524f3aab4be9c708160a2955c8bb638250103fda0092a8a49565e752900f7960f7573bfe5d0c670a75bee120bcfcd93f677c702eddfd1fc43a9d776ff7fe19c17167d21c418a6fe1a066eda5831b3c8480834f3f39ac7cdf427395a7e95375fae4e452fddb42bde61f1cf12d842b26d8f9b78d67ea53d8ae0811a90b111904d274547cdd24451e9806f4aad8787c122558c4883b59711808bb0706730e07187a5b996634819375c71482e80c36f2cfe72d4ee91a1d3ba0cbe521777ecbe55be50a4dca9c1cc12a433e58652aec461f25056c0292dbbbaedbbc3452c27d843d7c95ee94bc8b318db9d2d732c73395daed6a108c65c195eef560ed7e56ed66d02456132a530f70a2f57c40dad65213b04a28cd46b6eb760b69fb71327bb0e8b0eacb1f8e344a791810b1d55f0cf005ca1210c1b03a632a676926c6acb5bbe20dc393a28a3afbeb0a0bcea614b2d6932823028bf1761b5f20c487359fb3dd45a87a6b11d961871c1ec100c2656b1f729245d9e967f8e51fe9d876426db6a884c534a22684ae8ec9d187dea6a44bdee9fa6d014e6bef09b975ab97e06d7f581f72de24bdf409e1884f72c30d2d3a03a70efa58112b9023ccd5f610925265791f8920d94dd7c25309746976ced6425fc7140fb15cdfb548ac7c03b96aa07e6747f3bf244bc585d3c604c6e79ed7cad83a25adecb827e79cdc774e867146b1942d6c8ae59edac254293970d19962aaadb2513fc8b4b00fdf4d116e0490271159533f18cc6f90389d48cdf63de2a85c6461aa859d8646f35835a75b9b5672c7ca2d20ab0a44bcfc7461e8e9d93216f8db2c6b1fa0ac29aa061ec94464b0181ae49650707b464aec470028cd311c1a32848f7726b1af5e0008e690ade731a502f2fa313ffb1007eae2b17eac8cb64fa265b9f6060d0103151ec69386156803945d0fbaffbf2ce70a6a70df399caefd2408847ac94b0663ee519c0d700fafe16eda3541219b4db30f4e1a4effda4aff6a378d8e1e67c5336cef8c25059215db47787121ff43573728c4f0b9d3b35a13c9776c454ebdc26920a756eabd9d67ba44ac99e1ebc6aa2d5f4c1466744eeba2865f20e10213c1c2e6a0ab42d96f30716096cdd207587cf083fefeb663c413b268c885df578da48946e92b20d7254a084e6aebc0f490ef3ea383a0cd854d9c61e4b8e183b1b67c63861e787ef8f867f92f9c060ebb68bf5cbf29742c37f294fd711349277fafe7a2c438797d383cdcb13628423c64795b01f7d7c41c078c58d43dcd394dd771f3466d79d61d17a8536238e123a011b2bd355e0113abca476643331ee5ece87519ed437a51d0b28b42c2fcf4e96c487c40439e38e201b986b5ccb3b4f45fe0115493935b06d84fe92f34412ff5778b3803d2b77d577d4ae044836df7a1ad94707cb758f4b7db1249db6639e2db49b43203fd2e40ee2f36fdb4bc085c1eedb6452926a300ec3719fdc536a8eadac777d026122d60ad656414310dd1ca7ab929baf9d8088213a275d98b22bbf899d2fb18a80b63efc7b39f15b13aa2c6957e30efdb376d74eb438913daeb424ca738786150d976e34168f8daed3d8719c84c26660bea4900a76d3212d63162b9f5a42184c40133dbc97245f1f5a138ac6bb7bbc2609dff2d3bd01833cbeee106cb6ada2f47b17cfaeab1f976c284fd5202ca1d4efb448d7b9f9384e4b8757ac06146920994ad192b74ab7a4950ae3a6eec03e5c4687736171f6fd5ec9480d23e21893d49696f64c69599a1d5a0dade1bcdd12431cf575ca89141baf3d0ff22b4cb8af465d7969a56f29084c225578e1b199999dfdc08d43730f5b1de28d2f0844cc34fa7d7f4a923726951583f1ceae4f1e3c45678b7d363ab4211bdb0e87b78e30bb3b829f325fd5b8dbbd536ea1f92a4be4b0361e89d61237f044a527b00495815b612957ea72f6e8265781656f3d613067c3740715ab015aaea0b008aa5f573bef7abfe31fa5b8abf63d1227dd55f848c27e119d8785ed79394fbcf0a1d0bb392360b99e4190ccde99a094af47a2371e24106b01e896cb9f6ab9c21ff4b4d6416cb9918d4dd67283ffbaf3cbfe27c6570b3185fd4a2f3d73d09daab50b09a38799b77d847099843fdff9383ebc26b2b7f0a5f590f7be22d0074fb37ff02b5b61d9d8a832f153c3f4e8ede9bcd79e4b7c2794383f53d9c9d70da80e531ca9c9a86f673278880c7ae2fb7a9022f71edcd2a21f0e032119b87529f73da15531fffb8fe4c98c3e34d0516590796d3d589e84e67563129908d4b82cef5741dc5cfe8ee998ade844778822c552f52cf9ecc70104e3f33d5bb3c5ad6de3054eb398454885a13a483d4cb5b516410d811c7cfb485457edf09ca429495d7f199ae65d7e19bfebef7c2e051b0b89eb0b0f076eb3c432d80cdea970a3643be7b0c041934ba4d083709d0dba269bc4433e01760eb3772c39ac078008e416db94050571a1f6a98513655652a5ef688eb85eea50df3e425cc1bd44e4c16430165b02c28288f8bfc6357309dc39163779d2c94a11fe02eb41fe0db87518fb6f13897cda8c31193fa57c129745be009bf41a007b9998abbeb75037b9e0af55e6f323502cb106f7809e735570ae47d064e163d1f57ce6f4b0f20b7e5e13c0a06756619c110144b61cb97a20785a058e6490a93839bc2998f514565bd58216d9d59832ff6791a0f272f6aabf97cac6ba8c6469e93eab50c9b07141132dc0ea63485273fe0748865fab5147b4a844762af0eca0d61ee520b035efc7f21e2188492a54ec160d4236f0a2e545ced995c93d8bdd651628a18acaeec5e5e92ec29be123a3faf6b40b04818e36e25b8e5514003da458412816b27ab668db1ba6aeb38cf4cca23ea4bdea2fa751ed94bdb34753b26afbdd08b569301fb3fd1ac17f85460f39f7b68a21db3c46d7f550ea16a5842fde69d96744021019850b669567023d93e71bdbbeaf35d5a79ef35056ed32d118bcdb2efbc9abcd1d2d864320a9367a7d8f0283f86472daed14aa9cbe4bc412b2390fd232dd6c497ddab58def3c862c557c8f01d743105f699d77e17ea5ebb1343d4bba27140a898d0a2057452b81ad616a9f2c77558c47960cad2ed537f08486f79639584e65610bc987e9b8f3a4a75642aeab0fb10b648ba5232abdf60634248564655b60d625a91e40f768e4a0f417831c5b43b9a1365e2e46359eed057be98e012405ddfa73a1e2ae3b558de95de957eb8eabbfe0ff87d86cad7c28d26adafbe4bf3202e317fe92580a613b34bf43eb607d44fdeefecfe85d234b134a373ac46287adb8cda0305c53eddbcddcfcdbee009bf64999887f6af6fd0bc27787dab4708959020b4b33863787d6c593de2829577ccfee6003640fca42f8209509134caa4984f02776a79d5673e97cfdf36637bd7406053d399b0ce3b1d7f6f7dd0222ec984e31528f96b2aaafc8dda3f4718eb4a721f4e6c264b1d18c80b8863ffa02401b15c28453db41e26d8af58ce40498429e7bf8f3a9e7df4ddab570fc96ea30b7f86958f532a3130645e88bcabcc769f3270681670ae9e11ffc94c7abed0dbd24838973fb6f6fbf518f6235f905aa97beb43271415722d798774843cd439a70b79aafcac29ec25d6a30967e520e19a9589982974598d818e0b517980d3619a5c2a8c07ec7111a3149d9889193735f9da13724d56dc9e531b370bea401ca7c10d279ebbfd9fbbdaab79349ba1a2444d35828f56477308eb8fb8fff3940532f82a9783d74e70a04d403779d3714728c93bea14be7ee546e1d63b11a5278975bc6fa7d2e7a8e8f95da9a80c07490840ff58f6cf7241d77ddc4571f413f3f01d96315d54bbd6cc3df66f1f3ce39cbd359bc204094ddc6d58be1d74b3975359042254f1906831499ca9137b8efc902384ddbf38af21dea76b60aa6dbf25e569c20a8be56b2b0c70d5bca832c868fb80a9451ec73282335864bec84f47576f7d2647e067f5672d5a5110f4fae5e522c6cd4ac47eb08bc73a4d6adde5469964f3a415544b4cfa0feefc04ba206447e76aadc27b290dd7dbccde43b5bb2c9031a4545155f38cff6fa2e4c352f8208201acf2c8e06a40948ad851360c889cc42b6703d1112882e31dddbb3b33002698c1ee549a06ded88cf5099bc20729242b302683b5dc0efc8eaf77b4641b521b577a5e946f5bfb056b72451412a44c0858ff973e5258e2c545a14081047cb9bc2de0f79d96fec211c33a4128568f6f9a59c768161907df5e9069b63a03c268caa9d870ecf9283d9069f623d203366c1c158a87188f03d2755695946c78bf4dd5b980f29bbb15eeacfdf9dc7c453ca626fbc5b393a81eec4b86d08492cba318836b19fbd3ba3a5c8a3a560dc4656d07b788116ba284db53f7707e6bf6780ef4eb6f29369f7bbbf13f69f253854da693d6e2e47410d8d485682ba7ff9f227ef2e885f954f39c25438141213051d2dbbc0ae7c64ddbb0216a32e7dcfae13843e403535d61181125d1415ebd6a979f41827fc671005ee3f148ef6a9f313fa49ba45d5f948b0c9e9af0bb42f83a6a8dc881972251d2228ba8156bd37e1ec4bfc331aa78ed5193acc95a0cccd784c5dc45e8a5fdcc91826e71e8b13bf9d6b48f7319133cc02a25cabf4b09798f14f9d6cd7633123656bb24e4feb1d981dbaa33c5c574b4980e8a5d0c34e8096682c5a2fe6402f349690f3d1fbd037fe7d54ff7cbb45d51c08c6c67b871279bde6c2a3b04b2e1129fe7beba6b723e5612a03c144fb91c3cd1ad8c57645c4279d352c70ffd106a7410f13ca2567145f2d54bfb10e10adcc08baf026e14fb9166b4d5646c01210604f24912b963a5e96c6bdd9fbfab1a26ca94fe1632d4332bbe77cdd5baa7a05b6271ef90ebca8f15ab6b5402529b78b1f1c98cb6e9d38260823ee02301b68331bd1368b80d5a89cfaed8749ea6f087d7f4bf106b16790f1c89f2f409f447e05cd2aa17beae2f41d09761ea5847b52b8152178d1f908935ad3307a97a95c5079741bc0bfb9c65c2f0a0948e88672a456f5134ad6117bed5ee9890aa70b127ed54c3b9e2b1489a52fda0c4bf74c131bf53206bbe7a65dd3d4443245393bec41de31eb17831033a05083e5523c35aa018b1dfccb564a9470dc0ee96d236cbeb403b0cd0c184d673360b913bd614a528b73007d4f93dbc77452da9ec8568962d93401f0f07b27a3f52349f7c2a9cd584fe43d923e3a6a52ed1544e138105761bd2a9b648da8ad41e8053db46fcec0a654bd4a1545717ffa59f42c53e0dde35e8757e6cce1a2765dfcac5ca1b66b4e2a16c3a919dd25274fd1f68194cf7a5d9a82022a4c89487526e48a1bd15867ca2223c10b00f5674974a21fe176da169bdb1cfa89e1d78c6a58236626606d38c858c987a85e21696871445c5f10725fdbb15d8cdbe81509500b7835caf8b8965a14eec0b35f30cc381379642abcbb89f738f7fcee7b7bce633b5adaed8a9e200196fd2032710fc5f98b19f5f4ad0c245b8d7a6b3436b65f77c7b178848756874bde5557466cf979e66111f50cadf669df11c68b1f5d757d8f207468299a05861edad683ce92ed6f67fafcc9fd740a9035e1494efada5bfaddd022d4327247744b4549fa1a4b101fc64c455ed7422aa9fd38848917bd73a0b7bcaf8f5a0137a255ec93e4f8daa97f058977933683391efdcaa80e009cf1928d5e72c9f641faa25a5ce9b303a7a4f0db99a8bd44b412907e1871caa6a2cc7d0a2d3b19d2863c045aabf2407c70e9c653b3a8467fdfc81272c0ec84e8b0f5bccd448b3bd46654e05e0250370ca2a16cafc0097d2237334a6bba6889081fb9beb5b2fbf92c20c558f982e0ebb651a69a47931bcb9b90392e17264186204f0456fa911e9dc047e6e69ef82295b2ee25d876935682bc4cd2fe6dfc56965c4f1571a60952be45ac91119dac6575ffeff3a574d64b576cf4d4e0bbf823ad99489bfee0ec575d2b3b9ea39f04abebd7fceadce7440f2f117aee0b464d7335895b3c9424d5b8881afd1c7b9b838584e48ce70b0869233a042bf6859eede6286464cff98e5c378d15a5ef8677e0c1e37421c1b3e136c357646c750cd092954e48788e7dbb04177d3182cdbde3d9ee7408ebdbb66e959e34d360e02674f57f6bcc81b75aba4382f213aa913b1dc7fa40c53d36f5b0cb3eab09c9a974d9091c67df8f7853ebd06cbd7c80e551a2ff8ffe9389343b66e1847b17579a11bc5131e30ad94bf474f051d9fbae9163d74f6ae4910af512177ffb6ce6ebe79c6a3f625cef1a1edd4b1a916f0118802a03f8ba6355cdad19c5c75b179bab0321e11def1b6c897a4d01b219b9244026f8fbb85b5e87416ae1b06eb57d5cdb55d0c83ee24d2b7707fc558b03f9bcb9d054278a4c55226a199bdf67504aa0b5ea09d7081fd4a8daec4e6d0d05527d5e64e7c8e538765a0900f47339ec49331b0cc7cb664af209a06a480f92a2d4d4b23497769ca45fcac11ba2ecca53f5ebad991d25c5e7f6dd4127025e6946b9f22bcfc3e82a848e44a4028f6d90c66be9bf92a65ef3d9b155b0086c9810511cff097d70fcfc24e420a1951cfbd4ddc88fd8087ec5addfbe2e57158e5f51be1bbdcf097a339215f21cbedfb105da69973413f0c2a74dd9014b4a4d8b8e4460d6d918f15ae17040a1fe4f2f1a66159adcbeba4816bda2bb9e51a2e4d101481f19776f41b9b75b6ae1b5c3cf19e338310743f917c5762a072fe2bfcaddeeaf9b874b5c3bb12fd28038b598932a79a54ec791783874a3df74c38e63864e5949e0fd933551e96c486f858bbd2f971221d6957c748a845d74956ddb25c37f69d219b15186b439739c888382597417b807ea86fd34617f8ebdba1ce1a45ed40228b114022c8b7fe5d8016460a65ccc75de69ad453df534406ba7aa8328a070f2af02d58a82cb30ac597f0ff05a06a25a111e9c296f80ca67b835c01d9826dbed8589ce3bb2cf5ce7e7fbeea045b610a51d4bffe76cd8e2d4723c06d7e9ef20989146239f1b1014069be5ffcd6317164f5d0939c7cde1f62da363da652992a0e29e41a3e4522c718c54ff79663921d6901ae6e1886d22a430e91a530d6d79a395f608975dfc628b7c50d196d5807efe48a076527c62528c73743fa4687aeec93b9f41eeafbe649a09d5effde8e6d8f43c9cdd87b47332251611f951c25c2439b4da2d369f2228ae287fdea32cdf7ca9c7db61a699489022dd4365a381d67ca0c105b705d6c1e6e4d5749373dd6005126e56069f547a3646ea633273401047f67febd371bf1abab8d27d62290cb036049d47e6ab2bff0f0fe47b111a5a1f54800526a56b7024539f37cd02ee70c5ce5288a92dcf2849ad98e0c100161d6b0b1940d55152908bb7661107e2d75e5d0e5a2761f0b4d0246a31beb96eed705cf4e6ac067814f82e8a62a8d421982d3be6c9144d753c7a17f371268ef9e5ab6a9de1f7861ae3405263ca0f6a2a28c70d5dbaa2b98bb88f60215000cfe80a8a83925e3ada7b1cd2511f13456493c82addc23e375902951b0d7678b8b831932ced0af80bbf27deeb5aa057569bb86190d7774a099f9dfd6a89324bec2350388a15dcd9a9427895809b4dad1b58b5a9ed03b84ab9043f2902e63d31ae14f0acb2e3415e8bc35246a1020755547c4452d0a53f7adc453dab98e03c8a034b8fd1a3070302e169886b9eb24c7e76df689d0e2b2463539d212e943648e838d04985a379e15cae22970b1b610ce5913f802c5bd998ba1eb47ff915e1f99f54d5fca81b8d2a80a68442483f0817a43e265ed09dff7486c1472b98ac701a5d9df68f0672cb72279b48b2a460db367fe83c5d383d1706d8713fa95b53fc7d0d7e20f70760f0b61032b5a3b8fbc3412cf651a8a59f6d523eee7f8a8a1151ca740890b91906b4d6032fc5e012c52c595a027de1b1ef944c9f6bd0c334f16509b4620d1d4c36c313fa235e29f2a87a26933cdec4a81e68f20a55330bca5b0466c5c9bd2bb21aaed7befe3f09b5ca608171b4f92454de0f9e98eea3fc55bb845fba2b7c8b5e107cfcb68f74ce05f86208eade94e86d6dd62e35f6bf9e76e5307ffb9b6ffccbb28083da610acc026e0f09e16cd85af97869c0cf1d73ea43ee70877fb00e551e09b85529741e48dc44543198ec0873893af0736761e48d202803c079b4be2c423c0191de140dd965d7a50659cdb48c56d65a52a4f345110c3da574687461c4b39a4a9c25dc2be7a57564b0e55182f382553d1c6a21e4050befe3cab9e8765f9f4b6cdfae53e9b4242844b58e19d6cf6a2f0947008aa0b393a1410527ce3b1195e679b87714972c03dc6ba30afbffae5338c41643da205076fef596b383cfac469c9840cb772fc35367210f24e6f1b5f885ad7e22e26b9c7217ed7f019f1cac01fd04345d845e71dadcc1252b9314f5da139596028b9c04ef9726505f5bc2580347b00eb919733805ecfa4f45ca643d60c45822362209b277212c811ab5b3db294ed650bcb79c2bc2fb0f72c1a46d7418456eb00cb8dc941110b3078492fad70295f8acf9bee52b739239abe9051d13f4132241dd0280ad0eba3a01bc4b51aeb56a2dc8686dfae3092324e02433acb51da9814fd1d1d63300ddfb33c77c7663b4b2cf8be0dde92e94c083736646c481d5d26a46c9b2bc6d88f58a588fd9dd86f8399d133d22ae0d2474e758f6827bbacb38c0fcb6cf36e17edbe7b66255b7568cb439eca9d941c7c8dd2fccd47683e55e304038dcf14ed383dd014befe8d91d5d7d33340c7b76359b6ac140f3ce586517607cf37782c3f95e6f925ad105b9cbe3a7b4d92ed92574083694641d06c6f5060573ca8c54dee834f7d0f0cf8691787d1e9093b96ee5a08221c32fb183b4713d0d79a0ef7a24260f54a938387b2ae2c83bc7a75ca7ce7bc8c9f15c9b66bc54a3b144c5087cb6d20833a6868970df692313644016eb9ba0ffed7d3f78b91bc00421ab2e1bd85c0b9d609fdf1d9ee37924f144afef180b1af3077ccc19f9d0716385473f1c425f4e3e585efc6bf6d12b39105985fd71864573b5f23e5b61bd16c47a0ad029fb10d248d17f18a173de3b561d593674e1ae1aca01613f6d488c3a6418bc2667e58c82fb99d8ad466925e754a40696ec1d632e747cd9b9353e4ff5af96943945aeba579d6f12526c2ec0f289589e0e497e40e14c00f9654102a1072aebd149dc5b48f08a1c70c5e9c5d7e7bc4772b84b4891f6fae8236ee13b9f4f2a8f8d095018ca7ac1852df1dc5c9cda16b3a6289ba2d75bbb7fbb8159cd3f888b28b5ab7decd7218a99c3853759e1798b694bf15aa6f2cd642367c98dba67341c0d4369767e13c5259d6acd938b56809ce6a72f783146061dcba997916b5d26e15e909f1b4a6984014d5b35fdec78d8ab1b40e8df5668321af71d4e8ea0c8c9b8fd5f3457376948caae5e45321676fd939d4cca500fd8cac9dab3476f8d4978d4b142d5ca86fa6a6cf461931fd9efb5b554a786de5605c45157985ad4ba50cd4775c3b5a33a954c2505d12e1e2e74dfdc24f1e8872f23bd85c40995330d1fd90fb77a6d99d5e38d065d3eba5bdb1de30a226053299cbe01dc3b035fca00328687a050c904985d7829e3e1bf6ed8415d555f159798e47c1ac818582400b5cfa27e91f8e22030568ae41f2b1f65fd851dd3c2cf4cc7f332f287874389bacf3f20d07f2ee57ba09ba549c3288b3bf6e55707dcee7da004d5ea19969c590c6a697062d1ce864cfcebef13a2d1dc3df76a0f5bc095c51d3e1eb19865aea226494e2388fa843418293408b27c76b004dd9d133de19552bf8cf544759b160839639c9c84652a88ee8f7552cb6a6367e1d68a23afc6f5ea50150f727c87c50000232beb35fe6bfaf39c963268df57500f4d79e029f7df5969678ac15cd5dfc7addcc6ea8d888184a50446618264ae51cb3f8969da347d8c880cb6797c7d576c9d32e0eb51ebe826875f5890f8274c4abdf2df672220b68b609535cb86163c30c7c3c6b37008ec00f65a673769192b1b7d97d13c694ad47b72297f26203078da3cf35f87ab8a15b56cbefe49b26f8caf0d5b19689ae263b5a80c3e0acb37dcb25f76de5c72944e1df38fe6b91d048bf1475ae552c1e0d03837c54acbd8232f0763a4f22663ce423d1f9ee34f70ae7ca4b5d39e5b16f04bcd06f64c046e5eed8935c442a012aa7459c4fa48c8d099568cdb64588c4106a28151fd190996774e8efeac41a3b4cc955f3138e0e9d6ee4cb1564c94299b2f7798abfdc8058671e97da0caa83542845ce87bc3fb15df5624e9fd77d07191ba595d5f91c396d982f6179a9a6d6338815bc30f95c6f3f44d7784f4a2cddc868866939c3586c7b0fed59355759091a99c108d3717d79a7d1fd46d0cf101b334fb5b0eb18f1e0548a54641de81d6c87b05c62597b98142d10162312db65453747d0cd36cf7004a689d2855380686e0d002aba78bfb8ee35715b20ebdfa9e90f0087f6f485a79f809bb330a93fd9055eaeff95d36782fa6bd3930260ea03e3db8dd89c3717de92b446cf48c479f28b8d2ee94b866a7d978e4359fdf3d2cee15adbcae82faace8b2ecb0bd128252ff5293c940472adfb6fe95b80efa0c71e166f7220a8e92ce836cea3aec3f0a26f684d339a721e535c999c145f2903fe5a6c6650a05cf911be282ef654e3b6e734094c875dab57f61fd39a658be2bf31d837323f787f5df9323333df703b0c8cc88b225370a00ab29b743319cdbca7c719a17fd835ffc2fb5afc117fad4d59e3f41f6cc4a273841b2310ca3139ac70579f672e026f18e32621359e6f2d20bab77f722191ede7d1d583bcdb8c066f6793e6617663765f870651f88866078301bd02e974bfb53b740a6032679c50f6d8f2e0437b4dc5f062ba87d8263b9ef5a540e14b7736a6d77eeb261c6e1adf599171c4ea41c606840b42127cfc58abe809c3b998fd74df8acc24cfe6c263951a003fc015f1329cdb5ddf586b7b0ef428ed506ca27956b28ca8ebe804a4a8657585ebad80ec6bbf2c4771b570eeec09498baf3b2c56c8467a62e08787f669341ff17f19c5048487cb6fa249a605dea88e73c3fa87ac132d3a4a0c10a78f4fceb0295c46973fafd21b3b8e8942298ebf9658ed4c536d5a89a9997978ce2a2e31189f73d10e95f36b5dfb3356d204a1bc920f8d47fc9c14e7c95bdaa4ecb538144fb29403575e63ee6b2a3d66aa6ef0035ddf815370ea2bce428e24dd019ac2985f0555474b83509b18990096b6c354c76c6f789a78171099f73c7d76b29d24ef7058697fb02593b05e2230b3fe4e7ec5e3b48326a098c6a6dbe41374def82b1323a1ff90c249a613ba76d03ead3ef671504303b68e629624c680e5985a3c397388df04f1288de73809c2c9d9a7826dbf7ebcf575853048ce610d4659f098c4400b4794ed153f62da2edc2b86b7b718ada0ce5a909ce9c814fb255caf6be65e34f4471b015497caa2ddd6d021f97b616b5c5d2d7a3dcc7fd5ab1297c2697ffefd8a6fb07a94c6471fc0879386cbddf09a8daae9b301a1146b929d7133989e3e085d786e184dcc20ffa4d76f76b35cc72741874595873340eb21d07c5c6beaab19b4b4bdcdfb3c8bcaff761c47c4ca10bf614851a8ce546b1fd0bce77363519054fb0686bccdeb0a683b6cf8d89d55b79bedb7da254e0b4ec67db238d9757122a3ef7de42ad6f19e0462b73dcc79f1a6997e756b828a197dc5824590eec271572f6050d3d7e2efa1d563b36ba5f29297b65cb13ab1a874004f86c12a98bb6128d6d68a5c640aee749195c8c5d8a57fff27627f99aefee59b86e2ab3f45ee4286b2ead1f9f65a38053f1c613ea2609a9f6260eb63f642709aed9588fc2fe673d2b482f0ee3d0f3c70f9e8416e41839ed57c38eed664b467247bfced95a9a34d245f6e56e7ff45b8653888b8eb887ceb309da4f3359675371f5b3fe01cc1ff415d285994080df1cbd6e8e6bcc7ea09954777c7c43498da749aaf736eb815a24b08d8cc4a2ef7a181502b38dc692f04e7f460185454b64a5ae7ace1829afe71615adac43f036651933fb0c983d0c324a1202837d54a1ca4f6ddc0179b5fafa116f773d1db7e0a33b9dcd98ff3e1d6f6948e4adaee9024af05b1ac9b98c3a4881e58f4d15c6905f63a4a86166d51291c1440b85e9545016f6fb36c2c20ef441bd76f68dcd328bdb37dd1840a4cc6ae19e5b2ecdf48d76ec5bd88c4b1f46d2ef6483e4a8fdcbab4468eb8ef73c2c233e6ed1a8741213e06fd703a8a90895314b349476fc049a8ee45398f707547fdd62b81d339ac24fd01883497dc0d27b480f45be2946f844ea8e4f605846dbe36d7156ab5294977837770911928b484739d3435746256f96524ac1d51edd65dec6413b6343bb3ab99d5a7858b0e1f6083cb14e99a3bdb84b5ea67bd31582a58171d8fe18ccbd4ae8aacfff2ab1d69c94c30d1e9f42a71eaec9e0723b988af8e12b0f280f9723f953464e805ed749221df144e7bf92c1365ffcab273fb83a4ea58e4bdb6a0ad78ebe66ef0d1921e7862b3c98f6892360aa964315be4050870980efee86925eab993a26779062f3132bdb89d22563da1de3cd5759fa59567a38ed40c3ffb81f49d3b6849755338d8349e4ab3213feee95fce518c22210fd32d98cb9486e63a9450e7f8d9921a4bb0ffd2eb7a03f20145851c1b68dc14e162552c794b9ab9b49217c20ed1206dcfbdad813c8df508295e76a2e92bfa5be62b4b71dbf94d7d776b9c482914131b54b45830be2449e77fe11e68ab5951abb10af7c3dcaeee3b558e164380b06e372924f3f3e7beead15d1bc8a9639d2f61cb76f4b2e7125d3211016b7f9f39662e488554bcf54429e2f6322f2e139bbe4d424ae0907f06f205db57a47d5e68972819e33d4d39c127bb7fdcf02bf4795ec65aabc0c221f2e97360e8e015b832c720eceaa7c4f575eb1fe5376d6a7fda468b1a6e4dec229ad7bd80d3430a7c1d711dd305b7588412183f436e63af52cd5f6b7405b11a8ea445de7bce6f3b736bce0ac9e90203d3a454ecd842ed8fc0880bb637cb30713f156638df6ed16451541224e8f289a0d39a165827114e54d37986afc74930cde893e55b9f3e0ce8eb22d2a2af77233d667ae72c58ba2f116b614bda26ab0b14d56844734115b0e5b6f32ab5b1f30754f893368c44e1f51d0e7b40af55db19a59a4fbd0b8d42e594ee431832f4eba131a7fb471ee02f878bf6abf657b5fb9af51979ea58ff649a40deea3a2df7038af9f48cc8d9ddd606ad583f9c331c547dd2bb377f1f26c0dcaf1aa6caf34b5f98724b46eca455ac886fb8218f7aead0318117cab32771ca0509a53ee8e862c0ffe9d8ded16ccfbae299ee40ca03dd97dd5fc0d2ad9689c5499e0082a0e9cda2bdaf75dbd68ff8aac8df8923593a177079cdc7301e0f5749c675a9da0b213f437496943b907e9935d8dbd5b41733f7bca652b8ee08743b2fd00b3fb5234e9cb0a4de3a00a5dbcf631546662ba86da73a889c3e1fca8e19565ae517df85bb9e740a72245d51f9801249b20954b765f8679d5223f4343d830518c1d1c8c4721e6daa9d2e6ad64ef402fe38a451426eab0abc67b16241edb07ac8129e4a0f3e97a47ffc4806c913e7e3e827467f214443d7d57ad2a5697eb1befa44547edbc0607ca294575773e62caf65825a0bd7726a345bf9721571cc494dd5865bbab43a2345378c370f0814b0bdabbbac58b3a1959140a2e1758058131ebce40f6c7f3e4a8e64682e139cd5d5d7edf4c471b54de659d0e922f3f164aa972456ec6b4f9c6fbfc6d18b0da0a747bf17048bcd7f0cad559d0e021e5fe2af34261a869c01c1222f31572fadea1cc405cc0f19c9414d5574fa230c97af6ed6116122862bb69131565a41d90c0e7b9e109136d9063588457a84af366fa9f445e0c4291cb4f58a8d431361c37973f2a5e4b7ce69dd5e0c81ea732263adace79a11ed1d504708744582060508775012ddd995503c2b1aa967f3892b4f3c8b33de6cc88a4468f928e4c7cf060fcff79504d61d3ee0010fdf5a504aa39f2a02ca7b7d23e2be49eb7c81966ee08b181b98f99f90a7681b02b13a439eb6102f544843e5299fc1041647fb72a8067f6f8fc933fc6973a46e5a0f16d197453f7c3df8c4acc32b7a2bdc082108eb53ccb614bfccc30869cd4dc54a8f86f63fcc50c7dd49bb5c0fd1c73bb9070a3eaab8db7f66bf796c8acb3ab8041f4c8f96cfa1ec3eee6d633734c91bc7236746d2cecce83b1bda9c5fa028e9b72a8d0df6011dcc99e70b2c2df6669d971766a2102ce417deb96d7fb46f51db271967240698bc5aff4d104dcd31ce0cd4fce66036fc6bc32cf141234226f133b321143d93de0bef1ee7210e34751d5e189caa555d10b2ea0415c249221d6374a5807d618f688c47499a54d5bf3dfaee2e8034b0f49fcdb1f01ed7486f533c777081da9ae0eaefce5a34637523aaa98c05347d8239b3a7b0a0000000000