PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59867 667993764f44125bb3b405f2e7eafa6cf5d1c1526e94e4ddcf7635426e8f210e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
45d027f871894dbfb162c1a2929746b6f9f5561133125a3269095387472128ef
Certificate Block Hash
667993764f44125bb3b405f2e7eafa6cf5d1c1526e94e4ddcf7635426e8f210e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000520000e0130000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009737836cc30f3a953db81877c49b67cbe19da8f8d7a239369ffca92cc6da02fddd226237d0411344a9da77943136a62771ebe911a76778036c83644c677e49821b20142e2a69406345fb5ff1d10cfd133cc37e886eada6ad0217000000000000008000000080000000520000e0130000

Raw Header Hex

00004020e5ca373b89499ade77e3442c5862f36734bb81c873222922926fa6387a4ca5a24530cad5363482628c6d9356fb376a4dcf8b17cee5f5aa896806732fe73f7cad30f4126abe360318ef28214787530969325a12331156f5f9b6469792a2c162b1bf4d8971f827d045

Proof Data Hex

59,560 bytes
121216020307a22ef9bf6f21a76e91b53d3493d24a5e91704fc71cfd238c80c72bb4fa52ef1f51b826919530fad37f1998ba8e74838e79fba1fb5edcd490bd4dfa2adbc39b0158ce59b06c28f662e8eaab9e589e40aaab9cbf8bb58001cabf9ce243df54f7cdb29c142aaca2f5e2b24c2846f4992f0f5afc05bc3a81cc4f34a81923412803f5488f94c3f4c0e7b974dd6885eff066b0d5a48bc283dc968f7fffdf94c3cec8d3508544c611592b18c0400056876977f98461436a8fe003a0a6847f03e0e390c19eefecf82c4ec768cc82cf80a18cf139470e6f23737ef17d715d05c33fac870c690b6f1a152ff9d8bb5e4c7557fece6e01d45c80daa9b4b8a1aa61696c5e0c47f8c7df5c8d6372cdc56bc8ef337b0c4b05ce74c876e792a06f4d6acccc51bf49bd0e7cfe705340428695832d2e116172cc0ce61ef96109a56f374996682c1ac6465a66ece10c5f078fdfc68b6ea7594162e1c189d641101bc84987e682255f849214440703947f1fe14b152dbf955b2a7efff6c52898e86e4eb0b283d238a600a4d6e5631e4338aaba17a051e554c414200beb5369c5543bea1ff2b5ab10564261ffdf477f597331c00c39391490fd9db2c7d8d686e1afe3470832d069c0527181f8b49f7626cae6fd35d5ddaf40c8528bcf922dc25091b0dbcdc6d5050405a0e5e0353b9e4b0c1e118c51f61425cc5c1deb8c983a1bb3bad3d2b935bf7ec0ad42706f43c7fb8b5aff8254223cf9274cf6f71db0ce38b1243c74d2e4e300247b380ab1baf7fb843b01e55f23a4add13ab6ea05ef7c2757621afe2d67942e598d05cc9eca8c49697c86438d1907f1f82d313a094abb02bd685c5c1292d5e74194788be4aadc005df3bb7ceaf8d2b243b661874ca01ee9c99a6791c6726b60af44bbb8eba82ec667c73dca02981395a7effbae92756e6b7532f2b17abab3499d8f721d3ca74724b11cf49b53b7259093576110a80b8cbb2b78f9a13b505cf5bd9a6331fe5ce38f8703a01b6a177ad373f15b8d8d102292c798fd3b89d22508331798aa4feb64586c42aed9cb2a6ca3dcfbe3289e3e5c79b3a5826853158cd3c6456c8ac9a3fa12ecbaf280822c3c067ed8641eb53057f96354af4152a3020e43d33ec01d807b8f0aa1bd95da8d039fcbe72bc6699cad32b93a659d185c7d6e2fcf41a3f6b70959befcd324a0956c1c72dfb9fe0d5395a4ea6e0c38a3ed418a7e4c383b7f7b252cfbf9248d22c5f8211e17d03d3d750b98b065ba4de80b175d331ee388e8dc1e79d37ae3707e480765a75aa81db5187af5e90b3050dacb2a6cd9691e7422b099de1a435d382bb993d1f921ccd8c2ff83ea3cfe59a938dbcc3f96fa86d3f9c9f26e0a7f1ef1d5b7eb073b786b91d3896941c8d6ddf0f3bbcc7c33fb34ef998bf86e93e655c8f9e11168f4fed3a7e664bcb05e433ba82fb3f54196a988af5851a0b3c3974fb1e6bdb51cc746b15891bb2bacfa5dfc56f0190d1ccc34848a39a49b5764d2322d38e2882093156830d6e79e4cef46aef8e2c9fa2949179d05e51297b4940055e465fa450473e48d8e864852f4e5e1a90c6110911bf2d35347dfdb012fd4c82ebb61e0a1466d7c6ccbb848b9f6d41793889b0121305a6820f6fe44b6e1d019598827ab4da0131bee6cc198d933cfcd6e12729508d0a26db237ed7c41099af430522504ce70428e442f37051fb31a98c068d03ea1a5d209f5a296d9ea7bf26f8d64751fa2869ef82592ac1afc1def03a03edd609809496ff170eb509319e6a29c952c75705efce20b45896236f6da1a46e0ea01561070bcf99dd732ca277ca26c6d9e60a5a2288c6dc870d8f8450e6087943c48b819f8b34b11790925cfa1d851ac92d20c107bbaac6e0dd5511e4e589b3aad56e1923aeb715a88d09a38eaaf80692b624783cb1b532f2171fef722a39e23008261c3ca85f7d9e83a66f45b16c7b82128c646e710839172fd88e8754aa17684eca2dd2da57576161460a1ea2934ee965060737778af8df0319cfde204e4230967bf54582fab3f900ef4e185bf8b94697db1e3efeb6607de788eae043a0853315f31be23a3dd50fab3992f833ae5f16c01398e1d99ca88457b86470fb4357fd8ddda948ad84be8c84efc5935a8370a1e96bd8c23eb40ac14c1fd8b7c4d1a4ee2ffdfb21a4fcb0ec2e1f7b2aaab66f3831f81c82687237144f1af77e0cc590b398dd476374c8b1482928c293bfda659b48ef9f93ae5f3e9378a77124dc92c68ea4f541db52ce9f225e86d7d1e2513e67ed13b8f83547c3e403f14628e7dbd558a119ec41f51c9639d8dede60d761712aaced0bcea1244b47f44dbb4d72507321f30346bf45f63510ac68b416259e32b867da844286b3cfd982ce1490c37ec4336769e322c8ce6a5853e3f849f959e7bd792149c5126c2ff09488e01c28f6c2cea421cd160582a17712a5894e65e5efb535dc65c5d914c1fa4f9995c41cbc0ca1fe1e14566d9ebcfdb0a8bef09de2b220775e3cb245bd422eb14a949ebd02828111bfc84723ec0be0085d82b7c9b3fa9b09c9cce00be71eab5cc2172662feb8f7d96dbef09a75de8d3ccf84d84d0eede4788c44581e46bc8ea0a6bac38317d377aa20c44c4e2b09948041fbb01b501e7c834281b557b0342f39de406a07a76e7821640f6c5a77158e1a12dc1178ee112eed4c37932706ec201b78e305bbf8ef28f3d42bc402d5272365484a82e552b4e7f8581b3483fe0671bf808d22bbaf5e45b27cf8b1662d7f1f76a1ba264ce16a5f94e90d2a143f0910e8469f2a0745b1f4b54b253c9593c0e44de7994fa82f2d20e8f6a5fe2d656d843524091b134860c8b9b69ff01518e4926eb27fe3c448ed1df56d194db8f2550881c3a2e586e651d6f172589d949dd49940db86ee68d0d9a2a119a2e970cf95626c7679ddb9936685d1b544304c111e1ea0c158bacc28914993f946ee72944eab7da949b0d9b147daee857b98081786e419111ef04006ec6d602d7ae46052e7394d4fed115d965aa8d5f8947ee56804438aae82b4e437fda0da2da5e5c20f87df1e5840bcf4b26ce258f8b220df376476d34ec539ca8748efa410ebc8847648aa8f8257d713d57617f3dd79dfaed0426914d8235fbc8e92519cc43f01bd6a8981d863efb307252924ccf5c721d73489086ecbf5954a10d931fdfd91978161faf13f31aeafb4949a153a3f67538e8cc9ef9099051e671defb550756b14918f844c31b91271808fd704d5e326ebec9d4b8ad97d619b1a133b38cd8a720488c00e75a55acb26f0d1c28af0e150dcd7131339fe980a86cd495bc545962b9f520397151b038043e9510fc693cdefb74c3e8d18c768c8bc0010ac50663d07930ae18a237a2966539d03b4d3304fa5f74bcbfc48dfcfdb329e16dea81cd9569ed2a0daee2f8e43e09be6c4b7f446f1b75391e2230249864ca582f8a884a4a7446ff05e533164b8d8251baa7a6073614359fbb97486edc2310ff71e225e129e3f6f7034c02d407e26b8508e6b8a09dfe52eb5923493b0f74605ede6af9929ff582b999c2e234aa5b65c3a97edfd376eba1c0ac84c229d1b324859f8015e915b990e3105ba03089b76e870274de0ac2e3ef3fcf756d81bf3c6e695c3c4c22d09af351f54299b2d99a41434f9f02ba99a769872bd7ab11bbc1bef4fbecde8c455a489617b8382e0c2404bdc8138d0d4230897eca2f68ec07d31f232ed2b5997eeeb1cac71004bc1da7b880dbc16a6bdc6fa197e220e852270840ec4382245516c3a5f16d51f9ab133920dea36c25b6b60905a454dc0a312129f243111dae321886df3826593f32cabe161da7d8b87f67258576702005a2006f2ab7a8a966c12ce1f3ce0adee3efdb44ef2054a0bb29ebf98719ce353758672311c4c19ad54f70cde2ff75681560417cf69c1e17f3a3d6a58aa356f7f3fc566224e4fd02d011eea3fa6a49b524cc902e645d20460ea9b2d7ca43853366f81c88a2bcecba8695b737f7341c1d551a3f997f6fafc5dd90d0e20e186f92538c98bc04dce302924dd45a0cbe677414eb606bce3f5fdc95da95474d1e82136dd18250e674ba19fc25ac6f15910f98581b5bf3f9da11331d631afd4fe7408f3f162bbd89ef2220a4d2076acece580711528ae392f08dc0069973821975f1132fcb4db11faca202266203b066825f448376c6f0a650468a4698a25356952260ed32ade2ec57fa3f9233c5ca4e381b5879905c56324be9e3bf680b11760dd5dd5a8dbb0f79a0bf300f00d74f5ebafe94e8c9ff1d7cb43043f00d2a48a465a740d69701e9bbb52a287168cd8e9c3b7999655db93659360b3295f4bf72feca86396687c130462e91d5cfc76a8d4e5e0866e41ac2808439f84913833fd84ecb26280fa1afc082201279bd3e1df9ca3ff20fe0991187ca02a9c02f22d4bf058d36201369dc8bc82f8caf2f3da398d453ae322c67ee9185cde76edcf5bb037ced8cf512bc6da7bd0f4df01d2627fc3cf58c84034711764d66c534010629d78b7d5e1d43ce977d8f460b3165f6fd667c007fcf5f48e6927f76683450a98fbd94519a8199ff77f9db35c163e3675bd5004ffa7e5fefff82de0143d76fe6f77373b2636cc3307704545a3f88dcad09d3a34cf2522543b844cc80a87149ed9694d47f3b765d906a922add00d17ed65b3656c2296c9d49ab4fb5c337d2aa48f2fb118f4fc5fc1758879b3a6509e94e1215897afcaf84ae4da31fcdeae3a66c7d23c903b21c00d00b4fab34eccf84e1b7fcde78de13ba7cc5a8265e24bbe95d4bd1dc2963eac1512e1c36b58d62cfd23bcd0298cb2f4032120c664408c6b532f2096d5ea6a809c3fdeb35269dd4192e4c6cbabaff50d8fadaa46e400fbe6298df527135368ca0688d95e96998aa423f00681268864558d41fcd278fcd1aa0796fde6505b297e36464575d6f72ce05c3a4988c3bcf782bceedfc132656b3a5c72ba2575106468dd85128d75640749f36347060574c20367b65ff0c72c14e921d99fae255886302dd2f5b80b34c053e43b3530bd934f4e66c2ccce2ffdbaa9a01eecdbeb2fe5debb599be4531134049610f0144a047ccc5278025f3985befa35c57cb14a9d7bdfb89a9fe274331a8a46da185fec60c6047a6289a5b962983dd2603c81d20e62fee6bfec7ae65c772ab0fc9fa1b896208c6fa632471187349a6ed6974ab365c06fed67ad8ed6b6e5d4706c4258d7b27ca2bd215ed6bc2b1b4ae7e69b70d7b8e69a73e5195c65381087052e2c845cb330e291f99515af805e4c412308b6aecf7f4c77c661f477e07cd65ac6c49b0c8c9b16f870de50a11bb9920ceccb6ba1ce239dc1ebaee7f38b913ccbf125bc7a55448117f4d93b03bb757593be848b5671eb064337742dbeb5df92492c48f52fdd7a8128747be7b85ab405d2cb3faf920ee823c0445b3d4ceed262a222a44d91dffa78584b45034abbcec3d581cb0e1fb0e97574e81ce54a7b9a12c3b8dc8fec43773eb04dcebd8ad4437a71295f56c65e302ab7829ed4badb5340900ccb1261ecdaa67ad15ce99a8f295d4743024d28c7ce060edbb70f18edfff7ceb20336cfaddd71ee54c3af837f5ac0c64f84c1a3a10693fb7bfa2fe58bc8cedddded3d74cf92454dd6746636f9ee691f38c13a74796396410eb101b832ef4231d2b5e1642a418cebffbac6910074dde1255b7d73873efaf3f7eab6972df41977cf8fe18c5c32290cb4be594a78b1b934650f86b8d8a52fa8fec734f2a1cf7d6a3daf758ac8463975b03197b8359fb87197dca91959ff3ac2b729a8fc1196adf249a6ce253f9fe5c958cae06d67bda4e2b8b9ebc04e87152641f35ebb9cf8dcd7aad2e238023ab32d60331621d9ec4edf43917621165e575ab9764c0c8daef2c6f3e55064bc4d8a5396899c86a77dada64816b8068850c52476ab6a9cfb45385085d5b884e62b5463ae9d1fcd4b4c0fcefbd69d5aaecccaec7c4a603cbd2a916a6d53a2ae4c984de25ff1c2ea9dfc51391208c71a16590a5d2fb23624cc1f63d99e18e89f3ba192a99e72ab95b68966d4e5202088e9183f61fb5f58bdacfb14e069d101393633ba68d17649f89bd6ab561b19c39c54283325454b36ee44e1469f57878e0ef9baf2600ed75d59173dbb7558c5578a45f47f1471edf6e9e73ea0c0e042dced3525bbb890c45359c4119172867fb045c38d53ba97397a270f4eb9d2166297752a24b99cb7e5b63481717fdf49f7a619b2008795bc44870dbb66bbfb0f4fe810b7e4a3e2118ad44627430b6f0f3256035eef9fca71fed0ae772fcfaf09149ce865cf92ff0f903fe17afb311299dbfaa9e5442b839672843d1bf9102a29a54ce13599a1209e35ff3d7b2b56d95b9ad47e21ad475a7234f4839123ed025b14f9421676cf412df99545e1de2480b39281953e6222178979905749f1129601bed7249c187009587b0b0d94503f9fc74e57fffd844bb52d57fe9e0030b0766c143499db66ef60db7fb7ca23ff3c23b44000a37b33995edc05297c2d651b2b01d264d9f6dd348dde1dd070c825ec2c50220e48a8d3491aef255f590bcae1e9994402762902c300f725fd8c3a07f16121e5c107c10a33c866c89051db6f4129ff6087bf5d423c43ae2b13ba6738c23025ff894be89eefc4ff05dfd2b31540e4e7f157b094df9f7930757a628225a9f8f1de404e860d9f9c58847e9f4812caf8e3574c8d33644c636183ea0bcde5c3b5287075f68ca811d0d1433e2ac63f6476a1449252eafd86f0c668f4fc8928ba831720637addb3f6b0dd089d8ee592938140627593af615a92bcdf691b0c0b8d7f5505246a6df7afe1084c53d7902fac63d651bf7f0cb8f22fd98b7e34d03f4211dcd0672b7ed2d389c0e8696f2859c4ea73aab285635a9debfda5b87e8298b30cdd76519ecffd0241306fd1b7c6bbcf808e8f42ad34bf8914daf28218012fbc8a28c4d96417f5c7218695451e446c7a117aeda8d82a645829a2ac7b5b60c6347912c8f71b94e217a97ce6afaa4ec2e82cb9ed13afba6ce67395a545f11950fb31409159d0106925491323f7a43b074c2501f57cd8528ec509647d70b69ac406619124937e026e4bdcb20fb22c55d10f426adabdb4e12529be26ee81c5537c05608946dc76560deb1b30f0348353e3d95a7813ff6db9db33926af701d26092f65e11e0b51a067d20830cb6fd1fae8fb58b3f8db8c7ebf84c0304a6224795c28f2ed3622b2da4802cfe6da274b8a50990774568048a41b6fa93adf3a7ce83da4b053addf80b18dcbee682d7af15ce4bafe4f6d3eeb1b2c3f1873228707fc578cd2d47c83cba745227e107ecb5a8fde59c51cdedfcb2b8f9174aa3b14c315f98d1594341747176c7fb1e0c03bcf77b017c84d3d932b53d86fd40102307c24b5410d45dfd1a564ed05dba6a35a327cac5799d1c6012c94ec6552189fad3fbb9db4a302144a38d86296a4b92dca41e62f4e09f8fff56cd9e629eb92d6e3cff547f3e636a72c59a854007e7418c49ab8df50967834d1ca78dc33beff61d57c29deba9d48dc8554a33d9d634cbad6fa65520fb63177533862ce0a03b321809bda4edf1c8d9fd404895bdfde43c0a33f1a5c702e71b41d497ddee288255dd798619f316233186f8637f15d7ea15afaa3028f0d68806b96b1d06b6375b8fda59daf1f454d61cd480a59eab10ea72a60594a5f660825182769f0a2d19dc7deec3e2f3037a80f0b7663d99a738d41fbe34de767f60ca5d6b41bd43759347586b83e05263500a0411bedf3d0ab30b9a9deb89f521f1248f8454724b68c555b628692eadad3eff3c5b77f20aa6abbe0b5c774d4a9dc2f9635db4bd1ec0c8e2d8e6472e4c4f28381a25ea9a480a3dd6fb52068cfef8c3ca30720978a31ee7aad3921b4761452acce47d8b485c64a9d3c618c02d7079d0127079e06be4eb7b0866027bacc340b7a06cff1ede424e7b4fae53099544d0b345cf1ee8ea6a75842d1ba3895c23c9613f521ab1198ec78be7e0cbe9f03c51e40b4f3d744832082155695c675aef0498d4123c2b0fbea338974aa3c72843fac14ea37c05a867316c81b5dd0c3071e44991e3127119650e44d1568f58caa921334545192309679cc44dc94207729e3deac19c7cf7b8ad13eb1db1bb2b731e6d5cd258e843eed4fb8e11cd79cfa6a4bdf25c06917b27db4fc4f6f4a3ad11dde0791c35d3078154c0bb59a4ab8ba3f62203dfa46ba63072f84e09e2e966a367d5c8b2cb70d0bd0ddecf7f66f35dd3b89977a6845b60a61e50c6b662616fa66a9345ce7181b5d193a5d8b30d4f80ec56af6d69e357d7f62cc63cbccdefd0ca180d00bfe4e7ddf4c7dbe5f8ab7eeac99f53cc5a03389c3907411838803914a55af518b9aada3b8b08822f5c7d03c26757bd25a444b63349ace5b5f03d02e197b47b2bf0a905418a2ce48f0629ed0d3602d43983764baf11dc7ffdf429f5f355792c8709dd804e88b04139e264bb7d60cfbbf004e93f97cc6ea131b1fbacde187c27bf60d755f4d32930699e2ad11bf702daed3d4414233fe8a7816cf756c08363cb646fec96535ed09bd590e9234808572eb2bd7173b86874e909a9e106289141bba0268c9fa1e0c4cfb5adce1a7ecf2888e6741f23e0dfca13493c04e27e1720a9fd9b617dd2f576f914c9767806c37870ef7f3553f9847d83d38c6eb55636d5267743d69a37fe1bc6732a56254ac4180fd9f92dbb304e6d88cd609282e29399884a495f5d03d5fb0625428fb4e54a34bf69eb3f055f3389422e1547a3359f52c28c918f2696bae4c18dbfd1ab18ad38befc336372694e8ba2796442e996328aa0581255e4f9912e55730e1e99ed61d8ce57b6f3e100296ac085ac5e78f5c3469839def9cb1884d6065dc2f1f77d42585d458d2dfd4a79b1611c60a5f2463d5403a7a6062fbf6a78fba00c36c7e30923337ebb5d7d70027c54396577db31e63f2d48837f8684f1943f00ad4616bcf32313cad3a60eb08ad2cf9dc3b2596b1ca609ccab9ebc7f8df8585ca29023a7df24a2b90e9e0b632ff8d279631d53e18402697e6daafd1734c8f0377137e99755af5a47fbd1cfbe520013e238d8ae5b050e0849986aa12d75b7f91e792d3956e1b54f236ccc0690269c8b406b898e0db6450bcf8cce6e946620427111f6085d74c96d6f1112073d9c0ad50e40aa7509ea509d7c8c842f5e6b640bb6d79ace18f9c03c2ffa17a67b04bde94db3a0eda68e53aa7551a091e29fdf7accbb5362ebd30ed954a0e3d3eb0679753d435834414e9c0784cd060aa34c5cc39bf5f4d9aad11546902a6d46e3ba3f6f934ce16887888127f4c3db902c6f50b5ef2977e1c7e67cef4bba25f7f337d3048f523d735fcf1d449a390ea85a52d752874ff567da326e187e8e2773326d817bdd16859a905d3a558293751b52b11427bd79a1f7eb22b84483985b7561b0dd828d50f901c8f6e39a8f846235d5708f9d596f77f09bd7439174a6679a708508b6ad2f3f2c289bc0d3db0ff166bdd309410035459574ce9c329ab461abe257aedb9cfbbf2f1b2f2fb6a64f073ff502710401fb992212dd206c5d379d56a829aa1e0403f4eb8b274f5a742bed3f495a88e20581f5dd031bb7ab6c94bd05d0ae5ffc0842619cab6cd851c3efe5373d1199b1823660fcbbe213627018b754de616f20d975cbd163280be5352ee87dc60b3112f4678dc91eb077a77826bf348b5024c7b71c92bf25848a9c0fae451770fdcb8b4f9c6b1c2d67e61228b67ff24f54b25992bb44ae6c8f43056e6b2fcc96a83d6681795a428d32861dfd6be31745a88a809f2e12379b44d030ce1b9425575bdc31c006c1f64d7031fd76179c41ab96306054b6389f2615a4434e04e826b4fac9f3ea8c3d86cc444566240930d09cdb4a2094b71b6b0bcb986908552ec94dd5ddd5e30ccfc95fece10cb1bbab123730f2f2271fe53a9871a383e2a9418ea985a5ccdcd429829f30dd808e6303969c7815b148f47a56b04d1e57285e0954e752d44c5f691555c195c5c35a0dd704d8217054628fd1266445e680583a8130a444bc5b0e6213ca1324404ffc008ef7b31324078c608a6a64df4bf29627d85113f802183f3e7c83c4ddc0376b14f2e78e68531c2ba9e852a7c876542ed4c81e98ae09ede3486e7f671afad991b114210eb419a9b2e5f1d5b89cec7aff051cc047f86b5e2cd070d9416be2da306a4abe931838a48f82b2b84e05a9f127c0481e3f6e7da44cd2e9d979f6cbbf01f4d51d2c7b66ab9aeaf343b77d57ccb1b337f3475addc0d0a69dbb483ef845d222eaca016a819a0297d48f30873672d8537350a494cf69d615dd135106cd65eb044f1d6fa0becd5a93739d750521c5addccaba8316496f08393cd4290d69296ee54ea1ba52791abf0ffc4db9f22431daf3ded2c1349a0484ce8023cc2b40892bd89efad5e3c28729995bd350d3fe84bf350c93ddd651b64aed51db1b5123e7de52c1279af8285808a770712703c96f365f0a6b022807eb4fd4e8a40727a8de213aa34ec23e28c7aa6ecf90ee25396d1ab9bdce76b5c3c3010084f53f1244b2c86d92cfd956c3a28958078db80487845ee81805e0fe6539a444d8f6420f5c678066ede03a12b6350c680db1a6674234831daf6857fd8bb069b72dd0b208688023bce55b4f70c8ea1949d369845c0342f6d4528a055bd1c93ed27437f8633035580757eedb9d67a47ac693bef9e295def361347d833a5c601b69259ef676e1470ee5668bd74f485450f4061daa5467fbf3a4cdddbf28880f454c08d8620d6f35934db57ed63aadaa7ca28ed1cc7c10771a08c0cf46c9b40562f90d60f7b1e3b6513e7a3deb13a478b21b1357af008cb40b928914e64ba7a9a28e58d0e5ebd6e874fc267ea05e210b021592c394bb4464f492d9cf8c2bc763d76c1eddf2a2dd34307dabc71667d32301dd46833752cb806e82ddadc045513dfc7b86f0a5cbf69b9f37fa842c4927e889737c9263ffaccc3a3f71421a5545b6291f432f977277327e7c3cfd2632510511d79f057a84f7fbcb8a2ebbd45239dacfd3fdc3e2f85ce5e6702da4ccbe5009da7d699b8a92f13a7ce4e796d0d3f7c25e2ea6b0783cf0e3bed69fd9ce5ab486e024aff82f4c773824cef6a6e42bfd2c8299fb7820a2a2a3e66fdfee8f4ba197d43044c2f5521fc7a073014857d510fefa8c5492ff91ce781096d004508e59a324623aec14b3d8922ad1c12777870ab26a2e21782a050631f033bee977a1a4a34c480f7bb53c3b2daf97b47a7129d1b21c511d50785b049c6accd04a38f6f33595d65c88f3f9b2591f387eea797a9694696f7e122419528591c28bf1bd90f1fdc2540d82b9885a21010567bfaed8d47effb6356911aed7f088f95e6f05d35a9e3f4d4a43dac9e3a0409c61ff94761928b6913175e724fbed9bc5d4db1c355dc5cc13934b5f58f2134e78429afe13f5c2879adeaf31d6c7db11aa29a208b9b6467468388a54539f97e1b9f17b5e8d6ceccac615bf62cecd9f718cb4cbf57cffa0fbb466ec40005b0fa8e1c0299c2bfe7f8f96398d542aa65cb6b017a1b7db347b75bc59a4332e78e6896ff840c1e0cf5093c4dcdb6db7a8ea79c0fd5165909390b8fd3a4411f1940d2e61f0e95250f84d6d8d33ec966743eaffc58ccede5a8acd1635b6d8e91bcaf81c71b530ee5c974e4c857ab98a1ac0fd2d9623c8739da138d5fdce42c22eff5574923fa5e858c5b34b8920778efbb0c128ce6e552637cd30f8193412e05bf8cdd8dcf8455119bced8dd7be3672a8e29ee37bd7c20fe58a4b97127a346440548d8101f36f6bc38aebe96a133659b115b9409832749ae8ef092bfe2ad9682340ffdcae738c9db5b2ada08de9253e24b044871c424bc8e2c1104cd67fb7ad19f0663d105b5477c8810bcc35d9fd807efc02ae7f739b53e9eb089aec78a575f094d418e5f7e2b8696b6e29b0b67ab53ca16b6d159cf46222caa48d6a004d14c1ed0a209cc9e63c82c3bf4c628ae2608891fa00d037afa71552f23ae5ccd0735c6fab521327b88c9a4dd6ba83e67ef5e6444838cd70c0fb7ed9cfeb0070ebcbbb0dddaca2fdc2b8b11156fb1f030131de00dca7449927c7c2494b1d3232da2a28b58ae5ef85b1c190acbcf2aac77898a8dc43df01b186768d3bdef4fef1cbc1bd2f4efbbbcc74e02a4dbe98011eaa051686e7054101f422335aee8988803133e15cd9d65d8e2229bf5934f78d6b4aa9144c48d27d1ef44e5a44386631a035cfdda835052fcd76b5ce80def6b36d8a3ccfec90a73b7b8ce1b07ff8461ee59ad55871e182d1f9a4cdc0b3a9544868b720ef64a163e2d0645eede7640b499d4ad631dbf100e72ead0718587b90703340ab1483f963829acf9b58536bd7385f763359afe12182924dc8188d2fb589eabd3fd5cd953e62ae16f7cfb8fe8b901d1accf4c2df24ad8fbbdc3d1d32e7d0a72e62354baad67caf1544fc4f38097446688c729758fee43cf1fdd33ea4dab389201a68456ab8a8f5f373c75556b37124ae0dcaa116501e3ec220c005cbbb2ceffec51db983309f689b9e63529eb37fef6d49b9450993f52a2bb0264ef673516bf79de355948fcd3f46278a0d2dc05da99255983488c7a33d323b0015f9ea01772c50fce5e21fadbc46aba8a3d90ab4c581b650993556880fdfd247b16dc6a34b0398b56294c5bdf4ed82fd7ab9acae2063b358721496ef48d2725b2ee1eb889cc84051520e834e83e1377671018ccffdf73973abf371b33144798f0ea5ad75f0255617126870104e00859fa3ec26ee276c5d96df804267a02777115259718797480b33688d7dd1a71756c033bc1a2a0777d8c0f5c662b47c92f83d22ad0c3163d04c6f279b7480e3507d3cb06eb4be3517939e43bb804ac5f58921b27c6ff2e15e7dde6ba46f78690e8e764448ba652849a4977c9d10742978e58c5aae0e65dd68c980072e4f8431c2b38718f9c0284ec2a5a2497234a98634a68f4117117603e67d496a98cb1ef7ed2e494bee0a3e05e159f8d9e1366d560451cc64ed501123a177f5ddfe69a63d9c116c7e44e46b5816ecc255db2782e9fc7023686895947bf1251b181307c1b3228ca63088bdce68aa74521a1764b3abc00f35cd05d35bc41b4fb64770b8acf7eb0a2f4f64be8dfa441d0249f0f37886516165f56314a4a4e7af29a1a5c6e67012d4694005d5c9af706a6d7e9b8cdd6288d4acb9da67c420d901a3da0c418897c3cce6b1cea588ec17ffbbc2eb6be104c49c42ef793dd8c41ecbd9b1e8acf49c4c4c4d54fabadac0f1ad01eb6d22fe940d7bd6dbfb968a06e8644c7951da3ff03d84da106ea1f9a7155607404877ed6221d78c9f009f2a1240bc01f5ef8a4044089714cab5ae3523b5d800e5a3b51808973d7f16b057d72014fd582e93c6cf018ce46688b1ec10cf6b55233055d37b5cbeba1ae96de3729764793c430e6d0585240a4bcd22c88cb20b771c256631144d405d3958900beb23dd4055870b4498582a9f4005443bfaffe585e95f7ac683b64ac6fdfbac945e6c6ff72596af83d757f4703b0fcb2992541c053100f07a53055d923d77a66233e182406eb56ff438ba7f5dd270678ef5b0f8de665c02c9691581a5db1b14ba43ae34264cec6e3b21e57b4dd2b5d52bfa31281fb421ec0d89bdac5be8bb5dfd908707a10e300b4ea680653ece9af46fcd3b033c5e0e5cf48224b5dedea85d47777e9b1f4e32ef68d11d8ab115b638fe56183723a3b779373ec9e91df8cd5bbbd506a58aed723531f5b164702a0e1e001d66700baea0b2c5ded105a40b24062e78602bc370f1eec04c65a89d0ba2e6fa3cf49ed768e57fb8d5741e53fdc93ae8539fd5d1876850da60ca34a3fb7611a0f186f346d354b05f211e003b93660ace21dde2fad9689b97e70e15132e07c2bddae84b949f025356e6bae6e9197a4015da3117b3c8ec92b4a87ade4f891474dc75a4f537d20eddea273bf67fc227706565df9d93304405f99b0c5c0be95b7a983f85f1755bf7281a050ac52be868f5eb1d2b5f397a9738433cc0c04c061c858729ea160b8460b17d86cf1407e1f0d8deebb55124d5b69f06bab4146e42a388386f9b69fb989e75a59d6e17d3ee9e1c9bc47efe09b0e8eb3e14d1bf33dcc0af5de206e079e76b56ead601d0bdfe200b0e168a0052002f7073a0f8698aff623822a18809884744f586805d5f5055f49c5fd39f53a996c07362eaf66da0e02c5f0bf8b2a351358212d5d7b91159b89a95a1df99a6f631a0520c2b968ba706ae83c6f12b0107255eafcf88da19074a052ce213fd64315e3027ad2d53765ab0f66df5018ab815cdf7bbce98dc85afe1fee8446464d7f5eb3e38e0c35d7bc0e5a66f9b2b1a20e00be91d51f1be7c0419fd7880d603140c9302bfbae08ad277ff056b7cac97474d23720db8eba8adcb8f6aaef0b3a655596f9148c2b013efbc9aa1f46ce29b13cd0b84e1234f5c5f45e9261f50026aaf8b79363e4c9479fc0946bb414ec01b7b05a95a449d16ef1b29360de2c1f8a7bd27819f9aa4d33fbee873c3493bc2fda4140d439bdb989063f979fd3127f3489d4c91558a573b66c1c2cf1920f0cac5e93689b850c1c76f8a4420591f1d5db3a66a9de753737f0794e4765d512a166a7d4711c90bad800f2b8abcf3ece7a03cc31a4b0a57cd007ee2d1d68e7729acdf3d6096865bb3f4abcc234a8d9b180ed1c38032de64d456116dd595ec8cfd830cfd6a0ca94f600fec8f6f05846ae7a2cdba35a15fb7203fff4519c1bca9681615bbdf90d0ef43347a0baa1f670b74724368cc2b2d6899d3ec361fb09fc08c9d07d9a3258ac279bf8222946a968afec764a2fb62656fa7e708d04aff80e8750dd69d6eddf9eb85bf3798ac6fe8908316a968bbf8106e44da68f843b3dc234505d819c405077c726bb37452ea4e0f2faacd4de2b39d2af1d31589ad5feb05ee2bfd1e82523e539ccd6367b5d38e1e88694d1dc0c84be1f9a6cc840a909c3746f168b8222f1447bb1dc0e350be9fbcf1fdbd65888ce3da353548c7c5b804f9bd8b7c71283c9a8b0a20f18dbc015113d1f9c31d17a927212d45ac2f84fa2d4a4f979a378f7c130bff44b078c9fd870965ba31dd58287706519512ac0b2e0100a0d1aa9b40e1730834f7a2ab611dab4e6d8fff2c665aac11f9aea8b9de302a414bd6b323876380d43d3df8ffbc763a4536aa18dad68620c1c0b3d253d2f4bf165ee24c22fab05354a124a9ba6145348b6813362f87228e89f8e7e7e3c73a714e0f75b47549b312b0940663b8ead88107735ec53113bfba8182a9d058dbff5a9ef9be6c4477fbb4023d9e00dfc3d6abb13ee2b53f7a22a084b231be459e906d6565afd5a7b4d97f03e2e1536b37f8a8aecf2c9d3f5279eb5933d0c461a1b4a66c01dad63a19882bfb657158a6c8e39e1b21420f4e07a48ce38ade5e99c5803b7a06f5eb1f8aeaf3bb9f2c09e49487f29cdfe70643481917b97fe84574663338be34138f1f6646aba965b7027038e314345c03a5eb41c87721512ec7f3ee1b54224c77e84768972514a08958837cffcaadb7eb2219eaa236ca11d4876a60bd573d9ae03230e4d55d68b310a6e4b6dbdef9de6aef5a43eb55b7c4af7d54ce525d5d04711810763ac840a5ee0d62a2cfaab894b95524e8562fe72a9399f2ba3f5045f5eef20ba3f58324fd7b9839e28e0a5f8f858aae332c9f9973122255bac8a591de70a02909c56d363ecc484729fd9e37eb4ec4dc736fbc88fa438e06af4b004cb1f3982c545797548f543fb4ed9188b9fe668c93811e222321e3add3ea2ef7824bedecf365eaba9ede23e9ed9aea48766a18f8190a352173806cdeb1b9ca4c8e2664dd966c3fef82cd5a0d7123136c1611c0973f0d5d3f0b0af9be9ac14950142eb1a387cdea0027b77078dc6edc42e70e195a349f08b0f3ef3ec693343c1030e2da3bcd5813fa8f3707edfd17054d3dc723dabbe07edf5ddacd66aa83a85c8d35609627cc0819cac7e4841ca8124d5b8b7b716405e05a10e667a89f597460d805399df3fcf1c33dbd3e49ef7aba7229764298e05ce852badef1a6a50cabad0ec617523ce8285fc347db272ade5fd0a525f9cb7f989adb44378db3ee67488fcd0c0a8d4f471783bf96d37f0f87aa77b38ad578d28df917d5b657a07d781e6d948090b6e04adc2d5d518a9a4b5f57ff878a80bf46c9d4bce76b6db9921fa5ac05a9fe67966727b80dfebadd239f3763a2a0550fcfabc80bca7add30f015504e1ad033d2f8011c801b64d968399ddcd15e87357a95b48887c321f69855639d014cb1f7fb46b43e779da9bbe3ecc48bed47ceb035046d46edcc2f843e7224cccfab129d7ee2e8d74da138f07ad29027b12dceeaa6994402bc8750800feef7545b1db319673a057ee5ff94f4983c980d2bf2cb893385942d78b4c91a1937b7a0c7490e013fa9ad8de6f0915840ab5125e297937ae2b3e18b32d6019df0521fa79bba9730fe5934b7f02f39e1993f8497abe2875d7396d90b6763d3562e7115a24ce161d36102bbbddca12063f81a3d2221148e91fcfeb78d7e7e2b4bf4dc4ff310d4d73e48a59c1b773810815670825911eef3f6802b4eb85a061f99fb91fcf0c31adf3f6ab7b52d9d7564ce4a47611d99806034be806c8a7fc3b6ec3c7f5210c4bbf5b685796645e9d826a07505eb68af496a601afbd4635ba5853385082258c699c0580d0554e24ebf36909a4fe8f7ed62e941e2e03206bbb1952e732138a192ca6e968f77bdc97a455c6415f3478cea59ededaaa8b3cf1ebca8cfea0024c8efde9dae860ca6599e21fd01d02c68c5c48031ef58152cbfc177537c99a416605b10b349a9739d201f3e91865a4bedce3d394052f1f6aa8e8eda6d7d6cf4e79921998d199114a6a8a23e8e30f5a7b990e0fc5ac25ae6e52bd85ea4c8eed863ba715214d5b5cb922a73aaebbf27e6e58508b1eb475d28dcdc9693311c98c20df958bc11845b4e1d1420e65541d9ca95c813012fed97d7ffa1724b750f7fa478a51fd63c34adc988a5a4f3c00443068ff587ad06d94e7f8d8f523c46d6195aa305709c611b636997872f53caaf586880a57ead1965b85974362f165881edb80ba60cc6d8ccd136705c1255acf2265b65b8469dcb32924e664287c4eef4f7083b8697fa481d50ab36decf942eb7b15180c978f4aae89970faa155263a749c8871340aed7c9ecc462cabc42e1607e761a0342363f78ad44e08144604de1fe6a2c3556529624a0664cb60a7c9ce24b614f037ceb6a3c8c6bc17d816c883cbde29876e9fa08626527da358b3a58e6164fddd84b8f0bfbe35f5269d5a6d546b8333fc2c3909efbc728c7564f461e85880a80040d3ff109e3c410c17deadfbb5643f008b73f0598b5f1f11e8f85eb63fb10213352879de98646edf5d173f90aabde4d85c9ccacd71e8b828bc2bdfe0b0bc40ce6cddf8c40ac18764e6d4e8fbc8c7a8ea365231be5d726e0e7b4f1ca623bba7abd151d32b22e93dcd56ce678ab659460b756cf4d8a4cd1b609ac30d211f7ab1334daefe227d4e70893977c1f4737932c3098dcffcc3d8d8df2256224f249c1195a10747a8d1704df20690dcb989e7edb6b5c31570dd355bfdde911259182059a69f590f86f8ddc273175f708cf398e40148f12bb72efc60a20388bb81817635c684f6dbf7738b80a1521250f5ee3dc220d071bb496cca793903e1c3b2f412c32639c5f3ddcf118e686ce5efc0419d5ae1e570038a780e3f7357584e839574441d9f23f406d2ec07e01e568c4679ecd2c42ea43ba04cf3d8650826de804a898801b2e5e09bf74b1d2375502782943dc0f3cd0dabc164829e6b5e41fff65e2ed365ccda471bcbd5466d8c735fdaf9be7e3cf12239601f06ef90bcc550cd695d63fbeafe2fda7d466839b21d95f3bf4a5e37c43d3d1e8af49c872390658e29175a58239289bb032695e1a668de918cfea2ac91afdeb2e11b4b68f7d46d222ac8a59ed9f2a2f54416d8d46960da48bc810bdae8638196d5f4e742cb274c7806f716cb224d7d9a7b2ea5628aa202e22e596e8e7a3fe20774dabe1ad83f7a7ece89a03870cce9b81ef6488ddc457eac1797a65dde684c1a74e787fa670cebeab0ae64d15e660234b63b1880069fb05433d58586f19ad96530a1fb4b3e5d60c38ce6bf5d22971c0ed864bcd6a3f80242517eee07e892b5a309c2e556e48b45e7fa99f3e67bb94b5c44913feaced5fee60330ca8f8854340bdb980d8c07ea829dabdb6736f5639ca94ef8429dcd4933264c0d5c7895e347b42f639180cb532337cd3ab21ef75550a53434886498a38ae240142f4a48a37c3b4f3c7420b8e726f347514f425d2bdee2a9deab50546025f5856bcb840e7102724e2ae10fbaefa668b4bc74961a07d55818de32cbfadd9e2de0438d11bf6d64f68c9b3ece05ed12784bb8e279c993ed9a3b47e79e863122b2bf1cf50c6eefdece52ff5c2a99030946810183db74d0e05e0ec7b6469495b12eee9438a763649161fe0fb9fcc614450e72bd120ac83cb189ffb28555f5292ad5a788a8ae1236956229ff36e08c1d2e82c623c60e536f9a7da47bef889d27a6703925b3f519b50dd9d6b457c8fe55edd4af348f9c2bfaf918e93a4af96aaac974df7a35c2d2bbc32a1c8f210f80f6dfbca9847e4d3dfefc21691df4f4c26e7e6bc419075daedab9b60cbb554ee653a8587e47288d79ae9ff7238e6b05b68799b8745c1c44491ab92a749504b7a6c1f69e5ce15bf18784e6ac2b41bbde005a7799a4bb83c98a7129c05ccaea3d72da7d5ddfac805362057085e837988d723cb0b382bed2ef8e6d419798d7c96635d87af2d699fbcdfc3752689cfba5014f8f62ffa76acf9a682fccf9ea8f5fbbbc030f2a46fe2ea6d81b07478a3db76fb0de0a5d80fd6df833e143609a82bfecc08433d662945719edbb4d03f5da2f944361fe5d12fbf5f2cf2a30159071a76efda355e5e642580019082eb800356201911d62fcf2046567c96670003d80edff6cd59a8a4ced3c7d2eb7b91acd14e4d68787a1fe16e046b607ee1fcb6a9706591ba430d72afe1292ff33f2c1a4c86bc7673f4e4c5a49a24ac864a2fb07e6839945259a642c30d7a8e4b2a1d109679d7c8c84767d5a083265e0170035c1f788006752883c4a0c9371905b5b9fd6810b0201c391df021c87a0a81540f336e714947543e3023602dc9d9c719157049ce1d5f80062ae5e38cf0a04eb1843e65cbf7b162b9c4de91fb07beb262c2025fbb7b9c9e8ed76d8d0232d3b27d5340b5f49fa143d85c5883d890fd32b9379a1508f3652086366f41dcca66f1ac0e171778e58b4c38c5cce27df66489f096d423d089abf79f1b6624e7048b87774739cbd054ebd1113cfa7a9e589beb7876725beb1a59360523d6b7ba0cc096490432f5cfc6e2417413838fa74f1505f829b7a5bdaaeb05bd97e1eb8e88abbcf0324585c93b7e1d6fd432a1dc652eba49e565d21ed400b4862fbd829292ae44e9c6ab684f7f4ddfb72157308c771be47ad707294ce6ee3afaa7ef71d5b5a02fe117a17e9cb59c7163bcb7880f4131b3f61c7fe66d29ff209e957708f0fbc3fe359880f760b3fc9f9a6f20ee6a5dd00d2ae32421eba1b9a1438f95a96277801a6ef1a0bbfd00f2a512917f638c5f36ee00bde75c7b10b6d15a3de8ef33f4cb51f7ae2838f8cb935de128ac5928b4fb1f94fd0d235e8d4579ad670db77edc8e32ebc3fdfcc09e3e884d014599539e351f185498e3f0565d0c6d5467055e32b86c45ddb3668f51f21f72ffd0d8e58d1c94c5f527cdb51818e5ebdb45098c539305594633f3206083c31c24381f32330ec67805940830db7351792e283c0f04faedc35b7f12b6e55ed35ca0b51b75628d42cc1efa26f5f26c2a35d13d8e9185db3177b31c1ba2c32913fb60953008076da259475c4ff4a742d27a0c5811d074390e3eb50491953c85cff79610a1ee84535414cb515fb4c34f1d1466274dc383410ad0da0106545b54d28f35bd8c090c96d3ed9077e8fbc40ca0914298fb44f0393dc07109c9c99f011afc9fb573806d3a63ee3befc3b53e51b982826013c47abd9ea9beb76bf2e3179dbfd8671b69d433363317f808f5e848dda6903ed06527ecb70e2540cff609a690c10ed9a17c1d9df009403d99aadb0926dc54e8b512aa3d7fbab4de45bccb00d3b6a9d19cb12e4aa6dcdacfe6383d790cc4279baf2b07d067e08246d7915ab66eaad34fef3059a974bcb58a4d3ba2212bfb31424337a780b8713e4c91709f26fcd6616f850fceefc60311f2aa706ae823b91be97a27ec38e5663e389737f36c688e11a30110211287dd7add2a28b6683c3c2fbed6d9325a20980462d7247bbb243a0b4c7d0e62ddfd64c94a2372adc7ca395cb9d444e0b6ce9347403e3d9c83ee0c513375d319994aa459324db191ee17b2f26a2ecded21b6d64c270feb92af1878c501dd0bbcc6923be0bb3be1bfbc8a1c8cab978ec369b9700947b69846b8a72b9a84ab6ee3d0498ccba421b39e92a4d352d8efa459463e089d9ae8f12a311e448ee2878545a1d5e3a0ee72d8da3e93c2e82e1a966191ff6704ddf9d373620966bdeba5a6b3228edecdfdebb78bd6f03beff26fe6ce5f3ec9416b7ed8d808c6ca26a211bc881c853805ed9e6bef82c48ece4b6bbf9d384aaa0b4047b9c7c1a2ceeebe05d5dba4a8ffa3f2a8379e833e44531b8887433d3e384f14c16e9b575f141705010a7b5337332d0af9f8a8c66a3b1ce2af151a1eb12ee200b3cb37d13b75f7a2a33c031adc9adbaebfece963b96636bb94528bb805bf264ffa4dc728a27c56295f2ac1ce417e350bc6f1d461834ceb8c498e14e9734e98cea4835518c6c653efc5619fcb135bde62bbef59aeb695d92bdc12ddb98416516935c0321f734f17658d0ef9941a5f45e1a71c35f117208130625ac1e1d8369298308500e572ca460aca3c70e01f7bf1e75d2ac02a4d0ccc7b9aefd4d8cfda0fd4395274a8f5571a1f854c7457d43921d5df13a1c39b81d33411eadbdbc8e6e560edd847a66a8d85f4519009c76b05f7ec94b0bbe965565d076b7bdb1d21be4e54846c96323aa92ea28f6833d0330c8fda1adee37d55d92d914135588ee9bb807d45ca43c1828bb2ddbff7a326227fefa7fe34df06a69a3060db57e13a00648fa571756c551d2955691c5a14a9f8702df17fa63eed16cde1f245198b77adfdcd56ecddffcb606086b2e90bc45dce446da7569798222244922e18004591f564fc4a66b4909844c12f28d44d585c3d6404b96a3e095a4825ca5df663c60dbcb0be0780e9902fc1bf536a286b5334de2740b68dd184bb3fbe768f3efc7a907c6fc76b86250d84120aeab7211885a058186f8af1cc664bbfbe3d3b5ea9117cbeb79bfb26aed43a53ea2b72248411a6c2fd6e249159f8d8cc1398883fc0e83cfc3d9b50955edd65215b27b3f89b2632b4a6b6fea635798474a605690ff10ecd96cff6d959d578ab70cd9184bed86020eeb2cfa3f45cbad6664f2f34f59c06e7bf628382d37b0fc9e2baa848d94487c452163f6c3a89bddc96cb95082cb0de60bac47acb4722c122ef076fb2a13c54ec86fe155c3429b88f1192c596e486a0aed5e04954eaa95f0985ef1e39e93de8872eca93e56fd7f839d36836b5f2294239bfda90999e3ee747d2e4ebe0f3b95fa9c6d5a93a619314dc993797a6daf8a6823e75c234c2a828c7556634b07e97e3dcfa2945767aca65e1e7eaa21bf74ee956abae8ca72d8ce9a8d4d0d447cb44b79eb1ee2425c5445feece289603c91d3916d6caf60e3f918e140b9fa96470ee578aa98b7f56ac904403d3e99547f12de516a97e8fd170939f680e6c38b4f828ee741d84b2cbfb257d08518ee37ae81b98c3ba430e3ee1e48605049b61f6eba2606990d4080283bf828102835b1778c21117cfedf3e384b34c1413bfe06ea5ddee0f85c85158b909dbe1d974a88c9d825d40704321d1d554ed83b6f3a193754079494f9f1bbb90fee8c067b3ff800ec8e2c6d34d050a9509c859f2d8b301c7e7199528b0afdde484ee7054651a3ca298ec62a12fb91430f90a586602c365553211a195bf78fcf60be2764e6df333ff6a91d49bea695f15e40ebad9d40b2b4345029e3c410943c76fb3a16c3455a0a633640c3f235c15df1c99582ac752ff892c8d49787b221bc5ba8487fedde5983e214a108d0370bbc654660d3375c7af0d338320cbd60f4da7056fd9804224c00699e5b0112218bbf4adf2096ea81ae8190fcb5ee6ce108960cceb96d1af98f91fcafb671730b10ad671a2410a49837b6e6a2e859fac8cb43b892f5a3d7d6abe040409e3b8ab3237931fbb555c1ef45bafb153d1aea2dc354ddaba38f4d51cfaf7f80ec89a81a54f2aa132a3ca2f74122b5f97dd8e58893b8bae69114951988743c6426edc47aed0ecd16c6927e289313c670aada2f0b7a1fc324f076a20cf3de7a519cb763b28166b0b855c7800aa00ad68509ac02a2d94be7bdea860bdc1d6b59f58a21881507e14ffae7f07871353f4e3796e73797b8894422ec51be7827d616aa26e9ecac448ad54e22e3551fedce09fd5b1b41574cfdea7e4e56e9aedebb6433d3d26846b717e942076576cc180f971780b255f5fbad6a0deadd26f35fc7f7d403d6afd5d420bcc5d7ece116ea54152285f6027a5386f760aec6507373f1c13b8ede8d632d8bc24a747930d9d1c3cfab0785d65c33ab41bc993636b8854dd0f9a2c7dbd50511ba969e8ed449c7ba44c4376c9e9941cf6de7d669c7af6189946de265f6e6ef805c52c66dd6dcbeddf9d46e80dae4128be3d2e7aea9ef598406d8ca0f62d7ffdee028a95effc5f377f4a31d037a38a533dbda68746727194d101c2f274cd959f912d6a5811b3d974739555ebffe9fb3577a6af1ee39fdd8254ef782c4a21ffc21a61b9f09344d36b1ec1a097471074933904d95500c746990258ae9080e1e76959ccaa965113a5701ba70e7726fa30482763dc965073499154ca2e062d9ac17db0be3a381d5c6a953ce7ed6d8e4859a61796ad0f3e6e8ad389c14d138ea1930a680abf4f83ac68696dd0ddd13ab1e2b368a7cfbc6264b4fc1fb02ad625fbe86ad3f902307f0d14c518c490b33982ecbefbecadb7cc8efd20e1d8714c6c4be10c7950e8c8747491737e808b6b3754be4baeb990a10a4a6ce904cfb50e177bebe74c16bdcd08b528cbe835d4135e1074a1d7c480001b83419e42cf47008a5c01e137d0df28322911e8c223b8002c65784f1cb1df8e7319379391c2980089199a6ba052899eb1053ba6ea22e2cbaf0f62488646e5e0a89d873cacc9e92c4856c54e70bcbe5f2271de11a6429d7dffffe2d027280b60670d75723e1a25505277f829e48fec5e5161109eaef1bb29890dfe9b2d741a6127e3c5bd1eb73959a6319627633b38a3d17447cdcfa1cf1990b90695395424ebc0e338aa5df24bcf05b2a1e0f401cacd196f05ead0e260f6b64a70ee45729461138e749c7ee98e74c08fbf50de7b5e437284d85b047b5d37912466931f4aa819a5c876825cda592a988a70fedbcc353d7a2cf158210c0ebf427a81d88e732282ac361d37e2a60e0d390a717b072114ab0997e8443bb5d1e62723ff6bee16b6c3b7cdb0d6825ad1f72df3ecb5d80ec8795af23f02b0818073fd2666abf92584579acca4c2b4ecf4b0fa947a3c849728468445f80fc9fc4fd3a0936b303e5bcbcc4b52a265c2120767a14fb228ba7e38eaf29ab59ff9885bd0aec1da39c367194af24e5e40cccd5f2efe823bcb0b34c67a383445fa33f993c363747914720872fbdd82837b4db379cf01d3f89fe0e52865e2625386f1fdab29a529063fec93c56cface4d6e657f2002c726008eabd9cca377451209c25dd25a5f2c45e5724a87d9a8fae40498504bd32801bacdc0cc14feeca7cf06fae8687f4fd21e7c0532c5c43a6d9e3674208d1654bf54724887d110ae8ed55bebe319d20bcc6f304cccf47c9f89df9a1708e6a3c2323a0b97f23bb3ea5f81e81f8f6f420e669965f1b68682bc36ed2408107334f1d45c0128507729a8a380694fe452c02c5c49f2734126b73510c2b7c3ec1e0dc760ebd7a6fd58c35915ad55b7e5f9f05aee6a22821f3a85b8a9a4c17af724e0c855a8996de928db5c3668020b3c51b21c059c4a09624620694f9b8e139c81287aec0f0e41bf58f7f6f0d78ea0a057f1738ade6016a13cc08ed34f57524970d71b3cb23d4b10e981bf7df3782239b129c7dd940726fd220f52c05da6cb3eab7334d33b32b131d054506e9c6dd32ecf2c829230be9a918f4d513cb0b88a5a9eaabc2e2988fcb9bc56f6a897efa1034f99b00d9443fcf247d05ec34f4545487b59dbd35a58c7becace100ae42fee38ed6beca39e6b20928720dfcd720200a25d707e033a75c1356b05d75fb72d16eaf77c6f675ced51de79473d3f731d68699926630cf7697ee2c3f391c6b5c7758326843c9ced85c6191c47854efab5172721acc0aa54c3548167ca5a74ef71945e29ee7ecff6d30fa64c1110e4af7b117505a3e68afbdf0ca86bf93cefde6ee4a6b7650064b8a260a2156bd25afbb9547970be52bd95af47b34fa6bfde6f9e02e5751a77e2e38bcc2fa0dcac67d2268897ad67e8300dda5944a78e9e09e474797837ef57d646106631ccccb56ae3fc2cd6662d8eaa0503a82020fccbb152c5f2455ef915662de168299b16a5e27d004ef9e92c10c0c5fba58760ea77bc290014e7856715c353e92e69bee95f8229408887716acfdddb505c703d37b4b89e21e6260034077310f8c771b2bcdb226ab4d660345c6e047e1e041cfe135c661ee15be1888daaa4b0950da619c366f5382f15778ccf28b7a668da499155761042aaab7bc950413eccb384855d3a528d83f618ae41f9b0c382a72f7f2376431a3113909e8afd78738096ab5acd1611966f0293187858b9ceb331b71a4b4e8893f6c2e58ec8acd754a88e7e031b874819467c71c01f1bfbafb5bfc8292b9078ad2b550b6b95db055fe7169f396294d05fb7c574a0c8949ce8694297d4a334b37eba8ff5c38a39ef9743f8e1f4a1c06b28f627c26bf225936273db460c099a34b5a02bb1f947e25ad3ca4cf240c605b17d3e1fafc09c333e71dfa4913b2cbe27206df48acdcddf192cdb14f6955a77ccd32a6ccbbc15a36acd0a769db77d8d62e1a5c9154b0291ccb2e8f35dd5ad352601e43750414d2f37d6bdd7d69910c5831caf11f65e5e7022185395f8f2b6c7f6e2b4d6d08da6a93dda57d71bdcba11efdc7f61458968c68a3d2f955c4cde3cb09fd55853bd48a479d5de001061fbd31a14e95ecbe5a09073172057883cc8391d34d782385135a507901703f5ebe7d79639c29df4542d027b72a767c2e806d3c2bd0aaf256c3790e696d56666abed663a6805471a703669b8929891105f5e4c1eb95ec07bea46c1f12beabb49b45c837d2ff9c023110ab88bfcafc2503cce7985a3d904894cccd63e33fe20d92e4af7ec26b5862453f3d3a7e9226b1040493eb4d71a1d1c4b5ac11188657d667a26df9b17bef849d8d4fdc000f6f39cde0180a8f92e9388038c83c0be6110a11dc694eaa45c6c9ab358ea9b0e3294a5322722c96b6052e7aa1f6af17b83aee653647f62b3446f232cfb4da9c848a3fcd2b7c1e98a426550977bd86511c95a87ac83c1934a2781a72a0ed1df49211db47e1cd799b0af58f2499c5592e31cd5ae83e52b2f64eae586f7b85ed89b1fff331b231b9673eed06b9b8eb05bfab4e6a91a38324016a70a36220df4ca7fc376fb7ba0ad6b16df7edb5804c4a6339ee64cb8fed4a8c9e99e63c19e87b09696bc7d009960f9cfa5d511d06759743b96606d023583624330eb21d483b53556299cf18bb57b93d2493c1efe2766b331f0c5edc0a64363f38f16b5b9cac6f229e64de7ac588c9613eaeb40b9bc5661ff39353730dd45b5ee30a0c0d4712a98272749f53ffb2ff3727927c162100bb04ad6d66f22585b3adf75e0420c9c6045c270106e7d3fea08cd63585b9a5ce7d5989c9e369f0fef3221ecb71ba605a780a2de088fdacaa9a3f9098b7d683e3ab6805e9299454dfde4fc4d10cb30c14c2c02c9ad9eb04acca82d12a4f83dae767a83ed05f6a88ee2ae0058d714d01a4f95718b9906c18de68beec7c82daf5eda007411acb216ed6cc019deeef1f767eb5b128095fef53a1ccdaae7762f820ce7c6ffb29674c957a9147a5128429c0e52117f3f6884786638ab1b83d8a1b362ce45560c6e9f0313b3cc546817e12a067ba720e966b1f2aca352179448f93ad6e5ab15be15bd451a5a62dd841e0ff125ea3ff48e7520115013361347af0f09697b0ee8dd939ed225ef4268e096e911f097fb7837a116d1752d45463a9e25d381116cf4f87d2f63f29b5b6500f71daa06286dc260e26960eb4e8a1aa73482d6040f5dd729fe966c06fef5ca377821dd19204dd9c337d193704b5ea4a5bfe7d663fa664df5f65bb641fd9170f6c8367737efa48378eb6741dacb73588e7682c30635941ff06601bdef36968a6ea72da501ecf126e8dbb329f9ca204466e06603781323c13d4adb8bbd917d485eb4ae089f04da573563c73c0d3ce2dfa25285560b43aff68ebecbc77902715ccb6eaf5dd5ba851dee8bb76f75feaa57c8d8a238b3d23a612ee9baff853ce6ecfcdfdb8b25fbe01c32cc1ea8ecee2aa18619ce28aa2ecb1b308b60024d7cfbbc151d3aa6b709aae47ef750a39127d84f064e5b845c6127be878a6c2185bfd395afa5358ad8ebf9741235e581bbb7fe60877d6c142b2f1a18e2aa10adac5d803ef431428a8a66ee40012e9490f6c20ca14e60e96671b5b82d859792dae4f1160c2c420b754c73be4d28d6eb1b370f58d8a4d087190550619d23a761d11170651bb8ca79c4853e5166893fa700f0ca564d61206f0d897bbd4aa83daf1d69f4da78b7c8c9ac609428d4e67ddd460f7632a813c6aebe184945711f241a5459fe247141cbd6897965efad0fd30ac0b18bcd2686872b90dfd758b07226f06f95305e1a08b7a43bb5fbde060ef6e20e96bca82432bfaafe50da452158d688fbb026868cb578811b979161f24e9a6ff1030d85ed0d19ad02aa0fa7171d777a7ea50434bb11511b34c2ac56f017df9704bcfa4b549a4ce3718575aed7baef6fafd83c9a775aa00160697f4eff0969476d2eb2206c0eff7784e060e6bd0c6d1956f53285850d018255ef029368bd22dbff3969940e5cc6c05013f9b5400f5ecf8aef6bedd40edaf2ad33e1bb8f65c8ce7b744bcaab015fed9f0d91fc24ce518ce5766e6dfad8baf79d3b67b3c12e4aa3a67bf2eaaa5532ec1c499fa17c3c2163535cbbb6d35fee8ddcdf1c68b5d3427cb1218b796dec55e950f8f172f92e53893478f2d293c7679b8ff643a77c5aafb9e56060f3631a56433e59bca2c42ce3a100c12c1f2903a72341ec4d2d080163baadb285456c126b94b5b88b7dde93a4bc30e98d0f1ccd2591b0d2eb4918d5363609b8cb62aec408ea38807ce7c20e7a1a5aa05d10bff3b95da794e218f9b54daf65fb7b195ba62051b4dac021c7ef28d7dfd33967c42e7d0558cd53586fdd4c6c97aa195ece3d8246131a872e6fe9cffa4f633999504ef96de28fbffb28a961c0cc5f1d170d0c7a36998dc452614131468e7e454c9e2d469688daab6f3fb5d645532abbfcb89e6c1b42823512e9b08a2a1e6ecd4e7f23dba45d7ba26137776c98a19826e80ccbe45b897c093e953bbda8a7dd55a9c0b9d47ca00ddf25d71c38a240eaea4ee8d04b7ded62160f127e24a704e15dc141837a885d2f8ab348e1878f992e172a51c73c2ec129ed68f146989d5bceba18015cb992d70f2561baf082defc84d72b2c48640d89a93dbbd69cb1bd5812f6d5afe0500626399a00f25a2f6ddaa4fff7b9b78130c68de4611cf0b4d0290af9f315a166599abf32aae179d33369b62b01cd0222833b89a18468bcf08e7f705b2ae12e382c2b374a42f4135abe72f6acc762ad564df0ee200d9933d873fda1c18325126377be83c99f8316e61935875c44f70824566339a627c2dbde448521c518cbe032ac34fe399747a48bd8b213e3ed7ffb6c72630680003d968b61bff3b90516ab3f6c7eae357453a9d3ff32e7b1823b711fd8e79d4a7ece57ba3db22ef493a4da19e9ee2185e493e8227cec07ae0d92ec055a819da4ee146e0c99a850e842615b9530210d10c35291040f1f7a9866600c7766fce6e5ae4765a94a36d1311d191fbb1f20c3833790213892a0a86207972b64e642f38bb7201649c0e7dbfab965eebaf1a6ea2fee9fedb7aecea083a42e72d00c68f26d9d26ed47c803268b49c1b10ad633d72a5cb5549350b85cec5d2af03d572035856e2d2dc772cf8813f8bd098df86955377deb88f3823889ff779f5753f0aa8cc74dab3e55ed762eee31b0af51c2f3ae646795177d8dfada395efcea92c10265f988a93cae365a76fa9bcc3fc2e3c53931b1f2fd90cf103d819db168467ee66afc325940ce934b4a55de1f661913b80eb995291d32dd5d332c746076be09268cd9a40638a743d7a5ba120d95ed6f9adafdf95ecc15cfee0e16e2ba6f2588c81b8d2fa5e9c8e63b4372bedc11f7bbf77102441e2dde479b8a92a6f4d209d6d0c04bd03a391f94ed2953181b5b1a21e77c949689ae2d71c120d6c3d619bfd804a92e47d3f3aff8c85b4bef1178fec04d43d2db06a6e7750c72db05d8dcfda07019299861a813fd2f3a031d90d673cf6a0ffcd93f369a16dcab47bb2a01c44b044d1f09b8c59acf06a7163b6e280df8fc7b30ce901c977948a15c710d8d25e03f34e1a3f5ed687ba63231a34c3f5f7c78d354dd91b94a52f7be6416f7b1fe25e671f4e306d4e2412e40c2a409ff2d3489872471b7e81988b6b71b630f4e3e92b818c328e5679fb2ca3c41428eb1bfd3ab5e9aae4470b2c42f6834d306b28ebd8caaad15680a50cc6d412d9e6d57620c571ae2271e5de41f04a294137773dffbfa6490cfbe310ec03d6ced7f032303810b6fd9d9117cfbc321b3f7a42a7d2b8f4b2bbd7295b93f0d773c9d2bd924cafe67a7fb400cc3c1dabb0492854779bc84e46dd9b62ab851039278765798e309d60422714f6553daf0bdd3196c6959e0afd70f58e46163e5419b541fbe0533876c526fc204b7b5f17f6a26da2f27d2341c71609861352d6fdf1b860908ee1531f17197233eb63eaa9e64d2f98c340ce81e1a71ed093b11d989fe525325e11cb80f0b31368c3de0b00e941a6c5c25f82a18f5daa2c89a4e1070e0110525270ed0c8d923e4eb5c7a245e3b4192d06fead40959b10f40f6fd13c5a3feae0faca829c1ed349f7f42ba70375368445ae6b6927cee7d092c3a3fb9320a29dd41fa41aa2a90e67678b04b759d9bef39816781c70ca4eb391bb1a315dd7eeb25f201eb998474119f8bea2258db8365cd8bb61f3c48d7bbbfa738896bca5a41ebd84e131dd0fa85c2e85f9bd9f4976eee5b2c8fd1dd7bf46710bf95aa0c11c2f9965c43e7d337a5210a002c75fc77fa02e78911335edf568eee829d056926d1ba814e2f1454839ad2211fc4f306c2c9beb965465c3dc88511e97a6b60e6a16baa64d9eb0e366f52094463b7396d93557c0e5f30ababa975df66e7b2b75c0bacc8ace22c686e3a8a4a74e03774d6ff8aa8bb7ad2bc14b9a5796e5ad0a83f46ffe39a34e5fbfd77e280f62099e4a4c2d9885766ab33892c3beba4f62f492048ce4dbcf2942fd0019f0f466c1d8aeb7ec443b5f684871da5dda84f0594620b06f9c9ab56fdd7d3087c6ba92c4a361720792a059ede7cabf317eb8b5434fdf195e6c789421321ae003e9697c01ac037b59229a8012ce8ba31a72abdec04659c85594614f05729920f880d52a945ed655a12b293e6c0f07dc32884a305b8735e7a2b19cc3a7cd6b8ae2cda21a7ff6f791ac86c0480b6d7b3a176f623a2928e8f6d230aa2b3ed42c39851d540fee4e78079fd6a9bfd09b7220b864d20e107b324a07007e22c5f7f996b7e7f7e61467b0f00c287db70e882bcc5a15a2cffa1b0a0ab3fd73185e15acd24ed93785046748ebccc3de41c50ff47c8bc8af8b3984dcb86d503a9b4bce127e6c2d3aecea200a8dfbf9f21d3e24a0074423af4c0956f3fb7fb709f09ba86faa85ea878c0171b9ae05a920aead063bea00d58cd07c80b6a3af815dabd3a16b9286af53e94a2266c49812ce34f786a4b59cc2ffecfd00421a106d6d97b81a3512b752df48b8d2105e57dddda92d040e1883c2916b8a1f5cc151b645613e6186848b1cfe968f5293dbbc1db7f7dbff82c1656d11e6b65c0ba35e583788527915a904e3e679e2d9d7d401086805ba98d62b200fae2975646ebe1f8636684b42e80806bf3cdb0c2a90d2f9a1c55b86845383d4e8e9d63715e6dd684eacb595e4a940900604b8ee20b75e8790e793f571a24dcb443a8306449212430dca79e4d534fcafd1149f25235a88fc399963f4679b7edc36a314375ac7e4eabf372093952fb6c0689280f4a743de1084eefd591b3ac0e4080a82bdb95b170c168277a2ee83f221bb8cbacd128b4640b7c8791008861afe8507931d28ea55ba8fd2dd23d7a4d656584675c61ad66224aec9afbf0b8fe008dee2eaef8b3118a1c436a317cbfa40475d3a38d89424a0e750a7497c275096b6faadb1779a42586e8e78eb8283c0aca4f29cab070e4e25bbecc5d1d5184ae72469ee47b27d6e988ac153a1fd89ac13752736ffe39966b679c4856067eff54288c5b2e41e595563165cadf37b6ae24b3bd84d993b5b7c6b1de853c66c961f092cacfc61ff40da815ed1a3d0d0db9bff8367d6b862256af00efb2cc5ff6ee9f799d7cd63f63ebe95e7b94e7c567b9401b36714f35eb51f421d9d6f05d34861a66ed45fad19d91723476c6b71ce71f7b6744d92808e7f3f8c5bae90cbab15f9613cb0f8a8e5031917a8c764579c08527066b58ac7e7b01c06bc8248c1b81a052b7474ed33d694359e99fedc3ee78e1c693be0514ed284337ba278aaa7e47ff46767c4111f7d727d5bdc890aedef537b9d4e4734148d1b81eb192d3b1f519035bc5629f7fd95872871c94056e501b68c4ecf7fbe8b835a9e2b4daf4e21e80ede32b81a93826d99be98038ab3abdeade8c966e04f6d9f9592e5bb86603c15213d24380f6aa66ea8652bee539ab41972527011a57494f3fc8d895fc0f2ca093a08d61e7fc9f3fd342c1b77913a36a2df5ceef40277240cb00b3aea0f3fc566146790261bdb139227dd0cffdcfed007e7d5d21d56eb86347f6a5b83f80863ccd89edeaf0725ea02a3d724d5ca638234c9a32aa4ab289b7d198439ef6752d0e3561c4dfb432c09b0ffde06bee1d47ae7218f8e98b590b5ae6af17601203872f4e62dfbb0d7667691b22399ac6dfce310afa4d2c0dc5ed166b985202a22c392889ca16b36e02a4751f6fb24bd84fd404ed87d39c66eeba9f3f5f801971d9141d6435f1c36c72a8b396e05f578d79522d895f3cfd4cb54185dd93a79a9d7740a6e6c3db3b7de6a7138c579658e4c530cc62518f1d54760eb85cd6b3db986ff916b9603118c376aad14a68f1bde077d9c56f30f59224d0ab10820d34d7ad1c3ad36b927d7adca6412fb46e02934c699dec1d2582a44e69dc6d1dc86cc8ad39661219f9856d046511760d290779ab5dc76fa979c36c27a8ecb399ac1e8b55282292bd831695e1928faca424a0fdc33147ab8eb3039cabaf9e2f7ce25fca345d747c646f91e633529552a1af109133baf8d7dc81f3de545d01a023a864cfd474e7fd8d657b8fcb229096cb8fb08086a2b71dd6687d15a4c7b2d0b4b2083b8cd7f6fda04a531ca42d374caa5e5e183a49db8d7cfde43b7befa7569eb8c2e865b20472281b76461d17355f6573c31b1fe20d79a5ee1bd602005fc892b2f863a3b9f4e077a9310ffa04d252f87202eb4346c167e3a4967fdc8c9d923bb6659743fa311ccd2a64ca8a4ca9ba55974f4b6827a643869e53a7ac01c838f85d9edd843f1adf237bcc1f92186bfb6314073a101767512c87dfd4de16104f87e2230f5450527cc32634fccc577c9b74f2939713380e0720fdeb73f1e19a211de291aba4a659254dc0b340c7359a61199c3ae2039bd9dbceb80ddaa73ebb607b89a344ff129032ba7a44209e018384ebac0a8cd4b63dc706c7f74c9207a0c4ef69f9c5007cbdbe73fca4f5d6efb0a0becc081741d6a753123d85e96b9e716eec9163670d8f3f25cc3a74da7ba7e5c3f2272468aab07feeb3ee013ed0849e037e35b3a3d7a9b14e1ffc916d7e92d60a7410adffd1ada37bf477468908395c78668edbbebdbb767a12864a508e2137c2b28064e46199309e6b3fa6589aafb2b47c54d309f317038c29887c4d8e18ece8c4a61212ee4d754ee9e334d3647cbefa771cacd5ec645297f9fb92f3683f32ee230a40c0998f335d2022a7fbc8681af6267ce492ef9c6e5950a9facd986df025510efadbe2596d2051681bc61dca234f136f979087e0bb85cdefa6190e80265c0d144084f7f085e44f3d32c5928f81d070c0e6ed35127dc0659888eb2ef77b3e41fa2e4749b80cffde165008110abc628a933ef51970c6442b1f3064064f9ed0b0e638b46bf755a04493178f97ceef298a390618a355cf3f78b4c621a41950357196e87ff9387500a6d6ab72d41294811f20c580f19d4ab83dd2612a837ed2a3db8ae27a9142b5cf653b6677b88f7f809c65b032dd4e4951a1455a6dad149db7884f46341e54ec7ca668e148a24a440b763daf83de42df1a7e1e66a970fc8f0fda9d24968f802206a284dff9ec62c8601f2b8b97630d70cc8abf81caebde7f48be0f294fda04d7e7b04868c77d92e8ef3c8872b3ab5870de94b1557a635e32ff2af3f61dd980e9450f1d2e5b8a2e984a849b0013bb7f8b91e81e0bf28de543c3de51120f72a3ee58b6e9663ba8e6256cd08642762b3d3305b98b9708b9eb37edebb7fdbdefa9064bf113e1e4485215a5b9899f945a272f86194c5064c48d436bf87bc71da8a996592cb2c972536a9b7238b6e0adc8dde815669a75d9cb332f4b241c1e5c2efc7a150c6e2de7edf2c6dd082b3cd82abae48fca0c47aaca2745c0b83a687def29fee74ea4e1dcea449ba6839ffecc7b9bf257ffef3ed9baac286495f32589f2a1f81d38bdd2a364b5199d8205bbd0cfc4a78ac8f1f5c1a0673d7d0a14580899ea029bb6420418d0d4eed5f15b63d4e6ce07f56be80b47f1a393d009d784012f7860c5689ac7eb49d96d864ec1832beeb19a9da70d3371469d65369118f42ecdd973dc8da632b8a6ab940919fadb2b8082b1b614bd6fa29e870bbeb60f6b2cea38c90fd4924cb4b3f83738d43dc676b1eb0f93455b64bc6c37802385d2247b0a06b0b41c9e446abce5f19273cbb0325a3dbedf004de4ad7dd061a65395239aefb1b4671f82292f38fce470266e2a8e1b435b7a7f6a11357ca160f668330bced01b57bacd9d96821773b2fa461a70f3b5856b740ae3e608f36643cd68ecace253c42779133d048a98d93ffb81bcab3a23044af6cede56d555c98df62950e4eed4fcae1f5fda997b5027af18df33fe8cfa765b5bb2ae6239625a0c3efe7a4e0893b27ce642c89814d8df26328431ca6b06ae9883f7ce60fd83b5da16348a4a8ed1b704080e248043ea7d99a684153d78bcc5493ca451f672c9512036b83a3f692c1e8e40da2bdfc90413a401d2bb1c5022279dbb534f944a54102c9a7a65302b557cacc2e9fce4346f24d82239c28120777a7d32478e3d0ed475c864f25037e93eb825397e21aed6ac15d10fd9dc5e7d6fe2471d2f33b2b818c2d05c6dfe9aa0b82e47af63dd2d1dee6bf0083221e4856c17d6e5178d88d09c0b90ac889cf93239f1509834ddf1e795d07c227c6fb36204095eeaed4cdee416f9e5ec99f90b048f2b8b89485185b5713916b3a584728661a8d0d03903866ae19933e66c6a061d8fdea8d623ed6f19876d529b127c5665990812319148eaa847b276583aa1ae954fb53fe645ee971895355d6fe78177972e9f4d8d973a50da90f7e0e96baa66a5893c2a00d1cd60e980f79d4ac849761788bcbb38e26a2d6a022470db0ef52d77b3d435f02574bd4e4b2a42c1e4a4d02ecb52c809b648f532ffc084f7a77f3699dfcc2d2a73ea927983522cb0275b284cf49bd8f88a215616fc43f6aa64b9bd472f516a6128e930ef01999871ab0131bfc8f3d6dfa483d3633d262ad400017e60c87497d34cb6d3fb10006352eb0032adf8dcf8ddb211b30a8db0b0e442af2e62de3082d3918e2d0259a91b467ba950bbe34dfdd70b94d9656f3c7e33526e4bc6126a2ff7289165b66d66973ae2e4592b4f9117093f70bf0129e7d8797f5c0b04eb6d65920a4bdfc16c2932b61f6c1827dbe3b6dd2334f77cb3afdb277e61844923595c677b102916915499215978eb2e76ba6ed777f0a3f86b36d0df22d6af9e8c1914a74590e8fe6f040756281c215092b45a48875b0a5b6dd8c83f951b959df106b992b01ca23d1305382c8ff83357ff1fd19beb99dc0f771da508f82c25ec370cc063154264a5caf1b1d94d972bb80fb626fea4f0d7133415b4be27a45c2e9c62bb6bebab2ab93e71deffa6ef90531bd4c3a94b4eb8f849dee669f439acb1fba6408dcf04aa94d4837584273212327409dfe077cb0e611eafcba2deacc21df13cac662f84ff745e622f435d6dd42e22c881865bb006066825f33174480a2b1bcd259149f2de1869009a01b73b2dec6fba04d419586868c0050e37837f72e03890af257785405ef2442b45ece054488a977b0698c4a86a03a757134345486c11b9856568ffc80f662c62691b365d2c22e352c2c2ebf6f43c803de2191655ae45a537503b3f15ca039079dd82bbff7b78d9355df56c6e9a339c0bd24034fc7e51e4bfe94d1957a75cd415d0978365e6b8a00c6ef0aac73538414b7cb9ebe6da5c17c4f479865ed08613f7266a418c52f46a06cfa891640cb04f36dd5ac76fb9c71bca856ce0c29f387901e0a7a4d396fd010a12b681c6cb2f84c4bc02dca0139a339848b5058b4904c4d02324a9722b30ff81bde60e559f0519b363aaab6cf10b7f4753e43111af19b134446e5921d07c7e3afc147df427ae083b2ceb8e8a08f729532e2ca07bd2a7288208fe6e43207a52439b8ed2a8780ef2b303dcd75a0f34637a0290910942d9d30f3ae602a594c53fc44450c2f002972cf7323b60b87e72de46d02fed98444dfc29809f6497c729671aaf8abce585e94a29091b768e14a04a832f9ed27a7bad15c0f5ff6ff4811adeeb61119343be0048722fbbf31786251aa78dd1272fb17b8a71f8a69de5920f505e0de35d3226bd5a69f9601d5f0d76e3299c3ef5775315f799c3644534479e328c5a9352926750ad4b04561f23c1dc40ca85a109f2cffd816e4f55435387259314e9a1fed6aa2ed524f8a479cf0d1125649fbefe9bc9840517aca0671203c425a0117aa40407711868cb652a5d9ea24f8a52c5ec403fbeb72ddc476db4e220dc4c910893ac6a33b2d1befbf9a6f28f6bdcc2962881d025805832b9564db535566336e42d7cde6a7b2b9cc7bdb8696b699797166f3f7f3d5386ef24bdc83b8186528b229f5578d878d8d7c1d8b95af3aeeac94031e78fa5d4b283199330bb26c9afa0b29e431a255be96cb835ede7d8580d515321e2200ae421b469ee4be25f1fc2fec3abb81f82483f658c340f9886dae04385521311b304416dd74d9676f7c7c41cc51c66f2f5e011c3b977ec3e7425ce75d5e3138114b0f811c333127296e9b602934c46dd5519fcfb27c25e359fd01ccdc4744f6be5089f3c909a5c2bdbbf3181efcf081bcd1d3f98d1a70c1434024d266740bfde7fc27346fc4f34c6db1f349a03f15031aecc0d3c9eb3f336532e01152d966d1aeb8bd1f2d6d363c8269bb06371bad8d28e1daff7b925e59138426133185424a7db5b67964762b557eba84873c62ea95018881a8afc9a278c2535c27ef61fd280286493101c05dbfdc99af614b9e3ca8b83cf61e8c0488dd7a923aabf90278593af810459b01763d29cb7e6caeb432a7b6b3b70bde726d33b558fbcd17002f7bf24e8d3d0430d3475b2f35154728f82905ed1fa32151b6c7e9208d08af5279dcd16f94f78265f2af142b2296e8cb453b59299e6514ccd0205101ec937242fe171bc5adc963a824774eb34199cac24f2196edcef9553551aa59a7b246f16a512588b0e149df568c478a2635178bf64afb6c4c16195e7af57f3ed24064022488194e0dd4fa02a7134db420ae45b59cd258bc51b59e85a172d5f461cba66c1a2d9d129a82cacd3195e5f68dd8fcbf2be35abc62b41fe2a2691b15def3d33ec208f3ea9b097eec17d02ef100e6a32b6445f79c6f83a5e4332db346ec0e9b55e9292ff1b34fa0bd4818aa673e6963dc6a0438eb6b98d71857527ced6112f4fb8dcccb30971d1596dc9cabde6377bdfa35053986cb8466345f48e424f9331a6e5af34a5c5414bd42673aede74e871a7f8a3800116db5b9c7509396fd4d93e61c1cac3c931be3d90836cefb9773a91952aee88a21d393260de133eb757e74ed4b62c84b8d6060dce6868a38d182962406da75988fd1ce0872e6ae7910c67c403dc8740cc295daf66990e07dc1113aa505f0f321db7cc55569377db0aa10c208ad798530a97d543e37677f4de6c887e885d605442d6c4425f26ccd68547ba0d18701d32c2542a5c86b8a4b1194ef3af5927e1e870b45a8d1a3c0504d04b7a04ff45deb1e177e9793e70709194bb0ad7f1894faa83fe2d0d9cd8cc3b3aff7c494d02468e88773ecb0e8a2c2028fd6807aaf29e39549365cb00c6c7363aec318449a567e54d0fcb46992d8ac05c4591db29b00f7f50a2981a971bc002296e46b62ef0a548bbc589c72ace2f02ec6edcdbd69499eed1296b71f469f33f930853a11a6f56b624b87ebb2edc7df15f3f617d1f6f5b03b21949de4b6e4ba1321b8567c9741fc299ff8968ad4fde1660dae20d44900fdd5572b1aacd1fd529ed25b412067879c7afa3fc5bf63afea9a40b99ec68318c487e8f3ca30e99de4fd51e60317e911e95ce5d1dc46763458c11365f0fb9efdacf81f2aa688f44edabbc1aa7ccb67c5b189cfd28cf4fb320bfded19ed6a92fd6dec4638158261179509b938b1eb1bfc16f76c4492a3aaebc4f961f88f0054c7f4a8f630ecd46612301c192f1fd34bf79e97b99011470260531dc2ebcdb74b35df6465a5805ea77172b65881eefb7f819e1304548183f39db5bd527fb0171665e882e4b40cce757f487637312b36772f1c35a7954f6f4950ccd1043128a333a54ae86f86e9270b0bf7cb8300fb8fe1805cde0ee65c4036ebb4a15061e7e4926abf8b9485f1da743d96c3fcbb87d4e453b02191e2db44ab2099a4b6b6ba12f45c10a180d56c0107aa19d0020ab1348761327ec7b9bc7ec5b70340f3d486e81d343283c7cf193182597781c270213802aafd9d07359cf9abdeafbfc1f8a22ece338efb29f922d0d122dd8d7bc63a3fcd318a232275d11f8dee98f3f5ee22b976edde084ecfce39bbe400c5b9bc87e69075efb1b010ed7fc80d8dc9f2844b601ec66d65492d1e4963c1f6b6a9ccdf7b8dd2b419fc52a44a98abb6157afd10bf93b071888cdd3734ffe4d79965b86a2e80e00368a263e3df257f1839706f7ca07c49064d9f9ec5c51a4de5a2fed71f1d7d39e9052d9bfa77bbe0f7dcde55a4f196a9896ed03e76a028e43c39aa897ddfbd9adecb32c017ce0fc518f160308ddb895256c27fa0b8e8c270e7c12e5c6402602aa7e4bd2ed41961bb5aa4a62d55af3594b1b2ef8e7ce70d483f261f22a1e9d9ee9ba2c14ace3cd12f598616003dd4d2a2161c6843eb8b9a7d1cf150fbda3d8de081cb9e7470c98775178b8bf7f3e3360c2fe4c76f79bcc3bd060b9f057c9f4517507e47e5851514204cfef52dba7f0c3254685b551f5b30df11097f605f870092fe7f51ea6fbed62b3ae27567fa3d593f5c87e704317e0e58b6966b18433c1c8d5cb20b9fd8f13a0294e03640c2470239fde62e41a458f034b61113e6c966639dace2b3a600ea15e1b93e9015410814f337a59e3b0e8445af7928de4be7b84cbcc955218c1405f60514765723aabfcaec0947aa432173de0edcba0abe321348671641de40db35054c9759e237b16261bb177c10d6a6a8db4972c12fb01fbc227257d35e96706fb632df56e0a0b4071748744a9776cfc68b3d1c20310636e77a6046544893b826bd8e9cbcc37bcc9e7126f57139b6badf7fa302f0f74b9dabe79ba6226c19abd08b854508ee765af6ecafe662c10d0e4a040546aac01cb8e6b204b59224d3121afccfb1936e93f6abaa9c389511585b5c080bf7cb27831610059379321adb73f8cef2d572cb280f426e9c75d03f1bb95c5bea96357cefd28a6053fbfd11836d0260f254ae0c8bb9c40f0132f02ef2bb29ae83647e315466676a4e8fb8cc7a05ce198bcbc74a8542e190fee745b0aed4b1a2429380af541ef75bbda22b11a19ab5750caac8a9b8390e7e0d5f573c1de1dc0003f0b5b903e986989ed7fa0c07f5e359bef8e8d8a159d9d6a9f688b3b62fd0dbb6cec58a5bbf336b843272451b227edda1dc7e6636756bd328fac79e292bf46d1bbb40931963d5a3a08a8c8b26dbce4df81d95e48b59d3c4ab0b0a188aee9695a959b17972a89a3387967d73df7c1d3149c82a880521670111a1fa83b0f49ee1cd5651405a65bab877f0451282a4f9fc206c18d56228944cebd4de7e5e26be88a9ffba11551c8e291300cbaeb9e2a9a7a92a438734cddb4a12c897aff598264b762c85fdcb4c6a0a8a2cddd9ca6084320820fbeff0c74e1d24b7f18cd1466df8f9510752bb5f7416e029c7023d3b918c3a964d8d923380eea176e599e4481e5635d0239103f1869bbc75bff64ffa1b493f87336cdd5621502f3518176ea4725b894d4af708f811c3e88299aca859a7d31f3a7398231fafc3cfec5dbc48200401e02b091fef370b3730f5748cee54e0b209a6dd413c581367740cf87959fed15a5e5a6430a27d0ed7a71d666f98ccdc95a8748c5ac7dad34ef291a2d2e2f39053db2046d6976118662de720970e3ffed3bcee03ec5256bff168250a05414ba87aee6f1015e6abdfbafb0b5066f562e46f2d207b55ff4a49008c36ca5a3ee542dd9a9cb8b44333d66a5483444d01c0112709cf27ce62cff85951993d361d9eb8ef9413863b6cfc6ffa4bcd34a31cf490d93ab1b6490cdb5d620df9a5dc7ceda1897d7b963f866b73b315009e58527be564baac82521e7d1a777349cf18ff615703f0a414c37b0e42e2920a1b2b59c8db848810fd8f904d8b711f58b28f6ff22238236c2962ab071ad641b833c571b01b0d574cbd49fc86c2044dba8509f56c45dc48e4cb9c779b562400e79635ea537c53cd049e5b915122e65e6a8c615c60bfedd541ebf8c0d894a85edd8dfee9768d96af2f9a8d1c756ec5be678db436b5ddd14753c40d36d21312c32dbb713d38f2aac3c2c670dcaf5897e76d750aa9ef2eba80af3e43b28abba4a382fb4702ed1b483ea872cdc791c14d269bb94254b952bbdd6328a203489e80c099b71519dff1bf4c9ca90110f2d039ebda318207734fe9cc1ac87437850d6df09ffccf602386536f11b4a6525c595124154ce3947213bf9394b8e98080afc9e5caa3ed7c12fd6147448f6ee03f0b348fb08487f134024c86938e0b92d30130658b0892a1320cc47e81ab8ecb815745ae96191fc9ae140b3e66f4d9d1e9a8d9c233799beadf93c4be2e78ced9163df05f9ef55d025f5050b6db830650d5f985917da80208259ab2a7bd38653975f2cb753b5c927908057dc3f3bcda90dde0f9b4b30f143e15af5d63e63ce5211a12eda5557c6ea619c65086e39748cf1e34ddad9929004d2b0e792a5a203f1ec634e1d211602d8be1e6e9bf0fe9b16aabd6ef0a9535b1b0eda835d14aaced3902cc2dcb47cce5c13422ef6b87eb108dab0c0895151b0b0092e38f301cc0db4102ec49a86161f98879cd1a40e2405a0c65423887e9c2dc11edf195024dbff9294e376777732a06fcb578cad298b622886bc4b5dcd7e68116d29bfbb5be0510b2170e78d447c0ba53eaa2798ccd0327ab2b1b7123023f51262f497090c41aa878af9099e0596b93abd3bc349de5acde060130801b80a9581cd9c959012d892b37cf6250f00dbe26f4fe0ff12aacc1d1d87c22a4e7e8a61170964819293f5e92e4c13a7439e6ba1f99637cca47b41732aa34d8950b13c2d4e1da2e68ca67e75bb307c890a011a37bd0cba8ef69ace32589deb736bba7a477c55457fba101841ff95a348d6ed87c66604ac16832856f64710913cc3778f72282717ba0f00169308db40017ded6e365763c7997632451f3986032d55e213cfc5f5dc2131e2b11ae4075d1b47c78e13209d11dab73dbe4f580cae99403bad9eb17f559fea5c7cefd154c14a0f881198b45bdea799fe9d6f52dfdb7c81b0bc45df5a7abede50380937e54fa6c0e097cf832b449e402c5560f01e0232b79fd2474fb8529ab1776d6e72cc0fd2c7a8b72cf027491ffbd49cc3d5f5ac4faa55d706605cab5dcacf42fe883937ee1d14333ef7184b117530a6e464eb67fc0f0fbd86adb34be2ea16c1c7e58b2f9f96ea6499472e5113c06582ffd8f6d42e7f76b44662d2a563bfb9efb28cd04f520d81f218e296fffe40bf153bdd351da430f4d7b25685bc9cdd13497edb613a716f4f06e6a43d25fbf0f94ac884c55beae662d429081a95e9c37709b90fde466d8d72ff7e9485eebc85c8499f48efef816f788ca2f8f14e7dcdacdb726d2d5ede88acabf40ca83f983e46070e7b31c87a362c9aab2bc1bb77a4d6051b04d5693a6fc95c943ee5d17f77c0e56de5d5a6caecc286fd09e427d84271c28024d6145488e7de1d7dfc42d2fc38ea97e2fb862e2e2f037ee0f19493c6714e06226e25d834e53e59de085c71017a1698bb517ae34dd1aa40d48f82945491e4f0783c6fcf710960d80ba5a48ad44dd9a823cf74620112cbbcf06c3e6c50a260ee73ab25de1ed26dde80a54e1aa6b6256c1afdcfa450c47d379db4f9b1076d493ce368b525ea0aadd4114a727a2ef44f10ff8b561c9972f347685d50fca6d51efc3aeedfa8fd27a034a182bcec0e6c87dac6dfec84dd11c909123aad86d2d9cac74bb783c7b20d2b65d45222e5cf18ddc2356a2c060b51810705aa8262e0c7f08aa1b4cc0686799e22041886d363db45b55545a82e3b9ebb1d4ca102e12eeec451409ca065c0a18d2535fcb2f31c8594284b14efa4a5d8a96d621c197e978b05cfe0849357406461596db3ff50638a670243eb275247062d6ec51b25e8c80f823625f6ddda42b22f6953fee4c8d3cc3dcc73ea4be0c6421c3463c480cb98cc7ec04f8de944e536774de6d9fa0485b89c0175f1ec7e614348632e819cea7ff5260ab91b3252361bf332b97f2abdd0b4768dd28e8e6f9569fddea7d0497b3446f7891d3bb8b9f12b3dccf24614d2e5d68838be087b299e4dd1f6827a56386183fcc418c2922060cb182ff0a41c7ab77ec19f30dd8c3d25da85958da410f89e192f14c71e8bb22af523b3800f9f442c9fec65e5655fa973611e236965d78450e35bc4e40040d5a23142a7de67053048fa622d8c3e03031ccd72ee5d5862b7dcea4243ecf7c3bd3f3c883d21ce0fa7813267f1b4d81fcd64351e8dbca70fe02df3666e02de89c1b7380a579b7247dafae07fc564467bc8e76bb4e1028aa4329696ac34383c720c687f5ade3295eecd0dcc67e9aff15c51f97ac2e7dca959b16ca6027e2c699a81cf2be49a8850b5c1846357f7392c230f87302b56e86e8f2d225854bf47f1e2242f91b19e35faf7a6ae5bbf170611541c2061e82c6c46f53c63a1f6011bdeffa01d5031f43ba7c5459032c57b61bb6d1817ab364b5aa49bb7825902b43d57c6dfe924ae8fc9d19e4b47e69d4bb2f8b104e9af229f9ace40c0f2655d3ab973f4a03af271698e298c04913258cd2afda22467d371c373bf8058b84e06696fc3b3da7768c9a10eb7d5dde0b17d288d8cda53d3a78e91492411af10e837517f16e376e0d0a25a5e15d2cdbd43cfbe39a9990e778a56b7edd9a1d9b6c159e84378182a360f371c52ef8093c2d48aa914e20b05beb5b38b2773eb18426690d48588b77cbdc3bf0075abdf43a941cf0306206a28af679c585bfb526ebb87ea1266afbdc3260a42f7f50cb23a0d4db01fea0aa8385f34e2739f6d86c1f9f6096dcc77bfec74b4032d5f9a3384b5f0af9defcdda8f14d464416d8dbdd9477a6991ba2bc23c15688be1981991ea1dfc96ee8b6af2a13c9cfb7c74bd6cb445137c21daf9d91bf939a0392f62aa678b683a27f9728a0e62bfa3e286a31e9fabab7104a2c46aadbfbd49e0b7d2cd6fa34eb6e8601dff3d8939e94b0d172cf535d445de3150cf99e5573350fa9f7ed5a27df4d8dcbd91857d484446713fa3aab60644eddc7afdc32c92b06c4199c0ad54aabcd057d0f38d1ae3e9be5d6100ab369c01bab92241d3d54e1faae710b49ffac84c0d3d55bd7b3a7ac2a33d334c0c6bace9969105dba02134f7c7efa453bb614cddb1511c4a0e441e4cf851e6a6e1ce15452af6ed40166e3ebd01f2260a79130041f2c4154952738df69ac1213907f9cbe42a8251684bf12b0d833b531dab0dcb943526b8f99d200e2bec626bf0b8fe86050e45c9e1e0d20376f387f3a53f1867f0b529885b32c0c125c79fb46225fa21b86f9f75dc42c3ddc4b43248b5e19bff1b7b7c2996f209718736048a1a7060e1981ea76aa8ed65d6412bab35b6eccf7cd8e9a3f95bc55257cb7764d83aad52581003285ce0f002624de098e63e09cbcdfda54832db36df9fcc91eb3490789b351d256a11452702d1a3254f78f8eea26091f5cf94620f789e470e6d13f76564e672144a7bac91810789f00c5c855197df0bc41dd60cc686ec452e79064b94fb9ea08ee95e7cdb06cc41a322c12fea97c075cd9b95bf815427459014fe21372e9407fea44bf13a5a8376b4131fc655071a817ab60430253d12b36cc79211c7e5d1e1670977255b6dd2b1542a1f3602b695cc5c5732bd0e5ebc56325f1f7228667d18932c81c692f7b47c99fd348d825b1dec0b43354d186a022ae2e199dd13f5bc62d7931dd013e99d50233141ac5242ee030d2a3eb4378e7bcf161564b6a7e00a1066de4d44017f6c43b08f6638063bc209d441e02902e57ddbf42dec72194770ae4faee17e35805c4ec8c0da483b172bc3bad7d2c8b3ebd608a92bc259e93c41e1d45ddbc4358fbb6cb38bb081b77dcd1537c6b87b67890e77fa74d34a4720edc5e84cd2a47f7a67da6eb9d3333ad87d97a50e2928b8dfcd0b08984202964f40788b806e6aaf9cc8c598fa24ba25ff940a78485e516f796220369ffb7e7eb06aef02782c7e9cc51404cb5aab35e2356b3be6742fb215e3ef174cacba4a4a172b323bf77b9ee8529384957fb251387af9297a38c7f68d8ea41e492cfe8f306f646c6fa3335ff74e075eb2f6aa8fc119d7aceb7f72bc3b6c55af7e55bc7c5637aeb2fef5fe1e2f3e54cdaea5127b0a399f0279546890eb76beb802f29c311ab5b05d0a8b5a5e02955b6434a69aed08e057a021e2622afc30b6b7cc968146eabcf2b165467ab58c05a2e730e3f07196e4a28832c4900d7809615f6d06935c798d050d1742c8835ecb6eedcc3bd208997ee166e657f6fba9aa938f1698e6ec86b17258895de6b8262e106efdec21a18d73c4a0653491585525003ee3ad4a7d7cd974840da80338e4d8d375245c399e836372ba8f8ce35a393ad36f1e695e7eec0999911b8a85875d2ccf61e3fc69a505f049239615d5e63c6cd7d8a9bea669c479782e58d30f57e1fb4e08787e59985e85eaa88dbe8eafe24c4b5f6277d958e43e39490374fe34c2f7d70d5cd0d3669e716952c917205d4eb525c6a5c176b8abf6f7cef0b4728ad7183c0a56650cc95e68fff869b7ddca0fa7c7326fa2285694e768f98671ad4b7f998b8d980443d4e739b98a49eeb884dbe6d4798333eb2c7112bcdb4beef337d2439e7984e7d6a0a49312193e85a18bf2d618c26200110655ef957e921144d2de2f3094aa5b0caa152471e64fe244cc6a83394f0a618ae96edd85b125828637292716cc6e199be4c881539dd9227e2d3fd40385dcb01389ea05910a3a31c57a7162cac09f3817f10d5a48f690fd63714e642d5032283c86b0db55139a38046de711b4271d610d02dc3e8ee9e32e48294b40f57a28e1a701aa005851ae5c7f1c2e1c2272c11c52c858649984e8d1e239c5f992ce4a39546de2e918c7355fc0acc6068f830fe2a22a6642510610ac17e557b16d1f6f373876c3c220ade65047f1f27ccb38bbe4d1bb6b99033770ec07acf67e086b394790a994bbdffa8cfb9f31d06a722934728a60e4c307a64fe7e4ce2e0bf5378925cda2a3e511e9b9ae5627e9f527b201a0521ea7893c82464c6c06ee9bbfeda3b2b39c94967b2ea146ca2bfa129d5b0f5b7111ffefc1dff470d9bffae0b1b82b1786839f42b2e6ee4c50a7e768d9d0dbf366e693c1bd9d98da8bcb923aa3df63aaa8504e0a57a77ffae6ab5e036bf94a8ecca83a60f432a2b0eba7afdaeb5e0c0414e55a4292453b41d666d8cf4bb3db2021d37b81f18f9842131181abc96e6dd9e55e1c14bafca596d91d28c7398a514bb8bef99ce2092105ce2fe9ee98184dd02de99117e9a3e709f2b705d184ea70b50c5e11399fdd2d2c617e184bf80822223032ca50eb261d7f07cd094db30ebe9b14556a61d936d1dac23fe1e9795dc1bb7cfd45b54e5956eb9963cc5aed17611fc1b59eb7fcd572c38e0c4ff63638f6388dae4f5d1de5d7908d2450df63c82672d90332e329db66f568d7b24984f723ed521e0775f095e3169a84676e77994010b658c826128c1f9880fb5f039db5ac9536278b42068579b0f29115989ae638e35d7cb0e518282294354ebb23363dde0fec9247be8453112f2a141bbe7589d0813487bc193df67f6d2eb82ffb1385cf927814dbb24d67d79519ac0517373e4555ca34a21be222fae2a46bffc2347487b217632000e13789ab21dbef31dd797fdc7295c1e395b31884d6292e891e3483282ce1964804cc303ae07e8b25b06813b1fb64f66d9ef15c9c6f59517bf5d1a7c6fa7628ee4a64b70ca9d9d65c1601f4a724fe53068349a2fd4667064eee1051943dc7a20c4a855adc034d1d8dd1372bbd447f31c92510007e3030917ef8451ddab27a44092cb7e6861d347495eab80f215a8e48c929ce1a21cc67c067d70db626f8ddb524c3d24eb7c9cf6bafc1bb3e8f49f9d62c16761ba6f5ddd53600d4e8bfbad3f23680ceabd64b99664703e980ad650e9e5df57c8e1dfe7e06e228317258dda1dff79a461f7c0341b66253ddf999ca389b5ec87f1eed4e4c6b49e481b7c79ee337d8c59a5d2e7009e2cd6d54f6a3b8936847fceaccc205b13dc62e290c8b0bd64f5ed82cd157f05ca26742c467ae4a24a329a08d861f49f99a0b4abb83c5765e59bc0c7a7d5726f36a4adf1d3e34d6de1e7cbc1084cfbb52992fb6ca33ebb74aff2fc1d0591c372240477333697a49ea2808325fd810fb9e54a9d7b0bfc6c3cfa044481b2b3099708ecf6ec1e204df9e38e50e17c14b3b84744331147f8bc29ec964db86a1ed3e15a42e26e7e130e45ee7dd3f22b1a5e0f4cfc8338a36dd9bd4bc042ea7ac09a981a130864e57a468ede0591cb6b35f6235367bd9cfccbba4273043829a000de92ef69cccf4a8b8a857a3e92d75292103205891b1bf6233d607fa82eed23c98ada1a116b331dba947d10cf454b08d19b051d41ceb3404eb5eb8c37a0547aed5ec845b7f8562b804d6989775499dce2f9227f33ec94cbf85754ce703a692d56bf01ea91e91c6e4c5e509dea5f7ce54fc1a679e21dab017e6989914258f391da6685a8178758737775432129866988892c2871abaa2e661b3a984c0c37701053569bbfedb50298676fcbd8f89ee83a5b9cd81db99729156966e85f703f1b568b3fa4fe486e9afff44cec9355db0d2ef2120796ecd3f57ac43087ee2180b0cf46da54d926d1f407e45eeb44c70daa30938390f173d27f267083d9d220a1a8a511888edca47506db6450fca7c95e2c4f032916b1eed93d2870f71482ee1d055f149d746c7af3c2220027c8ecba5f2b42cc3643fdb7f91bd242ce6ddeaf31a3489c3ad8514cd73a132c99607ab49cbb431fe49e3b2fbb449850477c78013f82f050809f252104de62ff527d058e85a7ad8f3babbcc6ef59aad138d8befdd205b28c67c6d3d36589bd37ec7b3782e7315b84cc2442003ebcbf1e5a4da789c7df5e293ea9e733b3bda081f741ae964dd03b6b6793910dc0273836ccaefeabc237666aee319e6f760b890f7ace2ad15626a300b5baf802bd76943c0afd4b12ae4253d291ec1e17aec3ed3f9dc7dbab711b021d7df8d831f7ae42885670f0f63709612617027940e489d33ce0321030dba9c3607179b9f4bfee11c670689daf34583b1e3852989be2cd7589f58812fcb6f77250f488d723b4ace6ef6f269d14afa1a7ab09aca5777e16983f61eb8bac82b3e097bab9d49313d306fcb0ffc5ebeddf58cacc166014ade0cc639a71ba1a75f17b51d92f6056d9513b8920a43de4683d13f182588862e86bd5d1f9da2e5b6741c3d27a2afc97157f5ade1c79bd07396510f8d8b484c5b0c06d19d71875f06d2b96861334f98edf8e0815aff4b522daacd696aeb8375b1ff88b3464c9e902961f68da20fbc3438a35347fc5109fa288a549c6718a9e5a517b76d19d6d255d88b08059efcb592b56c53b0dca51cd4f49b1137857eabd68447242cfa9abada1b2cd1166b6accb85afb344f675cd5d1f3583ec1c013291f2f7bf542372caa04c2a89c7ef025034027e3cc3f1e1030f9e0b889742c3b8466a18f22274b0731cdbbdebc364b6c35afea16febc6164ef12c4ac53fd7f8ccbdd741c39733e22cf798494a5e2fcff914452ef6bf8ab46f7ffe857f6de1eb39a242e4d5f31a851ba07e63a524eb6b4c4aa9e44e7d206d7a979d5f8d95b5382ccb77f03b5c89e17f682d840da08312f263f964a219d814ab21057f3fb2125ea9a2cba60cab17747de2dc7ecf8818b1c9a2be49ce34785cacdad45617d516e008b7ca094b0a60fb89d1ad50c62f66545bae037596a1f60c7aeb061290d819c54838115feedc478258114ad027950de5bf0c5a9ac17249cc868b797a99c72ae878f3138d827263c310a73fad1babb8124080f4dfb213cc26cff830779f4dacd3588a4b053bb70fee81d244f9dcc90a2888eae238105220d4feffbaf76c45c97763a2a4bb0b677bb6383b5261694916ba906eafa148822a9ec2998e821eb9f961bb5fa8bf458ad1edd051221b56a40324747c40afa2cd272f71fb133aa3176f7f414c16479baf3db2c1bb4383751a6efc5a53ffe5fe770b82b95b73899a1c31d22e2c9a25ad35b29d6808b73b3620567aefe497334829864156a5029389fdfbda4c87019167a78516b41e24535a2b806ba2602b07c016ba033a0c56511a521669790ae1a8491be8add1eb8543398a8d41fa7c2359937d3fcb8047a220dad760caa66588d82a337b7b58cd977f41d0cc0b1a20252c8afbb8d6aec0ab0bd05c8b9456895e0f83a8e5d9bb443c2904830c40273ab47210ed6a1d53ca0a8fc7df4bb2d6b9388335a4d81160bb1db8dcd19deb464d2907eb91fdefa951eb4d942e84cfd7d3553a6539c48c4acf66f051875af57a014ccf6f601c07f0c06524604c95e83eff504f36f91a021155062568586760496524f559696e0f5ac064f327e9cf1c0d73dc7d20b914c6b98141c3f94e5104f95b393537f8a2346f5264182245c0ed84fc9fc04629f6c2500f981173774fadb1a6b1c748c5763a5c8e487435dda9d3848256357b7ddcc27daecf7ff54b72c99df2ffdd60faf7a8d191092f694a9de32251cb8249c2daeb59e39184cd8060c274bc32eb433be492513d5426aae1fcac6a4f0075eb89ee6bb0334348e65ff4c8ff8f72bd2fb7e54a86603585f860b02b99e0ea32cbc21035db5cc141043d67f0bb61e680eadf22d82191daf35ea737ead5a4045df3cb9bd9ff73212162ea8ee645130ad465d1109045a98e921430eb7e9731ddb458e72da412e745573b6fac7ed235f21c2bc65daf337c3af2c1a2eeddecda8a6647ffda54228229d7d4cf72eff71baeea3f309618e4e5fc1b327ff51c7b0e6d48f11c6c3874d4e026e9c31142d855e70098441507932c2bd850ac8ffb2c3f6a6554a23d3f62da062d46a8c74fef2c15de83389e6ab77c239164e688ee77db8c3d43d9e39d5ecd25a2fcee7b8e67868b4066aa5b977a6bda5f5a72f60b35b76508b221754c56e6295ebc93e7ee7d084b162207aff0db4dcc9c4ca7d76ec91999fdc5da5f54de8356e0a36d2cc4554d7df2b03280897d75f547c6e862011bef60f5326872ffc7982d87b6df915d29500fbade0ebc5df250a428f5f3a1560b662035c0e0633faec5bf94771692c50aa6bb6776e0bbb1b20e63fadd2dd60627305a6221b0b2db3a9a7360b3b8b265e75f800186b4edd88f29859c4cabaafe0989d91c6809c5555ba4c84939ea74f81c7425c82c3472e2cd449ce0fbaa31338db3eff327636d9c268e03016fcf7c71ab151b8448abb09d97daf77a8583fb610630bb896a9d8cbb13e0350dda5eaeb4027b8beebce18cb215025bb21784dd47ac56245ec627b12441512d7c0fcacbc84cc33d240ed9f0ef647d5eeae33e34a11bc14fa02b85f80492b193ec513f597afc887b85553e0923478ca65772d138335705f50a1407b323149611099ae39dd3e4fb549b8e81baf85823ffc2adaf42f224444d48126bcd3df82d9dc08e460c244f9ab95feed602080c0b220e5314f59eb79cb0f371ac75294fae6d5d8e950743eaf77a1d0a68f1e1e14b50f3bf96137668114ecf75c4fdfa3c1bfa4d9665a1d9e940a44337d0c32402b74e3ad91bf8d20cd65cfa6313645a9c9c03611aeb0ecb081aade46481487bef191f809ff538240f94eab50922e6b7c349b8152e872a3f519b9258e2257e1fa9648975e6b62ba888df0a9d8731e604c9ca7906e3b63c0db3e43955ea5088221ee62cd9af2ec08027a1cfb22a380d2e41a27a839ab3fac45f3d7116f5463908625b237273fcd4f30d6fcd88c1c0f3036bcb70ba14ec39f9b469074eeb555dfccb0907af393174a9f44df562ed1367f3a0b7f7f6099f4cb7dd230f2216c9ad00a45f51b1fa91634870a5ef1754cad75e4542fb29d052a35ce6f0cf5b9fe4bc2079d24a4ab7c86a3ce8b642b04df341258af32b5b940930316f4ea96393bda4fd7df1fbd14bfb2ce2c93d8a9cb89cdcf4b880aa4ed3f15771023c216fe372195dbf5e56f5e72a6edba6f6cb37d5a61b9c6e8f6f29945c997849488ae0bea82e57615218fe35cfba9c08926c3536049c3dc0538b12daf284bcc286276d04fdc90b22b256036d3c0c4f92a1e074c1e9f5c361f76116db9f56e478be3ea35968950fee06f80126c513517f9c8d46f2e9992277b09ee90e77387437a9556ce5883dc5362f9ed45160a325e768ecd61e505544a642b088344fea76081e416a1ab7fa9d358108aae2e648b788e77db1d2b53ef2fe9dc227cf8253ba990642cc07212dd160ce9f4e95c5d8d9075bd54f02d5c8a5160b2396c7c02c921f48b773b3d3f90a4b0c9919b1d05da47bfe6840be69bb0cbd68bc0cc67d0cf2442df989ed63e4cae1a39c9c7fb4659719385d51a73200a98d8801d608aab8d40e8572e7f624b555ef5824598dcc1c5f883155c64f67b232b68bb3f4265d63567b9bdec57257da407acdf5c83248501df7ea30ec207475bd87866a5246b78d64085d0cf1e691186bfdeb8d90472697fa0b34f7029d27c570a1b8c39f22e444dabf37d8a1d609f6a07dca9ef26c1527c7b7e1e5ea612b21c73e8effcdbd5fef48164eddd73487c672cc6e7900003cb78f6b31ac7d58a617cdc622be761772483639842446a2b72f9f33bd9a81a666d6cfe1dc242638e2391417b7412fdfd1745bb31c3102e1ae065c5db2ac3c2350afb5993a23a8baa5152c4edda1078db383afc82ba922a38271fc369963c19e2811d30f8e3ae68b0752786429a6a6b82c9101148609b2cd406276cb474e0a75ff3a9eeadd9bd7a37d409c78c69aa97de00f0d389caed2f00a5614d77adc4f197df6702457b858eb3cffea1670a38a0fa8e5cbd5f009e35f1baa3070e33b0a12e1eaa903dbe70f702f9164217e7390035d5ef3872edab5b76e6ef710372a47c5209955f4082e3b71817c3b11787dcf2e5169eb17a77074a56a7eb80c1f5b01ae5c17457c695feab395e57188c0a3595ce32995ac586dd58fd2b5db9101b762bdfe928e7befbd3939bb16a01540edbc171a8261f98378e16ee08be799b12c53f5fb82ef0bd0cfdc2fe4645b118e9892d90b40df0d243d7a4abac2b7807484c13e271befc0efea7e9aba11fa1cdf5641d11130bf393336923f74ffaafd2c477ee14746b1781d6761db6b178011deddb9c8ec7972c12b784013954604f09a3ecff661ef0d83a532f972f78e3a634c146c2c85e557155bf267a0b28409751de11e91286fb4e861c8bb0912c98d638fdd78319798ada4ab9468c28a1ea9db5ea770ee0971272cd5131f26bbcc4c281731d3a85f556014d7685fa48ccb26acb27cdbf3474d838c3700162203f068609a112ffd549dae21d02ef95f592542e9fdc48ee7f23c68700fcd1f2fc12e25ff6f2bc9c4d7f1d5818bd08c3327893543a7562aff4f5a8f9518eee0c78ed4b6a34cc8d4c421794c3d50ca0856361d429ee22bb193973fc390eee627429efe191a45bdad40d54b642d46b6a991c938c84c27defc993bc51e4e1b490ab332ab1c28b44d6f39a28ead5891392af1b41feb90ac150327f0a2938533960a78e448f1fe717af83b6c77f45e8bed0646dcce8fb65e81f7821ecf255f549af091cad6eb5f0f55dfb6b1c10bc91beea3fd0c7b0c9a4121c43c9a77b196f403952e22828970c115a01b097924d6f73b2620b2e98f60c031030588eb1b0a10be09b83ccc4013ae9e0759f5f2f6a8a2ee9ab305cad4adf3595ba659d694bb89a51e538888306c34167369b843e5c20e663cbb20576f4aad412b97999909c78c1e29b637e5b0f458e051333bfa64f2cde0b2c4b81a7cb979dd1821689518762364f86dfe77d9956ba9663c66b4270d2d35e1685f2e4f104a8909a0b8358b5f31fb160904a071a324bcc63f37d2d706c2557b9f04572d59f6beae459e845fc35d4bdac4eb6b89c8ce50f9f771394d11073aa5e2da770cc7e34f491781ea7b98e79206bb983b00973229c41365b3f9b8e1755e6daef671748b0203d58c8ef6efeac02b9fe76f320180b23a395c7378d2263d10f8b7d93bcc9e6b7ae5d233a2e9df30e04e2b6c1009b81898fe88c6bdecd8b2ef5f2f32492cebad95863f148630063c9a665fc4f49e722c288b1253b654b7d08b702e8be8d6c8b318ec5dcb209b18ea86b227f87cc627281dff24ecffc3b24fea4c8b2afd791c6725f86431a919347d8e1b43316850c995814a3c927e3fe79f68d84483f479a83922470be3e9129a75f51956a9dfc81739144da33c89abe98e07be26475cffe24f7b454aef339ecb871719db4d292913e184e4095ea8c7c790d06e73f526ced017d4534b66acd37caac00fb1564e69bcd9d9a3c64e91b2e3c437bc4ec58a919fb8b8ac815fa39a22de4cd0828434be57595b9e366b7ce420f9cc90824d9e15c84fb33947996e0438f0be37b2a2bc70203f2fea88119350a28073586d82ac9f12c2aa7c7d6fedf0e6c8f42dbf8aee912a9d079fa2a91b163a4dc7977a168a5d036825e98808514f8a8c791258a14d6e75fb55d77432cdc3df4bd32f5ac2de9ab6f107cd17374b6cf982a0356379e377ecd0b3ec8dddb0768478fe7a9e2853573b07764062841f7f18e6adc5644ebe4f99f0605f8872ad8c6c8b873293c65b526067e64860f18d700a5875bcdf1aaedc1dd28737f5d7ad2595f77d77dc0c841982bf37d825ccf4d60bcc5e726cc8a824738797fdfe46b6eb289d84bc853d0b306d2de80c1ac3422e6e2c0a03edd7b17f72ca7ff0260222e7b30eb9c12e3f17b25a40c23c5873a732c79c98c9cb0c22148b022e5cb27665fe2bfc74599a688c8b71d2c455750938a3d7c084cb07cb557440f2e056177c5d63fcce66780278b34d605d5ba6657f5d22c3a81a27b002abef1e1d38ec1d202dbfb2f1ffdf3b19a3b754af7607ed45c398ae28cfd2953476222855f367796e8c2939ff2a08ea0bbca044cdcb5de2eb9c1d186c9a6aa16330f5201e272813dc8382f03fc573da2bd4185342294aa9f13c43f6dbd901b87728246081d6a60859543205baf496d6971c20bc099863c87ff5caaa499c68505567c0f81ad954dd610e5d7443a2db8277b6924ddf0231bec35fdcbae8c83aa0b6625140a3dda565619651bdfefc92691cae080121c11270c94c8e59efc7e5611bc1e11e28af281f06280657001b7f9e320b05b3b376419762dbdbbfa28e0f2fcfb989ba1cd2ad46f7ad6424a6bdb19fe2e5ba560ea760831bbeb5b453195d29eae66df0698aeff2d32070d186cc7f3fd7e8cc4dad11735be07b88829f893638c1aa856781fd2c745c52b4b1e83af2e3bf5d90308989b38d2f09435c6c3445e38b3603799ea29701eebeefa076579a9ce1f18b25454bf77255c3e825068bd182a7811d2a62b685a5861d29f460d86130a767c430d9cf8eb12b95ddf0f74e712cd45dece94ff09f006318e470ad2eef0cc739c9bb9213d810f4261efa09c97e6400ab228d0f7122caa29c8d666a31d7822f191163c3c11d40c92a4dbc09f9b77fac58ef81f3cc70cf6d96a84af1d977500d47838f30d8d36b42a9d752e2596ab7f89576dca851a1bb75268ee723004774b50939105cecfdf26c0c9fe5a8bb3a086bc1af807176c90595807191a4a42efeb4d0fc48a07f63561a648ddeb23aa99e6787a7ee801a4965d8019de8c5838345437e0f52455f483f25964fb9e7635c9b7522c54c55a0062765f216500bec5fa5274a4c6aa8d2a4b91dd916c344b029816b60f10bb7b5c68c9ef9f940e76f1fe686e4e2199195940bc14b453027fdaf9c6b9ebdcd097ca33d5817ab3cca0aad3700fa30f30c14048e075fc891793b1fac963d1786a909b1d2604b884e83b7feb89f432c8d17d18e3efef3fad9446622518bb169815f7a5dcf73d4c49d34858ba63eb62311c2d421d1e11155a6a31067664902c927ca91679a95d3b16699f0e55dd822af839c08f28ec60bc57bc12619961a54ee6fb4da9aa7f20115593094961320df16459fabf629729fd5ad3fb9b706ce62ea0a9063db2faff3682321dff256d15afc4d3ba4b292cb7053689e4a6ae0bbaadcae0296f530209e33c9dc6624819cbeac1988a3ca74e516d0ec942af819273a3c5e2ac8285b52dd0aea076f033b9de02a60494f7484f9300c962e0f6f6e0041588a8d19c5d13a5ac0dc610c8a0c94eb746ab25cc7f06ced9a361760226e0c13c4f6715afe18c77fe33823625e19af511c4ea20d9c27c748a051af8753ad19930b45bd2d359c7964e27d475b40e831258925ef37c2c223a984891a9ac70a1fc1f8a33504e2a78d8a6a8426367300bb7c0c7846c7b0645d1f4e735d6d27014137dcca860a22fcdafde274d29361f2ae44cde22f349836df19d4f06845e70215dabac291b6ea37acaf8206910009c9368589a0804b3beb4a3502129891f5886cb8a2effc0761a1b79b6455dafeb098f96c6aa1e89b12a4332ba9f1cfe3c50ecc279644e0efe0104bfab4971de9c8ad40bec5cda5b5cfc8cdac2b75387490bda04950aa8b7e91b9116e95b4ed68adcd5c95a3a01b8e2dd3b48e4de9df5a20401c882d8fa0329be33905b88a56344b63f95a30163b8909ba2043f97ca25f57b0fec8e33f92434b54c0cc2e5be1983ff3ec322b332137f00b53f21c3ce4306a2d0e90e5760fad609b9cb83cca380981558ab075a77c7e37c8e46daf31089fe094364a05c742f588ad680473b3647f17bac63c3d972ab1fdbe92ddc91e9d82cbada99694ae0f54d01ecdb243cd70a811193d88f87b2bdd3ba84f002fccd256ea146c7f5247699d748f74bbb2b8d44c43b309208346386510ec9973a3d2772af66f7d487c2e6493d3c245f71847770a19998208b31dda05a57c3b38c61643ec260292906b1b37ad26f7a525a3a0a869c1850c3d91bb83895052a19b744c60da6aeb7ca633ff9e84259d9190a1629b981a48eae07f6d419f4808372ba239f30ca4527d84b8cb91fb739cfe16665233fac8a068eaa97b18dea294dd769b9115fdcf4106bc1df13cef7608eef3d47ffdecd279b64faa5564861703d295838165ab65e65474f4633bad70e78d08dc59d2bb2cc72f9b29a857d216f0f55488a8650c7d26c68581cb54eb37629885d2859bc95b82b65b7bf7640f73ce03a7951fab05523f16184052cec74221499b8eedc33cef1849aec864819e32976f1d8b0345cd560b96ffbc2c888aa87ac68f54740669acec873def9ed75441dc85e5143d032c13bca1aae1539d0af6faf56b17bf0a102e92dc6aeddc2ac9f52efbfb853f8c847aafcf81874565ac75440dd14fe94d054da06f9f7418fb51f87f97da1e4cbeaa2abfa50d55de03227a072b1ed4ab61078ce91bb7813ac800cad232c9da784b2da454f0ef6961e51ae028f55e8e4f7d4f1953008d8f543b0f537b6ed91577f3bfb3ad06ef6dddff30cc83ab4cb93b7aaab4fdd8fe699f29c2033c9bf988d440b151a6c9f98d61cd9856ae9b315ea4d6a3308ecafa984b618bfdbdc93450cc0f5f0b89c5e400862822a0992c4dabc6d917469cf6e1199ac82ecdcdef28e33997f8d45b5cff0660361e2031a7adb82bab58ddc8d6b6a79fa886c7f2c9eccae094d2f3044305a614d7c70af3b2595bbc2268ef1760e14c2f7465db72af8baa9baaddf29da9d2a92d646a79acab02157e129a05695f7ae956eecd4952d600fcddde39ba16ce0d3dd52260702c9b970e5ae6068903f246bb9cc2638d6749668a11f8911bba4ac2f12b195798c1a8cce4aa60feb69057fbaa0aabdd4972927ee8a8147eddf78bb30711ee9c0b28845151543cfdbb4f552a26bc8e8d6013ff3d0554ea56ce42204e39821b3e3b6a87faefa11320f654267fa6b58ad644db93e4e48890cbe28d76d916a06697124fc3849af221c119586cb23472f664cfa4c5046462eb50a055ba03257d6af60aecdcd052ec98b0ccd51b3386704e86ccfb5678d56597f56b816b450bb7c018de743a54193f1ec519f2cbdc21a31c9e2d7a8bc3109c4cebf9ea1c8ffedef02a28dce53edb232797f973b8e08f27443a35de63f1dfa8bf65ab77fde7a0451be2ef5243a9553d1e6f3096c0d388a4a62756b3a6c0642eeeaf3b9627259d9b5b274eb13386d9ffa3be05ed9b6288c9ff93a92887519989bb95995947f35c79ef76646d5315cb1ddcc4ab213bf32d2cc99f3a0530e57654df460ca6949d81a62468705200cf8685f1450d719abbd934a8ae14bad33bb476a6e4af5dbefb58ae2282ab744b4ae76a91dcf7120b96d6ff3be48d3cc92c382500e9ff1fe50c0ed11a402c3adf46c57904763907505101176b472c528f5582b0fcc03edcbc21db82201ce9d04096e72aaa8e288f5949cb43d7e0e7f75ae60a56cae337fe82f4bbbbc3c3199b668e6031a9c2eac85fef65717f4158057e7099ae530765de512c8430a0eb05c8d20490c5f3758979916157f07856740adaa5e4506072f0373b7478410cf34f8d8b7318066b7e1f6eb8324328ac10c6675b4a0a814e54b297863e9008504a2edbf62ca46bc3156d87cd89e2f2db52c8eca08cb7ef3af4df2aaf2677cb8724e404edb8f6ab54bf5bfc21cd079c45dd258d59808be9704199a722e4a22cd1a2f648c4d7c6931193701e2338fdcd9ed5442008d492646b76981abc232b543e1603ebfb9d9e8840b7b25895cd5f017824725fb29257f12c254d4bb9a6234a679ec1135b2cd7dc45a83462a2ec068ffb0d2a17435834094222955ef56a97a4ef0f61db3123b1adefad40c4f84c534f8c4f4fcb5f760ee636058ddc58e391d5af8a8e1e9c0d01d5e255535f82782fa0dd0f519060d4625accd814efe4acaa8e1cad554d172a60db93bd2a863e9c9aacb6d2847377fa3f4fb1135c1bfac584c1c94ab95405f144436771a155aac4be5889cbfdcefc01c8690ef28b99ec2649e64959fbae36a0f7c4bc14c7898f640eeeefc700e6cb07720444e8fa52ba5ed316313a361df4247d6991e39a1e85594fc9714b7aa788c6a638053d8b562e82e24e591564f33ce3a66db7854a6a0b342df5657518da7414d79f5c95d23d932f7028340ad68892b97991f81ec10256c199b6b21d8a73af61a5bec4818556146a5bc8c4a490cedbe05488d66f8f06c843aa536ea33c737d7a50afdee9fdf68c0a78f4c7a790d1bced582a35346f58103d9f543377542b920238c64af0d8753718b4bbb8f55a7e702f65bba2b75ccf6b4b65ab79b8f9f9fc00054e04f3c0886d9d144244538a0844abb28f011586a9be663566d4b721ef6dc6faad252f3f05aab01981dd625b397ee12690f500fcb41a5b34eaf348df6fe9c254f1158aa03acefc2e1a501004b34ad3f007db6226fc5b353cfe3c2e43824f3cbd47f91b49e23f71bca015e72c58f5dd0a948d8892fc4ab3467f181b39b19126987702619c367ed25d7e6e5963fd0ffb288a399efb13467e32588b6a9296dd8b859f2be220929923b9e34ab1bdc0e23b94493dd37880ca830b33124fa3eabe462a3c6e9f1056a7de6a2cc6b99da54c9dc2669421dbb30107f3907672c84d2ffc21d753c52bf351e352f98e4b04f700729dd65affe8bad232565990e54baad14bab4d14eee3ae68d933337986480866116ed8cf5a13dd4d6cab5da00129bf21bb31d8556daf95e9e725e1266afea435334f997915321c4aa54c5df0f3c82c07dbb27a35a3923411055a4759252de21b777aefe6196c6224742b5d87f68a4ffbffbbd0eb63ac54a0c3bee03b6d8e3e76889b05f7724dca69e22f34b46f516a83a8108e8dfb38ae6339d24bd9ebd9031a01a5349f20b0f0aae5208519b7d0b0f550362ee7b0c4d93c902912f3cb0909a780b18600e1e8bc23af588f94a35a3ed8bd65d5f333a7f413dbe1dc337cbafba708087343e2fbbaf6ffed0f1a81aa5794301f8df732aec706481bf7572720ffd521d3843be565df64f20a3ec5839153fc4b1c98c66078070a3c5c6a751eb5b46ca7587282ca5d0ea8af1f54569a6557dc75bcebc715c084ea40e8bd5655615a8f601cce8d46f21268286253ebfdcbb8aaf83d2b675745e6e4a569746b49b87ffbc2728350b3e38357ab866bc7708ddcf40b3f773ac65a4f7de0a5c05828d269fdc878857c3b1e0e368c480b6d16c1c0b7a21a0a06f1b5027df3aa010dbe15084d9bb60cdaf0275a079ca13e805d8c4f7dcc8d69df3d3fad7e27146eeece20ca2da0b6b2a242fac11dbfb151c1d08c640a1a5b4d1da94ff56bb973b9622997d708bc3e71b740a20443d2f8f8d20583f6f7c2d97a2b4691a64bf54c1384a8ae8dc25d19860ce8ed80dbe294c2358ab1d5b45ec492276f2bd3ccad2c289dc0f47f19d650d22e525c3fe4a6bd4c17c95f313c5503dbc0c726471a1f2029d3e8968ef8b1d81dadf19b32e8a02e24d8a0cf3990bbfa106189fac705d216047ef3790cc164649790eada412f3b5e4b6d872c39387f26f30a3fa1ce41a8065138b11d61ce0fc2306bef610c3fe7d13115b113e1e34952ecd72fd80d26f56b8713037f5900db0c09cd5beb925b0b0b59f02a37fd55826ac8bc132ee558a160c48719042aaa74175f4b7eb671c37004d5c67c24460ebf6f25d380f2dc6e16899144b680a7bb227e5ce9157cf6c6beeca1a36453797b9e1fb9abd7ee2f03cde80af2b38d9ea4ad132de7237f976d9815ad573a59f2128889ec55a2ddccd5c61297b21c2c93919fa5f73d47b8e98cc28cf0e0f0f7e207b80c7c99b521c5d177704a983904740578dee520b038ea6b2a0984e97b4ecbdefe6c769241152c318608a6ae803c251dfe579c283e34ad87532e52fa6626e9a3bce71ee051d7c6d83c9af4779f3b1af4161415e6e8a3856bf71435d6f0920937f21687d58eefcc3e0a1867b2e59e332d9cd02e3232c245703cf08563079448e2ffaf6e0cd70f9e0e7b26ca4827d8519250f10b50cf6768aa81b17d9b8c7247f9b449da86367c62f43f68f910af5f19d631faf1409a3d9982660e598db422c4dc4d73b183d7922b1f42aabd62e7aad57243d5b1ead23e3409c01ba26123beaae5f4dad0134c0cfa53b6b07818958c3b127c96cd350660bb127fbb3f245978cdcf5edfcc9a9f260c5963dfa332da07a34fcfc08c0377727a828e1fc833a5dd130f2a8409ee2ec626367c6cfd7ae3dc26c368994db710c4e45e113b3fa20a6f7135904beca49d72afca5eb0194df1a583bf7bf88c7a15d06341e27dc46076d728bf4c4916e466cba17cd3347e733b15d459ae2ff97f146833fb80bbb154e7114f4d6af7bc98109b3a71143f358db888c7f2288731e63aa7747811fb9f67537b7ba8914e7cf2edcb8bdb88c77b4fbeef6549bb91021d218cc9a393dc4c2af5f5f37e99577bada3551012eabba1505a2f2dcb3112d219ffc91f398dd5df61409cfe4eccf9fd05bcbbdb551ee4a2d2d06f712874fabbd0ef79df7d2eca3dcb0a825d735b1b4225165be44461b9df34cbe11c249e0860f4d2d41a167f8c5b3db22e7ac4c046c76f91f8c989fe9d20fdb0d893f41a48e97bbbb4c6365f6e96fc9c65440dd779a0895318325f68717037eb0114a439af6068b9f88c9229b8b542aa60bfcce3c1f7ac9a20df5dbb0f3e937be950cabed90c6c3de9ef9cb1593802390b9557248c3af861d7aa79b9b3556ba3b12bf7e0ee1d700e12ccb0ee31c525fee76249954ca16ed21f5894fab0f9aec84afa3d128d9a632c25ddfb7138d0986b2cdecfc96265f994ab2c218378affa1bf9cfee56cd6125fe7e2147760d930bc6c765fc3d35836c1e3ab4b3f7e2ee2110e9d4fee6dd599c99de1464c302177b5197247311ade0f84550a895d2d60dc4291389eaa6baf0202e5d897afa849d1d0356fb2c97e9dbd042a58b68d600e075073651862ca59e99a7d6871188c7a23b0c494f15cd849859d12f56767e1d656cfa7bb42681184707952e1dd4dd4d2785945ebb9776b24c73d6dd32a3cf25079830fbfa68ffa9924d0aaea05fa5a1d57437fd9992a1aa516fb9f985e529121e1375f34c4ba03ee7178be53e8cd25ccc7b46689642590565eb5282111438fabdad4b16c47ff592b1cae9b32f5a71609091dc49df79a0fe26403dd0a6d06e99414a2103db9b2445b3817c7252bbbf294f64cfe6e600f553ce1c67ad526345f068084a78f8e59c29a2fbf590f3361775d96254aacf400b838a935d72a7c05872d4c3af0cf3464321a7cfa4171ac9f20a9de8f516297409620083694e0106be784098079af612edb223d9f4c9edf5dbbf87820de9860e2a4dc1d4d9c5c433a4ee4d6068f94813aa4f87186a86df6584cd4f22bc4c6ff2d972b2ef1a6773ffb36a322a91c6453f1ab7e72567c0bad419bf2e110140a1235bf125d5f72536ef616b7624a08bcee07ed360f897e29c28c38a9f770e2576f22a78394832b26760fe23346119b1004151c998728731fd404ef2eea239189910c2277c6082ff7424072989c4f81c0bccababd429da8c97b18caf8bf7ad7cfe85d58bd61e02b6c34328c4e90fe577902e5d7b04a81b3d69530a81a53ac9edbda55f75cb65c7cff5460cdf557e6f21d20cf2a9308d3b2edbf6352e633b8df659b4cbe2ce5c4e4f583ee75f932f9a9943dc374a094b414c003da5fee2d09f3a0f72281af9de172a38b05d9402c0c9138c3fee4d596a2a3202557cb4e9290d55bacaaf82fb4a21a99a5b4bc1418bbf4101e757960d35c1e9e27334cb400a46bc71062f2671ac344b1029894a82b7eda9435826285db0bcbe55b8e890e6c2fe8b8306f32459015406179342eae1e01e8efc78bf668ae098232e1bcd6b247bbd1b6ee7481c4de84a2b312b5270997199f175d91a75d411b8200d3d11a7810eeafb2bf5e5469324c766bb22214b56931a4bf39b47a45ce367db25f2f8a3c2577b7d31d22d5dd23243f3b656eb55992c7007da0ccd22e9755456f02eabbaa417900ec5fd80aafe00c793c9311e19d1dbc46152381390e7dbbfdfca72185422edc5473af778f3becb2f8b877e4c5fb5179d4b371768c7028f08777559bd7ea858cdfd5931234afca41ffc209897500456a4d6faf545879077819966f48bc7e94010c848375bd0dd4ec098fca10af4de08ac3fe78024b31ce3d902c560a1af0767b3113e82f4161dbe25becfe3a4b345cc00320f2b23adf79bdc062dd151b6d6f94e024dc7dc72592c5a057fde6ffd83a0f0afc8b6d030116401d527f7d91dc5a8e51feb6bc75f4d2a6b713b8f72def8bd649b43b47753a27da5ea2519800416b6162f6cf0e792185ca87baa3d7c44b32eb40770ed3d76916a40cd4030bc248e7ea50d6c9f5740db026fbf3381a8e0bb760c312eae65db1ac52c58f605cc85fd3b87458330e54bf481796e303012b08bf7c95e6e0a994eeb537c40e7a6ba65b94e235f84bd7d157c673885d137ab28684eab62bfdf05572e5607429541bafe10009edcbf5625c2bd9fba6c598b5c455907af696ab42491f0b5f80249fa26ceebc57f3c708d55f6ea5ec77f7eff010098f869fce4cd95453cd269a4b227aecf67618fbf678df26212263783a495257216ac10f9bfe09303e508c479f286a7a6ebb45db2182ee64ea27d7495e304fee4670e6696833f4517653192cadded4ad407cb3306e7f425ab16aae352f57d88dbd8d970e0964d31e5e01417acf50f9f26e12c0798373f3e7e89803c4807f98560fa0d6c13777a79afb398b033b781fc447d25532aba7c7104cfbf64a3aa4f473f8eebef96146b782c784cd2f298ad79a7d5490d50ba0bc0d08b5a7ceb0db5b6d6701c030380222f3e31847d87a74b7ece69c2f48bdd66299cb823594548e76a10a3dfc151ba97a75fef70bdf5b2bbc0d07aa694941206b9bfb069ed1406e1ba3311dcdb65dec6d8c0b343468810543faa6e606522443ffe1cefefc90924890eefd56cf0d2c1bc09dd542cc64f3a0950f5c4cb411f56406bb3691f363b11504639f018fdc5e1a5c79510fd6d5724ce544daf9fefbb949a48d1f2d8fe500836a47d7778ff5f15a649870ac5238adbd696ba7d2e518439bda349b681e70f78eb22198d7b66b00c88a0913503b7c1d7dc60f84889b9d40523dc2f0a0f2ff4f954c515c45c13adf4b0d72bb7e1f0ad89ccc99b683ad9f82c6ec3c2d2dee464403ac369506c3a7de4b1a7396770fed9c73c4e54ca4a237e6b6126b92efab85403f4a448b0f9aa3842545a6161c4bcba5bdb5fe4fe6fe3c607ac15f792cc92fe39b3fb420aab7d1d85f2086dc6685e8ae7c21c1cb666989020e5ef6902947f2d55da843bac66c199475f1fd4c3e995435d60d9b61da731c4689cab25e0327eeaa64eaee914c3c7c16f91969a962efca7d33e3631f5b86b2b98734576a8a5c6d5bf54632afd008feab5f41d62edd70d9e2451a499498146c7c34dc8cd68f7bb2985e7aab61a83e51e34315d52808a8c8470ac8abab852c7cb0df5371d7e3189422d1255040ba6db8c9812eb3ffcb724d74f90ad670621c5b2c5308d1adae45f8db38df0d5b0cd6e5f4964fa2daf3022d81531840f3545dc19484b6f3c4bd4fe64f6077860c383494a03795dc36f3a84fefe8d479ae832dfde257269a3fa0b717d18407c286f17a98ea26e6ede682c690245a2b90673b94fa71c2b4a3af0456899ad780ff795c28afa0b8445fc0ad996786ffbad7b034a3336093a9257a27fb9daef4cef48c7b1a5425b85c637cfb2456d0cebdfb0489ef25e715297e0ddf514810d36a93478a1e3f74b63a96304bc36f769f97961a1bdfd150e441ceda98cd02944761f4657e84c7c9105f2337406b2b355c0e62b8fcb746c9fcc0f4c8c16df93655bcb7c31919a00180910ec2e40d4094771b89aab31856b758b78ab94694ada541e3b44c55e070a459def142e238efad8b2fbbaf2fc8c6f38baeb1856ceee012a838b92843086dc7d01bad9bee2474737e5ed705ad27e0f04155a11185e05d94773d2e97069f42118d995964b7e5993f1e533d12668905a339b7d07fb08b5aa71a042b37a732082925490f459c7f1607911bf0a32510a3a7a1dbe68e42805f217e99536d9e08ae195da078ee957f8448a7e4c67af97231afce6ac20ea45d5a146312ef56298c0180ecd58de39f3f13315ffa356eafcb6d80f9865e5d06e54785a78617d93dbdb1a1b439b1cd258d1687f116aa667543d7f71f20bbdc1da7e7cc138788973ad73ba8aa26269670fa5370bb0cf006e1f346bc51c4e216e88597f32ffed527c0d07846648d37d4c3484d648a9b4d867fe4bac5e6d13e3e24b8746250443c4904a7c629376c5eb35796e8612a87c6625024932dbdc9009f71fd40b4af52384a04f727820ada7a2990071652ac143dc4c6d1ee3ef5b9d5d215b35b29d9c7dddf2f938c82f4e68de8b28ae7836b14832f28e6c78d91281bac3019db9cb11eecb14857763ee012912f746d1b4867b2fece4a1fb0ef745dd937fcc4774c2f1d544fe2ecc5dcf035ea8bab1808d50b85510d0cf579f5e2c191eed1681e1a833e73a56eaba049caf6ae66b6c5f5f92704fcfa0f7e7011cd67118ea3194087f7f84553eb47d0adebd2b53da2d5f266b6e45f80db51d346dd3bf25c73bc7d069c53bd293415180c053bd64cd2c4c039c323fac590213282597bb6a708516ea08ec1077c25bcac5b44f002184f0d0a4c075322336f8f29537de9ca8d516a6f8d39d8b5a343d0700b04aae9632e165314f4e96cda97c3b615ca5f94c18c262ca5590c821309b8c11fc243cb3368456e70a7820108e7521e357651e8d5deb85bd02a3470db2e23a6e95caefb19ab900dfeaed14adb3fefff690f4bba670541c7001805ea8e67e1037765cbb7167dd6a990957d2b79984098dc6934d679835014950316859b9615ee1ef0853464bafba0c46bbcf2059f433333c9b9b9d3a7b5f2932450f910e02188c7059e45a5810b076256ccd35d818f7ba4b2cc7f00138acfc428b13a882734057a45f4a1d2b0181f5468437c491acc4b179950c32ff0314ec5b11481fe3197fd3a20940fdb906db29bce2d8703f996c9038f03b06181dea12077833fcd106a2ce1fda1d2937036ff5aa93ed520d6f338176ef3003348586e05f096e58fa6c98f7dd4b2196e943506a563335e0834ac8ba8a64ae0c05c6fb66b756b41e810d1b99677fa2336bf3a74485614b6f34a3881107b8f34863a02e15cd14271a13a75c8813cc73a6ad0df1fc3cc7fb12d5178e3a8dae479d7e2862b8fb2bde7e6a9334a0d7ce982081517f81ae759a5fc59a62f6fc7a1578136f3e0351e23f13a4f3662a5c764fb7c5e1b4a36f7c32b10e0a61a0ebe57857c5983ae08476b2f6729d03d4dafb2047c4f58dca141b70ad91bebd5b9d6ca93bb63c6ad4c8a3b175437a788c8d49144c1793f55f49f744e57ba9e3cffd75361c22fdc4d8f4fcd33f411708bc49d6de4b49ed687859ab51fb87044596560ddf330fec17ab33a90c69760cf404e29e55bc409f269174b680d5fbdd5d3ad780fbf8ef7d3375776fdd26b6037542d4112c3d66cd04dd313c1fc2219bb359d972628a6f1f590c56f179e39003af1dbd8927112a25f615ffb3ead9973ed907ac1057dcd84ef25beada8548f83909e22b710a692ca95e49b1c777c1916ed6ea013be33a19ce57be5245177b9b98040b509485cdf21568527b07eb192fa3daa90fb94fe314606085ee1b3f818140b44d07ab7e5a1412773742882415336b1fd261cc238c26b05fb9ed5b839690c913fdc7f54f2a1500d7713458aa9acb833e68211285be4d5a02f3fbb5906d4830f0f2a40d03a81118a58699b590bc5f22d467958240852a621e5cf320aca6b9ececd6e7872602b5c70c0043a9238316198bed67eab37b6c01d8411b8ef153bd770c878835b4c42e208da0af629b04ad7ca8374306d80b7022b094fe0ff15d07312abffa321349c1d2890d1245340b9af354b1ffed0894d4628226562c8d6b9a839ea17d42880922a89fecd1757c5133ffe9a3a07cc5baeb87411c63e5f27a49fc4b0e98e43aa6d8f759bdaf9a795424a9690b4530f67cb8dc61645dc1c1a8856bb7c0a5b715dc350143c94fb2a55edeca23fe0b2225a9d3cfdb353c00ab9c94f20764805d7305836c3e44900c0e727d808df86a91173dcff402f6bb1d1afb6a94b97bb6202339720fe5d57073f6cb5025f2d86d386beb75bdf9a84610da74dfedfbdf746b9854caa3223112ce68a28514da8a10477915a12d44745dfaf8e98b45287e8e3991ad638de178b8715959b02d6af444b9046c6bb64a8fb69955721e1408cd4bc027a45f9323f2f4f7bb683bca15cfd92fcb48e006947493a9b607f06c341a2aa102add7684e39a70ee8719f811d7313d26b60f77963c7af8b1beb79a9ef732c983d0e8c4c65a1b6796205e11ee50330bad2c58697ec61d311b926983ac4100384fa03b3aaa2ba1fa93b990a0bacaca1d58f5c3c459ed6556b7bf6fd0a6d718c3ceae54019feb7a58b9e6b6f86e2c991f363bf5703d1ad49e6e6ec4338924e7cbc687ec51e7e31e8b9c0aae51fa71be5944d03b0c5264c1b7a69cbe935490994a8ba8b2b8f1254a1b0d9c108805d50a8e5df139170b633d8e60ae0a225735af1609999a88669f4c47083f4618267e7074b247c04c0466b03480e9afa73052c6e99371d696c9631633fc839d8416ab8d9df68a8fa75359c9613e4e97d94ab06cbef5a8128c8c6da9405a36f0c9fc2f8896f1f3e0739122acc10db3d1e131fe2b33061010c42c61a33ad4b6f91980785ee670092a714b791b4c2eb4be44a9590b87065640baa5fd8a512ce95be0b91465408f9e4f07b2788d6e262d14766f7a4b1f09c6cd4b51d1fbbe8ec662665797b6c2617eca96179d45cabe0997409a4b1afa61d8cddc939e51351cb9cfbfe34bd1efac1cfeed2646558c9a5bc34dc379b650b7d5f01d4f299b8c28c188ba532fd625fda3820c6e811ed658faa8bf4806f77bc591345482df181626dbc0c8f2d0f667d486387d962fdf0e8ddb3aba2412e9f5ac3dcd2e299200143e9fcff560949aba711637e0dd7ef2db6b39194b65f1065cdc3e8f6b48eb47a7460f555a25e11023521c1d4fd85518703085484ebe7655326038059cfe6d61f8cc150a14e7fbcf58b5cf92448c3ab85a66575ff9225a2831e753b26461e24a5969510ea49d6e6816e2bce490736511f009866d8d799451125fbf2415e2a0bfeaacefa3c7b9eb22aa279d8f45d9d23d40cc931e90b8deb042bbadadf91e25410098c76b0dd0dd807a940bd9ec6698f4b6d616a9e375a46cd57ef86cae58bc7592fda7ea07e54bfc335d297033942a581496f7ed62588a075921c515fbea2f91a4778701f4e31f47112fc8a1030f74f4be60ad5b239f97ab3a1705189d90e17d283b46838d8f86eee4c18186be758ea3671525dce325eecb11be3425df16f08ca42c653d8054ad71215022d57f44f788a89389800b0d189755161d2d07be46a876a85346669cebb675d369f29a2c9474b4cbbb776d9c76d5dcfec539dbcd832f79909833b734552fba437743ec21bd86c41a696a65338d92f5748f78a7b20404e50ac23e710c48f1664b231a084693cae5cb9ce2f3d09c1ad412bb1611293e5a191fb68e34f7b9fe6d31aa9eb89023c4fd396a751d01039f246efea03bd51125c5d3d2b3953931aa2c7b0c2615de6390609b7706b7e234bee743d523204f7b22a66396214ecfd5f6539f8941d43447aba3743c210e98e57ed434b14f2cce00a6fa5f865f1464d377c19a5493c29f1edf5be38187b4c53984bc5be8ac2043322d48c1437c4af412bd521fb5ade2ceb44be26abfdf68bfb80e9b6acb6b34c0b1f98a115259012c73656b2a8c0e379e758a084dd32fa819c9ee64aa006b3166f856bec1e81e217ff699a19968bbfe7c89ba411b150a716e09069369f4ec75311a81304e56fd6bc33ac49211b1b839fdf3d0f37d37a9982e70bced9267b628d3762543b632803ca1a52e5309048bab46efb4b185168316b12590bbd399fc7d6a3e9d0a97046765c4a193900ee43c14bf0f07baf96351c0ed01befc08e8b17944bee3cd8e7104a57ea6f086a1cdcb744b27f1dabb117002a08a02e4a28dfe0741563388dbf85e390f0df3ec658c2c39bc7071ad03f53bb445eb91ddc79c7dd22a6107c1b59fdb82f0367198f5604e50305ba2d8b956c2947114679fec3d9a1b19c1d462118b157ec2c2f18173c5c0b1c19c9f9213a9190d49cd4cf399e6eca37522db6d6e2c3cde6e73b61eb14eb57cbc60c4ed0aa1fbf171ce2f91a185096c78cd8dc66ccd8b8c09f8021129b498d8ecb3a59295186ced77d08f589846339fbdd6456bcf05146847da4e07c6378f88b09bf131660b63f9799baf4ed043f790c80b9f789c8d1c98b3a21c8510d3082d0a3d53205ee157c5a4416c4fefb7f81a6a0b83cc206f71ee6115d9610465eec0db54d9da8c8ee6ace0fc409a79b1a2cd5f5842cdb29768de83d6e4d505cf092744dd336176fd0448cb9c81fe19e5bcdee7b9cb8788efb531dd05f434b04b397ecb6d029603aaff4614a5bd0f21758d15daf653110212dabbfb391845174c566200bcf71c5ffe7b1d97a28e1d22c86f2d5ce3c751ff8a8fc3edd82345cb15daadd64e582b75bf59da6905b56e7608a561870b8c50d52f3238a1ba89fe0379bfb42c7b747e534706d7bb5376f5838fb4470c103b0c54e49e503401ad5c77285031bd2348ca6e9ed53129eca5c0f8f17d6a59ecf63c328067a87d5d48d091e5b3d6a01a61baa19f65d4323c4dfcbd6b42b136815ace194e3d423c0d4252244ce71aaf1d9f9036e1d8947275bc226397c42c5448b1c21824b8582c6c045e39e201bd4cbcf2c9b6adb136a44a5b0c150e0e3481b0637c05186838ad75671d5b3e8bb7d3fae34f5ac5f67a9a6da253e481d7d36217f7bfbe932a9f552bdcdb4dd9322bfb81a0deb505e2afc238e2867461cbe574a976bf72902fb4359bc74bf455e1ce95eee58c763090d53559c594b1d87982024493181f7c45b903bcab125ae8887f1a6a34840bf83638b6dd54a0a33462b5609ad73ac968d5917c9bcc700aa4da04015f881506931f03642b4539bb4327260f0a52ea5a0d0795fe54da13f0d54cfe8cd3ae6f1ff4d440314a35f7a3c8bbe0695eea959220e433acc4012ba226b38383ca58544c249a70971d493ed51b4f3e4d2166233277b3460194ef5e053bf9d63b90ddb07de316003ecde2623b8bd2dd16f352f2e37672931e76a049e0f4e68703a13250427adf4374050436c0c54cd31675dc2453f5aeab9a6a4dfa326e89ddcf473afc80449acc1e2386d7554819643c77e92d3629ebf713425a553141cbf3e2256249d406a6c9cc7419a9c3aeb191e493426bbf21c1a24d476e67288e539f2e380ccb114c7d36771e3cec1c1885a910f26d54d242da027a9f1b678b997005f90934703e8c0edf9d525e8cabd68951476748875506a129ea4f91c75512a63bb90141e099d77e640d09bcd083eaf10b34f53666f3947353baf7341f06dfd0642693e7e0d985598445c61bc2765340bef4a0b132785dfb6d08c83371a26906adae94415699674af86037afec87eb893494f3c815bfb536a8de392788bc9bc1ba9ea9d6b161362046baa14bd1edb414026f194dee6ec0284366cbc2b69ec77b2c44c439825972c959ac902ecde83744009a72a46d0f5e020d93d1dff3b3997ca8949459958605234aed907a42b5bc99bbec5bc2811e5d63bd3864617ef61b66b7b3f8823c63e67a192af03af31cae8c54157c8d549630964a3d0b2f51f6c95a1fda5720c6d178c8cff73ab6a412e2117831024f009812e76178d9bfd3b88178440683320bce9749ed9d165e7907fe5879308630bda548e3ae8890092a224e0fd12d996771f8da2bf979b095507db031729f4dd40b93c2b82c28db36a168676f1b666ed1cae2bc1255bead3999fc060df5d1451a472a00a655b9f7ef3ae87587e72f34377bf99b33e035bd8201b8c0b1b33107d0a8ffe21c9f678e84527e1f811d90f4cf0344505cabb7d8ef2d4e88edffb8ff3db985a5fe69a4014fccf7668c46033e596f27e2cc8fe719ab23595fe660bb4ca10d214f9bc6c58d542643c7fee014d22df30a49b294267657a247d3c8e17df3344a9a080b5cacb3ed52c67abc6f5d6c2f694a0c67ff619af18cd61a3b71099da60424ee0fb1d3955fe56695bdf4f51ac54e8b39c6a899c33b35f7db6e5db779bcce1fdccf11dacb52ef76769d178aacdc9dae1935bc4c635d6f2e041e840ef7bd56a6e9b83041cf252134bac131fcfbe11736cca84cc0a999f1c0c811728651c1ea87c3092ab8a768cec8dac7f60d2e5fa29bda6cd187c784d44d2d241f3d4f68853c199438de1d6a852004cc2e3601aade5fad70ff1dbfcdbbb92bf33e917aa029bd2624338055c6fe0f859ca07ec686bb8f03f162cb50fce30b9e151f28a4a89f23be33a7c25b723726ec20f2558c9d6f6068fd0695469966e3f5cfea9c61a3e81775ed2f5ef860c476bd69f2e1d75169d1e409edee6fba5cb3126d32bf5b153ee45d8468b06553b154e1f55fe3d2b3a2affff5f5f509322e166e5e06aab2c2417a94c93e94f87f327cdc5706c6a8770c2c635c9a6046a9e5980801b02f451327c198c24b03682a64a2e7dd47b8f7b47d0b2d2c75514b9ec4d138d8cbeefb8f40359cbec5e53d5b22389e55a7c484538fe9afd30149366b0207c034c8bc65710a606d3b9d1885025cd268dc9e135cdc263bae4160b843a8fb52966a8c7d86e61b8cd790d11386970b5630c3a17c6ddb70fbb4ab986edc0f97b946d84adbff1bdaee837ace12f8757e4279bad9b00cc258426c3b4de81110930f0acfdd3551a49f26c522b304a9e7cfac2c97a701f401bef03a0f8748b8ca3f56f6b2e33087fd9da824a1a50bb2ea1e8965e168eb5ddca68b0e23534c4ffcbe5f472df5ec002b79b3647310d5c3bc15098c335e0c4b7768a8449e1ba7573dfa7f645ae4b3b5669e1d015b71e579ad1e5150ff1363f1ce0a9e06e184acca98fc66f07880c57ff9c784a7e4f93f07b4eeeaca163fb36cc3938bec9e9ec592ebf4f79068e71a4b9baf9d93162589fb4cc941ca4e2cbcbd87280780bd5387cea07e37209faf33040e2fb596853a79a69a7afc94685e67aedc62785302d3e4ef7966f448f274545b5e36f820b09eca712f5c9a3f200e48cb665c054210f13123bcf289d25cb50e01bd4050ad15cf26d0dae34f31c9d9a04f3bd7694291fcbaf6d1df58869ff8fa37994d938020e8327c821600cd14edbd11de4427360a29768981470057d9565a7d36c68e040154981e77ef15bd4a0d57e1d90a3f9433b4e63cf85413821da2f2e3cc19cf7d38ad3c5a4f8c4927db794182600c95aa6bcf7a16132f128acd261c23dab557a7cd073ed4262fdd102a789f0d7756989806cad1a7c08e1dcc33a11c7ed6fbf1a009f92c5f76abb7e4443967d19a30695f412f05f5fd3ac3e98023f67908bdc1483cc96caf3ecc63e3812ef11c5945248f544009286eebb70cd908bf068297e82653f3736a6ad6d8f87bfecfcc882ef17fa300bdca20d6ba0598d4c93d2d99780664a855b2844ee68c154a3c1a0c694574bff8630b240f1907ff00f0d1886b8890d3efb8f7fd116bb75c10434fc2da12700a92771e218ad90b7ab503f5c3f6ee1523c7b089d48fc01f1d9eaa2d9b34079db7d2508ceb432e79880441f11da04887c5d0640982b6d4d765a9750e0be44084f47d56a54e0d666b33ca6ec999fea1495f1d1b1904c889038b7cd1f127824f9f66b244d0c8ef3110b3ec37dfa691b6a3c9bc33bedf79841bfbd19f83f443c9efaee4b37dc43141b528495ebedb0bb538b41e5ef878d96dc8745f0ec8bde2e6d09241d0aa6e0b059b279dece5d3dbc2f66917924f69092d636b916fb5371455f542c13c8bf2ac53b5cb583997d5b219146be35e6c894d6f7910d7c8bcacc85f89973bbe4bca525876ab715dfed35395464cfe43658b9101bdec78f65ea87b5ab4d8cd976d9e8a2e19dcc342fa99c11afce1ffd0eaa79f69cc7a5e96d1c159c735ebc676ae1eacf89d0ede449ec0992e81ecebeb30ee3d1e6232a3082e2abddfc63d22c89e554a31aadf8bf35a9d12022c715a9116fb0bbfe0154b8bb8700bada2c40f68a9acf90bd9f2322b1848377f127f9edccfad438b9ea37fd1b8eba7893f362637fbb53fa9519e46bfbea724b3a3d7ff4f4ed85759ad9ab3219a4e5fe49b6309463cff76884b6a62ea331c88bcad5f80ff2932784ab6241f56299d78948c271aa74570bbff98d112431acb2b027abec8493bb33c19642adf6e6745eb9cbe49318e617ff16ce85a226a8c6ebade6bcc711b996ca0be30497e4debf839e71791fbe182961b9d69675d51aa6589820cc247430bdcc4ab1d8fd0100dd4a262e4ae39ffdc2069ff508cecfbe91fb8d860145108a58fcd765644744bd4e259f5700fde78da06cb64fa6c6d3c4f33135774f4288772e4e261b24a6ded9ceed6599e950056f2e58e9516463b53885459e635d3749fc9c277252da8151fa170357c4ec22cb74d900249ed3702af5bd0744276b703474c509cac9c7ddb0b1a8e2cf6dd3afe5c632f560ce136b40b47b744689a0689bd6ef381878c44045bcfb82f546f549e812eb44e3cc1510a6f7f03bcd0e212316d603ea34858f2837fa3c62bb971fd07bb96b4dff215a0934cfead08b6bf5341caafa4952b1e0de317d2877682a8f73aa8d2fc359063399f3dbea8c1bf925820b05d2665a518bf8ae896a69cb43b3a2be968cded1f4ae5294553c572614c5cc727ea5706cefd8b5e5be3dd6829e05ff9f927a6143e19a0aa113898fc826ffc3eb61ce34ea4c9b529963c42b8977fb1ba913662ef68a7f443ced54e70d99ce91ab269ab657489e909cc97a1127487c304889cc4de3672b6fb4d2f55be7a63cfcc8412a0239e712b19159b8600de4af80b080fdeedb7646d1fd31ed63b90c09f17df6b2e1dde3d8f7cd477dad98120cae41a0d2cb3b6943371a2cc3eb89aaaa0ad9134f00a2456df990e3b3d4097fc6302b4b0ac97b80f65351a12f0778098ac8e30dc05b37f5dc463149ca6306b0151ce775cd6fc8a61775937c39cd83e01857d018d8528214b9135d7cf8e84137b0876652b8fc1b94903239c17341f2bd4e5fa2fa346bf733fb6010b9abde0f5156dcd7518982ec34cbe06f607f37bd97e5663c0def3b9bcee0da39cb7e732b92b9919fa7931d6aeb71a91a451b182aac6bd137d8254e5debf95c363d9173f8c2bba4011335f3f8a8957f1776bb57c36023304d7bb9f4e810ffb890d1fc17532706a0ac05fc5e02c7fbf2ce4eb655d0908530ec11ab1eae2085568b1f90fc6d685d67a091dce6ca0f556113e36a6bd3f88272b9697615d451cbaa6403561080f5e60decb71f27b9a0691ee9db66579c85966d94fb7344534ded2e216a0a7f8f385fb5904e8e5936c4715f3ed0d6d85eabb79d73c295f0c8f21694108e64ddeb92c01e6f9d710da3a2bde0ae74dec57d241842f82e4e569b55288bbd83bd8cc40c163277f87b7e29530c179ac39d153f6841425fdd371bda89221a70c7eaf333ce6279be22f7a32253ff8e4ac172be758d43678d1520095f75d5e9056f0a503e2f89ec046a16f8073d704dc045ccffbb00ac321b1a525875670e0b0d6b3609b9c00c98f91ca0b8af77fdb02d5ec9308480bd47ceccbe1a1ce2b4c2fe4def9cae8d346cb03145865586788d7df08a3c2a4d2c56bc461eb8291f98b231409c5f3c6c8d3a52f0a197c71bd36f07d9aed2e6f2169f7ccb37f89a936febc2275fbfe539fd700969bdc29120b482074e85e14b1571be416fe29d578adc10979568db636a90b181522b6fc74c96a4908fe8096778064e7441a74ff426a13809074fbec54abe7b418a0dc7637bfbdfbdb3ad1076737579e2d904a141ff719a8c5a21050f74dc99bd271040bdaba8596fdc25758e4b8ff4e39d2b58f9495632e5c46d4910dfc821992a9d2e1f04f13fb57745e5752fd9f4988abcff6e60669777fba66f41200c1eb2f24ee87a9c7bbbf7a75ff06461b398349a236a77c758c8e798e4d0554f0663e2e78f3dab7b58a688a93542a9a9a5c3f5bea73608730ab859664eb64dbb0b31b2a9a3bcf38d5d85743764c0f1a70b0707e5d05cb9639460f427f6d4cbe3b168d6c62d4f406a05c0058b2dbdc4ffc8edc62f90fc0d205832b08fb42ad110d6b73d91269e59539104b93fbf6ae9a1c98784e0c9217c3a7410fa845efb10b207d5a16494f7a0a721c00b218c16805e412fe1328fee12d7555a599ac9529b19cd4315ecbbe9c7ea813e465b741e5e191e060031a8611da09a6bc4f358a8e2d46929fb5642f09ef2f7b4f67c91280f7c0077d43d416462638ac4e9f42195a1186c87d85db9ccc49d45619745404f9b3ff4f71f3e54f010b114e24aeb1d3f72d273f179b3d9de8aa700e1ff164b8c9833eff59b99938b2d3df5ce4d97b6a880230d56503df8edc388c1ac5040afaa5a003ec3a80bda929c42b10c61db315af21267dffba9428c324608fc41ae48a00c729743b64f5bd17c59f9d245453d22c8ac4bb443dfede41ac8f5682cd5b85d1ce72903dd54a2e4132df7bcfba552b4ba6ca6baa45081b36f228ca0a09adccca8710c63cbae813cf1640e6cf08fbd01581de0875e4ff5f99c8449c2b65320b36178d02dbd3058bc89166d66a0cd47cef6135c3bed55b01b1cee365fbfef7086f395ace6abe5c3f16f9e5b45034e021a5fcc21b9c9fd4e91b44713d4740f884821b6ffbd6283d5e89586f8516b0d844ed33285c009c7681529a7e76ed290e7f3b9889c4140d2df6051ae9c72d5eda67629f8420e0bb74aa774e70809642c3e379cdd6844b8c093b7b966c2f8b7f9157b009e90096fc361bb044732e87bc7fd4c4c7853a5515364cd4ea9901ffae0fbd1dd9ff96976df36613d77e924a7d178d9d16ccefba25539711f9214dd336ceff0097079c231311fc3fd6d95474cfe7aa9b2f638a8c5834a9b2a61e2e316f8871c9c23f9567b76b66c500b78a3c4ea0e3887b0f094b727d1326ae85e59c9ec2196451a5ea50e4f24d7c191ebb25c0ca40afbe690c24132d5df9e47f03d26b6d90e0cbde9600f116dd723e39059f3fa3bbe40132609021b32a9159f457fbec7de169357b0a5de38bdd182769f91b7327580a85a6b2060627c58da08af40b44422ae73762ccc02bf7f4ee76a0e28d67a003d88b0b367c81573e71dde079200046264389fff841368d0af58f60a4e915d26f88c1179eb7d71b38cd226c1ff96391a78e77a2f094a5073d1593449084b7ebe9f4ddcd239964c09480bb047fae7d68d64fb8323c21df0d4874e1b1331c2bec446670595e1c210d941a22680088fd6032e07873c9bc7314461312ebf6c05feeee45edc58447e21d39d9b056d35b65ff568ebc52e5bece2f5e5c4702edc495d1cb65c723f37fe76ddaa4accb03e4d9888c3836fa3d07507363b6b96f403cef56e4906c734d823bbadc10c3d9c4b610bab8e8659299bcd454d08e4d79998d0a4fe654ccde1f3a42666e4b06b476852f86372c9e1011e984d7e07d73d3bc6fce363276aabe82a420ea7808eb78dad8006393a9652eb473469f973e3df431112efd06c6b5fe02ad4ccfeef36658da2c13df0c5d889b3078974e7987b7c6b348135b0c85e0ada35ee871c5171a34ed86b5d09c715362bee2d1094cb41d9ee4f728b42a6089742b1e8cfd5bb07b5f65967d84a517ce279ef01576b4ca3387ce7cc5b76d5a4c6572afc3a1ccc1ed5e50ee09fb6d8568b51ca68519f51bb346b6243ab1c0f835ac78cbff785a39b49c6c2df58eef25e2f8bf2f2af2f2abee6a325330328c4cb5397a6ec67ee3f5a06c56042d2d841c60e91c206d41fc1ae0b9bd0fcd056af3ee99d72ad87cbc8072316fbbdd2c9a8aa85f1753a9acb53bfee67276ce05dff850c451b510ed4ad9062065789ab7bc5cfd58b643b7720c1fd59aba2c1ccc73e1aa77f85bed334ca626e8c36e28a6477d9bc1861ef85f1973a8b0a7c8ef8411ea1ce0cfdf4c5e6a50591c8d84404426c3a7f006aad3821995faa0f69d05316a909a15aa19227ef40d8450d1a53ede64f73415a8ad5c089119e0c8bbe5bc48740fbbcbffc4fb5fb5b7e16fc4ff1b8d4b908592f36533d39a3b4e9fd212a9170e89bf77bd92c4b0854908a85c1eecf3a926944d23ab11cd58999704b4b16612b5bf54aa6fb34c86629d983e5f7d3224890a4aed7862159214ceaa07f2a4d64839e8a82a6d67be17693e979929a5f5460772c937a74691274755e1aea1f1473079a5e066aad9a3a90316ad3baf88ae9c97bcaa58ebdfbd12f38f50e04bbd667e7f42c8450a5569f42853959b7d159ed0c50ed88af1038677f511a138498d9e6563079771db78164b4c122a01278755294058875fbbab151affbe5ff489418c0463d11a1c1207a15b7b6e125def9a40e49aaa84b071a5f042f7aa3aefaf592892b8c2f305e6f3848f0d498cdeafb7c7ab5b66324ec634f49936c0450329bd720d41a21dc0395df402effe49519cac4b566cfa6c95da96a68e9ee3fd56ef299464646dd2ad1b784ceff61a607ab6ce7599e833eaaee8d7454bb89e3b8834a52ae74d1ddf2d1d64ce9ad3952f996f3276d643ede90c734f5275d75acce218c36f7b374a176abbe9c5f0f5a26f9caecf7951f1a6e277d5849b179698e2930034fb021ffa0b9b068e80fa3aa6f5ab673dd38bd23d565d4c737eacb0431aa4c88aaa4efc049f74984706cbcf2a4704fc0bf5fe08d71f697cd2d44c50bf6c3450edc8b1d41ec322c3a055b67c03fbd8d339ae9653034b31b6b05fe84f8f0ecdb5419becf1e16f57e5ae84ea1f47a7a8fe17dcdc8eae7c335e11a3db71cf3ef6be6c248f77eefb1c733f15ad422a2b099cbe412d64562f262407f40e77c9183b17f499352865d86836b52b7456700da26561965767260dc15537c7858e8bae4bcd61debff52fc57ad5d3b8f3ab333b84b4d22364b3061c9e4d550f98f358c46443ee62a0bc9cede57ba2df9edbe71f5db91872f0c4c94da32735280ce9e7954c2116466658a362095630864dab46be2bc0b0ddb7057e18e13ad01eb908b42a49bbdc6f7e618ba7769bb15cab4e6b0c4ee1dbbb11179a18a5c94c80c1476517b6fe9997fc2e7e947489c5a9e5c6b44d28fc2ef90d9c487fbb252eddac7a180ecb4abbdc1345b7bdfd4102aa3976657ac5a1b5762621714afe55924786383cf45d43bbc4970740a5a3026bc0ed4f47e20ab1972824b652c08106bb902b09c510957967186ccc20d9d2ffd28aad772b4567c92af63996a2ac3ed7327a2478f9c4f26b39016370e751730e84d5f06c09e8d4ec45235357c9f157fc6d572551d04aecb54baf3502bb51e0b093ebfa190715cab2a29f3e56b90a49de59a89ae15328a24015bc905b4ee7bd00e81b5a9913729e2cec19e4e3aa611b49c9a7198812445eec258134ee51e0d6adeeae1c318dee5299eede828659619ecc4cadf814fdf05ab3efa5d9a919bd46bc431eb7b47c268fa47092e7148f81a84e38bbccb994dd3f9b26c0321d324789fec7e751201be9722a0037e9c41492364681f6a5bc2280fcd2ce027bf253a54c405a3b4ea02aaaf6267ce8f1cfc7173f5f13645bf76a2a6335ca35cdcc617ef914cb8005a5ffce30306c982aaeed1cbc814609ce1f2a8338a4f4301b72f24f470b611de8de379fee7a903b0da2a27509810f158e9f5982154a4c60605493162be2eaf0a62d3b93d1f8e6254226dc338a04ad3ecd20c92c7b1c59b4394ea8c0ce77860cf27eca8e67cda08544e5f1f2b5d4b85b8f9a15588111f00585f916017900c16a052501abfaf29ecce8826f1e7726a6ea01fda19185e0703b5dfe0b2cc27471a21e33873ead56b5dff0d1c79e90182ff0f8c89563fd3e6acbbf2fae90c62ba59e8247df08b79feccb3561d5c3097d8fa2816ea18e05c093b7a4f71cd7ed9f273d2a24014aaa0dba64fe8476b85029f0d03fd952f402972f384e7d9862fa0217a081ed14e3f71ec7032a3fb90b07aec15aeabad25b7e0eed80f6a8277c0ec8196739a4a39a3c9d20cb1cd95df7846341d734b9b423452610729eb710109717ae3699550276eacb6991baf085d4da52236cc693c88486f48bae4a781c6e90c0a8694128731f86b7c4822e6e5e07eef5d65440eabe7fab6f94642d9502edd2e498c7ae9ed422dc65b8ab6365f6d32b8c22f3791ae6843a26a8bfa35f84c56f1808dbacee0cec310426034ea9251315f35733513e077bf6878c2138d424915c46432d156d107836edf387c1da58a7f291ea423315227c44d9956d708bd311f661c4cd1e56552e972363ab718902188160fd0b5c705a03dab05136b6fd707a9ce33b8ef87a11fb07aec6a4e21d8ea0f6b15147b2b2eebd522717566eec3f75e0d8fe4ec65b29e3cdb1b073683c48e7a3b5e0725597d9d5b39dcd5e20d72da9d74bfbf2d4b4219a5ecdcf6aff0503c27693c2f9152eceb10efad9778b1573a424160802324c30c15c07753faa92a085f02b7541721f8cd5a08da0565ca521925677b9790d55c87b342c17ef59f5fb1c4bab84785adbd89b0decb5da0ce585334a6542840bfa4a5dc828351302afb2c40731fc9c77cecc31b19380822770f6a1092d20a05824da657baa5f126e2aaf330f87465bce6932fffd8ef5a5a745a7ffb27868f0dff6f21759d4a987d90dcb4aca962361d1e3fdfe5969f63e09fda87642b3ebb08106dc67d8299308105c8d2468e659a47307cef4992ec582cca133c8d869089e4d52cfc086b3d206e8eab2bc267a4cb209fe506e925b8fa6851db4f801cfb73b4f71fb036e2f7a6726a10ab171b897d7fd3153ac7208712613515a4104a0a3fa915b8bb88de6f4660e568c18f7b7b928d549f2bd8fe0b10a3dc70f247919afc532184c70803efacbcaf13e28402609acc91c85549164e93449b255580f7679a363bfe435d69ce44c8fd06e395ab4e5eac35cfbca0eb031682f3d50d0dd61f4f2ea419b48211fab866d72146088aef2510dc1e05e9c37e0f77be0324baaa5be126d0b87097ab95c042c5ef00ac4684132fb2aca271e72f8a88d1c31b3cb033e5e56d9f2f7c54ba9063a5d760f7716c2e40f593f601ec634caa558925df8eb3e900d76672f496ffda5868baddff738b1043a690d0a9a01c57de56376f8c90fec6f49ba084d1d911392630a2902d993e87b71719cadac38a0247f7d08713ded2614ce76d54e3ad9765d0af514cbd76a26fdd72a49a83d67860a23903b35441a0bb260369aa8a3eb2262cb70cd98694166b091a567626edfbce18a946244734139c84624682528d764c4272c303d7b2c7ceab749ca7b72901417e7b3c0a3ba8c74d1afea241798dafe5859ff8ca7598087e4d1ae41c1e2f40076bfa9165f119bd22f513e854c9346e04207c1d691fcfcd75ed3707e44735c6d876614f4250a35839f6326e3edabbeb74c955dd7c141b3d06fbd39658f711eea1d3fb837dc3ce790c37ec0538bb508178c903075906a1e38dedf33a354dbdd9bce7ad8abd8802f8da316f2e56a540c0538c4ba44f27703bab54bb92e613cf6115bd7906b0701985976684d493876c444b275269af0ac537a6ba78e1ebfd7d84fc7bf7caa1f26913e2bd479a8f519e1c1d534d2487f9d3b1a1cc2f73951be1ff3b1b38087a65b8dba5b345354d9b989a57cfafb827919caf52bac5230c108c6c64c836965ec6329782162999208be86245bab3c3155af091888499769a7425093cfb4074e40aeb157f34c58f8483a5dc240826bda4a48b322f7de1f508d50f90f46b7fb001a03f98d01371edb8a49e87d86299fcbdd970f1b5f557353327d60923d8bfb171f63ab0558a440f90bd36ff88815428ed529544eef1439eb7d4ee9b9bbf88234c58516c118674768c285ee095835cce786bba13c3a6128e4d4aa3226cecd41b1fef7d5123faa9db1511f6cabeab40ac40f9172e8a6177c81b05799afc86fd5c354b7935057ca97af53ad2cbd1b4225c2902166f35d0e516faa830ea9d00656669372a302ca2122869fa1e2c00965e1f3ad6853b1198b74ddf667cf2a4829d225bebfab58caacbbd9836871b192e5f42d46ea8535f3a3675dc291ea5ecd3f57fe3d2fee35c3aaded0d87f731ae85be1e2391225e50494b86191b398212f8bc1bf94efc4639ce3d18c607913fe0b9cfe5481542a55d512ff7f6870cae975fff0523ede3e699b2a56c93c1ba4544920cc534d78d27e8536c29a9bead3b61b79b0bb41d661ee51132249da4d7649e5a950969deffd99ef220c2a80a6d9bd74dca59e48122502e576b31490b25ad0521283e6770e4d6cf8bf468354272c126a397c9635a3ad6e289e5e16b41fa3ebf086bb6279da4ee4113830b13515fb7b8ddd0ef2061b301dfa2bcf558161c751cf5cf6eeac227a7964828c4b32ef372a93e7a30f0e48b069701f808979d619b3fcd7b82ce47797998b645c3f7151ef85916ee14be472ac9123ab684a24db705f6cc27669b5bc3c04cac4afa50feaf39b783b06ae44f5ebca30cfe1d8be264031567149a41c9ceb133351eb95e3cfa3681ab7d3fa5451f40344eee857fb131e812013133829572cb2271f89e92f610f42e3b99399724fa46f021af09c0f9f488e796117b742cb437c0b22560db1be2901627657cc5cfbd85aed6b64e8417a16e1960797892868159f3e7e9912028bb71bcd9103d2c02f9e095832af1dae70ee9c6ded6279b8717377a64090ab1d506b2f924f1372ed8cb787f9bb1a75a98e9ce8fa7fd934bf95ab61c2b38a81044d8cef59dcfec0e16d701c530b2908e4017708667db3af9b5e4cdd2b1aaf5f4f0caa4f73e170f3fcddd2cb318dcb2eb9c47de33055f3defd74fc38c3091df3f7847f9e52a8eda448140f959492837f17267edc93564cf9b92a07896b89055d16bfd44249420f592ea4c20741e39b5e5dafd2c49162fccdf8956d22576a7b6a2e0751bee42fe06a010ca72585d4f6c1a2261c8d452e45541ac94ebde47b219ce790f850ececbbbe7e3e89b53939d2be55851f506ff7db21cb2a5b2f802a83a5972d124d89fcdc84260cd5246a203cfdf5b5651ee36ead06aa042cb0659cfad1cd82086387e718c0d4951dbed20ca273a7288ad5fb7ada0695710350a89475537f0fb467fa9d1f64fa7cf7afdaad4cdca4d5c8ecca0ca212978ee3ae18160fc8bfb05dc1cf77a8d298a0d5bda7fb46a113a848daf9b38e98cead064a0447acb8f824602a24fa91d95250c904825eaef02ea863a201caefeb7fa5ae8ac795e167b68db34f1c0419284fec322b4af12ca5029cd8780dc82b501f4bd4b857e73a303eae8f35be5b9e9f5714112ac769101ba789c8505210afda26f0d5af39c28642841d32cd40af455616fa02c777c2c44b0190aea12a5b0dd6bd4c03c13e6a8f1767069aa432f8bd86431bab6bb1c36b89dc9a6decaaaba723a36e9c097c06671215fb1e210ecb69ef8a9c479a6768776fb049ea5a05f7cf5ff56a19190ce70f98f3db75fc227e0b143dfe2bdd97cb0be4d30badec1c518f0841b60ac092a2cb63b8ec0543c6e1d111575b698594e4d76b86ebef4ee0ed48d5781ac168582cbf1259c24dba4b283fa91f54a64b401eef4b8891ad79a9c5e076df1fd88f1e2cf04082556b15fb206c74aafe6f96f1d0769a848f94198a29b8f96a1d97060c39fe278f2bc1097c0b73bfac4fc65c4c7089dd2c5a7f8431416df954728aeec389f5dc2b9bfc5b6071d61e2b75480d1b74637141dd8b610fd27e2867cc735a83537de3a9edbbeaa5e8bba628c3dd46f3e5bbdcc68e217e8e2dd7f1037e1285861c5f538a99895f7510098961f98753f81f42d0a9ede28c5a239894d4af2b7777e684f4b769cdbd43af60fc46d16726eb763f650d711426df30356bcf392a2d0c7249c522904f3379c9da49a276d0b16c080aebb95dcccb63447c82c4b670f53218455825558f11f59ecfef32f5e2cd739699faa3612e5c255b6d2a4e911f9b9c2709aced509adec23863b2147820cc95275f083384b6b4bb04e267a0fe7d56ae2a2c6ee058b2af9725ef750990f50b3b76c08f901e473b2a8c418be3a44a506ac5812287ef0aeb5f35de316ee41dc40f6d6179d7f8e937a279ea011b3efbfb5c4d41f9946a4f69b67e12a027a6438e6ca8fe48496a6a05415de1ae88f9b0c1fecb93cd8ab7c8fa790f1733fd454dc9ca568e42ba6670822826ba1f29dfef166ea71432a71a19f142e71d499c88a7fa7eead83b46416699eccd19fb1759bbc2f8afa3afb7fb03e88d4033605e7310fa9d3665c3eafb966f21ba2bba581f25839a28c3fdcb095bc6440fbe3566dda6e39bd5bee1a32a14fa86ffb37db3ae69700554db120e6a0f5835111030af5c4488338c9561261e05f818aa448eb09a8f718682a593f610e74546fc0a617ab3cb073703ca0128f1137bf18e2584db333a59877bd7d2ab0ca15055a8c4cb9af027318278bbfe431a0bfe096422529b3642773e38a417707f88264098c09fcc6bc0f8891ef91b5c1824d777271017b077a75d136341b7c029e27e43c9e159bd11f8ddcbda802283b306b9fcce6207344d9915d16c6881ffe951b6b07a60e25c48af46ddc709d5ebaa6f70d64c35011d8f4d8cb2aa1baa722e1a9e179981f4f6f17f887b33cc93cf0944766b900f715f61d651d178d32b871b024edf447a5cbfc2979a1975df92b772fbca910d408daad552bb058bcb595047e9844db40f032f3cb0fb35bc58014cb8f477a861f836165e11cf52062f9f107c28552217d7a4f860c249bad401700db5bfb6d630f53b12fee8e1a937bb9a9e63b645110f1994904eeb6b18dfb28c240ca2321be49e02fdc26ea28d47174b06c91b78bc224e60d4f062c431f1523cf307ce22ef27cd70a07f604732ab60326a57e06747d99ab0f182275277fc225923e67de13508cf53a7e8654aedeb546e1277d5441e8e1fcbfb5cb77f5c3c74b6ed3a8dffee01ad73628137873eea7f8732db8b9227d569d37aff4b8be278bb369e616b264b105c519f7590b228cea940d6e32c1cf4a9449d8f939adea9fdfdcfd208887557541d7b7ef767f2601615f8b985bc3142266c03896387cb6ee7cbddd00f4a35b65b6c4ce85b7072505214cff289bf57c850e0d78727a7f55de9d2ac2980e34300f27cedcedab7fa4e5cd816700b616a5ab56a0cae11c92e4ecc413f0965ee0d97c02e2a5af73bcdfb29db96810e0eeefc7154de98c387b3ff9994133b6bdcd3ea3bd5e47635cb34a8c5e9261d502691e4a9b8bddbd716f1607f7e3cb37b92f5552ebb4f046b9b98f5b98275e34de46279ddd3199ead3ee2ca7e4722405578064e4aa91a5e2129fc21a9ccb24c920ae3266ac09be473bed8aa7cc93686d02431bb70fc796be0547d4bb40f31b648086df38e8f53a56dd1a7385f7f404cbcd84f9a02dd54349cb151a02d1c61cbeb755ddcd9533073c90de480ca7f32200fd30ee1fc81f33e2f9eea6cbd705239ed5fba3d286a973610337f654ee546e26287a2b19add873b4000c17da6bf3ecaf3ce4266c858f6e06b4320323ebf6dcf419539fea3eec225973cbc40e14a5b0514a13103a8805e8a35911c549ab8f29c82f9a0235d59ba29cdf973735ae0f754e9f75da8c33a47ec8017b3ca649a099ec37ea1d07ccbb4cfd962b1a42c29f9186ae987a383345a46d3bbf5e90f9636e3e3bee7293c9449992c0471aa5e26856dfd8aff0c11a8f7511069c38e1d20e798cfc9a6b508c5cc421b46cb3ea8f190a51af1c3bd41d593d64f6f001f9cfe04afd180adfb84363fc1680327166253dd7591ef5080139f802d298d0e3568db1084a5f0d11054b3695ddeb2f0683cf7d23e2ab17f72b8de00a9f1c95c39cf843f05051b70fec9fd02e1966b076a2a3113f5b3b03a9803a6b432fd99a4efcb67bbd23b7192ae1e96338c9207e25459e092d0c0351b10bd05d2db7324b7746a520796c05120f07ca8db4f50252fc42ebb4fd05222c8b05672a24ea91ee5169fc4a1c849d9b4d45a81da3995efff06c3604937debc043b8eb9dd9349c7bd44038bd6b06b0149161f2b95bc0c4e826d63a2800fbc5a65971e584891eb2663be9eb63c1ffc7d1468ed59b3fe399803fcbce7f6e55030bc7da2ff9f9ee1bf59af66107263536540edd774964246c178c5d555b42d6a80fd9db534931d129550f7ccf939944966f8103e172cd34a6467c438de12b98d49c338a019447c97c051ee1c47fca371bf11eeefd9fd062a12022b3f92cec1db1e8dcd3bff1b089e0581cffd74747c4c2d37634937d182268daad51b9ca710f29d37169cd30fabe33dfdf7290240d84ce3904fb661b8ea079f699a431368a5e1a7c1dddc5662205926ed76aaf33ec8be631657b9e942b4ad2271aa7e3814c88bf600528439fa5c2dbcf77e95c81a2f556e77c2d8c76db5fe16423251f4fee84a8c702c19229f48467001576775acf45750b7addc3d13c19dbf5ddb6ffa96290ba9af50a5a2eb874c12ca9bc2fc50fa38787c5296ecb51537c660dcee42ef3920202b0ae38e0dc618725c62cf1c6ecdcc8e1261e5faeb430af95dba1f73efdac264daae00008b0341818eb82078025a323effdcb6a6521404344d286a1d412ed0ab707714433857cdfc813eabc210596c143d7fd714839f4f92c708719f47e7e68f99781bfd6bbc3f3f4eba7b36deeefc930efd5e2dd47699b24782797b4078682141de9d3a4a41990cd4933e5e1c3460067a17c67362b3439e91e0a5a56585f0b3c6b5706aa349fe05d852199e67ccd79001cbe0a7da8d2d0b62dc25b525cedaf75d408a8ed2cde1959dc1712c976a9ef4d8131fbfab07fca63e8d402ef5cfe98c350c4c12f32ea9bd8ec1d5ed3aeb121d6dd73d8b08197aa4baa5a8dc3d0e900ec8da5fec48b31e143d198252eb7dfff5173a742a96e2cbaae65e5a15ceda9e826ed9eaebe1c76110500d7faf8ff1e8cf572a1240e64689b7607ad9c1bfc5428bb65a2422795b4168f7fa611627b174a2e51f5d5b961e68e54168ff351432fe01cea4b98ad8655f7c8a70b2e62ba938b7756a39212edf061d29be8682dc06f42ffd35157e00359d83128b890027e73d0cfa7bd125900bdb8f732e148b775d4af50b093a7c79cfe5a8f54804dc1780b76ae84d0d0158ea8dd63c6a52f9f1d6bdf3d8fd29f63cab8f1804970c5ebb434cd7a204befe11f6da706104e926d04e3d3a231208165710ea740e98094177994b6e34db2ddb3f06214648f5aa51bce19b4dd48817d892397e8618fd3fa9ce27f036d367dca0172c1699880610ea262dda859848a20ec500820ead5f826a2d7ee6fc5f432349165758237422e6b898a759e130b1ff64ce1603ea59196fdf893afd04cdc233f0e2e80e90a0ba2a87c882a9a33d1aa438ccdc9cf489bce469ac62293f92807a65c34f262bdc435ddfacda55cde092194164e83077f1b12046724a4390852d1499b2925c1e82057ee8b1c65feac56ea85bcc426228b3457f3ce1aeb9a03cb7cdf35b828977b39df1c96080260d1daa60a3738a9242253e6b7df39fda9f32b6937ec2fdffff3f02