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

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

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

Block Certificate

Block 50222 e279c2a86518d435e22c79db87d0ca6153e23db394d59c4c1f3dcb80e019699f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3c4b486b040ca50ce1f78cd1d430f6fdceca29e57c95e7e75471fc0e689df7d4
Certificate Block Hash
e279c2a86518d435e22c79db87d0ca6153e23db394d59c4c1f3dcb80e019699f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c012000004140000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004d311ced04ecc3b2f3595fd8c7c134cec1a5ae0251fc8997306a5619c3b8fd20b9a5d4cb89d485257f79c667a6bc984119317b8e45042290e21ee47fddb139f21e260f0bb48410e71fe63a8ed9a53e2ff0b5f0810186681351b00000000000000020000000200000c012000004140000

Raw Header Hex

00004020c5eb14cc4d2dec9e8e3954ff62926725b8365dc8f833b7e8a1df73f7c5248e58cbbafb44d5c73f5d9015a72a984aafd1161ec5565c4cde921b0aade6d856a19555ad026af2500c18d4f79d680efc7154e7e7957ce529cacefdf630d4d18cf7e10ca50c046b484b3c

Proof Data Hex

59,560 bytes
121216010307c5df2c51aacecf78635820694c675888aaa489a5da2dff4987b393c97616765c1007d0dce1c3a4cb1d4f0daac7d90761534934d4e54555eca51775d8e252de7fa30e53299fbab1232649ead7ec7fb984365f13ffe750a7574fabad9b13d124d18950f673d0a8d17148ab69269ebc340e3bae682c8c232cdce582a1de98949e6cf6fbb1448f31d7f4af3a95a45cbb4594e2f09da2185d477d1b538bab04e6220f4d6e2593adadfdf40f5eb8a33bf21eb0fd657648e5862bfb430952e349c397224ab95995af99b06db4705eca99d66fa735b8f233c910c46b1659b923b0c3eec161a4a04ac9000222c437ebdcdd0069e5913dbab7a0fbc372f8ad5a91f0966d7db08de258760074743841d333d3713d49f4f7d7358333851d334f041850ef54ce90ea160a2e9bbdbda0716fb12e82fceb386940281f5b27afa3b6069d43d2b48399927b7358cc64877c8238fff2c71ca2dd132c2a538b3057762929921541af6eea44248c665ece14e35672d422361fc62b885d3ecaed8bbefc0d7a40d76a70e5a99c0593f0c6307a776d455dfa0816f1b47c9d4c9f21a59d1f5a1395896d77daf62f464f65ffdacdf2080a538d8368f91355972ca69d9a15bec2c63eb14c5be9796d0529a84c661d9fcd20f12a9c50546ceed7a315c748e2c2dc350c33a14bd79c84e81aa3ae00f6d79d4153bc8809b685f66bd0a8089554a9e7989ca19e7ba53625f15210323c85cdfc8f4d82399fdeb31932a3bb072ba5b47987154dffc17bedd4d83888a83fa35e64b91b2480e6b1969c540979840b071381c53c0bdc2a36ef68d7c8211be00e6e98bf072d9a75f119bd4b4e943514bb4fd823ca6e3fe4391c92fae902c3a547d987a1851313adeb328b35db0858279c8cd32ce672a592b93e160397e403829a753531f287ad4c3919f7bb53bb0988019f7f91b193e7e438f21a1913f1492c7e1d6dfd1206f953aee3de89d8614bb6c21004e4462a4da8d680dfaf786f60e1297b81826ae393f4591d0ef203dbea931fda9ff0ce145d46811e67e05dbc2dd7fd4aee0ba96b84ade467a1976004a788697854570ebf7b55a01750594438ff39300ee61c14b4f9edc1a2554a2289c36a45bcbf8465cab4ce32e8ecf46364c1cbe84711b19c148ce055e3a3a0e1430763927f53c64226a68df81c8275a8ce7277fa47466c1652154de690cf1c6c9a47980e7b1f0526409fe4cc8b241fbd311064a3e4aaf6d51ef7f98991fe903cea8eef02394834912359b37b22108ca887caed3827b71a0009c05c80cc292b64907ea2e56900c3a9be2757ad8929344b515e4e64b982b91e3f1135d2e4b15858b1307f8695ed2cc5bcdcac5c3b2322ca62268a15c7bbe0996f4d4115defce5bb793fbad4a530af5b9e11b3a4de4158816957eb63e410fd2201d4e5686d325713e1965f79acbcb07c295afe3ac6dac37da80df3b99fed45b36d521f2888cc59267de927283dea7d8b03f5cd162c1f060e21899b6d8269d780733e6f0bf32ba9d7810e586461bdba6257da74d3e8d460dfeeff9e1b6514696ec07159a89972bfd505f4e2bd607c196979598240f2fae76798b175715371c4b919b788631c17366b9e85f969ca73e3e3e31f5c4cbab631a05e1dbfd0c854cda8be02ecae116091af235bbfc540f20eb30895a65a26eb3dbef756ccb2ff386fd39c08bb93db74caa5c3a4d17ad16e7a459811dbe2dbcf9db23721b5932cb825927344a3089492e71997a0dd1d5c86b22071f5e5c9ecb0513e5bedc2314d6a24ded9b6fa6b697b926cb9ea5c5a7432213e8874efb0907b1c5c63212afaf1de1c9e0d00257f3c538a0e765b5eafa3a41177001ad03bd3f226da0d569a62ade5fc3e99c2237a45b84014430569e385ebaad1809beb5cb81407c5911f9dcd60c3a27538ffc9d496369974528f39fde2f5a384efc9b808e02c29e94ca09b9f7e0e8794666ae97b269f69b492dffe925ba3021db376dd04074c6e96095bce6606cbc14c5eea56b77ab75b3a6ec3f0b18e5c72418116a3b2e97093e69f5a45f86b053f57294110afb79f692531349c78cbd0058e7c776fe2b310afd874332f23d8784ef96cebdb04741d5344bfebb5587eb37246affdc4d0cf8a2943bc096a2762f8008a9679e626c06fb5fb1a7d890026250cf561a58abe1cbc592a97425c1503e622409a40b523b36b62ef0710fc14a141a37525b91c23163a8e73d50e01f8626ae9fa7ae1b0ce0e6ae065667231ffd660f07729ca94f1bad641cd6896fef6562d559c52c7508766468d4a138a2985a7e7bd3a07c9372b4ae2fd720793f14d4c6e5996f5a34a27bee8e505185730b2b44e6b67722b68f665dbb16084cdfc6aa18681c0abe3dfec295209edcfd1089f7b48cedc29951120232986ab34084edd19dcbf1e1581583cf77dfef6277ef5dc8889686a6bddc723b2eb701bc1163690d6a2c605a0463822c505663c8b01227b544dccadc95e83e71451b1b3f629ff3a1a64f652e54012d18e9082b4886bbf6f8dc016a051aa7480ba72add93f0b960ecfd7121aaedb020d1eff35e65a64c4971eb1b491315c9cead5c3d0f5797b0de3ff9522d8cc64fdc99b013e0c3709050e938b02c7efb18c95a0a6fc249835725241678fc391b46b4dcff229faabaf27473975fb8ea626907eccb932f831697130f32fcf65fcd53a154e19a18a0164b545091dbf430e5bf8e5521f5a5484ef9b0ae8eb64c87a33aa2eb076621e364cfa872f912194d4d4734ba5799192101c2dec9fe25d41aad8a3b29e5a70055cfe46b630694603e806293f11cc6f00a37fb4574585176ce0369690ebfa5bca3aa264644aeeee4fafb06d8a31bea2718a096c6e7f108d478d227a7b5fb5016e810a02e2413e44c539f0aa8f18746d338e889e7071554529ee095201563b040737bfe9b40d04bd6f9544a95c0eba1c5191e09d262571d9f65e86b409189e14cf1ff7f17ac741e16f87c7d64ac1216d12dcb250efedba342f690a88565aac35789097b5e06f81da396407aaa472c508011eb32eb30bed66a546ac51aa62a4615a7deec8454d1dc5acc177526398574841d4c5ab6fd1ec8feb10d21b201877ab9a6225249b4f183cd2df030551a2f834a63d5b0bc9de802f10710c540d613a661f7eea0d2901176469f7e3cd83fd5466ef5240435e967c61216a5c4946aaf7b5ec81f44a7d94218d7186e3203a517364770e6ac9e942b272a9435e137179aa50c9aa63f32dc59bb04c3f4b5789f1f701ec2e078d98f2e24ab94f0c45926e8867cf4ca3a8b9e39d334924c3cd3777115bda237a71fd7da20e3cda7f3a63d13ae9fc7fe7ad8faff2bd729b6406cd05dd1bf83fd2c033f7228716e575f6133e2dcda2424136e121efcff6c4f8075ee16ab354ec2e558e94629db80f6da280a47e17c7e57b2b2000dc2af51ad188a2f370b321087b833899e913906ebdb61962d610994f11dacfd599f0db86142b9107edd930c45de3febe966a41ca5385f647d5ca2a334474d16eb5af1d1ecc52933fdaea8c43669087122edd3de1680ed6fcd9a1959e250dcc68f06b9fb320d564a37ecab3627af807775ea3dd1effdddc168114f0edd02a346fb89a00fc2ff0feb7bedec29ded53718b41e734d4feaaf93adb699220873da85a892e4d980554fbe5fd8f6d650905e2f3534df2755b540464ae71922e05194aeb14dbd959edbb19539d78bba68ea9f27ba50df37eff27420072b9712b8d0b08d85e8ff4fd68f674374e4f58cdc2af3a45293de00ca79a0d185c08d4e7de99a56ed92e50149fdde1951c55d8344a2054e352357b217bb4fabcf86864abf852d70e1369ee237e543e367488f093b2e399ef6d2767156249a5a474118f7005c63031cea3cbf29b4be58f8a86ac3450cd7a979e5ce38a6714a7c10e9b5a691086b23c46340db59844d3011373129071c118ed951bfbbf57b06fffbc7b7dbb41877f9abe2b3aa8a1128b6bee83173edffaeb8474f4329b7df51ecbe23069f2ff8b2df7215a6d82a0b6caf9744c9ac26a0045beaba0835cc4d9562476e9254af2c58e6b4ff78b8c12dabd245a7328ef6ce50b862a48a9c3686c962e11d69a07c63c5af4298b805e3f16a982eafd5983b187bdc2800f30890a7753ec11941093eb42df31d9c145cac957ba518d2ca9d062101b1d307b2e6253180f7a77e13a01b0aade8b4320fbb121e5cbc45ca06db616e3096513cef2d79e3816a529aca078eae0b99f6d6a66d7d91ffbf247a66a683d6505e8363264db83384b62a5438da766c03a5712556984147ad32addc83e0932d5524654366126d8600a11259859aa5ee7912cfb2a0bb98d3358cde5890f835c4861d61d039cdc2cf405e420e4fce95d3857a2b7ebd350d046ee08e87928b0022a3845873d5c89675e53d1c3135bcae5eb6fa796f484358e4fe629e6ecfc7d6a6ea47704356f6ad7d01840d955b91c367e9a755dcc8d9247fa793e356480482fdb2b1aeccbebb6280546b9a38c91189dc16d6a9d9b4dbdacfe6d8ccd9c1dcef32be2d1b5493df9f1dcd09007eeee2f8dc1e4efe93492bf84b4c6c72abbbbe417cc347066584ccceb00153edc2b754677939d550e2b580b44d35248e8cc4ba4790dc18d43b85de8fb6958711089888a2ceebb14ebc1734c02aff8bf79359a8479a0446b1a99229c73be379a2eca024a6bf9d82693a9a782adfdef76461317b141bded6dcbdada2c336a403bb45fc874e5d9651ae5c4ed6c62905222e2156655360fd60fb8925ee286e8863ffa1857ac5b46a15cac38b2e65cb36929287d4141e2ec6effe714cd0836a9373784cd3c6e44424509e8f9c7357c8995840014b5f97499e429c5deda55aafe190b5b3c43a2a1b05788502473e958e28130d4cde41675239c08acfcc1e4ff8ef03fd23eaae08484f43ebb2e1d09bae4e8f109dfcacbc6ee6bbd10212d078ddb388c3bd5da8856a21ee242d966204e7d0e8e8076ef4ea038466615cb021bc8e00c543f74adf2a911386e8a02dc6cd775bd45c6811f544856650fd625afc29aad7c0588c41e455e700626bd8ded59857eb374163e3c8963ad3dbca67f8a1fa00b8709d1ab329e3f27d50b14c3f3bd0c40b4c6ff4b602011b5145d25f3e34dcad9b4fca06cb2543b17af9400841aa29efe1b7f9be2379c5673668605cfb0e963b549f0ee67388c24da008e5ca606ee0b29fbc705888e0473b455a0640fca2108c000446e83a3bb529821c3cc0ebb0784da42bd7e7438b90ab0225d155e070664c2032f8ce191eaa175c7580c34762a1e01388a2e9d8dc23d8f66ebbffe31f9f332bfd724baec635f805e5991313e51d84f766af98aa4778214b89384374f31ccfc3dc5aeadea15b673089ebec81bd09bee95d7eae8a84e3ae1df65726c823a50ca0788ed019861a522e0992b675f1b79f6e8a5cce70d52251f1f91ccda2a646ba5867d2d6aeddb992bf0cad0308197cc3ad788189bc72d96a291983e32c51c859102d4a9b3e48786166c9dad36abb5b4947551465ba7cdaac5f721b266b7184f8d6745eaa1a39a43be200c7b28e97d7d1ef45337f9d17db229b520472f5b817c432f94482897e10199dc12cc48f873ad2241fe50dfbbd66d214de819ae56b9c9866a088783ee9e3ecfeee18722e9ef02a7d5dc4b8c48eb050dd3aae7bf17d912d48ff189c01a947927ed2e214a3e7375ef4a6e3fa7d9639a01acae553ea405e32ad2fc3945296327b330c1036a7d86ee7b1e16fd16c12bd6e95c854680614a85f966ee3017b4c62fbdc33d821c0c9154649c606b9bf29aafaf08942d4853fd062200a48b44dc1dd910e9c4c0cf46ba040983394b301463480a12984b63335999d7fd733cbc31ed4e17fc36122f46add6936eb6b19bd9f884e9aa43345ef8febfc22ebebe9a59e3351a0603c19ef195b4ceff407beef65dbcfea441541ebb759dec0fbb077c981ab75f77b2862e84d62fd166d3382165cb2f4b6e90cb9b36c0627c7bf44f30e21f5a3747c24f1c5a92d326a3788792b7d446fa90683470c175b72a0e52f3eb812eb93b1ba1d8c3dd62fe94a9570058bd170b0b78829751410704797f59acbf9c34daeffcdaabc416cb28ad58978327dca82f7bcbfb0c9f382fd115e1b7edd232dea8eaf0eb22884fddb880df29a1838164c15f85556c960a1d31ff8842881a723124c46c452c4a5323c6d4437470da77f021a11a1b08cd3f6da1e2eaf26c1ba0d9c8b7d2827039ea62ec491619da1a14d843f1b5aaa85c2136c58c1e3e402edfb73ce868e3ce92a97cdb4ef42bebb40b9f857ce4cf473aeab38f5a4de30dd90b9e2b8540f635f8e48792920b02b4d0056a4f915a260f9089d94d22d39e09d4a387ef65cecc286a64b5b933d511ff2e93088ca64603f52609dabc942736dcadc6f2784c9635e6233ef7b72edb6d1ce01c91faefce50ecfbe30a59d46acacb3ec93d32f22e1208c6054ace9a55c7117b58dc9e2fa9e13d6a1d32d027aacd4282438c3a7c16242f06ccbcee8f11bd33554efebeec0627a2749d9517c60f6c749d9299adbc7e2f8e0ca10d6c1a6ed48f1de35008fbbc5ca9b9c8125eea76d0026ba6f7f6aa4a2dd14bd269261c420318bf4a5d2b9b17e718d2ee081e38b8f37c77a4e569983840b299e09e001544b3f1d5004b809bcfc3f5f68de11416acb48705542ad6693006cf276038e77f33303732cf767935b65e85fcf5255df8db1f1f0a3a87a22ee217e7faadf52ec9c2715d70d05a5a101cd8c09c3a1fe5a4f20fbdc342dc4610742619a1fd6d44913a88cd989447d39aec7787aae25058a7d0a8e1667f3ed5ee81e18e1b72e0e454812074a35e3c5354cf56c76ac0c96169a94ffc6791cae9c629851c29b5025413083ba30a50e19ac763edc76f3ad2ebf16ac86040494fd0d1e16c5c0ee2343a57b03cef9ea3db1b1b0975852612fa8101d89a423f4b1c12b57f9ac1b7f4b554f3afbd30eb0f49302f4534643da827210e1304be130a9c9cbf64d56a554f830ff84241518bb94e3346f50885cd9be11f9b35f41c9643dfb98f272a60b10c9b76ce8900bc2b6da6315e3ad62bb0dd09fdc6f1fbbec263210972f4cbec352a1be5ecebaa830c874cb9e761ab9609d9125c25c462ebf377c7125fa10251765fc073946a72dc93ae82fdfd595332948fd3fba8e0d23e25914496e6b6dbe075113fc6e0f0e316cc3d1ca8e421fb4b38e2edc696e911a2811713094ed7f6997446a3f2209b9642c58959053ae7888605338a092034e476313de405fdc77bc6a3426ececaf23b69102bf7a89d9628dc16afcaa2da838f85267d4366e4f0a300f6ba1b75ad30abe800dda07dffd3be4e5bc3fbe10ab75e7633fe872c3712e5d969cae1495717d6e1d571b7b3fb3fd1980903dc4f49d794d7346f02d83597d78ac04826fdd43edc95bc829ad1077d5e35f515f165129fef164828af47b9fb5aca7bee8bd3a47e131ca5881683593fe23da07a7133508a009b360d91b71f06e529289f152b0c639a22e72a83098921ec019229e8381d8dc58b1156702887b1b2c73831b8e94043d63ad2c22e39db1cafb933247925f8616e3205e90eb9fc08e84f891626d7a738681ec861753f39aecaee32a8febd9dd292e0b4b77afb6ba120883848043c528eb660eb85fdf9e57e24358bddb540d52ef24104a1025dc58caab51023ec16edb3bdd12885dd7ab5f234f172ee53c6089c02a6e99428ad45d91f232303dcc28e91b90aed62a0fad3c704e3a7c5ac4a18f62f8eff82c33715c87362eb259ee82c1ad3ea00e4f7c631222e04a4c1ed5d294ed7bce4548b867b5fb90c8207837ba0c47ef768bff8f75158e98cb6bdea054d52abd7cde75ffafe846898e15ad1e51c8673e38c6386216394b0fe3c7b176b7c8a1639e10ccf7cf4f78943b6163203b3f076b5594a21e988db2fa47b647b8898027bc9874b86b34809dd35c57d949ab8a9177896d1f153ef780742f63796f235f7114b9ad0db9752bc4290466031418ec4ccd4423e7010f49ab9c4648d246d6624fd2c8e8fe614f77996d4fd2ac52c17f64fff90b256d83016acb1da9b93e59146cb2c85884f010e3b90745e3906effa83574cdc30c63ec0df0995f914a2cda5acec318104185a54b9bb0825e729d183d028172376e3efce2696cb4cc7a8ef313c4cf1907ccba0f48546c41f0d5d76eb6715b0496091e832c0d0e936d8d6eb5f294472303e99d3f92e5e9824bdebf758e42896d538b67481a1ec925b260297365b822f88a2d729d8112032b86f5402e6b67d99b8e0d82735614d8ae04f7cf693189c23caafbcda23a7fa0272b3dd9ede28a4c7fdc5d99014f7b3c4669a9ea08c7c8927256e566ae679a053b1661992cad189e9d8ab9840a7d96645d7c59a5d4496057ccf182bbc3238944955444922ea880f2155b6cee0d7c7465de40a5e87bd64767a50b3be2fc320052d19bf87af5783c8d659895809ab96be2bed0ce7a887673b6202bbb8b76281a57c7db4ccebdd235f56b5c25ae3065d5729ab5de5c7f6f6e7ee804d71199404034c9d66ae22028eb1624a7f1f5324c058bfebbe4b62ae6eeaf84cb77742d3a7c293fb6d08cba4f64fb4337a04213bbb425ccf2681e75be2dcfdba75c091a8bce1e5543d60045f159fc0c0d5422ccf6357b6661c4101897a5e2b536e87743823712f15b7d0affee74fd655842e910a5236c7f97b70e7a1641a1cd7b9bda9a669668f8d61994d5564d49c365937fd82bb0c560dbf27fb24cbdd49088dd60b8f605e868e248f2f68126889322dceeec828176e91a6cb31d7ae8861801100baacdceb2dec9c60c0dd7c28ba7e22de8a1a7a557be935b8f81f1797ec5b5b027e1393bf825c1fe12109f864e2f853fa1b20920d36c2b0bf71621386eb11465495429f50e7cab4c7c0867cf31bd75b5019bd977dbbd78af614a30548bb91f5c906c24e3471556832792a8078e608f746ea7865ff02311fbaa2c5a1905c7bf3bec0d46cbf614e8bd3b5dd478017abae98acfa50449411031b7679ebe1b3d103f641af59b510e907352fb8525af197e1bc09005371b6ad976636b3718e36ecc523afd6a2dbf6a014197c0b935e18ef16c69210bd52ac72c0e94b38e6ff08b0479af3923279353659de00b1c36323b77a509f0a328becc676b534dd988544a08c754dda892528f36f15844882fd563215b21530332721a2584ba06f4c86cb7b28d11361ac35e8167f484bc741e25954ffe752b1d96406d22119505f7180f260d364c6737bce54cde6c653a808529015c52cd17b6c90d1ff14e1f17dfee89d611b3ea6880d636554cb1b66ffe38c44c7239ab0f8e1a898368a9a3aaa9da089af9086330fd1a9349ee1750b6ba5ccb1e67ff736feaf5076c85ad5c2661aa63e610bab28fe078399e82a4ac02afc0099194b57f76d26bc00283030a1ca44bb5ecd84df4469cdf8ade3972e1616bf4f950ab464ce463c4b226f64c69a1d59685174fb363049438f9230f5f22ebf9116d046a6e7cc196b46a0125911e464034af52268a9047d285efef6f7895d9e6453d2f939cc601f1fa5c448f3a7945d204d9f3b0dbd90c9153840aa8e6283984ce916d93fece167238add8a2655e6814ad43acc12dc038fae4d0b9d5fcdefd2b8a9254d7ad42823b2fd0374c4adc7d28a5cc36287e8c197c3652e3aa894250238056b2e5ae07d551e066a25bd346570e6f1c477d542012c10d8479f27a5efef1ecda78cfd1d5dd8c9e29308e6b841c58453d83832c64a560458f36f090365bd63aab522f8f475df03c12db6e1ac66bf3741dc0a4c24994448e0302a13c77b3ac78d1d1c33801e478a95673eada9f0d47b06241e8cbaeb1111ddc09e3108c16307b3038557cc283385ff380bd0f4a73b3e540c6a5b982dd60fcde201a41912dd883dc422bdb90a31abcd7fa9f34172ded7c601cd57421a5cd27870d25cdc56e4a7ffc01b636bf5a008e789916fcab0a979f56292cb957c109d3fc4c1ad77e88750ac8597ecf9596069d35dc995fb94a2955660588f88fdc4fa3946bb9211a0db3146fd1e33e160080a26f0e3396528233c8d0dca84a1cb31babdca0c1359b5541060c62e1d4209ce31001bd43f7f3c5c62487caa89e121100222e1320385050a53a5a617f11ba7982b57c370c35103a15daeed2956e20f13ae79dd73004bc646126eb3d19a8d480cb4f32b51596a038b0af69141b4a12d6ba8fc2476cfccbc76217576d170ba0a3954b3c3d2298a791bd8c97c8d3aef8cb149b98c7ad7456cbebf27b028c850762cb6f409acff65ecbad82ee1ad05aa91b2c97d4d378927c824304b75600ab5c10c25c2fa07834a5d7df3a8bca9622f309ceb2611b67901c6442b70a1396f089546ea8c80bec6320a8e18e980106ba738c6f56cf81c687e76a6084dd425012df10521eda70d03971ee7227c9d27c4d7d03e2fc1ddcffaf6420059da96836ce0f58dcaa16b5afe588851803658e330fe44c8abf64a3d581340669ae946171471e72704f0f45a15e77386d34b16ee5bbee7ca1aa62ae95bafd6cd319fdc73e3f59fe74d1351ece881dbfcc4d6dd54965b09dbb1034671ec135ded621a992d326be0477ef2bf1f279c9e5497b6c0bbf53dcea20561ba7e35f087174581d3958d207b95535ef0bfc11296881617e8f39c14cba7b1f288ac60ca095689d6d4b4ded296666cfb3b19b1d1711751261e012f93c9219167e736cbd78376cfd333bd43d9c3db022a0f357a7c9f86bafa0052960518037bf52e6fb19a9085469fada14290fe8f346117458ae3c063c842dad56dae7db40af9319195f63951f7b66062b920740ed95cedb507066828ac8a0f3abb26d0c997ff7919a0c45538f1ace1d4e768875aa256cd94edc5464d9df608d1278a111f9aebb5447c4bdf8d07a09a7599688879516129a70ed755efe84c7157a12988f9481431a12944adbdc71b15c54a059ef9ec9123a6162d65208de5e07a5d017cc2e590f31297fd2d8b1456b8fdcc6acdc41423be9e156bb5d1843b582413c733e76785fa780791051f10c0aab1149ae7cbf02ea1627d8be65687a38f150fdba5a876bbd9c17a38969069994efed471ecc92eabba0b8a8d7fb09749730585f2b926d5791e6f9ab8f938dd975763dc9b5d2964de5e2527e8c154fbc6b1e0c1c7330b8869e660ce766b4d08646f11778b3b18449942fe458d3ae191a6d1da2d06c5d6d57f6f2d2472137b5193f211be296634a469255b43da85eda472a4b1dade79a03d858affb21954e32728d356fe5a4f7325c1177729b282f9f23295d3963b6a706435e22c0fa8836f1b4b8114554616a2452fc717772e55b3c4b8c47e90045ec7091557f510746b62ea9b63508b6c446b2031edbb1f6ac5721c0c6993f991413fe295ecc51e8480d7aebb003c38c80ce49588bb2513c142c82aca6fb2b4f245746823595d702cd03d8e59030c16d441a28634215591157d6ed575b9799047745ae87e854404a31d35bdcf20603a4e3d6fc446486e8b184f0caf939ec2e5d4f648316c0cc33b6042e3b78e2fe695fa82505ff5681b37e86f4c1201938a0a804dee05e8bf68e3378f74ff2c00a7addc6ebd1df874b706bc1da2d1034e46ec359aa606e8b4fbda0cc259506f1f0e7be12f4974dc4ed16cc92ada4215f325a4540cbd5b0bba12ed9c0b46cd499a7f1020cd0d54ef72b04beeb8000d81d0621a9a5edc258ad8c08687bd6800938ad1550eeb29c1f4123e0f420eed20759c8757af931b53698ec6b70138c30e3d20a9d303a56b51c66a832b2a574f99cbfadf3c5e3c10839ea2147f20430bcb1183834a709caa89e6878faa7e6339b596d76c5eebb2a0d644a5857c5e65e3af84b69897096f03f20fbed32e362d116f8f45818825047121b6dae1bb96a7fe3f90b9bf043f8681a7f8ffd5730fc69a7ddeeac82e990487a57cfbf91de76ef33aba68a3cff6444a6d4c00971392f2c18d2f42a29f5d7d4e323c36ac3894c7492df29e709d9340871d5b8052a780c4d02b8d75c4b8bae31d4a83d65e9cdb4d451ce0c73da6c0a43911aaa26e067a6dec6351feaaf9ebf2330144ba2bc83d36a9f007b16b46ef8e86db687eca52d1bca286055f3e9275bd0818c13ea6a63020c469c5ce266434256096ef4a71a2e600c419dddd2ceff7d82422fad923bed561999f329f65e0c85a0860b9d87a86b2404ded56953a853b61c0363a12b459e16d8b8d5c5b52a60105c45c02d95415e14de9514e65fecd08d426fd8e3e59e3136256802662c5780f5cbbfbc73cee0c60d5eb2b0335b6e0540dc7185e25a09c47c65d645583732a2565fcbaa1e0d4d7763591a8f3813c790fe8207e4a0058b4b22f50a143340918dc5eff1fd1491f74a42aaff59c96410ffad75390951a468b4e82d1c19c4cf427f437971fa8efc0453c89938889afa237288d437bfd3eae55b539327db9c67dd1abc8f3776348e42735daf35286764daa06bd19b01d5404792af944826be68e43956074526ce50c04b7c339ed90650cb905bac2b4b6599267b4557dbabd1b4b04f0a71023a1eb2de9facbf6e2b2aee7540a04b12736a06cb8d14ad506abffcdb65d4930f96c2e680c13cd231191383c5ca5cec6200841cae96ce5e00306178e2a307607972f3afac66bd2ed8ec356c3de71290f756b33efa6a26dc211acd5a1fdf3170716abd3b58ff09719c4831ba0084d4302bfa9d0b79f9918d73e5acd613131b412d7feb372b32a649d27889032a7deed8662e71e0775488f1a998ce2418a13f79f6aa547a3b50f7d8acdf64769da5ae9c8278889eb242ed9d3d466bb248ca4d9c074ed2db9e9edb91668bf4c3615fdf90f308a068a9170fc121cbeaab0650352e91b414dd39b4d9c14132f889651406d5b2a0b9532f8333e7d57f4155d404058dd1068060aa05ae064e2b436ccc12301c1bf2489397b034e623b4e9c2ea08ba344d95e22b14d511b0aba2c51aabb898f7889949e298fc5bd60c6595fa161b5e3244c7d0ff2167e8905fa882444ef395d7773cd15541949e5f5825c55a5496f926be91769e34268bf86606bc88973fcd7b6f7cda89c559d917b11c7851759989ddb4ee33dc5c7bf376882e0687fc8539183d7912fc39d170b21062d4b917cc5d54bedf001df7b12f0d93e873b1dcd322b7546a542ae167c513351ea8d51980695dfe5d9b4855e27b11ce6816baeaf281f23e9054cf4c57c8d8378d7b8e8ae58b2bc61bc15fb74bd89624aca1b49b770c65f996f9bea67c3ca09e5d3f2589648b58f60b33d487d67205f312627fe314fe4d1fb7ab609513f6b18b6651efd41442adf4109b05ac675ad5e1f1472a60cd1213d0333d57470410a94bef93b7ed679ccc8aa04bf3aa1eeb1dce8ec58c74d36b19d53b4be2bf2f06bc8f85e8ef6e39349495803e4da58fcc8ffd7aaaa889e70b2f9a0b5f24876a2133406f16829413c018481a086d8cc33dd402227bba678e8265ee08be05ad3c031d19564830b4018660d841f715581c56437624da87d663de0a8e306dd5ce46a116c1cb94537bea3f3d2aa68d7636a72b3766076a88d04f54c92c2f78c32091540d3c3d59702fa18a6a9087752cee8c3595a0a000612a6b2167718f9772a64ba35decc1e7af8d90fe6b8f64e6839b5a2aec185fecfee27bdaa310f8d891ac1326a36f8bf7c65a2f24c5a2f56674e0fc63d0ed1901fc8843126c937c1d22ef072dce4a3613669df0f0b805a500c23dc4605b9b1485ff60636586ba039b71537095bd0c0a6709f15175c1fd3a43b7ce49eda1137f38db31d2395e414951cac591845bc3cc037a07c28c29bbafa4a3d73a5aab00d12bf097ebe0d04ce669866c7dbacbadbc187d7f1183cb90d6a5dc72826d1dfaa34839dd389af3d588cfd029717dce8b72c3339cf057ae3ad5485dde82910e728f9686299c2d5784474a02a6a50a9dc23f717c5364c87e0dbcac6e0a4e024ce71f94e7abd51905343730817dacfe1b066ce243e45acdda20e88e7e47ba52aa609b73495973726a9dd5a843abe9e008130f4a4ca661e4dd8d85e88730df82182f69a33981b9188ff38aad0764392d163b0948b4f983290336b15edac6e3ffd1d69c2f68ea1088728f006122d5155f870b764bb2f041ef2f94010405808f4038ad1c46527f04938d6e7805a518f6e38b7c35adf6f4322c1753592a55206127328d4b7f2a857d28353beec7cad3c04f7eca2d72b1ec243d05e0466b46850d138aa1e3bd36231e50633d5852a246aa92687bc2113c2a084262a0ebe7eb828b10b6ea323825917c626e692c188b40798352d93a68cb282b2cbfd64c36ee8d8fbd3df196988e13e110e22b375306aac383f3b3dc4959a2bebd511b85ef24122681fd1d87e728d29e59e787697850c6c5017be9083107f5f255c622b2f2f7fa67d94a7daff83d96183a03d064f40564943b82b57b3169ca8f51309affa8171c74f02df4bda8287bf108a5f872638acdc69eac420957a55dd1486a74befb25ee672813e1b8cc041189d9731fa185418d4c0519e2f2755d95405adafb7ac12a603760b5508031fe9d126a4aafc8fb51ceb003d6e24d31329eff717e42fdd56a06577755bd89d75af4405dca77f7af6e0043e87a879b5b6cbea9710596f39feecd67f1b6e8226f87527276d5727f3fb5701a011353af04d38d95d3a55161c15bc885788920a3a6fc108bbd6679b7ba72eb5db9a6abe90ad1cb426ff2d2b8f7d220a9d23b227739437e5c67097c8394cb6b57c062860f49d22f3e3d67081c816608ca5ee8996301ee756633df6e5dc58a4b1a0b0e35cd6764023c1461220217d89c8171ed4476b3fe50f9fd8d18433e09a7f8342f32f6b6d31a7306710b817f6f88df490ee53818c97d32763f5ff760071b8b8e2cf80563d0ceedbeed5b17107544d21de91273657065070b8ad3307bbfb86acd1d9eb94d4c4cbe9a38f026b2d6d59507512cd5e597b75cf172b5445662453468a93e1f424ce0a3bb596cc6f6a4c0898db57699b0056c5702a70588bdc77a3d6eb2c09084d1042eb338803b7c3b0802be6dc5347d5368cf5c141d988476921515275a350ac071b2b975291031b6e72de11e384662850220320ab437ad083fb4979ffb83b8c39947c6de13763be72d170f81fc42724dc06c20e7c40933b4008804ce78fb3565dcf383a041691eb0e269e45359d79750d3c2678e89432cad82d76aa7ac1785c3e995b29181a54b22bb01aeef66f89b845db2834e2ac3cf920ca3933236e7c6b8609a15f1a1d6eab92ab50cbdd10022c6759fbb45009d6bfbc594b52725591bcaeb25ca9d5fd5af21d6ebb86fdf89d325389320641678c51cd8f2ec14ed8b0af22590855050197c1da51dea2d342a8a7f4783c82fb68bbd1e17c4f4b370957e8852cd6932b47f91877bdeddb9d485b242f51110d5272484d3200e861bcb4b3e310fc2c25e8baf226e930eb3acfc01d36749a04758010c81910de454a95d0c31be8f64ab59bd27086f8d105467ac54a016776219f16f4a2c1a506b0eec937b85704398631fbaf512600a7b9913249d9338b4b4737c177d966f2f62b1abf15723288c02f025d5769de442905bb0a182b8279c1ad1331772acd411f7fa7653f7cfc7af9b4df49ba4d3f13a132e5922eab1b362452cfad1069c3a760e9db6ef3bb4d0b8502ad92b380755cdd91ba30ed03967d30f3d325180e91cf517c24649b679d66d4456475678cc2c1bc9f63f8a416562095de5bb6abff10464b85f14ee11e0fb5f7ec89049b4157586ef172c52f8ecb9f49ee768e20a4c2350c009f0b95060c233d105f0cc201a0f68a34834dc21c14deb6f291b12df15ee29dfc602597a61caf291a17356415b7087a05ebb1898140099793713b144b344d0600d734701a81a33fcb9b7cea442cbb69af34e50779889da2cb0ac10d501cad936de52f01c1617df1bce1419d95186a9707efc8068f68fd80c820f9a9c37377c3c1ed43d52555b9ca9c8e32774f1b5f910f1940b133d0d0c3973d3de036f02d04fe3db03be69ec412a4e8b75dc2cab9748850ea88350029f51b9af898b878139fd1ae7221d63c50c0245d59ccd95c031e0a0db09c81ec4ab358282d20e96856cd74f0618151abcd9e962056621b58eaa66c455d1b4e375382183ea9e3a4b64cb74082aa00a74da909a08dae84e0a0382bc95bc62c7bdf4798fd0de050cb1d3d2ad23a82da358cd2d3890f0fa94bdd282f19f2011571dbfdc6e6391d4dd7937af45c1e3ce9628a65678ebdab4213529e19c8d2e81fd7fa0312746b1fab03a4d08722fd2ad2045c54b4263e2d04981c30919053cf48e72ae42b2f28ef5e2113897232e9ff1e42594ad76470905848f940c42a565c368b104e1e4f1b90b024a39ebd3d569de3c911438dad58b3e318fe14b0f8106af58a812b86a4b20c3a5b4259ce3084e9f082324f7801a5f33162440a2f02575a44f7639300c5aa510a4ce15f5b3456d449dee3e30514a4232ef685a7278b9c67425c4d739cda4dfd66e8a0f87dc63181735dcd16f891e0e81e6a259869696fb670be4d37c36e36a053a3572a18ca08c10dc2e505b2d61871544d5fe0678c30b8ac5c12a9be2ec9d40b81bd2b8d39bca4b2298a11e6f9129531e2e8552194b656e54e789a308424143208bd5ecfcfaf4a8b77a88b972807428606fa3122ea6ac0bc31620eca41ee6ac753f4aa2a452da3f99fb50ad34c01ace81810b8d89cbbf057ae9a70c700f612477be028a0fc076af748bbeb2e972459aa2ba4064a32e60479aa13e847b160ff08b3422d36e9948e886c4d83ebf71f074c997d0d15d675ef033371405002d76099a99a02c1a2c6226164290952e85c8ba6e608c0abd660c1d6c21b5d7bd9adb33d5cceafcde0797c6a78b21ac638abf7f9859ad509fe0b8edcd317845445ff9720a9c4e739946940d6c9e25ed970077caea3b06f0f275e7dd02f2fd436f8ff7c9a5123cc99de92ed982cc937fd0e2bc32492046175ec1317b77a7a50e549218e36fa3938f0df0ca05ff2981624fc88d96ba5cf9dc9e8f25aa4abc99bd033ba75d552d0427769a0b1048dd83e3233e27678561d3bd79b429d243eb73fc26f3894b3fe611aa74f3c9e1b9ffd3acd50ad21848de0a2fa49f0fa397ed7ff720f2719f5b98a7501dff82b4ff2e59f2bc9921021e7f57955105e6299269d32f8dbf2a7d72327273800b439db0c36b2009af50d897793ca42583a664d6778072956bdbd34d1cb61b9cf744ebac787c86fea1a2caf343587600703b533d0f91ccd714ffb9fe80e9d8fcb2b8a13b8e99970fb2cff10cf72207518ec3623fa5796543bf49bb1fbea36e4187be851d84962032b31763f4a92af3180fe03a3c3aac3bcbe0606fa3c35b2fbecdcd8fd309502fa2ff8ad9d44311147d7d94fe84a11d812d0406f21e2cbdca7580dd60c9ecc43352a2ae95d3fa9a9764f5c476fe381179e736674fdd1972d02f21170e814381cffaa06f7ae519141b36283fcece660e192cbbad700a9c5c569835fb8afc26b972eba458f637b36f97b185472f5b5bba896f3ebd1a0269e8f4cf0c46167418860e4a5081ac2b7ef4c102e7d19061e46cca8c40e2426541dfdd91e420b834bbae8b0444b6cd0c5a2345a254c1a1ee25c4b28c863521e3168d61005be7e9b13d0dbf83004c6cff52d3eebb1b4957b81eb5dde8c7df1623bf0d555f976ef5c57e7100358b0e223de66edb0f0a0fc678a9ffddfeaacedddcd0f04ad49bc854a1dc11b9c4c841652ef396652cd03c26f387641813f12d6a38624cb605cd6daa7a65d7238c8f8bd6e914dfbccd315360dd6ffcc909df13f7f5736e85fe9eacd5d56cb4efeb1b07b637ce74ae6f783cd3706bf9444c7ab36f2819238e4f2a2c2e8328e0a8077133b55d940dc60c55321534aa649f8454596ce45083286c5b22c2be3229ade3f410a345b8d410bac9eec5aaf576f7a3149428454c50a68584cd2697e7a592a94c5d65206df3e582e57a8a0a179d1f5332c8a96c6db9ca0b58412eac8721cf9578cc30fc1f93d6b0c587141b171b305dde43d69528a9dda624e432cdd5d44810a878b521e1b53816f39af1b21172431ed088b0ca9ca447a54a56224c13d86b05103cfaac67464eb857810e8100c33a56a875abdb7db26298c16052d39602ffd7c3ae68f7202f7f7d5f80919ba21e6753a83927b82e79094b17920922e5ecd870903bcbd59703c7bd898a963b52f4cfa88bfe929b0d414696f1e3c3612a8358c4f8c85fc68b8d45e0f2fe87647be5dca7127756b6be082cd897176bccd34becfaede4e39958bbd157bc1d1edd105eeb40717a98df9f8647e218d004d9ab889bb38f448ffc4ec7cf431454d851996b72af854d3b860d4787caaf1e06c7a6fedae4144d01fee0cfa03e3d6638e457cb448131f7ad362780ef98cd84d38a94cdd4455d04f8dfef1114c4909747e8463fc9b49ff17bdb3fc81d51dcf11272204d2fe940e5e4a2aa905e56818e75fe26ce1bbe3a2366c3890438f7b4ed7539ddefeeefd0ea011f87605c8fb2a139170e7ceaa774e57d0178657dac468287ea30baa4f659e0440772320f730f97a8db7841cd240414d1387d6863442cab79aa08dbf661c189cd4a0d50a6980aeda71e4d85c4acb9648b224fd19efbfc91102a4307faa9ed713127c55ba55f70ce9326192bcd3cc828da1bc4f626e2f8992d9633dac24b2fc8f0ff36a1aa9e13355568b5086db88775a29fc50da262a5f01ca62f90b126bd407bf03101ba003d83c5a0d9ed508eb7ead7a00f01250427b03566489d3b97b662ba143de4c6d47a55f4164009365ee793c96742ce1ceb5063763c859a76ca084057fde9577e406b06a376e64a520a56c47816f81ca9e74820997e7e2b3841fb5bb93ff09a72778b0cc2ec6cfa006b71aaa53082e3fc987296e0ecde8b9952dcf43ffe65749fd83f67a37a345b086ee1bfb1ee0ab19b509a1277cafd6259e7d2dcbc7e8fd010f4ae5b186341f199b9fbfb4bd9091a7d4162d9a3755fef4a9023aeff287179337c1b9ae8515f25dc4449a176e0f6aedb2a971c01054d1eac5fbacf555eb2b79726d9ab026c164f1fc400d3e204eaa377e4bd254d0b6c6bcacb42eb604ff4faf1bac9e5c26bb2bca9647d017441ccf3eb5f3bbe93c291f56f1a2792cad96543ef6eaf1267b75ea608800e8b54951a316a7ee13280bb2b3573c7b734d17ab590def26bdbaf6fca0b3e6d554bbf03ac53ac69d0694be4ebaccd3441fa4952db9997ddf6dbb95cf701e34ce22686a3506b547a864b489ef9e121c99fe456e8579d3b536b643c05e32af73dd596a1cb32e7a14a91292c7d76fc9c77e0551222cb97dc3d3bbff512afe7cb47b63090da16919b1b9c401ee9b81b733b437d833c617a4b50c4a80aecb611707c1f2fadc2ffab1749e3326f240f0bf1e2ccb2a6367e8e17994a6f98e36144427b58e7ba97ffd4b8a740cda8835ec0fd221999e71cf4775f4cc6bf7318f9d2162d92d2540f7cbdb8f21701a2297c119f17b56dd12b5a7343cf536553117d3369a3c6e2418cf97853fde2503a590740cd4e94c8e6349010c84fa48827804ca6916e2a00671a9b2662389ef9cb1cf589b280ce8db2f7ac055297c536480efe7015f05635a86ea7a029151bd89271b9d0c6a35c8aef12e3b78e1885723a459d68ac81992cd0f0aee2fe0c1724776772f452fe019437778ce6dab4438b8c47ef111708164d5a8a677d9e72492f8c9fe9f37d825a5346ad6496022b09816afaf78548e31b10793fe8b14bdf4192930e1d15600e0c57b6af2bda751e9a78da02ff27e4c8b204bd33988685fd73321aabe3bde1a71b57c8a6adaa27f2aa3d84472441a2ee7087be8070effba296be1e65111c38e91bfbcf9f67191b8a71939105b878f53bf7d9cbe78ddb8bf5218491bff23fe6e6122c33972329f968e32b0ae95ca7c0041e88bdb8ceb89c8ef67b6cea470bba26930209d9693683c6c6ff1d011673ebb119e0d2c9475faf73bd8f6d604b0ee9c7aacd1cf7a61f173fb23192c3987396052ac4e14ab6478027684fb9af150e006abfd286d4c0745e0eb630e24f308dc2d055020119f0d744a53b411213af10968ef56a5b1c979064247072765ac7fc1a26ac0cd915d50b7f0fbfc6e04b6e46cbf9eed5f17c2319d9841350397c1290eac9be7904ab220187718a858416c442e7a239d7951336a4aa96c733b0de1c5fee9661e503e201bcca3302fc29260aedb6fa7883d2168f70ae65ec3bf5d8edecf8aa643b48ee6c1e71f332bd567685235b796dbfc289e1fde2120f5c174741bac0e17f63ab96c4d86273276079256ac4c8e934b4e50f90314c1067821a2a56c0a290e9d5f3196ae7c4a1d4f81073889d3564b9cbad74744838c220800ecedb95b678dcf2f221ffa37d98358cf8ee8df42db03800a2c5a2b3791e3c7b6b0b7fc9344aeacf7a0411772096d1e1377c6895e66ad4815b61fc75dae4c67a7ae2dc61d36eafc37afe527971da47126e2bcbded937eaa11e8ca9329bb8c5f9bafea467bd20cf8a163ddcf7953365774125d8adbcf11868b0b95664c964980874c9cd510f76682bdb7718ee0dc505cb32913f9f667df443fe6c08bd0d45976812dc4eb2ca45cd0eb6b076dd7a3167718ae882e94e8583826ab6291a5c965742f74c34f5c844a983d02b3bce6cda062582e82cbfbd2527c5ca919cee7594d92d42eaa5c15fdd87ee5ded1143059bbda6eca5aeb545512e6e044b721329f0dad72096947315f0e5e8506a3267ff4d05694c5c4abd752427b083844438ad367d5493630b1250c641ed042718f3ff5243da7921dea3fb641ffd9751b7b36d6b69b45c9ded7533c7ebab96a4f00f630cd62b8acda0df61cb1392972b16d6bc3e53593bb00a86f0e37c20883112fb140e5c4455d0ddcd195fc9c039f3d192edf9530c6dcc0463b40865bf73ba14d7b1f22f6ef8fa947c80507cea064bd39b3044e6d46ebed38618568c143dc804216fc7b72ca13050ecd9475bf678e5bd1840241183b7c2786f2042863b50ca19c07e5698389f33ef7015c892f9e2df4dcc19426f6d3f333741293ffc0a377e84dcf0dffc0ea766a268813e61f8ed5a2a1648d178adb5efc0a1c760fc6b25ec93cf1a67fd66fcd52117aad8935660d8fa74a954ed61166a7c030d45fe3c4a0f2dbab980c33c1bc97ca22b36f72dc1b4931e505a0b4336cad2af4999a7223fb5cfd19e3ebc458b6d3f80b63843c52552ef4374cac8d2e5f991d96307d979fba735e05f45acf147cf32a0a3f6112f2613a617da2ec96e8b05260a8b8730c9de4324a7f305375cab7d1fed0fad88828c392d7075c63fc874376a14705a5510d6df725d69b33b1b83f0eb8829d904e75779affd2178e4e89c18679e7ddc46335b155824abf189d309dc0c1b6d6a9ea56c37e12b9fbbef5ad47214635bc6931d7b9e6f4e5427280e9a08e812e7b10a429d9d338bf2d1eee5704b2d1c5db4c3c024945d6d683d46de949004a969731067392ab1bd964f884d0d375056159505f2c057cede897a2c97c40d8b78d3129f47c1a0da629fc4491c758524181d98c56a41d6a6a9fadf7f87dc2a05914f7c1a200b420e66d9d2301356773ba673a3ea4f7b3059c39146aefc655a4439309e3e7f57aaf8a99973e8baf228967803060176029c641e7894f6035c7daa176bd5175138a7b2462e9418a2b3ac147008bb637709af7b5cc1685792f6798c227b8a8fb8f01fd30c9a1201e2f4279b416a0c10617c6a1bd1702917fa2b44de2cef9800c1ebc0a18b0dabb5fc4ddf9c20a422875ebbc7cbdc82966be50c6e8a09484243b8e1460b7c4fabc39a416e5ab7bc19faae27aca0298e1f6864f73ad00e6381e0fbff1941702143c8aedd5fe648c46d00853b7df593342c46b321ee5957ebe085ace1f7cb50c91b6008907ff36456fc1f1dfdd9b5fb98a22e310230e995a70ed9f95147615936ae984f5ca72fa6db686daee1fe36b3e47af2bbacb310afea34623f37aad175c7aefee0f62bb458bba2be98a3fd1e7e713de9f446969c56737aa5126b29a42ee41148ab352f099aeb1aff3395b27b4373ad6ea32d62962295ef9e7afdb05244ce42cde19e2235338701ba4785cc8914892f60e7c9d9e83803653217eafff3befa24753e3c499080a7a777cab7b18960d4e19b5726f6f28033b3a61b437686d4080e55b1ab9a0d37006c749b331bbe6719af7efcc48f977bac7b18542b87b32bb2b6e97bf2af6a0b43a117fbe01335ff8366755dd6e1ba19a7d3fe736b438034c36fc0c8a94c5c3a2e0f89ce0ec42890598c1add1d631835f68b66929e2f81887e7f3023e31367951748b2fcfe636e24dfb928f9ff05ab985ee7b45e785c4333a3c070fdce3461847a977c367c36048d9322312461c710190b133fb805960407d8091b14dc4a5e1cba2e2a3f4d873582039615dd50d0fd14d78ad6e4a636fc2341258a4c1b002f85575989abeecab2434cfcbc2ab2787d2f0518126db0412d2c9e875ba6f477c2027318413c43292195d1836c4234c3945ff16a847b69d64bb4f95bf4cc3fb90b0a4847f31992bf1d8d33deecbca985e9051937b3608d9ab3828a6d0206dab195b4e0e7d46fa03f39a5fec14df76b7617ef9bfe69b9c1fa0e63b91424ca33528937e28651fbc1ce32cc279cd446ae1142ef9ea8443583401b6919bbab1708fbf7ccdd223f099be61078e3b41c07786582db4ff18e6854d24bf6236345e70aa28b6dcd3b7ac4903f69df681be8af531bd8c45b697b699a90dc112bd84762a536af8055573f2e83809bd87f40f9219b0eb979cf1a722c1136691b5ef6219d30974bd9342f82afb522dca6291c3418057c515cd85fcc2a0391b62c003f91af5b09cee1c7fcce3d09d4571a28f6738f03711791a59e79c686074d456ef24d3046d4193aff62a50f20c06567eea5f2a2c3b17ce5bd692543831489ad5c6a02d2efc3ae0b17d9ba48555bb0013106cf3a75bbb8d82ded73b9027dd8bea2efe6a71bcee0f1a50caf1f2adc0933bc3ce783d7e99823cc5a7c6bb4d6b9b3f442ebba82290e353c8f2f9f06d15d7f39dfe3871eb6dc5c6e539dbea855e1a61c97fc5cfd1ed0f78c731e28e89c3b65fdf172f88dd349276610521f312b53695b8c80e5a586a0976b31ee1c9f58a6c4ac230c372174208313dc793f95f7bf664b6e4539b5072de4737e7088547ada61a167e00c1e6e4bfafb9a3b222070971b4d5c09a5ca9eaa07f6e1646f1211337707e9575cdcf8bd218906b6ce7f9921cee574e989e85ece7e74becc9f08c9dd2b916900fa18c8193c0c1bbdff34badf929e02deb91a41eab8b9815e430b4b68333960f4f1b4588b4562a41d8b266db324181206450d5e19fb726f3ac1613fc092b9189dc629823f8d77acd43ce9bad47150dbf0cb1bd8af2f635c5480a33267ddd3f5346fd3dd550797b4e80c1d398318e3fe333eeb3c8c670be13d0493bb6fbfa1f93b05b0faf6bb891bba7458c94faf417599302e313b2b2991cfd85a3bbe7f4f9888d1d83175072d25e17b172b150f4693055d4988291a70acd7d5915e44572571f8b5c88d6d293466e78d3c9304a589d7bde6aae012f60974fa70050abb2584bee33d51d82852ff2c53effd0610d3bdd5aa7f9203621988ccda44324b3a145e47597e1e757149ec20dd4e32e499f78e682e187c015e1fc44538511aca844f7fef4cc4ff25b5fd95ab3db76c7c5edc1e6037e8ef706ccf1d607690515ad236fdf9efbe66255e879f124f0786b47750f15371a15be41956eab49372dd43f0e67c6e548e7b5cd29d31cbeaafd01d1f5d02a4d53e2b52ef18e373e3546b3b929094bc51a812cdc8e22dc326768d6e713895460d5f8e8f18309e49a6801925d4e2ee51b81f70a7ce72b01035025f1caff7c2eefc04bfe43253c3fb85f23d40bf83754a7267f4a4f2e723424038985b513a7ab1d27b26223ea85477f91ebf11d800be602e5df5d5cf6e1355bf9b112ba2a92d33082e5bb7143379e7b10c2480403c1ea2398571ae053d48fb101a6df9abb3014ff79a1cc48d6e23e8537bbf3d5a33b457fabcf515ee8a300361cfae13ee122fa73e0af0555240706be62500c2a2a6c8cd8d8c6205b1bf80e754c2d683edd6d56553f6314d8243b975e7d25b6183fa86b710c8ab965cf73a388b61d232df395cd4dacd2b5ca719da6bc1daae0b007a0b3aba88b3817d272538719f522a072416ce359c7244f430bdaa9a49d44f7195d4f70c4363bbd1d6b9fa40badc25c55deda6079c25bf06f4902b6cec0b3347e88aafd5bf79eac0a45af485c3de689e7688a73cec79ff910259908858867c47813272849a9ea83a018b4412fad5fb092d3581390077fc72fe1b296da38f05e194978a720b91bf6027d56e1e5c573ba6f24ae506d875902ea936e8aafcfc56fca01caea36740d94a00a2d6a4b88f15f203d2d92f055f282846be5a476e839591ea046b6de0550def8e6a6e0953a90492ab3168c7bb1273848b6134f2ec89a889919b9a41cd5760c9745d7cfe2aed934484e0d75c83c1ad73d1cc8ef0e1df788aa0cdea0e0dcfd146b8e378422e61d5fb59f65ed2079bb80a2e71c9d1f4615fe9b57541d9e8dd8aa95d9511c3a2e79e09aeb448d3d57b706a4273703125a83ddb5b30b716b80aae4ffd57526342327c36a604731125fb8ef862e4e6f245e9ad608320abfe9d821858a0524cbc77feed0775184556e34938d2d25725e7101149676dace9016fd8b8c19847fa822d41fa21bb5b280e0042a629e073f8c47ad9c41447205f4e54d3e38e2cdb16bc0bf88b195fd53bc7d1b712f8a6488fb1c4644a5a5492fc0d872616ce2fd0eaee80a2fe4ce83e23b8d766c10bc408a2af0598571fed7455fdc2e0b3667e409f391bd30a2424e609e89f83fca0d44e3f1d4dee35a2c137deccbe84eb541de5c3246d0efa0408bff8d450ca767d824bf92a07b7092fde54559c0056c99b0a8e6447b7466ab69199281adcad152ef2c60483da547342d3ef6be6029d803ee29999f1f95ff67b7f41a334bc2bf7f91f4fdb0ea960bb8281d21289e868340522081c486766b8b790288c6c314964fc68a5431f98c8295aa2c9ed99c96470422b45cd246e0904419ea8d0cabb18baa19faf893251d5133e0e8ac1e000ca57de0b7cccb0986995009213fea0b1a5fbb57b3181832041bd7c4b728e5da5dbdcc8f5e73146df6c1679db85736a3403da545046243d91f180f7516dbe567a1f91386972400571029b05450acaff1ffaa1795efe4990e7344b73fd834cca7a955639a1a500199728b88559dcd7d509b73c26ea6ed6b5c6660be181b7c3d3ec93fa2de652d21cff4fca791cf8c0c80631a85910bcb57054b120205eb7296a70d70925a07f163445bc1f6c6dc9b2e2143c1c220530c47d6782f9f8922eab7bc54746d9346e27e803cad98330c194f738fe59772b0d97cbf577fbb20d93e42ee2cfaba5b5b0937877e05c3a428990cd164c3de28952059301f60165643474b4c47d02c2c35331b1dd9b524f957f3d49910f2a95b6882f7ba2bb3421c8428e148c64e631ef9a6adfffc6211852d353708c7e7ca730d16b639b05abd1488108ea519812d490a3a88edf8824d0ce0d22e2ddd9f80dc4fe4af27493bb4966f4c09b6d31b746419c97235d78f136d55c5e6be04497d2df98291926544062ea7b11024b597fe6f36857b58f2e05736efcb0ccdd0616da4f2760517846f401901d7c750c268e7b303037f7da8883d3130a67472d2bc43cf1b0898e3d29cf042c7cf56210e0d4153999016f4efe6c5b4154c6bba9f604d4ba2c7ea08588728abfe7a8fe866ce625392891fce38993b24ac693d9ef5a483ad8c7b6d0194136e2c91d5c452e1bac273f6c4b148e03df7ef164f02dcea287a45c0fea4ac5ec45c9d5495d96161e9f460a0e007edec79fae8fbba63b61a04c28c9133d67bae346e9b90ff8fff9e73cdb90b4eb5e81390803d05fc31cade1c33d4fd424757ca8b57c1540d7f99b2a4a6b8094fdb41c3e82b311cecebbc058c4fee58d8a38fddbc6bdd8f8c597120acae9c2247b2474158f8d677f312c992a80287732cbf89a1c806ac718e291e250c0040687bd6501475ab14943eb8ca229e2b0d765179f64afe37567673e03ce5b928172a423ccc55ff6324ddb06e4240546ad83155531c8ed5ed82b8b77adaca20583b415973b8a717781a46c278ff8992bb168e09d71089aff92179738bd120fd992207b702904678cb421dd1be87417ca5823cca897ceb3738c2b5903722dfddbb13aae917494b14f9646a21d76f6cc5091d1c17ccabdfaebf515d2247c7eab92c71ccf93c5d7fe0e36700468ee6365328f7a19995c4acf91a59fac3466d7c739cc4b78852261c4a33a553e781bd6abea4bba56f5fdc772733b05981d1ea6cd4d896af502c82a04fc450e0e3744f27cb9679f6a7a4d56c57698b6356b0d8596ca561495db3e97094cc022e51fbbe0899bd19e5e858b3f7af6c8a6f0e1df735c4ac6a5ad4f56e8d16c1cb46158a555db8becf5c33fd1844a09c12c7f7812f8c2bc73c807208a8837dbf3a1969059c47c8d591270640d6919f0faaa40c21c3ab84f56176a83db352faa4b7ceb058f3f5967f4e888029cfa505e3bfd4ef7fa822dbb5edfc46284e7db48eda7766e03b2892399e2ecce48f00b1eb9cf1696fb1ddbe043d02f40e4eaba96578cbe560e162a873c10bbbcafa87f5d178256a76382d06da13432f135d15dcfd2c5292ad1ed07405c6db57f45b55257805459256dfeefeaff7e4171bc8ae439554a978d841c1a61c649cde69cf01b5d86c6bcdd52b00906408fba712b59ded1c00ec08297b120dce6ddc78faf8f0f493b99bf47b98d935e08ddbbde2006cbc9bcaa34c53a5a639a3129f05d34d1c818aac261dc495897705dc4c69e62ded153242415c500e0e8ce0ef6bc89fa3c773cc76d8a6d71f0038a25e1eb1a6b70ed8a7d0ea773e75e24e672cfef2c5e9b36f7981e7c06f7a6e5984cf75967055b56aa68e56c0dec50c051a29ed30dfa688ddebdb0b9b2c29066bf36411ddada363fe7399801a35356cae3d0f789e072417331135e9dd18d0bdeadb9f4f2bd3e56428535d7b18e586e5e3cb2cdc4b219410155d3e77d84a468a11d18f8932e66e8b9ca3ca20b3f6c547c7e101423de33015d8d16715dea269051a5bde5291c9f5f75501ce1087515b9df1f6b9a0c07bc71a32edccbc7414008db27c2a02ea4510402ae697db9f1f08109c1ccf6b72da1e41b61ae82f8a5c22324de57d059f54708edc21caa5559430c26ff83c2a3b75e815e7695bbcfc1d5d1d5a54969c1346ddbd7b340808ef6cdd31cca64eeaa404b8c6be94a829aa7eb9f43bc20bb5101c337389d30503ca7af4917317ed2243872617a04c7821aa627b003d2cb1de903a1f6083da6e8a27d1c4131c708d72b557bc239916500e3a3e907bd2b80b05d5cadbbb0780d4c87f2990b865b84dcb5912ba569f309816fa277001090defc6b2500e89576f769c6ea4bac5b8bbd5b5b93c97af42fb5ec14b4d79fc6f6de410063087276f25285feb7070bd63e42ec24975e6fe182f9ab470a52d284d52c9c2e85b73c1948d98f61143051468ff6721f595865b1ca9787b7dc65edfcdcb1305713b093f6696dcec14feb34554371e88cad27c6af479cdbc22ace2f875c1247da926f11d62194757306a4f4ea2234ad129ea54b032bff62d26bc5a96d34dcfe5c6366adc4aaacfa97b8355b9dd3300d54a5ace9bbb3f66648240f62686a2eec5a145a74d9ec6ee2382ce1ecf079d04cc6f8183202dd70dc9a70ea494a4ba3580d27907bede215af6a15c67439d709475659aebc7e930de861b4eebe00febec152d8f7b8c4c6c96059c111d019b5bcf35b64b89cfc5bc01038216534268692522d1896f1108bde49a58b29acfe10922110912e1dfabd469773956353673f83cd65d4f4b17b06c288233afca2e54b9e479d8f354a705f7a57d33ab1338df1131f3514613af36046a9093b5cd1fae7b6c161b07c91c36c22b391557892418a24ad8995e64600c99855514d0f161b7096f7a3de351e46f5b0bd87603ff59fa80e2cb00873c78bf078765d0984fbfc175ff8e3ef769d3c2da0b73b22b307977e97e5a7e1fbd5a768007dc68c7c5dbf5185755dfc8a92474d42d73b3cd79f56583199901b2c08368d63af6c735c4b8d05eb4f7e3d6929df9e2a00aac3e945913aa104fa7ec8832513f4545e0526771e552b283261c3514943bac9670afb70e1cf3f35ce51dde300b100a1b9bc854df061c4aeb40c78291d36625bfa9873c278980c893b0cc878efd967bd8dcefc6c06df8ef1b214911c50e1459ba3ab15da137b60f48dcf1b2ad1e6e82796524ae58653b23d2847de482dce1ed598b69e6bb0b6b6f378e0a12fcdf86734104fcddb9a9e475e9aff37700559321bfc06ad6d117c1613c7cf467d22d1c05ccd9ad5c8119096d50059e4b78880547b29962b8095fc43a2d67696c2042a8d504a88ffb8bf3e3308a45ac175f6a13c23db1db0965091fdc31ba3b63750a6dd8ff6f0a69c7241edc7817b39a934885a086424fb0bd595e4e6eae5d86caa12439cc7eee1756907e42885d73d3af141fbd57e96107aef450becb74af1a53023f796d1e7988d99326eeb02680f7cf3d3e265bc3dd492a02de214f6277db01c64a48799a79c5fc2c49fe2d8a3b4a8e073705bddef3fcb27fd6e659f968883f370895eb45ec5991c0fc43175789e69c2c21a26d65703179241943b9c0895fbc58e173a53c0df9ef8591f4b771de044eedcfb278aed920a575c9420bf81b327c827dcf4666350f554b4813436ac535f4f9066f6a8fd7a61774c0d7e04ec23a4fc5b5544042dbe3a84296b1b020931b82d13b5acd0dc79c3911e04d5d09eface83cac8ee8a657a3e56d221eaf0bfe7aaca5ad751aff2cb502cf63f2296dc2ff0c3392de70db814ed09e5bd27906f00dbb26f73968bd136439a47ff2b417e24518831459fc19cfeb3b712106fc0637d1d843defbd871eae83def9f7e28282dfd958f555003987d48079ef34d52262568037740650d4dcd0d86a44cec71cda4a8f68fe4f2972657649d39e944039ff8a136abae27d5935fa41b35b5e9399a8a682cee66275bcffb9c7904a935ee78680578bd230c545b7c6fade5792489c23baf1d61ca4a2329346ff906a1a6a64b084c5909f3d2ae192d3d904754e9075efefd683e16bc90d3e8cd98f96659f7a610310288c2407e4610bcf71d9631d368b8b1e501d3b2d54db5439b181fbf12a707d177075b58776cdbcba30e9ca3a18628f00071b5f8e213fc7e333d5ca81b470823bb374b9e7c87663a1545fd53729d66e21912b3acaa4051885b20abb36fdbdccbf9cbd2724cd01c31f1d9b0159e3c6067cf1ecfd289b03686ce086e5707deda4181b3d2481c979345da2bb3976839d34de76bc9f230a12e8297991aca6f0e5f7a67a73b58ccd097e0a62224605918f21c5d26284df36315b36f594ca6aa320f1220ad9ce93369289afe9550b280a0a90dcad890017f3879da1ee7cc1d21328ffe506fbfa643ca5e08b53b8f5e500c172447f30b1f2761f2135a57880c04c3a119b439fe7661ef3ffb7730404631ddbc03e91251c2f0787f38a91f88a6f5b09dfa2a3adb5b411a9521bc2df64aad3c3571dbd8a4691cd3cd8d1d8cfa8895d540eb5fa982d3bd361e3ca67fbdfc1be12d8c2566634dce95d185b4a32cda8a264cc466ed4840b6ee96f30d4d43863cda4f6df2ac2781a70df6356b53bbcbfdc9959f37bb6735236c536f7ddc0682f2768ee39a719bc826bd01fa6f7faf07eb97140ffb25e70e8290589de0a2263b42b8c05c25480fdaf1823d46b0d7923bb04e90a173db9038729459d24c4758972a7221554398d49fdd0cc2627a6b75dcce38d5cbfd45e70796cc255343b7c6af9465e099f842d5c65cc5b8b0d90faaadba0aad104892882807a09f75b7610a64f26dd5424157ae47d639f2a5b4136a271344393531f71410674abb7f251c0161819054e0346392992f6a2804a1a9842c1b9ec50db7fc98d51f14a0084ed9dae108842944ed83d1fb5df76c6a50071a084937facb0f2b921aec9d6752a6aece4cef8d30cb5e33916939c4b43520531c38e13a631d991b8fa33e2f9701f32347e3c29ff5a2e0662cbfdc49b79b95a94f1acd38886bfa5dee406d87d4b612c3c7aa189440e21f8209871f2a4bdc8212c5196c05467a3580be810229aa3b0fbbc376cc48e2087fc0ad9944d646f09d67358c8d73d0fe3b1ee5269e0a7d59b4cfd4dac02c61879ef6f9e51174d489061fc69ecd836003157dd1ad6ab896b47957dbf74246e1ca491a1c3ffc6fc92c2aaab17c3eea7b40b2853fbac423618ca02678dbdaed6ec42ea40d631369a1cd074f60388d894cd52bd12f176b0f74396276cedff170b040e0c76c368a08559c39798e96bad2a89d1e2c4b6a3466f6a57c4933404ad9bf000594b4ff27aa5856fe0780ca6d183a5cdfcfdaee4b2cc9c81f903ea09cc01096b01e46f1ef55eb4324ee49cb7fa565a87b3ad0f74f5628aaa3ad73c0d1fef24edb29d23657312820fbf5c48cb264b2c110646e33780d51b678a2ad96d32319b620165fad50a12d8743b9b718b9dd1603de8b828a827fef31414fb6d2cab7a62c30e5cda36d7d3a0731049ed4295d56172b9200cff68545c96f76f03d9d9a8451de970dddd396c5a53eb94867105ca1eadee100ae1c0505e07f689cd696c7caf9e31666e374c43a16b7a45103f8d37137f743d6df79f4d60915810492961de19d88e50930a67e089db4657cb2bd6d50c2e6b9db602b1ea99025c0a432119f8817b42ae3f437d3fcab42584933d3853779c3240cb090a08cd2ec5c1698d42bcbf697b08f69eb3627b7f39dc6aa344465c247432950376017f1d6ecd76a4435ad41e5f97a3edf5344eaca7fe43eb09141d015acb9c8bb0f16d896ac264ccba8721d968bfbf92c9ecf3eee8049a3570cfd7d9645b1b6ec17643db1dc4b188ce5eafcd8ce9e24d608244cba055ef2849a92718ee91f98bdecee096ee8790d0b4786533efc473d8492111d3083a2ad4b9f854939f0911ff8bccbb9aa489a7b35d880ba05a544d4717357b26b40235725f51fd5d4864be0b1759f423085bbd31cea61c9df54e39964956fb8ecc9d0f61701a60361299717a80732bd16bb09cb33b8fff0857bb2564ad4a8d49695423eeb371df9afd10b7e653622667515086e24aaa945d209deda935fa9070bfbc41811b37cf28b3f47ce1a4d3b5e59864010afc243f97454ff6b246edefcd2c2850501133cd040d814968d9f4d7b9c6098810a6f74e8a65373030aa030fd1423c5ceb56363bfaec546d7cb18ab80aa3488b43b6dc22aa1060026aa0374b77950eeedb99267287400228271fc6599c3d0969d4427d950c72b2f046eb994c94bbdbced16c344631bb9c49d333d86814ca79451e8c327652be225c861735a0d257a65ec7aa5a780dcd01dee1223520e5c5b542801c202b7b7db27ef32e11a7c30dcde1f9816ec9e69c24037b6fb6e5b01e38f62bc17a6c6bd92bc8a3b101538fa6e4c19f557f2ae44086dbda5b87fd3862ee6a3ce48c06ab0de326e5a297d26636defd61cc391c8e019d80575909a9d957a060b490dd218dde97aee7474cec9ebbe73e3acde0178f573ccef4b314c9cc287f572b87905b4e2f66861a1b57e4f56a62a9f88fb357090c2bab2033d17636a4235f4dc17e0885abd83ea8e033367be51f3322681308496ee4cb610d33c9cbbb83d684d0f45402e09ffefbe9e63b9e3dd6b42fd63cbf42ef12af0920748b0509a328b9a9f9d4048f5be191f4a565207866c8e3dbae13960dce630f81335be64091f078a0bee8b40e158e7a65d612c1234c0c735238b6aa3a1eda9a7f94f4fb7e79c8483a01f9fad319e299afaf7aafd9372ef2f03356b6da6a42df5f9d72b870a964cf512f343f57d8c5175e2ca46ae8c2eca905a897a8e91510d2e339c33f732bae9be9c137e642c3f9e31c20eb513eae12b79524dae419661a5b5e5b2814a5ab66011b94c4184186ea79c97199e314c9181da0951c538321e779ed9b7862845f56a436b886e44b50a788374b5aaf93e2dad47160fa542cfc9cb180b3a0ed4f9490db26c29609e3d35ab68dc10db214382e8a14a56ffc5d0c1c91a1a538023d54e84f13f906b27cc0cb28d9418271dbc92291c618129fe1dc5734e95f966323babc737d377d435e164a04efff80a3a7432fd7536aec23407bc2ddaa5382daa2120c0783d0b7fc751516790f86408c020908ea9001d6594f43ecb37534018144fd9b79021ef208addfe732c2006b1f978cefa246213086df67405f568c23e67124b48845b0b1d05803b4d4ed13e4572da03db72e20ad92aa1b355f8c72b9cc75c4e9b2f1580d4092363bb1c0a83d1c78339e590c44b15aed03f9387dcf42a189970952af6f8393482339380322152047eb20790e14634a5db841de0c9e4310eb64a85599c7acf26dceb3eeac523b58e6804b475979c805506d6427f1caca65ea74ea7ab4ac05c6fa7a28576a8e27dc09e47428ec59e52dccc0db6da8cb3774306aa800f40cc587e836b37ab05a38a28652fd19ef795e157384f6e48fd286040d54e8e275ef9ff4a6145064c3b820bbaf3529381c493507523659c952bdf7fdff8185c8a661c3768dc3780ff8ac9ca28e25718a5c15494151dc086909994849ee4057ff657db594ee8978b4e7661698b04e7ac1f1e912f6a499f71db6d9fffeaa85b90d1fe917599dfcf9de0a57151613640290b4b3c6e8a2c2191a74bd41f6d17b13c2036036561a50bb21dab4f797a7c0de09445d3ada3034bccb9da542346485cd103c95fc44de31c62e7fc0b7118dc7703cf0c44b074acd76ef91be4de2f22dceb0f1e17074e3855e77186aec37738fa457f5a6733920e90955d8b8aa841c8de893b522a7356f44f6c7342354c84d78ceb5663b119d616a282d71c4d5f1e52841f4402071581125e3a45086103540c5b1228c6b09713aea69cc619bb880ed8d2ca4687bfd9efab15b04721f8dd30fdf9631843d09ae4df8da1d8150093d041f413ca46dbbd737cccf3c41581daccd7610b98a0199ef670e4825be9c6010098a88e5c78f30033c49c66c41094c135beadfd0273272f963799313e043dc81be8e2a89bdc194b496c947c013d364fa7ccf1c816066f3f8982fe7aafd4d18a896500bef328c785a434ea711e791cc30267efb71ec93983aff6c9c5fe918411fe48880c0faf60b3aa01a39132a88a29e7477a2f7c05585ef93709a43dbd9b020aea4d600c6e5a69ab147dfc5827a0b6d6b3fc0d41eb7e1a0abfec65075cb7528ab0e3db412a80f287e9f3ae289a98911f708bd872864c248fa91e6fd45e76a56443252e434ea8eb9a1e1e9ad206384b56de69df9280bafef67f231097f023e66bf96cef3eb0bc952ff162c1e6e0a1921624f51441993b1a4024f589ed451b979a57c469e58c2cbe1fb2b042f0b1991fdd3266034ea6651edebfd181612e99e4efc36e54179b7ee776e9dadf81fb6d6f8366417a75a83d578f6238d6ef1db9c37155f0404392406da79c9eb24c4851b125c31c5554b1117004461cc86fa38ee3fec93b2279cab2c790d880da8f0d7f3430b89b7d421a38a755b1dd05cf8751e3145236c778139f23652670819ee4ba912c2a2de472bbb8b9dea9a79ca610be644f7af4f11a5b68a5722d1484521a495c3ec11c3245e406aeeeacb4faa6905a359efe5b7a0fd6bb5efc7bc38801ea6c3830aa44710ee4ab4c8cb1ae206140edab56d286358e415e1b0532841322787767e030c579fc039335196ba59b1a959b0c9b5ebf53ec553cfada9c10e8c4d8f9e1fe230fb10a6a9f2fd1a57a028201ad7a9865a4848ec00a921d5d80143cec4e5157b8eb8b5173749702e131cac5dadd83ff73dadadf3924b31cb421cf150edf18fe67e2a98c1331f4875f636ad850b703c83902146ba80ab791581ffe041a1ad3703e3ae559ac0608e4150272ad2d2e5e46382fe7ce931b8454a0ba7478569d582dae427852271423656bf37207c7e8999249b99aa968c2a970b700107976a229a37cbf58dacd608d0e5f0cc894fd60d78d5630e776fc67761c24927afc4805816138a773a1f577b0fb42994209ae33155d525b69f7e7475c9792511b15a22b42b047692ae350b44d69aafe62d225328c4b74b5b7b2c3ac9d7c8c8e5cd1025478c858ac30680c78008880fc7a6c9d612c63638e0524499a3596ad5e0c17be3193d2150489c1d5e3eb14d89307baa2f859c47068e5f9228c4715fd7c7d2c31bf0c4f9e8d27c421caa9cf44a7ea384c4a9dd741bbc8d882609162a9fb8c7c8a229978459a88081c2abeeb7c785a39b9d70959904259f048d3626274b5b82843b11b2a87444223896d9a444ea93ade9dc0df4f5f2a821c09a5c105489379af125f96109a9dca075204d69010a19c216941a61068e8d93de551d17d43e4f503e8672a9248cae530556b594671bb5e4fc9f7d4f5d659f1d4e136341c17d44e7dc785e2f264a16474b9a389c91ea2953eee6897fecd4eabab03c1f2767ab7ecc982e71ec0bc74972d3676299e234bc2af518c997fec0e886b7fc65c0cbeda90575fb57a715f516b22d6a9c8d1a7fd55126b7722366bc93985d11f5359f445ff435d4a38a21d0467c121fb54929b8d6db7a36907ac8d85253729e44fa008d2fe52b515eaecb3716003c582c3071a9f456ade918d703d750fa8518e54e54f9185d624c9263d03fbb0604a6e859311b75bd375290e4b426c9cc8581d401ff80216e94a3df16e98e6fe8c22ff369c2a7d4b5a4319744f0cd38858dba5633a93a6bdbf079436c616be669b7176ca71182304cebdae8d6ad401c009c28b5123deed95cbec3aa9e9a7404f23ac1492557824b3f92da39d00762a3ae671f0a9da4e5893ef4e6bc49b1e7d0f22c2d67089a45f2f5d99b117c9ddb072460d69559b5aaedc6a1a9749b14214540f34bfc713b4548707fcfb88dfff6e3043e1526a6be0659ce25ded0f0ee9d98662a39eda3e6580184d1e31143c517bf4a7fb66722ef29cf70b6d345551a1429f3d13ab92df474a649ede37b9f4fb2d8ca156a58bc8add61f553d00d7161d7de397fabbcc015cf2a7121a3598e38341898c3810f004f2eb60af0655b0f0e6f8be0c82d43996fbddcfbe2ccaf533b5627f4d1e3091e2b88554d39710870001d5c2e60c960e25a4caae2c9d33e0f66230e1a2be1ac228f52f729209e48e4538fdf96de0098b3fe8ff308ab16bdfff499fede9d8e11d203f3bfc3084ccc58bd138f5cb748a886abe42bad19a5964fe813467e2428c4d0219730781bc4fa3e0ecb53f3cab180085b79bd565e1bc105557030f859bef5aae2e239b071d26bd78ab6cee9187ae3a2f8e727509e950ee6a68f51d67318316f7e93a7db63d40ddf172a4a9d5865b5c414141f0cbabe1d30217dd3de11163f16be7a57b3f235cc3427192ca3dff0b1667accfd21b9e91cf1cbe0f57c2f12501b8a9779719185021c78d05a26ed30ef70bd22dcea8bda5f2c5d6deb3daab3eb57bafeacde257f6f3ccdbee0fa6302bfb1d31c206f1b92dce92d849a053db0d9fa2480075158a5c938370a5ceff0bceb1f8f336ead9b9f4cfe14545b29fabf7ec3f3020d34a7b836e4eeca7daf6aab7acc1fab382fd7b6508ff5971c22623f7da079c5feb49fa4a87a0d5ff9fd6478ededfd17ad3e7953db2baea1c70e1195c7afd9b3c8e47f4bc908f5514bb5c7364b81fdada71ce2aaeeb2692a645aad414b578ca9b28f813cf9aee128fb10dcdd9bbdd314b2848acac06857b65c1ee3188fba955fdf562bf68e2a4d2ea09c8fc686ac6efd0b721a8f6061e9d42dbc6acb6e80a9a916afcbffedb0ec4c78808c0da44709b21c4bdfeef7ecebc61fd3f470f5c6d1c82083d19fffa645a740a274d1208cc80f9ff79c6af430f2e108fc4d3b0c189d8425b223264404ee4fa3c365325bbef5f9e9799a446394be7051fb96dd275c818ec42bb41930d599326d8674ae6e6d2dd89bbc1cee235cf6d4cdc52ed377e46f5319e35a24a9acc9e42ba3025aa6d362d517a9d05009b7b0ee33243840509daf1fb1086e90ec81005e44d8866ba4ccbf97b140a1e6ed144ddd301d6ab87017d62eabbc97b940419cae20bc9ea182022c72cc964783233bd124621757ca514d8c65d892d62a08ffcc7f283a1a1ecbfffbfde989b1f7c8d609cc8db3390b56a21928300c438073d50bc345ba1d74938da0707a12bf7680dd071d7c21fa196737ffbeacf22d657d6a54d0344198ad7fa3584d620ec8f8cc99f86cc0fe907ad8fbaf617974ed9975b82778499382853169a4bf5dd237d9fc0339754b4c620dc32cc00008ff2daad06122969ab8aa137dd37640862495809149e0797e43a67b85a1ed8198df83710e35937880cde4013588e13e69d9757ca9a74b51b1e2f083ba30275b24885ddc94d37338a773a90794355f0bdbe6f20f548c882888ef03e6d62b5ee8a741d51da174b8278608a6ea67086f54823ca08e8c497bd60f59905dc583f35e9f5f6d6dcbd3e269e0628b81a95aae67ddf9c7d234a9238cfc27ec67ff44f94088ac5546acfa4a1cd9974ff1292b862732a8a63ff431b5bb31b713506812605a019fc0a1fa5223d6db08a99fa69adc394d6e572aaa3afc14c4770e8ec14e9ded5f2c19f2b5efaa5ca24cbc657d722d5b5a0216535778320fe1b9b9de78f9da2c8b90d2a8843a1af4cc3e00dd51593ba77665f78e8778b1d878ee3f08e63657a5e475467d544e571caba08804dfe96a10190c011be2ccb1b6322689a74767c78955988d8624809deeb33a8dc06bf1a5eb4dd079af7d0fc2ee85337a13ad22adf6030993c34bf42196df5ab07914c384466ea29a849913e5fdd4bfd1e790d8674a9b2296a51815a78712e63c3f45117a4a9ae02e32ca7edaa18e2caa5d5bc3ccbccf9eed07c8e25817898a4d8dac8ae47052608f7f0dd9d8872272f355f87bb64fa62930e8335cc866f8a14429e0ab7120327b7a2a1fcb8eabc6e70050e3cf25ac95c4c46b00d84e72a885ec2aba9125bb431a4d9725adcd297f6ac2b7a19807af26382ac5bd42a7ea17d0add102eb1245bad9067927d15e68dc7d1348087dd854882174b694cf2645cd3f3a76c2d7d0f97d8dcdee6479a708ef8baac1ebe5a47c08ec872ca7637d55d6dcd9cd69e7036ce70e841a57eef083daee196930fef144f56c1c8001a93c7ea8566571b703776ab5ba310290a47961b4220f48009967276acab76abbc48ec3fdf0f1dc4674f8991f9110658d903183eced99d5d52cf3de03c007e7a53395671f380d98209a3afdb6993d773756e27628f392f90af51f113d761469c21ec786ab8aed1a55c0655c0a36d3d884e978a8848ae0786939c827bdf63ec39c3d47d791c928da6464cc31aa4384b08582e99de1e6f964fdf6d9623245e38d557271288d1f36251be4447c28a056ce45b47ca474b0b4de4fb58b08e8f9d916856cd58c569b8c47ed7d8a903accbdf257d687e3c1c9051da9f13a4f6177d0a02aa365130989018cc54677fa719bc3cc45ec7892d30d814c4f2e4d5e9d160a48475e6976552200d3b1efb1008c95103cf8aca3288440136cebd74a90beef6e29724c88dba0bf0ae509a85948bd85a3adc146ba4a34e95047e17789880a2ad56b1ddc400b317b078d7dbb3149d303b813d3ee459116b36fac8edf69d5637232831ca38d4984d77be2ba7d077af7925ebe5d9b2dc8928ff060850b1ce26b417de8b59b220a9e2122ec66e7fe2a8ec00ab6b10d719e435c9901a7d2ad3b780889f79c1eadf78ba23424231a4839f1840315274040462e93549760e35ab67671216a0ab0ec22c3a2508ff27f86fae5fa506d61d6b6db6e4c3647de53d82318eff849ea2a484591f2f00d08d9dc31729254a360d88ac14360c319f0f0a6eb3947c923c6dbbe99386821f708df40bae7d77897c39f551d75ba1a80fb7ded5f9bf3c7531ff2d0bdc9fa0ae953cb6c245a629e0202a24f2272e479aad5ed18cb122b5fc78fbf456dae23225eb8f1f6939a5628bfb30ffec2833bf6114805c10a60922cde1273c7643c0a2a157495b7fba3b3e7481b0519b008e688acc4aaae0252b69b3c99cbc87e7e703c2c3499247c48c2b2128be9c8659668266b8eed3c8759c5811fe16c041dc7436c3fc046936ff7296d2c981a08768c5681f57fc6b7a969e64eb9ca36f90390d477d103cb8804e3f4a57df0e30e4ff6157bcbb906d2e817cc4c8ad431b56d286b3bca17acfb36dc66582c23477b3c0bd70f9018d630d23819f4194f45433f6970867f6c61f8cee970443c5b629c5ae2d1c2a36fc6377e02fa26281e6d1f17409b731943ae496f781a758c536e11ddaad1b47a612b9dbf8c0b5457cb912a72ecc54a3fb4a5e3a13f6e06f6766a94ec9a1fc906d22c180a4752e6b74f2d38f0ed688edbc2fc5c4e25f6e400b2be9d4b01f6f3b2c284ee5d1bb28ddaf474530fe7b49c391746a454cc1b02868e458a5b3bfb405617d6a7f66e12b1f63b57b2fdf740bd42c30ec55df3c12c06ba6b0e2f948861c806a32bfe879715c23ae8c0fd06e24b47d55a5675cf6ccafad0bfd9747276d185759c33cd0a83654be08cbc95caf92ffdeea75d9f25deb60cd8d5976484582dec53a26f88e5ddc82608d0e74233afdc8bce809137dd2adbbae45394e8983f234de10c65899d02902ad753a3d1c2a0446543ff89e053c0073b6a2e3e5f759f3b27fe873ca2e141e32f354507b568ea403ca1d608b9404360c4bdd2c9fe9cd950fd1b38e91fc0e07bafa62c8107203b9238d270261f8af993d64a2bfbd7fe5d67991871ac255ec34c01699a0a881f3902945529e7a325ed49bd5d94dabf0697c96d0933c1030e2915d1f964e5e95300d0feed7d521d923986f01a5534f21a2b3d02c51980778e0a507ef7d6b2698d8ea1d4e7fed7c17e01e7814e5d49980d2eda84860eb4c8cf8012aa3dca284e4811051430bed84a805d663100f49cf2b526648d53da5164dbcdcce7bd8745437a2362b52f397dcc1efe0b684e22fe7c50235115aced7406a49b12d449f80093e3be123b27570321eb338a74fdda6a20b55b831cbf28c58b63e40ef9fef093cdc8cd28780012c286981956be2b235627d282d9ac8283ba9c6313f68df42d3d3991ec1735ca4d08a6e5bcbace05b9287a3d9c648c8eb19ef45145d49630b762aa782891a751f25220fb8cfb118eeba4d271f0cbe61da8b03f947b3214346df89f1cc414d19f237359986bbddbe0c30ed31c53a8da7f3a94924c18a01bb464a7ac778731cf026fd2233360be388b2f7920ac6d57a5034a01e4e107b033be2f18e9359e03e699bed5b82c9aac3d83aa0184b3fe1125296d544c13f12c4b5bbb28cdb63fa13002a6b03c56baf149d507a98b19a9568e8ce01b6f17fb74df46980151f36cabbd8dc86db66fde95313d0c6bc15260ae17d11fb4d5aca2b86477f905c3d87797efbc3698dce2815a3d272d505b8a8c8630b76e83c8a9b88e97f48c93a9db1e6a19ee8b483b371bc607daa2e46d7d1beb4343f522c459705193f1d8069d90bd067aa94699ec6b1de5d234b575581b0f2f766f7ee2de86a6001dd24c94f30e8325229849e163b82b56f79816f030d969c0a3494f8054e0c8cbf11dd9faae00d9760b2091d797c15f75de51d66c34190b3de1dc10e6ec588e3f70f5a809da371335258d01b24cb22796a163ad08715827bc48ae1b0e839026866a4301a610d9d0861cb0d57119d3bfc4ef0234316cbf052847c06542d887230e514ef3581f30eca8df0d6aedc4582b0f44125264334d1e24ded6b0a6cc62a91c1f04c7d107bbcb18005ecd3ed8809f7085e99a153b050599e0f380ef49867defa556fdf8f37e4ac1f55f10217773ffc5e5216b9cec0e96a30546b4d27df662398d15a0ab677c4faa0479176adcae03a5cbb7f3878b42f4a639285ffba1695a3501776d3b155f2367bf71790aadb8bd8ddc8783b9679b4c2a8f0545f73220b016a5c63d3db244ba25cc89bd06d8badb8a4c96c7a4b21b3e31e46dbc5673b2423102063c7e4a61d23bc23d826e95f4708da582d3d2eae3f119a297cdb17170c7cef91e9f5525b4953255f624c887006c2825cb53f56b66c7d86c6a22a4f8a5d403b3a10ac68e99978cd1ae38b56e8e7a40dccec15bcfb1d2b5b3342ef9e2c6805a009a6518c1d0f595d67b8b1039e3fe12ff012429e5ae58f9f86a848bc68a22fde30894573e24a817641e6b1ea8fd54787d504543638ea206d736bd8fe9adde8e004600943fc36c1aa5e3fe52225023eac61f40b8913e1d4b4912d73f1b3814c15d8199f49a95ebb1d16e7a66ae88121e642a5e6fe68597b372d8a4e25c925558f08b77c7ad68dc95300439b66edb0c97879dd0932e976ea0f6643b0692dda5f9ac5fd6201f68238c9fa0d828cb7cfecf3b416ca7a8079417932a8e0c3d90811d5d666dc7c7347dfe7a362dbff2f726a78f575c83da3e7dd84eb49a1631671a3f14478d2f17d1c91a9916d0045655a2581a66108ad33b8f9dc1121973f736a17909b40b58e5ca11da8f81e64cd55a0a20cd2371005e6d6abcd34ee117a77342c3a3b9d31e2777a9f1fb93e5432d1d83b3e844810593a057f3ae64980b8703dd113dfe5f561b477bb93d65b302c28ae74d9bed01574934168818072af7ffc60ea50a34b88bf025686ae6990ef98d3f3b78cefbd0f99efe9fb3beac3c76fcc5185906fb896b0035152cb21b07e4365bc380b5cf3813ff88093def76c22242a215727d2b6f3d16c69dae58f092f6597bd247def0e5e681e71d761ad8b2001dd233f3ed2a1b9b9319c3eb45db72e6583690d905c3e9f8868f6956059d2ad6056e4a2811fa1f2c7fe2ce35c60ec52d7304959342070222193793b93c7cfdd1c928e0630c08399986df3051923ca5f4c36bffee2b9f51ed3bef61c14bafadd13779232578aebaf8d2336abfbe878219f07047fc07155e947413b3a16c2755cba790901ac5b96697ea96dbadbd11ee6be825daf454a969f8786dce598d3255790785c3770fbe3856d72e97ef3a665a712035aabb3ccd4c188f3647c2e33d56a21b44212ba1c9c2e3380155292d84e802059f97d407e0fe62557bb13ce3f73d02d210281bf07c17005a8a0802d1a689e6522db12f0cbb5bdd192db8c6af3da723c60cc979527f69d402e6f2b38ff7190b626082ab048cbc130e30b2750e0ccc76670e8f170ed4101b154fa6aa98a814cc983392b43511da50053bd888791555d8a5062a6d06ea960ee445a7a4c0ee53baf2faf56158ce43411aa23ea44991992dd55cc987a1933d9c5b8a655779a03018b5a283cef8811473c3b32e8ef8076c8075ce77fafaf440ab51e43579e901763061bced171455eecd6df8d02760670f67bdaf337d782d2040534b0766cddb3d525bb0b5c09830954916a06f3f055ece3b11d3785db319114d79ac320bb4812a6bf7d37bdf77193a4295310412b78c0707ac3a4b2cd9bbf73768c07c4d9ba5ddd2da029eb2a52b9487add7b9253c488d6c58f2ac1e0d3e607cfe7d3245bd87cab6907626fc113409a4aaabe9c70321f675cc7dc4be1ef5f3ec121f1d01f514bded22efd51bfa57e8095bdaf63a0f0c0d00c3d124900b0b86dbd4088dbdc63c9b019a964efcfb3e759880113524ae47e45643bd00cd640c3d26b8dd879097696a51502dac682b780632697e44206946eaeb9398dd01795da31a752dba41a670adfc55f842729306049d8883ec91042be664e45938a073886a39404b67e4791c5b6fa3cf87c6fa95d58f0072c8ad41c8b9adf854c4970de7643d6d83bf9aba65ef8ef194b546bdd1035ded5c253d735b500ec6706eaedcb250e4b52b82a40c820d60109990f6d69c97a626f680e4e1c1ff7463c03497a053baec9c40f823fc130553bb12a8b03853e24abe3814c9518854b9d0558511be72d3174466eedb4017ce8661d3fd08ab932a160d0fe9910d5e71c9ada7f7c75cdb93e3952ef206d972689b691d87fd96bfc17108344a567668e52dbf44838171db82540f1fd1b7017a93440e8e0632bc5a970896c7037a4f9a3391b086849f277f4334cd008e452774f4c046218a73693dfb604fe6635755ad62759544ff8ca0c8f91a2780618badc54a149887c939313ddea8776129c58a5fbd04a3db7cf96f93d8f74f6680f05aeb37f4871840f4ca522a81c676f14b5bd24cf2ac500601784edfd6480b90aa71401bde9fe379262d192e11b367ad6d84edefc54a16cdc92ee996843b278538c1843b2cd29fb851a08bd95b650894c1dcb879c115bd4c2c62b9ef20cf20f5abe868a74b4101e48cc1f62f030ed69e066f4fa096fbd19c4406e4006d0950e1d8429b8e7d54c27a9948aa2d67d575d03436019991282baf04517346b84e6dde692b0737b9036fe10da65014158e4578d136fcd6389c575340e30d7fab971562b57a050d54385374a1062291b6acb68d3adc1e04d1b36b09bee0402ec4a7bf1091b6acdc0181f28bd4d7ca5c69b75097af704a16919e5b72284e200a36711a4d127d57949963f853fa89f2e54e31752bebb0239ae5713e86668bef1af1d1ca2df2d0cca28b7ea62aad1ccd6da069abf91b62e1c422ce81b2b529b771f0d1e78b30b0a023fe3778e0d89ed0f8eb40c17cac383761f95bfdf805985fdc19d380a1d336a3b404e0d11542d6648688178ca94133863fe835be8e537968da0a1b407d67bdc9796b3f39f8c48dba23f0bacf5231d814f026975724108bdb1cdd9add9fbcdb70e78119c061b0fcee38151ae1af7a0971d933d828dddfa73edc772cfc734150f50d569bdc3494ac7263eb0ca5957ead775ca68c702e06e76756f5d8e65f937207b4e70ce1bd91bf3f67290c78539bfbad5df8cc3e1398b430cdc3ef74a16e97404ca6f9120f2faebaa9d06e89c0fe9aa13217f44a9276422e3ad912668f87ec348a0fe6a4137e85fd11157080fcb0828cbc42f0f17396655610dad79913b275062b32299893ef773a5613b51cddb3229a19dc911026b7c2d817f611df2b219fb7371d93c90526ded5129983fdea01a11b8b2cac625df34fd832ef961ca14615dfb060088ec881b53fe8948fee7a5d14bff352769d3cc6bf02b2e46402c38b96a4714ee9970784510cd9085f36e393573ff479234c66497b8b10abdd0c577852ef2b809fde28092d154be2dfbdc071a16737361d97f2f6f13f982b74ce595d0ca5297937c0d335efc132e376a45d7999ea2a6362bbd34509c048a624b003179dea867228747a886d9e4b0dea04f46afc2167848433316fcf894602a073055d4f82213457f80fbd3d892d3a981d2b0a5f7a846c5b6504ab9c048917c3157b17f57eb85ebd3ed639119076ef41925bb573b46c418facaa100b4b1199d234f454de1524fe59740b36a83d1aba08be37e2abc29f0d401a5ae4c1068a3058e246888d4b81b12cefc99641654c0fbfb06b426a35fa7fe36beac893362461d282c4587fa629c4a18933f7b0b6ce7f35d95b6b24d20915b72835b623b9a27376ab8a16434c84f11dbc97c2819bc34355755d8b369c2ad3f4747b28d685fdf25b69b4eea74c6423307ad90f803bada8e99d260dd46684389579ef79005fdbef447eb2d104916486ffa83a7ba01de07a2e545775e76cd2ed46be615c51b427e6423358ee213b7f02ef28ae21c716d00004af44104268ebbe5bf938586a083f3895c1aaba7af59b10056d4eadac97e9fb489133a21746a36eb86f55a340e935c8eea9e0f0a22c9601b05afb26b1fdf2b55cd2cba3cea6d471685453e1f04ece0fa37c4d37e27a33a8ffa41d13f583dad73607ddbf2d275b7b905c7d8d972bd2b33e55c03379041e44c32ee3996e69e46aeeba387c37024424c7b3dd60de4c5402c99858d9f1ef8760b4c31bd19042df2693afe223c5ddc3eae5b451a8261b4cfa3d91a1f26e6f10f0e201a06a73f1dabc6e20633fb3427e4d99ab12330751c823a2661021a26e32c048333745d05a408639df73dcb80d5d90757b5263a2f2f8d2b4ec9611aa4d449fd740d15988b9f6d006d5186babfb89030c0bcf9b87b94c72134fce7776002b2fba8f0796c8016b035f1dc7826200ae6c9c435d6e967c2f133aea91fc0aacf74ad31f5737149bef8d98d9522d2f91ad4279ddf9ac41151adbff399247ce4891de97b002a07544bc2398dc8b6d1ba503db7add3595bc8eb6bd5b3275613fe99594fa61fedf29257772da12a4a645f5818262171524fc81d5bcd2551ca245a14582ed6103cd87adcba19d4d0a3c8683da911d48085264c465cffe8e320e5ded8d186470993a50003d96838c6bd692a60c78bd0c6e402483e1e8c8c3a6aa1baea6484d04d9825570d844e0ad10b3b65e1f3c943f170290bff67d84ced1ceeddeb8d4eebfcd2b354707b52384b1b78c507029e4c69db2daebc11fc7b70a241c29906c20360d146bf5ed62de21b9b4f5776ae6548c9e72e23bcd213903b0830fad70cc3efbf2b452a5d222ab99860315f5e5bfc58f2dc21b7d6f135772e66dc0df68d707c17e5a8e0d217782f1edfd04d82cb7dd7f6e2f76a030e71309810d72c9b3d204b922ae0a9a87ea043b617cb5f0e0cbccc34f4f3833d9e0a666450dcc56e0e525078f048698c8590bae9a824ce9da076d7d207d43570cc011a6a081798e81c025763b00b28ddf8dbf807212063bc62a6cd84328c0c6283b0c125dd0f553ebf72c1aef538850336b4d26fce67446611d8efa43e97b11f4af307a3c7eaa508f8ff120ef64d2c0a2abfee1ba2cc25de4cd61a662351e67084598077f36bc5b26e7d99c70ae6e03747ab9f03d40a92bbfd2d8acde97b06e90a50a6d0612a36b66e1955bf8abd89273bb4119defd8ff643f26a95502be1bb08de2678f7860605f81d0dbb17e43bbff0dc18eb08f6653dcb50ebd353963a009ea2dd8b28e72b3b118c01ac39c9bf2c4a262af767f1bd75728d2828d5f7f783a47a90740d2bbf73ce522c91b29dab6d5145670d7e79677e5f8429ac6d86dabb6d776ef2e7ac1f918e948ad894ff2b0b1ae0ac2fc53bb4b9fb365d7b87d2065bf5af9f1ea755e805c0e99ef7fa9d963614a7aa83d1570d023c2031268bb4a69e25795bf60be144183700932ef5eda8f0ae615345fbb6c621fa53393aa5f1e846d25214771cb6fc83865fe31e3519894733c8f8c1852470f4746c04247f10403c4407016ce1e2d3fdc302dd68a422b3f3b492f0abce15d7655beac1293b922bb83deb0f859fca2c7ed28e5bec3a5c95a695a49436d00bd28b189aa0538955ec73de94856355f8da1527a9a41c46eb3ccfe6e5674e7fa780e8234322a4fd338000e48c95209aafa0d70bdc5eeeea9ca7d951fd6c33fe1681dcc7c5267ae0cebc4748379006dc9dd46528f0d3b26663d21b26374de5e6ffda326544388213985b9852bdf23b68f0c4e5b02caa8b425a648e3da526674d2b26d42922f4da951c81421c0f96a6bf968202ec6ae34fbe788f0962360b8b08260412651eda14549e02155491094da19ff0d3a302f7d52c708f893724b1bd783439486801d331a3c7f3658a17d67acdbbe2a12b7c9fd3dc9a1ce3a9cd442a476c9ff59ac367bcf1702ddd21db2374fcb5e56532158d7576087b2e15ed5207ac5e026da637cf25d44cd29dfc381145420d358bccc80fa867511811a193c97346f0d4f7f1ca21328ac17b097c221f045eabeafd435a71c39e5c9cf3bd3f86c1ef3228efdcfd837b4037bf14133078e9a069f650ddfd23b93ddcbf15ddaad7ff4e62b00ec76edfa98e07dda2191d8fabce3c5617b04a1a4a20c6fc008628c3a6ffe1225a634f3f787b0c8fac10dcfbc248552bbe9b5ef4aa0cea26a81ed316fe29cf8085dd27bf2f3a0ce3af1279cd9166bdfb2b48b08f65ef0af3ec6bf588e9fba319b7dd865bfd91cfe2b21df1fecd8e1a4bc251d191cc287f34cdcdaf4b8ffd1d3155c02b7f5a956659efdb729ba5e3d80b1e9397a11ae8745c23e519893162bdcb441a7b8908810f584292ffa8acaff1261814a0c28ba022cf4225b56e99af75cd1e27ceb8d77ad5153a757c920cbf1223a8bed9afd1b3be8e84361a178bda74a0569a561817e806f1a454994a374bed3093a0a984c947d47a0d86db891f71ddadee4e3bf7cb2d13b504d1cff4849d80405ad3cb15e1424099095d58c9eabcb57cdfc0c0b68d0156406695800c5d3cd547965ef6eb16cb8a4d74dcf57696933bef5b379961787352ea00e5dcb8f3af6be23c72029ba0648eeb5db9adefdc43467df6a587ae0822b4ec01c7e4912a188c17340d8991fda0dabe319f6463bbc8a686dc39a3354a4ce3b567240c84757ab8b36b307a67ad0776a0998b2c47de570c8e53df3a27c13dc01e07468d5ef6e57bd9197fa1231287bdbe8192b1e663359a8b60b8700e97aaa1a0bbe4866363c909f96fd4840a2d20b5c453f34f35b77e309e654db6e445ad6594fd235bc2df754665d15fb5c3a0c8fae493e2e0de2d6f49c1c438cbff5ac69afb54171e5426a30068cab2be7f4966f5549e72dedffa048e75d4158ffc31a82726ea8b80ae0e2b1e08db4163fed56ed799c50f162050f071128d9979c646dcf873314192c037542ca56749639e6a0538008b2e3fa3fbc20b5c85a5dcdf8cd430852f662119002341607312a1c68590456a9a8e6ee39b4b55bf8121e380d4ee17bb31ee268ce5deb93c624f027aa50c59710075b2a1f3c57ca84337a98cc4f644f11d462c837f5e5222bdd1fdaa5a998bc57912310b0ea79a856f5b9e877e76cb6ff3d745971ab4de00611db598fd1689b9489ec611459304bf8768762aab332f500ac4b8ed096f02650cbab8147cb8743c41c249bc49d9b75871bdddeb239ac321812d93904fb5bef024252ab2d45e0707a651a8d7d7fef9a0f57c8345e19e2e3454ca8ed13dc79860db4e94e2940be60930d5e69537db19b8a7b957b4c711a0b2a1208bf4bfa40fb07e422b5b07a434f906529b72f2043eb88efa7991a64947429dd5f87a52c8d048f2e463cde3e6f22cd6ce811301d7280e30072be557b636b391ecf5f1fff80c1ef5cd5179ec46ff3ea62d19d5e2adf611a2b621b134ccf7cb3156a239621ed6fb7d6f88265a65a1b5e48729c50c363c99202b01c73f6f087278c2d4ce678cae166010aa1ffb340a1acdac4b5f42ac97f041feafbe47a9d03d906251308fc0e9129026911fc7bc2fdcd070bbe452a55251ef9e8ee9d700434f3c8fd2be949bbe4595d1e64eceb5aeb780f0d016eae667a1c2e10ee05cdbb9cd7d821384f4245e81ad76e00c42c4f8cc3fede10803f085c0bd4b511d5f8c3062e226f1b8457e309c1760ca2343fd6866d24d615eebc11bd49e3b358636f23c06e7bdb6ef6bd6fb2a48bd9129950205a144916c9bc7713b97b614e29f1e671e31ef76a16c83083ad574d6abc636687ae45cf1d9b1f94fbe45ca2ee58b2517f1571ecc6fb3db7733509bb2168f3ffb389fb0b58ac4a4896b5f6e1f2f06ffbfe92b60e4e9b4a3304a37c82fbf3614c488c4da0138b078ded4132d5853cb2952074927e5dcd80292d1ffd8291f0e9ed722889a143ea4917169659287f30cf0e421d3c5a37105c2a5d652b0484810f33465dc4aa718a8a75ec83fb8d7f0344019055e0b9745250ad7a9040a36b88f0412c54ae9f9834ebbe4c97b362def05ff108a954a9ba759c8002a09ae579c2b8c081088fe2a29584502dc76d3e1f0f46d935e2285626e4b8a830d113c110c334f66d42e0f0f24305dfffb848ad4c7a257a0de90a5735c718b362d8a65b96ed19bc16679fb8077b800aa0ef881722ee5f5170997655b36813fed24773bfe6b03d709b0a3c63b4ee52020ea16826fd8f260acbbed826bc6577b73a0bda9117a860cac7f2abd7ed4734b6b977819e1903268b9c63a57ff49ed29448f111d9ebc57392f4b8b38a299a161c9beb33636bc91ea5ff7338e76064483fd1227c1910c6321c758ae38884b07a6db7064c6b2a7eed6965cbb50f545075623d8d0841cbf93de41791cc2c9e391e7dc94d06c7e9dd42c4c90f10cbc00ad71028f4d8e618a24bb480181604c8d570a5030cbe6820735a9d001e06a029be095dd07c426cb30284642380413f1368acfed9f4d93a1d6ce3b60f10ce33ecdded2e16d5a37e92d9b18546eb12a19d2a382bba3188d4736aa6032897cbe8a3702a2f87d4e6fd3723978966f974d1ac48e14055eec04bc31cb7710aaa9fd3935ddbcdc117558dbc171c23a24194378dd92fa88c97c064751978b5d43fa4a6f7e931002353f83955800eb345458aed4e1ddd112ae9de4f92543f7b0ccb1b79d2552a47659df8fd336d4d50b9e26933ea1c976c04541687007c400d07a6184c79357b4ae7ce8136f16f3e7b36f514098b20850103775496f2174f6f927dc75b5b0c58417c916b191dac92718ffd31cd925cd4ed2ce596750067a5186d1fbdb311fd679ce7c8213b38963691fafb6900efe01cf56fc4c3b831fade518fcbcba6370d27ee5629991f02b2e79012570e4f87d42b244e79da32b4f72e34212de22a97b933d8597118eb2a268111b5858ba1579400a8a0f36f562196e8daab927c5cc773e6e5cd149bf8904c6ac57b81cb606f91434dd14a982268db762b62b441cd136f9f3472c33d2a26ffffe438dfb8c2ffea271199c43741341e8846bc0e1bed3e141c47154f7d38e70cb1b54d900d1a84d8ca11551be66e0966d7e4d201cf780deddbbe7898259053f0cdfa7c6b7365063a53b63a8a8c962051b9d338ae20599026c7447f517e8a69d15a514be4cfcfbdec791db4ca1c154d63d58eb4927fe7eedec05c970e85086dd64fcb11feba0a2ba7c6a1bd4a45e897a5ee66f1bae66017a6a7e3282c11275ab296320f9ff8728ee4d29c03839fee2c3b79c30aed341955d37e27162516c358d3b6228dcefded308e263df66a3f5e18356b195a8ed48c1c0610b2ceedc34376176dc0e8d7997725686b60a3cf0d42bee51bba329a766e4210f240f49f0afcdfcae00f07e0d3dfedb9ec62e43074a93d859dbd42303becdebf526e32de1039e288b0a9680c33d6805f47eee59f188893b0e808faa9ef80e9a643a7943eb92e727bc2d5d65cc3fe7597b6aa9b5d631556659e7a575b51abbb4c277b02b3922c3076348f682a974c61108fb274f1a6d8f1381303f4e91bf4bac7bed04d19c47f3d35ab83f54aa2352f0b7febffc28b3755540543874a1a6e7f9d2b135852fe43996534b52a634df8ce2fde7f48d848a1af79506a3e22ca6b4bb6539534db605b10833326acf105fd6430653375c527fd4c0d068ee2a0a123d368626764500397485d09d8f9c94ea5dc541a9ed513ad1c606152e86ab40cd76795b2218927bca810a3f8c6cdd03e42a0850e3f762b9daefa8f73f54fa5d52a7b15aa0a70c781b5fece00051424989f940edc49f2fb362986cb4f4dfe780c7cbf72d39d1965f860757ba2cb6b0a2ff90336fb4a2d92891510ddc967bd8e594383413bbe4fb8d8fdbb7bf60f71bdc1618b6d319e6e28a4e9acc68affe60bf6c30f030690d2196a7ea79ffecc2eb274ac3e14e3d86427270054732fd6026ca1629425b75aa875bea9d440b647bbe6ab3b858d4d2adefaa9bc713de742cc40e414de7b89d443a03c20460a854c5f764609c25ae8e77f7c7e91a237364588eaf660cddfd47c0aac565491aac733c2a4af95e50b97cd6f8574d2cae3256251c8e29f9d0d7e5403a70af78e37279dc737414a2c6beb6aa088bb3e6449ace651a0b326810c53e21ee06b911ea0c729188e8d7356f1ecafcf0a1ee9c15178ba5fb4a7d001a6a5f536175ed6499bf657eec8671939e158966584e6808a30b47751818e95c4207bac2e03e4bae93a9bd4c6b5a76ec364031b2aa93d56dd72a627290f26bb320992d4d01e708e3c0cbb0295ab5f507e3a49fae1b2017c00499ddf8d947e66c8e69958b0f1bd4d8d7ecd5b9f4fe1d029a5632a786d65d975b29ef5198e071f598b9576ca22094ceecf511a0705d1da7117dd3b5e986100d4689b30c13d890ef3fe878d684aef1055cb5ede82d3cfc2ee588e83de1d4213f6349ca4aafdd98250208e2fcd7a38390283dac6f50f1ece3227e4d91f0f088a74969df961fd3e80d980d7f5c23eeed1f60f4a72ecbd87d6526230ae17b0de32d8e591bfbfc9e9867dd95aa2261d9d110a61f9bc575fc691254c052e9a83c1dd5299a9c926f03274801fdfcabc1492a6624248f6fd8b9644713f08626218722290ed149ae9ef1b7b8a907be14a09a701220f1504f8b9c10f89ceea21b4690ba9abc3110a40b5b26db603bb083b1443512757249fa085931aa6e7f7468291ea889443cf87a88c221236c72fc7d509882466ba41540f9168440f3b3f2adadfacc1e658764482e738e3a8b9fc61362609520af8e3cc8835617c0b8c9d1a191904f0b64dc2ae2885296bd66435794aa9340b5005f13bbfbbaa245e29f89a4761f5c0c92619626b53a47da242f81ab6067982854da3b0dab354235c880caa2b3e9ab4a3b6ad1c5db93316dc22bed016dc1ee024a1aee4c8e78b5c4753d496f6b1bc5fbbd20049f2d2962621f8aacd32ac208e3a7daa2a2fd7402be4276487354b06b637ec9054dc28ccdb53c5a059a81060eea2510ee0047fbf20907c71d3d5d5208a1f096c303a70020e0595ea7c848f3cd4eda1a648d397b449fa9cb88bdfd786ff6d03308f17c37424bbf073677a3c85c80076913cb3302cf18ba694a9ecd2deabe91a1b5b6d6b58d6f64e8fd5bbc3a19bdd6f359fdd484dc85c535623629804148e554d1203b55384333656faab90093602a5b4a16bf931063c3765ec690e067da65f6c3a6f53c4e78b4a31b4365989c0ff4bde613d7b43f1ce6e38a40d82e446ccf53c554721eeeb1adea4a88d4280007677c2e2f055f6a2e7a5e60cc8c487fecaec4029573997518da81eefc59d19fc607a1836d880a899343fe698ca3f45da2626416299eda4aa21598b8fa7fbb77b2ce9e4a2fd64b7e3352a81ef77ad317840cfa146f1ee37cfdb6aa6e9ddb5f9705ce53da23fd9a3f7a49f1d8dbc4646754b15f6af6087d3ed84f5ca5500174cf16d4b8c9188fec375afd8b67a8e0c7e5c20c2965449940eedf612b90a0ca6f9ff5a14135388d2cc016f42489b733c88cbd7c2fbf360affe6bfa544bc16d54b166fbc8b5187a833fe1417ff6d69f49684d7edb904a433fb4b7c06760de6ce6dd8ba95e955bcb3abadf646199eefaac01803f2b22d271a14147a9def58d567aa02ac1148bd00395992d343aa6b4d38fb9ad42b147f2ed7599e2609a2d2d518466ecf45dcbf1fcbb269b7ec49548a4bb2949169cf53af28e6fadec7caeb522f36014a436519e361f21bc37bc9751b3de4c09eddb6ba9cd5bf0760f28fbd59a0161b952566b81e8c5bf660b0730d25d5935c9dd7dcc7581816339090f800ae46a233640e4fd998f7c82ccc61c69513790e9fbe1494dbc24080231ae620a17ae496c120d1fdd32aa933de9500f90deb68d859010acbfa36b51a7cd35d0e6fcb50f8b2586aa218d714ca9a2ca074693a3a9f2a6f279406e67cc0ffa2286e5fdd95e034c100dbcaefba0334b60c67cb8457d4a1e4180f76739241d6a07374bf8e6a072219b96149f9192262952e5c7a498f596e9dbdedd52ca8327352661015962e8277d61fd0aa6313a8910b98a0873790bede2f549e58d21645bef0de624a332dd193c4581ae8b5cb0b32316f1b3bbcde331c005ccb2e7e3c9e7347bdc61e3f98fa5492aacb70c449829fd90e2d8b18006d99f1726c2cf7277a14c92eb0d36bff289a533f1f597319ccb3cc572ec00b71282eb21d91e171c48985b0534efbe638f59acf722baea3777f2aab0d192fa80067fd3643c1d7c7bb3b1dd322d1eeae4129fe8aeb3b31b9e75042fcd9e4763364bed487b2aea2a29fb73d556594a8b405bf2761c4d501bf4111ed3d6e3145603e88b4f70290660736c6e5e214a5db8e8e1c23b7c6151e5749aebef412023741e302cbb839dc76810524f517cbff65e778a72762b7b40cb16c8d83c21c5fb42bcc1a456a353533bd81ac7b94845cfffb3f3bd51b34e0a01ce1245879e0c4559ba5130954e4cea117d9a0bc33eabf9e6ec39f691c6823e767e37b77f555000e9333c00e8c917d3c789390a3048334e49fbaffcaba841c417c799393e6a3fbd0b28c38bce7743449c51fc1371d33f303d1cdabe8eafc76e18c34815b1491fdd53d46971560cf3b1e4ea3bb767ba23c1b89835a6e56573d8bae1d9733fac38b77d5a4a9032e457b424f4192303590cb327e6053d8e8a2681d66e3e47503d160f44916a5ac0449229fbbc36867c6844815de62ba763cd3edc6d1547a6667813107b5d510f0a52c4ef15c74a259ac33dd9f9f1cdbab002c5f6e5d56f92926454e8b5b368760abe0bd05fe86d5595e9cd0041226ee5fa293cebf560380da67fbec80fa5aadcfd434c9e34150f44404f8e028d13a13bae198dbe7284cb15d9fa68367131df79a18a5382a79262aa65ee15e7fa586428817fb944f0567913c3333622fb75cf2af1f048c79fddd137d93b824da3990676ae170ac02ac5f3f2b9a689b62e1258e7ecbaadf0c4c1ca4fe8f25980a2aaed439237a00a0f530bb7cf580d4ec7ce027079a76bc376e2e4ca29b3e53b0778a426ff98b1d3d54d1443e5aed4cbbb98580e614b8a98ce9727d062bde70bc298a40a96379ccd9335769a6b84fc2410fe1888cfc6dc8994a52e8e78e16ddb0cf9a99493a48ac9dc1ea708453157025fba7bf779e32a7c82d2276ebc351b361f83745e98b800ad57518ed45290be4e6f92f2c9e68bebca657809f70f1e9c0fd6ef37bf697baf3f4e793493924d0f63a6668a27c8e6ebcdada02902fb3f51d50361e05e786082febf83fe99ee7c91e7f3d7701932ee7cde33bf125a5cdc2fcae7bd864d36c2a5201c0a9c5565f42de5765eba33d287657be15127a0bb6623ae189f32c89fc23cd7011fd0948437e614fa9b6ff23e6fd8a009824ae398272efec9face99d0d34061dae9d994148053557ec130764132f61e72434b00466272bbe6399d16eecc3362329a6f4705c2b5074e1c4b42311f3634911845ad7e0fd48f9733fc990864d36e8e1e15f028312d8ad2ed8f6570fadad474834b7ccc7fa83b1948f3cef3c6ad26d38fa8db21431c957c36536ba93c8bb6a32559c4a398bbbc4d170c3b78e4418b2f1a9bcbf4bee3e1193aff844850ac25c7a655707f9788b8e90669aa9481cd9a53234dde355771d4629427013ad7b88e4cf01214db262158ac2ccd1489f4fef82f981065a277188a0c302c3eb665899265cdc37400338d42eddb6171802f556c975dcf79d1ee34e3c637b12247a3e6f93a92959bb5d2e15b6eb0ae0a8e6fe55d30eefb6dc718188737a517a56d4437453d7fa9c8854c99fa6922b50eee637a17d9e8d98dd48cbc2af0dbc7d255eb0716cd61babd28837ca1754be47ba0548ab2980a2347f8e353d70c844785a49bfec154a67ff5af332f4911e547d44e777c2cf8b39a55232dab41fbdb0668d107d37ddca93f605f9772acc7809389294ac76cade2c53d882658a2936184e4ea9b49541e9c233c010ad88572069e4f63f7ef3a134955b483a025d6bdcdfa774dbaba2b80bbb316ce10ce63d5ea59a102f8710c77d0d99728bef0297f80a83fe76a67aea9bad3f1444de6bbdfacc379525fdef2dbb9d175cfc012b6e52dda1794b3b6876db05ab38971a8c8962fcd661161b01dd820aac27f32e69fd9f6a94563eaeb978f230585c61bf7360b71507a953bf361407a83bbb9b4ce6496e9ed95d75ac5e220ba68c02aadaefa9b63837187d6b1a5b30b854cd2c96f1a6e5182e7d6603be9f4518321402e88006c9c1a6a970960bfc999202d3db3f38661bf29539e016676e30f6974664640e278a1e72ca5b3322e2b4216bd0e19e789a603e1f958ceafc1a075c21a2a90a6f1ae8bf6102e69f28281929bb0c41083fbdf54f6a7656c6c2e6c14f67a9158ecbac29e764634d55575e2dfc7db9365f112be7d3713c375c6106f32bedc71beba4885e78ee58121492abaa5520fd7f944123308449392e60d639c168008f14dcd1b8ee81472464ed3702d74d7d62170f31796703d4308739e218eb493758922ecd26ac991e2f3a0549f567033f4ade78a6ca3355acfc08eb3f778c140a4bf9fa35a26c20adf91c764fd927a4ddd34ff50ef558d19cec35d7d86e3378bc0210dcd3ca3ebce663fcab930af2ec4eb22a50934dc82d55a36baadf5b010a56b79830a6e9ff80a0b437b842ac5fb69c3eecb903a41b0d43bb6f18f5b68294936db33b84565deb313d4532e2799d57427339263993a5915fb87dce5333a77ddfeec7b3f18927be8550906326a95dfc8bfeb7b1a986cc87a757302883321b81cc20e5da73fa9e9168036a2babb1c39f7c79c9beac307cba05b7dfb9959add1d7ee00d0d18d695fcc49e18eb0f97318113ce9f1876749d0988667e287713de3be91a1bcd0efca06543a24d1f5d4812e35bae76a791a4700f1c0e99b9f0f973b1a8850abe15c6cdbd2a6710146a98543b74be26d1f83732249806ecd2fb76ab60bb9f70766b3f1e0c2f2805a21f4c64216c9ce4b24f09f704e04a044fe61db35d501158467bba8c7ae2cc4e397ed4cdf387e09fc6468ce7e7ce283453a283719cb87e0c956af99c5fcb749c783130e1234627b9aa3c4d20414435669ad3a22ce822bfb801fbe755e148c3849b7c92cecf0297727d4a23be1564f2fa80dd16b9702b8da9076ecbf4f89286abdc61dc8c7b578b131596b6b0338f20f4fa8681d2ab33511f1789c580cee2d36a0a05a1ca8c493206af098ec59a9a756bc5ca3b1f597f87efc184d7306db3ef3ac5d63799c483b4d5391cadc7c1ee0bd3b69a00dcd19ed46d3fe89ba85287bbefd515aeede44a776d600f965127507898445beeeab6fd047b9c657c8663b094c313df5d41a5d82a0e838b07b8be42028abdd87fa4af9889d8ed8e4c2a4bb3a86652f797be6eddb99edb0fcd41a2b0b0242111cad169cc1786a350f078c8c9318bba51908fa30da2f35e69cdc170d173fb69501cf95a0026d9a8439b7d476a6387870a7fcb3dc934a5750e5c25cf0389976fb3ddf41e2be9fb546807254fa3bbd0cee81c76a3863ad92f353e60e53dd0927d85543cad411bd6333c5f1cf650566954377e35fa9009aff2dcc9d1564d839ba9aa79f0941bfb0200f5fa687278684ad3cb3e6bb893a1c0206f1d12e8faabfdcfe8dbe63e8aff5f0d1e68e56773c7c9f602313eb691a96fc5b1966ae1aad55ca43e67d8c707bf73a76fd1274c94b1e53422fd42695bcd0a1317b47d5d89a37a3a4bb7df08af42d80c5cbb7515b312afac290843883000f6e92cbd532ce67a843de9769ae5839cc6eca97b3405ab36e082ff9cf7a7372d74b092f52a52687b340e5d8a6b93a00e1b52b4c258a7ff2d11a0917b045b95a2cf5d42fdb12976eb2c3f7d054a929a4b2e37f2aef63de22b0da16b0ed2f8d1e765bb070231f7a319738aa4434351e7a6b13ab7b657248267d500b2f6983f14aa022e965dcaa7172cacea8a087345161e7704777b9522f812b4ea658cea993105ff0298d6db6d801b8cb8e08a3b9ba5b25398b20f8277008758cff5527324d59d4da5a4f51e1dfc8da723aecdce4c5c487cabbea6be8bf646c336821ce8354f6c1bd7b3d79eb303bc9ea7dabef39466a019416adf4a231d99bf6eb9652be6b089753e88d8c126b6df51f6ad8394803ea07db9365f1dd4d1eef3ac32d7e265951063c2d6d66aae3cd2a06ac1ceae984b3ac05b7d30325c8c89ca89efa8eb0f0fee55d72a4030d20f6cbe5b295cc5b5637d80df0a7b5768766c84884b986b12e6f698a26e4ccc3ea4fa7e4782bdb0bdc5138c702fe731c133f4fd6bf686eefdb12215a0ed2ed6a3f20b4ebbba13b5564230bcf0c4315fa6b13f6771c3b78f155306a2ae7317142bd762914e49987f375ec8e4ff05e1d9b2457300ab353169cd3b0d087d21140452ddd770e29859ded6fa8815cda6a9b653ac26240fe587f8759d8baf90cab684c6f504011561c56e719c2aad89d99cef4f309c655d363259b4ba066b5ba46d4c82bf618d0c5b68ff56a9e1a7099331731f7dd0b26ea1f9eac3ed778f930d6f1edb4af20f1b7a2f26152b82d97361aa14b31540a4ae61d1b9bfef73510d91a906c05665fa5b4b7f620d652270c63ab51cbd98ac48eb25db722e4e79a6c47e22a3a17a78369836fac303a3e6e63f2edc868200436ba9a9055692eabf6df787405e20b1ef55d2b344a29735346c50e2e4c31be59d1dc4ff2dd20a7ea91cace2a202537c6be170b790a4da5bb48d5ad4c565184887e208672a409297a56da0763dd16adade6e8b577248a4882eab6598cfe348b4309c52854c24fb970453c86b315eb34bc610b9c1bb37f5f77ceab907ccc4b50fb9ab65ce12381c0587c23a243fefaaa143747f04b783c110e117374f682e99b1370102673126fd41247a48da0bfac8e759a1c84b1d943abb9e61abb1ab59db0d15723d5faed50cdfa7a3cd2d0a5b386e9d9efc052f7779a4ce713dac79ef513cbe48f98f30d1d48d39f0bec37fc16786b1b70800de6ff1eb78de94c2f9c09bc12d5ccdb3badfd94383ef15a6b351b3e3160ee56d83e5df683c68794cfbd019bff88c46a74c2415dbdecf77120b02c3878394fed5892f54476190e967c25eb2a776ee8d44e4ae2eeba7c8ee85ccab1ac3931ea446e72d7882d0840a12997ebe8b520deee466ca3db702b023358803840b2b3aa5f604361f1affa9995ff802f65634d0c5abc2c42b8f1ef86010eae1b3cf834ca32a3c132c1dd361b876207ed48f3e74dbe54e219ce33b981a143a902878a5d298a548dab894d8d16cf486f0f31c08ab911c139d6cb0025ec842f615b78a2408780734cbc19d0e03d365c5622cf423ff802599f85adbd3ec8b52374c9c40a1e6f1b6ca758e0c6b6708fb66ea7e3aea35f1b8c71827182799794e379b98068231b18083d3109427a6facadef7c40f00ba1fd111985d6e0862827d04a322ab097f682e3a4df62d715e97c178ea02b768e59979faeb87875a7f4e9d34ec2b9394a53a4bfd46c2e1ccc1d55308191df51de9d89473a610aa8c4648d1bbf83cd74102bd5507dbbfab5937e53d7e7a88a37f8ba717c43285bc46c76edbd6a797a4389b67e6e47eb4c99ae915c30accc91b82026cda9b116e7c8d494410a268af204267e06632461be68bc16077e597ed43b57e88b7fe74b8795b8a83074307bcb5128ce7f8f3edaa34a38148649bd58f95fa6a99526911fc8a6cf13eba19ed9f0e318f1ffbe781e9dbb6cdd67affe8a2586d2a31a11962316cdc8bc4f4de4a30fad5fb374dd0e5003e8f7e5ffdd71b22defed0eb17f2259c5927e5da1c94cdf6958258a3f77744c5e86d536b33a443a4374310c0c398a3a64810893f16e15ba240f77629804499b2af3c98949d057150e501a1648f9bfd94c1e2743cfcc40ffe886c27bc77a07b882587b5d3a90c70426f6b9bf9dcb2c0513b1a609f5ebcf44153eaa614534c60b2ba90df3035832d906cb689cd00a46746f8fd5b51224117b35aa42d58941c83e519ec1e85e857a640755277e1a281fa67988244b7cbfc3af5294ba1ea922dca1f9f1031fcd4c147f0556d55788673b7bb3d55c84623c4ec03325fe4f5b6628e9a0d48193775315467a0f18fb1f9642cfa829fd2fbdbee51acc4689ba156d3a5040aa81c38e5ef3853413d9f7ac5736593ca985a5432691023cc9ab40f202c19a3dbe048118b84cf9211d5e53c06facb57d397d2b2df246e42f729ffe0bdd4c8e1fea3b985e2c657f254625271b6e9a9b1aca6ac276b0b3c2040cc4f2631d706022e763209c79f7d703b7f040e446172655dd5b3a5715b10b08bc01958169fd91d6862984b52c0d5bedb7916062a4bad3f2921b7c9772e24dd25504c860c91ca70dd6375191332314588f9d7d0e1c783cb14303fec4340a8697fa89bf4cd1eb9a7131c569eeb8ab16bda1bebbefb42533fee6760c79754047f81041d9b78bb2dde073364286dd5ae2ceeb1cd03a642bcff07614b0ae8bd1de9f340593ffea57277fdb70d07f6e14ef70f3cea541353e9a99bda8cf0f78d79cc972f07a82f71608e08ef53afd200f3dff4132c87ef1ccfb40b4d6172d5110a90e8c0fa8798b168d45ee015d71768d6bee6cb226cdfab00cb8d417edc86f7d450a85b41509419e143fd3ad368375a3bcdaa364e37f33dc1cf7813346e5fba5e78ee2f9460b3e51f8af37d09fdf25eb032275da6cc7429eae20e936b7a2c1d0d7879edd6b8935742cf0cad700f27a9e6ed2ba60d77cbb256af49b7a80a543f98c15edc2de698b8e4fa4c085a3f447e2ba021515748120b71b441995e269c741d89aaea400bff2dd3c2a0bda28121325e310c173667a176699c1a3755a15dc8aa087492f9c239f2c2b2491b166d25793e5837af4c136815351474aa4e72e0cabbf9c6a52bc3d653538463cc2a091410fb533d904bfe76fc8bba99d41d2298f440ab7c27948cb963d4b23859102986b32b558eebdbeefa7dffd8b090ae1ee043006e32b18ae893debf28417f153b9e737d43912b372449584da3ebdbfc98a2fe1d2346c77483d86857f7914c727abdfe3d3c65d0dcb338c4183765a8b989765d5f16a15edd075ab865276cee9e12eb9e13dfdb84378df90204f66c8fd4b5b32dba85794eec822f5e16e0d0a35a0732d8535c3a27f3ae02f20cab8d8a46c51e7e6f4a64c3235dd0090b047fd323b15758858f2a403a8def0dcf529117aec35881e7bc9443b1fcbfe13b484dd811bccd88c50b94c10d28b6f561ceb76eb68c6c887362bb13d778eb23982725079e609d3161a2a571502dee5c8a56c30b0907262f2007894acb58e84a4b0e76e2c40205fd97a897e64d0517b2b4d0629a7c1001c948dc27482bbad849273d7ff7a432090cc0d0997be7b2dc2b962290d1d5608aaab632a688438bb52364461b3792664e30860dd9721e7240617ab0abde91aefb09152866e6be81ab7c72bef1379e5b615247a0b5a448cc46ea570cb288774e39e582fd6c6e1103e1af003aacf6ecb39686b4cefc8dabcfbe8117d07c2405e0f662cbaf0ae3d67e569cf4dc4630bb42fc51aefc4d05265b808e1195530fb58ee37a243d35d179485bd1d2d9f620b447faf5336330a6582931571cbbd8cce6206c4b8520e176e0868e5da9b23df663258695b7fe0d465c3df5d58f88fa41bd9cb01addfe9dbf465a2f0caf1bbe38d0d449531df621c054d77daf56d3a838a2f75043f548780877a1912d3b76dff3c5abc540f2003fd869df38a07fd25ad3037f3604cabb2ce90a801e1902d884b6b597244711724bde7f028e56ff77e2a7e1ad01f62712b4224a14f1b0195e2c863429d304e1d44ac83009b1954ae2c4bb7f876e854926c21a95d42f871b11eb66e64b11ec4820ab765b928001b0e0ed203f67a0852e768e8b9dc9778ced483e969695ec15c0b0fdde9b72d0ac3278fe0ed1671080394526759186861415f5d6defa86c9c98132dbbb5c4eb977bfd78332a16062624ec631cb295e95fec1337a605a04f048be75341774f6f4e905b843fd9eb75f3373e15cd8a034e23a0176fd31937378e83adbaf805e598adc2ae4130a43fd8c92f01929db09da32a1d8e17836ecf897a8cde70e243e973a017a526aa288cd629b5f6ccfef6abb061df3e870ed91bf6982ef9d195c926558d6e9d0f46434662a8c1aa066ec29cce2b19fb6606eeb74b1432a8be8d056b933f2e2a4a35daeba62e71bb85261ce35cf0bd28ffc15485c796b38b6e7593e6e01adbd4f353884f0fcc7dd6149d183cec6645b8fef2afd6e0e0b8ddad610c622f310c80f1de195ede8f5ffdde62e9f2062d9ec9fa3df121815803998a4371ca3c30d11a9c868af2b6f49d9833c1d07c8903d2a3a4e2a99a96ca248db56aed811ca75846c2ce1c1e0d07157b4a2a12f9223f6e86455ee56a0346b16646cf21df6e0143e526b82b29c639308f841523d967bfe88514efd6128d00d1e2bd25123dd32b1c9bd9cde343e2ca30d33725cb169ea196f32853b835f451152fd1c1b9c5186f44303910717ddc9f095fe80685a1c1437f05087aa7a5194d642d21ba9d96c65a3a47ddf4d57ec418814968aacf72d8202fc5207b045e08bc232990591fee31b568ae95d9506cf1e2d1b7b436c13541fb24510cc9fa24dfd7b643aa02f23dd8bff31411d3d40b313a13d20bcd58744e8939f0dd7196333e41a6fd3fcc7ed11f4b62c00afad790a074b93dc591084d63f1a00863c5d4ddea0c0d66fbe28fb44874761b79bed5918d528c231a51e186d818480f9142f5e138e328ede030ea91e3fc9ba55eb71d92ec60a533c8293e025f99caa4cc0b96f86aa041548009d190a17038aa95d39fbec55b2e3d2bad0ec128d433f5ea29f9dfddea2ef818d819db2a64842fe0e09ac3175bf4f3d260739725ebe99d23bbc4225bfbb46c05a4a441bac9310970cc8a0b42b136a6e8a98ae14d8b7106f497126361c7ef37b5ec3f8a984f1b4e820a7cc8dcb4a00a66dc57a62342ddd23912a8f7d0ae91d3ad2cb676269f5251cd50e80a88ba159ab9d2b92118d7e90276048f8bafbc5a7bdb7290fe801d3890edf9ae2f4ef79048c704df7fd80d0c0b6981927048470715211c2936b6778597d2d0c16161c753e499ac891c668c0af36fe5bf6011af05877520d3956c569579d086801764e15fed15b7918a84bc39a95a22602cde47df75f7e71f73ce0c9d2fe7ba05ce06a6866a6e027d267b15a5acef75bc22cc043795af286713dce44d97bc18816d79d7211f9ba82fbf4a454ef666206d22cbb63716e0c4e30ece18439fdd040152817e09cb190d42dcf62fc291a3ddb0eb6d3e2ae59e9194b12099ed19d853391c3e9e83fdf5acbfdc096b100542258835f436e1f1ec7342dee23d9845366478419a7c96366c8c43ffbde77746968c85be57da68f7d9fda760bf94d6a646359587e52521c3eea58ba8275079b9c8d13d5fe67b10fb5a2d8f45a5378775b2bba09b1a6c0a7a34b504635b95dd7e3691f443378a7e4c19aa0e50e57cfb627d50cc5db42cc765f9ed4f35c8e35fc7dfd5d94b8a6ace9518704a7d312018e34ea9dd6746afb4f23045dfb1b5450e28e62b81e81ea1d4f819a5eae78941aa2c19ede74b5656bb65ad551eaef70911b700973cf20511a62933a568d0191d78a08bcd2e5657b81a187c9eed4d89fe82261cc7c29e36445b48f11d81b7d318fe0b8b5aa307c54f6aecf86877b7c113af08e0878e20fadfde8b6547317ffd88352dca13aa86889515ccb53d6da7d224b6e5bb86b73c5b1709fe960dd89a6c8cb40a30119332594897030eb3d9ef1897ab1343969f4e0e287a30dfdb04a08eed2a4c33149dbe9017641240a3831993b847cbdf119f8da64ee8a74e08dfd5db7339e7544c61dd619ded050eaa7889b9257b21c8b05e2b0d01aceaa12e4865f7844f24abd85b4a2183149cec303899f13de027312c812dd311cdcb7db8e54622fb4bb20b00314cf216bdf75e2525dd0a503eeaeca830dd5391efede8b7d3e5617b3d2f4c0af98a609cc11363ab3dead65a13c632ef04d6d85a83c2a42afc40839a1b17ccec995172e242661e69fcd56c279a254c445dbff374d9122523bce982af6a343ae23b41ca4bba7848f6975a94a080c5bf37427e4cacfa8946996a6d198f801b6994aa5d46625098c842f820b37c141c610efee893f566575f39dd92187474cfe40c551850cb92a9d8127cc6c204eecdbe36c54117b2b5337742c49198696b12c76e5a4d9dbb12e243ea8a05112d5d9ceaa4ed02666369a4f2fe5cdc25a0bb022659bba352d90781122c41e1b6a481040734c058009d1844f13a639181161975db63c03ae8b232fa7b1bfddcc66000c69aad5c72aa0a79423513ae9d44e695963b8672b90e4368e26ebb57ad9d3c47ea707e62c83f23b0295d2d0eaa1f13d32799ef1343588d796b107cc1a3b86fae0a76793280d9dae303ce50bf9b452dcfe183bc789a53be4ab3c5d35dae272def9d26bbb00bf0af9d3357f187bc2070f48ca859bd211756b86c220d872604f5c01488ff7f0e317c34b9f3690574798a8fe9c9501f00ca2166e098d02ecbc8bb4d6de77bfcc0d4656e4ad0f4025910f6509ee9c4ad02e9c777f0dbb0e889885988d1fc8ee13a8551a88040fc58776dc33c23bf1045cfc1178dffb864091b51be653547babe949c2cc483babb163d89b0ae0a641a4bd2c62ecba5f8ddbb475d5b236d82df1d3ec636f73fb45d73e1b7ead9d214e056fcf0630e09def4e55387ed879926ac0ecdaa826fdbfe02ed176a8b14a76bc0770c951672fa90d68a7477e20bca594a1125ed0b02fb74ecda1e8dae0138e50e0f728212ccafc028eb0f4403ce188433a7949b79ec1cfebb9da8f1ce9c8a99e93e044659963f6416003ebd8d4b84d2406b86ad33d41d1fe32fa401a38804f1f15c999cd3c2bae946e82f9f4f1222a4e73c50796f6f73e56a96469ce96662753a8ae6c2bbafbb5b29570b73c087039a9c4c6943c5a2488f01bfbf58c45330be5fd77d1eb1576320ab22fabdaf8e100d9ab8ca796aa5bd415c0a5f5f17a48953a45720c58653ae3edb20d7136b4bda8c80cf76c54eb09e72971d455bceff2a22e68793d54e3ec1ee2c60d9c10aea76fd119c0a42b5679eddd354b309b3d6212bdce9b103605cd6c48cbe98d682cdcaa9f36568822b550d06a0220e7fab617f6ad884089b686a6f6fc397d13b594dcce57f63775b644098687219d1e1e2de6213e3fd909aeb64d2dd15ec5f80ee3adbef230028e02a8878a7cd800ae23ef25ed5a8e7689a5eb3d8252618db481a8ca6ab9c40f0a408d08cb635ab5024f0bad501bd4a56c7ed945db1c6e9bb25d731260679881330a35d41dcbc8a43323d323640972ba59a1ece6212b9fd604b2641c29732e945940ae9d63ef7a7289a3bf9b8feb37ed74f9363c470d1b0bf9d293499b681c58821cced85a430ea7f7189d31db14885f9c83cd1a0ca0f4fc4ebd336629c542c99c130d471dfbc1dfd5989c90ea18ad15641a7150017c17dd04c6b3c655f475cfe46489f5159ab6a965a17b38ad05f7a5edf6c54f23c97b6f57046c66bf2ea764fcd46484a80347323f29ca3788b4b169ceec73b8e1eea78960f44f297530c13083fc0475e860f7d463ebb99603fd3530b91ca361195809746e959b0fc7cfe81ba0ed41d91ad51a8b6865783c3dc8b237f66a8ffc00aaa288d2d54bdca6f0a4c9b48326e8800b7b95779b95d1949d311220e56d847ec90d3ccd5fafb13e78a61991f4d11ceb1d97f1e7976171c696e8f454986df25d1b9f3fab4ca43f5d83cdcaadf0f95db23172b065f5efb6d3f98a42116c84a41a984836fa0e6d60db27f4643c5e9ce9f729160bd682fdf0c6b80e77b9b69d375ba8c12cb6db435b41413660ee8e3f74c21a0e3926783e7ca8484592d520f9bb0e871e57d4f6998acbef56d5a03ba46bbae01bd64e29424e5593a292744e61b3932f63048e7549cc5b3ac5571ff78a902c1d05e75c3a25e2df45cce5c720052288e5ba4fdac44661473088797dba2e513c450ccd3a8a65cfbf17e47d315ed6e0b107bb69f83293d3538bf943377f085597785d133453bd0d824b751d15686e2a0415c5380bf8d761ad6cdb48177fedef48a52407921f268608ef520582e15e1cf44f0be0e1fecf1d358a15e82078216116d5b5695bca10d286c5d968d06c6731b5c8be8fa740ab5abb3590f6f452ad0a37000a86090bfe1ced84eb92048a02b9b3f14c6cace774b71d9b316a9a291a3194a848914e58a9caffbc79880ecdd72c5a963aac1a58c66f7ca1c9476758c41e02a52ae668a3907500d0eb2d9aa546a52356f1bd3d89ecbed0f77f9351363adb2370856a1e74e644d9172423b1cf20e1d237b55b4678844894a75a5ab66914d1129c9f121b4954bceec6ec4b766fe13ba09db9cf835548f4c93c3ff155daa55c4412ccc35fdb7fa4dd4a36c02f4c515d582d904fdc43d47606ec22db9ef89c774df1bc1a83b4d1be4c1dc3e66e341ed000cb3fcf8d864214636b29381af4a614c81727f96694bc7bc670044279e8aeed64f7deb8a42a5c175a9a2546d6fc5320bafc59d121c102e53adbd5d3829ced40fc70001dd8045c4bf3ae84af57ef06d9b5264c50635d0df8fe072ebc62571816a7247b7c53ec9fd99deb0c91f8fb6de4bcd1f14e1f0589131dd5362b751ad53ade7db5a5a42b4b1d3d9f22af16da382c67d90e13160b3ba04261eee0408a0d4897f731cbf4b7eb1b7903bf7be78a048040f0ca949b230d43f3c04217a5622c78571960e4ef285b7e2ff31fd92f4ec010e9cff28f965da80498bfa6bd1b7cd2ecfab395113b5e81d809d880086f2ccca226eaa099f819107653c86fa7f3213660e67b6b877e22b56d8224b79e3b145963dcee11eb61f334d72ceaa5c14322c9eb6f21367eff4bfbc88d4509ce3302d5113e978cf0024515251ade1d9eb07b27e2d9baf65ee8e4c4d1754d53e657ca6cf1c015fe796c04c89c0d4805b8eccaed80aeb0d6391371f4f328165af74759fe9c0548951b8547c200ed0508f730539d3ffe62c86943d17365de6ee9ab911aa3e1697f4003aae79a49e86fa7b21153ecf77b559c88a588b06da423f2c8a8428532125d416d963f16be095b981ded16831c234f1dcec5b3546953f67046cd8a5d62dbe8086e973d4979d891b5cc887bf0bae456706db063315cf8115c469d671a9b1b762509ab9e2c112fe564313c498930c8fa62af0dfe8bda7cd7c97d9cc4d2aaea6e8b921e0f577ff387816b660bc27d9d897f4906691b2f7abb0d12724ed075d65e8c150110f70db7c21860503084935197a36da04cde61f6c6d976c6350ae04561052c7a40ce0b99f23d8daa0e3688e5cf8bed99c597ecbc999f224b2828fb632dcb40cbd51d58ef38717287cb5b0902d46c8f80476b353447d302eeaeac264558414cafd78780a10384d791e23b19c440e8f62e04d717614dbdfd0927c6dfc5ac9619744819172aeb548adad2efe2ba38872cfcb9d5701bb6e46fe3d8113f21d05a254ce9a5ec1e8cc30759b3ec8e2a685f57d904ef0b6f4652e9cbd6ea4f84f1e56ae9947da89408d4dc7375b1347fc67fe88686bfbf800a7a3f3ae85f853e47df39a798553b2de540e8523ab1d4226e09318d0d5016f890f81601244f5a2a396c0f16f3036c23921a3fe90f0b509f49e9121497174bf446034a0e150a917533d6e874c511df13954064b4f50d6e5b01584b16257d50e666f0855de14d21ca4ed1a4555a9ae40734e11a149563f3f5b40b4930a20eac86aaa974542d7d257fcb9ff2c6dab6aa029a2945332d056309458aeb293909e6a1575bcda28c7e52a517d8f90018d7f004e8f1b88975dae58e86bb2b93b1d2dd6a21a3976ab399f55f60c2c55c1aabc82d8ab776bf43e28eaaed38d9049753c042018968b29024fea1c6fc5ded7a17bef16770f4111291c77261c1738976348a1fecb013075e1817fde99021a73a6dcd531880945ea9a9eb19e5bb7cfe5828a10cea7a28b276e2996309c638c6635933d1956b627e1da425cff66cd510ea944ab9eb8f9a7ed3c42624e6a4ea612c4a1199d26eb40538161cd3d116adb88a469f676c896527738f0f11db6108b059c56dd15e1e12e95eb8257322763beb845c448d737688c8a832201670da1b1c92aeeeed6fe4a517a81d6113110888c3fc95c58e6f5002ab296cd1b041fa4f3c765f46294c167457bb7a95a9eaf3aace8464ef44173aeae3261b490b53ac2c87a4fae1ced52bb2dfb3d6f580fa7885d77858bc741c21dfccc9f402da2c24eef8cbf4c97e146d7cfa91d6c17e1d359549b2e00b2568f3cafad5a52d880b29f0994f09b8dc0606c5126f5b2662ff6427c5536fc1d56d00f4988ca2b3e59db7b6c7aabdd1fbe4c2ea7292ebab2f7a09fea88497006ce07afb52be415bb7be0657e0c36d6439ede297b2b10afc00aeb73ba159812c3407e94d0944e8dadb50e880b7ad6c5f1aaed7a4737130883b01f1e8e5816796182f1efcff88377598bf1e24808d3d84b04f152a99a8cc33bea739c4788a219a8314a8523cbc73a12aa43c28aa4fa7545fc183acd64cdfe79cea47300b2cac3647d5b593550f926f1739c0fd597158d5491700756a52cea0f3f27223200395cd695793e3b536b0de7997944874892d3c88c6addc08b29322a95aaf1058b2f93cc3aaf61e9f1c970b112bc5c8831d63818d918cdac91c1dc10615faae9e0b615954d546b19ca8dc180510f2b27906fefdba6060ea3162873a0c908f420c90b60104fa2048b32449e1e334cfc1214e98bbfbab478459086dd18e04a322784c3dbb8ac0a39aa2fa3c370b66b5314a73abdf661d4b2a33b5d5f0bd5f0720372c42bdf3d3a9c8446f12d540df93f782a2ddf5a2e91816d745d36f49b77518bf19f304857c7502424ec1c60beb086f1208580be6f7c280e6191047974e79334ef9c36e1e2a8e02f8fccdbf3e653a57af4156baebf97d5979c5e9a594ef0648ce9ac3b11a85f64c8f16041502133f8d13af809d7b56146b9d6d4a439b1bfdc46c3eec8a7f0d1ed026a2b295d693330b7eafea0d59c1d3e72b6ced637bb1ea96b9a080b58d5065c1633ca21fb04a2438fc64b2fb290c58ce44719fb38ba766751907e311c7cd2723eb90e48c656b0e32bef988f6d0b7d499295074350f28a0f6b3970f687d329f261e053c22f801954dc9878a04cd71c018605a0fd6a1cb52c4c26a96a6e0db216bb6b800fcb302d01c257757c292a8b7344563b1a4941b7db7521aa99c0308d0c19cd4c448f8d6ff4e2ffe4650fe6fe658c26823489e4ff4c56c373c8ec4ebe71cc5bd0db02e49fa12fe3a0448f1d76a3c2e1bc83f183236764b51674375df4f9b761a47e8ba087f018da405ba78d16ce27e45d2e92dd9c4664234b5485b4107d11de0aac0a528851f5560d882adf01258d9936f5895e91a719a51ef6b51e86f72e91e25554495fdae0d3993a0636bc478bc5ec8370bd4d6d73effac0496d620fdcd89ffa615d78c8f948b56fb6c89ead961238f8a0ab9874992c7120bca7a2e70ee440942a6fe4c874d7e1ae24dc618858ed51d456fdc17417d35814360dc2488e825348df560c9554f398808f63f21a0d0425042360c4d174996b88aae9e1640e0a9e9cec285babd0c1495804ce685eac017a25a418405935f4a6d15adc176fb79ddd739c6cd278d78fc9fb833e417101276a6dea0663c0e24fb4bd30935e8d52a1c16adcbe3bdffc0ff49f1b97c3b766eed9868b67fe0cba78fa9c4535d4cae0c6516ab2fd44327e4c296497d2a644e1b524a32945a59973aaa2e67694fbbe95d2d5e4d5aba4a6c0861e4e5f97ad1660879295110990862f19348b65140b85ca88eacae4b1c631152b1ecfb85f7164ec6c9173ef8520274e5fce0f06d4978cb7b90d72e51e5496dc9fa2fa6f8bc937430c996da225e8e165c95dc8ed70bc615fa9697be0a3f356ac600bb49ae34e60ede995d848dcdcc780f6270cb499794db428f6b7916728a9c2b608f068ac37459fb35547a8294aa1530a6980bde0128e1d7840431ce324e1c631e42c6b90cce58a3de94bca7e7eb6c1788f05365e110689f9a0aac25a4a8f1d82183c8af78ac0aa2d11d51f137b46f0d8f09bcef92c899445e00088f7e28e5efa916610a4602a4734a13d1c662c03092121a1b54415529d2faafd1b44d7c2644d03f33fe4d59562b16adade97e9f694eb4419116a8c0616b4bb855f9d8ac4303af75dab9751cfb8e516b3605e443f633a08e5b9003d104bcf54793eed28cd84b9b183a57f45a4839a4a93d7ce833acbed11658216ac92a47c4b2da88ad1d1b3e5f11b1a768e7159520f29de397d1bd1230b04cde34c83deae3419ca72e7bc25b66276eba05bd4d7c61c754b3c270964ffd7e2b1f7ffc86e913e8be20c8ee907c55ee38c4bb65b0e57cc60c8b8f523227f086175dfbe444b9ef7bff2a76a8c96b53c3f622607bdace4bf31de4cfc201d235db13d262bf88e4fd6ebfeca8c46027427f882c02a047a8026563040a5cd8161321386a8f607ac1090b480d3150046cba6442156a49f951f8403c8961e1e82ccd87a6684867e6751fa9951f6cace4b346e727d212a7f668faef6cc73f898ba1647157f4b9f778de0cbc1df450d5da90c969fbc7c7ff57068e158f764ff3c515f5e37dabcece6e8e76fd7427780a4870fe4dc238c0ace451b1259262aa6d0cf667f391e1a1af29f1c2e967f2f78e58f9811fb006f810d2e0c6d2e1663175bc4ec6b5b0d6367c424b6f42cfec70780a9dd9264e676bbf6deefe8059fe3fed720b0270ec785a7a7b9bd80288e5d72dcbdfb99b180177071fdd7bb5c477273fc54280a26d90d4cc571af50844087445a3a09e2ab09042a56fd5f7bbbf1fc8200b65cd81178e64d6e68426eeb4f85f3fe4c03b6d948c7de25e707c6692fe4ecb34e532b92a41d63b8281fc8d5f86c9a9f1792db92183709a7e3d06ff40af57bf0015b8a3607d644b024b32cd90a79308b1dfeecb092840e0c53d2addc158cf197bbafdaa8109d0214c035b939caafaf41801cae7719ddb23ad01617987aa7a8ec2aae35d16aec919f2c684819279a71051e2ee2716ec278e8ed5289d62acfd53abe87509a3f7c4322a9259daa69c8bcea0f314e75be481a585ff6dbe270a60636aa785b2b248c411d525193d46c56d0cac5e523f3c2906ff8261c37f46564af6fe202c61bb26bb935216e104976a7cb5357b2bf81fbe4d1f95a18f331792d29e79ac1bc0796d61fa3494b01aff4ecf017b51c1d1c53de5f609735e75baf24547eb577f8f19b48cef7fd4ad839fa98b9a18ff5fc2647759366a9da809ea8effcf631655fd94216119732844870a54e8fac2fbd061186ddcc09d67fbbc17ec972cb05d12e27bde38264f2ed89adadf49c5c5b3a48bc93a5f71acd9ce0874800c199733015de900aa755fcad7573be405535d0b29ba4d117752a21fc9982b4dfd318d739ea232d3ea06d57c7eceac4944d8669738752e5cb65763bb5542a2f8ce14a45e78fa98b1db6fbb3264b3c31b03e147a8b9e3e663d3db8631ed86a58369adaf5e44cde21a8b5c5a608b484229e8be6a24239fb00cd7d5e5a05e3f5b1fbbcd3ebce2458503c7b56870c0100b4b7d5cef4f19ae93185b4b4e257d4ef4d0f270f1ba3c0c93299a18b9a772847dcc4018a7dee1619244b2359f41c523df005bb9944eab47771954a4fc740d7cf5102ac878477294aa9fccafc9ddb126416faeca087b1d327e34e4bac7c217bd5ed76a0a79f167ee93c4cf73ed05322e89d5f4247acc1d761a217139367e0043df6b18ff98ff9e2d252c99448c3b3eabb78ee8ce138a839089435000e7910929dbbe67e88c6cf3f27071bfa08da04839a478a7434987b3d3037ffe5a8ad775664eee91234334c745ec978b5e2346932b0bf22f2a32877eb90b6fbcaccbf7be9c0ce8f379ee35514adf0a5e2660771bb61ee71a4cddacac797fbeb3b00d513c156370edb8b1f81935b440e1960c45092d6dbdde52a062cd5e6628c464034f72c36a3003eca68f1efddcea6840aec7f6698543de7e08a725727dbcbd9029eb4ce298b732b69efa2e8d44b2ef6a34bedf006d0d170948d622a66173366f2693ddc270a3ed27f4a4faddc3fdc7121a2f09d6e35d1791f55b885a2825e600c5d76dd9fde1e7bdaa59776b05f21d2ba21816a6eef2335aec47ca23f88f0d156d0d77199a608e263f0c03ae43fbb6198da72206afa8dfe52bafa3f0ff3ac251567119da380d3835bded340c7a55e8af76df1f24b392ebae1723ae6ecc7d3b58893f9a2d3b60aec355a357e014382bba3eadf0d1aff5e4e7887a89b1d1e6207b8cc77bc32e459ed49320dec565fbba65e1278710f0381a0a97fd2934f29c5bec41fd62bf58a7c3f4277aaaf83660c40e6b5d9001af6899de9f0ff37130b042b03fd9fcd5572cbed8e6348ed3fb2d263f751f9eeb7974aeb939572f40b3dd69c53420affe52ff0cce3631f72ffce1f90b808e05b4ee0c0ad0315c4fb560345910b13688c3e2ad95ce2f08f11d6189fc9f3af7b2ca8953d3d63e24b2ddcf8d0f522107a57a398d8a71a46e686e0c61340d50a84956feefd41b2e6446dbecd7a1eff7dd77f345369c19c928af671aaa202e774da184fe2c26a3f3c7da64f43ca457cfc2527cce0c033a21faeccd05c9d01d2b7eff86d8d3828a01046ce93239e01156cbbe403e5bd65022e074627857e7eb11ff544bdf598615e8bab04e9ddb69ad3fa6f00cbc0005f8667890af89b4269e7f03ec79c0d201a14431c7f65b3c46d2ac3a166f116d95d084d726a1ba878600d1ed65e6735002c4f61646bef458f44fe7c4d8dda5bb0089a7f5a9b47233a57dd41b5b9d74cc85779b8db58cf86e876f1befe11a2b9b0e79cb2c2b7dc5976976fb62d59645a1d734381cd69c06f4140bcabd71229a48fd700545131509c8e966298070b6ef26c46e29f97ee29356c0756ef84c300592f4969f5465d05d5fa1a3a04421a32945e77278fe434092aca036067c66aa48f529792bb828646c2fd4b0d4d4409370bb804256749aae49420ee1c3256e23c0108f43370405c58ba5870decd2fb932acbfbf02cb1e84a8c7ad8f03fcef5f9f42336a09f61621928d226ca57b375f582a973ac067d9c3e38c31cef356ab6050d38cd2b8cb6ace87d2d442f94067a4c0667b792188ad68f91ff9be687a06183f7585c7da66de4f59035895cf604181791337dbd56e2f767a2a769692e94eab1612552c1e92250b08391f086d7261c4121814eb73efe33c5ad2e9077dedb5d6998abc69fbb333be35d79300b077da66cdf439a40380fe580be2eee398671ff826f6969d3d951ce49e709004eaf1c80c8df60c501b42c7c58dbb74b208d1576ac82ec793e701677501fee80c291a35d2ae8f29509290350335a0100f45e9f7c19accf739d9680b4675a9ea6c9491b1d7b081a7e854c8a2b908ae6953bec9e1c449ed1e7aacdf7eefb3963970147a431f6be13dec680e5a2b178bd4c5646d2f15a582ef9f09ca5dbac62b2ac486de96fb0ffc94357d6f5255b39e536e6407388dd78c83db8206d225369485255c8340646f1931cf00b761b114445fe708f84482431955a7ec202fa981a63fcd6bd193a517f864ef60b516ca257e464e234bb7ffa11cc43a923f88304b525904c5d3e5e9f7eeb5f2053a365579b79932ac6d0da8cbdcd7ebb9565f8522ede23e6343cbf1ae9e985e808d928eb55d34738a8082e7437e8ba45409aeb9b146e8203a7691165368323de9ecda0444f4b03dd37381d6e214e269ba661a14ecdc508127ab1c6a5db916814d8efe3591f7815621b96e231588a317bbb6adc537ce02cfcdf881405bb6ecb363b1241c2c8848376cf5af08a5de0bd54e7c32a5c9e9831a4cb5e23e405d95b5437db3c1bd960e32c4c86be9e8e6144391f1c7012ef13670beea2ff3d4006a91204395abc31b8537280a1c64f986b38b4e62f46fb1ccf77fea917760d7bd24abe33dc37ecb18a1da8fce6ff74fb0d75c166e76b3c98c12c3b1b8d7a7b2c2f14a7b98cf06482232e6e7377446c6b27f61ceea0dfd6580f0b26e187868e47fd2f701f940f6f30f87530594266b6ac46ede3ef4f1169d0c329e7bff51538c5cebafe6adf0db70d777af4c63c0370f3907707b6c88e15578eda7aba171ef72fee74e83cf02830a08fa048e337191c052e590121250cd40cb84204c1a16611c9bc2f3621ad4fdbaef344cbd0c0728e12b3bfa88a0436d308fff7f9624244a512041dffe76d92e55e81171ca30c4bda89ef9e08e8133e7c304929332790861a139a526a4aee2930fbb490efcaceb3adcc124561f50c4d173e6802f6d1bc98df5663311c215714058584775d2852a1c650777a059620a87c03a545e829b3544db6830dfd51784bc036066cee9ccd295f535eb23df1fe3bb9507833937e819cdb4ea9d1809c257a95323884a7eae9c087a2def8ce363f7a85fca560575e11c3c57c8e9bf464fe45133384cc7df2c6d4f2273093ac2f625042c796d9b970539b77c07029e1ba9e7989e82943d274fd8e40d4a73fa86bde621164f5b8418003cdd6a29839ec1a9ad80923746cd53e24a23ccc8c4a8f58478d3e44fc5a4f50c25916c7820335ee6168bed462e45605395c0d9e36c6ec010d0b9ba05d47ca885029741691168ed159b217cff04d67601d0b3ed827647b7c915c937e5ed9ff5df273d1e48c26b8b58d95413fb56048de39b19d7693e452d51fb9b45b624d01d3b1e6c767f8f66301b8286b2fb017f0196042581bd1fffc804d33cf48297ee6c001524e7a46102fc76104d7b4f241be97d60b671dae39024c050f9d2d4d60f2d4f97dee38d471adff760571e574fb9ed6aa8951301c2321bfae053d1abada2b7be3442ec9acc636e4e23fa4ffebd55441d176c689e28b414f8625d702491110b947af0a8edaad1c9d187c0e986a40ff6c85ccfce358878ba43a7e20b7d8c94a9f03f6d031abbd9b8ed69129eff619b64b7bef46a26064a192a4984b76f1abc90740c8f2c5dd357642254310ba868ae357b75a4c6b75014b57c93777e90ed543305789e416977fdf762961f883631fb5be858a8449a7edc1a90cf6235c68a9cbf5ff5d36117507819b9fa6f1832b0224bdc515cd2a29bbbe43d46034321b0231b309ce3c6da61958404a8e141f18deaef6b75381848588e3b808fa67fbe705b81c12b021a2a8c428b3cbb01c87650912d0693ce050729a9fd8d6f4c9089d02b658409efbdc96ab51e6134cb59a68f15646c6d012a871bc40f0104bd0a62f7b0db459ef809ac42f462c91f51c2060f0a43a871df7acddf9e2524c1edeb45256155d37eaaf2d26a41a36ea60702bc566116dbab66cff29c29fe95476b90ff8735771001c1eaed2a53d8b35065d97076e72302e683af42fb5ec14b4d79fc6f6de410063087276f25285feb7070bd63e42ec24975e6fe182f9ab470a52d284d52c9c2e85b73c1948d98f61143051468ff6721f595865b1ca9787b7dc65edfcdcb1305713b093f4a4d47d94fd6f003c176c14ccaf3a07398a74fbde574118da0c2ddfb2c197574872f4a850e9ddb210c0d589ffcd65c89b5803b58a93c2aefcae0379b8caf1834ec2b6fc8f9c0747b8db9aa5ef5508bfe807ce0e076ed749f28529658e3e0f3a052dc752e39d842ffd8b9e35aa3a5d505018175037c52be223e532653424517a968d6a17c6beb15dc88d13d0e12e2539ec9a8cfec7b7c3aa30ffcae2b914d31e87aff5aefb0ce586364869d22540c946fc57fcceecc27216e7800d66cbb5160971835f93f946829738bfa5ddba0cbe9b57963005425bb76c13732919f095217b01b48eeb7ca4c6e17bedd5214a46ef6ac9676ce9e9baef2b19a3e5592a61451f199d49118bb6d173e97e86c7a2a0ae83935305cdfc846005e59579ca169f9ed5cf500f080afcddc18edf8235bca188ca2ddef78ee6429031d75670f6cc3de12b6602bbafd56d663cdf78d50c51599804b9192d2d1e47198c81970e9acdf8eda3b9991d116d77902820d6a25a8326e1ef4644e6cc3002cbd47fbe716a291e8acf1f965dd8f721c4c7b2c11d43aa63aad36b00062f4572fa256f502a8b651adb8687f70bbb9cc68d6b7e75503cec96cdbfc0e42e3c28c6e5697552fb60a8fbb94fce0c360e8197e3d514f991ac9ef6541740e4519d3686d809e7dbb61e5cbcc878efd967bd8dcefc6c06df8ef1b214911c50e1459ba3ab15da137b60f48dcf1b2ad1e6e82796524ae58653b23d2847de482dce1ed598b69e6bb0b6b6f378e0a12fcdf86734104fcddb9a9e475e9aff3865120814e50223eb941df839ab527e6be544bc444474a97ffe05fb62ae270d1fd6b9ec3ad2b0cde46df1e7ff928ab5fa497cc200a288c4659ccb59ca76f06e725273119171890c40633106ac3a63d8353095aaec65bfb93dccca86af60393fe277eaedbe2794bd19a56aa0ff7bae36afc9417c110759c0a501f5ff2c0a9f0f077ca4c74b2ef522fbd638aa3c21f954fd469a6c9a1a9b1281429b00bc63f4970011983374166e9ecf8554d00637acaaf94d5ba68ab9bcadb19def8bd840505ec8139aa8b87c1ecfca7c47cfc86f902278d780e24f5a44a5ad4a238300e43abf45d189baebe159ddb18cc81a82d763f0d93d1f067dc84e4e2a46ce106fe47aa14d17ad311560257b28effb8ea0b55def90d14042736c94b8e0f2c0eefd05076004353302a3302f5b8ed711e5f94f037582f5109a6aa63f382422a7494e5faece8bc08e5c194e22240f3f7945cdf4f3d5ef5c118c6bb26da050e3e16475362b8716f9f1a7701b7a8279e4d1c5a3f4107e835c491867658f578b4030589e408b82fd218a82d021ed17aa5d516cd1c47e0346cf0c15c0bfa40f542036a7012f2af6cebc1fdc912b11a499668f3c6bb74127d32c6d2d8d673868e9efa2471772eb275011d28834d541cb407ae609dd9884d9ab9ada723bd9fa01f8e8667571df56a0b83371e0c0dbe227951e3697f9ab5d286da291d05ac7fbad2852c67f8478939846783e0b8ccc8073e1333bedb5bc8ac99138fb6536fcc1e4c5192f7d24cf5690075989443275aff5195c61c5313ad3f718c0fcd12f9145dfb7c628f1837669e7438b0a307208d94077e8498f7e0ff75cfdf737089931ee0b3c13410e25812a707d177075b58776cdbcba30e9ca3a18628f00071b5f8e213fc7e333d5ca81b470823bb374b9e7c87663a1545fd53729d66e21912b3acaa4051885b20abb36fdbdccbf9cbd2724cd01c31f1d9b0159e71fd7ce9350334db104f590907ae3e4174fc41d8b2071ccb18148ca216c296b3dacaf50c6a86754ac94714f446da6a9c9cd1c5cf043d8c6a5c770843b5cb13f0fe100fd2c0ade9e614558a58bc01a47b140e0fbf1a322427c77aeefe2e3b7a9f95c653839d2109cfcbf49dc5514693c45e93f468dae56161adb958c77f23497f0c9075499817b8b44c27f89d0b9fb0b387224e520e5aec2598a623d61ffc93facd4ae13b52de6b3fc8ab85f13252f31dcc55fae5685fc2821333d087f9920e806e6839d7a42cf7235029bb2848698f5588f8cf31fe68b1124886460eb41c4f58d354a53d8e41cb196389709a9eb78a09108e23ac698ec26977a1f7ecc3ec978d9f9645cd35c3f65bc89b86270befd4a3fd8c667091c2c75e700e8a083b2021704c69968a813a06d20e64781d8e3b95594866ecf9f1caf32e3dd9347c752996bbf10e4c4fafa228dded7fe813956f948d81e2ab2c6bc8f50d4e08d077b08c027e0ecb012c9c47d69e499954595c5d46fe373a447345e70796cc255343b7c6af9465e099f842d5c65cc5b8b0d90faaadba0aad104892882807a09f75b7610a64f26dd5424157ae47d639f2a5b4136a271344393531f71410674abb7f251c0161819054e034631c3f75e7896a67c1da118b27b97badbfe718a6957d9526e3a84505e2a2539d66a6b330092ccf460fe3ad1c09fbd23fc1cb25cc21e96940573bf0e84575396e7ddee1c7ef068ea056c43665303c37bfba789cfc7470e111203c79080f99056f2bb79c7e9d431e9fff8409e8017e5c9779041037e58cb8e68bb17373a555744d0709dd7dc3d2e776bd3c3e2373426977e7e1bdd3e4295b46a34b80ecdf2bedb5fc31dc35d583ee899d4df35a155fb0bea2b52c2cc7afecf8dd63161ef1b73e8cc39f7bc46fd7658035c2b2d29fe75c4854b4328c22a12be828eee0d640ec5178388e0cd8cef102957b5380d28ad8ae98c9b74a066c565d899bc2811baddd14da06d1ec624ae614ecc2202cce3b34f7ddf6984ce59892dfd345b9f5e2cd13a5e40061ea4808559c39798e96bad2a89d1e2c4b6a3466f6a57c4933404ad9bf000594b4ff27aa5856fe0780ca6d183a5cdfcfdaee4b2cc9c81f903ea09cc01096b01e46f1ef55eb4324ee49cb7fa565a87b3ad0f74f568da4e6dedc358f14e874fa3370788ca535818126bca1278cfe1f38ccb0b2108291518b638b7f59aae99a86da1a3ab7642fd462b53723453b683de8fc872041a08c90f0a89b1b53f002ec5491a3ea8dfba8d6baa642ba79a3f1bb28c470b4e0eb90ebcb119f21f744bb2e6c474e4ae9ab574227553c37ac19fd47e8427e333eaf2b3c747f6f82c3b1b73178d6190d34d9c670b2fc1a0a36293c521e30d8d540944910c3c6cc8fe868036176128cd3ce8427de53d7eff5715b902fa784203a986068dcd82e5c8128650e935772c5a20df2550db0f3f3b3880934a7417e880d5bfff523e61679da21c97f1e0a6818c9e88c5add812e8ff3dfefe76eb5c75997bf514170fecf28f733d267eb95b2737fb2ef2b5d546fc911be3cd00d4666a8ac717cdc9fe1d20c63aa162121a47f40ab56b2fefb3cd978e3e8489988219c20d835a25c062584e28006162f7e5ee24cab82c84a6cefdb800b0071fcd515f9f7fd1e22770302be4b67de3c2fddeca4637567d42a894f5bb64bcfafa377e2bd2d3aab26aa9cdd4f80a924280d23456204ac28186bc9f77005bbfb283ff889fadd5690414e7743fb36c5b4fe79381fe96873cfd7cdb32c5c166857f63dca0d053b8b66113a34360fd72ba5329586377d98ca9b99e9740235c80c078e4d4b0683213cd9f705d0fe0d26da145ea88af5ed98ce0c9dc743f97a32f052b052914121a0978c422fcf2c0b0027a6f2d69960cfc96845d6ecdd1e3b4649f2ce306287ecde949b759560295729652b7c16caa6a170fa8ac76058b1f25580331b28e5942193a487bb47433b2b0217ed37d606b35fcfc4af74c82b6312ec9b7de663da52175a92cd4b5eba8132020e68ec5c63a0307e0bfe2130420a1dd77819d113e817a3c970eee14dd1b5d8bb53544e433a917726ee36f10e68254fc372f731180b78554168c445a076644f93179d467637985438a9d6cfbc6ae8290cf8cd23bd833d7a8fce37240a653b9df924c02adf90e8aa0f29f827656f6362d5836bb2e4863231899f98ff94e114ea40e5560ebfc73586ac335f930c86a157314196f0876c2507fa70145f515dc1715690ca58400df62ac1fc15a524cd4dd1a75fbd0d34314a99df30ff855e4171de79f0cd3dbc5a53be700cef0d0c0acb02e8c4925a185edc21ff1631ba6ee297f5cdc929f2753e99b13efb56e545e33a864f806fad7fb7f200c2393e0af94af9275d42211fe8c5eb284612136c83a5f7de8691ae0891138a22ac5e6cec2a184880290d8feef849b6bfae7036192a0b40d89ad21ce50e5fc688f430b5a49a86406525011b6ffd13ef9fa5ca5bd42dc845676cdf3ad3d6d1ed2b8f7914bd6d6546cfd309490008b005368895bf0d96476bc1a12ac05aa5ced381b7b48323bffec570daf594feda8f03a55dc4478523670aea7b1d2412fd11948a83562f226d10106d8f542b196207374cef48f5bad902ddc9d72a56958dafb5dbeb6ac6fdc70f56118115916807d35158775d7e70870465edd8b7ec74b5132e3847682cfc66450559d22adbaf85c61f35e51b51554631e1e47bb41f3d0fd3dc2de642cae941b88189a03c91c6d2adad5e23608437ed9b85010d47ce4f0c0d1ab04a417922a54311d609ffb67237ddb8cc4e9b1d1dff50b95b11f5f961a16fe39837bef319946ade5202bfa5467eaf0eba53ad26915ad42079b80970ce42fafee7179843a2fdcc97fbd71a376ebd413679b649937544beb20cc527b2d847b2de6a0754cb691b9e66cd25f46a337d95f5d1520c91d9419107ea02710c7bcc2c672230b44afbe6945aa3ba1f9a4b324bb6bf5d4c63ccb14a1941eb506562dd8b35336423e63cff4ab21b5cffaafba95171579afca185fc3b054b2891ae00a724c9cd17f3c6f2ce004c2a65b33eb55fe8378c28207d8d7e9c763a666e9ae08de70f830a9e4e54bd825f32dfb8a6deafac388154b4b5c41b3912539b0b8c6d9e8e3962d7b0140dd1487ec5b0ba7098c4acb97c6804cc66aa33ab4838255ba98bb66783c0d91181e5dba37431336730a33c11958f3158d3e5f332b03870d177db7d1e093c78586debac2540b544f6f590f8712ab6ceee3c9a84123a5715b10b08bc01958169fd91d6862984b52c0d5bedb7916062a44aace942b95843df13da5c534649f3a877e1fe19eb0052a953dfb6ac0edac231d1197bb1587891c11b386a4c1997f943e4d81e6a55449a7736418afcfafc7aebc0dbd4f9de06d60f749758a33004d004bb2f0a18c1e46255124765e990dfbf01a14800e559c57cdf5aea13936a284a4ab4722bfbab56463d75843593a39208a38bf262f99332439f0265900bb2700b7fcb6d4a96512407130fe4a111bf0bc8ab5bfe105902c74ad60721cb12754a00d9738b53683ba388cb87702a0fd7bd5dbf5e1f612545955e6aa9a7e20aa7a00949bc88bf2ab5bc3c09238b9e976c49a9b8a33a92fa464efe0b9f0c19a8cd9244d11a3711f9c91f0be1a2a396b4e966f335c88aefaff9bb68009fa94b0c33388914682eae4e178c4cefcb10723f1fbeb4f62df10124525bf3aea7be8ad04c33f411542b5810287805d1ad2537558ed73cd46ffd0f307bb248f7373c92c1b61d0f2ae5db1559ac4aeb2066cd31c890abf33389046d6c7d8f7e7828c5180ba410bd0e3326d8b853d8b3b678c67bc346722e109956848d37c9be36c2014288095657f3512cabc8badf9a481c9ebc5cb457e6e70995e77d781e8932471475576b9f9c9736a54af6509b99ccf4d2f26a3eeff8f518b9b5a91a2003500bfb61385e7a51efc368f6e11f735c651bec804fdc8381764ff5b30b51704a4931eea014added4a19cda6159a2197f3d51fa0e22cd828d337d9556d2050a6fc0d01d842a5f1cf4d38ee849cee9e12eb9e13dfdb84378df90204f66c8fd4b5b32dba85794eec88d136d3136a347018f36ad62081fe7fdd4493571ae227b579b6762ee6e1771276aa2f7243132fe940d3b652b92477ca7d0c1dff2af758b339714f5a3cb6eb4ac8f740e7714922e4da0aa1b23c1e16d533d69f12ea19c25ab8a30b13f560cb3ef7d008b2188611f7d4e4198bc93fb676c441ea54eebb26a1441c3d214d717d457a5ef2a32e7511f59cef098294c5d30e7474ade8e9fa2e6bfb69b7838d899f4949b5d2f65ba9971a40a2c61ed31fd1fe162bc7c45785990d14478cea115474e17f124e4156609cd48fd08570bb9764913bd2c3c933495e3afc485bb4710388ebd6e3f888f212096f14adc13c5cc98288f07fd5b537860622f298a876e6c3eacb82424bb03a16333d93bb05655c7655cfecd26056b1fe94cd30f2cc2618fa835a5b139f1d301e351369f6519589a0410ef25ea8fb18b09ca5fddc80828655416c10b973a2be5158917251427959acae60fa0dae92e9f60db46a9cb60470cc411f013668b02e4212793444afbdc6b49fb038ccade63a94f4cf7b3b68f51394d423d7c02b11311f2b111500cbd5e1be32eab4dd1d5e8449cc196495cb1d77571542a77be35bfe5917eac6f692219c6cd56d0412e35473b5adec8d55eab08e814c7e844bfb93be1ab3f01f5fc7a56383c53253bce4e55dc6767154bb289f3aeea8f4bb0bf0a96836ffb6507d3588c317c9f3b433c68121aa95b8b355380e947b0ae9472448e3a1bb13111237dffb5f548d10d4466eac79678eba0e4b1fb1f627bc5af882be8c38acc857dc73cd02bb2a2ef083a5b8d45a02dba0a6e454989d55b29ffc8fbef1d87babc1eafffc942509b0363d08263bfb5c4dfa5eec4146426c6b904f69de6d75fe88089f11a9992b580751c92adf90a4ce5696c68a0ebdcd93e4a92d92f5bb50d1c2b6227395722f40500870bd4d7ae4130a43fd8c92f01929db09da32a1d8e17836ecf897a8cde70e224184cb61e7129484db901d99f00cbacf13f4892fca4ea6df80b92dbaad18292b59b16a9847fa559b7e2fb841fe8ba900f1d98009298566c8a704f856ad874a1ba31c2a1a6fbe6fa7cf9812b6837d028281123aba86080bbea33732726591b6634f1abc91f0e691a2fb5a9ef3fe18de372dbf2393882d588b59433c6e42029360cfc6cf4177a724ddbff7ee73222fe32e48bb7b61a1f6ffcb37ae1d2a5842e7cfd6c7713c3a9d6c487f0ba206c878c37f1ce04c48df4329383f71c925fdb9ea7c06612e71a593eb68a1e40fcb67a1e9d94187e33d0f78f57586bfb960bec7fe93f5f7b5e53cc878a3a47b480cff0fe75840372d1d905ed9c04cf19ff96371b4a30f84d67212a9fd3a74fe75bf0b103670f88cc4eaacf1ea7ac2fdbdc06544a2c45dbed452e9114d4e709b2bc6ddb12ff5f196d74e6f359bf72c53336e7333fca16e7d99150d266090e224431d82cf99a43f27ba7514773bca9bd7115bd5f1e0d54149bff560d0f34a2d4a365a9b7ee9b29ffbe9084c1c8c2244d68b731d4bc248015463c35a9df7e194b3d4bb3499973f221035e0ccd1cc7e096ee55087ef208c11dd4100e6152014579a074b93dc591084d63f1a00863c5d4ddea0c0d66fbe28fb44874762fe11e623fbd08f87403c219d62698f5fd7d3e2505f1a4d471ff6fdd0b9c30d404aba8ae5b215507d683aec12a2c82eb1558572fc66cdc9c01ba4057cbc445b5a2a382aa0b1360bc10ab413311d6c440e6343c0ed1b4fafc080d50b27c800b4b0e52b29133270ed62e1fc54ed1603c7c55792eadb0281b7f3b34a0e3426b8a0d09214e475bc4f525b4ef2f64c8a99730cfec8d34d30a394310bad5c32045ca1fd9edafaa0a10e5f4740c9bab67084a51bd93e24ebd591ca0b3798bb65e03665cced14b796794d8e3321a2f3969da64c32a38a360551d0ae714d8d38b103826ed3f0b10c347c075d20d89ab644b79dfeafdd4747e594c1f035e0d23af60c0e71a268b98d751445d1e3d94db871581b586f819d969cbd7994e93037238f4361d07aab093cca58a127ae2d861e86a23d01d1bb75be3d504ec6e11cec12930263cb5263e34f7f84d7c4e86356dfe34d32a1da204d8285d713f7ae7af286713dce44d97bc18816d79d7211f9ba82fbf4a454ef666206d81974b838646aea85771bc35cd6e482621ce45e148ddbb5e4914fad8783613b412227ddb8d80bb79549e09d805eac10f5662526ac23f238673e1b63e14aeb20cc2441f7557e2fe97c8d4c14f39f96ada91a346152155ff7b472701ddbd851b7e9b15d2274e44db70cadd99db07be53fbf60552c0f359afa17c9a8916eede8432d204e90ffc4f65c46a656d3c7b4f0a9fa1787f29df35e63671fc3792cf7bc479448ab02271da171c29b5cde223c613907a781ffafc8e730a53eafab370f08844edf1b0b177a00fb4a9146fb8453569bb9b85a5dc033497ed9a1842bf33b4c3456784e8bb8a14e1f48dbf62f85e040cdf14b887c0956d44f0a38145d70cac470dd94984c5ef3f0d3170847ff85248135a540bf162853ad375c529c65a0f20ddd04d480b5df4d7805e2e72af63580c7bace78e23fe33c6265f7feaaedabe1fd903924bec405fb40d3cc12a229e89d96fcde0037dbd4566b23afd40b2faa763d04461ca30124d15f15e8f8e52d668e39b1bd8af34cdfa4f8f21d8e7508084fa80de6b6924567c2a456700de058ed0907543f364484a86ccc0226c68da1340cb48c1eaf37301ab065c2cff5649f9147d2ec7f67c6d4240d52ed0ef430fa0706b598925e6fc8ad16a4ec9a0b00709469f42661ba88e7b72b3e5ceec6fde0c4e1ec3aa4b50efe274bee7b3f40b08b8f2009be6dbe5bb9d9d93ad91137f4a3378d1c7edd4e25861b1507d725fe634299906559ba09e98239bb53e858bde5f2ba4964cab5fb0c6193a96fa1e425f5ae12e9497364f2dc10496b404e933a93bc9feb98597b144b7913d90722fe72627a0b7c2277fd900ee019baf7c5506b1b02c71a7976972c13001a5e095d6f1930db6d7fe36a1a712f4dff2e49a054261f366338308566b5cc1640f6dabc1a68e2ec3fca15bda244432c1af97a095a638579b79f5bb26d85e55a398002073dddd36621aa0f685788b6e96c911fb605396cb6a1c64fcdc5abf5d79764391da90967ccc88778ba129d9f468d26e42b3141e0c0df83ce9e618ebc0643452cd35f2d54c1ef5347d98103c0c6e48f7e0f50aa8359e3f8fc2dacda6687d78461068608ce52a48cb2f488b7a7b4119b86ce468c39697abd2df28c9ec577300a40937d4eaa8fd09c46cef484aeeb775839f576eebb88e174bf63776e091266ad7768e70c60d414486c933b2a53a0327ee356e7ca14ecf0a7e128d7f9a70623c900223a6124f9ae69c06a8a88e378aa9c8dd3cfbeda109944b50011b26b2a9b545a16d39e84fc6ff8e3abda07053bd3bcca3fc84abe8b58d6b15fe7cedcc265cc8c9f927ae317198d14886895ec7f54937b8be6c3fabcc83bc761d0e003188249c69f80d400fa3660965356f39d81ea3d74dbf2195d6abf21a59158a418a131b6f2a5b068848b4131b7b7f519a2b969bff4abafecfea83c121075351366929b7ea9b6adc047964a3413670292702c28c6f290c2a2ab6569f6fd50d2113bb4154868ca58adac9176d80a5f83253ebe999435d826c0ced1ad92e08c8aef461b0869a3945904867ee8b567ee0b61d46f83215d7c3ca674daeea6e872a2c9f24621c5660a61e22a14355f4ed643470a892381e36705d420c7f1c97450392953fab6b6effa734f568518f7a38d324b9d84c4c9001a4775a8543a83d33dba7cff0d0df489340ed747fd6181541c6bf943d5f73b3fee4c300d112e73177bdb8d63d3abcc207c6e419f79380d914f0f0014c632d793637bfde5e9f8e6f2232c26e20b33df3f9156fd0a7ebb176bf58553570af472f1356d0b2f35d5fc6892b73d6e7c947eefad41ee454fc439eac39f788c8fae05e0db5baa0796f454508682eaae9981361a5426786cc36e9ae17d6c92886c9b0faf2c7fc1645cb2d2a9f33e3bafb267673a7a25fe7015224f98da72a1bdc9a1a2fd50969b905830d078295cb914a6cadd22321b22d5d6033454a3ff10848a2891d42dcf5a56319f45048b33a62aef05395176384f72863853377099604ec4eaf89a5727ea8c92a72fb7de78d69823e673f0deacd65a20e05db66c832707fd47f582a530efc25f9aa54c6b8087c4ec0f3064eb6da51fc8bf2235af8fc9fa6681e13f085ac49f23dbbd13256e0779b84789b192dd4f019972ba23e60f538585dcf31af5f9b2fc57bc01817c2eccc149f210c95ceaea537f737c776c7e13b0ec94e20e1f7049e9c47671c7d8b7f1eceeb56b95fa3e7096dc55442ea6d0e0eeb30139698fa7cf2f95978596f77a03990ee7567a1a4cd1395fb3ba99ab33351d1b14d9916335980f510501bb27dae335cf940d4b062f27cfd5fbb0f367e9dd9e391fec70e37b25365090c62f9ffe8b4985b177d10c0accc34e889eea1fea407ae48fcb58f2e79601b1c024600965073685d9eb10b11bb543183aa02334bd0f8b7bf5b3cdc71513d00d4843c28376d8fda370a4b9d7f3552dcb0e5d29a4633ecfe25f6a00130c3e952f84bacb1b79ec220183247f78cce61afd1150435277203aff67d5b5f893dc8e97fc10df5a797e9796be993bcb735db4c7299be6a3ee18ce869c9279b1da9756379b0c171369a89e26620363a02014699d348abb6648f9fc363fd7ddfc316c5e020220ecec3c6e81846b2e2851571f2d97dce341b526c109a9b431268530e50a089979a32aff3aa420442bfd1f8408f941543ea34a8056ce9453084b21111fcc2a2f84c37fbcee324fb8937827b5606f0947274e5711390dbf6b2c90b1ab9054b7387519c7de84342f7bc00f154bcd4a19437fdf2ed45dd30569b9f17d2442a70ea49081750018526493dd64832cd7715c91b3801c1cb69b0f2b455636ca8a72a01fad2326f829be7a49e9f335f7759cc9d0107b05c2ea75ed3af8e45682c5ae31ec4639bc1f45005e0ffffff1f