PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58097 03fe3c46c73191adf0575834abe900a0c01d6c7e5b21ecaa03ec8c5aa815712d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
512dee14970049e49c8cfe1d9866fe4cf5eb3ec1f8a5d1870dcc4a3bde6a62a9
Certificate Block Hash
03fe3c46c73191adf0575834abe900a0c01d6c7e5b21ecaa03ec8c5aa815712d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050280000703e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e9015b251552fb8e5c5a193a9d33b5020978d164af80c7b5d42658e05d4d703a4ba980fbbda9096af9bb2cc3d6084acb721a621c104bcddcce4b52e5a14df9f96f9904b5da87ce71283b194e5df8332b43d7a6ab5c2119d4e605000000000000004000000040000050280000703e0000

Raw Header Hex

00004020269a35e5b81ad39391a1be2c9037a71a2cff29979ad9057b887885bdde1722cbc1d46e8c0939462a3f572239b5506481ebf60054fb573261d8e34851e67b83cb63c90f6aef090418a9626ade3b4acc0d87d1a5f8c13eebf54cfe66981dfe8c9ce449009714ee2d51

Proof Data Hex

59,560 bytes
121216020307666bfa22c17117e155ddc1953a401751d93d4108e74aae5daf2f3bf24e43181daf6f812daa60031c736d7080a30d8ac5dbfdaf16bfc168528c0754434fcef9fbfafe47888c7198d5383f7feec5e15288c7fcd19379460c2febfcba1bfbd22e30831fcbee48e901774d873a84021ab5cd4c2ac008be3ddcba890c5cb21be9b5b36be51faef0b3d9cfc89ae670f30083d1184a6a4a2715fc9d38c04e5e37d62fb3d27ed0531f8e0a7eb1f3b06a47f84c551c0d819318ac2fa232f5a5eff32b7e4ec405e5f0c1e4643787e263d446e8b2c786cf2f5d1870c6b77ad8124df420ef48ba98faf9542932967513ed7fba52462638ab273eadce662f1176c74557455d53c4d02a76a9548aac4a08986812e8562d30f21b7a8be2f54675716e59f693562ad9ea99d64571a1584722e4c19565f882e257d3b4ad652dad0c6523da42784b66c0fac7b4bb5e0342b25001a578011cd672a4c250d91c61db0d6e53e8ee2fa7e12c7b6cbf6430686081c91f424e86557613969eaa87855d6794df89586d0c4b5a18ecd4564fe442a2bafe35424e650164d76a6c9f0358623c5648f6f664c841909740cfd1ece984854e08d74aed68af6b6efa4260a22d530a6de5f5d9854be229cc4507d645644e23e57070894dd566ea81f8719228ae0576e42109c3a2decac13aa1cc08adbd19adbd5e76026ddb6513f2ff700c17300b6c56ec534abffea7bd4f07ceeae76643c36ee73a879e677013b0205abbb57f35abb5f6567769a88693fcf2657cfa4cdc7ae1a396aaf6a0583dbb376209634857db1c2a3adc243c2ae9ce7cce4818a77104912c713e9208836f04ca65fefbced0b69eaa5c59b2aa545590bb1e6c8ab576feb9dbc26d11b965848a05c689875095da1197ec18b624790be7a5cec5a5794d8b07b6ee45cf8b574c5c36f8d002de4b31e276c65011a0ea72f0bddd9ee87d339d7ffbebe12f46fec08c4cf9f5ce85cd6ab1b2852f03f5e130805bb54eda2b14e729977663918030d61983cedf76a99699d0e09bb515e8f123d2f258acb2fae9578e9aea7f5740493d55e949d13ca6200f65b27a2eaaad8453be86eb2735017c4044ce9f2838c5d8559331d6840f2e21ecf92aa63f01e2cb14ca3861f9d9cf5659eea890d46ededa3369d087ce063a2b3d38a37ffd3458a043a71bf4e21229aa54563236b0468cfdd32790e4fefd2a9e137429c3d619b2acbe45096a8290393662286b9bb9a9722ff04ac71a164974592fc9f2f2a0d9154c5d6408c5bbb0032898ac5a3936967c1134255146aa43700096f93178ed509c40e524645eaa6b6fac7f6d8667510cd33b31f0d0bd3fd2a4800b45ab67f5856de435ee38c54c9077580adaae51ce5127f3b5da64f77c4f9084d6d32e8f75cbf4ac78f166ceb2430aa6835cae3fb2f5a91fdefc002018adfecceafceef1c2235c8df0167c697b13b1715d229e18d24bbc18750a584b64cabb3c4d178ffef97f5157813a9fd18073fb4f7155e17a039628652686023ec1e1d25e4baac9a8be0ca87479a8714e0922da15aeb73942c2c03bc7e5e84b36806bbd244965dc5ad27a051f771dde05f96cd896ac1a116108525ca25930d4124af15ca137364a8dcc3240d3e4f58ca49092b825353a01d072e808bafbdd4d3f00500df32ee79c1d7cac2dd9df9663fc14ded0832cd1e288b8786178c02ef37fe88051f86d089d198fcfa50408e5bd1bdb3e8d1f7bf5af73fc6db1a0478cee841a1b048250a42192d7cb37b35c94a68916f5ef69b25364702060e5ec9b85f5c3769f1c1c1038ffd25355be24531bd3c4abbb3026d8aba9445b768bac5f5e51e95a8a1d8053bd9d1f8b73c41749d8772a08acabb1cee51b191427869d21b6b521694dff042f12005cd74084d86b575d90720d8ffa2b9e99a1b2d49141798502cf86dcef1138cee6bf183c4e0135bc523a3c0b6736fee0ca2bc6bd83488203312a0b7a9f04c4ed5d8e6a576e827376b3f9c8baeb118f11761ba22ed401735664144d4170cc9b36f1555f92718b9830495a7498f4f1f9a25a207ae19c532d21f49351d697b0b43e40d853669cb94b47b773c7a45a2740796d84be8b3e02e3cc1c8e047f0f7c6314864db6db7c2788b9b4a5460f02b5a3ff7cd01519c5f56d5362d16a4af60af236ee8ae0414a6a675851b37b7f802fd1739291904c684ddd558ff4b5da83748ca2564b0ff6c907033278a3eacdffe5d6b610ba1e759d1ed7cd30a97b4f0555bc7fb0bb8ca2ca9f35b525e82e5fb9e530af074a9d1368967677231144edc3d5c20dc426ef10fad72d6032fa7ecbcb02214b2e3e4c0f26fb76e7e1a893d63f6b3f59d6816ba41bd04689eae896f67108bf1fa97229f17851be2de0b7e0da9c2f169582e2513b2b33ec70d8c920d5b638a70db04f929a1a83d5192abbe3a48f470545c07ead6fea2c861c480ea8ef09a970920676636dea32fb2f1749566b388cd72504b48d4a85f4376dd01ff5ff246979acce22c4a653e16ee867fb13c7a1d171ed70e233a09b30a0e064ddf9d8e3d5cbcf4831163392dfa1eab76689c7ca2b7113a76feef2e2843464f4d489ff5f0263c4a5fd2faf62258b0ff8d96014405af4ca14d66d3de2957c934da9d5494a00fef55e6579954003cc05668a85948e81268b1ba56cdbb6234335e10ae4d3cdf714a61bab151ee05e5ca59b0f86b9193def41f333c8c41d89ac37dcc952c66a3bf3ef8f1c905c282d1642adb893e8183fa7b04f1acd87ec90fcb16f98062ea0761cbbb90ad9a269d9b32a0a0b88aae6ab513fecb46dd6ebea18b954f80a2dacceaee6bd9c1af639b923a2a058737eb3e009d8f9391cf1dfb677f1217f1bd8d02218b22d5ddf6cb85457ce5c18f8450975a25bb526781cdbf4e91d6bfeb65565e722c8ed7b5a133a19e27271f207c124c64606dfe17aacd6c457074d9fb5314d91397fa9c3f31aa0a8543a3307306322df16b2370c3dcbbf423502f65807c93276461461070676cfd07f5f1ddc53c0bdcf2ed643df525026ab613f4c7c3ae8dff9c55f537ce203a9cb2a10a410f022b2585b0f89d499710662111fcc8618030e7d55e34e41de5112d01c1297b9422e9175bd53056060ff45463176aa07fd20935d8258e7ad3e6c9ff99a9bc0f3275487f97fce65e188199be3f8ae6251a25a0b0d414ba830bf22c469473f481d37fb36bf8b1983f088bd5acdc4eccace8daacdc4f7bcdfc999087857e4ae175c3f9c6bba1f256bdca85bad2ce30c5b872fc08949b67c817a3437e1b3c79dcfe4f9c2c62efa74c34fa69a0715d227d8faf9d2d718c30bdcb854b7da1cf939416d23cc12bc105caf0783e3aa1eb971d5e57b2e82d571d38513b26dba068cb61efd5f118231f67bf357789dc7c1f874a6d11d3c6ff31bf08f77803100a02ab1618d61977ccc072e96b0ffa9e05498b577d6e8e439d8bcae41f1214dcd77ea276b3738e495cc120c5562bc2a88f0d0b9e74af22641f404828337ff20f405bd6b6c26ee0728df7caa5390994f4b539e88170eb2c7582e7443f663468d7229bf0eea2a88ca55d40f065290dcba9a824d1ac7a5acaa14ad190d7645c13a689167ccc04e65f864212cf6dacd550faa70e69c0de877c6c4486d56c6c7aa57f4818af2603c0b406c11b76ef18ef1b86f35aa50c424716eee93fbb2256c129e234e4aa0702212421c534a1bf1c0f3cb10f32a5940cb78e8d49f1b0f9b3ac944470917f0e6d371f6da8d8bfe16445c7f7392283cdb6020efc18cf90848ab54c3632750fd12d109e550efe0d96011834ac77ff5e7f22796df53408e22b511a16578e54841ab981e1ff545f8dce3629334669060551a80134eed4143ad7ecd8e5983af7fc2a2258d0ec50bd5472553dc2217e9bdd170c406025e9ce0917410e3a4d3809afa4214f3e02baf91b665a05ca446a800ecf6f961745fcba6cb85bd5519301d7a32312cfa82874fac3856cb8373f53e17833863d53c8d29e0e7cd4914e11fcdff8c0c341c3b0d71642165f9f4ac41d83b7cc0e73233e16d4b1c6b83feb32f7236d963dda48bff8681ef8e09d1bc633e176592d553af0dc6d5e9325f2700bb44741fe10a3b7e3fdb3244378bf875af544efa9cc2261f7879788471518ad2592ab9ca6b8858820756f7515a19002467864606a74e29104dfb6da5e449659fd5858282512493747a556a4e7ea04295430ef532dcb8e2e96c84cf1fe7bce01958bfbf409b9b4af0eb36bfe899976ea028292327aff4cf37d0b33b54dd9c089eea6ca92e045479b496e1a51ee36ff2e7d43c1b231e65f53ee99aca2e3caaed61b50010db662ea9c8964d0274e409679b0d3f69b05ccbac0d5eeeb66e62285f93e1359fe8d3f20267e861b25e85542395d5b722454c2097d18186d7a8ac7c6e2a513563166cfa89493bdce1a1ed8605fce75cd92d31456ba866a9e315f9ba0e1cb78b1905f4f94315f7a14e9f8168f13c9c26d71cda2b76fa9aff18b9b942834ada026f1bcb650bc91a38f448fa783c71ad10c9dca5fe1c5cc374deb554a0326ba9ea12593dcfe49e27c88d8f122e8483ed8ac9b9a67b6562c60b1aea02bcd2aab9386aa715453984c8b173c6f9b839676cc43ea6f48487ae7357e50eeb96c97e9cb64eac941259ed2e6881e390454f779a7f843fd2e12f7415eca0952ada4ac4981881f773d234c997f545fd4fb434112edb83c7ef7a6c4c02597a8b8f6fb78f1bbe8f52c1e245d6c7745fdfe293866795d6b6959e015f87a4e3c01e38dc9266b9953c6a444a41d1ca20bd1522b816a5d015fa2d77ba669280067bd2e68a866c9e6a73d3f4fb814795cc74ef86a988ffa6e992eb122c027297a62bce7c657445d0d0fdb2c32b8e49c1b1cae7722ebe2b8af3f1e39d3fe3c3618f0db6b8f2f3ed5df06554781d72cb334c7b267b89522264ab573c1638b1977f24ac6c35ad3725de1be5633791bea58b5c49fe1951fc8a2c97c9c7548da6d52211540cf0fdfe047892a87123db6b6ab4bc0d9d68326e606ee27cfb0a089cb832fa827cf12c389d574bf7f335f4ed853e6a233a842629376366efed7f599155ef98f3c45a8897c70d5b48224fc973c547e89d173bf6637f867608af35c467db2838d6d56af0b9c01453f74d5ea4ac6e4195616e14caf8a5c7f9388642fa5c0a44c357cb0d384aa8b96d44ad27b84b00f82bbd993f743544532067928fa71145aa9b5e22bd3da881326a77f88b65263b16f2acd16dd2ab6c23baa81074cfc71765bda0ec595c09770c7d6a558a7191ec4681aacfe112f5e58f779ada6dd0ca7e78eb69fdf2bb66040e233b7ef89263a6ccf7750f028903a3f895f75d227a285cbfb8233d3b40fa426b701fb068fa9a7b85e4445a016419422b4056d2dc0301ca99a8f1bd7f5de713316991c98987a78cd4760328b98a418f971a437715d45271b879113f68e0115d322ebd11b764d8e160e6a2c88f39c5e0dcc1befae5c2499cf8ac65e15bb428da19149195e5b20e0585472f8628a47173658cb08655a54746e21cba3831e75725d62f6add30e0b26ca87e047f120a2bf86ceaf1e8be5ebeea0401e813d46d9396b29c0d2c3c9299b63fecbfa1ef111961bceb3d8479c665f155f3ca5fc6983506546c73673d31fbf6589a45929807d21de3f654fb542844ed92851319064b50295d53982320d5e9bc41724761757fa9fc66667bcaea9c8ae71d74c81db4f865576df9022daf2a9d774c3bb89262f6176ec9d1c4675d90bb5fd23b4798182ec2e474607ef4fa5241e55a5f6a43037170e242142bca6437e66b3fc8ad5eb3767f0fb1770b05be9dad3869a364d3a06db8c3d4d6f4d32f7b809f7ecc1d2fe1239ca6152e2bcef63d012bc449884f5bf4d76ac0e6cd5f95de95d39b6b616fabea0e30b969ce061b44d7cd96791826c639538c389a36fbe174f8a4fb559ee947392808b04da56e3d2e3580cdd6756fb57deb22dd8a817e1724567eb71d96f81bb40ae7fa914c4e05434abc5bbd21670f723d5ee4cb310f3eab987fe108ada1eaaf6a223eaa7c98f0c2cbb281d2493e0f5363a0b370df3a3dff7a76b57c8bf32b919b2ae31a4383bcb439e7afe6ec7ada30cf7c71a4cb96fdd7d5e6eb9a7317c25438a4a5441cce8cb049c8172890df02e7ac158bfb3a156c5f68c5c38b594febeabc9780c4a53658b9aadcb3f522bda1721bffb55b4d39e70135ff907abd2bfd871ac5eb4988c7217b81960f03dcd20f1a5625de5b2c2d3b2273e459bf8a0f2bd7d533866cc2ced1e4d1da89b40da983836c24afa3eff89432f8ab94a40069fb294d6ed45aa88fc563690c4587f2fc2075061b37464e3f1207657542fa789f524ebb012e05b614b38c7ad6c315b228cf7a1aab4a1e66b0a8f569db2e1bd433ccf09fbdd9f23abeecb20151d2082dce1978d543425cdbcb666c8cdfcbdb3d9b030d52dc1f17f5eb2344e15476d40cb9ebf629c6996c0d94ec88db1a3ec21245e6a8bebde41e35e05781d0d5c790659759dd5ee3601740e48c5e2fe661f4d56719e2e1973ae807e6fdb5982e0543ea872e52794c0b89f6e2ef40ce85193beb8ef528fac2e4f396eb8f391eba351beecfaaf36a271de959da46cbd98353e6def4dc74c8a8c8b506571f70a7b0ab37cd1d92ee32110e9f97acbc114e4fba440b0b84d4ca65c2e51138445fbc94b797d98323fd167ccaca84ba1eb29ee50f89cda91cafd5919fcaaf74d88a21b8eec0d58dca77c08d0f7b0c25de1b30ad5aca7eae6a6c8ab52c9872ff19687b0cea6ebf91de2713b5a39cae2a8f8c752f1c3856f0c9de69df8010bb3adf452b794c32353bdfba46e3f2ddf32994d5c536de02363ee01f5be56f1ee2cc7058ef0ee7c32b5375a27bc3835967600fe9f54b9b1ec6a9ef2e44c37d4737ceb09a325f9371b62cc21491d5fe42277a98c081c17e8a8596374f2f93f58d25ed9eab775a8686c4db7e432504be85e10f62851c1d43f01c0de1a466feb1a6be7a64b520a18bc8dbb08c5d507f615980bd78d56f54ddf12aefe92950468250401720dd3eb714743fc32a6ee5ccfa99cbe737e86a3b4a2c2344ec5e1177ad1ebbe097c0dbd26633637c57fc79af3b7b27f2ea34d6729aa0a031d1a73ca037cf83e4518bbfa038cb629b1e7984f246b2aea3d61ce72c6c3a5ee030b29933d615540d17076c0bfe583c1e04965a589dc36599e729777c6f01b2be5891e60f1390ab24edf9ccdde24c7843cbf905d87fded08f5f31287bee82692a7e5322fa91530062a0dc45a6dbf9861549cfdef4bdd20b3e3fbc4d5c721309f701dfd2557fbd5e40e4d1724621717bb3c700c18b2ddb90661e655b34c91fceca39e4568bb4d1844f258b608d9b943ee8cc20583ae88e53564131fd9b3cdb22d31130c92296ad68ecf44840002d1e99bce1e93c4c7139b5b7b9595e71234e9fa3166fbf079be37b8684b3e4a1c13266e0f872c8f99c21d915e4ea61e36dfe3a5be30764c068a982d6fdcc76ab4d494b6b662b9900f9f1cdd3c7af76f890afb24852efd3466d8bb18ed64f217ad75f2e829158185961567160836a1fdecc3a5e2c5ec6a37a51a164600dccbb527c2a385baafcef405073f73fe872984d391f6ff195a1ef115df6a80825a19891954e4949ca08068ada1a4e0677aad00b40e688ff14a6804f49bad9eb3a6fefb8d65d05ab7a4e960d4296091bef97bd7f761ca59b2f0a5a698509aed8966248c53663f35fa5a95d1e76ea2b0c02881a63002340940ef8ec1f1c70f9973231fdf12413fd7854a7e0cc4728aa422342fbb016f11e4f1fd20a088b60082060f77c8b205255892c1d093b9697ce64e4910f3b0cdad7a9b91e393bfaac57140fd6945cea83af5b40dbc3e089b822eba2b205ff64f777f086a1cbf43afd0aeaf037aaed85c243123ccabc1c3d9ea9666e916fa327188fe42b0f8602f55b194d0089b4aa8b31b8350149abc7f601e63d60014525d2392060ef719afcd5394d836bfea4faa46786352bcb0f69c4ffc7ec2de1a5dd2626338397059233c61c89be4d7e14708d41a641aea8355ef78e2969b38ba00b10094ec031d0740da7bcd988075faa2c0555e143f04443719a58751aaa29e6ef0808b8483236995f3c207e44f20fb9d0ca81387559d8be2ac209052ffdd17f8d24c41ffdd84a7c51e37bc40b81e3eeeb0c20d1c7d64f8339c10a4e6734b423ef81ca0115f2c5c9c174eb725d86263df5950f09b77a6fdc93dfc69206f17bb02f4a823ddf485ee1af6ad7a338b8afef9d3cf0f87c967df040a06973f5d9f62e66727397c24930891a53e99f03b18017d769641a6bbb51847fe216e5ca0b809e5e14fc971acb9d135cd3ff825f0239d92985c3cf60eaaf178acd93295b9ec6549b640c025126f600a3283bc7471ac089b6f90756d13e600fbeec65afaebe76e04857803ccb521570f8ce6267026ce724014b2faf60e38628e7c93d985bbed090fd187ab5800401add7d9a54cc62ef8b89cbdad7ca05aef75b58a2f02d94a2efebb296ee34a2dd7a47376a9dc3143510c00bfce2604ba1b3d259822dadee84ca1ac4d908406e473e9446e9b092bb1275c48a4765eaf514c7e332fea62493a42345f80b02a9f275c838a97687f8ee4693e47bc0d7d1817aa576ea682111e544c527b0af4cf93c46f9f220707625f2d85513ea70710312f1b1702dcbf1e85808272966cd0c3c5a59c29a22121dd70e440a74a9ca2e7c508fbdeee1b5a552a8bca40c30037c8aab4ba75a77ce6b5875f4096b521f2cf78f980dfafc3f70c7cc8533ad92f539df3eb5dbca40118e75dbd633dcebd48a10820c31f3b29728aee5c60107be02a30f79b5d51be1d43f61f2a6298a394caf85a79bec291d4ce14745c5590b8855066e0ea4ddd42370795bdfcc7ff245cec08a5d6c205f28df5651b28ef450335608b6f5e3ce0832173ae5fa088ef9858ef399b8cb928f79f07ea915e1fc71b00f968193125b7fec2c3b83acbda32cfcad16f10b1b684d3898eab0f3630f53312351da823b25e6c9682242e277ecae371016e0ea61e48a132bbf6a090e738295aaf334963a865e243178d9916c1e27d35c6e7ed02334436d805ee80f9757d9dc7be4d2098d66e41414e127fd187e8768627170870329458ec1be53206a035c2a400a927e48e31c6a3f50e0bd946156374dfb96f596d97d244f8b4d3315599924c1cd902d0d3036f0518739c8155cc1f8f4f30a343cf6b3d487fb6073afdbe1caa2092d68d37a39a4516dd9310dc009101177dabd0524eaec9e08efea4a3648495a5ceb2ccb15936fac498aebb5e3445f5507303f315cc09434299ab81bd2cd2c065afd4b802ffcdd23514fb5c2f8d1eda09ab304de7c30c19842df0a780d669035f10489188a26121b3a6d85d4d62d49a37c45931eda561e0cece080ad7f2571a4e7211b87ddad5047643075571bf570d1ab39a1b660766409cb12471fe21883db93753b2e5121f1d39f0c8e3f879641330d6986d9581ce8a24a33c4ee398fa061dca0ffe52a1d122888c3c4f46d65f0f37969d93f920c3957c5ecdeac27612a9f400e37e3a71c1c4a693641c86e4ac7ebff2d6945f6e78baf20c71fcd1d2634d9e790d2d79d945eaa68f2dd75bb3a716ead9a9d43f0d6ac767231006ccbaa6dff39bfc46bf22ed00f75c65162ef311ff01612958cc7d5487d857afcac046132058147c1ec8fbb7c441217ebdc940df146956082e88d74314663d0bf3b087aed6a8c7e024247f741de5340630898f62034551b275c9c03df8ea6561285950c6d4595dc9b928297282e7a218b3eeebc1d6e1071f74031dd28a0676a1c349fa147fa8631801a7869c9899196127f43a52aa0d87888b214b642821ab3cae892d41c1e751f9ccde1c5518365522e9562f98010f81e451f3beb888721afce70f8b81ab047b334907306e9dd6e2b80b280e321ef888a3a5eef82f2e8cdc228a537a16208fc4ae067e3329662a1cfb8500823ed408cde8695aed97a3ab26318173c5cd44d74bffcfc2ba45da0cd27b3f1fa1e1f2013c78b873229a425fb0603aae7101cfa30e09293cdf9a6c3be5f71f3a0ce95b5e71ed4ec6f21800ac265d848d74db57fd6d38af973c38c57cd609de82833af99f3592875cdd8cddac8f543638656d7a49a62339982fdeb219ab2cffa01ed5f670f614ebc4e8e4e72f5b3a257cec26a26f1b2804e5492ed7745e2fa9bc0adff1215217b9180fb65e30f794dc3387012516706ed3ff1ea6b7c6b306f785ebd37acecb0f28d238d385300b82bc620dcce85f9453d3d4e5f71f99eb97e932fe01e74aea9db4f4bd6e55ef0a39ce93dcce5bb9a73a9121f610d7a26a845239db3d25925cf70c782e19874e1d1f3b3ddaa5402f0ad69fd2519ee70f2ff707b055fdb1cb5ef0faf44d29286a1662b1c8d09d19fbf9b3683616e097150872266f0662bc37cee46732993ebe798ce3a9c7c0aa070aa3cb0ad21fb7d6779c9bc17efba1010b29e33d3789e1685684d4002ca4084bcadb86a08ef5d6383f34cf6a03f42157a968060c8bf68ae2c3a2cc7015791d1fae873222ffcdc3c69c74de287a71163e9974ee04cf28d944ba2acad8a4c53fffbb73f063a4120978f1a883df7842e185b0bbeeb8f0e8a77962729ad5ab190fb249d48b9cc71e033262b3e9c642f837288e6c3dfdf386daba386e1d31e8c84845b608273dfe7bcf3e252fcd1a0242a8e57fdef1e158ff7e88de8189dd8985af891ff4d65c7b092243a92eb467cced26acee49d3207fd14d374b9f10a3293608594871025c4801408fb7389d7c8a9c206303710437a9d46a113838694a26341e1a8ef3399bb53459182e9c56e8cd69d65790d8a36bbc30a285246e3da10daf3106e0003f0ff9baddf9e8d82b055ad844f4871e1bbad8607041899be5e573d9b8cb9318455996221b7a6f7dcc3983fb7916801fb6b3f78f81d5ae01a5096f1d3e00a615a0245f3c1e0d063af8daeb318644687de01fa52bc36e5e0f96fbf72dd5102d3abedce297228dc0b8416ace21ac4f67bb2a112c172f7fb32d07654a4d5bda0a7fea7fedb56cec5409f3349a60281dd8a76352fe6c6f1a86567ebdc70e5e8992d84cf9f7c62b006f97db91acd82031cae2f4f7659cf42af33429b8c71da48eb379f2e2c5c494be50c6038ed9f7dc5e569942cbacad0eeebc32e49964d733332f26208d8d26ab37d641acc168d531210badc6d30ac67ab8ffdb59a4c3851bba81cbddd06042bf81e545d2e5be6cd3e5efc1fb3bc86ab0b2f175e734e96dc916eab6aa771c58b8ff4cf61dc3adafcfac2c400e196e1f937588a1576a7b964ee593ebdafbc467b4e2ffcda902d54a55b682d0390726145567d622e8c3e18ae8a059bff7fea911caf755f288c15a04b5240728e934ca8ce32599d9716767d4337ecb028b66637f1c0c2d301ace21dfb643b369c8862162391c40596b628c0765a716c29f0870cc5c38e06187f4a4fdb3b13a358372b44ae4db5549dca36f1f176b265e9aba40d2dadda5bf81deb5b2a058bbd413d804d8bd003ebe387b23be09a7114a6370d2606fadf3fd02b04074a60508f7f1bdc7a75be477be3d5dcf3990c8a0805fabbf58890ca2c7d54dc1fbbe7b83d61412199081ef60fc8372fe79922ac5d3e4544c2317d271a8ad2966c4c5da50114cc8c3e5fe06eec05d8a04ba5bf144a98f5c814aa04f5c7f276a3d895c27ffc95089d7ab18d673e648a53001e2664b1895f672d8945cae5346b7967d210002800bb5fd7cb8aa5cc7bcb468548f3a5e8972069d9753a537ed4cf467833835b71b5091e1c5190934c0529fe8fa38d2fcbdf619b2ac2978f71faa465e3d1eaa89c273362f4f1085a8da5ddb36045e8b72630f5c37fef4a98a1a1a07908f5288547a42d4ced3e4ba00b7ad12cb91f48207dd7f2ead69c3e40f5a34804d97d762d45b02b06db646c3a1c1663e97d38393abb3f01ff27d2d714c4a084e5bd5f5e309fbbfeed45a8230b42603c2218d1948995c1e4f45ab88219fd307c6ef276e07a7df453d049af3997b448d00d8462d1b2bca44269de1d70ffcae6da9b745eb205ade480a2a4ce88d35b9c86352abe7852b4531483da00ce602cdedfcfe7962031ac45ef9e288f04a955a3766a8c69ba1d74fd20bbb0ea92cec7a0f6215793fda73ea1c0a576f00bf659108a0b37631c0a3838594fef69e7b4f9cf307ff2c769dbdfb1481452c744c43e4ec4ff0e7012f499bfd6cff8c4655468fcbcdb5dfecb26d13e7dfcbdfa327236b51527de3a8bcb9e815b4771c4130c24426c963fd16b4a3e2bb2b11f3152465ca4ee20d3ad475c1a853fff4f7224863941a91b72b994b2aca6272afe6e04575e3b9a0819b7c85f97368d2b4d973618dcf82465c793477cafefcde5608fd3de06bb4ab19a12e3cf48e05f56c3f724c64b9f0198e8752c631b450f643258b459edcfa74dbe1b938fa5af56795b6875b14f277d92e2b56bb93186bec0ed78631118bc3d5b9cfa47b96450b679a56b95669cd0d8b96c9cd19c69ff925284035b9dbb2cdaea2a997385a8dc0c61829839c450d268e83c4427c2afa777b7aafcea0414a21a08c17ff618501bcfdc4a86c5e403450ebac06df5ea913a51e634f9710c9f0cd09771336ff94556125303fe2039e219b975360173a0f3ff1c066279baac2cc9971d7405b3042aa29b07d47ccf6d25a5631cceef7f1800efbd810b21757868eb950a483ef893235525a67d6d98c5b9766de966aa53e95e49a317223331f323600bca3917a07ecc0192d2b381bc6923948990b043a84efd0a318285685d8a1d993ea802f90675c7356fe0e0e4be5640e523102f9d7167ce074a210476377ef01fb46dbfa4ba200e2d7aa44d75665b6cfe2fc7a8e30daa56d76da433bc46ad5afac139add4e747188f6181a9ba4ee8f1542113a2a93c87858792551af8f42b2be56d7d0f28545e0dcae4e169b272677a48163d9ee3e5f0eb29524b935c0522ccbb32f02c430ec94ffd33b10062a44852cbddcd6f1e54ab6e250e631f9a621ebb4619bea5b411b260fb1126737f01940e57001183a2690b7cad511656b58835512fdc84aeba9bcb3f01c6472b523f4313e41b6db3cf79ce788ea21d840b3b4bb7b7189c5a5f91ec77996b37163ebd317413d3e22059c85205f0c97f6bd6f25260192d27536fc3eb3983b1437b643e9ac8859f9d2aef2248254b53c4528dcc40478dfea877e1b6adc0c843d8fc86a22c81caa00040b32e866a242c10aed939e0835048a49efe529c78ffeda10a7d20430663c586f764cb0ab1fc7040196eaf9bdc204a5f2afb32305382acbd84a1348caab741d72ade71344b71e38fbe4ac182530faa8ab6e03d0d98c9c098852f1a36136f08893d76b07040549e39de01bacd521241dcf5af37628db5be2ee21993da61d5f76a44428f970e862410fac6b7039ba6153ab809190907fc45878bda8a1def5e73a78fb768ac7a2fb5e356885a3da387d0a2b430f40eb393504523c89e18b033c8c36ba775a8e56ef0cfc9ea4d8e13c74bc6b7144175882010a32cf62404cc799bf7864bddf885712670edc128f5019ef2842dd8833124df756e943ecbffd02b3be9d54360f4aa373d8f6ad1b5430d75b96ac3c0fc20a803dc92e83d048798e861403520bb7f7786e1f614c9458f461243bf6ef4a3a9a6e30140cd2d39de3e1371e709be2e217488845e763b340f88255b8211f6f8195069c0bfcd76c16a33863bbfbdab895831f6b385ebff7ade6940601ee5cd0c3adb27c7c0ae15e3864be9343adc11ff8043f04a297f55768ad1d5d34c681c3b00185583b272462a6124cd0f7309b99de51354267b2929894a1c3575713f894e5e554c9bc2f3dc4aec36ccdfb6484f9844ebe8d14ce61a89bc73752fc6fe0bb076184b31b534fe5b19027abb54dda835f782d1b2dee255aa77fd280ac575aa373ab5f416f74c3b0f7fc9ff9e25d640e217bd1b01f27533760cb080504f4fadca025462f1aedc7dc513b495ce103b40fff12fe66fca2894056deec3adaf29a41603e64614777d43a351692d6e9103bb7e37222a28dfd7fc80fd1d559261be9b32a3a8978332e81a5a2582b71b9b3c5c1d940249843b105ea741131df53db154729e3807c020340b9096b3f9700ecc42230e44348a825e9abc232611d5a5729b10cf456b32c33f21f5bc098e535ea231f31f6573370d4f7d1fc1f7b488e9f6f97c2b894c631fbe7533325142872c3f70c70d28a1b1f83eb7ba654f69bab07ed9b91c06183c446e56ca000e0d3e2e23e00cf0dbbdebc6d82538d1098c523f66d77fc0f19eb9acaffdf3ea04dc5750065d33767b2448263b5d1e10fb8c79d71501fb967244a479f49c1df5ee06d1e88808ef9eba58aa30c3256d2c76eee1d9d0b42bd5aeb36c9b1d64140e7c5d2aed8c131abf766560b9151fba41d2e787a229013ffddfd7e5d1e7369f0ddbc0d337fc261614bc357214b3fd86b1e6121dbbd9c7f65d53bcdc6eb6c20d69df81fda277f9e27a800bf861f6becbeb2e5549c7f0160db4ff8c5815284eb1a23d72d796a3ff6301866a9560aa85671444ad31e044ae7b97b575a202c955f6498cbe8948c71b73416923eafd450f4cbe21d31c107f75dcd8e1643dac9a478db0276d50d9f4cd4520615a0f8adfd62cbc47770ca1c99466305349e0f4bc39f29999350508f3ff45d4f3636288181a2345c4cc3585630726125eeac34ad9238e5a5b368a410ac0a32790412485e071ad0cc6a19bdfd242a22a80f6e9045147a215aacff723134851cf0b8f5634d16d783ed7cf4f7ed9aaa6561f5fcce570ef766c771175626ff2bc16d2e020944e5f6e9e5059e350a398b0db4eabc521b364fe91ac05a98108c545a5fc85f7ada8c01d5ef2d139cc405dfe06cf9c023de083bc4009a2bc5c5485fcc7ac87698a37e0d296bf55ea78c0f4f788b840c3b8f0b5095dc217301da18cf2e65a23ac460daf4560eb84b128830aa8d73c53a960198737bc333952a04ec183e206c81449fd124edcb0967c76dea3039e27ac7f67e1ac9ac95988b2d98fcc9373592bfebb898c614310585fb3148a2a8606e8df9e9e616e888f1c950538f428949dd6fd28f87efd195ddd6a97e1954c547cedf08f2d77937f7d1457ae64bbe4dd3d0ea7489ceb15eabed77ff492bd5fbd5a62fdefcbd4c2afd6ba8f97f96332b4aed6cccea1a6f2146012c19d4cc1c9ba6df112c27ba5ff25c675e92cd40ff149a2981f5709ffb280292ac16c208dcc3a670157a87b618b48041ec7d9ea8f5f1aae16eef73e0bf15b35d9c8d8d0b4b2b2c56d54183adce99ade4f5f4d77ea6d16e4403d22306090b540707212c9663d72473a3b3b29b5407d80307ca3dc84de5c5e5a09cb190e758e0d75f43ed62e86c7595199f6d46b7fdc2ccbab833ee8d2466571b13eeb94634a81c6bd22053304eca21f91e2adb79d5b5c6650ba4fc34e8a08c340500ec5ccebe9afb878d7cd9d81392c478722e4895ab43d56eebff677a9b4bd4d597927dc7196c8c2f4fedb9b7cab453756d2a9758a7cd1ce711db8a809a115841be1390af7a74ff6137144688f810212ab657beb23cc44ec6eea2e77297f932be5875c767af336611da18f8ad943ad5dca38245771f2ad15630fef998ffd40333bd97d5aa6e7ec322b95cac0001bb96ad8132db3ef18f2ed6b669063a192ac1afcbfb1a5701b015a786d6266f5f4543a41ea7b4732c67622bf7a73921ab26f55fd96d62edeb943dde77e10fab4e4ca924dad0f6d494d8ece9c4dc8d502f26d54880809b5f6f09107eb916a0ec0427282abb0404dfabdb1ce626900d13f9d025c8d05091f5f82a061a688ae9937f044e04d28e9b317252555ded2ca091456b51e353424d54d58362447d426a0a22b87837dfe065192a6593c6c225bec1064ed99ea1eddc9f15e6f860fd5aa80b11211e76f2eed5e4b29abbecdd52f5ba94f4c5c77310a95e72ad54bdb58a60620569abd46157f705b3892571d820118b39bb662f6ac569a7b4d475686207a76124a5e0d5d1c4b4b337aba0d94df2b59c8189c9b88ba74d4314e5c84263bd0b9620cf5cb86a5fb2487ac692c42f23ea0ef1ec1a1cf7e6351febb0f68ac8a1126b1f367ae373f6b23e7b35dfdc9bc82a8694886a1bc2351d575d48c633703441d06b814316c8888750f5e8c0f1e133724d7a71b57088b203be09111f9836a659cb3562ab1d4733d73e0eb1e9a071e465d99ba0dce41db5f48aaba6da0e092a626892a92eb90b4c25e4238887a564a1f50623ba68241d1857156d6bfaf0eb5adfc7991ff3e87590e894facb81127f85b1ce867639ca7fdd1f9f9d44768ae326185b9de56131c03bc3e0912a54ca05138571f115f09cf0b83c4a59210b54be32d504b92945fcb2c0e2849377f9527034d11517a4f6783004cd854ded1e4c447543124d9ad2a9b75e7df34cd1b7935b5688d1fd7db43a485da5b579e7871d4d3a262eafc8a0b9d9dc66ca3738233177adbb252dddf2536af812cca97827b1f555e06e595c193509153f2e6a754ecaf1a2f5214dcf50bd86807d17803ef74aaed9ba38f756e5fe131fcb9139905adc1955109ee24545b15119f10e419a6d83b03a88546daa7704bd2df2338b51bab0941478ae7fac95d5d9e7ac9f1e30a72917ae74755361d0c9fc737a05aa3ef98636c1b62064028e27bd68373f3a221501c78a0d78501e1ab073a812cc0e1b39ac56ca46869340cd467045212306e1eff1f076da998642c58d6ad195c49142f3a1aab19b60363300b42fcfe1895ea5a67813d2a03bd93feca422a07fc291954d0d8c04d36e5168dc608ca30d2613bd0402ec37c4dbdd6a4ec987728da1d6857eab2c1adf860a48dd011a5c8d0741d8f907bf4f3b19ec46ffecc079f660b0e45f4026849b04941ab16f901775c474e116b1889b6f8a58696d8b580f83b13a5c17c9421e06faf409586627dd558915f5af91ae7188af9e9b605454cff00504f705bbed9754678c11df92a5cab685f7eb0c7f7a9acceea73fa7ecc8a08020d90429a10577b2002fd153248c5e949ffae26d1129cba9b7628dc79db09dc97cccf21aa9017d08b40aaae2e3c6633bad6f96ee9f06c9da0c93f9f63853eea6dde892602fcafea98551535b6e99c619fc5a550c159d90e14998240aa9bf3ccde914ca700d02333f702fd49c66f3d6d03ea00bca1eadd18cb44969b942ce845987e2f5729f1b8729d7e9552bc0867452b89b9a6d7ca7da5f8e3d443e287214a1773fd65ffe7730fdd558c7c3483290d4c28ea333d7ad2ee7a7b74579b9d78a60371934bf637c913263c8d7587f585482a5806fc25d0f6a63a6015f493b476c459586faa78c00a6b6e208fa0bab1fd8ec121b12a0823ac06b6c8c4a53001cb46e082c99b91bbca6d29fd897eb9135ab9807a4823211f7c476594cae0602f4195d0cba0e5b7ae390feb6d85d4edb65d97b2c3776d01b3f31dfd677a81c71d1c213de654574a3392a5c848ecb1209c7fc945838cfc05b3b0202215fb20270b3faa22558c41761f1d56afac51416ec19ef972185583805accc57317588cbb5a25de74cd740274c131a5b3640b3d3dc42073f5fe86b5911d06e65a6c3560b3de41341c9b7523c47ba0a64d6d8fcb667203a6a0e1ef47fd14ddc4fa31c5dd82d198afcfb66e5b0725efef24745ff444e4b9baa54919699dab8a47152e2a3e13cea0e4be07383b726b7d31ead39656a0fe3c322353e55f35c8b4ec14124a965905b89e84f3187955442776be8e273ec9906cac8a7ac93e3d0c6cd2e853e2aaaa9fa17605e9572f4575440f23d81d9ee4cb4c186fdc027cae588a32e42a3b4356753193d647ad98d82008f2e97120b6f6ee1e9381d42c026268b3afe7a4dc8e300f59d83fcd7b1cf6f85d7a0314277872ae349fa24c95ae42d7edcf758233206cf86b6b2f059eaf4ea72e579c194090b8a286c7a7db8031791edf0f592bbfd6925c488dd8b28ccea87144de3e5dadb41014979639d1b42e2037c7c642b71cbe1f8f71a81b6d1abdc31a3b3d5c2a203b20c58be041d7a114789666f44b1c19521130b2a9e5523f93e15934044ed01d69f655a9451715a0df5fd0efb5eb94ed1790e80ba9f98b4c27ddd3238bac2a12c8ab97746d45cb11709440c7ad69b85f07faf88648c3276bfd5a26f6dafdbfc060292ca0ddb1bf9bdc88abb3dd29fabadf687a92dc33e7a10081a4d327fafca500500addb87489a643dbf94c5034831e60b16401888de38b969e9b7831a134a1dda9362a01ca0df61e86ac2797c44a8ecf7da439cf38e0a94aa4a920e295e077f555f6c98052cdfaf04d050df04c61d27a2e2515670ebc23ce6051e53ff4073e73e5fb484dfd07287783f0a5b9872e06c455aa06759901ef96368c7400631fab2f27045166f5d8ee64f1cc7e8f25131bdd592eae500045aef4e5af140a8f2756d042097ede2be2f5de1af7726b6bb6cc9177e38025b5ed3a3ada780bab09ff44071d3ef790e0b28a7201388840a59c04609b530259d2a1a401879ea830b149f6ce2c3f334ab2ca168bfabfddccc3a9cf3bf028f1f3806f5e8f6e7e08da5fc3cbc372457bd22db65ae58c5b803b1773c8c2161df16924412a6351c4c246d08839dc752d34ce0e94375f7be8ed30e07f96d423ede806933c1e479e10032623f9460ebaa2b04893bf084de88fbee2a96f20fbe76f959c1f26371d5dd4624c68ffb72fb1f4aef8593ffde97e72fa4648f1cce5a3d4736b2557a07d366d9553f36c4b5cbaaa7a9a68f42bf3a98a5ef77a3448c07db447e14351ac4e65d251042b7e5bb9da0f7cebee21e3cec84fbd30b8d4c8a033c01b448c4e938127742e3ea0e8be304e935d172800a97f582ee5493ff07f70b67f96fa52e3daa05c2c6d847ac6ce04d346472eca53152bbc534e9babb1783b50d0065610d2c3398d1372bf81607a0d5cd118fe3b5a5865768c9f6e09f46382b920534fc7e15bb053004a52e21fde53888de761130d9aeda6f551bff783b1d68087fa70d33176887e22824d21999d2b268e0aa1b9f080f605c57a5e37f471fd4cb2377a8b39407f299f188a0912c2821caa765e16fe224a518b1dd417e0070dee77b0ec22659be9a9cda98411dc6f3b0a3567e9489200d3d16f754b18126e0b2b3048327b139c5659c76bb2da166149a013aa9ecdf144583a23b32958d3fbb12e8239578dfcdb32a16cdb8cb595e149dba8d57549b107e5f2b9d6536be3d6a3b43277e18ba7b9316d4eec7e10b8f86f985a4d5f4773ddde9481b9209d030e9c71d9eaf2fecfc9c836172c071c6c25e3bbb987fba0d5fe4527a3c1d44b4f91ae397400dffc7ddcbf976120df910cbd1d64f9efda435f52a755a53452a0af4f64b1ec5e2a6d89645f7cee1bce972572d65b100298873bec5fa87f37120301f5bf37b0cf5b94cd603b524649014c2c7808ee964e99e0cd08c5db4009461d2e9c6d7b23ea8615b8d6f39a4bec71c4d0d1cfac5f1df6bcbf2a8489f49f1a6b6e595c135a71176cff6a9da4747ca5cd19aa16f3e345bdb1f6aeab1fd41702c6007beffe358a4678a55ecece2c9d4ee5ee2430e9b4768c350384f3648d5d86dfb96c9290820243b905c308559308ee5146b620f87a119f5a510eb9a077fb2acf407c0fca396d0847c6a6e9153ca41d4aa35a9c00ed9ba823815b0d83f87745c4c7eb8210ac8c75865d611183a78a5c40ca85abe068e48240b0b1ac90fb9e6cf219cba4b36f598eae11cffd679ab64385140795df9226d335ef3e60882f1474199ed448ec28cd9032e1c7e103fb9eb7b32b07b16e7b68f96c924aedf133f36d34364542b2a3049bcf3bde6a2b6317116f37b38ebd8b94e0f9f1cf9db1158016663e0c4268f361e8753e2f15df0e1bf2307874e566c411f31803159a67de4c86c6a6c12b6c1d1cd3a58ece7a06576f4234ecf1255125bccf64e32dfa39476deeea243d6641523627fe349b2ffea49b21f77c86085e4727df0d2865be2c75e7eb44ab908bf8b3b7bd76fe6e4f314e03f79bbef00e5114b279ca45fb92c9c4ad107c1958689b367e456e0836dcda8a20176010297fb3d2701c34813a090fe09bde90177fdd56685505087f7ba03e222a75cc291c6383c245e9271866bb0b07b15a98578640effe75bf040f09791cc938e38f7ad290853d8f50ccb5aec3ef42faae58f7f11c038a2e31a98af890059c9a728eab5ef1d5e8e323837418fe67f6b5549bd1b27e8a5a0d83a8ec2d857767e7c92b4e110c9f53cd87ab55dd2c1579b9c900b3399dfa76029207426fbe95bee1a27995ca7a511b6c2c43643999afc652e6f00de743a39d4ecccf6907f3189c411cc6ef262a9e34340d530a1c236340dc7d8aed6e58dabb053cc4d2db876f01b4c842c711a6ca215c137065f4bee2cb0a544bc317de4075690d4da9f23a1af234b689e9d2ce584f11353b31677ec6e330db2f202848d35982df6bf1090231438d1db3482421883515382323dd2d99df7c7bd7f40fb93b67ffffa7aed70c1f6729798dcb11195d52f93d105ba81c7232e4bbe2698d792ec088932f398b519d97988bac54432d8dccddc7693a29d341816376b9288c01cd51bb23ced48478effb593e1b42b7a0953b97c26c560b374afa6dcf451fa3a2dc083da9895c3f52c59745970bc5b8207468dcf9725797704ecfbc5f2d04a1750bcd5970b72073aab133bf125e43cb1adfc952db7c46c5d0591d8a0cacc13acfdf8d03b0df7173077b8f238bf10d1915c2550b7613ba99c6e20f77e0727e9a545318aaf77f875eb3b4ec416324f4908e3344d3a4c06315624735fd52dd286c794576ab7023c35f3cb5ecebcfa8a857f20bc528a4dd12a11336ac3ad8da2cfb923fa6ca298ab46cb103188d90b7ba8300aa86869704f80b6fc6e102d772366328ce57c401fa52d38fbf4059e9d76d4f74d7ba3f49c62676fb8e423758606306e7058c8a4e3981833322101eba83aa55e53279c8298e7c71f949a50b881b604f223c542156feec3f7c100035b7db1d933bd6136e132bafd3c090325eeec82be94f3b5a6b673a5f70abdd651e10d40f2634cae59917c3989cae0a977e583bb07ec095eed7d6decc91b87e21e753886907276331ad0a1ae58c8943aac574fde5a03bc9cb794418f2366f21ba2d17dc52f86ca55b708c434b82d591dda2ff227e06368f857dd663b4f58ef274b2354d35106f99c2bdaac56a7e760dedcee77ef97ee22d6933cf36942b3b96ff52864411f8daeeb6369f3d3a608219cc06699eea6ef557d310cb2fa1c6d2ab88e89003e7f0b4a8d3dc20b1a9e6e63dbc3b3386f733e0017fe407aae52c5654665af32dff5b39d1074d5ea4fef99fe3a52716ed589695942afe46dd8a45e3ff07e938e2c00030dfa24d9c791e3e7944620b4435a21ede76225fe1de41573855c0be008050d396bab8a40ebd5b2ba569670bcc2f27f41f84bd88877b8ed15f88559b8b05f75b8e5161b7e369283948f6d0ff9f7767c87c25c4b616ec7f73d8f8b405822dd1f44159738e712ee79f9845a459cfe090a18e995f277335bfaecd7ef947089c95b387da21cbffb9bb27f9b22d766eb13743e738c2534f47f1c442e92a6faa9ddcbeaae8a47a7c3b17ab198c7f0a2cfc918b54b3c29ee5737198ad98f3a84eb9d88fa3342cd3abb471ff262419cb9d018accbcf89490c938e76f94ab1b6b188ceb9f7c701d6131835480bd360ec771e3eb059656b0646fd7785763ab223765a340860ab6a27ca3d70192fd65ba30b408dff2d856d75bd0c1a6de00b37783944f489ce7392953d57057efbef4c6d3987be5248b56c93d2c36770c46b1aae804b9223b10fb8e84c88d9d08bcf71e42d2bb6cc7ef66762f7823d36d35aac40fc2e394234d1a5d2b8c5eb44f0f29e295e0ada4aeec14cac15779ff52d0a9f6751b103ee178dd32d2a719009bddd9baf02e0d74e58bf1c667bc8bedb24fbf32059bf9041244a3b277f7e7477613f1ca3cda57b989d9e26f0f33fe50f0d53fdb5a42e64979a312894de65bfcb7c5a6e7a57136ebc4eaa3c0631bb8df88df8e45c5c14ab97764d1738b2635aedc9c4b1502e86d37691996189356850bc9adf1e5306fdcbeeaede07dc9c5bc0c6fdba1a562083ddaed47b8d19b719405855b563e93ea7b31985c1d77f3ba8c3da2fcf643c4e96be117cf832d8e5a4c1173111a1561511f947341b983a5c0028e78dd5e90f38268fbb30d807baa2804883c27082206b9cbe31b211bf56f22746f080e5dae0f6c0ac5003c632377a4ec9ea7a9bc1828e1a2207a6afe953c2fac2e951f7be0f759cc196e0dae6d3cd63dac345eb97c84a866a5ae6d5201fc611c6c2c7674345a26bed892ef6d36fe68582609bb07ebaa3c3e9f21f5409101b118d08ac3fb3c4e3c2dd5da2b0d8d71835f3910857b2565ac6a91091d4f7f2687f7a7a6668ac18365f56bcfa05a7144dd6eb8d5597f84cfe9a364d4c6e750ab92208e5e7a32e2794a10aeba91b85562485ab18bd62da7cdf0b48c233c6f182e5055f0fda53226b1218caa399bab32b68507b79c77540edef8a5dac2ad62e9efa9417c609755cabcf0bdbaf2d0e2526d6d1085a2326e472fc8b8c2364bb2a9254e69edf6156f5c258ea633bee602385cc084605e223d2102d1dcaebb44899a00edad71a37555bfd33488be09c080f06aaa2c1508931e2283c628a88524f0c16c5c829c0129b534f5110b3866f1371e78fbe16e440e93d8886aa010269fb6beb4082087f237c75c0044450343af0514adc4426a88b8a14378f08f147fcdebc20610fd94c1f561526da2a3a9856d5a60058d5916cd6c5429720a9b5eb1cf63c687b4a7532b88e81b647d150e84167091d5651b5d3796e9752074605d365e9ac32bb430d27a8ae899b9f71a4735d6784c8b8612700107cfd346b6e386299b93e6518069b16e63cf3f086cc5cc05ba6cbb0a72771db5d9a8c0a6161366cedd71dfbc8bc0258237dcedadbb6b9e565b2865dc34f6927403891b8cd25f20222d6c60e81432818f27de23c37b483c6c3ab94778f6d4d5507cdd744d1b215aed84f661abe464b1d3b59299a0fd7c41782d5e51900c5d68cbd1e1d954195c68beda42bc0009138b696bdcab7334c6445065f59e7f19bc5c8d2bc618a606fda02c562a2138296d8c6e3a6c87f42e7313b0a7705a96e74f52bfd38cf6df91a1ab28e779af055ad2ad60540ce7cff4f5fb9808dd7c90915ff5e872454d5d1aecb39a69b1b983acfd2ba9c611fc3388bc8272f54e5d6dee52a5f6e821af5f4f3bc68b1c45c2ef37898f7fad1cb77b2265794da597a87e896e6370d66ec0d9ed27d6cae83ef2f57cdb7e814787f5e6a7bc69322219186451066b8cee11ef7b795bc18a02e6913a4da7b33e99905178c96ba84c3015ae8f658ad890b589e25cc006a7d12b06a8f099bc2ea175ba9e70c63ca225789f857d2d9fc28a84e02df61585ce3658da358153f770948e2e145d46c1be1b7d17c4e024db94b975d8b4539d4c7e0e70f0215f4fd5fd1ccbc13672ab8590a5ff6fba0735c91e3a2c923334dfd2d1f6d78704fcadbd41794b3b69d3aaba13a3028deff16c5f7d959babc9ae723e49c7a509175535e518e3e0d3ccb5a58028a397900c3384ab54585d607b1f7299caa2c7bdb9447371e4fc7ee0cd75b5b425973507b22b86df40f100eb3ff4e0c4eb557d5aaae4d3b9a29dd53709979598f8f206cc285da70a2ed9c9b4a1d652c83e47138346962d26c752fb63f861e2d3b147d52b10fdff2e112ee21f4fd95cd68024b4407e72c0a17f1061e32db63ecd183fb2fd734b4cf6aa12463346f95de1f6d32caafe9295b99d1270a377d58656baf98e9ea637d2ec9365549ea3225168928a139c625700c75bf39865ece3fd6d86a2cba25c07a6dd4c9eaad04c9dd8e90302da13f6893b532e68186198b7b2e716ed14ee4116207add05781d1c45e52aa5c83fb004a49d6cfe1f0a182fcca4d3af2b9a1e6e181731604c564f36c454d8f2cd872fbd9cb906446a57ec9a263ee912bf1b673f028d2a3c2dccac2ef6705e475cd44c1550bf065b9ef74765fec3df4d3cc38a658273b2f2ff20d74bb95eb1187bc338057b6a849dd1863fdd1202a7f89ac6c4907794232374a342360e9629d5d6b1aa7245a8d6a88b8a4c287fdb5da39f5273d2bc413e285cb9cee1ac555ae0adb5fedf1bb4226a33aa12702e5b4a2f71b959d4319bd9e5b1cf80bb1e0390432c69cda667bde307ec7cbb25bbae8b84fb0ebeb11868b33b407f03944596d00c3212177a240b3385ad333ea40cf8ce548fe5cec268ca06a5740326ebbe29aaa52f35d462be6955cef2a03ca776d28800d2b9d2e4340ff1d1e004590275d8fa7502e9580ddcfbf7b4b8b6ac5aee82efdf4fc7e713e19dac76419c89191cd1d5cc9ee5745f6e7b4da9d61fce59876e2bc904d5c04a7ed2e66ee157eb58e3afb4982dbf2354d043883c4ab683e15da2d16160bc2b22d8df45cbc6d2130f96efed77581a5837efd3a9c51540cab6e5637287d39e284492a1a0f471c385e1f3326102a59c9a11511a2aefc117f74b16f8760b9496a71f5230e6f43d1f100283cbc0cbfcc6d7110a7752c179039cb4bcd109308a35cc80d38c97804994263a46174a225dfae36e9eba2d9a61e519cc1d2079fd1d05a3123ecc4a28693eeed626eeb96fe47aaaaf50b2d9c8c1677c98a135bac861fa4d5aa17f59976ab5538fbb7b59564f13cd3192a32d4019f20544ded73b867333178e4e31b8e4dad7a7d7bf1b511cb65e584a4f692ae70173103e29b031bd4d16f06dd3c9746e926915a04dedcbd01227feffefdd8b14b46f657a3789fa9290af32d389d79fb4946dfc2ea4c5cf6f2e1ba1f3a82b68b8f14712d1e9e27d5d29b5fe3a3f8a7577629b68d03540c967bfbadedd9cbd8ad3fcc65a17c13da0aacf3b4232f7048b3e3a87439d28705cba2a62182d7f62b4d4e3df30f9b5f73def67d2f6a6a507add877c07f4f221642b6537b3fc923ed950c3c3ae4b97b117df6fa65360007d1213f11fa1138a571d1676f268a79e7c58e7406212b4b7795ce245f3aa48f7f7f7bebac7c860734303d4c7195c11af33a4fecca7cfbd3bf8b810931050f8b5017c4df4f8845f6f2b931b7f5d0f90f4077693766ecac1516ba2093f3ce982e084a1921aba09674d172387703887fb405f49c25425f869ad4fd471b21724bd9c687d011511b748f90faa6de1acf93d8a1f3b83b6a0afba8190fa12416efa78f308beeda7d6eef4bf351888dff7ab1b38005701d68fa42d4c28ee4e8ab1569fbda9bdfab86906121deeae3ab7896ed36297e0cb49c6de0a31273b62c87b4a92a4ef39e1fffc6750ee787b626b467c73cddb66d1fcaadf4b06b715d6ae93954d9a868dddad9a2073c2e22ce36787939977522e4aeb8c05a4d9785ebebcfcaa4aafaad2475538ad21950d2b5a554a019a08230bfe18b65169bd59851275993aa1df562fd2242ee5eb20c756e95b943c16a86663cfa0bd6f243af40f7bac45fcd8547e9e46f879e6279c20bccfa2a7930bcb620404b8d73e03e4b02340ae5c98c33e289478e7f1d52eb6f951cb0beebba28a67e56a1c8700ecbcff36f0d302fff520bbcea22ab7a749acf19cf550f11a436d287a1e66f8617aaf6ab6e49c999b9fa4a1628665c21e59c6382aa77d2295727bf71ed917af2ae5f925bfe707f231a8d00de6cfab3a060796e677046d2bebf8704ba1d0865afd24738385bdfd37942ce7a70bac37f9bad1a3d2a2a0e417250a54d03340018b98a37a0bf2c75d972d0d5f1f4f824fa6c2a0c1d2f49083baa39d94f77e561db480cfc76220f9a7042be4a3e80385aa3a8601f84edbab1dbf9e6265375a28a9b1095ed1a86c445f6da81e4e06f95a7e740eb82014668fbe376d5f483d7c94bf0327a7f4266f43bfdb738f28ee7531b8b3eb6131f9208a351ae1d1e272893ffe8337d790cbdec5780bb64873a5620b7b57beaf991fb70c42a21a8f62f01c581ab6bfad3abb0b01af5bfa535e6f40b20ceaa7ed509ba06e69826163f4ab2cbf00450cd8b425464e714d8d5a200753cf9c1bf63336e520ad322d1ad2d8cc42ee99c79732889d6323c147f627a8d98baba347e6b41ff45ccaf1d7179023630f7a678d15884f2e8026ac904cf5141c63320363e327d041cb4b07e8328696b79d115e64e83dae8352d3b447ea05345e98ccbf3b3eb10bac100cab23f5a6b841d867ad50a3de72bf15a092addbaf1cae632b6f78b05bdeb953c45bfea5e1cf6901aa52d02822f48559fb1c91316eb17d476d5c2bb81c24363d09e74c268366e45b45ae79b99427c286214f36abd28c36431df49e5e684c1e7b43c708dbad85f82cedfb3976c5269261fe7c7c1ac28f7d33b9d6cee07f364246d0fc801752e8fabb1e29ff8e16788ce1de3afc0a48c4e60a2b2b2f2d606c72c315097bf4cebf7ac3c9529aba61bf66a84f80827bc8843179fe923ee107944610aaa81d7b1bf9b202527ac56e08a68d018ba2636c6ba8c557c3e1598f0afaa2712f2bf17a88c30333fd11043b17d9331c2fd982f58898791284f8831865f5997e321cdc4d1dbb3b017d1af9798db6c0d59c5dec9f76a313a0bdd6fc267a2014b1f3d39b46b410ccb2d87f07673a664bee8bc3eb7842167f34d25b02c2c1b3a426151603beaf7216b81878739624a1ce97231a277dfadb73fd84bf83e4895b281b31e17fe9f88e63e17c079f98c9574511ac16166f03f7145fe9fec2db994861122c34c011e5f1dc886ce9c8b149bd88cb7c008a50321cb9524656d4fca4cd39924e5938d47feb8136e18618149ffd2675371e3eed1a621df3b5a8458d9b65e805a3e2bc893e73133c87219ab7ad89943478537bfb2dd72c01434df10fd229252fbab98f68978b2538e31c9570ca17ad9b4977a1883356bd8e460cd7fc39427731bcdf06ef56f39d373315b5bf2222b498f9fe99281a3a3c9f1bb19ad88a3c2b2508a8bc316809b24a0f0c140efca6afc7f50c939f71466f13c56c55e4d16176ff495bd38646b3cfbcb82563735a699e386ce710416e0f0fa212fd69af0f4e5e5749f3d73de9645672ee7797ae27a6c215dd2a1c86ef38425f3d0783c95ad218208c57e0c594d6a062992fb1d86ee8e980bf017ddf3ba884aa02a0819967ec11b01eaace98e0e62ae54661b8483cf55f659580977452bce0a2a7939dece4d4da960e3df91de7b9376596b9a184e191a4ebd0ac142c824af4c5b99beb0d313cff198ea40140738664a8de4bf00dc90f53108b378d03dbe9e9df036813a52988543268d187bb92125190934ceb6dce5cbc95db32eb83dd058dd8b062b8a2d5fa40e7d0cf61ef5c26f4caf6fec70a2a71028f44f5317b58bbd2298e9fa82ad59cb8a0d2276065e1d20df1ec068bcf937cda03856d484be2fec5742dd1d5439c50b56aae133d8e712cd34fe273aef362aa436a40817665b56d3d79a49c4ee79f63ce83ac5f0e6243f50cb635dfdb79fb02d6c71c5e478fbe61d9ffaa5cd2eedaf6f3025759022ffe062e795f54379e2b7605c95189989259a6b067203cc02857c0cafc216e265e1132f7b0670b0807580373882573dae5225ad5aeeed1b17f239c1d65dd6b79a0d936849826ad1dd8fa3efae39c973663e745970586236aaf7d3886be055db2b0ddbcde1a7a28b614037709f778ff0636a424c2a827ceb35e16282df3b85e7a3625a44dccbdfdd545ee9264d83ecda75ade904b4094c6dc9f64854ca0aae7fe3bc8aa9277efcebffa916c39fb2ccf815376fa6c95406daaa30903035e750657bce094707914d1dba1c1f1f2247bddcb9b92ddc85626106a99b755397ae7b37bd54e11059d830f0f810e58b91586e5ec3b233ed12230b93fe02ec800b6325316d29da8e562dad9953cd4ac7957b95a5978be6b46a7fe6551cd24e5f6cdf7771d4263dacbb3f09ee45cf8b9a2d4e40dc19884b2140004f5b9b565ca1b267ac484219a373bd701bb2e6f9deb0051c1b0d8b04ec24d28c67f1a3210553251258becbccb14b264474f984dc21ebe349f497d388b4f495f6df089601a1c66d21719eb17bd49fc89f50d5ab69b1482a1ff8558f4ebd1c2727025b99aa50f3d1668152048429d97de6e381bc26dc415f0eae89609c800bb6457401b81b0c86b183793b74d184c00c2d9afe956d6b203099b677dc8f0050cad8b6c367eb3df7142527030928e816724d1c7b026e570b6d88b7bf21a7dd4f61768f0754f52935cdfd1af3502b26fe51ea31683e50965c5f433afd13a42c536f49bfec6ef56e40d22dfbeb1529131094f9c7f9ff30e1bf5819dacb2d6a7c2f41a7db7b0c2e216776573ec5d2ca46e45187dd51176d015f58209627031825779b19bde002df00afe302a67fbb98fd85e3671459a135b3e5f509453b1569291ed52a9b858c834a389725374b249aa389543201813b1b555f3a786f28d3ce6a4dedcc16407ec93163b2f26056bb755cf678d4cb02e38c61f327698e86467f5dbee8756d4dd165b04e32a162092a42b35e22663140da9f48d392867a066de54baf2855b614b3e47f797216cf82c343cee045e24ad45d63cff87d39262b91a1e519e2ecd2054f82477a7bb959bf5ff9cfae75e510e0d038a28fd38f1486a065066b0d720f65137f74c40beec091671c4895ae5813ba4b78c38e14b5671736625ed423c68a3e2507d4d350459746f2bbdfacba99696306f93582fc46a4a8bf7ca7c0052a9dac4efa6faeccb3d9c26ffd002c27e941f63ae516db72b9fb55d0c792466195eed00e2f2ad94cdfa0f056ba0a7548029a96c7f7b424e6cc998cbae835a6cb10fe3ebd90538e2f9740e70ca7bfc66ff36b1a7cd09c4500bac7f720e003cd2052e101490b02d64cc95aaed1722e1e80f1cde8ed3ca0f33d6a0a0eafdd87b2f1eb3d6013b7ffbb139a2b4c4b383965d62569c4a9b691fe9d49bf45d435d9b2d0ba4be8585f7f0ddc3c837eac29702f5ff9692564a0d0e1e6f036d37e5d7f69208bda8df81e5accbd17611ede48be9fb82edf56353ac22ea9915e6210d79e93732e4de07faf59a1884fd52f711978de85af356321c1b7ee435e8cdc2f1b10cd0c1647f7908b369405b490191a998663b3cb6dd6ff0f7249536fb19f1ec5f61ad2755293c3544fb359210803feae2e8e74cafaf3b8e4005fd645db5ca6caa3ee520f4a54671beae6c525e685c013ffe0ba337f3ba25f4ce0070997e1458f6208fd99d5beb6f6b4516a9865db098b61db8ffb5baf7110dd757a5f8071900e8b0c1bb9a8a0815adb5d4130fc80a740cca642665ea7794824242bb2cffa8b0ea96770f23e55209a4dbab854392c4f7b42431d17e8650c4c3d032027456cd59becb35dff9f5de91f093a389e208c9bfec0eeb76f71f6d9421191af8d85d3a558f19202784c4a63d56bd57f7fb886fc07cd26cf40680afb1a5e42cd8e38d9fe0520bd5c4acc7da5c03eac6baf37f94259df437eea945df0b488edc23e2317f5248a7b27fc7cb1c472681d44911894af527b62082a6430f901c84c4184c0af19bb1f64388bb834056fee21f32fb66f3ecd872403f7fc839723d920c99cb9c9cfeedf0dd6062a23696640b6142415fac14d2f510389163102ea0065e8e10a2a8ad164f2fb44d17572e27900e47683b42898a4de0d7b8baf881cfbdc32c0c9e8a6cf46935fb34b5e30c73f70433e2d22a0f2ea54c2f00df5aaabb37e37f2464c93363261864fd0694fd6d50114045b6c5f9abb02c9cc7890cfeb7c3052ad14a0f22b96d0d4b68e5f42d7af1dc636d9d76134c7ccdf0478c084d7c498ad6d69c89e39c08e4c5b7a5e4580094433e05d17f2a0d00ce0361524f4fa0b9fb3642c478183283f07b3801540aab030fe14c5f393153db6319f782881c1899e95ba0ad225ee47b62bb4450c211643c8e8a741ee2907a50cd07ade3b443f99ec3985e0250dd0aa05e11d7b1a8ee5146524c4b0ede01e9b913dbaed8488343124899bf8d2997edc31138b3bdc9bdbc1a1a23d8b91054f849e5f9082c217253ed8cced6da241e88a2a7b5347909a3fa843c7824e919da988ef7b8c22c589897b78d6b3fb6833c8a018fedfb47c1bb633efa657633cd67e45500afc789db52b7c01001ddf663fa2234e0ad86fc30ea435049b712aaad7e5ed067f3c4c832773c08041f7a6ce2040c9efed35223b84039c43286a9e8f46c7218a83fc906fc01247810fdb7735a09ad9a76895107eef1ec65c6a54e3dc2e381b09728a0b594f67b3588c4ffd4b4c2e7ca24f8c62ef1a2be37f2d3d244ad4e034b7d57022cf0ef7871588095c1275b8bca80acb9303ef1fa2fe4da1512fe08e5b47b29a84dede2c746dfb29d2d9290e9c9374ff33faecc0f1a5c3081beb1aff29fc0d7ff58d9552a1a6dd9f2e34f028477f817de813c7358bb5632a88bcb97e5a2f2f29bd66d096cecd34a1886c35caf56c83e1d67d6aef48577c5f4c7470f49a177ff6c01bc54c088b0b79a5f79a8bab0ca310461da39be1c9a8bfc3795d555576bf4b33bd91de1d59b90ff1b6b9062646ad79b2a3683bc673de344c166ff3608940a970d2ac9b3528529d51e77a796772cccde341ce25e91db37d13754b662921f42f783c03539b36f822cda6981a80600107566ae677a0ec348c32f43c7058eb2e2ab3855f34c3ad84686e821d1ca4ac39c4da0ec6dbf805254e9575416d85abadcba882e7fd4612692d5c31a99e3c7b4a0cdfa77214cc350141c701ef757f6ca7793e1a1efae8d309bf873584278f69972c89b19a6ee7c1703a44027d3fb837f914d13f8ea145cc9693cd78ad9cfc0b5756b2835ac270183d9451f9363f57cf491533aa05435b762d01fe038d56a26299145bb09a0717f26949dfcf66b964401a0ad5205383acced381e13a29ae3ac19b0d625a0556ef2b23743c8357bcc62249d1ff18eeb750148dd4445254e584eabd0d1addf38ddcc87378d67caab3012c02766da84440a1b1d357e3311512527cc75b1b97ccebcdb694c3a2e4f06f611ab8d2d7db974bf0b06dd82c41d23a3fe729837e3292b805433881f70da55e54d2d3321676050d7e4126d1d908db34fde11a70c43e862d82a42660a613247cbe4faff565ce843002fe5760ffbf2babefc3430f8f700f4093305ee45cb8a0afa5ebd0d6d60504bb1e5ff6fcec6e4db7fac4e4f45d93dd03aaa7f4f5b2d2e951fce3297d3030cf886621664dc96812577fbbeffde1c5a62e168f4ef766c4c51fd34980e09a58258052e6935a2cf14af1361c65b965932d56e18ee16af630e39f3b6aa7ee4b21be0826e7e170a5b9f4b6bbf680c391ec2650d455f022f18421082c95f0c9a6e1ecda214681cd48a9bf69030c0cc33a705609e61112885bb639e149ee3b85e808c3e2fc6a22cc2fb306c23cbb3642e151d2089475d2ec07955b054b6a6d4566e6303ce94063fcb538503f58d8806e1824b3687f6a50d1a6c3d30ba23b73e53b14e013c0a56e95950006c2c0b94bc77693918f03c7dbd35001ec87785b635f4719e8c2afcd34277d5bc92bcb2aed3bb3610dfc3d3cff653a3f49731b1aa4848ac132ffaa57f246bc98815142fde0f35b89b69e6322993dfc7c270e73c721cf1b98b02e5fc8b2178e82b05952fe31c6a19c97fd2edb486d7acb3d6c4221b623c878a2f69c3cdbac69bc16724351a4165057ed5c7b8c3a93703f29382ffe63861c5eff263452b43dc4b2998f3d8509bc4b91e6f34ae2709f928a61f99154a2ab088e57c21f6b17100d64c91d85a0f524bfa27d40c4bd0d84a07e08d400fb513f814c80bde0f0e572905b93dadab13e820016b50c07f587bc5a93aeafcac9e9e1b04e543d789744e7044996c816eb3feb8a54658df06cf088826bccb7ffd9cfde08febea8a507b3dec952a76bb9491d7bba635bf8ddf75283f60e23039820db27893932d34c0a2b9121634e28d7fcd78fd2bdaff89331a13e5f21be2bd2b7e2fcab5e87e3a7eebce2095ab94d20b7d56607a6501c9e8a35d80d3121f3f83786add730496e2aa6b41bc883a5ed59eed06ea8a25be15c671ab5f61e90bcebd18ee3cfc738d41717851f8212d7b5def720795e7d56029da31b2664f2663727e26b0351471f02778f125cf7c98d9002c9c7eefded9964768d40fc305adf74d0eaa62b345d281c7a6b048e82cdcb49e08099f14c1597be8e2ad5bb23e323c88bf31a78d2a061b55dfae6bfb2c3d5b001fa78b4ff81d248e24fbec08d8e349a9008bbe8a8e1a9a9a62707c4d406cf349470952cbfebb92f2cc5fcd61e35915d6c5aab89d75bfb3b5b17567eec419dcc4425f36f0f7b88de0162a2f3df423787ca31d33266c12598aa567c10e97b5451e936ecb5a81decd088974e1efb74ed54441c88b419500186825d05412a1234304298c517fcf86cf8d6db9a59ba464d54a393019fea0e69c5dc801fe6caa19f5a02f0ccb5c8c2e20054d1a44eef3c957337638c943d76097d5de1e86030dc142bc09801d44cc6c7359a2540f5ad9b6655620c7ab58ab88c2365aaf30e1bb9a27c38fa251383215c23d9cf2bf986f774ae79786eed04bc61c3e7bcf10929310412e1efb882b434d5a7130d0faec9481bee88cc831feee76cb3f96b67a2ce8254bf66d8820dd3ee3df976fb3a89c2dd291e7d532e31404a04b099ae1711fb6d44e9a3c589006164668a5c4f3b3557a042bbe2d9cf62216293a4d8628009b2b6718a6a3736d9cca55e5ae3765a178fc2dea4e214efafdc1005a11b05d947be6218f593b1c33b75d1db79ef181de197c4e3d6dafd1fe8ebbe65671f179113f086b97f881bbb12db7876e06b4e16bf25d44c886a04ceb03fd00e3561828deff930320eae7095be9229a56d7385e76307256f6d54515064f266ae6e9cc938e678f1bebb230125620335b18ae0b0e321371a889b888fa93261a8484a00f3e020c2059e0785565c7eb37fff5ca6b007f3362d5a65996e95fb6188ef8f855612368304ee435961f4cba00c2052e7e5a326c58176301d4add0b31d914c7ecd5eca80e6c0c455e861ed95329cb1fb481b49c8902580a5ffa211c44cca694305a04f4fea15ae399efc5ad26f663b19a600502bdc3c28b21ab5f0a873b13910e9c93465258109a6168644b51be42b760571472643ad2cd6ea50b7bfe8a703e5b20ebd71f39d03be209fb2bff4932db5c37c00e19cc22d87190c3642b1aec485cf2f15112dff52932a9b0abfcbac4d4541c815096d49cdb8357c14c2bdf924de8491ba739289ce6e871a0c1c72b42e184837193989391a736699caf5d04d7e4f061ca5399e252d01e7af3f258f603bfec1a5da491ed7272605c3c9b57d94d93a1b06cb70cfbfe8f0a5591a9461c8ee24ec201d9869a769cd92f8e3c38b486de815be1206313b30ec8885c0cb7b84e9bd523a772508ee38e2865e3176afc380f58d91738f98b9677d13d9c711f48c4a61cb2812b956ea083f6e501c021349cb5629327739c1fa82cc1abd43a45f95011402e33c3aabb227e458c0fe899992013663e532dc2f157166e5b7ee89c0048a8537876f26609fcaca28234a08494fbd674dc5d9b00ba33e3cfb3eee6707b01848abe11f696502ff7c73e2e5c2e23ebbf04d8388a1a70b905f09446b2471f9db740821f80445e05291e59ac0ef380190bab57968ee02ddca5742a0aba6aaaf38c8bff2ebfd565fa555e0cbcbdd4dd050a881a7f219a936442f24110cfdb829a0d1866f960788e460deb850b17792e8d677fda58f4d709267c58a0185495340697d300ac116a4b24e77f76120a55a8471c0a0e094c0adf8d485eb9a9274181e5c8c7d4f88b7fa6f47f82542fc4bf384d057db43d30bab1cc09836ce0a2634492b49dbbbcfcf8c50771311145a53fa9177309d70aa2988f6092e6c77cfc8be010fbfcb1755d36e8c921ed5a940342af5f2c61366e05dc2057ff8ab4a7be8dc70d278fe354d505c91e3f2f0bc82c2926d4afa2a0e4fc60a7392f17be34f1b638f993f217e494d0488d0492ac0abefcea7be6ceb68e0bbf23677cc8c742c339168b66b8bbdfc44d06f91e3e102ebce37da18dcfb29cbd964c32da59f9d42628b1da6471b15d7b75e42027d1af31b4351315718e6c3cb9cf8fa7a7fe047077cfa28680f64fb62357e559cbf4dbabf9ad0283c6492864527d68e26e0fe550364f7195b156eea9300c1243d22f68c479a0d523124d4f634d36219cdd746179ba70ef996b887e203a8c7f73e9f70dbc1c34b9815d0e6445428b1f45ac863ceb19137e4e69ed30e2e213146098ecd521d587e9efc841bfef662d789161943ada989f672eb88a2130fa438c0cf7df222d343e4cde925905c9ab94ae4c7d02fc22efd18cd041d6b021004b010b34357df441a0c21443427755d827375a61e8dc1242ba99837099a956847c8409c76fc8f003aee3772de0744ddd52298b0f129d47a28df45e49714e01cd4273e13b57d06fe3c9b0d70d8a6e15c44746f1b1ec5406041999d92e16cb5c0d88f24fdad774f65663f676121a1fa78bec40ecef6321e2abcdae0f971ffc25805a41e6046bc7bd7f2af955c0d7cde4e8d21d5059718b7b55120def803e60964b124398dc9d2e40209ed67c82a4a786ddca3e09d057fff12bdf0b43f08959dfd9399d24f36625da3d33ec9eb27f187348d0c748abde15d81467e884927e2f0cc35e4df08896c57b8ebd8781cf74befc3b9ef016a1d7a73af6dc7d4153126f78dbfd627b27ef98b35ce5d33e01b2762c8f87480d77b3066a07a11695b54f33d5b19f24fafd1503a00830756a6e61744efce45dcbe94062afd277b4b223ab3554023b1d2a2455a3f1dffce3b1c136aebbbcb1b7ed5d76f49665f8237dd7d8f5be127a0d32231c7c9cd664bcde684e7f074d8c3921f321923993500756b43959f6642cde8560a370d7cd1bea81ab5b82e310b32ca347cab581093368fb20bc1e53d319f634a94850cd22b9cd5bd90c1c0b639ab6202bc0a4df37eedb5741092252ba9d847ab1e163bd53a6c97cb84bc0b9262aa30633cf8c2650ac25eb49dfffef3c9d6e2e79d33ab292e7651d40bc884802fd5bbd57346c399c9efed16446d779562e078a7de549d2d4150ccc3f376e1a9887f3fa6c0862d3791c816ebcef01edda867d0c87f75412f865c10c6b502ad9313d2b9df0bb47ed285ea3680b119fa9ccdbe1a937314a7fe4e1fa200df36a14cf9c2a57c139ca32f44d9261f2644539d0e9147d35b0b91e4b201015047a1ac5eb1dc50a29c1e27028ef4d32d06df7ab33fc0b0cbe13e0b4e9ec9b4e77b8b76900949fbc713be092135c63c768c90d8e86212fbb10db96d80d3a1378a928316b31f299c885c5dd28458364ec671f60e9d904911afb306edd9a1a8bfa114ffb6a04c64c4119ce1fc91e307878c809fe2bac7539b1204367215903078e77e7146fd59a02baa14f66214d669f23da2c7f5de61aa7063259df31d83dbc14e51e0686faad28984c9b81ccb340cce8e2c4a5fcb05b646a3c18af0fe37b9638b51b2497658e9c067b3e9b7c992a7d6c14713f3afea8e9ce6653cbd0b943ddd96fe1710b48cc25d4e9417e5961dccca4a3f40a226bb8b496ec4d33dbab6613fc32e7ad8463113573bbef837cee85e6b2bc4fb2feb8c9c43ad2dc28be3700de62a87c7a953771eba0d828512366733e480576a19c9b65a470a3ae82a6af004621a166d772b0d9fffe53df8bf9182e388b9dbf1f81443b6e95f1b10f59e7071d131e38ac9b92ced45e413c6973c4189ca9e98986d9688c3d341801eca944d27d22083b90f8b909c20a0ea9dc14aa2f9f8afa5a885e65e123f883c8df2e729aa7e9d7030c093245a8616a250bae16734ca4e2fd8112d98f1fb6796f56017f63d82b06b3ab82e678a635d6ca7597a66c6d04283c527d03870652cab80e23e24cd9a10fe5cfac527debf07911ff3eb1e0ec247d6c7205326fd2f2192fe798fd171c817aa8382176a3e44579da57be4021fd106df3d20b5242c3e1e8a09016864ea91cace2a0812e5184a3ab78521ee21a1cb629cc6a6bfbd412cb5d2c75f020a3013a103ccee0813c39aa94876ad79a168e2f8663e93371f10bda1dfb0591b7e2732deab3147c0400321b2d3c852dbccc9dab6f466ae68b367d96a7361855e74d42f1c48bf69fb1d26db7e6391f26a90295fe287dcb6b0fc52b756ee209e42b60e7efc926fe3845db8c6c43d524bea402e67347b81699656303f6ae9898f1371f9510224e1144c1124328a20e9cdb7aef0204079327fde8f2c81197eb0b76852bc349b0fed3ea9694cf3d30ea5777e85019e731e9a1e678a7a44d127eba868318eca7e8824cf61f46732957d4741502f1272428407cd1632e74457a1966b458bfe50dba6f3158f59fe4a68135f2586dc6a9324ad12e30fedbbb550b58503439bdf99c5acfd365e11f714d2a26a115ca68e755db19b492398168eeb101190a0bc0e12a395865e3d44d7862fbe0ed95a345b6922e5853834319567627ae103347dd54c889a799f617bbe3b353180be7c74b3383263817bc0956bee328f6eff1dbd8a83899b61d8849fc9400d4bbb6e7d6a1bf6d9206ef78014ec011c4b3a1a15dcec06749cfcfc72a97b83105082a65fef241fbedc5180bbdf50352f672b785f2cf40f636dbb426dff494240c3661f534ed8ef97972a325674ca9358a85b978e2226a8334161b088c32cb80bf96b7e9b6a24962aa85abce17600d9a797171df085961f0d747b915bacbe19a093e03d3929aeef054d61cad71f0a917559510164678474ac3e8c58ed45046b3835600ecd9a16a3cf5844275512fea98518e45fb10f158b0d5c1e7f416b56aba2b343699d0dd05bff1cdef12b7f6992e6ea94b804dc1e2b48f49382b02f432de8c4e45fa602938d3f506043320895c617804421ca84718011f21a2c2f7da289ddededb8625ad84c614f7cc531536349c3bd355b93d98a57ae73511dc54d7ca4d5e7014bf81af34515e5a68fc5673aad246bec048de56191b05064be231a8cd5004b0a375955045002c309e17bdba1de78d312ff7adc08815f992d444470b83171ab3c2eb2c02183d403e264a2a332b17fac89b46a22f860aa4a9a995fffb3bcd85d4d8f169870f768f43967e283fcc1abc4e1d93dcd61904634c7e9a709463f53906d7edcd3b3cc42357f3cf9ba24b053757666908c854175caaa6bea7d405c7f661990165b76149f49ede71500520f56751b83f42d70be08d714209088a13b630aaf653f1d5d5a44166a56f3255a1df294d44896f4a026204f62bd39742e438dcf854e64c67ef2abfb2ba3a885242da04e675967b8717debc69a7a5f2655f76c96cd961e74aa8d0dd8d3a9d8adcb59d7f72ec87fbee9d0af07e1e587d40a2d2befa0b591ae5af356c9eb9c65f2c262cb343de654b8de8a70c399b45560bcb077a7873c91c96929ca7874f8d56300f0dc3083ddc4826a899a6997300199b60d544cfa4edc14b9bb70f462a452f3a0a9b1daa0239412276628e03f7086ccd19e4acb646d35c220ec3af29aa0840b499f492ecf9e677a40eae02b17216abce2c632c086cdf90af799d78319f103c86825cde35e164bbbd1ea66150fd27a04661a9705bb8054bde7789727e52cbf38922ee17e48002c749ec24a052eaef53b4f09cfcae8ea28f92a4f926fb0fdb46694e52c89ed8ee1eadcdf8b73b9cdbc4e9eace19a0add2552f785bf2e58ac954a6e3b2ad364eecaa47b912c2a1d5c3206753fa62268fe12044e7fa523b939d284bb79d1eea9ad6a6f21cbd3f25ef162d97133ea7bf3f0df92983ec815f0f23ddfde5aa7c1cb601d550dd0053fb3b9af922ab1a6492cd6decead04448ab91a1c855a01ce846c51efe298c6ee06878647984a104b44d202cf0a5eecc6764b6e02ed8f28b6d4af2b2626b2e13f697639d34812c965b504b1e6ccbe6bda9e632e83e0e4bdc2efbdccf1addb07d379f77db9595b56b480cf5fbe38c91f03236354644b05774cf1967846ad3225d5f9348bb70fe11152e3c68d8deb477a651016a837244e2cb1a236e6775c6a4b5ffae3042c9b82f68c3e3a8c007a34a87be63de19c53f9882fd03fb87494a0c77a4cd5bf084f8f656665ae98afd913ba51517332aade77255f58e18d2aaf0199eda04797d4568b7c38801788b70b3ca04bddb2f0e00fa06ec6280e97376e16d4c311d1654ede733bb2c72f98d00055ceb093c9fd8b9393e7912a103ca16a7c99acf008f2656180e54b04759c0d60754af4e32ef2235bac65570ee35f6627343fbf0672e44376d27ca8ee07acf5c281b8b0822370cfa4730245514690052556d297409c80e65f4510479b5881e91ecb6ae931fa33360911a78a0dea5bf8c9daaf4ceb45bb5fafe08c8011c3c5a70679281b53b6b2098e52c97716506717b7fd5dff76197197a870cc11be10023874774eadafcfbd9dc5e100f959e0a1d38002872bf1981fec918d132a1679b8c43d2a6af084dc5081377af17e72feb10a1eb11bf54e69f7b14cfb24d9abb6a339a45692fded3315cc3cfe1ee409cc231a0a4d86d6a0f3465015812d9f692635f0f390ba6f4309988b51d8131fbbb8ddd2fb0907b410e3b85b75431fe6793c89675157e079528b2108195b6a85eec97e1a54f87c092ecb32374f7dd07e6f582bc6aa5ee1471615fa45064ec9d98299d65509ea03b1e78f0a603a44d1aa2f176139b7264bde82b5c901739e441ad473542ede29a9fea02a441fcefe099d9a4e431a83a7b3a11766b2458ddad10d3e66403d9596b9e5767450f740801437f64db49c014e5db98880dcdeb571cb9193150fab0530d613bcaa2392a608cc1f1cda285dab4a5c48aa7ac74634bde1458d8b124a175cb6e9ce97559c5e78660e5c1fed636bd91b250f619ac8dec40a68538782bc460c426cfc06dd8ae52dd34075a6a2682cd598ad767cca478bbaf651520c7339bbf2464ff7ca65219022dd5105bad6c7d26d0bd31cd50f5b303627f63b2bdee86492aee60198f02bb094d9f48870402b2592d5cf15c6049421c559053a6896b875a56acbf97ac84fafa3a4ab9acc4ef51d7c7c8cb298aee29cebb3b6151925fcb42b40f0dcd688d73801020fd391e177654e42761588bdd5c3838d36dbe78436ff1752080d4247aeaa65da0d128439feddf5c37ed70012bf72d667e9a58483a2be49cfa34e45b3a29010f5d3678396c7d81aa446992c8be4dc3c175738879d968aad4d1b64d0494a8fb2b25f15b267ca0dc0434416ec74e0188e3e010cdffcbdbd7dcac5c63a0a994985201f447bb039bb4b53de5ce651f9784335bf7d1838dd9b7acfaf271fb0c9563107489ffcf4ea3d560991767d90a402f7628a7fd5eb73696f1ea9490f26c1821ed760abf3888b8377396dad77e1ac2cac1989847da1491f2bc07ff39a0b34a579d3892161a4281c3c63d7f22a59aefe0366e9ab8918d2b3bb4f0acd09cf2e71e1a70786aecf747d80329484c36164c62eb6eee22164a726323b419ec8c9f683dc0afbc507512687d4deda58d042fbd3160144afdbaa83df4d9ef394c07d74bef30b1804885c8e91dfaab121ac796630296c52e36f9e8dadab3b86aeffb4280e6b092f9528967d16eac74e9bdc587d116535f79818dd43deedecfd8dda9980fcada1dcdb926e7d0bcef8cd901ba192ab8ca5c84683966e5a0d789c34de9f8554c1bf03d7be268f0ee9d2bf4c55cac119e4ff8101edb18f0a548858ff47005ac6b04db70c72082c3dddf6b08e2b876ceff2295bd3f1a932c6213eeeef16811ac63065a4ff4bbcfd8bbe23de3aae087d25001b0e60e970bf737e1b1513bdc9ec839c8fde7467d6333dea79ca7e40f196d2b64483c69a4a1ec57d7b7d2298d2a5a58d4c30fe6d8b9e01689f8d47fb10797778ab672fd0e155a60d96187d59118275a45165922053fe4684c5a43063e1bb05432514a1638df287496a1a9019058a1639996793a3c826f53a290634428aac28fe71f28082406934acb51ae1ccc1cbd3270a6bccba745dc88cdbccf4bea1784400bd0a65554a4901175484ff295f5372bf927005c7577c55eb1339afd80023219207afb2c560e68930ce92bb5e9e4a2242045215df88736512aed9123e91da539248f3b045b9fc3a70c6ece4dc1391f7233c423e6d9236f5a97ccd0f4875a36ae69ec545180f8ab6c0c9e235a04edac73a3fe197382093802ab988066579d9810303709d1a41a316298e94a5f0e9f2e88c48cface3728c78be8f95118fdcf05bcc99f0c0d44909fbac840e5a692ffc59772f60aecefef1a6cb0711686169f35de43b84c422b6744ebd3974541830c08cfc7820ad36e79c8048dd2462cef724b7d1a421cd3e96924f5ae47635075b6f13b3ddd7050ddbe844096acbecad40353659069749e497ff11d186d14aa8ff3979c83f57db1d3f0de5d1ee256b3f48214e3ae96bd1bc28c88efe89693d67187dfda11a1040a2a7779efaa6e0d7b013a6d89f288c45560ffc28557188f541828386a2ffbb271d3b7502c3fe3ff1ef23f19cc18a349d3f6097cb2839476433f0aef2021c889e4e89a4f8cd973d02f7988cde1c42e6e5cb22a0a23c3b7e576d6a1b7917dabcc2e14d7fd3d330f5ead2496a47b75a2e8d3cfe7fc03ef143f67fa222557c2956b7b4495c2385eb7086d29a1efa701732ef21003c1c97fde36115b6c107d83d62b603f5d41c17485ac46a9aac3bc96cf7aece3ae887ea783164eca70766f5a05715918fd64cb72eae327997c5e98d2e55efd9531c23ee4c9843dcea5872ac31d97f32aef3b7bd095fd2105ae65a0ccd686f484b56f9a911564146ec11b772b71ab99fdb8f17a47e9ab1abed224aec6cac66cec252df0979007225a79ea47c454a5a2e14ae9c939ef3a9440931cfa738af2f68ac12691472bf297c081b4883c14baaa3767e31d65591415dcf9ba8f4c6dc55e8cd05f7e4b67fb5708a5e1c7c0a20afaf303bd787140c2dada5f8f027d635dbe7c62c22ce570613cf00640f7414569cd0cd44376b7c18bfdcf17c9e9d3ad81e54cf56074d0ab0655ed9e8d26f055f78b0206269d5181b86a5bc9be4acb7c70546111cf56f22e030247638be741d2d651b3fd7b8ff4f1279604e904df05836eb395e4a4fb3cf8bf80a85866d31083e18083d537b321525714aa484012a4906a6d396e0b5047d15d1ca15184e6ed7bf2910eb15e292eda399589c1fdf861733ce7f9c8e2149ba3b3969c80d54d3f7bddae3707952c3994fb107e0fc51463887cca9672ba96961c0a38e7c36bb95bf31bc0102d073d5709e2b56007526dbbf765235cf8d8ff41cd3213f84d6064ce4adc42c2cc39efd0e8a7a3901c6895dbdc6980cff4816acaddff60a6f6acc053809547ec75c5e58c227dbd862eaa0b71208aa30151909d5c4685a7912cf9b753cba2d0e9cf7ced3e894c9eba941344182a8940e82a8f5c04e612c2cffa1f0cb487af2b1171feae08299e72dbf38c38dcc5be56e7a9af75c917594ca4d0c89785d83f4606dee3271d53a201338a93e9a164c82c7037b0c12a4650b83f9d729fa68dde9015bbde2d025c27ac90fd8f960bc0e16d02ee8c57c6a4829df06eb37cec322f4d53e13ae1d9f182512cbb346ab518b17164f7961fb2f3d724d190120fddf27192a70e57b2559bf9e4089b5884704f66421dc534fa4f2fb2863e27a3af3768901ea15c2237e7d9ddadc8633c160ec8226235856ba374726f7306b61de2a8a65f8b39cdd4b39eb0c8a623385e72fceb99244e8abc14eb1eb3aa29ea4be589bc2baad5a126d4651af5bf5fb2f828df99a14c73c0e0e9ddcf7eae5749d5e912c04e6578ed959050526bd46ecd9319c16ef429c1dcc402a48200b2a7d2a85b71e33156c3f09feea2b2004136ea8e60060f5669e7aaed1674836c4f56e27f0b2246ae01e280b5cc0d4e76808e8ac9ae3fd9aa3b06cdbef5fe33bf6a6561dd377caa0d1ffdaf9bdb34736075cf8c391d7e3b24e82cdc1aa1e276c6b68f144bc65ce7ef0e845f5cde7218c5ec33ac4a5b2a1f525ba6702e3d809868882c6f440317e71e2b03d70d892148bfd023af5e9198a257fe689e3128a5c8956f9c27a984d4a94082937f5f685b70fe7fd493c2d3e54c121fc682f2d54409e04c43a5a1d8af1ba333de8034b266904e42133f3caf20682ec6a7d9a1dceaf6c31a3b6b5cadf028b7b96bc8b9289d7760da0db37141a45b630a334d8f767cc6155035ee05b4ddbb9a42f825459cd8631f04513b77dfe70e8b8ee7629f735ecb9c2d66f923ee439a3c7c5b3baa5a3c7395649d6a5159210706d0f6dd071ff7626c406209f04b55bec8a6d243323ba109997584b7ab5969aa50d625722b32b3e8f2966ae4d09df3d7f56f062d1fdd6079fad9e4487c98977ddea8408575f25c25a0c48a5f8bf9887bb60557359af17fa120f9401e6c7f2dc80c5f341f2362ca8fb6babc63ece793c70a7be43c046e81b5de95801cc9d84c0baa7a5142e29e19ad6916d2ba6ae136a4c6db3651a14e71e712fa3e732ee238302e81aa5f54aa1c2603ff2dd5ef52f3493c7c2e5ac6d26058f7fe8748dbd18e1659046fed1bf843e3c85a8fb787f6feb66b5e323425dd971e0a5ea5d294114f7931bd44e4f75c5aae04c8c02264ca5b81802489235ef0aa1afdb5e77c62dd6456a52fe1d066667afe7d758a08aa8e8a63ef1452948a31c995408ec2344dc75f806a6add14e8a898154e92c7de8132ddf5e78838a422d5ff2709119f019f50d716b6384de292775bdd3a87a180c542d45e24498c018ebabd225ec9d9a70b70addb024cdf648098bc48ef58a38272b8d5ea702d4a37d19e290b7e5e723be36a5667dcbda999fd6b08cbf5b8ae238c6aaf02a541e0e65d78e2a214f1d6832c24dc07e937d72afb1491495a0be924332ced6354ab91bc4efa21bd28185103a40bcdb453601434cd4a476e31fb2fdd47cdf20e235c6d003b5100f867e76314db479a3d269926f1923900e08423379eafc40d6c4a3d13e5c4c1b77c5a1ec1eca6fb751097b063f52e45bfc635fbb891d7c11ebe1ebaadfc14ddfb936aeadb605cc08f06c68d84153d52d3d3bae080bd28e165b0f7f2152244e5da4e84ff0474526bb7a834b7fe024b489e8ed2c71085aa8497a581c6aadb286e360b27de11f632091cadb67dc71a4d8036cde1b174d781ce51cfbf3cf276ab4e5c0671137a57b1a02de1a6904a86b94f85fe5e27378908edbed2db10ce7b2863946fae8641d0fbad0cfd758a1354216ef79dcc21f4f7a453f4fe9b614200266c4bb98568959a019feb1dbc4cb8abae2819eb35b0da81923d870ca53703b000772af75b57d06915c7056ae45228365837f8793f2bc5c3cc4a86ff5a3f4cf55fbaebc7a81a26ad0306361e99e94f221d329a123eadf2dd5dfe62ae764c940ddd21922f8bcb83d6a31f69433083df10491f9944239f304ae4e942df75f7c2c57dbe78ab8e87dc0f10815e5ea51743bb53ae9a254445823fb45ac6256e58c14c74c7882b925c1587dbcccd0a1a187abc7b6215b8c8fcbe69bdaa02cf4c068f58452a7d995fc434febc995999a63d3e11bf44a8ce9396695c914740c82253bd8e92235dc34eb048171a584852661f04df98f55ba483eaa2e45c9048a6943b3c73a8129b800d4c4f008540419dd0591369d8882b0597e0e279ab9ede4892fb65b0ab688578e9a7d56f1b1f1884eae3e90a11471cbe2e7aac2c59a2b7c4fc33357470d11e572d36f734f5caf7f1085de9f810638e72ed13b4eb819c5cc58efba8d59a3dd816caf0b6aecce66d7af5174211704c5b02a2d5f1cffea13f510c834d5a2eb27080874370c022d1721f0412615efb29afbc0e76a6127bc4a010b6d46ff8d2a2dd506e77c5cccdfa51fcbb8bc3dec4c260c1445a2c7ddcedc26b3b67c96c564915f50587f05a24f2a0b07bba8b3e373d82653c59d8810bf88d0f690750e6d13ee3de9d787a7cc09fec2c7cb4279bfa5c55e301cece37defec7de3a92571cfc3ef917044283fefc75400b2139b548bedc7d62ba3722acb588f365a408dc83df594482f73086d2c500f6b5509b7fb8bfce90f2efdd006b348b7b60544fa3eb9e45feec814e81ae48ede54ce14c0daf0e34e0b1b12f5f30f0322b95ce46d2f8f1f09826d2fb7dd3e51e2513eebb2d53c3536713a2b6eadc57e8bfba0cda0729b51673874ee45a7170a232d01fb5389b98cc2a7b31f96270f48d60548289e27d04ca4f12b4f1ddfd5e1c8455992371deda8b0a5b8d41e573ed67bd2ef1338d1901f8925890ac4b867c7fd3a97bbf5b4a0aa106f0bbec494558f78f8274148a1db596e50fc08b5884f2268eb02a309f2c5514cc190301ecbbb5685b042c5e913a29dc298c559c756ac99efc751d4b879f79d6bd4ec5f3891c4fae95bd1b490dcd6c7f6416e41a725c02266b8730fb3a38da5e33b1b0a6b4021ede2a1cc71c38b41ac724c9250eee0e7b068f1e1a27d4bc641e576b196669b6d5974fa087b878190c004bf8a51de218685e53a79134e54fe7f7cf13ee807fd9945588e8ccf12c703fa1dd628f5e084880a9577041fbb79cd582695b6a917de188b21d9d9fa6599cb76e35c749432c1126ae72ae9d165b54e8ab27c33ad1dc3a85c872d157a0c8ec415600037cf4d38a60e82b5f46dd231a751823766490d62377410cbec98575eabce9d9cd4cf67116fddbe7de2f94cf2259414f6ad3acba26f742c4264486905c36c159135e990ce2d6cde6620545ec9baac5628df1ef70d1ced2088c0a7b5bd1b191a6222ec3782242cd3a2d63f5a1aec647bcbe0a170983a6eb08b989c8f5a0c354d0f5ee24524368386ea990bda71393c46919e43921004ca8913b821caf18d425b981e30acd9888fec0732d424f97b53d030d7c9444ffad0aff01b1af518e32c859a8384bf10ed952742b921891760b53768fb04706562fcbb26516875caac003001a6b63b4f92fcfcfc52990e953b61b5fcfc3d3b5cc9019d6de04d9477c87eab343e97e053b32f37a4ece6af07971cfff71eaea17ba925ee407a09b0efda5e46f198fd9d35213b060b895743b47e8040df8b3652e66181c3a4737be045bec9deb7fac3a820039ec08fbccdbe3b61646ad279d66abd97f0eac8bc9edc84deea1c93b7839a0bc13a809b6ce05ccd09be2744b9f74483e562ec911027456e83d2f4c4e786d1c1682911f5e6003a76e99065517a4a40ea9da30f2f36e2e0947d5a78442ed96a545b7179926f08e74474ad6f310474ac2d67a529b85c5b5af1cb336f4f3ca6a48f3958de7b3c9fc27ce793ef7b037ad5f55d506a7a4eaa44dcbec9e9330bcdba8401dcf7e4874bc0624baad0155ec31618da40f516b929cd96fc5c44914d92197ddf815652774ecf338f372680052395381af04e5f64a76d4d711e27a8659595b9a2dbf09385a3d3c92276935f440fb1d9ddff6fdd634a7d7552ed549c0609832ea87a954766e0b9e10a3c7dae9f8900777c427205a6facb183dc2b5405e4a9fbf4c79dd8edaf2e3ed7a24fbc1815a87f242ad0dd441d9f3a4fededba85dd870b4976d77e2fcc740112c5402c0f9de4d2174ca2987311c17deea701852b610046f0bd3d380a8c71fd374335f0be02ac1fa6b05c00483b3c1c82498f26ea6c25f6cc9818d2a4dbde53a8e1a9491b49342a916a2678e0c90bb88b6a0972158f2cf41721cc8ca1f0fa3e5dcf6b017ed6575dd1358dbf9b544dbdefa47e8d15e625a8156cbed7f7cc42ed087f8a3173c2d6dea5b6015c2cc24f72a3f46ff19d55d7488bdec8d68b951e4d6ac20797462a4006133b789ab047e31c21b7ef40994d98386dd3e878135cb2cb62dc33a2378079002da58700730318039d892f2d1b363e6e4a958170d9fc4681759a6deb309eb5b9ef59d1133a7dd021e2935b62a478d5e213f018380cbce31879311a9a4293785b29072f58d3b242c4903652710e6f1208b9c72ef3af4206b1cbc37728035cfdc45499e6d8c756215533c8d98e9641bce66bb63648820c26db5ab574efbb8ddae10695b8cf5e05b390e7667dcedcbbd98b37f12613741b2298a58a0d393c42ba57cf9f511f0493e41cc38f8ebb97bcb222d5c68959328d2c7c3f42120a2a3049ef3061f8f23c0abd88189168f9214701b207d19d806c6087843c3cf6c3cbf066f92245717838795fa8d8af05326a6c69aa50f527fb74ecedc49d0846a2ea24ffa097a9cd0c58047c35c86ab50a4866c8afc9c7d13b5c5c55ebbf2e0fa0a4f16d31ab284f56f7c8f7c11a3033004b818d63ecda145b6f094c8a5190f6a217f27c0cc7169afef64dd305095c7aba7b66c176bd042b83aa84a5e9879202ed2c02d1f7bb81176d48950b4cf354295394f3d1e0e76dab40236ba8fe5f6c34075b2b4f42172370733f3dce788f872aaa636a31498531750cca9db346f78c3b6026f3eb6c2a6a9b78f653bf53dd75ddf4467ef6fb00df68eeb462f293925bd91c727b5e06a7d15c0dbc5946768c726f75170ef60f2d41886dca980a52619f58934b6e4cc9e0fdb5b0335a90aeed550ef4bbd198251c1a84a4317344a2b5ebe63479ced8d8bb8ea37d5641bd0bfb7b92e121d1b8c753d08fc663431e95748e51f3e04e1f0b9b98fe5b6d969e6bdc87dcf7af5b7f3f1b46d7e6bde0fd6b883e595cbd6a77d3669211ce8ac0959cc0093e8b3bd86314030317df65e6e79e66c28f1c8e73548b392398b949a87e966b307c128d080118070c6eb93b771dcb7cae8e8b6bbe0187250b7cee6ddcbff877eb87ffe8543978656adeb0af6ffdd2eb8baef59bc5d86edb0eee01a0c706b0a3178a0c9c3cf2c9c21c932d05604865cd2e7a8d53917e76fd163277fdf3401a905a478061a6a40e0af1f99267572b2b0d232a4c9b20c592013afac47e5a11f42de0bc892cfad0a202f3c7d371ae1152a3d96a81ae2cdf4f14ece3441548b2e2b8709eb914561fc5fd943f48d89e6c994d5fa7e0d63766c8f86dd8de12c83a1d295c39cb5087d3397c03d1344e65d1999e49386facecc236b18874c920e8df7dcb64808c0390d253d021b314b89801ae69ca966b69818bfe43a761096153d889488c3b66480b3e536c204b5743417b37b0745103d27654aed674ba2e4597fbc812d9dc571d86aa094f90015a776927796f0728195321443668427997e7236982d03d59de13366e040f7237237276e87f69882634afd0f4e110c2aa63cbfdf7bcf1e46f9c435380801e2215328dc5b29d23367872e2e1d40b8609cd17ad73ce65d7335d623ed830d18ce4033ea7cdf1727d3abf74c58c8168741074a94f60aeb0db793e10f25624647d2aaafab3d5999dd0dd7488cf83d079dbc4ce13e5e03d5076383cb5fbe44fe90adc3fd801ee3028d960f292a9311ba53f3825c993142cb49af9ad2b905a1be41886195c8509532e3e5f0fa7e38ea56be5f20e7926316e0b774129cd6d69704e6ca95aa817a5c2b892f51aca39b77dfa3dde8805f9c0b8bc3a67afbff609d7c2cc6415625fb1f078382eaf38790bbee1b2cccd8f524ad45f899fb7e60f9b653a74a9e2f3d67a7d1a8ac730257deeebaa8f794d03266ee69637620712f8ae5095b6830aec507b61e68ce0bf00db6b2ab81c8396eed81ae994ae5e604dc8f836942ea96bf48ceb3d29ef35960abbb6231d3c65eda814439503052e2e3b6b0c8d54edc693bf7efb3cd7bbd006efa7856ba068c73f8c8cd829e75ad8ab17e2ec84b34d4f06a29a25b12bb86df086be9201aa4614f2619b1e0cbe73e3466c9be7aedfe0dafa8881ebf1af7244011f9d600f3bbafc628d914ea31e5097d7abe914a40ad03467f49ae3fe25c09a333ca2b8658a81403e348bfe83e29135922dbfe5608ad9a3b48040880b17a23e4c483b73565cafa59a17da6b61dcb486be908724ab7f8fc2d38854668a5c4f3b3557a042bbe2d9cf62216293a4d8628009b2b6718a62282f3251425c509635fe19bb83bf7e609430139e7df0fb8d81e9d42c66fc3d684b6287d89680f2b25d0f89d0d31c438bf5d979e43c6077109cf645ec32cfcec954bb53370e252012bdc2f4818859f93adfb6ea8a50d4c3294c5561a5a6f895c5cd476bc1c1bcb1364653b2242e8e0fd71503eea4ee4c4728d60700bcbbed317c869d73298e80eb812fb22d38dbe9f49a52f045ed791b9f40f519a4e00ffb3e2ea1625ea76ef13c255f50d7e1350c707fc978800c20408f11c37f4dec35860d8b44c1bb6842e4f941ecad7c0948f199d904a5f5d9c81ba42dc8e28a454bd8bf982f47b6640bad83229a5ff2e90edbf14e898ac34e3163a318eaa282c326e1c38b0de137eaf04f83be2fc157e5186b3ac57bd506f10d851d13e39869e5f59d0124058ff6180d4bc69761a738209972cbfe87d2d78122df1e443c51c1db0db26bbcf625c5439e523d12b46993138aa1a4877e69d8c02920971ab2944b6e99b8c2f9330321c80cbde3e68db5b613334740de4295920804574a1c8dbda0536e69c1936f7859b2dae9cee4d39d09e831fe63947b517428881730ed86675b17d041e29266972574140c2731e57ecab13b79659cb55ff52a9db47c8e918370d8244b558dd08ff4ac2de8c72b9a51cee0701c0d1e957358f086d4712699c801637c6c7ea25cb1d63cebdcb01387e10e159b798916bd17f17fc1fefb7de678294280e4fd0cda128586e6bc4a2330f17892b70c947d19c42021349cb5629327739c1fa82cc1abd43a45f95011402e33c3aabb25fea5e856065a726f261edc23d602928a6f8d5d19ad1abae271677a212c557ef60d253f35bf18d76892e555b37e4b5d2ca98105aba5a99dd76e6fd0b7e3b6738ce9f490c226e5a7fc4ba138debc7f7fbdafbeb7c1c3714fd33cf8acee641e5e581b1193d86ee801667be4fafb260ea4b37518bee71bd50a85a5b89abf48083abf5b79f81170007172272ecf4a7131382c058afca2d259af21f3e4be1ebf67e0322bd02de15b150c7e16ec40edd8d6a9b0e73a80521e0c82f8c62bb66850ec0fd967f7b3e8189a7a5125a0a7b8f94faf8afe47e63a32cdf20b49a7bc5a2cd6bd09d11b2d3ac440596fce15a7945fa0c2748b41fabaad0e4d9fabfa68ec12707169b05eebe7aa05ef71f0a42e8662687bf6a936a64096665460f4294c7353f648d3068c380bcca28bede836ced293a4bea5d9cbac761d2a1f1413b818b0dba34d04d67e8effa785c81e00baf18cf90c16b5f1b0b656c801639b0e86ded662714d4e468c724b246ad82715ac09a86754a094a859584e97c59f3c757a97a332adf487b573fba9c326ffd885bdd26d3fcad9dc19a4be2094887eed7063a1f19054a8297ef209a619d0a68aec8c0e225507b9159baee31dc86d408d1469bac435d7006b1d0a2b599efa906be9932fb64c9083d934552068183104ca153d775b15936ae80522b9d15a8346a6b622133afec726bb1ce4e910e3e6d51b278fcf1d7d69c5f4803e67d7c6835841e4aa6ea0229fa60fb7ae5e33d0730e9fcabdcf9cdd60ce45ef8d3ad00b8013b3f2c77ef80137292f388f02720efe98e8ed522454e869b88ec8c9038c4623e03206e734002bf1883fed4a8a41fd27d9d6df0d11122d1e2b8cc00a8e7dc3ec79d5da0099208a64b183244420cbb18f6d1dd0261eba6426670d3f89d0eed37b92558695efcc94b3e22758320d47a28df45e49714e01cd4273e13b57d06fe3c9b0d70d8a6e15c445539ed4de41be3b245af6a1210ab53be721e6eb415683e0a86d47df087a01677781175353705bfa5a982a8e5c4db896e1a1e8132bdb0f167c056c3d0d934dd8b267c00979e0b940d02136817916c91321655eb91effff6d2e1b1b1c24038ea3119d43e7259e8db217b6307fc3c0dd2f41b8a84857003fdfb740e45ac0e81e5df0c5ec149b583d3563ae38ea93ca58d353ef2ab313cc6bb4ece3f0436573ad22ed7d24ab7e50228a89247b1755d8dca77d9f83b627d7208d53fba4af3e2236cbd4a6af9e933f0b57941ff0b6bdc1e1484e316572792acc4359f96575bb56e517b946ca00702766b53eaa70828b3dc4fb61fd9ee4acb67e7b694c4800174a15681a01d8ed0dd032388890dc0bd0fa730a9572641e7f86bffad62f893cb167ecff7453c45176fdb17d9af2d2b2918b8cc441ecbff213339712d286af954d8c6742f51902057c4544ee5135eaaddae16b1472e4d7d582e986f9153f8510cdeab129e556aa908dba3339edcd9e251b5812651029de14bea99440ebdb4c8ce414ced0a83f2c72f5dd80330034b6dafd7286348036beab39001cdecf4794eb9e889ef799f114e0fe527af06ecc016446d779562e078a7de549d2d4150ccc3f376e1a9887f3fa6c0864170bee7a78d37ae88ac30fad5e1973686d9763a1e8c057c3f905a2cf548d7c5932e8df4611a978715246e0234b368793e9425fbb933e9afdf644df287f647a3c1fd48e26bb9c3a15e926b2574944ecae70528370d524415d38bd8504c2c3ec60e4846c34e19aeeb17cde4d55c0f4bc98273da84c8fb03b97a35ded47818339809510e1fc031eea9347fa383d01674d0bdce22a61b376bb39ccc307aeb7139201b877051fd40bf6b7fcc6a152059633d0c343d3a26c6735ad1a1409669024a1bb4c275f59249bcd8b5c3444baee791376abd1ef83b4da248fc95cd4abcdf9f2788df07ac463fd3bf1c3aa7196e51afbf3033c5cac8c316640b8361a037d2c82659b9171d91421ec7eb483cbe87e12057f573aff2c06d5cec83178604e210cfd7cba402ef501486ef61942917dc20d8435783f649597f0bfed21793d26979805a8890eb4d36a6f08086207d6b5c5a0b81ccb74bbd9da8c0037d463113573bbef837cee85e6b2bc4fb2feb8c9c43ad2dc28be3700da00a6b48525b290a3cdcc5aff89cfdb9bf3e6579abf140f27537095b522986f589033e2160c3ebdcdbb16ebce41ce8b34bb77de20a164a4ed2ca93c101451aa868dbfd49f41e24d26379863b9f52821fca954535739b562b2ea50edc4c1f639fb708c08e5656b33c9efd7c53de7aff83ed29c1385b00daac621038879be0d7bc200104f92e85a640a776ebd543fcc39cd4c52bdc8998a26e7322ffc3eaab441f46a463562fe021aa7ff9835749ad42dee196713e2b6657a3d51bcce0783a0aa84e680c0529e2fffcbd7743a185db9fdcadbca519b2fd6b0704789efbb4e9a17e7d799819caa3b1638205e9083cb36f9c9752a3ad72ed71f1fb4397a1ec0ad009d1e573c0e0ff685ff24b152d47cf089f683a4964f2066d57ab4b7899e51258e3a1804199a844d8fd2fecea01d425cdf0695c1d43fa83c741923292e93c355e100fed295992cad8cf585a00acffe4f06518362770431ac2134498502030abd22f167625c1b2d5ef4e69c4b5923b7379eb54350cb802c579c1d4037225b6f6471b4b442693c9bf1730c1f01d6b88f6ce9e6cee56257dc081d8124a11eafbcc61d0ba7c212360726b67aee9949e73329a7dba922e89e496985011894723b3b4f289c2f97b17725641a5788dbe04b81f23ceebcb03e9fcd26ace3e048bc06bdb900c84c27b03d3d4701330f9f91f5dd5571fd2091f96ddc4b3cec11a3ce2e6f86023519630dde99b9b46f48a361ebe2d7ec2ac64b532e3b0a5ce9bddf328f1bd1927cd2c0c48b9f9343fdf996d8105ee58a8a7622f2b4010a68b8ba6e5826bd6163678c7e62c7859069d56cf91de918166e4a728288708468bc5a6e2889c0d542fa7bf19ad0b21a377ec9dafe80eb7f5b71c152f360a90fe012ee20cf4a3e707eba69dbd9d82839b4e91fc8e67c0d99e778b25534598ae39def30e5e6228ac91410262c75126610bd605e61417d9254f5faad97d71343179efdd300a8fc887d305a59e1e0eac95bfc1fcf2bc1b9a7ff25ac5e4c742dd22b51d167b63c77d399ed338e5d8d0b65467ec2458abf33e59d442359eeea4780914c5d147a844ce4612877d787c5cce8a514c95443511cb7d17783b08209d7651cf821f2d75bc6b294befb50ed0dcd75270c9a58a5a5666599d2f02049dd3279536e2129dad00e57ed6f5b92d499dac964088a83540837fc2d2a1d3b5eaab0f0a8712959f8d71b4a32403f174d409f0640f73863e017c2ce2ff637e2573f0f57944c7ae0a6fc49ed5701474854568c842517d4027975d5bb5b5b2f7af44716d9ecc935ec1d8cad09c82f8a3e759f70a9747190f879149656eb628cae5c9c54c496fae7168a936a6b14ae86161ea8e0ad8efaddbcc25a09762be39cea9f633d300ccd3cb9306a14e0cf145fc1fa1d6b56726f37fb34d623e57514f223151e0e2b1176a745cb32032edfceb37b796d1b9855eaadada29a715f33cdeac25e20ebcca52f42825cff584b809a86c2607538728ee3b2d67cc8646893693347b7105998179c7a6cf5ba80ae048762b3a63c71639bd90706b72810ba869c021db2107130bf8274c0f40bb126455fd541f271f251bb194b34c8c3ec38213a238cf5fa8898ff26c1f268fe4a57e8b43af38e712edfcc358942ad70fb3debf1edd5941d690779290d905ff84ef4911ef24a48d25349f7fd463e418742f901bc9991dbd8f59ccffee291c46d27b27927146c4a953df4b28b31eba9f6c8daa3e9367ebf25fd777470c5ff8e6b5130d2b3a678c0e1a45623ccb09cdb28bcba389aa3d3dc80477b2b4edb5427ffaf20bef014af4a042de3967d1cc7e65435f3cfe2351343761aa5d693a609ef5591cc76252ec745cd0609bd336c63ed0b2914541a94fbe130bd497a3ea2ce03baf6aba3f1ac72ecefcf1127bb5306a4adecfe7f99bf1995ed863be7ddf54bbac45d8e4915f052efba7b7d6444e2c179c12d7047da2c05bf01c604f047ebcfce18e6fbb125eb8e0e91de096363813d2e28d075d5000ae1c1c1bc20ed9cfebbb09b8b674b7fa316bdd59fb6e9aa3c07957fa115e31154ede4318f2b5c112eec5588c37eb6d12f3d815b0eeaf1e7042803113ad50791e45d6f0bce6d0a520f0dbfba0c2399f2c7da62fe45c6e3ada739830ac4406d3609075eb22a6379ec810157d30a095c8cd4804847ba6eeb2d8b7c355c6367b04d4b4c55af9603d08d8e2a7e042ca01b9693fc569b41d7834e7f42a70c225b037366e8ba3ac4ce235994fa43705772ffd38953ab02f4e719c5d4c91e172ec3f372766dc81e725a7c1072948b3a0f9d35c89b73825512d98bb752455287d386be396eadfbcb183ab0aa3d61328f569b26a96934d9de525c7a40f922163aa9e551bdd0516316f034c4fd0c7730ae7efafdbf80fce217a25dfb59335ccd129227900314c0e763772db40e2062b8d1fa39f5830647379b1f1e69cf930d4b6e592cc996f9fc97d456538503e40dc50daf00cf152fc5d57f86c6a9fab25d9b30ffbe1439271f0d775992f8a7da344dfec7bdf53bc2669ae872e03740ca6389c319523c67e01d2d0ecdb7f6182b008ae04386c0f503669eb33727101ead0681e9eef102bd368f8ad3bfd1b2ec02270549414f02d812396cc9d2b063f89a7b394d69a9703ed42f48806ad0d853016c374b676d69e0846079e6002850f32ba18994c880bbdfa87c116f6fcdb41b25b6d58857b308b219ed2623c548ad5311b3521d47b69d90959fdffe484265756c657adaf2c965325141142ffda16b8c66829b388695ff914ae9b5c1134601979c94091598f329aa6f1c5916bd929b81d288bac844d461d9887081fdb71683eb6a595bb43e495d7ae42b4f07416ea8640cc6da4789ceb3a442b1683659d5845a70fce70dae986b9c52c80b7a0a856a9b52fef84fcb06e2cca84d5093f476cf208b7e25705b53a76b09c45ac5e232c553e7fd6e4fc5b22e119522a975bbf6bfae1e56b124a8201b3504ad5c0943feb488da0cc10691877328b2a0cd924870228a13b98b2ea43b65dbc2fb25afc3a2443c7bb5c98d95a3c946abd98e92c6dd4d801650c44c738a6e5d1677930867182dfc75b3311541ba944871968e5f5d747b4fc4633124a0c63ae8b1b41e8006c8d9a50ee607a803b48237e16635a2a9936c140abdbd9afd70bbf6c2ebadf7795714caf288a13bf1cc69812bd4bcd9d1950214e39a98f7b54ea4c743e7ed0fe0badc8f5ddcd801479c9dd341ace7171215a03390f8d56df55649a7a670d50f0127efe7319ad2f6125cbac7232d8b1bf4163904f9bce94b34e604b577f5bceb71f59acf9fd636356f6239e16c2cbfc7c610fa2ea3cf5c0649b87c1c8c7b04f040cba616ed839bd7a9aab9cc55fd74d1c7b911d87706433e9b614b5e2258a715a5ebb18b33d948945ae46e6c5f2089bb01016f0e0c784c7e3bcd73298b562e902e5fbe02656d67245349a908ef3ae14afb1a6e37d8c75fe21e6345fb4c05886e384842625d814033ca17b6e05bd8cdc079f35cc229d4caeb593a7beb3b37e9f526e5232e4a4d81396942f6bfeb04a5e14128e55f9d3d48261eaab9f3b70f8c65d7657ca24b4c7504cb6fc93356c4878606f9c82548a446ecc6a583e29208221cc60dd16d41026089a8c74999ee61c60e26333580d3c5b3a3a156489d4561cab6d7be643040b88a62beb6a53f3ddfa77d01676c366ff970ed79755cecaef5e36b0bda96831ca16376927161d45bdf5f31168e3ef0b6f9d3606fb2e4c87e70684d48ca995f445c096595202c813a1208414cec393a76277ed125203463c5ff455a6229fefb994f34649357b6fe209e1645d3b0d17e9ac6f5c58da0e571bcf5bd5ca61b37062f6ef4322bca75a2557a32539ab6f7352be3fbcf60a013e2be570818ccf1071556a5e55958678c361914c770c58cc43e4f8af2fd45bfde987371af894695cc00b8ad6e6309cd1947592d48dabb99567825cc5960843974618bc6b9fbc620f7d8619652a67788b6d08e60b3d71540ff5507b81dc4e319517be68478e997d40afbe67d7083a34d1c0e7f63d3132286e10f9cdaf566333395ea916939f34d8002b3bed6dad0c88b00ab15b3accaec6faaabdff92e04c682cb0ee819dc2603cbe20b5df14c0f0a2924319f029569ce65f51ca0d2142f96a50323e750cad50e297b5c08cadc09aed26989b7ab098514ca8d78bdb7af2af72032f3c59f04bd8fc9ec4a4314f7f3b95987d677034281e88c4cc770717a6075f54f6c652bf7bcddcfde743865504b84197e8ba6d88ec364fd962b6d2b2c8ad5e5e37ecc82fe07c32e3727357e0e1d1989466c0a8575a836e488a89ecc29559bffd9f6b458ad7b7799ba97d95ebf0e7c32fa2165249cb27b04866c268dd3a85b4a632ca6ddd5f6e1b900e842484f2d512deee0e6f33a8408a633421b04a8cc271ac8da94ebfa975b27ee509d420a19ec4bb3a9de62d1fddf31d155dbb309365b4644e08a5f7490156d468297753ea284083bff83ded383e5af0860af1eded58f16414e41a6c1fd4a72f2b355acc8fd04a854b3fdd0b2306bbf1b086ef6b59a89f2aa15b57f7ccd667cc555fd2c2e7ecd19f5c6b3abb9a4270455dd67b6e4c7e8cc1b0be6cda236835137babce6eca6929e461a8973f3e728234ec9d69a5fd2721a9f70bb7da80958ffe2a8e0027885573d1216a959aba64aab67de3ac9d6d9805ada7bcaadb6af0bfb558907431da47aba00d28091224752c63abb9e6a2553a5d00f14792d596cbbf8038265da561555deb1b323e5fba0a69cd2b82dc1737eabb6347db0f3fcee8c45afbc5ba670047b748731cad8110eb3ad6e62d0edd349b655f89eefaa7b075093c34e6cf65bbb1ac4849206f2cb675c6dcd0396503679dd5a4c205fd895badd354398485e1a66d1bb5461c1af03181f0cbd9a0ce4cb9bfb8fd0878c4d26d9b43b0695f56be1de824d92b56da0daf07e5d594ea4998fa4a6462cee7c2b1483c012b8aa8e4502e637f98bc555719fd91d04f838b3f5e932ce52d6625c7e5890de04afefca95fe769f03d83c2311a4da382ac59cdebac7b9f85e4a63eb0a01b7df6caea1d5a0522de1c5dcffa680f1e411cc607fe14e3f7e6fc739a564c505a0f09b9ae20593dcd0f3d0d5e49e1e08d8b5ff216d50b311a1d42769adae3484ef55210de513887b6c945b206936bd4c39d46ae490c04c2ca67c65f5d96e31e660c72a70eb7fb5280f1df6fedab4656a1e7568f99b912b233010f6a00391343322dd31318595f424f208e4265f76f9486f3fccf87019dfead18ebf185d3845f77a3444aa4baa9b6c92504e4e79b2eff53c4e4acc7e6bea996af265fdcb00fd29e9e5df0b74dbd6ba912e47bbebd70b6209e95f578c96809ad83c5ddc1c054ef7f9afd88c6bdfcd9b59cbbdc495ad3adc783e481a77915620a512abe8592ecec64eb4bedbfd8233bea3b70ca46efab8fdf573b9773866f33e0a8d51b9f247f6b3800e37104337d849f7146c0fcebf3761cf7b6fe573446f061624b8fa073f98b020bc1abb7994e5c1e5f2bc1db011d48153245af67cf80d2f8b06d233828ba0b00fbcd483743fb99002e1811304bf1723584977490fc6b746b219880abf95a4031645099eb4f96b4d2b178fcb483f30aac19b6652049082d03f3aeac14ae3fff27c5a1794a4ea52e0e2888d441480038437e1cfcc6e2ac5069a505b2222d869df9ef68097ea29e9dd9f9fc7865d357d7e0fd7c68ad87c0b084e5d90fcd8f813778a781a44a376b5559ac15d5f533e95b605e912167111d95b2fbd86fdba3ebc7caa0e453ee3046feb87e27fb024f23e9205b3c6c1c117ad039db0f8d9665b4f77479e8f4c0b5aff67c5624b3636c05a96a68080494be1c6e047c6b462846df8e053da316daf9d513e0953ced94df2f4d48626dc0fc345f492f75382dd81b6cd0eef0bc2ba8e8ac99b3198cf9989d8ff40cb31c6e5c4c66b609c8bf662a1e9f9c6a508eba60f51bfbd499e5bc7aab585fcd6ffe86e71d88158859dbea21a35fdab0586ff8864ae3ef926a5cc40e2338e3a8e5922615dfa83e44a18f7b9fe3d51eb9fe157a4cc61e4529dea26f3acd69fc5df60176a63f517a9a19f296820c268040d325767570d2ebd031432e153e4bed3f12c22541846bca54d2ce013ea2a0c65a87665cbdea20f10aa963067749d7176d546a63842fa219c21c984753d595bd0171d13ef238957d9b6431378b458146f43e040afeef9d39723241afe2568407e7594cb8059bc711af529ace670abe70528ce54319c317b3997d9fe19aefbb2e74fe8f2c5efeea11d04dfdfe87a2c1235d112b71079795e868d1232c39c152ae795422164b16c181b9dccfa88a933b1afed970933b2a59946c21e2cd76f2c1781b3fd728ffe4f5036d0850ead38c4772318da4d632090b1c93d844ed1b41e808b10afe8cee6a70c63736a57a2c287e56acf7dee5b70250065dd48ab287b7112983636020a936192517fb6ff899c4be7cdf907fe7de584e060fdda69e1a3062edaf0805cbaec043d7f6e0e0e255a933263f2df8ee3bf977b256ce65c09f788c68f31887a1e99e7f0b7b9041808bf049ba701d44a6d49a8b4b9757da9e285ad874ed76d3b96beb04981c1f00d9adca142a4e0becfae5364ab835290fd4ad21a1caec69b8e23277907dad100107b34e069284af2ab0d839d41213845912196568281c2130df9e6eadf4dd26810cd66219c1c02a58ce3283ca43d91c5fad7263282bcd821efcd973a2e34878e2c09870f72ec3f31fac41840fea174ed8bbb9a38d1b15ca6e5dd86d6570b693654a12679f057e26b15c63e9ce0f30b0cc3f21c1c84615409fb93b8d24a01b39dce17fd1ea226cb0056aaf042a2f264a1995a8ec866a855f9f4e2d1465642efec1b33ac2492c949fcdf018e311ead97c198edce48ef734ed0a0f0eae284c2bf1cc63f05b49b57c0ddd3ed3c1ba2099831c9c8e040b24d5252ba2c7f59c74123beea7ffa90d95e19a128a3dd89631b8928a5b0456439b5b325bcbe16535e9e80a1aa75b32d164fd579fb2d9caa183412e3d87a94e69453aa15547518a29b2fa65a22e5c11f33c58ed64d93c8a6a3c94f7809de4e9d81bbe771b5e9d6280231caaccbf52563faf11757b4997aa78a1be41903ab8dce16a5dab57ee4138dacd19228cd227a3e729b4dc1ca38e1915a7526b1284a659052491ad6943b7f2bfe1d3d53b9811cb884368047c1de9eaec97353ece27d619780c9b880decc815e72cdd023d0d6e38a076e71fdbdfc20b25ec6e4ed61f184a9b0cd1e55f964efa1ce6aa32fa6b0e8762bce9b2684b159ed180cf626f0a066b63069540959a6e0c7e6dad00a04ad3db96e11aaa8501ccac3037909c78cb8193d5cd4f21117b94d013682f9a2a2acc337cd7c2768f381338f85e33dd36236586a3d1802e8e9748706af70f76d69fb65c31b2a4afacaf1cb20bad3876afd4676f49ffe5cc0b8e4071b12ccad95ad112c2728ea2163b9c6c5d6ec0f9098fd2ac83da5fbdb933af0c0990d344786f5fd0f66937ef6d75e5df3b71a7ebe12b447b14801b440fa348bd9e4cf2adb4d966e443ed9a95d319f82f7150245d31232dfa25aefad8305cf93da36b8d11ab93027a1dfa5b0dbd6ff58e15104aec8551b56be028bbd780dd3673cf8901018884d7a357d3db59d5eddaf2b9fefc93336a9ae801b8d2c63b96105d63f5a8b2c911234a83c3ddcde0aa9db852a8e119f4ed119747e13fadaf61ad2a30b33671c7d8d8ffe18541fa6be4b69592c1919a019f3c0e3023ef1cdc4abc4000e1f7cbdae1cbed5723f8c5d35bc1335d53f8f83e2fde3600816ac57813ca071a57aab48aabcdd5ecb3d4df79cd687d5924293c7c43e6ff072e8e363d848e2a9f102ad0c7af51afeb1e0cdcaa4b032d1d270960675b0a48b1b00411ebb1a3c263eeff7f2d064e318b802b0e6d3c1c9b9ff26f6bbb363bc03fd5f2c556e1baae458fad94427aa939a61a23d6eb70c693347774e4d9f232f66431346183b5c947fbc4e810cb36d987110f4471c3495554439ccea1b8d0ec16bcae39da39736da980c4adac60e1b50b1363c805bf597eec158baabf9794fe745730df5be8370d91d12a9e94e0eace406bf6f8c67e8cd718f51383bd2570d5b0f58030d28cfa4daaa4ccc078b09c765b01b7cdb693cb8a8bde36cfcb891a5f1f041f0260626bbdaea15b9e59ada76f274895608203241cd24c33cc325791522b616db42a9472327abfe2062cf1a8f383f7ceff206dc879461ba90986a5f08363883c29b2a1ecd769761c8e38ee87269bc26de8e8a74dd9642406d17d62ba3801ca02974a628c99c1eb689fb8b688e3aac228458f85fa964bbe710c3066ce4a647f4a72e54b8344d6701eda3918d202070b301c545edf996a390fcf3472761d15b0080dc949e6363e7f866bbafaee4d0789d49bba292f19d92247dab68035bf1de870ed29669f0591d61a2641a09dd98e26d2fdb5aa383e5e1895d09d6f35a53e7de8251950eb249ff8ffb48292bb13d0ae68a8b171fe01cc9195befbe3c2fb3d60fefddf1c184a436e507ce5e081d34b74e0294d1ef94031401bbfa8dbf3ebad503f0414300e6c6d9a976e1d0c077f6a0803b7fb05c03767f4a9c1b45d7943be323e13068f209b2a41d0decdb4757564082d565c2ca8551c0c103c2a341d4691341fd44c200371e3baf6bbb57090fb9a4b3d6cfc7e8777af6ce86f93f762938568f71ee6d99482f92a13bc7f40107eed86b1bc0a3704800eeb25e56ae2b4f077a297dd0680512e39893abb02fdb79feaa0633535febd0a6b304da5aef27446d1ec50e16c0ef23a338952f2e4a343362edd7620096f83892a1375b69e7f6a6392e62f95ef51e22254100089833fd439956900c041afce5a19dc88041d808833bd8e748dd55ea49d2b93e4ad0c6cd05e61156786441a69dd467f8751b6afa3934e9f55ac80b055cba4f414002a50b1910a807c04f6bd226a1f79a7ec6e4e9942cd54464801d07831df0da2d1038ce1207ac76f6a85c9035a7614d3573d60ac7efc50a2564613073af268aaa8df7e741a97b987a0d2645cf4aeea8678aae1f3eab3c03bc51838860399ce190c1e876617189c23c8e5ed4aac2166c7e5fd07ab8b87c60229aa5c4cef2ebc3820529e8c150c966fad07d9c18448eac51e77f14bc2b25c02de026cb7e6f945048961d56ef5aa764c63ffa75941ab2b6248c432d745eff5b6d33e7e13dac7d5e657ca098c33c72ad2ca4e51bb4b96f9360b946158046e89f0465c695c964a3701c62ec0f7906412ba2710e72aa8186621cd896765d485d9fb2ba23fe4da27da23c0133bbf4bcc91d347860244571cb13f130abe2923704804febe3c11033343e75042098ab670ea0af8e318921410199388f6a159daaec4f59b1a3b0fd4f674508209bdceb619dac45fdf719003ada2dfe50c159f07876873bd12c1711c690535c423f37959c84b369ae511dc175cb5579ac668371f56a98c24f31d2fd04256e6f384a48e658e6a3aac244c97afb50ac6b95c711a585f59bbff1bed0c241eb7f9a9867f93a67b7f4f6e0f37dcb3c3aeeb47f5653c0169345755449865b94be9fee4b659e83b9de4faf0d47e5b0cd7dea6cca73820257cf1134791ffb581d87c42cc52a299a2d6f4b7ea37c07c793618d0905c8846ad0e49873481b3500c07153cb4f8eb271d7c71d9eb9676c9d8ec71a309f11af25097a6eea9be2a62cddded9a8ccb6a52c218b403cd6a0082ab4feae4a8a81dff63110bbb4f88ebfbabec345ca989f6a8fb5fe52aad2f09ea9e1181575116efb67decef0ed1d5de9acd1b27c9fa18ddd9520b6477461da3b5ea917d708cac05148e023064a6553399b0994003bc8c9a23017a26475f2350fad2b93442f8035fcba1693f570e16315125c0b40cdd7b4526e08aed2e5be77acbb85d503e1527fc3519944728c67533c1ec455427c2ce90ce2c83fd37db2d647a9b3fe96f26ce22d38c57a385ec26f947de5439a6cd1b6cde81f03573b26036fcf2dbbcefcbee6ca0f41292511c74abc0e230656935bb6342f1d1ad44bd3e02497cfea1acbe9819664407d0df57e7e8da9b9cf69391ce4b5c76040d77587b9be6ff8cf93795d12159be229a389d9395b11b526f80dd6eed21663715eceb6d7ff95c2cc40aca0d5b043c5288cf33a47c7f70888466cf404ffd213396e3359980ce63aa7c5261b7e2efdd1b23bf2afa42053238ae4aa9585986acea40726caf191f443d77786152eb76f93e07ce30270b7a0ceee6727b24089a0bc38e25b06a2c9f1f587e9def42e54f3eabc39a47f43b54449862d6046a2dd76354631e9e08e0914fe3078cc39a33f2e7b185b8502b999ecec0f4a58de306eb5c053478dca35b0067ae4b485eecccdddb2d2a2d578d54c9eff3cc137c7ed2c8b778cfc4160922cefef68176ef2ef98782dd7284dd15c5020a95b55f6e7ce13594668b03f31debbfba6925face30127ae7c2ba70df70f65add0fb14f6b924bbbad9ba59084dd37b9a24170af8b4be10d979e32615b82fc0ffe2a0d98744d00ac1933bd37d9b21ae55d771cb374c3985f3eb0c4fe773f266ff4da5115225aad53f341ee9eb40e5ba4de864f69e3262b4975d4c53587de2c96f0a041bf293689a2309d6c8a6926b50d840e32a6437f418d64bc8ff673b8dce5c30663a3cd89dc208e375e6b5151ae022691fe6465090a11f10c95b47cbf2952d977d1f74ced316ba24e7be89f6e4b6bc0d70d4066006362dc64efb197eab4ba541774d040b1e6e36baec266d4db91e849a5da3223d74af823b4b7ca1f8f50bf213ae7fb3eec4367f1dbd7821527375cf695c4359df45d20dcf7d366ad9af6e9c71b03bf32171e15fe42ee2269f110175151d407554abbe3a7e2bd9fcfedb040f711e5e328b552c6ee22c966b2b406cf3e6a9b602c85119b5c8cca796e0c228ce6c44017dbbe075a3490c682b71a93d1e59b7ebdd6794175780c92c4db9a80f618eb4e5b760a6b06a441c0feded3c229889506b48f48e565155ab3c6c0ef1c17cdda21f1ae77f2864e38bc535ff4cda47adf9b45b5d360ffe499e1b36bff306133c3001781eb072baccb472c0e4a88c3baaa30c6b64421a4bbeb1f5f48e64ca9d1f86b2cc09d923921703d8b1b28aa4c5b95fdab5deff2a7d8b15ed0ba4c5df2d635b4f10802033c04a7fc9de97fade3156e7e7748160b46d5eb1ed6546a3471729671aae56f01d8351333320e04e47a62f05d1975a70634ac24b8293e1cfda8134643f3c8e98016396929bedb04293aa43ed618586473380fd6cbc38344b96f57f18aa87e48ed97e2b4175553d84b6336892d3b509454ed522f19f53059cde8b2065fa97fa387a2cdc41a8430a8def98951a3ccf6752c0bb6f004c93d6fbb580f7b595efccfc1c61d33c0301bd05599cbad583ac1020019656e9f5f7bae583f9dc0c84f0d51611900bab6c939a6fa6909e609a43d51fef7312c81dedbbe47b9acbc1a97ddcc667d4fe20a63255cbc99a1db770ce14b563a067c78c28e1cee946b0ab8edd5aefbd56af72025967b6b91a16213960ed8e3d9e02881476bd765a3d997edd1e015e21ffa0026366cf99c58736860a2a3f9b9261a6e41954886cbd212218eded257de9bc3c5ccfc708995be83e733bb75710f8b7f809ba218ee2a56833c5e5cf59afb2f4c7a7be5f586d881fa293dc78f305887c0a00f26aa86871c0a0ac81c1f7f5cfc15dbe2370d65daf9e79be36052c9488283491744264419925e3e6b603c2150a65df6c5edf76830aaf05dbe5bd6618f9de91f151e9799be8013fb672e102aedf3bf34f6d3de7387332b16c6b3ffc08f68bcbae9114b72398b1764ea0b7bf5a28f860e5f3c52b9e314c895648dbda42a02ca6a2ce92671da98de9bd7abebf78c74af3560d4f1317ea0f7cc0c4300d260f350c8094356bf14a9b1806534040ea8d23a72ebbbc7f997e038ca7cfe92691fbac4a831ea6bef053cbafeb8603ed0e8ca26a8b464abbc660a4a6563ea1c82e49a15fcfa399324043812249f6f648a3aa23b51c87da04ca79aa147f60d52f08b266d413225e67245a6ef03eb8ba0f227856aee508df9abc974d5dd2dae3bc993a0b65ea6ae0fe65ba77933d28cd0e2209f94dfda399b34d3177f9bb76a01d4b293ad2219d4d5890117bfc18a6869e269ca75a04c845d56bed339dc6341ac181caad9bb7d1e2c3d227fcac1c421381710330d5b058441979331e97add1612b939d284bb79d1eea9ad6a6f21cbd3f25ef162d97133ea7bf3f0df389fed794308904c2b797b9b02027a12e9e5b9ff0766fa1a02b2071df730395702ffb219d43feafb548a259c3f32aa42a5856ab70adabd4693b3bd1206c59129a2a210b0a80b299b1cf47676e45f71d8df5ad0cd8d54ac6f208b9c2ea2706c9bbd3c58f0ad93fc45446e418d6d807de42205dcc93b35f58fffea88d19cf7ad47ef2e4ecbd329e9376f8ca1c316c3822a2f16c96fb579fbdf0fae035fbbda99668d629848ba25bf3ffc7e9fa253ad73858a8c332d2202b53e49ffa5f60ee28dda31c37171e782cf4b136c93c209d955d7558181430abcedfd7627b579a04daad4a40ad7a1c39a15c4fe2f85a3406e5d1a0c08cc4c5d10554cbab1814dd43db77fff50daeccf8ef7d6926085186431b2b7e1569b9f9b47af79e011c51b5c9c938b0d003d56f847cf6f0196dfd8193599d510a585fcf407497e4e01a7e0254b3d18bd17377885740cb1355a197556cf81e3a255084ca14f9ed2dc67f5f9d2fa4a3bcd332f8091f376a186bde1f47d542eaf90bee6332bfd51fbca1a72489521635680bc1d13fb2fe9dab208ffeb5936def7632ad9a68f85c4980868c151690b7e07c43525f726a2fea5d06dc519aa1fe00ac8a5821c6a05ac9bd396da2d323c6ad59d6ac168e9ab3f1c7e1f066ec535ded7913aa5e415ae31f358cf9758d2a3a8083dc9a142b59f89b70e8ebe228c97a4b16bfa913dc95848e6543021cf4f7a9e612144f89a74fc84751eaa1218b1639a254e33c0d6a0f3465015812d9f692635f0f390ba6f4309988b51d8131fbbb84187a91808c5684e6363cbc5e7753d6b8a5d59f31550b9e9eb3b9f61e74367a3271808dc7336b2128c7ee3aca4c9c29e506a3af96b579afbd11e80c01fceeb01a067ecf34a2d5078f109c801073be77bf955e73fae5b12bbaf5e138b59dd662f760f052634c6bffce0800ab2824c696052984ad813a2341acf6a5be7094afbd0f920c0dad3d69404d7c9893121ad6b8fd8925cb5fc81eeff79383cdb4e26f10e799d5645f466ef023fc3bc1497cb6baa8bbe6bca27d52efb5c442a9a2a05784c00a78b5fdfc263c3907c20a24302919ff1cd8ca7bac25ef44e186beb53c65fca4d463f5bbc6eeb0ce5d879263db40370be5c0089a60d52f98dd307033291fb23080372d7013074aea7d04df8588f3e201e16bff18881ffeb0f989a4fe10e7d4e27f52339da93d21c5be9c90f2ecb65325878a4ff7f97b4ee39dabb32d60703b88b869b9f7f8913d4ec578e38ab76baea1685518d6b797b570dbdcfe5d3faf47919daa23d43f2cb0edcfc6ba23b9f0a0ecf11155814c85082212e42c6daf2b5d94728b23fa554c7ee0f73bd2cf6a1b0fbabf05667ca6559a84bf6fddabab2c96ddc61a69cfa09ac5bc98d087500f14616cc47d1866d94e1aa402a54bdc1218a2b06a88c8691b805d09d94b5beceb2277cccba529f1814a21f473e6348f31118e3a1e9776f391016caaf28f03776ea132bf2f3301cc385f1ef5b66f3a8e5095e40cacfdc0a839089552154eefebce61e9b51de1de9fec458d73c6237f7265eeafe335944b4ccee638c73e724ec411c7649812f385ffe40a53bbeae103899f25a19161c309ec33b9c8e692b9cf699954a7e355a4be86f75690e7fe18a1f5ee5282463a9bd543715f5c96c588ea5f13bbbe486c15f5d4279861b39714a7a97aeab1e89b2238af008b9d370655b6f52d7d3660fe5dbd4deda58d042fbd3160144afdbaa83df4d9ef394c07d74bef30b186c122a8d4882c2b09e3ee3ba446e1c7528211391e8b6dd090564344768c4813b21039a3638e90c128b5b688d1bbfe6f84670b0039bab39a875e0437b37c791e08feb918af33634ccb238d22b6177058557adb54c2afc62c1a6a5a09a09f5bf36842ad0027ab04afc8dadcd48822a0dbc79060344a248688e27b71e010641d8a00cb0a353007a4c5674eefef59d9c768d9823a1e755d2f57cce1d8de80bf09cc00cf381d39f0a94baf5c0e407d4f33ee4efa0fd0cf14199f9d2992f4c7c76c0632599fe8f6f583b5100a573104eaaf0865ebb42005a75b25dafeb3749df66dc350c6846e1d9fc6fb9e2b740453ea3cdf95f65ea80f0fbb4ef094a2addf07771ef8779cb8c6f6394b2e90c39ef9959776b63721f6d3880d2f5ea7372e47b28a5e7c0a29755e0d92e2728d1d07a2f79cdb4dfc6920380c78e9cf48c475eac117d829f4eabbdb9927c4e89ec55eba37fbae83a29a5d596b9d04d6f1977a9698c453cbad226e1a7bccc0e89a09b64ac2cdc03f87327405a17b1740579b41bd204b4653fa97652409f96090a92d4238c1c9611e1e591972091d98be7d2045e6dc5bb7e74287b0def19b80a806375a36ae69ec545180f8ab6c0c9e235a04edac73a3fe19738209380854499804209d1ab26c1981480d4865449ad1a871a59377c3ae410fed9244e808a39620d07f975e85c40aa68cd0fa8b68c712061350266a06f50a3f28d905fc351e99cabec96ea8122b773f99f0882d114fbef3bbb90cb68f75187bbf7befb9e5d940b6a2d944151d5e2258ca894de6e72dd03b5529fad017f9ec7a5db72d78a092cb22bb5526721978deb2c4f0ec751c543880415962ae0d73ca89a141746d35f780cca65a5e3c80e6325cd6cdac070692bfd2e3556dbe6c09d5046c97b69834df4c211483218fe2100d24e284be1dab3f3dfc90ff7dee1b4df32543560408eae8cafeeac1677457ee30e4ae0b75db81ac76a1bb6f4fa3ad7d934a0ff7d3e15702684e9b88db7a67ce922a48a26be3c6dbfcb63bc01a501849c47f6d05f7fb875b3e32641b6ac61f16b22c9549da70ffc77561524461a97ce0a5f451103f33552e566c2bc4fb48daf2362146298019838dcd81d2ebbc4c7a63d62b603f5d41c17485ac46a9aac3bc96cf7aece3ae887ea7831648d64e8054f5fd8585451a5e068b477ec9a4d748713da344cb1b7d505042a882d5fda87239606db62282501827df5f994e3011bf0a0131e860e594276546cd4bd87d09296396d10172a30a986ba913880255617ba330c83faa728ad7c5b60c3134cebfbccf30a5bf8119691580107bc93ce8edd87968ba8023b4a96c648a7979d74b8d081d3d89821453853f71fd0a364e0d0232457e63d38153493daa76844c9cfc612a81fe6de1e6f89e6174d955aeb696cda4c9cec37ed032705df345c93465560adc227b0ee37b0d987bd1ec6286494182edd5130f8ac43710ba531d4f0c288c58c5cd19aebd78ff3bfde0c62abf1c37632462c9156beb9653ea61fda1a7b7b8f903792478ca4b52b6dfebf284d3d40565776a3542de126f60287cb16c4b49db0767433bbf084ccfc2f35455b78563f2d8a3c6738f7b5da6c7ad2588091e08814ee45b915714829e037ff628200d894a1f5c8ee594676f909d7c4ecdd4870affdcbc0448413ae2acf7f8f452c4a06250c2919c840ef5a1eaf683126b2aa8623b7c794ca243ee74740ee32c3c0cbc895143081870965eaa5c7eafe4c99b5833175352e31e7812eb07addbf24e77be7a917491d0b585943ca1e395387416ddb2192eaf9118f467d9ee9a571318644b64b0d260e2e2122966fade66e78db0dd03e47cbb40bfe7302ad7cedd5c1464c52b32bf2dcb8c0d4750b65de6633d0a5ab60ea02eee4920a077480d813d1dc8bd7db1fcc9fd09d06ea128c255433f81766b717c66bfe88d1b0ba49fb3936691f64eff6d689921ac25fb26a0871e5724744e6bc56bb8c64b89ad00abac73ffc8f0b074cabf0c5329ad538758f160397ee980eae56d6b951bc78bc9d1cad1f0d1a0fe54785d87259fa0e73b4ffab9e3d6d56347c17d6eeecd57a012442adce1463611f33da87c3ab8b5fe9390549e6576143802794707b9da54ca89ebe8226d624991bebfc9d08f2aa4074773cb8b6245e27bddfd2f4e08c65fab7e28c06ad61d3689ec91a319ce4d05761747b111c82c1bf123d495723b0444e02e26a6dd2cffc99b95d83f2c49ed2c2583bce209b0804e72752064cef02bdafcf8721bb8e251413bd185eb3559757ac0f3c77be8f141834b9b235165f5c8332db4e4e976be04366865de34c18a2a0a196647437f6d5df7747a1baa87341d8d193de689d808282c845645efed118372659fb4e58d74b703140d404ccd99a46f0c4b4126a01cd428ec4bb958538eff963c116cd098a1492b0bc8c1f82e8ff10871814b662068897b36840d2b87c473af938cd5e5aece75a93ba8e00e72414746fbb34689b1290f5ce5a8ebe9ce01cd8fc9434235c4354a67dda6de0ea9cb5c861993353923f425e0ec97ba3049f066ecf4a6b910f3782fc3edfc54166ad26678776b55177589e55cab790b5f9477d78205914f42ddb6e6763e271f1218ca8dc164b719bd75c718792a0eb4e27931b35555ed92bb9c2d009f3844cf7adb8243a080fb65b179d4dbc93e554d887bf706065973931a0d78221ad20183ddc6e096e7e9fdb1f01d195ab338ccfe0e715a6f48c0f1800fda2256d750ec5ad45001b9aa8fa96b9024898f9f755374b15de2231c6d954a7eeabb2425ad7ebfb4de892f09781f0023c0f1d9c9fb58c59a34fd3c99db10fdfdd362e92331b93786a1446c1ebbe697d7411fc64edf825de8d87684f072aad300538af9212721a7d9e5a74272cf9e0319b4cdd6a58a6c666879ce672bae57666d8d25d2b3ee47957b11eeab9d677428e55f36cd8ab8551d2b2305d8b4a18ccd3c88f3b1859aa9d440542a098d55a09d51fae326a5d8583d273efcf592fb32a290d0b0968ad9fa0a3566fcc0cea6c7faf2bdb6a16e1680b83300cd2bc5f213892f0ff0964d3697a581b9af2fb7a2b70784ba35e3cf4ac88dfd7b7f026808f411f27bcb88d33a0da980e908af3ef504dcbf9f87dffd09161412d260326d93690c2209866630d3214aa76859300b7fd8a8d51a8fd732eded61bce64465f99d69316af4b8e6aac98ccc6fc7abb19af44454ee680f2608c0d96df44a8cea3c4cb94ef316080ef48fc5cb29642f08f5e3d21160bd4014dfcf325f720d884456f96dba255ecddcf5cf3d948a8da3d2bdf7bab63704ba041efc8a52b8e5d223154da86e7a64cc05520d42456776454725e74168a83bb3bf6f002c759f650e085cfe11b51c049bdfd408ff4d3257d7918ee6572c2994523753bcd47561ac307fa36c6fbafd434dde8a6663bc58201e4db7230edfef03007bd094ea03abe321f4574f66ec8cfd74d87795ad7d24a1061fb34d9c6b7202bda787d0fc99143e998194718cd1838da453ce2c1cf5860defd0f1eb41376f27c0d826a93adde38ce22e19e12983a11b59df538bffe5e0ddbed17a2d01246f9ac58cd4355a41ad7f61986bdfee5c2e11cf15d40d086e3ae36ba2aca3b7d4400068adf67510e65f0cbbe8236b2eb235f474250cd2f2e50171487c2a8ab2a22df9ef94e90d19c6b11920bc056a090cf42af650b33af6140c51901824b45b06e2770cfd615652fe59d60c9e08098fbd28d09a73f65fdd8cc34e63074eeb8018a48cfd16b920fb11865d8e4341158482d265beb981caadbfe4f4dd839e49568a2a76784b4287c9001ee68c3605c9be1797fc7e92cf80f3b3dc4843604c2e08339c56337f762ee2b58f3d03b153047956204d0a12c364fd63ab1b9753a4842b72561c35378d9dbda9a060584218179347a566c985f4a9bc7302409ba2be36c68eaab2946c875cbe115ebda11862fb68ceb9713c772b3d7313153af876af9ecdf2c035be593e2435af90edd89bdf6e2d32662b261f09d5295fff74abe826c80b3c703e9cffe8c7e1913bac5cc889e7750ad18981e8233bccbec5269edc2f4f0eee3d11f1fedb1dbe7085f570db579582e2b4fc8931e2157523a2f459516cfd22e7b50243965073251fd462ffd9069f55c66ae58f29acccc5d34e2470ff403bc4048f7b4cda67ee779298e8674a2dd877bc914b0c9ca1d07fb538c90babb6a2e8898e5fef85dfc460a98ae527dede22dcd4bc7fdf31811cc8306a1baa6293c22da0c6abfd33551ef406b1d99f7314baad7ef761b698531a2caeb55df73a0d3732bb1f03c7785b6c9dd01cb3b4bf165e36fd0509965e47ecbe4cbd74f12e14d26181d1bb1efcaaa8390bb09b82914803df1a4b9946e16e8fcf9103473ee1c13a160a21c9c35297f614ca2bdb3843637ac09af852f2a716cb4f8eaab039264a852251911e04109b96ec5b9aa89e49f4919cd8ffc556d529a76a1cfb903913a4737238764e70451a5be753dec0ff6156987ea8ea98611a2c13b93664e7d7e0dd3bb7f640f43e84adf73d75b76a97ae89a77020560bf0f315aa60b43a44d3b87d9374f3a2f6263738516f2c77bdf21113e6fe5edc35d7d7623a4ebe2820c066c611cdf3ca757538567662fe5bf9513a1314b676768cffd073e55f1d1cd106e38fa532fa33c494f13fca1c10ab180e6b2c6eaa07430e627754bc91f18b45982bb933ae8e2c0cdb6ff1c36a129d4f181dae2b91e05934ac7be7e6e439fed53acd7eaf1507af4f8d089bf2f63b94c3257da57d3d0bc0e20726b06a6150dfe3e8808d4a5d1d0d741626d8a77f50f0ac9ea41082de7f6eb8be8c99990773bead59813bd1a11d13f5cd0c0163fd64bd0adbc30d9a0de5c4d68a937353c9a76374d50aa93b1c442a2abe8354d1d1a34040e52e2205b0b3daf65f01a6e91c4e05454b957f95a2ed98251f284f2f00389a0fa58f6029d9c176bdc9a3d403cc88bda6b4ccf20581888c3e07f2785cfb3236ac1b47ab114320463ac346dce759399ba1f72e4973bc6f03c19b4ac3e5ddee69514e6d73b01b30a954c0605ffcb6b32ea809fb1b469c44a4e31cef5039e16bc22a3cee06bbbe1adbcb6d565a576c515d78d1aee10f3d455ab727a48c650d64ac51339941ed5d3ab4d35bc68a538c1d1ff699068865ac0026819a34de38b90f7afa5916dd284660f7aadb0de5955948e2cb006fa6dfdbb1cca504d4b427d322876c5a9f29dd59c359ebb496f11747a2f9181f566438f6c0c28ce4ffbf83ce78bb1b65d3dfc3a8a57ee8f8365b44af4063239879a3a60588ef6b60cf53fb41fb4be2e6722d3200ed5357bf981696af2982ad044058d8229c50b77b451210567abca6c378eacf3ea9fcd8bd329f21179bed937a9703c7046fefc72808543c71e2f049c001de13881e9647120e878473e8b7814cd4726ac1ff4ee9ca27807c75eaad3fa70ec381c1094fb1a533670886798e5c4deb6a8ceb180ed529d04f010499f5938e144e6bf26d70ce7d49b42d70ab75133d320f9f93e19dcd724b955f3470c44afe3994e156a2b7667283e5fb81a55dad31a70a8418df239dff8fd76c7b56a15fb141d4f08629e93276e74943c2ea10685f96c9da171defbdd7d1dbbc6b91d47f56a0ad8990f0c7813fae9a60e9f9515e7d0987cc46e7a7f1199694cb42881bcc2bacf486112bd0bacfe4e47889cd8795a2a8940f14f03d4b1ec695d59034faf3db5e849eff1e8daa4d2caffd3dae3c700aa76717dff7d982791ac1cbfaae4aeb9c80bf44a80687866d6565e363bd26d04950a2af13ed48ce4135b2f59fbb76d867e6f3a0e0b7c3f431d98e471dfdb22de60675c007c2b013b207255c71506d829e43338265a789e533ad9fcbef6b4f7a848b035b9af9079130b5509e163babb9c07d5326000b2213df22dd485f2ecaceb4b3a4b3d989389982319a3758c74b8b3fb91c667105e59c989c8403119f2fa62654a02be524cbaf576f2bb5e32c13e057c63d59bb2b400dbd50d4d2e9c8359a19deff9c7be83df720af5f8a3421b3ab6bd476a30a468bc38c482538f48e1e1b124632cea32f1697d38013d5aebbccb4848ddb35a11dc00aab3b28ee6c0e5996b3fadb81b50fb5c8e5befef53784134e38ab3e695f66720c6e3862d8bde40b4c0d16cd1f0d212d9993595a62d0d6ea737b12ead3902d38c0d9e14e7d8338e34d27c764aa82201861a5cf7ebbed4b06befd70e3b425e168108c97e06c12e4dd8bb7eda31ec16871ecacc80174c56264b118ad74d13f44d2454a7e04694c43ae4a501c21ac611b86e3143721cff42f76811aabbc4152a0e34f879dfdb14dd98ff241c965841787b815342a5f8d0d49ca81fee258bd624e9a51ee8b534d150159992f9f31f3bdc06be1d1aa025ec1fedf9bb29a1afe6c33f760915dce22fd466f62057a21352f4f192503c302a3b5138fc85af622001466a3614ea4fb1c3dc9e1150b8d28292d19b00125dd83df371d9f4171fc749275fb1b9ddb2253651a847b8a3eeb635500f3e244a8eeb11f2f21be62c81d34a854bc5249a0ef1acb409fb772f544d73e6e25b3c83dd62d04aee1a20d9fba48363027d076a2e4d764415e9bb577bf7757581d31f10b81feb81669dfcdba434cfcfeb86908fc27d101dc3f9b4d8fcd25bcad0fd69b5cd6a49baefa0c8567ce21b9b0755d34daf90b5dea1e7e353a74e6142f05caecc922d3631369ffa042667f28914b02412dce55395f2aa44fa11d50fd0d901e074bce3abdae7b7567bdc8f17d28ba4ebe8a3aa80b794fb0772fba7d2f6a0de170ea4b52fbb0423197f20f43b8e7c4e7fc3ac8807524c32278fd059dfea265ab104b69d6736f5db979fbb09c1dec2d3316a0ad52579368496a100961e755421c7be3efff3d323c73deaaf41b07cb6444926a576a961c50c21374311dd39b922ccc9e52704e0937d3dc426ad4d125204c64f9cf6587b4f0d796808d558caae6ee79f29533011954e9a7572ba6684b0915981af6e4d81cb61d08b34445a46506741b67b34e7dce89b35e28a6e20cc131e572c52b8d720f22cef9dc348db2f587fe02ee28fbc74b55eab252b109e5913d186a9a12a65609fcf16870e9af4f8855c191296c8ab697408a15a083b8e8da5be1332ca22813243d23ef8174bfcee014117906d41a17d1f4c6e38fe1580e472e0b3d074174cc0d9d74a2ffe69c08e7e1f35078eb6884b9a00f10de81184ae1002c44f8fe09ccc097d2629078609476647260a52a2bb4ecd5a053e11cfe0a64fa97807e555c7955731294c8c0361493057bfba9a10fcf29bf5539897b80f22e4e977865cdd3bbefe7291f4231d3e53a2ec9a101ef513230d340dd723d564343c472ea41f61dbf333c9016083ee5a02735632243eb0c9621514941592abe8f3fc245489d556e287b398613ea4f8974917f070a0fc90f906d3787d3027fa5d951d89675510dbbeb67e47eb470b7537b076d3bf72da012db2b9d69acbbdc7d02676dda55440f2d6ec221c6442adb9ed361cce80943573b0609e80c9c85a4e7cee9a8ce1c3e6a27d035d192dd3343851e7535e317f3d5f7e580886f1f4483425060ce68821422e0e9b008cdf8ab85a44acafe07133f7624e233b21d7126b1a7f8a72955c1ea329a95b7ed844e556251d2ca8d2de2a50be9d24cbb10a98cd75bc42f166aaf21dc8f9fd167e33176103469ebaed46b8ff5884361e8151f7b25b304dc67c46763a534f961e36235eec5f6c755836c2dca50cad46646c59176791104d87204f2cd4060c8bef4a4e0be5b3fd560e2749b8c6c319aed37022f3c622da91e6700ffa5690a27a4de133b172b596609f74327eed834dc562b381fd7355a495beffa9185e4d1fcf5ffdbb776b9a348b5702cdbfdd16610344461173b64e8467e2bf47741adb54707f2bd307b35ef5732ffa3ee534add5c32814ca600426264736b2cda13c35adb1a392964dca07fdcb12bd843c473ea5c529cce10b0fa19efb9ddad19fb4a692127a97a95a9f0fef0579432222543407cbbf64372e28f37ca9e5e5d9042fc1681b915526a50737df7f93cd1178318d88330ab43cd080ece3e3df3b833d146793cd91d29bbef7cc3323ac60fade86e764833002c5255ef95bcf64e84723b39e3182da6e1699397b13b1295d0a085463246318a244ba0210fc0a487123790bd442cef3b690d0251efb064c0005b5c051382ac21c4294f2d2bf76e82d203bff51dae5ee36b738cf15a7a7ff767c097a3ab49687bedb7191e25381914aaf35e42fdc1e490e011ba38b1bba52e7978f2f02c1061fff82221f84773c60b754e2def74881d60e72a253fb03e352f36068f09ef50bba75b426fbe5f26a25758438493277f507bf06e5f974cfb2c94e9d9bbe17f44f844c81d304c8b3443b78dd00ee2a596c86a79a11c0c4e80083bc5c9acb0281776b17db8e3d713eb2bacb24fbd1287521be74a677d33d2a92f9a08dcb70d20e47375644124bf57e82b2f705a97a0c90ac1584f55d8bee66f42bd4489bd37fe23aaa238d9e35c90fb4e8038c7f5c1537994d901d6c32bb60f70e867b6d9ac402cce7365add8e26d114ef5ac7fb28036fc01112fcb75d063c9b0f7f36446d8b5a81bf13376b3b021ed512b9e0fafbab851c97e9bec7b9fbf1ae5f6ad947121b5c1632db9bc94c2a586ae7f9b67ad216a5d116fbc32006be6d6b3467acca1caf94fff5edcf208c1b327c4fe987c61fcd3a1bef15e47690e7cb1730f5640cd82db6ffcbd1ea955b0177aaf2ca292dac80d2a3e818cedf3bb96095cf649f0c7c8f8740770c1c6d4596d44323b7639c579ef44a1cdc30998780950ae70ccd7fdb24e190fd455a25a54d03cd6c8d46750a63c185e92cb3422aaf54ee933e19a26045e61b2709cfe3576a45aa56cfb03793152ba5a9906a9064f8e7658336f21234a94b18f8136348ebe93a8438f0876af277bbf0e8b03c8510011a0d7c6256f8e12c43151e5ec09828779a12131e479e4d5bbaeef3ed81399ca84585cf0d49b0b262686cb7d1f9676bc5089e34a584c72c2e14bb99c841371f5f2d7fca53a6121b456637dbcdff2c95f1f0c292bfb46046a7698ef29ec46381941e462b828bab0cc98101e80cce8ddd714384402ad07d68c81b875d4580dfb10e22c6351d3e5b70b3a69024e6e8f7dc3349edbefd09d8603ecfd2544a75ba0b0e507ed4c497d3f0767393f2ff22ec6a506b757bdf8e7fb45701c478d0d84f2b09b461c49bb5e0a53fa0787c224a7163a64e9c7c8920399bfcc34e87ef19c064fe14585bb5b1ed4457201aefe5d1c0c50effd473eda0a2b0e8c6ab350bd41ea2fa6e218470d975a1538a3b6488bc52776130e21872f84518946b2362e24b1baf1c80c43ba8fba25624d64550d87f2f1268e2cec70a7a207196d65a77d5ea44a3a3113af350045c09f8765734ee987469de67d543c140ca25341d11f6fc40718cd8b6c20b390ead3a24677b089e90f25b62eae21abdea29ec1b9bc422508ad6fc15610beb346b8167557f516fca802398f567fb93024d3be4d30c3db0f787f3315030ea070ac51191b8bd75b938c94cb0280f27e23ac9b8b5819e2d925d4adac721febb015af66fc28ca173b09858f98cbaf953baa4de30dd462ba5bbd9fe066d3f1fb24cab05788a31493537d928a9b8ec8a96ca5e741725dd9fe1fefe0b29632b1eaa4e821ac88edeb3fa79ca196c19d77616efe9b5d7221ea2bf796f4d6b2ede80ac6493dbd200c230d502a74d39f5d943c8cf0ef7c895f4f9a1562f7c74edef34cb7a0fc1279ca9811fe4670ef987115235023bdf2ce0eea583e2e9641546c6d507f96762ce659d581c2cbec1038ca8998f2413edd354520a021834ec37830342406fb2e9c36e900480d0a4327f1fc22f137c2f9f6c706928be13f4df7ec2458ee3009d7a349bec7b807665cc8d76c107b740785a5eacdcd27456f2d7e051946c04c9bb5fec91c48d14c3898309126b9fd9c551a1d7915bfaee7eafdb5cb2c10965c35ebf6a3e1ee9b6fe4f39c6d3d7fcef78ce39b3453bd3aee40a7e720fa6a2ae54d190980601ca3cff3d6f067059340bdc46f589b79c78c55db12510fac73fe1be7d61cd67144ded159660ea94019cb827873d005937fb0a1b2e968ade349253a525a756013b15e43860175bc8bac6ae7dc89fc28d77c65c533086290bcb0e691cf8ee60748554acf0c32b80056313b4978af510e0a952f5271965f36c3c44b24fc407406883d4e8e4541922c47275f69b0c6d084147f76a6a4fc078dcce15320c9489b5d4bdac5634b4222839b0f713e446677364b65e6ab54361dd7a6c5b3ec1be87e50c7aac362a5d5014970fb943a174b8c566ede065ed3673dd9794fcdf2b946c9bb3f38fc7f19db2cc66d3d14057deea6f37e70c3a51f0c5f6af978ae5ad8c912401ba43d95e5d9d122c3e431d2decca9b84cf2e9b92fcf56be1a18793c4a37e1b6d4154c30dceb61e1012c73284c31a798259d576a80bd0f524cbba99c97f6ed4cfefa0791e60b43daafa698297b33b9b8c3e9fa6a87ba236180cc698cf20b99125ae087e51a60fa3a68dc2ab0a1d0c8e31408ff3dd100a275f1d80aa6e0364b043658d29e28a98d0bdac26fdf06063fae6d514b486a91a6c43747c40ad4eda82854144d42c201beae3c9d7187cfe0ff13ce23a1765ae8f00ff5074809903f8a8a4532f3db2d1d29168c94150bd3379021d902143bed86f154afc7dfd0cb57d69ff14da29e26c922be4998d1d6a25cefed2dab2f3a86014f32039cee151e1b7a2f0bc42aa671c431c6658899a53f4acc16b188a5df04a60d5e50201e526b628d5e8701759a8f55413d62694c77e9d104f57e6a762bdde4f9c0baf2fe24bb591bc059041921cc811f3be9fe1b2b9f45bbebf4f36d57f8940e2f1faa50770578390bc4e3fbc3b6030d1b2e16618913d8c08e803305257d10fbb83c29dbca6b306d8be1beb27ec0912a044542f205141b7a19449d9bbb690feddf6c5a76eebed2ed4bda9fefb0022a708de9c879fc0a28a440cbd2a2dfe50a1c956c6204ce8c2a0e5006f41a94ae019534fc3c9f9004f5e459afed231172e635175cd338f5f6ce6e6d23167e790dd8f66a27326218b147d709aa7baa109565612c0d8382bda21d8a9e5d44825230462011df42c6f51731b097189ef35136dc5d276b696cc473a5a99561f5d60339f8a56344d2c01eaadd840134e45b746e09fbd779d78c7c03f20cb487ff1664f3196891b31ab570e1da29ef7c77d6c91e1a5d6bdf9bedc8b6643bd216282010bc46f142cb72a938cce6e09091ecac8b4a9165731b312106cbe82244dec427f4428cda4b9a871216707caddbd3a53f19b0b08db69854697591189b7ebea8a4939fd0ead1c246476ce1ca5b7e3c0622dc71875423940a9951dc9991c944be4997089255321ffb98f3323fbc7cbb9a7f426677a1833c9feba1bcf09a517c8e09d7e74d921b670941daf57f14ed3883dc8ccbb62e63ed153b81ef4b9c6fb5d6586790b5070405475072eb6a06a6f98e9ae148903591349548536162b48bb46e2a4d51a31cec9d3d5e85a45d6fc20cfa3ca3425ae66c9419fc3c4216403e44a688c441b7d0ede304fb39eab197608ea15f426551bd3329fdc21d0f070295c8abc33a28af82d430c001fd95ec9b1d0f5412ee31dbef855a3e01870aa192a01df3c88b97dd14ca58bf5d1a8aa8d358e1b1dc9bf71c1c233a56d7da6adb22d45a4b90a8e501fffd4317cf8da215ee079863c8822833f3b73ee0e02d049cc9dfd825e124b330ce7b8d99fc18491718f4db42fd3cd25011069f01de1328abdd3a195b6e36a99dc0fbb0ca0dd1c9e06df54fccef10d1f5d97bb91e3ede95e2e7433c1e552c2529caa69227b2a1bf0c6803c5562bdfe4ee8b1a874f1caa1e7236d9c21754c86837430a6bf450af16f29f88f11309e2305ec45725aedc42dc259480fda339338e63499a5a7209406a758214cc9f6f18067bef4bffca374c1fbf1f1b94987d55ad47d4ca4e4a8a7f5b92cd3ff6785bab0dd6a07644ec31ea0300b07bcb4948d37651a5bf1fd926c9927e7633e785e14a8afb9b7576dd0898dfd60db8142e0105830577a4b2c2b58c78eff3b3ee4abd70849ff8227f695eec4d0edeed28eb9cfeb62ae4022262b1aaf179c97f66bf023bf16403db3e6c16012ef05e4a7292d6249fc8718e61b39b32c78073e546435be28f058fa12d7dc37545c9d41e5b556b39711a80068bcb0237dac964c327137124001278d8de0a2ea20519ebfa1fd45bf200744e3c2ba29b5365d1fed45ccf600eb1cd5d3cf220300bd49b8c0e15b949dc3d6e8c21a04fdd88503c045572fd24a012468ec949b84406064760483ffe4f2dc30cf909d76f6ee3fb7916ee42a03ef7e32148d33a74ba41b214d8c75debe1c3bd6a21b54d44418adbae03274814cd0952139a24d320887c05e2b904fc6ae22233b1e5e536285e98274bfa7c1607d5cff9e904a4c26565f440c384511d104c687a85213bc15c0933cc92454af594a06885adc5477922bcb060c906983a94f70df292f8be295c287695f18ea5e1e0354c87deec9e023da07ffeceba1937f825b39d139328cba3c426df7e3f6880efaf25a3681bab588cd4caae9928e012da2c618bf276612208b78cc5cad2ed6640b08abf3b837e4ff78b1a1150a99f9cdf8dd0888349111c6c76432d7464db4ba2dbc5f6c8bc69f1cbf737209e35cde51ff9b5cb2af33e45b8e9cfc3d1171f1074036c18e6e8c69774db285e9677b7cc6bd01696042f6f0247ea39f41984676d4538605f36b5f07844b85ec600931fd0c8a7581a18a89298d81c28df3d753a569a3dc7b54d42d27bd15328a03e402075bd725be40c8eab978a0963690cb39d60fa0783f2a9d7a258e789d7089815ad51bff4d798ef65cdcefe34049d2c4fbfc47930865ea5d1174878ca90587f4028b24e97d5211028bc12de0d33a83ccdc413d575093641fa2eb75dc8dc32c5419084b007b4bd944f4b69b7ebbae059c3edc13394b647dec1d07341dc19cdb2d67575abae53cbfe187865a2788e8e85f27aa34aabd38d9c314545e8ad539cdc1b2dbe3d5a32e8317f19dcbc44e8bb7e6d229f3a3530472b09c4e6b22744e20b9336ad213adef16bb0b82a782f31711215fc581af35c0a758700cdfe44c375b08ae6fa2a33b1d368c6bc106c19fdb8898f5cc907003f626043c43e01e2b8d0896edbffbddd307dcdc93090448974ac1c916dc073a93b25c6209bb3570e5e136d4f46568f6c99ceba27bf44c69e2f72ed56fe682c3e32c26a832c0f94a9e353ac30fb9b9535be171c3dbaa0d584b72f9fd9c8536032a1d01b91bbca6d29fd897eb9135ab9807a4823211f7c476594cae0602f4195d0cba0e5b7ae390feb6d85d4edb65d97b2c3776d01b3f31dfd677a81c71d1c213de654574a3392a5c848ecb1209c7fc945838cfc0ff0f3d82670ad05e4866e6486c484cc3c4fcaed70b709978a13862a658c19ce3c1d5d7df4430e936386e1853ae55bba24c35ec4bec647e4a0e473c74f7fc9a6dcf9fbc8dcb401eea07ec717ad82ffda41f8a383b9406adc6bded0cc9b6dca3c1dcd13a4f2a225e82c0ab948d645c639938a86576c4f1375ab12853420fd65be95ccafd6d0bb8da9fd9b198acb13444f69ebc32d62a14fb9c0f07e9afe4b448d883dd9bd48e8da949175b169cd8bcf1747056dd8c0c9c56f85cac7bc7527c165fd1cc06985a74853fd53e3df8bf4011f9b80cf0c4486463bfd0f22774963ed2ccc54e0c513308dfc897882be893094ac5dd18db32b868149f8a7dee261e8cde3fde881bfca2973b4242b39a34c4bf8f97754e2620fe791c68d64cf36d62772ae7798f3427ef9c28dc9df52895628758afd81ed2bb861ba23d00d07e90d11a224cb4277860e2adf694d820c7e612e2455f5aecf59c7eac8320d1ddab31bd3ddb7b5c124139534a61cc5d434eb277c574d47b44d7e1ce48917f6a2e8914555999e3dfdea2041ac19370ca1ed2e785da80c782a89763822e2cd588db423dfc29c268f489c1e6d50413c9beba78dad505e71b69f06013e9f01fd324b12896ad85415f89d3c6d4c656917323a646b58c27e8a560764a0c27fadf62f59b2d1811f9bdc88abb3dd29fabadf687a92dc33e7a10081a4d327fafca500500addb87489a643dbf94c5034831e60b16401888de38b969e9b7831a134a1dda9362a01ca0df61e86ac2797c44a8ecf7da439cf38e0ad1be5322e90a804de7d76ae0f00f2efb66e7f314df154c4d15794b5b654c1181585ea7ce84108a2ba27ee39290016484a14b968ccef6a75e787405038a4cdb5ac351aafbe22cefd944ce9ce4b2467e66a9a32ea043f889bb337f29944f9670daacd50048942a46fe34f05812628e830a8213e35e2e51c5b6ed8d80c150f14f78ec39091d0ea381aef7f32d42f26bf20cd8259eb256b51e2ff0a7dc9d31ad3c5a77d24be8c4b8eeeee4c7c4999833d9280c54f9ce217f12184bcb9a8322ff15ddc1c0bddb221a085281d0f55693c13dd77d584d9dcc4b5cb04265ab717abe15cf2a3da001b7ebdf2337f916ca4602bbb300a596622951c7b494137fa669f3be0396d4508ff971dacaefb64fda1ba17202a3d89813686082250f90bd04b53418fb1b201f2ebecd9c8daabf654272e4797b3fec916650482a98fc15a901859834c39f5b05a9fcce0288ad10e4d6800e376ec599f71f22d573aa73715857dad5f6daf5e74be5e17458aa99567a2f752600d73fc259d2a75f2ff50ac3d1f3b955d6792a51be46b4bbd8a6d24377f89498e4639f4638703e7a0780cfefa5601f1763e68cf8d614ea424f2fa05b0786bf7bc7252ec1206c2bf6a044225fc3245524d60e24eddbd697a6a3faf4c0f55f45a4bfe28f8202496ee276341c3e13cc877ef0ad6d705949afa1c0d074d1e80756085664db903115d83319398d45ca6fc4d2232301a84d4f3457efc30de8bc07fce7439d1062e15659bdd1671af8fccf3073a21271d88c9c3bf5e9ca95f9316b1d7ce347f8400b49c6049e630d5900299744a605cbf3f026ac2d60a86aa1b6f219ab26ccb683acf31805392980138a1c1427b139c5659c76bb2da166149a013aa9ecdf144583a23b32958d3fbb12e8239578dfcdb32a16cdb8cb595e149dba8d57549b107e5f2b9d6536be3d6a3b43277e18ba7b9316d4eec7e10b8f86f985a4d5f4262c67e03a4e3dc4371ac4d890300c44dcdb57f0fedd5459dec26537bef27d26a2dd621fb4bb585b876311560b6697edb93aafdec78dc834fb088b8863f21ec2ce5f87215fd06a21e35ad14bc42d34e3272f3fa7ee0df30216de60788db31b5c2c2c6f754e0b8e428dfc1e80902e78a8f496ed270cd70e4923096524cc17988c0c6922451f2ee40ba299546c4a2ac4d21137fd45c1c4ef0d51c231577c26006aa915d5092b5bae32758e4e7a2870cf2b614de9fafa75cc1db9a715b57323fcb8d53afc4290acd4cbb782f9cabb603629b541310cca3909d8d048a31fd6a6c0073a2255fdcad52f9181191c8f85723e47661952352c0ef77ab7e526e90163a66f68a45d9309a80c318ae172b5c9f4168ff883f6ba58ee22ad3758277001144f2c71f2da70b9d28db64827b2e0fd214394490388745e3881e94d9bcca56b4cc349dce28d5fe22a158c5aea8b5d916d22dbe7fae9b60312a616748a5d4c4e99b12147cc033a81e7c9b4670b46bcea5c4698e140ab5c3fb9eb7b32b07b16e7b68f96c924aedf133f36d34364542b2a3049bcf3bde6a2b6317116f37b38ebd8b94e0f9f1cf9db1158016663e0c4268f361e8753e2f15df0e1bf2307874e566c411f31803159a67d19efe30a533188175d0401d83e9d194f505db8add84e4454d5e2d3946721effe99372f2c1dd138a4ccc6427850d5e4da32fcf0a34016954e49aeedbca3aa7d1b1b4c4457b15882cc08b403d2e71bd8dd18215a3405d8aecf930eceb6b7d43625386241bb02561a12fa5c7da185ee5817e0a7ac598da3e6b2386c7ca46dfec65109cf123aba24833090b9dd64f4597cd69d44852e32d1686b262aac006d547a51ba16de470f41d3232adf119fc9403a330aee649df8a8ddefb793347af5b9ca32ffed27f0cfd9ab1dace86f34f31edb5aaf031a60a5748ae3dc4e68a10ed0d1dc50dc6de40225e696a2ecad1e3691570fc6b4a5a1cddec4a0e728ed09eff1edb0ac80cc500ebae3140a20dd55974d4b0cc746c0c3ca4da90f6a0320ae7d578aea5979c600de743a39d4ecccf6907f3189c411cc6ef262a9e34340d530a1c236340dc7d8aed6e58dabb053cc4d2db876f01b4c842c711a6ca215c137065f4bee2cb0a544bc317de4075690d4da9f23a1af234b689e4935db8e0487df090733369a40cca1eec35307e005b99ba7129461ff4f2f6058095e927ae5722eddd81bca1e871193ff0c80deff7aed638e094c381493b077839f694f450cda0fe29cc0b2f7b1bb9c6936905992f17e7b32612606847b231be04713ea3034d6a3c9e20de02fe7de3a30ecc07739129baec2d7dc7b0c3e840f594f9f9e4046378df281a934364b389d1189b61436d8aaab77febdda1f8b3e6f7d50e7b4d298aec5918e5e342749fd58cfe8d483ff52a444380eeda735b312f11d451a9f4838df11d1a882ef40e4a742d8c2fbf38eaf481e73ea4db4b8dbebaf834802672f409ef75a1486579b2d36ab37c5f7b50d62b7839674539d24c1040ed5d26110c812d2876bdca73084d4c49accded0eeeda6f322c8f9e84d3841b1fc32663784620743035dc97e55d4a30de71e76ead5519567d1c36f2c8c1d02028ca878d0b79df22a7f48358da3599e26b2831f11d0581e4c9b2242fe34cb5c3bb0439e8c97ceb3cab3e0aebf52fffa11a0393104e0582486f1b8eec5cf1f39443fe52f483a81d715d74db32e2579919807a7e84ad20d6d7b89d33b158314c54165e84dc91bf6bbbb49976c224936a2febd0b4279b35b1df6f41106b52291f595b7231e49088343c2d52ad118820373a165ae348022d93422212c0cbb17b41f00eb1f232d1d5215297ff0accdf7d61aa5211a4d053258e0c68b8319db03203db3a6711ebdd75dea24ac0bbad6351b924b05acc8d6c8d138523095b87480302a785ca1535c94227c4b699a59acefbb7dfce5cae41fa8bbd04965e3e3558f086371640016b57b1dcb1c09d08af5c895aeb5199ad72dbcec7c7c1e94e6d17f64d28d83aa7b8f5bcafe86c3c278e303a122d8601e8ee461ec3f07c03b1690936734c3fcf4c3914e1b650c273f327724c4dd04b96194c68fc551fe2e60e0474ded2dbfda2747a5ace8a41790452a74f99e01b69a01b02ba9613a64e71edc38d78a733e2cbd98038c2c11b7643659d2f325f204ad9bdd1820729bdd91e29f0d3475d4721492bb4f8085cf64b4e0cb43e76ae63548f9580c14c35c1f2dbaff9ae89591a060853bb21ba2be2b75727a36f63d70ac183c74c38035417a7766d04c53eec36cae40cd3e4c162fa186f4c965e85a93630b3ecfe4caad1454f547e23d1b2039fa558ba19c38caa2b20bb2b709d5a2607cb2a2875ab629b45384ad5a546cc6c0d7a25382ec9aa1f50787d4c632d9826596594313bf75ee4d8a1e9836fa337f0960aa30802a19e412c866192afcc0c1d97b802764eedf4a0c43d9ce881d067b61aea15b8f2fd09e4c0965fe967b7bb4fdc24b7bcf5088110c1e83cfdacf4218e0059da7d0d7a80b51cf39115cca34db5996ba05e2ce37268aeb628053bf14914cfec4b6e3ef08a4efb0726db42f7cf21b50ea4939ec75a3580441af5078426cec29b7d453a5fa80a563e40f93c89544bca20c88ac659c0d4b5f18ef8ce2bb8c4579ae9e38faa1181cd068c88f932dbb28a7d948bef368133973b651b4f5647dfcb2f93f6f24986da7d9b4935d3d9a9c88c54d075a51443d9716e2bcaf94d7e16c39d086e2587e4152f3fc88072cb8cf97f9213636fb16f4fc89cd734acc86a466f1605081f37308ae22fedb95453b5f5553d4e0b98f6b563d1f77c55f4ea00ceccc8cc14b2a65d748e0b446ed2b75f50226aeae79f78711a688c3b2f223e5c34d19632e6eccf4887f42f6650d85db6a525a79e07e83723cde6bfca3bc26bf267b03e2f4a747a236894a18d4e60cc4d79e60e3a478d2d18b5c23619fce12c4e682602a724e09e1afba4595bea317f231c3895fa0e8fde7b13aa477b97d95575d66d3ba75ca39e8515c1af52fff654ce0045c6c61de723425cc74c116c13c8966b933ed401a136601f0952281d7b81d0e0c64255d506181a27fa8b3a219b57cb41ab4b1ad588ff62869be79f4dc3a1f15b860e5040750c13089d3dcdc77f091d3f677da777d629f47d634ccd1ca6eb4d8c83c31670e92af805b8ff8cc80c47e01c3c4cf392298fc555b27fb87982d96b62fc241acd2e51db988cc77be03e1fb7aa4977f5b5862f1f2e2f77288c17c89f699a4acbf41e27b5d8a6fc38ae736c4338657022be7cf1409a78b748e6d1f30cd9f4acf0f627b91fb9bc03a5a20781ed2ab1e8b3bb573ddd71edbf8608363270227b822f84ad404d03d0d876543599f0218e986aa9afb800d1a589a3ee68b86c949d8c82ba9d28aa995763add9a49d4269a3e1f1e50b4d090fac83432062ae1a4f10c7af6eac19f2f201fba59cf8fabbf31bc55ead2c6da798275fe08e63869336acfca7fb562729744095a19e97f69d8adfbd078a5129c5895720bf3797e53e46a631fb1d324894e24c6ccd3874ebd12ddbc6377734ac6a49a3879b9dd4aac9ee7998252508120e92ca310cdb5931ad84248ef8eeb00e3c6df3a9eb4f82376cd402b084e258ee3a60e6173ace9627ae38f0fa81f68aa59d22150067e7db4d20b093054f6d84952fa3446bb466328dce3a203c2c247e5715a2c99f7fbd55a9dda86593792efec46d45b9d412dbaa5a45342c5004f68325fe24041fa334b2e8edb17bb0bf5e65624c9cb09cdcb58d8283891c1f60ea8761e193c2c13c061e427d6dd8fa2334414adbb97ee3e9074cb3746e9681b48cc517134e4f17e92a60bae14fcddb1e7261243d346bc1b598d9e925c602443e40f23e7b7de8bc92cd3d9fb050151654a7d6b4d9fe136f901d0eb60bd69db46bec1933cb9118fc1c40fb2430020a4369e37aa01f270f6812bcbbfe50085157f90aea0c2035289786c4d3eb64ce5276a75925a884269b1f355dca8ddf24758ca9de56ddcd94d88bdd5f31b50a47e51b289c6d42dd434b393f834314857380e60c11da408f0ffffff0f