PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73446 79755785240179748d3bf93d114660108de7b990a76c5371fa6b725424156a85

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
08fd6b65f2e1280022f74a84609c312e571620bf2b0d6e88b1a29a1d02ecf8b1
Certificate Block Hash
79755785240179748d3bf93d114660108de7b990a76c5371fa6b725424156a85
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083b9000008080100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001cdb0cb0608d7c7796f8afae2ebc9627dba23a614283fd11244e153ba9fa006f082d962cd4a1fb967c9961b2d9dd2df40f98599d70b766986b0cec5c837e2c8cc284339c8a7f50b39d3f75f635732c234e80f31f997da3598d00000000000000000002000000020083b9000008080100

Raw Header Hex

00004020dcf8bf4a0444b8d654c671bbcb49170b38126d5900c45f9802838ea1941aabbd2786e0152cb187ee4219ba96debeb4b775a9693874cbe649119a95de4fb240faac4e306ae8eb0018b1f8ec021d9aa2b1886e0d2bbf2016572e319c60844af7220028e1f2656bfd08

Proof Data Hex

59,560 bytes
121216020307f990298b27fddade3f32a955c9681a408755e7e5a03ba06a1359712946db2a909294d2721223f9f710c6604eb524f145ea853c22187659712b7ee84d49d8857d79ee544328db7d0d5b81a2869258f832d987e94af87e9e2ac43b73d1c429240a3e3413a07eb1ff2f4a57488c4bfb330822e486da91577a319721a63b31acb28f9fd1d82549913912cc07749694605ade21306d085592bce894b85d6c8fb086135761b971a4271110e9398ea525c9365ec8784351556b807fd59b364ef5908da3fbb0c28a01b80cd40e95481846c0532dfa72879426421ed40794c58c45baa20a423311f5ef8bef58370838097eec626a673d8d46e8c2dbe8c9757d618560e78195c1472c2a29f8a19fd06d01f3ea98dd241f164f25fe250e11622d3456313ca377beca1b544c4295483d87a059dea1d5733707f836590fef9d1dd016939d11a5d106d430b3135e339ccbd3e31dbf55a2673db30fb18d6a098c840f51d0771d020fb4a51b22158a450c63dbff422ab38463f26a9c97caf7597e0499b6c951a42d1e6e45eb645fdf431fe9a07d89915c3c6edefa1972486a3dacd9780128dc2257951c3456ccb04f2058f8615ece8a45a58410c6f1b4fc743aa852b66b8655b25d99c13160b756a8b4811b133cc20a36102f149d041f3213a05efe9767866483a6146220474211e0f062a513e6326649b4411fd1ef3c21326c78b430649efb7b6088a30b2654d79491d0040a2f6d6d929d3667dcfcc1c4c2cb7cf8537255fef3e3edcdffd58dfbf414fd57586663ac43f5594323df5123adca392991afe2582c1f59479b63be8ee8bca8d400838f5efba24cc32a9d7e7d865b3bc0dd21a323ffdb0e5d3967f2f81e7854cb5eac507f59534151199401d127c8a99d27b106f23ce04afcc3e55b9dc6b9a33bda9fba051009db1a73bed991639e8718283c89460a6c5c718f1fdfaaacbb6ce0a1a11533c4723be4b1671f5e0c84acca2cbaef7a9c3d3bfb36718ddf28c02059f15edb21215f501b7f95121779f59909f66b8635ba914472d44a2fbfc22816928eb772465b1173091f7463d67d3fa802bea4e5e4e45481f9342dd6d4fdc8b03a06c0a00a0325b9310002b881796c506f697a26c5a8df2ff228f16f30853d440b606d2d12508a08efcfc6dbf1a088576434ccb856346b44536599f2038ec1263c0fb3a50e85dded66519a75f0d3b0b2fd5f97373f27de096e11ea8e0311464df35b9e76331e9c66fb3c64c60d1f638e51d0b92ee7df51ee582912af4e065cd1608b4a069767fa6d8db3109549917eabee2da9d6a39a9a4e8aa12f9a2a61ed73289c8b9f1d519b0cf3e09849376bc9285cb88f038917528dea80548a6ce4b3928fb668cfcdab3b99f08951d61c7bb3078b2bce5c94f19370cd977aad8b93b1b177cdd80ae2669a5a7267dd2cfe2c0b22970afcc478206c14d3744709676e614c0110d752c6ce136f8a88a806a5d850009f7921e492841498406d0c94ea2ca923e88ed00c74ab29bfd7fe6dc1ab3554176f0e0efee189831d03550bfb832b17b8db4fbc18a49b292c0aba67dc4819c72f88e8a6be2e98c4c6c4fac2e32d3a2e7b5fa40f867326844003f949ae88a8b8a45eaf397701d8bb0b1f5227e36fc19e3244b1f6a221b3c47a766bc25d304d9bc009ade96ca8a98815fcb201914c68ea56bfcd080ac87f4d5dae66850685a8d7a867d00ef72e862e993beb35dcc8025fa9a4c085db72597ca131d634e33e840dcd0f6f53d6fd41ea0e6e72fa4457a6a471da4b1a8830de3feb4b779ab2517030e135a35ccec907503728b192fa0e5b3dd3dcb731ec7e5b35efe6cfb2c93f5adb8d7bb5cc98c2fd335b4ca38177252b9184c28966975818a67c4cbea3dbf9f8cf98a6ee47c8f0609bd48108075f82d75f1daf5d7ec18e730009fd98f1f0d4f554df83bb4a9455ff575a151add330122cd2d555a2e79dc165f421fab6a3087ee2e9f42889d10f522bdcee9716035bd99b2b1b3a47405e2f1525f89fdcf81f6486149a54678e00510f053915a349dd2fd50c9e1a51517b272a71da0abc47162218aa58dff668d7275e47384f213ecef395be19ff9e6cd2a5b01b3e1fac4f85065720b4eef4bb0be60409ace8758580f18770e57e1323ba19a1558ccb1185526845cef16c6cb1d6807d6ba8d295a06db49e4e7d68961acb6965df4bb4f04b0421311fcba17cd33cbb38ee8fd45930a96eb469b2bfc405184bc739247326a28fddb4855138e86accc1f5cf6a15019ea9239e9b209c346cdf27dcc1285ca9ee9cd334ba8ce00516d265fbe09a55a29632d8731e48e26b00ebd2166d46922e9330818184279a2a86071b0d41bbc8420da6e3dae74e29c3f372f7959aff0bc7645c1096d3c1f8aaf6ed949225e9d806ebe0fbc435d3557ee2817ffbc1ad26596d1f82c40ca9a77750fcbab13a8c457063c1c27fd95500692ec77cbaf25364076128be73776fc05d37e600265e30812f000ee01d969f4b2b4b4b85ee6b2359d2f8ce024644df6752f5ca4ee27d89a6ed03da9301432f7d37f3979c3913659ef64949cb9df2b35c9322620f14c529488a83dea63a05cdb34f24b8c02bf445461f14e60d2f4681f2b404d5a3819f810cd9b55cd3ead6852104148de3bee4bd6fa0244a58eb306b4a92bc197a47044503fa2530eaf14c80342ab15f8c66f2ef44da05b3ac18860ac621813bd3744eefd32ff10ab8b3ca93cfb4997c314f5eb2d8456a957cc915747c7613f3856fc441f2acafa7fb4ac86753c0d32b6d05271898bc5716c4040b57827260946e773fa39633478f6dcf5f486aa52c3695af943b2a5dc7e5cb27f8714e0b1ad8e81629f19bd318b837e7f64651dea036dc4fa0831a5bb05ea9107355267ba73543427a0fa5a068f57bf13f25a710d5d8cecb08562b5c7693781bfe837e413b7eb0716fcdbdd4ffe72491ff0896b60a53a9e741f20dd187735be36604862373056bfffe3a9023e4982501092e32ed85cd8f9fea1b4c619dd23bb2b63eb251254c330e0780479451718b956c5245ceb3b47d9b7ecc5eb1d06a1fde5a2bdc7ad760b065a6e17a20b02b3d894390e028670e9521bef540962523b582f0a9f353ce3b02627366a87a399c59b198eeab23cfc8f913c557f5c9a96407e3cfa36953d1b75ba97d90a8844d84759896fb40f6ee392e374c88ce0ceecb1ae50c2910cd189097a6a74f0d5fc4608864cb34dbbbc09b32201f7b9bbfaa6c2d3a32f6aacc555e94a05ce8e2c97532d152b0d632f3a122443e9cd3c7d21c062b51ce20b9ac8aef5050b6920eeffdd540465c28a525496d5c75c87dffd9defc58bec77381a57191d5b95bb30d8073ec054d810a2a848a9e5e3a19e6b66e398b86f0db4796da81cc0ea30eff9538e64b57cca99cde45a0073c70799e0408b9b2b10ce0d445314324218fa0479fd41945ef136dcc0f1d0337aa5d19e18dd7da0223d671d9e02e0335ebabf47a2f0bdcd5d329dc634e8005bf3624d76fbe227ea7ce676f9d1622d99b29930c03c356e20939dd58b9d0794c286c291f881864cef2ccb93f7aa7ea791348eace3bb2b190967f957d50ac929f691331f2e2840a0e468a85b8ca528e5b99b96ef7848acfe436a0d1299da967f0ce9ae019d5fbd3f72c126f141ff05443ed74d4d6c0559d3ec769a4ac382741d51e49d765d71624ff0f68058a691390e39218e57c8fe8a8f09c6bf2b78f2aae30d115ac8b0b106a82c0631f894d2e26a03fe788e5f23e71d65c1684051de67ebcc8494a8e86bef9b8b066b5d60337e30d6f244a575a2258870287359e9b8f599acc059e29c8ffa75c4f7607bbabb3f81e62521a12797ce64a2df9e582490e4b0706bf7aa242ea3f8d47b1c9793e24199be508195b8155c8f3763e92711c464fd8e726d69990f6f5f008ca296b2e3aeaec584d53a8f5bc40a4e77eec791e22d70354daf85539ac0cfb78d71d7bda81c7363311f4055d194e0de3baf34af7d1cd3e5c1a55c0c5c7e2c45db2da33f7975f9601d5602199c26eec640c760c90f92b1ef375d7637004240449a04e9d41adbf0410d3beb366149512d7051c119e971ec3ba57a640a9ecaa8cd657b15bcfdbaf47d0d2827b8f77952abdecbf86c3e4ee2a29495a4bfd6939173424e01945ce3591d07d04051af3ccdf727cf44034985d40d44b919289cad15bbc2effd7df1ab0d8e90d30b284522faddbc30f5c41d32f23eb3b5b27816c93fc3f60807945646507b6acb7ea93c2ecbfe5c4ad21273c135deccd6b63d3f480762f68952601bc509352c4f5422fe693c85f62c126141c42e3949af0e4fbc41aaf1b2b10fa64069ba0cda06d21eac86cdd028f7a25ba81176f40a640b16342fb06282259db7869fd9fd106909caeff6ec73566bfe0346343aa4e921b6b1359fdca423c3ef17206ffd699dddad47a5417ce89921a0828430336e77887f1630dcd600193e79791803983418ffa4345f297bac0d9570ac3e8cfefa79fcb14da4cc4213fe6d8282180e45dff81ad4f7966c0ee1ab5dae9e60897d64219762bf9f6ec7040abea77f3b7565c3e63171e1581ea5c7247c8ce5caba0730537ad3d0b4f03f71e9c0766901ec2958418b1c9d548e1af8f44e0e93fba3ca6b6a99e46797a39c82adb127ffac3a205a3599938427927f063be56ac883bc1ff882309fd2b1517da7bee552b880741e57ff9a80ecaa599671e797495ce7ca40443acd3c126524cfa0c32c51ed3dde634ef56178e93f8ceee4b69c2e1f3d493d0fe2359a3e7fa3b271264ff5f83366defae61dcfe47e968f5b376ae6264e7e8e5cb0fda91e50786f2113f920841883f13a99fe6c94c584dad9b8a02fe5a85eb94bf1fe2713ffdf5d54de8bbb254329cb6ae5515f0de11f7955fb7eb8182ec5ba59155ae0704927b0c2325f6e503650b0acc7ada697e23a107ca9b374ebdb460273a2e625d66c19643335dab47f02b62e762fb1e928e3c95ecae7d39c79b459f524d14ac56bc277c35de5ec487ba66e2ecf1eb677fa165a1bdfed17ac22fc6263867702b25367dc3b6e0e4d85ac60512d3681362391c1498b779922d90bfc2115c171a915ed2d2b9b294d282a2e5dbf4f772200d5de4af1cf4643f4a8a81fc74a2803d686e584f4491b1250a64986c714f08398fea2268f87362dae7ef611f1e7f985626e0e2972375706e3dfe71b652d47bcd5d01bc01cdce623de9d7157d3b42af865b0e0df1fccbe59cf739c1fff8a51097579fd0d3df46e2e123227f61a0694f2d2ee958ad06968178147409b402e1da1ebd2ba6df7584fe22950de2c9ced2ec2629665444350a0adf5379e20eef143e4a4b62d0576205f2348a4a87ecfe3d1c520b2d2bf23e3bebd1b4d8fd6f419f7b531210d1371435193486b66e591aa5c35c828ffc348d0acf6ac9c0ab3b4d2a3b8377ed6da67eb312dc5d8951ee23b8e487bf3bf27982d9bf650e4787b9421bb7f85ab3dbb4f474fe5c5a13d8ebaea8c6407b10e94791725d4d83b63c5247db1f85037bffe4f01aae0e1f519c096bc9845a59f1052143a6b869176412b8a83c017c7843ff9ce56e4f5304fadbdaace6c24b55fc91a17e7ff5deef42ce6a6e41b60c978103e23714a94c2caf32746275c940164c7c06ea6608f2b5176bb3e1b07060ea877ec3a58fbea55f617720a761ca14bc78a816757f16d27f0e880147655fdf87cb25b6d441d3703da1a4adc036a7f2c41e5f2d90b1e3da478cdbc98d1994874717ca2c72c604d1de53e10dbb70a094f20667fb84577044baccf89939fa55296ee29e32a79062941202cd6740e1a5ca3c34e05623dda092ff31b82458134cf5bb72654f73fd91d32b05b2582698f85b2ad17c633dfa19737351cc9bfc7812e7b608f4cc8482cb3e1eb61ffb4c82e7329d1b15ec3f40ebdcb80ac6537233eb51d503fbacfd39165963804b6ca220cabf708506e9e66bbb5f5cbe988741214c2c4470a42e57377c6d141aa1b0e28c5b93d2965b66332556828e936a55edfbc3e676e6eba0df7b8b9a36dbef4a099d17de22581784f1c8fc99c01963be60c9a2d5101d9cd03768fc712fc3cd42ec6754d5e2d426c6cf3451fa7ffbd28c8d4940171e510b5bbd76decd848ffe71897aa2967371e7f2ac32423fef65440416cf70ee318f071364c9983400d38677827fab35e0857fac573b91e1b6fa87649030b1d780b109277db22b45110dc49ef4b82860305065cd8a53c38f86f345b9110a87788dfecaec7c7600fb5febe93ac7dcde020a8be6eccd8d004ba6b7907c4fb684b45ec6c4d323cbaaecc33fcab42cf42cb921e36fb0d4765c1ae8600716a4d6e4d4a22c2afaf6de2c363126ef5abaab997236652c11986c9a1c269eeb8bc0d7f3bd111602afce1e4791475665f7d77b0e874077bc9c46f7bf61a278ee792c813429f9186035c8c1a8436939f4235669f510538ee0f6c0242debc25333ec15c8fa8741b61fc9cc71a0f5f1638734093ebf8b2869b387024d6d9b04e62cd02a891578722894356de2b2f7b7b582dfcfa9b91e0837c46625d15f498a596a8de6becb76f8d33c7366cefcf8917c34c06e29ca4c4350a1c55c0d5be579a35e2e0a4f2d3fbb9b6a50800d2dc3c49a18ff68e815929efddd86899c0b6fd47b2998085a814aa8f48a994597a46063c60bc499350e97bbfc4f62c00a7780ffc7145f687511173f886e6a86aafe86a3471a585f3846db7dad5d8c70298e40fbd3971b407953486b7cd395434109ca52d4b1f571b87ae9a2b0442d1257126f6e71cc25936f03ceb051aa7014c9c8fb1486486d3bea484e2696c0e44035c6c500488f9a5f304e9ca0706f535ecdb48d1af4618cbd136bd707de4ece51442a7da7f178897a598047dab2a9efe90206ec9d098b3c22cf32dce835e6d330816bfd2c61948836c621379f5e64c869fb6f4ecb856cf3b94b721b80933987a82e2d22a1b06f1a72a3dc96afc6ada7e28dd1c909a7d715c190c0a3927c484c39b3ba0e1b19c90e6bdf8e8b602c340bdf85632a0d84f83c77d74bcd7e99ddceb1bab5d0efbd05d3fa7ee42a4c06a9d482a373f977d8af6db51c890caa2c26add9144d2cd4573ce91908baa067ff88b026595ecb823c2d8ca728fd56586ac9a611e68960f267bca785cb102350ab287f37dc37bd799b7886849607682c4368ac5baa2bd63c7734447e761f385713a83b5e13f126157d2aae7443da07e10d7634637de8eabd7a66e704945aee26adc72d1b895b6dee701a38d28ac8f80dba3bf19046ce6def7f32c8f899cce8338c75f01be79b03c7c578a757147213048bf35191800c23bb9f7456b0019f949499c9011412a6d7898a4074dbeb509a35300a43b405eb1ab6c20421ba2b31eefff9307dc491f061da389b3f62878105fb426e4df7c296b66e4681f7c91a47477a5ff100f3e688ec0f8154b95610e3388228dea74deee513a34667f47d6aa36feb35eaa05c309eb62c55c5304a0caa6c7c68f5a6d730cf9278017e51b5220132f7abbef9cce9fc0ff82e36e415d482c8b3d66ea54fe1149edd409be723772d9fb45242846fa81f8ee00ee2b265f8ea5a884b289bd7914ec8387ce619233b0cb5409e014861867ac9890a96016390089a8ca915913dc3591f36eb707ca38f593ded1698cfb5eca6348e0fa43a3e6e8c8711c898af615067211088cf13f997d22a16a2f71736d49db39eebdffb7ac35d8dd1b88439e8058dcca26947bef40b4fa78b36af7f4321990f42eb52142a2b797272a6af8727e4757f413181c55b6be2fb954bc8eeed5cdd0b27b6f7d19dc391c8af7c1c11faf9745862587146d67f7c3205b0f90c3adcb662e283e13ab6fb1f93eb1b41a2afe02ec426fd4a3914076f8470e8e95aeca3e5daa6b621e75396551f9a9bf2b93fd61af41f9891c76edc8a3b4f4892d3d37eacfb36f5f57e762f440cf0057b29e9de69d63c217c9f50d75db7aff12a0005515cd2656cd8f4ea1de53755f5bc694b41e6a78850a97b008e5e1435504e622f1464aeecae396f51942ab7770962c20d2c0885f8606caf0269a28705c27c9890473a427e70d3b2c023bf4251a260e5ba7bb56b8d30d20a6a1a3ee3c9d530cca9d5535a40ad13bd51e0c556f6b4af012727acdad8aa61921ddecdc6337284b9287040b0c870510009fe191b086f519347cb398255b626587ff8e578ad4d472a13d75a42410a6c17b17e2743f153cd3bbd63c48f558d9f78412ef04af1a0cfff77c8f0b9d2a731afa2d5a541fc1d76c284145f3784c12504975654506b1bdf457d820c847f386286aabc0d201b43ec9044409267d1e0d871a538a394793bf73cec0b873926d1903195b6d97c1c79801550e6b4635895295c130e687c51c335ef71496cfbcfd851d1414f758b98b806e2659871ad7f62640b447a285cef0a3aee993c42f67dee3308550d8d047830e28c8d8fef04c745df9d9943f0c983188b8196f23763e5a52dc510092809bd6a8d05953bd7f6e01e31546f9b8cb3e8e92f2d56a0d0b06bc802d121d20166d5ba34b32549bf8af53486f265355c0ad21f65ca48b63561ce915fc13a557d7a0695e588bc4e022abf5792fcdb4578a0e3eb4f9fd8bea55da3de0f300e97f4124b692bcd0de6da3ba8bf3fcef596f5fbe2a81534b6b3e296d04b156dc11def66d021f7312eba5669236e0c90e9d69f7c3f2e478ccd33458e5889cad2222f6197c49c53b71779f343d1c75323897796ed7ef424b23b331dc7aa88ca4f616c3b6001f1527ebc868df9b3cae12ad4df0bd5164a860f6baac2d5ec6fbb1b663102b9c267df1c6a81d8b843c7508688a6a59d34384af0096f1dfe21dd2d1f9b05fee3b132347c17946586d14f036bad707a2df06a2c3f3cac3a54a6edae1ba2ca4353745a83085a82a0991648f6e8ba2229ad04539fd835af4928fb6cb7c8eaa5b413cbcfc6f95dbf4a16fc8b54cd53e3539687a17723aa86fc98526691260b1c2a95c498307c833a08a542339c7512252a061a71b5d9c3a8197ebe2f7aa11337fa53fb73f2176db4a1b5d072af7ab06e62df8d7c49c418b63e611f57e82aef6d26b0fa5b95ec0c4a28f743946d116bc0d4963da1b376baa5bf4dbbcff38aeebc122822d997791e4dd346ee9ee910aaa84cd63360632f4b7816cb417232bccad9fd026eba72476c826f051adaf9e4401b49975776eca63b72436e3a09a202fed9e4a907da09c34da5faa9fc9d5ae1a90218c3345c248cde8350b5f13f0f5fafd4be65eae617fefd871ad6c5c5777de66e0741495b31fe870f493f7353a1dba79df80a365b09844d06864351ac8897c3aea675f7c573b0de8e2d418004ca95f50265a8382d3d8c92b43512456dd8a4601069bbb8129f879e6618a1088f8108efd4cfafec3c6dd9a1c971a8c87b23735e2a3c11c5df2b79c5e57a397f22989533b77f91468b1f6ecfca5431916aad3654ad31451775b4d7e8bb9638deda1a87b96e115985d8f1882243f77f0fd9345aafb13069a0959af70cca0da502c39f817384b40b2bb0d435d208c3cf6d48d3cf9bd79230080e021e778232563eb339a8fb80b7a52c86e53ec065afe1f1f378f5df2219eb95f0b5cd0286927f5a3764dd8634feb9ba620b93b2b63f0a50e5931ee50c1c43bb9d51430cbe600160f92d94a8a23467010c33ea69966bcb05545e9be65992d1695757b9f1ac1e0926b5ad7120b3a8a129fe3a63e91407403a4e9a7af40c409594588f4608e22df5d87a22c4cc3e7440c6c91e382d7cc4d29aecf38b0e050448ad70c802d48317d3d0cf248c903615ccedcc91bfe8cffc53ef9f282544c2654dcf9811e3308eb9e5b7b06988e15bd8d3c39ed01432d5aeed0bf617da4fcb4dbe85669d08cb53a07d59974beef6223e6bdb12095c5d6a35e5a0869b0aae5e1ebb81d6ec5dbf93da8f01df74c5f9ec116b8fa92da71d7267f01ae716faf60812e3cd8ec5f1a8808d6f683a4106f80e732f83481c7cf30133b9f9009148e0e28a9d728a65c5875251ec5745731853d891bf6c04e9463104da277bad445bfd7437c64e8ab34e4aac9cb0e77ed9d9e2b2b8aa17f13db3caeb10a70f24d8c602dc8b5705155ad22035a83201ca2c587f23a5a663ff5fb1bdac7ea2734b16f6bce3ad0b2c9b57afb08d527cbbec7aabd31534cbf9d5ccf8aef8247719ce805b79f5fc947f9e69ba7a41e2fb7689ab92aee18eb84bb2afe15ff0499e6da4cb7260a370f73bb0b5e0c445b84f529d68e6a16fa53ca16ab78ee177994f29cc3756097bd5044cb3ab6ba0f8ccd7450fdb8cabe85ae12787841f42e3f013e21ff3d997374bdd4e11a9c6ffaca1d6b704b8063c38aca4f39dc46cc6217fa5815aee22b3aa22f01a27cab6aa40ca466c8ca44ac03611a1e7f473a677d5830cf907e46fa491173ecca0ae2c217a23e1be5ae485f9c0b221812dfc095c5cdea80a955f261128f68fe0df15951a8af699b33605596be270571f461680105348760ff1c8b95d3fe5b052e0a6a36cbbab4d97f2191d8d76aa049f92a45b21239dfd88597495fa1e494e9c8496312dddf0fba573062d7ac307d182cbace5569c2f48c519b5266c21b521d583c5b504348485418e970aab08ff8afae6fdbd3291f5aa3e177083504bc216c32a622cb83f6815ad9fa7be9886631d65904dab137df1d813d27d2c2c0c618b4436c17c2518982fa252a521a61a1a78f76f4949dc555a21b76635dd15c31c84b25dff7fa88cb5fcef79c3c48f0d2b0774e9bd04b975add02ecf89462038b05b32dbde31c1a19fd841214a7f195b87195b101d3cb7280bb78099d2b7d30026c60e6ef0bdfc905504e4f2cfb0e46c1658c5c966476b9669f8fcaad17c6ac3255bbb18f41c502f5eeacb43cc8ff151f2059b71f3f0e97304efae077c14e4bc58417c9baec3eebe14802617554af640a7f4fe799cfa1738d25d3a8791c88ecedd4a5a4bbaba7f7c6c65e116440c1a298db3d6cb2915142880c0410b4d38a0a525bf42a9df097ee71a04f4f60a3ae29d33b0d115ac2bde8582d59b540b57446dff2f0da5dcd5551873b8ced139b965456a808e96f8f3ddaaedf7bd611e1bec899c8247d84a849478ad963be4babcf659ffbedae1b5db07e3eb1da9c8593ab7dab82ea817f18a7376a1be79866fc940c1cdd7a70d796ef838b58f4e114c74ef7108549db351239bc48ed1a6257b89bf68b20d43c3e2d814932b2b1fc7ddd81a466cf4c2279ad30e4dfa943e905f11b04ee43577733ff7bf7cb60b1022deed9aa2b559347078b92b0f7e5c3cc2d19be4e54e0aa390039ab2b4a399a834ca592643a646e152773c972ba198e25321e148b15f51002e4d926c6315d5b136c4368de7b42a8547cfd6e643f54c7a0037f1cc88a1ada3cdb151249d0aa2932d841b18106f2e5c1ed3bdd0a93044bfe2af56f5d9fa1418ce90490c838d53991f42a8dd016fdff1ffe66e4771d7b656fa6486a5dea7ed516c28c296730f08408f688e044b5f04cb01e123bea0b482dbb18fa2923b6d5e547473ce420a23709e783b0d527b22ed6fb2168bc17417b06c5cdd420d7f96caed145e20d0b4239cc8ffe310d99fec0e84cb00b7f50ea0481a083968966fac8b2aeeb7a4b680b4398076cf0f9403b4928073e4aaf5ec61c6d92da2f1d2b555471682d6a31b7f30b0d779f9b79734d64752e30e91733d0c79bd8cfa69538b728c0dd83a4295419cdd2ee9bed50d3f125dbe6ea12fc20d195e3f36f9b9985998346eccf31d945609b66b9012138cd7bb7fc50297bfb85df817b0d4d0bc3716195d210f26659fa1609d85dc588918c9af89cb51456ec1cb57fb515c4970871b2a6a2f85962dd12ef8d7c65b9c8eb49ca530f8430a88075a4697cf60f882c0111c50e75e9df0668ec3b668f500c098e27c6019c4240ae3bcf94894c85f32079c905792f0d1424e1daacca74746e154106ceb7ebb8bf8528b8710eb578a6869c19da365c8aebb91c7fca9867369fbde90ab66ab7ee5d89926d12590a10ec480c3bfb6ac06a4498c497d459957579c927b254dd6190bdde80bd4db16edd992fbb9de21973d6cec07a4aef09b2eebed214cbd83679e33253224c7a0d642ce5b6f1ecc42f6e4ce24b5110c6456d43cf9a8d4d83e220a5c40c931c46ee751c8c666b252f0c66b587fb31a42a55af825a4c9a6b8f2db11a678bc70fc7981da653a4e4b7c29a0a6588165ab02af58c9d777e8b0018b0e171be62ef0f1667c78d366bcec158f7f3262d74ae1620b795587d93d087343bd04f4995fad6d8ad9a652eef599dadefad3b4585358b302ecc5938030264f7699841228f686bffff646709889b8f3acdf9f15ec46f68d5951dd86f048d23237ff81695a5b0e534e385f89f11b513f7e10eb06774ad45e1e0f316eca87bc3dd5fb2e9820b06948faf76947489ae230cc85a3847b34983fb29f61a08e83c7bcd45903a23fe81b90400001262ac38762ece1ccaf8ed347c0d7b708cb31290cdc4c2b0044e69f4286788f4a8d6ec2a74358f34dc17a5112093f1bc26a16071a80489cf335fb975b2f508523e3f293b409a0016d64e8ae501abb508496452ec0067e06cce357992d2893e0a2fbb79e061359e149fd6cc1733d01d9f6c8917da447217daf8e082bc72ddc89abaf914678e60e33f0178f4d9073b0f29c439c68aa6c1251f104910c337d558af44ffe901258b98ea92ad1bfe47e4600885220032d804a857fd14afeadf97d66819c1837e0715b03d847af11cd3469497b85c5c4b432e11f4d8bf4d8248d92e966b685091134912c6090996e5c81b87705966bb0d8362314ec469e073dec653a2942252d29e09aebe69b7fed0d0c40965837cfe76352314988d6834be979eca1f41597779282982fc3781dcffcfde65216ccf5929f77b9135ae0a7a456fbc7ebb08a0219e3f8fa4a48b18ac8385f9ae2dc840f68712fe0cb660410260d779933339969a266075ced142e6db1cf211525606698f8c43ebb8a7b0142422897e26359dc724535fb71e375c7808fc20c51e3cb8776aca658476f3fc343eeedc148601cd749a6fc10e2ae09ca9fe3195d91c91d3c145adaaa9e51bc5767a9e3b1838d2405ffb29a2bf58216f5b9c256fdedf7aa4fc7a4a5d096cd3a355870bcc5357e30a086553364d3f00cc30aa8c46635303b06d2f0ce6420a0f2b6cb51c64928814aba4cb6fb38e6bc4ee7cab62ea3b2b9f053cc2758576aab0f4f8973ca77bb73b6e6316a00e36eff5a3e371784ea64827308f55fc777d3de3bed27b3cb42465f0baec2c846b96a220fba1abe336dee9d0002d2923e586294bb2801bf415ff37cb6072701ae807d4509bb146b073d4b3a9509600b86194b4be2ed225bad0e1d45653d869387aba5d46a8cc0b0d2bbd232d1651cdca1581a979de84ea30f9944c8e8da92cefebff063453ad6b5328021f19aee3d5b3cec6545db44882a4ef649ed03eaf15d4b1a077bb4e2968e87b3b88790f10ada64ef9e4a5806df108682eaffdc51d1545b9cf5dc467fd1d48808096b58fc5a6d4323268c8d0268bc55bb8a713b92c37c620a91a72d0f45813e1ac55c41e8785e114d74a7c03a6671b58d322159da176c645e2c309c05d3d1dd32dba0bf6cdb813fab8c0d3363366d90f245164dcb52b272a3ab2b87f4f086142f72b2400f6048b19d950aa78384679f502ce4430ccd266efce08da8e30385a7f494baed3e15b85d43e59b391fee2e549b6375ec4c2f66096bfa6e2476fe4fe969e9e542e94611d900be9115ad4e3feff5acf27cf41721b6d45e7eb248e5322d051c13c228a404c8b3c07323d3ed304b7d2b6716fff02665f1ef6ad684a79544dc87bd4fdf7376e99e120304d4a1d8964675abcfb535c7fadee9b8e10c170fe79152a64b39205e648e46d335b57abb10c7f0eccbea51e1c9ef621a05928af56f8770ca8d229611eed352a2424429f484769984ed2c5eb836f87c576fbe57137f345ffff5839ec620aeee61abdf127989c08b7586bb73a31c88cc07b67116662bc1c0bc4726cea61d5420351a31f750b5aefda62b13c5a643fe78dcd8fe92b96cb3fb011452cb9a07bc446c5d1a899bfd771cfdfb4102034fcc6952c234c495d9e94b6284806e20a06672690c201416c5301032bb92bdde37c0614940846a2bb5ca92347f52b2a564ca5c8c97d0fea1520f17023b0991992e055d708003dc6393846cd55035344474bd18727e2aaabb9d06d5a27c59264259a7e0a141f16e3819a23bdc5ec5ed520d6187813cef794a29aa4b8f9015966e382d6c3e9a0ba8cf20a2c740497e869ca0b4ce5368d76e1e2ea579c003e6839dd10db76f01de6a0149a124ec7611ef33a00aa50774004c5cdf01b58b1cc3fec033768da0798b84539de7ba70290e10c5446cd0385935e48ec73f8551a1cdcd2c6c82e309b056f208c615a13e57cadd18bb27c1b958270641c7523ad6aad616b1a74d82f936c4e0fa48fd5a11d697630e2ccb4b4d1a9adc511c3426b3a4131eb1b67e1a17610f25e23a28011dc632d9bc9f84e451961be309e17dec900d96d0299e0618b3c41222d5f27a877b1cc0cc7eb26c038f621b4a2f7f2ef0307d5d6ec2af56331a5fb1267b50fc4c34c67596010449453754f20957b84c1b7d54edd95f5379f758e59a9d2c4bcf3a8abfe1267636e628e113dd56bc55b6bf279d080e9918ecc66a06cce403e64d066c87b7f6705669bd3c282a2c3462358142c50cb8355c01b3068ad14958345b898492c7429768cd465e0d6a654e454529138b36feb5e4ab275aec1914f0bd9bd443a1fa9a7002fb8f86536bca66f6676dce8e159bf407e4d0c5601cc2eaf3dce094e5d71d41571232ebac40b00ac10671f70c5c408c0d76e57cf9f35296c52c45b7658e92143db6f5734b40879abd4afd3cf414c4ff3dd88b1e0d9c808183c2c45b5f011a2f39c9da4027e3fde8ca6bef48701376368a22fd7f4b7ee9d280a495470a20cef5b29c3d9f15ecf01c696500e2f3fb0103b8fb863cf0ccc1c90bc6444a6e8086b385690840945a3da3b3175f6bf7a91bb8e7cfcdaa41266816562c935c0f80813553b25c238489f852a16b8f31307e6051b38e2da3a0bbd3aaeec27026150e10ab9b748fb2140f334f37f5ad96bcf6eba7a7feacb8acbcdcbd30807d69e2c314a6561e8e8055e650b93a792b5bffe98da6bbb89b8365d4152dcc4126a03b8180789c9603fdc9551fbebf9577ae3f0ea264446e62bb482a3150dbf8c02be3a68f593432d5b66d8231ad2d47c6428d020768caaea2015581f05ffe4bec4940ce427b27654f48530d8001076b5c0acec5eaa59496527d41f5f7ae5fbb3a8feff7aca8177cd9ece6b132fed0de07f03827bc2240eb5f62349c5a9e698aa7c4d79964b60ba9d03a038fbdc767014fc0b41cd6e3963c46d6aaa30df3f48e5a5d590b515e33b84988752f57a9f0de3da8984ce342adbec4c4896463fd65137b77dc106ccdf7baf909f9ecd6608756b4e6c94b1e857ea6ce2f2362d3d411cf908e94d63a49bbf60996369cfd3774b43d9d4bbbed00b5bee2c872e36a6c3df37b2d60dcf455af2a7a5cbfb8848a50a0ca4e5f0edc11eca39e1ba6af65abd488764657f4eb75cfe9baa91bfa96e6ca282248422265016d9351da8c58c9753e18e5a6695742f8b072d23be6a38b4dc8fb469a8497bdfa2c242b614d9346b75f8b0093f5d2d2d5598d0fbd52d453f47fc1bba98b9ac680a7d55b6a39cac8cb22ebbf656785651872e53f2662e50e13c6ac3e83be49f80d3a678738d7edc13ae1d7696495001946585353f2838d83a67ec907a3c3536799a29fb1970cf299bee16f7c39690db0dd5fdd33d34139107bbda541bf0cb9bfe12043766396deda6a182868f188ad30043625a8217c6ec15e9ea7597cc1d285846786861a5ecb94ee3fb15d40ec6329062f5935bf3a4dd5a2f5ca6793afde2f235db7353c548a5e175516e463355d8d03d3b179269abb96d1c45a492c3e1518b239776a6f92d37e19b1ed02283f9a6ad92a2afeb1cff87a04adc038f102ceae8d7dec00f4e49ef69090cec90e32bf42ada1728375e0a2faccbea4fe5238b60ba58c9a413a425f94578a6421d89ec3c9a5c1753e023bab0569884dabf258803d5a89c41b39631e2772c9f06c8d6bac79d4318b978a8703eece848128a33978fe65caab5807c16a617ecb924c0ec168cd435d8c5253827b663819a86dca311d35110aa73b5f6ead5f6c5e57e2e15d5dfd2404396e3e4b518b2178dc71ae6a9490d1db22b0342413d5001f8fa6a2f2e23d757be5fcb368c69f6f798f1c0a83a699f6b9683a356ce53965b6ce2ee37b661e87b9b2522664b0714b1a06350dcc5aee24d57fe97916df369d363d115b45f36de210ee36ddffcfb647d3023036f2466c75fa9111c3c85beebe7eac1d7485dd525e1f60c7e796dafe33d83692ca4d9a084d1cf5b453ea00ac2031d8df40c3649eb33aa7e5629e45b18cb36821883374e1fcfb8cd363751d5c85f744f20a139cc6577b13f37d47b4614859588026229581bf79db218ab397eac6e09af12b7b0147603ed4b6a6f2e06dd89bf7cdf97489c40e25d232ff4c8e8b3dfc8f92caf7fe6acad90ee7fbb96ab6fb34a2970462aac395f4ac05f71ec4ed9376329fdb3eb82ca9dea9b5041811c937393a59b7ab36defb531767525440f8ee73da32faadef8a65068aa0f095fb6c2fb4035d4593e8561caaa642bf240e08675f3c851f592006e6d15465022a54def6a5cc25d0352e371d469ffa4bd65ab0bbd491da8986f082e28ad6cff01b3c5d2159c0f5f6f9769ee6ef0f567dcf17ef3dc32da98444d63f091d39986ff308ded00a005ac197adf9d44a10ed2644bcfafc62aed7748c8fc407d15161d873838534af79017bd8069827355b63dd7d777eac4bfd4323756779c8faf23d085b7e2202f3f0c96c3ab8b050f2e278c27494e6c9f3a4a72636fe38635b0af45c7996a0a4a275c463cbd62c046106da0a1fed538642aa438c140e50f6aeda879aa41e052113b54a50ee61394611e75fb031b023f3e88b94ad4d679e620e4696814c6914dd33c5b2b5e337224c71ef368ab70e90d36ab101a09a72576fdcf3cd12c190244f77b95201680e9babb998a8fc29aaab3ad7bc10c7adfc2472b30bf067fe3e72314f7e2362b84abaac6070d09b91e1d111a94b63590e7af622a25d882e0ad7d63509b05d07eb503a55405af0088c76c5f474fd0ece96b53d04e818823a300be41b648daba3cd6968eeb2b9aecebd1423f60e7d0ad556242dcea22ba76913ae4c8bee5ec74f5498ba5e1b69b8ec9ce085d7cad13dcf0548adcbff34d614d96991037816da4674b38243aa4326f7a776823eb834360fd31107708be140af1db4bbed663f22fb99ad9a3116e3b98b84f80305c6df9eac64e6d923d3adbf26130ae04b1fa5e61a416e5bb28b26c6d278b08250c8006cc6dd396402b36c8b51ef765e687195aa322ae729e2b7843a65b94e6af01a801e3329784163454769abee4e069822f57f312220de3f4babc575dc5cbe05e8990b66f28c4c6028b05b63fee79418cee1903f5a5080fae266433d0c2d171eb5d54d178c5c3464e0d4d2dd2c1f937d7fbf13e5c53a7be26be1387f7bb671d9f9f1db9c8d074ad4d9a967015815b2db03601855a1633888635817e8912fc9ae938a6471e5bd5716e535459cb8596143cd64d0b3bc5832f64c0e9908773d37adb47a0a328260f2cb8f4884d1f9c4dc73cbcd3ae29ce664aa80e06dd72734dad606ffb56911fb49cf499b20e30b2b65f8d10e4a745cb9add49ce352ce3d945267736f4996b9ef83143612d65cc47cf56654813e7edede53fac432c8d4db0546ada207140b9a3971c05bfcde00aa1738a1b558667d3fe9fc755ef08f28f97b9443a4a235087d6bd4e99a1881fd4f0c858b516633e5138abf3073a4699c7baf3861b7bd104b15c77ccc19a62d1d9045bcb8a2ef6bc8e7ae1294417fc9ec8fe64badff4b3b4ab4855e091dd9e907f38e387e9630e7ae36082f6672f560d6acbc113a03ddec1d5ed4d0385e761d217529a5e5c5f9d49cdaabacf000e812ff2057c4453dc2d95551f4addb04634acabe64ac2e5f56a3cd41bdc5237954bd5f445b2636291197cbb75aa0a33949d80b39082316793bc2e202d67262da1b47a2ef19667ca9c45e5be8875494db1088e16e00e0889ce5affa74d0d8ab9b054e6a1f86899fdc8d85e81034b43cbd40eb56bc5f3b30499f2dbd1efafdc9201bbfe2295c2bbbed6b2fd6c3e822d42cad2031b698fc1d6ba930dd7d74c129727be755c46eebc2dde70faca79a584975344586ad0164044fc52d27c30eddc71fd2f8dcb81f001d0290d900f511c079ec17621de04a6790cbeda1d39820143c943ced14bc34951c9f92882319c53fcdb005eb4293e2b974d06974f0dad1948dee5cf552d78e6e50ece36ef9167ea9207b05faa70ae4708fc7bc7a38adca594404cbcb577fb4e3e54e745882b020bf017c775f092c43f5ffa09ab03b51bec94fb27e29da0cfaf413f221534d282b84c5bd5c8e5eb0cd044db57d88559eacee22f89db728f992baa9db3def32ae789265ab48b39b88e1fc85cddb2f6860e8bc4a64e19a3d18f301428e81061b9a0fb09fc8c36e867a899e201c0f716312101376aa5f78ae94193d4ff1f60f86faaf82f97c3f40da0c3b6719e68e2b90ff435fa1266bb49e02359734d31966398dc317002cb0a30b78e1d8fd1d2d5ef7f4960712e7ae469a6cdee32d0ae467fefc9f2d3f333d77c2e81ba4082b3415ca9fa2b06dc4bae6fb33dd31ef940213232a718fc85feafd40d0340936e79620af70518d9c949b3dc734c7d8bd7bf6a60507a617f35f226519a8bf4ae11dae6ad70c1a464144b92e975e6990af020dc251d77170af85b34e4552f9b3eaa8f620cbf56905f0d49cc32adca89a06aa84237106d40aec51035ce8b9db2c8c159a8759eff7492d352724ceb2775e161987d651b32dfe8732f7c627b1d96697a1900ca5de34ebdc988db09a8c220fbc8d6fe95524f7f3d4fcdb5f6148e33ad2cf5d079db4b3601523461ad1dfed40858e6a1adf268d67944f8e8da81235e3ca897b24bd2e176dd7b3e76978f999bb102e23e141e64fe7b4382f8b43bdc8bfa3abfa74e3545bdc6d75fecb182ad9e12d1593ce6fd46f8ff9049823ef31813f588803ad766f3651bd51f505349bb003054c8d3d3757972ece2cd910bcefc728cd27325745c7c2f9b4bf056dd584412866f723e4587ad015eb90fdebcf05094b72b1e5a8bfeeb097276001f5009d4a83418b1e98f5918b58d3cf32a3ddafe9f474f913507db6f3321cae8cf592e3ed5699bef6d16ccffb3724937e0896518f489d1d61bdd6c05d89d53bf5ed898eead166dc6d3d3cf5caf8e4c7748dc5b0f566dfa2031cdc5eeb7b7b56c8492b2e1e99de3f19c6ed523174eff8d0cabe1be98689399cffddaba051a705bbbea6b66eece59056884895366365a3f8c0c249ad4684b42ce826977e6d65660fbaa52712e5f7f642b31122ea0f0dd30de638b6859663be02ce8a8a3b725010e71adaa0f446ea0f9920a10c4466d755b198e8cf84ac27cc3fd035c48c64dd1c4f98ac26920794c408da8bf6517362c1dba2775a9a0fc352dc7e76ad4e54fb54e760018d3744ef9e6be9af08065cbab643290422db9085e5262a619e26cfb860b12b9d748a2be6cf7de27d29cc082764b5ce24b0f14bcd8a246082167f1985f35242e2b7f443e683b1ec51d3c25a2cadc05d6d11710f643c6d42091c1ad2e94cf4a2a348514a93c8d21a46451dd6516290d69a3d9cff3cff52bbc4077ec793f112a935db452d4360c3a99cdcd6c9333efff5b78922f78b02ac578058774e476fb1e77f5b75bb1a0e5f213714ec2b6aecf9d07fac0df491eb2e203114f06bae8a308a8dc84245c04fe083532623038a50ceb9d78284f1d45908886ca001b401be612a5c92f5ecbe1791d12bf888852ad08bc1fe64da31aceef4f9cb36c8e98a106b132d6050fbbd0702bf29bea098f51152f7287c82a715ae14918d6411fc2accfb241958ea040ca8c7cd346c9b00700cdfdca8acf81094d0f58b7e0c2fb1281e6fb53a9671a39a2ef6da6dd9572ebdfcbdf064f9fd618cc9e50e77fef422c2ae2de2e496621295eb01a6db5cf3f6fc5b3069a7db9415399124d4d3a84a4cb2f02228c0923346771931d02fce4ea160c914d67eee2cf8125ed69c3ebb69df23a562468e5e269e21ceffcc30aec382b289f9c9ff4a1aaa7d1072b11b9e4f40f76aee63bb3b9c583b440f3380fa2ea65fdc235abd44c3f7416a8462d45354b0185baa86a994892c5270cfc52587b486c5cf6fbf4d802e83764d2c98cd9178e18447e5afabb7e884abaf9aca535459a93f316b93c5213ed8fe5162c3083ec5054df06e3cdef533290da0aea13a65eae6da39aa645cc895d756480be67a668e8bfea30a33b3b8c3e734eaa00c2de32b191e0167107a8228b07de903f45dd22eaea587fddda89b2b44654e33feee64d99cab64261cb07e2d8324860247e8102f159c7cb6c72ad4cb137b29eea163686c1b4201ef8ba9fcfdef45639befb582bcb5b2bcfbd21161e5b6f551245d6aa34cd37fe96e9486269ea37b20f2c8a82b354bf2b070b33f8e1cfe377ff25230cfa8b699159fece1a9e97ee06f4bb85ef5ffd90d23491a1b1690c4f525365c8d3b3b5e7a6d91fb1654ce1e08c67b866563d752f2f8d344d7f24d479ca256943b1248f3cdfa8c3ab538d54ed299781b18ef27b6b269662da8eec752b77f175762fe97c79ae6c4c778130886ba03924f87c71c235aa18c85fee0504d3d4de25ac6087657a8e914b24a117455508f06e1a18e7ab5ac476468d11c24d533a0602cadf85c2b32ad61d1d9fa376f5549e042de1de4d4735ce6b0c9caa595997871e9be9d4704400c61449bae14085ebe439a8758d24b9720c7d10d3383d150dd9687f2d5b8c085b59ffa80485049cb7a392612ccf98f6b1533031b42bec76cf29c60e01791a07911f6ce50b8f44e0190bb4f3d4a3238cbb9eafd42b2c3aebd72afdf0327200c3588de69bd3280053d50c66a2354a579d00f235dcbee0a2b2f942f4f3befffaa5d27f7f8576ca573ea8c215ed7d36e9f01f1c07a5147dcad6ac5ba89342048c28a0a9e30bc1125651a36d20f99c4a968fbd32063d6263ad11a7da435dbbe14267841f7ef0206335a05cfd1f7a22ed75c09e2b38b4358b79f85039e9e02cc508a0e4b38239a5b984dff549fd4138330a4b2ce6a87e40b7e2c02a017552c89e82ddd3a6eae3692221d7ca590e4a623bf4a9ef8eecb81f769cc2b9cb8074c93eab7cc9c8cf74ae27fa079d575691dd39b0496dcdfff80c8c808c1d181eb06e21b79c85299e1dee35af539a2d020d6fbadd1a65c945b21b2e93ed5d74c1a15de761d1a12749853d0e12a90ac46fff0eda22879586417cbbd9c12d9d5bbf5e8e472d5ccf7e713c3cf9affe1346cbbf62a42a1ddd9dadf1a03d2be93700e4955a964a43b9e9fd4583acff9a456913e530b91b6f14e4213c4775883e36ef2bf85931cee7d84e9f7a1b93cc3a583906a43d434e79d50df163df7ccce314235c90b43e382b812bbaa0de8d32aeb3b81cf003da44c691274a4d3381563797c4c2c565f7a2d17cb2fb087de8b6f2e0ac4b13d0740417d5280819e9ddf45e1d95b48b39f26179720a06c2445b8047e280ee43b73ca83421a1a5f7584e57979bccd706d0d60582508582f0ac9d6d26f6c7a37b97c8c2a2f74ea4b1ad174b66d986c6beccf12b21df50fffc2ce441a6b07ed6764a6c23a7caa93d4fc3a0ca30e3b278412a46a4d029c505fb6d64499a4ddcffb603790b0cba15fc11c743301c894d267eb65d758aaadbb3ef6b757471bbd039a59565fa5547b52de2555bf1254f5d6640922d82cd35a02c843c44b445164de79b33197b36dd6f38d49a49ed7862831698d238aa832177bc4223edb6c9dea45274d4bfc19467300d0ff8273ca6dd84442fe45c56b3a3a163fce8e12bacdf47922fbee16d1a4f0cb317db827a6cda372c2e6965c0111d3166be874e9b8e5631b75b96a5e1516ac3021e0b26f7d6554ff8b95328ad9d170c41a79e8a212d5335a8928be76b92469962747d180c4436c93c7b84302246202936d056e8f3cc1cb97f3cd3d4555c08e29db9f92487762d9784a8ca979831fa1a1c6c220931ffbfdccaac5a99a496951e0aa27fad5130e1980b9aa9ecd653afd1a078c52a47295168be2a674f005ee964f433b2b22e98ffb330ed12a2e46eaba208e9182877128ff879df231463be59313f0a42f3a733abc68aac53ab25d0d9a52784544045b141708e20489dbc801f338662ce21865a74345b18573f45407bdef6b1c3aaea152491d99105a34be5ed7303bbfb2f6a59473bf62d2e0f2e67b675ad14ee24c21fe30c75a5f5ba9099a7aad3e9cfcd19101d9bcd8fc9e1926d63716a4dd5948583f1a161c484ad2a8e887cb50e360394b6e92c454fc8a3a6f19e50bef23a0910323e60e3c8b1d8a222a3b47dd6cf501430e299e891f6d9283e34f315f3582f9f2bc3f388988751e237e4517e488c0bdfb6d278c0b99f4a6119e7670504f7001e8b24f84c7356f0d1540e17aca223936025727a8f59143944fb1a465fbe673f6e24200eaa3c91e00c971a5342c5f3134c0f5f1d2da4f3bbb34e73f4ecc3db53766f11dfaf2d036e9ba026431438f69ee642eaae30dd8298d212d6ecca015d14bd4efff422e86b537567647fe1e15000f3b7218adb4ba4c1f69a7f0f6a61eec8acc6e722e0fbc08b9fbd5619e465fd1541827f972094233666afd0ff48d6855908702c6e8bcafa85f5b760a71a6a2a1dd9d2f8f0cde2a601d7c86696d8ac1f6a1c75a7880902eb4c041aabbb104ea3f030f3d87c7c96c69bfcbd1543e072df57bff2373c139b48145cc0509d6358afc091a9ecb8e4b590563815a0c493ebea1ccc8b5df12ff0f0a8fc835d2aa71d6436914b36e5e92f6967c4dab7bb329a78cd036668b2cc1741b8ba4becdbdd12504ef2a8fff23a4b29c3e478845b52af2dec61b68ec46ef9c04b95e69646c1b5a3707830fc3510ead98b33b7c56b0208752f4af9b08dddd45dd20883f9822bf0c1191cb37fc0090638a0cb25b0da268cad87625c34efd4872085fb55f92cb7c8ba770951d6b64fe5bdf116e714bd3022de8b3a1da22d983fcf8e350b386e8f8577270016ab5b8c5b4d174d0152f9acccd5fc56c641804bcbc925ead7eab1fd036b7b95980484d563dd51c2005d1c14f85deb71bbad78bb44e14aa973a5031a73bde99be0cc274ce657d5d4a17767367409927530e31f1c0a213243acfd41c346d1a6ab8b6a9ed3208dfbdb4030f685906037efaf5cb955073335ae524c85754386fd3a647e4d033bbe82cdbf969e24ff4af85c3ab23733fa19df40087fb9f39b717b47faa634fab388aed6b305bea91693bbe836805a7f76efc4dd930c4315ec69972c2c7de555061f614c525a8e4fa2601fd61fddee7310b3ccfaefa6b94d41fcbb2c06234982b715f13ceb5a0204f98f6e8f8d7b7c8fbea690ff24100b39f7b2c215f29e629791abb4a9a5ccdf6bbf1a5411d5cacf68fefabbe9e35af47b4c3bbda56361495d384f9c7cc95bdd772e0c99e534d4b7eb2fcf71364c6fd89bd5403536698d4013bf8cb1f958aea4677ef413a8bc107d804ec282ba269ef780d7e052b1a9414a569caf7a465469d3062a97f56c4967d11f69eba3930fba8da4f697fa62694f6ecf7e3e65447034f04a73d22028c5d4323fcd79f8568aa1307075fe5f1e04457394d84704c2f52c2b503a035a3b101f8e34a138e6a5f70af94b7a7a87ca318bb3158780159dd675c64dd908ff8230c9247f04b505837d1dfcb27d295392b989ed08734b8c22b81c23ac6acfe5de3d5e140f8c9821c4357e55f7ffeb5d97a25bb055293229a139f20e4893635a75648c96033f092d5fdcf19a35d2356dd348e44f1294467bf05ea0c07fc69667bd2ac7e778f26c263edd70d8e917a366fb552940e9f595e118e2eea6421af9e3ca853134cdc37b2478505a5d1b7e825d1467df226b40aca9e76d60145de2164d8c17822249894b5c37d98578f86280c525c23340f9ba57debe90adf80c4920deacc6fdb8cc6497915ec2618ffa8a07b1dd69b20cb48fbb30bdc665d44b09fc59c91a90596048b4f8c27fb06f91b57cf3d0cf68f5009cfc17bac702d48fef93fd84f3eb3e7fce709972434e3f21628baaa51b7d466724582283153fc7989e309c687641125c23e13a9df8870b2694c63b52d32325b651f5998f6cfab5ff6a5d488140dac1326d791bffed8253183fdc15a2693fbdb0f5f4f7dcb932b7648c4a8e4bd80317db7b5bc6b8b3894619ef57ce100f37383189b98fdfd56b8cea21984f8f098ad350cdd63b5a56cf2a4a58ad84ddcd2dafd6f4db5112f767db63ac72fe24b601bd37330f079fb61f8df501303b6fda40261452e7dbfc6a851a5767010c53ac591a44f441d415ffbc05dd61c94d5a38264c8250f4844af150e1e1543a8628df6a547f32361d14ffc4b526e2e602fa00eb62d5c67cb8f5b0b81bb19d5a2ac26011ad5a92682cb094ac942ed830b9a62943094a60705f7a48cab46a883fad01b66a1015a7c14e082f5880129fcaca2d7605d15ded33a6fd01b8624eeb6473233b9f5f4e8ec8d91a08c31618454e6c5abade59f51964869842e5a5b7bc96f83d570dc5b0b182a5acee15f60d027c52bd3ea2886f029e7e483e214d3f37c8dcdec5e6b1c9039cf187685b89ac34380a101f8cd3764ad43708e94364e85f36a8df2e6e98a9a5eeb5e68f1c78f674b8ef41b0913b384011bcb096a905c492d24b332be281e8e246d84ef4cbe596f7c007d2faf8581f5de19492273f7b7c3442d363d08bfce87b324686a252fa7827f39946760dc4ec549533e79d4a4bd1be195076d9e4ef0b46d434b8320eca6f78d5054795b7c2b8bcf987f82c851a70b7643219db090b8117153e65b23d8fcdd61569fd0d1479b3f6e122b77e44b227beeea8dc21973b686f5e086883b5028109627de7db24c3fb3c2e2d73f61266e14113c5d77ade522c37e3004686d5d065604be117e59248d56d08fc654d1cea0e1c145d518a736d09f4a955af05c244a06ace54fb3aed385e14415d820e5de8db88bc2acd0389335aee52bd8653676d2496b4c19a926ddb38b31762e14841d28a7ea2248398f57e539d631af56b31b82288ab31c6241cef821b0dadf2db8a1d23a483c7cc721a1df8df299539382c3c2967fc4466bac0f4a9b64755aa7e106636f609894957843c81127b2244cb966e9880347cb6ec73171be33a211bbd1ad116f5a640f35a03817b0e0b54e6f9a3dbbe656c661b834c6bff875e62ca78bd834068a1db2aa59b3f14d694b0180b148ee33edd5eb010f4d36f2bb291df7c8f8683cdaefd7336deb0dc9385548c35cd0496af4072d198fded5c407ecaa50438d43d81d6ef7292d50a4e9884688bc0d368c08f0064903c67d287eb0a2c0aeceb085077e7f75752076df1f612d6c37f30e1710a86198ea39971a2a7fbbadce2a36e6dc7bd2dd1fd6e5f88e57eb6900ee2cbde59567fb954437fbe3ad32df94f97ebdd163b68ff42ca35b3f9a2ac10b02149cf0581e88e3a07c2c967ea8531a3adb6683e1c42423572f3b2769b6677db635dd643692ddfc6fde6e2c67df0c83b3ec08ebe00b2cf4ffdadaf95830b4f62569ce75256bd4d732edf7f6b44a5f2c9bc626e7186d8b484551cbba489760b2e19139b015abae95779537e12dc9461846b04d8c9be7ffd459e6152ccffec9dc897355836538bc8bfb62b5a5caaa121d65da7228db2285d4a1611cf7d8a3c0bcdc854191ffe6a33e90f60df875fdbdbad022ddfc3390a538b4bab0e7f9d69b5482c9474068466a37c472cdb5fdf2db0ec3f22bb40dc047066bb7c72f7163b0ccf1b3fe5c43a06721dc5adc37ff2217dd4c319446a022cce7b5897d5abada0726645c0b599df18c82dd344441839e9b3788c5fb10588377c72c7be0c2e69094e9190e5703f884ead9ac0537f8be1727afc5adc5d3569b61a1ae9546f6126feb88de033c05de8772d3d9c2dcb1c4a8cc9d7f79e601c2c224300a7b4f85c18404d759389aef7697868154ed16022e2c423507275ecb8561b0db758d2fd78e2d3124a7fc41d7131d67159fb7f19effa4f0708b74990301fbde7cfd90ab226d99ec1ca194d7befe709105037941ba6c99dd910103797e002fd317854d6904fc7f9820c7347f276e29e9128540c4adcc5b770c838ff1c0ebecfe6a6fa43bf6d3036579cd0f53bfebb610ddd65fb14f3d322e3b3286eac9d04106e962256ba4363df3a3cccaaaa47a4cb55e1583c93cea3aa2e9023fd2b0df5dcbfb42533463690f8f9e336bc3d8ffbb29d713b2b6afe0ef97e30b6e8635c7398e23c02fe01fcce36eb67d846ee8f7a7c7f49e7d6e929162dfb157f054af1473f261a24ace5d727791c31cbb53701c0206939ab0e87f511d3749859d21069d15a6294b0b95ead2fa75a99ab5ca2cefb1c5b7516de7cc7b0f740e751a1c1f2ff0bd509e2e74e6907620b55c4569d1def4c51cf68fb12ee4b74804127afea3941bdba1b842882a5360d6a6a015606d1206fe508921b09b42c0397864c9d66c848d4e5168e4512ec9d19b0aee297f57d39316b52382e59400a452aa229826758322c6a9f9d7e5187549f3a912a2052ea6752b8d9bae9642de8242d8f4a7b9c8953049cbf1aca81057930f6dc26a1d238c51c48de81fbab219f2496212b11c9014de7739b1c4bf81fd4ebc318bf430e84e70937ce61a887f9484c6445e58f6fb22ca03660836ed5494a4258926092de3d186d152a83e6ffadda447bb07bd09094071e497137ab0d02d8898de9dc07675e20f158fb40b5ba138c1dab4a8ecbf9fd1602f3a3146bf11ce62853a9bd6871a2477a083ee4849ff4ddb4bce5d5ff0bb0a3f9f93f1913e02615488244eb50ee866b48a8d9a9c87040e56fa6c7b97818b2225e95140d90c6bc5f2ce999b2953f22cb420f47c46d6ac58f31b0bb0a647b2fca0382ed9bb20ea426921ecfe8f26cb7086b5b61eb76843fbffc5e43afdb88b7954c2c129ddc7cdcf3347c323f06712dfafe206ce067ba2e7c6117d989ba7b938b5e1294faee2f051b96df67c256e382b4badc941a3863e38419965fde3362daf50f67bdd348b0a5a2fc95ee1a4ee808be63c1aa9e46a2627eaf113438768d08e7ec1bf51d1462979a155848acc07322a7d55873849f0cffb35a8399279eae775b2af9af7cf4f4643de2d32180fdd32e53396363f45f303cb59b0d6bad3d2e264ad25954cb75b5b41fdd220ae5d95b4b46522750d579248ee0616949c1b2056a8034c6571376efb67794fb2062039e6a4f158bdbc4c267cf80730b5ef5e67cbaccef305545594ed2b7b63df8286e788f3f3cb68aa24554d492fb525217064987d61b48ad2eead00b02f1a00926185b5c3e4f5fe09262677d0bf3f95b99a5232c381bf7b554ac1510ed1b21481a4d77ef30027c197936601ec2d64d5694a1e02750a972dd62f363d09a59ee83b40d40223ff389d0617ebc147ce6a5a100da462c52b5bb9d5ab7989dfc8d186583a4f4c1d3fe2afe087d49b40f8b4c503fcf337875b08b918d8c39389e560876aab52fa21dee39855145ab9dc933b1900a3c3e23f14efdf2506141c1bada43ea6917fef5824d46d2afd7f2caf6c6fe39b64b5d7add613393ffd82888da1dbdc11df8d6f2b5e7310afee23fbc03a516b07ae7a219fc5d83360b0a17adca74e9501e3ebafb1f9101a5919540eaf5f9a7eb27a5b57f0f8660b58b394fac48edab1d9729e68631d2b925dbbe26c48c19aed034d507aa2800aca259a503e4ad05de8965b1cc6906c4ba6e7772752b520222b74dbeb99fcf73f83c35874155d051e5e6a86737e7b302b489a4f885167b904600fb691ced79e475befe9da5a433fa3c27b64c7152b698e6a08ce8e1e831164c8b9578cbbe2fd16a48f7ae87788a9a2e164163ce1e49d67401781eebf2d9809057ec46de76dbf82b9db8a61b4a3153b2ec48e9ecfaf59851e71bc03b1525182e788e28f0adf4c86237d853661fc3de4f82b5010a28fc51cf585c8be66564fa21475a37295c28db3ff15d0442d309c97f4674bce9376c3f5349aa20ac6d6a42bfa5ff35964f1cea5e03f17bacba0b36d8d27bb47448a6da122c2a88cdf2f4d8e1e269f0bd8d092f2b201e0df423d03ec0defcab3307f200511f6733ebf753ea3378946c754afafc292b8b8356cc8b4724a06c714b23c8220aa7a794a5d2ce496ee5ade062d029b9609b6e1f7ebd03f97e7e17782ef76e36f1621aec01154bd815b0dfc89dc63e1c1856e6a2fbaf9a2ff3172358a3ff432f93e611a479ebbde95953f6bf7ea8905e0a6837a45471ae93472eb6f93c3b470bd6a657f037c57277f829e45efb4a7309a6263e740452e231696a4131be56c7981053e9f3a54124641acc26e8a2ebfbcab3f48070f309759050de2c6a66ff0d95cee9e308e7d3a483d79084f8bff93b8c6959a474a214618782253c051059750e871929c169d2f6ed271baaf5a01407888db2bdece89fddb084c39ebe361bf0549c39944e9bfaee15ff903705fb3e7b8646c2c505e34717476d1ef4a898992bd42d4f4c668465bb698a215936ceaefb4d7a69e86147bf765c2306fc70889f0e6f30ee8ff81496dae1f2824b0450adbd342f64224c7673d4d2cd5405ec2a4a81ea1eaad4361012cda1d8aa5f06a6ccd59efa0d3e07377937abbc5943a60fd55baae977753db95088ccaa5c291472236dc17402096cee3b7d914f8501e640ae5487f17f23d62cb58b08f9286804144701bc8083313ceb4aae6d5760c428322abef9e925fc091d04df638e95d33b58ab8df94a223820a1dcfe890c8e3d1a819b240b617884192c0b8e796e102876527f5178716ac4caea26f8f321f9b79ab96b857d49f6e6756ac68a6e4e5c96e31f78c7a67644ba085f4896b5327778842af73f9b25ebfc6b00c12caf695225e1ae2219f5175beb95e12678a69c0f46d78fe36750b49c77848410ae679e24ceadc8e9431a46b04af065c129c7366a9592e930cdc9ed5cf02d5d36f7072d52859fede74dd147a52de5b81d1854d45b4eccaa6332c7ed7b3d6be86a59e8389a3a4ced8644e48814e5d8ec04e06a573b16c5bc3d6ee5488a8fddba9773887c761ae11958f5e11d63aad35c3b589ab3ddcf365470f8962570dd7873fd530a3781f022b102750d8bdf107a46145b0a6ce3bb474385dfd45102be69f35b9521eb15ebd7563442ff03007081d3198a85a13863daf7eadba44af74a3479f031302825733ae28c1ef0d744c015ef943cdadcbe683011b46d62c7a95ef16bca1c656cfe0279aedeb2991d5d6017aa0850d69ccc86d3c289cb98977351edbcc2ee2d89709ddcfc90b5ab8e03cf668389f15d8b45aa9d3d68c00c8b2a4ed851d54e3b42421a97eded37f80e973bc0a6d19118278a29e9bf08c21656267972875b1d367a8272d77fd309447c920c219ead1bfa04d789a22725c1af74e8d32d51c144ed86a562f8ec13b52492edccc2fddeb0af7e831b2d27b7784419583f3660b87bfce8a86ef23494fc905f2781888d9b43ec77ccc7ee99abf4b9542a3d88fbc0b063d3755fbe9358e906cc4b1db7c2406168c6e8ac08ed016264e173b198d6b037b678de6f93399dc1ace71677ba327f32d130be796319d6bc0a1dbc48d7464de29b49abb9bfbf8a16da070807060db8ef288bf4afefd80c17287db4bcac6745344ae4a2de2b655d9ff2c957931444472c082517a8c97a6aa62a94385f960528b9fe2c28888ff8f6591c1dc20887f89c41f7720988235b6bebb49102c7b65f44a987d42593af9e9f14a7b329c9d4ae8aeffe052ee1da4dce9bdcae4b07a80c1a700ebb73e737fadab25c9b15605bbe71a40ed751658510618c3449fb01fd42e9ce1d6d4c7bd814de0d1e415e4df79793bfcea53496e17f65e93f5d4b5e25d7b477b3aa257e079e757d79f52e14263cff0ea96db1c491d4eb5d71b5cc4fddd5d4a77592a2536aa2b6bd34b79f89500d9116870f53b84406c8db125cf67246ece6c129fbca2cc3f8c000a7f019cbddcf6332bf2ed4000757385641ba348125c57e2e4053c4be2ce773dbc9ed5792da3729ec0906b9cd288e06403989ab0c6594a54f5a87f05be4d569136896b8a28cd11a1c367dff16be4aaba38e0e1268b8e7cb50de479fc0bf0b6b57f5932362d833cc2114564e66af7ed0cfb239537b1e180ac8c0fa06d6b0bb7a03ef533bd71ab5f183edbe91c0ecdf94624ec229e9db409a931a7e5aeb24a06de7ce6965cd374927102668ff775fa59307f23f5d99a2dc1c620ac56e60ce599b8a84b4f4b7f81632dfc36570c4b7ca89626939607a46cf14473dc1eba6a9f0b10214b1ffc63d3772bdbdfaa11226c8475dd515a39913fb11a69d02ad9676a3f43adce7bbfc7ea79caaaf9c53822c8af30cdabf7242270226a4d875d89ddea5d4db482c5e51bf6df581af1c745821f69a3c8ac73ee1395529e83e3004c009df4de967c397b7149d9c782738853fd5898da31894d29d8437961f639555b50bb7dd631b3b68928386a3468ac812d340699cd29204a35a9b1754ca08fac303bcfb419a3cb4c57016522831c29310571355b01b414a94414b1c9965693b139649ed45e0605e34d16c76dfae8278d4c5035a4e053b8ab321ca9a371c6d4b71d6edeb887ef6baa3d19b629623932a2ba1bed4c4623a46ccf89032c43de267270fda1cc090df8a425ed2e01982d35cc98f37e535360a3526fa9c4f68ae7ef9ab82cfe3241fe443748621eb2ac96d96b93132f56be8648bb8c47149002eb8df857fb08cecc22bf70d9bb018d5430e85e04626f2c52ee0b3423e0cb3ba636c5338f1a9f37da4ab195550e683c5ec7053664b9497a52c8d36af5b5e10e1c4248a27dad1b1bba4f446a335b8ddedc1946fa56b0d0e0ddacddd8ea21a1b69ca9fc22899bfa0da180ab8f953e55885f5e285270cb0911c9aa341a5d8d7621125040993cd1593842d8fa4fd629de5f1856b00ab88c4a0d561eeecb960177ba35648ceca84e214b8014054d8be8d9717c3143a8c1597afb7db0ce34247b2b803ad0d2987e0d40f4b50d58871d400746b3a922eec3b74bcc7b20a727d4ee44419f1f28ffd61d7696306dc7cd6c33018a57ca3bd1abdf2a9ddf3c40c9e89d4fa616a6353b301064cca02cad87d04f1d4e0110c48341ebe75280635046a62230def2b01b68f8097a886c02adf0a45d70399e6a6dfe4ca4c461543fc398175ed2de0d5734f343383a57a05fbf45335cbfdf3692fbc6013dccf44012752b62761a124891518bf17d9d494afdf2ecd890aa72c232cf3a9f7dcf59df286eacd9d5184ce41fc71cd89f6acbfad1022d4cc08857975304fd896f82ff9b35b233d18e2d5fc4ab7da0d679fd6b02ac87746bd153726158207df5e347bbe8b07d6023bb6c87505b3628550604c4b8c8969385318e7d7da9e6caa0ddb566ef29b2e158ae80fcdb0bf230e75b9dc22da206b9ef46a6fa55fced7b6d2363f320d0b96d688e26b88e21fabcddc2f4f7af1dfa4890dfd1ac22c3e683958194aa7c2713776889a817ecb8d42a8ebab8485742ecb9842a9edb409a4de60419c786120d54de5223cddb5bb606f815347f0d2a29cb64de1bc7384f6473afe5aacf25522a9c5e6f06f7191b6b893dc85edad17ee6b1b844f22f52db36deaebbd50847aac58b04cd7b8520df11a1dedfac19a326d125f3b0f9220fe3922454ad5ab0dcbf03456af52c21482b61115a8b856b885fb63b06a7543f1e8aa403a492b10e1753134ac81f33653dd6265d8f5ec231b638a25e129903487a74c5c3bca8392f09492fdd7c6de66ca561ff84854df3237db36d0a1e9ecd9a314aa4437eefaccb0dcd67fc56268042f30f374a8e85065ca550d3ca3d1253b412926356ec5633e636716a1aa0b2ec9168f8a79b4ad5b832fab18365f2f5dcd8ad78f08c8a26a63cd3ae1a39cbdbdc89bd9145d5cf9e6d533c797933b7d61aa89e5a7bc9ba59eb706aa005b079d8c0f5308e8f32219ae47593a37cba0ac6e4a4b30286d80b1ee20fc9ab6f16ce762657db04577b28613c9af0acadeb3bf6c7e5d4bed8943f559f1857211cefaef232924fa8ec22e6ca99505b824d44fa0ae508d8fe61b4964a796d3ca551f7455cf97e5ab9f464ab44d43682f277215643c12b16d2dfe9078dae9d96335caf6828395bc86ab797b694f35bf41b65b7a7710ba606b18d264f0af1d27c6bfef9aa6ed6d1539b01d64547c2f7897af66f09264780b29bca68a5569d3487bd012ce0d621b6efbaae6fdc672ae6e24077d52fb69822ac900b835daefb9b50ba44600eb4423b95c8f6f891a4a298c20010ef405b025d7ef8630993108ab349c2c73cbe3f7a9563022687c4dfb52af84e86dcc0c0987391532b450edb3c3f70cf4c976f360a123ca267714ba5bca99d877fcdd79ca03b3a3e6e3c369fbf8f6ab21302dc83625cd8e36f221fce29d4cb062f70b085e775507817a7260229a39d5c511cca8f3bd5fc1e2e627bc4015a5893b1a82f3f87b8a36e1648933b0612cf97d1538f6640882712898d054805ab17e81a692177f5605ce47f53666faec63bddd36cd0c679d1ee0444a5a5240941661037cda7ea6b00f1b4a2a7892e07d6ac6a50bd3ac8b62bb28520faf79e3ab6edd72a21591ec9fb8bdfdbdfccf038e0a86c98d2e85b2f9ec403133dfa0419c2cfe504e58d77805bceece39ca89425d2a56a910fd13fd93eb07ca29d914087c9b35dcce64063c031ae7841c4a11f436dafbe2967e13ea3bf4d0ef302d98f47f75a01cb3d60fa97d6282ab71f6b41972860aaa1e360bd8c50c124b59217ba4779682059c0ae40eacda607d97c65b316b034bc57da59d3ad6c66fe7b8233b328386603ff8d91d398f260f23ec34a674af0734f3f1e582bcf6a5de943627c773a2535f79fc08f025844cf7f1289b9648bab917ac5f4a52b264da7002182b3a8f4f12122333b6d893b627f6d6e85da7b4bf42659898360423c7e1f5295b494cf28682b20905280dd48f80109df94f53e6fdeeb53673e3effa7c2154e76a95c17e6357cd359e44fe3df1cd51cb3a2d7a0c19a777aee008ee17d79d0a1e2814b2937080c2df6b7546e1a4e79674a159d28ad6016f2fa474cbe3f2d0b6cb6fb2be75a261b54f458a42f2e6f36e23507aa740e61e41dd2d505bd20a8f027225eb390fe06090fea65c7b0e226f21bd01a8061b1c70ef13bb763aab67d72478b125b49cbbcfd8ef39b66fccab10efbc912ee8371c939a7c5cc844762c2bff7eb9fe6d28df1cdf9eccd99c0ab55caa254b02a6053dbc20476caa72540944c9c7e577e22108377a14ddc1a5bb9feb1e1986d3507b436b1922358f26e808160d2e2ef2c18e4174efe3979089b62a3df850dcdd0a012cede10a1622fcbb7c3aba12163e13c76258f2296a172c5dbaa049f3ec7bfc4b14b5bf8581a3c15906add1e4749a170f34f4271143e97e98758c7f165e8d0d8fc8817ff1138f734d12183a5512496adef5220a94d9b04e79d2f7af49caf529414ae5b9f0b54491ff2ba10cba0e13baf7dd19adf3cbf6e093bd7e342db85f28291c3933120fcfe86d3a84612fa0b9e8beab6f6f70ac0acc9a9fd71ae4af020d8144fd62daed2c2f5e6dfadf264e773153f8b2edcb448a12cb6e20ea849d4fdc9fbb7373a007b440629a3d0b9eff8392a9e746abef0d128cad54403e55f203d9b1303bced556fd29e1f8052f7226969d7730f1e039dc908e31bdbd76f3232750f6bfcf3c5f0f3ea057fa053322c22b8184c394874635b5a4bd8d1363cbe97bbfaf4b26a6b15654aba015aa8e193fb792a89a1dee04a5edf9c3122478d1a95a898a5f205b2e71f47f9c55a842344d42b3dd7ede86d94784d23d8e69071efedda967683d9ba6e91f9c431962738efa7c896cff1aede34af8cffe15cc9639ce91add7229ad0ede2c8cec0060e0cc748e6f76046fed9ec6cf4758734d441d3193ceceba3c66c51adcd12045af956189ebca66aba1e132a62faa2fea6ffc7f729c6775647a7bd2eddadab293838f978feafdb64b83bbe36dd41ffcf3d394bcf6e916b28eb4f920ba2c45ffc4dd10f5c8a4e930ccced58e3125645a39fd06ac926e7a122e658179dd52282dd2ccdd502a326fe27ab6efe8c62ae672ab9095fbff927d1f105ba3aa41a636d6069ed348059baa5e1a04151e0c9df54551f865c9e9b25cc213d88894f7d6d9ecc9fc227b2cf6e44c4d34eaa3f6c7b73626a556a0999c5c7c2b21fb049326266787947610103a2db703058ba1ced5f13412224f590eb6e3f786d521312da9cef8d7ee6b11ea920b232734cd60a0bb16a5bf0315f798fc3a93d087d67d3a6a887a4b4f361eb65c7f72fe19ec39ac0bf0d2a6e7b2fedda9b9a0eb78ad35786a6bffc427faae957ab36c9fe9be0600e1823013013f5ae00a82fee444ec73750d9ce72f5af9d278845477cc0bd24544e279138e83c0ba68a13804b0c8e85bfcc50f7b132ffbb50e656348c37eb120cce282372bb4a0c4da13b12fc5ca0a9f2a40f5ae1e66fdc93f5a4c72cf49359387c58f5656a08297b19bca4191bce64276295ece5963e56d5251833fe333cc0c648a9da721702f9fa344a6ed99f505ba6e83f3bf697bd4a9572b1856d9931c897f4fdea09029561fa9af87126f0174464714aaa2090cae00051b75e45ec3d3324f55aa094226a04589c31ed942eb21db5424fef09e98e9df552750c34870642dd8ea3f2be7d8f7fd6b40a94a60e954828f3321baf81570eae0cadc7f93ee727c871762ea82bb706615d7d1ffb8105e0402c1b5bf8653a456c39c4c2194c8758da6b248d13b880ac7992ce5c7d8a69f39d200cba92d64e7880fe238816c2b105ac0290da087721c25f1a652cb3354d26cc31b27a763d4b726bb520ad207a016105beb8709aacb781c98d520f5fc6a83c51b10d42378d8243039138c017b06c6f4d86a24279664d7390b1d1798f2f7d1d3a4a48d61390cb6acee8fb672ef5e39527602deb79ff03e0ca1c179f0bbb9a436e20df06fb682dcc7dbe2e4c3abfc1dc28cbe7642ac57aa72c93162c9564ee87acee3819b9d495e7de98d35618f77bb57fd21b8f321d050436b9ed322a8951d863e54ff23cc460fccc53714f9071d87e54e8f7fde3a16cdc86eae3a80938e5caf2f694afd4adc451457efe8b6e71d29780833789294c692ef36f7022829d77a9c477fdc09c50d8517d69f2e41abb70cdfc0d5e85b025673d3a16c01bd8f585dbae205d5e33209718899604d27e1ece76be0cafad08cd97126c3b352b194595942c75ac2f96f06d4cd49cdfdc58bfe4562b0fef6aa4109558570daa922cf8ead5069052909820cdedb0e3f4ebe4cbca5e204391ecdfac397e7066612cf4d3bda01029c06c6e2e11b228ea4e16b4222a6b56f3bf9065ab346d0ca083ffec9e63c9d6df092e194c7584009c519b161fd03668f52dd45c1a3005f1c20e36b7032410ef8c548472a8778b79f0b299e6cfe1c3039db24f21afbb4d359f7462e251f35c9f1f38388b2cca70b17091e6a310921442521cf4fdce35134a018cb052eb8771236639cd6c20bbd3f54e406fdad0084d001fa72b39d186b9ccda3a62ad5cd44f4ea5255b3c944e66b5c5c50e5959e30c076910450a96d073daaf1fc56abed17b61730eb3122a6f5703ba6c0e0b985ea08666c023b1f8d71007090cda907480dabe5378b4f4a1336509f061fa9516b09db582a274a0d10fff7e4141640aa96a330f674cb62d078a5cc2310aabf578357a11052d89fffbc6181cafe52546d1b1a6405ec53951779efd6ded0447143091b835bc6eacd594844e4d3aca7a4d4742e63dc61b0ccf719ab9c7396ddfd0b50c5c9f5cb8d24b7065363065d70df6b41450bb3d60c41ed4d63f3ddd2577897906ff170e9efa818c8c308db36e0d6c990a875ec6c1dfd8122002aac597d0bd0b31bafb3009af6e8d77c32df7498828775c1197751c42d85c40a01979d0bd4efc730f82f206d549ec9585069fec5e5c2dcc55d5f1b0936116fb7b560b0dfe7975a8aa16dadb8a48805ea3ad13bcae12f89a487f84c2fb47915325d8803bf67bae9c6ed30507bc8936b1c87424a6ca037e7b70d04a5d426a4f0ad74891e8b124e7af59e51a7224bea6174748bc21be218a316344a1490349234242bfcd0cc50dbfc1f9b4287c7a64acdae176e622735b2bad770144d82bdbf5050cf32bee46b666a1d76e37fe6f05b58eaa26d3fefb24ae4def0aecf69a8cc2bc76fe39ab5e7f83d6e957a4860ada9d191e433c11379dd811c618d3eb59f65fec1d60baf3386541fa62500045ae1183af44b1ac3da2eacd79107762ec5438f6d9e4da4eb5916b4cc3ae426bf1470a9ea08a3f493a366c2b49b05ad51edcac69d5063e251860e3a73cd83197a060e9d5b4045cf822df2ad64526103b90260ba6cb7f7711098069c07cc6133732a7a3624391ab0ab0681462776823a19f9f7b262daefe410d93d439972f76ddfdb2d89113a241d39471df8855b2860f2cca622edcd43205637ef3868bb07d9c0e3150d0783341163bc1ace0885afdef930e049d4f76e807fd0ddebc0b4628c522d6b6177b95e014b96bccdf1e90252a895d6870a64fca815395818c667394ef687be7454b5f7ee8283f70b0ca8e2a5d452d94a751fbf6c1828500347a2d61e3a5ddffbcff7d8441ee0efbd47d5ec2b88130b727342a0ee595fc811c72b5a8e412cdc0d49e27b1513a721dbb8f61bc1966a1dc8733a6897dfc34a0054ecb088eb9def474e53aaec0f6ac2d8f5c488cde02436cc31888ecef76018bd524f11dea04cf75686f117dd00748b789ad8ed593ed0658af3b0b9ed3850fe6473b6436fdf9a78df5a60250e24835b708feeed5a369c86e9f0d20984e380d396ce4d1ca72cb7f9e614730529fd455d9b1abe3783a580fed530da53b7798a343e04631b866062c23a54b6339fd4f3a5e2ebcb28695ce7e020f9b311fc0a6c147d3bf5ade572b8810cf3c348a71ba4fda2dd2f352e5bc9aea18253c9a427d76bc4cd14733e652a613da800bb7569249c9a486785213dfea334bd5180fcc2e27a68b8a18bc849c404986b09d61c308a1975cc4e6db15b42b66fd18d81a47cc2654f7a31084f0b5a569a9a535a7ed97267f0e2afa07496690e2244576a7ec27ee5c4f09a7f6f4dd8e60662a66743b00085b14a50d129621694ece00510e9aef4d52c65ad1d256b16b334cca258a4fe3ed23177f6bcb13bd4b6d8789ad0ce5b94b0af7dbca149e73cced77784839f9948bfbd243b1515983c30006c8f0a4a92972103cb50d0f6940b8c25bb919d2984ed1e63eb1524a1fd49635e7bd9c4254f69593fe8b4b0ed767adabf7d7c9eb50d6df72eb1ad33910977c8fbf802b4119fc5a7eb157732c53201abf3556ebf70f08a58d6e98259ba8be9a9d5540a6ea39c4f851ea46bc924a23364a254a6f20479112717d4a2f384d3ba868153136468406bb9878d52c5415af2dc7ad48f71adca77640d01241281cd7c433be4fdc4623a77fb1d451f2d4ac02d600b0e7eea5067a242c91c9082084369df06d7b59d65a3910f4a3dc7d17026cbd38310ecfeadd3a3eb8cbcd0b768a887d1538f6640882712898d054805ab17e81a692177f5605ce47f5363f10a7f193cea018d12270bae7a103b7e33c673e810cc6660d6018ba49b2c4b5f96e155f0313f2d5412230fa675b167bd33500fefebc76ee1db9006472743c4ffa69661223c75b484dcf451c9c605fd10558dab796b205d2c779d0833d2c933c2e425107cd159da886812edb79273d4655f80e06036f21cd8b617176e35ef78974ccfbd41f2bc6123f194e5bfce07296f2659cef02c385140f9dbd81e9a0cd06613414cbaaa445937182e619c9ca5a7ae15a5ef08e1d91f4fb9a7a4ae62dc23d179f6a1c5753e9d929850e7e0b9dc42caaf1d90e3b9402767bece4510ebfa65a0852491508728be3492c270d56b46a467b65626f3c095d9549bcce4d9dba037eea59c338c1ca2b9fd15ac467b40f0062ca422dfd6f285d3050ae018493a915e99a7e433f51d84e8d4e122b560c747c38c2530d926c5761ff51a9abc9ae0fee80fa1e9eb1955dd39e842867b6faed53613b408d6f61f16b82601d5cc837e8cb3638620ae9eb3df4bd73c08c16404cce6318347d2266ec6c2012514147c69687a3214d309e6d545433a4cac113536a7a08f284df41558a02615385d586cb660fceb5f0ca9f1d3e6721c7973461a16d55542bb7488aa083e299cadb3fd826b545a198ef33cf0517a3eadc3ee43702f122bdc8cb7671c084c672ab6b7c18c8e3843464b3e47685b2dc5a2a24faed683256f6ab8e5b04127930cd23ec2af4c741fa4b56e346fb509102f2a5cebc39acd64a7d9de8d4377a14ddc1a5bb9feb1e1986d3507b436b1922358f26e808160d2efd6c00ad303c1fa0af270f2083b375b85555767ba3791fe0c42d5ec50d9894194cde852e094cca31cf0fee09dd61e299d73b5b50e57fec59c0a2669a4bcf065a88924e00addb4087bef74d3f342119159382fc74165390dcb331f955d97947d2c03896e1a9dcaa8f4c3f83882ec34d88311d1e31babc66f7b716211321547122d5096bbdd8d70d2b7bfec8af175dc214cb62cd074fdec88c4328019bec32febe1a4586dc18267918d451db5808d5d2c8c285b1e0a71088c4a2d1cc7eae4063944b6a00cd453a9ed6719bed9d18da6156019c7a895b395b48a68ee2ea2f28bdb2b7dae92cc515ae8e4cbba0873f6738ae13195db5ab7298eb8b2fadaec82d6833f5acd362c41164018473396a57acec0c0e6750af9a7dfc790fd061a8d3ef542d9048ab1a389932802f92f440b07cfc545a927bd32f185f2ccd569c2b4598223d3988b4a138af5e9d0a5013c4f69bf6faee814a5795ebe9653c50a921bef29e9151a1b0481b5d6298c85f8fce62f62c48d6c1e0497ff7f69c0543877671ddb96001d150491ff3e8ffc385779282864362d40e1d3d67906ac3d0afd9e1e26100788598800b154c57d1a77c1d9872d87ca24c98b50c65d504c5aafe9ef6700af2528f5954029fa6f427ffb4890a3c6025665998520b26ecc72f4fa824dc28c23abac918553aed00275031a353cc520ef968e25f5783690374a0cc89e01af8d9dfa60daf40a6b8dfdb85e26a9f0d935a4b0532c732809b366ca556701028f46e1b94258adcc722b5b3bdf28cdd56b6d6eabed994e0ea60682878d52aaf59a26c7872e3f263bb3efc0138d2dc6e29af73002237fc47106f9ce21754260af86c1717f7a7734ce6d43a10e462177062ab392789395746eca8f5a3ff99b8a98fc0d10b15ad4da78c010f8347fbf4c3f9cf6666fee9f6e4786d521312da9cef8d7ee6b11ea920b232734cd60a0bb16a5bf031bd8fdb5c7e7055af0e03c627d5137296302acd4fd8da04367c61ceb503679ac19ffd97700c3359b1d7f2a676c544c6b28155f7137769bb5ea1f93911ce5d8654ca627d8369c128b988f8fa4cd8a64bd2edc312421044a82a15a754ba245f7f83184b563729036bcb20bbf58631e402cd0e93be2f2c91cc93a662ce7d2d08c45c0cc672c041ff6a1b5e254fefdf8252e944dbad2ce8ca4328af35d34cae2e9d3aaee4081df395a7a4117b5d0a712d2ab700c031abce5ded76de7397dd90de7cf729c67ecb28169f2f610c94167257f1ea4cad759cf0e5e6a6b78683a38f61a8306c54ef154b3f617928825b1950df1797bab45c0719bc78a4acbefa165f0ae7517c9bad1d315cb98337df61b286cd7756d2d0f5f43feb2bb19beab2b2383d22cbef6fd97c9b2caa36cbda85fa13058239b4a53be0b082577d54e28722f0a62654073eefcc1b96031023556be9ea705a2bfe9da0e93a0322003f6c76f0770889281d89f58d14858addaf0425f9b2ceeaddb56e11e726d091e31fd0fd4dd8c1444ebd9df0ca2e0c08b184b6c10c293541d80028315e06d0a7116818b50880ec7997392d94a59ed13806bb22b10d42378d8243039138c017b06c6f4d86a24279664d7390b1d179e63f76a1d44124598a25ffe7e4acf31ca6bd22c3ada74d39d8e7cb5ffe1cf2fa8124857de7f64bbb3f28aaf8d7b0df3d271b89189a1f5ff13155408dd020da927de7510f615bc8bba96c867ef1e4139b27102f5269f39c71894611f49a6ef9ab0edfe727682bc086a5b0fb615b2bc206e69579e14aed67cd6e3eb3ad65919342090d33980bc143cbc38e3ca2cadb8e514282d6314a6a617566a8628a7adf5c408ed8261199756a00cc2c41f30aa96ddc8c8e786a9525062e726a7e9e3384bcf36248d5500584ef242bc4b16ba924db48cfe30bb4ceed328e35553ea607ba4d7acf8d341d1758d95567337b371494f7511ec9b64973796a41b8ab091e078f305862d11c550a98c560406b377e21614b9d0142873ca7c524bee62ad1a45c9ed45d758137c5c415eb090fa60183f3b297cc08d488571e4e37964c545306fda45de294eafca453c90439fa732c7c178424c176065ad7038b1920b41a3005f1c20e36b7032410ef8c548472a8778b79f0b299e6cfe1c3721bac7902970cf62db21390e549efcb3dc587668538833875f0d0c90d949f60c5639e533b6c342beb3395beb70ec44ebc1a52ea89915c98657182a6fcbeaefc1ae4ff708d600432e433620911e45f32ed0fc3829f4a74fdff6a75106c6fd7f7cdbc1364a40653989b69d6f91038d5513ad726fa38c2ef6d6b26c396b73d3b7f6335930507e816e8ae4b8f1c998d75279318c90f213e4f1b715ad5e4b28d50a5e301eede5fa77b2f8a8049947c158ac49882682f436ca1a8b5f6862f1993f5f3ce477c09d2cd2f7f61fda45d9d6e4f1264f394bcdbe86ef3a412e2d7406a3e5b4d1f83f8ed1efa7674df042a971278838cf21e1841edc356b6bd8b3ede4a1a92c95478246d6c04c370710b8df4a9d9c63b103eb017a367513bdc364da0586dbd1d375024a2b88b0268e413273cd46772f9cde47f1f562655c0e5819387de9ef2918877ac0790abe447615a97746e1a80d56b5819bb2eca5ead04afa505a112a08a339627f435e02f04006c1fe3127905c60c2da86f3bcbaec5ba90aee3889a620c903516c90bfb9de52e1ce93fe997250879c733b3b5ad3d78bf9b4f220a6534cba32b5b0bc491b611a83daa778fbbcdd4acabecf2a3513540beea8f82d09356e1c8d3c0c890edc3949ef7459d4c2ab0cd80b5132c6882b950302198d142900fe6cef9c337047552d6f76790f9526f9cd9a7fae3d5f94d1bb36bd0d1f24d60838130056ed0a97c3e724951849b499019a9d9f7a6ad9fa4db83eca5ccc44005f33d79e50ef000e6dfc102b60629163a20e168259631b2859c9e82a44e9e7f3376708e2cb06fc0b6bc1c6491ff8bc0fe2153247f2c200f2ad6c85bc7312eaa019c6a9ca4d032083d492c91c3369d700b859e2707d7dd62b7457e5c66c3bbdbbbb1246c01a683032a12591754adefb029a9e8efcb80810df8e2e3c3e388e4bb527ecf6847280f536b04ffa0cd9491341ebedab2116ee184da4f736724d9411c65bc8082f2d16574a1e424dfe183f4dc0bb6b3b23c550f4f5c1529805bd78fcb100c669dd8f0f1abe7342efff6d28bfa7a2c7c2eab82a2146e279500500d4f9cd5bd894d7475231b1513850830eaeb14e1dc24ed1ab2dadc379d17628e7c9770bc6673730325586b3657fdb2597f6805a0d1baa14da0c8c22cdfb1c35f2d9b575ee1de76b778f745373883a640640b60d62b6ecc36f9a6d8f8b712c7bd2870f09dccbaa95f5c17b1b098a4ce6aca410f71b4da44d2d3907c524a27e2a2707e88931e3d648f3eacef58032814871a4dd7e156b02cf2592ea5da99dcfd15c175ec29d03f82dc99adf841be9c0b10a1f046cd51b0e4b80abc0c464859d6944c9188256f3d32d514743348106b5d13a3620af4dd477656eafb023dd76b863d587bfdced65939096ca68bf8cda75b5480cb831ec760320a1f4c66345fefca22769dcb45fa1b0ef4029e0da8f34d7c8af37fa8ada601f462de52b843a5a8ed2b41fb2aef166318d2a9a00ae5b82c60a0771779854e9051edb15dc40b1a806082458b2117b5972ba79446e0aec86e85f15507968b1ff35449296d8ca1cf0f69e3fb45532a7f269557528c9104122dc25e079884b9410ecbb7105443a6c5e8d1a4287dc7af4090c8ff2b93dce43398aa6e2a24872836d9acbe00502bfa8f30eac33442885e4b8c2e8fa79160de76ae8a69e6a71a416439167fc35803d8fbdab3f7b236642c9b4f9be2ba7002b2b18da0361dbc572d25b8bc4040e5934e64ebba48a4214c14cda79a46d8f7f699231e497eb8a898319c8d48ea2fd2fa382efa2d7a8dab3a7128a34fefe1b5f6b4401dce3a454d9203702c4a7b2ba222a4190f0645f038b7bee3d17b91dda9f3ade00e041a0b54a848b2ae98d424605db66c14e77100d3659fd5b26fdf7463575e582e1220b51ad0a9a55076fc5a6522862d19fa8242bd6b96a384ab835b4a1a549ec116ac0d5d5ed607f87072301dea78c567ab4798d60c48fae2401287859c76c8b8f420e5ab099ba43d61ae3551cecb5e94abe39aaecc68ae16557d976b17cb870c26563b266928a74f3225172921f3055d7aacb3a998438a8dee6fc99e4d72deb2db73d37bd2e0f75f457c262cf8beadcc6c80bec1aca58dbf6cfd0869ce1679d904373ff810ca163968d4411cd687ab12392e1b3b4d78cc8dd99ef0afa3645c4a084be05fe25d8337c68e71bd8bd84cf7abca888401e2403c6303835ff7681dff62cccd16cea56a2714f3cbca1e4a8dc678dad538b8557ab8a77350f3c8003b7e2f8acdadf1fb6651c8c281b100eca609a094589f3e9232573b3eed265f9f4e5e11f147886ea04a6d5d3294b8e408e5d477c4786133be4062172658ae2c0f7d5582c0dbf229d9a1ef7b6e837afdfffd15dda9c0ce3c5e4f137601fab2c475d6563d0e0f01c5f76495f7d9bbe55ecf0d09178012fdd1b7da1b1c20859cafa1ffd9e9d725ad1a19662f8f05b8ae718ed45443264094a480ce9ac8ac90ae45f132f52707ed32f08fa93fe327140bb308a1863935b92f0b9ae6c873559e440b7b23a77d71f6943fcf84033ba3ad9cdbfaa9b826b58825abe82b0640ac7328697f4234b5154783d076e637b32271ee41b924532e8ca4fca50368b7e10671a708f8b28b4df4a69a630fcd197d17f5394eefcd66ca98708854773266e4cb0b9c2b036cec7765b7d9f56b1a53bda19b409f4226bde6ff034f053579d4f33116bdead46e44445dc496296c14ebe46bc7cc39d5dca90999dde3cc0647906a5687bb38398434e98704536b197ca81bbcae0bb251a3b05cc317e30d7c2bdf65a0cdba0f549d881f8e41940b32b1cf622b6f228c61616a2fab12e4dd0a4505bf1c3303dc8f1e8a96a017ed789e0e6500809d14a0b9eb3e3b7e6ee58395cab3f22c981eb969cf74d2541cc18a2201b44e1e5441da685e42d8cdc693f0a69763a25869e256c841b47f70b7f0e51da6e33f54395a4ff010db6c9883b9a861a3796e22e4d43def7f80e4ee3a0707dcbeb7e36867707885e5d6baf246fb39250bf405bbf21b45ad0973f1aab48d6dd1d58b79186c43db54acea0d89e1ff5861b8bc023155ad9feee461f32a031b820d0ac7f847f7eddfce4ec2f9e9c9572f773076621b2fe9824f3d8a6d52a172a277534f76a4275b933baeed0cf5ea311aa6df91ad180b82bbda1e9a766e0441b74094a4f3afa8261e655aae6da4cd313babaefd4a5d13d00fef93438332100259d36a7e8f0535a57b3d576e5ed93cc85f673341e8c56b3b0747d75f32a6210e05358872cdd5265b8687530bff3668564e207533fbd65df3df7c7186a3d53f4b1061c580adacc90fea18c8fceb96eba8f4ecd23d16f33c335f4ac3acd235333568eba0e8cedfdd3642cbcc487a1c1bd6e4462db5fceaa735b4af2f48a98d19f7a6d816b58a226353669bf49729b57535dc7005ed5b16de2e78b74c4993bd52c17e8383df213285c5356561f259a1ae38610296e3ab4c4177c2b16d3072bbeee033957d3ea3d89c5f382a3772d21ebc41067939f511ba7c8fb5321e4edc7b39c6cd957967108f6cd3330980257921950a404c141e2b63f7d40d7c424618fa9aeb7502157db0b422fbb5260fc3000ec0c1ff1603ece487deafade8576272ab47d6417ff3cf8ef9546f95406e70a000e7d33656dd97a4767216380d17e3a6146c5e1de31f7c19f2cacf9574c7b38187782757a6787e5f14cd2ca367e592ab6d719d193c3a5d4792d1667c67f4d087299bdf2918f20a62cbc57cc4ac9532ecb44fce071eb029c89b6be4685c424ea788f710a50fb11880ebd7eb919116d2fcb6bf74f0e1ab41258dd11e1c481ac2bd00673d01080cf7fbe86f4c37d815eaa636b2e0a9281d510c1d670cc9ce65961a0c79c54bd0c3c32ae7852db6431d363c4a636f2563608e93959dcaf906088f4abdd820d4744d1c30c9d1e30d3a7479fbb325de47b9651aedaea0d0e9370203e34de509a7236483872e4b3ef0baa685c4a9a0c55aeec2c314ec59762005b17fe255dc40b96de3dceaa93a3f788322e637cbfc1697de34aeb5f42cde22f56b7b43eaaae110c04af186ed6081185b1892c80c701eafaba0ed93eaf808903e74d5bdeab79cfe5ad48005c24ca9434fc0029603f2f3e750407e02b0934934ce32bf6700dbb59de3e04bf9d67ff836baa516c0103fd93dc8ad63aa6dfc63c4bc814d4b120be19c720e3176cd57a43f149aed41c46c8e33b1415570eb8ff612936ea4a51cc841d16b8babb148a6f83fc5280f0c4aa2bbf39b612442732e40971c12d6a667e0c796d2225a299b7b90532bca7cd3db3d5bd8394d4f68d4e644b38fbdf4e288458da282f4c99ee1410965f277155325a5d0e4b8dbea76a94fb0d4ca5b54c323c3275484c8ff696c4c0ab9ed6d089c1a1253daf5f88424a6cf3e011170bf4647f486edb19966e2ede6ac4a6e4c7bfa5c3f10bcd59e1d5c368d7f3ebf7c9a29ceaab75857622434f80d14861a12cefbf2a0c9e59b0fee8992830a12490038943f341d24413a2bb3225daf0f0c3cd356000e862520437765980830850f4f715e269354c740961fa0d19b5d994144733af4ce77a0d00e3a710ca418e102b1203d88f907fbce8018e31937970f53dac77191828b292b110bc9acacfba21720d00903b732c83bce1d501f2601dba75120df7e21fe6da06ddb2d6d8cd64c3acc283d72870327980c20f9a0ea7925273a780e7b1271093e09fbaac4a17aeb05f81b62ad2be392e366798ed05e749d32e6f22ee6b244a1244bd4a4347953e67a2c0939457f863f41fd126369fc96e82ebca962295d34573ebe549656f764ebac7d4f594496801f1cd00fd84a003fba4c2ac2850ad59694416d7a5609e5b9bc066fb511e27cbd093c348efffbf3bcac5e6492cf8a1b1b198a2ce9ff1fa6fb7e4f1e499ca98e3ad5e312b22bac18f7a27edb942a66bfc5400a3a3082a33f4c20b15c45f3231eb2bf6ebd3b151d5ae9984e01340960d6d5d13742e3c78c298215c34672ec83b8064a5eed1bf8cd3dd7fa2d6bced7b3a2ebdfb8b684e87e939ae1f928cab0acac0f42738fa95326f7ef0602413195d919e938d01072d6cfdb64ac378a0913249e8770fa5281e6055bd716b98f3bf61fadbdac1ff6c2402370682064efbf59d08f18115b741d21269e43f829b18ae4aedeb7aca98f6aac7f10d2e0076d63f1c29f7b08b1b92858d627c5198097b2a2430044a9a022faa623e4877668c7778cbef72555c3f50a4c5d98c64dd04bd6af831b296affb624cf745a9ceca445769753f3551d926d546a60804d994c849d5b762349a37fe7b879b53d46eeee850f0c6a8801591e7fd72bf046f1739e827291571c3b576a5f4845801a9ea7450e4b1c6712df0c5eb14674cc7ba61b863485804183518cf6c8784a50052f3fbbd48827e0edfc068766b586d587705747aaf6f8d6aa4763a85939732209e920d236d8671b1504d208fb2ca0615c3045f240603a9ea5b65bc5ec9879907b611e09f872b75ea3f3b446249ff23f3e92f992d88d6e5f8260cd69ead22c0a8ec8f80d71482b185f4fa72b87ba4276a8f71f37e7712b8283ef1e6ed77b9fdfe535a0439bfee2bfb73dc17a6cceb689fbb56de3cd878e7b1d4809344f418955989049b57951223f7ab7253ae0729ee76230032fd5384e6f17476e2ad3b70c703122d900f4d9508a7ba1443ffa2c384ba6d3dfd69a3e94f9defd920161b723e091df971461e59fe74c58e52c602d3b182500c51987e8d02ac2d88f55fe19123d28517502e8f961087e819085aaafd5d205c51235958f31d9b4de502f2b22e87c5f10bb6b140fe8d6ac1525dffbae61d02dc057cdb4034850aad8a03f157d3535a6227a163397c371517a7041325fdc06504035b07b2b023e4e0b9b59beeb8866ef80f545c5e8ffb6620bb791153ce52c532f3a6cce49ee95adb11e69ed9cd92ac9aab4fb88f5c154ccbc713e4c27aa3125316b919a884c64166c5c200ca0b5abb8a7a4dda8c873a4ff8050088cfb026a720aab0604dadf5e4bb869d03882467cd81732f236362ab863250a45cb68530d368cf92e556f1d1601de65d5540e58546a01261ce379931950c497ce3f012af5026159bd0b8bac9be79e7557a6998d6778dbea9775e250434e034a715aa6598adb3b1d1b13440c8a3d439159685bd3643e401a378da406d979d028ae7e17d5bb9ca045728ea732a78c4f62d711c30a003952bc543b054e0202f253dc2140100644bfb6fec3da0949e395864230136b89fe3278ef2e4a8c994faafccaef180780089bfdc542f820485136a3636c1b4c120173949d646d0dbdbbbbd34eb0f5a7b7ff0b54f9c8e83138170f63a0799c37fe141e5cce5ac36f0633655bbe80db62c4db82f0ba4c3a55e761c816d294736ba249768f863a43d2dd56b62bb05951194739b6a8f1b0546e6597315de6ba13c44d99807f0c11f17a528dd61f05bb3869ae1c105610c531364761712a99923ca07dc7f0ae405ea3b6db9e80914554c7b227001e86597496ac0a9d5befed586303f1b93f524ad0bc5a889e2ee3467cb402cb6e71cd5aa4f73cc605d081bcd90e011349cb566fa5b3ca37411db4fb4d0e39b20d0cd7c38c42bd7469e04d9f5027b9f2333c20306f7327c00f910fc92097b786069bf433f66683d7e771431ebdfcf86db3bbd8c0997f831c786b29150ab729f186e451a35fa28bd657acd6ac92de957bc0cedee013926603d8821316181c1b19091b3a4854af71c8dc86f96e6c461bd7fe37b84159d70a4391189799d4a9d2050118a0805f501a5f68dc5c3711a4f7c143d5ca0eaf2aa67bbd174b357894104dfa6674e4fad71dee8b3ee9134f9a42e8117eb6b250f7559a76d2949d440fe61d08ba31650d7bcb4f7df18517db27cf7315077d5d4685a5a57ede45d83677e4f987eaa01f6361d0a2baeb6e0135f74e72e8b8e25f7880a2b7b17482d40a86bc2588a16b3905488543b2100772a6c184372c17554209d0ecf177edcc02c9e059a08a7801aace5f8b7b9454fe90c7d0a78508676e3b8ea01c7fa69d0567f4681e0e5c9565fd64c377375a15d43b29a7b63be950830ba4a961cd474f5995ebff43c37589116feea59d2ba3ef09f513e55e038f6fd4c042b1f9cdbdd64d99de647890693ad55dc765416fa9d6f5cfab0c9cfdf9f330038e88522dec1f1367511bb483ad5f1ceafeb17661c5cc62ce43e2b03654bf692062a74770d260930dd366db917f57ddbbfd4b8bbcd58a780d8d9e61bb05640946cdb0f51c994b8371a50a1829c514ac054ae669a7ac50993253b7bfe98fa5492eef0c2c6d7b1860196adcfb22fab07779966bd6e4835cd15bdddfbf68bb69b9db2ed265ff09c475551072e4f91d852c7ffb12c1a75b1b183f19f1c7a5a7bdb93acf4195d050e549fb3071141397648ac071e30fdca806c291edfbea6afba23dd4dd219b5089fb5629de327df42d2ec9388d0551a39b2d8262f2cb27cb61677c286fed519a5aee6bcaa3fcda1b6ea755151b013c5c460e5fa635dfbacee5c3c090eabb36d58c0255be538b842feccea8bbf3dec9cbc51f251aeb51c9d041c347f336e16d02b56d287345713fcb57e6748d0d4fe036551aa69fa3c808762d5c6126a8a4025159239b8d591afb12084036fa457887403a6bd6fa8256ab34cc2681d30ed404207872eed50ea45e2ea69fccb7a21a1e3f382d7199ea43499c3c818a639970d33ac556749bc3dcfc96a4b257175b518dc834c3f0cba6b379934723e2284028452c51d6678a1abd8e14a97b72b3ab6381fe857ccb4a4e6bf49679615b05de0fd7e6c167adc5f86bfcf37e1852d2a44242f0523afc536d0c0ef9cd56eb94f81a300aa0d47e0f6cd4fad3facdc5a232bbe8d6ad197985afc0bb9b799ce8e29ddaeeea77a48b8ea9289f24ab5ec7202b89b4bf0fcb9a0526875b1bb03725a699fbce5c78b4ec21e084283a1f32a6c3da55e23c93ac52c1072e6d281b3008f409ea71de2416e45ecfb6c473daed84b24fbaea27bb4da70e2d30075df1fd3263d2423ebcf4889e0e7f9c7e42cd1b8d347041727f68a24e37bdf78b8c66be12d60c255d30ab47006f28c78988b4f4eb7270115aa4b73799a4ad7a3a6389ffc980ff3981e58c7aa62dffa40a535d68fdd39546343a718c05761ebe3689d1276dbc3510f0577c2b6596cbbadcbf66a1505824f2f3d10f3af5c64598bd483620f65bbd9d3937c80ac0d2d4996efc984bc5cf9d31680e81ab124168eed3e763af684bd6601a68b24e5154489613ab23c172a445848f1a7e738a1166fcb9d4627ec1ca3e2a118258c232b89c3d8e9ec2d8d3814185d5ce03e16f5e7fe00ae99a1b8b89c7c647653aa4eff617d98cfb0f3329602351fb265cbcacc20fc9f2416476aaf50f871b39ae8f1b5c2a6815518eb209b5605d17b563b33cd1ebb533436620d227a9b10ffd24ec54e87392790587263a4c61f1ab7553709f88eef40420d68746db0cb4c68ee0b6726e40abfedabac415c1b59b026b6dfb89ac9a39b6baad5d087a715c5d0b9a2efa09db9b708336dd137f63296d73ed0b4c11165f7b4aab0fe3dcdfa316303c0ffc7c265a3b012b7336bb6390d612d0a0475c08d34fb104ab77b4c26db4b6c8c4c5c1419115ce4d970ad50d8c9645877d7927ef906f1b2efef396f3e4d4528bc9b701b111696aeecdeae18105480d3b1add400782811f482c8c51728e9cc38783cda32bce94b5ba0c43566d1ca069d873b197ea9f96f93f1dda3d5cd65660924b4aefbf9e878f9a5ed08cea41591d9964d4cac23755e594a5fb10a568310f05ad8c299401a557f1a805c0fad8eaba9a6aff0f0d10f023dd0e972eb4c0edd3d5cc85a754ba8ad66bb9b7162f80b4c69a3406afca73667185cbbe72dd22ebe3cb6a828ae2a5dadcd92dd8a5bd3160432ef3756a2c739c4864e2cf34e259536da567bda9c453e0c0b35f7e798fa51f59e0e997cff773a1b0268cd0ec005f381c03b216d6e1cd9d8895fd639a86ae97f2f84103fe289286607671bf1a0032186ea76937a0d1fefcb7ba5b5fa396a20dad2570d8451f96fbe055e7338f0de7ca3fc367be50affef0cac8502b856fea26b4263a51d5a076d1330b201eed7912d7761ecacaf49fa0801f916584e4199b4a6dde020cc26b91471e854bafff71e7a30eddd2f844459b357dda4a446d15cf2239ee1794015f607d0f6e930fb1d1ef0e505c8960fecf26b0e5ee9c39e4d689c54050c2dbcb0a928f4ac92ba1825a9460d3e723be78c683bc187333ad0db962435e6cff9e62d2d978c8afcbfdfcc8200f5bf6ef10a0249d450e8c7265e72ffb81acf31ff84ed4f5a4432a7977bf5d721033a5437fb1bc54a41ee5a0db767d5fdc384a75a07f72209dfd02894a90477dbfda25be6a7292c9040d58c6e9859f529265d06a62755dfadb2aeb838ab9853f2b0fd294576d90224e439539919135ceaacce2144d59df39f4710422f56cbaa45e04dac82d2e645d0ac947f7614cb0b7397f294af0ab3bcd22e135ef524149ef65ee5f4129383d246e09a39238dc3b67c9f79e81dacd338857072ab0c61d3a97de36ecee40a7de44c69c5528004bd017c926caf7daf92a385ce678de8442b548712124ebb41f6fda460a6eefa7b671bd6cc6a79980207c542832c3599812ef93bc94b32e344e0c37e4ca255667bb9ad716e06710da10cd2299bb73e388db769fff89805c5800ac2e0c623317b36835f038af52b43f569d15c322b0ce7f01803747a076a57f09daed22ce321ddf1ae63f509e82b2e746df1e5b091c10250a8b00b846e739df348b0560e26a370db0cca051df01f136aed693c38c1baebdee0e2bb8a3fffe40602979e3c96cb199a020a806aa4f6b47e76c0f7e090ccd7ae1382c9084658ce9668c9a5a897fe4dd2eb8972e1054285665b3e075f722054a899d5da5f81563313677cd77c06ed1099b85c99a5b1e1cb95bd413f68df633b6637f58eb69081c55244c834950a0c1dd85e6c4b7dc6359e4648034dd4234a91dd2d21c3577b2e00659719be6fdb3a4dd94efd6c6378b5231b2f9724aace4df2dfa03da458d6cd1636332291b230377c133ee07bed8f01cca1b9559aff2f25b23b47c712df6464088cec94021a27b054433607f0a4cee5969b8e03925b83c28a59f9d8b1119c2ae912fb0fb537917f692b47739d7b0206f06a65662abec1869d0d410e4c0be6c38f31f53e8f8c574b1e48d3f0a3a27e07b5bef6a93f86f8ab328960aafeff52a5727d1f6aba31a66497fb9ee6124169ad90435af32c6c0f24cc37af975541c3163dcc432720d4888bbbd30219ec4d6211c1716fe74b3113819d4df59bc7a70d7b0ff61bcb7880dfedcbf65699ebbf097e25ae1dc6db8b0e6d389260d25e7c50f4f70981e23dd608a02f7ceb557cfe0d9a5eabe7e211bc4c8cc22dc84aad98537d6358df3b58ad6d3c673dbb68985129d7a02a9f2bc2dda97f10b59331b970d9a1e11c341a0dd0a0e191ce34e32f256f3d2ad0e7a85a8d854aebfb4e6a5cd1cce9370d6279c48b42d4a86da3f0137d6f820a188d7727fcee84fcfe739321f123cdcad8ced2ebb9ed0fb808dd83117a7c5bf22c7d83e10e3e86c0ecc59c12a322c0030c9bc252b0421d87d0a7303bdcefe2fe78c640549027bdd2d17770a110841053b22c63a8128f83e9ec08767d34bdf1ef63a4b92b621a4f031a667796773c3bcfb562f223cad0b19d13717c2622493a2d3c531d232f2bb0fcab07dd6189d31769f09cdf2ae13f069ddf7746fa8f60a45fd957adb974bb8fd014b427d78fba9c1d827561ccfdec6d8464d12103cb33ce173dd6c41a25d58f33266aa92ba98bb2a1397b5135f2f3da593b12c21aa10a447b44c60fd13b53c091745f0424de529a1ba53a400a2cb6520d620926e8920784884cdbb77285e452c67501ce3ee63c83addaf885d5702c431ec532495c3184d5c1eac1e636b7ddb113aa5e8d251f26b7c51a53f1b34bb2edca17aefe0bcc4f714df34441a87f648d882593195408561db6e05b7518954dc55bbe6c9589b275b50c8d68280af86779e3f05bc2f2580a549345a05e92600997dfaeae4f8953335c638c8e6abe8b26054b5f4c571df363b5cc3342ccbabc601efad4be41a5dc42a6d0e118656a661248d60584cc20e9e619bb1f49edd3f8220b650d7a9b5686f45e822aabcb3ac07c3b12de946c0d10d4f266bcee47ac2d988fc91547873ca1f64c2e961ccc7d0c0ce519095847860a7a5ce30f024fe246965faf5b3d572138b74860a80ec4d2b966ca6db59ee17234404e91267a8588d98aedff19c0145226c94ac57a157f07ae2db88d42aa8efb288b41706a5d35d0a9c10134622c91745a0a6d97e512446c8777a2de115e3b0d5e870418930b103aa12061277f4d26def48d2e9f5a7bac9571d834f299d68b89a2cba0728c842b70424a8d2f25a094de6c9d89a2ff45fd4fdbdda8d0a04c71ae5f873350a8392a9fff8ec2abbb74c082e95eaec88c592cf50823a971c10902c7dbef5bfb08eb4dbf012b520a19a3a4fa5de0c017b35f1b80148e3252a4360514bda4074e87762737310b0d2ebc368874f33f090bd7dd648916677748cbfb4613a64047247170baa085ece0bf5e5e1463503283c7013bc487c75b69f6f185ca92ce5f055490dd2941be08f2fbea5913a7ed364b8fba0135cfef648457d3d25c793c5425e5e0f294a725168b98c3a89d25ef27515ee30f5593abb5fc44414f55d30b1801d20028dc2670beb225115a001bd6486731b3e8624c06873f0f445dedea4ceb1ed2ae89bc383dbbfa44d44bd34a388864d140931ca153a68ebcbd249b350bbedd6569790cfaa913414e8ca47d6abe3dfdb6441d6c0b69d9ca7384758e21c4db5e8322f25f5ee830c395d951d29d028a381ec5d08eccbeceae9900c498b575885fc518c664b3daf88c72ebc539cac5a1e6b0c33df035c83fc3d2bdbdea7a74b0fb4d71441ecbe3b73b9b322c8bda476dacf0881e9bdb1880621e44c646201633d6a31f2cc3ee419ba2b53466bc1be05cc8ed48146007f6e88156c8bedfcc317395121093be37332b01bed8b29329c39af761debcb90d50a1057a12b02914aa755cf4bc59ac3dba6a716fcdbd76c1838b6f6ea08e0ba6350a4d0b342b5a5984a1269ca47ddc32f4a5cc422fd61fc28b3e98688a1fc85f52000ce8384dbb115f146f32d597179a47a4886f27990e1fea7d4fc8cee3947c04a6a90e09505a4be1eaea6d6a78919629755e93aecd4537c52504c3f9d817f065df2db9cb4aec77e363c88cb8dff42550673962aa50c67473dd3a2c4a9a17d49dd2c28035f931e9bc87a1edc6d94b64353c94d071179af49e7bd2ae42e5ff3001bfc349954764d352efad84ada6536b079e6d70e5d25ceeff51240c52d2b1c3b7ae1ab9664e783f2ea3df7c367ad0ba489c0a111632a7223eeff3d7171382fb6854c82f2092bdc56fecbbd948fe73e2d3bfd8cd15079fec3d1240f1e53eed33a4adf782a63520933444b9fece01f9496732edcd9804ba51b33b6b2e5632b84671c969029ae46c09f9d6d6108ff78583de62cc3f6d6a8618e55aba29d49d53249229a90ced511d6b833628752442e1ef89ed5aa5dbc53b83851feb1cb5c0eb94147f1c0cde3b343b93996a3b1275acbd0946a8ad6d473be7c38d56da3eb4faa33a633001534a6a92a47730ec31226c6b579ef92d804fdeef9176bb401d9bf33ba9eb50b0f3cfd9a7a91ea1cb0f02eb2b8604eac396b86f0df908358c32135186d44194058236130d9a8dcc8831f5b5650b057fba7502f6c02e498b0b11559eb7a74091c258c71e41974a4758aa521f6284c451307781c7b884c23210b79f0ba13bda2aed34c55ef2d40404d5ed9d5a18710f70bac41d75b4c7647ee6cd9ee3939c1ee4cba461637c2c2e209a0e5e7b19b8695f1ba9bc24741b0e00e81998601a2b1ecf2ef23e2207ebe2016777cfffa9990a524623750dfa85dc1b2406326b5ff700539b5cfa23635c3f8df75c4c1cca1eda47687520b4de352d797891e564fa6bf38f78b8f7d9c13c2d14af17ee1b6ff35a035ecd664cf208eceda859748042f52cd16c467684169ff17bf9e3431209bc2b2190406a31795b09f8890a03a018a77e6d8acd58138ffed232d3a4b9ae15b2b066a7795418ed21bb046f7afd57c7e6cdf822fa2a439993fc08dba5638738ba24dbb3297b664b70539301be4ac57550a772fba72ee1dd17801a7c1541654264291645504f71d4286164abd8272558fde9e2c78fbc28ab930d54796d6df47f78a5b1a6633fb73976013987e20c651dc801fcf54685497b1a6178101cfbe6ae65b3ab16577039d1d12b879ec66c11b6a38e0ee38d79e2ce87274115d8c6e8a2148cde8633f1f40da6018c970236c491367944b7a15ac7826bc3ba526d0904e96dde9f0afe984f3d99817342b50e876617db827e2fb7730a10f7cf39f5003a96eda9473d4a16e45311b358b1f0d69384d42cb08aef68407843b82bdcbb68da2b1ab22002d954e63ce9d6e28057946d5774dbc78aafa06346bae423e8a2af5905b0e85ce5820e97054ecfb33766c6a2826962f45fa6ad7197d83c1accca40aee5461b47df2f5637d27ad53f3d97788651d87bc4b037a2688a26e8389eb9bb53558914caa48ec51264a8c210bfb14adca8b4bf253cd47a7a7b7c404edabdec65388eb2219e80e8121811a5fc8f44930e5ad619a6b0a7723013ee27ac3974913d0ff4c2a8970495f76154368c7bf0c00f02d7c7ac089e96c2019492909b9dd40a6b9f365923b4bbeb4a8114776c91d2a9569d6364358d44257a003090d4d37db3fbb7497bbfb4f90aa0ef61541d8978551ea2df69f6e95e49aee04265a798a52f0693a67f230c2f1a49a70fe1a9dee53cc1b412a5c8a79d72b9d1f82c199fb064a5da0c8b09a1fa13a937243a8d427f4778811f57928e3412738fe3a7dd90553c27a6516c1aff1549d8e5e99c9d8ebac12bdd63981f8f892cfc53102f0c4520b8e7a4d68fca8783af00372252c6df88dfea0c4047473fab1c398174017f7d27e2fb74bbcec5c69c393fa8675d609d2a0249a515c48749ac4290e31204aec864248406cf851117d41daf3d6a39d82c79a90c8ce4e79d51239d5fb5bed6c94ce6af38c176283b07a62a410dc5ca05baf39f94133c8749b3c6a9f86fa199eb41f6e22906247e26f8501a7b2a608e7912a550c07f6ce36addf8c8134222e3d614f7fe5e0d7f541dbe67d5b417c216f2911b1a61dbd275b058bcb50e5d09a63a7852853f99bb3225f16ab1e60b23f23ce4557aebc246804ebc636f814eac316faefd5c30b46fca8057200d9879dbd95b0c34227b344c4241b58407515c94b3457a36f04eb31f9a061efc1999d5fd076ece1f8f723859b481e55827970525bfa4611447cdaab1a2f87f3d12f6b70583597f0075bb085b5fe336a170dbf8954a509d6f33d184d11d01b93d6f3c4b3328ed983b650b12a74b364675df2631dd8c44f209936f05c8d6095dfb3baea21cba0dfcb068b34726045156a08650e29a72d065a14fc8db8db8c056dd1febbe212853ecd862ac2f3a5e0e192952938cb3dedf00a552a655f29d580d5e21effb60a64840afce384358c449ffc7328d992649a5142ddbf4570bbf21bc5c6eb7cf74f39187d390ef53b4cd880b81888c983c91b9ad475f684fad1ce2e784f208c37a275be999eaeaef1644c7f12fb47f51938d4083fb2e6c202a0ee96261e230146b50c3f5dd9b8e72b6dd06efe30b20b162d2b40e01c5a4d04244eb4f6ede7122116851f6cd59c7ac3826c98118979962abc8a6ac088646c1c1b7a5290a62625b465b3264cfabec1031b1709443b52a79b57af3aca96f53f16735b6ca58d59d62f2bce9040cd818dbde56c24411653ab8c84081e8a20a76b7bdad60ad7dc09b67b71545ee45bd281012004e99ed46d9bab52c82f3344f83905dc56a6b25c1159d5ea301ead2d1bac7bfd51783163ec93a141dc3f4c30e0f2ac44ac623f6ae1988842157e299df02cf31738d29badef6dbe1b51142c94b747d8582d6d56b3a07b89a4a919e4c3c07682a764e8b1afad8ebad478bd711a4b9c4d76287d4582f51f0336120f9d3129f2340d27d07aa6b99e6eb4f4843ae5c02d6c8d49a19975270e5802957ab607c7c52e944add0949d1b919531e16c837f1a22f0d8468d6236481b2e963077e568789e532aabc31b9989530205cf800098bda64a8cc9e1c25965ee2a9c6b7dcf74e96ee4ad4297540dae4c3ba1050cbf4e9157fd9ff667b9c982c34d42cd39e34e22d0123336b3f0d52ddae2ea046cfbc11b331db3f6d28a0f6f8acd4ad1fda87c74de1751c19f5ddc03fdfec3ee084364662a98a29fb69d6752aff29b4e547c8ab5ecb95e70948cf209c18f9cc00d282e762c89352e85b5bc1454af99415aa89241efe53464773d05dd82005df962a365bd469a54bcdf15f644da556ada89bece98fbb02b15ef4a20515021d72eba5ddb2a4346b1858789cec65d6f6bf1fe45d91497dd48853b7ffa12f983cfcc968059b99749d240a429fd3b1035003d3451a8218a4855cdd750e4f23b1734d38bacedb5863ef06126637f0b32ed9bf4c724522649bbcbf288511f370fb5476cf1f132280485074ffb98d3bccb9508c16eab54a29689d4ba1f9d4691cb3e90a121f32dbabf0931d79b63ba40068aca8af215081ee29c1562039f4a03a958bb2a03101705dde6d48d97397c3e2db0ac11603fa8a5dac7f07400d1db82e680852904e486b21004e0934b9f6354b8b7c09f90583e001b69f0aaccb2f86be659760387a85106077bc87be8d444ba92ed5fd311d0c6fe41b8930eed69fe3a30bf3ea0ebe135edb1bd8932667a7d53b4fa5806b9ee73a9da6d858a903fc4d61d1a63c9448587eb99e3ea399183b0f392229b824448be951331f63a4eb35f537dd04a23c7a07bd5047f25ca445e85357ae91d394021dc1884f64102bb7ae23711aa4aa307f20a52e8f07adb23568b24307d18a1a80f364277c2bc48eb118c9479ae02bc4056f3dde165784bb2e215570774a08cb6e74cc0eb86122b865a450f703ecca9a7b5c6488aef68f08c1f3be20ad3ca27578ff1604064297cae8e4cd07e3cb6dfd748b8546cdb2b7a509e0ac3c26b51d971e42e683d5258c7e06bcfcba1eb0e8b842c245c12546ffbc73f770705d28e0f86a4da4e308c4d7b64ff0884be7d068e7fefba2450b1f42bdb561634a59bf32604052b3dc1eecd1f58f54818daab1f2771d5a2ea32b98b7642344e3fd8b057992aebce1d7ee0d50ff45c0f4f46909f3dd6beffa7b0822fe4fe66efb2c42574beb0db87a1d2434ea9afe90d1c5493665f3776457a0879d629d9892ded53e7d982d69e1943079714f7d0fdfc4bbedbad7926b68e33787b8f183ff8fef896663803fa1b7c0d864fc96cce5518e1182c1ad89b967e9a5246d2d3a9507446fd804f26380cc30ade54f5781e1c67f251e6e2a1f6e949f3c9658a5741288f7f150c8ed4896e2788c599c32e1f79941efd91ca9fae9b5de7aca5ea7d82928ecd4626d1b145b3c1f836d48cfa0bc355c5b9d662d4f8109db1aecaeb3fd9e53f493c28ca44664276ce71c93e486e6785a47156492b6194c96e846888ac74d42999a4f6a217d98edeee5db73bfeda8e8b59144cd6920e16f919d8a80872bcbf095f9781fac923409c6807c522b4b6239dec24ffb9e0f4c77e3ef3a1927863cba737ec2bff0b61f1f4034fe3cca355cd0face6f1b7e367fb5c70f543fb6d498f96c90beb5aa2464b5e8836945dab244e223ac3dbf5e1a31bf2971ebfe0346732ea6e0371b89ce35ad075b1b2807eec24acaa3c63fd40d7e9ef8c6ee6990126519126f428dd50642e74473aec047288a4162914c0565be064c3db0861702e144f1fa50de22ca211a87d172febe056e11efecd27112acb451b967c6b946c806348459a57f438f09cc033b62162a61e426980e5f10fe242c98ee46d3c931769a7580f66ff0db40c17a352eaca6f7436a8ea1a6b00728a888edc726f14a605afad03597d2faf7e2793c030f7928acdc29f5d07c0e743bd87a1e62470b37333b972129fc1177acd7683951b26b831415bcaa196456341ee25798082c441c08f9883884c8a0c70ec49d6c71463bd6faa8ff7803ffcbbcf123a979c726a27c8902ee75524f212bc637902a35b27f6e3c8ae943cda5ac6a36969a41b0ae1d43df444bf5cda33acb31b70a3b7b97f99d8471465213ad2b7b176503b3219ec8a84ef2c9ec403f9b3f69dd9fb0dfdffa44f4b221ba3c6a5863ed1f0a231001cb99ba9c128cce47f16aefc4bcf3f929e277e54e04c11122339505059107b0be260af156379b0053cc686b72ad7ea0b607024a0382ea022c6243951aca4850b73626d407645787b102850fbed3aaf57ad4fe28b0196bd795d0bdc3459623caa3f704629a83a42eab627892cd399056055c1051803b3e52e3dcd6c1253668d542c86cdd938089cc8ae4b0b2461b21924f69765a61e96a6dec5b7861be03009bd56f2c81e435e90fc4290f1548fc720febafa55879e39476d7ffcecea9fa7500d745aef9ea088d47374d4afa417328dec876d794498a659766d5cedf0bb1e4d34f997d3967eb7c1636e7347b25727409fdd8baa374f385501d8b548a00228d7c521c74b014465f1383ed35c42e68faaeeca8d950706ee6030b452030862e9f043d9ee07bddfeea20b1d4caa490cc36c3cee8142eda98ba227c5b0cfe4279140f09df4da4e4b11ff0042486ec38169716777687e7f03f59713a53c518f2370ee69dbeeb673dbf4397e77b1aea8595dd0d728f94b7f8fa374870b8a70237ef458a4b3e2c9b49895e680480a6fdc17b64863a6dad29361b59d09cf50607a49dbdf3aaafb7b0737f57cc20cb8b58bda690da5e45da3999ad8d83a1d6de583fe78759b75febf41e92e517d26376682aa1e910a2543bd3e6e864d3d393bb90d48d41f0bf70b37630f7eba223f59d84d610f28adc2fc06ba8f2e5303c0248a427a8cf6358309bc98d4c5c89d96ae8bd3421b9c3b44c267082bc0082761b9c0b3a21f3ab65f0dfde4a94087272c6dd17eb2d015ef88b48ff93ee7a2b867cfe82b988153892340163ff7d40c81c24658729f6c5a00d239dcb71323e545e85b9994426ca12262161c58b9360336eeddf7ccd143089b5f4460704ec59a1bab8f8b4f416f013277fd6f0a4f8a9ab1e9fc78b2b1a66002ef12ca129164f11c772f4dd6dedc50ae5c000fb3ee82a1b4b71d168f03d16aa109892922e671c3277639b930e0e365747ae78313abacce75409d9fef42771cbea28dc3f6926ca7515e6f91ad9585f8ac2abae9dad83eb7261022cc96d625e4fea8a646ffeb3d05da0b0d8a631bafdfb748b2db7c0b62fc09d9c9c35cfef4f80c686a901c752e2efa535a311cf086a7959106f23a4289b3e4cdd1662bbcde910a09d1214a400e29038f8444f92716b1a947a96c0700f57c7827684a8e2bf709bd3d79385cdc7dcbf1b525194180f61a84e3593c6e3cba2467cb6e1be3726890102077a178728647ba75e3541603d895037898f53f78380ec3604e5516b6baaf34f81ff4abb4a5af158a35474d00546c19427da96029523341b0610342ab5eedd2ddae1cb9b6c8786225b1fa02b1f57aad8b0ccd5da034525043e33260a5c91609b25cfad41c6a5480a2f0e3fffbf6552009a2b5e12f34a7460ab4c8b95ecf771c052445842a363532112df04df7f78b88a256e8b1b2723192e93809cde9643f5e2652854d9a0e73d3b20c8d68b932053c02cf7585b1e8421e65a816ca0ffa6e63ded1246ca7943386f0d2eeddabdd2445b4c20d7ff7c0b8d3f409cd37d76f22947bc8a46852b7b94cf00321b3b8c7553bed3726f15101f9ec129358e9033bcae47ae719c9d7a0c52bda6e768b18f81663f942bcd5c18888194b8fe4747a7f0df8467dc1c1628ddb6d8bbcc62269903757ac05f86fc348c7b9a7b99e3b05c2dfdd548fef3fbea07212517af49029dde4365bf41246f0589d3290f4a5e331159b0346960c49a43e273f624acc291240df46ed48353175b2f5039047c12859365dc877f5635c0d66fc32d774a3e7bc4d7e94c431843e2ef1a5a62b8324ee9fbad96de9a4964337733276e6a7715e3b64e3de7e40b1c6dc238ac195d81dcb3a512762446777b044e5790443f7314b1de27807380960cd5f424df4640df77f45b0492ee291503fc2d54b9e80a08f32d189db411ea6ee187afd9484ef9d812499fe64b5659d60c185ace56e8ddfc88be4ea16003cfa367d4bfa3bdac6c70d2acdf3cbda8e31b8a09124736d7c1179af01353db4f9783f171458b99fd45a76a55778b6c9cf44613916318a9b052c1fecb72c83936d6c3c234685ef5c9338ba5870b4df27ec90a8fe1f8e2bd547b728373373ae2885a234cb28e81f963a375d2160bfffe0189e5e0960f990555994f0eb91c52a6793a856ce603587f1ea59b6dfa8a612c54b5d08861e5bf5d633a246fd15d316a717b7f109fa7afa20502232905e67ad23ff98845948ad40a09a46ce0942428fe55f7ecdc4f2b828eca6eeb829b702d6804f002a5cc307b3a65ea83a1cdd9aafc923930ae8f47fd42197f51d8ece6a2c49d9609d6b7d809cb55fd2e28f71dc7df385e82772207a5bdd59245343a5eadec7733a2c86c51e73c6d796402498e4d40cf53e266523a7f997a2037cc4b8c3d4362e272f27806a93ab855692b070f49cf7097a2e2ce28fa997665fb1722f2c5e966be7cb9994432fe28c6e27ff90145d6a47e0c1e6636928f0018a0b951ae428b373d1a28c1e1547e57bcfb357a02b8382bf548a22035685afd8584ae206b73fb4772f4f1fdf49469776fe487b4d6bfe2cb21326a8b3dae086ad07f9cf58c86e7cc111827baf55add098a9cf5f5c0e415001b1222fcd799525222c8840277d2ab0e720432d7583bd8c51aa4d84e012492ad1c99fae500a6fc22e84673c180ca28b580e58109de71a57ea7ed106de4932507b01cfe1b941fa10c7eee990014a805efe03dcb16cb51d95f47625a26f5ae0cd1fd1b9a2391ac0d863a0a2cd284b53d204fcb958ee6396502d7c5d078bc0861a550bb11fddb4b72688d2d22cdcd27bd921bc54b57570333238e8ff9b936f88da5b9665bf5b991b67345d890c47345842e40b518a2b8d4676408a55daf6740917ebde5b9227547e43bee46cbd39b1c7c9baa8387482305f986657c77ffc65c1e587777aac1f2df942b01eec3344239e624aba2ea4cc14ca41199e2c06d780b337f1823f3edcac8ce110375f0b3d37cfcc8f00197739137a3c663971b33e1bf87ff197103e0ae644e3a558ba257541c733429058d157eaf8d60eb953c5f372175c62dccfd46e98078118fe01f701f24cd7b313bc1f205692ce929fd03373b0eb2cc38675adce9fe6a5befeba7cc88ab5a5117b254a7fd5eab5b0bcf9e19574dd55244a48d4cbc991c598208c303eed8ba642c021f5de299ffd46561e011008e99648c19c77221a7f1b42ad516714d9665b026eb8f0b697846d151b0454c583f7a2607edc7213d8bccd69d07419b5515c5ae44b9f193c9c4e9264896ffa93060dcb9c3f119a252b203b2d0ace041571709196a836049c129d1d062c48d32bbe793fe14c6fa681907cf6e08905146920f3ff031e2e75ef3a39615f3ac7a8136929f7ed79e2912367670386f9d6815480e32c45b7344eb11a397f4f268d861d0fca890acf5f53c5adc3d43a03752638ea9cb7ca83035c322c5e2810a33f51bd842eb8a1401679bd5dd40ca4c2eb10bea2008a0101f7e684bde2a8fd4ea12f74ada345b0bcd6d02b35233225f335d80b101268cd787716e6cafea00e313294debeea4900c6597cd8950dab58fb5ca5a09a1f867391a3dafe0f8a95f43e4b961552a88b76a1d7e4f44081d0824dd4efe4357e69b4b1ce58bb3c01c9c17f1f7039860b8cd481cb485306727c06cecf8a5ee89559eb614852bc767d9000e820a6153214a13d6f7c1feae895fa3f83e23ff59a071511dfc8102fdf7264cd423ff6d1b8bc0f6c9f8137ed6f60b420daa1ad10aaf3cc8c9bab86be82b6a27c0ac8ace74076b56821571f95b1b483b691cd0cca4f66e0b36cc89e7c958d07015c69d966c3eb3f5f13775bab26bc9804a027e3d6532b353452f34d0fe6acd74e775d86153487fa3caece7e9801475f054c6fa22cc0f2fe0a9a3af9db8f57bcfe17d30797c13300ad6739255d97f7b8650b26304c872b8ad368fccbff4f159577ed7609792f539ace2e94d1872c6af9dad33ad4118f2e847f05321e8b2cab9202cce60b6f8b285150914765dac4016aef8bc7b0b88016ee680b709fda8cb6d5fc6f4ba3b99448323b23571642ad3a4cdee809f37d9fe350091a25a362b9133770357439d8b4b3a9ad0891bb7e40d8e00107903fe662760107a565c8ed0fc091287248c8ef4323d6f32f853bfbf93cb7782b15b061b79ea6bb8d72a2a9bed92ab9cbf2304328b553c403226f489ba94741b67fcf7fdd851fae74ae0c56fb998c6b22797fa58cea37c2ff25909b64366acdda4de2fd31854595b0cc60e0a7cac21fcb6aee0062be1158ec7fdac71e96fb07b255c241b3666e3b9155575eef12e600e52c3c86cf980b33cc0d9fda310584d5fd17ec5d46c8c4a43bb8fb9089f341e849d45a29ebf6b120ae823238026c0734a85dbc380fa46972b494a2f4ddd898b72fafdb711026fd8385fbcb10914d5dfa66a7fcea478f4fa14b7a95e7b8786d406fab34a416891c8a1370d73ed17d859fdd856f0f4d7ca589a42a2743f53ccf9db970f61647e2a86f0dea60f1c3f067688570406c0926bf716410a278a2e223c1b1adc59ca8c6eb06945bd060df996d132f82c2c40e3aff6874a46debe68a46d1bce862228fda7aa9cb541a8589e5577cc88f7793cfbdf62d34ae8910b647ab3ccae3351be2e891c1a091275ff82d56243075cbffb89a1b89983ed6e63035b09a02da0c3113c295068703c12ada69d69de76224be27639ab13a6b792cb43c22d58e9d6e717ca062a556fc1153858236001b54e0055aa2cf511df8bad5502366df69b2727955928d294b152a946e6051e3ba9f649a1bb3a8f9171e49da541a1e21d4dc4a3f011885783f2979695d241a0d1956d53db4b2960f42b4503cb04577b9bd3a8dbff8392384df80c1496222cf60c7ad8866d3d6ebcb3b8f9542c4a61de9902c36e3714d31094843615f3d1819e31b469189e1f1b56944764ba4a2f7409ba9cb77e8ec3069685c19e32f66aeacc390160f3e53c16c6b6259eec3d4c88e733fa00411c09e64b61de911a3f5a73d6264ae5e84367c076c6b4e4b5ac7cda9569e87f0df4dc302a38763628f6722a503bbfecffd184932290fc5e62aac930073319d2be67b4ae1d63471ba259dcf70adec7a8a889a780bd14730eb92d522f0316ce3cabf1b34e6006bc5989f014954359e938280650975f66870066d7bc8dcfecd02467846b85da456838f2be4032fc55787051d2355788c70264665a429c133a8280ca5f849dd5c7c782e56acb0be9a4f282ce3795a3e963038802986cae0ae6a56a5b0e2348b1e42c823c8a66f7351195612c3fe95804d00f6aab9b364df6aa8776461aaddc1b7613586bf1f89eb8d313edc1665855da570a72e11745c80844364db4b7b6e84925265ed3581c942d221a89e69df181bfcba536b86cacf73f42ca89598480e2d115c0f0b4cf7798383961eab0fa4a55d2dc90d447aa03e5c07d0edcd164424f8e500a44739d6f20f862dfa0f86ecce11d9aa4fb064d4d0b3fa30a2716d4cbc94bcc4e4b14be8302f59c8d8e6d71613088880737ba58bdfdb20b75a0355dd9a521fbbfd3d6ac03aeb7866e608077507298047fec51f43a8bba83692a04ff25f37b11bcc81ad0ad1f98aa7ffe2ad1e14b1a2f5f894c2d6d07a93fe346a4ec09e3066940d908bf33cd4d93e85dc055a6b3f189497a42d850ed7f028c0392229c179038d7f76b66dd2f0c3a8342aaa392d626162f5092f70895ca715a655cf489ab4e05f52657288fd58724b64e80eee1e46187603d62ff4dd40fb45733b2a69e904353ea80853df26d0f94dc0e3a72d4cddc654de861b32d01ed5ab0bc259090bcb2891d159e22103a1878c9b811a1b6a01295c4db6e74dea50515272d7feb048ffbf076f5f5c4435a377f2509b3e9f313fb0ffda27dc56acffde4fed9e21e2acddb3f0df5400531895dc7c6b313c267b887369f519395af13f8f5d7193ce8c44f5e8ef94195c45642eaddec1edafb774ba4bb129f0b659c372ed50165cfaf1536a425c41fe1ce2b304f5bd9de235ff22af132051ccee35d91bd4539ee1bf1b979d5543cabb7a468d5ee2aa17399093f9a11bbae90f5cfaaa7200e6f9b8314a08f456b866328d10d6fdb7370a192902d501dc512321dcbb3436657e036804861b180b9af07f7286ba498e11b12d7c40acb44b59826dd4c63d2d7c6412c9ddeb8af1cdd2e81d2234ffdf642ccc51a2612ccfe4de02becaa6f637af9fe901809f60dc7cfeadad905bb92bdc394b90d89406579a899725c0b4b6783b4e99cf88b22c40fc60b95239d7d6d8c8daa895a58bc1b4cfdf0eebb514863c993e1369d21c65b606ebbe7590d9938ce5917efeda42f6b8f41703e118f4c3858e8d9b2ac23a5fa4c43c46662efd761f0f4b8e4b5b84364c5581d74d325985488dc33ba53b7ba38fd8cdcf4a387b0e2ff760ec82058d71c3660b38c9d6ddb2196669e358b711d022799c1f8bc29f100dfcf3cfab95f7a04f35ef003af941a4c7711f89ea654644ac541cfeb9bd1f3f78b839044271fc625c184e4115129d1b686bad8f854a54b62b5f72d0d07373018e80194d81b3e8efc57371692f603f55c08e0586159876b4dbfbdcffd3aeb2f9334eae761d50a0347452f66a340a9a5d9f62337b8fa2818445540750c6d387cdd499f8dfc9b93d7f636da871c2e554a18fabb7faf281e0195237422a8f4e78e74df146b8e59c47fb724e84c2268be82b862d1e844bd2272538a7cd07b14895e68cc34a925e6c085ca2e0c2a618e6959f845263239370c1fbc38ea66cc5e8bd199f58407e44ea2603399e327ccd9f09447ee55692a6706982f6b6654cfe5004ebc0ddefa756fc007a23dda3e53f6bcd22f0b47a693a92aab5caafc0976eb88221286edb898fa8c0d8b6e8c649e34bde65259d7bc4247eb7ab484a1dba429e6cdd4efdb58966ddb4fd8f0ec08f56bf79c2b63a0d15d33b861e2670130212f015adbd3892f4afd89d5a4ac7091714c7d3b102c8af85efeb72740a6ea71b35087b0c0cd5697e3a83fc1b443128ee6eed90cce30dcf606ad21835e9e1226f656f31822262b8e2e5949e45077bbc1edc859c9ce34aa01c4caea24a08f90b19a665b72950ae2c7d93f3c31f572eba29a84ff526ad068730a7b534628fbd6fc1d2578a38489a423e6d88acfd875fa960dc4402daf2341b96013b3e6fbd11a1f12fbe0c38658153d8338ab5feb46496aa42263136589615efd273c4d3425dd94c67e37d22b0452faf35ad016768762cbc0cfd13bd2039477fbf88c7863fe3603c4bb92360cc9a8184460c240affd0591d03649c3e49c341ddb9fbc50dfad74a5a8e243dc3840d717349a08ae174200203edc4c5e2e9f7e7c51e8723cebf0d5bb1f671ba84e71aafc7441651c3c6a6c60bdeec796914cd08ebea9f857f03e551e4711839f75bc8dd8c17937d45f50481e9daa0017aea28bd4927c531d537d183f59f53514c9049207647b545ef1692cb4002cce404edfd5157bddd46a250c7324e6668332e0a5f8ede01960a267eed8f1d1ffcf11463bc7d645f21151e91b173c0aa21cb3fe9f8876f20185d6f0a5459eb516a761ebe0b3f85956008cb057e8d5221efdcb9c649981f7d08501b2a95eb95cac9430b7464f19ffe5ac72f89b48c5de74c2e08d77bd1fb7e8db610131a8bac7684dd417d90b720903bcf4f22ee23a3a06157cec2167f561a614c3877afd6943742a58898851a3e1d46c87466d7e912b35417ad0b6825f6f80488530f185c30d34967a9321ca37d1dc29a77d90a6487aa2bf58c7b145575835de2d22e2a3f0dbad9c72dba6f0b02d4884287d70110af79421d84e997ac2642981e49c838cdb3eea310cbed0f35b8cbe80f79ee3c0a946bc7ddd412e11abed13f3ea98c3e46532616e45ae07525d26723cad9ad4d916358fea0e34820d075d7c69cd996a37d4529531929c242e68b416a0269cc7c68f27696b57da169605ac8faffa9ce62fa0e155930258c6773a934aa1d82b1021ba3abe0fdee124141a5a55678f0a46e4fdec09d10e68814b260179d66f01564e3023e350bf069ff66e4d680a7868bd42f327a1044af159f078983493e46e90c6f43115628599198dd5d2476de7bb934d7a99788bf97c3a4d1e140f582f4e1f75f69e087c9f64f7e0ad74584f47488e016b1544e4d4df1b9f74f4b971c20d16763c032d33c83463930db08e0d9c34928389b9d78c6e413b1f5f095c9f7b2862bcae30ce8948546bf2d65c8bd021be3127a5a5a474e96a682902afb76f5db15b426e2651ff51fc6562facf9febd16bc064edfbd242dfbfe928ab30021e8605c24f2f2286656a48ec68699eaefe30580e01816b3858b3f84fe8ab3f8bd9c26a29ea7ddd38f6924b244edfd5dac7a044d2f1285d31a8cb2420acb6dcb2cef28eca93079e0d935d7463b00d6bfcfbfc5b22395d04b003ee021961dfa6e41b08e9cf039eb58504a493f5c0d3fe04146dfee6c816421ad88c629bfa08f73ea4e90e0ea847026e6cf7cd592e9fc5981380e4943f34fe63717f06e12af73db21d32fee617d423d885bdd0d173b34ab3826c3f2fbfb6197103c7e541abd719e26a3e230ad4815739631a0e8fdc1389ace56ec2b6697e08b56719c1c9181f5a7770b858407e48b328bee0a07a93403fdd76c5e63c0402b818357d4511978ab276c92b0ef0b38cbd4e2c7fb7f7b56547cd94c8b7f9db72b61bb31c434af89144485688950d58e54e1d2a4d12d454946bcb035514d53734e216427335d9949b357b212c14b834bdf24c9c02de6503b51b21003b84b8e33f3835de8265e0f045a3dd0c23746f45d443e34221d5ad6d054f40b54d7ee5beb16c72fa32588052180907c8c92ae700fa3919ab97e8c057bb5f17e2fd96006fe1877b5060f882d2f54db42ae4b982578a3c030b7b77089167dbda7459582c060362dfd999b559256d23aa8d519c07c9d430189b2bc3f00e6c81201a8ce599db82d33613642d912b6533931271329adb8a9c1e86ff68391573ef5a4c7e2e2d1c967267f3aa117b675db98501a6282b15b000caeea804b98dbf37358356a090b2ccfd876ba3b2e20cca61d621e210846b5abd66fd74d52cec350883a976cbb9b47a344df13e3e64066a9c8b6b07691b13f3188a837908ef13bb527d9959616fc5bfdc339a32e5cccacb4f3464ba88b65abff209c39c375bc502226c9bb98189399a4a88e7091f46f2524da34b0e2143ac486385190d13e1f76b9b887cac2281c1c7bc14633ebc9c1528591d294960912d258062b02d8896f7d813adb49aba33de3df43617c4c4ee071e331a71dcf764f338d1d1fc14559be39a8b3c151562b19528b932d8bd4173d7a231ab6b2ac1cf7bbde9119c7e678cdc4bd9603610e1f05cf2e5f0e1e3a553dc116faab6cae895dbab4b5c955c39b503cb38a7f9d702211d7786b22742cdb9154406e02fbd04c68da14490aa07ba7bc111b5765a8fa4a48de57d107a9541b9491e014ed81bd54558523f47d5a5d74c2abbec1dec195e79fff9a15d7b6fd83309670d2436a854ee944f7b4d34b0f8318fb09d8dc2765d8cb31ccce39ed6936afc6b86ce5f6f46d178ecfbc4cf9a0f65cdd4bf6b12790bca202a95e8446b2724ec0ffb1dcc2a5cd99d7714b0ca31f33b48dd7fd79cf0bcfc8b05cc14fbee42e96a0dd77ea90e01db0f5d88dff3ea0e4aa018b45921d8c800ff9be2e9a5f948ee6838c5e7cf550f2691d176c29806cdc049be8f151b7ee680ad14b9c264eb25bdfe5487888697bd9b4eac96f223571f510119f2035d5f776dcae3ff708ca492c6e1ca2d6637e6fd068bc113e508ce6acd46dfe1cf3cea41eec96f4421dc878d37bcf0b86b8ba16555f5125a718d8cd97dde211033fad54164fbc771efe4b259b916c29b68db0194a674ddbe2aaae2c38a21ef4a500cec3a83b50db21edcc6af2fa9b8792e694e2adb13e38867a3cfe1d0125063ba71969fae1656e1e1fe13a41d953c5c84eb05193e05dd85464b95021c4423452410362261b322600ec23a09092c994f11202f389f1933f783c46b5b887639d372b941ca8a25e81370dac20cf217a69b92bffc78f66390b5dbb30da8f2e55d119ac312f831d600402a80bdfe703ade81dcda5ee4edff626688d34bb0a8e603b73ae77fc64f2ed3adfa6b47502d2feb81f09bcbd6db3069b9cba2fd11fc8754b82d5940d63323c625c885a5e845fd8e6916b49087d136ff226b533b0fd541250caae2d3e1c6a6c283748ace7d9c9bd7bd54617d8666909b184d7c26a75385e171ad0f6bb15c3a314950fb5896ec1d0ae4e02c449001bb0dc25eed637d9b33b16f47f7f182b82a0aafe28fce9147399572b57524353efc49db86eb20d9e0d74ea3aef77ca82bbd7104790fd8518eaff3094abb2fade9bf09f056fe8b0eaba98c5dc3a3bed6a32822ed839fc01b2a2e17142f733829baa95dfce9574d0de4801851104c947d5151aa553ff689a07e131807cef3ac2fa51981aa2ba7c163a374088f31bad81046818c2beba257d18434c1ecd733b30c3f94835130af482ce92758343d30d1dcc45f9fc3747fe12dc504e5d7693f5defa5555d9087f0333f41e597ba5a3e818d39bf4f4a965e92c8489afc33e4dee2d0e75ebe09547ffae26e936b479a59c78e054ef7268db42bdb738a539902913f80469c3e4773412762e458558b3a5ca1137b8cc5bfe5bf579733f631b220c50aa0b75ee817b3761956f39852ede2565ab15a0a1e5b4d6bc9fd9ceedcbada2c9b7b1a5bb0b2f7d3c3b6b7648e89144324771a105c9bd7e2026d9fa35cba75e2a739b6d0302682c89ffdc8e198dbd07d30cb8f2ab0a1064be77834bec47bde1749a4bd2fea7b83fefe38dd4412592fc2d084cb51ab88069a1dc93d30f2af240f10506c0ae460b77352c3ac62bb76f83dadb7484ea9330b917f6399d16bac49f3075cb7e90f312726a8c8eb24125b63d401e3f4587379d5f8a89d17f52932014b9778a54e68d1dc6820abc91e4124f0d6b138f9a003bca39f1b54a93cbd287172fae0aa186d07d979e808c967afe9b1687cdc015b40e86aa24e54767a1ab04a1d344c275fd33acd1c7ce6f06b7cb8ff08af1b65a01a41010e9c024b7501c25f65296c2e303b0263246ed5b6f421ffa8be96621b410cd917c95c6f157dadc777e46a3c0baf6aabe7ef54aca5135be072cfd07cd76b0b9548bb46764e16a78efd3fcfdadd7cf87baf89866b7824a677d8837e88c8a554ed28a95d411fcdb935aecf9b90115e3649409608e526b29abd7cd9f418b96d8657522431d63ad061c66c63613a5c32fcd60867f1ff38531507753915b2051e8f6a9a90d9c570eea3b87388be5ad1e6b10fb8d14107985ef24453bd07913ce742f7bd7a5cd0073147b5c17788adcf5dc76ed6033194d9a12f6d90b1b53aa7955b9ce459c2f4d762fedc929fff34e731a7cecac033aedb3ad29b6ed6d56a1bea3e424147c6c6877692f52f6122379d69addace95d9792b977b0ec95cf963af13a37836c016a017dec79f377e9573d9e0b51db2ea19934f9d97cc53c60c6392eea8c094322828f810befcb9618b5478923e9834a7933630ca47dc81245284f1f260a3b85d9bc14d597963aa009a3791fa9d5c19c94974c1bebfa8e33ed61faadb52e6ef8c240839363b800459374bef9e3fa6aad56971d7039726aba95bb3dc4649d9fa53978944fced78918b8aabbd9f18fb9d3236ceff33c542fd513f2aef13ba33ccb2918c769f7fc264c4ec23bfb340ed5758ebd1ccaa5915f00ed03f1fe8d99dbb76104c28c24f7b4785401959604c4e6a268698008bd72a653c1d1d7c8db63a181501d2eaef78b8e806610ef52c51fd9cecdc23db957edbd4879fbdb4265255c69bed04deb04e4723973217bd33fa231d574c4fca7dc0a05865e52fcc616eb7316e84aadd01c075f85b2f346948f604295a5ba335defba62c63b9b4fd3820cbe2b3353f3f9c12d9a78d27c588c5bbb5247592f5718c9a206d00c9e3357a099de58c75e515ce1755ebdec4d64da3358e0696d7ecfabd8da68a57a7f496e8ef51deefb099da9e834f7ec7bd6571bbd639784b785265dd1b82674ec2bd4be8b80b068ba4d89b0c55e89e3b66cb106161e8b8f45ca7ee47d77264256a912c00d479ee12e01b02c4c7f2e55543ac4d589a0e2d9b438f8ae21fdf47e85ee27eb938fdbcf20216b628ccc6db535dfc42ffc806bab5f7645478acbd4d8b749daaa2b8326323614d63c2de5a3d242293f8c5919f901b78683c697a1250afbf0f61b7a0310791cf8a7f4e97f690821aa03be3d1a7e66392ef55478fd16cd6ab12a9876cb50429c4e44018c2a18df16a0b8e414aa63b60286c92498f9fbf38a175b29fd0734eead565d0af0fc1a4e007a51124dd156a1c67397d2624b1fee803af1df050b6018a1db4a08a69fa2aa432e1326bb8a0ea104b6cbeadacbc2151bdab2af0391b5db4beda7842d00caf90324a170369ecbf76777cadcc6692dd16acb4a4a9f80496e1a92ee952e4ce07f051f643cd03b4a03a9dcb4ac117cf6a894a1402333e273c0439ac1e7583632eb6d95d145386aec63031f2144efc260ff3c8acda8717f27a0b6280f125f7d3bb170dbd48f3f3d6770687667121b0ec2292b1997e3c81a990da04464c537d5763b3a85d408a960f2da1e762509c67e04bea0ccc61e42a09c377bebce7f31990e2654024972abef32060b1c9f190b11d1fa13076996854f29515036ab4a01680f5010924b381cdf65ef9337332b4d13078f2b2a9fa292531288d449d1df4bfed9a85ccad5f0b0e57df4ee89173c361161b114c7d4d666ca8a07f28ebae1d9418773865a1ea48180c5a0924c52b720ed7b12449eab818ad43f22b7f6ed8361177ae0e2373204de248545531a5270006503dc09d2151c2302c724a27c0d089da53014dd3dd3fe4f0d150fc76c14a6a1e541763ed68678a4c0bad20b31da7db1cb2f215c2bdae1277c58c3e9503f83eeaa2035768de478bc14cc9b0ef75858e298ece072c2473cadf062c26c6cd96f14298160bbaf0744224c6d31a996fce6e727e6e7c66a81748e3074d0e77210ba7adb8bc4c8d2e78b289b23cc3a323fafe73074c201d4c52e92eef45d40494b789080a481da5beceb4444fe7c3fad6912bb905a8e2d13c4ddd684f4d79343118126307ebac35aad8dd90b1f3b49a7e490b9bcb0bd6402a85535aeb428efc43df00139577c7c4053eb192e1317eee21b0ecef61a375bee3717f644d386f9163a25a9fda7815ef563574f6bec7ddc45be0fef07528ec309d55e1d5ebea12547955c2160419c6b50098f87dd68ef0f00a4f787ed4657515821cbdb510c2b72ae6be1600c64f98f2461a8346e047b42589400b4459d677b5d6806ca4c1f7165adf0f6de68ea891708cb695b35dec3c2cc84b627e7aa857d380dd89b6465cda3c84436bdbcf26f2c08f3c2ed1346e0bccb8e773448570d416756f9979c43182883de37e538a3a83a8def0e60f20029d1098537fafc4f6960de1a9e194042fbd2f5482d2619663fc8d5ffce74a2dfeffe1146dc7abbd6ab72836762441f57236baa803ce1bb75f53ce39ee5786e76d6518dc6721da73d3c748278d658990a2eb392cd2cb417124a093166ab7a40d87f22fd27c8d752f8773bf2559443cedec6d85d5c8649c80d043c7ab83fa958cd3868492e83467e3aa06af475abbf58264a9282316f65c01d0a7740514d0fe1c3d0c76f7fa5c0d56dd9bad322447b6b98b4ec69abbc6046ee74f4a7fa880f3cf6677379bc857f7d869d91b633a34a723c2161ae06d1998a1fb3e6add3905b41a857f79b557fca36b48209e1184578b372d85da8d34aac1dc0ed77428399200f2d03844b6e32a01fdf0158c13bbd2880da2f52ea9b79b4cfff3c425eba20da5566d9da98ca9bd430849891e1876c3f6ab02dd45413a0920e5534ad4ff839c8a7923e3093caff4823c47bccad53a55bc85152c936ca66b5bde0852b0e2199ac60ef059cb532ef2c688c4f864ebe62f454813924a0326dd015ac20d78ba9f5a171cf6a9532ea505a0ed7fd07cc6d6593075639c10d0f227cc7173b222258a39148ccc99c1512fd0d52d613b633a77dbca081da1d1f2f899e3e670193d1a73d3f69a14895d95580065f1a1010773aa425ef8c619467eccd04de266573ac32ba9f8ec68744e481102bed4f4f27f3c7964159afda469e0ed424e707df824c5610036e99a03294d334eab7d98483f3697848ddebad409da87b1c3a51c32bd230db95a9b9d7070996c08247e965a4425b37e7d1fdf144755be6b55efa4499494f4c76c1f67228d933a44b358b4efea3d8b5cd3eceae9f0bc7060f6a730c440d727260280b2aa8df671ee47bc9f1f526a5b2c9abd82d718c0090464c7da85dc60611e929330c73f2a1b99368b1600db18657f28557909f948992cdbf600ab8bd131139e312c1e1cdb3e1ae53718030442c388838439b78993230d36273a0c7b17d8b4a2b8a7d10abee49a1441f2c2ef1a57701276ccda811f237152aa6c9a81f41f83239ae9500384e88fdc4a7539f8a33b8b8681c167345c46446be200c401d401c2c92e1e38d3ef384bb816b24f846e372a48159f8dbadcde9f6f4cc26d1958155c64a611c147f3d04092efdd8044d87b25fc855be08fb5ad8e0fa17d1ea5200c6381badd03ddf626a13102840056e0edb7d1d4e2b4d86b9b440c271b8df428a0759718959c3e253759407c6452ddec57d51169df357f5df383a9d5a7108a16135f037acdb41e64f4357e5365093e87c03e882d856b0f9b16ba670569bf3cba6cb011a3014b9e69b378a70b38f331630999b40b0c273aa0f726941890be77a41aaaea97c51d6378c4f4d9545ba03a5c9d6c642c919595fec9c56448612eaeeb815b707a00958c32e55495b3674da16c7b152bb65374b3d4b3a59fe63fbb7f9c4540a1b1f2a758f88b1233840b9ec1438d2382c08650413e78aa1e3b231a0773dfa6f50257b21428fb0a62388b0fa2e974fdd55a3cebf0053a58de0dbb8422d6a23c9d41be194238a2439da8377b30c60248954539d837f2e4672f594ac6ca078dd9411e3310ee589f139235f434fc2c1cf09ba5f611a8ed115c43dae72f08938810c9dbd542a3a0b16ff235adc1fd12614d8b074c5a70efae33d3ac98796d386524f53b77633bbee66c08ef7466592161278a4f9c9eeeb0d4c5e134e1d5fca5e253a4e71430f2747294f794f1f1be1c545233c123ec868ce4df1e35dfe9c414013297e6ea45edb7898737e5ea8f1ef8e1130d3a1d01567b08707c76b3345d7e7397381b384a139c2e1c865bb1b2c220e2ccf0cb85bf2b435a3182df86fefd972d05fff20bc53caa684fa83bed68f4d3c43b66a2a7356af0f752b5c9e12ea295315ce683103d4e65c36e53ce35a59020a0f01f904a67b168a568e45cc4c0b8ecfce4c2a6e59f67fe0f1d18b4eb8dbd8f739cbb8825f1797ce1238cf537de25cb671adeb337ad0d189f2d632d2e3b2b728debfbd7cf5b5b228eebe025c49ae51a429c7e19cdea0f75167f4da506975893a56df6c858fe7343fe63eaef90a496d84f4929e6b2a70d80681a7704b38ce61f2b7245c6cd02870264daef09dc1395a706d4d8a80f9d97bee1fc84679d89658716ea2ec53d04cb34bfb1ac74a45be97dfa1b04603e91cec2f1d9025f581b25b935037a9834cd6479551e928b998995aff33278fa74a0696d295618900eb779c57425ea915bd75ed776bb6a782922e266127a6d2c295938323ba122a78a70e951f8961474b8d45a9dae14935d1b82b367592819cb5898bc3e028d3dbc7087dca14d548ea1ed110460605f0df275c6262aa0fea6f3472b1bc5294330ff4875bb56818d37b15e366592a47a2e97b628cd72641622de79f997dc77fdbe3500024a3b504beec4081bfab2e164f5be72db05f5ee883c1de6ba60b1954ace9e380c618b98e5947c57f021fe312f90ecf387a98fb097309cdc33e494b07ac0d897679999624c9a94a5b78be8c54fc169e1a929d2d30c8e659bea22da4fde87e9cbe0749ea9d26c3307c2ec4d1f0be085f3ec73bccae5248a7b33d28b44566454891cfec7538fe81333fdd0bed796898e6cfa34b0e86a0acaea9735b72713e9e0a9df70e187d73d6724eecfcbef6b7a3da2a8cf73624ecb307dcdd513b9071ca7505ce1bb8c053caa385de08b0e71cb41c416879311ee3208b9b897ffb2bc90a32d5654a91d76b2f91ba8bb3b2a5e1c75ebdbcf935f1bbccdc3e0153d326bcf46b5c5a621ca7684081839bbd9c2fa4e7c696203ca309a6739cb4a3c42cdb398f2b33ad5b2e543176d9d513112c6f4ce759733573013843325290982452386014725f1757ebd5e5c6f3b73c3abd365c64156f4d51136859d8b27ff63d74d6e917b63ea56c8ef57e7bc8e720f14aa2347ec5cfd43c27faa8811813418585e8feab1d2ca8494d51f6ecc5773a5300bec65646dc148933dc135d9d537085df38e6dd27c269ad18655b51179e1ee873951513d7bba31ad7eaf2fc2041276ed1b82c4e5be41e82d6e03f9f46b3760658444789a25031602099acef14a2fd3175ba832bf2bd616e46ef5946ba923456fc833ab2d49a93273b67ddb429991091473e2098ab79d1da975f077d58d569e3244a6c7ce13b2208d5ae71e8fd68405fc455003e631d5d8bb2916d4039a61e8de7e8ce73c4dc63759b7b4afffe5b605b3d62e09299ee9605e419c6441e5901b9016d66b104e55bb9159457ab6816be85d1b56a972e60a8820393e17948e690888f88c6f71783c9280474008dfb709f0cfe076a9c69420be5c3a86e9a876d15bd8d781ac083d1119bf3fb0ee1608f07648013d1411554bb1bec395035f3f59ed154c392c351ed00720e3da50503ae8ac7fab309bbd8759abfee579dd90c8496b0d424e774598b44e1f697e3772d348497c8efca79c13c8468562947f178c5ed4f9e668261f2bc697c510c5043f380e941477592d09a010850d96f47e23ba0f84d404fd8092bbe2786d04eca24eb6746959bf589d841b927bbde5fe5a5285d7d1c6fce130ef570a64756a9de94032b7e3e307963c41f2aef94a29cce16a84f83c2c52df8d2248a5248f9f1796a06a788fee8bb24bb25010d8fa29121a0600edd7088a914896eb9e78e5e50569de0ff110faa9fb738c0cb778f2a5ef4979fa0e8f0c833cdaa7e321a6580cae24086830d6e7e1ab45bbcf8e5ce032095129efa23121a2cb6f7b0d1373699fa481fe7983df604996835d4754197b18b0bf0ebf76b69e1d8590231eac2cf0ce18bbe205136c55724403eaf13b2583a7efd5f4793c7d3ae33b5f113f28b40cf2d5232c49dd9021529399d8d51fc2adaa1eec59838d1001696a533b955f85b6623ee84255818aa23094706a46c48724f0ac2619c2c29b76de1f19f0b087d7eb269f7f3771b3955a966c570ce704d544ce0ea2b6ceb0962ae44d2b07b390f6aa81651aa4a95556e85a6d22b4e7682adecdcb6fa542ea860e256d186cd7313cfa253627dc07e7d54a64e7f2b202feb33e857e16db6d570b6f1f2ba9a2ab9da9c543ec76d237f81e86965ac3704dd73970d43b26dc4be96f990ca9721bb18bb16cc40664ffd3a7efebeb23b1183750ccee7588128a4b1c068ab4e061ad9e8864e17687dbbd91470756544ce445a58c259afb9151d0517b14ddc5c60bda9746592bfd482216a1c6576a76aa731d7edee84f2602394b6a5bdddc8b40666f2557ab987829a650b8e32f122c6cca4a24a2ee15adfd84632f145b011edfb1445a3b7a05ce781757a88620d885bb44a9dd24a2ef91091c9591b48c3736e5db3c89307ac1cf69ff7a49b207dd29e094d4fc46372629f75da6abcc2648a05954057a63418de81ad5ffd40ddde256e3fd445dffcd178e44f0cf7f998dfd95855ecf435607b9a25d4a5113699eb8231e908070e294b720caee9bab6a9514d81965cdd3ddd590c41a3568096f352bcc486d6777f8db255a4a5dbaedaad278eb847a431cb522743afdbca03c3ae7e838f7a26bd29de1486619bac6307bedcc7cdd6e72f6f1f4d4f2d0c33b4c368c54bd0d675f20989c3dccd319a42dc85a9cc3e0162e349d2dac2db8a5858ecfe7870d685834baa58eed65936d3578817337136c7a4dba2a2807ef11a0ceb6a3182bd0cc3442bf65307bb360c08ac538a5e4355f082c50e44f78e3babfd7ab2cb896805d86bfe2ab44365b0b73d06cb541d5091788a8b536ce3f68fb0068fbb9885c290bcbd72e571584d12f2ac056024cc26429b05f0a451f15473a973d57c7c3213b256ba5f96b746311dba83833479e8aae4b8c5f5c7b20bab0848d969078d623a41c772d40ca7e4d1d8e6111b7750120fc8c43277731bf8c9f492141f312438b83ca1db764eeef05ed98b00bb8248355bc8ac494d6c39bdc12260b1e98feff292cf5c7b81808ff5386575b1c62e0cf665b4865396e1820256b238cb53d5df292316cc7b427fb823cfcde57ff37ace7d03ddfedf64d70163dba53b102a198db353fee40939654b27b9a509a52274e350ed4c789237e03df677eee68b682ed0d212a11b7d1930026b11f5f68e421dc27dfd17bea5fdbced1a73ec22edf75bba4297a517db38ecdb04eb5ca5e8153e341e5039786358f519977fe6c8bda8aca5493335048504ce2ce6ea668796f856ac8fe0358cdebe772b9f7c455f4719508318bfa37170eb973609841fc0581622af29de9fc00c2bb8a237769353a959f9f1075e7d6d2070a5adf227424ecbae79c72e3b13f9cc96bbea3504f661fa62bfff8a6d81161d3a93c514a71b1f3f8fdb8143435e7e94ef0c117f8ec9a3fb8d2f124e328973c8d935736b3e65d3571a14af373393640e237506dbc85789f8f4c834bffcebc1308f7d5d0347136c191c8f5c0d9a23d173a37fbe9db2f3edeed411204be3e1aa297e6c0b0cd1edbf27bfc0f65d850d206187b6bc090314f57ab61fb8d38fd5ba693d6f611e24fb74cf85a8a5feb8c3f4660ab81dac723764449243fd5b44b6d9e8aacd5e4519256e83862f56bdfea25e5e07ff7b02b8e9b5ab3856f7756aacdf4bcac0256f65b605c0415ae79de55ede03d9fb0c38e0d3a9856646921d51a75a2d193a95b8c4e5eef7e95cea7859ce3e457cf3a860d8c7f6edc0a19580905f56c51185dba0bb7f710b03852f68a96f4515d3fa6b024dd2b9b9c9b956b3dc0e5159673bfac4def3684ba72180b58ae0abb458e05e0d5e063094b0639fd263ca4187251afed65c5eaeb7beea67d219d8fcd6a271f191c5c28f681fdcf34f6c876d800f76ced659e2d723d2582bbf28d44758250f3286057ab6a7949958b15f04214b90cba20017c284e5095ff4a5f5bd27c3c4391f5db909e52c7f080c65270f909d3f43308acfe1ddd9d7b6a4e2cb01a5442085e6375e654348167d2facee29ca1f9c3e781e4f44613aa1b48e69ebe229a04c4700781b735c50a89097476410945489890376dc059b234228bf36cbe4b7da27ec462deaaf5075d38e01a9531d9360aaa85abb11ba6e68d47a293b19b29317f4d0c1ba8c71a9b8c38883c2f62df4d2c55cb1ae4297376e5a2305929dd8148c357e0ebeaeec06804d19c440d683809b113e5783187a0af13ed1cd42b31e082c70adcbb15151e3fe2597d12486eee2f92da8bf968f64e322194ce21cd46b39cf70fc44adfebcc71ed6685fe055be8345906fc0f624f63752eb922b1f70507b4a0070f1e0a1ccb46ecb7802d046a899d3ea30981ab3c09cdca722bbab2398356fef3f9dd7030381d42ba10eb1a7b808723e6b57198bee88080711cf43809cee753e0bad4d7773a5ecb7893ca398c19b1520dd098e02f98f207f6a0ff0a3c2e7344d97d8a599ebfc2c3d0a2e4257eda65bb0403e16c0a9550e3aa7e0d47d1d4a8ef296078e0c52c76cb2451761653243e8b33c2a83dd85364fb0db475410dc77e29303b96a15f44dc9877e99261cf30ba70b9988a65290cd59f339e8119223dc6ca33bdb3351011635ecca4dc19e78140d99f130f7524a9a845506c743baef73f33d328a2c7c4b20eef9420a7d6e3a28f9c0e2ed0a192d9213a5a406d81b77258e0a5ad5cc7282e4179f4de3eda7a947bfeede838d0f7c95eb5b6d813340adbccba3b4705b657d7b0a0f47c5ef7f218a48f6c261f31200b88f879b8a7508420243679845cccfd66390160f3e53c16c6b6259eec3d4c88e733fa00411c09e64b61de911a3f5a73d6264ae5e84367c076c6b4e4b5ac7cda9569e87f0df4dc302a38763628f6722a503bbfecffd184932290fc5e62aac9300733d9d3f7a28732de2303cfc9e3764970ce2d5793926be2dc8afe793984e41b364dfb7c4b557645b90837ee5c1e0894b03c642522613b9726135f97f008f3df2fea2e0ba69d5c8cba0ad99453ec8479270b697d8d5a9d9495a1cbb6a652de557dfd21d8641bbaea9c7a6f9098e46d5a5dd3965389d285d02d7d6e245e1762a4e1720b8fb37a2292cba6378ddb66124d1d5d3234863514c02b380fcfbbe77c3ee08b25637d445e1299e5397cf1ad3ff99d9ea889dff6e3b46986e040f2be2fecb9323e379f80a40436020f7bb5c8194f76f1bc36b0bf9106ee9ff7f8550514548e77a34a01fb573daf33325b39965939e011a02d7efd08117614631cd0e0db6131b6861591f37102675a703c416a5b55dc304814309e19253f12600f99e140e47b3ab0c4660b63f5802db6d6e46fe88f25793d16b69d10bd16ea12749389835e3472df4de0af9eeec86c220008458dac0e608520cee0b142325972879340ff5f8a35b3c29cefd7c199eabae76ea0b8f70233bcad2241b2b1ae6f4554095a0d50bdb993cec39b90f02192700ef8fb82ff9bcd25650397d9d5be56902c27cf2ec1357f868c2c90599dc3bd06a2b3073d32dc8b81f26e0f2f0cec0d685700c9ac1c6c1c820a06532b0242d172d1d23e08cbdca4670a5029181d3805399bc237eed40fb45733b2a69e904353ea80853df26d0f94dc0e3a72d4cddc654de861b32d01ed5ab0bc259090bcb2891d159e22103a1878c9b811a1b6a01295c4db6e74dea50515272d7feb048ffbf076f5f5c4435a7267eed78a3cd2c39cac464ef73edb67c9195a954438a02c54fea9fd28507f4ee3243084f7c18e635a6ac4c8618573ebdcef015f3f8401c5c151ff8203ed806992bce1c8fb8d54e0f2fe6eee79afbdd879484b7144163b463d0fd10d033524d6cdf94464c9933007e37b84e006019e97bddbdf685a5b355d12c54af127d6f5c7952396da5941545be17e0c701235106a88ea9f0701cacbdcf88dfb125f5069f61fb5b00b66e10386af3e24f7d05ce3ff7e06a2b90becc597c19bea36c11c0092808056a590d6efec766cfc59e7c0d9a4fa2044d084753431b1d83fefb5e5dae4003883f847c13a0adc18c3d70785169be7c641d3ef4e31857420d7e3ffbd04a42e93d7f03867cdbfb1a368b890c0ada47ff75e2df51a67560f5b266d6c1cb8f6429681a517eb20ebf4cfdf3df479ce19199a61fe53d48cc587a734c7d35b0cfaf17f8a067f467fae196aca43feed9c17584b66bd3b35e09897838bb23c269d0b2078ad4be77e01ebb773b1e0311b13bb46fb1b0fd90a82d820e1758855afcc55faca3ea48730238efadae8383a4e1d495f1e349752dcff6cdbe0e91d893107e1e411392d5a07078bb6e8e0da55ede7f662491239e4c776dc3e607e60b97bca6a615a5cd92eecfdc1f4ca5d3e938940e461de026523eebae672c251caed64c8a690bd70edfdb209327081940899b2bb1c5f140f87cf0cd2f56e89e24944a8d37c13aa98b32a64fd2f3445b9dc8339a2c72842dea60457f3fd9b796cf563b17a0d69546613f85ae58be03952128771933c5e4d0eb33dca32bbb67679bdd9438b303cf699303ba219d0e3d979321f8701700cb26f34d96543e3cb7c41eb49895e68cc34a925e6c085ca2e0c2a618e6959f845263239370c1fbc38ea66cc5e8bd199f58407e44ea2603399e327ccd9f09447ee55692a6706982f6b6654cfe5004ebc0ddefa756fc007a23dda3e53f6bc553defd732c2a69f57c40264988ef343383f90a261bf8f949da7de8ee2effea9e06c786fcd1fa081531b43ec8f1d2b11ec04e443e373f3c05223199147aced47def113327ba6b47ec8ba5d9aeea104c1fe01b912f373f4904a7c0e6fa126cda1b14644243d85902cf17b3e9996d2ccecddee38ce720dfd73197f8d19bd88a93a0ce566209d482acac4dd7e0b07f15a6cbe5bb718c805f5505a2c28233c93bd6390e12e378bcb8d75cda1c311946c9ffab350754c87855265755937787919baf95e24174f0fdde1c287d2c1b39dea961e0bb3d7499fd93f8dcfe8858b664377c0d9203e73727cdb3b079594c72f49798633a4e0f7891af3abfa83c58c92bacf5448c2c74b6ba821ac8fe882f9ac0accd12298c6a750607d3cccd92850e220f46ef4d5be15ae5ffe9db2f99e18fa7c0fc99d775c6615bdb78c4c79163ab54e45308eab8a3e40c7637ffb972b0ce7f4bd54f76856a534e3c6df33b44d5d2da6dd2dd83e7c3ef72db3609bbfeb5c4bd7b6398ad4902cfc7441651c3c6a6c60bdeec796914cd08ebea9f857f03e551e4711839f75bc8dd8c17937d45f50481e9daa0017aea28bd4927c531d537d183f59f53514c9049207647b545ef1692cb4002cce404edfd515a385f828a18ff55c3ca20d727f4a0e799d8cbe3d8b604fb49dead6739fd585bcd3efcd95faa36ceacc51228882f678b7a111d0e1e6f6a72d42b8298127b374b2b321c132cedb470e3669d8b25a7e160715954a21d9536bd57188769b5587aaf1629df76624b8d58116cad463fec1b358e9e2be5b0ce6c7f08478a2eef7651976096140d343caa18fd870464b1ac84f8cf59455d5235ccc0cbe60f02922849375e14c236fbf58e2d5ce7cf0bafbc18aaff228a330d63719d94f6434f0ed30d769d8d759b38461b2b0b24f11489b0f84d973cfb4b2477fcd715ddf5cd84859378c94024d565c06bafe1797a57506ae5bd99a6c905b4836e77d6b984b36477d4c65f7f569d6082ff99989237516fc6bbfc425dbeeb59aac89df4fecb73958c021ac919054ad9ad4d916358fea0e34820d075d7c69cd996a37d4529531929c242e68b416a0269cc7c68f27696b57da169605ac8faffa9ce62fa0e155930258c6773a934aa1d82b1021ba3abe0fdee124141a5a55678f7c432591e698101af838b02f20f3fa479d7fee59668d6258c312217e201dcac8c006ef39bd9080089f98b86b4ce4601b2c25d2dafd76a0610c26ef94e0c9c3a9aa767d135a30802b55d9edec8de10432f4644c68af17b0db4abf18b5c9d44df1f62a394692aad656abad5914a2b7153a4f5a33633824791f51b93e41d29486df6244f03be21b1488510184622142d2926124819cbb20c6badccf6056fa9aef9a8f505c2528a549701a5d98a19ae90370715a09b7aa043c87f28e96a3e8706f5d11c869ffb99d85bdd361222701f286061b0ce00f20b937f1a4a182ca67dc5c46f1d794363041188e04b108155a9013b92f6143dd40dcb86ef327e073e0236796f801b1173e27a75ae9a650f603bfc55cef3bbc71864bf3a5c6d5859604e0e9635288784775e3563715e05b3af4b012331c57fcc9ffebfd2c42ed48738d21f84ff13a6a0ae79bca1eac7d86e1fb8663f77422ebe4d9ff320218f89fb0ac02be4f004dd7509adbf645583ced92d7f75d27731430e0f90bab54539d893cea0904fd0e3b65a4e60b727bbc72478acf8722c3d0f505e9b94db6001106042a1434e7eceb2ab269f71c82f2bf037b950b308a4877b380bde0c3ecb745b8bc1369cb4be1387cc268d31365d87c8d6f2b8867c1519506fad1018bfe9be37f571facfe056657e20f98071d54cd1c0de7c532cb04264d0be92260a343f7e6dc9fd4fac6d18c5a9020c18b056220ef347630570b0906fcd820717e11f45617dd89f352f1ecd465e147380698725b500b9996200c0414ed564464638b3e13ea8584e46e0970e6a6ae09a725da3f98279380ea00fa7a8ee854e322c9a409e5a8ba4efe1e8dfaa24671db5d070927c4835a4d53171655d4c2f8a630bd493ae5b0fb747712fd5f84e2617fa8c9740b512cd9539b56f1f35e794c0b4bcb6c59c7adf31303d26ed3c088e5c3bf937fe19338466d6b82512138d09958d6d3bf235a16d6703e6c73b106e94c8c2c0fc0216a025048942b5978325b1f85004e1195e9f0b04c5978185001a4ad2478e8ec1c33b2d60494e219073f8c2f476c4945a33b5aba5cb8a59ffbe31bdc3ca4bb778fc9308295a7bd5f9938d5f5954944d17cf9a32c10c37d10bbcc41c37df38e2b12162be712128c0ec7ae58629fca79b71ada11b9fee8ae9c82b9938cad1c7ef361c0ad952ac887ce499c8d2ed562c2474cb3fdeb33badd6de72cc6fb5e58d14c4e32145b66d244fa7c0f702d423c129493e93e5eb5e55ab263bd5434fec4ae6e05fa20c90afafd82a11cabd0ceca2ef0f426be39a4b1be69cbae8edbf0437b3446fed02ca967819418660eb125d4c66b339cbd2a16f34971b07c619485c1a3f30f10ffa172f6e3afe41a42375d3cef24f7dbe8b89999ff03174286d16fee24013b5eb50f1daad1c418533ec3dbcf9b3a03e0f38d6827df420eae98900f115e5de9c58ac023410f12b6e8b0c788de8571c03dc8118a12af71a6b73a7e6965c6d0d6e944cea14bb6b945f9c6210e137df63c32e2c56ec824ba907a5f7619514d5a91d9869b9c309d47629a6387f2e91059ba8bceb43be1354f76f998e782ec23c070a575721dddfb83016fe5613980632def1aae835fd662f5271b96b0dca7f654b40cb4ef4aa334d921ba689b87be195f7d5c061eb22f7ae194c49fc51a1316f401dd34555bf3eb05a42fb4b438531f332bbf0d0cb9feeb5486df65a859e899118e0486b46518c4dc774997cefdb249521e722fbcdf15784e526c11c5744c165e45beb641a8d9455bb64af0d5c28839c6328d3112167676d9761e288d23be1676734088139fd4c2adc52de882829c4fe53676dd2f6cfc96fa38b3a204ce11064e74a8b408b293a596ef6a9cce1fe0520f83ebd15085d95fe36232330cd2fd3c005a96f9bb7acd4ab06a03b91433bebbfbf2b17f5385c3884162f6525b310aa5c1b49455efba9ac9e2d031bf05ad4b2eb4456d5db57abb9a3560d9400c31b4710b9b4141f7036c8e5cc6b23490b95262b13279d8238c5d1dbb8f13e532187f57a7e37857d74f0b4bdbc987b655b1ed23de8b48398ed755b93351ce522c20a6a1f9331b41f20b8b2ecfe1b7cdb725b7de759bf57a27fe672b64781834a82ccb4187b5908fcffbb56abd25c1c4e4edc69ceeba624138e8a1431d935a197af40ad4ecbcba0fee8311ddac32b1ad071e77635a75162b729ecc5fa1900b7cac1890de236190c4a10e9db8dba9df95ce9d6a318df94f6cd7e1c30c34ecc18e971a7ccebad973d3e89d66c0d9aaa037670e2d1e9c8c259be7987eddaaa97299a23468cabb970a3d47a39653e0f06955e0a5a01957596d5b5db4a6119e43bdfbf08dab53b09d947afd38d8cb8e02eb77b3282238271c75866189425b626615e09044e4f9500d1530a0d337af3e32b30cd936acda9c64d0937e905359863bfb85cad79d677769da3220815a0326baa955eb3a8321a991b39f354caf2d645c2d575ce0a480fc723e79ddd284f85da64c3d73aa801db68d97f8f6c25a19830bed6d83fa7b79e35420408055e39b019585fec3f81035974e180fbfb55bb7f15d3126113e44e1cea9da0d7921b89ec02c48cbb260bbdbc6da8464050300e641ee5a82322302ef8bc6f5458c7ada74a731e796ab2a05943b2442ba2faa724ff550daf863dc9eede13f5bad21e19991769ef3728076875992164a9057b46f2a47a50a8ff95c86e9424671af487fc69d1618cdb55682ba41fa4d3d11906d1c25be2d2207404c74f315e0f7c4f06ad6cf1586cf6af506a846d0346e23410d9d6519b0c319791d2b892d83b187e14c5c5ca1671f5f009bf9ec8c938f5669e3b7f3f2fa34b44ca33e6e7bac127dd9c8fa8db7e477749af3e4e150681f83b7ff952d9ac5be7a23009fffffff60