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

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

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

Block Certificate

Block 59055 d2845e5854946ae8c386b36dabe3dfab0efe02c20c113a03eac931fbda5cbcd0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3b72d262a489ae98de923b14d5be9fe59ecd294d09a97a434d4f22881887eb80
Certificate Block Hash
d2845e5854946ae8c386b36dabe3dfab0efe02c20c113a03eac931fbda5cbcd0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00041b010010be0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006e9ca2281c75125038177af49ad795e96a36b24562b3d8a702d025122f0350ce811a70b81eea16e24d2bd0fb1dd92b0aa08382aaa068d4bb1a1d344bdd997194c908573fe329d623148afcc20564bf20874d9efc1c07e83053000000000000000000020000000200041b010010be0000

Raw Header Hex

0000402013cfa7a0baa5b6d19228cd12742fa24e8eeb0390ddcbcf3a6ea1be4b062dd56d1693fa5c2a3ceeac21576f298149bdc8e79bfab20e559652bc9b8d90f0c12ffc84a4116aff9f031880eb871888224f4d437aa9094d29cd9ee59fbed5143b92de98ae89a462d2723b

Proof Data Hex

59,560 bytes
121216020307f619fdabb060eda0adc1964756c381a03a1595de32fa4db980c6ffc8eac2351606054abbaaf41b9af6db3f5f105ca5a8cfe7f8831d6260edfd1b5647d21d7d0e42a032fe9f2bf9c827f0640d2fe92124e3bc42c0f28e214d9a8d964accb375da1082de5c997c42c7546a48efe70e1fe03fd0366f1f26aba12cbbc0ad7ed8ec59c3ede295ebb0339346df6a23ea28a67423f6fe3295a3665a28a93515cea7ea0d2eb17df2269001c67030974845c45401cb0f13914031791e60428abe2fc7b6abbbe3fcd8869573f402abde94c50325ed38e5c2d21763f5132a9a795b24321d80c61bc5a9772764c52714ddea1d40f4304d1e10c47b76d7a2448a7df0b84f9d542bc3879fb4b41f5742ca005cacaf23de9dc8fcf6952d434227f92d818f6e69579722324653d6d41264de26917f250f89a784feb4622df9f32abbaab9a6dca50ce86402375d763bdbbb8305f79e410a83e53012321c4724518e1e89d8b6f6d7b992988c7baa6083f637c75805bcac5e3dff2e00ddfdc66a86df2db2b3698977299cb821930bba2e57c1f2dcff1b349e96596a5887ddd4caab989860b5e903a063d488518e01180db89c6f7bd8608e21cc789a5eb969a79fa371dd89a891b752a4da036d55b9c97b796968d146eaaea8e43d6c0b0e6a9030cdf75357c1f85f4ef5741a73795fb1fc7b5080f2cf12677ba350b344d6d45b0226cc64a4d09b26164e5287c4c41e4b72d3b035041bfcbc8f002568972a2bd9163a932a4bc40083feb1eb65590e5004777305d50c9067397926378173ec2e9c9888cef298f81ca94ddc37bbbd037cb903a4b48ce948e28a48a28716b7d65bfd0a957ed137cdd130686e6b07ff9d7502c89f495eca5907f7f10fbcdacd443faaf0cd66531d51bfe985a8b00f83402e9d4a5274236448f76c99f19af9df7b14fb43b1851334d638704d7a3499df588fde9464535fc2f7c41928d0d68a9f91f3e9e99961aede2c01e46b36c408d557c0780d9f6bf4b6e4dede7d3fef60afae4270280bbfcfc1a692707ab0f2aaaabc84b18761e4fa7461b759a0fe693cdfed74fb17155595b9a1903a2b97fdb53e026c04f914208630dd1b56e868b84fc92bb8bf21ce8ca9e0f312049a23d37878e141f046b2c62dc51350217aaf07d363344af69fa9a1bbf7048f8a05a8f245c3d4f16315df6e6b8e2d646a7b736bf2ecd9d59b38a76f600432ee0354afafd72784a53bfa60f6c6ff445146f8b35e847039f5ec13fab48be17f786a3afecb258782418f36687599d495c0d67bb393cd6e859cf19952784e3004afd5873230cfb55d1a5fc1dbe46cebaef8a9f1aa7b6be2e7c6030ecdf8b06ad127974dce8a3979d8236d78f093a2c2ad1265651fef3aa8da4bec9f4f4eecb76c83dbcf2e3020e7eec1aa33f9632588f260b80d938fe4c23664a0a746181beb8495d7d30f8fcd9142ddf60523aac24d544b077d715d031c866b1ce06dc86c19387a7075700c3b198d8c1cb0c1db2f33017478e7de254356bca8bfa6e0a6f6e7504bad8ebd893ff43474b7f253a09a53c5a0fba76a318e30262ec0f81457995fe838fb93e9f9b7b6c0654fcfa5ccf58d62ba2ee957f284d711ced1156da5a24462c78ef91a795255f91db016930741e7de0a569022ab73e497a69d3daec9b0251af1d6a47f3f1c31f7b0ce38a05beca8970690659918cf3e40985125751afd724a9cc10b250b23c07a1137afd2cc9e43b0c33bbb4b2fd32cfd3a730efd9d0931150406ed182e0657de1730f88f06919bb15541a4f9b18776c6a528745f479ab67556f4eb8ce5d88c58b2f87250bb499c7170f00012ecb7ae977b675b3502929da1fc5c22e206588dbd80169967132f481cef215fdc510fd7236d02a0a61c752575cb22ffdd6f3736c4817cc527053b53fd82c0462c053d43c13e2b24ab373e2071882c21d0d2baa15081b08069a217d01e910e3eeadbcfaa100caedc806d52882386aee88cbf7375d73c9168b7a9fc6c094ba26ea72e29333fe2c81ee731355865028e6c7e106e1245186a2170c9fbcdd97b154f028719b60ba9e3c6c8abd079231e4a0d81f88399ba8d347d6f45ba08e62f45a8bb6afe0202ec81d2c3c73b4ab1a467929e31d1dce45235dd046cdd94208df6134c6e68b5db5e262f10fd01ee045b82dcfe6931938cdc510f2ef77b4f0643ac2a9955ab288a6a3aada8890f228b1273dce91644b86e6377389b0cbf420339776d43602db25835e58d50b518b0f918461f4cb4e14ec5841dcda882fc50c370bf0df6c718916afff76fbe70ebc6e8f81c0f73bdb30effe8bfc60814a3ee3a4a51219a222c17b700d86cab6e8dcd6809f5b16b3b92b9b85e54770fb11649a637dfa405979f0d4e5ec9e848469c2cc9ef650b9d03ef19843952667e4b3b3c20da83b99d26a5d58ba3e0033f283b72f661f47390345ee7560a8acdc9bc51a4a2a8bb9ccc0c61d000ed0845ca01d956ea826978f64fbc598ee3a9194c97cc7ef360a2aba3e68e1d94dab424dbd44657adf3bb6d13cbfce26c887e3b125a9c26378abb8e45be0a90a9d57c677feb82d5f4a57c85b02b56dc8a100c1e007e8e227d89e6a52a1ae632c0f4c7fe76c3608aa27deb09e8b70124cdcd09a1a1b109b66e7871e4e4526985e3fb15ecdd0598de649bd2dca0199b4569bc37209ae08bb0dccb0ee0797622a4adabe9d9b19c19e6ae6d5f0e5667b2eb324284e980784ccc718603b22e056b063f911440f8d5f5d69fc5510ca4bb32adb63e602955df81a9fa406361e40423da55db4c7fb7772c807a6c989b0bf0616994e0ceeb60043714b5092c2a97f21aa4552f2493c992707af8b00c5a00c934d0aaaa0638a9dcb5144274fd0f1455e7935f3032e6cdabe8f27f984cf8cfc3aa4f297f43a161692b2acac0d3e198f8acf2d2651aefae292edb7b243f4aff5a07553c5c44af02f6e5ead86fbd309bad0a79d1ef1f9ce9ec99af74528adf9c1f9823afadc5a3cfbddb38c38951c16e60973facb0dc6ed73224810daf8aa73a6abe309241be8293a9207b104eb15ed9c54d99b5786234b5f1de7beefe04fa8caa87d4dae35224a4c27af649c7946397d547347bfa9debe4b5e5b298f871dc33396b690da8a052dfc49ebdbbba4b64b2a45fb37a2774d1372ce79ebbecfc0e89879856f00ed93d30ebbd21a96a68b211774b3d408d5cdfd49a10d27e8d8dce379800eb0c6994edbcc1263c791e35d4b84c6434520dc9da25cfcabe03b58cd2de6da986df4bf27ac46451e8863613cb717195a7021ac135b548f8c01755e929cc170a9be20cb56d78e3eebaac5df88913ed43d350ec8940be149e836406db8ca6f42c89daefe075b90c2699cd4522b40b97da755036c4db0980ff7b59e7f5e7773ef42a36cb28024f16797be62f2069cab787de6de2c69ae2e68d5f8867346ab41590ed07ba502a6f598cc47c7a828066ecc09ec1d0b6022d868b05fef4f34bcaff42318e3b366ba0f697780a0982415c1ee195149ff3482600cf45a1af615f05d25efe792aca6a9c5505cf0c5c261a353acc10cdc7afc95f8199268c0611845a21584f55c4fac8f60309f706ce2032a0f830d0407c583f6454d1e2d7735a2171d221f22b4d6859c8a3d636e812a1cccb8323c5cb4f99100b4a8fa2ff8e4fbe5a63cbbec1957b65747a0e7242e74a7fb4848def396bd983d1b499860531da716f0737162d58a48ab70a984d1af3dac219042c83e3f298357bc90d472446864e70b5fffd6e66cfb0cad6da1cac4bef5b47fcddefb04b2b4edc58c38c46cddef95d419e5634e94ec02c06b3aa22ca526819aece547cbe675010d8607ba17f05e057ab795b11cc1eda9dcce3f63e07af59d197f0447f68fe1c05a6bc539a2e88695ad2a7535d8b149d62ba867cbddfe320242a52ee9f2d5c1ab14b07768ea60e98b7e228bde2cb0835d3b1061d8cd198368629929957f0d2748753f0497cdb3472597901c076a93f1c0fa90aaa8306dd95c9cbc6157c4daf6c86a87be42f14c26dc0106e2bf9bd3a9c607bafa4b012d6aa0728fbecdfba695e566be1697da956724317ae546ea2c421f56f64082466bafe0d67dd48944a024ef264c95168b042df50157488afb359c83897a911dc95605d966cb02c5b7a03f2a1ebae15c2a900e53bdc8a20002279952a7f0395c799278360077723f959f47ec994126ae18eb8532fb1927064b32e112db4b55e57a9cd807b1efff8e3a800ef4e86145e5bf136a8b562d21503a95a8164ffdc7b601d8a5cd7ed3b0a3283935e98482709ac331051350b83567ff37586c6768bcdd41baa4464de1f8cb25cc67ab0f06ea336ac4bd9511adff7baf2341362a1f97eb6a877d659702b1975a06c8707289c4519babcf524075896eac12e1434adfa4175f9806aea223b23943357e6bd5e6de3cb77fef1f8747648a55ef063714072d1e626892a7a9002f933cba42383cfc36cc851fbbd544e48c7f55399956265ec626c230804984387acfbc26d5e4c8dae7924609c744b4f026edf170a8533e11dfcf4e03168aa8b1e73c115b3bb1b3f4f93185e9e2e99fb6df00bf3628e186807222ac2e286284a223905bb47a21649d405800abf2ccc4e75a35e35e738941cd2fe9ad7669af1ed9c2763e72f1b1f2998281beff9eb31189708fa4084b672aff9d9c8bc295f3dce79fc27cb004a97db6d0fe931cedfc679d2c960b7f62767dd82d9a27a0c2b8d8c4d91bb05cd70f3247e502bed59b2a0f4be0e8c9c34fa02a34e6204e39e18028ebc2667679501050460a7d08511f4b1b8afd3881c18a7c956694ae682dfcc70cbf76c953fd0303fd8cddf0508888550810647d8ed204dca197d27ed9c6a97422c9e0602d96ddc8fe7fe8167d08167e6dbd2e3f238c09ad7943f6dd20bcec8fc732a045b1cfd0e5cee906b7c73e583a794ba42a03f985a6c2ac551333f536dfda17efd5021bf343c6eb5b55eb5aef02d98b2050b877f9cb04eda9bae78123c44cad5231bd3b5812325e22c5d8e8f33322e1cc17fbf121b88fcc49703b8c48b9dc5344180b93f3c92720b2640fc87a93a599b51e05d0430723b7d4cb4ec139b08f3074fd3ffb66f02cf7a2301f535be2ba838b39b25516ccc09a237deab5cd6b2f0e8d2d6e1258e8bfa2f11b9c4b0dddf218c9bcc06a93fb826943cb2d90498d58d9813429c095f96059c1e42dbe2d7d51df134aed188b7d163f222f5e8967768348ac6cb03e8734c1653ecb1ce532aa2bddad89513580d2a19b3179a90e714b90177d9417faf785230da7b782e518fe3b63f01c212f5b8029d9d0f287568f58965be41a52525dc82c50acee3410f69916bda0b91b7b18021bf27bfb6dd14178086b3f14716f6794e26a4407707380607d5a7e005e8a79fd3fa1071788196796ecd37b1802ee543947eff687b355be3f63065ac47fc2fdbe33cd19a834d3e37bb2c2ca62408532ab73cce09ecc6ecf6fe4f892a31529d06c5a12bc3ff2862ff6501b188604d0592b23410b260304878d959e5674a49a49810410cfea50f4c1aa29dc2017b2ceb874d7a6552aeeafe7340ff67b56a77e5aa5b4da2f2053e20be35a542e1f1078e1fcf8fbf0877a2ffe1e9d481bfadd1977e5038d5c5f51c3854d523f480cc71ca2970e38021f5e6cce8a512ab0d35d5be866a1ce6705df5c959f922f765ddb6b542cde1b02908e5a19728c69b5a294a84fa3b8d58e2f3441670fff3058cb9b36debd74c24d30af7bc285f5fd9e63d71472c1f2c014c6db5230e2fee51604c5049aa7d98d96894907f8203c6d276a6e9d8aae1c3bcc891cbd6fc15126d424582b7d7d7036a4b67120063b8cccc0965678abeb60bf9756478f9dbe69a1d1f993c2d97c0edb567e372c4a802e88ada141b21d88b5dd0c83faabcba0145e3299797a88d127900e10546f2f72d721a75e844186667d89eba2e2c739fdfb32ba78820cc366d7bc770883fae6517625f9417305eca8dfefc3e1e7eeef8b7ee374b26e5e766cd1f8a5edabe608d6e92c5986c72fc8dafc0b6f967b5e79860f1162f5feb2ff9a4c5d785d2c9f9e900066e73fdccda5ab6a0c3ffd83c7c3775c63738e438e19874a7c1a8c522bfa88c9532247632792990992cf7c2bb181671f0d1a51bae48623bddf2ef2ca5e860b3b2921e76d13b7911440929ae071eaec3f167fb03e8900d5611ad8305a608914dcdaab3041a0631791cebb607ff3fd3b28fa357143bf71fde1f6000d7f352de93d398abcf8ca74f35dd74fafb6823589446205e444a071fcbdfeab2956dc273b2fc63b64fb904d431aba31d6faaf55cfde743da2e31ba95ea33bb52b56882a8bdc7ca288acd156c9027049e677b1d172a1161557040849908182ed0d704c45b58dd685cd7ce4aa5bb4b8ee0bafa77a293caabb45e33a117bb6a0f215f3a5ff1f9de309b9bea55de0bdf084298ab4a13584b7a74792a19e4224c9b13cf93bf9f804ddf77b2c64717d305a5dd00ba953aa9063ab1654863a30077e6f785a199d041d7f52b95471a792c1177cb4766e0225b6210b7501e410c44665876ccd2bf0b3653bea1467a18271054be1d95d56004959aec46a88dfbacebafd4e09399033e1c308c0568699ddb8413a178fabdf8e440a4a8d543a50d8a83a66248d34c6883be3305996e1588512c8a7dafba3d77da5cfc4fa53b2ea50a06f3643aff21bd4a9805e1392bc17268032524b9df53f664928e509c0714fde38bc3d8ec6ad68f18efe76d7770e5aaf4c434a2208e4eb3bc182fa39bc754845afd28d922f3f51b573fe64b231f842836596d8592c3f03e349da8228f2f9bb18480d7ba8a80a256577e484726904af3ecc69350ae2503204f9bc0913181ddd0acf27eec0e2ebc9a55f75047eb3b0b0ac1dcf47f21b6f5fabdd814aa188283e77348f47ca30824adf172d17ec2ffeb1ed9be48ffafc00a4c92dc255b6f1b8e03bf01eb1b41ddf3e461febc5d7847e44ad129ac81978a914c39ce1626ad6abf7487bae2021b6a33863e29934d4e65a9d9aecfda3a46efad83c0e069c8c3e2a24157aaae5336e80afda501342f25c644100dd1df2036fad93845c34dd7b485d8c13f992d4f4fee197bd078e80a4a84666c062d8e6adeffaf4905931621b170130b014f6e0a8ffc6403d54a3d49ee10cf15d038fb1a5540882e0d2f229b3cc488a9ec52324ceaf1c859c1270f5f747f8fbc8f7f21d65e8cccc433ce6a41e30759129bf1b495d4478d58608edd10fa1f60fcd2c5dc856f38340e2f143e036ed97d19494ca57a3e016a9c32e2b2b59ddea6b1ef26f5a74bcefad5d649d587d9a8dad93845a3981622237bc2bc5e82a94e2d8db6bc056f0d88e5363ea24cadbd39ca79227b80e1b4512331cf2f5f60047b1767d7da76840232fab4acd44e613294155fe024cbd82af1cde6f92ea4453e44d9521658e8651194b3a3c69f1bc2218ae16a8bb397f49cf0407030e182a0c400a5b0e68550c22e9a4ac15914a7e4d98aeace45011b76a8cf30651d3fe84a007985a9f58e128e92eb2ee395a063762cc2ebac06ab173d29e21c6e97940fff75c5374ccf3587c5f5e7b61c631e6d896dec3cb0adfbdc1abe263af71e78bd15b23cec4ed570892a820bad6fa5fa5eb09ba3a53e6d0f9ba03fe64cba45be88c84b81bf5ab6a0a41604182cfeaac6bf168d7968091ea9586725e9b6060387daeb64cf92357eb8b4ffc78f0a782d02af0ecd43433a0a63db2a01cef687c0f599f95a4f574153ec8949a8fa8fad145b9136ce6150fb5aa6b5fd65ac761d411a4a3923023c3a12b20dacaa56236fe3d80f6d521681d16210a7dcd9e74b9fbd69f70d46e232fe64ae264c97bc5c8cdf4c5d1aac079c118e9129f85f86ae7a8cdd78ed96d1be412772f281ab8cdffb1f298f8a2d112359f6d3018bf4dee3d7fdd72b72c2930d38ba06205706cad96bf85ac567bd5a78d76557986dc37cb54abb05b46b4529303e408012c93f5ca3b3e4a7f15f4f9388929a514825a6ecfd60dd113491e9acef406b3aa9a80a84ef67ba645ea87b688b74764c5fc8d57b64334d65d51a295622e9de3515bd0e3e1c796f9a7d308efb92826c7bd775d1d1a906c6f0f2acf5ac3ee93f31d412ea4e602d3e2bc9a064c51dc0eb556ecb28a024de8e4b06c5a698be5a4db77907192b29bf5ce8c4d1473590f500d9d7d62d00ce7454e480a22603b82c708a7a724da67a3ff2225195da464add8febca620fff368466f94185ec898d38ca5c44ee56fd2e493c794c8ba7706f06ba42bedf25fac65691e58033d0d31ee615a89d4b9024923a6ddece23d07cda1b67021f3808c48b860b8b8f542fefc659152da4811e65027db847ddba86f0c2fd2089267ba23864d19bea8513c26593e76421b4fec644bcd6a0adb24369cd37b1dd1ea29ecd7431078f3c6fbc9f5960e9bb22f88c5b0801138f14e6e03c374a44d7f0cfda8e18864fe28de09f39a9912c8eeb4e1b6e88f463f423e2132a1471d97ffc1f36753949cc551eaae30a7c896d14c5c8f37443b2f28b540d208d704dac18210b662b0b1b852362d7ed2c962bb979f4d974c722b513aad7104f8a4644b72042d7fa578d11924409b343057d1d3ae1b6eeb1ca880cdf6d433ca36da03228937ac1418f25444b32a7c0246834fce310a22f09bc057b4fd19897746f05c461973bc06f5f91ef1ef8fdc37d0c611bafba25ce92050796aa1143736e908bf7bdc4a44d1df223f9d37e6e24e3ac2cd09f663dd30616cc2657b6e0727da1ddab9eb52d5744f2e5fd51af259dc956e14c783ab984994ea840630a34aa4fdaa732ae0f3d861b2daf9b29fb00563bb95d27f23a887d3fb8ca80e0dbf9440d169c636b4566905a3aa871c7aa27720a8c373ed09d8ac980f40df8acbbd5fd336b2ea4e8700724bd6365d339238de4061431e8f0a13ae93b1d6863d9a37665428bcb3a2ec53f0d0127d7d7dec3256c50c445a4c33cd836050d6d32cb4fed4257332d67cea52c1f64995266674b7397979acad01eab4d0f39a123fbf59ad38159d74ba0895756e13fd034c1785354d2724b0b7e1480f70be460b0a2fd89f92df4b55289d11ba913eecfe2f20e70a600585fbde943004ae8dfd11c2756248766b71039d29806779a0df08cfab0bab77308bbb9ac1e9d0259659bf35251812e50471a7fbe8e7e0af5f3d09d4784a17699dfc37b89d3ee6b6b52cc33702f332185064e2a522a76e0839f9e6ff209cc81ed7dbf82931ba5d3da27c015b61cd596a74aeaed06445cae7ec494d710eaf83227cb89568e49edf62c97c65e6dd5234783f5a20f3e50d5a6592458f0d74dd2c1c202921dbb40e6c9812eeeb270cb49b52cee7c61cd1f2d5f716b972068975cae6735674bc5755fa6b4d231e3a019a972aca5197bc96dee6ed25065754da38af4e3a9f94a9c35e56a7470217af3cc10d866e81e94d620b6fccffc71f319cc6f0668dc8ec7339467d42f039f6f04766d675473b59dd1be05ecb1a8067204b776789b9c007afee9499767a05be825ed556ab5f73b56cfbd6e2efa7c5d4828cf5860cbddd9629f2a57a872b8e311e0e51a700e23bf76448588fd847a328e7ded5c5dcec272ea960c6641de62101fe7a07a6f5f723ca22d584b62f7e4ab4fde6cbf3cfea04c740df0db41041028615db995585d97497cd794f95f9d2af373fdb663a7bff04293ce6cb173992edce66b7bf6e0e0644121b57a76aafe6b7f334960259f64c39bd89f2f8b0f90c0f9151512abd27992a43c9b626a71e7851b21ef8f9589fa195f3771d55d5fb57d412baafd6a0c6c13dbba1398c6b8e2822b903205857f8303e8e449b459245d84d4f744249d34ee7922e62425678a0b35b92cbb23712d9906810e02b98df6a6690f65b57c09db18d82eec31671c2ec0dfe42548389b21d73caa0bef9fa1907e175a120388e0952e0c1124e67b6009889018c7e398df90ba8375d742473af8531524db57b0602d30441ebc74088afdb8a350ef300702acb5c09ad53cc60b9c23859ab1018d8f6bad814811fb71c91a4c6062df991de8c93bbe1a7d8a122c878c70fd311922cc660643461d1852a5d2ee35d2128a5db98b6346f64a9e36986476d5d5c56a552ccc74d1689922a158df6f0377df4dc8381ce538ebf473a7c92388a00e4d3bf3cd2dcdd5adaaad03360a8fc7b846bd64feba3240b6bac860d2c0905724c17177c2e53e6467fb1ca82a037e938cf49c0352c85fc1a1f8eb1eb5570a1f65673959fda4961adff05c9f737dc3f237642d9d91cc2b78198f74e8dbf0bb6ae9462a8f8ad80689fc45199cf87c123f8f9db799e0aabcae8eb01fae232333b450da90620720f2d352947e375ca78ac8882a84630aff3ff8adee6af3e9c49c6937b2bdfb5e272e7246ea17dc34d810b8fdae8066059dc33befbdf264ec3b3696cd452e53fa64d0d58c01611196000918e60ae3dff9079a4de6d4206babb90241bd303e8f225aadfc87039cd0ac82461bacedcd2823a63c83b4a8ef56f5626bfbbac1a80fa3dcfc48c4d84a37eee3ee3c9e0f7278cf829399ab5befdb92929e58b2eb4ee2cb911e28b0c31faead98101d6cfb91473328ef868179d543e53ba9c974607712777c7366c68be1d17739a90333194c93d835196155bb929a68d9bfc146b520dd6fe78d1b537525df752b9248d0e3e35bb6064e6f620b9645753838f2ad7681bf6613f2db6923fb434b72c3877eb5393968da862d6d5dbb19e83b1bdd71573fe8b15512c8ddf8cd585d4ad53ea613aad40dab3d57262c4fc85da91a9344c988e41884a3903f9c2b8f259a7c7dc362754338bda43231ba10d1ec5e8f8de11b83740cb8755ba6b7fb6228683cff23070bbb1c418a24381a6912e77eb445d6155c433bd1fe80c1eb659b53cdb64c534409a549052780d993d797b2b2a3967f11b8755559f7c9ac490496369087ca461aea413f6bd49335a1a7b73bc7b0fd401aa7c0a648b73bb417e566f5b65016fc13758552e380c083862b87869744ba2b29fcfbddb4ccd4e938d8e13654468033385f8ce97e365c4fca2357390a25f94aa0529dd09f22ffb82ea1f565aa44a3daf24a68fc45e27e6f1d9bb0918aa0d419f7267681b0c99342956b91af2cec5d1336fd7a52168f29f946e6feedab5d19b3efff9a9013e31ce4703d1d7cf21d9ed69f537baad73c4217054449f5d24d0d4e2bdae464ea9305129bb8a25b0902c369eed88f2c670b086578e0059b56f0fa50e41c39776db2d25ee8d1bd2640c49551e4ddc18df75cd01dfe432f7fa6abe0f35dd8cb1784fcaf089e7ceb408caf725c1d257130bd19dedca08f16a01e17e4c45d1a0d81f23a6b6c41c06ac8cf16839d89b3c4cb7bfeebe6a0e58ea6355142f6b5b94516f11c60f86dd3b4bfcd5e9b39f504829d3fa20d625f2e40848e50f0113debf791827d7e00169c5a2be32ca32ed7bc19dcf82b266a191b90d1fea5488b20b498809492e9b33d21fb08c19caddff688c96261d7443f33a3dbc1ba75e6b862b1db7a6f5f1732213224730c708bbab1be4a5bb85206158380bf9787ede7128745325d3c878a3e5b0921ff6150c8d0c4b6fbe49c0a40a582fa68bcb4974e0eae6686a3fc10f67719579bfa0e11843f598b16ccde3125b095dace16869d46313c0e5837af73a6ada71465c48c765b86e17ac868ab8e78bb561f89f6966fc1c711473001e15f5ba62f6e9e4b935189185799c1b3f2989593f21b38cab7a8465c76e7ddcec1c2c96532495165a6bb76b5ce793215b81c8610d727de43bc223ce06095217cdf485faea5070f02c9a31b472f828543525dbcbef280d4b727a41cb6f02ac311a6f37c9e2635a0bc88aacb499beea1c2af0d07c06e0e710f520fc4cbd30647b20f531c32d9bbbac8e06afe59eedf4ba97b51197df8aa44e313b4f2113ffe272794302f6323e986db14f2ffff6b2fc28840a25f3223c6c1e44fc48491a16a3d4ba4a459da9adf6d43df9a8548434361727f814f5003fc0de793ccc324975a4ec011697ce4016550075e02af4680d572fe3200f0b688a687624de4598601ddf4bccd24c9930bedf2abc2bd2db5f60f03f6c9d590a7a28629430267fa960a14178ad32226140fbc49cac4e6c322ba51703e97c6a8db0cc255ecc4f3e840212534300d28ba30fc104a8547ef72e17b5dde89f72cfee59761d99aafac08c0550db6b158d00b89dcaddb0d03b22a448a69a2fffb1924e73994b8cea4a5bfd102f352ac7974435a65654e1602e13fb1c03992636868593da463510aa29712468fc7facd56f15d63f4322cb18906b8362f85f6f3bc3543f77d515edbc3266d8230a087f3889fae55f43aad7b0f9b2bd2f5c26c9f123ea61b8c8869b6d974c4011c0227eecfb77e36aec896d94f898887a89ddad17cbfd826f6ff40a25f9837d7223e6b78f3b89a2b1df54ce23b032e077cbb190ee00f754b5814b44349d412d6a478c4801b374a9ccc8a1d834a03133c43156432235552a52d7d0b9fbcad8e44951ae750c76e3fc80f882432172c0c968174bb9e17b5004a5b02ea58b8bd8598283b0b38299541061ed14840528d9b83c5e50077958c0a48cf514aefee269ef6c73e3849de3e31db8f14e4bd8ef3c90f0e08ca86e2556a218c9276d96e8d15ac18a94a3b9ae09edb47f8d60f854ac129e9bb9338f44989c57abe56a86d96ab15f90f5136f7c32c3bd7a85116960d14ee6e46bbfa9ac8ee091f18aebcb480a8e500627c238c4cd37b2daa7b6ecd91350784cd5eca2289efadebc67792553262c97a80f7ad45fe009e722dd10d3eddc1c523c3f50c30f8c8221dbcd8292c4832dfbb4be81bba8742b42dd3a5d8ee469da8ee12ab62acfa4f7a10237a98c70cae06d921be4ec319cb04c1e856969b1737fdeee7535ae8e5655075898bf2ccc9b60e79f9b20beb6187ffcad55ff4a6e6be12c09f7b2f12a8d0cc52033c7f7280da7979f44b057807a80acb5242f41c01afda540725bee5f64f733474805fb3aba4729623cc8ceb4401379d3e623ee847e4f9f20af30e6ca4f77d56d57b1ea032c6917b3e0f3b8d1d2dfc7d6b35e8f4f9f68dbad6592fbf06db5f577eb8ace7c29105f0b11b3be13ef83cb02ff95fd95f01d0101baa1c7fd044df7cd5a5f8f27ea27534bb8bbb7aa21cfe6e1e570bda5d7f1134ab80b59b0eed73fa35582baef9e059bdb49e49bf3d537566ff1d71f695835678c891f4085725831455f20e87373add083f7005140351bc312f3c5e97f23b095c3626d81875474000c46faeaeeb86fd7ccc385365a27aabb3754bccab88eb3a2116d409112942f5d19540509d019172cd0a49e9a42ef8eba8fe8a382d1fac2fa82d9f374bcb72c59f2bd7d5f522b855d47426d2947f0baff360e8f913b6e783e6893f23b0341dcd1d5c8a2ff43c0ce770340e013c0f58ae38867e349bf678015d9dfd93a4366ed4de3ec0f47882789c368517a0c361f69a0d8aabe64366474114628ebd6cc0ca8ed5d388146ec455b4061396924fcc06ab4f6ea821749d9ab5c11c4e7bcc3bfcd1ebf5097b02fa8481f94762cb56582abe318a03bd0f8c03ee94aaaee333466bc6c6ccac628c87193e2f5744be263d13dac263cf33006011f4bd3f5ea7cef2fe5fd10f469b86f389f597116b67fe362f2413a33701039b06ec2af28853835df9b048428a411002593f8a9b3c6e34eb4167695a3a74776f8686cd31d3415fcd771ff9255551d0d23411c22b8209f476a6598349f44fd157d93c527eff79b5c36c53fd5c389298e978f77b73fe7dcbfc9235b93b95e1650a4181a5fe07607c85690f83a15c410c2ae75f8703f8e78b709b3474fe1f426ebb6bd5659a0f4c8a4dc08b905ffbc6ded4cedbd5eca4b10b527014f0e1bab66db4d43f5ac377411f8b069bd03b1e9a87d515fcfa5511b7472b715153fc53f30bbd726ecdb60452d6038d259931e584fc8155b41a0dac179dd2a64fd1bdca42a6ff447ed8f3c486612fc34466c78bca52d77980de3aa0867773ae9834ead05234c989df4544eb721247ef8ba6b67bfff2b631c4f8b2dcc90355f2d29b43beb798c7341ecdf9792a2016c845b7ad122bfb9f0d465a877ca0aedb96d7905b675e2a1ee6c343a6721196a3e4e11dff98873259c41b5ae892b11ecc774c42495c9270a22f683e4a0a9d629556cf4fd495251ad38bd02f8724aa743e6ce52493cd8ec00df42322d82bb6f327721a365a06f6cd8ffdfef8013874404e34ce3815acf16e8d3db6976b556d8820e29bc6c0f3dd6c3e5b6dadcc5dd3cb3e5969a1b47871e0847eec2861ad1eea7a4c2f3a42ee7abc2c4f0a38f45d9397d69f5f3e056d36c88a6ce3560d0f1e1b4e762467f28fd8bc64cbb5a934abbf8e0cece57adaa9d1dcf7490c6802a25b43ee738ed5315df50d34f109b484bdba865374909eda348e02acd4a0ba693245aa2841e1be1c4d13f683b1bbd8d8225b88e3cd6b680ea249d403955fd65d59f44df14f2f353badf00b741f4020c4c9ea33b85e8cda3df145ba4d46eca250acba16775485050ccddeab318e50f3f7f07cd3c0f76c9e1eaf44d6b309c473510d215ab61a2ed06006c6031a2172c68726998a59d64d17ba2dd62cd4c6a0109e25b661168953fd68ba79009845c1927aa0980bafea301fe39d8848f24b39d0b74cbfaed779f3c90b0ba77985a4e41afd94793e3f10ce13dff572ad5fab2792e235399186e49e94ddb3bbff77e06b10a7911dd1951cb9a2c88f7e3cf05a9344bac2b4b5d3b1ed402014eb376c4c144381dbbed0af677ce5ddef7536fbee6a3308d1d314318b67a35f34fd790ca5c17d8dae91842f1b4038f45dbbdcd335a9d5e46f573a2f46e9e1c9ea94c4d088265bd0e8ac57836ec9d7958fcd1101c0368f255d2807e2b17b9e21bd53f6cb2ce0fa11668efe355cc6aeb78451947fc3a8e49f3848b9b77b637f8a4a46431a2b8a7781ecafb1732cf59c808904aaf609089c9062cde23c92c92d3d609cbaec87fc4656b8d3c12cc2432d0ecaa59d88a63fd63e4d1c09c047a07ef6dbab039a3bd1731bd440e73e1f5d238be047d78492c3e14d54dfd8e715f1e37650204db4522f7e1923d9e00580cd1d1167fed28a8cbae056f3be0df69183a5e2830ae39451498523dfd65b10a798e9435e81c7e3be5bcdd0ce0c561160521822491c0e5a3dd2d99ea440fdedb6b8b03ed6db63eee48fc6095fddea889394d21f494167349e634beb8c6b2969d7a65205f3b371ca5895816b346a545ce955417061ba814f32b5e8ffeaa49e72cff46cb8a8d43a6d1ba855b3dfab6793e2ed739f260f057935c856a3efcf7e05db18cb1b8e31f8312854d7e303859a8b2f4146025c78a4d76434dbcbab19e4d66fee99a3b9b6b73fdb799ac925f8eb9e2094898c1d5714dfba737f2c9d6633df5e0ac7f398ff197770fbc2aa8aa011e3829514e8ad0ba001f435fbfb041fe4d036d30c5d3f3b6ded6d240bcef39c162ac7b0d27d2ccf5d3e056492a9ab0e90b5d6655d1081f0739e906bb302639fb50a539da9d52a27756a35a6a44ecd95e785218c2b0db2223bdca6644c1f07967c0640de728600f3e875cc43ed3b186c8d8c26b50b20b8bc99e7e6b78b97422119b43b63b93d2070bd386ccd16584a4ac3eed350d11d4d658743cf84e21e2997627dd4676c65ae9e64364c0771112d266128743d011663ac344cdd0e5fc091d967e7d397c81be165d3844f47e40b5a3e5b9bca4cd67b6189bd29676188d3f05e71fc1e73ac4dd3d1ec5b1ee5a4ac49a8de7e1db705aaa6afbc6e70c60d85e1ccab3a2a1e7440b4d4f54f9075300f7719a1f6b47a7497267e5593a2f5fc10c17e40a153f47e68789f4b410ce427b449c2e0610f2511a50eadc01ebf04ce70fc6f4d481a48502048b930b54e9325e2dce6de2528a91d3341a0d051b2086f8854901e744c1d628f84b66f05bd2a6ab76f533f733448351586d54ee1875118afe64efe71ff9effe2cb585135dd858c857a5abb1b8bb26b27287a3b1cbd81c970528f736478496fac2429211638b7baa30d344f8215100f7cb54bfb48b5fb899be40e48b3293a8e6d9299dd6d812c61b9d037d757cd8bcfd31d4c8793330061cdc14369fdc1f29027d763d326666130792803450ed6109dadd8d2ed673615999c02e111a40de63da3b4408e49ec8face6f8258411ea491efadb00d821c218df2a4f7b45b168a7ba057b51b42f4a557da5a7baaad2bee254b4ad826743d4e2fdd4482a75d50dcf8a68558d9477500908cfbe56e427bb60cba026b76111cf5ae8202c4ef84b459af2e18192f06698954b50dc0fbd9edad1517b049ca91eafdf7cc43be17bfe3dd5a825ab047d579fbd717170227d563b7f9214e902ca9f7d110a92c948235468e5174d594a217bd03b63f40a680cbed7542468fae3787e6f20ef1d3f77bc2050519839854b6b0d08d4234bae37f64423522faca180545a0680ac231add11d793154bc5dc87e068c7265cdfb44a12357beb0b72d8a4db2cf8252d26f65c75183cf8dee4334613d2a5f3bc4614d9f29e2360e116719e0431f9cde5875ab0cfb8be80ad7956593ca09fa9a4a02cf417d893a6f5b3469b651906f3c89c1e2c16804fda394108fde723e29744d099ce8137c367e77b81b6f24394fc167185d51588f3417c67588c5b006afe09ccd009672948aa5b4c05b2c20f4d750fd80b653788aca8bbc11c1a87c56b53277ddba38d22ae55767116221b5a0023605ba4d75f20883a9df80dbe75c2e1481f428feeefe031200e6bba0946583d85a36037d1cc24bb828541578ed8611f14e23f226aa457e9987692a43a03723d0a6fd0399dbb419fdffa24a2dcc1277b01b2c100a593d7cdcac8752530b2500fd0338950e1c0c27e8a7885e04d85192d709328993fd2fdd69a0bd33c9ae3183578d46053f81029196950b3494a0c78a63a0f5605af4fa4e2e7b2a88cf33242f968bc1ca8639893ce3d27c97455992f54fd86a05db1fdbe51fd150438d9c1e30227a90be41c8a2eeb7fe99798cf5c5d25863ce3953455018c512f80d03564e5ed6bdd56b5cecfc1a5da7d0ea74efae2175f0528094718b2abba4c0049f383f0fb9e997952a50e9bcbe94e8c8a204869f3594686c0d82ea1901d4de3865dce31ecee43f6e1fdab24b9ad830aac2969aa8dc5f15cd090ae5c2eef42d90bb2ce684d3e1ddb340cf21f8496b23b06af831252e610d095004a47d4ce4a9dc028ae3166139ebb3af13cab9bdd49c39d3531311c63fb1ce663ccb878c3f35e24a9bc9107f65a76e8f56587fc5a2b9aff2474da7f60ef2d652e7b527778ef53f14648b499b45c01a466ce59d608cac5d728e163bfdf45839c39065b6b006a2b2e5a1c139a573971b7769041a8a385c56c3325dc676e92d03016d7a1bbf8f9347a2aeef061f8827899f6e81671307301a07a3e04f91010006c07a7d5ee1216ab7af8e86ce702e10876d3c62f7e1c5193bef6177c9f7334b9883cf77e5258e92518f3bf1060fb58ddf233df97fbb53ecc2cdeb735b33c1f7d445a06fb1d0d09544629355194058ec9d80ab64497985b4abbb7783bc34db2d2f1d4b2dfed9abe8ca57e05a79c9aa7c85d1141b8496105ca9b0e1a4ba411afa3128ba9c6601b9c156e1487c71e12aea7e13743ab2259bda9b131c9df03edc1f7707b19cf0bab6dd0b9979d93628f7ffded9d3ebc6cb56405dbd60580e38cfc7b08e2c9286d3dd4264cda6b840f865f5724744c84889b629a92c549d59bbcfcb77d419a8899a6867f5ee285e6281c5ede4c2caffbe8fae9dfef3f9fba5a1ef02fdc657898417ea5d12a188e687630e18ed2002548c514a70eaf8d32f786eeb0673f0757f0c3356a4f1e7a5d525943ddc687e47d1600b49e4a9a70ee1e142843ea3fc68b346c60142c09a5f2caec1c9f29999958452c26df35b7a245d915465dd87895ffeeda40471c127c35cd26e3f292a26b149253169135184086c1f4d2f9b416cbd02aedbf57d627b582e2f179bda3c9d7e05e9a27a156d2c6764f51cd9bdcc170bc9d571d3e7f935c53b41aba888afd089a703668bfc7d4941427da831dfba57407e77a758f8f657b9a9e3004777247348801cdadfee5d4f33cd666a102d1c7a31d7dd23fdd5e2dabf799e44df8a34241e825e2573b6c0510134c64b18d851119ce46f1a2be8ea19854ded8fbd2f58e5469081932e85c332654966a6a7c0a07d393708aa5cf7bd9599d536e35391426321de1f52528fc149c2c643e6a587b43f2945dd78bb85e9551cff6831f20c26325b4529c2a9e48b55f85931ba42f7d7b5881ff059c7f54140b951085538c6dac70a2dd603d71c095d5f0e4cafa40c1953bc8cfe569c6b1f7c7e2891c47e7b48cd131e1b021bbef30452ef5d0169746f624a9fffb6f780c8c8559a4b7f54c5286efc3f50d033120a0995cacec4a594a6e97f79d760906771b79c5b499ca7b761c739793b721c478e8619e335ca0fa3b5a87bcb2aea8a3769cde0073ae8faf527fed78e92e8882261bc619cb38cf7bf833e85ca7431fbb3f830114ad9bfad09b5243838731a82e73c896d65894d3c6351c6c0efd8b85cf50447bc9cf10c9ef0f150b8cff78f008c95bd28dcca15c56d48ede60e87650ad4e1dc28dd221a5549d794918ccbc04260dc2873ee0074cb7879beddf41896f5778d34a55e1f99f44ceea3861c56eff680e333a0f3d5a7954193dad126777e24602ec79547c4706ac759ccc8918e449bb8e3cfaadbdc98027ebcf23bffc3b0c85ae12588c261a561797ef29bf27b8bdd8f47a2e14e00c407c6d423bacde69186049fefccd30ab53ed2e0e3068ed1c4f8863a46427531df990950d486f5688c4ebcbf2edb9837a19116970f554aa247513892524a7c6b60e9d4d4b09c16dd368b7e4df16487a89b466409ea22ccf80189a305bec0e74eef213b9aeeff2a99358e2a7f21f826ec49dec74fad8645ac81d741b3f3983005ff06db24dab3e7ebd6e54bba1a759b7107f18cee7dc6ce4a19d8e1cff4e2d990697cc462868be9cb16adc124b5b419decbffbb7a5eca7b0238cfb5aaa6efe4d8fa33ef2d8bcf01a88d774a647736691ff407667a4ae57bc962c2d00dca961a5ed86dfa3e9c0839435170edd2b6ec7ebe1c4697051770eb97a5ce8d02d277398eeeedd34e50fdaca604c488f459efcc5ee4f891f5fb490d0be8de3f9c5a0f125cb9d2da7e8a23eddd1f140c761a67665a8979e14ef338ded4c59a96a94c8d2d6bf3168b82d63a6de577cedb4ddedfa54c1b8ade79db6aeb4d28706a2e1755871caff81ff2559cadec490ac23d25723c1eaa311ac0a27bdaae3f62d00f5e0e64d8e69c6391f66c04a3d1af2e5010fb67a74f7bd0baed3eaa47fbfda876e27a6f11a519a5cc3a678713e9c3b9530cd0d360106bbf1bf8bef7bb397b31a1d0a0b098a975990caf55d0767bcee2287225ded7c4521690c809f2a23dd36fbf2c20b00662f78a76ab69f55b4a291ebd59ef00290d6aa06a06a0899ef6bcf05079bb26ea6d8893933f74b8e9a21ae607453765319bfc8fc5013c6417245cc1599d0aaefc61856ee4869c25eb645a80dd7799010d938d5013f2c2c7c879ca5efc4de4d657d3963e304609bb9d0ef7d2553779c8afbf1528e1a78095f0eae3d4bd80e9df94fc7bfe0f6b1e4e7fecc5a8a2ee7080124fb7bab05b5d6e5b04aacb3773006731d34d09ce5acd4dad5d7fd37fef58580bd62e862d88fa4cd2a7d55d7fe775e54646676e6122a236c635a96c473e688f892918ad80e49ae188f3e207be7e146cfac468276470e5871b729e3078364579bd8299dc4da175b88351853ea97e80d6b08ad470985d280e6ae6f5d86d54e7cbb52bfa3c3648cd1c3840db10069e2c4bdb0f5f2a3c7cf48653e34e010d1059df9bf0bbde2206800977b21150fced44250452eb2b5d0c73eb818a3d94f479d88a76610e73bc911cb840cb164618bcd3c4a9319b3559c1abf38fdc67a181f1a5b7bd4e01ec1cd41d935c471386617d2c2b0edf652ffdbbdf9ea05f3589ed98c68a1af3136b3a46e97422bb015b42628bf27cd7506db2499a8e2a831557dd614f8d15f4e42552a5bedb070096cb12f9184d339d31cff0092e8502fa14acc93c9a7b70db515e2996eaaec7ef17b682633afb38b0743aa9c3c25a5e688fc0b7d69bcfbe5c98239e9508c350cc0fb64c3b90f24f4c06c64f536a3d4dceeb0bff96b99bbbbaa6df9dbcb42c8b137bad4bfd1d8ab31d12add520671d4ddd5cbe59696150f00defb43e698619697f36a2ba8554467b6b5c3c82fd4c86594615f2a676f933e02ccc26f88c499bbc2edd6a215a599148be83d68df81950bb0ad29165a756d1fb4387ee9a7d96963bcc5bea3a36c05f8e906d6ed819ec480c9af8d301b7335c1dea1af903135ab4fbf4be1bb4be9443fea8158a284c5726364a3a56d2e77b72da64726377e5dd61467a954a2e6d8b988ddd988c05103ebb86fe78b59a7595514997a372ad515bcec003a2b5eebcdeb61c6066260fd926a5370a36bf98737e3d66a0d05d1148fbc2e28e11e27b99f7e505f1fd069800c2ae3505fc900e2ac6a4902a68e2ed4bcaff077a456816ddd822e96cadc2692a27a0b8e1577f6cbc87ae3b057c7278c61cf66242365060881957f2f555f5684b511b26c9a81dbb1c88e3427f2ff3c7097cc4641c8691d3e52da16c6827a59942fa19d2a89d1e5b458fafacb8e80ea419318e0ad79b01ba9dc485ba781b72d6277984a6b1c005f36eacd23df4a3cc39a2dec742600602ddf4461237e81c3f782e65dd8cef0fd19ca70849b992c0220fe150a54f7df0cbb482d60c9a1fbcfd176ecd84abb43764179c9275d1d06cade6f4e0ac4125ac33b32fa0681d490bbcd68eb2b1027d3c0814a0c58bddb5f84804c7171fcfc3f64566f04eb64e8328e70f1b0920d20d712f13b0a90a198f1982fa9821a899a2a78abcd636edbca8a3b544e16351b17557231aec7219bb57f2ed78919970814041a9aa464f9f7282679ab2c4e306f13ebbc883e1835d11a87ec6ae48fbb133e5c3318a0fed5e87195bbbf29244af389daa73382dc136fb40a8d5dcec4c4a7b6b0004ff752a4fe0b3c36c1880f7c5de0cab10b7cb6cc901548e357abfb714bdebc5e540fd18190e34762b51248274b9bf709d7f1449b37a8d3d75a4830d49d4025f6cf6315c460b840f1f44255ae359389080340c7b961021b928706aeecb90225dc162f310b1de15783ef88745ac52cd6daacb4199a1cc0beacc2966e17f53168be2e9272136b86f99daaa21916b6a5f2f05d7c6f87f0f013bcf510d53fa5dd051d2e9706fa328a13db2fe0f747d0e41ce7cc77dfb43198e9b5cfd5f5045dd9bd08252d155491ee65bf8186ad6ab17d9263c5d76867f86cee9fe543edf753a4b9822e30c085013ab8d1101387cd1debf010313c8605aae4ef3e98234aaf8d5794f1beb072dca8697575bbb75442cdb47011aa8a68dbc1cc42801f1c45c12d08b6861fc9ffb52011c7b0d81205e440b7ca1211686d4a7c231d0e2cb42d6cc983fb43e47f68770b6c1b6bf49adadb49e9abcc66e1c0c22b6d10ab7b156b5b42a4cedf2ff924142f3f2c1c4a4f9f2fefc9fc5497a410ad03ec28af85ac6594c57836c528bba64490427125ea3cecf23e6e9454289a30250a97dad2a87ea3b3d8f2bca5430127e4de7940b5c964ad0576170ab546c9e6a5a2402d812af7b096e03788242933d46ab8533437a744d9df8427c41a84254f80fa516b0b489a425df8d1837246eb0f464712b2e85b91a00f9d1efbf066afc41752ae935e459ba83d586cc0ca2596952e7527afd8e8511087a721d5d5c186a8bfbe501227e8634c6ed16c5d523c974c7cb3cb1680d3c4fdeb940762e1c53692d01f5f442923050ef1951be17053281a4ff62238628865e463b28356125747099a2fbf86be00310126239435d0a8ba612a57a25dd96cd88edca76fc55aad3212111d36a2e8937f213a1c71d82fe9a009ec07708f4896c50fac3a4fa6cc4ab7f52aee1f319a8485c596ba4d4806c7e776a88b76762caeb0e79ee9bf7d65ee6594ebf19d4383005872c1af3267b322a5d1d6f1e5283c4d2ca0e794b4d85ecc21df5cd369e4ffb6cf97c336875b0cb1bfa83d0e531009510702111e24c53e05374d59fde26be85db965a9ebd44bb03b80af1df6e092dcd2ae0f355a4a471a336074b6463d3e59c03f75e0697fe59183712255e7318e5191e56cbb289030b233e4afaab995ff5e24a5ba36ba24cd99004287ed17327828bc79a8774c4736c2a752b4d012826b4270b51ed3d02140017602f7f2092df2725fe6370cf6d6f7631de95f41462f59a22608c8b4b79b34393b9769b694d859b5d9d5f6d3179d77575bc7c182214703e6a7078d52f6d291370c871129cdbbdcff752a4eda5e7698977b9ae0f898a771637a853d6f0655eecb090861f19b4675c572ad8691a228eec1bc98662418ff9ca7467d322b64e239b56b3b08ad2873a49af4b3e90fb921b6013f44f13cb354696d749b08e572c5af733f2002121ce7dbf80212ea78134ff0fa83cf89a4e30fd7401dfff69f3543339b244a9d6e8cb237a0d78263411463ff007fca708fc3201c2711387144b6f2e91057ea4afef834ab43f6b0f18f88cbc0cc49b886b46fcd1d87ee2ec7f95909fcd6425b2cb2b01655b9ab03d8cc01cf2e880d0d37dad09383933d2bdfc7ecc4669c1a4ae4ada79bf975919fbf2d8af89948032cf7ced656dc826fb9bb4d2b3599657310e3fed11458e9799ec4f6cb31468cb70dce79f11977ef0f6842dd298fe3820df28883ef03dab6681edd52e8a7758b833e66301f39abcf3dc2f2e3da7b972ccbdc725f071e7f9e01380ad2cebda86147c4c56b933d6344fc43c30c059db4e0f233c935a475c9c1129096515d71fac3cd65d8a196c1e48d0e7d40adb356240a168dccbd2651b68b831cb7974c0c64a36143f62fe50cd12489e5720497bf5603be799622469a39a5825de3fbacd03f9230d33bf2110b230d147f5db7b9dc477e285ef5ff61a40bdc24f10080483450481a8754bd562308732136a702914b50e89ef5f9b4b501fd3cbe885d5fa02b7e30868422494454c0429c5ea28d929b5ad43bace820cb1d50d9849b19496a1e617d1a18ddf36c75efee309796e40a49b2ae500ee514893847fda3ff2977a8230c8f27fc87d791000f2f80f1754a1fc411de896344f32b03c2456d26dadbbfecf3e6a16fe93fb5b9445a69bcbf539daf8d59cc39eaf11f7f9b1f3f4cb0cc33b8a27d270f6174305633a8a563d03c003a4598c6f2a498fa1f89c859a32025ec11a9c638065eb0b20ed8cc083e7295805c1aebe797b0d71e9b3ac06155f92a50e42f1ae2038486e6426f78dd5a506f77225552a2cf2d67c122b538df6178680a7a432413351e372554ed8497d97947ca4c862223277bf4a570cc7f471cd9e9513ffec6d3d71ea4dbde33b4d6f9936b6fc578343591c7337063c4b4af50d8e8da4f98a9ccb6603bde9ce6895b74adcf5a070a0bfa172cfbe263a396fa9e059479f25a6e535f3fd1ac24e1bb6d4459244ceca0d078fbb89097213dabba15b4c7d02cc4cb58dea274bfb65cc68234a0728ad261c87441df0ccc4e299ec8c350032dd4940dde0d7d5a2b8b85b5f658eac46c78a63a97cdefe2129d5baee3dad9b468da3e2627c7b3d5480348a84db4bf6cbb437a3021ddba8d2ce0d02e6470a5bea81c9db78d73c64eb7253cc609cc362c8c55fbc7c072f9bd8d750fcac58ae76765ebd546ba1abdda7be615d82628629c52f8783eb8f801dd497c024cdea5da7c726e52ec894d3e6390472d0b9964eb38e4485bddab643ba430916cf736e99174c627f030cbc98b0e172b6683113a9da0fe49dc907048974de5372ff2fccf15fe98ae48d8c6f7782b6ebfe4f3fe4880ea11f08be3b73c11fdd24a56a321a903da0cd73668638cf464cdf9971f05307d8e092808e394200c38e470f5082681206a0ea1311854762c0824b3e14c6189f39a757f101def65ce3e73a4f7517a16e0a0bc17e1533b5f2f8e3bf83d7148e780fbfcf4d5c7dbef79422f5100a053aafb489ba6f3a532fccf346d4fb3ce81c72c94a9841952033dfd46b6b888957a3c9601f0fe174cf08b3cdcb46b038d543b46cd2afdf10b8d4f0691ca62801cf11505bf83f2a87f7b4ea9774dd81d30d1b5e8b68153b721bfd5020252937cc3213f6996d205da5ab00f3a368d2b00888ad620afc9c788e208151bee22a11864b0409f37239005b5b2dca7fbe0236c9ef39547f628a9528e926854a7af6580951a81c9a2155b2e2e0cb9beae284e28c71680a79b9cfca0fbb60a086aacda1f976d772aa866f571a8326ac8dfd36196991b7f21998573cb6a479819b1d9d95ad065cffb6748a1c8161712f6e7de0e3e24854820662bf25c721133df7b2e0bb5b291d2951beac2b22261b711036063d5ca44fc8ef935955a916933b3135078cba885af72c38606316ccca1721caf18339599ecf99b0c59782b8533c78fece76824a1d8c54ef03510ec06766b10f461d0e396495ed1d46d26062d2826658d734e026f0223b3abda0a995348eb3b5be80375486035c258abc44c9f45873fa4e4462144a12b5c7a0da601c81f97c2d0d99e1c4ea9aae11f37396407406407a8bbcd5dade995bcd01b4ece3c17e74395ff3576bfb0406d96005cb3711a1b21d9a6dbef1518f3439252a66b8f318cc91bc42b7e68216fcb54f4a82c1f6988bc8e00badddbbd40cbee132fe07986262878b2e908a56227ef552bade320cdf21c5d1bbe50bee005d5b276817bb71020a50338e60482ec6415b97d45735ec68bbb03718e25314eeb97d88fe2db6b769dc62afe8c56e6c9eab518e2aa6b40d43bc59fa501c00e0170dfe8a506b8a24a288b41bf3fe85ab0cced54e8c5b61c4aba3174cb51cb765b829827276374babbd2053dc6a7be202975b41e3b3cb1d524e312737fbc7702a7deff10a102cb9f387c9d3ed541b2be8ae85583f2fee164710ab0a0e1359cfc3ae21ad9332a67c59d870eb21eead5ecef3a324adc6db648906079080801773caf7711efd0257a29156e378bba6a35fee83d5d12a2b2c84b6c9c0978a3538960dec810466b7fac59f48d969d7ee95abd35bd94bca3cc7bd3090291b12d6303e0d2e8e2b23c7e6e4da498701065413cb8fa4ca98f5995cddacd517305ea60ee2fd133e08adc49ac1eb542c3ab084f172d17f1fa9b049db088e12fa4e473436e282f048940c92d33e81fb88a3922dc20bb2937ead6767e90bfc261d80075341647b7ce8e516494dae90dd1ce145e607fbd3bf4542a500ac5c0529d1f8f0ce8dcc9fd76a56df40e330ca77fd7b707e09e3119ee1d89bd35ba73a4c9708df90f79552669efd1ff1e75c6ea372e95afc2c5bf37e7c14526f9ad4a60d37fcf608e9fdf5d77ee2e2599e1b19f2627778a0dd2bb718d21db080f699aed19f59f0fbe5a65abf4c0f04887d19f2d0ab5586a8ec355d3f7c45cf5a333a6bbe9aef795e18dc39368d49b20f9b6bd7ae76c2819bab0fc4579ff592190d2e3584fe050b2c23a595e113a884295a36346ce2a0d90cb8700e5e587453bdea254133c4f7329dc103854f1f0fb6ac3be1f99e56c517ba89ab5f3e50756f55eac2c353feb9bce0642cf146736574a2d91b04f27f6d5ce64054e4f2343ca830f52c38462c4db6ea2e71b70dd7f3d72a5e496a9ea306ae76d895512fd7589d4b9a52a827dda7bdcd752d342ee0c284f019d14fcfe993b85fbbf517d225bf1d09179509c28671e07fa2bb1fc0b3ae985e2c63985f9e21e5ccf0238d7004261ce5d9b7847dd9e75dc51acc8442169b7c51a29e8c25e3bfd60345b08e0e4cd2d3ace91f9260c2b4fd612ceb7889eb7129721e7ab3f2f98012fe99cfed1c66281edbaf76deb01bef5f9dc228b194bda8d642b31b60e25740feb68e213df28853e25b7799d1262750970036d0d91a1a4ddc4adaed88a7ca8669ca823608b184a7a910d74524a0305b41cc4081c59952365657932cac5e7e245de84e1e2035d44a04c585816621734151175a3bafb948c80dec35cec06fed10fffd17ccf22603c334fdd53e50c370cabecd298715a14af48461eae41b4af8a4fe75c1cdc45ea88bd20c9a54b5e76ba386c90663d881b0817af3f0322d0d2b44b113e5c3499450d065f690a719af795abf47679766a8937c0c6a2e696a9594a15ea816b8622951c313acef76e7b44e7ecb1c5c305a3714e122560ac75d8c4f4b0f501305abcb8355e106835ee15d49de7c8ce4e2bf2a0b59f9c087fef636b5e74ea93da2a8fdbed6a8fa9604ca536afb5723e61ff09fe0e3574fd2747282ebe26b2843bb041615c4bab95d73d4eedac4b121276abceb7a9738cc17dae59392cdbb36ad3f4c73caaa1af0627bd805d9c8434f7518a13c541daf5891a5c6ef23ec579e187d76354eb547a89d51401b95c4ee1ec94cba7b6d74d2e2897be85e8bbe31367d342cdb8c02ee045bf72bfe6301e95902c5031fe565da0c46d3efe2c5e694d161a002cc74dd99db0b501ae2f8266ed05e617c6d2d5ace4c3fba433fdd022710fefc2438417db39ec80289d6e1bd2968e3740c6a3d91971281c1d5c6155159426b14e98a5ea54c8494e2cfc3da8b342b8b5d18a1bd29dc68fad885bee955fd1f1a05cc06b47b69601fb2fb8f3747a05d5ec887fd892f958c04080d629d369ed4d5224cc6116f83ca2b3dd0d07fa0e6d34694e2545b3ded3123d4e1d960ed9d39a36ba97b81ad9471e3b93166828f5c8b51f5d122509c40e17df68d598aff047fde7a0ba124913ca1e887ea936b8621a90b011c82f51260713831b567e07c85c42b7dd9a183ee0e6bade4b38d39ee829de3193ab3d372864993ed9107f453ee24e047a945634fc5d11523ac0bd58032919fd040c15fdadcd16ed8b59a31f9e9716a91d1440cf50aba64d697e1299237e766e2cf89d49091a60fcc28fbb15311870ac99a99072e440fdf524af9f868107829a6a48a6c569da90ad4b8c97f96468162d5ddedf7287cc812616f86777e2afd2ce65f4fcc0c70f1d1c8aa1eac158980609d9aa55d9baa5d8fecae7bfc22560fa4acea5f8b3270c758222198b999ff080c1dbf0cb5927b9f62f15892a0a3a071d8cae8560f5a20e2d335b02ede5e350ca78cf996cdfc0dc3069fcc3269c29e900b30ab0b1e9890d0bc5c938a2f579f49dba7400748983f866c3892fdefc9e6dc167d0460b75d909f56c30fe4eb2308182436de5107069284997cd697482d30c42564f4d05818df9f3ab4d62fb5b345c5ae339d15b37e1eaa3fd47306be5807d4f271d1eceefaab9e46346b3a36713f6357afbde2a3949397d1996f17206d3a99bb9e27ce718d0b892898672fa19329e7d64c9b225b5d63b619a6e273cf1f399ff38feafd13eb92f4ea3bef8c5011f5e3988321f9c9ccbc1964d0a8c0d9d0d0bfb9c7eb7f199aaadf7f7c8c0534f2240c13d0cd15d2c66b56ec27daf2889d085f29d58058be8a561bc24dc4218c962b2a360235c81a4c80a4421d5a86c3113aa82d0bccaed19714ced77d67742edab94c0c60f9b619903fa575d198c1bc69caf035389deae1e60004ea35cd8206a001d043f5926fc8e87443402a6f41c00d3eb2e5d3d1f08060c2593032af86019c89fbb5d349f7d8d27094656c6625f011b76effb98dd31c0939c32bf7bf78427c614de792f511b8edb8ebf526d4f5507fe64c0352cc142bff25b0da687d8af1ebcd46c732bfa3dd190d076aa7862b92e35bc3425951b9e041a48ba4df2ce5efe83a2d600f6ec2cba6613c157c322923b597e2543feba7592222b41eb25fc7e4f285ef169806b7e0f7eaae194b585907a11d69a4a36a50fd30735c7c10bf3bdca9e211c1daf3968668b39c6ef403916f566628941f224d229bcce96035b704483319c8071fdec40089e29bbc5578e9d924e94980a6a757eb98b20e591894b4cee7b4ab65ef21cce62b76859aff42ec287eb219c9576bdbcd90eb0ad14a54330f9a61e551aa58a95f0f99f981744ddfd86d3242c88222780df106d1014ec856df4b729de375cfeb1337901e61a00cec53921381fbe230d822a18ad6314ed25cc11092f3dad6c1f21273953857b5bc5d9c0886060a0a76da3624f614a45c62e1d943ce22e92c869b1d9f6892dc50c02628da8f90265451fe1d75e75a862efd4cbd511244a9456373f4346a1a10b64b8a24dee551b037a2b4f6e131d37fcfb144a4883315734ad9df949e57c4dc3cae02d64b4fb8dc2f83b964056dbd36993c295da22b8f410135c3c1948ece4d1a52c877c4a682edfebf5a416b3a3df0b9d861e01eb4ff5859245f3991f7a064067bbdb3729e9f6f47124d088d9ddaeb8a5b1595ac1441e2391c7f3c57512410adb06fb947e726bab35ef024fd9c5e8890de31c68bab75e2a7f1034bd042c199a8cd069e491052b7aa419b8adfba977f18a955d76ca724b9c33c3b955216826481a0a29f3c27be3b6b50154899497443022158794002469e032024d8f22eefe155b8d6e4a19df392f4d23e1e6e9e479ddbde6ced463f33b9ed01619094835f39882a5455d2c1bb6ae8a3e5aae0c9557683c8a9b0d68bd3ed4f29b8879c8b582d4e9c5e483122db3b58c28e1a3b9521259bfdfdad7cba103782ba63472cddfb52853b57799f2b1de2fcde1f3be6b17f7aaf7ef543cd98bec06774f046a4059d762012553181b4ee9dc405df6811d486f2737e591206504be5b49678ab84685d67668dea84310031f864eaec47248654032020f923c38e09477d9d254fd53eec49cb637e182b8db89cf4f0f507444fae4c3509ef67da94353fc486afc205ef4289ba88dfdc334a6dbf6718aa3b549c85854069c596d993556682fdf4144e95aa074685a8da5c065a84aec9e926edc2d18bc247a0cdf4e895cd696a953757ed611bb1591e03352d43c946a81ec11b42904cd5cd573c4b7088b718c37070faa574a6aa8a7f7d6664d5419c7543ef67735aa84643671235ad58ac9fbd5b70ac1be0efc278160f5bb216881a06b186da3051478fe9d5eb33278a12777846a924de48f3c09a057b82eeee3380f8ea046cd6501845a8b1c66bab30eade525042ec18f4279f20a6770f7294c224d592791ba0af1fa26a07f3cc4acbb32775cac83d91b8bbc16f53efb1c3116739cb7c73280b531c66cbdab49c2deadbc74c71a05f89bae5b2dc1b9f22bb62dc48317cc73d5593870ed9daedf46f0b4cfed928e2b00348cdc7179a036fbed7cf751a6a58246ce40a3ab4f17eb8428c3cc25d77fdbe3d304d4fdc26cfde3da4b517aa2c386cde11b73992cc4fe64c10310b280c850140fd8e006322db49ccfb4f51502b0cf8c601e2f0263a7ed2533fc55e226db2012b33dcac49524df8556d38d66d1a0d1860e5e4560da5e535c68d8c51e961dea3527ff2a7f2c4a38f87f73f530ec3349bde6cba5b0d249343921180547a1fbc95457100a843d6e5e092fa0c718b7eefabbed04d0adf5dd94c2c8b28cee89ef70ee80de5c0d9418f968d364c2569fea3818f03069a7937e1169187b5069fbdd01d270a50c8e47dc6b599893bd729c416419e3e5ebb3399e406d077bc1ebddca4c2aa4fef3678dd7911557638179c26756df69cd8a9957d3adc2063d454c6252b8737d00623d34207f2dba1526b494618973836fef1a9e47e1b39247366c47b2bf2ced80e9a369cc661ba3de944422f356a812f560fc183bfef33d5f7c2cc2c3539b9dccae063535830b29034fc8704a56eb5ebc24af3fc459dbaebde141550249766afa8d91f603c56d0e9b67ef83c381a0c332954c0023d61fc70bed37e631db637bd517a0b7890843b4589fefb4b546715511dee5cbaddfd4f7c68b14c5ca94dcfd038aecb176a79bd732e6c3437a84b342a06a6f4cc56ddb18eab246bddfa0c1e48b78a2633cd9e6a65b30106795c71342aca5b5becdc7a03b424f8aa0188fda938f860cf0b043e44c7c1dfbf86dcdef5e26306769eaeb7180945e83e732817de510fab7172f0d9d3091180a274ded31f265ff5d9c3338bf9bf4e9ab97e1bf9d7fbe0351f937d2d9516f8e8a32e65addf99ecb238e7eb4c71547741e25d94a03a92ff36a91f2a28fbde30b722f2b23b46243a27977edecf916af1c6dab87beb0504fb474b8d4d2f27fba4cd6e5c45b44e28237477200e69da5a7da6749c3942fe126e27a33d4ee09e9c0c3a5717f6500c9fe1701797a1d7390595262a4b7b4401b449201c6568c6030e7cb5c3da82c21b5ef28614d459fc4076f0526dc0d3ba5d330338178819664ca86cb84095f14c8358af2a6e5f5efb60d13747e24eca23b875cfd0cb5ae05a1ad8983dc11bd58aede220d4d19cf4e9577ebdbab7e88088362d87ea33db14c788c6625f20216946bd643d60efa3bf0f91a9cbee29a87543e2cb5e9e3d8b0055559a990945ca46fb6b181ec27d17d8c190b8a4d6983a18781bfbff333ea5feaa98a8b3549ce20998d608f500c2af6464535860b1408a61dbbe09e60445ebb52631fa5b41cf09f1069b1495d77dd419504f13453060251f012b5fa1bd782bf0aad600739fc6927c04a7356b445fe4f3fc3996b25dedad2a0032b1666035006cfbacf7f38dc8e2367e72da9bfe79b63e225b6677332434261bce5cae01f2ae4e5e14f8a7c4494eed1f73d0735cef2b539b05be62dc1d4fdd2967e2bf81c905c9dc61f43d22139ca6ac68c8ee7d357682b583c19e605ad041375b695d6dae5af4caa1224ca800188cef54ccdd2cb937075b555adf46a8c0e09c21dd0e297e4c38c5ed219df3cadfb68043f8e7fee11c5c5d5120e5ea4e9a6d84a8bad22f092e08f7e2f3b2fa7a62157fbfbb5ff914feb754ef3cf0f44e7da6ac1ee33464aee5ea53157f3e4287f520ec482b36b40504b52d7eeed8e9c53f53fc25e3eb20ff817236779ebf1dc8f7c0bb68089538161b93aa2e248b9f20bd674e54be6e1c7e02ad3d5a9cdb1768596883eb390a7dc02054a044077fc2ce2e93144d99c2298d811f314b3bc397dcbec362326d2ee5537898a13ae119bc0541c03569c75a2183a4bc60b927e287346c5244388794569925f1d6f6ca47577c4e9b2c7ad8b7a943baf369e99811e593942675219f0e4d71c0305f9acdb4fa04ceacf842eebf90d1dcff18c27d483f296a115e6eef44ba8b0bcf9f497f5962f83a958473b6df91000ff428c488d02e6b7fcae025cfce8d2dcfa0a4b270b609e01ff12340f447d51ac28142ab427ffd48613acfba6ef24f485b3863dc81ddf5258841d2cd3b0c7d5945c3e6e23375e4a04d2afa62e48c4fa011835c0e4471e8a537435da1767c23a796a1ae85a2d3b1a12b6955741ed16547d16eb065afeb76472942afe61b04c37b79dc0778ba3541c84563c90592717f01a8f3fe878ccf8b0bb83eaea04cc40c4752914ef637c4f60802afe9455388478e09b94d61e18e402cd8d073d259af058ac6422cc86085b13081012e21fd7d077a234afb0b138ea6b4005ebb939ddc0aa8499655e0257bdb54d297ca589cfcb0066b72da7e5fcf4fa188da278819ac57fd455185c05eb55b76919e0dc79c518aa03359e13ff60951db0c5676a61137248b78f5b66d995871cd682b0f7205b0c07e82f3310b0fa21680486fea41c5bace4e41212070c16009ed6be6f4fcfe5bb5073dcfa1199d36cbd24bddf33a5810f831fb0ee2f24e35f2012661177fea27f306edb2bd6f2f92f071a287340a9edc579a13d864c9f91b412a5ed852e270e5250a9b959bc2b13fa48aaf376eb33906693749377193da4cbb95559c8151d11b1d7fcdc0b383d3b7a94a4c164e9ec62aa0b343766c2f1f1994b3c8aabddfbbdb0e181d03d33b48dad31e9d8173d2005b59bb5021f63fca4bfcb4a8c77f833744aa10c3b5c38d3e45dd43823d3ab4b4980c2bf2ba1b92d830344883ca13240d02ada2bffc2ae50f4722236f6e957a2e2e408e60b255f0b275318594ed826f0b62c4a9c2a5ec36d684378ab4d68e06956158339ad6f1ec36ca98a2148584c4c9baa01199e7e336d7fdb4180391ff9ee7bf58c7b24d479b2bc96f79d7b67dfafc94ff549432652462f4c07a85e62e4a33db2b9fac64c71e78a5e57666cc59fbbefe80f402a997f1ed0a50b04f6b847de68a0c983367e44febab514483bf8f6c290842be2e4f8732fecce5a0070c973ffa38fe112670fd60f244ee1d16065494b65c28cdbb8f620e7a85f8750fc9e478535a975d0b5d2d2b968e2a20e663b2055238f755ddac22d083d0fc9c6041781c2fe080bba3aae00f6db840ea840905ae8a1678ff7c84134b05b23861581b07265290177fe0ea8b15c29d3f3d5d45de9a86118fe1a325dc38770c2a1242b530cec28020bc429540f91d0b4b462a91788e8438699400e2b213192ca0f65dd97d5632049a660bb1d8c74b22823ae31847adad7abf32163de6a1d39ef614e4c633ef6490073333ed6a8d360890e2e45add0653778758ba108efc4a2a62390e524833aea2cc423abb8bc4ae645e96a149869a8cb5a7e3912aaf1081ac398921c8b1431fe02c8b8ef46ba9d68c169d636eaad549de3c87ef4413b3375f1a9019b56c0672c907a6f34d598c8b967d15800f06edad25da1ecdf4dfcf7c0474ce6be924c1ca8cc02ffd06feccba45185921cf37ab66d51733ad258c89057e559c8f88e51bf8b970523e55efef724f99d63a1c43cd9ffb62aa4f4c12b96ccd0d175ac4490c11443ea23d4d7a1164cd42b0338492541a6e4b2a47c5ec96555e9979a9571bebe9b449416967553bc0ec8067df62bdd55a7c87573c27a1c36ca67898cc1bbdd1905b657bce20c35fb69b6b3ceb865624ab40c6b8c9e616f0dff29ee7c35adc32425d4c6dd4e1f82d601738ba5da89bd47b45161fccab8b96a7c497c7e277d0cbc0f47e3c8ecc55922232539d87a4d3869493ca4209fd6f85f416fdabe1f7783234c86bda325ec3018433ad678b53b42cd7f431ee92d13898760ac06f84b60394ede0a80c580f634edf960120ee0b6a316d7487afd22bc680401f2bf26af5b7c815c6bc78c90e5228ecbbf726ccc8d9c8429c7853b7025042fe1f9272957d5de6fe8a004946d1afb7cfad84fe2f26f84d39f9e1c6dbebd7d0c34adf7d798ce3941cac6636bcb1aaecf083a044a4fa73873548e94e5f1914ebe607d5ceb16bb7ae7fb413a45648df038c47e28c5dd76db8fcab1ea9f6f0bb1f0909791193825a564f91e89cc5a0111f11511eb47509ff214d7cbb38bc6c55ea635fdd0674b633f4b25353bcade45a0ce4bedc22e59227a6e442f00d057d6f57b70ff4a177103513d25df545e7949300af379c6d8c3ed96d8b55e362bbcf15bdcd593ac7be1fcb1bbf37350360f4925523dc999cd0e2f331396c86556811a1213661e2c6fc5d3bf12ab350eee97eb4eee44937a5a80543f732e2e91e2272bf99f61de31eed118673c91499f63f58e7b1d622b83cbcb7a9caf9ef64c7fb19e60e9a8cf6ee1435f516eea289ea9a0703a8f192f6582c73e19e70dced26a091beea4cf80149b2a01d752efec3674900c790ea90a412ef32d6d1f54b4f38a91fca36ad74ed3ad7cc1a69af221295e1de0564944c1f6bb921db8cbf006697468f3db6cbc139cd3285fc6e23db1e4c3556bdbfc916a41545b0e17340139399f429533d966a1e1b4fc973aa5ac7826f7034dc01cbdf5bce1a769481dc29bc074d58a6aa79edd95c21dc442554d43fd99d6b6d32f804404dd8b2c82654cdc21faa672351635fa3e53468c1861a87543d7e858c5fe09da9437bc04c58970f7779f6ff86a1924321c0d9cde5278fa7f5412a85f769e45a32f7fe959ce2f12a9186ebe6cd583c91d608f2cb79dd5a5049155539e34089f54de2d28e90f611423dff95dcd54eab8f961a24fdfc1720bd3e172ea65947e7746bead83d8519ca5938d9ca2c1e8c8fe6c9f150a1a34cd327f362acd67f47c6f9dc6d85c8bbf6a30264ec62650728da55e75528b01ca9aee049dd85b4c6748d9bc0afae0bde885efb74fce6525c27f1708796300de5142f5a82dd87be09eefad46a588973e2bfa4d16cf5608b38879d8403a72187be22355b1f13bc98a702d549b4d5b32ba378affa1d7270c9724db1aca9b922319aee24505b028e52df9b41233027244578977eee2338c41e064b5d93933292b95101733ed25027cc58a00cd8453a4ce6af9c04c4866533fb7420bc5318a76ffc4b1454eb41cf81f392d547979c88ff8334c77768d5860ef320f5f0f909386eed797795214b1d28c17b64bdb778abf2bae7dbbe5280fca1d4ab7a7667c938df81098bf6e17791732e42a0f62afc8005c7d8c3fae631e08000663872ef3675f244f8915dc679ee18002fcc8f5de353bc54eec7375609dd769e0ca76d97a9f5cacbddeb6feb00cd36b26d48293ab6873e0eeca10ce55c5b6d615062f100ed9c67ae27269012fa5a5452ecc8a1364e6ff7f426ac399e5f0d5fcf84c8bac86b0bf1f27acdbaad3d5fd4b704499a72006cc0943c702b99f00df8cadbecea94b7e214cc0dc4b11d9befed5f2496886fbbe0420c2fce16ad0880c2ba8dec4f9fd03491eed7238958a9f22018bd7e893c8a39aa37746cb003503f784da68e019a5c6138cfca5d10653a24e0c00b6feb22fccd2b13c84fcf8ea8ae537f1d3a92a1752f0cfbcc50dd5d3d2107bc7038f4064b5f3f618fa39495579ba807fd64d2a1a696086c61a15fb510207f526c4066680ea2cf26acec911b6d8ee42e2b9c15cb0de187e00ff536613b0acfaedbd3a3127e0f77de424d5b45e76c629f652b6c1594e15962c641ca5b3e34e180be22017486469d7e64f5a06392680e00a346fd8a3054dbd0ace48998f8247f80d0738185a7ec71b139ad9137e7bbc26049d1a44a26b80a222e6978e0b4f920d36a421383c1d7aa9d37f0ff7d57deb3d804088e102fe42e7e274156d8f5c5f5147d9ea66e980660aa9318467f8336d082a6c98124095bcd752cf22b20b3891f615e91c923be220d807c1361b815a9b10594c77491c31199d6e9e7d779722c2be7bc1775b44888f9e695fef52d54dc3cd0cdbf88622048a880091effd40a0e36e5f9271b97ffb19c3628cfde275c23f3c0f9ab1d5989242ab2a2783c2b51506ae6d2b1bd315e91e034765e837adb8fdb74f182563c96b94cff811908246ad99ed7526586cb192d949931fec062f846d2b4c857b22f04ab76e44e442b6c20359b52a73ae4b21a1cb178da7bb3ad36e33f734fbab01c2f4529ecce92839b2848d6b4d7d4e2f09b9f59e5385d12f2b780e1200d8810e7d2a1382f5c8f9afad598c0c373928a64901a54200d688c30a8b4ee6e98de79ff08fbd301a9bbe94685580b17b9031431654ecbe7b4305b030d587e036502d73d8c19c1d23057ff566410e095275d9b405448d3340f05c819fa5c4de3dc551a7f02381c8bc35eb9be96f22a92abd3824615173426573599454405d652eda0b44ba32af24ec51efc89168b3840f8adc1e48574b4f019575a4ca83951bfe07328bbf494a4fa5cc6cd52a51d21673a8e9753a84ebd25d74165e3c2efd67807321cce5e865d1de5eea5ddf8b82bd5aadca37b55751e4f09d8032d9bfad8f81db7f846d1bd09647c62a985e1c49f20ae25736e6b59bf63eff0fddc547ed0e130a34f205f07a250b2d03a3850a99285a72fd70b9b8d71286af52eb617d179a72e44070e3e70b5d5e781029967e6d411d36d4bf12f17044bdea3fcba929788f76979b11f198f7f2d5c431e74b97f40f76b8c54c273e42c628a5b8a34ba0396b3725c7f156dd5bba8dab6add1c9d4fdd9873a9d7b744360beba8c5e64861d7e281f9f801b679584385b247b004cb069299f1302e55df5ce96303bd944c2867568b6cc2cf179e3698b4a58a4bcc3070bb826f3b69876cbee9546eab4f0da79455175277da7352cffa3f2b13e6c0c541baeaab58233066c0f2ee2d27757659e16802be5d512f9667b53e24218a85114440047d786656d2670ca0c37a7217b28fdd756738c330d35b0c2b8e3a4374938a537fc9e027afbe6b66638571161b19e6e5d7f098314e595692a37c2449bac7e8a15f031f69a8dcda32e248544938950864a8e76e15c5240005ee533e8875df66430b2e2ce989e159c4f6ec2e1f5371d7e6c84ef2bdd7ede8a726c77ca3b7099f53d32cdbae3f388bccc8863c7c444a6f6f0a01ca710e5c96d89658cd9d01a43315022b4aeed6b8dd62d4401b5092a9ff4b76847d6aa2c725d6c91dc6e7903bc3951a312e17250e9c7428f0bb5ce312e0f07990baab735070a8fe83656eae37917c80bd21c77360b900b65086a0aad1d9d931b62291d731bd437c304129407a871a673854d48385eb343b407f69a357a62e84ffcd036890412879edd63e06894faa43dfb7191894761da566400d06cd1fc07a53e7aa5cdcfda76bf3131853c11c2a52629f11f1379c1f27fd53bcff1cfb210f5f2bd887ee550ed22961f146bc77be16ac3f1ce157c43cb1d710a7bbdbe78614f9de43b49b61c79478add6e0f25e732c7ddb323e9ecf5dbf20dc1fd9bf29d3ecf26e09c00d9b91eb53159d5e504b680659b4c7fa2a39e3d9119eba3a9323fc6099153775fb3c8b5bf92c165d569effefb95a9be5d244ed0b27c19850dc6d943e0480b4b693adef850972ec8a96fa6cb11747937eaa170272c3f0129496c34d31eedde7d97df8fd381e9631c6a394a2489d6c45b0d32a0ae3c5ba3230261f3db420db921c07306204757e0e50fa4daad07c822092c56762e0a4e98a783190677e92a82efe118c101f894e802bd6d350d70fef6e64043d5ae4063cf87fad02ca4118871f095cb32518aa8a318c153cf725f75f71d32e650f645015e88292f346f6d56bea291d12fd2885db783bd6416e7d95827e727be89ba0af4c451c12c4543222cf7f440b1c8bf9f73acfb44d82d1ee90af3fc2afaff0081eba4c990ed2f7055390b59f25d52b7f7f54a8d0ed7d357aac04d0ab3cde51c15b0572eed2c6e9c6ab1464be80b85b567db2f48f86a8643dc7d3376948f5204076067f20ee752651b96a57457f5ce6a029d60cb975924c7e7b42a20ca870d41740a7b7ccb77c2ee733f6de24e1771495d0b6b89633b39ee482c8a6223a785a45a085d39e72ca5fdab3b0fd20f2983951ba18fc4b721b54f128fec1cd7b1a3028e20f307cf627220f104e0dc16f3169272cb6f3681cdf9b35054f6fe836b4a65160685a0874c7aa8f6eaa405234397bf84c738f7be61fcc70ff239c5872c6689cfff00d625025acbd1ff46d0a28966ac1e2ebc70df865c960a7818846fa97c0840a82c78ae6239e67fa2020d088d1fd3adf9d65a4961a0ac8b424966eeb3999f9ddc5a4ec4e3d7ba238877c4e11cc17c9cfe6b685532c109e9e632baa5bdb35187b267f04724550efe4893de909339c56793dcf29b25047710c418beccb8e3cdd125d0cc3eaf09aa809e6a6507337fc486f0d91dd0bb37044b32795cbfeaa45f0c7fd5143a77401971cb2110ada3f2803c2a7da124afa509f533b63cfbacc0e8206d7656fe194fefd9ad545c61b9beeca5a966fecd24addcfa11196d32c3d95bb2930a755cc1942b8180edf386f5b7b021539b81d7c4be849066e79370da543d9bd401b5c9f9b6902a26a2c4714c020bda3844c5fd5ffc25777dbcd60bdc7063ca08a8cf693d4e6c0cc1f0b12b7cec5de42f40aa29f9e355d8c6069efc8a8b2e2e50a5b508f27998b50c97543445ce6c980c75e7e8f112213974eefee4982bd0cd14b5a02d76462955885ff7e2ba127b08d65e11ca4853291fe0f36325941f23bc732432974d57610a75b946d2c068ca381bba6767093b99ccd0e1b07e8692c02e8cd8fddc81f1b2ebfebdd699b9f32646445ce332117fb927d1cefbbd79ad081c8d5c2fd65e55cdc6ad824757458d2deae523a5e75939922c94766a4183c46d761a63745670d1e09940a9e6c2d9fa0960c5631ec230fc36475b48da3d0fc7416fc6a832dcde2d442c6fc78f2bd03a470651a5cc299a408d7dab0cf2e97b98a51e8df01796e0bbb752e08bf479163a521f3d8e805599a308c5cd46f6fdd40488064ec75444a285131b7272192bbb4b7314c7bea1bcce74f700fbb4f7c1b18cf748e1bff9d9088de0d9feb590e664b04f852d53355901466d6f15578b678f48f0fcd6e4ade7b65742505c24fedf69ab50599133435d68468ac947ab64ed9734ef6c3916fd3cbb9161924bcc10ec8b51672f8b8d0b52e565532d538779777b46dfed38181ae4b4239871b2a0876c438a28ebdeb1a43f82df726c997160b5a0cea69a9a36b7e2408cb15cedacf711a460ec10f80e5814e8b18cdbb612d0ec68ea1ed5c642a1757be4b2c28d0440c35b8511ad89a458ca001b27dcbf08c6fb889e5a9551a9eae3c37a06f4ca3cf2dd6e86236c088c851c7b27d03bc74321ba6acf49bcc0908ee4da012b7f83caf348a45fa87c46d23044cab98c77fa07c1220c405bc2a5ee6a31dd0685fc98569b029a495199cdcc47410e0284fc3c0bfd67bff79317ea267dfd598839615c15608630064aad685b2fac2e39b41b24c7709ce807bead706cc7cd2ee365435b5b217ae4b2932f39ec78647a415150caade1cf49300a0e4840e9d573551dbb3c846c1dae99f38e5ce083d8a3dd5e98dcd7eecd8c7d1d5a2f66d10433a3d45503a1b84c913b40ea3ed034c4edbc074f72c01828e0f98d23a2fd6090e280fefee718b7669657d1fe7afeeebd8ce5185ac0ad5ebf7713134f980611ca70a8d21a33caefe9507a8b7a9b5e9aea4da241566e6b26f7dd4f345eba8f3781d2877e3ebf3c600bc8b3bb08d78bceeae51910877cfd54d8a888f3305b8d8802735cab2517937a4c943eabbd574a1bce73d6eef4947cc9d96a0af138705f70f729c923a685b974ccc81a8216a6ee6812cf8976884cbe4f2b69409cf91386e0f6cf72633456a9625c70fd5cfc0a4922d68495d289b45e559ddcc9e5a8304d31ee3739fbe77bddfd0630d3e37f56bc280be94bbde79a6646332d1bbfbff5c9e95fe61066d5c7d6a83ee2ace425edf8ef7b691b19932de3e88d81456c2d1785933cc2a1e41bb755315f5b1bc4c16037be06892438c11ec5f6c6815604533bdf4899244519f96d8e07b9f259d4b319c872f69ada75a62bcd4fc04614553b0c3dd1e27873dfb4af8f9b39f7156cfdd119a25b2efdbe882786c3d418ce480ad44acccb21b76c415e18e8b708589d04110bdaaf6346736b453968420c9f3c51eef5e55fed63b52d71ca4f944d198d1bcd3e8b406b00a38622ba3cb81a13946974ea9a956898221de73946585ebd74007057153423e2f14ddf2971d320dd4fad33e3a5d78d0b1c81de57ed84174d9710426ba0d25cc4c7e7409f8f2f3de6d16c246c300c5daeee2d98fa42e23178ac72b6d13e71d5614428e9a0b00f3aa0c7edb72e26277bdaa4497e3bcace1aff0cc46beac4f73eef6582b12c0ab7d0a63eeedd7d7be563a98eb70d307280098ef32df7159621224226984f7b5a2e22563ea1784a7597e16bdcd879f019876079e126cde8e7d691c58775af0456050013c397019ac8254f238a5af57dd6ab260660fee3a55a125502f32fcf8f5b4afdc77b5f415eb1babb19e2d064ca243c317aa224005418c08ab416d7406c1fd1a23afd0dc2cc9ec1adc7bbdd42ab38e2b82ca17193490a5c438cd317e0cab6c352b725e115b8eae941a0274b08abd3f8f284c400be0adc0528e697a02a190bfb1cb33bab48a0fb5cdbc905191e135b939b94bd4f9b3d048887d18b73ed7f03ecf04ef010faddc8b6ecc7f54312ecaed460608560973491464d9cf0e528ff494b8f972e348272a29c54840e4bc8744bf068ac7d0dfb2d1f961dc209d185202a696a3f2b50bd3fb274aeed988a5b201ace6d03c052ec71d7de036876619101dca07f4d1a78d33626a258b6f1f59a101680677ef8648cc55d42c4fadb3ea1ee5ac7750cc06a72cb99485ce5447c6afa45e1202d31de948f322e1e8a9f2ca52e9af97362b5afc1b8e62277a2ab06c3cb56a89b5b0963e3bbbd66895c6e7263f33de95e4141f94d42a561fea1d7fc058f0ebd190bc94648baa2ae60cb8989b2ee53ced73bd021128d39f5f0e901481bb455edc6104f18fc0dca97a101d8e248e8b3b8c749c46dfd1cceab1ac6af69c445b361c6492705dad41a8fba394696bc0667ab3315f8a65719d135d6a0c4eee1f605f6f44a6d8bac0ec8447e0d6a894fd5ba948c70a553a41e8a19c557ae2190dfefd3c16332e8a08e732d106a8086831327fdc9639628c87f3481fceecee2c435266f983652d428dff32de0eb8c62ac546a1872709762fed3dfef7e58d918fad96667fff5831168730bcc3b3dc1cf15b96c15e94cb04ab297e53c81623bfdfd0d2b4afa1736dbb9189d3ef51f4fec9b3ba9ea7277951603e4b3bdcaf8132d54c8c01cf740efe4728a49376eb24d0d71498bf2eff6c58a1c84d64c719b808312285339e746dec8e32a8e1b1f9af16c9fa5e72a4e4e9960867127ce43bb31c5cbf53c473c3f23c80e3862b65675b9fba18592a1c6f499f938172d0015cdf653f6b8133f309d10b58bd99c19b5cd26b2371c8b71551c9ebf6aa1aa2a32547490c42f83d40a3e865bad06ee0c137b2220a3c4559d900f33b2a4043202c87083f691b15d0970a2ed9621a9b6d3772886ddb60a56ecb3898eff25765d8088900a0b9d1b39edeb9c84c9a16468f766df04eb76c0b8e606c1db611169d58cc21483183377e43fd8add162c93144012a2d2e1420d0fe1f5abdd941016a77d2fbd33813f12112b93fb4f8769d7bd7178b3070953109802cfadec41e56e3856806b8940cbbeb791034246fd21fb706a3d408ed7f3d41d3d39854185d8523e9f3cde4469611e55e38b05d0627e1c1cd9c820e947488de0a1ce8664bdf71d59e6a7aade91dcf438af5bdfbe79e6a7dcf296e72c39857491eaef4b4d7d6377a6f75524addc4abd9f3d9af51397e0fec6d091dd93aa2bd24e4de7120f3f46d802b648af30c359a3d44049ce1167795416ff99d3158304719430790a5a827c21f6225681ed946c614632f139c9a10a858307bf381efd781ea25e05b9ec2d57d1a397915523e017cdb047f5bf1cb3dc08eda5eaaf7dd9365adbdeee39ebf1d6dd627fa8a27832af438288ac6a47706e132dcba0d9412d87f6fe1d04ea1d9341c72e773518739ded94e2ced618732c3c5e228f8daf8f4791f426edfbc998477af2cc02a05d614511f8b20074a994261c02017cb1b6b5c1a1bdfcc370b908fd8ab3a58fc3bd3f5a261638b44b8e87935a95ccae3c78f2da92b1c95f8364a398ef20e7c3511c9c954082e0c9aa66ca50c35a714464f392b50a26d4f8e1b916ea429f519310257854758781a1751945c8d0d3022bf158a323696f83873b87b39ac8a28f41cd9c09b9da62c42c0ec1291e3eb88f04758431f7ed9390220e2d35865fca07b75bd530d355754b1d1b042b9830a33ae4df56ebfcbf16a8ef7c6840e3ac56aacc364490dd008ba19be69c7db09171abbf78228c6ff4c2988d2fdd4cab705c72d1adeb08bcf9905e883d1b35217c54e06e1230d66fcde47643f0ade7a245836edae42d0554b77abaad4ae68d2d76d8dfe89a4bbe070a348592a67d38c0b17ea19f21c39d3106d76388056238e53530d3b1ba9abdf71b91b34cc904e4adebbf7e4b25fb35b32e845d86ead1bf074c29e4b09d3260fc7dd509c50dd2fd55bbd85ceccc75d03b9d8d324d1641847438ea18aae6af94cefbacee83f490fead08d34a0c0b98ff198aef5ef990d0394cab1f4f4868fdfd340587b7b9c0f97f5a611e8db25636938416e349f6c8a261ee37b0a29ceaf8579d2279ddfdc67a3baea6336046290a1b62d75c96bdb8384e7f5fcf1c17d4fa4c02215728f299781046d9f64d9537146f203f1c9c1eb43babd5bec1530246a0b483d2956c69f71001792d57563fce444109a9b42b53fa71d2ab3971562a532d4606e4ba61210886817334a0fd7cc2ae4bca002d8c3f09d3021dd552f97725c8ae3aaa71ed6cf3738ddcf31d53d871344996cd4a9be8593b397efca140f74f6438f0b52947c3dccd6d7eaca333b699ddd9f7c10ea853b3990d466e4a753ee60cf46dd9317e2776dd1591eec41491df0bb7df5635b4ba4d7d3ad8bdf0e432881158bd3275baf588560489d537c4c205ee895befe6e5591fbea946a3e1a760092965fa4e64bfd63d9c25fa05534a2f4d0b581b04280f3a10916567a2c7493abe57449c1c23f21a68cbcf6daf7e34c5da8e99699476f6df18e0a0aae69e7de76657b4fa0c8c34b47b1505d0da866ff3396e319058ffc07febe4cbcca7e5874800263b0a13958c5d2dc9f7848f0b67e7bc0a5d95f937b4a59b37de017f5e0bef895381ce1eef0b2877cad698d505c3fb6994349181e437a44346ef7240bbae1204e7e70c60a739f830b59c1b5c2bf875b6650577cf022d1445a4adbf3f178238d84aed9890425ef208607a71db9063b81841baf745c08ad5e70b3b65eaee3a95a40b344cc8c70fd3b544f4d950a50c7a1468986776f0ede8d7f60a985ae4cf63918651073abd8710b1649707044f4bab81995d6c0f3e9bf10ae2002f5206c4a961d48dd1a9003ef20bbdf9216d583bebe2163390df585072c698f8862858e01737dac14791a8f7d5f78fc4e1bf441cb654a3db54ea22e2320dac45aca60b7600ff3ad6e68aed5fbd9b1dfe41c039de582ae0a3b47248f90a0a364bac5e370b58273ff7a374853ab00411c5d333c3afaa50c1c8d4acd2138dfd6b4c78893101f31c774d43d2388b0b8500bad7f477c178dfb5a9ff795d93e23e81931c58771bbb1c161ff58dac2521da12c9d9cbcc49c4265fb061c212d5f06d76f70061f2524b815f02818d0c485cad7c780f50772d489e6252beb39b72b3e88c5cb3a9f105fd090de613e2ff3f1fa9416d3649645a08d54cac956b814760eb3d85a0f10e0f2548bc6c0de1279f8987084bcddaf837d7a6fe1f5f0f69484d832794d40541f72f3ff02d3a0f1755e1a3d3d8ea6315d6c5bf42b3cba9482e420e4212dc7cf7c79538f98e9206e0a34ce723589ea305d4b97b50065de751a5a21643e7b3250b1385808d2f573018dd923e1fddd5beebe6d966b0166593e0d5dfd2a29fe3a81deac88d97a5c3ec9dd19f1e96bf64a5516163d4dedbe644b325c0c86d68dd841e8f6bf61893859a9e6d89a4e38445ea83b9d1538eafafc051eb8a4cfce8314d1154f3a600f6d57a56d909e0551c7aae43cf29e54bcda229a80b6a29906d173d448fa3bd39ced782d39e2145f17029f5522350d264c9cf4f0c0b380f617e125103b918f234900ffad7ba05885eb7fd389f27dd8128ebb12d7239cddc5dec9089b191e29ce9ff11bbe7d1a1ed9d5e8d3a2d3ea4522e9f6020ee1dd8ae942c76ccf4c4bede756719761dec70ae6195758571ad84a1d7c38458858e2b05b174e35b8bc12eb2f533615b4088a711f39c4447e0e4fa186341ff7821517713251bfeee9d92a6042e5425c5dfe18c21fbe86c9a96d5991ce906ba15e48cec5f768952301677f3cf6d6cbf18048798cdfb677fe0a3f9f87c1965a48202e4e0302523edf4fa3791fe80e7c869a4b537e58f2e195dfa2424fbdc943c546d71317fb25309d2ee86d0a5595440658ccc3553f49932052455f7e599305b49540fb20a89c00212f5874a6c58c6c124c10f92aedd6b590ee3304eca48350297c086e5b772ccd17101881a43e15f2a16db5ac5dec40ebf5c83c3062cb31081fc7f2e8f86454597e8bcd36a243d60dca5d8816b08927d8739b4abf2dc1de7e1f8ff021273c02dd65ee7e6f448eee9c914fe6acb3af1d44802b36d1c4bf6ef7106c780a2c20d54d6c94436218d24c9f562f9d79b307623f184a059fe59b97fcb780d96bf4907adce48cfb28540177500b455542a7fa4ab9fe49d4d6abf8bf429fda46b673b1b060ccae13618b8b745c1e0a2416ea2ef46ea220e107c42d30f612fa10bf297eecc0a1c6452c278b67691a9729f67dacea183a83a68dba324c9dc060030894aeb10de2bb702c4aaa16aff3eddc5523a7b59c9413f01644163a6f71311aea58dc932567115caeebaa48ce74a91c0e3e94acfdb70d2a0cc0fafa694b32529a7c7b55f4b86dfcfd480a973167ccbbb081662a48e0d00c77a938248c94478f745575e718d50ddb4e790c6597debe5ffe1bc8b92d21e3571f77e9afcf587b3e165e1abe51709667ab8da057c0894125fa6ee33da168072cc676da2e06d0c1749e6286669adbc2f2fb155027d960d71471ef9a3a08c99731761c4e07810c7fcb5998761d250d7ae96efb2b8245ede2b0f034c0b70b5ac28715e20b13c6e8657f426384fc7bf4908b4d25bc69a2134f297d504bc3cf241d715e38c7d93cf45e52864acab4d9508186fff1fe88ee83176021b610d4d4c679794cfc38266838e915e7cca8b6329a71830357ad3ca41a35d38e48db96e0bb6779a38aece7a529a7063b0486219bdc394a927f1709f63717e33adf5a91108ca6185b94400307df46ada54ef3bf0685af33f094fc0a63d5eeedba1e3128280b7ef6f007ee64aeffee8ec4a29603f258569686768ee53684bbcda6ff141cf31b5f4f67f63170ef6f248f26c250119718eb0951fe0b2e9da5cd2158c977a3e8ac6612d04f74a888332b55afcdce4bb07033f8dbeb95e5085f29b2178d365367a6e767888f9b2cfa2f247cf954dbd055f619ca222f900641c97b81a9d0c5ac3d5ae930c0028eada043c2c1c4bdc6dad428d68fe76ce88fd19d5caf4d8bf5ff1c54935167e354e04b589941de70159524ca6164282139d8fcb7c22a883bc8a483a1576a3252513c732f30c9c96882c27cc15bafaa5240914d68350a82f085ef92382d061644876fbeaf9896e5de621a290a3d8654af09157bddc5fd109f6309a9229971fe3d43a161c68cc2d0e70822d9486f7b32d94d5b2f39383a47d426122eaed7e32142141177091ce0a671e07db876b7eb758bf012f8fb6d5360ea1d19ae72db3dccb6e5edd727bd2648fb4c0e4236a341083d09634a66ccf915629e0d54c5aad8fd3bfd66d0266b17edf888fd2c123e06e3ec40efec24de10809f69986dfe0279680cde7eb0b6f3c2f01422712689299c5aa5193165a4ec6d4db05fecc6b67aa4d49b6f436666de0136d85e590c552b048a3e56047bcc545b8ee3cc7b0439f2dbb4ce0f80ed640157d024f90195cdca918e8b94a6f474b6f17dd0f4c0d8a6c5d9b3adf1732f2c10725079652a3958c04e134adf598d6ccaebc0e4401a60b14f95a553f97bd7f4661ede46d3144dc72f1a81fa2b3ecc8831ab55d1cef986bbbe6d376da518b0e4d1484df6526544e2db72ab4562acf04a38c590f95f6ff700e09b60ed7e560d376d904d756a420feaf3c90e049ccb4ca75072f5ebdba25374c83146a51d46e97869606ea463e9af74af2229b5c64d9e1ec8c57db307232d80e5750497f8e030d8ac0bb58c6002d7b8057756f68ff82ee91473c3833e7d0d1d0d93f6d74adb1d46b66591281f65b4e6cd8e1e37ce94448da01d0704f6c9c0c67d20fb0dc50bce0e089e96aa469960028ee94d6291a7e491daa6fd73f8013cf0e90daee1a2afdc996a72e6e33009290292bdb8902deb8e0b3bd41153ee17603e87e53f9f6247e013add09a1a6050fdfc6907208255d9bc19798c143c694ea5aa6bf02f0168208f94d884e6d98e6171b55a9056e8cb53b5a5889c29b2e6c6670812c32f98f4e0b9f69d0ddd9757c1f9d3810309932dbb1a0728d92fa35704a5bae512b7787f66ebcb4f1172169d448c2870b7b6a21aa9d1e4e424795e335422880fe3bf416e6e898d981a99e27c4a64c7e808f585c51d878cfeb0e546f893835d2edae174f26b73ddc8322ad3c2379c9cb195a6debab082a391820bbf3afdedeb5e3e6d7939c7d6cd544ce090c4718facfe659a7154c5b225362bbbfea7556692c541477564fa96c74d1aff3b9b8a700e22e26acfa4f7f87397faeacb42a99e22e9f07a900654d8b0c5a60d10791dc3c3a6b0932ec40aad65347cc394415a9003be904f289aaccc5216b68317747a0d38ae0179949b1e0faf98cb7092d34f77bee358ba3c7aac4f8c442368a414f433a7166a7803666e77d1820f6044f3e6cb0819297a8c995beb033a09af6206ecaeaae31ba27ebae027c088035b4283264dd711dc638c3af5a1ac56d6953bcd3197e2634adccf3046e1d2996d4153cdd38f6559c075765b3cd20fbcc09e96f9561cd92c2ec23ae928afcba846f1f6f81f1b90c2bd9a2cf356aedb7ceee43e9a6d09d532a69c34057b16a444c15d56a568b72606e8ea2e7efec6feb92dfcbc717af60010891cb4a9c6a049adaf56220ff6d3024ff256d47fc9d97077c6393accde1b80afb416cbf3aab93cd3605384339b5a389d3fc66cb6458a0555a96051ae11d2d5f18c5dd67a419f07436eb2b8ad74478f95247edc4b201e940841b82548ebab2323e6f9d75d38fd8cf95d0254f745568587855aede3b5718fd2c2d29b26fe66ea4d33b52f11ce8758578d58a610e5d8e461fb4f57c7bb2d0eb37bb00e8aa01acdec7f66467f62463fc55ae9c5e9522b880eceb063aff31ee01c83b87ad3fa0fd44790573d345f0ae212193886a578e48b56fc66c18b0fe042593e6f0e5fa6ec402d3dc032b7ce448c7b154ed3fba9fe06e8be837f8b7a575d0f6d8625cbfaf394285378363e76694c82681b5747ab3fafaf91c37e89e3c48579b45c4a233e1b558c54e5706228ec34e0b82dc49920fc61267cb9bb237bb4e81ac51ce8ad3d21e3a321df7423f2fd4b84fd6716ae12fe1ece482ea2852d59e25c77fe40593ab62538006c4729726dada45cc899a5540f32cf62abfc19d94725d543a2fa277116af975647126941dff2058b3726e675317cd90fbfad7794e04a50fa8ef4b636e26ca364d3ad019d4f2b0512f8d1ec8d4e7395eff7355ca378c1935fe3574e55fbb18d77c764f7b8885632ac191c803006ed208c31dc6521909ec497d919e5fe91d688c92b40b119a0e07e9d0f02a6b559e4add62c1793444a0abf06764280ec9d0bde35893803dc3fb9be36b8aacb198d0374ff5f61e129c3bd55f08e44a5e835cc1e5d7f6bda76af5f23cf889d08412c01f1fb8313beb96bdd6dc0d8fff79e21aaf54220c9885c7193b700e3173d9a3404e8c419c4f517c3378f070c0a637a01973a974a20aff8f96ce097bba21d128c41124b73e75b558bade1ca6d0ed70f455bc87027d875db6db67032c33e9391a3564016e52bdc07e0972c5fa69790fc1b4298d3f3ca8249428c5c673840cc7a125c50d1d7fca3979d6ffe8f6256e904e154f52bc85136d1b8aae2002355e0c787e8fea3dcaeae6962127c451a11bcd6fa2852a4790de49c93741f1047dcabc6869d3e8d22269bd44932c051bd1d4cc48b85c37024545e8c9a0d3e68b72ed2808a0f6f28f7c00e24a81fdc4ca9cea536735a33ace68105a22c2d38703b4f0329af007f347a932c830cc419eaba1dc73f4380e15f69121a8b391c39ca9a8d382ec7adfc8488433ea4460b8c161b96603d56d6e7b18537f42061d3a95184f16eed2d116ba39cc6f577212090ebc91ab57b67b3692ebdcf78d4688fe87ea55446bf7cf433811ca1e8ea84cf3aec960e6be4958bb5071c4f3adf3c05ac445d4923eb598aebc2518132d1e70a146eccc0396c215367b966715b69a83f9201a73af51309d40f3c8cdffa3961d89ccad3161f0f77a214498ff9cf41c2392d8c78007bba2293c98b7e101a5eee4561147a5e83475baae5025e69a28431855353b97f8fba78987a32ba518145d24a6ccf994f2b8b3982e8da1a8776e1073ab6dcab3b5632bfe190552b643e2cc1e6a5692aa1d9dee2189aa8b88430c77d3b78d08ab529d11dbe90225fb596793cc9e6c015a358e71e74e8f2e3ad51ac974c5abf0d6fa14311ad2958853f6ee38e4a55a4d110a69386446065bc7226004e5e61cc30ac3ea523e142c34877ca152a85a7745296d7c64b200b9ccca5b8f2414f9c34f24ecf76c29b54da43c932fe642af133783f40c536339ce5a8a833294e5dc868b0fb5f9df8eeb68ece9bba8dcbb1e3a6cd16cd21530588dbf94c4ec4f4cfb2b6993ba962a304af5d9056147c225657cb55fabce8559c3765229f435d22503a7ed183949c6654d850e8895fd42c0b251f05945e3de2a4f85242ea91e8cb6d0bd2652592ec61e9b6b72b9a84139229d740866b07cff269a6817dad441a2ab13e7c7a8152869ee4ea46e87e404ae5e3505974daa3fbdb9087c8b754c4e2ae16a453b0f35b7a3fb4f8758098f2b2033474af92dc7875cfac64cfcfa63f13b5a9da4ae3bb7036e8100d52568955682188fa11b9c5c0a38331898134fb95328e326de9e6f0dad2718b7d5c322f72d85a1cc77e0e8832220d416b2bf933b29196a03db00727ac3137ebb9233c13aa1c24957d6b5e9a1eb21755ab246fc3f7c31a8516aa0084efab0c2cbcf16cc8dacf63533b3b099dde2371e2cd76d707b71b95445ff9a0108ae4cb67dee4a9a4a5d6ebae24dbe13303d4c744eb0f620476a787e96beca4ddbd5cb00e5e13c309424dbecb0357c8701316b09fb1a8b856ea793df1afea7de55f037b0f0cd52309bbae16c30063fbaa6d0a3b6bfe7cefdf9e4c4cf55e635539ded9b2a9ae48e339e4f78ac6318f41c1ea238e8aca497fc106f0995ccb7f26c888b2ed12c0516f01f2178e93807027b12822d5597f8e85780c5b2be010fdd4e2571fdc23d6fab11ec77a02d05ad9d0001ee00ac250ad2de37f59efc2965ae7bab7469ba483b04216c026dede8870ad6a8567eb80225fab595abe07f38622eb03360c6691bbc66fd777d5fff1fd58d7eb0f974f7609316a54b42ca4346d95f6a1b2b54dd9da2b9cee54ff888b4491745bfa3aff578be3c19c219b1b06b68ce4c52a1f9527ae0d817dd6a166ecfe9834134431721e470ec1964daab290d23d884500b09c965cc2855e8816e5d31ff76099b4bdc0b1c2279c8e34c66077a6deeaa3357036632c90c0b88e8f3ba100f10bb05f90f486dbb082dbebf4ee74c76e0e5632821e40e92a94d8e3ea66ab3b665b4366d4c66a2b6e840353dac3dafb68a3c1b511c1f928a803b9560023665c351dc7f829a85ebdf3c6381fbccca74273962dcd4c67224c2d0ed0ae4d54c4bb618a6bcc6df9f834263cf72c4604c57ee41df814ee0b65077ad07c872c6051c64ba4646a91456c3de6344729eebede8de9bc817c470d7dcf56c8b05cc0c4c4cd0106521d55eddecafb55e71a99e1b4ae8acba85f54e0de52ffc0a24cdd98135954a8ef3c5a56c5b20166226a0ee9842613115f134f186f85c31c88b41d548b76aa3c96c899ff3d8b1a2ab7f7aba6329f061698c286a5985d603f3137d8b53668519749bc1de95476577d27fc712cf259a6fffab56dca923590f189ef1a3c3d8adb813fc4cd10b4dc9f9007c319322199dbdc0b4d9f3da3654cd86ebe6a72f9e24a594d44a64b35f42c0e7b8598a70a2fbfde4a5f4257de4f2644af1752e42dcd481435241de4e753a2d299a3e94e2c7d940876daac51dcb2d60ed0ab3b4b387a56b84bc56a2122aa670e243b3a4499b2fbe4b6277e26018b7fbc731bc2c7c484d9acd5c910f4c1e2df84fb22bf13ba7227bb7b579ab1bda47d941b75f9a33d1c85cefdfdbebb5728c0fbc812c833a5b8a24f95961951cd0bfb8f8a00eb08f4ca0d67c969c80c776302ec18b937a3bd6939ae496067bdd625d1d1c3514b3c832339bcf352437f1109acfa4bf3533f556c8b8e22a60ad0cc2cb492496e75384b84b0ff16402ef13088cc05f742eb08c97c1a65ee1c532678deb272a418b9a99414a8e52a7c0cdc32ce7fc457f3df3227b7d1e09324ba0979c2ccb3a663b1052a8593197da04dbcf9feb315fc15d9836de16cd0acb52ad717a26e0c2f6ec403d588b65bc88cda1e0be1dabf1bd1d61515d599eb489e6d3cd1447980bdd46ebde5e26f8e7e3cbb15c34df8db373cf65460253a9c2d39d449bf627458a3279689fa7f5a4720f49c216f9b6988ade13fbf58f5cf20edc116c6ae4ad425fce46ad36672041c8ba8b9054dd326d56b559ccd26e4e98928504abda88865d389c7e769097635650ef94a7ecd466afb9865c97257b38de560fa5fb3cba5877d445a4c57a64966d07f89cbc42ff25e308552cb5c7976fa9ec9e735535428a491508d665933674543179cd7d9d50e4969c69a3532ebde79530c6a0af36034aef172f1d6a0ecb8a30895d333fc5a9be258c8871fd28896ad774b31bc4fd26797d5cfb29248a5b12deec9921e072e394b9c99bf8c2cc4b78601aba6534cffd63c490a16bd2d93e67a3fe890cec19e46967965cb1df398b2387aa10b08b6afc4decbd74e52030e4318597b2522d2ca0870d8c8be63678f0faf00219d719d94218201a098bb8482735b80f67c96640c02a3bdb3c412b89dff97346052f3a6f7b6c7f75c036ffce3cad3be3521aa86eea4ebd31119cfdfdda50ad8b2c7edfa8714874f48e7c3a59ddbbe9fc975e6ef2cd93b76b88681687d891ddc42674de790a0362af9984adf47f02c47452d33d6005bf0a98c040cb871b7aaa77ed6728cbfe89d0f0843f1f2f07f5f85a1cbd007967f831a4243cc866943803b4215e987a7f1617fafe2e9c780c50a6cf57a285c84f670956bc372f63918a1df6d05c89a0554fd3680afc191fa37b88d5deaa2f34d180322328ac5e29ea3f97d619c4f8ec2e70453d4aacea20b3deab672d7b315773ca0a9b83355d017501f7d739a150441ca9178e2b2ec0fe87821b66b85d4232bd950697f1aca86922a3c6ca45c19d52557ba00e07c99a3d0683addf09bdb56d209d9a5648e0c40ee93ec52f62a33144d309087e3378a88b571a603957842f164dad70b10128f3a71931eb5debadbe0b9014bb84ba8d881885a4b338b4a744fbd5ce096ddfd853ff222c37e6c315aef3248ea581b35ccf1d14878c67b84b688c7b72f2512cf639035fb5fa282ea4a5980107a4983c978d8773db9455a5b0dccf9a1a805acd5ff62fb9ada9c7b8286bfd84b774d76c45950a5f06fbf010d2c55aad806bbb7d617815ac0c09136b2c6c39b72d10420b3526768fe90d57ca779635749b3e2b98f6846e8f583e5976b944b9c0f8c7a9f0f2fef31477af2422e658145918389eb075fcbf995f0018ba0ad22a77e10f7eefdb801c1b932efe7c65178f6f5b596b7e97673f169844a0a6cfd94aef278b526a0fa7ac34751dd0795eb88eab8983c037c9371cc22566202a83961b92a55ac18f5eef03830cfd544b34b95eb4c3a335b1c2c7495291287874e5267adfde511c96b7981118316f134e0d43e3fa73d095e84975c0b6e275825e86e921f13bf5ff4d8fde33bd2856baee54a46b1e94fc71f0c71832e31bd16e0cb7897fdf140b5e60165b83e081c2915716d1405bd02f608c2ba6a6e85265ebb985a8706218aca8a693d7939a476432314a09e5a87c645876a6341868262ae8ccc3e045e6be046bcd57e6d1fe642fe939543f2e12a0b5265c092b7f70b7a8e245c770d59645d9912077569549fcd2c9bf92dfd961dbdb448b9bfaf09b1ef4ec723e12ee27b24b3760e8367bef7a3dbd39e5d5996a1e532331617f507317729b0ff2ca5dae3f718d38003f52f2899db806c1808a028067365a5556fc6329576e065ff5dceba1c7dd262c2b13b591e00c1525c3ec935414bfa956a2c0ca1e6d94597b03c52863dfb46460c1c66443f82bfbd2f42657421d39fb4274abe7bc043ec2f7469dff5e59cdd5b493045275d65612e0f74e11421b39cff252a121809a209ae19b281ff70e71a998593d210137424aba446bd37f4f23860560afe934363ed0eb675f1471dae7aaf92f592921dabb9e4060af600c4ab8eddf6946aa9e4ebedb89520aa413c2c072ab14f1ea8287580db7858e3d9d58da01e71b6167a77cc010816b3b956e35d050a656fa5a6118be8f89eff423e2580480c2b9466185589e866c7b7120e1a06d250763d4eb1aafd4e0b9816e469d7c1fd57725cf221b45b7e3df06b222d49a5a18d4ea0b4eb8c0a1c1d2a1f452fb21f6b8b224e7fa7f9573776ff3f3d7394bfa8f023207ee517c147d15b579ce36028a1b84de7cf7f53c12fcae649a36d98fd1b6a52b3a17546b71dca1eeaf716caa31950c332eb106fb894ebd6b0beec39f8b3bda174d12c109f6611ce1d436e72757aa25c6ebd11a8f6c7c82d26b750e81b1717c163a03f6e66af4934d5e21268f6bed2199420b0558b340af6285ccd917609c607266893953f77efbf378cbc503ea89130a5c0a906ba7d61af1bb00f33c9cc223867024971944990642760fa31c698de356c74448a403fc9370c3fa20a11053f944ebd5dff35030a611d3039b00477f2e0585c324b452b9d148e013fc472bb9e3539a076ceec5bf12d542b542f7ad3b57f02602db61fc2f799ef380b4327d02d2ccc66c5dd83f46d248fb451804368af15049d6193f88158ef1fab4a9941d5e54f8761a9ed581d1273f07c0664058d4b3f38fba885db1c9890fa6235f1c3877c09b037803b2e8e855f81793081b0e5008492c83c88432388b0a6008bc0a38dd0bf1e6d2aa937ccab3163d6cda937e38e01addf74ec163423509f7959fdab1d1184e0d1e50a16a9b1e09ed6c0248fb60403d76e2db711dd498b9c8289c1ad106b23663e4f225024ec3a4c263d6aee8fdc81678f36e5f2dc9755a2805692cff8c49a9a334d8bf6a179c8944c33699ddca24712cdca1f604afbb078c529f24f56ba41e8d469e34989eee94742adb4bade6f32bd47c320db181950d17dd74d8ec2a7e5e763ac5b5e64136fd2b8563b67c9a74a38535b6e963191e474b41dece22217b48da2ad003530d72ccef3bfefb698fbf2b865b3c337e2658d5104bb18d1f1459e9ed164d35e73d941e64d8c4ec8063623ea97468f9a00ca0d46e820a31e37fde75540b1c050a893974ebf5d55073d082104d86a092eac327a273b1a64de53338cde4a92b50656177974010b907ed1c2e86c404b11af684ef405b4b125c42e3a07bc2cb37641456abc2e3acef6875a07f17c1f9b996d5058ec0f6b39668d5775da696fe6a6c03462d1e7409953a995478aa5d5e08ce08b1d60fba442b3d1fb9a5f4831355279180c385c92bdf6f20ae7ad8a1c199f534eb595b41d6205b9b6aebaaca0f0f80d7c35b438d276fc85247d6278ce26f38dd40d3ebc48cbf574172b78d34e698b0776c3faf03ff95400489ec3279dbdf9efa644a2a9e9592413801c7d7d5aea69d0bb8bc8612cfc14d836cc942d58e4f07ff9b8c06849bbbc8b161645500d9ab77dd21a5e7b3f75c497cfb53e1822e4551f10ae98cbde854848146b851b435cc73628b4fc026fc53f80e65e1cc04e0179b0a3f3eb2f79fc65d4fdbc82a4c8733441fc907fa1488d0a0311602b0459bdb7aef9f6d5a1b82896b75ee645fbae3757dfe50b3827e6a89f33afca8b0c863e636cebd5c5e4715b77ea407ab42b00af5b0485d8e3ec0b12c8c89046050e369b4e92df2f2ae23500f6c4445f58c9a11c72a712351f1fe0c049baf32a7af8171c923a38dfc36bedc65900c3444cd43461b5a9d997a8feeaae2779ef983c4684df9f6ab30bb21ba50bb5b6fa7a94786964d18022887bfc1b79eccd368b9ccc19d740d31c67d135940fd31d6bdc3d42b953768efed237c0c9f99dd3d58a92dae745cfed3d5a623c0aa94557be620b58b40c9bdfca082bf75241edfd16c8964d4beba5925ca5e3754cc185d3651496b85e13f9cd12a7d254271b3e6fa21593e7a28191994c9b458f7adb9076a0b0fa49791ab88aa4d1f0737c3322b228820c11127cf3b9b0eb8d5eae432dc8b218808734eb89dd70b40a2e373f89c9aff0aa7d7f2ece36049bf1371f350d78389b56f360b2eb66164c124a65f6186f6f7cfd4f830e669aa975a5592fb2768ce3dd2db11ff2a3f5b5e9ca4d68d524ce626c41fcf83d0d83fa12336ed127d47d76aa80d9a3dd0440c15141fbcca5217178526e1498e7c0633c58443c351debb723f48eebd65359276f375ce70488e5c7acf6046eddca8fe787daf458ff68b5bec7160b4ca7edd9d6f0f4d28f912a929218ace255621745b586ec17b4c95b62319f49084c94ab084139764f7f66beffef7d98ef2941b565d5bf3173063a5c2b5bca9fc187d1bb04cbeecd43a1980a157e60f317e919d6b7f45eaf1737ddb6edd930cd3f0b325e301fca3f1cb3d0b2efde1a19007825ad4bf2f2e0015098d7e930cf2103f83720aa6bb23ffddb8ed26a6c3bccaa175fe83bf53cef194078491ebf9f6e25da63824bfda084558d85bde147328d56fd0c0a4cf1ff6c09ed831f9439fd5251dd72b60439b2d6c00da752b009de703496da825cddf6ae2eb2cba6d6c6480bf2655b773fc044fecfa826f1ec20a5bdbe8b6418f4adc4f9c041be3df9c6c2bc05d3b0033792a1b4d713f58fd00ef1d6a81b371873d267f0a3647ae486c1ff17df2f352428d1ed9499fa736b2fa43a1ef646943f4ef4966e2ee36cd81b1d82088b76db3f0314f1c9fd4ee9596e6fabc391b8d608df85e4c73c07bc148626cca652062742671190e7ee784a7c9f9c95d030e6de25f997964d3e5d4774a5aab2f9bca089494c048064aa8a52a8e913a3f8494081234019d6f350fe856421e53056e1b20428f1f311b2d160c1eae8202f71abbbc96cd393168f9f009da3017eeac9bc10f4239c56548d10f4e33d121bdc22a5e0dcd466b96b3946a3feba8f8bc58cbd3cd36fa1c3a200ea91369d820fc28dde20c5377e9a3cf6c9b911558f403335557e63a39cf3fde9ab49fdb5f956d3bd5091551a293c93d31c18ce7980c2fc250d9387bb091b2244019f90ca1c5f42ec21a0274890f9783d59decfb4c5bb6cbfdab2de4aa49847df18374aa0f3a489008176414a1635d365d4b2ae2eccdd0a0d434fac6df0644991a3165b91c5fc8cc1ced514631262b407b1a845720496c33d871d36bf49938d5ccb59176659cc710367be007b9b4efca12fef4596380936279dde8af55c89da138f9cd5accf60780a0e00ebeb8d9137dae291f90f969aa4b86cdbdf70fc673f6153fef69d671cdac36293f708b030925dad29286bcc65afa5c0bf2ba1c1cc41cea287f88854369fcaa138f6bf013407a8e0f7160b7041be08a9e03fa1462d8c9a943464fb7605c817a258ad45f15236d727c619e7df6d5da28ded92e9cf0c6ad9d2b2aa7398976c1f3f4a9a27b3784abce1bbe1219822a30682f7ea0ee0bac6e37021292214d21084a235b99abe0464356d27ec9f4b58f15c6bb81719bfbad0a08b1a2144137f868093e49262444d49aa067549a73c2dd2103d6d2a113300e2b926f0ba29e67574c764dd5bdfd2f4e20e53ebff125afa25518548bf014fa5b4d1b0825e435a04e477fe4899bd435633294c8507008c24a99330ad11d034d335a76f06bd07a1f46282c979f75b2118d242656c11b003bea36e453091efdc16d9510b1c7e3f213cfa822e68819e2fd500065ef26a75ed6b8c10a7517e2fc540fcd554cecc0ba828b8227db59b6ab6c224e757082a5f2fc96bc15bec7b3c4350af53f5e40c3a33bcb682bc9fee224def59027b157c1fb4a81d6655acbc1f1b9bb9197b944233003ffc4f4a1f32767ce7d8615f8632209e4c5186d62a4bbf6f94375151e70bed965d1c77ede0a1885234e05c3344e0431863a44a5c2a383adef938c9e383f387771f3a064a46fd2da547f0ebc892a2f7fe97bbffc942f3ae34037070e228ceef1a136ace4ab4b86d32d4db1be1dc96044f2aee9393690893c9e7212859e8588b05ea7cdbc08f441fa227533709df19c9bdbcdf56071905756f7d82fcda6c04c683e7ea5eab7faa467ea3215eda10d24dc7d87b016b0b1969aa3fe27a8f97c709c030628660b16ddfa78bb0e7116141627b8f10cb08809478f48df368ce06af50c10c92ad4a3b8ab30532c0411922ddc227ee884da926c89ccba3bc814daaa923824f98b07c464a06610084609ec6241e31198254e4bb274a65df96594cd5d5ea69f027417970173b32b35c1c06751d8c85b26537d29351751347a3bc561522fab4ed37faf410d89d7a94b444a3c4f7a4d7af73c9752902444dc726c892bf76c2d0d7f2d251412ff589b92eedc288d32569a5e6475f70c8fc144742ea04fb3161a14d1bb3ec8c88977f230ef6cdb54128d7718715a1961ff8596e7cf023bf3e43c565dcb1b8d017f82d2f44cebffe72bdc5137b7a017768691f532cf27ba4223c414559149f85eacdbc4bae7a32acec5c0dff557e43f13b31afa2ebed43e2c752aaf0aaad1bae65e62cae8b5a8face134930ede7f73124aacb51fb4caff87b88d7383707afe4141134e46a8d2e86ae2a19e2f940f4a075ab36f0275d22f9c55c7894027cb53e4a0946ad16af62c723a587fce7ac11f1198b37b76bf5ce8faead9af6afe33f78c4236de374956249ae748b95841d092c2a24bbdfa3cff7ce17eca4acaac371534295eadef25b289f2c222730acb4381915549ade8e272b6811f08fe70a2cbec4f7051682a8a4caefe7a621b53cc8881983b3ae4742f8c1a414817dae96682039fb106fb08547a6c418ae32290a232454ae745a5034ca7e10e0ba9ff1b016ad48bc291038e3180ee025aec5af6a033dd956a71cd976c3aa4d6160ea52c6c0ecaeaa13aa5b085b16e29dd424725d3db99b4547abf3e74d91431f11fa07ef4f37607efe01931808a1fb0beb546d92081c36b32a507244b70f1b3ab2688b8b5d5bfa95f744a734877afeba7e554a71e9a816c15d566076c2cd8c91de3005b92d256ddb0fb44f37743fa161fc2fe9c08d6d5b19dfb795c8f826d2d3d8bd6bb9485aadadb40d87cf22606821555e7648ccb587dc4b1c631280c9c7df9f9f163092062eddd01f62ce51fbabb4987193c7f422678cd7564fda3ec864511eab38bf3fc6594b1a24596e3bd5df675bb327dcd4e922072867f7384d55a18b80cf6acbc6d8534c16a8eed677994e6c0bac58c02e650481f58abe0e016c3c994234e37023436c5578be3b6657333ea0d393030f6ec5b5466b5f4313d3ce784f37b845496ec97240c9277a94cb4cef142bac8fb783fe1fe4fd2a0a57d2d7ebb6a484be179b4b1d354b7a195d3911c8515d02d6323bcc990a69f328b81966da206cd2c4e3014f2dffc3d11314784ce56dee220f3acb1c43e8955832f4755e87042a0c49512c612791b0605a05b6caf287b8a4817dc427c07e32895319584dcd4eeea4e2debba7badadd119c9ac6df6e5ef3a7feb566610fcd94fb174877a5061a585beab8e690e921dc177fdf2256b41d1fd14503df58c850af6505eca5c6f8c66336267bbbfe85afa2d2e0a07fded668b04bc6db5f0464eb0cce9a23540b2279f751fc0f738ef97b34420d46a24045486cb84e9d5bac58f98028df5a487da01821133fb0004e5fa2e2b2cfb8106e92999e5008bb8ac90079041cb54630ece97954d3fa9f6980bc4dfde5d07b28e4c602dbaa54f7bd599e02238105b5bcbd3fce66c7cd9f2145374ef372ccee8e645b6ecfacbf4c98fd9a1892bf32b61b2adbc87922d80fe753b81df1b3778ce1155b8b4d6a08350e9a87afb08c89ff92562d75b7985b312a3d5d2e2a6c0306c7626657021d3f138937c4561cc4ddf1c6afb0c163e12608a303ec9623db7f2eeebe805438ffca9a36b2dc284900597b7906c1f5ad436bc27ae3611c0e08255f43d150b21a7d526ddb3549f89eb13ad059e18e50518ff0ee5b05fbd8dc01cd247653528c08eecbd69df3b0c2808444531c4443c646c3d504424d102951ca58c1a7e10d307062f5590baae0a95dedf9bc777225029004a52361e899373bcb951f45458499b6903e9427aedba1963ca17605895a50dd9d56e49fb92c98e9f24888e71c99b715719e43bfa09ee12d4e0f69cf54706dca424a5e470313e7250696a906063b3e951c07669cdb21aed33581571d8a0b25d397d638d62a0f3524c88895f6a7a09135caa5f6ce00c8a8cd100c1226d5512fccdbca32fe8c5b64e1b11c2679e512f2792e0b5a1da157ce0904864be417f32ebf6aa7517b12759b34cda045853d3981a196d56bfd8684455721458a8919d44bdc1a7413ddc5b1af60f5c7e823cbec6e544e8be0cf762720dbab8fd4927ef27a6f74d09dcc96ea35cc28f8907ebaf685380f2c9aaf911ba3492275201a59fb417345ba278a602cd6e8d9977daaa16d4f674615001731830abea67dabad9413e4882ab3e895ea6a5f5102d3fc06eeb0e46a59c722e385cf0c17d0d83dd7b2b42983174f5e7a47d1beba9fedfc0a319a5c96af50557a33a4261ad3c1321354b4c06dac4ea3863306083837797649c9be21812127b821821feef29a0e3f83c368f83c902229f4085d169c54da91e64f351517a765c56cb986cb46c28f541428437fc240e305a531213558c75bcb6391a65b676fbac01c5c3cfe5cfc10dd717d1525aa545eae5e04f55220fb7f3a7dc276c82d919a1fbfb28e14a969de1121098c8d743c943dc0b54a6514170ca5c1d9afdcebbc219a524c84b883bcf47fe0d846448844dcdd471d3e012f77dd985490f420e8230cd2275d86e30be0ff792eddb9291aca49b2b7477beaa3962ee014ec1265fec1f326b0c56b14ed3735f8a17487e9c456af6cf43d589457a89a19d1ad60d131d1fc8107708bc6560c476cc48d8e82508c1527da9704be5905ec71f29996f46959bf1de4f16ae3c5456e75eab2b0dca82bed4800731bceeb15dbe266eca651f004a1eb1288051868b853dab7752591eb6d550af961a2164940078d27bfc8d1b6a24727ff5b1def28e91793310c1a3b5a3d915bcdcca0d7c35c4d9d45188e93c796f24c6bbfb63e73aa1a3a7db3b95a23176a462ff820166a3f29fdd4c2242bf56c7a5df11f3c1dd20f10c161991a4d607ecd0642e99437882ee5923cb9fe2814efac41cbd76484f166264b38f806bc0f704bd9914a8b210ba55c194945265a464445be062b8c81ea42f9fe438dd51557cfedcb028b2ac3f05aa751c009305350c3bc8d22a3bb4392ed417f9030741b571c37507fe2afcf8da3627c30f729906dd7d2f6ee51e981c56f279f8ac9f866d84b6897bd72d12244202b1e73b0d70b0c358a7903b6b8ec52ec30a9ce994c0f52808d1f8fe58325879e872c1f92a3b09a414810d38615a4fb44d412316abeaf996e397a2e7c5b9f33b27e0ef07926bfdc05f9e63869326862feaf278c59f92f759d031a7f5f4b8e75f21f10bb41a2a62b629c69ad2bb2ea6550963dc3c72ca74b88e0f03cebd44daab07acb49e27aad8174ad701eea01308ae1c18b3c16bbf0fa8529dabfcb3f146111218c35774c3e777e8abfc3150f8aff0782de503637fe4a932b86911431ab34b636faa803516ecb8232423f2716b81771738abf17ff7873ef71a23187d0673f784cd0c80e6f9eb51e4ca726c0971278f91768959aedf8fa2ced2e1ae534050d643fa43affe17eaac17b909cd4eba9d506673d320db8f5bbc0fef5615c55746377ba6789d5720bbba3b1f464c9d836c466cc197d3b54fd63e329021b3f67b2753889719a48ae9609faefeeddc8756ecc88814902214f24e0b9dc0784539c7603f9dbce75c7e988fbd092772663ae995d37c93813e84f1060f3094ca3d1626d12ec96b1d288bbf11945a8474c7a19e5ec9bae50918ed465c79c8451b9d2ecd1e73199f936ef6cb7bbc023a23b587c4ad380dacf22af34a24f4297439de4f328c6ff90490bcf03fbd52cb991cbf6371bfb8c80cc2aee3afbde0045893b0696d076b2f8d438d5b740117b7788fa06a9f13de14cc17d01f109026588365bb946c0d7f3aae60f39f3841f7377b09c152e7e86003aaa6693d570b59ced0acd9d4c95d92f8e2d10a98e761abc3426bd0cac75e9a3319a6b62c19571885e546a11a114627f640c032fc7a71791f5e30c736b9e79d3cbef1067d1cecd10b946158bbc11dced73dac2dcda0076b17030d556c314c5ebf028558b0a7780441e4a172251b7c85dcce3f280fa4f0900d58aadcfb528a2f3a02c3240fa6a3c2c60a006aec0507a1de45cf5e17bf041990780571434e99477970f3cde7f2118f1add57882b5f4010521ed35fb9fe6e250286a2f36fd0f1773f73a9d287b22639691774b21ea33c3eabbc1fc3fc6ee123f9277af18c55e627fac1da7cbdd5ac5a1813e683190496fdd028e827cd42369cdd96d956c41757f3f730382f0c5ed15d91d1c46666964557ba686e9a152739f1681e1a97b873675801e1735566f75034ccc160a6a497a56967065b6fd7328d00ff585d200ea40f00ee2d3adea0304adaaa3501268e496cf4d17320c5ee2471bd97ed8c90364518a98e3ac399fd7309a6b888d63cafe1e29cccb8e5f7b6c833c55e626e2f9de3d2a324607c937ff8f1bdb1f8614e1149171fb0a99aac8e18b57e5943e87c2ec0288bef64d739319cbbd73d21c683ce6cf8d1deb418315aab2ba28f296cf1c781049ff988119a3df91f3e9da01d3fdaeba0a949387b5873549ee7423e9086c615f95a2096a55ee924300bbbd7871fefd5f4ab3792ca07fbc018dbcc409c1f786d2e8de022e2339460fdbba8ab85b0696c3483012dec60ee306039b9e3f3065ff8dac8b291745031a69a748ed26f8d8c1db098b0020431c140881da7d68ff4109b05bf9fb1bb1d9487621aa117e8604df68cdaa2544bf01564893aa3466ae672f438868e46beb5943fb59ff1b04d8b17f9afe3f51c1ee261805c0aa268677b005e20605e8e87855b52b4931923a16251f6a40ba8b46efc7299d426ae2c14a555c53c60967a43c499e031548e04934ac4b0560a105acf2bb447c9db77d4aec72950c4778d20dbeb20d8c0ac83089ccca5b55ce827d60c886f512472b75647952ae3ae9dce0d1002217e5ffb1cfe1d8f9e9e17eae7f8493ea46fcde5a1fe75bbb4075e1caae74907beab40f487e3900f8236045f49d24a29dc8b12d5f6592188ebc0d1a25ddaa0c0a00bbb19c6394f354c86dbf7eb0cc324dda609ae1393e45c3d59e2453d4756f5efe6d16d385a3e1dfeee8212ed4e87e2d1dacb4c81228f2ced817e53266412572528b8355b222e78e7d46871ca01202634c7d04a1b030023676391ab6740ac97c160cf10c037bcdec164f48c79559cba547517c7389f2da276dd4a216994fef89f47153e02a02e445af21091006e7236af1eaf5203fbafe99460935664f66db5972f8b5909239711114b7d3d03f8d44f29cb7e13d00b5ab0a0c31ee383d3f26bbb8158523342df4a099fa86edaa7463349c41db74c9a229e212b617a9ebbe2116eb1ae1a0bfdf7bd96b6bc07c63a775566d074a76ea523908249a603954a9e7a0e47d13c37bf0548422db80974e34c288ff79781b90a3f4a0a8cd9c8a30548be5a50b6baef682b455aa94f55bc0c5ed3b45de9af623b1ade8cb6a3e8c13860a4cbca045693d27f3a612648d1c0c1b75c899f75dca006cd0b1ac208a41c78df72be75dc3b4be41d12e70a5dfc23570073d45b5360965db35e040ff6210115a85db5c951a3688fef70e7a20738c564cab2bf7a98b0e812ffae77a119e1a3e18d4bd768ad9a7e5dae4c9e571c1eefbe4ec0d38a2ed750ad022ca351c7c379c19b35d5825993630e4b461607a6ee2bd652f4523aa6e9c5098a2d1a2a6016f29183bc0a052c21daae166468c4df8efc29581bc1566e354ccec72c45bc1b34537903b3a17f5a91c402c43653ad853a4b0139b828dab2531ccf56902b4b1e7abce707e8612e31daeac32d132fd58499a87c1eff306876fc28ad634ad1e806db95c9e136fda16dd007e3ba8691e11ff598f069368d6aecae304cb35fa49bea60fe4f1f3a3a53bc9bd90ab0e8e84f775d2900ada44ddb52bb19433734b4e9296952230ad8880c261c8c1f1486542b037b501923c9ebe2bf9a81e9601fe10cff9cd07a44d3787c008414a967b56db8af4fc81d635995a97ad8cfa53f2aeba79371365a6c48146c91decaa32b9966a27340a074b5bf0fbf5a3d198f722ba67b7fb33ca6509cc4f98360ef23d34ca9d33bae9265630480b21f237e1ecdcffc18ae36cf98661edf0111063c260c9351560f016d22f4965b08339c9eb52b82fa2aa55e536a8495d50e9a3c99402240ae6f62be4f9fcf37b33827d6c679c2c2fb533356064b1e8528fcd17d49bdd31caca4258d8759da59167924e778345e1aee7c2a1dda8cd85a6e5750f30d0d1598209b31f04993adfd125a674d75d1ae1de2cb43c2cde7fcd4767fc9022fe9e96b64a823e30ca947f1f922a2cc236c974aca6c0ab92fb5b0ee43afa63a37f0950aeee8e0757fc865b37fae7947836730b2c443f1f22d884ee11ce0bfa4239bc759456452e347a30141827978c09948fa991774cf9234ad88cc910409ee203f6579cdae2be591bf04fe077ad6ccfa522cdfb1d1347f04949ec41a70fb0c53a2ae7170f13a00cd466fa2884d87dc079b2ab2b3724d6795cb3ba0b1b4943ac3e77d00ffc22c85f0b2ba91ed93e2cbbd260aef7091fcac38b0fb0177ceaa2f02392d9ff6cd0f46b520c9fa29e791e7c823fed9f5c398d3a374b997bc9172bf3b467632ac7b4a0f6018030a98e90318335e98ba34b918b86eba7861e2978bb84d652ebb442ee7fb3306aab4372517f20e4dc03be168f2a9a7f04a5ad7e862b86dfa82c93a6cf93c4ed868dad870a9971a70a6e472363533fadd6597c8c9b00b687ac0b172830ea4a71086c5c37a141edeb2fe2b2e1c114b35cd9d8acc03adcae63e7ef2d2ddc0cd5adb76a3c6a8c0015363f01d29b664d540a7e337e7c2da6fe0c35ccbc707957b416b760a8ba983a6f2aa77e6512db773c6a50d8e33dcd36b8791056f5a2e881548fbd6cb69b1cb3deb36a2d56b3fa64cee1209f1e5148cebcf8547effd8cb9f4af30479b2ba1923bfbda18e7e18126f25644a827afdd106176ce130eb7b59e5fbf03466f1970b22c3c73feec4739c0a49b94eb054545a9aeb9f6229c5a7fb74d52a97c08027582282f6f64c929d7d3825a11af8f0d897f4872e89607238c6c70cfb4849f84317b400d267328a7a38d85bf8c81535b83f2fe3a35644070fb81b4ea5722011a5144cdd7d2176f722b206807664fc805e7183b5d7d2a0bb04fc8701d708a397a2c3a2c4e49376d2fdbb8adea8bfe4297213f88a1b2ea61a74aa9229023bc490048e15c7fc0ea62c5027a41cdf159ca89d08011199dff5f08780fdbaf87e02e54c1027b213410f7d41235d4bd9205de8960d8bcf5a1b72f3aef4a7f1d16523ce3099e77904e2cc662aa3809db73251fe07ed20c742d1fb162defe92d160e93b5f06189c335a829a5f1df3b37e43cae854b112888252c7c7ea421062b845567dc5cb76cb279ce551bf2e49d25e2226dc30f91decfe363f846da856a04a7958c702f1e03e8b44aa6a18bb69da54de8924bb019f6c71c95ce6ff8538ab642c282f00f2ababdb843efaf8f4fd68243f0f58960f4b345d89fd2045be0c8fee2c57c41e9bad409ce814678828e708ecfbb4ce765a1b256ac8268df067bf399403cbf21ed64eb682959d34e1f1b624709c52787d152e775ac1648728d947dff779ad29ed659b8ebffb48cf5a9dea91acc3eb0fdf573e021354b28636d4f5d54ea0a01c8d29727abaef23722368369324dabe747a5d4fa3166bbffbd8f31a5ea174aa4461c97a48b6ffdda352d29a4b59a57d1ee9828c57b8d5f88d6f92538e40e8433d81d34812c06bc236cf20bdd5930a2c08999a36465d5a980d6e7fc64147c36bdbe41064552c6e4c11ed0124163ff674d4a71fdcd901c6270b04e48f75766cce578a3fb9c5481889d7a2b41abc38603b3380159eabf0e060a21a7e3bd81882d65241c160441e831a093f927a06773d84732aac35c629b869129e5f82727dfde50c8278aee9cd7cb30631aea5a84bd15e3fe153a2701052d4fe8c5e466f02abaa2767d3449e0f60233c306317ece6a8d7464299cc914d71f156043e8899c5f9e224c552f006a33758132a412d599e0e6140ca0ac427f43eaed7481cde52771888565e052fb1f82bc16396c49c46e3a1aeb9483d168ee1e319d04fa231558d2bda8cea5c2e388943ff9948c30239301b9787effea60acdc68bbb210fb5651d71234e608c440fb431886c0287d6d7de56c6fba9bd8cea2731c86dd2930ba3169b9aed065861708ce6afd3e14139fc602679c2d278141390f59c23a77c3c85bf0e1f5a6db61f91f9c450217da803d7c6bc1076409dcc25f1f187d682aba06b7ecd7d0aabd531dd3efa433be88ef04da09c739a15b2d9105e60655bc19f43753dc4d0c10aa7aa27021d80eca8a1d4e6ffd1f7db65f9b8118ccce37ab84d927bba4c96085f871784567648a86399670835e9ecb1314376fa015daad8109298783a2e55ea9f29f0ae50976e112fa47d0bdf9b94ef2b3f01500dd45b5c568953adf7e72b994c89da8fa8d0082cc4e7de030f2ddbf580dffd1bb96475dc788cabf270281daed8ac5924db0b0a842fddf6a988d79ea294b2e3462f59982fc1d414ae394e5d12c9a853dc1ba52a54b774124d21b99e81862f8add4a6f7e710cf74cbba63519bdd5c133145fd79cf45db0c9c66c9b476d91818e0564667c3c90009133bcb0b0fdae101c8d6a12da1704534c7055e49f4d52dff26b274fa5d2a5f33231e27ecb4a4e629ad4c17eb529cdf17181fbde59ea94b0b4c252e6e478ca333b9a5438955ac3a58fb81894a7a2261f829f8e54b12bb5adc0ebfe2471633ae5408e3a38fa2e76158a1f6ad9ea98dcfa30a9179d8474f190ccc1f8aecf2b946430627e7155406dcf1beaeb675cab5f14627bdeba166cb761998b47d192a0b93a0167281d84b696293e47974e7f4d3f828bcf2ca70454411ac877a184a79c9589c06c5d2672e0508e1f69e02622c3f88518dbe98f7264e3c0317af51f3ab08f2f9952cfff7de78d5e60f411f32cba268ff0cdc9f16d58541fb13c4aaa8c87efa14dddfb2be1b0e1d05ca3a8138a008d201226ece22dc8d26c4b35fb56cf485ef0386ae70259a4e8948e7f7db7295d5c6f1638c450ec0320dfcdb14f2113d15f7d0a069793480eb66e2a8a52f7341951e9f54f676ed898c65b8829ace5c5e9c7d750aac459f6d32e64407ced3947eeefcb62b8260f3fb6591d42571c05dd6530bd5667867b8f6ecb382548116e35bc3cf684298dfdf6798468c25f10753517c57fa4668d958fd9adfbcc17609e44b11af65af99e361155c77039d1f340272c59bbb1fd3da20000680b4c8184674076ef6764a43db9b807a68e0958ac79f70e77217f5107f4c797e2012b6241c3a59d5ea20b5908fe6b90ffee247d8fddfe4f67912178ec96178b9721e01f7cbc4f9fec4495b00785075f291c8fc7bdb37c92dc92fca95ce877815fc21ec61403641bab987917ab60235d6c74038a02ffc9b74a8b47374f2c907451eb8115f3d29d0efbb4c3aec3c3eb0404109967419e772d320e7ba2593bf1f0e1d4583821cc30bb966a7f4d712c3e158adc4bf60ee7dfb4347231053ad08e072e08d69367bf3df99bb1fb95d84f214800a3a57e52ae3667b5b2bd690b2e3b07ea7d41680652c02bf599f893db1fe5d093f4ed19f1efd86b7d48b77e36566b0cbacc780d4e7aa4e95ad73191e024a0a21111bf14bae31bb5e942f43a2af3ac6da809d868f79a9bba029c685c59b865d8f55c440e00ebc86b3a4735c36465c578a2276e34164f17a8fcdc03bce16280fc2c6f30355b7b524d6dd202e1925b540c322d777ece740e4329ff5436ee90eccda429304a8ad1b31803c60b9aedb5f068e1ea4f838b4e569ed09dfc6defce72afb59f490723d4f3b833107bf0c68eddfb07b95398bfe5394488425ac052dd54133027a828f76636ef8d0191f6d69120e0e26a32e2502a5bb72b0af1e63c2376ba8c2d875917c4e4427a2b991f86bd57b699353129bd08296e14b1b70ffb3b6ea42ec94cefba0bbf6e8241ea147027050a113db0d4ca93039b07bd144bafad7d38b8b642208b244b6e0234c1b532cf2766805833756777c2ec8472624e8224c0102211259f6fc1dfc862b9299c8f628cfb010bb77ee898389b918faefd7072d2bb704cd9163d3bf5f14864229368088e9604959979488c068d7e3a21cc4069e92e0c2c2306c2f73bb6d67d7edb7903002b077eb8b9f51e7f0617dbc78cff71687f91d0b3deb2bda8d24ceb8cb4b78641a50a2a60d84d79e7124452d516064981598b679bba55b72df4db5ee9c8e7abbe552759aeb02256bbb62a4248acf1d776f65c62ee9ed2fb45e453fb9e2d3c7029491d49ca8820b94e3229ecf4e6470b27c8c3f952e434fbdcb336821d0f6d13a6b0621a2f541e45cdfcb7318e99247bfc4a4fe25eed9bf1e65c062b5a2d45e8fc0367f05f1a75f9f9dff74f1ee537b247659370462eb149b76511ad64e2a50513eeea32803bc23c76061eb226f11ddd0d8bef3ed49ff884cefcb002cc3a54f44169bb114a31081147a73ca01b118960f00b6b744ea675561dba581c5b5590949c34705c5ef3adca2a2c57e9267746e52dbf23cd1719c45b235aa9ea6f49522d850d2fd26a237fb9bbb2b8b9c3603c164c872e235feb53e1ab72f59dc0715b288d9a6e438ab4f75d42f956359009e9ddcf721a8719188f7657aebe6c3880aa94dd8c37c774fc26ed0dfa7995a48cdd8868e8b3a201dd45a3f21cfc4e56840b86c64fbe4c252224a87deeb1893f7e108ec8a4f0745f8ef6072fb5c0dca999c194f9b21c0f95ab63f5a26e34e3ff48e1c847fdd27af642797800f0b1dfb789a82ea05686344db207815d892fa230f0cc091bba4234716b412088fde5687d3aa97d7d4979fce6f5a4748ee3aec5c6910068aaa014cb30171b0632512c67b8a2082bd1b2c5a20adac282bb45c6e79b0343fdd3b8e6621a964d6ee6c92522e6d6a0d33421dd277b0f8a659245f602afdad879dec151dc17a659e166d0730a2e624348df1423a6544dbd719d53624a2fed207ac3df9ff590c1feb493cda259d39636cfb138712fb818858639f78366beea1962ab479e101f3422f8b8ba51c5b649b839827eb85f01ac8033daa1006f0057d229ec3bcf6bfd5a5dfee0e7f464c93b1364ea8f10ab3d6782866b8542e9b79064fff1d2dc7c3266dc3e308908d75790ed96a4b4c608ab95c3300ccd7526dca0c3bad07c3b37872f3bdb3a74e43e1abc9d02857c56ecdc2b73cc1d16f76af4991d8ce385bdbf59523a23db97606f8a2cc80c4c9866728598515fcf5daed8fb84341bec88d03314aec5a995cf9cb6968008ac43d043d685968c63175cf712367c50f45a13bcad277e0c1ba68b53cd05c269f643ed893033b78d750cb277ccaaf239d3d7a1bf63b7338fdc20f35a4eb2a5957de8a5e1390f3b2f2e7f88bea4b661a5e1f0034d3dd8c1e49cfecd8c8083241ae3ac0df71e2f866712729cb62d8a685d58e7e745a8d0cf8d6f7acc23364b94c3f4750cb26a95c0fa05eac14cb9376d5df89d76dc7c88fca0dfa7c64d709540fe759674634dcdbdd756b31c0c9f8f461b66f59a441b586972849f59c62c678c894a9b79eae6abfa6dd54f2fb426f9548a1f172039855a4d78e0a8733c5a7db7e1bf943f4f5c05ea1de231b79e57dd18e2832f91e7ddfc4362385714a59eb022f24eace43c01bbda47909c148ecb10e0a0012cdfdd18ef7f7c59c06fafccc2b5c1c05bf4c16ff19a5a4a424bbc4350293a1de4ad6df9ef6bbf1e96076e48392f65661930b32b6905413419bbcbcd88edf8e0a63e20f3f871dd362c03c078395d4c1701ff9cd5aed0690d51cceed16e8a429cdcaac203bcc3a201fec5bc3cca6198b6570b2f8540099ae41760b407dbe9649d344396341f58306f59f847101e7af25d93b3a256adb7d37c1cb3f5998e9153329f0425151b1f36cbd8a0a21c48e9b1cea49780faf1b2883d188c5189d614a09538c8bf32dff9c27d56586cbed782915a081a5ba3b96e2801187df4dc9861e2965fed1b3573af5a7ecde99cd1902373827d870e515f87f1809161611821c3b0909b2d210782209c73fd22b19b3838452b32709e550a9baa6cddef6fe43b09a4309651d98594d8412689ddb42f66d1ffb72881e81b54f243e0e6365008782b38fc93880a6463319ace149a78bc9adfccec1b22e856ac9a6156a7f1eb61e0a264f4d34af18d59d2544cf5058383a9bc44d21b5dbf75f88975588b2e85fdec79be9cc6ab31f626d69d85fe46f554835ad158a7d7e9298f15dfadc9b350a8be8a4d2c082cb775136e70cea544e8ddf244d6a20a7e169491185c9de32864a0f5fdd751bda2bf586a0394a868c105e390865747aa63c1349a87c4bf5d3b3746df94a9a45b261d5e84e04f87fe0f6fc0b35722b39dd963de64b0fd3502cfd5905e71ceabd4e59d3f131389874ae6cc5996f5b55fec0ac1fd7e4052393713e9bb797a898a91c153ba07ec4f40a81f4998b887914fdc1970e17e1ffd94876db1464534e51935afccfb68e04296ec66c7fdcdbc19cd07225f5290a42773d795189bcafb5aa4b83f757c4124cb24ce800c4f2295c84af129cf92f557589f0715a35ed1dafd3cddd1ed8cf0871b759508fba4160f473682ca7014e97249af2127d84bf8e062d03ee5d333ca77daf3c774be9f07a445c597591d440103f6c877472ca4427b257f7be187d9c458421ca35fd3405920ba015442961ec96622dacb79360820ab32c3b11259a9a7c2122fb15c1eec6487c8cca24e486ab54106979f4139634e05916638c2084be43190cbb292829eab411e9fc0c7529a3bd19572cc8da183bfeef779260c49a4d43147a4680d1a718b8dbba91e40506a82453d87749dd897c5b03657c94ead9c6af0069a6fcf8857c768d262dd3e0c08a3cc50ff300c3eb940f8fd8671712084386b0c74b620c17539ffc822cc7c5592b5c0ce75b727705559dc8fcf9a1398dab4e6cfb795ffcfc8b3c2a19f44031bdf2ec478621aa83a2c5cc3022eab66f5395aafa1d5d2f8265070a664be63964878be5a5680780078fee6397c4627f53a0071312e11573cc8c1b8bdd734760146d318a72f3cbebb6ff3104fc6db57de5842913052b84aa9ad9e2fed04cb0056f85ff771f7c3efa9da402ab847dab6ec9b859653942416513f45c215c6e970644b37d1e4c04b764990ff21bfdc87276118777a8d1a88db3a5dea8ba323d177da6d23db0fc532ebed6d39b736e7131c80960bc5d90eda819b8044c249450ea769ecb570819c456a84bb9d405154c20c048263858625c359c0fc8b154c1004061b7c5ef817b79a324d320606b389ed791278712df074580946a7f1b38dd413abdfb94b91b47d19629f5bc09e8fda45a11bb502fc81d0c2dbacf877538009499962491be19d26aeee25aecc5004f8459e8fed363ae571db99822f802e683396b9cd9d5f49c1d0315c2b78fa967d7f7b4e570c19e82c83a09661299bafef0cf1ef0c389931668ba2b872db1d30d58985db72eec38b4442d03ab4ae16330b6d7158ac2c37871f60cf3f61220365c335647151ab937385c8f3d41c0611d30d1e1b9db20c4c029f2ec5e361ed4cacb5c23a12036ba7e0755aa2d8280cacc6c9a9d45d997be1dc872e1e07eee20c4ae9e3b7cf900702e7d54b61e217f260a819b3873a9099de1ef97897d87459de3d3720173e31dd44905d4423017e9b4c5465ef1d6636bb213e48afd2ac61167156e3b6449675e7dac7834deb068e587d50e07bda1ce991cbc9fff9ff929bd38f81fe10bf28bc43f644b11bddf8b0f6e8c5b6926b572ebd62c11c1d6dcfb508cc3c3c8a07b725d359d9c61a80af71eec0aab953c221f9729823a7811e02a01f3eabc3577cb715d3e694cbe01f22a1e5aa3d0bea4f25fb58881b904e745a3b4890407541b2501832ec72308096ed492aa5642047b2936f057406a07056d118f094f57aa215c9a4ff4381a48c23c6eb7c95e8335fb4b4cb0cb4c3458b4aeac56898864d075144e8e4e8328f4a80aeb613e8ffae5c874c5fef29dd450454569744ef5ff56150cd4beee9a3aa4a000caea8a060a9057935d4c1e5b494c928c5abb4fea98cb36d1eab12362e68daf9fd4dc7d341a31a3a2c910fd4edf40c82d2fb12b11be548f2f9720d813d419811c43cc4ef4c1279f3451ed5ba13433a0610cfc596f6e260b4621c2eb369c67cafff5c666d433d4587f03732f50691c16c3dd7b3938d790e06ddfab414c94e3db3482083e6d75c544688fda8f50872890408ff08c67da68cdc3fe5bc771cce6d077e03b77e7ef0c24b26635e8578dab277377c66767b77e3785533a684f3aa93db945691dfe1d19f56f070111f642de36f8efa22f6ec24c2a8d3f410f3821655bcc29cc840efd54ba8afca1dcc0487da52829b97d51eaad2ffea3214ff3735d21408e482e33245015cfd2cdc6efe92d6beb941dd8a9b1fee239d7827fc44887f1515bb69b9f3221275ec407d7025c8b412009edaebda093fabd8f879986451f7cbbb643733a7570de79da926d5a1ab2f51292d562bd12fdefbc867c255678675b1bb4cf5b2092b4b797d2da67525168b3ad77d2a281087c6aaf9d119362f285514ee4b591962152458bbe195477378557d4915ffe5475665fbbed6a0afa002e91ce9e15854f5ab0db18ee22fcb01c65ec29d0e60961d4eba011ba2906c70915caefa10355e3879d4f27d6bc0576f33419ac56af8834fed00182f356f3e988debdd89c3094536b7de9d7c2fe53217c79ea4dfb1c66fe982655a2b11eae1f4f6a7a9fa80320537342827ff69318acc3cfc06f94b80c4ecada048b605156e750b4c61e36d7aed3326021082bcd0f083f78fb7b465162640eed4f4f7eb062c11681ce6df770981188b95bc7cdd1fc157758db5be59c729d0ac21688db977d64f86eaab517f9449dc642ab1c7dc149d0e622cff21d44d5ce774da04bd0daabf964603c0d787e5f52f84d68520fb68a7473fc54a0da4c6184d040512850bdb6a4cc7b49f75d82d9503b1348624393073a93ab0841ff9f099536178b8ad5c7a45f13ff615aae750351f59476a1702c257b070c11bc0eb87ff94301a2ec42196044052bac11c61ee6f19afaa33829a6de4cdeb748783011b9b356f270c449cca3293b462259859daac0ee29fa8aa174d0816a80cc706d0e5fa01efa58994c3ef8224454d1f9b4baa7492fbc0b3f28d70a08d7b6904b615f9dd8ed30527107c28a525b957699405c768a08acac6c4ddbfe39faca1c9c5a53847dfdb903f51f751b0f586a7caf5d6a542292e6340f480e7fc708683317c37081ca08c39635bbc7144726caf65d89d7f34330be9d82f6185a52f89f89ee991df647f4b3380f372a7a4acb4d4f52c80fd0cf8b0b271e1cf98c668e83b3a8d64ba343d551cb3a9d7a5e200fd331deeb857db45982705ed2b6a5612300ac06dfb8b6ad743d89731effc5e35b8c71c762814972d1683f758027483a94a13e98af93fdb0a25c07a1c172634d11579e50fe0776a0fd5940d84080dc75a258ffcd831cb7ebc7f30668ba836c670551288335375b35a46c9276b1c4461e9b10ee8a940bacb58da11af7f91bfd582366fbc2a3a50d2a3389e3192f14cf998254f3643c5233c87791682dc211288cf0ffb62e82f897700ea6584f3bb65f74950e95d461f50e2ce3c8828f5b113720dde43813f8e06fbea77f2cb96207b70ec30d16cea0cebae24fc5dd1edef0cf5a3785aec1f762cbbf9bf00f1968b185ec62e9a8c84383fd876f6a44146ef438c177881261e1d632590995fb68e5745f32f8c5d228465007f9a4a4dfaad1bb257d663848ce78ec65dd545406d808a90815b71f18c37737ce0dcd56de6fd13b3c575fa099ce762049c69c9797f1ac9c43b3ae4c432416338837214a9cca48f8b58ba83a4892eff6594392c6004bbcd5ffd6e5fed7390e1a8903ff0dc5408a390f9e25bebad353f0698e6cedb6e8fde334a80253237dfa683f8fd2214791d450d6b00f4f610ded10a9b62f74fd8e605ddd222bfd155d0a016b02a2f498d6f81dd10c57c869d6e2b9b40f772e5d892303bd6c5c755c54229bbfc10d96351ac6ea2f3d4913142a9d83129aadb28adb743546d19a70ecc8d5270ad42741a04a5cfcc93f70a4b824f54582902d4f943b748bed8141b8a33430a718ecfaf4547844004446c1594a00e61064e043640b5ab201a344d7dbb5977f61772f6ff9b57883175d72d6b4cecbf2e99d319f00b1d089450c8cd94326d517c7811da879118c5e67e0dc633a377ad1554ea617d82f6a0118889a4241d2a04fdcb261a4f531cdf0351ae5f8e191fdfbce00538a4bd8511157332ce906dbdc1cf9222345bd50287a5bb3d391e05d02ba5af17b9a05e66d1b68d835dc877969266629a6e6add735f8e37bb26d406a89ae626b26388ff77ea735e502ff84cded4ea0fbbb70cc528c561c2399ea199e0b49f2df2258e8b451b5e952f7a58925fae596c3ee0fd1dec4ada14c19b23a7447507fc224a91aecdd981d905e640bcfb29d22652e9fe605b02b9c322f01400ebfeacc39c08e43282fe32db59c4fbde18273f4df3f471637eee963925e0fe7ec1e0190d7691d42399d0ff96b73521d9480279163083fbf031945db543c9f40513777fa212a2122cad558998934d3da49a67ab3fa40d5f22c7c34d4f6b5ea40e2739baff8314523b742cc4d6e4c7f19e6b400da1ee9db1a3c431120f9f6d6979e01a2a1d68b70e1b6ff239c7373b2a2736b06f976a53a944f5776f679d5dc9f7893d877aadf08c09d4b4bd5d72fbd35be2126cdf16617c6f6b3566d3e971ee0e1620cd96eebd4bf4c690280f815c2f0355c8d3bfd6a86510dc0754d02638622332d50732d5a163b644bf1514871f75e264bad5088952d48828f41fe4c6030f25ac38e85a3c94191f2b2c41d1fce0deab6f88628fb84279662864a33ea35facffe278d95aa77288c07aa414ebc4cc0fbc5e13f895150a8949cb430edf057b1863248106cc537e31e1f24f1ad2cf5253a64fa6c8de7f8e4f09d868a0958ed8da292cc5f760e008c3b64980c6a3788313aff568e367119fe3a3b5ace0d63b13c2ddeaec00126adafe05ade16f7f8b1355d56a931967d9d0f1f4bdfc55b159a455e874704bb909e42d480e70aff96b6bcb6237cf32f84f1be9b2fe06d0b5d046d5813eb650c4b0a290fceebec69c4f7bd3c3ae77af7ac56c2bbc993bdb11b276c96fdbe2c025d56f4e256bd19377bfb6837150c0fadc8dc2bf23a1977842367613f7e20edf3dfa43bd917208d3d85c8e3f2ed1d7407f1478d78ced9b71c426b2b4e89b89b6056592a7cb9d589a4d7e926ca29d92fa684ee60f6ed4b4c17ce1bbffbada3d2c6c8fdc5994a48d4fc43bd61e53a8c9bfa5bf210d70fc2af2324c939dbecb254c4784dc37316c4f15480865c74039c54ed2116e652d63dbb1610585de917d48c2ab874491b06c857d45d1697bfede42ea0a47a5488d5e40f7e6bfd8fe3cf40205bbada8d3d732c312685e57734bfee0938e9d7e7c890916bed4ef2752b85944061ce63fb50e3d9f5ea3f00a084c5af39b532f3effef1cff7ee944fa01fb781a56698a9751ad0522063d636cf25d6ca86bcf49556dfa36732c781208ad756ec840df95c389ae34792ee49d7eb6def8780860d22502eaa901ec22021b76de89b39c6ac6140e0e48a68caf62fb56873da49afaf45f526d0b027537fc8a6a1fb5d3a82ad4dab15639dc4209146777036dc0fe4de39201e2507ed536b57e46d66fc4f83fc165011d644928119ed56a80d2ac0866b92bcf676b70e8a011bc9d6a31164d4f85304669ffbcec02a7330e683208cf62a96a5f1005ce5bb218144c42fea47bbda3107a69a802809a33dbc381446d38896e1179d5cd1ddf2313d45ffe73b3148901258777a7f825152230ca6c39ea4a273b31aa23550fc52ba63006e75ae5d98ffa16f70b04f6247814cdfbfd8a59b32a10bef75b00211237f293c6601492d4a1275d088e10299b5726b1c8cc2a8aedf1096e20e3d84ca061776f32bdaf2a9f371aff886dfc42e2d67c2f1db56c4dfd25a3f045780f79132e8a75740f7d8762c01424e13bbfeb141cf39e1532fa74c121cda2451c411c36da357a6fbea0e983e45f6475c5be995c6db092f5083dfa5beae53d1765159c62a964949b3b35fecef3756c0135a024904e7f37ae2a044e3abb3f7a2b34394be49aae2ba7b2fb9a8aa7184b25a94ce4239f6565663ebdb3ac02678c952d8fb5e766e78d98b13cf69d359d248305673953cf365973b134433602f7c08aadb4bd93b35fdb7c9f525275c18a060804f154052e2930d6c3e7cacc1e2a83a8a182065e69d9c72d65b2e677eeda90ff046ea919b29ccc3acce62211ffbda1d11811ffa2b44c45f1f97e2399c2992da85bfc2249a8115351e1d806c2e711683f4d737c66257b089997a3e29f745533c8be96d183a4bb962b5ce370ac1122bff85f1d1d1a37ef44ecb7b8d66e670f3a68b3dfd29d930598fe193aee5b656f970b021d32807e605aa854658abda3315a6248abab9e1f1498f27bab68904cb38c6e5201011d875c73f2b51729313132e27359c1a8375c4562aa2fe5629b792eca3be7b79b664d3863c6aedcaf4b343f98c12c226f15605c1b35e942cbe52d99bc364ff694f641537e139b867b51ab10b67e0663979fa1be568bf63e69dd132ac0632658ae58ef21de61ba3555865a700181fdf367afb4a75d076f5669baa459a045a0d13d7f5e3929ee353d7b1a3678222e1bb707192eee33064f8c9f1e189272309d72a1bab6a854ead55abf1384f2ddc11390b7aadb01d48d02bf74796f91cb40685aac08634fe7c6f63783538b5402d20a863b1f7c3c91f2c42e1b15379d999272b23c1fcab1a24004c6a96890b24316204796e8eeed55b6711a5b43bf970c5d26c0609f6b622d759bb007964041de8a14cdc679a6c8e6a368bead9e7bc1a7d5c3605e1ac7eaa5448b2d30c8ca39ae1c9ce5193bb6d131678c9c5d2708a795055929913f74d7992f4fe9af5d34f7df6723e40f611b19c7e060b12328176dec5ba68584e707c0b745a78baba36c6fdc1e67e7ebb7149e706e6f7c2e53cffb727c12605165e0cc37eae495efe56ee7a8e5c7156cc70a0ffd352c890f94089318f65d19072f26a227d31b7eed69ec9cc2b27df477cd7034b805dd54694729f7b61e71d6f1f92bd3fa4d1a029f79c55e0574c478b899ee924f498b859af85d82699f932ce9067b49d41daa49fc8c7623c8dfac45a31ae91275d3a562b7dd593f4c2973108d9926a1e09712022abdcbde66cc6e8593eb2b2980ae6c8dec2d394fa3e2ce9c266c8d25ede5dd4a298d505887ce152a97d1a2029016f5e7251979bd1f584e39166dde2db165643c29b6c5369c30941ae2dd546d54adb401125cbe7545e6e8f475257eb79ac3979cab1abe2146541097c3915e25acfe17a3511f561afe8bfd1f8f4ca8d2492a5a2f1cc1c0352451d97c8694e59ca4806b5c3b2fe423bdbfdc12af337e58a5e8203ed0ff4e04c4997fe9b53a24231e122c1d40e9d6dfc4051040925de8cc2ffb132fc1e0f0f5d0cab2af2a6429ae0666db174a4c44b8518400806840afe95161eceab2b55a7b07271664c0ba30f3ae8fe33f4e7b104cfa2f2129fad167bde7bb30897cfd463405a9617a5f176a019749f2a2d30ac5b1c8513e449f56fa3894dd0dc67b88088ff79e370fa26cf111ab4b148c2b2c0732c13aa2155eb6dca5254f6c609d715c15d5bab00b24c825405623bc828f0187c3254284279a20cdef094610089511abd348852ff961c68e65d62412c96c5b3f2c143570b542cba9c77ff92957abd3c04ab014c757bb495e8a1c739bf4046c69017158a57ef92cec2156ae4e89d416aca6ac5beb65a640aa41e630134874a2271b9333e8247d08cb9593221eb20cb41fd6a6aae49b3ac45b022f8dbb29eb483d11bae37006778093504d056167b4a56796a1cef2bc5cb6f3ec7c072596e7a5944558620c4ccf1b32e21fd7425092c24ca262c617e0590a92686534ad1295fade8ba6503192df6c7076c93dccd15b1db85f004b02ed3be7bec75b29f6581a4c8dd482c19333048423abd282ad8003dede016be49be5b2dc4ff41346067103def520453c95511aa99038d10c5541a6bfadb11c42475ac2cbdee597358d25d3ad3b4a048c01adcc6d4e47ed8a3cd29b04201ee717949c5132ccd2c494791382a283358db14e3692bb6f98dc515fd3c9058f9a96e2ecfa6248b0f1b4a776db2856b7e9d64da8044c13e6f8e59c9b0b98858d6b593848109becc4bb73a06efe2d094e89a67e69f550dc271032f5ed6667ea36dca78d8f5d26c868f166fd88bafb5a1e3125243f0e8340ed4b12818220741c8c1edd08ae588e27e4c8c0599c5c6b88cd89aca08b228a670feb30fabdd2049280c86fa8f71e4a38e82041e985f7a5b3ea98ed1758520d011b92e1c019a2f9ca20c415fb04ab54181bcc1b9f558298f881ea0e93439d4bafc7187e47979d658ecc439f15896454645402a444be89c4627f4ff36aedf112009a017be5731099daeec2462d05ac3387bcc403104255a2911466db0abab88fba3cfcf141c979189e72958ac938b52a7838f32646f99d923d462be848f2af2a8cbe1550cd8244e5327d75a105f387abaa1a8cfc98f2ceeb806866e7d247fb1467159befffbdc89f242881f688efab298c8c601fed6c723da3313efdcfc478e24226c28ab08ece8bd86915a07b93a2c7c79d85549488fd317dc3feb38e3f857b156a2c2170a15cc8c5c2e67c512a1309a9e4d3cfaee4256e473801529669f820ac54bdbad58f6eeaa0d7336432bdb481ca9b9c3fd18ea622a2bb7dc7b3540588a9cb0837c37379a8a4674eba397c138fca987ec56ab9edca0800b2ef39a56cb6f067f14a405bdb1210e4b34118d2ae08cf092838c30cdd52e8ff876c7ce78fc1a6e0576e2466ec605a7c66f828d9632f4ba1f6d40adc498b484151597207e15d9598881d3364e3b4663cd8fde4dc81784c611864eb793fb411e44d91d5fe1556d11eeb6b8722d828ad07b4dd76bd45b526ed1d0108a9054ef41b3a3df4fb487512082bd662795a0132eb683398fb52e7878d229256841d3055618ff60cad3434d42b083d444a65fe098fcea04664cb65c0526c970664e7ad09e4b42dbeedcc4c34bded9212c2cba57c0a1e023a41b63c3c06b00124b7e4b04228262d5689b2e73335db469bef0f6f300eb387f500ddf3e26d599031fac86a033f04e38f666296a3bab1e48c2d0048ceeeb98aaacb2e1c07cf6c524872e4db859665859f19a23517a1989ee0b4806ab64fe1235ed880340a42e7b9ca27e02634dbc5333d579503dc23619ae5f7f7f66f0053e52f25e4760ca38078850b46619378073cd37e8de67f208919f8812179dd57b6f91953b38c693e07a5c3fb76803bdcaa33231e338bcb3531f0e33efd751a03af6d9868187b12acdc492c3fe5979788ea20966d83c21aa766a5641316587f554966b8f7ec5bf67f4872c211a4b6179abba332ef035b0adb39b5693453bfdb2f754bc3439731d00d542e1fc074a8ec9ee15fec1d56c3c36aec5c010b4914d345dea995d52255d0cb3998e5551df2e3262c886d56830afcde0e395b64d8c30c7f93872a71e779ea0c40f1b2f4e78112729880fc9ce572096c06c8185854a9401aecae2432d517e305e5c97ffa535763cdff59c8b0960c43f2d027f23706b91842d1001fdedf8fc942730d28ba6008e536e02f6741cee16d10a4e1a142037980e80b167edc69dcaf75d8c5cc0573853a0a3c353b2488af2612d519687d62beabb5740572b0500312c99e14e20b0909177cfb158af9c62121e0ca29835d27b9e23b3dc09b9a960a71a6ba7bb49502908af55957c6d653db640f56020cfe56ab74886716fdd71c2dff955c1f58eda7a03cf2ce93799c819a57d933ab62bc4aaa2a52bb9043fae3080388b20c3b775c8f23c54b6508d8b94bbaf8314f23b399214e461a8e2c0a7f691f50f0a674c3dcd3f31bfc95e7086fc0aa584b2505e1e4060b77b2fa3420dfc447906c2a8ff8c3c3e5253de321d4969c74c8803148a8e40803f0b44b6d8c5e20c12956420546d9e09a512d9cb798406f8f059f45603b0b3672844ff438d9bc489f2d36d515f5b3de3b4991870a1c5cd0da049505835d8e197d10610adb2b19400acfba7a2a4a8ec3a56ad202e9be148cad688b25add0705ef4fd2acaf0d2279b3ff0336b55282ccfbe7f3a6541ba289c00bc00133fbc9aff19cb1bf530a94978f267f5467d93a99809d9c310c6a6fc54a33c091104e8f8c6b336bc55728f06b182e9b02adffbd8cd6fef29495ae147c4f040b609ddee8a42ac3be812921f7a1d7462082c84e1f09375151def7e5fce107472e067328d1b31eacd7202710dbfe6646914cc09a45d4c8eff4feabacc862530f2631985d08b59ba6e357cc475b98947e29091a8684d974ccfb977b0d31619e7afc8c1c03ecbf7852a288fa114c9554dc757f5da7c77fab0ac7336c0eebf0cf98df4193b494007368400ade1f5fbd1f5189cc8d760aa32413ddf5e421cf6d7169df9bece0ec6b8c207803961cc979d0989318ef8ce0f672ce875ca23c47edd78879ae580560502db7dd2155b63d35584338836dbc52002870b896afc45b34e47e2b9748e9f419514a4d6a2c71cfe32525e9928e9a173614571b8650a07818a96b942108f755aa014a8261e669c05a61c352c939e0aabba22e4340b3a95814d38a763e861ee9b0e82842637666ad8ba74346419bfd9854ae29050cf75d5e61b370c43503b5c0780d0f4c36173863264b18a7eb532a69c345eb9a4f58777612228b6eb5046b3478bd2e113f99da90ca6c04c9098cb7a959f4647dc9bc4fbfdceeff085085c47360dff1c03b3fd9db76b87315ed5480c20d8bf80fe8e40436a4484f62225a3fb5a128044aa3f9c8baab078aff00e2b7fb31ac284cee351dea88b28c1cc1a6062ba77a65d2e41c71e670ee233e1f0b6886b0bd1e90e7aa83d43edfd2c1a44c289e04f8edf03f254b43ffeb921077548fd36095bf39d6df175d9ea03ccb37ac880a78411531c0b0bd9199b23ce15e178a13e9854917e7fc10a7300b741f1cf36f5e42581d64bb868566804b1042384c4883bced288dfc7d97583de8b64435970076291b18b5e1498f520b415d2a2ac10259f83d3fd5bf7500f7ce1afb55084ef77865d5d0d09b03af20fee7c1097f028e59f2f586c2bca7d10997e51031a8135893f03b204f9d6a30dc5e358b419d91b96092bd5c0667284c0bc7a9ea900ff948831c7ff38a8fa4a3510668e7b0ddf30ae57274f382a27e9b27076bfae6bf5d5a8f4b97ec3eee53853633c1ad41e611e402db2c627af25b0c29e401136c50538ff6473e8c15de13aee30f4b5f897b6681e731875cca0dbd8b2a4d15777fa935ab767329800affe20b8dca0da53b8fe2e78ad57f6cef0bbb7a7e0f47ac5cfad8643e7350bf71151abc994fc21ead6f060cea839a672fe4c6cceaebd7414415dd334593c8f7f94f29b66a26ddc7e287e79abd925ec1b51ac402685a0bd48ef82a341b5731e64209a374a0b6fc42949ac36e6731371a69c3e3e0a5baaa865580c6fa0bad75b2dee27d032c53c2ea6babb437ccfeacf4c06bc173fb0e33329d534ae3824f65749850c75922626b4b1051fafb261f5ad4a0aafc1106d600587528e82cd57e44a07da284028a619632acce962f02f4f2ed2e81847471b4270cb5100ebe9288fbf95dca542500fe669930471ac4141b7f988174ec0371bb82c60e78b43abb2454208e87b41887b352ba71eb30a128db37fea751846a5ac24872a3cb6f961b0765d5e96080f7935be16450164798f3e2e697433a99c4fdb252c21dd542a2a2e6954f90876fba976a624bb891d66026ca6d587102df7dbde5c6e668b7dea03cecf3269df5b3dcba3923431c5e5ffe30c1ccbe8e595d5742b98fe85f23448aad9c86f5177a15213182ed017ab58b464e7192a5bf254e244be181ab5c3dbd09fc4e369cde741b42c126b23df844e06a90cc44c52c9863838dfec4736d9d770600f4c07c739e82640e73a68102c541e0bb8fd9c334a0b098ce9b65b1f57bd6a3701ab952763903278159d8d6c7619b98479c494537a4867a6caa58493923c30c53c26cc57457905bf735a82cdfb1173a4bbe42b17c5e1a7f32842d9db789b399b712e989c8cad37a2955a423ce729087b22bcbc4620f5d4a169a08185913e30a0a30162646d5b047bb446c9a34d14ccd7a030d8c760fcd854673709de282280549e64bad809506dd409c308aa92b8b8a0042a27f778dca68fbc5e71614b8c63d3dcd6c9e17ead07e14ecab541b2ee8e7e64e92c040c08cc0b76ebb55ab085e175cd2cb618addfa8b7f2da67000531e33fc4fc664eb6b18f27a41bdc634520b49bf00787a81a3904bec4d4477d160a19cf0fee5960c95efe41b5db727e95c8cef60d516fcaf82c723af9b7f0f5613ad0925191b81338aad76a10ddbf6c11d8a02e814a66834030933b4719ee219ffb38d11a16021639b223e8d27c52f6de1603053b32e21a7d2774118e98093074e4d6a409318e913693b06e5a42d6edbf50ed2f92147e8cb49fb51f099be66d2e65fcad5b8bd656edf748f4d7649af58abdd689f007e7f951b02de43990540c3eca676bffa8f3d1cee6219358bcc6d40dba06dfb9a0d2b683c83fcd667b5d0de06259b398161e914509c2073ad5f1ce704619b652c97ccaba2e544438bca04ae13895a3a5b6ed13f7b651242b357e373100ba35b5936a009930e8a56a1abad04616af03a6de21e803587c6804c8ef79322333985ec2fe67ddd59b8afc0b5d749c6c46f7fb839825b8a4f70081a69eb95f70b55e775cae04468e2de7d832d4827f896e88bf0a13e4772abe24498388842612c0adcd6693055a303ec601f1c428098dfe3561462076b98cb80511bd7868623800cc966c10c8c5bdb370d27f3c4a3fed1f913bf2293b1785bc74f1ea6284b4c735e5fcaf12a726fb42f5b387cdfcbc5651a2fcf5f084d160c46bca81eec2639382e745de17ded405aa4827c1d00a4f26987113d4dffff568193a62c877443ab8bc845f39ac993f0df36e16b3bac9945feadc2703e274746ec308492763305d2fed7777a97a51268e4cf1a8c32cf549a5a1e90b83252083885c4aee0731d57ad6101e503efa443d4317d71ed709431acaa64e1251cf660ccb6611b694eebbe47772ff11f2d76979a6f4123d22ee42c005b537b9d22ebe3be6b27ab4860ea5ab0a710e24b08dfa1d15cbc778dce851c15ac8f7d54aa68c4197f8d727ca1f0cdeb05881ff010e9acf6cff2f981ab6f6c0aa19a28673bb5ea24b77e923882530134a72838c1309556f2a6fea37400a39ece5ff080d29bb6e7a9757eba4e0e8253065f5884d03ef6f8d90d737f9f1681862678535bac2563112969712eea8f76e6ccc7c6d1008e6b391b808cdf81561a952a487c8edfbf3a5eb470d13edb936f65bbd8e70c57eb8ca403fb14ffeb589f1e096b275032a595d9d7f25cfec55456b521f8f788829ef15d7f6bf96dc65335e291098db284130ae68433e3dee465c6fdd9fff911b81baae42057220b5ee2e68d62bace8317e4197c68160175f2fad6b0d72612a3f081b66602c24c31c2e6e6173964ce3fd50d8cf9d4326a50e5e0da3678ca2d10c40fe647c41e2d7213e016dbaa20489f1593e0d031d75f664f1c3fb3cd7327ea3c5b45d77ef36fba0d825e3869b6f9f932d38f8759f6289d017508bc62b10292d48aa320723c394820de2862e3056ff0fccf3efb9837c1f8fbcc1b1188845b987557652e37801d813c058f07984d31b5fa0eb185605c405535297f448715a9b40a6e5830a5fd1db811f0ed5a8b2ce96b4f06d8b76a95c2ab1c1f886aec2966893065add7907e0cd7f34a9699d23f10c7b7a3d4441612ec539ddc2559e8cd0cc23d87c20f9dc967f697ebab35bdbec5c9e652d7332b1d9e8ce5b451ce79093509fb5d70d9e0ffbfab79935466c781749ee548dd4df9cc26566a893d33cbb6b794cb73205f57c038767d45b19a4b76483d51e242adeb0701ac8ff1efc38677e7c1ddffe22e6aba353eecc601fe9de9059d78a2b64cc88957ff862949e304118da83f08c864105abdf56d99470038b2d6edb6fac921fcf4f45950e53e04e37dd104756520bf9e2a063701457874f2f1e0da017144cefa541b40facb71dfb2376731fb11544b6087fee0891af75f092248ebaa43c5b0072313ee37e55e3c1c8c1a64d42a80045c7f0618fb1527ad381ae9cb4a5860581a13f13702f67c0a2d935b622dd0c3aa6f4efa460ac3f6869e496ffb0061b222941a3cc8b3edb00e667550c34ed8297a2583ebaed85f706204cc865025df07737d03d950f56c3be325de3ec09eacb80e2fc6eaa214567496c105da9c648af5f90116aa552533b36974e49ef09de5a05734454e85d79822e2b520a7af347769f524f40b0022ad435077c36e3521aebae9936b8479cf7302da412000731bc1ee05ca556ed8f6a94046aef194766c5464b8f47756bac51d7b200d9e5f98dc93bc1c4d482681bc6b6a74cebe36e520e87942fa0aa4495cf1b4faceb202465917881ebcfd952b9b6c160cfa164bc908a529e5ad828233a3cd3c982eecf0fa501098ebb45769d18e254044ad3247016220b2bdf53c945360d0d9e06a476ee0594a7261bad1ecd738f856ca9fe1302f0114c52d137caa178e7a7dcf1f2b9101080b64fc06bc99275ed095f5efe3035feda1a00c69e34d33beff963bb9d534714e72b833a0b9ef4097dbdf2fda3a625bdb1572c1cd559cef3d1f209404e635dad90759009b062ca8deaaeacebe901aaeb261a4da387ed50ff569759e5c9fa1fcf50ecabf6531b3f3412104947ceb2a61a286ebe11e85b441f097dd75ab4cb7a0a67e5e321ae579ebecdde5e05353c96277c3fbff65f705ecbc0ff3fdac9ee13cc9494bb42543dd553b6eaab31f5e1e49ad4513dab24f0be07f66066780386b203713cb0075bb9f71a0188c7e85a40343f30e75b6c36cacb26e2a96acbc0a1ed3a6f76494bae84225669bda4d1881ad8478dd79ec24df4f7a16a562285b88b882d0c79dce0f71978f649dc9868fae69c20a309bed4eeb7ce9f1f6baa865ab51fbac26b3cc15f8e91a73822afdda43f2e97d442f14fd72527f206a43bb2fe96fb19210d5dcfb86c760dc41b6af46e37fe92e2db04d7af4265edb90d7851a29d49a97004dcb5ffb452fedb1d7e69b5b56119297820de39f66b6b0af960af796bed3f473b994ee3c9058907f3935eb3dd07720a7aa2c0809c671a0d95a0bcb36464d770f8ad69ea0869137750b70fa8da993cadc16f92914906dfadfc9a6ce84fcc2f8c973cd181e0bd23f5ad1b8ed061cfe25a55fb00258e4586482332dbb7b80d10d1ad1217d09cb32a285fc8f756af94882385702c36d99d7990a2d6b1e5bd090ba95054604412c5f91f4ae1f9ac74a716388a09b21e870d6e6df839e254bba935bbefc5bb018af10c486d78ff1ac7d7402854705425a673188ebb8252c41fff3cc45f6341090add71874c79379b0be0174705892b3ddd3b158562fb8ae096ccebb707d8d438bea678c821ad99ee049f634cf6641234525ac2b424c3bc1c6a2290b4c82698d02c93a71ff46b436e053ce8c686e7a369cf2a7323a640130ea27a6c05e894a1b132c8f29c8b6823e40f3861e39df41e83c3219c4f0769a6ae7350fdef7528753248d0ca8cf4d7cbde846b0d68ed4c121481093f605d33a82d5309f45c5f2f6288d703d3b29b51d06a48204477d3e45dc554e2463780790f28a759c249bb08d9c9558248aeec60955f51ffb255a61b8fa508b10c7859da886f237f7ea70675a1e3102e173e1808e673d01de9da63dfe49d618a12f76f4448f5aa5d14e3ec017dda324981b81dea08c00072d8ce936717082114053d4f8835a78d29abad05c36251f25435c337d90aacb650a1b1d33cbc7d5c6a0fd2e188e57aeb356a9ec82ebe01147aa500a80ffffff7f