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 70716 046bfb45f78d93cfbca61e08c168ba66f5de8c70294d29d8822870dfc17d0bb0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a9e1c6c38b6173e646e12459da89d83882020bfc0a7e872bd0df6d7c9c803ad
Certificate Block Hash
046bfb45f78d93cfbca61e08c168ba66f5de8c70294d29d8822870dfc17d0bb0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00060601000c180100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005200a483f9d003d5469c77f6032c1e7dbda6ee830dc536faa07b7878f98be5b401d1175683a2e1810c4f6e0dfae0e5d8a04ff828622962eb1985860a79656345f2d45c40516876179f3326503da7f86550052da6f6f7e325f4060000000000000000020000000200060601000c180100

Raw Header Hex

0000402045598eebbaeec606da5e7565e1c35f33c87a7d340d7197dfaf9721b53ecc5a55f8cd7ab715980812c6bd68c8158da1902e2f8c488ab5c0232a4c24dc274abcad3cc9286a2b000118ad03c8c9d7f60dbd72e8a7c0bf202088839da89d45126e643e17b6386c1c9e9a

Proof Data Hex

59,560 bytes
1212160203079042a59a0803bfddd7e198ffc30ecf82a7da9920295d4368696d6f6196f292793186b44c069a319589c0172048fc0bd7782e57e2a589e32c20aae3c089a34d1b97979fda4936426bca7408b6cec9065d1bbc704f2fad054af5d4ffc63dde2572634d612fdf045c9ac4671b479ae506242c33f21d3687f5d528462f9911b712fa8602e0a48f44a5b0478f342e2bd7b7a0989cf99f899eb1c14746c35ba98b062a9ffcee39cd9008df40496b9e9d67219c5a0e78c7bcde791b89f38cfd6cbaccaf3d0f9b197630e88c86572a1f64e5d5474b85cbf142d94d6e17eb3b58abb6c919c2a357a3f6b895b5d6d1b55415c19ddfa7d0a5c384383c21fb777500f5cf9073d6de7eb50d4eb37a8520a5088f4f05e2859e49a92fc2820624f396299990118a7aeabab371d830e7e8bcf5ab473de34f07c5326c0b861431b93820f61f31e7497307124997401d7915a07708e07eeb47fb22ba511fed0714fdd36f4b3cb534ad7c005a8b5e9e3e3f4e1734b5406b5b6343f669e74e715558c18e671f8fc8bb10c43980c6c6b32edd86d8020a4ce64733a852e8b2da4b516305ffb616d9ee4a59f335bd310fd9d8ba5068e905ac6c5198fe0c3a3183825f36e45ac50c632116b08978046a14bf19dc952c3c73fb7e0503c87fbe4e1383507ed235fc0fede0ab9b9d4ea752e6fadcf43820602f12087cf0a60afad8c5acded814eb9cd108e3664898ca33aff6a341fe367771e4e63372fe7c65ae41c9f2c0c44aeb80f0261dd1e8f69cb18ee48605cc03d23b3e604a94a7f233e224b33b2259ace9b8cb6dd8398f59c0317a6ed80f0a6c99b183c85b1bbe2a16bb75517edb043e232f52dd96e10e17e0b4dd563aab38d5015759ac6be0cbba9b7bbee3d2a2e5f999da89061626c2df99266c04fcd4b888d0de9f73a8f084767b6065bf7df3de2cb025bce207d9be43c7f8914034e2f96fe13a644a1af8e7a83e37e5dc128ee66e060beba3f5f54ad22ee2088bd2177e5ccf3f817ca40473fa6ecb18a8541e1fc54b7836aa42c30b648f3f6dcc9875c6da404f8a0b3aa22d2d8ab5449ce06f1cd8543c91f9c4d4a86a51788632e585e12ab35281af0def2823ae7453f3c8d00a282e8d79b354fbbb05b200984320aa71255744bccdcdba6418f01ae64f82baf3ed3d702846916e4dbe7cb411bc0cb307551de7463febeb32bd56b1aa1191a136c3c9e05fc0c3491bb78b4740e120526eee1b0f10b1f567b4c81c13444ffce920560f145677378cca6e8e8c0a1be2093ec316cf61cdd1a610d6e706fa335593887516132e0fae1ff5a56ce4d7ffec6474909d19c9ee96500310a81653d2675d35aff684851c889c2e5d5e5dff1f6651805a62701eee51f7fec7b8c9d69a982c163225c358a716a811bd0f8afbc463f027095de3a2b7567633581499d8fdf3c0f4f8cab278f4667a91dc8ce2d90bf967f6e0b73a7e5bf8f1877efc1f9937eb5dbd13be1fec69b960248bae613e1fca3ce493e4d95a5e3a5d34343ac618e60e57343a9f5aa50c2723aa37d99931ff3f4b7d766338ee98698c626fbbc2bdcc64efab6bb792f633634d7b3ad85024d6c4204dbe8dea3a1ace2afd342a828e9d056b660170d3a4657ef3aca688f68d8ce9192f5fa685d617c38570bd27ab3c498f00a490b856b66da01a4136d2cb0a0e94a0fe9acbe8a28e8f990613cbe77f2c1db6251292b5cc7036b75b2ce3020cb64ee8884df52450e7927fc13645251fb50e68a900067c49357ae12598e4ad005d9730690f021d52a3814e08420488955c7e70bf2a239878e3779b9df24c2fd9f16d578ed14dbe896f05ecfab3cb8f3c93cad5c5aadb0346f98a691d3133d449178eee3120459fb865352721b9426238a437e09bfbbd0fccf14cb797ab8bd3b350f9a8cc322dc7ecd1540729987f7698c01bdc12594ffa23c968ad019c40caeec5e8c081b89887a0a9bb8015d3b73f97514922827282f15f5a83e19417d1009d84355bc53348afdf9aee9ca223dcf24c8cc117308b755e7f44711e2b7323005787de4991c6d547fb17b5771ae87b7d02992f4e70b769848d2d9cb9f91504d5c2de0172bb40864716a89141998f63c6aa738a627411c06b96da58b1583baa71c58f4f8f58128d7f6dda69c8172baf7d6fd5958258db551843ef6a598e09d6c27418d5dfea844e70ce5428572af9d41776fa113c0bd0d27df8d5baeffd11b17c862b81450f17d109491d8631e7fff8493d8c66bf887ef914ca7c26588964a0f8e71007e9698ec3df8d70ae7da4acb275683d27460a3605964e37d537b493925a0f8ffcf43027e6475457e02b3ccb4dc0c8eb929f1d96159b4a9d644835c25292eee64214a09071968f1121f8f062bcb1d2238670cb81da8852daa514ea984730a9c855e7d838257a6f6641c4dbc0d651a3dcfa8ca9901f8e1e03c547c6ca0a77ad346f331ae78353c7b56f6ded1dc4d8bdd7c8576ad23f34d2adbb822f5b5625318380e7a27be7908cfcd280c0df768a63ec20a8a033cdb3f6a91c27bd52a89d4cbaab53f2db8c3d46c176b7986a98852822a3d43d363ac62709a54a364eff87111cedededdc9921d3bef6f55589f2a857554077257d8899803cacbd1b1209552182dc1521525d5e284bf58a8827dec3cb770d10cd502981ca8f32e722b394f80152f8a1f4891a0e3541e0ebe6735656a04850a59c3c76978a2073c0447cc1b00d99eeeadd99d901628a7798290d82400571d1f294a1e06b88541644fa019904748cd0c31dcd1e6093b81ee9342f5bb768bd9da7b06e63f2b8efce7c50d492f76a12c6746f8b7b531549eefa5dddfdd16bb61efa4593d5af674b98fa6ae20011bd18331bf718344ab1ee6b1bb17e9d5054bab92fe8db3415470b335455ac0673ff8abaf368aedb9324a6e8e6b7ec555f59910fa3979c006ee4631b96eb9a1202255ecfc6589b07b02f5554ff3ac844f381fb420b609322566cde68b7a0346752aa77cbbdaec9a456498e7636d72481e53b4b543bf3cc38ff759578d59df5a7a5a94a2347e2f7a56570f7d5090daab64c155fc7c8fe4efef8a518433e3e08d248d10556c705dcbd0fe3254e27ee4df39d5be97d0f392a9d71ecd1927aaf2ff8f5ab161515a417354a1ff9e42b809071855ddf466e4e43d437bc091e34b74771b1a50bd73e89a1b9e8a31eae4afcb9b1846a5dfcdb1f5864ebcf2a3c283363265ceb4a0bb1f2f0e609700954fc0a79aca697b79799879d391e1537331cda6cdee0519fa677e34cfff67cb20be92a82ea2b8108faf92b837a0d5d397ef5621bbf88717d3370b2b1deae0e583c0e8fd6cd10f46f97eaeeca5534ec5cc8815540d9e914f2e24529e766f08642c3f6474ec6d84095d9c14c718d7dbf03ce7be8b8424bd551e5ecf7a51ddeb494b52d96ba15e174861305a3a6b0c3771da582a3910ae47ab97e194a96a79876efb18c92a155ed525eb331674a1218e3ecba9eaa656c6ecb6f1355534c78bcb8eca79f47291bb1419660568859592225c5d1206ba20a47995ab3cac7404f0d07c4dd7ed36f357385ae27a51c848b22e3393d6ac0e1baa7081b94b8f964add665c87cd7f97e3436b3e30f76306eb6a7dd09e0a0f34942853b071517f6e8b87b8f316bac4af2ddb1968ca24c22016fbec639bd2f05060679b5bc455323e95a0924ac40c88bcea3ee2c5197a13f6fd28eeca22f60b5fb509113da9607f3d345b52755a9d57891d6ef9eee15f31caa8cb8c3d5e3ee4c9503154436ea8aca839bb12cc8bcb34ba65e53a492ca9cad108eb89a8ad62c358db79bb5a82f41dffaa3804de23c3c1821a01c12d9b0a86a0eba26e8f2a8f49124af55a6643017aa1edb30a43bb1b2a5f5b1bfdec61386c4c972b2fdc1917f0c84d11131b6b00efcab51b8d6a67fe17d6534b8e69b24a451aeef12675672fc43ec41ae391a96769795ac14e98eb6d6cd3203bf43bef35f00a34d42c5e724c460406ebb1f9ab160f8f9ca7b509e728ab8a3e16cd67bd5dd91ece31408164e9a3aee971e0068baf75f2630d563d105ac62fc9f0dfe3cfb72ade1d42dbf4ca5f72995194a3052384eaef4cf23afb3ebfeba227b527dc07cc95001b51fd972e331ab1bfe195fcb37beb3085fe378966c4c302380b18b1e6180716b0da0b1b66847a8f18e897025d09d2526b820b285f6336373565c50962a82fd28b943c2a2cfeced6c9b6397c97c48c2d5ee86acc53038356b2adfb199410fc7c0c3882bee9911e3779ef94b2a388c8e39a9de4815c249d5ad8c60c768f86f39507e4bcaf43fddc34fb64deb9520cbc7ee075b236f92ee4d9d73c860e1fad73f86dd4ad0f3683621492c6640324cbed0a1c808459ba1e7f8e25f7ef748af9b3e8a7102c2e6041833967c3e810d96f275c61c2d378f2b0e68a06be6f60a586a1ad23bf86819c8ed2c8d1293c2d61bd3d41cec4225b97bca2fb18ed5005b4ff7768c09576ab3993780f1675d4c510016bfc2a7118794741039e1052b4ab8f748250015224c592eab8cc6052172f31b084fa62f77dffa0e57ff5b887d784d7952888e11791f63cb45be4da92a1054679edc4c3121b905b04ffc7b35f6b74cf8e7ec3bbf8cb4ef67be2be3c8b12de8864cb97aeb6d65da306fc3997bc03c7d8252e5e882f59618a86bfa7c7913768ddd659c5b259302e7ecf2a3c5bdaf4ccbc66f47dfe770c4923255c8a75254fbcf2084d8cdc8d6889a48a009875e20767f4469c0d39e6aaccec0a3a8e91fb74409f09f9b9b8b488a047a272037a1d2a889dcadc694f5c41d0a039e12f27b1e816fa7134403be354fb722b45309a74cdffbbe67412648f2dbff42675059c8e7be23bb755678115a86ba2fecd3821314258626b9f89ea1d4b2d0e8b675fe9e587467e77ee06a75199f635a73c58a5c2612aeed4e02978144f696d232b438a4442b6cb97cc46afbdfd64fad2acd59e7e974544aaa8bf9e2ed26d8022d8188d636f6b1497ceec834f933e9ebb21e48f9f17304d1d0f6ee259729565e780437a019b7b88cac185a9b50fa4063ac54f0a3aa66bc19dcad7133b1edb86c6a77b1b583870661609749cb45cf32e86d7253adff43180cab4fd25133cdd65fe14c3a88dfd24684169fe39af321117cf8a7f8dc0857da2345dd89c758c5d28b4aa536b10022cc2086c0a928d23662d5ec304ef267c110d312866398028b3a5a49cb4ecc2ca5ae98ed736db9ed838f047acb42cc210178f5c21d9aceced7fc03b92806a3bd391cb1bc30f1912a11827ead7fa1b9ff4db20e978137566ed2e10eadc229008b23bbff2d1abc31855ff2426428ecc37dc635dd0f1b6d33ef8caa5da88e131dc14d9e9a238f48824d572faa8577671039ec609a9d09b4e8ab95f0a94e82184b4a5c856f779cef97707ffb45c8e7e79302a945404f8787d0e49a3bffc4362cafd57552d2146ff674ec562d79de850c3d4cfc2ba6a421f0f829ea38ef496ecd70e6dc20c41484b1fcc18312a104bf37ae3524e6be87816f55f6d05464af7e895a89fb61b8356abeb2dd470e5d59eafb76af20e0ed07688eaa742c3770805057298c854c1406d9b47fc59ed812ffaf0c38c22c65839329e20bcfade7fae22924e3fb2d9f70ad7a3661327394c705432ca510a5b0b2b50602166136e9f716f2e9eea80026e3e95f4c5771e93ac1909b294a1fa2718233f14329a3813af40f02fac9fbaa66e31c5d7f29dd8d89b8b6ac756e23bab8f09b8595c001d8bf562e3ad1f16d05d8a78667c9524523f6823d1527163776e3cc02721ea1abff7560935fb02c34817e6c494491b63eb63549eb936715a45e97a80717e6dda4da5e9c90e3e319d18284ab8149dcb45a921fb995ee1edbbbf10b27d5cbe268c01d337e394a70976b41d04c4aa90b313fc7041110eedabe2712b4ad8af67a2bb20492543c80ac282a7b5a106c4e5d9a444208ea73cd1667e4617acb0bfb894ce1ea52c7ac3886e1e16c4c5de243a8af2d755ce40525a01fcaca9e4831c9f5429a36561491582d062a167907494aaddb27d5255765c7564b905fb8f6f2c146a1be6d5dbc806d7440240450050cfc72f46bf52c22176d6dba5e8ccdd0ff5a4de870dd8d35b31ef0bbb85ba3c0eed27e9a63f7a0c740bc700f8379f423c8b2bb2bb8a9287596c21cd33223a1cb1d7da372d051b8d6285bfeb3c6252edc399b0d6189af841b0ed1c537da7bce33503b2b337eaa5a4bd8405b4b53f70297e40e1a7333c9fdc898eb72d22df668661689ef042715f9d3802ca1895413ac2cc328bf99c6cadb22ade76d29223e083d028af39e47e144080fe48a82a54933a3b42b57b13f14d326443c642214ca5e2c360abf73d5f6f357efb821b8cc5057720746ae61c4b436daaf92da1e4c191e3a55f75f0d13d699e6abc1cff79a7dffb9d92bd73c4f4f86569e47d4f18c9d455302723cb016f63280b857cf3090d5d5c1ef9c9d5b77f48dc90bef4ddeaa192a8bc697273b9aafa7e2b1f654911a65576436534b5f8775b5815d4a609b8b50a380dc2d78764d949adb09a15ca74afcc49ac58141f56c7a8a4a242a842fdd1b7286d04bb93ce8c794604b17e616339561a1d0ab99984aa43d260be942f6b4327966e8f284e8baf9b1685b06d15d6a5368e796307d792239ebe95f91fd0d72368ab7a3fe1345d5bc16338562a18dac0c29512020e843fc01ef0e9638c4701466fce0be1f197b55f5e76f61932bd096ce86db0b566decafd096658984965cac15b1d977bf9ce365cc8cd711d7ec87d3fe5ef5271380eaf015a7b89a961ebb75741b738828a3153e68687cc938379cf1058c95be1fc4844168b969bca19e3f6fd5f8eeac666b7aa26695dca36d991c537602167614ad243f610f8a7ee602fa0edb23ad8d098f91f9ee4ae1a71b8dcc3b147bcd6524d4aea122c5f8dfe4a5bbc148a185b876270a27a44c52c682a5905f8d99070498291154fd6dd92e809c3ea8478e5dabb57f3889f9f21f9d147757531a63d10b1f5bb0bd3e0337181b2640121da3e8902e4372550562b564c7e7d938d9469e2a0cddb108f0dc195f5eb86b7a8c790aa05b3989ba75a4ed5c629f47b3d1eeeacc0e535aaf7292fd97243202e50c7e250941726b3a381ed92d815544b8436b62136971c7bb7e1ee9e2de6d443478bd0d9a6dc98f4e40fbb3862963986dea5de48623ba69b16332cc981bc15376c46fd6bde5a7febf649e2c04f9c08593f763acf7ca22ebd2c2b7896f73ea7f0466c482328c755c529c206d9caff0f27b0234a7ce4ae401b742f3b8511f47ca57bb9505d46901b98cda146753ecf77d242fedcbaf9fe66a347aa94275a4a0485e981fefc7ff44d23efb7b5d2c685f32393450e5dbbf3ee33cb768563a69ef1d5551f59d129965921447afa658aec67f544d66f517af85fbf11b16675fd594adc942dbef4df90f3b62cc469189e1d504fb04589aa8ea41529197335b6905261ae238dbb3096ac255a8df7302f5c8abef79507fd4e7d77a85de9420f0d103d758e8fc824cde8b3b5631be198ef39b5008fee7f0d7ec2b8e69f2d61b39cd71430c35772f9113ffebfa3227397d5ba84c550a53a18da45a3bbfdee839697bd415102c5ff572367d9f5e3262c514f424bb34d191f422a61a76a4e315c4869abfc55f967bc052411725b4f170090a2f90cc106ef3bdfd32a72aa33aae1fcd469240d5086ef939e417f9f6b5db60e0080042b4590d3599c5b6f556b363b7683c9801cb1981c6404b62616fff938ed8da2dbc2e1b99ddf4e9ed7eb1da8af008d5b38682a1365950929ea27f568c8cb054be9f3a252922a45d5f0554cf210272d8ce11e030697fcee3c71dac5ef35f56e038bff95f2bd424fb6a161b8d03ba658bdc3f69ae8e194c2bdf7d8d9f5127cca8a0f6630cc7f63aeb3cb744f017cbf037b351beeafd406626f5b5bd41f5473635491dd95f45fd79ea55b199f01c38317f39b3f2b1d57f0110433f20810b33724db8be044d917ba9829affa76aecc6c4a1315d789171c5d563154274b8e488ae1bde3bbd5a29cbb8a3ed829515509056feee9b66c5616e8658f3c45c2e410d637faf0fe79a901ae9ded42714941c195d7b4a976c27b46400cc584b15dd660d0313320f73ae4c2df295a03b5f4a4ff87bf4c77fe63a52baf51058454b896fd5bb9bf591ca2ba4b3b68e27f91243e60458e6e93005e16d6aedb842536f1f3ee43bb422a4925df4ff9f07ff6e87d5588d482fe551d0a9f850d2a053c2b2de6325fdaf6f544f8e8c408629a8b07f1c5812daf20de56e534f318b6510f8ffc8acef05521b53dc12662d5ce049d128eaf02af0c6fac328eb85a5294a668258857f720adbb7810ab91609bfe16ac648ba2a3b4da59592b7d634265f4ee1c3b7c7e1db58856cb40755ebed581b17487ffaf56bfb0576b8d06ae937081cabeb8de2ba969237e34eb44db4b48981071cecb29dc14c3eb4a6a34960848ec7b2827b0fa80e03c8f294ab0b0a3400ac4425204baa251cc334b99127ffbe1b8b6e27e4c703af45c6208cedd3dda72255f0e720627560dc1e9aaf108a16c3e4b20f2c3704dcc3b0e7c67742a699e25edc165e8d3b598440254d1d1e7cf8c02e310e516c179b4e0aa8b3cdd0ba0a6149d8f08b67578d9bdecd962fec0efbf270099ba1692f6041bbf174944d2670bc4415cfb596a75b785004e264ba343005c5a6dd367aff24f4463ba931526a317d0c7b597336ddd9081bf902d6472eb521a62130cccaa066e37909541e78ec9f81cce96293d03dc3d16d19d31c78e26318ec18ee099239ab732d64a70d667770cbd744b6af41c707961209e1b63f305288b86be1d4e8f19369098f1b4f2fa3c4c66d5dc2bfc3308c1c69e78785f6995256a270efd4d6ae711a5b757bf5ae6fb7e36e53c6a4cede3b613771e62f45ce63abc3591a42fc9a75b339dda0f2269781948bceac8ce415aea15d307b5c9d72c326e33784d6fab4dbc379afbbf93d0c7ab731cb627ffe8434abcc8756222d2eeb815f41c8cbed2003ccca9ec1771223e74dbe625e7a63b00745c8542943a21b37f08df6d4fb485c6e7ef0d133aac5e57841f7a5baf3ccc0e22f59444233f17544e466579e48eab771393f8a29e3e20145cab564b43d504c5e4b3b555e4661403b76607e5ec94b0a679cdfc66fbe11fef867c1e356324cade7e60f9c6ad8a9726957e87e7010b24ef7669c156fda185c3771a371167e8520541197302392574858ca8dcdc76729116c895efabf491a6fbb5cd32ca961f3a86820c5c389130d0eb7d964a8b67e8fcb6fd8c5389d8217be235fe09a8086401c360c62cfbacbc96b7d06c8171c01091cbcb3ce7c781a8d50de31049aecf81260f0ab0795494e080d33c662753bdba506a2e2ef88e32eae899c15c76b4256fe3cf7ee87590de63ca5d2b50fbcfc176c5ac67068f5808967a3902ca56232b68893f2f568f9902d7535ab9ce730a9927b2993eac347d7c476c83549231e0a1131972acd383e4b0411758064fd139db712a93e77cc3fac2bfe2709ae36916929b1ecb63daf1990fd0f97e3a0b163835a8e7c4b60970f62b45e9f0590c4d200d9dedff4a92e6ab7ca74609067d09911e5919a397778f74c339bf2c2de44ddbc5daa84a03f335632699f1b5cb3989ba39bb5a60fa3723f9556bfea02c22b0378979cd37a549707aa674fa3ddfd2d39f92f2ec2b2b43819559dc022a3dfd314533f9c390dded12598cfcc7fd2948f453dd52de399dddbb616c947cc5af38dda89af8978eddeecb6a422cd4eb3c37e201778ce5ded0f5e966b28fc9cb18208aea169762b6b3d4cf622240cb18560df10abd834dff8d5af9345e3b65928d216b6d87f0e26ae9ed7c548a6f7bf8e2c3eaf1b43e502341b036e709de3e99a479cc9459e46f4cf636c516d2635e96a0ca8922865f83ca53b40eec53299d1c24a1d92fb0616d39ced53690dd0186459f332783e56dab21136619698926c30100609f91e136dc41785b1dbfd2870d8f05598c9c9debc4dc9b2088024e354a687e445a66680978dce6b77ae4d754921c39249a933125535624ae4b6f8fadf6b8e72d5e4604e96affc76a13d2c2f684be6cda39e8096852993b051b4e3abfb0666d63043d6babebc7f87aaee4e896ecd48e3ae12961755e81c3d9c09d67d7cd52429439dcc8ffba38c90b10283a306b7a1692b8ec2287d29c381e98bdcab34ecc61eed2216299a60d66e47e0ede552b62a4c9960cb4629ca95703e1cba244a9ed6de7916a52d813d4267de818f0eaccaec6d6ef42953d90ac4eafc523ef6af76ed09ee13681ccc43adb22b773eb23088963b70fc9f71169656cecc78053f07355be31cc06a11aa2c5bcbbb1a61db08f7ff2ac3667367d8e7c97f543e6236cec350b07c3891f82850f25d37bbafbd0182a003d3ae4a8a64a6b822cb90bac0aab59c539de08dd8dfab0cf1102b97eed3b096b769814d7cf99ca7ef2f6955373c6d531da451b136becf12b28972ff98dd01c485d764bacf1322707349ccf095084864f43052b44c2ef6f8d5eef33287edf6ed3c4dcf09af2cf1368a0d6043d3cd2bb11081a8cb47371a382ea9614a05f394499e3112636697fc0c7eb93f45f5c9f4b57d90b7a91f980f66f1098563ea50f7e54d166a8655a409c2969c158ff44ef63ec144db00922dcc56eacd7a276d6fdde7a572b33f64776277bf18f6676fc4ff9b526059fc43fdea6699a97a73ad94a369af5bb0e5865ace322851ea3c98403aaa96a6d0f76f8db01bf8aaa0801915edb0bc5ebab7d49c4e321a035110daa162a00e22aad139a65e3adbd5d8424ba0ed6913672c48460c58159d34927ae4a23d75e4cb9f3a9d5f8b3080e649f709663ea5eb2a2b519d9c559591115406193cf06b6baf52ba332e059d13637d40f526e486abef51054f780ae62516f44ace6f9e4b63449f5c469973bd302a967c19583f4c335b12166c9313afe31b654a79b944bbdf41c741c0a947d0c2f34c6a95a875c06789ef496db40c5a6ed0b1bea16f05811963654d402332806ab1cb2519d34dc9ed4485d38928f6d4013b763af0de3c848a9879bf71e95f00613ec6fd64f7bd29954de7284a88c34070da2b017fdd94401ffd6ec763adf490e96d9def2b93cc3eb1b276bdf5210d4eec0762b53b9df81f82608fd2d202b294f5f398f0cc5cc350811bec77a177ec9f8e4867586f0469b010b3209969da602046ec48908a90e4f49894f2036d6cb91c3a0ae26ed3bb47127ed4863d3461641438fcca4d55229063b2ceee39fd3f07172e221caa54eec9b4ac4cfa3f7daecc7aff8ad0cb849c41671ca226cec991e295dff04115e1951c4e3757ccc599ef8ea98b0520ee74bf20e91675440ede4ae6125591569e14f7ad3da28c6ff56013b387998cf5cf8e3c9daeaf3d4ca93d5387a6a507e4fe51dce846578c3e66368bc5bf099636a4b8d56f8632327cf63e3fe11ef7abbe3781101a735c8e1a80e55b65efce1e110db1de1c56db1dabe254b081a7d261e3c17542d8b5f84f3ba8acfc8bebff429a6ec15813848ffa5668c16fe06f1d93c5a584728ba3cea831bd22a64d81bcf396e397ef0096cad9fbc003f260b10c8a2166b73de191561b393cf54c3adc485ebc13aca12a2df2a61b633d678f48306d1b223dba9541ebaf6066ac7f7eaefaf8d19dd4451d7c8191571ae2bcc485d7cb544630a59cc9699acb1dfcb3de6f402ca4233fe52240394f19b2aeb70ebc3d3f2140dd5d83290a851c8df43da57b7395f00f13ee0683af59466074209fe1b3c56151229903b1786065053e8fa65e54091fafc241e5559f012d7afe5d09421767e0ad0972faf390a6f3d16c6dcbfa6b7620d218277d05b8e3a56a0f71aa4a336db255261698d0c5ce47cdedb00de4821e1f089de760a2052c2f2ee8d053166033dff8d3174e63a0e58d81d8897e3cf947a9756213b75e239fbba7d33ad96ddcafe578f8ef159a55f9cdefb8fb6a579547fe2300cb1532464cd1e85aef2bd3cb163661de85446de68bd3db1e6e0b373549c604fa70f8c3b9e84a1e59ca202f0c08cc5d5d3426618e83777619a10986cb328d78f74d68f2ec5216c5853df76978c542b8bccb5c892373683b2bc2e49f38e5f4e9ff4ea64bf5a6a0ef924f9ad7f3439e02a9be222350f8c92f529357bdae38339c13e692b6f89dc9aa01e83acb260839d433822a817a6213d62cfad16bcc6690f4970c016678b373ea4b9052f9168be76b3668a006edec7b4b5c38751be3ab48d1b2c1b5d7169be317c908da9bf372d4741c99fc70a851dfaabf8ff124b8f708cff841d207531327ff2fb2b4c49e9e6a2c9d316f4079d1db4c75c3601dabe18f9d96c30cfe0dcfcff43fcca882e789d68ac41907cd5c83b0df649ca2890c0ac81fa2fe5504770fe3013114674389e51caa72639c44276fdc9bc0af8ca690add402ac57c8193425df8708af647be8c3bd42bda835ff93ac0804dc83170a0195b71663ddf921ba0daf7ca0009e960611d2f7d4b20e52069c515767b06836c305cfc30763fa624a1479c0cb8e733c6939e65caf9af87a893522925b8051e6484bbee5b658504f338ef92f6619f4225feb106e533725af33a9a4fcb19156d792159283937cbf1120aafbcf0f02e4c6ba0fb521f5a6f58ae0f00fb58a1110af37b2d2f48f1f7c1c7a3361aaac2ad0e131a6cd10e7614397489e4d7cc0148e12e816f469be9da0fbcd592a6a130d9a55c667d7528f485d73fff3b623f596f1cb3916ed3c30575f552e8dbe61bc2b557ec147c9dcb76ad569c0e302c4cbbd2c1f35b511a7bef5dbce365c791b29586ab84c3d6eae7cde91fb4926dab94ec2331da72cba1ca36c8c96d4665517ff1177f41ed33538fd8f5853238ba0039a790b3623cccf2c3b5050817b4d761e10d7f7ad28f744b3adb6ab425a3d0cdf297099a1758cba73e81d6d9ad5a9a5af4a0aaecca8cf5ea38ab707cc6a5bc12d97c310041b80c767d513f3af2571898c7453b1b6e063499a7b2b9bcb60f77fdb5b3b83f3b239557afafcf9cfb0948fcc223d9e030d08b3886af92d55b1996252e868f4ebdc66f8d178325f212b82b7dfa9d5ce6a54f7c73229c2da192332fd949f311f6aaf3f55fa6ce832250eb64753e1f81659788b6a51c86a72458cdc01dbe0f1c2af2ce96bbd233dbdef69f35bd28aceeb60562d540f5e578786a093dbc3f9c2feb2747189ba8978da7f31cee50d096c226d69fe0b1dbce4460d47a5cdaf11f1b1814084826d15f08e7bde3018e2781285b2552a09338711e776d6e05aab5f020e4d37252edbde841eaf87755614c5feb62f4fd48c8197eeb1a97391b88cb09c99276c326e18d5639a4b01fed364f87a0afcba24f3c927e480fa2748f897a77359fb33cf04a1faac0b493d136b9144cfc7fe95f461eb054f96f817ded420f1cdaa1a0b3681c6a0d746046c2e7c845ae80c82701753476cc1df60a199b6adc0853133c4d2e3501793675e2cd8134d64c66317e0ea715a72992185af8764e41d12da8d711c3daa41812d8d85c2b284c8c983ad2c8fbdd53c3a33948f4e3f5645827dda4ea6f928e80be099cb817d656969451d6ef8d45c2d67cca2f6d247e25e3f81dfdbb49d26ade54f120fd9890371a1e471674fb458c60d5167629abe02d8766634296dcacb15c2e7071ac3deadb35aaaa66b8081f2247bb6a50c035b1de943043fa70fad31bb6ba66da0619f128eed5ac5a5e176f1ef4696a85e7b763f5fde0e255ca7c392926a3ee23242b74b9c0d719e1a7718eb0f1c2ff21a90ef6ee8d44ba3a6c9e56716bca1f22f57043d6e3d76a1afa3b3d0a84de802a92dea22d3a741261e5045a9fcea101568aba8964a718b10ad07b5f1b4e64bf635fc70b344203fdf394aa3ae910a7e5c7ad337175a8e1b98cb029c47ad1a7b12b665c2828ca3495e5d028e86d733a0a584932d87bcf9542844a8d762915b17c4720d4f11c42a602b4f6bf7d92112331fde42e23be69ac5476aaaeadcd46eecb1c1147e971ef9c8b127f4b061833ef84974135d9dbf7d7ae0f103b25ad0dbbaf4afd9877fb8e1b1c2e939f8b5265ba85142e61082ce9838c57c094eac4c2b485290ce4dbab0a3077a167209871e8d91055245e58fbc9dbbb51686965d0423996005b9a3a3dcefad1676e5036efe4566b167fa06c50d186b7a8ff0523b5f499bde8017228054d7d0039f24de717a31c6d0e6992b205a1bc12b6741f1194ea8caef0aedcff659d8728d3eafd38c9e1864fc6e37029d9a5841df1b4c3a7e2a0bb07c115f50ae28719bcce461ff135be9a7115c1aa3a2c3797f11a50f02a54ec8c4a6b27ebc6407924b7dcae489d8619d225f5174e826702d1a7f684e802930e2eafeb002a9c42a0f0ce005e59ecd82a0cd9bc001f6c55cf97c4aa4c6a39fadbd4949c71c7bb8b59ef16c71ef843714dbdba87a750f5ee31b412a0d211314a5e28458b8c6d72c5baa03c877b2cefd290d33496f3fabedf2e1a4cd1e70ca1f7e2daa1c6d802c929a469908cee20e12c2261af33b8bd4070425e77405a8aadb490b39d64b6f6d0775c339c7533ccd586cc8840e8b97501101cf1970937c387160f696e4747e7a273fcf65aa167d7045b6fc563ce391d0fb5ac4e98eff562442eeb3f1ad821398303bc2c25d058552a062efb07a9f86c7ea6230dd997fa9f8cc63ebead7ebaa60c61d7753ae26b8d64154e779c0c505328588cd18f0a14fc37f4a8d40e09a2e9aba44680e28d59d18f751c36307b21514f14e0fe64ae36aea31b2310772caddcb4589ef063c24cc9edef667111c276d6137b598e225d715e6424690782981df7bd55876c1adc42c67092f196cc2cf45e24763472b6fc990aff7bc1d749f9e50e8a613c0d5f8e93c345f800d9da628887ae167d4bcf89c6a1bf0260fc84c3be5b7c5c6d337ab3e085a655de8026902e516643598306358d40f2c5ff890e4439b1033a92e71a12ef16693b4d180ce0dd925e5400988e7f3298cd77e85c035d35649db287d8f758f38a2091f4eb3b5ab8642b6ec7282a997b3fc8adc6145c4a6f1571fe9391eb37f4183e2ccb5a20e9a50265b5da0bf58d2b30ca43d273bcbd8602cfec07ee361e7ce5b69c8f34a5d1c830dfbfc2ef8ea0fa491a09b2526231bf55b575a95963e34314bb70a7ac1ca62cbb8f931cec575043ac8c0588c1e833c7b6237af8288c4871a82a3575ef0ed2fb507284d5ff0ad4ae02876aa40d2573251376d4d67866a78b68c2fc1e1526d9dfb43855dd4a10a4bf4ca999c98d841e8c69622cb814ed21f8dd9a71ec883ea9de29dd4dc46d9631fbc8337c6499b37b6531c15894bee3574e85b036f876f09e8c3bd63919405204c48c9fb76cd95438667dd134daa92617117a664719f364576e04997b56e3e26e5f2f87f8b27f430dab8a73266f43a9c634cdba6068cce9ca2d7b56736ad0bc8292d444666472aa8a6cd9559bd531ee6e39b0cb058d612dec20282f26e856fe3e249b18b4c8aa30d54bd2715d52caa6b8cced6c1cc79978bd1b8194cc4215cb45cf6584a89b38fb491bb5af76d0630728595b0282e81b2dd433d47288bb0cc06f0e7ecd60b95d27770f4b015750313769e52a8141561c9e5b7ebbcf8dc36bac6e052e30aa9e663582ce65cd318cc9e40c25a052f482ed68ce6fa798a2ff5265b796f7e3283b66e653c94856864004e92b8b8ebb17ac6f344afb41949b13f86473959dde49ec064f49fc38c2b8f60fdaeadf595924e133fee66248a61b7a9c21c8a8d0c7480bd0b0fcd7db1bc1ab36830b5231395bef57f252804064e64178368028108e5de76bfcda3f10610de0ce4cea4187126e4175eedbde6992261daefef6b9dd2d5ae17c72292246e7fa2624203fd52c87a2ef4dfaa6af575007d8753f1ed2f99d1dd6d2064cc4fd03809a81b53c72eb71d58172b13706efdbccd25ffe78687ebf8575a737cfd69cca4f41420189a7e485cd68b9c13c3cc50ac2d88bdb660e6ec36a8e3bc493c043d4b283036ea3016cd522f061506bb5a7735a42aa0d04b7645b210dd8d95bf1648efc5bea482b22ba7da7183d8b2ed5e52088250f55a69a4cab9b0421e7611c0306d8a40078ab0cb8c4654b7c064d0cd86aa29954db59b5ebb36547d3780e3f4b4e30a0f93738afb948159ec51509d182af0a9d4123e4ef71948986d5a885356201d4541d01f91334cca67f282a3bf342aeaef728cd33eefd2e5b76482ed7eb3ab08d8df6017c4e45ae81f2e449dcc5404eab8122ee6a1d750d146c8d91bd0a9dbd1847000746a405f11434b57289b477fec7aedc03a2858634b054ab00e71fb1add008d4aba69b37afa5a1426fde44222112c38ca3cb9e9587712b628a1c1a5aa686f6dc9808d96b1cd8bbb9a000067b269d1bed151f3b6e5cd29327c5c654d2a4d9735bc7f296f84ec3d3c83c7f749d5c148128ecb9cf6f922b5213530b23497708e4bfde7401e35a76d7bf19d578942f2c82fa15394a4a50d350a2e14b4e170267247e6e3ad68e7b5a440dbc3cde8025883ccb9f538ce5d7b5aa3da54ed22b71c2b57063480aed31f95cb68f15899e5a7e3b42a741498a17994b42b20b78d970524a10fba478f87db3b892ab66bbe3f550a12e03f31fc5bb46f584cbdb120d4be2b4555e425cf9a495e46b314625ba0e9a170ab0d469d7d3caa5670f48cf33d953e982926bfe9e787d340df0d385e3f10dc5aecc4208363640f0466611826c3e8f7ad32f3de46dc3994c49f1c39f1ecfce7e6930f78fe0f0dfe34ae34caebc45f0691bfdb10ead2ddc3efabb8188e81b496b9311fc31a6639dbf23fd8dc4716aeaa044fb27ce9be2dc9a8fb4f5e094180693bcd5a28a7b1aae2f99091cf90e26da76631cb98bf37e70924fb496588594925aab1c7dce714c39cfd558a3e96d2877749afe3f2f3d41d733e12337d192896276c240fdd065ddbd4fec859aa8821b57ab51cf203470b980ac0b8e4aaa0ffddf4ad1f935102eee2b49df6247995bd76c20b4f4a38684b883e8d13ec5294f337d70a2f0746d3ffe06c256649d7dc1d24949851623b115400379e7a092528b2b2f304171d24d19948b8c28adaf2ab7304ce279a9c3f4b0533c26fd3bfcf0010f9d3c67b2cc943da60d909501ac02fa28bdf727376ead9166996c9ebf37e9bd0fd7799f1dd55e726b692910dc1a59621ccd18f2a2ecb46ab1f280f3345f4667ca34eef68113f283e3595b94a51b9d965631b98239b391109aef7da5e5420a034563c156aa105450cedbc55918d7f6a3188a08971f906a7048efcf578f51b381a7e4ee2cfc4d88831dbff8096270975d7d05b8def3e6aeaf66c070ac157d148a2747e121fc4d6f4c0e757ac2ad67214ec9ea0988cb43b4be659d2fab6a595a7c4064b664b456ee5391fbf7cd0e3111a12fa2788b520e2c9dc9076c32af780d4182f5f72994901eee090a6a511b8a275e44c1b4ae0d6a95268b53a4b4a301f81c1a83ad78e15f70b4294b673d20bf27bb33459e3534782dee8f8d7cc69de7a387b61d8ec92a078dff0bafc5cc3922e2ccf648fdbdb2b7cc490a8fc2477a06c5b212be206a89c029d146fda4fc0b0b40c73e5c4b9ec868f8b02bf0a70805348ee2d1a25cf89c188b58f501f53dbc00ba4762cd9cee1358c7a37604eeaf983123276f7c005e08669edaf7a95d146140ff3d46b7e34935bb48adae59a2f81acaace8b226a1ec26ddb1ef4e536da4706b141faba990f981d6150ef73295d826720e69344e96e1adb21514d3fe2723a8d8e6d0564f660da4cfbc0f7c3271d7900fc6ae634a58fc5969f4f562999675f2a57ae71089a80ad6b89e532123d24b2979f356677724244313c01ed163ab4d8220fb8c2a4c3a40dfa608b1df6d3e5b83fd25d1e04c5b9d6fcf75e5601cce8020ed8f2708a7ad8066bb3d293d1904290a9afd7cac5450b66b27acd78192ce88c4657a148d98e52ddcec4f95a9308e89b557ca8bae956e1a06e75b0490741b025c609c9330138ea35d3b5881ecfe57276e95341bc990d919e05674af75393c91e4755ffbab085f46793bb90d6a875e7feafe0eab7c211c1ca07c93d1e23b892041862b7a865e593209c99b45915625ee95283a2445a2317a2163656c85a2263fe472947bf6d1ee66ea6ce8e531ccf8414c3ae5428691fd46074eafef9d0c612ac07a97193d35448faa32c83c282b4883bbdf84fc00eb40b6efae9d69e53915627582a59ec67d5877411a92efa674a163cf88a698303e522c079696eca49008b11e772f9e382bc8ef897e7f8398b165dc80a93b9f29e09faa5c4fae28f76b5a44b239fa03cc21166a899d2dab4d7560c7d8fd51132dfc478fb49c044018c0a5a37c2e50e276a1f6d9e25e2dd129a8e6a26c485a1b3e91ac7b5a1363e26eb36bfda7f2b0fe269c8292c15be47bcc5778e4be8a2c1deb3bb07996fd20c2e7d26ffba201b9c30d7d98c09823f2fe42a86b0835752948d99baf83ecb1469b8ce0d744a6751c4746a4321832e168f5e79320c9da31959e9dd22b4faf36770500a890943f9520c40caef7e8018f4f89af1b1bd0f96e1b840b36edbbf8259975734f64405d04be853a3706f31b10c7229cc4cfb716776856553b31c7fbeabee4e375b1a46282d89461ec5fb971243ee1283911f7c45282593ffc2528fccc359a3d7ff71cb767012dfddfe76cb1cffacbcd6b448d1ab0d9c090f80e49613b289d0e2f85c67e570546aa5a0db1cfd82c472c9cc83da83019d8c6d954042ac28038de93bb5947cffb874852dbdb15e548d01ef5024b96c9109277654b8d796389b5184db0193ab4264e8d5fa152380880be33648206b814abaf19a49640e372e999c5d17f162cd430f95012ad5137af1677d89073bdb6c14e67a0e2f8da71ee0496dc1b4fab5b81c1342edfb7a0f9d481989c5e04f1774f8a3de57f9080108faec134f04df68016ae92e24dd89ed7b8970f1eb0e5f8d7a942585f072663e776158ac8d2f4d7eaa4f858d16054360fad84d3bf68f2513760831be0b21f1786e6b2ee182c33f24893e4ab87964fbfa73dbad51205e5e22ba5e133b32f3957689553fb2f2e0f08b1b33b7c098cde4413615b6ca1cf84ba65d9a6026e8200cea79648d9591bb408ea9aad60c870c358baa038f9aa7dc58d34c0baaad19c2d96eec8110fb7446ba3d00e50676d40fedf6c15b6b9f9c83691f02a9c67e47bfa4a9893fd1a8de69d7f577fe2f945267ccd2afdbcf0d8d1f9b1aa7db01c1c2c59d097c8db0b7412b4fdbfedd2c04eb4356975b5fcd55f53c1221fb591a7621380e58cb7bdc716fb544a90409a54b7cce369549ad9d3aa44cce576706cf99f810e604a825345e4b34d575b07f0f7a4804bb8330b80a170b09bdd106efc3be0298b242e08fc8e5c81432824fdabf3670c14373be52605b3f928fb1957f9709911752d166bb80e01ba61121ab12fe9f0e3801d7a25c0c0c5bd0f279bc09d8f99e8930f84d785ab8a0e6e6a9b6fd320fb3bd7316a55a864ee7050cdc7a4a3565248cc34fd85eb76a1fdb9eb187bf018df2b288c0cc056063b6df4e5976b5c9ee1a285d445bd0fcb95a8ce9d7b12e9eb0c66a8033aa3ce551e5a3bc96db429fbd933a7584887225a1b018ad98568cb0858fbefbf875cff04b1752ba08f5332f7267e8a67b4b00e09717ef20ae7650f5dee7df0d5a95329416efbdd486edc1ed805e33cd48bb78361acf9fa8387f524c14e25a63522124dc9aec7a86f966b6ec3bd35f11c545e6093b4a92684d928ebb980688cf970de263a050aaf98269b0dd61f9bc64a71fa202d1107d8668266570e4d689e33cfdc19e0322316f0d97b10cc1ab1ec559c4373248d5a3ae77d4360dffd274c613b249e9d623bef306dddc018191ccffd14e32a3130f82535c70cd6418a2cdc36b382b69359542fe9a47ef68f817e5b64b85f0e318aab29ccdbd4faf4f8ddbb90d51b94c59697877e45f1d95491d9b20245edb51b3c349cdd16b689e0606bb86046195b02a2e893c819c823f40fd175f29d415ba2cd400172c97bf6308db978fdf246d9656995668b7a90ea75c5b76f1c2dc353ce218b2d78703da8eca0431ed53dcdc27fbd48ccb09faf7ed51cfe2b0f5ae4169a641913bcbca23075203707d6500a807379f908cee9a2584fa4089084a739ed5c763c7861669af6f6620f388e81fce47f60e0c4ca90c2e3f57ce78b5c1436b146737a39db8ba290e5b6555fffd0fa7960a02cb603f9bf7b953360b5524162439ed65c64a106bdef47325ac11f7a95a48b91c48c24d4278d62aab9ea38373f217ce9f68c363b73f17bab0ba5d2a68b72ce2b71877cf1ab7e44327a8ff6a0bdc8ec941a87b7d0c12982c7632fc084722e162fb644c647685f109544dbd05b098f4ad583794315f2ef8fc2f3efea1c91343672a0f9839fc96a67ffdbd81c5264e3068d3a5c87887a359bb1ea5b64afeaad80fb201b272fc239343072bde31c7b57bcca53bbe54738c68f45201face0e8016c36d90dc860915c336a8c3f3e6b28fff08cb19bc36511feea9fc6591813609ecf642742bf66527edb66ffd41444619047242b276fe970accfec81275fafd5d86014c695412d334c0d10fcfd876f9090046fac6349b5f03872e12a4e0dc2f558a1b14135022a0f62fb6891deff5ccfc9a610f940a7c3243e7ab3edefd636ccf769bd5f46056eb9bb23ccdce0e1c4e35b05653ddae5381827e71f768449211e9717f9c9e03e8aef864d29761e16e3a415bb0ac6092cb358b2b9e11bafec9096b6ad6e1040df98fa22d4a1656fa62cf6ba294d008519fb5bb666e03b63cfbd82c4eefd18bc2d40767c7d55ae1f932f58fc6e4f1408ba3a430f5eae6265b4255def7878210ef2dd367f592df3af78b72dc5bc4f6b3d4c319d05e8b3e58c34b4aed402dd3f0e1ba28a13ec8863187ec0f573b09db683494c5f3cca13790c8057d4b42df5bc35597bd02223eef5e6fb05912ae94932311b0f8561d7b2cd4affa15dd001b26d456fd1a8c0f9ffe7b78845b214f354ab7502da74a9cb237ea7739f82388e2af089b01c66bbe5260e4e6d4b9577bd2bc51a78d56deb73cf4d36c21cc265562e4e4113338676ddf355f380f15f9ff3fcb5a0fe2668c71795c8670b00be3604b019438c4b11909c8ec632f2ec64c286b426d4d650795c93bf46e867b893ccc89cdaf16ce0331120c7456700a9783beb0b5777e638f7a9fa1d2dafe95140ca6809d2d27a83dcb5f6f848f08965800890962376af46e36aea51bc4bab2ade453a910a9107ccbdc9a2f46e4cca85798c6a7527406504d08f2e9c10ddb13faeb80f85f7b9bb1d2ffd5506ffb2629452ced043d9acf59298a9a4e2c02a88f251ebbc643a7451666d845caf1a6daaf9af073101d17a1cf5f7d30850a2e7dba235e1ea3d3fc8039008a673146f974297994906d2f91bccebe20ce4e69b26f6c2f7095bf648b035f47bd8aeaf824c9c08755361e53b9d1b2ab116b36208a3768f48684d86d6b494df0d028cfd752fbacc70c694b9c533ddd0aed70f7a750693d9891987a142d2f5a9a74e95a9a20b31079ac169b1d1ad9eff8d93d085f7c86e3552be7872da8514240f57ceff3b8d2404d4d3de50ed0940ac7cab6a087fe953ae5c32a06a7b89d7a29345a697472343fa7194ad5b09f12cde2a08c3dbf716ee505643c354ae3b42ef0b07c4862d8f7c1813cfe67e8aa70f0058ce8c58e5bac6d3682f1150bb68d2e910bd1778536b673def3f711d08eb2c183e298374c667a3e8bf3f1759ab7fa2498ea925cbfae2ca40a83a1d6ebd6675d34303228980bb2c89e7c7f9bafb3f10eb8113d309f98ebfb78013b116be022e8d6fb0e08ed6a0991be8064a1fbf189e0e1b0c1b14c6779ef63a64aabfa046460373921132b29fc153977dc28f12afd546b987289c79461c97ad589d269dc6919982e94c8d59670e3168ffdc23d65cb594cd047854b04271bdbb004dd462fa3d28de84210c0455eb8d3ee2f041489e0eef85c6dfe065e59a39b3a7b0f1f023f02cedcc05a8572f21eafc6e1b5d559a746621521b5b291c8bc9d79c8167910f5896dbd5f9fcc29f17543014fb067cca8bcc7c3700880c2b5237ce3083f9150a76675348f20b38baf97fd5812f3547bea8529eda43e0f59866aaa57a36b6d7f3484380eb25de87e888575ab2803f29623d0b92c103ec4f81199b6f2080d823ec2e9bf3fb1f5a23017095493e4b3f25fb2106c9557880b713fa5859e894a12f93bb969ba0db2e2f1cf30cfe7465cc5a098ef4a08acf51c0180425c07e3715750a5bd5fd84b89d2e36155e0aab0de149187f18c65e938b9a0e11483ba78e7e5603d12cd6d917d1eca4d7893f0703ee4349b8c39e4bbd0a7fa1f5b2727d00811a6b05646411d0970b003be7e53f5c0efcfea1c3fde035faa109a59b9b395f022aae3f81530d5c7e26fb5eec5e3301012ca5f113704fe574ca6dfaacdfcb1950bfca53db9d6d1161210e35eb3c8b2edcf5141712914aa758517325efb537fe2557a027c070bb0a673013b0f67cb2a1d0261507c0aa701ac34c52a0fb38811b5bbc74fe57779fb833bd295c4269b39428242e27331bf8d63b25b4014e4b4ddbbe9767abe9f868c0de105875c704a9104f795b7476594604a4043911c5492ee8ab42ebd00c816f26db92ba2ebae43572b214e1c77c5e4e89fdbb9542e1514734142c905626aeee817d8654e7a914d710ea4e83b42cddba03642b3175e0a0414b860a141dbb52fb91b90d29cb68661fa6202935d2217547ef3d1752f4ba98f1db292bdc006d7cdc326f8d2427b6c0f2ba11ca38fd4593a372da37785a595a2e65c51b94498b976c198c11fd599d792516f66b82aca50ea27624e85d577d13338b5bbcb257b475d98fd7887f6bdb4bd9375d8e7c0042572ce408668914217e702c2557bd5b03e46c05388eba090b7414e4d32bd7715226d4e785ea2579a852b2056b4fe48be27bcd4a5e863d5d39cf1ed529af878ec1e789312f0d69b15708c6285e13d0291d33cdb24756a1d9203ea3ec1128b94f74c179897fef33272a17856491601503a3064b4539e4942b4ba2e139f076a1a88ed801c3a5303cef646900ec864be54f4be6c62283b74ef9809842e105eb30b0ffc81f69027f9ed83df3819be0095feb6cbd2fb640518572ff45bf89b46c8942c1bacc83f9af7e87b4a39e395a39dc64e5c77642b02fb2696c8903bb31cf5119ea630b9359d078cd4f1ccaedb2a15f06d8435dc9029d096f74e9bab2433ec08ae162e49d130fe29cd4f3144cfe069d83ebd4dffd97a7327d2e0a639424ca76ec8beca7c152f3ade1cefaeec6c4f783ba48b59b420888c93aa09770d91c25cd415aa726b7823c92d24eb8c495cbb2d352f45773f71f075d3728c4b01dd3a5e6941d8251983cfb513109e8386470fcd05a24d3bad3df319944e8a799df469a3916330e8c9039cbae22ea556643feea487266f7d270568d225a895f5cc5b72793df00817fefd801245835197a91ac15b00569d8b248ef5626cbcc0e07367c46235bb7ff0a77f9ec5a3ccfcc5339c0016b00d395cdaefbd69584eb5f9d41106e31fc245522fadcd1015f37e4d378c9e5c369d5533abe432380dc40c71935a8d167d25adbbc72e645f155e82201f646695c953b6026c3f77dcc017d81428c8b64477d517e54dd47e9a1358bffbae7d468d9501941c3f18763c1335f639b7caee689bbf44954acf06349065d8f2be7407671faab105463fe59650f408c9683022c9b9e489b536cb4aa4f00f350b24e88a9e76cb09b3e7802391f30934131942583d9e3c643521ea059e45c1aa13c94cf36eda208c9b0d632ccd757383a60b472bd78fec3613225da7bbf111d7021f7788a29d0aa9b5b1553c086e4d37582c5a9007acf838468d6692f7563143376506332c8151cd37d8a27420889be6708b40b8e09f9032303eee634837c33332ad48e64d83101d5ed4c25404f2f298d5bb9f8abe487c9574295a6b0de9a8778f865c347b05a3a75910f2c1dbc0a7ad4c67be95740f2deca412c7401696027dc53fc28b7ae4d658e269f8f4b3a9fd25b8637590259072a117aa446c28dc19a97bada3b0aeccb5d85468a58c39cdcb1f9626cb0a9f497dc3b2a49d6a61e9632aa89d9dba347d8efd5adcd3d4a2c55cfbc8028b630340ce0213baac75b52116880fe31eef64eaa030a74a14762b988daf3b22da709f24b219871b597f75f2da681ccefc199c76e0d7e210e16f1465006bb2fb1bc0c71a03fc3b6764b9a990f8b6b82ff92d10a7a55269f64bb70e2a1187401aa55f4f6a99a8fe8e66c94c4044c807c4dde1125dcd4c9736eb79cf300b1cfa1dd289ff0a0745cc6522d73a8d1dbf565af10f66a35077ff94f242ce89ef1b5b5096664df2d90d4f2f35d453773ec3d5cfa17df67a65c58555b17cb90e60882eb4eb8e3dfce17caba33cf5910db03a6d856c4ff7071ed455ffb40f61ee1fe1a84bdd4373ab368ad8cba666b8768a530b2502efc92f1fd4ba299eaa65bc626ac222a5740c64e36789e748a2c40d546535c71e405b3f32f858886b07a7de8df5ce27797908d9badb033044ee28b57c466914d953a9282625a2fe0a293eec6db8e5f3b3645b164b5dc5da8bf04c07ab73467fee5b119fecafd18fa832111ca2c677791d22312472480c66160c37d1d3d8da88076f847e077fb4a17d920f49361ab64873364b0370cd2976e2fd21c9065dc2784e8422619752ed2df9e1a791677b8a66ec03ea4aae317d2370a584088363bbc1573699da2378cade3899ab1eba0a1480f2bd796a68b97c9313684d33ebd2547d3c2a09cc987593f30d71a1353a5893d4202325cc2a8f9fe27fde0734e837eda0a832f1f37402164bd4de1fbb736adfecbac4af3aea5ae67d2b6c03bfcd550df19a289b0fa6c8bb8ccd5ac97cfc7e14af9e63edd657127b33e8a069f78d534bd8c3ca769171fc740d1fab17c7c0bd6ea8ddee5e4adc8fc5cdf8b4dec7d618f3deb03c22d4be1c93a639feaa3239ac084f6ac1dace9d69352e7e3c7084cedf42d89b97776d697318bdc3306420cd174d54708e42950368501aa975bf3667b7260cb7f3d4bfbbbe41621fcc6b272c2d0fc5fa5481df5cfc889ac2f10ae8329fe6b3566e0c076984ef10278cfbf81e89635747cecb7452886009291bf522a541406604de1b83625940bd69a7227fcef3667c0e6fd8413c3016c3bdf807e2b253987052abc2147d167b1da7073da80852ac1bf6c303a6af0e4baac0aa7120faeeef8582110ffb53c9b9838a51e8a68f35a015a4bafb066f4c69049c973aa6bbbb2d761d6074005cb59b35f214b753274bdc9f8bb49ac5ac830f7e69d32627c922c6a9bd44f146a82f0c4a93cb236746d83d5d5e3d5a0377c53a8aada4dcffcf659eb7c68936e2566dbadafc353a95539454d6b708022fe79d7c1350baa2b1e6c142425f3e41cdd2013af6e0e2b9754e6b4e11ee884b6b87562d9d0fd5945bd912a49e9b96cd7de21cb07bba57ff7b4843b218ec8f58f0f47c9dc081c4a3d16edd8fdf21e8f823bab2e0d39404ca67cdf57d1b2e1c658f457a4922e1a7c6e0ccb577f8023b7fecd856cba803123838e49cb0816e5f55061bd79c4425ac0c48445104f07761c0bc67f8e841b7bb58ad2512dfde5f6bbebab1a859e5d50c3af86398c7878423d37602ac444aaad2f545b9d82d5ad27173b7f59dc2f55013220ec7bfe4f6618c0a68fd311dfb23a509c4bc8e97f28f711bacdd202a85d34d48327778e2623d8552957e18c2486230fea1e9c733951a426731136b93dbb99cbecb8272cfc05a636c56c82b20b99a5cc0aa0fbb6d54f938934bdc6e5580bc67ef73bab00991a5cc35fac6d4ec5b8dbf46d5b585aac633a605266dceaf3d6366040c8faad8f4935ac9c01f9962f1f5e50e6ae7ead85faf40957968381fcf95deb523a606631a5a9b163b17997420679e8804c8b24dbe3deaa814d11bc19eebd1f24b392f8f9509e4d0ea3a8bc9344c89babda8bdf3fbbcefeb402b0b0096852cba56393a1f681e2d28ce1c55fddd43f23c7e5fbfb938aa04748a86b8c2769a65eb8bf6209c80b2f976c57cc99af91f4ae8a5450e97d5d59215f043bfef9ed783b14dd48ed2375e63091325e438bde91f71933c0ac8bc533da00e13b1f5019f363816f35c93ff048d4acc94315a7d72c8570cf008b94354d17d6bad0feb5b9931945826f4688c6dcadf075a9194857b6e48b711be065b328fb39893b42c16f7581b8d2e2e8e89420d0a1fae5a4af1b1fede2d4ce2911c5a60b61b0fdfce01462015d113514607e4fb3ccd8b5d08f859f3472fde7b893cbc5b05f7083fd9369c8544d5a9bacd07c106ae0691a13382f45a9c472ad8cf1ed7b05e13459c4c0fb4446bcae54670bca55dfaca7ddf535b9d9b976d6ed684981a9f956ae5e67e4781aa481cbcc43434d989d24cffb2f59d82ac137ff61c48b29006b6412fea142f80a0b2c437ba809c51a5adf133b548f0dffe711f658cb08ad1a1944e6db1de51e24c741a581304130be99812281defe2894f445edf612d7b853f41abb4d1ca6c323e3547837cf825b106f759d82b0aa8e451be439c46acb18a4789e52e1c474ce244f2ca618eec9f5a9a91a0ad6ea314da65da0d92246186b82fe2b0092de1a7be10ec58fe2d1f98512d0460f21b85e1e5446f133491de6df3747fbe3edc8d3460c74d12e956010410e75609d909cf0663902bd72ed5be5761cc810e32ca399078f843cf7e54b27885d8a3afdc7dced04b85721a677942fd1668f0773a5c0a5844abef0123b23d5ca2d6b04937b231a34fe91e256092c051a75bdd8bc0ce3c2a91098bb3e85b2f24535b1a2e76c3d614bbffa15d40aa6fa5498015384afd43492e8efc79ac31ab357c1f0bfa228db26f6c514d46eee71911d6676267d168c35e70df3bb819be9630c2060e55830655abd2b4b0c4842329efc6a91de41347d4e369f056bae13d5e1998889b08d21c871591052bcb84e87247b6a90e8d89d1e979dfcc4f43319329899066fdd0282d4a65918e73b6ba3a7ffaa14721fb7c26b64a360d18b18ed87138e487400f7d388e928f8edb3f4c537aaaf18cf34c3a7dd22ef9625113d491909c110c46b5b49beb27d4a0b6a500d2ff6e9e9914c3c76cd6ad5d94b4efedfa3fb130cfe74571de55ed2c1632461d436fc2ff7ec79ead77b9d4de508cfa88aa949c3569b27c18b9e59440fe26ef0e81a54c6d7c905838e11c04d6b3bceebeb75ec13f7d4f532cd8ff778dc608b051a9362412afaebd76f65c8862b7ed714d153ec021557974e3d4ac16ff1faf18c064f6fac03c92faa259b524f3ca45c81546224878ae7352e49b00c20c920f1bbebfcb15902e66d4b6dbff591c63fd84d689b9f26b758caecbc181ca188d3d327e589af62c24bf22928673cc95302e327d81bef5e116ce8582944b1ca6758b0a52e3bf6977354f3e4328b871ed54aa531810979d709af00e87702ffe477abdbd03e3a986d46f7a413ceb9a470a26c45763d339266f08f38207205730e4fb3646b9f0b9a7c06e12f5485f6a22644373d6ff5082e4c415e400a6c2614cb6c7cd069d0b5943c75e185a05c4077dcc16b8eb3adb9f08d6c47aab03e6b8895db02b8d8a273c0693217ef1c338a02d5504471fe3b9bad6b84a66bd6ddf505b5f525c11e4ed436005606edef0f2442a890f3be4e60fd454a8b06214e1887f23a2e7d0178fa6332f517f8f870b0bb0f9eeb592ecd933eaca4d5edd03de3523e6da6cae6de23a85f6bb12d17a9c6065bfd7490244b1ca81eb19eb7b39030c7a6c0f3b3f07b6f0f66661b1bd2dff337a588451386191677e2fc178c0c6199d1d83495e6851d2bf143d590f3a0dd4877faf7af21458f2f9808b98c595816daca83c2639b4ca96c9dd6de26d0a9349f3ab01db3b46645b87263ca65be7c438d6a5eef2ec7e29998a5aa9887425a5db7c090d57cf83be4d19d4b5332844699614e1c22e57288ef974275142aba5e756ab5e8402e686efe6bbb30ab8939723217005a5ba89b6762ba9242e5d8b21ee3c107f4a17ef9fee91341606a260897ade629273265faaf1adfaef275073790d1bdd82272b44dc9b0abb4d82d89fe8a32f86087eed94e1d4d08969bdbb0886e3d1c3bec689c60624933b300cd876989dc3d8213d8c657def7fd84fb1596252e28313561d66c21bbf3596800b2063344d173cf1650dbc7aab5d4f0492da7aab556f38df356d53d8ceb7c225a5e277720ea4de5df4a2b804b557f147f648a4c1379cfe363d3865aeadba37f5a651139ae1f270a3a95717c451dfddd6d43821d98fea7f6dcf2c90b52c5a3ecbdbe5b620a07bd8e647fc83f6620313960d9af76b1e775d01fe5c50d65d7be759bf7618bd68cc9742a5ed3e05ecc27e2ea6f5db6b7cc25bdfb9e1256891dfb4d05b6bc86434dfd653bf2c79a0eeb92e7732ff3fe338e35425e7fe11feb4f04f380be2e799eece274eab0ad2983de1b0f01e99073238ad30f92b29347a4be9126e5f3728bcbf201c6db98e6bfdb316601d707fe9bc8f9fd5ae1afde26b3e759916e1b422d1963df08bfb66b8fe03307f7782c963c0d21c55b8c8883596d516e99d84f347d4658e1c27c1cdd822f520b8fc98b4039d6eb36cf552511279f084f0edcc97da6ca92e8617cc0057168d6b6772872e72a414408624e0ada5040fe21038516fcd92295ce5c26c35212196fa2dd271c514cca2066ebeef3272ceb079a21d595bd767369197d6ecd8ffe4edb2a84b946b906cfe248f8ae899d66d87dda10c477fdea71f7bc659a210e53ec72177a9bb77eedbc082a3c793d7a1d40bd68e330f2e96728bde28e42103e7e0d0dffcaeebeba18f006273fe67667653d56544cba9fb1ba5f2d55a62653b0b08519808dbfc4177941160e7d819d75466a9586c09cddf5228e4b24b52e56ffe21a9c73a2a68a76071708999a200d0aefb7e8b72623fd0ce721e3fef607f6b4b2f825ca866eff13c710f965c30c33b5c4c908d49819f09de72977c7f6cbb7f2ff9ca4c2a4a6fbc9b869c6afac9f46b21bf62176895147de89a14131f9dd54df56cdda1ff8adf9a1fd6df4a78066f9cf9965f48567492002ccb311e048583b58b696e419fa509e078f8e9b28f160738eb9a35fb0c879b92ebe6e46a57e707f3d8f1c294de9192d3445e32875320fdaff0998aaf78ae6a2b523afa3a3951ecd0704029134f61431f712a8ebcca0f8d7a9cfbbbd0bc2ca034332267b820a0f8ed226bac23a912d0378c5f9fab1969befdcd769c4432c510401dd7b7b40c6ab86957a6965e834f6045e8a52b0ab9280d3c676f8ba1b15a7a5dd33dbbced78ac06a0d9c3046154cbf0faa5e445058363e7195782c13f95e2f9e2224ec3d0d83e81c9dc74d168cb9f2f3ab7d3406d6f244ea01c0ceedab6fd73bd40502e28590ca5cb974500f2869676aeab8c4774daa968d5ae1d03fa92362c057ddaa9a69dbccbf3c1e7deeacb780e9cebb9dd6f3ee81b6c8b3b6e6ad0c3992756df885b3e950db7f0e4d2cdeeb6b93841af07a2819ec615ca87177d7a69db0d5bd9baaf4159f5e20d7fdbbaf7e724674853f950cea9782488026243a801d2bb396149db945e488b8bbefb19689c3f6936c74548527b328fe0f470a941f7c2af2a68aebcc518a681542b2d79478b722105f4bfee3feba5646dffa10b5f733e7af3243d4baeac70cb6f7cb28b53279f8a9e49d9255ceb1089e6c67687c35954cd3f28ad503c4eb9c01d4230e183531a2ce9ebdee90bfeb992118db4123f301667d736ba74b0c8984a43cb45cf1aa0520461ca6cf6a7dde93df351652d1cfb45a34206bd67d518bb1957d72bb4cd81b8f7b95ae2499c164144377befeced500b4d4722a92779ca5e3a1143383876fe9ead66f61213da07366d71f929ef2d560065262399388b734c6e25ab54383415555cd6eb1d37e6243b458beaa7dd0521fb8d823ae919e159591bfde43b5398f557917ce60678b1308cf1cfa3762482e8652b3bb35a5227f63595a94aaceff755db6e09541be50b843211e16abe42655077cf96df108851cc4d02eb399268c74b54ed93c4aa3f62edc33900e76abe81c2378be1e9441679aa35791fac88e7cf6fd40139c92c4a10a08dc6ef43ac90a5801bcc8e6b6688d5074d1335aede050be1f938d483685a76ee017cfcaa995f9d9a79a935387e614e9aef1029449c3443e20379f040a97dcb62f9fc109bee1c185de1629d6b511347ade3879120da96be12eaa80fe7d157cb4b6a7019ed866427c8955fedcb4a0e234240e5210728ca950f08f8c176f7c1c8de92f5bc461e8aa65118b94fa6d6ccce3860ebfe0c5858427bcab1e3d93867c9b57555a2a99661ec29c406f820d79827a1c2fcedc15bdea2ec96683b5106db9a2f2614992571ca34f96b2c358f4fd856fa86f0289d1fab40d0023a8bf8f0362d27dc6473063bf79362d1983fc8ae54dc0ce341b82b6b69fdf6c9dd47724c970d3265716bab43bdd3fc2ee2012308748eceb677ba37a420af4040f8ddb17221006b547c92236657f3661a96b57d146a4677e94dabe45b9c91a0197da4e280f430ca11f4c153c4b249c36cca168f2e24870f99cb6ee61089810127dbf2fe7e8d35a6ba45dd5a6778e36bf3d666f83d2209545265eae350b1a060c9d622f60914328f53f70459b1388b9789cdcb75f44007d51e57b984214149a545f6c27305147d9852b0b30f965d66eabda3959b813816293f20849c8ee08995e64673f25ba3b278b11526c9251f38c7fa3e32de734ba3c4b969569218c290aaa7666b8b02ba4719683832846e67abcd81d8c419157189c170f51eb6c2cc5a2c2abac28f2bae8e947920021d896ad2a8e35fea347a9ab1aac175e73779fddff98aa46d5565e1855c8f50998e515ba47cacb6495e4da488800dfde2c2ef7fe4407f647e61d4cfdda69320c8eefe0be5cdde20c908da0906d845a3670ec3dbffcbe72e6d79fb7c390a38a9d1c8b0961b1b516aed89ed3d6b8ea31ef796eaed5c68a82d77c1b1f06056e4fff89f7302db572c8381440a8ec6006899c64ce804aa79f6b5b3725fc39be57051afab9652cf9c20fad82da0a4580c3ee32d01b6503431064cfb59cd0d575ef643c961d0a6336c69f44a8dca5768ddc8794f85823e70e7382b15927008a4a56c1b9254274b54a333f306c9dddaeb4130f02c061009e46d85b28a884fddb584be75e0aff3af07345b67e9e7d7fe5ba59a479ea90e5370eb28fa4b17754f9315ab50c6055688cf05eae9525a6b7149e90da59e2fb69fcd98bbcc00b1c23fc5984eba90ede75031d816d96225dce54f7bc9605fd4b7cde1a27278e891fec1753fd39df585352eb14d5f9466b847e32e22a238c72f98b52883eebedb437cca56dd83a4fd2e6e0811a8106f8364fe7a9f6c03aad93f0e3be3a815291a0d95f73f4d07dbac57c2a3bb1f6d98fb068ac977e8312152bb4b9a65b73f61d2526b1afc60596975e95cd429a607e0c3372d7a2a0df323d929090bddd09c9f2d4763000f85db8216e6c94ed3676ae6eeac6ff792eefd76b3c68aa2cc17ef66b3acf54adfc6809926b79fff1f8030d221b98d9261621dc40892b03c316ba9421413ba3f5d26e2a34e495f92ed85840469946e88f1e8cba876e529c47440b588a1e848062b499f0b354cff917c9d6488e7dab2b61cee27bc2cda989e73d5dcc509a74a306b91370e1992927dc1f566f0d016820419290680ff8071233d46a008f91927faa032eaff3de54fd27e96b657810bd9edae1f2c679fd75116eaac4592523c37f5903aea82a7046ebdb18133844229942399b8a0d300de58a25f864360295951b3a45b6f6d6e808ab09820d22b24030eae4d07365cd8a7ef09641e9e9785514c06878f9ce783182e457efd3e91dd59fbb6b1f99814ce0bb3964b1776bff615af13df8b2a480bc02a0221cc96405b40bea875bc3ffad7c4761760f1b0aad4a9259ebeee593dbe64e1b588456654272fbf62df132037d4b0e840bb5ee8bebc07e1573dae8df6974c14a37230295d47fa65e583fd0cd78b00520b07fdc962ac51a8f5e3a55dd68a8c59ce1b2a8f20d6d24ebd1337b646c64eceb43d4eaec58470ba4120bbc3529195e1706b4f1554c75c506770f7091a100d2060a6523220e767536abb660e77a7fb56fa13a4353e7de29e4c85b448691278d2d5227f01e3bafd0f557830b19f11e3fb1ebb392ec52d21a3eaf7953c97aec70c50ee5a630d6de6bfbe69ee0930e91003c631c66c729d19bcac1062f15c9ac90ca4e71b534e08f72d33ea5aac421bc8b040d55ce812ffaecbf33d4b528d39515e247c15b7c15ba58778f02d5a9b70ccffec250b59f27cae9bb924c4b3fe2f512e584c31ab18de7cec1fdb547a0f04ecd22435e76772f5c79c5596ed19610f35d8a74308e06336e9ff54507022b8ddca5b0acbc04ef4f3cd487339d275126f7db358e50435f9d649379d122e82e91e3d43c9da248c75aaaf675f06b15f415b47876813cb59f3d160272236d8d27ec0820e591bf2cc897b4975c882ded8974aa53da573c82f458245168d99a49db06e0b25ac5f78233acb910be19eb850cb3fbe0facd967b62fd60e1877d3b787c8df5b719a1b8f385b4b0297ffa6c35b861289698d040927fe5028c2326496e014d58261cdf8b953eeddf48f01451236ae97592c8f81a162d1dce76012b4d806a0246d8260cb13c458593c957fd5b20f3d0040a1312defdbba68d834e7d501b059a1289bf27da046d9e4e6ddf62296c9299d10a73ce0dc95a92199d78b464240fed11e19b92468e2575deb3d0c357b5e9dc0a0e05f10e44d54d2889e91328b0de86232e65877e3290771683ff60cffaa981cbe66c516843e4a2995a3d78012faa2132f10068870f15e28df1557cbc6f634ab41572dc53ca44cd26820f58257592f6c32287e0b60be9029541555219625b78268df98feb2e2fcd368d33119ebbb3f4967b39960d5ca774a69376a7337d8b4f289c98f0540adb09c3c0dfb992373c08d159296615d0af35cd73f66a133dfbccaf2e7d25a3012690c39a95ff0053677849d3a79da494f02ffb7a9d0305e4270aeb6f77ee3794ad6a5fe5f90f96a93755d33c3f2eecc430583b80e14a28e48034a247ea20b8a2ee6c533f86a76865f934751d4117ccc153f2d717cb66616959f75e376cd5d3a9d52793b6df953d7f15fabdcdc51b4663d843408f5feb8a538e81522bc11d692e1f73b9c193af01b015ae37d2075d7b2f3bdc17c67b8fbfc386e542c06b7a1a8b6a335ea8199deb55e5940ba63376d801a3fa61e6e09bc8551e3e7468f3b127f8867d37d26eec3e274bd27aac51fa9bb7f74d0853e9e17ccd6f053cf137f1483ced9a1a86bf5478360d409768208e1d42375160660084e99bc1fc7d02df991e198a6717653421d729cfdde1d2950a17300f0d15e3acdbdfb6e819f7422543fe8a82a05375ff57bceac639e08270eaf9be09bb356954fa13d7501bf4a8e7933079aab237843954a09db75184b4fe86521ea2951825b1fb9b0645f9df5304c3aa084b0893b84316f18d905b9ca6f96aaf92ffe1907fdd847fc95c63b291e23fe6df192dba3ea1e3bed1912ca11453be7323c39f5c2bfecfd70ae41808c5fdb2d2ca70fb0791005348440b03e096d77f9bb2c0deb7be0fcdcd1bb3ad9e88d2a0725090a16cfaa757e49bfdb58f9481da599a6145e4c078c9ab4ce946578ba9df05fa799f4d3e48728c2e27a577d148a0bccc88c4a3d527fd49f3e07629df2b785db8d1c564bb98750db5a9f2211a68069cb8b54d32647dbee233cad2baabbb4466d413847cca641f56a3727b34f5ff7c545a4d8052c7122b0e59c9d21e9955834f75e56591f4701d5270cffeb6c88cb8b619613e0f1130d3f69530a609869515da92a9fd882c313a45aa32640e846b685058b0a4accf69874d6a04b63985f49c938027cbb05780840ca57ef009b09092b827fc14255dfe08576ff6b22de8bf21909c8418fa7fcf2c6e7537d53b8da589fd7fd3395380909233f15277e48ac3f1e6fe2ac84035758952c1cc75a0fac99198461eeef0c7989b1eae4af6f306523952280b603d40656989613858f8c85f9bfa6f909fa7b3dbe4c5c063fb9f57d137f666dc7c9128b82cdd6dc81fc4c74c27db9a5aa77b63b85a5dd1ffc7ff23826f1d0e25e63a259d479dbb7a5320f4568ccf2907a31428808e5834f7519bff6cdb0fd9f0a371a137e00d54a5ac4ffd61244537523395e95052a13912e0c9d30a5de20f0a47ddd3e825a739aa623effda927607d82d669db5f8c44853af6b99107e2b9cc10825e142a8da34686632c321117b922c881dc144793fb9f468a190da817642800e436c8d8bf7c4f298dc9e9174adbe46a03f9175345f5b812e782782cdac061e07f3d5df2a7c064b176167b5bffffa92953af5577f71fad367adf4beaadac804604a4b1e673f5ceaede1b6515e7ed9388d3529eba2f39021b782f2878b3a1f2bb2b0c6be7d67aac9176a3aeb3afad847f49bc26d9684ffb19b2a048ded8a43548b9ebf49ae07566cb1aa7df95c507c33f398ada66759980d4e74a70e20e53768b40007cb389d8853dd58a67a3f628de284b59799e2c24ecdfdfc681e62570559f934448c97faf10c7df3bf57fea769b9617f17f7aadbc166ed043d03b19b679cb1d8fc263149935c873f947f2568d6e65cd9ed1b93177afebd1c8e707b4e7d9d695e6c7d346bfa27285bfc757b11971ba80d326d4d596687205d13126ebe11fb8c45a9e4764116b429345dfc91eb99de504dc16e5c74cf95c6281e0d3fb947dd11dcddcb1cf8dae818f1d50864ee0569dcfa652f3d6dbc012bc41d69c7437ec3e0ae317048126ad87d134e33d0a28eacef7f42fbd29b56248f4a3920a8b8f85c9a1fa588c3e8d0e2a61ba9317c2a51c06c7dbb14d2c8b88bca8a075cf93e293bc824b5fdda3ad92999478e47dcdac52fc461b3c98c9a953badccf37f2dcf672c863ecc0a68474cea930c1778bfaa9e63c4cfeae6abd97d3d8832452d97c4288109efc934b664b7045ceff063cf3571b97646a5ac63db6d40c2d40bad7eb8872723d597894c85c1537c42b462e2691daeaaeb6cfe5a75e2230ffc20110db72b0b9ea7fd53863218a9003c9f3b7c811287a1f6516c49f618adfc005f0d828540db353d66fc7effc6da5a38300d1c864fcc9de16a557059fa6dd8fe1321cee5e8008108cd2c9e1dceea3446cd2e7186968c525806b966372d499713540751b32eca70e2f256a88ea78d5344010a0992c23e077a2b13e54960d256114a0cd741fe39320b67d5f60c656576d750be61da27682def7ce5c8a351bf86c014ecb6f14f1ca8f725421c3c95163e8fdd228121788f4142177be66c5bc46048ed305b4b6a86d75628304d665c453c3079f963aa64bb9b26c53af0c2b47c0faf447a3b012f5138aa15eec1721172a78e1c10fa6c3b2777a03be7fc49bfdd2a5d07665686bb97e84701f4bbdc3a90356172f003382e540239f86417028dc23f19cf3b0dd95938358c8b24d2841dfdb4ab8df969066317d035216b9e43d82b8e992312dff013227b3a4ea106859dc3c8df1aa5141eccbf8e4ebfeee0bb9bd4774c3baf902c7f8f56d68db9f8e3fe59bafa5b9cea8dce214097d449683ac2cfe202220a95808dc816bbdd7c5beab0c994dde0b9e6af9442e2fe25074c30114c7fbf31233b8bba83858455458d1df8d4072855fda5804b0a77aaa6ba2420232f7bee829762dd6494ddc05956d7ef282c99e9cdcc4aeaf1d2ad97571fe66c8749e68c6a1f9017c6bedbccfb7dd81c9ee743d7f09f4f088500dbc2210aba793fbbaa251e465d89b600eb651047562a157fc25b92f528465c3bb0f897daa0e3db0d9b3133c3318f541530c4fc06cd66168db7eee9987f05460b6918adaaf2cb76f15b1a4000bb95824b32cab90698d55d6dda26fae293afda0b086b1f3d746e54d689d8e8d27d1c09b7021fb25b1463fac411e402bd9c58a7fbc9a3b59f1619430765daaeaad099b7b7797079bcf845ebc28b63be92c8eb7810336f88ed976d7df0d1762e15fc7df51f5f538235125114e5ae018c9f13e9462a3adac0561c4b17b7c42a623cc8db1ee811790202116f8930a5252afabac787a5520f8acf83042a5c046ec5a805d831a21cacfac05af8f5d0d3a5239e266bab3d2a15bae0ccd88cbc846f1342692d0f67b1984f9b1eb92e9704419e0e032a90989ff027492f8b353003b2511e74813dfc787ca11273d0967a8cb3881f4dbde266ede069a302a2367039153aab2bccee60a0f616474ebf50bcfbe7b38ed02314869dd98fdeb1bc90e8d452c510a9995ab3fe6c2c8afb83fe5c041c1519284ad85e9167d6278aa593ce63399356f0a17fa9a9e442c016a710e8122be4c9617da74fb51f0b15cb7aaf202b3493900d7bb85ea3215437d2ff3d8904887b463bbed671c51a1c2794e2b3432963a602f04b380eca4c35047809f1f354a9950fd3369bf4505cfb3b74b22c4a8ca6985a3d5ed1b6c6cc1899f0fa4453d88ac4b4133dea46c7b6c52a25ec46a44feadb128546fed136f061e7d63c6f6542219c384e96b7fa3315a6c9e1aa65cc508a68ba7d20bacf234ac85b96f4f5265655ecc63e77e4e9378fcc3fe834765c52e4aafd37028b8f341fb04d28ced2b50577746e33b8f9f95eb0299185220fefed5fb95d2a7e6cc9338fbab4614c762a8437179822afcf5ce6fc8e5f5929c59c2c5a41ce482d13bfe031a7aa6511a613ff598241791731fe860f680222a4addbae60ee95e10bf20574516be091e38acbf993a7bf911041ed3751a007d3f54456fa80871babfac05a01ceccf231e2f85454226d0d6d08c4ec7b1d662ba491c11412c420f405ce9c62c9c7e14c2d4e99a5e4a8dcf5a8450dc7d141a1ae4273c6d6159fdaffb6d71ca1b20fef9c68273b7178f957a76ed007b738ba770f4149d9e8eac5edb63029db3864e8b2ae30bf9279f0732a2a2d4b4491ed5bc5fa46f3a06cb7732eab74a747ed2e2fa2259012f07fad650afb405537b3143425d9a07337aa7bafd53d8a8f51935ca936ea4e5da00ad609940f9e7575f8ac5435861740f7ce8813a4fbc05b7c63bae9f019e483e3fb23e35d72c9a4dd3f3224763ca7a115f8e802d865663f24a4c1ea0c6c6ebc0623ccdc1ae47d62056a12aaafdc13ca886e0fda26f101f498b0ba9b740e4a7b865739e3289b4efb32edce4c4f235da65f4ed6467d39319725253f3156f5c1794f263e8e9aaa411ac82414ac6de6f7886b6f88bf8c3894c11fad5463de8b572e7e3e5d831388a2f30edb7fc8c6d2df9c1a4f3461b72140b00c95eaa26dbf723278f95879a4f65688eea8b2e8877e5240ba53d12711e1313b097b0738c27fcef676b4be2f8c76a5785aa33bf717153ec493633c47f6d892d88514b81d879e6050c6713b3b07fbe0db3960c52b625ae15764e953ac6a99289ef42f217e927c786b76cc7813e9f9325e886b02c4176d6e4e3785ac6d99284709ce25b50ec3d65ed52a16607bb218a2b8ece36e922c8eb9f8f6e4cef8cdebed3e94e9462a0706ed9ad8b97477e2adb4542d3cb22ca2bc9fa19473128c35b2d15f5775f4fd4b15fd74ede3823594b279037d1bef9ee08aa5325b98e34c1203503541a88cbabd5b2814830628ed1c5beb3fac9c9618d38e857b24784b4b18429ef4cedec14b436d8175301369862a2649beb277b1b70dea178855c37897a99983d8fb93a4b2d87fb7dfe9a59ce0e634757e0cb7cb9a6bb063907d34e878ed749c2ef2b5dd937465003d22279d58703248ed6e717dbb14f0e91354360244845cfa97ba9341cab4e16919c9faae43fee4eb28e211257ad634ede67e8027595b4c9ff01cbcbcf756eed0a254b2190f6df457147ce9244e4bcc468667393a2b9659a6dfff642b2dd797b33b864e444ac6547995243463dacd0297b4b3c565065ea61cb18a7ddcdfc613867a0f63abcf92a2d95e07dbdb11e23dcdb44057529d48a75296f4f80dea9e439803a0b8a9e91e2ff28d8207c67593d396a451b568ffec0f8b63beb3d4746b6c01a36678f080523504fff18160e08c8fb725b50c4fa0e737696701549e5c73f15592c24e7d5ccaf07df79856bc00e7315ffe93e9caf1142c731cbc41f6f2789a5f015eca13dc43e6b526bd5efe78b13378e0cc2cf6ad2387253e3262640c51202f5c2339be3313ddbb5456eb958b57f8c690287b82a1a8717523eec1ab0772340fcb910521b5062b6a3e7131230acad5d83257fe6d5dc8968570b188e4c6c8665cd198f2d2e7e38fdf9d6be243698d4ab385c57b86820b768b81d0b619b92ae7e3e553b9bdaa828b66c94002b4ef4408c2ef315e93c7e329c0767fc358257e995f17f5f6c7bde3d8a91a5a0a6aa63f233ab37cff6177cb461bf08a3757145dff7fadfeb710f913c1367071c1d5a4de1762466fe72083b9136b1df9e3c2484bb83efed1082ae4416a1fa206080be6435f2dc9e06e09c9fc87e226105721be4c6daf3d584421aed8ca1c2f52de9c734d0d263c4273b5e7da5a2b08123ea3eab1db38ac72e174aa1f9c7510e6b35bd2603db541dea28826121f60f3f2d76d31f0064c89fdcbc97ad7d540e06cef745c96fb19c4cecebf16dabed9fc55a379573f7d9466e5b410e6833f52baf2b16f171a38d75a113119258d9b34177b03cb1b32705f923c7f56278dd2b7ed3bff6c2d2daa8c17510a8a34f11a5f3643d09878c10c77734c10635cfb911048594a8ac065ff106c70458d70e131b1149621194c6012b6dc4c71dca10a0755305baed1c08fdf9f93e3009fb172b5ce6e1998699a127c70dabe139d5f01b6aa03ecd05c71b5154c27ed0a3f61f4fa92e93ef82c212bba2bb1faa19a2693b7746581b7a77324acd813f645b184a5aa6f45c416ce9cc210fa12268d027e154572f4abc18d92f95a0fc602750b92811316acb17111dfa7b4a6102c438689d521143e8c7cfadf2140db54a97be79221fd64e83b8858c2f9a46dc978152cd0e5eb7a5d2a1729a30f72d9f346e31026291a742192ea35bc23eabb33abbaab512f7c61a755ac95e9172bbc76630fdd572b21f98826af2035caa97846e62f28bc63e0a8b182fa5042a6d3b6c0890f74e402152b03818de75fd02780fd17cf79a7cc137b52cec39b420d821abd6017674935353ca4b994b16d071cffac6a501acea967313e181cc402ff025cafe128d0a54d9b1660df587423b40d2437fe4e214c171ae54911ffe3bb1f5b6c6da170a09b16435eaa6328d9456b13a09df7aa748860d61f1352c658070e26e0132095320fa4c49117d39ca06156fa8af01801ac0e598d157c4b21ab7691ea313be9744075bf595ea66b9693798aee83a72f139a52d5f59d98fffd69ba8aa56838c58fdecaa494beaa2d657c5099ce4ac5acf36fa03d4f451917afe0d0f0c19ceaa5a171086d8dffc100ab91a1cf31dea69d89bf218c45aeaee5043ba07f5f4f2ff454c21cc5e66821acda1a16a0df41759904ceee995947806882f534e4e9d0be01be9ef7cffecf253d89e726354048076712af7fcabe05e6854e8a939b75d16699b06f300958cc018fe733dddf8709963e5e521c263bcb8efbc9a2d8ffa20d71be05d2feb1b24f94d0c21f8867bed04bc7cdcbaefeecedc7e4fad722631985f163d72c4418dcae65078def75a2168ac632f9a7c60c315a39ac53bf546dedda49fe7ef3140fccd69777856b10d31f3e4afe14c5339023005b376aec46b66abee2c956d236b4feea6ce533e5ecbbbf9321cb2a5f919e0d1e02b1e88b3aa881aced4122f0d5335f3413418fd5270a2748a4f151276f20e7a7c171b537c347e7844085c862837b968feef4d549f7f2ec8d4f0a7857f2d12f0b441a3eea09d39578e8538618e4f2ce7d858f5be20a77338c1f706789e96c35002853758fb707f484582e71b19aadf4191cb9c87263436f8d329e56ed7ea067f81c7565206e6cc3f8d18c750cc916f27231663cb56176bcd5a90e6de8436aa0f1c9dec67589ceb07556c419fdaf880b4f1a37e42e45039704758ae3f14ef38ed319bc69453540a61db933f42c17400a7de16a1b975470e5602f6e076fc9da3d016f25002eabd9f6f1ebe3fd9a5b9b61b21adaa8aa64ff81020ed9ef0fd43acbeab1178af7ab8c06c665097822d4e159114dcfdc07b8a81f527dafc18ea80b64aaeb438277dfc7a8f79537b58a07a9833f6080cf1140b2acb1de2c49082cd3f18512545225ddd8766a6716419b13d7002b440e102b983097b924c3e3ac0ba8061b163dc84371a78d0b703c82a3d1aff4634c5b4665e98911e3d38dc4c06ad1d03d83fc09bc6a293b1942d156b4757608bb78e2aafeb1ca2f4e92ac77f34e6d38d58d2d02bff8d897c7654c23ce8dfb70a577c12949b279790f939661f51208105450f20eb334e01b6c36005c847b604c96fd00135a62b509273c16f0df01545ffb81f1b2f810db9bb0766b5c38ed753c53f014e5229c070b73d830dbac41983372b78d5bff621ee1e182019addc03fe2276ec0105777d415825b436b0cfbb3e436d2f5255876ac534d9706804ea6c4ed7a05b29f69fa8980a44bb29ea9065311e281cb4f9073b9f2a8edde0b6b7cdaf2687e09c4c5bfd794664260dfcb6ef14ef2ae7382de92e5976da607071e8b93f6fc9ab3f55e40eabc9fa340fc3365dcd8a4654b2fabd7ffaad3a295332dcb864af90d799c8d4fa5c7871a4045236a5a26ee2cad79c8045873f7e655d0fc9d07d359a08760cb4db3f867eaf094da473873618a8241c782cc05319fe402d1163351f2a545d31e39f36d8780044494b1889c3cd2fd05aa82b62f45c8a83463e841777e864715b852b583da3004c00fbe61dcd5ea9d442f74386d26112d96524a64d72a98c23cd1a07a75a6bbff74016d5efc367167c97d2252800217ed116ffd9afd594d3a1aaa9fe5ee5c3f6af57e53bbe0d442b629ebc7bec2dcbf0aa2781f82028c07766271dd939ea5d6f9710d2e83c6f5f5ef4f2dfe7d65eb4f0c9f346d176d1e580113f1ae7d17cfbf91a07e1c2f1d6afc1d3d4445ba163ed9c71743222a0fccd34bc08766b22b5369adb38bef9beaf7268246e90c503f27e1a2a21ec20fe49dffc370d1af9737a228e9bec6d2eeb1dca48f3cde92300c2b13f200c0f5efb74ec0ace247f5fb1eb394697841cd30a5acbc94ac996e24316b5520c91ea2bc77994ba045b72df4673ffef82d335419f611a772c707484611dbde0e40b742e7160fb08b59926c76f9d3d3c9501ff14ec666c7b84acb5d8fe27dd990f078a776b42cb8463f5927bc6d929f635a0cca06b6ab30b9e20067e328b8364ed20a15357023995d3a7a3e9e776b27a3a4a04b214398da6b5ce72000cf6b9bc4c2827a2c9b5ab9bcf176c821e1d2a0dca75982cf767e601f728c3dc883737c444909acc23ba3d187486082cac511756d6a0ef9dc267877d9c04ecd4306575273cea6c042cacb5ffc9ae764367be63528baf23d08409f683c46f6322e74173ca9edf6299f381fb5ab94babe1fc3100e2a04e43a605d36f4268219242d03f398a3c35e84d224aea26049c747dbdb87e04c87cb952bf8a09862bdfb627019ef7eb5dd8168826e3488b0e1ba325f22a955019f9a35a6b50ff610a693288539de0c981723133b8bc08277c3908e7403186a75517039d7a6681ae065be885d66ac0365e2a2215bc1d051475cd2b8299c5db930129befdc7ea197db931f39d26688a35aec42f6e7717f9b4ea6f7f6bd16e1101d6ffd5fa58622f724efc9301ff29f05b971bc0f52f90d42c7eca50a1c363b2083829664f45543ba7414bd52736403aa6774a086bffd39616731d26e5ac234d1ddec64312d602f931db1e57f644dc35f50417bbc594fce4284c05fbe9d02719357d3d014a8203d35e3b45cba73023539b6a16671c743bd90c198bb5a3d9fb1a922b715ea71fb953b0cb1ac32a8e05817154349382e246ca97f6bca1e97a22ae65052b345843ef6891fae6c81fb7a75a04a5776dcc5c4bfc51d798bfc205fb7ba25e1f3987ff34243012e70b49e65d80a407b1d88db99226a0dc228f48fa0c5863954c789a0bf3cc062154a488ff43704c7beecb17dd459b1874302ef2e9942d0a10ab3c6479890ce43ad1718dd716c18de7dcf14cba8ffce9b39ee2c96c083d8a4d069e6881601ab912c705d2bfcac8b635d754b89e7ceebef4f6e869ccfcb219d6df54cbb7936e62f69477de4c3f08364fd7e9b610f13413d0143679649235a24abd8157ac08debf4fb83c72486bfef5933a02d8d1ea5ad125defeb61a74f0ff8d7610fa6d2ae05c0cdb76c023cf50a4a4712602237b4636a09e6f9c2f2469753f4fbce3fd7fe653ad555f89c7c284eae282040175399c517d24c46ae0425463e36de75da5019a377ee1b759c68f5dc5b381d2b7f1f994646cfb91e4671474d3b9d20e47e2ac205d32dfa7ce68766222dbf64b45e8cd7650cc58648b764ee4b2d32697627a577f03e1976c7d1facd8852cd0f3ae74befcb250a105882ec05759b255f8c41a971cb81de69078ebc0c2c949f9ead054a54273223cbddf71df30f317f1f83475fc426775b11c0f4f2a8bd169f2a93f82c0dddecbd9282e99aa9b2fb3166d3c89d697b5aa3246dc13f34d83eeb4eeed7c5b607bbe995ea5812c34ddfc959f09f8c56908a6b25e73c36517b6b69f1508d26d41081a490c634b64d24cb8ac8ee27750ec16df4da9832e48a55138b5843124245d6b843f0c83d68dae5ccda0da69811ee2cc98544354526aeaad40a0d2bca294ff9709c69a2cc846769389ae7eb98b79cc8f3cedf42048e92be68ab81a72268710782e3710b6b71ad47b1fb1c50fd8aa2441c91fb770e315237ed99aac82edb093331b6f5687f2262ed04df0e20f8fa895ffbd3f4e9d6392a6347a227ac6ae5a29d68d90cebce18f610b4b85a230a3a1375c2cb8ea633d58c3db737447e5d72867524d8756d1f8f411f34ab2b0c779fa4efc2fe8feca15ab03200070ed76731f7435de3e91e62c009034075850f6ae0397727db2b92bd94dfbe66b14e7a979e53b57a194436e43bf52707b5b73565feb55beb2c4f7bbd2c50e652f234d1610320bd99f3186cc1a686e2e8ea929f991f3dcfe9356165044e150538661b7dde60fdb9e664f713e28b41ba24ea98ed2fac93eba5c38f5f125d2ee10e4a081485ef22915118a124a177f393d204eed2ecf606b4340a6c4464755f5ee3c67575f8c5f6bced79c70422d13d9c108644eadb7316baf8fdb6b857cff628988c9ff332a0c05c530b302e5ed100e5fa3dfa5cae60835aa0a39153420f6eb837f1d45f0dfd8d4969bb7eecc0fb692c38fc2b53157938b16178bdbcae56114823c8c487538e5f4d8b6fb38fc7b9da510373ee038560ed5eed8ef089bf2a9b682169d6b116ee800370aa6f492821c7464e50b79e68be7c3cf5fa753ea8824293552564a3ca935bf26a9cd3dcf1dcdd3faf007956f08d7f3558072e15db30639c5bb65c77ccd0f2869fe3341b3200278ab98afc36fa59d74c7783cd25cccffedc39a9359712a1b9148b036e778ac6e0d0dcbe6467e5678feff288ee5ea979d056fe98bd5005c2c91959b97a2aba3968e965792cad79aa9dad1ce878665a0f5eecc58a36f0516342f4477595f0c9f924464a945945e46b22aba1b936b2e0056ce6aee589a0e895850a2ac01e67534cc84a6a1275749547dd78a89b1654fee33a83448d913c0fcf6c550f715beabbfd00d0ccdf50ffadf8d6fb6fd27ab92cb09a997f39922ecd6b26fd875e6e6fd3b01793c319066e25b2dc4f2afa3374cfc1b039ebc368ef0098b3de6a0bce973cc09a4f9a228f9e4a9d3176da9daee21d9327be3459539da4017a0275ddd467319cca48d27d8ce250941d5310e77a99b31e6e5d5af3b44669004e53eb6f67d653967268d6d1333887fe9f725cef7ad841e011b238bdcf8bb0d289427491819cc9acc5b148a220ca46deb7974b3be01086436fdf640f6106056d7a2dd1c51077d4b5d6bf944c7cfcdb5a6308c9f68c5c75922e927e442d41a6860d1ecb6deba088a9a9659950f5564a14f07145affda55096be648a232a1538cba08ccd82aa1cecac28ee5837fd247a675247eb73ad9b5d27ba3e2f3c6f39f43c5b84cb79c11581fdd38bc2d8379601c199da0f58d64f9cf87ddd087055bbdc9e061f444578d6d392cff85ebad9d26ede22680f2a52b4c965c3237980acd1159570947f85ee066dee0f5bd868ecf196a4f60863fd6253c7566edb344e3260d21d6c232cfd774927cfa59fa329c5e69d85af0dcca0571f21434c2c7b0bc08fb8c2cfa97786366f3bf096d3a925f39dec5a9682e029c2f2b5d72fbd0da8169d5763d69d376cd6ef54da682884e722ccef43f75e6bcf401203f1ced11f2dc92909282ba81f5f24e551ec1893ba8732037b41de1eb211fea126313e4af1d989c37c00cb6ebf7d6cfd2861452563414d3e0604cef2cf628c7e08028ab6e4d2e6ace0eef9607870e4673a5327a5fa9d9545bdacb2b8c118e502ea41ea28daf683db4f3b41406e17ab6bea076d01d19b1c3f358de12eb3ff05609d93c98db75373bd77ffe2bb59a1056fefc9f9ee2520baa508c36cbbb2f52f57635eb11e2e79a9a8df9c7cf0d4f35c2d746481d6d53f3084b3ed721fea0819cfb5eacbd6d8aef74774d2ddc240d3f6765507a2daf456c59e98cc25c660cfd1ad7966cdd072cd189974019c65731db368f69dfb656b3682873a878b0cc0457a9837972515c43130a204b22b65818431d81f20a6271a9464523c4b2a54ef306964ee42146a3bd7848cfb7d3b32f2b3760eb20a0189e9d5493f4ccc2ff88dca251266df7196a9446f16c5579593a0d8368473b2c5b7d7401a71a224dd11758dd556a9b80c7247f7cd32d091be6d42061c0112bb586f539db570467c77fc72d7f067e9439479f11c030eced1f54b03516a63885451db7b8a157adb5057fdadb5e0b5cf9b15e4e236779222d33bd711f7a1019ef8ff9eef5e3b146f0578df200f7f0446b029dada978393fdb7e9b48eea97f075ce63b6d575386b6844934eb40cd483ddc63b64ce005fb8b67ef469c01bfb29c5d399ef4632f1bbda10787814f6767fe41df95659e22187f019778202c2a74e7b4d4963dfb2f3387dab6fe54ba7aef764c89962c96e6d49c395efcc1fd550defd33473324c6e7b777fea9a796c8e19d7f801f80d4c8209f776f9f6192267c1aa6a1101bea415f4260675cb6f610412ed07f68434bbd5c6335dd513b173404c9c64360d3b78a32c6754a0dc9d90117eeef64d56f079bdd2dedf4d74b3d922b41708902e84f6c70b5df6252758f7d38c5f25afb7ed22338882c4f4773b457e0908c0b482e6249cc1ec62607e01b7fade50947b5bf8583d362b599ec1187e4147d7a670a7de70dc09c00c0811ee261dd0ad2c0211c8119999201e127a74a8d0d4d75f717543a49f05b39c80ab2457a7c5ee08baf1823bfb2c06752c3ffc759c7f95a7e153b9022b9ef2306c8e3ae53b5c06b591bd6b9d50c2437f65ecbd65a32f2c59e2a1a510d85bb15f5ec3ea6c7c36706eeccca52557960d56f52be4f1fd4f16198f595fc2b0099884e7d6e9c6118b114bd1d7af66e5adc9f3d9c34315b05f1950d78d8877852007893255852b9266c27a3db8766323983fa83e3409c09cf2df5220b09fce7d9eb1a904c311f9b496063581e32cbe864fccd54224cdad18a4e178284034f88ba5ef4139d877e896972ce76a0f4d4127e1574b3b36d71225a1253fca56a08169c0930e938fc1d88aa01c1592f520d850c6d31f187a652d44c7f47b30818041f4f5cfe952542a4126a3850b812ce7dc03e49a974a7b3f9bb465eefb56d82fc6716a7f7a5b6579ba0e3957cd6022cb08c700e6835d44317293339aeadf949ef5943e36dd678bce47070e0c1e098f6e96f26c2ba0275be8b8ac7a54c971a845db419e45207d9dc059c1a995ff4954a0d494deb176f04ab29d3847c305bb3661b9bb3cee568dded254562702e3834d6246d9a07b2d93e9f2cfba3c71640eaa0bef7b5e4c2212c7b1f8689d2a4419a810ede9b911e4300e28d80afe27dfd4b09892c337d4671ec0bb4cdb2b51b321fc2a2593bf7f03417d1c8285f6578aa26d9feb0986e834b8a265f92469b40d85d79c4391b115fb0130dab042b1df75abfbc88ce7658cc5e88ab52f2ae9f4e6a91973f79c4680d357b62fe5f8b1373252de191c54881fb99dea988f8a8498cf28575c5645af7f189cce58cb3db50205860b245ca6a68398f274d1ae98f69b5b60c687c9574a4e733f3f09c142641194362d4fb0d4c8932b0f2462607b93414b2c20c9f07c55bb6b7c273c2ed220415c6104335a172594dfa06e55a9b573333b4e3aa35069e184817098770ffe7fb89907544337fd6f541e782c9f092c6929a43438f88042cc4c5c5fa8b4225bb58225b5ef33b6e32aa56c7b82200893383f7efa05806bf4af07c22f05c62c734dbf334e9b7111723cc3590d734a646e3f3357958b320456c104b18f36517fc97a3de0fe3d5db90665f478d342e31f069c48202cbd5d1b490cae42ab0728306e35e7d2fb61f5295d2df2f4aa0da3e33808099d8e1ebd2b06d75e4683edd2893624e0c7c031cd94b96c79fd14722178358bf109dd21bc42467db3e103bea9bd39bd2377dd854bb330d8882f3cf064fdbcf8cb151e91a7dacb546a40223df3bf8ef1b7248dc2c1bb6f60538922d4d09e9b016947ac6943040b63a189a789e7222ae6bb0f8314d98f82b4dbb7343236b7c62f2e1d594597191ac6a64e38d43e460fa688f46f56bfa1e374675baba668688979189ebc1a185137f56acb92f78e0f5d9f7e8b7a1e01e2448d05c89f487ad04be32b27b441bca7e61fec5a0a2bc18b2ee329e23051b7c0bf414f707976cdd866073250688aead27bd1251f6e5345e42d83b8402fe141ab07cac41d7025573d7439f69125becbd80d5fd00197d54228105d24ff8620bb23051d427446e92fc39516449aaec2a6e005f7fadfefc7fc9caf79332a0fa94f2ebc5e444ee60345e7e660586cf1dfa0292ee77551a6b90d6c63d4c56a841a32c2c53e9bfec42e48497fc2b23b876b79d44ac13ecad377275476026b2747f8724c2f38ef1c8d2714668ee78d79252b0a8acd88022fabafeb03eb3814c32d66e47a373552c3204f28c0cf192ddb998fc04d323e583ed675589d76ee37985b5cd04f2ceae9bc92e1d3cf6c496e5d05ea97502a6bc3fa9fc2f47503ceb6384ae4668d44f44f6dbac95e0924a7601b18b42f767d41d1e873bb60f2879fd39bf72d442cb48ef10f43c3f814bf9b5cd4da7d6c4baead54ffdd5dae1e8d1a9a6a0be19d9ef120effebf00152ba067cb7e4f3b8b2cd2755a243a564725d649f96cbc53301c1e9e30fd327e7b92a8e2b5ff464b270a4a9915c8ce8483a78a3d17f6decfa293eac968808a3ddd9ce7685bef61a351d2cb4fa57e7a48de57aeae51a12441276ee5e9e19c3b0035bcb165c6d9489056a84f7ed47617ca8ffc0ab0549324c39d8d06b790a3cbd7aec5a80e7032f045dc1fd4b4f938515fd7da8411111da8384f7bed79a906531dfc39f08a80dc2f8ac5decb24df593651e7fb8cb0b1c1fbd526347db3948c542f6cf0deb3a95e198bf912715c7ca9e36451fd13a9352bf3806bc4294b38849e849c5408823501b91dc77f5e067019233496d511aebc55ea9c6394accb9343792738cd6742993eb8fb800a69542c1d88688453882e24a295c0b243b7b8bc7aa5aa4823f08dbef5b0af5b4e5809f5789cc52997c83693b8eb0856810c115dbc787749ff8dbf04c2121fbc22adf10239ad14e09cec109537943e2143f5e5e9fa18c265cd330d01cb59ff3c5089a5750dca8626f9c7620388379f476395fa204a82103fd640c9426935f62dcf8bf37f1bf70c236159917ed363c2f5c52927f5d9c12c518fe47fc1a7f81b4be654aafe7f34c114ece7d10ab8573049b65b49808dc733366f1cf0df6144854ce9536c8e81986815cd30e700b37e330c9ea40e39feb342455f4a5a48f9c1bf55ece74aeb40390a228eed6664d927eead2e720f06e930f31be1624b3f08a21b83b0af4270ea28affd7d25fb918fad9918d20b938414525e6fde34672ca33c167871b4dc519b2f62792acd0b16964ddb2c66a030760a7267683ec928eeeab49cd7c2e84ae66b66ff605a9cc849f1d2dcdb1831383430883c8bd9dc3c9c55758baa61f23fc807185fa9cc9b0560b43c93a9d3791da46d00980e206c8b95aea8bc3d01da7634fc5378e32aa88e224460f6045d616c066c9611e996c7d8873c5a4a54559922e5cb03f4b7966f106d14f3f907b9b84eefbf72298eb5923f75fe320970a42a42fb93e9afdf20794126f46b0911f49e47d1f76354d2fc9343a3ae433292676e0f7ae9fd1171c045437b36ab8e0f415699c56aaa2e5d1aeb639110ff2e4db7a0b25aab6155ffb49d4e33d9746aa3f65a76efa4f59834709239bd584e596d5e95d10404f00aa32eb869d1cc19f8d342350e3f0e7ee6396dc518d7a290d70080784aad0f0d23dc25b6dfcbfb03825c108b70b7a5ebe0121fa85b947cb58e24183d26173fb2d6eb21252baefe20c38f8909222b95b97cdb763d3b5fc7cb7817fab0f28e7937fe6709e38ea9be4f4ce8f977ee56eeba208b9e10310de746bd35d407f1ec342a8e9f89a7a9e0f832e85b3a2b993f88e9e8290fdbda92afb660d5f42212ff4ce0ec9fbdf4144b2d05ddec44472efa4f6648f25455a46b40681cfb646794bb8c040df0230b16753f10b866c4cc76d2a33a947d5916b14ed201b9c986115f2f9e3c98f8c0c07f651cdac2a1c1d973e69e2bb56b8c0ef60ce457a252a9bfe8c65b917543f5c6e2167aea72a6e61f49b21d910b5430b915ad3482f88de60dedf770d2a8cc09334280b706d14e2995c58c810f6c8e4a18ca3141e8cab49ee2a3140b3995d141bb9fc464a6e2bea7e737c45c2a7de2c8ee605d152335d1e423f714ba589f22cd9bc2252eaafb735d5347953e46f93615776f4755d6d2256f371250f325bfe35356d7a2dd401fd496b96e3bc5aa2fe51f4de9c0038e6192c767b698d07ca69aae6db30f74eeeead43d80e6cc09fac5d4da688e1c9c74410f173441e0fcd950eb13583e4ba7d7c4065be845e2e568ab6cfcbea860ca03729207e64215f0aeffd0602021d3d6b81fe34f821feed8f8e67617ee5bfbb411f593ada0511da967e392074d0130e37a3e718965f1daa63df2a83e1e2e4853eba247efa7661021879944dcb03f3d7af3abc954689ac860516cd7260328b1611f2dd223eafa8a58c75ce3eb25a4ffb795a59ffe84f85032b9101deb36e4fd178b5d418f14efe8833d4a2fefe4dda3f253ec016e03f6d2b16b845877a0f06179879b0d5fd959759c392e1cf032d2574e6d827b1590e940f3fd740c59b72cad5e4b1b5f52f10909be604932e8b4bf130c1502ff531da3390ea83e6347bbf95aa07587f96c3e4e38abf5261514ae082a959cb1eb8b106678314d5dff6941ad99c31144d4deae7ceed22c738740c76f44cb78be08b20ef5c7d1725b88c2a28172f787abbc13e1f19c15ecf488e32c6940e1395f802247b3b51ed47402423f25888494dce03fa056ba073b3bc03a8785ca0461f5bc18a9d34131def959098b63174f1bf0970370e9afc20d0d65b9e9bd84a044a50f15f1e65fcab6dec89a8769ba766207cc4a344f26d443089b08b33f9d8ee20fe8615db2e535ad8ae85bca806ef5af7f759e30ec898716f5dc8114f2d09df4cff83547e8b253940998740cd7aec14767cc2673769f6d3b113dde7c9958b95843def090f2de71955f600b868aa63ffb54eb4aa695c4a3e7446401b84bdae205b02047def37cca62932b5d3bb84ee2340fe42a1bc8de1bc8579e794bcdd81e91ecbbbd0a8e6f3b1bb8a8e9528e81893e4ac0156481e8bfd0a70b9bfd8af5aec8f90e26e7272cfc40228539c6ce99a649c5cd7100f5d53a6a1a41ddd229016b2b4eb18956e257ad64a269b71b8ac7348f22ea08705bcacfabaf90dc7e15a5056c3c3669f0d582cb41f22bd9ae5dc0be6f1fcaae9b80ef1d43429d999d784ebee328250903e61eb4b6cbceecbeb55fd826e0fc207014102d647e4db4e5099e9c8f9fb5efb05a9d4d10af0c703394d2ce0ede3ffa4a165e9ab9bf40097fd701caf37b1b487d8073f75c2e758bdb809ad03e269b9a3e69f3d1e23b6becb8d1fed4c371217ee16f4400c1156e823c1ce9dbe35a7d2e3df12d23f6f1ee57d6fe129874e0aad91b3d1a4177ad367d8692d2ab0e4c205d119702379f25cd7fc849844b615037b136b1024c17370f3200aae17009efe8e1a59185cbcf8ff5d7749f38e79e861e79fb1fa62d04b05c68436681abf5a37d7767bd75bc96e6580302e7e884513eb0667b457aff888dbdf4a253f754200948d41dff15ede17c7b72418bac42c3b1266aef2fb31dc6363d003fa5ce564a948df62bafca52383db1750bfeb90ea8706c707db1fce4bfab87bcecb639b3387f1b9a26866fc0b5b87883d2e083a6258d708c524f2d53c39c2a27ff8c13c21be7bd229d1ed6d7ac76033f0f6abb3024a1524d1d58bdf765aba09ae09e86739ed652403ba6e2caa63bf867f3d58d5342f8dd10d5531be250b48cbfbe0f74dffa547b277fc95ff85daf3cfcf7a9f5a827ac70490b0767028e19565dac181ce316d89d6bf585bdc049a9f3254f0193b96bb9eb2ddc120f72930631459797f9255ece833793853c06ee6bfc4d8dcf08dd8d106aefce5efee9f579a392346f4e9f091575ad7871d9134fdd229818fab58b79522da9a02066d4d914a2e4f82ebc04f9ff81dffd77fa78c35dd06cd80fe2dcaba50e4995b4234bc50823657257e60a3cf132d1840d36f3f7ffd99253ec5bc4384198d2d4f225dd015c60d3b0be726037292a221a2b3cb3bf40546fdb4ed5434be255d272ee19b02643eedf64b83a9fbcd7c1113f9f0d9bc239af21c6345bb09e281bfce2576ab79d9759fc47fece87cdd9d7fb3b9dbd3e1e707e34b89641125b765aff42da72f2510aba57086c8019b0f773040ebcd888a4596e1b1a00e90ec7fb0dd0fc8514cf71a58fa947d20f2b5c1bda2f24be0947bac7a4e04b911d455b2ccb428cc8898b23675daae88d27faca9bda57da194f78e180c5e515313f21480f422da91703ce327b1c1d524b727a213138b6c1427464949c85eb7519e80c0e0083164173ec744d61bf315088a9abf692a186f0916ec53f4bd9812366ea75891e0bb968f8ef56e13dc52acfd873ccf0adac89630d7daf89ff21a24d37280da56e073b8e445b11b7fcac5316a98c4e51769b9ea20d8dc3f288cf08c9710bba691fe6c824594096676ae392238bb99a27966b3678e24983357c0e2187ead74ffe5232b83b30d25a6b5013a6e623b979379cdd1968bbac77a2c64ef4bcc2b71e28ad976c7929b815fd71f14efc0710c590a188648955fa5256d463a5cba25241d3faaf99479b0f57098662881427009f4fca6ac725a9d57ae668595b2d636091e86c2721b5b12d965aeed225f02942408322efe2407a0196fc1ab84879c2f0c7267a538658c30e3900f0d0172414e48d692ea3ede777d28cb17fdfde35ed5d422546577cdbdf0a7e7f5c9a35c1a5cb4316788228f818cc67240d9cd78fb7f21234d0a5983785161dca2c8793e1c1bc9fb3fbe72e5c0f6804b444fac8a917c60c1600eefcf8108c63b5d423c1a361de0020f687a56ae6ab8a9c1be3332a5ec8cc29a1a63e7349df89c31344fc1309c4b1b65fa8053ca43a3170abbcb45bd2205823cd62ef59d6d08f1a8b924b49ec5f01781c88575d8ab02c71202553eeb1f090ce9c66c50be5d4b92ece0dd3cc8d12bbf2cbfc23512ce5150ed61c80c285f5573b06ad2c59705513387b54367df6c256b37b1b041988eaa6403cd8668016220167a86edbd8d46c84453d2801bb6dc5e032e7392e773c39f70d3513933d0cda3c2a3b7c1d2ddef88d06f82a1b7900a6df46e21d3f900c9e7e4f5b04d430abfe55a8148e4a005b49de77defd30604580a7592c9c35ae2653a4f0f45b01eaf58bb83fc47aa86969b23de30201f382c3113dc34391cbe22dacb0cf6cb712fccf9e526ae3507465b3a3ab684753ed47b6453bba753eb233f2fe80dbb1969c14b4bcfe66431c077503124cb0dff24537111baa66e64e376b57c22cecae50f8a3019769d2428e642782fc72dc5b657a0d1a1ec7d06764721f75c34d1c48825ae7c211ad71d2f67be813bb286d019ae7fd120e319e976f8f687d42c41a38f5dc07c0c1a03561b969364b1fe260d49bc3cf4ec9e20dcf19aa6897f84b53bead8c580f8ad170a4ef42ba9fa087a28f798310f49c8ba15c97341972701e1ff44443341240e4b076b328f16fb083d06445a06a76bf44a03c58c1e9a96eb46e6d3a5ad6521217cdae5683ae77831289b628a2f37b2e86f33c12c3f1a6a299911e4b2d74e04daf0e21f0a36339e4e169a7f888f6f51d8037e9fec922543476d7edebdd8be239bea8dc3a63f8ebada9d906daa0eddc302b9cc0ba21be11f01a36d2bb5245c001c0819b609a65a068f843ca26cacda62ab56d463360b863cfec15a98ef0127da00508bb48f8741b7846d5115b190cd4949f9174af991930125f9beaf0353fc4f9f24f3eba4e30b721cb4f6c957c258a6d6194cf479ef6da25a06a7e59822a3a6d87a990b3594faddffd5a5335166d24819eecb4ef2c5bd5b923e2ad6f1079aea9819a732b85ecf5a81fc63dae3c7a19c43dd04ba3f76e6376e65b56cd0108058d8e41cff72cc9a0f68bb17aa7074f86a00c43a6de3919a4c029397140afaa46fe0e88c07988f978bed7562737412957218503456d8858ea12a4228f20ffa11c0b8350c2e9a97b6d558a85232358e85e82dfeb797f7f90e951dbd7da8959d0c3e171620cc7198cd0e2d14ff0fdc4fdbf11c588e08371a7dd456fa1944a8c79f9e9fd726445c6574ee48be709dc73d99a27cb0d9e634763ab874559a39b9951c8ea4d4942a80bf8176afc6df1cc7f99944f1db8ce3bcc8b3753f20a08c2b5d973124e81b8fe6550cac4097a3dba9c13088583bcb4b3257bc1196f6e4b4693f5b6b1eb36d45bae683ceaea844eff0feb2026026beb189ded23ecec5685154cfe49ce3be88a79683800092b1c7e021cdea37987c376817b813c034daa1dd9c983a73c8969b5d67442ede19ccc7e91444b492577be63dcdfca0b0bdc6b33cdf133eac376598f7c1e46da702ef47e43309088982ef2e7c402e6c54d97217ddf728c41ca21fce7ca06062191a52027b237582de8f75b8c228f3b147565d8789635045901fe81af56cf3dbaf104a04f534e132649bf37096aa46b33905853c77f8a333fbdc32f500166b637343afb789f958e35fd1dcec8e448bac37b56467c4b5f984ab4ed8923212dc26b46e047f7a97fba2d08bd76aad90e7204dd8d746c80c3a7fc68a4b6f31d9b8b7b921cd11e39c2763dd81d5a8a172c9ba8ae71401f0b4857443f12b8896e64511a91facd8e7c6263f27938ad452534fb5ea08e9ed2f8124d95e509b50866f6b9ddfa775a9a076983cda804dcb29ce961997ed18ec52d3628c76f3123857922b5295807f1a112a45862292f175a1678097823dd8c393e2c18715030dd613526529195913e41c8e41cf43ea94ff40c9ff3b9ef27a6661a78ce5347e803199fe0883e6d3b0da5e8141f7736e304b3ff3424beaa4b7f7c4061aabdadbba3dbc55dd07b0ecf40ab31f0a20641f066c266d5fde914e3f0f31cde119678f2cfbb76fa9da7a53791f44ce04e257a4fa27ec0c52c12e5ca54b6400bcd0745f1f39eccde3d800cff7a76485435cd7336c189353f63d4d4e9fec7253fe65a16d9be6847161bacad11d393927ce62c6b87fe7607af50d736969e6a476487a83ec3b5ecd21fd98d2e94bcf2b8da77c1ffb135ae8bd26dbe3093a40d4a993631afb1b72890a3b724c93908b7aaedde9390a79386ba8dffb973ea109a6111055ccf8a5fc3df458c11f2e057eafcb34b4b3df20412713b53757363760c400f3c0f506251d30175cd1ce44f90a6bb8fbdec63f0facd03704bfa624d040f4dca02469077dc79442beddc718b3aa85ef6165cedac9eae23de00ba3cdd55666e244845876255f4129af02873d157aac3ccccc059fbc387ef91e93fe8ff03b4df02edcc97958973707e4b30cb39c05ae17a3d7c5eab22041fba0873d76506892237ba613d44c8722bdda54ccf218caee7a669f8bfca0db73508864e6725f6cc645332f6874c48ed8de24fb442544390585fedd2877a1553866cc8c4981eeb3464311b0364e93d973a192e9384a579502b9562f4bd5e54da34de53be160d0811fd10b23af71b9b526c110e2a7106a55654bf26eee34e923a781f18253bdfec2b473388c5fe9b462c7fd6218329ab7ce943dbadb18efb98026d21d263a0fb12dd8c0590db9344b75085e4a91ccf4bcb2686f22f73437183cdd309b69eeab46317d6811ea135766f85c09102b9be5782bf1f62bf73c9086ab919ea80525554c11360f2d8b16c1812f5b6021d07d108f3382dc50e1ca6dd1a90cc8d9a4811312c3301b2efc2d6308e4fcaa656918dbf05d58f8f80c6244d6a292dbe60eb6d35f256ec456dd26eebb05581e96f2547b854308170194ad884a085979da8d18941db55451998d4eadfc56d8deb5dadb3a3247504bb512f140c94eeb41068a4317f87173dfef1c71eef3367fe231eda893d0d054c398ea81c9f7875d2015c56c67d0a98076a99f6f44621f7c10a112653a59288c6dd95b5b28e0403e464e83a0d30694ae771f9f051e84e6e6e2ab5f0a207c3adafd3b68d6d0cdde14f44417895daf017383f46158f04f9f67b44a124fcd98b821f8e07d55c600ad37e01c7ce3920d1054eace92ea7c1469e5ddad8122d9c91d064c3a076aa537300c18c6ddbd00f3b528febacab1a576c7cf04c744463237d4331237ab3c1f50c974830ea9e96ea74219edd26e09cf26090f42b6e30343e9f96abdb262836b987e92fb09a6a5adfefd23d789a10be72565ab856ab61a46f7ac8f8b9434721fe7ad788c449ad7cce978409362316548dbc2527031a265c59a903c1ab8ed435de12fce5ea4c3e8a3c55484e81741f1b6f2c2cbfa91f118eb7fedfd2b8e743f91a04f3254f7bab0f2b279a080b1160e1a410e299c44193c9efd26fa3ccf2da87c86004bb45a15b64579abc136408ed169dc07baf54ae8c2b6b2d69205786cca829dd9315144d2400bcdc56f705a413eb6effea8c961d75544f5976332818b91b7f25d94ed96a69979a345ad2915e8b9eacc7221209fc5373a180e5325c9f7e10313fb010d3536f3adcb90d5aa33705ec0257c6c7ccbce46aa587aefd3f68e42d6454fb44d6cd5a03dd4c870a91ac5b00001a52c0cce455d12000e74dfe8f795fbc41779a997f73d162997af3e9f79c41877ae5b35d90067b75ab63825701b63124a698f08709e86ade0f6bcaba65bdc286a001dc17c571d1dbf15b2d302043ed941151b9b99609cdf7b5c27d66f65a53857641ffd9ddaf0632b4adcf1c349fdd758620df75bf940c9716d6bd265881b193e8a7c7a0cc44c2a1d880426bf964e7c82f39178bafa03e0a575383548cdb063c39deff2a8779316ff263acb4b9645303a8f5df8c41a9720b8bf46736dd5448bebf5e4ebedf9d657c42451fe002ff154c02a8b0d53f1a914055fd3fa9977eaee8a486a006c951a26202b8e2ff2e723255aaa6d137b61de3ebf09f47238db340d0ff1b1a29c64f9eea133f2a9f720d3cb8e3f49b2a4a976a3898f92eb8c915dfb53a63a54117a7353bad26b00ac2c3616b3f9051e14b790c65db8ac2f13ec26b7a86ef40680b4f602fc67a1ffb2865b795e11123ddd29f644195259ebbf6aed457012c70ffbde43d2c25da865d8381fd6dc96dfd6a301b40b2e750fa783796134613f09e5afb40fa4ef55a0422c7f45539ae1b43fdefa25f9e69be8f2781e446aa26d9c378c54f07659ee4b559b8a9c0f6a3b6a52e30053bf75fa99e29f07997bcc911c1b6567e50429fac433645756a3e06e59448ae49b6ce7b60a6b0b06d845bc86c1b91c50b96fb0f4fcf10b837b8c9d4637b23f903bcf85c0e199e0f864a4551bab9c52f2e1d0de2903028dc9e0ccfe461be68365c2e4ca2d995665c11e0eaa61a09352a0febe0fa5dfdd6fe301db39f4d16ba312621d45b0b094cb8ad8a03a1060aab49b570244d4b634d649f0bd43e21abaa4b6840a24a32b4505c9c5e1edc7d30bf0f942f126ee4de2fcdbfa73621cfb850cb02c5d039628eee3dde01325b573be2e6430efd8baae35d71164ee529e03e046008f560a540762e15abe4a38a62d0b433215c1593f46c075b606ee4ffa598284d6daaa06a968fc492549eedd88b46e5d47c8d6fac9780bea5d24f1be98851fde8afbb4092af98d7e7a96938472ef708e6dc368903264d8cbf58dab4ed0cc9585dbfc937d1f4cd74454b2d164dc4bda5d4b2517e0680aa08cfb3ae1a4a323a5bd9d44357bdc356014e6e60c8a6e26d7fad8e35ed67d6081a922b9f52c89f582c1ed6359e805dd50b99bac2b0267b7fe0230a291fef03381f13a8e738765bf66d6ebea5456e842445aadf3873c36b5942cdcae7c1068be6f3460815445da1ced375aa28703d254fd952fb8f4a1e1c5f2a588be5aeb8580197d55063f66523cf0d1852f3ce36d7aac6c18fe35d4cb4914a46440f9d1c16a65919bfbad368bda2267296eb48f36efa619982899718714e5b8b8d96b1ff02d639a3539957e43a8121da3879a82c6dc424fbb12e6824fc30aa0564042ecf1d36024f106199b8bdaf6c7f5c7109ee743a122748151cbfdbc1e6aa9bad8f6caafc44462ba055c93e85cf3c6c8cc202246fdc3f2e8c4e03e74512b9270dba085b97ad6542750be7857230d5fd87acf0b6727bfcc43dba474ed13351d89d042ae190dc3ef862d5de9a6a194b103717aa8b105a7f9b53db586a2429885e1ff28cf3e43664a1e0c493c184f2992f449125c89a27a680f08c9ea08ad4bae2c02e1e77bb15fac84dba965e77f43cab26ada472986312f087a82ad562e2914f0caae358ffd15c65e1d7bc41084dea2ef69e48ec34e9772dfb725aaddbac08deba8b15433f0dabec5e13c2acaddcae3d5755797fd5847e79099766f66b21deb40146a20d72070f8a527b55b636b0fb2e00695de83cd649069262794895d0581209ab7b9851994089e5d6bc5dbffcc0547a9264020b50d03a7190957c2d590d06c7b60818ea89186c060c73fd187c6f38c7b8c9efbf5e6606d8e179df8d00e39176aecfb143eec96af6b43d684cb5043d125676b388bfb68ed042064d88281593f68545acca67ed9b120b373ced6ee36bcaad08ff79d179c1aa850f0fca50049e2a16b8efb2df312b6d8124cd306c16ffd5e1c9d9da9c7b228dbd3d4cba7cdffa9e896616e859ccdb402caace7f00305d64b24e1e53780bec8d15ab41892ec0c08b0dbc38db298d160d7860b3eac9e1313fee14d1bda8d804c760e5f736345144cefc20ce80f8c76c7aea0b639f748a93673c59cc3876d7f6a189d1c9be5b82f3fae986c8f31010fb9f47b1ac1a0ed6c13598b09f331f33f11feb095c4d2a2ca9a9785e2c969dc46afb1020d63ef7ae3e0a6e974c7121ddb4f1880ed943dd7866b99b20e5bfe0193b60fd4f862e30f25a64c5a7323455ea1993558843fca560ce5b08f2389e4aeaabe4af4de23427f96c3c7fba157692644548f3c3a680096b2301c1cd01520677914864baea97ba280e58b60c90358a035eeb83f899e5ac55fe6caf911cf577ede4ec4395fade17e85502aadcdc5d927e92b282a976a31ce7e9e94cb4a6f52e0ff887e28ca06ff446f54f0f4aa496accdff68ecb8c390ede29d6b19ce08b76675d0212b50bafecbc7679e11ed8d5b86d9d4552284103bf6447159920b24340ad373f50156b568a62be5c6b75227c1fecb32fa2edb163277804c8ce2165d229d377b2fe48fdd002be90c4e5b7a43f898dbf2268be6725a3d1be06cb4adf2cf50d65a8c3744d843378de4a3da5557f4992b16c26f5cc0a38cdd9cd0dea21b46280eb016790a3ed58e405884904cfd38d5ac50f4a1dcd1d0f48f44ddd2ba41956f4b69138f06ed62e1a748db4fb5775a76dc87eee745dd709631c50ecd08253f9ef5da0f73837d97d0e03ed0802ff5380f8fd13d5158fc42c2f7ac5ae9e3e82b993712b350299b4bc5d9365ba03c60cf8f793f2af7803af9ad5f7d07da7206c5f15e173d85a1ef30e8c06cc8b5bb8ca006025fecc713325ccda3d57406f0bc49fccdf5f0a628ae21f43ce671d07475d931f59fd043b1c8a8f565657ef736752024ac12976821abf438a08616f5df2fbe817c3ef381d356f12b81d864d1f16dd3f9c725cfe61d59d4fe921cb127b666c69e5a5a3ea331022dbee4d486eed351645af8c7d58c3861bb8252448b41f6a1a90aced1ebfdbfe41e6d1174d57bd7191b5747be7cf9d0e10ba3ad385acef60e2a2dbd353c7c3dab31f3cbf850d36f5b064ce6d885bd7295ae612682bc86019253f8eb4a4c7da838ce918a65a81078bf41792a1dc07fa765194c9beed15c230fcdb7c9bd5ca0f498dee6b2715b7d441d472f43a212f66c8c5941959988e60b99a3fa30b924258e6d1b903ddc0fb04e47761813bee3b9a32d35c815cff5ca70b58af6b9df8cca6917fb2e72babeeb156c01c5ca9d0fe12e68d093633f192989ec91426fd10a40c69d531f14d403aab5498e9bd10f6e86a36f8a7ece1b5a68ec347836b2c56acf4b4ea91bd1beebc826f1258504f24ccd3721b82d2d749dd5c3ac8756ea2b53ca6ba217e941b3b289141d45149035c2bc55482e7c98e9eb8fbedc4190b12d540c3da72fa13c7ea536c68c145d036c93426c258f67d20fdda6ade4198dd4695596e1323c5f09ba208f2ae57526db46d74a5f09843bb00c10d8b1bed77dfe69cc3068c5bdf4f6ba28b56efbd3dc3dfd5caac064cf2f0dff71655801e8aaab855d01b7a21338d872166317d48b9edeccf3318c0f1dd758bab622b79e7ac36da12af413ff8e5d6e1c72cee6fa50c191e2fec681884a943c3307eb65175550f41854eacd6c3b3e7a4c24dedb98c6c54a11b39954c91cb35f4bddf8fca146cc0f851aa63f2fcee934f50085149cb8cad2bdf1984bed0758444d50526fa21693bfc225b0de2c3f54877b0f212a3a2c1541933768ddf1755048eddc04f31b62545e5c1ad3440d45069e12c8205da2ab786dde8036cfad9ddcc0e3c0ee4674fb35b730544eb15b14bdd33477816d58b95bd944d1830e6578fb0d3ffa03f327d86765246fa5efdb97cb59e99f2be0174dbfb0758f2fb5c76ce5af914b10f9254f2eb8e99353c71547eea40df8d9d9232d90babc52bd9dcddce97cf3b7ccfcbf50b70517a2bc37d8a50e3089fd3607b4215c18c342f7c49faeb9f9b8517440afef365508885f3b7f434cf1d5cd51fb817478c29bf053aeb9bd251346651830783011f95e7bcbd6aa0703393f18d1fb01f46d2d1add7cf63679e0f4ad912684e7dba3510ee64aaca0869066e256c614cba662a9add8ec7bbe5262f51d3e3d8853f224f2b2b61b108af4cb5a5dbb2892a0010e4e7cf4f39cdc06c3882064280f71ad9b11d69690491ee9e43308d86e445e5355d32c39d37f0834c02c939b8c4ed2ed959d47a1b7c4a292b4ac66144a125b90e8d11d9ca3950d4f692e2663891cf2c5ac05312f06f3c50e0c7fc2c45f60769c58d7b28cb178dc569377aff87ff8ff60efaf13ac596fa3e54439f5c2a8079329617da935cbb6c91e9163156f2e456eddbbe7ef3695eadf2b4bf1035ecdca7b19ca01e2e95e1bf0fb0114c2edac287a7e8620d03447b207e6c860638a2f9803c729c26902f5f8cb0c94121616b28b6d2de9892820f234481f5352bd905bb6f78cd60994804e511e464e7d951f2e1c32ee08123309d6c60576b3ecd6f673b8e6c8a7c10f697c0677cf24c4e54030d908f0f5c3eaaf6855b9da8b7bb2e6d0463163b10931a71364ad6cbda7e1c9b27eae37ab49aac92300f5d8f5dd4b091798db01c99939efc651e573634a4af8054613214933fac732253097c54af2d41f6737ed09e53e20a75bd3d0246c5d0487ffea74a7f2223346f864663f6926b42ddfac6df5a5497878db656ef343f51b1d2c806295e66a5537ee859b11e38b12bca200e4059e8cd177e03aacf55ec888d18990ae798eee106c54c60055349b4f950ffcf0054a73d4a6e362d3f8bcf45c72ced490f92dc415090e267c6502372a7859c07175cbb7ee71b29a82446c916dd5ff49f126beb8aafc701823cb10345c00ef47ad31909e549fc9188fe6f42b8131a1cfd88ea6cb21056113097da2caa1037f926501cfa35f63249fc8c200508b2c4b84491f521f69af85e409738aaf5ab255547077f8a069cd420889b16788862a1f19714ee4b1f342c9418eeab2096484a6d4937c5f798ec1be0551f7f526d01d8f897af497f17ad554534858b9eb341f9b8c39ec57d53fc0f528cced5e72cb09b335c7e1ed40cf6928e22df74abdbbb73891f8a5442a718553b29c2775090a7e94efbf68d6d98ce9f60a46c3398c7926f792a9b712978e4eaf375fce372279d3b04e88c9e4422b7f7ab84099d3f63adfbcc4fe19f89f0cad90fe41328ffcdd38e3a77e43b278d2bde80e009cbcaaf4cd77ba4f76295f009b4129ca8f2a6449653efb057cceb40532d617a0961d035e16342b8b3c38f8d8777c182459eeeb2775e8a6d7a54752e1bd08a4aff79e639e396dcbc3f35335486fd2753a8086ba2c7aae3cf8bb2a3e003e2c90f3d028848bf6e706f3d37b46f849261447b25b5c664165c1ce3b554247615fb63b4ddde5d6a285ba8f1d61a57cda3e3d5597141c98f87df2bf7a3ce3bcb5b079a2b83202ef061e9fdbc7da0bfccb14c1add2da875a43c4a6e2bb86c350e3f6f1b0a8eaecc2a63d861fbbe08fe0baf067a28c66aa500f7ff9d8a75dfcb3b8a6a9059d49bcdb5bf84a23e6886903069b20cd9831d2247f26028bad8b523a59ebfdf1a2e0478c643ceefabe411a037c6ab650596dcbf4f0aec959dc1e6281729041c8952689a9e960e973c236cbabeb8499ae27b4b4a3d1eb48298014a4c5ed1fa67a080b58ac3bba1aeb629b03343d74254e4c2632550aea12b663e6e1a5960c9dbe2364174f60afe2df1278f1f97954637e7d1a0118ae1334458a3fe704e29f90d5e3dffb1028819dc39ac288bce0c3ac9053922635ec02d5c2a6eb8ea4596e55136aab7d36aff57d5131e7a181ff1841989b1f68d0156b4aa0f60a8bf9a7f1e07d572ae2e2397b3fb2c7f743b4f272e4c3610e4d377ddd1b0e11fd3de51582a647165fc30b094c8df2fa3c49708156b8936cd80cd6c156955472230d87198f81ce2e0480d7d1dc4fb2e3f56068182e275eadd3301e4e0b8b5f56da8edf5dbd0f2bf8362f845c2182290786e2934be0fb324f3b714b261aabecd7e3edf4053a39a1cd0536673a47fcff25819fcedf6d935dd158ef603abb85d3c1fa78cf70fdb6db803e7df89098fda57583cc9587bdc11981139ae860cb63838f34ba526cd0e1f3a845384633f825e22409e66675641d880670e7b04f61340fa0abd988387e5c41bb71a5e673e36f8f7b2da377ee71748a89e05c318e1aabecdee1782c93982b75371ef1d24ef4b538540dad2dd09012f22633d7147fe2def788b08d837bfbdcd05167aa0af29e0cd8359244fa29ef044eb1369b777d7bccd72876228bb876ca1d1889c85a6743efb6902a22fdeef4d64652aca11852fe4600d97e6ea9cc3164fb247cdb61704f21934447cf5ed4e844f8fea875089b2b317c7381188e7f7c91e34d56fc0aec88d4d7f0078e186020f65c06dbd23fd565b2fd25649e317645ca6a72b798625cb82204df31cb2323bd67b78113221228b397d7efd3fd6f9a16ec16de8b2ac277d0219b6bf3665fe1a30c92ae0820e3569f7d6214cddb459311b841d010cb8cebf4129d1ab660a12756c57478968c556856215adc62ff387625deace565d81c7e82e1bca0ec6e6aad490d29ce60214a373acbfec19805632fac97f9cb6ee0babbcaff5d9e6fd09fa27216d7852fe401edd8188bef591ac9b0b51331935be5cba2b97d773242c9f955e287b51e269a4ec5f32a01be3adb357eda3beb6f2d32503baa4222992371dc71eca232a6727363c387b2dcdee1537b68f735746ecab3d6444b5b4a8961201c21e04a7e5b0ba9a45b1a898395ff6304bee62c193ffcc64a21681863d4fdb22c16e29352a33ef2e7c22592d0149f1c0aa3bd7d0dec7606c2efd4af8ba304664e306fc1876d8e58171a6a93ead9af9a05a5004d6ba9ad300b7c5182a1ed86de7bd6ca83b5a756e8116647becad7c44773060a8e85362b3a4a58f89c252c7601617e18f5cd8dff4d9873dc1525f2ca03eb7d2d19090fc6dec947aaecf1da0b6937bf64c57045b9f3441aa9a71f684a1c853efc0e3e8c6bc122e1dd291ce8aad64fe27cdc72452f8d9da734cd8092d0edd227fe4e0a8e1614112b2f6120054a1278e59d64ec2a27c69d6c841a113d19c61c053cdca710b8ff16d2fd78d477b1412ea6a16325ec7117be4594521d45cfaf244f3bce335cd348bea3e63a23585e86ec611871737327d4b5681e9a199b6fdcd5732cea1db5f28e31710d62f0a42444444597199c019190aa7119a7e8e03d1ad5b7684beedd299e3cd08ef68404066c6170c0caff6f13068f6433c2fe2ca434bd798d7a534d152201222503d82f27289162c74faa4bebce46d3719eaade8da4324757d881ebcac0020e99baa28ca370138df32d276ea234254042b62be05fc3602d1471bb3eca01b996585e860d1d6e58d1cd7e88dd6184de1f34de86f93d825dee0625cd577be7b16e4e517b18a0ad72b9d3afd5f96cbf9708bfc2432ab1c21be23c13f6bfb52a35cddfc4d75c09d5dc498726cf9a1f0bd8ddb929044f8dd553a681ff4bc1e77235aa8e78de0c43e7177d7ae1fc74bc28c87a695812e4c696b5d34782846951e33c7bd3fd2c683d9f44322f791e50a36f753977a7550530a7c44ea3480eed5b64ded0ddd9a957af8a63ffe1aed9acab6a8e04b737512a25f75c2cc54e62981cb04553f8417f41f4a879c6e53cc5b899956f5b3fd03c829f23f3999312d1bc98d5bec928db08c9e4d22d85a8f9498732145eb60644244181796782e6448f046f6b35e54ca783b76e34825a750f491cf9fc64d677e7edaeb1f90da1bcfd03c0883ac08f7769cbff597f16328e75dda09c93c54bb149a0762a6d4cf3d11787533701df358ca3a7c0b1d71336b9a27bd0e611772bdd67bffcba69943afac56aae333794179d4941191eadaaefb11282219cbf8049c3c091e68230fdfcf97e7068b206438daa442d15326b1ae2cd1eddb976db1c217fa0e9860333f92a6c4ffe6f099ec7b259d1b68fe75b19f4c589072f14c4d4c52c5ba4df2a7bfa20074838f9d56f1ef6724de788e839d32f0e507a5c8b2903cac62b550494959e8829b65f8ae8fe468e297bfbb0cb916a477ac12fabb96e0cc1939790bd7db378686bf8d42457a00a63bc06efaa463e7294311fa04476a014a5c3a387d3aee37c96532e50071c534a2416877beb24ece249ed4a7fc570a9e5c87971374caaca223e39ac88a3e41160c852cea99b230386489ceba6c9804c7fec6e6174a859db22e33050927d87eeee672131b3248af8af1f8b31ae9adf062634317823ceeeb78b38cc6b85cbc64e1e59c92bf009282af0821b06c1e0b9479f644dcb86d0f717f74c218e9f5e278547443feafc3e2b1ed8b055f2b653568b168ee7e254e9b920e411e2f4a2685e317448ce7ed7a7b2d3c29ec1009ce2121b60c0bcde63c5898147fa7ba9d014f907ce0ae4c74aecb928b2da2f594c353615dbafa70a96815985d268b86eda68f41720cbbb790d653c1e2a074d1ffeebac9ea231cd7b3d81087e93ce5f485055da7fdc43c733e9d34b9ee2bd81b4cdb8529c2224720f1c9d54ab3fe63fa68fa1014bc8b1d179b2daad2e995b81dfd832a84305eb59b4a9ed623edbfda7110ceb4d003bcdeae5ddc582e3519176b57f301d47e94fde4e2f27f72303aeac4ae1c329f17294b44422666ff8ed227751b679e2ef252f3e9aa081ea581f5b11521ea14629da9d48a6c286e3e7259a4e805a9e589b00eae6f34adbf6f8c90f5e45120ed95221477fc068f9b16fa3d940215e1426d937f34bd15277d3f1fce3b237e822bd01bc61f2f00027f3b5262c8e38bc4f2ec7856266b5ee32b677b06fe9219ce39daaacfd9cc63c78babe78d565caa254d7751478210d5ac96d11a96f29740a29396ccf3e89c764bb1f7181e57152f8a4160696c09b35a52832879a3a91f0f863a97e03f3f6bd78d74e25f0724b415b7077bc6a378513a8167e71a10719cc08bc3bd53998ad3c0712e6c8d1c8adbd738f5ea91cae562bd9a47acf434c1e6e6f18090cf7d0f646c26a3d3e0dd97af747560e3d3840aa07171c90934bbfc0835591d60922aaca4eaf879e20baa9dd59bbd8eadc158e79751c8b761e4e5c435fd84669595afabd5652ca32248d4678e416456b5d5f314a937e019e207f0830b33cc72b0148c7ad0dc7b77d419b9acf3366ed6cf0ed373b24f52ae435b5f0d4966f7ffeead9705b172455e93df99832f1ec64e88b1ed33c278d5d3ea916e00862e43bff735f65aefaf753593ad800cb9ba2921e3de0ae9e228bf8221d0015baabc5fe3fda76720b35cfefa80d6ded529411925b4ce24a620a2827af415d646a6d597946df670a40fd2acd2a88e9c096b85a9deb2f671522917f55d69300f749304ef7176c1d78c3ce6c8978d64744eaf99531ac528920eac617c7ca4ac8d168ade5d58188b5554d12387477f7dec528ae83ff9e63fdfff2d41e248ce0c74610a6324712a5dec6c25ec2d2d0a6fb8820fc616e100c41220caad93aa86a03488c28fce55d6ab4b6d792efe5ee1416bcdaba0cccff1cd42b7ff69482e441a6607f28ef6842970aeb090e67a68af2a44be1b4fdf18225aee370c24395504d08120c50c769912cda72c3dc4401f8244d78eba3589ea7c7df6bafaf2be24ac0bced5a642c57ea9e13065474a92c590fd2ce8aa7ecf63c1e14e7b200399693e3e0e45aab6f54f1e2a9e1c80f36287b181a4074635e6d971bc390e7fc53b988a1baaf8368a6e41578fc4118e4ac2d3eeac70ec250f50d57e82c3ec49201ef511c3e9473f11385e063cc0d9cf999818339eee29544ecce81185533de02e819809048d27473ab82c58c2b635c4133ccc431c7ecbca71dde884dddcea4e4bab31ac56a49a78428e58b84d5c772b9ecad94406219351b3f44fa1c3ef4370b40c4c8499b40e695587c0aa47b9e70682df093daaf4c4d3162429e44fa3441803e4dd8cd88ac71db39be985682daebe5c697852f7e5c6b33667fcf693dbbaa58d448cb79ba80fb6af9388344e5ccd97541d13080d694cfcc7ae1308b65d0fa2d8045851ebde4a811f5a82659b133fc7f041551558b039c7461914aff878c363a4f2fe8ccbec2209466008cc36493fad1df13a9cf32b594cb1b2f26f16ef76d7009c0be5e1120525bbc70baffbc9ae69bad2aca732d5d02c9a90f4625299f3c27600978ff272caf0a87483f86bcfe942f0e07e40df41a3a219e02f090d015b946fdb2229d7a72a1f3fd9d8ec22802a88c1a7574c4f5bf316a620363df0401ce8b4cccc65a9a22fc668a5b8f6f90fec4cd7c64d815b56bfbfb8e72cd6df59d7f46e1da190fe90fcb220479a0ed020673b05f89eea9c664c307e0b135ff4380994699ba919edd247c7fd8ea6d2ea15b4576b2cc646a2416d189ef87dbcbf34c73328f651fa7301da0e7b1bfe0624e5be51c35ecd92c8e617d7c6c56354acad913fa219811aa6b970840e62f992654da89e2805221d3349bb850275fa36dd7846b2c8a6285d3363b18d9801a44a8f905af17be64669ee2b796a116f1cacc9f1c5046a0568871dac42d583fe832658ca25532db1e9ebf01ea6fcc9b5c7aa75fede86f7bfb17791e9fab68674907f4b914a3b6ca900220cbfed4aececcc1a9658d3596a295b662d0af76a3e776029e3f464eb5b84b7e7dfa237605c0b793dc8c1579107e9d369436a4795f29ffe099ef9519683ca0f75d485b1cc80a690179251bab48194e49f5c515d96a2dba15e9d06b60319c5b8a8f3e74cefd4dde32bc9d5e0e44e7458eec23fc5c3a6e7a205d149ea5247611efdb4d646cd7537c065f103857933d76c0adf6b3584b7a086322d74115c571e7297fc01c06c928041588f1d96ca68b311992d80cc8c2c9df96034b4d36b3ee6acf754092639ddbd6e2b5baac7fbef2242d4567bbd1e2019b71cf5a1a9d106dd429053af78a49087228acca54dd3573dcb3a492a8bed00bee220e4871e600cc51c4f6ccefabf0cc5d5a249195ee92d3e824f53f916f44ab888411fcfd475c6d5aedc56d9f0abc0a62197a2962b1e9e58fc400ab7c0f8e06c01a676be84ce271143bcf80cc8fab5ff32352ba2e02618fbd2c27c98caca0948dd1928e43c016ea0ac720db7983d4e8f3de951a046a58ac5c67f4e4fe1846d65b58f16b9cc0f1c26d51e575353fdd07c648d368e91907d8c682e5d85ac53a7ae5234f32fb5b43501afb5a2f68e986e2aa9e4edbe176ef0cb7e4cb3b18812b6ea8a94b4bac499094e2eb982a396c61be5f1fc42a44ec9c1e080fc64498e4793f49327ccd692a6c3b14a014e4a64abdbeb09578367a3f69e78829906ccd47dda1e0d9b6139c1346d43c83f48fb69acdaf9ee3536247a8b7b38e25d501105db474c348986529583215d837ad0050c429fa53fc90b939cb831714df0e07f296e69535034b91c33f3426f9d40a508a1acddd96f04529f36959e35e64c13e83815e7af18a189b973ab5d09a898d529f9fac070e415da72602caa336fb24fec4fd40ad2a785f9dcab48e26954c21c2e87cd128b7639f5ae97ff15a7263ce226291c530d109aea7d8939e422c0e6660c90a50e8a178d99159fb9c6067899f292b5c7b788f399be4c9235cf330e00165658a67817f2da441d17c1af8024035b06ceff83429466345a085abfcca9e671fa266e9e9c36f6750a3fffd04c0198029a6949cd944094e3d73dac4dba3c9452a116ed5257218469a6da6ed33df449892d91e3eddc14e27e3001aa1a5d480f9ef6115c51ce370be9bb3a556b48a9b92615dd211327f986a4eb1f4c1bb7d4b7be08ec948b145e0fe9bf21ea12defd7e7b56ffd97c99b28e1c1d60230037423b579f0f77774c24545a76670934a561787225c04156ca4a59a962b6594ae7c7ac9e521c12bfba7474a39cc7f4dd5f3ae62fb4409a0046bd968a87ed27a11d97b606d30e708cabeb716171d50167b0c6ed77c61c373896eb7ae26d9bc4bd3f5b8abdfee71c7d26b590aca02eb3309025ef7d3618a3070d50d6d0d9d49b098f3cebf75baec8a8d63674136d675dbcb637a3f75660844ae79ded50f601f9882bb3c50ba5aa379d5df1c5def4fa9770c9d2058a81811b2ddad478f8e54a743df69e25dadb4e1a30f77d7119851350b1e8fc09cd7e97cb7c422a6c89d3a508554007893be1c77870b547a3906315840ec9ef14db176e29fe57b6b79954dd61485fea19b28225a4b817137f505012ff7e324ef6e1e111d3b9d635a70bbb0b57c7f2854fcd6f63b3b7ac3d6556829a9b32c6234da7792d27683c9bdedd8428b0c7905c2ffaeb6662c213edbd69976ca3eb0e0d6a7134d6791e65f84bee3c224b0c8b0f72384ee7f6914e2d85c7a49bcc311c46bb594a14d36996a42c0e38b321d86431cc6983de0cb2e29bdfab1058073a081cc393055877a5fc8ad1dbe463f020c90347c14ee9d29dedb9745821a8bbd2a405624c865c07b640577f13e366d16c7b9b0f138195a628bf49a3b5baff0d2e3d6c5ab167c8001e8c2b8502ef72ab2377b5c54c11a975bbdeebfb242d0dc846203a2b211581f7b07b2eca2f9c5b530f333b34e0f84f616c8b55287e673063924261346e1a715b457ff3604413cf4a2cd9c45ede89268f43b2dfc3a22d824b6f5fa9b40f5738507cc4eed734b2c5b48622d747dc1c527f45948e551c76c3d1e18f8e32e4dbddcc84306915e5bf8bbbf1a5e039def6de2fd78dd7e9cb6393f0138fd36f2bcf6a30cded3475778ce387bd29085952c2297a53294138a0ace2591e4546e9bb8e2894173c3a0d13a2958509f5903c129779621cc44365429408d55fabdf786957f528128ec607f7b5f86b519807b818af95e0c50640f38ebf55eef0f6d932ca028496360a105f0fb5b7b85bc0755195aee841fa35e27e9a3078295bdd012ce1cb2b5c1665e012ab4104431b67815c5d8b2106f78149f390a2c4bbad957cb270f557204aa94ef5ad4c85fbb84faa0282b566404118356ffc5226f59969b33e27e3e06da21c68c7a5cc643cca7c649fbc3ceccfe4409849e206c4804e609f8578c1fb0e06ee82bbfb7fe9fd27db705a78843fc0acd42418db5d7409c21b1dac7e1925dc94eb6a988f9a788a832feff89fe646cbd733e51c567090f66856deafcb5fbd8b84f4611ed310a0bf273477654ecd8c260dc6a4f854122896bc7d9c93bddb06c7d2e459fc60c89386c135930d30197f8c18acef56546ee46202ad8be571794d27d4a5f0c5a50abc45a193c8eaccd3b5691094e7636321117751cd1f503379b42deac1dc9fc39e11c778dad43821c549813968c9898a1580b6b90e22b8de57b9c07bad6dc58a1469ea15548d58625220fb6d2e075181cd4b03f7223c3e02f5c5c4cb690c2b0de701c3e653f41e052c2613891ee1c0095172ead800c9deada2dd7eb9da0ff767d4a5805d1f431d087d8d51401ec54c6d2d9906d33a605614e9ef3b443c88eca0d7e6475238865f7726b5ee32149e35655be687556c8943ec60ad9dd9996dcbce7edf1e5457717d4a3ef78b426d8d4ce4b789613c9acf5664a9aa8e5bf0644d83b04f3833b00bebcee46e3c1e50bf0c216287d536f031be8224921c30decbabf2c105e50379d01a4a833c345176cd4827f8385f0bf127800401f5223ce63912139c6b7d6d793d906301ea8bee59774f56c892b87d85bca3efceda46be98ffee47eaa8435f31f3b297cb75be9154a1e79c700561532cc0a3e742f4ac702475647915f1454511958e55a61a7fb866cb5129c1ac1d75ab01da42e66af5f9c14e3a604add6f48091dcffeb99132c485055ee4f0986caedf43414aebfa9170fc4cedb35a1ede0d20ad44e6f5542a2519e7e6740e2c10d1aac2fd49d22ca4c18af31d01839d910dcec75f747a755b7685b5c69fe47f7b191bf4fc2e4f7fa4002c4ce08ea53e33c0d955d2ddf9c056ea58870b1c12d4fdbe0e635fea2231cb0ed433e6be45de84df3f35bc481d89a3d30b1ca26ab2dae482c59eb60b4b62bc90a61934b2770e7c402688b859c5092136195c86ffe723beb838443014bf7cbba3a57e5a978323392ea2f3a8aebc83a22b763a10cacd7005de3227d215d2e2b5bfd2e698fbacca5779d42a7561b375b1ad9766d0bd2e643fcbc537921a47ebfad51f1e45bcbaf95698178bcb2618f3f0c06b330a4085b1b59fc979c85ee999e8e2222c11d76945e7db87f72d6c84af7cd0ea1690a1f2b043ec29394f54bbf43a5b59427f8c3b3946fae95a8aa2ec004508114fbf38396b9c27552daf50da44c0767b2f4b76dab11f2fd67dccb385145fe217cd0db0989be5e1634a0dd9a8ff0025a818fe313c3cf4c8fe55608729f83c09b9acd50ccf3dcb021aa263f348566a3c683c2a7a13b7cb88825ae566d040537c4e023f8464d6acfd939ea3792c3fd2ea1079397d8918cefec5ff74c17c9d96d8f08212581516e958de7781aee729231e4e1002d4f6c1ea1698358927079f2775cef1532ab6daf55793a300da2cd48962dc2cc6ed864a8f1e73239d619731511a131e80731cdb077175a3f292afd65d58d054de6f29da4e74436d4e8ebab4a5a6298f77a8e7c0c76c7a3831143bd0c0ffcc9b1ea2208c9cd13bed742b7166655f6f3855bc4d2e4ef35a1ec3f40f3947833ddf34844cb8c225b4186f0ce9ac438b684f801fac43c7d7905f0b3bbe9de70855fb4120eac7d2b3b911ed1c8c3ca773117a0f83e6994d6ef92567e773ab4c92fd6803f9ca1116e84114d97a8726806493c54f333175e4512aac78c44380ebfd5d21a110065e3b8d68e4099209fbb238c10d8ac1e71b7b62625c7b2b42b589f1b6bb5d8c3dfe3bd5e4a4ef82ba1f0248da2d1e242986f9b011c0bcad009f684d5c78db2ce311d4d9d39956a862e9d8949d5e7ea6ac7931c673ad8322006225e36dec856f12bce974b41c4979885020d84a3ddc40b86ad4cdd9e7ac7d4eaf1a9f9c69fd13e815dc71c97cd6f18918891e468b3bd2ba792dcb39fc37aee12a39a37399e48e7ca822f37fc79d15ad4e7d31e517076fb7221a6566a8a76018f5c8af17d7f071f03d92f3001512b37b05664c0472723b7f559eca50e6f57a5d7deca9485d73af14579ad47e611ab51f12f5e97031bd1c3cef29e4f75243e8bda1b1b96ffc97fbe5f32b81b5034f057f451c866ea1f7eba639f333e66c7395052fb8f277bbdf473249acc6cbd6675f09745b220168d0e702d9947cca0d9091a07d9d9e4d3e5f19ef0687b03c5534e03a6f21351aa9518a433f840db51a60122c734712b338b610dd7b425ee9e87c2a73010d58879b7b4b8af717490e40ccda214dbe60aead60545bf7c0df014c555d2166beea1d4a8c0f31288b1d9287580c94dea5cedeb70822f0744b0caaf7601a72319755731e06b5e9e2cf52a342b905dc2deb5e4a8d0448988e227368876575c9c9fe946b36e5b4dc5b2880a90cc37b5ce57853fded2b4e69a3d93522848eca5f84439f3e74a5d835cfbf51368590e37cdc551c2a1b713a85105279b54e74ed62a0b5617c52ff876e2808a76fb248676d4f8ae6550f315e328b514e6cf7df8902353906ab3a6071e24328184ec90ee7b7168140e37ae2fa8d1c392ec6781823860f94d2710462fcfc56b1ae0e1dfbfd80b52e7be341f2305650928a4aedcdfcc21646581bd1bc513caa6f35aaa503ed9e0bbb5d8623ee8de33dd0630409ee39116d017e5626fecc5c300f76293407f5ce9b42407ae3f097137dbb0484949a58fd732aedd0f4393dbf47b9ce64e3a4bb188f657844655d57bf3d4277dba698bd2824d2ab8e27925c44a4d812072605650de61f142cefaa7530ffd41599ae8457ee9b0d5ab7c1c711d35f1d1935b12cb5ade8d12f522da4e02feab17adce787d34dc6e45c841fd28bfc55c7a3cf3b423a6d4828bcf83af84e057405531ff488dccc6aa989b6fd8add7bc692da19c24121a53379381045b8fa4f436b5096e3edae208e64056d041f1a1fd22498d5255754c24474cf86ec89f3d086e4ee48ce8a18339e4ebcb7f5fdc44fffa6e42a18dc0045befe89c2d12c03629f3fa05c915883d1a90f9f6bc373fc32be8b3996166ccce4b4197e4a4b2a5d6624f9fb885b19c7bb67c95328b5da2991a4ee47e49e22b76bf8e71091670a4dae026f59d71c165f70928af369c25a62628975e00bb55d9bdd67d30a3002b30414213d669cf898fb9b76c7bbdc3b9960ac2927f090bda221cf743df66d779afa42302e3e3b500363a738087f5e8bb67b3fba10f36969881a99997de1c78f7a07ef824a405c287cafe1743431797f4ca1351a006c54b8c83e733259943605ef66e91e438d3e3adee58ec6dcbe0a0b202cf52e6d7abf50db294f4bc954dabfd8bd78dba4d41d7011284d5a83c4e35e8d45201ab99a46693c711f2d6ad7747e6bae39db5360b38bb045578548f093794f5ad7937c1b58e74b1a0a3c07d78f96a57a340018f7dd95e92076d080f893bee578778bbee1d74070610c476704ead2212537bfdd885869555a8b4f7cf946d79290d9bf419599bce369f0b036f98fdcf9ec2ab9741cf642e6b3c8008074168870484d4422a1ebcc7209a43948ab385dedf47b85973aec737332d8649a7676c32049602568765289018c75d505a076f8c551fbaafb38c95473858e8e4bc1356f7609d6c1c01906c0fcc8e837d4f80be974ac4b9c4be8f8049b81eef025d43a5e78d11d7887791304c49b22ebc294e2cd06c7f3cfb650e80202c5d691d6ae47ce2f3fcee94a38fa30080abbc5dc3cc048606ddc443244b91782235a7de668948d2120970ee39c7cd8a99b6967ea59ec5f089c6776402310fea4a864e5b405f227d1b5a7a7af6cca34db64b7f9120595d211ba83503daf5dd6762b2a0dd9730bd5d8176a4a0693c91e9bda84dc9cc93cd7863986cf3f23046aa78f46ae4ddac2b3b42f2411fe664939b71ca6a580ef5d2d27b1612af031bf418aefe2f9cd69d2b4a7d23394f83805af470a07c9081c31f8593d69afec2903228cd6c2efe7af35ec5da52ce11c56eac459a23fb6f69d74f99d55f377da824e2e1b7b7564e3bb501bae2301be102c7ca0b0c68d668c1d09938a89772b84d08c41977298b7b691c94eacb0fd904c8413ed2eb6afc74dab77a65076f82d70f877f8cc335f37685fe9318da8e862e75103914990290634527f5bc68508e4f26858806a8a816efe08274b6ee6c37bf7fa3d7e9cda669982ab365439f3ddde78f5c679edc3fe0518eb7b61773d354d7bb295a430a11662433705194a9f4fca906cc4d00f85cb305f79bc121d6bfd2a405185219e721a91f4cea654341cfa9baad851d3b85ce5f691a71cb2c8261c2ae0a3d2c87e1d131d1394c427a16e598fc0a00287f1503a9903c3a45bded4a37643dc78df7d9d12ff49ed48f75be77a9c7f6240772460e3cca949d57272bba60fae0f9f14717be511a3b43c7a687aa6580c0bab2dd4a03c484366e703671112035700b61cbebbf6df73893bb0a8520bba28835d59a1f71b502458722ff72982c0fe73a225e3f602c720632e4657cac27eb4c01335ba5089bfa83454ef0867e645f63de950e48df3de7eee292f0a988d7a3f42f0b39367c5a043427e85d61870725124b7265874536f237c94f1cd06a6ae1cff5ad07e6a91ae28760a9e5f6da17beb9b2fbb4440b9e0bc4f2dd1d75747f50cb8a75e662e63cabdf3b051bcfabb6b64ba2627470387b59bffe0d8d81c13661ad712ef4444f13ad92105ec74c73a156832ce2647aa1a6690659af84bd776c51257fd291ebf446355e094c3ed8db9d63fe956ea5572067499e6f5de0be3568cd4917ab74e4c07c5b221de05f6f3298ed10a400b0eaf14c6ab510b062a6ef3357ffcd5a036d4a8bd9c45ea65d2554828d62b76db59307406e3bd905a3f9e37bc3a55d7749b62f6ddb9a43138c8ac10ff93e35d3eac932ead39a5ddcde13b93cfe3b004589c790b94ca22b5c2f33cd17cbb36deed62be34876026502deebe7ebf1c4539ac627b0900548e3fcaace8f57c4828e7cb8e61e2018424c7dc079c491c72ff82727c0ab1aa83c4933753eefc02bd50d1bb66203b1e0dbe286814d33dbbcdee7ebf701a95cdcbd044e86631ba7bfb50c0a12da93d2bf2e5d69ed8a00e0a114c765ecd6f37110838b418c4ef839755e36574efe9a2d5d8b34d46e706b01ea20ae9864a0cd1dab3a2ae5d8c66b1af1a9a1da649ee4c92da8c441034c1c96a38359236d3418c9ef99696e33973e3c7aa34e8b06304d229efe09fa9d83278d9343ca9e2854e90d725cd4fb32a21c3b48d61c0a3f747ec7bf9f208cdf42b3a1d2b67feb5cf4dd10476dc6177a15c80b5fad015bbdbee124e18a06e0b935899a742d617e6f15f3baa2699aff9989cc52a07f07cd22ebe587e04a6b6e84102f751333f86cdb20674612449c678edcd8a4e4a6980b7e9877390da8a3fad5239dcc47f04060a7e2cede13303805c05856f2471be721e46bd61bd35314e078b635cee4e57580153422c23ed7a4b7c4e1c8c0e031b8739277eba2b32e2df31a669cf5539043385cf4dde6e5dbb80f2cf0924c47d02229c6bd37e1fcfb56bd2d69756d0e3c2bb8fe5a7e20dfd6ae1f2bd8ac718b606ab7ad3f95f7b1a1d7c125128e6d6027793a9bf76909c3e1ed0732003e05d01dcd9b8755eba33ee2441fa7636ceaa0c7c5052fb9140e58d20032bf04c78c329b839db18476d4e8ccc7ba9f6d3468eb2dcb695418f2aad60b03c1f1693646271f26e494202078129e0b70d957522934606c151c1b5d59a1bb63244e928d34aa0aae7b578f2a0b1a92efe1484d8ac1359dcaa10b2c424ad729999ef3e2d1a0b62873c879b7ff4c0524d4757f75bf163282b24c11d71625e6b3958697cb9648728170adfdcb2be22662734bc90f1554866bd6644feab4fdf975685c1feaf07ffa7ecf6e421667fa5616c5b482c1490e75b083a21f3fd9d8c30c3db3e1074f2653750adeead9d4a144b996ea337f1edeab2c897ebdf7a9b076aad0a460516bdb9b94ad86c0e8907546452c4b01602c7fa0523036027378d25cd2fa98fe9c40823172361c2307479b9790b41ab57268d2b48c108c2d8484218e8b6a4b4965ff8d03f757a3d815a893deeb44f6c22c420ee03f0a8b800ac10683438debe81d21403f0ed56f47fab8d3901dc49cea9ef38468115d5e08bc25496f32eaa06a68c6b5ecc5c27c755fed5714a2240f79df88e984ed65d1efe685ef3bb76f66dbd7289aaa9aab51653f6edd3c827162447b03d46f2fa3428f1e753ffee17db1db76ad654a7dab4581e45e40a4ffddf21b59e03e0dea9972f4d385161ce2f6ea70693b113a9515841554d17f58aea3d9c60d3992c4f1fe0175e674fd36eaa8d082d0e335dd7c0524dcc1acd1962e3efea61cf0045a9ba6435bcdf2afa2ce1ed30e52032e64c523290d86da1a05b048ff603476c04c1d35a0f0a2f294e1b749fefaf4530aecca1fae03cb2efec654fea92fcc81a6a9b98d3448d37ab5cd015a737968565ff3f51f367a96e25cef69f886db66040c3c79a648103e2d83f0a0a21617ff990d46e16a5083f8c750b2a9f461390d95c3d5a3f4fcd28e14241deaf85856503a9bbd6f63caa43a80d5184de5a43b4c38f7901be255291ae56eeda0169001fc9a57d2b5ba0c5f3a17263bd801fcc2cc06859a00314810f04ab0811b68cf94b1fe4cbadf73df2414c33b341dcc8a7e20ef7663434b081a6ea9ace6b3a7ef58eb4267ae4a5bc618c91421549ac9b71033227aa0714e25a5fb3b1424160076981a0e90ce204370f2ecc35683d630ff8b6b5d87da557b38ae0d0da7f94ffaea0cb9685c728f5329f07f39fe9ec634bad83cf4c2815c505f8e4907406e6bbfed5f0eec7bd043e2f3b279e16136cb66a654ee55cf039ad4c8994046eb46714fe89e2b425cd942df4246c9cfa7b38feb60af7f1b1bee6f3bff31eca69b8cea0f201357d8624a7016341f79857f5633374d7e4fc75560dc65b5e37209090bacb1d2bf0f8e5a9421cbc9433b8c6c04e0ead914551bed15eb02fc4ad3a5487bd8813464609a0dc82449c1dc45ffd609959ecdbd823ea642deace7b97356ed59b77185471579a33e1d899321e587b7ae1d7cdde01457651a647044d6dcb744e605fc60765e51cf99f030a98996e4be3c4ccf6bb15b13c8bf49a6d95ea999e695c93b68ebcadb189ea7bc1512a290b9bcb6563c0d278032e0c4ae316acb5b8da685798e7122d5dafe3397bf0b642294e459fd3299e210c626070c7ed721fe5d5c1ec69c66e93de318f45c2efcf5391c09e847f59bab9a52a71e9426b2804e7370c0dadbc7be8c835b06aaaf245db586daba0ee172361fd79307c95cb250237f59f6aa53264da756f219a98036475726ad5a3e881d27c98aac35c65dd9b4be7f9e2e76b43524620970c032ad0304b8b01201d8756b91cd3ca58d9925c7f07dc37db8fd2495388fabaf33b9e1abf64d9aa01eb71c4fb782603703b62752e584e8f9387a3eb846cdc726891ff02d533c8bd70f1560915486f526c097d875a1bec066082f4414d0127df3bf4dacb483e0fa3c02ca6f9edbd4a79724f860c5cce0701f57da02dab339e87f0dd466b2cd44f51c8cb2f0d1061f4513ec4423729deb892bfd327fa4427f5d01eac5a62ccc1e9994ef33bf06b491ebd42c7fd73ce6bfc4a1fca9c945edd41cb183fdb28207d014105839ac096ad1e5af834942841030bb2006763b0616a88ac81d92c147db49b6fb00b919fdb561c8585f13cf7b985be30ac65ea51ae9434cfc2c2c33830769872d52d36a3310e927980fc103dcfc0c2b4e70f33796938fbaca46b8af6d3031b04871d4b9239392772c5842a42d339353da9303912d23582646cc1711f26f0b1e1f488af936424c8c5e6e8525407a169d79b6056cd1fbccbc9403cf69c9f2723ab0eaed80af355140c7e5f598505db69ab479416248f8d513c08243268c2b184e22adbe049d4ad46fda9d6d7ba704ae7869fd0692106a4e78f52512c3b2fb04e1a7f186f9c6fa31671ac5310dff91b9ae046a4383ea18e59271d6c44185a84bcfae9f99c860628cb4cb73e3bc51474c232394116d77c8b9f788dcc65e7f51affb2781031662c8549f122ebd1910d55af9beb6fa6fe0ae7345aacc7574549e321fed80b315dac34e9a104b975248b6ae088f8270d9b8f0ec1ebe599ae899d59f536a053654651b72f285f82459e269fb5076dff59141d2b15247c8783d23140a0eb5ed63ea2ab59e09c8ec7bc2e7a48c4b2eea756350574f1a3fb4d0f8d0da573c899fc94ce1b2e07eb416ba335398a4dd71072d39a9393e33e1dab8689027b1ee9cdd8b5dc43f92a47a657431d5f77b0c407c9172143bedfb78082d5153be9b7d012e89ca1a5ece0f678e3c00fa99cb5e73368de9b20733c1ebcd890b0defa5e88236465f0c292b31f4f940abc3dfc760e6011f844da3cd6283490f62c708287eb9d16cbdac75b1b6c22ad9db2e970e8dcc5760e87d5c13d77a331ffa5d1bc55500397bf9589eda723086aa672cf44cca39d355a1142c9b7fd9cd487772183f1206bceeb9fd2220ce5322b555d7ba0cc6faa2ee9d0bba5a4d519f4ddf133f22c1b36d5ffb49930f615cb613d696f11a25ec85a5e533edefef4e75ff52aaaba476bf52f2db9a427b602af23f4c29fc86b9150ad07fa8af8dfdcb30d4e30af26a954ab5539fa0fd2187697fc4d8bf197dd9c46c079addd44d2809739c271010655f94a94c403bb06365edf47ab3643bfc15c0fc3ea7125f228fe0869922aa7684a1d972a520a82c578a022676b13ef85c864a2f5ba09e0411d3a6c9679d5a86047241fd4383c1fd964f71f79f2a6131c093687a763c123f7109b8a24dc417b995255fb3926650aa709ae14b2503aaf4c3da47dc3d304555f01734d3896b299121dc8ba214c4dd1e3a5095c568d2a7a7db2f6ceeeb9d9f842f6177e8ad3b6e9aaee64b73f1f0ae3ec825ab74579209769b09c0b0db00a3f72ec16a59d024b23f3b7689fc43ca7e2f2bfd8f00c4f0358f0c6cdd02ac0b136fe949c7d0d2cfeabbfc92cdcb991bb8a7a2e375b22b2e78341cecf3984bed634fdf05c355a16ee4e81586281ffd840a3f2b2de8d3f0a91142dfee1ba24475995886970d7d5ab232b1e400d5af85439a76af97564dff5b304ed57ef6ab9c81c034ea256d6ce320d5e5a272cafe25c5d76c31e48c2807830f5bbc3bb1dc58f6dbbf7174f6d99991e1bf66d5aed2746d1e1d10c8ce423cf7ce9746bba7b51651c782946317d8de08f1162eb2fb06c546e9919cf69731b81050711b8613ae14f712aca84f96a0188f3c853263024e3bea5888fe1b55f373cc9761cccb09a82f1f3ba1fe1ce4ebd681e57e7a1e621d705dede23b7547c1ca902b3e2808cf1fe47bc1385db7a85a8135468dbdfe130a179526f0e4b024ce7205b644907d03d15ba7a3d555fb07ae23b61b19fa3a692d9bd6048a5a9a5a508368c20d01f60cd238cb291f6d0ac2aea0c095d6051e07f58efd206007903b61511fe166049587ff7ac4200be55f7de00b4ca1d267e4a11a8b00ab7f47568410af4245f532521ef8e6ef468c8e304adf56ea03560145c7b41885ef8a42a2bf7c7a822167630bdf9965d5b3f782af9f4d33b116992fcb7ef81e8e3c8c248510a6f55dae116136498401821974bf2ac760e7b9a46caca63fc21ebef7e59cd84d8f48bb6c63cc1d9f293f36fcc65c7ed38828eff5637b38f53755553dc6007b79e77f6c828cb491e9640119238089a317f02cc6f50b6e9d2afd0e949fee8b691b9ec46522c9cee33ec2ab49c592b8f8fe16a36825d118cbf1880f0b11dd9612b76ad355bf171d8901ad18e0d38e248e2ce3480cac0d751546f55e99570229d6829f881533c11b1915caa06011d345d6468884dd207d25267c1548e02ef98c0f5935f599e1ce908483e3f46e9d42e77bd7e66103f7a5fc355b9fc6a118e4105c4f9e7bfad0519b945ae549f0ec8e0365e8af0f265f878b6a9f50a8273290315f92fe5fd8b37a709a8de3708a8f985fe4851f568cd50cd2592cd58b8574e7be62fcbf66760435d091a2921ff54d447cb3720356527cd0f0fc92ae13e55dab3b689ba961061338abd8e5ec155470e35085287cd3f8e3ce40dc28c491379ba1ebaa73a449b0c0836fde663001fa757fbc28a66ec2f77089b8ce744ab3da92f38ff4cab90bc7e56cfa3498af49cad32d5aa4f2136cac415d34fba531c3e0fc9666f167a941209c9de2f5e847f7cc63efc874fd380b19cf7b0bdab34b6b6f40d50db84b250983b06d51cb88552970100d4ece135db8425a69f4f6c1096484a20341e85ed3e23943f8722f77584dcb207cc293f52eb34c84944bcc48234910a3d533fc3e706c9ef63f37918f3d176537ab836684973f9273bcb5c6e38bfe18d82a0789fd37838f66098a3f3b0f7d49d476e231195c73b2d67495b37a9b1366434d3f1e6b2f34581c64e3a7ca76ba27e6a3e28db3a39f9e8b4547e5577c1fb1244e4ea0523f28f0c669e7bf3b05da842529a3a02a75e1b948a620a9d306f81c530e391f6eb73a770d083cb0631cd9aad75533753edda76e9b1a72f3b3e50e746677acb1429206fa8f63915c1ba9a6c03957dfbbb2653d183ab57a6283de0c0a64becb73cbf6a1698e14a054b1fce4ba9ac8df5a5019ac7bb7623aae2312fd28f13784680ca2409d4aa65481fda2603a7534dfb9af2749a9ff252c224d7fd8fd1bf4bf15f3cd63d99306dc4ed13960d0a3336b7ce7569f0d83dbb822a2b149f7bea91718851c9931369215e94c920af01536d903d46a5b6e4c82c819ea161536f4a78d14bece789b23c75cc295909b28813fceada995c0ca0a0fa53046cef390bf1b573d56462a6a968bb43839e232c65923bfaa139399fe8ecd302ec17374016eb179b13ed983847ea8062da420b75ac4dc6638f1e2c7baaabb14412282b78adee039d80fc463c673c300978457d08ffefa791b4c3869f2c7941ef03ac2d4a161543babf92f4e931c52bb8ee70b4d78dd8b346c6b489d6e171b7665ddbcc3861f32cb903b3fce1fd53baf015a808629c2faee4a94d926e6315a70861abe2a421d7cb016361008f7edca105ceb4660c0db12ac76794c75cf86577e5ce80111ac2300ff98ad84812492dbda1e1ab3757fee8fbb032058f911ded0e3d74901060d76804d8b15f6c22083605b788800f23856415eaac92ab4a84fd18adda7b07c31e4180fb580dadadf76f1e018e80fe9fd71a33deabcb3d43e5980ced3476e52ec66f82f86a2511cbf8b5c48945f8018be38ab0d25855c6d10e15ae0feb9dd6eeed0ca0eae16b6923366276172b4f9240206babdb493ec13e54b1404967be2afa2c4e958f25679b305b9b7aecc5ff4ab2020d0512fabec1600a7da558a7761ba658a9df11d0dcf941848acab62bac98c306f64ea519e3c9ef1d0d417b65f71fd65e09bd9aee660d5a0ed1a4a7956accb5187a39425a5cfbccff6bd5a9c663adc797fc3b6d904704454fa4deb0f64c1aa3bddd42d9c42734666283541aece65e9dc659ee8f26287c797d7479a6179fb0202ba5919cb0d4c42b8ec96e71de065d227e21a4d3609de1962cf5cc2b269a210bd541b5ed349f8b542cfe7030bd6d7763d397e15da8fd533a1f1972e4b1ed13fd56b8c40864a2089d9e42010d45fe95000b98104c47fc451a8e6aa4aa5639ed8a538d841d6965a2335a9fc0c1d7bd2d1854c65d23fe89529941efa99380023de4f9597603806a6ebbead36f68cd0f2551134e7df5b272b2fcc8aad7189b8fb6ef82f68e63eff51483a7881dff49166118bfc48bce2c72b2947e0a95f4c6a6e2b3dbc6c8475fdbab8c190bd1706283c3dfd4a24297ab651ad0bd54b3056d1ccaf17d7babf482e08439a267fc0e2188cde0c1aa2261644ea93e33102f8a383dcb4313c3d89b358c9f245e379b7c522ff515da28e4043964fa9d914ebc4692368483fc8efd06554fe5cc1a381fe047affca59b50de5e59e0fee7f78c8e810fc334b04dc91b0325d967eaba7d78e9b99349554ae7d7440f5c49ece8de6136f2406aa0cd6d3484a5c9b288d93ea258faf53563ccd8e00482b9fe3747835bc7d884f512e22422d4cfa67310a1bc6ac1d0cdf4daef587c069e6e065f53eeb660779b35c9d96cba3221e02fb06e99fbd05e675e05ef431d9f9d54f7adf403581863647fc05287a565288059b3d73eef0f1becc8150d9db4f3335e18294c0cc001ebb4a4a303f9420e1fffa148d0357dac7b8b605935d2934a148aeba5e740891493574e30fd2972880c7934b30cdfc84ff04d34f9db732b2002126d121c1b8a3510f3dd62815a5fbc5f34e1b368b925604914db209f8793bd4613453a53bdeaf787d3789c7343ce3da8a5824215cfc1a16958b38e76362b25242ba0e4663c567638ff9526676eb864e5000786d84488dfe78d4c97fcb800fbc01c4d9c1437debb1e8409c263535f0774f526bf365b346e8ab66336765a5cfc034e974d41eb928a98d850ad8975482f22eba49c6d6f6e3013561af0f6ac66cdb07400c923acc0c17ae127752afa64b8327f87442135178e2a3639a61d31be131208226792edfbaedf9024a84b8839473336347f8c9ef5b548a448797c656d3fc29eb80d1d99a38da0b98fa1ca28212f4dda62adabdedbfa9979caf02d12f197148c13d6c7494adf2c4527e2551f93721334c0a142904cde75835fbfc3fee6658e96995d7674e42987cdebd243fa1f866c4f67cbf007ebcf93371e8f5b30aa502137afd18a09f0a458ac405c34f378e20a7b82cee2673a5340e631c2ca5fb4b2f8babbb9dcd252b331a2a0b20142db6217ccabb79862025c74c3e51c1bb1f4a67b44c5e76e9be8f00544f6eac54a59f73f31e6b252ede132f94b6fb691b9cd22d18f85984ffef5200e74dd5b9381e1e8cea001e1dfb94310efac76d6358dd3e44b43c6e079f234c80c039775e1a91106d2e6c10769ccee438af2a9d0f4c958ab6d30186cf87907a0b3b674be3b7ed4bb08b87e1758409ba4e5c6ec30e38e7f4c746aab62961e820277cbcf8e395c67546b2e1e021961b37c4c0daa557cc5172c8921042fc2c1637405ecf227a4dd306963cb23017900fc705b562e49aaba30e79e1f3b7912bed100fbc2fb64bbbbc72d232e59dd475ef6147b5e506f21b2d247625c652ddb8169d49aee6949a49b82aa9e163947113928fac1bd0f1ebdd62120ed99e8d8e73167e2e75c1df2ae2bd2418e74843b06ca5d4d03db98b05980bf8bcf5f36ccdd3c367aa8c01f4b93b0654be7a364bdaeae545116db9d3a7f4e2aa4aff020ab092767c6efaf41d9ddae74aa9a22968a9b767834243c053eafe5d8b9f6b83e221c5a3e95eacbd63dd940e0cfbfe57d6c2dd5757bb6888595f53b61b7660f30d6ed2fb2c701e62ec436e7b77c8652c8590528ec3552f38b236be8619a7206e6f98c1f955ae846530054a6b6e39e6fb5a1beb1789f01b5eabe5673b8163112a756b16429d90e30311fecf3b8b46cf527cea40b9a7293d5a0e7548f8caa6f5ef8e450ae71d9060becc5b44f79dd73fa81b6de92e12681b5b8daeb0a142db16e33a1d9f4b11e304a9368504127a3a4e4e41f3ecc08cf21f6a1adbc3bac2331b685b53c957131d7992a0d4fbe1522b04ce4b2a68e81490c2c7ed92c7438987bf8e8289eb3b574277c4581937eaf4042acbb8f57fa924d1a2242e682306b82925009984d04713ce9001cfb481b6f1f5d80588e8d6582000caaeba961edc4a5093255d328674497650fc15dd3ba134c28b3fe82bf0d4b934917e012bdefba1c90538cad2eae1fc24541aa66671b1a2402bb61a26b443315b49671bf794af2d371f8688b428748dcba861116499facbe7cc2f533c630e71358cf76077a940f138dfce74b98643bb674fd6f56affff0349830711d7eaa183e8ba6841370e90a0a297a834cb68a4523c7e68ca4d19f74d008c51d063531609868f9c66c141d3006ab97a5b9369f5cfdf2b9149c5dda606ceb680e7c69621220c19e203189828c33ca4ec3b6aea8396878488994c6064387b60ab80684ce64267974037c3a842618d20d9fd40dcb9b0aae8d268c0e65f771937c1bfd2310d1df666bdb7bc61291aa375536fc9c9e9b6cf78ba00552af711c094fc85690c2ed7ade1d1e954c63262db78f8bb6b3a57afcba12a77c526ca088e75111986aaad4baea773fe1b6d2cfc3ad1d93f5cdd299090adbdff73a4d5b35a4b11b51c3d36559d583431a2361481d7e32360705c225bb47c54d459e736534c98df94580fa681fc65f76232ae1876aa95b677259fbfeba494f8b67d38544656df20531d595d7f0477e04beada202d8a5e6a3956071a7c269fc21edf5de6686aaa47a187f00144cc17167f9c4f9ad5d34b5b3cdafb6bc24a519d5db71472547ebda7046ee96e9872e51aececf573432e13f554a5bca935033ae84f723c4c53306f65ec3e69a6c6ade8bf84fab72106266986a3782059bc0a7f268bda63763c92bc29aef7dcd3ea16759cf84634a57bcf6cbbe5e6e113f56e69d3f0ceb3683b95a011a0a8cd48246d30db24089a5fe8595b4b946818a645ff451473adb01f77237dcc8a20e6618cdcbc97da07d5ad593e898290ebb4e03acfe9ed74141c8db7bf09190b1e0297e4731e22a6c470ec8112cf3d35c8ead108e1178c222a5d3b57cd90c5a455bb64296dc216ff2764adb7fcfe6e95bca37c613eea91d057c8dd670c2ad3583908b6344527b2f876c11800351772aaa6064d35608baf84e27447cb9a2c0ca100a8b51397654c78996893da8bdbb27e7e24f401d1ed88383cebe27cc35f473ed2984256a158c0dd29fcc0f9415a7a77c6e8810251a1af4ed5741f5bffe03c6c32bf38881ad01d0f395f310afdaa674b31f85fb02fd24fe17aa24803ae01c28c7f72b6166ecdcd5c43a38d4d5b6f37dc63c2e5239c496cb4b7c864bf6bf2c7cb2361f0a9a3e0ecc5e8d97a9a449e10c30f09f8a7a05d3eb51bed2d2848bfa66d6321f76ef63b4a5b84c20717e1ddc2cf1a06e8d7b19c1489d20128e87089f9ecbc2c6860940a74b5b58ac2cb24bb66999e2880a74e352df72bc19a73806f8fe4f4cfac4518943a1d92c4322016810a38b8f2878f8c13d4ea1921e9d946243e79d9fb97c3251e9f8097ecf40f0776247dd1979cb7d824238d9f898380d465abe1cfcdcbb0cd390f152bc9875455db8bdd81df392525aacb09d0fd36254cb3e7ecdced174ab9819a2c6d81568951d040e65ff660f0968b1c836dae4d26219f030afe8bd11029f8df8eba965eb13006918841671700024ada4cf1e6c968109d7e7e7ec55f1b17c55409548cfaae595809d39562463e067c784236c468a3a912caf0bde09438364c0ec30a9fb70bba4e085710e0e264a11f69bf8b81659d1a5788b1600b01729bef020a411afb42179ad6788b01b74cc673546636e00864c406ef339226a10715d0554b3197ff420751bc28100dea6edbc2e97bdec80510bc27ffda809ca7c92e31a4252e0ae8ca18257c0615873877d8f2d0570380634181beb2d097a92c3e381f1b78fbd2b3cad1142541ad5bd5f0a15f6f75de24e2d9bbad0598ffffff67