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 78504 46cf48da141f7072e6aa8769aeb6d22c58c44737f117aedb1677082fff47058f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0dbfc4920ba621f28e5e3a1fbe38db957a143783d48fcb7623ad7f80f6f7bb09
Certificate Block Hash
46cf48da141f7072e6aa8769aeb6d22c58c44737f117aedb1677082fff47058f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...003035000010560000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c571959ac2a782dbdc29bce709dc6e5289c0d164bcdafc8adb902a737d00e5e3daa4f2852bc3b9d3aeffbab5b598a45e88405ef2f76e76ced194683b99c6deabbfe160f28d9093036db60188757fbf3405277a1f7397ba88ea0400000000000000800000008000003035000010560000

Raw Header Hex

0000402066813b547ccd03e2bb4f7e48c8d74dfff1a69697ea5db969cde9bd1ea6364c73f3d2b59e21709e11dc29f4ce96c7dc9d55012ad2465cad85cd9bbfdbb4d3fb531d953e6a16d1001809bbf7f6807fad2376cb8fd48337147a95db38be1f3a5e8ef221a60b92c4bf0d

Proof Data Hex

59,560 bytes
121216010307499d9ca147e25db4156de17e56fb776820f135c32e713c1c6760068edce8df9a2ad6740caa3ae07d8e956382c5aea7ce8a7ac37594a1c3141c8c495807bead2f6ce3387223687ada10971317eb2da3833418b645de2b397d477b6f1f450ea4ce8a495ea08f9f304e40452d6983b7a978c3867061993599214505c12b21facd23e888ff953cb895814532f4eb509718e64e49fac753998ec8d940be9483b91d8b9e2923ed2efd19f5d2603249c4a7b839174b2b7b295286a62ea46384a9e9802a8ddbbe24519d663b3f72896e026a842976959432a32d8380def980421d8b09152a75c1bb828707dd7d88c9ff8ca4165a2160e2859f8f9d863ce02ed503387ba0d9503391578404238bb3816e7df7deb29f0a0d99189f7837344f28efc20be499f27c5e27941d69f00bac7b9e1ab4ebe1077eb42eb492de354f56923a38da6e47c22271a46db9cf3ec51cd24b53e4e870fc6a2d92ec624996cc4f93e9b98f35f44233651453d7d5fd39aa78b19c3b941071fd3a42058ee256d35b0274f5509b72c6104a2e8bcaedc8f8a8c247b58753e8223cb67aa495d39b57eca7c016c4ecbdfb568dd612bb4ce0a9bb18d0af82006e75f8da71481a82238523469a57f0e2628632fe170853b7957242d5716c9619d256277b6f25b37dc5b52bb3687ffae16c744ccc8e47a32ec06ebb0c8807108a4ea489649f3cd95e5325fbd39540e8b14d38903e1f6d2abd7adcf7462b525fa5dea909f805697038e2ca9ff8b93463326db7b49573a8a0bd537625f61474f03f60536d6fc8f6c9dbe7fde9aac1ef1052d7da089913f10c6097a38f7550c828a292b70474621312fc0b0868d6ef1fd2de8e5082451c6b5111c149c7d7a882066d7be7c7dfd164fe20c2dfa5b251454b804a5799156280776816a9e85bd55cc7b849973c352b70a72b3cfce6bdee6d53d106f729d41e9c550dcb47c13830caa03d8551cd15e4dbdf5e29b5bb3569a9581c8b10051affbbf13fca5fc358cdc47efbe9e68df21cf656785f9211a94f7b845dcb1acea2227db1237c57137c5fb305f078069cca6c74d64d5fa3ff303bd19ea4001e44b6602c053257ba8ac2512802ad2609ddc02179335acceb81cfaafa3ce552b03a6b3a630d741fa43e8c51da2a7dfde2d15ed98d9aa05b5c6ef4d966ad3ee983d1e88c923cd2db36ffafd6b4ef36826752e818f45c28a742e673e53b16a02b4509e2a19d4cbb6c011e7908019d6d7bb2574b071f3045630e4aaf6c15c865596eef6b332cac3b4c114291970ca33a85caf78c69ee5433e32c32f6660b247ab15d6df8b27079ab11c51f0c8b893470c697b49b7cd9e24cd88ec344be772f43adf3c523db09fbc8e72ee1f15a193ea3e2064113dae6f6e8c3b3d39090da4ebf7906c9e86e9d3f63285ad6a1f81ec31ca94dcb2deb11de39a9cf36b7d9cd5c5b1fe429f2a12296756edec1fadff9bb2a3b4969c082f6ed79b90d2a4e206def058c9e30ed71471bd19aa276dd6e6a3a3b929f61b299c927409ff27fe5fe05659af2659a96e1c2be280f52757447d1b217b98ef31b24288cabec22228e2f3734479f6df69831ee4ce251323d71bb7c4d4263abd776388dd1ff431e9c7d602d670e5f2b8135197cb19cd67f47e84df11a552df45ac6b2d82927911fa444ccb9c5d8a51f3337138d9dc5e1ae3927e0df57af61f3525553e5c97a30483a99532b3c70bb11d97648b340728ae1287ef201e3756ab1941df246fb96ba5bb188cfce9f9b5726e1c4de382656c717ec7821d10b9154027d21e4a285f3b016438e4eb9695e67e9a99758fbbf15c7b85dae13c433f186527d6565b55cfdbee87f69786c8b9a5992e3becdd5e820513651991ae2d07035a33d26eef0907b9f3ba88cca8e7a8e97f716c598575d80634ccba6466f990bb5bb730968cad2be4a23149a4703013c511c4944f8210abd59906242fc6f86cde7bab426cdbf7227cef817939a849a4f30ac70a7caf1473ece61a9725c68261a623e3a487dac2159737ce7eb2cf227728876cf0b4e0e815baaa29d713d84d372bf46ab68880639f01f8336c9b2f5ec14b732484a9ff7b961240dff66e76397243b70a61cc309fd155f730c80c0ce8d2b10553c04638a0ba3de8f91f150281b6a9e9c8b2cfc6923dc71b82d1ca86dec7a804e86e2c5ab5554019fa5d9e363a62cf3a019c4db665ba6edb31f5180ebb9782f820a9dfe3cfe0c16bc473a4251f5876149888224c317ca097e6b77b4cfb373325e2e35cadcac3bb789fdd2b2788b5d5fa108de1337008b39fbf4b216b4675b9acdd5a642170b91618f5c0120a30135a8da66ca1c125e9666b96745a17158a975ebae11ada22f79389e7f5410810fdd501e8ed9dbf371cf982bbf388dbfaf22d5d0f64ab66540c552485646ea799ae1ad7253e3d180d89891333c8713155605c24d82fc89b9320a25f2815bd0d008c163b7372a25149a9b3525a7b404ecc1fc9da83b5a8483a3aa78edabaac55dbf219ad259255f365e401522769c52df01f69f8bd95531280c4f5d439b5ddf089c9fad6c63ef22046099d401273cedaa59b57f442567a517401a16c44fbd47ad13e936716f7e28144f9a034721af8e134531a8edd957f003f822e6a68fbf6163521277f0348b7114cbebc82976e9c3485b87b4383fcaeb7ca9f4e0d77fecf1d7ef2d2ddb9f5e6674b96add7cd3329d29046ffd62ebced75b6887b6ac9515696fe01eee767612a8e439a5072a7741587ee16e62ba4af13580a6245515cef69fe05f271c4950acc21fb3245e01797003537430b39e0411e832660b23fbc9fa36306911e321f7a22a60fbf9e555b9ac1055107fd2a9c5b8527baaca5ffa71c8ba7d2f97fdfdcf042eb5e67b0def9440edf8c1939f3ca7b6ebda954fdf490590d13a644b3122283fd5b8f563b18399c3d841b2418e061de22ae2ca588bcf40a473e6aca92406603f7eb85fabd9eeca45b6de91dc6b017570763b1eb8737ec277f358d433431725b71cd161615eaf7d245943b5ffa06e47b709f58810f88954732d7cd3e1ee556582fd1db994bd3da492f7c9fe9e76dc8e9b5eacd5e4b023216c3283a6e3f6edf0b663fe8db875b1e064b4d3141f1b024b6846badea70f884be0a586c61096953f3c9e545f3877f3061a121e2b4ca38e608b1899b869fb039cc27f191e749ca1b567befd4ab10bc27cc0b1ba03350edba3b8e82440dffa85aed0bfd190a6a54a87a06c50af42dc79bddc14dee590d0291d94f5c3f29943df3ceef512668141149ad3857cf5b0aa62e6b64126ea93b60c224320419697d9852f70f0eb7991478871e92f3cbc97d5b24700027d8f1217dd42d9288b40816e1cbbce6aa2971e3ed87b5a5521b92fa61ede11582853ad35de6640c8e77a470b8458f0d5c5f546f5418d795b19f1be2091d41f4d8be52439353c00cfaf49856690762de90e371e8e0bf58d9d9a7c70ce2664aaf84a92492a2aff0b6bbc301727456181717c9005d6b3dd3052c59ea405ef2b148c8832d50b99fb1646c42cb9009bb76b563ab16ac30bb061e2f86d572882e13f3d6f4a8003ac844bcb1b5db18941d6e207253c83ecf721a7c8969ba48bf720c27b38e6947bb77c74adffa9506430efd6c3339e06b0dd449e1721e75682edc220cb71efb97bf7665779819f63b037bbc21f2346769720926b3af2dbe220f46c0b985e122e7ea9944dd83130f5fb89833e645aa3dc4d322c726855c6d74158cdae3ba6755fbc4159a707ebd23a1ab5c41fdeb44490faa036106acf4223660e713c381d97114862d6ad677a696bf3b6d5a0cba07544c1c8cd3a6d83253a0fb090f7725a473faa66d4d266f3cba6474f211f7ba0a620c65ef7b4b819b6026aaca83f3c9237e3fefecc946815258e79152bfd2eb8851a103d459b20fca3f9c5d62974850330a03e855218d5a7c85a4dd89adc019e2a46cfe1db9ec89962eae58f529071d90123a79534c7d64ad45794f03368875b4d357b4025cb763d39df633c4e92d3ae2bec2f886053ebeb8b1ed9f206fc5148f681d471301a12d3b33760f0bbc72c5f161f39fa4f9764e1b9fedff5e1e3a845e67f837a02fbdb50a2da0765e003e519a35429bec3e01231522212be3583765cc71fa3bb655f18856fcec547fd270cd55ca33d1d9575dbd20c85c80982a1893a81f9e14618e5159467fd96e77be92757a5a0998d18b9d11e58fcff02e88c3b895f355daf4ae588d2ddd35840bfde9869c9e76b83a2aa9a2b1dbefd308a33bfd2e8e6e6696d66bc00f2985ccba74b544e84323644885da530a57d8cccbdfd30c36dd43f31acdf17e9a58555d4027a719873d3a8c82cca83ef1208a010e0702aa71ff385004542edf40932dfed4cc58f528d5acf6bc142ec9b0e9492875aafc26ee921f6553ad949f5d14b863f2ab3d711a4b4b6291d7707c7ac3c7dea6287a4921e530b4b2efcc9994014802116343f1dbb6810501da7f8a0c2f0fba1744333e2386a188742a1013bedade0bc505b83aca01371f4a85194ef40a8783621e1bb45d6dbb92a74412975c268a42012c05db3bbd2ab768adb77e2277b4304206df220834faddeae3c477a4d249a75f2dcc54df9b6eec1bf1fc3d9f69e108ddc15e8cfd58757cfde4421027232e198f79550b78db30563015745b3b0ee138c68cea036283395506e5e330a664967dc37c4ea3154b78c16fd810d7581345b3c95a1b1eaa14aeb298ae6f7fcc137ad99777bd39d7122491194dfb0f581de41b6441a8654dd3e6630377b7ed0bd747b29f3bbb14b7c219a0248fb27067eea9e9fbfa721d5b937a5264f45d9caffe4ad954e8b461306a158fd3c9ef3045cd036dd1b1a507762271fd596c59f7db5c86511a236cc2a3eb6258041d41048facfc6931f54ec8a5b359b024851e817d1587b9cb6d724211532eefc12cde16cd0065f17254d9811824d7af8f1c3236f2c0a382006e5adae153ce71bad02a77691fb9be81a4d7e0d230965148be4b0750add3951764f5834020be745616550409126d3e6da984900af5040df1efd0ba0669d62f5e17516307d168d5b789417a4d3a0c3c072bcc1d8c16383ba35464b0e17bb80119390c7d7baf48698380f7f30e8b037668b05ac4cd9d4f83c6bbf3d9af4be0fbb05e05c2338f8af03b8f0fa0d92ff325681e9f52d3748d23cea93c3103b71e1a0d05fd103c48c27efd8c444a94c26ccd5bb862200a3cd91b7955d203f549aa7a644f53099d203d779466f83046883a31910ba581a9b53d6e3b068aa92dacbba527ea791a161c1dc2b0406cbbc57dc9c695a720809eba86a185d4ffe4b037d5f43b9761344613a2c91c08f3fdc58a19731e4f15a6491d9eea4d0c036f052cf4c672198af101a8c551479f2ef3193b6e22c2da536b57e6eacaf865c70a959caadf403777a8a85ed3e953e3522b9e599d90baf1d2da5981108519c6ff3e81b8907aa5f30595b5a4bf9935142a058dc20d1639754f691f414cd8156985d6e7607b6418d3be011fa7def773abe84fca963ceb4b24824afd14e68be09df13a9b70dc039bd0067fd80e10fafc4c51d6d43a631baa76a748af99529b79e2c62dc607c14ed7d5b2d7136725fda9b31441a68ae96ae78fd2719212196ffc7f7e635af3eba00ae85fc2e4be35fe269b95f27670db305950860c08772d483462944ee50bb7063ef63ae72b2006efca3ec6828b3b80a985816b85e693932b1f2d37b30533f8309fe9c2b9c9a1248e404d69932185f0d81ddde5556c2d7fb7212604be2c195ae6abb5650207a8187ef858853a3cec16166443c50ccf512eddd8d1b80922218fcff529c0e4bd393081632f6ae2adf2c74ed3837cac8a24a3a421405f2448d82b51dc678a6cb1e2f498dfcc747426c5dcdb2e8831c9e40b630a6ce066c3f5861dd8dae53f33e9394be1fef4896eceac62ac63434edc5ed1b6e28745e566f5248e6ec7ea02cd52d3fab8eb5dc5de8c013b2143e1d2a24fdf7a4cafb03fbb0da7edddd20246f320953c5ee257b386b2107784e5c2cf9d95d5781b2093ef7553a52cae2aadbad8d2d4fec7b936b8b37d8ae785533ac021f3e54087377408b495f48368371d762f87ad4d4028dcdc1c03b58e77cd1a17963e24336650a21a541cfe0c5f2bcaf9aed1dadd854bc412b2cf3584a7e2aff9fb84fb6a85d2000518c3171b74463bf0be0029cf1fda8e5efbd4b66f58a88d18090f30f99b52fdcb32274c7a9aa7d48a75991b53656aedeb6ebc0589526c35eb7b5059c38b5b8c91fc8dee83f1ac90eaeaed9e2cf3695ec984e16eda44ca7e6988b41cad81091e5df8d31d03359f70e8c621a6f8db7ab29eb76a3c7f746b281a857b8e1d6bd1a3097d4a777df6a973b77f6d66cfdceee79e98d63a3e1ea29bc9383359acb03cd1ebe4a3813e01e14c6b290600b25518571f5edfda3542357572b0bf1f4241545372901945c79fc8b9ff5102cb9ddc37f6e4a3fa48e34ace9055bc34e724708ca56152b760ca588951f16819bb250623b939b6036a279be81fc4f254820b4f990a7a04d761b16eb3ba404f552a7a96fa773c803ab510709da3dcd04f22ace4a75619e6cbb603083d82cf2ebf9c3a82111915de9d0543e991f08f99931fe1457aeed2accc341d33931a09bb19721143203a58af59e3c62ba1c86ff60483c95e738db8fd9ff98d0f6bd008085e0797f28f6df3f2df14bc9a65b3825f1c810a2d9a01579914c2854f9b55420291394daa6cd5812534e9258b0fb2193e3e0e2657c6947ccb4b70f943be3b0b40c91f1fd86be35154a940fa0b2864b2f2614e04a9bcbc65942a9167bc7aa85b91301a85c29f9cc313333085fa72ec1bb3174f789b347722818d178745b8b62cbe51858b5303ccf80b4407bae06281a277b9f9b3616931d50f42faa17cac71be7f425bcd397ebc778dfcd6f4609ea295d626d437804b3bfd17fcfe75a42c38705df8e79d0480e5c053287fd1dadf96777b86b09439721ff81e0a2e8346a8f143cf8f466cdee5e062dc96d69e58c209a6d1070d4a83fcf44890c07d0036fb273ea89a9d2bfcc7b5c590f153aacc1107e19ec8b20b0add6c4fb8ebed9fc7c989b2b7b11bc3973238c44cfd65887a86ff039b085d0f38196c0a80f0b08b519f8de0be15dcedcabf885c6bbcd64e361dca29082d1da9a16f3462e5152f136a824616436e2795adacb8434ea04c002e3eabaeadc01a206cdde1212ce54725e91aea279da2ff23f4f6b20f8aafd975858e47a49c1144bf1232b029269658e074f777ccd61357c246c16a6028514351954a0b1dc289418a25c0f8e3ed3b1af70f83d65d0a0f171d6164f422628a4080de698014d37d7de9d81ab40fb495ab6d91b69894652198b334e25cf83c1793f42f6b79473fdc6adaf86d941f4a72929a691e8ed773a0a820725c1246fb47ef771faba35fadf2d6ae41d47ce892ea2178a5ac4eb537d05ac8780ccb25975d178ab0fdf5c52200c09ff7094e04119d4e3c78f756cc3270cfdcb566408e945aaa62ed66e9e7277eb64270c9c0dd69d5b3a9817f0d8e4509783edfd8f4afec955849a0932e638788e13ba8bc586aef6d36d7bc12ede9cca083d5d207e6c515f8067e7342dbc1be206ce3b61244844959d5cf75385109e9e926779c67dd1548e0f05f46865af4ba8251fbad1354baf4039514668b5107ff202d928fa0af64b95bad11afb3a2bf5614a21ab01f40dbc237586b654f1afdc70ab698e138fd1d08dc80e7b172dc4d59eb7062ab622d6c4a290833b1ca4a8161064d30cb239874509481fc45d77f0c7fd464f6b3ef61d8dfb293f79d7f75c242360935ca5434c8edae8dd93294046f4d5819da67b1a92cd00203357cda0a817b4c11e336aa32993b3582dc429a9d106b8aa3c725afe37063d8ef18e2446c431ada2a2242eb93116d34b703469120ba921c9b293be490604c5757149680cf6dcbf7ded2d685c6ad30cb51ce8e26b46ba0ba153f74580053d1a15b070c36adc3323c25dead43b9cf1550c1472b8129ea675420adefac0de447a9c2017e2b29fcf4cb53c1d759da2affe62335f4405ae5271f3e98ba1aa75d7071d6c849a641f70a44aa62e5044b5c3f2ec98d363d12df21e3717945926fb736a87b911dfe8b3dca9e0336a930379fd415714ec93326c03d650d6a1398cebf26db3e7f2523164948fee8363f38f3410eb9c72aa2c161d286935720233b3168646557c0557e03d368a9bdf1cb17fad0b1d9305ce969b4a8c42f9306d288b3403c3984eb0071ef25ef247010b53535bfe2b7ff1e378f831f9e2ace8a12987799646e225f15d34762d8e9d40ea05de3516b9906d45a3bb4154dc581b2aec6470cf3b5c7db7c580a03d813afd961ee525e9ddb0ca789e5a78765c4708ee8eb312da8ce52858735114397a5012ad88e21865972e5b317a9fa9d5d9caaefa06252065d377a9f6b2260b9af9772dfc63899aacffefcacf7cd66a00cbedf9e3000e6a22c2e5f81dd345f50b2bc7098b0876ecf8a7b8ca18cd64496ede9005a7a188e4288aa907c42f5774c86b34ba3a2934fd7515d0a9036c9f42935026b6a3ef8c03c60cb50cda6b9138f2a9570512ae19d3e4d5c1b64646e6eac5206f61378f3d8c5f18620e3a898eb2a42500f36677a436ee609b4ae38879b796a4fe03f5f792c9fa08a46686455daacbb108e92f55a26762efbfc5eb87298a8bf2223d997fa4d0a9ddbf8525cdf786a867ae6dad392bd13b70fc14dd3009325d2bdefc4f6431dfe9619e11bb77752c17e30dbbff540e51920f6525a0958190dbb7103a9cf4a393deb3e70cb8573561daa76a4afe1ee850daf75c4eaa5eea7671ff3832e626ef80ccb109d52419aa7839ef3cc727d04dd7644f90afc58abf242e6c8a3f5021db0da2f488eedb53d797d9e8b7392572bcb02f907c54c9a30a66a806a376da4914a6a2c2793d7c3f90a2de15649c10965de786f5b0509e64d1572e411783f55e0c86974d83c7a5efaa79eaf086c8333c47a27c2c32fcaaf0cd3322cda00057cc15b50e457bf5e693c9ba14208feb93c1d59bc5b274c95b4ed952a7aded3a7deaf51f76428db3a8c16b2edb797f5fad26ef54f7a0f3c2045d5cfc0446251693e2280db5f456992a9c3b0fcb39dba3ac77bb53e346bf7ad9bf136f26362318b9ffe1282e1221f6e4dbbfeb6801bb5574f89100371c4443c213fb4c1f15c17ba304b528744471717892a3ea0f6c477524f1ae021aa0ccedef5b3a91a512e998faef6ce529de3c518266737f67c2d83fb9b1cf0c0f1618d49415460046ec7330d82cc6b12fd8ade45ec270f2f3c75a845f5bdb94b062cb09be0c4a18e9fc87fa2db3895fb6b1cbb68339be5e6a87932807dc74376b5bf2ec209e99bfae89e0492d5e835e81561fbe0629ac2c7d5b28a2f0667a4b33440d095ab75e58b5e2d774451dc9b8d223877c7a1a9e06171dd9d0792765ad996b1b574dba3a6d57c04598023733e96c4d50ed5f1ac992c187a69f939244558322990b33892a57929c2e5d91c953af0c9d3a4335092cc9d1a9bd17ea7ed1496edc07755275fb9c26531d94b4264149ce6485ff0238eb1760ad5bd03658bbf3a1a3fd852b03d59b7297f3f39d617e6a5f81c8c4d1c1dc671e0f8f46a0138cc778864ee7325867adf5335bf2ba09a5a1dfc12157bb24573111536ee1390532f542e14a71383f16cc1062cdda7ee8533ab1b1ec35c3fcdfe9bb29fb6e91cf3e63d1b342f04957c082aedca2cb4d021c50ea950900313eeccde8f1e28b47639e851c70197de65e78c26e4086300a0b7fded6bac6be994c88027b671439d64af512b6d229af047a4a9746552b92456fe6958701233f54db0eec2b81bd850e1800679e0bf67fe1f8436b52c17ce574f63b87eb38892f604a898d2faca0d665e98d06b695e650be0285e14103042112f1bf10d85ff33e420a405465944390105b9dfcac0be0b1a783640b2ac6a54b3f1eb8d0ca5ee6d4fb044100f71e6aa5bf2c621a87cf278b8df2950e9261b06d7bc0e05d9a33ae2fef645a5e4cf92b617e3be87b679def8a5faba87842f6d8977fb74e4c4e14fa89159713a8e91f7dd0eeabce56638f9274069503059cb1ab70a813dbd0021a57fa24b6a20c99691e46decc63f87f340d99dd68f7ea8fa889f0a1fce183e50d19dfea02c33fca5741ca5815a2500da681c594823481e8296ce99085675ecb78dc71a32c2ac5f3bb86a1fcda2305e98373bb05a90a9b3c2991eed3bb98445b5b45d8e7b16e54f86899436d01350d1c357276e3c44e188504c8c91cf1d736a46506db823e2bb641033af5d744ae09f7be3ad5232bf57044211c45a0c2366e207f529dc8c008d19691f63027ad6326eff2fd7999b71737c1ff4b52a2eda041edeeb7e2258067bfe387766e40d30b4459195e79461937d77144e66b5b315f83b6bbdb710137007e802aac6a090235a3bd7594a4fc8f24072744f2cf79740d8fab6785e15f83424fdf94c559cff8140eb723207d1e7fcb710fd349fdf50b7d74784edc062110903150d68f2e1bbb88232d799dfb7568121016b759611a79dbe8b8318d1a16117cbd3a41430341b7c76b851127d68f01718793265c70f61b74735e655a1d78b00a28fe5e971b19f9e91fd5d17e3216a8c0a5eff7230e414632bb70868183b91756d7c9c610bd4e4b44749c031ee5f7f9ee4309a5c6531dcf373e0070d79e9344f8d4eee737c944c006c41e32adaf9649fa4082e919949550d69c9e125e55252bd0c550f96aaf7d3d3ec043fead41d915b25258430c8110d2b3c902ccd52bc89158718acb2f6a66547dc6145a7d0d66821b5f3e9fe44bbfe3498e329c132d00d5f6de8664ede6b6347f42b075915f88c78655220c7238f4541b3ded37b2f460c3cf1265e94035c3f458a1aeb30183b82bd06077ad3455cbc82a00904255a60653e3d3fb8d5a0de6678bfc49384f0e29d46d2bbc406e4a425b211fff33977ce4766b5f3df76622499eadc1bbcccf002c682394966320ef9f988df02a55d0c8f7535dc05ff83ab3d66a3ba4a048a1336086d36b281d297c4a741e9776990431c28680634ca0816e9d713314d67a1acb27144bf21ca3300234d4479b2b46308ab0bc3c2e6db6aa7f2d9bd8fb9306cee926ca0286bf9c08278659fb6ac16546e520d97e95c31e75b17b9857449240b7b556fe27b9e90afe91658e0cc51fc91308dafd899970642589d9a460b98fc994dea7720d736517a158793dd75e2f16f25891a374c85a4508a4372225b62061a5bd00906a00750ce2758f28295ed693da98c97be604666c4968550fe776f0babe4a6fdf9c93c87dc3582028fcd0d155936ed7c815886b1dd64da9bda104bf99932cb53f6ca8525898bbc9406ac12c09e223b6f8d050dfb015098dc708afda2e9c69f4bf7b9071cdcd129ba5c9bb1988d8532dcfc5c7fec53a5e15cd9b0d8fdb6cb7c05f7139d9c4ab31b16d10032453baca214584e1cb3ce826941798d0429379d58d62330b4cb632f09090537e45c9ea431e852772157bebb0380cab4558304df9927e6a23c0315604625e5b90a1bda1fb49a3681df4c4bf061445c630aa6897abfc70fbd27e8bfa2274bf2d98c0bd0105ceec70a22e0eca62f45d1403a739dd0f827b668806c6c7225cd7be7903f3918f8d9090080cbbc99818cf8b5ef00aa63b9024fcc059e6824042d4db4e8d36ab1370987fe4ac562910f9561d5193625e36cb5dc68eec10bef1e80ab0fc353c09e254d6a02619feb4d2308ecf309311d4ba212488f8804f7c077db86a1d9a57e037a79b7f69fad647798b0694bcb8b74f28b2198240ae3d8478d4064bb36304f2265e4d2d9b1d8984a84bcf0a53c42a74689e0fa6464035f40688d4af3ccc7b998eea70038eaf1a7517603214e748c153106b07495a328734e03e5ff7c507b9b4a2afc3238b2abc35735b12309bb6a3c1bd5ac19ca1dcd872f9daada8576044b0e3a8393b7ebabe302c285bf752554fa1634a01f2a25048cecd20525ccb620bc17442308c0d0614b5f0078236412e168d74867547f54d946771acb52212c832b296f8771a99fbbe5f23d1e5f67d1c47551ccb48621cd57125827fe9f373593e338b2f00bb4bde2573d48e59cc6df79953281d5a775f5da909544d760b3d53d856e4f629a546f8dfb52702f38ad782a1a3b7ad52d6aef93c9f40e5958bed5d1152759dc2dd95e1313871ea0de144c9c59b91a4526a397dc4fc704f6cab853ed04d4fd2b659dcc90bdac491cd1a85f4fbf2601a0bb12a78c174d009ded42394cb2376430b19f3ff45ff877068a39ae5039522372ed960fe4e72a96839531b820588c7ffaa0bf0cd35947078d65903b233bef1348092ec3573c5cedba5f81ec48b85a2e46fd2239e103dd4ffd75d7bbd19586be482f7cbb2e9f865332d51a848c3a2d531f16398c6646d2c78d9a58d2b3a2a70932fd0b4fb936b747a40d4c784c58efc675348356ed888b03d33278e028d1f0210ca14b9f23ca2df7cc1bca8d5971e25e07d0201eeeb1fdbb57ba3e5d001020668078d352c7d8196e290d9e711407ffcc17c898ff356df9968b9ab4df8c94abd210ab546878581a4082628962262669b0dd1b1ae1209c8669f367c7dc42620909cc75051968d12efe0e01aefe489650f0a0812509b576247267db09040606ddd14c97951f6175e36a46197d3583c3454cba154dedec5282cf5c9482215f056290f1c026e172522e9cefaa13973ef7f406db88940f2dcec40af739620cbfc408b0ebb801074724910fec1f5de96161c22ec4786ae4b58a9e304be994db2833572df3ba57a4a318d780f2ca0a3f18f59354ebbc8568fca0ffad04c072c5e90765cd6b07302d0916662f49237348354b3b9556f9af5f4712ebf509ad857b128d85ca85e6783948a386c72efdf8d40392f9cf11f326293d86917af10ca9270f47b72cbe7c79e7e2714f1e4c23544acecd53e5e689bd28f5409ebbaf01bf6cbcb993cef9253f2fdc72d2e7befe2ee5e097e156a4d97193f44410e8f35f5e5eedc58bad662a61d35dffc33bc409e0d2729a51bfe79e826724f38074d671eaa4fc1c3a66ebb87ed86b7eeeb647ad37b1775e576255e9e990183a09303f6a6541b5c332aa1ce56147b87274a65ed22d223ec4ed91809a97cfff399cfffeccdcd03bb5465f268cca3b9feb5cf00c9a6483cce4fb2d537ade23c11704ef07cd0b112ef4a54c76d6df5cbc8811ca6d47b952cad721d9746f550337a04cd28d310e756ae7d9e4b82e0a5862dc4d681e9cdac53cdf8467e5e09f7f7929e3bed1469c20123a0fc242a611d2664d756a0919ce1e8a72baba939429fc3d8f7a037ac9997ba5d18f775cacf92029bafaf768a00782ce15fcc149327a0036fa5c2188593ed9eac7c0da8592a226a89d64f21ffd281c99c0afca0a85056300c61fe4ef1657874304e3742b6dcbe62f728db9a72e394a840e781c569d6d57541d72685836daec1f288b4c74d63ef5375961e97dd772e9365d7fb38f1d0a7d957bc214e2112a1a2b11587a1c3a39f0ddb1897147269a2931ea38cd21a30acb5d5ac15d9bd9287cf016d6f65a582b228281766732c607500f71d9a29d0d189e8ae9c6c29285822370ffd93d1c5b556b1ed01300d7fa0a31ea42c4e7b8ddc35168fdbd709e8584d60687f2aaacb33a9272b38ef231a5c4e679a42949ed1b9e17a53aa7b071b9d9e1ad71e8017af47c7fbcd8b3e432f646776811e36fca1c3c849ea252282af2c70f32f6adb01a283e8761c77b2ea05659da6df2515bd2cb85e45e6a466aa6c41e278c3a8c4ef3ba04edb535445dd7c569bbeb8028a8d3488651e918ceb66146c18cb751067483ae716b0d44b605e77f99c3823eff4c594adbcf2e4b20b648abd9462ae73a4c33d941df4834ea32878935417a4728a53ad5a8a62b84277e7b9fa90cfaa0b904f62c155f75c57d19287604b54b921a37b6e4e9f21132ba4cf231046bbc41ca7a4365d3e379a97df94f644f1e1a5b5a97454028718ad9f073b3b6e34edc55584990e8294c9093fbd344dab9053aeb78be4aeb47f4c0fe92fb12c6570f4085cd486879a0b01491481391c88b267916b193593f2207a9e679a8422408a9deb5bc7e88d4a5b1f7292ab4e2466b77a74e127dbfd971e2240a6579fe9b5a6734325fc9e23d6cc840e8c0afa09935d90cf943b06de0e2ab56a6d04bb373ea9ed10fc43706bf9f6d5516fbe69117878fd2189f863e9e6c993914d648fb3685b369742b361ab7380cf9fc3cd1a24e6855e8a2f877d9029c35e5235edcf98b0e5db8a31cb0836868141bbf11eb7df84f056b3516e2ea750acc5b6062f76ee2414736b9aa80f536e50d7470264920ec867e5e7acb901ae6f0cff876e780c2b888b93bd8ce216b53700e3abd1257608abc22a30cec2ab6613344495b0768552d1e3f5a09e15edf43c71d6d238ddd0fbf47b90fb5ca6b9eb9aae5a421d9da71633cf67fdc46b055871d1563d23d83a11dcf4fc5900882d3b444b847841333c09954f358d7ba0efc9f28e19e1df2c8f8552b525eb1ddb81337a289fa01ca0326a18e58253953fa1804a2e333fc3f0b95ceea6d0445e42930c9352d4138afa5f5390643d965c6db14608aba52750958f3ffd5c84f1089c59399122892ca90a31c8420823b5fbcd1e364ffad6ad7ad4ddc1126e4c09a275445ae3bd27354baee5fc8558956bd244652ded12c1cb57ad152982997fd7ae68add3701ba4c51011961ba95266edd921661f3de658431df496bde126ee93fe8ad6b22ce99a04ae80f972b180adf0eb91de618a61be93438d3322f52c82dd3473c7ae2c47159616c29832ac66f24145fa998e069e7b66d303c1b27bb0744dd2123dbfd30a97269ee20bf673e617a49fe7c5cddcfd613b2f69f568bea19f98780409a8a3e838e7da2275056773086c25b3216907bd8d2b3d00fac7dc3608f3e6fe85737436574c5b79d5159185d187e378a64ebefcabf642bc07e37aebb80e6c9352dda65ca090314809cb3429f27cee829c4332c1d6a2bdfe07ca19523439c93921916c9d505d076efeb1ecb642f3fde2eedccba13af32effe36a941cdea4965685688e6d06253b0efb26a7a8451b0214a8b3ff5a753fe88c7eb6fcef84ab609091b04c5aa5257faaaebf74c6c1f2ed5bfff86b846d44d24e57669b758698ad519f10ce1c463d87bd5edf3db3fe9916109482af01f366327e1cea148352195867a1ea93858e01369c911252cd72ef6caa11e70e8f3fadeb7a594154df1aa88f0f71312bdcfba7db4dadeb1687d95f6a20416e7ef13038aee79dc928718a68134cc81c3f3061980397f06d87e950556126e1669d15932374c5818e127a8003cfc5ce7cd60dd140cb5aa9433844823050b9e90b75734a79e0bb1a8aa64bba3269357261e046723cc2854c8f1def9005cd0d89059f1e0c6c667bd18e8794bc3d19de667ee732e630073f883e1cbf7f321a0414d3d95d3ef8f562c96960bd1ca4e5dbdf4857d34c852dfacc9374fa4f24e779955ea60b0d100549defc1e0e32813ea0b47a4e7f5e254901118dc05d2d4915e249ff4dbaaf4ee44689a7fc0d53d8867dd5a6c756426946faf1333221f2429f23755f78e18aa3ad2f14f9eea3d2d17c1f61e2b70c926a1980537bce02d04b2d1ee599849268b1d7e283f13baccf43c4516b21124d4692ce8ea9029651cebc0430374c80f9c3fd51556633ca523387dea34595b7bd80f4452cecedf91ca99bdb044eb44794a5aa03e239ba7c6a7116ba25b9f8479ba1383796ca3ce4618419608294a22c6c8a2e4ad8fa97ec7bd5b2a3c1afac57fe7d2f64ee1f07d520cce455528ffd225336b5e64e6ee78232d47f91768bcc7385bd9dec396e371697c3924c33e9c4366384ebd0288157726b4f495534c608615aed5f65fc183d2b827a804d7d2a1516344f0ef4654b03c33bea78c70ef75172225ed6a4b19d3d817cdf6392e6b655bdcd56459c5dd4aeb010ef07d1b940cafd90ebada4b4734aaf9b7e48dc1b64883beea7f5468e493e37c43ef8999960e87a8ab28d7b335ca87b8a26c68dc4de551b5829557ed21039a6ce6b3eb276a50914948b1101876e334bc7b77f383378fef692062c753be14f09e04e85a2d08413480855520b71be934390fce28b9471d5403cac198febe0b39275f30b0d6ecc791454e871dddb3010298b6c9cf9f7fc95c0463c9451b9c11270d1803a677856caaa96337f51438f198dea8b9c0b40135f02a8dafc5a2590071c819f15eef323c85ecf71e5a17c37e76ffe2945fd2938cd04aa6b23f4999eeb001354618c931c83c201ed6c9d790846a940134d5ee8f84c635c145b79eddd86eecb5d1d347f52870cd9c9cac101f5ee1353d91e8363760ff52738f3f56997dc80f2d37653cc55191fc42445103488d4e574c4e0ea9e949b7df2ef3f7fca8b6f36cbd1bf3e5d44e0b42c128984e4a249f85886bfe72db938ec9dc2bd25619819afd54584eae307ba75b7919c304f62c2d1dae5355b6ba5584c2cfe0aa114eedcb4a11304e991dfae2b60819cc2f280c20360abfb24cc1201a147111144b6aa856424ae2722dcac1bf015eefe5c1a0f546dc58ddecc190665001540c5f8815d32d7575c49e7c4d68ff5a469c4cd0068185d13bb824b1643ddb29885d3e574e8a270337819d4dc9e963778f5c2fbae672eb8c0adbc1b3c94cef0176311db0be3003ac1aa728569485ee4cfe09ef0ea13a0e89a383a804ec9f0bfcfc2a6402fd82cb1dd7af4460e6053567ffe1d5cac23d7e14fb5cd6d054a32840db71f867aea06c59869427ca846ce59044ebf1de92b4ba06157b7034e71698768e82a71e83b1adfbf8a3dae40a8c232c91446571f5786ccc98f3686676b31c9c50e046c173915045746214db50f0236434233bbc4a6249cdb00498aac5b9da1a50fd43ea7c8081b71513053ae8fed6ece617cf1f34dfaa816d9c2312721628f45dc02ac753074d926eaeac86ca1f93cbd3fde56347262fa49a4901dd539d6c7cb8cfa1dbf151c19f04c9142faa7244671661498b413c70d5aedd7c34d313cdfbe859ec169d62a8892ffc149e58616e2093829501696ef0d980f1ddd5c4bd6110920079fbc6da74ff8d4b9231000805eafe69c5eccbc043eab1b678b3a848d1e5ac0b8fefc6de5d7e9b3f1ac477ed9101b1184fe87cd31818dab55684c48df401ca51bc366b7a8ae21768569607e89ba8c969d51e0755467e67ec08aaa8191542ccc36c04ba2509b33bb2494c9f2ddf8b13108aac0465cf6a14cbdd84c00fe246fc340715de0107f8ca62cee0c83d76eb5676d71296e2470ef2f70003d5b28c03859ffd52b236a15a3e7af2161c82596d20ee456f4d31b18866cd28b47fe1106f55f5e39edd55a5d440e166ac540debd17156570a379f4b7df6d08f35c33aa2cd7da8fbe66dffbd651b1d1eb510bcaa7ffcce34331f6bfbe824a58fbb70130dda96b7b07b31e9cde53c57c3a73b2261f9a0f5aa8c1f1b28e09f86f91d80b7fb490254a7181ff296271a11d2b6b4a321d6de21d1c30d2a33aae4ad95c4b08812cc0bee1dc0a38cd1894ec52423a0ac3b3811276d542f787c5571eb14f4ac0eb5c063e49573cb54a68fcfe5615cdc35973fd579ad1d76a532eb45b58bdc0559e071e14a2e8c0d56ea48d1f898090f5525de7e330d2cc3666c5c82311be07b136e592578e116d242c79b5ca4d088cfeb10f763273487079f4bd07427dcced0181ce853ae38be2d4f796998a8696c472635156d1fce6cecec7cc3b91fc9c6c67e18a34cd2f622aa55c2fe69602872a0038e070b033a6e1ab6a2150424195d78d206b09ea79f5e3342c14b4392235f31d453721b3f760891b8044ce877a1d99fb79424a5128d2a02310c0b8a79b05bc9417b4b857f880298489498f3ebc92b72985c5ed3763f2b2eb0687d2b6a35c2410dfc89784db07980b3650257af7f220139ecd2ea878b2b357cfc9e8cc60f6e92bf2eb3d59407f032399c270cefb75eadbe9b3fb93d67d8573b787c81bbbda06b073d2dacd86beb396b63799f67d3a90119244b11bf9dd6429cbf5b2fb3bc658bf43b3fd3530d68b3836c106e2a51e88b69acfa9fc3d974efe5ddfd7d26d2fcc38ad86804bd3f14e13ad308ce98c8b71a072e667ce4d8792ce7fb6c70c8824cc226c6fd84a6b3a38301746869f17bbf5b504fa9078b46d4837ffb973c1c7b1c3897e685da6b9a53ca3fcebb47703eff0660f81203753325199eb582cb4027d65f7fdc6b19aab81a135f03f4e6d73771379234f5415e43311f913da7bbf233ecd99177d92d5986b872309f8bcc7c9e0fa2f21da5790bf8c2c18ef9144b5c5520c233b8286b16a09607d7590c012c63fa9f315846c644ff60be0ccd3fb50abd4f32b1c976a288030de2f92346afa75d06161fa93b4906eba76880a30867b0c7386ed3cc204fe84731b98fc25dbf79126941314a29da4a1eda3b483e527d1c05584d32c32173aa571d5a74ae1889c12285a7e11f12e6de1edac74a5bf8336a7550347ad88a6c6f95abc2217b30760d53e72caacc185cedd76d4b27824a6c28501b951965586f4960cedf130b9581992d822567366e3650f90482d3ed3646daf09264e99be767acc2a90290853875629ff90ce44b2874c83e5de140b3f7113afe83a086e0c4f1ae90e9ae256a6b12181296a0fd12c042ed7e9b52bd7fb97bf5dda739faf62cdcfef800120a3f008a5cadad6c421e3451a84723bbefef450b8ecb5c7e4de080c567495bc4b9518125595c7305ea0cc65c9dc3ecca5d2642ecd61445cb87ded9973d86483aa02df30b3e27d959e56732856e81de1c3876823564e021c9a14f2cc858da5b05a5b9dcf110c6e8f7effe5527a18e3f5ef354e112c6470f5f5ff50aa2a63723726cd33e1f17293a2463c0f527ca9fad3321cf0ab00e8cb703d7b5ab185fc188c14dd495394e6020a5fe7ad7635b4071756429e6f7c729109e46dc6598d5fe26230648039945f735401d0c1f4f33198d8402f09d792f1160cf124237cb400024ef13dfc449cc608eaa0a23058a09499e92c4d2a3ddb073261b40cec8d8a026d9af3ee62d1c57e28da93e0483a9b47d3d1ed661a83de438351b0fae285ebda4da592a47082a1796d488931203ff44f3fd7126c020848681b8b488170b40c60a90051cf24a9227e700befb45074aa5cb29b5941278ce9f3d1650b5f2aec025f50540d20aa14444ffe6040bf895ac50b2059225fb7d074f0645c184747ec76eecf0fe823f718965927f1d787a91b1c9ce82c57e225f673202538d3c855de00f62d89e73ccca5e597e61e018da5ca00421236351ed6a784501351774a1dea409729d50e9e3a048cf8f40fd768a469d1eaba436962c99838ab5f929ee7d5264fff02296a79b73016aa304c79a619af825b913a9878fe1bfc5966e4775b0b9c07750c2a9396dc3e3afe80dcc691141e916ceedbf5f1e7e3c780621187fe89cd34f9d4b6b5b3486a757df4e56b723041c536e546ded293459667273d612fc783883f0684408df2d620b91a8263a00496d8a87e67a0850b8f614dddbeb3d248d928dc159d9eaf78607d258eb68f7ae1bf4fb5bbe835945a81eb8af4a78b2a1084f67c24ec048e2799b71ffa9433c21dbd2cc5aa4db279976d3d07751f5b52dc4ea616de0d22ace7b3b237a1cd15c006baa44eac1a67d9caa1ca7b7f668fe9d7222b251870e4fe36d712b4acf77c4e91b3f26906d28270fcdb89edae23b9ace3a5cf20c9b4c6e4b5f342d4b8b4f1ac2cdfa55116048d4aafca6014865509147eea308e8112e63f0bd2c1b470ac35c94cc8401dac3443e9e544d3776250bdeb163cd3dd58bc9d3fa42fbe02a62056f3b698e4e21f74312cf5d2d3043d21c9be15f7d5aa502c16aeac0488142e56e4fba1ade93cd7f801564aab057bcc5c1d9e66b488a01bfe8058354810cc97a2cc0a6981b4a90503d3aec9fcd56db67d23c5b3ccb731aee60eca4ec33794b9d2e3aa27a054b29802198f09bdcac56c1ea8f12ca9106b6edadb9c6dad224e725eb820b4085ed04cac7cf2692095914205fca77cb7bb0a1c602e4b2e0998d72ef4a588032586449c90a9564c1332582c9fbc487de1a46a5074cb939a4f594426ce97d5abb8fba2c84d86095a7d45e11d0e485b8b72f7c0daa467c923063d58d6baf9a2a10ee4733f97c368004c74b132bb3a55f8d54f1ef6115c1e70959064e128242d552c78189badf7030e579da8954ac418982aa6fffcb8d39b968d3e46ad88ec88e0150599facf14adbae92097f971a904847efa3ccd025af301436ea495c438edca16baada879ede4352ce6505a7886e4cc952639f3adf011312d5eab77d71b5f261163b5ec3b1f1906ff9ee1adbb0d86eb678ff9ed688f7e4ce7b14738204a5278de97b29579736cdf4cf50e91c4ea0e0548a5f6cb8f2e7638c8033e08109fb7c202e4a49b87fba041c8df78f0a1a5cca196c999b26fa1766cc97485706bdaf08c237c3d64a15fa08fe5f7089321c1439110c8ee9d83192c5b85810bf2c567dec82a2f9f06ac4afd69372ce56f303ab0eafe7744ac40267d02ce873bed744511cbb8d4b64ea54933a5e9c76b931c7a0191a3a09445a7661d5590fd666bbba08cc45b4a7ad7f4d7eded841d602a4a2eba9ecb53edc2c8f46205898dac3bce5bc8fdd9caaa6a2e8972c2f7518a92234b2739de03ba31068eac4ac04e050ca840c335292bef63be3034a646a2758e3062a5760bdd5f6aa714a9c1660d1c57dbcb2dada2bf5c4af79f9b924fca590a0dc6c1a3ae202b3eb588ca9c4471f85d158da02c64feb9b5f656c5b1d7f1f7e5884e63e684fca9920354affb7f7d47964ce922b17ae079cee1d9815c196601cebb1904941228140d48ba440c965e49ffe16525215dc5e8207ffca2ce20191e958363a340ebbc8e7ad065e259d4a0ce14c4f9d6626af5727471513a75d9b90945095744994bb79a4ca3ac03327ed48bc30982b7d4315f8b7c87fac7ceb08fba45bcf2cc60559950a9837f7b36e876266ebd786807c5cd9c926c3d54d8e933e4a38cb76c0ef0d008e08c0b26cbdc24c1ce58fb8121d0c19f3a55233048e4d3786d5ee05471f90aaf22718d08e5432c59cf7da3c92da7022ee2fe1b5992367a2ce0fc3614b3a1670f8e4b98b56f8ca1ba98c719d5e7ed779e3b42e42d1129c8e90af2581195b1b9cdf8ce0cf8410723da2ecaa01c7a646fd63f47d4b446b002676cbd476a5ef077e5cef5d1a01a80161139a3492c98ccc46ddb854348653735013cce39546f85079ebc601e5a4ffdae2588b49c47e401be8b45a40195cf6d4b3f6c6d4fac130019ca4ccbddd778f9dd09cd6ee89c3c59807db65a48ef58892d9b25f88d4edb21396786688572d8745e6202800a67fbf7c9b93c28c2d30d2f7c8c7c6caf9b10270542d85f91a647a438a4d1b34b2cbadded861c2fe05bf9ec3232514f67991950d0e948f00fd65cbac7f521e0442f40d04c2cb9d2014fc0670693b498f3880372413e8f9377aeb0a18c7b60cb2ba72c56155873ca749f7cae1d69b187ba8528ad5395e27e7f71584f8d57aa14625c2c58e0fdcf60d52cdcf5a7c15fb5f0882587d1d0e52b7306ac9ff7e2b4f90b8615af872a8e622766153b75e2bc6e2568d5423edb45a8c87a50adf108e59e626eac945542d9705b9de1d4ed922b516ed230051fd5d8089ef8dc97e804509b30eced2b0c151349f092979c9f8a13df381a7b906ed784fda41d65b9b167fbd7dc7181d2a7af774ce27cdbf50dd7f7c5bbd43fda0a6a12607a829c5a2ff26597bfef89842c87d80f8f34fe7d029860e1e06064cdcdec9801bc7345e120a820f621a1a47b566b29969d874562ace5065a0248040f8782df19a56a07cf131ba5976788cdfe1b4b8e1aaba2d974680c1ad98d8c92747056e7e3e032651941c8b093a1b18f94c6ebead58321482fd1c28003801f358d2eeb1e419590a24863b6ab1b9295cf83796c850f90578491ada07d4b2bcce691f26d3d786771e51c08bef12e152dcc4886bae4d7ee08d9e61c4b7e7168e6c07a6f767b79ebca251a676731dffb2405f5ce85f70447af80278441844b850abfe4fdaaa30364618bfd6f63a060ab6edae1fb0660ba559f57b86f4f43a6555e00fd4706363645c741500b0646304bb7d371645a21fc525c55838bccc8da1d4ffb0ee9cb9960bf13a689fd984415cafb8ceadd8b541f6769cf3a4445e4bafdc6f28531f78d75cb01dccf9c012f1fb40be0c6e6735c0fab85599c07e200417dc6bddbb258b87b87185d5c0b8cfc3457b4f0c106cc51d15ae3b681c6b0e96273cd2d6570fac40b803e333f038925d494924cd6767c86766f01f6e580c204571162fd819160f575f5d431e995f653e295521aef64f1dd2f0b50ec892ba90703b413899c7f7a45af97103093670e771f32f1cc4de720f2316a5c13986172944779457f7b4a8d9674122cb8645bd60ff6339118126ea8da21af94e671ebd0dfacec1d587932ef6b5c17a1087613d6c714355c5c154db16d186eecd80f5bcc3dfb2f4b2dcd7feb02b022553a023a746d6a1b96cdcc3928746f50935b7ac8962338a818a400589269081d3243d5f7b6f17b5511ea0dcc9c7339caae51aa608669c8b4d4e9ed83ae93b8a364f5c98fa6d31d748db7fb7a512ec8f3b7d4dc000da7cc49d0c9fca39199965bdf1f28430b833e8338a273433dceeeef1ca5d7eebe34d62a50daa8edc84f15a623a3a58ba7ed4844bae493cb85e298aa87934455e7ce41f3ba7c03b40fd38911745f69bca160c08c0f125b7455cec8866633b0bed64219c1a9273d6d93fea2a59be51708928cbb502a09f13b988ead7c67aeb697daaa102eb1a7aec1f3a020a8f2f06ebdc4bc833f2f9210437bac40b14c4c5697a1ad24030bd107da50965402c4cff9a8ecbdd4af675afad80f47e9da4e01c0b0e2401dba2c84f786708f79ee40e61ecece6431771f6c75a4b860713503e37fed4b1f3b7ad0801c580de7dd855347b658f493151a61ca0d340884404bc7c893261382d865ea24a801dc0c25a2c35d1822cd14dbf6388805677a10d8f3acad2c8cee4566445fb0668af543cd824474c521acd731a7106e61876e7b54c490b64680795adc8b31c6110ee4273fa4eb16449a0b8507cbcb11e80c899c5e6ce8904e3d2e0288685ba7493f081ec1a6c50b8f2c82eea1465c136319917ccce35fec201e58a5bbc73874025c9888932e7b115f7bed1a83518badf45b5710c5c2a1169c07dcc60cee58e6c31337b6b1df24c28ad2277cbe5ecc356a3133e1e3e768b7c76be8185e7fb3c5175516aa83520bd5dd3bf9f4199f7ed2b162dbf87e5c9d25ea6b2d89f6586e1db8eda8245bb43721694cf1f1ce996284800e588bb18052313e319653bec0fe1b2da51dfa882234c6ecce1d90b2b6ed9458153ea3342a4ee27e49c82fed0180132bb6fa3c3a446ae5fabf1bfb25509f388220df6ae0365c6bdcd0cfdcdda9711b909473b3960b9fd8211cd502a9e23437e274a0489201b06212138bec2b078c8a1439ae9aa7adcf7a8c1a793ecea4a0eb887e57c4890b3d7e70feb1cd0b206de29b2839ed45c8e8381610a614915c1a5f272174b4ef9f33fa525e9ba1b27398ccbe2b2573d9ba87febd4c826a9f4ebd5c030ac406a867b06f7abac0ee6e55190b46c3b3faa9afa46e87f14031408d7beac71cf29e65dd8d09946bfd5183f5ad72b4378fa17847f95053f34ca2e667fe220fe13bb4d6ead9184b37a62e54eedd0ee17c0eba626987cff94ae73943a77e8d4380a240e114e30a6aafab302040e559226f6acff89193eb3de65c057972bb0e7f5101aebe17c337a3a6cdc5cbf048752af88979f6b99447caf1daa18d4841621c62bdacb5899dded87f230d8b89bd9afe7a86cf706b4d86d48b44b047e52c36fbfe38ff629e413aa8b205fd20aef17d523fadb9d2b6e6c3309152a3c52fe9a53c08a9484376690f69e45823d5fb7f16c667e4d3e90092a21e8a2bd0ac468f2c0adf89d800196f88a7738b12fbc251e3aa26a427f1d75b184812cc66f9117215e5eacb59de78d2a956e8cf38ac9b71da567c73a8cc3118eb08b615fe29c2d92a08c108540b24b1515a91e70a257d616528597837956047048c822b9615c48b9dbe9a25d7c68522ee45f07192b4ac2e13421affafb365901fb18e197c7d768b0c5ee3e5dd427dd398b4488afcce9e395fcc36d9e4eae86cc88e4754e23b2b8af8c66579a9177ee2c1540bb0fbe2262310c4f277d21d95a912ad4f60be97a11ae75ee59225f545be61962d4b44ee0cbb85659dd988813ec7ef0e009976e78f41acaeb1f5196ef3e0ff499475d3d0f60b8ad6bd3fb8fa07111da8cf06960f09b43458f6264ff8e4b832f9e35cae6adf53335b30afe6e5cc3b8cec4ae29ceb1103f12ae7f5a43aa83c6194fe9a54fcda45feba6043985ba760739f0c49ba2d5a83e1591d8ee2681f585cafc1b0a092d4aaef95eabe12b8400cf01da3d8afbba199dd6ddfb8725c4cadbc8f951b9b96f7fae7585f3a0e6f7de3ea0b2aa182fea866d187c11c08da6081e6e023ece7f511c7e56a71251568dc4656f08aa7bbe7f3d4c681fd280413d99fa7af095b860c0e3c2ab8fa3dd05865342a8d6bdf03a7ad08d653d22fe134e8a316e5ae5a5a77abc343c5752f089983b229c34318854f9478c76b7e7644814efe54bf701ae4b048841628ee8bbdaddc7a844a22d66a886f8cf23144a777fa55e06f4c6a7ada9b3bf8cd38d30130fff94dcb7ccb502adb7a3207ee3d4e203439e0c67a5b6d6c853c18794361b4bf5e5049a5cd6f47fe169caec48f026c5f876ccec2b58d6d84f45819ef663221fffe5b81d5ca04da46f6f0fd3ac29efb8eb9a1db12f4201d0e8a44aca394f503020fa6faa27e3e4f3e1beceb1e59d4980155c46085ca24d744d6ebfe7e87a16341668031fed3d690205d1269c815433a384ba269072df833e132c9df0d6cde05f58983d21424ab68d423955b812a27b0741b545194bfbd2ddd09a481e47d320249e3f0e378e0fa80e3baf3c5f9df9b7cf462080993246f2daa67380aa39fc14086696f8ca9329c65ee898cdfc760f1ce63fc713f3a459cb044aa78765a4657a1c614a6109a2cdf0609ab6a2be9a49a07a8a16951e5b9e5db72488f30ad85a673d7a8a7a30cad3df4ffaf9d8713669dfd5a21167c2ffce466fbe08b23cdb94656603349ce7c7030488c2c81606b1129f694675ed0219ee33fe760cc5dd6c6f259e8f99e3c97d4b412658f41c06daaece95083b5b088d8c240a17fc583b767439cd0c7957f49f3daf763dbbf8423733b1d06d4407f75ceff68b1a736cb32ffc981c0990d3a0d78f0802686d334ef9cfe5c0570757d8faec321faea79ce82ed6b05367da9ee2ab6f23c53b393d2de0ecf84d438314b2752ffbe3004b282009c549e00b6eae72f72adf25996e2c70c31d0bec02a749c87165befda0e72fa1744473548f696dcd8031c4184a6bb0cf0958f40acbe8b79de149ceca0521f04ede30ec388be710bf50eba685200372677022e4ffa183171b17df48fdc5a7b9d0a43a51af5743a127cfc32370197f98609ca278f9c53bcb2477829309d3ad37add07209d5f13a39355bb82017e7f74e21141c90292e4790712689b0edd020d3958d23bf23bd6ffadc1dd9d7e2a5f753b8fc7242689d83e1e20dabf97b908dbd20961fd2d6e21baf36ddb9efca1be8d5829a97efe83ba20d44e3e8b06ce06a67e99f5e00812b19ca71b8d452e9e418bc032d38f6e4bfb0ea2285c8a0aeec8f3d4beedc708b786f8efb59fca6126f1310fd732a874d989fe515a08bab591ab9de011ebc6642e56c240dbc56ef4557c24b50948efbcbc8d071bf74b64eb31e75b6c13941566c6f0f232b0366c63dba92f6d480daad6d1770e40c4255db38f4b6dce20bcbc683c2131066365ea5f0d6578295d15beaa15cc310b9a73f304e511a7d80185cc4182bb9b5c74c765c14b93b6e3f8768afbfddc7b83391b4f8ba2358c29f06dc5b807b9900bb4d08d87b363ccd3da4f09217d2bd37203f942a99ed01d766db411351b85e33513df51ed19d928d037113a9ad395f70068a0e0fb02a0cede9f062950c276ffda4b5b47b25395d4087b96e29bf8c30a35fabff164b0bda46d561f7857219689e82ff8601809c31d5ef9af6bf1b9e47a83c9321967b480c2e41f08926a539adc2a22e26ceee67606296446a5a5e1b30c6fe36c65828c2e9f93f7952bd208df1192a0d89c0f49fb0cfaf0679c08e4985d3a2c0ccc3e54d65df18479a16afc194757d3afb159b8646bdd0feb3cac9272ce86e8b5cd2ecebcf94873762ba0ec8cc52b553b1a27b8c458610c47b2dcffa7eecd87abb54bd9e6625ddbe0cd7c57529273d5187e2507cac738ec02db0f79d88ea6758c1295e33d8029b7e29306f345909a87162015fba96ec04579cecaa7ee15333a5e158762595e93403af5f0647d4a3157a6c6325be6b2d96148b69a46e6332bd74cca2d374f5837e0b7be7f8e4e133fcd735fe6c9ee398a2b5bf2e20aa43d6b2ad2faf741c9228ed9cec6387161ba8a4eb144fab0076cfac41304b4e053ffea58758dcc2c569e3564fbc532d6c1d8a8a360bda408554c2ac5fed0d65ebea80c0a9b7c188db21a57906f4692c23f5b4aece297825088e8d78a7aa30f6275768c0123905e13fb204bc47c303c6b705be79a9d95327e527ac96a55a6c5dc73deef11cb175450992080a9fb530f996b4fae189cb30cc2f875b9f4b40525d8e7c26867952c0d97bc545bdb9de5d695eb2a05b31ff63342972962193314e40c25cd9ddd8c4723283ec5e8ebdb2dbd67d5754d89daed2740aee9774ae76a5830f5c4d83ecd9897e103ab9974b3abe8cf9aa222a989d962c50ff4ecdee8bc0a4a440dabeef498c26862941fd39af5acf6691ef7f5b8d804d732e09e9e415fd90ad46d8fd96f480a07cd361d9955c182572556e863ad83acc3b2fc8f44269db6c0f3c56c8fec8cab2477ea9b313327b7fba22848232e264a62a90f833a507b6d3453214e0f78429584493d6250179aba99e29af6822cc057a4bb553c8321e33e21184eec3fd354d444fec490d4e7865ce76c23dc0043fe7bac90081511b75798a2318ec7293fa4674f08eb8c3590592d651059e93990f18bf0a61e26bbee30e4387c7ad1a90b4b9eb70598ddf8787d5753ee2eb43059346a19d8b6a0b01d68110c7220cec22a8b69a9391382ad5d072b958a4bcfa8f6a79548b25cebe9153b83e40467640c8c0e68221ffe1dc3fd4a2c86a06f3f86cd24a3badb1c96b79068fd043b1a21134a7095d0ea07f3589572b83cdb9f98b26a8d99327ea8d26053d9c2b014963c9c00ff5cd7e3ce975e145a9c6b83b2b3d5ffa53e976d4f62365565749df8250eef182cfee0c3d42899d13cb54653ef65d134bfbd8c213899827c04176dd098eb2519c963143cad87fc6413f7e989079ce5b9b6eecd333820828b2a64502295989e495cbef4c37159c81f40669b243bf86e61a5d260304279e5b22f4e13d2618415aa27a1d3e7c0f8c943b34e42cc4429be08906f8a5594c8ba507682dfc09f4b412415a3c088747c2c21aa95f92523f5ca173dc49d69ecf33187ac133d644b5186b93b3eef50dd2e49265b9e6dd2d1f0ed37409d1aff63ee64e756c15b42f7da532de29cd50949d1639ada42e89c10f0f4198c5b3b84351c74ca407fef4438727f56c491f9af4ef2f59ebc0c6e045bc10c30deff4b7e50ec9b47765e0258f352468fe03bb8c069d6ea1999d72cfa63066823fa2e6fb66ab75e2ce419cc0c5740a7b0ad62398dbc727c33011266840f1d2f239a4646e7e691ffdd1a2e200e2038edaf103f966cfc96cd646f1737cfbd201d6a47eae852a000c537dd20167c4b02358c9e5851f76657dbbec30d712c8fb2cca1ece6dbbe157b2732aa9c5f65dbf2a47975abcf50a6d834a1328820052e526244d1b5b45af667aed74065abc0d50c8c8ebc33557a9f535d75b9fad4a4ab270c068225cff84aa22a49609769162d2daf06e529850cc7cf2698442ec034dcee323e83497c98134075d0fda2ce61af19ce134e930e114e74e1d7197acf396bca204e831d364d3aef0736bee8c58be0d9de9a2d52a56119d5e4c3610f727661ae2a65f4721f2a9d4a6c380ea80d22621ef5f229807a73c8717621aaa9dee8967918bbaf5217eab83d2c4ec0b2ddddd38d3ae815301302a968fae3ef04a74fafdb7a5c22697a9dd0cbfaea35731e8b1fc51b05db7ed4f37d28502cf255d8a7686554cc930ca3676a3480d539d7da0fc81652389a70d2aa97323dd6b455289a13f2009b91b57a4588dd7bc61393a418c855c33854cfb822a92ea2fdda63194d20bd430021060047c69143a9cb9aaf364815c517026d8abed1764489db5e3258dddba8137eaa53394778118f6ad42f50100214288f420ab61b4c2de8f5386bdf763dced9337a24c354bf1eb358d3dd2715e23601060c2621327aa73bd42548edce9963221895416ae825d7c97d6b6815f8a9dde558fd64df27a6b81fe4d91acf2c29b572ebbfb37f781c00e257da31eabdf544a82109ede21da4832254f5fd0d5df982339ef3c5985ea14b67f411e2a3b21340317b2b6a1bacedf19926428288fa8ff99a75009936bca5195117c0ee6454d6f512bcf760ce8e142f6636103786dc0337f398aae77a49257258397fb158e6c60bfbf1a947054e95d90c8fd5ece1883b29137349ce438b2dfe528d737c8379c395e0f9e29748b2d7519da223c41d485ab0f3e33e021031e5cb2384120ff4c836ea46e0b1bd4181478d152b6f15685a21841cfd35bd664a069104273db24f94f4cb719376de00136e1f8affe0022a72414045707209cc38892155e9f0dce59df7c61e2804e5eb94bbf24570f97623effcd4c6d20d44fca391307ffeb5d14ec3770a76969b0123acf61949e59a2686874a252bffce99f030059b4fcdd825e1b1a878479233f56a52f6d096a480ba77766996f2c2a982ab91c5847bd57f816b83026f54ef1b1712dafbe7feb2ccbe84cc2a2dcfb30d5bdfa1323910b7ab3b4ab5892d624e3ca513a689c5f3f9a38b97217c272767c45b6187de70fa3aee69c3afe23d6d3637cd404fc6c84cd627583350db0869251ae13ca14795b82bae50e28219f4ae6c704e6202d54d7f5bfc13179b5e611982f648dc6910d90fb3818e1387778ed850296b890bd14c75d2d62c043861f5c50c0b1962d20f3332d06b28b568b865e76a598b2d0bf3de51d205810dc73d63088a74c5be9b778a919580044c498f25a8dd7b9a16c6cdca55612e130b7dd2c3851ca73bc3ed3623e1c9a47cecca5dd40ade20dec0a956510661e41f136748b15b899ee0d7d7759f349b04f4efb70f18916fc1877ef6e4553a612808de7907038584c2791eab9551781cb2da9640f877303663b498aa932dfb25252ca0d857bb47a9d755217a8c1607fa700821c632207ca207c2898e87027c411c141157d53b8fdf3ac8ca0ccedbd7071d49b3a6b3182864f6d22b4c7d2c6d51524d73d0a0f9230cc3446c587d2c98aadf71c559e17b404d14d4adf8680c591f72adb5a7b12f9c13aba31ec8d2d01234eebd27fb4c896a4cf86674d906a97677edd3d5ce170fb4f9aa232910ae572192b1ed70a474b76cfdf1efd5224d01fd289260105171f67efcd37f9104e0693698463336394cd413c894be74ff9af47ad01fd69b42c3fc47461570e58be9cbabf943e441f92d992261efcde121970c1a5a35cccbc698f9bfc17f81f2d68aafd5ea1edd3812c0ccc7a6d5a392db4c8960510a088b25a2a2fa7cca56c2aedcfb2528ba95c7a792a76d37e5d183863942a7756662ef87558c2066ffc8325236d6ca359a382eda3eee72b97f290b1a16ab3034798720cbb05281c127b8166058dff7ed618552f044b2df50b4a3e8f2b1e515d0355c407d5b9b51d957326bb45d10ce5100a2560e75327e98565c5f2fb44c319db406fcd08d7fc57e6deaf47be37dd5d8af2209f5c4d310c7130c3bc93a4e96b49f8d3c5b619855b21a893763c72d0745f1e8ccea99632d7805ec8eae3c3a1d40b3c84061902da2a3ec05bcbb435d3453eec0a758b0a232a69a8cf45f7032ecb28012c397b7f1a90e35915f3ea4b6dc5e6d49668dc32944ac7141f3e69303803d7719a1c62e52ca3f02d010ae093597f69d4da6cc672ce73e9498e45fca2ed197a587a128d54183dc1fbe9a03d511a23fa0f32859d6da6068e8bc302407ce5b803ed9fd44f79d513d65ab329145f305f5c61a10c898cfb8f1d3ea60a5cf20a96e6c2789820a2b80fdb551e892907d3b0dd252cc607d314b76f9d4804a3afad835e4bf10565111f2cbf1699dd6e8f850a1dfde5423ff149c9961e6ec1d73e9f4f32ded9d532ba862ca76e6bcfd1495f0f4ae3e08234c1b3ec54c20037ae12b678a12a31349922b5057f255ecb3f12489045e8983c04511b9c57078004bfce37a4b3f0f83ec275c360db5a5810920f27b36825364b035e7758579cf2878059626b3085188e32b4bd05092eb8f81b9b87f3da0e0ee736d0d8e2f57af6d81684db9d9be8d9b13b5421d80215248da6c0a1a2a224006b6e450922da1bc24c3c423923a8470e466acc6db5d53a087c3ad22cb9162a8a01d19277755ebc25113c910d805222a89496e36f67ac0f25d9ae43910a6ef4c70f5446bd86579eae89ba3fc306848d13ea6501b64f328acbfacc2b37d39519484cd8c1ce7c3342a279ff457948d12170a153721d13ffaf83b12f46603801e8ad2b7b27de0640f5edd783098493db118096e0bc16cd8bcd8e0e97075b86ec2d52b85618b40d4a6bea0a5ff28bddf9d64080b52cfa05b5b5615764d4b1913e2d3bef80427d770deda3f6b748b72ed83f1c13c95a21904bd1a6a0600c0c91149a8a3e74721a4b6c0235aac307a7e60ca9b17ac9d3212000fda5452ce8be1a061e272e9a702173238153492b68f4b26a6aaef513e17e43f2eae150a85a97505b03c730d12c4ed421de1d3dd44493dc6db96e48492403dfaa30ca5bfc5a868518c6af0452b5a8d9f063820c2b48f91b9423808be6eaf7580251fd4043854fa07d8f59d4c41cfbc68ec751a9166cbcd8e47f3f5fb4e81319a478e5f79895818bebfccf7616d64e764519154da0810cdd19c7f18e502823e9de611afc3bbd0854b15ac98416c7750d379d6c346499ce8c081a0ce099cef99afcf8466fe4de0b9fda89c3f0eada699fe0d25d123b3df699eca8dbf02b6cdd0c0a4fe58440597c3a17c8b8bdd9498254064035c0ecbe190e00bcaed3df0596fd38c69d5e6e846db2519633c0115edb6d12bee8dbd3ebc5f9a79db8368d723f2e35bf6c7dd0d489ff566633de41e21a3cac9125dad0a6735b56cdb060f8c8f7b7e21b4d4f03d81461985316f135e5eaaa70e39ebae35d9773781c3e3d836a2a08e8e939b0644421d8fb5d73a388918b78be2711c2d6e45c231b98562d8bdc2934f7cd1822f4637a28265c1c36e2e7c176cd4fb0e08727542b62c9170a9518f6c72189c4e9d0c5d489b44a5fc47c20d9b7528055e0b1e269610d75ca0710cd97ac02efbe448daa0f500c7b85cfe3c142d4ceeee30f4724e1043f57c2005fbe64786d1c7ad57bfb1b05f55af2b71d9bed16e1f10199d8a8f955bb8c1957a3be96703759e3468c73b2410a3577185f7915a6c196e8ec5824e73677b7e096b9cd7443b519fc7813ea52879b90a749dc9720a0516718a3ed00b407719d6fe7571b5f26f0be398218765c1dc680444c50acaf863d045ba86c7147ea72818e07e082a00246dca80a49e5a8d435e422bd9b9939c101cf4941cafedfc730cb331266ef9eca336146ee17eda92856c65886055dfb61136e80b888799cf33ed458577f9a6b5d4535ce42e34219ca96aa445ee89f1dcfcad8009f2fca8eff6e36ebb2ab4a7ffd28487f3250acf1810f579f840a72eada874af09293efe00baee2f7c8e7c6750e177e5fcf6a5f466c9356fbd3d95d1cdda18701d37d044a479302a1a83763f7bb716fb54a087ca6beb65d40bb055bf39e0efd1b798e9cd9c7f9ec26c74f3213309c95ad1b9daec81bd1b0054338c4786f70ff8d56719c2709ded7d9b0c568f98a434ae9939375405f6d94f034d1cd457eb0b58e8c78f219e6ae4970cfc604b61a207cbeffe2a8477ef1b872953c8f5ae3dfea4860b2cfbd85d2824ec10b95817e320eadd45792dc69ea968d253019d82dd6b0b54dd17952f6f3d4ded20a3c0708b4eaee9e382cf9966f2a8998a81b878ff646ec86c5c767da53bf75fce6ad3c8ae025e1e32f6093e07cc5b684589ac9bbc97d68c80bbcf899e197b0391614704bc370961d8d9d99a8ea6025c017a469eab7c8c64dd05045446e40d6fa9fc0e3ba1842c4073ef961ded25040a0bdf10f89d1218fa93877d3eee06bd83b4b94cf10fb8eacfcf6b943e4646b913f38fc5555d9bc9658fb79ec771bf19234c13d4ae8e9e49415245dc8ec6d7f024ddfc527953b346c71b927b485590fbd7ef4194948f2aa0a0baf2c7d4345b54d43a2064071dc5328d53a1bf3907c60464aa2a1cb892585fee1805b6d36baddb84f8351da0417f53f939836e234502f7fb1a1e6301d180bf32b2e3218fb13dc1e5bfaedfa15f7ae9bc184b9dbc319d1626b5ca41b8e376435004d85eddffdaaabb96bc26c924af25f846af6c7c2ac87a878981af55d32930fd56755becd414d212fdb1ab7a5aebcabb846991e5b5573ce79bb943f986cb49247ae6144f72cbd50986b9ae6ab71768a65025803736af1feba05ba8925257610aa88e7c09d310b4ae1c6bc432241973dbd0b4b9b3072c74fa7a8268ab1a2a183a4a643243d9f46e7c32649646d03c23c011ae797e6da6b6f3f89f6f0f195b3e7de25493b690a59b26be0fa4f6bcf357381faf95e2111ab590e16f8e85fb1619bfe41aabe3e10c88dcc2a9beb705780f276bda9995f3e0f27f40bd5d0cc74bfba8c6bfb287bc1d7f97ae7edb072e210b0528fb68e8e63df6fa739b8fed8e7f7bd96feab213e0dad402da14fd564a88b1c0e0589a8450500b3c08ea5bffb29a45837ee08a491328b610c7e088078d3b388946a307b44603cc9152fc5e8ad98b5969b52e1b56ee984daed9dc557f9412070414f08e449b15161ba098d76fecfaf2835455a85fc9e99f91b4f649e50d89ddea0b4d98ed40b841a49700bc91ac5bfdb9b8660355a8204ad33a67d612fe6bdcbd55eb77b97907e0807768c097a9815757266fadb1c18a277d3b5704ed6aaaeef7aca144aac3d61f0af8caec4017bfb21ee03c7d3c592100771f2ad4d70d52bc3af3639fda6849be342afbe66ce343a2c659076ffb431e6c63bbb58e973cc5dc621554d9b22eb6d285f148f75c725914b7bd7f4e3e344c13081e1bd3369364149908ace1ebfef95a6f0c0e5f59d814ff15984e9e544fd9d4925fb8f2153ea7765fcec44298dd621f74b08dd56528636c98192dcf46559f07ba1e8de64f334671e601614e856490d8cb90bc2effcd90165910f902fe505508f300f0c2f90c1e060050c4d6b7922f4637d6d131e7eafd39056eb47cde52654abaa50f8747113bd260c7ee125220f45419c41121abe5a8dd29f1f9fe726c5f234b001f3d8548e0c3301f15941936f5348f0801467433a9a1960c45e5c6ff923e0785d0f4e32e9a94c332d1acef1251c24aabac515c632eb598a6399d38fbb42de0fab961c681a78dcc3d9b525bd05ec6ee7b3ae6b054c079e5f64789586fb8920d27d547c4bbe00b7acd8f60aa212e8337fa4c3e02ffd820041a7e315bbeb25908ac3a70ce5b77204bb7bb2ac7b1f6eef6c3525861bdb707cdc87942cc67194ba8f40f9bc042e276863f0c5ed9c69ebd798d8a6e5b0e7bd9f0bea513d1421b21c7c7f63578093f04fca92c5eb41be4a060d2088cc64ae21771803890c5e490e3e81ddfeec6a99905f8f205378b860b44183ed214b4847b94c1253e9da88823ce399f9239a7b62fd1b0353e5b2724256a91f0ab8a920cc6ded8964c695cf64cadae3acee1a3d9630ef721cd5cb4abaa8b7e2ad3de477b81a131759ba2e01ec18fbeaaab59fac482539c11e14dc0d71fc644ba346e3cb3a9d672af5157bebe6e39cdf8ec6b6598459f8079c62efa53ac6d9a4d178975a5e966afb2bb5fe0b71138aa6118513ea21aa89944773ccb98a078ab86fd4e50038bc2d827ad68fd545834425ff15d97fe847ec4527a6e3e8ac8ea52743fe8b6c36f012a46b6b62aef045a22da7b9be0a828e568a53fcaaa743e43b77a3e28855b39094a6d874bcfc06c12aaee87bd5166225292190f9601a0a9fbb6291b6f9da9c4becce04ac3efadcf4f74c5026a5b5205a41e38e0ee2b4c3076655d969d1c71a9593d232a8b8125aacadf14ced24f333c44e7285992bfe07a0f971ca1d574b7bb9df79e6f5896e5a81a598fd6b7d456d5528fed8d723af015cc0b87e91a66afe9e30d6c8401faf7d1dc91f9abde293544eccdf0b8832a0341d139bab17e41a3dbb54263f76005cb05d3e67c3535e00488f5cb22cca5b8c882eba9deeb7f4337f233c6612857f593defb719240de47662901d5e406a7961a2a640e20524fb1d9bc8e0cd81092e3c67aa2c98d85f0078f2651aabd55b23535171c9e854f85692ebd4f99bcf77ecb0c98c3a9256c2e189ed3db880e682f095fb696ddcd02be347fc01dfdab6ba7f50f8d67fb8ac5c8bb8cd136d14d2c48572c95db08e437b70aa74c83b62e25ba86ff8baf53c3422db515d5b2f0f80dc3cc0d59e2490d413121ad8ae86c1d9dde57eb6efa047002e15774b043903d1be1b411718ecdd33fe312210b495140d26a140b775015638b717c3da4d69924b99e5b3c8c4d9b998ecb19dbbb4e15886b0ed03f4fe79e2485328c4dbeb4f9061a3884ab5612eca84bbe758c57ddce54271046f587d48776dd25e0a766fc9adb1e0c66938084b19bcd29f02cce42ed1c2c818ff4e06b67e8922c027c306c07327d7d595514dfb7cde713c1df83b892274410cea3c8aa328b620442ee8ffd1a79e3e2258402a3e5c0b5bda58835ad0fe78e82dcb3b8322b83a8e0f7f18d27eafe3702a1a585aef86d529aff1fad0e91bd382c4561ab261c7a6eef053f61720cdae91b115e506ee6ef0f05195d20f150e62fcc347cd9ca36b11ce554e6e39754af5b003510f3ef10dccdaec066cd2654a9c346ad05d85bd99b3fa9f908692d2da96740674ee747203854d95485321ac83899eab209d5505f8eeffdbdf2461090e0da24040280dfcb892d76880569e3b560808d78715aa6503d3b08e476113ef078696caa35c363799cc24d46a44be55cbd315deb5a28263a0ca5e49994cac0a57042ef8cb481792283bff41261c3058de0d86d7c18221b7fbc8c83aefc40d237417a2e73951020ad4e53d0f25cffc2892ad9393c1a8f58e129ae9029fefdbc769c82c578db523b5581aa5d3110c23cf186d5c6147eef15148e28542944a96e6d4a3326719c6d5f8ce003d57a1e5cdc8529a145f2080a05387e90dfb9ee80c5ab20bc5835bf2961453afcfb6c731ec0f361d0b0e98e34f5bc58613af1f4f6b5fae8d7fb07187c23728e57ebcd188f8c4c298421a3d02c4f7d83b89f00731453e8a5c776db76469396bde0d672442d666fec2a735bfbd99d8ba1e194c5b9c1ebcc9530c4b02a4ccbf7c756221e2c99539f0f2789b3077a36772b5f6e961e892909fb94859b4806344feed3009ff56ddb2575483492e17d90baa7d6a8fc491f31d074a5ce863bd87133bef04905e61430996d1c054372fc64190fa27d5d904fc5f316de3c0f88ad55a4bba5f1a026fc8146897dae00edc3e853549d71a498cf3b0aef9dba12aca896b118b56abc3870788af8f192d29c216d422b02c7f89a7b4563f09720e3670b465ae0a1c246e0b272579930230495bcb1e364152ed3ba6dd15f433f6a9e1bb49bd35d2289b2fe4dc26ff173c61dbd56faeb45a5084aa9dbf6a90dc5a2c70886a6dd1e85f3faaa9091c346fa252a69ec57fb5ef38e8abd65fea80e9b447dcd5964d0c6e7edbabbf5a72b181d8bb901c1d04723a86ab4bf87cb87d1d1ad50ceae330f33c888e2a208f879c18d32c893693b678359703f925283b35178b9210f4810952f695c32d4b582c895f70119bc9c23c3d9bf03839012f2fb69f7070e4d0f16b66e3709280512fe69c80314292562d81fe1a7323898e101bd58292e911d1a074fa618ce67f5fb054333cec4d6dde6e2c14e67f62f166d997dd13c344dca677eae8d532f0225993fd62d84cfe1dbab5b7ead985b0e96fc6dd3c99db5d0c6ba3a4f681849953c66f4875262e57acd63222912eb8f0e5f2c5cff5495cdfc50702aaebfe518f6ddebecf7677fc63547d0f72def7222a45d4661ccb2362c1a6675fd2b6a64739021894b1b0ab4fc9597e4126738050f3f8398ba18828ff2874831c5f5f6913f141411dcc4056141ce4cbff179b5cc604a672cc4cdf6da7e3f73daf1398f64eb31e685426c0d6dc895e63c609fafc980a2f790cc5646df6e3874a4494f9508c7ba3af49a55d487b7c18b8c6b1577117145bc53db0853207173ef3c0fd0c0b9f032d5c5a812e3ae3c1dff7c1724b6b17137b04c449dd83756c4822537a53d1be422a25c3d5da9fc5150437bd2ef0306672b718c5e8a8b69dfa68ebae023f60d503388af82c48d6a05f68c18b4be7b9cdfada2faf3383cd16a921d4692caf58cb77e16b3671ee2374f355478ae3c1a202e27ee7e679afdfc8db39f83179ebaa04c3a1330d396f7efad66e1c29804f75eff3f257f9691b42c44fc143ce88875abc8e690c8b25e958495f3d244aba0dab304916d1d9cd394546d22abf6e3509e97c9b5d6a4e29ff864295bea3ad7454fc3c9ca855cd2035fe3b200d1fc90132fb0a71c9ccc984cc51ece86fb106f6780ce74edbbc199eac2073c66731deb12e0f034811201f69e482ae120c5a7f4685b0fa4cfe99ddd26889c2699eb0dcc3d28c12d925b3c2f2b76f029ea14ae12753d6bc5dda4472434afcc2c006a44f77d1bc1323a390ae1a518a6728e9a6ff1c0a12eeab6efe29e8f7a16b09fb9cb489206f811e5a74fd884abdd0cca62ec387c4373a49ca0edc84fed22ff585972db4c761336cccb3cee37c8cddd7d0d8460d06eee6b972d0443da0fe8d3c632c8c4e47cedb0ca56af3a7cb48525eb4b3271e26fc57968e8bc85e3a1eb8bb1266ecaeb723f7c93fc0f4c19c29705f5e7c06e852fa810cd41e1366ad9ee773a8fc62fcd076640f29ff881e5c96440f7eb2b5b95d0a4a7734e45bf0228d325f69ac32ad3856e46aa6e8485ce76bae9acb4b92c44dfcc80e8b5b577cfd35cb34e59c70b501aeeba31291dd271b20f83e8a572383dbab73227e482aca0d919fd15533aa7918918ded7d88bd3fc5743c8784a85ef9554150acf9799d703d266d84004559b406e03e3bef949d80885b1d7fd95a88b8e1a94296bc7f485910646b59e06605cd6cc00757febc6856cd79439da674de38268e5a389fd0df00e1adf1d7c781c29670995a7f1b7e91ca6a3fbcf97d481f29dc5ef07c427bbd8a20267378b4d4133a8df603191ebc0b2ac768b55ef144056933cc8b60849a87ba4cba0a36842f4cf20bc5544a7f0d436f603a72535e67c3eced25dbcb2347a313912033f943ca1be6f1f1251f1caa3acde38ddb1dd9d74c6ca88b4d1706b402d714afa77cddabd0eccb0d927b547aa2e280ed19ade45ffad6a325461e93e11675785af1e15aea2950a9741238ecc948606ff1a92415388df3a7925d959e6a368eb7b76a4c313202205641299e38f4b33a22da48fb7fac169a4245eed3cb41fb90189332e28b0fdc1102b24f2205646bd20bb62eeb53ea4cdbbc2563fe899c0f291c320d19b0bd1c095f35078bde0344e9053242f34f3fca8ac0df112efaf29ef1f316d87770632ab8f29c77f265c8c0f10f37fe5a31dd7e099b4493a9b3caff0b5ff0485bda32f87fc44b63bb94c777f8f92bdcc3acbf2092e8f4ebc78a3917a2b2e0bba958984352cd857784efbdaa70015587327c7b5b421309bedac485bf35d46e866582736ae3863ee7cfa28dc41aac1ee0de7173b7ef73af139a6d8db2a4aa79b8d59d14431cb650bbcc83ab80d178e9d2874dab307ab2c1f7f72499f22fd2fdfc0c6d8f5dbce9780bf3452fd4f233bfc0c17564edb96f9d95f8ce3bb95049fbb18b648eae510570304a1f5c14589193af7b28a4503e500a32809d5042ea42b6294ce86556b66e61ca932896f04437db399cf1726a977313286e39bef8a917ac9665409a92bffe45d5558344f67e52ab78ab8000e3ed6f330c4e6be5c74c8f007579710bbefabd31209b07e13c896054aa6895e69a49c2a5c29534e985de00ec06746c7778eab6628c02e7eea6cf630a148780c9ca793d7f8f21d7fc027728b3e09ab8827fc03ced087e7dd7dda68b33b391dd0dcc93e822b4a39f9977ce0738c96af355ecd794783a81bb76dfe0ca49b66a997624df17a2192c96df9f990bea00e07ffe94eaa8c4e457ce3b4fc9f10e3ba1ab4314da87e7fb0488119274c3f14e5c7b8ebd577df2fec71ae4dab795af3c917aabb516f5bd118ad7174b36d0f12503b4803b14f02483f052e5006800726e552c9009f8a149b8c0ca45d5a8336ab9468d5c93fd69454eac75b76d2cf499a24766450ac70d6751b2b35879ad8946e26e57483f3f3bcaee94680880024dba13ed640771e5424a763488438f4100f4bff12b47b0ed1935ebe8ce8bc99d3f949aaee856678ca90e05cc54bd26ef4c674d33408cc61ae568d49837a200bc519f1136afd5624d17bf1c49392224bc2ad1f10e156874799fe6af6c924f4c565a3e966e1b331815c8be58f8858d97c5aa54bc1ecc7e8c68d82273957e5404151cf556307d1569028ca2d57c10fc3bf2201a7202ccae075445f9d2c565daef7588602966c11ec9ade479ed8caf06160982d2893e342df44763685c6efcd74bbc629ac4fd57f7da123ecf5c444473fb9125f0a14a644b15d34cb0b9a2ec70c28dfeafdb7113b957a2782b1a3f562ddb8325748e3cff036a546f8efd8002485cbfb5274a23eaa7b1f98fa9b8feb5903ec3d6b6458a0d6dd61d503c7b14ac3b0fc23d10fd7f5b0b9912e49e05c1ae5aa17083b6818d0ce1e68ef1923c54e3d6dea63e64a6591645622fbb23cb3043a3f4ff495244b8468f0fb4a3f496a52723674a9cc76df472b2165c28296618ed4b85c7d741aecd7aa697611368c04fb77538cd98ade5438c946752581f16169f928110c52ce36717650caadb330767e5dca33c3feee955a133a60189bf14fee956501b6767fe740931c1579356440b2ad3f306f5d57386bad350160fc626e7e04ed8ac63cba47729b64dc94fb8c1811d4545cc7b4345ae77bf635e64bab1c7d75f9bf8fbc0dc586ec8de48a9f4e960830ce8336d2dddf0d4bd3c28892c4597651b6f90c6a1e2e43ba5eb53c19e0661d37319a39b7dc74c14498c030e0ea929e37473ffe93c1c4229e2960a0288a00fccd40364d41ee7eb227e8a24450d14b354bb9789e1f38e26a7f47c29bcd68ee0b1fdedbfe4949d993cf050099fa21926e721c0146b5c12d951815301398e6fd6ed8d2c3d10a053d5a1704f6197c3bd11035961170ff2b7a90b7189175ed436f7a64d236c687f70c2e54d23032482d677dd63317fbc2344277c49473bf9758402da699ba00aa5ce850474619528a75066327e2b957e95486e58af77a062bcfcef2c035ae2692c0260b092b5e4c74e25617f5b114a87bc5a76b03781eb0a3b8c6b58f546f719540f5c9f32cf84dc668af2edbf3f2e0ffc071a6814ee32687c3f44204b114c468896c0959a41d93a5b75e3a61636fdea883802a3ff3f3d674dccd0ce64f039bea29c0fa9f042ad2a32d37346812879892231428bd2d565da0e53637d4ba290fc14c42794497d683d76842619285c7d31207c58f7918e4b39f4bb58509308201768bccab95741e891bef06aeb421dd84d28bda7cdec8ae70f4aa40eaabe286dbee334f647a1384193ab913f4a209b0897f768fb06d01c9325ec4466cd616df1438bc0bc38e40a1df0d10af965c7a0367cf1738a20e5e996dcab1841216847c4c53bd9a8ecc59ad5761041497f03a7c1807d0c911b287f465cbe878dfc937cd6cfe1334d6972f133e1bf89db0006b2ce53241bef92ededff27cc19f4d44dc6f0ff6bd1cfcedcd6604ddeac27aca88b88d83081379eb3875a8229d7d697b6b7f50b1e18e3f4f394d462972ec7916b870d5f5f3a99809db16216e9eaedfc492f938270545db19fb9d09eb71f969a47f763db2140956e073638a0bfd6d547baeddadd8006b5af4f4ce12c7831a653d63f4f6d927306d33833bb5fa0466fba744adca0e7aa94b5dd43adf2d5a3e576fb1db59f3ebd9f7713e050e817c96feb95cfee52d9bfe131a4bb4de6611ef99a23e0bbaf9ca5391d5d66e3c99340a2e131c22dbbba069f6dc37b9c5cb7632557b606d07d71a55e0b67fc46a5c538815591b0da6a62cde0c3a9ac8c945596619ffab01d22d329b45cbb97e5b2456cfe07ec582411f35efa864ec717796927bc6f1deb540d1a052b113aa0be39279919e0dbb72bfdef21a7def3f6c79d30ebd2892189db2429a9a2692525effbbd5e8c1ee4ecd40954a9f70a8103468995a901383db73ab5b17c72ea997e529ec26a2acf80dbd049377a9ee42a91b895f922c4d48a127f3a5f82d373448907c8c11ae84e85050da2db89925943739875c884e22aa0c211f8aa133dcc0a0f78793c3dcef9faaf61d3cb06b998dab22c5ada048a1ca60bfbb83ad5b0f918d1e8df73494be5b11556f9f6d8d82b1f6c1479df5d64d6bec1a8e54cae42e344a453a2f8ea6c96766d3f046b8bc7511ea8c5b6b34daa6f75d06975527f211396101eae37278c885d6455cfbfb3a821572bd977ccf2654cf23129794d0cc417c6688073cae5fdeb2aee7f6f0217b185895ade3d4c03fd497c40162591b8b546b390c14784938b77ff3e6f84c0fffdbade5e6b4079dba9e0099c94c4f522b9db0f1dd5c337c75c0cadb59087deb752ec28ce8c2e75f35f285805009d2fe095d83cb765fd6a977d07d9610429f93327718ecbbef1854f00b793420c1d10ad5e5b4f0ca0edfded4d9b3b1d12d9a180cf5ac768bc759cb3ab46b066babc9acfc548883152e4d425d1723a891b7109b1f6148c36621bad998358a8e353a982c2239e653dadd2f8ccf75f22eef51523d025992eff939cf197965c2003427192f00d9a3e5a60f76072c2476aad82dea551f4a9835a7a802573680027015ac42b9cf75fe205bbd0f019142d7c1bdb1820ceb65e2cf9c03558b9334b4dcaeb7dc72ecd1928b69dec266947dd750a9e18c6d1bd4e73405d21bc72a46e2820f8c35d5abf7f4ec569bdaafce00d96da226533bb2575be44cc1ae204af0ae81ead9e5c7e8809326cc84bf84bb2106a97e161056675de37a2d27419ff7fad7cb09e0ef466c40ac710b895dd5a3197e5d14ca58a034c326dbb8af86ff862210ff3adcba9652b236afe99f3550c1bf50c1821d0da96f73765decaca9638f69adfe86697c3a8b36bf0dfac345841b56937189fc6c38b1e26d3ef8e1aa16b41d309ea3a4ae13b7162ce4f51fe6ba05477b2d9b955c54d09af2feefb4c439d39e547c3d46292163c341aed017799bc70d6eafea12e1934b9ee0929e2105ed61b018ce2b5665d125b4dca1a5eddfa0948e86ed9c6fa5aecffebfeba05c198c5e60d6ff7a5205416351fd6ae0cfab6646b09a01c3e8b66433fda0837fb02176e4f77a856656e5cbb8e343049b338341ed3634b57d3ba497b794e591f0bcd06bb3c7247996b987ef7032b33d62aa2a56fafcbae351077c6267b2e372c8fae2781c23d1b0b5e90fec5f04bf5ee59811165213b0b3e8c8723798d5fb19b5d90bdb6a35c387f90f64eac5a9d1dfeda69e500227a00cab40cc45622653cf3c6496c92c980fc9311da2b0a5981c3893afede89833fdf61a70088e07f96349cc1ba5b936685da15ec7e0a0750728d7cd07c24e9fe52cb95093167506f9967937a4f2696fa363d8bbaaf9e2107ad65f98812a2e232f5564d46dae78bd33a06623ca30da6f0121a51a2b2edeb8d031d7afc2299b4a953c96e2079733a8c58e516ba37cb6a6b221bba0e56b8a8dda30eaac4189c545f30b20aaaa09dd6bd4f00b780b54a5eb06aedc4216d3110c0fb69dfe2b4f7d1e06b1f46811c48431cbbec20da95d1a05102082d1a81162cc01a0d5b1369a858b769f4ae098023b7d234556620a129f5bf5c0fd1c88eb15b6f78941ebcfd18ca00dbb1e7a83b5f3a2be45bec57c4577fe56575fc8873b8c8f1ac8107433639ff456535da40ccd3221d8352a21be56377b594e6633c213f5c52adb937eb714a8c044e03b8091a37a8eef2f1f1bec27d2155a1decb0979af85141933c8d3452ce60fd61c24067a33e89b44e52f15d5649085ea568521f7b07895df92ba9ade8c75634d529ab45f0fd579284b10d40019862d0da7ed36054711e9da4f1c359b1fb536cdc0f1511880729a93fe57af4312461f8390ec9ccf562440673ce3942aeaf53e38e91605ad17bc3532feebd489084ee066256ef0a3f801c8ccff80dd3bb08f73636fd9e307dbf5f4aead0b10056b4f8a8f554e0ba379c7189a30fe2539b7bf41dfa59b10ee72022938cd3ab1dab8510e9dcbcaf221268df87adcd8252877b450a1e66d62fd3e9faaccd72a160e3468e60ef16ca448c174858ba4da87f499f3a3911ac8aa7d443d9c192dadb390b79c9fbf5c3eecab1536f56f9447d7f25be4efb6142ea9e284dee758d97fecdd81ac685bb511bf574ac8b0a69f82944834fcc91cf7467ee89507e1f50b52388141fe6f21149758ed638902916901ac991ba1a74e86fdf6f28f3ef28e360a184d715f1a8eeeaa4cbe7ca4b790172055ec5b34fd6b1e45e89f6e2559a5d9b512e66858f34adfc64f53defa537c8c3836478b4325e1292698a400f15fa404c2131ff64fb902edae790615bfc2166947f4c45cac2d20d2227198a3d30b1be982879a7757a45a2d3e2002bb357094f798c7cb8c8abc0d8b6e59b63079342b4674aec9c7e2c3ca370c93ecc4f84770edc49f0a2202231edd0ed9a29a43cd6be72ccbc3da711a1e709353616186f5764fb303cbd0a3ef54dc8b161ad2e10767a0efeafc10c941b33e90cd25f493ea6d8d708c6d7ea86cfff1c3e400162542ab6186ae45cdfb8d15610b0cea0cce8f27f9cc3a9739b17ed9e0028742a7c0dcbc88524d492baacc776e1b8c6d5b92d7bb64fca411a0f9566a7e5ab78b5f3d8ba7dae3fbbaa540a39ffe0b196da57445ec530de7659ba646730e6af22f677428e32e81190adff58ac4d8559dcca468db5ae3b080d90344e4b7cdc736309701ce6c714a32133794a799e87f96ed79348afa7a4c948633ef30c646863f4c8887390dd928d5b1bc8b2fe683db1f2e8dc793a8cdf416b6c60be32a3f3d585e389995ff22313364465ee0cf86fdbc58fd9641df18787604e68558aa3967add62b6599ad3926369b7663dca01398e534d0d987449229edc5cfe8a2e8130ee31602d6cd8e56ea45dc5e72ba659df931e2e9e90c1ce5b1cf5b65a38050c74c9267eb1af561b2efbd39b967f0e57207174663814db2f3dc4828b2c04bced13d9d5bc23d98b639ec9bcf704f550cf906d672fe49b4d0a5aea85704128b8ac12b79b589cfc79a2f8716d65af07c6c435af0556efaefc942031c2615166bb11853944c6aef56f88f35fbed6ed3d9b94dfdcc92a11ace820b0d3d5a6716005ea2c8b76f90864f8b817cce174512468d01e1ddd3c8166b0886a90956d6ca8bc276c72aa32c35fd71c544b82f12b90c07882751e0bce7ed6c30797ad95f7a9e773c06893e5b01db8a2bc3c9ade19a70b355594f75b8e3bd26763a7eed5f7f2f136999035540943d7b14bbbb913719eb11f9a660f65d436472e04319b34306a5274b64a376bb843d1c369cf06f04f8ca6bb320465febc026a98adcd8dd5507e787ded95d4911022c6447b3f0510373579e7dc237e72ab65138cbf85bf449bdd43939326d9221821bdc45b65ac725d8f6f3c50a50618187240558874d242baf0c8ad849f7d254d4edfc8c8658ef78493b5d0eb01a0ae7dbb5d224f49181c1e005086aa8d5db50ab42479a55ef5d23318b486f8667b182b251571dca6e240792944b05a18b66166d068b5a4dc6c88a4fd0d41122502de383ba3007e37bfd43e5451cc4e0b01bb4fc750d0d20ef3b7460e72cbd07587d93ff54248d448350f740f4fd570bf0466c9e6eac397ce6c539befad2a3617c8109ceacbb932fc3303190dbb1ad2d90c712220eed960640f847adad35fd0d81a04a1686e31eb254894af20337acf255ef63a2750ff550b67fe1bbd8a68524712805c9ba44ce52f900026af3e988b96f76142e9f8e650f77ff7fabdb195171968d4b390d38b32098874c3b03275e0997353158596b2f958472ad224e4a90ea084a214c8e435e2a6e787b111e030e760c16afe038599b0cf5086e0f1cfa4cc66bfe848fb5171b46c628e6fc86e3f2d87cd75709b0e661dbfa4a7426afb21f886f897bf2e49b50c1643ad00a2e6b6f7baef843cb6f746fd42cf96c293eb0cb4d1c60308e230eb9cb6ba3f2f84b2a9d18c4330955162c74749a65bd863bf173b48d480a3d8827f8c8db17f1671ffe10c764124ddf21bf00c7f6f96730c02d208f4628316dc3b742dca680387532e4f358ea6299556774adb1deb7653f62a0b9b2992f7b85212e42b4985e2852a25691e7cb7470bf080ba3a931ee3f5172e12159e4c9dd78ad77bea1707f4c68d2e74424fc5466c87021f46ca5c3649f99175ec61eb978ea7e34e90b2d07204ec5b4561b11048872bc5424f280b912119e5e61a7d32e439410af976e6085cf6e4d990296a2bcc2475b5837d52160d0293de67bb3ac317ca26c8604ca1dfb46de11dd1cba75633b73b43aef8b3253bb4697a973aa979f43dc7b1ecc75be9512ca34af57185b8082e11f8afeafc8183635b226522be0a29d9742d9269fa0b310a197f6877b65f51c54fa77403c4b27130ae457beef504ad67313ff9e8cb36ab3f4d3cea5be94072faaff1c23bca15045f0eb1856c91d71863d1c20eb4c4f1f9d610310457ecf378d04e9f5af2f86b7c91c762328ce2d86af54083496ee897598495a3fcd26c36133f05b95a17d998e242dd3fdf8911d5373dfe37bcd982a138df46699fedef1613dafc102c4cd7c05bef17662b5a1d6bc2abce1d74dcc13cb916b0f1376d5df32a9f642034d375209fca5af508a1f848ea459c6b413437036adf4d887f119f8828a8fe8db1d99336074809f08e820ca36c69daf16eb94515750b5ef386ec92717c2893aa8c9135dd72d7c506a501dd027735b8ed996b1be1de6fee30bb79523bb61897e5e829afef527f986c6c9c96ffabbc6f6e5912ec9b93df95d469a4535d0f3fe95153bf2ff00f188ad49f1af54a20aecb58c18f4d7feb87eee9c0873df9176e5bc9b3c28864cba411e9b5cf3bf47dfbfa730c0de7373ba9e1bfb6889399e90378a5b46da7f6b77afae8cf46d4f3fe1286cb25904ad69db724367962e065382cccb3091e93c9917526257312596ef2940c42fe399d363aeb72db0e54ab4951e6d07be713ed2f1c55d35daddad9af6d54a8056a3316dfca59f2e6855cc757716aa07264bdb86d09d410e2c49bc766a76a02ce57a093a4811ccd360f7e4bd4d88db82dc24025124b2c5ebb715e1318a1c53812f14935fa50804d06e5d317b82c804dd8f76df0218959e3d32c7afeb88ce8ffb9db509d2c0fd159be974be1f22a91c0ef8996739e5c39c9259840d5b116d0cddd3f7af6c585f922a6ac6a61bd3bedea8d6915b719f6aaeca2e240a5218f45cc68bba30c5951652f3e1f483565ca8dd324cfab7dfd0d1d387a6585991486a1e06222cd96b273c0966cfc04c22c612649d196a3c9818e5e19823d5dd2f65d586a32cd0fb0646cfe8439506eb5297b436452552c05e830e5af83f259437260d9305ba3ca950c6d11e57482bc97378d081b505cf5f5ee6fed693d1b08c3463e96bdfaeffd25dc6d72d5629173230aea1624eca1f3e8f196fb260f373ba7dd3a0528ea8fbcbad486cffdf732de9264011e24dddaf0129365798c05e01153656509d9de7d1f47f464365399cd78d712aaebc1cf5265a7b07b0efb23ab62bbbdb83caed1574a205e2fd6237aadb94558acfb3b555b8a558854ea14804b4e8cc9f160f17dd6d1f979254ee645b77f2e901ab67c6b6c296404a2ffa0074bb919a1437ea609a63abc28348d2aab77a02d490d45152a0123f8aa75ca74cb98639f0e14b66097f70d4d89875d5ecd6f29d233951f8f2ccfa3eba87f2c695eddf961340552b289ab7956b009979f474d36b65e78192a6aa1f7425a94dc46f7e12f95b9ab6595cf62f7fa8f0976de5adecf86664c52eeffe84a8caf92e2ea9240734185c616cea75f3337f5f941a70ed04f4e29caae8e4b1428a5a011ad50e0b0735bad36b0b123265cad7d83d3a1bf0f24bccb64a1caad90b98fded41cfa5eff58aba2b0a590e7e44eb760d4d36b2bd7af771eff02253411b23d117cb4427391b6d1b547243efd595900d0f3aea0971ef0eade5c040ce10dd2b12a010d9c491886f8a12fdb792e5103cd6cb4c4d525211ea7dd6e8095ff62bc056070947b4aa77142f183dcd7df0b70a71c91f598ee3e3d53d853bf72d41992853987cf6b9bbe68d6ef238e9942eab17db4fd54545341251806bfd69a0138999811c5321fff0f0222ce669c0b593ba5867f13d5f49c95b0963deb9bcb1319680df0bea5e65a2b29df6c43d5683aac74c5d14c040366882503ce93381f26d7ac16f0c1acd235a93090862b3e794af63d78ed746cb3bbed2ce33bb1e77abc6754803f3dcdc38164ab6530a687819b9c5b02f42e7d69c172c0e8b476ce5707792e5fb09877745996eeb232aa09d789fcf57938be397c90eb20af2462e5903418478579bd55aa79dd3c89da3a94701546dec2932be8bb3b11e2804b45c90874e6622d61f83c3efecc33abb7bf1017b1a3a96763485fd1533cfaf1fa5674004de6134374f668e3c96b1e9def7c1adb23bcc2d207774d9dc061ab14d4eecb8e5a078b030b7bc34f2cae28976e8ace3c0c4699e47ac2d1baeaf4d6769a132689045e75d9f5ad2c544a36396845f0b5d92cd9d3186b6755c6d049e7d7cdec052dbc13f99c55199a689b244198bf213c86dd59d50fc5ee81ca9f550c1b56a5acfa1eabad544c62a0ccb3a2d704d51b9c5eb3905b91be30fa67ac74f04d21aaf610f6ccc8ca515f81c660adbe4d9b02dfc95a38c673b0fb2e216c8c05b1491bf8d6c93de78a66783ee91982d54d15f6e5f063ab00cbd41c1981c468ab2a8faf0b4a41fca4e0f71ff76bc21cc10f30b3184d06e7c02cc5a6d2ade4be029b35596fddd468ba6bfd24ab7f26c7e6d4cb6ab6ee7cba01d1342677f6c443ee59be7c3fff14d61e71f06fede2a9ed96205afcb670fcc8cc9a6cf72e8b4c679e5bda12db49fd6c3cf737eccc9c297831e99624704fa8f8f24c455b8fb9180fe59d99e069edb709ac1df874037dbde1411f95e495054f941543382e2da1f01d0a8792d0459c09b9f8dbe313e5e80be1ed328346381ec6f6b1ba457a9638dc1b9bf972ca915e056a25629d3cc29106c9468cb3cebaa275cdd92cd9e15839e427ed0a19e86aff96ab8525adfcb6dbeb993ba59353eb74d349ee2d8126fa6465adc18a70e1586b6e6157d8a0ecb28c5ba3f29fb21edcf26b0b61db0f7004f5a0ea2e7ccf752be64365de867da1ae43455950cd41f7be0b2e2fb21ba9f20d7afa31588543f6b339e2a7d212c1dad4c25b41056aa75b88342aa07d6196f06c71f800c1afe6755e11cac71fe11242c48ccb75b49059805acd70d29f410b77ccf39817c2914215cc80bc6b131c4f7ebdeb5b1cbde7c332ff48f3b7669d2d503af221d9e14b06671c9414aaec8bed8d71293bbcb310c64a925a48e572b479a95e58805ca53413e6acc4fc0f59b3b50797f1faa7ecc625bb6146ab0846e8a0aadfea3607206601ba1ada0f99a139a1123b1e96287983b6825826dfadec3929e35726b1e1bd1d3a4d9d741b896b5b88cc82842be01eeed77d89b452a8b7c114ec9359f134701da4ff0146584ce18ddcd56253984f8104fcefc08c6fadcfd2c6457a38a653735310a9dca79f2d472493cacdb89a82c488db56d87b289fd1e23679be5f9428c794771e05ab899a63305398125f6a80d9044c8ca84244d5d9abeb246f2563061846ebc1b17fc1e4e96b7c800d930b2ab5d189ea2455eb2f98dcc2e634dfe1d83de6d15ed71d85322770c6bfff24aad256345fd3a05b20df3c2de3de89025fa111eec235e4892101d7f7e97a0558aeca8d3be301a4fe094f499b68072af1294117923e9d7226d307e0b5167317d1af0e2fa1430ea397f29ee264f7f3f25595efb15872e561e710a24428169aa2b0a2adcf90c51d66311d33ddb10f6ef3b708bc7077797cdd7152a2c0994ca45f123d46b1f04d6f5b2ebd5409858513e562b6621baabd4c926d634ca35c573f44998749d7b900ebace39adb84a4bcb07f1050a52b25df4b072e665068d3f110c96476f1805e63f723415874e36060c6ea5c41f199cbca114b24035fcb64f3527beb715b04601b7142e842eda2ad0752d30f92ff9ff62ad3b1fb19edbdcada4822abd9410658161589b0ae6824d25198721725646777b77b0ab7bacdfd28e6b4dc8fcd077bd258ef242b21955347b8bf2e4cf3916e8db57cf539345c8276ffa9e2e6a0d928f7cf14d190524202be0e2b027922b53079d167f59e7b57709721c4baac808bb9641b442ea9cd03c0726c418ec7d64784962774a7a9418c31e6c503638d0ad5a8712dd41873f669cb7653f5483b60bdcfdad55785d24b64f14c48bfd21b9c0c53a6d8ef9e29aa9b26f612bd6f98fca995acc7724dc3ba2bf4d3ec520f2c2b26bcff617e730f3d8ed810cdccdb119b2bf851d47bace3a13fe30a2939decb437c3424cfe104eeb2ea6cedfbc379c29c6f66809d7cca21b5333908c0fbef6ccc45c6b381210f8d069a27dee3bb321ac1cbca3d4757b8a7b5ec5ba1f7bedbb733a67b727d93be895ca65ba0f8de905f797e7a3a6c420a4a63d5f59ffc27fb0fcc1dd3d08b1f6496a295fc09e8d10e310dafc05d02902f05bf4518b9921895afcf4a23c71c66cc86e0541cc97980daa36f2ed36dc907b8cf9f0b31d98218dc92534448c49fc4a6b079e3f5575e0539c907cd5f3bb113c7548a60648513eec7144e6c1e59407a491ee310335769cfc88bbafa58381466b75c2efc23e7deeffe8369865a5233ecf12983f7f8fdf8639f13ffe1e64120eb6e00199a8a6d8ec7492050e8a57120a0600e56614ab67f982e19c96dfccd9ad98f0d6e92b956062c90c63e9cf454e4fe7e2f46455de4de832d34f20de77638ff37f46df013ba34ca104259eb90f1fca0b63c51ab40a121e256bd908569c2f721606e943b9493b2d5f5b3e3330227b9c016e7a92bfc1c27040cafe22d4c23a6a69355baf3afe0ad90d1625a5d709ea3c0ec1ecbb50cad839da7cec93631a172c8355b90dc07ced2da2d164fa2da7852fce942773a4627d58eb1b8e026c128c5c1519fd6aec0804325433adf4e7f144214b82299918664de30718e7fb2148fc223b926228fe86b9f4ace07ebfe013a79c5b60a7e2882fa5e238b390ee3e567ba6ed18396cd981a570c0a52c6aa78d61f51138e07c2e9f5966f1a9b6c73ae44472fffe52a484ec75421aa6af68ed712e5b7dbb68b5174dcb3c1c090d78155fd41fb31194f541626eb3f373a154d608d20fd17f12ee4352b59a19490c6ce4c8cbf98e8ca38996cdc345255a86ebdb50780133b6e6c786c88a8fbe8aedfe36d005a25e2a3b9f58fcedb0c2281f01879e619f703c8ac545810e5a55dc11bd59e28565e89541e78ac0558d88be5372bb6468d8d24633784a98e2d5952804d4c00030e76f0cb089812c9da243d2366a999137dd4f6c08bea8f5eaa29a6f800450096efa5526b177c360f70ee759e5f66ca0dddabba529899d38a1c1c4e307c7813c0b870bbbfed085213ce507112246f6c7c131c9f27486d0440c885aee2bae03227dad38697d703cb6d87c1e9bfa205b94ca657db137e5821d79e15b1e0b78fa1972851a5b58d9ea9edf02ad157a68adc576f226b09ee3ba3be521a7a84ae4366e9950d2a449abbfd0b9df909aeaf3beb2b3bd7b694c45372657ade065df200e6af2e74c841d0a79f281618d999595c80731bab16e53b675f3cae9db290554a4050fe90254d872f38c710db86b554a18c76c5f0f92c409777dca0fc9df0d74e985a24c80f1beea17fba268c4851f02509aecf4416a378d5226b79ee2814ba2d8b02b991126ec5130b914491d0ac66902cd2239514656fb3ebade9a3b5654c5cdfcace687dc4211dc293c98e5b587cbacf66180b867bc63b2dc0d554687225291b66fc43e74b46319ebc3289e290eb306688b774e44747837893c63d1a2f0f2207d687ddf8068238e780dbf8cd51170cca16ca4cecd1f1a5558f589e384ae8a4f451d2f87be97d20cfb17b7d7bb42864484ebd8480d5010ffee77d02faed152af3a2d431710935287ce2c58d960c06ed8ed4778f34e59983d5a7d189b03e4bf5c5f71f2ae26286f4feea8f7799ac0c095dd6774b2008374ad8ec4faad53b9bca3390dbb125db9a019957f02098959251029d8bc187b25fe77bfc2aea1b85c1d65065d725dc2bbc5ef91e2855386a07516b13c51e5de60fb4e8911d616bc6140ccf495f684b6cb60e70e4ebbcd7bab744997ce0d557d294f6262fd10ea70f60b35e52eccde6eae7536260255bd8e00f0d6e344975fd6a9a1e05d8a56b41d314755ba25c746bea43e804775e08fd3d638764f796d438176f450f25b5bd3fd6466744dcd403910e021f71bb0e51f8264ca42df3c276fd1c14b89e3bd209e7984df7658a51f2a236fa20a305c77623bc06111c6315f779ae0f71a5e28de7f287e342ed3e83cc4db7fffb26d51aecf2b24821743bc08873784603c8b9fbb2b5680a1ea694561d70e8c16555e541fcbac3766c8687d61a7ed00b7400aaabcbd4936676bfa406ca2aaeba6aa090a716fe559a5705b8790a0ab78aa1aba9c8e23b0131f310aecc7c24f1295420de7c2ab9e580df88c4bdb70072e405955f4db4c4cffcf08a0f0c57a7939c1ac8bc3dd690db9c70cdea9d10e680779a033733ac67014084adc61d272491540dd3052f22f469fb02cafcbd1d4f7b804ae4fb8465c51a5081c7e7bdbd2b4518987a2638db496bfc3117fbdceb7c70cd4c690211dfb850d5cb0faeba3da564f7c2277791bc2a0fe1e844f83ea50c6b19ca38c1b6f249d47a80e3291cc8afe5a8b8eecdcfc96c26d2a6740a92461fcdb9ffcb975ef21b5e39a938fb2e7fd954b4460a92fecfd5c3418f54409cdff46b6401675b5560d09707de30dcf9d398a5575d6d2f18492232868cfe19da3f64ca1b570a571f57684c18adca795203245cb061634a2b2f0f8d945ca4013bbce8a601d5b2f2d3d044a43541703b98cfda8451a32d0ad97bb9b423c57ebfd9dd4e170d6d75e28b03a42bf14f847d41a3583e7f463aff1b94626a818a95478503cbad1c8fe9f99f1f9b9f4f22838cb5cf6495a9a215b03d234a655133eed011e7e320c3c8ce2a42314d9be899491286739acb28c852472a56b62d8b44ef750dccc5224b8e26bea81681b365eb649c7ed43081eee0eb5bed1e93ae6dc5595ce41c73f6e5fccae064d6d167f9fe2120ad18f46a3953e5da4118ade9bded53ed20d0e758c3161483ecf7cf6192f983df297377d65475017b63ae11cbb93b5cae80bd3c1fa4228276dcc15cffd97edbe7d42d84d01613d89952855baada08ab56471a10e50029058957bb938af7db4088f8adae7e12d2b8737ffed41ba177d1bfb13d5c77cad0a63c7294e31c96b63a1b90f06b6517563156e371864f5ab38e9498d7d8b69c5023b1b8826d51af7b21c579a250773d2755ea5527f36e35ba4f26956a4ea9611dc85da5530fc6f32500f637d39d136053265bc04356a31e84a3e97e8ebba856f30b4f9529fdd68b42a078f2c4803215879b45d2a7203d25c3543a8fba415b35dd2681ce31daf5d927aa5b1561d69ff48e549e62a7b9312ebf16b618f9044306e974ca3b507a5e1f460de66aa93c5faf34ed81aef2489fe785c82718d4ffdbe66e9600d96e16a1928fca259b75021e170db0ee7d9a992d11402a37d5c5152f6e2fc849f58e0fa4e25fc834d0f16862015cfeb921e7896f8c17069849460845c6da07c5a5a5767a55b848497026941ae4de3a94430437988e821f431624e049d8dd27f0143975521c1fb941322d8d036a1a6dd2b531e7c763b612889c2cd49aa5ab8ba2353f36699c46e6f84489b13d3f88b84cebaeb75620976128365a8c0e6d23a466638c67787d76383a206d841e82d9b7c08991bee8041c64cffe954dab18c6d3e82d26e1e81d78615d7094efeec31626830c21729265825cd2494709107018cd4d63edad8235430e19e796502d23a2e4f94335db4ae459cb97234ccaefe4a3e67b8f8bc34bb53b23df654374f573605063af9feb157b6f69c7d0ad59ecc9757669028c0474e9af006164f907959e5fda82cae8c966aa94775f343f043140431cf2e622043f52c13bc5476e0e8f8e1340c15079183856d642c93c134c0a445095c470f0f2dfa43f892cb3436bf78b863a76068ee5217d92570998c915c3185ed015ab05194c8ba81903de9570f6e81124a735ff78348779f2d48b3965a4f80cb0c5335cd2c42a045bb7913e9ff9627587a1a99301864fd809d9107a816fefb69d77ef0d48e4e1a8986649b45101edd7a5c8a80a4b95bb1428a9d3ee66a4eceeae71d1bb3bdb4412f47f2da09564d85a24eda153d61fc9f1640e71d0347ebebaa5ddc36095c7ab649e2629177691633a26e753951706ec036e46246b5db77ca51ef6c80ba0b776f2e2a521131258f96d5d2518edd5fdf67173e8e59e0dec2be792b79edb787b6550e6282cf71ad8ebe736100f34ccf7cc78004bd3200f34e74849420293e9d61f39f426f962abae83177bba8e55bcb81b774430ee3d6200f812bc81667ef0e0c25106e89bd922c543c1ebd759ac880cf4d924783c8e4a69b3c671240450e6d5780b5b2058ceb340f8fc2798e2a2c73c797f1dcefd3db5ef19c46818e01ca0a55b688cfecae18909de569df85b840e2b5ea71f6cbd701ab8cb7cb1616962e1d4ed65262728e72655fb0bcceb722b0d601b5c3d588b88c48611a084a7afd7b8a8713ac49ad2ff95947005376dab7243a62df92fcb7f32818183b4cb0c19941db490e032aab68d75c5f17728919425da56c2c98fbaf330c6627b5b797dac8056b509a5843fb2e1cb1fd4f2b79424eb5e1e4bcf358b0e5b5509fef2671b9f4c6ffe597c821a31aebd0c07a4d3798313ac0869ed9dd5ea65f157d2d06ecc1d34fffaccf6947caa1dd105bb08e6d3497a04b1f32b074fef78ab6a4b8ccd4437141f6d592f6916b6dcac1297a5b73760ce2ca3ac6351ab3b88df6864000d751f8b5f1de9ad9207d0fab98d04d8bfe38866867db5b600550ab8fe8e890dfa55a145fa5217598825d0fa97664b252092616ebd3e4099fb4aa19861cf7fc53c2704cc2cdfa6c54fcf3d2d8f4d73860c6369a3b26182609ff154abd13d2d7392bd20f810ed94dc060d708ddd2595ee306dceb63a517638e1a0b8d79917a0950784cb717218b94c26fdd47a59dba2f131e97f712c244b06c8349a0ac8fe6fd0404947983cd4de575e8ed3b9bc35920991acb0e3b28e423b6a019eb89239c17c1237920ba7bd574a09e4c72731411294ff8c1e22a08e56fce3b74228416bf0f5bf08f17e65f0ed4c332741ca439f821bd662ab4871ff49804a6f8276ba89cebe82eb37ccf5212466046e6d4cdd85c5de04bd749343cec005b4158192a9524a62e54d56bac03df4134ca7a6059decc3cfab9c920096ba957b69bb545954d588250f26eddddead61c6ef11cb94f90db999e1ac12a2a09f3aca99b3e00fe361b31075bb29adb5d82c8d7a687a14bfa730b20fc4c917008f8a6973412807917d628f1bd2de04a7d7ba8c00854f759a03aadfc3c415e93cba109243d1671627c4ebc5a73516712e7df060498183ea149ba7aa1d1b831641f58301242c856be8a8189c305c5730bfd5e721ca323ae305f7dbacb6065632da2a8d5f6ddc8c2d05fe09d1175888452e00b3a0ade3f8aad9292433e353bed7d4030f65d28b021f7a8fef1447bc7ed0126ee8b32ac3cd2d7f73f93a8061e3c095fd7427f4072691d40c576fa36c493206afc714103668d3ff7499edae2ba58205b4bc233cc58884e70f250a0a5982de2d646f99e5bd14d6f2f952dcd641ca75d8686a1c4e2275854619442de9879bf745ea90de93ec0778902ea13caeee4d6e3ecd5962fa53162e1342da66c2bb1a5436607bece802eeb14fb41b6e4a6947f762631c838029279bb2738e5276a9d7b269d14b33145c06d2480f72be0dd483457ab69ef0b5dcd8096a9450f48aa997a242c13ffdcb4b26fca20608e07afc5953bd129ee3b7db60ec3d223f21a4f53f3558eac84520b3906faadc699e19e53fcedab05ec662d95cdb101691ab531df7d574e4c6a823bb186ba745a330e29806f2edc83894d04cfc279c58358fee450a383c0121a916d3f2ae5a217b17762bd5987e5c4ae8396d9bcfb2460b8e99dbb138f6b35cf6a7c5634d67d4e0de1c06168173b20c768e40a8865c845a019d58265bfb58c23a18e774fdb9c87dba78d47eee3bf806919f7e29e3eb4ddc9e83b014a496b314f3be16570a08d4675a3e9e5f3b791557791f1f1c5187e48849df11551cad6e4336e431026dda3861ba353de6874471a9d69cf4f4b082a5914c309627fcefea8cccba635084d5e29d0fe40fb20f221bb6abe1ebf05afefebc11580f101b733bce180e11376d75e6d1d484ed90b6f497ada6b39ed67a9411076f0e966599052e63268f6cf7c65efee5820ec563089288886535c2c6957e272d158078cf0cac21c5264f550a742291983d193a5ba1f2f9c6fce2cdc21fd682ee9b0fd1e0e761f84efa2742e9c281875cfd48cdcfba5ad2da074f9ded1710dfd2e297fa2d2698e7869d10479a99c3bcd8c6bc391a993f45c9709e1ae58aa0749b4400ffe899d499ff7644b5fa877729a6cf5b52356927d06a22eaa6c99069810e30d6b7f12e78ce9ee3b08b0d78a830cb94280663c6cc0a4302bf832f520eee1a9de61406e0a1261f2b48605fb2689c0f887c668c3ae39e71b17dca61c3af832f985c121be7fc095f5e9c0e8cf15b4548dd4a08e9043c627d955f58de0b5b6dab9fce8e4065ee515f9b05736aee6b93c2728d4c06a92748a1da3ce1d4090b2d0ecce658cdbdf5b7af5234460ccf5df7cc3dade6642793192cc3ea212a93a0a5a05258b3ddb9744bf081681b18e860bc402580f4fd0ea576cbed3f78abfe3bcc472971a148d5769272eed1c070629438fa57ea26606d688d2ae97bf67af0ab7d9ccf31aa996b2f6072a4585e7aa510d56dd5e26f74edbd30d2aaf2d9257ea3124e0edf5ab0c0df2dc6cdb877910f14458dbca86c773ebabcd5dccddec7df87daa274fe659bf5049eb84fb4c0498dfa02c70f7369f820c5bab57d474b13c9cf09e712580b250a6652beeb4611eb642baccfbd151b715309d9c798003e2bf40c64513cb5e6471a523eac814ab2a62fb5ebe5921d7c6c25d1d1e143f483ab732ac1692046f8fab87683a734c63275207a876ed50138e9e61424c6234f7589ba566a17e30d218a06cb6c06be58b7665f8e49830344029ff88ebd35b2ed45903af88f2c5aea585f505350f9d129de95224d44939d842145b223bc627d9218797839cf71cc2354d80324873797850390066786802a2bf84bb69b1b2ed1557f44e548aacfc4b6feaa8505111d827e0385cc9d98bd14d8a6b0c82ead56b7080eada5aa22ad8b0590fdcce2273b042c70e0af73817d735cd0de85eacf04b8e8e9dc9fe36702b15fec7ffdd67ab4db51f4addeba6624ea1282ccb6611b5c1f3090349c6e9f03e77846459f76671acf9d8b557cbe0eb4633db73d6d40da29746a6b4c78ea19f846c1d0f88207c8353e2380fe1a7b8a606f4b3ddc3abece5568d5f7a35ebb42bda1c001107530670271cdf1c0df445302e1a56fa0082def1ef2d57acba591982ec72ef07d44f0447879a3605dcbc01a59d68d7e7d8ba291c1db001a35c916e1a6988cdbdc5f5e9e76b85608ca9502e2d8a3b009e76a6eb08c884610c999d20261892e980833fabc71af370cc07570e7eec70ec5306d230ea6391c7f21c881dbe0666caa4bf43d85ac1cb9903e300c8416c79cb7ffa02f1a97a443041f822872d3d55e83e5e212165e60b8f44403f93de659daa65c4136570432c7a6b375d65f618394cda5cebbf37beec639a28c5cedba9d5470e242c8c13a977266fcfd8e2edec5b6def149e1d8bc754ac1d90d2b45a4e0891ef0ca77a3e5da7b25a04b337d24f9698bb845100ce1a3ecac9a269c16372f202412bf132e030a5b6e16698a2e87b8a3fc8de199ca2b6d4340edca5e8fb645d9a6620608cef4c7d2bef29430841675d614cd5a3ce2bc5bbf9073849469ba912ffb5d8ffe0dab8368239c43315c34719cc78dede9c76bfaa8079ba09163943cbad6ab5d1ebb600a11a928798ba3cc52d303f6cb64bec507ebaa5d356978680c1ec83f43b39bffb2c8fde554ef563b578c3e86fa60698c706e6acfb96820b422552c1e6e157347cb1199fb12b1aa259b46144d9646db3283da2ec4b816c5da3097d6f1b077c97e1879902fde02a55555479f56fef3ae2bb0912aa6f5f35a971b1e91b6915b9fc263c599bb81769fe0fca972872c6d34f39da6e59c8a09a953816025434aef748c3981ea422743cb12a1187ff3a464310209e00076802ef51e8f4c3b8660a2223213a66870e8a0dc182b1e9b430415ef4600e5fa364e7f9257647b7b84565aacb05078f589acb8cc8eef5e0d88df74433050afcc29163a9f88b8f7619a575a85b21c47001bb12ede9f7394f8defba4bb38590ef55b3d7d05d4eca3fd8654e530362b03ede77588c298beba41b8ce76bc83082dde89d8097be8c09bea18d9eb8db95b2a53d038ec71840536ea106f59b25fd54de476fece1397404d1ea8c083a3136b6d9032c1d8ca7d8235922afe6ebfe90d4ecc4fe7f531a54319a18d29a9f5b994991a9b19bf7234fb0f2b7992fbdab82051e25bbfd88fc775306581629d5350f93c1a11c5333c16f1f9fa0d49f94f750fe6d4f34f40ac44ac7f5dc27c1a6120bbc02c78f1b5612528feeba3c46994e7b8ab2607fec739d994f0152de49414c0cda01be7db82ad7307179d24adc05c1fdc26138169a2691b25d57ac26a8064e23c4bc3ec7c4b5b103bfe77f460800b08f069a14c088c18c7dca66bced42ad866d4e1f6687c4acfd2e33425772a3672543d927e9159d3920e5074137cf6351002aef2d7f1d67d988641e07769310c86ff4b9e4ece297b81df9c1868b2580d7a6863a55e50831855945a6abe3ffc0b0e943b3e4fdb654f56b7188ae65fa3fbb9c1fd9501666275603317fa170cd0ac20cc7083e70670c4e5afdfb611ef35411c679d4ad43186c91e7b27d1dc725ca1405154b695a429751a08d4da0357e7175228fe21022fca393315b3aa2860bbbc15e6460ef6f9ada0ec08cb4011b8bec55aa5faba047511c1f91314226c7df0894a3ebddb7b6ea2599a85b8c2edcd0a4447ec463a78500e8baa606b77d83a1247eb4f0ee82064397ce357f6fcd331e102596276fc20bd86b7f83ebe9aa8ea446ed615c5f0d065a5914f2fe58d1a3121f42f03cbc9f2e65c953ec375d59c7eee3fce4379206387d26f78ecd8966b8850a2ce5c11cfea113bbb763953afdd3c0082cd7dd2513340d4f596a5d50ab6bbdbdc2ab50a941d94c9e8805f6de94a24b0765c26a9be28dc65595ba2907c97caffdf1b70384c5db499b1c86f85df59eade5e9eff70f59fb541c8fd1ce52a79e0eae072ac301874dfbc680438b198c8ee0647d437d3145d6f0a34a3763d8ac67a53420f262b046c64b595e7ff3e039205fdf98dc024a12a362a7ea2551ab1ff9d2334d69742d09667a3ddf7d44de19aab42105f3c54b512283db522c11926a9baf0f2c854beb12ab006302527cec1123286fde9a791498e9a88b702cd3cb522b20c19514541bdb7c2760034ff66303137991cb30d31a80aa3b977616c7db2b934475ca9fcacd86f25cfcef2cc2f1eac5145e09a5c02cda05193b19e40e6c7dba6ead8ef8793b02f8080b963430329cc4ab59cce264080b540331b16bee9e979c44213c9d3d7db2f365234c2367f766d12245585e5e5b3818b312a8df1fba3f7d5ed8b52b1f7550419fb3ea28eee537a7356935a440089e42e88a1dd25ead5ed5f258283439e4da4d3375fd85d11b4f2f4bfa6a4cb0cf9af9d24653bd58bb1ead8f2930712c1770ce7d056f0a1e90f150f35775d95ff89bd0acedd54c6ca772315328606e577fdb66c09ab0f9ee4c930d09d8c6820aff270a6a1e92fff661c5e94fd9e8373e5b644fdefaebc9697cc9cc2cd57e70b7b78c533b7fe43a3f300cf9dd03a0bf08a4e658798ee02d3c791ad18ed8ad40f566313dbb67dc0759cb1085b9f833e8d516b47b77fa842f91a1c7a5cf99e9c6f41a997d45209f0f71bbce71dfb38871ca6bed8e5f936e144cb4590153f62273c4978f244d1574889b3cf5a324409f81a61dc845b53fa919418aa704e156eb92f81e171956458e30a09e9fb03bbb37fcf4e13c0b4ea0faaaf766dcd8696f62a2dc6b4143678e261766ef1f1879cf7a870af8806f3c3c36d0e199b9c2fb7029c2de6f35ebeb5d326915bef66dbd555be7af560bea3446cf98c9039e8c92426a3238f033309e6bfc4fee353391de1e2b95e4c20845760599d37e878025d17974d6a00b4d7f296772b6e1cca4a7686dee5299220f7bd376e64eba93f5113df6a15ce9c177769c7046a226bbef27083f57b378b5bc465a8838b07578c40460f1fdfa5fb2b49927de2ccc2b908c8c33c02a56b8486b3192309c602877012280c30c1428d3ca88418ef25aaa90d058168bc6ea87c52b15e6eaa4c1aa6a96f34f080726c444743287b753b5ebc968fff5809013e617694f90cbec3cccba4896b74394df71fbef7fb08285bb88477223c37426913d630446ab851780a983c8b8cb99dc7ec65fb6fdb219af44ab79ab35559b282bd59a7db8f1ce72a761558b63861ee09bb00ce359870fe116f19dff16075c0f6ca8e2b362d2faf4fef13a7f30634561d460bf2adb0114ef3871280e6d6c3db6c2397914b068e27efb51686f26b60befbc9dcf6b0b989dafc4b6102dc483875f6d92d840f7d266223fedc818c943a8a5818e18dd894335e723ce7aeaaf282a0ca4a17aa2f79f483b7e281446cc1ccfdeebd17e0e538bca9b9eedf3a71168b13d6d96a586abaa103c8a935f6c49619ea578899ee8fdfcef937db3b66b1335b4cc4629e5494e81917d6b303be1f967ad98d89773eae7e77a22e4df4228fd030c490e5168ebca3ec7a203bb4062200c213dd7078e76c80f71af451d60c58838800d47a7061096eeca1e48ad421575f3b0b1906f7d482a2c58bcbabd99fb00fbffcc7acccb8c2cdf63ac638a6f4334a4a4669de40dbd729a54a006a4669b26f00580fe1af96566abf63c774b503f09c6b4d780d75a848d49cd8b02a9d39e23960f54a584dd11883bd3a0cdce1ab3c3d583a0d1a158fe023d5e237f36c37614025b8201b24d60cb38004ae46c0d47a66135eee2acaacbaff2c395f59d88187459b941795be733a294555125d5f132e57959bdc07a15c8a0447c6d349afab6332fe85428357c857626b023f4ffe711359a325c73849b400f5fd2594c11686c3afe95e5611510901ec9c05ef0576ef76e52194d86f1e7e652f4f2555a47439fccb9b5df4d8960e19c4cad4671cdc8aba3890811106c7317fca71a5f2258b334f2a8889b9a55622f8528aa6f165d99b3407707403ca6b34927e96bd0f99a6236181af53e65310486a42f43e6a7d49bf0c365fc95b33aedd70024069ce1b963ab88baabdbb5f96bff33c77369f9ed5b6a96cc59130a88df269cc2d79aa990d420b5fce1da1ad0e709a1ed896fb126dfbc1dcc2387738e61a159f1e537a70005cd61855e631b8d9329a818cca8997536007c9d1aeb8fa2c5947e447b46fef0b9b6b05db71c2d59516782f07ccd3d6f55392e69425b0668106172d39fd92783bd5676c4185e5d42ebcdf55b215c66cf404e8fd4fa32ee5fae8c026f1aac9f44d663a3c076eafac9f5bcf296547f6c9d3e261985d8328023086dcc98d776c98c61a8fc3cf5224b37bcfce43deb7194d6ebc03142f516e44322dad5470a937fc1f716f53b16e450b38f0e48274c002096d37f3806bcd2f8a04a93db6b06627233d4810019a92112058c83c93ce5c7bd8fabdb9f9327f82020876f2d3e49566801b23df51ab4157318df8353afa2472d9c57ebb0c7d415639ca4a1656b304e8883f7b69bc1627ee8aed378308cf537a2ceaf2af983f8b41102e5b5e97ede4213eaef9bfa74d2cccefffd05f9cd8f3c3a2dbc3f18ebdba2b64819dc20f136d409bb0413fb1ebc31de7eb8ac752c48d307fccbee4ce4b3160c5c9e606717c297da9180d82ec91b4e34fe6d4ee91abc7ad67d9ccab483888ab38267bb0a95a85e9108b79764f44ac75270804c46dd0f94d4293a590a4c027cd4cac8a7d4a3848ce2aecf9dbb84ecb6acdd0671aa33b5753f84003752e136fe05640476d000b401c638b10c9e5eecd367284a37cc53d562d7e01f15d1298dad70a0159734dc634d4f142fb075a162580b7dfa4df623fab3085f23da8176af6fe24f73e06b80815dab244646c1c94ef8aee99ef0306a3639eff734f913d21fbaa86cdea4a30fb238c689c0b4ade0ee35ed01f862f39755e7af558b8ce3af6b850711b11bef52702b835f388871e10c9513e623ee4b0196835f42641eae74e1f166da5b02c4355d6b8dae52799e806daebeb4234d5c6bc5c9c6162f4803ffa0f4f181a0a2712fd8325147aff6ac699f49b45df1dba0e010ea7d05a110c82bdfdeca3467b3a2b53b437800af9c2a98326ecae3ba927f60edcaa75bfdd1a7fa61b4fa646a0e196bb8a39d78d50c4e4b96c6764e49b6d7cce33e189f875cd67af68844797eaf315112ab63ca18df7973d4cd962de62272a69b91823ead120ce977ba0ff2513852c7ff8b911c3393a45b060d8c964109560bec65d28c7a47903b88e4d618ddea55a7b42264d16862083c56fac5006ef8c09af7703f6a40bea20252beb0b8ea8de13697b052bf62f61eaf46fc626ad600fbc7a88ed24b055d5e6d52f0d904335740f6a6847430f053965a2427cf37bd682491748893c04bad9caba98116d9ad5a001b30e4362e6e968ecbc187f0150ac84ef3b73ef43a9cbe0bfe2935204f90f7e5daba86eb8f42aac8b2e144b8f16b5532f49dabf8b04460cba69d2310c405ab254998a0a6e16f2a4acfe241942884b86cb7c74be40c081991a39bf9299c6f517d4fb6e5349117a644f735fd3be32d549747cfa12f14c34f5486be059b8f0da568acf4e22b333af1dfaeb1385db7299b6eb02b4070f158c7b3c5a8d25eb767e8cb3811375734508e85917492d35461ddf9862d17fa228db7c1808aa1f2327cb5044ee597090747b3fae571978cda7b45f494024810b8b5bb1a41210391978c427b4eda418d1e60224fc25cdc2120635380d32ced2c0244b70c5a1e41a101efab9b3d44d453755537ec012891eaab91bb8ee8258bd4dc84e4a21156788b59c0a10208fffd32e53916d74cdf549fae5076f719c5dc45db56b6919732d3161afde6a835dbd3754384c96486d54d7b922e82718dea5c6e90ef9c92f48b504045fb6e3f05f33d779c3c4a718621115eab2d68449b324f158aec8445d6a02b8905c34141878a49cf3fc2e0c0800f77bc0602b7086485ec049c73856524ab6d5020d39464940b5ca5da934762f9ea17a4f09b64abf0cdb94b63912c508d173f9ae1cf7a3c9e1ef59f2940ce07bd033232f15baf2c457c6499b7fca9a2f9ce737b559edb2fd74dee1e4ee59ec7de79e1dff2bbd364293f8e77cddbaa0b52a364d099c751fea9d033f8cd1df62da010c58964b9d22b4503855bc95406f8ee7bdc1a0f37574781fee313c76d1dfd3712bac0a71fb01a5d6c83b2eb1efadcdf361812857f7c5ef028fe98e4d85b2cd0d37a45d01a298d967505edbafd84e4b02d2356103d5723530895adc62aa34af38bd766ce96c0a1bef1b583e96045cc53746e9fd621f950f6e8f1a2b411d322087e63b11231a8ab8432a08428aed0f195fa2386a73cce92e9ac4c65f07097eb9696b6c4089f11498d5b537d5b02dec8d22f9e4ea51d2bd618b019bed7f255cfb3338989fbcd39e5644747599459958d2eceaadcaf43b11d924f05f24d203c38641f4b352f498de85ae7d219641caccc158537aa1d9443c637ae7957086337573ebdba4a81ffb0a1c30acc7ae4b92c8f6f7e516c01e810a6cd9fa36be545bd6875ddc0374efe70f5d13589cbd67ddfc9d521644c47fd2bd9d6805551db3885ddce241fedcb42cbc59c8022dbc6eeca8c240fc9068ec97c848d5e82c2984017df918d2392284b04251f757920b12727246e7320f1b1bd3f34efd76e6498fc7a9923f8e9d837b6ea1d365c207ce2092bd32540ad92cecbe4318271e94c4dadcbe47ecd3616eed4f8d26bd1a3adc92a116c9032bf5bda5eca70af84d11ae896008a43a987b2e18cbfdc4d091c54287166dcc987113c9166382874e9a06ac18473fe2399daa61ac28ade8cdcc87bea1f269d72a049739eca9f37cb27841f8cdc50ced7189dc30196c32040ee5d6fff82435950b08f6b1b3947275bc3358c1ce9566f97d7635434b0de572acfcaa73b25fe740b91106cae7d67ef538e45544236d5dc14deaef28805a50436f4038db36f09def466a3f3ba58c872b3ab72783f8c12cd08d139da3c37b9f9a1dff19f324f347585f04ff830b335983e7b9d4683b2038356953691c501a1f618204b1d70db33a81bad65842b4659ca3b3b10c58b9c316c26dbc02d3f30f0c3f85262a7e3fc49ece72ee46f37da3f29406d63b8f3b38de394d58435c537dbb08aaab5d6b2f5cb8345600d93b526ec9bb92e428136c5f080337690387f7113543c03f46ffb121d407b52b01a5d675686dd92d059a6d4e8090ff46c7cf5b0bcd5209356146dff1718625edab76bfb8589aefe33d17c55862969b03a93645d43cc6ac570cf0722da4dcedaf1649c8bcf47d402d69dc467532b019853286b3a8223be86d96a3a0d07174a36f2e8b8973c57460ee4067f1eb3b4172d5fb39b317af73f07532b6b3f3965bfbe2d4a06cd0ae1b68eb84e3c00ba4f7a461915e03d6305297208f97f67647fec0a8c1a9c3f33bf8b520aaf4e8d9ddd0104d790cde914285a096b946fd97b5f7b9a570170ff3d4d084710e76391adaee3cfd88acc107fa63b5329184b306293e9f70c1ded65693f82dd60442ba13add7bfdbf605193da96aa247e4d25d45f0294af5c6f6ab806d17e8ec300c10a3252ed3c34ec202571abfbd89a7543aed70a70a308746623270fdf86392352451623a28bb2e5072ebabf257f9783f6e7bd6afb8cb662e06e0f571f12dce7906e3516be0088ed92a65240cbbec6f5028ce1e8131f75b7f981c4838dae47430f7b86478c02ac682d4533bfb86ee3bf83431087de7a12bf21f366af98002b5fe50e2ada3a66b9508e1a1a476212c1e4cb5361342886edbf0351112e07a02f5ed9e508c2bb02dcd4edb52eef61175748743bf8286db36c374fa117304c7f2238008605325b65b9cc90959f6f1a3f9bafca6b0dc573ca89383ab53577a7b7ed941db4dad2dfd786129435ca462cfde048fa2ca5d05835f62acc47f6f05dd1122a09c53c7598298448765051a334734ebd3904ab8caea1b614f375fe393bfad496fde38d0eac2e8ba96b2887eecc2e5ae0cd67b79a63e5ddb0475d2195b487fa28d779d291162196ef402761821e9814fe33c4ec856af21970f9995ea493e5b5469e865995f38fad958196bd596abd8b56fe1ffb04b0858c02072e771a53da6ee9f420477ddde32d98eb266a2545906b0277125db0f1fa001d06ad0e03bb983dc9b4bd04cf14649b78687d1ad51304e5d6b416598387592b4be02b82f581231fa1ecec0cd712ed45daf23926dc3ad8a976f680e6c78ec0f1541e09a40381c5f4f1609417be2209b378959f53083073d00109b33f33c623ecf673946db3b1cd52315620a56051646665ae257e274d2e9c2e9750c319d9a51660301bd3b884fd4c02cee964f7c80d5563630b879000fd0f8a77707fd75adfbc7ecb5db61395a6adf8fd272a995f902eb42fd4e4b6c3c277e4e31740c5250aa9d64c690e1f2354986278226ebe963e405cab947a623d4ef182fd4b7fa44c08a059e7d0236cb63ca4c1d1089046bd92f469b10357686ec32555f0d8e869cdf38b8e8004bdb95cf6f3cbc1e79577bf120b177c518b3f8a867e45104d00c360f397a4e49650a85aa817a616d5279e84a4d4ade7e056fb8c895f7da78d919c67c0b660f78e74093e04e2962980729e9666cb86684406fba12023451cc0fe53ceb2bfb75629e650896519be9715fae18d93020246494e920e8d6194c87aeeb6b145ebc25ab65e6767e8932b2204f533f9cda2da2ac9cbf43a1efca4a906438f7724d11bef594e7ce843ecd438106688c1a418b4bc6b512f238c2c72979cee31c843575834457209dfa707722c881472dd7eb616a00d7a017940c67ba75c5e284d4bf419d2dfaf18a5021259d57d98f00af37ef62003a6fee7cce1e617b1a51ae4be1e73dd8cfdd2507879e668498fbdd2b17af08a2e5715a2ed805148f7488ddfcc7c9d531b45b6213391a4ea516b9ff61da8e7afa49e4409eef448919e3388d3ba785cdb72bc53510216c97c3673e0b7b468bc23dbc5b2301095625197ed6712af8d76c568876803b58285015826e39a246be449a4b318e654c32a108a5413caabff3632c4e86acca779c39288db39e6f6b5a0bec294f75ed4b726b09f112935bbe46dbfc568c130b9699a2dd8980f8d59b968a8f76f1108a6651bc5009e0746d24de6c9f05ad6bbd4a12a92550e5bb593a3bb352e02ce566bfbf38160ec55dcfc25443c0baf889ab11dce693bdce376d2f2c331fec96a2eb26cbbc39c581983ad8cf81ce5a6dc16ac291097bc4dfc20775eb9f2e3c8e06b6a5c3c4d1c35afd306ea0e1d4926f9a71d15404c8b789418928e775d54103cdee3d1bb4306fcaf88028434ebbfddd0602b17c56858497b62bde659c0ccd0d5bc181766aba89f70636053a6394a6e973620cb7bf543de4c990863602c357580db2310d6e92b928e289335c43145bc8a48972c80e180ad3ea5f13fbd23e350aa0e27b60d1a86c0936c76a733a03bff277e80fc580c2b90d700a4d50145eadd0e261d21c15008e17a750cc3e7682b80c38b72acd8d8846c7157b5cfd76e1cbf56463747f01ec214d0be7fcc13944d554d56f3c288df4ca18940304c0ad1fe05769d8d666e892479c758440ba8d7d6c5fdbd0fa3a4d2a8b3dd0cd96d790b10f9f330d4953a0bf246b231d27ce5cc89eb88c4cf9968fbf45b1fed07dd0bb10f42ee97619300c11dfc8e47dfb59a6da7a38158e11dff1474196a417937fe42ecf8419b2c7360e6c1238c4c3482f2dcc31ac44eb6d7b6d75abaf4695060a1660ec3ecfbbd320a0394ca300b2a7447fce5b4eab1dc6bec91311f406c6b2b4f9273b1aa60cb35e6b846099f2e96f629265ca2bd0afc2b13d07b600d3eb9707349b58829918c3dc476f375c7a661756576a6776c208c79707bfa0a5a4f0ee137f7f7ce9ee192f0dec25207199287a05286e3a53a8b674ddabb62ab330fee9af7b0937b1f1bad9d05a15d613efa8bf496b6b75d91f5ad96956f6674ac1842d3c2b7c675b0f8effff0c4ba961051eb0c285e1eb8c9fbff75239ccb2d587c5561316e134092ceb15b72dabb7584ec894de048507c2688ded1e69c3dcf88e39c243f1fc02d48d440db70589eca0259c3cfb0241ce40c2ab3b0f62e566a2e65fa404b4b3eb71085691287db586ad3c22022f016312713f865a2b8060bf478b2ab37611779e6ec0ac799ddc3d8bfffe4fc49a35d7103c4f2f80b230794320bf3b3ec9d5304c30064056b45b9150313e6b4910430d5eb3703309d79cef4a05044c04f8669a358f114e1fec2b9ef33f4a264d32726df33cb72aa2fde72a6b1a2334c52093908d77d235c06755a70c9cccb2cb0c82d8fc29e0dad7c5c608186a694f86536589ae6c1be74b2701236b1cabc3f93669f12b59b67e988fec2472ecfe5ca7eebfe4b4b9e12faf32375af9e6f1af6d689140680f809a6412ebe23b76d1576ecb5495762a0dc2bb81572436a4c6288f2fa2335bda1880e658348bb05ca5ca3200cfe88217779d9c761e6dbd9edce57baa0e5c2e8878859d1cdf5ac67bc960f0530ce0c5e635182576b9158370c1c959054204c8772c0ced9b99a39171251e31c9e2b8da4f661cb28a00453f49020c223aea964fb0fabf979ab2045e718a7009ef002e18a6950d8b4201529fcad83606a5406385cff794636ca2a917f323d21b0d443d7d904b41133a39a8735e6eaf15191c2c58b4a741d743d24a5cc8209c530b762fe94239d3949bd22a1783d9a92c36cc9a8faa414bc2692a4ffdbe6fe5f6f9239e28b48a818e9df977662f06e9111cb9939dbc73486b756c589a5a9da3c6ee7db13273c6cfa77ef9a6c3c524b92ab2c69544aa61873eeb1f30be8f148ee234f7c38d804bcff980711751428b60888e61b9fe7c5d0c4b7c87f6f94f58975010a21fcd36dae0ad096651546da929c168ce98d90025eb332325ea703b6dfb42c8261f1e36103b9ada0f8963e7a542dfa8e99340d6907d421510da9ec50bf663eadb5cc37614ef8f7194d21801776783995dc4110106fc05c8ce071875bd062598d5cb225329a9c9603f8c5f3ff46374f0beea12fd1eca0ca7887bf3525d917326787d23f9182e91476ddc8ebd4d01d95847a0caffaa512ae1272783492d46f1814051ea42a4daa1af4705f43495ba2216ce301d2bde9d4e37ab2620ad4f09acf871b00c3d360330eb5c218341c683683b83cd498aa825713e5b10dd4a0bd4ce5e5b4078f4b18d91a016fea479bfc01ac9221638553f142328c8418755777997641c27c3469c59a2df73f81b89d6f3c92a3b5be268bdb65a19a579c5a63658c224d242f66a39d75e4ba18f45c61373c7e7491696cfc7740a0ec047862abc2bdfd00b6a2a397901bea251cec762e64b64867e0bcfce6285bc0fcc858cee1475a8f2a274baa43d14939653bf6db7aa61fbfc0f7f121350eed96cc8906cbe982cbf44e684e49871a9d1754e6b4586c32f33ab57860cf6e651032e4d5d0225b89eef15ca0dc2dd3dbdaf427a39e9ebd60ef893d2199c498e02dca613debd98bd03899adede31acab694438a71d33d5713e354a2e0949db95bf70047a71e3ded55133c9dc1806c7d36d81b5fff3bc154c2eb457df388fced817a97fec3e32893be083adb2b04170d6b5f4000baf236c11a1662de825ef76d72a2766f219ee65d0c7fbb85bba45cd03f9a33c199ef29eb070bdb1126bfc7ac1b516fe9dac5bf66e9d3d63af92bc7ea325e5d88ede4346034c2b9059dba6af70347cbf021228f9599281ffaeffeb222006b99af6f8bbdcdd5afc6c0f76b3999a69e914f397c2f8369f63ea8fae07f2ae4b1a6b33c1a55f62a9a61f1e2ec9ad5162ef6fb8bba29bfcbf58d0d0375bcb5b9161746e708d5b9eece53a44c51e7cded26f96d57302e2e958349bd943b3c79c490f1590b4bd7153390a6d44c0860567b23f2ba19d1b0c6ea965843f2822e1e9b9dd729fbd170d76e0ddcdfbb721e15b1536d01a26336d64ec1dcdb30313a4d916a9c6349fdbe2f465473135cbb7899b9b8399c5823b0b1d4d9942e4effeb42f8bcac774a157ae72de1f4d50d17bfd391f4f66e3169b2cbc67ae2ef743c270e7952536227caa0dd814017aa2877d09413e74fc79f6c0199a10f3e66affb9020a4ece698996b239be6e64840b8a46ca35231c9c20c3c5aab0f13dedc194bb61a20f377fea567acad3f34ab4f15b28c25a28cf4c3335301105698e55466f68a742a6b185b3315011cbcb71db1130b6accde6cebfb98cece63ee97efae844b029e53732f51107f15a659a7e13c0311dddc4ba205aacb1f65a62f4cb68abb511e33955e9e20c7fa02d8bc4a4e837da82815a1d4b8f30261e7b359363c0fc29b0a6698df02327705d18f40c36071bb049adaf8123e220cb14cd42dcdf0b861ff584f49e5f1a68463cece535cc615b3212c688a7d226d53fafe3dda4aca5ceb3ccd19b155c7f8120e52a894ddb2a8e9e9b527f9cf8f4fcb08774f39a6b57d8f9318f7e8d976387f0f7d22a7dcfd0ce65440d7b215a5820acb16d180d95d9d53ca251241fb172f1b8f2b57580b19535e2067124c76943326cd3d43a35a44ea4b9dcdeb5f73bf8268398187ac9ea1c9b4e07504e1ff77ee717e15ea822763119e9f989a16eb6d78e2bb6d9508ef126a2fb2a7d1e395f0c4e08071fc2683d63b37359fc19ba12041c12ae75e7fe85e09c299262ac0be3c6f9a9ec34229c9c9526284a397348bf3f9e1de9b08c92e7d90c1a5fd2c31167fb155571874e8e490882700f671136d2348397f792240851e0690d0e1b9826a6f590c8a4382c00dff304a29db103c089c9aa63623f245a9540a7297db20ee60b590a1e841893535685356f926f95e8ad90e5a80855fae00ecc5daff03da8fb77ab3851f62ae8cb1beef155cad9cdd6addf132680e0a54b699555445b5faa8069bf17dda90e89a2d463256be89199319575536a646a6f613b52a9c4a097eff2ad531329cf22cfca19037c8f29b52c82f85c33e6d5edabc1006b3450fc8f2d390b953fb84b08ecd026272a5372db03bed6f419749c61d11775bfcdafa1b4f20401eca51f436070694ea116abb13d08415655504a411a5980a608220023eff93482dce9103324016e556c813abc46c1453d8ecce4fa9682deaa9bdb49920f7a5237e2bcb63938e1801dd34b657274aa9cc1bd334b22cece00f79514044695ec0376b892235c3a5b335b89ace4f7ed47150bda5e57361a820e9c80f60e8d57ca402a5169179406844f994750763c22c80dd8e23f93458bd68f27a7e56be03dbb0211b3f5577384e957e647289c89720ca124f04dc2fdc7356f5a44250133863cdd53ccd46395a25c22a487ac1d654b372f3d64c595df96f689ec0501ae967532dac12ed06adeeeddb6b841033bc00c0ba85ed8929b16211bb7f5a3805beb63e87c654b5147abea5563cc22a9a57ce6508f45cf6b1922eb8b6832b600d6cad32911df3a7fe1b04f98978e9b0f1140a735ade4e22ed9d4b823f7ddec50a0a7cd8990fcac1f07bc09229f541aeb430c50c3e19f71f6c808163acb04f069ab15115fa6ff87bbf198ea6a6ee855a79dd2e15368be2fd52c3628bf39b872136ea923af6a6e7572f4fff70f4f3b1667a0283c7297520e1cc126e4b71367aa62e2a392c7f00f9a098ce5461f723ab45382305a303bac2eb7be61dd60dcd9837d9332c5429548ec1f5905bce6851e3a26422abf46286a4385d3387e588c380d22675cf9bb4d65c0dfa6b24697f5ea9dea505d6f4fa943008cb7fa3342fc4d24fe2c49039ef38ccd8077c9a51ecdecbe489eb59b9ebb27656315a431c0077ed0ca209a4f470798310a9ab745360a51eeca4ca61aec00c83303224fa026ff79f2f8f3478c73d373e1a3f90a42d57c6f78acc6e880d071bf49820caac609997139d791b32de2db221ca220967fd237ec8c150eb3676d00cf382099d7d96378edbfde1894adcca278811cd175e0d32ecc36923b23fd54379c0331bbb991fae4a16caa5ba49b1f6957621ef33bfce7dced21bfd86949f8c81051b17ea7ecf85c15a395ded8a70c41bddf182a155f36fab4a93dbe989b4fc1cd22e050a3f87ff0794b1bcfb7e343f15269f9b81ef8ca3560ad81ba5e4304cddcb6d8e7049f123f189d3a71555c20d32c5f4dc7970f4cd7f18fb4859eebafdaf48a4fd36a618aba7cfd6050dc255c89010894caebaeb86581c0a4f497b07b8020edfc3ffec2558a4079eceb7236c2c42f54c0618e47bda90341ded875ac1a7dd8c28bf036396a4f5aa1df695e37c2fd8c6fa01d6f70b5746b3925f41a7d734ffcdd7e893fca7ca8db309dd6ee3a0f56648829115b9175764be1ed50ba27521e165abad350c176d0ef89af9b33ca826279f6748c55f0cc9dfc4d232cffe8fe2f4b985ded8cc9cd4078c19fcc5f9d0e5576f026487cd3598da1a03181100f18a280c1ff0b72ef8cfc8776a26ba4d98ac96c9be1074b45a636173bc1fca5b820da73032b947109b73822f26d1a78b58d318499ce29c4cd8ed9eeee63822e00565959254489438acf57090ba7a8c988e7ee88f82db413fa3768eb240e5fdf590672be1755c526190a95fe0b9ee0720a91ef966a7ee63980f9013dbd7db79ecc8c265f90bb4bbeb915744c66c858afab76d60ef518ebec0047f3b922cf153059ecfc4f767cbdb59662adccf1d0d44aa915794cb569d1b615a6e30af2701007b0d7d19024d75e06536c2c68dfc98c545caacdf0f084a5ab4f7a036eca4cec3a31d7868c8efdbdeaca1bd44cda8cb3c7b43cff392446505681e3044220ceabd73cdcc2b7ef7fcac8c4ca49305ef82a8a4997cdad48ec41fab0fac2205ab3fd1c989e7ade57811424c22a1f6600235e5d81090ad82039842095e41ce115ec4a73cbbbe0aec6bd0ed815a40caa49530e3ab26cc32b597b02102146cb2ca292e8f8c1104d4e3b3e747362c5482dcf01d5fc07e3512f9ded5897ce23093a2a2f6f628a76bc2ff2c98ca4b54c9e38f8394cc027864442e2ca51b3d943b919496ad975f3e8f2f16fe0bf4ecfbbb314aa4065f014eed2952a3e763e2e2160f9ee71ea8aa5431c925ce784497a43d5d516c77adb3f3d384a92562f31eeb5c8b60b6b4a054dee6d0b9d1a54a03246f308b659b6ab40800d74ee1de306ee0f33e51ea465e633fb8c420d84f98e9ca6536fa0b0be2a1ecdfd68f142a042a14c9fe70629c7f28b22b006d5b3cd036d314f105e50ce88c5cd1ad15fc9bd350093b3f54354bba2f0e2dbc04674b1c90ae5ba6b360feaddd784fb7a8b69d404a7621379cc09b55cb79eb758c5836df8c05bbdd365bf0f47bb73b0a60febb61596ae0fa49a5a925d90d8745f874a75a80233856b473b7ad5be41fd984fd822552657470afc95eeec2533511b5ed9d1591557c85c4e2119f0c720951310d97c1893dbbf7b08bc7f35537002ce0db58180aaa428ab06267f3b942dca17bd6839bf6163441e53f96404753f5c2a1ce4b1b72fcf8ecf52412eca54a56e1a7db550d97e163f9865631d2d2f17f15aa8a0dd1c06c2b1735afb511812f40f07f7aace2f13530f7c1d7c6651648a8d82a51b3e9422a49a85a9e0ca0da9e31c841873c602e4c97779a2079e39d6e413689caac6d1afe02651aa6a0a0e12d37b51cd8ea6d8d9ee8c4db4688d0e18c46247a84976a4200211af2b89b7624b67deced344d8775edf03596cbae4259f4f885ec2c3e53b56dbf96b6a16bd03b56d26fd8472ccbc4fd9d349cb98c7eb5f8311b1c55515dda9df3b8f4b0001a52d7f581c7f775626c0766a2abbc78999b2acb2f54563e06ca61b0df50d8c6da73fc610803d2c06e030fe315b14004fa02b8fe780758d63356a3d9d4ffe71ee22df8f3d4df3cacedca89a4f2520168bedd7210ab20577364580afbf83d257e5ef7b923cbd58fbafcbdb19feca6fc4e0bd142a2671488de876452de271d437f7c4d22569d3320cb637ec275f8468892e4320aa73e88ed65d32a44b928ac8dbf8f1a85a9f7fd97a66299dba25822af9b8ecca1a270d0857cd2b3ef27a15939eb750bc5d53750a2bf2be1bb43d622090e053246add897859321a4e6aa46a300b75a7d347a901c3d7cb402736cad9b014da354007edc12c77abd9acd016c73281629d480e1c8873cfa977f680666e0c52af52ca4e1c7bb891a333c29bf1c6eb7e0863a0d541f9e30129d8fc30ac0df85c3e0c1276bff76720241a08c27fe32d134c193daa036596c8a2c3ec468844aaaac53b0d8281d142955a2ddd37f1439f19db20e50715f491a955148ceaa6a39205ca713c08d1893f47e20c5345ad498990362abc5eaf328398a790db1d72e738639282e82392cba56f85da95ebbeb8a7cdd630adcc24c4cc0f646855a8de146a1804a86588091b4450f4b5f60df34855b35b2652c50ebebc0b75bc20b5c9a110b1f7429b2c9545af71b0a43f28964302dd8c6d91497e493416110f98acac3cbe1982e7b1f7d50a3f3705b22c5e7bfcf086e5bca31926703624b09737cd1690ac9573f6bf16ff4c70086f553decaa2d260115592979241cd36563edb3a06a007374b1ce6f64cf34951351af51329f37797691d1704e43dfd910ae4a59ee622bc955e5cb933bedc7c27adb51dd8215321b77ce05effe598822a898ca65a133331373b182bdbd3edbc2aeab8b6fcdf7068452307647d8ee6b1f8183d9d67abdfbab1aeaee9b4f52bcbe7499bbc2f3b985439946c505beab4f517b387148eabfbc3d0929d95d651ce4c80558da0919eddb7fa9021b965defea248c78fdf1271f5809c4b00c9ba3c7b0a0c41a0f2eb8bf728152325e9b80473baca63cf0fb1263d2d55edb27e3b16e4dd28281d74735c7c59f7c5ae18ce9760c7c34f64d482d63318b3e7b2388868fdfa84dab4f66a973a7d3ce9c0090244c43b77890369b2a0e2f869a8801cf34537ee8282ada325ddf47495f6e45930e6f97e38d2a53d4e3bb06bec3c6b276f8bc68b25a7387b23332ccb54e578c0e336c82a548afae760b2262d315215672b754124a6173a023426f204cfc819210454063214c4eae149f4e3153eda04109e8f270107a97c800c43ab8df1476313b9c24bc688e73f6dc52802467a0928701dcff41d13637e27697f388a06a8f49fc440ca79261a235ab9a0490fc3225fe143b236f0d852973164a60be982743899ed3ee4e57ee199307dfda6585b6af6bdec0da4b9c58cb2e7fca558795888320939d8300f458789f72a1a719479a887086d26c4a240f2be186c447af31381f5fde35a9350061694f86fe21252b6701f9a7eb2fa23b894e42399138084c9b857380f09f8d8fbada4f7ef051f0d155b92d84ae0005f8cb4f84efbfb656a916aa5df5f1ce6d7bbd18cf08164494061b3fd0fab3ef8dbad239fb73ac0c36d37972bf8b110076b212eead185f74782cda09ca8cc7211398a874f34ba699d0282ef4a9ec460e8f609d504e7cbf0cefb3d405b9d3241ad59d26eda81216b46375bd677a9116088e8d6043ef334279a808ccc299b0f150ef65c69a1c3716ccc38d3f6c14ab3487f8e7e2b0c467044e1d3135397a11de1e3f7f4ffb65498aedcf2a0aeed2885df25bb680be62b681dd198903c1ed21a4e645356f62bbae44504211f2439659e908dcc78dbd47d3422f974d95bdc7e77a0c79d0e9ce30e4dc13cfca4f69652f6378136db67cdedfe1f35f19ac098df57f750504473851a2c2cff4b9e9a5b2541f2925431b240ec650cce129f066f2d6f126f28da89fde5ee694b1083085ef6468545aa07b8d0443a49a8ab8e8a43ba72e3d63b4be6b2ee17086d83419a2940a788e3739065d880894e1d063ce344b29b3a4315788d0836446310f715c3941f2ff088e86dfbccdf6d52a50efd5e5019f3e863f9374ab9fe9d202678bbce62f89a56eb56bffc3f76fedb78995a322896c9f15b31a4eb49531c58ecc58053eb56f8e59bb2601f8924c9a2d6fccdb076153b8b93fd73222ac929de8fe1d8a297bb281dcfc8296d4fd82fa1859f05e91386dbe2ec78a61d6dc43b32ae08052e3b35bed24a1d2c2979b46ef81b421d7523060776d81a14b9844e2905caffbae13a7d2ed2d2582b9073768b7cdbfcef0caeb2c18119cadb6553d017bafc1ee6937d73ebd909b85d08a989ff27a06e932db90efb85acd23578d6ac1210f28830e14eb98b9e50f25161a096428586fdd1b84041257a4379668b8f7604038decea9610d3ccc140f3622c22983c5c962e0b3354038d2da13885bd321b0d096b7a495575340501060825980ddc009a8cdc3e4e53bf2e69e8acf0bb0e8540409e180f01cee192c8c721a224f55267d2656efdc3bdf87499507ceaa936957a4e7476aa93c5cf79f4d491c4a65e4f84d87c186958a9d80a4074f22057259ad9047d326a58877345a5aab6c7a53e1647db2a148714b167bfb9648cada0f3bc61e82c46a7621a32133214610d8d5b28d484c58435549a040af390eba56b59b988793e75bca6cc51bf322ecf9342dfa450ecb90097c23868f4275649722d55d7bd2c634bcbf2f2e7ac7ae8bfba0a0b2357b4923f880a70e0d0859bb993a63ceb0fd4a39ab7586fa6b7338811aaf62c9a32c9e4aea6910ab117f431456eb6e395f1a1652038d11a2fd99a6b79caf190a5d239d3fd51d31b3ffdafd16cd455f5adf555afb553260c374df24e3d44e928d5afb39dbb414d7e4e00b2219bc08f9689eaddf257d5446484ffda969ab63e41e638466dfaac70aa11ad7f0865fc9845c64235a7d20ec2755d2e79387110936cdc2b488111d68fd1b399f65b1498b092aea24e754f2bba94792c2869037c220c2565ef16a6bed64598eac813b02fb1fa896967f8bf1c182ab53f7025d2f3d4d8b543c6e7ac29acc2ef182f93899f8a84cc47b26a0802aa56ae8dc3cf60c87b86758c62776b0d3feeef01ab4024681852adac38871089562daabc3a8514f0f0ce55249ff9c2bbfc1a5bde7b3e2a4b7d7e83f0c1e5358de26b0f0ce3914e4b3316da661fc5df582ac6aeb9c1c9e15f3831d3f9081ad42d9290dbcf3664948aa895f8468c4fddd488dc5ebadd5c389c0c45107eb9f1f40a1e2c640f43370ea4ad4ad4bb8c36d47ebffb21cc7662809931fdb177414bd7ef1e594b93a26e09db445f18ceed3f19ac3339e2ad2ebbf5abdc27701fb0bb394b114b3cf19822b9d6daef561751629e9a84e4c41767693030896c008de304d1248ceae6cfc03f5115df017e857dafe8ea9aee7d8f98cf0bbfb4fe82f9fde1e4dd7cc9039e60622e57bc9a69caf890337bf87c6bced353b8cc4873008f43e2b3449b65c623a9b7d8a2289a7d3f202e583583de117b2d4b28d4eff7e74df1b45145feae53c5ac46ef3f474374098add4829813aa7c8cb96ca2e1b1ae5dca17b11c9f063176defbf7624b79439ec68bf55d102e85c5c2986f05619a08d3ae3f821191bd86d650e414d4273169dc7a0c32b63028740a1469154784b48425b59bd08ac8141bea18f6da1db7541e5a8dc51b964b705ad9d82db77263c08111ba82c2de94bd4f3def0fe3f1c60b6012dd196807539dcf201d84d2f5461f70a81f20e30f947bb1515322e0932a5c738adb518a359a9eead88b5f14994dab57dfdfc2457e68098d5fb6eb4cc25da42f52c209d068d41377178db54da26b58b71e1a745a9c6409edb0fcb874a195b2e3970f9135800f3256cb079857cf238945a1a0bd322dbce4be200637bebdd9ff6de0b42546b354158ce0392aabaf6d3e4f1f1b615b4871bfff3da717754d7e91a8a32898bef6eba59f614ae471747e26bb55ae5b2c501b5f1abc695dec612801c3f6fa5a37adb13ac45fdb4ca834442c1e67055fad74d32eeb6245eabdea12a4fdcb75adee5267cf3f48465ce54e8c06865294a696ec16736b951baad95be7c02179a35cbad11eef498239c5bf059cc5bdf7bcdf376be80c4fde46f30ac4d9c6ae5466e44c7cebf936572580aa6684f235c7d6394a86f8e722f7c3f851ba2ce16785a3f9f05b1c2ce6064e630b4d70119133b01f6ed88b051f0b31b7b41d03fe18f7ffb53e36a4f1d22b58cf078ff7300eb25264c63c92eba368d1a0b60f7e5c104f95acfb7eb0bf2a0097b58d55908d58002dc27db793e998b9ed9cf067da2411e62be19818e70ac8d0ed2a8af8ba93828e833d4ce1412ded187910fe9bb7bab59a4841b43c3d280b21fdfe3b0534e013d2fea8818e89a9c1c6c92be8f6053282f8935e447a980b3e761f84480bc95ac736b09234c45894145e77d643421a7237b77b5869e5df1c847eb248168a16b6ee2b8a7282d7151cdffe8430dbbba0c3bb7c7fdf4eca4e2001e187735a5e9e5586336ef0e843fdfe50622d68ceb7c3d9707ba430f8a10aff9de83ad304961aeb69b6fcb5e81ea639d25ae3f0b33711f898082f9f47f861f9026309503e5078b39c49dbc1e1661c954cc9dfe10ffec0b207c71c92cda4b0afa6bf0c969599d01482e8492be72b8edced07f854174219685b963581d33a53c6f6cecc32fa9d60a2b31e608a9001347e37075b5a2213968bc275d0459c10a6eca38947bc36b8a2c5593f8546761be8fb4491998f4a3e8c108564d055fd3d8367550ad033b1ca1f5ec74488d8f9649158acd3995d853284f6ab993140bee0ef617f3aab9e58412cfec2d5dd8b91a2207cf2fedefb3f548f3b9505aa882d9f7ff4d8a55b93d8258c7444725885b8098586692794b7d5fd0dad3346ffa0ddd894f4ac8c09a5b7127d3045e3ac86b58849212226221be950fb627a15e46707120dad0479bce26da519127e7ad05e48c4849deebe549bcab6a036baa9063e8460e6c5137612a20e6722e987390fa980a8118905df6ded3b391152fb6ed089ac92ca7a658ed9a1dbe2c8253bc95f4e9409a53a6dc2c9eba552657499035f48fe3427aa8416f69d3c4eacea5cb52ec30a2bff3bf2628118cdd53a9daebfb088960a6a6365173c14fbb61d3e317b619aa66c518410fd39b0a34fd1f05a1870c2a033ec768d43464b805e219d9e5c4bb362cf4d82f7f0bfa1b3d1d73d170e5ce40713085f692c0b20f6d089a4e7e22ca37d80b71913d7fb0b3f62758166f3885f1ca3cb475421433bfc369df2a4f3534bb389df82985f72723af0f1c97b974a37938fc3a318701c28d897bf2003330f0c5b16559a79f169df044a8400cb4179b9637e4ac2f25c65abf27d6707ce2212b48d1107f971eb10854521337b4d1ddf03169eeb853228faf973540b356c65442ccb49e74d231b0ea4d209453438fc6f9ed23227474284322d23ee90fa3c0443f3e8d576363fc4bc1b602797f5e0c797e38d440de540d3eda04887dc1131edcf7542715122f25a8b1ba13dada2177b003b4640a692a523fa4fcd79d8cc8f3f400fd1b3c2b5939ecc4ac58f1db3d093d804fdfbfd0d3e759d8e991455e2ea14accb737b56c0da748ba23a0022dc3ce89c4017f4c53e2ea7b446d1bd6e8e63b4f0ab5769a2d487932df00c573350608bf37d7bcac95497fa43b473fd26624435f3c3c6f72f151b5f24ac22e67056e23a5b0f720f9f40a912ca9f3d828b5d09377e277bc1abdeaded737259c07060815e76b42d06782b57ddff4aa4a7ee34e3babfc9bd4530ab8fef79c17b01194bd9eb52cda4f3176562787a99281338306eca6020cc1f65f4e8999410c0af42c8de13f510544c1fad068358574eae25e856087905af2a9e3d133c74d62a3c20a1f2c20b1b4ef113f44bc0a81a4797f743716fe7562b4a2a5532e099443fdb3446479498c75599fb46b218b28b6b0e408ff2e4ee61f20184cad2c49f8249805a7e934f0b1dc78f2875026e26ded86da046d7e6d199fcd57e3f7f8d71300e8ace120cab89378a16b28b8a8e26b0c4bb15f1b6a5fd7dd1b1bc131b8455b24052ba6369cbf22a6a03ec4cbb012c96dc2e146d56d4f7cc419f151abb68c44d58d03cd7e78ba0d67f570c468f07e3affae1652a3170bb6ae3242225da0e96f03338b5a92bc0397aa7c984e89c3ed8b1f7f16759eaca6f539c7737c6f0d1a9d7b2e85da554e55b3bf4dcfc6f599a43fb58bd0ef76b0085ec279605bbb6297da026941eec610a80753fcb24ea59f793e67eecce1a667bea2a2b345973dde3892af82ae46fc098ceab0e68061b28d0a0d2385ae3dbb3860dd239540376b37fa7df0fcbf4ac3745083706dc84cf742e38ca200d303d213fa5aa0f378b0a7b06b22b5ca08a1784254668e2f81fcf07e04ea5d7aec4b0c415b8138eed7177db125a9e7dd16705cb1e3c0474dd6603a409d81576fe2a648c0ae89e010a9b365d9e466c1b92f240e51647a93a013bfb8fd1a7f95e1d5fdb120f17fcf29edbcdd9d1870fdef3c88ed97dc3e8f136c40ec6e3a17f4c8bd2f5b7e212b417890022e4f4a13b45bd21927c802ac459e93efdf3211ca3d4a1d1a104734ec5888f6aa8d702dc68a1a829905e8648aafe6f8a79908a69f1b556d610ac409ab639619ba7e039d85ddf114e3d98fb0f38fd7fa8d153d4be8620b40d446c6592eefe3374f6cd9e8fd3c3fe524d2cd0d20cdf60df8623b393b37545da558d2148969310b9e4a18f3f3134eb860d3803ad757f8796e9e49f5baf81d715ae00d1639d9df87a2fa975f7e96dc34b41d74783b36f1392dc75f4e42df3846fb362c8fd77e972993cdae1334b039855337945a5f58318199794884a8d3b1afe641809ce97426420a910d175c62d01a296726fc0cad55e7b94e5a132a5a3e080189985d5ddeb8f91ded982e5c1802ef924aba1a5b526c0d2ef4a2a4209510c0ff11161b74d408ada6ddc955d4d08a1305fda83a5b5f125bcbe205c207b39b6765244dcbdd70ceffcdd6e73142c5897b59fb4a4e830aed7b0c618f89dc51ce4404b0dd589e92199cba1dbc10a1514ca9b1170889c97c53c32707c8cfb47bb023f3d2e14159a6299d932a5177d931749c9ef0c0208768751c84d88450842053eccb0652830c5adac0227596127b1de21dd9ec04857f2d6af3de83fa2e8752386eda13a941945da27f6dad1ed0d7dd6d5af86f62d15dc3e712174f5865b9c72edce3591eddc3532d00281ca9416f54e200105fca17fc268eee32d677b0cd305242451023ddc4b5b6d8c4ac4ff2df8383af5b9b3ffb37d9549b29c32d83c82b00881c5eac3e6b6769b82ca137793ef3f392038daa7a0caa36638b2585906ff9da316659c8a012894d0e455415a06edde5c12192246b1a6ce103d023174d9553a74a8116d57c63e1df0e7743d8f2e9570bd828043439e64d29c0db05c925013c2f7343c559b297aa5abfc0bd6201f90dc6ec60f95a377645b5b62f28cddec02b2fcd210e1960db933692de765d6e8772c4febbc72e1d0d12ecb6c8353e31b56d9ee2c585e571cef417cc088321444b7289ca7aae1ce3483bddf50595f65e084002df7230c80788c4fcedaf7838b5c5a7b8891d33d68774eec9155a0842abc29a6d3620e39e00d2bc1b3426f88b60930bed38c519b7ed78f16fd96811d6cca74c98a51a1ce79584635fa04e58ba76b07205a82de6b97bf4f9147798f7fbe64d4c8930ec765851c8fb9eb77920388e2f612b4112516cfee3f0d4522c5fb648cc22e3019d49f6e0bd529c8ab7f7c9236c28c4bb5802b3be42d1944d76382eed4e4a37f800fb6035ecd04c22bfad481c3cb350f54253ed02886c06506ceb66c8b540d3ac6af87155a42fb7d90a7f10f29b2b0557893097f349b3d2ac45275500f503e7362f18e3fd649519de050bc3e91ba68c15cb079f0fd656f33e0231379ef2483f9a5987e98d2f20e8b7f9f158d282afd4124a586b60455bb60fd1590defe2630db284ee0fc13687177c70729fd70a705a1e7cf1e1ae099e6d65d823e530f005a0305c2c5f15d9fd0243d2a04f71f183b17f7d6ff187e4abfc08a7e751cd0f85af97f7d3ab143c4969720073151c245fa70c3ff7ad4b76033dfd1ef2df9f19b8f4262cb93766d5089a71afe1db3a43cd79dc0946738806687799f5da5890c0012c2b7e95beaf567ed4aa52c3e520977fad63d79f286c7f6d61aa8b74831b122c6f399e72d931698f60c38f7412ee8d67ffd877dd8269375b838d15015de3898d2182fca9f81b784560f072690b07aa5baa83d4c9378a0f7a7a14d84e172909f17e0491241b7b749eb693d48e0eb3365202d155f1be5a00e29d195e926d23d13402c80c9493154af4c9494b94d269d5973aaa009ea507fa7bdaef1548af9c73d5a89452dee06f8abde92a360a3068d9d40a1bfc3ece083ef09df6a13f8a512f0e295bb5c5487960bbbfa07cf2a8b879a6ad115473424ad4dd02b771bababeb246d0038d69824d214d70e8d125c6431cd76cb2007a8c746d114901a161f8c8ea27d564308da691e35dedd22642d0bd78626940b6bce324828bf52a3c81b0a1e1f01a501d135582ec89fe59a8961a969a18e368c5e197b573e04fc5ecd9507fd1a1360345bf7bbce855b8f9ad4ccc433e782ff953442d30af929a4a6a3c1b165d28eac46bddc51ca62b5d6a7857acf814f33baa117024d1f5c6bde3e0d32b35e93536ba9ee7c0a36eb9cc30b1fe43ae005d4f804444b2ba0a08f0d778028df5a46776b2a2d10efb5244d306d92029bff7b40d6704bfa20b40779ff085154526394bc17e9c2c8a783c5208a1125a777323e14762e17aa05e9e3d391003a21f7378eea4a68b0a22b8e2ac796ddc55f63098b86a98b0232b1e375dc41de2a6ba1461b2f11bc1b60070b3b55a2a9e7b22355321d2389eccdba11e0a0d08a8f81886a6f4636c4230c6ae6b3bec0b5e88ad5d56eeadf70b2d3811bf1e7d45eaf9f34a65088bf18ba5d2bec26beaf8440bcc3bea00b81caf78a4616417475d3188b5693255d3a6b59fd20dea9964c232f2b59f9d1a8eda92e6b73e941bf668f9c3b1cd4ebd6596c0332556716d3a07a94bf18aaba53cc96182653a38d89d77b74c42d44fb1402900193e09837af1667b5d21542c578fef8351bad1ef7e69439bb2a40f4c8444a063b162fb1d7fb8c869d0dbe11931d10d3e6d6ed6d37b471278e73a5ffd466548dc7c9e6101fcc06a2eac12f3f5cceeb20078aaf739b2d3761db9164d854c7ceba63c80154f0aa921cfaf81263a76b194360fbe5adedfcaaaa35ff7556062ff887fbe31eea8efac729a12d93fbdc205db33f65ed22ec32bde0e439c5fe48d941eb7fc49369fcc1b20c332a51f4fb334a0cfed5311306782f12098caf552b9edc714e0abd96db2313e73e65d54b7e58cfa61a68d925d67235ff51cc85aef4043ca8cd1da583b51ae3a89f83663d7f2c0fcca005b73667fe9123f23736f832343bb5b214330f79224c8fd4dd33bbe8ed67430f15313a6be9b86529abc75576391300ca648348541374e2850696fa738377d19f211b63756322406e305877bfd2972be45468dbbded76c71dbe28c766071195cd94af39478424e5db97c144667a4e7c041b1e42f52d06dfe5e71a6f1992bb50987dad3478dc38333d8bef06cd36703d50240c8d826295789e32b17f8c6dc6d6fae503395a11176ee3865943465819e898cfdf966ed00d6ba919101f6609f4ecc21aa552e5e9ba30755508c439bd343c4c3e858391c2161f94cc4b2c497fd2f6476b10a11ac59fdbc468729e5f71b8b8a6530109a325ee7dc3d0cb8b2f94eea03cb19ba4a2103e47522d833b05493a86bbaf51711677332c827ae5ae50b9d7bb945502e8c3eaec029a2c7cfd424c6a9ec07fd456929596df658790e5f7e674f7b136d8ac08836720ff6a87941f346c17077d14db2be9652c8bde9e4d0708696be80305a573c7b8380e418057ef7478402c73d4a83bdb331cb93e4084a023529c776f1b614c31606c6b8c61add979c1cdc4e71cd6203ccbc651d46b38e683493e8ada01e559691ac7136475346675d1a3fe7e9c24f16e4a0ae0bcfd746ed0ab3dd510bcf64da3b8dd62af4f300eaae983c7fa3774ac7bc9b75770d40e82e81dd80ed1476f535f049f26a800ae0b921deebb3e390b8b6d9468d1b949ddbe5233d9bd481f4b6b2f7ec03186cf85fec380d1edb15c5f0db51df54e5e05228c94da69edfcb37cd4462c35ef4d24e5b2a6ed18c111df794356964cf42f23a1aa3109cba0449ac255f4af23498f160eac572a62a5830ca23b978ecc11f9596c87ce35a4cd6ec1b4ebefb388f0cb263f25b8a06942e2690755cfa5c2d3c3c57bb2086cf8b4d9d58db59e3daa0a83bd5dba8c154825b0fdb683beaaf3774c67f821d435793d918e6a66a3ae035b396ecefedee4d76511f38d21d58dce7ddfea93b99fcc0337232ad98ad5090a3a94342c72d0c13562a52aa7816980dd7a5e8d6568387904cfeb8b2c449612df57098280a78cb84eccca09307c1215ae48e345fd32776bf1cc3debb9f0fa9f804e6371ee1cf7ad2d8bea6879df3a6e205674f405d2b9fd61e3ab8b556d907335842c406033bec4a4fb9da990d860b4cc29ba899d6f672bb0349da97ab7dab8663458cb1fd64cd8f8ee55bca55cece8aeb694c9cec542bb93542dded3b00d6652bcddccbd615de733815f1270829e80d090e51e188de4dbfac333da12557d6fe1c2dd5306b4102785d5d8310984113db2d88204fe56621a7b7632a8e29786810057798d62e659333791d140b73f6d4affb9be062257bf2738bd1ad119040614994ea6239dbf43b5639d9488040bfd3421d73ee70fefdb7fac42f1c0d594d6f264b694ab64f52c796343d7c4897832501aade3473c97b7e40332a68c8653c77839768133151c14a9778f1701821f18215e6b5f4a477ffafec40d2e226e2e97e37215fad06f47d46d625eac23e1ac14598dcd408380aec51ae4de12232e0b2ad2af7d17f6d20af285c87cd2ac38b9abd979f3319ccf6731a91cba7a9a282a910cb0fb106d618e37a11f9be7b6f0001f8166a5a3d9666a7e3d208c4452a13708bf6a939bb2aaafc2e3cb5787fcfd77f2651368e734270263e8a5eb2b8dd696f98315d327c31386212d39755ddf260e6be9d97e3b417b5ebbe66dd18889236d526dab269af5b483f117b7e4c6f3accf9eef30f49277241b39e1ac1d53e046560ed409071f6ef313ac36e5390207105e598ce5996afb80f8aaf6ab2538e8cf565e0b1a2e29144e9bdd4ecae2156368123fdc90e705800418dd3bd519f324266bdf2b4ac2b94ff9901d2be9348af9a66cd8a92b25346f4de7ed86ee46f49cc39aebf8f26ea5da0b9c41a755b027a65520da6c1d30ffb75ad454054783b0925fca5b9a3d691ffa13cb2e2b25bad57ef53e6e1b1f07127ccbd74eb86e8d99583bead80ff12384cffce2706830bf88045c1527f5857aa99ec9b7c2ca39cba2eaf93a0f71d1ead20e360c9e1fd8c7ae3992b1fdf2b7b4149fa8e2fe502d162fb3c55cece216b2f7576239ecfceef6f5c9e9163484f8c31df439109208fe6e4c8c8f979e2424f3cb2939b01200d0bb53bc7faf0b7bd26139441b3b0dd56b82c3d53207dd183df3d02de09b07a7fbd47215056349555989eb2fd73034201de9ad80db91aa390c650a77dc4c872b973f4e7e66486539d5e90af08cc1feca61f3145a820e017e542d5a9ae8d37c4f74d9a66a89238d45d5290a1043ca18dc7a04a832194ba57f6e5958e6b955be4871ae857be443552b51feb3ee10eabda532a7d42f882eeef31fdb9100e0abeb234b1d240a74793070e842a5b888c3d4fd9ba0dcf813f766b14bf89761ea537fb5f90d65423dd1b32175c338b317b6dfff83297b0d2d4d6b040fc786c4dbad1e23dd16d6a74b7b3afc553f853fed0e9f80d3742cc5f85df39d616b35eca665c90524687f99e08036ef57e2d885e2ebaeebbddae30ae80455dcd722f54588f746c2f11e59f0600407e5fd595bff3eaee586be25aea991eccee1ec0cf3407eb37f643287b9363b2a530858469ccf48f8143a3d2cf3a3db0c5db65942830b17823f2c24af0178ffffff87