PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 90337 9f21a6f6901ae9f5cfd6e6cf76d2b4fd0366196da57454be7d21d2bf04dfca96

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d9e0204487d0c5ef9f8f6ed0c5793164b1bc64fa82fbab40b6e3d444c84ba78d
Certificate Block Hash
9f21a6f6901ae9f5cfd6e6cf76d2b4fd0366196da57454be7d21d2bf04dfca96
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000000f5421a4053684bda92b5976a364d106975d73f32f55828684b1bc0226c628e998a8610cf5c545946ce9b3837c256662b0f5afa2729fd5531616a4ee2d389a8d41d4620ec9e775a80c95669aec0897a7a85b13d71b11633e41600000000000000080010000000100020a0100c06c000000000080010000800100527c679710fe266ddf5518d699e39ae0898884142a6160f76f0a3a48619ce1860802000000030000000500000006000000070000000a0000000d0000000e000000

Raw Header Hex

0000402084a2f6a44798b565728c571ba19a8d5f7dd04b1294dba7716a20d7f52887322b042e43251cd55aa67bf8cb65b71d00152e99d395413308bd13604f3c7d27aba3c01b5f6acf8c00188da74bc844d4e3b640abfb82fa64bcb1643179c5d06e8f9fefc5d0874420e0d9

Proof Data Hex

