PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65783 ae5580b1bc37b224e9ae99eb6086f6b4b57abc10077b8315856692f5537d3ef5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39c4592bd0211d39d245bce639c5f1bc7a44c74ddffe8b86fa9dd182107ded41
Certificate Block Hash
ae5580b1bc37b224e9ae99eb6086f6b4b57abc10077b8315856692f5537d3ef5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b756000004c10000
00200000800000000701000000000003011f00000000000000000000000000000000000000000000000000000000000000000000fa68b6b3f18a44acb91deb76508cc089776f1346d5eb2932cd9d0e351dcd85427c0b30b56787281affaeb63fdcc14124a0f6a5a6a420b9460016ae840936785521c88b2e66c56492303b073a07b017d7fe4689af571d762113270000000000000000010000c00100b756000004c10000

Raw Header Hex

00004020f5f1fb68fe9e63133bc23237569dfd6a203b54e23d9e7bf75ac1731413be7b011adf84596d435fbd791a9ff6d5ffd99f786ff2bcda5d6eb88a7aef1ac36344fc91991d6aea7e011841ed7d1082d19dfa868bfedf4dc7447abcf1c539e6bc45d2391d21d02b59c439

Proof Data Hex

59,560 bytes
121216010307df410f7bfca62b16e6575b8c04342080c69a6e438ebf76d7c6d8aef846bf8ac4a5f017202eeca9ca2a03623b8a5ee73359a3e4f9de5ad7134b66d885aa3818b33f78361799b0681aa197d0c737c9da02e27efc460e348018c3c94b95f75e5317db0e6fd0256699254839183f804d52d7f8beff4d57bafc9a9020fc5685de45a86637945e12b0cb60af557602df2900d0706f0f8612d13387d322fae50836d6bc07c482756ec6cfb5f1e3ea65e2b5607d0fd52250558768ad215aa61f6d198346b1b7c91fe9510ad88c1ec01de5f89e285c07e867bfb40117bd844395e89aa4de28173ad5374feab499b548ea24d2786a1e0173aa3dc218f09303db735979f323fb11bafd547ae3d8d5f85ae893df76b5259ba1b88a8b3e92050e0a36e33b677616eb360af07c45bcc1c8f33cb4033d59dfda54527b485aba6b3807be8d108bf8242dd2106d5ba1c5301b3b8b6897cc1ff677b778fc321676575b15308400af28d34ca979486a3b29c4e9715eebe2ea4a94d9c28bd1956041821b49d49c3ddd0874d3f5494de49900b18295fe18424087248c097f5ee84feab8cb16726fce099be2578aecb2b9551d19d79673c41ae5aaeabb4550f1fe4c0664b069bc478ad760660fe4a4fd328fda78f6d8abcf86815d09ba9f1ba74a15ca941c4c330bf657634dd2dc112d3e4fc9622fa015199cf7791c1175bc7b93f71e2cdc4848d73d9723fc20aba964bc116fc9b1ec4c185b3a7684306b04b46901b1b6837b1b7361f7e6862d90082c89d2b49807155efce59f4316fbe948ea54a23e8220b9be8ae7a0eda2194ce68d51b3ae0d21bb17ef0aefd671fbd5fefbfc1cafbc5c249cdf2b4b69d505a9312465cc4837604852f9e575e6e3d4330236b9ae144866468c12ed64d2a42bf972318bf027523b0f43c46da8438969d7b666687eb5c0e8ff3cf65bd31d0cfedc5745f58d3fe2c7e496b992eb3ac77e9cdb32c930d7c9df2bb5651d8ff7735349c33e9f210484ed336303ed6bf3310d3ca08acbcb83669a49c0282f365e1faee128d35127917d3b4e6458b2e8ec5a632f8d4156a97b1791fe27468b88fc69badbff56ce104d73bcaa1360c3781b2c142a4f99a5c44f3261eac8e7f1504b89c9b16d74508b362273a60b2c53583f449822d7cd77b2aaee4d978f9e608ce104ef836502f8ee19327d2911c577268d911ffdfe967ba54b3ba554d96a6932e3d1c1cc4ef2dd8b0b6b511d4422cda284af613c4ebd25d3acf4af8d03bc5daa260f41f65c3feba1745e8b6968b1f769f99e3909fbb3bce4d21f82223e697a49d205731a60d5c2427ebe365a4dddba720d19f9afdef38b77bd83913f8356b8f00d993fde1598eefa4dbe2ef3e9a507b0cda5803f497c59ccd9aedeef7dfbb47d2e1c240d9e6b6133db46d0d50fcb5ab7636864af01e04cd396f34611520a423aaf10a8d745f15a9724ff7613c46ca51862d2101862ef9f8a5594441803cef979241687f3e98d9b90c316e4b4777f211a0c934fb4608e66ddc0fc51ef642e3b51a99430f34ad8ddbb41148de946460c63bbc2cd42871826967ab87ecfba3dad40dda767b18903e581be403d0e34d2a58443a624e644dc9da15a7caee544188d4d6e052d4b4c880197816274c5b839b204f4b77354af80d5b2ba01db641e670d0730fef8e6674683f3a668e71aec1ab596085b2fead51dce0a01698901bae74e00aada25f73fba21740039394c3a1728bf74abdeccab87e47ca622f7491074074ccaa4c13ccc0058f54d31d70f9da4d18c3222370e9a97116cd2e61a47ac28f5ced320a61faec3f7f3955ca880bb602c4956fd5167b2becf1d6b00b1e134cdda85f954379678676b33fe09bde59cc27415185c2d1a9b41822ebb9c4682c778a03d597ad528f63740314aa64dd025632f879a9bed9431794e13c7e9d9039d7f48a44d955233e89d4bdfce39422e073aff18f661de204dab7717bcaaa2684aa10d91822e7e6d3e200d6b9161c2726f23964bc31f0f516cec46e16e66e314c75f6060321b7f65d39d6e2cb78d26ef4c63c7610c7484d5f339261797c9ba72d20898a50d2fbde9f6cde8d4a990e912b5443a13c56fc5faea8686dcdf0ef8dfcb3ce49c01aa4cb5a23c920016d3a126391fa0816c003abb81b201d070b4555d1a3d17447bd53780fb0e69f3318dfdd62804fbb12263dfab9d430cafbe90497f0fa8b1afff307b2f340d74a148eacb5b04e3d663c49c0b9b2ba66f8c318cfbfb619b327080fd4faff2b3062ed68c116f2c48571ffcdb875a4e19113d32f2a75d531cc6ab5947d13e8bededeebfec8cec4996029917105db214c21890c51688cb84aa76938a84b74fb15abbdf5429217ce515e0a949ccd067c678ea07b1f720e964c7a835b7cd1c814cca95bbf9420c3a819b3e19868a5cc5a06ebb3f5a2901d8c9c8ae83485652338560e34034a3c8d017187f3d47864fbd6805695f7656856a8444bf86260a0aa92afb78116e035aa21b2645e956edaf5a38c3e4f4c32c8bb8e01b8ddc66cac466c03dfb1b2311a05c9d10fbe949b5034f92f229965c297ee76586b037d4c5ec03a50fc9295fe7624bf94151e3f61a17e53724a4072618d2e947741d1bd79c5110315f7e139d232cc4418eb5f9a8b6df547297d0dec309c23c6c0d00f6280c71e0cf1f4afb8804278a2a4a9504a7fd390bc99ecc23f60822490fa738b7216dbce0cd1677aae1856bfd26a1af3d70052f64a632c64b956b27ea453ed34d7105015acabdedf77bc22ef3e0d6f767e29de90c06ad84dfb8697a00042a8242110586e2af5a4269e7f52d30a4e0a5998a9d274183ba202553ea429eb1e30048d004bac11f5acf8fa6459a40d92a9a9401f10996f18a1c430099941087c95bbb28f01d595add496487c4c53698fba2d056e00028a31dbd10f28df9e8cfd3b441cbef211f0816d6057bc5ae9fe8c8bdd86e27bd885d8414ef4a3f32277dbddd2f0a8d8af6971a9d0d72af9a6967beb8849b70f0bd665da3fda0900e6e97cfd5a8aa4c4c7cc33e73e4ee1e8e2912d90766b0af4f9450821c095a222b5e770a4820250e69e92f48ea18472be733d7341cd3e1b65c677868a58d556741932cfda05ed452869da5116b228794fede2c63fa681db7563a3f3744968a51ae13c8cdd54929c0447a4bf68edbd93839734aa27903be5151a057c0d32e907e5300ba77f3d98dd8efdebac4c293a54ae65d2be6d401aa3bdaa779fc5389afd2a3651b053dd85ea4cb7f5d69fd07d0b99272192abb001a849e6e6a6c84898e12da0631861fd40148b024f930b9048cc0da14e79cf9667693b7d85f7a02b3f4bde854817ca20267f750b689acafd10fa397199ef972bcb101ae5ddb861858fa0c501209154ebd64006b7c64a49e1d602f5b5bc323fc00b1302232151cb4052346f09ea9144961d89f295e0586d3f12ce86d8c5993c47bc9d5e7480c8f3ccf039feb396a26470dd61b35f6d060837c7325b73381f1dbc13627d89e92660cb41d8838a02f99938ca849b466fc90c9d24ed7eabfec24d63d3fa0188418a69aa0af9c4f00c8e31b551f4d855d252ad9615995cc90161823b911134be2490a6680bd8c807c57d85ae31e69d8c4eb140d911acea19935d9491c432f2f4a0ffad196af9f73ce5e0ea848721c611b56bf370a7c86f54c2a6d286583db198221418e0f96f4f5700e1f7588acbe199d55e5d145baae17a8b00220bd2e734e23eaedee4f7c27e43ee5c737ac269d0000adbef325f64a21cd6f3e347f3c9fef80339f5d071b51017cc75a7f7803fe5ce96ee43bbde61c2cd8d43ba646cc604e7990adc267531c1ed0fd57566ff4d8d3cd5bc1b6528398504949a4524dce01f1596b4f92b4099af138a0924e6ee3b4586e70972352c2d9fa2052b5997ef2380cde53bc7d404a9e81d04191026324d624efc361e08a44cafc1d76454b888c8ea3096abdf52ec3b9e5288c46cf454fcebecdd73daf073f014aca206ac697ab2cb5f69e90632ed0160cbf8eb8f459d129b7986125be6c9cba5badcf9c1c7ace41cd794a20c9777ca9400e677f7672e745d5bbe7a8c266b61406a0e55e783b30b0657f06be283fceeb8fd49e0e57f70f947d5e7fa4c888781107c719e8ce8613d5eba86369019b24a430f02f2e4e9f9353292ec636bbcf8246c524e93ce79dc68ce5bc75851e8f710379f8371f36654aa037462011f914cf7ff3c62a731f1a6274343be9eef3075f5fea02fa2c83f3b24e95f3f87dda07031675631e3e46e165e5f5fbd607189a817dbad9579c63205258314db700b2a6ec1e71e76ed42769e948a262bc2b78cfc9e54918430cfe54de96745acc6505ef1af818221d5e9438b3e066dca9c182257fa063234405831b5365ca064ccf3b9116171651c3b6859b7a7629c5c38eb7106e2dbb9f75921aab07fc97f37499b9c584150439e4020741a90e5b48ac2614c47cc1d88fd69ab2cd748b752345ae394427033ff64027424e9b243120c41c0343487a9734b466927746bfaff1896e075c5ea8a186d3a5c17bb3bfea659ed1abebc7793f81873b2d3f531b546b897e9560d819910fbb9e84738c8f28a4d5bc35a3e2c60896523895ee0806d7ce5d98953bff3eaff2efcff6d02bb57d41202b91127686a3f400768f41f0c4c6f517ba4ba3dcbabe7cfec548c64f9240f7d9f126d9990dbd3f4db19f087ba017453dd960a679fa5010dc523ee6bf26a993dba40d5d46f85e94302d499840ea3378f2bc5f5494b183622a74575b6661c5c2bb816e515fb6d27dc82993ab2eefa9024e27fb129d8981aba0f2f5b5164184b2cf74026bbd822312954e376d54f1328b8de65945616fd9cb9dd8ed9c951090dfce171be05b083ad4194ff4187848d80ea1a51b6459c877071ec71e7a8657500673255b3b8f735a3393c71723808b16a083f7643b1357678997fa7e576aa3021b5a528fa1c4d4652329076c21122fd78bd5eb43ce4e68d1596145f1ba90296ed2cec71af8d509d1e037c6b97aef9e61dc8498982c25f13b9e78e16b4aa99484f27d565c21255cc954618573c30338b0e19dfda9b47c1744aae96e756c300625d329daf4446c91b7371991b38603b02b802c2c2c1496454c01e80e7a9c8282fcaf1c630fc0d12957494a92c15e116b3be51fb0999061b6ccc36761a051549cab279d6474f67b6bb0b613b2aa063302b61aace98dab69030f2e32048520033bea9514024ab906096b1966b6ca3db78de009da02bea1623cb9623058554a12eced6e9c4114eb8e82e0e079d3b93443df8715678b6978c6d8a8e133b5877abf1e7684432eb353a8942a4a27a742d3ed3e2cfc8e1d51f7c794e56ae6ba8358d2bc15761b967f76d9acda44c2b72b93c6affd554cc010ec1cfbd94e82a9649ace01fc04382d61b4572de1d174d64df48d6c4f3c63821e2893624ccc92a45aec8a625ba83f8a5a876501bf5542027e215d33d947937edafa2e969621fef5ad4cd0b1b7910a1f5744c7e433dfdf29ab77e1e3546a977f4e900af985fe54677b6bb9f7eb85f874f3ca765a17cc90a7c50d8a557a94b9b7d42b3bc711d23a36a2f08d4287d8a4d565e50fe293894db24ef421892ebc3aff426c009ee6413612ccff84a6e8f756e6e45cdfd3b380e69b7cf600c5638565479e70640539b0c3b98c7625df6ca3f8df652621621330980caeb0dc94deba451688c437d0a70821c358c0e1f1a8a98bc1e822623af1b9225cb89feb355c85f12c54918f32077faaa39fff8a44fcf14a6d53e0d6085cd4c266ec55aa15ee60ee3df0c2b564c19ef2c600385a6931dffd3cf16c931048fae40a0a9019a579f84fcf6cd5afee07800490ba20286a7b8367ee0919f8e582ae27ec0aaafde6ac6091354df603365679611b7013a6d160efb3a7c12b31dede8abd0f96cb54da0da1a6f721d53279ebda2acca850f306d2b3ff593a61e34e607a096293a2e02999c265c11ef1e7511c189a2dc7d8f9aaf08ec89c132779dca6d846dd9d951620d43d6e0a33b4bf2f58aaa5fa2324677fcb9d16caef5cea6563aa7ce7d689286f90837a38e5fb27367017574335d4217336b1df364238d29db2f46080504d688a3eea252b4327d251238488c17f5d941e1c971fa640ab08d4f5428d06fbff2a13665b54f50bbfb41b6cb776aad4ee5b732d1a37f29259927cd20393edf8ea3e7ac8b5ae660dce328410478a7957773ec8cb1ef040bd03f25ae7048e66af4e0e9c75616f025b50738ab9e7ce3c7c55e1b025147124a263471558cd4980f3bdd4f0599a1e4a1306b2c8d31a1e8964d56b8cae59d568cdf4d6499e996d5397cc85a1492c53f0e9fccc938c1d47caadfc8bb2cf83a69c5002c832850197f1741ce57980284ada9165a3a999e166495ce46642a30e629564d960ca74398a13977414461d4efa66e335b9f08896a4547e99259de03f0c03115ada5f618a9339a5d8fb06aa5200f874829aa1e973cd4d770c555b04ea61980c6f6dce60f01d9ed9b9896ab3656880390e938a81c036e7af43ff27a46db300b2db789a1e95688347926250475827b5b69321f5bb83b14434de2cccb3594ceec753aef834210425b6a8c828f40a3c0cb6e7075cb2cbab5eeda53ff8f2a68c4b33d82f668b37b1c64bc1713eb0e0bd5124b97915c94ef2d9ba2f84c931585a66c2a345298be68d209f745ef4a8702264f29e2334d195fe5fdc1df5d50ddf7a50e3bd56b21eff127c64364b3610344e0cd8039d8cce422d1feea3cf76da72ddccd632a381a79b81056c0858f06d093a0c69c512237f5add94f158d0d6e11d5cac28ae141f3cd5e95332f8730c2af4da8254905ac3f83402598e1b4c8096e8cf6638be03de162e9b61c263de72ebb1742b3361de974172c49eb1e576a7a7715429e1529750f8ff32d9ba2eaf5525cb950f6caf91e015fd0e410c113c58de708ccd34b19c12c7e08e08aeaa1ca9e9fddfa7948d222532ba2bcfaa7a908339a0bf838a916bdb989166feea22a61f54a3c2df98267f2e7379726146b5eeefc720c4167d27e1a3fc66ee898d838891d6ddeec92cca423b986a998aa9dd2414ecc6bd196104df093cdeb80b95a5a60f46e6158591af9f7ae14a79d17a35ec96ed6bbfeaca1e1677cb984bc51ced1c1ce6e88aa1b84ffbc88f48880a08df4177e479642897a46fd96b1077b0bcdc13ef7525e328192b2b40d67a0c7586ebc9dcc56dbae0ad44e957fc46145e058c7d19e63521956885850817c0c051dc1f3e4793faea0edc05bb78dd403234598bda65fe8725ac5bc62c95725be22c62510227aa904dd39dd411794be591000f9dad7d2fe53e9a1682b63b7a19269ff023248ac50de6a2b8d18da64321aee1403d064213fafe2e7c074ed2aa2d5f82dc344ee020305351a6ee46fe368a63897364d4b8ea3e990d264b9742d2d0abcee8944dca5a459c3fe17812b111b72bd2b7c5e53bb1986b19bd185441cd254a0d8bafe359db351a1ec780c10ccd59560d0789a991db184b21311c2f55f15c8c44ebfafeb1702e10bd740fc8dd05231bc5c69e870c233331713a8c907c85b3d24a3a07f24c66b314e05347ad8e2914cc675ce7e62189441ea56e8f3a0e8891c2f439011d53500aab2f2e1d7df09d799f0d06481cd834de8de79141301a676e39b78aa3afa4527d5d797d4c32e89346abf9f0dca1c1ea007f4770739c22578c48e6069f8843c68de091f4e1fa9447d6b813806aec4ede07da9c007f1a84e2800724487e5331c6c360cbdd78ca3777cf5b60d169fdb1fc4054d59640830e1dbf7dcadb4e0525c8065df007ab7feb80072ae436fda0124ebd70d7384d89f9c3f783e7dc8de441bb070c2996c9f03004379b5ffcff2b6c7820f39b9ae809b45169dce88bc9ee7c3a380ada2e498847ec1d539050624e5f36dcd71e8a7d03b954765a755f3b3945ed7e1aa821d75d74e35a91802051917df37acf8cfbd73946c0d299d4d4216dae1a75d51a3e0dd65f325ddda05d1250d03dbdaaaa8f4f772ff249ed78cbef8bb3235a4dfb5bc2ad5d186dd8be984410a18b49baef7ad8585e957b0bea3cb034affa47089e3c328f29fa5ed44d7aae851288ce3f7a93a1a995c8311943a4ad013d3fb9da19af1340df97c784f785ed6bac75df768c437d0580975c2d739ed587ce10f0780f825dc2a8e64b1724d6a2189defb96a0bf284275bc82ec6187031ba8b820b7c536c24c63849ade0b13114ba65e33f348c496c07f257243db7ab860f6876d46f1399f7102ae3f52d4840bb9b313c3054742ad96d8151d05c9274270325d7f01a7af5866b31c1f1ee0c8b516ffd0f79d319c6329713e65efb9813494fcaf88632d517262c63610616a04c193c535d3a6341a7d3bb536fc86ea63fd723c17caeda252ea91f227a4e912693275ce622b12181b09015aa96943a5e882bdb583f37a4f893579bf59b00450e8c19cf64c14dc113c013c2f6a0450b0e4008699896fd30482e21f9a1ce27fb8d224aeab3f76b78ecd62dd705ae7fac958310fcdd27f46eaf0afa06996c5b8d3b86ecf7579a174cfcc093908273938efae82def72ed96f03c68260460f42ef2a5395f323e35ce808d21b7d96ef1d47b885ab7ee927c348a37476d4d53427d39ddbd80ef94de47b5a3b356c4f81432167a14b1c838e10d8831a1b84beacefebf37758e9dbe50691197962e41595bf371954d7a66463324ace51c4dd9f5489f0c06280b648798b2bf93f515963df2f8edcf628a3f56ee83e7d3cf35bc9e0d11e12cc4f5df9135cc3ba43510a89eb4d9679d17299486856e79844dc9f7930536a07e3645e32f8240829439c3742ee3ee7984e60f4c1b461a719e4930aee1ba0bf7b483cb08207a1393e5d23bd77612e12db467734ce3a6b348b847fb5c3c67b9e4d9be04e6efc2314b6008a34da2e428dfef9f801c266c8bcc07a90bde1db43f0f2f337ac1ffdfa92c8b99ef2fca475097227960f91d2437a46f23f6342cb0b2028c5d443f99c5e1ebfd20119e4837d9f202a4a00507657d632f337b34c61bb676738c7441d49036772f1a5095fc24fce96fc938cf0ced09ed599f222d0f890b142da1835782a27204ff070d0152b12715e798aa6c7b41908a35483508f2d8edf20d9f17b3b59f852a16c5f0c5532dffd8e27806b2786ae4317ce8e59e27af88cda9158e0c67aca6cff436826c09f277cde39f132f86a347e61c740c249dfd0aec3bd502f2eaf604754d9a3ac5f6811af8e766109376fc72a3b6bc13ead6a3240378ed4079027b5786224d1084c0485791439412e0fd3c0ef07260c36815087a0bac0846e30425e6b3b0db16e60e4a98ccdb8a181b992a266d1071af4b608b230309f9da819d24a641e9523337f4f94c3465a084609da4b6f11b6641c78c92b581a5e571c724d290f43b227296d23b0ed8795e9994015d1168674fe56f4a8b5fe2f653b6cf392cebb7628f4de1e4a9a100e49f0f2695d60eccaeee6332cfc4a68802e9ea98d4ce93ae4a34ae65827bd365d74b4683d9b5ccff90d0c8928aa16734433b020c7b8c4b1c5ba33fff87e9ace19842cd75af6d4e739bcb60417db9b5b021ae596b410678b5bd7b698aceaa7741debc8ba2c85218bed0ea1da2ac2ff2024088bb4577c6ea98eb6ab1fa1b77a298e00e5aba8312b0c6a657d9ad54955d296a4b1a5545f34f5fc4c9aaa677a550a8f1c6e94fd21017580b664c247ba3ff5e72de9fa6320e2f8fdf0412b1a0625919faf99bd6a5af0ccd7df91324bb371a6da55d9c966830793c0f09a2e3081aea3d631eac311ce929f20a6f2ca36f93775e1942f644ce4a288423eff33bb1c44fa183c784b4a245e8d83e6bb6d61687b91d7ebde39525752521aba30d06bf8e8713f6936ac703321497acf909a6aa74d3c0f9c35e775c5fad0f3f0284bede74213769061e5fb25422929099b33521b3cb15683d27e3c6dca1132a1180e64e107cdfc5533792899aa80ccc63586329b9d06b3e4fdba12ceafa676d5a8bc6687fe4ec1e4e098283ae8d15b210e2a275a42375f14bf60b1f6be0d2b5f165222b82103c708f2c47c06a37a35b39cca582869077a14ce7f6e8e4154d1ca1a880c666b3946bb20a38cf9124498d9242f3ca7df0cf6f30095d7bf327086dcf2f6dc82fdb14a38a75b02c0f68f607871b5252c266fc545d9c5bf64662beba72309652a6499ca2ed8cb43dc7491126641678b66a897074cf406b99f242d045f952380f495fcd8321b814b4d3c3041029a3bdaf96c6b5f884d680686dec03ca80571a2901663edf275d6ca3e2b0ef1f7a2fde9e0fe57b6e0c50ef5eb28874816ee4253a18bbbfb4cad0d9fcbf1cc584208431bef76415ad42d0c2994d92804687fa1ddddd058b618e3e650552ffebd669c038d73acb6c6a72ad103723a3cce680f1a5a054fc2a180df5b5944cd6e7f6b8fc547aac949b92aad8cb7e8de1f1d4ed8e32106cfe6864182137969b6a7ffeafed4cdfeaa1161d277c0eda10795bcdfa96fdb610aea04c27c4a32fa10ebcb026836c9658b124c6df52c6aed2972e0950ca4abcfbc52b6f12955ce4c3349fe7f79ae8377a802dbd1812fabc97ed037c7ec586f8d7bdfc755f2dcc1fdd6ffa840ac7a8702b1f7f600a6246a8ba525509d28cbd23c1b383cf39f606b396780e91d89d6d3515b14214786e51bde60bcf8b40f848c9caaf6b395053e9cc177e2da92f178c9cb5fa26f12518c4eebb10d5405dc674c61902d21c6e4d236e60be149bb3009dbe4a773cedb269c96873b7009eb4261be0a2dadce465227a6d65c1443e3d6f0bbdaa725e03926d98719ebe308245b0708ee21a0524578af5e9c121e4534bb3e17df130bbb4a3533f27dbc6f67a0e2ecaed942538fdccbf756a740f71edb4d151c6d1505ae809d5d8b3f2e6cc64d453a4504ee4d75ca4ffab4d5d52980b18be2f0f4024914e44128f6eb4b66090f701be4614c4cc4ede7549209a0baabf5f462458f2bde41ec4ecb9106b4b9e45c38f7a034cab406c279c32f5c24f10542162914f169f76ed79594ce6503b3c66a3acf5a10ddf26b28afa990371786a10074e1f00e18792233619aad3c7b920e40303dc740e678bd97b5c31231d87d4dcd21b5d5fb3e3e9c042cde5ac794da05d29f8984f10d018e60e49669adb64da5487efa0664462258ecba658f56aeffa297c1bff183b8cf4b93eb6144c109aa71041a2f5c318f8fd49111b397d6c8c1bc8baf79f4f29e2ae9cfb92b16c25bce10436f4a641ae9b38f86174e1d80dc7783ed11f29d615a0182fd8de04e490ab5aee5626af8728b8c5d157214645187d5a36da05ffcbaff7de8e202435365f363cd168a77e2fe88efd68736ac53adf5d0145ac674be6e54e02a9b891d882e2d908796a654036b0c8a2846a859d8a8c5820dd3a2312b84a1d0060b06516b8efa70c78dc78a0c7e90bb74bbeebb447f76487b8834938608f755bf1e1463ec54b6d086cadd4b9018aa6e83477e4c0e81db84818816bb61aa42da4895e37d393a10d963b5b30e274d47e594f05cedf796f0a6c011b794bf7240babd5a9ba4bcc9cc4586fa63984d77f9b58a6987a9ac621b153e692f8b37bfdb23f5704fea745d7742bef9bc42951d8860f60536efe15cf1bd8a74d5aa60685623cbe2b06d4ed82dec48166ecb88dc29244b3f44b8fe26f69b41a9d4aa9407f9d515ad75255954492a6db7cf63934441f98a08eca9ad51ac96cda453558e945e61199d3f3e6895eb70b2aaf68f611d559b86e83268285342829de423517efcfc0fcd18249f363e89f702de46ee90935a60c2b177f1ca02547dc75e9227f43cc33272345c815d4b355062a8935a710644be78abc665716f1d75a65702d800f8f7f3499c9063481c5302ecea55f5d56bfa5deb9c290ac7531bbf98b5d7888ef497c36d2bfb749fe57d10e411e2ea87568951f8f747bc2411d72401dc6ecf910f305250a984d35424f8643752ac428e7658d960f9ca1190cd770b7e9e1a59b3d121fcc6db05fb69576b170f4a4cc6a3dfec00334339428367048fda2e7ba780d23734375108aef4025c7de6e2dcd49d98a1ebea791e600c6e10b207372075ebe81c05b271870076f31c31be219be0be0d55e3f764fb656fdf5d0adb5da05ea82a2ee1dc2611f0ed1ee8aa7a984b2e31ea4467ed3fd42b484141e2bbe1c07bfa3c85c06f4d4f364a37c540663be155e003ce50429709e10467a681970608747617d547afd30135bf2cc934f7d12ac5c5e68c2d0cfd6103e8e579d87db50dd50277008489ebf52e977fa77ab684c1f8cc02441cd4ad5957216b6c6ae0cb099505d151670c05eb7e56225a410997c5067696a36021185fd7054d6cecdbb29eb99bcd8afa93a0b749c547f3fbe40b3cff23a1f821e91dc7687be75ac0014512adb1fc6c5a5e6ce2e07e72e78a5eccba42fdbff86f6488e913b820b009760c84d0b54839c3ec37828eb2f8a374ba506bc2d741854f952572fd0143a2ef88967849703c144c503c417ab9a7a9d64eea1c7fa039d8e644a4f608fb7dbfc1f23ca9c650fc25226e8ba24de82fc3acc664ab96af058bc0f356c5723b3a5d7db5f75eb09a7724903270b4ee0368542a403c3a562ea3403802b4c58f218130c51629c210e95873e99c3a6e4f17fc21bb393420f0572f809edc45ba3405e9c4619de6104d4b1d3acfc9c615e9a1768b5c27972a1f130c0f2a0bdd1a3c43098f750a2df7291f387cc817469acaafd0b4891d4fe84106d10b77ade321d7cf6339c31c1fbc846da62215397dc8f060bf2b96bbcd71f2812dbb311a15a8174da6c758ffa01efe73060e28b5f1130deb7cbd1184900b6276807a708545db2f1ea198e02591aa7bd057082bcfccb99a40771b4f626a924c3cd5e96ed6f329ce65a73bd10910c982859277e54ecf60d19115fe9f1f95e8613d64290ee0a38622d11533bc1fa80ece3c14128d7b4602fbd32de46423782a9b1432275a13c40d6207ccff3f531be91f68f23ca389d1a26993fc780a7d1ea5ce5b7f463ad578aa5180c3747f35b0a8214b7fc26810a2224f94e732105b5eaae241689bf34bcceb26ab0b425e5ab46612b21a9fa57d5758a9695759f6e74518a8b6ea8fa0bc5eb3786bcffc35368b345f08f7137eee7e4ad1133f9dd7fba7b4dbf3ab36dc39afd8dcf25f0aff0dba6dd01d9d62a284d8520e3694e054f88d4f4625711facd883a9caa572faecbb1dbceaf9a93ea7f2d572b7766b23ff72dcf73fd8e0d0e2a8977f74967e358afceed364741d9c553c49952635914bb042b9a403a7898e240c1d325f83b6a14960aea51e2da271df5b511beecd862194aeb17101778ddec7f207378dbd0801a72a36766bfdca4d30caa269414535ba35a9f5b1433f339773baa2ff3e0af21c5ba8d8a234ba057482ba6e397dca904435fec476919fc6a558b7eb9d1becbfc59d9ed7218d3869bf5e1cc65353499f3475021b1afd667eb0638f428cfeebc05c89ff8c021939ad52a84979ea368527e80d80bccd92078aef81bbb9e4e43b40b1ca3d92ca9234e1d05d3b477ea7add819a3efaae4300129a1d5fb5fd49e761a35cd9ae0836c3274b547057307d4351b46fd67d315d26dcb45490adf784910a54403d0fc27c42bbec8ef86d06ef5cd5095bb3907fde19325d43ab9753ddd9f1370a83238b653308d2d9a6d4a3bb13a6e4d3a0427cfebc4c1ff45dfc22367318febb24fe4722bf2d3b1555727e6687260833dea3e48b73003f5845764a1ba2afb330fbaa7bc22160653c7af52c9f5a891c2231353854d3cf33741f9cd4054b953bad6d1607d57879013cef7d54b2892a83404b73f680ea878d40daf283042066d4ed02cab2f35ec006220db368fc8e918b3fca8d96b5a21a07634ab0016a36f58e8d07f0f3359edeabf41b83841bc390756aefed09bd0be6c7cd31f2f32461795ad6e24682e97c7edf0916113e45e061335c9f2fdd1627854d1344722258a26ff6d8c71cf70b9bdb18e71661ae2c0d7870beb885395165201ba9f973558fecffc466896af3de310b5ade12ea027186ae715931154336e29ca8972898b7176bb3e0facc73dcca102fd3e4be78825c5b1cad253e63671b44d5159d8ddd38f02a0a8a9fcf8a26da0b2a10932720d4bd05e5208afe06df4e9a128bf3f9e2f25f0c29e9269cfb93a99e410d233f38c751b6a7fd043348ee1731cac2f065421f3e356cb8cbe5654ae4c5872dc8f79731c8a58f21d0b1610f2f0e82c6096e516b7ab51b4f8f1a962ba7d32db99ae27622051414a8310ffedfd6a78ff6bb1126ab1a86bb28eb6f092e3a02cfae59c5b56c4fdbf5016a2883edb0ea721537f07d1821c5845455a002408e0d3968dc4e37b3f821fa5b21f4448368fd475e0c7f97984a5321042737e54e5ca2aadc603b1ce9a981688ac3c02c08c1f9bd51437565bf4bed10197c5fb7558ffaa8e93cb7e3c0a0652b5d7490178592064c4d4f78bff44aba3e8af86443393f3d35cfb5e6366f71896540c1d7b97aa9bf169654372c95939af95fb3ac1f279cb8e11258fe0a7fdbc4be7cf91cf301b591cec9ee610170bd9eac83b4da3144f631b7771a45abd58c2471bccae5e6b9f09cfd194ca50a1a3665db82f314a3d81a4200e7af57c85a7ae5cbaffe38a62d5e5fe22948ed690dde423b7f8631ee0a84ddef15ad63f9f05f7fb344b5246b863f72415744286eef89840abcd457098e12357b1514fc0163a603830b5bb03f793c665232e385cdda2a7188129f04479ee96cdffba2d384c325c13851c42b606f2ff793352f2bb3081ffc651b8c4da0f335ef7a4b611a066cb1882360f8d7ea96caa2555e02b0c73428784cf3986791d27aefe9a3dbbe5853c882f047db6a98a8bfe6224374ac5960f61e90e741cba043988509b535d13ea66973c2905691c949bec9d8086b8ce8b9deb8d6fb4eaaab81e4728c506eba7266a564ac24f78dd410e9e082c181f3fb1bbaea3f46dc2742669c7797f5b9cc59981a983f8fbb3a1c4140c0fdbde7d42aa8b609c7aae6a913c3355dfb8a66426c279cf7283a002e1f053331cf372ff8ca7232fce3ec188d1eddd3e0b47ac5ea72a77fe5f1fd66eb3c7f92cdc7065ff7fc81a470e1e7749f7606a25744c6686ae7505099e784d3f1908d55e1e2377900fcd43f08f0bedba4b4e5c08d7e2deb9f00f7b5912ee64cbd543a575e1cb2b46e139338c32e86ee893a49f89aa6dc531c0c54063bc49845afd925c980d2fe12bbd2917962c8c3e63ab9c341daeed152b37626620fa0d534ce565fa54aca9dbbe1405b1fdf6d79547ab3f894039b543ee0d99b08e317d35e7091b6e256d4dd73368b5d459616359eb808606b54882bf0e05f2dd5beb15ee5f17b5d4d27b79f83e125dafd4eb8a3c5a28c242797bcc65f520f9c750d9c0f73101ed93fc8d827cc5c6930a31cfabd037f43c681f800d2fb8d7a7850c390bb19169eecdf201711ee51feb64d923a4b538e1ecc5499631923306f3262c93400885f469ddea964b263bac148a1c18ebcb2003bdceebb71a2a6b2739b745df1eb8851a9115a5afb2b1620ee591992706b9a370106c71822796e8238751555d0f3209c869b6d5c34cc14f6c4261477bc3521d93f0949bbcb22c1004a86d3cfa902abf56c9507ef09f2651c396d96b5597b42fd35d19673acbf81c2479483d071c2a232fccb64664d38cb4026c71959191c2515c15b3391b925294365b8a83fb86db04b10a6689d99b0e6e4da9dbe63c6fbcd277ab5f0e25466b7a5c3cb8069f8a3866b886ef3dce35099238cf926405ab36092e0fbe14b06e802d1f0804d121e93be26c3573b576ef6eac55bcf4c3dab5820bb3ba5aa3b718f8655b403ec4cf362616b775a790ccaebb0a4c2cc6d5765da22570f7441c67b06436e50301edcbb3d4ae879dc8fc8a5edcb42d520a51536fdc8883d50eb9fdc1df0b995e1f81d78c283aa156a7f79012895a5798d5d68b55db24bbb9543fae928e4bfa5a3d156051732663d23f1f4415083d7f0a84b7853fd324ba2178a7e3e4b3b8a44bf3d0c9f5b0476eb6d7b3b084d7fa1fa1e79a3f25d93ea2c10688600b9197dbb6a3bf795045a68dca3c863e40c8aab8711909e82637fa72cc9dda677b4fcc49aa8c4ba4ccabf3fb22372add36a13197d4b748a723461242b7df032dc794d9b8dadd65b5b73dcc51d29501b192a16286ca76fe7f511ff5a6d62b2eb0628fdd9a63d369f5cb2cdc19da1382b59e9021ff3558e4b3b491f064acd563f010900834a6992632d9ef7198dc1f3144b8ad7bdd0fe36eceda8d59645bce864ce0a51796a1acb0491a6c3ad3368d9ae3edbad3f04d4dc654c15c15142f01266a9fa9a73e8d9ad491f64a6612b1e4cb365f2a41bbc8098ab843d8f54ad02de4a5d7dd0d1e09ed4136da26b9873499bc12d49fa0db3a47f47530c08cf09709252dd2ff9a5548bec3ea24aeaa5454becdd62eafc0e847018d3d239ee1a331757e531a6cc95c8f47d4da052f28c41541d63d3d3e589d79aabc3029aa816012021ff9c5a0a51577dc7ac3f7ece757b1fba126e337551457ce8cc9e5bd0c929acea82f04a81d2eaf1029047889d4903853319b5f5845d8541c0471e77e0f617ddb7ccbe8bc4503023e9bfa5f889a8ad7b2e24345430aa1dc57f645954c863d19e6ffd34c5614286ee727ab53a846da1653cd84378d77199f1998e7ab8ac4692080f60bb4b9f013d658890bd296de48dbff1eb269c0dd3183527b34aa7f1db44b04b26404f83b792bd0dfb52c22491c4335eb500a45b1fc8d13a9826b3c9db78560c05f1a458ef91ce8d057dce89bc0163181936632c38f813aff19270f091c3046d4f5579447639aab57c1db77b3493954d91debba509eed11ed690465b1cc09543584e1a5dfc1bcf651481771952666bdcbef8786c6577d1dbf9ace7caba58a5d2a3fd3d330ff40ced62bc8b41c7e02183a659bb9ed0819c719026e9b646d4c8928af0830cfdc2b2371b3ba5e2fb65b700fa8b7c446adf59d3d0a6cefbd2b63e01327afc2354f8640e2552f3aa45a9cd031eedefd71371864d9ad7903a9826fcd8aaf205bed863e3fb820cf46fe8f2bd33294b607d6e33a1fa4e5204eb7f85a6f001c6243226d9a16f4500d778b087adc660ab71e8ec0eb7c78fd61063480817e002ea427cbaca60289fae20bf3edd8159ef6def277f279bd31fecd13b2259eac178ccb58db047a727b81eea42743e7bf9dd696c37e1394012880a278ec5fa716d0d80b20760d30cc7dc94fabe9a01ad3d84c71863b91ce0c10af4cd5d97d69f945805213cf2797debb309a9923de9b9176e9ad63a541fff38f39529053329ce006a1d902a6dd009338d65c10c27c32208642f34648517f8b03e409bf28c844866597146e919767a955ab2fcd1dc77cc323914d338323bf7e7d3ad289cbc033bd00ffa03eab63a112933c4a91893fd74e95e392be1c7535be68a5781370390d8cde4ee673d999f7904914fb19133acc17fc9f6abce8ff69fde94c9b6bd29948d2649765a43514c1021b68ea2e0d06da911ae671d66154fbef993be8d0633e214559c4d504b69de2c96ff5bf5e084fb5d559d611b251e25324b3d6f45ee206926b596d0129002212a15013efc27bfad1c528867a2c1e287bd2ecb7e979c95fc44db6b17242ddd55a695dff3ede592bf700f4d2f1ea338235b7788c210b042219d129cb6ba8de00780d476aeab87909698e96e8a0fc32a82330fc3ee9c48f97d13e073022ee69ad5368db5649af60bba28cf0327a788786436a4a7898dfe77465243bcba34335175763ee0ae000d8e73621c41583cae3357b88a2fd0c98adb3d81f254f40bd7e434c36eb9f191dde36d3a65086caf9cc76bb0f9449f3a0b0d174859659697655b8605e0a010658d83cd69645f1b72f8a6c7860e6b18317240c8a11c846179a56e3b49a1bc775ccbea1ae9b7ead0942163b676172c1ddd3857c07d43377a5e3a7c2031f6d2ff3a300c7f5625f9a423905dda39f6620666d9aa1efdfdfcd0d6bdc74b285b828301cc385f6fde2ba09fa20c3764cfc73ede3be3fd22fc5753f8df271271d87af671202241932d43fe6330ecad3c34642f60f90f090dc1189760c9eda241b6a9da1507f019571e1574a935319fde4c4a333b88f7416c20dc2923de3d7d23077a86443baf5b0be613d80f4ea6e4c2a6c420c53cb2695d888ed42564c9751542695de887955511476d9d33c58583057eb0df9e168eda0156340c2d1ac3087ae6ea81f595e0fa30a24ce09d474ffc8316d8cd52227bb9b655e11af7f5c9f528e978f978ea3e974f6e6f279028d83b87334e97d109dbb5de9127f708dcea99607d407e327de1d933e464825e618e5667cfb382dcdc3c833636d28cbaa7aa6d70ab28be5cbaf661559dd6e7c0cf50b294e08bca34e6d9ff149d846201a1f0abfd499af387d09c78c220ede0f8deea4676b1729ce3b8212c14b753eb6838e15bf1039afc4d41ad4fa10a0c522d2fccd2bba511f2f867adf3f59e2e96634929173f2e4407eea35662d09e5f16da80d281212e4e9b87af8b6cd7604db8a32b0702eb76b4bdc2d15c546be88fc1044c2ccd4d0d7784dac8f1838e311b3b6d5af2302fe7c469976dc37d57cdacdbb5cf0e25a0cee9b0c898a5354424b246ef7b0ec2e176b7f0ecf4f56a4a16af266f9c3d0aa892b78a043578f474ed0f6be37f98b4c44a67188f4b40e5a2dff98773a3372d37b5841fdd762fc89fe466948686013c8b6f0eb26a7610cd9e4aa9d655ecaa571c176bccc775c955cf61bc6f8d402d81343e6b0089c251f5798f934c26069d8c20851e90986a2df6f1856c418ae3340240c6b4b581a8000030bca0ae66d7b6ae55507ec9964b0bf83b581343f2525419060071229af2cf727224f215be56ee675919e2c3747b6cc01bf06c60d1caefde0dcbb80326b0cbfad61aecbaa49addb2495b389fcb469be3aa69b59f50b3e869bb68fec4a965407bf8d3b04b8568a387376ffeb97f52b30a7e1d92ca375748423028759b7d39dc7727ed8e45926d159c1d14c7a24a6b6878d9f13951e536bdba9361a429e8d041b5e9487f7f48c9c6ff4c9a819d9566a918dd62c85cd40bed680fb101f4eb370077b8d5b4a8e0e030ad3de6187190a0176cf76a0d9321dba11f7e7e2db40594abf44938f984a2863cb959010b411866e2e535a046225d7758b574fa8a335248a861c5a7d9b7acab761475e28250e31e014c9f64828b526806fb2bd1b7490399b600ee5891f9e57cb69eb21168fb57e796aadd4b9e27c44ffd140d596ce1067df6ceb8fd50313a822c8b8fab1e0d0c79b48bc3f6e782bda16757f0397bd34fd02a0e0ed3d62b4ba0b4b2b63555252b0c4ad913d092b591f80dc67d94155009cd70674122321e4f67390dc0f8d07ff5e4bb6f574908ad487b49fed8c7d5846b2d99fff2fe612a224438d50c0f10cd278c6868a55ea9882c13e2980ebc1027c3323fcce077dad55cce2b619405b2930bb0902686ff4007f1be4d0a52b58d4a9ba5a2c1b969c373930f1d105ab00177a99781799790b89629f2a27cf1aa868df7193e8bfefef56ab08edb99104e6c434a701fcc50b733643bec1dca4b84134984868740909e1ddb0a397e082c78bc665801dccbda8f2fb7827a2fa87230ae15ea793b3dcab2677f3f2e79492a7daac84a3222626005f97f9a11b13d28bce181815a7567726ccddc942452d23b788a5ab91aef71d8452e31b20beb20e47b7f739897cbb008658c425fa4f6fcb713d67c49dfb74c092d80e6518f26973c1735fbb3b55983de52a0cb6d0865cd2dc19be89d772e1f407dd2723ca61d5ef4a1972a555a4e9b6c0a7ee1d9e4da5c6a0dc1a6f1e5ddce429c5bbcee6270011299f53aaddf2ce71b033082877cb2c8137a5ea35e062660d7a4bda8394eace2f8fdd2940f44b88dea6bd3f2f323a9cf1b810d296d1336511c1f84ab3a14e6ae3bc2ac3863ab1f6bf1abe9967d2dbfa32eb97b51b798cb29c03eefcc5a1afc11ccd2eff927da489a45e00b8a5c49409c72f53710117a07b54a19a8863f084ddbb8351df6b5f0b48894f4b82aecdd352eec0f3b604409b35cdbc1aba6df98eb84c39f7d60b387eb1da1a1ec15b6f63b363c055ba582e72f4cb38a195a6d266b40e5e0659f5d714ba2e6a392e6905f31fa664fc99f4c5ba2748e1cd75b05dad6c47e4882a38e857f00122626b273238c124bbffa917c046882ff0b9659a9a92133c190cb889db1ed2e655e467d9987a052d0c741dce2fe7a7eabeac32754ab451a441581f12630f2e989d0ce9122d82e98ce27730ff613ee397262911b8891024dbf161b59482e8d888be2ac90d335689cf97af4d3ac16bb4462a07921dce54135bbfa00fa8862ebd7891edd3433b7465172cb1385f796fb55644856f8b29e4ec5fe86e59ca78c08beb13cdf759eced49bf8746731c1cdc1618a8a15f6cdb6950e3c3ccd788b76560a1044e76aa9bd5d15cac4b479fde91fc205131bf480fa734ff8d979631db9fa3c2e991a9370de352924ebd3473fce448384900220adc20f520c6ef62376345f92ae219a86973a36dc3e9f886c8a7777bd58b28f63448863ae8b5b7b2e885480b3e9beb4d78f76ac920413f8a0dd82432981ff4f2b45dbe58145b429f511355dcf6a27b39e055e23f84c8a55cba463e129a651c4a0127b5beda4bf49696eef4fc0d3989f75007cec0303fe0e53d65713eb66084aca43844ddcf4ca9f28e749418452479162802e31aed1b1c84135f3cc8d930460c998cba1bc28e2949b4511a002312405017a3060346a6cb93147615b5efa1b68e18c3f375213f7da425d78c7b8721ec89d5d2d7d2ed83a07233909770326fbfa8f8547b755a6a4255abb90534030c986092d5331f359a8b9faf1ad7c43a7946199336cee418697a65e3518701ec4ab5ff14e3a284633b474eb109d28609418eaf7675226cfa1d85bd271c5a98472a9a9654a000d899f47b2ad9ef13fd9861e4598c4a9696522cda5bebfb99ba3c167fda2edf25dcced6a2c66f3b9ffc45d4545673eab150db44dcca0410b5ea74c08cfb8d500e1dd6077314fd35edac3ccf06402cb57ef8b8c801aa541259be9e24b8fc516aca724ecb80867dd82ff027b0633c42df4254b105c8ea910200dcc24152432564767b01c7f60e1e8b702073e10e00c534687e7dc52d6f2b8b658c841cac96de6f7d4790941e7123450d4ef336c23bcfdaaba41bc6eb1442298286c370470f6cd6754769635120bb8097c359b9715a04af91271bd8a1f7d00ada9d0ce0d7a4857cbae99aa0f9b6517222c057ec60a810f40dcc8ee44a0b7f21149a0ec54a81a4daf3532e9e26fbae94738f3d0b26bd6eb335c0de24eee34a13d2af5e4c848680b101dd66a908c5b8dcb04692f6e00940e0a83e1d6c127a5884312cad0109b2990fa30544c18ba103bc85b5657a385253ee02eb64526a514ed76af827fb93abba3e522796888f2a789ffbae4de3672075570512e3357fff85410944a95119a168977a9d5cf589d163a29726ac248511df2f8a7bd6a02a6efa09e1b57544d32c7c7925240a777d1b713aa2c3701c38b4e9e917ade1d89af2c140bc695a5b472c9613fcd104f157c5fbd8785b043f904666777e1301936d0e7995d965b91f987c2999d2cee7d89008b5951a151fc3ee84aaf055ad57495d5b42d8a59deeda59f30cd841dc4b8265f1ea81e5fd7db785a8d86cf419e86ffb1f456ab34a1a534ae07221a5ce09e7169563dc91062bae335295371692f17e583c6c05148d3ed2ba1aa218b10c6bd47e73555b854ce67780c6f4fcc58e8481c457b7d7cf8a9c7c3fea0d1420df8512f009ee5db5636b6c9dd4baeff4c6969eda7c4e1e2577096b244fd06622b34153f9ebc23102e5090dc1cd700f8a31053d3237949453d28bdb086fb9955b6844c4a3c1f7157babce8254391b294bd8a52180c2f2e20b2ed6e5c85957d5ae08251c28b8d812d79cd72337963629a868f110fe91005bf711f25e074a6799dee4668c2e1f979807b11bc88c41ee40ec289f9fb0a1d0d890b49a1a4ef4fea5d14420423df05d5ce9bc001936ced95a271f98766a8a1f51d056081c98b8fa004c93155ff2308fe3701d4a68781cd48bf512c4bf2806b065c9be675661b14e45b6b0e432ada079afd2301ea6dfc8cd312850d5b6dd45e203fac852b9b3e8d143b17fe5de7f6d646996a00d373fbc524873ff8bc71c2f27b80f1256287040febc55939f6abe39866cc42f6eee4d191f83ace66719bb70202bd3014aa25906c4264d4dda5e73109d708c359875c58f63aa535bfc141d4264636d1777fa07719558306a19ca360c5c101490fcb29617d630876f9adea0959d5ca066001600095ab3275983d770bb959fcbfbf6a0b491e236d704a622b3838cace412d24ec48f7d233ad6e1d125007974345cdac8c51d83c03d05be431156cd588361d481f7290ea9e1337b28e2153218229e4b99fb1a53731f14e7f52ac6bb696ce6f5c22fff7477d43978939f2143f047223d7f1a0c6a3b3d1ab653e731cb9826e112bc9fb32b0f40023d9a497262fa32733022c24e8fba472cb233588231b440ef72ed2461b6323a94468dcae9ae830cedc02394940369c064b020e3ad3f950777a5d3d5c0712263b0482992918721de7238efb7b9667702f45d1d90e9a64a3571b069b824d481aba1e24014f266d7af9014450bd1e3cdcab22672743e531ad8f1a072aa48c982bbbf994a65982eb16277601f4b887d4ca817a6751db8965f256be0e1c5b94b7e8ac0f45b262884497d0f4e2079fa0a9480d8a1ed98371899438160b0f5554974c40427089359e16538faeee68c7a63fd53376185b45592cf889442ba6fffa73767d89dfb2afdf7cf729dfd2c3c26c6da2e3bc98107841c0ef4ff4806712be7ca0db4767d8199c87669cf5eda4ddf7fa5b0bdcc04a95d14cafb4d02afbf52c7939a6f99219f1d5208800e1956eed13439a6f49746f04c4b527c48d5eb95599c0ec1e566618a968176946d1f471cbdecf28197ca3d158b6d578db7d5ca218eb85278e4c34c9af6336d2f9ea469583a6e4b8f0784a19475415a04cceae42dd88c2466703d20d18d0fbf2434e7a496b25502056c1c9cbc408e10784f84e04c4d0c3caebf4a2e4553e6efb48e7d5874b0ff0e399a24d660dd469b348f6c1061536bf8d420767a04dfdcf472d752702427763cf33b3a332afd8ccf257db034923da938dd49c882b799375b1978cf68e879c05d270878db4bef19c61e78d6ed96828643183c0d65af8f8d45f4cf17a07f344439f5aa3410a422d26fd509fb474228a5cbeeaf0f1b4fef9f02ce6f5935beadcd63bff270c14a53eb65393bef8bd79c6300de4fcbd6ffca7e6d82145addc213318469127d9e03660f76db590bd6ba4a9679600b4a0c501c6a2173cd82bfbf9a1115a025034481fa3cf173ad01926032b659fc49341e42bc83ec9a6762913936210b83052d193fa18a058a15ecc31f1173d959a9728667355a8a44e7a5349ca863753414627e131f3f6a19246d4417b106d62720435304e4768cd5cc769a669c692c4e4db0ce0b4bebfea8a99ae1dbabc58b1259c5ca98d9ab8f5e4db31b3f6b94c9581edb5ba0d11178e3759b2e84af95696b1186322edeb5c17f47fe949d2f8fed94231a1f8f96243ddc49dee2427f476edf277d43e5485833c77ab7df5d18c07df61f1c3ff713973c6ebd8984d56746f52996690d73415fdbe237db53e15e2870ff4e3bf5b085b9510b95fe57c5d26af94c129a2773943859380e9bd589ad48b530df2356a57ad1afe9b5b953005c2fcf8ee7344eef01b8365fc21c12310f901f3bba424c0d6d6cb1a8f00dfb19e4c6b7ac63af4be7f9b3b7985f5674d13a8a6cfc93a87ac745487f3add5bc7c7a4486cb7ab18f6abdcd6719fa789d58852fa3a749be8ab2ff3fcc22ffea3973bd9e38b69efb2fbee0e88cc972653fc188fdd8bb059d324cbd3b2443a445d9407512ee6099068ac355eeb024e0d6135437b66b8ca0dc3808f9b4ad827a3d9386198020c5a4b1ad6123ea5e7ed49db3539a5756b514e8a7e0764f4a561b22ed587d6bc8d16654666fa9ad0da19364f14d867113efb666ed2df3f221b0b0ba1c56ebecd838bf8d534b25ddc7de09b341856da08b5ffc1c53f9e2fc582c0a8e6a415b6d3fb989313b63a8a585a81757cc4a15989efb92ffa5ee00233d96f0e6591bd4dfb29cff80225cd4fb4b48edd758e36433bc5a5548ce1e9de16ba3b5352f6946de911e3aaeecb85fc05e4acee69db68a0360adedbe09748518956db23be04f7c57354bb20da96d6916612d8a32453433b707c3080238d9fe3fcfd8ce26a26d63d5052d207b95025c717ddc8af1d1aa8047d371a60b9ebe35fd327f76ef2881b123b9bcd9c9ab8ff68a26f2f5482012d2677fad0c8768d68657231be8ecb9160f490c6bfa3bcdc18fb04d73d9873c07a4cb2969fc4e6b73727ded430e36e978608db35a5d89ee22f70c0f34d7a4bf55117c5f1aae21957546d4cadfc7af20e88ef6d7bdcb5c609d4d92c06e48d772b38e4ca9184821a583178f092cea26854183dc02c5c4bc9ae3a57c63c161080c60bd4524ddbc7334c14777b2af51c03ca7be4eb5c4d5a9ee55dd5aea12769c7b95a25bb05450acc3816671144bc644b0c175c852f8618b4169e1c1f95be4073cccacb9d15ba1e265fe5ff22e0eb802f60111c2e1b0a4728f5c14ec208c3083d2056ef7502c12b21b71b0fa0f3dfa26e0e270851a6ec71d06054a578d46b2154400a25db883f15af71b5b7efb2ac4a6cb83d319b78058fd427a6034e7a75b9733268dd7d1ab695a91f69e2619e832a0dfed75f6850bd5268f5304de21d2a2f904a820eb4efe42abc4d89283afa927738406a3f453faa3b131b5941a72179d7ae54bca374d8b0ab5230cee41318faecd6e0da5a2da90b9a27d0d105301f35f833f7abcb12f061306397c9fdf15f7c5621aa8b2638b13366bd62566d00b45285ecf1225bb71b6e6cfd28c196237412744504244f961a77302e273268b932373df57e7ffc9363221293b9b8fe1c987b524512e6dcf187db93b9eeef91ccbc063b4fb5df85fa842018427cbcaf10ddf177c491cc3a75f5d0e2358e484d7035642cc09737374c038a6ab5a57a95185caf3e9553d0b035474ed83e68f3c29affa1d81adf213c4acfcdd45f8be39ed2915061c3e7fa5234af48d748fc4393acc6b48e07a01d0fb7d0f7817256a3e696bb65eb47d6a90772bbca140285412cbecb8ced971939c225093430d711574e1819d26d3f8f09d24d3b44848698120487214e5edc8e905961f785bf184e5455766db2b41751135e6546a85a73eee1488f69852884f1df61469c1efa2926e0d27214362d43635a0f8d232219eed1fcee7a94de870ffc759653e079cc9b742d5ff1e5437307f13bd8498b055e2c8b0f76af972d7ae84d6e6fa878738c47763da4dbf5db5c11c469276095c8b2ea6a2abf51caac0a207c3830749684d4405348073028b0ae2ae0a8720fd09583430cc7bd1086f50ce3903411ab1eb30369972d3cbba61b5250db1c5e1c19b1c810d724819d9e51b462c03b0156667999e32785b3a38b1bc4acef833706b0f39d18f78e267f57203deb4974b7a571e9050e8268dc7c7999db1af077107f4688b9da6c5f162c59917bb9207d5c8364969f3f8346028005549e30d97191de3dbd27a8a6566aafb594bd41af5fc681bb701af84c1371b9a918f9b884dc6aee7e65eba0bd255ec9f553b9252f1db33899ab6c3a04033dd593bc5e4f6a2240e43ae3f8e8c46ce4064c44efa91945117766dbdd21d4a6d2f7902233600418fc7e0fcd529e5c86e79b14bd40757bf114c1ead6561d9e170141953a3eb95427252935c91ab18d7049fb007b0d6c6195d6788ac6620938fc742a0f175eda4087093f8817325d034e0e412b8d11a8aa772b01ca780d512e360b1ef3173fb805b3f2c0481637be596dd4fa72d05ce29589ab5bb3b831bc0ad2c634181dab4ce7213f645cf1314d815fa6b987eca63ebba9843db37a1db311d24383da02b235c55f532f8b44d6fb7aa45d4fffd08fd8b3732fffb13d2ae15ecf28a4d786795e4baafa5b8d4f88bd08ec05d4005b5c6c9c97124d5bdf7f68ae1e2b78ed1c14db692876ea104b5e99d600163436d2444d512cf55d3bde3886805e2fe087cbf2fb59df0a0a342b00a7fe16e7cff104ea4db1144b8160d3a9aa339c50892b6ec33b5e1674259e45e4ce5c6207d37ae59a2d3559f5448bfa90d4630d527ae1a6c625e1a9384878c1c90ab63af94f3d8a502f4849d42ef37f30a3f1a8ad697576e64c03995d3189fcc23c31b3efcd9ae0298d68f3979a2bf7abe851ca3e00650194894980f8d326ac901a9162ab89b9b4768ed2c3e702227a004346e160c4e5111360f7e6352dc1014f5ac6c34e92015d5e8fb25e2c338203a527a893f87f8c9b470b0e54b03946c97c808d31c48094063248065cc2e5922baafc34086ee422756060d5cd14c5c137abd27e8456e797c0b918ed7d9f2ac365e11c4157da872f5de7b718dfb61973bced0045f871085f7af9a83245b7a95a3d0be7371c15e3cdba179114cbde9cc160f2f7958ba79cba0f3f5a2f152f2c34e84bfc7c61bfff8e96311f088e00e5ae100f35c4fb76080f56615251a526f48ab8105ea8bc79ac038a90ac3098db25d51ecef5bbc4f646fd77939819e50b9013488a87290ddf9d40e31178ea98d799c18f4053aa36853269fa1c774ed04e715b6cd036919bd67e28841eca1df54c11ec2053ea7bd7ae2c89e4245159b4ee521e7646f80c8cae6c8c52adf1c2a65cf172efcf7e2ff46bc7be5bf80e138da5561ad6d74907eb1e0a8c9f30f629a8afcbcb19c093c0bbe3f60a94f9dfd26a64d02a664ce3880f4c556fb205a30a8876f853c062bf73b3a9dcbdee9202efe43137e581ff57c3a71f1a38332fabc4ed14a5991a053a989f2b17b94476d07d26bf69b880f5517ef82bc70436c46ad75875f5d1b3806025a587a14fe190aef63c4a59f11afaca139da640f2cbe1e0587314194ad62b841d17e38c98186ba20cefc96acaba1f570f5d285470584538874d5a2b1d4d304705d2c7fe323d98fd0ff9f778612d656891933a9a40da0af444ac770f2e8415709eed4278fd63392625083eae5df660ec43844530c2a7d8fb782d34d769f4a629a5f38e233840b18870039a3bbd5ffe2e2d41e5ed7997f0ec49ddfaed03b7edde3ec4f3d07712e8583086279b1257bf3cf42ebbe88c5abbfc43a9c9abc77b3f8d734faa6b933240be3e1aea4d723160ad8b5245117c99943a18b5dc905da034027f80fabecc54f51a151c2a06636325b8730a8e6f8b0e99b0f0177a3a2f2d441eaeceb979d895e63b424b8cc69c7f55ec7a9608065b6a52b15cafd3e8aa89fe0963181a7680284d0b37d20d7b2bac15d2d852c6f37c619f9ef796b8841f30238c3bb8d8ebd4e2f9fab9061253042260f6a8f45e7e08a4ec585f33d78e1c5689e1021878a2bab03063f6fbdf1b8878ae63f4230859b1d977ba3d16c32202fe9ccff02ea0a3220cbad03f37de5643a7bf9af3690c1e1063ac1a566a0df4554826c6046db7efdcf42ff6a0e9851d6fe953bafdb352f45b14851b7ac52a95ae10805c27777f4896ff98f08a9a62bb46f88c8d23570404c8c765ec5bf10d6e34518313458b7752e6588b5b779ff842383f9fec6b0b36aba804065df5c0371a6746f0a1570b30e0c616343d88aa550690b3d352734cc5ef521a2fcab1882d33700080c5730cf4b2a1693b326db038af754545a3cd2f188c507301d0ef1934c027a88a70c390f5a28242b9063e4d9acd0daeda2e5f21ee38ca56eb440fe735762794790491ddb4b81d6708d487480c2c3705388e83aec8a95ae8f1db5d7581a8f7273ea3a81e5bdb9c12fd78aaa85079c4654444da5fe384aa3b9326f20cd0ee990e3d954de2200f0e36d35f4a875d0c829ccd5f89ad9c890cc1b0dc15bbca8b331bd8416196458d0520909cbd3e48c978d635b3a90d2da67ecb4efde0f6f54fd243566ee2e9c9a56624eb3428882f2eb714ebe1f7554fc5304d67faa22f091462ec32b8933607fb0821ed51283d018a5e586e8897d9f8fedd9b99faee05efef3a3ec2867945be96b16f507b126c974fbeee6fb32cdba50fc049c480e98e6a07ffadca6305b15eb06142e0c6c40c000d55de2695ad940d83ca1ed6395b056375383c2b1ed4d715b6f5d247adaf14dc2cc0706e66d9742cfe973cd5306f592566c228f9be3cac2f2f9318debe5727cf0ebfae4b19a253eb6ac8faec84e0601302bbffe11fe92e910f665bbdfa42a34ad7202ba3e2a562e3bf4ed1a2a344dabd7fd13603828595c22f86e98ab0fd29f075204b807f6a5fb17d86cfa3872a7a9ca84bcbdaf872aed5292f5f04ff1fb334beded92e2ca09315cd9210dd48a639da27e41eb44faf8442d4b20b7a3577aa962e7aaa1b5e8b3b116a59662cdcc5f2a31aa98f19ac7bfaf7798acffe60ad7e8a56aae77a73e94ad0207f28a5847637d5e13869ee3a6e249f7282a319d270feaa9a58cdecfe66a9f6a01a93b10aa71806ea23f015d5da7c996a95906fd3dbbc1e383d2f21e58fb5490c4d449bc1497f67e6a0047cb8ad30584bc5a8d1d963642f09f565c88400a7407df67956dd56c004b2796913ee6b1dc10077ef200fd9efa1c6a1225203937c3764ee567ac3224b8941f0c10516149f58ce6f7ec42c7e0b9a3a09011f68b992193ee04811f9c6fef70ec24cc96c1d2ad19a65649979f6e82d5d581c6000f0ae6636f35cd48519371a21e97c29a1743cecd0e2564c6bad12c45b552b12055e62015a801f5eab6e9a43c031423c82252cba32c2e077de9b4d2be5d2156ea8fdfe4718e39f5783d0084460d8d056d9636a6d32e54416d5ffb123e349d2fcf644f05e22023afe8e9c9133ed07667e8330496f62960aaf4bc5823d1bd1a6ce9750b34240430505f7c2b3b2eee414016e64698d7c01ab5f5b4a2c4d0db14aa4769dbb2c65ad01a9e7f392b44248bf7addd1eb0b573527ed4abb225ede68ed960c23c59f0aafed1b38e3b675b726247f1dfb7eb06d5f6205726bf4265a6d851699919ef4a4bc52488b243b0bda4b3966e70c7b19963beecb084a2f08455abbf4c4afed868521b530930a441c0db79c405041f14fd38a4a31a7652d51231722e8b8579b800e4e72340731e0791115105f3b31d8cb75b0031643ed4721d5e6b27bcd5c85706bff0ce55760d9fd6f6466a9e313f11df502aec5ce3fb18d37aa3a6cd39635a5ab2a66abdf7a14f67a5a63fe46b2481e0d8e88716597029955cc307694fce7152046a5a8a17b4d3c5977087966a5e1d94b25cd089725b5167338b54b1120d08f05f94b2f36a331d1817d70a4c982f842847cc38d57a6eb81c3628bd3dbd6f9c19e487721404a0ba77bb50b4238d81265ea8cc49e877d9ec85e329c8401e9be565139c79cbed8b818366e3ce32eb010f8dab7c46b7f7626a404c5fad90d5f667aa635244578ceb04be321991f0db3bfcd298a70c0cda3085019a469485cf783e3e125815c7e19ca985e4732576556de970978f2010af806f434cfbf6d182a897588ea4cd1610289722b3d50716384f0946b50e322ce80fd200abc1103c073d2c9af82f60f493e829fd10b6d41ffed0477eb88f0b8dc467e03e02d7fed3135e1d79c5c55d2cad4c6bdb4080befdeae1c76fb7f9a24c21005f24d901bff8ad74508cb71b379d18b4e126bbe421980ddadf55c56f6c7d31910aedddf480412cf0abaf42065245e9f8102473320cc26ba4b94d22fd84df7bf503dcac06dded6f3228f7723095e57397919b081dcc87e42fe83d26d1f24905a6c2cc785f8c7de57b1d6e11d64ed39ee84056b046c77e2df010dd40f7016fa6b226220a2aaf6b9805906823de9b5f69e24d49d9146ff4e79c1fc3c90ab7f505f5fba641278a58a19fad3ec71b727f9f38d2b045a0a0182938ecd00f18b146c4e25cb16faa4558a6522da252f4688cd263550a43f08b2ca84357ecae47009250f72ed451b270a487e35f52f35a626fad8dd5408060aeec319df1a8362be6463fb5112ae166c7c4c4156f098465c2d81db4ce41c702cf4943e51782774b634ede1ee499646e3baadcb974c5ce4ed7fe64025da16c5f5d277f522cfba872618406780e097a2640824e3cd6c4246b8c9a56541cdb186a752510f4ffb468762c52d3fa871420afa503cec5451795a6eb0366c8fc51d0ef46b91e10c1fd02040e9eaa888deeeaa4a9bef8751728adea8c1ac4bab7c4dd21d0aa1b535b1c5b8cc565bf39223742d6a10872103b0d8748c111cb4ab426d20aca6735fad682121f37f63e3486777b54af698d564e0d119ba64cf7286bbeb476d28e7419939b724c039d1d5ffc25f8e429e627ad9fbd4dbd6f2398c405a7255cf26726a9224dd881983683973efe1f337a6ad8237cb9824818d28536791bab31685d03ddad6cae92b6592d4889fefc73bdee2fa3c529ac49c28734f26fecba27b45ba7e5926230a49775b159e38ec4361d3103d3bb8389b8276bc4baae5c10862ab8f5d097676d9ed4b4657705178d05e3472c4eb067996c5cbf0c8b8fcbc1b8ffeb59db227ce703a728b2889f0f4a6b74e72822c83f0b5a94ca9170541faf4d32c4c8da077cbed77c91d2064d8958a3f93e3dc25030774a8f60a1c4f16e91e9c6d4165efec7d1ab16be3f6ef0a253c3d34487c65594b51f25f7d217ba4c89a2fa3ec78852cb9a6ae3440533510ed139ad1b806fe91855fa01b07fe97816b2addd8961543bb6f5adbe0265cb0bb13eb631f1db9950b85c2a8c23a4654ca8e172027f97a09f85eee94dd3e870c2638aca47ce77c8a7fc0fa19aed11eecb52b03162a2ffcebf83ba8922deb17e0e2b1afcc519ab538651c85edeae1fcbbdc8bfd505604d4287ebec0a2265410a55dc111813a06748ac0773e0d18ec3199ee4a83810607a5f74a3d6af90a011bb0a302ea3ea98bf8d3cdb17200d46abb4cdcc79dee3c38419e3a92c03a4b2e49d7a865f1685c289cbc9d39e530697e07796e3780976168c509e5570451f4f05944d4d13e2167a9501f8b579f32632ad6a32d841abdd7093f753f96455708ec25e7150f9788f6c5d5fb7c48523759a7afd5a0e493f886a74ebfaeac07897f25625507c254a3fdaffaf3f35916cd4274e726dc75d66e7c13314d80aceee78abad5b0bff938dc1fdddd4d4b54b47b255ea8b367b81b68c64ad3a8006966aa6d2d0f13d3969e926ffed8e435191eda4c8493fadc49f6b5d1e44f9cdf6eaaf0834ec064882812c9a849db237e060336d7d4b4bd0a7fdfc9c6534089ecf4fb333b9b6ad7b3b61842a4e1a897dbfb797e61aeeb8409b525ca950cf9cc2945f46c3dc95d528b95bacbcc92ef0903b8a6290effb99798426fb6013891482959939e9e45e8ad4bc4c5ec55adb5bc88e544e3b848b5eb259078bfb392dba982b600600a84a061aba4ae7ee5216e8a99f5e06b73418c4f8782c8b7e9ede5b15ef7c2c9b08ec56d5533fcc6525a12addedecaa7630b2edbdacd53c16843155a598e789430b9d24f28586cdbed9e9e79945054f00221a6bb4edcd013b6763945ff8a16ce3207ba11501b762c57fb67e5a9d555d4357258b7e73eeafd7439f02ef10bb3a937c2b180163ad9a85a68c77a3f25eb571df6c908820899c42a01261006ae0049ba70a5139aca2bd702f2c82174ba53e64eae22ba5fa3d0ffcfb005511a6e3c727e516c48259db4fd0c960fcd25a3fa4a79582785d7bcd8fcba7d899b465132bf250251992be29e81eb7b6820ccdd9766e9e8bcd905bdc98d284df8a35d452fa70b4e2f95147ac6b75e424bcaad4de2ff6a5434aad84c80ebe6758faf063f106896d7812ce105331ed62a311ddb5b735db0274017c82f5d39546f19f6a9ad267e0eb38d8a1b29409bbbb7ccd345aaa328812f9cfaf1a2828bf5cf8a12ccd043de03567a301283af87699d4ff95601a1afc5f83a28b0889ed2c6c9bbc4c5b1d4feea5077423caf430a4f49d406d85e17a378fd5167e0bbacff3a26e0d962a775ce9c4371fe60587cfbe612f535b37b08a3c0f3a5efc4796e3c42ca1b3fb3660957ae5867bd95deddf402e8bacc3d1b16ad43a650da15f7fcc24444b9ba0c6116e518550c000decff307dd00b728d2a47e55492a521610fc76ba67be14f588ec0347934b38a9ed361859c6057098b7fd73e3ecbaf2a357004894d1b1ad51ed4a28a649b2a0d34442e1e75f14362dfa4bf3e2798a3d64874be1878e202f1ceb4985412b846878514c56f385dc320d460453ae7cae1eef45d14dac2c8b18074745ef7e425d50bf587e599a065ae60acea620630bb9cf9bfbe983898f6dc44b4e62b8212329a451a5a25ef6f9d66ada034a1e69d8bc3f7eb2fef114340d3d6479272405ffddfb949113da5d3cf9db11c60f62479453e03216da0c874509673c566e72b77232dfbc3e4cdfa8539a19266ddc54975ed38dfe844b791bd38b3e25baa792cb3f42dea8e562617698db212ecbd0c6548be5451481efb7aab626278025b3fdde527e39635549c7e6b78ca4ca0b8f57e4ac3f784e91c188c7e55a094740b9644b62a045286e62a9749f716cd119e292de8b7dadb69fb26e24938988eafbe5037500fe7c73bd4bdd6846b35ca5130ea72cd1572c92b2a0e44ca75f24e8b67d98bf0747f7c8dfb74af87d60dd05c476a3c979423fd90b74d31f0be0aab8cd99aa69965b3e27b7787d89f20224bd9de8e11c1563474d30aebb9ca92ab2098219f1550fdcf37936dc6afa6658b799fd6716ff9e3f1f5c0696bbe8b14bcff299caceefcba8e08d9e6fe3fbfeedd555586a283508632ec6f000739c3a500824a25c0ff032f82152323e2369ef3c25a14a71df01ec1ded20b8031852aabc24ec760b2a042b113b0b53622ff17d32de597f7823a5a9ee6dcd63f6206de6dcca3884c90c0ede324d8c8612dda8758d3d52e8f0221c088cb824cdd9126cb9ae88100127ee8e8a376a0c59ac6fd4c04fe7bb27a4343ede018bafb0b15bd1d229abf5b0e25e79f5d081b3385cec01810f715cf25f3856011787a20360eea46ce2e5caa1fe8d631e5ce452d846b691aeeb43a48a740d7144e9c75057fddcd03fc21562d6ad3382ec67a76dc092950557a51536abe0137dabbb2f267a5f242dcd5ddfc65a29a3eddd12521e4bee94532dc8cfc71d2622115f07af7662d79b3400a6aedc3028be213b6467878472a8ff291ea3ed0fc3b8fa814422de10a4f70dfd74a334651ef6d6929e951dcd5a349250c17cb9b7beec44b9f325828c561dd2cd3858746d7f60070fafb1fd2c57e66a04e90d80012d6803104c95498c4d7808385b27423afc800c59e434748d0f58ef91a458063cf7ca8ad83bc6b2298dea9ef9a79c6f48ee796be7433e1f475498e0bd8db4f5a1458f006823c769518dc6521c8e4da593bb88e12422aa840b0277be7c87bcc985d52733e9e04cb5730c89dd5fb24e2f4dbea4594f008169796044ea942907e50048b4691be11bda37332b9638b4dba08c3fc31297c36a72189fc46b67bd1c586aea57bace6a0c78fd7bb3bd007446f53e0bfff6581c5f5bd157654adfb85b62d87ff732c89bcb8399079abd200b5883e7680e4afc37a296e35544b483909d77aa74993ac69649079030e376be1a5394488ce5e18129a5eada80458ec942fef84dd91ba6d0447c8363fd825820a82e7a5b5e5dd07ce03bd56c84b314390ff2e377acbd6039b56ad426e3a21767a3ce65e7cef41c79dc8a2de91671df2eb0e91fe84a9bbc11d3326d6862c81cdbdb6f5ae81447fd72b2e4f8c8ed5ff9b22d97bd0f732e55ed0e6556c86d44cf58b51bf4daa9d5d9fd1a77bb8ff2c71786b80a500aa4d3f852002a9582644c6593cceef7c7e8f2a37ae95096803370faa6ee3be1e33990533631bdfb2c4e4aa3aed764e5af42ee9be277982f2bcf37128872f261e72da512fd97b76a6a421e1781eab2c30bb9baecde7c16f6dc3f11746075f494b4329078649703d13d1a5459b4d07c246aefa08e06bf126dd13d4a991fdcb6adb214de39bbeb358682698648599a77bbba1bd7cba38b96e6fd43b9f031376c2b33b35b43530efd748a9ab9353b2e78db2f16506f88c85a6140bb430bbbe23434e9a9bb1aa2bce10eac48a7c0ff2ea4386a488b22e35aed5566ccd844cfa6a326afe7f4197fc16076b539e9c109ad87e9bebd9fb4918bb9e18b932984cbf9c2491f54c877987137f4b4f0e7275699896aaf41608b5d6639b5f1c29f7acdf55ac9834de1c0d0795f0d318a5bacf69804c4450980618211fcf6c550178a157852ea7f6d5bb6864d9706f4bbad2e2fff2d48b18ed630ddb72118550fe03fbe8aef0affeb17af42f242ddd5f9484b64ef830c94da44dceed0ab0d8cbda683e2fdbfc31d6d4a298d6138816902d8341442786cbccb2364a7c84de60793c11618f43ff190e8cac9159d7ef0b79932a53e38fa3170479ce66632abde3553c8dd5a9005c52dcdbd3a187c39ae437d744174ddff81d97a7dadb06219a1e76764370cb5e00c188785cc06f98ed20d5d9a50333a64f45476501d906e0c2367a01a44ebf5e1e9afbf0816e60c535326c120a822b45be5522f33a80ccb3896f94a8de5f7c81771ed7157c4e0a0718500b9029acc3f3e38b7c2ef7be8c9da682ed7b6902d40b846c0051f55e20ee484cb102af6523cc74b41249eb3dd992fa8a22a96d79db3490b935fb0a0a7718beb1ab02491d1b6b9e9e539a0fc332368bc7911ca5f9e47e7ab506bdaf1298b89cf01b4b566a24fb2f6fa3ef65ea26be645ea58b47fc06ba02117a3fb0eb823df6accae6e7a81570b265ce080dbc86cbe558a6ea3d2145dfed4300179437f50552fcc6e3d5a7d500eb90d502783ceafc574ee73eb969c8f22e3604bd361067b7e31527800d69f4590d7e08ee23e981b7117e4f055220891529b4f34a372ca812c567deda9bd5746e6ec390b23fcd6f359b7bab017082f06c878ff428f8f378914fbe8b244d734270f4a44cb4fe8db764a69df35e4186d079722134754462b6503be0d26b408e7fe6d251e4f6cdef904ed97f242e8be7467c4b49fdc1a2a9d28051fe40256a01e23e39f689975d04f0d64ac579d6a0423ec487bb3d455d928ba2e1b5352a002f10519f7bbd491671184d9c7137aa44b561acc29d86261182841f97b0459a2efcf5a753b30d328a6c62170b012bf9e096751a353daaa76ac7c95515bd0a6eee1f082d09134d42b597adfdd8f70f284e68110e0d79d4bd67d2ffe9ddb6f39ed42624117f87c7117cb86b782d63c03712fe9c2cc0a6295bcb6cc70bd7ca298411d15f0b2ed3402e2f321f0abb7464867a7a860d5d08950972db8b0f01250ec56edafdaa44db9179cb492eb4d8ed7f4a519c74cfead249763c9b3fff3da518fde10c9041cb1e8044dfe3cf635727959f1b8c20d6993838bd80e9bea2f552abc264553acbb780a65420bf3f8be86759b9e7e3362aed0e724c8a942a4b8eb8b11a864ca25d0810438bcf29d737dfcfc0f076856f7a12e6c92b73d2872cef1ddbe64ffac6253b4ad71bcac02fbe127b28615a4264499658d8a68ccdda603e1961efe94099a17ae3fc12afe05e92cd761629f1c214d407e97de92784975433bf015b46cdd7d24e0979f597b7312c3419d4991fc16df6b6585979175f47e41b7c955258703fe2b9dd56b07362edad8c2b7b3bff98a7b4ba915535a6b2c995758382c2a088ffd4a0d92868ee6ab126dcbf082e03688f3a996c80fe4977971436b5ca96a0c8fe063e6bdd30800996ea6bc153eacefe4ca04e212dddc1e2ae61efb8afdeb55042951bcaa2ae69befd14c5df09d6546d8892877043b87253b703a5f8b25e29792abc5a5fced9b6dc75413daeb3d4ffa269874e5a10059d2af7aafd109da4ed4832b8fa486c625aab1726e61f7554b3f3b1aa45b3aa25b74eff0333a3db3ab8dfcce2cd433b68cfbf65e0bf6cbd48000742863339e2e0dc5267967faff3dd9dabc277d7168f9486b3fb8d27adc33a2053f5d07e720d0612c1aa5d55fdef6184e2bdc0b0f4761d7ae77fa60e1865a2d962fa10a64c0c52110cc26bfd81a810bc65337360a1e1ade9d65d23ce537488598fb712190f90c890f65a60babe025c366e36df482b2afc7e57f0dd8a6432260a4fb1436f1e20272fae0ac325bf3f85b9d0ed9f90a28af336791e485ab3424466e66d799aaffdfcd4a59d35be77452aa3c520c5c66044bb17a56817fa4c4cabd818607f868338813f2000901d7c04d1e83e5e54196ac1b5506b838824437c25723372a815c05a081ad3c4301232b08c1c23d9ee426181adab8c3d09dd2a341627762eaaeadae54eca1177c9d5b5db57eeff56d1bd6c60d361b734e3a7743a8300b178d6e2265b146d6afc4b284ca6f9c5e4e4c3d8fdffa5df819f603a55b7165d9d879a8fd2a66a19e93aea62152545abdf16efb2e09c9624a42ce92cea97befdb499fe270b46ebd012809f8aadf7d0860d4dceabaf719a555178b4165ed364f179f4d6953e218d3cf44961469191bfaef48cb879fb1899c3e4b72bbda472afc8a86ec69a3fed220c5e5751915454ac7ddd980fa3504c0439d9d41b1330b1fd30619ec52f6c139cb323d4dcf395e585481a29529f093fa2a51de913d0be7e0d8456e4f596fac406cc07a38e19dbd95eab820039b45055a8bd850681f800732c2c6e0ce266643033f0ed272f4b651e99a1216818113879bb735bbf8890a08223e0961f37aa012722b0ae1d60c54217487c668113bb38d9856a31e5c0ed850bcbe4ed2d524fe0a4949c8700853f16e40677a0fa4361762adc4ef459c9414312acb60baa9f346426133e6498f0ea6ef15c6123cea1afbcf7e03f6708934fb5e2cb4a712694dad3d24282d285cd4dda0ca48f59113e7b78be2200e5e2f481baf2532641b99c7d1cdf2bcdebaba0554f7a2ea66a6f77434f5bffb526be9fffd1d2a826384947159750fe95d52f2515714242d35c3acaad3135e4af3525a9378df376ee03e74c0b4f26e380711e87ab37219d16be5d1fd9060805bee25e967ab2f4b29703c07d59b5093ab449ca96ec116ba6643291c32d62ba5d3702ec0c68a7d0dfcdea038a41e56a6cb1187b0ba0f1879ebce112b0032e6b8ca7a5349fdc7140119e79ded92d0d436897dea52211b726a39973a289e9e5576a9ceb06bcd3538ed8142cc83dbb601cb57158e9a37feca758c501a95dd2a3ae327734134fddf554049cfa7eeece676653b3d9031ab87674c6c57c0c7bc4e2f29bb812b9cca63b518232471d881050096b360de954c139637a436f1446cdd52ebb6f32b9c60958a5478d4ab07eeda387b3501993e6dfee83f843cafe8fb9f9cc50e9930e9997e459eb30173c2994e6486647428bd7f27c2d66d6f0ea3d52200736f63d892d12d7521a6da01e0dc7cb6285d92437414ef9e87f4f807bde55ee05d43b53d460c900570e26569f67ba7ba06b34350649cbcdbfac424146eac41ba7012e18e2c543f76ace653db6efaea651c45e3ce5f6eced76f92f11c5e010e06e690ae6214fe5b005f3cf93850f45f055b7dc2acdcc362776bb042fe46280dfbafd5d9669f129438453e2f2176804e8563351e2c24eeda307d0de638f46ef1cadda8114589707c3305f2eba5d05bac4525d513756349faea06b8ef67f23a1c2bab7a9137ed60323b99e95bfc4771f32f35a46da4e392551cf85ad0b79708a83f38510950d707a172b8109b6ccb1d96a5a40481a64d1988219e934af7b232802ab606e0924bf5191a65f67342a4bd7da5e3a5a4320a748d7d30a46dd38848a8cee38a5e7c20daf852a70d0fc174bb62c823695e99feb3e9ed8d661c62349ee6d0396ca50404b101c771d1ce8dbc94bb02b99c4144596c024d5dd6a7250e66ebc11635af4c0f24804a34f566acd45dfdcbc8cac598d7afbd930265661d589961d989ecc9836d6911f7042404c36fd19287f8321bbccf6213af7d992f6c562ab988ce2a30c8c20e89ea44b64e4ed65eb7e5d29d6cc7bcb5da5aa39996feb89524e697ae926b70c9d5bc998bdb6be7f0c497f7c3501e813b5954eec040c8b8ba36b572e0cb61b88dcab2ad72f57d1794d164c78be69bc734d1e30890341840d958106f22e9096d03bc2d9bf8a4bb6076cda2a99b3a28cac375d548464a95589c1b204a5ace04c61eaa23ec3a9ee9f5378d81ef57088f25641bb83cd7ee9ba4e6788d590e51a42d8bb0d1bf522db58dc622d35106e1f6286f2675d9dbba3a1d38807de3c95fd2f7432f23248f96bb9c11c919f55adab5ad2c8747e73f4e30e3662b1e484d8507d6800c3682906b18c51f083264edb87bf6ed3ddfa18b3500dc45b36d158d781c3315b3a0bc6bea2fa4e4c9f71dfa21560306a039e6a41a82573f56ebc6afd57f1d33d75a8531c4f51c8ccba02f3ffc2b993bb8240bdbf965b61ac4614e63a411fa13bc23ace954a880032338aa42c007f584367c8b02811d3db92342ba3065525db98ad5cc0c9fa06eff9e3f875a6f10394c6b26f1ba86da6526951a5a5769c30602c49e4b3b0807c5c9b9b9a71f7f2471578737741c055387a7331c7207df96a825315e86973c6387f28bcdd0d3d730bf83f222bf2b546b15bb4ffd0f4b1bf5731070f6d3fc59001c625ccba1aaa4d43db790fb22d05a3294fbe0427057ffac51ef2d0d59a92d08ddfd296a6804713ef546feabee477ef8eb48bc045454c93bd47566e6be1cbe02c5c7614f19a90f65c8a7b80594ab2244200e62231f5094a8ac59b868d1594f7873fad316d0051263f4311dc129ac28667a6ece3a1ab95787e229187615b2a237149dd2fc533a4d052971ffb846c983573529370d2cca70ddb96a841d0147b491cd89819d59b10f365052ac2fd595d03c569d0313425a279863763f4b39416098aad39351c210a4f334a093ebb6ec9cf1c2bda2c60a8658df26cbc938479c9108591580f444e808d42dffec943a62278df2f91994d1680a8d367f73ca46d62a71cad7c77155da256db0e439b913887274e8d6db8b699e7b4f58454ed9813a85b971e0b25c5a3d450ac5f60ca9e6a9014ccf5b752faa0e98acc4477cf954b0f9fdfd13012e383c89a812bb8d3b1b3a7d34689776c236c3f3562a6972de708ef848ea7fc10fef2cf2ab844fb5acff85dcecf5ae1282ae6216ecaa390eecbd10d862c4edafe8c7f9d84b1ac6fa81fd5119801bcacc34b905558988a32c735489f2ef447bbc2d19a893ff8a54eaa65c66cf69bc1908e7c916a4c945c313af203677153b234dbf5eccf0a5cc9b6a3be7959667aa427becb60adcbb12c774924013ff77eb803ede9d03d0d125720a1ba7eedf970f5c0caf5fbf4b4b1dce716ae05e4ff2fe9cf8500c2487a68ac5dcef32efc563ad0068e33078e0846d33923f0fa8b1561f5c31f6c6d3ae0c531c81f91bc184cfbfa7008105a3ba6233ccc56c104db1e2bdd687c5fffa158c1f202f53b8511718918455a0f5ec548bd2943b7efc7a62490851157970bba404b3a769e14f3f2ca398639c4e192ee4aa0c97d6d714c661d73b92ed362597292fd384f379c9c02109abe771f55f9a82dd741123b4d0f16e8b7a9fb4a79333dde014a1188e12e4be0f2334394595f0a6aac237b68c0cf37356f0c6067d997216410697a86d453432479238920ba017aee3467dd5f26abbf81d043f3d1c7818023754e8622ddc9074780a5b84e1c1e99f54b7a3edd0e9b037cf4a658c296d8018cb4a94a32ce2a391fe965391cdc8a90a9db4784be5ad298afeff3ca7952dfae5dc65e3b78416e58e07d8e423142fb83fa331c341e91c6e369e44eca31bd855e60e47378c3abae8257c8dc150d72157f5a800b634e5709f4a2e5840d107605e28363245af67b1309040489ddc28277543c75e7b2f5afeb0311d7f4866e23e40aba430b0dfdcae5aaaf52c6b966007f8137b0127c67a0d0501ce123418a4d049792e21dfec9d84df5c69168e4fe33ee6ddab30ced2670cca71edf7ad70fc0a007b337ca19e6acabd3ecc8ad9e65449bb13d290d5f02d5eb0464733abcc8d3bf476c70568310b5d7cc871e295cedb070261af14163b778b614a45032cbe3124975821c8302ee03a5914855fc92bb7959175afc989e09a5104c5886a170ee41b58c03f16f5aaab04a70fd418e5272b7e39f48c2d0c20bf358fe9dcb68c028d695d6f71c9d43ab5bc618784c95a547ef4ea610fba8c03be854efdb7e4d2a8d55134eb6da29d34424f7599970f81c77b3e9d698f1c35c866eef84a8bec096e22b70766522a8df3495231d8734b55df7703eb2d6866e8d8d6c4499eaaf424ede8dc55920f8dfb18691bcf6803772a2820364b956624219787779de4048ea3bd3044b570b0ac91faf0d2ba76127e196b3cf14172ecfc60f873f0373b6935f128464ed570ea55a8598fb8a0dd9df8a8657de0ed3ee6200393ad2fae4516b6188c3fb288f05002692d60b0b4341426dc8361a0fd415766172b2d0ddb7bf6ff0908b98bbad55cf1606614b5577568ccb834b2562ca6589379d398c043ce204bbd68fe83d1f02576a5cfd875f59ae46f819c624ae7f0d80eb45fb50d974e9ce70d6b1f8d188b36a2e0af90fa7758b055f5063901b27b1a4f290ad6479e62de13f586e241032db4219a25e67d594c57a9dc88b025f8729cf059a749099b5e1ea51bf2c12723dd06f564cfa665b5ada0135631c04a44fa239b902f12a9fc259f12e17cb4542c46a4bbad7796f8cf61fffb97180af3bd6929dbe77760e2fb42e8531b7da7f94cb5499288c9275ab2b7dd5517e0c9759ce93022f7bd39a70748752c5ce95e9ad3d096d711b8d7227a985fe9e50fddb72986011783dccb9295a40e93f96679600e4d2a2e9f71dbc9da872dd084ce3a1707d8bfdaab3dc6f1add6c9605337e35016f8afa37daddbf9e41a74bd871fa37ff8b686a57ed41b1a6aa7693bcf53f68a3c2ad38b68686fe2b88b958516766942e3be00be9df1ee158671e31f76da666474b03b4cf1d325dbbb3427e0767cbc4e0171716abb025b4a298cb4134581e4b29084251a8ded1d75705162f904e9fd39e6a8608602ebbba92d6ada91bc712df8dd4f096bec62de72589be33a7e0156b785435a8abbcd8375a8068d8f8187c287e1a0960ccd0e0009932bcba764accf2cf9806d718253588735b5c728ed65eec8d0f343dde05730cbe1e45d10e0cad6346743cdfd295081037e6c3e0669775b5a4aded2b93ea81f2271dd8b2ffd695283c467fa2bc990c08e4ec43a6edc4e58d9e74e54be8104aed32f378f07608937e567a8051f139a25db627c28c3a7b83dd1e1279d002d706e0ecefe81988e16dd72291b2ebebd323adaf337dc37b83df4d801b07efbddf9c81e9e5fce69f58982b09acdf07623b15191877652e18846b286acc68193025d1853827d44e046adad23f55602acd91493452cb8587f3a2a8634991cc69f5e93060425dcf6961ae3f1920747a77f0a4201d7b1295cac24186e2c27c398163dd9513635748321e74e7940883585cee37e9c63c44644f4b0f462265063b7e05939aa7327f2d70d6d1db0eda714dc7a9a916977807bb64d9a05c6bb8d2b3e0727c45a93405b68b170e45b614226e04555de1ae74d4406f5065d4bccd8bb0baffcaa44585df23e16ed92b624273dea0a4762ddb98678b069bb19d644f68f3a86a6eb4946be70aeac7d9be449af4985302a9a5f5aaa83801a8c4a697ff7b7241172a0f0d9fa69d0d5c9893490a9c3710e24e48d8497c07ce90af067de0f38eedebcc0d058569a6ceac776a479ce447aa4586e3742ebaaf4692b376b0dcd52c94a32762ba7e9d6e5c473bcb43f3ed47360bec0a36635248a419f90198a6a8827e144bae2d90cba965c4146d4511278d8bfb68c4fb6c898f0350f8c3f620cd1696a115f64a15906c380470e1b0d8f9f4580aca8217106804fc0ff3190f554a17e2f08b2a8980b56e6f59e3a65a6cbc7d6d155ca76dd91ed414cbe39dbfe21fff859518fccef569db1eb3da994047ecb054f895d59aca1432ff61454ba4381f7d036e1658a7256c29647a2760acc64e792185ea1d44a6f71b0d7b62c132f92bc6c97a7308cba13f1ee5d0945839584dac1d67911a44a48d4ab69861584d7958d60ea5b665ad6df4ca08a8456a9a3043fad2413cf04e91a71f6acb8636a3e166e98c32ec9f8e70fe00f1a71402b21d0d745dce655abda65f8411c485a740dd60ed1ef6d867297e079dd156ec05bdd67fbf3b33cfbb4a715e392a20202f649a05d778f4915632d42c92f414125f4abe8ebffad18e34286bb6aed40866bfcd43c54429efc1ed55672eccc9743b2781cca1da79f6ef9d13d2eab60f8aadcf92a7ddc4d5f78d5dd2ecfe7921d74b86e7bfe3b2b67f155331d8f8f638243f89909dbc18743b6a6c450c7be34128285610fdbe6fb785c25fb2f962b72510471b30aa8acc7f532e76f2eaff3e8e880a37460e0632e3dc900ad782d056346f8befff7b7f6bf94dceb874f46b48d7c3e93adf0fed2cb766870eefd0f9ecc73af1deefb89ec836c3f3da7587bbe83460583bbf91ccc6d2429d9d70cf6c0e51612a7ba6d85a30500915c25f412f8e8ceab8513d4eee83c0e9ee9b0340577b34ce8bc2126a1e53439d49b5c0cf7c888a9e0a83c7bfbf79f08106765913494c82c1e5ebc4b49528c3ee47782d4fd5622265c9af98d46646356d97ed4f12c65e8877fa6966c5d768280fc522842a4ee7fe8d69cd5e048da562066648cafb1efc0f3efe363ef32524f6a95014a2ad5feedfad5fc286758eba70bb30523b3761d2792cd84fec76a4316415e9ba5f10043f588ceeae06f3f8b2016fe0d21c6d9edb8130266f96d359d088323e24bb0ad2111f8714442d2f6b586bf6c1acab388f93b5fb05249afdc691ee47c3681205dc9ca80eb54f3c75b01165ad9ac3153d06b5b747ad9ab0bdd9d7e7e7a22ebbf2c72ba49d1b52dd0a29b575cf9920f55eba3a4a9ee047d7bf025278c7ecf4833897d5bc2b246f3bf63ec70a91b47b409f8aa3b828ce05904ad9585ef63c25162035474cc09d057af6ebecf16cc58f231c22a6456c7b3200cf1b71d1f5331b9bd6aa63a6614174a1773fc4be0ca64a0698a23e16001543f2f9181f48ba36e4b8e43237230525101aab0331dd5e77e1da63de4bf241cae3f711e0313ef5bb1436d760c84a11b1466a3ee459d9068d59717068121b5ff963c5dc208e9c1491512fb9eec2886405654929b56ad7491a98245d4033cd9e4ec74a1674fd218d935a228f31d27d7809871a4afc4204a9b9e38dbe561714782c8032cc5c77bb5aecda3784a09fa845032bd55601818110d1135f76f4bca5deaac64509442bc680a3c3cc1322e6035d7a1aacb6b24b0fe878d5350584e689e732793b5d2302e09970034ba3bf48b2e7a2c103cd957724a3a33eedc1eaf7d17aeeb6407b14fca5a925b454fdd44397a4e9a671243fa179722b4d31dc2f6a38943fc2405eb8eb5f51d75ee12772c49ffcd3118a14c8473b182a249fd55e93f75c0987dfd7df5f5ae66b9af5be792be5dcfb765d8837903f75443757e367cd9fddddfa3ef0b66d31402b94252d97569871bb397dce6062c7c69bdf7a5af55fe3b5156c88f25b1ae3222d145f19d60a35afc6fab74a762d2ac4bf7391a818466b895e9283f02c4206c082dcdaf1b9bc72343ac9c9d1baccd69e16aedba89c141dc3b8ea98bd66a05ea44fd9fc97f556a75cb758178bfafd4258b8c3cd0472838765447097de0873b163b6aa0a13f60a678c55e6afe8836d5db3ac94104c764ff8c03eeb7f799b2ecdd0d081763f5f4891312feef2ff7b84da466767cd9aefb872b81c137349222044f555b31066177eb3df5e452206bbe5d97648a5a041f60624cef6ece06f99a5381245f41b0e27e41f599a042218bbd70761adb7239d996e0053cf2466fc3ca96430fd9763051b3e8021a644907f8342e9da9be394f796faf653c843d20181307ad8217a65dc27bfa13f1ff68666a2dcab766aff59f0cc7c5f613111acb6f3d02bd12e629190d4be4adef5a2d4874e1b574a91fdb89b2e1ab9575b2e0cd0f154e53b20049e55b723dabecd3b23b30463de53a255e29e8cd7e130c8114bdec3498dd5a3011b6138034f222dc0a1009510bf9e848400860a1d2f8a4e69a9c9cd8c197b466eeec8ea8a612a225cf5d864353922665ab1e2e93837ccf70761be1474c8603a47f4efafaee3346e5a63eb93e6276bf0a89a9bd20bd5cc563bf0d790cf533a2c173c87a0dd6a6f09d8fc1f34befb14e3adb7b6e80e39c955bc49bd79e965f66c1482a7da0c118f9022df7e004f2ba7447304d907e904900f1f0b48e132f8b338333a2bf03238e899b53b4077587a7411ae688f9141be601c527096be64b1e6c47bf7529b4df8a566f0a8492b76cfb613514004a9b87bbdf0aa250dea295d92db8e9379c317f493ccd60c4a659b631dc534e57470bc9dcd437e5aab7acaacdba6ea4afddc1fe61ea0d87a4aa2791c636f4b37ade4a8006974473fe4508017cd16645e2a1663186f92c21e6bd1c1d1e22ea41a639f26a1d2518692976906e9de786191e86175b0d779da7fa1c3c4d0a13481834e27051bc80f980cb383fb97fb050fca7a3eff3787b157d0677b84904e2bf1724b47b431890979216b3c64be3bd04288cbdeb570e74a65fd17486d01c3f3b46921fc20c4e07f719ac03333bc64ea5a906c785a14dd389a013877a7d03db422d4c368fcbafeb2330dcfdff640575e84922da513ca3c1b50ebc49f3e9ecb71d4f13345d63d3e9798da5cebf6de68866acd6e5a35741c01c80b024928b8d75f592d8490380ada5767bc1d820ab79da82d325c880c403e74c5ff082d551351eb03ef0c3934adcd868099392a318b162baca8a15b003df0f0d6163c331b4166724b325b4b505b7afde3bc6781cb929f2dc9dba61d82b27b5f6ccba999bdc0bbfd43282181a115204f5c66197c631fb08dd03943e82a5b7535455b3803a8e33a73563a3f916b966d2cb35df3eafbc921008db8d3c44584819a20d248ad8a4c9f9e15ed79076a5b9ed8165d549651016d6821c70a3b89a64d86b2d41c0f1a09c550953f0c8f94d352a946e4711bef3fd1e0e35e2c12ef1228ee06856f8d32a1a9068983e6d7ab7dc418de60474299e2b2ad652f712af0868168a192ae9ea420a13abe6d4d08d8c7993cf93baff9e8b5499557d37596c425aad06d51d782808d337273399e119b66d16e52db49c8d224cf5514bf42b09082d4326613e43bf36d178ee9c0a40f910004e618870958259bc843bf8cac606fe988aa228e92544399bb838def1aba4c6b0ab6f9809aa3de2d53e55fee9f52ea77dce2fd30ec627a307cfc96a667c6a5ecf8f63d5914646a0baed75a1362ae5c46eaf417be3eae369c078797334d4a8b4e9d10cccb2622b2b8fbafc727ba5b1f17b3e39696b6bb69ccb8de5c0b84099d535b9deebde82481f1d3d4c3eddeca94dc42b72226376c06bf045f769a129366cd4d61aa25fcf7e1731e5c6dc00c41433000722366cbd9fb8e5c6844312df78d8f832bac227937e18731597f74aa46d4f332441493a593b7d723b1b00339534b4701b9dd540f65457d4e3d36208423e45885323713d66971d4fb16f3baceefa80c82afc06953b87c7cdf9ad1cad34786a4d6a2b6b5209a11b6ac844b17dccc81338f22806a4e6743c7521b2429ffe03fd1aa91e52f5c5d8e8d9e4c8670deb35cce8f5c23f70cda68fbccf2ba36835d5cd04fd712c9b5327863be6d6983fbdd65f12bb8f9243608bb347a2dfc087c27b24e4fbc9589f35cb5ce86f10ad4df2f4cc701a3189f68791f6e66ae8c80ce301fa316fad82991ead1584f2c5e9a9e8f31840a463bc9bf0c8da698566034a47d93af04e3026c9b3e338439e4973bed54bb9f1b52150bda570ff6f0d7bc8b1cf895f0f6417730792fd3c26a9b623d1b11a14538d179ad676f607a2e7c79eb1795dac0fa8981feb53ce965eaa73db82687906ff3293599be0946b185f48588e0630e8dfba08399ee58ecc32959b4a2532ee462110ce2574b2b00fc0c6b36af36a9ac30c22a607570185d7023b2d5be273545a4237df8e7675f86226338bb282111eccf527ee7a6f295eb98f27cb5c4c10b9c9fafd446937c5382805d04cadbcede040d182db557a25042273759e11d735fff319ce22486dfa12d624ab7002a1570a369ee554471ab012dd556cdce9adaccc4875e38d9aeb9bf56727cffd9bf5a52be1c479e74a8891eca7b99753f78220ad456e8a6757fc2121809132e94feae749a01435e95144652cd1c8b6c954517c7f740f0d1a13a471ede1c3b87c18720e7f7656d1ef1c9fa5d972cf6f1d8826c44d5fa1be09a07c6be9509c5c4b5a5b141a72495edf18809d1b89de4f1454647613a48789a38ff36c19cbf746376a5412a4850e84d147695b8dcd4f82ec237415c63c4e44bcb367dae26d1e18d6fa58c3e7d8d99426180ee81b1e8fee3936201a025d0918664878b5386a36b1ab5c2b30d1b1f199337de873233a0b96ee2397d8ce8fe5c369822f728f7f04ca7fa74fe0bfaa8c27c85115555d340d442fd164a48e3748e95c7064b9ba92f68f039bc08da3140c43a978516df7d1496e9a56bc795c07b682c6f0d64f398670fa7f5b9faadb694b57cf060ad58c9c5954bad7d5881b645a2b484deae3ad32b4aedddbc45fa3da2e3f707fe9f3f819095a73e55ae10f67e95e12868b42c8750b1a737c7f27897f8dc6697d8e4361a486140df3e6c2eed82acbde256526feba7f26055ae4ef48a09b1b507913bee6a2ee6d80e523681736c6ae1cb6a41b7440aa5dc6762dd3e34a9d2f400d2adf4cc155f985371d9e8821307733d3a777585e171eef9bc85cab94c4ca30f65ca467ea3017ce8924eec0029f153eb9c1fe7a4be67976748308f14863c8dac62981ac9ce8b1b41dc3f750bbc8d0f2ec301ffdcd8506df675fc0fad6a85b3e8f9c8096be2b05d276729ba077b323b07851187af87c550959683b1464f4e3c9c5b324cbe9d4df39c9ceba576f86da288f3120ae2c82beab67e0c222ef6c569fbe56f5537ebf730f33507bfd199ec67141f337a1fd1c259d901a8d850d8ab96336ceffb97fb3fe5df45f6746bd7bfc86ecef2233b84034730b50d97b521114ad636ee35d675c1a1e8034542d298d2c23e05fc4be9b8352d058112d52e002f77337ca334f2e2e9e4544ae9f60efce5655fa3525de9d9ca18fd60bcecd6f0f95bd39bbf53f8979aa5b0aaa4c43fb111e20410df68b3de48de6c72eee2f114aff9aede07e5423761ed23a58c8275f35d47b9ab6740016fa611aaf3c417fc3609564c9b16e17c227666ec1619d452baa435cb77c5fc564f3bb5114942f876a9110c6e6f3c4beb6acebab9628a0cd99f6f6be79c045f9ad935e69818ab3cc857c78346d888c77d7cba6e0c0f1265bbcc6fd0b275d5000eac866db171818fe47958986ecc846825f21c0566725d75a4e6523f40f43822443a82ee264639fa06531666f2840e853e63985f7074d6d9f3d971629753f8fbbdd18debfb755210838259f46e3d043ef059f9dcb258b66f5118dca86fbf469d67ba5c3e9a3e7f32737f0c55f1f830fa1a4a5c5ab14d6a325485ba6e59c27177b0db1a731b4179d1038ea75674e193779aeba34f393fdba4b261ec702cec50bf3558c67921d6c24862c2013181e484d26e204dafb7b70e9e5a54e8ebb26adf4b2ddf1b0345aefe1c3db26e29dd98865ea38a565eb373f6366b3390bfc6fa16e5032aa76dd180f40adb1cd2378fee3e731861dc9b7cb4417da6d1eccd5f202752297a9f602fb1da44f926bf818e822c370066682481e99a07587c0eb751f022062e89686858b37c39f38e66dbe7ae12e797e489bbbde38937c6209eede32813aa55831456f3d526f0a4bbd8be3ecc107fd1310459255fdf278826c2eca99b01b6ac9c80133c62847e9d9a32cd9c61554057040c6eaf8e60fd15d43618dae9b570f7d7a86c7fd48f81f00cbc7a309023541da9a2881a1363e0fe98532dd03b82da8fafdd999e538dae408fda9f3c3c6d3699c6acdff60342b368df0846ddcc18f0fc560040b1d66e9549c53b8a6ae7fac24475d70c224229c9b996cdba61623c1362f07810e05b711112111478363dc8eb12983a272705fc553d9b05967906fb9e0336ea1ee1e583cce154d5bbe802a3fe1747b786b976ca7144310a5c64d93e18f60b1cf215e98a0263fc48a5820bb83e4b9829366790c291571e5d25be7c373d465600ce0e667bd8f1bf050dd39ecbefc0b5a7c1e265772167de21bd8861f32d712d266c6628ecb1e6bdcdc3edc0decb04a32c9390b803c30a20cb613b9286fc790e087526770dc4d2b4c74b895e092088ceba0df3767219aa722131eec5c556e59f117aede046d66ed88c2ecc1ff15202e9fb5c0fe262baba4a34e753898a3f8857557c058a964358e1013ee3dd62b6a072c22a3d511a95aba8f343349371da3b9f5acad2258444939a696a0440259fc4f140baeb2870dec0b3ba81a7497668529ed05c9b050f3497d06cf9912bc1f096d1a7fcf3902520472b34b6e10d242845621ba3afa77260a35c3ff7917bbe375b4cabc352fcb9a6e8219f273935ef1b1330d2580d7b368ab9e2451c90fa4bc6f3b72e6258478db1d7bbdf0ad144c68a1e6d6143ed7ed922c160817f3c7fa61b1be3475912ee4777f326e02100a75220affde5b87f8b9484eef837ed14440e5ace153dbfec1c9cd9d882d5e9ad6bad51d58d406015c6d1dcd63fcfb8ea0bfe39cf0d5239eb14d25315df8a55a164302d011c4aede681a0f9ae352560be8ca699548dcce538a3ab67fc968a4783edbab67ace41e2e286ce8abb451dc8a87b1235d9be0145fe63991a2becde68bdb097c0c7f4ca0438dcce48c7f3796b7a3fdd813fb7a9d831e51c79b15b43092191dd317ecdef9967c40b7180f7522fb452794c269f0471f6e0ed5ac1281fd2ea262903e170bc6ad8c0fe2530822d8d7e0271ebf98fa8f67ef4c8f6ce00e30b23ba3bbe7ebfc5d95467aa9a0e19aea09cad89882f3863d1b905b69b6eb5fc2e21f4554b2bb3759ba388ef463b5e9006d90f85d6328a962a2b4c6466a0cce87684919ee886444a9b318d4a9f91431b122097a62dd46c79576ced87c5416b150e6931d39d5a9d0aaae45c560ed13126bf63641a033def2e35f51410d66bc49b885ec53ebe61696d61c98a131a3f33df431896464a18d70f9b0f811bbdc4dd1391fb273f7d718821e9dc002c3c92743027758938e5085b163ec05b741dfe42f421e341e35f60e0de380a029f72a48ce8da545100983b1a34c9babc3294827a649a974d5c9496917642a3f572cf802d44023c02219a127e1f0eac5766f7d3748d68c385417e9ab2c960b90cb5c1824799ba7a9857ca9594325bff78be048f4a684888b6fffc672ad6140d33aa34e8bf0b753f299973ba80dfc235e86b6b300e4b68640cd56c5ebf4ab1a24e699880b3c3342868a49be20036dc9b31df1a915fac9a275023c50deef0433e7b77607b1854982056ed34f74a31755a81a1c75102e7595e025c326dc06b7be395b345a8d1e944fbd677740ec66147ca7ae1088192ea23e55fb3e0ae21372dc6b52b982bdf4acf147c20563ad957d8c9fdab8f2bc9d758d52b6728f30da078d558f324be95d264cda258e11ce294117215295d77cb574785cd7a9bd6374c9abe60823e38d1347d3fae90fe107f26784644be2a74b8a0e0c7be1b63479b3909a709d26400c518eefa0d083842decdd2025c303b904f021a037e9ac9749ce673136d0cbf701f8ff92d53243f3e03da59354b5032716c71922ddc9eba1d8f7b35067561e9356bc57910ab11513a901ac8faccc0d721d6f58e5e20ae5b43103c97bae08217e0552b569bdcd2a487b337ddcd768154ca6296c6889e8858a021e68c781554bdcfbdd31d696109305cb8390b5407a5a2a6f446a3a038292f8aeea45c2d35590102c886bc3bed94cc7bef77ffa959d17aad3c173f27d623702ba209851ac9e98647f38dda75cbbe6e5a7f054f77539f806e55b697b9ba59fcc1853440500e2f93767babbdba1dafa2c0953cb7a1affb94d700827e05eecf4e941bd240d6164887c64d5008d7f0b762bff982476913d94fc6b785683bb443db62a0c593b73e1d57d573c6a414fb44b370338cd6f1837e496606d165583893f40ca56ac5ece23dbf77d6a871b2621091d79f8012a14dd4c36f1f37c0c3fcaf738c6a9c4029640d5126bc9c11c9b0d328a944d4d10ed298940bf8fd624a64c340d3ad34ca063d3f259d1cfe29d799ea4e99905bbd97f29d8b8fb42ecad0e2ac1883ce6b6ec1f2071f8ab8f41e1d3860d9ae935da5be307ec541fdd7d0008e0c93509b9d8ba87245013a207b834a6f5e9de5939ceadcb9f4d57a06f72e5e1baea76f2f66d96631ee4c55c70b9ac9ac373854b4625cf4706103d7a2508236d9a5374eff7537c6148ebd628ab2bd88a39c3847fe33f5fccfc8c32dbc36d09cc77f44c553825b84ea1da92136f55e7df3fad137624c5085a3a4e61a6efda94e95e8187582b0339d64fc5226a154ab011e70bf2248aca4afa5c1bde147e217a613448d4e607465cab9a5695db3bb3365250ae909accef736827b876947f1cf9e61b87a7691296a66f322bafacf29a371fe59d06a7f861801b01511754a06b24f8a11f2b1421bce332c546431f6af68d0fcd06b077216dc24262e731df83092541e57619b1ebe39981ef85a4be18aea33cbc7c0b2d659a4e052d47980ccec4b1cc5747d4d24fb07e239adbc49ea28fb57134da73a5dafa5a46deb6be1b7b37d183b1c7e6fcc7441bf2f0a14535dd6a5d00386cf124b2321284591c2d2f9134efda4b58bd179786f4e383eff63a11d02bbd273528a61399b220dba55aebb45e3be260e910bf60263b413582f6307393127c19dd8cb140ac087af878c7374238258bb0d3da7f4d31aeafb99cb1296449e0bafe2111140b6e48145c299934e168f1500414333cba0d9ed95f2ca71059f65f2faeff7f860d2ce7b6bbaa26c9726efea01904f95d5981679589814807a706558682f1e099985cc7dbe227e8346df09063aca0482fc3154035cd261646af05982b2b992c8888e3c276d6f83e2eac681fc52482df752c405d7ffec0ff7fe7cca66cbf3f795fb10f8e2f584232a25e8587853c61e786c0c30fdd4673c8a7022b8159daea675b6c4cf886c1f1cf43c1ac7ce09e6ea17934c864c32874925e0ba8325024caa4a01a52360e1f669b2041ef8efac41ace4356f1f4ad18927ef1cf3af847a85beb813e422c65ecf4e7ceae4c1615b94371130cabb2e6da74632960542620330519004b5dbce350195407c7eea5229c112f227dcc8d01faf55a38b4509fd7fea311f67913fb2192aa258e5cdf63cf0c768bcac086b29b04f9d04197152e10eb901fd1bd33601045e0938bfa4a768a040221c03ffc6a700c6a1c4e1f47d760b7d713787ddf27d32e8525f1b3a94112c34ae0eb5a4de781e7bccaeddcc753e4eca1780fa38dd7782d6bcc904292bd46bda2f2e26d811c7c4a898128647a21a99ff100739ac29344d87be3300eac719831246d64c57b3185c31134c3dae7f70f2fcda89e2e588f3fcd1c403415504e70f4d8ddddf2c85df8da154301c05e95cbfed567af16a619d21a7f6afba0e39648453d9d298d47dc1fc6c355f0f082a3e1cc5b4e959f52dae1baced9a22b485c0e9c45a2563a55c74b48ad5260d81dd4d04266613765e02577ddaf6664b80363e106fa2d07db0a32d1bd8a4a8a651a0d38bc61c5996d04ee1e1b7eab5cc8a50dec90e5fdc8645144a836ad274f9f48135b87428f20dbf942c4ee3c472c3b36cf20fccfd1b1edf4b9c6ac7f155f9413b6d2e4ba8334b46d64b6d921a7d3cdd1399c83bc90842c1ed36a97309e76781de3878f061e5d6f48bd4f74e981e4d4ed1fad20779626c7c1e499cd32960568d52a51f0c5959b66c58eef4d3f2425d647438643e7e16c8ea51d592d4f9b01464e78b93b3a9efb8f21a3c5e61e09447ec4e0355704e696ee961586886908d0b1213a9a70bc8be1ce1886029af49bbc736cbb2ef0c95449588edf18efded103ff19c7c532805b438bf8ca71f7414d90a4f30d59c57a6a97d33e08c8a9a171eafee42dc08510d7f4b102bea7d760483ac9482496e5f672c8f1ed4c6bce1573b9ccee1221a4610aa63198a7bf16366f87cbda7c2c38b79644c71b38f0bbac5175e64a216792013bc57f5b3097ca13549723a7c95d222f9a4ac6b3aea45b4b4590caca640f60abbb790db19184927f5787735fdba03b07b582b11f9b6a89d1b3228d8ad7be8e3489cf5a9e40efd30ba83ac332c117405e7cce066bcd3fb1b9af2f9e1ac1d9e7a9c00690d162bd1ea4caf9f49b9201e2cd4b346010c36e91899a1534dfbd9d5501f38e62212af1191b0375f253632a43847b0eadd3ac94a575738e0886a33e4d568e428be8ade1fe32d5731cde06e331447d421111f5ca89a7d957508d041030b4100a875aacf700c4ec6df04a97ed314027900629b7c2ccc727ced715d59da2f359e236f0f6fa646937ac75abb895b5f0f7c3f3074d6311bff87227d54603ac656a9934606621e293bfcebed40eb28ef029e8d68944b198b5e78bcaac24269deca3f8f9486b30c2a9d59c9d2799e02672478e1f9568d50075c04a9a209afb984a8e3cc6a33a9ce92ce6c80b73a9d7aebe5b3b49323a6c71aa9cb20d9daf65916ba6b9f9dc24cb911943127be21b13dca6cc1f6f25595233e11348d1c1d0c7f1279eddae73b94b23f1c2469baacc77f330b9ba829aaa9113eadb16b45010ac8a5704a066c153e9f7a5fc6971c72057c8d485a4983eca188362634402ed1bfdea2fa4320479f254333d74f86283da18696ed1e81a9aaef9b7ffb17df34497919e1816f8d74f8ae54c2c6adc114ab86c69139201876f0903f6a108740979e9ae1aee815b7549c8f5d7973f297eb91199e7f3d8b12485a4d9930dc7935783bcb48f23ab61e3a09baa1ef5fb55a0398939d78eb2e047c9501e9968cd802e3226d6f7708ca5da00d08e735d4491190fcea47ae547dbc41f064d1ed7647d63aa694b90d4b608e579a30185bb2860095a7dfdbc65ebd2aede1914ff96abb66bb907d26eb7bf7347d2e4be2bfa04aeb90f0a282dac9306b221e03374cc220ec6de48fdfd9a128bc33b2ac3d88d8ed90f515d6cc6c9298d6fd6509272dcffe54d526e687e2b15d4abf1c7d5788b47dcab79e893509ae17f8e90e94e2fc0d66caa2bd90d5605fbccc883fd742ed8c49de45d75826880b7b659420ea98f8cbb502ded3dd8cbe02c6987dea5e73e3d56d2c0a47f13b57c1fc136d09cc8cbfa61a0234546de56dd827cc1d94f2f5fb158906912b52e58f8adb4aa3bd71880c2245b33b28bf0cd5f616dc68d725feaf495cf2b8fcb9e96fbf37a727913cf2a907cf6e32d9f2a2a1229af40651571d056d001e7754fdd6e394ef199a1a34a3694d161b069dcce3707ef7f42f1d5a6d6f3803c23027dee8d81a07088fde920d1c37084d33f29b370a3619fc634fb51026475bb12085f0f17e6343eef820fe7bbd85f81fa392abb9b87ae912f952ddad7795178b451e04473fee8f1c3b9ccf0fa326aa4b3ec1699365efdd22a1380e9ca0f494a38340081a2aa1d684c540b96079e80c7b5bec4806c54cbd97b976d9307e49159ffd8d00daca664340fc15fd861e9aca9faab180dfcf66b8bd22e57e7bad968ed50dbaaf7a203846cf5bf7406531562af962f0c92fa9ad437f6cd882ccfd829acff716788ae388e400cf3c45e1288faca81d2528a100e9bbfa055b06cd0ee25df53a3121c3202f06a90b5714a7acf89944ca9d5dd4cc5938184e289ba3b94ecc88db994dd7f7491c41df567747e76120f0f7966a89f397327b1d5e26dd8e4c74e30276e1b6aabdd71be1074c41390833445ff5e86232104bd2bdf3ae9cd10c6ddd7c1eae7783c21e6715324739addf16823533d3af8039612ca1f3dc8ef5cde9aff6e696869ffb86d11face87ac031f0f9efd23c69b8c45727107b238ea85bce9a82448a954572bbd82c503dfab6a842cbb39117165b717bc8f65c6ca0e8867c83ea0527587b7e705fa016b83a5e40e14a2bc79248c42e5cc05ff157209d21169c6098d09f613af69b89325617a8e0bf42259872f64dcf11e0767a1fc68514f58f50abc4568f20afead5d55c1495a186d7ff378905101b07739660275807d5c2498e9d874873921b52ff10a562674ae62759eee89f09d45d3d4ccec8eac766ab662046afba5d733ea1fe2fe2c101342b39a68c2cfcb76b899e8aa50f737549706cf575735357bda811f720572c6f102627ebd598590d0f5f13a247ab3d0eb1b312692427fd18f3e2b03ebeb7f68e4ced0e33c1683e02c65427e5def6cf6290dc1f6b8e600dd3fce349bcde428b7ef152bc11dc9aa4203b74018811f8594fe2681524ed78e887effc5a93586254a1738bb43f095beb52d99cf463f36eb07905ef78e6df8f81845451d16551e685e7c19e8c1317e4e55ecd24e42d25ff321912dd78f6d0441f179a3212205e547b60ce42a3b31d191263dc3736d4d3df25e9fae30522eae10c0a3b10f2e10b331deeab9ffb3ae1971a428ce89e3b7e0331d6845feb0a42b726b14376e4c1f05e81105b464bbd3202064879b24a2f55ebcd8be97a491ea896041d86cb0f0f7cfa9ea33d3d494ba5bcabc266b1a0daa02e2cb2268be31eb54aa46d98013e62b630a1652d7981fe148f4101153a48ebebdc62a15657bc5ea94485e0c87687c486a39fef834754dc99e5d7caa996530a470c493082354046c3360968ba9e1d81e79e50881a947cd6886000f1518e5e70be99e19207c592cf2e9c2494fc4858df5ec04160a88a62a598aff9acabbf4f6e000b94bcc75faff3f27c9c93413f3b673851e1ac1e0e8f9ab7a20eb35e0dc3c4959a62d350b94ea0baf3fd8c65c0fc6ec2eefe1caeaeeac571d8daad29f39837e49a27f4f1daf19a70516d4a4ef35b667acff64bef4c200c0c2899b0497f54b31baf4d0326b2a2307a9ec7fc85e6e4692db5bed406e761955a4d8e00e6037d48c98d7c6e93eb62bc1ff5819b1e1b88c5282d2d714ea7fa8c6a2959cab13d9254cd9168c26d4bba8783beaa28f2e514209af1042934f3acf6744fe526cb704cbaa388e8789dfca4229e14484f6f25e01fdbd01daa521444aa043309a849a4fd304ec5f874717392a4a8ac0474f962e829d19ee687167f3e5e5f56a7ce2b3c381dc777d842302aa736467bf29e3f14c4d31fa7d41382ac81b120967163edeabb17d87ad16460ae5a6c05fe7147414e683ed31c6efd91e640e6cda633b085987d64078ea3082075b202e6ff385c70f4740510f87c04dc1b9d98f5146489d9a1fe6d0e433e217b5044c73d179d5c6a7fe5b9c09bf8d2792822e27f100f6d37d452bc2d27e22d83d42b7331b21167813a69a05220772b6a5a3d152ecc0bc4d5bc91c442c2ef7ed176c2fcd387959057828ccc8df9e6b86c6ee6880a2e1286fefc9b4c4489e35768e01219e59aa2538dfc2e57c87ec5b881b31390839e4a36e899f275e92b4fd58a7f015d60f5e3225bdb92c863f9b7547f38b4fa315d39de9615782695a49f9fd174145ad5054857918813f91ad7f5d1d1e71da49791172b1add41a4ab9971c7ccc4f09acb9c316d7fe2d2afc1d05333c8a73c569f7aca5049c708d4d88d721bad4e490b7fb6e2e1010b3f3a224e4b029e17dbcdce020fab1b7edbdbf530592e25ec2c987841f8f5f035d59881e8ecfcc100a9d31b46911956d0665e490cc8db1f35040dc9f792bd740291d19449778693ec25b0f59cee9f93e5f67165c1837452159a1ad9123b4997e68cda91f1c0ad7fe34d168dcdbc4b780ec5a6df0ac89c978e1db11c05f5db69f71f6ba33592cb27bd2075a95d50604cd1a2b15fe4130f73a0297101310770b5168c8f5f499d541ccc554b7da269b79f80d397774905ecd21531b2c6b503b0bb1b6dfb397c3971a02cdfa3f94bf652b0fd2214eed7b9990617fb616a21ae5d34eaf1323c53b67122b544b5b5697127862b493222e04cf1dce557fdaf98cd1754ba05d3cb6bf90cea7bf5602edba12e5b554ef1379b4976f8b0fe2df06a2e4e9c576aeb578d8eb02c0aadbd8028ee805210366fef297104f4e530a98963dedc1b8bed64ec2b81fc86981105ace9b34e8a18f3ba3d46a08f41a563d86a36a22d4c471e017ee70c6b07c8dd288d436c17f6e3bc489483ac7986da7280250c84c378a62ceab1c016fc74964b9644cc87eeb23b967a14a0a9f8f3ec386b013220d4c7adae49a33c4f0f38f14d835d6f9199018b576c710761d093cf80a80a0bd56030325565a48f6d10a4e5f2d43494ab5e3f758e31476148fe200bb7c853f2ba5278c888ed5f71e7af36a3466687f2225e1aa5ef10924709212bb60c47039fced44a6702aa99ac9c4d226ee35d1e2bd1bcb0ffa691a6a7088b19c827220b5de4502bc1efcdbc07d0bc58e68e459a57fd06050a6ba1a0637602d0fe9f612965b757bd4e466fc85a74e2e2ea0ad950ae5f00f336e9edf3e5d485f5b4a4121a244bb5f78177addae99c5573d45552be57e92628179b30c675e2697950f11b9e0d3e4a44385854c2c648aafa381ccb804beb4df5dc0e176f9090afeb0ae1dd14f6f9cf31657412c47d93e77d2d4739f1cbdb968a76734396a3dfbe42d44fe94fbf04c278ba3e5efa79e630526095f086891ee92a2f86126ee3f6333073bf5edc3e3ec6a6fb60a0f901f5df1a3060f8fa960eb90ea5c685425dc557b2bc7d7a4a01f389bfa406d5207c0d43ee0f881c13c446714ddc7e5cbe8090c72b56c936423e69faeffbdf77d7799792cdf644841b3773b1c6fc071c610b2c915a945c2776058ef2bf95a16b385c940fbfbbced3596c8cfa371d81f9710f42172ca3d5610f22dbeb94bac50bb6e5aebbc71b859e5f50b5c75c0abff4b72fa300d22eeb24084cce7d343ce4a23557fb273ef752da07888802bf4ec3f7593598bdda44c27a404631a66c6eccc82346013f1c1e915d54deb5e4575848864ab3793dc83c40ceb7a3669e7616dc33de255e9b3a3a4d9a22eed35762bc04f31aea1a955116b123ccd0e24018e5da35b6edd51a5ab3745299f259edda2804e1a7edcad6f7968271cc59731d63ba9d2f3b8720e9915bae0fe12575780c0d64c3acd1d2b7cc7045c51d74928a60151250ccaecb648fdfa8c3faae045ad8c991416feee3e37ef67ee89eaa9d4ba2b1ad21bbb4a626eac083b555ecc992770807601065f1d1071baa47be227b0807b092111f24c16e4ae8f7ca9006f0e7e0f1ad59f005d73497b45a48ae395fb8c5827425ba881aada580943c2bd82b41a62f9ea4daedae531982b77931a1bd5ae9de7f6797083b904e82b4f11b7e3f41e592e57858aae19594552cdfeb94fca2e3a825fde94c0dd4884d241945634d074d7d92f365b7873036bdf94765baaad2b810d8b4152b33481a59fd635b86666eb62e275416fb5731dc3949f6d9bdffcb225cab535772903b209509d4468f8f7ff02beb0ff59666369abecf322802eb9c016228d7142c09fd6c70265c374f09defbfe73e6b2db292ebe28c425e7241f2b9ccbfe4d051f14afecc7a33fe85c8789d79165e6da17128445b5dba437352c5fa792a0bdbef7d3ffdcb669df0450c9a7ee874bac44f8693e09b21a51e90aaa48e93cc6c8a82357f1d0634b126e9be2ffa7a866c768d229ebbfcf0fe4d0b59b7a8f1528cdbc6fbcb9a39ff11cd54b185be557bc92ecfa53b924f26837622132e2d8cad75181771874b3705b7169e3e2a08cfd208347b06ff84a389201ebb2af46a525cbd921b297016b5247deb13676370fa406601b582652240689c78c537ed31e28bd7d219ed1c63b941720aa7c019767d3171df9fca19a1a8bdfb434bd2203404aa0ab933d83278a1daf139ce8cdff0694ac0a0e566b71b5688b2dc475bce830857d9ca4b9d6921c2fbabd488360fa936f0684a418121ef96cab5d4783d50ba0d66f20ad363a6136de737b32e8a654c99469e36993c99c576f819a35ab660c281e468b3bf3ba4d2c8e6e9957a97db8a0aae9666f58412a8923c10d0221e0f32e5c8ad7b6a884533df980175e36ac5c59f0176d7dd4f63c8879484807c29cc79b6a192b625edcbeecd064a7d6ccbd2533a25629f1de0beb201724d18b0358bc41e2c381a938ad8623b4044f137e5e8a101ab31578ee6aa352046328e81df7b60ddeef93fe6eb6a128e532a8e5f58168c9c982294bbf3b18fc3405aaa42539108b8d236f0f9e90112409f0ba2ecc384562c6442b4742526d1ad11f0c70f26e11df4da4ecd673f9cdcc866f44458394cd161c41caedef65d6f00fcc6c579c72e63c01a5a99c2a7c6dab86910b873133ad1fc14dc274f18acfb57d8eb165cb7f4aca4d602ac734869c35044e2d7bf1ed856ea0ab24a6374613bd27ef8f3500745d80489a6cca780e19b34509786569b7ff87f0156140fd037599640a8603f3c6b53dbb6f62614f66b33d16a9c0629d88b6ee391164f325475ec87d5b2ebe87ebe93c5a976afef779aef46fc22689b8650940888b0e0a9d55626106eb3f3bfa013fda73e2ec5eb49c464abf04ec001678061647ee8c7979c0fd67033d74f65151d331238812d9221e7aa72112af33de9a96d36c0f9423b608ae82ca95cbf4e8d540edfb9bd9eb4104daad31c4c0a8501bd4321161b52cce45f2547eee645ac688feab94a71988254a3c279eb1670a15f3153fe96928d778f7b7c0ef6770c5dc4f8fd69b2616f635790c16104ac846be48649e77908e6526a8ea0a25968bea98cd85b5c8ff9ee0950017d498529aa4ac60aa3230758a1a578c640d4d42f4f2da9f001d86040e7fc6cce80dcdb8d1396791cfee57afa1624db9777c5172200e6ce0ce8b56f850fb74bbba11aa1ee977f866199e033061c60efb6d0bdedaf97c206d0479682e167aed8fd65f7ead6abb701b664e78944b3e7a239c9a68aa5919f3526e62cb1a627e9d21b8d86235da3ca684b85e5823092139e81d385ba2dc93279eea69e61722ba67813f74885e7880fa15406a372f7bf7904e592ef23afc200b8e23a93068aea8df9a67053b1886a9888d881dfcb35a252d5c05b319d6cb6b8d8caa8accbb4e9e4146899e8e23d1215c40cafa9466040b9977389266efcc05514909cf127fe0811faf0897431a08da86e9b4e506ca6253bf6f00ebe44dfcd59493ebc2537d19a93454e222d5346d4fe7e140d7b554c16f9d231970411113e0a321b2d8c0be89e117afe33cd9cede4674c69be41f36e69752b932d948a5e66a00382f4201c7af96baade3f693aff8c576b1cc91435565657c00c44910d6b1c5cf968b30ae3313d64862247ac96f02daf7cf3e42f2b0627d9de9c39ee7388ee607d28e5c82f257e3c129f813d454c62b0680dd7670ab24831a943e20c17a9eeafb3926f1e80a08cc61726964482039d064de01208c5a6c5646129a86f4223fd7030bf8be7dc9c71d22639acb7755b1b849a2f197772d004fe6e475d4095ef5e815d03da8b93dcef26137e6629db41111d4bd3f9e1e1d20bbed061ac6d0bb39625991eac151d5321205f50901f2aa86170d6643398ac9beed9d73d79aaa11b5de4e2f03316198d475d856fa9451c8a81e564fdd70686c93db66ed8d63611965a323bbe4245f3a078c845d976ddb8b4ba3b35dbb10f549cb28e739d56cc5d14c16690296d039b780ed7dd6254d4d90be8667da0dfc56629bc5e598508c5d0e69df364f16af50771d958fd686d0161e46b5106bae962dd344c9f597286f6f9aec888803af10bd40c10af556dd18ad39f3e99106dc0c36129ae66601f90d552425935ce71675c7a609a987afaee8ff5c6421061b9bc31b4784ae9291daf1f883545f6dca41ecb4693b02cfcb0838d4d99d3b4ac7912557158ed43b1ee611193109f0ad5b12a99944eb5fec795aee21008c3b1b6674d59348e6df6717d0ef8d3a54e4ec1317069d770c52416a08b02f2c5eb0057edef153c95079b98fdc5ca0c85c9061a15e57b70aa4705f312792395b4a3d62b8276f58a7051a23f31ce1e2f3d869663ac8ac75499abf629711d148f8b08104fdc4d1382850022a48c72ec8873f1fa9e76df5d57ef6972b80b49eb66240890906f35240059491e64953cd8691aa1e40c543d656f8ad79cb48ab2412965e8607f3835c573bab221d5b06652261a22499ac012c27d80f8947986bb1747fd741c4a642dce3f9928ac6004663ffb80c03926920251bd04cbf9b60d86ff9087690874a1ba3594d6f9f455a464615340d3c1d8b7fe4a7ba5bb55c58e7b572482005859a45af3905f2b93f6623430beae158b17ca5e591f8812fe54dfeb3999dc0123a58b16eada24fec35b4ed969f54f081d75846c17e367525381bd6685d3973c16dd4894215a021cbb47c77da78885a5f46fab18ef8923bb7dc3e3097595c8e633a73d6f80f7659f2471d9a2b0b89be154c447cfe526971e0745c0306d4402e10f959859f82afb0756b5b79ae93b1d01f72c7973f01b27379cd147dd0a93234250d484341445ec41c5ed5e3eff849ac07a59a7a7b98e8e0a1beb92dbeeb71e9849f1d8ac1b37df091c624af328c02a4c42c686843c98672d140af37d1c53071585e2c26992c2ae5c66689445828f422844a00a80d5afc11da491c299207b0b888326e873f066ea102572a6b0964e43af59cbee5f057fc53df1c25a09f5ef08ca93608253e04423310398af7ffdd76f0029e25d3012f4e8972676b07fed812e7ee5923f75bf09a2043bd3c54f7d8b30baf6d1cb95a98d12cc5d7fa1dbb07b7e631141708839bd65d3070de1cf68c032f84e48aac26992b770f8484183576b74f63bf2ed9ede89a13087f4f80d0b27c029bc1a85ad9c2e71ecefea9bc6357238716e0248e50f31dc213c9c7db2df976ee9eb353cb6fbd95072baa76c44cadb94eece2bdbff8bc46c684899e2ae15558ff21c7c24f3c990d4ee1e4a9cb6c426c5681da37cafdad7da42e6357244a5dcca7804a1966bef74c6ce0f26e16f7b2e95b62479c6b3d7ff80d5c4fe3b899e9360d9e83ac09197853438f20165a2255afccbfb28373123d69c872f68eaae3f370933a2a8fdc4efc847a844f930fd23b51b557607bd2c34dde31a34dc7c2cf0aaccf2ee03a97c91d4f36ce1cdd4d757cbfadd9b5c652c839747877fa3723987d876f63c3e4419474919dc74815247e4d37c76f2cf082cba18354b12c8edf593d7db82686fa88dd9b4126efcd6bc584cb7fd8cd3644dd7d00de79f528c78063771b6465cad04b1b5cd8584c9f3b70b4328297d460ffeb994ad04a3bbaf8aef0b4fa2f0fcbd5cdc24448fd488b3c941f6c74a003b81caaba298e54ac6c1f75619012296fd0543d0c26c3d345aab551c572d5ef2616af03aadcd950b8e8ea0582eee183f168ae62ce753d0d14cbdbb99f53ab4244d0536b2aa147156abc99c90d026c84f24c70fa7340c6d044f21ae36386097f1d989cfe5b78ae2ace2a129db5584c205c1cda3a86987a4bb70fde039bcbb4516abdc72fe9d826524a74dbea4de203c9163aa5e6f489338fbb2c5718286c3079743af8d67e7e479a6aadd7ae06e2435e56d9aefcd134b325eb0f5a548d66ba71e8ad4976e833f8f30e6781386039087461a83ff1e946b00e652c63fb36d72ee8a51a00d5a9b9733d643b4d36775cf12b0ecb243c272ff08a71db594860436af3cfc09c65481b67e16cb5db61a0108dda974c84edf46d009d08efdd057e1b88a441f9dc4a8eb366893393a37772e2200eed6653689ece4b16da746e15a246228cb71bb20620b984290bdc612bd9c98623e69cf9c341f501261fdee0189b3fec2c1b4c234534d19825bf948be409c5452748d07535215d11906b09633b700b9c433eb3f57edd465e795fa1140c65ce1bcb591c79333301ee268b6fa0e9d89d88e49d48fc89b8ed43994894b59b7e5ab8a2ea9d3d4b4e20f8702f45d5e478be2722fca00f76cc1e71653b5c2d20821e950bf881075068a27b8a0a5ef0c1229f6118fc75b3011d703cfc8e83c98815d67b8b5af3687c438d90dc20bfb756bfcf468cea25a2dadbba6b6e7ae2a66130778a40bdb8a041f9811dfdad898774e79d2a1eedc33f2055355fa2a27ef2bcc998055ff68598985d751f54e5186e4d451b75e699ba5ebee43ae9a5864a2a0f3205dbef98a82417337738035c19839bc0370d3e891792e4c9d16a4afec200fe18cc362f8945f4eb6c9f958962bc4608b499bcb2044a0073a26880e8f3b7fb7eeffc63063635bbfce4082b95456916ffba570afe41dbaaa512113ba56bb15c32fda5987e96f43699f99a36e2f0afa62c46ced729d5a2c2a520350c40f1beed07d4e6e4e85e7850dbed21ab24389f6ce166d4a0590e10b8d7c1392e3934150213da6e6e39cb87bc65afebfbe7920b2d0305fa76b4ef59ddfa048fcd4fcf8da22735fa8e06bf51207ae9e14bfbbd5aef9d2ce1744654f3254b9be1cb3d4b655d0c00ed7b2306eaf74ad39a65fd93c8c8dc58d90e6bfd8db953b1bbbeca85c5ef82d2bb18f9f4e347acdcd21733a0378016bc181d225beccb0042e0de03a1f156fd453e33770f2f45f9c6d78eeda1dc30a78f4e1a98c47ca69fc22b7b3bca03090324b97d64b4056280bc5c197700905acf1676a39a94d03799d31f8f463d68b3b13f24aa955db8f2e29a7ea2c79b3cba1bad97e07e7d2e83fede586e3bf73e1612e5a8ae18360adc0f0ca034b0e8a1e1c6637759367e9c7b9774c1dfea089e7a51659c2410cd656b353ec285d3db8a567ab9eaae10df3c5b922b6e55110f052c8049d049076711b402b3db551ffb193977e4bde93e73d6e5737b6e0af1d9054a4db64f472f1dbbc27b1b9091ddee7eec1edd0950bd9c216ce644be2359f445a7ae064a97154725496868d62b3f44765c92734314b89e7ccf072e521349bb146a8ab16ff87aeb6541852fc7d988a870b4c166466ed4adddd6df8d7fbf214ab675e02da304107b33be701780d55c093811b5f9c27c96debaa8b579cd99e33587944f9bbcfe3b61655561264f8494452435cc9d89c841a88f0345ca9bc7e91aa293e6b6030c7cb0e75997cd9c556ff84a8ebacb2b970a7b20b06b2dc5d86a2f66ef62725e30a302d67e61b2d0fde5d5e3c3540809f8ae055ba5508c844d18a4cb369fdc055e4305e6d228bee11748e81d6a8996188c2dd7ff389362201488652dd02c8b8dd1ec7245cfbbf8120e5b430825daa07d48e6311172998da6ce94f0b6bbb6a3caaea17479b5e62e31d6491d72472fc298c5cfba375369fc244775fc063c4bedd721d7e3582abc9206416f9e7eb248d5064da5dc58421d24b7c5e58b19dd88281959713d7e7fd4e7b67e9daed6e9c9abe29bde8137a4d1f6ce0ade41bff8e7e4118841e431d773950028be08218f315390dc59e5e60d535505ef6bf3b758d8c76287c4cf4278d1a822d783d2ec69391bc94af2345c27124fb69ac71ab182d6992e3e25d3d65964569ae2f171ca2c05cb652f21c323b89849972ad685cdc922a92d3337c4b00151333cd711d5d5e2cb7e7dec96be2b3d1e3c42a7b2bb2a69aa64640a247306c0ca54caedebdac4c0dacc9c7a3ce310cd2244c809370abe4f92349efc7038357130ccff371fe09d26109a819a550c5026dfa7b7fb2cf054a49f990475af63e71879af0200b6390d0afd0b2535cb36a585a7ae6e9de7af8249d227986d95302430b8d1b41e0298757f5af3249bfa7b7545f4a8d7521b6c9119a957022689560664a36421dda5d8f647833ec44de85d658ab2f567b9b251b59409fd2dd9a73b5018b10d3ee8f2b9d8e7a6adedf79daae7d282f2183cad708c997df927e1908f5b8931fc24f188aab14c35cd456339058d86878af1abcf2308982362eeb467f77af3d007ca70e026dd0e8913da0db97960c4b9af6f01a8f6381e5e83c41f861579acb179338397c6a0ffc8e7687b7aef994d2c70524b0401c50867863302c1f51f3f7d2b27c38cca3de9c6274660843ed295f09861e8b758aa03f07a2a687a6427116341ef13a4d6ee4db1b1356eeb05c1c632c152b88d2e2da41e17f920d820b837bf7706ee87d93dc9bb62acb1ec60be9c50f5bf912c06e13353af51de066cd8e7fb48ac624c6aefa5c9bc37ec89ebbcb59a52775dc3d1d156a7a40798d47e54bbf5557814e23c57a5aaacfc368028c1180e8f89e5ee2fb9d69cb5df7d22f2a9608c1081f50a17477f45ea88a7e0811a93aac07c1b9d284fd39b47ee49b7d82c8a9003e8360af11c29ad3b0f8e9fd18cf3828b9a20c17ac7a34a7733b4637722fd8b3f8570cdefbc804463bfa6f16f4818ef13ed03c8a72a3ab108ad7405af958d7ab1acf7dfeb2c4d09c94345aff070e0f20b135647d34b8f858bd398945798768e998e215f237dc094523489376601488c1f92444e6080bdde9b56eb487ff4689cdc1e184b0edddc5f3c65d3f956ba56a7188b027c4c0abdbcfbcea38630c7897e23b0186fb322496252328ea473927e5cf318a9e0edd0328da03c2ece7e29365603d6aac2ad716ecaf74d258e971075f9ea0dbf1f28728089790bce76d3435bd97a34e130e86a682665882e8d44d2af2577dced71e2ac7fd737f1bb0042594fb1e770406a37ef551e0385d9ae52099d7af3e39f6175293c847950591f3fb022dba894ce5dbd50cccb805217d36a96caee091b4a8527af801696a3eca32c2e42e6a98047f1bff231cd2618e15c658b4fd8890ae1a0973bf66c43ed95c509bfad8582883e5dc160be87b997873040f0caecd712e96e415f616d3519aef849681af0c5d9f8b8c125c182023d47fd40e6d5034e338b97d28696d177216b27461e1f3713768b6ce8d0c8cd47db7e344ee4b6e694bf37efd70baf4ebc9e115d7a71659f3b80dbe004681ad9aa53c926005ae2b69c57d69919296f7cadda5c74c0a77107b00de7d213b5a389fd3dc74cf9025a4b3def16446b495f60582f978036c1d23b5cb67d7a048fae40a0df8158f1cf9fd8e0ce817c58dd3717c15c70abd6905213f1655bc165de472f5993f5dcb053f317ce46d76980537678819ba91f1da5faa795825918dc2fb68b45c73315ea2219d5a3afa0a08728d2d295abc79dae11299249e9d946fa71571186a7e8fac43f62d40eb0268028f32390b350f7d30f8eea27162716864d6977666157e45a4344dee264328b560a579c42c651430c2359cd6fc6c98af5e163ca8eb35bfedf874f9004c0c91a6d2770e104868284f059cb77005dc1d2335be9614dcf7e76cc0c129fb07f35fe896e1f7f3d3da2b8a0cdbad6eba18fbf47b8d746b804f1c49aa088c45f8b6d0e35c070c60abb140bd8d83c1b3f29ad70e16fc7470f280b566505b98eb638367babfb4e47ac06e40509d66fafd08f528fe84e047341fe2e714836e53882c92efc881a361ea83d81824f69e33becdc969c159e51eafc1c4f5f3f4e3612f1a0f1d9db8ed576d51039c9c509b963fcece8ad103b1ea84fdf364096bfbde96bc56fba993fe17292d4938749c3ff19bf9e3e7534cb1f6e032b65ed4de631c338d7cf3ae4c2ffa00d4f3dd8d3e16ddfe38d032afc6d05295d7cce101814dec30016c32dd4a0adc8c463131a9bf33d9a8cb04ab972c5919275b006bb95c6ec7e80d12108901c2b9d18d91ae335f3b25bd730a2f1e9aab9bd31f77ea65e59d5581c64d5b5072b7268c8833882b5ad7e906e147dbd7b6c3359a2805dc723df3b58f6cc88af119416bfd3903f9ca88a5f4a930d3341061010249c59c64530610f43ad5fcf61f0c3f418ff8adfeee24193a6ab02c0e98ca8994733dbffed5f34b07b100653575bf9b44bdcc14ff0ac58e984f3bd7dbb80c341e5c06fd884f00dc760746c6bd83e4332b341d0eee802575b020072752b2d92d9a1e64a97c66694273dc814db2449cb483ccf9ac8a8cd870550a77eef45fa7287f5fa749a241f679cbf846f09fc1013aed083fd2dbdb20f8cfef59e2a423df373014b404a9e3e6dd12a73044350e4e9a07cddfa70233593bca9cd9670cfda646c44d07a3fcf1e82e012b3ceed584723602bb39d1abc55c30909d76b0cd3297cc3ae6fc54106bb95f06e9b5ed518d16a711c271bd1164cd6a8f65f5f239adce14058d4429e8cae1b453c5ef9225b5271703203beebe34c7c03e73dab84062660ecdfffbabdfd6dc10d67cee7d869a37e31448a821287e665ad0bd8d6d005e2e4aafaa7605292b933da6e78641ec8fcf3111348ed71ecca2c233a91fb2fa72ab9c81a81ff97bd5720e7380c7c68282918109da6fdc148016a5481ad5d8dc5b915faa46d17aa50142f5b7eb1425e807e45b8a5ae6cc3b6fcfc2cee6c72b3a8d62a0168450fb650297f6ef96b5a9a9d13b7e7791def74f2daa7b69190d38c4bd5b5f2236f3924d7ff6da848fef720be61f096de2df6278788df4c12f4be4b91cd1aeb0334f62420e482b02f1032280661843abd42b9a61de19130dd9add4c1f06fcd5610ec73c8777acc00c3a2b6a8b968d2cbd58e86dc5b6e74c218eec0647e82c7e5a76fd58194903abace063d756b733a8808729a57f74ecf4e69e2fea66035284f702eda9949bacca16040000b99005a3f0bdd34bb7f58e94e54faa1afa8de0e74bac79486489deaef453a4cf6561a3966744f00cba53578717fa7676d31828ac03999e7979a7ab73026404a6806af70c2686fa6b8b8b5b1cd530fc02c766382c4a2123f12a16abc91ca376b6d7393c0b6f5800118f4b9dbd492e1edcfde7a3e4eb57c3f48ab9828023f6f10c7a02e5bf8ca8586acc2896136d9ec3fcbcd2584e37cdca10b4d953cb0e37a38d1ad1b4ee2b8e5154100e32d52268df9d75e3d090abfeb4372f9461e2fa65135e7a4a6b798cc965385e430dee949b266a8a61f62a0f920ca9b3ca3e43118a171b406cfa81cd7bbbff2ba74f79bc8edb05ce9a7c7e89b0b5e5a3bb1e8bed26ce61e1019946b9cf4639c1a137db3806cdec39f54f0a9870b0bd6304af7aee676146e2ed8e38ffd34536d631c2ca7718cead828ce76a00baa15a060cfa5e4a2f9bb2daab9031757cb9da451907e0b33b7a77fbd83b1eb2a8285149140c8a99a547b33734a196298814a67d09b66e9eb5682f44ee2063f5d18d72fd6aa0ec8e1ea322e286a07ba78dc86680f3447fbccd5c7818965e4eb2c2bc3d0b533280588cc31cf0b757487a2ea96fb7ae6e963a295a15588a56b6954c883f703e974616f1681485d0cc9111e74968bbc42373e83237151cdec93e3718a5863a926f44f74629813375db88836d8dff770d65459d2a492a57bd8662414341c6f82d4b40385c4410407372745349b453641047b8c2fc7b71e8eea49d40437cfe281c97b3a2ef2a62e0acdb538a671142ef6cae6c6f0fbbfc73a8a556b4a5c5497367d16adf6cf976e35a496680ff2d9848d99d539ec2f3ccaff3551d9f3942f90f45f15251625e476f0a6b8b5fa62d2e30cb33dd676f80999d99a481ed96ae8924ae5aa999991e2a48d5814c83ac989e5329f78ba6ba8418ac264ba9e5f31c02bb9b93484b6b9dd9563dbf28b0391b63dd12c879432856f9652959a4df17048bc5432a455d055386c735409be7ea9f02a43fe81f662ee49215d8cab5027d205a345aec314c134fe1dcd897311e5c9411db04804a7f1978d9e6bfc42cb14f522c37ac80669287689f062952f457b9bd2f8e2d8f867cfc10eb945d9763dd0bf6ed180cdf597d407576d042b2ffd88ee7079697fb5fd0ee31ade2f5c29e1c7e385225d682b8d95ff5b1c324f47255e47a7cf6b059d3e853d61f3834891089e3146228a2a7e58e909ebc2ec34a96f1a797e8d2f3aa2611ff5f253ccffa1ba579b10369c8f944102126f94e693b8feb70088a85cef8340dab4291bd8522f0239dcfc9c02f545ea2bcd7c067807defa8ffe2cffbf14ea934855afd3ee035d50b87966880a963fcfa39e9d8dfa4a2cee876cbd2b14fd3928489939af0aabfc4ffb6b0469b941c90d2c5b029fee48cbb5c75ddb733d0de81a4a4c24c90355afa19bf91c3ec4ee9e8ceae856eb938fd144605aa2d94d34b1de4346fc286ce077e40aa278907cdb121e6404715223ed62cbd902493b0a698a884e7ba4c2c7c4351c6e2dd45da9ffe90ca47dda169a136a929661ce6b22a271cf8f17c6cd2c9bc4f5a06fa704139b1a9e0ca1e7b1b3b54ca35b44e4f90a036f2422e28bbc5ca00febc4e2ae6a6eb74c4dd243f8be0a06c236be5e498a453fce1c02c9dd74d6ee07ff9e337f1a9954e0c477e9e6f74eddc1cdbb9ca5a028a860fbd8496dbb370d69de3f379850229c95fa86439821f1eeda378cfc4fd05f22bae9b0cb4ebd6e9ad2f30795470a7504db88ac7593568ee4eeb1762349e37bc77de2abf438c47fdb6124b19ce008051feb12708edb5fdd606665576b6624e746ef186ed198c3db540b3b16021e53bd0ca4c05c4281957c63337b1d76c2c56808d88c9334dd9a00b01782df41c46166d0df7153d2250d146adfdfa5f54c5db4d5e6ec6c6dfb26412957547a535bc65b536f86ae0ad9eed7e4d02e8768dc14a8da9b161a28f208b336bc3c3e39fb32ea52147cbb86f3304a675e6c804586ef59a6ed38ec7195b433fd472d37cb85dd08d5865870eef7dafdb4ebe3b159d12f80cba7089c30945ac65c9b818d40a0318b8f077cf2e7a8e9e2e22b4a799ce2733e2172721e618f662cf6f74afeb189ee0e5a9e1af622103168eff1f5cb9d0f567deb180c921d2353d771e24f7a1433eb3f74830cbbfe3168d1dec23502d721f460e8c7410dab0607832616d48554a585b165fef229d76c12ad5efe4d7cb249958e81e00649c4353584b1285a14424facdad27cf1e60357af3ab0db63eec32e65f86126bcdd493dc014ce1f4b9f33096848b3d276c8ac31e65ef946d15a0596cb4cf84c4ccedaa6759d74a5f992adde4bb678f365b5949120ea4f326e456bd567a540442a387ec88f3f18d4b9e3e7ed0c8c97344afbdb8a64f71f07a276b0a80391bca59c77f976ad7bda1c36db5868eeab4f3bd14b0ef259e81b04b33e0764fb0a1ce308b66e0c1b52f7cf40b9af4d158367226c0a3fb2c9de7b1aacd2f4ec778c6033b2bc5a3c577031b6eff1d1bb6a37ddf50495d1217ef5150e82365207f90bb6ec28d019ccae0be3b2780c5b8dbb52f159decefd00fe0f0c3b45f30e1b378c0726b6ecfe707795d5c4fd91f6226529f1f4affff846e9114c5d924fe1d119dad33c8981b4c07c5c55487b8739143c99879e58bdfb02c2d661cea589c2d64590325d2d35794eaaadb3853a442c5faf01c294411911785dc348972d812815e41710e24d7d39796d57c50272c419fbb884a6ff5fd715d5c48df1175a38eca58668959c2dbe8355b698a21b091962bf4233dc3a8552b79c537b48faa2358cc61f5428af8c3c969b2a57afc559f3cb36fbe5da083d9ee1d75c86184880efdf6f4a494705463103c3bd5033c9911169b5709d54a220d876a6de8f8191d17a0df6b91fec114a9d4f72bd54ddb3f25e2edc1ae4bcfcd2563844799e2f45b5a3f93f801803bb8e2688c93a4dc90df167a1ca3f2f1d1593b534baba599794c4c6194c3cd21091feceb77e557e0a95ac4b433dce64a8b81ef4e35cc9f53e1706798470a60bf6bca099afba22ec7ac2e9f7398003571100e4e979d4af9f0f0537858cfb7de0cfe94cd96d296286256246ad93cabb4f142d7340649c0eff7293a48362f6ad1646f7ee7b493d0de9d2de75a2d1fd371899354ad29dbff4776c5ab81d0789923db4bc122285fb59c47d0e70b65165dd8a5edb5ae83fffe6acb1b0c8fed9441b7a349b1388a81567e48584e727c44538de7d3b542b31e1b15b1d4599cb5ea1150df006751c61c128dc31251d6245300b929144c440534730892605942a5321017fb01f2d5a56d1a56912153be1330ce1788d1707a40d209f2009c3f4861c34698886059344979a445a91a05e67222993983ee5c01e89149a7f0ae8feb09bcf354fe32209429b2b0dc3f499bd617ccadf793539fbac362fff0604634d4ca2e41e6065b20b04b69b15783c09bc8853ecc8922017ad1bfcbfe28908434fb9fd7e890c7d3bd32752d2d26a5aafe27334c96ceda3c8a1a34e227ccfaa43803d151f12759dc59e705c04aa61508e232daa30995bd0d11e7bf4a45e942e9d4e381e328e8d0ae6e662f38ac3b8a1630edba1d12f196b1d7a89780182136a9304d51bdd51797311346062ce241ef90d53fab892d8006b3b2ef6897651672874d2abb8c98c5d90f16ef09d024a681b0cdb0923f68d91f8dfe3c0edce0e673087a6aa36c19e30334f9af8a8a6f55c4d7457173a278873095a2fe9dee174c2f4a368851f2ff014c9ed666ef591de3a1d8473ee9c1012fd704b09b45bc3e7b866de091800add1af5136fca30867e24f5b995550695c3fa884befea9ff62422d4be2ce5eca7201f14d43a71e6b905358368c5cc363a3d6255bb378a97a48e05f6b6d53e62f4bb498bc7fe30f0dd8272e8be8747cdef8217edf3ad07c769b494abb52f73cf3f0b6e446c852e621430d34c2f2950ba630cc45e42f098e2ae6b89c2ca8dd712f7d892abafede3536f04ce8bd97cf84f554bd9d25965a6de85cf56f6dfdad25af4d0648a39be26d0078af33993b54d04196dea694e3c6c8ff7c697b6595e903bb0f2164deb4597566e5728608e30ad2fb3f855159f412f4f56cb6cfc959675c20382938f372882fe1469b474b0440b4767e1c6586d2207245c33a4055ce78fc87e978442051372b9979aaa66ad39c24f711b2e18e1291d1bf4edde5b3730dddb79797f7520ae0fa01b259168bf0a1a2ca0d769e92fcd219605e86e5d70b05677078e5aac5cf607b48e707a6cc1e759a7ec9877553c4e18278543b4cec2b44b5f3671d397694e7d737a01f79f99e9463c4bbb0dadc8020d965065d6622634538a3b284bdfc7d649d1c4b02c6e4eb439a1e2b09657cbb8d06cb8ea94841e3d20bf4dcfefcc561479edd8d21b6d8bafe6d0ec1db6c28e58729136db6b15b19e02f48351fbd9efbba5739adddd5a7dc470931be0074ce322dc184f998d1e4b56b8dccafcbb6f2205976391e85be3b575049956d9d3fee575c7005d7b34beb2d8ff91eb8f1523a645ca76231b8e67c0019789fbe34639f86a599deb8c3cc0d189c41f303dbbb7eea99fdbe3e656cdf4836bd7cb6ee563f83222e854cd609319716f3d1e373cd313bb41d7a8beb3ec253b7783acb25888890b93edc68987d09a2b011745e75438a5525629d810e7b61d5221da1f02681c24b7c057c55a59555387ad7a0b90afd564b57c47bdf03ea52bc89d9999e55dbe61a9707eabb6f600602da97edbe819667a0879f5104185f502c2c7bdfe5bb6004788884e76fa466ff5e875813eebca644cb0b009667aa655649621acf085c0e5b617b969b86eae19d15412adb5c4932aff5df9594c60dd5dcbec4ee1dbff1b6aed70d9d0660828b1d86154db20ad5cba07b334dc18eb4d66ec629cc9e8e53759f9fe72c4edb606e761d1d747a1cd066050f22b3854dbe2eafed24732de1a3045bcf0154f4f50058c1e124a97ad678f92b401ad7cedfcd79530d8961f23016bf84117dfda7e32013e51638c07e088b6bcb474f2ac5ad461c834c6e07bed910ee217e22dd4d02ccc88a502093d095afefec1b92e450785fc67ebc5254a1dd2fd0c9fd1fe928768e21b595b0f05b7ae1d7a249dfb6280986920efad3d58c7e284aaa5945fff9f23d046b9a2b3403cea3af91b65002fc978c505278c91760b4923610a5ffc150709287ddfbea4801894b54d46699014a546a3233dc6b0c2b7a7ab37e0f3aaf8f2628ba070ccd5e654215c035fde6fa2d2ee399d43213c3f433597881dbb6676d4f6d71776d3f5e5bc532fbec6b17b676ab591321e49905ed607bdd0d69ee2b0295a770f5b53b700dba1696a43deeed26f701124c1af4740738ec82078781a94b1280be861c424fa7f4ca866ae917f0c1b0243955d3d039294b5a833d5a513046ae7831e148fa1176a3f67bdd6f1e504661e243140774bf46e8a640b622026be7b3e45e8ecb7c83e8699e8b63399a04db4a069bf8d5deaa915b55ac2016e7e69b9f98d1f3d4bd2f78318d57d1f5d65c1fb32b2d7e99f46bfed05ab1bf96db47b799b62307e71c7969859cb64f3482aa4aae3ef4a6151ee828ffe44fcc8842f48c2db68917fb1afd5eeb80b82777393b95a7749d3c1b49cc1174f297649294f71b3e713eb6ffb6d88f2346fd4b9adb67c0c8039b1ec8d7b9c747e4f3d350feff939a3131eb7b56896c1fc17b1fed4f344b7b9652cf5aed717c6f006f75308bcd0a96b5cd80644c59c868b4f292a457c2030ab514c63782c7d06d56821a6eccdcfce35b9c57051c8c549a5bbf6d512ded0b0c185f1c2102ee17dcfccd8428ac7213c5230956b70eebfef10e30aa8f596588ef8a7b52f90597559fad3669c030d241accf2611d3ad08e2bc0f049c82a4e3a30555e2936fb5840718423b9de0f47e30f974f0c79982836be416d55d0206b40e64bd60068e5becd45dd2900ec61a7aab848f24c34d5576b9d9e0c2f275fea197bdb6d24648e630fc2393fdbb3bb9d04d2cd361f089acef926e6bae4abf6bb9672b6b664219471f8b1b25852fd875baec04d37ca2a0a85a990df32e0a559f8049cbfd79b4ad50714e7f3f98b74f600f86130118cc3804b1779d00e4a343f66bba1aa9df85770b56e31552ce1b32bae1a066215733d06afd6eed614d1307be444e77116becce3bc0baf9ff97c26d1172b18db4dc05b77e2ea0a2e887bbedf45d3cdb241be9a5e621312fa03828f6628cfcb134248bf94fb7a8843b91b88f89867963bd578e8639d54b8446cac4341e169ca5d859e707ea25fa51738cbdaaa874ebe1f6cfcfa19ae379f4de0f464937afcdde299f2ace91124a0a81e2a5d04b5abf9b65509b16f6fb4e217445631ce2cb8fb4befb408fbeda5983f3aa6e8fad81debc7992355676f8cc5dc7a88c79ca816a3776809e918e1fc3daa1bd5c7090721feeaff0670a00d013e31e17ce983dd507e526bc41c826ac7db5e25923f41070ff0306c73dabe735a0049de0712d62c5de79bb57ce1c3e0da2efb240582eb71c3f3d53c2eb0804d0439a672b3c1560df76412161747b04d4de58e9258720d6c4052ce1f09154216ce8ffc288e769780ed242ce0af63795c5b92b77437ace8666dc3b1484a29b2fadd2d3effce5d0f95069608d3dbc12cbc57af3de5d1fed9b617f9ee051b07f4f9f0f7b67630ee3d1d531c99de354cfb1226c35074f748c0991f955a68c67ef11c21c7d0b5d29107b99c307f999c77da6b45c1fc312defeab53c975c64732febf585f978a037305b86c895a9bd3fdef80476e6f108c61803a336a859eea290fee51fd49769e60665d4e89a3324b39b1b4e11153ac94af50e6a9b5f415034d8e88b097df742d91e930130c1f5a8190e027f768eca71332c030cc919a179ee40ab9f056068a36b5e51df997cc017325a9815c01577b16f0632941adb616515673ebf1bc65a1ec7dec393e115bf51d3993571b31feaee94d3060a3f013d8f43f4daee2f09652dfb8ba8dcafcc4bde94e74371eb8578da751a50876f506e6385e11c02e0dc00d8709c37c1c33a5cf8fd541d9dd37c64a133803717b656c6966ccf3ced1955cfb9a4147aeab9e7e5c7c4ea355a0e0c6a7525dc371f8e954c3961d7afec5c3c3ce26d38820ce4631f25bf8e1528ffcd3796f0d8ead096bf5d23bbee46060975677dd3b9e4e2e99b0dee4b508e1a1dae8556a66dce222a57d10a8e36e6176f7da96fcac132f0dd872221d1a32478ca658e2d6e5cbd5b71839da814d2f301faf7cb592a77c482ca3465aedfe799d72d32dd889925b164d73bed7cc42e1b6a1dca99f638ff0f3251c80ce8340e7b0f0ed82f4e579cb179ceee3141ac339809e90ea35585eedce9b56dd56506d924f1a1f6191d7017a565e3f6c87db4389625cabcf6229b6dfb289f9e6a2abf92ae039e30792f6a7da4d6e0d0739b5b9bd4955c7d87cb1f04cabeb224e116107636c22b28ed5b8bd59e757094aed4fdf4715d9074840ce32b47852cff8f94793b029cacb3efbd25bff390177f21b41a04269d036c8e1a67662bfa1624bbc10394b2fb545fe4ee4ba2d1622ef8c9bdd4e962a44175c89f5c72b5442511a146fa5fc2904948bddc884cda732affbcc0125d0d6facb65ab67a25d4db2205c07a9fffb0f4108d1261facf7158a9aab9b949fa46834d744f435d9ad225620bec8ee31737a5e21b7de76bd89e803a18f7081a461eae8853519ee8d00303021e5d58532b7c7aa399714043ba9701fed013db845963a80077554de93b10a4eac20d5b2b027117a6577a16d8b011fbddf84e47555b7b997910693e0e03ed283ccfcba12341b9abb6c298dab47855288224bab606fb6b0595e2b6672603f2d9912fdf8fc3af676146eb8e9f1c5c74510902049605684bc6ff26316d4a3c3b7c58c0c3b73ac049da84a8b25f813d757b58b3c8007d4274fd6c85ff377e098ced7a347ef3580a2bc3183e1aa43ef2ed7b3bf76fa991f440d52066f4d75070a8239e734b690455cb994de5df4dcca328cf1a0cc648815e1077068f237146883f4dd575d883efe159268a8df0b27c3f66d2bfbd150df60c706fdfdd3f35a9d07264e71f71b90c8786f3ff59da0be14ea253d6cd1ea5d09f7a2d652551057b437b8da8bd47804661d9e0aebaa4f018cf729cfcd67c5b4ad9220b3726babeef968d0774964e11b45d4ca40d24d1bd8c7932a8bdf24ac8e81c6be84933515f7b3faa4bed474ee1aca2241ef14461c7ea0dae05eac977b3484fe9d3c82432e1f36a432bcda01eb1fc5724dced0f85ef44d12f9980ef134d51c052dd7e44dda1c8cf4e0adb09a3f55926b30ca0ef112a9215969950188e24eed57e1a4c10c3733f6a566d4d6b9b5ad9c5127df6bf95c9d304494ff62ca904665a50a662cd62edf0c99593d22ca1512daaa3cb54cd2c877f2b705602aeaeff6991e64e610eb7a4a33caeaf46c1c29ee3bc5e2c698bf0b85d47e08b0b5cb44b7189c96b945fa4ef6e33ae9fb9fef5711b4aef287113000c5ef95d21949999bd0135181c4e108d0a99782fc6fdb16bc816585022a422de7b850d6ed89b1a531fef7a20015e71f7ee80ec16a49b6536c0f1e6c96a13848f22c11f4d61e93ae0a7345cdb1d2074174f77eb368a5d339799f31dbbe695100a0907b0e0c6d96fffec85f5c8056edcee096699d93b5ca732b367068aaa8edc25bda4031711ca3f3712ace09f261e21f062a0188b368ae695592abe1f38a138ee07f4b2c2d489c8022e6bdf1caacc8c6355cf1201d03cece13b7367495e56ccfebf33ddf99ac8ec1254a6411a6b1225cd0e557f8515024137a91bcd0cc813df481430c4b19c3566407f1ad5f7406939b8c478c2b1ed7d3b31f0fb42749db890ea974f62673c325e2ff40450421b9f8cfe27560d61c56421e74aebcbc67a84918011a660da99902b273547f02f9169bba3c817d55f3ba175d5bea29141d7f4c632071ce47e90b2251fb20cabb1c0580991d7b122135aa0ff91b53d464fee6900fd934e18ae55fddc231d299b15debd167186a9f73deee730983fed7106650e7ad459603f0007bcea519ea708f9e030d7723a95549dbfdb6d9a182c4ca2dc3896ef8ea97575c03b0f17d5a1dd93be8be5e7efa96a4ab8f5009e53284ed6586bc220e305a73900d3506bb5d97ef63dd08832a67418564b4287c3820925e7b0634a96163a1210aaff106a3f3ad5bba977150f48cdf38e2f5dc81b9abf0cfa0c41fddfd02ddb693940ec1c8894ca42a90a001b7c819ae8491677c918eab4be9bb5bbfd6f58848b92a4d2aec30bb35462436f271511066059dbd14e669198c17fd69a3171afe339c98fa61391e7218997721bfaf797c19894e0d35ebc1b883aa13cf155b506365d4c833299ab2b7d607bfa4fa0c1c528628e49e7c94d86bfcf0e9d2219331fc2fec525b67b2cc78539fdd2afc66e239d7b0451ea1b427334028f6abf1f654584466820a74b82a8a33004bbacf3e42a42cd5c4a8d7be2f4ea3a8fb0a470d2c8a1d4c3bca0d04236467af8f18d5d8ad64de784d56f761ea109fa9783a0b3752a7f2e5fc2873c2c1b23c416a62c09244da8c8fbd3e18fa9eeaa03ea0ddde723bbb99c699b9146fdf8ac17ead69d6cfbee7827f869ab118cfa000ebef1170069d6965e39c2fdb56efcaa1fdea03cb846f5b13c0bfff7d3fc513eaddd164808db8ad6478cdf4a2e0ac3d6dbf65babc0a9857f2c6ca0800f0184bd1fe3b329a7a181b27133abb6e0eeb3daba27886160d4747450db4b07aafa63db622af38432316133e6dd2b435cbe512c88e3f4d42ac6193fdec6e8bbc31f834455635cdb61c3afce03f96db45a73fbbf6bd1bcfe57577546517077aa9b6ef1a4ab7c22394560cf95a25c9fba946bb56160380149eed08d703d32c99b2ef7a647fcdd141a3930031b62f03c3e677bba50ed515e74e3dd857b68c70447b54e508e117bdcf5fa95b6abd3fefe31066002e1b5cfad04e0524eee23e68c6a92c596eab1c00b14245100d2854823a946971a745b8edc19437af092c1657ff35eafe7719a2f8d1637d2906332349681c7a8a4e56b52facbaa9dcc9bb17bb61ce25629c3513d8f8bb1eddf6d50d2d2579f6b418b536fd3a3666c7567167e4f82b2fa6f0679599549f22a6a2ff53aa1a8dac2e50fabc1df8704346753b9cf7944d58b655a0fd6aaa2c30cae00b464d3cea39d1c216f122aef1f54e77a3063a1a9ca29464c30e7782ccb1baf3f010c8e36fc656e6edbc1e39a3004e26b332e50c565e88d837b5ba8e469afa7e1406fce89f086da977fc16588c7b773dc84a2ee588a59d9f15fd27843f4949a532f381b85f957f774b0e77c7e0dad12dc702fea4915d9e628b8a378d470858465a4ab4650fb09e85a8b9d005a222ded22647cbb80459160a3699452175a228eae1d2392b194a40f9e2f291554eb6e86b26f6da825c7e60302110d076272d8a047ca65c5832762d49f21bc2e3925328fabeaeb1533161ee1b9641b3616e4adf30291fbbec36615167de52c953e8dd333082c22577ca2e5ab00db72b23bffe8e95867ecc8401dd6a23ad5985a662819deccdc9eb6aa8249ee0b032c3ee8b96b3566d31811df6516a4a5d8708aab8af4381312fa17b1042772f8b820a6a7f26a06bf14d2dc0d0c1bd9aaf0cbbfe1fb7096e11198860dddd10b45f0bb8c7d4a995793ad32860120bd6de7c8d27326abd1c10f5a61e7c92b27df0b5b03ccdc09066098b1ce4994bdfdee23cbf292a70544578dfb186abf85d356a8997091e9171d6a2ca65c3ceb37ccfa12cc673a9d0d5898e51b023ad1cb82b51e32fc837791ac0126b66c2186da45d86a48d8ad32bbefdbdf701298ece6e97bc8743a3b9fc7a6e0d6e98cc853e6e9b25d5579fd7350cd21ee6091331b3aa653eb04e036cee3485e41018544932392c8ae16e95b4b50a2687e128ae6f28eaf019693d16c513957ba50f054741d5c86ab47ac963e1d82f1475c4c45cabe1d70abfb67f9107c49993952219d8cdaab907ee277593214728b775d96445bcd6f1c376cacc7fe9d70769a895348eb05a578ae68948a4cb18a5e7dc6bd01bcf17ce80ad7c10a7807658b203320e6a0545a31fd2367628fe3f7b58c52c75e7b481ff04c6301d226ea73f30b64adfbd325d72657f59c657d2473375a9464aac397bd79449e5cff3866dabf9b66fd6bfa4f9eb1188ae233cbb0f5da3982777b1d011d589feac4be39d925be67b312cc37dca5f36f22bc9a4b70e5154acccd4272f768ad0b34c57c52441ec301c16b56e8a36d2762ad99a15e09b895d84e0f3bbe71790d890e2f2012ecdaec979a994fbfe9007ef90ed41214c5245afa466c6432b934e4e346f0bb69bea296aae6f7ede2dbb087a5589e56cc21defbb139dd2b905c5ff2d40da6904991934a7a03bb9744933cdb3eeb6de5385603faddf2542f7f52a22194a339b180a3b6a7f403895ba462624ff95c6aa72eca661cbd2264a4f9ec9f9583ccd919b4dda97a714e7914eef36b8dc33f9b89a9b886825985b44946a7f4cdb7f78ae62638f791f6c19612008c58450444a74aea13907fbfc149b725d0ab793c2897304bab030de89e9e4d4f9070cbfc21ce021653aa7e50e436fc26cd68664636f012c60624368a595ab238f8255807b2b01c782bf669a0d5a65438b0a7d0bf20967a4c43bc9d938281ae1e5cff16e15392371c73b7d3cff3fdf9429088630ce1c5a2890d3c010c006225335566dce63f02065f5f52d0feca51e43256869bcef258040652e29f79d6c9ab03e4d035972c3026bab298965e776c94ee62e33f144b143fb2b1ad9c66e750a0250392ac3f95be933891bf925efbaf1d9d78f7b86fb594d1363959ff6d9064d45416337bd1a98c878d89c4ae9568c44b9e1702972a60a9601fe7f2578c5244b3d810b6881affea6fbf3fdbb81419b860a0cbdf3a6e77cad3ee1fd38bab4c22575b41baf744968d16f78a1babf5e4fbc2687e8f0da142e667ba8d7d7178f4ccdc5061827a11b1564a5a8be8a64529dbf08dbe8e59b68b8a313e127b21283f40161d80610b2b08cc7dd50ca56cb5d2ddfb5fdc070392b62ce15eacf664940577b552808b0efebcf9e5ef94fc40f098157b68b4cbd141af3a30cfdf28aecb20711670f5d536aafd798a75f1b7b683ca126dc8ce903c11a5a1cb4b0cd518162cb56c59614a0346437db98955064f8b51654e38c1bcacc3feb6650cc8aeb2ab8a3a59b0db296b9b406162d8b719cfaffedd6625e4d2a887580f620f4c2b5e98871f965b0aa4bfecf527a459260ea5d339389a07a8118e51db96338740ca7fa2f83833f9732f18c745d11891627ec66f2fcd1e219412bca50de195faeba1a59450e50842caf92789f92583ebab14321db3df8bd6e4d60efe2b8b8ea576b361c7cd852921cd7ddd4b4c633e2b62df0d4c099fdb9f77d4807a01622bf29d2795205035e77cf545bff8c61073f963e4670654f9d9c3d9ef0c903cca2f8cebf4e188a51a0e01a389c5d6da495588acea6dc770895ea8033de3dead099f9ecc9f7925fc79c657b00260dabb9cd6e7dd8151824840358304970837f56f1ed15b6d479e1ecebfe90f6369edf55547973bb1a499f3d6164cf12b2d812d2d5d44c9875fd31d9fd14b0f6843abf6b28044ae4368774af681ee2c546b9a026a399033de1c1bc1a8c5d27b92f58a22cda6bfd7e47e3a13ba767a315e1d3b44e778ad30f22047f4e19a50e758fbd2e2311b888dfe7165d8fcffc55281176f47f87a820df1d574e9e9700f769706210ee0792b50c09b8584529834aed4ead5d07caeafe0bfe1e6274e4fc8d89e333250924023e136924efe09923f268abf495884fa01397debfe815296051a08c4a83e477b64efbdbf816d709d8cdc509839ed62d4bf1a9f58f748db9573c85345a8171bb48fb9cb2b9b4c0306fa133e51c30ad0e5c2a45654d5d2464a84015c9ebffdeaae43d5cae4fe54cf43049a1a1b183add8fe98906beab1ec4aacbea3cea973673093d9c7bbe712be311f53783eac53505ee58f7e42541367fb32c9994f1fd543efcfe114ed34d2d3de8b916703a095386b0c46bf399d71dc3d4a946915dcd95dffdfbe4b57f8b112178114d93609378a4f8daaec39769d62bf97a3514dae9f4da7e5027feadbe1aa7272d731e64f5826138753b22e6029cef2f25e13807af202c50aa25aeb1e870b8c69e573bc2437cd3073cb0eb414298263109c3a7488f71b595dece3b43a3b15a96922d8c231f0c9b3e019cfb97dcfdfbaf09c50a7131fa5d6da805a6323d07a29eb48059dd2bd400659a5f485f3e21f6283a2de3ca7d5d119cdc2276f01f3a712bf5988587414ba7a61e823d721b9b970ab1cc03745137f87b6eea9bfd7751ad0fdac7db57e23484c3e97f2d9d58f3c1ed3a236aa25ae32f3dac0124f4f98c2de0f94bc08a009d9e812a093a33488e075423484ffb590a7aa070ac91bec9a22b10cc138da3082ca68a023ac78d1463046d3c0bee3fdf1fcd729860ee1c517d7c74ec54cd27d65ea510c951239a10c268837711b01e1e85c5ed2616399102f7ffd22dacfc2420e077f6539aebf8966acd67defbf7df8451b4ae42a620f9886f86ff2d76e6ad5408fcbb7e0123c6d83f6d79a39072c6b24d80d54643bcef30c941860215b6a78e54504ccda982e1acffdce5129e173f35d1e2247896b335842a6b64cb33422c567bc76b78373f9d4dc5ef159d03bcbd16b63d2ea60a07f490abde17efdb8335d0c3d36be41b6c7fa5007875a760500909bf727ada8ab87793976aa0f1809b5d6a2783c2737c5737841bcdcdc4723c390a6aaccf1657a269a022bf2ce84b55b43528b2b5e57b3ccc3e3cef7aa21d3158d2e48cdc647a32770d6e34c8e7ebf5312b991e9d344ecb797834e68bb50e84779e2dca7b2cf7e4a2e79d632e745645f22570f42744759a9506f23696b30fe03ced9f645202bb1912cd417dbfff8ebee8e1095abca21b58c3eb33d7971c1a28f0fe59b9d67629026e1f3d8fa83474e810dc35b0526faf945f606d3dd8a1b5028b71b5dbadbacba06e5f0bfa1269a10c784659e1b6793ed95a656dc0577740856634133f6c26e5634cdbaa84c0112a63ab4097e2d606df321fe854566b7e87a619760f92eb024628195eebe30e920863c1e4071d5bf29133cd84f288e1169b58f08ce963a67469acf12ecb32c2a4af089b84a9177a1a74e4e18183c53fe986d047c4dee2a59bd695b39b7f88825a270a870a155f37d8d27c1a1ea9370bb95cfd12d457d97cbea365ce96fe49fee8e5cb64d6494287e7beebca257cd6f8ea49e5394c36b517f9dec2b0cedb140e427541946ac3fac7de832659208cd758cdad51ace3979afad37ec3f231ce1b9e2248262d3d0699a90d4aadcff193d6b86b4982de05971746bf25e86dcbd740e6e04eb9aca6e97dc58a1cdf0e37ad99074952224a94ff28e22ef089f31d6f78fe40253056e2d3f45d9cac649809b1d98fb2537e78584fe1c82c64c518537e80990b9d6f6da4ffdb0aeaac9b90f226f4320c21adcac72a957f68a85481aba68e72f58d2e7d6c2aa7a392aab629ef6bd9f698026ad593e580e78daa1d5352136ff0d8cc42b19638ae2514fe9e24045a15d23c797b25b52b570cdf16b5b6bdcb505eaf2c3e21973fce1414c19c6e363ffe5d48ed1eb8e5d2624afe321b6b6a5d1cab724a6b97309627f012730f4fc159f22f13583503821c5d8263e46615a4fb670554ad88d4f93a3f7ac4a0f935905d7c9256c4456e4d6b7db6b1e09a81fc3cfeaf18dce3910ded8b99ebe47546d8692fd4141921a82c2e6734ca4243f7cd04de31ca5c18c25cc85a3c280e8f413fad9504b7427b82aebba3bda58b1220209d603a89c62b1bd0a33d9d5075ef07e45ba68e8e5da73cff3f39ef988d23912cd4cc53dc0706a0e5a628f68d17cca950844a489b16fa612546717fe3e9429c5fdf84b85fab899a2a3f761f33a4a4bf2dcb3d9de44aacae3c1691bf44ffb182f50600617f1504dc0cd44ad85c25e1997088e0e2c21a7330d80db51261af6e031b9cefcb981de10f8c4e8b47dfc09a264463fcc749ea3dc0d92ae963d096fde09611224ece8870b6ea8facc0d1a563516ddf2e34a3f40de6397f722fa370b4069d377bc5b34bf8b37637ec885eae3f6676dd22dbcf8a6461f38ac3f9bdf06481441f78e11fa2eaea67866eb132d82f38e58aa46725c4c02b52e0fb000bc731fe6e4f4ec1d44409df1ee72df965eed6f77035524e7299cc4461d8beae75e21e0e0756dca6072decb51b004a2c182f857975baada0c6d5452f6aa2fdf2fa9e305e5280c10062ce46de612adba58eb85c89ad1c32b6f00738260ca1e4eb07972d5a7aa167ccede1be95012d1082ce6fe96a5ab64920ee20953b66a4288a6c6e93cfe2e415bdee16ae1486d238d979596975bbdc96449bf8d1e3f5d26d2f1c2922908bcb6e2390f45a79ca924930bd93bfb6e02783345dbc5532ee8cae9b18322197fe3872225b409d41e8ada508d1bcd5e56c8f73f1edcb222224ab5dbf018fb46f08c71e6680b77556899d1504fc65556967aa6b2f8fcc1f66959c48cccaa23f16eecd335e9a0ca5d2ff216faa93975c9b566e78f2740b66da175fba4918964abe3e8bd32c5e64e7efd1de83785a4a4c330fbc1b88297c006f0cc66e6c43d88e93b19772fa6b09210a89f870f31602b31b8a78aedcbf1750066ed0909bfe3b568b43c8f586b13240b606e216f283f3460d7255de84d37767c2ba450f789b43f9fe56444eba16873043c75cb0c476478f5d54cbdc8aa85fd07c85dd2b0bfb687f5fd5103478854f93dd2e89cb5bc4810c1e6edb1ecd9d83dc527a19a856093e7e728c4aa15805daac67195a6e65f96d1468d09d26405f0d3605fa6b5482a7eb6ba5d8c4740f424b241f31bba20fe598bd15aba0a285c4ec982531b7d974272de4aeb818e6edf67dd6ca6f6553f22b84dfc1a55040dc4bd07dc49034a016df2b59eb03e7fc8dd55512909fbad1224ee9bad7326e70409f9f75685875d3bd0a6a9581cc6ba523a02d7227858db5ca8057570c885c5a5aeb5156893e85b55fb1e77b6fccbaf455fbc9bf04689eb6944e0020c020a10d4c4bcfd8785b971cee0e7ff4997921f63290aa8cdad48dca4783cf2579509433c23ab991e7ea11817841aa5845bab99d12c0e04fe8d01128f29945b79f763452e729c6ffce8ce0eefb56733f6b2537383bfdab30d6e242f83c47d255af15e8391b8325e59de8e68eafb8fdf61b6ad957bef3728f4a1010277d9226d317ddaf2357a13efab437d2be91dad3cf53bde6eda3d3d0e75700b856896afcc401cac6423ab487eef37caa33e2c157eb116201e2cd3ea27d08bd03549279bbde9e64f542d206c8f699de5583496fc48202a01536c5dc1a3c057303940c91718674085add095874b734a0c9ae5d22c15788302617805443d80d831b9d270d5930fb95c67cd8ae4bff064cb601898ea11da3a26bb396ed3a3667d342a71d1fc5aad07da67c393141f13a2b668ddb2c1112b966db24efb98eed543f72c475f11e0a84655618bc4464a4d4a843af720174b5e38c1fa23768cf55eeb3ee7d5368fa67e402786394b43bc1fc14796dd9b26706432984a68d1c7262a386c3346a0cafd671fefd48140600563a70e584baa01626a9b42fc8932eebd0c8eba1d3e32bfa2cdda5e42eab756a70872c4a37997010a86ef2a9aef4fadd5f47d44b34a36a22dd732c7217580172c0adea14db94e0e0aa1ce82937825cc91876081e99e69df738741ca21dc7d1966454230a3907340f5dd3f563bccb608886cf90a846340d288d297f6ab9d723391073fc232fde6729273ec6d8f246af7785786f3970abd9746225b1f43d793a7674215aa20606d018fbf16302c137b8a046401a49c5ce5da5290e5a32e77a78be0ea43e0ac2311bd9c6b60f51f037cacbfbc203dcc144cf223039576694bd7dc3e680d941a331d3d5e48fdb32b54b704493da03594d50f97441e68ad7ad9f272bb115b66904f531091420bd0679674481057e8823aebdb96651ed0b43194fc0cbe454db6645572b7263533cf328903c3bc2b540174132f097b97e897be17a192bab0d92991c623fa4acfffc1075322edbf9eb23eb3672bca19064b7461517c1a50a170b9d29038b1a88fb199d47dd6721996be662c32b445cbabf842a8f4683d5b21eb4b9c10791c670e2cee209f0df7917d077b5ed98f793a8920e1ce859335df2f8eb306664ca02b7959b4b6b22b67854bbbdece49fb99a383c6d1c9bce7ba1be6baacc1088cdc3eaa505064531e81b3d8651e244fa7bb843687cf279f1b91d090415c93805ae49fc09fffff3f60