PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 64502 2bd8d40a487b54536ffd9c11daa82553654c72af4b89da0dbc01b637b9a0daf1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0264549189a30c647379f0eb54e9660439e8a06b4f6ed89d2648d996b187c8c
Certificate Block Hash
2bd8d40a487b54536ffd9c11daa82553654c72af4b89da0dbc01b637b9a0daf1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00112e0100024d0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007888c2bcaa9ce0bf29afb1402acc4dfc52187f559d898e657a5c5b5a859396f85544abc635f0be25535d51e3672a44117fd7d656f909bcad1d8d764e51ad6749c0d034a471b40b47b07b414089d4055495ffb4755690f027930c0000000000000000020000000200112e0100024d0100

Raw Header Hex

0000402072fac6c5f36fdc844c4a99ae6e5d2be3821a633fae066e379ada063e9a828163c8eb16e27703db6fd54b56b08ba6f0a01399392dae880d407236c729fb857b8753381b6af7c001188c7c186b998d64d289edf6b4068a9e4360964eb50e9f3747c6309a18494526b0

Proof Data Hex

59,560 bytes
1212160203079ff505566c32d00977bddbab9dc876bd045cdd9d3ca2504066ded8e4e67aaf7a84f9bf56ef45d671d2f1e3bb23291cb73d600fd8b27159b87d4cd487d311635a8cfebe4a483a587c6b626ab801cb162af4e453354873538e9c00acbcafc3090f935c7b2115ede8a686485e79e12115262987b3e6895871791ca6797c0f4f6e7d7fc2a62e026a048d620686f3619f34cb5ff8237fb1b310c8bcd0c7c1ab1b54a1c143e428309f8ca01d70732bfb3de671c7b0fb2aef4fa56a168ca60bd2ce5ea1e83a919f0c6ce4dccdb71d1b0e1a3a262bedec02d33ee87596abb71e8a267adb798869b95a7b01c4e1285d36f38141a867f0a5104f6aff28216d2d6f07cc034dc88e535da5ca32107fb0e39b15cf72babcb64c9b84753dcf6027097bc59d6a9378877de0c87666030bef174eecdf7f75618c0d288332bd52049d810e88a33e208c7ed20ac734aea552d42687437c0b71c494a29b2518b444d53761681a9e02b008146e4a95c9357e6e80ca09e000aa0fb27ba9cfd7f0358f0a55247dff3d028bad475f3b67fca37502941dd1ff602216263f8b9d85273f76019b542de0f45fe4bdf81111bf121dc9286e65a177438890bdf8f3fdfdd0264536e8d84d0bf5fb6b5860710bbec92dd43f1a567d7ec9c5d5d8a09e38bff6353e923408c40d5efb29ecffcb95e6e60af2d72913bc059bed2a6b3afe3e39cb61d744dc196307d5940ceac8f248a550857084e5772da0c4c051e098196ec101efbc811d77b24ba90e7c2d74e5e2e420cba78879f54852897172d7bc2fe1255e61ce4c09517328c87b763ea350bf9499a9fb7b5a6a24f4edfc017487061c4b3dfa78ea1b3975bc4c0b805d3f46dca7d19ea80003d9f77bb3eba2a00f67f57255abeb685c930209e4b1716a8d9df25f18df3233eaa6f9a16374ec9120f6a495ded1874b98b32c88f95517fbacbac2beae5f56a65b8df0eac39deeb626dd6a294eaa5ed2952026175787aecc4de5e21c410625ab310e86d1f3546b9346270a433bdb358ed27c8159d17222a656ef83f107da21ce2e004e556ec352f20227d72bc637eaf7aa4ce1a4026757c4cc293e22da28b43cbd3141d9875771c4e3b07d077f352d6eb889006127cb692ec9bb9ec0c5792288784d6554d583c9855eadcd22a87df4de426cfb1c8fd0f9f3a9d446f0f9b1403f9c4b24564f4ac11f9b37c329922181394246d18b74f92f96f28777b712745dec8455d0cefd4baf20bf9b4d2a0d5be9b732474350390fff5971d4113006180744439bce77ac9f37be1bffca7c047db4f11596a9e6df3592331dfdd1240970a416bfb289faecbc5d11fbcbb7f3b45d00f617b24b9ffb27509d60d7718bc6c953ced699e17dceb7d1ec6bd4a2308f0584be203bbde30325939e49610ba71337353fa5dc9fd1bb104052aecf794d6cdf4c5ece5afb896eaef18afa075f15fd6d9d9e84acc0911145026e479098a4015b85fdc3086a5c359beac0a16028f2cb9566b3fb6f119ac00c6823f9dda45639df4a5444cee67aacb723754a442f72363cb76974ab7568dccc154a99de982b6c4a151e52edb30f9d4d8cbe1156e010b3aef6cf89f5e45bf754a4b672f01496283b41346af714bafb1e92b882e94e2a20c003af25d9b1298ba71b906508c2e69613e1e14e165fee9bc6af82818ba64999eb1cf451cbd019fb40e6fb2315993b63fc3f1dd06d98d143d00611e47438285c9c32069fff5d46d0d045a7508cc89168c49808b2d3f13029f3211178eb7863a6c016172cfbb4cd0e132f1b9bb4e1dd2017da1b7fed853998bcabab3e309f217c74a1f56f224681ff23eb408276fab0ad61018f85ad6f62ce8c905eca531489cca282d17dcc0a28ec30cb1179c672ba832967043cd0b8a18e5aeaf050a27cd60fe1d9acf35a41fc113aa92137878287958272f4a27962eabca7625d2bb020aaa3bf68667bc91022d0cf7a92dfaa6f56cd1f45b64be81b7f81a4f1251053394186e6abfbdc761c680dc559c47eeb61f6ac189d25b135cb3f9de6802ea6a1c230f23287d355487ca8f4020c022e479707e3cc2fb95d33678772f174d9d18f35169d34fe2c184124ec27029c83d5348ecd5ff97f63e8ec3b03129153426693cc10fa445ffd0e87562a61de46091f5e4196bd0784a541f7f7746c725ce84806a158fdd0cbfd4fb85ba0fb9120109c034a7204edbf6f59c21f9aa5837da40267d44046d24656cf00003334360f044e8a21fc708ecc054da0d32467436f37ef259138857784a321afa3c1f7a263a9b27b80041448895d3d80943b889d82002fafbdaf9ef92c7c8482ec77b8f459b5da90b5094350f748d1531bf983334ea42206cec73e0dddbce9bf10f95cdc3a6a245f4a319a4413bafb966867f37756eb47b76213d2e288960ef2216186a4bbde669bc624f53612978cd2ece1e9d801626c0defcdce3209a945506be6dcd23554cd02b3954a80a43c78d2b7f219e04f00d52d74a7f42834433229e4be1ba8e259da39d5a10dc082b2a0b1589549e8b85d3bc3d669f9640ceed3825472c342ba74e4e32cd4ff9899ac234f4d6ee5d5282342e9b6fe466db8c05c5df06702e6a140ca73b34f688a2cd5c2d4aea2a8d7154bf4dbd4ea045fc32a36de69fd20d21054ae37ecd840de46d25e211f2af44bd43b3770046caf466502aaa2167661d277f4d73a77e4cfb14a6a6f25ee52497148d7bc6c2c8eb3e81b3c3684e70213a3ba9d426a3ef64dbac10f5589df72f410b3bdcc30b7d21fddcea4639a62bd27bec12268d66f5c2e15f4d2550905a1756a7380915e9979076c846c34e4047c33507bb10a3ef7745e78251e65cc2d307db0c533b29a4d56b25a04fc74c35b1a9ba80597db0faade620eb2438d6ff8a6cffc83af79f8f300704e4c3faee519d7f6c5244fc422af04c152d3757aacaa011f097c50f4139bc42d806a20cb067fc15bc6c0250966dba6109f218686d23e7f75a1c60f7449cb5f174dc4a1a55991e10aa252c2f7e12ab1556704abdb0a0e05eb3796f17c2332507dcaaa4fd886038c6403619f5feec4d256cb1ab9c5a0b77e4cbdaedf4642fa30722381a3452549f1ef09ee0ffc599c6ab4c757a8ae8d9dc4e030957b01c0d9d75db1de88d8a8469132ff2ddad92f65223a1c5da7d20f8296bdc43fe1f5be0cba1eadee94b81bf00ad5197beb9d4229bf9aa50de048fae812edb571fecda3c9bed1e549908b0f7121ffb5d67ae5bfab73805ad75ca8c202d52984bf129e98d38291fc86cffa09a957e542887349c02501766f10e74fe207259a4a565ead2c549f7b7d3106cc9c429b00e3d6790051ec93c901e9c1c9b30ea4bfa132996fde58974b4f41ea48bae0414d196a88a8994b42fdc95d5c7c9959626e35ac097c364c48b5019658c17b2205ff37404e9e25f90b12d64815271565726ba540a72cd8f8bc5cce17efc18677ffa74266df0af6ca9e682b638653e351404162972af82f7842ed8c3a0abd1a35995b12b617105f61e1bb5e5d57e48c305e77073cee26edd617c75a0c707f4584ef94109da23fe08fb8389d716af4eb06703f633edac8b57acace7971c0906c04ce39f97da2d7918c51e553e30dab7ab5b7fe3641c29105246a529cb18141ceb5df0b5002b50905fe963b9fa3900a0361372277fb5ce81d2b4e681ef2b7d8bf8ffb9caf88f1a20a226adc659350066d51f2fb7d3e3c0ca70042150feaf1f6b038fbb5d5460c371b83f4bed8e2414ec187cdca7fde8ea2178e75fbff987649af7f75600b0c988eb3bf08e8473253c5cfea6791d6dcb6b0ca93696f6367075f8ba57c37871f2836ea6e5563e3248351e9b8f4081524f9b5d32f3050e11f452143dc6052fa5c4b6cd34f998ff2195afa18a9c034b8696ac3732debdfbe284ef2036d76d96d6978001f5648074573fd09fe3927d9534fc1ae1234989e2d029e51ba3107f58ddd8c4ed8b4d54c4b443a48dccdfadccd08e7674b5a62f10a3908dc0be3304a85f31596cebf43f4924ff4b66d67c9515ae8f236ee49d8578864ef8b93a22e1a317cf3e91a268edb2fbf4c9e7011a2e8542b520e88062abbd0b8d053eda0657a238ba64934e5dd81e08205c18df9d5f56cc17f206907069592215bafb8ff7d5ddb0f62c4ddd3485e6988f7790af37196181663aeb7fcc12826adaae27fbc1498712a5b0e88813d9300f94d8eae543717edfc870743325509e76ede9c3d894b812230fcc1efe8d3adcaf216e5a049c70a48a83b07bc19e2acb23e74e90d23088de25648556952a775f873a541da9d8bb879186a441c30cca8ec03f869b3ed6b40827fd7d174614ca3b62fcb6d2e72fcdc64354dcd80054b6a08e20376d550d7fefc72fc3178ed19988f02db5d20f3ee291360a793815f66021122ff8481bd30831b5d7ce964b784226c1605e01bc3a6c0f9664ece875a77d7b964b1e58b05b85232a21c711b97aeb4676c4e8f2f3f0355f1a0fb0f4072db94023d366131faefba2ccc10707f5daedeedf9aee28c3f2769228915b859f29974662d8ac3f7f6b5bd4048e24510e803b04bb7483af470289664656dd0a60a632267b28daa3e5d7f3e058e772ded75cfb1f0c120b997ffb916522b5c06f0e3b4837589f2e8e260976a4f265c67b3ee025e2b9e2f250934033938f9016f572e5f9353a4980225e7e61f5c787c30484e629f44d60210c01e75d911c56cc7918d811b33ca563c42e8eee78a4e88240142523f9db3ffb4e636b081a405b8c691e8ba74679d3019a0ac3233b695e5a3f65ca95e6806ab138edc00885d19a700edc465c7a6993690a5864fbcdd484dccdc9a9834c03feebe311b60892b4722c74d723591deadbdc1c0a356476a4419e3edf94ddc3265c3ffe588ba530de9831e1f61920beb3afde898bee500ce4ff288425892751ed1b67ea58e57ff93794d52b551c6bc44762d954432b2bcccaf6876eb2b2dcc9969ed010fc6c51ba7a6c8fab85d43b2fed058ddc260f41244653bbe82b4392429041a115d98bb230a64c6a95ea358568f23de54c9cff82c0d2389100fd4a55af2e8bddf98ef8d066d99e5267c211bb28af348e8768dd46f3c9ef697dd27ec28cc852bd6a3666f9cef8d913d3fcaf2346b601b4ad0f626ca77a37676104893e7ec8cf31801fb1cc751dc1e7a42b2f7dc392936e1eea4347a53eb0511884b485bfdeb2a60c35558e59c4dc30b866d6f8ba713d5d3566ef5ef2887258b019fe79ffbfafa584e3d42e1022f703d0dc0fc38c6f55f88d5bf8f9fcc93ace9c7f9d45a362f9cad0e369e8bf2061dd331ae541df495c0d5323a667727c94a344337a6a33d4e44d6889fb7d87b352ae749a3c521912768e905df2a90f473e87e876fbaa778f52fc0e1a9716a8c9158cdcccbd5969782e1b72ceddef703d3e67ca6d78108e62a0891834312680f88c92d98f4cc8c367d24dd99bd34f99e218109e31c2574926d2dc6d6f6a8e31cb17276b0155121925c432df8cfdf4c953a46e60eb38c0658d0b8b82a7abdd8050ceb44aab484c9a3c2a4d1c093c3f6f41211e46fd26bdb2a8b53a80f5cd74acf5505ffd8991fd130c276fbcad0e2fb49584a1012fe9db0d0abcbe42472e8c17528442372177315557fc2e18a494b28a679efd45e4120918dc18f5f3987ac2168c471cd554bd6c7b7f7d710663957d3ff9b0e2043692aef77b9d14d015ef1552c06c5f5f5b658285f012b115cb525c758b07fb9bbdf109b52193f201ad3436d6c5711076f706b9aa3d8cb0632fb84ac375b8e22373be4e40af59bbfce714e9005cee3f83738297fc30d89ef3328e4cb2f0c644162cf9cbea3fba46352f0ba749d5344a9ff38776f92d56204bd9d6771a96caaaff3f611db125f276bbad87a3d76e708e48130ebcbb7f917f5025ea44dcec2754e76fa186a98437d19fc3e1f7c013cc235d5d69d75858d82845cd721588d6b4fd9a09328578f4d92a5f5b4d560947536adbe9b55b017ab793635f3843315ab680106a30f93efdac7df82f69bfdc23781ae5c25ca3481c6c8be48a52999b6d3758142401ad6c3bd315818d7005c2844dce6c2d18063cf0b585127e7b1dde88783761359159ba7b5b4985cd6b372c1c3a0303d77b91ee198e3dbd88f708caba1de377a0d5d0f0b8339e0d96049438c9ee44b91107e0e5dfc888b34b40ca4cccd76e46c3968dfb47049799bd902af45220630c94752bf943d8c6a6781eab578dc8e70587bb7a5942ac63bcb9541299bea1f866c4dc4f505a74f57ae3d75025d2159b94eaf055b095277b6b68fb18de863c6419e7b06a1d4ad4d10db9fac35707f85f088222d210fd2a57344055a498ce4d6d776afae34fd0413617d082e7957825e9597b8493b5707fc96f8c0e1ded402635aca3b0f7cabe58dc8435da0bb4f47d82d5ea4a53880561a19a0f1717b3d4162a3c7bf7ef948d47ef6e7932356ab055526fc31b5fcd8414ee5f446c028ba5003bd0b85ed7a4199074ba90046796df010aad9b91791c93fa9e233fcc1b72ca8f95500f5c08be4c9cb6875eb25c8c3e0c0c69d740f05d8757de35b08f6eb8dfe2732f16746012e3cc31430ceae97eca7616c439b682bae650ede601769ecd305410d372a90a282d9ac51cc44b1a778ed7d8bd1679c8c0199cd2fedbcefc4d604a737008caf878f0dec40a3f0d995799278280f45cd55f597f096e632f09d21f4bbaba6aa7ee831932103590cc8059628cb5592af720367d62ff874aea3356d337b3b1efdf76fe02b11ae1367b8db83e1a803d429eba900b19bd6e82d07e7f296b4e06941235849457e49f8caa6683b52586c0c1da9f5f6469b6761326a424b9e6bdb730b4adb5aadb5e02653d5c3d62a708f9a3fce82b0f16ecb2def7c81d424bd4e775c6dfcc15a36dcc100229e2cde7f3e32c93c7eaa463ec28564b6c9f73932b0eb6855087b053e70544f8ceacc7ea24093e845fea781a24f6dcbbc684278db7a6d0d0ad424296b76a6deb796afa1d66b80b8fcdd662f0516c7e372d9c153fdd1ea78a3d7b9f7776ef3209178d2ac783dabd4290e94455363724c2a01a42561e30caed3e923302eef4a2d5f8b6911f4c6e39d8890f7b008b7a8348e24f153a214d72fa60fe4418a93207351fa032f6484ab45f0147c68ddf62ef3e9dbb590edb435a6ae15f690051fb53919507efd8b5c400be81963cb02ecbbf2e4881f3bd29267ddffb6b22cd86afc8fe93d3ff298e02df44c647e85b5c107b400b2ae6d5452a1a23f2140781ccca713561c6029b89251bac007177ae337e64fdc1aebdc348778a5ad99b28778c1ef817f9a1dc82dbf79de7f682ba9b311a717a02ae7b1d551861c70e5f8fb0e6e633526b60b22ae609c5d8ee9b57acfd8bd0c84c5e2025868b11fc552a9741c01bea7f9fb5f6b8ff110df3d2714c76162f826e755ae51949d60783dd0baba95bb7772522fb3823cd2ad5d7d3de87713528cec58a078f395bf69bbf50c94d62489ceb69a48a07a8b28b6c852189d3a4f0ba79eda6a3508c96b6be37c27573b4c2f0bf7418e9fcdef768701b74cb78a5d62336956b0a3333f908aa3beb96333c49e1fcd54850964cd461202e3031ddb142c247d6dfe061b16a35f8cf380ae223e65ba172bf0da9d1779c8c9db3e7e59048dcca722842a01a848b5e71ff2462da6e002ea69c59200d8ca161c54349e188f1fef342db94514f4884082476a61776dc7eeb912640e86613934e4afc7c9eda9732592da2465ebc8f54a3b17808194820539ba579566cf2ee1425a72fa9e0e9b845c79d8d591cd3f829ebc335fa53b1e8db066c69d957be86f912e114ea1a8757174f2e2e22e9d8e4234ca2db87bed595da0ce0fa92e0ff6a2efade76caf480b5952201a345fec020ae6b99e444df52ea90c43319488f0dbafe8c3630c35f637a8263f1272ec4a1ca535f27ef518327e7a144f1e2792a814274eac38809a295612ddb041e0550f71114b97c614698ec5455da69da7848caa39f00c9d3c303fc0b6c923226714a23ee4c6e301ea7723c4dba781d3b0e811233ef4bb761d0b0302b236b6bbbe2bc3efc7453a3fdefd8469666ac614fe9be2e9596ed5fc97c2bbd0196fb4f007d2cf093e4c8e43322de82197c0777147c9a00b56907e108348b6e9700b8d88847804d8400cc6be42aa2f7fdc2192c34c53197acb77169448935fa5f5a1ed6c152bd837af014d1016aaabbb2ca7c80726f31ff641cfef2c0af5297cddff36c8ab3522d5635127da3a329277d982f9cb785fc43f519a19eae52f1c944c535e4a5d7a5eec016ff26689888f7ffb2bc4dc7bde2ad4a96b91d125f5df45fdd2e501e4efcb508379b4e29590fe8443a255a1b962fc0bef44ac541059426d53cc9f986d02142d77f3e95d81da0a4f95f72283a211edf359e080584cb1e7c609b650f6222b5bb95ee7b6a24a9afcd2398099514638d97c50809cc4d40c4cf4ee7e105e6e77606f7649c27d7e489677aa6667f6dc61652ff69da9c0c4a4b16d14df394daecc67d17f1e100fdd57a51503bb59a70cc336b796530ad6212cb68c3522afc87cdd8934351175bbb73140c43450f5d98f260d1e1f49eed2874248d91ba713dda40feee6c762d0443e5cfce6bc243e8865dcacf16158373f82b56e3a115da1ffe227fe8b15d96aac196bda87820b008c30b92c00e8c87f8b84184646bfca0773fbc3b4c0fad849adbc847235d3728333928186edd63ce115b1a56d0f63672c185e9be7be14ccbee1220b5e4951be233ee466839e88607dd55c6733225b4bd495e0fae3303b0279e5020320f4df2db87a7bef6ed428f41b3c19eec43cd5adc396613998e5ccea4e7165fde9156c1c2946d8ae286d4499ac57db408e3621351bb4cecf721a4a8ccc22ce70ce3ba4b6e2f2a1ba258cdb75c92fc27cae6247e2e2aafdf7ca5b8707eac5bad541618863b207bcb1b58e05b83e220fd3ef37a4f7ac4650b30e53e2bf88510e5e2c92aae75865efd078b5dda2fa0fe5f390b05aa5ac1c0592c9fac7fc9dac8ef03e9ccb134989ba6548982bb023937475bb8d7332279501d9c69c505bfcce1e191b829984189f979b57e126fce7e7ae5192ecf42145784cef347099ca803a16e03cd362b5d7e26a467393b2234cf56e76d1e622dbc28193d1439ab93a638f8bb59e56e940558d672bbbfd72a40911a0ae64de54228f053be80917c638f32c78b04592cd16aaae8013ac227c9ac6d5c0125b67b2db4dd5f4b3b242e40e4f16c9f9037378231b435fa578a917d87f9893c2e5a4b22eca6d912f5c03807468b8b5157a5a747a8dece9a031331a3ff32ad7309afcf9f7450e13733931cf2b533b92f315e136605866ccfed5eaa262c78caa5a403ed13338e4f525f366bd4da446cb1cf3e08754c1a2c4a8b12b3640f9d3ae05fba57292adbf8be3e513628f60204ce399ef1579b3ee7613757b7331a0e9a87a63e3d3650c3829b664fff3b9182ec12678c8ff578664a4dcfaaf86ccf3635c5892316c4fe4cc09631c34f01db0dda9ec2ac1891a6251d729bb2a21d96917caff11ee1d760558789019301da5889b7c1aac9fe3dfdc18f32130ee480cc7b2d41ca3dad97c04c81b891539bfa616de92254e92bc95687a00329e8cc3224f79a69a5252ab45cf1f970f5f8fc0b03818fb614cf6a9efff6d81641093e45e3b5345caed25379ea68277fe4eb5fe2f0269af2d51ffb1f8cb6fc72f2b069f96909a3564a390d4c88ff942650216c2e3f338c1f659fb7695b101c0316ca6dff7bceceff7e6cb69295b561a2c739bb365eeaed1d76d363d3fbab123f9a3e9e7c62d514407f78419f7bdcb0bee01e5bc7e4484d6846006229703e7224357d46e546a28a774e398881ab19972cbad7237b6724505f6144a5eb233309fbac3de99e1a93b948aa02372e0d45bd4ad3cc45f0474938b70bdfaf5c649946df97c8ddf51db1f9402c81c6a442507a9d9a8e552eaa8068047a311b74d62ea0bc326d5bea27730395fca980abbdc132c88e969ac19be41410569000a7cc4a28fddaf52b881e3e20fa100f5933927dd5534dadc2184f25eb8e66018391c4667571b3e173f409cc789cea75f3e239b676b2bce1b26d777e0ab2e59691e1e8cc949cb5001b9457d0d75723b8905b97c4adac2cbcdd921fcd7583288336995b775500d21506b4b719940e84736d11dbdef17d725e94b73c49ac0ffd8ddbd94125a1964877a0e27fb59edcadd491df9a74c200c728f109a6666d087d021f2ae978503e7766e645fbea7203adc82bc90373886099915214651376229c02c3c0b9ad4e6d952c063db3c789669377000ccd30882d4513928e8ec53da32dc17512a1002ad04439b800ef23c3fe75e9fce6e6d83da709236de9d72992d2b036b784a9cd3215e00a6c1698f90eb6a885243f0bcb99d1bfe223492738e889215636bca153365561fade1a35613beca77ff364ec04ab776ffbdbf06b35095f9770de7544e0b3c110495975e8d3832501decbef62d166992897dba60cf059f1bb23a862f96ef037f884564adb5258578e92f94374bb53113aafab23789055d359c078dfb84b74496bf5076e86e99f874e9b576f5a0c5d145c3c0bad00725cffc0390a7015c7431685483ea50d5bee201e41fa25db1e0b6e196fb46da38344f7508cb414e138628f4f29512cad37988e8c63d8153a200677801fcd89a7b2fba6324d64201e7decff1a9fc64c40a45f728a8abaf51d760f3c4d6fe34816b2e23fcceb82939806c9277e11901ba9fb325973f49445a28613fbc29a68d627c27da2d3a40326aca8cb7e90ae719fc05e357bc84b20f1f2924f7f6000ade2d0d9b9fbdbaf58125e6a4ecba390aa79218c94ce22121419f6d8eede02f8aa364500b208f1384296ef3843d436d909b1020e14baa975efd6f459083fd551fc4a574e38b49edb2bbe323613ff76e5a47eeb0892321e6cd06bab85f3fd33820b8a73281e1690ee100b13b864bcc5e2ca19356c5d1e690ab6c85dc746dac9f298723b262cadddc24c79a774651283f1ff5fc6acb1d574cd64ffcb41afedadf09c0a4caab114c3eff98da12cbd156108d7e8e61da9060fb85047eab98d1bfda3e2dee26565cc5807341a1e81ac845e07c7269ab575b5b2a0876a7608e36f6c28a46880a9341f0fc8c1f2cc0b9bd98cc60b168cb547f18c5b9233a397d4d77cdf7789829fc0ba91b376dad6429a565c998c791a41032b4ef909cefed0a84611ed36381cc2ba0b9ce54907603c1ba96c94460b68471b02e5aee1591daf5838dd86b30c884cb0a73157b76898aa2c834502b560e9e14ea605235bd4d8663e3a20a347360708c3874534fcacbc6b8f21e7ce440d050518d6dcfbbaa20c1ba4815dfda768fa77fb8be80804ca9da89bc1e6f52b206d9b302a256ae3aa420a68bd16062fab12ae6938db0559759d1fea05279d75b7fa8b5f18cdaf7f83198045d93c780e574351463fcfafd91aaa28256dc900b6047666e679c37268a440087d247a486f344e143f174b7fbd0a3acc94c6a9d47da26f13f76c26e236849f1deeacf1985e1df4d2874cdd32ac80a5f0dde8d643884a8c3b35f0724bc663054e02d042d0715e11645f87dcb533aae78e7f0754d1cfdc774e9c4b6a497a7dc51d5302f15ccac8d92ffe30f3adef9a2dbb5dab6e8a660d79224a4726759bdff81f39425206f6e0fd90bdac3682c7abc04fc7c448f266978eccf1d2124583af0fe3f7e64b4b0c7e4a9520d77990381e7ce1163508cc0b68b9d61b521a5edcc652c5033d178e0074867e0b4420f4179efd7e8ba8f8ba59ecf0f9467ce96b197f8b3f8f70aef7f194ad2816f5fd156108318d4948e0682cddfe1c0f2b0be75c09dbe2c129cfbb21555bbf420f9df0f4ff96ab74365ce99cf52f6df3b62677adc7a5d64e28efe37b7e4adc21faaca48afab1cc4906233631a4fa9bcb9dad48efc986e64711b01dc8330341a9736be62ad6c056b9dd1e625c9fef7a1736d295239affe600d67b0e29ced767b522a0ede7845450e25317894eb1ccd2931280dc84d33a21ae1488dea8d0b530dd3185da7f334bdfb649be88924259e45938ed0a984e4cb6674b327364737ca170897fb76be5d0edcd616c2ed68ab405c820822fa580ccff8edaab48af0625503aa3bdcefb8d34ceca2fa871c40fefb7c82ccd4a775263308f0533477a96e2c67166c45e80877e1eceaa6fff91bec582f3daec5aee64a6a1a694c3248b853223381bb33771c0c17274e96d7829e5e374e3ad18b58d14971199ce2b8d1a80ffd14340f564555d8413fec3c347a297687e85f096a6b11ac624ab419b76d2a28b4ab26957ec4c16b5ba332e2fd4b550219369ece508391945869a3e9fe33aaee91171d7b5ce697cb26c768b914f8bd11905e5a7a909bfb775988a1e2720ca087cf48396cb95a5716778caee1142fa156760d56f90aeffa0100ea257276ea76619d931dbdc7f5f7be878f056cbbb94b7163ab05f39ecaa708d9353c0a3af440418cc82628d3e24bf500d4e92f313520d8765805625643b264e3d3150a8f3f3685dfba868078c00ec3addad7096e4fb7ea72bb42a61a8adf68eb6404882e19473b790172b1d40a1851f626c2fd67370da8f849f40fc6fc6d85bc816fc48dd34d9dd50b8d6a79665e6602d3fe09d40e7e1c8acfb20f69ed32ba50372945e3178f26f1209a7ecffba49d9cd2da3adbc3405575539169a4994c4bc2cf6c6c45513184e94cc438e5565da7f1be3352b3f51cee2b413fb90ffc116131b10164ad70e3a3e84828a20658cb4f8b05a75cc49c59a9f49ad11efcd2199bbf65925b94fd863c86cdca15c09e6ef4301aec504c32080bc7f50b959194b0613979b842bc32cbb4f4e51573be368413f2117297f5f827f446a2c6ea8123816bfef7e6528c4f9ed63ab21e98f36c437971b60a81294c043ef57b4ea0fac025b8b179351278fa64926e5a2b1d270909f421d95e81d91fa1b28369f7fd8b3d9823c8454e126266b5548da0bd195eabef016dae2d7ab1290196953c79583476d58442241f28dd676b768d21df5a45555f3244f6e3a03922f3a7674044d1a89e16a29843c94ea94a694cb5b780b93009f1bd58c450a6ee79c482b187af57cf55be770faabef14613606fbad523951e0f2f6aa4c03b517061aa0f1715646a642b3994e0c525661bd0f8f3c1243487286197929dbb8c01e11666f1727f6df8b70c945082b3f8645cd800f2018c77ccbad46021091ecf41503c7b2b8467510d5a6fea39984803670a2fc5c12807bd2631eb1d91a756b7a214a0ee7bf7c0c1cadaad3813b626308b6415e4787c000cfb4f21a803c5dd74562e8e7a9ea858bc39ee1f50ae18c6dc3c764ec6cbdaef6c31dadeafb70ac39feedb765fbafb4523b02a3d5fb1f717c0c39e959e5c44a948890734de8ede39130b91cab597d6dfadca066080a90d9c5796deda827b56bf3375860e2db5764a15d61cf26db280eb55376b33f07428b251e0dc1f4ed846e6cef34daa2b02ca21e61b1edff6187186fefe3f29db739446b8c86a99f33709f5046174f3c9c056d494a325b1bef3edcf746e7133d3b04b3008f21aa8abc9cd799159da3ad568251d34394800c01a3e2d0fa01bbf905c20de23868c6cc74fd00f92ae67a3e8052fb72ce1cb6180c04c73be9e688f1e9934be379d6bc000dcad8e79c3f2d89efa90b304774d1a3b94301173d9b6308b5ecc7e90dff3e1b27286e2a53b35b9d4b70be4699623cf975745c12fec3c81a40689b084310b09cf859af533fe2066e5f39df18e0e1d41523fd9f8b5ba7e00ec6e3cd66960531c08ee155202829cd6b3d6bd390e8bc0b46bea135e405201f6bed20bf93446dd24bab1a9d00d2b8c04a919b6c1303bfc555d030b47eaea0dc63b63695d2a604443fa428faf6aa8dd1da8389676cbd17cbfac792c4ed429d7310724798cbc395f5d8e23c11f5b5a4d89e5194af5652325657df0eafd3e267320245cd00740fe2fdad97acb79f03560e5e2035efc60fe45b54c807d4f7a233c502d924af4a269e1b197d8ee04c110ad64393ba19ecaeab20c4a9937fed2611fbc7f5290a46fa38929c36713cc6783c7602a7bc3485e6782840600c861e74f679392f8aebca38cf4b65318740d776754d072810cdb50cf464ed29b5365f7082018755355b5c438b4ab8f9e4d1febaa662b4e90910f2babdc919d597eba1e231a8e4170f211421d68e9804943340874f1c6ea24d94169358e9a63bb78045356d8061c600c7e1507abaeca2019f169c1b0c8278ba38f1e5bd797cc8dbcadcb5a1e8b15f8b063f49628b9af0c71ee1a74bb49a94d719bdd80d43ba696050609342d9b2d407f185cb62dd4d7a2c0a5c0961b14bbaae4182e57dd5c26718e53320669a3a80c78fe3ac4fe2585e6d0930d455f2c26b9c09fe381752d02f065ac66d21f2ebd1aa004631e3f2850d994e60a1c9039fef9f31453136d12b3105e21d4c0beaea4d9c2eaa809379d9bb6035e0e84a57fdc027b7062ffc02f30fe3b01fd7838b62f0a015996505cfba0f1c4a9b85f512476651f174dcc099f99dee22d78cbd51d2bc548e0e55e89bbade1b52c7adeb5fd4bea3e2ffa295a5598feedb52ba6afa596ee57f96d5aedb60605a595d6a3566cf828ed62cfc25adcb0d576230efb53f27791d097740d3bf9707f9fa9214ac32db582aedeeecbddacda1df4b7d4f9202abfe2d91d56eea9170b4ed72fccc50f8ddd41155f7e2f3850d6b949abb314ecf2ad9c53fbe914258b47275224bb122442b3b64be2bc76ca6b6bfe197f9aa95f6bfd85f5ab099a8b392085e6c4eae5aa438928bf58c7cabc424663ba21a5c59a0fdba8d5de7f14946ba63e2b30e7a44bc5cabe47e953ef18419b062d56c5ef733cc404117029d3a13e1028a7e4daefcbfb8b9a3c4966af0e013056e3045d17a6a8e046f287a3de2490a2d92900028ff9d4b7411ecc460f1afeae54edb23fe46acf5ee03b2e1686dcdd97c992253cddb1873dcf01a991c8dedd9cdef35b0e742ca8e6924058f2120921371915975eab1f4430f94582b0b6a324338b8ce0cb70d24809d2c87ce4f2fda714853dd765571cb15ad7b894a6c85fa211e9710b6255eae23a0074b06baea7b7c5264903c3428574018d20a0b7a6dd88b6f13a00417d4d7d99790852a4bdd438fe066cc711b9cc4bbb5640ce2d06981486645695ac5c8e15f2177e3bc7e005e6fae1b3f3d19a05723df68b3e7a710c41bb42fbf751d4b87cf97963e93a42b2dd7be2882e076b8be3db33173c84d1a910cf6c42b94000f3ec1ef8843a92d3b24aafe11df6174787be7545b3768c03dd37be808037de4a532313c4f1cc5570c92a3cf2a9d4e2043ed8dd15060e6f048a53cd80b8cc35d342a4e7b8648cb104987a9b0590a51b28b17d1942df47d59523730f48b70d69e644a6612f311a70ba592120ce400a182f72ed12398842abfe12150ec77973bf138216b52f7ef16b9dbe22d58b223080f94543544584cdb8aff528e23d5ea277f629dbff5c5440dd7af8f4b2059a9070619d9fcbfd5cfd8386c032792d5c49a963c5dab00fc818b376c2684c9a4a3de3d8b48b0e696ebb82c20d4c3fbf90deaabdd3e66e4138cbfe032ddaf0aba0eb7ec04c8baf66481ea4ba2e33dc056a6dc49fef749782d3dad0dda288e2e30cfa0539d0199e6be620d3b5cd16b7cf3525ad43b411ae977cb9cda2b98f14a46b17d42bc13d26c891e86d0d31d83588005e5cd0f83fc4a930186a878fa2bc332979af679524e3d4200ccd9cc9d37351c082a7234b99aa99e8948e3fe852ca1620eb5576757f0dc098946cad141c4afb6c22334878952686cee504a160e81bf46bad733fea23d413e4e6414acac97e28384be49c86a18ae5a346fedf7aaa3dd72bce2e30b832d6817f5a7791f11a14357bb15496c2326d90a4b8acbcab599c16e9198440b526773aaad5233f6b7935d290a46996f8eff468387a7ae70764c1965392ceb7f2f109b960d046fe360c2fed09e326778d49c966b98c2f1758970fcb79869facf33e55f7112ffb4aff62b8f8c0f4cae12b91711d9bfc80659e111d99ffb9518f71d990163caaaff651613affccfd84a874a2a6456b02f83e83e6d6f6ef1b9e95ddd5c1198cc8bdec11f72efe6d35f6c4f5b33f2ff5587d311df9efaadb4a6fe5698d3e18328a6e33ce8367285fef5ac461e3ae5d9ab8d91cf6b924cdd465172edf8cfa2fb97a78714330da9eb21403993d41f5c82367f94b0a0cc0e76a543b9af7215b0c1bce03ed08b10cc15dbf8b6cf52dd966569bdf12dd1c17d2cae782d6610a222a4f05d63af87302a487aabba5a8aadcff2da1ca0f4bba806fc4594aa8b2feb76e42248ea454c6239eeb9ab4e01318c8680846902f1161bebfc440c1b61a8f9c60b9e991746fb43414ff048428993b31d34ddea254461f3d8c22ce5b3e82340bbed88a46e6f458a1ae124aef02874b81c27d11795b547d14116211eb391b37e8fe439602da9b6a90a01f94758304fe274cfd7e98fa3a635028e116ff3322bc7c490138bb1e7a2d37a83b4e8aa361a0c1bbc4c44ce1ebc743058304ced6737e055589ba8c766ecde93b876d61eccff5777cde6afc161c3585a4e75eb03dcf1b39d56aad6a8ae29ef82afc50b37cb7c0d7db8203978c1241adaaa884effd3a8384a10652847090ee470b92de4c341363c67e88bc22a53301d256f45db4918d70bffb39dfbbc0fab4b913a6c4673613f734440636e650e0d90a6c7f21d7be7d39d2b096147b988c366799168f2cdc71107a161f99c7fd4488540fbdb2aca50ad1b7e93ee846ffb17a2b65f2402613ed6bfc90351c92444d69aa6da4ee7e62a7794e24f1175c1863cf33b43078a449c3b5d567b54773986ae1ebdec13988c6d9ec5afa39f39e17850b9bf96162230ea53c7fdd013bea308f1f8e84c3cafebcd12f31860fb00202214dd0d8aa1f31674312d086e9397a211292e79e17f08d53157c77ccabe119570cdf7ec456b5140e43d681f3f8f78d05c77b628d579e3baf93cc1a6bfc0e425b1c4d4cc9fcdecc0ca77550cc2f2eef4dc98f67ea8f59dd491651920240f159a48c88d0b75bd26bea7e9c7595cb6548ba86ae8e2d50f4a77d3f4c35ed5384014bf8a25c3629c43be03255eca7a3736b9d30cb179fb9cb1de972efc8b995725315ca912c9a56f080561afd610d8a5622d0d987233f50e74c871c28e4e1aaff4e119ca5a1fbf19e74793d6288abf73c38e5a756c5c82f5f86463411571263f824f5a7316fd723d563ebb75fbc561650426e3a7c227013b5589fe3e59d3faa2203da8f55c4f9db62ef9aa82f9331f4fb2b72cc08bb27a5b09fbd7635724dc36b5b94f454df334a430b1c5918ece6aff7f2d4a421c9b2e727ab2db55c43a9bae609e9ff8620a58214d34ae1d8170ed99cd9f16b211b2dc5d412d4ac16927d006f182b62c31a6e2c0a97126e50122926a7a5b071dc7e79a8ac75761ef8ff7579aeb2a40d20cc279d30465ea553b84b4c21ea5695ab4b7ae8dd3bf5d90796701d08fdfa97899be7b2bb38b80a6c9d7559c8fe604ca62152efd59adad37b461f5b23ecdb5b1335d01a13688aa2e5e0f6c10b6df037f6d8666a10f9ef751c83f41a0ba387bb2b7446bf18fe7f96ad3f0b43c226febf4170473587f3dba4c4e7269612b6dd7d2c18c8ee1ee56701bf06f59f3918d4a2cb8fb6a19f21cf3274d20899d8eb2ee7c53be15ba8b14bf1410f3488f54751ee8475628e3e7cd8bd25dd7cb7f9b7d20b25c4a3ffa4c70a115e5c81b89d461771517890f5e054d281e8de8ad4ddf10a43d9433bf46072a41f2b872f9ae38b9c4392c44dd2845dba09a7db60700dde7eb22bd7d27f6fa76a09321465267cf0d57233b23e162f7716f1d23f1205c44b2b1443db38ad36c9f41eddce24433f6af6c4b4feb7a96b41242ac2be1c403ec75dbc2fa151bb6f4c6d8c99dc1571e00c8153cb2c08097f2a9f7a882b8ff38f5fc84245d3ba4763e90820ab575a0b6a04da8fe00c8fd8516d98f063dca8c593ed20d7fed89b96fc099a9fcebe6e7120a65778a25e3db7a42f24fa069100f92e2ac379b7cedc21062d8c51b4db70ad33796b46ea5c14cacef2964bdc853b6dd7ec3cf8069fb4e2afe8963fba33a511e58a8f19eb74cfb30ed613c05c21b640eea1b23e3809efc5678b0f01cf9718f470d24e47655178e0bf05de878c75d4a6765930cd733f137456d7ed5b990327eb68ed8c3a67ef2708262ada9ed75efa09a187d98392f7977b3076d9233f63c7fd71c957f72767fce68eac612852046fafbcd533348e06be936e8ec90073eadfaf4fff32427ca115c543839708a4e2bf73ca73608a302713a6b282cf385e2e39d97f3f9c6f9b230fc8eb3e5132cf09a61de4f62da4def80801f3a026a93ccccbad7433929f8e300ef364d360546af9a147715da80780ef6586bc3f8d9b13bdba1843251927cb65fe44c2add468bd021840b65f84134937d040d9aaaaf1959c41e17bd8eba36859b131966b34a76d9bba665accfa27d2ba91b187f5c4b190f5219ef94a42b781e4fcd5dd9f4628e96834e5dc0e7b0846cad9a48131becf8ba2f680bb0dfd8120221f3e5681eaae07cd52ab5ff78132e7a9bb97d24388eae0fa1b680bc07dea120ccc5c32ed441552e8806830c90ab8d5545d3f097c82f9306e2210365f0117b5bbafe6c6b5840f7f6fdfc5989b9f516594cbeb7ea96f85890df2c16deb47a92f3d2ac7a69161d48661a551f64ec72a3c97dde7e7b096d3e6bbded5fa92646ca450905342388f726d9b8261986edca11ae313e31d49e4c250712ce10c7a0c60a8c280ad19bf94ecbb33baedf27180ace50655403405759b490142dee1d9a208ab5796e4dc35d0bdad1982719c88d7b8bf41fe4f4c78594e2468270837a2229b2161b20bc7f2f8fb51fe47dc26cd05705f9cbfcaf1cd50d6e125ba83a147b69d0bdd0561bbd0b6ec4859431189b11fc0b9b78e797517ff711fa35d4742dba72e6b97d4f293599a5b7babbab499d2b5fde51a7260758c0186bc1b862ec1c06e550760811a3a320b5a85f2d7f9877b31ca0857c865d2052b77cfbb7fd62b137c62426da7165b09393a35f685b4fe56fb57692050328360c59d7df6d191bc9007d60b9a7536b8bb929ea005696f0d5e9feea1aa279143a0e4c2bfd3b7b60a05e2b0892ae37a6ad420e43c728b1b585dc9b8d16d03823d7db158f6a8799d7681e9f6b14f12302c4b7dcf07a5ba2417f41488510e0eeea121005c91eaf8f522f2e5fe9db0b216f43199c36ee1575d4d0d8c53ffae34ea1542eecf32af7d0f463308b6541d60b07d74e7cff15289061e5f3a2d7879c8cced8e4855ce29ca832a6d037949bdde09a44832658661d96620ac5076ea4bde7457e303ccf50213b2dc42f6ad2b34c5549cd24ff417eb25bf567113a9ea7a0bdee8a146000b2696a5300c3c0b799cc09f72584db0ffe6e39c3b713be45b970ba84022375e00d1ba49318c5de263f7523e3bded1ffad01900eec597f1f7775005c193bdc2232f1645a2a4eb826794da024b22522fb00191ab7509a579b7bc2cb3c02fe947ac4405589283dbbb5ddba1ffc4f2e9ad5b491129138ef3063e2ef80b16a8e4b7f80bfca3307d3905aa2f9dabaaa7c5e23dea8b86038225676cf4adeed088ebe599cb91a47355f19e293337c0800c3fac0c391092f90b4e697dd7f0910e0087585fabfb348b27b54c52688842cd975b3fd88e116cd837a4984435b227c3b30659a4bcbad6037730aaddaf01ce7a5e1b6bfee025c85a439599085e01982f8dc890df21fd1777eb7e141dd1fa4ad048c1834180640a0f46df57ba605d1c00ec52b2ad1df05f54ccf6648aaa38d2149b5a09230354b48ef66f9f2111ca7476be4a70de109cf5d0ba43ceb65b9178920d5a660e5ebbbeaa64576ad549e99e415835765cde42335ad830d58ea4a81e95bd425a566a4bcdd9c815fd348fabfdd1ffe1943f25c37d3b558cad39879cca220e292a38b8ef6203de5d9a02c68d645bd4ab44fbd0079209417d17bd6a2f94ff3db5eb38674ff937a24105fcf879f90896272057f6baeb20fa83ba9d12609d545933f6024efbdd1078376d673b647e01af470acbd62374ccc7e77c2e16016996284b1b679c7691cb1aa7248cf812b283e1c8bf079fe3bb5ccb334a07a324de901a028b5bc0b6635248b5614dc8393e1d120fd07d3c32d084f3b33534ea01b6fddd97f06c0ca8be646fa9a994169423ac98ebd0ce9866e695afeeb9f3a547eb77b633a6ef1a908a70d6ca1afe7816c9a2a8fd816044d15c7e42b1f9c9791cbc14c95a6095cc328fecb89c35705752ce9f8a45d973eff0fde4aba54e0dcbe81261cd9d2930a77a8ca3c133c46fce98e7a5ffff364607b65d5dbcfc28e75fbd4a412b9a7f9c884ae672c43c2f048bc582248e43116f527c93b95367e364fe9c10b20646d721ef02de1e091a036445e78b0ed18fe1ede2ece866c3ddf39388f368365fb5b91530430af893d3466812e21f8324550af7d807504fafd662540f7271e3bd7306481eb18d2d5b1b0773bc2c97dd67dfc638dc45439ca9899ac908b2ed3e48d6f9750ebb09ebd04d0d0a6673e1aba658d5c9874957c53fb38b62baf4dad029f4499dd9a8df5fdc95423ab117745a7c3ced2359bf7969233493f95da9b4251cceaa7d6cef4e6620b42625ee6b27fea51b4da3903481e9055598aa2de9c5f50867cdc66089e893156a55284837090c1e3348833cb08fb8700364934ae8f11b4a07d459db5d2cdc494cfff84d6a47712b5099b717f83d6d28f5f8f2eb4cd46b19c3e7fc2b28840a78ee3395984ff1463895253f35627b8de46f65b906d56bdc10f8d7bb26f10231a5fde0c4337fd0cdaa88c67c3ab0bc21a59cfcfedb4cb225ba47d92de2e4210cfc1c2d89abce06b34f5b5633692425c3251e50b04cacf93209f8e352aef8fe21a07f6bd9cd78b3eb05834bbb1b91d180d682ac53e07e2ababfefaee2e9b4768a34c9929d7afd82869ae0a3c73e42b27423740c70f6fe72d9ce71aa97349963de0fd49a05399c730b767cdbbd0ac0138bdba836d1591b23e0c963c47b68caa52201a2e1a10dc120904f46abfbdf3c1606778c1589c0f6b7490be3e2383d7cf4b5a17189e50c019b970c266e9e0108a0283ea4407b55bd8055c3dfc070737c94986260a68cf5d6fc1db3a3d862babcc3e304cfd6f338a30b6d161dbe057e183735f02259e189e30b7d0250c8e0634416a6d52df8c75f972ec08c2c20a43639ccca04c2897833a19adef08e68f570e3aeae5bfdc4707a733209e0bbd80b8c68aa9e6bab3f21a0fe224298cc48b99443cb5c60f9c15a05570f9f73e99990cae208769c249ce3f5977c8ae992623fe30f146ef05974b30eab6c59e8c0ff0cb6be723096bd46a2b4f5d7d350cadfeba6f65e286958b80de5c7f51ecdd836c44726c80ba9db8e731e345e6de3b68b76c517c7de60b4ce7bdbc3954951e6b50a611e9982343cf2318f93b18c2736e405dcde5e9b1a70861ac148d7ccc6855b6e53ca4cb394ccf3e4c5e1d186e028c70a1128c3d06b08d0453ff99eb07f8014f47277e99ee4c4994a0238a39685aa1123fa8c0146844563a80ea0f9b060502e1a726ef8b00873c796443ebbe0b40e4d99396eb1a91cf8a9fac3dafdb66e6a84097a6ac166a9f9826dd97693d9e47ee6d1966d787decc6c350cd6cb6703ecae99782a0339d4de2ab11cb2fc712cc7840be54d58a15bd74600985e25a7e9f6f31f4b2bea04a606c83f20d73a3fb0b551055ec904dcc0c78ff5c38842d678302cdeeee845a91c97b5845377d09e0487de3265ceb1e4ba25eb6b944cc1ee2f398343a50df9c8d8b60f3389ffd5faae4123eb49270353a50fad418f61dbbd45c1857c52def15378c7d0a465139a54e1a8e825e19978deed4ee2e8bb3c8fd8a479a0abef542f1de2c1d92c02700b51c59a40d8ab5828c2b4521a01f4e815848e8e29a78616d0f0a2ec0f265fcf79b7e84b1050ef5d67924f0ddfe0eae262222b8e375195d795694a39ee38ce7760698b07b2f4a99dfd230c642e27f592604bafcc02b3f3098fb2e78ba4d90262438cb8fb69e3b4394a93c87254e3e89f67b2545ca0d2281332b2feed8d27944c2bc192968e3191c7364ac3e66d293f40c6199f9a8e228502983e7c1b886fab5ee3fbbd0a3c1c90f83473e14c2d0e27f2be2ded6858ecbd5142a97d8b822f13a39b1fd757183a36cf92a7ab471d25dcb7f5b72074b3961672b839947145443acc69b74fa1ddd689589aff887c2dac1f3843ae8ecc411bdb3ca85e426208753f8a1bc6ba784830c5ea503ee5b2654756045e7e9c587aa2d16b7c09925d92a508039fc9cf3d8f8542af2fde6b3cb9234a3553fa11e549cdecc9833e10758a2ec6fbb6a7d4066ad7ed8fb07a8acc4ce9eb77c455c6780dd1c569f89ff0b9b1bee0f2e44235e849076667e2d3314e58378dc5e2307cb954dc51d547f71721bcd35cc120e311336c5e703df51559cdd0c1adaa94034272a3451208071c06af56008a6a452311a78e9c2f7ccaf51e5473b2c5ed7a13dd5ec619ecc04e91c87964826c5b7316e3b62ad0be35e1c126f34f24728875a219c7db9c2e6ffe6f04798d0212cf48a1d28199470fe2862c1dce68b56a7d3f954cea653f01c433b61667adbde547383a9399d96e863e6494620bda2f1b92569eb1f56b9a5eb82192fd24dc2398aa6527518b648a254434a4d8c73bf3ce16db2048051818755485cf775e29ecd623f290eb1557c11008f0fa0fac81cad126bd6f896843e76181157a80c42292c9f2026a04273f218f60b7916c328e6a5954213f70d91214c67f7283bcfb3b6a4441cca776f0e1054a52de4c0647c4870546924b80859d9f217b1e3f8b3d54fdb00de1967e6388cf21de33014f518a178a21cc93e4d281b7c844ab9165824d6cef5bdd46d743f6996140820eb278106588df7242068aacf54f64041e459102865e48cee2de66e3113af5b76bc3d7c1a0cec61b57fd9a331af6d8b2f9b22ab2f3672b1c5634d8d8cf89b3e299b56c342340d62d2f53f12d620e1152edc329e85af541e798c99940d6f9c081c91f70a5a1159c414679aaec2063c6f78f180571b846d51888fe8dea85f4375d4ec59f8a6ee733cd16857d191bb0074cc3b4bc62216542465971aee4579ffad72eacbf49ad0cc148023ae58acaa0038abaa763758a42a1f4749701df979085375ab4118c1d3410a9d3c841bbc861ed2b8e5315472f737901be7f0252267eebdd2c4cde9a65b46a6c4dcb77a4f26121e06cca1ea07e17927875a0a747ed130f5a96a60b00818ffa9281bb1ce72276ef47ed08feab9e479ba3d19c3157630e0f0806a500002d25439ed42938051eb339c5dc45f725b7805692adb253d0ae054ca26440ba2ae87f059122371dcfa7b1090f369f98cbf04b488b4f09fb15fdf3f9238b68390e5bd7c9e099f98e3fdad68d8625ba35753807fb45d8d3b7857512ed7812cf50d9a68494337da97df5ae215f21d6d1b0d4b8f5f1bf01064c5c31109f23c14696ae3116d51b97787fff9d04504155fa3081524a8ce10ad6e28a12f75b7e7c18b8320737b6302ca8e2aeb2ecfb6611dc0b3b014891faf5d2ce98a68ceb8f430be434fe673016d34ac335ec2b4b78ab26365a60a3e115951b24ef0ae1dd8517108b67e5d5c092ac1136c41a99d0d599b56f36c8c5e258eaa8ac6348f663b19b4c326688d932a5c88367cc82dbcf0fd3ed61269810b579ac0c88a48e37814dd3d2497cc4fbe830d9c28a91fefbf70830ce3f6dc84bdb5c18f45678a3ae131584a5a744fd7ccaaeb8ff50577e5893637c0f79352ec12096794e56d73953a8e9fddc98d614a19f1b870f435252c8d547084ce5ecf7048d15ca9a3e55259c8fb6f201596cec78b27e11c42027b3d413f434db06ce182f6cbd56d7efb294322b53d714332b0cf434d1d9303753e903d27203a164a7fab10e8091a58b7546503fdd36b05213a560824ac39a24aaed09a5dca22fe525b904b4b3b0834bc227e89e341e05818c78549ba595c30709827dc590fe6bac07344a57c7e311586071ba3f8b781dac0ac13a0dd3f7b6b2f5bdae6e9ce40500a3b6d3511f4b65ab8ed3c8dc611ecc4e4a96ae8f9971f112d37cf5f63ecf596f18e131ee2d6a6961c4400b40fdba6b993ecf821f05cab53ccc3b05f7f8ee781a94fd5aae8073df3a51b86b28892fba6fe8e49c8ad793ff746ff520dfaa5077bfeda21f751896c10b92be0dd29463e6f7ec08599caac1e6631fa9981e424416e68a47ea605a428714d5d0b03d891294123a7647299e44fb0e2291bb2aba828a457c8e36cd9a4bdb4751c655c559e5f442578b2daadbc86704f62543789b191a5ac2b4c5e63027c0bac0be4e5a67a1edff9596e601057fa0def2fb61dc5c0b8918e45f6c4b80a7d54b4de90821eab9cb62841b90404551a653cd95f2120fb0811a25143f80e3c4e287375bbde242a858d22a430ce029b93936ed0b6e4b6a6cebe46a2a530f81a305d695b3784cb56ceb210edba355c872a9055c905e893e1c4fc9c16e89f03260ca1951b928e6450f5dc482abcbb5112d62853c550df8519e85df31272e9be3330ab7d6c686e8850764f30b157414eed33e63eb42797ef7961883df040ef1c078c2b1e67dff768e770826ed662d9b56ce1a2b2c8f8850cdb05d41cd033a8414938591cfa599b4deeda3e41ecb2521cbe2aeca3e89af92d3fca3f6cfea9ee173f6b1acea586e3b2669e8703e715ddbcf87bf6d880665c50173fd0e9d6f203bd0910408196cd040c67e28320c2f3ba668a3234b3894295c142e7442aae7eed72fd3c72d30c44114a45a3a93bc6072b419cfb9c64bdadb516a94247c1f6d840e82bad73987db020f292da837b4471eabe6567edd108f54a01817242d162d06e0e48d70e01e63b55f8f2f283d9923d8778fb3d13f41f986f8e148fe6c44f0cc8d7cc764c858821a5c3ef31072a8813fce0f5a2d15fcdfb7cb7b1e1c39d76d0a4949ae2718e003b18a96105b924262ac61aa90af68e7a54816182ced12699a3c6ba78bc2b8a6af573aa5a5e26ab4ae7698c4ef0f44b1abdbb6fce1f74348d002cd3888d6e5cea4a0be71ea6ccfdd290800a6e66f0907d32a5dd0a41ee1474ec9931fbdfeb2fda27aba5a7f7ac3f2a865b06c96a8d1e0fbb96949769c1d7e51d8b03e98e00836f9b310e2fede975ba1492b685958c5792e656996b43deb70b4d88dfc861c057a6cc52567794c85b3e344f2ea17dfb1cda99ec0fc1c1e4f0b0d4f0c3bc34984bb0142a083764d88487fadb5d4549141bea344ba4b89e11e838ae4cdcb7069d925a341f9874277bfc284f29a25cc54f2b5681afc4a19cc5ded9253e058fac666c9f2b0cbc4ff0ec39d5c4a20f1c42bfb01e53b5d09a14d12b7b7753d5beb73b06ac1d250f951d6215f4ce0b96d2ec7af61c14f71d688fe86c204455ccca678a14ab1f31ddd985a52a76cc280e0cdefcb9e81d117c6f2385c513c7d442d38c218950d4b4ea7dab5436c9461c1a7796c80dee5dde68711888ca763964c7080b29bb2f6a43c5879846d4dda73572d3581ad64cc36b71904afadd8280f14bc96b10bebcc6f1d34b45bae6fa5ae77ae1e74414a4740e20291f616cd44829e277664befdd66a652e0ab16b58ab9af10db05e86ad4940cdd009edb47186841a3e99062caa450793b7e0b192cb4495b142746aaa7e6360a7b624967198600a513c2d291c1062cb58d20d82f9f6ab8facc0ba037a5018a8cdc8be2c09648edef6df32918132d74403f2e35c43a3253e635169e20faaf9c764a514004c190dee5c76a5952c6215c8c522fd0bf4cabe7e0e7450435e1e5ff22a3f88cdad39d74d46b87b8722a3a727eac21cced72f80630f8a9c255c709f4b6666177edf18f63f845b03cef02f5d79d1d8c78f9879ca278ea714bbe675b9ba229490041d5a27f7df6776dbb5efcc75393b1b28da78eb08aae210fc536d4c3dd9cad009e839471ed766bdf1e690f8e9a716aecfa3b2aedda171f449c95a74138ab4a0cd6afaa68ae4cd1b8b7df258b236b583697806f8ac5ec324338434a0ce6dc791b4cc1e07879b12473cd57185b5bc6d87ea8471f511e07aedc7b925b91dc82880c88d190485a7a05dc103f8046c984cfe9e793b57fa0e791f7ecd8ad5a9c187e49705512773c755e9960663abc520056e55e26575a2017b4f68a191c0b30c0149eaaaaf539a8db8f8b7bdcef652ce9432a2fb03df3aabe762e921418ec018464b68b4cef8226c04ed1c79cbf49da5392b253b3ea09838199d20dd12d7fa0d8bd5d289674e9007cdbcbcf300092863c7a65b1501fcd5643b1ea831513a7a9b72d657119cd97370305d1da88c3daa55dc79a470267e90556254c786ca65c127a275012b15dafbd5e701c416b50645534d3c59ae583b0408605402811f0802ff71f22a5ca7850372767e3b574c026b01872fe69ed30b59722897c9ba1cee3cd2e3726e615a87d33e8bd1c2c0acc691d6b271eb6f1260c8ce05a9a94926c1b20d6610b35b0c3e0b41ba5c6baabf535ad7afb998d7f11472fcb1e655ec88bfa2beea7422dbd657b6e229ac9064105568eae41fb186a2ea927dff8b21a20b25f8f147bb2d0efb685a0b062c04ada18a3609f07875511ea2d12bd6a96e1bdf02cb0b425245bf0ce8cb8446187a2c7b791080c195b1e94bb40291b9229fb3976f27318590841e988551174d96152f6d4c14e9baba0a18af5b2be0be29ead93ef31d92400cb69f113fdf3d2fae8fb12a99a7fefd27fb624e603a8a9227317b0a9bf303712f9ad010865854a560d773c6bd491417373290fe8fd714f5f30dbc13620ad10159400c3525e2127be08069e3fbb5ef2766e967b4c8ea5729b3d95a8a29fc9fb198d72f5433fecd1471091a70cfb4f3e2f8837969d145f8fe9ff558286055adf3ab637cee0250e2a998e860dd51006bf6261216d696a779cb71756a583f33994ad80cb87cd378e23a596e6c3fb0f3728547b8ba6c81aa36c8db241ab1dec01039f164e6e913c20f47da44a6fcdae80521281906c162de9f878f17cfa29624acfc24981d7996d5939574e90de57dc63b42415267bc519ce8ae97048f121517dade5e7ba2b9cab98091d01ab6fdc4765543ed2ae2d809a22a6d3581c3728ec01ac4aa75b98894aa1eb98980ea23cf4cd121536a4545ea0ad376b5b5cfc4029e8342f231c085fc114406dea0a0e3c6866093004482afa338b900887465f532d0033ba9111645bd5d7b36cec0e1d578aa1e631cd74d72fb3daea34edb1418b56a7888536ffc2ada4580dfd9a45cc85e5a418022d637429f6023998f8e3ea80b4163d691d30b6dfdb5c896226e07ca521ed75a374e2a35439c9c83b635209f44105f7416818b36264e2e467c8056dcc8e61fa19f2dda24be5d250cab7f3e9728a7c804ffabded73e45f375ad6f26affabad396c20bcd10e9fc384bc22328521bc828adf72f48a4de658e966752843d601f7033878f93538192f1ab666568d4d485a3656d5d866aff3d1b846d4f4237804b8a1250345916c35b5868fbb0dc96060a3feede08c36e2aea495acaee94c988aba9afde4f6f833c849b1c64c3c4799a2eff30dec5e4cf176d27ff71c40b251dfe7cb16e324acdb02c01911082868916845b1df3b42c1df599215145612de2d854e4f73c242edcaa5e1a92dce54b0e06647ce6c95e8643663c5533fc33a7ba1ca8124d115b9a9a7b4d3ac11bb0816a96b214fb22f628d5b5b844ad9ce59e240b82886e2ec900af76ebdd204729aba8190b9a2ccf2c41c01893129a42a951f1e0da0e335f8698ad0f4960b162bf62aaff486a93335071421a17995ab0b8a81d1fc6f0613c1cf7df1fcb8edf598b966339c384eb37a02301b16dbdd87d74dd4dc31a966d87bce4e6b4ec729f2158e007758f67af657bb646420c3b2c1de3ebe176da5000bd04d9717ddead9b86446c5da4c29686e25a5a16e07dcea4cf4e091b81c8bc79ab61e1178d312724528dd363a975639e92636f55f1a313fe204853621d045fd27e99511b6c570ea04179b685eda9326b4a5db9deb11010ae48a4475bedabbcb82732b215cbce8bfd53f43bc44c09271dc1bb3b7400d9d0a00bca8fba97ddfe865aab51f470ff8ec04e1e7f322dfb3a8a435020330609c2c36214e3109bb17bffbe1bcb70c4c3999b008af2b842c990d333c05f7d47fdd6dbd50e94d7f94fe4b012bcf151746a7affd0c1f1302ac5b96f45395cba162797236393194a8b5ecefcc4338e3b76f8c322531740a95168453b714b84bae5bc4bc5070b050884afec77f075f5a7b8b23012b2e9b07ab649ccd6d3f39b498e86a446d0b821828949e7a2fa36d12887ff651cadc3a4e5fe5aa3b288e56974d000b890c3fbe6f179f661d84c84d7f09fb6314dcdd4150c6e290a66af0e7e5aef432c7e7407856b324ac67723ebce96bbcc8b2fcc10a07b4d788099925ad478ed115f6a43d022466acd7101e2f909faaf8cbee1d7e866a85e4d59c17df25b9c5a3b7b014f55942e817160ea725a659635d7a7183bbaf0b9a11d0ff6b5de6b254302f333e36f6c65d6b7fc53024e19d5cfae89381f7a0a8b65f8b27245126652a81c27f6be34c05df6dc47afe979ce64100b7593e660fad31533d4303ca020c8d04a5da7f9f9c241bed7d698234465e8703176334c1fd7e19484946cbb69adf49c4fb8357492610b81acf6daa814a3b56e05654826aa226cf2d90651079dcecfeb3ed5fbd120ed3a29518b0a2467029b2c9c6c6c42eed7b81518a8d36e370f0444ee171d0765f547f42fc5ed65b0066269e5e0b2542afae9bdd7494b1111aac3554b3d3bb6fba4fd3f1dd7fe775c4eb857b01dec636a2b21c13be79b1b2ede01e4a8734328a243d47656948e904fc7b560184f3576531a7e091d6cfcbcbceeef83ee63269a2d9a3c90d316ffebc4c732a8d6530ffe48dcb6fa0a9be7f67c201b4b316825144ce1ea4d5d2b551b796e1bf17b356205ea9d3113434505fabe59f918dae3d5981ef8ca92e096c9b1a5ace55d4abd60a5096ce903f039cbd95f417ce8f1de2e164fca8108bbf2e02689077607e84945aa3ee1bb0dd13b80eea1c72f9b73c79328dd4e58bfb778dfd090bb994bd9aed08c630b28783a6c9a19d5adf8d38fdc581a650f86ed295cdee862f194c55a9ee0ed68cb082d6084141486768d95299be1cb46ee107badd33c4eab562fcbf6a2448fa8280c02eade0d8c5e599db6146b8c11c94af86177be73ff27bf9aae776a2c422e24026f06ff044fe6bfacd60492ac53416e7337b3b6f34a827659e6cb1d7e3d7e1ed77e71aca487a94f2e1d375db32e27bdcfbe902fcd6ae8b4b862448c31cdd505eec392bf935d00ee404a7f2ddee99caf748b9d33d32f262d34e044a52b41d51bd824f526407bf5a5496ff8446de0e9a357c4382a0eaa77e48ab63f6a954405c5868aba3b20f28f9ea72148debbc34c1c0f547789bbbf70dbc067bdde15d5ebac033889c323a63bdd5e79927bb430fb6e00beeaf567e17e6301b3c1363e0c4d3ca58e503332b3664d2d827d0ec109aeb9248c02638c9ae99490d6dcee29d9aaea250b1dc088873f753c7866c030fef0d36e83942d4dd651d74bd914cdb787910d611ed2e0cc302c217742dd506a7e7cb485b3a277666925a36e371a6bd4dcf73915913da2ed032cfae7323107a5f8d63797f3cf69dc4eb9c1efcd44912281dc12edb1a4d3866e46a9288fe64ab73276dfc6ea250e0202a15f9335cb284f6ca99d213a2274c84226d5c5ff4bff741db1fc6116051c17194c2d93d7fc95cec6a2666c4459fa4a86c50c4357a445e6cc8c1a2a298836b79d074eb63ffa773e91f0ec98c00301b57d588834ec890e84d4ad577cf188d478e7456893c1be1c9c74acd5a4b843041188dccf2e3a967442630bcd00120a72efa7edbd20e722377a53caf6abbe1b7db8313b875762f8d750632c028ab12ba8031b26266aae46434cef8ed62bb064815a7383b554b68a5fb8965411237d7996139521717971d6b79a86012ecc003d250b211096ea79050bad7a23a035caa2f17c92eb75815fa662f6f703e66c202e897db623e1b6272162525259bf8611718c946c5bbe1accf9e8b0c0ae91243931b0495ddde52392c2075e0f1932edb4612a18d108f2f3011e11bd322c2605c0093d34e93edff016639421f30f5edd2fe4f5e361584f203b55fc1ec7e270fa6fb29982a8e5b8d30c04c0cde13ac4f10d550022dd87737c77e3541deba744ce9fdcd499073ef25a62bf203ea4e5272d2f66b575e47919a4ff2907f00f1bf129ca81a81de553cae2adf9c6ec4eb9cfe228b8b1c899c743a39afe36b1fa4c45a14a7cc17c45e6fa5fb7689960bfd2b4cccef7c09d11a5c0f2443b69560a6d37b076f55bb5a930f3f3f5d64c3fbd9bcacbb2b094b86ccbf28402cc02ceb1a6137929c0012cc00c6c09e88d32b12998593d23bd4566dace902c78f3fe162632554fd01068a4448bf239291f7d1b23bdd8473ea4392befcd8d97d6671a3dc344267eb81e7e506629b3602711173fe8a2148819cee914e6e576c2c403976b4708d9b5c537882a1c4a018e6818edbe7971b596d80500f594f59f08559dcc7c7b3e35829777575b27867cb4d9340a782f80f17a5371a51df74e082d6fd3866589308bd5d342ef9de4e91114a9c232e4f2f35b461c9db22426fd43416955489d1ed192b1ce0a2e53ef8a570c5e8a13e3caf291d4a26fc1956e6e51a1d74d9bbfc18b388e0f90ef8099337d1b83f6a385cc6146a6abff05548a5c8de343ca5bdcc1e5e66e873e99838b8cc73c830d8a64eacffce5de8e21ea3040e2db1cd45d94185044cd9356317a21f9445dcedcb5ff62a40c4bab7ec2445a1fd0915e52b2b10cce5fdca4250f180403cd6cc47551f16b21c8f186c11f96f33429079d3ac18304a73a657614511950da778cd91afe749f0705fcaff043b9a3562f331ef8d0a0a7a393a4b10d6a6fe88a7d51fcc153b8fdbca556fef0617532f49b900f27de091f7027aecd6c41a0236c365c4d1f987a839f9c76f61a0e76b807403e97d4764ef7c442ad84104e1a3467f529b66d7081fccfb3bf38bff805ea7764f8d56819c36e9628e9db1442c7ffdb58d05c2a840d5ddbacee23e6bb5a861f95f7dde7018bc780545a611b0933af2dbdd642dc3cd73897e6010c81de799a65f7d66b5a335d5eb72b7ee49792a11dfa64be1b679d59874c7f156dd1d5de1cf77abae8ab7ce4110ed09121be99d0818fbcf1400d6fc81087a7578b871b984bfad9070087ee5fbbbfa1f1fb51e287824a4f8ed67d8f917889f133afeeb1effe07f6633f47a774cfd3157c97e896df49b6776272381b1a884693f215fb2f816426f3dbf73956f0843c2f828147130425262c6181ca7a0fb5eaafc4b87be5740a53e7a7f28d7b908a72045d0a394790384f9fcb634367ac14c0b69cf9158644d0247bcf0fd013ea59eb11829512d4e5f3b218ca785eb381f7b1ab9fd32aefc8cff5b0d2e4ddb3f40e709991ec04f7c4116c0cbd1b0bb7055df9af90e296e18eb8c6735395d7857ce10d3cbfdbb4aefc00690f454e037342140f7051fffbe4e26bdf91a3ec3caf5709ba78f68516115ff8553c679642a0064a73c49f81f594ba7e7506a99ea2631f2951ef202115d7edfca9f41da17a587eef1d325d108fdd668c24a7c7c3eb0548b3b8f2436a4964b3ca3e9ad91c87daafc78c72a5fd8320334898f4ee4bb148b3ed946639fa0de154e359e6da66fb75547a18594f83ff7d6d3871af049dcb1e39e2b5c2c75fcd7dfeb37496ea75abfa72fd381be3e28c7406bd71abf315ca30dd7949b392c1a89a475287fa4a24df28ef30ecaebe9c448186064b230db917837d97e62c017cc97095258fcb010f1fa86058187b7642ba572a7a101de91df5fbd38def7d514f03226e270dac8096d3ef8cb7fdc51bbff14255e8e62e1c26738f9354f8ecdb78d72216108025212ce60a8ec833da5f4de72907e0cbf49a4c9941424b53eb3f490f98c8c26177db308b63edeaf4bc43a0bd3f176c097469938b65a044f9252ebb151d3a2b67291a9c547fe0eb0f8bcc2d278486431d91ab60ecd0699373da6525efb396699e36f2d465e269a01274a0a81a6a94657c0866f206cdbaf66bcd6d7de6b0b7ea1f191d0b2cfcec032857fcf7b1a43082aa1f42882a4392ba390c7ad5ed7bdd6d006c485dc838fe1c3165611cef91e233aa803a71e6de3b8bf93bba84beffaae60dcf99a58b8e1c287ae8c41b85d13baa787864ae08c1862a7483e78e5febb2a1be3b0ca8f46c1976c1cae6ea2b6dbebfa005616f2ac57d2f08b7702936e497a9bc2977134dd5269309d669d9ed32b42b7e2432dc8948d51568e2cfb29070216ec497b114512c880c41590653f341e0ad661d7082d2a469bccb65feff30d9c742467ea55814e3ddf532a5d406ec52dd8b2b94e07533210037364ef1175e19dcb7c5ec663b1aa4f3ff25d7714beb496550679bb19f1a1330c51c6f9f07b4e5811b24d2990ef49939c7770fe1518e0410f9fddd431201172d1450d475303046feac7024bac1bd9d7e4a415df27a06567d59a008c48d6fecda7261f1f41428d2551ce9bd7c238378574917a2d819961ca37aa7ccf5b16ff613bdd9f515d99148070f64673f49d2792a424c6072c39727cc80f4bc4afa4e75ef13da89cfe95c6c057dd6c3def5d6ef6190e061984514d26cd40870f423a24f51a6111e95182ed927c78c6c8746e3de3b87d4c4c0c2dbe81f46750654528603727ecb57c902baa14129bb7ad565149618e34b5692dfac61fe51da537933395c3c8051ffd1a081ec70e1be35e8db990073939fcb324320bae1a01af84b2e25120fa902b0c3ff66413143de98cc1e95cc0f301c11214ab3986d650c00308608ff03f2a91572f7c8c4a09650437cca93581c6c6be52c5f48e8eab3b47fb26271df1be968900ad993262c5409879eaddd1be9cf88ca91e65237bc47a97b8bdb61241c27042d9dd8f556cbdc4628df953cfa87bfe9b728dd187f81859c1334ab4973a2c1e49131d772fafe0971faca821308208fb765800f56644fd175327c4ace962655fb7fd421b83e6f20e0d5162f589a7df1e40910c489e1c483042b65dd6aea883389f80d2ec327fc33aee396edcbb2c917f721f62916288a01cdbf4b90da3ba6df25a5541445f6c77b2eeefa2106e49d5b5f6b26b935eed4858e8568e1c08059db3bd1fd8ff99fd70eb9f33d575057a0b445dd054eec5b8b131052644c6a123c8e4949009b674653c1dcc36baa9bd716ed4389fa94d5f1b845c0a23a81fa1aacbef07b0b367a817c63fe78b2587509200059164b9d40d74b4e48645eb4cbe84ea2bf6be128b1b6256f40442f973ac39e92966b0541265459063679df971ebc778458c1ef439ff06e5c24bf1d2f08064ab8a1eeede38e0f69974265ff8ac8e5df57cd68b0069e1fa25eb9dc3b6a984b905cef2b3acf3991fd52c77e49164b2a44e9f72cb21cbc072f896bd6a1178b5aa30082f637f7a49cc9ca891c5ea4a37deb60d6ed2eb784fd5c1daa8f2086e63f545d27b5356dc568b415680f8e81c07d827f891b26b896ab11d33b1ffc95c8c3040878dcdf4109e968328ce32d67a4f0dcfee9c4af24edc477b72af3eba78cfeda9cf170be0f791416203db9caced9bab1554983f1c3285da622d610c2ef1f47b133fed8f946d1f635f8b8e0e74e8ae64d8dc496e92d59be8cb95f8ceefb589a263584e824ebd62dfec1cc82e5e8ea0d88b795dea39497e37896ab6ee81e98e3f85d2f3dd9babbaa9f2abfc9f74cc0d7d1e482367c7fddfdb04646d944600f34a903ed9291d6797f59af7a29a21fa45ccff64311ee0f13405f1dcefe7e93007624f43e51d76f484fc5a531c2c67ac14daf27956544eb208dd2a1440084e074507c7ce2f7dfcc69d5e1b65fa48790e562462cde40c7eb06821c618e1105fcc1dc195a6cd8407b5fb167b638f3b9855a4eebe4fdcdddceb3620c35076b12a5ceb011957af257cce75297ddb788ce66ee844ad92a693a3045619c5efc9ae70c7b9bccde350940e100fa414cf561694fcd8a47e8e858f1cd7e52b38b5754f61aef796783b7c82cbe293f04fa2acdcfd0cc524c215aef7c211b716ccc63f2cc42c2f7575a4bc5ba6fb0abdf2c9c0e6952f9e8a41e075693b3cc9bcac54857e260e2d3a283f55dc4ceb75a63d8599467095ff2fb628384acc102fe3180850a2ba4d3009cb7aa0f400749975ce5fed1b563308cf0f0dc0e3a7cc7e22968b9437619d8637615c6a8d3de0d1ed8dcc29b32bd9a9b526c9c3ddcc5adef7362a737e41ad8091033d07bb6cba475197dc65d588536c45afec695f22ac7fbcf790a134e7b52302a54a8b752fbbe9f8ad1734fceb9ee1104f30e1f817b26a850823f545ebf723f9d5cb425dfb0e5f0091d97dc5cc2002c218275d842ab4f7c6dc26c00433c2b51fb7e7224196e1cbda12714a0342b1641c5b318319e6955de89ad7fe9b78fdbacaee4147c92574f2927a0f23bec71550786b04d3398bc5ee0c4bc932cda96e3f7a9cd44a20f51cdab98a58b70f7b2176a2c5e2ff10cddb5bfbe4ff69eeeda7f2f28c004da09671a1ee7bf7b2a81a5e95b6165b0b46559bd6e261437bff4f970ed333d418448cfefebc908b0863fb7a0d06bb8a33d1d89bffee53b821b8555478e88d7d7eb103f209f1797135d48ec63ab1c5d9a72b356ffe859a1de9a3eb0824515caab9b5786672592484febff35368cc9c28803b9ce797da8f1d857210f722092aa41c6e603501e34909a82dcc371b35ee765bc6b94099cc05fd7b48a468a919352649dceb5d89b126c08bf0110c6365440f329dc7894a2ca6935de6b73bb2f1477b0a4cb2fc1092b16b563d5589629d6cf42da944c63bfbbc0c5a7372a69a6dece5de3a632aec0d77a89d97b769e6fe043c146f5b596039781ba2353d15dc547c883d9c0515dd3c0c45bd0817d434e7b1ac6d517334235fc4ed627fedfa592df9d82b850c77d4ed02f326e58b22170d252a086f810917086a20fcdfed7b638486f84475554de8f1efd9fb56a75a1ad295a51abff97db624dfe520b62a82d770a08fc3c3a84d7400c8ec8169da0b239b19448dad78d72e131a8edf7b4230f81046f9d3cb00174904bea3193c9901b5e47157813cf7be96d3be4d96004c6c14bd5a02a877c7daca450e3f68bafb025ef0c9896be8ce1b169d40923e4a27dafb04589c988599b7396556550a446667f45d44daf996cad6af980b6f20fedef0071ae8d4408e2e95e3d36c04d3d74ec621e711315846add41cf8820c3fe3b84ca10273f6cbc7385f069b4c29668d5b48404cb29f68f6346b0eb6123c9f6ebf37c104e9d6396ffdcd96f9fdb89dd962ca533b6ad09e304052cdd8fec1a14457e6217448b35629ff5fa8b72f94556af50208d405a3a671f0d9febe9c02097f70c398e40c2d896264b3585959e8689e6844854750e6eeb6c6a1d55e46dc5c435ab18cdb5625cc4b2841864d5c16e67e93f06533dfc4c200031c6c74ee0e925b9bbe5e7732154d3defca00121f8144475ff2c8a0c6f96c11a15723045daf75586dd401f77e61bc22db80e3c99719496eca226ee6c88dfdb0e2da5ecf1b782a70353f9f6da4e57c01a1119cde6ef6fdbc07f7ba223db1412f69d5088c196057025030b387e28fd07068d36229bc2fb35c61dd4f238c486b325b58f101db0cc8ca613294974afffb0bf3628e8f899e693fc574355aa86acc6b9381e514836951eadaf0eda412ab89b6d99d3c74a430ad4b3184982d797ab3beb055b27a1790f5e5fa0bffb214e2ae257ed54d7b98574931ffb747647131834a6fef5e976d39ab8b58e723c47424939436398d1285a86c3c55901dd577e6d32ca7d5005353b9258b650f11d761c73a443cb6054a8df4e450d5017b1e61669ef85eea5c5b4db46889e410a7e2e1d044439ed828d093a3def49c7bd4af4e5813e82e64380f846c33ff432be29f5efb80147a0a5ae16cb4869929182c4f86278b2370f5c8c4650b8bc6e2e0cccc2f6271efaab2f6319363b671c8ecac741c8dc87a9d21d581a15f2e3508e587573d6361dce03d522541bc0333559ab0a3eba6a4b2fd350b4e9472bb4f2eef91c291c76bebda1a4139a1c1349578bcd9ded33b19feec6fc1d0d49c3af62c47a9f2d05f3d32ab02d6665d6b225064ce84f34213f8c24a12562cffa91a9acccbd5b93df98d7bc1701709d54fbe0b396c3212dc8dffb1c3f87242eb45bd8493103cfcf47268ce5d139e7648f4aca3a4dfa431b0b3dc6f7b9e0ebb9fd541be716478c4611b875e8757c703254cb72bbbc12f77c89a46913cdc1656599ee59dbeb513134f0fa656e8f45ef78d3b34a986f0856b77ec85d3354dbdaa970ca92d7e6c1e0ca6263762ca2437378de769d58d68648b577b9938c6dd7026d1528899b136f74c084215d08ac6b03a126d738b5697d0244640e4d3e1ba4de7fcd90717ad634ebdd33d1d148a34054adceb1151b4d5cc9b512f6614483e91695cdaf339e625c081fc602653ef3c30ef7cf14ddf221703e89c42ff92620824b8cc684301ada2ed46508ceb4333591f65b13b76309ef4375cfc6fca7db6da6fe4df7722036f3ce57c855a9b2d9151e51a438687be5db8fb03c99100284223db1c09dcaa88cb2760001777cded6ace522ed13fd362b9997422b6096375d46d0fd0806dca2c37ced1c2c4db62b783a00d8101693104b15782658f7030397ecdff23db08018be639d236a7b3d9603325dafa99110295dae4ba46f6e2f4313ce73b9a5c4f3f4d458fd584c4c1fccc452189010acf19575c1ea7db47be41b254225063707ec21db1ca7b512f3e58e68ca5370a9f1940b163f3850ee03afe659d961d522b98f8ab945a7a1228698a2e3056f8e0aecbe925ae67828ea1d831d9dc5ff93afbb028283fbe74731ab4b3d40e1338a00aafa498b0806a10adaab64c24df3427154a86e6d56ef344e0b2bd949d0cf26d83e998b2df07f9bf975600097db4b72b56a41986db9f7d7f9d4482e65c8e3143bfea1854a07561ff717d4e6339a5e143cb4b26dd08bfe6bf69798576dc8ae56519ed9dba9ac378b6c760c76ab1270628b56fc7134ef707595d7ce7d410f2ef95b317c4b0217dc5f407da64527b28fbe98a0f9e1d0031f5b6fcb8af09952f3e13560fb6d87651c4a1485192846d1a4cf21e18c7f2fc9479feefd89b45efeb7b81a0869192d5e9ff0e922e1180a0b98167dc4879edf33a3b8cb5e98aa5c9f506577381f275b11388cc7ea6fab9db1a862b9ed88c10000e66a0ee042242b40b88b90f9732050b9690c9a4acd3d3c5e19186bb9877fe6a42189b19a93788a94b6e822768a76abcceb690911316f85e68fafa0d43761fe8f31399d1b426ad7592617e1f6b856a89f5471024e8c897feb3f70dc6fb8873f7c4af6cde01f3378f4b0d59235bc2152d61d5bb444e36cdab7fd7752f67d62370c919ebb83280f425d88ae47cfce44a80a1cd1b3e7a62b191e6b6eb08aae8b43b26d24f8b072adb972054bf369abfd631eff639c98fae4d7deaaab65b420fde13b733935e0808473c7ecbbe57db6584667cabc29b66ae3e041939b2c5124961c0b2e6c7e9cc72316351f465e9b1b85eacfe1a7cca634f09b99d70376a9ceed290659da777d2cd86de50e1e68755ee7aff41fda6e43cf86ac5fd6e6b0ae0b69ef26bfdd9722e0cf09301ac981b2f504dd38dca43f4fbf0f9625d057e60914ba23d2a8ab76ea46be5a0391d54570d9ac45f3aecf31c2352c23c6f68dcf289f41b9c35bbb025514ed51ac33460ea9401e8afa3c5a9e3816c0117d5ec444fca8e87b51fc2d5a6842956e304f4968a795d44aa30c782b5cc5689dcfc007dda7e8f68d7683356a74ab3297a3719b7e7931fe056832ad37d5ff0f3d3456045cd2a7b5a40977f85b64c93bc50248e39e2f20e82eb27da63ac03bead20e6eda1467ffbd8edfbf92910d1d461baabfc00d914d2b5dd6880ea23b2495abee964a411c586bfcca84f19ffa48ebf1042ab0c0186d3d57f8ceecb2e70eb6b31ad21ae39fb9f48e84383d5eff10c1c19d2b77fc8b028caaa0408179876fef702e0dce2b56f0b543f6588ec5e4e153e9df59cd9aeca0b0d512adc5ff51f5a97d47dfe950ed64f321923658bb447aebd8f78d94296b9a4bdd228598430c55a0af65a96689e57e9cd16ab0ae7aadd1b4e549d9d5f4266b13161dd51ca0f947390eef41857186afc2bbdc081d055439d214237fa177a8e2d0def2e36dd2049e522bd3d381266560946555303aa19db8cbc4987a3517f74ca3eb4c07200270f836f4580a7532700314fcfe8872d89f35dc1d0b86855df39aec8ba7e70df8062178703e9c49ef0222c33faed5d2b4e24585e964b9510ce9d79b8b249bc4eb8e2c433d69a3f49629e5e25187a66dfff08bda1029a184351a46e99cb4ae61fc043fcfd04e591cf7d37b45c411a208a6221f08fbaef3b5581e71e3cd083abc6d11ca3f52904529dea6ceac728c481d7a8386718c7b7b466a62625b077031049a38060ee32470b0fc55f33ae1e7eb8c7bf20374261ea6742ef28a774b4d0e66930338f0ec8e3b74acf76ec9ea8bb678f677e0d999055661baad008eab95586fdbb2def0c2e97832bdd7ce22e8b4226c695580ef91499c2bd6ef35d027457cf475bb6316ff34846092d065431ef4310a3cb0970b78a6fbda5ee5ba820d2ddcf734409d639870c6b314ea950e7ab4a7cf07acba79d8d96baf735e8d15055d652982afb9bb7b9c71b069f690eef668548f681ab12fa42a332df6951e345854893dfde5493d3ae7235086574db84f296ca34799b4281e49acea6e213f17381d91b9c10cd67f569be1c1224da4a7cdb18c02910fba9dc258ef14c72bdbe50900f74460ffa499d61145903d31e361a10e879ca56aad9f3ea0524a3cf76c7771ba734d2333ffe7e8eb7d5ba084124507045821684de8c1123c2dfa2472af19fc19ac73a22ad5df8224b7d61d075df634bcf42218305a7ff5859779a719deef07048ab663338f366c5af9890787bf46dd563d88c623c4016b74a36025ef31ac5a9e759f1e61035378952bf56a24f71604e9fe0e6739e270637a2950206b04ba92fee4eefc683b1690444c722cbc272271128ff828fca3405e617746707810853679c0fdffd0c4f593c6b8d58bfd8bea208a9a1678656f20e95acc40ec1608a89251df6bbdeb45ec67219c72604a1c21f826843d0772f5baacd82fc7e3adecf0e1c65d9a0957c521e85a4e6f99ddf227790e416a32bd4f5284cbdc11460d4f0d594873789255ece46a1ce53851f0400057e9c47a0d4c21d4de72caf71becf34d20773d59009fdf2070353448751d33e807b96a6e661a8ffc74aa75342553694894989be8181731fd3f1d89675eeaa06f8b9da695d0375d66cba23567a8c6ee8aeaf889ccf2de6e2cf1de7b317560578d60f9c83217af5134364f71c175b6138e3e6f3106ba7f9faa1fe1915f60d30f140558fb16860ca4b75f3588aed6f431fa1033015980bba0fcfd7dd085c958a077455a96d4f14707eee9900f28029ef9635d7a5c0133cd3f0cea7a283219e7bf70095c08a498c4f7d2f543db7f42f654811079d3c4c8b5783aeea8f90cd63161d5402adea0989cf098a2a4b88c512b634092789efb507235366f782254b6ddd701df2d751656abd99abf0fc4c9007c0c1aa9db5d2a1d795e338aef6418c8d621e113e822358b71d98702b468361fdbcf3d8f52981a1d13a0df6dd5d289d4ce302f88d242d91bd8c8e64b75068e315e7e5f53ebea43e10402a703f19ef7364eb3ebdc42eef870b06088d7e8dafb56cd1ae17581cce014fbac40daeb19cea633813158d98fc5a27cd244e3eed48e9ba1459ef14db7c1e22be90a95a2c135a3c86630cfdedb992fe4fb5ecd46380815fb5350e7a145d2abcdb67189d9f3cf806f9acb0df61d490844b71c9648bc29235db52f3ea0ce8a90bc1a2683803c5a9b0d07961b6bac3e334aa3f132cda1854eab8e01849bce364306736eef4dcd864734ccd9e3824b63abcbe0479ebfae3b0fbb2de4314e1e7a94186612acd68d5c145f7b1f002f4017ecdf5af2f3a8756b7bd7c9674855230d2de7c1b0b0fe00dd4930975d84e372a17b0ea0e4da5b137c7dec80694a59ec66abcf9f1bbe76b111f61935556fb317aca66f9bc7278a2cd08fb80f477f2550b615522ced6f60ccf983cdfc62ed7a20695dc2364e3cfbbb4ecef6a92384526866281031bc5afe8bb0e8c08d6e098937fb361bc1540c3634cc0fbb90200e1b8523f38f44047343149fc3fab7bac05aba13b2ec7ba4bd9f5444afb49895ddbc89525b05f26c1efe1d5273546b3495916c9733ac4b8b6055dfbbc5a1591cc4de9230c44d2ad842db9341b7c8e0537cceba8dfa3abdf9a5047e06ce6e17d13db0e5245b2ddfb40fd207b2b6f98d67f3636b8fe1eb1a663c449dc8ed22c33f02d39fba56fb13065c3f60a4a016c1096bf4c704c4588e66f0a4a162d132623bcbfc2ca9923581ac5c8927e4b542b5a2a01e0deb967f860910226052202bf7ebaa8e37c33e0cb7ce0a3490011e940ab8c0828e3dbef37ae14ad464d15c8b7a4ef205426c3946fa43d29eddb1af84134fdcc3c21908b00973c8abdcce4be8db976094f3896afa74cb63e4af47dae6a9958b8a3ac8329fc68e2b6318c94fb7d2c8605f626d9772fa2d9cfe6494a79e0ebc52f3ea7ad1572330922203fa552a2855b9f3c6107156bb937905ef1aad7d255c5fcdff6743816f0f78f554196e743b49473fed268fb1fc66d53f5896d465a0cc49760507483263574fda0d6d6d0323c82e2f86f53d4160d7d8254a92e67da1fc033ce12ac84fbe4d1334d91781f568a962be972347a582e6d87ffea1944c11c3746754648f3e18b349ee16e97ef3be45761c46e2f3fe7699bfb906d3ffcda05bc03901852e3ec7c20749f3daa94e50dae3f8a1ccd7bd3f4e33a271293b07e347ff3f58e0321aa09d2d6ad49cb9f0fd82cabccc78ae93a08e9337a3dd8d60d0b6915b6f49f0fa4c6fa389be1205ae60b01019bf0af7a40d13b7643a32971aa316c7a1006ce851d056e0d39c8514f56c91463811a4f4ca7c359e3012352a2fbd1d0b1e620b28a2f343df3df603493bc670192c41c4eba2dd61ca9bc2e83297a5b5c9f65a758f9f564c77c304bcd3fb4e16dd69beb7ada8d62666918489da2fd043e5b7da1996d3b490458eaf9c846dd2f57effa46e069b592a47fc5c285dd7e6612b32591143f93b7f08fc5ed470511e6d740b706a22edc8dd7721c9387664bdc745ebe307b3eeafb20b43490228e09afd59b3d0a5a7ca558aaad393fc9fc73b82461f38d9bc76c385ff112900e3e415133735fe9f00b8c08bd6a8f44aacda0b4b5d4e40c48de0d1aca8ec4c3fbcffcd3f5dba6ae23c7abbb1b4a13d043747ff2ae13917e1c3e6c012d1c083c889ba7d4ca54d7d4bf0e9ceb0df865788d1ddf762052f9bfd6b6d9abdd8b7bb0bf07a1314794059d79b77f72e83d20e45982486953cde41ce01e866a9fcf3180bb35a494eb5c065822f24bfb4d3b07185eff1dfa4ad043c2acd1278512cb4aedf4c7b85a7238d79ae4b80d4fb69a1be71b55a9f9cceebb7860323623a1b01297e64ee09bcfa5073d17c5f7f2b8ed755196fc3827ef62a1cea5f179640d9cc253e025068014c925cec0b7e7fc0882a727da23153ea96bdb0ff5377c5d226de2532b90def7d2b9fbd3eb5b4e4905be704955fb945a6d33f1cae449962a79e5d978d8bcfaa470e34b8539a73b295eb88a9787a5662e750fd430fbb874464223a26449392c8bd0ef322bdb6814d50ba3e22420651b5ee05c1f4b3d52049d316c4dc31b6502a51cd4d7e16f1c6d45323eff677dbd74af452bfe727692b04e2cb640521bd9b358d5e355d82e651b1b295167160cdf86b0f0adeb09e2039ff28d1b7cba002ed0e17b00224237ebe5cd368f465bed40e6568e500c17cd5ddc13b2f6e99b1c5c20fdc77c386e6f99d75613cac640d74301c6c7a37b57d92a08aa0c65b982e412e02af93af0d204bbb18379a7ce484671da9fbc35bf201111f3a4e97ca4a9196a14ac8bf2b7a273575fd581c018643a56733a9a29e7bcd565b162509be393b9ae7d45c0409fab84debaba0c6c5d4758bc6ec0a3a1d76cc9bdfd043e3afe27d0f9cd27a41d8fed5ed2a6f5f1981500d80b8bfc3d9d3c8f79a85b1f42cc9e7533a8bfa2693bad41edddbcea59b9c17a87d4827bccc5d2dc9e0bdd1fb87fe905692f989d161507665d00d373710244e367f0cb57f96fe8fe344f9e8385044286a561ec09b0f3e019e84879e813767fcf924af8db6e9fdbb2a10fa36123ff34198f24245f7a3d4cf636fe45d639f3b1a9b4a6f81bcf0af0835af23cfa52797f1be78e0759d0c9602f8847e85f16e85fab1869c8e4529ebfce27e062faaac1e373ed1d965404a3fe433ea8a49c4618803709ec29e27c1ef6d2fcceb0f40518169e633df5b010c3f7779df6307a9434a80b474610477e6bc45b22840ffa573a04e322eb13e3e0058576273c940aaea10d473d466ac590891271a94068c11b2294271371d92a0ecf9bef5459018b72481d7e2a75b2f85236aaed4dda63b7dd6419078357c5f73562299b85e157a5660428e3ed9992bc179f764cbf2e27016d158bba22cc986c32f30b94e632a49b6cc04300125ff8ce20b221df9c08b499e55feff776bbb7b67e6da9b0625e45ecb0a5cb9d67f41e3baa55eea64b58268ee8b71956b98f12f16bf5637aaed64b95949e53a1aed005a91077b66dda475157a038a97345ea4eb6b0eb12a906a30a5b29ea2f87bdb4c3f5f5ccf68f6c61a3af57735b472c430c2346db664738f47d66fb6d9c24d5676dcb8eee6a4061ec978a7d46337a6a3718492654c06820890c8797ef1da16b0b2b4b43c81c40a630d89b6318cd78091e229cb517ae4e53e31b890b1440fa48b5faaba4fb6765b064bd572d974129bdea01bacf6b5ba3077eea3d03a698591a32755a133ce232144d9ec2b695e1d1f85edd5c5d6889d03b57741ce40390f56b7f1c05438a63c48d663aa930816ddcc107cfe00d42379a7d975d4d1129d8bf41a29d8124b5b47a419f1a293538c80d6c84daf35213d3d95f133ddf8370630d85362fb0f66254162c772da3f63189acf455918325830435e671de20cffd2060787d01c6a5928b16432ff296f91e1f325d4a9223dccf2f4a6d87a4a363b855c2de656a3c312c89976954c6547fd867d1b912bf54339d3363c6879ca74000b1fdd8846d3841efed2cc8c1b7b3aa32d2d8f9c0b9ac419dff8e7043019c2d719d9013ca2efdf3b248df9ca886a2244f8a140d568bfd5f16d54a1bd1f8198dbd283d9a30f3a257fa537ba21a6057b3e9bb4493cc189372253cfb73bd6eb7268571b529a5e5991992530b1fd37573f5d4f08f6add6a503d100916922633c6af27bd7c663643e7a833b3337aaf7e03c8019ffcf35c71fb51f2c82a90eae2853f847f9c8d8ded3f4844f4d721ae9000a5d33530d2e0518f8b1f32e5f4baaed0b60c3d6315a34b3a77c72a5c75042ea86c7cc6ce03c50ab769bdd7cac9914b02bb5a9c7f5668c292c6cfd9c61215d03960aa8be4be2271f6242a9e4720029509525f2046628b899abf2e4d63c2c7b3c562874e06efbe98f485a2b6824abb68f2f8cf3724ac908035d7978e744165845b809143681135bf1c68322f2d097ad45d326b4ac2491e4da683eabd8f8434bea15a080ad5fe28f0b77f5d45de43314acdc5f4a94f35b3a848e0e3830d525987bdf46a38c4a868b5af537b5299624c3f2aee9ff6f0b02cf2f14386d22f9ad6943671f55fed8060a6b03c86a73bbc25c8e8aec29be46d3877d3cf22fb094936f5c3910984276fbf860f8c8b8bd85f002b45268dc4d9e9b26b89e8efc5f6f53ffc2580fd0bf0fb0ad7673354df8f24f5dfeae8ce4f6e6d17aef6b9d5d8de537de94678ef52b54f385f75af45074cea9bc6f909c4ecb274718c5b46558e8cda2af998edd2fa5ad6025415cc00117965c10c1e7ba7cef4acc529a280bd5725bae371ee594ca3de77bbc36f2393f6e759ebd8920a97ff3ce670334e4e16b26e73be4cff5b130aa99e1e7c5402eb86fa08db4c862fba7a29989f662be9082268bb066d09f917c71f5dd137e60d9123d66a9fd8ebb682dfe96a8491e96ade363ee80bfd715b7c1b7df7328a5cc29624ef725cfa04482b139176b31c693083f882344ec36c68047130b69e2aa1b37a6fd8372402d678c9017cc8625a6d759ddfdf16602671517bf0beb772e8af33e998fa64505a516b9fc37cf6e42fcedb7488c4f4db9b5890ba92e6b94a32a235b5f25479fe77a79fef603d99d26814971e5c7913cea0745b2074d081d3308fa5193514cd5a9147b7e43b0ac8bcf01ed5aa4401ea2b4e4fe38e6f570a321f6e23b6c4b9f804e239fbee29fa65f79820123ee53e9866f8e0c762c1391775310c176fec0c4d8044eb78e08a556ac165cf2c904962ef65289724aee891451e7c78124dede1ee8b7d8b8fd8b10b3223231d397be5f39964d0ea8d2eacd3ffe6ca69241bb111b3509ea87bbb3db0a51e3109945a0886ba08fe2973e87af02a684271d5ac5b5d3e62920284824c78e54a816dbb6dbc7758183246cd1824bf8a19500c82190cc33d562356fa6af55b1aed90cd28ab62a3cca9938e4f0da3b02e7d48537b8f74b4f5e1b1d4db896916fb6e81cc18679b58793f5a53e2d4dbc0f6b546367f304188e7d9ef87b924760e1d88c9b565dd0d679367dc50e1da3517ad7553bb02ea0fc49e2a270331209cc2aa2489bf34b2c61e18357bf25fc170c33c2d80163b1b9ef2d3d3618c065dd2a18ccb2e5cd72bd36fa27d7c074bd9d9b5ad051a7bab39eac7120e7f04f18ad05688b3be203d21f57cfa23d37aed9b07e5e7aba4ec2df6093a0e753468bd27e91093531d0e667eacd70be26545358c626291124524ef16729b7d6dd53fc0db2a23f3ecbc030861fccb89c8f023a6ddb907079051fafc7ce7b942b184b847898368cc4f84879ae49f610cdb84c3d9a235f53431e8cd4c5344cf437e562f44623fad4190514518e5b11e8f043f87d38dc47f816f6cb81bfaefa95c66435061218dc7553c13a8a873bb61eab18fbdabe9f28937f820e50758354642f1519be0fbe5b1849e5ef0d909e5b88de2cba555fd964fddea653a22472ca0a029190b8acc65409cbd8f8c45cdc032660fa74e92d9e430619cb0e4703164aa3acb5a3f2eda76fddea9f54f4d2ba0af210c6561c01aab7ad23f7eae923619c67642708c40b5864957e24f80f3808b3091a361feba07364fa41171916779ad9a3f5b1a90b5a8ba54426f51bcad3931fd005471ab60c40a0a0834324ac976aa21c68a2c2e5507437ebc0c2857cb3dda73c643891e16f193fce4ba063f9a2db932fbe4281df33f4eeb4bdf267c069e025a7ed0487610d7b6511ee951828cebf05f5d4e37c228d380a0ad0f8d4123f1c593d3fe2988fc1d0405164ec197efc65ca19ccae529e0d6f37627dd277f3ebcc602f4c101ed0da71cbaaa20b50916aef7126df86dfd52cfe740a27c7c41e2852ae5435414d4e12dd5611a82d446d4a12454b0817e701c7612d8ec6c1c2a9f5534a1f64d5fb0a05a415205f91782ce9069072d86cb8ab873ccd296fdbcbbcc0eb401e86d894bdf1119550d86a3e064138d7b388829f5b2f073ec528cf9a48e78bd8b9c5ae6272a7d2f9fe41cf085aefad333f4b7c4e88b16e556753c0fbc7776369ebb7f5a3b9cade53a2329a4f09b2270dedaa6f3a2cb3992e62c62c4bee72f82a4335ed09309e1b8230d220de480a7df62dbef7b746e78866ee7c48b451f01c624fc749f6bacd0eb9139b085972c3c886f273ff4406d427308d55ae61ef6732e591f68598af837d4b9d6612f6cd1662f8e4022efd93a961de144666e22d20babd3f0c167a83e5da1169a0c8fd4ef9058814b1451509c7c694490f23456d322925ee0c8bad181a500703d31148a717ab998910907420ad256e76d88f3acb9dd674bd77a09035ddceda0c2040667cc3dcfaaa4e3724ccb5f15de0c2f0bef5ec9fd75bcd0c1886a0a5038e06d06e52038a7f0577fa778b00094f076202f22c740e9aaa36c303f22242015fdd6c4fa307e4a54b00243113b1e39ae124b611ba4a8216136d4d7254adea2faa96792e76bc9159c8ecb6bbc51fa249cad8d643ea8e289bc0c97d04033f37d97412b44c911b5913142df2cff001b67f6a00658e89b7821114db6d5fb9f101376ba4d3a364bce108c66c21d901d4e57bfe3845500b92d51bc0a9b4db9589c88d8791d3a99a2c57fcd6b93caa690d0992f1c0b5a456d077558c1947ce45d63ef02eb193f13953b887fe514047f50b1fc1277e2a45beca4c03371aa372949741dd9e0895af322cb40e2f2c1116c55299e72718ff7fecdf2a515dcc8e828769a469b214887e8324334b6f807947a4907d13414d571709ced64afbab5b3e58bbf2a1efe68e5cfeea5e85fe61a116b64205e690fac8b38e460f4646b672364fd10467f4e4ce2eaa67f8c99cba0be0128341fb6b127008761183b9c3a50e3d2b1fd75abe01661377fb45846e3cf847d6efe64e92ee646b2ae54065d9e8cb40b25805a3580cfba2fc6d316457ac1cdd845b1e3e0b2a511b46361f77024c5bd9e001367b4cec04be3b9caec5a2428cc51f83addd67f6704e1197360d21fd5ca969d914b55aba17b2f7792123e9562abfa809f5e6151203385e6f69d7f8a33119ade94ca3bdca2ef9a6e320a2f0856004dcd1c8a7eeab338baa057084a51328a453a140d1c25d055a921d7fd81a2c7caec75c557a67b7a02091d7d8beea765f6b89acd7b7081d3f4325900b8de9564d95d2c1f5f1dc91c7cdd061a76d8cdcb9d471e17a7dc8897ed4e044a006c612fc6052e99c6cf7c7264c1ac2fc426f9c31396ef136ffb0438452d877ff74b9205c43af44f3c9babc37d7aeddda57415d85c3c8c4bb0ff13b22832c5f6ef6b9ecd6fcd30d83f8428e4e3f02785eee947f8312bcd9f721f4227c4b1cae4ad10177849843c910fc7e7347e4b03f4b3d97a1d2704fa0a335fd320a5009701f77aaff727bc1a550e0823210e28bf8cf2b85bdd562354617e999d7fbd992c1d05b8b368896c778f0d80a39a3f73c36ac874e8a08a964376bc8bb47faae3f4100eae7ab6abb7fff0434f628fae4e226afd2195f25767ed5efc954b379950fc4ae1e459dd867e70c49905990ac74a1ddc9125c26ce01ade8905e7ffd90a9c595e38198ee338af309f356257a4f11d00d482ee1070d97efbfdd183bc821df8059dbe5d8aa6b20d3897717e810611313a5eee2c4facfef0f992180e5de78d9be90d7d99ee44a53e3e7023bd2dac3f43747d4c7816189dce50132c7b61fc3db06f62e057aaae2c1b74504e8e043d74b49ad309bf4fb36f7476c8485504c1d998e24234e1a7a5d91c66d20959e8703e93e23574470c798f0607eb29e93ded66b26fd08e9b25cd6f20891e23e16dde54a71a97e66dfad24656fb2f2d549f9627f8efcd93a9637642c9eeca7d96eb148fc55b06c473f94a425b37e5a953c769726efef8fe189c709c04035df4f62668cbd93d8bf0fd544fd5914e87eed8f04b99d47db33d93a3343b4e3dfd20c53dc4de89295685dccad8c3cfb00409b1ac6c11fc40d577f807e81e63ab2993e8208373c791a8467977d771c2cdb3bcba626af0f9b134501acc6dbad7d9e3421c93a675f9bfc8a3f2f9ac4cb03f2b79e66a7ac793c4018c815006858046c52e6b70760af7f9ef921becce71cf8acbbd9fe3896af13ccf46bbd9e07941532a119d7a38a3140f410e68ac582a8e848221e473db202b1c0b8fb4015573c79b58c9b46b0d67102d7288cc48f938cf37f6541d4a756f8f3b2ba14e0c8e7fa0d9dffee38dbe1e7d16d63b74d0c534b29ee7d2b4244695a2bc3c88ebb6276face42d3ebe2a51124c006a3a77ecaad093e5d9302393c75824558a93bbe551348f7c858481a650ff196522bff8917510241a7970141d52d9df180c8f9c24fd36c2a8f6c0a565eff5f16c61fd4d596b751c72cb8919c2fe01455d8bde4616ff30ac2a77ca998fa58ab07619d3e2dd178f0ae97a32457bef23c1b2b83686e6035e082465064249c58b20f2f85ac622a19a650ee5d4b4d764b3ba2b8412c56e777ccc442e63982c7df7b31218b5c55e681a23654c79a23b0c9e1f3aa5be47260c856589011176a94997c678c95e25b1fe83ffbd9bfb349403babe5556d7ab78d375be7d7a85ce528e73dd4b90fd7cfaf54fa5caad51393fdba5945cd7108469e60932220247a02ff886aee99636c3a2dd42738e76c53d75b4e7d759b8593056a793c72be342dcc662961a030abe97f012b31bcbea39ab8697cbe59fa0fb587f17dd5c0bd1aa1abfd271052a3b25c01684bce978ba858f44f5b122ccdaa9d095d875c0a531188017adf703bcf2f51896c12313b220414f7eaae891ad1a065d8a5e7386d026f4f69efbfe741b1b5b3b4871b46aa52a1ba26b9bd3bc8fbf0e34f7595d02b04ffd59b5b68c44a510932767508f9decc2f01c5dc5ca1e8df18cd3cf52146cabaa2089f234ea4ef39ce26542d135706f86ca5961ab046b95f904d53169932354fcb5204ae2ffca375af13195b2015c87e040f31e450dcd882f393ad72595959ff23438520d562efff2480e4cf9a42c90b1c686b52b9430458500946d794c806ddaf07d6871f87d6f413b1525b895907b3dbb36b6a274e28fe7f7890d07762df5e60f1d47d2b604c2ae69197725f4b270e8f10ab3ed5e58f8b5f7d3d0664d2bc5b26c86105af50bb83acaee9ad8bb99a3ecb0a13fb2dea0280cd6248978806c78097834e54bb5b794f368776339ad3410638740d5bd8f88ba6020513737f62e9f613fc99131fbf390971f18ca7d7bb5ed1476723cf5bc9635bd32a91bea91552b962502647783c1de7dc7c9ab582d8a53176440f7b5113dea454458dd2d3e15c146f82cc4345e879faecff3bfdfaa1ddc8b295af4a3f82ab170a620d9a47c8658961921080c305a64f1132f5001aaa31be3f9a9c317ee36a37908a15b4aa4d20fadb7af7da7f1b2e5458a5f4d3df14d5137e18228d0c6edaba5cd7363c3e036c545232dcdee8baeeb9827b28c0cf756017f147abd4d5a6cd462a2a7c2c60644cf70858409a9aac0230b5a428fa47736a49c17365aa46a52ceab5f74252fe0816d65b5218ad69ea8aed4285d145146913e1b613c9044b4a9205652606927c7eea65e312a4f352a149176968e17e1889d9ffaadce96876b1500d5e06c1667d6a0beb9d38ed14b2cd500f240fca2a5ab3ca91af846a1acf7b44b597b03441bb23d84c6e1a14eda0f3d02e12a03a350179c02270b777a508f6b7ff2af8d019a1bf3c6fa097d8776bbd4f067357b0645be8bc97ae614c520e6bd41572e4a3b661ccd19a0829d9c0e5dd76a000649d22c024ec3481a16497ba5926db9d81be27c2aaeae1f96e47e10e1e0a1880f0f3d6e8ffa4bee337c4119eacb21782ac05e93e84d75930245e37df64d60fb012c26388b1c44e7ccb20a73213ceafa20f9da3ba7c1aa2d813f4ac76f90581ab5916b6ac66214afe36db08d7f339d266537d9dd5203d4d3e716fb319ee9492fb9e690d3e9ac35a3bc5919107e59dcd26e907c22b4dce42f322d11b7396f5a5901f48e7f85a94d49e824764a9035cb788170afa2bd76a681fac35f6d09d78cb0c0d7ec64051fccce8e3965a2699510c4b6423e7f68f3c9c04e7ba45818785adadfd267128c4dc620919bfc9a4db945d157c7ce642acdf7b0182dd9fc663553993d6962484976ae08b6ab2c74d6dd1491f32f0bc5545c0d399dd96d0329c9fcb31273afc4ae98e17f6bd51023de4da365af73c14872031c55976fa5590fa166f9754fa8573835ed71d699e83587cd9341984dbe6b20af13d8c6bb513f6ff6cbf4a33994bbc28547c2ea7f47133e3dd19ea4dcea14381ab7a9879fe2e9451020da3a5f589fbcb22c3fb62184a51459d5205152644ced40a00c05675fb87d7934b28a730f241feacbc50792f27f185bf47277c955c98b409f1bdbf75bdbfc1504a475318c33676431f275522fbb89dc448fdb040eaa69f04c5dd13dd6c1a4e6c8fceb6322f5cad537336ccbe42ea7dc7cf2273f923cd344f6d64dcfa4de9d599e6d3073b3314d0e99bdf5f10afb70a8650e009b4587e4bf3e9fbcc8486dbfb6f518a32e0ed009bb08f15e542d5388e69cf4b56ed385a29d46e842f4fc069195525f0eb34bfaf5ba2dcdf54e9e90c6f8a3961d38df5e4ff051491d19dd5d6d2b5ddb2b25038afff03d405c47b14b0ee5948c432ac26880dc5268a01bf6002ac77497b96ae6ea809f6e870e05a84af1eb630a4ffd3d4a1177d7e6be6cf31dfcf98e7938c9e23baa12e849735d4dae3d1c2bc87d58e19a5e847dafd177d899f030625dc7465131c78efa090d576779b6ddd39471d19f8e0f38252eba841a3a98a3bfb2534fcc3c45fec83166cb3fe7cdd29276ac23490cc0f1f4d395e4dec7bffbe24e0af1727ceb9ddf712d343bca71caec2534601158f0168447e6656325c63441510aa82ace1705c8500233462c895d18439029045a4f9bdee74dca14a3b89e59dcc39164fda0bad7bd25c552ed7aaa0e0fece6312bba920f6350e8fb890e700f57106db5364e1a00b4a73f6bda607b8d9eb6b372178acb4947ec49f7d24d58f0d631363072069040c2b2f6a17be6e6d07fc37c94c7e9e0dc4c6e69bb99090549a50f4e67158060c420ded21a4128f46dce21f1ab8ae6985268250adef32dd3e539b3b780350b9d2ab9bf967ce03af3cc1d97e58d1598f79cbb3581a7a3b54cec42a9cb9680e6494cfa1561cac69bfeb6472f3b46e169efa85e8872590d5096dd3527026e9bc1343f01eb1d328d962a137fb6351e2139203c92e0af39e32b9b1ef6efac3e64881cd343b018e497a8fe2ca49cb110a4aa075051a9e3ca5d211a9defda823a815124f27464407284d979b7f71d247df2a6103866da54e71678a37a7b1b487484d3d8bb87a67532839feae75d37e35d53b14350dacff6dba0b78dac3d0b3ae869f791b71b60dc57b32e0fb9dc9e8dd7355575d21d6da960ca87b822924ab70329d2581c17edc4756427c6a049766988b27282a9a2c71ad58d6caacbdc02075cfe1accd744c01b09b26ede024c01ecd35486d95bae780836f5a7be5e91ac5ba2cefa302aa1acd5d927645bcdd2aef5bb18be73534fea5dd734b5fe7730931f24419639a4dd340851dddbb71e581c9931442cfab6ca2f172d1479a941e3e8e4fa588bceb1158e1c6fd44f4856489d57b98f2bcf87cb3085a44fb58c3157482dc12da829353e70de04f79df18694fd4b0a7ca528323446a357e3a6929d5feb2654f226dbee12cdc6e4aa1b76ada16239875558ea4b936ee56275efd3f9a9d3382f5cc30eba0790b660e48e90fad3decf9f39cbd7f60ff19d6b86ce2d2456b38db5a3df4ee8dcd4a338f009dc778ca53a44e2962c5752616044e434cdd89a6e35f9f6f9037efc8acb8c95a72315fe0a5ade209ee3be80d467235c024cd2bcf1d64eeca364e9cee0f810f33ad7b3277a73c3b0410035f603f8b0d73376b9c0b14279377bc8317fa20fd895f004dff483f9001a8635a0ce74814e05e8ce2de664a45350c6a51ef7ce53821bb153f7779610fb89d267f7854c8035bc4eecc70b46b0b5302bccd0e033e4b9d5d254efb3137a52ed8aa268712d761cd01a468addcb89a82182d4c175a4e8bf2e25c9831ace028c800c1a29dd2c5d5a3ab17b3a51e15911e2409b035a995e8a52580553d00f135acbad5b9cb98a538518f0de9b9be3a17ea59d60de7696f7f0c13860e938a68b82cd273e9b1bfe7f815d79e3600404e02ec410514b69e5fec957a150f9694bf24c7803e68e4172bb696e81ccd28fbc8956c9f96c3be31f8c01f914b5f2b16fbb9be8dbcafeb574a5035cd6b6e18a7c16a187765bd5fed36772e0206192e0d8b2827156388e6b82507218195374080efdc44f10737d36ae85697d1e30799e0c1b20441074a5f530d1f5e1a1e51eb53f7d9fefa85d5d7e3d56e0c388f1a9bae8102f5a6bb16e7f56712133c6e4d2c5d100bade66c1ad4132da2e033b8c1856a7ddbafbb9425274d4e26974c7dd5fbc5ced00686313903575f5c503de8e799ba164b2551550110634c81b851bd8964d169e76c5dd16576a603b17d7a374bca1afa8dd053ee6650f2a1e547aa2508e8cbd988c303731409a19ebae1f291f4fce20ff225a5b0fd10dba0421babe3d6a8115b191d3d85215b28a8737de4fb4f407946f3592e21df69d01bf3c477adf4217277cb3eefb67239842e921669bc32a1d77497438303fe0cb5f83fef2ebde958601d1e8ceaf6c8529484a55531aa514761a311241517e384ff70e914132a3d7df2a6e2ba9d3ab5afc5173ee804fd852969719bbce7357b9933eacce268f6a90a31934b4617ef3f8ba6b751aac48ea8158e7310c75dd15cf4ccf38cbab36b3b1bd83563e9c16e86f6e6e416f5de7ba5a2f359df0f20f207d709483526f7e3338ee7b72c1607536325e4740c5a9d63a217675cb850b121b302345f1a2ef80c57dc703f3a3dc46da0e4ee1f18ff12680b873153376d273a25013512146e1617059e338bd7571365e8658a62b85734f471b98427674938eecd2cb412e9fc6e58f8a25e4d57e6d38863e01dfb2509815633a69ed52cf36ac89d8238ca9b3024cd73ea8bd504b80be6f6bc17963dfc785208a6cf6e24bcfc4aeac6c81b6f4449d310edb6df48d406bdebc2eb9090c7917a62bd4c9c76c0f26df95684a0b4a7413def8fc6aa80cd13d77ebf36357c9192be424d48b128e974238f23cb3e0fd249d92f7733f39701f63ba0d3927728d3f5099c43b215217a1f782801d4e4c110179c8b6142f4560352d6371ca296cb83d276938213d4bcf8cd624f300cdd097102338b72bf90213bfa4d4905bf41f2a4f6fc02e80496ee074dbc87a47ff190b3dff8ea5b7eb8522906597b4eb9c4668c9132dc561f5e238c0f5e0a26a43b40943dc0a10f25e7c63ad13f4d473db6ac150bc929b084e6d4d7ae3164623af70967f1b9952f30dc795ea0adc99db2a9970ad0f0ac39dfcb82885b696739cdfdf8587daec7206b9a7b83c7c43bfead3daac3ba617d2de5b4cc528130be4be17041cf5bc4c0b1e09a3e5f507c72d06f52dd402e416dad77866e2593dec75330d95eeb40a2707bb170db2980be3b7f5e48d1fea5f26cdbf74d0162760f3ae7e1cfd215f644ce08f5fefdb1f1052f61e1cb3bcec95f8db66e4422004e5cc8ff186b6c3e44ecc81886f0ea45c67f520015d3ac8e18b0fdbc3c45991f537fd98a344651d9a0ff6700949dff6a5b440196aa7297f6f771b24c18290966a3ae29c1ea226c6aee5cfe5b968cea0cc73aa7306a129ed39dd3a295feac640ceee496863381af292bfa36eb7bbbfd2c1e5cd7e857a6f8fd1ac196f039856525f38190dba025e88167741e08aaff0a987f0ecb3025d1461cca2ed9f4c62a73e5b8945ef59b1a5b67451715c8ab9c59f4cd4ccf60ed130d4e21a901fd71fcc3202a65191227f53c3f45343d4fdf4dfb94e6f57223da87c89cf6716c23361520413cbeb8476c9417307ec305bdad895b18a50d2c86553d1879fbb9e034db555626e0df8f3b98029ba3664cf17d655a0c1e32a5da62e80ea0c6654ebb475fe9107029faedbaccde701d26cc0ab5e4ba927a53f9f1f768644b7405b3ed79ce58071197c6b8740876c1bada6c50513e4b4efc89d801afd2ca69ab4ec8149c61fc50ceb5d62a8eadbb33d0fdf48c88693cbc63790782589ef189268e6f7aba2344855906dc9a1d649aab34f6e8fab5fd24ba46a847091eb1d757a3e5de00e62941d3aa8b932b7178ff553fe7f6bd53cf7e3fd87285414852e2fa50d27e0978850b020c9c941a1fdbdeacacecb437eaaf096d322eb09b1eadd7d43ab5c6b7aaabc19f51273c7a89d62f6addd7c5a4c93efd3be5f72b9df940f07bbef10fa24f77461830cd419d6185bee26b869479b61dd3dcb84a0604a04d00da6d268b35ea164f7d9e054862fae300fefdd713989dae8f9e93fb0cb4c58c8b84da82b4e5d5ed93cc86c1a26ada4297ba23d094d1823f11bfeaf716a5edabae7e38e9b8ebf6bd6dfc52ea76e269d132a518ce8fb70037ea9fb39b31751a90b57a0a904d9ae565cdfdb2ad90850b79b308bcd3725b9a55919c51e495a5994ea43d033585a7d4d910c38c6f95c8d0fc649b1f7c26d1dc1c4f67e97708be2a12ce35627151d2c4e13a3af086e0b0979341ae319ff3e3ef2fce07c4ff7b175fc3b3704a617fa40de7ace7c16fa335e813a3ce7e2ac9ca189c5021da8909ada29af884efb8a5397a03bafebfba6a2dc3d06587242a931df261df114eadeb094dd242e62b8744c4707263740a7665981ac1f4037c3d0b96f6214c4a472475ee504149124b8b4fd1960044692f67882ead6c2e83c01b7afd59c11b4eacae50f94e8385ef25289889f86e0bdab307c28a502e9429b0ab868713d4ba5b35aa50a24112f2dce4c386b4aa518a5f8f8f70e1ae6f65f86f50d27b23c83e62b6e767b957e4e041df735c501f7ec566df7452009ccd5df7b995655a8e4abbf817916058b7ac62933ad4d9d03385c778df872a0ee03df11f7269b8b3e0cdde99688aba00a529c0702c2d82d1f5eb6b6920ba23f29593abe8fa582847d4ebc648bd6bc836738704b5a44e07ea08feb404ce8166df8be6a949467ea30898fcde9a0ce2131250bffcf57edd0950b83418fa27e2bba0195d6950069c6b99083d46817b174d5ce8e8a1fe86acd5550416df96aa226110805cfbed254f8d82c18a27a30dc15f4cabd5b9ec969e652a3b6d0c872d60e273df93e22572eff0bc009907913b32963f80f804aa7594f97a9199ac364ce5939334a1247597c66f97fcb7cc60c307bdc30deba2a7a7852026cbbc0ca36ee242bede4ad0af4a93d72a5c3bd98dfca42e71895093b4502a799854d84d3c592e8a55982daa5ed07406cd601e3f381ffa7af47ff2a4f20e0eb5a95b954588637e5d9b7f82dda50f0a04f97b1fab88b77eecaf5fd9f530d22f0e67055af540eb562acbeb89e6c5b94e3012d638c31f9d0e91b50babba87d428322584a34de90e7bd5f9187e6748334fea1f45402e0378b0073fad4ea42f5ddf138a4fe0296d758dde5ecf8bb561a89a983a4336fba793db37b7b0145e12142fbcb3f3436cc0b1f8156ba07cf20ff17895d61ec752d2afbbca49a2f49e2524bf65ae40f31d54d2a2e1b3b1ec5ed998b4838a4c8903d6b4b476661e4b1712822c63ce0ad88d6572e5fee91f675d4a64522a52976ee58e0a4927372d42c7df86e7d125c21d5b5cdc9876a1b9a09616db4dc735bde1a6de027f2688bb09b90415373e776e1f5068f5929ed7d76a1f8568f2ba1ac71bb1ee680c3270d06055404eb11ce2f1e6188d4f3f1f85344643a75447a0361d4720581a7631b0f0e42f0571b13f57f3a76439ce4a588df72b6f00be88c1e60907d716deaebdcfbf28d0d54e87322740900832351f0718bcf76cc08cf3ba2265f5105f4ea5fd9b1c79da9e8bb78f5ab110663d15d7c8c899695b14dbd20e9e216fb9eb35c96d673b93fa8c05ce0be2f220dab99ed6092ea30c74073bb307bb32d27b28c7a174cf23d22f7df3c24a5c5787f2012ced67e3b35d93e50cc933c7c7d059887692d9bc2c212ef49c83cdcfae9861469456de1340eb4c0d95151ee7894d71d2b6f9588fa5b2039a9df32fdbe8f12d88ddc1e8afb0c8191e384d9db02e5a53ac65b3fecfda166f87d013d69bd4396ffa7822898e4b62eb154868fbc0560711c64b487feaa5add84447f5de37ec52eb52265e8d9fd8878d667f35f7c2f5f28fed220a15a0e5a2d6e14fbe0b35dd2ddb2485dcbc8cc57b53607520db83eefc86877949689d9c9dbeaa237bb8a0dbf13008a00d9fdad17d2fc0e5530ade7f6dbd7046e3b8212b34b3b83d3bb1a9127032fae963b66fd35ba9324145d693ad4268d6fa9d2bd8243300ef697f6ff957660170afe187bd5c426c509f6a141f13d20d5456858e51fdd3dec3bf6574888c57ef75a1eb28bc491c1206d1bbb6abe171da9e07f26471ed279cbea4be7f02d8a5b8fc7b79d45178641a7d3c8d5d44267fdccb25ec1c89a95c0e787a7b26f6e2f8c723899b0cadd468805a7848286cb93a1b2ed916918dba98658e7b414ce5188d08b2b3101c5d97d3d82db9a8468729ba7c80b35ef45f121d05a7b1bf07cb42968900841dd32098f314ba6dd36d1ecb4057eaf54cb151812dcc6c84347819ade7c9f3cd90d3524f4fed0749f43aabf92c35b11ef7f439bd2695e98c4d7bae4cc75a90d0ef11a9d6d176b8a768ba1e2be8dd7eb50b10be59897290c7be080aaa5d75d1b5e505952f7e9f63ec6446e22cdf5036e05c8c692ec7ea04ebd9cb837f9d7f80a44da1368c5ef09da32c0088b1bf1dc2e3ce7f2080d13520f4abeb77417ac6d99b8f13cd1b6a95f7f9e4def1e672a4f982c9ca693d5811b04929f0bff83450b79d33b93ec1042584fa0779da74f997fd391ff0d32785cbd3aa68dd602054adb374478f36a99b7a1647f03c0319bacaab0343078fa53fb00b02b61552fdf164451978939440cf9b2ec536ff5eaa06896ec83ae633d107b1871da3ae218ba52cc1cbe38ad6625eff7c0f1e29bbed1ae993fefff32e9c433e2045ef53c8cea0b6d495bb17951b80b55ac41e86b18745794ff2c02c160b1bedecd6689a518cb3de0dc10fd02dbd9b3c415fa8153a5f785f8d408025527d478e51ceb78930a3acd16990a566dde12bcae3a92cafc9557e150fa7104997d52a04cfa32ca27d321ca878b42f9ef227e2ca7a05d35c861a3437465d40d3d843bcefb4ad8034989c9a0a9848d9edc99911eac64f06e9f8ad5cbabc36fead2c475831758caa723bd4b7e69975fcc89a42a1cb4be00d1f30a55bb02279a2ce386ac102a2dc5fddc4b380635e01dcbb446d2236d44231c975e49fa39ae46b93ccb4bf0cb1706cf70b2d301cd120e5e65e94fde2dd00b505bba359a7cbf5875748825f128018012a7a3834cc8b11e11fd525af470661d73dd17ba8b41b123d62d571bcca73875373837fc643dc3ad8ed3ed0d67740e7315308a2a9a4ab32140ca0a18b9ebcf3935e2cf2fa44fc1c02d563e618834f4c9a9c99db4433cc4009a887c366483f9956ea2d76bf928bb0218572feb90bd8ff8b982257d1cf6680a765fe46413273072ca4b082d25578383356ba5f420732d05b2c7efd02b485fbcd2d516222d5092cf96de514af3d560d0f44e73b4b79f9ae10d1a169963f646175b80c5745c47f97678c60438bf8ef3c9e4ac82aff72a257fdd795e1f1142250ce20280d4a3b370f20b56a6d8952753081fb12e09b1dc752c4acd29e8f80c673e7dcf99cf18a4729491c4814ebf7ce16459d3927f4e3905ac7f4e6b22b67bdc313e3bcc8acbff209f4d0b85c6af839f514988fa4db5e56f754873f3d6925562e3fdb09dcd000d2ddb9501ba97e64e0ea0f346a07dd817a020e7e5d6f4c36b16166e0a1e84a4c88d0557a91b545227bba5b5ff746f05b90f6c52842ad360b0fb4e4d1e5c93485e6f6548bc21a9c7c2ea19fe2ae425bb575f6266b610eed4d349242fcf59f92810c5b640751b5a9120b558d15e7ff1a6e3f4f1ec112f888f6166a015978632bb199bf75baf690ec32bbef4f68b932b299bb807d46a3df601e699c6ca8954f819ef22ca430d2a60d4ffea33accb22425dc7f3fd0502ab6a0b5097fbde45e6477076ea5be6e3dd9c6b522fe64dc3973c40633479ecfe61e4e7dc907115b981f1e9c2a783090be0154e90f2f297e5e314a2a061ebeee9b5d9413ca6cd7bf4a27bf301f81e04c1fe91c3b5e62ddbfc0e2feb67727c06d400268177b65356744a963893a285d8cf4472a7485fb6447a4cadfe3688c227933469c535be21110b8b473c5d896def2d488f92e5fd145396f9d006d0a18577dcdf6fdcfaecfc66d4dbab19a01f2284ac0053cad6a499b4c3dd2c63e0571aaaae20feceec94d7eac620737bfa2b7af8beee9360bcf0b5ac63e328678daf6b10d5317300c0f639ba4490e68aa240498f9443e74764fb72bef1d735e1ee30af3dd4f64287fad52f11abad497163c569d56202eab19ba2ca8b35aa31dd5d2731117049b35fab86699c89ac1baae7df4d1a9dc71cdd7ac5e297db9aa9961419940e47cd7f793eb3094d653eec6c4192a4cc1463631a14546140ec0122200383902e496f57ff94218a6891dcf1e3b67eddd025696c5c8db25edb08278ceb8a0a1b6a863c720b76425c06bb7239de71c6fb75c86b8122ac61b8c6672cd070cdde1d33f9b369c887f4fa919c605cf3134336f118f9e52049a2b1c750d1e870a6b6d613dc62631932d548b56777eb23e8f684d56c6cc8bc8faab1a2e13a18e49a84d3693d9caa18e7572b52e259d277d7640c1e244ceb74f3d43671fa1d12de73eeb760a488ae4d643bcd80b8a049fef84ec636dcdd5a8d78802d683f44c49be6b3560ffb881d1f040cb0371586456161f8b1de8f12fafa8381d4556dcf495cb81b622beb4336c9f430a080a6b7c96af79b517c438537080c3f864a007c81229a9b4cef37f14eff837a56bb9d24a8f7da1edb240d19c79d49c11c4c9eff606c1927813023a1054be4196449745d0ca5a151c30346cc5971d5f2a777cd4292f549b0cb3591e3771e73c60606ebf5585b09620d98101ead5435d1438e4c4b54e5376234d78f0eef3dda458cc1665cb3b2d0f51118712120d844a11d9ebbd4eaf33c9345c2947d3f39bb123363f2aeb354641ec9afc3ace39adf8d33c4bfb8e38f3eb4748d617a5a81daf4d776bc03fab57c4b4124691849322a623d3c34fd89c378d55953accd16d172ad6b186e44540c5d8090e24d3e98ccfc012d2e8eeabad58cdf04ac801802a702b82f544a62a87c8ef8accbe84bd502a7f22faebd3cba293d0415d709cde899958216d907d213286621ad70e5bf09e301f895c59d6d41d5100fce23a204578df22a17be800428c8fad72bcff2c3a0f7712b68d652cdcf1ee2c206cbc498a50db114926cedc075c40b5a83cfc73b28d2a71cb5268c144963a081801e32e3dd394032b8bb13ef596f5f31b38ba87d45f326e2f37be0f230970ec08b874ba1a947fc2ba72b01051d236b72cebeaa8ea1846f44a9709e57e3287e1028f4de4d2fb018c87501d3f363a9338437493883c92e089bc986d41b5737a5e616de3e37a51865c73c8367682a5d24284f75e6c4ce4b7c8618d23d6841e69054e79a90e8f00c79b6a7ef0459fc17e987f08f4db8d21af4b44d42cd2150e6413fbe975130c89b4e43a35d6bcf6faa5a7a58223265736801a0a9cc50582fe7d5da5238ae6bd5bd39a2ec1343b21b45be6b7078059c0bb03ba0905fd85585e2f63f62b63549831d590d3894c5b4614074103cbdce485e1a91a6c904c925e38d7ea615aef51bfc9983051913b6939a083fae3e273cee45a9e8ada2731b301660a52e14af491452f33372b7b2b0b0a11d41020326890700453618612c1cb517c1a2d99e974e1a918c53e7337ce7dfb9284335b8833bc1c0e2aa3609aa1eb364fb278fea56b485fcda7e44367ba060731a4e7be97eb8297b115a5c8d755f6bf62d8fb50c668a5a53f04af9bea791c0418c414a797a868396d2cd56d94ab136e6c06852f79f7ebead288586b45ac9561c75340d429d24dd4c0ce288ce04a18d9b418dec14505bb66a2939ca10473447643b4d7548659e0117bb21a8684960c7ee00159e810c326386b280e8a82dc0c4755890dd118d61238885fb458607d22d435289d03e8452b05edd20c0b9998b4a90716a88ae4b4b3ba1e3d7610de0440df81bd78b8b4db0fa6838cf75021e9c4957b68e5f81066720d5e5ce6b54a53c4c5bd99f4365ae9aee7f7b9e470f23e5c114c839018959d92d01bd3d403cf0a839508607abca97da3c3f1ba4be3717202c216dd93e2cf1d0e5119c2ce91dd32dee45739a423415a73042c4fdaec951ba4f087a2d2ade3cc96b0daf08d971e3198713dbd47a070925a74650ccc6f638c7db3cb36d08f559f354b3be1386b5268b91a7db678a1653dabfca32e17e7b8666c0e45e01d44d41dae7d2b7609d81236af743f892442586f1a79f1b13410055789ebcb47e7ece5e1fd88915e11e98cb320846d52ed4945b001ecd441efd1af0a1ce8f0a287d8ef692ab3653e3d9139eb9bb3834f631624313384060ed51ce32e78d58c9a56dfefd3871f42d2b0e632a8819ba8863160f22670f8e2b0ca3a85384db6209a6545faed7c3f5181ad12ae4bed95d370b90393e134f48f5a80c9f7916215414054d7d48375149f7a25e638e22344fbc1cfe28c772dc88d334f02d0890a2e298c4f532a5cb0fa753e83c268c6469f451363fb935929de207f5f9fcd731ec192090309c7b31af6db83a5285a06cdb46b1575960f226f9451008d427a27e76cf0b351883da9da0fe85d90823cc1e0ac5e663e8296493936776ca05accf9f6468ea5b74d4d58181b68bdcd530811b16be8a1ba72e841e9b0be0924eedd47ee7a461b517e23f0b7efd38999bcfce3b981d352b8bff33f8e70bb0f1bcd3bc5401fbdb86d86712aa3dce69e89dffe010faeea4f61b468105afd1578c8a87336b841d4f86cf5dc155a7d8bfccbbeb90861a7a2e63b0fd0d0753c87874375309f2c8f2641c7e911dfa28b01362bcb9f5f8dbbe253bf04b5813736817aeb643444f10655b7cb1739cdae66c5bf23559aa828803588a1358ba364a47a0c35d60974064fd10bb21a92d0da5f5eb9ff22e19fb814309fa9269afc9126c403d627dccbdf4ba804579f4a1ee2231f7e93db5e4c0718f0aff80914ec7444cd563ab422ec60ead7fb8e89711225f0d1de5503f48a6139f9f04c0dbbefc53494231501ad0a4f2182d124602d34ae45afff6cfc3de55a9fe62d1836aa204f7be6a2cc29d39c782bcdfeb71352a4acd4edf0c9dbe0c25c2933edfd2a86d4a497c21429ff119180a7562590496d1c7db2e08a0e708b2201dbbf6f484045bd00360996c13234c9f4e3f36c583091293e62ccd1d2abd3c4fa9545fea5a0f42959c7fa0403f9b418b6d7ee0040f5e2cf5589857223de3d95cd379af1c4eb2c85351dedf2fcb33f8ce9eeda792025f6e2de313433f27d8d99cd1dc48ac4086d779b4194bd5c0a8f0037c13e742db6d841981c650041a107279a769ab59f9cf7a51da87648b077ee04a99ac5dd95818e5f6a503f677306291677e1e03929ec3eb24187bce230af091fc183f31da8bf27bb3e956e189bbfce780f8147b3217151dbe7cebfa977ef15e2c6711c99043ec138be5024d587abd65eac5fdf2556b2f9a97ba233c60b01ee2868364eacef2cbc194ebe5f60c10576fe340d0bf664164448541b1c8bf5d3b39c9d3b3532e192909621fb5e5f5f7e9e3706c3dffa7d1999cfce7154cdce872cd8b386ae40b923f93479e8d0e62e2bc66fa1bdbb431c7745eb11f3d986fae9e01fbcda4e296b7dfed72a1ffcc1cffd1d3547f6d161c6afa9a8c2f5adbeff44c730f23c386fe6525e72a13b6a5395edec8521ee917511545663c18450bbf388fd47d6a78a525260113ad7c52c3c96cde6b3d8b5abb730d1f699043a632dde641de844bbaee3a86a1d623138bab99a7bb4a91f3180dc0a9a8260b3db9f890a490dd87aa2b5ada3cab9d96d4982d6bdc3b3c7c7373c503cb12b1cd7f032ddf585045164bb6b4b27f4d799587c07030290c7dfa86b7fcc48c1311899e10bd0c9edb7f43a869501d6ca9e8ac5bab3b4dec371cc0bd94ee517e297a5c212e73f836f2d06fafbb6134f32ef12d60e6eed94503fc3e34577d34fdac2cf15ffa0780b9c3e3ac0394d0d02c5af8680212b993af7a0a89f271b52f2f761533dcd00bd96da5cfd449f353c0fd833f45f10eb9b4be10016182cbcf61bf1c8a3487804d7ad0138bdf4dd22c0a1407edd28ce77da82449c392ed0996d8153d62be306a3a751a67477ced70d6e60b12f9eeb1d97a2108c1134a8f19be7d159a691497e724c8f497ce52487d15c102ff1992bc16e64bed9db766c8928bcacc93a00bc7dd72aef4db0a78f4e42647a5d0f897232467edcfcfe455627c3bb0109f06f507df8d663d15abb8fd82e74d858eaf291746aa6ad50b48d274ed493798bf2901befbbba8bd88206f338418771be87e663ecbe03e3fe0efb337a398e8fa5bb0a33e88de306f729e3b7e3b82cc67186102ce0a2846588aca8b8fbe9958484fd8b9906ee46efcd0e6f9e2046e1c9b279a8a52064ea24885718ab14d13ffdf1e559fa84cf8f5bf38a1f05d2b9071fcd3cf2617c03c0f21e5107260fc8403ca8d13c7e50c27901f8b94c65bc785133e87a041e42dc1ec7d2c0dacc145fc23b637c16b07999632efd4521fa78b333565886c56a8d63327190172944af8eb8dea8a3d6aa457d60a4eb7277d95484db8927e8cf9686a2e3c507d59e97465028fa832570b9f254d6d7bb2c6a523b843ba4416d187795a633f7c1a98bdc3a535d4d889d526f2dc733a5491d0ad08301d297be4010c7d4fb815416ddf81ba36cf8388627765979001a5ce45c63610fc6fcfb0e9797c6e670386bdeffaa64335b4c5547d82551faecc0c2781534edfcc976c83a2e3b759d83e0f166c7fb02f69c3ee92f437aadc0d09c9df5402cd1380d8a338ea071dcfb24e28a883a4806093e4d7a4597db562a347df1faea8deda8ff83b4d29ecd6f196c424442509c83b8a6d4724441f25ca5a4fa15edf58e06d1fd3911366d0854a4a4e2be87e5cdeea047f41cb0a4d7392dadea45214172354d3a38cb4861f0edc8abfa30c48d947e5f4be1cf852e3608cce26df57a7083b4f63d2bb01d1846983941e7bae52fdc681f21a260dd2804056bf8eca2f168866aa247487d8f7b9f5afb7d044c33e53123b6ee8af45f2acb6962af30d893ef3c8fa9db2177e9c15f9b16952e36dbf5899e3c98c2eb68a6ceae1d5255ff666cd394b6087c130189c6b903570005e66f96c3d8a432c6e3207d8d6f30ac60e5e2fb62d45f4cb837026e00fd6441982ceedb11f538054726e2b07b07e0995c4ab90cd80bfd864fbc05c325e32a65434119cf1b866fcdecad2a8b4434f5565f4c490f21907329eec270c1fe85979fb95f80e0fe651532de0c134a6b3ebb83ae828835e514193a14ffc68cf41d44856220f78b7d7c2f904b047e42d470a1e720d096863a0bc5b7bf74522d55311e337afab0f4aa261cef2867a7a8a47e4a2f4b9ce887df320698fb40f5799efe28d76053f8f9d71b68a457437c4d816d6bbda13a4b2842f184306033458ae9748f261e9fd5c616df965014c7b1b49be2fb1d40ac5ca5242a7646f7ce85ac9ff6c671fe818dcf78f0f6cdb246a346ff2ba4e896da748dbeb0cdf0cb18e1adec4d45ece84842277034d3f2ad1ca6b43a8d5228d3efde1da4be9ee38aa3359120f878fcb0b9e047e931ba5620bc3e79b633b85124ff95d72529717865ae622bb0c70702896e54bf6fe0c9da984b9da671e31576e146daeec187ec37560ed5444dcce29f30ed51fd6e39b60365051f0286fa9f5705b363fd5f1a676d38a6d76cddfc41d1f7797e0b9d9a0bbefee2916a3a0c3e03e017dbfe0715319e59282e0106623fb3fa3b0a9375aadbd4491fe7499f8186a0ea9f00edc08d9c4003a0c84909fd872ba00d2043b36605e9d466398df839a34808a4fa2a7a5e6fe3e352b62de2cd992a56aac0cbdf9ec6a3603bca99fa630c335605269a1c183a00ece511e6c4b8956b007853e9ef6c2b53470d05e6d1e2f28f227e040c8c5d3bc3584686230da1b4fad412bcea5f2152ba1754202c4ec0f706917e038fc52318a5ca4de17436ff5d1db7a189a29e53352507a3f996807697e0425e13b4cb1cfdd45b34c538019898adf062e670394d9013f8039211b6a375374a5371258857ba3ebf3e086638f4ea15e89aff5e0cbc785baea4b1ee2a8950fb131877bbb008da591f4b568179c18a87eb46a7251fe7c2a1852d8ff5397d13953b1ed5bb621a38cf5bba0608fb18db4bcb6835f3609f0b8622ff6db229be2989b2c29b9c0c6cf090081dbcc284849629bb0fadca1c61696d20dcac8b5b4b48b438b6189eb272afef988b53a1e5ca9037da3accdf839b5b1552e337406b7b7cd90e10239cabd83d0b5fdb6a5f6b09f61eb440ef1195cedc693d997bffca249916c4d881d2dec1df7e95178e3c33b90b033b6fb1f910d1fd564c9e268b134557a37612dcd4689a9c13223236034db384e918d5ff4d163ea662f2cb6ab08b71488c5f8c0180db5fd01cfc60348e88fe656fdd236ecaa5ce69e24920225d7a744ce95ecb3afab841324dcd644c514eb581d6b5d685ba9355aaf6cf74f37c02e54709f32a071e32b48566f41dfbf8900a0300875b02fe832282b3021f8cfd7f1c7a5fc1c7156a6189c5426d8c42dd1e9a02e0867494df7b8d92a58f8e531abbaccb64e045dee8c2d4e528e5e8c2bd5502d6863e1430b6653c5cf143f98a7eb6ac8ff19f562594e5945575208f57008286e531ceebfac28836557709bf826816403641f8d8523d79ed7df2fdc7f842c3cfbaf461fe04d8929c12609cfa4ea651cc185a494a093075dafa7c9723da4583bc519e614c12a8ec0929b4ef792fcd089e887b25c254ed9a3cafce21433b84cbad9bc7ff4bf22e17c1959f6fc8375d9be970d3fb2184136247008698b2be1ce9f0eff39541983dfd779cce0f6ce720aeaed9931e75df1075d930a7ab3ac89328b0530a756fcd0e4c096c98fe87f4f49752deb6fe313a0c082569263e6a1d67eff20a0751866f596d6c675389051e84c5611fb6e65daa774b67bb0c7e62f3859498f6188aed1ae45f79ec176ecd30e8125a7d2cb9cd1c81926115b1efafdfa3a6af3339e68085c0647f0757e20e2b4e543cee308bd3d8276e728c18b774f02fd68f4e985bf2326c0780669ec490c3e9b901831fbe75c0d626f7d53eebe9f686bab39acb81d230870e254d16899aae089d3df1cb33cb2e6dedc1d7f6643d50274950d4e2185165f4c366ed0b28dc227fdb6edc6f1f8ddfda45023be325c27b825ba68f972c6a20ca58be36e1d1e82ef8b07b4acb382f23a56b039e194827fc91602f5a6ea2376f513177a407178b82211975d8c0c504ded947b3a2912760fb54ced297f256bba3134aeadd6aa090fc8b9f93f5f7bcc7b980eb55cabfb195395adc38b0f2147723b17e1c85cbc575a081057e547306b4297f8c1efa40018aca72b8577c92534202e5195f0ed8abbdff206fbde13d3b6e4117ab261326769476fc04d6dc3e940c196b7408655b2f4392cfddcbd0ac0c9ab4d366044da7e02a11829c4246efa35828c6cb66ae18ed053f2e28603c2da32a07f70d830f1acafe2a56058c4177811008c060c30bd3215d149333d3f546febab3c890729acf9972dc4e57dd37c71793c3a6307f06d00fa7fda22f89e721d2cd302dd9298a3ad2ef66d00988fc66d505de831a8c95868645884aac2ea0e8165a2751c707592e903cca6a2d2be8150f0da5103bcf06d3a04ceb3283d40ab7f7368991be5f8de5b0d373b918794185dc348a1246c89b2e34d0d50998d3f6b59b0e83aae7183c507933cdc3bec344eae9073f16afd07e1edc4fe46dedf6547917f6c77d4c080be98dc7cc05eb57bf58edc257aec00c99014f85fb910cc44693f9ef0a4231392a5b9432e042fc4a62e19cffab92775edfb5496da2497b078abb30456d5cbc3677a6789f774a6f0c4a8d3860edf14bd3e31b73b169e2bc695452702a74bdc2b9b2a7170f06137696fdaf5fe8eecc42cd06a0e2566e167506cde2ac5a94163f7095dd14d11bb26102b2fc7b12053b4bca63f7b005abeafc00071691843a45d9a0f5585b5b7e2c9e7ca6410e6c2581e46e786562ebda8773aef9544738b5cb5da5c443072924336aacd1f108f0aad6854d1ce62a4e33a0e44da39dcdc15940131f6520c3eba86df0bd8943c5553b0a41e7a77e7cf9aa93ff7ab4f1a2d4308099469d32bb1661b86b53b8c8960b9f9229890531d9cd04c92d59a290a0819259c37a2f4d3105498445b0f14da51b48dc081f78e66120f4146986b6fcfc1ac438d23c87042eebcf55c22025f5612f27d57a5dbbffbea8b7912675ccda81ad1ed026de0b2139b1a4f50a059ba79f78829b6a1d5ed92701f0bad6936d6bb5ee2cef08e9a55167602b734229e761559c7c36cfae1399c5e0a9918646d40d97c04ad9a4e87f475481241681a410d18b75d7967ce3de3e7b7a548e872ef22c0f29676a8ce9eea98dfb26156e5ef9e6075ff627cb313cb32862203d7402d0dfbcbbddf28fe3d4b5ac0d0f2dd28d6017903c006ca23bd51db0067cdc6ce68132ed56b656178c389fa06b07b93e95946c60009acf81c2e7dad6006513445f87c5b9973830c6cf4393d7647a2b514f2f53cc03f7c4494d6d80cf3832b20d6af1293739c37dde0fcfb5ad73b935442b3146b6c6453a84cfe2ec5ae52c805a2846d0fd85b922b8b76ad3c94a887c5f4913f90c9990d1e0bc0db501151457f259c8a6fa43ca0dc9f2530901c1e32a15e832fd4d5658e93a223d6b3fe08446760226c1fa09878e9c06da8e2ff2ddbd4104f72efff04b2c09b970cf8e22eeef2b3f270a214059d017e599c877f3c09cb826d4ecaada29326b9e6b4a5fb1da2f29f899adba4baf5c0e6def7ea2e475b83115bdb16de1e09da373c9c0cf466cec59798f7bf9ebdcbc15460bdb8107b0a9228be8d6890c2b6fc3d4d483be248f9042c1ce92ae4c3fe43367d4bf3efcbdcb2f7e2547e98e5aabd893bb8e03dc335bda52be66af99071357102765cab0cf12503d3e98f9276ac5b6328e222189133e7d2d5bbf0693282daa2347b2b39b4c7a6468a5adf92646868596ba61b2a79315efb98c3ecfeb75a628620f2df8dca126adb588e76451e245a33fa3fb817934bd4249c3ccfef39e8dbfdcbb0c3b5d4b8d4d56e7492d14dd06c60e625a977aa1939565c43f1daee2dfc947e9a980e736802530f62982ef05e74b163ccb5f1df26ad6198290eb544f0c1cfa63551b447f91b9c2ee9971300a805f2a00ad2fdd3ff1451d7d4e87e2e3931e49dcc977e0cd6ed9ac9c010198fd1594e77c83a4e667ea929488e7dbdf21df710d97fdde1afcf9f7a43c3758796c1705e70fa0863080770afdafc9186d706b6ccb75d0016a85ba2778dfb264d0ea90b3604fabbf6fa11687f93259daa23f4dc7969c1670dc6ae2ab6d6cbd91ed141a19bda22578e07197a356e3b7c76d4cf37248c43e9fea0d978bfe66905adb96fe57343d08283b72b6d8c319b92d8084fd9194e2c0c87ecdbcdea076209fa09668bb2d0f8949aad8e8c85a4de9a3853a4d5e7702ce331069ad0656a0252c4cb0223706b89c0fceeebf8574b353d622ccc11e2a80ce176a45d05741cfad59530f68860a3bb7520fca9873f8d6e18035827c2c2bbf2b958724964550ddb92496e305ad511f41e008fed434b0066d7dcdec3724152774d9bd478f9ea3189fc275cc94c88922259221e865047f52a5681c95dd7a6e33ce4ff926f58daf328acacc76c9c5c8c124f9a4d08eb05ca9870f3ac973a1c0416eaf3489be9806056c29fe302562aad8f23b06b63525acde9696bac7368a8bd0af448fbca46435f2fb7ffedd30bcb8a2f9bdc9360fbc277f5d1114ef2f13abd9a5528c3b81538d90babfb1f3a98a99020578641d764069076be8ee03948dd41c79d05a2029d4a7cf3782dbfea0318939e0dd8a4feee524d66fa63cbf4351ff16ab30b3f633a57eae9fd540eb31f547ae0dd654f0ef3d3f8667849340a1dc2b638421cfa5d05b956f61d9fa79b19c8313a6567867251dc6c515f3e1ad4875f2b2043460b41dc3f0f8f8c172f46d1e3d3ec3981f61d409eda9ed71c6b5ceaf5d24c6a97ec8a59410eea1eabdddbf29bb59a3dd7ea239716669dda184c13b1749c01b8b92a95d75bb91f019abb2fced6bf3a8f87dc4d44d09620ba89e54c5cb3fe1d03be4f2d2d8053a1997619d49c6697965a1a95b38b24696902b2b171614b11dccfd7fabc862f975cc1f0d2e3e5b5a3ea271a6823a20f01681916ba76cf3d485fda8fb8ee3639a1dc9fe4d7e56a7f37c5c167c49b2c25589c5fb13ae20b089569cdb4c3db3ac6e0f14082fcb63f36f56bae5fd9173956dd4bc4f09946907e50ff40c5e320136edf34f0159cb0d08d51944c7fff92fd82f32c99cffdb5d66a252ffea4724b954ea01893a7dc2401d5b66b0fb64c3721a62ccfcc472c11afd2561d4e2fff4ece8bf2817e672e8683d5b6239b2ab40359280577dcda2d8e654d2a4c8096b3e6284a5200a5187f7a75133ac223682d7f162e95429acd861c5c79ee20d75037aaa0b0af19c96202711b6c7123d693476bd77bc2313d641404caa41f8429cd3b82b2af4ad47462d4de6c892bf46d88521d33277302753e501bc8c97cac77cace5481100aab918329772a5f0b41128be40e5fb9aac12e44c8d869c084ecf1a9e6664355138bdcc0dd37351172fd262d4c28250146faf488252f48c741efae31f9b8a037f0fa698e5adf2560b9b7738be42ba6579ccf72c3f434700af1f2621123de7b4b094ff58712efcaaa459a5847f992c73978b454a36e8787698b35d33a1e8e44dad94c668e7f6d82fb91655b87b837bcd9523733de0a8742ad3e7b0f78b98363121f63010725fdf013055f0f02b2bf18cf290c34fc3dbb9c249fef5dbdb33c76e12898970498809210b0f6c5fc61c3b533733fcf1e9fc51e8cd861d99f1bf5f20cc107793aa9c307c03c22da9fc8ded2ffc83348966d0cb35dc33ae5c2f6daf17707f82fa3897f9c7ef9c168b8377859a060db43ab5c4fbbcf57e55e0506c1e30c2f00935c0925992436b5c8a299d49c4771b1e54386143b18df11f7d5c5d747c7c4f43d71a455d44012413ce933572ee01d188fc3f93dd68ac9df2a22fd92c4df01b88f55bc9b7ebb87843046f5c4439296a62d85a417a61c36a0963e37926f28eb3e80db4fa10b19f8a15d1b0433f7df599b027a3187c4eaba273fc647268dfb30ad5a6945cc7a421c79ed83bd3270ddd98736319b3175ec7e98df3ced81b7273693f721894f9f5bd1db1701201ae6236c8262d131830752a597bdb9da7c45f0d79c7ed0c35760f9f4b15246ed94cee162044d673d0a3720bdfaa6298eadcfb869619cc5931bada50069b43b57f87715b35ded8deb8c87ff843984c1fe67f6cbf78ee3c2fd622eb3d08dff0c08eab35d8e50385bbd7a599d2a845f835cdd4e07fd39b4ce06d2529d64109125af3cfb3715c24c78208f256c6558f011c975112570396f038dc14f036f60b075d0fe52432792b299a28a0db176fc62a1669eb5d4472127396b8fdd589ec33ccb349bc7bd70ead44655a1038488fcee57587ce4301080befa00182e4535d955eef151d0d48d495556c2976a3d037e01b7649acff9649451b6f1e19b28f38259e8a81892d920745d184cfa84c210b7113c4e053b6bb9750b08fbd31f6de7258f1acda7a17b8cd75f0e917625b29f1a05e19bfa223b6d6562189249a4b628fbc65d46d5243cebda2906181327c1afd71a69067e083479992c5806674013dd1c9d30fa0440422a3e34e1aced1c188af870654866c1599e1bd461440ba6e250f03747b181e493f19a0f7239c191727d4ad83cd7550f36ecd00732cf5bf556c29dd3074b613d68c9f62e4af741cf20a48a5992d40bd208641837102bebea012685e9e0f8476f171aa082f243a4afd9d4ad949d0477e7f549fe17cfe1e7eb6e7b9e3cc2bc804e177fa45b0d2f94bb50f4b2fdb782cf933ece42f361d683557c0fce7f1d9b837e6d92a80b8ee58b9058b20dc4609f7aaef78ef4593f2a044556a48b8a87a64683d12fce3ab30bc95a354a904489b0cb2f3e5a69752576c37d51d983053be44bada647af10115971b2bbf60e5983bd321fce07842e441f80a37b38c0316911456bb759953ca9295de102fa0a781bbbe8fce9fea386c42d3e432028ff074252f50dbe0bdaaa3c7ecff70a1bad4c5993663f391b7b066dd3bafb30b3f5ed843893311e8897a60b64bf092f421c656fa809fbf1b5a2479bff45c3b35afa51190a6ba0b273a40ee2698b008d9e26c6e6e81452e7e2c3aa9805a18ff2b4016d9883dfb3ec15f8fd59a659df31099b86710aee8c9b218372832e158eb6d3ace3d4dd60ceed4f7c486209728ebaef63c29e1d0b92cdd830f96deb97e66463078fed22916c6dccb48dc160643c33d383e5f0519aaf7c963205bf5d08f273b06fe77c6680a2a4b17a8df6cebb4b6aba52f8d48ecf4680711206939d92ada4479da58a92c689c24a57a3d001ebc4288f82235be6250821bea84aa08ec387cbe07892569ed9ed8356926b82f89a93ca47dd900f5559df03d679b7f46da3691afd80d7c7418b569ea2d961e82492461fa11f22c5653baaf35f283c64b2074b7ac3d812d3cb4a00f46feac345f6f09e310f114948f9d01c2ca259cf946f1df2f4df6929a751ef9fbc450b1dae368143f9f9429a718f2db0b867909668be8f566794cf4b7b205d7115295e72caa58c4b9ec69707d18812015b46af56e1f4eb0bd7d2518d7a2dd99524e298f2504a0e69b844b76fb257d82376c0c63c70d63b938bd54f98aa41eaefb46f5e2793bf4a6aa6ada6d314ac60e42c5f45cc2a5372e3bd3a627d3696a08b705167e30b59617a712090d4ae20dcbf5dbcc16a136eae1829a4f2b546ee50c20fadcaea01d08dad36fbf61899a26b4b29cc41760989ac2ba173234ffaf72ba1c0ec61e9f0337f50a2a990d5b5a70147bd45e392cd03fb7d1a80650dcbafc5c1b9fba54b8658bbe8b70562361bd2eab6f622d17b8aa99458ea8ef9028db1e6d34c28cbdd7afa97d802b3e06cab8ba3bb73826e265e92b2ade4cd25b09534c3ee92ed53d35b8d4001e6802692268bd986ece2e0d5e020592e46927cec303ab9632293ea7661707c444fa80ac0c19e64f5e1d0253c648c4711314af7ec6c7c72ee6376454d14285eed556a4d22d3f3c9639cd85975a8a117b1e9622df99a634ae5ee777188d422fe997c72f75db3cf4d763fc0b809e536367fd0e795020f734843171ad0ff287144eb0f69057edad78e469f51d051a149ca73e03b3a4142d3f6740d51755991412580b9c7b8c3331a0ee5d68d8646091b9ab41c70a4d492e4021a0b5a13764eb299f69372f77a3b8ec6eb1a21b6e5af0defae3987a4d0aa0c70c78c6341b103e73ae89d9e796a7efac7be44c07cc809699d4f5a4ce6e6942416dbe3fc24ea155a77a88ffd1441e056e903143b2009b691b4cd587a19b4ad9d367047434533e89252162d48b2c8529051207b747d2f98b70d0fedcde852fdf31a5809e94baf16e2e12dbd143893b306c7269c26687830699ba21e390a2ba7515fdd41440f4848b4fd3e43f759f2eb402cb5b9bdfb11e487b80359ca7d41e2604a1d70c62ef5f6fd630053261679cbb497869784985a940063974eeff47ddee3e5438028d59a60c838d7e6af7f329ee6e296846067b3ca6442368124532c0dbea72aa720b9c219d8582a199bdabd372dcbde27c99f6b3746bbb7678f6e2e0eb425534c02c1e642b657d3154b50fdbfb702d86dcb8df13f9365c76aa05e6090e4a77fe9933fd38ce79e1b101da2e645ec0315fc3dcc02cf20c124cef79412fcfdd0140d9ed88756606e69f0e0d4bf26f0e5107af441097575b8a5ab323dd82e4d43132c4eb404f4a63c00ba5fca66a02dcd2ae67b0b3482a9e2a53f4b2d383e91e6c617e7e5afacba4e481a9054d8274df7b66a3c0db5addd06439b4ee1c0ada9034489da0e4eb92d5ed77c488f9c20baddc79afc8315edd6e9253041bb9c7c661cf5b9a183a4361b9998898cc62a6e5562f8e013de25bab5ac6a6bcf86fe5efbb704a4bf8381c170ceecf2c8504b4a906559e55290f8635c04ac60725377ce90432bd809fd618fbd04d5b411486155cbb221f2a785c08490ba70fc22824f6ea1fb0594808ebb5ebfeac8ad42c4834651438bbd13dd7d0ae1c6a43025043bfdc3f636697ee00f1d2ca5df384f968ce9c67d2c6f07c91318f29d947429c4f1a05ed212bc447bfcae7a809433eb365ae61392b9795ec5fcd72cedcf0f0b6d9c90fed08de0b29e5a70e86234834fcbc12110153a7bd985c3d06ec078d2355f02baed7efe71d125417a55f6d10a526a3398c5ed70ca5fbaa93801eb0550a7aef2d193c45b35a48480dc40c608f32deca40fdfaa81721136f13c0ce1b9b349b872e1c9ef76e3c902954123ba875b25c8cfd2d2d36b0b17c9af477ed02976a59ec0b79e4f6af74bf5e4b5c9289bcf36d03263a28ea4e62e6bb0ed4542d49974cab3a96ed7381bbf8f1221675bad2cc28d2aff46596d2aa3f73e5d8479715c01b7795a27d7a2eb9b6d12dbd7eb708a5773c1ebac832979f6f5c4fb64585cf2df3861017730fb663dfb29100b813aac480cbcbbf92513cec570053d4b82e9d956facbdb99d81a19bbba651876476e9b842f4377ed098db5629c7c78459a7f6a299f2f931491a654e293f4f9d0c034317b389dac413574ab4614e28f21740f7c1a98909805d435e95d1c6b351fb927d567560db2ca2eb81c9ef3e94c3e0031da3c893e99b0879ec3b3b7216428ae47ed443f3d9e57571487ca8cdf06f28057ce238a03023e97d6f4d9986db735769f7400b33440078c4f7861194d0a42d1de3f7d09d92cd96801144c8ca08951f538a0c9e04378102b03bc4848409777607b2707f348987a851cb96dc4afa96d8d90fc2a6175225f086483fdf502648d674bcfe8e3bbed3f9a9017b37485f547f0a6dca9ac2676fbe0b5e0caf915978daaa2d61cd36e7188db08549246763d146c418dc4a6a61ae685c9ab9fa573cef96debb78b4d54fa5875f5ff888424f6eb6da08796ade92343ccff0dc5f55cde5aeb3b8a1c867cdd2676078ca2fd8a416ed2a04e185158b0039aa09859f6a80ebface89433395f5e0d5c23045f39464221018ac52d3b3d84d496b1e2b7a5b9e81716f3b65fac44747230ce7e8adb584b2f6b59e02c0e8faaabce14f345b749917ebd001c0fda20a9dbe1666a8927c7797e97e555850d26edc0664d0190be3c67c45e971c35e1b5fca0605af431b3f2d53f35f734513d0b09aa704c504c2f7f70434aea10ff858f4b992b099481a6f71d4f136a5de90f26e4bdf1c35277ea76d18d02cd0609cddd93708a02239ec403457b8a8dc58bb36820fbf1e92ad3efb4c9c003bb5b8ca3bee609babfa1fa4b41d5010f4ac5c30f82f58ad1538d88263be7182e36f260d7f7df99ba81b0f0f69adc9c530d6bb5aaca9bb503a5844b6e3a70eed08786d10886287022568036f1b3eea582ce7dce86e46c72b1b346634487d8c77f524572f287db817fc84330714db6cbfc9bbbaeb58cd67fcd237d40a67d3c68e999f0df8551847196581ef8d8f0db59b16a085173ab2a4c2e292c1bebe563110458403259cc76d2d5ffb9bd976e379a777fadbc58d95b1a7faf1a735ed67cde73eed4caf5cceebfc926b766d873538a994620bf4412f6f92256e79ea38d3985bd60d6bbaefbc9b0a8cb7665f61030e55921927945b1187068d3427b1efecba1185eb7bc01b18212382045870528ec19a5765567823c221976c732be9080982cf69672635666cf7adfdecf6d2de85b66443d7ef1bcd295df69282343a8dae42af2a506e29dc566e1719e3df580fd871e9c82265a211a19b552d8dc97dd64287ec7153f5aaca0de12e26da4b8fd675201aaf04d8ff38257cdd00781d6b0005412aa1392c7be1fbe6a307a48db760c3df7eaef3ca45b23ed83dc7777e4ecf6e4e506d878fea835027d394fd3fc208725c8370f4bebb2194f864585a302abe1b27da686a86a6fa1fc7c9d64d3083007e72815d30d64921dcbd15be1de1ecbe19376b67c93d186939652510e5666e43192de9517bbb266b853681a289bc07bf638172e12fe0ebf01603ba2a11a5337547b6c66792a75469bf2fa5f55d3e6a9afd64452279b6ae75a76645104dd040a26e11f5705903cf2a822017475e2618d3f2eb66dabce09e4707e41c0f635ab7f0d0cce1738173a0c21882bb376f1fb2c115ecd80e9eb60117f93032fdffe4f4fe09c4c7f19bfa8fdcb562047cdde569596b92b1574b8c0b158a64440bfc3062b252ac855785e4958367e4d05a26b3ce4eacfbcb2e2176b00f593cdbd0ab3dabadfdb8596f584fba3760163c9282fa4f7ce2a844fb8a7c39f206495a9d13972a61a907cf66042bcb66682e203b9a3bb7b67c2afdc7133a8cf57d62bde5e3f803bd90917ed7293232743b8b1e5fe279fe7dc42b3ef1f6dc75cf72698b71136da73142af3b1a96d069fe85511bff1ec53e41fc380c77c3314139a8d44df268f88fd4e96b36846e6832ff22456e66726bf2076222e8740745209532b897e85894cec4538198b6b2db8b35ef780ded8b64ef4335ae921b216948b0d46473a0342ff61fd29d0a35e42138ef2f434267c9e4761358b0be279e0680ee8361e92e2357c5ff11a0f38462ba3cb596dccaa27d1d7cac5e00c5a8e6b2923916bd0f60f23f6cc4dad0380c5214ace3a749e092593217a247503ea5847c899ffe88d409496111de89f4a95018286b0841517d4c13ef504f7923764ebd61f18cf7331da67a7a616ded4b0139ca2f1a039c74ec787b4b579da93dc9080d8c8b920c682b232b3d58062808a9a686d3bd817fa000e5a7a0d45e8c8e16095894861d8c8608d6caf0022f8abf77bbaabef9a749784abbe84da64e96c1580579faec682c8d0760648d8a7eb5168f4a91dfdd18c0ee91dd01604256a53089f99842435fc9f3a9c39b1f8a8805967c08e6917bd7c7c21dbcff796e868f2224b62bd88fb6380228d74dc595884e42f2234a9fec6aca3f94ad4bf27caf3e2f2ee4af26ba6a7d86edb3e8608fe5cad56aed58d1ca7e8cf43172bc0cf36f2f203b20e7ae7204d8d8db2f46889079f364bc825759cd00ff2122688c42b211cfa705debf922dd1884b4375047c11975704c45520fe666315c72034d62e6fa677231532de04dd5503511f6dd9be8ec645989ee424d5ae776cdb6c57aaef3349065a7b89e27240da9f025c0dfc823f9e6b579962dc6b5f508f527ab7645fb44eeb1d68dfb4afc11c33b04cf1514e9f4e04a76fa4ac6e669b4e3cbbdca3252c442fe41a77cb6d7a16d2ef6ea19e8f93998a5715b47e768f1d9d93a9d7ab4793372a2b3a691bf10dd3d5b80dae963b8fc9b5faea98351cbcb8c75f27b9e58c3ef3b2c863b6feb15afe4bb3f09c068f46df46eee788ddec724f178cf2a847b24f775983c4a00bcd1b7ad4a5f4924d743695483a048b86340c4a35bb4595bb865bdbb653b36ac9cf6db43e9fbda08e7f0a7607f77978b2ae069a80b01348795fb072a3e2553c27debd61fd56f79c5f87ef6b7a6320b9d256d08da1fc1fda7fa6b161a4d5209418cd68b69b515eb10d457c38b4b43e0272d6ed1a5d87fbd7c7971ff1edf2293e1422b3647005e3cba10f2c8627431a7f726bcd1c2df74427740460507d7e14baaaef22ec4d4b389b5f4d362d365da37db30c6d353f9bfbdd842f5562b56409d7feb0a5123cf64d360123bf1bfbac834d57fb0c5f10a50fc805353c9ec0937c2c78e3dbba4edfa3b96483ccbe95b21a09d061031c380c9574bd34109d2515cd14645ae0dd71712425fc53578734cbbe6e68098aa3bc771f7f4739276096d8db5aa600fdcf36815210356173d40f5854e759ad4ecdb0ce3569b7aa7c970dae49a729389a5d777d03abc10c9d113d07bd884af81d830b670d5083155674b0e5952648f84a8501d0dbfd3aa123a1de342db4ea42da0b4c894395810367cf8e4cad2ac00200e91d270e9df316bfaa1ab3d45ba374197285a86d819659c5dd3261b0aceab5f8fae8090de21bc22da883d34b89b55d393e6cfaad559d91091749ee284c6283eab063812e469252fb4098c6d9784832b54ebcf30aca99c7353df7d1448776a83222a1802b5d6bbd3ed8febd424946e21c347017a6997d0cdf678b5afaa4e69bcd7872e7f8349069aad0ad4f76bc5d5c3ef9594c26de7324d2f68426ba72dfdcf26558f43dcd9487920840b25ffb561cfc3bf9a6a0154bf8fd342734b996375fc5517d56e84cd4b37d3537122c00c9436f034192068b7ca4bfc203ee2286baa73e4c268ef9b80109264ac5939d79fd7f0637f976d988ece6c33b1791fe7c7665c3d544d43546bbce1d070cb998d65caae278e27a4e6f70b7d54d713c20861b644c2622b1556b43b6b4407c9c4bc6c6c700db11b3f7b9c0d550949ea57a62409ece40ea0bf3db99394b7445b31e2f311bb9794f939dd5ff3dd62c625f6b37b4b4bd38ad2427865f1db36a73f557a98fb2a9cf46e4019563796accd0a7207419b7a3dab44a4a744f79cf18f59a836833f5641bade61f91a46e630ab9c9da2e83075b1faaaf11352f40cd69d1fdacbf27fa97df6fbc4c6cc62e61c0e4b717bcec558bd3017c0a9df02252082260d59177aa6a45d3b2d23b72046c896f2ee979e05557b7f8ed12c7be857ec75b97776b97aa0b8c95114665b8c6319ee4643b8e6e03f363b67116327d63b12bdffd642f1c35302a6a7027194f709b12ccf88a9a0dbc1ce4687c8d0c4f2e93540eb592ff54181f044f9921e72015b992c58e14195a0d7f694e09b761538ffef0d300a1146731f16e06474c9c24080461006ca4b429dd378aa801c993917d086296760f1f8c137cf7e7bfd9991fc3249422322a03a1737f30904067e35447ffb169a5b0966726373711a82d224288375de3186652f80300f26693f06bee49d6d2df8be2a7836df2f0912290df3620d9173fe3e253cd21af568bc498f40a0f00c74bb88e248b695c357ffd0cd851d3f36062980a6bc73f98ac125c9ce7cd8d893b11f633df0528b91ce21c6121ed81011fdd00d1dc2c7721dd8ad15c4eef7420c10a5ff200ca1aa97ad248966fc5d3e687c471b42f6036c45e6c5447caec77cfb1b682afed0726498ee55de153f01c84614c905a2e88da91377c7cdcc273c4057291eaaf91d4279e8d13c60bd38b6514c8f7619ae9a628de470c26a2c65bdf9fb4de1f3257df2605056e3f28fd8723810e64ce75c76ad93966c86908534aafbfff99ba016dc8688cdb09a477eb38243aaede5f770999fecd10d147993aec39f01f3d9f5e2cd053e44bf231c9b481e33328960dfe03db77037b2e6010b48c12ae57f70b3ca8d2eabfaaddf314c9bd008d7e4861db5ca5374904f1dc3daacaa76199ca6915e3e1b93ae7fc0ffad3700c5d31c4153d55b6b867196b3045c1130e1a26fe9e4995aa94a04ca0bffff9a39defb70753f0b77c7f9a4c4190cf946bae54b57ff9bfc40064d474e35267054d9ac0366925261aadf4a829a8f27e5d8e2bb01394bdcb37a29a6e84ff692569562540464f7ba568a84590140783b9e50254961faafc7ba97fa78708a0115391d83890a6a72ed50c0c6577fd33dfe2ec1b2e0fdc24174e6ddb0854810ba86e66c0e42eefeffd2525c792ec0a01d6b78c4812f057ce784752a3ece94c64512f0d75298d120fc091b2363d652ed01be6593193e7942dfb1acb09d683cdc5c6c71137037f31e3edf9fd2fd1212602a6615b6aade5727b678a2ccfdb71ebf9493ea00343094ed7f1c44e093300a9cba372b2a6898124a2a1f33be69b749a2a512a734b50f7e821535f2e6e436f629b1bb472be8b4671a91f9db4219395e2731e3a52495da4275e0a828e63b88b5c03bed1c5971ad3b1b907a1e3d815fc5723dffa0c18b4c0d8e58d647d7fe841ecceeb10ecd3593d3ae61ecc58325b5cf59f63d21577f1766480fa13dc1f06882875e5ac67481ce841b69aec84eeea100877cef26354cb8e45928c6e88686b7c8e78b67709ab121cccc1910461713e3f93046263b3342fb791b11cd48a1aa54652e71d4e6648cb742625495ec31aef809070b5817aba36def7fdb61268ff02cee55d687b61ac7526fab7f0273204d80bc698b475e909e0bee5b2df3f05fe272bd7481c97d0d2cad1d09cd02aa5b0b129dfa87af281dc2d8c19b277c6d61f97c70443d221ed5e8bab185da66606a34913816b0aca5a1b4b8dac0fe40f2bc2131fd9efaf2a1d38900860634c6aacc2802fc4ba49ee4c0a23e3c2c2d258cb459e417221f98d1032bc0b89bddd527edcb8876a2d1fd113fce25fc3235208712dc48e322083bea1b2e75845b55142dfe6e9a231be6cf9f31ddc86f8a7f02d0e06cd865b18dcdec18267d3af0aa1f10fc2ad964d0c9b173e0f3763a037605d3b21aefaa740039cc699ac87018a351f87d943c4d4b752e914c8ce81a29da0907f52726becf746fad13c26b76d4453423418e9b9c3342ae8f08f0a21e1fe5ad7f675252fa24fa83923df9ec9420caedd521c7c27d379c9c3bd8f8665dda84845bfc334ebc85e24c19a4cf83134188e58ead79664f746c8c84255acba9f344ef7c60c09dadb2c05d8196428608b10efd4a02d5992314a24e4f1af34d88400cb97ce434683361e63b09a5deea1b343b202d9db7c9f4ee4260839933b5ed9236253b7d8454f68c18a02d898abc025c9de98a62a81e95319c88d9d5f1135dcf08452e91c4c9681bcd0aa420c2e60e4524124a33c798dc71543f8ece3ed16b18bed6aeedb9922451817478577635061a5cf5ce896fe0a76e06e54aeaa5e3dfdd96256f6beb389c84de51dfbe5a3aa97b4c505d7d823b028ba60b70f647fdd3a002d04c010c5796ddfec4cf9405670a06ec52ecdd65b4792590b5fde39da7a0b1e55a0e4d0ddcf95789ff2b69fae4f9f2d56ae82b325450e3d43c704478f0554f5b5d05ea3e95503029bb01b204f85eb0705dd89370f804090008954d8fb2a0aaf9de59272818e53902c6e7a47a65137523038da0ac89130ea80405c02171ec928932769484fead18eb93999110dda719e0d822c44d4f8cf2da00341d29547cc98d4c6fac21fe4ebd407a303c5fefd8d2b170984dc42bdd5f01b1b2685d2c419412545e30478dbbf8154ac45da06a5a868f25c801b2d16698badb1a1ede0735252e8121f005d01fe7630f4e4b3be9dc34b0be36ec961e11668d208343d91a01b55403b52df6b44fbff8ad3188e3a2a599dde81d599b97022fcb110324205f8b7f13ce30e3ad8784bf2b27481d03bb788302fe3f1503eb16df6d384d3b9dc4d89e28a511813f11b0be6830dbc9188bc77240da4ac79929ba8108e82885faf5cf5232552b66bf46c664b260f1c9db7363d8905a66e9ebe366df456b144e2e7ae3ec96452d27d1d9af7349e5212f6991ea4b6c03d6a1bce4402d0ec192b12f5c3e156405a987af0d3b702d679b8c0afbf029bc532af62b1888881293591459d665e24b563b922cd4d9d5e9ec482643c38384e6c21c66286a6c83752f11edd85f21bd860099bc8ce013592207e0de9ee0f428bead897328abad9a78d2ae468368d318bdf32e74e02505bad47b0e9065df1f31e31d099de19b1967fba4f6724a18990cea1af27a88a5e6532b24d17b1fa8e2c5bc4946810da3231433e08d7f46adfc44267f5ca0ef77a92d4b31d8311f6fa97f83beea6baf2bed440f1db7ffb0abe057a3cea29151aeaa5f38d2b96127b403928df633ab07877a0e79d7ce2ea2c82ba482d89e46d0d915473b7099d174afd4069f6a15041a6b4ab4adf54e991b951b177972aee9bfabe004b774b2988696c19d385b4c84bb816a937c4068c809ac40838a71838a277a47abae3d09b066aae520c1cb93fc8bc60aa2311b4f6d44dfce0f548e1a066ef96947b107489a01c6aa883aa72cbbf6e7158b6e10fbed05b4a4ab2566feec75075d8c814eb1617b1882ead7ced902aeb30fd1476ea9af55b56da411025c5658d6ee880969c107c4de6c52b0459762dae7e60ce46462c1fc8abd2f20d4735f594b307f46f4c5d660c6b4cd1cc550c076102f38c511573726bdf3a58dec40bcb507ddc0d00eff2eff6cb277b09993b6980272f78f96d58f1d0b8410ce07ef91579f0b640649c1b08a4dd4e0684b9c611465fa491ba9d44c8a9c1baf00b7d4681bfc2226a82e4464dfbf353cb6aaa8977219d85ce3f1786bdda93c4f5c4c03937d73c08fb936638469717de104061e49a9c13db8c8efee9ebd85f71debba2f94dfad132ba1078d987bb220ef8aaacf8c3ac0151cacb43b989adefc95d871a83b64b4cb84c6f60b20ea0b53cdd79e1f92f3776b21185f0200c36ead566d2fe0804592365c3c1dc7b6af94e84ef3b1a53c9060d7ad2408816aec26954e56daed9dbc9e56fd99c1c087bd3082ee9bd0e3693a9989a9d3461135ac36a0cd7a514a7cfc844cf546da83371d787b51e268fb54116e996a2fc16a271dd43fa5a1924e4d191a5dcef5ae8a22f9617dadabc01fe0331a6891f1e812a7fbba944b053d73b303d4372192aa5da262b47405a45a397be407098885911c091534d21cebe5c21b2f63f4a46eb287e4611d30a86020b2eaea9c63be0bb6f57eac7f0f16f9ec03b74628a52c1c0b787529ffe37b0e6ea17b15e0e737f26b45fefd47587cad92445e203e01c56b7cdaad3aa42434585ffb8760c580a8d97cac1b8d1c081ba183542f1e152f4496285ddd03a752bc9ce654932067acadda3a8b34f0a4894b0641420580996b28bccf0196b578c8ab5b37b0307bf5696d08269343535dc00249606e289d3534a93fe87df995c857d57b021b9d177eeb04c408ebc7c0e7964369a06d7449e0ebe9f8205b3ce0997cd588734c38d0616b5725bde3f63faf5ffd432e543fa5ce8caaeddb3bd3e2221abb3927788db2420fe1542b406948f1666574991e128357409244494679333c5c1b5d806b6a23ec98b5ba9bcf9839cebfeb31b4ea2db433124ef0dd03bdc949eb320f115e931a1dc85cd5ca61727771373808e9518ebd80d0420e36479e9905da3a446239df6a81eef6a7152f2522130baccdf982af5bb68f757bd347aee5947d6f5bf896c056b9ee2da0de62cf83205839343074cc826ea8167ff95b75d219c6b8848eaa91fbd3acbf3707aa6538c1f988aa6fea638ec92b18bd1215277228a1535d18f82691f9fd0c5e4b52e6dff7f0624b6f507f0f4ac67a9948584ca69a146b567fd24d6ee3c896ddcd25d49feb1694710691679f02e9ce494647003e372349d916ebbff62cbb9b2646eeb722674384c1ec021520306b2f0d5877220273cea2d4335766ba4e9e10c0fbe22e6e8671f3c4da3d03227d3353b07de2519738c7cd87395d96454c1cc14e8944d05fc05f7443ff08ccbed888f10404f8d93bda0377198956098cb7ec58d987469d50aac02587c2a3b6ef8ae8783e9c7051d0c668cf2f34f8c719c3c8e5ee3569b99828551bbf603280ad9be2b729719378d3091ab9b693951cdffecc2ed8150b68aa7b0b926c9b12680a53dde5d38971e1cc39f725a8364c00aad409eece034e7e6be52f7a1c1473d35eba8d7fdc19af13324edd9635693d84e915e8544ada03a0c3630d85c3f52837cc9d620fbbe980ef3229acf54b26b4781430764ac9b8be3471c6524ba6bc2dd300e928db8785a9f61251f05d600c2c30d9744908e5500614324042f1fc2a47e621fdd84982e40423a6dae73041d9680c855a0b3d9c602d4c3288e0c4ea2648c995657b0946c51f6734a6b19aa622c118324cb2a4e9777b1f81e9fcabc8b82dead364f99bac573a22c6ce5a78312a1027ec306ed2f33fb0ea3dfdee6ee34aa574f41b542496d7681c8bbc6c21b0e7fd4b2d0de2db0385c2e1f77e62383c91aa680b65a94e87170f51d7f3cc2d2c1aaf923ecb090819757fde91666377c4c09b869cc33f3777bbacdf202bb321460b06679900ed6923ce0cc8e56c4485f41e0631a46dec933d7684ac85ec6498393a5539f1e370eeae738a3ce43a155c09f5c03c6e439bf82984bd01d6c51fce866c21a43090edff00a5dc3eb3b3d1e89ee669b846f73fe10b2dc065dce370f61c20e5404e5e8f48d9c284e2739a812d57e39a2eba197bfad8b9cf8d19b2c7609e04a866723783b7e4f747df7b5e36e192c315577ce731405e21365ea49860a8e3228fe2e158fe8c64a4229c55075c75d927d2e0f8781ae178989be3ba712212659809dec774dddcfc39ec46d10d89cdfb3b0effeeeae609c54cfef5c44e3100b277ff50a94ee10ff54b7704c447143e68a4892a5bc9d5a730a208eb7a7cd1e9e1169d40c91e6d9ebbef7a69cebb58d4d77520f55a882570ba6223239066fb9d933ee5bb8b91fa37c34ce8fafb6cd31f78f1e2d259f59076bd76d3e78d7b76a81de9aa7ea8d4e6a65fcbd4786ddd99f87cf3de1128998bedbfd3b1c9ce7b0c34ad9e23b4d33b99c83717122bda2fcae77b9d1cf8ab32701e40fc04aff21c4855e5346e1d43aad63d46fe1b9332949f9c22687d1afced575a4608492b8413169758a675f0ceea5939724d7dcd3f587c1b37776ec0e5c5b6b0abfa3ce48509b11630af382e6e6493944cd6e3a1bd5fdd0fd95c52de97ca0b545443dd3f8f1c672e6efb9d962227e9d7441935369e4243a31face680ef799e5b53a43968421d87bbcbca1ceb2ae0b94f8dcd4eba5d065dda763d5b24b7b9d2321f132d1702bbf4c5ed4aea7cd9ca34d86188193946beb54b427737579337a7735727b1e6dd5cf44e071100f64dbc03a15d47c3eb512b6c3d7103de39d5114d0b0c1e2ac9301c8d403662896478a967c17db7f5d805f6cf1628a7416133ff2575c4057dd61892a50cec59ab2112cb5a435b8852d03f86969c7652a54b3ffec233af7ffb5653fc0cfb428c1851caf87ed7b17fbbb7f4f1f4ec239d32d2f29a3d44acaa78bb47402798ad214340873b63fe7a7ee37ff82a0d824f9576e1c13d5f48f9ae834b7665e231538f60b367b55eb9fe63195624e1048a30b8527bde9565887815c464437b074d35767e3bbc07a760ee1022fd14be6138f1621ceae48534bb88b571f84bffec988323b70a9dfd7b608f760f8d3ae634ff0b30131fcdb465fdda74448d3b51a382a9780b5e84a12ceed5da94c4e867b9874825678df9f4cbbf6fd8dbd2cf1d099d19bf018b7ed2d10850e94c085578d76bcee41e0884f5cd1ecf2ea2ea406e95287f1d53539d3c0e22be31a1c6dd4384d2fca331766378ac4e9c0d51b448322f528cf69090b8e243e54963fcbd5e810efe99785d6b8ba2b42acae41a3a174b16fbb4ead5d26622266c7e7458486282f8cb7f77ba3b70e2e3cbd8ba4b3850ca693f085e175cd5f6eefa61e747a03a04a85b43ce764e9e7938542cc59a4cb1e3346a9877a8c63114eebed8cb1c7ec6339ca005c445800abf6f5384ec01092fb6e792c159ec49452240dea59c9083090ab195f750df4178bf51a187cc08deae5fcdfc00f98526f6c1c85c6c81f5a78e42a283f3de2764d14512e6b06b95bd90b99022f1dcc5aa553877a1760033febb420ce650a1dec173d2a1971af1011f3f6126373815ff56a205dcc7e3449b3feadd718a35c37cd502d6c196a9b227abda278f98ae5e42e3c9b735fc0470c9e41165a3b7122a80c07d27a982f0a337705aebc9b025a449b4beca5138f31e4da422845a1e858ed049717c50530b6dfbb5a9a5a50f970622b04854db00153cd88fdb5a64cbbdb9569f10e204a8a10fd11e84245de9ab19a3e18fcbeaa6f72ee08f1b188aaba396942c75201044bb6234c12e0d40d635136a663412cd46b204008c9fe770a8bd04d19c04d0af6e72913d1ff6f043623b5458459e042e56d3f6465224c909892314d1b8dc21ed22e94163362801e43cbeb7644663b248bb0cb417f2aa9bb84ea3dbeb2816ff4dc82950d4963ef4e31c42f1b5f284237bbb1e2b83ec3278aaf80e4b5ac99ff345bd619d1b1af3c80e0728efdb2f0f3e23994e5d807a0ffffff5f