59,560 bytes
121216010307d2d6bbc4f5853c3374708228ff2f22edb060cf1352bef48fe4d12d3c2ff4f6c455b72da629c3f89921d91801a6dec3870ac3fb549f2cc2d59da415194f1ed2359d8f46e592751635eb258d6b621a02281f35d6124fce3454d886097ad0c218126cd082434aa2f5fda72a519c389d3d21cc85ee8dbb159a159f2580e2756d4c3eb5615e9d9cef299fc69e1e33ffee85b8808aea918e4dd1c9a3e84d95e48f13061d419fdb5067870dc4220acfdd10b21aa2dab633d1499173d59ad1df87e31ef75687779a45c6f68a4ba02952ec7858b75884ff9b6c5106ad3482c2c79aef32908ebdb8162742a0c0165a01bddb5e8f602f9b6d2b0dfe1caacf31a69ee541f184e6cb5d9a9e193a495d69a2033d1709081b2e2a9cb3e144efa689ebd313b26083b0b7ba79cc28724913dba5f008135e1ae22ea2f7c7c290ede4f2b897c3efa0e93e870ebbac0e497bab99cb40cf269f859d8672c268dc1114e82c7694d78cc823ece57d14b20ea80f1dd189a9a33622bbf50f6f55e380a8fbf08ea53dc544ed1eea5bd7967ae43d39659fe4ac521f33d38f3938d904ef3fb84115eb5b367cc945d8df709501d1b15932730d008aac68ab46f23a950c14a32237890b219f64bf0b0521084be7609a56dc58d3b0d7b7d4f575dd6ce0667b98f872e55bcb9fff8387e48122cd889872836ca68933d1002a1d7e175cc85f1dcfc4117d24fb8393c1d044299e345d665234241f1a52aee10034c7cd91d68cfaf6dd904b2e6c1d8d28e40de3a5e5e0d6da3b53f5e75c6dd66aa22f210578c1eaead68d615c92efaf562b2781e349f32826a3e9a4776008a0822ff8fa82af39520fda8617182c1f587ffe92c7e96fe75f32cfaa9897617a087b0932853e5998e117ddc31a75aa90beeb3028804da8e078af56c23763e17758ceecde34b56bba7524777f2afc3661855cbfab3afc2421d2fae56d90b982877086f020f59bd74a083e8ca9fd759d62d0e2e2e04bac3a4e00999ac623540fb0ab15278a553b0e48da422681773318980e7ac88e91b66457a4380026d787ce5c1b85acda60f1e2e4f19c241e7dccaae00c79ef613d65e778cebfb7f3ace1d3d764d0b3375e7e48d78accb8ae9a57d11b386ac96f14dd452846143afc2184ec98a898d3c253695926cb38d6853fcbfb4986e434dcc1247dbad30b83ccfaa009a92479c8aadcfef09a2c3eabde157447ee117479107eb162a985da75459c1f8e78c6d9bb65e419de56f4333c4d7b7d4ac14726e741fb7fda821e249df433eb58ed96e222d66cbf154a87ac3503f8f8c869b3e04d5af0a4f0aec780f22081e2fc8964c99b916594906447f6e042c28eb07b869487f744cc9be105ff10bc806ef61886cedc27db88e5b7de4ccb86e738b56aedd9c2ee5c952a469f95dea1f726a3693dba8ecff1067d261596cebea04fa6dedb307bf64070f4c2062142dca4d980eaba9b190af1535ee83b4b16dbe6624bdc3a8c7ee9a8fc95ade660c34393ee946fde0afa3684ccf8efbd29ecaee9335061e6512b400f6cb45798047aed60fa0a29e697ab1745ad3d577cfd76d61af059da15464297bae909edc6221e6323048bd51b4a9797f71067ca542df32dd0b993d5dda58142c700dd36b8e0fa79b49bc02d00b112b55103def377e062767472f4dbcfe831fb6ddc31bdeda57fbb791330e0be730ac4d7537b42f60c94fdfbab33e00bc1254db3924547787339c2af60b02d60ecb663c50357c1a1ba85b36e055abbb9292f402be49fd272b0089478d0e398f101647449633accd8a476f49b389515eb1e3853f85d3f98afa1e2c4d25558a4ada0c5dbb257f84c52b18c5f7216a9e4ce9f905a31c6979d34474d5dcab47a9e254c642e6d3a5b8594fab933db0e8ea1b13fa4872ebf66ae611e2e909c46992ae2b24684ff18716873d51a14af601d0a1f1272618bed151c3b3c53b4324ca9caa9b8e500441129abf73447a060b5d1615ed4ca1d049727217bd660e82cf612475efa742ca4910604e073de23c219abf520c512e5abdacd471dd07f0bac10cfbe1fe1513d1188ba4fb5456fca26739b6c350a90721a0acac4333828b32c163dd7b197a1f6deafa043b92fc3eae9b87766d9cd72224ad2dab5951fa652c6c992cb7edc7590c57c6da5ac4ec1c8c8618a1de42b8529a4bbce54734d73240fafa91fb710b1ae9d4c2ea95db86de0db03c416a65b053f086d7ea201268a58ab643599d2fa178f2739e906a1a77aa111892f2952f84ac3dbe4d62269a3cc3e893c6e857536f2761371b1447d0d36b70aa3567c46239e8040e14e5f8cff79ae2827c6888771872fa6fc31cbb1ec92c223b57837d5afa074da9a8e5eeba2b7feac918335147fecf6990f5b53a8dc17c63a1e768e4229476212d9c9537faa5829cafd0268937a236c95a8162c4c282a54da469844bee9554131e16a3513faf3b2d5061450a7edb1a92635e42de1922bd29df58ea714e5ac40cb2479cb19374d6d865002139469d9eb3bfaedb6d18be11fa8ca09421d22c7b725d5cf2cfb9c8dddfd1feb9fe45ff5eadf6b8db46c2077182078d9dc72d0fae94793c0e191f776d2a0d3f2961309c1b895cf19850c938177861269732496a6c9852349b4c3649327a0eab98ad0b2dfc737a2b074c38b2a7af5562ce11e59bacc99bf91f2c8b31ca7b631d76d43efd56f45c54930311b96047d72506df56f50f835627fa82983e462f0831c7c8e428d34de18a2e1119b2ba137830a3176729d0c201e13bc4e794ec6c559bb8b83a950ee7cca7f0c61282658b625d8dad7f9c8d0e5ba33261b03306118d2e5043a043e1fc573eb5d13adb4ea7c42350de5b6692571d708f12906f1e687039b42a582c1a5382b934e4e94af19f05b9f4f26bf9264d0969912124703cdd1e5cab7651eefcfd0b9c2da62d3c5e64ade47db3a74fe3b8f8678f31a55329dc5c6bd19d409852fd18f53bce2fdaa6cb2cad843563064344098dd653c4c6adfd1e9c3f5a19b22ec76e61c8561b909ffc65091d577f6d5957d762f70b4bd52aafd29a12218207a1432ce889240e9eaf8c6cb7d8dfc4f86ed2da7559ee27ab86b674b3c7d9f780c2be6c29563f53fc21de972db314ec3d09917e7c7ca6c20c0d11beb99e0cb2e04c6590f9c3d43e19d90cd21570034ab74c817533b019717cb64fff1ead4522b596009bbae39cdcaf2daddea841ef1daa39a90b34027776d1ec812e816426cbfa4774390dfa73efc731ec39fc445f8d08754aa47202190f1ddddb87624ff972255df8a41df101f5fb5567a83f57a9f02ec8704664d3161210fac89f249b238a62e87c74c15503337b46bf644229b2b7e1072f8549d4988385383bb44843a20fc196fd6065090949633c75edbc780971a9a9dff1613a02d4a1af19c2006eaf407b49158fff84b9e1ac197aa12e95b143e2075d4bef5f4c0cfbe90318f740c21d75959b206b153e90740cc8f05fe12711e6e79317a299efe53eb9925a3a133eebd8a83e289f8d7020d9c4e9c37dc99eeffb56bcf58b8b2284714af799df01c8be5c2d2b689578a78b8ed7e729c4ccc7f5b99daa27f19b1a9daf1471fb92a0b0a6ff9d21d1f5b6da27f7cb26aefad110a40b3310791dfd88bcdb592173df9c0f2a7661151e0698ff37ec0313e31d6f58b1543c640515971909cc8ed5f89d9a73431b0458dd127a3376a1b24a68e7d275c7cb4b5610a9417e6c296f87c9f8f989339a7806b019b58eb56254280acea6d0c22ef596510419587a79a4a4dd8bc880958b6440d31783845738f8b1e166a2c130bd014a44d7a86d22126bdd4d5304ad9d0a10955371132484e217785cb38029d69c5965a6787535030b0290703e8d78bacf2040c1a7e4e3ee81e2ec616428fa5c6b16ee00fc816b4924392b485315b826f382c770a4e07c267d100e81d2ad00ddab49d7dc581b2a9870389c22da37003e0fed30e0c6a41483781e0e250a4ae355b8c28b34b9ca64160456f9a04642efc95fb868b7023b3b7ed0d978784db2c53fe4cadcfe0b7ff721b2800baa462448046f4e06e00cdc3bc3662d491b0b3ec22f15dd55a62598cfe5cbafdcc63acf4a95b097e64347e1366033dd6903ed4b2a5edec6f1d05e66975db3a5bf470343dbef376f8101f1773a5f34acbef941306f15b57503d51a683bac2730b2d5581a744144a43ee74eacdcd61984b0e0650f9878d88137f43aede3ee0af28b9b745b82be0c43170d9b71180a9e115eafee559e4d9b1ed9d2a78d53c7203ba6c1664b404398b249dd65d183b7f876f955ab686279f1f58222818504f6d80f5e10e6a48a71c9571a97f8cabcb7b0096d588ff905caafbd29f42236f0c8fe2a5e1486f2a295912555b230fa80302796794cdef36062d180a80d241b9318338dd690929c6db63e85ef83bc58e7af17633e06e35de7e797a62627fa2335c79e5dc9003b49d84e17aaf83df2377b46a0c7fea6e949addd8e85c67e7750c1d1b682715c54728feb5b036b871fab9fb98e30f1a6d346c6deb46cebd0412b7068b74731e34c1f130a982abf897ec6c09d1356e69d88561367f5cf43cac7fff9ca41cd840d059e3ce874a30d7e704925209c2fc903897749dbacacdb04e318194ee697f756b6da8d90d87d29e5b55c738a25bdd41e4a93c2866180e2574c88cd4936ecf4582a1b02b7f7616e5ca710dec01cbf7cd58d08cb3ab94acc9ccae8f3c83994eedb3d1adf2453e2b0406cd268fea9b01ed19e3f697694cbb5d1996b0ea5813919a622d38b230abf9634b7ddf42e5732427912247a719d06ad880e968bad4e8dfabd15b0e6de1a0809e225bce6e337dc071788342d65b302614da0520ae9fcb9e36120d599be50dd5c51d987b451f7e374ff5422a4191a6dcb83c5f1ca45f53e7f92236ff488e9258629d1f20cc7714ab9e96bd718fbf554a38f9f0585f034779037d7ff99ddb5ad2d2c5f3b04765938d4147f5c1b1bace4d49c009aee00acc70b1523243b91159c36a1193fd8b0ed70b89e522d10b6b48c512c8d2da25b83c2da17b9524d22258ec984216319427b4c6ad63eca849b5a87eebf2ceb7d207eba157d84f1dad25cee9b7ab02b36d71ae30444d6e562c9559bc4969dd3945dce104991e0d3196991502eb9eee12dbafb177909cebc740c5eb57b52e376f6c71747770259f0e46aed65ce9ec9254594954d7a9f8db46bcb05a0a7bdf8cbc6aec79c3133735a576300b7ce21944a0f4843923e74ed51c170c82bff55e52b457ffbb218cd42f7aa8f84bfce8d877900203285a6607889530f8a2ea9d031900e4560f7e17ca416ec87e70c9c885e10449d4ad5831e3eb6a43bd3311e202283a0b922800a55fb52739f4b4f81dd8ec2120c2d91f4bb67ef670a90fb41ad2d54c9509c185f5990323e5bef2e815014b5491a053d9141d0f0ac286d252ca49a7d58f505074dd11ec86eb4156e200a3d0a217962ad8754c63f29b88b5b34fad468c48882936ef8983ffc84592fe2909bf1d9a2ba733c8008bcee62be0e82b981722751aa2513d58988033e0b1afe8778c8c1ad612d46f4f93ce1dc286f1680aa26f89056d2a3347baaf978f88eef1e30a7b8bc6beaeff183f38c836f27866a2b9cc13a7924c4c43f6976092d41b49d92e7ced10afc096160baef9790bd204ae798cfd73e665c1e3d71e51737f04bb1d44f008a3761f504c20e873ae8ed0df90a844c700b39d9eefe590138918bee33cb0a03869cff1218611d34bc28c489931d6e572f354c0041c1b70219ca14a9ccf317ea98818c1e3357799756748e65db84bfb1e6555f8968a042b3fcec9c472f14707e28cc4cf544d6550b1c60e0d71e5f1819a9a28d4cc458616ef196b35f2f9b04548f0a778674dcbe662ba5dd2d35a2a1c00bc807cb829679eae4b5d09745ef9cde6978803b766e2beec0cf6b4effde5094d92aac91910e1c956ae03b3ab55ff951bb99464a25f48130e6c2b29f9bef8e9258c7a0fe96e55296bd0bea1d90efe54426bdbad927446766902518ed593853832e78fd7d1bce1a06ecc62194b595ec409950e67c62856e8bccf3af31b69c47987c446e6162aba7134ef28c51f2b9098c31cdadc7b6da0cd4154d7c59d01d44dc6a7c5b639a46f94fb2a75549e20da4001c752908addf19fd54e8d490cd75ebbb5369c590a9b351fa54ea2cbee0b4bd9b47d2e4b4947b433d95c2d63a40683931013988c614a63ecf84fb2ae976f555485fbfe6c5bd59301d9d514f78b6e67e159c1203163b35e28b9e9f7658645512a767cc72dd5cba0e5b916473d40dc99b1f9ffd103ecff14b49165d7e43fdea43af8481177d8b5d53f4a6f46aef9062102495a8362166fdda7dc0207e116bda0e37fe0eda0eb76fa39acc363a997fe9af713461ba9070ead29bb102b3b2ef65043d4f966da4c86e7080094f50eb7d363f63ac32769ceb36adc50001651f1cd1d6f75be16fcc60d0d52abb74feeb1923e66a4729ad4f2e2cfce9ef3cb266df86d6a91befa46bd3a03fb12df2cfa4d2986278e0f1e998cfa2ce91c14e1b6d2890010ed3bf418f2657262eb92748501bc6cf93283deca04847415513923aed4fe9412e0c3413959136eefd8538abd5e495342bcf789b914c05c0077a8292806a6639616e5a4494c7a9e84160a2103759956ba16be1d26cc00323a811b8c301e2548e841820b5437f115fd96fcf36b4a35ae9181e4e6731decb3cf87edf566e930eb656898eea4f765bc66634f1502fef342d4890911bae892c414f10d0947347697d5570dc8c3cfb09c3007193bd12720fe651f71c7718ef828ba50aa040d089c902e73955911690192df200e874434e81d23960797b28f626bf9c3cc081c4795f04c25c57bd7d8ede319c12a47a468887c60839f49f49c488656903bcfc676441c057b9c36129f1ccf67a45b319c5b1c5931acc573e91848cc791df12615b778c35b1d5fc3c5a2eb0482d336e1ecb957116844df493dd21be91ff1f62903f5d0c13a79e3441f137af95f31f0ab7cf33a7ca711c8df670f8abbf9359b2a1edd5a5c997735e0bc7b20e8a9de6f3c45353322db010685c6ea4969abe84c52affade923fe1071d4d4a57da8f7e61a00fbd523bc41ec130e6e4ab2fab0f2a7a17ffb291cefd6c385d47a1319af602576c1825ea617911282832668a53a306923692ff87ef96fb2e8b36e40f1a080776cd78ec3e18b8399a9dffc6dc26d164daa11ae65b251ab62ab67cfeefe3fae2e73e3bced91821f30b18cf638d9d65e090043c4e7d0062975c409997c40506c4c21345c4a3028b2635f3cfcc1f255ae7e768d5588dfd5a585a23d13392c8a591d9576e2d31ef29c1d8ac2bb6a6f14b1e7c5982906820409ce803049202058909cbb220396bac4f9529504f2d5bbb348faec155eac1739ad8fe69a42ea99e2623ef8cbac4788274f4b43068791ca19e7134111cf4b8954bf6467000080177d0d09c2526a196d0f57c86fdcb8d3eadeefddfabaf1a9ba2da058a27b56c9c5ebe995baac52c2f0a8dba3c1fff7a79ca18079406d185e00d9135528471c3623012e423fe7528d81a9fbb200b45e65206b131143dfabbb04c600c2cc8bacb97c289bb84511b101e69953388fbf41173889c978d44ea581305a0860a6ced17da5926be6b662b8a0b448ef96eb265aed184a7293685bba15ac1140203c39bc65fe70ba61461f7e125075126d4b72e64523efb6e946a65a6e6964dc42ca515d70514a47f84addffebf1dff18f944b5679f4105a9d425c2047a9e0f535b21b7a4e2f3637a10c8869506328eec369561d2d3763138fdf6598b693238b7d1e0c850fbea6b283ffb29b6b984d363e2c8a40198af58a9c9c762511fd629ffb3c412aa77dfb873f095d59f6dfb1d5252c3a448a62ada32f2fd679ee36af8f079238ee5b40ab1c9319e741078afc3be1ec35a3afa4e8152da75dd8d47f702ad9e4372d0ce1bac9f3ccd0838405f6b4efd89143bbd7ae91a106986fe4161988664efa77d93a2550302611781745eff7d9ee54e174b96e32b84cc3224a96c2f012de2fffe63b413a5d33cdb17085ea52e0ffab210c0d565c6e3a5b26de6b6188c1653f87a07febe4f0dc70bc76c1175088b4db1649295881e21df49cb98f4ddd0b329072c0c1233ff29e174c45b67d600dd1274efd1da12c4486e1c7339808f6a260132676866ca2e2c9dc8151f1adcf59b1bd494b6c17546f4c1f4a62594eeb028ff4cb25e5e27bee38d52691b248b646c84140e739d3616fa04e155a3099bb5bfbfbb654037cb1e34ae59d40ae7fc8844bde03323b2e2b3cf37e796768c800e653b6fa8cba5b3b2599dfd3d37ea5afe101032f5a2409b5a1c38b7708144f54f4451a8b9d7ae0c8d2b9a9af7ce921a1dcebc9e7553a79f4e438e0795cd2bb8369e10b7da3c2b99f8c0fbed1921bb02a5312abc1ff6227ecb254abf7da65be6ebc35bbd7665902e4ad75f59f1806f40a256a4a7bc60081fa3a2333f473c20b22abda40fce249686b95476539e25b7f9b1633c33818d69f0f1244f027d54d17d645f4db099329487d036a6f9f3fbc287573e9704faede99c5925143daf938f477c2bda842daccfd442883caa07c48c26763fe2717160958981a13e5028c70182239c5b8f13b2226b7543e2ab3233f831df09b5c11d10e598be87cff29f2091e9316d2246d8e6aa6b68549eb730898fdd6ec66ff366b0044c37d0f2d75c67b4dc06ffaf5c671200b969a813bb415872dc49f6b818089267bbec957c89d8b51c0dae1c0367386bc42c94a9a1033beda9e03d68aecbeb747c164e782d4c18d537018c88a82ee1582a410595997f57c790bb0c43458e9bf6c03875dbfd55f64a21b2cf57cead1dbeb651eb3a01acb397e98bbfd59de6b1e00b0591762a46fc22ee6998e3620f14f193249f9255e2e11acaaf75ec5b991faa0e30a05d7062b068ac553035e0fef0a34b3ebd3c255d04c16b9680db3efa5ee798ecd851589a179df1357b8b97d6bfed943d7671e48265caedcb8e6a670eee5ec15c9ef6c58d483c9b8d1875ee123840f90bb0de8005decc4b19cfd812ad4999d28e0dcb5932d08ab6e36028330de3b5810577075d3743ec7c52d36466c672de3808d2ce18f66df6c9ac80151ed19cf0aaafdac6b2d027c6c5002cc1182d13f9ffda67f9fb0050a36fcf4b2bac990688b81ba830345b521ac8692ec60768606904163f7c6c3d96e280d7aba48c248c89d2351f18dc549ed175bc2867ce4fd12a73433673b9d80b99171475e71df278db3e312195a1f3584f46156e762521283f055b7e7bd6aaa071d5c7c09774b3ee3b481a24cbd1fa5ca15eb6711bc788db71588443af96063e5d9cbfa1ab91512c02322a248ae2a8351e1585c794e9339efba7485595895cc2ea692e5784673d38c3ca92a19adebc47bf94d13042f14c7eeb1d5e8f2d9ac02e675f83f124e79e6dadb6f0b3e01432117d823982e7970c5425a1764599c089df78b6a104dc58e0fe4823ed162128991aa977cc36638d8b389ec598529993ea3cb47aa2893ec13f1d3671ab31397bdb21a738d6a16205539c9063237e0ad48fec6698dea24f31614b836de53a422c434836b92dc17231363e51a2e8a3cfeb72c37fc1d334b4c9cc150e48d3ed2da25b5ae8506adaf63e26696ef2a32a8191938b668068a8a2fa9b5aa0d970b55454e97c1b41e05257bc3e2c06434c6773e71f1d70c2439f6cdbf91c5126aeb57682c310e906df3b08286149f605d3b7be3a733a89af662ea9b0e4326228678f482795b3e941a9efab657e0e31ade634e8c41c4e789a7a50b1d53855ccadafb9fa377ebf7e924b80a8be97c9cb4c85b88dfbab8b70c84e2e116e61d0e6b74c9c9926fd50dae4345cc9d05694ecb6407c8b2f7791681e2482a54165f88dc2afae739496df40aa90a8945555f1b534f2774d193130437d75ef3ce65081bda7ffcd15341750bdfab2aa722d2201b7faed9c351cf2ee60cc7f769efc59a9a963ea1d5d17327c0e16d89d1f4190f040cd05f9325a9bac99ccc10ae3e3e9aadf214cc2c9852128afae52ca5dfa64667134e64833746c8c87efe668c947374953bf9ccb64683a6894f69649d0b0ae8c8a7bf0ef3a73f4d86f7939d04ec05d3ab480d8ee99a3c0e36f3bb7ccb40c804cfac7c517996ef6e98276a8671bc407198b690dbc39501ee5206635022062fa0b94c1d2f0c5374d47effd88d597085c104eacd08dec8df9864f9251734203baec15e3c5a5106248fc9c2f5d8a197270d94fd4c0f17a1f7c7fe2dbcbdba67671ce21ad1e8c7c1ee634887728c893f2a52678a00ee2f8b167bfb9297f96b39fbed6c136babfc028a29d6aae0ec645257e5ecbdfd1f91712483fd2a4bc022144448c6565d83914e5f251baf88dba6606f95b0ee19dcdbc46319fc6b701ab9720fff097126c6e6bfa4ca0a1578965693be6aae50c98d8b73441f5f8fe39bacbe43746fcba0f6de5ec2eabeed96693a44a398726cce0c9bb53801d490772346a9ba3a55a9a33d4327a8d61ae897b038bce2648fd815cd799b83373282546b441bc5f15435ea4fded87c165c2007c98800c965f6eca608862104f9cccab01127a8b084d81cbb00b18c0cd6d5321f30f1d7cb9163239bf5503a080cf302340c26afb8252d8c61f2186b80e15e8f6eab2c72e39f8233a0b24b072bc9f700b687bbf20227ddff46349f539ff3212e708ace57d3de5b4feb0b4af0dc19d79b425a09098987e5b04092e6fcabcad5e6f98dbcb8de1a5771c591c4332b615f7bee192e5ad01da3786906eeff71c2a98c15b8c2f4a307a93d6d485804f9c2183f9744bc7cf77bf501141a1caacf398ad690341a807bd69d32274a0a3e93d6bf2fedc77c640006235d3347239f6a8240a60719f9befa1a1e1f360bd35fe511e622e0d161d181c20064fd050a0e5cc57ff9ce71cd9abad94b955908cc4814f9e3063477d37ad499370abf21083362b7753bf074efc675d1f900c614165791126cc24b90bf8e0647e65d1acca98503297fdf05381a59332db9583dfd8267fc5099ec0dd83fd644c98c87a3e665ae1252c7c75c6b485430a354c6262463797dba0c705c1749309b3905ca6b5e4f0a9750fb3d72e638181af77b44895abeff2652b18912f006ce228afa45b6db30bc4519c5549db2906c2388b87ec44ec703a1f2be72d34675c35e180791f1a33b0745813f2acd76ecf181ba92de8f15cc507c634317aa363b437b74388bcb5900071a6b13c3c47f5413e887f0df8f4b6a22a4c54b25d795d9442a04fa51852005bf44ad0da94104d7c582000c0cc8763257e02599f64525843bc821a3bc2fe34ecbdc209ada2020bf934421a50b7e6bdccc48d07cf64445d5d14643417c21f3bcde69077afefbcf2c32f3f9b5504d74899f902fb3239df4b3a20f2954a92a347c84afefbbcdb445bb23d7a35eecab114f2545b2118d128a44c26a7351818fd147de831492521f1efd0552e85695e233694d5fec414111bd5b36683b11d2c5979d3c29b6973c90b904d7766be5dbbd1d4d0625746613232baef682dc9f38973bdd8a046ccd440a6ea7a97c94a077318bb374ed727448564eb5e350faa4c3377a6f7a0608292e43701b83ef83d2bc848b8d35fbe961048952a0e69d41bac25ab529a3778024dad7a23a7d7e49b3df3d02158ebb8099c9ff2f558e49243980d1ca476bb20212272753b50316956a7cd0579a377c8f235959a702e502c697215289c472028189a78299fbe03a6e5754e0c1e4b1d7437f8a02929518c8033ce570400007627e78b79a903476bfdd5d627e0d3497570f9107ff5df09590920dfeedf8fc130f12ed0fc63ccace70b6fd44a47c547e1ec179f58f43cc60f0d468cd0e9c7798b8dbc91aee75b52c05717ddf1d3a89845732664660e92f675e3681a1561b2c19bc05706a481ed43469290df6384b54ef05dcad36eb9d588d9e382f92a493e0e6a8bea09d60ee77c4b6b82c3d4adbf11437f4ae3a82dd981c5dc637353474dec0409a6992661f9debda42f562283d45e3fb9bc59a8c679eb56891e8d11882ff95778ff3a10568663dcfabb7fd1aa444d0085d541e10e4ca0bf4f46e8c18146aa7a9da9399a0d6718ecc29b64b8b18d5707b64a3f0c141a74f5dd65c933d85db1dfdbcf00c00d38ffdf79d220734bd44b53f1aafd47b15aa90862887420a33f6b95c04d645d5edf35cc5bf4ea8cf2fdc51e2ea8f9d8d3e1ae0a2271ead0ee36fbce6b9f825a5f102c091f2dec37ba4ea574ed73a67de4ad168c309099cd1436ab12cbfb306b57626644baeb210e63bf810a1ce3fa6556dd6db35abf50927693fe70154c87b08a5a12fb0900844b68a0975c0c09a76855f4b48b41ca89689203b3a0e42a81400d9d3cbee7ef43b3a1bb8d84be9942edb73b49a5905f17d70d0860a7fdba2c5963e3b4eaec43957dea5fa8c355dfa1cda665d429917c7fb6e959b1a891e4721ac5db8fb3eb1ea473f7f2efdf6d81fb214673dd863a932389d126c750cadef80c068cdd723bea91c816e79d6bc5bfe39f624c1f22609a94a2a6b1e6ed353d74f1a79ce6c30b009f3647a2a6dba2251d740208902cc697725cd6b0888d6589090b880ff9eb96c27ee52be805208c349686351188ba08e2e67d9c3a2b40189acf4f1f0f145aada5b3b086627355fbc8f083c962009692101b62ada17689adb17748aba16598b269e8f1a1b59b225e9f3876b817e2be1aa7ae9e81bed01d6bbd849506db1408bfcbb42a3d822ea92b0f294df57e77c964eaeeb8feee6496f82f8c3576824691c936538c12de6898c85eef076df28144e2dcbad360cf7523830c5353a8d613b9ba768fc3ce67e2bc843b6d84af92bebf8e8ca367eee967a0d44849ef29a651e0d0b200d42cece4c04988173b94fba3401477cb80ea08a6726106fbfed6772cfa42f2a0177cd576fc868935aa8e806e5becf6a23c24b23db3cac2efc467c4d5e8d0ee2301b26e627aac650df4d1bc7a0108b1feae70a6960f9f819c6dea7e591e050888bec7832e53e82f709e9afd0a61522f5e254f8e61892527e0dcdbf047bc3ea43c7c7fa761c29b13500fec912484ee31578d31a212eb05ade544e2fef6b428fc2411abf636cb63c6588ca1a6d5e03f8a70618cc9882a0805937ef18b00bb0ad4b4b94c4253ec736f0357a4fb2e0700ad6bd67827dbe79ff1445089f3a06baf1d3c23920e1e1e9f560c727c1d1736df261aad965fdaf0881eadbe3b3e0c17bf4c7472bb6ee230fedc1ba8964c62cb0255a0845bd94b8e675361783929e76f3ede24657088fb356720a55f0b774fd2ea329ae7ab0446316906ac0e1a2a7ea239036f0ceea4f61cb456737f70fc3bff83bd2c977656e552bd1622c54dc5bc2f53231caf1885b0e8613aa7df40e1102898d5cd5948473f12117f3fe329b5795a6e5b8bb4f1d29542f109d4dff87e691c15b6e32aa856e40f66fd3115ca403a851316517977eda6608c3aaef61d821f0d1fb34108c417bc5571092d3557fe6c2ca43971540377c08da97bfbb46fab313ad0a485e65113c39fb716302996b95c4f87131bb66645cce83943ff95ee0ae706d6873f1c40d99bc57f7dd3dd722ccd262cd204f3d42feefe211bd60f9072e2535ca46293c135d0b92b75d1db253c7aacadc0033a4277c8f87f1eff56f05b35f84fbb9043caa43a103eb20552430f864da66f8c95be212b4726472e3cb6b1dab71e735b376579fcf938b27f04d898c33e12cf033bf47a31ab46b149be7393bc87841e64f066d86b86d3b3fc68c4132ed07eff8c132059c7b6ec53ed581b52c6f2a53ebc965b1a38a90af69dbdbb8915876346f622d21fde4333a69c8fe498f01c8357cdba1dc36d21cd2dfdd52ab17b068010c463c2b38ecef4f66226f6d489aabb957f8f672f1953cdc100dba5bca1149196d33ee6401784ad20d33580ff13e47872104524cbf4e0e50672db6ee31de3247fae6002a8580d6681b23d71950bae2789aa00a106060874ab038c1896c3126fb149598547e1fb294fee5c31f2454200efdf39813e7ae02237008ef87cac88af56a45e75e411a238249af5d6db2f65f17168c94565b98eaee3f44fdc98bdac5b2ee25ae582cf1dbd1ec8910c471b9029b6e8a69bf32f89e5e08bb012c043e25a5cafa6e91826ec1312fbb162d68fd5a0572cf07ac8edb1b8ccd14c209137b29859d9f563b01381abe323d721506689e883187e44b2c0b1b97f59010e801b49a540bba2ee474f3922927323dea06bf381f8107abaa713f0156df366770b8770d10314e6792b37d265ed884aace1458daf5fcdb20e36c990d3e1eedd9e05303a0a23aa7f582a4c0eed161d49ac8cbeeed27e4931031408597d63719c24ae9968be0ca63a009ead5dbaa838a8e1029393322b4b0d3bed90aaea64c86cd8b5125523c83aee74c3e9094e2fbe588ffb298d1ebf4996eadba1fb5b75341065b13447fc344c765ce5fc272b9bea875b3ee8e661ee077b4258c536debb9fa528b283bf2f20576a8ee2badac6b0ef6fd7fb291c4352777a4131604254f37a105fe141269f8d9ffd7efeeaa12e827da30ebba40bd9b1b873c25a8cac7b68c92f27f8493cba77036d95af4145fa16cc06d01a387636067def9a8375a70444a717c0c402fa539af695a42514a3282a9a46c5f7b229c2e9a194d58156c4d6f6b91db99b20be5c230b86a9e04bde35a28f1a360f2c2735d0c969d8af331211f3bbab07883be86bda431f5bf59d04bfa212166817ae9a6b2de1ed31efe196743f1bad84feeb576f2b546527873624c65be7c5962fbb3e36009951414915b99281f19a3013b33399827e47e19ebaf32e55cd583cc5bae7bc33306be8e7b92556d9241f198ac8795aef28c53be8023ad7a66111faa45b459d5c049b7df7553c83a7623c29c5f406831d006c5f2bd6510cb1a38449eeeb08c5bf964f0d4b34cbb70c6f7fcb078186b39a133836c9ddd27a9565ead91259b28579c24425227b842da86407cafe22b700b3d89ded8b09a72463a3ae535194c8891abcb824c82de8e5c6d64893b64ec4fdda7353a4c9042ad3f3b3fef202e22b985c366e2523cd74d4b312b9495aca6cb52e7846a1bf02b57164fdbd311d11de072761bbc44071129fb2265e11f4e1cdda7cbc69862a4bc33ba6ef36eece20492b8a99d3e872720b51f925f51f5037d67afdf7d91039fa37dd7ded632a9798474d39f3294523605e7af6068319f276d0f8d9ee9e70b76a1da9c1d0c3ebb76a3f532ecf13e68e334f6e1ee164df79736e4fdbcfaa11d8d6234502998da9090af0305e795697f7ef9587b661d84e79b2d38adfd8392b23c6aa856bba92965de972f3f39d6bcd0acf67201532477f651d1ac86f4e336bc1c73865fe109af53fdf6d63af5ddf206a4230e0faf13509dd69136842f581c6590119febf8bd31bd4776899a5000390bb60c5af8f61d9b78dcf9045e6bc81e95e0de5bf3b262e621b8974b2ae073a0a989a13ce1f41ebf7a9530ba8de5bb143165c8ea887ab13a813511e7f59a2d1bdf164147c3f25372c61f61486927f22cd8befce0ff8488cdef9ab229daf9bed747248be24792afc3ad9fd53e9973fa6ccf96f31176dc3a304176769ddbe1166e8e1d992081097a5c4ab2703f99b9e3290213946d39e2c0dd755b488b51bd92e3e4a9bd3a463b9447945eb729d3e9ba278999ace846cfe374051fd9e1e169b595e3e3e35db4715a70e9c23882c5f3f05b482aa077f3f43444fbf1b767d984861f364ffb328769ef0a87b20124b3dd5a04b81bb6c87930a1478df722535635782342fe7c241686d3ef6a9bbb2a15df296044bba440420bdebee8654a23eaa2459621d91399f3b8102f719739abe26062b468152a9294b56ae3ae2fb0d677a3568da11c878d62ea5bd96e77eae79d9895296853b23971575a0b6ac806cfc86491346a01bc004b253ac8775244ec3d712df67db9323fc2fecee1acb7f77aa9f796fb30f72d46f72ba75ec489f0d9ee730b4f24b93ba696e28c8a04f4c4872bfd08e3e50a2721659fb2c6f85b836a45e984827256a6466236debc3a0625bdccb2577bc5186a88397446d5f5b6c0c4fed9f8fb34d6ddbef528c6b5122d8ea1230a982e9b01d7410ce7a63ea4de810905ec837711149265dfa995f3b47bf4b1ce560a433fba66ceaddb85cf47932b957ef04fdb2f15b1f39357a449dcd6f3ab3e570fd9ee792edb730b11164837765055968c9c8971ebd97257bf2939cff74c879f4d6820715fb93b90fec9108f21c95ad8d278be155bfd161bbcb686a0705ee1d976b89aad2573b83d00701094426d5052563287d03e7af887e49394b04abbfba373b3a4f1329f61a0a98de996aea0d1820a0bbe342b76c26601bca146585653abf7e6f5635ccfaed3795fcced4dff7bf1843893acf7896fed12fccbc2664f4f7031bbd87d2465fe9a5d666365dde3ad25983cb2c1e834c5c13782dbec0bcf1899f606d47d8fd702136ebef3622d2e01361aa4d5ab5d078c7daf097581d88bfba7d772926bc620e6a857fe81950ccba3d15087b61cddeba1015716b761ad4210c4e5ae190111da65ee4b4b1e2c471193653f8554da33081f15f934d7f8956713c07f8c36025de88de4a4e87afa1389ed7b66281496f73f1d913939ff983b323fedae3b0ec5c1cfffe3b4b79f3a1f6cb176918d7aab98fdbeec50712b44e81f7a62fb88ee430693c07600001a800e16e95e47d6188983acebc5e79e5189304d283be8e13b112f560f60fd66f3422ffc8014a155493743f6680c1a25d96626ae7b74ed1911722459b34c200bbd67f859fe4a50ddadc84ebad5a28c7284560b798b63cc890985301040bcf670557fa2559c6d71414401c353fd6e48f74de4ec366ede39b92c8d8e335f51ec36bd1fca72d88e515649e4ef4da814492e9c9172f3acf0f33c1b891b64e00950640905a86b54fea0f7cb37c1b19bf23e3bedaefecaa29d0325aa46bf68efc0597e0bf121f407446eefbdd34eb811fb8dd28b5116052ac4d3e93cd63b43695764e1034a995ca07a240fed40be5e1ca8be91ff681c6ce56c9b82ce58708b5811f1f51afe56bc451e55ce952ecf5d402249bf7b36c06f7aa48246ea096dd02385417812f5aedee6ecc57100df116714499e12009f680cd12877f00e2f02c3c0e11bdb2e1f8aed7da6f2296e6211ebb8e132728646aa8e38ae47bb8db40efb39b8b47e20cd965401b76a1a4373462b86644505c3566ebcdccb06a9a9f2f013ba1f533a5974c6be5e8d7f871be09c4680b6fc8d0757599fb4b87967bc6b9ec2843db2bd692528efab2a32a884fdc3f6621192be4a3a0e101781e9e897c7a2f81a82797f2d0f33f4e6726eda06acdcb3bd2a1d5b026ce5fa454298e82e3bdcf2df1f8d677f49b2fa5a7f41e298fe89dfee494a0e9af60248712ce6fc1895102c55d4e23d6bd01005b2541ba1ebe18ec05956bcaf6b0c5b9371caf5401cfe10843a763b4a1cbddfb69c7b6c201e02bf166fa9515651240e29c1c2cb311bbc043b7be789d9353bb0960e0589e1a0addc575bd776d631eefb8408720d9093d0e612f4d93fb1b740d2770e825cfd4aff15eba5200f14d4162ab3e80040f4e6f0287779c4246462b364dc11bf34a614ce8e9a6ce91e3fdc1fe854b8ec4efad52cbd07983f371962a87e93c38863540683676c39f65d387fe609fcdcec6eb44a9d825ef19a71510e329160fb74e88e3e77a14a411154016a43586f7cc0fe34fa2ec8b923c715dafe25315af768d19ee7e32391ffb805ca12f5a42d0dbe7bb7f6fe7e7cbec2a79ac82ea63f6cbff03e6797ef567593fd46e95fd054b4bf5d9edec0024ab3bf5227ff03b9787c35d162865fff9c680f8424603598c06f12312c1993074aab3faea09266ec8927636732a12893e5bb3547efd14faa9ca1997bbf85acae3ba809f745f48f099fa5ca223263a29d39099e73177eb4e3ab97b9da40990c3c9ed07031c18ea4dcc4ddefc5a40f0362a885f03edf78fdd13b736dbe512ca7edbb1c01e19a7bb025d9f69b46bac8f812ad462e2e107879cedda9ad12c139c87576b7fa6582bed6cfeb3f1221ef5dea26be6f8fdeff243898fe868a59d7e3c90176d8288a1c84e7de8f3ad39435b09e6551fc7d40d8a1d227acdb087c25c23efa1e043a7db2b9241556ab99221820e15f2556926ca750e015fcd3dff8b8c9e87a579eed10d8773c0e5d6b1f754f3486f05bd38ac9d7a30f78351b42a6645f1624b253c49ab631f586783b2686943fe3596cef435a93b0dd3b305901aa94ff8964730f69e92df8d589fbc3b02cb222441e0226e98617090fa67d569948d45e8eccc5a01eef32671feeade0e3f1020c938ca3a68ae919f6b2ee56c3d2cc3bbeafeadae70f9e400f636ff89f31e9ee494c2ef89cdbe00b1e8d958ed81f21fe2511ea47fe27dcbfcfc0a7a7665d4dfcfbe77559adbf76fe8c80e008f27a8cf02931b50244a180a6a6cd5094eff5a3e7488cf9fdd174f16a3f9574267c6a1277244d0d2f90ef4f54ecdadd7ab49ee874d231aebc389881255b1ec2b4e0a8a77c3c11870771295a7af039c8b62310c2a383fdf8764a568474cb9bddae13f63dc4bba1319433873646745a63cd391c5f073011798e9fe3c9e3080cadb25bc89d8314e6accb1b81e85b23fd9137a0076899695d55d45f9dc832dc70fbf956d22181c64345202493de9386c1fc1654059affa559b1d1460491593b54ae56075bddb090b51131f7723150e40359f9952250cc6bff12672c2b1ca4cf86d072b051efc395f34310ce0120647a0712b81ac983b6ecd3400f23098ddc871f8f71acc409f21c3a21218bf6e53661c902537cff6abac80a050807a909022f5e993018fa5fd3640e561d7523bcae210796c8d29605d7fa9253e05169a92960a6a4740a59cdc1a58685f94963230da754da72b682f4b7678e5f961ecd94a68d2c8bb7114048900829875aff690d2909989f62a84446cea822b9b80b733c0734a3206ddd33aa745a16ce070677833ed026ea499095128c853e67b5614c4a51bc073f46a411b96c5b4ad0b02c2410127fcc7a4f0b7928689b6fb07bc4ef659ce8cfc998c5fc4302681bb8887fb423f5f64b34db3635d526194816fdce6bbfa41ae03920fab9d01ca4f1b9eac1afc0922a521e6fd3647654795615bd6e8f64d9e510e95431d17c8c873497ecf04d6b2d5e98b37f906d0b7cb615ef26f0d6479974dc0cd1adea7b0155e1ab8e3c340c246450c0575b43afc9f9e2020267ff6cf6d348624ccb4aa874827d2759166b0ba9361781868603961f742733f0c7d8a547d80b2fa1701d468e4db6766199dad17f9b5538156cadc30e9c6792cacbe0a05cc17ee8e4cdbe9653bcdd9506e8f42375cb2f1c9454422f121c801d6513aa0be064ecd37ec1489b58e07394e2ec517627274c365be4121a70cb9fafd47b8f5ecc2ca83647bc9aa71d1a806b87bd6cfffecc59ffea2083307f46869e7d645ab040cfd978ed89730b63e6b1d09fc5c7daf284039590139ce221f98ddb94af7642e07abe07869590024dc4e653a098b80df71c82db77eb50edb84f6e7c9d0e30ce33cdebba830159eea8afeb45eb09389e2286957e41bbee89dc39b2f4c7114b746467b06ebb93d0b72f73609b7e4bb301bd861a83616433c46aeb2d70c9d436d9c4304171a5ac5aa7f33fe81616a9105e121c617f231214bd9309686fabbcee8b6ca4e5f19da70fd9d672ef58805205a9db00da375d37b6b4a28e96d16abab7ec8e644e9d7b44025026ce50a2bffac29cad0025929aa1073309532e9adf71dc7c022e0ac5efca9e7e94a3af9f2d1d36663ffc4baa980731e32f661403fd40889d262b42add4f688dce26cc1dc41f72b6f82d7ef9fe72b5ca25fb29d9ffc1ee80dbaf94bcb351dd3a5f9f9f6cb6e4b664137e3ac68ee99b0eeed3abc6a3e6f78aba25528d26fa9855062e6c2e601b9a567eb82b5a638d9d8b0deb2e403e9e74bfc0d9e9380650d9e835bd48d6321ac880bdb25da713a97841d95b842276a8609949467294079ce1e24c575df4f3fc36b29f67b92d904ee35326340a91c2b909edbe4fb86d902b7e1e0892fa95ecb62d218299fc2525b43c142570c99012a84be737eb01b838402342cfc55f56821e7233106c086d5bfc7f40d76b65c546b1c862972901ce54e8e17d1f016264e0f4fb9f6162a2f6b9399f73957513ff9221421d9e623b30e4658f5e77bb1b2360708fc23c5e12f2e187673eccf9c368326fa5a64c3eff5405600265e38544494cdc0f3957fc9a62d3f9ae3991cbad5a96e42effe7868595acfcd4c2cac7df786fc23f3677c5682e4dd823d87988b0b87639718e87879721811ebdca24172a555c76bfd3fda37d9e898dfc2fe3cb9d5556db19b49ad774ba7686d1a8b50626c981ca27b04e2fb2159628b35ce0c7a081d1ec7eb3da5ca20d227a28fced1954956a392b6e48849d517ed3c83a0d0ef53e434a6b731d4b5c3794ff5e9f2384aaef4b14618de6eab530984a98b41f44b3e1467199c71ab67dde65b0c64338ff072a3ba1dd39dc814f58b08c7913aba0967b30b46f95a6842735d060336840a606fb2ee91e74d7783844695a0f6bd5538ba79da3eb0abeea34a69facb1729eb2fabba041729789d13b3fc07c86568d2dd47d0a9ea3d2485638a8c4fd1359d8530c64c7a7a832497c09bfc662bfbb21e5e485d03845d7e0e968fc4cbd30e975c15463b3488499eb2b27fa05d9ca1ea4405d599265ea0f59c57fa52e062fc4c96aa5584f66c3154ea910f28d8377e8117a0ea89d1742300c442586fc2e75d2a0b624ca7b7d5967262a09eceecce5a8dea8221726508e901fd86f0c9d284853907c6d2bcdd47c1e6adec75cff3855d57bcd120c8067308e37250fbfd07e1ce64e4d2d407b22a13eec49a02670b5b10e2f1bad992e01cf51d914c0b9c81fa7a2efaf47cd9abe5bd8770a9ade61f0f93809d38f5f0c660a74a567f766ae707645e1f9f4ea4e804fea867151420b97ba82c4cd0138c601be6e984a37cfbfb57b546d64c16c587108545c50eed9dd1bcde77b2de65b70576e9140996d7e6227089d22677f2b5cc65cfeb2f4843c5b56de9565d647945e841c4fbb91ed87059e3acfa6a23c0836e919291e2e77b01c8227da35f8820ecb2f1a5f9ec5134d442433cdd9d6b4b659d81dc7939b22b1e24eb591963881a79b47f3144d89ceff9e88ea46cdca6050221041dea015478b2c68e22a38b94d880fe9160fa498d0b92adbd387a3672bc3d09d25ade836083a91438b29b2d2d0c439f2ac6e0d94e60bf3d18ba9555df9fd5b0603968243db9017e7252387f6459d03a4ca4cfec9a554efd2e229cdeb4e218576404dbd3ffa85dd9896a744fe9b1828934ebbe867cb41e3936dc5623bdbf72b4218e308349b5f086db188df296a97e86f1624907a80536cf37203eae51d50faf4b247f47ab75ce2d6e79a73d060994774bad156ea82c5b9197e090ae0fa1e881acfae7fa2fbc01b099177a91a8aea8e70ad505998b00b30f8709981fcc3c6691e52b51a2347d34ce1acd93472d7921b447f51c80ff28c601681fb87959e37d35c921a80fbe45745616ea16308c0c826515c0ef4db209331912083e7348edbbe3a6e64c78cbd9acdafac9dc4b6aeeafed5fc558d744de4311f6df860dc7c20a22cabde37d25c7b6c4f246f69cc10771bbc984411a72ac3f11261dfe136ac8eaab855a3233d5988682d7996b0ada2f0d2b79206e54149277a001c3d79c92f09c39d149ff78690afa354b4de94bcefa7c731502adf58a924bb064a1e923e71e6da3a5f97491c574a1312e487f7f064aa12c9dbe9fbc4d8eb6716e6f368d5c7dfcd5fe6613f44a9c2509df7d710bc4a6b46490a3bd65e9260f486a8af7dd1caed09cc175c01f38e85dcc3fa63160543d7831f1ad0488049fc6b5025fe752f2a5c30b0c9d461cd95c920637df2a291f3d8c2aa53886a18052a85af48990ba60f53e6ab726cbdaf0a067b5694465a83e1ac242294a53eb3af4e3faadd61208b9a6ec964ae7fed457cf64d5b2501d978adeb09d0768d9acd3f00f96b1163811bb5888ed76cf3d563afacdd430aec1755ef4adbf6b0c8204d7badecd9ccad0097a95d88ad554971f653180460dc0436b0f747afe50b840f7b1dbd7d2056db991b1c8746709607c5c12094c85bedd9b074e24973625d820f51b8682a76f1fa75b2e3ee6d8485af43e97b2453974ad84de3e5bcf5c18ff1ea0ea25f2687e9a06249fbf8c7cc19f6e00a345a996a738a81666eda71af34d8fe5f9183c84d2054dd19762f305a7c76833f2294c8cb91dd494155d315a5445523138c57e64daec71a4b264afb1acb09710d198c15c3d10bdfde623b59941a5f948c362f5e192b58dbaea3b27e98589d9d8552322148274706f40a44910cf595a81ed1d47d00dcd40b95e1135b67186ce1bf118bc4710ebb0ca64eba2d85e134f455741609c64692fc40ecf8c23c37550c6700762ce356cd72ecb00faeb05969b5a0b0bf2e577a87aad02a4508d22d786deebabb214db9f207436aa86940bee66e926c03b5134be4f348a08b05d0890d1bf642324fa53146860dc0130acb8c95359e7836526a5130397a0f896881049a99938658b77bdfdb907980edfe6b30021fc4dd4305b9eb9cad5deeb9f37fee7c9b6b8afda02dbb22be5521ee8ee54fede5c2f83439a999c728db9cc4c60525be4d051b7c7f83c4828d99431fa96410eee343b460e7af6381d6b478320718ec3f0af6b7a7768462f00f00968107136fc88baff405974c266bd279c04317c183d1e69c3b1835fb8e0cb1b84f6fcfa701c20359f2e3d2950db3224187f6818c57f4a4162b5fc40f36d22484e696cf73f924d691c153cca04035d78f8a3d6395581098c37ea25ba1919b1f22cd9c0bb24a3f217a89a2537c518bab9b2fbc67f8aa3c095f9ff04b14b2d9755e55a65805de6edd1c86b14337b694e81912079e46bf5f904ce4b21fec572dc08b676189d75833aaf3aef5a06d8f3d2c7bb66e9325d27494fd410a9a76b5fcd28e52b7c3b565316120c2a50aeb3204c7957771d614ab2cc8e47dc9284ccfab40f4647bedc4e5a4a352bbc8fd8fde720dcb5f43bc3dd790cb7ada05ced5cf8edb81e5859354cc08286876242577cc6abec1df57d23d4c6a0c6fc38b2c96a668bd98f81af6db8aa47c20a7a1d725ca466dd1f4dbbaf24e8b59ce237dbee1821db1a30505f72d2a6b843efdbe4f6d2cbf6d1c06d9b4c0b7420330a80306a731522028e20e2bb04cf7902c03e08a95fc4025fb2b225133ac114c7c45b8ac842ddd54a4d5e7d2a47ef59d0926636fb5529cdf599be5a1f08f4df2ab6d7be287ea6539e54e346ee94b53135184d31a44d9497e4819d33810693475a968283e4a034b8028867b5160b207cff593a0d6c148c2a6ec335c1982ea2e2b2248ec4b237c6acee45a2c3efc30d247ed80a89fc9a3d1ef97d7ee2ac8af5d5303a4b7b36e9f71c2579cf815ad5ced11cfcbbf69e4892734512988ff69aa99678d81a324604bf836c4d1c29b2548658e37a8552052488b882af4849a7ec64bff5568f7e95cfcbdd8acfbbf83f52eadfbb8e87f44170df7ec4ea39d3638c7ee9544183716ef9cf56c5734bd521dcd3780b599126d45c03933e06950fa584fb5e0a71ad37a289c35a9c35cd3185ac6da94a8112dccf4125e516452247bc0fd70f4722f0de51f5c5f00efff34db4c0a4e2fc9220e1d620f78ebba2629e0053f52137c3218984d870127f129d1c2e529c1f3f1a6d7f06b133569a3ee64343adb782453bbdd529a924f0c5b963d36458c5f9ec8990eec34e2ce194f2749f30f7b87d6a3f27fb9bc4a455477e73cd116963b69a7c32564474dffa575e938f58a48a22b67a80c5090c58b7f94defb216a60f6cf6831d4d87cfdd42401877783393b896586ce2c6b0a3159397663e73ee1fd81158c608053fff58fbf325531ed58d2d58592f474a0183a0dfa6bc7e5a09b76ee6a0b7645dbbe4059434f3ab9b94b636e01a3a283839c04a998e1961340bfee04060aeb69498a6285e1c2c59e246dc2d345c537e57114e8912098d4a51ac1145a7d698450a6da05da595e87cf2e80cc023b06df97d5f72974900d4b673f9cf9bb65575a61075488f8d4ac0e99c088b39c68c9b97e03af6795bcabf034caab2310d631a2920ca27cd176cf3d7335ea92260166192f291e7a523c11c2162716d7bc4621d38ec7e316411249c4e815b5ad19e23ae35f17c718bb014b9d8e89e09ac026fe2aee5e081797e38c9a401e1407dc92f5c221e78d291d06ae322ceb09b8a9b6bc29fa76222aeb21fefca19cf51610577b5429ef89239ac293f6c9de6c7c4ff7ef6f7c24d926999e531970e72436ed270e5766af2d6f23aace81015414e89ec9ed2213649ab115a4b3fbc637a687e3be2adcb28f1626c27a8849bd403f78fbd9d9af943e70ae9c876273d044e48cb4a49a8a0d52992c03eb25111c0cfeb2797bf50eacea614fa04dcb236d810660a5a5616ea1527abbef8fa455994012ffbf7bed210fa5911285c68ace00ce05f47495f9f4d0284136b47580127082c77579540a69ef6a2884cfcfa5d6eca367c6a123e5bfedc2f3c7d592e193df920b9632d97116612c3a88d5cf2779c5b93874ba18074950f002bf84df6de7e2758b0ced5f102c0db8b672cf77ef65172bacda1eeed42983c0a27f07f67583e7f24d7ceebf22a9bdab4538bc22dd8681b24081c6da8a06e14d2e68a21a0cd08a5ee505ce7aa7e89930ff78a89562e14b491267a48c6afea1609fdffa50d859b5342f1dee08a1cd53fd08f41084d904efa4ec3e9e9475fbe59ca72512e1d8b91af206b47238e41941605d55adcb0906f322ddfd2be5ec99fdb3ae023b01efda5e613fbbe31c2aa305fe3c487f8334a055ff836358b97b891e13ee03ec96957c48a6bc36fd3a525b33b8a7b7c1718586e0cd3954ae0b861712e2d6ddf05eb1f005044d9de0d8df4ceb27f9a4ee8bc7a40f3d187790d3693e33addd45aa1756c37f627fccf2b553a6c0981c8cfd94c351a88e321a2c39393e26aab2dca840a577ae1208a8fc586cbd3df0fda0192686639b5d993d2309325339952c0da59895e2178de7d5557c09a19ae631367eb4eab100da660efcedf703afe77b5eacf679f4bc21b1c4a3370fe9caccdb32ad96a8b565a1f07aa707148c85b7a9a29de86b7f80e2274504c3c6c816c72d7f95707c88ddc4e5a18f4a71ac4a46860d719a4e7ad9562bb8561f54350ad54c1d235c1e2fa67e629d236671fa238e0d2af33f8bf447d4c8661c8ec8949a112ccd790d852e2ce940139201db0b0ef1460fe28862b6e9279dd798211aa02bca837607161037811a62102d2a2161349c654c7da1e532776c08a082682b05df197d68996c07faf893fd890067d5e54ba5bbb7ec409c0e98fc7352088b28a59dcc32fe8a493f4406dfd0c85edd38e2437ba27b282d9112c2e6b3228ee33267171a039a647193e0be9cb74822e3a094c809ecc4132ef928e830573fd28e7cb7617d52daf2258bec2642b541661d5b5a8d228ad85ea71884961763dd646bee1af96f2ecc346ad7f510e5fa79e62eb75814fb4b0bd25d7f664e1bf0ce0de75aff112976719bc3c5bb808afeeaf96a468a747c7a650f9a48b89013a8d26d1216a4a9fdc1e2dfc696104f8e5c0e0de110af2e17c0f67660945c5a2cb74ab369fa3a9e2608929dd8fd10ce4dcc8d7e793f5b0b702cee8757eba5549e1b257402d670f393daedd3824b43e879ff1b5112cec982b060d830319d77f99d3e2116b415f17bf9d72599f9fb57f047413ea62da0741d98415d4feea1cdb29b3fa9519a6bc04b9ac5ad710ece732ada41427a28d623cdc1df3b4a432212694811ea384ddc6cc0424d30ddd544564734fb74a4bdee52c87dc0f5e81133b72461c93077ef7cb204bb81d4ae023e1add5eb39645f002ce5c04fcc059a904714bd4336f60a0edc42a90ef4bf7772f071178c7a5da427fe5bbb9addaf575737a5e16d5e02a8704ad9d8d4175c432a8453df6e28dade97391af0ba974fc5b2b578b890c9e93cdd075e9b0a84569a5c57b62cfd9b7112dc31919c0b9a7dbc544391c203d28d6bba90d9ecca4af41f112a9244f294a2ae51fbafb5816d66a87ea4e92f92b92ba7e5f4b1ca6acb14d788ebdf2aea8d5ccff458f5289958ba8af6ced68cb48db177bdc21f45eeb16b45beb4a45a38db5728e4363b9a656315a256886466f167b52bb0e0e442605b96bc5acc17362c63908397a31f37dbb0b2ef09eddba9ea86248532bcdf434c121dc25cf3fcc67f5a352fab5e5bf34b3c909eaa3f913c7ab65bf1e325ec00c7942afeeac0b324889fe687f15c8c30f3ba80b85487b85e962f09c9995d5220a62560286c04757b35ecfc00898e56ffc7214508e50505c2f033a7e6b38163f8a33c5d54fe57eaf96bdc77f10bfe791cf1797a5572e8bd09865f46254db4ec54b3d264fdc47456cb7ae1d0a2ef78097e17e951a8aa8280097cf7d56b0bc6c69fde90da9f8431ca116c28458768359883054b1f0cbbc329cc30c492b351b380bcefb4b818300442b8be0915acffeb9eb4e48c36ce51fb8be0c1133080a5207b5428e328bb70d1b2b0a1a647dde155a2172ff165b3df51d3e695b34052bb2d18aa41f430801c0dcf5a6c12585685e8ec7b895e4375a93fb6c4e072dc44c1df1eb77ae2c48fb6c6048d90d0a395f8f3522acf4951d9688cce44374e891ccd610b0504ea03dd6dea1b9977cc421922f1cb35eff3780bc5c0e210c80d16db0fcc62f6f95bc89f1d1ef056dd47b0da71bee345e9311f33b5ee60abbfe45c49e182e25d8d4c90db020ca2d76aab849396a10751c83f54bd1c1d55735cd3eb12cbabd9f7ceaf25bfdc3c6892a578731675b1ee111375a4ed818b4e0eb46b376473c04b8685e9d9c9afd48de662435a0befc60b9ac20aececc8ee1b875731ac62be4bf40db52058b1fd172cb76a0bb1aadd803161bd1405ea613f055358b801b66e22a79f92fc4b3a9815d89b80f991225496130a61ce7fb4bdb53237d595457cc687eb411993f284e5800ef0768958ee7f61501cc5b7779adae15fec5e80182c66f8aa4da1ed83177eae6ec40cd19a79db018311834e9f5a2654f957c9f5f4db7cb4cf9de783f49d223d74671dcfe09fb1927a6355bea4ebe86c9adf6fb2054825e8969c7df0b9b6e24fdfca3d20edb979e177c9a30549cf1098e880644e52e2020e878899d3664a2ae292decb27fcfa63ab1070a2e022a3f2397f2f37fe23c55c5e03c9e9c6995fa4f070e77654badfbead49d63f13b2f55e6bc5cfbdcc8e084f49440421017c3c50a961e648ee46e35b76e9d6f7302f9dbed5483018f7f811027631684fb4ec622a09ab3dfb91b24b963b1a80e8a50573bb7a24fd96b0643f8c9e09e4ca567dd74ab522d46f25ddfe4b44fd52a19a5d52a254544fe2c3b7d4392c7621f6b1919cbeb50b4d91e1c02ee0c130900d6724c8dbd5a37478a84b8ea14b9c14e5775a2305e3cca151df6ff8d1839e563e2ff278d4392bb9839aeccb29df3da0702a158857e9d88cd41e5f42a9690602d77ca35c6669ed9a59cfdaa01719a69e2b68f9da712d27f77e46685fceb94f86b11f4603983981304a23f728a27793ed6474dbe9546f337da659a49b44d2bf8c41e95e4b376add85c21e96b6b3e9b06170e84406bad746db15900a9ef5a6dab04334e6990229ff62b7e831bdb98c5d7b7cc32a191e5347137f319dd66797eefb83513aa1012c73ede5192a5005a59e9704394de4f671bd2d60ce04708aeaf6db5742b9ddb4c230fb73ed3b260d6bc712df3244ad45757a4d108f4d87f210422e11a8a13b58d9431d9c310526848ac4410df3f9a792376732ea4a39291a46aed9e452f0383f4a55f77aacb9ef2f42522ee2397fcb3ca7c14d97b3f1354de570e6d008e4c45bfd54629de22ba858bc91565b3b0415e221fcfe66699e017f334dce0106ea0e3ba505ff09acda754e904d33a8a03d3e34ad8e3b23743042f3969aa1bd4ceeddef848e348ecf49cf259ca937cadfbecf574bef880161114e15db43f5952cd5cecb7e4b4a99cef865ba175584a560b4c0ba909844bec35e333ca7c10f6e964364fc6ad27c9d10d4e1c75b63a7516b3fc126e7887ef95872ff46e35cc276612cef9b3f9141c4cd9bbf5976bed624a45151430f1ebc9c67335bf822d6ea90b0ecd0a45ea2c2af0438df25876dd10fa8054a91f3d437cedb5b216635d4cb03c3401a85f7b7da2196e77863471f39183e5d1b4d707d6735d606122b40e603e8fa6832a3757210c67c847b6327fe032bc25db676e460bf84436a16ada6f78edae2789619b48dcd6269eb4437810f928b0f2f2c3659e66db533a697a2bdfc43e794c7e6c9a3d2996d4557c6b351e9b46c224eaa27c31b4899619a2a7eea6d1528c5b1544e43ae245a1c907fcd0a8dd92f09fbd321081b133a35ea06da6ad7a03036c648f842f09a736693dae0836bda929f06563582d6ed48b7b3dbc5f199e3e1e072ab272af4b458f7a826d058d9b1b4a499e6739c831ec0216826bcc691916371e07daa066bf860b2328712c036d2ae1d13a8afbbf5c602654f81f884bd5a0eedfb040b8c7c5d44112ce284ad6249453fd1880bf2be622786858d15cfed71eecb95b5c6a950e5212dcddfb40138dc67f48e0acf7dfeeae5ff1ae94bc29439f586cd9a7acecee92bc45abe18fba24a069591e40c475008f6a5e1df8d460581fda2c6e991082f3fd145ca58c09b014f7cd700bfb0f3e21321c0994828dc0c6e02ce68c71c0d529592d7cde162cac8f2e41e1fe231aca1794775d478d1be178b7133d6342648ad83be52848af9b76f65bd2b65bccf66c6b01e3c80baa6e3bdb46270787682b9b00384cbeb4919acb559cef0338bed6749edebe0563fac1929d941dd117c5534727fc284613bb5bb05246afe4d98371ac8760b1812ca29585b08bb754dcfdac10b3a781d6f30c0fe7b7c1c9f5d225ef4188c4a4e3af1dca347ba6312dea79133aefe93b66ff54cb560d574055ebb55e6d8ca1dc74e526dae7065aceccde377bc2b1adf806b826fffed28ee1b059761eac5fbc945f223a3a80620d0d87846b975acd49982f9d388fe4b40a96125c27bce3272c31d6321510014c04c10ebdff1ae2c9cd9c220d9391a9d26ceacc6d69d459b64704fc4ad302232e823e73874f62d2c8782ea90c67b166f5483bce499d9acec440500fb96315f601c0a213611e42216d244707f2ee179989823163fcdeafa0aafb36d5d6f14f84d7333c941a862ff5ce1f3522153e9d9c59bad9b8b49db24908c3d01eb692fb827c7c103e5d4cad92f3224862ea51365a59042a31a730e7a94c72ad0a43e2982628a5a0b58a6283a0ffa178d6081222098122b442046b913a35f4f02cb69427e7a069264ac40a8d4609a726d62e28f46bcd4ccd8d88a801cbfa03690bc4557c515d0337880fd6aa945107a125e9bdcd03da54794e2694da6d5cd608fe7a1bdc24249daf9c88d0358cd9f6d63f0c8263d4faf457674abd55707f9875209d7daca4029060feac8ba523b7ad03d181feb28978dd04ef7c4b2565fbdaaacb8ba3f53ebe4b26855c70370c38e0c2867c78707d5219bf971a275b76de1a04e56b63373820dcc575a51dd15f9b730ec19607553d2c003dcd28fc6b8807e6885855efb83554a35a8a5e5a852ead16786e5076cc7006acea09f6bcfb4c945776499bf6d054b171de075ebae44d2d9048606c947712de01fb3f11cff3fb285248a87e71ef4bf21161d80878b033bd65f4862363b92a06430fe850cbe4eade37ca2493b3084581c23cca7ff5949c22d56ce56c46c2bbb178a9a3ba8a36c5724580070585c0ab9abca9d152dc97d395f73e47e696323ea29abecc77bd56e4154a29dc5faf99458d6161365b7cdf1830955b84fea18c0f035fc78df06a24a4f5d98e4820e060a532ba3e88e68647b091856b3ef53a5701bf545446ea207a1044102472cbfbf08cc96bbde8df053453d40bd088386327996257b76023332b636ca81ac60eca0897a0fa3a8d1938915161ec08c6b71b43bca3f516904cf1e1b65e91642b492f58c444971a9bc01af66f6231a55a0fd0bf71de85111556599208ca23909a550d54181b8f54bf5483a8c12bf2f2cb7c732006e1092c695cf6f4b11157f82c20f553ec81641b39ce76b4277d0941001bbdbed190589ad061f289c1b4d5c4d59bb19333ef30e21e1ed54c64d03f42ede35628f5a66811612ac4d00f977a79b2473509f6447ee46731f6fb504b967a5ceefa8931894ee4b268caa33ee9b89578c62e005a28477cfb5854ed8f534ffbdb5cc7df67ae60c1566d975403061cfdab7ffa9836d98ab9d82bc3899a5f5ceec7324a3a50ab33eba709785784453123dd7bc7b7b637591f0c8446bbf3eace8392e8e05452c96f57bad79a715118035606d71d3c6627ff18bc59780b09344acbe06346f1d8563782e2aa5d49dad9b8ad19f4abc14cecacac2348fd83c250f203d457048882835d15f122fd864908e504f0c20f2ffe6d1d19e79d31b6e738628c79272caf77c921e0015aa9efd79d763000cc51917ce49097f2eea53b9f7888e4dee089e4cd37edfc16b0e333c02f3f332545db811f4857938a8cdcdef5b5d3a6f6d27b7a2b57bc4146729ca07ec2420e170826ab1c0d234233a92dc6c694b2be8c128765567bbdd4684ce5a139621961e44d68cdd8727f8bc3a6b808d39a22f310adb2d8a15aa4dc740459dd4d417f83b0cddba39a4c53bd6e1e4ee9d23ae379756df058c15b0d57db7220fc9fbaa6848f2dd532b1f8aa5a346883a41941b7927886b609e35abb97564d25da377060a370412cdbcda5a6a4af48bb3073e9404933d733569b4aa9296040cda6421fcc9202e0766954f980324fa29bc7ec366de8a403948e95d6f380b656738958252a928aef7a51852e0b9c1e7fbf4f13a68ed8c58a99b91f6d63b115449160fa37738e2d4f8d03acb598d1f583e07338a91093c114d7558f021a873a782264ca0b6f02c482ffd520097f6781335c2ef32b544ce2eaf59c966b11bf3c8cdca1441443e32213986e294a8062c6e57d005d978d7925d071706d2ec541f72aaa416470c90fd2e3bd4e18db2df360f90f2fcebc10c52190f5ae38a961ffc71da06462c0194c7613b4fc28735afca8a160c384984a053e82be80753eac7d6f2f624d0dbd34eed7e2d9b4e7e46f31070d55b973da138f1626168e27ccbd6759e81a02c8baff6fe720c03efeac36ec9ee9e0964e8e5d441ab096837460b39e9402c34ba7294626cf49c8fd9448f107c4c3758f3d4423fa80d0000e91d1625819080ecd40f0adcc0005d32fdd38f6902176cdd9d4daa969586f9ad560bcbf14bfdcd604ba019c1e6032b1861b1fce9b74472b4e51fc488043748cc0a3c9e4a5247e3f6ef6a03f245c2e7ca02410ea11617aeac8886805e335c8d5af77dbf96e436fb264d3997da084f7c980f44b6259065c61473571f0e36b99b076c8bca99f8c3da8d619f4cb9959fdca4d3d2222488a640ac34c7bdd461ee463869733f3ad8ab7909ac9d1f9fc2bb0fcc11a8d38be835035ab3f36a9b34f2db46a4327bb9438febf4a60a2e032c7356033a0307671671ecb1b4c95db89d4914a5962a0437f2eaeaf3252737fb3f41d9d45003232ad2ed7c87b8a8d3ffac3b5626960aba9cc12d9f9246d5f6a7c5803ffdfb3ea38cb8dd7433203cec5dfe22f7660150769214e3363734ac07ca80ac5ade88940ad0f92dffc49bdf22f92ae2588c822968f7f222d049c1013063676c88d2dbaacebf98226541f323419bcf823db9583142c5f7cca371bc148677f8806c3fe311b05ea1937b2d9a0366c9b296cb17c9d66df0116645cef53734ca385c40d066983754f8a58a961fec5de1990dfa700ff7e7d1fb5fc6d38709d352545b3055b61ea37d3f0c40d77040e37c6fc75a709662f099158b2340d675bbb0608436af0adcdd49729359e98b14f8c7c9489cad86b637a7981afa58913754aa39b01b8b1182b800740ef9eb58ec55f13236dc3d7075aaf64d9fc9c0378f0ebcbd9340f95a6a96d23600de9a963d0f450834f572b2d35229aaea888e0da31aa7051733e90c0a6d4633424b12338aa65c44bbf1f32011a349979a533ea2f6fa5c8bce8679ec38799c9c32477c54b0427bb435e4abe3c37535162195d3cfbe2e4532288d55631e2355baed1caf409093177e3c38a68a18100668836a9fbaf543b7b17969ecd18317b55a3d3e42dfb87be48f618da5e5dac46ca8ab57000f8df64f6c51b2895994861c6da981de27d4bdf01605baeb3bd372ad5dd6de6a36a4e1674ae0c648d70f66265ac2fd6219ed8b266e4a9e7ff6df7e9c1c7aa5c3978de9580857bd298f00324e331f840e327c833915379eb9921f24397da3b83d76c030530b94c7d5b0e1d958b5c09a55053e8c42d5e9a7a2f468f33b8b1919b6082feba648f1a6ba8a3fc9544ee9108054178ef1581687d523a5f3880aefadb111b62b54a36a3a69238089b7b3221d9f70ba5a621cd761c0e3a9164e9e4af41c89d6f7986c2c30718b2da2c4c6bfc1e5b78c7f2e335074cd75fc9ea753772179e258fa716eb60c85f65a694eac3f13b1b43b96184e643a63ae563982daef35cc0e43640d3c3a05dedae2eabaf7bb33a499adfe67f6b78fc3cfdc24783d9de6be5d90516b7131f5f01fd811dd05d47c3d579efaaeff86e345799aa71140aba081d683c9e9ff26ecb46d734cefff27f335758d172795145577ded2946939086bfb339b45812883f014bc940d0c9c28edcf567321f5c7123c78a67a99234dc21cdf1ebf5098937f5ea1b0aa6e1587281e98c6bd3d7a80f610ea8786907ca0d1f1fe847422c4d2a623c4b1a3d699f38190855e5c24e8331ee7cf66f60e0399f8a3e2b4d20ed9dcf90cb8bff0622321cc43bceb3356cf0c9cb10f101baffe8d7115e32d4989fedb58d26c165d1fe40095c23b877139dd30a70cd85ef14b44916112bcb9659d025f510d24cb9052b579dafba5e74e8148dd5cd02b3f0e3c9130406d90c64075e749d4083a8ef9e5ffd894cfd89b15e2b51c2853f34e11e0878ede743ce1ef059cb9f8e8760ef165883f30eb9d56633d428447b44f7d7367bae2a4bd4522f37334907bc84652b47f88de529cd75c837162a3f20a57d2aa544cad6449748ae777b4efe5c2d2efd0fe6f4b2eb75ee5f67ef37263c83eba09179636ef8abf36a00da32a24a7abe9ffcab668ac3ba2fa83d4b8c2064d7bfd9ba983ced9a50e2a0f449c2a68ff79ca0056d3dfc9d05053d52aba7d950a2754264ce29d0f238c781480555258198a2676b1ce887f29c31a8d7b3d91eeaf6c263017c3f3ebed11d37064d28d1fc5d5ceb3ab188f6d5acb652525493b534549aa360f7552cd81c8fa31d343656708847d8e28d4ccfb46c8a68060c001cf6828cd097f28fb45ee39cc55e22658b06e2aaabf659b75cb6cab245ce4cb5a59e8cd3463460c3f7bf3943d8dd926e0142ae00717137a7604737a19ae67c4881246f3a39a12f5d3dcff3ed329be00c03a77251c81dee7c4d8ebf2c0e8fa92032bc58a90664e5e3bfb0ddbebbc302c915deee77e33bca99d54e9acfe6e06c02a7920eeb81b30d0e3164bde36ee42687c2f727a9339657dcc1cf2307dc133921c092b2bebec95b52c6a52f6ca00932a9d8d588982c8f5de62c90b42d27986175b34b56218fc6e1a50e10c9f3e5548ef0e2ac30a433830db40cc9c2a85aa755d7171490ec1d8417c5efca520467d78103fed3a69dd30e20609aa9c84288b53a686ddfac0a63584d506196c33b1e430f9066bccc22b89fbd0614594844e2b38f0493ccd9290c7a9e32a8457a8fcd486944d955db7ecff9bfbedc54c96f1e46156f4c0d9bb4ac05e7197631dee1e0bf39f46b82a56e347afc50cac3803fe04b2e34020e872a0d64f3e6ef1fadb92c7e98ffd3a3099e919dd684394350c3e268797d4f7f992fb92cac5e8a7daa14588b9613db831b5b5f6bb8ba13f654f6a7603e651785869bfd8b6fb082d868d1fcccabb03110cf6a5aa54b95494db6446e80eb028f05b9a2521703e2d7f81a97f73916fe916d4399447b77528b2d74c63eef4a8432f119225a7e4026fb5796577a875da7417a627088105328678a41bdc6b92c129b12f20df76d1f77fa2fc12120ec58105c981a2d45ad5ba51503a2e0c840c5802334b6b066057c27260fb54935c365d911d8a3a9cf80d533ae24e4f18935fb42c9b51b835e47248da752f4d971db57641b380c1fa883835cf531003a804893ab56f68ca31b0f48b56b675a9c33302fe2f8313ac4881e2ef4c01cb1a984b3fdb39327acc307d7aafce84dc94c430e3007673efca7f595812787c6dc87fd106b455516c64561c0bff7e12712ff4a661e68085a03401fb3abec75c4acde26a371cfc81faca348f38997d57f81b247f58c7cd7c72907d0ee7cea5e06439d58e3719d3de5e8b1d29b7046e4c62af3ff2513bd1023d1ba83b1c4d7ebf251bbcedb23b20e3e95c54004fc87dce7991fb131d321f9940733fc441ac453b9be651f92fb42a55931ab0c19657dc908e8491c30ff4fdcedcb985cee74cf77294c45c4d7799c8928be7ed2e4816e85a6d0d73921ca9090637e4bfc3dbea0895b01fba9a26b954da451174c1cbaf73210dacd52f3a90a2feb24f07573b97230b6d0df7bed9ff70b9035a7817a75506b18dfd98745d8a802b0420541545fa2f984938e0cc4d5bdfb61f6fca5b870d570a5325738105c9d400a2e77981b517c22fc635b168dd7e1b79503ffb8804b6ae79ac17c735cf3849dc8ae64d15668ae1a11ef211fd5c521db62baa7417954c74219f26b4b461207695ae637b87f2a147d63952275b3a241c46ca76676bc4d6fad02a687de540ad946b0a81849accee7565282b2950d9739d4f0f8a78a813c5e7a29aaeddf93064c3fecb396a9d72dfc84fcd73a18a26c6ce4f0f9b0d9360cfa7292f0a91aecff1fa6f528be3b52b6f2b9458bf054e91cba3d0e246ecf1662fdbf82e5c6c1ef49381af60475ec9803457d8dce1144c67f651155625ab676895c1d5f51d8c1710e1f8b33b818b03517cc9db77222ec045a4a99879cecb6975d17a2a2cea81c9541a5815d93e2880a70a155d205d739955ab8c9a3d4b78048e5ffc0a0fcfb4100bfdd407c27fa749cfd0c569c1dd6dee9a8b0bd2e89c3e10216681f094e5f4e40bab3ca980ad9932bdfa2b36719c79add4026a8cb21bffebdadc8104e0d1a554bf0fa474f53feddc86f0cf6aec326e26579f8d7d5dd1a57c56c6787d8c25f158f6d440ac99f9df74e5291bc783a36d2200d337a19cfe488398092616e467f43c1ebc8bcee04ba74fb3f397de3569165d50866d32326632c6afdb770faf0f51117569e63cd01971307af42bfd8b4686efeb0d13337a9d7e1383351a5b771563bb131b4cd0476e6cc84bac7b287ee39f9731451310093bb34c290342b2129740e02aadc778db99d7e46c1358922d877379ade99ebb35fbe6fb6460495881c1429deb72c8076ebd55702a6dd04b656927fda056ee6a5e16f23cc8e0a40834d17a767e4ea554d15832ecc06da4806b65686747d9cab0b343d7541ddbf93ef7746f8077bc512363fd66c77c9696edcc9a2c17ff49e5a37672ab72a29db2278b114d1932cdde7d7da751028b2a70085b165b6ac423b122c55738f3bb1a439e6d6cfcc351b070fcd53a8d630dac22f4bc1c14582fc12da55d21f0f1d6e353c96a7afd6319b14f667517f0bac7ad9c8d3708072404d7b60f899f896bb8785c3a5bf95f3a9b586043eb8d0480ed90603e51666539a683228a478078dafe23675a19a0ee83d1a18c80e9791f95f872d65ccdddf817b4288a62f870016e5c1e57d874443a72014d13365329cf25fb6eebeafc071a7f5c9c4000a04a60500557002f8419e6ffca4548b1af5e7a55e6f5e3f73034828da1ffc3324a85f03c7fe610835dda3af0a1354f50a74eba372c9a090264724428afad970896944cabee02585a1aee4c430d04ac37e9bba5f8392da2d4be579134772e49e1b70b612547524c176911117de01d5b46570c7408eeb11ac0d03df3897ef82ede50cfb54f3bcfaa45f563b0663643770b7d6a0ecae0f2c8b1352fc140a773ccc06f1f1e030aad7a55416ef3a3ec5fbee9496f7b10b0f08f4e752dc3ffd8f6b107c348b9ce16c2e80e8b29d5b01589a70f34cc1b9e31472b85dcc77e24f64d293893ab948e7f71c8e6a9c1a9ad089af3e2a2fbdf3901cb6a086ccc91782fdd5da99ea6423869c3cc4ad87b31d3b1912865540b4107e4a3815461783c21f79f103b52c7ef93ebdb4e47e8929316d3abad304da4fa0764cc870b83b38b2d58200f33d9019dfcbb87ac2d569f55575155dbd1e400e05af340957f89e559ada295ed2b79728903f7dd9f307ecc0769fc09bac53c7c0f40b4ff17fc95f81df1c16da08c8a9190714a0e21c265ba67cd4caea8a1c40abe8b31c1e7a70aa0004b9f68c061583488583eebd72a6e86fbb515486bcc533279710fdc0495b0d8365c5a6332f6dc8d6dcca5144a2146d43cb3bf98b2c079690ce5d07ce4eded7463025a0813d93c7e13de1b7066a6d08650093aa39ebd9a8643ff39aab4bc3a390cf769eafb8261542d155f641203a46c801f0da7496ce86a7717847f1ff22955f2bbac86550aba606179ea9a90d519bea233595f7940d2c750047677ac63e23d504a3af459cfac3bcc1c5b690e6bb350c6c351a2ce45e73c0d5e536de82363d2c8244136e2857b50667db478dc4ff540ce797f66335c04a075e477ebb6e71a8ebc8435a00ea815eae852ae8415c7244095f176a3dbdaf1e290cd22440748eca3d3d1705a32df1cf816790cac9d2b01fc716b67cb93b9aae6bfdb97cbcdefd1ebde32f9503dff4649fdbaa3b228ecc9fc15423544916dfe523486db05208280216c32f1b14312d69cc7791a689c64e1eb540878317e61286cb9f53fe60464f61941c50d78c74e023eea0bec037e15cb3f9395554c4dbd9cca5a01305c2083cbe16bdb52d044bf0302231125b4cff32244974caabe0f95651b22eb8273a1a77a5fe29ec2247e76ae51c5dc075ec16536fe53b968ed7bd036b273b0fd42ffcf48e68344e7a100df91f9b4da942a97c4a482dde4409ee69209f5d3ea6f5fcc79b7426dffaa6ae56697a59cd36f275ada2f74dd7398e8f581403ae3817709af890327e638331c8e31d0d7a65063970a9fafb2d61c5998c27557ad4c8c6511389480ed2939b5e376646a0b8b0a3ff47b77deb811eb46110867e22e5de392d52d03255f16cf3874f61d101158acd335ec1d52e45d0ca0bf65445f6b65eb7d351083b2f61b0533e8c1f6980ec6b2e1b153e53fe5762f4f27c3b235baa709aad18443ba218229bc669a55b37c32b8b63a11ea89df41699802a96c0f08e2d9a29143ddb0ad7793851a2b8c025d36ff9901ad84d4a688328a2d1ff3650a03e073a40684fa55c82e71d4de07c0e515eb27f5071e2c85651f6c7403dd31f3dc39d29eb85d358ceb0f97f4da7b5517dfe6c3f2b09792e54bd730444f7a69dd2235240e2de936f31a62cc0407738ad3f416a8dff594f92b5c87678e4b12d0d7335e15660bac9e088ae40dd46f4b6323ba57070bcb0ac0b5d6fe118234cb4988d73a0be1b51d8610f7e4c3e290cf4d3252014b27e09e827cc135eb6cf8c493f2cca4232ba20c5b9e0e8244c470d959007984c6778d29d2431a5b2e0a458fa7e2368747b3d4d06be4927778344bafbef1b264b8c99263dd3515a6dd343ff15335cb82e778dfba4e8af58ba43232bcc1a4628ab482a3906232ea84404c36293ccde285b5779165d665c500401213fc1c5853fd3ca3bfc6e5b6001ba85879de273ee2fd7bbba1df6dd4535e7e98254c0c30f147cb6e214c55b9541cb92cf4c3e5996a01bc7fdc5e17623ac87418f67c4daaff00aabd77453820f5780ff7341bc574742ff0edda95764939d05b9d1721d2f5aed57ea407a8aab8221fa23e0e5a084990f70f550fe66365e77497bcdc2ea5c24f41fe77d5de259addf99e2697b9ddef17ad432168b783512a8b473eb82bb0d3ed1156a751d5074086034a54f5e1ea1abd5e93133dad183990f53475505a529090fc5e8259a21399e26bb0a286dcf1ca2372cbe3c04abb9ccbaa0f3b980a66901215459cc270d4a5c12e943d03030ecf1465223a93a5ce7290384dfcc2ae02db8f107c868fca6073cd1b1096f3c818c254c9b6a16fb48bf5e90612a6f239a07736f182c03defbcaf68e8958eb5c5088078d00681a8dfaaaf91e72645576ba150d98d35039974b0fb5733cabf6c396c1c7def338e95e5a57fb215b7192b08e3eb0ca99ab4814a6d335d8297d238dfb011ca83f8872980f65593fd337a52971b91d8ad48e675a5578bda161c4121b4a966855738f53a043b0cb8c9ee888af2fd92edaedc494e051ff174797f476dd58a22efc395099ac7ebaaad97609fbb2c23614fd02c152c0dc4df02bbe80772ffb1be2ca2fa47be92647b4f6fef28ff9c42e48bedf106cf03467da931479c8db48831209a766d94bb30c001d5c4d7eacb1d3554b7584e8a449b6c70570ef1fb1eb0dc2c0e03a2c0193eb401fc7d4276a32febbf15a2e01fc06b1dd69f13db3bebbd9932db584f1557f1dc3bfbfcd0d66c8911be23a20b5c6bc1edaf2213f12a3e0d4157d56227acbb13cd729e7ada9d1aff380bc6fcd2971b5e1c09d6c04c5f254bd8848b074e3942fa56f16001754d570973124338271a1e9c845bf0215ec436f6a4c3ee643fcd8de5bb57f625d801858c335d478b1b6e7cfd35b52221c0f94dcc38afdd566153c3489e1b68c527e3fd76566c59f64485f89b3b757065173ce0fe1b1a27a00ed94c0267be9ecb9f586232f8de1bca79f9f700e87015397d5932fb95442aa4eafb8d34962815a40cb1624670609809d718c9b054e2968f63645800509b52dc8e62428c965278d98b9d6a7fe11e7f82b7d871f735643bd79b14197d95c679baf96b41887b138434ea26ba4f9ab75e9d8bb9c85d72745a273d07ff86ded264b98c96f96b000842da67adb53401f366bba5d5c4647891128de3d13a528644b28a134920a164b2897d309633d0f4c7893e0cef22d7099c965cac4975a5ffb08bb87164f85503a9ed1f5876150c4b3ab736bb83c6e663311ae9f7e3edf65080bbf6e579db190bbe4011f44ad15a30dcbd8d77fbacf966dec0d46152bbbdc573bfc0f04630bb0e13c06d19a6da295501fb53e0d706757cc1c38ce30cbee00761c852633c3c5b8061d7009efc574ac18332b729f3ea4b1d5d43bea58d9e424dd25c2bdf4e437a9b118c90aa6206f9742f06608584bd8ac505d98f689afed3794d63ca1f1beaf4ae2deb74b669477b11bb164e53d93068eb6bf352ce699e42691fcc343bded1ece129b904167617ee863e4787ea4d56491135a2b1ee3278c5bd92feade4f9d4c9fd1c091faf910b351796582b4cbd548cf17db5c93083abcbf1a4a469a6a4150829cbd34039db850462fb5a275917a9ba2057af787c75a6500c4cf56ae2daa1a309973e09249cb9d1ab635c6380492896cb1c0c31342c9ba78265443612935d8aa7a5f0e2aa721be18d9ee118c0c8f63280aa9510ea997910ba0a8f55d88cd97f2d08dfd1dfa670bf193981cb41090b388756862e6fe9b55a353a5c3f2ffacfa6b07790e55c235c8ffb8a396c007648467b572023c456455ca2247ac804c4833f9f6b2468d2f6d77e31c639216aa187c216e4c421cd3e146dfa2d0405d44bd87c39e7cab305cd13a96d103db74d4ba29c840f9e97636223a52cd634d512eaa5af16634634d3db328628d3ed112785c5166821fa5d6ab41f3669a6fd59a4046e24db13676690d3aea131d3d810ef9c6d49b8d2b8fc3ff01ceeaded1aa1d16670894154a45dbfb84c6a57f68b1cfa81d6a27779d382b8c323040a97c118d736ab910f1356c28577f2f06c43a844040a7d15ab93324a359f7ca2781709874d4c56cd3a8540829cb6576c2551417148cd881103de497e0951e393b188b99513bda7e85b5a6e11b601ec48469dcd35a1ed327ea5e67a42e45b8cfcb03e81e4d933e201a2a14aca2497afbb6f661bcffe2fab2da43d088042e51ee4a60606f4f78fd951fbafd40d09b32043c2eb8c8084ae6b43b5c575ba7265040c842070b809230cb63cd8d42d3b658c248270b96c5bbdeb77ea8f885698d40b52781c5968c93f255affeddd032b6143cf6b8f2a985f57ef71d0009b7dd2bd098f77204f3f77d96b635c157ce476836c8f4454eabf3bb834a2b94b4013ae8afe28738b28475c46b8a1ed8381b15fa898f77f39388308c56031e85178d765918682898fb93304ebb50279e801550591d57335fc33aede99af00825ec985f8f470a98d1d73248488e73c25ca3e0776f458199e0d07a3c494b69911f899f231f2706dd05f2baa3084b2c890491a2a4df61c3a77c92219094342698b506a69ee42195961838cd2ad766edc65f19ae2f47349b1c632c5559ef28f886d28a1372209df45f9612d53041baf6b5697734eaa1af6f05bdb3043448eb5d0d3390eb63f54254201cf4e78f5719be46f4480fdc95cca8832c0aa27a403dfa7a208c33a4d5fa27e5dfa77ed6b29e2b8864c9216eb49aac146f2a8f17d6ce68c714a6ae62e39941abe1d16cb1ff7b02b3d6d55ceb9b2901d4cbda9a70d5772d904b7770158380562c874cc0e527b7a7b8d76def6d2dc813c3b89caa76a491ad686f53f6368eae148bed54cdda5c21e6366175176318ba1dbc801f43c6c02ecd158ec9032b8bfd4757591efcd6cd7cbacaf5338477446369443781b4c6b7a4a823fbf4f3f2e09dac4f4c041a84177c00afb7d5095bb64c354ea4cc3946df770e633fae9f5556a161b9a62fff8ef8d696a3254e529da3196c232419ffb07245fe2d748a06da8fff87d3b70ca12667b13733c41d5e2c758795e15c9e96032db1373391dd0c343b8378c5b73f4704ae5330dff5dd457cc2c2fa1ecf7e2b170f1c3386d60126aee919d21ee0d2cfef642ddd4613a69898f709162ca8c1d1bf5bdafafb1377cf0bfe7ccf24dd7126d65201c92e518d9a6747462af5fdbb8b8115acf8de775146bfbff63120ed25e95fa87f94686957bba49a4f25ef94ad865effd47ac4ea2ffdeb35616282bb105b7e8bab2d23a118f2b18d94b0b2bdb81c4bba2eeea7774491331cc3dc60bdebea5e19f7599a557c913e8e2998298ec3a69e172d6b1a03b2bc3553e86298c6c05f89d2d2686838007a4746d1372ab5e7a7e9f2d90db8b8fbb9e63d330625c86d7944ac2b28232f73f8245f68a272776699509fc7a1aaf08dee52646b11682bd58b040fb9d6d775d75a9d9c802af604e93b7b7f58df1ab3326671455ab7d9dd99db8e32d916b3d8d410e8a757ab162ade2942eefeecb1dcd43e783883a394c00f177e019f953684ad3f92a0f91ae63406e8bdafbb57e8331698fa8b16838b45165c08869033050a48e2ef4868c1047b0a301fcc61d7adcdbb91e9571fb3f0604cae3c7c601124a488486e32e8c0077f7957b0141a6c9a25205fd07552920544f9cf16cedbdfcdb9d72e748c0f30aeff3e8ea13e102a6b421ef31aed6d631a289c897fcae86e27e6f8400c41a64fbf25bb3bb3a0d2e3322849bec96d1abdf4a0f05e7f39dad670abd816d6ceb1adee6cf7b6654cf428de935eee704286f73344d00c00f8aec79c7978c9abc31f3dd905cab9af0b25c86d0a958235fefcb4e918ec53ff0b9752912e4285cd605c89424752aea05d896fc04069f698539eb3eb37b1eee222acf40a6b077874bb9ff61f9ec6e2633df3f518a4a4eaa226ac42356f5ff4c552892f3076d52c9d5fc1f9b04f41731576267b23acafdf80a91a44459b013bbd7ed2c5cb0ee82d671e9b6e5baad274f25b110d69e914e711e43935276061a371397bae6e5bb712d64af4e65c82ab2fb94afa8a19120cf28b212c9ba4d41440b7d6741d4944a97517e0b70bed322483dce4141d1afc7b7a5555aa96436923b3a29a7d2d1faca0f84987a22e374d7b274f532115cff91344475148539e2cda91be9807d9c59272e6cf040ec38ad250866cc261631eb8bfac6ebf95bfae180ffaac5ab38797f833f4321cbb1416107d026f3812819c3c3be28aa4d8e03f8f040827ed0f63415317b6e08bf4f977182deec3437d07ff2fc85379d6c97dc5a5ce695e9f30caaef96bf56e8962a9dcae474e3579f2fb3a7b0d4929d4b1033282a67208876905bc007d359f81ae1d8c4a22f5d0d3350a0d5e068a47e498c4921460676443c868b5e994353b0153e8eac7d4fc7d4e9ef99dc2afd7960ec7a4577ad9673a58ee94fcbdd96d0ca5f83db17f5add3fd397573ebebbb2234f7d91b5c76388a21f6e95dc8c7da8c3dd9f8cb2577cba19817f090438ef8eca2ea621e3dde54da293c43fe4f3dfbea670611b086f836865b07ae39b01c5bd1fe9facc5e0cec31c856256e2d8b0f86bc389076277e388a0fa1705bb5158eca5b38745031a44f68bf80fdbad21555d4635d0eee562cf11e6e7f6ecf06de0cef272e21bbe391e10a22f5c370e4b5993d56246143b630b7245fbeff728f7a39ca441de7cb3f93ab2d4ea387f9825631e4c014306e826dd680906c050ad4f4aa6a37ba0f9b4c6b3dbfea41140988353b1d41695cf6de4a532656ea1588e15f40448e1895d595946ef792f6b928f77de968e1ca2639d167a7ea3be5814e6fbb58b9baf58f887edec49ef7ba5facdcbb22526afb56a0618a99b2ef18d5a8b1d727669400ae3fd6ba40020e50cb9eacbf44bcde1860d272e426c80bf1916e3aff44da53bd45113939e19404ac42ba897f8c3c08e0072352453156153b0f259c2416fab9d24806ce9519505b8cb5dfbcb4de4fbb075d0ff4d8d18ba70689391ea3959ee88d4bc5fff24ecca781a1b9aa0e0a8366fdb53051fca7df0f639d70d506698599b8b71a3c576eb7b52608c1a877a721cce5a129f082c119081fb4093b7040e81d4daf048a5e2c23af39d7f511142d83832635f361c2a6c730b1c249302c4010abdaad5b23683c83eaa6c0f2125dba68da4964f703c072313e18128914a0ac57ae6ee3a45beb7491394db54470b7059bcc856774b0651f6bb69a9d8e12269399ef62763eec7b7a65d29ce806df2b70ac924bedb646ea69b8b27ba29b537f4e57a0ebf3059b475c5d06eeaf633aa988d1e74c4538b66c05341076903db65cdf670bcf4edc9077c4aaf3eecaca51bc842e1a0b07e5ed6caeb5db5b3508668dc026ae6fa347f0bd66421ee898521e0f3ecfb484387504d31e9f16eb83ce1a605d1af42e802ee94336cd78b97d72cf4d62e8248a74b488b70ec5ac14565d2bc2fbfbef9ae4e8b5eb056f994843b4e95ad771c6623a461e81b61115931b02cfc21623ab977fb6dcf44dfbcbb04242e910fa1463d73176f22bc279010a27d61d0e91e5070c426ea2804d3fa5f53582d4c17a9fdb7b2afbf070309349d5f4faf88628354509546f3ba48a22f1a4cfab0f024e5bffa8ba91efecb76e4b4e065c931229b4fd9559dc7c484064900c9c12dfe91f628a18ff5a1647b829f72703c8d538f29d47a5df0804987f8fe25a17ce497045858dc3632594ba022952d7c17f457da660d83b294286ac08c270fe929dca01206035991d118975da21e4523a799801f4da65b555c58745196bc519540a4969f57236f7b2b389ca854c51d2739858f9d7d02168bb39ce4b50a9d792df24f626367357440296e8ad2cd1c0093dfb06a1b4147b29601bc3d28f34f048c25681d3140a42d9a67d2a05ed68a7a5f4f31f92b387b6ebd132845c89831e1bbc88d1df25eedfe116ca36de25487cd73b9d96b8492c694010e26987a6ac94598e55c50b46ea4b2435457208b8870ef0c509e156a987221e565e5fcb0f1af7527f8be15c197bc6719cbf2f855602914606733aa4d04cb5cae0ca25cabce86f4ed9ff723878ca896971baad1498a7598ab52868ebfa51a60e87be0e61f303694618e377012f3726f6389d42ab01d045fd1f503a619aa57e353a45aa45e26c43918c7e1ad8a4400f698cb48189f67c2ef001a226da237f014cccc8922ee0043ad8b9f61c74ec92d2ff7b798a0cc10479df1432af50225848f30c057c3c5f14cb80b3121efc0fb370c01a397049896069117c5b1fcdc0dd107755ea175456328c8c85bbde1a8f6465a3b45df2e43e0dd589efd31666045987161d5e628284f544c74ed936daf1a3386676a2a432b417c90a33824777ea6725df01eb8ee90388aea92b41cc5c6854f61f75ce7e34bccc4cfcadcb1316962dae4625c93f227ec73f3fb15fb790d704d50fab6c092b2dccb5ea5ca2e6dd2a461ec09a17fe4db05fec11eb8ecdecbdf0171db2a3d797874ef0b3eb76eec0a0e3343bb93fa145ae43618893d70486befeb7e87b1c575ea5d8d24f9c94cc667f7e28e681f780243138e737c56f72bb06b4db147878afde3f348831e321187b935affeec2e4bbab3a746a1cd384e24d52690c38edc5ced717307a8931bd3279f00d6cf77c87c89bd1f62cf2aee6bc80a2d2506d74997c7aebe38d1d03f713343f99ca63fe48450cd8447785ff4bf9ec0e745304cd6baa15eb5fcb5f196f638a9c6fa05a4e92b3bc07988ed38bd9a5ca20b54385016f5295ed4857eda6250cc73c1ba8b877849072ede1231d65d7891242def1c76245791bfd217b1236d29665b76fb27b34d6aa9f0e72ce4f9c1423aaf332a3dcce26ce3690c3cc2f106adb35b8cc9775496dbeaaee77a9fd259fdfc0ec83c83d8aa5961406250b2bdd86a59eefe3c8aa4ccc55bd2f50de38fbe7f90eb3ecb8d95f5e36db2624ac0a8650d5e7bf7ba87db4dea06f07528662265223baae74644e10d26cac24dabbafcb07052305d0ded56eabdbd202500e76cafc8d92089ced22ca4435c584239c1764d9a3683520cd7fa2a67d9b650a701642bea26a774ebf2a9a5377d87c2b2b0a3673385b19772310c84e5d96118b8860365ece3d7142c2e8391e48288c5e20aa25de275bd6087fd7f2d34d46120b987ac3b20cd87f1596b79d961cd10528075cb17320fa5e473bf0877811cc4e9bd6b4dff29d66a159797a7aa88b55c4cc29c916060f9c3a4f393c6a8347f42b12c39f52e306470e5d1a65e5c73a5205a62127e34664b2d384c0012fd22f3de9d74a41595528828833eda86f624d1bb99a71456e07d3e1f64a1f6079850332f0a12f78a0341bdd25361b52abdafd0f9af3287ab36118e2cedd160c3988b2da2eb4a499faa86b63d32ac7c3dbd74367389b6be1e77018f53ca2950970f0466d41079773642fb5de2a566dfc28bab11b8a251eb1a845bfe95c46d78525b3ab7b0c34823b2284950898045c0662094052eace6781bbad325fb3f9c033406c1747e0c19fd5972dd6fe65b815f3448f244cc1b9c4d317fd2057e744d4dc01d719e0983f95c214f660e6038f3198abfac89081e4c711806a9d62f23e5411ed723968ca403955996ff327d72c7225e4a97eda94a5d73f416073c3c1869b6501693a563e1db69ce06ae5a6d84c878be75ce4a3c260b0aaeaa992fca6d0daef70e2f92ab026b95c79859cd20d375c9748d1091cd68d7f961d0e3bcfc815cf9247a7afa34249438407e03f67cb9e6e90bd658bd47c988514d13d162ccc839b3f8a212fa2bf1ddeab33826efa801c069f0f0c49de6b5f76190c521a26d0f0cc93b189a0d8d6f8389752bebea37da3040af8bbf0c68669c81dc3d79319794ef8ca72375ffadb24f472549f3adc9f22dbf65b12a1bf3f8581d14399937370eb3633bfe1fda46799dd9fa279cf868db8973da7ac48c67f361c0283711c8d408415ab86deedebe96cc82ee23819ee5e70730b5b0e05d82725b881fca06a00abfc9f59599575819b4ece3c1aa8f2345af7e1b42303f66728b83b00021b1d746d4989fb4939685412f192016b23fb9072115edcc445f0816e6c99de6e0e1dd3b07128387ac0e59f5906d7d10b29dad0a303c713adff175aa4bf7259240c8ffec855fbd4cb202d1366edcf51cb59e9d3117832183fd1c95fb9c9b1673fa76b7ef4e70df685bd37b5192120a6810ba5495f65b612375bf1a68c7d1f97dab9e6f7192aae0c4d7f9afbf7b489f532cb5224cb2935f287b9081417e91b9e4313350f5e98a4b0b10c92caa5c5c910f82cf0c2b2cb7f12e85a187195157118a4084a85aa526820e6af99a4ebbdc13b5a44dcd9c4a03b30deef0bf1d1aa777f2185a5dc8794327afb74a6908eb10522e41abc015b4ec250185450e8a35cb78f2cbeff5b17e101c55d2630b8be6e1a946c2325a5b8ebfd5a75760a7d24ac3d2d1386a257bf5b9ddd069f9b132c2cc804a6c737ef11969f4c9b1dec4330f9c3b58d74feebf3e5d598ee7e4fa4568386957720afe73b4d13dbc5cc10eae5a961f91aea810fd654a6fec7e7f885fff3c0eb37c0fbcf26907887f0a159c3b1d3eeec66ad70ed482d39cc6dc8b5e2d25d3b89ba8b7b6af3164020032c91dbf10f37247701f714db245ebfbd352c836cc49c08d25bff40b45c5c22ac627b81d166e97fe5ae3574fa791a86e839b6935f0e62af9c22015fca4d7f7f2739ebabb03df2960bf43165c8abfbb3cd3390a74f68add920e619bd24dfd8b552b621ca7bf94ab7c3c8f1f4c0431fa9560e32fc755dc1cdc11400fd352f594c502a887fd861523d85985a4e97683b677f3af2d3b1ce4e81b5ace4a78a0949ed4f8ef97ad64691a0588a1d12af412b8e3daf7f7d306f6a55e4b65da1732d0759e2b2acf659b8937ebf4a8e10f8ab2548cde2f46a55a3153d95570fa3abf26efddb142ef840cb3c0a9ee0a55a25263a662b6abd1d6c508164174b7246d58f026af0d5f67dbc5e041018fd682792d2e55b3d8cdc93f68f6213477534e8b87a73226f67ac88291c04c1acba49ec9d98dd3033d4cfb19d564a309048fbb93e9f6f08bc2f06d3ea3c7ca8c00ad3ff89762d8957414cea08245432505d83fedf99d160c2116cb286fb4f2b568668e174f1d93f01bd002bde6ce38ab64bed59fe9cdbf2fd43066660994437f93fdf8472974064029b58a8056643b92d3183f31edbe4ad7ba1360379dc5421948f8b167acd288b5c6914dae8d9e209bc31ff8dfeaf038bcdac9132e78e267f8d959f62c13c82a7abbbe9411584c83ecbfa6fc2d0c4e2f4d6275729052e06a360885deb862eaff120e56d2868dfd3315aecc50fee74f7249b01e6aee456aefdd7f18c7a474a95c13874caec8f0cc4028003e4aae441de97d13f65058d3fbe5addd45af5c1fc74174d5509313cfb4d71e0b25c5df5f27a65fc17c19b20ced86e6ae1a79da1a9c90d719defcd64988b3409932940e1ad9118407b69b26238028e88bc6b94ca26805e1d841d74318f1f411f7ef219fa4694204348f9340c43c985b72d03fb502e5040cf1bb8f86b78c887d86e93850efa3d92f5660588c6bd1736b4c58cff9a9a333bca0e68c414a78398a42df003f3fe4b963b2ceba58b7ea74de6efd5f0b61cd75d49aec78cf2350fc48282ff48a48a7f743932ee1a23f1fb9ffefd56a08b6ed34b66e0ef9efbc3558c73975fa96de0e871328411643f4b35afac35ee33deecc99abbed91fdc926009cda2557c7c5cc45b70776303ff749c14e297d9d8651b7ff7f0cdee671b20a63cfbfd84e5f01e8d292a2d6c6460db0ad1555ff8c765648c91b084b25a879a2c581d6249b61862607912551fd166f8c3f2d404f5f260c20d38915563ba3daedfe88afade19ddad356d69f4ed4d85f1f6af2935a41c312215d8b28a7eb7ba7743d3270fc3f021881a0fb6547cc6de45547ec23ac84a388362d4f38344a7b7b2a83c0a53adf67ff4235a8ce69a84a946ff9c7778af7f35049d7c611542242ecfc9f3deb7842d86fb425d2935835193d77399a6d994349c109be87c5c26e0e4db8d223731c743cce6f0d8190d111164c60a458f4a14cf49f7b399a27db265004991444c263f2d1f4af4c701f3b105deef669af150f3c74d64c35900ad8ed0007d9f51c2a7b603c4b68a641339c481516dabf656b9c946b2895a0f0a2fca48ef68df204b2c1e83dc3189c6f46503c89a96c46b38ebcd06432bd9cc469bcf3d39c323c642554be30f3c672480d3aa8355a1601702f014203a612efbde1215a93294267cd9cf241040e8365c3473ff4c1048fce5d94ad192e4bfc8f516a2dcad5e6d6485e37f042138e5edcba489c8ae9f7abbf9259f3487dfe92870722ecda2e1680759961ec0a3db5b730e30cfd8cc866c2120f934eae2072ce569e9e5c5758aaa26c20424675e0f7d149bd7794c7da9f0aaf730b9ed13407bac9b95c9f6ce4099eee4b9f37d12f5117b5d1a7664992355e59ea5648b7f9442abbf0603888f0f6c4e2db68ba02da8b0e4db86623474f4c0cc64df1ac2f7e9697f46d1f6c5a9e64f0617813d69e064a1210c4dcf685a736e87ef9df879d0d387d8c98496f6911d7b791f360a925ff6ea10fefe48c67bb983e7dd5a10112883a5655723e8127745139a0856c8280cce89ee72b79f134765740f0b0f58491fd2f7a636a714c06f131df604c574373c848a95c2dc7f437ed9df5d8e4c0e220defe22c5b78b4db41c68c7a19c279e1226e91093b8a49d8e87a97196ef06632a629d947ff61e716ce6faa7c12a979028afd7938d3b8158523a1f6410496cf062be5088c9f58c8edf38081f00bad5b83aefe6a15e73ab5dc7c01ae8d639221d83e0dd7c050131019afde168887fb3758ed6318b403ed3e868b84c783ebcdcbc80c0228a0714690caa8c909635786c9ce3f649cabc9b9a9759c0136c0313cc5015cea5e119370fa31b69d144214a911988f8cb2dc46525426287e1d754bf2b8c5b90d0e4122447e16cc53cd0aad86f63614869bcc885097f6819635ae6fc8d45cb764907d58d421500f4dd81c112a24343f1353b5ae8884924e70afe3f6f64f97e00d8f2885b6be383f26ead6a0f0f0dac4a02a7ea297e94cf61794c98ac7020b75618da050890cc72b5606f7a2ff3bf0aad2dd73bfd79428cf4cedba163f916d9bd90493c211c98c5a4a95a26920e3f8a61e075f7e82ee014387c89d91b1be5c6c4e1d80d59f0a2495c5ec10239fe8b45d5d4b82ca89387153420b559ccafdff4a6c3ce299ee2fb2499b4d312260599a2955a5f692cb28aec5c7f13cc05da6c056e938ce1fcb82674fa79c20da6c02d7acef471c5c39de49b9064a354de6ae228051ad5f0dd3d5136360d69f1d58b0270736c2eb8a18770d2f7c0404605b70646668db9c2ee140d474795cbcc154a22dbfbfad8b7e457a6efe8b596c462d3ce68ea3e217d4f31505f4940bc8de19caf39ec2201b0b3c98578df57edc0ed3c59fe621f8dc159abf2ac36ef5685b462c9ed225c254b2c2b5fead24a29dabc1fa198db6805f36a28a19f3d4dbe8488b62c612885abae68b650b045a7483626389e47d9484a51a6650ecb930aa0326ff68906b83309207cbce7b7b99eb52cbb41c8316e6b7886ccf49082b7a91c805182f5d5637f9a75fb32d97f7bff61ca38b0d9eaec16279093bf0d79677862869f007e2d06e304bc399b33da0408339d1a3344b350babd4ae19a85ecfb93e986075b761e2a10520ab6301651dd06f45769996754c8d47309d117594bbac559e944cebff745bb2b7808d84ec04696d21fbbad7beb708603be4f4b0de314660f44ad585efff551f0bc8393444679279a49ab18f5e62ca50c4b78f3aa78ed88f825374a2b9638e3733f30cb6085db0bf4373fc9345c666145f398a8b52fafa8ee59c5ca3959412811543535b04752c74ea66d2ceebcc63bbd8378662106aa2a9c7709e110c64f68d1d390714192347093fa3612003f3cbd40157ae5b3eec637f8153f1cb05332d0c58206fefa0cc9bde778fe6ba7f68bd26d0b5c8ecd6ab056e95859d72b3e8ff8bd241174622c28327c6917d7dc60113b2d53f93b03a6150a1d9cc96bb62f5bbd96e0d0db2f866a3bfbaf531441ea0a2bfea1db06fa594efc1fcf0739970187cbac9a88509abb16bd16a4b14064c385d1f4ec263a9b3bc16a56a13dc8fa4f301f480bc68eeca244cc01ce1ac3500beeb5c596c3a6aea8f3bf236ae52697096e84f8e0c2fd0880b7d6d749107e527da4dcf07bb8bbe46dcb7e077dd7b5355be9e8fb282d1dc080ee0c4a2e42ea8fa8712bb7c5f6f63092934ad8126a7908590dc9e220c90694cf460ac861925a8cea5185788c7c1cbc7b6a46f951fc3ad611c210eddcfa39b3285b68d3e02be22a85699c44227367b699c5c10598d68f225b0a5687fb9ca06529f7ac390dcfadb64e99bf16d568b3b949f8690d43b9e3879ff75f5fb7670d931166c7900dbc0de8ff4459b14287b1cc096ada96cd77e6b93c2ab95095afdff7c3c93192b12fbade5af26439f9bfd5e4169d9d2b7c7deef88c6c3814f4a142d86a1f2832682e9e0659ab0b0be1e206f9223d2ac164ea4b34544d725f48dc93af5494640da386ac966006f84caed35dff79e906b65e65b41938d6f29a426476d206e96e869f6f5b6474093f54d6b7f09b7b1fb811688ab278db8f995da839cf61d95d855807fd198b3c0325eca30af01230834f8aef0d1e978b3146b5eb4a5c58a106beb3020410e0cc5ffba69e437a4d7204d65ec2832f5a40d21a80a789a8ff16484ca707ac5bd765470403eec17fad413c8414610b816f434c2df65c9a080613db29a4c59131a4b324beaebd154e6ce807f79690185280022e7c853fc07eb638f06101d2b2183c92a2e2e8719a26373e71fc41988af74192410c2932d4211b65f45ea90b140b6df62dd747a24938b0fc07033736230f558cfc0aa8d2104b6b8d27c8251990e91d8395083633cc62aa5934cfb9e9739a5896ad4b08a3003a5359f1da6b7846793a67a52ef73eaac882d410bf83fe41988e8d592d47b069d1d3688860ae62099be5629c6d838178d265b546c281d998bc618c9d4876aa6ea71bb2e016683317a0b073e68694759286351ee3bbdb25351a9ee726c46a2266917a14becdc1330a3a70e5614b2d6a2bc8e2932e8b9e11ec083b567b3b141154a9fca3350a3690fd9cee9d46b0877ccc4bd31dac4fa73a14a1b39db2e582800ba9c69018638206241dbf2a60ef7a7cb3d52b1c3ff03bdfc4db2aec03fd8d06a93d71772cdaae405be759a857b98719945aa79dc09218acb9d9b82b7e6bfcc11df50296c0f5fa0e842fc9298152eed851303b9678307bc0569de23f6451d4e80c082362b61600a3d34184e6ed25c10d128324a1a290b56e876d4001c8ad34b9b307332f76b1ed8e452a90e425700a8c2c972801ee187ca42f0657e3da025c4cc1f6ea337ead951b11b61c7145649d1f83fa2a678bf133934ea2c048aed63aa4f3a8945a285b033d1ff79fb0ee100aea0ca0290586ca9c2ef106978f1096441027d793487f1b2ae2bd99d4bdb63a49d0a3f8593af993866dcb26d4ac3f938a0523414c0a7ac4afa429bc6f2ea7b964e10dcef98793065c7fe88ccf81e0bab43867ddad8b6ea5faa66ab692f4af09e12314297694a68dd8be3e9464736227128be33199fab73f22172367e126c296a44838d28f5e04683fa4ae480d0bac4a1d71a116a98fad34fa889606a40640b5f48194dc460c0077196405ca139b1282f01c243958965ab8ec1909755a8641e869c2d14197eae73480852289e6f03748da49b1b7793fb365df4a66899260014669be03f085234e33241d26d9849f10895541c7be22edbb9d9a97f143ff3721cee82e63ec6d6ae8d3a30989f9930f7534ea9b5f3e03585e83effbdcfad6b35f96ad13930de6ff3626002572abb3a4eedd5a54b6f2f0acdfe9cfbdf74766e73ebc69c90279a3461ffe9f9a000ba8a109d87ef915bfaf53c7d558e51f40c0096976ddbe78b5090599559a5317d7d16b3b010cac720c7234f2a3a0d969efe6e982582696a7e9b5f0a13a3a54e600a90eb666d39de4d8d7839fb13a6d36105d6b45c4b54a6c991f465ed8d7a9a549e38fdfc2e4c727ddeb252f1977aa1443890a85f99996c597c62dd82ac3d341b9bfa976c1a6ee5eead87c71d8dd90cf1c54d09a3746d7ebe40cd7138a246c45c2bae235b2653e555396f438e4715546fa388f11511021d0fc2aea1c5bffb622a216449837c45e7d9b9900b9cd46e16470ac7e9fce8acff9d34c96f06f45f639409967da7882d5675d6d817d30e13504869c55335b871c702c8356dc5818b26b6f2afd0c29d16b4271562ebbe90946f36fc1c247173f0084f643fc4d675f0e466fa2d1e29e570f5bb1ef8c767c04f3edc1e79e369497693b71540d771d53e688485a756caf80164564c2a83d55094defef07b540a9b34a2e2928357bc42cfbe0cb0da81510485b9bde19de9fe2497e1fd9f36af3d34ec5d27f7846fab1300168bb7b47e26cee522af2a52f8b5f0fcf9786294522266df0daa99d9368c3d3411af8c5276ef091c6a7aa570d4bffac9c89b89be60860ca70203a12d6e78e6cc74e49ab5562e6043fbc631c2e284c354e66351a6e0f94a67509920e0e78d81f816c58b4965e4d5f3e2184febe2eaaab866f5bc98b544c97fba7d6463be939a724bc53b57e9d64c7842afa7444cd80239015c20f0553438dd0dfd57b36095db0cca434ff86a67321a0257c2a2cab3e73a097dbd34bb19dbfe3b717e6f9bc5194b7e07a0159016d7f62d0a3186f7d9fbe458c5e17bb94a12040dd1b8b7ac068655329d49d8cd819e126bda998936c2a9eeb0f1a18da368d90b8f585a357d0b7645212aea11a89f257e0026368ad7368ad947704f7bf8dfcb68a3ea0a98cfefc4a90f4518fa716eb60c85f65a694eac3f13b1b43b96184e643a63ae563982daf698a6fd420bb803da5ba773c279651ae44539105dab328dc271e156987ae505323f0a53eead15752c3a3821bf40d1da4d1b483fcaa2b9370c607c0d6ed47691fd1830de7ea3f45ab94bd8e80e3b42b9e4a097264429887766885e856161cd6b175b445bff4432baee5629fee56a4299011479e86707eadc502da8dfc01f6c51d7be403ae22a26e874ceb393a5981e0e32e039f3f60cd560fbfb516e0e8ea8b1d153bcdd3f5c7b1b8a1253206f503c0ed48ae728305a95688bb61bad9704bdb7a0604d3aac4c9e50cf06b99433d401b7291fa75c72ee140e8e806e27340d557ef928c68c9bf7976c9c84a971301846a6332d0f10f3875a026a53eecc6a250bc23a5cd0d2c9de531f0deec4c98a23c8840a0fdfe2c9648784663f11fa867313392202400763b10d193024a6eaac076c9722e3bc8f2e994ce61573e918aa11ec71a49956c6c0f535db2a6fe26f412e281a1b9c8e037ecf15a04f0f154f9f19ec908426ba6220673e3d7c8790fb4afd7ab77910434d52f7ed8208a6ea7816a18b877556baa66390c09afe0b0656a793194eaef3f358e84e37cca670a49b6aff88edc62870b9b0ad974b6dd1590d9fb33f1ef116b131cbf2d6d4a3e296ccde532220bad8fc95af9d95a495ea6302dc7e29f3033dd481696fddd56294715da98586059fa219510ecc6f989615dfffe87f7424667191fa28a813efbd35c84ab02bc41e032c62fbdee534a5508d4a818005286244085b652525493b534549aa360f7552cd81c8fa31d343656708847d8e2e86dd1bf88812eb243c004391e0583e1d344a0a42212d8a222d4796ccbed90bb2d9168ac72415c39598ad014143608da2a7e23e41df4e15286ab93488930f1d0e85f6f896cfbbcabef6b6471d5abca23335bacb3654eef2b94c7aaeeec6d48a21ab52b26d551da59c85565cac88bef8a930f1bd30785f9e427372c7e4cc9106cf63d4ade4ecb89504c59b95ce3eb02e98bde296936c35c49ed08f3e318a14d48154fb665e5b1d0aee2058bd5d3176061ad927a703945d6a958e27da26e891622e789f063f1a5fb0409e4de0033895cd6542a38f7547590d5df0844266256ad397fb61182c4246a1734ac4bb1529372579dfd0272036dcaf85b7118dbf2ecfd977f815d44b9be7cbb10dc501728eafb04c701d16e04450f700f9596444bdaa5f6c845d153bbf329aee8ce6fd79f74baa409b1e812627b12b0851d6f905c423019f3245a5a46a8afbe16adc7476e20c19e5eedd98ed43ef64bb0a45fbffb34c1fa3dab269a28fcd2952883e6bd39c9ae75ac7d393aab6917ccd259bdda0e79531da9a4bcb001aac2c3828a579663395863231493aaf86d510b9f664a92ac71ba79d81294a88fffe113baceb130541f2e3cc82d1f5e19889e20ddc216ef8ce88b419a3cd45e16601da61dbd3760d950cb281810db2262f7b0791ed674f0ec2cd7e39054dc0eed9512ba03395b691b7fa478890d4e969d374b6da3fa2e3d224ef4f2aaa25681cf71c3dbdb735f9098b939f76b27af38e2984eeb878ca6e0f0e59340ebe04caa9489859acfa464bdd41439f2678a72b2eddfb865052e7c57ee34a142629c0bf2ef2576579e1bfc77c27254bd3c90aa37cf21138d6e8224e0b0f8acc00949f36302b64c6c083e6276fe47fda56e2cddc2d9d720dba9fb13358f6fe097600033aaec6afb239ff918a328d2bc38eea3774dc94c430e3007673efca7f595812787c6dc87fd106b455516c645926d52f91a0220d0a68214c20f70ac93a5c227f963305afe6e36b5047c8cab8cbaa443af19fa9b11149787bfb31ef98b651e02a29dc100464e67fa2c94b48548ddf131a173d571380756d1e1ef9c5cfb9ff413723a7d6a9bd051f318aadcfe59a5e08915adcc3dee7a3b0f1f9e7d68f8ab55d00fbc8be979444c908fa867aa9c0cb48a2e2d6991b19554b381124fa232ee3be911ccc268d3dc061a8887fea515649c094ae8b4b155112d228d7bd1ee5ab34a029d8749de7ed277c48a2e6374cbbcf52b5fe7de18a5848a53a5d21308e1dfb5d155a389d407e3cc8fcebbe3e4ba0e3356c671847f9ec68d4d411c74738158b4358d59d8bc3500c01241916cf364aef01f34ccf8495696f0ece0a2695c9de719b2fac7edc30632ccbc74e63cae377bfabee0cda528228fa06f170ca94f7176f6bc647f2b8db285e82125c904d9aab1dd5ae6e36fdec3ccd483ad956012209836ec57a93bc180f721e64916db8d9cf901ce41bf798370ec7b86b08277000329d0c2e454c3887b64bc200aea5a9b2919006e513a10b4ef379df64d54603f437d76f335b35a042d72739ada5f968d46cb3cb1fc4390bfeeeb79ff1fa6f528be3b52b6f2b9458bf054e91cba3d0e246ecf1662fdbf1affe922fb45a57ba669c1edf7869d1a66130eea4c098e5d873b782f4f8f6efb25aa5a833595fa2d2e32750cceaeeda2f2aeee98bd3b5b46930e84b8683512271f615e2c7b82a8037fbc92d94b75ca974b525b8d5ed72c0aae12db5617a88fd38d9dbb00d0504a4194ec17c9c475177249c30436bcdd24d8e31a9880253c95800987aed9d0abd8028ff9a5959e2a15d9156f3b5c8c066086845e97ea367c16b9a39d20e3ab05217583384676302cef2c06f96e18387a5056bc75cb5169a8fea223dd4bec85d7c30c77da8791b892d6f78dfc3680fdc9a047b84c5c6d0f52fbdca52c12a8b5e70a86560995da461c0383f48363d2638802be5f7661c971c1277d53cd07c1dc382fb447f748e91f71976c4d98b35dcfe87735e5b44afd0e009de6ed9d4174288501ec0b0980bfe734732835e50e83c6855e8f57a4365ea7cb9f73cbd87f64fb38b2619e95f2351e84f05fb680c07f691f1b0f8f5fbe6fb6460495881c1429deb72c8076ebd55702a6dd04b656927f70a93b89adfcfdb5520ba0510a16a7dbd96a64b6437e1f0443c953419b9fa8d9fdfe43865ab1222d8ceec1b519089469d189ed8de24cadced9e3a146caa10e288b9cf30aad7600ca0634fe7f0a557af76e4d387657d2bf6b11d30b0b4a22056e3e2f6d317b515987195a8d4a50d2c7a29156679b34fd7bb812ff1fd24a087c3028f5a18f02ae7c96264a9e1b0d222d8fccac99ccb20d1d7a0ee2f2caa3c8fac3c8d55b33f2bec2545706d492c1d548c5ea51ee85c1e12e51f5c44b9709054fd4b79daffade4374138baf865f0cc676bdf4ffae89476f31de647f907524b5edd071fd59a50f56b44a2bd196ec4df7d98f28111fd2fa13f505a1896c93ef758181e941d96ef5a2e9a4f06808566e5195b05accb3a4004382b71569e618d8c63d1d18e51ea26fce91275132fdcca9946e0616f5ab84f7338dd41eb1ae5eab4d7b9654c18495c316fc3ad0290b6be30e37f533056b5dc3308b73d6620c8a51e32456d98716179d391b9c53da326d173781004b335b74df44547da260543e9ce5e7a97bce1b0acb282bbab64645d82d5ca612aebac74650662649fa014155bed7875a934a19cf07c4f2cdf24dec4cce36b5b5f9c7a814d20501592c1aaf89a05ed0e69fdc8c1b1d30258bdeb83d109a75c98a54b54c55cf0038dd8e904b94988b8358ae4986229e101992e8245322259647fd14175318b4eee3992a7d36c0c5f53ba1485055aef62ece916f17cf81efafb26f33086683ef3ee6a2d093c2b82345be3cc5eb235fd8eec857f7037533257de50bf3b8344ab8924ed55d168fc0c0b92e68d74a1341ace6c7e1e4a902e1487ce4d5d81feb361574e5a9caa90c6170066bb750d17d05f5385cf13d13cda9f5d8fd3992c00c618f48c75dd1dd547c055800fb5ad2d1e40faeaa88db5745334044b66259adb6d3cd471cafe24a7afbffa45e6b1031ab8bc2f612095f7c84e33e80d2f1e4fcf1fb9b62a901c647a2a1489a89101a40e60447f006e5cb44d04f387ea079dac3606fa566cb827496d43981c409198c55550c8dd6cb47685e9776173b64dfaf5386cfa78eb5b1c028eabafc5cb1e9453cfdbfbe9d19a92ca76d395ef5c8658c4727291ada9be118f3063d5a6557661708061649037b64d0404caa7df2a5f5f47a99086e9e77a0b538108530b4714cd9daed784867ef3a435d4c8a2e29b5963642178c4d10a31ceb066931a559eb5d3f076e9c9625a4998a2237f789c8a923d7566fe4696a4357a3b61f6da26a760e1b9a2b14bb0eb4a94d7735e10737bc94a7580549864de1e0e8dadab56ad0e5e88da7a241e30704f7bec7d2b7b2b5352155ff606803aa3e3b4cbfd55ae7ac057fc0dc242451f5e6c37d30350debbf0def40328fa37db95095ca4d964362c9b22cd581f4e2a323f26c401b04308c6c04844c48a3b516468f382ccecbdb13d7b60f824b18e9eb8cab46733da29d6e33d52be9448a1e324c59a5ee6b6d579ec6ed3a8cec3d22e1e1242b53cd271c9e84ccec7d3459327bcbb811a50a77d20c5527b317041fd2c509faeda2ef04dbbed7c6c70d9c2808e480b7250f7e188676044411cd49b66adb00d74000704f10610d084e0ab96597e1305854ffe709e05a90770c597869b71de6e2904759918b8a8aea50b15d45e8ad5b9ff8cb639d0108bbeff5bc18a7a15787a46505295df295fc756352a8fd3e71d262276ffd69e5ac120ce3808d1726bf68bc4db664154cbd89f1a23f0462fbf8592ce1219c188438fb7014411fe2a11d0d90adbe3449b52d65d27af588cfe77171e6309aca1991fd94821a0383ee49b49a859a9f08551460e923881dd1b6510005066d60ba55557da37bf955bf7ededd87cbd72dd655e4bc5ffd1324ce463d59fc25b3f1632454c4a0e9c9f81f9c4ac8eaff73509a14ae99e91e0adca8b4983089207e37296fc6b4668bae40aef0042baf60b655b331944ac8e646cfa881fdb13e01aeae7517cdd203045376526751d2d15471c365dfa05f097f9f0fc98443d8cc59de1f6c94e19c4fb3d19e20370a7307883bfbffd6fd27f50f6626c4613f1e43dabb8b41ca89689203b3a0e42a81400d9d3cbee7ef43b3a1bb8d84be9942edb73b49a5905f17d70d0860a7fdba2c5963e3b4eaec43957deaccda66bd26e2f2586460048c1fc67bcf3d54029e27d698cc214a8be68ca68fa6cd0cf537e166b1c3c390cb29d33aa49700b3005d68c19691dbeaf10e0d7443e942d6830a8fe5d996155e41f8c517fa31fce0ef2751399e2fb35412d586b9cdd9477497aa58fdefbfe44f6b90bab957ca9889e0e5cda31d48129546b8d12093810a41e2fdc1bb61e6edb27224aade39a3be03e3734596cabd0f28f8b51af88c4ed57db50fa66b76d22da1b23d87f48708e3a136ce337f74362732dca9707e98ab73b014bf873d9e33886cc4dfbfffb258d66b7be42fa70dd901f4eb60ce20567d2059e0ca09044a350953d43cfd37eed7f62b46eb0cb238e4e6ea347f2267d519a8f376891ee752ade741035812fc8aa4f1fede41243f5efd549c10903bd5dba45af98d700b769ffd2a5595e6816204dfaa5a1536241b0a74b9a3d5fbabdad31d28178ffb9e7d9e1d5f6040bc98be8e990835674fd8e9c6878f0648f56c8f03d3b65b9899e4054961b409380f273874e210994e899af9a43bb16942780e7e78c392e890e30aac83485207db01e5fd6aeda6b36c8af4997dc8cbfa7123875279eb41d9193c1fc9723ee4ffa1491181fc31fbe667b0e7c861ad81c48ddedf37fb194d00306d22afcd1f1cf893b40f4a775760af256c332d7f2bfdbc933f286a6d2b96ab61fc93e4db082d36059670f9a0c7390526cbc7b6baaf8b00bb0ad4b4b94c4253ec736f0357a4fb2e0700ad6bd67827dbe79ff1445089f3a06baf1d3c23920e1e1e9f560c727c1d1736df261add9bc62bc10d1d7c8e6ae321009dfae7a2c21d038ae3e51a25e1541372d7e096ef600d50a3acffc26a88277063703bce36d1a9ae6ed3b2377d5f09ba73467469c78da4d043bf3950e3f4409175017ebba451709d24bffc3bd79388f7a9adad0bddc89fb48ea8def8c19bfbb403565c77fbe8ea2e8ccabd3db382735229c8f96d524a6d65aa14f57539258b8438163d08d876b0f1c8ceb9919b0eda6f6f82064f91176d1701e4dd76bcfe2445a39bb9196de261270c4501b4f8a28b1ebc1d1f9c1b198560f317743d604601bab12ee2427a63a9a7b3c5f440adbac7146362ab6a68b3915f2758a1feeceba72e928262c46a2001418a2966580e8abdbf641196cebf3fa0b34df352a8aaf6c7c10db0258973c92ec7ce8665870f79ade41c756ce7b1ab54ddca780bb9e7773f5c3b966398a3a7f59ab19ec1110ba05d67eba606e91a47d2bc2043c336e9272dd5fe12a1d65f0101e292b43bd02264d6bf64ec0557abe9c11aeac89a4edc31045d03c696d79d25556319ab484d8b2eeca81d6ae23d1799a1e348400be11ca6c0edbc1e8f9003e37fd0f68ee697c607ebfb7545f378db298aed74884e6cb14c249efb95cef826beb25032161753fb7a2d55e47351bcc5e9453eb041bf85c1975bba5ed77194ff87a3d8877c85472c980733691947b66683b41576f521117e6b866273320bc0c6f0a0f3339a77d95ee2190d0537d9cb4468c4fee9e9b719f1fe63a2a207a433da3a3fc8d75ca91d1b3182c053100b19d9650de329720976171706fcffbbe9de4ea899970d365c35e11884253732c8764ed99c8eac0d14275450373bc1c6b3f7b6c77e924c4e18778dfe23442a903054976b62d97876d651e9e0ebf15e0af991a756c02fc72dd67b910c471b9029b6e8a69bf32f89e5e08bb012c043e25a5cafa6e91826ec1312fbb162d68fd5a0572cf07ac8edb1b8ccd14c209137b29830c235ec6b6607fb874cf9bbff9dc955bce3a276881629bc92c96155d5f4fbdcfaea438f0d060f924e4a1e6852189143c5696eb5251418cfd8281d6057e024f49ce2a9213b9ff6272e75a7a4cf6f804405f21869283636685a245ff3760cc224561809fc97332170098b1a9cb6b2c918e7ddea3264489b49643cbede2c41f4350c00ec66b8272c614bad45fc81dfc5627095ee590dead76abc406ca8c79974c32843675e3dde0dd6279718c21a44d1bbce9b02f16fb4c0c2e4ea101508dfd6d98a1af8ffbc958a637bad5a0d01e153e8c4f0a17bc70e4072efb69626e146a10177b80a31ae4dc00502d4a888b3e6d6754158d78997e454d2c9705e2c18a34ba2bde7f192d30218728b0293aa24e768cbbfc5275077bbaf4eebbbc93c41562919354d231a8947d68cdebb5edfb1ba073e87625c97848fad608e7c84eb8e94efe780da0cafb1f5ce742a7d8adc9e25a72f9cce9d3f73503eb0d0d678003aca95ca610f9340f6e836d0b25efc8afce900816ac7a687e7fe45e233081aab21139cd5790d70fbf017e59f5cbbe79a1324b66b2de1ed31efe196743f1bad84feeb576f2b546527873624c65be7c5962fbb3e36009951414915b99281f19a3013b33399827e47e19e6b0f1ce2b0996404f68598d8a35a889d19af55dbec0b4d309570e79482831acedcdfcea2fe5828506f0a94589f8a8fe35d55279e8254af5f70b5abddddc29deacd5765aa06cb6f13bc495ec10ef651e33f407ec8a82d84a921566416152f517157a1d5e623d7a66f0a4ffc3306370f381f700404a31d2e4d9eda6f3275926fe709853ed307646dcb443daea7b9fe56db55eb0d7f51b908548048105cc5bd61f6dadf72f5c00a87af044c93c6fe98caf916e29c7a0720f66411612b44d834e22d56cfcfbacf1cd03188cfbdc8b7150a0dea0ae7752dd3c11e268254f262aad0bc394f6adb05529ec04f741ad795e63207c481ab2f995b1219d9a5429099372826797db606d6b7456c0e6998cedbd3de6e3b31fd5583366898adf4c48cec77a1e55d16cdafc9638474ef6876baa757721d806ea5ecefa518c3a540bb703add11d8d6234502998da9090af0305e795697f7ef9587b661d84e79b2d38adfd8392b23c6aa856bba92965de972f3f39d6bcd0acf672015ddbdca5fc82bc7cc3729f34b0907f7644efa8005f69de2fae6ef4e04c7e838880b8c5044626ddbe703468b2e27ac6dbd459d7a4d4369f74cb018f708740846e060f189b33f0a90fadfa0fccef51df3b14bff5dae93cedd6addf2923c557ef27d0435fb17ace51bebfb59e07077e8caebb2963b66b9bd58dd6f9568a4b09d9707fbaa565afbedb2ff05e8228887c14c9434d4c91a79648014503d9f251839c70f213ff1f7f294db2b4e567bd9886b6295ca226a3467f2d397212585b53bae8e86688a5f0e37cdc59b6ef97c9c5780098af1955a7b06e55e95092d9e622ed46dd8384f836a91bda7326d607ab94d6a5a5e9ac677583cf588a3a26b1cdd9f801d4d428c26fb8cd076630d56311a1184f4ac3a942228fe53518a06153a91e4de50c69d382efac10b3c3c3554fbb1f4bd676f2c7a81299d0e50ebc55a79d18e6db70b0de15f80cdd91aa4981f0ba50f10fa38ecfdbd4277d15affd99fe927bd1c5060f30b29e2f6c5d793776587d86deb8a78b78150ee98ded4ee2ae450992e35515dfc8043fd766e5808c99df3cac0ea8384a58b9c6b40688945bdc13049bd623713201d0a122e57411e8ae1e443763366a78c9091acd07080de0aef59272ab936587edae7042b140638ad3c87bc64c781921f4477948c24153058e9c0cdd1a5b35a03e4dc0260ab50b385043ba2ae1d2f1c8be8318052464a0939fee82a12f348a031f79206d917074ebf40be42cdd010b8bf435f80cd23d87d41bdcbebb75dc2dcd945dbde2b3b3dff172505957f2c8500b9a21da94f9a77950a780022972f49c757ecb38b178deec5539d2b1273c2c451b459e9738709f7f4990207425f3059b991b8b6e8baaaf1b7c1d63bf58ea15e502fdaeb3377f10019d349bfa7ab41c5bd5526f6cbb2e33fd54af25f93a905f736f989d0381da4b1c171891b9044418b3645d527b8e681414f8141c5265001e37c192d17ac6b38b8ec4c9405a53f719310aa4c8de7435606e7e78faa876fea4f52a3e48e366ae069116e15b3f0feef9f51f234f7734838d4b914bea5e4ed1e3a5306a093198758b5dbb9463c875851b2142e02b137998945426a39d616aa413aa60eaf2384c03f66a20c9abd0a6a2747b9f2c7bf450508f20a2e7713920db6302f31367dc2c6c4712790100cade7ffb3f536bccf44eb98478e2f419bdda758676f430fc7056b7e3ba585da83d8ddf4b58848186c2c2da50a01ffdf02f55a66159a7e85760dc09b290efc62c9953e3102bf61f222e31457ce018f6826d16bba0d8ca836a0ddec589dcb2521423c665fb38a622c3df829aeb71d9a39a0221b8bb5e5e9f1fdd87f0c7577bd64778ed463ecf8c63ce7ed8677ce787dd0b209d9752ac4a801203588150a1ed7941c7fc381aef4d4476643ebad0990e25167b08ddc0c74f1b75a3dd232ead3a73d73b801b67b592f71f7bb2d9228aec107f1c454300683c1b64b3a4663de6fbba667bddb333f78e3d3f833d8c2faca746edfa00846a5f93c51bd5daed1cf47780a36e57e9109aefc01f18e3628cc05e20028b52ff8be29788c23b89d39509e0f39851b842fa879cac105fd98f16313588e94c7ff0b9eb390e4fdcceaac6be1868ed1a301a05b80eff471169e9d89820357caaa55875989f703b7bd6c69a9d61d7ca5d5c51c98d320c076d94f0e48138f67d8bb6c0c3f339f318f5c03946d8a2e2a1aa5b17ca27cca8011096c667d40374148099535f2348819b19fe9cfe984cddc92f93a2074b8dd0cdd5df0585bb6e6c9426f89b0a935b28b2e9cc8a4a2dc110391ba6051c7ccc2720e8b1e1ba223f8f8d8390fb53d953694ed5f16b50f20efb81d63b267fc3dfbfdb428c795b7381933a55f1391a8bbaafa15fb9640df68bc647fd8c6366e988a9514f0f007210130c94513997656abf68766d5fe58f67cb1925f098daa285489ac2bf24d3d04348c1c1f173fbb1583f268296d9df7472e8b43e9ffa89956f5c35e41aa7987e3acd464663bd70c3884239174ccc0eb215910bfcd67435829278fddd94279750febc2b1eb40fab83c2061fad03a1d5d7ccf9bed88e266d4f592bb7f16f4c8e763019dae4210b2ccae7a00fe2c9537b4b0973209290d008a83992eb619fb95bda56c553557fcd2c15ac3fc1d2b28b9ca45f0354b0e7fc57c170d56ed80845e50ca0f51d9bd603800abe00acdb1d45fa43ba3b6bdd7cd80d0db6af0564e670ce195ab085960621a9ba5e4f6c568a17f28545fc8cda933e2e3a38b8f205a591c14a88df86e2827b98533a2a9b1c1ab4fc890008b6ea8ef284d36b3ce1d0bed4970ce4082a403d90a724e4407416347efd3f587f9daa3c8699e495c137c55cf7fe00fb4f8f19a496eda9def4aeb1b80ccc60a276c2a94baf8b8285f709e2b429455199ec603fed07f85898d22a1402315ed74be753ec39ead86158c934453269429afc11071fba1d01d011845c0fffff10b0e5d71bb0e534c3c08dd99f9e8b212a7b7d6fa315891899e4fef463329a17e90e9be3ef52bfd51a7eaaf2a4f328aa45e205b0129fd77f0ef9ac3dd321b21d8d07961c5a370c971d6be7e47cd3b7373fe511bf3dce636fa06db37051c8de77156d3f45347ce74951fb06bbf8ea3b37afa6894ecba808d1942a0a85f7e927ddca7fc708cd5919fa5201ab1f3f940a184623391067728f08692aa4de9c1fabb5e60a85205938f45b75aa478e99757d7d55dd1a0435d4aef2f74efed075e114513d84c4134624e01605c1125ee881c0fb19d04fe70859e5a7d93007791107b44a5f265607660ee5eb3b07c2e1b7b68240251ba401b4f7f1f5ea73df69defc5c1cea0011d07ff1566d1080fedea1aef64d04af9dba443ef1dc29321d362363d8bfe0583294f36283895ef3b144552389a321cd1c8ba19889b42606d5c89a664238b2e23698b895eddfa26aa3b3d6809adeb404da92c518b1306414ac6989d19b8b2b547f0a631be1e93aea298a63cf47d62d4e7340aa160a021d72962f4ece09b4e6fdb4e13701d28467b2ae11628ecd0dc1a837fb1c09b1db1cebaa0c00f9dd837e53800d1c78eb677df4c65e2583a5c4aa1379e6714373f42126ebd6cfa8fbefc3edcd7e78e738d3ded7e68316858240ea7c1c255f5bd2b1705759fb07dfa41a0dd8fe306063969322fff5e0172e72dd3f663c5ecbf663949e8286da3c93e8ea9e6639fd9bd97eb1140180627d80a41ad56cf00dd4b5bf23992fe544738ab259215b47bad0ce6923cf3152150fc2a949a5fbdc3e24a4e3e44d8f689dba93dcc83b5643674184af6e46adc7598a59cc2b324efa45e2c3314e0166d35c8f949880f981f482104a0015f7af9f10f9b19584fba6de9b1cbfddaf7ba6e1edd6566806e8ea58c816c120cd749087eb5f5bb282a7421ffc25da863b32f030488a10dd0a0d57df52e25a01328150f97b4141162a68542f8272ec7189685f91bd172d84e3c6fab8c03dd79fd3ab98674b8aee451aa3c33fa42a960fe3e8c7b3275ceb4149593982fbfcec43acec41f02be60bc5e7afc6bc624c702cd1705bdd7f6b256d9a0a54c612e83d988b43fabde237ba49307bec2a0713e6345fe4704c99c63dcfbd2ed7e47efe32a0a7179a8516d08f8c1e238e6d8fde9e9cb2ed73096fd63ec597108f8f839e69a4e6e848b40d550d1c228abbd8dc999f9f43c2bb9cbd3ec3ec52dddd65f551ade6ac08f90e1f8141062b66df0bac7bcdce925472b1d147016ae8bd7f25e77f189d3c9e5b6fb1dda61c339c234c32cb0db93a3a7a88cdbec6b58004319a3683d51617483444e867d5c84ace8adaaff6708766c13c75c36a0cda7c9f324e7fa8e39ef0cffc2af22447f422c7709d8817b8d83d4af954839d4b9b76c2d9c0b656b6ccd0f445d09723fba29812603bfcb2b302855e059a0780c9f88899260957b6e7f3fe691bafd01bb9a4467f8f06b7912767ab21ac5a48c9477fab7712d84222a5c6e4201125d15b63ce4478277c2c1c1375713dd67c35da9506821273f474627e468b10f8f4250b04ac2f9f35b67504a84520e7f3f029c7776c6e70929415607fec5c185b8a61b7a1b995e0b9969f3a70cfbcebbb1967c8330ad67a6c2d808b36ecf30d3df45a0fc033532a38f8d538f7098dc2bfbb767ebb0f9ecf64bbc2b5b8193fbdad8651197f10805b7143f9afd3ceb555d74bae9ca1f853ecba51f664c487c5a394a83d872b905ef2ef187884291b5829104bf49e0f47f139a93bda97bd9020588d273d6244eac0c445abe32115fb213ab632102cf2bfc8310532fe43db3061f61e34be579d744d8691bf3786a6607c0f5e29ae63072074f7dc6aa5aa7ef17c17904fb4a962c5983219848df99f976e3b9ed0a5f8268f6f2e65e180c8716035d01b574f40236ab5b7deffa00435874d0b98b3317f40fb35e11e739ff4e2f2a0ffcf47f2829ee0f53a490bd99151c83c063e4e9ae0abe5625fe199caa66aed5f81eb20194a0d42b0c5a0bc9fe84f99a42aee235fc51fc268eae3cc31f6805cb0c562b35748ef4a9f4a69b721a49896f9b41eeb31527c3a7e6de2efebac8e4a1b340cf05ef11bdc36f8fed28fa14afe05fa5d46aeeeb03df6c23af60728c30a29db2abfa089922648d3455ec2e1076f78591441210c89b9ceb8523bd6693ce346168d62494fd567797908d373c6f8be076bcc1f6f6225ec442c66039f8e3972a3d02ecb9d3b87f971aee94f16a600a500c297109f33f7b304e90582a0b3c13eca7ef53372d863a66aa4e6d05f5dd5d570ecf002a354c0825082c6294d726592cae20ad72930d1fcfae964c307d4482f690468eda8572434c3b569491461d63fc1f3f4027b2b639357962234127efb7e06009f4718ac57584e8181b724bf32f03fd3f06ac0c18d16c1e87d68becb1bf0bedf7ad2801c703c4563dbd015c19899bf4e32045ebfedab01e15b235ded0c32b317926f6c4b670c149bd441fc03728f277e241409131d9df30dd57fbe197bb2745646889fde723b056909bb88ee7e76ae977df948165426ed4c88b6251b4e850e09ef0bc4ea87b2c5b8006f72859bff7bb0f40efaa82ae1caf7b3a91ae0f31eaf32170c093fad6568fcb251c80a01fefe5adeb568b22fa72002a8bf7884356ea6b6e637e1c6544367efe21ad12c611f91ed4e20a91794c6b1ed9b739c756fa2129497b4a18a93db09ec69751057e8a979b9a8e6193600d8010551750960693dc844f324ca779a62fd41299aa1b3d10d8b9ccc1bd2cb78885f68cbcf417e91e9413b1edf393b8e1ebfff59f4afc30cf41dae84372b5065f170ed767aa1acb01a24687e2db8e7080c152cbb86e0d8966715bdb3bbe79a9abbf269c6797767281f5b835f9ed4d18c0b58f0ec7d43ae5278a94381cef284595dd74d9f230a9ed4cce59be51e688df66c8b32d4767c04bced4e5db5818e4f344360fef81588b47abd492643e43c433ca8a6d9def4ef00c26287bdbde6c074587a0975806f51aea0fa2c378d1852900ca27e024f3c7733a62a649e8f45e3ee1833aeb909dfd84d8c1d6e3e5f0dded5efff4b879d63f55b9c5a893757b91afa297e20189cf2c8de60a097958147f1f16fad2c01ee05a135045121abe7a3a2f5655c610ee9079cb9da0510c5668d32f65657fdb88f45a8053c7258d5eb2544a002c682b8ec5b65567eed445183dd0633299c3318755f3e5621a206cff92f0aa3df291665767fb638f14a31f75082c349983c55fedead8880f7e56ef75291d91a05ab72672630bbfbeb349feb29ad582d1d5b9cadf6b9762027858afd0bd8fab1f1d6689030150670c979b90656c987512c8e9445b050d3f83dbe3d931e098600e64c20e7adb09b600ee33149d78b03b9250512097059218c92896ca7bd29d2ff4d92d3154129c2dfc8b65e9176244fb591e570566e2cefc93ebdc134ec9edb39b14f3db66d68fb74e48149cc14b859e228ddc38eaf6bbb506a6c334d029b000514373dfb62cb46124b0004f20a3df4fa9513ed7efe7289b7b84dbfa6625b58e696c5b1355990f901a12cb5d732266cbe42fa81252ecca6d1276c8a7cb5219d31bf0163f358aaeb72e2268fbbaeeb8477348d2a7ef6fb38edc84a57c49473c15c4555d0c110b6904936a42cc893a6a320cd051095c6b8fc8a7fba6e7c631d8be9b19578da98d420f89bcb58077cedd8bae25d622f03f399e5602cad9dd9e905636416cfe57281572a62b8b9aacc92ec647dd4a17ce8316c315981d12b3db988acb356e3fca4f942d1d53acb3954add33040bf80475850aa1b9fb84abfa14dc41390beeeb911eb7dd0067054c59449309bb9bfaf10f6c5c970647461d8517d3c0cb11f2f239a787f0f79727b6592e7aded97fc0510c52d52815aae57f687e76e51b382f9507641f371c407ef60e773ab1836d89d8cc531585e569241741dc74f54d5464ac1f2390c0571dbf5abe5e30314992577708721cdb1cf825d4ddf57cff76e71a559210bf55604166c22b5ccb52c80e0abd1b5273104fd10f5503bbf6bc99f331c1f39ff9f2094a24cfef6800fcd9f87f758fb770b2a1c9727f0712bc559e0cb8c287f295a89e81794e121ef8d13280d99a4f4b899a35572d06ea4089f8d6e5f037ee39e462e5a8a5471c291bf6556ab373ccca77e599990fb02d985ae03216a3efd175f639ac11c9ef143da23eb91fd3e9ac9e270bacf1e63d24edcfd8dd06f59568f47cc16f58071f912a475d58e02e64f1902446719ea65f53e659ec335a155f861cac079310e75736b371bb1bea2b8744c295230d648b58c058f82df3599cc9a7e1d6e2472689a126e190ba8e5cabf2beac1bd5f7d86bc42ca5c6dc1b5f0ce21676e442a9cc1997b7e92add904d54c365e42b5987925ae5be6a882ef88036bc84cf4495c6ebf0c36a2740e98c3b4aa81d4cd264c29322065e02d74f5ea796bff7ff9c1bafae5b11e71cec676eb8907fbec30cdf88b74d3cfba14a9850d54a1166a5781c8be5158fc4d958c033b419204ea6e3a2351d8eb103fa4efb7b37663d36eb98af625c9b7c548a67bfe7d98b7889ee31f0fabee18e75b81ea6c2b36390a154037806d2108ba8ea05ecfa51fe9d085f0f95ed7e92163472ee893d4aa97692f753b04d8513ca6915fc8aa3cd6649fd1bd71e15bba2cea89affc5dc4e29d71a2f26af2af3d692aa99f12048a1d80635b6f2df6850da5c2654e18fc6c49cc0d35467cdeca16118bddadae1c119eea06fb2489e96612d6c618b5fcad8614d9dbf6a003561d4a2b31009a8e7291635e9efd94dbe0237b695c3cc0c5530465e32687f7105ffad49bf19a63dd7f32790be7c8ffcc66c446b4fc052948430aff8203042f5034ab39fc48db53591e87ca51768a7a66a644a7530318e6a460183fdd14c95d6b419d07ca2e0b2afb6ee5edfe9e5860de31be447117b9ee8f4e10df7d4f4f5a81f0fecba1f4672885c750c3d8cb4b83083a8a82ed2b624e42666e55d9243b49c47238fd3f5197a7550c573f73281671fd5dc8949b5fbfb80fe56fab57591b0fd6985776e8c0c36849978f88489c6aeda95bd4d997692be02453a599a2c8604a3a0f8fde02d993ddf94e4559c7dd189dcfb939519103d142b461558db9d92893e2a54a5cda52b265faac1a8b0c73feb5bba49e7415848817b846d9c19aa62b986c7ca62744bdb542af3b8a5d835dc8f2e628e3ab5108e753a16d1c2e11da7d005defecefa92a4eeaa8e516da2220f9ecbd996d0ae03a3f83445e91cfab9239dd58c2eabf7ec92c6565f0f67e35506ad55a405b5e329f5490857de5640cd28bd314a64f00d45f22ea5ec958e62b46740dae09c895c74de89a15f5f18c658f92f86cafea890d2c100835811c17322694dbfb67b4f50c62e9c0986d2843a7d5afe715cef0774a6ee9c0d193696676675b5d8e727115b5c531cf6532b9265bb1ee07c57c865c7016310302c709a18b93aafe507c8006248d7454fc9eeb8a5ce9910c31d47aebe379a7a2283a1a66f78c309afc64b3cd669d76a7d2840e84ade6b01fe4848d9546f7dd50edf2f66bc767a02820d2995b9eb326bf440b12002d78e605bb66a9fc713b057479999a2a94c9d991e951035e39737e78f91f66e053b35cc968315f2a2ed076f662c07fba8bb6a96512f5cf56d2d75da4f82163b5df8b44bd7a3607518566fbcb0f4d4a18a9143d21c3582d9d87b0701d849b48bc59aa377f3ba81a82eced2a8d7c931e163a939739ff74f2670475d1118d4ab8be2e9846e5b243b90de529f8e432d8dd70641006e5768a9d99ae3554012170e4fe31e654a8ef3e52c9f598860d4219d0c5822c83be075a60c629308d58c87cf723bd256a362db56dfe1ece204b80eff5b498b99250cad6d713e760d55d6ac5c8e8d4ca9ad34b4a9c4d3e3a24853f3c645edc93b2b0fea39743231e8ef3e6d07c7565912d5a578205bbd93ce9144efa72a7302953dcf3c1c5b19419c21fd37afa1ca0996a353eeeda6038d0546d87af8a1e26c864ce4a28ddc2207247392df5a4f405a2f0b7c346cae7c9043aba817661353e335931f38767b1f68b7fdceb8500e6201dee4c8ec9cd4f92a901ce87b0efacefa394b14870ff3a85e648a5db879fb5f87c42fd3a8d46c3cf7b79f33ffad067aba173300e7ee2afef3b0910a71004825a08992284e8a409b9ed849b25f6e85fda057856cd8c3e806c3eea685073336e06ff3c5fcb73391b1d3a14a539db064978b0ee1ca69106ebfd8e6e9973dd550ded135c7fbff53d89416146f5100bc55ad4337d7ed09d043060f9b0a657a6a6b328cdfb10ee77d9fb7ec728b23212556ddfb3b323b1657aa8d005a85a5bbd8c88741a4a20131ee85001b4ad0befd971c4b83830ee480a79647514ca65997f0941d2816edf072ea32a935ad2aeadc452595f47bfce56ce1e288b5fcb26d23c579d52d6d28061eef93ffb76f2abe768eb7ef63bc821009b0aba44094503044f4220492b08edce2c6e40311ec9d66484fdab1cc306c903e12907e790f09055b80f0414fd90e5b1408dd40a725c4e9b0b581de95deac6bfedc426263e61900362f9cbb77dd45e25d3a91d97f923c6c2a209bd6aad53cca9f3bc95a4e0d3535e9f8eff128630a3748682684fc9eb8305e21757ce79e21c1e4c590091579a7acb1bdf2c0ebd9cc2f26ee1003f80cab03fb277239e608af0c0f947b8620d50a9a6234a9c45624f61c568e24c9ab364caf39faee522b1c7c3e5016dfc5d5b3e3bf5241edeee5ae87dbd8d0bfdee62d295706fee19239593c2caf20d8f7d956948ed020817408991fc5ff729885e5f2aecc66c24fde78aedb945d0208c802c85926e924fdf12400e467847e48d9a0961054899ba4e71e76028162ab9519bd9dbcbcb287b1367d472f703317e2bf7a9635bfc1d5dd38bcc38ccf16227e0ae296a86ed3c10d8193796a92548af9eab43b60f00fc9e485275baef7c08eca0e835d87be2bf618370ffb4efb71ad1aac655c7c45ca515ac7ad32fd7e598d06b6ffeed5d62603d66e715ae31f845d5a6b1160f2575dbcaecc7da9a680bdffc783818a0127fa8396a3a857a50997256b756f9b66ccd59fdc82a74f199b208538e2706f39c10c9d2801367c5eaae96d59c4cbee3e2b73d27ba1b180ce6db70b281e3fdc08f91f7f2442bc7d438407c4b40d5dd633cd1e2a99e6f46b0045ece810d0a45f8e2fdeade4396de5de0bdf39cd0d26f3247be519e854e1e7a56d89b5e2d73dea912dff9b5e624ccf1065f87ab5576be4012d5ce7f764dc74d7af346d18cb0b07e2eaad4cd30b8672ee783a382f30db0a1edc28af0982b88b87da32df223cd9ac4680c594b5ba5df639bbeea82d44eef16b8de184659d4767c219752125dc1986459a68f757374bbad3501c95e73672cac13559c5933c8d0230c3127754c2946ab56aeef02dc90447052efff4ed2a3e8f54fadd13afb42155cdfefe20bd74b7a66dc55d747e1c2662d3418331ca0feca1d17a460a03ea34217842eb738781dd2f560b274071d157a8b3c313db5b956c1058f0580d05ae085086c7d0543681908d9d46350dc96564ff15c5c70210adeefe8b2f2bc4f7c77ca9aaf205484579c9b44deb840120113f19b98c229a15d19b2b7c8488108eb7f1a461407ec37625ec28cfc33fc1a98f2ac57eb5c3e4cb5bb3dd7d8d8b3d8541262f110b0fe92e6fcf58fd9161a4b036941d4a59ec51069fffcc55300d6ed34382a697250443ab32ce7d6df9ce88d2f3ecee4cacffdb2d13bc9952abaf0f1ea7a4981350427e0cf74b97dd313d0365c6d89dd5bf4d6479e3560f748323fa609bdba9892f0f2090611a5847fd4de5e1f12429919d0a89f6e307e649d47c7499cfc8a01a9c122952cc61d32fbf220b74535ecbca63d9cbf9eebc93a499e8cb4657cb0ed6e33b4b0938284d41e320e9e80c628e4cb64b64c02403cb513eb0b729127cc633e23835dde1257ecd3ca0216bd923f9038a9df99064c644524868f553432f604d640b9d398bd7f104507374d10620d450afb2bcd161256ba2d97292ab151cef09e0d475d7098a0f7f0119f4267c3d42b1e20137856236af29a05c01d639d71fd0a043cd405b97b5ce441987961c99540d14db343c1a09ef0be6c37a0533fc9f365b7c3d7345ee7a9c646324d1cde75c33db2dfd40acb0981effcab91052f68ba7f3480cf661d140df949517cd132826d461ac3168c911906d123a06c7c0c529be6b79e59c3f1e90c3db3e5725fd7f763668d9b5fc6e0bdf6767820bf481fae3401b1ad62b2eb84db6eb817ce850eb9d8f750d598d5b4ee920a46d19c42792a1db4a151eabb64a92a5339b08f3189459602491fe1e39b0db7800191917373b125121dcd16731910b2c676e795e6d848239b976cae17a0fdda40859428f156c5a187fad5e40c0cba682b6edc86b94725703d596111868c21d8ebab319902564d869647270a80cb77f7221d2612bdaad2a28bf5a9a351885d74e69cb50d92df56824f05de28df75e8c34b992961d1ef2b7817ec1c02c0b18206f12ef99c00bb12d4c7cf4f7c447ddd66ec13b2468cc135d5f8d2d530027fceced83c318d8047aeb5d508975ee5d2308fae041f432ba1af213ef2a92a91804ece3353f22fb3524c8de9c02194c630d0ef98c0fa99986624a7c4bcfdc0b580ce8995c792fb18f79210f33c6b15766444b70a5e598f3b127562574ab504221757b7cded3be3bf67abb8eda89f5557dd74759e611ad230d5c6e62ceb4d8a9e4cf326d13a4d872d7844240603d8dbc353b693ace7abdcfda52f01b370a2888d847bbcaffc7837103a66bc0177fce642eec013fc6fe98e027373ed117e6fc0702f5dcf8d839ccca38340a375dc32f03e03ba0934756db833c3d3390c565383138572c4a150163a811342f5947eadb53083085ee4a92588a1e7d1bb823b3d5ec94d111d80280ac35a32c87e6d2b9bcf536a5c2793d4e9bab707a291d42dc0459cd4b58b174b16d5965cca77f8bb9e171ec86661d07ff85a77a46244705c8bd1446fcdf4d8c286bf4992efa825db1804234045106d6b6db328343070b163134db0d43859a5a2e2779bb1baf364029857df076afd7136fc9e45feabcfc341da79265c41304259c08ed3885847445c438193dc63372b72d85028446d296f2a0b7a314b178e82ac374ada851f7df71d5b8d6d8ab3682b3a38467e7e22f36dddeffdbcfd43b889ddf21ae70dcbdfb8ffc99f00d163f0f29b2cabe0555a39cba8e2540ddd9f9028e15a897fe37b7a4cabc2652c19c3c8ac4e56a0fd9a5632ac569f6bc5e7a9cadb887b3429355095b591d1a6e5d58bbb4dcf40ecac038563cd1341653d2e3e4dc37b968ec126d515feb92e1e0682ec6e19d9e4dba72b6515eebf4150ccf4f9e777162c20ef58d3a12647fcdc99ca1943c22df848f7b7273dd90e6fc91bcc744f5d40a05c9eee1a19aa4e492615a7909ef38e5954717aeeb5e903c6dd9f1bbcfda2d8f190c6d7a84909d7745b99e9bf98ef20d17da5f9619332b1b0597812eb79bb18c8a669662ea59fe589b1731252d480ac8ca2c5fd8276a1501f04db8e62c1e5bd89a3040a52e11216d91c0e244aa2bb923b97dafce794b04c61e2481b5cd016ed095a3781d005f6b875568331ecbd9883f479c456f605d8ebc0175c42dabef9e6324a53bf5543121ed8ef7a8b769f21c262d1723ba27fd61f1bbf44ca07eee7cfb17a928a85a02f58f8ca9062d3907d522ef604e167d7fdf04ce9f993d520d0284c012003c264c3b0da64bec84113f0101b9dc134e9aae76ff5a46e3a1d3f3e08847f0431d366dd84bf05fb70367100f92007533108a1c461c0b23aca6c065ebd6b68fefd2b1dcc51636af7a1cc76cb9f46b7d870f0c7493903d8f26be399370854584c51d0cfe0136f276e9fee7040881746893c572a0cabd43edeeeaf352679b8a63301bd576c683e49dc3488359f102c70712561887ed7b2cc2afa9aee2662c07b9d7eb01e46325b219b17262c947c0bb996d30074367bf0e57560f46eb9ae032aacd5fe0477d0357bc3974144af839568f8a27ef8b1a2372709f94e2f978cedd352346176215e5ce1315d62ea2024c1e28a62108f1c17efeaa2c27ced1c3571a0f3d8882a2a64a1f518861d5437557297444854ddaf363c1b272246709039ac25f0aad0f14409adebc661576688c89ba9a443bfa3ff6693201a72bac7e8b61eea401e6082a17247414b83f95817e5f3b3de8755ea0d2b490653a1de966a850745cb8a15b7bd381b97fc331c02d756a7d0c270a0274da3c80793b5150c0573cf3de982b0afbaf35bdd62f01a1f33698ec6106f0b9d73acfc13609ea47803c9e3316963badeff130c981f80a34fd2df92d54331a33c711d20ad86a808eca42761c0e74ee04d052803bef5a5ef715cac174363cb6b77503fb05ec8d2aaa90530fba0f94b397811276156ad978838e0d68e88730ae99e55e3109838f92781f3d0de34e448e92b36cc74cf21c7f9091b232f858090039a85426e6d4d588112d68668bcb8c0a5279b185d7112c35948d9887d2265d9a2fa6687fbdc055699064107e6ec605bd51375ee8af32c4c434e0a72c20ec0c50ed27ab9a1c2ada4108ac6d98afb86f23b1e997c48e4dc95c7b7674d57333fe2990f7be3dbdf66ffd38a841ad479ae5e6e7ea3d235cee4f90198f6c14093d99488d7bd938ceeafc4bd9b4cb02020e3643a70963b9e9f9fed9fe8a7da36b1833af6e0369d3807c05689b035da078853b64ddc52b7d09a3fd1e4e7fb97b4bd5d89350560d2942bf1b47f54f2c3769247d9812912548e90b22bb192f47e4eb7b696a162968a9789fba8c1340eebfeaae591ba0f4a5b74ac1a4ff9d4ef3220ca01257695e4064795fdcf68468625052871d2f80f88c91f04ace264271d706f606caa85794906d4d1f73192027751916b292639c9d385611fe14c757b3856f99866747b64ca4119799c12dc28016e1a18e497a3e095f555a0f571fc2ea029122d6bdb9394bf0d2e106755053b824d2a46d36770aa615951424557b83df1e23c9f904c5415397bf2c02b5903a4f6104c290c7cad8397fd9d564a14d6a6b2b7ef4f8756f4a668c0d5cc49fc860ca838935a22d5b66ef1ef8510a4de9b854c38ca860fa554155b3e5bea47a473c54f0255232e020ff4d5b2186b7d93ca2415c9b19d2c8542f738f9082eae109418681bd5cd3b57ed3a90bd5cac16bf2d7d27f1e2176dce168c01204e478d2aa39389481bc1d379b0dca1b947e17690324d69476c026e331187781537cf0683e81ca49174f655c51ad20da2fc48de76a62690604b13c5374cbdcc8ca43f2056417f15b0f00b9b1fb64864339bf80c073b24ed5ffa0c302fddf8ca4d262f7d330971d72f76da42c1de27687c634d8487397ab9fb5f4ea34f52c35597385c78ea720ba2823cc71fe5cf795b2be822a668905ac9a4b2549253de998065c4e708bc9604d03c1853db9b926d31621ff3f4218067302b1de471ca544c8e382aca6a22026d8ba9a3832f326116bedac54bab5977f851e5f6b75a44a1ba6f680f7fb68d5567d9ab06624b38fdfeb0a8694985f2681507f8e82f3ea51bb2f20daf139d4cf3e3004ee7882da781d3caeb9eeb010e2c9dfb089dec84f01846bdab23a24582998c7e4b0d3e1725c3ee5f1e9ad9095235779b70e2b493589ec332e27a47e54550e3bdbbbaefc2b8b40c9fa005f5e78630f3d616a88f6976c86f60e27f4d79f027078140cf1ce97eedcb6a6faafd4177ab287c2cde4c8dbcbe1818d5e41b7f1b7f2ee504b74cbfc584c756a3aaaef3ed99af52d09038214fe337cfca899305886583390a1724b13c042c5a226e224a854b913207481b2475a323c41c754d6106e87bedf493f4a999118e6f1856bdd07c563febd69e1ffde8c3bcbcde584083bc0b89f090fbac06bf7f463bb47228b7203f4a7ac4c12becbb5ddbab1376ec74b08d860098ce66e7f429beb87b4b67e2cfeac352dd042b51526b2cf6ce3cea366d6c80d185053fcc261f3d411934bc28d1a73ec8affa796476d8def9309643801ef3379f4d8dcf8ea342eccbe912e3a7983a70e399f218b6ecc31787c1a249f894667fa943c170fab52703f06525999c45962a3d51bf08f71fa8f05faadc030e26df232ee5ed8577567d294503707019bdd480e8cba458cca8f1bbd6b400b2ffbdfccdf6f170eb535effb91c819175e1b37db4673d88e1bba36299d9d73f7ffdc1afe06b6e4897d9fe9a0cb460c455dc926858c59c9f51d9d16bfe779c3559bb104857052580230d897bc0ed5ce7b81decaa9240af80631f2d0f91c5f71be3f3194c8c208335dee8e721b2f54851b3f768c47228ef93368d30aaac2d1a4b8f636ed0c40a41fb3f39aed099d12b897afd602ab35979b9b1da2d3d289c7fcfb3cace68bc8fa373198054449abe224daf9df2d77c70cc793b1bd0f0a5012b94e6a06243c488c0256cdc8605714ccc3aafea913d1fc4664833c06ef454e152b9f98ff0c93c2306898346b417cb4c474b1c74038c3de8bb59a0f06df531dfe05244fd54583862fc58590aa25dadfe21b56104227992250ea41a9791c50a160dd4550f5946a94368eb9883c5468f7894dd51d0f50e9e0d976ba229d022b403cca74391d477fd128cdd7d9c9b8421e6c5935b6e9421f476e3f12eeb334f214df23f95a82bd1ab1292a19ee723bb1534a4f2b2bcd9a826d21e580411d5812f2be7ce4f576be62acfee0993c498342ca936895a29138c606b2f85a2025400b57040176e7a2a98c5cc899b181619123f55e78b8fc98087c0a6d035733296a03ff8b02256dc833e666263e6e5d5446af3ca53feed5774b2e426f06c969668c7905933e20f94ee497f3670dc94989ff6bf60700fd7fcf35c80bea38073dba617fb2e300602a534576c26b80622a8bf71667c237218ee594792e44d6872d865f9d696ba01c11546d99ed1bb1c5f512a2cb814e589ef1db510cd914926824288df1461a24cc5a65cc89177ceb5b6765e8dca47bc4fb13ba6977851eaaff2d31ec64d2acc0ba3cc110cb01e8927863c48531d5e5978b6ac338966150daba6c0a2dd3ddb90d7d3287f90b6133c10bfc122879d27cb7e778b83b632c80c485da72a96b3f70945ede1a4c7b4107cf57f120165a1182d49a75b10afc9952e1729be3c3ac9914417218306e3938c9b06d93832d7b00af76595295e43ddac4d1049af187ed1724caf623dff0526cc3eff79820b65c17b9e6c4501e96e3c7afabaaffdb1f9ea3e07bf5db1dec5c7469d3d2acefe009418b1f456dc5c94fa85fd39c39eddcbfcf45cfa02a3247934a76e3b52fdf7f951e7e64584171eeeb6afa46e87a79f0ac16bdd0c6bd5d5e45423918d7c197ccf680a841fef6b3841e3553a006673dcb9a80306b0801f1002017f5db1e617bc9cbedea1da8f679ce76edd1a3a08051ee3809a42a2e05cf523f2811385c97942999beaa8e316dc98868911cc4ea9c7f41be023b1ade9be20948eebcfcfa570c1b3c5ac776dfe7125c54068c6c8fefeb59d3e418535aa89fb325aabe090c9663917f641520f99c0bf4ea113a5b79fcd54ae2549c156349ce0f2f829f3144448d9ec76600b1bb3c174e94cec26a3c76b8fa13b626d63f539b0e56ec86bbe6dcb22140a956ddfb5b1b668b7e905ada81d98a2cbc387bf2d3c3d96e6ed61246b0bc31994ea975585c499456ffa2bff17ac0734d70d98cbb00da468c79b632f151ea0b5764f0a24d2cbd063d52c7cbd45c36607c075ccf64d55c1373d0b22fd2ecd0f454ce757e49e6c68a07e1c2f1a71b9fcb849c2618cdbd57427d1833d558979a7930d1700628e10a617014f7a9e452ff3a82b8ecc5e07ca6cad444b313b647984441b7816193e4707835d5b66e71195dc8f548ae9fb2d7b5b71cfadd71f268c27b8aa20cdaf5af5b84f3647d888d95bf2e0d82e5f137dd35f46f381b86a578d01411a198604cf67c5af73dff6acacf84198eeb14a7e077e5516afef6c2e5e925e858d2a52749f7372a403fdbd6f2ec6b841d19f80b7241ca711a3d1bdb89586785c08197fb7b808a7183a169c293a98cce9386850fcdbffb55d775c49fc51b28a797911da19b44d9f2121fe1392453bb300fcde9717113e8d31d4971a4c6e6d7bebaec9018d531338a63be5d0916808629aedf738cb47c0730a0cff8c7980fc9e9ab2b4183a5f495a5c882529c0b6e15f440e38b569d1ee084cdf01b9049d49069fef777dee0c3cefb5a392f1d6b9fb669e58c5653f6c430590e849f4dcf0f647a97185c5b73f6827f9ceb21c40fa2225f936b54ff44e52c989f358d079fb7beba589fae0de76fb319bec20f9f00b81c1dd8013f6ce5ae02488fd12ec56cff3161d5111878549b23b4b37c083f5f5bb8d054b51f0a6259263a676d4c93eb8898f38d503220f29158af71864ebffc06018be42644baef35b964d9d1a800c2d8f204fe26011b92dde1b3d8e7d2a8012fb232afb8b453f0a6ff0250189d2a1b6dfbe9ef2248b808e1bab9a739be73ed5267cdf663ee1d5027632e358a2d3d308d78e64cf824dc7de39a1c4b779c3ba42625e667470554604ba9f961c605930b8348b1a914e1d7cd50c58a9ca7404943da764807e24b45d8d77e2723e06313e6412563fb01dbfa735dd1b0c6f0ffa59db27609cfd888d26254f28080175a2d8bc36aa288c13bfba030cb7dd52413eca597666dfd87feab664421e3bc8d83d0c3083f8a017cff5a0dcdd65465d2e704f21e7ce66e364f89c871e79b410e9d40be7876a6ed4b7338e6cdbf1ef6a9d88436ca5255461f593e1899cc55b9f59ae7bd0182e630cde87b5bf23b231e179bb456915822e041467adfc582fd3a8d10a10de3ac09a80e5fd84d6e7aa50b868307d368a5a34ef44b58077a154c3fea905b426c8df50c2be7638461ed11e4709ab3edf9dacad7369af4474754bef928dcc42705161bff98b114b729880396275819e66e27eac9b72c0f55d26e1dd9604299b8c65508e120fd88931ec2ce1300a193a6de78b784d389b0642acbb1c31e2a790f02533f34393653b6489fdad03ebb9933120b36a848c1a94558bbf30dd90f4fef5bd3d7425ea99b9026e6e4b8e46fa42587a752bce0d5d2dfb7306022eb2f8ccf277f146fb731fd7b774348995eb6905a2e37b28ea5a264d3c82e1e82feaa7de2cbfc4fdb7ea04aa7a6fa200a55cc052e3153341ff830f40e1c8c9ebca17e28e68ee52c3869dbf51c141e6369c9397cfe1fa3ffb462abc1ae4bd2905038b14ccf2fb9b806d4b3e555db29b91aa8610f64136a0a0792ff15c32cfaad1bc6cd0b43df72f65db8373f1cfc6e089ff03f0881488482d1007df0246ca26fe4e2a4451fc7c20e3024f50f4f105c483aa2ed13e45bb4320ec535452c887eb72af150097541ebea6b315c45fad01f62b218ca8642d9a01c40d3139c085896784ef49ac4ec6d9dcf3286a3493bdabb1b831602f65660a0c5dc318df930a934f196e51ba9f208c5001d8241c4be478b01e1048e564855377ca37202eb0807926af2820c5eebebbb118766f6defec8f1e346131247c181740152fef08e5b7ab9274987bfc5f48ab6bec623a76b5b729581bb3577bee70fa7fd49a0838e133a914370f8e8315a9ceee209f9209b3b82dae5f86706dc76f173e77239a2dac834b2ccd685dacbb6c3058b3bc8799a2ecc712ea8abfb9c3ffa427b68354824e4f4dccb79abb80d573d9ccd9c0de510e37e7e8d2c36a97508ce30a15d1c7bcf7377334bca0be52664e6d02661fd43a832380b7447a22100c4647cee977221d9b06f7794757d392758713a6f278ce6279796863aaa689f779b21c762188c26c5d85a7a1461a039863a6fe8a909435bd0a8f05d90ccd94d36bfba121364b6d9b2b0a65127e16f6577a72a0dc5f26258bccd92777bc13945389359198da388196fc52477bcc60c82fd152accd0be3963ee955fd50c08120dbf611ea9e2bfb3d7aade136704e010259771fc58816a93b491011692a01cd2101b176719629d13b2a70ac4696ee4d617b9bb7c282fd108b31a9c36ebd40f3d64431b1ba9447cd3613c8fb9fc86acbd593f830179d1c1a542efca2f6c4340fd37e58d1bc6474e556e016d382ce8655538adb6255e1ba01bc04f476253d3a4cb1678bb3457fa9939396505dc2e32b5a28ed9afb1bddb4e445b7075d2b7e10e605be04943472907dd6f64e11c5d13fcdf1a5ef7cc2c6cad0f52c510821aabcb2e3653468b86f353b28e60e79a6feed4f01849ea3866a66ff6975fe31a774cbfe492eba6a485c3b71f38fbef3d08f3cad12316a51e9910c9ab7dff08d0b7e65719774e8a815fb4372ec41e4393c77c128fb4477e3783794d5390d34e308822d9f83453028642a3a05a452666477dcf91a0c1699e9390a94f47510dcebd3f952dc5d33588fe06e2a2ff4b2d176fe2f5886f18db7432519abe8f3894d16321b462407ec850dd689c64f8b6831a77f93e9c1f7ab72202dbc3184c598792409487c4b71c73ea26f9bbb831bad44b842a5d6529d0f56b38258277693bbbe94d4f45e453ff3b2191b3985b50e10d7ec9d998817fd20fc92d5c9a76fa5cb22eca828b6c5d8c17baa8c1ceadcdea66dbbb899ff5a9475223a4859b70e267c728dbae69f2edd195c62566caa58db1c52f6ad798578c30e09b784af269ec9e065ca165638e2bd78ca169550c93d18a1106585955c91f96d96bf2ad64b0559511476717f2f6ff661ef463aae7dc15620a8d6d35f814b208ee987e2c87247ebda4a7fc0ee925f477271ccc29d78b8b486c4ea4a08a4e3c55011a3b0ca677413940e15a16532a00fa53b5e7018ef2c5a6ae8b4a100243b36aab0ffd9e30814d42dc51045ef20d11edb731df3153227584f5fb31a07ea5591e95be6760f7835c1192f33fa5c1c3b7a8da0780b2e3d7b1f4be1ab46ffbdf1911aa102e3f319ff98631c59b703cd6f94b2b15840824e3e92e4027793593b8cd68fa071b369041f74171e05a485f09768d636b96a265ac307ad1eadc0c24c5164d195de1fcceadfaac435fcdde1a4c9442122411d98a1acfc4761c09ad1ead66e8905864e05faafa8366a2b9c525ee9016973c02f52e13a802a92896950dba7f0d6b410363ac7821e998f2dd6a762e0fc4da679e1692374bcdeb8b497a3920fa3b2166dfbd97f77d5f22ea55516d58c74a39b55503abcba06c6a4d591624ec3de2b2907db878aab7a3252fa88b157a22f00bd7fa5c95756c5c38fea64ebecac0193e930cc97349f48c8a1462f8e1d08fc2690e3ae7f02e21c70717cb2b533a3b0c2f348604f67c2a26bced85c18d56f7ccc5d297a417dde7f725a1019644510b86d9223d36f2b8d5eea6636a1f2515ade9296bb195702e3a54835eb9dc0e4797a8b673d1b514f4b07fe6d64213f8ebf6f7f6060f5c51a42bb8653a1de1abea3e9844250cb8e8c61a20092aa9bef9030f89d6b134a5c239c7938a52e2292abbf8831facd6d8d50d1c23cf26d1536403f44e67ca66ad84401e86625a45393ae2599559d34dc4dc82e000cbffe1e764e6b88f1ed8575c254e75c7ac1551242bb91e58c69549d093d36ac41ed7dd3f0430bb133001cc423cff80526dc4daa03568b3157c10d9a9938ef356ce7892cd9271dd7086a0e3f7f8438953647646ef19ebd99ee85d2d53e52d9413b7a8ea13e80c77ad2eacd3c8cb05a053b991303d6bb600c25b3b37d048b756349634af887a99e9bb84c6c867c0534e40b2b153d97edee736d9240886bf5842ef7e0675390c21e3718cec07f68970181eab9db62e0fd0aaa6fa7b3d39f896a0debe588f300b0d5534df6dbb65965460d51eff40447dd05fd7ca8b21101f51446332c46b8e66a0b28fcce84a3f52aaf64ffe48d1d84b7c52f5921189540573aee185cc65d8c46bb8f50825886545fee6b3c20f7deffffe128c55efd06bd488504ac229e4060780289876dd6caba0c3a3e9c47f6e90c64b7a98f2b688b241872dceb79fcee5d24afbdd035dab9cb423316b579c938dd095fd62e4c06dd8fc68056b4191b511facb089d62d7936c3d5e538f22774f6fcf3cc087575a1d198a727d74aed3b63c02102cda052fd2f5b6f9ef2a4b4395600d2d721c4d7c555bdd963c305d50829f69cbc10371ae4d29f784862c27e32bf06ea98dac8e0a7fb2af3730a6f5d23b326974c1e8d575953b6ad2ecbbf2d9a30347b3742cba4c2e04a337b53cf8c5f34facf2f1599d71e01e8330d899885eff84c141dde7e7e4b0e7ec097c253afc18c9c02978815b84323babb2c2f60c5ab05e8a94a14fbcbde99ac0fc52a4d2f011aa4695251c6d2636e465f7e6266461600e7f726527999e149b4972ae885e51b28b726500c97e2334c972004c2b4660d7cc66fa320a1148e073a113d0016e99989dde710efc44830c87af8da159b8311d74502d37482659430fa0f103ac3332febc66eb7ab7e773c5333052140145aaa31cc57bfffbbfaa6ab4f3c88022b4733d15e06fdacc19ec5d33fa5d2537bf1bb66c9d688591fbeaaf4a4cdd166d314dac47f8f51168565a5440177f00753e13bb89b05d4d125749f50c09fc89c19ae42b3c234ca617cfcaf6c78c9b96cba7bb7b39ce9fcbb539b7c63fb145aa100a7305c34c7445cfb5f0ca1b551cac73c285ed0899e370bb06e9c50c774d408b1431c59487ac5c826f7362c4cd7becf80ab3d3c44295373386d42e103fb0155aacdd6c43020aa7a64a33a5bae9f4f1a74ac36b0e94b7d064bc2eccd594735f257b294e335a909b5c4ea577c2b353b4a4889bbdc0a9c5b2c28cc85e95e82bdaa507641ae7c949e2c43ca1c339fd0c02aa664014246e8137fab3bfb4e1ccc0bb1b7a23af993309845e8c0697aede79e131c045c96895dca1e29667843cd33f4871d2d62614c2ab3c53084d50c0fd80fab76c81a96c9664d70af44e144cd7ef1a45189b59b5ad3792f51c6e3d7a4914a7335c5e9a52d29d1c5e58607752c61dd8e392535e6fe380a184725fcba412686f3ab6791c548132387497b2181a8d863ae0454dfcb64a00c4a38ef185848007dcc9dc250d1f63fc69b22139ed0f1c9d52a5de124de5bc65aa1be60ca319738d7a14fbd2cfd49d99655d6d268181cc05f42a58e59d850a16851af1518ded765eac418c263b7f434fa9d154f666acfa51590a33933b3037c4855b791603d2f15b1657a914dfba613e054348a840da3a3b944152f2f8d31f904c0915d5dc7ef0b395c79129116763ff3bb8621f7523efb5e14067b40e720bcdd9898a4746ab83c0e3bfccb05154a9332c3397fbfc8c6c7ebbcef27174f7e0da74f6f41a4adab00770278071dd1b9c10c8d308a32e240ed06fd69452e2dfc1ac3fddeb0692c72148eb566fa91f45733e75c222d28720aa661a76214339f088ddb321d53f7c6435a9e281ea5e7cb64e924d65f8b8933a0c31adc446bde6d8b8c94c9830f228763cf1784d7c1b9180ac76bd6435e90d8da7b3f07aeade2c8608b9811c978899bc55bde8c0a18ee691142cc63db508276dbc850697e89fb11a2c535aa00e7abc26ca5196966834b16db9eb9a9a3db922534698742bcf3f2c4b33ea63b649009fae7f5b9eb2c1de02b1d39b9ddd573adcb94ee2bb7b8a29993e350a0674d67bd2da4f950fa25600f28db8e4e38d9e9f10bf85e292a5bc298032eefa6895172583dbe7fe91e0053a48238aea2a4c528fef5ed4b6ca72d6ce6a41d3d0683801eedeb8ffa074ea10e129a15b9616d2c20ead6da2bbf3c36f9ae0ca79c1c670a35a75081fce4cce59fc21da04f4e3f1be17abfadb188d17c76ad767820771e685ffb07cb13da308123d1afe20c51bd835dd60e21532ab0fb49856d9d4395eaf30e333e8bbe889696f0b70635863f25181ac46895caff7f6b7619810b2321e3b5d51a1c39b69397326b1bd9614d2e95c960c685d2220f54c043335d0e784b6689c0b881807642e618c913d1fd68673e6d712162be997ec41494340f38ca7b042467a739715b4c337d083f65562247341b96c8216c733b674ad9d23b3dd38f499b2cafafdf0e862b9ea072ee16fa050b4cf42ad50ef9629d1078c20ca9721203c29cd1fe3f95d3daea5c4817cf2b45f6ed7c4f1072b11b526646ce4f3cb64505d4f00005a47bf54ffb2e6966b0a49f484f03b5d91e81c163f9851f65e44dbf98859127b61fe7f94b57e39af3d72a4505ca70b1727ab15fb33d3ad2b61ead93161bdc39089ce4e680ede70da10595e8a1ea4f9d1cd96c7738720352aae80d201d979735bc45d62eba7318430ff96bbf725d5bb82f6d334b41718f3f5e6b763f45218ff79c575dd06052d8e536ff882dd9c5ae428b6f1b8eeeeb02f3809b34cad7375976487111b42bcfe2f4816defb1d47b0c496b5115673e028f6510661f979c833c150bf052c67f3ee5ff91f871d9b0bb69376bea5c69a620a14730022f8e5cba4719716dd55dcb97b285ebccf9994ba8ef9a55d495c25a061be0c500e7e01a1c379ef4ef7bb8144dc7884492aed27de4ba4eb0c3984d4399d150a9a29cd65271b7f7437ca51dd1b5a6c453dccf6cc1012844c6edcd4a907b7a834d0119ea58295e2bfacffe56157e99262222869aaf9639fe4257041056fd5ad9f987eb950c13144a738c8df90bcca4aaf774879b41b06e9f95d4e8a98c0e4a9eab593a58cf44505c5d98a9cf3b9c9b7700c932f0d0000000000