PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 68361 e8cb54de90f4b8b5b9501914eddd1a364cd6c83486651bbc93d3a63a140110ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2fc30fd8380c2f0c4e6ab64747b8314f7127a1e13ca8487376df75fc10481063
Certificate Block Hash
e8cb54de90f4b8b5b9501914eddd1a364cd6c83486651bbc93d3a63a140110ce
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009734000014440000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b0f5402f212093bf9ab6a9baf8fd7b854ea82e6c15e70d598a8626258377e6f523e53dceedcc86e88c4ff3a1a2bb34b6ebd697d3fe22cd6e6e20c7429cc1dd50a888970750ab34cf68792b7eb05f1e9b490ac760352602751b0300000000000000000200000002009734000014440000

Raw Header Hex

00004020a583ad34b9d1658ef2856ae826181025af4060584d52c3b4b30d6504aee9c4fd70a89165d8a146e1f90683b25de798e4055208619790aaac16b980e871501ebd582f236a2c2e011863104810fc75df767348a83ce1a127714f31b84747b66a4e0c2f0c38d80fc32f

Proof Data Hex

59,560 bytes
1212160203071ecabd61bcd69f84e385f2197d643713c1b0ce262cb2e20ca7b533867e3c91611b752e7c14ddcea94d383333d988f9ea240df7a1a5278ece143358ae64ab17f153ceab52f0bf7e64b918f0e2b28210a56d38b03d2eaa45810cf0bf44ddfd9e953b9e7919da16e85f0dbbbc96016bd4644f8b356862b1904aad668862a170601a3f48289fad22284fa8bf6189a1fd9233b9c488d8cd4df7cc360f91099dab2f344624907c34823bc4f40b36c195682ff8fcd12dfe75ea2a26de0a2004bae8bae13446c6894e661f969b29d8424bd4e02f3a22c41017cccc27621c108f7a42130e9a4faa5512c30e3eb78f1283c634960a3b0636dfeb319c643f208e8e9ed797fbf6e02e3e1c4dfe8e4095eb0d863e797d0c389bbd693841208cd07996a3b812242d531adc47921bc7f8ead51b08e0415dbb684ad4bf64196c291fd73bb9bfbdb037b5d14ee5b3ec15c4b944182391cdfab738a418768c55265b31b923232942ae06086e06a8bbd72262b03639908eda06ced8732f799adc387b7627dc1e80cdd63395c7629cd99d6fa56f88e8566b6614f43df09a30be81f13c595c01610cd49018fb91592d5c0c6ba9bc9be7188e25a7616c424f5501fcffc927b4056af6a227a2df0b607f462180b9d0c3b775a2183aa96e4570537c9e54cd2bd88282aa6c826c0e6689cc96d271809a09beca775656b1115c3f3e2a076c6ac3cd592c4dc7bd0f16f6350c71052bfd4bf361ab1c3358a24211a759ddaf9adde479780509ceddbba52cc1043e96fad807424f641e62a1f1b3516147ce079fd74d5b8495efb115d77081b6b08da3eedaa06e163ed99a2c9d90d2cd9592cf8c8c65d343292ab3b88df5a0b4a10a52d9910820e11451b1d41dc63fbbdc09d4e6616926cd73d4b72b0905985444505cc9e0d44775af4f8f49578007a7df17d95a3f834befc497cd442c5819b29040426234e51e4e1884b5b01d0baed6922237d0101244db1140cd72c25a0306e6a11fbfbfecd9dc1f590c3a8003916b8dcc0318874d935c4a18c9dd8b1d9ba1223b3021801f54686d6717cdc8ee800c269f04570f20be9257f3257c3ebe8f446036870ceed17a4c87e9ae5cebc4ad424f23a49cecd166ec9336e89e4af8ff63433b80541227a4de4560da0a0325bfab47eb514615fec50abe78d5adb179268cf12f00680f2573a3481b672e0c3f987c643404b057df00a333f44fcec5343b7366b343557e4e6a5b6984e7d2e628d04b828ace8e3289ecb72b7ac5818f6cb376a17dab4ba5a2decc8698b853e832b8ca3c0104748d10aa94d867498d00f1badee48e2bd1bcce41b7f4e0c03fbd9a1b0fca2c1b2bb4409f491905fc1b3c627aa30341d8ebc7c97d58046ea6640746f76b5b74f973495efe74a325d8da23ab0880c2ee47965438b682a03cec5d44d0fecd13195eb4c28756d78f9ec9d0d0b384529f979ecd71d04f532a0d50e2861ebe9cc4930ba3fd1e3d782b23975a37110e39eed27b75030a79b3e808472479422acba77a2ba476cd7ef227dbf23f26b757dbded36a97697c74451ef8351618fd5f0c798785b3391fe61547f759567f203dfb1a554e4b489927db4b0bd0dea39c096c52b364fe3bd6ecc9476363532f6b20cf1b211086e41ed82cb1ffb071cfde47b1ffb9f9ba85b82dd9afa921522f2a191ca103883d133f04ea04fc1dc8aea15a46ab6dd8d4d9b0b72073440d5bbe49f2ba4a6a08c99aa9fd72c32ad75f756d7691d2bb2cef2755db7abf6f130344f93dc98af89c8b14e8e79c123b5ec2eee307309da8f534106ff9a7eba71803a681fb3b351248ed1c2cd251a1762a489f88d512d896953b5b5d36b670035439d4907cb1b39a647a7af1dedf8637bf539e429759a165cc42325d3d729d685bfaeda499bbc7e7fc466e46869d0550f8cba98b2955396ee409a9ad20ad28c6cbf8fed8f56a203003849f92789f000abd4f04013e9185919612300156072a6992a16ae2002c70d5159e4c665a54a6c1ee4b51e0136e48028431839140d4f6c27cefe4179ca1201bc7e07b17c5d9344fbfe264ff4f36dee74b9402e31affbc928d0d90a2053adfd2cdf60c97617130ef82dfbb15c7bd85fee2c75a7b9667b52e716c26ba0edec9db46ffe5ae26887eba0aa104c0a31ee93cc38f7d4726077c71626d9e23b33a910cfc93f9e620e782710728dadf07b022bc99bf8279cd4c48a013f4004d805310b1f6d677d7e9cba949b7e8cfc053967af9f63c3900f3687d2c9e1e99ce71a4b5ba52eefecaf45c15d31d88f17857b17fa920e1eec629f403fb88ba2811c5b5cb08839faf828b29ecde838dff9a94394eb10d1a183dc4d15c6159542ce6f48d34cb5fde014809fbec7bd06fcec1dddd2128915b9cc8d997061f378b3881a4dd174cb4f2aa97de10c97e7e0ae5d550f0ba466664a7dc60207652a86eeae6149b168e790bb66115409fbc60a45a3302f2f5acbe8d163afeefcaa15c56605e2e244aae2beecb112cda5b6d673a79c656c0608049a51a7b0fe1b963e9a9a6de0cb9fd0fac0eaad2d1d548a3bd2be98754d53d3611a74e8c7e2e3860a84fadc77f84751f9298fb6e45d4cd3086d3da0a688db81dd475de3efc2d5bb1a6c94837c160f3253e9c0d1805bea24a7bc37badb330a1749fe5bb518ce39ae0285b95869f544af5f7d75db21d2038e336197b789042d5d84655f7939e83bef389a527a13e64792da9cefb32ee2f0634cf3be49b746c188798ad6e8dcbe9a736c4a8433d9385a1aed39df08bf49e4330715f80b02d21f6f1367fe094ddf1d2a0c5c367ded77142d376b79768b739df44164e35ce256f3d8c86197de71f26b6b17730962cd6d18fd880f1a416fc351b241f1b97f371fb461e951a405d4e846ec6c7b1091fb1010217e80b2b08d24503ecc34b8812a89fc793b8bce3e84928d0c74773d84abac3117396773c84837b04cd605f92ed55e38821a99b001c4e509a01fe052b44aadab842400c5d128b82bde01e477e63e7db5cbeadf13bed3e326de256559958e5da9b354d334f02a6b215f8bf61414f6f36b46e91f64a3db8249334ccf5396a4dab9e44f9ecf994408c63d9225300a9465966c5c8190c0ecfcb8b8528aaa74e9051af64c0fcb797de6803aa416588106d88ac3466cf50d56f877dedd062d3969094f2f915ca9a61c417a9dd1b807b4f7d135fd198cfc73ff1e470573eb56d133cbbe233f297ac30b3a6b6b2533f3384f248ceaf03322c9937a604cd8ff6ff0af56b25797fbcb2946db23be56b7b9f21fe118710f51b594493b6039348fc4a676040b82ae0f752f12d30d22a8e3e94fed853bf70cd8dc4ec995267caeedf2b850d462b793b86ed04ea0c1086377d435d60111cc010cb4f09735ef09650dc0109350684b1b6922567641572f97b9037127337df5fa5cdcb2c0a734efb35303a472b6878cd5e09ed64668401ef383ccfc834de2ddf9077aa0d9c124ff6eeaff97b0f5d81b6058e0137f8e2a6a1d9d63e64995ba660f743cf12293e4bd11eba64616eb9af58720455d57a2d67879f9405b4dbcd2c59c2e5bbf11722ed447f0a5fc08a48b6f581a6903aa9de0bb092df60a1e7690f46ac8d0a48cd2de1509e5d112d13ae1f4ef11d2ee5843dcdde1eedc791eb68849f4f3b1b0784586ace41efc4d9646c544937871c2b20c201493ee7575ef30831146378a2f4d1b32ab36e0d4172b99ee503d358aca408fddb3ae2b86544ff266561741b28dd3c537f5eb9319d5126f5d584efd41e1b722b78b9d9e16aa60a149682cb097867e1c5811541ee91c42438966f936e21edf48ab819265930833b2226d1f727fa0932fe38cf7301c4cdc8b3746331d222c2706f3f69753ef1d9f425b3338d0c483af3a5fb298d213ebec84585a0ce01e8e63eca7fce08ca65c6abb39eacd1cb35e84c6bad53bad66523cead9038bbb0b6ad2547371a3bd87f230c917f005b101803fcfc89e38a362f509c9e34670f9388562f14558221079a70d150bf4c86f69228566d031becfb2efdf41f0d9841dc635b01c81b868155876fc8a1bb2c688e5c711abaaa56c3f6b54dda85e562f884f836800d051336fc0fb324512c27518f80e22d97f5fb4b7052a94219510cebb13382f8e94efcd61e07e354bf56cc27f1ef99e9307f3d316f18c2fdc8fe785da2b0d29cff9a86e33a0bb9179f853135bcdfb1a0dd6caf0084427b5eeab19f2e1657aad2fd422e812c1e28581335c2830d9f9882aaed844845ba67f9b70500b212f461d1ea0d1c419a4e72959628e08f01d9b4a8ca284cd700e3072bf5d50d9907a16c924b2c98f1f6a7ada45596acc5ca744c2221c151f747efd602a67f8e710429f7be6eb02bd29568a85ecef9be56cb2ba99764720b0e6234ff4a6428333c414587c1608e8acb307393a0cbcf75b43168ed817034a6159e7b13f96f620c35c0bac71727ac99e181589a319c0a3b3fecd15f716c755ead4ca026dd7f99039d7b5a68d40648085f0d7ff189c571f9dc345bfe2fe2454928f7557931b00ca43a3d4238c6dbccdb04a88d4fad2cf5acdefc8148b18c3e3bc18446f88c7536c58d282aa58266f3cb04af068969f88b5053e9b6db8912bc93906d1e6827d9dfdb8736bbf0efba059657b364d0db9a8397d5baf4bd64fb2d4bec4b1aeb66bc257cceba7af48d47c8a52f8d150fda8ef39f1cbbca246bb622fbef36e96c41b3e89f9a381f418963885580400beb3d1aa5f1c40a65d8ff69876c02835599a9b9ded7208ba167eb3ec3a5e32236d2a571e37a1a53b3988e1703daa53870e173af321d225ef2a9ff38badd889b6e5723d1c807affd3d5d987698b2412f467b50f2eb73bddbf5cc9f81557db3ec21bf316f08da4f22ed5d2a502a1ebaac4c6b7c5b50cc241a5b9bd261d05e5a0b8ce39701ac7d7f60c6c82c8f9a5b73af2e652ecb8a509ae563f227c0a98e51484094a0c07bcf78a3d1748c86b83db1f0de28e95e6aa4c7963196e391c3c1d7d239a2fa0c7fc6db04dd47e8605e6b24aad8dc59acc650567c6ba1bd3137a42924ad87730a0aa5aafaaba9b7199fda7cc8d773d038789c64c49729d4f52a5a1d3093559a37873185ab29c2309d1a2610a153aab4519069b9107dd368b36dd2dc95e67dfb9fdf7dfd7d7780ac5b8562b3cb89236e7b63749994fa1763a4977a8cf283f237a90db905bf57a6dbefaede60b83a5e1b47ad9064ed416ad9346df7af19ce4d36b10c6cd24ece69cfd1efa26f927ce3dc28c631c35bccaa806f9d2af969c89add001aaf0165368b640f2d2e0651636826ba8eb81229748e105125afa57f23c1d42a5e7c97a8de37a4aa0db321a3749b3a2ef11a33f1e0116d7d8f1a70c4f5439f593d902a20cf18c42752871f81f1078d36e31efe56d6dce8b31c99c1b9963b6b4c3712b908c84f5f2c997022cf90f09a89dd7bf095f30fc81f660dbb916a0db816680847709e327fcfd2c34af7dacb83f811ef232313a002f1248572526abbdcdb000a23ec4dcb0f568d2ce33dd6dee072214872df28cf8eb2e2fea7afd393daaa7d15082c7b20714cb9f1fc3f01f52746b187096b0ea295c37663fba57946119e8213e4492562cf0abc48fc243571384713be91a069af4ccbcb4cc483c5f03dd9d39b9d33da3d76d63a76091b6837fc53a504412bf9edd817443af384df70b5ada75bc747e31830c47215bec557e57f1843e4c77e97ee3e69d9afb6fd80f8d75cf3846a5248de1bfab6bd444e36f204267367ce012ebb6e64abd61c8c4073044828d7816e83599d617673cb24a6119dfcba577912d2d4904efa0778ac4e075a38b6655a68a1a8ef227d32e21efbb3ead0960d228590a98158e79abb93c0929f66252dd547443e9d472359570fe4b2eb7b186db09dbfff7616816045309e511f92684296bd6e44180d877e065a04147e326f0fda232958a116f098c80b79a3648b18dda99abed36ce19cdcc3c829476dc340859426b2dbb613d322836d6a9e98155337c3f7ffabd5ebe5cd2d696335fd17c2b0f3734543d246d3359daa110b2a8616ff5ce26dc5c80f747d9172be3d5ac50ed39c64bf16bcb783f6d8d590bd973e6f7996f534e82eae0435fd797e12971650fa1bb600712c9206d57fe135c2f270587d39609f9dc06bf63ad87f2f0dd1504f89994ad68a22f20663d45fa6dd70763f673026747cedb8eb81dd8525ee9d22e56c1abe8a82b73d8f5ba02d8a0948740b78ffab63e09fa552fc7bc61e2dc2a9b67043c66645f4bf3362ab57995284cf09efb827e0df5f248745f270303fbe20402628a34eda1bf91e41f32b374bcf9e1f99348a8d29f0da077c4b06c0c6f7396247accd0c41b6cc60920b6ba4af25f9c55a7bd0c9a1a7ba6f7f02ae55a437693db95b7ef72a82346f4ea6c037e07fa142d485a07df84b911edf8777cc3167643235b0c06973053e5f380e6a3cd634816966d0683e502dfdaa20a12633b5db007bca02303ff9245e5dbe8bb396c5755307e10399e0a4f2bc8fd358d06f43f5046dc305379e355e82c76c814a09e3f54487179af2c01ca6b0b0a1ada730eb8d85262d3d10bfae09d0ba1c85e3b08ccadc96b3c3d586b1829db37fe287bc9abc4b9b368f6686151b6bca4a22f32474ae7e1ab2d560a4d196527a3be1a846a8cff6dcb3e32deb8081bbff6d6d4bfdad36b550517db5bde6e561158926883f78463f2f10317b39df9e0e4ef2f255cb3a9fd1555c420b2f911a8b00e40facb5081db1b257c7f48d77529083c03445eafab9966c68a7a7aaef4f432e2a347785745cb867df34a0e3a511bd7041cf124ea397d281fe9817da3b361a38f49142c841ebdb2c98afc0557f5d4d47e10987f5c4eb390e8c0553f14f8dcaf5cc106add8d46fec1666cc72dd444f6fa8f12004eb08bad4dfdcc933da903c71d2fbdce993053925b08eb3b88e7a9732b2a7186375cc1f11a706cb785b955b5ce78ff52c0bd68873a69b6937eac9accb4ef80c02d474139852dfce67a53b9c5215fe76ec7de122fa2aeb9f59ac1158e5ace4ce69690418a24c64158884dafbb278108b3cb25985625704ceed2210295d4383cd8168c238a3ac810bde4ead96903dabc6323c87d4abf8ea5347199356f8fe383d4c1427521a7c517499305bb1c448ee9ffc28eda0420b5607a62da7025a25c4f1b7b99e5c09f884332dba90924d7ceda7316e228baf789db5045e1350edaf77bae0677ba4bd4322efc51a93f576b05f78054cf76740d9c371e9b348a9939f63ec42e1d5c51ed24bd52200a2c775dbc468dfd802e2ec4674ce812187fd7220fc2a44853a6f6be657f10f7fbaa26e251e9f07ebc1ffc07a8b8639017698c15310edf6c3032779efd798802a714e6f3aba888b02bc4895f684a99c37facdbb5c4310dd795bcc2133fb0c948235d029bc75e27357a09f8131b80cb4430bb6b165a3862c40a618825dfdd6645bda7892680af6e86d635bbb548a3882ae787af3e5e470d456c69bf9f5caa4be5d4eb1e881fe69963adffa4c8febfec30d4bd114bcb8499edf33130b5e1b02d498434206ab23422996414a27f06783142699eb27ec5f7b29be3dba304b5182a4dc81988f88dcc375325d06f2026685ff52023ae609f4e7b5ea33eee64e79b00982a7fda33357a311cb4a7ab664de7fb8d92f1a44656ba45b9e2e143b2dc4817b62e790238231e7c7d3fb21417cf2436dd1e056562a2ea20dc20d9146eca450453da938e7ab21082c7b5e5612ce94f247a840e7d7630ef0b3636fe16b93dde4942db7cf6848df3c3e3e6c1cf3c6861369f38c1a86c324ce5d24ef1b3a511c44083d0b193c41a5fe3e361a28b9d64c52e90072039461d977213e06d3cc8965576eb17d782cfa80f4cfe95b488eacefd6734917ea98eef3a5f5c79b8ce3f7f5fe00d2498d7d373d69143e771ae1df7bcdd40d1e0842be4abde8704705a6167c9114c8f47ef6a5f309ac97cc57250fab087f11f81ebe49e6019253e85eb6e81a05a682a2d2af61592a36b8ed016d8ced1d82adbb72c6dbbe3f45559a465bf203d4a1c67b576059fb3789a8aebbeb84cfcbb684fa81c9e21dbfa843e69964caa190175ad1dd9b8eb1fc76aba4255d27da6d0b8ff93a0832dd6a8c140644fe651ffd6cb3722033b268b608422c51fa907d007274d95961f428cb6abc336fae1968433d5ad5826dbe0323feed5950deb07fa42c4be2076fd6bc92754ca1db78995d68f69e345dde6b860385a7db0de0540f00bfcf2ba6d674c4282a8ffb02290666a3811813442e6cd7182d29dd29fdc667e0b2258d62b53c09fc39a60104776771d3ad60116b6d809e08f8078c705e5fda437ddfbd9914358274496416d92ee734ce6009ddd0171dc6c2857f7a9e59709526383cd60064c71571b5ed81e6bf58e1a3e1d5287842b32c56f89d0dc2e57157938baf398d1f9786a260c58625219c5fd7810f665e2d6043596eaf5be25dfc794a33b3a3499cd2d3b579ebf29dd8c2f9fc3df59d127c8cbc215b240667e668c65cad1226e5762cb45d4bf31647812988252bcbd0a143dffc25f6bc11a4f0db980495e22dd58da2be0caa0c8b2906333d1f04c825e296a474c71b6ec697e9acdfb377d5623b7c6ea6a4f86a6f07caa4a5ee20a05796c9a27edfc2b913a8988e50dff6a5ddcf67c1c4d7b641e870f0f00b8585ec2240869b3432a701a4acda19d703dffafb7c1412521866f9c257bcfe8366254c037b475615192659cbdc8d5f902472f754e7f008fbe23fe4c6b59655ff32a68e9b80683402b83a0fc670c0f04264b64d2d30e1d602924cf19ed81f23db8bd445ec92b565d0d42ed2b0d0e4e1402ac8aeef25c2db029ae6e2ccb0661e9ebe95bd2b8a1ea583ca1187dc2fff6e66235a7b0b10f0e8da5f2dfafdfd6900b5770c7cb2d1b2a5f06a722a4e66b9047d1772a367d74f524b9212611502a3a396f5f1120190ebd801081770c9ca5eca896761d579da1e61e94a53e5ddc6a0e3cba4a98575e6cb2d1f41660dbdac2054131c1747ea16c959318abdad31e77b6d9f21df6a145acf236a4e2725f3779602a86662f41c672f3bb3f6bf91760b5e3bcefdd243d254ed3f493ff6046e89337662e095c45c9d7888165fe28b0c5cbf7565c53e668ac3857174f76dfe6c72f0d7e827b4553a45a838ae59c9d10af1a1a4a0ab4f76565fd79146afc0b406af842108782b5c51a87f6fffcb0dbc0b07541930b8a65905c1c01d23fc5966bc5e9d6e2fa1379b28c4842bcf4937d7622e968a92416a4ed533e3508282fa0bc836f6305f79102d0127fd33e952ed9db53b94142f90d1798176b74224a093566d6b08e322a80635af82db7fcd1b2345e94ca9db18b84087855558022ba092a4e613c2b51821eb55a6ecb822d34bf1fda0a22dc1f8d905ef2619802f72963ef0f7ab6a5cb4c720fbb79af2a45b1486bfe9f2c290b1375c37c207ffb7791eec01d506483f1b32a3a0a06ad7ee1b1d561aff23f4ecf28633676488c498ba3737f9403ab8f7fd7a880ad1994b083709c85d84cd8f4da72274e5bf369ced224742181141b6ccc4aab873374beeb7591bf6601e4a22bbf5146881f697534f5530a4ef6eff93d18a3919cd365c223cd488818604a6d4861633049a76adc19940605fb6e67bf2caff1b0cd64522f1356f1bd1b0a9470039292a5b9052a5fa69fa75cccc993c17c700cca4d41c5036d9f55d8d288550ae5ece8d0f2cd543160ac35ac5f5dca80800579c8674c33a5ce30ce17dded749bb1402fa4f361cb4d731dad5459eab9bc0392310347b58148a2f98aea4b4a28d668a984147effdeea494c5b7f43a37b060d31057edd838ad4202732cb6f59c6e77393195d15f9c3c11942f33979079baed657b67f0710113a2e0e6e3378d0895bb49eea3c6df8e31f19e862397a034e5b8d1dda965ae474246bdd92e047d43715d38ec48fba37c04f67b30a1c6302b75636198dba1f04fac6ae07dce0adebc46631203994204c4ea673eca4f141fdb35ae365b54900134e09a4e6cad5896bb4045b8c676d44d72d56d1cb363ecf788a19012005d162a7da8f5faaeb859a65c3273778728dc8c3381a3734f86c15b629cb4aeef928c859254da81ef1f32b8b018a677b7bf82d362d4d199a3c846237197400cce668e91db351a94f9109dd3c745a996e2ae5265a3a838c0eb1f5caf8b2546b2befd7ed0cec85d0160da3a2c1764956824558bbd0cd685557ece556cac091d47ea1bf4fcab300d3a90d5d3a2b208b337788b1e5c16da69149be05d892cd2f9871d29b162587712e89031054adf1a3a244944710922343a4151441e2fc60aa75e78ed1868b6cca9c9f0081bb7346a005eaa0486564bab84a7466d6cf2d909a38b3f636dd436cce0144b6e6753c18883429dcc6b1138f96a79178b1e274c72a6e6075d47e2f8ff18fcb5c071b13df248914405f63907815d2f02282b815253ec10ed079b63fc22947334640646d1859b54da6605eb1558f4b283f33cf9d2fbb1ee0c888c7cc0c1fa1d597b3f9054f5c0fb0cdb896a957985db02b6db0165564579f706c5885306ddf651c2e703dbd7f722bc2b745948694f06bd5dc89e077f58e855693f3b0b751c130103360ef5df1c4be5cefd3f16b15d431a9762ce837e86d8ef9dd5febb0eac6c55f0eed0673d340085cc61dd90c12f7b1db3556c549cfc975109252f798c8f0c78df1521a2b1dbbf0782422895b9d6d26499b226f83f9d9286761204c82779343e194b52735bafdda3974a0ab20e7a806311fefa2c3c7a4c7bc2fdea3bcd4f5b1b871de477895b33c89f433563ea5f3d13fb3b5c416f7b3d34a590f21abd1b3e62059f33a1ffb510116d598c97259bec4296b3729d606525677da32b651dd25442fe50e19d6f26a76966a3ddedb3ddc6c30e7032287c7a2c9346efadf1528d2cdb32ce350d72f0cd1b325d9adf8f388d7a14284ce1298ff46f1750fa2dec4f7296fa2b39be869b4121bda301b67bb34f3de1a08703b4c2ed476665c654f156f8c835d7ccedcd45d42f0e53dca157567db5587232605395793e5263d3d021636a3f029a81585e6cbb1eec8378cd19a723f1c32a432ebe30e07aadee42cefb729411c980fd55b047f41e1341ae1ee79ff95f722a3da352e68253cce0f0d3c39b8d0e2d904fcececc3060d87d6d403f36c01517ceaf65cd1ecbff10e44780a7cd31f3309c93fb6bbfb393c05330b995b497839333a5cced9e387b09b8409ad8e205f74def5bc273742d165b9d65495c95ef8198ecc4b7d266034bccf8988ecdd10cd698cb671bbbcf54b8a48a7f7f7f03ef3383031e808c255644594563992e3a7a3c66b891bcfe0e55590ba6c6d46f35f3734f86fe5c55714ca49e1b168cbaee9395035004c2e9a58f1c6881aceda7978e905e23963113e8e91fbf6a0ab522d7085806a5a06db3035d0bdab1503357c783b7309ce2c19823bc9f9c0a48b6dfd1668b2b205d79df33bf007daf78f8910d83894a715d69605dd6c8cb7ea9c59709dd95ef04b77db20b58e135dae772502689f0b066987db58fa3e4ee9124c0120720c0344f3ce51e566c92693c7363cc439f890375aaafd8ac1603613ec5dc5865543030d6df507c2addcdc61f4382cef46719be6bd05fe4bfbc72cc0c4f24710a481cff1003e591d4b3cfff4ffea031ca85e8a8a01dc8a9930ce1508090f7e6b4b3cf6784e89f5c3fcbd00e715c9d5535680d5928f04a77ab5b3b5a29429573cb552c1890c304681663e3ce0ce4cc154e7d768b9d0dc9400cbc070a90c59cc5a74d6014f5dc6ea24eaa2133fe497f578f0f9282e6a9eca5eaa7324d23dc37fee2d085e9efeb6052768a22028e1452f51bc5e314d8f7d595f50fbd8a00fbe26d7bee0830f8d13b0152ba549c98ff344f38eb37f979ebbeb6f1c6030e10f2bfe7828ce6ff14900aeee45259986deb0efd8377494418f06b9276f421a10adaf08f2f64436951d06fc5b74164d0c629b5f3e32f68cda22e7e45b3a9fb9b4173d5e5d17c1d84a2ab612b5afcd8cb172a5b61f42bbbaf2ab890b0e43dd9d6444ea238a22604263912f7f9e1c1541bef001e6faf84eac18dda5f3355ddb9b5a5d406eaba51c45987cc21e1a626f52a0d0083478a9bec5a80483b7060f758350bda30f638d96042bdd700d94fe373fa4ffa1244185855268b8521b3c104095f821d595c38f1392fd325412346597e137d6835999742d0d4cdcd6ec0169d2896fc9a8b129de9a9764433174ec071a76caad64995bc7cd66f3a7ef3e3442ed1b80a18b5c6d7fa682d3a18b464fd9fe8044ed8dadfc64e84115548131198aa512233a1519e804e0c0e5d7aad67225b093d2a333d9947b6b89d181a6aef6cb37bdfb3c22eb28f4337016a139af4fa08404551ff94a62e006198a7fadc1296fe25a7c2d98ac58966fca15ab20cde6d646e53b8849ade426ff7aba45e8d7eeaa8f2baccc88c32ac99d5e3fdf758ccd292ae58c6a4df7fb799a145837ea691b8e3c93323a969279cc778b0499e7a087785d20aa34e9578ae2c4de0c0a1c9be22d1932e53660eec8354d0cdb5b885538b51b1a5cb551a649a7a4ea05e832803ff63e31368a95d1451017dd4bc92a9bd05ae8a97e6a0e24be9abf55b5256e049f06623f6468b8ba293493348ee2053b3e67590f1420fd0f39aafb02b7c201b36ff396e12d07bc1c91e824ab0390f9a22e63cf7c5942e591ab68e49638bac224dd47a3db2bf4109a6ce9656a94732c932cb2869207025e60b22c66b48e9cc6fd7bf6fe1c7a399f318de13ce38a8c4a32d000c2eba9696d764318e54a60f7021a1cfd7bfc3abdc5ac5ab482b1640b09c41963e8719ddfdddc88405b29dab14843128d605a72dbaad51a90bec4468b8d166d0cb93f025422080d78beb59fb88f54ace68ac6ef2aeda05940bbb979ad74f88b1bea884051bbf05cadb52e316f3deb1a995a7d4b38e1c7074a375fbc988d06a56a4c35bf3446ed6db8d941e6038921d71023c4fc0604935a2e7107729a81418ac1502f9c5fb2ebf7a29300e46b24c194d19c16e630321cd8c5cb1160b479583002ceeeb36b3c581dd6c89fb1178ccd3725d4693916539a30c611b830a6b655de8e2a8238e1475f843a2eab4ffcc5ef456762d4b21bacf647ccbace0e6da522c5ac981c666f3db7a826184efceee163a4d9bfbd4cd95eb71afbdeb3de291ffcdf81a73bb4e3cff39e76a463df9435e13122a6aa880df51341a2d9dc05531f4668b43107c01461b7af278bed0d339c98222463b5a8a859962a74b38a873067f8669e4024be89d32cd9044ec56303c3f4f0162c0bf204b9e99d7ef778dc29db176416e47657c343f2200ce6378f6c27bae64571de0fad452f562c8f708851067594e33899475264b5548dc27003f02fbf924dff1876c63d12c912b522d1dc44bacd5135155e92337aaa55c8bb4c2601327f1c132288d5bb18f676ea63056fbd02cbef8c8355bea7c6b0d15d02921482c985589d051a02642de620f8738ef43353e70b45404d4177b042b6df1a67e1ce4b3dc402712ffbf2bc83a79621592a3b6213b89a7b917f364279978fe95896f658298d3132edca38e59a4df2c21378a29038c6c814e33950a5521c83b9eb251fdd0d0f800781237a6356913b0db5b0e76dc9ee82f232fb8d8b6bb3bc863ddbb6feef3c20c1f9ca3194769310cfddbdcf31401111bb4d9635858d148e006ef23d7528b9f1f884e8b2a215a0f6512a9ba8c6955f4ca729b9aebf2e3b2d36d9574717df111e8a2fe1118aa54856c5f01576745073131283298063b3a92c3291ffe3ce844f1e8f7aebed8ebedd2c4c10ec97b42b48a3f739cb9221204a966acef95ce0d5cd0a105cbaef367458a69ea1c31f66d39d8ded4762587d552abee7f95b8480ec630f3f336b2e76d24fd5bfefa38be51ed6641d9b104a80a5c450fb9907f8da2bd2e7fa5dde18bb062b0a1832c5f5697ee4dec4886afbbe996b8f8bf06bfb46c3f5c632a10ff0239cfb515944f121640228b3be3cea49e36f3e90004a9632dd23b38378b22bccb1a982666a0cc945795a893ac8bdc04f853ea6af7aad1e508d2d6259d7001815a45fe9f1571f1b42661dbf338786168551ddd4db6ae42f3b3fe501894f03abbdb1886ca9ce457f45bfb34925383998cc8d07713e0cae5de101fe27d0421d952fe3112314eb26e09746a6f0b8c745bc2b0208b25866726e09ff1c4864c82b265ff34beeb6bba8c3d424a44739600da306a6e65233d972a2c7a94e2fca8f55cffd53e81e6f6f2732ff522e73b69e181378bf34d2231f33272a81de0010894fd61043a975fc760be6bb2d5a9aa1e74ec33bafaa8bceea57367cf72d6345f655b9ab94a0f403087680720b2ecf9ba1efac990cab229df0778377fe23df14d32fb2b0216ad27cff39de664be4679ece3c817753d5ea618460cde601c7c8706e9b24bfdd4c2dd91d81a5676714338dffc626192e9bef3f92487e013565d8d4acca82059c36e082bc268c0a9fed4e5442f9aec96f51c742a78fcaf187272c0166722df4c0d434769ad657764bb55a36663e708e5c7909c0081d5b17c5ad3f89a18399730656273a81f2401bb2d58ab34ce4759fdddcea1495225cdfc748e5edce694d3602e6985ac425e6f84a868b4dd7280a372580a0ab3fcc20f18945465a2ccdae687bae605a79ebeca2e02689b6b7d2f8c50caffbc5a58b1b19639c3e810f153697ae9d7786d980a9c085f7e802696fd8293da928dcc8fd702fcbd01d712b0e86f25085ec319c740df8c02b49b063c878ef3fe81b863132c85b310df4ff3ba789da60d8a6329bf1267c65595a683a7a851b7b4c9f90b33a62cfa692652733ff6404aa2f695fdd7076656501add44694e8fde9c7b59f163d6ad368a641a759e643bdf16ef42bac1cab7cbe8e3910c2df32288955cc7bf05dffa909c2cf3cf2ca465bcfcccedcffd2aaf06f7a8f955fe6cd1cb63c4263a7de0456ca48d294959a5ee9bfcb5539e2bf03e517b689d2f6a18d466c826d7384090c9fcd11faa95504d03f6879a945bb4423c21f59410a4c69bdbfb0024eef63ab92ba3af2c3cd8a2c67ed8b8f9f3b0a81c9ac60d315331ca6b53191e0b2c96226de82e0766ab5c42828e644c4166193b711affa4dde84deb8e61a1adf494ebe8f9b21216640a999d626ad5a89b93c52829f96729f9e8dac7836fb96f2ad35def07a097f7e0d7018969a49b330482aaed4a972af935999d75877d998df745ee263e04564ca0c10c93ad5e8bd7f0ed9c374090d98f0ca5da8b189d84ac0e85af153729bfc5f6cb5ec02f0ad659c26d228f9bfdefa7912e540c44881f80dd642a787121b6b619b1a2cfffb178912faab6f1ba412d141e701531ff31980934c8a3c83216b1fcb3274b63d44d13d9e109c14d79397c24572294e3f6ff42323fc7df577504cd01946ad869c70abd00ece27875f1e9019f9a5c4c074ccecd31be0aa07553559ad15a77f73106bc6154ad29d4ed7bb69fb2840873aa97c0a3a70a7cb1d350b23845943040d3d2c97cb6011902052151aa74f21118518b82e233e7adc1cd58524223aa990b478f02923878a5c5b8997322a259a221684a62191b285bc70ab843a69d225ad1b5fc84317ea820f95c175b30e2d3b3663481ad2ed0d5e3ad7f0dcf10e8a5a6977ec6e7e02b3c0d9d7df59e5fb4c8ce2bed00d256a9e5ac4dbc5c13fc341ace909cf9635b6ce3a65aeb89a3d7777ab49bf0c02eb05c1ba32618e9bf1462e2fbcf04c48963b81efb7b50a38eb0e1a71a8914ef68d1fbee0d88df84bc1bd2f6bc76021e9035aea2c5e8737d0b116a07e5c017db606537d796f567a445c0d98d35586bd25e64dd2fb770319727920014b60f77825b4dc2e35a53ff1556859e03fadb4e1580800ad17887a87f3076bbaa2a06c8c9e02fedf87133436a4578bf421005861987627ebb618e9dd764dbbec8e6ed2e0e0e7ca01d0b5df198f0a09578bb53c67bc2ca0449a31016e460b19bceb2ff693b2975c819ac848b05b3c3a951cc2f12adb83f35fd6571e0f368d55bebcdadef6fd0c451639096f46d522e6c385478488d6dd60b5c997384c83e4d78e7167ed6b4fe287926fb0843df75d43c512882247eb8b25a098bce70d85d891f5a4d3aafecb9d0e724e05865daef580c149a1c4195bdd8fdbbff72950b616b8ab2920a5dcb2cb5106a5a6ff23ae489d2feade15c6255fe0bb0f9b289e65632ee8068901b5af8719c58977ddfccd3c44d5a5ad89eb1f306bf2021e89e9a0cdd3fe1c3a6fbcbdc8dae897af037f746fc6e5f3add40d8849cd9bb33bb697acb03269cab9b9817e2fade8fc20fc0d3fb21aad5e1e0f2e5b50968833f60c875862ea8237d5245148e8b8518ef3214734bf3a0c54e0615fbe21f700060fa2838c7ffc2ef4a6d90c9a098b6ad8e1834b5222dd9aa02766ff1b5489a2b02d25b1c9aae0a84aa032cc28d170d6136f167856cabcfd2d7f980ddb81f34327ac8793f8cdf6212c8d93500fb645b7c01c55d65bd8c964e93510355b64c664321ca176294073fdb8bcf38bb74d894dcceae49d4e42028e183adcc66b65c6d0475706c89b0b33a33bb7101e026cf58fa456c113293bad1df6aa92d4b721aa203d25b4000d74b9c323c4dab42d2235139efea2206d2f96a8ded284b5e996603887f18cc49a32e9482879d7cbc35434b6943f95ce20fedb5691536bce85be9300cb4880fbdacd0a6dcbbc1fdf1fec67a36cbbbf229b22406595ac4425472368880e48822e171940a03d4ed42129d9a448dfad2b1a750f5f80232f932475fa1d336a5e82d4c643dd142f34202dd4766148927c369a56970ca884342dba5da33fcd5ef5845dbed302d79aa3895a7fe4f55deedf6eb1655e129a9f74c5549ac53850a79921f3029995be3693fc94dbdff14a86253bc072569ba0d8ca97910202d70f9a2126c3f8e2db4b715ea4e853859825852987046cfac0b84988eeea39930137f8261c1b2f1e722f7fc80b6c476fd01e4f3d6ed0182a37328d60e5748a8e26464d9ef96f29adf322a71b2da855fbf35450b1e8d4a823d8299e7c0f1a162cd19c8c74933bafff7760306d0d61dc9b40d5d08f525298738119a148810aad0f8073334b8142f4ce0d5c695ba198a2f2db9bb97a45c663d4aed90858b56c91fc422edd95389b5441bd81c82e2fd61c0dc1fee4f5f8ad553b3ff5bbb5813f53f0a8f88740f79a9f25ed717bf008826eaea07b42583cd2612fd3048f098c2ffab7011842abb47b14792a175a9b3cea46828f0b1d0293c4e287c25a0b4e3c180c1d6e3b99be0bfc2d4202b1bc5261f2ea30ff9a1124a587a706cbef24f01e2d839640fefbb1368847fa802f8e997aad9e3d64c4661d8af9f5acfc27ff424cfbd447919cab348f7f1b64437e872ebba240bfb56b316790c5c9dcde07812e1127d8b544aff628e9f9768c76ec1b06a95f64b04a1d126ca89603208228e1f7abb13a78f5a01a1758769af254c85ecc7669d135a189df53682eb95c0d7104bf8a68632b3d25d679a1f2b4437f0ca47df4c33d88a9a8cd1a8c198a8d0ce1349866cf0c105cf94774c1d298b6af1a9e1fe38f9a69bf3610d27f2fc7a1b7d9f45bc91a551c8a1c659c5250227edb54637e3305db893180dfc9744b0d6e85abd253268f1241d85c68c9ee3025f6ac76da9c5c55471bc10dca4df43b38ca640b74ebe50aacb99a041b15296a7902247961736eb2bf0faedc4b895bc02c1c589e6e3b094381effbb967e9f8426472052d14f78670d8057e46fd7920df9e5c2ebb1440dba739b3c7f30622bfb751bb3feb3ce16d63215b9d619c804b7c97ed7d324c276d5daf9fb698eab885754f2f50e36a696e3f5e970937ff6fc55bac704ccddd29b29003af8d4a1a80ca64ed9968a9c2f706c38b7c5b98e7fc125a12e35f53fe862b7953c7ab6f5bed443ce98a3740855435cb77f437cf91ae22352fe0678cdc70e268c8b894091a24f3d572091e59f60e688f75a327024281f76efc3d75ec2e95752f87e84fa871e72d11deeaae216324efd3d8223dc6566517d7081c0f7dafa33c8871fbec6d8bf622da1f496f2ef46c1ed5fdac0af19e2af3f83eafb4a0442d2b3cd5901f99996e5d72fde0bc9fe4f60265397b5245449a1e20cf4d53df31b891dadd9999af165a547d734d61bd8302f3999855e4ba94aed5defa666b1e991184bed8bc3d162f6a9c5f056090b7830b3ed352ff5c5f141d73e5a632397200791ca96e6d6133f60c168df85a942c5d2ef3f81590fcee5978f7a6a61664beae29394d71d9176883727a43bdc0a02a6980e95da1ab29abf0fd1b718ed7dceaa668ced50435dee7670533cefb46108806acdf7ebdd5cd3fedf4d5925329349f2f9a8a696efc1cd848e458afeb495b1c34ce0385b87250c4139012313964f48faab10291dd0ab0921330b70690579d376db0ae6f42475f4f9601ba4d304d0e9f6ba14d89431094957acd676da0b74f5d6669b195bda1b2ef00b99dc1f81294ba950f30093af9875da4588f2b71ef4fee1f8df7016c9bcb48929262217a9bd1212a6f03df98701bd9a44a2aec54f6b9c48e5702faca9e76775e1dd7bbfa11f9a029bea762e14238bcb083e60284bea83366a5704b498034e6763403373078fff14fbc632fe540874e224dc00010d03afab4ef4d5336c18f1fc768e8526d2f88024432c80f88660a66c43b34a10d40fdc9fe3d8f92bf190ba7dcc87ddb2384ad7a0f40bb572606546344163c7d88314d5d4ada18862f96398dbda1253aabbb774b6be44365751899a4dd7983fc4704d8a1f235bbf09e46a54c027cbc031af27594c40ca126cbbf0ad482ccff73569544a27676350cb9880b5cedef83af00413883b8566efefeec690919e4646e7da1484c8c96b5816759280679560d7b8080051bb8c3a030eae4f0fe83482e6d8999395fecafbdf9d856168cb950804e54227b5875a1e1f4256e13f9f3f918255089f0f5b82a385c9bc94145b75202fb766a53ba1171b63e378f1e1b483a30e7b403141f49ed07a6dc2a13c87a8602a475c893235b5a61acf621447a8e9d78de84c3a19f28eeb744d091b25a5f3b73c4d861e28f2f7fdc9e793dd7076c04121f3ce20d7625a526243980b772caf41044ac383c65fbc9bba308e6487f9dba2e1289a5730d253c67ee50cfaef0484421618d96c6776fb76427ac5ef5686f4b0162fde940359a8234d52d456a863f3c56b1cd1d9ff06093b26b1e2db8dfff0f32f3cde5850a22ec43404190e3ca1c7b618e1b21d7be57cc0008f3087216b14d843cd2ef600b1cd1967103baa2dd57e7b30591609f2b22ee8607826dd2939d31cb4ad25c194a581741ed7de47c772a017bbe96a910d9482f4465db90afece2d589d48a672e9de26d8213ad7f95ed5adbe5711b2dd7a5b57cb3afc1cdf726983889ee7a9309a9b09ac599f6ef8682240c80f2264d351bbad43987286d36757fb2fc931dc7b3fa1890b867f18d6a582319ea10e2a2aee5f6f6553c284d0fe7efab4c12e285e19269c87f0f097f3f9023b83d06c43b358cdda55313f9155368cd734e2d1b78834cc320cb82a1322051d004879fff2b5fa8c14d70b12edcffe735ec8fee2548243d574f0e6db257ad74b59a648abaab45404541798e18cb31f56d2dfdd65c16c1f657b4dd9d70b91eb42044b7e3af6e327878a6fce544b2f0b742dc07348de5dbad7899d6f30905f25058dac4b0977204d472f45134a8960349575498367a3a6c007493e22040445dbbcc586ef9bd1b658c720c9844cbb5c61145df96473957690295aa4e465dc9d0cdb66fd739b88bd4729811f5a68a28b9baf1f9b50310494300d222945d9f54c0c3df52d38bccedfc5e09becf3e0ff313b704c4f31b8bb31b21f293714af1fa4098250c2c1d40e3a81e499f633be07e59e9c30507121457b6233b46cd766de19e62a9c98aca6524f5079bc8275ede95c41ad34223a8a7ddca4e445fd0b4c1c6ff905f15ef51aa308ea23154845e2f1c990ec74dac994993eb9b7cc647f998d93df807e2fb989542800380718f214804aa581ef10753e9d901cd7be53bd7f5872252e9d45d04d172099d246cb916b1d625131920f8747be44570aeb10383f098510871dc564f138ef2df1e12934caf08b4257cbc09fc54ac686693c38dc5512342d80dedf71a9a1b6f764060380121508fed764424962651d215fdaf96d5ab318877bbe6f16803d94750df2868822acd281b538a32e2ae7f410586e44fa8b87396eeacbfc94382cb32ec67381258f27ba8e3f758f129b294632e6cde0c188e775bb4b6299d8575ffae73fd3073ac62aaa2bf1a704c7eda34aaba838305c07e64fed6d175b134b9e1c111aa45d999a4d2ede7e35cf58efdb3d87f9a29a9ae0b4247aaf278f49000fab96a8504c61be58dcb81186f94b946c93dc25bcdd875b040ac953eb216d5e18daf454800de7f02b46fe3a24d71d0f52ba1bc6bea3de053a7d26e50cdb6b8fc8a6e9bdf6d20dceaf41b1ae0f1031e32c50ebeb7f0df350aacc1d996cc732202a82d27507075302e8331563d1ea7c1fac52203f47f2190757a4d3547b6ecf9e2a344c4480693a81c72162f156e0313903de286149dcb05d0fc6b674de4aaac526b4563f88b99128f2244552f6a4b7acdf5a42ee38825806d911af4494bb9789258267fb64a6bbd476befd8931aba436ff7c2f131af0cc21bc34cbe044172dd204e7d7ea65daccdc306566e6e91ca8f11b907ed7e92cad1d25f2b72767a74c8e2bbe13371fa2560500ebbd5ab10b187d65f40a4876b41f383aaa833f23d8b36e9f77f143afe39ab3a0abc2b917ff872d6dc99969f12063978eaac335fb0b22a5bf2c48321f99a9b284cc9dadf740f7357334effa00467b0e01b68ac3223e7c7afac76107b4349d2f3c9b625c93b193a8274ba6904616126a5aceabc77c360e5b679ee6aed353224625db2a587beae71137a925cb2b33697729d815d818c3ceca95c3b3518eadfad15ba48dcfd1c1217326df2e69aeb38f076d1e0553364e72d1a0f488d06c71fd26b54583996b3549f063d6f1b84c4e5d021307e895d877430c3136e7ee68d0d60b311bc84db0f64dd8b0c5f83fc3f1365aebe5a8de51b4d24011523fb10321e519326da24c9385c2859b1654f9377c00e485ca21cd2f9968dd64d0e2850e49e1642eb6507783fb0b71254cf337a857ad013b45d6523db8afba012e4a260b4503a7c3108fc78e1425756f8e40b46f1be47680b03aef66f3815135ae02bab3cd97cba5369db0f73cea55ff0bdaffd2ab3885cd480ed02b3ed8bc144c295cf63c049252afbf1fa729fa2e7aa38c55a366c024036af72d7ceeda51df02a42c36836640f053b0005b39b60f6d5a55ae468ffd0c91206b2ced91578bfca639240354b11c46e1cae2ee0c623a62ce4985ec134357512383c3873c179753ee28cdbb3af68d093c0e431b115c84cca7d7a23aa788a0d2aa3f12afb2755a14a817f289effea83b77ca7e959f58a38b8414c7f681a20a3e51b1799f75aab44f19d531495f7bafedec2b1e01685cb70aee3d1a4f8ab57133f2ef265b14bef17164ab145926a6d79f2166205bd5ebccd3a30c6c2bfa5b20626d778b95293afc731d24cc4206b51ef91dc27a42d9d43d2bd82a9fdd0b98d9ba4abcf16b3d39139de144475686558c5bbf684758eeda978029319460e7c6ed2e83a90930ebcfdc864052205165cdea78aec033544bb1e65e46b535df020630cc9aaeaa4507eeb04bcac410169554a74b019aca1f7c91b563ae1b6443ddb7134bb0f235c2cbda0dc0553c55720076a71ddce3024ef9dff78f5a78148166afe9a0f0848cc45bafd3f6dcdfc45a3d0c587d1770909dd3845a7f97f046ba844cc3283eb6416e31053cd8785309e27d07bb94a49fe410e2066c9e33370d017fb0f355cec255b50c8928be291f16aa0c914b6d999d8a4e7cb446a4d884d3718233e502143bde06fe31cbf25b25d8dd81f2611c06f280bc40fe580d7c34c1e544e1aee81857fb4b6fb7b0c372a7f49c170946be13afc89f1f497fdc980e1e955264fd302df408b45d2c8f375f936886d265ef3a2352f3ca96c4db6b35c2ffcd0b4ae977dfafd3f9283ab561e5bf3d1acde37aa84fa87d5ccb36c764857a00c5cc67ae89669bc200b28954bec661b35a9b90504dce5fa2cf13ad930e09134adee51d5ee8965fa6c1d48675eaf071d660d4ca97d4d15e3a192db2edc640cbcd493f4a249bddb103e384c6536cff6d60fe0ff0be05eb0a82cb77b108dceba28a5ed7c0d86277bb3e178158aa0619d6c866df09ef00d1ac27956114898bf9cf2b10f08f35cf454d2857c46508caf23fb9cfd87a80d21f512182705c419e577656053cc3ef8187b040f27f07e339c5e09abbff474e217d4973b35e7818ff8084132c316057bcdba3879318c9ebedf6cc010adce4934589deeb74d9a8df3f707817b6e66d43fe8abda5ddbec2f07b83e9161c82f3898f7a782ab6042d30ad90a0712275899d8afde86d33564c894c6a1d2e002a21ebb3bcd50d3d20758a76ca065a5df58e473169c6c6a4d7043b3e73b3f57f794ffcfeece191dfb1631f968000cddbde88e1ff8f427abd43d153e57bba3913f3aa031ef2837fc768fb3f2dc7277775d7d47b85ad4ac54468f4bb4330749475de38cf9039a96ee18a33be4ec5931e8af31bb4b582f52e1f34eef881dcb2ee5f4a71c88dd876affb4c4ea3c48124c43abc772adc4125b416080d70ae4324eb2d8b40adebb352c9584fe53787b291048f89b82abd272a90f536341139859dd0e13757e44fb5ae9058527ad5806eb669ade3d5dfaf039c42a8ce234b0b43b56351d7d4906d48d9269c129115a44b5fc277b0960aed0643de4121f391045b4b24f2d44c6fabf1033983a55b0c2dae9658385145f99c3487ba2645dba9946930851efa2cbf036b89a7c7ce6bf0d405d141805037ec436847860069ff91f4209b503226b6d111d75b7636fab1376c4e4e462e86175298ca029db4a9b88ba5c68efcd7a0ba0b8b931a251a96bda114fb1924b6e9ead211ebab9b209a437c5d3eb4cb9d422adf435105a1a2c1bd3e79cc8a6cd37dd6fe12cba55f3adb7fedb1c59df3d1a1c71458b2008de1463baa691b5fd909bb10821ddb23af8f04ac78fb5300232a1925ca6dd8c26b9bd5588bda8a79ecc60419e6b5ba3567247f2880dcfe074592d8f03070eb9beb331f55b0e88c0f109f740cb06c22eaffcc7b53c165454489f8106e5aca01137ff4825049170b576c70a7b8b3b69a09a375a3e37098d0dde9dc7ed778ba5cf62a8d7f172cbca5e7b3c2a1165cb6b3eb5dadd69a93a59d1f00efe54b1c4e1f8dc7d1636b004f536a66aa17fe1db3e32aabbfe8192d45e8509a0913cbe714beee834f28feccd1c9bff2753f3b09d5519c8a0a43c02645320f0f68f8ab775c11a1c4d0d042c4582817b1143b416dc906a1626aade770042ca3148439ec613a0086c00dee3285864214e473384c7d93e51ca9b68cf9325dc0e28d7527ca6fc5745f866808ee8abc89ac0f02b300ab3aea336b97e1233b31ac509d30f4314982411bad4fad652d42e0ff928a04a09b202ecbb46882acd4a8edd82af4a4755353d7aa4a81072f54f1bed95733b96833223140590862d0aba677b6d6b365cffd2b6cac4942d636a44ca33bcddc68f23e6c02da9f0647c33c2ac489b4e0ecc24b3cfb698e1d54f34ea18bcf9d6a2ef7193a7f9a04c00d603d085719259c0094088bc0fc562c181fe27553f35c2d443a1ba82359a01a1b17fe00e89bf79334496a5a5f9f4f88ca7ace8cc156b65278755268d17790e2953714e105065de156f516265008ae3931a39c7c4ee6352d8d1082cabf05f31f5918cbfdfb1eba3ace8ae270862b5168580b1484816e7703790c21da6c5ca4f400d0780bc0048e4a2f81667142472fe07e84217e75bca9cb201b90a93ec38a62e994fbfa92f94b76eea7cdcd8c7d48c2c040392daf8bd70a8453a73509cb4e2e2b48d463baf23d12aea837f223e325c26e3f2b16d9723da0a67211300dee6d9140d5bc775f7e4d92a953042389dac18b85da3d8b948176db2fb8760b62915a1c75bd0c5d7f62238ff1f44e722c23a724952aca63daee5f2ef28e5b1581fb11cc54770ff1474ccaec6664693105201c4895414d5b6cb32df8e89a0b76a0ca87f7db6ad6de8d1e6e9b1e9de302cf813e9b6f92e26f98a49813cd0d97c58ab02bc0835af289eeba09b41fa8f62902775c821cf15d69efe929444d502ae6c845c321e2368b90a067ade175206620a62ed724414512efb2b80d7334e261865602ff28be2198e72a88f7ced4d8509f3ea508d72f2336c192f49470e6c39ad8d003d1a45c094d4c7a0695452aff27528d9785c8e17f9abe9b7b8ac2db77ccfb7c7df6d13b424e5e2fd702bb2447b82414758a5f66c3f9cc962855e43d626e6370d14306776196ab9d8c91c10098f38e4340e53475119c08b1dd7257a5b793085206e80cf53410ce9038edff1a49c496df00d29999ac11048e331dd8e695d24986dd59e063669b39147d09b11c93de8ffcc86e0d66920cd5e1d8436eb86121ae0c58b3d68c2c5f04b846cb8041b2857d24c82d2ea4d5b2b04182cf86a9ee265b77dbf331602809751ee33d9d69332a1774b85911058cc2a2c63796fa6da7a627628817cfc00c3470f720c3d4f4b2d6989b05d7382dfb1ca3ec3a7b2a8e4358def06bbdcd9d69936a21bb19226eb375209a8882e1e056f0a5712dd3f1f2de57442c2c0fff9f281610dbaa96dae578fc67a52fabee6f982136fd889e3851c2911e3e59e4da326f917cb31252aed34c7a059ef43989e494bbd92598d65d500d23374ada31f1a6f10bbc2cbf3da630cdccc68cace1742bb374f18bdb7308a236ae05f80b2b0f39ed3460cbdcda48ccb8687a17972f67178504d3159d2515bc59d4d834f1ce5129f60ff79a37e1e0762bd526f8ba341599fd333c0b0fb88ca62e274599f30dacfc450d777d708f8001f4ba626235d4a8e0d42829662eb18e7143cc4bc7d32fb2ba874ad52aa5c59f655adc1f28e1f3b427ede4f762a5178b0cf9910f0d172af8b833c451a317b8e1cbd249a155e341ef1aca15adbd799188f4d553ad4c991543776063063f4dea8098bfbd8dc8c6bf585900528a4bee065f4e59a4000e26e2f48888fcee5748b8e99942159b254805dc11e74aa9e5a1cda296a80b9ce5c6d50c9beb4003514b3bb6fc4e3039cf2277d3e554fcaba4fdaaaf991f032863561772825286cc08cdc682176a884012ded7e457a85670ca0e83ea377c8f6b030f5bc214624a094b1ff75f7221f06b002b88c6c6caa482ad63533c03f1cf9b30cf3c3256867c0cb937cf0ece576bd8df7ecc9d7e9cda810fad9907a19bcb4dae47ad8ba1fb1269502a832ad1b61fd89f95deeffa7ebba57513bcd9e899ce5ae86066260809478a00910d818532730e8ab8bd857ef6c83cca60a7c065d0179d495a13e7118b32f7c8eb253458e0e9df803406d984af60838a09606df2418823ca901d48f3d0ea8fa5aa701f3cdfe7a24b67c1a090794a82b5f7bf038a2d8434cc4a6b28a3088827d8546531686316e7ed9afc9f72c6f33944d8c4e27ce75f7a8c3fb069d7fa363092beae3d9a9c6d3acd0f0edc3d6783897e5ce15e028b123a32ed60b115cbfe128030c03f0cba2cdd43efef75e60bbe76ed44e4287e8f9a0fb5829a19294fa8b251ac911d6d14af1ef5395766dba2bd4cf434c53c78c5456d703bdde35e1ed78a54eb8b481e98f8a7387f26f9538ca9d54bcff4e92ce9e2fb24b2b2999df6c665a65af8c2ebf25e941bd385932d3126aa9f3c97100e1fb40a2d02cde116267d95f8469594f8df10dc07bce3d342c2985cc6831518cdae932adffea1f7c9dbe775b428f59905fe02f83298416f3143377beb1cae9e9952f628a21ad175d34c231bdc5518dbf38703a2e7c35f88baedc428ef569d0614bc5b97a30741ae6892572e8a39e6fa5e6bb0d517a39848c0a7851f7ef4ae161738724ff75588cf0aad0a9e341eb3c4f917983bcc4d918d7d141002d9732522e2ad67c745b5ad4d098b40f6fafed32b9328686fa895f2254c26a1782715835807ad0182c20939125d21529310c95d6076668b303961a8cc2c67b0beb36a84b3a3e08eb950e160a623a3bd8f3e14ce7e6ece5420dbe77646275a5f2e961951fb3a46d81fe00a10fe534319853992a4433f864e4c92a5ccad089ec38f9150245dd70f12575a50fd3bc3f2e25fc04e9c7a5553f0f1407c6b10cc6819d1f4f56d0ca50c2713ccc001aafbe065a1965da0e2a328d14e8e6686026dcb9f5cb03ba5ae4835aa5aafdb3d256f97c32e220f77fff23111db45c2f544e9723428d1bf50d2591731124b03f2eebb483e51fab300d4535e4962eb92bf8739bc848691ec55d05adb44d34236ed20f9c67453697135fc8da4dcb8585316a548b4e1a197c5979a1bcadd1009cf72f07156eecfce2a548627908e915761a3707e00d1747c00febf3fd86a3c1b9899c9c8d06f893eb264903090d1312c3fab2de51cfb86fa48732b7d7320afc69f4ab03b38bbd2d8b169301c74f7c740ceab61f913d3a767b091ce1dc6d217af86df5016d304e1dacc58d98c719894e74c7af45e17aa1b994dff79cf437332deea57f3bb702fdf5c49dd71a63304c285ff976affe6c16aba43a79277722e2486f892513930dcd345e5170173c072c6833dff215e7266451d02d29d416b796b244c371656e24baf4efd05831a6328453f6024c27ec2caf2e206697e0b4d6e01be235ca691553b3f17b2e58466fd59204c5e91f07de32a7c118402e3384f28a81e1b06e319f5a7ee9f4736b1cda1e01dc3b98163aba59f8fb069019c84869debe51359489fa8a2e51e3371b1076c201d228f0d61753979580e7c1dd8e008194eae6fe001db90f7587f0d87d51f659e727b857e47d4b8c8b9ced444db41bff6c797990fbd0e914742b67f3eca74b0040b6709d6f1a1b0f08a542e996deb95a5af2d692bbe5c456854c2c0b1c951bd02cc6c08f1632898a160fa0ca8c96342db43f58b4157bbb7ecca712ba541954546220e842e0553ca17dbfd931b0a00f48cdca0ccd22faa86017eff922452c707d0a142cbe8c30c3abae18f1190bc0900f53cd799d82d5598bfd84f6f43d4beaa07ba01c95237ddee0855621be3f76a4b8b83a3b644a9d2e0322db8c698768eb78fc1efb7f6cc9c91bccf8c3ba66c879d1279b8d1a8baaeb6b6af944c6b4c7aea933246203f686db1cef74b16571ec959453029be1855c1ae86f37076419572754859c37c6655524ca057a57cdf76e2fb30e81a99b95db71589d83c270f10a5d47ff25f658e2c03289738ab22b43ec8d7a2956689c10dcb58df3aed5d4431d5a0d34f2f4e80f29f4c4ced60d969767bf597a859525f3d53f9beb6729cc92c9de2cbd1e8712a976e9580b8a6742d68df11077138e5df4f3dc0a960f876a654c33cb110d0a2b370e995c4161cdd88f8083592c881fe7936f31076aa1877e7ff768b79193a8da38600232ebb6d1664af0fe7c2a650e2c88d5cdf7429069c435c34cac23523aaf9a8f2a9ac26fb4e277a27b5265e9c9714527627af1ca69be3174f41d0c239f45a6630a05a4b2e2a82e7eeda57efcca862f5fb44b4d661bceff18c0224bde3d61466831f7edbd0fa570a3885f7e34d131a5f0bf87a38d57ccea0e2c2fe2453d86c8a2de3299d860306fffe8212675915914a80273d0cedb2d49cfd67f08c36a750a7613b2ecd6e873f95524cffdffcc7ba8b88ef8a210e7284aa711ffdab6ac762e31297e41d4f4de61c5d94bf104c28f30b6450f8a6e4b641e9db406880905f83e50df4bcf09eb716eb90f783a71d555ceb7f9858ffc49e24bac81a765000e35ccd22fb12d1d84fdee544343018e313b9122b2adbc00d98206886a3a03f60f49e94c62e05b5f6e8259ee860659cb42791da81e26062599b69069efb06e64f5b89929a571f341ed93f628121f888a6af1c3ffc9fccd26591fefaa37c9faea1998831ec217a8c5fdc4046038509dfd51dea822faf01902bebf1af2edc7e1014706aef6a57d9e848d80df48dd82e85e9b58948210b0ce40ca54a5a78ad3669a4a7d352668401bb5c63b8778524599ef58b77b6c6a8db0531ca4063f1ba5b91a765b23bcb905a1cac6fe961a317f39c172a52e2474415c8974be9a86481dc7817800c88c60172296a8ae44f86c1c5bd58d7a96c3dd6380acd89e93f27f62e8cec7d4befab099c49967ff3cd8b0f553adcc81848e5829ee288293447473d00495d3182ae7b1bcc27b67ba4e761855b4c0130fba62b1af9f98dc7a0df43adbf1069a8dd0a3ec029ff8864dbee55b31a59d4e10d67db454b9c873f87ac941d25f17ba5ce34bfd4a54aeb312b69ab1b98659fe08b7c0ac0d341bb58a7d8b04ca05a69721f86ce6ff37a5fa0baaa417a9ec3ee922d5b0d601260130ccb9ee955cd31bb677e30b645e4106e70645a1e3c0e38ef18bc88cf55e147c5f10e3eed33fc7b8702a1b1a2bc7e0df8754d6d725cd399b4701cb1287a4d5e207cd318fe469362a10cc5de048aa2ad5d746b2f9f3e9ba050371af6a40853d2dc4ccebfb75cee134d4ee90e5120826f5fd2ad5e0d59893b785b26127441a579d222d1a8ae4c75531be4b91814654ad730cdf04472292e4e1a315c1895ecab0aa1d5f41235f7eac91b9398e8072ad799deb0f39cf7285b4db0d0ea78533bf222f6b74a2c2358bd0e90d1658107698e988b5dd73ec7c7929f3122271dbcc8d2912d0fc3261be842c228300700f512b005abdd6c044358be436efcce12f1c61c91f393f1bb6e2d37fdad639e3d7d78ab7272a7261efa7e3521ffb7aa5ea3d5409f5b21449ddefb079f3a9c0ee2f149b8390b2701dd0b47aee4b7050614f0c39d1f3dcb70d27d2da9489376449d4a82ff9b5c8419aac0b6090f350fa26e1d5d5d3158a3654ea43a1edb66fa980c4fa3c92360edd416f7383da979830ec2a292fd5e450ad033f88a93e41c3ad978a63bdac574bb314f9326e34dc5a15035b32a018439ee2eb7503e9c19dd3dc7252d933b1b542c01a4755edc5306c1bb71163496b7018188d16e28527fb381afb9b0a9a98f3d4b7fdf0dc68420ad484838c0c3e3e336992ebdec4f88ebb230242989ff56df6d2d4f95e59360210f50311b5feff965df2e4f5afd47fe8763fa09b31c36c5c7f127c38fc0d27fc74d92f349e7b72e26e945e341bb0a8a411001a8fbb13c5c0ca565a649f4be8a655b1d21924b780dd7ab5f0136c2be41376fe4f8b6ecdea8027d1d1226f56d567fc9541fa50a17a110c784c2f115c0e59dbbfb72f6a0367e0b30edcb838e1b3344e0adbcc772d3d6706311c697a88d2446388ab193c4f8967175b8a860b737853bccf10bf20c22dfdc4f892b36a462141365c25115cf82f6be506d688fe5e0e26bd43c03e9c2db96d7987a41b9d95d2cb86861b645116d5c9f20273f868309d7ea4a5465713e716fd091372e8e7c98f3793b37b46303e56d564c22cd5ecb829349a052ca30b2a717a508a0cd3cac0bb8c6a27829fdd8ff390a59164d28354064952dbd6963ffaec6c92a7fff93ce40dc2376249446916f22f10d6d14befd76804bbdd45df79d6b51f3902709c67b0dcdc0858f88c701bc6e4c868e55b6f5200d7c2e2a738d93ca84696d70425e56baa74276b6e65242230b2ce4ce6ab919914c019fcb876d1022da3b660ea08b6ece5f260e8e0420d0240f019a4a31273920f7f44376e5f42ceadb35b167cb22a4bde7a6c84e15c0c0a893187a2e135386dfcbd6c24d87e95a4c595978a925e085bbdfe413cce80d27e3b7cb67163e50727f4035d5f0404e11f3c6bb881c4f4ee0b4bf1096684483f375bc1912260e01310c9f64a71f42398ba1fb7f0b336699f721ea595ddb871a9306e1ba12a02803597668c337db295f90c0e476f80609810aef9406c59c832ef8417b73612874cdd5864ffdd4938ba69ca478cbebe8fb51b6a11f288874f11f08450771b7fe62422776e0b563936aa87467de9a61e922a9e9d88ac8f666b61914eed8819db7656a3ec38f6df60d2c54fe92b0bc7e1fbdecbefb02900cac0ca1ed21a938abaf18faabd932d81cb9106794e49be7318b5403b9c06e5e2cba1e1e73e2ef27249aec6b8042f84515049c63f01b4726f1d146b024212090a5d8b01ef93f6f277caec7455e4fafaa6c80587fb81ec0a3a53a4d5981286fdaa95d3d683ae39e234f1dd1cf7e09a45a0c3281bcbfa7d99cf028d97d4f612a08fda368a9185260085bd6b55cf5a827b588c583cf9679e8fb4e6eeb11a0c7090597fb9b30a457c13f644fe2d614ad236cafa8d70249e042c02352b743eed0d3d069d71c45ff9564129cf0a8814a0fb2363179d5a1643d81c70002f5a4609a234fe5c5638a6b90ce52231ec8e3fa4e8dc4be5a4c0efc0109f6b866fb2a13d190a19f9113467f08a54fbad7418926ef2a3d05d5d3c06d3f8af73ced4f732001a6a797e1053876d94e5d60fbd9a7091263f26771930d6d128e0a44f0e2541f0bbf987a4419fc09699689c7d4a7c5cc708b577bc805b65b3955824ec359696123533b4133a22d0caaee760f8640e492780ca2214b8c2bb075dbb179d960c0fdf2109ee6edc2aa4ae62f96e232599797ea89f3f1cf9c37b230ddc86058b9d3b985330f6bb4716fd3215acd3bd48cc1da1b4337af61efe48e2008c3cfa793a15b73904388606bf196de33dbb2be1438054f37f7a2dd0dbf3d8b231f4a8966cdcf739ed4d8eae069c8fd9bfd22d405c7f3c35749b8417499c5c232e4bf4b467f2e25de891feafc226343f2e000bebfebb615f5ed33a1541b543e27795edc345ae01b6cd4052a2b71dd44603ce174dcb46f89490b0efda8f3276e2a95b92468c5777f215f8f0c6883acea9fe67746a136374345f5b0fa24d896dc0bbcb4d7723228509fb5574b9657e858f5fb94ca4c1279908e58f4804f7cca210a6d7de018f723bbdeae9ca6aa2b8baa2541e7d9416aadd77af6a558560d4daafc63059207f417cea03c11da9a0fadd1811f556eaf2c906d3908c146acd6f45bde11939fd20b744d02f6c5aba364107ce882ff09562a28decf4ce0e6078e3051444add83c25e142d8bfad4656061b56d12a7a1b34b0ca593104a212a74cdab84309acc48663c4c130ae8bdba2ba8451f6f9fa88b3ba48f015c895a6e8dad36bf2ef779752f75174780fa8fc30f644dcb86ab72295eaaad1ae26791c981f844b01fe9ede3e0d05fdf914dce646163d38f85171c0df544c78bbacc4e1c37dcbb51b30031ec4c99d1d4a839bc3da8707ceec4ddfc2edc254dde6d4122a55cf7171c4260030750b4a554d1c6571119bc3a1c4b6869bc9939bc54593d9babce4a51c6ccb76046a51ae951a8c473db375403d95578e3d24521e3496ea3a680cd6517f3f0d40f22751489e221e0a907ff65bcf2148e22dccaec9cccdfbb1c346706c35a64baf80f3e522701591c5cf445a063bb3dd7f9938fa701987d9ec287f7781dd5ca9f462e90cb3c70333944023c0f24e1a3540617f0623a15e876ace72e24d9edb899f2758b8f97c044703f972bdd4eb6575f59a465a85d0a40d3178c16501014045aaf1088cd493e05bf40136d9ad8100e2f6ad2b3938150c8795fc0c20f414e0a9463d80fe815c65db9bd5cfc3ba965d4f33f5ecf3097ee250e366ebd29ba308d261d4bd8cffab919f435709a44b847f42df6b4e800797b2e6e65488d1785830299d4314aac9bd307a418ae210cb2528c8be2914259e6be2ba2dc3dc384b993af546dd98dfbe51b7d2981477269e9e3a73161a32a29d28c86143d771fd7cfb0de3c76e0622d4e805a15e5f731ce504bf221ddb7ea744f088ee445ee834350da39518d9c188b17c78b4e2d806d660dcefa0607be5affde4099c5748b85a57b4c7a40947909af800af321d31e6e80e97260c3a07efdc22b0ccf90bd54e27efdeefa62cd501b5b35c04311ad60e400bd69dd31450d3c1f0d77fd0a5b7fd15308655ffcbfe3a14f59f02cb32e4461fc71016a192b96f4ace50b4684476ce14aaf3f1680117ac358355321765735aef58548f063acc880fd022617c8938499dad7027c0c28212b396a4c0239c2bc2017ca51fc4c87dfc554ae0d84dc2602a0cdc1d3dc6de81a75bb81445454c2a170c56720c05c44ae79f641cdf65cad149015860b7ec415a35485194509bc83718b0bc0f658ffcecade22f3e7e2b26708e5864d6834ecef6ff60aedd37a99a7710ae92f861c71d820e4aea187ec3e956b1205b859ac036bfe30014a781a598ef908cdf4ea7beda3e22d28cf00d28ef3f68d7b64fe5da34c4a9992c1f9d667532b662e6978900ae1f521d63340d28b32e2f842a0178a0fb0b0a499b6d661b9c6c77fa32f112456c4152280eafb910ae22b3e03c282116a2a3ca918d8aedd2041383aae874f3164cc84bdde8b789eeea790748bc8176fff80fa534e0b798884109a15898e3ec481ba6de901072aa975d77871bc2ad972c0da7c6ea711544d31fdb8e922cc60ca16380c1b9deba802f61b5a9f456c6db3eb0699e1d29b3b3b8286b16e6d9d97927c32bd6dcd0ce509a7ed3f70b207467d64408b09e78dda5d8e6916f265f5e20a69e6e99b0539f986cdb83f9516c946a247d7d2bba59473d2b3534671bef6be8e8b22205b1c5ac007500e62b55a016f9c9c69e07d416aa28fe81a95adf7535acea5aac157703f980f72218abca830079c4a10da306ce2a0d28af5f990518ba47cd73779170d8628c1a92b0d37b35f3273e3726ade30408cb56a6a848c0741509ce3a47e9bde7533d76b039ce41ff12a53878e294d7936966414e781d7868d8a3b1b3fe744aefee52d607bfaf73aff7e5223c0f3fb1442d95c9b6892ffeeb4657544dc770c750a3a4383c778ddebb8d8559ec44240f8120a29c3814694d3b0d3486b7beba490e2d7e2e8d33033c2227f2328a4334cefd79aa14c26fedbc55ea1acfaf5d1b90f8f1993030135636f8a042add73333eb2c4ab490cc168ce4e9fb5501be1a51737dd67a4a74cd493d66618e636460b1cdfe062b1dd825bbbf6fcd1ae9c451873195033089fddeb79990903578e93a88358a725200d6aa28b6e5a034364ffa02839f20611ac090394756303b93219e9690e8f563ed60dde6ff3265530a40d9549e9caac082b5f5f3236a4e2e5a6434ee421ef64e653cd78ebebe746e15497f4a27dccb52c8df90f71c915fb2185701d54cdef85bdfb3f6acd6bdb3c93a0c4364232dd9bc26388458562a08bfe304b413a0a96a664829a20e10d938c756afdb7341f36ee8dd52e5a1675ddb454211e8874350019175b76da02f9a2b755675ae496a376c961f2852b6bd8ba542ff3e5d81ed36e4b9d3755ae408239c9971eee96e8cce6aaeaa2bf9782f7cd0f390355259aaa0400d987c53504b127a28181106829ce47c4b96bf082230cf09832d1627871594bcba47d658494cca75b2ed6f3ea226a487369c37f5e0654727b43d45307697ed1228f96b121530a5fb0b70936c9f8a6b153da0b58eeb9a9631dab941dd335526e7291b004df176078a11f5d3dc917fbd7c7dc285bb4a0ad0382dbfddcfecb080f4f54acabd17f0a5294b58b19fb6f897f081fe995158e30aad72b8c2e9ee8478a7df09e92c42460b3d4aa2f23c9e15a085e5e97475fb25abcc4924a76d3a72e41cd3835110728001fcfa669befd460f4e05b5d237bbdb130e81c2cac69bb719f8ac5997773d717a46c91775b599923d03f5004a8ba7d0f74486bf22c02b3207a2eb7ee817bb070d73cd769fbc1eaa363415e50f157f41173c2305303423a2345fc295a40af8c45d9585d0f5073d9cd54f0a4941a53cfe2704a734a99141fbb63335e842c3b6eb617613011ca279e25617cd3f19e995fd5c79341c21dee26a1e85d1b0a395dc358c0881cd784f80d110116f49714bc05e1b57d1b1d53b75f6ee89d0a41065aa037da50174d5337ba179214f1cd408f681a844eabeafe451028ceda45a4c15c84de68a078b6e67711859c8165d5f32d33952eea1fced4d358db4ae67656fd4450ff886186d66f6477405c2d5ad49a2bbad135c698bf5360fe416c4eb35a63cad3efdb6c5f4c20d5befb122c3de62785c7bafa5c6faefc6424561df56adbb6fd233f9c775ac9d55047464765afb27fcf8b7ddb7bb0ca7613f4c900c03adf36bd0c0e0439e13679780394a6393b65a657c82d587406f382bb604a68ab10c16c537c949ac6cdd3d19af646b949142db3a6f970ef398c603a3581bc9d44a5cbef13abd20c1bde0b642c449ccf92e2adab4946bd3096f61cfbba65b1ff0b43e029c4f6204f391baaa981e3254e994acb22f05943306cf764e91fe9ffd8ec6bf7896e817e325bf7b0c0512478944bf9eb9d66957dd1ebcfdec1779a2fe7c13a6fe541cd8102a8f77586ee5d12f995dce5a1df06fa0f91c80f6d45f6e3629f07750d9149b1c1a153009349d0f754af2c004e16b76df65b4f8f47c0d1be4de2da5a770948c391cd794db725992836a4d5047ed0ab5ced5d5bd1e285b96906cff91703138dbd053a2037994644528b8d3fb5cd2c62ae57c713ff3447a522730c4c3975bfe60cd495f212867797bfe774a280d5e37c757d175e638cc6fbedf5fb45ad05d0332b990961c5ff5da3803a25422cc6f00c4e9ff9da9daf8f56b6c569b039cc803a5becdaa12317023558553794fa5b30ed813f8a0dd88d023619aacb935c0eb7711fd3ee86ab2e6de6f11037428806f0fc6d119ef091324d683247cb778601b5bf14ac23e510b0e4536a2475941d9752b3da01d462d885aac313972bd733e3074e6c7a2e4b0455e2f75951caa7adb7f88a4c904073a40d82fd012cf9619c7079ad87d67956c376d9ff374794260f6a2475d60f64d1d703a6fb4621d7a596d6baf98251459412968dba29908451198fac9cb283ce3c3aac82814bf4f355fca0be2e20e8fa415edab02b0c4001f8a335d52b901f451942e03d37543b7d1c559baf1e56fdec13f3b2b6fadfeb0f8bdb01f68f6d66aa7f15e35d75fed9f4df2a1e41d468da3b73a9321012636a47c154aca357cdd2b467b9f9f5086520e4e7afdceaf517f85c7667d99b88276df3c77737f589f2618a4eb8f6e151aa95add930e10890d91e3f350bf5c80f5636856eefe87b8fcd4ed5125cbb89365e4e8883d094e1557a0ba5589f4f082e9f746d5c9db4e4121051efbf1f5414b41524e93b077658099ddff3020dc2e359f933a618c9b1f096cb5979df199ae98b14f6cfda5da1090dd4e2202996315f6ce8ca0da6bf29feab61bbacac000423a531e1ad88bb320919a0d7853edc767740e1fce75f975dae80e89da54eca913f60905bf4ba25f0f2fd5a7152e8492749c3684bb8c0aa4bf0542a2c1aa3e3b899ddb7a6ef983e85b6d0c3f8011b780efe65292b066b69de65ba732c6d571250c8c0cdd87a4f1f46c6a0a44fd77c84ec49fb2a6a8a18465b4c83becd10474d67ea6a87899b7816aed9a49c1562965c0da2dc2bc3a2fc45cea6cbfd79047995815f9763916d327f5dc5d5ef75371027fdd2078ae274e6a9bb7a5c8535146ca28c192d4e5e7464f83f2690ccb1bb5677e697a51c6720854f61bb12e3e54cce2a4862c63010900d4d4640b4022f70ee27e9b5a40a39710393902f9d0f2b1cd26ed2aee2c9b9cd9592f0cd65fd6c91aa841e2faf27ee8db06bd07b980ba609ef3dcc9813eb28f9d96541f843d519e99644fb0be5c2c02f05f8f0350fe758098d9e1ebee428f282937c196589be129213f816d9219bafe34a8d793b911c4a36644df0f29a9c8652a51459701fcc63409c1b83f83a7a51d14d215088aafe126a7e12c428374355b5f527b59f4bef6f745f6d80b331220fd8f5ea8d9b29525d68943bd63fcc5e74b52ae2f1e80252d112c6c53ed502abcbb3f6f7bb3766263676e7627d2d423dcf4373cbf4e001c6c3225080e09d14b8b9fa5f8bb1e0d816874fcfecadaf493893f40c0b2155d2f2266a87b9ef6a9fcc4f97552fd05586b95288e59016eb74bbfaa6b274ae01acd49fe432d4b813bca6029cd4141bee1d52e1423127cd6801bc9338e1d07f34d801389035efa6df475ebc181db7b1951cd32a4a1e35b2e00c60e28200ff74ff72c9d6907ffd83d1e5fc24d2685550fef5940b68a9df1f6020bcb6213e39d7dfb4419f1e4808420d86c3fcd34adf3651f48d92b058ee49f60d5035fb84789c4f6d2214546811c4c490a92a38d1ea4bd1d1eebcc314c58d8399d47f740c3f058945f5f66b59e5b487926f48754d2f6163940a4823326a560cb36761f71d17c78a74b67563427b685995c7c3ab1e8ccb4d10d6c5a0f5ca6edc580ed20bb7fe72a034f649df0ede23e7ee7d4544ae30bb45950fa773fd29cabecfbd3be9440b58ec123bf35ab993a14137bbdad8b98c89fb2d6a4216ea21cef9714d30bbd5c8956273f6b587e3635ea27fc69018a35de95db7a0a453b005234744b284eb467e38114a73981e5246f06164858a7425947bdcb2411938cd2b2b17af5e1e5c77d2f5254cd6f02ef357bc963c73c0c3797ae24857e05cff4390508d7336d3900d6a0bcf96580e87bbf3ed0bdf4fab4c1256061e1231a416dcc56a9c774ea36f29a3d6d0a577ea9adf8d52d1b4ce8770da4cc91edafaab681266b817bb4d5ed30bd48b571e023b8a75907eb7ca26bda85f52e1280f59ffbd45ea819c5d47b191cb45cc2c64759990ea448c44ae4309ee2ebaf51d53158502cd5419783200fbe37ad369ee8f24ecea59c9974c8a41c219c437f13de4bdf25f243099aae56bdc7b701dc31e33038bf60a1887ab063aae67685bbb6028719d1db3b9854bacb46d08b5b1f4cfb3753be09546c58a23863507b05f09dd2e15f1b2c2349f8e0981ffd4dec16b6d3b5fe96e26e3d48b94e30c5b2a2e683818a186bd56bc8e179d615db51123b97109db1e86356b27076aaab03c418a59176d9a8892bf7325e628c55ef061464bc6576fc1bf51fa38b5dd1c64fe5b47f3badfd047983e69c24a98a1f79878dfd8c8034ebc28fae5f540f3f85ad5c175bfd174ae2838b4f5dceb4bc514edf36acfc382ca030f2ab5d51d97f1bda45109c42a9050d60b5e7fa3478be7287daf9e2bfc19505c6ecf0895af2aceccd90fe844afc2ad0ef02377c1bd0767f668fa918189bad3887f44cefda27f508ac6f2b973148a04f02cf6f95e5a922a003d12aecb068cf39b3f8c254504b9bd9b4f921e3737b31ed58d69941d83a98a1f2ab2e2f4ba29345b48069d7537505b6f00d40a196eff7a7372b9731506a2d909267963d421a55294dd02a24a8f5011337154f26d1468a1741ab41e8a51e17bdd405fcdffbd9578e12babf05bead878f20c1f92fdb360184a2556afd9568a289a46a62e2ff1dce9bca9cb73760489c024cb87d71af5681a35b3c195ef99702a1134ac793cebc7d362a7f203cfd8b89be38ccbc29e8b05d74dafdf943e5312cec99896188e1482ddb79328f9bfc3ce54f1d4e2bed40f3e55ca8514c6ecbc41cdc505335538b3cd21b4e79f2227800299e647133672c519dfb710b0a03f831f54cfb81e2b657fe1a6b2a153cc1605c16bda007145f557eb82700f3d216d4409a8234b1a9511d469c1d5375bb99a3b539915f89aecb433c8165f3340aea225da8b805650f6684fff199ba1d77fa79b58deb187e8fcb0bab0fa0cc87b0f305e12f927f4ea196b600c8e39cb94900e1f6be8e134b837e3093a93ecb9b24b67ba24a84da27d13821d4688c40671334c318c6221f7b6368be2b13f61b7325247569fa4242c3ebb106b495af58809c9423d765da88410e9e5147e16d98b9e0435daaa77bfcfd60fedd4f8a911cebedff84ea6f58f929b81fd87e4c9557fe26bde51c76d8e4ef9aa435c0f2d8342ac8aca95939f5dcddc1c8f1abe9699fbd633d4fd93b90f03ff1d43c91f3a793630057acab362ca362d9b795716b6c748c47a34eaa4a933a69ab3fd412321adcd01afcf02df92b2d218f5848b9ea68f6746e166a28e0244db9e4274fb7d06d96f5f201b805354f3891349e1f15f057c53c0fa118b367bf49ceaf013b2150d7c26572930ce0edae9954eec186bfc4e32c2995abababb3d4978bda96bf0a9b6a4c34571fb011c393f9890502117b4016de58480eded5d2a3dd94f64e17817a5284b50785e1ce51844bbf9976d5036c61a8b51c238c9b72b173802b61f21e9c4b54dd6fe7d4475e56e7149f5de4c27d725c5d71b0a16d42c941c57553af4097526e0e6b83f2be46d66fd2e50e461d015e5636819ec8125d27a2d3b38b642bedc6e6d80e152f8a0ea3bc9e9cb032309fa76c1495be793549cf6ecf4ae50d45b2834b070aa08104a15320729a8ae460dc472b62204ab0e215a2b6bd61037c4e2a402e6de297e03a5d1ef6348942b8237db8c13bf8e4c94a3405fa7f41e054a1bb2ea5d1624785d41eac7900daf4c4fbb6b916d54b184372bd4b9070c42eaf2605fcef709b3d0d67f796586e80c928c31f9b555494526d8ba0f28ce1a613eec981192e9d6fb1f5da73963a1933e2b5d1098ccfe6e7cfb4193269a5f49cdf47a1f369308de832f7551bc800c4a9b0c9d6fa0e3e742d5b261e333f4607746251ce1824fd20158c95de61ea8cd4d0407991a7224b5c3676d2dd0e35b8bb780cb3f45c8e4b9100c2d86ddd65478505638064d5c9d644db9aa38bba65b9adc06f1ee5002b2023f4df4781d3261fa24235a9ebd1c781e1d3c6bfcdbf2426b24b7ed7a805c4d29ef720f8c77298ad7b435b41a836fe39475c34f895971b9f9a4a55ef60f58f70591ecb99feda3c93f79cdb5f0afde7e6aa4d94e6b45215d78d7ea500c40790670829291a163c1f2d3cf78e145ef5b41671fef7952f0d2ab61d1076c757a19318b2862aa3c0f2b0842c9755267534126f222826dc202119c0886514892ad049636931bd5b2eca59d0d0ce7fc6623da630022337343abdca76b39bbafc55f72fef470453d34a39f655605fbfde255753d553e6896914381e8d8deba2eb8211000c0f10156a504026bda9d767c64e7d9e67b772aae83da3ae4be377bb54ec72f70dac0f147b457e0ae777c9909379cf53fe6998433bccf09505b609f62b2189dbfdafcc947e8f8606c8fe71f749496002c86acb70bd5d2d5f105d4b488efc5bf70ed4fbf7a28b59a7cf938d72b685992682f4ad94c25cdf24b80653956a8a3b2ad48633860d85da5310442229d5e6634f1b63403ee2765f0b648d3a1a7b4f5c6b98d213262313651b203623c864b218ea442996d232a67f774184f02b4f88fc25b8ae22f9c5e032ccc6ea2161f00b19684bac1dd61e3a96f797708a9fafa97ff6b3a2d9af2b893ad6256376956695f8be9c739b41bcaac386c10cccecb50b46d42083c25931e12f6b354924ff324ac12d985f38ace79c83ca906bbe24554653e14f281ce2ceb9affb2aca7831af1018b6190b62cf956eaba7a87621b602d376fc2ac5ca6c52f93e8d932bcbe706e35843221ede25458d40c1b167c17ab9fcbf592bc10147fe6fc8b37c60ee87219433afaf534b9ac5202eaf95b09a17bb4f267f0c308ec0318a6cbee0ffa5eb2706c367cfbd96c90de6333502caa689fe00b31cfb395f4a70c168a7b17bf21e06306d196d88ca0ebc6d6d8209368600c99864ffc8798424a4d13a06f538aea0fa46f57a9a0d23372ed0fbe5a67de63e6b0698fb0053c261622520c29ec5605efe58d7f67b043f8ff90f12040a737987073f40f7a7b463997345ae22c62409201246b80b5058447ccd2fba36a6bbb8561353f0984ac432297fa24c5c8e9afde3ad9d86c2b5c33ba65f75dd89f85ecbb17b5ac5221f36de7816fb9e0160a00f8f0b5fb6b49929c30b9a087c65949cd5d3e15fa6db19093c71c2e3a6ffe7a8bf97b12e832bdd4bc08b94d104f75922c8b5df1385c153ae7f1d2c346fa887a3f8b8ead977cb0fb683b8b8c72aa21ba3d28927c10b126e1b38ccb60c6ab1b56a8427089ac134f3e7b0bb0da919666ecdebad091ac8a6c58c7a97d610616f46c824415d1b098c7604709aed2b75d5e551c2a9f46e8a0608d1f544e43b46d66366bd4da2f0d82e02bff7f9bea7a89ef2bcfda32dafc70b0e62551fa05956fa4a96fb092e4181f5af9f2364316d0abe725df1a0f990e0bc0599572f4f130d932d002a13c3081ee0a39081bb36ca4009f12814c5cd6e3fcc2590fa1e9c814458d6d5a7bc3594984a586a9a3bc9d21005acef4ba97684d1608ab8c7d9539cf84336645c0945fce0f97009087862f5250019bf0c9b4ff3c62f009d24c6d85e5451de0c19ac2f46390f63d962b3dca0daa58d27ba0cff980884d00d91779d354aa4c5185557a01b88aaf41e9cc3a9c571bbe55222784966225157ac6f4d96e25a3df049dfac97e51b860d6006a9569e4309818280bfa8796cc1cc57781837168d3751493508e3224a147e5a38b53753b557559706d64efff7a13331874163a4c61e460a4746d91c3825429482220cc0891fcf0fb963a48336c2014e39560df3a9d49fdd63dc7ef3cc7dbd7c2efa61ae8dc93e09eb1e5196f042286c99ec5d523ab39c55b4c4415c8ac806a7e59084480034a5a9a5328ae4f978a7bd4f4338ee7f15f16108448443c0163046ad38a51a8df722a66c810dfd805ace2abb2b53e799fd708c48921741b92acff02e2bb6612b333d6beb6ec48dd093390670a7d4b31ee5f4f8704ef93c6f369d2447ec57ec91b95a66f5bdb27d4d244271fb1341bed1255a4f48b9bf6f658d7a7ba302339d87ed2fd5b9226220c710219c83aca495571d6cd806ffd8241cd76266cc06692b137b347b320dc431e1d08b5c31ed1ca00a0281ece3aa31be88df07d67faf820bbe7240cee599b36a8b3d299adef480a4d71f40837e6b17e731f6c1e2c42cd9ba118e543e524adc93f8880e22be0008ee3ea6eb4af98e02d4c0f8f37239793357f57bab4b2fdb0a694f86f02b027dfa1bc8ecb73f3b86ada8760521b6bcad52235df38d184f1e70d4403659dcd08dab730ed47ababb09822c6ba19efa41152507a87774576c84f3fefbdcbcecac1551d8356907961279422f1a0bb1170aac196ca3049d34e926e39f346a9892995c2462ca305d3c8022b01b4b4623cd44065749bfae5d19b2f5fe6f86097bb6c4d881b2dc2bf5701398f5b95e370fc2f3ce2d1ec4e73628c00268f03a760fccb3896b660e406923cc7f8644bfa6f235099f74214303ed4f7b9d84dae70a2103f0f6386b78a28a9af032e83af77aa4956c1b59dc9f26ebfca8fc4d841c7b3f49d53086f31120a300bc6c9f6a6c5ace72b097552a699af3acac86d2c8d6e486c7aa4a1be5ab6f1bed74a3dffcb03d0c6b27a22ded4d0ae8576e552a918ac6cd3263a6cc8df2b0539e8752c989823ef6831fd1516bf468656aa3f1ce3484b7d177ba969f0d427801778a120cce4eb0aecd834989e84a99e5c6bb6d66e685f177dc19d170f300e3b04240c95e98dc9dd83ea03c634c13a86db0af7a62f565e55f9e0e9a46d097e8702b8104cb70617afe13667bc43fb5803e50bfbce0f75726deccce4f73087d3431593c6428aed67b65864fef0e719a32d3f1d67f0f091be9742176051da5a3c94e074b6d17aa69b1d7fdfaaaf52154c62894cd94ffc9b4e885ed01b6a3f1c31f405b354e1ee8599b188fe27d88372902934f6348c56875333f3b3d3bf27f1b25ed317f106fb58290abc6f636be24e2e9ef91f52b04de4122bf57639342951250334699acec64a4974ff32e768cb23f0caddfd0eaa52089b82393fee695c7b662ab6b201937337a39ef82927f75e961f47457cc0757b9a87a3185ebe50d2488ecd4a6613e8615c659dc23be7e5b376590e155639bc21aec8f2a2c75a1f0414b2e83ff5cde06dbf87198ae3ad2191d89ff323e056cb037a7cb20dfe83f4e7f8dc33ea0a8c99044369b1b5a34e16dd88ebbe2d53602df1910519b8a0a2a333a07255e2d255d19fcbbd6fa1b9380db1add42831c0a28c91b50e78590c874c7356b747a196623e5d7482ae52eebeba799c9d7debc791fdfea11654d0f4897d16ccc117890dcbefbd00aa6d4f283ad80962f518a7349f5532edd8c032700072fb57cae7dba484d1a02fef08e9dd8a11ee917e065badf6195d483a1e37c3c165590fa3ba916f945d8ef9bc0911993a9b2a2c798046512dda6ddd0603efc3b00c656fa4f0d2582c010f1e48855f78d6827985099f193fd02abdac59fb33d6eba5048029c5f779b6d0855923f1e863156d5924d9a92f7e8ea1aa622b1770361abd71e94ef8e3f516fa47f50794978a8731169d772dc866b402eecb6f137a0a2198894843b1dfcd0ccfaba3252c0f277f9f0c9f9d6465613f0c830182893f514f7069495c3678816099b1027ee56661b4dd8b4529fa0fe5c43393e287f78482b0fbd5be24896284403c3afe8776765e1787b6b8ec324e79b694f595fada08ca11d2cca6f1c79bf406e25e7f6f86d571d14285076c1cf72e5970481289c97352f3a2e8745fb856e60f2914e39c59737151a647b16ef8aa525656b90ced1e335fccb0e00d5edf554ea802afff59e75a602d6fb11ab4db89937c0faecc22099eb010ea915ce41c10e4058f71f02e37d9dbbf80bdf366ee7b3dd3da362349420bf928b0dcdc6ef998daa7adb11070f6f40003c67220956cc33ae69b3e152835c421ed713c43f7a1e7d151ec3c22eb28f4337016a139af4fa08404551ff94a62e006198a7fadc1296fe25a7c2d98ac58966fca15ab20cde6d646e53b8849ade426ffcc8c90cd17dc458d37fa5f7c5fd9ad72adc3ffa315edd6cb5fd0aae6543a939319079a062b66e666eb6c8c949b59edea2436bbc9d4c910704a8242ff2a179ff717e522585ce153563dd14c733f4c74aa090df8bb2b63b3eeebe92b4511f039448cbc7bff0acfd1ffc0e29fa94a7ce29fe440dbb39419677c32e3ae34f4a5007f9cdb1130eae1ba6ede24d4bf8dd9cb8eb3cfd8734fb4b84a0fbfb81a3baccea7d64ddcdb02a1438131fd017780a43ea2baab8d93bac2d7941af353e69955278b99649ccf45c4d4296aeaa6d20d5d8f98db114b911a137e157bdfd9b39fdac7f93f978d940544cb142a4454eedc388d7dae56d82dbe1a236c0ba422912bfec7e95299187518ab9237133e5904c9ebcce11a3ba886544dadbd836ae72bbef772adb6911b048ff5f51335ce97c4cc7132edb432888de529bdcda49642a2fdd021dcb7b256a80fe05da86e44ea6953fe1f08a552070e9547ee7e7db0287663ac0ddd3ef4fb6c68dbd8b8bf72a58379db04e6928c04d8b840f38840bcb88de64b6e77c9c1087edf3581e3f9d4f9c8f337f486bc0ea581941cb9c9ca3a9da3fc9560ce1dbae7f5c0c4aca769cfb746964ebb718d4209fd5a604b8bedd87c220928b7e3e809a072967f793179f3ce34dc88aa8609bcc8344247ca4c3d1e8985de6037753d8cfd4c5b093187805ae57f60e22cf94bfd1e00c65f04221c666f3db7a826184efceee163a4d9bfbd4cd95eb71afbdeb3de291ffcdf81a73bb4e3cff39e76a463df9435e13122a6aa880df51341f15f3b652124556cde8a2af79128480df9d12a290d7b6c3a5da25696bc448e58e7ee8458833ddabb3102482611444e46b38e4d97e705cd9b637f59eb09c72493e2f2a4f7e92d1f60486c51642b24fb5659428ba3190c6cfd7593a463ea613c2eaab4ff768c44896eb37a476086af68d6811aba5048224099311b80aec7e4169755543d69abbd469c38c09d65729227e03fe457c89d166499d710ae3cdbe68ece27af78d88f9601b8e9c126cfac7a9090ae855dc1604c28ac9a80331e1e85b747b62dbed23c8bf47858e5ce105832c5553327b802bca690c6a3145ed8b6d4d643ed2649f24de41f179d0d92c39d9485f91a75d096bc5171132f82331858a936f8e50f58fbacf33c2caaab7a321388f5cb83f890dd39b499020f284abe4d246ebc215020e68dece145aef312511aad1ebf41323f33195378f5dae51195a08f7ebfc8d8b361d073752302492d5b8a02d5e19b09ec35d2178fc331df242e5429138b6bd63f960150c99140d588c46b583f5a62974e531f797633d187ff002e078fd8e07d1d360819d42ec1853b5643897e0df82b6754498f57bdc4c96086321a360837e10e4c5c6e082d4f90b3c4f149ed313eb17e1d003356515bad0552e5a1998d921a1e578ae66e73b4377bfce786d105db989377a4f6f320a19708071823ec96a0473de388fa2cf43febe167e7d4f23d2be459d49c8c7fefb21ccfdcfc59fc7ba6cf1823d39c97443a7ce5cc0210301469d71c84feae47dc316c6ce6228076142cc6fdcbabc0dc73244d7c687d2e19c2d8c617daf63a8def00f29a08e901b2c27c49f5deaa5b49461594a1b1f9dcb5eda50e057c569944513de6a71d95a4426885a2edf0dbf9070f2f743ec613a7acaf4edd6d097705910601894f03abbdb1886ca9ce457f45bfb34925383998cc8d07713e0cae5de101fe27d0421d952fe3112314eb26e09746a6f0b8c745bc2bdae6f4bd5f8404425fb40355e52fc86780223cd26f939f2f644ded871656601fff2f0e856643fc0146a770395e6532bfc9db95ae569cd078a01f3e037c5b801880aa9bd7117eaddf9d6cadf08176e874e608feddcee85fc7d9d7283bc915f0ce7dd61c8476d602eb6c4790c8ca43c7d230293d44f2e73f29cc30b765babe92310c78854af2d3661abcbd25e4e63f9a6db4a88b216fb3d7ce535c0c5cdaeec63ef510344de925ddd0e8c7a9b9ff61f52a1aaafe45eab1b08db214552d29f399b8036fdd52296a8dde5e3fca557fb28b4c7e1b9f4f3bbcd4158af6c887137395bc0dadd145bdb0676e9051ef85d5f93a56d7f4a6e0401b81aff447c54241554997ef4db7dfdb8bfe115346e31a285641192c8e6dd5fb5aa3c613e58133dde791d91c9463b5a20dee9db90fd854f8ebb6605599daf1dc48d6a0b244f9902d492d0d2f16eaa89b3d82faad8f87515b497d3f19a2b252d8292b449a3dbbbe12237c27574b2c53ca76f547cbedb8928707f555802e230c52d290472335376b16a3e445317ef4984e528355b53008b960d933f25085ec319c740df8c02b49b063c878ef3fe81b863132c85b310df4ff3ba789da60d8a6329bf1267c65595a683a7a851b7b4c9f90b3fa1478ceb15f1a19676a30a7e40e370ff83777d5eae4b65da6369d12259acd5b00751d96accc465ecc5b4d08a5a6ed2d15ca88fde8f10c6057fef10d8549f2d9f5e36e3eea66471808306ec710347d48f7c306cbacf16e98d308efa947e5959555f8c230b76a02a02cf054171306767d12b7d9f453e904acf63a6ad8b774d5340911d5a793dbaf4ccfb51690e7514cafd33ff4b40f595b54aa60a17379ac14471ebbcba60253156b9894652bf1fbeba63d3131f8e10105ea6b576ceae7c498585ee148615f746c06637de9ddd5d3ef2fdfdfe3c08dd9aca18acd7730c9e7ebbf17b314cc0e916ed8718625a78629529f2a693efc540cca085f840a1745117ea699cef69bdd59d8793da158b0dffec92276b66e53c85ca6af99738948cd495366d1d5e2e7480da37006cf148426512ad676d8e877cb6e2945ac33dcfc7fb65af153729bfc5f6cb5ec02f0ad659c26d228f9bfdefa7912e540c44881f80dd642a787121b6b619b1a2cfffb178912faab6f1ba412d1d9516ebafd41c220c43a93d9a208206ebd00a16b30cd90cbdad52071d05699d14627e4c1ac0095ff44f75026dc3b2088fd0eda7292ffb8220337ce656ae366c8c5164bf797897e76f683c68e248f20c21d7814f15bb2b3f64a78f0b7ed439f1625171be4a5282d7196aca52d692600292c0d6195e70b77f46f168cb96bc76722fb6559b93c9f7253e6b3e694e17fb4689e7aa01e8875c0b09e720e4903a8eece4d415adefbba11c181ab2f8f3b8979d0c3ca95ca7c4cb6f454ac954632e52347c885682b498a7d97ea3f6ac3949dee2854266f1ba859fa67db51dd263bd181076323a1abaa226df75a3011568a3047e870b93bb1c7492877942fde2ced831096a5682354424213c063c9783ca3d1d994264b28ad736e2648d0900e6fe876f62fc04916e6c9c6a16878508bea13b83ad3efc0ae03dfd9d7260a0cfe10a0ec3e37961767becd6039a572f474a18870c77c579a71cbbbc1993f576e8ba12e8190d232a449a345228b750c81382821bced9611182d69cf078a0e9e635c3befaecf66facd12c4afeab7715ffbae8a732a4b0b824ece2a17ccb617c55c1d21b3c6904c000465b684035c1b5c6111aa2149a2ff651b2fe1f4483e9897ff224f00a06f02ff059883b339d15547503d1eaca1b1c3b987d67d995d8d5f82df4e49623f3f4fc3983cb614c883e764d625d8ca89178a82f5dfe99061480678d645a89604a2f448ae28751927ef3a650fc0e2df96f22f7df2f6339a21655b2072390e8badf9182190d3b928244d80a966bc140bea50110b1735318c3b6cc39bf1d1edc668d6627f88180afd284d00d92cab14fc9421606f8235715295443b802901066bf49dc3bed4893832ddc0ce5e4c6b4406015106136d33e21b3545444b6b4e987726d5b3e9e1a82361ba6dbd6bfee47094ea0488ff66e78d505a3ad801ace77ef96ed4a5cd361da01d085203b17e2d3028f0a15aa1fbda3f047d708cb641bf3f29b4003c157e6bcf7df7318d43c2d52d46d22144dafc80dfade1fc49e3c36f736479f1e41bf2dd2971705324c4aa6d67d3087b3c959786de8a724e1a19201a2c9321171fbf68504066e92b29e1898d7fb27caf269e5ed70f8f808530c472d48301d00b8008402a94cee2435a759b71e03b068260215267751f1be8d535a867eb7573b6fdd29ebb0484d26003f77617ca4992c97974295960eaf4cf22dffd1afe5babe24b5c02c3f7261357549c487d3a18e625fe5a4994cfe7a276f519b57ce0bcb529e57f5c646a3818f15e0bafec7da302a8b1ff591758c4de4f936cc0f725136bef02318bc0888c4d293e952a421215dbf2de96db7de97ff739656533ad25d96c48327097d743151f56863e4a9b41fbd2c82be95c17cfbfe1e6f7bc71778aa4a8db1ad662be16b25a48024fe08538aec06983a4cf1472af913fd746d19f88cbf1345e93fe8231f6923bf5a0a6034a21a00b54ae3b638c7c4f044d2b021bd95a6169b09063a4a8e84144b1768963e11fb20f8134956a891cb81294733144f1cbb355e755bb830fc3f1c07becc9fa7e7c7c0fc95a82242f0f9da2fa0f8617566fcdc14ae7f893cc899284a5b3f557320590096929f345fe04a48e52befa27ed7bceead631d7d3146d8b53a7d635ccaaa18475c80deeaa286be7f62dc264c27344130c9de7c232acc13e191a6a7722ccde3b7c0f95dd71c48162bb730a5c7c4fe65c2cdd9598400fd9f2ea415f74f2df566069e4606666eba8867fa829deb6d6c0b1d8ddfb935d8c7f421b5e087e087d2223aa8b7ec0ed7c17a71e7b607e0fe1c162410e737caa8fea31827518a0eab4eeb4d099f0a093d9a5d4e790c2018a3df0b4be07ff7d27e6951c7d7db4feb3a0459bd6b6a2a2548eb3e1d8acac9e55230f1553dc6d499ced8eb619c5d776098425716beb2762ec7b4e9c03dadd7f19cf2c48f2891dab6d5b2269006e788a63504964b3335241eea562ff2c5b3198a0ecddce407bdae9c29951c4bcbaa338df9b2fc90aa71657b14f48d2cfc852fc74a5edb2e0584e9a90c9bcc073774b8977ed5575480d747a655b47b47c32b9af9570386897b306700bb5faed5588b40b256c2c816c0e6aeee2decb2a39cdd5bcc548b206c7c0f44b34088cd394ddba4dad5940b5c997e919df1e1f113fe645f5d19c1a74693cf860be7dac4fcd46c248448535b8bb5cbd6d83ff1555e29f964083e652ef8557440c089e2bf40b54c4617711d4272546171b152ff461aeb1141520e8136d07d9d1c1156fb64b0bd2a9541e51c0ef86f14584b4440971467ce4d56b2b444a70f65a8b1692c83d31dd6a7928d0b9f0d87470eb5807d9b96d954bc7392f51b8e86b294674441c450fec6030f8c4fe57b3546b6b4d5ed93a9c2f56936b40556b21feedabcb95633c7f562a792d6f3163615dc0211e5d4e829037acd5095710e2c374a9be4231ca53030be649581faf79b7e47d8abef4c4f8998f0ac3c6729a83a54c8a71aa25723ddcce7f97066c17ab86f94c23088b121905fe72e0199922c9cec9aeae80d73805fae0ef2e2586136be3937dc7a5d104d80e2f57b1b4e2e3bdf4c635a989abd58bffc6323996b5ff3bd875fcb21e66fffcd47feae8a8f8ade316b68621abf4ba76410902c24b3f3aedeea6d90dd37dcc12e803b236a47ff475e547f6f892b5cb2833732322db42df7ab9ab5c70bd32aae55af07407d5aba456750b7966e6fcde27d82dfd1850a78b388297df93ead53d0c8ebcb4155e461eb109504b36ee12a18f8af2b29d2ab2ace738c8558d7449b19ea2cc83290f33373e0ea2b240b5edf7e26e82dc66cc20116f5f6e7459155edfcd6d5038546a809f39c3ea798a1d46e94252e4b48b1c99453328a0e9a79f3ff4cdee31e1d540c63cbf14a2c288f88646a1be68f6b4f94be7da206569b811c900739466dce3171495f5f03b2b8c8122d696eaec3e9eeadfbf88e38213da76780731e4bda13c6e1ee84ec7f999f04d3330942f0ca3d9934f21569ca673e9e502de87faa2a0b7318d6d652f4b21bf6a5814b8a0431121ca06769236d252e1dec8ab0cc8a16409193cd0cb9bf3d4f36ad497c9d07150d53382f08d21a334a57281768e1773c9f83456a657d8bc2c0e0e1115793bf595f13c37ccde2cbc1527e6765a3ce722d20e4a871d509144c14ae3a957ef7510e0af4adafefd5b67dee3e612401402e601c49de10e78e99a4e555c4aa5bb6468a9d6cefc8049a4a30f2c24ee0d874777986c0c32c58b937efaa9cd97da7545d37bb576d6ee68b829758bdc09b65b1ffb14df2f9b3e11ab3f13c406ce94113c635778b649b2faa55f481ec4690f92a4b7b345ed6a088ea13fe08630af63028ad96f79a90b35f6f48a75ef257cd598464117fc1dfde0dcf7a82b580005e7bb40db5f1c7c27ab7ec56dc994ddca841d108195fb11c77c5496560a8356462db6e06f9eccb0d6894e707198743b60b60f4d19b435e550251442a20eb6d499a77fe10b3024f756bab5a0d2d0a4f52407539fc41268339d2e5f005c9056e1f23d88edbceb0b45062a0afae580725bc3175022bdf5b4643640da7fedd223fcfee16ff5f39d79c00d6c66300beb2140c31c447592243061c3bba27e7648e1f09cc819e0b3da446e4d76fba8e885e98a643b8a8dedfe8fd8de3244a01280f6bc16e3f35fb7327f3e33b66bc75ac8bcf2594979707d4ceeaf87e5a83c3360aabedab9344cdf12c986eb2011c1664c7eb281c609248383b72968a098080991b35a32b30d8ec49261f7bbe230e259091974754fbe0c727eb362fc0417e7de678d2e71fd7e3a8ab3c460f771c9c83c00637e96a1dde7f426526b6bd91338f3230247ea82cbd7d5d48d613054bdb1b76274f77d41494612d770ea4c465c9f1c2c92df35650bd0c891ad32b3a1e7d77137c031c730409d6a56f872e4ef9cd54de89e73b493f631d668fee7614500681543b1e9ef63019e64a28832de074c9e33095caadc9d01d3bb5b1cffda3c0e9bfb80786c71d11351a25613d6ad76f08ea828483ff49ba0a6f6cb1e459112d020c84a12029eee56bdca2bc509d393f9aa42b3c9b068e0293d314d2d0c99a287d0a74e516dc1a0a253b6ca2b62400c8d6b34dd6d81610cd018cb99fcafe15ee27caec2146e508bd59cc974dc5928711c12b46db89548cfc387775703d80e8ace2b1888477cbc8ecce43b597a4c40e89aed013234b70ce9a3fc74728b5a4fb44d0afe7933c163bb08d3015ca34ead1ac4e3ff0397eee0eace22787f3146c98f0fa57ca0b23f0ea597a22e903af395b5792f1692a785320d115b4103f228fe26a22465d330ece341aa24f09b2cdc0c54050179fb1a39047301d7fd1f75fcbbcee5918a129c830db174a509e55dd1ae155303f5d3f50cf4bc793f21b63446fa30ed8248c37b652e94de585d59b92b28184eef40d153603a9531d779eed6360ed328faf49a33f9aaaabec3ac1f1777130a4a8a929963d5c36be44697d95e8a72314e123d58dc276507fa50e05377603385997dd2af991c7a04c9dfc657a84b27935ae6b85336f6d0ca3433a076acfb2469dfd4078925dff50bd03b8acc273e876b441a14af6dd92a0d9ac6ebf40dad5b6ab641e98847fda6adec96b990c74b3380e1159a1f7f01a91e2d1e65952a699feb5112002394f6fe678e47018c356d24edddf32ba26477d7d2a75ffa5d3e65c1453f5d85555cd5d6066f4b292378f2a3b2006609796d54f5e8cdf0bf5c50a9c35403348a84141f42adf555983a660910f0006c4144318deb46338b16c5241ac383a47b3556e9f43099e0068e0b3522d429dc13764b1b4f0cddf70314dc91548a63ead0fc81ae69d8b7483d1278ec0cba12c583efe0af90068de0d69a01ce7d3477a0ab378846ba033d1ca2b005c5dff59e8f688aedafb9c5374b51ba8f0d3c3cb45cdbaedc30b6bb45861a396044c0b2573844fcf5414c1cce7b830caeb3a2477f51b8a68161bf46db333a375532812d49e72b738d4d8d347eb08787369655af63f71dadfab2a678e4deb27a7be6f9d17f17d2330e69e7e7ed368f25bb882a2ecfeb286cdcc39c9a2002883e06ef72651f38c0afd39e7f336643c5972da7015204e8705dbc3be56e0d2ff3cb50a21c8e48ba362973b992746e61325568ce686ce7005828bc2f3663b62d1e3571c29c9d915db3ab7524003ec4ab631cbc0ec1d31957178d3fdbae80e775e18a9387379a69f08e6cf5a2a979021a23d2b49abd9abbf383e67f255eb6b6ae347850f366d1de31907ac57418bccc4352244d33da11e610fb5d34faaf8eff8d27662355eb5a16aea404a3ab5362a49642a1f7cb23ae444a0925f485d52183a462eca28f316d8c8fc2e56a961fd50073c619e3622832732e2b7cb1043d0e7e7fdc3f6c58925d1cb8697e75b59881daf1991be589366f8a1243fdc72355b25891ff387b6792142ffabf12ace8c9bd09a09fbfd6227eb69020e3f6dfee8055e0d2541ea652aa9fbaa14a9b48dd00d185f159985f29b21fd88ed9e4b372720db252858eddfb9197b83926da7a67b337e069bab9e21ddacec6e3ce4b4b7501ee6a50cc6c06ac3a9dad133647260d1a23087c6d3a252e1421056d1ab06252aa891b5c514e21ba3bf9cb1ca5375e85a5cdac2f36d17e78b8160a39ed991322e8f183fd7ccb628d9babd28002b8c83ce0b0cce9723578485298582aa16a6e778ef322ac479a6156921753b21c6050c950ee1ab86dc91de5802652c19f1e4a916280be585e6ae02017f3d9a5f82f01b40dde2dc9bf8982b6fdf0eee746beccfaeabbac38d26bfdf8ec32ee32a3a6d471f13886fb907d887521f8852568f7c1a208c051a50ad03289afdae5425eeaa5bed0144344b3a925635cd36e6f7ee2d638e4097097650e13412eef43864c3e98a2d640a19d3a595fa7a02fe7ad2247efe63ca79c490caf4ee0747e960d5dbcf8fd32f8a46b3ecd996dc48690f0e412385444e186ecd1950684cb2f56da7699621d117d01ae1863a3ed2f9e8746aaa1eed2728d6a58e4ebcd446781076de87774c84171ada6fb8ede61624770164c186dc9dae9d085e0e18b3fdd9d672dfcb97002118b711029cf95ce357e6297ab0c481e91931df5ae1d2ca43c7728db7ce435365482b19f8316be715855cd93e4105e477041e12d5d758c5bd9d7486ec53e9f15d34c38a327fde77096725681f76669d0d2239beb040c99f6a94405c0a3d3fa041ba4e653245944e8e3e1e3a3c9db32ae3bb057507db462adef91ec9f61db0bc7e3f851c5587b49f65fa95d58f38f16da49e1de8699605983261b00dad46dd70635b5ca43c98f58b54fe7eb146d8e0f1ee4ff553926db94c1596bd70264336eb9eef571d94618c5b7c429838432b5ca848240cfbf3f9b07ea8fb59f56ae120538e85fd8940f1d9cc75886398bc451e5ceda04be02912932b98d313637f351967eb5edb8f131d7e5b2e0476208fb1e0c94b5e272ef592e6414ca58bc5618e747281611dd81456a7487382dc8fb81b4c271b7e5b1af3d6bfc57a9ae5b4468c43e391bf98402106e73737de0101d88c8ed82589a97fe257c5266febcc2cead9f925ce71a5d63b29673c157a7f2bedac9dfe7b9b4e448e05802638e8628c1d68b27d66958b29e6f768c0e2a0f558a618a2cdf3cb14db6ea0fd6daa09cc73f7bcff5504104b3e5d7b74238c011e5fb2f6690d7177639c8dab13ec9ce44f47bb7cb780b1a7b3944adf3c32893b9fe5593dd28d76b25aa11cb84db23549ec6cec203d600cddba17bff89c9e12b4e0524a2bc397c706967590d349111369de432a98916a4f03d6c8ed6198bbd8cce81a72b426db4a996549998a854e8fe49d5f41239da13d4e2d88aba69252fbf7f43a1181bb6088f61c0bb4c3da921f2f549d5a3c803a9d2a161a34723fd8a65d5ccc2f1dbe17ce16a5753f931fff56053b976c7512449e4937b1f22e0aa29d435b8be40281da125be6df25bda17f59b0fb17f048c6636d72a61c7771eef7988153a91f1d42f7696ccbdf3eef66eb7a71730f626ebb655dc8baae9833ada9869ea872bcf7697c3b4887fd76972ba3c4dd2a7ea1123e7a12edc18e01c6961e71444d73f318f861294928222777c1265cb4157fb56adecdf20757e453b712481ad5c0dc64b28b92bde754015a4469ba91126e4431748e3a3a5e627b590a4645971b5c1169f7841706c9bde55b963512dde54f9d35d194f38ef3cc335dd3a33a5931084b4e516cc16b7e8982e41ccee27d66967907c4320a09f577e98208de9d3b699ffb2394053dd141730150d0eb35dbcaec270dc7322db4dd49dfce2e3c954a9fcf044115fe289f945d998c19da8c9ce2e2ba1be7e3ce6833b5f06fc0266521f1831e0d975133b82fc7a00956187a2a941308b9a45319fa2b12fb3b7e28917d11cffae7591c051c13fde155ba2e20f44d75b886c1982db363dc74cfd718f3335f4ac6db2fc5261ff2a7f6528672b848b0f7b3054f5236167195adef5e3444aa689b98e332a5530fdce33bc88ae1c7ec7f36a025dbd06b26997da20b4eb153a4e18eded20bdab0bb86d913c8933897b33955a9a4051b540cdd7a968b8007678374a2f3195759ed01653d232d57e942c323da5e065a753a58e79a7f2dce02140fc17801f3be31962ae1a999643701fafb72bd3ec0699491bafd4f5e0f0249f044b9a0e981b4e50e6640a936f8ef18b18a4f193a89ba530fc9d8f31c2b69733f93e6f023d8b7011c891070b7f10637a6694cb117087fc177a678d4b0abb6562629dccf5478f8a1374b79067bed6634e8d33f429800a0401f1a3e9bf4813b91cea27d2ddf2c1c218ce56a0cf727da6421c833b82ba2c3fbf1cd517702bb07223dc9436f106e79626657b5dea3e8379bf10d3ae3d023aa9b78ca88770b741c57caae0768bf3e64a6fb94ec74046e919e13be444dac961bd78e1fbbbcce38942ac1642c8c220687c744ee495f3f1583ff9668d945eb0ca8d7c186d5430cf9d555b9dec95f7308987bed4b3bb4694ca569eb492440f4756d95d17f402205d61daa53f0de51539402e4ce38c13dc81b13839116fe10a4a8436af71e36a042df82105df21ae6113ae0da955b138a559a1fbde0e7b79ddb6d2ee72392acb076ce566f2c2d9c919df3570f2d6d58198a6ab70a15af00234d0c3b6d9862c426e67d08bfa54e25d0bb6c5efe7fe32606fe60f4f030be7fa85e889acf92f1ae5aefd9f5f3be4df078cdbaee59d76314635029f4442150e294943db937f0a5a5c85147298ac869528014242362e4696101d1c3fefe2dc6ce4297c65fd038770d6766cdfaec711910c95490dec08d5f651deb4dd41b54954da537acb846c1bc24433e65172503844c36fae025969a54cce272428e083fdf03352acd7afb2e31f06b79e8e0f097d259c21d3e7c09d3b6a62ddcf246d0eaa102edd13e9b83b565f1006dd5a344f1f33d7e86ca82cc506bc77e4cfbeb16645ea632fac42275146c5a259476c493e30d692d047862c6b5ceba11507f5b9be82c3b4ea1469e62645047c0b963551cdb07fa38c450141847356485b9c69e7629d94f6b3db2501000ed93c0a6c5bb27eb1eeb0f7e59ac39dd9c7bc28ae813b10427f552015fd6611dcc38960b10ff1fcf11489edee9b2da2856ef082488ab09b1cc6cb0f9b8273e727111c49405e801c645647b6188a254c762e38b720c080c4c7503689105ef6e6dfa9e2bce2c07a78823f5e41b59b9c50d70b2f2f3c1d0222d51d56e4bf8636e11495b38dbc62313b4aaaa606c371180512818155d6520e210ee46bd602a3ccf4e1010bc51d601dc686ede33f06173d6bb3d6798c89398a1e6d85512b4fe1cbe021988023f9d98b64db688faaf28c72861eca3b1da20564387630db12467c34f787b22c8c5dc3d035e86d8cc456f5c9e002a39464c5ba36c8b6ba2644afc0f15e49798021c4e1bc67ad333a6051853a788d3cab0c1f0376bb99fb72873a3150031dea39f0b5d634ac0802601b55299aa678d9333816a1d7bc0b391d9e653a311d2624439032e9d2f7a1b251233bf8df9d91ebba3d88f344e83f9ea123894f9d6d8b5ddb3e73533b3058461c775f9cee745f61c8a4123dcde0c2dee5118edc8c79b9eb0b8e2180eaa3a5b0fd0a502420c37c9f9513b5ac731f41dd97a50c7fea579421449308d05846fba949c6c15769be5f599373965b740c169faeb457641293b5c054988c7c3be83ff807af53e0fefa501bb524b00519485f26c4ad92aa97ea28f7dccdd4144b95a592f436b740ae8ace0450f878136e05c51596eb25a97c062d50be2411d1712a67ad7bc8dd5d1cf25fb092e33fb01748c54743da14f2a3f07088cb06f35852d9c23b0ba4dcdf78716fd495342aeb50edf54304feda817d476885c870741d2123a0e0e69717a2b967d0360722bc2bd7a488e1c58f85b5d185049f24aec5d6bbfbab87021869cac41cb7a43a2326a7d3db6ca4b32d7895c9450c3ae2b14f732f6e2daeca0c8ce90e48f2cc04a1dd8ace1b91be83b9f1b0d4b9bec962da9ff531b6c914b4413b2c49938e01e64851267964c9c6fd88f826bebfe01202850234aab074e31a7fd4c174bfa5739aa949f12f4a47e118fcd7572809d799a469d0b48f8beb52d215a669f3fda4f88240eda44e9f37f28768a81776c2c344ddb2e8e296ad17b5bcdaa56e67d590e13ccdfc140cc4082b6e1bed664f9f6e7841ec7701115f509384d472ecc0ab4f56f8e580af9d7cf104b85e1a1a7041db4f805a77921e14aa9ed0e7cad685a992adaf2f3a07d445a5eabde202c5966e890982d8ccf24530248131b919b41b0923cb6187683558036113cf9002956e20ba6e566b48f02d0a6521daaa5aacf929717894a79b55816a28b8e8d07b4b0f8956ffd92705f4d05580a549f158c4c51ee48e79bd6d7df8061843414b72cc195eec0cbf0979dc60992850f7e80cb037816861aa7536ea8803d51bc896d73431d2c2224f1471b1e49d6d5b22cef9f228921f0366f6dd38ec458790138f77baf9af0ea7fe5ff1b9c5e57a3fa0b65b23c0dc0bcf99d4c7360dcb1245c16b0d8915f2632839fb371973438397eb79b46049241d6534e90e9cef8f32385faae52d3fe0d842a2095cba287cdfef5858b44a7eeb697e219f6278664073707aec4eda3f2fe331935920151f083889cbc76ce9f71841706b44e3d23c8f5cd740c82c3fea07a8e35981b99378eb66da1e1fdcb783eb631fc0e4cc20f3163d2f7962d213dbcd9db5c29765d399da8b7cc19e069249bdd4eb2cad0bc47c802bff67f59ff44e4ee65bcd3fdfaa4ccac60d391e3bf825524fa5c66c10d86dd2151362f6abae62b981b5cdecfbea2c8d6f554547f6e2235181d7c9fbd9bfdb89aea06a9d907bc56474b868a1a589bad0f3becdcd7c723c4e0a4f16c825ea7442c4a9c479fff54ba0e18cd247953b45d141f37ca2374266326f59321b206731592f2f619f2f4eaeae5e7bcb2613c212b3e3c908335aeef2818bcc3413177a4f7081771810b7e6a0106d97288cfd78c823c431aff5a062f5e905b91847a417cd9ca5f05333c0955404483b9b3f6ae0791c64237597022cfd81d3156c3191be1bb7e66d0aa499fe330fa15376d2e3781942b9106f91980fd838b7a1f66eb58ab1de7d7177536d36b67dd98b9e8e558f3063c600fed14fa96b59eda7c36d78e0c19d900bc5962757a29229e2fb284e5685e36533745fd7b3d0be5afd53a333c7202fc159e7a10a7c1c429afc64736c3d5ffbaae139a9a2824eb923821d4ef5ce44d933dbe708c62517f3415825c7acbc921f106587e7f3c87962a36124f78e81cf09f921c4cd1a804e129a4c01fd2fefae653a83880e38fc262c8b6a0272ee0bf8bd65b5999c48863ecbbd08fc6e4c95c1d65d36ae511a661e5b7a3efb79ec55d439c787885bc52bf65c85b319e8c19f4c0dc75d2f9f3f8fae43b63e2b1bdbae0889a19c882915220f68d28808eed6d6570de4844063dc8269f88ea5c63bcaae326a5d00bdfcaf9cc6fb5cc5f9c55d246ddc3f40064655aff3a54e4615b3af5c78e2b49e4e1f2f52a460443ea3e807fb62a61b06cd362d58b3a02d873942cee449c26a63e36f4ee66bf46f985a5d16c847d592c4f98f44f20cfd3469a7209e26c1473d41bddf7b7871f5c67e6e5adf28c8c30a73f0ebcea6d937177ada069ccdf9d3bf6ca3ad24ef69a1947b262e8e60689d9c7ded95513e022bdb7fcee6b92dadb9eada31ff9b29abfbbc9927c91964ffd8848f1bcc1b2e7f4e8147d674e6fc17c03baf39054530763ae099cbdff02938f47be02905b3708e0ac43c93240e25a6177ce2c84c246e70c6c2d7758695a13af3cf41b70a3700f37d37abde7018532926a45e67c58631248d9a88c90ce8ff30aee7c566e2743a8668ead199eefae00255f889758161daae27d5361e934270765fc2089b657080ea8b6519472a9a61c2a044be4e681f2604ebe38a0d354a6fb2e3dbff2235e78fd57e6722c76b3433ad28e80c0a7dcfd229872d6016c8f7ab4cb1728b551d6bf70f36e33a7c230f8584a456eeb31cd8b4b2e47c60685533a8094b39879e385adb81beb56666d74c0e32a63d32d217dcae902714efd0d918f04888c563553fedfabb1194662400d3ca73e055c0cd81263a4225e474325f94fa1e252bc84bdff886a2602ca064ebf1c17a1a9880893d68c0c66c42ed15cdd1bc492c85a92586bf0fbd3e69aa44273e77c8139cb776e4ccaa23ae1ee74756d26b2e9f0a700de6fbc0e8ea2074fa589eb1631d2845217340ea973e45c1815466fd027bb2cc4bbe320b17dd0c1a8cea7fed6bafda89238c16f320baa452f4811991a8fed77323387fe6614651b88fd3668e6fbd8d486cc7845e199227de2fc8df5a4249f43b32d62600ea90ed11c569b7c52bed9aadcedcde3cf70b10ad6c6b07ab2fa9148f927c144d6a184c4e2aea6dfa6549f64600f3716d065225e93d573d6385b3691bd27059cd20ec5584b72cf95c862963daa3f57383a67d8e543a81dd362a969315139c6318f281338fc273f3340d0b311c582f3de55cc9a405bb87235fafec496c80bbaf09cff037831ef877e7aa46a78197a47c180ac92d3b2a786c8f4901cef071eac47d54f454946368a39995469aaadffcae011c97ca2eb6f835a15a59581481d781faea52549a814e23cfe200c776c42db219a7e5a29fb146d82c67406d7fe7c284ca78c7bd4afc3e40cc6c92696c4bd65a13bd8bf83899bb1291b49a853389095a81c45e620257436286ae2b5032b7ae09d38fc36f6bb34270db3a5e36bf0ac16b0a0dc0e58c5355ba58f57c69d245e6837692984b4f867ccc18f2bd75706d94a5ff804561a44361e1f87c8b63027255b15bda89e623b48b23bfdd66d82305e12ccbaaa03baa0b03dfe3d2f41fdd811e0b5e8051e5f979ccd9764d0c8d53cc911f25b4387ad88635b594418bf52f7f32094764b589c6258b70b9ff36caeb034a949199752cf7b50af27449f7a86eb30fe6aaa5d20660f42028c126489cadd246153f29c78f0297ba4f4a5a7b2a1666387ba78cb6d5b96cffdbea30d869ee6dd3b59e1fe288fa173495a73398e3e38bdd9a0190562eae5abee67e19f62cd3edfe214210fdaf63481f5d765fe31b2d69ec3d46fe26418fd7f31c4e3cea8e16f584fc2d02d1388f95c1deadd0985c22c88bbbf8b66e6f3814a5620621d818fa60b60e3f36d3b038448a3096b89abeeef823a64a15916d3ea175bdab3cfbd4e7b591ff7a552893281ad3c400b961ef289586dabb19738474f88938bfef4f987f2e1e7b548fee6c94736198a23f149818c509ecc2447afd3f0c1e3385bca7e4fa1708106da7de143ba9871f160e479aa6e87bb0449d1fe1d906bfa25471647b021525ee240c11d9c3d18364e726d436363a10c842a9825bbf4eaebc3958c09ab615a2267225a04646c7a4f77a07890568c7c99b22415dd21924b52638ff454d035174341cdb51a0d022804eb4901792d7d55a2b057a867c18df5775b5eaf0d6bdb2807f4c914bd3a24fffffbab941da72bb934d789e353ed12979be37400285aef939f6456036a9e2c20abbdf7ddc9fc7e2734c258b2b524e51ec8958cb7d610441a02c021e9be77c6f985ba97ce15c31c9d654baaac31da3d7bb6ad64ec04e4f991a8865263fe3c4c6decde82f1b3a99cf3fca12d5015e36f3ad32dbc4f15ad79d680c8756f14c871155fba9f2cde9ac490c54d5a5f1784d810c8d10484e2bb7da64564a94b539f5c40f2cb4373ca40dc3bbf9295bc7c32d9122cdc6842f553a5d3ad2db1a77723d67aa47c1801156a0840808101edab8c9fcfb295b0cf1e2328f0ca215f8102b777572eb3a196054df01d649c3b83d6fd5801512de5a28ad381859e1f403b3f86f96baf9e9723df393ffc44af1458e24220e3e0909b64a18b2785eb15f9449ad437363c6e759481fb107ad0a2eac84d46e712de747daef720ff93cd867440633180cf08024ae577b42b9f2db4e77e15e0a440f5d0559cb064a99611b5d7b9fa4cade559132f49be24efb213929c3fc58a03cb0633deffdb29517bac846fa90758d6a04b9e00207267f129a4c95d6650a9f61f5d2c83a092d7026c230290e97e812c63cef255eb80bf13a8f7d05d3a67b996c28438a1676a16f375b97fffc180a2fa031e2678225257982cc49e95be50885b2a78b9d412b4757330bde74f371a9b58ea4b43bfabcea48d2e5c085f95eae7965a1b9c990a53ffa838f48b181e7f279d461c0e39511c049849b145dee1bf98b424b7cc885409339807338bc9e1cd8b2194ea5407ff24ee6c1a80373278e1f4b63f8f54ab36a431247da6ed2e6f5f1c8b1e4cf33a4b0325b34c124558fba98486ad9e7bc3321eee2ce116ffdf8ad5953dea81cb3a324534b375e0e3109ae111a0af5d4e118ad3ca02d05146ed333f6dc2508d23c5197c1123ab794216f0fdec1671adb74b033cb9a78ed4b51e6def24fcc0efae61de098c49bc5e06073954193818e1a6f0aaec12f0e6c1fb64fb250943e6ee98bdbb70dac955402805431f59f1c50119478d5b86478902033494c61e0dd690d380ae1f702dc6be6c17d16c3e3bd8ffd560434808c6377b2a0c0cb45b0cf88ab00e347d408ca043a5314abf2381aba0cae9cb7de144f5ba5ca799bdb6749c4b34fad145f8e5afbb75b09cd1997de11c5f2b3838cfd83aa8c79ee602baf7c2691cd2ab037d896dad8cb270cecd0679524f50b3f8ecb4497229b6c59b13b549b40b4a257d07a718a2076b77124fbbf91d8f05d703e11459a7dc39f3af761ef98ea95149edd36c8306430a4c9a5390aecec6d96663b454da6b9d42a0dc6bfcd01e592c993536a9c86bfae5bb75f73a7a6d2604a9fe52e5569380544190cb0ca04d26afaae23492367c45d7546a711c4d8f46fd266cf03c74a19c53c4fce296c13837a400255a14ed30c36bc91b6b885972c1fa260a00442e8e06416e799d398a6de1c0f4dd44b255f21fec6cc04214eb577926e8cf4a0483fbb068f722d81de702ee5c4c9c99cdb669ab3abe50e1d4684c40a7d12b129dfc06deb2a84e3f86bd28dcd17e515164b3ce9eb510199e3f5d33e91321185f92af6d1f71a45bf070ac529b4fccfc966c6e871e716743c961b4bce767ba824b00056bae73f855e11ff0b4da93f6096955d9f49dba32a56fd26e6a32b5c27267a97406fbe0bb755f432c18095a29f9012c6d4980276a04c36d5ca7922f738f3479a68a1039b5765e28a415d878ca3b9440d3d5d1456de4b5ab48cbc2d78d592eaccb2b013ea1e3c65f1d60861fb6a8e923944a94e59063f4f02568c5439dad0616c75081a0302402d6d713b3ff9f7d452c66d64c7d546c6add6c8097c5f2179f597421f50f956b1525456c602497d5211e2ba98e58e01770ce7191def102404d7726bd2a1e510d18f4e427f678851eadb8878a7f00280b5b16a1c27eefb35aa2723f3759f51ff20f7a1cc2db7ec25fc6915beb6f85850532d5befa4e918c1c1b4109c0beca3c5391ea8067ce098248be9273007a246a7409d4232371bd5fdf3f463516fd1250ac2b6e12edbe69b4b24d1cc775d175cb5426714f1aecd571570e64cf92fd12a18d6a121e28417ec80cdfede11da9a340ae850313439d07805052df46ee456e6be1e2c2f1d0059e53e8e5c4feb1e1c250c31f54c8b6941bd5b368aa188ba7986c9e2e50956610ec2fe43d2106f7f770c0b384d3a5d156f6f0e46bc3bb185024ba01485aba31590ba8e903538499fc5f0e22ce664b0c98f258e6f675d460b4b94503154ea2e41ce92c6785967bd18eba4ec0c9e4c568f3cfcd2ba80bd5a03fbcb4afbbe253378686c8ea198fbe69622c5a79dd47420f3223ae2508a555383680f1dd08289d5286ee9d5f9b49877d882450dd05c01812861007b80707824b527a4109e91a0ecf76ab223b5c87f3f4ec2b7dbbfe62f6dbeb04e73caa4153c8dc38c2dc8fa9a95414c71a079b1ad7b118fc2c9cfd90e0048d0be9a4d0c57acfc5792136d2df006c44a5567c5b0313e4662ba820520a2323f2f5dcd05257bd5c8a5b8aff55d14df1726030f6c7428a5d6b0405db627f7c21cdcdad911db316f8e0e7129be5a11729acdee7a7e880d56c3fd8426be823296d9fd9321c73a84a574b28c7eb38af17b4dfcec94107c39269a9d8f9271f9e652184f04e046b23c00450d28fba2022cbcdf1aaaa0a6dcfbcbf7a58e991beee9c3c9c1cc73b20d6af1b461a1c745e23beca2bbce6b65fb96b7667c72286b7afc27a8149065dc94520f9026836692ae6856d2be4dc7bb06df883ce441d7ac452b198f27107c26fe576272868674de4d8d9138d9024ac0e9c89036cb10a98291a3c287e74d9966c1802fcd7b4c0137c70a0950d014dc81dc1e811fedad2fb95793371b714143511c2ad2a4cd86534cb0438bb68d9f99363ef04064ccf37f9b89c158a84265bfb942a9aa353b95bb524167e3119266d2fd54396ce3e80571c063af3f7ec12db3e8d057f08fb2e2a1f1bbec5b62cd7c6f9878e81991552ed0a1c0e7175ead1a2dc1d8071890f4945b7bd8ad46e0e9cda320968f46b76f70d06b6b513a499cca43e2755467e0f652f33e0f0d49bdadc8300e02273de24717f3f8b421939b0d6417443451fe20efde90a5b030bb3d71c0a977fe445b2a995c622a0f8deee087e28bd9e92cf9b10bd2bcdd5ad0e475c961eb00be1de49262b1441d7ceb90b902e94f8a2c7489487f343ca2d50a6a4d29efb3e3a6b418ead87065acc922f2ca206f9c9bbcad25c3f54ceb1d3b5c4dc23379a86e7408e50967b6de11e81423e1189821bbabcd05fb7924e98382b1ffa7d61b1b7b937ad42ffbde916aa9249556d7e5a2b7c71adfb94d4e7854f540c1052e70649a1ee6a1a5023578b6903acb0d9176fa9a2ce8489208cf931cd507b3acb090102853ef2ddafaf9e6032a6629f459f33ae75c8de98fc137b62de560c276ee6f31ebb84a7f0fbccf1db7a283c8997ef37e83d46c82b172c3a550908422a5ad565d796dd791fa9e2c7b9ef3afdc27e07155039c0adc3ed122dea239e158b3c0afb56b2f10be265cb05410ee409779ce27405fd23c0e69307e35d9658712c4b9fdf3abf3beec75413f4ad64d903599be95c94a321a516093645180ddd1e826ec0e4dce89cf47969a789cf8d6b8be5f996e8c53652154d2532e0ec32ed35bb20272280f7490b70906e7814c397ba653858967b4b498480e88f761b8a7f3841351fbb9568e0d9540b0f7ab59b2b26c0c4dcaf427432bfe691017180f6c75ecc560c0379e3c96c9bab1d05307f2de4d6f2864583e2ad053070db1bfdd1c151ff32d1a90e33ddf15f14db761682603e6e6a4259e7d5e7f36eb714c21aa9d4de60356fa56b94e45ab8f881893414e4979737d7c6e9c2c508a1e3715b66a4b01556fd1dacc4e116fb1df0ffac66b9ee9fe12852ca18ab8117af1f219a963247a6c3a8957737dbc72e46327594b2f17c7b2d413756320295052691cde7a6d369f3626349cf7ca5fe1e077675597aecf56f1cbc0a3f858d967ff2045ab291da0f28b1a319a7530272ccf067a26b042adf22ab260295b39c8a60ec935d15a61b0740fa8f9293147a6bc9f8f594ff578fde0ed326f3a2e8167d4bfc72e7afef5121f0ff409dcd9b25aae44c911714fdd50b73c1363c6d2733fe9a9f95b58d1a0cbf1c986cf641c91b21212cca424ada3a1ef4b076cb14e536cc7e10fc8fd9060cdaa56b027eb8ff6b0d8990e1137bc62d277e6745dd7ae2f7cf5d6e236472b758f6f9a2626b254917983dca8683d69183daf4800fc259ab9e7fa860dc4f789521f4a834ef2e4a65368f3e6e8bcea25cc8248fff7ba37273926a4f3f36a3200faa7434de24e3784068b22325a4ee42855dbaa84c53e66eb588adb6410cbeab676e807d3e9a2e374abd0a3426a4e93087ae2367b02ee494976e037b50ba39b4def94dc31563a827aecf4e5c9f06c55a99c46a20dd92565c965da0e296ad61252cc043886ba72f1d5966d2207adbe396b2034c92a153553a696137ad07b8e73704ddd82e2605ab3a74ce3ec7d76ee0fc37047b2244fd79c99f0a3d73e879fe721d0010c3b60e16cd720dad79b8bec65ca4c83084ff16ae80b374cd89b9dbe54d941cc2969c1733450f366ccec3b78bf0f47367a0952b356cb1d94cd4a30cbc2ff8c67b5fa2fb2f14622d44f695ce9893787b4a13c38fb6f1e4173ab0cfa51a954d21c05a8ebc8e285b5fd7b4b0432c4d63a8f39e454d78bca541de11aff5d53117e220edc370e572ad9d44955b620b97c7d1c4eaf88f9bac19986fb9020138f1274892ee89ed596faf6ccadf90863a0fed1587adc4243b46f776ee009ec50074ad9f332705d312f5fdbcf2004f6aa1635bf866d3f9d00a9427325c482530e352c7b1a4b06b2867ffe1bc3dcb89c8f1f293c50473549dd66d09ec523bd9ee49c2901f987e2b76ce2905d3f05dd9b8a90961949381300ddea2d58940c14bc8e1d209a19f98e8de50c782ac330b398be42d630234b8d3284bf000c2defe7ece215f28d88e20738c24b803193d2797bb1f2e0408a1d7896c0d7ab299ab2c949907787cd89de59fec0cde36282eeefa1baebda03be1610a70c7a704b1df3b8bb765076640a89e401cc1209c295fd481c067cc4ed8b9c8c4c23b285ed2b63490a4eb1fdafcc2840498af476a1823a72dd17bfcae06255ab224431ff0791270886fb1426d404ffa1c5e5f7b63afa3e6e3c37ee1b9fc31d3d3c72e13b731b01e511dcc1ec85c378935f5c0cce328190c38657e7975971a2dda9d73df5027ce3a2b9bdad9c26538f75922f2169349d17ce4510810236237bdf3d8f98a52fe0e671c99a8348979d635b0f92bd5f8377cdb2d0928d08ea0a41d6c130fe92dd36dd3079700d5f8f646e0edd5ac5a4156e099e8591095975f16b5830e6f0da1914f51fbe1f6863f72b6a055cb9fa795d6c7ceca5567498af375c8f980ba50aa50f7aa2327f72afafef9a33f6db594be9c225dcf0a8f96da07477c87fd26b11a9d9ff350fe4180e8907ff24243cfcec8932c1d82808679b6dd4c91b3ff09959e9ff8cd37d9b5a306db9bcf174f733a270b44fa48f1adb10fe74eefa4abadeb2751ba046e72788c56c7c845f25043ec6834d08f6a8931f162f4034ab29d6c7950ec414e2bf2458e8abb2e3b916c2e87889b1a44c6e5faac1cb83acde20d91101868b82ae30294c225a0f7c321febcc1e331742e31d9be3ce1d6cadaa68d8e642227def64fc9061e1fd165f4f87fc36da35f513bcfc1837a82a2523cfeae41c890d9ea173f223331fe58c205e51e0dec5abd3d10f5e6518c31f522047c3da17b31e8ad062a520ca0cc3b174e32e80bfd22a0a2e736b8f23770152221852c1fb305dd9040ea0ca36fc0efe39ad139f08311a647dd45208d83f12c10c815d5a59e49ec1d46dd744b8178d6752191ddc637283fce77961bbc7ad16745149550698eeb6c4b29bb80f6a077b4633b9e1fe8ff9dda027f403e77ec299a3a9fb0152bba7fd628a57bd0252530111d2406a349b157e54eab3f4dc432407ae3101395872cb1e070295207d7b2265f6522a8b974cf5175e46275f54ec2d5789b06ca6a88fab2c1f2cd2e4f7590d3e7087e5e8d4fbc92d51883892f45f03831ddf30f602400d85eaf2d2431604864e6a3b79dfff965b789deca8b7b52fcfb6d51632d09287580d956a1cae1c57683081fc984f197acaf40104ac2c7d827c1d4cd8ac04288e2ce9b0cc6c9335444aea9421132ee0a07f778407c29392f9b764d80c517af43e2445056af60fec1db2174dbe9a874abda09ad582efc9817fed2e4dfb77c22596302c426e54c57924f3a5c7e3cff96e21d063aa457d80b9ca9fdf46b57774d1cbf4c4826365666bda2c80586e38b2bbc8b058252e016f84e538cae6352642f8bbb49d70c3ded1db6cef4a3944675870c318771d552af778f62f06b3cd648a83353685f66b6adc57cddced69047efaa47a252195e20d4a20e6d2ab9873270af4d43438c0f29f31540c6fdc54389d5b906adb0483fd152f52e945d571ed866b82575be0a141428cfeb0721f4bf5945bb601b787bdc86db11b6424c2cb08dd92200aff9eda7b166a0a4e3d1f6d8c52dae32c9e53c0ee9717f072d42756da21eb90d58d0d829269ab1c553d01237de3acc87734db2dc3938f424f49d0a7483f9c0d88288bc32e16f357ca838db5ed826d9fcdbeadfdf0c21b4ef8955bfde4afce83cd72716bfbb806615d06209ad3fdc4aae4380b223d786d0b7da9941abc74fd76f82cff2b9a16c99ad2c602dbf9ee5f19bf8daf01f01863b436d40c55451dab5a20787e177f10a0e6ea98084b6d344527be844e96702fbcb176888df9899b49c03f3fec1afafde1c4978b5cac3669e9c01af870829bb9f22f375bf5e3866e45ea3109df4a3fe76f5ae8620ec5aaaf9150469895ad05aff637af4f2baffa85f3e96a58c51986812ee4fae9bbb5c580db40d7e602078e2cecef574d810378eb66993fa55868e2ac77c2fa3b863ed0f1893323220de05500537606ae6139b2245ab28661b9e41a9680687255d644a2eba26fe2322801b020d2943dec7eeb344996f029ba20800063037f9c2e73c3ecc209f1105114e9f669b20b2a3e63f1d4efa89586df2f815438e8bcba89ec1ebeadeea0673a0a47d4b0c7280b402ecbaeb47a21266019e72b4df42a241b415ca78dc508c389c40f606515eed5edefceaf38ff5857f877b065136df15c7694021616557ec9600c6de938f189004686a7fe1e83dcb500e1bcbbbf97a3349b86a9813698df24703050dd4d07468b59065afc83c3201be6f12d4fd281ff3262059bfbf218865990aedcac08f1dbc809397f2b063e026483056fc7720bb7fea8a202dae03774c1cde615373de344247950f8480b86c937262183db474409606fbafea9e10aaebce0a9273b5f6833814cf8ad12fd498477dec89094bca07c259505d6e42b350f481c877476d9446722767801d80f23fadf01358d1bfd1605bbee755eb5016c8c2e5fa4bde0f5d97f279ec3027eaffc79a20f664d94eacf105d55bf25a493e874c0ead5cf1921e5aeec0e53babc3033318a4679019ad75e33586281318590916567cfbb630dd9043e1ca021c0680a6372a5b0bfc52588615497c7cc233e951e6e39e45f9472124f298c7a69b854f73620087401a4616452fca0a693b8cf7da7021f252d87cdf8616a03ee2f5687ea2ba2afbd8c3547ea5c95cf81211a41d53fea0273a12270ecbcc86402b9d843c89d04980ee769d93c718acce5c7f10f9b2bdae5d481ee2ce27f02d2f5927266eec04b12b316b077624a415a65f72d0799f0c97b4262bd3311f2e4ef9bd5464c1631e460767f34bf67d78999dff4cf2cd8005aaa48c5c0f081320591f8097d565bdceedcdffe297142e331f2d445b52b311ebdfd77d25abfc3076d2a44b0263055d035612d377a6a906f4564b46f6bbb946d6d5bb54cf81a4f28a8bde3ce360697ecc0f099cdb629a69deb4edfe474c17d1493627870b5d0bb62f26bbe0502877ef9c0579014bd4a8a8bef2fd631ee8f5e60dd1b176bf6866ac059e3f583ba9bfb4bd675da3aa0daf1de599e6a3a8056fb4de0ac05e95f1e6ee829d4823de5a6975abc8d65deb59efd6bfe39bdc4638855d474649d783ddfde027834b7d6d67bb0f6ec4fa793df475382864e5d403610ffcc69a8b004a43573490093d456fc669c0510b5b5e1e42e8b730b6772a52cc515fc97207c63c856b790bfbc0a83ac2fe4a6abf4a3fdf2744e9a7153ca594ecaa83abf80e87153f40661c0eb523bd353223fcc79348796ee7a3f2404c74132989cff77471ede977e38183c8067c42ee699edc5a26b96ec00376d9fbd12d11e09d02d6a6ad06308e0b696135d86b377f9e9c1e6e8f5940813e10650dbd9a6bc3ea5e561e3f07af9be6d2880526adea1fad933d76e47e9bbf3e00555f827e987b9b7d9b74f5141da925122ab5a64a8a2e6cd20ecd7086ae55d9f69202b3cf8b6ca9eb1b7530249a7d511f902e55976ea714974075ee732964b536a7263caf862ccb300491f7c637e41d331557afb1900bdb1dff4a55e0f68eccca11cbc4fe9f13d82a7428f1fc2b7a87da1a82f8c4f47537409d2763d1934b506819114eaba6dea4d1d12903647625df509d11a3958940a897b1232a7e9df97e8ec80a4304b8d9655f209da81a0dd1363bb7cfba40bd5835f85ec7c638dea98dedd28df2869babe3d16014d60b35551918db617bab7f50944c331721a87bd91b6aa7bd5e69c2a5a0cce7997d518310f414b465667f2578e88b50230f0eda96135e202083dfb90550f2fb4e6608b6f5f9de9fda5e024ca0bfb2ca49646dc8a4f33e06d388a0b70059d3ed858596e50a91dc9be86f2c66b54100bfbbbccfd7108c72b932c7aa946552eceedf2805839e81bf35182d9186b5c0ccabd7a5146a72e6824af5c9a8e08b74a1dcc237a7ca836fcf2286eabde0152df1d2b69e558dcb8ee905cb9362ace75741e68382d5d36eadb089890cd313ac7e6b598a070048a5a7f49f5580d4246288df4311cafa1d22bce6142c1a7f7abd6df17d7b58286ad5cc2ef0ee1959efd70a061b44250c2996a488a0b1a0bdb7dbdc7bfc5821fa97cb9a2e25fa4c664541bcc22b5250ac42e728e13abcafce39c8fdb774f18a212e8d8065ad70e0da58616d509c6c6b4b0f08cd5362b977c36c59fedf2e9e38a6501534ce0f34b8c5dd76d44a791d8501ea1c1ce260c3fe59f0ea180f8d564baec93c4368387ddf6dff5b0436795d901a007b2b61ee105a569fb179653ad50ae14f5ea74da253e8e55c49da19a7c5f34ef51a17c923d5ac4c0e2fc7b3d24ca5fd70417d9e471aa214a60bba6b0c708a8223d0f21348ac4a643a67acbe2ab8242ef56f81a7ab17534383ab7a58cf77a3268c89dcc2cfabe286f05c9042b53aff75be56df3369423815ffd3db5006a279266a42f20d5203c76d416dd965056963bb2629c33f8f255b3f407b16649dc268f9ab8b5521f75a7a7aebea2aef893b8c8e4a093eca72bc61a952aaed2d4ad577c56a1e1d11c1fa06c948de15ae86b859eaed60cdc5dd8e8a2103ee3b557e55db7b8d239d33c902902780fdd0a88da65e398a13181f85d3a265a04b875d4ffa840f3955a847ed560da256c6f725dabf7187967c06fcdc10f9928e4986dc1141808f4121be6600ab0f01f20b5d6c8f375363d5594a48be6575a0a95769092136aa3e0806db1405633b44adda575b1bc2416e38982906a235837b2f260d9d3274d83fa663a82aa6c4e4cc67a2d8e2492d3cdb8b72a87f9bc2ea9d00548c3ae6101a8fdec27a2536e116fa12d1be92a1d687219c51741ac4706ff36a1bb9811e80f757c5806500993f13290705e076c89433c83450e35bb2b1bae4488919f9468591afa578f07a5b98cab30afd8ab276f97318e5274069db373886e3ecdffdadab9a863933c5f3eab02fa5b4c8bf83d3554c1d994a162d0d26df6cb47aa313275529e1ad38ce5c7eb62abe695106dca01a8f23d69c42e1c88c5be4c881e3e4db9e9502360a9cb9ff50c96aed842a82e1282ac1a43af61e2964068d2dcc906a59a7b0fb80b192a03e1f703a563c4260c1314ac047b3c8be13758e5b11db5d697752b7fa437aa4651c7e63d97372410a949e79d82c52651f57d7d15c39e7d4f93ed2faba4e8ece5180098f9196d60aa987283edca4433bc8d80cdaf401d905c4f80b5fd3492528276e1dd16dbf447dfaa8913750a60fdc0ce90a3a2a42519620267365c67c3d600fc4a54289c4ce6a9a7f219620647ca47226472bdb73c72889672a4a44842410ccbd8c136efe7c987b1fd7ba67172a079f2896e2b8c359b00059084dc9f35924d22c7362e8606168eb363540cf2b4115afe0024de39ea4d4ce6ebf0492a5078d2534f685e579d75ce93ffa5e05f30c3038cf4741c11e82c146fda86965ed7b91f69748b15635cc34ae06c33e586e1cbba0561ce2469a53b98be2c8bec68aa0dff84ac5e4ca22ec0a0a7bcc57c50be31a336cb05c66fe339a18a90403bc902a8313024b66aac2201b30635ad26a90afbf0e4f93a0f358672b1b92b59c5e2e0fff444ae0f779d9908d45675f1ff12a21bee24e4d6f10b16de3d6d3fbcd7afdb2d271fd57be3bd3142c5f6b0616eb71e7a557ec624facbbf4c20464cb7495fef479a70db96f4070a6cffe9d991c981a2e09d46982fb75566472d1c60927cf82ad40ff5fa4097b182a26c53567f84387b289f8fcd7cf8d9bbeb123e2a858cbc9fe379e45f636baff7ee486415fe7f5daedb9a53d3ce43a4b7700d16feb78cfe9ba4edd5130176d4a3ae66121f8cac6ec411924efc40a0dffece1c2818f4891ccbb14c4442e5e1bf6e99b8304d5935221e3e06517a532724da25e72d632273e8b0d8988d1e64ca5116e646bed3d5daed9ef656692c35c9a3022425046b195d5388cb8498aced802b9cb4b29f7100fff8c69dcbd569c55dccda5886f25848debd8f763dde406a6d4da8fe6fea7d33c9102ccf177c1c5e85b589de37a1e7e8bf3f096b0c460de6b98788ad96b0edd24872bdef0b1513dcb81ffb39a50149e015567da21c2069d9fb480dfb4a0fd08f6f6fd81411d326458fc45136e0f303896205bb0ec5134c216667a481bfcc5970ac38893c5a4b41e9f6ccf4d192ea9f1f098661f98204fcec3efa89a837350044da49152b8bd8163150f58bb1c9dfcc155806117ef02554f9d4544fe4f0c982d94c35ad906319f9052bc7deb7e767906dc7184bfedb1830143d1a6e350f71afcd80a158b2698a38fa67b6b56148b074b9fcf39b16be928c7be89aae2973ee0cba534df3e2f9ad323a671b1f10f28a42131a78dcb792b0001e7ae15c33c8ec8cde00454d9bb4bfc5c98e896c303fcf71a22e3d171537b3d9265bd4f123d4e3e769da41f39531c261946125957d323e42e1b3eb2aacc97b3bbf8a651141a6aabb741637e8d79b0496b3fa117144e4b8a6335f4a88dcfc13f0b8564b370ce933bbd4a4d2451a625bade2385a083929091cffe256046c4c3b2c1b2ede981ce0ca8567d60cafc9e6dbfd968c28c275e857535eb8131d37c4fadef4004b3b8fd1efdd8667c561a961cca29a925ecd11740fd7ae62b2ebb70d39403b5a9ba7b9027bc1a6d1d0d7d59932ebbfac2626a782f91989690d8e097fd9077f7dca01d3788177150af85898a400a8be8b86c7cf93214334b1b432cb60a6bb20ed21c21ab294e8cf6e63b9901af27132fcb7647730cbe712728dc5943ecfbe5893c0c48dea7df5a7c353149ff35fd3508eb2460aff84678fead36b87e6237c57b6f7600bb4436cf5fdf7b9e023514a840de1872417e9cc13fc602d32274605cba30287159965200277e206e188e679d37aa941d1c73bbcb6da2458c93bb9a643afc5bde843c703edbaf04a504dfae114bc9619e051317bc95abf99ca709ec169e5ecc391f84eced023728d09efa3378fbb7367e699569e660656552505353233f3be6845bc84201ea35700da4dc9699b9267853e6575c43aaba12cf5951026b43d58f21e852dc42416c0bf44b676b92e6bdb6e63ca62b1a55aef1bfe8eb9a250fa52938bf8b6ccbee8beea83140e7bb4a51d1ae9ec5e3f02e921059d427f56ff5c6884918017d7bb36126e7a6b5447677f130c0b6712b294bc255840fb7db8cf7406dcc66e78c3cf507425d2b6150e0ac6a7f408fa990ffab20626e7f5c11bc20c93b80737b1f2595dc630dc6d91db8841ff73d0553aa2e4dbd881177c2ff75fd92b0bb2375eb798c45ac063b708ae0e201d9c55ada8e679d40947601c047b5dea88a2ed412c6854360aee36df1431cdb2cf0e4da31261e77d0bd629c47b19977d362ad06826c3ce41c609c5142f849402370edcdb41054d90be8ddd7e3eba216d2ea98fb56fa672080ecfbed26a18345a3ed554eb49206a68bbabebeaeaa0833707fbc5a0bf001d4f3d9b037c3fc6c0a5792cf0eadff356ed5b14449dc2a31cd3e455e0b47df8c2eb5965aa5a3f89932ac455378e5b773df1aeffffa8c6304e638cc3b2e3f30ee25aafef36e9532616f1a95fa1210ff470034219bdd3082088a5b33373418e26d04902315e7defc85079c0f9ff240aca94a391cd3468acbef0edb397c8a2c627752e08682734af51d4932a7fdb97e3c082760a620bac2948b4ae47992470b3c65b1c3de92c1852c81e8ca24261b42428477302a7b645b114cdfd9c65713d7aeaf3f4beba722142c0c0ac8acb1b32dfa3eff40a43f1c0b3b6113fe9a8646045c176808b909e40d44f1bd855cca1a9883fd6ea50aaefefbd1b00352183862f1c256a3f8531cf6ff6365047204989a6930a890e8eb40e71b28fb6bedba94e5889c22cf21be23c54d82d9cfb230b0c564496db326f0a315ab65600cd37d7caf638d5b6be5555f4a333232f6f21a565ba60bbf75bb996ecf0c481179e1788546ea94347a35fa18d88726bd5d34c9d34a4a74ca4a1a08c7351f86f78036720f2b616b5fbb09899afde3ed6deec1094a6c1ccbb487fc52e0cbb6f115c718ba8a90ac49909be65c93fb61c67a87726ddbe4191c9de4981d1b464f0271afa49f8a1113c6bc6605b0cc4c7ad1b3666f15e95bf47aa9d98032ad4bd7db2e1992031de617b5a43753f2736174e0d7ce9ce6ce027bc5b9a1e47096a4fd7c4385d70be6d87927177eb44e95b63abb9db69347a3ec4aa5efa722c954b5a12c63f5b332ac37cf8e6ef3a16bee1da8211509299d27e03e380250730084e3b6d5d07f1aa03b6ab503426fa52fedc4c9df63b225032a6abe31f448ddab19719165536a0eba9ad32d3770035a11bcc57b0f8d9046b34c3d49a112a356342d4cebcec4a0fc5739fe579044794f0ff97238d99361d7d7dd99becc58e77535fd6f625d432caebb501de3196a93789efd02acdb4d525250c6a8cafaee3c233c00a8fb78e4f4d3ae9b80832d5619694d9fed797dade35497b6c5c2a0259bf79f0784218578ac175a8c4d92d3396ecc0cb1ca5b6b5a74273049ae5b7674a1eff428da266c4676ec178ba3f800e500fda4800f3599b3df5b76b9aef232577b5ebb7f63ba134630cbe314da8f8bd04f660a548c9d7c2183135057809dd32e75cf1d496b9194ef5ffbf1b3003a0d4f3f2e5dd11d6dd4fdf1274833dd1fd2a5872a59caaaf439b62d94498a874aa37ec99f934c93a30e27f5e089319d1a1137db72e2b7d8bb07c8d29ff1e72277c574dac3d144f4074a63c9ded8cf98e5e8a9b4458396a70eff1c55d9938619fbc77b7c91d8748cbd1444da1ebf25e75c5ffe02eb14d07e35f6c43af7767c3055fc6d33c5c7e31b2500685309d5de71d29b9ab5b033c7e60f5c51f2a0e870de49a61c9baafa014e51b5526d94bbb3781c3bd0f69ba3afd5955cf312476027b4d6c5754855ed66239347738f23ddb448a2527688c2928457d3a3b7f8d6245682e5a018c09a0384b96e98a8c0287086ad240efe2d70ca48c40d6cfad6bf6ff16e5a40217e8238ab0f27a7fdaa637acac36a4079065b66decee437abb90c0f533b615db724af2c6a2b40cf8fd05e89af388bdb2cef9c1a834a1fa72269f8529deb57fed18b763ab4ad86c82d40cf5a417554b90b9863680273df5eec2b19928b079bae34eef25d083d4a9fab25bbbddbb6bb6f581c25a79434f99066d7635073a55ec8f314b64c952e4bd5ab23b384a4858c911ec993f534ccab6e35b6dce70be5bd08ece01071aa339103d7dedcf42f7659ae4cf3186493809bd39ff6522399e78f814f03d5cdc28860ab1ad6c4692d40cdddb827c8a8862fd8305fdb1a59cc53ec222f35bebbea11317cf24845e088612a40a279e5026ace209ef1bc8adf4f58b84b0bacf761ca8bb62ac59add8052b64006464f593ac646464b17f46815f7fd27f1aacc32b557fe63b251230cb0a9c9d9aa513f8009dd12c9a353af5e52dde20bc5e1af0f211dfdfc3eafcbb788882963417a19e1f57b150e3c78d2aacd9e3066e10bf2891cbea52920dd534b22229c5a9c24fd78f84a2d00e8ebb22fa6f6a7e5784183bfa3cdf990fea866cff74eae44c06f5401c37b7f3f7baa55462b86588bc12eba3bb5fa52d6ff0c64995f54d20b35289b3fd8e72a092732cf44f1708f6a8f64c00b089b052fe166affbf732a377cf20187f49e9e846bd1fec65ac197b00f8ce03c0ff42a795e6168600fe54df362d959f6f663a3f42d4631bfd689916d2dc4b5aa22a8c76e7fe72122d77864698fd344a64d01bc04e45450433b98549a716e94311f10cf21a689d3f024b3198aed94f304947077991b74feceae29758c4faef03754e1da98a57f96500cef57129c87a12265096aa1591309655e6130df6fca4d758be8a225e19aa630b48261e12f17045487e4f27dd9aa60f66382dee3b48cda7d6d8b22494f05f7c45dea45005f2a39d7bdf1103a5ff6f5a9fdbc59948fa4b481f867f1aa7b210be31e385f8554491330cd5077c22ceed85f47c2011f445d9bf60bb3b19096a4a5815de0d873ff46004c2d8e79414c7fa7eaf5bcafaf12749698782bffbcc7bbad007b1a456087c36745a406d62dace1d64b8e371938d311cb9fe814ad7da0683631a652b2fffb87b9a8c6a42f0f9a7c6298873c8b052dd6262a09e420080890dee5fd24ea107a0ac2bab27109c3d288c960fc8697f3e04dac47c952cf965ce63402d2ab05b1275ffe21d71f897c48ce0d04b7a5aba5851c812eb39e369a34d46b73745ea1c3e6625fdbdfa2fcdb411b0f460e714e9fee55adf8d8eee5ac342ef019115f443040325e5787ad7e6cfa0d8389a87c2e2973cda314e6f1775f022ef59e398f7c71457ce2b0ed7f174aff89d119e29476609f731dedd6f822bec494209a9ccc3c0b1641eed4e7d7df0b7c480d3e7467bbded2d1fcda3cea7cbc2f041332486283bfce5065f4a315398558a6b290e7b262218284fee155dd4afcf458b5fec12942f69c619da0d8412a4431ccb1dac0195ff073f8fc4205b212cbc5b95fab03845e6d5c0e7684c53d8b25c6eca18c900fb76ba4b5df8c2021240b14a1bc3c3c82bf4ea9fc64f59884b03a392f5a56f62f798ff5f44ebc17d0e521f46d0e83cae7ead9c99089b0ec3492e2a33be4ab1747bcf50323309e5ed413a502d6659a44fa0f4e4900398392e24220322b54e3bb3bd0847e154192bfe97c7758e9c82d10e3f886cbe34b58c1b8a7777e236f9fa6588e3f70eb712a2cc5b32ece337a151ee74eddb52eaf0a1f45afbce4908a32fe049171ba088d2c7512fa64129f14121de3460d5368081bd1803fc9396e60e94d106df9a2b749d16df9050ed0fd3f622d14e548d70758a0aedf2d56278cd44702c1c37b5957cef5fd2913dfde4a0aebb4c2b3ff020b583c1f89a4df4e75e583c6cb62e187eeeab5e711e3af6196df35a78e5c9b8f7450275b52d773ba0d553e4d867bd74e6c4a108f358f0e46c6a25ede27e82d08492e337cca0ec395181332c37885c0b3ea0f788bc6b2caeb3beb763e9482d325a70282f0483e833f029f6bdedddeb2d3abde58e82ecf92d377d06536c95ba9f8e52d1ebc524b9fe4c6a436df66f68f9935f8d0a65e138b58d8997c2ed85e837737987f856901df9e12ddec259fa2581a1ca46a68c0be091ec58d47eb5dffe15fe00b426d437860c6576fe6010a4f145342bf1281ee8c832b58154bebad2903ba2d8dbbcba6e2d816ea5ffe65b5cd9664242335d1998bdacdc2d8651b4a53909ee6a89ce2ec99e6168a2eef0e5ee381a562dc660bb81c1c632e26f8a40ad71c6d503c2d2bc33d5108dd4e816b1927f487d43e654983bc978df0c34b4d62b9ad0f963eb58cc68e5538d34206ba43b4c607d40e407ebf57a90d778e683347e432158722b037eaaaa0db70e79b6d00cc868ee6eb960c5ce3b6edce481486acacb96fa9789738a725db0dcde5d853698cfa70a4b21f18d29416a5ffaa58aa218db9bf0ea4cff907621e26fb75ad0cdf9652c33b863725b5079b47b6f539df5435533cd94ff412caa4d36ba0dcd2d78842adec8b13710ed44c975c93a40b262c48a27e53c37e485852771975534010f1a052b6a884390e17c65304fdb2ee857a80bc1355310e4e6d924df1a4af530cf087a21390e0dabebd83a4c4390d71ec17fc6deb2724bff3fcbacc8ae69a7ba5c8c42934ffd431fa0552719958347a1c88a440ccd90cac67467288f08ad72b231ebaaa8f124b083031c874830dfa7795af5f4a9c18a841beb24a2a70a9b11a3678e48cd9e69f3a029dc5dbd0181bb4e886ab7b90b32ba3cd0003152760833e5ef1ed566a02a2806d52755d74be673ed130e74f6a9c0716024330915c16476fe11570c9ce8af8b5dfa786971809c6fe9ffb27ba287fbdafa8d89302e128001012061008cd3fef75c7db69dba8354cc27cb14877625174d498c41cdfd5c95afaaa60ff80ac7d9cb6eb9524f1c5a053e3b35e53c2c3f8d3c018b02d4ff4c3434677f1806ea5505ef4b639b8a158a127597308600b3892fb76fcd5d3898126a42dbbf98598c4c052c01fe27da0cd09844b51e5178f2e4ea713320cec9da91c84d40907430f454b033ac0738dd9594e9307626d318be5dff7a315d635f4b86d51e98b30f25ccfd72ae1292171894353e6ad48c8d45cc468746150bbb7d7a845b41fc88c695e80177b0a57e8b4c21e52a18bab056ff13bd77f7b61e20abbf82975b820f7ab570ddad33be6c58d9ce00290e1fa3ca3d03577e309985a175ea7c90cd1104d00112143f623da89341c8fa1accef899f1b779d19c5c3f0e3720b2a82fc8eefa427758305afaffb66864a7b8f69f9d2d84b73ec76a07d214d88c2120da686d8165ebd8b92f51f2b01c0e95de8d5ad8c74b034f6a0c97f1cef64402c62b3c51b24e3333deb030afbecac3a4a1ad4003765eeeb981e3393e575f5080f2cfbf1e59a06c809e14e5797e81d4a383a1ae561068f50ceff94f408b2f301826925749b9580d85fdff769c407d61af6818d9bb610b991c5e19baea44181e1e97fbdc82deae0cee377eeeb57d5921cdc1b58e44e1f24668e94de7f3b74280d9e215dc5d11878f992a725626ec90227e8aa37318e9a86a7ad9e7503ac47fe1c9a318a9515fcfb796d3bcad73f088f7e8410be2fbcba34f896ac8cd26164628deb64a3343b7770a2b4d3a8b4a548b67087ffb0baeb8032ad1c7ffadc68da01ebaf5995a066381c9a2e259382e8ba99555aafb999e0c1154d0bc12c0c856117b620c65ab0ea6b71c2d6d9e6a4442ed2d129f72c3ce93b423963b5330d3c4bb9213a8c9556b0228c4861dc670d7c47979614547cde786104e1ab39b4fe3960c0af81ba891bb6255f5045e53515921b59e166cf1c1037e1326d717769ed9694e34c59785870394cd34ba2e9a4da8b89dedd51cc75020bd687ebb437ad3315acc4273a0bd5a5a6529f8ff85ae4c572b7f7bf4924940d095ff524a357a9ae4a5246a2e7ae5e4cf6717a137c1b2ce1d4e1c21a52c29ef2cec8e3da26aefb478610f677b601754aa9c9b4bd47e03d8854f3db984283fac48b1deb94587b80d48906c5bd8be3d30e35721e99d7b68e28b307a76d8ab373d8b6a21898f6c26a4bf64f3fe2f8192f56ee7209afe31f21abc4630c5bb4a31a16e57730b72e9258567378fedd0f910a464baa23bb86ad017f4a50a774cdbe582e0bdd12fabd783cd4e2516bf1998cc0acffb881debee160e2d8ffd81eebaa273418bb87183987359ccba0589eca6b54244f4eb7c60c78c895b6097eaaa209f5d3dc24aa5f32bd6f2b4a4d621351d39eaa775523b3980b353bf71e863a51c5d672fc8dc8cebb4c8d282ef5fb86caed0f3c991308c53c462e01a50c02ef2cc23761f50842b4ede172c172420516bd7612195643ad77f2e483c0378d5794342e6d661f93c5fce0d4e70617bf550f8a1f883c723fbb6974bc06c3c104c5400dd3542e16b1b68c1d91f3fc82b32de519ea00a07113eb20eabdcf9b8e4d50d6723751722b2d0ad7b56ce951ce03c5e5cd4543869ec6a831413c873785c4e8bf20bec3e988ad162bad2635337cc0961bb406531a2648b34d48d824231ec07c5f7a9ce4699be3f687136fcaa3623bf1f3823eea2679d70eaca38a2c88bcfcca6839b8619060aaa5b3be33adbbdda01ccc84ac304aea6f2d4ecf56a4a629d54f2ff299a5049947b0b896d79d466f879038f0a8342f96e2815b5479870aba3c2a12570a11305d2a3018bfa98f49643a40a94620ea0ad84a77916a55ccdaaed68222ff888658925ea66ed95cbc9828723d13a8fc3c4f4b6c57a42dd0ef9156caef1ad8298c3fdd3c3fde88ff27c10c36f4712d89038c657e8b251f4a722e71f57cd58e9f828a698541f7ee69af384c0555835bc8fd21537437dad4aa5dd5dc4b613d3d21dc60943f89799bc66fca05d005475e8079ec8703a1c1bd821590523f993716907846579fce159fff5d6c90f2cf9809d2df85aeb62cae807d90ad1825e076e4bf1fcf5a94e658bb16e9b8312b4ba756f13a8ef4237b4cbbb487bd9ced47378b6cd842804ca799796e2050c9685f290dba05eb7d71021be15de5366d1551cb40b4f1eff3e16c78b443fc00e8f54471a52ff368ea9b65538bdd035c69ac9ea19ae80279acf0226894eba19eca314b36ee3e6fc1138ef0fbc093b5d49dab212cae8097453f13e4daf844619288f873277d4b1f133242c3ae5ad1163685ad52809733d45add4d5c487d691173e8a5fa51cd86e73f0c8777cb7f3837105d96c302e5e43942c72a2eb2c940e760be7b1d74bd784fbf266fc41ceb55121513c8a565fde46661a2bd5481402a9caa65a4da4d1f865c6c820529d48ab9ad91a38ea28677030b31b5eb093b094a2b40aeaf39743b81fed0741e889e696e61457517ac9ef4e7a32d1621e008370746f9ee5300931eeac04f0d4e39e6e7e2b31f44a098be952ce2acfbfd35382ad3b06fa8d6c6cb51db0a3767f615db757445067a562ffe5704b2a452de163fa897c3d5f8738c0d56f314ba5619dfb1d02cfa7c4ebe148e3ff48e1345df466129cab43280318a92b2361dabf4dbec67793ce676edb26cce4a12c9d0eba87d74f183f38ed30c853fb51fe3a4ddcd98348f7e5f89c6734811168cb11cca8c4fbf90384c2dd093d90f81c4a73a62dad00f0e5a4fb191a6cbbbab9ac2a74fc9122dd815c43d9efe2ffdec91b7e71c674f3e8e4bee004f77f385f997815c8cfa971aa34ee4ad575f7cc505a88731f069b719d86f80ff24eac9bea9414ae26219e98fb607273ec88208be0577774618368aace40fd8ca3642e65ba2a132058362de637d0bd4bba4b841b5b198a3ec55fa410569e8eb4a80d2b66e58734445da070bca57c3d9e51cd92a2c6b8cf47cc748c29d95c66f0787b9ed105a5c73b3d7b8d7734a17748a1a29c973517fcdcb89c654472b8634adb75895e14c1e590c5a5b113659539db491b9d18dba0f97f467380cacd2e775bc09b43f5a05a52eb847b3bf4824ce7ee4d10a8cbf10dc5cd662c539e83272ca3191c526ad01f5b310a5f0bd0aa1e356e602a5250c1aece407c08e025b97d275360d62ffaaf7af31daa322cc081763e3dfd463bd60a4e223f16c8c5452c95a061cd9f5fcecd92630fe3e8f10c8c978f6202d6a4a1d33defd3d64c02e7f6092b3d896fd65bc8179b7d1a35e5484336841cd4de7cd3139c357bcd9939df6810e1f17aa61d652d21778d8e287151bea1de67d1b6a168beb368ac08de4e57ededbc6ed5de2fc455b0eb1f880caac0da29ba94a79f64f45bd960779da64713c56b5cbc1c0d724597077bd1dade862c2b7d34176e57ae36a586103023f0e443e5922cc7a6f0766e480cec4ef7da46c59a5ede707a5f571bfc4c9310bba780c2d7b30bcff4c9e2127f6ddbdff574d9caf673fcfe3e0924238670818892883b15bcafad80ef5219c4dfa8db1c4055dede601ba87062ca979ee3f8943afb2b1bba0901d9f949c75b4eff8b000b223ce16bee34882edac16a437a848044263ad44a2dc3674b054d96244e172e27a9fa1c6b2f03c958c83e4e9fe809e50037ea7695c49f0e6cefd4cce14ac9466d4aba512cfb7c9dd2db41905e0939612ae14e4fae7427f3b1a3c94b6692806b25a2ea58f2fb0fea11fae195feeb3d305535e268669a3722935783d98a6c49481081b46985c798ffe8bdacad38753ae0ec0e6650f2cf9be6e57dace5b1bd38ba42da42b611ee0f27878657ca801c5ab6da4bde63b72dd71ebf9e5c80f2ef309ed10ce27bf135d3d8e59f829e1b7bf909bf5e1793dcfa8513830427b82f0f8a7dd14baeb5a46bf11f1b260ce6a32ece308190eedfd34031836e57778cc7d004509cd4b9019f3c81b4c35c51ef99ff04086eb05571b8971b40ea42e0262fd58c3f0c3319b5546c59eee2483620e19d8f9fe5c0a8d771e70338862da826e83b352732b7c42a067d9f4247a7d76b25850a9b2e35e39df4d780e51029ef6a2016c96b90acffc353d615bac165115fb7f5962ab6d7d029eb8437f5821293e8f8a82dc3273623e76be9d563c845cce386f8112e9652ffae667c43270fd3d846fe61679f3948b364e5002309b15bfa140d232b86cea594ef54c99bc6fd90ce150bf875e10bed8499b6f8038078bd05e179f9cdd569629762fa7b5632ec3f2f2e3df92f9f6b73e65ef50af3a30b57aa74066fde08b54ef18876d6ced30209c4e27a952662ab08adf3916fced4b1344ed1156b075be806df54234250df9766a933ecd11f67837a8849a7ac69fc3e9f4b6a196392dfd10817d7e533e84c9cfb02a9de654bb01f00912a737b78e150e0502e34f398a270d05aa1739dd694a6522c8998c2f13351d4072f0e22b7638e1c878c3d5e185039525b4a90ab24c94ba31a87c88f3cee4114ca756f94bb33abc33b2ee7b607291e9119e36445dde65e81145a3cfb2d46293c41e3d898783435b6b869fa7b3536c140adb3939aaa312b369e550cce6ab0239cd1c23aa028359a95bf4ebd990fd953c38009ac6774d763f9c522050a011fe84c4db263ef346a5d0c3dcd3ef649adcb8252042695d82391048b59a16e9bad45d24a255b1d5a6ef4b4d0990dafcc9bd6aad1194533d857a07206493fb27f0d15925f1c9a0e940884a4ce3bcd832e516592365b111498baa8d3c424fe43427285ba01fb3b72e2d4fe80036e208938555bf418ad10375d5875a6bf35ad03060c29d1942548cb306ec9598fef71997598d3d591133cd4f6cd37c275ee4883e5dd6804ee5fa8c6a08eded973ce3ea9b7c49ee6598762f26850d7729f13274a84d0e82afcf0b25f102e1b6584b6347a1d9ad52b8370d36b89f540ead75b45d1f92ebafd25c808357764a017e9e04475a81ed8efe3e56f1099f0220c864dcfcdb942812d31b8e58d5e2c9633a8f5a6587c21aa20eee262f6519e2fff9ca235afc6dfb3771b9d516772788295e27d5526e4ec96d479ae5f7f926f0ea608d005f1d686010e1647233583987238b48fbad6cff4309e3de3dcedf0f7087f3783be7f64a00fcf195887d480ba7bb5cc95913c0d11224f0e6937e4d3d9aa2c0b036c2b3581b4b3865b4179efbeca906678051c53630b3a78e6d6d5f07ce085120a0ac08b882f09fe4967f0801d36788325d2beff07e2caf571b6d74a0864a836858440f4defb96e4e4c7cbb3d13b239bfb3a8fdb964a3c2d234afc95a782a40c04938ea92be4daba9ece200132cd704d452d01aebfc81ae9fee4ce606845eaeb4341d9695f83b1c4c6e9cebb1a1a0bf4e97525c94fc87dc171e32f8008dae8e5f09383de974947861b227fb58c82c7d3b61a8b319a99b6d1c519f15d56166089887b65d7712160681cb0a10cacaf64e75d3ac554d8d159fec70216b175268d31f1c990835918a1bf210547c2fa9cd3097c1f903d8d882b6aaa508b459f170f58a62498a052f298ca19e58d4d05c916c8a393abe3446c86bab1cccd2e5473b4132c54978390fa498ff400dafb4f560618741d7a3c397c4751f2671742d9f0ef4b9ee8b1499705fc35ec36c21fc594e1e619027ff5e375f3b0253c31e1eaafc5dab63547474959b8c18a01cb66aa6fc4f52102508a611838fe5968612e682d9d7870a07318598ac54160ffd9df388ef3f7b7936989ba6c2b35c140c02827f4e5c39ea564e766b0c752bf2e15c38bb7337546f7232a16efe666b8661a65b70c24b800e38722bbed637148cae6eae2cfdf5926132d46346aaac2bc5660d8192072e1f02975af1d9cba222372e6f18c2c98031ffdd7e9dec87e81d4a9c29b32ab816f9c966d64295f09055bcbe198762f89a5311cc16fe127d48d97763d591888f202f4421c54f489db82c1b7e40798d1bfc98a28a10044e92171fbc446f291713e575d92f6e82715cac92a4f6d6496d33e6b8b9e1c99e854b9f1612fc672436084c15bef5e2e835489bf331927a8795a6fcb5245fd989fce3f587a2ed594e9937fda167e67f641ff0aa3ba297b2a38e2e4046bf4249adf170de7162629fdfc2e81e16565c1ed6f7ace1e4640c7924bebad375e252e297c23836412ed8762de27ea8d22404fb5f4eb4d607522f4811a9cf07482427121137130e14b280aa3cb0bc99e60c643c8b184e40802e9b2b95ab7a0c78b0b0911a7a73f6b5e8ab9fc0c046a0ed65bf902c736c432ad40669a10285375575bb44d5a4e40c068c94d42c743c4a6e32017daec676775dc4bfb3578186f0ebbd5bdb01aa5367475284df9990884e8e887a058c132e6a2f2a630408befe7bbcbe54182541a0142641d3d38f773d528654947c6a9d1ca1e7ca9559fcfd0d81c1d11a300cbb35cb2dd5e4a6a779c94981dbdefdf7136e3d758ae851274c5178d4740c674654afb5efe94f5853ebb33beb10b9ccef928aa75eed7cb97c5f472db14b0becec3e9930fa826de0fffa7bceb43e2fa45f4a30999106e9e59636b3ae7ea05c5774ee2cbd2fb63afc8c1f72d39874ccf533ef622aec6dc7cc8d62ddca7c158ea0c62f0c7ec1bcc29e5938e3b28eec7b052b2a69a373298703efdbdf863433397ca8af571c29c973cfa471a6e3c81dbc993309d83ff8082ea667398ca2f3f1ba7cf6aac660b990931ad8ad00bbedb76c25000963ac0b6b73561d836fc1d5234796ca0e2f9df8fa8908c1938c5cd7dddf53575344e877c681b050a5e6a7e07f8d4a024886ca84935fc21a99f0ea7b842008586279f224b83241cda65bf96b2fb429e8aefcbd4556dbd801eff747e8ebefee2094048258bc639630b9b6a5e4e55abad90b22700d318162492c624333fe34d19bc2283372b357a7ab4af2f6e46188bc444f01b1fdc5dc0f64e242114a3ea2267859c884f2e180a4bb174ae7dae5576a55b1b1743937ba7d51eac2b943c1c3c9cd60fa9c545b2e0a9561895ecf955d5152db0d1ed161b104520586a84f82477a272760ed50b2b0c0034a1b7b4b45ef2f65b40f62834dcba0d8390d2dcda0d35fa57fe9a505a762fa6dab846627370f3764eb974e2586590e9a97b56a6b99fcf2421ace920103776559f0c0d65145e1554fcb1f373797eb907f0281d74074dc12a383117734f04d62df0128df73901d42af0ae9627869a40df6a00b9002c1e84565d4a9bf5d4c028d7e9cc4161118b3fca7654b8b2c9e13151906373f028fe1a144d8f2dbb17cbb7379b913d08a97d9782363c6f4b906ebbd0867a9d1ef91f8995e1da3b7f938462ff37aaf8a669149267bc47175421c3a7a81a6034122455e14692f2dee4be31e74cf2569257e9eed82d91a1cfc48b5950738ae7d8d89707ff1140ed97981fa4fb21dceebc8fc71f9788d23e1c93c50ae99d4e3c507e5cfb77f355f44bdee0820ccad13f65ae1617847bdb4e0da7215e09900fe82b63fffbc3fc335bc410eaa49145ab73013f2e830bf7a4d8f6c00b679c75cdf974999cc51c39ecc42a3704af9f739774550a50c82f5ca82c3388bd8329dbb145a9fd7484033d68e1e80ea1554cfda0c53409a8f5d0051a29dd1b305f449618a42eb261065af6927f83721651a0b134f99be480602b011f25f1c3f79c7dd3ffd746212aebef2a30e06791ba5c9e88618e5d19d5c3f35b4e9d1a8189db2c4f5952dbcd85a8db5887aa0d867ed8d339f4f621c929dc25c95e284f17575a655d299e23e76f9689a1ec0af7d408e205c57948e7125fdef3263abdf0b3555a237940d39dec3d12eecc86ec60bcfa04cfe66bfe935ff16df72debb552e693924ce143e5f096c214efc30a7d924bf7ff02d258936cef5235c0c6d351ce8c15442bd9f65df29ef8f0d4ab3ac5b07ea543f8da3ac9b34f4f0c1b625c8104e2f72b7ef28713c6c19189360071f38212245478a1534ec60b3b815e4d907ff3615d146bb0c37494c0d1f00cb447d2fde465b2acf4d593bc9074061e2c6f7835528401d9b6cd49a1d66b048115fab8521a0757e0fd3208c59e1940b61cfe719f07717d1518bc3b3a86792612a1e5ebe39f6006c776f3b617bd55b88441be6e1b1c4065dfd4b0a1a3893f8d50be262035ca0aad64976ee325f4a925a6bd3d54fa76a3860451bc7de7f859c9bf105f54feebbc3f9061a25db4c824d63197154f52315f6f9d129db811a8dc518b673ad4284daeb8761b4b8317278deecf97e659192da47aa2387a2b44ed2c70077d1cbe6734cc8083ffab889db421999f55958984bb0c9e603a0735bc50702c73a975cdd506a2b466d5d34083e6c267e5a8a5a28944a6b5d004a4e7ec1624dbe86df01919ce188e03dc8f642807e03e795e22926d4695c1dc14175d0c459fdaaec50f0be9a6bcb6cfd114fd6878297e7b5a9c361e7f0d49dbca9b0e41b5f6fded0df2001c0f6e06e3d4bd60e9808e13c552b8a16e692d03dc690880ffffff7f