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 65387 e4fc16aadcea67a8b2650798a010eec266a7cf192bab0d9f835dfc98e455e88b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed3797fe25b89dbc8c14e3f841fe41fc278d1375c49f014d09c47083c901e7ed
Certificate Block Hash
e4fc16aadcea67a8b2650798a010eec266a7cf192bab0d9f835dfc98e455e88b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0300000c0260000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c97a985072fd9cdffa0971effc9b76fe76b9b1288ac3e37821e0e99dbf9459c11edde8901894047b5c68e7456962e6c9c0df3c175aea3f0d9e6c6077a03eda7a3973417019e1c65acaa37cd62967a253777ee43b4d483a5b15060000000000000040000000400000e0300000c0260000

Raw Header Hex

0000402085f2716774d7016e98f8d2f9037a03c975804b5ff4868415f528ba00adcad5f3d1161b29c581b8782e0317d0c3849ea561b3e78708efa39cc4cf30f78d4713953bcd1c6a708f0118ede701c98370c4094d019fc475138d27fc41fe41f8e3148cbc9db825fe9737ed

Proof Data Hex

59,560 bytes
121216020307a3ee6d06cb61679d571d3765947809cd1654ea280c93b9a38566db93a2cdef98049df3ea151b5e591003ca842a86974f89ba7f2aa5304ea6dc88ad7992e1a7c5ed3eee8c3c84b15ae680f9513e855284a05fa5394ce55de710dfd17ffbb9026dd030f131cf9a9f85e470199b7d3b63ac705e023a66b8be5f75a0816751692179e189b2618be212f4a8ff4f15c9379a38d4fead1d7816be6e29b3a7d4b83ce0527ee878a5d40d8fa7296ee64acb5f30ed55f6564d5ca30be66258b3c2f6cbdf19c9f0a868cb7b24925c49cba8509a5a68081c548d3e9bfb4c49712bb5235f73dc1eb3db4065db3bcefde78ba5accfd92e7af2459ca51783c70e66c5ce3ef262c83935b3372a0fd64bb3f3e9befbe5366bedf5890583d94b4fee0f765346aa7f22c10e2a6ceb707819d33b1b6124cd90ed604ddfdadcf033745866cafcd9b14fed5c151353e61bc7eb70fbab515a089e9be2025ad1d5e0b1472efb8f8e45814b15a3ecdec7ce4f6e37bbc8ad08f170bbdb929f471acd4296d92c08ddde8fc0ba90a0dd1ad70ac94dc267166f2b172f4bc1a7be2e5eb48d6041bb187bc7632a3bf627846e8edfa614e9696fcb15d42f9850ca97987122e5b1dbcef3d06102889b55622cc6414fbfc64d8ca5aa2b0e658ac68575cf90509a295da0ea17a96ce4cbed281f3458273a32824befcb06347f4e459d14ffaba5a46fe1b1227fea4e516718326bcc48d1ac461c4a1d049a7d5b78e6c837af4588ad470d02a0316733872e5cc5bb66e1d8f9754f8b038cb77feb8b1f1484a8646dd00ba26a6bf28bd2dc9ce397c56551ae134a6bdda375cd92f3733e5adc2f3163d08b0196f1ab47b031a55faca69e72c0c904013ffd78f6a91ce0980cb9fd114abc6488407aeee867eba59639b1a8836bc53f103cc55ef817b2eb26482ccf32b4df873a82b09d30b86e4619c51213ac4be247d0fe2ea6eb727c3b794630d5dcc11b356372a482c15b6d08ac5a84669c089a7c497ee7cb813daa3a4c87ac128c39f5f9d610f502a183c82a9aa18317e81dc310c5a8fc919a6fd6aa57554b0c9b4d466e277d7a4ae23cd6610ef0ed8befe088e6bdf195af1e9d55ef22cc0b5ba1c2c21df3903c1817ce03cf0dd2cb53f7840ceeb41adecb4c37e10a9691bffc9436af2753ae3c0b891d868a282cc717ec81d490737e20f56e0142569c513229cf2a9a094318f5569ba953d13f576cae94ece478f6cb76a1f4c3ca612fa9ebf79c0657d0f87e08d0b7d6cc2779e1f43c8288250c9be3417df4f9c3dac3a84b4e5b4711d8f0009a7f5b9036f0baaa22f5011e86d334ccabc6ebca1d95047daba1a014b8b1452d7df8b91aba47e0fa8957a00125280382c0fa73287f53da329e059c02c24f7093743de4da1e46d7abc24874272b2832fe6ba1ad8234d71a82cc3647cdabc2699408bf8208f2cc38c03700b49ad6b317597ecfda1f7fb9ee7a29ffb77e11fac823259484275c2b87a27962d618124fd15b6a5946168a7b7558e624e330c50b31326cc0abc8048b644d89262f62440c18a0f549e4725589fc60b430374475d95ad9f3fbf6a5780cf34e8b15919a6b3cebfc78801c9d1ed035a8df6a389abab0aeb89cddd97a578be943b2a8edd9e668d6253dc1c9e107f4744e6a6b52bc40f05b7caaba36249611c52b841047ebdd89059ac09a99f07c458679a1d7feecaf19bafdf67c9ad8b8573733f9fc9207dfaf2a3a8c31b2acc0b0dcab0b1b869c920081686572a8c5e1a0b4db90fc59841807c4a64dd3322295b47bd1f0ad68fbe466018dc2039be94d38e38aa335f29a8c9a3413455ba993dac45a7fa4fe5b7c2483eaa629f3e0192b579baa96244712d485fc9cacd170fb49ec8d0479b9650fa7cba522ff4e449f45ffe7218f1d51bfe773fd5df28658a3a56bd9c178c4e77ff25d012c4259b7ae41614c3cb96c248c7984e7fa561d96671cf485eb5a1ffe05f299f92638d52b8b10b1f0bb4330bc457a7df93302439bc62607bbcd4bcf437c39b3327c75c9b3a75bef335bccc402f4d889314a306fc195ea4266349976d9b3090ec4bf849dc99f70d288079035c6cae096be823a61c19b094541a8667e0e33a24096d7d802752d3d979d343c7f93f263ffda860cd4e01ee811ed4e7a022b01d81e1b3c1aaffa81f366a5d117b59afda50edf582a68b37a77f10668f9840a7847fd6e3430be48f1ea0462ffa0c2c1c5006fe0e00c8d63d57542bdf56c4ea064835ec5c5c397d2590b1067275f2917f495356e5fc2473e8b1f90bc509e38ebcc45913a5a1abe0a10ca30fda17b7f3f1a60fa5119de5bebbb367a1a68b9734f4b652849010ac21147b393bc443cda563e747f66faa87cd8aeb15e4b6330feaf2f87c9404b5d502c848253f635aef67979f90664f85845e80ddbe22d466a8b5ac6fa6f5c90f31132ce9d2cef5c6aa54cad1ffa9d6cef577a9007bb39e70c3850f98aaaffb60f96129f307c568edaa0e3c30a8fed004fc38bb707bc2f97f595e337f3692129d8eb7f6dbbf3a92686aaad06efa341a6e8ee13a6229597d8d48d65500b6e0a3c86a095887a3adbb306c27b0c107a9ec015b499f6db658eb32bd76d221e82da00597105fefefafe81cb2696b427a1216e8d1fabbb87b2d4b3371a37d4ea6828918addb9d59a10e11cd9f8c6d198cba18b16d8d2485af38dadb59204c1faeddae8a96a08febc7157f17f181652e9e1165c9afa78fa9bda96080b3f18c2eae93801061495014dff29cb1ea37d387a82067315a8fff901ffbea4a29c2704b1854af7d5fb4b69ba09add51f63bdfcee6150f1d1732db924bf3f36881adf9b2fa822dab3dcd741f16b5912fe0b4679f92a327ea6f1b3dedbe1c0b4d03155d2a23ee6d3f2f190aca891edf823eac55592fa3afe030d16ce3e96d9548f0a2c8242e6ff4cdd9b638cd3ae87d6b64809c52b7209141b57f1e8e6e6bf15de6f9d0ff2dcc099acf8c65c1828a3ca66318a7a1db0149594fcf5a30ff63a3892c68b637c799cf57a92d00000e2a1fb403a6724a53d66747f177a2c890d93b26eb38e5b1ab2a92aaff74a9fd0a473a658c9e96eaa9e2b596778f252e9e360cf523d28bc4aaae1408b4e613bf18846b8b95547e05c84d29a0520f61a87966b6eb3f109f77c60c6d9fe6afe388f0b8cf9e1b69d67b8bf4b62543797756f1292e48367329f68bef88910009a5b171a32676137ed16611913d2a733a5948b9625671fa2a37ac3632035506bf0ac1d79b8c9aa27ccea0a37e49c82ea1419f8e8c89f010f78be93b80e6cac7a2b01ffe64dd6da2a9d75b36887d28be98a11b55e568db5ce47d73f13a415594a5443fee164c17f2536a1a3cae2e2f69bacd5faa2465810967863fc21437343274abaf6069c82cf4eeea546d9069792f7347796959526156d3f55d67d5b52b4178f5da776eed6633e88bb1c1c26cd69918e2ce3cdeb0bc84c82e5e42a22616abfb6d83bbc9ff40922df0563aad0a19e55a7fdba043f32a80451d286d0bc1048300780023de28002e2a3b48eef28bafda9e1ae69746af01041973c7bc0e1a29f34bdf993253224c4d54b8fb4c632f03b6454e33e12fdcd92623de48e0f9a08b6a0d8a58f72dac4170f08c67b333d141992e961f29e95067e9ac7e4833d5077ca0231462efb19eb8911dc73c57ad2145cca8282815a083af1520f3c2665de241f8d26b31c4d16003d0d915ddbcb1e32c5a1d7198ec04a47726bd06ac5403784a9f7bea430b29535919fe2feac071a59f3c65ca35f33f25c9121016a8f65e6003490c7caa1329a4c8cea8cbc536deaad6009a5ce29a3e5ae5194325ad456fbe1a7ac56cdc09affcd163c90234361326de12ebc3bd8b0dad97a7c40b4b8dda22a7d6b6e64590795ec16cb0a35dad38d58b16728d6e522f1e493f4a28381f5c567d81648d49e02de25219dac73cef81fc276c5fe3d1c90f59487ca42ada19d14912de12ec13ca87ca012b56369bebed104b2ac8d313f0fad940fb65e209286bf353a68e32a53b95963f92a585fe2c6668c473bc5691d25f1e39e9681b98acc781021abc1cd2cdaf1d53b3658beb86eb95c491c4eeb9fe9e7788ccd40fb31172013cfb9f98e4515971f5de99602f1d65dee1e16fc2db65890c2c27bb7865943492251b523cb3f3d0d38900098910b1d5e458bfa4748278881e020492f5befc3b50f1491d3c88aefac95c8cd92d82373e9775872438d46543026f933cb1c126a64a41a36a65c88011004604d4f6f673d369b2abd040bc85d63243189498d0b5d6b7627a6e5cb500d76e12a066281133bc492c50c2a662dcf4eb3dfa8025c036d9856bfd917780f63c89d89d6eaa6a7bddf62557fdc3f1d57ac4890e447c95767760d1129e7d8c9142e85410138478e37ff2205cf3d5c74432c2086a4369f9254f83f31aff26973d0d82e4fbaff9dc29191dbf2650df40472cb00958d8810c5bdbfb12da0b6f2b168ca4c5ead5ac6a007ddc5414d35d42448e24e5414510e2f4f1d9460184b8841b6378e04d1d1ce6fbf874546c73f9f43e18bbe1eb93d33f1f7557960b8cb29a38a2ad3bb05ae34b1d84e8dd0c3afe20043c0484bedc375aff1f74846c8d1265a736057641e4d8d7ad80354f8e2a975e763ff3505b90456630cd521627f0b436a63e0c986eecad8c494435d66b86c335a4f62fc4c0ce9601889648ea7f1ecc30c5bc31ba3cad32a1f32d793a3d976a00f31eb3d2d2575b5c16a5bc12f42248c12ed8b74c78c7c46ccbc1f561398f7a2566b12c7438e4768e50b35010a09e15e29f14e4a214a0c0fb7dc052b05f991a53e5e15c7f1400548c41601abe4a5a3e935939370de0c13f5d4d5b954f548f9b9ec47d17f7e9e3370f2af229697d5363955ac389491a0569fe270a253388762824d44769e0b56662dcc291716036eb12041fe0de97302e9c3d7193f020f01c1807195bb309baf866a2977d5de99e21d30037d5be2b8d79e31af2424a4fe3a4de9c04042b31286a3cf4bf7b3dda8ad5bafbe444f28f05aaec5ef97621bfc533aefdcd3014212437d647ade8890149c559942a48cff2b661582c06779f8078235949fbdaf1dee65c8ce7cb898061a347b2d7dd9627e0d48c42f18ddc1ac2ea57f870f34153066e05b73dae517758b3fa6d4e7fd14ce4a3d25944a0bc1e12dc042fa10efbca7d8dcbae80678558f0338447c1d6e3ef8b07c0d6d754f45a881c5f8e50c570017879d6e2e9a584e6a3ce0748153cb96a95fa6146d2a59f252864bd8f28b294c9ee2d42d960bba7428dce91c8dcf68605dbc20196dad39de89baf41f584dab02ba2926d5a4808aae23177728b8b7e00b711a08e8562a7097a87896996f69d30effba339d536778b5d65736e80c95b81dff48dfc669b964971282887e85607453b9cb2b5641ad6b477ccfe4660024d6a2a43dc923c379e6d700ffba5d67e6f81cbbe0f97bfbd89fbb01fdd8a0cd4b29d4df8dd9ad4e02dc4d6aaabbbbec3ee01932a6a328217bcd18d69398902fb843cc5193c296b737f3cf5138c855940cad39dbd2bf4000d178c82d48d11492ac81da4312d1d69d73d3001895ed5ed9185524035e8b8f8d1e8f1f11c022d5565d918e5d5dbb7f9901e5589f174bfd79009cf5ea57a9fa7c9a6a54425ada4f60eb89601223a34b8c69ff83e1823ed011f431251e28ddbeb265926ae8ef86d03befa43a112b62e1bc32df2418dd8a7cb72600e075f525eee35a2f4d10474a75a5c9450422490f2940d4371e9b58e15f33f360d8b2f08efe9db4f4e7ba904bd0ad641a3895cf3bbec622c2996532a239b43087e77c7153c5c7aa4ed37d439ec632073e2ab3972a763d6e9d59c9f591387c664ac686c4a4877cff26814be9e83085ab5fbb38dd5f1b6f325007470ed18316551a0cf9bc75d24dfdbda674cea83f79142111825f70c4e7acbe3dadd72a6179c282d1df3e84d072569b2a22795d080785055e5201078df9009c70bb61471f7bc4f2a7cec447e090dff43449de29396755100ea6d40e76237863d08a65d797444272ea39e56feb821a92fce72540d152d20ebcde612e268395f63060aff06fc546a7cfcf03ef84867daf7f8094528f4385d36dab9ccadab712d8fe8632d1a6cff4181917e47f4c6d739d6f5513d545e96b5df200a142a0fb8fd6d5c37d744d79f0f540d93ffe3bf269da763b71b094c674c576bb4e1c80184adbe40b03551845da49dd559a094750663858455282c53d0ee817ec0819116648c2e30cc00bba464c9917b5259c2b45275add3916f64710187ee3dba58c7eea6a9f1b1147a2bea0e328757ac5bfd9bb79e5a28a92a93e87e757cd97bc8e74edee10ef23c946d25a0f384bb90a69c9eabc1d51e5f52a619104ce03634ae94fd7cf27427acb4b5525824fdef96c7c7abbb25f3f9b9514425e6e034f7de51da6c104f0edf1de7aedf33d8718c4a043fb1d2b6f7dbaf3f9026d52917177cb0a1bd481706270e82190cc63af2b1b675b1d36b8dcb247b7b07f984930f37aa3adf0276d1b5ab85f4513877deeb6c23592c1139db2505a5e3da0fc254fcbbb08ac3921836e52f031cb742b2e11a9573e2f8b6a39b503c4a219802331eb3c1e7ab1987ce0c63a4142ad7b90671a6ddf39afa19b4fd2879e95c76a893653cc26ed9314f96bcdc0d565d17c0535c0e8d3b1770ebcf57fa8e5bcbf638395d478de75ceba5c1d82b6a7b70e46e8b5c8174243c25473d52fb17296d05332316329e1aaa423a78322546e8b904053d78ed646b1c827e69b24d5e18c4c4be881864b9e4e793e988259594d33d57d97fe19a4f1c01c65da0d9f55a63c3ece28275dab977fbe38c0222c3369f9fdc2bc6901313c7f559beaf16db7e24a7fb19480a2b10921461d4d1f8d2ad77ecd4ce11d4ac73a947446df85f60f1f6a0546d750604f6da099d029a738be52f34633f5454421d86e47cf3153db559e91b9cab5af9791e467af70c4b26d7288d47218a96c9d7cfc74ce3b2d9f97d6fe644f6218710947f74aac06196a4c69e4e997e85d89fe244e3b2a05073a07ab84cf7d86e65b5d7a9ee3bb5b1c8e92d5b5daa4c72ff3b1ce77dcdbcf216be1f05c2102e6ef3c96799c8e8950ca651ade55a4bec3afc35af8be3a1937298a751228db875dcac0717d87c8e2fdbdeb32494e60a15b2a852e76f92edee2d47f8b9d508168c62a711d4853b7553db032ccfd4a109531666947ccd571c342e51444ac1bf73e14b5f8e1cc521a82f8acbbd0a104de65d5133e3b0e1d2303ee0b254f21509887bc1d3d036ed0f5ae6fa62aa0abee7037a2fa86ae89f32159aced4fd662c66f3c44f4b7d689c05a592098b97022915597d049115cd6c41ff8bafbe232df1080e0e167bdcd070532874d50f54c79eabb1fd332154d849d44e4d7c7f429c9b354a86858aa134d90cc6a37be08782025a29627dc46024603e47b9e5d9de2c351015224dc061820d512a97eed8a24cfd789d4dfc051fa021e9c9f9a9f76d297e1e02a76b75795b931c80ffc137a035a0d99165d36688b93296f3ff79f3d7fc03c68fdf49d0a281f56365e17ca663ad6d4da32845d2baeedccca6827052798db516d01e2dedbed5080a7e1075dadb823cbbae46bbcc84475e50c27d86a8612640265d240f151dd88e710e2de8efce1da7b93f6754d6d9e582c67c950aebd5598ea894dd97b9b5a03fe889b8979872570e152954576cde2e0ad18fb4af1f1edbbd2a7ab47eb59180a364fe5795fc5af14afd85aeb8458e9b959f46f922b68d1c15acfa9c17040a76203c6e2a46c28bf332d09e6c6259b8bd72ca390f14090bad19b15738b3851200b304b5ea0c2f341d67d805e397cd8b25a0b3c6c087b186686dd84767d191b11effb9682ffe4274c819be8762b613e11b3104ed523b5a35e0615e6f70384631c8c18a8960a1d188bcdf59b5905a23af154c9dbda6e4c53c17c76575ba7ffa1b3a5d0bfe527da2c85776b9ca7db96aa3af20ef3b06b73d9554680a5a18bd597acb4ea1163f87ab09ebc80c5be8cf44d867a0f46bb3ca0eea69a12fd14537e326349af0eba0992eb2a87945e92d793b4824e76ae49fd505cd1ca49d4d2ebbe4b6e70ee532d2ea90145d2928b1539806300de4848f3a6db92e212151f7209f6311a1595b9f4e8805c02d8859a77aeee02d02ac210bc8bbea43b55e825100e9f7d9aafd864a6f9de9867cf1b0d20f8043b0b9ffcba8ca445052bdf6b81871b4296193f0410bedd9bf944904391c5fa17c68f0906a71201c0fc1a778de2f285875e9bb154d5186e60094d1c6b38f47f4a857fb0c5c6b4a2129931b7fc9ddb5e7bee0b021c97f7fa6325ef1e8d1af12b614a7bf2a3069243d4057025e913abb7e93105f7b2df90737a69fa66c2a6a15100a503f5d48c8dce9b44ecdb33fc401c6dc416c44137d26ccf929ffc0da25898e4502cf376c4959fed7e9592e661e5b0e0abb2b3c0ed3bf0652524e70f05059d1ea5700936e5573add9dc97921644683e0cac71e842b55272dc49d61ceebd72307ae770289c950bf2dd84c5debb8b31661f2edead48691b21ba16b580381e35f884585f4f19499e52bebb2d7440ffaba70ce6a0ca043cc2a265b4f8954fa337c66506a5a9ed96fe13df8a6b310dceace94860f3adbaba12cce9ad7882147a089c2765e6b25eaeba79f7c64146ab9785e5b9a939e128b4dd6f6751bd1d9af30218d669a9a3736b0e41021c3969790396eed9dad91e7e6eca089d00c5393278d9be9ef4972b074c8cd5225b36058312fc32cd0c00a0e023528cb1cd61de619175a000a296ba95b841a25cc312981dd10a9dbbfe0d0d0aa3689846ce71763f4fb5440cfd324845d81f5367797754b6a3dca4f13205d06980372519e5a083bb68c1ce9d5b510a3c6f650c177621e7a2ed7aa573f2bdf1448beb97edb682cf680eb86a1a50474e902c55992316406327ba75052598420b28987be47dd838bdb7255b434c119c3eb0a4318d255848bd7afc0250baba89649578e298c313e05fe83411b8f22cde70a73b1233b7855e4c66050a824d2d6df2b5356e7f8a1dfaa62a056831ac88f7786fd5c130cab4d6dcde40a0e2f0d0fb06a55c107669a747c5f40974a094d0a3ac8fa7c934326d9fdecdd3fd85d595eb579396332989ec40450593b67baaeb42484b27878d4131b42f0a4e6cc4e628a19b4180c5eb114f352cf10e5d0e47f1ff42995ea2eb4cac484aa489df1e0bbfdf16e059e3fc4aa7fa239981348a910e300084ad963e3a82068a70d3e3a130396b5984d55e4d3b26f4074c9e555859ff160eae36a8a02db029511857f26f7c44152eba1647b6cc5231ec41e4e5c5aeaa2a31a490bcd82ac1488b147ee808993650674c66ab702f0204caeed7ad645b213329894aa065a78a4f41c998370962c3653bd0dfc76f6ee46e1c6a6cd1ad5cfa85e8c5e5463e93bb812f9cf28f6b03c5d024f4dca31ff3d759e202a61b61e80379e4a62d6bb9c23f9b67b5d0e2eaefe5b175bbd443f03fdc4902fd30e44062006e4c475dd3e6db2f54a4a1aec7cc9d9a773648dd206298c5de39e6899ea4be4e107d60979047ac62ecd53a0c6127514a27d6097d40928339681fef6c70685e4c6239ecd14c44f4a54df8c5486aa919c88685bc1f844f991141849873f04e50761a1871afa5e094b74e4fb4b1a2d381da136d9dd82f4c6605a64828035836cfc0fbc9de9ce09e6cc63574ae85b0e7a90f229c3c4802ad7823d50e83857a8adf270b8bcfeb34c637f528f80e1c7bec9fd6bc10be9dd48b2f30b1f0eb4bc5f93abd5d581577512494a32c533415ec85581a4b60b5348acf3dc5a4e8ade9bd0b04cfb4b3beda289be1edbf320d5bc3819f1daf963cd1f3043f1085c47e4e983e206ece227878300ed096023dc4c29f43674d924f459ea7d45d265f3752ec55f5ee45c53af008bcd6d62c5e92d5480022dccd5eb3dbec879db27973499f1b1c054421ef6163b7310fc8c0978ddb5154c495a63aa36635053a6dd436c3a11916c7767e1d1a10cb798faee578503d0d6b8ddf2ffce13cdd3a41d8dcb3bd43d883eafa0a7c0625a581cdff768b4c8ae4f237f7ca9e4c6a808e851502c201d57412503dff00dda457e4e24b1583ce80ddad95ff4f7fe12f0cba91e9716282d91ab4b14972606fd8c414aad44e8bda7714a429df1042c20ed18f5d5e7df166d2c61061ebbc06360a974e96bf203c45b88cc709362d8957b7de4a6e65a755816d52f68c36e5136a1945837a56bfe5008ba9c872eb21bfdf326efe4f9c808cc0e40b9f08d776ddc3ca2222b9c2455e987d265d5f8a1bff3ffad918ae5958c6d8c0ecb8186f920577359130f5a0662d6fcfb275f0ecc75c755f96e3af7b4235b5a38ab9a8c6fa73438519ba4bdb793a58584cb32911470f7d667de04e1b4055dc56833b952d18c8ede4a48450675be1368f5ee9f8e6e91f228918dbbe443fe85858305c63aafd81f8b1c56512e937ab9440a4191b283d0a539d76ad7f8923108072e7039168a74310424d4af08f4386185857046607edbbac9c34a0f1881106a46282ab3c3861f1ff8ce060e1146486e221ee71f1687b79bdc30de0d7f2107c5b680ccead600ae05d625c626df28faa155197ebb27d3f4b64e50e92b7ab2192adaa0b36087a14974810b94cd76dfe565ae4106221cf649c337246af57202f28f91b9d63c8dba6139b9f10c5486ce9d7fd0b84d9e53307f9acaeeacad2f8fc298c6bc0cb01b7b453b81a97dc298b6667930e43821520b85cef3dede0eccfc6511f54bb7d980bd11f7fa2c1a5469b8dc3fe08eec9aeea5cd3b236cef9dacb2812c291e316ac0a5b906798ffdd7778488ee16ad0957fc505f7fa88e0b2dea7a9fea605218ae53d4418e70999992491f3bbae6243e739c97c9e70f826221e975fc0b2a0b8c9527595c88a5735d5d4feb0a5d14ad6a195ca9b4173203bf9a3c4efcedf1e74c253c4492d61361659fb1b051e40db5db2e92ef0683f205021e70a4cd5ab12c1bd9dc4fd0032a1a439fab116396ba66aa7403da7a159f19341ce75fdc63aa6e1925f0f3820ece6c54215a41e3f0c6470174fbe90121a5a47f893a231192fc999277c4086058c3b09f6fc53c34cf1dc7650f5106c36b8763ade87dcdae58e158a2b633edfbdd97281e1522ff4c0dfb02e380132c62caafbb0ce185773d60b083ab9259cfd60c7060cad40f514a54a1c4c7dc0c7e602ae9c402232e0da69ea1befd2561a0dff4efb4b10e89be12d8926006aaa2b6c73455f3606c098d939361fa9ea08c80b7b9c5bbd686bf6ac1a5b3ad70dd822f3772531e45f427c0b1691b948214cdca0806be806871f9ac64ad3db60921f9dc784542ae11d7f2671c40aa63402a303519c103adac239641ddab7f4ba22db681fc3511499ac543ac7ccf77678dd0801c43630b58c45da3170045f69e43ec5b21939c82eb44f4c10ac127925d3c1f9ef5f85a1b6fc22029a82bf9ca6a02ffd12d1a90b0bcacdae6f500918ac804726f539125a450a403b9e980697f3bb7e7dc63dc7edc9646dce9316b8ae0bfdd4c5e1c83093273ff19f78d342b57488ee72cf72c5f8ffbabb9388e4934930ca684635ca534a4cee8a69c3deba32a12f15725d9a14f742066965f5b3167ebb4ef72c2f72634e1157b0985363c3708f98e7074ed04605a401d8e5b67592bfe6025b4f9ff6165d67a4a52986a5430830535855657501122a6d5cecc3dca7aa57e9100bc3f209400b5b75e51fdefa0e01a4e024a166b0126a0f1468d3e532ebe8f668e158c0d296aa84c1bda45801fd1f7d6b0ef41041335a8a63a589c0832f45a836307688758f0dd6ac09523298804d9d19cebaf4f98e10b3d7248362f8e0f5ba690e7641291ffa432b4fbe1830f3a5515d25aa3b46ec8e9dba1f923c617660a5995e7efb5c1a9c1b040ffd26993cd15d7615810e29f717ac0597d06b1e554d3585c332343c8ea1f049be11aca48747b59ed9165e6a9242d82efa43b354a98886b488ee0fe4ede69b9fa5a46313cb4974194672be6949f047cb40048ac5ba9017c4bf8fb0cfde490a53481e6b12eb7d769f0c71c8dae8a38a31aa0f2ba2c0638b2cc5e64721e8b52b11df356c7d3b8e6b6a9255e75c93fd2ee94637c3c647496c8cf0189b3f2e63da8ac19161b50c6d5ae7120f69c326849009721767748d640cd5f63352222ab16c1c67d16843630ed43ed4dc7f730e13e3efc6c378340dca836285355dd540ee2d2895f427a1275408334dae5814e78c2ed4d820831695c095844eca03163c63a9372582b6bcbe18d783beaef8b4351051bd9ae7ca1e0716783286e93e2cafbfde83d0358588d5d074d2456f8516fbaea06142a33e805e4604fc07404b0e97aa6436ae7797877cfda0c8c0368313dc8c9381b28e417abe4093adb124bd8f697c7e6426f747048fdf9944bce99cc35667a1b7fc9b55a186954c98754ae52a6bb7ccd8ca0aca8e5a6d94b35030b2db28d3a0de2935d516d454c49639168771ef2c7bf71f66a2161f6fcde78803bd17e33f8f797f8eb59bfa6d8e25edbe9dc9fd063cdd515df3a9cb164cb54fc41c77c07f2fa167c3916aca463d71318e04931aae943836d784702084d5f80d2837c6b6bc7efd5e034288c41b87ca3b4ad4b2dbbccf22a8fb80f2c7baf8d457346935b1d51e5dd61f14c476147f77788e0f31dcd6cb6328999b41ac42c2756086d9c14da72b77a5a53838fd5b43d7090d8bfdd2483397d0e2489670c8c63ea6baf851d5c757bc248d81d1d05d9d10076375579dccf612a035344834f46de48188f41b67ecd9b68e42d1db35080adc069182fe0a5eecc413646da86225f7f1ac64c34cf33554379ffcb2ff305c89c686be3a69a44194f1af3dce1a2fcff5365ec1872fb5657f6233d4f1b1fbaf7ac6e85d1914e76a0909c282ebfd53af08d90692f3227d062bda6c031bd9b52de4c65abfac04d9ac5ce96573b0a35b045bd7c3be4b59a5d037431247ace6beba74c891acda42b31abcc372f487221331e659ed0b826d3ce08453715822f179c0198e08ad7d2a9242dd1b586b98dcf28901a99c841b20cd9849a82dac9be011602fd22511e03b9a114d58b81578ca1e01f464a63476f2c3f4449c7750b00f9bc7daed9125dabe9101d0aaca3995b99b2427b8df75e6751aa26d263a04974bb4b5c9eafa78a640ceb7cfe7a58c4ffd96b5f7647a08356c3a8f5919619b80673202f3c280cc29d98391657f7406023f53aed570d8a50178fe0c9d85795cac7b74427af770ef345055e0a05ed0ecbfc0b08ac8f3430dc882ac7e13e32c2c8b55a4832c63332ee424c9ba9da0ad13ba27aae72ba30fbf06abb4431da42267f4ba685dec1f7a3053b48db991628c1c1262872f02c3f1c36e212b7069eb6d1747f6f56ec0d1d292e0559772b23d803218818030e7f07370b8c63738e95496a9eb260fec91dd78f8d2bbf7c392f20eab5978702c0b888d1da1f6357814b35aef41cc0295eceac34765af949769cb03a869d7b667005b01fe3ef7186b2ff15beb05ba7d366606d56df39ef0a8b8241f5a29e37e5c6c75b525a766f56d0a9cc5accfb93fe3129f0df12024e9e41b9a96668470ebea0730f69ecfbd6acf376fe0f5c407356844f3c50ef9600de32ede849cd1bca114ff2cfb204e73bae644ebde444c888a110e13853ec2596488e1276679614fe0654afb532a082dce4ef836c47758981135c4e84232f4b478a2727f941eeb98ff71b7a670e8229af6d28feaf357243de9db4e9ca4c39b731c16c0c5726a1f30d2e0ae1a268724e28a670a995e0b8ca0e4a15315cfa9262372f8125fff074bf19a7d386cc565cb2d67abb173bf6aa6efd5052a6df70908f6557886a8a04d4721deebb037f6d74180eed25e0c86e4856d9db7618312dec146894429a2f4e4896ec38e746041bf8d0d023d4ff2235bfdf55d0787a2678763a87b97cd3744a03566db81ef218de166d2782ac5c800652fb9a0dd3624d5a347c3b44b523a45ba6c669a1d93a046554581de156a1e26a957f6fdb32c35e15b1d40c6ba45819ef1a2397bbab01a81a7436fe1fd90d56ee265bee374e8c2673315166d553218b61c3aa07371cd3763864bbfdc9e724c6c6bbdd769fdaae388992d9b0b1f76af2c8b3bc24f4a02e3b922607b3c21abe87537dffab8135112e70ac72a974265a8d534379d4151f03522dca7c95cee77bd43f0aed5af6879ac24cb28b0e93957dc8781abd9231a42f6fa81baedb48db9ad70f1d40e03fc91c2883e8d6c80f3c9d9cec2e56eb8bb279f498e0dfa606376002d14a87c08609796f9eec87199b3761adaab499e640c98b60ac29aa8e9d3698bac0f15b5dd0b2db24ff44ce386086c2b5612ef6414c6a0c492f112b4f3ae1eefbf731559eb13e855f395c73a4cad59e6a423dc846e29bcfb12d2c2d04060f517c1c4cdafebf1a6fed4406752045c392ee3b2b7301fa72541470f783be21a0478137e59f28e1dc101f8d47f71735289bca6269f19aa9cd9aa8da287a95af841ce3bb7e4cc70924c75299041344ac18d00b2aab4560302084e6c608e3a461bf4181c703230533f291a665fd6c2878750e5ddca83c9a4a4a2c509361e7c8fa2f5f6ed6cef9133dabc3b5353251a7e524092d324a658a90e0d746432b740c54a1fff5978f286cda5860185d1cf21d2987d3ebca02b463602d950d4e200e89a48cf7fdf6f99da53fc228410401b0fb93a902fe0802e50464cb9f615afec214dfb8647571929db1158762a57bbf52cd755b5b88ad69b8d1da8af3c05c9e1a0de9477c09e2d42a24c33785cd36f110877ccff7d47eef1267719e9a9624fd2e812c83353415a1e2737d89799f5827cc7a0561d6bfc740fe822ead4633316dc75c32ba9933de9d98e368d8c727b766427545f75402761a277622154bcf5a1c60a4ad6f8592a2106cfe394120f65d2a64d339be95ac22797e9f75f2fb2acc08685718049a8bfb6a12d5c7e565c0fe6293d2841e3db2f6ef912f15a6889d3fa24b0978a6783be1b7420c911b66437d753a440f857de61ac491341b393dfe2687cd1f3580c58656374a02fa407a5fd6d1acd9a5e73580d35b44697906b9e917842b17225257cc0cb81cc1375d94d8eed44c4e56ca26246ebf5ea0db414ca6c0c0234453097153e715847c3018d1e51913a5012bd426b7e9a811135b29280f7e10afd2d86b8a07b728eb3f332c9ff555c2a0fe3c24e8b96632e2af14e7a98a238707e7d253532bcac0ae975760bd0a01360d879f3aee22e9ba92955a17f39c8322ac2772c070fe817be2b47393ab953084ae4fbf871076995f48239ecded0f0474f7a47d52f24f9b68953618a915f5879f91b8385ac2d75ac01e868238c46981841b407dcc87a3bd16b61315b251a20cadd0289e601a9fc6f4cc11e629399a70c6bee235575a66583ac330222604e70b7cbfce8dc5d9154573cdea2aeeaff6b2a9e3b13e5090c56376a69022c0670432831142a690f27cd95c251a50ed8f6277bfccdce8cb2720e46bb49b750f7d9aeb519c8accd3f9e228b5c2e47894f08f7c7141b5bb1816f1ac07d978470e68f89704880b954fd953cc891b4f8c58fd3bc71f97a027d634b91572cc5e68fe953f41f68d183b7711488273667dd4ddc50f03c248e8a533eb2ebe3876ecd70427661fb367b3f69d58e5a8b3466568f9b492c2554ccb162127dc278bcb39ddbd5e49e56a058094416eca23f2b62309f63ccf653bbac8bbd9dc6f1bf5b63665c2fea90f18d790608c4fc10fd689d5b5a3b87b6460e916e0d9c926727afa5d24cdb8c21467c4188087474a6f5d7ff9e6a45f0b1d7958a92440e57db151c19b019f8e75e8c3d0e51a44148c4acfc6ae706ecc5a4638ba2b0fbac5408618f15e9df8d51dc6351a726f9ce6f43e888769abfccaa18ffd00efa8d46ed84825d85af7493b360511d5329521623daa651d21cd903ae62653f4a25628a6535114848a5010e3364ec13ac45064acdbec47e4d1f4dde6ff096f3ca4f03fe77e51f0183c3d2342cb2d80dfc5adeee13a0aa4d3a1ae9ddb51e2de16ffad975e5f156dfbe46752debacc37dd923f5be97d962da9f7bb8fb83a6f9b878b09131d13afa72ba6d991384b013cc9b98d78d7e6dfede9bfada2287330168c91a94ebbf26e8e3e940611de18b35760d3b1f2b85ebe880aadd4b2f8d80571cb91e55e827a331ef68dbee0d596d94869b50b1725870bdd8a4f5ec17ae64b9c994db740da344d123bab2ebaf2066fb05d7b4e8c485ae3b3ae93e5053caf937d3beb2601edc3bb959ba6609d1d84195d84b28741e70c9b39d0858267e6028ea2df72d43a3868231f91bfeef884bdb0f361363713b02b3bf4fff675e2931c55354b443520875cfa08bb80e24e350ba716e9333bb2728e1e0752ef57b75db7a1968692a319fe54e8c894c877b7c0b64c5bc3cf69b23603e733806483261de4733a8fe6c0057d0f68a4bf24e128706002c342643f6a849a659a55f55a4a1a8c7d63cc09a4c1a7a5b29ca2a05773c9d4cb6109fb19a8f865e5695d9154769abb042418cd8b07c54675ce292823cb9da8b59774d403d7b90a36255a7be05d45b870a9515ec981fa38f55611e61f84e15d39589eeed7f2128935798d9f97febb278a23c5df82497fe3b1650a5a5a7fc3c24ca102000b3b8907b9ec315594ceae796eda50ea01ae56dec8c1d22ab6555c51119b001462cbb6c642266bd5d226f0ab890fcb73d04b451e9cfa7ea934389acc1dd4342b128751f7377ff9f3d8373ed8f4cb18c23350112e5fccd9392d704990ea956b5421c12278bd01a947cd8ef532eb60da14d011dba93de9e389b0975e14d41ff640eb93b2882783e59ae34725becb00b9b62f0ba6409024d78c1d1e3f592766e59de14c002ddf1ed20d08167f925674cec9e96edd6b570dc313b7c6580fbcb93020e8f09a575a301e58c4bdeec90eecc85f8ccd8f7cbb82ad64e2e55d4cf98c136b5895ea0a9f702c526f17cd3625dab3895a52bbefd3ab2db582021e2740093a7722c9d40ea1819f11de7e6e39bc05bebee893db52e794f4157a5341ae33f943276bccfe66964e54203c4654c7027c75efb2bb7b1a2c9b4237407e1ccefa517335f1b39cdd25657fb7278ff6ca6e5d7bc47576f0b868f73572b9446e21263bee0c319f012bb622cab7542c64d9fc2240b9e6cc8021a10823ff0de1e70e304f3f22914d9413ce5ea8efe8c7bcbf9f6e80ce4c7c1f51c02ab17ff304da05cfed509e6c7276945ad7e11fc4b8bb6b2bfab9ef2257802720add052b45c4ff3d5754198e97fa5dd0603e78e13a24328dea4fe068890e2230cb362581edbd6f01ce6abf1675871066f770ae3680fa9330e80dddfdd249a908ef3ca18e334b14095d10cd97168d36752764ee45707eb10589f9c9cffa28dd1f508b68c1ef5933a4fc3d2712be07d1d09a2d7dae3d71e1939beb1f0dd515c592c5d7887b1a1ced2f8015f1f71f8f14c2f02f7a776a3cf03f3d2fa3b2d1fd63a8cc5e0770b7d7ccdd6f35d3b0ac642c41e1f1d6044fe01f65c4d26a24f3e2ff4b0cd2a089188868c1c4b01d5f2d90c743bf7440f14feb28851a184475a27b4d8350efdeda15f1eefab62da15637e03c9688dea3f6adb64b96df33d695433f47f6f7db5da2929ad0a58f37c00da4361db8ad334ffdd54bdc6a2aa44308564a66d1ed4ece1fd5b1cc56df466cea41bf5feb1c46fa33c0fb6fa9c7b6ee467e9f0391f22d6494279e5be975e854a074f4b7db09c057d14820f312271c93d42911944b5400d07cf11e53f87d2108adbd3416737645492bd8b717e9a11fe8d049b58ee61c837162e154aaad7efa951054b4cace0f584e0ff9ebafc5d2e3a42e610f278d4036b3966e1f740390d0478bbdc16b5330b8695423d1ec9d9d1ac993ccd78f79fae8c092e87fd7af8e07fce22535a4f0503ef8af37a162a6c572fd78547599472e4e7b59b77b906b19b00d44c9d5aaf08044ea094847c1cd239dad86bea48cb7b893605bca66471add4fb084362a0b46ad09e8bc57ea3206b0e8856bea17514bb23845475984e9577f2623cdef1bde99ba9d48b08f9ffdfdfbd8de249bab0350b5cfb818fc1afe9fd706a66e32488a2888bb550770fe07054339c7ecd88f17d24cc2f784d9dd9757a717be666bf09afc533a7ea47848ad6bdd5b659b8c1e63b0ecd9ef3070a22baa48bee78102cf9469efcac2239a70b6cf9f99cb4bd43e144806ae4deead4660fbf70df664e953d7f65d6c09d91dee3493dc453fc34ed203167972438757549766a856e6a985c1694709bb6e0f6a9e4370d3eb48347d3bf98ce1dafabe37b6f3af617d5099d84864a3c4025066055aeb507558ffacb0a0041b4c741b76605c790b0b522b9b5bd26d231e2b110641e524f521347ded5980708de77758b10b78f854a545663d1d9a4087bf729f4dfe07dd97f0144933c27bc716d48e78c8fad6d33d0c4594fe1841153afbcb426fd2037b14e52e987c5fabd1992ee08ca5e0b0f728631487a498a26ec4a5321cb9393dbdeb913ac40b830875dbe32f11b00af1a790158393d703bcc8220679508e5492aba60fdaa464277b2a8868e4e09cfd3a81537702014368085e695b711915d5d850a40954a142c987f473e3c2ac13c88bde12c6e03e4512421f85e900a2de239f4dffa15d2a29bd5728e68f94f0f1f158f039a2abfc2e08e2b835f9bc2674012607c5cda0522315008802a8d63766663865cb2a411e2b28786bf1c1d5529dd4db012f3e8370e87cf2512d91cd7afec2760370fc88a2d319b9151593e09df5ff6b1c4d8429975336cdff82c076ab143a96a02979cd444264fdbc9743b58cd326b4f4b41d6b81bfafcb0f6dba9585527618e1981adc9a554bf28b6510ac91e554d0327e74ed6bae99e4bbbf35fe081461514df9963106d3231a9045222dd9d0cc4c4ac8d948e391ef58cc538747453f061fd78771121976a376b60c5cd6d94e71a3668d0b375f8771b820a423e8072c53cb19c07189ffa11c269ebe003aa407184938fd024707848899a3b6af7956c6da73afbe1ff04b24c137d656265b5ed23561f7d8c1fcff94629023142dddb93c75e721f4f9b2bc9312da2b38aea652dffd7701edb04f06553f12c588c083ef49bac52502e0cd0167f266d85216b37c52d3497b53362a7049c3ac8c762a2979372c16300a6fd9df2b6cccad152f79ca8aca7356bccd48a888f19c80aa787db56b19fdd109b9adba73fee658e9a4253bb0c229e0727175f7cdc54c91a7799e928715d8d61f46e2cd1e18ed22ac00c07624185c0dc87c7774e03b0d257ba9838daf9ab9af85250c820abbc77a622188c2654e595028973452c7ca01a72113eb86dd93c0c7e9464757f488bfe71e429829a0233be87005a92619c2aac2fe9091b1bbc05e5cd82034c5e7ea80c5a42ef16a44d611a8be40cbb59928910b9711221b4d62a9d29489918b044539b8e59e8be8d1b72612bc2ac9d9c93f793adead17bbec5e9c7f73c1a7209750687878a9c6decdee110967970ff84b92dd354d2206ce23234fea603e371b85511f5dbd1d354c398c0b4ba9d2331a93a3972c71b42678ac2168402240ef3597764022132832644ec0ca346b01fe600ca9b4dc5e496d21ad4cf7a006a91a2895d6b3f5b548903b83d163b0c9f4e37e89bba2092ad98dd323f00d8b0511ce0b356d13d1e9eb7e9afb654327bf1e0016ebdc1bb1ce95eab913e3dde7e46f24c7ff4edaac22d4d7b2bcb6c18b587ff2b9b66aac7c9e4158c8ecd5dd617366d8e3e92fe8caf6406d7b3ac5c7e5742e12502f794b872a9b539ffacb8508d7463861bbb44727d11c227ff9c60e5a47d720154f4ebd9743343adb69516d8055acdcae161e4fe43608cbb142f08fe58f4c1dd0282b1a1a4f173a25c2e550e2c980c266a48cfac9c2c727bc7e31ed397edfa3bd7604841182166700bc4120cfd52c1e6409377570fda75fdf5d8fc4491f28fc32845d75e3bbdeb9f57512a91cc9355d62ccab81dfa54874e816e8c3cca92b6acc0972dc302ccf7f711b64a3f988b0e930d1866f6b6205b448b35daeeecc6438f765ce709bf0caa72bcf1537e97b22f106ffba6ae498b914081d1d2df20c833a1acab862508d3b21c81887d978067ac1ddde2974a5daa71d715c112cb327d867cac75b39b5b73638d967bf6497499024f55719bca93d0aafbe34c97085f38cd51003ffaf618d73813d06ae8d09dfc126b82dcfccc3318eb8137065887c4cdbb77911ed0582f1954009cf3af04d76227adc324d8084c509e1cf4b4719dcbc60e5d54b9260ee0e2fdac07d02096723954563cb6ed8f48dda08567663f73d084586303ce72ecfc86c709b29cfcdf6b3ab079c45596ecde481dd7513ca3feb68b3d95aecf513f6d7f06611dc36637edb073a566c97846b2beaf4b2598f4d37a384af3d2aa1a8b7623a4a94c17104fa272588ddd81b871782c548b39c30de88dce0d8eadda2ddaef55411d5a259155847622c0e2fe45d37abdf68d99f4f86bda44dbeebe46b21d64a2afe31939cbb223d8ac3d2c8a18630310f59d62de578549efa76382646eaf1e207229096d6303185d4ab5e4bd57316ea31baaf22aa9246faa7f89fa306b83ecbb0f1ffc6c2a0b52916740ef1c12dac064e4bba89de5d118d5c54e61ea0093018c5563401b68109b8b9174dc196c35d1969e28c5ac5a9298bff0f09c684bffe36ce91dc4c653d0f836c85b5e27c8a58a85b8046448eeb900b2f4da56f95eab97d776fd8a35356b6205885183caac1c9cb24ec7b4c59f6464a33e271e246d05c3729ac98b153e00ae4f57d368fda09598eb404dbe47ec9a3816e5e9e4d3b142576aa8ea8c2384faa74051599f3ebe0f823ce947d29f901aa10b8a36016713524dfc9bd1413528e3f055400e2e235997734168a7d8c60457f2daeef816c1d7ff35d2c30b7692f49e16cff8976b9b1b7ecda192fd92cf493be91fca3e399b9b3df3b1cab021172c80c6c35c959420b8ab6ce7626af1cfea0377e4867583e06f8754ff6b0253dd2d6641609f504e1a62eb027dd802ae78074b99db5de7c4098f4e612b51f9a4337de0a7142f3616de46b728786b374744746608b689c69a150f1944abe589710d5e60606b248c3c841605105e20412ec59d0cf9fdea0bd52782253434ded62bf6b9a56cca48ee1aebe1771a64c7260e86463dc3f4af9d43c77bb050e43073fd98cb254697fbe4bbba5f6252c34b93d3f6da587028bd99ee7bdb8ee49bd573072c9be42c779469ebfd91f07cee59fb0244a8fd95f64039e67b7ce9431cb36b0eb4e6953393fe7b3075f10cb8bb73839b883acc5745b5184a6222741e71ea2c03dee7bd64f695c5fafeef08f466ce409460e288dc00ed37f17b4a99c7b7e0f740ad26203865ef9583d059250d58219f3a78aa5e521ef26a0d9332834e5205f10b34de2975eec9360bebe9e1c368bcfcd7a5af4cad62b793faa7b36dd349c4068f8d670d707af1182a650a2cfcdf4af21c1556ca86eed81da86325f88831b4a9ef50d4e565b967043a2fb3e505391929ab0b6f438ca9f92d5bd1cc5cd95de94305e5c2e8caf86ebcc7488a68f997f7cf14d9ab405d40c010d3b253277d0db6e29f2a148f85124187dc0c3ccea6005417a07d1b9e28875610e141aa8109c7bcf046aef286d558a4e683a66207c6f9fd7a1cabac0486ff578bb82b27ca13bcd7fb7612567767319a1c25c5e3dc981617a0ce655c343e609f44089394d257547d4ce903d5e2bc917bb589b43036a3a3621e5857adc6f507d844baf6596a702a605bf58f9443b7babcb7d408be095d3797e4582d22f8aca8796ce97041a7c0a1fce78f30224ee743d772fd7abf676cee1a440865f6984fd1fa53c0b8e3a4c6387ff8ab5fd915b219d263d004d55577530ddc7a0b0b125ae624a2d1f97cbbaba4b657ac524a4a7f6bed9638fe0b1370b60636ce20d4a5e8d6d2dbff635a06ae08aa79a3816b67cd74420fd9f109c90e9e2fd93e193e8280d75743c9934f9232533d0865b0e36da7a7505ab35be681d3255547a1e149b355865418559bc055e25533eb146df7d40cb92740664e63b7ce08bf46861f2cf5ae4c386837fc20856239907b5ec3ed182c83c25132a2057822f2b8128f162da77b8bdf7686ab675876d735e2cb44779f7e774f6d9dc9d4e9f53749d095ddfef96d3d557712fdea1b63cb01c0a948b74b758ecc56a1159bf046d70212661ffbe71ce79cd478160248458afff48ab553b752ea34fd320ddc549fbe2112573b478f2e009009eb8ca8dad11c2c98f51c5ac15cbcd151a79c656998f4e4c2b1ed054f2214b80954ab112a4f48bfbb537c8210ea569448476c3a1d9416babb06aa4471d71567cab13dabbbc8c9f8fc74150201254aa5574418118049ff2b8e70ffcb4a090a697b00a1efafdd13b2df9758a8864ea810fea1a48e702e991d7d637bd69d7ca6f69d768418d2ceb9bf709741055f2812eca2ba0486b859b7544fd8a6a8ee8c4b218e0e0ff8920ddf9494dec4a908fecf961ae106e52afdfa436acf1ee2c428d8c78ebbf2118749073c5dbd968a9bd30f508173090bc853a8b23495be9583c89d6be70ab36fdd5d208c16baa1a04231bbc05c6540c1720318b1dc349ab58c44108d204e22fb1b8d6f0ec0799ee861a986c8651de81c2f9a2d781b3d72ba049cba56541ed16fe8b8c500d05bdcf13e4b4f370e377a54bc86de45ec504476102dd5fb82da61935d63f40eb86aa0d7a3f5f43caa5357a3f63925a30a10c40960640fc2f3db970eb25e644a983cbdeaed9fe0068fd0b95f0fdfa82082518c752d448964071eb4b4416ced6370b87a07dc155317cb1854c5f1b2b26f24c0a961120af504c04682e986a30cfdcea8f4d063a7e08cc5d9e5f77e749d802e6c99c5703bab9c826bd3f89a376fbe6fbab745679a7c4c10b26c28af648421f59cd7695a7eb693c87bc5ca64c079b8b6115546b621c7edabd650821a3c476bb24dacf6e2ae5c3ffd8d4e2c7423d2fd383eddef6a7097e8c4b3ae12cffcea29a42a22e9692f13a08e9f87a686e686af690c204671201bc1366f4a057bbcf804364c1c3dbf8077131b34a6fc2d537d59eb64a8f6db571df50f5f3f1b967f082f40b93d35ec72220d05d935c35d1bec9f4b5cba0be3dec00effa4ced8ef4852edb4eb0ef990eaeb81925a1220f946546382858929b0642ba4fb754be8dde5293c3fec6674ee6195a40d280ecd28527c8f9db519898a21594dda0bccfafa6b7162eb100e246bc7867a9fca05d089a9212d2fcbeff08babd61242442133a954b6094e33cc83a1d9a0ea6da91fa14b3c9a594a11c9a987644471f694d5ea4d113341f05ac2b7bd368d8405078a769311f1dc12cb247c3996dad97f52879159f95b3d6c057cd52052ea66a80a041d55f2ead43d1eb7e7f2ff021d360b47c8cd3b4832fe041aa5629b9456f54fae7a5f93b656cb1267120dd23dbcfcd966a6e7b3aaca5fd8c2c631d17325c4742120bc1147b8975730e429271cd0b9f0d6733c10b73748369bb73bc58d98a8f98cbf95f1ebe2f8f20109f2a5939dc4c82617bdd21353d30635da1df068d7c9d86b455944ade557571d145b536db0be0a05d87e3ccce0cd34e89dc0ce43af36f1a1e988195e00fcf1e44a7798bab897f77a62f4f9d9d93eaed953995808a9b5f4a8cd9dbdc4b154f652c6c6808e9caeff734d2c7d10627709c0c003185353c9bef63d03cb31f57c2af3b60f5f4f5b9fc1c8f96dd8b88ccc61f50a33a4eb26eb0ab4587d7b9755abfa7937544db9fe116a2d172d82ca23801da75c8adfde5e12564b1ecd8671d8e447e4ab2cd8d576131ae776a9a3bb99e4393618927d554f44e0eea9259d07eb41051f4c70f6bc9f0d67d5f50f8d059cb176a8853bbbc6687dcfa99f7b4609aadb2f9691fced9aa919d480b9edf6533af7f41ad59ee9a15750f1608abd8236491c0e21855dc84aa79f5c22865544c49b2a335e4c999abc7afdb5a86511dbc5f13fbac9aa4788e8f97c2f8c613737f24764649b1f64b618b559ba74aa1cb0f23a9178acd6459ad51fe9052d214612dc224b788c17c2166f4fd08a29bc863631c9f256e51c82d803e396a9fd1f37876a2c822ad130c373bc739eecd3b0e8eee04b597485b30ab0dad9ce569f7a137c9ab62e04c441ea060cefcfba87f17145ba57e0dfe82f8891d5fb78d015d89b3db4a22729c2df64cb4e35c42d5f96e99e9077e8efa631f0c1eb2e2b90224ab9e04cf0af65ba1175abfd271896511ec267222edcd848231043f8c454d1a931def8446ea76630f7a04558c31ada13e8caaa9aa61149e85858ec91e101b1ea747d3096337cf3498edfd5f94c9ff46ec4809282c1b608d2f8551a088bc98588f89fe6c712851189e60b4ff8de3e2f0639b9581fd887ccae8aaa0a8fb7b0e3865823efe5f3cb6ca3c07a54881f498d03fd4a1cd971c0830009a7a55e94a5e9158ae4c54b9088b803507078661ba6fb0c9937c5ea0ad33d2e3f164b159c59199bc1a50b89439d019cbadf2627097deec61573fda5e277d94cc9b478981385e774440aa18db4519b880dbb937d22e7e4d299eacc07379ce02a721be2ecdb5698ff7a6fbbb9b92552bb38aa8aae47b56dfb6f19eaaede232e9a19a3cba33e0fc2d9fe5c82e6c23f05e75c6ad4ebb334c9533114a957cdb96bae30eafd7f7c18e7bb6941aaf1894bec27735ca75705640c0b97828701ac2726043bd64831aa6c385ea6e4c6f986333f8c8d666dbdce9b56bc1fb816771b457a553ca7fc6163a3952117cf8eed60af48c8f642986256f0152ae0b961c8b0f2123409ab6807870380c4bf16f3e692cc625efb31e52b684f40611c636da38ccbcb7f1a63c36e5543505fb175285cc9d5fde5d3ab427bd62c0522781afdec2107f3aa2e6c0abb952392d5280cf76d85f4187d35036123afca742a83ca9d920c0ac6e7bd67451b8d1c472c52b2a0f955b39c4cc1f4ebceb554eb594fadc144f94bcb494856629712724cb17075172ce874a32f0ab17db29af13197e6a37e97939618b09008099b47d6451b27560626b354bc8d928992b4a45b8f16f88b20d44d13251eb273686e348b5b55600f97a5fbccb2982562d0f7d6a696005560c0af093fd1d375515a5d155166424b8f241d1c29222bdf08b2ec58738ab02be62a34cb203c691c51c2a8f5bab972bfe3eefa1d33289bdd3dd8701d3cdff5990cc50c71964d4b65e23ee7fc3c4a8ffb41d441912b5684c61ed711e0964faf0924842a6eda1fde3042929b79a5709e018383c8b35f3c993db873a85c638fa1821ba7331ba640e779724cf88881ddf126e1c7edb4f3583eaf548b51aa598549e8b786a1809b06c5f6cdddae4efa038b657cde2e6b4329b4bc05bb5ae9028a452e3a0eae0db8038a9709321a212d60b80a99ea0f4fab015449897b2cacc763d64393b4cc13891ae9c8a8577ea9835b71a0f1b19d1b723a4a57ebb0ee8dbff91636b0345a1ed4fdc05f830a06d8543dfcd866e73a27f513772eb7a5f1855f2104849f9a792045aadac5a0ad72e92fd618003b70f2e32363f344ab5f8adadd4ba15b34d3bfbb515fa70da5df2929a760fb80314276473d09319b9ade380c78619a84e9a30365f09b802905ef1d0015d3231a96a38c7d814d76766c18e07e459bb38fe3a114961f949c8fb83d072c35ece1afd8530f01c383dc827525615c5b604395c35821c20127a7aec7648f343be88b329b1b1cc28e803f623a8395d368354c4cf0e83c354fb3d7f8dbbe55706f579b17e56506e88b790617a26df71ed869986b5754b49d0f36e6edeb4392b40ddbcff02715554e968bcbf0b482bb4df610ce1b181722a0a3d7b2e83673eb6521d53a5aa539b00cb85b547cd0974f56db2469db00107e747d33fe515aa243248e88debce33dddfbde587240c772790eeabfada9e60235c4d66bd241b5a730fbc7b51b690ed8973f9ca535c3cfd3f625d608ff8d1e51532fb2deccf93da38bb8d0568d895dc6c97d4bc842b3a02ee241255527a81a7e8a3b9f1cdc10cd4ba53c6add9308c3c2923a08893ae9ce79997ad45b78e51c65ffd44f4c08810ebf033aff2dcf54897fb66b1aefa1a78ed5b2a78d1a82db17d723b8fa7b358218f2a32f92cd50d621fe7c4cf91d34ae29485d6bc4d4697d2c69cbecedc2402f26d8379805f3ffecf5f040a095e18323e086b0359daa08be08d1672e55a2b29a9fb611af90c880a0cfa5b818fa0b04be958a62ffdcba642bee68d44e359da1a2c9bbffd743504a023fdea0db6c0e6a75c975a75ed8edae742d8f4d934137f7aaab7c4cb8fa23730fd340a278266eeb65298efd56313de981baf4f3702c951aced49b04ecffb3b2647e188399c59e64d69fd5307a0aadfa68b1d7ac40625865b04a06c49c69a38e7d3acf600e2c9af23c50d100dd387f5643282e40aa623cf779654464772efdbfa1b4d7e8789d2b85dd2c0c07825a90136f17039ae991418245d60ddf59b8e46686098dc0cccef7ab8d8126795c4b875fb36cb7252ed5481ba2400bccdcb4b08d25128549f838a06bda4cd94b20fb7e00585303814cecfa171590c57d178a38c4c3837a25178877be4d7506714b449a972ea034546d5e8c212988c25aae4415953d2fac57244ae494ce5a07a66f6fd9f7e619e7fe0764854fe7a088b8817274ec2bf45bd8c72c8d904dd7faed97aecc0b93f4e33f8dac4e8967ea60d7fdfe1232bf78a36cd4ab696c4ddce0d14c399a3bd0eef3542c912a41bd1c2eaed9fcbaef6fb4199e0414b57a1c2ba2808bb10c228a1d7bf17504cfc2779354d3705d42c9ac313c7181c661efa06a28df657d9e46b3ae02fb03f42f02bfb7b881658be4617cb4bca22b15b566ae85e9b2a5a34577b40eca9d8f53500ebb0a20d340b2c261db13e5312bcb03983a586bb77c123a658b425fc7d9942588d09c60f05ad7b8ae1a65b33aefe1b2107988f4c689f206e7255be0173a6b88e8b8698cd065d912a1f494e33b1ea1fca2f0b5e70beca4f6a671908b1e45ba05f43c46344d43bcaa3e0f3ae986174af33a32882ebbbece1e47f8ab909956094ed5e64bb564db1a1963b7100fe860bb4a02105c30baa211cc27d88560bd48e4e5ab30b4599fded952892055cbd43b7e90f66fd3b2409efc5be09cc5655b1b0859d1d9490dbfc9cabbde07583e93491b45e274cf6181f6320cf7048fd5a1435d1c950fb64847401a3d91e5012c83b02a50f015c406597db873a92ec5c86489ff67dad6773a5e2dfc0d1126b562875861dae1125ddedf29451a7d2020cb3fc408f86bd0faf2d83b1fc585f6aa55759b382ee9929ce42d7b740a448b2ed35e3fb9a620121f092a34dd5b1d17b0d03aa5d0070597ba61f43717c3288090b513a97b9faee6993455661703ae7cc24c4839b7b75b822f038ac79dd26a7949f8d9fa75c8f157665fcb82ee87ca8fd0cd9b4dd3679ff5418a4374d27b61a25d5e7fe788def37fb5657c7e607bdad6284dbad604344a143959f0db25c381ef5171ea1285a9b75212afc96b36b99ec77b0e3fe4b5e889f67d1362114aeba2b12af27563b3c4d15e441d6461f15f7960a0f2f279202ec04126558abbbebcbdb767e126596f7358604bda4410bc842b4d8aa8e902a1b40edc857b66a565445802a7efd58608a5f00ebea37d166dd0415c6ee23949a31924e8fbaa0452de9741fd8315fec11e51f8bfc200e5db954630f6ddb92d75de69557460834c2360852f0bea07835782a618b9dc86b11bb78993685d6d1f6d7f5a5404ce7d3db67d31c94997cd4d70b3f2451950c90881f3a7cae686457ff6509f5ce01afeb8cfdf0fccd2405e69f54802e086d5805bf24aa51f3d92c3628e97d8744a3827c9bef65c2a69c6a8ed30799f38621b727f0a1c0e19b60eb63ae5a8402b309d803de3ec1886d859ade3de954911ac389fe9c4b853ba97ab571410778143698a9efd84df49ef8991dda725750788364d9d2241638dfcba22cb85a9a209c28226f41e7862d5a13aee797d9c0c31f48f3e38737d1ce7c6232054a1a0f06b3fc8738368b936fd62c2876ef5ad72a54eaaa677ac843a8b5fec149092d2402bd028c4ab415836ec554d84b8c8f5163a153bd704c385e534237982eea659fbd75cbd2ac8b73f4c1106de009752d7595f5802f90266c0ae70fc10bf834bd53b2175ba564b023078678a29b97c4af722d7223a183a1de7ca9640d18f78282efc7c46df13abc3a0c619c3b32f59419280d920e4b36f22bf722160505d3471ff5de6761abd222209e3368348e3d0c6581fb9c95748b47d42a262721c05212462fede6756a7ccfc036f7e75689cb20eff95f7f55d65bac6bb62b27907bca0618d41f98b2643e187711533ed6f8c32883337a82fe7fcac5c970bda071a67c0f20eb5ae8091993ae869f723f8af0a242ab34424d8e1d9815b4b6b97ca9c9b7b2bcd4c043e47515aaa2529a05daa14c3e1e89f408e15de4644727d710463a5acf35931e87dbdb343a4cbdd9e303765f37ae37e1e3ff45416d52b4771fd4d05adf8e2a5a8bbe1d80eb351b0830e6524de1a7358a6abfb8d67f8b2c572ef564b76fd4970b836f8e58f0c44eb635c6cc7217de4a5c1f8988613426dcf8e77f27c95317ed3861c4ef3b64e1136e29ba2b7198f8bd12641d7ed9bd291f6ccfa970d7910807c819b1a1dc19df9f33402cb71256eac0695aae314d91797cb67780bf8dc657a4e3201440909e88399ee2cae289c4f86b6e86a1eaf7d86613619321b30e1acd0eaf00231af75f38cbe390c9441e4c28d9dc3ad0e091b250ff4b21b00c4036d7959d725a341dd7aa83d874aa42c1d84b9cc0c6186ddfeaae94e87903dad231ad8063c496557f79c40f40645915c7b7cfb3a18b7a961243ff5424197c2693636f6aa801546d8f8a63392c7bb22fac0806cc5f5af61de69fd0452e88187c50a2cecc4c3c3e5bba02c61e349d85a6624a6c0ed7aca21da244b50221b4aa1b0202805bbddc6ef303e02e309f52a91c745546f10c1a2b6267dbf9041c34dcc1c6b89df1996b5d26bdcec5399d418e881c1cb136870aab9c5ab34176636af29d590035f791d2038770255630f6b93f7b6ba9b99bbfca7a56036ca271783efbab9c397e41f8a5084a9b20922ee8fc79c487182b7f98a83ce1e5393dcec5730c01ef8a508defff374d5924212c05823fa400e299129a99d14a7a34ad3dabfd59777bca668e88da582b6e26e8223aad03143782cffb56f44660fb9a5fd0ff7d0536488f51b85787dd0e3e87f46edc8ad60e67d6de4535a9505c1a7dbaaf9f925b1a208e995bf9d4f5990b21eb01e0eb5cb81d3c482550d8715a70f1a826fe19f2c1160a6c5c8c07a57b733bf5622ce1a0b6ba02804fbe57a2aeba81f94ad7e783427deb7b4b8f2fa21095493e77c3b5113de2de7ad6c591fb4e7917a8aeff8bd5ef6c41c0e868c2b93794bd72532f7516e9891a0bb1a3c63162008597baa585e839cf59848ab1e64af8d3c7bb5e505c1327da554b7dc2259ae1f08f0465759c409c9e5eb93e8d650915d650ec54682aca0140c6a03d065d0da02b9a49699cc785f29945c4cf1558f3778b17634175d8caccfa9848e26f419161ba37d77a1bd40e787c33a535c2cb0bdd25fa206b93a9955d2dae30790e6b15696f5a74ad5e88258fc3cc97ec98d552406b91e76c8a27d589d7ccd10e4beb002502d4eaa0072bf4538def0443636e638f00b985cb8549cfce76753c5a00384a5be3192842482b66ff0bb81339ba3848fd0812b428349b34a00a70b3596b307b0ca9d23a72226826428f019c0ae120e02bc216b94a0735be42f48f151ccda98b7b68d781c2a0aa40b657adae32d57481d6411d85b23a13916f76f6c5876e981785a6e3f1f51c0f85e15be348b469b507b23685600cf61c95ff1352838a1dbe45d781415e0ec8f7b04ac5b308275cb56a545ebaea15af54024ce743ae9358aaab3f3da95e6237999d72c282c50e3c72cd24c49a5689eb887c6e5340a73d7ba799dfd739d281ab0a7ae897a92fb65a91b4ddd74fff5fda86cc0e8e2b54f9afe8603d6b036fcb42cc241596797ad943946cfd8cf558377121972f36634da73ac7cac6ee85ef00701d8690d307e084c45040043f27c033ad0f652641f205ee80407ffc22a55ba1d98b5a457b904e5f8ea0788c16488575ba82074890c57ad5141097f6fed25ad3993e12670ad9c4f46411522cc8a8fd21fe9fd521bba3435cc22933831e6a68e99a523ee221a5eb514f255dd4aecd8a3c40935f482b8f880da5bc0e0d890dc59c1fc1124c489818bc05677343abf2572b2afe74a0f95a40383d49286f637e4d7c0811565e50109f645807160c6532310b70f5d76fb5ef4562383fc5e0f86817a7a65e84514aa9036fe973ffe04a2b4f6cab50cf217fa16a1b50e46e56d37bd64e106d5a267f21700ea9a3a64a8fae8d0939344108b80f041f0917f5118142bd9265e4b3aa7bab0aa684c3b46273207a4da1ca746ccb8141f5485b22f61513d45364bd5f51996858d3e589374f701e8a9201f45f39e8ae2628503983a1231a30ae03c95530b24b145316795ce52bb1507cd4f45932c79c3c674b3c64d923440b906ec1acd4c498ebeeb996ae74d0eacfe25a27af3cdb61df4aae421ca6038b830fc4bb5e73d7a43a4ae61ece6901d3bfcbc893657cf32058586e7cedc5ddf25930db4da5666b91c1382bf210fae4128ef28ecfa8cc159b80f98e6544f07682998730120bae9466675b7e7d92be375811c08f9480d293b23647c9555ae7a2b4eb09fac8e4f33b4a43306a77280c295e2c021b4b240cb6bea53b0545e4c463379fd87e10c2a3d75034ac76404f8a2246a2152420939668e07951e2e027fd60a582d240b95fd328ab063e7c6fc96acf91e2649b49d63b4e16a9d91614289df325a377d0eca05c475fa32608ed17bef8588175dc6c02e441f6649466605569635e5d6960aeccb14dd8e38132c6ee22d07bb80f8bd2ef2a62fc392402dcfe204c098dba8adf90fd983c637221031a22f9ae67663addf95ed86925154f578d20e6be8edaeed0939b7ef29a7a60b1b9af1e2183026409a72ea31bff382be97198ebcfd6fc5d0211da45883f59e46cb9614b571adb3b5d47baab5b23d62421bc37c5ab49b5a64cee896ab43c3a8b64d8e29335bc17104530a560ed85d2dce34d7dff441ed39b0d972540e47b0cb0de454e7d45b1ad80c60a4a9834934b844a904e13883d9751ca79069b284a9b6539cca09270d7291f69d5a259ca7b95e17bbae8c1eef55f1f87cffd8174ed94e5bc3e28cac10e12f6618d4dfea21e9de4ac3ef3e85c1fc3faf060b7dcdd979bf9bf6d15fa8df96c24797a45ca3437390a5f0c5c5bbd7c0c258daeca179cd9bcee41ca7e1ede8616525c5e6b9844b9744e00c14d100a464f66e1eeca07d7e1f2c6d4f4906279de628541d156bd136487fdbf517b80d13ff5b4d83c095db22bfb165981af05fd488e4a0d18679e3decff2b1a12ccb43f631e4a1763ee9a5606e127e6f031b39d250ad52ff6497605c6deb15a2451e6716de85301910091038aabe20c75e1263b5528a0ff8d0599d7e1e24763d2567a5b246c82fd79ccc219436e57a35c24543fd09d5c400a641ae96b284ec58abd6d6f389a4b9da400fcae1d8acce8fd88e578c9c489647f1412383648c5ea92e01ef5764b82c44d376f3d9bcb332321cd9cfedd383dcc4204e45e549f3acd6b0906735fc5385a92df514c059416325277aae1ecaf0bf47957f0938c6658b4f2b85c32921b3197b8da936c5c7a32776c231f727c0ac2fdbb22efb7fe7319a692a8b006dae94d71b965ad9aca732d35f1de3706f35367f4f56d55f8c794d4374ad0ee4d93130ed9d182f74591f1c748c4ddf4eeb354b87f2324bcdc329947c816545f53eb40c2c71b1a07be490762fcd5ef8267574fab735d93d09551fab58d979071fd69a8e30c1287e7868c676b8ed6617abe7f62284854a4381ab040632cf5c794d0e7033d8c72e2868a273d1f2ec01dc34857eccbb8c645a33d551aac5a50347e7e72cb81aeda8963738f21e6189ac9f59b07198bd7832d4450b14f9585556f7c5a6a9c80173694b370fa22753d8ec3608e3f4abb78a3629d4b7e2ec4a6ea80d87879580933be9c85a2bc00700ac5dfc7703c3488ee0f1304dc22e4f7f5f093cbea20ee11f8a355120a7748d89ecb1768b5ae07dda1c56b93c7832afce1781d6001d9ccf97734f481f89b1ec30d1c85e8397f2978c0a63312b5377008b5ee9aa7439d64e5ca25bcee4060a9d1a0aaf7041e74c5c51f857d908cbe5e841a6aaaa59eacc9eca1501cb1144d160c7818cadaaba0cc27bfc6ccf0b4092b0b0514471ef3a180f05a301198e0e4dc5e032b527a68adbb51fd31d720efd6646766a2c9b08c915c80e95c53958de1a321bfe30ddfa9a57642fcda10dd07d4a96e60c43894507babcb7af3359a2998d87f38333497b72df21bd7405db55ed8f54fabdb09939cf65b33b6ff44a196e2def55724411d5e72628c79f0299c331f103275dfda5c59450cffd453765b032a8c250f0709dd2dfe5f688fad40cba8348d3671e6e5e41f678aba829e55f0d434fc1e7f586f4f5ee413dfd95e68b05d95610aa75417ae75d3e1a7d4b33356d2a668d2495580d13d9f779a216c2a0586e5ad39bb079fa89ea387a5d1810c46266723121f1ca2167b2c9acdf2934be85e6cd893ed1b0b3679500a44dd6e00d9f910e25bcbe0b956d453be05b29e9815365ac9993bafdcaff5a10bdc3f6ea7d8ae8641a677ae6bde6dd83f6b54836a0d8a0afeb5a8709bb82ac660c598658667f90b81ab356fa9882cd950da963b288a945b8efb8e66763daf68e234c8d62bf623e8c033b47af8b15e6b31693872c0f5ed5e19e95dbd45ca412875b1254a5282575cf0cfa25845ce845251d80d4d7bcb81468c4d284f6d46c582b5500d59677aaa4e0084370049e0aaa25ad959afb77c6bad85df3621d191abf007bcc260c046fe00e8392dfbfba24d51fe7bfb4253002f5bb9166bcacfeecb42bbd44979385ce9ef14f2f57cc5435cb7f5be9120583f2d863313133e0dbc2cc6d07058ffdefc313ee0d051a84bd2bcb45d3cce79c5d70ff5bb9ffa10bb0b235405a57af06f28e42c375bfd7655fd5088be74fa9944d17bc65ea64efc7fec23d935d2253b56407584c40d5af563cd3cf35cac30f97aaa58f35b70ab83987989f26e25a210d951eeb1afafcfe32199637f3a7a9a59305db4debfcefd92e8fac8353911e9d08defbd8555538d239466c4a825a8a9d066f9d9ccd21a19530c712bc6849cac26175b94c5ccc2957e3cc0af368b9f2bae623f2918c54c39c1758c3505fca346166a2525b2cd352eb05207f228de919b86241ddb90bcfb67df25187ff60438a2203fc1be154561677ac5c490492dc722e446101131e09a97bc48156084d00950b8beee02d6397251a2bdba187bb587d5a9190d308e9d1e2f6fa4474b6b134cd47ed6e28422cc8d40da66b0adc082177f59395f6a1c24fa853a540a315e4157d491cbc23e29c5bd99ff18558338d1e2b2f8d0d448a4704dbdbd7a07388df12de123b6212ba9fac05a816806dbd489c15601b621efbd58e8fe04dd3acc8527b02bb06d3402f8ddeb2ff293e5db8902a57d6e6efd0f4d46d1874a941d5281ba1e12adcd739d3dcd0e60d44d0a4dda5906f793b697197e87e2e1fb7348fb77bf902fff1ba2041dbaa3db4193ac03a24a37d44df7c2d2c0fd163fe7a64f570710d41bf6608a4b756d54a38d6be485b0287a2093d99d48ffd0ff41fdff31ced724d73a11d225ebafa5bbdd23d11dffe132ff2884d86c35153ed6aebcdf4584c11b74c0f0fdb0e6466f400a30dbff4380ae68ccfa9198b2b6d68b67cf2127a2cf48da88cc322fda9d97736c4d40d9a4e12f2c844c77d7632a45542af2e3356817b66d1d9b3855175c9573cfdeb88d5a337721ade475455de1ac038a882575da90b58bbf8f6e6fceaa369a567c1214e311e9c45a9e2f24fdbd358a6b3b337cf56771e64be40f835540c99c9380ef18bc95f9127487b5c6ab44861353e33d3a411f48ce7318d9be38e42d70fca50dba5ce18a2c1dc77b63cffa69a976abf26e9ef1618096cdca8f69a1ba39125b0952b5cfd4dd74e12f84c535b36ad51262f056ba2b56f8b8b57bec80982fb391acb8489c923ea5bca71bd5c5de88a894d130a4129575bf04366cbf05cee39f0f275fe82d415a11faea66c5db83fb374f004a83829c558a9b298daae389ea4faaacef6005acacdc5826d4f41a133d6ad24621759127135711e2e9f46f9387d695b442bcd3ec6f79957f11884ccb5f26190aee472515b8adfa1e9fb2eb6a975cffcca3de4a3a9cf591f97f7864eb2d993ad714c068ddd0b8e5cb295332683da27aeb99b70079a8a27c4e11224c15ed47ef5017deed16954cbcb710a1ab47094264110ad84442de88c148aabfc7bed6a28f33d473ef8e925f690dbe53ed3c2334e61b07354b0ac32d8fb3e16de136c6b120d59068350be6192a1fd819c5b0edb7ea179aa750d6f9df73778efa3ca9f669d509e22eaf0e4adbcac27d074047e16a49d9325ffce9c9fbf8f76f05bb50c1bd1c190bcc6543e3773c62bdbfe92fc4d08e9e6f05677747b170567752d27229dfa49601faa2a89c9b8efe0c5a290ce2d5132c1c3d7540bc025f516cbad59c8e6d05123f6f85e1aa1b4cdde54881c3704bf53c16061e4a12dca13c04521e60cfe19efa24bf58d028cec681ed53118249993470d02e1ab1e5fe4cb7c7ea090c766e0587994d7b2398aec256f07984734be299853421088a9467a8442040b8dcb3b01ce294be419e474031d86b76baa2e0f80d3aa1d6b7d1482b3cc11138706ba85e13de55ef45b8ae1295a41a7a42c0672b87ed9d551eaf5d75b5df9d31b0fc9cad7038166de53e13893cfa5ceb1d31fa96d81c33458437f423ca6f24e7e6e0c04bbd9485035fd6cfbd9f88e339cbc4a5780e308b3f6ecd3cedad1759bee5fd54a62fcff4e88ff0e947321965c2f5a83e83421935e1bab56c7b4a137c72b378dcc9526a58e3e8cf617c3761c7361f7ec8e527588cd8ed93d7ae7de6eb79e801c8bde044e7ce902012523a3d4b80dfe8d58cab33321e6bf26926f0efda9241bf09eb3994a4b43b2e8fa373c511ea19668eab1a64533dd429f874b200b2cfe25aad98306c0091d97397cc43249c2fe5265ab655c447e7451cd7a89f4ce4288c846b922582f090ef6d7658113f1ec8560a1cfa8dbd1fb03c2e22c2fdcf8b0aaf5077865f3078951e7cced6d6ded46bb641111d85235ab6841c944212630c2c5580739f4bf44c48b9ebfa02c6c3c71e15d926429682d80c862bee1d50900c744205a3f42a2b644c1d254f651740bf6dd41f3b517cf284e3050a1c7aefdbf98ed6b59f4d0a4ac791888204e35fb73be1c765c85044f58b4ba98f047fef1dc3c5bae2bc5495c17c49f4229faaf157b7e03ae9059b7170d98707ae711485ec471fd9dcb1d81907f4ebbcb0755551982e3cb79c0e81e804026906c72c540d258489e8f0a938b2c2fc1f742457ec06f1d09d88d4e3243f89462cc1ab0ecef33b466eaa1e421c64ce31928486f191e11fa3f0ab05849b6d68517e1b71404f74e704c81313e7c8f4d66e894b12187dc42e3e45f38ffb67a4b972bb4db28581f6a182a0048a28b3b28907af2c14d5760bb68917f459f1bb5d6dd0628aa0ae3d6ccc0629a6f0fdcf6fb262ac21a797df0ad52b5ab87f46d67debcdf82dbe1a246d304269e1a8178f1a75026e33515960c03797c9169a5ee473b84d24c2a405de18580043cb93e72b674ad2a5af861cc8707945b8198b5b793950c5cf5cda029d0cace996aeb79d8908e7c288d7df944d10379f343e3691cba93b66e5a321d8e66ba4dc856b81d540ea58649f7f985715c63cf10b7b55c3e0655067e9e8b17be026e327b4a7d978a6f4158cb9ca96d2e9b04db7b57de6e32f5cb494d40ea7909ad8ebbb2028e085b9d7a3023acb3829b4ab5305e7533f5ce50f1dda0485860312ebddfbce05f87b1d1e36b2b6f3dedd256174122ab9cfaa997bbc72474a6e40d8b3ce64c6225518cc4401acab6353a6b02c78a3edea13bc1a6b78fbd22175b9a42f192100f34d67602c525866dab2b65c7246aa9c4be81c28d0e7eeb1dc51fc9ad9e0f951f8c301e38f1fe72c626113b887a3ab943a50f49e0bd0d70a93a1915b94a5370aaac4e4a64e4e643c74c61e996e4e90156780f8fce112dc3f67c62895637394b4b9abf76d68c6c8549ff4781f6e57e22f3635993d5653337887080c8e240c14df6c6ce47c4c05f851571f8c0c0ec320bbc763b225d6dda736bea02069c77ee3cae8e5af2bcf0c0e8dfc73d995af01350441260ac2878c27cead1168a80320c0196ae401811681bc9e702d3f2dabd4acaa135ba8eabdc83496a39884e1a3576d938434ff9a6d330a9f477b46e887b9899b6af4ec83c5a2a72788a85de1a8b0397054989458980e35e2dec2aee79631e15e6722f66e4b82af74979047a955731cc78a91e0b28195f8fdbc1494a648603cac14246d5c5268511a7c3028f893e6c765e2b03da131adda445af59f621f30c9e6d97d71f914fcc3111e140bc536a70b7449cefcea7d171f68d76d8e3668fb7b69ff0211e69337ab20af94421ef10b66a8e832b9cf1fbfd77802f49b5bbcc6fa1a9c6907a8888d1656e998215f2a9b6b553a178eb6541f146ff0e8684941309eee69b322bb4e28b49ae2118f73f59882d2cd85a423e1fd12192d344f962f79a896755b34a69270218f887a114cfece0b7ae78670a752b85352ee69d29f2c77b05b32ee4a6a432d9650c6b757cde870dd0aa956b02f8be855955e8952daefb2463a45c7f4fde56eeeee8183ea60d777288e2b0b2d1e29f86a1ce5a31215c37e8b7d021a710acc0e0c3de3385856504f137f1fa500916a03d1ec705b2680a8d21c6e222c6f9295ee2642cc686d16367b6b4da85561623895719a05cdf7aca12906d7b424f93fabab3916b8559c14f527a0e9b1c18c0d37e34b8651125f9c97389eeb915710d55960317e83fbd02504091f576474218cf8e331cfb740e267c725fff49a0d3719609ec28dd79f96eefb6a604e597be2fe42ad76ac8b4a8efe329df4bb911070fd6e092d4aada4aacb58eac21a829e22f5cbfbc438278ca62b1b5268f8c90c37c1da04d3bf0fa2b27070f5e10d60c53840bc97d80b5f0019a7866d99b7c6d72967879f08a567bb5dde051a8189ef5f7673d289b7f6595a867de68bf06491ec0b26862a069e34a94515bd31d618c4189c51a28ae2bd495ba4ef30191cca7a85e49aa7847d0de2c9864c84120abcdae09e4a4f72eb3dcf064aa182035db824d1fe85e543801ba56e5e1636aaba57923df4828290998cbe46e9e394cac0f0dd3730168a47f4e24f712b046fd75c7cc625454c7d894bfdfb63af71ef45c9621853bc7873ee8df5df3bbead1c48330f559807dae069ba426b0afc5283f8e01b89d5ffcd9fb2e426006f54cd4aa8914e5a51be29b704285022f141f5e97b7202a97875ca8c9ee3e29b183a6fb9ced43f84607032fb904040b22cf8a099fc4c78893ce8795b534ab98a2146afc6ac8cb28ffe15df95960bbf3b049cc0df3fb82736e7fe82f7427f973d4e3c2215c9f1a7d90d83e8303343f3173909cec332286b4c596366b245aa5fa70f76a93824c60f85f388e93c5516a29d558703bc8ee16191dd5cc5af0261b2dcf580fa58d91cbedb85791ca8aa8de417855a00fba9b1402cc4906821539a326761a2ba6d8849aab93063e60c5c130a1e8db0a4bcd2a3174b1d5bde68acfd5be4e6a3b17232e0543a198cab517ce2f63d92fbf5e3320a8f9504180ac270f674b6a9f30c44d20e0c15dbcec5e77fe46ffd5e18e6081e72a0e4de7188b4fd8570460b36c0b2698b61b0f46380f270409c6baf5bbf4c5942f6f8e4b9664181db7cacd3441b34d96cff778e4a75c46f498f92f8bd5d83df6c16fca6b02578ecab34e63fef5e51c83fbc69e11739d4778883044905552812ba340afb7ed886ca199830ef9bdd418babb14d135db3fb8b760e58bb1ec00a3b3f17fe3b1f1f1eac704ceae1216de9a1c94f1992a7480c8a17b649e0a5f8f5c9f0b260b42ede88d38339ea760d0c89a814e4fd9633e2149457bb32bf51cce85e939d47db327e97a108ae0a77c4f0ba63f4f98258add856f9f810c9c7369590bb601bd6d7861b1a8eb17466fc44ffafc2eeb52a249bff57efd353dbcb1a6f484b7f11bf0e0195cdda7e0591c9b273f629e8bc29b053fb43565aa9714eadb9572302931351c2d28f01daaed1e4164638d816fd62fc76e3e271e43228efa7124b3e40d1856e9217be0ca5782e75a496702e2371743a8b9acd389f7b7f8a281461373268745552a06028b6204b6f6639ca0754a15aac03f1e4013d54b3f4fc5fa25ea3c053e1cc1ec2c267a7838c614a3b3ff4924e3424c0bfbfa4d3e80461ae58243ec7d74e779254cc9b94d84064096e6f2c9e2461de11e79103d8ded7fd023c6d3265fb43110a90e350dbc49f3304d64dc55c595d29739f01f0c82d69814a124065afb18e4fc8149d1639f597e72c5d705bd2eb0ecdbfc61a3015127896103c194fdcc4f094ab51372c06e83ca4d90dc51326e71992cd523b10a3e106399fa41d8dd6af9dd4390baeaa5abbed09a894b9b1af00d0222403feee7306c09d13a6c354f49490ed5b8477877174e1947b30191338bde34648958dd41c9e5d54e975a831e2a6253700b53ae58f13de3120b727c879122d446fe7b307a1072e1b06f2462971414d4d6ca2f1df1e04b7af4fa012d492c0983d4643373bf02e2b423d5ae1b377fb2f0afb3d6dc28af0ea4fc70ec403b35bbdc257c1efe96b08a82e6d090e90f67b416ddf39e39cc06bf436cf47578efff5340f294c98da01166e3698b2e0393b403c9480dd2af5914ec7a6d2f3b4cea375a14a4f5344f510c827c7eaa89f7e0590a0298bff80a42a9ff0cc17fbb509c3dd022ed2c85b883deffe3002674538847d727e82f6033d7b51e4e97002eb3c87b4d0be100155e0fa3bdda6a8c89bf5b3f28fb98787a64e29a9892c3d389045f572def3fcb15715946196960155b8cbbba87957b97458ebf28090d2901ca62b75eed33f24890ad38760135be651a4eb57bb5c341230d90c44dfa1ffe8ca92f3a5ec223e127026893cfc3ea94c65add8658b2fc00e270860f1fb8edb6b59c4951ea23ecd8181ee8975bd7bdd14146db39a82d2968e04edf682b9adc53b34d358fa1f37345afe6debcd76ac0a53bbb6f811ca3b43f9b6a2bdcf36d8d3ab405821368162433cbca36b4c43421a9d7d3d5010b462300e0fc6d1d3c4b036a2dc0dfe72b701cc6ba6bed096a80477e30ed1a794132da785423d7b4e35360205c914593d1eec7cbdc4cf772bfada23e824ecdfb1cc31005445a0bd25423a49aa64ade8aacbcf012ad8328a83955f8f0c871e80d20f2b363d9dc9ae655449068ea0fc2be450068515fba5a5452573b353ec31e715208928fa25156967b77217205cf40f47023888e80b25fe7d454cb6878ea479a7f7b291f5dd63451788acf3b89d23d476da8fb2b7655855f282f64777e97a7f7ff14fc01330aa2f945092983a8d7afe172bd63a0bd0c6d187b6a7f497f358741e87b0687eda75d3ae2999d527ce233a07145f1cc7531a4c81ccc6e0804badb49f7e1d9dbce1c926dd8aea0b73076c433884f03206d7575bbec0981911b9c0b7af45d61219ff5216f7fb71dc214494f1cd64536e04ea96e95c1e6c21dd180d5e6f406337596d9c5ed88d743dbeff574086881366b1bfeef59b0987291302d78ca3bdf4aae9ee1770a5cd2eb4d403cd6f8d5a4aeccb7030d3769a820717958eb7356179e4117c547f383c45c31ba4a61ac649715b75d35f1e6fdaa0e65d49f02533f032bade590b4c0ae216ee6f4003c77085d5b6a1433df4b2d308bcea21ea599b4a27b98c9104f10072a8e6c2ee694f997eb5dcd09353bd27c8ea0056fec34ff658ae11c91e7fb9ca0553c5d9b4d2c0020e795917b1ae8bea42b0f75f5125259952404629f57dee47664fe77f2fbabeec4870bdf3cba25221067abaf850f9e3407e1c354eca97490f6c67eff0cfd12020c0f98e5487a189f0900a0bbded08860696980b69fd3cbf4a35ce3ba1fd58f548cda56c4a6764fdc1171fa94661712066d332d47f15a043475d6b9eae15c0de6adf84ecc390d8845ecc0233d4f3fb1a5ed0f2634a4ba3e84046a56473dcf5cec70e8fc743afde186db8609070a7018abe7327a807af417d31f8bed08bb42183a72e92645312023a4749ee7aafe7feff839d0a5cb3225ebc5953f8dd694ea137fda38ae2d991f16cd0add35b647aa9913c5a6e0f19424044f9afeb0a2530c128283f90b71f245c6851745f185d41d0bc89a56a5226916e012c871f6ba79925abc9b35e36e3cdca945035a96308272acff2f12097d52f90f9a19c81fda3efcc22f79c2308bb9bef464ea9cca0ca014d4000c8dedc98d53148c72c1d4008a4bb1b3f1657aeef53d8a89dd49d9222337c9a94a4b99368c8453dcee176bf9d8f5536900636617cfee1793dbd54df461ca053995a846356e85e42c1a048eaf5ddb9e847b15debd3d34a62fdc9dd2fe66715e13a1cbe9555d8beed29f28f6bf9066a5a36ec3f4129a02c2f3a6336d2507c68ae22c337db4b296864ae05b0d53fe2dbc66f92efc1f7de5a7a12e874b775b4b0df103f058186a609340820925371aac9c00f08039152fd1889dd4726c4b94137b1b4a5cf324ff6a88da946860f041cbf5481caa90e4403fbbbc1dd2768d72c6c5bc07699307123642d837f63f2f38f6881945f3d4cded89f46335962b7242883ff51ddab00fd25523b9d10260127856f76a5bf3f5f738780bc78dcba81c2da78fbf96ef6a7b903a4137a6c1ca01350206826c152b0c0a05c0df33e36d60b10b1d3ae130c33268bafcab2483691208a437a7c531eb0897faddf46b6809ee7a72c37ade1b431e6fb94d3502039ffafac510244ceee4be4e79740a5c2eb3744c55b1600c42046bb2db4e4ceee27ff0729a5b1f349dd37442ae25a20666e331071177fa4dc74ff7069741778fd44c2aadf1d2bb353ae3eb0371aeb18099497e31d48d41602c0f393861128b7c82048898e873ee10ef6fc1cead3f7ab65ca3cd1d7872b3f68f6ada215574918e7b97b6f31eed840a6a3148eb1b9a82dbe532cabe8f6f28b2130c506e22929419ad81a3959516a0e90612393f8abc000068d9cda8d7809e506e378ee854ba5d7d1e74abe817a5c3aaa07c371aa782ecd1f009b2fe0cd9221372eae123d6c4e414a6e6c02bd76da9e9864570e6e2f0778e6724bb917c53b9815a59bbf3d408e7a4408c0da7cae5fcadf60b65fcb899a26f9a173098347752af5d187b01bd663480a2450ab19728ec40a92411243c51090cb914093e10ccb74ac89a7ba1fb201f5996dee88de0967f3e98350e94626ca5aff6adaa4d155af25c8a4305b5088954b194da0b8c620ce3024326b19692c9a689a068d6377c929770ed8b6be9a905481869556c032b75f9d75e8946923cce196ea8aeca2dafbab582d0639f7d0ca395ad75392ad8cd3a526c017c8d84ed9fd00873ece4534b605103c304aaf644db8cf3bb72e97a958d0635927c8bda064ef704256db46dd95283d7bc89ee8fd3dbd5cb444248afd720df5129a5dae19bf8809b7ca9ad897feb8868d7d342052bd4966a3d4f057a4476ba349e2a92f3007885be8316e9eaaa3c687d14fbda2d7987f62a2f82d1c9303ef7c0f5985457ad5c18e49be0d14c4227197955fdb66fe04fe249e49bd212932418b26793fc5ecf71408745d6d9039483e7ad3d89110639946a73010070715e97677eeefccd3f4b42b58a6351aa1d466952fcc14032170eaf745267d264e4b0fd868d296b92d0586a6ca5a76a5b28a7d9ff4411798cf485af20f0cb90190d586476b576cf7b5b28693ea0c83ef7eece24b67c6e1f79864e196fef8ffaf73a5cd2fb826c64e7c4e8b1b35325e09f6c541a84ad903fd9ef7baf26aa632b18fb63e5260ae07ac6015b0bb36f2c53a1f85067a78b52353873c48838ac29af688bd3a790ff02182ed89d86f5283d1a6102705963c2cc5b87650d86d2701cf3456afcff6b146c1b6a3d8d8a3decd7914744a3f7e4130e5e88460f0f7d456a0914540d44f7e65d0255caf3a2dab57294438018bda3849f6f78a2d8e8d381bd46d21d7575e4c914b802969bb69457814f573d294dbd55b828d8d0464b8357028bcb4c0a7af76e90624cb2065db73cca896a04334fdf58b3767fa1afaa7452ae14885a33df73d6b1db853f2e2f661f888b86461055e57fed4541495d1eb448cedf76ff3f5721360968e45e86a77a56e705a1b0d0b9a2db2a98ef7990fa607abcafb2e2233b8110ec77a05ed7d2140b01bebda371782130de6b8601410c3550e665681df63ff61f4cbb621e34f06fc8e9b2f42c92591f848d07d9b9cab722aee0cb822649cae20da54f9467f61cd5b3682c8b74fa4b062b4b149bc71d7679df030ccbc2bb8424f82111e2ae7cb8aeed9c89e424836d17b679e8ad58a3740f823f0e6220e6bd83bece29838595e133e5831113b338282f2d417e2160f2257b1152c07c565d9c2c206c78b2ed90a14d97edf64f6db2e2e90631d01d4a15f9fee9c9c73d9bfe9f4b21b43f751a9d24e7d6d471bf7307b29d121996d7ea02e7d5b68d7dd5df278e264ab7eb2485044f8f8e72c1922970c24a5b31dc58108c836b7062be49da66154569244ea26f22cf8d9679e2a922782cd372ff2beeb0ab480ea4d2203497cb7ed10d8f6bfe0b18d2ba4ef87069d92d02404ed7b4d2e54d419ac346ef5a7fb528065b4b4dbb8c2051f9ce2866566c31a5c666f38e4714adfdf714406b8dce07bcd4016782ddb30c05b4f155a23594bba2d1af2f590937803e7176c73ac270a65f2525fbc9c50f0eec4c39cf5316d5cf4cb26b48da05b933387e0f1c2f2d29687c7e56ed4517a42aa27d94d6a222cc2c5371e8fdfcb9013658577510ae683a27ec026a7dc24254803c5c473ad106b8e5f62a22bee6b612a25b4e33947dab353d07ac779aecd4c7502a365bb16856ff26282ec522becacd4fd2346ff81a52288cf36bd4e88b36495a8fc758c000a894ea522b76982579893372e7f9e7e4d66a0b8bd66120f10b1c9b3eab7ec5c11f5da9175d77e26d9b8ad9da7c983457b06ff64fa723dfe55f1b405ba85077cfe23227429258fde87f43b5445db582f18c3fac71485fed07c77640b450fc7097c1b917352b7a20dd8ebc5e375116127ca96f5cc10ebb84098725886851b41cea5bd99417655e132edb1ecc4e41681411b6b49997b393d6d0feaf810d92a0f353c8a23089607eea1e2b89426d08512de0e5fa57e2cde238947d7cb87fefb8ec7d652405043ea3f3cc4f501370d862b965e8992f97c387d47f54ba266e48866c7f1dfdb3ee913ccfefd24cd0496f271e000fcb77c532d6a40fec58f56313cee0c8699882b41adf30e058b9b806a874e3735db2d60a7bb763f77d7e953faf964e5ae09fa476d8be8b860b1a35ddf64c09b9704ca05e8397107f43a7beb478367540d15f727a706fb4a217ec02d34db057f6fc6e83be81e9054f4bec196e7b0a088d90a262510f2c9c525787d430aacb7aa23569f85cebb180fd778f844d493bf96eed63a19523d07fdd7eef23134a8f3ddea7d39d646106b23ed490f2b4554bad7dbd0e17d729e1a8d907fedd515d510e75b6dca747889ecf2484db1fd772acb09c738b2b2e55c5045a95cfc5762fe6c76e286aa3c95640a24b1622a76d2b00b9c22629ad5488d180dd7f344c787dffdb620aa46494027220b068b42cfcc917a57d3d9efa7340f1501d225b0dbb6be92fc7fc1047fa2d3c77dbbc2bcd0ab8cf3eebe9ea36d6d4baa80fc23ffd1e7b219e8fbe0a2696236b8e674226d7eb4575a5820ee5d5e16b32665bbe18d0795fff37491fe46f359a5fe1b7d50ff6f5ee783345702a494285303beda778698bb9674ce5ee1a9244c93ac8b8e0b94839ee49896d3d0bf9d2a9e852fe5340d3334e51265104affa945293e1dd823b88e53654ad271c864f81be22d5d55cc15da5a743ff912b3fea4b8733635cf7939b49c01ef2032df0d54a75a27a9a4f2220eb7935c78714d25e928eeeac6269d64cea452ca8be93f698be7b2f074fbb701c59dde7ec59f32fbacd384040c11d759d01f1abfd3bc942c909be3bc758ee1c51aeacc6b13087a26c8f6af0a8809518ecb215e794492d35aa9f9cfec10fad0767c89e7c577f9b00302b92da8e090377bc4c61926c05695d4c4142ba2aa63cc943706073d3f2ca83c9d8ed5ce1265f8c6ce9350ba77eae9fe18509f2d5f6b5569b1535b23332fde802f6a029095757c5e516632b061fd66d9c4dc6a2ad9b385b973be07333fbabf911bc5d6e6cb5c03fc944f65c05d588251ae17c4e5296da21a7a4c7693ed78b3abe0babae973a2be95664b32cfd901473adb56242937bcc9e3d63531aa0a7e9e09fb53bde2b57732880392c2c1144f7bf2af295aaa756e320432f1cd879824c69536de09bdca30192a24802f70036263ed1e27a63bfba3bc8acb8089244dc134716031a621a419035ca4d9d3fd12c530f9f1356880374f04030e560cd04c189c570de453a07139200cf08830c9eebe3d6c97d442eff8f1e706282fad384900a74e9f6482867ad5bad94e2a060b341b92ba5821a43c3fa75a1514d68115cfa16b2159d3bcc537934569f4c98ef3c7b1df7734f8408b30417d82f38617058b3d983a90053651489b14149478f727353167142cd327530b06bba1d9a3f2de431195b5f5bbd43f16917dac8eeb559d9da85103c2d941fb990eb9d4bd3c39c505bb758b671dc20bf010cec784f40145ce96aeadad19945b8b0b26c85cd1476a3330fddf4e25dfe8b0be134d530c0ef56576056aaceca048faacee43b98433dd8a9fb35acf8f061bc27db332faaa457d87cc0b72abd7904f4f34a68ce949a63c3d461b7e236b03131d89f5f7f4034da80103cc9e1c4951412b82c0bef633c51506743ae218d075a670fa27b755930337175649b938299b23b017efeb670b293bd582dfd8e18ce3295d91d92f1af30559263aa7f28e29a4d6dbf7a71f99b4d10283a90abf27b73b0bda49046a0350ec8dca616885657e39940fe650fec9f9f3393d5afac270dcf40ea05550893a79b0d5ead552e1f78b5cfcd0520eb287cbdd3c68e6a42e6eac7b3ac04a4a04dd3c3e0794b50c48290b6e45b8a363cfc18d35e61ca84d1d8b2369bf54a7979db56b0320b400c7a091bbf55afc7731a51f38dad5f67d1c321f2c61ae1ddb56aa1e94f5679cf52c02a7d854161b777890aa3f18b8100a1bd0d2803b38332dc88ce90f597e24b72157aad8a2afe0c97e93defaa7923d0c8385267c505a6d5dae9d12675acae7bd9767b46105878d9eb753fab8b75362ee158f7fbed1c20e817f36aff2106b4f870bc57d13f5b55b371381781a9475e72058fdcae2dafb64883c9b538303a497e9c7e523d2d8d1dc5ef0aa398a28ac0687bf1270e6c3a0aa4b603c80bc9f13ac9340f44ad1954ffdc5eec440cc8387696d0f0ef81f2a3f6c1122da6a155ca4ef60811b282621d4a9b072c378036e44e81a6a467f91116f68815fa2d94b029306156965ead734b0c3a66aeb7c0319cc08fead0f6eff4529f61392faec78e8774e7ef491ce14414cbf5bf0ec9856e4e3494f117c0d3086f5b0d52c80547734d68f93085352cb5315232ded65ec2ef410b2472071d671a2147d01ddde246530c8b4f45225b1976431c0c9499cb604ab9f9e79494ffbe61e65fa104c9cd0d25d5667296e92a3744b6c26e56d6fe6e1a5a378854bf0bd903f0a1fcd802eff31a16e3d77daa55363076b7007692b1708327cdfd620e257158c8590740b41d28f2e09c46e54dc3f0c12359f7385e6ee37223d615e4d3dde4c2e19105ab23dcc3134d710701b7ab415b92031770da315879324158a64842375ba43d0d16c1ce44f61c2b42d9b6c68d2705251d86098e7c750885d1941b2922877b50fb94f3b6fbaf6f0ba5a285098b72d9212e0adf8682b537cd9982523ba314cf30c6058bd620926ff036374949ad999e09cf6b4ab000e5f085e59f62be84229c77d05de1dcb4382064411d8a5d395f24040d829806e79370175eb85eb8c6839c2badbea64691a011e568b27e68090cbcdc09cfcf2851b7865c2ba0656689542c1a7584f57c68e7a3b62d17d3a2c776c701d67887707c4a94968595f27e2de5e4444f5d9c5ae22e706e6470f66c5e1874b5f879673ad66736ecfc3c85c92e4dc06f2be8246ca834901d683fe032ef36831ec88451723136db32efc1dca7ce5c4d834e7762071e55cd28156c80d43ef9d73614c1bcb1a70f17be0acae18d2e0ef0bdf65b7cd3c132d7460c56e8789797434be78ad90244e17400ca59c75fc352741d3aa3ecdf673ef4f266bc8e109ff6db68d8ca0b4c72aa401f4c90a8a49dc221bf17855708d079e29ff93f20219928a749ec14c5f2862e18920f1a8d4354836cdb0dfe011895bdd1e0155995b1727b51aed7d7806eef2c08e06b4873d0eeff8a9434f1aca1fca8ba1ecbc507bd61af3b8cc3d3e996e8252f1175e6ac2a9151e1ba75fb0cc8ff058e3cb49894bfd097cb2b7d87119f57cc601a903f8a1418b79c0241120c61d7248c72e426d40632af2174c8b0391e257ede50d7ca183f65461611362aee39773a3d08fd68ca597f274ae3aa73a86dddfef0e0be5b9bf0853c52c53595efa6e3e276ae618deedd596c8618aa453cefc7eabe3c877b94a122b2a522e61289dc640988da320d83bbbee663deb6899006ba8ff6f0133389a16587f5409f0d43b75d6e9784f2e71b9f17cf487db52c3ad37a8d3da54d9c5853d709aac9988cc563a963e7ec6d485367d6b751c15235cbe5f9dca12d79bfd8a1759d78f282811fdf1bd020a830685fb3a1890292ab72ad6d714acd8e3d76e9b8df49ac632c6f072631d3ad524ae6c90f84268a548652156af7ae9e41aaec576a1c36fc1923404890b3bc45acc540f64e892a2ba54e456015d33af0a917933bffc788d52e917475fdecf63750c645d40b8d0a2a1d716f688074ac8db98a9f5968ad52d5dc513651f7561f41cd98000fed915e8e9174b873a3a8434635b0c49b71c16b89dfb1964cd1694d2d43cd0c06a1cf4af915e573b6644869f20f8429eb5b83c0a6c35b62696e2c9d27dc4850d782a18cbddaee6b5e988bcfd6e6dbb3d539535819b7260b39c66547a9bc7fddf89c63a45a5e62f9c60d5727280feff6016f7890018cec028c9e5d54127321225207d6a726771d4ed6df67e2e98c6ce54c224abf619e811efcc32a3ee65ddbc76891378e70b08f15e4bf0f39cdb1194a489c9252065d31d4e36fdd00654fd8366e660dadba742cef4ad5fab3630ef4d54ad1b1de08c3619e9a2a447f9f0b5c81d07d73713d538122e091d31e9b631844d83f2e6b358b72a1187eb83827f50fee792b5bfc62cff2e379a07edeb41768cf6203c1dbc8658f7439fba4aebb1fe16b90777567cf16248bfe169b4b36e97958fc2399f06f0c17e9e2bbae70907e43e04f1b7565473dd35299403dd8658bc4160226b47ddf2b27b8911d22e8333c17bf3924677a08d82179eec2f4295deb3c9361cc9a193649a6a72dd53f397e8de8588d20b95a5b8c4d433a633cff563080150881711895c7524e5565ba64216edfe0c9c0b501db293a51212ff46b455c3b1ec0dffb698770a10ec6ce02566b5cee1e218563937d1dd362980b91768da30102ec8860f0a7882e21cec34800dc574ec42e3c0d7c1c60beca08466e62fb5913944866b665b098227efb7cae0381c5fc4197fcd60a4b8bcc50ace6abe3d1655d509ede1200e70154760d5df428ab67f116a99f869fe5d864180a48406d4f1d7c770c5af200aefd202b8cdf39dfe8e97ed74e49c3d25a47ed56c10fd1610e1e4b7e72c09850d8610130815fff0fca47a4292aff88d0b6542479f1b09a81365ddd9652cb622baee1ddc0930a81c156e4ad4188d3b52754c2f60ae7f391c0a155225bdc11c2543c19d2cae7d2953f97a44cd73eccb24d32c21f46c48d9e1f985a291c886cad7646ec3bbaee58b99b1aa2e59a9e6db73dde1a71fb23f03fd1fef43e0627c96d1c488810c009f8d9b717db246b1da7bccfa1c9f1639b42504781bbcff42b08257c10e30a25508925ac48deed8ec62d74d9ff5a4f5d0e2330dcf5b97fc845a90a424527fdfa0c79a39b6119cf9ca4239dd4d0182b66835ca52624d81a3bc791208ff1c521ef800a672fe5001902b31a0858e62ca9624e8ee5f4ef3e544df9cc710ba37ca55df81bf8316a6c26812d0298e4b6a78baf4aab6defefe00d0dee469d02c6a3e6eb7f44f137c42626dc06e29fc928268a3bcab8c02854a7e9bb0c47f3a00708479a568efd9a45835c8ade29cc8ebb8ba8c682554d1c74ac9c380e0fcd2a676dd2d56de1fd1b6530b720ecc39a4f1b2cddc22372b18a3c46ac28b80fe907d955b38a601f3dc0788e1332726e59a484f2245a47de5034fe659122cccad18682f510f4a59794487055467e1532bb3b50065e7ca5ae25766961798e294404001ce692fa313d9c51f12df6784da6cae7ba07092bed41b6a9eefdb8368540f4c655799c5035471478661c2a65660cf69e1c4fdb2d6923bad84eb793f65b91e91de3df36c9572b2b5b3709db154c5eb107cda476f7ea87c09957e70855ef6cf1bb0fe527241d7ec5ca3dd3cac5237502e1f5da130cf6c05dc901ebffbf15af3310a4d2d30cb3d458032b2166b28db3b1e769406f4cee26e4214f2062fc15c2f2bfed84359dd1b967084318a9bd2ef9003ec02629aa956e6ccb4ec24b51484fb5343f1f7d5bb0bf08c5d517e3b0c194afff92415d8fbc715704b32ac7c1626a0b8e789bafc3005b74b875dcf3e762bce72164adf70f250fefa1d58041424df6ee0856466e84e0ca9cd51aff8c02f390df132922889fd418afd55a9284d18c1e371d9272071ca162976df7712211b4fec5e83f4e12522500138af9f67658ae68bc954543216ce84470f1fc8492a44d6ac7974c28492ced2fc4ac4d2cc83eb962466cbfb281eedc20239f6c5a4fc49a1217423fec1467d8b11d234dfaf18e98d97377eba555c19755b2cc812da01c66cfea860b999bb09468fa5c87b98f862dc85b2ad57df8123f0cb8dbef891fec86672068e265d5d74414305daaa836c1df7848bb7d7c5110cc0223b4a5eb7b0f9fa58c4aa65e52ec9dd29519f34b1ba75f48aca1bde3f44a7875e10490ea3e366f68c62b5d7791aad074628535168fb6383d0c37b18e9cb8c98dd6802e3a611b5488045666e0db476889bfb516548966b4c138f9ba418f7ed9762f2496f78cc76aaf652b2d709755e72589d0bdfbf7007cd29a57cfcc4cbcdcda54db119d957fcde60c17d6600c11d2d488b5210f67c4ccef090582611a73fff76cf092c4e627608d535bf3c44e8bd1becd033379e4522a578cfab12fd081e22a09fbfacd4baefd0840a803d831b048a942697effb23fc959d21caaa43f80e5206d26ab4274d24bbf7746e880347e0af8dfbb819aeda70f27054d1fa8a6c03e952f849391bb3db7bd12f65ae415e03463eab610787752d57424fd8729d00799bb702d7e168be36660d4eac82164533579b1f02873c487ebf7a21267d4981ba561b652ba85eb0c6039bbe2a39cd32d2e964c6292f33965e48cda27e4f269e7feb635fc0bd929016286ca5bc6480666343b763c706de44d8b26be2cf5fb76e2e63a085e8ea6f8415b081c3e2963a57c19298ed7189a34126939bd59e33436ad86e788d52b6da01160cd516f145ebc0c7df8be43f01011fcebebc380a3e0a5a194a0f29f98c657cd5164accddd8f7e96ca6348f80f2df6ac9b5b1c42ab8b776a2c81d8ec26b129124457c820fa3d622c8cca3bb41d28541e2e8a3c216624d1a7507d945354a494a4500e4741bf71da5f72c6103a94580f7a3477c5461883adc30f0583dd757f6d2e104da6b7a2eb8a771536451a85611f09da0d12363fe2c01aa059eac3f11e28b06163dca97cf5fbeb286759ae10fe787aebf2af351192739a03d861af9663b3a218ac52d60fe53b0cce27b3672ff1295ffc8578d1553412e29395fa921c9d1940aa42ab4d8ebea208080bc17ca556cc7131449171dced04ed1e0094bfad3c4981f685e427bf5e1a06fd09bc407a06884f681828c1cff835983ec1fec8e21a247b45b5cfb7c1dd9f2078d78bd3ae400f35ea6caf0d8b7bb22d178da7e55f154276156bf84ed6cb2d51d0eb2a17084935e83e53f26ee0c4b631e5b72ebe58f462378a678a84091b3388f09a0dedef0ca58f95937bf051220f03ed11ab005be361c923d42d7e6f15d9bbf8f7535a6d240e15d3f2c9426923b8d4100df8d88a2979b7cf0d0e7fb5e6936ee8c4985a6d7f144a768c2b50403a554ba63c9946124580c2007e19dce3c5e790726a95bfcd11c7c9a03a95a29a58789737464fd411bcd68d516b5525d33d680222249b9ce85d693007be68a2eece83b86bc0dbbc3a82f6d80a3fb029354c5dfc65d19e5cb82d513feb21f56f1661bf280b44a7bdcf9c7c9b0db5272315a34d135eb794b17ef6acf11583b660590a352608fae8295d6e1836e20771d67d4c8af3f61455f8cb5518feeee1fbf645cd4077601d17549a15926b81e97c384f4083d53ba50c90278382cabe92002f019f7f13e74592fabfbbd39c44d25dc6ba4f071389699302088b0cd73f9d4241be4a9b86516e413e5f43c5dcef5502059ea333f0317a03b3695a531bfa4eae648a228c2c79389d0b94841559b96d81d2c83aac0dd26db702d29448964991cf8582527670f40a819e8635bd777bbca13152e9127b958c91117733a61d733c5d16650f7ab3b08d1f1b04e5781db00f5d523ed720325c5804d5dc37b37db88219568be6487811017e20587ca853ed64d94bb7353bf02d70a48710ba6da7f67c5aaf57a54487d986b21de1c67e91255490b67fe9a8e7cb39643a0181c4063314401ca8d61c90252e7b346f969fd13f50d574614895445f7480946a0777f8e2665968049b70508b9bbf6731aaa0ef2d35cc23cea6fa858b3abca3a092a7b4b7c2ca8192500553e0074f7410a13f58583123f7d0e4eb839d0542924181e28676f72adb8b99f376e14974c891c27cd202c611c89390458ef74cef16a767ad080c5ddb0bc7d3814b3e8675b71ddad3812405729d880f41035cf2051bbd2840c7441e7e93d5011b89c39fcc503ee4a9404984d96ab977b6eb53688bb378582ad89e3b9bc0b4c7ef536f71ad69d4bc0e0543adaedaf7c265f10aabd12ec5cab83be0163ede67704207e3077897e9e779cb608fa7e3e173932c16b6c17e36791da047cc81c1a5aa420374da01fe617ec68c788710e33be4b51cdd1f798a5eec3fffd288d213404c5ea62bf877b2912889d37910e26680a652d124597533671f41f73242ef92a12c1a09bc529d2f9bb946595bf900655756606c4522ea10c716b0b44319e0e4e7ebea31311af92944272d23cffb4f7773af961d1ccf74b036cd45c12688c6d06255b38268f7c038d1756f113327fc2068a8fef4dbea2b88059adc843a3a1bdb6549148b93c51ea75225a3019ed0c324633a0ce3fdd606ec14de65e4b999abc1ea791ac44f9cb989f94176a2271ac4d3db8cefc75d5e1ca09c64902a530cea776574055b84656965461fa61dcdf249c748d2404125fd27788c2d660abf205cafcafafb9d7819dbbe9d1748ba79a518b688af7671cd080a47620c70d795456eef726faf99631878387810ed1f13f079869b2b9849965b600734a95ee9caec8b5a7f016373485049d5161c7b6def50680d98e6068263beb8f1c52fd43e2633b185b3d2473ef7bc950dcc5723a003b17fcbc26d672c051cc534e43ccf512453cece00b876d9d175bfa18dc43f98186902cf3696c56ce491add6d5880de0015d37e6f1ebf90701a5538ec2a65d9fd2e00b9f0897a06ddf32436616270d99f0904f45c7045a6996108e8f85dc5f4fd6f333947f50df477e71ae0bbd759d7cedf1d4b20d1818862d977ca77ddfeb69be58ebf0370ded96d3a4080db73ded6720a2d01414e6e146238b63ae646ba53536fb10973c6692f030c4c96a95328995618a78b248d272afdc109ed4f96b9223a55aa1cba8d884c2d934a774a938d1b218620f7b30668ddfab4a8f8238b1e13b0b969954e9512bfa1da183595051af210fddb8b564457c82c7e14f97c8f4a22a9de9616022288c9fd967077243c502255d8321d5344af205770019b3a24f6a20f49f86bb3312598e9a532b884142a5ba33354bd9867ad046c8c2f4c54aca42e8999444a5e114ab52fb03b55dc11ea5f8198bfbe2313040bea84129d3634e3a203d50806ab9b02e478495c2c918d99805d2633b20e246a85ea6b2316351d9a6c36af7d599c70fd76e0d35bcefbafb9d66a124d10621cca171232c6c7b9c15c9e668100f6768a48d80f8be101a1017c34ad25a596ca1be7c586ede5b17081b6712694457e5d49fb537676e368a3d62c64f9b8d84d49a368e180acddc4618a404d626a2c460c5ddb0a7b9e58522da7526377205720002ab2c3421e8d8c7c21866ef32d24d319605ff6b126ed6d2177c22f999b35cb5bb14e322e9a5090dc1c36a30896918270dbdb2294728297ff677f111749c95fb6ac306563b7d1f6549372b561a73e24649b3b4e20215a7912d6642b3d26ab9aa9a6ad3c6c6a50a14c3eb1a666158d1caa29eefee414f3a4854e7bb2868179ecacbe301f8d256b329575f63782d41dd96a591e78318cf0a0ad4f163c1a357b9a323de2d142a182da5fbca7119e174b15bdc83284a430cbe572291a552ab46288bbbb2a17b681deb301c3dc336d65158a6cd48ac0c900e6b2b5da37bc7ca809679d7d1e8c4faa6b87154228f6e21aaaa9bcb53a5d008fdc85e33bbda05f58dd628859370110aa84a3008d7500308f1b456130084d88ddb999ebca702db4e14eca3963ebc926313896556560f5b988440161dc655f9338a51637a4999f6de012c96a8759b6b074e98bc2833cd50867e970567c68808f523fce5f50ed40d8e43a3716f717bf5fb8bc96d91576adcf9b161a6be064de74b1288978f6c74d6e9c6b8f477746c6a41c131e128fc878fc7b776b19b411b1145fc66156996d66682d4990d1f4b2a212f44817704f224e1ccbb76c7902f97a3429bd0f9b021c9a35dbb95bda249c9ec061ce1dc65c66edcdc6c487d4f0c2d9f8512310c819bffc85e2ca53258dc0a2cd6fffa8413c787d4b8db0f2882003b571a191b72cff7440d419227ddc4dab8d437133fea858d0e6c934aca104daa98b3698eeb3677bf69a2946ba195f5029b20d0a5c45df5e618ab80c17c984cb7cbb093ad0bca4f8392f0ac2007787a685aa1f2f06e2885a6b4b97897b9f603150559f01e0b5c4931f132e431b1c9dc83971711d019f2255bca6190a5309b65493e9c3bbd1bf7356f36fca75bedafeb174799e3fa7f218d6a8c32dd75ce006d6478dab0e32497c0753d7f24a9563eab08d352b85359941d9167d997a198b947cda3cff793a6ce54bbc6f13cd776f9fb8604f6dd24490e8bf1f004a1064533057fcfdd43ef89d02bceceb91e20b6747432148fded777084d72cb7b11e912de7783c7b1daf6c34a8d69c32b2f54dd86916baab79cef97d6a235e2bdfde705d9d1bce8df3bb7893c4338073e4c0bbe9e9101c2f551efdc2810e20a27845acc9d79bbad97b52486f32e93b1b240661d0001989c3a36c215641b658e22cb931d9d000274c5e946c4bb3a16584b6c9efe39a3538ece6f2cdc2e6d52ae0741b789cf33a97f8154fce27c481f616b9b425e8db57c5847ac70e3280496e0b96da1dbe6b442e384ae8b9c270eda3d0416c05f33fe761d683184d0175a3a25575a59ed3616b30afc328b7eda5444fc6c6c8851638ba332852d1ac63d5eeaf9734fffa8fdc7ca13853aeacd9a0f20d12a090b0b8996ddc5208494d39eaca28660c58b2f3bcefb94b0e84410238adb1380bdc4c4d02b0eb972a39de101ce15994b735ea15f8e4d87fab870cc8eb1b6880e31d128211d36ec9680a057ba85d3a2e1ce9e3df5d9e1e4e6ab5d4f199f0d86c36d428f3913c1922f146bf4129a76c8d05aaf475b67bafb4657d9e7f0c8fcf8f3668097a045e0caa9dbbc6045a265f7b8b6b6c7c5cad654d5fa55b98bf8fe26e16ed9bd627999b997bd8229f6f22f9ff81c5ea12639e73fb172c6e3b283eac9a35f957eddc98d977fd838a327a320090a4f573c66c7949e4ebec3aa62190e0b28b4e906655cf9662bc7231b8d98dacc68c716a4675838088f8ef06d921189712e1798d367a893096bbb9b00bd91151559b19240280134459a77136f41bc282ae265da89bfa401f81a54dea4ae0f253bf2034bc54c4434c8bf2a450c3d0d453550ab6c670fa9df9c23fd7bbc78006866f8fff44611879a1b12ba97e038a6f470d98b724e6bbbcb1dac553354404243a10c272e53536dfe275ba83095dc6d4a238e383bc8ea4203ac27a92f7be0867fe62920e535260e9ea5e983070657ffe708665e9d748829fa95d8e8b49843ffc07edadc5264c4448a4d2b4d0c48ef7fc7b603c0dcf8601f319e041292aecf93aab06a020399ab8374bb207371f1b3a351c5b8f9242d80f823369a138aa13e0af02fc601d23f50be4e2847edbef0e667a6eb01336f189c35aedef901ddc817a5972804e32a0cbc2d2c28943c95be2e40a43c0fdfe2b422aa9742e35143d55ed645f441f79fb2507c18c61c1e6c2574c47764c3be8aa060c296d56151dcb2439d08fcc1fd387940b32a80acc92d1bce5a88ce070a4670b5bbc920e90f921d70121d0e235fee6dd8dd2c43c736d8a5e83fa4183c0d7f92585afdaa65ca60eadd5b8a3bcbe7fccfd44810a061274cf3efc8c846dcc5ab54503adc35437218e36f6238bcedc1fa90b0549a62cfd7f04ec115d82ddd9c17b5f8f3e18f9920f23a7cbf2e0f0d8d9a9581cbef433c9972a5db3176ce87c0c3159ad965509dd0e62edec143ecb0e095cb782c392856f68751088c59db0217866963ff99c2edb2935b986af652263486c39040231c90cce7f8b2ac03f78e0abe2de38e6895cb16522e972e26817dfaa110cf3c64dbb1ce24086203576915f8a81cdb8491c6ae404d1377d196d4c4d7118b8d676d65c7ea9a668344a67df4a88a0c64fedd50afd9a8c841f69a873f4f5d55db7cf1e5c57d180c29cf63523a1503827e7f59a49ebfd71fb9b99ff85b07821b86e953bf983dfa7c75961692a410502f6695390a840dc22cffc7c4c26c3f6851d98e649d708b1bcd33e578d3a6515d2c279d6e6dcc11c1adb3e5a9716ae035482277d20d093544f83ed6ecf7fc9922a5c0a2c9ad426803e6c5c1f6144d113e137fba433355e1a737fed59616a9bf0e6ba3a08d6c2403b40d0b30cef0d373fc75f293ef95ecf4068ca5a1f89be40c845479b5bff598c9562e41b091c5546c551b685be3f3b8565377052c3585c87b338b64364749374f342e78f7e2de8d1d9b8e6144b2d3641663f435e2a768aec3c98456006689257628a621afd5703607fa8c3bd2ab0008fce56ec59357db2013e14471bf088ff3602b82019d9a64b30a9c4aac2d20a16a9100d2e32fb682ab9ee95f15f54a0a407349ae1f499770b66f3ea6d9a304345285176b7132a346c0dc79eac2545708242b1efdfa56773ce81c4e979fd2830d917bb21f3013b9ee2d448bdfbfd92ff5dc6054f8523cb02867857cb09e1ac38cbaa9274d9157decb59946b1c2821ca7f0ee0f5f83b811ca39d50a59823b6d8fd414f091c8821fcb1af6c1c0182a2cd1abaf1bd726801af54116dd354d91b06b03b43b06ad4da3dcc08375b4e529b9cdb1aed7bb213453efb71d39833d32e49b306a87b86c014e263d21a4b5c72efb09fa9d42bccdd4f1e517be055c88ffc429d0f2d87d8337e3e80d8b088aaa3af0493d15bd843f705df57380a87c7b09916baed00d22d4e9cabfcef99d17e6c1ce275b7601fb5c7994a572d7baace14dae5eb38a6e07f7c73edff2b7830bf127d8ffc716e1cd87f246d2b4f6158502bd522389b9ef0b916887b34a3b9082b8cc29af119726b0917d990f1cda5424cfab4af0a800cc9d56923c667ddfa1bd7148398e0f30aa90e47a0455d750d2834a5c01a1b4aed7317b7702880d0722d25004195665d7f8446a459193bbe092b37e94fe003ec21567564c3c087e5b7d1297c01b986b3fc14c1f1d38c6ef6aaf3e8a831815f19d120906e210e5201dbdfd52b12202bf4363053574dd2dd5db7708fea254741ae6b4b9f342ae224466c67be2cfe4128b072b0e77a5fa042579aa556d435f7b7aa996477a0bf23bef63031afe10a6bf35aa2d67a07605aaed9268b67911add20cc5befe297f98f7c9c6f48e3cc4cf24bac74d058971cf7477e9bce9a4a11b7986485c0cb136d04dc6c75ed2da701b13676c809f8531a9414a05670f56e9caac733ff0725f00d4fda0490a89cdcbdc31f22ad08f2cccb439b254c265f6fdbb59e3d5b2060b3230fd961bf062eeacd0b6961f7b36dcf2fa18cf4e59eb5a5d0569408d45c73dd752e830910b20cd0445ed6eb5b5fb1d6c6b64b055c3a8cc0d8556229d98b64aae91cf5775ec945e4009acc8bc2b18399138e4b3215076a414cf88378a482ccf6e5c78ef51ab625aef4a19a81cbc27fee4af7c0947ffae6505b2a02d73ec8b465db3b76ccfc8845795ec42e0ad9312a7a0db2d3d6c6daa92d8e4a673266f3763419360b42a842a925fed07cd87702aeeffb5aec873b486751777d0d971aedea79e5d5647be3bc8f8984447ecb8798b5ea1149589c8a5d3f32271c264f2fe3756ecd75ef97bb849ac4621fd7d986f9b9f60e072db9c91a052636e913520c627bda6ee2d5d0e4e2994b51be441caa5ddc2e491540cfd5ec09740122d58da70503bb901392bb728320d99314119960802e2fee2f12c6396a7125fb6bd8cbd75ade98ed7812f9c682e9cffece3889b711abcc6f66cf3e437188d4a0ebfa8bf3abf65363c6d4167de831dbdbe601770e209c772807ad19b653fdad0b0df80dfe2768e868759db20149ca7d1e8104c33dc2e1aa762e54d619b78f1b71215d868e078fc6c8cc51a36f3641e79ab514b7087d8a176ebc4bd970a6204ae279707b8efaf3b6716f286c46c68c6dd6da6ae0ed3cf1a5be750cccbc381c1a768f92a362c04416fe83d6b0bba6c8ad75a50f2811060fe45875646f80bdf9f256dfdc671257480ce9aeee4bc68d870fd269c81c3a27a691c0e4140a15b67bb8ed3b1583bae1f35eb983dc6be720b6664225ce12225bcab847121a1c0c79edf991965e2e6ad56b9c563861dcc0e7e13877b043d316051ee7914ea0720a81b98911587ad7da899cdeb1a333fe0efd55ff4e8935878f04953457c2ed538a7e7b826e98982c4dda96cc95bdce6434d48becec81d8c683d4d67007f183e11cb72e21d2aaeee91aef4cf267a7eeeb40b7e50e07e1fa72edf512f359b1a586ee87f0e54f3aa1aacd13aabcd56f3653e4453c5a65f2c8424e92ec6ada41aae7a047e6298045847a3a1c26f1de3aa74ff9c20bfb21f55fef1abe63c0a2adde47aa990e6e1513fb8068cf23aa3c472f24c1394dfec99b4d51c1698c1f0f0547a94ea274b74bac0088ac181e93165942b161c6df6c2d897209a7bfbb2df37736347a1a4550e77f2aeccde0fd990be980296df22be565db8aef03ba99d28d8409828ead1ddedaa398c01cb2aa286e1c15dddbac498dcb3a3c34f316e8f8b9d2a2512ea82130b04bf47fa1dbed013febdc7b7f134194897b25ee30a95383f1bde2e93ebc1f950ba6047d467db2ab955e418c68894de15cde2d18b86b54e061c5637dfb3fe45cbe8e214ca3655cdd7ead86026aa21d619a2a0c25dbcc295fe9fae2d263259ab5bc365d7ee3568e7b3388af5bb05b123a38333eef7a129f2d68a7969fc343d6a52bb23c9ec7a4db1cb910221d5025ea21cbaaf048f2cbb28693ae433beeecb7814e7fc0fe1c4841c5d4831e6ad46ed91bec97f6433fdc270a90baa951a60fd8096cbd313baff9d16f94fe297e3a51bd379bf61a62fd33c8cd650973e77301509c71015b38cc50fb30f2a6eecb1ed2c15e265032cac3bc869adff007d5f32f1108fe6317e9c5868960c9c9acee6cf0e0187cbb53963929335e6f1454e9f751fd2e3df318cd69fc9cf88ee6e1221cf61cf58fcbfa87b4f41bd5926af3c687d5f011b939f35affa0f3a6728c5a4b21149ce4ced83fb74a4a8d02f6f0a7acf82319469098d9ffb7a74bdd6cb80d9675bd5751acc204fb1717c3173ec16d04423e3b438b15b4894daa0f2789f7dc7900bb9658287209832443c3138757f2b28efd7650138e99beb2d760519424cf59482400f1204f400d6668f25d04f469a04fd9f1aff7c2254eefc28cd6b9fc4e084027d88f5a6c0846f2c6debb535312151d113650c31b5f6b56d8e8415df263fbe233a5d93b968a23ab95dc579aa3b7ed984ac689870c3a44c11d5ea9c302eb1ebdce9a2f79df23d506f3d30844e936d27177caf7a74b3e64eddc61ba1fac3805ade94faee315db1bb4cec58a78bce4cd304aca80e2b7933dfe4988cc167cb0fcd5018b4f6597e19715d03a5c4f2371fede6e8d2c83207c219f485e4f4701a3f7b461ab6c63cd54c8daeac996577ae3dd3838ceca9839a6934df6d2fa745d9b5f45de1ce743f010e3fd3895dc7ba66d65c83764fda11f2e58a311fbc61700cdaf7a75a6bec030608679527ecc9e9a24f4a7495a07f1964e8defd62f119df9f8df925a124b6ba97baa76f7b20f69ef9311ad7f44de9581f04afde06747eb6f04c8c3210287daba3a37843d34dce9d2b8a2d2606bfd45749f5c720c7bf085e15add98ebde11e9e9db6f864f86369df04792028ab9d9735f58b3d3a19747a74362dc4709baf6cd0702e951238d3c7291206205f679416f99d7be36caa99e7a5310c510a27c5b44ab7e9a0e260e1aec738f95839af0f5dac75e09e5612f820144f40f6319e5c5e01533306a865f8f0bdaa8b3e113c8643e0bfc957810b2d01525dc69a26e675a0efa15f757c98313d4aaa890b43dfd63a0214afc7d82fe23f7978e9daa2438768023893f5e32f118d834234b6e7a60cd7db10e7c9b7538f1a52cc4a211371c04c302be0eab6687fcdd5b9eec63e17ca0287a0f1dee02160e5c3833eb29ae5cac1f4b4d217d346c00d6c3cafe9e60839eadcb5372ce257295906b07b69737921f2120a7ebd68fd4ed4f6590e42d3c0be8866614d6b6928812ac048cb2a6aa86939c33b32eff2868a85e313d0dd6a0f1d27601103ac3ac96776d725edc66236b466c923eafd663d4d3349630ea12f8c7f02459d80f67458db3ccc91ff645d29c45e22a1ff14c6a181d7e244fe69bd4ecda8f59f60d0efc9b9b22e3714c105bf641b00d1090220fe96a2f5d25cb20c5bbf5ef3d97fe3556ee2e1b490f59cd6d7aed60911cc6591ef0c293072939d9fffd5a5e35e50c6b899c7956e78b883ccaca17b5a723f16cd561d0bde3b7edb297f4ba99ecbfcc1d315566de3d8e6dcde0a44f9f0e5afefdba43e9c15f1bd8fa73873c432c4abf005411c6fa166237fe58898a2d4a382a566809832df50f67a7f4b03da19fa43488994bcea4bdaf3d7e2875b22d423b67e441773954eede6def3d8618a94535bc5ab8c6ce2dc170a9d863da4b2e7942f004c15860e3f3395d72dc18705068c6f0f24b20749048f8a128042418ad57457bacf3e5e581d4badba7adfde36f0c33c4d77b6b211591ed19edee44ae216c4f182af9522966f78c8b8f0ab4c487b00b0d6d5a51aa4ce2d843b887b44b19ffd4ee308df53ab6701a070fb5b4f56110b30e688462f25499f3f466cd36374e8ac55a777b90ffdfe5dd08feb93634a586685428b4f5189924b0e70c82b7ab79e4110da985baaa7596a3b3e66d69f306a6c6903b541c180a7318868847d5eed1e4ff6a37f9eb1e0e28da68827aa5d08a97dad5336d451d6a24f1a66f086546caca0782511a55d7a2d7715c8ea70ea77d5e1600c1377b5aa2d9e7f95c215c9c87ca305be504d6754627e109005f59f0524c3b112774ea66b8605875693d26c2ec8397985ed602d6e515ee8908352f9f06977c3dfcdfa4c511590b449c7f38dfaa97cacf330b6dbef1a9061c6fdbae6d0d3a9b6409d9cd79c2bc4a50e20294e023a635d05da3e86443e7684f3fca8ee02335ab526415d3638233f4e0fd9996fc98a5eaf47e2d61b559a3c26418feba5097f6fdec3ed2ecaebbc6308f644b9b7f5b5d5a113531ce841abf6ec09de64fa4d4ba028c89c3032c4de57a8a243297da9a8ea0819a6b50f994ab82c3267022e0c36489c3be646918255470d76e56a8c42be930cef60587501c7c8f0fe412794ca2e74bc90f3f094519abf46f6ba6eb921293b8baf408eff745e67065f14e95e13539f3c7424d4e6cebb72624797ff071e9b9af488ca161019ae500ade457a3078af0b8e68b7a44ea7d78f496e17d7ac092a6eb25280dcd0b13a9f0d82a312234dcdec5bfee2a5dfe4905c91ff4259f2dc33c1a201281094096a0db06be0111477226e7142b0296b1d5dfef317795a836c6dfe9342d05ee4b690d886068878843394f76cc9cf408795f2e996bcd5f9a5f6368aab5a5155044f66d01383c6e310f1a903c44610635aad352b982e7a917b3df7f7a9d3723560134cd7ae0f93cb692552fcbaaee78812b493b8708d36b05d6e1fdbf7a3832efc178d7b5061fbdda665bc6e1b386040f9d2d1d5b5b0351cd3042b72595a2591252a15674d1cbb3497108dc61f2286ccb174eeff6504b64ca12429b3640fb1564041a5ce2ce603e11a62c783117803f198ec654616de9eab4f217b954e6928cff6ca53a81ae6023b639911def61f3915521205a8be07584a753aa6cd82d2e178068c8de58f2bb172999609e62b923cdcfec902fd97e5b1efd145daea0c6887ffb550f85f95c5cb06017bdc563470b9a9df3ed849be13b0cf631b6e3bfa918f61ccd8851d83be07694c8b53dd0ececb8709e1d6d276bf832726a042aac89dbb32499e0c98f9b85bb18403c4094a27096cc0ac36ba38004bbc5e9be3146544d17da3726acd1c79c6b611d2adbe4e35dcf162bc3b008720105b8c230c32ef68e92ab70b8ae1ca5e521209cbcb8df8f8adae4ebb7f6e48d826995567d1d34fe2331ab65cb612539900388d3c82c205306609ac80909f1e94e3f50c8205f9f618520d9546a3a5957adc087767ef6da3279dcd4fc4bd5d1452efe2c7d4143ff38412dcc6aca6b04b7ba62f5af3c4263aa5c547d9896b69aeb09f6bff6f1aaa00ea6424eb7718818eed2e89d465d7237f6634305d5285664bf0158a857dc974a3e93e62b0bcca7c08c03704b2e8c71b2a7f53ff0191d6d44b10d84d462fd2a19994863f3e23014bc7c5a3f99786cbc589b33eccb113f115fda1b318cc9b90996dd15c45ba1824e987def94c4710f6ca69d0c8b2a85336af523730eb13d356cd701cb5d8f3dbae3c24b59df0b140024b00fe3e2c98370a33cdb092351f85029d19bd607edd436fe9c169291e06f8e93f8f6b64ea3d7934ce7a1afe9a64b3612b0e7fa44e618386d9b05f41e70a3843c25aa1355fc5b2eb833d5506d51c8cfd363de426918812c5176ad415f28567f7180b12938dfa21ae78230a4bbd7422d6d09f1c53a8bf8bf155dcfa3321972d0865e80ad43ea2bb0d13235fcd7028611476a3d9c9ae59bfcd2f21db05e65e845b1d1c0469cfd4006ec3c926e96383319e8eeeb36dd5fb23dd78e4dd660f49aa2f9a7393bd07abf70ce10fc837fc71eb24b70ba8aa3878b18d42d6d084192c1809421dcc28b584badad5a67237996f11f9757829aee513e20dbd049cf6a8bbcf117edd2e8ddb0fdc22dea2c7d10b11f73a4a115efaec0b263c5f414de7c32b8f3c2ef25156420d2ca9b2a9d87dc4b39081a95dfbd76adb3e2f82823cc73b3f0b1013abe03c768a2dfd2c7954d93595af12bd77e9422de3ea9ba857bd908202a8b330db060115de423042b6ae36666d5f2ec2a949d97040fe20b22d469934ade12a6124f00d038af0ac42758271e4509a338f64aa83261432120d5c3a3e31e632b3f9e253ffc1283989a68fb63d90934a05e3a2a7e91028ae4f38e27861d2daf6dfca5c104b16af67a366302f3ac2506fc7cf111746c641f555e69f0c003118916b23da82fe56234b832c87451ad1926d67d638c84cd0a4a045c2eb6961e25c7db1bfbb8279f4043707faf504ee77a677e0aa39f266ca318ba627d3274e7cfd6a06ec7cbbf84e200cca0fe8fd2055223d2900fa5d2cd06d9754b76a33af5c94c32a9a59d3e8b7d33716279a67b5af8a813c975caf60fefc8ca321a2836a0b03fc63d2e1bfb2bbc8169591e01bebe26d03f4345b0a215652f86a0299942be10ad0f788687a07528996f889e928d547b9ac832063f4e178bcc75476c5a23290972055b0e8127fc85574fe4148b196775b7c2858806638975f4ea8fe9e69b53de6f504c51a2df39adb3d8a563dc05ee5ec51e03df1a2bf0fecfa260f2fad414de82198d1a9d4e140c17a3f469922ab5f19d3bd2ebe383076eae11df729cc66dbc829d1c669b3a4136b03403ae05004d9c8206859ffc9c22ea124c44e786530ebfe4b6c1f90e7d4ac51352a7a8e5aa125138b39f54c04742c534741c2e66b1445cfba8bf0b2abcafd04afd26ab5e10d81e2d69a796cd7d3d2da1b9aea4f71f3b7520f7ed6a29550047c6feed83e09e0b25941d6673a0b2d37e25c87e2f9c89f1e218f10779b632c7f4f61fdcb6f03a27230c48759e3de53bd95e033dc6a6d62ce82f45d5c89537efe16c69c117768b12d9cb657b068d97e057946b21634a6f09265fa5fd4f0d3c284d1995109e7ff59fa05543bab967a44d95f4b819a44ea4eae0d248830a707347e91ec79b343eb5dd08e28a04674101a77667ea57a80c6e0d97d4a9b89f1ade3cc925ee6ab6169d9728c7fd850f9218a53a200510389ac57ffd7b51790b9d12139aa7c643540fa1870fb3cff4be68c2479f013c330af7c5926a0f4553289900a0ca1d273c2a56cbe34234060f7e9971e71cf83139566ebdfd6de90fb97e020c2b5a6d7caa840df5ad98da6c81b32abf9eac7176f33b0871bbdd48ba1963e108bd19dfa55e36874f930a203216ecb06c019a83e938ad31665b1c4f39c4563839b38056c411ce6afb2f60d2210b636375f896b39e9d07dd797f95b417d561fcb9a8d0a3af7af1df93fead48dc57195dfa236fe7ef7bd84c18b8f2713bdf97b0757894eff0cb5e4e837fc066690ae3faeebabed3a95218df3216f3756c68cbc3a520cfe870342ff45ea9c584ab63b6f87c22770b88813b934f094e7b85df3c66dcf6fddcc44d855f17aaaa756d555f3c1d215fe8149725a48913aec8b5838e753cd92f7ba82f3b9a4c2f3e637e25c841b6c23b9cd96c08b36043ea64d5c90db6f1fc48815c1686267dfdc1331031de383bd2ac7cb47c53aabd2cb5e7fd08b96732c7115f2114fb46d134cddafcdf6c1db158d2e67b74ff7c0e04bda4602bfd25d080615c232ade50e82512556a61f7989d9f6670343457343fc0e71ee4bfa0a9d07339d35d4453390bc02b25e174d1b49d8ce139ab3d95527a1a1f39e3f5585c3f35e54e36ca5b607aa39c1a945e6372981080fea14e75170c7114f48b47c811b70b513200c6e05e5631ae9e22e06f2806120fa8b5cab02f9200bec43aa73582fc43f3550133a9ccdedec2416a906601f05574d66593a12d7e9d2b14342cf407929c4d73aa19f9647624c09bbd6e64cdfe24b38186f272a692eff010efa82f6f3e7f5320af9bae730a9786526e545336ac79cc6a6566e78e1c2eca903d083a3d027354ece797b68f12067da6e205ea00001b28cb1c2943865ac5d4cf2ef79ea93cbdbbb5a35b1f0510dac3eb95ee65ed60361a7c6d419acfe769c52e19df3b458e6e89be741bde501db15672a9af5d32c3ac4711951d21b06bf3fe3a693dbaf835390294923ca7aca9ec3641204fbd4889e2095f679afbe84e6a3cb5d723824b3bf9cf706e670d543eb90f7d3aa42ecefdcb4d3698040c5916500207a63ad8745b0fffebee2bde64d694d1bc68ad4aca7ade4422ccae6ca8a53b988412f68c00c59148dc117f23573824754131fddd795e6ec27da6980c8d70d49308ece8af62c5c62180a015b27785e0cf7a82d34f23d30bd3993a8e7f66286a444959af170b787eecfd0b3534d6cec890ff210eed50796de9f1a92e8217cfab63af3d32d68b30a47f974d5bb8f92a07c06061eeb3868bf229edfb6a195b33f1cacd2c4338a07d79ba619a1ecca28510063c9a2e61ecb7411d98f325b4bd48156e4fea7bc9951630fbac983b9a5dbbe8d98e8db023c57a330c9e9e755f7af4e1c59e7c03eea9724f8521a746346a95592a7a3cbe687eee9959f89a00ff94cfe0b5ac7aff30dc8957f5f258e840593ab40a5409aaca13a66c769da327ca1c428ec57f7adb217f981a2f859262c03965b59d4edea4c84f3a41c7ce6f65f2c2c27cccb02d5e7271d94f2e8fec16ffaea9f57738708f82fefcf2b0a91613f76e3fd2eefb2eeb0cbfceb6500f8106d96696cc4c8f12d46bc972e5dc6b07fe739a14d6304bccf027751df57aa43d9d571224eb7c2ba39ec34b7760812670998a09314efa685a058ff7cd981a6eb7f5bb10c90213253740d3e628608044187ff44369781605876baeb6eac5bb7041607e953a2cd9d6502420794832820e508a9e5014e5e00268e3792f9f680bfadd485f6b364ca368cc9eedd03b2589dbd33ca149c4fbb9dac3c7aecf0c1947bc58bfb5c6bd32a84b1aade692072f6d337ab33f2ee1f0a4770690828c62ad9a1c8dbcfb05eab6d4c5dca023e01e9fc5a3e711167066b44471a416e2d8c3622afc429adced30502567218a0885b2baf71a10a7ee94737e22ffe5e12a3dd8a0fafb667241c907133c4922c7c98dc3d4a80637e12c5e9774a00e84c6ec50a548aac2e4c8766cf02711359b3c29db29fa18dedc710bd35b4e9600c96679fd4a3d66ea4e482fd532e3e53bed0d7756a7a15934635ef31145d9d3a9fadfc2c03cf1f9195e6e9b75e6f83b817a486a5b15c7de6e511ce3d4455438237aedb0af23887f0242d978a17c0cddf61a628392a4215ac96d2815d801066904f207095fee8a6e53513bacae569bb4be50e165b5e9bda41e2f2e9bb854caaa0b0ab1ca02147cbdfe0d8c08b684137c9904f093d819c942fea279d613fdca363040c8189b4c82ed944768091b06827166c2136927fa5af8a59ad01743a784e5532f900d92100fbd275fe4e96cb90449288e5634e18271e2f534905fa32b39d52a5cb094c34c2fec0425668be5bd3e16d07c257e1448e6011ea24f1014e57bdfdca391c68f9e608b82ded5f1277987266d78102e517623f3922be6a08f58057659c761510f5f3edf316e09ba358d17684a9b3049c1ec77b179418685ff5f0931c87561437b3b33ce5a85a415b39299a5914cc1d963408843fe08e34ceb640e0e9e2ac164d2c0cc852bd7ee2a8a748afd3e4e552512e045db0f558dfc1067df8423c3e5ab5399df67b09c194a2fb6e2f1cab045ad8e7c9919724db55b00cbbefb3aa40783142c5341863269b9ef880c1931dead6c9af26d7a9fd890e20f653cf9b2e6a9971672b98052bf85fa6065a33fb33662d7d3a377f39928400275483006574c56af8893274dbccffdc99df41b42b0f4cc38024c39d1ef49aa292824218945fe330d8b29f71812d9dfc63b07cc637ba16c5fe79aa96e5a37688940ff29fcd23875276cfd93ceeae657ab58f56ae849f9fede8b882805c3abf292c0af9dc5f121a79d4a7e1cef20bbc54b508c35db9c475975e054d3a4b33334ffcf15ce4422eea4e3b28fe12ad4e5be9653c39c56ae5b40016e9e920df5d64d26836674d1c33eb1441e7902688adcba69c11fb28c906812862b1c4a9cbe31c29a03746180b7947266aad11c71d2e63848fa9ae53100db060b7abfe10ed46724b9085ac5cd484dbfb67b015ba938b81bc5ae56f6a31133d0d73dc91817967ccb47101416841f40ad2a631c1adc1c9cdb323721f08805ffe0c0da69803de1f1abc33b2ac77769047557e59a8e9b9131d946a8f775e7005435b1b1897ff224270fc1df09685f621fb49d515cc966966a5aee846b0fde181041cc75305f95d8f2f7e70ed402da25e8728364fb38d7c6e5f2fe69d2d2f5919e4b1e35243830a38eb1f9bb3ba7e4f3e1cd83ff019b5144656f3eefcf42fcb7b5b00782d223da21ee22e7620b36fafd86152823d778dc3877d2afe720e52d7a8813f73bec8657d5da55005f38824289d9f001bec8268f7f3b0c7c90ab923db5ae0d60cbe93540ced68c07ddcaa58a2dc9cbbe376e2a80cf84404692d9288137cd0a58e4b766bbc9584750c20e093529c910ff520a869e37d7bfaccff2e808db782491b4efc44d10b8d0e252eb6817ef1674bc804312e1d5bc5fdd750a0bcfa6ad15841c314640483edbbefe03392e742fc0106f79a7d6d4113d0a2a4cbecdcfb175670c33ea7c0590b81b5273d340a3aaca4866c6ff3a763da12cb543a31317a6bac8424b037668fec1ddc0a1df7f43c5fb1619782f6e9f93a0704b9f6bff7e79157491a29ece320cf9ae3d43de25ec2da528260d6e5aed3a36753c13c29be3900383ccdf3fb36420d406b35204bf88ecbe4647e68841a37860c0b33ff1be084e56f2c221d9ad185b5c5166929e8b2d9595450cca9e313eaeff18eb6d63dae0c2b40b7b33e60a398306795ae225df2648484da0d3c93c3f36bdf2b3da61d33f0c2111101e3c7e3b7ee85a25668ee9a1afb5b5317127b66b4548359cc5fcca4e42aef201e79fc244d038aaccb556cbfefdb92f9674fb31d3186a8b6124f618b2931ef33f36f824f0308ada5aa29cf877f20de374c665685e3c66deada8654dfed08309d3e36555eb7afa1c54e9f9296c36ce3f1c1b16da769f945f6ccd7ffc5c15d1a3c2b6221b40f5324e19dc92278bfc6275527283a6c808642aedda45f1013f1570c6b59ef181023c7aaa4046defcfaed9c42400c3574571f2d0607451b67172a9e2654fc0b8ddb0354a273006a9c4f761ca7707076d8031197248e5f9e01b65e76828ea815d76e067429e69fc4139d5782eab0a7b7d54a1d93bfc32c6de9fcb49cc534a6e09776ad22548b6ad4e5aa0d4d9a8ce18c534ed44f33f0bbc9358f01eb61b41699ea998b9a13ead1cdc483e277d2e190ae8ee04137d7dfbf19cb58e9e4b76798d0a015ca10d0e7e3755b716284354c026b6f0216e186c19b6f41d85b71ca393516655ca23425008236ec621e49223e8f5bda8de20abefe4f26a32d9b69cc220f3fe0bc55133ea9b9db214cb247194b57a97b312c4391f0062f74df6f9d90319ef7e03cdc0c73323584deec437b54d6bb8fcd00bc81637e986f2b8c3aa09270e99543b4c62cd8c839782f6094f9e0208502bb52a70998b384b4fd9abb301711c2c279098faf6f01bbe7f6131ca42aa92d999b720474fe6010a1d9ea20222923512c7bf5186d197e3525738be112a9c1647d49864ce3090c0d9635c066c1c07636c6e3b9c3fa71be48600927823e46f73076e8d77af2e0a27a9a0966d9907446ff782a751b8402b6d9464178a37cb07b44d5e28f1758eb6dd9512d21653d59a8e6545a916806504a42c465cb511aeb7d5b5307c64e2a633c7f09184da39be15b0b7ce59dab7e91a4e0eee6322c66c6a36f41759393f2788b774861dbee4f5ad61924d08e5fd4ccc54dc9dcd5b6e13f49e87f359391e411229dc9e11eb9e4259bca39cc1046b65d47ca6d147ebb6824d18021a7e3f61029e8b17eeca05be42216494414d608305c49d97d2f01672ae304e8d14ed5500b5cc27641c1cf3ecc89d9f90c2401127fcec4373fcd94e244a9047493739f28f26adebe70888dfc0d321c2563ce0d3adefbf80a61301185804b2a018d9948ca15aa0f63b97386b21b45d216482e7f0bbe7cea59978d2a6076b2ac2bf76ddec5268feb3cdf69ae73f5ac0e206682791ebb647fca9ba07715a4237a042d36e4ee1210ef17ef687633c488e8194d194a71da69190a98685edcce238872764531867d3e7b53b0e21cb9972e44494366c66285bda5e9670264068b0f40169b5ee8230bc040039f2e300ef589dac9d952012640c7c17ae1857548155dcb335fb5bb7ebfb98c789a8ca6d5a1dbe74dfe740c97ac2b7ef9b343e1a550dff4f2fd63700b3ebbee587fefa326b47c95f4f178da8b861dfc9bc44b31328b9b471839ae4a07f96c57d227d385037b608b38010a061e86813624462b71ad48f560656227e61437c3c7b73b50a9db17cda88dc5d9fd33f15e0bf5dd167bf6b9ddf79220674cbc21888622b45c33d33cd0ab26c7167907acdacdf5aa6943d957e419a4ee2f80701a8d55b5d46a9d7c56a82ce815a1f7afee3f603c277a49299b475d524cba31bb1f83eea37b6edbce4e9e4cfe73f5d270de82a6a8a51ab29daf862e1d5e94f6f1d0d6836acf7f3e2eae084211ae0a1364b13ec19e87d488e98d76212a0104bdb02a6c858dd740091fa617864906261d4d950459d085f3282786f9df62c49e533c9b0527d1c75f1598ccb00f476121d9913191d5314f553a2c9afa17ab4955bb38b1e431908e5f9334a13992a916ad3f1a400295add5ec476e47aef07e6ce784138a99a1ef34dbccbabbd4cf7ad577c90c18ea43bc74b469432f02e0abd2100f7d95f6d2b735fa6d46a9214927b2fbf2bd7c5846777a91cdf3f718ba488fd2f1598c6d374d80ed262a806bcd6fbb9265dfc2a11e24fe682014a7d25399b5e3e91196d0bf9e1e2c7b6420e6d65d40ed67a7cef41e610d451789ddd00c65a5b01b89f05776dc59b6d3cbe55eba87366c3d3a2a2668a4666332556c688d34b3e1e0c9b2f00890f57c930c259ea9dab94b193c94d9151212e5cbf9c732212ca11a10e24e6f376a772059aa8d1ac2c87b619917fd7b09a44e7bc6092bb5a5cd160c0766b521c7855214d19d5074daccff1b3a12079714a89cc0da136d8f3faf8ac944116646f511e384e30329c499c60b7ba888aeb6d006aa36eb941f099e52cb14003234bb9473d635310f26e7235cac3826fe8d149a668ce5d86c85a71249d61c01a53130b54ad6ae2ea74674d8c2e9503de1218056d69dfa741f5c90705c6014a0b532d39b1ef33b40f2a39913acf3d1f938dd296ccf9c4bb8e67160328815b6679e97cf6c4760a6894b2cb4eb3b95d466fb5a3ad08c6794de6f9762d79d626377a2a6bf7535a146c52b6efe3fc3fc52083a1814a633c8f4025be3cf9ecdaa452907d1e29fc50a0b7a18871c3b691acdfc959534baeb825e74c093ddcc20b30291bfee4647285b043fe95e6b117b41710b8d43f8ee84b6831d68c4bfa6daba20ecb94f8d41063c1977a8f310614df7ac42e8d426d0c84eaa1580524f6f91fb7496caf26cd99191eb39e2bbe472d563a4f4818a8154f3542564aa0196105b3d4da978f571ec6700b5dd36a9772aff8b893f666aaa546c3d3f94bfc7f84abaf77f05ff90904a7f33cd29895838788734edc1db17b2a1b77a9d934d7292106c0428f4bd6bd2b7972371f239bc5f9d190ec728867e84d5330c7676cc16e4bddcf590f3acfda1d4560a02402aa2353a5d75645fcc3b6687e87fd46862be6cad1b3ab53363f4a40345aeb45e47df563a180736f77d3ce96c3c0c620e38865a29f075d1ea73e51c8004b5180e6d67a59ebb51f8716f86dc86c4747af7e0aae96005eb1632f049bebbcf9160fe43ddb608db21d1a47be668007ba90d9b416f65f79373f24f0a1d2744984f9839e36e6070f8cd6db687e0cd35467fa7f6fbecb56425f20c78144ca275b4463bcd04c51fd23fc8152f1e567ca04fe6439963006f8ff2a7c197aeff427cfcf98e3ba3c2bab17c36fa4f61ef5f9dac676692cf5d79bc4755d3027bf0adf3a5b06bf8b8a4d99b386bcbd9fc71ee5f04b4cfd9d8c88804f8d907f9a6721ba0558ceae77298880efc0c01b0de9c8e2dc655a22356e1387d8efd950128bfddbe822d18eca58ea2db65decbbfd191a58b788acd164eecf117a34e91ba064b391698478cc8dc2cbc74c7efdcd88176899aed35dffb12c809a18d18066982ae27c0b2abe0da9d09fca9b45264491717e94662cf83e18bb036d7b8fee1405ac31ac9756272ed795895a75eccfbffa72a5d29756625a03b924fc9843e36b0a0b892b3aa5340fdf26507bca0dc24dd59d6cf1fc34c16146d8f4105a218159fc2d2872f4a8fc22143eeb861a49935005a292ff5ae868542cf14b16f6a06b6159edde407351fbc17876a74fa5b6aec438aaad4c70303ea58e311062791e9faac77f1b50971c506e1f1a90880e790a6109a42d0eec58be30d7dc01a9cbaaf304b9ffd5b2984757a65cfd1239746dfa2669ce9c30ae0afa5ddcf08d41bc7e79631ca26586e553269673fb622ac47b22ffc5b0a83d9e768f6555e504888e6828d53879a3c09240206df255080333379b3aa8a2e670cdf430a2f6059dfe0a69ccc5b4dfe7d2ba10a54b8834b12d4e1d01c9db56a1280baf6c7902176ea48f14a3611f5117c871bc934cb187c79499c953c59d583c59781c32cb846f64bba678644b0c2e8dafc8cd0de85887559601bbb193ff0302d0db9cb15f63109397b339e91f5d86898d731f834bcf00637913091363825cf57c6dc12da238db685836fd12a3eec880816d72d822864257e21dfc768da4a74ace19295ffe429b47323e28c38659ece80d168dbda2fef56ed66ac319e74fd1ca4f15cd2138515397397075cae58555721499b6d6bbfc515c47f551cef44a7300aa6d6eb349cd6752c9885122907ef058e7c99c90f873ca9a2a17faa25f0a2a74a9d4b71e9e91448614c43acd2db1f22eef20406d64087fccf7ac999bd6109b26fa95c568821e22ef6b1be782fef50e1996cdf3e1feb4a84f44d58e368f0fbcce91a3a942f7a9126b091ebe3e1a64d193783d067dcc3727b9b80a9ee5e298d43de16671b339484bfb62369ed8e80b9b0b8284ac291d7c1ba5482af14ffba4c9ddc69029f08734bcd9232840d03b000a26e84b9f217569d912f062aa5b5760c3d358624cef433b8a2beeff1f7d96bdb2459a045f2ced6af1ce66e856908ff87eeb32f76d2a80431e5c7538eea2704f7101c70d02637f54db8b61d94c35dcb5f37cf12dbcef0f22a82d125eea3777ca3e5e164017b464f2ad0c8b447c6c676b9ef13bca21a8e123cc0da3fd7de1f2329fc7976591dac1d643457bd7434e4a95282986194a820b8b50b5042da6d0e6dd803441825658f90362d7e04abb17994f7316980cbe86f3362ed4d8caf73f8762097c5532d35c9141e2e58b67c5a07ad556c59d9f2b91efff4704e73a98314d77f6a4793e78d6f84a886b5dcb37bd5d238c0bf53c28af098489f819e7f5863c443de032af55986be06fae8e78af2f769b0d90baaf6f773f149faa481c8ab66e22d1e2d3aef3e46093f0716311cdf1bb1cc233cb25bcfbb0e1a534ecd18784444b1c530bb5f51594f2442101f7071ba9cfc1b9d34271199c4a4e8fcfbc6c3742e6131d78d90021caf11b2be93dabc4c41f6830e2125a6bab6302a88f1f8b01fee794ce3b0320e92e4d6d921f6d5521dd2a0dfaf9ac496d069c6ffea5e87baeceee9ee8c144441b73d45b7cf78971ea8f1b4e8378e6ad3cf570a14143d1ff88004194d0da4783c545c74554cedda11dcd0d4077194d058692c1be393633158f8750419f32571c8403745e676c59b2a73aa549384210987b7baaf0a0b18e3425b313bb1f639813dcadf2c44c8f6e9cd16d9c7c93127a55c76d78af55aed73ffc3932c79bd37832680bed0ec5a5e995163a7410d8e35f425e373c1c827e3842b1c9466487efc10df8a1786996a57b933979ec43501159e57a2a47be38902f66551ee04a313332e5133a6ddf37b7e8ec792e9bb085e2054c9efc9fade9c1be83d1d9cbdd01778a4ef228ac2615121cefc6ccb6f5d6ada25dad02de8a16d37aaa31e13e5298ffcb8553c8d66bc1710af7f1930cd256478bea6beb17f9d81fe5c0e818d5bd5a429597d567bb148b11f6e50efb62556aae63d632e40a7f32699f5905c033a7a46a2abaab07987da07460594d590b35d5052f7c4c64956dd16de9b5f9d8cd6168440e85c22a62bf3c0db111a9724aa38b207046723ddcca1f43b0b5ec9c8a610ea559fbb2942f510af8cd56ebb219a0febab460c910354c9db2d0e7b4224758cbca2757dcdd55c4512f7119bb9ddb57477273e4b6aa54b1c0345acab351e94294d9447d9a21e434ac078d7f1be3e19f81c33d7049057430f112829d068b45de94cb486702b2b5f8423da64a0b2fd56374da717c8e221f3348caaed15d9e9e1c7afa4275828ba1aae7c97cdc5b90fbc2f6d55aeb9efa0a5e60854d15df4553a91612ac4fb7f2ee91f930889b2703364fb2f93a725d8cd4b49c5eeecc25e51f0f37951d0b771833ff547b07c8597c2d7ebd6b5b4e896b1ca66ee29e968e1f1ed037769b24dbd963de2f2f7d0cd6bd8f5e89e3bbab6a1bf2a7e1076b67ab2291ef76f2d313ff6dc21637cdc3641b83c3c8c90f9324e1117674f5691faf3944427f6b078e4f478430e6a32627b442b9b48a52f601c671a0de94fe623d605195afa84c12863965dd5ba071e34c22dbfe2b0f1ab8cb144832cd166f07299497400d796827d6b408a6912523df365d11fb193c043f681bea3bc03468bc40f2649aaeed540b6940cbaa8312a03b56fcfeb9157ceea098c2710f3dc73415094841aa0cf21e690cd8e79499451a43e4054f517a3cc96e56a2b0dd6cad6f7b2f02dc8a63cbb68c340fb140dbb67b9238c30053d8089f551a61235acddfd5ad146ef7b210ed9ef9a09f814110e02db23acd334e6eb308cfed7cb4fecac0f3afe9f401c3d69d4e39fec75d6f53a53f00496808e62cf78c82fb72c6c7744008fdcdb36c02ab61a557dfe45413b308fce5da14a699866ede1ba11711e345a3043ec577cfa0110930eb99f8105789dfc21ba4708340bd8d091ef60b935070dff616d4503aa5166823028888eeaab144f71dde357ad28c2329c5d7ee2772e634eaaddcb5b4847ef4e3f57f709c845f994df10db344a41733006f0a228ce711e0fc2ac44655ac936b21c22fe1d63aa0e0e03ba8ba4cc6c3bf5a7e99501b5c7e7cb29b7de0fecb38833751bf4213ab9e42d5e5732c6ee59521f526b67483387e6142cdddd8b512832b0db41dabef9cc3101430642b91ecb967f8f23dc0025a7cc96025813f307aa03c36c7d3cd05841e4c42475b08e9a4f5f037029bd2bea5b7f671bc58cde9960e46a0230b6db40fca36958e1a514c9f4ab5c0d4dee3a63d46dfc1fb1dafe34f600cec1703e89bce16349644014cd2fbe2b2ae3a1e91c98816bf572bf4823749d3e1f8335e35c45d33767c3aab5735100a90687957ff01333224babf9e6b4a17369996f1f38c18909ac9991c8dbb905c627f95726df4e5d36c4c408581344b6829edb2da8a157c996b5b5a96af26aaeede121266ad49853816a87f0b217af7b2c33272772a44b23d47ff7b6c7c9164fbd1d5d79e273e41b6d79bb8fdb91540b788893d071a0c0699248e639351257c23d4accbfba10b80f7e036c83eae9cc834c935b5e09f9dcc68b16eb1bc6be4d303da2248125f387316c9c9e50e6e58371ed335efdad7fd4a3eca2fba4580917e3a3de5f6170cc922cc33129761380ca6c1b19da95052bc3a20468aff397923f6ee3845c6916aabb9d10526b2fa5241c0a6e91d61d5d43060d3b232a1071ee3f266fa1385e4f6bbf6977865fa0fb6a92c320a5d9ceb6a2e77fd856543ea69e9295ae3b198eccb8d52f2935efa246bcd546af75b56ec97aa66076b669ce548866f1a2382ae212205b91aa07f233a835f2dd92291a88609ef8f435140f25ff60598ceb17b642385abc8dfbf7d7d84c82e7fa009e472eec35b478ddf2c89862dfcdf7a7c19cd8734aa902b9a225fa849c6039cfd48cac78e522b89a2596f3b68ab4c05734f4a95acd04702f563ce4dc6b6437803f4391825d8128cc98cb12fede658e03afa202db2e75cc773d20f03d0cce1c4828f9b4ebe31d438f0cb886be5763bbb573a1a0e600961711a7cb7b731d4a007035d1b59e421fb76dc706190f2bdae2fd7bc63d9b391bac7ff57110831439ffae82d64ca585e0f51cee12f47ae020d554dab8894c75fb5ce45f8730530d53a285a48e1ecae45af5389f1346c43a00ee9a24cbc3e28c200c845b7a80d2e780d74de75be0fba87e318ced0379c32cce7184095e4e4bedc8421b7e5608bdeb096a23027014e3877c9de6b9f88abd983bde4655947a4710c8c9793621b6401dd7f4da0730cc12afb7e728ad32db56b6a878e73dedbc574e9f32a67b1364114be853587798d62e5aa1ee2fdb109bae91acb49eaa55aacb099922fb65a46bd3164618fa2518f3d41054ae50039a70f2dab34bf01f727b2ae301b8439fac4df537a57d0a0502f6dc42b8623e758204e9ff19f77a0a026b9077b3ef186691d0f021e28ed529d91f94453c466eb0e08031831a776fe04e5479538fc306533a5ac75c1424486d83b634a12f1ed47cc080c995ae168289e44c6acad30e04ef92eefbe5ca7dfaa82251a8b3d36dd36fb43ccb1137c310800169268f603ed91334d226c567ee3b24d7702732ba7e08d0fcbd13e6fb72229efad5146330485913be084cffc9b3bc6a6e8c9d2726df8739695185c814cffcbb238a8d777929c3d1aed542183ecf5c8c52fccbdbfdf279b76404286419ee7755a254f9d85b499c7e78f5253b6399e59b5cd5692e91707cf2bbc4631073e514120b1319971f1a8e8492752ba5f03ad19a8720586cf26a84c4d90be7a87699e27d77907fa48d994b726110efc8471b809c0cb762595309771a5b52850ac6c7aebe6da6dc6ba06d4c69b57da8d9d8df8c20ab1ccc18a7363f9f7a46f700546cea175ad37ffc2472e6c8f31244eed8577281e3c2cabddbfb6d3e41b57e667f1d7111691725ce25fff97c1adbf223fb77bf08a040d659bc0cc5268b67cde73bb760b4152dcbdcc396d674125f94b000d6d4afe8cb5d2b4a406cf366a399da7df3e9218ffd77cd2524d47395098c3b8cf2aea753a02c1a161c5981cdf0300bd10cb64ef349bd909fbd0baa4aca94e2b6c9e62de7939d4798fdff674d2c2fc7fd9c5d558531ff5e84f75a8ad292d472642fd91fec009b1bdd1bb8cc5161b7ad29b58db00dffeeb77e149e9d614eca045dfd84676f1c0dbf5fe5d7a008795c7366e0209c0e4d62a2fbf9648cab132b360a2420090953139b6916ce3f5fba34d69bd2cba2884d7370dfd2f875a500442949f224b9b039edfae2fa89d8d77d58eb08674f3af5e725174a3662c6ba1b348cfde79a9a5a69d2895e348ad20167bf1d8d30b3dfaa8f2e858dfc413c5e3e78965f52c150bdff9b895b9efbeb76935f9a2b61e9675848918c4a6a9c990e93c8af585804b63b4d1a3c3abf49e40ec6982370f004eec542c4e6fbfd02de1294b8fd531aa445d2af99d43009df7000c4eae3b3c2fa493160ce782f6279efd0f0591fe3612bc6d14e3ab54b3e819524fc010e43a0255a178e949bf1ed8a7065d0729b803a5a2421819c8a3610707b71389fa1b61469683875870fbc996a18b09e979c0eb3681f4e4c3ef88d92c67a17e4573946e783620074a5057e0fa3c5ce6b82b0b2d48bba566806f05c2eb3dce2d039d65aaa47ec1fca77f8bd1fddf8a2dd381a9ae69d8093d35173996dfc885730cd41e235c85029649db3646337edf6e17153c609f228264065e648c27b4941a0c303a6ba4b865937e26f8894f65e28ab5013eb63ec29e17fea7fc715051cc8a0543d0cee1bc3ed0ef0213c79c334047bed2fc41d9f967b187cf39fdb163773246525ee18fc92e17c33e6b520d8b1f03824aa33c66d1f2feedc1f7408173d61c7c9d9931fa93f3ede877ebeb5abf3cb0481f4e21f416a75d2a056f9f90abb54ba645350a7bf1f3ada57c1220849db6bb539a879445c2f690183b3d06a5fc4021987ab0f7d9809ff431c2afe7b1f2c1d1e6c0dd65786de80e854642adc9fa0607cf5c3289f3a51a77593b1513ad20dbb8017219b447be12a0370d937d516dc962c6e8fa7b4ce9f508c13d4b5e62f2f0c842faa322db411f1eeadbe511abfd616fb00baec237e54da185f300aaf760ee67381bf544ad33e81bdfaf88bdd22e7c3c77308c66b7e1e96383ab35c1a7b6bc7157bb2b7bbfbf9bf31614ff84a656f729e1442df67692eb409a207b163f1f3b6cf09437e5982445d5af24a3f8b8963662fb7cbcc2715a5893065aabfda3f84bf497780e984d5d19351bf62444ab9013d2b11f8eebe96c75cc3889bf26c2c878f9ba4709c83dc0d5df6800a184a734ab206bcf14374f608c1678f9d2a3769d2faeb2abf4fa123384e844c4fccbbab336c2b9bbedcc86a1d77ddbb183965d21f36744a49b56b1bb3719359d72570edd612b0dc9e2ab81c941bec5093befd74383889068a51724326f3fff83272d79438f52506d56a7d73a19aeac817ec63a94136b684a044b2e66f63aedf09ea2e5e3759406084bf912eecdbbb4dc62591ead0f2be9042c2d434b9607cea5fe4a474a9a04fba669660a196c6990da1c7eac9e94abb0a69202a1442130e37d4614673d88d721e5b75d373361bec928dd5f749ede2765b3544f09c4c84e5058fcba694d73a6edd479131d15d11fbe2e0a50345038bef747842727e565e82d32332cd35f49795f65fe7c28f29035c767307cea06b184eefe56f238c807724dd79d693d7f06d6c1b015afd641961b58c82f47266efcc154c4a0dfc34cf5e8b09346aa16ca991a2226c5a5cf0db377102e45d09d6bff62551f6b82a65ee5e8a97f977d88e07765095b0f2308b8b3b49fa183f3aa6b1b7a712d7a00ccdb87609d1af5c22b581c3b332330c3f80bf82143b5626f62c604d03275b4d4476c7fb750780c2992d28d1c43d8977d05f4ad4647e34f18ef481f9355ef5b0990c810882f7d351e5a23049565ca02659f757eecaa53ddcc6f3f133d87be6a37aed4d6ca24f7169ef73742b6001a80120bb1617874aae458367354a7d682038790749217426c8e6a59c8eb2aa0d7490ffabb2564c643c2fdf54ae313987ef8ef1cf68adb35f94626419d4803cf71f6dd4005b817a09e0a3f3ddc17a278aa00d54519eb08978c15a17232807b1185a08c32e3df1935cd786096a12fdb6c216797b7400f84ae23183c88fe5a919f58c6ddc74ad3371dc97a7e46604587a67c918307c1f60b721584f4da432281a2cdda6142eed30f26d87e8b3cbfcb50456ee0dcd9f2f60a68883c1bb524ef3382192d59e52113132971d1891a88be024c5926848d9e7e778c944645edee1614236eb0d547eab39299724760b8a759eb5f60a2148690df8f3b2cca7271a74d87ae63ed92361fb660fd77dc01559b4bfa63d894952917d7d16dc972de26226fa59442de6fc23bd3f3f3c0b8946534dfa1fc842cc627cf2ae700291c66d737b1020428bf9de73570821882b76e4ce40111ea2e4f900244cbbf781427442de4050f4eb558b1a47d60ac74dc19803d4b88972254bcc28c30da755463ec360406dc0c8bb2f862d31f765f7146f79ffb97e4c9e692dcbc4953589f21cdd3a7512617f0b75eeddfc8e2b4c8e3bcfa1ac37befd94cad6fc127f1f180c9ee1d94aafe1da16ea3b83393d765a3fb338008d2a0591e5ff326b7aaf2ba865b51111d0e8b98dd57339715eadf3acc09d6f7cdc27e20e63ae9e98a7e26ffe3622f3bc646a874702115f36f876a99120fa3e73aec4f84b2cd0b0eece8f4f45fccd3495295d0bdda1285d47d0a8f2a5876b4c29c947788b93564acea16fa1b697b5806cf84577b10e6c9eaf2e9740716d60ebb69a9d1d35465d033d71e3347ab76e660a80f87da2bb11b37b4da88f181f5ee86d65524006ba6c7b8cdd700019cc9e6de0dd5a62b167cae24f0db8a73ea1a17421435a4925d6653c236ecd5a2eb09183c3d37021b3dbf682c60c6a55085a499c696acb1f7dcbcf041649b3febd5839c47ad0a41b2c8163efbf0380ed8712b7c0baf6ac7f72b9c8289948e424621f583af1eb13e51116e078fa9703bd16370df738392a55c62b1f89bc432faec185360a44030f4c2dae7e0b92e760caa7314cc3c98c1b46277bade8b8e65ff9415a6ac6c1dad473e02df3ff938f7049ffb7d9312324fa374b70ed28c12ba20fb53710963a6e2ea2a83c57990cd72fc2e60199f31999ca2ce91e8d62c38da9d2c7f69b69ec306b23b19cc2cb50c48be6f4ecbf21da8c00757d9986afc602bf6569345e0982a574a38a553b3c47473f27a4a62488ddb538ad9b9a7039d9a63d06101ec6610659e9b17c81d82d721b18fa6ab2a31f70bed875072764405d1315999873bd975d734e7631e0ac226a7811c5567cff16ebc035f3ea04a2b156c5527fdc4038ffc3842fec0ef7f504c4d969eadcb639420f3c93d66f39513e51b70ab5b8cbd55af02dfdcaebc2f049e6c1d6701f6af26ef8ff1af999083e42889346065a073bdfaf7f2067b3793d0bc554233478644bc908414ba437afa557221d7e0e5e21a1d2cdf54ff45ed4516be0d779379de55c06be60d597ef9b33f59e9f674c27d09701e1eeeed20dff666b55170f5bb2f241b7f1bd0fc33cee9ff7a4006cca3d40a5420cda48f71e3eef1f487817f32ed22881a603f8770a47c47550a577d1e4cd44618017acde2c70a1efd6ef7c3803bfa3f90d4218b3a3bc1e78f07cd6eb7a41a2496b01825c02f8200dbe67b4189aabd5296e5c12ee461246832d4f9dff9177277781cda32be07108adc6bfaa1a66f60d9c458610fda4db1b3f5af42573516635f0f7030e1aaa1c833304a330fda1d31dfac1f62c1877662edf37f0d26116fff0542cf8e34fddb982f6bcec612d1897be4b3be1a636615069b646819c303630ff8972dfef5dbdfa8e12476b3f0803e9106742da8e5ab1bcc09c2e9616a330ede3440fab3f00768bb1dbcc796399849fbf3d62411469bac2f134ab2b639d9ed073f4edcfd272333747a6d73f961b6aa8340033938320a83bdfd19cbd42dc3e2ee6830b5c89e5e30cb5f199d33af58801fd7ca4596ff9c4a26e41510ec010476db114222ce7d90afde7d905edfc3f5f82faba5f82599d435d3b334b36112237c9c831afa05c862a2a8a7d7f0fb14cc7dfad153ebcb66cbe32dc07ea36a52b883b130938df99c4ee10d733bcc14270079cf953a3352669bbc6ecad2597f14a5008fdf5393e7c7192e7f45b3e67ea3d8ee7cadad19f7bdba5fb106c4a23464db5355e5b26fc813913ff29514855ab1ac072930ed22d03a74404a127a794fa919ec553c662dfda38ed76597449503d1e3c81f0ca9b2856b8aebe6d81754223270824d2c43449ca8faea6bef33433a4fe4fefbc97284b20c4053a1eaac8206f7ca5ac9db0855785020c4d794933159785ad8aa6bcbd9f0b2299cc6d48120f8aa0f75f82a404b4dccc1b5ee7ff456db2eaccd6839bdb8249b9fcea0d152d78ff4502e3304127f4e5c03971715cde4cdefd32e9b70a30c57af481c636b00bf93828033e26d2c6b6c1fff9f7a5bd11520a0441c5b00cb9ccf9fced2eb3a157c87acda638d1ffe3da3088f5e697cddd14833425bae363e64191894dc3ddc95baa94d5226f1e5604bcced5b24a12f7b54001522f849607113182d1bab6611bd148a96bbdb170bbbc023c9c4d4e99fc064878f4667f3327f5115b4eddb3e6d3ee3c666fd6428479b3a5be9cd338d7534c73df2a745d80bb3ea672150a53e349d5b08933229f2e99a9d65c33b4c79c30b6c6f48c50b5d3e9617f216e2efc770c1e009476e74174d5c3bd78df66962bbe4931d9371fd6fd828544c59add9fa5fb908f607ff04cb632cb8731be47ed864aae515bd0f3e5b0be41977f0a4342542fc0d9c66c8a1dd00c6e40b09d5bd78ace9dcc8e1855f37c5892c4e2a3682a2a61cac97c1a478df7bf30a6b185ad9f16de4a94993c4115da0de8535ef3ce5c2ca94e482d3183aa371be3b97a6ac9dd376620708108fdf7ce0d2ce49893584abe2409b69a994b16b24032316b6bd425c716682587dc8a8e6d6c284a5419bedb1f5f1379d745effa6deb9f1c1834815b7fb7f3953980a4a45d9b602b0a91747414105989d1ff44d2d09903701b7244e93329294dadd487143dce0565ecd78cd138159436c98cce7be44f38aa29b244905816e2d3bdb35af3160cf311053fde98bd7a281467fc81010e50c50456e0dcd9c9de88d7bf4d4837e250f2028273d1c848046ed305d3394ab2271da09daa708b4b130af3f183316a2b324f998d250dc39b5ce40f000addfcdee652942165a9b46c700e1de2947214ae3d578b61df03bc2b5154ea727c8072258e9a729e1372bb111490243aa37d04c793e933632aeaddbe194d9c3a67ade6ea3642116f564d4b6fe68508c75a0a38407062a3e42a454d9aa36e5886a0bb5eef1f60dcfd742ad4b2372075264957bd599b1f3639def8a039298fbe25aac6b0d9f3ad38b7bcdd9269be9ceefbea2990254ae0a18679e55a9e59519d245e2631ac3afd8f93a3092fb466ac6c5e0df43789f8b26e8b7831dae7ce5b49ac62cb162307f7b8b55fac540a1e72f8172bb5ab8797b0a58a110b5528ccc86335e8ff3397e2bb199eaf5023f8206c46b2b8135e5eeb37a6ae3972dc106eab70501c0f28f237f56740c49e7638c1d9a5062ff3b2e06b17622b21a865e9059683c38906c12e27e11cab6546e5f62a00d88a3bcc3ba47966aeca04a0cd469927f059274d3489035578e8b6c51905a0186f667a88e64116c256e43b43868dcc861258e9d05275306ec30143151d059e4719264fdc406d652e2c4f5d2d5e358261eae7d8721979926a68b2808924a8f32bac33a3bfdabf2bdcf0320c5ecc9b7ee13dd82b3b11fcd41fb3027967b010c953b66fde97ae84a5b71d80c5d0481243e0eb4dceda4456894078d213fd3b9fb4488e7d02891b0857216772231247b4c027adca2b1b48855242039a1279a642b9b4b5227edd7312ddb1b66175509e6d9452763450efc30c1180a57ce757aa0c912c01dbc6af3957f860d2ab3cbc9faee7763a5b62791b7b1dff543d8546e8b9df828a981c31264eea79f19f832de6e22e20baa16587cfab3a3529c77edca1dc5b35607f0119ba301897fba8b951d5b228831a1d51d8d99d32c0684a5948ee59e110a31588396d1e44c8325f8bc9bf3d7b1aa5077ac477f99aa0c5d01fb34058bb514d54ef4946b1cbfaf33d21ab539fd6bc3229120bf77e38edfbb0fbe5f5eccedffd44d02a352d3682f45916594a92612aa23faff5b6fb996b0d9f6f7640d692463c4d22f68c36165e339130b89e471872ac94dcb8438eea3fd48a0a7a5eae4c136aaf46125bf09f95c7b51aea810165d236bb7bc69873239e649f713d749836cfdafae8e187d8030ec605af480b21783d6149529b9d11665ec6afd49c766383710ee9deebb90408519d2dee143771293e3d51b8b1bcae204b2885af687a458700b235bec423213fc2d2d4e4eff5ca862edeb9197b209761cd44d57a92f28254d3571f0068bb7981f14ad98af7639a502cce3e5fc8679de9935060de1849005a3e6c71e4c509af3a1b48a3bceec80fe6271063e19ed0845cb743e336b46ad0d572fbdcf1633bb326e8b6fc9bea7ac27eab301e67230cde244a03c5be3cd4df229a7af8fadc94c01642643f824262b342a4a6c48b0149d0e395782d44c7ecf8ce12d75ba7ba6011d6ad01a504720b1223a9b0e8c3c4f53615d161cb2c65095963f03bffc52950f75801efc824bc80a7a139fd0b69f786b5f46d5b36a661b0ceb2c8d6d6576565c32537fd5f908318c15cbbf33bbe8810a0fe552b069dfae84f85cc733c4008bb21964ae1405b0214a02c181fc56d7408fc5f605eff66c4aef6b474131e690d595a4e330781261b27b4c23b3a0e0383cc89e2f0c41550cd85adc699cacf9eb7edcaeaeb928719cc391a3e553fd14b986336eea3fa939cfc8f25e9bf98f3da18e911c8f94496bb112e16868fab84a14b9ab373eaee6c2e62394d563a8e0581886e415b1cee8b7b61d3096ce10c0ef76fdd8450fd139d679bcc48a3e479a1b54760c192fea37e69ded66627b7dc7aebe33fdb86cba8eef4fe37cd6e37ae981d119abc32a958dbbcd1524af9ffc8686bc4985d310816de76e2b3b65232de2b0b865bda4e746ed3e520f4738ade1ed5b2e290843fb40c5861563c64bb09971eefb7d49273ac7a5e96963060ad39a9a381ed76f594ac5f0d113172be9960969327a5e86ded47928a5ce0dd2f413daeab21002e39c1fa7c5b51de58a2e5f0cd623b5fe482d2e346e12ac23532d3c380b712e4d082b8188cfe2d27a9776cde947d0628018dca00f5696766f20c088beb523f4b44f27cc79770db22a664e55e064ef86228d931c4d85aed14b23e8f60d41fc2c6ebf574b192e320e8588177eaa1e9a610ebf28f6d8581c29a2641fa55d5aca76f846a6ff8dcf55acbad490e9141318d43cab768baafd1466b9c9be0c468a07ac252a0dbf25787bd683c771048e5f9688ce4c141841b0740090dd69a6b9f3b65b5a022860a0de4fec0f263f0b776ac95bb5d305323c31b0f66dd013ad72c819740b583ff4a5fc8a0c0af9dd049563f46be2f3dc3ef0a6aac2e5ca00cdf8b79089ac0815044329caf9ed6445c194e80e922afef21145254d4f1ae713c89e889eda533bc22144ca4e98804001f48b3b58438534524c7c53307190fb7e18fb03bba9ee80a01cea5e9cab6788ee591c2112c581178acdad1d477fba178725fbea942bd1510f60f8455cf8fa839e736a789f9c1b6dc60bcc0a0eeda8ae067d51e8dc8caeaada2aecc7484ecfa16e6491a6787250abc1c32f739f8736f5baadae343672f36609895f506adf55cf34a2aa3a5708baa050d246a244a154a3215cb593cfeff93dc8c8513f5d5dc90c0354b4b6a59a028efb3292532176cd454f3f5514435604e5ef1e07f705fef613b1c7a177546e308d7fd41111de9788ea7a7aebdbb5823c7b45ba22cb1f0165ce17f2da0a13c4fd4bb80104417705e0ff9ad8bf3113940101506e825f017bbad43b691c57eca56bb9e1806bfbe9f8a83d2a4ebbd4937e6c7d90958e6edfbba56a2f86ec1a87bffd45b3dd6b8b0b22bada1abb84b82677649448a999baefda5ed5737c3debc86f4b26c395b7b92c31b38652a5cfaeed52a67fddfa61fde5779c2b58ff4dc4585ff69a2556f0cc202139699411b819c5a9bba9b187c7498cf7509b2127b06f4673a6d2d28c9153a2e5d484e1281d357a7c70e2f50e8387a3b43671a6d3cb7e650c1c0c6874d4c95e1acb1e83f331269893fee7c45fdf6753d5a7ec5ac03eecf3e05ab2e2e62d733234cb921ff85df64b39d13b9dcb233e692b204c677acbf3b75f4327fd71ae7baecf27c765550bab1c3122e02edcaeaba5b36c182655662e872efa94b589e6edf730d9861c2669b07ecfa5cba4693f55d135f0b0beae3b345e3e27af1eb73a62f804e29ac0f16e9e31edae8da92898889cbe89282700bd32d3b3f0b9d74a41b3f6adf390faae3354d46aab50bffe00da71dd1e73141b2a545ca80a8fc60f7ec5b4d0bab5f383ab72ef388c6b1e3b1b0d0a087c157c0d71dc64656d42b29a742ea8ba364fdfa34f3efd418ec03ce03108db2948a5a3c6e12bac1c1971b9c7007bfce68772990a2e59b1c485a2cf223759e576403cbcc38b80fec5e319f4ab9efd8551b3f5530b6d30390f840990541f8886c00e4d48a47124a153cd5788a6083ddba6518c16aa21c0b60ffffff9f