PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 46744 af5cf04770cbb23d37f383c86b419185165b0bb364f5a92ed7b0a1fd0fbae66e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
306444b4af3b5d1fd9444717eda420daa4b385a22aad758e66c141ee9de54cc2
Certificate Block Hash
af5cf04770cbb23d37f383c86b419185165b0bb364f5a92ed7b0a1fd0fbae66e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000619000000320000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000488aeea0b1e3a65a71657d43521d9c6bab253e9156c470ee22883b7077949216a0fe75b2fea4a04f63d62d06fa96e95bbc03ea7ec61c7634bb2c224a38ba21e3da63bedde7dfe0f16f67eebca7e53c5428becf9305e3b9dec6110000000000000080000000e000000619000000320000

Raw Header Hex

000040206ce280ad1c52789ba1d1820b699ade02a7db32d8294267e85a59d63eb94310d7705e6a8d9242e9aa71e513c448c434d9f4278b770828b08349061790a23d70278590fd69bea21518c24ce59dee41c1668e75ad2aa285b3a4da20a4ed174744d91f5d3bafb4446430

Proof Data Hex

59,560 bytes
12121601030761aae45688a7980e7ef700a4d86eaff7178180fbd907133a6c882a5081b9683c4576961da1dc45b4e33ac9ff9b2a46de466d65712ec356568ab34e0a4092484d6b721d12e1f979711b5f441f1558b8765091654220e04c83755e81ee89d29f14e3370b4ccf5d7fd1f236fd93e0c4ba31c05b029b06f5d767ce7bca347c111dae783719f4e38d35de4e6eb2e6c49edc782aa4f1a59232365dc1d8d7dbf836ea23299351486d7e654e6cf289961ff01484f7d7c1195ef85865024a7eb4ff067df96943dce2502712e7097deb56aa69a1fe0b15f5ad9d4128274dc20622ce488bc334f965c680c20bde3453a959433bb38628aeac4e22e0eb1685fa0249fc50df8cfcc535b41e3cf0dfa4e11cc157d333da79d2ef3328a5f6f04ab84e59bb8fcf5806e94e5220ed4746ce54cdae7608e83d493c4bffd2ca26bfb730ccc64134ef4527269eb50a46e6437b9ddd66a86c57b1bc71dc5849cc87d57f5e0ca015340cc022f6f4600d11e7b19e1038692fb773c55945c11217131d70945f1dfc8feea6b1de2799e49994291afcf33264893837391206eb5da99dc33bd0e821ff73ea6ba02ba0d62dd739b9be4b4eb88e2afd36376eaf67e4c34aeaea94e62df3950853b835ecb15ff9656d3838168c9e17436977613052600d72da89e5d50b9a80ee9f5592c9601839c698d8ada36cde764233dacf9a108da7fff193752ec8062a1050170543222d7c32b1fedc52ee318f141262f4ddf2baba8e96e94339b976a0159283673247cb9081cdef928d749a461e5653a2160ad12dc2eb3c7ee52f1b66099c45675c8575ed60035ddd80151644002cf72f1579cbc7843a440c8d518093524994c1dc9cbdc0452147af76560c9e3e22c0adc557924c9a568edf23bae0577f0ec6d9eebc71684f0e48b6a4fbcde738f53915826bf7926599fac5dde35ec3abac9531967550614c99ba95b55b1f3b8796813b1ee3100863339a41e9f90c2ba6b9e9f188fcb09f4c6ae4186438942170e97307019b478650f556a095baa7a026c4529e26183daf901b3201caba6432b4a9efda4e9a10405cee2c0cc563c47c680dc8f5557e8d0a7500c8826ec093c38f1ad869f5ea77291215f4d313e18d4a1f2f324a17d93a87cc5cd988bc1af51e6e3b2bc43d4435ea92c8878ce90e851159c51dd4570aaa9fa426eb50abe69560db0aa12702db4df9ef2d9f6fc99c4e202cbf95186656bd5b90406aebdb7a6bece719c7d8afae952507086574e200be496c83c0ae15ff98423dfff40c7b33d3d4ba5966339509cd52bddbf8ebece30d416a2603ff6404469adba15dcd7c64d02f72b53bd581f9f350c34d3a429ded6338b9649007689c09494fa575d0a059ea171700f53b20cb2bc0fedc4cbb60592aa8d6e6dbdf6cf9534b7c924ba50e83b4e152b2cecdf16313fe1d7e7852b5beab0ab23decb1ee081aff42f34e53c397ef24411291010ebebe5ebb1c450d9402876d401958442828ab9780e98724aae88b2823d47a6d2882461b80205a94c2219aeb604ced8e755693c7509dad9e916480ff9f589eda127c3ddbb4baf5f531a0a3dc9978af35607e500d61a635c0baf0d5541302eeda4abdad6021232df291dcbcf4b0257118f90d3571a7d0a51c5e1af99bcf0dc0b0c5c26610de8bfc212caf2a2884cb62a473495dac6e33e761f631ab8a646d7c89f19535a79ba790c0fd52c51a58f03c189229e58af40bceedfbd1ae0aa43a36c5acc1b8d079cdb12493e6b65abbedb2b36caf3271d5d4007562ef03c3b5c8a4a8610c37e90d0d2490ff6c458afe48716aafed2be048bd98f0ed2f2da6bbbf23ac6b83f3e026aafda365b7550ee4ef176a651a48c79fb1ba2b4de8acb4d0a600290fa87d2ce813a2a1efe9dc75877aa920a80b57a1e961b78c336de1408b1c5b5719cd118531fc471dcfe7b931138b0c87b2b44bf313ee5488b7a5478c378bfa64b2e40631cf6eddb5a91af01c5bcaf20da8bba1401933564d3e3dc0fe1f920957cd7b5f6b857f66e8a55489fb2ca893f53c5e63c4648515aa8d08afcd465cc37e2da95d41816e47551640b11790e717f96463c0993ba7cea731878477ca401cdf75849ccab8efa8edf88af0024d28008a4ea3d7ff87d5e5c90d594192d56d7f87c4bed373e532f1fbc71284ea0ea71d697106ec7d3d3e7b5778a5704761e4cce88469e57cc843b11bcb95ba0d748fe72383fdcca1bdf88a8ecc5f8310aa539c93e7f3e320fdade1153d377f85eb9ae2ec0752620231a104bb5375e948a9ab8361f42ca20614a99dab64a9c8508dbc3a41da19b7057080186b935e99a8749ce928aac14536b060af25b248bd71a207c62e323679ddf798618ceb17a2d9eb8955bc1b8d1cfb76e4c949f83cdc1a3f220581da9aeb296b503c368e74727c94b50d226accf4d274f0f492359c118c70f8015b8d2af07db3d7a78cb1cf31d2f9f08f478d058d95806feea7bf9b361d19fd1d97ad0bf08698ad82e195888a1451adcd2b3a5e73d1d7ffc7792388a2b010aa84d57ad2a3a02547802f6c55dc683e9b515f9485e3d348bd3a13fe56a6e70246350c3921d16f2930ab85b1840c13be65229f2f9ecd8ccd2efe9fdc4ae993566e71d945ec7e0b8fc44351a69ca415869b7bb24b2fbcb99c4a1c6d9ca0096643e26e33390809964591cb6b62c23f7f14198bce17bad37c3b88a683e19d3b3cae0d3c8705aa5d3a985f29fc9943dc87ead7c978af125f614fc5ece074c36b76f625fed11cbb842178aff587945a1b12eb8fd1463df8987026d3d4aff9828011ae1c83ee34ca7317a00c7b746b28fd75e6f170b26d761a0ec3362691a81ab85acdb9b2f47ba2fe486d95628c99da2d91d32a6212173d5ac76d0f3ccc5b0c6a685cffe0775bb6a1e24dd021a728b49f074f8a6bb0e490445083e2a8b788ce123dc3cbfc55d83564ece8976dcbaeec9961531cdd24dc8678795be31f440f30068287786940bc734bc561640df7c18a200088c1658e3d2ec441cbec3ed3a2959d15f4721aae4052411f8eddc47ea2c5ff0a918acee493edbd3e33b03ab4f68830434c926befeeb48aa20954216b2510ca2af877873f16b936f05ef4b31ddbd6f73d980ddf94053a409cc1f7f0935a0e91991e130e577513fa95c5cd8a23a271c2a6d30fb12e1d481bd3c2f9cfa784a8ec8db6a40357a77ff50733b43383c6ece4150e5695cd46414b4df4a3ebf75c449a407a1dc91a8c176055c04ea37e03872c078ce9cad6d40e22c8560b2cae7677daf44c8f32043d2a97f0b66b9adb05cc5478f8fcdf2ca70549e572cbf7125bcca792ba742d869df0be387a6e10005b3b12f3db10366bbefa1200fc063a0e2706641d66850ce823b063122ba0f5c65b1536decb57c84a4a12fba3e1abc456b3edc7219c1bae2f3193b9735eed1b28e1923622920a6a1fd4c8ea1a3ece5e9a593f9c0ba6ade8237bf5eb40cf02b754aad323f785a4b50147ba61a1d050f9da9d18f7fb407e60a1c49f0d738658d065a14b6e3a52b272155ec6681c5a7e8f2f51e0a28fa771907d704ba6c2d7e28adbce2788d63ee1277dacd8eced711627478c8012cb154e40c6556ba6707b752c4a6cca4da2da664b458cc6d2f400a98b599cb77c1ef54162129f0a632e60d126310a51e89bda6d8b0036a066a7a75cc56661f4c36fa87d2cde83fb084666b88edd3722c6d68d1cebabd0bfc6c344e5199cd4f1b62d9fc3bf759761f36adbff2a9775c9b9c0136e0d6c637914d7c35c5e4c5dff52dcf1e422a19a87e77d56d59301570d95369b6c3a5d811dabc767ee4786573d6cd416be4567d83aacad2aa7607888c54180b4add1d038c19f476ac78b52300b56bab591507a1e4f81355925241626c47ada32db5952ab7784d21df0a71a4fa2d68b7568adc8f42f88ea1dc00e6605856b9387e8bb9014d3a2f460a9c298e8e6c6140a92169b4a09f1beccbe2a6ca42854ef5fac99ce5aab1d3bd6ef644e3e1345021613883ccc526b3317db2fa4304c68568a8a18649fe20ec530d29f6230a0c08ed125e54e6aa547847c227906dfcfbd0877b4cf0ae5b7cb7681b89be29914379390b4c8cb1911fe0488e500dc363551b9ae17b3cefb795733695aae9592692c8da380cbf6907478ddb65722e70e936d4226f4d0784f600972380e6db277f8f034fbcee64ee250c6bc9dbd0037ebb7cca1610e4e3ae4621e910519772105bfb5c7095c800e2ff3ff59a14c83eba7f17f15bcca8f706acdd7d1b1578f612fbe869978b2d3361baa09b364669409250d6d92edca9b83f66cf75e795a9d1640fca6668e4adcd90571f7c06a8d5fb7abf99bc1fced2b4fa335fb34a0375a72155bed971a50f408487a72cd5a757a241c349c9c5d8df95223cdc0e7acf1815c5dd6aba290cb27fda3bd026f2f68e66ef9cdfd6474022a8e63f327293f9e94f7c098e2180b3a952e6e2864dd971e3ca8e780d0e37cc93e44d4dbf72cb3452cd2f63dcd4711872ae3293beba829ef2ac3f432040bcbc32c5af6d534dd11db7c5152628664e44b73a7c59f497be789b9f8bc402683cf0b13f48f1fa7ce05b8bcc7e8174909c38ab382d20856c8df31f2c4934a6d8fa4bd8bc4f1fff201c08fa9cc9d59501235e61cd610fffa10429f64217b089bf09d172d0512330c3efe55ef145851ea9072e13b16dd65facd0a844f0bcfac058e7cfb0b92536a72cd880f71b1d394e70c742d8f3750a0bdf1d819e28c39eadb5deac129cadede5d784a2481309e490fd53927b383fb7f5858ed8e629b2c9abcd76f225f12c309276ed88984cc8ee1e434393f9ff19b9bf72a69d6d3661c13e19a44bbcf199eb98608aa37d18013c101b1e464a636a196f09481751d79770c7438055068215f5c44933901518f5d084f09d3cbc7ddbdb83c69da48ca577f4d2a459a5803949f7aeb6f8035f8bd5a6a0d144ffc3512cc9f5610f69996af24860be59191b5b7b3857b33a6cfcc211cc4b3e854ebeb3265db9f83e0e56c2781ab9b561a9bb5092f1c1ad3074d7ad62d95607d461d105895011f94717211e92d9561c2d4bbee9ea98f4841b03b6a2962a1a385c35e6c7c9b944b59a1ff14ac1c394a2c11815e29a36b6b9f0292c9ff9a7704126dbf245eb59e1fc7c299ff1f28bb98c1cfab4465d41e1b904619189609bbba15608ca08fbf3344525ce331d3c6f32732b5e48d716a3a6f462404839b682df6399966d9b850047ceb338756a2e1fdaddb0d4f96946fc31326a131287a2497f34ff404df27dc2abcec05c121f75a8526a61a5f35eee742795d86e00fc9e62bc66053c90da06eaef9cd6a1339bf7a147da948a656f8a354f726bedb484f754b5dbe4b347785c27163b3510e8d0d14e344625db918a7345751ba047825063cc3c5eb064d19efe65358756f3f56da82bed0fd11faaec07f7737348e66ae46ed515c05e3163eda45ba71a8cc62bedc5ba22fa652433a4ee871b7cd8af071b4283a7db8d81a1cebc76a89d1b3629acd8be8bca01b370a023e8cf59e7211546ff4d5b86828cce6eacfd033a04dcaf950643ec63706f1dd394eebc1306bff1b16e8abf1216ba4cb26a5208829551026dc9e2e79939b6de3c2750d1095aa1104b04c12f4bc4d840001bc12b338d6aeed711f10da491dac21a0cef315080471cbef921851ccfda056a781ab00bf0b00ed8e2fa0f86a3e87649fd9ff9b6701625b5765cbc4060680959c5dbf71b1110beb0eab7a96335e1e7d785fc8991a6a50a504977a7302bf7be07e419f0a97e205c5951d1eec30f4897d0a5b572b5fa4b78818775b3e99b44288e14d6fbbd63df69a8510ee571b10d6b67139a4fea671a4a42099b3403632405380ab30bed7380b4c8b5bebe418d51a3547ff0d1d4a415824241f39da5267d4beeabebc8e37618f13d06f20b96ef787e27548c4e781f9e804dff9d7e2a5f783cd5a2a526e321ed3f6c08820be30dde1fc8e8fe9624c175566f26a59ad9676116bc59fae8d08b7a36f9fdccf39c09904f0aa98fcc0418666ddc38e06115815cc483763723e76d9d608f815f8eee14340191ffe1af25c5b380e27807cd6ceaf752c89ba97a77b5a8186de727550fdedf4078573bc21115258ff116bb31b95dc86d97e36fbe8b580a51827078ffbdc0e5cf4ad97846ee1284ff8e37e3258b0ca0aa84a329f6977b27670fddc06f6f78de0e37ad7208f6ea0169873871956b7908b630db3c70d495bc78dd1ec12934dae6cac719ce828bbf5342ef70965c7bc24cbd03004b6d379d887d9dc579c2528d90b690985aff886b8eb6aefd4686130171cd02ac4763d654f7b20fd976b0534984fe074677d61ab6e2c8c0d0237720bba53a9f97820c5c0f4cae4cf652da88895a2acb92da7599ca1b6dcfedb818ec60e6605fe1077fa83b8d0ff820e983da61f65925b18f314e9b9c8e0fca8a39c0be32657f6126e7e61d23a4a4865505effd853a7519c87dbdf5a764004dfd8c4bbe657c51d731e6531a1d3f378dbf1fc7ee6ad41fde6b4e142b55d917f1ae41fbba8efbbbe3c815eacc3f740093475ff6982da52b0b62f0f63d4f0193c927149dacd09b4cd3c4f03802507f40bdfae8841cd4f62194c3884289910fa6a9391c04a33865915bba5dfbdc33797b41934d3aa1c11d38173553e19258af0c299a346360ea7a53f28957d6fbaf46d39e7808bc1c7171f03832d6d45b618eb6bf89e6810d480996bc3ec5915fb65619526a354d0f379c87d5b3b3908b5ea35b5d51e2b050740a60c77d862476ba6d942e3cdce78f4bbb036110ae5f3182a40a1acb502dca9cb4594f3b5b93362a02c6704f73094bf4b864c601ed665827d32b3f2d1389534fd7445ec60bd7633a3b9af2d9d2e278e519c2e3189e3a99238ffda5997a3e25c301c00d3d61179239762ee9815c002afacc79312c9d23cdaa7d6bba6b8c1d793b436db819bcabbd75cda96944f0ea6b9756ecdde00d062387e459a8925ed09c140cade894134b0fcdd4dbf53da91897e1a213a8b56d528671a116b3ffab3bac8e9fa14312858c75e7ba4786e9c3f2f33f4d4a067aeb49443fa796a3a4b26f127914b6a43f74a6e25b30a07266e54d9c2942769392a5995816efe82d690d8f6e320b937eb8fee33773ac7f854b45a20179fdfa5edff57e360293069e69643e907135e503676aba7c1afaf6cc6a96c0c29f57c4979fb4bc5aee805c14fee62d9da7bd22a23d271f8d43e1a0f6127516bd1d41191f8d96891c8b5b98eaf01cf329a26f9428b9c34f5cbd5eeb7e0cf27740f0c76daf85c6737fba97108081a93e93d61a1dc1630154e6168ee63c19c73b8d32e1161d17f6b1f3aa0893fdbdf33844b1e3c02e808233acc0741cbf4c1f0a635056c192bd0764dbfcc3d368884e3e7921fc834b6dc66db547c3b64c18b696f10ab6987f0b73f760f413468e6a265e2d2e0ecf4264811512fd7040bf5bdc0df23f9e0a1a96e3df6d37f1ed458d87d26299ee66c24aa0c2fa81b35f73018be5497fe05d53619415e72e347d3d0206d3b91c6f50fa9f7c46b3d1e455b35961b95248eed7508787e8bbcfaef5c86157c1de3df495d37e68b6151f0740306348fd6dfa020808bfb57e9d87a2b22fa1e623b476967c8187deafa96ce93f604cbd92d5326766543c4c1440439d082b3993d5086d9931108a809bb2ec8e33c62cf3b523c128e11ea381c608b14d49da786b6107a4529d990f9f206120ce490ab35d405dabd88fc0d93341b50fdd8864813a2ae6dc402174ac1047cc1372078a71c188b2a32eb8072bc3759a5e29bd6b343e061374962f18f8143e7d332bdcbc4894a1ebf7142aab5a5f8f9443aca14bc24f1dbf96a5e4d860dbbe36d44a3adedf6471d52916e611c83e875b084ead3537a665aa24f29abbdb2f31f32841999ef96f42ecbc6cfd677faac8b6152915a9af34cadecdcc035e38b7062da93a3b06419179f04ccd6c4c0692cd7fbbb75f4a094a6a28774ca1e4b888696f854d767499e09e7dffd209e26efc4bdf9d21125038be4b2c503d7bc951d6e7f47a71e452a07f2d6bc176785423a9028c7e6313658857b82b7ddcd32155e8f17dc2ba337295a25b54879d33eaa2bdb782450c5877bbfdfab79b73f95e12bc0f9236eba7b3565ee9751504ac086a77cf7ca5d196f7049841257f74db3623e2b1def129dc81ac312d31c27306fb349cf4de11cd71e19e7c25dcac5312a2760e37adbcc5ac113597f44645c15a68bdffb75d14c0ca9055e63af819ac96ff5bda056ba1a163dc13172ea4f30bc83561c7f0661f38b98ecd0d58548d6490ae7d1e47b345d7b2144f92ab7fc618e50a0494bb10369fea96260cd32f14e5c097a96dc7875963245ab1f0cb27a374bbbdbdf0d229e50067d1c39bc08bde3184789732ea63ae001209e2864ba6f97573b187c357c71c7c1716d474ebe4fe5444430e8a57c73c8e5a5ca37b84a9328c47cab810a288b789a507d1630ec8afa22d7198a3876d17089ea64305034c6f4d808363d5baf9ce7bfcf5e4ff3345e453eb6f98dd22a205a839899fc86384a17d5b06208cea6331d7251ea8f6ce67dd5c50a4f19c8da80f4e6eec1cd7db7eafd8027e213e9d4e98fd796956ed9db87c8dc5d4a7aa96bed9696f7cb475b079aa0e7286951c88396df2723b674fe5780966a3c885b10824e84dcd1ed625ce05190d9aebcfcb7e3791b1bcc7263dc377829964efe1ceb6ca1ef045cb2b282fee79ddc5abd9360618e4b5cb70bbdcf041152adb15ed0496a1fdc89cfbd07ba63f9bbac19e0ede4008aba10c4c2c035d8b527bb175a9704c0b59aabc2a7535abb6cb06a33836c37decae5a84800cbcf376153d0a40b2832edbc13a85e7cd0532e546a1a91f59420a73595a113b909c0072e85f7c6aa11bd6e1c35e4d21389c4c76b64a586e4097a8d83d5a4c8e915995a7100f4a7cd7c6f87b92ef64ec55b93c9863230ac05ddf8e7db5d45b7fceb86915b6edf0c4bcc3c7a44244961dd68de5a7ac2ff198217f583e4b4797924f7b93284b24611e668d7ee8c19550add38c3e87eba3955df8e92bed0ce8e85029fbc99318be17a277f048f35bc8ff93df829eac3cf5d1450f827ae9e2b850f12443495e79824dd4d7d99ee57274fbd12fb7285173d3a624b06df4c7d1d417113bfcaefe1871f4c104aa0274411072f16f73ba70b4341aeb78c28ff2fb54e84b8fa7cdb3045f06d34851d578afc071125aa6f883191c1fb3bc2e891eb4848cd5c30fc10386c574cdc14ab0ca9b66cffcfbc30dc32bc5654ca48f90e20ec96e009b76130e66b3664b0f96cc6deff7b4f705f017f8d29a3ac89d4064c5143fd02239415aa1951820774246332ec0a1c4cb45086720ac451f5d2d59da674c41bb67af0b0d91ea898c32e7b82044cddd6c60b5b48659367d856c45fa2f786fe4017248345f2d1d58aa25eb8155277d475c0117b911e68b532699a8a05d62dc7a8f7e995ff7dfcfade55cb11eda37e732c6099caa96b1891ca6cfd792a5afd37ada3c3783241b0c4900df84d735f24be6829b3978b94b15a008e55e9b0eff3f66d4ba01b71f64004e0b33c7b672c783120fa04edad1353884a694541ac9014c1f9f57649cd9081bfb5c57728c271e29a530c73a848b94566f213ab52bf38d20a564011b7472a76701448a652d290b4eedd58ff6846bb1443eecd17f5ccd3c5174a16e54e210bf72a8c486903492bb24c1eaa18615051c451547ac2412c8fb080b19838c80b5ce8ad2f3f34edaa83a515c029204ec78ac31182f7cb4634ee0004ce23f1e0578675a866ce9f4bbfba80d7a4ce4bbece1e817b3a094f46ece20f96a24023a7fb0973bf1317290df411523f704804e1d46f7ee8d925d7f07f5873f7f2120492721938018627c52131bb82685f9c14158844cfc611ba37a5c949f4ca57d0df65012ca36021ad333a7267b7adf2bfd30f82e209f26a5ad5699891bc8d538c63027f457746e45d7d27db0a0ff8612bacece090e52728c4d1e797b741b4afdf05e535d7c5ec3fe315d5270b7e1859ec273eb6956ca102cda1bcd259849ba0dfb6b271511ed6db3f217a9cdbd4bd99957eac922ca6c49f9510fabc1a12ce77694416eb1204119c09b1d6d1cec6621c65dbcba5c2df21045978fc1fd0cd0dd176d59b9cff3f552d1f24a279516dbcaebb81ceea8c4f2a28b9edb93b363c883726e73ad37726a0a9f702ab78222969b6db4cd1adbd96bd0fed5474aad726bd0efdc5375ee3389456085c9daa0912dfd7e7115acb80c3aa6734200b120a9bcf14932c58387e476134ac37846bc3140b65dddb7871be9d1c3894a18613d88d4b77ca0eeb048ea012cbb181ca61030e86fbc7e0da1dbecde83bb805186c64089f4189c77ca730a620d1604e5e35f009dc221f2e538eda2fd302f9e2baddcf91eaa5408c2b602edd313c0e519f7f3dc076cc11f5a3dac70fb930a9066186b6610ae95107d5e0fbb22d6f58baa5bf6e14825d2d6df5c6caadffa0241600829c797cf17a09a6704997eed5c485f110fab851898d66bf4906529ca068d306b61a77def9d053b89052c0538481e012bc8df8ea427b146e35737c7f15b333108afae7f380912e1231bc9af7aff7a093a958d3b7e2c8ff2a9066b2feb6e30588a2828046565dc0e5cedbe22fbf775e5f0435fbf854848d578959dcf46b4c179b3a241ff733d34ccc09d109104d8497864e633d6f0d0764cea262c5d1354a393839c8f14d15f9131240400cb2e85a0cdba2bf1d1c1336aef0c5c942fe09099174e810acc6221d3d652c29d7bd88bacd5c4b54e67210ea18e0606e9bc7e6843ec51c412352f4da7e6c99c2fec3ad8f277c7f18e613230c5927b92d3c8ad9ff3d6808576d317032e80f3d0e2604d856f7d40bda0dfb748fc1a6f7d7af9e952a12b12236ffc520e03edf7907a1e809e232deb48edf84782473db6aa2b26128e4e74b62cad02c8e975c899f10f693a5661f8a1ca77f27f9c028d977a4762a4e2a2c7a8cf8a2931061acc6ec0cea9a6ba4448f1d4c0468fb842b83d27a63071c40066a0b7a2db3dea40f6bdba73e11e8ce8fd8a7879f793a4a8424f4e596f8ba2e5ee511d7227cb09b27e736bc8a371d47b7f37fae32d5b444a8a91313b1e6fdaa7a14ffdef75765bdd1cfc8a98e3fa5f5f6855a79b3060256c5e537e5a505919a605830cf515ca9acff460b7020e0a024b2078b532a517de1bd63c7980651c0e168323da679f5f22fe52cad2a2dc254d9e248125c72c3ecd131eea57839046d454aed8073457837e89b66d8df6b0b7bdf089b2cafffb9f0d866eac5657cb12b11e4fcc5d36d5e3ebf89fb3c90d107cf2b1a93dd524a81ddb909fe2bab1ad40c8b477c707889fc2c0cc74b1b37523330787075722bfe5dcb3c8be2ff56aef2bfe8e95d56c7321ca3f4e9c38172cf15cf11c8a92e127625d646145690005cd2b9ac3bfbed5794a6ecaaa593c4cca43f7a39a9a1d9cd3b654c3b55ce6f405a0f20d5240f2a78e67eccd9c1574c11a8b277ce8f01036052bc693fef063ad568502a9314321487954356e4812a50cc1616dcb2857ef823480f830ec0c75362ee0d6d36deaa57a2e26ed05ea0de901295925fbd0997d5e9905b08264510632cfdd9970668c30df074e0a9271e8262cf04590080e4f5c2c39dc86206e5c40e5449181706b23a77f34c28f8471d3f69e2eeb9f8757cd627df6c7824cd64c45332d8293e7c72c0923be5c27b74d1e6cf7145f656921264a7de3f7723990f34827eef7c4638140364aa5ed3de9efa1eda25e0c1de8e647d984b9c6c695430924b9f066aa1f6b58f57aa7613f8e71276e180f5eacc0929ac7374ca8f8106c2c1b823e2d3c3e08da5ff37675caa0f19222f51becb45ff89b85900eec6af13ed1ad1a9ab0676f2b9f41c507409f928103606fbca04b8d21009649545244524391db4c0e56878de2d686e39fcffe6aa123e07daaa9e52af4962914d85dc52a7f52e14d664edf0d2fac2692b635a94ec1648c376b533bfd529c48ba30d29658f80d689ce7b38a33f082e789a20d45f0e16ea9d12caa8e0915f7551fe0ebd01d5d8baa616e9b6fd2989b23484a8ccec37911f4450b99cd6e983d4c303f1f31e39100f3fa27bdfb4ddae85ed431c71df96a68c73199dbccff749eb4db8055b5fe46154e9a3efb806b63c4d0a444bd5b4b1f5b06fce02cc4de35f568a3ce13f623ea9a16ec41bc3c12c9dc375bf009e3c95da66191ff67df2e74ba083ecd9281423b9636930fb963124425f26f51c793b95281b336f4d4baa67b477700641b627eaff553460006d4914b6af76fb6007a75367ace82118f8eb4928828a9f712953c68093ce7b405db47fc7d1f75ceed9ac3a518efc182e36f676b77462be46ecd147af65f3fa3a1b5ecd3e986fbd177bccfdb2b8b85fa78973eb48af9498729094e6dec84fdaeb420161ccac06c9e7df118f756b346e0010a8b45166b4fc95b1b4a2ec4452e229ad40d400ba7dfc37d5194408f744cd83bdcce588db427b5e45e78df1f1b044e809d77fbb30c5dec17a40c2ab399b6416abfa0e680391309255a510a6ac0f033b142cbc5778949bdcc2d23c2fe84cc5e066607b4a1cdbf781711fb7b48e701c54c257e2b566ecbea3a6ec5b3d1d754c19e6a45e2e2fa6917b0f2405f2a3da8e7c7ab540d132f87c030aceec2084622c67727069ccce006e16d315cb92c56dba50b6a7b987cf86ee68667f154876f67bb4a56330a12c048af31fd4acc0c10168e287d97d8e769dfd47d9d2b69f088cf4c5807c16fdbe205f2dc84dc4593fdb9a00f63ef412e0ecd9805f6210b4f17af9775318c619017ae8e25fdc86bc9f34b621c056281e2dbae006db582ec41ff279bc180f093eaeef163f689228c6b8d6d1f5b2921df770a7eab3fbe2ba81282f4f4cfeaffb81e77835c85b6f6d0ebbeb0845c1e780c3dffe7ae3fad04accab91fe3ed604cf7d64e6efe6959e906f3d7a0c8bf926ec418ef714ec8671b976918a4903cde59dfc1fdebe6291b59f596e33e7d83c7b97a736113a06a38d6a70aff87fae40e90e518690b2d7d334286961591df52657e44c231efc293cab2f74e6da5fd35921f18c2a80cd12ae76ae03d942298e8fa879447e42ba840194c702e266bc664ab247a146f1a066bce66be5f21c5a71ded47be6a0ad6256b563d90bab77268751f77d965243cb54ee04dda77b1866af3fdd82b927a0766bcffc4fbd15b1fe3d93943b3f2d2076dfc11563e9d51de6cbdf5a11f195f04bd6c3bc727dd486a111e85cd4f7157d44726282a6d58bc03cd3a333f893adaf7a407bc24ab61643cbd57860efd9e36c8b2e6aa5b1b1d82d93dbf564ae9b0385371517548efd4f3df6762c87e0ba9e2f1d6c5e2f2715524e8a800a1142e32cc799253497a141782d4d9907191d43b4d01271622efccb82b3c7f1f64129d3d5deee41a8728c89cde341e66f0aaaf2df6dbad830916198f3cf44f68da9efdca88c95fe7b5f3baeae90bb397185c924817fb69f995edaaba87804312187d508933ad31b1ec7f3e5e8016d208780b9a4cbb89ea38d7bddf2b89f2b14ecf86cc311920c676a736a10bcbe8d56452d1657aedaabb510fc14162b050da7d749de2025a20f20480595593cbf3a7fc11615fac73433883a24f2be09c93064ef7b9e7f6a51ff9641b49f0c9310f0bf236a58fe7d529fa8a071b1072d92b420f5adf175448c7f008806e35ca0286d4ae711a8c88f52022c0707e283dc59a2c3fec679c76c7e1b2c9345eefbf271b82a0ddda4069e1449b37ca3ce0ec536d4d3bcb9e879d75eaed5ddcc3ff7bc0028fc6ee725fd220ecdd9486f969c2532bb2bd3f33f6aee07576bfa021a96c5ca42a014b197290748933f416c0f884951949b0e0588c7a6195deb07add3a40863728b5df148f8aeacbcf94ab425b4e7c8fec4137937751b5af5150471505a08f4e1ac792ae79ca0f2e24a3cdc7bb92d70d0445da0c935ce05141110bcb899919322ec5f0bd3de105c0ac8d1bfdf3d64cba190058085c47fbb646ee760b474c2f67524484a80bac9f385bfc1a6ddce1850b694191efe5322fc1a7afc3319c785a84d2f4b828e4fa067654200913fcabb4f0705d97249aef3ba7cc11e129ace27c375892d10d4ac864cf4e87d843d15250ed1bbfdd06381b0c647d31254b88f874d6bf7b7557faafa12c48b21fa1963d1d3015d1346ef21bfe0f3466f8f84946de398583746334fe04e5a42cea093cf4b28442bd0262fed06e9d5cb4d6115eeef4bbac4c15cc452a76d98fd03adad1f7f2b827e80ed4c9fa3e555bb98bc87a17ecc736135cca5b641e2e2ae7dc4069bdec356c66e1e3ad3c9f06327c2991d11f31707950b0010d4ec6784f4d70213dc0cb80b30aeb28901e5cf542cef00eda55807daa9ad4bdaa49dc4ecdc16676757b21b734905f70ee887b6d60cf73b16ea5151635404583d514d5a5443fe1702846092162c3547895212de9c3b06f282bb87e468a84d3e8e52d952f53d683f51d6e6524f5b905d6064f1beb7e40688124167b92114727b47a04d1e45ccba2b2e5bccafadbbebe8e5f11c5b11cf532755a40c8c0c8deeafb3d4b406ac42ef81bf3ca99595a8fdd9a48cc0a4b146a54e8b9d0b6ee6af35a620acee2fb00430032297e68e317a7a302a37f6c1eae356f63d50b65e6ba48c6999570712c9502c44a9d6f1daf386cf4835fd16ead884d45decd94f84678b8f9a0f47897f6360c134c26a1304e862191a3cfc9b4afbf3bc7dbbdcedff8283e94df113d93b8cb05f54ae73d3e4f79e0120f04f4393cf34591bbe7b5b2ca086681722f30517c117d3fab8fb29e4b18d378fdbdd18f563f805fadb76610f91e25f6a27c191897851ad1fc216708a75453b34eb5c8deebe808126cec22d850a2876be75fbc4a339b2ef95fd26dc4a811864692ddaf489b015d3987fc5306505b6ad3185a8e9d43941b3df1139fcc4d120db956f85c2b90230d4bb8f371089c36c42cfd895a97d69cfea69c9f37794fd6c5b0938a69545988e62a0d9ca46f248dc46ea18fa85c3c600155f4739e72943a9f2b04f0e9963aa3d2d711db7b9a7b475b71ac9d9fa8dbae857293b988b3df26ccc7140c3198bc3bcb923bbc595aacb1a066ba9a039a71694f79c81433f866264f3a6525bdeab2e992ca38c90a2d52325405f717de91a27e13257a081c78c673aab726d52e88f7808724df172184ac6a4d8c0fa9d7aca21a2f25d2ef69ef288e2c739202dc295851b859e885dc18eb51a763b0c573da3902d17daa28d065a87e88fc142e665836c7b990325955d8700f0e710f80036c95a9791dfd514eb6ade0c8c1f4656692f1bbc3f80d96a3f783880db15e34f5393fdf4b2df60f6473f06fa98ad87fbbc7e97ea7bcb8bed3f03ed9a9f5aac3c2af319f9ee3dbce44b35f8c93c0baa39c980d59d424cfbba03953169902747c7eadd28d73e3fd253528118403dfee1e792ee40a0a532cfeefe1180842815b80f38c7c8a048dbdce2112f8a66eaf27d11ecc1075f110e1d6559e9c09ca2eb369e0e172a0cd62ec631168fba48b36d5c26ba1a472296dd38f479a95c23537936d02d77c2184206e350775fa480a604fcdd808ea33d569edf44faf194647e937ced8b5176d7ce715e843fda8dfbf10872fefc7e658da44f774689b1bc58a68feb72150b198d8abfdd4699214ff988d8eebd6de979395c421449a3a2c82d3f2e06481825d384789e058f35823cfb3aed98f6a440a5996557e9a55697688ae6e9fbb68c8c239493ed0eef83109d9f6643fd6cb3717367c1647344d466a7c80edf1759aca06bd9e91fd4005aca7ae73bd004c379bb87232cc7bc3ebfd39b4cd5d95aaa422d5269eb0d04349614184bf7549bf4a7650005bb0aaa07876261f86f85d565f6ded2329bf4f307a3b253931498970f7e129fa99ada31566c5ae02a9d83eef50254b9f0f16791394cfa25b1cde8c09ac678b914e45ed4d7e4c05e95df4db9df924155a62f86da21566ac321b104b485a065bfd4ebd97adff4f9f145ca06198e8c6affe3d692cd1889f77a2052f19d3e565ab5dc0b6e6adf516ba36757a3d2ea894349b57d7fd6eef24c648adf73d893a040d6bd1f1292340f07d5db3fbdcb91a1c4a74c09345c4a5407cb259be8319bdf48e68ab338aea20b6403e0c7bde0615c416d17b6f324b3e0e361ad14691d11a851b52e9b882459996a039c3636c2cf7e7c193118c0dd0d6a086fb176716cb7967146c600d3ec21e57559a9fcf77a1f945cdc13b6358d64e89a0be4e981ebbceca646e4c4eb4fab568b4c31270407c1c4e9815c2f2efc79f971bb3208bede3cab64aebbe79278dc59353ea853276127740c48e3aef1852c4a0fbcb4028f92aaf4f08381362f7da67f7dc9c5ff3d00bb82304d4a912ef4e156997479f45bbef42c442512c611ec41173fbf8b9f57f066281490a1336338c5eac9e1c273b5c9184d4f6c9a1b45d3519d6446164d4aa43f8ced01e71b1c031fa1f6538584754e4ee0ec5ebf1cc0c747fb305e0ad4e74d9695aae1cb2426f43ed0c7410b86867408a4f514c5492e8c4978d1448a2a2c923fadb48cac958d4f869a7e11b579c46e3575620cc0561d992a1c1914728c6c60ac4b260e4c6821f7cc61edb0b9ef59ea7c3017e57585721f0fde65f9959e2b2b223c266d2705a6e786dfb61f08bfcae7bb5648cbd0c993fff23cdf31b22406e7105e0b3c3e94ac85d9c942cc833f4f96e622a2b2a978f62901ded266ad13e15cd7646c7831c41cd1f18139638f12434d88be644967f35c2e2f812bb4743a4ed9106a4eefc97d0c1f9e932ff4d5a62e33a58878cf6d3f7af3c4ee154918c68ad603e95af4a0a8d18db73362745b09c32ba83c69ef7fe5614f5aa88691cc3ebcc66f2643e69a2341003848576d7445cf2782c19d4d89b02379770d0f1505afb09bc4a7d559a2b0d13ca0d38bfbeedb0adb439ad893d6e750ce3742ce7274c4247e5612d5f9c68d6365960b74c4aaef1f6f196bc321cc30fc405753a8e0a6c1909317b609698a094be2a40dc346ed6ea2fbb741bafa91694502de77931bcb5240c9cacb2157089d9ace77b63b20d69955d08e7bedb3633991c930d314b08d02016bca85335ef49b732fd3b2f34c2e347a8168af073879038cf97a3857f067892fcd743741416c944f6d0c9ef65075433443995c595f7c8cdf9be5b8dc33a013ae30a8adadc01e948cb265e8f4093f52825d748d1fcef9e3ea385fc96ed5ffe0daa89eabd0b56015454be987a1e413306fd54995ed5d2a9bdf8784151a3c1f0540ed1573de405a9f2c3924a541b9bb9a1f98089cbe9fe76f595a4aea7ba786a5f4c0f6f7117b17fbb672a23d8b627b41ddbacfec2606bdafbd0ccfbcf921168f9bcad2784115f56e66154932f61f1ea7ca43214399dd436ebec973dbf2197300ea977e10229688a58728aa85b339fc12693b5cdbd3df5e921da15af7d2446e398fe452d7ffe30b2295cd073f08f36e8f2e557d1e03cf54eea9d5b70ca480fe6de8b80b4ed87e363986fc4c43d995b5a2cf16be1ae3a131b5f77c6c672faf80f61fefd23d7960c9e1ca3ce124701e9256aabcef35473904c4d6ec53c1e7f570d0912c16107dff50e99770a64cf7b42f2fbc66faaff9acead2137fb6cc8f8d28425e8d7c5c5911cb74503b5bb1d1ffa6acfe8e80ac4f74f815f856848cf9b0266d8fcfb1ff02285e3d02fe0f7e3fc193f6a9db279bbe2511cd99265449293cd389d40e93b18da6762474dcf169445fb85b7c24c57badc538f08865460fae8665e7e997decb08733d89f33487bb927b8a91eee06cea1d61580650d0ed8689025f6ea39b37f87c6fe14aa90265a26660852233ef2c2b6d0ea5defb4768e52a352603ea50a3a76b76e343cdcad7b2eb9c5133301398b5030c53703292776830e8569fe4ff9661a31b3c6ec3da9619047c38eae9a200b243350e27cdf369dbf2cda5fc1aa3e027e1369d4137ab712ac1a1cea81bfa52fde5faf28a526173f02a98ee5bd06390ee1b24b39d6e8e12ede4000e2b6189968215e31fe76ec643eb7eace6b6efe48c3e8c9db876c11d5ab88e1fa0aa9eb0e62fa66cb338fae638d675da380c28b6e4b1bbb0f900ae0b664292c2bead343b71abeaaafa29db1a31e787b283a23bd142846a55c626c8f01e3a01495b9aa98ca0fdaafa243e7c9d51d078fec22be17f4c9af2f9b54634e8e3d686e2be6c3c662ec9f5c7e928bcff72420421673979e255ae55fc79a5762d446b12652b9d47aeb141b2b5466edc8ebdd1bd48dbe23863ff91b5392f99e13fe6db79e6db77ee25ee49ca9d006e191eea9da5682deda9f1e4ca491e5bc119e0d7ca0c9d0128d763162d834a45356c640d0ccedd48e7852db39bc4df8d6c8e4b6c25137c99e820e9dd18e7306df79bf233e5fdfcd2d409b7d0b2b8d114a09bd28f3c75eb1440b0c7d2214a75ebc6e49943ead946c2f14061f091027fa04bb0bb8de80a79bc2507281297ef7d25cfa94b17d7e68654c25b141c6d08d12f2bb3a78c1f0aeee6d3d36c08998d98296e5bbf5010518e8fd8f6cf758204b3c68059153d38040b37dd5bf9d736f0a96306c59a6f3f1389995d447e1333102db5c750627cb46f20190a5ede16890f872df667c0ea50c300f064dc60c7fb32417e7baa5fc9571617fb3cabab921052bc27b60f6e90c65fbda601d8c2107cd13377544949b050ccf615808ac761e758f78bb882e924073d467a329f7b79a167ed72e6d2ec764ece57620e935c77f605b5accced57551dd447ef99a3f0896e3b5c13e61ebcd702525b70ab43ed1fb8efd8e1801a872c8908191decac0e2ccae2dd68824d40aad2bbd1c20d1fc7b0c4b902ab4f734de35c8712ee196664855cd97f5e77333477a14e231a2a7eac1a08e4927839fd72f51679271598200b3686a51d35b6c934f5fd1f99fe956837b7dee2d7ec0e65d8b3a40a3a91484f6e4864fb84d8b222d88cbe4d556d51067d810e40a286121b16813bb6b951db0f003aa9074a106fbb203fbc54c6f6e8f87ee878e00ab0f6277ae4da5906088da9fc988a8cc790189e74ae7205995d3ba0921715ed9f683c5bfa10b795bde7e86d927504ca8bce28b4f895e41d41f7c0efa04e06474547c7eefd6dfbca6cdf28af35a8344ca2da6ac77e0b7bb460a0c981ca5f7b092e1f950a66954c3db3375479ab690fd62e78db9215a2e11195383ab37630edb38ab8e454b0b82f3baddd8cd7c39afc7bfac24b9c1ca4e936468949e28a66261515d12b1ddb238b0d7f995f55524a4652bca325db6956eab01bf88bedd813421390e2b189b98c070283a951ceb8ff935d2d1ae402206ab70747a2047f3f4ca2d3a9810f29332f32f3ad7ae785da5e7f2cdd8c61d38eb1b44606ff2eb14913ee7580723e495c2f5eca40fb1bd821d078c01535b30411eb04b66a0c33587db05466d2d80481e7d0914077a9dae5ac3460d3ef714eba6da2ae31f3aad849b91805184b7958de45604da9e58665b5305c3b5119c76a5c58ba5b19cb1c57f2c663d17ab1c2a747a4516a8b04d24a1449dde622083f57a399f5c49d21515f4d012f6d9702a7b880bfd309650fadba0879cd0595c2c41657eb170401717f629f6c6cddfd781eef5a6d822a37f9ceedf2062bfb14e146ca5d8639f11d64550fad09c263035ce5933d7f06216ca00c8bd4cccaee2d0d4001b6143496b8c9de814769d0de0b810eed31dcc31991ed98a428535e20b33390cef01a0e10f76972be6426038a57facfaf6d71d47444b0148f26d5c36bdfbedfb90412c2bb8bf6551333e16e16e740ce082e03402c4bc263df59315f3b26910e9aa55ae264ed940a808e4b58cc7406b138ded2e01555bff0b628b2bdfdcb981ac3ac2c435f2874f96afec3befd42de62f22d0f59ce76ea2c9cebb90e365d9bb12576a1f671fe1429897ae7b7bf4bde9ec3f6c6db080f8f4c397114fcf68e076e87c68b3f5001bd2bab4abfd0057878bb9a31bfdf441e3e53a474233e940713fa6e4d1f990efe8c6415cd6ca9169dc93ebe6edd6b1507a6dca916e56c17865d540d971c1ca0c87156fa9bcc2209c5f6fa4096b84a32f3e0abd0128e4b2b1d701cb6587bc047e8513ecb7758a9e311ecaf4ebaa0b8f6fc2edf9fe1b8138d33c12f65d0b7c02791da8aaba1a453d95349675e7e5710b928cc57291b74a4ca7a3317674a78d859d9a937afa33e81227b345f0211f6ec7773a00ebed2c341007be03070c641891c82a1726800f88d62828168c25cc397de987f8d4f8acdc36ed463357828d0abb6f949e2d1c9319e2765b2e0064cd9830cd397d6f87b41e5f5ce8d8d63f28fb2c0654899319bc7afdae4587d1d846395c89627d2b81ca4e5f07a007cd4db33f5bcf26ec661d9abe52db7b3039d39ad7f10b43c9396bfef48016fbdf7719bfa55fb9f5735ce1608e636c4da9289132edf010944e960cedf887ee7028e68452ca833a13ee1f746db598b0f7244f46b8b659677a0d73a894b3f16eb3e914b3cdd19164cbfbc3fb99e354c7b85a8d6a7816ebe8a9d16cbba9c1bab06c4546db186b793ecd815ed17ef7b384d6590dae441132e7c7b9bae848b5213e0300913a0571de274c045ce71ff1c60079c5723398f54b2bf382866dd9245e9a530aa8fdc057b38246be4152264d81231bb11ccffd5a8396571a791d2fd8576315cc093d0fb4cafd59ede60974b3de17455f119eb100ec6d74146301b9bec47617ca2445beaa227e55c510054990a03c8335ad6d640d69befa01eb2c13a527160bf295bc24f3b59256e069931d7e1551e577b885d7d93b9a292ba58b02167eaf29fd4bee6e8b9c49228a128791a1923f49a2b6f93b3d63723fa4e0b4b53cd117957f0e54e9cbecf0554827fa138b3eb9fc9fa4f4c363f50358739ada7dad16c9ccf737de9d8f4b23236a2551a4a23f3117ee56419ad4726ce97134be67c17ad15df67963ee893563ea7e7069ad562f018d9eccb90c1786b5cb3c25f137251b7d9ae63c0382f4dcecf74369ed1d1836f548d2825ced2c19517116fbbf67e23f82ffbe0aa3597da171bc34e84b235c67a55265d5be381e25968d38ca6c1b30ba34ccce60a349d63682325bc95cbc493e6a016b729d409115cc245508042936714ddfedbecfd71fac5fa00419cb556c548d0431da7df12b17450127df66aa8f1bae7c3eb85eb3ca00fc0c98b14fd569446825fd903d680e9c82f88128a2654c301b8d0df6ac09f1b725a1b7c924add2890f3f0393ff622026b6fa8ddd2d0e0497a7976322822562ab10dc6cff8f9d8c79f0cbb9b34d8f78ad6cd3f8fd85054aec582252b8a62be75284b8638d0f2691a4c1a0a350a06919936a7d0a40e6a58bb98fbb56270dc79ce65085559b29a96c610f2983cc8ad5b24d97fcf30c527e391eb40e7815eee917b6444e36675667d19d33b95ae5a0c379519c67e7a1a00b52495e8c2630c64df59bead7e8ad80b605fb8147b96b12b71e71c7e0f78a859eec5f8ef497aec549d0ce1b5552b3ce3b49682a22cc29a5a7995c68ee049e4b2213c7c5933fb326dd14e3fbaa2aeafe07092a820306bad81ca05e6d2ae382f4bb96028f91d3e69bfeb6e05f10a2189bacf422543d004f643d249d1b400d95102f14d74e094d1b113a2b414b73d062f494daf69911cc2a9406772447cc5be78fa58d372f3cdcdbae8c5f68574c88fd30ff88e5a6d20a59240202c1ba36cfdcbef82c09d0d1acdc3b4842b8cf71ae7c0dd85085ead3a2afb6d22d303cad247aa5ffa7f3532ef1887f893673bf3912ffa75c258b84787e7b600ec5b389c183db9b3c0d6f0cba520a9ac76bb0a723bdd858e98d881a391d380bc6e2c429fe6cccfa8591e4a879a63998901b50c2f9d0c80df2ee4b4ac5107d1dd696bb867720e996c25a54e5ee0eeaafb4f548d8a1973ba89dcf03698a8a3af984909302d9eda87aef31f375194fc38ceefdcab37d4fb563c4bf2425279727da204d805b3edb10f1e216260b60ac5e58cee606aad5113ca02b208ab3ddbad9e2c8ae233f476e729b2ffe2f52f5a6e62146bdc55e602f43a7098d37f93b91c675fe107b6ea72ba3ebb526283a864fa54f9135e0a1ee83e7a4c7737f743ff345b9be54732dbafb6f4329ca20d399bdf6e55a378f607920cb620ee4d789044dc7844a4de6b14610bc2289e4276a3b69db777825cf23dc2e210060c609eb3d0b5291308cc128ff969437cd416a7cec2a25ce158bf783fc00c771f8ead311431a1e58a75841f20121832d7c61dd19d32a36bac8fbf05e4fbff46825168e1f8518da02e15b4ac956022af1722aad37cf55f40caa3c841532ece9db304f63b412c5b7dcecd0bfb7482555dbad9cbde12bd666d77a387c96f23e2967c7d58759ccb7875c3103c7369ead082817e857d5d09943d3fc343e9ddec1e60929818cbb9dc03dc8a0ffa44b617c017fcf8d754c7dd6ffc25ede4254f63979fb814ebd8de8caf3c2c68b3eb60c67acd8744389931bddf1b8e89f5139aae4b2cff03d5155fe0e54d039a7630650f3cb07908f08c487cb2745b53a32000f5d8c220b05009fb4ddcb27b14c7463fe5feb72c8101b7aa1437299edcecb4b6379b95003a57fbdaf835b8e3f07875135b5797d91be4c3b2c9c808ba533645aa7ce21d5e0a8148ad180b17667f386b6cd134045e0f175b3fc0fc2a8af07f4aee8664a436b529e2038085feb1d9f5ce4ad0364e7ba59f844c569b9036bb1e1cff9270992a7ac7686bc1a669a3cf732a87b87c80ca9db7576b5c081feeec7e56930f8b7a68588b261d258d79385b75d147250b21225c5b0b1f4aa4fad25c4cb0b10ce8071dcd8e20e04ce44f281fa0ff937994a73de8acf5aba4c2194d8592d4ed06d89d5e8896f2c444b2341dae78b85d9394729b35101abed2e8253930711b1af4747af3e590bd55c5013ec9423cf8233baf43e79420b16b026930f76aefcfa61d9e63575916bcc2ff7c879ee894763bc60573d48cd979fb6a6cb625a56b706020373e88ee371f18c9a03275e827cda90ad6709b89f9a92955747a2ad49dac3beeeff74f03d1e11ecc1e3f0454051cccd1aabbbe367203aaf1a4d2eed38ee8cba14d22e5a87c8cde54b0dbadba3da902996e39c63df0eb7319d00c3a6dc01043f9e08685476d1ed33bfc8a41fe867902467d0e0c087265b56dc4ecf5a5bb0ab2002e2f032a49cc78c2ce24a1e5a38641232a8f64b62ac875e34a6eb231d5c7e62b0162262b037609d033547ee7aae08d62915df1451c76222088019e11dc4a3f87f9f535f322afaf82b531bf8d4b96fe7992cb6069f36b9e8eede2480513cd4ed7dd32b48a726e4a65ac68c6014aa32c7775419f31e3c7e759297af6a19da806016f038ddfcb3501e14fc293682dffc1bd97da01c75b2eb42345e1be8a90b9b0005ed0e45752300e39c2715a7d9c52d47d3dddc447590a98dddcfeb6638efd0ffec312ea325951806fcbaabc6b5f7919a44e51afe69e39e8d90c141f78693efb7ed42f7837ea934002f44b5c8bbe500630b2f9d54d9a091c86a594253fec8a31df86557addf4bed654062aa95f39ab3bc88c7e39a773d0729f85bfd5c310a7777a3aaf8c3255287100281f15f90c04930677a5b1e0b36c0296240c46ca1622bff28c361bad397917a1abe57682d9f895daa2cfb5b568c9c2be1ad95d0b665e5f5ffc24485cbd77f9ca47d2cf56049c3dfce23a1f50226795fb849a983115cb45dbe313d8b8b7faaea556672280d50f7b1956c84dfdbfe707ef2219dcc581d6d9d213fd747c5a0a0b08da4d41166b37fd1dbaeea45543693233190765fbbf9a68602301fae47f065380556d5d9d2a6a720d9c38586aacf8a30775e16c287ae54801ccf3f149a30ab3307e64e6c1ed420c952a5bb463c3f57b004c4f721921e9f939eb4eb3d590c246d88478a3eb4dd2c7d263eb7f1401e10878a76c5073a5b173ecb47ef7ab28de872e09a2d2680344ca5f66280ef22194f7822e569e6cbf90f57cc127040fa963540ea635dc57ada0cde3e669d5532e267b91ca93ae8795eb99c793e1cf0cd935ed17dcb229a5dacc475d7bba2dcef9d5d2d52043749dbf9d4f7c2e06562364d406d7d35bab507f23e87a5b7650aa53f4156b814d6d9450df19e8b3946d1f70f23a8921f0d5a7f0bd279ed6e60af66d26d7774c4e94904750704a464dc61fa4546057d5460f1d609346dc8a5ecc9d0776b9104f05a86e940187999f688c0b5ec6d4065ffafa44fb903b1a3cbbdde2c23ad41c01c72a089cd426a4d8a5a081b3e3b983820d6c8fcd6198eb9d819c318b8e2c002bf63fec5a026fbc6a38f39b2f27291d8f8788f9e9438425a64aeb807227cbb99ee3015246d143c31368f2b3a08d4755ce59feb6e11f1ac9f2734f9ffd11352cfb8a383e61dac983735745ac7e608d2334336aa85d8998fb557137830b1e0e568e8ba4ffd15c7bf833fa6792e4f1b6020106657395fae0f7f12b5936bcf603633a03d5ca686514abd55fba0cda53ddaa3591f9a7abfbd3d1f058e326c1417d9412214ebabaa3b2bbf1cd9a61a41bf00091230caee91f28a2fa1936ab58b124acdf3aeb821c2d8ee4bfe0e87257b2123ddfb71b62d46955b058163bcd213c698c2cd4a3e4f74f776d221f820689ba7c305f3cb085dcfc17ca604d578ed487eaae1e18d55f1c15b4c7ad0255e210f88b8b9ab6f3ad011fd7fa902b2ed1ff484e24c3276fa1f8cf6eab68786deb0c1f0fdd612cb0b79da6f319b01833a6013f6a848d5580cc58bda6b249c446ba3b1297118587a8563b21b198296a94f529d91046362bf285da0108f4470da50f37dddd7ff1d744cc4839442cdd5fb8b55b8483ae205c0a7c8547c6ed01b8d7142d88a5598ad38f987fb45cc62e7f8ae161b7cfabc559ecc742e49dd6dbb76be704efc55c06acee6e18ed020614694f4ee639de54bed9a1050ffefd7482477f331b5a2c59130e62faf44efbfcfd2d0821402d5f5a6175e8453eadd930024c087a7fe8d0bd1b165ac097d6f4d6bf885c3ce0e7479a62e8d83a47a90faef94d575314b56fcd54306de7cf46dfecd9c2972af46a9c6bc6e62d022c7b7c46096a490c609e43ed1b0a531057c7871fa94b3850a20e1d8f1e47a0f23eccacd6950c1e095a0f2b0609523c343123f92a141ec7261a8851d0805f6a75e53bfda7d4be993b7818f4914d9269ca397276e5db73fa89c2060d9886c3cfe8e6370ccca512bfa9c86a0f246cd2521a512d46189baec1050d4c6a163dfd9015fe6d9ce72311f47d68ae80c11f27af567244f0160236ff4c68119c09f9eb9a7a15fd8dd920a772c2d09aa53cb5be43446395266d0f47d091fe0c518b51745f938df42e80486e6aa6f62682b40671635005fffc8f0dbb1fd85b3061770ab37e5c7ea0c22c1afe7b6f33f7c21e1f7e538dc4fc9d27e9921ab7e989ccc49c4ee88e74274dc1b6b0a3d9b6716cf9fc5528452ce700765b32c433b72febad78dc4a3cc116472d16d2cb97343b7cb348ea85f710393d078976621d2bde3ee893202b1d5e4ea433237ae65891b6871431d3c2e9cf45bef23b51a558a76d2ada18ab99ca601fcbb0b6cf75941863560851f90256eb2f3c126cf0dac77ab60f4030fa45fa2180a00438db51deeefae72f7a2b8bbfabf3a350734e9ef5f40d2694acdde2ad87f2974acdae0453a006887e610a49ad330ec6a9a27d731995d870c30c042f8c49352ffdcfc6dcfeec68d0afafe66c93eb924a1285fc43e6f9615d9570167b85c3ef5177fd2e33b7e63b648be8ecc30aeb91bc24c2a935fe0c03f5a46b5705a7973d59c730200da06b723e03f60a20dddfd19a267527f364679243e5fd7072a8d642d0f5b9ffd9df0b9ac705d07f38bd89a3fc713bb948fd8b898d02e8f6520bdfb99a7753ed8002d868befca83590c2bd2896fe5dcde4b9c341b6cef038e6bb42b8219ec1fa0ec8d7c3a7e466aa99e1365531f2d3dc73b1c87880a3b868b045bcbb04e4a8e802ea82ee60a87d0645e814d8c6e37dedae5331825d29e78ad880729670fe77b4b29db9cbaf6bf0e9c51cbf980928f552cd6e9a698baf4a4fc6760a4d7fa19a715ab2bf5a66d17c60a9b64534720d6cbe5714f9ab643f9f7143c92f909cecc430c9365681ebee52911818848c9773496b135950a33be23f93d7336a8cbf718ff4d87a0c8415f3c11dd2a23bfaf60c5a992967b1afa0dd1fa1423fa3194a88450fb647a1f50c742bde48cc32e254c5090080773f8b2b78c1888be0361d6d14d1738e2b3fa200639507adbc7a250379712f7b39afcc8d0fd8147ecf8328314acaa4e5da150eef5b1a4a17951467ae34c4d6815fb34df67fbe317cc6a1c8dc0878167432e918ac9e8d389532d893a3d0ee83325fc912cf50ff01bd00ae51a875c10e3358a2f29388caeb4be90de2f7c0c7e8172ae05f36dfe01c51ba231efe3690f07c3fc81c41dd383f0e4dca1c36b9f1ed23bca69e59cdc55bd040e355ceb7eec6a22d2620fcaf46eb7690a65cc6bf37a5c9b1c5bcc16957919c24038e1d6c028941cdf90b6b25d1b48448fa583afc4698d88e8803ddbe69da49586cf0c3826be0cee9d46e3311c0046647a53821119dceb79a99cb11e07e5f0acde3acc051b32b861eed784930424c01714a2dbefbe2b3662e1dff12c6abcbc91f24ec0df5e10759e927aa6f32238bf590ee58b279cc4c9f8efb734487348fe7770b87e3a3682dc55ba286ed73e8f76e1973d767d2311c74ff7ee49f9437d4d4918579e5331201d85834dc00b3d895fc951edee1844cdad3825842eb5b64ecd47aeaa8d4fa902713344b4423da1916a6e027eb0a2f90bef92fd6ee85b0c2ababb5c3738f1f5b5aa2829f05c06896568c3bd4f34e214ed9e152b40b66a9ee8a18b1498b09005b456fdee31149e727e27a9926a45e931ffa6217efe0437e66178de76ae48e1bc4641af5a3cf8a03107a0e7110d351b3e1a35d63adc6539b97b09ba11b04729553fd249393f5a6520cde7663850da5c588f904938bf23e27a33a2ae3ade542a8a0336349679451b60ee455200f2660c59209da750f8a33ddfa8abb66d765fa316575b3f179a89095435994b384153d73f1d971423dfc6dcd8dc54e10a288415e912addf603c4ac7379fc24d21420bff7e86bdea558e85ae48439603a77e71ea55c058a8a1343f5f94e12a4b84dbd4b76bafc2c5bfb080c36130dda7d59b4fc06112993a8a725526c8f6a944edeb109e27b26297c39ccd589d65d29566a9f2e602f172ffcd3897ec64eb6956615e2ee88bdf3abb365fc91d9c2e5a10aab6c3e1e88567ffcbcc1b1f36772515ed1004c658388b5d321bb9ab449b350a7d2a9552f300bf54faf462aa3cad2957811ebd02e8ab434cee5c7ceaabf7ab80243d17c61e1cb028a7ee7f010dc6ba4a996b2e238607a9b8e461bd8aa067a83875d8f5b69358a5d847b0136cf2a2651ccc0150a775345502580a4dc0556ef289c1a919d36b58f91c08d2371bc799be8cc1db8ed6a438557d4cc4264456aa540cca9d12f5fb68e5902193aecb1ef7332f0829aedaeac060321f49d9d2c3c04608e519a419c16c2c39288f9422bdab54da4ebc59493f07e4af429ef929a65d82a741b6ad89c1e94718798914a36a36c790d12d738ff50683285792c01eaed8a13d3c1d9ef0e1c09bf0d76c52f5e178531896ff2f612dbaf7ff1054c428b069f93fa1b3770803eeb28d63f08d4b12e078c145ff26e38bba8bfba7c509847053d8d853955d29588d3b2b870f9afc3f8a462c3a9bb352c04508af46cb83bea47f490a71ec73d650175563a85f6c9450831c0f56d54e010a9b1855e97590da1018a40b2a9c4f512ce8a0fa3859a541d99f0c4614e5a1fad4d40598ccd56c2029da3a45aea86d48d89bbf993a6fa5b0e889de83c28cdd77fc923f280b1a3b7afcae61a679f479dbbe69864b180428773fd66363278e80874b101983c2596f25e7dc6687d4e8410064bbbb9de010c8fca8472126ccc1943f93d2f1650469e603064311383271775175a2550c5aa1a75b0dfd8750d406c164dd2db531b6c1238304d5749c9702df66443df9c19aa4719ac359b88db52ceba82dd1ccb567dd2387c3feb811eac17cb943b9c0bf170a703b3251eb4882e6161a01781d5881c35699bf6ff214491561eb1ffabdc3e85b71dac7e471aa7ade17c2a51211b83fc642236ec5a07c5cf856f467325b8bfe52002db08f67976eb8c9734f75a4d7911ea54dc35f424e24848e17de360cfcf88876d5dbfcd7a95835d6af7c358ee3dd0202707138b91f47ef945b2891a56e8d8498940d5e1f30c91f01638e68bd7aaf0cff6f903e4142bb88e31b03b97a49ac9445bd1a7c6d03b851b8d1d7f59642da3e634e38e8d4944ca91b780fdf7aec9107d42b9a59d9e4553331dcaaa11070689f5cb546222d4b91e1d18aea41fde8ff60e41e51a2cb968d3d3345156b15cde5f62b65c0c48ae8dc52fca11bb2501d355f4253c452d53c1d56356051ccc2f702e75a78b7b747202eac970570207be079a7714db294c59c3f53c723df5925c85f7be5f53209cbf4866156e5bd43ef90001cea61cab632928fe74121fe4f15982d1f11643b18d35d237984ea3ceac6673fdc42b88f79939382df9f396075ae5f9daae4f18766a3e5f6fde6fa8b9a02c9fb6ba5591da0bd0ca0c422eb0b7d049d080fb0154f81993d787248d85c485e3509d1ff1385926f50b49c5c88faf58a3691579eb9fc4cd3ccdb4f4b8018fce85cb70c4bb9b5a4e6efda96a4c85644b2f5cfe231319024e8233e356ce06caca1257ffb552d6a506cb224b2829cd0f253ff07784a342c53abeb7d203ad874407e30c317a198e42b90190db4b332f90420306f5784fd4b8d8bdf96c7c87d3fe3081931947bb25e6113eb7d9bec0fbc2813e78b1cb8443d5eb0dcd5ec367c7a8d75a03dd55874b37959222ed04b16f07f4c6aa4c5a626d085fd00d1313cc0098421f874fc1ffb4cf5e663b8f84cd7bcd053a784f0cab627bd69a965f355027c7b2ff2ad4dc844f0d3bc98ff6acae47d3ae1ec1b45617fce2057e2cabde91dae6b927a0146e4499ea6ffe80eadcd3bb1fdf463c98c442eb96cc70fe989c33b8f1cf24aaf54ad115fdb350b0ab9925aa98e97a6c9d2081f5d7b87ea0d7881893043f4fd950141e21b448b688d4935305c7670ea380c93cb9decbc0b3e605106cdaf44cb1625dd9e6174194eed87b6000482af3c917df2ec68e8861ba10fa16be96b7d4b7e614642306f9858b5cb8b41e489be2c27d25b9b94ce24842278aa9b103965bae576fd21a1a638e0a486efa49ce549836980664acd38835fda64d19ad22954755a7946aebc4bc45c8cf82e91dc7d33ea9aae5b0233fcaedc3939f810c626eaac9c69e52eb0897ab609fbdbed280155900ce97b78685b6045c5cf463e43f19fe68045a54846966d04fe84c93da77873896a026ccd3877684ebff72163584398d32e1a263ab06b0e72dd74821b3cbc9d830802b4a383dbcb66fd5f4ca4b0dd4aa77168fa26534529fc3197c5fb9b533f2968d17de8fa615f100514e9f935f1b841c0a140c80ef88987d4927f2e0c77ab88a2dd25c29bb4897d70d9d642dbcf7865e65b93e20f5c7c8333189cccebcbfd233b33b4fd4bf06f7f85097bbeb860269710119655b095db22a5cc330a4a72fe2e00dcb225c69e92ee1161ccd264953e51b58bf4342023d38cb1c52ba08608a40903f97d96342dce1dbd1120e9f7050742c4bfdfc462814f3d85b302a68e8942c020d29897efb0c202a138fd99683aa131b6a382b03e6ddfa881fa0b3a72900059596aacc92279d2883b9bf395dac248ae9a64eb3cdbc47d4c4de8433d64e36ce312c180fe9d4e065b0c8c59b38b44214d28423bea76f8f315036ece00bbe2428676612a3fc18c8e33baa9e4fe09b358cb42c1526fcb3cdb45241aa606bac8ce23d9990a886940b59abe4cb3f31ff88b9c35d97ca08f562333de40ed04804ad6123dbfabbc2713c4b3b283db9162b9ba4cc7551dd08da230c61def07f69a4f5ab038af8ebe186e56f8653a69468321d9a86c8a92d6eb46bd3e1745908e2b30616da30d0e49f53fe7beb6b56c8082dc48e27a6c08092cc8d11a843fe07360ecc737d4146bbf9cf2c3e324194ac70e9dc9c5028d9a404f95e58efd2f0b010d6d07d75117add2c69dbd9359b96d346342d312c16770a6c1e73a1097332d104dead006f864b5f7bc79fbf8f5d49e8134a21ca3ecf968accd5e93bba2eb6678753e4bcf9123a9b795c5d5b94cfaf42bef654c2eefc0dd0d9624803e19f224c238ea16836138b9597cd82993a69b633c9a3997f8ca882d6bcf1421a0f190b785df6c581dd58afa69bc0a3af3bc8a2c19a13ccc9812bc761dc03ed724efae4aa17d164fc4fdd25c60a55ba4eab51914f516123efb9708b47e5023073a68525ef7dcdada6ca0b53c06942e7560dd9568615e07074ddd57e650a4f3dc35f2ae71c39fc1782cda7d28d9453bb3f4249357009a6bc79caae90d55cba4a2425cd589ed484c08028bc5270b5ae3acbadde4a5755fd2e0f7710116301f7a314f2528d94ca2cafb1a653b14217be0ba0dc0622eaa37b739dfd02b66742b042e1e89ca2c6763f72118c39dca63bb10eabe3a15c5f8d630f6e2a9275d249150901e975a9efacecbd0db3714fe98a32568e49d352060875564dbe9fc59291fb21885cbfb63c5d868ce30dfcfd08e4505bafe1246aae291110f046b3f3961428c895cf572ae0cba7281b2612596046ec43b798d49eb4bf227ac1c1334d2e5a68e096d4634b8bd3c36753f3c1276e56d57d1ecee030072595203f6bc2fc7521335852f31af1619ad1f8a5135198a60cf6c1edeeb479f12a0c81ce26bcb4d916e3d41eb05c1e7198a39fbd8e02a0a4d03a2bd273b2c9303ef2add549a38a985fe7009b46e7b2bd098230e2c3236fbeb1c9cc0b6a20cc9d6d2fa7a145de5484e981547003d5c60b85100ad4dd98670e4aad8172c9997babf227c9fcf2854438c905648f741675a67b7aec7dc0e50213d87c8bcde3bc06d901ab06d22f459dcb1ed6eaf05c75a4dcc4730497b5cd20b7b4eb51f6c8906020e4c230d2967354e879b95ce6ee91a89d789c87c7b7268683399ab45510614913f930cedc1a19a9d94a4c34a958017430ee1a4b76c16504e9e9cf17f0f536399e05c0e05c1af319fa0e8c9b12117c77d076a8ab57ffa235948acd360f26a808e871b2cc17879962f77fd83891f56ef1fecacd83868eae47d9dc566e629735dc925cc315085761fbf283234b776487fcb022efcc42e498a9d71ce0ecae9354f6bea0b60d0baab9e667572020cc959d44be39b0ca661ee6472fcc7c8a0c015cba438c9b4eb4805f57edd29722597dbf310a32c2b5d9e7912108c2cabe6f29a8909a8c45e64269e07931d46e3ee9da8dc3184ee4944a8e6b0fb3b78ed0b4e536752fb2092d88ed8f9f461ac14bb2de01a4426b5e5498eb9cd818899b327d19f9f0556ca604aa1e05ffc4d6905be17e479824b798a3cab872c79ae811a3f43802956c250e57a81cd5b26ddc2064cec329296424c11500f6cc3f84828d044579693b0975e43b45794395f031014e2a17154f462fbc47ebfda4847a36b999beff5c794109af707154df0b743cd3a65864fae901461bfb9170ddf9f38ffb6a6b4bbe2ed815294bea0905cd781d5798db347dfc9c774c2cb86ed5ac1c5768f4d6f0f9edbd9afa2ca39f8e3baa23882ed0b9dc7f5c252982237bfc570d21f7cfaf4575d5aac36613988185bb5f4c837ab5d29ce957fe8b993a7556af2c44795538c896c0cb80ad780c7da18162775cd4b9fb95fdfbc6d4458c5ba60ecf49ff3abecb4f996de5226247734aa5675776fd4e26c54db12807f472c08e5cffe90a9f7d4131d8a74a9bba69be2ec5447df9366549ea403a5b071b653041c1fca220f89a9c39a0f4d97ca9e87558a380e1df580d6ec6d7aa8aa0401477119e0990f38ce36246127036c2f4165e7fcbcec5a9bba1d75baec40c92e41c83b883bdd19bad8d238cc77a6e3e9dfcb8f97cfbdf9d63411b788c4638e63e1b85955f4a285f6cc3e72455e03344b04ea37e8313dfa5495ab734bf9b1707703c540cfad80f31f602383928042192c9a78b3a3c298fb90281cba65d30181d477e411cf1956aa426cacb27ab00fe6e7397bd18935a76ad6f692a977c44fdeff6db28856148f32d325abf1b3e0bd41a9a4aab9d2b8d69ad32a6da590a277d7f40c92cc6abd70604bbfcc4d791aabc3a2d73470588f7835fab0306bdb83e58e245d1727a3ada972a7d8477183c0acf62ea59069423fd84cc4b133b0f0fe212a9c257db23a46c88bc4b2c227237b024845465824c48e32a57fc43e11227172e7507bb61e9180935b9027ad3cb841db5898fa15ce7ddc2e82e15f11d9c5f974cc43c9a7e52fd04e189be64add9cf060123568340a4588fc110b58a1bb08585541cdb76e564d8867c73ca6aa0b48476c99a311143990e362ad7bb5d4005216c8d8f82b1e4ad7e62db52ec393ad35598ba7efc734ff553be242d9680b22c59376095b749cc5f47e1447f060501a9df72b7d814036bcde5fc38010bfc683a431106eb4fbfe9d517d5465a4cfb8b14c8272382bd371656b3f11b6ad0bb0c28a950c321b1c3739ae7c8bc2cf2fb574345ab51581665cb13b690a98cc06b0b9eb24ee55aafe4aa89b29df680677c2a9847adcaa01ebd4a493dc874af66fbbebd4708dbb532775daa9420f1e3e342219aa4693c029e2f2d47ed59a2a5f45de14bd9eea6773da3dc442010976084df9b40d656d04204f9254cddb62328f4e7bb62133e26c04d8b0350ced2fdcad0cec0fd905d785cf4fc90d18469494b6dbafcfe9f27955db538f4573bd5f8189c8253761a10ea634c43e4610f99bf5bc1135e374580307ca18725285ae2a7582a8ffb072bc60c8bf1a43caaf2c876c8b52debaed4b264b6bf25fb3d8e2e37c733d44f6cd3ffd89208caef40c7ab7e0de3217626fcd293eaca7b4c35c7f825f9851e2fb25b8987d52bee2f98e50e1c3c5e45b3184f7280205561bb8b02fe0a95511e654bf90962cf5c0d8056b86f24cdd04b63a7ad2d50caa7b11862e6833c05ea263a435b8986ff24ab2e2c1483df65dc1a59050b75ce94da1653dd8939c3977cbc8d0e8fd053923b1904293283f86e7cbfe33511723051f2596295fe066470a230f1a2e8eebe93f47bff3201ab2e6609faf8ff81739a4ae567743cc05a3435dddeb76d1d0b8d246fa94d1b10236ae50b545630fbd84631b75709d9d2b91b02e72da4b4f031c56fc653ee6bba4810b799d4bcc6cee17fc0f8bf9b8be348b5f1aa41cdba1b02338fcd4a2d9396dc5dc7fa0c84f332eaa6acf8400c9ab81e74fc22482ae69a1b59bdffa01f3d149f12ceb758cbe20233376f0ee88b69b1362f7ec5283bbf9f79a37a20a0655b557b3b7e42ad1be4fbff5233435821091f9a054838d175947af2b1d0e8fa241ab53139051b89c7a5a5f82d62dedb9713e2abe49aa987a741591f40eb9e14e8d8ded31c061cc1936106b0ace5f0d5219204d6a94568caf68a6dd7bb03ee1ef2d323618a6489d6cbdc2c692b310c16c40747f1943a23c31d2059c9b500dd5bc1ce0313b7eda476b782552004fc1639a4b65326b0be1b6bebb987d6587970118b7f7a92ebb480a2d85a0703277f86967d42c93245b1d3379d13367ded936b3bc2d3fb875804e1945891a17f9e14aa941a472732109fd1ff99866c7de58590467762e108222c48b06ebd375ce6dd0fd5194274d0128276bc7c2ce5d6b37211868a934d0da0edb6832a59ff01b43393c7bf72df8a56a31272cdf2bc861360d29b3048c4db130455461900b349f596775a0fe35cf5f0d7d378aed6f30a4df2e19405f54972525e3a2a2af23caaf8840451f4d87abd1477ad36e3c1ef6eff4e5bd37611d101bd7e9958fac3e0dd385a203a7bf64acc179b317dba1d95c3f4775f61ac6b2b1726d474c86ce953e671c4fadd9cb6ea011502a564c4522d9c47e6fec1d8284ab80541af8a684b902d47c757d0d57554a6acb16c6bd0ae742ea013c89e905a7eb6da95ab776b47782b2e768cd905eccb4e4b9614c922d2e05648435b81d711d98d73c4b041a1f604d2b7df2b46c7ea2e14aca5475c6880a26ef8e9c1ac3e6bcdf457c701cbf036b63c112d4458fbbe5cca5f1fed7cd0b07115280932c59606d415574d0fa87d6f89efff85d9cb84990721d57a4974fc7f57d3388078147ee36b67278611b4b29553b332aaf03e3ec738c36dc18daca081c23ae68ce392de061b0f701fb8693519e9cacb326d6ed6cc28afdb789ddeb2580168c62d6df6c8d6c913e1933c0bcf9049b821154377cdd332b3fc681444260a818cc022370ba10566358ba5ea2d3280ba14292d6af7fb1e1a1d1f48d7dbb0f224b3dae15a67a922274bdc769a05f5a83c77eb0e866db3931aa4b19cc92959be109f9e12efdddcbd1e5f20b5ac98204d8d13e664132d0911a4565ccc18765f4fc650740bb69cf716b11c82757e5c9f83d73c894ec5e5243598a813ffcd4c7b81aacfc524bb487919be2184c82ec5c6947a53e4dd6688a71ba2ddd912ca0591e5c506b5fc4366c93f837049dd0c6d338696d6a9c1e6c86fa78c41b0de8bb8a943c686b26425eb1a7f4ebd397b47f685e5bc2c79e207f1ac9aa4e7771a748169af0f72b490e56a44a5bd1245d3b0c3feffe692fb65cb8abd5207350375b46e9e01cf7306c97f64de5daabe4f0b041241751afef0bc5389526fbf941c9dd700e8eddd2b4c58f559e11c7f6a337b69d5f03934b6a7cd59acd14676f3adaccc4fc1e1ae6c9265e17ffb6e8ee4efd006d89378f12ee8e72faf8c69a686facc9932697cac32bc98e4d8529f298555e25fce427a777270f802f2aa9eb52fbc8916a29566b42c74ceac5c932b27ba49199299d07357aa38c497a4a49c29798a94b87eb7b411d3ba027d75a8d73d0b07fa496283544cc2e2fa7df2163832ddf22ae7f88753ab688a19de3b3279bdf72bc03a8c5872422c701fd5bf85b25cae69ad98630f1e85cf502c949c5bcae2ba853bccda6ec857fc5390432049f788d1483f0b15b8dde79b163ca139394ee72804c3f0cdaf97debac05dd6aaf6b390e511f8a4d33b0c3411c4b9944c5366be12816f4e999ecbb9222b79798c712641c208e1b3bc0413dc7aca5fceb130492e8e0a61f81dd6bdc5117aeac388c4c2b091fa275e3b639b63afc0fefef068b40e92ff399b82bdc106096fae63c5d4640dcd297ae93f7c61b0c7d4c649bd430882019bbb46926f3b553eb2f164494bf69bff8d59b33629ec1ea2f87332e05ff5d2d026651c504e2d08ea3637ed2b1cf27cd04819cdf38662272b3d0ba137bae2e0eb286e13a8b0d26332207189dbca542a96dd3ee451fde4a92ec46cb75a32c77bb53dadbcd7157c84edc335a8eae5d2ff3cbe4677f4d010579a1a04e3bd2c1050cea663eb819fa06046645daf618fec7b6842ab615a31cdfd10361b62ae2e27a7a4df46379da04d1be1a20f7fc5709809ddeffcf63f17dc154244083a9aac50c4d09f5d087e015da34ed095cd4fdff3ddf9316343ec8dc3bd41166c1f566594dc53f7eccfc9fbd115e8c47903a86182822500d77595db7e5d3662c78e469fb8583ff8a49674e5e6e7e6798db429c3131746c0800ae23beab313aa99b60f8fd4bb87d6f38fa728b29b6ec3fe8d9a8e007eb5f34bd69d37898c5d6e7d19263fc5d20bb0cdd560a74d041237c8a42acc0781ce96f1a1f8ad83f7a451bf916170f83ae300135f44fddac0eac38b6771c58df1ee7b187913ff6057682980f37bee31883e3d47512f4b64a6f9e2cdb42519b136c7798adcb6d86c746c92884e42dd7be1537f0c5a0ec6a10fe029777bb11820358fc7d3908ebfec9c57fa9c1befe7f91c03d975f9a703f0836e117c5998af9ac3d6057cb36b69db2ffe2ddd7af19e9aaec2ff08df6fa911e63f96645ada7aaed9c8bdb44267d3ec8842757176e6ca5e48bd28314ad24c2bf426c51b851548a251e328ae9ae6b4d63d987476f9bd8d8ca08e8d4b9e66b1f5da0a47a1ca82c86ec9f0c7dc21ff63c06f439e985b2d977d607b078dd15e9b6daca1b88745f6221ba5c075298924496f49e35d363278db07a69c23374f79fcd0c94cdda6b0b2d66da4d03dc9770adead1e98fc67dcd856cd2ed7f86ae14bcaa24966fe1059f94f2b8409b19ea4242c9b459d0ccbac4387397485779ba7f8419ae99e23c1e61d1e5de2e4b440ca75f9af7351eb2bb3616fb7d38c67bf75cd36f1faae39fae7325a919c49f73d20d7768e6b233b400a631abdae01de3cdff9209f5a602eff1bd81f5e97ff2a8bbefb708b31036723254fbe1cdf2c1d227d62280bb7eb9df2088e4cb2e4fd07d9c46443d7522329d2dbdc58cec89dced1f20d894d7f87f86c3eea76c50416643fa227d462c2a9c06e7a1c939b5b55032ca3de6812ddbc8d2dd8c441d8172ad052a43afdc412a7cc4cbe0de4617fceb17ba1388b546ee26ae2cfc69f34f9f56603a519ae8fdaf22b61dd3b0d266a01cbbb52cf6270b54cd57178f71f4ba83238367f955cb3c276bd0ac5e3367fad26a8ac28dc4768a671687477094235ed3b97a0075b5b2389d5a865e75912e933c19cd8d8b81e6e56433a6b71486cb0bf5365e21b5d0b18753dd16c797ea8a4e517a97066350e4c54f8408004d197c43b00e12ebb1798917f2e4e5bc343d8263e71eb62aa62a517aa04d32dc49073e64688231be2338bc1dde06ce09818883174fa4a544fceba364c401f24d8ff114a127045d241be1c34305ca8a616cea1814dc03551e9ea6c8582d064e967269145570994cc878d59043b0d0db40dd6a1f6d64df718de7970a5d22685411491795da61c365f57a9347cbef434735ba3c8fa53a8587d449148a759feff28b25f496038500b4c7cadf0f28a49533d850f66a80692f948c842484aaa6d3ee32be97ad017dac3b616ceca1e8598a465c2c99aaf998baeebaa098c785365b9cc25710cfadf78d79a167f7461b37f4d00be76e18748459bfc93560840883d26027c7d7cd286a53c6e48ea1e7ccdd733e3e14839656a680f5974f6e7fbba18cedb450329d4b7486983f071037ca56e16ab56a1f345ff121eadb2df058ef21a4d573584343d180bacbdc00f5279979c07424c89fbb0776f4f6e4dbac1db507d93ad8dd1a89e4baeecf3485e5677520503642e36d7a32bf883ceb401b1be86dd247e92903d3a60e50d94b402f4dfec9c44c153cd185559e9c4524ba9faf483769f2ce5623f32e17983c079f7b73b63d5a99c5928e33d25a04cbd8d40c5e994b8c537bcd6995cf36fa3fd269b76df7cec4e79e66a93cc350dc29809f0e423c9002d6ce3260274fe887f70a3700ea02d7957ea423f3a694b873074e5cd35d00199097e0efdf0ae95af3700230bc5d5b1b079976b3f4628f5ef199d76b81c15a2575cf51bdca1728de8a03139fbad78d2754734e6c53844df8ed9f01341090cd0cad32afddf59d99c24ab2f574bd0e793cc689ebca2ddfeac9464504093fb14f3899209c34b54776c5d17220f732eda959f3ca82ddae16e9049494499b04d5aa07baead221f9488a1d01d2ce90c8e1075e69098df66254e2650e9b214f07ef6e8e5008ac1443a275acef4c739eff3cd20e92f1d13ab6f0d62e0d8695f773b23ef73f66ef2c986a6647ce6f876fc58a88e2660abbc863e758ab57406629380b45803af34ea12cf1c60ad9179d88868eb8543a3daf6f7783c95c871e3b754f754ef7f6a4357b0d559422d1370cee25a50d6ea3eab911c77b1b49f1f07eb1be5a724d7fd61336df45e0385df07a702df2f2c062aac7a71c85dd0a60d32508b1b69c7278acc7f3abaca3176651d4ade4408a44a1212c363ab3efb505bb741e031327d1ee38c9e82b184662f201ddaa413890abf729b4a1b092cc778930f71af630df64f02301c9d202b571950d14d03d7621e159667aa91f79ae9c14b41ad05fe880e1877605b45a9ef01b09d259b52d62ebfb018fda95e3c3f3e0eba04c7325c7f50dc9b7d5a3728bc5b9c8969bdceedb517d3223a797fb50598264331469b78afaa6afe8c43b07ccc1836ea08dccd7105255466a32caab2763a71b6fdce2f8067041217edc52c24e71bcfc835604616f55264163d1fa85a14db912218572c7f6d46a21972ee34cecffab191a681ca0a0484c2aa53498867ad3a7440c931818d55cda2b1bcda83a5d4eeff0bf93e27d5d91cc5f007403151e946ad6b63fa2d6b27c2360517f9e9cc4f46c570be5b4ada8f1aae93b169a96affb5b07b233ed49432f907eeb5063260fcca007784ade311b9ba4f4d95e547c56dcd48a816f0abca4ee4112c329d908cfba6b8b2cbcc7904877a147da1731b57c26f722931ef07360b4b57353f2f69db3976522f2be2f33f569cf139c766183320beb7d8f397c7ae583b5edf82b4cb82b6db72a881073eb966d076d0914d24f8fdbaedce53f4ff542ecdc031264bc15bce73b8c46e07967fe0bc15a2413596cd6754f021c7f0b6f6fedace7d01029d59170960c3a55a47e8209f9e011a942c95b84dceb0c01b1e08a612b2487aaf4edffd59d91cc9f88abfcb0b2cd4101a4d9ba31bf43727e7128b18f4fd5f9d69dbe6e31c71a2548dc2afc10c0e95d93205747f7141b5c271f291be54ff63c6a87be368d4bbcf62bb78290fbbb3bf7992d9f0b313a291b084b1e1037c28287820d825e4ac50cbc694efd7ebdd36fc97deeec02a3f7c74ab38ae4c4c282149e955e096b8c31f0273f7b1c7f625b802efdb9131d20652229bac38f2ebf4135b5f3111e0cc9a4ca4107ea1e021d57c6d09910f166016dbd8583512b01aaf71950d928059e8cee569b3145556b2227b396ae956d31fa2483551e1ca8eca014a6508a87c8737640f6780d821e493a8eed024256c47aacb4920aad46003921f02615fb28016b02da2b9709f1f8a92f425738e6dc46412fa13303d2738f2bdc5c46f91868b311bab0bccd05b37f43e8b215b27d76bf92ef4d27b16b775d4f98dd344a386c35115fb93916bd240c647d9f2d267da009d2f304a9f243764e44b3095f37012c9585510c16b9f10e3f6c8867e5433bc6a7fd9293c89ddb5346340832ff8fe4d589f8e2b10b707ea98d6a51d6cc6de725fa17f08bbbf469fa2e3aa1abb063ffd4efdbe964050a2a11e826bc877f7b9e3d13c0b5c362d8e2cc6f2961a5c0d1a52ff522475444636b2b0c42fa86a0bb8fbfad8581d711fe4db87e82385d27ee3f90d69ff183227b0ffd0dfbe21f2d0b9f0b93fe3d4d01a1c7207be1ac2d0fb614c81860d9ca085b248c003561eebbba04712c02ef0c0040766d0f4521fc1ed62d40ecefb625913967eb4ecea20fe48bb45302803193dc7bbaa28b692eda6c40f0ff768112e85d40a0c426a2a4df8842100e2d94f7f9c14fdfe5d753b9d76390ea9d17ace30043bdf05e0d99f53182aacf564ba55d3495549af85338643702242bb43cbe12167e5fc698bea815be66a2cddd08f18f72e9a56ad911189b2bd08c8298121e4e732bd0430f9b8a05e1d022df0410e08a9becd5f8ae61f9e07e01be9c6d50971501e39202e6ccedbd852db8a81ba88eb761b218a7e01eb7c6fddd0b382b52564cd471d7059c7d361521723d595c77e63f6917b9d9846eb0cdae02a4b1942e0b151ea031a85c74b8116899c43b28e59241fe2ee7b6047d6d982dc551a12829bc62588bc7f3d6abbc98f9d05f3a1f7b630797462dc040693dc520ca4510daaab602a8c1fbe200a80724654520cceb1e6cfdaf930697a37d1b9df1dfa2bce7f7b09c3d73af8536eb670e799b8e6884bdb66d45627b17e23780aad26c0f7f6fd65a0e62a8b28e5ff6fde10352fb65fb038ccf755aa06bcebe8c03b40fe0122d15739390a778488a95fd7c7276d8c23641f74278b98b14fcf14128ead30952b5ca9fe9f8339207d7fd26800f24362ef0f7727d0e8a58aba486818117d14e5af3eca93b9f9329b8c25107ae3b14412d3bd09260ae8ec3ea4bd9c837260e7a115cae1085d0041670b414fb5e61da30332f14b2439d8f301a741a1d840c948d1bf45e510afff9003712b8caac091d4da0a22c4fdc78455eff63e162cf0b2dc695ca344b465c68fc0c16a3bd7577731819703ea2011906046e620395991cf520b32dccbf96ef1f1635428f91e12f6c1d0d9c287b30cfaeef55d4adf9bee14343028b478b9310a064466f1bdb6bfd07b812082162b190ae8e81169df198a86c35ed4d6972e875d546ade3505a6e91e8ff708f163fa6dc6029c2c54844e02b1044309f17907b63ea4b7021746fe389479b73fa83d07cd39e8e97fc7141d37c72db2b49b9bbb05782fc47ad32b3c55730744c5932294326419bf15750ad8143e9b1955c8d8eca65415780c53234d4edf233283c28c49418d6051d3284044f97158d2867163781ffb26ab2c29cd94fab7c11fd90b0a3dd3ff0f3731116df6b598246ac353f5643541a197e17c208a83af493222dd86b0513389435a6622353ddc6fb108fdca50e07d1e8c1528fc1b4400d7b56f2515e35b9b35acdab2676e48ad58f1128d3193090ecaf270e97468dcf8654f2b1577bf04bda78b3aa6ae073d16234b7fc1c559a3bfb41bfeb8c8b4b6a75021c413b55fe9cde3ced6812591ace73f0bc0859d7d7162fcbe98b0a9cbe77a8150c386c9aa17535b0721039b1e8a04178aea7db3e2bac89dd4427db480ee9391f51302277b5a03dd156447f9021796b5130a4d63582330a696798c50bc58d9ebc84a4c530d1bacbd851cd37dc88d08087c7479a88327bc23c60256ecbd6ba57118aa03c1c49a4f91157cf4a20d36f51e9dfd79564726d64b12df1097e481bef25a0d1443bf728e57f01b893c052c74e6109b8ea7dd85255f889ab3bc03ba2585aff05d230a0f48389ee83ecb66ca00fea1e74331f27a7f69a01f570b59c9bf412be758c9f67a2b26040d62eb54c9626e741c540f8492ca2fcd630dd3925b395bf7bccde7884d2ad5fa21119f4da4f9e25211f75608563ce3b212555349caae4515aafc5d738ccb5d1bf44b9d4bd6c59a792cb8c9dfb9e0c4b83e5042ea9219d1c2615aaff1d0ab919407656f9ac703fc6f1dd06e168e5ebe7ea887a22c253fe39b7f9adfea723395c4adba5986624f846dba8567b617a570c794ba8829584a8af4b5bfc722a0aaebb062123aa0222e07deed37e3cf2d4267222338e8d51d16aaa1912b03dce2430e0a8d73ec0a0dd680071aae5094647f1f81312f7f556c00a2c928cbb10a15a550230186b030bdc62f303e0cb14ae1e4d22fb68285a00584c2031cd3e5eee24704db1b66fe36d2553302f47570c76c02365a7f98d48db749e7527331a804e24ce456fadb45306b8058fb39ea91f0694c41c5e42cff3e1b8797f54d3ef7ea97c346378d0cd5f94a3532b9f0c5e6ea76a11bcc87f74c7844650a5d5f629357e4d58e52aa068ac9989d67b784f29ac4a0db809c4021807594b78682d9ade68b932fd37a4b17f301ae1dda6dd05e0fe074f5cd9b3a09b1df2099e81b20f134fa9fbbbc1fb28c8beec764f085ca18d5afbeada0cd44f5ca0ef1eb7067a0d85d75277d767185856d062cc4742bd1b5bf452eaaf64c4deb3b25e8b5cb9d9623a417362344ceb7c62cd7b65ba7328db9e6727c6f462248ff1902fc612e337dcde135911f59cedeb3050fceff16717de2e6514986b7c54161fb5e4788fa05a8a657b6b716cfe556b81ab10a8cf731d7dd26371e9a28572cd812d5baddedc7066508f62d4e3ff2fbd55cb47caace827bbcf7d2363a994bbbc1d2345e9be72fd0be8aca719ccb07ef1ff1368e0fd7b6c57a8685cd8867749d59a349765d77cdd80e701f3861518c819f0801fc12181faf21fcbb27e3f67a8e505a82126834adc0753969aec6fa299bc148caeb70a5a382c874080c39ecc781a473ed53a0829f33ae25a593087eaba2b6ed04a2fcf722a8edc74a81fbf235d2bc423c5cb58478e9a8091e89d02e54ca5348c1b0159b62e4674b6d3d6f5484b6f18b267b524a44c9be2b43eeceb18d3c24a05d522603dc99dca58e132c600dba5ee50d8b2ccdb168e730cfb2716798e375c34250faebbe5462e669d622534b827de7deff5cbc98fa2faf095e941b41ee9d0327424742f8d69cb8f710698573bf968239c11bb4969b3be9ec5629031c590b36fb7ed95edfff4df366ddedc59f47ed2daa0f3cb5066c3e25c94a608aae2b075f44d44ad667457c7bdd14c3193ca34071de1c9cc559c031d4b68648a1872ef8acb8e5e105237385fa48ee53df48d7e581e87677010de6f12b5ae0e85bd0eb9ab01195818bee3f834370e48432181095ab6eaee641bb9c23defc276c3aaee1691e64383c3ff414f13580512f33806b4ebc43857021b809b594a0e5ba84669e2d8bab1bb0d707214b14f6b0e0c1597dde797ce4908f58b3dcd764336c06531d3bdfeb367a812b9e3a73cc96adad18655dff9bacf0abc44d96528bb32121557a0fa61fd698487a9240a03840ab2510b0791b4685f51661fbd86468b4aa49e964871c81be099a0a2c581b9241efb40bada11bf4360b7d9622354dacbb28cd2f2f7d8f30425cd53d7639d88d5c3e4b2ead3ef99e504ef7ce3a383db0aeb41ac4b4718e592fe2322e4127f2e3521fc0e3744935543264f3a87e2094cc51999131132fa59a1707accea9610d19761b97000ffff9006e962bf1b57db2377d69ca550517a77fb50e37104804cc990c0a40cc25608f41d61fbbf22121bdfed00e0143054bc58d591cca1fe31747015e0e25d55cda090a3c1c6063f9883f157493fb0067584623a278bca853e79611fc2b0d5771a8ff016c2fe70807e7235fe41db1ec8c5ad66b082fc6bf44fad8883037f307bd7c3ce9d1e42444f2df7f6a80f08f24717771d0a18451b550637f6f36ccdc3561e398b23fb0957bf2488a9439afc7637a8cf8cb86e2ae3bb3cd167f32ffb28fd5e5d6d32e616489d05585e94b2abdef10b70f7bb497b2bbf58c917ccf08fe7171c7df01b821b4ccdd6deb3ed0f1ea544b92373e48b9e2770827c038962302c4a9ac4996cf8da4ab35206ac11a80573bbbed7683fffbcf07a161457f680f047537ed1da24f3bd2d03f32cbcc75f58c5955f780df0fd69853d3f0cc39f8ad2280d6d108da457417c71a2b91958e16fc8285fa8054ab05e1237fbf2f9632458a325fe0ab31ea38ca3a399ef2f08e8c4c03418cea977083dde5f315e3e65a01f6849629a20ccfc8e84c04289cda0db12db08d3ada9f268a2b9ab8737fca5ca17fdf616c6307b2ef1f1ff9adcbb3e6f043afa7a77e1018590a7440d10e861d8b8e61a2ad8cdb9ab2269cca14a0ac1b139b45264e9ddb3263321767463357fab9b8da7f03f21a79b27797e5f3c16d9700154a504fe066bcff103a3f549a764ce0e8fcdb521d574e0523644aab8d11acfd71cbaa7c4415c1151c0704b94153d23ec4e62f2d31d8a0e9f06756caa4167936a9c24ab291d7c562ddb7cdc65c85566ded127501dad12634a193d05b3a4720526a5f19be16142881659a8f1fd3eaea10fe968eaed03788caa2775d1e60cb3ac1a2c5e50c12e130211fd5cd1311369eaf3f9fb0650949e9810ae831c749c3fa77e5662df4b318bed514133bb0f15c0466619966880ee7610231bfa5418aa16a1dd10e6f3b6566a9631fd466771f29260c4ea1432d3fd4d772b131aab5c98afa0332c411e4cd91c2baf9d1026a48efd5a1ddfa54c1f2dbb08c189e670945033d17f0738800f7c10712a67320d69b027b13fed621593d4f64ed03131382a2dd22f040199c9ef1068bcffeeabcbd2409f6282605659ef055eb53d5333adc13e4c818bcb50b20cead647e92d1e7bde2c8ab6fa50d13b323703d498da945871db7e64c9ae18bd9463cd6551bb149a04abebe291ac061e6ab2376ee799b60df1188d875e3364b5ce65aa432d80eb63181a9d2e542b20f290c8419c68b86aa07e1a9dc073472ea81b3ae65500d17542f0f5bf0f37d78420f96c28a3d3b776db589c68e639756c8678e0d59c60e0078487911869ea99ab90efabc4ae3b6ccf69fa6b7c99cf78900c79709b36b533fe143eea605715ab76d7a049627398cef25742561626542c232208e4e51a13ebf3b44400db8104599d858a241109df0741d43d942f91ff5fa283e42fc455e5f2a989dbedabdd089b8ae2491a0aba0aef68df42b337bee1432b83e8f606034a1994e418f9ea188191d37020294d84feb292d771eaa29472cbb74aff38cf28a6bddcb444d294250a5e470f5c7f698a5ef2f07b642a3fe11111ed2ce895208d308d60798cd336a5eee20b13856b28c7bb1bc85853e2016383f8439efbb8e6450e1ec026d364795bfca2d13a6eeb6be4be4a93bab4d03cb5fa4dbabf08e1d8a652a250749157635d2519cf8c7af402400fd276d7d018ffc1576918ecf4b7778816398b94047ef7d061a9f2d37fc415a5a31f915cd532c4611fe36c1655eef8cdaf290675e8bcec59cf4bbbb71de570a394c81eed55310a5b153d5e61f4e2d9f1a1f278d22f59ee04903cc42766c5c3b5aa41bbae42b3bbd13f115df90a291be574a62ac138ae463b7218ced72c258880d78a99778e535fb47fc13ee9dba6c0ea370c8bca58077c392095baa5e74eecf19b4396d37a5f871bee5a1a3335a7cd9b667af0141431bb24029e7bd7933917e5278eeaba55366b5159fde900f4e6e25be0c1ed9ea91f09f661b7e212f1e9977b9d5b39115a3d84a97836c548015b3a2a17720d7509bbaa3669f4f2a7544e0c7723cef8c1a324095e0eae08d0747ff2e9c29f31dd400a0d2436f639ab5f245f0ccd665f96c5d93af90dc2e566b3667b5e25176db50a94886d2c5b0af4e20dc9e4263febbf3983d94574a82372293a4ff5ca2b5ac56320c6fac5516899b9243a39e7a448d62269d0490500dfc231da44390d307a07c9e7b3dcbcdb599f3bc8d57576f33626b5d8bf4495709dda3b28586c74e60f60be7d5eb1e5950915ecec984052c3e51b14a586904a64832e5b19783ea5d138edc7a0b112fd27e269ea67043ce89a0e4d11c76d2f8e780ce9f6cf478bde2bf47440aa2af009bb08bf30c84fb77354c8adb01b6aef2d46f9b0d48db6900fff8f1510175852ad0429bb0e00ff24cc109841d0aed8d0eed1622c1ebd35d055782390e6490aaf87536c5f72b365e5fb706b76eae1922f5873f7b4f777918517b22c1be97f2562db889d9615b7613bd650627dcee47b613ad7618337c3628b6cfe0c469c6095ad0d543cb4e0c7610c7a626f92c80cc22683d5582361c80f13113e6959d4e2a0e24a9ec83fea6d78a45aac62e63a436e33afef155ebe54819864ce0c10089098e0ffed2af57001adbc6f0abf8c83fe8d0495922dbdbf670b6fd0ec3c7821e0199537c3eda2b1d790661f252f7133718d9f713b1a1aa53a7658725131e3ef15c042038cf12455a4a96df34b5e46993a41d88722dbabd53d2d0d71024a8b7105dff1739bea913b967e1a5e555f385b3cda4ef90f0698c6db8e1b28710b9136ed3075dc46c9758a6bf1637c67b19432da0a7d92daec5652ddde119886401254cc2d46cec8b94aae9544c42b18cf7c1e7d63aafdc06f92173268403f7074fa3e28768fad39132549bcd1a9740169822f4a804a5dbf0d666a70e45ec9a92db39058397f85c9bcb443b3a78910e5bd132d99fdb988a5292dc9c2fabba555c15c536dc4f717a227d6ee2c9c79d56b5023e1aa2b044eefd0c2fc30556e83226294897b67e9cbb51c7cfc1d5a237a7d315de119f0b670ab946596dff70e524404f39452b6c8e4d80f81aaaeebf029d362af2305e431714cc666f13e84d19acb08896801fcd2f62d8d8164aa4d6f5b44f2d6b4129a33f72facdc947e44485becf22bf0da6672fb1443d7d4b452cc2025381d4882fc43a2f8d2da3fa1c2d02d519cd3bfd3d4f110ebd1e85e632e85a331fb6da17da14d6b3329fab4d83bef3123682c0c61e02841411fb5074e1ece4aef72907ead2fb3884ccc67a3dd755720f43ec05c5adf58c2a13130371705d733dc209f0042a4d3d1bd46e827e8f3d617784e1d37194aa8df3a7bce25979f15ec051a75efd5450d2d27d688c02c8f0928e2a9e0a1c66ac6507f76038e81e5c20114bb36b1ae118aa426dc10aac80da584fac4c942156cf5281156c3a70508a27070de094e6830743b2b4676378ca82d054aa4a9995231b892ad947b89a544812810154a4911d194c03d36b19814f5b301d883cffd71e2ba4cb459131eeeec3cb2cfdd6760b39a1922bfec2810903a8e0a1ad8a18b032fbc2f002d84b4fe313a7b5136f403daccc873a31a91f9ba9d094414ffa238f87d26aeb65f7f4572b5eaeab12110ae611e8661faab76b20de99ff378aa97266fa7567036a11b4b91911b93ddcbbdea6688826f8f6489654f12ab7b047fb48f538ae840b190d47033641baa40c149fbe1b29298c77e80ab6bd445c3d25d58b5771feeef89f872569caab0c7e07dc1dc638efbdead1039b800296959e5daf8d8268eb9a219435c2dfccc6fad9e1ad35ffda835fbd4484a84289f7d33150b954e365e34c47ca83175718568843fb1340b9148a4830f0a263be134f03fc32f7e1912453f46ec41782358c1503692c5105ed9b103c3f4b2cce0d4b560de95e9f8e830435b4414b952c03e465709c2ff38918e2f7a56bbd35a33937d138286c2be61090859ce08660d4df8d40096204b8e68f0905729aa584654e2d9367813d4bfcf9c7d8a41c71c48add47bee36cefe8a2f3654ce23d3ba15ef2eda9bf656bddd8f6fa1e466b0238757dbf0eda2d79c20e05f577bfa0a68b7ff2c67af76ae0a942b08e58e06456289a841e480e9b43c8842957b7d427357164c9bbd0380131fb101cf7c5782f4a2da405a62cc175eace43ad03a1ebd56a7f03a86148fc5940aefc800a250306875eb8fa7f656df47920a6738a00fc42ef9686cf8116b025f6138e84367dbe1bcbb3ca8974d9348b2b81ea02d2ea090cb94f37a2fbb0aa4b5d724eb7dea0e93a24891e0002cada8ea10a96ecd9f7b47dbec6cf4a98e6352cfa002333c99da195cdeb97fab9a1f3843ac0eaddc888aff9022d3854bba04c6f365fb79f30da728a3b9c092a3f596efc272963695f1ba1275f77a381204812689ca1b3bd6500d4f9f2cc7618d85e9618cd7af558df0eb4873eb90fef602f5354c9a8cb6063a49d47962f2985a5ff8ded124a7627d06b9d9e1c682bcb4c236ef46bbb9829388baeafe6fb95d40768b99a0f9f30284010708338a4994b261f230788873d12a81032a9af293f3b593e31d1b5067eb1924a82a19c85bb433f0083386d25f5b1c2962bdcfae2b43cbf052138b8e4cc70c83fc381b418c67dc413746c5c068f271bcf144012fc77fd3f0d6153d85405b4c057d1d80a48b7bfda72cd3f946ba437680a24c4b15e1b4a3318aa738768d4803b376e230e4abea2795caeeef2849ad34e50f1918dc060eeb3ee2c278e7b55489b35f65173bbf719c8bea48adcf377fdde2ba16a22e3a49f2194ff42146765e0afb8d1a8ae611705c71e379c6612a9c2957dcb353ffd60618496f981ca0e39fd35c8e83f6a5cc32e450d7a3b68663e97532275245cb3d319a04efee757e38c31d0b975d5c1f7f19768288fdd3a17c08d8be3dca76c8bb0e2b272cd60da197e9d60a71ff27523727994e9c04fcb6aa4feff0a9564db6e9b1a13c72130b630596d64443cd0ff67592d0e99abde8d6eb790cfea3870b3d65e8ef7dc4dce20e72b0f47ca77d24de62c4c414c302fe3c74791136a05497648af1a5bb2b1dbeb21936ba7f48a62bc1984abcb1e3b7177a464dc4c29930f13d946ea49c32d5cf15cc3a68ab2cb8e7be0920d8ee92ce8fc7fd8eee633b4442f6d97b2ea17b2920bee294900036879f610d05d2589f1d9a0568de4b070767456f95bea46698438dfa0fda13da218549eb0d253b8059f3403ebd47e58bc055662e2f7faae0259967c44fa6c77da485e7291be278939d87af616ca61332a5fc4989b7ff09e73eb907c1df42ea1403a3cd7de9913791f0f817b631d8fd84613eb80ccad6fd4e7a534949c9a118b6c0a6c163605da0efbaaf6567928a7433b05741c2211e120f8bcc5a18496bf9d37e26bb2b89bdc3619ba879d7172313cbb06af5dd14ac50703ea12a56e4ce84729fc80a53a4955458ac05b79b92a56af1d7b3a24b7421c3b5e8bfa2528ef0a0f387ceacd7780a98c66097860d0c6790554589f6e4680c9400cd1ebe7536408745ea9ee60d7cf28e7576e99556d3941e94cdac89c55394a104cf8e0c737013304ce3b65bbae94f05700c2b580b3c122861ae0a896d881b89e1432f7e1d420adf784adad4d506c8b52296e851547f1728f0d7abe95cb9a6590fbfab3d87f85a83e82cf41049e851afb448a41dd9aef3359aed70a75c2938d98a95bad34d4064f37ab1ac41c0abe4861e93f802d8201ae108928ecd4444c7b053e3f075d08f310db79c5af7bc9a5c03a298ddb6e28481a6c4576dfeee2770ea9695b8df719f5b8ecb2dcbd9537e4872c266ceddc5372c74693a3cfad2dc40d4639726e9db5767372d2ae40a98ed40a741e6cc596077d8506a8b1cd2d888eaf3043d32df1267b2b975a2262523ae0dcd9196b97073791d1969079c5b487ed146ab8a36ea4f3b483172ab9c5f8c693980ce59db40641df47fa17c14b46effbf6b6514edb95188a7a3f9aff987ea468cb26f2394334f211b667058672689c2268a95de9f4fcff8aac4b43da3f8d198dd93f7ac4e15c2a29fe2f0f38b8b63dadba1602db333a26c1db45c287df754837fd9d4424354dedb3bdc2afaabc79edd2aaf8abfaa0d35672b78fd55a68cf60ab57593683c6d5665045c95811648a676e848ffaa0fff323a51e7a6143af6d8cc1fd215b63949b4c31728e038e5b7e530dac1161d2e61ebda873c56edb94c372f92ff86629b0d9151d91185fcde28379411148c37405e20e071c131921f4d4c44f2468b6893320cf33a066163c50c1c71f6f0feb693783016e75a015f19ee393552aa0e2aa0eef4448a95ec0eeae2bb2428911f9edb01929d218033a868d877eb50a62b6bc22182508fe65cfe41ce08e3de378efb627965a9bfaf056cebb023221f4db030e6e70bdb4e8360040ac594a43e522d0641a455c887d1ff47453e2f96e17ba330f7d7915e4bb5218a7c984b14676c45caa10d54e121ce247d3733b6962fb06c86827243794d56277429802e4d02f3b74295db97a74bf63c13b97fde4d330a3dd599c40f87ff7d75604ca302431d392a39817dc86dd0e9d745b8fcd1298c05b75690e1b0860f0acb26feb875875cfcaf90f04b9b12512560b3a5327eea2bd97a3144868bcc1a92bda939731fd0445d24b4c4b505b58b96cbef49ba743bc723dc653f1c1872def6af867e40cdc70a468ba16c256eda5d211be91a7b0b617b6cfd537d76d852e098f4292f4e4663994f72ce6347343e1946e6288f0c71dba344924e2e3830e673f815a87ecc13510777af8462cd0e34118803e666895e7fbc8c99e2942c189be18da6b74ab5ada4d89bf374fb84f6192b9512643867a9ea6da99cd84b8f281b755ad8ba1289a9adeb428c545a3d913081ba4e3a74b33530b3843d07fe5d17f6d20d2b2ad50ff324dcc0082a826aaaaa795e07a2455546682d2dfca8e4b081b229624f1864d75ff4f1b44558acecc5ff8ce556e3dd9256950a169e98209386407a64bbece5a5664a8783fb608c8d7ac8dcd114ba2e8709dc4e7f90c914319b90ce3f29cc67c76064c70d25a4716523f84548451dde596515b9961bf06ffaf4c541c5cd6122ff0131506cfb2c44b8928e3fb9f93c020d1f02ce01bc1dce5486617ecc1007aabd368c921cabc166097a878157741658bf13a8cb8e95442b53d0af5cac6a89fdb72720fe52b7a928fdf7335c93ce63e2bb116600dddfd5cbf925c0b4db5a1c25b449cc4adc565a8a2b1dbc4492f5c99c404a568ca881b9695b5d409009479912671a9580981320bc9f32a44d78ee1b1f2752aee22b90047958da2d6f766902673e16dfc97d757753c8f0337273ddee737e9b4a4c38d4c0e513494a77083712a51d66367b7f18e8757fc62f1a747b43dd96c43a7413e84d83c9f222238d1da516fca9c30caf1611e7156f4150093644b04db30abc6ba0942e37b46fcb2cd8636d27c6c0b6600672cfe5ef728ab72dbf514c34e7834a1cd605ded477a927d3f24f981b93bb6136544e11bbb1a4210177bc145c7982491509c8d5a6dacbfaa1d1e90f5de3b3b9d4639073603a12b4001527ea7f7a4f59550e11617191197b03162a0aa0e70dec2679631efbc6a363217d7c4d12f1b434d5c84e315a9c704d7b70f886d71762c5c04c6abd1fb2fb9a30c6476c432a6f5fbbe8a374e945b212a6686093e11f66a2c0ddd29216f12ab22d73d5506111355abddb8623cf2e5e81451c9ce0ac03247fc111ca7713e339c53bad9a89823867f9d11956a7a69b6b05750c2e49d8bf7706e242b6a3c8ff18d5e9d6ccda472f5b8510adc53b18bea66b2a2b97d84ebda34fd920c1b8df37d165d9cfff2c9eeb1ebf5d4991256596831725dc43fe946b1291235d42f49d21d3ad57b60b042bcd7d0dff8df09ec09bbba939dc27106a3d1bf7c8b401a8f73ba2f095e28a5613d5aebb2df67d1dbb60c988b13bf79b26e291f73aeb6b454bd1bd8d994a0888ec12974a1dfddc44f09a30fc3ef7667e71e1153555abc169b66b103d61c820c9d9720086cfdbb480f45e99086461fb3b57df2d8b5b1284c3ee910f71ac3f64da27e6b4dc70e95f9c85c132d1600e7f0f960920261fb0a909427f4784d63f3bd9059653d07d0c20363b4cb5d4ad3053fcef3e6dd5686a4072705b577d705fc56208644b3c9926452de6de0d219abb32d694efc6b12dbe0355a49054bcbcaaacdd838b354e104fb219a562cc78b4dd2a02cfef816ba8bcb0dded0a23677a8dff1dbeb3523aa99a974032a8a71f3e8e77f72fd45e57d7aa1ccb605a3209abf9fcd72c1e5ffa3dbf4a0d35b385426cdc805ca0cc4fcb26e5acf0a0149805fb557b576df39fd1ee29507790521fa26ce07ddb5380c0d9da559119a66ab8e3f4669770a64af4bb15fdd9b2078d4d7911b884eb8975b7d6f8a0a3882a7f2b9cf1687ee7ad7c09a797771e505e1c2f38c9524289c557c41888a64ed0a3e95c0b5b2024b1b8f74f85e5375786c6759cc69c769c26780299473f0e0cde8218d437ffcd6ff5ccf10e04fbf7f6f3b35df289c868d36c6640cb5f2c7d28197c4836c20a51e285cc2c0d84f51a1981e5736b46d549f7099e8473e523dee0dc0f1a32fbe13111356633c4f3826dca7cbaaacfe828568abb270c058874c56110c9beab83dc19f9474a461bc413dd804f2759b2bac6ce0198d284119921a92c2c4415f2068143f16297bd0907118907602be1a33399044f4e843b8669679de0a7cb4039f2a689ecff6c55b0f6701f64c7de10539d7fbbe1a2cf104bd03d6be0fa5253fe579dc6a99e45f16ef53474d2210b58d185190cfe95975ebb04ffa4777afa0a0189fd0b03fb55df55b118295683c2365b16e4bf0e76b9e3b07ab579dd85da11921d3eb165ecffcd12b6c323364bb779869251dc582e42204582f06d9283e9ce2d716904ab3f407e750a42a135a42db6a0ff506be5499e96653f8cd4b91f841a5a4f12f51dd1bbfc67e634429cabebcf1fcbfe72b42455dc50f6cdad809715492718c3f19f3e4bb5913013684595d30b778184194b5598a154fac18cd3e481e72bca8726df209281f774fb714131f5ecd24b9bdf0db639e916eea5e0e05e5654f648c827fa2b9cfeaa1b11c3912398f077ef65f87960862cd7361a47be4a34a2451d42f7413b2b5d9d43029255f1a4ecbf802deb7be4fec064fc3cd0faeb5f77a914cefbc8ff657b4b5245c4ab8d054982c711ee099b411b52f1e72f3c72f312837592565daec126d2f734c15f38018ea6e07cb21942b6693a31a63c58e69d85f86d88c6e531acd3e4612f793eb30ba644eae0eb917895b55a502264dac8f734fac8079fda8099222acffdb7ab9af9d9b6380414bdfd2195bde3aecb98e2c924fee3e6b7fb7692eacb1e6d1f3b010229812c2460cc36578220ef9b1517ab0e313596f383335f1db56b1f0e8793406bc927855e09b5eacf67d9813ab506a4c73b85218760a7a4a82063df2c1e52f3a9e5bb7b05f14108078dc92a96a69bdec4aeebc520ef7b785d43cb883606e2723578146f5a6068e1c71d8b7ac949de4c870a7490caad440b63fd2a515e9ecf8e494c5b5533892755e72967383f270cbd910b20f063b912692887e97f725e53d7366fc4b4832c98cb52ee3ad8a02cca277fd60f4884101056b04ffe8a446106dd30c31e49a667a4ecb41d850751f0c83d1ee79a10bdb85418ff56c6962a140be700cc222f98b6651e52d9bf487092f8d50beed4f4f3f3ee1c9d78b1b811a4bbaa968ec99d4251da69b22b0ebcf6798093d2e33eb8d7f196753011a9f593a67f00380b741ceb52fa7fe080a43e16245c3006377b22e463c9c82ac7340bb8c138258d627280efd157cc7ca10234dbff9c205b58323956299c6c0266ead42bbc578f5a282599f38547ddc4c26d02fbd2f9c64370a0274994b2495e51d0b8f465830c6abc82b8377523611077ad3c8d3695ddf19f26d6a57f686358d672ec578669617571247ee00a45dee70e35f6f3d33dd0f15ff361c1c3c598461547786a324e2b4c22d7bf6234a79993c66be51a0acc69ec9d13f12b56cf4b9255aa1f9a8f7e1196ca0d221686a643bbc97d6e2a5939360b55f93f5c95476bf2e635603f81b6847a8d38d880c7c1f7ef07e2af8acf4b626d6d585bd4394097ecb3c0aca2f6bea9b6ead56260401383e90da2e165d4a4a33f6d15ca89c98838ee652efa05b858d9a32dd79c7a426d4cc0147414c46a186eecdebe514ee531d73511b673d8e2974d3a4e3db80095e092818506fda749f32ee582d0d167e488dbfdb5cc89d8ae23022e2ba8cf36da9739a37e9aa473aba72f008a5ca6c5c9c8edce6f03fa0a3ea37ee950d082201b4a69d2ac334aeb8946dde7a742721596c797b213e39430d1947770f904a62b666c1026281aea3dcc9f055c5e6f3c837e4e4b5d878c56a2ff6060630c1409c125333c3dbd6b4144a48e8e2ffdcbc4b9c2e0472494104bcb0316e81a07643146582ae45c7a1b0c44c62eab3b7702c70a4ba5df3c8acf22be39c9b4bd4247d4aa973aa1e26375ebbfafb40ebe4f7555eef6a97d830fb5c6c3d89675bcdf08fee636911ee84e1a70c80a3b8902f51aac2b59bbe995d893ed558192a5d977faa53c9d199e44fe5b3c329ba541ee5cf568d275ed2171c132fbb39800c36213e0b83b37a1e1536dfcb4427c92a7acef76094a114b4f27e5c511698544809015d035df0476d66e19e135f8401c3ef0977622f4cda0c9cc0542513ff8a7f354857f4a67618e108596fa41f39e0cb597e23a62d16717ced82dbe9b05df3958da8a3e7923e57628b153781b1aaff2746d26db9f07401dc1de116de8f0aab94fc7e5115c10aeca3cd0c1b29ee2eaa079bf4e3549d87e59e31795b1c22ce2737c04669d8a61509c1085e8e4aab964d68ca5016b32e4bda090c5ec3809a631adaf2065ff5b1f9ff4d4f370a570ebda10982d0a3cccaed712509e513e7cf60e1d793f39142aaf752eec0fb97b6be073e57878bfccfd9c1ad7b84e1b6831d7edc3939051fa2b811e81611b400111b5f49112e016f2bd4595e32cb84f17f211a77aa1bb61eb270b1aa5a0991f0c18e9801057441b865dc7326007d610025049a4c0e09b885aeea35be374bd8200b2863a514a2cfd53576e358070209b24fbeea9f0d21a55ee555c88465c8d65e5eaaa6dac7886e54546212159062e86a2327ac909776eebb1cf5ebd203fdcec268a273db61feaa0b9117d40e0549882066a1dde06f011055695451d085c86d5d6aa97036c51caa27750439b80ec9e1914e08b46e4775c2d34ed54a765988d473dc4ccd7008cef443057eec01a79cdb9e89797c3d5a927c54172819c4fc131aac7cc9226e0f8bea59cc575589dd8f0e7d038ca17ebcf6cd22ae270cc9094a2044e035227f2d2206bf064f1834e1473817f088391c043ea4af2e6ca66fdeed87adef17ed58ae45d497d83e3d94b8ba5ad94dd61b9dfdf4288e235164c3f5619c0747cad17fbf9cd06f74fac564ee111639473fd5345c8749475f93b0013485304e8d1e4ac245c77e0ea240c8977375146bafc6a6831c9306bf1f23393625a76d51c53c4359200a476dfa33ebe027f300d197c568a6a89d8366487f3d6fa0a00a597d377bcad8ab441c4e96e927f85abf6186236afc2b0ec07128f9056f3dac40c3e98e05db8a489e15b813fc3038702f035b7e989db9f8630344e1fb08dd127d9605fd4fba99350edb0ffbd2bcc34c8e4f1e3f77adab2059aef0a43499b4091be0f9a1975bb5339baf88f2b7e46d5f53fa75831c7758b69422795154ec14039cc8705c5c004b7538fc67118ae4be01ca1558b8d673a085b6703329a9bb3ca269daa5275afcd2a28f1cd108ffa44e7b7b8cb80422913209b903f16264f4da11d986bcef850b23c31b9631c81e7ef01ff4cb4add211ac9c018911615b2de2b7a9b3d1496e6a32e3d531ae42983b75355558be160a0b7cebc26fc1b6151c44b0bd922047c46ec10b04a5424a1e68bd35bccc35ac9ffa22539c856aadbef054b6e70057231f12302374358fab7e72ec655b3a2ae9f918f70d72b5dbacda221c4a9c13e92b25be752d9b47eea3341197a54ab88961f6b37b933db949f580c61377f6e741d59caeff9d312fb9f31865968c56821b5cf63686e376be552c49d06f2cc3cad4fa5765a4c372bbe1b6628e289d9608f0df592338c54e9234d72739fc494629bb63a5bdecaa558504d3cdfbe4f0f73821024e2207e0b0e876caf326e5a3cb91853244660b5212136117b5e080763d6629bc9407199ce395404862ea9a0b8562dc9cd34b64c7b0c3f75a1ce47f445920ca7a64aec88457d68ff7c5f2e56b650ecee2c7f83e118d0f2e5ba20be88bbcc687e9c4edf578f8faf2a1b5eaca226dbc35e8534da9f5d4235d273145d64d881d8508fc97f209b5d38e065aed9f7e60897c5cbf7f1ef88a57ec00708c75b1207f53a79be87c2b494806e3f083a72052ca2b675a7b33bb14ac31515fc4eed0c7d11844678d3949b01e9ac790078c767cf833df7f90a0212311e6af598745da5ef07d5b3d59d27715c1a3c138ff3676e256d8c8c6f5a625d52cd3823942a344e00f064c214f1a1df61f72bce8b2c82265010a14f7c40bf98d08441907feef1a5be5fd3d18d1fa6ba6a191973585536aa4fcd2edf4be14a74144d8a32d7fd57a059777f744353919bce7d4008411f809a0dac50ccb404205792a507d53cd759690d1c8f3f4739a38188c0232dc8c478930d0926e2b788ca6a3aaf6ea6cd6cc96047ed8b1138eb2c417b3116a100191a47f7ce9d6c7f03cade9c814371e168f8aeb50919925493c92e26cacf090417282bcd0b8c02f175faf79ef89955d07b75cae2c32e61acffa94457741cdc8d3705ccdec223eb63ce42409c34e532b5195f7883c63d33a6c88f5aa8c65649a9c86d034ed9ccfcc3b89a5a8ec07ddfbe640b68acfde13e1e7bb08dfb37f3f3beae96395b4c93eec8a68c2d6bd13824e482ff11643e4b44b6a61551dd685a7dc6a07ea0ed94d763206ac4c102b550151dba5b9439f00a87225fe530dea6c0481f0758c1abf62b48a4ae894dc205ccf365fb6a6f3765cde23d35a566c10a83c8c29473a6f35b4ba8f3598277d9faaf29db127d44e49410bd345ea6637c0c5e6be36490a10783c4cf8023f87ff940d0c493a3555d9f3866a5157ec761926c4f915e59d29cce2108e673285de41c47e865501323a96ac1369108ef08d62b7d50983d9929cedc796ba9014e6732f4bacebc42143de005129c16020465bfe79ac46f3c326681709d61a364d3fd312dc381f262e1dd0504200b6e0cff28932326b4e180182867602f731a00f63ed6563ba12601f2fd8f9daeb9e825f38bedfdda4ccbb43a04fc9fc12e7e61460f1182c7b9a6a02726ded16ccd6b5c74be0cd09a51e8fb64a15ca349d98bc3d576cdc835a3f073c9f8d00167170e9f69bf053aa045a42c473dda5dd89c17a73092b0d4a660cc62a805e11914f6083955986f62dfa05187eecdcfebbee59c946eac09b158b2911fbd9e81b5d3627d9aee28a4184724b09c4ce0f26bb5e8477c78425649fed67e25f49bf30f98f5dfad2eb3dace0193b4af732828a992f2717dd1facc704f2cf7194d7034ebaedf1bf648bafa6a1f33775096ea7c985e46dab4c7e528548c8ea83efd9951e5dd4e669b6ee60f1ebd51b17e9d68cd984b9f49f51d3c24a57413adf345c05786ba112c173bd2bbed72363fce21d7403a2c74c33e1083e202d717f56f6525cedf373f595ca3f5302ac0c83d1beb873ee9ab4065cde2aaa49ad4bd902d6e5ba747e4b2ecbff477a8cad6b70142ad5b9c24c502040084ffdc13b0ec67782498f85c1e1a73d32adeabb7a30884733aeaf24cc497e5df2e89f22eb0820ab1112cb4098ae0540df4ff249f2c7fb872c868dd5cfafd331fea29465025a0810d24d91db2a9739d7a57dfa3ca625fe7755d7a84a59440da9062719837f7a3700c3b4ab4cbf7ea7bc7d09478fe32ba1d59b08a771e66090d058d3bd08ec93150bd5d37ee84dd7f2dd9749e2127d3f312338aa2efb098c7846ac101674d5fb73182e8b0662167a048d65242f5d39bc29aa2256c6e844adaa41e35c90bc7a3716eb307ad3715d2057fc5cb0010712acdb64a0711bcc730ade3b70eccda573d3c362b6ac351a1f0a013a0426fce8920d75e747223b902aabb9c4d42ddf5eeb8e19f7b049427de161d483b823d6249bc18af254e56c40fa6564b6895843ed894eed4a76c73b53219f85d02f90833643c6cee18c313d9e8bf95bef4f13966cd44ae3b28c5276ba047301a0a3573adcffa7b8ddfc2cd594a136297d9bde1a5902ff6374806f43a2ed5a70882c8019fe131cf621ac624057efac4ea2d732a41005e8aedc22ecd7db6cb0a3c0582b39e808a31f7f35a3b510b8f67ca8abb6cf42bdeb5d08719325468641cfb28decaa41a3d73adb80f4adfae371ca44be039431da3762128f9a759b9241eb66ca2fc69bcb07442170e7986b82851fe8a0486323b9bdeedbffd5ec20bb40577b4213d91b9f83defd253c7e3d2b143b0b8be020657eaddb1290df8d6d1e1f212c405f87c44dfec3725acab6ba90aa135187e25c79922f2783827604f2f9cd9bdbbe293c86578f716e5c6902eb4197890b2ae9b9d0c43ead0a80f79b5251414c63037e437df9abfc722a1b58ae443496d03581841db52697a9811bf578d8ef3e119de8575d5075961295e4c584d182081c105f4f33f4e0e0fbfdebc96222a154974185613556e52de1d5ed1b7a832400539171a92ea033c14756c8995154a1c6d4350f4e790d26f9338244364f9dc204e50ea8f3b2458b7ffe1149aaa820efa8e3ab474b10e59980058270e9ccbd8021517df87bcab37a4ea49058623d48e45b90438e331b75a05bc38d797fa0fc4a15c0026d59341524f11b06aa74ae0981168bfbc2cc96e5d7f230a56d678d8660b229491533dc6af4b94cf77d4952e7032231bcf107df36991359407444afcf2c28cc38196dd1c4818bae49a4ad0697dc88c7757b991be7b0ad39f2791f829537c9dcc9c9db2a8688fef886ef6999c7f19637dfcc1d8a8b1bbfb54d157bc64d60996f5a2eb0e549e6f2b3ac6c8c6832c0c590261844ad9296acd555eff26fc0f840df871fa53f7b683df3dc4ab0e39ca2684c703e9bb18a4c800fe54042989119b07991707e47630650f3cb07908f08c487cb2745b53a32000f5d8c220b05009fb89cbe0499c38ee6d58fe7d6ae78f30b929da243df0a3e58272de349eab1b8a56662ab16c1d9595c01290ba862be5eb4f53b5d758a05254d7760e48b3064d2de02e02108b206732e05b79d4076eed034eddab9172aae71c8647ec599a248c5a3d0731f1ada7055483041e0c40582dff5d9ad629f9ff5cd9eafc33be671e18e2095b8d3e48224e3e40b0925c2848f61246b77d862d1a4cddd50f45b1a2ad6a5537099a3f9a68349b0b28f5013720dce0ad998e18128a3019dd977215d2ca1b77ab7240518d93d2a0b31caf8dc342ce88722c506d589a8787bc1b20330ed2fa0e3baa60517ac40c61f5d5eda5f22d2c302c478b375e7bd2e985123921f6aa2679ef83f16c5f0a2f39f57ec5295a204b40c192e9a7a4690b30f91515ea9aeb43de9cace543486a4d7ad9a50705de6c6a972354f733e62dfc8df00088ab7614c788d694dc53270d81f8a9426385a292f925884547074a809c93837c0e9df5ebe120edf85faa1eeb2512d7919cfee5442edb64311ecf8189b8da58201b786fb32ef01b35e385e9724e4517e7c0d00c09905dbda107a397bff0948a81d4001b43fe85c2f09a7f8371e603c588805f9eae466680cf1e034b64889aa793df6d8223dcfcb0a69c37dafe361846bcebec8f592385ce463d8b53e15f1f3fe19ff84cc815eb1eca43aa137bc3fb89ecf99ad9a5c8afabc33293278d01a88762f152edca91752b86c7d053e7a1d93f9f9b89a0ab30dfbc0d10fe480513cd4ed7dd32b48a726e4a65ac68c6014aa32c7775419f31e3581fbfae99315fc594c254fc6e27456b7132c15b90fe15d431a414982a1cc1dfddc94e836f454a785387071309067db13b5a83dd01ab45a38522ae308e6c668bfbdea282d7da787130787a4aa264dd59c0ab77db19e3b463ac58f74a74eb14c550186fd474f36d19ed3242ef13e3e68d9d178695e97217be7a35bd0fc225060519b7ab595de79c54b4fcd690d31ae08e0f97ccbe0d09c95ee8c99da1f4704a4c490b55a1457100a65ad9858f78d5dc850365455c9563189891a019bb05ed61c8b7d1713dee62242941eae17a6129dd5f2cbb5beafaee7a53033f61fc866d5784912382f6ca2eb310bb04fae6a627e13e8bdbddc8a72bc0357720e4b082a323a787aea6c22b08e81f939574166333d1c1ec7d4d3af0f4a5ef0f59217b3e679d3fa569b961dfc4cf90b84a90ce071bd8eb00ee05c128b816c8d4e0c8f88c4b13297be57e70e6751207a0258e88ead15be9cccdf41e99a3f315f028d9a6a3da50a4639eedac4f3217011883987a445f5c9c45c692ccc92eda19542778ab1ac548bc4bd7fb97caa6abf56563f709bde43e12c7cb99d71ca37e1e87e1bd64531b02ba644d8eb5651e0ffd64063786499e7ac3ce88ae5dfe00e320bd4284ea14eba6b380d091562c9d518b241176e6424b1dbda8c2fabf0e43100fef6579a811fec6f3eb181c8c69c7f7097508125b627e973cef10321067210562c63c9051a95f89b162b38818c0460392147237b761a602ea47c34c60f30f4a160f8b99cad673f7ada7728186c315e5838f8229a9a4f32e61768de006f71e65d0efaec963b7c85b65107c05d1daaeaef21e073e97ca9eb71e66cfdc7ba632f0b250d7927f1f3c3b423870d3379d2937f82eea4025c08ec40281d08d763d4bd2da592b96883f353c51caf93177748542eca83981c5e251e44ba27123820d6c8fcd6198eb9d819c318b8e2c002bf63fec5a026fbc6a38f382ced9d35d511a488211f7b1deeefb81e52746510ba7eb0ecb52740979bd42e666ac05a534b8743c76f69a3958182dd00da70b737ceafb973267da7f50a7a790085e09692d1268693602db2bedcf2a01a711a37c1620eb7dd6d3469ea65ba4d36756c6bcf761e688bf0eddb520b3b826411383883e5bba26862f87d76d9a545c0cbfa9d17080d12f28929f13566c534142d70b7c4e567ea748ee61300ffe74cb3269201460c179ce09e9fe85ca43a0c157348ea6acd367456114b581526a80d47a46c4c1979fdadcb6f6dbb80277b8fc6c4c1cc5c379be9999beda0ca7b6bad89302a28921ea906f5360cfc34e39a7317b7f566411f310a4410437e39f87948c6e42c761be2aa78603b567e4a0c919391605b0e7ee0939f949f7bb061660f662d74b5af39dd4e4f9c0a9e0ec12aebb7418d03e2a192ac1130995240153ad0ff2c4961b062df27c8011d79f83b50cd506c8139762f78e3e3639bd8b064c7d00cdcbd9e0cc31a46601a729d5070ed44696d1fd1579cde2db61f50875d482001fef4262337de70784621546eceba260ddc6c869dd30583bb1f1db62d442689af6080d4435bab04b7cf28a3ded020614694f4ee639de54bed9a1050ffefd7482477f331b5a2c599fd899af69f88f625def6b2b8284bb3f1608c17cb04e73ba1fc0031411bd5350066e2a3daba6a5b1adeb19dcfcd88ac34a18a42bfa0b244c6a49854b791e731dd54f2a59cd423815585551ab1d33e3a6862b5ea2a0a54b1e9386b62505a0eb600c1c1223c92b866bde360123ab81c0aa36fe4ec2735275b5e777a986dbf5a77909da7fa16a63e3ea8732a4beb864398868f92f33517bb652a372ab9bf46e75462bcddf524e1baa49daef3c573f2100e03dd53194af56ae0e530f4f4930e5324a0ea4598580ad46067faf234f5850bbc263aedbaf54e434a726693e2d305d1a8c738310973680f7ada2e4e128e93647e8f012ddeffe4015d70ef20b5c787c61ee4b9eccbc8d7beb9bae9fb23823087615f3507ff49251ec51a5084699aae16c45d0a93198ae856efc4c891b8debb30bbe2cc9c5bda1434c771799e1c10bb8ccf37e365f37ce85b6269062bec8cfe7f26d9d86e679e80e32484fb0a3d9b6716cf9fc5528452ce700765b32c433b72febad78dc4a3cad9fe488d0996e0a5c8a32c42eb137bf59f0ebc3b92442bbdc508ee7c02eaf13b370a96660aba1afeb0fe3132573ec49e0672afaa5de37a96b9e92bad3032aefc139ed91deeed6253ffdc1ede296cf4e49c8fb0d57754f7fdaf03dbd9597d6b53eb0806aed9fcc5cc192b866f0985addbea08d725611bdb6186467f5693d22a20193dfc8325e92b512064a45d33e5adc0517d71acf8bab392d9aa5f8162c2b45a9b7dc473578d798a47a139bcafa73ddef76970e586a4091ec0f5905611fda91238ba3d34f81a6bfeacc67bf6361ebdea4e4e234338ba45104bde8c54c382145c6b4716a4fbf92657d6ab1e59aa7acd121f5d7fa10309726e3cf6b2fdae7a8c71bdb3b5d66b3b7a7fb8b9994dd3327bab22b4b46dec60e8a242a55aaf3eca460638ff8f66d04aa2944aa791b9c6df30bc7cdc30fb66a432472355ff41726c608bb51b000436b7e7f7134ef082668b33895f865beba234ce2763afbf77d9c516a8488ef24d5f5dbb076c7e2453afdec08b49efb655352dbe082559f295c5ccd7b3b733fc88197f6f6b59f6fd92c948044f32d2efd623bb4221e764e8065b41736b6b02dba3e4b9aa410e58a0fc0ba9bcf81bf87909808f07ee8eb83373c52bfbcc8e567688ada07cb71e497a1060f8c8c37af4641754a02adade5995f7dcc42689e017799d5e3b48f2fc960ed15dd61d4437e8a51ded5b34e8c222ae3e67cfd6b4e0a9e0ce28dd7e36df903ebf34fb95ee57c548d76d96f9f8a46bc7352b028c512d2b2717d72a281dd3a6fc33684eb4fb939a5cadde5f255987c585d217a8eb36633962c6ba158add5753f374b137dfb5f30058b86ce57f8f09d8e795d880c94c8b162b45e2e27ac139d24ad38dd12f94a8de44146ef955548bdf364958f93f165e4792e4eec95bc5fbe07cbfd68a18212d05969b6b4a225ee5365317d0ee5fa69599585e03406ee3fcfc2629af0983e9a13097dda1e8f83c84d3b7d8217a57fa2557632bf03782f5fa95d8ccbc0652c5622a6953c16043fb72c91c649c88a46c5a92b41a45560d3786b435e9c424183455897396c690b792a0a1e05996dd97725eff612edbc4c3d488a633e9406cb307e2627fd72f2e067bd8077ae9495c09663209ff1f471d8edbea212fb4a8b01eed564cb8bd21147e71c38da0fc9e14af70aa5deedd312e96077abca8c4481c5d00d1d926854f4b01f8b97c97c1d4da0689203e02e2eac204e5c07a7cea5216dac1a6a8f95e12d56c739cfbe5479d19effbc82b60885f0f2329c315fbddc69dcbf02ecc65130c8c8c54971a94ad2c57d00b69d83accd386aaceae354ac646faacee02657df6ca0d25bf6b6cc8c1d84930e9397fcd6f6b70630289fdbf3015b8261e773abd4540b41c27504c721ce6f119072e93a855247de9758e21b4c6622a47ba3e730b2ad0761f3df1aeff3ea2a3345771935d04bc9a7223a1604aafb81219c6937d336b2cabe91a736f27f6a0995e41607673ad058ab7d1a1c1706dfcb096d922912aa9ad7f48db7ab2812e1a82bee7315db2a90227741614cefcfdb96f59b7271b476b7107c910f4d2ea9605a21983a9dd63eabc5d3e84376e80261e355e3588ea0c5da5c37824fa62f6cd0df4557b9d3ca6c2b85521d69b00bac8fdc9a50d4e27cd8ea501673f440cde59f14e1cdb4bfa13388b99b4537d7eac9df6fe01c42d53e18a0bf94a83a037c88078b5405415bfbdc7fe43aff250736c65f23f5c0e8cc1f7313a13966aa9d12b4ff826358125a2e59356eba14d646fc04f6dfa56f0b30748c69af6e736e99487e8548eef53afdf22c1f58caa502091599614e30879e62d5e56f14251826d27fdf63d6f0dbb78479d102f2d1e2d2731a822dff9d633a0f8a1e452f5cff20d067ed9ab781de345d9ca6b4f5580b46ab66dae207fec841f8ce823e0faf54eddc1e8905977add08782bc2a3f5ef008e04b990c4592f76a6da6405a3623b44b41ffdfd7f901408b0962d6af5c25e5e0cf09d0c98fc58887f74660a652685d75a319b1366419327a8f911dbe4e16aa8de8cf41487a03353d366e273a91218b80d97f3d4e8ac94ba64002f580f0115fac0fc6e042650c9fffff464650ffccade91c7d18b7f31461137bfa44131fc6277623bee0077f946c30a4624c9bcb8f2dc52152f4c88ed66e6794950e37281c681566e0e4c00a149ca026cca0935830e6687c3f94c75c9482e347e2e05814b47f8d1a9c0c9126779b67b783a2038ab5b8c2e032b3057edd4f0467add6ea0f812cfd2024e5888537d23bf9737ce94194a6212a6a72323beca3f1a72238066b3e78ce91fa2b05f3bd39e658e732c32d11465b0b18edae1660765c23971cb421a0f9535561b09e00bf0d5cbe746d015ec2c69cda2bf533baae43b09bae94dc9a65a232863a9e57f8029e879b2e85fb7f26426cff193b34d4ee40c3fa64bb48a1ba18cb66bf29fb04600e182c58cda6339bf5613a9a6f7474d999efeb17249bc045832381fb8c7acb51833ca0348de939a4064bf0d5bf3edd39a0d2abe2e1f7834242a9be93600e47341631e184b9c5805f9f9bcb4bef3ef43f76225a0b8c483288b8d1443ca9a8d8f0b98b2243bc2d847dbe5c058e3f1ab9b361be1c20c855460b8b6f71ac83db4717ae236a1659e58c69a35e35ad5627165a0b6a5384265202d7236cae49eb8b85af56a4512456f8c691112907ef7a2f7c82c9b0f65c22113f5f5d8899946fd54d718358c6088e40dd37cf6f1c6e034c4ccacc6e1fdd4378715f87894b216d887d98e46b2a273e5f5b91d447c0757c0522759446e150dd4de4bdc2f90fda9d6ca009bc70d25cedf928983e627ff70d7cda3ab70bab0de9365c05dc0cb5c7c1eea46a56d41daa754fa7188a41a780c51fae76111045c8981571f6e3dfeb6b5c14c95bf2388748c80e853f1457eee41bbb0003a644a721273b8262b1829a199e8946fc335804280bf91bf02120e46f289d5de678776577ec8a148624733e7a4a0486d8bba6e18dfd1e365c47371ce0de52b018a682f0ca76b252395dc53c03bd1a793a5e5bb66e210f944aeb8d52bca303d9b22fae6b901801ba2656088bc1479981fce6905fc3312cf7af0bb20cbb53452f69394681988e73e074ee8bc080caaf9ee18739067ff5c9cea3577359b79d121f2985a2867f6ac20e883980ae0c860084f49ba6d09f609babf0b287fe087df8e2738e7f70bdc2c2a46d8b0ddff37d3868f8752c42e6a0df17a34b29cf2109b56eb8af04a77595f9cd08561c0364d7a79f08df6d30c06c29a40e48c965c1418d45b8acf96b9376e9b53a7d35dc78e7eadecfbb64d382f1e0f31979fc42b5d5ffb712a346df0d2493650760980ee0764b7d8b624c41b7921e3f4992a0af422c194e6ce51badd6aee385c2672eeff85c66ab04cd7a3a62f61e3bc7d59adf0be430a5a86e971d3c63a74f09e9c730a0d273730ac51697ecd8e31461b123619b2bc1683b617c4314861e44a7b6ec4d623a07f41b2ebcacdcdbef56033cf4da9c48a9a9b4f3c830f7fab3d7b3e75bc841bb66e3a2f189ff7520879df214fe2e26f7774322365c37b718369b1ee298707f75ec6759245e7dd63d098cd90cef5a72591f88718ceb89e1cb437799f4d88dc6e8a4a1a7e80d2ceee36a1f30c0325760eddbdfcf1d70e8fc1a9402fe2f5058389ea3f3d996758784021a0f39c7143db3c4184191d06c5d69b02b2143dbd6e462dce322bd06f04cfa25bc4aacbc04a7e8ef44d3de9686af2bb702161626a114de891884a82acb52141425368cdb1875ba790d215e07654fe642d9283c272dc5e31ad696f22260151be3e624ffa2c2465a975fd003068801665b80546dd201b4166b0506a7726fa754c4f804a5f0778222168d41252fd62816690720c15bdb21dbe309f1071e4a185e1fc250390bc5a1c10baa6e890a074dfcc6224da2ab644de0460e14f226e2323aad1987ba9f5d92fbb95b2f773e696d96b1e0758b4545274dc78e32a293d0c8a2e0ccc72cc8903778acc55e71102e2d250cc35de011516d18b3d8f9a3467c5dcca61bf9c7cad168502c6f942f91c8969ef29fc8dcb6108cb0c6a1b5d3a63b854c3304588a460c813f36133db5236aa7f9061bc8126034828a09ffc824c6a03c85e09c577514bfaa4635d23f7303bddd3321e8b8a8b42d74859119417770cd13963af997ab5f4df2cbed084b8a28277bbe1dd317bf19b182580cd9324936298e5efdbe0dba7da10e81a5a4774dc1061d6216d6144555eeed8f34c341fa3981b6bca4106f0d5d450efb54e904adefbc47a790981061f59a05782770b5b4e0ca0c8afc2fb2b0a193e3727296176284afca14931715779a69f7650a01f60276436e6c3e72d8aa2486a9498254467d164bdee11e5a2d8b960308fa1789f828122afc169c2204ac9a46132a0b1b876c62dde2f701025b68f26f9ec164a38ccc4db988e37b8d3b080e458ad5bb51e3d0e130f53fc88a1576a4a7cee961a434d1179dea040f2c53e2b5b51a42c852c3a7cba1e2ad2879afdd931c5cac159693a82867af3daaa54db67330fe7a72bdeb2f2dbd2efce722591169868c7b362054e40fb34d2ecf57855bd6f638dcbeab3375ee619c5aa87daf20c6c7a38532edebd7523338dcafbb6c9e2d715c45948a2318ef0f1d50ced829ba1209c1e8533f39effdb3f180eec9ea63848a3ce15a76d8397897fdb56dac17aa2efe08671cea79d9509c8a690be62832a60b5a9a3b33500a8a8f23835acf20b3806940d65163acc369e69c725016835fa210df2b0b4adbdad2c2ac4c4fc8eb6461093ad7e08c81bb26ab2006589bdcd20696dd2f1f7ddba072a59eea856f8c31049a3a8af626a8cf927b60ac2990f39339376d945e0023c388d2f99c78d543dba14ae95141639121a03651290623e4c71c58c91ef6a8b08c026e70e6751ebfc61741cc9e4a8d456ca54a8c0b92eec200d339d872da0b8aa04a1c204bebaeadb5000ca95c3367017d0fafd75e04db3bcdfccc8cb7e745e322ec96493bb1beff359763095c9321c109d9043fffbc465487971a50de416e8c0c7308279858974530a929c86784183428734726ca99d24f60e2d97e37baa9becb994c529daef6b7678ebbf664dd33cfb49dbaffd8f92ef388cbd4cc02b38118c5d669bf9a2cabb4a738cb164a70278cc61802d6e13159f1867813b4f6f7b84b4e5847a5d3c6667a48e57e67035ffd2e09bc3b81a693ea9f94b6f217b395c9d362c7d8e336217fb7bc9719771379f96774d405f9475ca6f49639c54fea47239649855ceb4a85d9b0f033b4f3c616d50796fd817ecae29044f24b67cc92418c337b64e2ec37ba08c8c780e40bad2ff3124a095e1bf59e7edbbac0f95e24fabbb7f3fec0f4697df811a8f4b25565e13eb9b2124cf9c1985aed8ee24491c44a0bd795645b42bd130813172b9a6b1bea2b9ed392d8759ac042ff3ff43aead52b1972183dceaba27db3b467b3dae51135b2a1d0edeb110691272af6d1b2dbc00745e977a6be3c1c1669502845d5c76b189edfd34701db03e62231c81f603ffdfa89b77a16e13b89198c3bb87450d3324b333ac6fa2596df44ecfd6d30c179960dba3703b602f640ce2c06c958b9cbfa36d41f47da079dc1c51eceb59d832cc0208a2c23f7b17856376c56a8a4f3119e1c46a5b63645cfa1a054504958b210ed6303bab6cc1cd555d9d398701aa7a7b621d16153d16ae24cd4e909f36ceea5fd81e65381e283f55a9f561a8e94a96524a49e59a4a579bb7df88e7e4ff68359852b9af85e8aea733042318cfed6594ba1c267a522995dd82f1e0627aab77092b458bb8feadc83e042c2756213d96c2e5dfde47e30d12f88ab3eadd5f1c1b2ed4f68cddaceffbb5cc0d9755fd4c0921c25a1b1639e54253afa31eb31efd45a6968117d4d312149ba0c26a640aa91eb89ea62ef1e428b6dd662775dcb9deb9f13782b4dab2896563baf2469612470e5275281ae2767cfeb2502e8b1a01b4715d237cad10c970fbb1d5b69a10f6aba55d8104ada1f907eb0f231373b7dc11e23f59715e76382e662d3aee8e599826267a7531b9503ce1e25463b31ad7309c9e06e3c24323038f160b64b2db5d867ac8453f433518fd1bf56ea437ebee0cf82cbe43d4e0b091a3657acd300eec6ed0efc0925e6c1fd67b479871a033fa20951bbdf716e153b71ae4e954ae4d34da6aedd34c4bc67c7fa4ac45c5abf992c56826137cf083cf30752de582b36f4da30b7ef297ea6cc9ca5b3d94df75efb7d5ae728a7424dc34893b0b4167ab8f96dff2925ba8fed0cc9c2dcd15ae2d7ff85031c41453bd1d8ad41af19c44fee8ad82140a6e38dd31df57bfa8fa8038f1e7e0eee9ae55581ab81714c63912a594f41c2e8ee6276f22f392436b1fa03330ebd3bed413c4f14edda1866a7181035bfcdf5f3dbcc28acdac0702f1530bf505e7b2e00fe9e2f115f772ebb540e09e49823ccf867f4cc7bd7c9f600a4473a77efadaac1f26fdfc807efd70f9fa5f2147cb555b54839ef10ade47ae0fc5cd574ff5b5cec5287df11a43f81bde1b5b150d000c4998ae260a3a06382854b189b1c3a4a4c4a4f5e369cd0b97a9180fdf557890153d0e20221cfd3f0617889f5f7c9311088bde0980890f9b4d57f0a3e9fc5cba36eceffd42b75b99b76f39c4f188e3a3dab3f95bd358aacc41f30382cf52bfbeee01ca40dd11400fee26ed8709cdae63171e6a4e8a225ffc438bea6833a1f988d13548951190c7e6c13e70e5d56179230c8027df6ae621620eb39c668e34cfd13ab8295398da071a6d82937d3e262dc901b76cfc03bd3149ebaab9d3cfcaa95870fd30b661d1df64497a9a62aa211857f68b112969394cdfd9721d0b0d658b8840802555f2ae44d278ee5b5c3e5712ef080bf1ad9cdfbecd98c1892db0bcecb477cc30fd8e41cd4ba657d2c0807ec16729dbd068be552647aa04f666456aff69a590ef1b0f87010389457c1f9e89a43a352ef6847a7bbb1c2b822bab85b479dc3d53dccf5e3e47d4edc2f68d66451ff992d1147b269c43e019f44586365110d8fbeaeb92ed87cd07148f700ffa55b2587a9e7686ae46e328c6dc24fa5d8efc93983ead5a665c4aa29fc80d6558afb4c5496ff670f78f31001e54f720520e270f7c45e569171766ac2ea75c2ac6de4433def4b626d6d585bd4394097ecb3c0aca2f6bea9b6ead56260401383e13284bb4f6728bf036ff8d9dd682db3bee2f4f823417919f07947784d720c4671b7828bcad8b9f9189db311fd63ec0901fd9b9fa319a334b69d7dbedfb107d5da8b89e1190d597c67dc2223c320c9ed3817d6eac4196a6b357ffd2092442c86afa6b242dc404de2ec854f6be44639735a786ea8f5eabf3c4db8c94bf8941594a32b89f0d6861821432ff2e389e666a0522095f5c448a81230fd12bde0cd3fb9ab16ce54e773292da5ae63486a96fff14a192ba5e4f11ff1231bb6d18ed95ca07952323ddafa9b6a90351a11b1f71f60c18b801d412019206e7df4d1ea147c9c107a64a610ea647ed887975898cfed1c093563a8197887ed8086ca6e0bc0899cf89e41b0ed1fdf4f6477482f911e5b31bfcb67984bc7b3c0a1c46b80e57fbaeaf084f4b449cc9a46b3ea16a775e234c184de0674621d7d1e054f81a342726e68a65ef190dcb06946139b12bfd5ec79c8f4921e3c104d1d0c411d50d4aa3a3efa4a63e38a4f027524ed55d7f36c0ba9fa11e9ba15733bdca470da584768810e58a882738d8406aad1c28b50888a216952cdf397f97ff28cdb655d62a6b2177036f24666a22671a89fce264a8b0ebc634d93884783787db68fd545a3783f77f8020a1f2bb12c2b974ba0c88cbf4f9e6f92c72da21ec8e0b982d10bff30856e6ceffedb342da1c58a41a056bdb43e7c684a22044c67442e55c98570bfa4b35b83bd7c285cbf98015649fb607c37db1aa442f4332419a631adaf2065ff5b1f9ff4d4f370a570ebda10982d0a3cccaed719c34655b7d608c03623f3361ba2d31095f9c5a65022555500437c9cd684b51c217929e5574bd84c4bb06a1dfec73eb9de1f1a49ceac4b5b6c4a05d56e663c0b6b491b46ef412483e4c49dac95f93efd3e78f861f7310b8485a4edef37f03bba9ee9a4c4f3cb7423ba55977ca3c440f506e014b1f18c6aa797ebd064a13ba8b7231dcf0d020222cc0f754070c5ebceedaeaabf49ae33fd7adcf208fbcb42ee7edf88f7e38208432c58aa3d3548ab00dded6c2d304909c4fc98921b0723af6f379c8851ceb7deeb4af27746ccbd5eb5067fc59a02478505e23bb6238f093b2f7e31f295237fd73228a2803ca2df4f6b6edf39508ad870cc59f8e80fdb01aede5759d13ec1f0425ab317b0494f864dd2032f9bd3ac288ca176d0ff48ae7985e2a867d8f8a5c4a8416e3a812ce82955886620103dd8147957f588dae84c0658414943f931f38bf157a58c13d38bd724aeb688338e67cfc3c5f306f22763b6722379ceb763b818e99b292908af7b1f937d3f47845c8c8c271c0bc03c3e8cd058a7f91212774d88b8ab6e8c799ec057d9492eb85608471fb6fa8c46a4db32cb9439cc077f586c977d0b1c2f18b4e201c24109791027876dfc9d38cb381c319c2237fe86b10ba2c2163177fde48801b0d15c1d3a0129d3f4c8bb853d918bc3e1d5f60149696e4e788dd393b9e66a79192d5c8b93b81a2d62f49d71233297313a591617d511524cb7e87683911ce258bf5f7c269a75da81a5f02f4278b4a6687a9b3875d6925b618b052b74586e8636d758821ddd23d408e08258129fca4f7a27c0cc74213cafeec9a867048672e56be95d5b662948caa90a390f23f833850dc9e3ab7ff81b9928e734ace1582f78310fa77206c3bb8532728fc00f898f3e679d93f3082a79d25e4084b445030f19a77312c69ff95e4ec86bcef850b23c31b9631c81e7ef01ff4cb4add211ac9c018911615f2393ee7aa7f56dfd6f61c2f93c11f05eb07c45bd2ffe66bb0cf57b65452edc951d2539d23a864e87c73505f81cfa10773c22c7bb950fdee6bb6f473f75a7d5c37c7f79531b0a77fa487a17d88017540f142b2d70b8e03e891a222b6fcf359d05cbf43be6f8ba33e3f90556100acc56586c1ab68fdc659f5dad69e14b93df6980c797e6dda414895621156652d962f535c42a81c643a970ecc1c856e2bb4633c86394281ac1375ee0f1fe8b9b013cd5069a5554226f3b0d105e7c8761255330bc9d2d0f1a08c172e5b75a6076285c63e10523aacb1cf9363054ec49dd4bd952d34e105f074b59d1a2460c4dabca67d67b2ff90232cdbdd3062d32ae7b5fcb97909792733409c503884e4ceb31731a227eddc6134f513276551f1178d3828f1da71d35bd5a2631c0ec88f17c98347803ab58051590349603921ccc3b622590776141b92685c96d705d52bc26b73e166bab36c8e1780293c12a5c473b46d2414cb82398139b68d1d225521992fc0439943b86fdbb7b03d4a85e3b50d1732f1f3efa384edb8eb674b266c706334a54840dca012eb71979c231b7e6a52c1fb362404d7cd49bb3d89560029960212311e6af598745da5ef07d5b3d59d27715c1a3c138ff3676e258dae1ca10fe02676576633560b5ad29c7238c63b9ebfadddbcdd050194d74b43f1e00ed2a69caedf80af5feb206ad1db4551cca27021104ff2638cbdef9c1ab88096ab283ba44dd67f585b568a3c12867710092623514b2ee2ced7d741a724a7acc8d27e43521ef20cfd395cbce24f7935b32d918d28800d06553071bbd1773609439a3b1c2674a2bbe2a7c3795ea240629bef21936e186503314861ce0a88a12a144aedf2b3c5dc7e079cbe6f5c0f6a309cd4655ed90ecadf93af8c58ef735de0a1e606dd99ca570b66b1f501fb52327d1e860a7fd45421d431e67550e1ef54bfea42637ffd76e2c1f0fd02dd1bd2937954abc885faa16c3423f6387be766e5416cbf42ae4b9b9a912ba32fe615291b5c87cd73f36baf294ddfdadbcd475b6029e8c7c5a97360a696cb7b36d2ad12670f792e4fa0fb253419505573055922c80272b7b89529e066587015bdcf28175f4c2f9ed3f665be5866c0481f0758c1abf62b48a4ae894dc205ccf365fb6a6f3765cde23df92337c116bb79340895254e2da760c8e779715a3c9bb1c1e612e27cac63269f539f95929e4449b2485674350985e6bbd3bc87d7235ff638e7b92c3e333f5ed99a65e88757d6100965d87ec9192dca0d4460e96ae1cfd100644f1833d28b6e4bb63716068fd83d97cba0b72f44ca80b9468d4b1ccda06c91e39cbb1f51421c0082d67ab47dcd2b33f21b52d35711480efde9159a62fc3eb27cf81482b70d60621dc5b09ccac4429feaa6c493d0d02112c0b42e3fa36597f944a30f5edc7dad62a3d0275b713b34d47c78a9b2c382d1114fda834588cff2f54ffc02eb950550fac6795515a2f1deff09aa365e607ef3ba87a427b846223b16ed6c11acbc80e2cdd1b2b70a9ed243be5375c0f678f28ee81f1f435bf51fbdc1edf299924f95d766a571bd95f66e9f267bbe1e014bad24cf6732b95f1b87f8a8b07814b79b8b717cc74ea457eab13425b76f2956db89072f2c8b534b5a177cd083df72aa9e11d45187d6d1a48b108a412e2e1f43874a8f51d613aac1b8404c457d6cba58e4a3fac97fcb71ecb0f25419d6862098d9d9c4a36254d8e09879c2b140db4f8783e3b32e3d868a4ae739410a4699b0fdd2f8a7c09147e1fe29a322def10b9e15e51f59b351707d7f1cbdab184e4f24f31ad37b8ec076f0ddc10ed36573a42a3c3c9bdfeca94e0b8307703b7b1979d87c113e0eea694e8d71386a57732f8d0bbc838c421712240eb2262e6e0760b743f4a3e76f85cd9488a05820d29331c3f692d585f57ef7de7f93e1f5719492793277c162c9e47f11bf8b5ef042423fbc62df5f45616c9619251de5ad4f1a38c140cfd4afbf488b5adb5d17cbc9a477876017c33664f493e05f92920f02170b4f6b95e206e496efed88566dd37fe1af15309de2a39bc7b6424ab38d005243c152923ff64d97a0a579e4b54f6b459e8d13da1897a7d04be466c2526b4250b52fedb57d91562de052d89f067fae2974c3ad1e0a2fbb689552c53314f86cd7354356441972685cdd1f74eb5ea6ddcf90fcf2ce283b99ab097af5f3c4d3cb6562f4025afb44e02ce2757e17031875876d19724a64dc40b9e78ff6016d7639b232aad1ee5f98185c2f86a1ae1a2061cac681c415f663372f3c83d949e038cba8c89856e75d61c5e0cf55ec1d9180bf46e04486d8d9ed47e3a3e6a6f5e8aef218a232a9bb99045ff22d82a6d99bc6669427891916d8a6299df4903f249e5cb957c256e426eff09d4f3028346d9f81b4c9cf78ead5d65b476fcbfae64bb0e3af089ba00487242bc5fe3a0223f7d95f4675d6eb650216bbbc333d0dc8fee092b28796e6728d3f74ff85d01a35b7e2bbb182dafaf4aeb8780ba6eb345fdcc621ea8489d7a89f9bf74ad30684f4375f2e84130e92fe6f545fb60ea6a0912afc2a2de8d21e8c8f740738714bb785aa0f65767b3fba2de2897078309abdacdd8ad71b9c39df04355fe65470cff1ca44224bad4ab406788e67f4ebee35b52e1f496c323144ac6f9bdfa710cdef3f511cbc53d086809cc82e308eced392c7e58472c12b00da42fb711a6dc7f702f9205ce3039cec0d0f4b1322d79dfe1722f7805300e8e6fde22b7d7186806644183555d1eec4039cf4b56086e5cd1648bf56a54ce02f4d4c3c0680af59998267585f424a761d35af35f90fd1b8ad0768c97c39a464dd7de1a709d5dde755f55b4df28b86c7fd3b73e84e1e7a38034f6a81c4d65d85ce2e7c7229067353531a81447db1d3a394e036ff3f6cc199eb19ee82d84d1f744b5ed8f5e0462f7d4771efb7adfe5f0c374b2b64dba82a6f55174bb80cb2af232bddf6cc79948871c0505c168b38ade261ed24b82d341e27de9a968938bd9f1e0db5528201534e64bf99c14aa11ec6242cd1c60b22ad200fb60bbe4c656c607c714d6ab82173f50ccd54ae12abe1f25d5fca45051b02dddafb919f7dba5c5515ce912744e3d9f28e75a39fdccd3a41dc07e15009b601048e36d03b5168f88542dbc024d010c42319f3071918fc5009f83b1b9bf4e6e1f33b60ff60a22d5b13da67e05ce04ef4444ec044023899bf1b5ec9628b7505a3d482bec53c3e82081268f7c85437ee34176b29188ab9b9e9cfa341d952dfedf7a2b3312cd5b0e83fdf54ff4ff91371faac1572c72aec4b238021a089ca73528e5b4ebd3514907b312c186ed2e49399d902a22aa44c4fc17994ae82273e1f330fd928e621f85232e6c7b1632c9d20d1f6de3a2cb377ed7dce25f612f510754bc222abe6c2dc5c69e48182601b5181c9a57907d4b88d2ed54f45d07e606b38a89d9ed04dedb375ce85abb4afcee9d882925c312ee8862efe0a97c3278e91d8eaafeac43c5553e01dd4040ef20ffb1001befcbee8ff9234ffaad66772a099e4547feaaac34a4c05d44cd291a612189fd4ddd804705d54ce5fbba811d830e117663f31bc9d828fd7b62379a3813d1ff7c7d7bfebdacd7708419b7a938aad43e96ad3420b035d5ba3afd037408dec9c3c6e200489ffd1ec1593212b097e8f449bc032eeec676f13ba6c12336b8837d97b4618a34e2d24c3e76be180e74b2dd8fcda22ae670e40b203550404b72b54fc87e949af127d63780cfe07ce3e85891885a0f6b2345f19cdd105de0779bb4b39977e7bf610556737c7d2dcd1637072aa38f866125c763c5a86f13e427087bbf155231b2cbbdcbee04a6e06dc515913402aaef4d06bd756c9345dcafc911ca6606e6171c3cd21cb4c560232b85756511e4bde0468fe770b698cda94f86e310e4e8c11b8b72d85c2c9ab9f8f40ff2d79678bb157d7fb7f45be0a59eef98c86b36bc5b761631ebc379ab5a82651e677d3e70c0cb363db09a3229597f58c0c2d784e04eca3e60e9c5426b27edc0873e141bf2f68b3ef78fe4f79b7a5c462502b67ec592a63b712614767c3a98406954fd2411f99a6a11d3b0d699fbe6a862c2b5582400049afbf3e954c607397e6e3748561d512f9cabfe150c6b7dc0ade6e0afe8918d2e7b3778807569f277ffab4f94e4ecbcac80b371da84c7cfef1108fd3330d3e650a5763e1f8caff7f64f42c887918d9f70cca81e07b1401aaa8131ea5f1959f68099237f4b29a4ae68e35e6b2d288c1a2009e305b2876d453b859d68f72f9fdd23a7b6749b8a2d2998c3ecaeef9fb2a8d15d5b663642cf8253e736dcc766c2f38b0f293fe716c0b6511e978883e20dce61bab2ccd35c91f1bfb418862c7c90fa7e4a1ef6fad70b5a1fbe3fe506fb5b1c0ca324e5109088e70611401ba80714fe50a4c6ad7f6e39eef0ec73099983daf1f61d2557a1107ea8febfeb23e29c97830948801945285506786600f5c5f02adc1ef8101accd6b91f6d87e86d9be8572f3d3b6d21b537d6be995e34e185504b12894343c911e0e60b3a50d9ae4bfe480007d8bb438b113d252849ab5eed4086899a491d178e8b15d1d0a328a9008432405b65dde0982112217b56c8d9a1bb85c8eeb0607e3e6c143de89d297e2fc1286f912454ff1f97513ac28b180c95569ebcbb061265cf6edceec2eab29d38b8737e28f9ed6e82c5ecb85d054dbb21f8e491685cbc07888606df29abb8ad44e829acb663eaf5151e3193920f4aa5021693b47a7229e71f0b29cbba0d1827ea17e82540ab0f4a6157fe035e64d9c6423c13d509fe2ee3fa27f7abd086a17c8a215aa87fd131b63e39c64952d7ebba7007b5a1da72403724fbae9b2ed2bc7dc84af9a956a4ef0452e380f4431866623587ac839a7c3d73c95f479c8be3d075b8623bb28df872ffd247fb8e13c37bd41598cbe4f606f91213ae66b41658aa5e8b240cc3a867ed776b7ff7e04b0942ff4be0fc58c5a80e18a994dc4e9bc1c9e9c42e8941f2453d305ed706c72c6623f9a96b4de8ecdf004af72cf6eab70b0cc57be4f61ff653d99a7fd49aad5bfb731847632419544e59a96658df421f52933447c4cd399bdbbeba4aacf7c6754bccab01d805a92ff27fda74b8ecc7041619753a57e0d99b6375ae527e065c1cc3f61f74c3dbacaec6dc1df3a4a61d732e24392d21ed3e2101ee349fd1d98bd4d200e638526095b7cf1717c5d4d35f2999a45ff7faab68d0cff56a0299167e74e9a085d970bff57e080b9ef1dc87ff6234205da1fa5179ae9841f5b101a8baea2d57ec88ba58272a416d121b767767a980c78167d1ec4342103a7af99c48dd407d46d898947ef55d9e9c8412ca24e916ce83499b66b1b39823addec574498085b4516b2c2a2ea5f585befc0078d2209dad63589db2556ef242df48719fdd235fbbe0501a2037ca56656858885195b914f79851733322cb0ebd44f3aa19b710f9af08769263cd68c1ad7cc3e2ece7d9821bca8cf90989fe08379d01578891dee1cbae8e9d4c318acec3ece3f193de371185fb63d8d17d59d6c841a3c249103effa19fa76b7d3c9bf5e6105839d6eaab585cc1eddac108b5149927cea1973b3a8cff79a7ed956ae6a79fb921c922d5fce8b89a2f48c36417ef73345d594012066dafa93b955a19903461b924eb217274b4e9cc3fa2f92de5ccade3dc786d8836209dab21f3b669df85d78eeea96e1dc4d829f1f999a4089c3fe0c9dc09f1d755194336e70ccedaac93e801c0fb78d75a2dfff80fb595205da3786f1e084c607689759058de7ae5a86aeb6d69de3547b052e37c613bbacfe552be349bb3e11f6ccf08b4e993b729803ec48c8abbd6b2df873202b14be43f1b3471f697ea70930097a539c5326a39ce7265558b65084739cfdc9b8f3e5a061422d4343ece45d31876961f6c711b82afe9f1978dd8b177eb94b00933e8b27b567048e687d90dc479001f62163c72898751bfa1971ecf2c9609d5c4af87557b753cb7c26b748c718f99433eef39152f8b6cd7720a78001d9500f5fef90a4de1cb66ff9caf7a72aa70a07829897b26735c3303edddb0f3a9e40676de968c49475ee0fad700de54c7bbbf2f73a97911bbf4103b5513106373049660f2b5f0e1ea58ed924a6b43e5a77dd0def551ff2479e2b6dd8825dae4548e1576e576f8a845920ef640ececd724130f0c4c0c639301775c0dbcdc067d12dbc98004626edcd6d6834b25ba8f0515f271201a4e8d34462a4fab0c168a67077ee5f54c6476b24acdb051e035182e8d0cd37a6f7b76bd04929d4ffd31dabb63e9b93feb27e6beb3ef2c47c3ef9aea99f2b030a20dee41d6ce58dd7aeaec3bfc6d44bc835f17dfa4b604ae34b4a6b4abdb2f7674922c1249f2f49df73dafdba610f0198ad6afe2a7a8c21eb484157f88e71586cccc03d69c3e45f6817ff29da377d4ac743fc2f849d5676c948474a33680808ff7cec0734e73597d8e910063036a7f745b83c9d5426b6e60347f51fb46400b2d30c62b03b12f0dded19d012847410ebef7abde0105e0dd885d22d5cd081fb1184f7a05c0c0a146f3eebc9d0ede8b05dd213381dcdb5fd5ae31b2d2838d3bc4ff00e3c8cb139983481d8da7de6f85346c9977bc02f7c5c7bc44f6a4b9690b2d12c44d153a8aae5b4386076d7d8a5fedfc35a248edbafb38d776bbd815c88dc4ae891dd57fb5cd54c9886b3ba2fb33a6ede0b3490236b95d05f6b21e3236778903c791cbae7ac4fde5233bfdbb529c1d1812f426339fb59a7b000b363576a89f8bec736add177e4142adb371983b9570dc2f2e240530bf2dda098470a9f173837473c249c681b227c59c5db8bc36e52ca386d47af37f3a35fa5377bc2cce62dd53429411f040e19cfb75e4a9a574a792220cfcb27f190799c5455288b26f977cab642c8e480a95ac48765332b5168903e2802f4151b8cd6dbdf51bff0466aa5ee50c696d9e5feb75d8f201943e3a412007d51141dd8ba6e2eed31eb406d5c6a1de27304a4fa359e21d66b62b7ed114dca390edc99ae8264bd6feb83b4cb515f79de0b1837f4ad5be8dcea914a34d0d9036fc4528d21329a98c2c4561e930e658722f61ac40fd1dae06e7cc870e64667300cda8c751c21a644d3c6855127ab6169d5e059e4c03b2c4553ad8fb81c8a254187a78aa4d6c71d23e6b0baf178d4114a6337af5a3ecd1a195f3799548e34fa3f1314fa46d419fce8df06489c216a68260bc835f624fc56395c3d3a69e59361ef5b5fbe93d774dcee5ab7fde65e51ef4f9615eb49584b167a4ed13b748a8b88796ca94638a1831d92b40c42d876c3a7a7002ed45902ab84eee7e3e8ebf62f7135f61e01133c342b88a99ef186a9c86a1565561cf23bf53ad904f9dfe6f777c703bf1fb281f22420da6af5e34bb459a4253b36ee44f51e7c2a7b9b43801eabab0fba26d57825c54d5f8921224a276957ec99db746d1654330752a9d2c0c1c34f1ac2e327483b9b8a58812d87a4aa13fcb68dbcdf38f8d61766f94b6e3dc673cdd5183129c9b5e5885faaba34eff3b5c682b00127e0e1d50efd259507f0b6dd512a957554c2895ce518228371a1e610b9467e22e8cf11841ce3ad8b9661041218a5c88de0a5a8fab21c5d6dc017190a7c9972c59602b9ce0da2b623748579818f8641dda264c5dfce287508695e867911f50c4c0fd5af92d8895b8f8712888c630015e3b1b54126553f0d287b0d7fb47a517b3adb6103a1d5432a6ffa8eb166fe751832b1552fa38ed862f4f90d28a7c909c25fa69d3878f6010fa57e9bc53da32f088634dc96794455ea549655af42a9a3f72eac6f5a745cfe013604a7ee4c6aded11f5886ac0edd9a00a4b5350c4809fd5ca67087f5e496d92fc8cb8e85cca300a08eda3fc1e974c66589f439e77f2b5a401d52e455848e0b380b5c5439ac1d25d7b23bef8cdd79b5cf2ecc94f4ca0619d38d21db8471df5119ade5c6f933c37c391c7d100c1908d53b7687bff45b060c49860cbaf00ca5e1326833b95c81df22d94910884352309ecb159e08e634f2b2f96cc27404e9f36bb308ab8d232d46756d6dc8947bae370f0f6a1e0c9e55f5c73b56dcf537d7db402e4c80dfd9b70c147a430fb5392e354b95e533b3722551b59d862b46b5ae36aa600e2bd6e7b5eb54805bfa5fb99bb9fe75ec00364ffec95778b692c50a11627cf30ab519820629933075f41ed526d5a308b9633f1214e23e74d0c396c81b8733a56fd2df0d162b88ac0ab9d62cc028df59f1897f7dd8134c33c5bf5a6ff64c2cf7b713a57de2ce1d72362f937182f8db0730912d383b8b2fc9c70c9fdd299051ad749855076101f92a756371c6dd34027cd65315dc9de5d3d58f2c6ca1e38e0c265035f922dfc50031e95606c1620ea59d0c77ea36be81d2520d6c7ebb9e69ad3023cb15699114850d255fded0b01ec9c7fc0aaa393776a6a66c0dcfcf92df2be3d16c18893cf48d9f21a76ff2427f88165037afa3d01bfac46fcecc7aea07be711ba1bfb727656496f6d5b718e2c0259e2faec397caa606ed353161c3dde81487c3076f454937c8a2909ee84dc70f3f85588d8d0c266b3b97d464d7c996272e9479eb1b6520e8387f936bbc5f1b485864ef8350b362defd5a870c91a6b1cfc5ff309eb567cbebc7a444f270705c5016bcdce4e575765dbeb597429d73125955327c59c36e35f5625e0be1d77b693ada68ca8ecd808923833edca84dd6bc27ddd7521acd384df98a9cc2a13ae74597dbef1d0a8132f90d3c4ec441ca41a5e32e3eaec4ee9027b1bab7ecf3b236bde1f584e74250954d339c0a64415345cbaf179f131a3ede1f6a2bc20259e8f6c6cbd13f7154fc16cc36d8db347fa802888dcad16bd51f38f5666fdb41993ff80e7506f87531a7f95a2fb092f700072a7cdbfda4fed62d7ac6340cd5d7120ac19f952505280c91ed7cb0e6586214b13c4e16539afca22c5d9c5c530160201e4f5c8f43c56e9751925f9c332114a1242b1adbb1e7e0826d9c7439399015085ec00f0c10c9b010571ed89ed763fe1408d48968a2f0f85e3a19e90c9331f3d19494354630082c536f23ee176f99dd9f2b2f783bf410a3a70622e77089064461bea147df086be14ad3771880be80c90e22285d63b947efb2295b51104fc1db11bf29a6fd09eb21fe3d7fc5685d7652597e63e8841119f4ef13d8923887bc8364cd6f5d287e27a3b56e24141a164db0d76e0d447850f94ba1eb0705bc0c37337231794cefd03bfe44b8e68c97a5a64fae1be4c0b081edc57550ed38e212e7d9ebba0968071cae816e5f06195dbac6cc8cbdeb0c23cb72d8eb7f3e251991bde5307c869ef24a3022226feef5e7b411b5a0eb38eecf4b51ab666d03a253874aa6de45bf1a66c294ef313525e4bf931ecf4bfca2cd96a9251ff42a7a544c3ecdde1fa4af6fb53c9d0e61a1e9e178cbe1d7ac75f694ba54dd4062043476776cce50c026056a38f6be644ec4aa6d5f5c69daff7c0baa242fde2b3454db41fda7fa869aec49a4033d8ccb10949eb56e4441c28aed0fae7ade5f5d310c158089f0ddcc34bacf32e7eac338417abfcd844a2b930b243f3cb79150a57446b9cf2f807b513490cf10589cf7260de34661d62e5cf2bdc190048121ff373b5890c0aeea97bffd476b3cc6915d4e646f4ae797c67814c31890fc38d5492600f59a413802c76e2e7d861196d5f64ba4072bf6af53275982306ee42b84520e156929ab891dbd9c23ec2b2a564d704e27807b7d8a30a3eb9ccac3acbefde637ccaad73d99fefc1766a3bb215a74675f0ee3b8277ea6f2360652ae9845407a0d458f4c4f92ac0114d42dfe64092c90085396b81f022a4d516d99eb4e2966cbaf956a823cb7d4d26cdaf951c910549a93a10e74c5d3c86d6b28e4ce229f6cfb351ade3973a886c5807726d7ba42a156ac47c1b778209e2e2f78cd3c906abad9fbbd754d1621660dd28d6f7af146cafa2de2d4ea513f0cfaf24b64783b83b3512c1963103f35f3c57911b35a72dccde892edb044bbdaa6b3ef462c343e9bba6ee8c8d3dc44d388d3836b0cc69be0d62baff76df29cc17d86e5bb13d690bafe7a40370b19ca9a22a7d25a28a72b54e53f6def851d863eea368a80f078132645d8b2ea84eb1567be6b8596439da44ee74a6e77e524f1e5618a624b3a5707f2d11ad300c53680e018233564155e559bca1d10143c62e412620d5f896f9217d6a4078837bd23cbb8fa7324954e5f5e879e55499f2a1c2c47bde72fa14711a7d9338d8ea7e09cee043b5cba6923e604858627fe0c7da6c2afc449a81b0c74782d70412d5e45323667dc07a7434f37c9cd76f17464cf2fc7781e35609f3a982f360bbe06bc767c9389d3ab39554d9518544725e0d482b6ca8b878ca65a4a3505fea0d1e5751e3a4f1bfd1fdc4c32975180209b8f06183ff9a8039b4dfb97bd353eda9a9188baa9db084bf5d5f3ce8119b809c7fd1df6d3c018a17fa4f53ed42b172f43854ae2464973f4be8d023d60c93ca95906f9fe1214b271235d3c37fcfc82f677db2abd751406afc4cb2868282ff982091840a85fc36face93b155d2169abb8c9383da68f0f4d199e55b710d6d9ebfb79195cd9c87425bd1f7c1c753ee0bf35e9b888148149d1bdb0c03455f5802959b29a0a9dc70819d3f4a3a70e76bcb1ced259f0043fc0c5a9902540c8fea53ed0057f9312b0982f5475d53849c621b5fa34e46f188a57292540fe4d07a9231b7a16fa650818ff63f4a08280f7f54426643a9cede33b65f9fa570a868f0a3993cbfc562d96ff6168786e02c7cb85bbdbcfbbdda8e1f713e317ab241125fa3f5065f4b9d703d23a065d72cf422ab882c2f4dd4d2e40e73d2c9639055add3fb67f15910217d2d1867ff0e514313f61131abb26816de858050fc9e75cf47a12809c38fde8e54d2fe7bb09675b83571e44bb5387e194d52bfaa8b355b0acee8913a9a68c75a9ad5b09f1b67cd09f283723860e6a2a667434f8ef4dfbaeb15716fca9d7ae15c67e3e494bba79f4103f3a29b742aced59cd8baa406f932745d2a68ca4248a65c7a89a336624bb6e9acc301193d99b9b30d0c8cedc684d9eafd4068a5441d9a5e4342856dd54587f3998050533a31b5d5a75b4d45f97db2be903bc7286ff69077dece1fc95a9dbd11077868e5c7a4c56b41ac0c31da3bedf45ac162db85d7e39602a3cfa74c66601ca84edf78cfebbde2baab51d1943434a01eed5825db98b872d90a6a946622f0f1fba539bf01edf2565131f5ee6fb8a5017669cdcecb9838e64442bda0bea950a6d39529e55cbb840f6420628896baa0a1792167b4085766420068738679b06e67daf029a6533d24961d6783787ad492c70e3b9602469e7133c1963ccae99b0b908933ca0eb090276fb4d219c138e90abe1042ebfb248f66955ba8c4e4a46f1ee62cf68489432fedfad3af3f492870291921cfbc74488f4896aca6a45b5c693d63e21addc9209d30a0a3a6fa8f91f2c65788a606c59f4b368c3611ba0b088c61dad2dc786534cc1cf2942dd59b0e6243fa682b3fac8ee5cebc49b919853c9299738964cbf914dbe9762dfb42f1a2f335257eb3380e1f161a9a6af295e22eaaf05d289b3b149cd89454519c21c6e488b0a6d0aea81881bdf21b65a347998c5e12446f0d96ec1c23a02406e8254bd556c04c50ab86bcd872a4eceeb02ba84ef311e3aa38bda2fec93d01b0911b73fab6ad276cd9e5b5bc28aa53ea7d8ced0737ba2c102a2adc1411461c470df5ee6ef28191766ff76d2530fa09e9f7b61ee90fcc3322d1b2072a8e46890cabeb0d99cca2295be63e62c8013de8cca9e12d97082fd7419de5b651bc38722ce400e217a7f567bbd43ba5b5bde0627269cba24fca0105d5040d0a376d334f1ed033dbcc96b7c7c79f08d45992e50f5eb53a14ce23222c2cb42e98c0e5ea251d0309615b8503ebf18ae4ea7d32c7ca630d4ca479e69adb25419459a73e3d8129f939ba6fe47818587c7eac013ca81d46c8329d9ebac94bfe982aaba406df3a47772077fecb2ad08e3497b45358aed120d6faf10f5a44fbf481ef103e9754472e3aa461f3cba1dd18bdadaa91f0ea46ec9b9d6937508bcf88d374a9fe27ee94930f24539cfa6d4f45d37da39dfab629fc5c1f95e4c1df07e972042506a8a315508ca9632acff4d2123b3faef87d9eb8bb78fddf2b8b1428e8e8deaa0ffc786c6c5ac2a3a8dbe8a2bf68e519adf2039bc275cc1f5c7faf39fcc9a95229cfe49b46b9b47cb58198085e13f6d5281d162410965bf5aed821be77e15afb7ffd99f82e4680ccb12955fb68216c1d1c850545fcca30356c8b2aea964696599ea922512a93026ed1228a349ba868cb16d200540b583073ce6a2c35f4f568580cc3df7339781f05977244f2b14d675144b2023135227b4ef21e768177e2e9f595504586f3533bb420f6299a3764b282c14ca2b0b20a02df8e480d7a6d7185b0e62de924f49516cd5b516b363c2a27a8d601fd5714508f7c80d3618f413d26ed51ff83997b2c0209afc3a793624786271a929eab95be388a489f2debca81e632b2f4dd688def578c9cac67105d7907d2779a54398c34267a6dcd96c77de1a4effa8a045e7a4be32a42ab9e09e6aeb309ac49d13c414f04d571a9a1cd7b7ae4f1cd6411a3bc53f45521d1644218861935687947b4f3d9097e73449376e2ed957157043b006d7935ebf931a7448de392b0e123b274ea12db9851e4693828cc51f9495297eda2e3d8e0c7a1dad96be08424ec0de85ed88a36cd97f73ce68d9b58a332d6d8a9ac7a123402b96be4c0135e16eabedbc10cf319f5d5a454708c383979fd5f996dc510348d9fd03fd45e5415871df3559934d0caf51036462fc332c5f630889ef83bd6a1c0a7f527f99c3d409bc66d59ac477a4eb90eb6403a948d7bcf01e4426f3640038f6377bc5cfcfa540d5f167d4dfda51ae5508fdf3803a839e275c2e57608f3ffe47acb6b02b888bc0395f79c5cd520db110070afe5b357e54ea89f052ae735ed47b3c16611880ca78c9ad60c4fcd1c5184f0ddf09f737111fa26168ce7abbda7ca5e2b120f4a94869d5e971f89e50ffae25b073e005de9ffefbb9eebe6e17c0448b8bee1266bb21435e0233c31e47e1559eea9cdd933e379ae0c15b56ba90157675c32cd971feb454b0521f99788e7e1468ff7d916ddafb1a9341bd53f810ab70a338ef2ee85ce4abe8fd968ab3098549ba236409686d346d2a20b255a453356bdf2c851f9bd2d43362205e74407fe567444f6ae168783cb29b30b2288d7e09a63e7485ca472ed0fba0555dad21b140e7ab95f4b9e56d13141042031c0fc135154c47ffef3d5531930919c5e60e78ee9e851a5d3a0f8f6cc21b27d922a19dd9629bcc956a8a1e901e78f977d9665e9d22c168b29c009194e618fc0caa1de0e86ca94cf2a389a67dbbe7b54995dba2d864ba878dbce8b521e96c6b2cddbb5e3af47c50e71cf2dc8abd6389961adf45d05907bbd258b419f61e8e1263f3b01217d3e80a09098fc76b67f3fe063ed66c4da118ef4929d26246cf10b6645dfb500759b7ec5375dcd35e64b9bad94b1fc23514e3c86bc0ccfd4daf178981a49c6dacbefe7b023f3b6469da21c40a98ab595800b0a622f21c6ed2a9268322dfb0beb7ebe7ba3bded51ade7cacc6079a1bee4ceb66edb7a64dc6e90879fc04e039907dcbfb0a5805ff4351cc39b9d18a395fbe10d0c7c3c1a06a1ad3a0849504781192ef40fa8f3b6e0edc584499728f421dc9645afa2951ccb384a42b044ebb2afb5ef35591a525642c1a9365e61559aa92248c796a6693b29f3a5b37dc978f1a092af19c01e47976acf20fd966fc6e44220e2375240324743ab9e4022e16dcabe0c330a386b8fd3628becdce061bf3e7551891a84e3e80b2e5ee3b2a1e4320e2704c1fbcc079c74c40cd5a5398504d47c810bfad2281ea394a68da442dacf82bd0555fddc3d9a0b9811dac88d704fd637315022a91c1e50b78428e8ef9a84f143112cf5948207b017db1e5a3bb01f31f321f1aa973b9bfb8ae3d3cf4695b519987f27768ef9393004cbbb08019185e1d19411461e6d12f7c596a2ae58ea855db8bd95d15948a9aa11a17a786ee62a46cd77d9184b426c76ef0cb4a7426e3f8017d204e8bf76795ac28530040ffffffbf