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 57910 7b7751795dc6300210ae5d7a72317ca0da339c9a186254e349de4d98b2c01b21

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ad981de9c824ed2f70b3236d075f50a602267315d7dd361d8ba780434c3e082
Certificate Block Hash
7b7751795dc6300210ae5d7a72317ca0da339c9a186254e349de4d98b2c01b21
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0110000c0040000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000edf34d3b8a80644f929ce10db1c7c3d6ea4aad18b5b001d1b9340be88a00cc200ba219c81b64d90586fadd4af38ca47822bb8eebeb2037003992e22b44f7d31f3bb8c8a79e353c29824eb16111ac48c210e4974111d62098da1d0000000000000040000000400000f0110000c0040000

Raw Header Hex

00004020ec2672e02da36e2cc545b9d61cd0c9b6f16291295a2450966c46ec9767468547676b6a0871f7332841740fde5a834991b7b19caf0a2a94c358c3d6957c801f3c8c790f6a9f25041882e0c3340478bad861d37d5d316722600af575d036320bf7d24e829cde81d90a

Proof Data Hex

59,560 bytes
121216020307689e550ace360ee5cdac6a9ae8d48d9138e2d74a213e1933e0163f6067839573489be1cf306b36f5065d6d52aef689345ca31deee6e12ea7ba467b63b968b5fee971cfea2359ea32aa7cef7179d37826305a8109fca7041705b2e75e062053494b5e0140b33cd2ab2aa625ba22a8856e40cbf7d213099a53eda8e003e37c8171aee82afc555f00276a5e9acfe2c66f2882c9694afc84cb440fd182d2f68cb97717ea3a3c75a7fcc68c9a034dc1bb8524753803f99ae0d700003392aec14b99f27d787b6e524eb29f6c18e6bd910c07162ff6a660992e0efea4cdc84bc93ab0fa4d2939cdec1ca317ce92428b883822ca0e380a7deb821d76ac36c91a5fd07a68879ae71cbe6c14083d6712faa70e133f2b2cc4290e67b4ba13a0901c24c15024fdf11cc20f022397dc5ba0c53b0676df9a0cbaa8daa46fe64af90677385067de3445444782d66dbe834360ea309400c22bb657f888f35228156a60ab8f29d438b98a330ee3f8fbc7041190e4d635a57376030cfce3486c06da853027070b87659b38021fdb8a6997ba1c60f48a7e86a8de4691f68484847170a758587cba402f22754ee77e204658543a32d65e52b5b48b5f42b3f71ab5db5433b7623068bacf527117d82e32e608fab3c975946fd3dcc27fb92dc2ad31810f76e2bd04006222e72c1025ebf595bce1a8540b99c37d57badf647c839688c12cd52e300677bf98c628ca322c4b222860eb3f92017a038cf562d9e506f9e49f5aa705f65a160bb52de0e0df17eee0a3c6079967affd6237f6312ff1a19312de47cb59ec059a568c439f4308ab3fadb1bb40b900f041c5d291d2395c465f0557927ec5e6605699fcff244f6f1e33f1c07e8c77ca12122b7c8f736268894fba363c26c0cb129e5db7c07c605ca29f2466d1eb73ebf5068183f2e8d445ad24eac13d121bae713c91f9b98220acc34ea0376e0c7bb719fc10440b03cf294cd112a9ee682c8173148dc0f5521eba689ada4b4e746f3d0ce8b03862fcb032a179626384ffcfadc01c98d63b4d17a0ee230a6d8fcfb25bebd09ef19ea433de60159e5fc537eb45dd672bbd2389b446ffa98c37721d53648ca4aaa08bb255686fdefd6557b3b298647d9c8e1962766d77b97d8d0073e132169580c55e2296b81a7dc2fe0f4659d30646522656ce46cff98d7d06655e3938c6e9bfd61652e395f0c1cf5fc25a0a24c61b18f85e1cf7042184f5258c4fe5997923b77b15c9806d87046eea35796a68882606a1a4b985449f0f5cac378019a061f46b8f16f01c9f7fd2a01350f8f490ef02adcd57e8596c8da3eaf262edcef4e4eed269722d505f481f66e21d6cc46e2c964458fcd728acd58ecb927aaafe3ef63989aef0045e6fc0cfd30c39134afe45a2f07b44d2fdaf249d158e4e273668921aff88bd9b9252d4c130c8d605776c65777c83d7ad664d574be3610fdd02f3e63ca3e01b13f1be81a9eed811c1d7badf19d162448f3686634c93a880877142c40a2eb209328fdaedf7f398c6fe85eb3634f94f7c1704a052087fef6c9245a146e192f99826766f9c22a61650a095af638b93f32e7d13d4dbb494c68f71c1f952db97e900b3a3279b1a0b723cfff44d841ae09f5a8d046f41d2c8a589f39799aaf7d799c970500f0807b6739a13719ce0d56f8e82c01a9ee1f88564744e168981e67974efefeae4280baf628ec4aef4a14d5ef0c21756777bfcf23cc984176b2d7e37b16f2e62754a0d1c830eca79ca151bf80b75efa4ff2e8c47cae7e55250123e60b6acc085dfe54bb94e6898702759eb1c3595e6fc2893062de271d349fa60ef4bd010577198c4f08dcfce07785580af893450dbe8814d580c6ae22437eed90369894b4c3331d865a54a09ebf0db8fcca12f460da8f9fbd76ed0c0656f076d2ccf55d6354724ab43d4a3ae2c2469e8cb974361dd487593cfd4fbea2a1e7471611f66cd05764e45d80a6059584aa4154525da3b9172d2dee94b90379e5babd461b68cee3193a44f2514241f587d00bef10a6fcf33bb39402b1e2fc3c34a534dbe128b7fe1a7414eb2e6e72a9e5b8315edcc1b76bae8271a1d968c60e5bafe1313e029b297c66960a274477f90798e8ce5bd42918d3c88e36d5ed4f0901331a27741c1224a027de438abe4f68283573a4418af6f139bed57f3ac228bb521a46c4e626d9e41287c6b100614e7c9eca9fda994f9307ed4538486311ed523bf0d7b11726ec36f87b3412693e1366b4c727bc9084054e55383fc2648a588ca6ba7d64489176c7be82412619ac601efa220955f3b098eb45e119907d2138550ca69d956ed137e78fc6b8c9cba63b93faeae65660e8aae58bf4792ae9c3983770c7ff22b4c52f3bb69272af4e3d19808894832ff6dd44892135d618eb191a4f9b208528dab5d1e289d79ee9253580eba99141301a211f15be1bb22987ef075963f1fda2dfa552a54106a661ed87630cd064f40ba08bc99dc7273c2372155a54d6d7c909fe8ce9beb01700cbabada887d586f60e4b213280d974992a658e0ae291bab39176a8690bebd71c71bf4b7c453b6021286fb1eabaa2d1494c1e1d60361899dfdacf0d09c81845043626453b67650cba8630fe1c99573729eb6a19cd86739d547f66587581a66e3ae9273ac7c2e2942238d9be12482b153caaf1d23d4e47a86843fb4368407299e8ef308ac618bfefe8eab15d2d7293020ce23b9aa33a70aaf364ead66f9adaca4241728a560e97d43948f7cc25eb8a1c6b9597bc7ef0ee72cae8ed84f58ee09be05c826ce351ceec01afa17d141d2e046fa3ff04fcd38b9c5a8aab0629d39a7eee77f84024ba3cf4fa342e11df54bb75ef314706a14243e010b8547924c42af280149e817fed48e41098129d5cccbd17415a89ccc48e230075102f8e3834daf5472236fda1deb873b31b156a7059d458b4c0b351a1c465327dc5e764642fdeab8b0e9aa5615e4f690a707126ce8661da86012911b04f704bc65fa517f393a52134cbaa108c4488cb9ba32519cbd279b02842c35b1e889579db700668383e7fb5da5013d8a4b5eafbbffdf3abb6344658808ca7e9c984c8f15cfd0a6b681029d2f5aac52064678cc109b14e1a9586b095b490e1a25e5a3ade3c1de2fb1489d0a3fa05fe7e0e9d2defa1c68028ef560d98d626e1736232874488399c3320364e605be740c30b6a566de9d4187fb9c61967a680b04ee1b2f25445e95549ba26c0f545c7dba18996c37fe92ac06cacf4e99eb33b1eb6d134de98485785bf6ee7009eb481c7a1a2194f168249fa96e039c40310b0ddeaf3e973137b9538638eab280df5360bd09ca7d806e8cad94ec32ec97d029a40f3aa962622043ee7cc2caa3a093411690d0d8fe52fa0c02b245dd3eba6e841c4efdcd71bc8a74b8f8cb42d287a9edad9e949e530cc175ad9e22398cfb6c27fedf4d8fa5328d1ec753237704a32732c54ccc592c5619165b4b1f6ce7a1ac18a2d6104b4ad38f5b0989ca4a1ab12fdcf3d4262b7dc4f3f2b465734002a431b637e911ada4e5f098585e6a9c0308a15241ed5215aee09a321f93923c57fe01efb45d6bc1128282ebb2ce195ac109a47988ec615289202370bad5bdbfa94c062c6279e027e7b9e5ca2b90147f4fc1a3d96a8e557f6ea945a91943a10a3dee4ce9a205382d61fe128b9b93b7dec262a1c0a6fd08b353053bab63f01cf8e9ca07ee9f473ba5aea9b5a8b74cf7adbb809d2fe98c603babd0451a75f78278e708496f4c329563ef3c81ae03b5923c737d7cef5d3887f88ed506f1ea05a6e922e080dbe140c5a499f5bf20cc0761e3fea92d48cde11baccb08465376898bad02153b4317d7dbea20757af261fd9208f803fcc27b913d5e7c8156c989b59929ddf7ed2ba54decd3b84ca500ec6b95fb5c6ca97cdeddce967bd111c1b1fdf7d526b0499c9d3d5f3fb18b6bb1c471703225063535926c629d1182f334ee43d4205b22840e33037d961274814009c00fd8d0c454109208702f478a57832950f11d88a98490a2916d1d73bfe6d72e6dbefb4de564e7891b53268fbdd6813b77799145714c5fe90387629de03460a3e039ee35346f7bd3b328902302c9767f207fd3dc588c82ed5d23a9574d86334055ba50958a87aeb2c22e5dffdfceaccd5b40308eb7a8f3f8b1ad6497ad85bdf605dd5defdcf91386a09e3d515515bd77b31aa529b6a82aa1f7469568b87c544eab11590d5fac153d3aa2f9fb637bd1f0cbc25fa5116727a76e078f62347e802fa0b091f74d47dcdc1e78aa1676084e74235e93113636a38bc5fdb35e1f6bba1af68c2ee8e78ae597d9132ac8bea4183f47b24c9ecdbd0ecce2441399ba5d54b57ee5bf723d130567354d82cb316df1ca701eed8189bfb5aee654fd02827ba28fcbaefa852e39da19ac9ec71ff8b3df0a282ba8b52d38d6092012a498a8f4ea12bd71a69d6df1a357629f521779cb520c6767cf8e877a179845a07acb3aa23636f185a504ae48f5f7150ea69c4c2f8fb45350c0f056820b1ba1a418ba9487b55333d892ccb9a58a69a1091006dd0c96e9bc6d154628a1ae00e8d8ac6d903905c857dba4f8bb61c53e1e65c3121d6ab888b773921a478db7fbe46891315ff40c6b0f36a42b63093bae247f1e034fb4a76ff4b436ebc43c0bb4b96a8af1a18cd01daab2434f7f8e9707e45a0d3506b6863e1d896155f37f6a8db58c03679747965e53c891c729a96eda12e0abee7bc7d27827ed993722b3e08f11c93f9691874acda14ba1bcaa46fc01ad3803da04c580dbe284035521f1d2c25e542cc271d4636616c86896132c90349b6cc734a6c398e71252bae84a9b7e266f3d724982a0bd9651dd040973d50d155d330607eb2eaac12410659320ef049c01865b46baba863edcfc0ff598f8a8837c3ca9276651ae71f64a191a23d8ba544fa53f3ac5e293fa33e1eb5c0a84bd2e79e8d643b3f9b24acc591aededff7d2501599c5b5aff4a5a264ca25e1ebbbfd8ad9b53d48abd403ed8b311bef6a3f38583283f9cf0aab0c1d1949107d1b5e8cfb74d3787679a74dea763f08a6d7b3af3ec63e24b46e0022e95750036a49852078048ae7723661936240fe75812053336feaf2608d1050d40e753611b8c3fbbb0d66decee23ea89c091d496d743952da426af69aeee48d5842934fa243a2efd39028f5415ffa82391dbb53c910efb917d86c23ac102805f840b94b2557399ab3202c8bda8afa20cd855438a0ec470d5c5161d9fe75d16fde72176289891ced4fe602570dd400b891bddc4bb399853a5f36b1125ab79da417d084623c3658a601063dc1809fc383c88159a8a30665fa50b2d60df088c0ce112822f479bb824f106b023c9b557dda88b30b50844d8345e379b9d340611cfde6274e689fab93bfbf9d35f0255a005682e0172ab792c3589ddd24d200f63dac726228e21fd5e9706bf2038de76bedaa17abc20f7828ceb65fc2859891ed6e7fe92b0e96d685f8bb8d0269d5bcadb1c6dada44f07e0fd91a8247ef3fb0f188f9177667f30e85c1d8b409d4a8617d2bbe42fbe90c9e1991748645c483cac11004f693cc3122f5ff2720a17db53d05b31cda66f5db36b9d9b309125b34ec06c0869b381a4ce768b5c5b18ab4a5aae153146ea167ac6863865894459d61221536f29ee48230dbadc1c827de9fbadf698356e9a736b8070de3fbaedebe3a1fa0c6294a7d1807387f8b59d23b0cb5d14211883516c229629257dd3a247167049516e2ef388feff36abe36fcd8150ba3d93eb417fc8b97e1649ca35b5c53b9bc96eec500b926f16e900aa4c6d256b876f48baa85c1c9e43f25684cae9c9cad979d840c22530861aa623c4162d701e949a8e71ecb31462c51729c18f3f9ea52364ed162764c4888edbba9a1332bbed1d16d75149a4b41b78113d348771c4fc1d13b0e297feb70afcc6a7f224ec22163dea37431c52c6849a4a63d9738865f9479d6afa8b2c9feab9fac1253fafeac7de407f19f6e24430fdc305ffe4bef59666bf4f80b625c10a6b0cb47abfcf9d52d20b707a0f8b6b43cf535084b3ae20a52959eded55a9d6c650c8bb1d837fa6b076bd3e3c429207cd715a735358d36aba0982c6fadc48469806984b39b930f6a934682d395e5c4a444fe2962279565496b1aba37f9d1af1d7abe5c4fabc618a203212d75e6ff4224cdd232df10ff076b21520ca94721f8f0c180517b5a4e2c29af4f91a39e223cddff44e3031ea2d7b4cdcbd49be6abb4cf45f26ccd1854d5690672718594831e44fa78215cad00eb51fb3e2a99be793fa8c9e5e161c180a14eb4c7086004f74cfc581756484d42f04f9a369ccb5475a72429a9474fcb67b497a9b4ffa274d71ee57abcfeca86aedf1c8ad76005384c09623c9f1f23d8e63d0c8f2619dc63b186c2ba9e7b1111746c332e9a3917d438705442525609df7710374a077216a4d3af12b310dfe4889d55da902a7bb8e57b63c275d4fff05a90ed30c6a9271e5a57c4b76fdfcc334c21ec0ab4811ea71a426a3c9f4eaab297d5fc69e6d10ff06b6b300b43c1eb185b6f6218b68c6bbde5294d7e5189c5b11595439a9166093a736faeba5b8908628c3ef33c18675f1931c359bdcf8f5f1abd5a5737b9af03ac7956f73c9ecde6ef6e536601c60479d19ae92216369ba30c8674845d33414d35a5420612c6864fc2742f686861bffbf1a7a1473e4a96b7f9b11e271dcd4db104a45f547e49f30ef560e0d7bf23079870dc1e581a1fd6dfbf8cc2944e705209601f2c46d5f3307719973a58525c26d81d365010e0f2e6fb7be1e8eba58ebdfdcb1ae181f3f5c6df652d5039a022cf49c3e0f22c6b09481174fad59fff9d6867fcac6c705c6c83f2de2128556fe4925c2bb99f172f9491a6f131fde238521bd5170b6e7614adfbd4eaeb5f7038578bd668d794a93ad8f05694f783836d0255afab077cccece90af27d42574b70cdbd3e3680610cdb1059ebc790b110e6d858f544030c755c1d77253d1d148ace0f3687c86265248b7c2224c74a68948252ff9e9a09edb0c5634c7b56cf2e6247baa235c62c3d847118e671a1c94c67a3ca4004a0cfc3edaa2bb8e02d42555345b9b6be9618fe92ac0a63c892ce26d9c334ceeff67bfd89986d9a503172cec098dc553ff5040f5ca2f397658aeabbb73d38c21a41dd7870567f2149b8a7959af1b4aa02761a3e3b58b7b1ac1a31ddc0d7ebefb13d089343f470108c881642ce399f90b8c054e768b354bc602272b42dcce717d59f47c0f4befa00ac062d36ea91fcdd46a399d43520a32dcf77a3cfcf711784f9272158c5d2a2073c1c93b27f08f632acf5b4101978808924e6251efa4486c4908ecf0ff348e8ba141756e56c514c04807cbe4bbb038fbb6442cdd4e0e7eb4329671c48e393a7ae9daa3844c367c58a8c27d50dd84a7673ddfbea5946140d7fa212a35a95a22ff662cf38ee05fd6add6dd7bc5fd6ee1618c4298e9b00f664ff75fb0022eaf71e23ffd26b4f00f543c0db346a33d250a8310852bbcb775ac56c39d5ddbccc04c66c3485f861ad28be9dd0f44af5da680055dc1430850da778b218676d02770f6e52621a08c8e739021f6c1686661a2d70543fedad62b87c56c5b25d9aef4221e04d7a0185b4eb8247f823809253e8f951b0fcb895a92ec27c4ee00f7a67756502ec3c8affd11b19d93fe6f975537b172791d1290f83b97c64cbea02145ee43c300e207b019803bcac13fa13a2bdbce396213c680f6599f2217c787dc94781721e6b43819c13d803b073f6c2d548cd977155cfa120bcd6d1b36da78fdd3b26c84a17b3022301e4f6e57736ec7c8d125155ac89db6692a6b2b0bc592d9ca009bc3ba780867eee21657ee4984d1007b0b0951663f69c437d5c8f408047be454bf830a0d26a24ea99cb25c708eddcced5007c33858f8a2f870a35ba567f7bdd454612015dcc9cf715f5e88b242194d66753ce37fa2211a632e66683bad01bf6a723ef489aed96e86ea5ebfd6ffd155aea0ee01610aa91c8a2b15b7a6efeb81d0d51888aca560b7a6f1455148b9d7ff79b715a9aac44af2b93aee9707c8f5e5c6dd76938b248d0d3d37045ea12b1cd7a010f319fe1a0ea2fb10439eae5fcd7df7892ed26acde80077375f0d6d9ba9caeb6da7d18a6329c08db11f0b5506e270876782c4d7b3c8da71ddf2babe3449f8bf0a282c80bd3a18e392f84e79ec618da69957eee046de56943dd92dbcadc26262891a3c941fb2765f1c78a14edb3257b71f99b65878802ea7477a61265df907eead7eaf1aa5e5368acabc72cb0d77929a1721c3bd5bd9213ad83fbf830d751e46f47878b20f3a8e50b8336a659414bcf70600fc5368f5e330f04faf761e53f3a0f8932c37233688008ad3cc3b4af64881b78bd4d7dc9cb89c29bf48879597fbeb5458eec2a74b37fd44291e2db608c88523a164d742e2bac4ad9c63e073e24750a8a2ed682b7b95248164dfd6072c7dbab550409aa86b2096988fa62fcac1f4772f4f82a55ba98f3724ef1ae4f83b5974cab2b307ea317d1dc908405a9047f8f4a07018b5cc2d1b4ee8b6340ada5ce41afe6f1cb592efdf06f3087f85be636b129d245df14ad6e60665e1ffaa6fcce592488d87fde8c07de56b34cf22dbdb0270f8f19565b3578434ec84aa319e1fedcb6767236948a5580a5a6bd541f1db99ecd65da0bb2627419490443269526a51ebf3698fb7ce9924f684140a104b4939fac7d49ff2108c1676614eb0f5420826be810338efd2a75e3217854f8a330b4cfb4e2146cd18e9c6276601a4384a911e8f093dfb991d633b21f104a6c55cce0aa4306b0bebd2d54b69be3f1ac0a8d7a904f9b20ca5d33f63ddd0260b6012dab55b33447aa5f6c675e303ad56f1f12b5e710edbddcdf34a6868c3ae4bb98876567cfe57478142ac265d46339eb1d6c849c3bf16d64caeccf6cff6041d303aab3bed24b427bcc9c67f7c59ca2c9aa0bb819d194aca45076832bc5779c595038c076429d782827e0a6dbe2d038e78225f2050cf9b067d5ec618e99e7fbca67dfc01c2f769b5cde0db010f111edb0b2b3248a6272be50c8db746a661a2a0acb6af53e0ced7b3bf2417059beb1a821b1a06e14f05895cbbfdad65fbb6657136fe3a03676cd4b883565563b6ee20ddccbfaba970ba72bee30819661f5735aff5bab539aaebb23bdcd2a6a1878ea2d4a49cfdb61e4789f19b4aac588920fc41e62b09fd528d073d1c620af119156aa90ce0d04c1b97f3dc8570afe0ad3598795e7dc16aeacdae1c06ee147dc8c76bbbaffd7869182363bc82d86ecd7c274d4b0ded8ff9862e3afe19786fa39c18a6153c3f497117b840864f13f30a2cdd06365d869d39e00168664f6671a7cbd16b468632dc19fad75442fa235d3e586d7ae6fbc2a059f46f1a58b9099d9a1ecf50b33511156b6d47452db0e3be6a7bab6f1977fb6a4fe38a6401dc5765814f706a1cedd1f671ff896d0f864aba8c0a107e14e93e5e3de4298f31bc40789409ad1b39a76c14ee17363038bbf5e6a9f086dade26296e047adbe7bd87dcc06a7993a9e86228911f39ae129db318ef5c47d5320da4b79ad75047230b8649aa3890152fcf7d201a2ffd9946f640e0ea68f6ac45a96a45772cdae972dbf6e77b636161eb166717759e4eab34a7ec24fd22fef47f3cf4e2b2cbec94db03b9f090241a8746bbbae7c4b9c86216d0f6dbbed377aca25fc38bc6ffda33d6a708685835365e949fee56f2ed790c3c5947c6a1f4cd6fcc9ea3b2b951a4659413863e93e006945380cd6c307c8e5f53be8c5c32e55ecde0bee76286d7794b5d2a791a8a89c235f8b8ef9254c149ea9bcc5c18c2741d37b437702ee5f0874d3c06d26fa0e0455c8190b502dd12f19a1fa28a4a24db7e55487533402964762c678e4ae098785323ee72aa6972af651c6e6a179d874c71b2a9debc0107a5c4ea66091387ee16a98593464c3f213ff7553b7bcf8fc602a7928ca74830afdd72e9c50afe4b653c4382618aa3ba27a6ab25f59006ffd16e25f21e697eb77d5b23b02b9d72d53e206ddc13a5cb98ba1dbc442ca25eb5944e9bd992f66ef3905bf48ec8ecded41f4a9e4f5a2f47c7886d6334eb1008038abb8ca72d990b07828597ac984e688db2d52355b4b7b3ea909b7b6c89c9ea15c31463bc8790462a899a95d84655582178e92f2bfaae6089af05e287149ca64069dea40020d341a77d9571257530bd2e1805ef47cf0973af9018591726a5fbb5a5bd14519b2e0d76a4f830d5acf1659bb72d93df79e0e16387f2bfba3b74115c480cc86e708e4f7d3372b4f376b9fd8833a0bc6a8abc39684709800d8df18912d9d594429ca664363f8ccbd267bd6000bb295d7db07e9aa2337513b0c6fa6e0e9fdc13248b3c7a2b0eff0cda18bb3cf7ad52439aacf37c641304882c70abdd54e6f04b9b170859b898d22fac85626ba61f2072fa4f74951b09e458c1bfd5ab74e192bf6ff1f91710b1a6e4e38d86785b7263999cb83a17a813b5f60fa56dfda2e75e675ebe34c810c86ad627451741d7af27d80e24d31a5bfbba08c2413e8891ec1d1e7e27ef25fb62530fd3339abc142f195db886d03b23f3898a6e820c302d0528ade1abe8182435f37ab75fb1af2c74aa84c408e72e5acb79036f76e2e36a657b91d80faafb9049178d7e961a60a0ec2500300b5ed65e2236406826bba841d7af2f3e20245b5358a2d8439f32e8e4dd7119b24118e1211db83be660e3557716bcef92766352dc7d34f57e4866f1c6024697d50f730af75695d2bf14a6eafa1afc1b0a10b59e97e98e935c0742a4b845a31a4fb400524fa62cf3f2e148022443ed4c4b7e41a97347b17a1649a5ff14af25afa20e4450658dd01de73970b29dcffcb83f29896373d72d2522e571a492615f462505ef88d5ec05332db619118f9395b609be4897c4a9f6ba0f97d03a8d7a2bc08403c0a7bb917fab031c71b48c2f1a0f1347a3d50acaffe681d2b667abfd1c3dd6ddbf73272785b2ad7d431c39068dde107f64e82783381d590a116b6ea5a1943edeb0a5d42ec56c69e8e22c23f7f17a502edf7072263cad2f5f823981b26444fb515b3916fedb6d147564acc8ec9c0b924dabce561082d44ef0d2156c90b95711618e26f10209250411a97dd29c942a3a066b0f4447192071b406153abc5845fcf53f93fce2754ab20b1f6051dad21548413a617f248b98ef3fabafef5e13cd45569b42cf4b601045c3c30002c5d8d59ccbc53644982b256d653ba3ef3e73819287082c9f7ae8ef51b870acabde23fa3d766947e98912fc459621c60640c08d50b3e18be007cd136356ae3bd71366d0f301c7838fe611b4692cc6231b009b6f3c0fe83b3d29dbf539fa69254c8d0593e1fca6a776e86a1ba073da0107bc3577197e6c5d6215200104af4b5c5112ac34ab66491ab6d0110d71b871e1a206451fb35686ad5d92c8a6ada3f2e2950ece5fd356e742fe6d803104519577c57c94b8b8ba250549e41c2f9848edbb9d7e1f8c6697730c4fadab071035e82ad8ff2f1b7cc48d89ce13c2ea30002bd6c95057869a63e8c3583291f9a38a4200409855b7cace04f95a8670ee777f91fd4030ece1e1684b9e82ed573c20014fc2c62b13c6d12ed67ec17dcbc43e6cfe969b27d0258d4be0f72b6bf29007ea312c0dc56330b964901e457a4416ac2c42ef3df2fc71a742a41729ec4861dca70a0c26f05764d5886ee4c4b493425ded209b30ad08a0401a918ce8349d2001ee9fdc78648e52cdf8e06ef01f18dc49351a954520d86d3122265afd15e25a7fedf1a61a198f471ec0258c80b7a4e80e6961ef3210775da45e0f63670a05257be8c4fa9b3618e342cb9e7ebb9af7105135d3480f110db5db3d54cc0df0761a993048d1c92cc9de62358f51ac42f01a0d9c9882d3385298f80357b39cdf26b73daba2fdf09873bca6997267ed727de50c74da23fe7abe7400ada40dd8d3ecabba7b18d683f50f71a291e3910108a73c8f529a188beb6adaa198c8340143bbe88204116e7e2d4c5da740968a5247f3e0723f6c39ad6258e755d6a84d3217af5eb356ce077e9d16faace118073ab5869c405797447ea1353b85fff6413ec38e1d48eace706d431fbe242f461d297ed79f1670b8cf1cc645f5f9707fd176565b946e6eadad2bc7f3929d12bdcd57a90a8040fc1b033b95f4d46cf408965d9d20ed0e7aa224d4c5fa97b46c807b63b578b12a8b6e6ead4c15e3dd7e18543ebe245b362e0d40c3eb8825f961a988427e2a013d9bc49c6a591028893cfb3a2f5ed5ceccde373b6cec2ccdeaaed71a15f0605ca264e6740f49f5da61fb9d12f1c85fbd821dae96dee85758bda7cb0fd5d43ab2e6fba05cffbe5cfb8b100379f70ab7b1d0cddcec879c0e0d533c5e0404befc3f159c8d5bbb94de66338c65112c5c1011c60a18128d151c27eb8be0e429dbe22653fb87f5aff730ccb34a74ac7f2f933b5237800014378f6b69f8b8e96fea06983bcbccf45f34e6de3c86c2968ce928f4bada3ea9f7d7cc2b4f144b3a90d13aeb6d8aa8e09b3173a7c8ec51464161c5995b004da92c9962ca01e4338317a4b6d52ac41a69401cd7722833f9b275ed73e5095fb7415da1fdb50f64efd1a501d6d1d41dff3bcec8f33ef74418a85c4bb0e99b9daf5d898af6ff317a80c97dc16d12681c32324513b80fc347b99ebf3e8d31b823393a1dc393bcf7e7c30134d89ca8d5019c71e49198a7c9d777643db621f5ef1e597554434c0122dfda90a4830f5502b8c44fe4be032ea638fe1bedcfacf9b5f9f8a0cff3783dfcab2b41937d74feafc27ba076adb5a3a72490041dd4f209c2c1a9f8f3536bc3e3a17c68b6ff714b80cb837738f38e4ce128c9c23a1efca0c3c9a9215035acf712846dc3d536dc05d54985cf9611348604729640b004504fb2a5f1791aec0d936a1e1b12d004bf81ed043d1a189d4968992c7f90fccebb389708fcca1382047b5eb5ad88d2f39efa59b519802a15b7f36176e176911b5fc7fd8a0da18f2f5ae85b63be0fbfbd734bf5a77f1928d38cb93d30d91468bda84f43ddcb5dadb308d4501c97f55ac74798ee851bc2cb7b9c899ddcb085e1a2ff6a7cfd0fba94fff0bd20d510f1d63484b9e8169aed47a3b411e04587e3f21c443622b7e71a2ea99fa7d239ad621af9281028a46cd50bf9fef0570f0f28186902a381c8ed4b75b875c6772dbe362c3bfaddc51a349aa2b9e5ed73aee23ea2156acedb53b444af655d013aa237480ad926ace4a14a9941e93585930acd4064f566a78febb20745b40970394a053253c6e4cc52c04914abe685e15d647c5b60f4e1851fe3061db772e3b29fd8ee7ce5b053c1b582962f919181bc66b361b39191d9e22eb111d7b8106e3872e6f890951dd9d9659641379f0851e10bde0b4c55584c8c5de9cf9cfd34b8f020460e6623cb8235afe163d1e62a0e6f08c14d6bbc366a73399730e4f1fa4dd3fa146d0d28e65096e8be53406c5166c4aa7d1fd3f8504acecbf37a6e7664343c6cd47b2240d3c9357b21a015b0fa40bc9ba91bc9a508c34e64d633270b9051cec2af73f9dba6ffdded82615267ef0f578fbc2dfe67bdf72a2e4aa176e1b07cc24299310fbf2505a71c24a1e5893aef4ce11341d18b44b29da375d80f29a06b259f78ff19f3f180f11283dbfd22fb7bc15dc2edd1ac62a7e5ac96557a7d02965f0ae1262be2043cb6055c2c6681875db1d56d919e5620da15164a28e74aa02a7e81ada972c187011b0fec9bca491d5d4810e5efec68ae30936ae57504394e28955353a6e3ec337843ed9c29da66646619639a8610a77237adcb766f4062c5d0cbafecf7c375f684a132dd709bc305b91efb9b2104143f6167de88f517491b1003390b8d54b9f78bb60f4f3f52dccd1c8d5ecd74e3b31f93dec4928da5c59b2510cde7a969e561ab9d07802a487e7e56c059a04c6cc80b7c6853c3112add78d3ef807cc2e23a041d283d58642aeb0627192b7be0c30a0fef4d84c80b1ef4beb112c9fb2464c2a2205d59f06ba5305680b93c8f6c775bdfd306a034a849046b9f484a6493ccc86e9f58eb87d5fcdb9d76a098e2e2f219b624d4c72e8082430a6c13da3d678ff8ba4fd146e636b5700b20d58a88e62d8bd9992385bfb81a906161b74ef62390c10a4737a7bffaf684ac1c5a0a65c2886d640fd20d487ac3202d5a7865c4c53ea007d94cd22dba47f76eb62adab114b5884fe56994488a8eee154624d2b8f6cfd6c340f4c3c04a49a6491c93bed6a718cf32d997a42d49c3c6460cc8f3955c5d280668d63c4ecbef1ac92fc335d501192fd2a5a47bd7ee24dc858b5c592646b10c7dcacb0c8972a53feee95893d2e36e79606e1562e21ef0d6f817cf24ba3f54b188f04b1b135e80d9de29612e123939d641c7a0abfdf2c24d87e8175dcfbefe1262469ae1ee42cb017201876478f41a7b860f980b3786cdf2bf653e6ad2bca0cc105ec02a2c3cc4d15fca7fed7976edf6bffb6409534904a5dddfe1d8d4deea7518958f4fb59e4590d0103f7165f0c13353586ea481413877d85ae87240ab59efc98d206bd6f1520c8550d00d20771784a80f9f819085cbe4d1e2a277be1b5163a1a1aa9144c32c0529d20b5d8905cb3a71e405e51c2bd714c478ba8a69b3000044fc3723db08619d248ea672cf75475865d5cf36793f0c78f508453a7560c6f3352d8303279a8978ee85c27c7478c0098a0cf8ea177bb8a0904dd8f98207a8ee7cab8ff9ec69d70ac0803f27299586a45fe0de365ff07a3465b26ea819dc30b3537d2ae3c4e8f403a5c94acdb840cfe5c054ef6aab1cf3700fd2a39719d2f6269cda6e304c83c47897a8b83f904ff1352d5d14a2391609d1feedc0cdc756b21a4f817f46af3b87676f3d163f4fcd8e605dfb4d140960796078f71b25de2742bab2a9ae815223ac06a0e99331a069df61b445e301884acc201397d76b81f2c73b86cf036809c72c72097901867b412176e7e352d4115b93d7483a4ca5d5031eb129d97dfabca63b7096af732836d3f8ad5644a714ead59d387bd0fd628ac74d72b280fb3dea0823c8e3c984039b36331cbdbd7265de088dbc5c701d420588e86776a057bf01fb2d222ba0fafc400b1732211104d2af57abbadc4150c6cb7ec93d3f178894a076c883cda8b86c7d93c949d8908330899eb084f00a326bfecbc16c1b7dea0f33887dd988246b179889bf5b5fc907441e0f68f213836c21cb549097854a0670920e5a4d3b1a541f3a7f3982164c932e40ce5b575532a1117723ddc335a00980b64243fd2ca7701f53b11b7726456050f8a6d65bfa6801eeadc52d9a635b3b038a27db53319ff1d8e5a5b80166052da18e5381930b9a8b68cf1aa6f046a8edbeaab6669c208804e36f2c873c1cb64649df234a7c24a7753340bc504bb3c6a299fec1c9c6c81ef613daf5ae3976646d9ee1ddeade974dd297d861040edabfaefc87731a7fd5840b60499b51280eeb208a2a111cfec48d28290dd57512f7c3ac2f2a91b3d916a0372c9e0cf1482d6c17113e0fa6dec9238f1a2303fff42a0e9102690b093f4206fbf2306c98f8ac2379e095afc6a7f105a3f1770d7eecc63c23e7aa68800f2b2f3156428652edaaf6cb2190933c73b74b7de16834057aa587407b074be61a49ca2dab082761a91d7c51200848ff1a8bb82dc95d35465cbe692542700578be8e6e7eea448de9790c8552eced9f76eb84197544d9a9afb4c2169981304af20554d917355d5fb1f1d53a3fb0c30a8fb00a996bdb41ba91006a42f8c9fff98a07296ee566f7ad72859f3ecfb2612c3a8a56f6f62d333a9ab93959262a814268c5a397c2cd1c04f2e91e607fc2c8c3f730860f82a5fe233762a59e2c4167ba2b85a986a2da0d6218756684665056f962d0d932382bfe9bcd4d398592e1d4868a75085934d9562dbc86054385545449e8de8ef4d9f828193db7e6483b6f99f8cbe717f279d5baffcdeb0d8d027f2197252893080a2fe20aca648e4f3c3b7f8345545bdb71ce21212f670e7d252f957b6857498f725a113234f2d70b277ca0d1236652b8b7f013afb90c3dffc4ebfeb35153bd3b0622fae468b7e9f00138ebd98a6149f3e12c19996e49c6a889f750535cc97300acea52e9df82935f6d9ddbfd05932cb563ce892ca2d5a83d6d80b4d1124c24989d7b334e73fdb4d61a1e15222bf0032bb8280ec74658a666203cc351a58ec384b9f7a07b568f34251b3d2d4a049fc6530b44290e8b8d3e64fa989c6fc0b064435e38a19539e8110e7c203dfe510ae0fd37c30dcd122905ddb454996cd840027a379eb69ac2d29aab7abf23e68bab0438eeb4a1d6018eb0bce30ef589c33263e2b8278e2dd0f61a4b2182d266258e320855da4bc75a51cbc3993e82d9b337bc1248c555e836e3c496f37995c2625a9121f1cc9beaa8cec1b5d70fc62becde402302b9020e093df951b9d8c988d8f02102ee7659ea4fb93f507275cfbd9614617703aa1be3413a0f479bc3a1732d26957cba3b5a14955376852d6c15a5ed4a7e9e26d6d450a20bfe368d2a1ccea8a3cd396d92af5838f4cf109f0820a20ae09f7c988b5836216eb8e80548eb2e4b0cc5ade6c7322e48b528bff4f15bff1029d6b41f7e4b408a078e5631c6214ef8a6811bd613ca27eb568a4aab282d19d8652917788ccd981eaeed285083b78a281e7c039cc836e0eed93404e7cae8185df7dc2fcd7d5d7e758afbac17ee6b7e4e839c8cca3c2ec5609994f3e4944803b569a3fcf58f9c3e63c8e097bfa3aabf6cbe6ca46fdfa78a9a1315fb9a3a3287c787022ace8d7601d9b332aa3c4033305e63a74b0f4af0ad54da18ea13f0b10d676c743a739c703085099c49563d3b8dcbd53092aae1df93d3600fe952d644fb719f07d8302adb4cefe28e83bea917d23f691071cf28b7a04907fb09e54c080dc8ed11666b381cc4522f5ea136223fc49c548505e72d24e644a54f5c972e0c79b70d1dd44c204b02aba534533ead0d556aa722575cff5b5131e0d0bb8cadcc59692f932b418bf1b1a0ac900a47e89a47bc17026b13a40b5a191eedd06c2e6c130de8dbb2883336ce6c48eb2be7e12ee6301735163d71947f1b7bc1a262267706f368e93b746ce21d6bde81da9683b65ad0ae218e8636a067d4e8aba67ff3f852f0bd79136a11d946645c91a83f97383f1b711b0d22affbc7691eb37bd255bf7140884c430db8e036a23abf241a9045942cfbcb619d40c7b0771bcb83cba9acb3c2fbf1e7d104657b3929b2c9e8d4512ea6c88f512242a3a51b943ccd2385629749a6ba9e43a0f34805d74b5c0e60d5073e77a8c867d8693218608b56af785af261116c3f1c891697863c09c2846022b31eba469d2b5d9120bffdfcc7cf199752ab4e0ec55d762b9260adcd82eb145f92fa24e2933f93ebe840f760d2a3229ad83f24608ce3beaab7b0732d6fc63fbeee4e8a7c67b36c23bb53837110ab00ed4eb7589997611aef8541f725a848b00f19a94632a768f5f30e3d97bd36d0abf69ba965dfa7d2837a0bfa8401dbcddb44d14da169836006447d8d701bd18388779d32a82d01ef957bc92a6b13dc1ab17b7167b97bd021b036c8a0b17df956cee5affaef69baead8e4bc1c29d104fb0b708d0c6c52fba63efe90ea74a56e5f072aaa2fd5e876504c7cae0f0847509bb1888d7a4d8b811fe8ab63787f71ddcc16b687c1a59822fa9730161bb28c6330387bd93cf8c96186d0296e746291c51f0a47ea7fd6fac3d234f88d7a17d6fefa349d2356871a82ddef8f2d33588ad554e10959a0d9a26999f45f8c0a1cb2176352182adb876f3fdfd600794a0e067f745e7112d244b23fcc60865c7cebaf36b493d80ac73b180cd938cc6672b9428e7b0090d5450fa3320ace8ef966c27b1db0ae2b18f868859443c1ced509e14266dd03708e627d06a996f0c57001377ff1b195ba7f3b3e63564a7e25cb77b555876a38cd4fb8d0f8e4b138d450b980b9dc74e0d35b28b833eff309e9f9b570575b1f7ff8df414937caece306f575897deadb7fed2ef473078cd3c91faec0efda1237252d8f5045797a77ef30039e42251963706df75144e04e1a65d54c0034cc613ff525fd10e836b1989e32f38c6c6116bff8a725ea19e81a7acc0d62af9a3b48f8f4d5d85f86d2c579ccaeaf036710fa44a9871121f2c92f0faecf7e6b89a5ff8f31f76abddc1421b08d24b1511d5e984b938d87ae71d0249658f8b5f968eb87e4549647a31af0a0dd5b67948cb0ce31a704e57c9586f76e5a89a73ac57e0e1d5d84bc6c5f001f08f664304ac24551b610ff626fa2b6a090291aa5c2dc68033cb86f88a2061728044d590d7aa785e93846739eaea90e3981f17d20ef730da9585f923fa0890eef47792b420c9f62b04b339996d089ee458a44c89417c3bc8f9fe685663937d3261c8ea012907fd71fbec917ad8dce11fb633838ed8319c071359e92c711e8a0563a864a2dd99b2c37bb1062d51d41d395161833d0bb3f77f1fc9552a75af074f926aa3bccda27f2eab7d770a3024354a12d2a84a87cf7096af25ff130cee3d7ce35630d07240faa69b143f6837c923ddeb9a1a3115d1b6f875089c18a386bcc1787c6df41abc5c127ee9e54be882a0857dd87d30fca53c4028018f8c945f264792ed3abd4b893d809f7ca3aca8ba35cf22bfe1b73ded1869cf5f6019a8c9db028bffdca1731874d6b5e3790e59e7253aed8cff2e9484abfe7013ed7e1cec7b78f75e83302dfe4a11e97a27d7cb57d6e28f933d47b44aaf6c2abfcf082d081dc9b7d7e17800fee2a3b705d16697d81de99e8667d5dc0d549678d84b71afc0a66d264c2fb896a6d8354c136bc5b630efa4e85ea2ab7347e8079e761199975b20c724cec2851c462f420514e833de31b80dd2d0427618d87b1fe3880a5c62563a9f9b49483f8ee2ceec3adc2d69cac56f2acc448e5dbb1e6b9b9cb64ce0c3cf115817e1fe6a4982766123031be9ce1731165f70917c2e13fb43d6b243b4e4103011aa39c62fefaef0406dfb4389e55d49e24b42fb39cd72e06f022c844f274b40b59497acd1673d870791cb53d4e4769a75138465e06ce289b9522296ab74b22a7a2034c40bf5b2d124d65e6460e434afca72bb40e69313116b4dbc243057072458259adce6c0b3a866130ce0ccd55ac02134788d3ec693530009aada8c77c89f556a6a2b8a6621c39a8eed313a146e16315f41ab7f00e26bad0d060e968099508180047a69b7cf22d40a02e0880991f0193fb14bd0bc80a2fb201c94a1a7e27e16a52c7f6f9d0a87e735cf97ba577027a55674b97b01be1b4041507797a53cc884e2bb0ab15d9233fc511e0aee24921c8bdeb0fa1491e3345d1f568515bdf5caecdabef91e19d7d4f54290cd7e2e7efb6970d63dff560b8db3db8eda5470635be7cdb91cabb5d7e1e1fcfcc387edc0c511c5076ad2ef83aeefa70ccf8717685404506ca075ad2343a207f8234c17c2451bb1934ceca1af3c80a7c01cc82613c8b9ec258a394d54134993e7872a440e50e9788ee530fde360540a74a01a4ce2201c14f591e39aa8d5cc1507e87f51c394075c82de45f2ff5c2fe7a0470f76d13f6ff338c93fd9238229b00bbc6512f0f788814fb1012885919fd0976b3c4e81194a2b08b9e20a843980c8b57690765f3fb68ac149fa7a9b4248f5b3eb7757f7dc256bf8a045e56da7fe197bc47d7f9e0418bf52b4093df711d7ad7d521e1d2d2ac05edfbaa9095dfa0062ee679b3d66c20783b40c43c67bb395cd527f1ad04fa9994e82aab3317b4bd161b8a7b1236a3da120934304f46bdf36c1f037158425899298acfdc72d6b6442d04f16b49cec1c36c319ca4dd4f85882b933f1e512a0fe4c7f45bb88883a0f6c13da97e9c3fd33857afb73a6745cca8d17531782159983b79f4dd97d86710949ec5827f7d7131ecf9094e69ee79992b60912451b4a975f181ac1e0f590b6b3a423a45d80f2da0e3ff785388248f97f5e6092b3947cceb923ecaa3cacccd1bb5a8fb7a35015d65090d4f07496d1330c6530deca1194f36f3a495ce45e0ff76d1123f5229fa50aafda9b8c8bab50da1c2c0f68adeec69ee0ff65b911e173302e15ed3312ee1bf2a2028de50775d2100905a369c9ea0a009114f28d2be83df96a41c93b0d6bd10bb8abddf15ca77b731bc1d4f16156813622a1a081b2f41e062e7cb4411bef005112cec5be5917e39cee2d60165c2a695795e222eb5a2b116a8d6a16f8b4ef4ee9616c13cd8aad12c359aebece30c1240e8303f2a73bb2f3a8ce611664c874ae95ba99acc1b836132c0a38ca02f7b23701ad7ba0f09ed2092abe4314c8f19b9161a5d31b34775d5fbcf15d950c95ef6fe011aa10e21c2ef1b7d2b0763b90d0ca3e425948a7866c256497ee9b15d37bd854acc23dc00cf2e22099a476c2069d2f43cf6e830c746a7ce0a72da93e935cac39aec70dbbfb70e4d9e06b66b7c4f3b029285062453f0573414952ea4ca307919e7c588112865af095f02d1c76ebc24f3a32136de7018ccfcdb2e7a1e73281b3d3eb8a82397bb9ee7b8b48da6aa003474ba5b1894f577a57c0480c69beb9a55297e9e4db48e4b8268340c7d071903174a9bc5b31dd5bd35aaf463dd7da11948e52bde66c8b2a8591c4b85f6bdf05dde93fa08f7e11806218df5ac5083324ad239989f2ec303f33850e08276dd3fcef36d059c8956a183a054ab889ef81664070ba664845f3442e966fa5a00d7b24c7cc75a034722b52951fe3d9a2627b4083d7d579335dbceadba9ece213d92704cc39c57ceacf4b495fa376ec2eac412f4a5bf10ebdc3fef6e8a44491eb6496aa2399f6f669d57f636b53e94538ffd0e76bc141c4b7733418be48ee948e5342a3e979ce42a6d0bb8613b025e6a5da6f860da1859c642a34fe04710c7b1e5f13cebd4fb7d64413f7fe90eb10eef4edf48a2ab27791692d10a3e2980009bcb8be2a2249614a91929bc6b3d7d25164758b7223dd33e1e547681745005dc8d4f506f9592291758b327f5d63954685796e8efc2e9508772bb184ef6bcbdbe239f1cf7b5f06102af8bb94d22ae679b82167604d30de223d733c1dd61342072175b18bbfccd7cc8db7239bde8c811826bac9ffb4ee675b349e5faa9bbec55c079dc80604654ff808c79d62c0e92d69ba77b170bb9be3408f6eb5d18703c044d6f3608ea7da385a1e0dc56b2c37089d776ebfc623427332d2f495a0a3884cdb337830121f98aa38dacb9abbb7cfe551a62ee5622c7137eb646d0e696ec34d9e486017774e5690e0d394d5fe4e891c49b72c56940dfc72a15269ee9f879f68eb3c2c87c68183b6fa16e37a1b25b746e1f45dd486f2390fda9276eaad142d15318bd108295d2d0b4db39ee9920ca12127b389275394a77c1206eaa4bb274ab777b54263aaca857156e06c50137e99929a454cc0bd6d4336c45c34f55402df2418f7894d4a7de473997f9ae97140676cf141405d16dac14f08f0d42bd9030c38bee63ff5ff9ec5793f69aeea407ba4f42ce5a1e8a5df4c073aa5b340c5da8985c37efef41cc0d9e49ca7334ca848a636f616249bd55d23ff6999f0c582a609051d77da023cee4ec73643f604fe4a393826892cf37cb667b2d0183807b7210617746ce8a8ac0f6f1a85625a86443729f2e226998700c554341f821d8f8f35f1e89cd4e5c3c438a0c294a25314451926f0e85f71e0dfb8ba4e278687b3d109983089982a07338c3891275211fbc4455a9ae54dd862d15a021d56c6ef43e0c2f50ca01e12af2a747d869809f61032ad3352d7ae1ad5db884d1f110587a3ddb9e4ec8c45a6c586831010c1d582dc4a1cedcd8cc663b517bca5e98ec96d321dc2891e77827cc852969ced77d92dc151efaceaf79c0560b03d2f671e86f99acc062444bf2d8704cfc14f541d59f4a891d2ef55d5680dc59b20f98be7f77347959c4bf1202ec70278120a236fe1db7de65a0b757cff87318b550f2e439b617b231d8d52a3155cb1032bc09143b28637e72622adf48cf24abed629f2a62d15c84079c50295064726062aa63af203f128187057db5765a055a9803235b2fa5139ad616d22f1cc139847d113a942202c1dfcc3f4d174a4081145afefa2d8f17f0f76cbd837eaed395c0f29b7196b8b1838c7598349af6d95a3c983cc77002ade8f07cd75613c0d9ffdeaf49d7b1d149f040a3ec2953eb1feab553733ee067121d36deda3e6dbc8ed2c844a3e8e5873d6abd158346b2c4d7271a6db2d76002a8cb0fcfd1d4ecb07c7bcaabd093df6e8f54383993790c83d4eced23a2a8d54d9367c054d4eaa885b54082dd18d21c40dd6bed5bcc184c15cfdc22eaa1c3efe3e445fb186c2a27d78386478b21eeefe2728e8b52c82459f4d579314de08ab93e820e3e860718694550b575b8fb898cc51e85ebd020b2346e9ff92df0cbf530e34bc7a8de22e7c0a1fbf91bb1a71f2111d0953f316b9b79701e0cb175ebbe4854e7a467375ceb665ea969df6482b3bc418aad8332d6a6e089bd44885cfe8e9633999a66ea29ac419a890f3e1dfa99aed6676f7fccfb601359253fe82516de140d79f03ae985d91ffa23609ffa2eabda3c9aaa0ffdecf69ee3554de9d0b850dcfdf10fc7aad3fd41849c71c948c71c74f7b5380ee47f6c8951d83378062fed656f51c440d03b29d80a70f34a910471372303facdbeddc6207337b31545de3e89d2b523f332ba3264bcc98c0fb8230e7a4d590257428255c3ec1a7f1581a8e75fcdd602873fc2aecbcc7678aa52693942d81a92539f1c335bbf19763284e6e1ea3fc1d0cb712d6ee760639ee723565d01a11822300a91e16bbff710a4b56ae7b62709f5a7c675635001917174dbdcd136a1515b811f96fcd9b860dfc54e063340b860b1cc42363633e6b94e47a67bb7a2e615383ad635d4a8554975b6e18ff3a7d01d2665968e962962e6d5b7d3d4fc5d95d81f3a94d7a172609759833a1bab7a6423641815e86aa64e75136c289bb70cf4dda67a14d2c6cbb80576525b9c7d8912f2613cb359a220396147c298f2fc06a07875a559d38cc44f9665ef88887280e8ceadbda86ec2f674d3a1ce5c85b70730078d5af099258212c51afd5d82909b1bd0f8e7e2f70acd1369fa12ef1fac711c2b1b2e26db0b5a62383b34e94a6699e841d1bc4290d592ae245f2eca8fab8ca385ccc0921793664fb45997a97ccc3c69b5f0f69cf65f4eab2a45136e5289dc9dc12b103ca6c837a4a656e9c5bdbe76faa725a1c463911f01ea12139c6b0c193682fd1cb1f12617609a0f80f730792d0b4c614fc0910da6ca3a9607d963f4a782f9c7813fb35b941ecabfd02bdced518ad5280c8c6c0c6d592bfeced02ba4b85b8ed06c6d27d63ff48f54e8778677ba535a3f12566aca213cd22c3d5868619cdd8ad02997e866ceb34525baed8d31d3e2bc32e7182150cc35a8d96733b3f31d6e31356f682f42b1ec7ee3a1d9501147501e870b51fbc386ff63f1964888278ef0d4e08ef16be68436e35356d5fd814b29c4caa54f53be4e53c74286816661f03bc1de0cb7587397236782b3671384380608b2a4cea1509b0d0695f3dcdb08daf9ede3ff6974ac91cc3a5b268b0ddfe224e0ed76ccac4b75d51aba12709d61d36f8d38b8f6f3f14443fc03defa82cc01ede0eb2a07782655c41d1aa261b97c00a599e2e850bd66dbc70f04e268d64a27a5a57cc282eeaf2aa52cbd69d72b6495e71f8e2c08bb33fb7dd96bc2695429d6cc61965460dd3fdacf00e3607ca0e806aae5dd90bfb2dc28dc2c94287a46916f668e992d48c2da75ce3b6a7f201afe21a0bd1cccef0b916bac915a8e132d47e0e434e9e7b7d3a8dbef52fbe90fd13d6a65c9ac1aee493dea347f65727733474a9cf48d8dad5783483e069d81613aa5c1bd8ca0c6c84fadf0d77200f268cd8c235353ec2a30e13cbbb8754106bb71792b838298d99029959e07a70ffd0397ee3315616e8d2118a55d744dffef94322cb5248c6e5378b09b24da03326a60524f7595385ef110127ba460c2e83c3f7d4f1d2e64617e104aa5dd5a32815721a8383008e589a376d42064e57bdf150effac08da1730375db161498a7c5f1ed20a6bb9ae9ac4325bde50b3f0dac7d21162b5a93c0c222e23e1c085952de4593833a62b0d44b3159ac8bae030336b8ee4df81ef2b2650f1e2e502b4c850737b922a5694bbaa7e9608efa5a3ff253b13312f6d10dd6a8364d6c513ff9b8b4b83b18df6f80396aab7bfc4856b54cb3bb4486df6ff69c65561129be4da244beb8b87ee120ddf833861272026f0209b654a78b65c12f451ada0087b080c33eab7fbac339fddaed74265e517425fcce2973c91f52c1f20b05852505b991bf8573dc99945e360e7f339279ef7a28f97f979b3a68e845be467e3ef938338d967ccf9bf9250a8c3feabf59098630eb21392d9224a74cd0c958248c9600b5d4588420b943f22c395836e515035ba9f126fdea639a8aa86da670b3ca7c0f4dad3452a1524e8fe2a2661259f8ae536433bb3f9537832e8cd120b8e8b8b99bc9da3115ee758ffe287480a0ab9d73dc7050fcf7166c6b2e92bbb1dae19fafb7268ef0eb3fd2abd17d6cc5ab4fecfd9dd81b968bbe81fa6f475f1618442e8a6a2e67bad5fb2da7ce4214cbf0a2da3110de76f93ff36296a980880570a3c2d41f1583d4b0738699174958d4662f3886be3444ece1415eb6d8a5d990bbe051945ef73ce91989506325f7dc044cb0c71f3cbae2e954086c47fe6c213ef7abf315bc83c63ca65c1ff89ef1754793fa31a7d1f1007d929d2232b388f23c57353ed3bd4541715df438fd9255a5a23b4b958f30199653aab5822195aa75272fa1878d90416b03f5b403025e78fe41e81385520024d0665ec4322dd9e4ff26bb929f91166dcb844b29355b1f8573ab5c914a49d7c68c98a3579fbca7c3f3dbe451eb0102fb722b9ac5c5782efa243ce6d50b667172c0d04f4a1b98601f5f2f44f78d517f296188b185008ea527727cccd33b9fc54f174343e16a9689e2e6fc57eea42fb026fad54ef254932ae05d0360f03d8d895427cd41db5b5c4be03aa146bc0a1093bfe8126149f52c6fb754e9184d930aef2ce9981956b7bab9adc87a9c6053221d74aa41b366160b27f96bb0a78b368dae23dd88e4ff5a8146c8b9ee9102b667ee650a7abbab04a377a694cceb4932ee68b56366c61ad65412bb8c56ed5ed264bf2e53efd247171a20495b8238e6aa4d97eafa945c8a1b59b3a1c6610229d444868314bec633bb12f03878cb087c4adac3aa64d0b313362454d9e7a75ae9a831e9cb4bbd9c6bceb2e783cbd0dd7f28286c43cd2ce8f3ff1adec3e324a5b8b65dbd5ef4afbe64cd4da52ea10ad2968c60885e43485b02abbeeb63a665ed5d95ab4fac51198776558ef19abeaf57f2f7384e1955db1243a6892c0464e732a24c731740f2fa2f711d586bcae27b8a6a102ac96c5c10bea0331cf9759c6d2fb44ea06d91714139b6d2073e6cb7a87638c0afc30a76f1715d55e52862bcf06e76b3410fcfee7a183aea22c328a5e320c5f4bfa335ae63d9604dca249fa84dfa7f8f633b6974a95d634524e16940975804c4d61c8062c153ec6d0fe6f1c136c99e6a87a3821d225ce2e162f1fbc048d3abb89c057329edc6c752f5a95e55b4975e27a9d194a22546ab8e183e4492236e3b17570c9e8fb2334fa0d9cadd12fb815b58a5ac9307e710670b8067a900500b612b3d4af9e40dfa22823ca0ffbf54a63be7d5b94bfd44f3b34407909b3050e69983be769c8b2b589623d9709d9d7cc4014c49ab15080b1352ca476b09e7ba07bd6dba9a50e3ee30c7838b585a448723c3a2ca01bccd2f0df40de1a4304c5b2495b45f367641e6f88667201889564e66200432c591f7389654dbb815e22dee050d413ce14d88cf7c99936a301d3355dc0353263e1a038ebd45607d312d3be536a08ca300717c34b6a4233faf4027e56d7fc00b2d4ea26d0b0b4425e19d9d0c336e4e6e3d990071eec81bcd6958fd39948363aa5f5daedd3d6e3aa99746b3a6e3bdfc8e4a8a3d73da6d5f996e2668ae4a4ec9546786c3df75750e606bd6326ea8000f89bd2b211e96baa7bc8758d2db11211c40b17079457ca0b6c89227e4216cf5bfe0e691a275a38c09a586d8233d80bd988a4c883364f63d4f66a0621aec25341c084ab9b6a69376ca9fdf5f635271487f1b98ca287b453fced6129bcdba5e07427a756fc2000f39851e59c1f89cb7f418ccc5e58ca27affa94c9c8426e55e55f64d1e91cc6e5b1b7aeb7363d6ff7e36bb17c114b52d65a55163dc45949fb023ec7507ff7cdecbb44a59deabff0f152707f802d41db088ec3f5484aa2c9b07bf350d656d1b02afe4b72db699730c66ab0a41bbb385084d152aefd85543ee5b36ad15624efd5e97fe41d7130d125e492bd05fb7f0519662bd2af16bee19d3e6b368b1feca904df63daa4c063cdf55851f6e23c383ef2fecadfc7b81df9eb688fdf101dd7ab48a4f2d55a56e79c824e2aa6d0246a6f9d971749ae73c9b8bb0778f0eb50fb8cef6408a020f062fd9655300adf7abd829adca9e468df3169745642c6b63e2b348cffeccc72029a03e46b053ec6d06ad2fb41cfae4c9663c4efd125d227f70f892b6d851c29f78bd594c4633c21e7808e9b1b291c0fec582bf5e2339324b97140806506c1d6aefeb0b6a26a4b0138f8581dff22933d56380f23416d5d6e50bceebaa0845200966c15239441775e43684d64b86630e9dfcba77b28e77814dd7b4385aacbbb2c3db1d370e581223eec6f62bc52b247c55b1400339500aee00012a05b4eded4af35cad9c5d37ddc007af4783595b0b270d491f696f51fc4410c63a4530e469822f786a0790647c629563611cccd69485b2fec35d336eef35819830f420f29012661502513f20ec326dd15413c061853896481252244488d6f2804312776c7e6c1f69ad293f000cdab83ed110dd73c56d75dbff3950fc9112a2ce47a3fe188b178e4cf1e6634a7c749d2f301d9dd8bc885c927a8a15f735576f47f9710b0f3fd5c5058b54de489e109b47a4fca5378464049386b3f7d6060a6fa7976d1b84a5aa5911e8279af02831097240b1aaa81202b0e02562d97de13c448ceca1a21c5211de86b5ce825ff628539ae25d245c5e49fb3f4cd06d831e80f4c7144aa6d758461fa0250bfd3e9c2da0e34e0693548ca8758084cb76522719f635273d4567ede3033f055150d74966e237ae35c90421520872f9f2660523336c7ce2fe739e7d02470c9af39d4414e42019c8b9f3fac42cbbd81cce3e0038bb423d747bc471dda70239049a9b0e0d33bb990107a3eb03a5043128754a1a606dbd4d821464d77c035846b780e901a0ad07063d4fb653044eff8761494e5766d71115cb82b6a5e3ea8c7c4773ed0d3989fb783933515dfdc323422cbb0f20815e629af3ede498918945fefd7ae2c8b4937985d75b4f5b0c02d8da514ad8993e0da25635115750e02c48f02dce96de6d695a4b34c18d4c62e5baadd6c95e94c0256ef7f880382f8e75814f8eb84075dd1534766e2fa8c1dcb6c54ca9506acbc5b61e852bd06916c801e80192380504e7b8126977b4ea8844253a8d31bcf4224af2457e019634828ee52fb2c246c813e4a8e6f45d352a032fa9b34547df022716433c28f0ff2061ab956607b45189bdf4485f4ed06a5d2350c8e853058e425656babf4791a38cfe3dfd8a552b2241bcefcece4340edccedf2696dcf4d37705b683a1a314ec3a7371f46f15830f77bfd2e57661c4052b41d0b2cb9efbfafcb9b5bc607878888c84d2f85e1cbd2b47a8c8c2824ad33af0cc36523b4d2491d86322568f328efe339488c0be446caf7e14611e80dff5e8bc8d0dee0f87c3b91be3f01b0c7bedb85f9cfbc3583b463d9952eb8c1cf16cad9694f42f572067daad1e6abe98f82d8ede651e378c61fd487eba9ef0f73aa486ef20b4bcdd552ccd832c6f5b0a9b0a06d3ea1e09408e43b45001c619aff10360eb1d88abc96699021466955ba6b30ccf39fb39ffc79971b933f953b167cb569a5a011ab34b43118103b4c3a5b14654de087a59d1d8d06ad4236798199c2cc2094b2a902c8a79b0de19101bb0b81a1fc63a5f1f3e9d73876c458b53131261689ab20b3fa3318d9b8b8072c17cc602c94a665a6cb087ee14579092402232a62be427442310165e42cdb80c6d4359fdbad64310940c38c6ed9748b556081c51cff47db849e61a437e618cdd39e9115d52d82f768f9f0dd512f57f1ee28d4055670abd8b48016efa2e0cd3be5b510c351cb4a553bae0b573e171782924729dcf6bf609f6f92c6c3cf98d92e4e199f146e2603f879e1505320d297113eef4bf25184f08bb336a2095d2c1edc6cf24a76f282b48282b034f8bf80473dd95e5ef8e1e5637a6c56889c03694b9e6c6d84f936d61ba9a10726f053de6d9e97869a1592e7f012843ec89e6c4fa4ded490e1c1de0be431ba6e14037aae828cfc28f734a2117981570b4feb408987a6e6bc48d58e96f595cac8ffa000a770d8742d2cbe3ec28bdbc2dd1ee61e968fca90d04ac1c0ab78809b3933fd1f6eb0e07912bf53a3b2fe25fa5754bd9981611d7a0e569dfb2bd872ef7c6d997f41eec2eff92e5314bcc1e243244b48833190c5e31a9f382e4d5083ee271e8986ac8d0cfe21191b74d1459058d811f5030a2642f79f8f83595ac249a53fcfbf3cb4dedd3dbbaeb5a70990b87dcca570f828bfe7ac0b137099b6dd92f1398a26800dade7c61a6df696db938fb3f493ff12d03616e498264e5bbc64e40b43378cd1204574aaa1a5cc1df0d906820e96045ba91af4fa026c70e8df0c28a7873cade3c28d38b788a5cd19c550996c3334e3db251d63f440cee4c71d849300451ad1d9c22024f28e2cf36655d6870058e02803dc43a2b3aa764a3b78ef428ac4d4759743cabc329f795c30540312ecdc42d56d69c4d0b8a5df323609d3ec2b56d1d9d25a9042a61970f783fef2bee2bd660339f566ac1d27741eca620beccd4b32614739f3505455659d5ceb3451bf2cf5e0f559857cc8b630d84e9111ceeec13259f765246f7bd9cad1e5db020c4b546cbe600ccff1205795d06a0b9cf2fe6ee0497a1562c61442f4fb68119cf6ef2b2563dcb28a973baa7efddf53d2b845889f3bbdcb4c11c1c9f84d37e346957718719f1c4ac7ba41708515ee2eb53d184b2b5782a9a51b00f0d12c5e27d02268217c8079d13f6f2736c77234ff0954922135b327ce292c7cbc52b6816543cacc8636942fb691e7b92c3d52b98e4bd4982bf4307be701e2f39f10a112cbae391d0ab4aefe2d581cacba5cda2eb2f9bb5a64f0f29e625d2f2e867c569cfa3159bde63b31a12136a1370645bd009a710933065dda6f420941034ec0ca8b6371b1a4fda1195db0cb40db0cf33dcea96e94b2b4c3b698c4312c09b9bbd30c0fc2d5f6ce01f29f33683b6e34c236bc51f8a86b87f7f1645062517c50cc1c1874f8c7dbc6b3f118128a600e8688b66e8edf5773d24521049b198da7a6864024d71b33400433d28b7628bd7ea225f5c4eda8767be5255469aad71a65054ef5c156084f970c496223dd88302489691a3ea75a036ceff00069bd70641361a4d0862cdecdcdb2720a1e30401a7cb202f88836f6c28c3109b872ec437e6a7609b9bd5abcdb5e2278fed6a3a5a7a21f61ce9e60a2eab57fe51337c14d655ac24c154c967120ce8e4842e70d0ca5c785f6250b89b994f1960d44ba5f6e1ab80d6ad7e809b4cdf2091b74e36b4f882ea82b5c03f8d6a00bc955dc7cc09aa3bc7ef03427d4632f271801267f75b8eca39bf90a5c3b00cb6c9167de7442538dd88a2975261eff22a8d38506c17196f6f8267d74736cad17bcb899030ad59159709ce8403bb5843ff52f70c99908e55b8e51a40c4e957dd4e3bd7b5dac165f4af61a5b8531eabeb972e010eca96fcb65ee4d183c405f0cd456687d50fe3f86630ae2b1a3c4db87f98f1d3a64bac7b02fab08309c0f36b967408a2e12c75dad0cff4a6468e62b679e398ec0ee6209633e194942a0bc052af7143c00e5311cc39136959e3621c451453bd2d30fcf9195c1a8a0dc5cf4b05f8be620b84eac93bf2cf2671ef290aa809077ee6baad8a14c51076643459b81c59f05015bf9e6ffe0ee0bf8dc327aeaa50c7b896aeae8ebd917cedc56ecc23d765842452a97ffe64b98f13a81ea5f40671c2068bc0d03678eca464b1772d8a02e5efb724e5b1e8fd8919209e6e12eb1bfb1d1d26c1ae9a3a71cfcb016341ba3b93e9c086d760700b9828f0e38981a2e87f8f6549eb67b9aff7de6e2f7691d1d0f432b4b589cdfaac2c540bf8249266065e4f1d04249e4c93baf4444fe0ea3bad478a109925e08aee25676f2ea40cbad74a1b05f296bbac577d5f038057fb26400569f06cc2457236aae73f4781f5cf7a2e36683f9eca2d6811d236a717dc2c2f950f7c5183843b5eca87296585604a242a6856c4a42bb45930710f1359a893e640f6bff3a01e8895f45a7e7fe217573af428256c49999e916616cd05c5d29963a5ca6f6c47c2c762184a5ecf2344877c16408a38512618bb21a723cb60a3b007293bd31fe0662fa98b0b7e1ff61fd0df35466ac00ea7927c5ba290e7e91db75ea560af05cfa160c44146da04f225e2a15ec2abe7fa180f8b0cf768d64153983dbbd86ec1e153e3cc44e1af62a1cd035da1f64a7d2c3a79b763cfc18a0e1c7cd07b77bb0e10f41f6febffb0b846c3c941705db978586738e10e23c4c2478459d1685e480ed2addf1bf0017f3e4a6aa388106ce1bd5c0fef606fe3db7ce975f857145b39917365c2d490339f75d066765ec4016f01dfaf5a43d52d16450ea6953fe90d5ceae38720402dbe161141ece03ae66624eb6724c595d76150ba05ead65e4b5c87ad990cd390012baa6f148761759ddaa0c57bec4e30f7abb2f90463bc1ceba7ae04ae6f2db2aa50d530412ad39fc56aad35bda83b4a30be24a2538d223f301721a839d70f9a25205d19352b7fad82135f65619c3f87b20d49a5f51744b632b49d5d2e6ec755186878ebd492fed6ff9a079e91f6bcfcbb47777cd01781b3ae5d8516676380ed21b33cd01afd9bf72c78bdcf90661eda928c6a9773dcd44dc028daa4646f957e3627a1dfb85aaf6586acb50f8b558d23b2d3bb69e4bce45d0e899f4190dd8f5d76d195a885c6ff3d3807f57aba93bfa84aead1907fd6c289780f8bfe7379124618d83bd2ae08b7bbde2ea7744ea0468a68670ac5afc4d404536a36259ba80a582e00965c876763f9b7a7bc3fed3eb5ac8c4fead1ceef59094cf913e7e32c37512bc441fc56d930768573935132a2186a0b54d9156b2ba1c42f8829b2e74a68bb416c826a0e1ef7314af06ce437c62ce2edb750f17d2d0131944d2f09cec4fc6fb7cf6420ad1579939ea7309a5170f59a443c53d8e3905799d81499d0428e6de6a87175851c87df5dbe6e3200001115fad607424d70a584fac5321a29e37f3107682b16406c73d34019808eff4d02eeafb35a7e24529a36373ba8a2d245d160e93ae88ee3efb89312976845e3bd02581ba2a9bab1ffb85ae0b039c50e4fcd4ab15f526af4200ead2ba56aa8999951603d2e67001998833752a8c00de372e0a0f6bc12f82571bd8605bf36765b73faeb0705ce46ae867615bcf632f81e0ce1bce8fcdb6c48080b38db7e3c0d4e681c0718394114e96bf1eeab7281c544d12144442747a6076ca01d46f3ea44261a0d01bb168749e82ba31bf606bbd0d34065c8fac730bfca3b5c0e781da8bce90f1e91ad01ee77440ef191132f1bd73a91dfa5fc24e14caca9789f5f4be0584cfa68eede27ff2b3e28e545b551dd7477b8c9548c8d84f1793a669ce703e796c1d0dd388ec933d81c763d2a37751b48c87c54e6a1a9eedb1212d6806b794e91888f2100d8f3acce9b065a07da270d9d13ffa7c89e6ec4e2e6a46466081ed20d13a0609585061ee9c1ae32fecc7c64a8247f7685248e22b9bdf0a15c67da4a4f07e9e9fb1380497fb60fa2af2021bad4b748fcd7bab89f7776947ad7f075b3561edc93d8870b408127af0a60c40fdbb09ab0560e51351e630856db9e8a6898c0f1e689c77fd4cead2eba0686afb6433e0e38baa869514dcc5f0ccac25d3ea3615ada2ea62f1bcf0e33987bcbc29255f22cea8d94717f2ad6d68dc19006828e54c962bf50d6b15c2600aa3f2141f4eaa0d6a6253a270b4530ed6bd0858023ee6dd15f9f22b26a92a6ba74a0bc1d4d4c5df6a68951cc9fa2d4c245452f6fd89398b040644531b4af98357c82209485f785565bc5bc04fdb279274189b566b9ef318e8247f66d5425c9bb12bc1f32bc52d8edfadcbbe49125bb4eeda00d5d30113519a247cd4cb91e4d9e8b0010c052116b29d267175710b59cbcb6707fda8712fd25c2f81dd3c3417bd4d95c617b0ca528c1cd2de7d5ea625516bba355e87be6068410025021198e98cce0cc20a88d7c8e365655b68027fd8b35acce27b56f05eab5560499a025d20c0af4552378b97bae61985d8dd7bd8c24ff321272392592c763b6f6268a8b495266f3003ba6138d54d8901a7ade1b8a5689921456014844208e94259ed6664dec9764a04f41bfd366356fb4ab1709ed2cef94de270afd4f4b3fe2d58545fbc7826ea56f441686b1b1d38506f849c1a504921e27693df1497e3fc3f1d5c1e5172dad49115c03148b411f09f734acb7629e5cf7ce262242732dd56579b52fe0a49e920ee111d2ff0de9c4fa4ac5d765563c18402f556e150b4f496bc6b95336aa48481287e089f5f0cb511ddd67a618d40fda0b2c893a922a3b4c971aa08433f454998311aa469231a9cc7726730777a9712ed340757434c1b67b23781b50d6927ea7642c2dbd3d0073fd679b8d87cb4a0feccb4fdb331e916e011a970c0065565c7f71b5f05a0ef24b5a71a12a348057c618a8ab7c540b12d9c7e6047290fef493a885598235fdf8942786e348c69104e208bc14869211400bdf17c0dba82594321ee2a396c9394c1e76d41704a4db6a4dba4a7a5d9aa466e081baaecc1a1166b490234eacb1146292bd471e30cb4203ec1c28133871a190995e78d48ef3329d2fa8ad2580fc6bbea9aa575b4382b8c6f0d6f1267982a00ee19a8cf9b018e0e0cf6c4711e142307488deb84b05430f5e7ae3e8deaeee1a94b3b442bb0e69d72d71f428f4c97cd6b017ee9825cf3b5e06876add78e7fe0af160a7030d03aa88b9aa6eb129a3deb971460474acc666412b6d3781571be1ab0d0591912897b5ab9e6fc09c46d76f70c8a6ba2b9bba4a503e396ab7cd548bae3b6d7bb507371f70f7d5f173c8fdeb608c162278cc571b565d138a235b124dcec61ecd33b9dc67da262f84665f77cbc54df67d7e472f163072a4f52e2bcfd389122362109e843ed763df3ad13d8979bcf60c2adc8adba89db49cecf98a001fcf2dc8f0d6691da4c8f10e7d1309cbe6c9c11a2f40cf4ed0d8c1e28e009a91940bb4d7f75ceb7bb939f9e4d34f77b7f20fd43a55c6a8c0bb810f222aac0568cf2f3920eeed05d0da923985c7bb98627d437fe4e0d89464f05cd97ddf39eb321fab473780f650ae05f1eb36c2a619d7c60d91b87f3e2e9fdcacbf75b64ada07df9b966538d5aa6261d21bccaa7e3399d40b5bf040b4bb534b5220af66910dffcfa7b2b1cb2e185441043bd0a5cdab8c06606a8b9845db894826fe9c1d97f1af6289388f27c762b227641e2d4fa94ab1cb759f0f9192e033fea6e6551ad6c55a032856594fadcca7a80f57a5f08f7f9d12f604c2a0c1351b09facb00dab44cf1105621a41cbe80ae8e9d90059d101f3a63efdecdb25eabbb32045be2fd76e26aa1b45978e7788558773b6bf6bb8db745f4c4748d15820c18cb23da402b88f4da0ab13bfecfeaa0f161a3269254368891784689f045c204dc6cc4f316909c7b237d7d6846fcabae8f6610c4156d96e77f61989cd4a3af72a03470e0f243c82b314b506f9359cf3b5b7fc127315ef04aebefecd32a45f97204518af14c9ad595c0cd78f939293627f5185d0f9fdaed7704695e88ed626215441db39e552a51124e4be6fbee768ce372ca34edef9f10b9511ea567a77ce10a4c645ef0a4daaefb1ab6fe4fcd7f19c72288c69d2fc76a0b05394936854b7f2dc48bc9fd96fc555f074495f474254a73e6f9309aadef7c398c7ef276127adf1e181613c925c9ce1eee54564f7d307dfb1c66d2f5efbceb454b37f63d55889755835e22c58d3ec76d0b6d40fbf5c43a65a9a625f746db5991d060762e81011dcc654c9e951f410b292413da85903d5b8a7f6bd315bb84081fd534d3c93b09edf67c48fdb825d0019b1b75e8cae3f95d4a5d24c0fa2d1d4c3ea9f8629c7e26aa326bf3568079b83a780d617112845cf555b7eaeda657931146c0bdc2e9981fcbff99a68cef1917f437b06f66e87c11b0ade4f237607ba57d4298b1765583399ce76f8acc60424ad2ff1bb5e7778f510726ec378012de392e5cfd7373f1611b35731593148993fa515e0cdc0b21a7f1f97c8e28b64228b9b798eb032e4db7181285ea7e25312f929897a8a566974ee4106e4946922442cd5b8a873248757ede9e2909f5831169e5b5a22538a81b4bbd311f4db40fb4ee66df3bc345c3a4f06a8137b74ac309340d95e5af3bacca2911e4a77fcb81fb09eac9c50b863b3ec5afe687c0414ac9c71c44f5be90db7335426d1cde75990fca15329a5e4c355fc46668c2889fb6f8f77fe688d02ccb437b521dffa171779ddea3d3728688401acf5c3e9d8b10cd120a404ddd579490edd51e224faacf85d2a5163be9fe1a3494dcae9f4f6267d725543f51c7f81907b5ec1ffba9a1826045105f6141c544f68c5af1ab4a3eb7afd6cd62c8a7032e8f6de8d658f2f463901a5576ec2e4cd6030be1b74062c3ef75fd86da8cf2cc61e78f4763c2a6a9732b32693e28093120247c726f64b734a2379b2666f374778ef567fda206fefd5d381cdef94fae1c83fa65b1231fd01d462a4aed80086437a7ba7af951560b9456090552515a501916a19125eb5c3a1cac00739d0817ab92cf258a7462aa2bfb773399f16a8868a37ef6fc5a64e1dee29816580457a36580acabab4f04ca34ac250b0f042ff76b81761de8e24f7e9dc9581bc4aa8a973e52bf85bec709d52ec8390349df57d1faac2a124f4887b7e462a28d61bd269941c43e288f008f74e2c363496c755961085cf3998e1a98448fa534b133e4c743f48ac385614ffa223ac177792f05fa05a67921f7c9c4a221add7f43d8430b1f706ccdb77c146ce8adb35e0064184792b1a0c0b0d87c85a63940e42d114346cbe9dcafb86ddde8c3f60672c22518a0747ec564ae97b8abc5189098717b5c1036d921014439581d69c72df48212e098e47900cb75c779df00c7eb0b78ec5fd20f830f3f1eaf241d94136931e8612c6b6449439c18e8045a545174146450b99ff6d8cc423a8bf5bbd96cafbeb91e3714a6450c700b8284a71c9c3a6cfcc5558b7a9c3f80fa70357084e63fd3ee25af9a25c1c3ffa841efd11f245c1b1e760874ab1283cbd73fbf3f5fbf40b4d766a17af791cd1d0628e4f15fa4f1e833e232f72263f464d9848b18186380fda5738a0fc25817a1e76555ba9ed2409cea397ea1e944925485451bb08686c49efc62f02bfb5e3596e5834353a132cf5ed44a20857940908935d63ebf1d6665bdb8397bc5fec701ea65ea8e63928c80e9cfc809331cbfbb61669a0885a42fcbd087ca8b086692e6939acb8ce725d57aabbf5eb4215094a3a0416c3b00f979783cb3301dfb775c76e2f6401fb7ed3d812e0bfd1cb97d77d521fc5259fa93520fe3216ff9acce6a04e8533c97a187719bfeffa97d2be9fa5f75123da65948a8cdac44224ea9901e932c6f7afe5a034ef21a3b472acf4648d51b189a4ad9ed33c11ba1ae0c418ea0336c928c7c23e3dcfe511349d7ce6bdeff4160dff83d2fae3cbbbd2bbf126e75c49137de1cb7607d3447e96bad50b399b241c2c077629b0008069a694dda270411066b454a0bb4b9c028eeb6be7b849672f8918dca0c8afe981282c5497f9eb97119cf0a72a4bfb1113c15ed7de2c1633887d0307a00b8926dd65c2f066b5279cdaf6055dcf3882cc37cc7b8fbbe94b5b16fea2a6812200e069152800249edafdfe2c617c3d12c8036dfb2d484e73ddbeae72c92e31cbfd3cc627d7f129980b552f223d0443a368b9f6820220685b6784f68c86db7047d7c7d1f1672f570fc109b8713d22bbe79517ef233905b0bd7223d7e0b6eadb2976890cff58da64b4e9f631d5f513a55999ec04df3f355293200121ec9897197d8bd6378cf2409245f2142561c450cc192ee115cafc9958f05e548e7b654be90786268b04adc471eb992c9c3ac04e6e86d0c06e9532afcdc1a11c72db8ca32ab959dee01eaab7a8da83c931a4ba84151890a9edcbb7e31ce400bb92bbc3a1c53c23c77a851186d92a4f4f74a66c0b34ff7c189eb2f797ad811fe7c99eb399702837dee8390627cc71a30e2a2436e21fc3156b0f1c85f6571b20fc067f50621550a058b89a4242a0a5f387cb266040ab5f19fdc8e2dd3d36cfc5d311629037a09deb30b6dd4c776367230cffff3a63189b4df2984111c3aab618650aeb67c42b377c8861561e7fc8151689a9d252d131f11becd11ca3c75a9cd66b6cbe23b519b4bc422816636814eda19877cc717632ede32d71e727bfa4851c39d11c0fc544fdba1dae401106d8b7d0b67337ef3eccb9f3cead56941e7175bdf75dd7a80fbd79860e74d44ac64408ec03d94498fbf2a65d85dbaa8245108455e1a9e93ccbb200843fee3b5ecadd46c66e7cd7c84be92ae2731cf0e2607d1e85f423d2bcad1973acfc497db546d6e52c34b5a445d6e4f817df0bb1799c648a376586e446cfa02569110c06755ff3d2271f445f56f49d291886b2cca95783de1d4bf633fe2f6f93158d2232c20168f4d9a6eec4617832c2581867705541be66801659d7f831336752e35fb91cdc37ac6f81d4afd1371acc22e1d23aa7762f321705a8901f89025c0001d825a88c368303b26a0f1f9d5e55abc54de692136bb99572ccc672c591979cff3d6cd02228d9b1c2ec631c0c20a0a899ecc968abf3a7fdbbe8777b2371aaa72771f66fa72e30c38ecd0ca4f1448a9a7b0eefd860db562b228f732e44ca7fd852b29a66a4d49175d4561c305ca2ce048b4e6a4482956bde5dec7adca6325a6116e40c50c26ed1eab0dfade6482fb592e9ac7811b30aebec7d654d361e21d14424eaed36988ab2e96db4522b6afbf0a18f28e5b39b3593d2151ac4f29d459c2f20e03c4a66f001d57a430d43b06ba8b04da600c488586a1c4b4d247898e53c961930ea40856080c524193857928c8a176341eedd5f393471da7382f1ee9134644941acb7769ce73cfcdb33ecc5d2ba9f02a7c6fa7c2c9c7e5a1f8b4631d414345bd609ee81231051ec33a6ef2f783b7e91cb8c4a7d5c7d4cd2acc6c04dc4bda97b576e3c471a44e687260a320bb2857d9f4c95cd44b70c92b74bdebe848143aacd35177787ed7b997e8c6d9d8e583f743c1a5173106bd11b65a25a1eaa8ecaea971c52081be150873e513c98da119e43bd4505f3e316aa53d7cb714b9f1c030087bc2cefb5b9045c2d50bab09d4d915cd2144ed3ed15d75c63b4165d1ebd9f583245f95b424d1d97fa8c7375c954f5af053b5d7f81befcc3bce7761433ad90b40471fdd8adc2bb8781aa9e97d8ef59fa49b21489d56dee8512d8d421f6313b17d34c8db43b371cb903e927d2510c4a79278d537eee6ae328012d52be0b7f03bf76cd6814747ada4e8ffeb9b526e0711ae24baeb8827e061a0f2e9e91e53be2b2542b9613e4a60f26a9c1a0fd5ec9a5c4367ff0cf75c69134d51e3d91396efbbea8cdee906a43a49c82934ddfaca9b66817e875d3a76ddee472a8ad11a8a07c4b40a2a5609e9f03b776b8d3b87ee9757c220548b418cf1f453f769bfb26831f526d7783b8519620caad6f52cfd699fda20070f288faae8607759c18346815db924105074d51bbe180a2c39294fbb69abe46f3b3bee9c9a01bc639295e30adc42bafe38892e1406db906d8238e06531a747468c581fed0796831ca11e67a1b8142fa6171228527ddecea28c6d00ca62f37d4165c616d6cd61511f573b9f3456695f114c1432724e6dfe1e86e0c65f07ede9f1f3874ceea14fa9232c2c9701cbea1f90f776ae4c4def3ffc04e8b580ce2cbdcdd1f9db15981ca6ffd66e0c1dc938b422c08601a3e50e11b37e50e6d6e930b5f9c88e08dd61877c3e89500948169377725a9a5c27f1c1d96055a26f9804a896c971a08aec356478ace3f3b5e62ac8fae7e0d5491177435ba847cd1cb7e61cc95f72623cacaac43819169c6d8e82e44a32290e78bf68ea6ea5b10372cd02077f65f787f0eec843b44f324328b0eec80139a57b06e64c3f47edc1fbb997d63d164c7879cee861d0f097236bb9ed00d0ff0d067818027b4c3447e45aab143615f6ec3e9e946cfdeea3cb751996539a638afa3f44741fd3a1b33d30f8ed37039882cf5ae8b7c130b5bc2ef4f34fe11f5f8c54d93602a333c63f6ccd8c48c71cda56cbe445cd06b5820a6485369eef34ded86039b990b839883be9aff5be75e3d822517d19587de9270e9f941191d3e97688b616ccaa153aa82089edf26fe03d9d92cf09b3d6672c02e5819505ccd76e77f1a3c28cfa7aa153fd099e5fabacd1ec3ef81e2783b0f22b37ffbb3ac24a8d80f59703de3f9d1ab081eef69768fd2326b0bb6dd94e5f8eab3b84a0052c0a9c478178869073b5f0fb5c0fd8754e65b2ae62b4995eb4d1a05bf3dc24f9292dba2e46fd433753b83b33fce0492fb1ce3d0317e932df5c20d7b4c1884beff8066cd6b1175c2b003c80b787f7540d431df06914b850236595a8df99726fa5184f9c66ceeea1dec617c31a05a73e4f09e2509280fd2e89682b0c4298024e9f7026f591c2d66a5b68161f4e0cdb7d47fbbee9b6564aa5b88764506a0f43c7920748e37605b995ec37f190ecb8d37add34c55381af4b63b058f132ef83513671077148a734af4edccb16dde7870cbcbd7a43b63e7341c9d2122be842d27fefec65e8676a9dfe6dae6e9c47d59dbec3ed576511332d40a7862b48f07be41b99051311df2f31538c8a301800d39c5d38d7e46b6ca142ae5b956e5ca269e5bd4863069dfdef0b71f94cf4fae75b9bffe5f88eefb7f4b8976f8b64bf1c88ec231288515f7ea05d2cded9dd1b9a7b68a923ffbff6298d1952c6eeb59a58601acaf601e0ce1adc3742ca3bab92b8fe90f0630021246e021020c78f7827a8635a371b7072720ffbbc402aabfabc92ae2c2f0db5bd724b521ef527f5b438ad4737d1986c7b1df91077634fd79b0396f3f896c4b6ef5b28e6edcc66e2b0e1908a1ff860334b141ef9c03dbb3ac88f01300c63471f93d665ebf25cbdd17d88395e753adc6ad820f0aa49ae4271c6c40b475a3d7220abb3f78070f4c47a4c2182c145d73f4d58deff52aae370dc7a49a6393845b7034db5f0cd64ebb25a3dbe82bd2f78679170c0280f28ceb0f5afb5d5160878fe58ceb96c69d6e21c8ccc04da343ed573bddce17fa3bb37c07c0cadb2bf14ae5777d3484d8c80656ed538c0fe2816118ff6ee4ce131d24a5cab5aca1753549a2e955ccb01a5eef601390efbf909590f290a02ffac5f975d2352541535bcb653b7cd356a43343dfa49fb16f322ca4ebaec911ee8a09806073bcf37432a5881a90397e4b4b1f8a895e8a6f26e8668dbcadf2f57f2dc5d5fb06d240fd8a1b88526b58c5d18e4a98f4ab0e4abd93d422bc8aff3e2bbd1d7aae55222b42fd7b529e83f009be24564896d945ee32fe094cc1d57cc885e134d35a2d032f865757ad87a2ce0f18795918623443d685366ac32c125acc59e3ed096a3369917173a8a7eee7dadc3284e015c67da47aad9a16fa1e205c5d85f1b813f7a8b283b3582285c3cc14bb7dd0f06bde2ffb5c2b33d1524aa84652fbb64c1c577ab85aef517e5f914cda79ebb7357068d83d846c6baaf0318a1f1b1a777c54425d9aa277bb43db9386aac8876bc3b27e5e66885b14e3c5049060b660c0570b9a0b70f6c2a1987ae4c998343b090c53a6a900ebffa8270b36de50704196d1c19a3165f519c6c3ab2667b8c7b0cf9918a171916b2a32c81cb5fd79a3ca0ea2019609e9a3a2a951dd86430d662e2aebe9fec1645a44f42ad9a350462f9cdc360c7aad14238d70d0cd7d4dfc6f043b85e47038a85a2353ef64bb2c29b017dede7039acebd546426ab0d75955014965e383d83304163b97553ca570819cb21c1f1833b1525b17f31388b10d012b00f378b250aa3e9b6ade52a04cbc0b43b077ec4a65a7bb2ec470ad782579b7a000e4a45e7990e027cd5f4c443eeebdb847c14bfca7622f56551df09bd5e8d1fdad963ff33d3e2ae44cada36ce329bd3beacf5077b66a198ba2ab0b657c5231f8a03d3dd1db4f2b1b57816cb12824bca80c9fbc257173238f7b918ffb7ed4907b7fbfd0c4d0feb7d587a60a885b8d1bc3db971692b91087b62fab7f0bdeda8548f9471ef01361a586571b4f1ec2faceb9744cc8a8f15dd12de78984d9ca8e334bb641a4048828340bd4d7d035507c977df3f649cb426d0fe3d0c13c371697ce323e29bcc29cef1cb18e9d55debfb14bca66dfba2e14412cce70af28c2dd857e8c03e7b757a9513ca208290538e3ee2a9ebdd0ce8876ad4776175ed6d7a8944ff2c3f16393004af0cf97d47d5d88688a22cda537a24625ba10de28e3977415917c8e7df1f41f4dc81f9e4c0e86998aa8cb053e2e17f40738a76905f12e74a3c891951504a9701c772218f0a8ce0ac4c903b7246b21a72fe557534d993844fc057158bd44b9bdf0f73e6c66df929c3bcea4d68ebeb8513cf1b1f0eaabde1fe1115557c358636c68d9c0fa08bc701aee2f124e71cdd567ad726c5526f40fef4022ffc36ae84b5c9b56eab76652085f878af345a8865e896e9aba37d3f337594aa49ede21202c5fee3df58f42c71110bc48dd9772abcaa2fed4c7fa91e473efdb0cecf1942ca49310dc1375712a6fe61e051fbbb193e1b71e6ba0a4db6bd3defba9879bda8f17c17cfaf063e263eb2613328ef04dcc410b84f3fb990a7e5820bf9d7e5746ca8a9dc7b519d015ccc48cffca694136dc75f5c324740166ffae21d4ac96c29cc16e6fefb22cec1555460c9b218942ba24abfb608996832c39adb12b49bddb98e1ab1acfbd1e33d4c41524bdfd17f94ac939fbc227bd80923a6248861a7649d4f3a5eca55d32b5dfa4d85e7da3c13ff721d130921808d80a42e2e3dbe2d99e095b888c27e5f3faf6830f8b926241bc7e1745326956e1ce2f9a1b8949fb3185321c0c87ecc5ec6572348a283172ab4a4f5a7e35a2729601c55794530f437dd69f1972200c67d490cc29fbacae314f53033427934c0804962bc3f50d3b8d804bdee26e858a2afd6691295ce303764f86d989d5f79dc2ba3559c56601042507a91d17d2ce74aa05f0eb2a50e871f734279773b791d21feced81a51271a4c48d809e7f52db381ee17ed0454f8712959cf94804230507cf78392204f31a52b47c965b93c7ed35e31317e142b4fd401968267079fc894dcbbb8cb463109ce5f88c8e17d26b11df66bcfeaffdc79805c350d3d2902e4456d3e0fa1e5e7c8ee8cffe7bb0b900a28889b7c694b2801871ffdf53d2ef523c390d48a6d0b83340cb1f63ed4c5f846ccf27c827c71bf0265d22338a00520f31f4bc9a12989e5bf95f572e0c619f546d3a0568fff3b8481f15053adeaf97d3cb53edbe4ceb377298f36b5e02da223b8a3fbdfcd45eda53e3d6c9b202b27b3a304300c1e63e41e948c19b23dd2a3abb37de2397a252abdb635f398f06807dee648f73036ea6f2ac524cc3011f973bc31e72413f8ce12f5f60b6be82263784f4c1a6c10b6a726badcb89335fac2217940d55213571d4a6edfaeb0be40773ff647e9015e8c6f3a84a9e1705aded82647f6f301eb3fb3e51d6b9d3b26fb19ef211199dbb94af1cc6a28fa1fbb9819ad1505fe60305a09c4db0a6cf98fb8627623f6674ae1515f5707927c959d8dc0f6cec7d3f4f3a394d9b745b7ae2bb8b60fcaff3442b9f64a91f9d91300a45adf8e2702e57286627eaf7c93ae42a2dceab63ab6151c54dd56a3d03284577114a8f5b816d55135c0e522b0d41e82e4068ed62b98ab68db7f028f770bbda17bff3df0ce387d7e6e08dcc1f2602d4546f1d5e06f12ec9f97eb90ed6eada5478aaba3eec6fccf87d32ad302efc545ab9c02ed00f869a18b852941b3100bfc9d8820465514ab99ec9e21f642beb9da375c43f99b0e19b98a813f991cdc5bb531b8d2f5aa8c98571d706c345d2a8d6c2599f706d442dcd50295b00533a266e40422f59725c641f93bfc24617c6bbc53fb254140b02b7db9ef124e0d117b6c48431b1c2d1c34e8d6d026c1c38dec7f8c1346d8e0aa8d1dc098a0edd28718c0bfe331015bc7c6fadf1dd37653d214b082ada0d1ae58ddfa245bd613ab0f47451441c43bd87b48c1a965f55d8b135d691ddbe4a9ac6d817241e931ca0eae11838ce9d87ed8838f18a0b6f8e51ef7d0aaf58a509d32c511845e8d18b4658524c5f3d3132123ef7b893be1a1ecae2a2471d029439a5e8d9440957a18ed1a08f96a8369e664671b2714881406002faf48789ea8d8f3b04966654fae48c5656e59388a17adb03322a28799d2fb0e67dc3d8093842f64f002c7c8a10b43df7fac328c15dabcd206651a7af64985be40277709002d87913aad808f89c22481c1c6e1a71d82269ea5338b914790056260a1ca6085d1110c71d7ecd2109452c842cf44c325aeaedb314fd8633898b20335999818749f10fbe82bbd978b6257d76ce9d61f25eafe2d75db568fb184bb47ae1a4f276fca8c73340f1681c83b3ee96aa5cd78d5dae8b2f4cf13950c09e045843417709928a947b1eb9a282a4405290f7071d4b0111baabdaf21aeffaf0ce826ae20910e6a419141eb5be5751d85b41ab26ec312a512319a35419000fb0b02f47aea1f8a7dd81ab30b0dac129440adb1d5d6bd8cc0fd02b28d23ad3f82c6043be53d36b124231d062a61fd1e6bac48f9b0d274850518b67bb426e92d810de980a047f4bb00fb762880bad2dffb6b654e5b359194ffa09cce4f399e431869197ce42c88c4568a14fd900db5b871411be9e00794c22bf54d3b91f6e0fa5df7d0bfd643db700454ecf452c8c7ab0e405eb552400008b6b064fa07a740aebd2fdf61fc03f681ff88733883e853cb6cabea52c25b7abfe1f6491bd098ee2821e920e70192b72bf3c4eab33355ca416aca3976c9c514eaac8312f7ba1695cd99ec23f999f9e3d878dffe1edeef8cef5916e46143b17143d8d5fd480f0b091578997dfe01a04c67d827eac5ddacfb99b9b2a93a14c8a1789d7e62a313c4de9496f19123e5c236323ebf299f327f33f99d366b82618c49d9326ddb4d2c0b7adf9a18d668d827b4e1f6c30c3a6dd2198ff390717661e05a7b2eae485dc83c4e9fb1d8b987c9f68e48e8d5d493785d5233c00440fa637f513bb5e25998e9ca308a6bacc13b203b9166b7a8cc2a4c95dba7cf359ecc09f2e45414cf5fa63dd6cf2ab2f72ca4aa4a4c6a45f6cdf485c59022aaf54077eb44045d57dcb23ccae402b2aecf05d9079319064e058b000b3695419186d31c00205904a16257ee2e5b2f754512a0f1c67e3918bfac3172f0c5dc579fff1e8cb0cbba83ee6ed8730a0e6830518bd1efbef85f69a7da2615ff6a48c0afda09393f55c1df87b775e89f3f88432fdaeb7f16d0b77249fbf14741f8e5e617a498d1b9765d50f1f62e2a3c57da1f7df6e03a8012f08054940ef03e3a1ffb4da64fa3933287f86f3f263537ba3d3027d88ddc749385d9732180b7b7141b6369715e3c8cd52880e30658e2ed01edb0160edb419cd27d474254eefce7042f3c4ed8a56d7fad96d547dd438e067d2843fbe8bffc648198727a4034f753ce1281c6f157bca33a6fccd0f24e9f7d98250a548fb0daed4955ad84dd4b1f115831b0d2d8d0f31610e07db582ac186adeb7436604733976576ff3715e841e5737aa4f9f40184b65b920c6007ca65ab33735a4cde4e6cde97ee035ce28b3ac1824f7854f4f6d4327b57bc7ee9a7eb013bc23f174be67c0046375e5f8254d97a329b0bf0264f1cb334fb6286dd0a847e24aae16bb71f53309c6ec8ed98cd6bab4e5489684cd149ee3e6072598dd8bd829c64cf2e40f12e96e8d926e8d11f146e25e6f1ad7fec75041325290cca423ffde0016de7c4168efbcfd1572defe8b624caa176bae83cd4d94edbaf8a9f0b407eedbb81e6f19df00e9764679989e8bc6957c444bad95bc1eb9a726173d4150bead90cec92693612d5078afef4913991d2279c2888618b507e5c93cf774597fd54969b79b83fb5ac44d3d7e45e6109f6956796af22d51a0052030c8ecccb49158c350526f0d7d9ea0853a7d097a747cccf0b5244715f0b90a8f6094cb5874b7695a02186745bd250862271425adde947156f95da3cb3940bff0198c7918fe9544c67681d7ad691bca7470b01124c17aecb080c3514d0c2c8eccb7ac22f648e6c474ca9467aba3ff635f816d0d8402abb69c206d0431b83c60155175ee3e91a6e5a9231b381280ce7383fac656b895d2490c7362328c2a81b05af89f2a96bcdfd10dd9d887144603427fd28c7126ec6350daa59822767039df04641dfd3b5e977df896d8288babfaf3ec9907c1bcffdad03fcac0ce503005a789925e6a301cb31bdc432000cc76f62b439699b779ec33905a4e6b38d4e68fd98baf274c865adeb7df4923807b536c1c35810425fb5980e2082f315ec3c45538f9ffb39a79b2bc497bd5725921dc3bfc2c6e9dc68f1ccc44bd205dd53f7030b5f4542a0165f0b87c1edce383ae67027732adc0282f714be9cf1f7e91bd00fca51b8ebf8e509355948fb56176699d66e3222dc802feff13030e0dbb87b139fd9995280702916e00892b9863aaa59a92d62d6e9004a66563a740b126c7d53eabcd7725e32591eb8b3f1b306667e6bf0a6987a46727b5860f52506f4ad83beb2538c080f7f52835668ef16de75ef9e3784a8f82aeba59c8303f4a2c895d0f3c505cb0251077eeb8032521c4a3b3f62c40cc38206646d1af8256ccf0e5571538efcf90819ef31106515689a4272685ae1fc4577b45e438255e410a63b28efec5b09104066a96a9e857d186017f3841c2534bb89cab221145bd2b04fa57ffdf12e0bdfb33c5a7a362c45a17584f024c47ee5da0a961644ee475296af5bf7dea5c46cacd41f03a140719dea3b9ad353e5558d2a8bd60d7bb4faf7771b663ae49e262158f7559c3fd4a5b61a83881d29a87986e2cf824c03aef847f14d3c77e1f916bea9f8a14edd6d3e8e3086fad36a224ff8ce7be07d0546630be0b718eb20e6fbd39bc6c09e2850ddaa4991f61eaba8450c328384bae5049ea786bca308eb1335cde7f214dd3bce6baea0c263fa43d175360af9d1e11d1ac5914190705e1e2a894982a50cf671f8431cd64631ba775728c95304fede704d45f1437f85bcf8c204acf78b912a21fff957b36a92f910512a52d26f0f1025956eb89b156389839eff6f41cef8937a89bc418aa0dd25d073a643713461d62e08bc5b71c7daec498fa9eb3a93ed244f4bae8bef9f9b4e1bb8a6413dfc44d8715c203498011d82ff33d59fa694a6ef209bacdd18b8b9a69f7535ccd6043b88f94d3b898b96eeeaecc8e00f8cb87d743b61be35bb7f93de7be53efbffbb3aafd41c74cb65da1436f6ff551a9030f7d3e64a722b537a595e3c2fd8ba129b75d1ea8913011d9f77e47565e6d7b065e08d14831729b1edac1edbb3d673a5dba477f616e95c3885c73e2be82a50579277f672c048181f0780cb12452f72bb232527d13c04cb506207940896772b44df9dc01f33cf3d1f1591ea2246b8494a19447f89303aafc85e32222e5a628c7fa4d39729ccb272903f91935cb2065a69ecd25db67abe202c39f8e28a4abdf3def6a0ef39a439d8e4f12a43b3810b3d9ceb2790236a96b1122844383a2c4c42ea6287a6e43001aafa5cc19cf3d66da1a7e01beffb0369ca0a322073119f029fb96db97ac988d6bc30e19874adf8bfb67f46322dd0bc001bc5d0306cec7c0f42fecd2c0772c2c56085050412c51c54062f08df23095c0e8cd0d2dfe0159801949951e3889238cca50585ed417fb00fb85a9bd7ee3fa558f45e6b9f69292eb86ae21ab28c8f01a9691ea2d1c9accda7cda345a5c6e1db561f4350da33c6a9cad8dc564b2768c9d8815d2aaa4f8e892908e72589fe2785e07bc856fbb1b52d410d4bf2b3bbf354da832f9b6b0dbad41bcd59447d16a8cd9f23f9e0a9005723f3424f2dd1a8b5dd86dcf9cd6d57603559a794848778306f633c5a9146a89fe060b17cd17672ae6e04f6cf518998cdd5d6a2d90873cb576ff17149fb8cb47993913327da04527fc0720b8ae3f39d88eb6ee6c91c1f109c327cc45ae8ded3ecbad9863f87d3bee20a5be21766eb70d8efe2e707a973b0ea92de0ddd76cb513e80d828577202c5fb7c292d38a669e359d3b613e4f8dfbb604ed8464505d64ad06d2a5ba2925a05b887190524e73d071c5c853c74ead63e9ab5c6b82ed0bd5a001ad4095a02d8e96c720e2e8e964d4fd84ddd7f7c44a836a9b2ce6ccd920bc59dee3ba06920a38951dad6f8a109da49ab3d37244aa52c0b7bf78c65013f185274df6ccd7b554dea14f8caeee4a02029b2f6053a4cbd9375bb0434c17ac8109dfec579513dac72050ea9d2ccfbee4f2c0fd0a6abd18ebc515bdaf2fc748d38d150d5183348842ad5dcacd90198972283f2a24978a369a6d064c50f20258070c4284e40a871c68ad5f022e63139213bb57087a4916c4dc0c63bb9006d09764d8611205c62019790f50a67f3e1639c697f0708faa62fbec85118d92952033e2b4f9712025c86eef7325cf391e78552a53aede370b90e7c5c7072c6909c9c1dd41923149b5eaf226dfec596d22438b6ba6bd4fedbe8817648585a4061dab5123632b0951181a8738b7ed7b05212c9149a0ee78d9f697b3a4879582b4771a85f799f91afd3fb99e52ffd20f177a9d3d0940f7ab510dda84f193a4c9b3374de6ce68383c08016a9a191e615da977a2936c37a0648dec5957874ca5a87c7625a5045d68eb9207e98434d624f1524d166c8f722920133ad7b29ed8a5bdc7f343a1b7bbd8cb7a4690d8aa4f20183fd5937347f44867ab9fcd9f4f91b31a9ed7ef961d3ab8f07784e62269740fa56a45aeefc7230d11ca6218869e32c1923bdea265c998639e4f59f36d8bcf04b960bb01216b48d10b396c52f0c1f02da6bf1688162976c5179efde6a337843171281330b1b58b41695e790887592fbf16817c51921b13d6ce71323d08e370e31789cde28bb52f98f90b427c4ef23b0300eae1680855c6e825f86fb183d5aa088d22e307e22187c7d019d86521e799af0a0940b00e29d19b9e0b8f011a7de5b5eaf823117792f011ccfc7233b1bfb0765c36174cc3c130f3cea7415fad12aee8ef263ff9b82f60d6a7d34e3ec2163aae2b3bb57a73482c9c9efb52640aa0ff469655f05c1a7142780ec7a8c5099d31ad9b8a5dcb3833aa2bf888732c6cfea89f58aa1ed7d2a17f8489bbc81c1c817a393cf32370dbef8d316102585da26c7d1c75df915152314dbead514b5c768c98321903d00478e1e62dd9c37e3e3feb955b16c3985732df04354a5ddc49b9418575491122f0ab3d9b2286e4d998a52c0e18024d80f32fe647366a21e4855425bf2cfe51be0a184a0bd75647c40ad2adfdf5be9fa253a2b9a895dbca4fd109e704747d417de88746ec6429b3544442779f99c4b600d275b97a7cef1a90b62952b0fcb2d923fc60f127eb4b4440309da811057fb363d55ca25e9af82f1c25fac86dd76e1b3c9896e144ca10f8a3e54b4a9534afb1a6d9800701593004e7a25e1e8907836eb3192b6e00d502da6e464b98a1635a0b3f49dec93449d69fd528bd9e6367fa7a22379fa931ba8db627002d5c80033a6e205039179df196ecaa12b622984a995ccc3e60f2ce01fd431d1b23afaf567815b85cfca4c18452b3da4c3d77f23628330bf391b0d2564395e24f357c8bc0e691b18679fdc9d1923cf4c10b85240a494210c3201451b2468f43d25bd9a396de76c503d77b7d4c68f9cb8204cb61d5fab5e90118d283ff7dac9a4787270228936dec68a6fdf5c66d0e991a776a7438e1e8233a364d7fc3bc278e23ad14b35581a02da729ba917a87ed0b2af225bcc51a40b2d0808eeeca1ff2e8a0cca1b52a00e4234d17d4159df2b95d713da3433a8a93287a7613764c7b16c9552df3e2d68084fca745f8998313575605208bf1bf20fe6a3c9a9ddd0088557a3c648e93df0a2e6d63541d75b567bf5ea0d08fc0c3b8095b17bd7249b67aec5ce795ef7ae9bad0a32486c7f13c01d9c3384bdb54f7dc9c3eba4b2b2598af3934df2dbaf1db303d1b46ac1674ff493c448650075776198812bc57608ee597ef881a1b4ef6c8a7ebebcb25a881e5458607c5c5cc11d8bd7ad173dd6febcea947d95bedccabfe6adb3058ddeb957c5d7ebefbc575baaf553b94933e9532cc285a398422e2aea8d6af60ce3717397bf97f58c83f3917b488a635c8ec1e7cb7802d0bb0b3cd66086fe6241fe8ab4dfedbe7937d63109f6d20d28db1d34a607199243911bb0810ab7f8c09a008cd56ddd36108047c86b2e4b829cd1faeaae71a732ca14a5a693bc41cab84932dd8c3b827733c3267f18355b36ecb3dbe247a37886ce000cfb86271e64e32fc769292d982fd32bede7d8bfa8b26b08746b1f9cc7aa7f6b6b0b6c80dfabe50f4981e96f2922d40bff62d9ccb0fc44eade0ac642686186ee2d3c839365585528a084911f19a81ea21c6c002e67edeac75cfa91428df388c87b44061aa732fe46713ae407d21c1bd1189e2fb41c2b51617af9b36d8e978fe5fa4ccfe3ea86e1354781b76f07bfc6392d32252e9cfc398bacd625b43fcfa87efd9c40634d9d6b7864443005e6b4f1d43dde60d9019133feb77c2394097f4f78c2185bcb2e86ddcb02a9c4fc9827901a61da29b6cf9be77c53b83ad191fd87247e1805ce84c4dc3d0b5bf1aa32c5e53ad465ecd44c43460af252e23897f21c9b7a8f9b87d0cff31fdfc04d9bd6e66a8d93e27d0178b2261f00d9a88f46e2c6d91c70062e366b79576132f4d8d9c7ce714c9dffed233cd87d43fd66f8a3ea6234c254194404173388f397af383e73004642ac521dbeda31aef6403d151d1e4519a5667ca9c7e6d22fafac9bf2096c0bda81ca1b5697a844507832d00d8cacb7d616d3c6ba24c6be943aecc7954db690e8acaa97f9f17a57bf1a77a5b993a79b3d9ec9ae05eafd4743c46893c3eb0f87ba5f6df07f8a7e61bb2d32fb6f7601bafe11ec46fcad02150062eaf19510624c9dd9d86b6d2a50633475e8638f6a78f7a85b9d0617cc8c7e022c404d4aa83a386d05e4c529daf01375428ea8f9401d03b3635f52af8502ae7b0b48d102e720b7967b9056008be6ed0c66395b369fff1a8603ce6ea0e7228aa835eb48eef2c724448151bb67b13d9bbf2521cd25cc0cc25b2ffc22c4d2c37e88b60fe47c2fa2f406d320fa90d4333d345b5fabe66e8de3fd789944e5b74e4b964ea978596275fb788205b90f1a1f0ceac926ed16bb77a0f98a1691105f749c209ea45cf9cd15c67c7735bca2d3cd9e17b8e1f5bced0f951020d42fc0bdaba30336c49e80f0c6c016de387bf7318e518a5b7bda08e401a54088b5fc0f27015bc835daa95d0a5de40bd1be03f0d6c228dd7cad737508c4e5027005c0cb0bda8e394177ca8d15390e86b6125a6f4d01e5f4a0378ae882a2510c3b7d80c5d0957c77414231570457f6a0f0a93bd4e4e8f9f7e1c13d40e856ac2f75946369535ab61475ad61b3146fa83f090805cf36bfefed68b9adaf71eca2c50bd0a7e418b53934aff4ea589f2bc91899a03d86b952c2ac53238808a1a8eff945bbc44df59936eff671a3f15efb97aaf3b808037fbe93c38e6278a92bf182e3b36ebb1427fe4ab510a5591a77bc344175b47e51fc63ecae1f192ac641dabebf347ab1d28486972259a88e100970c93e8f06c4a8595f496b5685505f9b8adc669da08cb04253f0020898c0b9add7ff8d0b881a8133d9241290e3b57f5a85344d363e3aef9ff723463f4049527b4dcf23bcc057e74352a77668d42a6c9ed181f36cea09054b2a93bc97d927b3ee502bc1a4665be4dbdeb7bd27d311a09a148d5f223b51b54a739c07f09434f944fd4dabbd08fbd46d96820d498b1ade69695f531949d149d87f4973b9a98488b8779244a354e54cd5111d5dacbc6a53e033f4d469e05c8afdb92b2a137c94077b152bf9b6b481fafbfd2559a9bfef69510bcb928b46ac1a1e740ac0a78ae383f6f9802a9267dc6196d956870dc64eeb6053b11a2cea4be01258c739b5b00de9065ea17b9d8d2cc093de4abbaf40e386fb1cf133b48994a64cf213d74e887a1394c272a701d60aa1c05ab11a3d8b8563ed4046b0d999ed56ed9e2965ce4cd92049771d2cf14428736d02c0cc4304342ce47934823c88b6b5a2d3fe6bd99cac72c095f1394ec7882113fe98a8d94fa4d62229758f4188915a60acb1e70eb2bc919128355f9fc7c4e74433516d19feb67d9db72f4db5434078ef1e6ba79d5fd004fc42af3a4aac40aa805609560afb07c360a86da0ab02204518a350ddca2cfae90e457ab528deee2b72a0b5d840ee0d56cc75317863c57d04919c232815a4a09a6895dc2cec8a604bb5d2a176521223a15017565512d1d2189ada54f8d4546ffc8e342f712887439122e8012d89be043a6b4a0150b42aaf42a32e27f8bf64e5a43982eaf2e80c6cee2acc4a79392741c7976479199414e299aaa561a9111af456230650d04d737ff68743bcb909bf51a05ce22c5824c6708f2a7b6563b09fc4223e1101b3e28ab5603d30da932e2ba630ca90a927dc79331cb2d26ba23a408566c25fb3f7da6813bc5a8cf2fd9a797d020adab58106321c28d227f596a6dd3d236ffe554ebe13b70d4e52966a7afb0773c5724b3b573a686826c2edd634163ac9c3035d8a589ea1c754de6b61f51b0cc0f0db06b7f060452429df612345d0666c49b9a1e7aa6a9aa505cec55d50cff274edd55e123b9881ff8ca504883ce39c0657429b5aadb31d289e1590593a40490e1ff46d75f4f5e8457ad1f3b23e2117933db44f5b8b10aa3ddbac083225a514dc7ba497987642ada4e9e378b4448201684fac7f161e341c87e9238461c54c9f07baa1599ee0041d46adb0fd6e097acab980affd8f49da942a5e692f71de02cc1138542a4b546dfff5fa41e6988501a945ede06b7295080446e4628cfd2d140f957f724e1fb3fe3432325cdfd3d44f99c7933a56dbf6473adbbcf29aa75f0c3526335837d9b246b33be2961e337369b9e4149f126a5d795f0142e6c37477e43ece9096fb741f963875fa252c0983aef32bd13d6c5efc007ffa43e0a9dc484211be41c57fd09cdad9260abac12a8bc8d24507c146714f1b1de698562fa497cd7890c813664eed0b5d297a686060f84727776ee253ff8604d3b10ed2873a88931af1d70cd4e5f430a5717dbce989acf8b109268ad7a528eb5434a4c274a5a7d61564784bdf9915770e7cfae52005deed48e4ffc0aa920aa99692140149b00a85384277627d1486b5e1b4d426718fbba52a48494248ba9a0752cff2051dac447c3c27929b9f40ff1d8d72f2d57da8e23d41c89dc5f51d5603b66a2c025bc161c789e8f5d56c9cb46f7caa46507907691f52ef494f67be0071213928eebfe94996e764b0d00f3cf144350db014b81483f79882ecf2159874f67dd4464900fee59304672e74903b4465bfb051a726717df6e91534eb99046f72528df8bf0b641ade73a7a06839b8a6e082368e0a73e4557ffdd17cfba56d6ffd2382b6fa5c1cb9477a46fd2c4c01c2ba963728d5357930f11f911597e944c47373fffe627d2778a7401b08f786414f20ed632ff24d87e9f664eaa802d1d596909744d2686d50ce1bbf2d55eb01012ec929c49066160351c00cdf1137a12cabe998eb674b4d3c9145f3ce6949db61766d4c697cf4b9b007042f61e1f10f1d6b4069f8daa634ef37d7885eec2315bc3174db30a4baefb1934920021be9aaca8eb0a26dc93ab527efb186ae8d082f821427e3d2481fabd003f032a29b6ef90b1eec82aa7acb7120e437ef178ba910cd2f5a0738a7fd5f15615db407b772fdecbc093f3fed39cb99c5c822d6f377735210fcf3279262efad690e2ec02234ba6b2396dc575a458a9e3cb3ca3c857bd7805061d74618fd31eb82b278e5a4685eb1771e3bb9e18c6538e88694a480731474a7554b2bf346eb04fed526273f5a949901ad3da4aa19fcdac622e90e3b1e61c6e3b169589041f68e13a6bf44a3fe0de0f7f788cc491575017219c5a7f971e3baf43b50e32b6e403320c1f0697a75bc9f120d584a1e2f6f9934d715560f1948ddb1cef077fa66466e9596e34d23ca973d8aa3208a730c9e096fe3cb073cc874bddbf3a3ee56f939aa836e9d11272b047e7616d78a3fc844064cc1544b0420b49bbe1514b023a3c29f4d5e74cfee10c791f8c460fb9ddd7c049accb792a6e6734af0953d24c62dc13432b796b7f9132de35aeaec7841b20ea0aec20e478173ccc32ae00c17db33c6b72f895fdcf69b9341c06901b9c2f235c2555440e70c0198ae874ffdd7d2868a60f82f1c15f06aa82da3b4ad840c0bfc55b44ea4df3f74d2d649270549505aaa9cef032324af14dfea154da8ee9ff37fadffaa8c7890fbb73a787bb0287174b94760a15623d1e528aab2511a818cde3fada4ebe6bca4fd4339f70901598eb0dd2e7384b97b589cd27c1192e711f80fd96d4b79026e0f6fa9df2a341cc4c45c17f8241bc00fc5bcfb9f0042986f5188bdd44cd08143ef5b1a623bf81fb29cd6d7ce08ce33554486fa2b599cd6024a5e5edb5b27cf9487b74032c8d604d348cdf59b64140bf870540998d5a8817df6c3076ab0b068e3a56090a313358c3cae68f05d60aacd58054a024f361e2e1cbb8e22c3416b2dafee324500dd526ce2d9d6273a1c3d332ac95ef224342329cdb2da057dfb9125bcef00a1a1bc7b3467b7d421b54b65679139186289f3aa880ff2b5170534e9762fdb3774fffc16f1e15140668e8b907fae47b715d2a734e2f38878d77b7eb41c3d181dd1a985ab5a363bd8f03d697bbc1a9ec562a43846eadd7261fded7acf82b32b47440b2efe0a02126b32f2555507079c1f6d160872d80c8885fa272d73ccd76da0975288ecf6274b7647c1707990960e2c34767a256a8bb0c125ca8a13bd99e881da49d7e2f7f73ec242e866f6aeb28d1de1b08794a4ce71730a3a5062cdd9ca6b4c91a7ae5396c66de127860a85b9e189ed9ca2bbe47a4a98e141440a099c5959cf74c5fc5612705d7044eb0d0b5189fffe34954a3a42e7c0d47758d9ab45180d369713452d3b07a17aa100270ff97dd18fa4d58ddf74ba65a173edf0ed4a0ce84d10b8f0af2afb77ba74de6aa3c7b748f22a787373c67cd688435d2983db312f0178b6c80bc57915a82a0b393ee2b6dc712d8ca300f006fa9acfd469e5516571ba756476e50a9c4df3fc7b396f8e0ffbe713db3804c1262e189a220ead64a2858c4da487717e00a2f8cb2b07cb248587129ac514fb930272e4f4fcf213f2180b360fa850358dc034b63b7e2f7059ba9a7711807765318d65c98d9115707ffbdfab5305972a15032cae575478e91337f2977dd38ee5401fbe6ea2bb832b943a5c979dbd9db0269756933f3c2f6efb06d972085471e5e906dc53d4cf296255b466e611d350314925dc337465110f68e6911f3c96020a64593415497d46d0f0bc66e45c4499132255923b54b8a023f3a81e7c930c6a43e7975a174561ad8105951ff1823937816c668f9989bd3589ab6d8c18e8619a46cbb6c4758ff5e432d426cc9eb38829e998a9671f60e1bcd9fb57cac6ba66be54df79971e38a2df8ad1e5792717247b60166274ec5f97174971ac38f9e7bfeee825ab0cf4ce47ad484de839b3d3133db7114cb24319ee8dd3337d3ce91bb759821255b0454615edf9a7054f2d1eefafb6876ae7b9116c96a9f0586083512ff27090aedf405279d5a4bd0bb441beedcdfc034ebeab029ee9505e45523775de66110997c261d9bbad873ba11940c395c0f5b193f2817db1020a6a0959d76f0791ea11843df8d9c0e0108059b8595cc9e7bae18a3dc94c149653a1b3882b24df690431919d7b7f273f07f40a35405bea95e36cf53bd336337fca00a9ae2f61c1f4b4bf0accf0a5f97f75661b257d8f92a35d1f1b98cd4a58404852991726f51a2021bbdb79144a5f8c0993aee425cbd2f9b560f8004b2ac7d621b3ec65a564ec53f6e6a2b232ce2b5ab89d3e2ff71ba57cb1fa4ed2d7bcebf3b4cbbf55c3827694d30524342a89cd0208884454844fd2f6186ad19b8159ac2f111c1201c6fd82096fc5b8c40e85206846348781f666d17b58676c84df4ac3d090062777eb7e3a0776615f329f8d0420b31569643d1dd6f66e0433807c0e5765c2fb48c7330e92742749a3513ed9e75b5b777d2408530cc1cc9d45f5ba97581eae5c3a1e5ec25ba0346c44c80d5811720af9d2e3e92934fc446b95b116f99e70ad41eeea8b76dcaee9dada7446792f7a25908c76a21b216c33822d1c19589facbab30e7abad4a736489b2daca896a6828b3c0176ab7ea34639f07b8bd6de23305f17130ce994acf9bf08fd6515f924d7d96f3636e93a303ed3334cbdb57dd3721bcc0985c2452ef90eb9b61a3c0341f97117829b811b4aada9c9a9ee75bd077e5c807e7e50579b4977c320b16dd1ace09605ed77f40c9221592461968697cdd86d9523b8403c875e89a5c65783a617d64673a43b28aafd7a8fb4595deb8ab21c7577e165a3df3ba06606c29df61850937595f0c444d17aaa5fecbb98b68eaa8d9151c9543b7b7325f45b5fa74275a8e794d66dd14df06f699fc4125040accdd3588891d2dc7ab6aa358789ff86762d88687a3a78773950d187d70cc79750bf15c6621a86833d0a1070f7778b47065bd93c923d58c34661c52f64dfd6e7e17b5f3521839009a20a6311a045aff73eaff0b0727825bc628ce3e6689229a925a9d50dcd7f8266ab13e858dc5e2ca770dafd15279f440cdd53de12710a361db010fac0d9c3b5946f554d7d9f171a9b000b962757d887bd035b09c273880975fef25665e377a458a903246292c819ae6950824a44c2a9e6c428610ef86bdcbedaee82235b8dba7a2435a28b841aac0bfc53321bfcf1c52042c4c073e11ef359aa60e8d8dc60f342f209d4285fcd58951e2fdfb9fcbc6e0a8ae5e904380a51c7ca2b9307229b30900ebc91148b3b78cc488de10bd8ed35fb55c53915bfd8e827db25f4f8b7fdfb2fdde13284592326d007b157e009f25fe7b4010e89019ab9e778e5864ec40ffe0487204f16f06db84f640838db0404f1b24103d05f1aff52a413620c467f526bf9ae894fc7ae7a49cd87a646353a5a58eadc200ad1f4d7ae358c742c664fb85f62f2d4ba282a92070ba175278a7dde6bd4585d1d927ad34c4c42a0d8c5d2dd6f7017702a19017133a2aba5a0c472651c32bd1fa9db802a18b562e7d1f75a79879cf2b1a293579ff962a5452505308b78fb076c327b2813afe05cda3ef1cd5958232504063ae2588cd35afb77c8904ee7b6840a05dcdd4b3758785c3369a4113972dce06f16b6e1e684afa3730bb90510d6f46261e28db54c0dc5bb2c467aae290d3399f56561e225b2ba91b3638fd67a78ad90afe850ae4f8876bf4b81cc4968ce37c51e369e191893b85ea7ab4d6fcf4b4ae502d778c8e87122950f08f05870e7915a775c8639ffebc5d8acd1fd9bd045e2e63191bfb5a11fed6f526b5165d7d826cd9acd0826ef680e14b9b9b917c0c35e3c2d76237d5ae4667afc1e04ea0f8bf77965968a2eb5848e5249fcf2fdc78739ea8bd20e0ae0b2edebcc63615fcc78950a0ddab8c9902a32f99fe8f8fde281621978d48cd0916935a4682d58033462ce72b1ab1994da8615d4ca3db414f0453e3a213eb172aaa7fee19530d830bd72dddd8c19e395b26bb2b046b6cadeb6592e8bfdd2b8334d93d415da8a97e7919c5981265ea9850c3a2e4ee6244bfb2b853674981455bc78792bab25bc0046f3b64d406c11785dd8d79a6536ae41e7fc0983ed8e62eb3b9cab76b782ae840ecfc874ef517334d81b97df7f6f176b0ef17c93f6cd8e6168efd1aba5761eeb32b667a4fd0d4e4d20401c4a5499addb28ec23be6f6e452eb7474ac4ceb0e28057bb5565a8f7d92904ef5bf8744865fce6ccd6d01f15f3f1c83feffbe165a35bcb043b998900c4c4047a460e48366968e7c7e9c39834c2929d21e3beb6c56abc539091b7749297f19feaf81e6abcfbe42eca2bb7e9e701c4ed6926d1029d8671156fcda5eede425b68e28418cf2c8166d3ca5321a148146f1a4a49d55aa0fdb24074b496b64b443b72c9c1a8aaef32abdb8f1679833eaff06c6ffcb9c25f27736379270bea7066060fc07e43c7435a55de7dd2f6702389aa989a3ecee6a7457f4f9bf130de379a814062b59be2f08740bdd19c6058273f57612dc5f33e16e5ea85d1e1026f126a5ee58e897a34534495a7364ac9091435b72a3056820390a301b1af125f4e49cdea3846c04de0aa800bb0e5ce152323bf6e200c29215544d5d492665a5806e2c37f1b1759814d1e08763c9ec60e3e4d49ee751bf2ed7e8efa4ddc09d57ce92dbeb6c1dc3fbbb04ecf17598e632a3fe63c43da060fa307ecfb78b02ca39659f179e42a4b30566788d6e23354b12d9d0105b7018ba65d5b0ecdedf91ed3e39008706880b9fa77f0c8c2dedbd42e3307b0b9fc5d2cf3b867af1ced25949f605483517c28905cedd28dd9784ce840db151810c6a606cb9f27e92f2a7df8801e65227394ed72d9ac30810c404eca9baea3cf8ab54cb195a336b0198dfe97a2e386e4f4e88af353b31bc02ddb107c035ddb90be7a92a18ff5067161df2f6c3fd7b480499a9543ae6d4e1bc4f176bff8c785d427ba282f8aafc881a517b365c0fcd41ec7b236e3be3d4d1ea87d622304692a83a977647c2244fbee382cadd0efebc80f825ea3c4f99dd27938219fe8d4ba9e74bd5b0753434432f85868caefa94bdd72169d429364b8cd90758834ca42aac11230ecb191fce5159a3113600896985f9617370ae8fb026a654e6b3279225d20f2c9550b7f10562a3d51b76836732bb1238c21e3ef491921f13f41bdc6daf66081fc0c1c8194dc27224b0166d0a5f3e433b38aca9beea7370cce4b9e265b6e06c17eb6451cf8e804c0c578b920e878f3480f591a7e79aaa7748b5f395e4f011a7f3d4f393bbcc9bac565e46da495dbedf5ea3ea7c7eae6176deb91c1b2debb6f782d3ddcb99196a77ba24b2b4aa1bd4f4e17fc106dcc6cc55b486b4c0c1d39df5f3fbb780a20be02f3d374c95dc9fb93dec7174aa3ba495379d9dcbd79b65f5fe5e8f5af61ba0578cdaf203f41a6700447b9b12b45944112eb81b90ac0d9a7453b2da732b2e5839295cf5edd87e04dac546c198e04a081a2f5e1cff4472fec44ace108db4ee4f8969829b62e7bd5bffe9182e41fd67f8fca81305d5e17c173fb460da02417d1b219d3479da0f1b53001532b278e1e7607689db2266f88d4a101d88856f6a20e97c95ccded85d151bf4dc509366dd68030e65337242875eb0a6c7c1768bd4768f30fdee1fffc285fb7ba598b41ba70a86ebed6c407fce9fb4492c7e82d18c605936bacdd469ee8009e30ef80164e56225e823b30101adc3a7ae5adddbfd880ab1d1454f4c32fa072062ba67e53e1e685aeebf342a83f019d152cd9cdfe8bb28012cb90cd5b40321b015904ad7ad587d32a9f6d384bf3511c0f4042d282422a6d42808cb21af30d8af7d72a33e8a0084fc8ea05c54cb5dd94e8fa0fa152272e9d7d1991d2823b180b1d65384bf9c7f56e11afb9c122d986abde3dfc9a6be4a7fc98b9c7f76ea2e688238bd706dda00fc6181fa5d9870c155003ecf9f9a841057e4ec81b21472bfc962e664829c893daa303da63eb807d484716fb73cf4d4c6f1a0f8c6c3644f23acd99bcf73904f46864245fe49a2141392fc88ceec7bb91906fb5e83282d9fc120747d205c408e0c05c6a2cdf52c2c8ac9405fbc2f4a9117cca5360603f1d562e3777c10960bc054b1aadf229a65628443641f28d1a477722718d56c1584554abd878690762f5b9e70d7b5a7a0c54b010c6743603f029808e4ff2c6a0fafacba7ce6ca6c4eb42bec0fcf0d69d5fc899f643ea1e3cbaf92b023a478d3a8f366886da45ccada09088678c6bde3fc36a5219edee336e3f7ae64264276dd931907bbfc812f4cdbfddd6cea3690bf2d2cc54e580fed119bda3316be5ca104519e39f0a28ae25ae6867205f9e726c8ee11dacbbe1016ea8ac6043f28fa7e43ccda95c1e10713f94537982853bdfa8c82be175ad6f176ffbad750264bb75919ba085d91235085ae8c9499e176cb67ed79883f30fb888a228ab11cbb6dacb42bd79310bf81b7af7701b3f7bf13aac9d972403ab8f6fcff11f86ad8cfafc1d5fea2c0d42dcb966b0485266cfe89f1b5b2423c8e02f70bda36fc0b26a3d2ae82af31486d9b1d65391fbc2a5265b677454fe8ad8763ee1ffd644ff91bc693412b5af4aeedb9144fb2719a6f0b9cc813e5251e02697fd8b9b2069fc3d6c199f431b3cc5ccf0781c5d237dc42d38e52e2ff938d44e4fec7f68e7f2291bb3cf500b0a6bf79ff51bc3a3c48a29dc90a37013ed3e9b3dbb1b70098862f57d6f8d18b6d97b8851d4c955ece3d4bf38fd9e5076f60e2543f8efc2e33f82a90755c18786cc6543ffe00f52e25ac35b3419026b51727dc6082cc59cfee3a85401826cb2c0b139d5a0ccb5d9f5c53f5ca67209c1f851d2587a83d2ea72088be0da3bbb29a7e1bd74e00400f942b1aaf3433b0ac715cf3317f1583d4636deed69db2dade753ffca13fbcaa826add30a6de506dc5b12a8ebb4375eda6d926e30624bfa8958b643dbb1f6032a939598c59c07fa90537d7bb81c1f0dc42b5e22e0224dbfd4ce927d6eefcfa6077d5129f4fd38b52f2c4c55ca4e4ec5f35497728ff32b21ffc8b4a598d03b41616123f5e79077f457b999d8033aad8024fea88c290b07ac86ea33e55186b43f889a30bc411cd04f24b30bab7c5d68b3b402ae5dc286e1ca577ae68c80f60280efec3ccd38649d9b3001bd2e3755fe06c84968d0498260b2509d062b98d9efb2668a5b709072080ae5c6ab84712672b2c94ba38e5f5ee69340b0e3d649685b175966e04207ca5a132181ca0a368c83a5888d57d10d16d8263d6400d563c219e5f5fe54c635b3b48806e8da76a6436beb2f3688e0777513744f6a5cc35c349e6891eda27dd21432a05353d2ff6da625da08618e618ea2e09ed5825a63498b886588e44706eb2bb9eeb4176ce8b24e051ad76c47221edef3b3b0ec8d297c29c8fb0c5a07257155148695769056bb5ec0c9636d221d01cfcbd1acaa3109ad67a78855fc280819e9daa1bdb0fafff7dcd2030bb7e25d5679fd599895e0a4d59e424d3eda4ee94c505d3927e44be6dd2d8dace95d890f38dc0cebacc7c54172923f3f39ce5535e3d8305b6dc7683cb81b9d873af924df03a7e255adc6ece01ab4c3fe4e5c3e6814817f113ecc2fe8f9cefa7003ed821e9c9190fdd7f3194f5421082a03fadb87971f7825fd51a3cf2ff09495c15fe43f4e8de0572cfa11062a24e816cb723d973bc3318cab72ebbc7db9a019fbe63d93e465afd55f92e6e8fe3f8dd5e83278d95050f168150ee847a9b5e339d662c472de87f2bce14ace71086ffa21e7b35b51a7ade689bc6380d0e2bf5ca1343485897588caec9d06f062b001d3957d2add8876a32c949d7584ea3d66fd91398689ecabe521cdfba7d5257116a473a8a1ecbee68fbb1469a2ac2a0c17f9d69e8ae7c55d1305a43206514c04ec03e7b4c469de02f5067c24ed3c7b9d2e8e70ff1975ddb78e641a8ac9a143c24c94190dd631324d7e5956bce7811448beec46829c0d6191f1c897d824961827798450b49bd51c786a624cc20aced477b98a2b8164e83a6613c8c1c920698eb9f65d12f59f5cc0203895dd8b25d5e313b756e7672c41155745ce93e917f39445e0520b40e6baa0fdd7aa01d51c1d001cb8cc06425abfbd7297fe9ff47815d25cd5fc68833639f9668e87d7e9bcbf4171a6ad2cf8b9efe90fb8dee47ea26509feba9dab5085433c03b748955a8b120ea71b7c74c9a0d241b98afea9c3bac7ae78d5b9c0b3c1097d1b22d4b8a415c5a4778bddf0f626109a98cc45a9d6bf2b4135ce1edc6a2f990f2d1e880bead75a09b6f0f8d4ee2796575d4e1e476b31514fe2537dbc407c0c258057a2cb8cc92d51f160012237258e6d884629ff540fa1d965fed0d2b90c53a2e128978b720a76868146df39f461bfbb174b95b9f5ce3ac8ea23800e4e15ceb0a868095ea5c3751ab299cc436f71133373e3431255e8d173ca6aec90137b74b3c485369ddfc91979fd539a91cefcf8c615095a2d8be408b0ea567cb694cd33d33cdea3e46ea3dcfa05d8d1a299400dd85c5a12cc0a98c0626da12d48fcc82799e31c23f8de6088d8ca2411e9764c3861674cd8751c447b0e815dc3bed904dfb1905b83657af979486e609be094e9dc2401e5bd0b589dd302543060402e44bce0a7dabc577343b01c352147b0f2c5ff59de4476592fc3c71e049569a985227a1c9b9b04c7d82b29e775a8c74fb7815a50c33163e1fb3bc8ccbc23cabe87f325170818bbf415218754e279f193bf99d8d3e5983882af92ad89a6fead3ebb906f762a2764cb3476fa1d7df620298b9f80e107c723fa50b1ed7cf723e8201898cca80b4e904fafa0bfd5d77b145f6216b7f38ddbab2f900dddf9f928fd1fe12ae3d774704c6637d6ad675a6a46bbd5c82bc70c0650b1c34bffab2631485dd766cea2a58d8bee77ad4bae6161a900b3ea9d42e42a8ab16b2d59edd3d13a1f0f279513708f14dae94195d8552a96124bc180a8d8636f8967ca3e3e7546d024cdae2cc0b90bfba78c7c659677a4739564887de5144e1229c3a2bffc85e399ba00f2dd96ef1fcfb469926e6ff8dd15358a4e381fe00b256de33e3b7f81c7bd9094ee52317ffb247fd9bfe6b6f4a8228af380bc839a8426ffa47eacd2c0dbefac0dedd1d33ac9c8decb8af021b9ca96b53e5a3744ae0d60d2cc76626806a7347d8e16e5153289e2851aab623424c944aa7a57e72fd33ff36197d5074aa55a829950634c0958e9a91a22a97970fcb79b7d8fd091188d55dafe28f8e809590a4411a081e5938e76761e5f387b8b4bd1d6250f6eff76f6f2420e0ba1bcd347bd7ec13d2f4cdf78afc46f51c6d3f628d9d7e580987844d6e46f93ac4a5758831b60773e0b49988fcb334959960a7a41f0f746416cf9b7bce13ffe846aa5cf85f19b9eec9e749d4b7cf0e2e98510c52098a5e64a50cb4c89549f6f863d284c3c6cb51a0b86c829c92d410b4747fa945ccb46e24d9802e65ebe5ca7495e873adc32a7706f51e8a0ac6cdccb0e2e8cd50076c292252ed139434a88f772ef509e65c5dce0897fcfed331ce627425ad797a4e722be57d66695f6e1dacd5cfc7868ccf32e83d2e98a056d2b4f1ddf16583b3dbf942535ada090dfab7036cd8a6c09ceddf5254c45025975c4f15ccac68ab672095feca23d757f3bf092bc34fcf59bbae590f810e3012207e74b84dbd812bba8dbb565bf6bacb22f44c6face159c4da4d227ffd86f209459cb3e481fcf3cee0484d58e69ec011132f94458ddf2b1a7558d99c63c0968e9c5e78f02fc7fc6162fc67461798a334088cf9aa2069a53308f7ce33591b904219e492fe0f906ec7091ed161e20a3f8939efe6391ef55dd105162fc8cff63c16d3451c941b66faa388a244b369f527f582a70023dfaf1bc360937a1fac7f72323f518961942f95d747c7cca07571e4d12a631ace22751a0811b7a6b627476f0848c68b04472c31e151d5bb94fb69673535f493aa3c94983510c75ef2b95660baa46b47afa5014e15d050764a32f7bb0a1d50d0091a39c50ab7d630f78ebd2e611593052be424dc37233c3c72b7050c2c9fcd403246e9227dfa090e17bd8778f4cba28be0fa011bd540715e54b784c1bca5fe868e6daa739113f3e440cf8de7e32ac83de77b0e29f9efa1d54a949867d9b2f1dedbfef851d2a61e4cc123563db704c77cc743217a21623bc9a659d515c405207d4c7b37dbbf8c83d745ac5d03e1c1fc5e9219f2d790ce89ba4f1cd4f7b1a1b917289fe7fb9d585e3383cb283a1666d5cd3e435495a5c4c4e52da14d6f1b777899f720f064c1ff9b929e630ad0b584fd4147285498fe42b935b770b1c40ab89542d7bafd0e8a44e93cd51ddb41a33d64654aa33a50c711bd3d8a300aa4cea9513fdf51bdb5bbf148aef9de0751116125ae4e9972a092867861aaaade62d4f4584aaca554e9391fb920b26e32a30f9dc671ba26df248611c1df5850c52a05db0e37864108d997e285e3c9263ddaea4d7f8186bac87386aa1102037d3f8f6f89761abbe80f2c0e6dbf6dbfbe78efa2548472c9cc5d70d8af113db5204b79244bcea2fee46de8fd09eac4e7dc051b1d407f6055901e161301189a545502de1bd5489bfa15b533535c49a8b5b6ca6b3e53c544b5a09284872e454beac2c613ee8609cb1bac00df59958eab47e480ea937eab9fd2232d43bbda1176c85c6e9ea6572143e4e042c55999e03c9baeb3e4f31b7bda67ca32919056bbf885809e148cb953a655a3b1e7975f5ada4d921af7c5d755aac35bdd14c9a41c7edb3862af142718a8e72052655c680523c50149e0b78657bafb0b8d09ac1983fa38cea497ce23ea13d4862404f188878c26b67ed8063fb2d9c81f977ba1b9d15346035da4949290f051cb584e6c99100c8db1652a628fd05aae4639fa78ac0b7c9e9bf0a568aae4f2d49b2102fd13f8434812003bab029602bfc3ea113e5b1bc2daf32d85096c1c6e60226953899c4481b630db770b0032a745dea6153bf607bd0f530bc42c608b97f777ec78cfa723d3400dfe5792274ea564073a7ddb85b47266b5cf34f46a1561c7a82977932948d88a811374d177b6b7110d9d42b285cdece70b2497bd8712ca2a9cc36c2d982133812f4ac1ae28a56ffeabec3afb426743f9b611d6a738ea829788ccb9952e8b88b1fdc28f95c6a7e22aa2a5a3c34689fe8ca5b03a5c3f81e6aa73ad306b50adc78316e4967fe5e90700ae0b0f70f1aef9b352eb6fdcf60f0bf751dcbe9bf6a4e6a10d1db437ef42007974807ae5f13681ce5d1741747d946ac9cfde0dbec15eadf2b53c5f0d21922d026361469854da95d78754f53a66d54c3f8947f74a92edbb0245b6feaddfe183afcd8987880b8b01e9b3bf34d6f95a6e4da10325e875210b555cfa8ec2127c857a2a185ff7f94033089fc9682fe43841352f04009e46c2b944d5dca4bebda40002f7b35956d59a406686c3ea4b619ba93b4c36e21023c1c92ae045338546d3459b8ed4b03594f567f3a6ad0851662285dc9cd6e89873b64cae439d7f2b3042852fa4d1f6676dd5d8fd7390cc03271fdbc040783c12c6cf75a2a44969e49fc48dc455060dbfb3a127d76833b9f54162534accc757a4d61d9abbbbe78ee5111776f1db6558f9e3abcaa65f5a0cc23c621f6a55a356f7e628acc4f343e4bf5994c1e30bb72f1eba3a5af8e9665825bcd5285a12de6c53acca746599c3473736ba45d55892bd94836e7be8aaef136914dc42c2f0f2205daed27c9bce02a710478b5037b692e2e915f2d05e7ac62f79490407e00e6451eac71aead437e8a1518ddfc9fda78522c90b8708c300aced683035648c81f8a5c5087b5bfbb5b1bc30f2c932252fcce9db684723f497c1284d9b84f8cd4818b72bf83287d1b43a3c88f26a4f664c0ba365c3d316fb790fb23be9e794aedae05a35868583ed957d550f0c75e84f0502230a2bda2c6af27452cd6288b7262b1fc4e9f4b1e289b6bf966656dc66ac2f99e54bcd9ee61f413fc3b59e0afe9a4783d3570fc1a529c6898e10c5db301548930787bd9282809ae80f2f01fb208f7a7e08cc731beb5d0abf9fd864e965bcc2dc5caa3c9120488694436e1fb3a800a1532a7c3d7c2a2582fe9cb22565633279e110cb3dca583fb6a3a4eeba9ca557cd5bdbc626023ea8f867b5cb07cec60d902e3dad95a05b13f86e6b47ebd1ed1f07bb1549b44a47c49dee83eb234806c07c56bd954aaa3fd3d856220aff5cc5b7470afa084ffcb834200003b22896a63ddf587921bb93aff332d5de9cecaae565149de9dff6454206f8d3cb43e91101de6cf1386af4a4202010d326840b05847914afcaf7df22f903cee76b3d98d0bc351c0618666fe6515f0cbcb0a2025ee7a6ec7001e93e3e3d0739a079392ddea8deffabad9bf9bc2527f6de0015211d31cb378b9f88b13c68e27d9ece27ac4655fb1ea5f0a8f25d5f6f0c2c60afc0ceb11771ee467da008df58c2d8bf1e04784c3674689f4444961da38cb7a0141ebca8e5c2d9dbca23b0a9709620d393d0552f0aeae69265854ce0258031c4f35f501ecd3b344a7dbe619dd013fcc61ae97af48fe3ccd70bc51588ea2550df7ebff6b4cd3c10c0a880f2e1201c7eee0b4e75c1dc7f29239777e3432301622e4100e28329c8ffeb0c2313fdc694ddbf6367de62f2bfbd90381f603a441cd5da5b15347f5778d56c045df93d7476686f3e6eb1d40d8dd799ef28768f8e49850b6ef8ca1b4ea0664ec5d3c779992c075f9f06b35d212da0b1a9479d3372dc0c64d8ddb76b03684a3ad747d27de0d68b69e5b32640f0d1653ba956c5d3268312c474e9bf3b4e9441062ea3847c42f9d1f98ff2b7a78406ddaac0b63adbf2d396fd0e2380c3d1c5fdad3744bb9a414d9e439c7e7d5c923f0ab92da0c6041b70d1bef7326d11786f0cb8d3c7288ea04f870520d9511050e38c7b8ab4bf584a9aeca53291a4e92f65f89c973ff307818a2b31f46f002f1d4a4791cbe948bb354679758bd7829bf73ed85481ead14e9cee06554ba9235b37f8c74a44d4e1a3a7c37949b735d97dcbe3b83a41a2954179af86ef55b86a6c36506f04294d66cdbce532547b13a4d3ae65175d9871a2936f41b4ca791a32b53d2aa2a939f282d78f3bcc0c3f90724fc10374f703187de09da071857c859a0c19b886a09806404fccc79bc40f2183a30902a6777006ea6e1da3833d02e3d535b1539ebdb2dbfc4eee7271b050d72834940aa5ffbf0bdb6096b5002198eff78d732dc01248acf6d33f6a509940facd55eb3e4fc60d68f378e59e21511352ef57a60d4906b8d2da8d0d72523052c4c2b35e6fdfd5627207294529cf81e774a9013b83b323f7aed38dc4de1bc6a6395a6a827dd8bc5241f430f0565e03ca4af93b6d8e4780262954c0ccca2ba8d527681901354ef92ec40aa013345ca383820659a93c94ae8b2304f9c3ddd1cad8a27a4fbc689ab8d3bcf5ad3e0cbb8c2ab81c7f40a39b57109e84140966d95f6fb2ac71d127559d86e9799b483459bb7d999804c682abf144be061cbe1faca97cfd1a47d9d0344218e1df36ee591332c659959e8e37bd19b45d86081dfa2cab74ec2380a811aaa7518d38a0252076cf90440090d1c139b21a8d69644cf57f585ea3fe470d8eae3b7e4c9541991127780b43b4df02fab36487167451057e396900cc1ed4fe19fcd28e3c19184c4221f6eff15457fc919ea5816277c98fe152ac7bb4a2774b37cee7148f126678265a23fc10700be365b644f09036828b5cf4a9b8a0e54493f19794bcd07f405febd07d4aa9180ac7d415f9f0f17d12c19d7a875e85a0887635dc70145e2183852ce4c377de78f5bc6b31634f7725a05873f5fb17f0194dd05897674068a13fb14b1588bde93eddfba94ea16ee2cac2090f28f53a961bcdf20064d23dce67fdbadc301a0d2dd99c70f7a899521395dab50e40c473c842d55b1eac3ee7ef3aa8a38af37a30f1acccf368da5ebd5f94b3e606f3be9c8cf5fc06e36ed388472dd9aef9dd7e20abb1cbbb3e2f3f7ef720ff82c10755dd124356425e12a85fd4d6f18b55e87806e0c59fb8f229a4fc34c2c81d933a1990e5e8572fd3f8e21fc0482400ca8b5e242bf9a03566f6dc6817cdb5fd4e03f3e28401ddb22ed91fc2cf85b8eee4d6d3d0f197d5618febf87bb569a6206fd909adbbb9db6fcf0c860c2a15427b9daa3a641d436388e5819846bd22aee4c71db875b4fb30cb6979a2a89ffadf26989b1067eb230a240f407185ef4cd68e9b4b12c8c36df321a6bc5251042c5c0c7c5559b6c4788267518c2ef68a663fcb1803c6ab72cad00a7f44f4c22c3e942a96fb6cfc3c5c3ed4cb9aa266c9847b9d9e0c28cea69603b94c26a8da204656b6dc7d90785491450b4fbf4b32557832b952a2f1ddcb274d7c2beffd0d2714b821be091f6a701a71a0efc96de8fc2bba180720ff85329bf98995bab1dc9185c4299c52ee3a2cae593a83640511154bceceaa0edbb63e92391457e18d49a81b28c77bf8a2f4aae8e0b4ba6d0d9eae3d97ceaee99b34ffc83f5f8fec962e6ed7f1d5b29e3ceb6e315a0f1789d69c46f9e55667ec8576f19d8a9db658e662e87b64fc7a2b5de72d001b9ad2693e0a759d72fc1659f9ad141e6587f7824bc483f202415d4b1ea435b42e85013174f548d941b23da01d2af20bc561ca3dcaee34f4ac2fc6843e0102fe4e20e60378603dbd2dda9a262b2042069f2365f9cd7eb0fd0ab0d1adb0d18ebe1af1bbbcb0c21207947ff2605aedda05ef3773b843c5ef9ee711ae553de7b93cea9ff6d7569567939f5746b0d6128dcfb1c9837235bd94b1ce5ab0263c147e15064cca6f85cc0191c53c425d5ef746d3dfb4a5282c83348a11d9b729f5e92560aa42108556d868a835bedc4ef76b8da989438b1f4962907265ef76751f17aad10279cb867d6b4fe489abcfcb071dbc415be4389379fc6571c9ceed02535027eb922ab5a7dc6d8ed893ebc0100216ae8838cddc3acd5dfc41348fa73e31dbe9e47aef0c60e989ea8e5d9895bb8b87158b370d1ed07b31ff351bbfcdc56193dd36fdd9d8ff16c0fae79aea5bc865aef21d2a375b9373828a58e5ecbc13ba42e5902ac334caf22e99af36aeebc99831a904d0b18f63f415417dd82cea18206b471844b2ad0650fed51fe35ddbe07fbbac0e973965a2f30df2bae2271fce4fa4c78c10eae3439a2fa82221010215407edeb84a7b24008e9656347e6d4fbd9e67ed58a711c4a3ff9dc6c66f948f2c6c3ffdd19426644dceb1ad7772bc0ccb2344dee2c3b4feaec675f91979d680d89d043e2c8f127b139fb3e82475db5130159ba047b680333bfbddc8b2073d4ae2bda48f8e748a515201df68e52d9e9e7297f7b72e5e6cf6003cbe18682f6ac15c1dddf43c1dc89eb11f2f681369aeaead1e035c527dbf8620393eb8de402153fe131448708a2b66d16b24b137eda6358d4a2f6ca476b307fbad2714421dc4f6a10983d7f54f24f22d4981864ddf3604fb9e216665d42556fe57a4975b7aa0236cf49f90244b2d7c45c76eb6143e4ee0fa6868fafb042019fe36e534b0eb3168b96e60e8bc71dd826e7023c1b00bdef522543bb593d23821ccc1819cbfe4cd253f5ce81551e3ac0da7786a2ee3cc10c20fd4a441cbbda9b613e6e8d04f0eb813146809d2f242b200e3ca3485e94cb2c502849e65f3a4b33556ec1614b088fd8ef4e2396236013d9ba7b5431d92ed865bd23b900253dd5ceabd02e5ed527bcb64863707d03ebd40fa5b4d1cef7069ca8a4a055844de7aa7f202aaf3d0fd20454c2be6931bfdc03a26875983e05fd08fcdb8728832db7742ae61a11c89778b32d37dd82f8d557ae1ba498552f585c88bd30660f4a55cc30ac417d24dcc08eb9c608fd5114ca7abbe09b5c24bf787b1c007bb64e19ba875afd1e1da534e10b215d1fbfacac862072e70ff0a00fa553f6ada3a5cb7a2b1be6880fc70cd0f52fa8abf7bb42fa3904f21dadbbc8b0f0391e8e0f0dde089dc8a98e28d687571f7c2f21f2cc11da2f6d515cebeccd757bc3c494c5377de862b53e22458b643fe6ba093ea9aab7f45029c4ecae69e783f1ea42c82d4176ce219cdf162919261acf9dba998d10bdb6eb617db71f76ef262a0c6fc693077222cb9eed02812ab683d44bca5039a6d26cd518701e4ef17e02829a72ba630b8a9d27b43a535198d4095e23ff4ac54991ce7593e89a73c3f0c88b13770f02c55fe801af1f68fdaf332211e190cf3e77a8e037eba94ec082e96c60d15ce880e0fcc89d7b7519d18a0d4cc0ef1418e737cc1b4174aec7af06bb8c507b158f6f3ff247a8e75d58a84fca27606a5de4123a11d1d1af4efab72dcc1380dd76fc5d4882125d0b1da369ffdf9308b6e1b86cf5e1af2ee0217f997e4e05c831b2945cf68db2a56dc7484e1fd138d72c0e10d13db0b42099b09d36bbab53d84e4ea5b50fb96640c49cc942f3012f144e96a9da506af47f53326560a28c76620489a50582d924374eaf8839c8c4e9186291841b2b8ddcdb141cb8fba441bb46350d0908defa1602f9a8f55b7cb1c5b2d405ee4faea1d49846a7566f178231b76e42445264941609ae35b748666226be0ad615cdfeafcf7dc643d4e11b51c9729969fff32e12b651ef6b21a6b33653b7eb156bfe621aa7307e3d8f9d7ca7a9306fa1ff0b17c1469ddeeeba98a195803154cfe7b81e632d6b90af8c848b69562c533cc86852e0eb60900836d200344528e71f3ec9c3bc693a5316dfc3d7b96700696828ee314903abf1823a15fe41e33c2e69b8eea22e34d9926c23a5cd22ffb6270c8fb2beae65c561ea3f7ac32f93811e7887a5fb47749707f1f2eb12808f6bdec70bcf9880cbebd7a5bf0b73add98a0cc0fab413ed9e0280bb776706cfea46b6d5a32e9d3e08788e0ff3ed580dba564849c59fc0301b34ce7e0dab59ed423bdfcbd95a5f2394d003e1c7ebadce014d3b54e8b8c05d22d72419dac39a7f4abba350bf0779116c96c220377a152c9336a0c0196dda986e70dde6f7778ba43e315976c7a61b310c15a6a4392d4a0f3561b70e1ca7d5fb834c5313ea78adfce0e268ce724e1488f52809fb7d0a854c88cd7d0cb50f72053d82ac24d95e05874660ab6c4e387f2a45acd5e681abd0aaa5359c82a71535f336f6896bb42209359bc3de4929d8a51000fc1ee3ea9585841e6190b9e4e65bf7b63b52141642eb04a465b52cd9e1fb6fc5d023b5ce7d646efcf464bd1907c3068d367594e4b75de0e8aa7ba739473ef59d676e054a2b393b16819ffba66ab2bc1b39ebc37b75371805227c7ced5a60881f33cfef260aa604cfe65504f8a3605e73a458f4372244ed277a25250ceb4ab57ad94648cf76b7eedeb297fd6052a7f68c14274594a4553fcd877277926a9a11ecc657c2dfe9d1492d9d37990bdfafb9645b477881bfaed66082ea3f9f7358c7122d46eed21a6c3d6b12236a618ae512d5a13483fca3e650d942112704ab2d81d918c82e90e76a3b2f6171b1afcc48aae1d86c98440c0fd198cec64792b65da1af2030d3717a437a23cf7bdc9aab6da5b36e036c0569b79ed2b094618073f74e06caf72f758e5db47ee27f07cd51664e4d75b30fe3fbf9c46f5e0fe5666570ea57296e19acc18c0c5078cb02b2d758f32bb1905c79356f09510cc05509eb9874c99e081d2c510fa665eb0062ef24154344bf4ccc828d2480a2a2d674c317b4ecec375a5c3dc55bb61cd0a3e06d4978df2627d2046659645c4cdf472882fa0d318b2fd5fefe680a7dff8b6e6df5900b6d5845162b6b0fbd98adb6bc5bf399939cd4c71258d824652c8a0c1a13b0da284966593fdb5c7821034a33a2ec5fbae50f8c4c15596bdfebc99d6520d20fa52a6b6d59f2f2d3d685b8659e4f3ff8c556b0459bb70179e2e0a7f31648e850ccdfa304ead853675b565a044f67f9e1d85fd10fc2a88e70b5c4dbe23664c45ce2e032be5353bcfce37ffbf7ae3443f4cd78e480e6b62b5c34a64bf6237198443642d07d7c2e98b630a2d6a89dc076437f0662b85ea3ad05c4e804fdc8a4c13015f9e73b73628ddf7d789e1cbd3af7e0973c8bf58c74fd47bc86f1b155e87de318759a9051c93adee76936c253a7e1601c8532d8533c0e250104006d178925224d8788da912a7dc2dac347cfc485d65c49e23e5cfa4601dd3a87303c832901a0a31c6b7726601c94972b79d0c000326ac5393536190e39279b4146cf45120d47639b93b74d7c02ced9d09727cef38b26275dc6706058c2efa64371e8c951f7da9e1d8a4dd41a18ba0155c041db7a34189609d2bd6f45fca3f7d14855a63577deb78e5a52281e97d099ffb4d5a682a974a11da8b88bf66638e04cf69218a9dbad7dbf7a575e61732262f2c9d25222a8a00d90cacaa2bc24c4d183c3730d817762b0773d71a3e228d94ac3c84a5b4f6e12cd603ebbc0f1a9a85223b142dd7d3158d0f5368ddfc934f745a960e6fd2b4007bb6d0b0a553f24f6045e7c5d5bdccd6c13c5fcc7c0465e69e08c1159f53828991896d27b7ab409b7271617e9fe111860c85fc92629c01e4f9d029f8541b8f5d887e5c202250eb613c1618aa7129ed19b06213c49e9cd7eef90901a3815b084936db910f36b596b9dc444d530874f073802330f9927ae463e9183f63d8eebe391ee9db0a504a3013cc08ec558dbb3405588f1caf22133a1f95354c902663027ed8d5e3d9d76ead5e2e9a006258ac9eb20f4ff5c927feca601b924e7b4a804302f69116543de8c623323ebb24669997fd5973f610fc00a6a76fbfa44456fd27b22befce0afec5cd69d5488934e652c9b652f62fc0815194b61a105b836ee1f368cc3b4598fd1d93021c4a7a8983b71ecfa7c7040b211a30ada7b25f8b0f6d6bb2e5f8ded08d3bdabe73671fee5c4b6261c452bcd68693777c99cf34e7c4a8620b57336357d6366890e5753d03287bb47788c331044e784820fbec589733db71fe86535f02aaa51aa5489547ce2436eb3aa13839ce4794a806d538fa509003e09e4300ec529bb18e33de06ebb00d7870be34a7544fed8ac0dcf12a7c957c8ab5b9786130cf419e1bf0e63548417701f0e815090736063ea80a31a9926782ae7b6278c9b0ed0dc7dc4dfe239660517fc273dbbfc99cb9067c33fadad9e65810fdf384130d8e8d5baac8a28cae1b93ecf0fadf1c395106d67ffcee6ba826629b689c340c822122e64dc82019d460285190109bffa0b262713ed53d3b8d25266243483cbd64ef9bb78097a50a0920b67514657ebe950d0d9a3ecfc0272b52e64a1c0f0bdd72a42560e7baf98b87f2600e3991ae85c29eab63d92fef249cbeed552dd3b30ede83d541fb41458e2c12c7e53c797c7bc817cbb13a1c881b0f91cd895e573f8f4a6ef35803b2049e08704bf774c9b610581e3ab153f371752496ec9a7ec15796010adf4f2085a0741a814089858f120cfd14bbd35621b0d01adc2057733c0d8123f07942a33744ddd70b4be3a14ed1f7a8811604e2e43d3c8d4ef7a1d7c812d0090c019265d66591d12b577965ff52c044362ed16dacfc04149d51b40a70e8c87491aeef8b7d456f819e99e58cef8a25a63a79499d96e2ccedc1198d7a4e3fbdb3166145f15a1812827bcf17c6fd674875c728d58c05e71fb7f1e6ca578020e46031e2f8f8c349becfd58696f68aeca13243c8f59f4ec523bf8434b8d5100419c6db3b568cfacc4b6b3c8db953d5e478bf18146f180be3a01572e1f5254cf5a791d42d7ffe6ae6470827b80b947ab003b3b2ddd38bc93c41e73ac62717f11e66f724b528f1b163b1ddab563392dbc79b5c7d13a9bc40f5c7895f264c11cda833c8b5ae097feeb38814c4d9d79c1728b7c18913514d2dbfc6f4218dc7ac62da48c25b0fb81d7e0ba7efa6063348f843f332278f623106949d62775f73d3e31a642ccf1a0c7567fd44dd4ed5c13446dca9f60ff1756269d81c02e28d72354c539dc06deb0d5063b233d9dc620463fbb754660cb39d32ea1109a9bf25cfea91b98b940af49b62dc3fe6727a6ebe3d1059b141c4e5601c8d6d99d3c9b1d6fa9d7529980b8cb6bf204d293e550543add365ca72848f10c416f3b9e7aa2c88c2a84fa0d5de3e379880285091fd8b4ffc87826f699400a74ad6237175bdc681ac07d30825b3a8e0443633f32223472f4c9306dcd753f840568f78117f7b589ab1f4cd0fc1265caace42b8eb3f1a21c0f39d76a32e8f7e1ade65e1a678f98d55f58b3ad5de23e797a7278f27b1a19138d9554d8cf2129052468ec4e80f8ee1587bb99d7f5786991364c680d84c23d2f33eb4cebe696f1f2114670ced86a0b039d11ebe6eb6498f86d0bc46d10fb66593c931eb5ea0f40d4b8f886a529fd6bdf0038b4b54e891ee93152baa77aff9eab03ef63afd7ad14c670d75b3c859aadd74a7886e93f6087f5bf0345927e3e121fc7f047eead21f8178ea5b9671aa3ec86b1eb79dc79ad5f817a15f25587c1d44fa2dd02736de8ae8464dda241f2196888c250ec4176bbab7ff98fd4be06c691b79bf01ce43d23734cb66d8deb96678745fd115c8bce3adc9925194a7e83f8cd5ffed1b7ac2a60740500236b9488685c3c3f7f4125e6477bbab031b35e2dba96134961da37b5d97d0aa3809b6cac376aba72fb4e835015686d189195db0de8330c9e22909c972e5796e9165f42f7e3946730d80d0e4f6ea130cda2f1a27c1cc6552439de45de617c86f17524b0d8edd94721277b9edea449c4ccdffa7e0423c9fffa90db59b825e21f2e9697ca3f023bfa8c629f32f21ef1ab19f7f322c0844943b015bacaafe1990c94a0c0eabf92277d5a752dec296b23a5bd894b4ea797d5c20562ed85beaee696dc5f22ed3ce2afbbc34fa6cabee9b61cc27f6205cca26a6106b05379910314406764365ab04f80bac52a9fc3d7590f6669617838394201218d7560a85bb46b65b38f9739c8cc5a6910eb575db1976b8ebf175eecfd8bb5a28b02776ecf8b2c670ba6b5057abb0f77f71b027dd3e29637819b24d7c04f31459022221a2b33bf3655a4018726383ba659949c8b28b579faa43a5d8c71a4e153b00042ca24f96104f59a898beeca0b4651e5c92e3725588d67d4510decdd437d642801e6b2023c06e8def1bdcc4b5cd3ebddf7ffc456c83f9dc2b69e397ab022d0ffabd1c5454195cd63a29ddc7ce6d1294ebd6063cd7e6062d982ac30461dcf823432b07f2ef9970e989ac68ad3710836325a8ecf6fbbcf183dfdd566c46ab81d9d61b3bc5aeba3c79a6032db4a21a1385cf6dcf370a861e21da299dffc05e7b8b850fde3f920e00b0bde299ceebfbdd1efba563dec142e836ca06054fba092b3af157edd8ac476d758b603c5e6630d4ee451cb5f6d2a8b9ed0cc56f69ac3aebd279cd3d4c8e5caba801c05f32f22bb1ac2e7a84181713414ce25b119ead08900ed997e52787506f0fabf552df8452dae98407a290ccb1fbae636b8c4e491bdba843fef543d359467320051a3aec3a83065aea0c9e5a07cc3d0324137bcc23ac96eb449982b1b6fcb176ce1e29aa6b9c4e3d2961551f2f71416386740c8cb7d8bcc7e4bde37796085ca37fc94d50f2456f5445e082f875dfc13616b31f8de896fb002a8359c0206672edd4ef07c748b4602fe93a5a3c50c5cf1febdc24792c5b7638062f92f49f4f10c1214ef72810522b1d97da830156f3a1ba6b0a257c32e3b8497ae467e32863d43872d8f356e510b98de7ca2b824c350ee7589eb36ac6e7b8387b5406b49e24b09d2656f75420e3c68eae6706a9f550e9f340d5b83a70c23b5d54d408325d549d134b373ecf2b0833d5e0d831586879b32ea2450c41a53414b4ea55ed944d4ec9185c0b684a2ba0ea71388c88d597b19e3eae27b3bea8bba51c10325c27d885726dafef7872d9fa764c3664bc7744205bc62cfa5e83ec38214217744a3f83c7f3463983efe5772a5ad6f26df6a5163e62b3fc80fab3133e1cdd2e9f403d7d22ccf7400abdc554387498632eae519ee1188fca79eedb0999c321a32c3f8afc9b9419ca14b269d35a56b0f19faeda954078c41b557198bbedf49341cc7f14db8c2bfbb4571248dc089cef3c7957c341905c4b71babd581e79c0939b744aa104d7862888d905ec2b9788c52417b0cda2ebf983dc9018603d5216d903e8677b68f6fd62eb7d502a5010566923c59aa2a376f97a96550a8aa39976127958daae1d07bd415d52e5f60f93fd655d351ed18cad51662a210560585c117da3820fce7a4a09a0549a82ea2397c92acae581710a5341e12faea3097a498f055887ca5255be8d4a0042f7051db680f5e9b3cb874c9ab665c259379a4fe1ea9baf26a1bf1e732ae35c1434b3c4a4d0a2047de97cb6f8f358af39b6fe98054d5ff82588c63afc87f0bb0de6dccbc57830e2fe5d0eb57717c7eda2bdf9cb278562998833a9be7aadc035a6bc0e392ac24ec7bc5cb78a15f6f33a74b4255a9d8d2f72f1d8e992444b8ea8d6294f89656795a2302da4d88adcadc3ce40983d9321dbdb1be8666a4dc50c052edf1b5b24be4ffce869bd06f25c3572700674ddda9efda527d225e7e31eb71848fe973df2266a457749f8e1d4a857d371909ee02b8ae78cfaef695846ca6e6e38a0560a4165e7abd93a9101bf199c173bbb638ef90d3e83618cd5ac9b481e51d26372e206055983a81dfb0b7a10b9f318e9cd59242444b398db58bbd8c96b38734b1c0ea91850c137f8d35e1b20d5b594f644233f5e2fb9d91007ba2074119bac75b53328568c641f58584fc72b592259c0190d8f1e44706bab2d21e696337fefe105ee7c537285c2b5a0835bb3317c030ea7f54093c93d8c5afd5c55f69e9ae4cd99210a197470737e68aaec1b6aa81caf57fe12099d89e681068de2a258946b6063d14ddb6d75c0258eaf7ea973b09b77c68ccf1a90dfa2e51627c519c21eab862d8d295fe3812e65d94f72116c3094329b88b150dd47415d4951e758fcbec94badbfd7fe5d1acbb1f9048033e3021acfe34079f16e1e7cfe519a2251626130cd8d9fd2b116c6cee6fdea82ef2fc21daceb55756861686087f02c413b414dbaf414aec675a28577e37ed1a2ede90177648099f0cc79127fa0ec480a9f7b6dcc5145dddc4fe1bdb7afc95b8872279ba6e9680805b548860f53900a3b937d36ac7351f25eeb5195e90122cc628708b5d3627b150c5706d109fd228662ad78ac46c54813cdaabf19745e4ea3d8984c528cc29bd783fc1c7e66c16b5b110e2b0878e2ecbe9da900cf9bd68d4ac07ef79f6a381b49cf679d3c818aad3c29e33eb2e664e9061bb6dca177943a23334958f1d3cd8ad55c170e1730468e46eabc68a8cb3b804321d63b945b9c88209db7d7b968db42b956fba5643cbaa0342d16b98a9cd257d64373b7641343b56baf1737b9eb2ec797b46dd2be8d9d1d98bb464ef521f281525e294c8edf843d196f16b1178b64fedb7a0e1a27161f6ca2daba30c48b872449069406a97fdc9dfff45612e38b7cc8be8b762d2e3fc179cbeefd6da7bc5cbd374eb813244b71cffbaff5aac477ee1c8c57237030a4af9aa54ae42777b53153322b296ad3b6f669966d7e373227734688309490894dac23632b45e90a798b67006589c7696789919bd189fb94d45257e6870afe2512d03736ffd8f13bef072bfb51ba7aa26440a412dc0da1089d1418668328f7343ec87cf3e721a2ad92baed9793b5fa3bb596589c3b73f5893023272f0c3f5a099be4fe6698203af1dd861f8be9c8b525ddf18ce03cc046e93e6abaaefb8f2bb425d5f5e4e4d32f4fdf2c59a48a0192d4099470aa4c0751e379f5bc0129aba08e8ceec4ed8216cc72ecb6df301aa5d13900f36d4d6597cb58287d3266dee2f164b2aab1b5492b8eb5fe79177a72dbf27ca6855bab806e6415d36beb4a751fb920e06387c1c9415fe7c04af910b333dd574fe2e38c0c2d9f85361f219c3920c5af37ae7705ae99adfb1265c770758d30a09d59d463a78ef39d4850401b5ad21e2333503b25edb0ef2d893983ea5457cbae1922c614b86c8636d7f99d9a044d7ae0e63c5ac9dfd914adf84bd974626aac84df15892ad600f7fa868dfaa1401cdf50cc8132c70edab61e213245fb48fef6a8f24287b0416fff666a058bd0e8c47e13bc9415ee668bed018e3ba7a0738d70710a72c13b329fe4103810559d477a1965ff945385a3a039af1449f9eb91549f96df2b09a5e42437ad51cd9525790d8ad88c1e604b03800c3cbdd5f4235aa8bf33760ce87c526edacd1095fd8d785cc0ded8ffadcbddab58d037544e86a52be76c1c541ec6da1f97afb470eef06e36fd48c39cb84d0d94ea1431efc6ec12886f041116cfbb943a4627935147627571f2e3f8ddb9214aadd59a08ca65e33809c77b2a2cb953a05a21901057af97959eea68adc0624468f836dcde7756e2a455e2158e7529917130aae918cf984695505c5268947cfe08c5ac7976786d915fe0095dd6be9728b3c452868d9c0a3e8778aa7cb2af05ddf8742b057258a21f5e3ea8db9eef095e98e0a67a81695f203e5a6ff6a25294de8f43081fe16c639ce9ff76907cd5a4e6e8e0a230545d648f4a275f6c86dbd14d4c1fab51eac95c3b6335f4cc022f94f705f2ef1e29f23d0e6457ac6f0ff8c45f16ddcb7221078cd5211c776aa3ad6c3c137687d899b4f9067bac3134234c46a7aa1c841bf52490ad8919b09ded21c3fac88e3dae641fedea5f47293bbcb7b2dd33706df09bfb5dc8c70694eb78caefad6a0b4701a430d8ea0dad4aa5feb52d71bb25d27f8fb5f917ad69c536bd4eb4444f1496de15d2b267e218fc8a8d403fbc7f1a54fd3c5a1b4787be8f18d46329a07a5797f37f3b32c49e5d54f9151dff5150e51dc16c23c02667ba83a4ab90f799b965f26658db0d4449bf46e06bd6c975e1026be699c94e96788606b3d08d450eecc16c18cd7c4f1fcd6a5ac071b9c53d1cfc5c611abab1271e3ec5f44c9bf3fcad241545c433bfe471535d1d62887c37cc08ff165193f0b41ce9ec92402016ae9b05f65b5c2ec0e04b51275d96b6fd5908708f3cd78181369c27ce13b3f21b2f6d7bc36213e7055e72aee556b2300071b00a29b01b0b383ef68e3322004abc36248fc8d170d7f6d0a7b00e3a400b0957c2957a7a28d3ac8f101ec3506fe87d6157f2d3a7535d12528559f336d758cdc908d7cbad9a2ef20413d717fdd90bdc6e031322989008b9988fbd4d27cca9c5adb4145641e0d625adcd3e3e91d9fda94821ee2d2da2af4491c8944ac0fcedd318551284fa4c92d1de532880cc22a9ae3978aae98384a5dbb371e95cc20aef88cb8be0f178cc31a174ed264726ed6533421912d7e3186bf1f18b511d4dab5307d721ea2d0c30f299bb24cb03b9e1c0c0d8e4cb35fd5978afc43846162544f3ccdf7f460ddb1dd26fae24cf86d30bf71975aa0b0d00f8d98f2dd1e0c25cdbe1fc9304763dcde628ad25d052cee21f0937f1ce2c89d0961e389507eddb021247a6f36d2938d7367f13c1ad068562cb9725c5c53c50988ef1fb34ac4f6fe454e23aa334714b7ec880b2ec688b122dd8f844332b5136bbb28d0f18b2614efd8f61accadb835560cda7de2f39036d682bb7eb97b42ebf91d9746d565d8aa378f2ff5ed2099aaa653a87d8dba6f766d6be335a0f54369358f93a261db963fdbc8223f4e6defa4ae93d8eac8217d8c0f9a13f1f527995837a2ad0cf9e12e69be585183248093445278207afeda71598e7eb45f759be9f98c5ea479b628f090816d9d8e583f743c1a5173106bd11b65a25a1eaa8ecaea971c52081be150873e513c98da119e43bd4505f3e316aa53d7cb714b9f1c03008031e6742c988ccdddb4d7db5f48f0d0d62c9889bf21d7964b5c77a713c7574c4b61ab5b22f7f90080cd44acae82a165ca32ffd100353db20b5216dd7a02cd103297fcf15d316c7a539c3c49f8c6866b20bef7fbf67d9b384da4b951b670f5825c3673fd4fd1bab6c9f92c581127bbb84b927d3bd590635f790d6c402567c994ec13becd80adbaddd2811251ef0e40d27f84f00140aa90090faae89e62e2e1ee82a30ca6cb2e49888c00ba54266be2a4d848a36a5163a3a6f9d903fd14faeb749bdafe9afee04491b829911f516f725d5dd1c33fa59c3743383d846ab830677816579c0c751ac2eed54b3a4d3ce56370da13dd28749ef284c1303d58f0bbb144bbede359d68d9b87d0763973273c809402dd895020134eaf93a6a64edd6079fd29da6c1fe533a86b7f7f298501a918bf4665cbd5cd2f96ea372770427a5f7521bfe472632b43e6f1b9b132c985d8a9529997f1f9c75f5a5e771dd2bfd1bb5601b29310b25a6987554f0acc8d76457d2157f43cf67cd1e6b4b5bb3eb4ba85b2d4df52124d05c6129689366e8120d3ab1fb931241986317655aa0dce457e72cd7578a4dd184ddee7ac29f72f9ca5388ba324624d0fc536496a843f82e1bbfc7501439567240147c50f5acca37d270cce4e42f32b3d90b9f765c7d7fd0631f26de607648ac309167fd593ed0d328b8d7fae87bc5b87aba93fb58ace3f3b5e62ac8fae7e0d5491177435ba847cd1cb7e61cc95f72623cacaac43819169c6d8e82e44a32290e78bf68ea6ea5b10372cd04840e467b1f67d425c11ce24488a2f21457662403ad299b46eb442dc99558c39291686223383ddce2da6885774438737b60c93e684b19f25582376f4068c7a32a042c8086aa51e6265c38b6908fe2940d4cc5e245472ec3fb875b7e0b06758e7fe6079d434018496e5838eba18c57ed3c83b07e4717ac2e2b98fda1f014ff2641719f95b7e28f786d4e05fe0c4cd1971bab2e760c817dd99363bcf52676db8a34774d213ea3abe6524f95997513a1f2f9d9770d433d3ea4c55118c8c02e858a9641956469cb57d69bc802617b0adf757bf934e959f0ebba20c0fc10758454956ee4e5fdeba87e4552ffa060a157bc9ffa8739650201dcf793409953efa57b3c1f7df1a4bf916c81953e3c8acb0680cd93edc77d8c23fb4540fb793bde1555ded768a4640b4c0325527763c26cd5ee4d4e63ec509dcce4da79deeb37cdddba877e84ee51c9e1e43b4cc9eb6e076da2ec7706129aa4cea3854d01ad37e9b834a98b700fcf89edc3dcf9271e954d16dcabf2b2eb1e337622b1ec3dc0515f3d028a4622e711fcd5704c677a00a03d2e471de1001d3f0f14fdc3fac52ad727c33be1c39072ba85f98a34a0103a4dfa86cc8c48be5828dcf40c722377a9779e2b7941559ab5fb35d3132cdaaf4490f5c269f429cf7c491080715126286a277c0ca2b4ea9a450cb5c9dda532762ed1f9cf12da286a95dfff8e0e58185a21e85a0dc0f1685740294e87bae75aa638cb837087e5c143188c8384896bf6adaf793a858f662ec8564fc1b51a995a72e901c545e8d6caa44a6ba6ef954008e2e32dfe2a848e31dba67c0a9ebcbc2c83a67d829561c8d6b233c1c66bb3fd152c7ee88e4880c6d2fda33d4c3a16c05fb9359abae757b2e27c21f28895ab9278fe90f0630021246e021020c78f7827a8635a371b7072720ffbbc402aabfabc92ae2c2f0db5bd724b521ef527f5b438ad4737d1986c7d6ed3b5bc372a573555bfc7610ff23977d4136c85cb193d2185618f8d2b2c5cb9383f55bcb08fa9d2c79a00ab4051ffae31b7751636407c9724672b279b81321079addb34ec42fe7ecee4228a57063d0c7535f8199af5f336a476801798dd55850ac24cd4a0212ac46ba96c9ad02c15749b1535eccbf30b9be8fce48f7e51a610ce254dbcfa62eb9b2d27a4582e404802900feaefd37d8e56dca53d8d37e8147ac3d5b5aeeec4fa2ff324e2cf0e40d1815885e3267075be75f2e04beeda42c65edb6cbd464b5c323bfcfb9e886aabad52301aa05d860a8af405879f5af5bdff3651300fab9da115a0038e3c0829f3558274f0ed14ba1aba0acb4aa9abaaa29af73ce4805758344d210f88e2795b80476144cf20d6e13367c5a090e5ce66d64f262390deb08efc2b2c1a023f6afce6b9095daefe89a4f41c801077391ab197012a11f67048e23523c2ca084b7065844b2cbf60e8368f126656ce9c08a06e275b00a71d8703719f318ae3c0e3a498f522bc741574005cf72666a381dc1371a7f34eeaffa5c3dcdb79e6c94e31f5b3c23dc3284e015c67da47aad9a16fa1e205c5d85f1b813f7a8b283b3582285c3cc14bb7dd0f06bde2ffb5c2b33d1524aa84652fbb64c1c57124de55870b390b71f75357d9f5dd4b8b4ec3f930b99b0b7a84937518047399724b58b0ca891bb2748fa970e899b597721a65a1df5351c0dc1bae4f2220628f89e1fc180f4243d5024554c34735c7f4d7733777abbf80c367e91905fe93fa2df912afead9d859c23b57dfa5e3ad951fc2c3b443c22b54481a38a3b7b2fb46ebd0902f79fca03da832080b56e99326fa73177dd516a0819c0d5cd2e8f0e14806d26351f6144faa0195fbc29ad550dfcf99900248b117ae377135d71f30fa4c19b61d59608d1cbde8fef7a5afe335548f2cb046b115407784111fd123c1331d8f34d5141339e0d9f29715bb88925224b74b4e6ed7b4d6997f8d1881cfa12a3081f0670e046f3e34a67a43108ce01234c60a1a1ad3412db1bde70220a4bc80c01b3a74d17775baf79bc2004d1c57475b52be5c53a8cc8ff1e71ee8642348cfd77b66a198ba2ab0b657c5231f8a03d3dd1db4f2b1b57816cb12824bca80c9fbc257173238f7b918ffb7ed4907b7fbfd0c4d0feb7d587a6f652cf61ee0fd122b6511a0a6a45015322be64b159b642ba83f93b60ec8e8c88bb35693697df8f1a2c84c90354f17713f7fb776aa7b383f9f2754bb59a5a7c2db70a11d29bdec0d5e22a1bb37e33027befb8e74873dff04f810a386a3e275d31c24141b38ccb611805e5695016445e5fed12c30f9aa772e76581fa9772f299325d1d066eb0d1e5e734b9ff6382dc0169b07ee28206a50837da27a2a0bb8ce1b764342c24aab7b70b4cea30ee50fd1368b780d6aac2f6e45e27c120e9afa00f46543c4ecadd906301c5003795a0726ea25ee46cf0143aaea1061afc9a3139015a3d0ed3baf2c5a71e490b397d969eb2cb7ad77d35f0d86acf9dd2268c4ac97f66e2c044b85f3ff35acd496d3c884f6985a2e83d96fcb353e4d65db11378fe9f4454bd99fb70c6a1ac0267e7a39e699b7db8fe91fb7aa8681f577ed3725e2355b9267dffc456bc278e6a265c31240535ba1f88cf051037ed5ec90d6bc8d150cb6c2e896b52ba9a7f7a63f4c1799b64164cd9f2bc2f077c319767f275adc0b4d271ab2bd37b8622fbe75059e93453db246b2172d8da916f73137cd69bf5dadf3a16b2d2f929ada647e96af9e554e60a0d0b4aee6dd05a8465b4e392aac6277973c8ed9111847a31d47e748cbbcbf9e176259635accbbf182f82e2f776d21daf90afa0d9f18642072e94f0705b4a65232606cf818f43347725cc04e6617dfb5bbca4dd4ccec7fafeb2fec88fbdfeb4dda2ecf35d7ade46895be00857ad4bede5abfa827165ecc5bf423a0edca1eb2580445e056e20e61b3aefe6b54619c2c98bbe6047fc489f2758b68a67e21da5bcf737c64b862b6793517b343708d4f69207cc3bae1b431d0bc3f734788a7d170f8724ef69ff64ede1105c82cd966b45d11e210a5fbdbd47a0fc4182e466012ebf0f3648ffadd845781520233f31a38b75b8f8343fadc7899ebb756e40333b8bf35ffccead627f3603dcc76262cff2da59262d69039d73e59a1e0aadf2636738fec4483b4c3b7ef2cfb4029a62003c65568eecadf5b57e25001960a45e896fca80bb4c2cb5638a8613c21ba0314312d640b6b20e2e13dbab4df47216c6eae8bc340645771d5ede61e38641f29d2962b52e75bf756817ff7b6004d6c5619ef17941e84fff70facf6e017741f4976b2e56f7396756bf6e06a11797ded802bb8af31f8c73bb83d0a1911a23a01aa2fee7aa860a5d6325748542e7d4a9592be5aac576caccbfac0884a1dd162d3e622ec9def65bb57fb1ba2d32676980b4cdc5f297c13e8e1cda4125fdbd4b08906b77f7998bbe8cece2ff65ce8081e92587bfc897e829291521c2bd1ed0fcb4a7676c1607059152829996f42613b0669faa3db0e0531644b6ad43409913be55f321c33ee95cc788584cbba0a94228f86a7dbe38f14315b7a6ee7b4fb8d59f2fe65f1a6be5b7627bd0c4e630461326e81639848dcdb33335a992878d0774f9c2a7410f1bd8293a2ceec5c1c2b7f9381cc7b1c9f057dafa6c6c27ea378d88b065b022612cda482b84cc6967b6a48ca8a5d3f5b57d3b48147206e4eb61d09a6af7838c4e2243b473ff19da9c641fab8a9588d13222495e8bb695e194c3787a39b79db601ba8bf366d47bb7fa806ea59dea0fa072d600ab6db9a7c8fc851ff3bfebe28f4caa8bc7fc0fc656acad5bf7e51b518cb564bbcd4666646bef9295ef759360c61d235b0bf5475935fc7b87c446bb2575382ccbf556acf03dbe09f9faa12e6a85176aa8c62ee4933a7212f0259eb6c5291453dffdd61a5a7e829e18082617f7a94cafc823d454e6898ef85ffc9062a59fda2137e9bf4f2d20ba746e6ed89c7d8aa728ab44ca240e585db1015693b4c9f8cad1d7b23b11d47fa9dea159f67b24e528b1d016ac6fccae7c6a1e029242b768c4841fdc9ecdb521e1705b3292e73428f3e321d50899836d6907a76757f4f00ccb7592b60d64c02de5d1fbece072d8de211d56048de3b61fba2d7b364d5f206f1b6f33682c4e2fd406d0084b52a9bca23d112f2cf4d87ffa675d2a0fb058cc54bbb01f42191268ee241f5058047d6182f135abaf3d482cfbc59a9e063dab99e2c8b8fecf6a7717ce9b70ef3683a17663d375ea0f1021f697c4f582aecad94a98adcc05fdc0ed2de983b4fed4a92979529310790743d93bd28137cc37d4938b7faa26d2d9ee152673622a245214ff2c7ed740668c65b68b630f3a94f485662725a20c63d079afb2cb5b93652bdd6b9dda022eebe7a0fb6cd2eaa73b341e1db3680f5ae9877da244861aea8083d17139f1822990d8b2bc90b6af8699289f951161639824084cdf9d52f8d2843d0f0206876ca1f16031a528b513669933bc4136c271e0230155c688218bcd9f4f5ef69c522ef4984816878bee8a0abb30477476809ba82bf2d6b83e435d8e5765d47ee633ebec459820f69bf204b00a049251de9c6d5932d4df54bb2e0c10d24839064400b9293421aaa6ab9255a4d32e2980e546447b4b6de69fd0f0718b0d74368379a26e800109e3437f014d8b6abee32bda7574c7e46fbe8e0ae8fb7b3af646e4a6d265332867f322e9ca7484a4603057ecdcd73e8ebabcfb0d8dcff7bd90cbf376a283588bbefc3d4e95b024ac2dd52e4584412e5ebe5c504fff2e0721f4572441963a0d824961c72f2c6a31c43e107bc09497373e52c7728f26a3a9553c4fe12be98f61461188a331e764aa2f66cf36645488001a3ca9820c14213903857ecd325e687de6941ff7f4ea29bba58539f52d97aba1bd0579d0b0425c247a98aafed2f15460fdf141d4b298bbfdcb82d2ad1237507c475a9590c142ece5f7fac8505c5b16b0931b4ef8e3496a0a985feb51469d286b044d5666b86749b63537f5c36d53c7c8e88f8087d52a0bb0ffffff4f