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 145 e324d91d193ce93a42fc41fca8f73d92a0b1a28f85562ba4fecbcaf91bf2dd7a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bc053a8872e67f3dae675d2185018aa86407501b586a979e84c80975a61fdd4f
Certificate Block Hash
e324d91d193ce93a42fc41fca8f73d92a0b1a28f85562ba4fecbcaf91bf2dd7a
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...002240000010520000
001000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000002c6e5db4cfc10b57776740c42c3a5c4832b71b4e678ec293ba16e96b02befe37f78b5efb5d21cf1b1f14f106f1fa3cc2d26a862b0a08b37d77994c2a1a99bddef6bef22b987285c1d277d955141ea68ef652856e7b1329dd5c29d8b80400000000800000007000002240000010520000

Raw Header Hex

00000020bab813fb10547103c116b038913d059b3aed1e93714742ce313e7594373a7a6a4f167a6cba1bfd36327efad819749b69e6904f7069996262ec29ae6fd4b3a92e2126ef6936f4001b4fdd1fa67509c8849e976a581b500764a88a0185215d67ae3d7fe672883a05bc

Proof Data Hex

59,560 bytes
1212160203075121240ded49f3102e4f268c5d306de6807e4e71e9b0f3efcc9fb2a81fe39b05cc2a1b78029bb2a595e22a07c3ebbdba187d641004525cf61da1a00afd8d676a5339059cb43528d6e4109d50cdee3b09ca22f6f98d3d90ba9458f85e4c3cb46a2a368f11628f6b4ad3f9966de609273f6e30349c8621f90235137e6fa9c0e3884e4866747bb1a284ba46ca0d1710060dbf4304467990de933370385cbed06c2a9ea78b6c23484e8f89248e1271c7d9a02189b9e20bc258af738e8402396181395e875d4e7bc8cfe1cab7e26cc9aefbfce4ca3f99e54ec1709515168d8b76c7d72815803c876cbcaa4712d4bff732c93c1d93fe97ab129cb640c5f9bfae18cf8bfd6cc1444b0232e483d0c09fca892368ab37b36896c03f21097c517d370670bb787ad06949ccd1ee2ebaa84f194e705b7adca07bf644157cb4bb467250cf4250b106052ef8f4f34ae6445572b67b38ae01547c256e40adc61a328f17b435b4b786e2e449eea7ce1532732cb96cf102ca4bc108db0e1ce1b781e0c50082c8ab98bb6742b13bca67569fdb6a93d857612607d9f66f3e6cd63c4c637211d4d558952bbdc83af26eaf3bca46c4419ab66607cc2f45783e8e7be5c618d6021a01dbd1115ab1e7be408278e923fa8d9e4fa3977710bcdf532f01a37e2b4a06910870fec6f98257d46c4954f33da64f1728b0ede04163f165ba7ed120558417c51df3a4e20685d8944f6576d1d17e7560cca7753f162c64321f05380ff84f6fccab339ca60f1bf07a523c5be4f5fc429ef807a8bb97e415ff15db80844173430df1b41d3ec137ef444cdfed38d27365e089f10e1f34e5befa2854da024a17b38c3df93f5f2320c63c823daa404ab8be570c0a83540cc5cc37bb3f9ddabb8c7e124090dc37d02e263b458a1cf794175a9c5e42ac22dac2fbf98f743409a8a39cf68c1350093283736c387abcbf0dba249bf256cbe77814e9a229bac51b79d6b2b916953f0d4173167167ae11856e249bd6d58caf0128d401592c511bd19717de48bc8b9fb8bffa9d165e8fdd93d8eddf616215ba459af7b8a66a936a822fb9817b575c7c76566d6e566dac553fe65ce20f156924cf7babf5e945df7c265c17e5eab95c444db6959689482e43364bf721fc3ab755de1a6be7652da04ab37b050601277bc6ce22ad7cae5869dd6c43465bfdf5c6cb6ebfc8b71a02dacb6648533dafbbca38c16567b5927ae350d242d43d540a8a7b9a8ecda24823641665318a96f8b4a036d7f4135d8eaad585054f07ae284f0961fb5b15da31229e5fcfb8286ecc29c0a0adbc8efc5e3eaab4a5f3dce0d8e215d7fa30e73d03ad89ee060b6f3577f33e1ac849523cfb66992556e0e3c3aa9e5cc63216ea222f4fd092fec06ac764c2859999e8bc25975f51be4f6cd7fceb2b64c1cd502c33a72f55cd5193d10203d4fcc03c9387e46f42a24f2862a0d5aab035480f7ef8b798cde6d59c2af4fb0f0cf5340e542e0449bbd5cbcdf0395efc0d05d9e4c6416b10d1ebe15a533818969d2d42a7cb2471fcf3eda64ebe8ccf11f2f49c578662b061334d13486202fd7791b85a0d229d700e6dcfb7e71fd2ccdfc1c186c373c6422dda651288bf1c8f7aca7140f087cecd45a157f844439f78eecc18cd56e0706d7bcee09b32f1391a34e44a9acb47a82097ae4d68f53c68f374bfa0b353e92795ce3cdcbac2e538cde0afc598130e5334a215b67917ef0110829d1a08e3f8337b5eb687dba6bbfb91341f649281ff2e1dc8357454e7416342382044f7ae62d5afdb1580f674b711366a393d7f2a6924fffedbadd69e08a11c781af3077615f1e69a4025e9b6c8d59d79eb57d94f3aa38be3e3d1036c809290a0b2717ef8d226c415302523f767298507ad71e31678f9a79c65bf1a034407d2c963a96091fa881b4e1780c4bcfad216c5cc8cec749c2565de35f84e20060c20f1c7f29a0f7694298eb9b43ad4c289ab3ff1b895af240177e494cbc982deb7fe398f1d91637f2345fff60802334cda8770eee240513ca2e6e11b5a5b78b73ee527ca0b3eb350440e05ebbfda513794a98ee153fd9547abebe3556cd9823aa24ce4b8dfdc0bd6cc9a213461e5cfd425a2fd09bedc91c98ec735927fa1341c415d04da3a506a7026815833a051c5cccf4aa5c4281497a81007ac11ee22cffba251a8805466a70cb4e93a8a4f8d09bf818e970dd6bb059fb87462886b5204171a4e47c7e0120927547b97a7e119fb5d7a0ce7dc2a096058ebaf2a2330180be24c2c7d5e7cbe983ab3e4b9b2959c08d1ecacfccba0c4c8f6f2d6bc2e31ca9fdd4d5155b1f0dd63a409de6d6abfaa1a460f7461b077b303e18c595988d4936c83b04a905fe2b595eb3172ddff9d8ff9324232cc56728d625826623c21e204962c894ae79212bdb04c2a3b4d6d6f5c95ce4a7fd6704992e3a6a25cfb3706b5314ae119d3e8e60b94792e2f40fd413cbf1d0fc797155540c4a4646665916b91bbb2de33cc9eee4be279d4b107bf5a1c718d9b0c058dd497fc54e7e7326840bd6303bee9da4bc497ef7398ad0652dc9e1a3dd444e1c09ad313c1a23cfb8516e0a73d15092668fe000a83310125f50150a3a558989d6f627acffc5e6590070709c68cd3156b23de04a751aae01616376b62a22c3594f207c2ff4a18a6c0c6ff5d017fc45401365a53b9bab5131afe1bbb77ef6fac3e2501fac7d49b6bbed915534bbc6bb672e592411c92b94b4fffdf2f0b0286be1f00c3f59f1e7d32c62b417884f60bfe943f7f0ce1c43732552293a4a375a7c01d62b02247dab890e679564e76263ea8ae5c3fada5fa86f14bae83d9f3623e2577aa40e947259f77ca9e4f8be195f608fe08a280f03c853e46fc9ba1ee22dd19b1c06b99141fda75b8423a38bbdc385b4b794b0484c122b3fd160c7a13696c2bd012f0b47a2a883bf32b78146dd0b5a5df11556e03ec0728de08de083ca4a5fb1bb888ce708ca2718679d9d0eee35868731f874784a1c540f6cb8e3cf55c04f95c25663fe0c5bc1ca49c795161bb39b03cbacd0cb93050a9c11c9ea076b8352625ddbd33bc7a7aa39be2d39fb4d7120d636a934472595f1f7f3f45e881d19b6fda6067c66444595442393f435634d0fc30f8040fa339306bcd13f67274e31a8fc74aeac40f1797f59fb387e50cd4e2f6f0e29c0822c9ec7fe9dd24e0ffba57b4968c4bc158fcc96565abb64b2ea084747df399cbc8b7f439079c83a1a6b0e5dab4c21887f0f4d3f8317ec54ab927dcf677a08f61e17521b5040bac1294eabe4c426b3d7ffe6b6eab166e6d6327467b89d793e0199e450185b7737dc1666fe115b0cf57dda3e3dd6033699439b7b6cabfff2c8419ab4b9d200f890ecdcfcb093ba941048c11235b6044020affe7ddb3e0ae29ea8fb6899ef08abb00069adfd15f77906b22a94221ddbfda38384776d8030b7b5c38d5a95b651a2dc54ab3de84960299cecbadbf9c59c21fe26fc01e4d8a1429659baa33bd9a68e2261e48f418b0dc2414f1aaf27628736d2d92f3e79c13213ee394502f1d37c72af0aebfa0a7116bde202836ad54d6a71e1adc8f2bd03fd83f23456472662a3cdbc0bda08e9802a05d4e482c60199329dd85fb83f14eea105c833d1dbe59f01607f1bbc0537406d89f705a349f88feda181ae3106c9d62bf69f14872bdfc4c822f97de9f1c75783333dc014da8ca0125491d131d159041016359db369f870a8e15183a14e439b7cf77ee5009bd5a33ec297d66326a8d241487717b06652336235fb0b90d7cc83a47210a6942506b6ba1be79e60ea6ee9785edc73c1ccb313a7bbbc44f025a02e6c6a2f97dbe03688ae698393cdd28465e328d86ed462dc7678684530608a28b2a77723af45d939f57859656975a75f0018235d12b857f2f15025660ba63312bf1a67ed10d24d55c45b7828874d0289891264f177191f54a1748d71c0b5352fe76647f5a0c306d424ec157a10fe1b691f4c37bc0dcf93cdb3eb98ee60c50f3e355d5df12e86f1545da7ed03ce84f6e2f01392946ad4b96f866956407facea81e70e17a68f736b09ba8ab71d09f04c2088dca093ecd57731beabaccae8570e035025be5d9726469c85bdcb2516179bde30c0581cf6a869f58f4c1eb64bb753a6ebd8f667cc9d1b205bff6b39d046c57841a4336f91dd0bee1cf81d3d996e47157b912e0912e17de8d7c5ecbff26789db81cdf4bdbf4cfc1b00e2fb323146ba5dd69c0ef3cd86d3b8e489bbf8d29b0a70a3023f529b2b8afa9033fdfdbe85f2f4e41fa67199ab21a7168bed8f58453680e18ab896e8c01a2d8784af68c435e1195e6278e2be537252548e2def00cb1215e756f89e385abbf83743a5a0d9cf60a2478b553de3cc480d272976330f4af4730298f6e5ae9e04d7dc4f970f155e6be1ba5279d05624d816cc9f4ae20bee95a992bb2afa1da9e50dfcaf2bfc2e556d4f1e3bccf903f24311dc5f97b20970212fd053ca469141c2d2ba679eeda5d7a4a2683d5af53fea4e089c2b4d1f88cb4b67406698eb891c0d5a03a6a980220e04dfd87f9994d76d5783c3630dd1d6e7df662b479b4fc46ea96223fa4b866508d20e6b8d3c1ce672d9a721b4409bc4fa2ce17e141ab51b3a810a5b5b6cf8cfe6da6728a9ada0b0ffb5d93a0aec793545a14d94e5953f1e39646297d5eed1af411b4a70b0610535ad1c7c8efefa0ab6d1bdee1c1915e1a1a6df6eafd7ed266c916660e29c2ec9d6ce86eb0fab345e189a6f9c41445937e92713809c25876ad1a96c1c52261af8262a696d1c9a866320d6427cb8e55fae491740643f25eaacc25fa2ab350444aeacf2c4337f55e5d5ef101ff2c6c307fcfe2f75b27251ac7d30ddc610ded6cf71a73ae1f0cd274b6f027a1bfb41c59be2821fc3fc6aaa487c72ef3ffed821179cea95ffbed4b2194c13c51ebbd6466a530d533189dc7e0a4d30c9ea9663cf9d64337d2db8dc6f900924bc90af05b0fad2ead115a04e91c21411e5e26026cdfcd6ffd628de1607cafc7dccf4d5522eaae051af560dafbbc6fb3ea84c9ea16566cefb80d909512536caa3e2cf6df1b6fdd1d750da1b76dce83b4ff2b81120b6bcfde61c26a38c05da56fb294eed551ed83f08b6f79de141994c2428526f01eba31e53b14ab4076fafff4efaac35f7ff81fc6c28bd9d37ed5079a096160932982d311c936568a7b04464db64fa1bf47c3a55368a189753e938ceb99270b673a42502adf9c8ca8771bc85f89b95a8516eb43e61a0e61a3811873c7f992cbf5db99ffe2aef125c952ffb74ee4951eb98278375effa53564fa2b1d5b9f91326799920356dc3d7684cb4e2c25ae78f41c34217070105efd8116bf1f008234a6bb9c59b81ece12dbcae5743428e2157340be1cfc5808fd02554e28dbe0da40ffe90134e63558ce0c8938aa8156671f913a4d2e1b8f1b810f409955e000eba96809518e9dc6f0ac5e0cbbfe27da3c81a3268e05b9eba86bb43ab41fcf452e9e630e92ed1741e250296b3a3c7ab1b19ba225599f1b4c87e8e1670029b586d116daa633c3602e8e31d610ddede7887f3a8ea33f88fa01b0908591490c882ce98871352783f8eabf6e9c9fc0ebeba040c61c7ad8f19698a88f8e17b85e46d7eadd406b51fc698dec824619eb38259bdd37b80130c69299e2e74f8e011b53da8b80af52b13f5f9ed06e9f1d422e9b82cdd94b1c2ca351cf89b5706a88424bb0183ffc8d7b624f56cc09c292bc5ec0fdbb9f8286e311518c9c27570ad03a9fb158fdbc82c05c2b860e19143c3c2944381878f70a78789fb9614e9db9ddc36ac8ef07015733a5240d4a1b128381c9ae2a68011305d15dd42f57ebbf18f7fb5cc83c964c35e82466b24df919129a120202af4a7c287560accec7404afa8c91473fbb6bf0842821a4b65377a9c39d5b50b43de06ca3c30e4ce729b4a125ff15349d9d83c8dd5243e3b5774af299e97311acaca558f1b77efe5e5c320614f0bff48e792f103bcc68e72f3b4ec0d928a281d3b4eaeb9777f54fe3cc466c35b869e13514f822e81552fd44fee42d9694731c09b151de896bd5a78af6c4f1cb8c72e31abae3f1131d42cb71b7c4b796b2ea4ae657e3284cc0f14b7e793f02d8a23205ae5ae09fc38d41538232f4b9cc6fb058f5d59b8393dd2e3699717fbf4680a26efbb41656b5b1f43361b410a0c8c716f985b3f9ebb837abcc778779ecbbe31f2b5f23cd5e2d61ec4bc5ac6970d39d77c916951982f43eacba9dd98976776168034b0421429270167294f215266aa13240d901fcbef7fbdbdd3a9ac09d082b62ade9e0702acdf8d6a42e1181490c4dd2c548d489cb3b2dbb4bd7698e00457967098f69b755447f431d1453845dce5d0b63e1838a05c48a8a501eeb992db361f7e51b1676e460081ac1377f5771935d6cf205d7b96592716b8fa056656d1a9c71a623d7ef844c7475744868a6ae012a0c9c05d938c354651e0b2f2279ffbdc86daf1f9cd52024a70fa2d82c617cd6c3d0d9f2e376d5ea3bdba3a07022a15b972b4c972705e4310c3fa7d100afa170b2b491a3e8f86a1fb0e77d090f153903c78515233639e032fc04c8a3409dfcadf6559f9a325275b6d692bf5f1e9fab04cb4d1680fe3f9fb4c441253425e140f6bd79d1a98136bdc445c551b2e4a87ce32a5b84136ea9bd8cf02f168437966619c531be24f46317eb8aa9f72e41d4f8a3ca24f121ed25818ee8333b0ac7e145855be2ed623e42015427372c022904ebe70f7d09d5e386b53838668bcca37662d20c66a31216541e7d3d978e83e36e1db4e1cf87f0ffc89c198d710ab27f3e96a29633393fdff397946ecf78c9caab9133ce74ab4878e09ed5fa64ce693742a06807ca43f6b8920d32c30397bcb4bb59f5ea142d761892a13e76ab25a34040cf0934d8269584b7db1b128177b3a883d84bec2f0816307ac618d6e338e3e0e223bbf45e92f0736d894582bdc60beb41ebfef3d39029a30c90364cf17130dd8be7b37b1db45df267372cabc9a08521d6058224ea46e46e3e0e4b8799d3d3fc7d1355be62d40a14f44e83e0ec1910c82dab4285e61b7799436be894859341bf97be2676857697bb94beb1eedd63e96426698428ac7756c9167cc946105794c327b694bc875db41a41b18a21b5d2015d3ae12779786c2b4bb3e28c243e6d0c4b84243b41b714c66540cb5215ef0cd654c8621b214260a68346f2e4159f61a414fb58a9854889c637c97adcf0ec9b8b469ce445c417802cd4507027a326f48686296a53b75e1ece662d3d2caa4ecd2a81528b392a7fc79f7b56ce97e5427b888254565d07ccbfe9e28f2d0f1ed9ff1d5798e226b39f572d43a7c33d068a57f9fb397d67fba38a6d94435685166b7955cfb64036b3b68c100b9d7bdfa9eca8e7044feadd17781f82888d1d52c823087ef72ee5cb1a96621d3c0a6debfacb1a926a7af847679d9134b08d103ffbc417c698b5bb21d6c350ab9dbeedaad6d166472339066ba9d3b3311c4baf12e88eeccc2a683e0dca2399eace6d9782c914784014165e5549ed5becec0f90a61cc178b1efa4b8e5e320193d9980719a1403019bc76cc2a575acd0ff42790e1f85a54add03aa39b18df590732390283dd0f5af9fa56611622baddaab5e12d933e09e7b924c7314c8b807447cc3b4ee59cb59efc2b87641f0674995fc965e4cb47798571af9596ebe5cffaf828ec1af3bbc2f7d3911ebc36b7edcfc5746941dde8e1e9d80ab21bc82f7eca107e603b22ec3bc5f8a8e645c33acc78f3c8def1956a74316fa2e6e876efbb50c926c4755c2de72e46309436f376e72177b0f6ed28c1629967461d36067bebfc6cdcb1b7fe009a504bef4ec22e517d142bd499f46feaa0e05de194e06a94e92769cad80e1884cdbb0d21e1ef3b3cd2db6519d032a6e6b2662922f2aa3fcd16cb5bce337ecc1e9b6fd69ab457cc2cce5b57d88cd601f229500c12be51383ae514a156341794c9e8f6d88d8e2c01da7895e65a8d964f813da581f7dcf0ce2355b23c7a29f255a965678b7eaa41300faa5cee5fbe48fec511b00b1b6c0b0411524f8a6858a0a8be669e218df7b3fb6fac1eea418b9729f1912725ef87d5c604f26f4fdd8626d39fc5fd1e44b22884f4a4bdcfbbb77e1d629b8f4a965f7e274fda09c4647c23a0a8544e2ccddea8e6ab9ba32867991f70311e62fe66103774b138b697ac3a6b487750d71f783425678b1b595c8b905c16a4018966313f754b14184d73fe325f08861d9d359f40d775fc8e268dce8050728b811c58f665c82ba36594a29e0c6dfffc0f689fee4292a87635852b4121663bff5bb394544ddab43ed57ddf6bf493dc9996a971067ba86b899d761eab07c7cd254e5fe2b8d591778e59bf77316e8a08e57c878aae4838e89abf1a354ceeceaa966d5cad3fd592e051e878bfa2cf15b08eabc9fcadc9462b0befcb75333ae3355fdce540ac2c836484a31009c66dada26a5c3315c2c35ef1c46c11c9dc6dd6de12c5ddf3bd5f5b25bb936dce0986cbe9ba928fd68e59bd5431f8d19c2acafeace5c1cb5352fa2eca595d82594b7c9de128a04290c348f80d6dd68061fe31cc4f94c1de127177d1d41750502b352653f982b6862969c06fe22e9af58bc6a2d6e5ac986c5246c6e24e9c8a83d016afed75b98035fff31f705a5203b55d4961e38b67f6c130a6711f329970b259f9d4a2381beb83b433b6d5c5979c09702a23110ed322b157a45ba97c9c6fefa1eda1fce84ff9e4ecdcaa07471c79c0db833687fdbfdf6e40911e8e918ca2939ea2220f80c5595518ef9f8ba477f07cbf11d19c25cf7f7a8e6d14579bcd5bae8e28cb4da4d2f7971e348aa136f805f2ad8a3dae6190a1260fcec91d1d3d8535215770a17dabc8ded24c9b1ad599b6c120531dec16253e20a5989241a7812127a7f498f0977db26eeb36df1870f804d920dbf8771dbc4637197069c02fea3707d1436eb31ef9c80a70d51f9008ff4f5dc9238f501d3ee4a2d9e94f42171c26caedc97791c9cc7dd59c8dfb653766216931955bba48568279b4939ffa22168ffc6e9fed67ce39af5db4aec65e90a806d4137cf633ac594561857474a1c100e818fa07c5135b206a3ae55fb7bda32064dc9114ad8dead3c0f76c62aa18caf9e1d6c7fe3fb884bb86a9b1d7699597055cfd5e00df387c60519578e8eb08aa1ea13b435880f8519490d9eae593b3d06274b9001476db62c03d87f029cf9e183e93bca397b46c38bee731b2056e0cf9b98b729c45ebc43275f145a90032949accacc76cc83f31b3e3e34cde85886a35df224246b74b598da173076d17408a33664a5967236dce8268dfdafde2cac9e2a2e24f004ebe074167d1de7ee8f808dadcb1b75d548959d6c215ca86706d366388d80a479ad619a816c830e1af3fc81a6dcfc3622a93e192c5f9e32dc69ca974cf99e6e001d19ef2abc56e7cf722b5501b13abf8754a2aebd0108c133bbd5403d0bf97eed07364be0cea2f93e5ecace30d6a5cc3039282a52804db8398efbeae8a768d50461b9080055c74e327cccdb959968ca84f4a9a84503fd966d141f1e717aa120d47de5a7a3dd4e4326d734f7e6f9771cfabf6f9dda5659e6ab4093fa06d0478d7f6866235f3598e416df97c1d9347ecbefd27aadaa2df4f0af3525355fd2a4a4b75844f736634755f73a9126d2c868680f16aace95c346c19480b50accfcef7a8afaa1c5e0d62a546b045ff728b1c19e6f8457a2339aebaf37db3f8d64632ea93cfd36f595de2373bb204c8b2e3abd33098c5d32d973fd0fd4404e195a972a1dd30be76130e187ba31261fbb849d3a2daca1a7acafcc098ed2d6077c9ec45a031842049cca916a024d8674c04f2d38b157e94702f66c68da652acb971b61cc8515cb632759865a8760a757e556765e07b9c4d031306e2aa9b3262b84eb4f993313a1b1272843502cb70fecfed7bf8cc749e6ae5ff8a93c703ee102920d6029c4d681cb5fd2a185612d3f27e5259e75e17f9c53608a90a0ac95bdbe7b932a820c6114c388ca0e005356753b2dd65724844156f13cd25fd8f7daa11a39b5e62c0bfcec07e132396e47493977260630104fcd45af556453c890c91fe858eab6825457381af32feb80d4aaf797085c0325955a5bfea351b4db0a34df1a68d52bd47731a8c0d6f91ae28f08b49ff0a8f758b88d135f11f3ff3ca9a80914acfe520c9565c7649743e4ceb47a8c935f47678cd1445b6751b14550398bd1d1741f036a5862ac6110239aa265beb2c7663fc10606bf94d36df821ceb883fc228d0928672fe409573117407dd0d924af4faa8238c79fbfd1e3b9a1e21eebcaf08c18bc5a1bf1699d6322a3e46aafc930af1a080c8cacf87ba1f3155c0f6ca5c0a7f8ffd8c2e985c99f867c84b929fb13ad0119e7cd8cc4d0f110aa5abb768443520a79f40688be345044aa68cff7ddb381b1e8b5a98a889c360987c54e5723a0bc61357717dfd6658d01c9184604b3656991b2eba49d89091faca9250cce98e063c1506a4a8700a52ff52268185ca545613556e25c5ba1efd3c5fe3011df6e5f17ef29da94934a7cde03f052807e170e895708d2bb1a3765fdb773bc0e50d286a4a58829030d297f731b70881fe1dd87eb5b754a8f8aabb7f58937db0d9634ae87ddf113c9e54f49b7d4521f4bdba7945ae58e5772c39410bfcebc8858bb526b7aa2719118dffb17882f96734a5404619176e2e1c3bbc03341637d6a95ed8ac0ef9c6a6860ff28fbcf7e30e939326eca07a37996971f7a4a6585ec5dd658528deba8f8f7c99138dc72b34792cb6905282f32a368b886db139d0eaf9b11343b1849a5416031de0cd4488103bc2cfbad89b497d3daa8a4fced03d727c53802b9dab99159032abb925637e8ba2f53ec35a62c1e67668e4b39369fd587e176f6b02abb9492ef2da02c404092fa6451ab84bfc9229c8e45f4ffa243e75f94915cf2c694360efff984ee5169dcae98ea040fa16327cb6637c517a34b50a22216151ea1a17f5d582db165732f169b5fb32494e485b55baddbb54e15d723e3da9018b3ce615c56730c8ff91d78f0c149a2496e9b5827f36a2a72e504fec4c1e2cd8c8db10cfa54dcb03fa6409f434e9788d98b59fff60b417380373699ffde5975c74e07e8f3b3ba87921780c470a1cf88365915c3a39c37b6a03ff1e879fdea9e93bd1790d015ce4a8d6c56d044592a8f68e96036c5e36abb655c20bae6e7f50bdac38c08f5ec3952af6599d7876ede0841fb9fbb4e6818a5d29d55bb594e39e8a8691df985503f2bd40efe1192bee436fb280eb0b3c881cfa68c6c51c14abf3f26e0a5df1b8c11d33ce45cdaeb028b3324deb7e12ee3dacde668b63957de7756aaabcee9d3cbee777d1d4b858b8afb56d85b46d6e2c63272ad9aff4d006904842d315c1e938f3cc898ab4672abf68a658a2cc12a0d7856efa50e997def4bdaf3edf2cc4c07248c44cd4b60a3997b83a109a8bb21409126bd924c157d4524fc181ff57f7ab23a75fa00b715c750b57e4418619277f4fb833350c3bf0b84af49eacd15e585004ea654f36d3821dac8138a3fd4bc229f3191e30d13b4256ef9a1639863244721ed57811ff66c41724ba2a582a3e64c53e8f65b12420f55e88dcc4a6ab522ad0adb4c456b882712ef1acd800a58b40da8c555efcd0aa8e4e5041f9439c81e7c15be032f7420151158022b55e99d4680d97f7d6778acd0f9e163478b070e882063288996c5f30ccb45fd022b2f7ea03ef6962a1827c90d6c21a10be99d07efd908b04f21d8a81b7a88d0096fa30054f28797a5c828cd0754273dd909c41bc997548cb1c88d410f7e3458f87d9d665fdfd54407f424b585f7afd31ebf1d2e9bfad5ad9220e818f7b55173bf6e83e73e0d895d99238e98652d779d84fc733dd709a4e96c4908762d5e60ba6922ceff5308930f03591cc465044af87936794281ed3bac11e14e7bd9299f16861c6e74fa13b44cee798461f0086f7fb0985bd3686bf73b3b91d3ba0e5fd072cde448b18005f1b0b80e6440b376bff2578a903d33186ab5675a277e43173d86db8d974d7c66eb22c41ddf637e2937441f7b131fbf20a4bb5a368d9171cc00d133f8b2d322d94a7213f1854eab6ad6a8df9576de3b3fa5a999ea444613b06541e031daa743106b2b83ea2a6ec7c469367f889fd7be634bb0b320f2e1f3c0ca53a55104ecc3972e698cd3f7ff50ec8d20bbbc3ef7dbc8425826018af2ec45c8739e9b3f06f24aee22564b12bb039b82efdab40a629bbc7a23df2f5d2b5fd2dff4d77d42d8d781941dc5a78b0165ca5a72b6059eb01ebf5559c232b07a8e6c65e5b72bcbe2a2669a8dacc3bb35267acdf1f4582e82588b9c9b4bdc19a39a3232ae8fb0de5b51e2299fa70175325acee06d65e09858c3d5c2f7540918662039e91d2cbfa608f2b5b4a12d707b244b14789ec48560d48ed772fce2091994934bd4cd824a67de1d9e2d921f39169070e9ed80239475993be86b7308b3e61735746bf94f68caf1cbadd8f16cb9753a9729dda823a192678ba04d631f4a1f48b34a78d6dcadd12cfa8f5cf91e5ece6f76fc1d218947c7ea252cc7b328a9ff1b854413a2262041c975d102ce5d240ff9b4bac348387dc3265737f52c9d172da89b54bc80f65f124dd535ccaa245908acaf11ce5e6e68c78a585d20c8252eed60265e56b75b12f69e73304041f6b8b2fc1034de434281ed51ff60511537dd6bee7a214d8038bfd3b8dd11503e469d1ca6cb4649604bebe965282560476c4cf4ad2de8c7bce6ce63c304a6c04714dc7e9f1f7afe69545860197d7fbad75520fda6c9360b881aa5477ab35df1cc779032858bc8a50ccb89faed0b808ec661ba091ea0da49cf5c0eef6c0912331677f49bc93f8613e1edbf573a508bc97dea6d27e881548f4aa7d809191a17621d1ebde79a19de85ee887a784d85f8a710c27fdfd7740b6876676ba1dcf0b4c74e27200ce2e9d8b09a6f6e34a5c9efa0aed70d51290dba54818059f2458d4c8c14c21fcc45dcfccfc81f8182af287c175fc10992715b9138afe559cd813bca9de3262c195fbbfb724b82ba3338bb4bbec4953e1f45babc6a5ab052accae9848db46e31c23afb45cb061f4c9c88ef2a7d2448618feab468a6492f7954ed158a08ed423b313f6b6fa1b3aa73053ec322bd8361edc75c51515ca22bcea7672a59b68b5d5e8cd1bad9722c3d123c21ce13ea1e5beb7e4977a5132295a3e992b9de38b35219ee7518c7a2c7c9888c0e22984a1c6b7b5f439ff448bd6bc8847e34315a4eaae0c81a613654a0128ed7abee01b890976c6974dc3de1b5407b1ca629d70873788221ffa0de9138b722c559732c7bdc61ab56166753d9775cd4be1e56c4286ab13d6c7ce39029bc058ab127859947fefbb0846dce9af76db293325428f419c134f8697cd65d23b34b7aded32fc3c27c6fd23d8b5d2941120ff46a65507f399eaf445a5e1bd6815da9cde2de2bb07add936e57852a0b04b4413ee41d899ac5983b4dd36325f82195886d27e4cef6ffa6e07025f9d02d1b0cf9a2cf3e3d750b6c1079488a8d4cdd1c26976e052527f5c80fb2a7ea312ab8d578bf8ed4c2770baad1333d3ac2909fecf96c3348415e53f00856c00eba338a754994cbae2bcce9142ad08d1975491ad62ed4638b59cda66437a2fd0fdd1f0fb1d4cc8907a080b9accbed91baf4aa86d9c111aef79daba6b08efe4d10abdf05df7fdb3cc7620265e8c4d4673d1e9f5eadb2648cdc839f4fb0b4d9c4ce437851563347a69449c35dbd5c8be11118952e7b13be8ca1c0be1bca15dc91fd29c52273bdc03e2befc28c5b32e0f972886daf31b4d7440814ead3d38770aaed41d6cb85e1e0980c442c9b25cbc0fd34dde5ffaaea18a91c6be4033ccfa8de9959aa490a92d3cc674b8ea1fa59ac05c409844b7ba858837936b3c9b770657869cb6032df1efd644da7c02c88469a837e2aa436e55bf1f6ff8b7683e0f19f4fa046beb5c8620952c0e2bdb8c0cdb1a970f878092743030a98db88d0d2eef3e6b75fad0821fb9b9f1d307d5db39f20dcceb8b13414c793bf435c482d306237bca07b2ab446adc2a9cef252aaa31b43316833a51e670f7bddf52a56de473a1de52b2ce4a20b312819ddbbddfd7ffe24443032ddd61c17825b67b1615ca4d0f96765ad244378de2e3804efebc180cb3a889fcc2f07ffeaa764fadb772faba6052bdd3ba914216b8d4df71ebdf19b845708ecd435c72aa93e7a5884f2b51c7f39463178dfbaa09113c0c4561518f74044b7a1fab6109d060de4e7cb61c06966bde0bac07a4df1dc05ca388f09edfb730ed0959f410c787f1206c430de39396c60e4d8bf3f5d9bfc57d6d9420e0aa7c86333f448592d3c007b131356bf426872083889bee66dd6f6722d5216e9086117c0b8736d6a2fe80b723704c2f57b2ec46007445a21a95c83700306e1c6d9dbf4eda561e7316f6d8def569aecb2be405170635b55aed4a4594036ad05ff5dbefd61646a721a076592eb7738e07448f901d09f21af1b94cf69d8dfa2fb803e5e4bd8da6e71aa369106617b557e25421a476636ca0eccea72e37ce482ecc5b58c0dd64c08ca2920a5957423cb980f71acd8d35533b9be75ad14a531274a7897b50e4f63849328cff37798c56f85a53e3f07d064dd9ec02cf20da8e19b955879bda7b5b0f6c2cf8df3c6e65d57d61768375ae4623a9d6296d279ceb08d6b4046803701d7ff90143a7016156529d52dbafee18471d6891a1dc470a5ab334f2b31d00e41bc9437bae5d04801bb45ec6ad88d71010cdb245f8b77dc9b4a3b4ebdf1e08d24eb38361aa8d20343af1a396cb737edc59b468b1e51e1c4970909424fe265193beee6cce41906ad217be7e4a6dc1653e71d62b27b9e7ae908e35f40f1f4f375cc19f429a3463bc5fd3b541b908b6f9380b4331c590dde6caa2ed73f232abb7940aef510a77f3deefdf409ec0a2fff6f0276c6bef68a3c5e3070d4af0049da855cbe22dd7fe359b7449440bbedbe0b94b0a518f668f246a178b920e72a1d62132f95d9bf1a44cfb7d54b3d20ab20232d7522d446701edd50cf80d1da60e5ca5676849af5ce3938ee5d53916af51f77db199fdad6bdd4110b84691725002bdb3f66c6c4257801dfc5cf09b85e53e05d0f04b8b9defd7312b1ccbea2424a48d415ce09a6c964b0da5003ad520bd463c44c09342e9747d80d20c61025f1a6ee506b2c99b806635819ef61bc3d051bc8123486f4a3f2a8c16f9fd7b8196530fccb46956589f5cc901e4b6964684f675d04c868f30fd84ad46a2ad20a95e9657f34f4f232f8ad7efe412668bb8cc1a1905fe7cccdd6f0262807f39298202bfd2ed7c563f41865a38b924b836e3c7ac91e104a9426b6d50b73bc565010a10bce67cbed6b09abd62da26ad6d1e3c865611affcd23194cbb24545633d1ffc3ce4291196779e81bf53eacd6e84c59c57f6ddc6e03d5482f773ca1c2805ca948477bf4e4ed17917465ee8a41878ea8e9e56c12f35e69ac62fa0df976fcd82a0b0714f45c09224497b29ea860404db994efec4299c2dc98b72ffa1ece470464b522380022ce657493869b3b7f65840e468c316ec5ade3c52582c86892ba316cc155a5893dae82849616d1056ab4e855e09dafaa12c1b030601c7b5376494bf6984cb1a0efa9a9fa7ae470a900ffcdfc467b0866dbe43d5af1e97461f2ebf8ae1e4e4529edbcb379dba3adf3c1b4304633abf6690de1bf9fb90733992cf6b51c95f188ab501d8e03ab149f8dca7166849883966639080bee6c1ad4967214080cfb1f09719fc0e31007673ea7c9eccf5c16a8d4b32037af9e95e08eff35dde7c5d6a730a8b3b58c436343d0735c1ade96f99f5ea41e99af510ab806e388f5d61b659bb86c383131c604bed00537821531a1eb5626279e31649fe94c838fa6ba5f6ba3ef7f1131d6fd1bb27236bb01c74fd6b0abf9e7c87aea5bd18ac9629427581f8e3e9fb96daddf9785cd98b6391c2abccbe73619957b50d9f699d4f033e6d3bd1a732304956b328cccca45a51a79b2bcf9f04a0cdff542b846656a2aa26c1a961e49390cef29ff8beba70cac02a4001e797826575c4a3bbf6bb909984ba001a53a558276ed086788ac96c18d0e4c57ed3a19e92ad7c72b9540454f26ff256caf5de9a19f83d8b357f8faa9aebcbc425a2b5108a38fd7fc844a692db20d60430a414a8a33fd351248d535b8c220d3b0d4ef8792a1f743297adb433a55e2c3f4834d8ed4fafd3e60eb1ba2b4b468971664ed6d1779728db13b8f07041217458de49a1b629b99dbb509bb15c60d193f5b9ac87952bf456e65ae8c5d97ed652a5e5773536d0fe92fb95101c2d439023095d2355d2fa5ce4256da51b2296cba6b86476908f5211e71996d1c2401f964d75ebcc2460d169ad47f1c841353be536dd3e1ff99c4fb380b994c93e34f5d180e6862640cf1311a8f287ac48c7546de7868b60001f0836a0270cc557abb327d3386b32e964a8fe23c4f78afe88d6d08e052a717f570d10bb060a666c6f8b8e64e9b294340b6636efa4e3a99840ba099bc096151c82fb49ccbf437126855b8a7b913fdc4346a063ebb9970a21ccc20331ee372e11a80c2cf4a68f656ecd86c4079b9bd171df0fe0f7873e3e8917f8ece973a9499d24104824ce755707ebd3c415e77775762b43a70949057596d1543cb31e03201b26d23664b5f5a0fe9e7059577178a608977efd3b3716bbda1640f8e1d3a4d9ad991f19e7f2264b8e7790e179154990173a9d66358bf27603a0ca2e082c160746a829051211b6065b9b72eecffd5af27f08353908992e7ee4c2c8c7a0105b3e76ad1976354a6eeb57e7018e2eeae91c541f7f927c8bc272a89260f6dd02fc0b40a8e2a4632b2fe2802ba09a7b8f67da03d7a3782e64ef0c661d6e39c57b014abaaeb786fee9b0316b06522522429e77674d7099652546325f41353c5b541d0268cd100f46c5b68906cd67b5f4fb8bc94544b56b1f545ef048d50d2b0bfa6b9078d7dea161ec111cbb9c91ed9d3c0375260aa68f0beef4a5e200d57cbd53b974d1fd4cc268f688b6b8814d8519aa6d7316699c64aa9da04a5aef4919c7f067997438fa49690d0b9a23ccf7a10ee35d5664e82f704de568c14b3d6f0efb5c399b081a77f9b4ecce3b7686a5aac3dad0a6d9c90b2d47591008f53ba576a025e02323562bbf501f6a07aa422d8a6c1cc9b7498b148eeb45601eeaa50042f82458c20d8d2f81901836fd3a34c8411713efaeddea20a74de78b7248e22c6dab7a316aa4d9ebad5de1f64ea42e7f17585ca761a18b6c2d98bd16a0321d0d192575a26b9fc6ddb01136813caea77ab2d74e4461c901e5722fa9cc58fe5a479e1f443a3b3b2e4c49bfc3dd4267a5be600ccf17780568b1a61afd12c4dae2a3ef395a8b08dda8e908740618d724062ddbee9a0aa334c207a65f847bdf9660c9cdd926bc1a8f4bde82558eae5b492aa22a4535a4f45cd17980db5e60937cf9f856286148f738431e42649c830b4dc0068f66cc98b630612464334c06d738736f37127287ce114156bf548867a53c0561843ccbb49bf5533c0687fb2cd7d70ffc8a7af903295f877b4352377a044fe65616be327de35b372ab589bf36a9e1663b4eb69e48eb17176de72253cadb90f555e4412c73ec31c326c588ce64a9dd01db6d2c4c59e5c00625ffcefa1ab676694befd539916735db7fcd62ad0d5c5356639efcfbab099dd7952acafe441090aa3ef8ad6c4d195cc87d3f6ef80dcf6641f14ad9ed68896653c24605e119da60ee1debf0bbc9987994182c94e4ab5e8c5d2585cb0c3cad0dbb36295907622c8591e1231e82764d018d79d682422943803c02da13f82ee898652170813c001b4c793275423dcd84fe685f464066ef93c8852dcdb69bd9db200cf5d2ea791efb2b3552c341af74737d0906057421dcf339036eb875a98da4c9dedc3e98b9a58a5f7b1d39b105562a9a08be8e57400246256c949e1380eb63a846bce85c8107f37552fd7bb362bf25d01360388fa9c11ab696b385093bf5c7898a2658eed31a18a487b9ede4ea4c34846d56eeb6febfd198f5181c543b2aec94054d8540496629afefff64322a5b407bf0be155a0c2ff28e3f97bf836f11c0be9e4a3dd012cdbc674a3c0bc232a1ec682b71e109758914c72d3b4d3ed525ef6c4bf20a3604b860ec95a01487c65662a2918334df783ff2a94c6a7b6f14024d8ef4e4efdb865426932916b3d93e83f82c51876dbc9026d77244706832391fa6e445245cd74e4694d10aade3aca54472e07849f1b60347fdc8aa57758d430134141f7f089d31e280f0c5793ef59b1b4647d0265ab110709e988f4390d722523b16e3634c52c04168920bf44e531306a4287c056ee70752d2cc188185867e7186d5b5e332581023342f359691b265cf325728b8d865c92a1c2c5916954704bce1c719bcb7daa2972b79d1b5261e33c6e04fa7d919d2e12ca5aaa3f942c4edeb0820c5af9b9a0280b49a94973092116e6e5477f975b7ed6f15a3507fa4eda26fe23e515f30f7e12e442a368703e1b56d2361b39219a18f15ede8c8006a965052ff7278831ecdc2e7b99ff49f62263e7ee74b2d35bef03ca0faa69ba1cdbe8003e79e6b6702519d2e73f0dd64d8cb7a469a31a63441573d90bfec11273d0470efbf136a52201213ffff7423ce137e87e2cacf51fdab6b301b0a92bc34e13767dfed2d87c497258970234dad783f17610f4c255c24e7943f84df98fb9cd9bc6a4b0dbf590d92e74cc9ff23be7c02eaeedfbb4b42f73e5d5045e3a44386a8a783d13c380395ba6dc02885d1f51052b3d85031c77be2efa10326dbea76c46a3c070361b77dbd62904941eaba8f50e79ab585054cb8fe71ec1d7a0c85f9eebd3d1c0384f504cff31e6613b130d2777fc64cae264adbe55446d43a69b3399173eab7d49794c1799336085bde1becaad004f9c44551c72bd22920d54ca7483c9c3bcfd341e20b97e0e4e103b6de9dcbcc6917c64ba10b18c38258c0a4ea40cf632917a45e92241c82ba31c9de70584466fe42aac622b0f7fa1cfdf58963113b4017d703acd59bb3273d5aa202671f2d82d91db5e21407564f95988b939179dd86a40edefd502418d0cd7fcead369a494afcda84712e29865e7445f6b06840124baa20ad0ac93c4ef1a6e878e2b8d0a66fd73aa6303ad8bffde0460a6fbd8fadc9bf44901e012b49ea1caf64c6616a12032c7e02617fca20fbc30de71f265042a5e4246665716bbd145561407d354cbb7ce0f77a8be4938124c5eb1a5c0cbf672634478158990f6361cb4ffb3bc23d8eb6f624884f9fe77cdb29d1ef60cafc6b3b95cacf2e9831470ba32e6cfecea6fd5eb0c47b5cd2e84afbd3d168fad2c56e19711db9a7f5d40c4d4b9bcb88317248c6b23bf78ca643e8a2f5fb33d1fe14e8ef30f667ce261410e093f95bd853a744144a4e4e67ec7bc49a450db9acfe5995ef70e447043af6259d64667a5ca8bafd1c55e009d2c63280859788ba5557987ba519e4dcb8ead3eec938d9996e8ffdc122932f0800ab3ec27bf14534b0a606c1fdd7628d7165290150254d6ce4168918e5bc0a5e73e21e2298334738fc20578054f81a5c56932d5333687549096abfe064ecec33d3f3699605291d669123495dab2fa713433113529d722a6cde49e921081a73fc8c798904b84ca6da2dd73eda1064e602b4a5e66c13c2b827bbd7bf9c26d5ba269868b8fdf2f11077adedb0305bb30a6f5633719268e4b30d76429b084f92bd38fd1e917e7d2e9a14fb0ded36cd493b5b782ded11edb61006e2f6c1a248a2b78d52d4d176ded419474f476e167d0c00544e2a5eafe517839419b0520c534eca0cfd4a36e2b2c634b38e3c4a92c1c6c98a0e81aa8fafc94d62e6581a552f9821cf302e0856ab648b0a02426d39bfa2416655015b221513481a22515c1d3d01aa72a063cb8a151d585b3a28852c399aa4832472adb2cfa1ae5629ea51176d2065cf952e70911958c07410887fce26a89a74e81a3e5e4f56881cd04dcba138fc510821ba2d83e2d951a3f90109ce32842942b0212f49e79bd0f60c7b4e8b227477207c86d4ffa2f3f6aa96c759fce22d4e31c1c955e06d25f45a6baa323387f685d24da6ff132cf54e159af12c69616c0464681f47a6d4b953166c731bb4ec6ed32b9cec396a3a0ab2c3097183313c2eea56e208b681b94dfa4e0ff2e25c1437dfbfd6993cd38152332779fe9de226951032f87052e32c924744f0a1610f9c54e963268baaa2ce4c9a21d2f31d5b4517345360125256bbe24db0e8ab83c98fbd08f6c82644a7dc5b4632ab53192058888fc65bf6a5ebfc7af8a4d1175ab96b2cbce0b1d948ceeff6903d5e19d3f1108f517a72003d5aa828cdccbb22a9915e1d4eaff92596c4442a0b346797c19924bb004662f6a07be1b32c2ad563275b86fc3a493a40eca18d54100ddca2b492e9ce2ea45839214690621fa855d8e1141404cde007dcee2f7e11c906ffa8cbcb9334597176b3097cb3a4470f570c9323d1b9fb050fc1e8f8d43f6ef6fd0d8b1b160289703c4202f72313b8201684a6575d3011f75e41f6eedc7385ef47409ed347569ebb01dc7a33c49b21b4ea2ce3b938c771372c6f031d9d3f79779d402c62214b5b04d1146e397d8bcc288d43a973a6deb9d24746547a983198fc8d886ff19040af63f8dc38bc7e61b798101b59ae533cde8abb54de9f9b3742f43ef688daa03067c815290bb697c78189cbc990fd392d58ebe1c6731282d0ae38b49d42775c0c55af4f3d153cff5d509bb83c97d7df8e8f322b481eafb51a00fb7cb3c21fd9c6a3fe3796700c5cc2443649984145f5545c3e9c14956ede82f449cfa3c996264e282bafba51836f579993191e3a2101c49a8cd8aa97198a3339a3fbb2486cd2866babc17336e9cbbfdc29a2a27d10b37f958be3a73125f7755cf3c917da7f8e0a64ba58b94403979ddf7cf0b78d99cf80900811425a91f67392f01a7f4c1fa96ff66265d0deec13c2564b8f130a2f46699854f312ff46f13b0907358ff9e58fce144c547f06cda522c9db58277522c67c177a23c3ea7138c965390ca1fe51998fd9f0127064013e2feef66b6af5f1abdd42f22809a172097d98b3e04717520d070e94b7fca94555d17900f71bff72fcd4e6953b2a9cedd489a7ffff3881dcfdb9e8d8a90cbcd816d43d55af352a510b9a0f4a2a3dcefdd1f1022af0c57ea0fba393b4aea223f6e6c16540d860a4e420db5fa4e871fe3f13ec99aa5b6a123870d14f028452d382eafaaaefd3a36e188f4c9b0923a4d6983c2839af520a3ddc27529e4701d9fa52da3b5fadb4be9f3ccad384916e1dd29fe3535af7f1fb2628f43f822f1f7f68785807800a78843be7df626f8ac300845d7a3677df31a108df464276a8b78896efc424d4930740c9b728eb62a0b35adf7701146e9536d49e2024185dce1a25582bb6ae374b4267595501326378429f42e82f0a8fa21e462ab7e002ce31518457a2414794361a23bf571d1c2326c31119008d6925a25812099c2a9471be364391c35f646f57ec02f2cde1789fbbaf748cfe2259d96964a9527796e2942baec1f726a9c31065b6db25565e9583c0c567f1525c409bb569c1fe914691f68d58899127538666854bf59fdb3a49b75439a2cb44ba059461d614f49d38ceac15c0314b9269a49d96c4fe5793f33b92ed2859f2fed9bff64b73e8c8f5c5594d9ab2a808eb55ba7eb3e4a971f4344f4b6cd64f2c9f402bbd08571d1e2b0b391807e4b2e24c9d262a9e29fdc06a67a4a228105d7e094d188b4628cfb773dcaf14c1930d0771f803bc973503eaf1197e9a6f2a2e1481e95717cf13ff5d27cb11e3bbac229e27da37bc028ef4c21ef4c9d33ec50eaf69ee12811aeccefe5b507090f0d37fbb78f447a231012bd38ff18bd20d4322fd06b66805fca3ce223e6ac9455c373f6890c78c6cbf8b357466a9b036f28b71c360e2c2898d0f566a6df593f8c4eed60cd113307cf1052bd327fd983f907763f24274a9d36f65bf8529c7a4664b513557b5c83cc513d8cc0fce92ae5289a3270407526f0eb032a6c36bcc65ef11a64e2cb1e9544e8ff75747a0d4e49376a7b5ff40d46de00202047ebf107b0500dddcfdea235cf45c4c190563709f1993fb905cb48091bfd91adf7ac1166df71e559a4f6c1fb8dea4b2d9447e25b9a79cd878734cd7c2b8fa7a7091f908ae169d908ebb0fefc5016214b1fad9cfe0e876aac4eae31f974ac2e32c9ac1a83456f57c76fc7a3ad9a6dba024fdfb90f03057841698d16e121c284568e180b87f55d028534bcf75849679cdf603750ad4d1386721d5a3a0cabd8ca962a050979ccf928c7108bdc163e94567b119ad03f2634223b56762dc7bf2ac362f9d61d22e0e633d8b1e3442836885abef9c0398d2d226539be0a2d8f60ee95fbb3afd239d8201c3e5cf26dee736479b93603429a9949d35d100fe76e2107e79b985545f99da2c482c5978144dc92f6567c967040cb6c24d0692b932f706462b7474a76a6db872ca4b6aba34ddafe685b22602ced91b92b51f8d20e5f5219cfbe274a390e31217b593a771d954772aa9b1f66124a44b5c99dd4b227dabd17b4328e93890fe27221fabd087ddd0091027dc3cbecd422166f64f5dd898127586ea1056c7c89294eb94a3e48193e642f667d9f81810f899fbf307c42554d2f96a3871e6377fcb8c5220ccd6a1fc4b146ec82744abe1ae2f6d2c37e62f41e902ddabcd35de1432565f4f5df4cdce3d6391d55dc7c523755053a54fdb6ebeca65fb5c6dc3c2bbdb239030a0aa9269bc258488749d3b9b7d238b8e52ea186b0d2c95c1df7312616ce6b05805a3a11ea7b5248f1f34ad820d2aad682dcdc20e3138712043ba3ad439d58dad854b605a0a71a4ad31d83dae3be08141390639b2b5a3b46b9d46c7881c3f5a6119202020275a7b5860c18e33a1e821e74b40a53a033c846a5f6115e6b655a64ec42e907b13b233d34d317c56d75bbd75041e255c35238f631918d1233a2712b20eb47efc6461e155b8bae6767ada26e74deb89f22a2367d5ecd07e90d1606069048d87958b4aa793782307a6f1b23ecc610d65a5dac7863d82e10649cc907a4b1b3890e150f07d8b0f279bf92e18f21eb4ace98879a455fc0afbc73f565416e51819fbcebf9580ba534d8ddb4113061c368e167e3f8a4fd6327e8df460ce61430d99e9578deb7ce936588e24bd608916ff5b1237c1c0a227a529b2892b9b49f3cf8eecf240035a2b9dd12b867375a4edb2b51a8e8c3c61b71e34c5a38b15dc53d0d33cb91803e9e0936d477500601557c5b014dbbe8d96026aaa50f016f00ff132d43cb28e884ef0da0c198f5cb94f37df62ec2e3eb867720bee0bd4f9eb758d2e7fd7c1c051d288bb8db6603cd11591c17ca49627e3af9057aabf6afb8f492a6f22bcd5f2e09eb959fbe2f3569b857555d9bb050d0ca4b5cc5c7a0a6a747ab6594671bed0a6b2262657d77900f24de16c6896b4c8aed3b852eefc0db37d072a54cf7ec6290a0cc0af7e1fb74f5eec29ac0c96b3741b0771a6c0f6ce92033f72229d29498867da04dcba4da15d97fe5075fb3c407a14e14358fe6204f3c038e90ba618b0a115fa268d204d0a96d9450cbf6d52c7f9604c3c3aa0fe87a2b27a00f85ca928304d9817e03361b1f38d50c893cd27ebfac49e6ec0df0f4fb07623a8d1b22f8e315080ea1a405c4c90c74eea1dab2440becfbd9a2a0246b83145721705524741c40d273cb2d4a26768eeac5bca610013b9c2a8bcc1b92892aece366beae4ef4c288b9fa2fc20a988bc74bc62041cacf777d610559dd49a9e6869eb17ed2f709fac1a0587cc4eb60225b3670ab9f3c4295877aa7bc307b05962f3fa01e18a6238a372e6708802d9d84fbdcf3e4616057f4a1a4a37c6665c8595a19d158a62ec1f4eb1ab1490827bd6036b5a699b7d759ce15e92bf38a09c47dde4db98af6be34e6960eb7a9d0e32c318d2ee29cccdec01bcfa9d9e441bcba1c5138c992ce8611d03909eaf47c690f456bdb6c77d624dc18e5ff6ee17fac0eaf163f27b5236139fa68cd6aa03ad680ffabfa33b74053245c6db1058b687109efbea0cac036e862458da4e06b2be588818ea7cb813916b6e617b5599f5edf372848fc46a65f3ee7618418de9f5de21540645661fb811112dc28ba8bf9a3cd66f76a102a80ed0564f59be5324f41f92986be886f4fc2d9f03c8ebf26014217eb50f9be74426832de4bec8a69729348fbd3f0bb2cd48990f85e19b86496c24aaf4a5710c03b623e0c861736bb507aa2da9b467356c1968da673227487f17202f1f8b6d50c1ea1b8d6d05800d61ee58b713ab9223f2c18872b605cfb252912cd56996201ce9e26f0b8cc58fd654b38423fa95dce2f0c2a81a4323bcf7b32fe0dfc46a4756910143eb97236b6ce73812de3490243175cf972bf753115b27a6ef42e5780dbf3d2be8d8fe1f92a6e99267316064b0eff8cbadb1b9c1596914fb4fdf3518da72ba86d008abd119f7dfa5cc4c97bf2f9158ffb3f5ece66ed29529c5858d7662d0375effbc1d59267e7c7fe097c2d7a2c17623e3c694b86d36c089410693bb0155dffd6c2e691b9f8c83b19a152effebedd0b7598bfa2363f5d52b1842b78ebbee2a0f45f5d56d6d6752db69415fbc806efed8a2664cf45ecfd66a8f0f1d79808a398baa17e22e1aa1a256cadd7649cf89bc3c20d75987fe72b80fcbf08b1330bac9f089895ba1604f571a0360ce5a39c08d6c83a04f47fed4d279d1c7664675f0c70d472a3e016f75e23db7ee300775f1ad863ebc5cb513fcc22372698a067d4688ed49874f5cca2e81d4c437371462329ce55dda608342526613d2b3228051b4e6e164bef9d793f28c273326ec6820da3fc89e1876b847b2397a1c97669f9b24824c3175e3be44c35be39a24dde02a533e0e063cfb1589903a85283e9c996232c61ba115f74953e61bde8b3fffb9e307a8209badc81f93aef540ea7dd9a3c42550bd8107baddff0a9102797aadd1c1d36bb22bd8ce309257765a6f049953a3fa948256f82a702fdbff3514a94dbe168e862db7ae7b51904b2ac8da373d7df955323267233f0ac3722e0ff985d9f48e80be2463b89f04b5fcbc2107407e35b4a6686249424464334fcfd656a7351ead2d45245efd973717f7c6da57b68c0222aaa053951f1ab378ef333eedcc2bcc2afd72e8098b5fff00bec5f875f66314ead32eb7756965de7dff9165d14d067db93215df788f3d7b20bb7f7d5e5c440d2d71fe25c0ec67c3a1fccd03c826d5172e0d29669fe84f506c2ba1544e6df88d60ae2b909750198c7f2a8ee508d0ca5322a47f20bae2a4b422e99d753131253bd4761df3638db7b7c8add30a07e6902aeffc88e4dabb3cbaa285775b6a4660b09e3e24f5ac50e9254aae415797feca3369b5e277cd28a02547cebdfe7964b62ebb0cbd1e56c87d46881dd2284d35cadd437f4c3895138bc201bba42c612cfc43d6ada30f905611adac0539896a71c154f4d5db8ab428eb8d78ed631a8b25a0c8e76c9ed9de223f1c5e55c6eb194b286d2f4f2856d30d0511dfebcaaa36e1dc91133be9990b2e4b16bf257a0f75549240194c97b3f0ce1ec3fe983ce33f5975d8065afedb6ad901b60d3bdbd4c5943c56fe7798b3fc264e9843eac835dbbc067235fc70d481e71b909c252daa823f93c8dca445652c7b51036adaa5839ecfac15116ed8d3f7808a818104b34d3affdced1bded3b8ec17139b11c1569f6a1265e3291a96b0e78147293a4bc4740bd42e9f2ff8e5bafa65ac88d645ffac30823f9d063d5b71b9bce5cd81b36b72ab0c5b8aef32b907aa69ba4f185d0aace7c33c769be37c699a24c5e4616a060c385483b17412bfed8faf3dbff5a5260aa2e87a9e69e2056c89ec8553dbe8f595bc6c424ffff8a7a9bdf11ad14801d4b8a7bb6729b88c7a2efb8797524450ca84a3abfc9b6ccb1cfe197dccdbb5872ceac558b3dffab3ecec4b2d6e0abb87f37291f8e9c39bd36401168f77cf4b02267b40206f7e0f7998f9844a353a2112b3b76b5f42478a3eaccd16819990f10051143ca754c822deda1c337617592ce4319bffda6f1c10e3076e7779a4d59ea919816c20fd1ca1107a5b6fe33d792a7bf6098df409efd9477e4b35bfa87b3dec755c2b634381d63476ad2eed1f8139f55881ff5797780d930a08ce10ed102da226c6575dd65d6142b5b71ff10b47f679dab0e6f25627a4a0d4592e9068c3f82285f16238f2cfa1c8b2026b8ad2d824f10c9e37a6290c720ea9e95d86bc1a0e9b77e2fa2e496963c91c82b040348e94fb60058719da25d114cd53e5686ff0d016ae96279a4c4549e264cf1ef159f1c439ddcca7cbe8aca8193de0ef38ab353e1136c48e8594569c1fba8d93a7ba4b12d30ecdd18ab9e49093474d713d409ade9d6d4cc014f5b4c77bd9b2e3981f4cce7ae30f307e6312bad96c68700cb93c6175d7251f792d8eda7831c584bbcd38f5ced9fa0849844e146bad98a3f8f1c92c659e135ebad3fb424c181a72f2ea1ddb4d1558a7fea76e49f7e6edb367434a18c93d8503bc7c00ce37420c3b4b0d726ab4c3a7ac5b3302b93b170ab2350b08eae136241c916f9c5f24d255f7e91a109db20457b499cf42147e8c10bd0296defcdcd8213c3a851f0c480d805d137cb0981b142d59f6c463d3692efd8ffc992ae5b8dbc9674b0e10741eb823ce69939ceeb2dd480f9e6717128da7f209ae709cdd78b03907f14c88d418f4342e040342340dc906664ef6c2707eff5314f62a89775d2f326e6b7354fd85a7045bb14efaf6c888e1d8529128fab15fd51a74090ddf6e0223a8044fc8f7aaf19cb35e29db5101389cbc822905bdf795339eace6774cd115fda7ac4f080b7fd3698fd497a6852909df51a16b80ea20b381f8cf4bbd173ad4020c17939e1d1a5460fab33cf8c82fe7c0282816ce5682d3176ebe142133ce66e6cf285ba9c4df917da29a6c1c32de8e88e724eb9f813761650d7dea925f50d37774c3936d72158755a88b5f9d979a86d21968d097099116d7c2668973dfb79401b1495bde628fee419a4e15d1098a3d04959ce07724c554f892acb44c90c04c53e262c15754d31102827c5b509e3c48c2221395e543263bbe81b5f5b4bb5a34c30eb08b3fe02e9196a22227ba75f46a11224a41a65f061b1a870424e108a6d1df037802c8d20ee38f313b4978d7f007f44d7b288ea8ae99e1fe67e1b34367ae20c9a0d4a3786fbc201b7a0d7eac4a0dca0a373b2b319b071451980df62b9bae7007e05b3c70bafb07e649589102faf2ae60fc4222e1fa7189ea9da2e1b07053d4be37dcea615c375e4e2c5195a2c1baab5f7d6c4056f75977ff2e6d695ab3e32652b239dc1bd5ce4857ba730035dc7b9e30de6113326d15fcabc5da3e2bbf5345ef2f426ed00993831a111f7df4e7662e6ffa1dc0fc59ef522ab3f52f94b60ad8047b9763ac07a8aed6345de2e8ef17eda6b705eafe2e090e6e7a5e97a39d22a4e0b914948cdbbdc55aaa676cbc02bb597101916aec78d9ed8dec19db368d7cb54baaedeb342711e73584c40808c5d99d85f09564db1d98217c66237a7b9da2ad0e04312248e12298892f4be75ef69d5781481eb3f78e1c47c8d15160ffe14d33082112914be0c302f9dc57a200800e51f958f840fd6ebf5e6b07b779b0b39ec51202bfde0a31ce57a8eda845cc84311c0de09285f860f5d8416699e70f4953dbfaface5e538713d4e0848482cf9850e45e93c80a5574ef462bae86ec915a058475ff96a53ce9c4ae2b75ed9b4b6f0fea8fcb5793b118ea85d083eabc66775f444def5a69f83ba2774bad6f6e173c51de70fb5c1d247b1f936d3f63342ef3528f70268e0b28f717895face426e6d828c6363ef7c8f2cc93aa1ee0ef7819be426e5d9585c4c338e001d11bcb6bcd5b2c1d57e00ea1e6c2b3f684b1b3fb4c6c0c6fcfcc9517656df33fd1f2230744b1d58afcbd8df7e44194555269f6e914308272e4ee61e734ddfc67ea645291756ac81d2cd853ae2e8fb9768548dbed6da4f46476bdd671ad47e3433ca274c76000797a14b662ab01010e48807e36174228e11305133309c9256d98d4e75bcc7e4b45829e9784b04254932f351c1d224030867aa1f7b404f412a56ecce12df978398f50f72bad90b418d796a76c11215fd32f3c92965a720ad807bcebbe887e39628ac4f768f6474dc3e2f76043a1db07fdcec5d74539b35de695c4affb12a3e54e799ad73da2ace754054c4a2fd90e26ed1793e77cf0e9606a21a61a2066939b4ff3528c48957134de76350dd5306d0bd2d803bc079ea66c4ae46189608efb2daaac7cdc2a93121dd5964a046d879e088a60152c08ddf602f5c4d7a740c1f59972d0366bfbbdf2c5ffc0d6a1d4fd654ef331095e279a51149030f5bdc22d3aea6d684b0bb67ce5f1cd29a4f12f8e474cd35c5d9424308a0c2bbc3098e0b4dddf21fe270d3bd6aefb0294271bb67508246692c81a6a60ee5a46bf345fb54cc3a7ac9ebc04b2db6a854edd2ac8c1950b74a427128c24ea47e7ee521cb097dd58fd20f61b7d1a61d5c20b22ff38117cf4ede2532f542fc6408f4adf215c06e08bc8feab2c972f4b3750779daf012aee9c25ab4ea755d857b868d7bd0f28d3a61159f2c45936c6b44058e4e48aef0e3dad60e41268671df500fb682d64165b1d4618b3741d52692989ab2dd697eaf0f7212df02b4f175b4498c34d3fd843560429ec6bea79225a8fe314ad3f1f05ed1b82180c83550b7c6ff2ef9055d8e6ad821507605e7e051c124e27eb774a33c1650f0694a839dbfc6925b113c6c3eb8f82bd98d131a548a53dc3fac04c81cc55c12694644df66b7654d6b7ed958d75f0c7b98a8c30859dd4ac601ac8e780b30b01692c6f5a1a0a210494a254da6851ddd71302ee875f854fac13cd6e2f55212acf9128a1369d9aed6736047dc150f4944d728bb14284bc225c00ff6bfd0ddd03057257c0d304b8521362528c3a447f4f894d7abf1149797ffff18c358ec4a0ba533ada3bccabfc40a6c9b9d8ef099c596d5335ad0da1301f3e27ce11fa79b74f1f83b8e6aef9546c736ca158db8eedeafb6d07e876843fcfc4639d48057635e9c44fba2799f5d32a1e5c5b40a6835576e6599e7bea6f868376ec06215a63c571b9d175669f69ae6d2dcdcd4e320ec7a248a09ca7b6f8abc8112f215d679694e41e959ef16ca1b5332a186b9daab6eb53a626096e161fb4b8d48a2d82ca76b61933722e7971d8490ad5ae6b3d0a6ed19e68faf3fcca8473f87658c4d7006a8589fa9628b9bda0f57be1a18c03de186e0967fd1ce65572914af8187ad7f06db7f913a3d138c2b55383c0b5818c79bcfb278a80570be979c575e60524c21cff2b0254b70bac106bf4620a7ef4df0e0c7347a10346169b964f77fd3f851e9038ebf0cd3dc70837932bcbdd59aaa7590064d0e3fba40e540e525c9e75c3c257941e03684d535aed467a9917c19454e2f98a32e323f1a945b17c6e7220e70bbe9af926a028ae7521991cedeb9e6b0bfb3ab0147cbb1fb4a4cb2d4db7cac5c7ac37f92459f9fd2591f5397f712f81cd1acaefc97994c3a04fa706ace2813daa42c81ccf326bdf2ef9ab2e4c37ba3932998680d401f03bda117547178eabf369b348335b290be37c738fe619afc9c3e07a9c751feb64d3acf1812270525efaadeeedb7d0d896158fd84875983c412baf74cb446a57f578fde17c5bd911cbc1d96c3a9e2b3bb0a923c1204aba1202b85baf1e2cc3ff9ad776b521f58218b0022ee2e64bf219738c4ddddf4df359b83154eb718c65018fd75dfb84e324c05de4a38cadccb3345691d92e35d9eaf846f2022bce331148aeec22a54be3a331b3a3c919331e54d7b3b5f94f41b85a2ab782960b2000f9d414f96ec5089b34b28cf76ab303b6acd30ac53bebf4b78ee4740462a88d8b03e1f96a9dd3b91b2471882858b2769b97af80ffeb045d3426f15f4962ad7b41086795c7bda8f809436d5cc66a49b84537f9dd7f5cfb4e8c034f11f464c992b313c6935ed522d8d360f3dcd4c49312ce660f652f9ba09be5a93f847901dc455269edb4317d57f164c5d65f2bede0f6553625f6c30d483c307396eee34e402d39fef4200f83d9d1a50c28f48a87ef7028dec7fae9cc487c193f32861d2e7d901209ba6baf569d0e31706160fa138500b4c6e2144ae3a0f6744ebdc31fd9f14cebd27a2ed1561286eb0461d3c806c487e7c6fc81710871026d356d69e3e195512d759105075140d86b18d33f85357edef792a8003125768c78a1e0c6d80f2e247180351cdf2d2b0142f16ba76108d0beb9ade7f55b0ce0b553fb8436447e21055f858bae8fa1738c914e4346dcdc992b8ffd464f0502332cebd767082c2d4e46b5f46cdf981e9e19ddef0c8224db6c4168f7b05799de49eb5553cda9def51bc5b8ed07d01e7ec1173cafc1ac9085696b5dac44078989201f9948c888820eb9081dcfd0ce0310bf54f83add4db33160b20bad931949b74702b194c5dd9ca5b3a2ea0b51c285835fd683082cb8eeed0e5fa62bea63c1f731ba99cad433b338d04531ad62bfd617597f83de739efb4184569adfabd4726ef61f58b732d6f3cf45894793962d13a974526baaeaac71d6df7b2e774f1bd1282fd9a603dc856beffe2cd53f03fadcfc4342cdd7e60ebbdd499d95590febbb55ca7305fc417e1432cd6e560cd7d52b0c84769dff2ef80c598eeb32338cb190a38e7a9e4426ce3d297396e9ac0547b606621760529d199abfb7f25ec986e311d1c33e29f192ea355078e7f0a0538fc1ab98f1fa205a326f3b7c45b2fcc181790dd99caf6e63c6d8d700ab6480dedf4545acf0d71f72f9906b2457ae22a5002d53b3819d36e0ccd984f09ac46892f10671c36e7582d7f36295b18031662dd9fd8a589e182d5ca3f03d29d53c07be0d3faee7efd2b7734bf554dba56d38756007ffb31180a7f30cee7cc83fd1f89bd305f1d09fb17ec2562671b3c8fce054a44710f5601dcb7a646e96398acb8f2cdc39c33a1b29ebcdcb852525def4d33da62e2e6e0e50e864b3e626a06822f9e1dc33b1b96f0802c528e8e3a70270878da29ba4d79405aaae21bba5c82afbece73acb88565c8c26ff0db715df62aefb7ed5c536fd9964e24da09962ebe364ea2d3849e0209cd8866bdbf323517def726457abd3bda9873e6a0d1d5cc9b3cd7501a725510fba833e6b8b52c9b907a79cba4b1bdc2b3285a5a12842e5eaa715dae9ac1f2795a6f28f750131f74024d70e82fd671b747e6d9b5e6240c884b98daaab66949c47fba9d1cac234433c67f0cb6be6af6567bc84677aabdccba304daa3bc6124fb55b52818101ca26c08e8e266228fae96fb433d5bb7f8f827d1dc7cb9e1e4878cfaab4ddeaa829db3e142970d3f34364680c5e8925c9e70d5aef121bb8f261a8f415cf245f5179c859f4d185c152666b40af1abc68a7a4c1f27f2f90d1e05f5a6f1d3af2ed742b6ca7bde62955c55b6f698200027f1743b0a2c93ced1dc0b03d93207eb7a0d8b4a28a2a539f295b6a2324f3f566ed5ae9d7f3594cfd019ffc91141294679d7b4cfa0615fccf49c7536aa6f4a4ac941f72c884eb788e27b3d800526de9b84f1278431d1daea1a8e27c92b109ae6e6a156d47c38426dc38ad9924f376a8a3a14404a4b746a17ce866a6c726488aca26da40cab8175821945bce24c819d4f54277e0b9426e25f282d3ce92b5e8e57e741f997a5adf04001d8e459fff442076652c7b8c5166af0e9b7c612266a45835c04fec3f2e20006abc9199a5bdde041cad440732abe2c1ac9ed9ab5896ddbed1e39e22c261520cdb8024fff70de09745cfb75d840597313a6ee5fef0225139f89a967868a086fccf5816ccb73078fdb70fb95c7f61df02b0f88b4a14eb81f06b785d8acf00f3942d6fe68461c14294c08a708fda00d901f75b0c53e6f7fe8cbf10f27a2d72af12c6590f7c7dadc6151b53f8979e247a5b1a83bdb4635abe8790c5210e2d403e2f45b9d93acbbcb5ac20aa92d8805cca59d31a27bbe8ef098724567f14d3e69665a252cd155ade1847c47a0c352636b1c27a2ddc4d07cc527c4dc0197a51a43afa024eaae51d89d31ace2d7817034b376fd710b99f8ebf6ff50552f7b375949ddc5b0c7d74e0160d62dee46b8960972ada5f58c4c4ef73e7faf051a8edaf63635966539b0b679eb44b7eb5c4e91776b5f046e3892052a8f00cb08dec506229c7fa77d3e6a9ad1f467360ee5f0394d14bdb8b64b5b8a9ed92a5becf5bbf0a446089954742cb66610816229c763e615121d8428350d0bc5bc80b5db9444fdf24d43903a47f47f45171b3ee40da16e3e273773252f4cc876bb13704c7329156fe46e770db3d28b769fdff198f527d0dfdcb57f48753f7031ad97ea43e69d613ce9af0e66ef0e4d27fdfe0a70298aac182d21902b7aa6222e5cc891e29d3db30e2f7115f533af1938450b5b256783f19d80ead17d0774d6928e4724b0a89ca9321c10aabddbd27dc32a46b975ee495efba66ee72cb5364d19f22755fe9fdbe12239f5c4916c12ab83d2bef7ff11692ceeca0bb1c7ab5b730ff11453018be6cc0d60cf409d8ce02a051bf1b0794a84c8104e31cfefdf80b21cf89365f764921218a155bb6346de53ec48d2d07165334aed7c0f4d8941e7b824d140204e9d6d419617637c11425896c06e35cf0b7d0878a52caefbfae834ce0848ad152a7bbed6750af3f3bb8f9e19c16df8300fb35aeafbfcc8a0f0c21f2c6bbefedaedfcc1f42ab89f78b64fb9560821b87d0de2de3a618db78b590af9acd9b27dcc478dd1a580f984b99b151f4e29e7a13533367e3ac1a7a4adbfbaa1699e0667ac4ea94bf05d952baaf7ca8645b6826816766866ddf834039ded90b9f6ca8ea53d287266cf40b64239553940d21ee0c8639017f0db9106621f795a1e6e8eb229ac48d6d19d9254a294fb04604ecb9d01c7416b77feece9ffdbc32dd548b04aed1b4edea03686c6db93c2ebc97b65aa05153168cc09cd0884793ad8a4315085b6a25ed5784d535483c53d985cde597eb22c3e315db2b4c8c66055c74f1640b0fbb21ab19912d4428bd17b4cc47b449564fa59fb69625d08f176c7b05e5cbad1da2ed1df5422d0904386aa62092ff80803e1bfd06e06647972366bb21e01b9a4d08240a88b4878d6a30b9cc4716c0fc067a89f4eb3f4de81e569cf224f9daceb29fbf9ec55a6dd332db39c997599ed3f0a8f74a90580e1e5d38d30f439c78152928d38ca7fcc2a611c3deae1e6f16a1d616c1172595ea064474cfbe35c4f63cdfd4f9094d90728fda6cc26faefb3cbdf1fba7fe4e3d0c0c8e04a6c6d3b2cb7125a463694156aa4102c40a1aacd996f07448497cae5e7f01e2f2226e6a60b5c6012a29654f94a01b66c73901665d43a02b9cc4f51f1b03f5542ae0b15047661d973eae4890c5d30b6b43b80c8ba1e9d9184c58c91429b5d925f932b6dd62d94d03343e8de7bacada0c402c58299daf080e9e89365eb33aafd8b333d24da4317cfe0b055765f24d0bb8a5682ef7c2d7f049d2cb94ea5d37962ca08ede5cad374bd068afc02646d966a6ccf92f061c021e564c6bc886872e1a3495c613773a31c51da7b20df011679f2b82fbdc026202aa6f7041a1ce7e7f0f8fd33acc82e8ca6743cdf71fca7ba6ffb1b410aca0611208a8e274227587c01ff01590f2cb6396c15be64d8b3a5272a50f067eb494203dc51dc645b4693f31aa1046a42bfa57774b16e414a28f82ad830646463a23fc695b3e677ae4accfde9830bbc8803b4a7619fa0a285e703c30aad9c2e1269ac07c41456667ecc5243f48b7f8a36a92475d647c6e11b23f295f43811cfc020bff3efe495cac4cd8accbd674d182262c06647e4520b62e7a7a39e28449a378a4d1c214dfff67fa37ae3ae7e146af84ef74f104ce5869eedddb9092c2f6598f6e0dc02ce23092320802959ccaef587db1610ef6facfb09aca6732b550c4db86f3f0ff7840ef0c527dae336dee27d03733325003f61b48c1d590be68bc7fcd9897234184976cb7961cd1c7aa843a49eb7567c732ced8d07c81fe55a49bc0aa04f48b6d9728a2dbf214636ad06a40ff79cde206ade88e1f4b8e22c57e7d530ccce60867ecc499d7900c5c8d7f2346f9b3dc0b35e572a94f48eeb014c82da1bc077b0370a9a15a5d2a21a224c6c12c4defbcec487a01f563d127d9e2ed9e4c4a2b3915e84aeffa5e547407d3d329a720b1c026bfe57307c0a6b907f7d8d47a93994d50de57b485118c33900872416bd0613c5a7dfad72b37f5f883996cdcfb933e7605f8321a01f75f8eda186102bc0b05b19b71e9373355ba03cba9b1f92630a47ee6796ec1f1cab4fdcfe3b0f3d8549482c9a4ccd3521346e4280a0dfdd1e0fe742d7c8a0c991273c51eb698f2bae6c7a28c2263cbf6ba9f06b8c4589c93e394ebbb7591d0d62230c0b1d3a29107e83add840c82e45f3247b36646f92a4f533d4241c37b8edb526cba250495a47249438ed61e2de1f3839fb713b1210ebbc7415dfb9454ba970fffef99661b84719251e12a4fc8d4abea7b43ac2d804d80459fd055a079e545280556fd12c89e838ea7970124c08f7cb69c31c8e13f63a5689ccf87f0a778177c26a531e2f616841db7a142cc994c01e45a0ea4f072598651f3c9d053bbca1c399b5a8c316860bcf87730184989ec9bff5a7f27c161672274e8a883b105515f9926374802b927df26569c5cbd70b6df07415d6bc6763f0dad42d9dabee7b4a9333b4ecf57f5e846f538d2eb9f2fc29b3b9fc98bd196780313ff66a7da0b209508c31db69a837d303ac55757127d3d04967ce438cbd142fbf4e34ca506b4868907e1ee8dced8fc8f965f197ad5aa6f7e29a99e171cd2243c381cd8578cab5f53a99b78f11f08d79fbf23aa002c9233c2b03930fb255fca9a2c4324acecfd6524e5c5fbd95b434214814993874db3ad95769aec20779c8f62dea02f510c0ef3bc550d4bc7493c57d3f22a3793ce48d04380bf392fa84d9594c92f4dddf19a333088d1454f8d8363ad1816df21e708d14e344f9e04f028aeaff57e2ac792080a7d00dc53280ae02b83937dcdccb6d158913509edbcf4a0058e00b3a1623a80aa8e962686b7a7eaf1fcb5dffb1fec4b9c0d9a76f27360ce6e41565992f6758d41d611b065f9d2b29402c75d3111940dd1c086110fec273ed95ffc8d0584b7b39ed542269111baaec747de26dae30b96b36d00d6555b471791da7812df874e75ea834b27566651fb95e63e034cb6a0589860147bd10b2bdeba49dc641d4e382f4c7ac25fbe152666a99cf9c4e5ae530d98af161d9a9a5df2f198f98855220b61b5f4c3877d74de7d258bfeff345e7a6b234c7e558949d5d59212bba0b138c67732cc97681b62c3c4789407eda783e36f980e3ac632a5dbfbfe9278458705a559de2864adb735257b88461ddd94eaeaf6715ddfc49d9fb916dfd104930e266d0f2c1965ea1c7af27515472b15ba12feb5fb3d48ce43d2a7c6b1dc8143973a3837576876fcd7c33d59056f41ccf09b242b836a10362c7d4a9774c59c4a04dde757f4833b0de98f6ed3d1d86f93b534aeb84fb1d3370cd233497cf3896c8b86de064f36f196bdcdb4e4eae1fc95885e3a799d95d05f91082a3b67060986c75de069d2e96ddb11612e99c6e6d8247e6252db9a554893ab79bf6d6d29049621d4580285bb04b64d6de37fb974776a59230f4f750b03bc5f4daa20ee2db2129997af519f955ba36a75750d9f3b4fc42a192a699769488e7d95f531468195169a0e51083a6e4a61fb4c422189908a92971687ba730da6fc9f2b28882df3e686c55bc8a66b6b0bb9f3c3d5b79143a4b7db0bdb62fdfda658a9649856d63fc2504766c227250a8110bdc91b4b32abc1b67108575aed4e11d2c3651fec3c44147e398175662fc12cec9a86d50ac0b5c7454a832fcc2fe0dfd7d0b4ca1a984f0d7e135d7ca8fdbb874da0ef548587c8c6f0bbfac6087c9009ffcfd9431ba054afb1007424c5580b97573ebef2148ebec4f7c6a1cd8928d9e9ee7a8b0acff51816fad1c4764c8b8c203360237e2f99343c290e7d74ac2203a862362cb1a5166a8252f63b10fe9c41599dd808bf6708407a463146a1c6b448666c6ac55c76c5268f9c0bbe50176ba75ad7a5a7e2d2e0ac991d39320e9dfe78f672cc39a71620af7a9b87be1f4de7fab6a7ff3de6ee4e68caf69410c2e690a82c35872ad7e1c574046359a80dfc7db8eab6e1ee1b5044eebb1067469faeb0cb3bd22dc5d087950b162f1bb77fd1681a98cb8b0e57ae554bf181e773345f856972909d565e49f8cad89800124d5ec355dae5476386c1e08527f31658b9010ad249cfbcb7892f6ba8f3f6e07690c60f9a64146ab48138570a5d6cf39d43d65eb966f6656137a868f4ac2ee5d89bff58ef4a4ec1fff18f4c9768aebdc894db4d6aaa615fd0a2831bcb30d3a34c187d89776baea940fb1d6290e069ec3e98cd593491c235c857e5b598ae12150cf44aca60b152e7091952000f8607caf7ba6a71874874711af9725eee459115b709d190cbf06cdd4eea6c820faeed1978d002f959770d7a784d3ceb12c1ebfe1dda977006fb41ef506516bd901aa683f26f3a9f85f206634ff9ae16ebcc8345a28d670840adff04965b8c0751240d8651f355583873a8d95dc6c1094f1016ddfe5167a756733276117c055eea9a3ade11be3f864f6a546cf570b062b31b68810e56a5ed6313b802848a66241cb343239b43497641d4a6d91d5a3d77d59704c501a9908ca50b23a6e5247305c2544cbba3c5e23e80eb06ae9d6d3cd398bdd863e8f3e3f987ef1c5acfaf26d4feef2e6587756a7d0bc8fd9c63fabad9553abec79394b301ad1350ed677c689fe9e0b7df1ee78434b407779e9c77be2626e7db82572fd0e3373f86dcbf9ce4c4db49af3ea51e3f5c056095191f90b7d1d142075226f240fba816d6e1d0cbda56b18c632b8edf5b57eb40190c02713cbaf00559df10540f59eba7a489b14fa531e3339980345d50f8b271cfc091a00cb3f456c575325fe38ab228e0da60ce59c145b3b832a95954fc4197d23b6cd13f8ca7415043f51e4ff7dcee54cfe3d1515b5ea38babe619077e1cccd6df75d9c021f665c949084c05c9173641b359036422469655589ae1d7a5aaddd94c2ba51060df4dbd47b86c09845de41622704690ba151afee765971cda46795e5736fe73d6aff972f880d10f4a89c0e9e6b32a6f0dfa393d3bd1a548299c5c6ddb03296c0794f727a339cc51629a0d53e5c77b7f4f0e2cc1a3284e8ad28df7691001a1d9d5f2ab13f24aed013ed1296fa2d39435e7bdb290f36d58e43f2d7013a3b0b26acf3a1192e0ce78490d6166913674a695e1f35bd9f2721e0d541ef1dba67a86c97ca8967cfbd6111ad39acfa1d417c6e90cdcf29f3acb3f63315c079d0d0fba1ce452c6a919edf26762057c4dd4057677e42d045021e334cc5e6ead51b14f33e6ba4e07e47d0e8f7ca5a35a1ce18a56e67ecb72bab820e890f7463bd78dacfde34c4ce4513b80eb0169b1af2f0bfa664f67f318c0ee6ab2e7258a8a3ae839f2a3db70c7eb6d65d7b04b2bd4762adc8c40ce304c284551e42455139991eb5b93a3ca9229eee6b54000ac97d2ba6e7469d7afb8481fc8476f0e55bdcffa66f23140677c074acca715a6145602f83f4a061c5c03e469ec599f8cea269f6c51be72dd599588b47ff2b347a667b89bd4817524e8790320ae6130db0d3dbf04b7f6172097a866cf133eda2878edbc9f32faab07a994b4ffaf0f7fb6de7743c4ea1a026e115e6411aecf225715876b413e04163b6d00dd85c459988c49ac3a1d64b4ba2f8d95d69741191aa613cd2b5d84c075acbdbf41489901967275863dc3316049f47883994ff3ed957dd5c611ebeb3ced2f9a0905858cc649ad06b82fcc71919b1ff9db649eac1871bdeeb14132cb247e11efdc2a812b5fc6fab1a582d2b4e9500cd64584183ff54d6f62fcaf2b1067b7c1bdca47f835567ed6c53030974c3b4b4fb144e678f3cd2f5cd79c4b76407d1f0abafe97944bdf8331bdc1f59c46c4eba97bcdb374f51402ffa2fad7de0cb9574ecc216e572e7820ea33398360238f7c68678273b5ae8f93a8fac71a7aafc0674233661369bb3375f3e11d0909cc8c7e780987133682af7c29a3ffbabe23c9ae33f158f1e52fd350a2a30f94adb169725f78dc9f95425707f10eb9739ed7ee4f726aaac37ed8dafbacaeeef9cec7c721ec2fd879f263ae7d5a8c0ccadb50b750e7fde3a5350ac18268f2a5f9ee8b16ebe53b7839e8c4d8b5b4f70573b10b7fe64315190aec63f653dfeec227040d54df452261f4bbaefb60a7953791a243ed6941157df24565d6ca42733c2611b8ca094688a4e645be3b63455bb5a316786853d0486f1aeefea063754b485edb1766c7fd8e4f2a7207fb0533e3c88311f44c6d2e59370db49e973663dc7d71805ac8aee7b5e5d76f556088393d540c9b29dcf8e3c7b8e0f1c50ff2cc44d4c2efe87b5183c5cb1450a91dae3212fd9d8b35de95234e87039e19132ec5786b8987cb1f65222f0e98552edad43cdb5a27a3ff2b245382813a524351129eabdee687f5d67e690db6fa6a15ab3ee57307193af0e21e21752a62161c95ae31ca4fbeb7133ffc9d67b3d491d22e775c8c91f0fe602a8f3fa76624aba43e40a41026083cc865a29801216f0c8c605b010baaa8e7ef53f893e0317afc3f89c07f4cffdebb89155614bf06d00fb15efc9a21f4eb04a3af43409f1450e651779e728ef3598c4383778899378cd9115c6c8e13d66a8b663abeda8d6d4701d19a1806bf38afbd47c6c24b4fc0eb0c61883cf80e1bcccf6a9e7fa45abd6f0b2ca24d0e07c47ea000b4017e8d4d17e78b565a651fdab15e4ec6b5e0f5707d1a14bf1224e354db69fd4925feae2f5c0282a4e9377c5029570737bdb472a0df628abe3a0f360e224bbdf1e845c5a4470f7e94086036aba89a37b372252717e0f6d6a128211fec65629f1a8d74d52974389602774f605994fd3bc9f400c2aa2d64128424428ff144b7104583cf0138aaa366a9e4d24229e698257b9901cd7a0e0c63f52a649afbb795bdc58686127d4843990873751e0b8a1e5c1b71eeaf1b3707ee337070274df0fe94cfc4b8c7fa4f3fe132b9a9c5a2d6bff5f6dcdadcc9558fa926f79c3823c1f8785dd8cbe7b9dc391bfffbac61028dc4a3f16ec523711ea620333175dbef7daf4249e52d5f8dc688dc59599a07a42b2ccc666ea3020a09d5711ef89e8621a482c6607742fddc9cb0a12975ef044a73fbc5c3ecbd66d226e633002de90dd75609f714f4aab8259b3216c1c6580483abafb6b282a676d74007d926e29d9e2df6b34a9c3b6c74723052c20176867ece11771d44a4f51dc2ed0e07fca41af6397113d3c8ca9b7ef0c0442c73a52c7e417cc4ce4341e4808225b5eabed8a1c64157caf93b7ec7596e536166af8fc05a2e4a322f3c685aae6c3d7b6bd9a6eff60ce75f3aac0c5429863652aa9a94b867cd79cb62b895f3804a8946b45ba1ecc57b5d3e14c38a80f5d7a0c9f979dc39f495a4b2529470fd75b134047429d762d054290e052025a722593ac5b357b763b8079df6600d99d5e649455b22411d5c8c5267d61a1f6ee52d9b4d64169a5654a0e032b7a0c36cdc16f2255e803edbca2d6c56abc5542ec8b385dd010e7a52c0028c9959c9d33218a1bc080c49f726fd98fda9c02461d740bff8bd3e3298a77750bfc6dcd6ec614d28fd8255f62f05331f9556fae792130c3ebcd978c079bb033c8a10095a83eb0aa81fd264aac8428fdc991ffbd38a437f1e07ddf34ab282f2577f607f3b3515678217a7d2d3e3bfa8f5e25ddb605eb37670e45e259fe8fecfb71d15c63600698b34d985dfe6d0639ab0d2547996f0cd86e142078e1b37b9534c3764d56417f4c60328e21016cfa5a2eb8894bc01c7617aadc6915fd0181b3e7be3c25dd63bc7bd143e532b113a6c5471fbfb45bf8e5f406626275bee62d55698a5aea0b65d77a4759a1dc79708b01855087d9072a1cab72c48dcd2aec1ab100cee18614f5317615d5d4a297b16fcc5ea121a1447b230ec66ea6829c7755dcfddad60af7c4ba5a583727085419da2cea00139860222099bc63767a41ec6f71814c43a41fdca6837154f395d54916c73de92f5dda169b41b787cc2be0efa53de2f7c41f3c88581520df12b363bc7d84bcbe2a4102cba49bf7f5c6d3fa9356d90f83a039bd101f46a89a93ee49485d66c0f1fdc722708dd64390fabf0666f8b6ce8c8673ad821d6bd13024fce221a2b00d211e33a48ae78e35d2e8328a7b653d0e4ec63c0bbdfc46f8a3a67e17809c1569da2ef0e6e516f296f017b255ea125c9b799c0937ef9b9a5826ae1b402de119d1811359fd72e1f7111731aee879b75fa8bd36ba138f912950c23dca971e1cb55f667ec147eec22f0acfd24cd87deac3a698ba4e4584072322719664dc8a378a71361bf48e1840dfef3504d1798fc457aef48b5a0995a3e1f44616b30d28901c7be6be92ad000dcdcaf1d93f38625f21edbcd954f910ed8ed343427d0d6d1b30af64d4bc9beeb880a2c0a323a8acd5a4b6d0b7d2d677aec60ee45ec9abe5151232b881d592d18d3ed642e692346969dd6ab97c7e4e57a20947a727ce0735066d7dba57c130c2fa68b86fe7dc2d6c8e5edf13bae81cece7e17554aee775d12c930fe520a4f6cef4263bcc77c7adfcf0c24c0f1c80679e751b7c0071c7e57d65f8ac88888960ceb5128847885d3434c5e66aad45284957623c39932613be5dd8de50879b2d32b3123f6df9093d3f416808ac9a6368d34cb747f2b2b4fde003ce08cf4149d1bbfcb9a3b503899e8b29c7f34c054bc23c3507532357e7ab386189fb91ed54acaaba4f9efe540591090831da2f5f2453c303fb9406b2b1e321377f836830f84dc5f1184dc70988a04eb9787398c7b30443f62f6ccc54a8e1f6884adf109625066d7cc7addcb03ee9526d4e42265844f933019252db9f27af8103ed713514bc8701ccfd4ca6d02c1c011554366fac5a773a3e0bf2341899158d8ff47d16e3d99d66d08e12334d71fdcebd62a38899dcd585c40e64915c5b5167d44cf1e500c13d6ad01e1a5844cf4b04f4588772f4d2eabde00f78911ab154886a6c04cce040fbf190807bfaeb59d76b9390d45c312eca8984dee18b1cb126434c02fee3dee4e466a1d521dd6aa57e5e11c4d8790dee4971e273a02a6a751e5a4463c707313b44d70b0ea592f96e96e1c24546f47d1d37176ea81875892098c511414f4115fb3198ade6f998535af07bff40f2962911098fff86d6a0dc827eb6f64e04a366043aff9701b2dc7985ebd3b99a03b51b209e6483f147b95dcccbb2070daf16fc68608a4bf0b1655526b055620b44828d792c72e51825d71824c2edaa021cf04b083560d897b985b3302fcfe73a39041ccf0dde6708c11f255f3a221988a5bf153bec12a904cae2c8ece54aac920eb63bd1e77dd2aa0d1f74692de55e8a8265aa72f448165f8b89616d8b50e773b57aa2fe0d9e752a3db90ecea1f0cf87c72309d3c12333f56580912810bcb2aad766511b6b9f3a3340693f3cf36db6e78f8f26643cbdabdf7027f469ebf1222bee500044b6f7010fe64b37c9c4a510e35c88e057b65e07616055874ca7441b41536fe8b8386d694d88283f005a05ee1e0630ffd9ef94a5a05b65ed61fba7fd1ce1efd85ddd290368a17fd7939861f5e5a33e16c68b92c99a099b538ed2e6fab7c18b5391ba5de1d7d6eaeb6e81be6bc6d31e592c6dc23c017a858d18ef4ac33c4e24fe6425ea5f7f65f41a9e592e766f3c0b4cdfab29b9374d8a3a0245455ea42ee8842708723dd5bf8eaa33ef9fe586d922e19d0b3741a6dde4a1230ac63f2fdd42dad68976756ef24f91b7bd9b0d6d1e95d7d45d9fa2e28f84f411c01d296abd7af8901c02e108105b1cf70ffe0fe6f7264548c4f52a66452d67623a7fc7159633052f1c9aafe8f6a7a7583dcdfdb47940776b501e179d96b8e7b71c942e363c8d38b0f835441797e9a2a57d2dc339b2b00d73868dc50560aa852e2d4f9b89a84d6a192085364b9cadbd7a8d64ced7969a313abfdad861c9a61e7b89792b9f654b3f149aefa2b5fb678c0fb66000bc7858a510284c4d60dc2d966a4cfcb6fc3cf7f65ab30c17d0f5e4738135456db0b8ca3d7a68c5795ad9cb5212c0ee6f5a04e26e6895ddd50a3c9441e05a14641408cb4857386aa94e3de82ceef8c645eb7a71043bf332dd0f664e50591845556820d4040385e84d9b6d472216c3b2a80ffb9ae075e6311235ebd93ac1199c2a0a0ba18b162728c3bf8eff5e5c976a4a4dba613db1bdd26e665a5940aacf8f61a681d60d203cce5212553447319a868fdcbbe76160fb46fe39c7fe4af403457afbc619f1d3f1c6e048b45218a246765588c67802c0fa8968af28000e77d2f8ac45fd1db29f25199f2d3979c31db151851108d170dffa37d49973b741ce370dd6d546aa52b8dc5aa1ffff930ec9f1b4c366c4f477e50d13d7ad205e87d989d055db9b1e2377d83a02cefe97d5f5ed5be59e3226bcb4f90abc3c7cc95991918758cacb09f4a8a74765abca79921fae5bac7f4816ae2e80b7a5c20e83bf394ec140693eafce394d7d1f8673162e1e87c5521f1a119d1807d62e484b0e81b9b2a0bcdc5df71fcb21e66241f74c77be6da2794827d01cd9c06e6c48358fd6bc988da1d1a8693c87792e73a4031bd9e9a9437a17149f33693f5bb6ba8f1adc34e1f6390381159a9d1b01c56a94093335d5a41471cdce1fc810d507bc9fd6a78a622c74fcc970fbd4789d2c80319c0c45df8fe0334c121be308b00ecf17b9c4b65884811352be92b12889fa733649b4e3a27851569512976259a236d4a61f5c56e2b3abcecdbae46e509844ca2055a14e43183067f9150125508a5978ff8f3d3cc3a5275bd9beaf7776ffbef639da4f14b827dd4cab30337af4b881ad0a3c8204acaa9c9e5a8b5260cb68769781356008e211870138f7fb3ffefca275dee7086b95780b6543e60ea38b85476d955b7e05b76e6e47a237f697b3e32d8c9069e802b426e01c427c7b53e1bc51468dda4c9f24b8568ef1a711ed1f444448a47de7a74384a6d50fee22fbd2d2aa92a5f8f7762a684b74dd0500a0a144e70d9883b94320308f32f0d05b69c05a54eed9c00fbff2910b354840b19d3fd4311d6076959a76967f319c90faf2a3ab6378faad2f4d8479e934b66dc00ef137ada432b2292f8b71791b4df872d377751a2ebb47d4022c80cc02aeb2c8407baf3e0a66a6e14dc45c4a393491c8f06e14d653a0feeb33324e2703095b0be39534e29d59bc04a25d20b1d13eae74d4798e1adc19c277eb525534bbeceddbb702a4f9426fd0b2a2e81be01a9aa6988498c7b3e695539a0a7a8f92adfe87032b8a72ebb109edbb1485ff078eecde1f908cf45350605af6f6eba99ddf7c435a528a4871a632325c5fb42ac90ff0971f176ef046a9fbe880208858b0e91689452264321d72520189936faa7919490101630efcdf5225769c28c315dbabd2361d5b8ba6e9a448261d64d950b16d3e241054d3c1b328dceb64d59d0055528c59f24b0278f846852db9a77ecbddceed926edd166d1c65c7fa4ee27e355bbdd4c79523c51c643c8b5b2747e84809be151cf7df3ace8fcf118b15639e3fb074bac1fee8fe3fce9d3ec4fdd3e0ddeb969d63c6a09b34b608914653c97cce7401fa591553735521ac45d0fd315ba2786c74945c96e5956817e9a003d9debd0430fcac7c92c561dbd1a77967262eebe5644c4e20108ce6326452fc650f4c3cf7187ef662e58862774ff2f343732872426302476b23ce9635e37d7c41391210c306bfe5c3cb94e3bbf6ae016624396f725493f2ece1d912ed35fb4765c5b37b426f5c56708be159ce09113821b954f9c52085b120950fcc221eb500c622eb821db29af7b1b9f44599e127879723ec8f8f80a63048413e2ad71650dd07c04dbc283a96e7759948abdcac67f519e42c914853626d147f23b1fa5c94c4c52bfe279e341135b0c5aafeaa618b0e9d79d7601770253aaaf2f805938488437dabdaf2e9e753a543060f56e22fedae7b023868dc962a353ed03c9c57c38d7245b1cd6ce3e3406a42fcfbbd3289adf74605d2afa8fb7a2b791466871609a9126c042fa1c6f40e63a4f885185f6017798f74d2819614b2eedaeca78d3d05fd5430a9e1169de8e515affe713e7e9c445fc0fa9e14ef11badd8d60b9fd889f9c0b1aa1477fc4147559f2dfb58fb61ba31b3614f6540ce1861b591707da52e7fc82c74d0c416fabca54d706f4a9e80ec884fca24a0674dba8d305eaee1f65b8be0ff46767ae72055dedb270d159d776e0e66b1950118c7da3b930178b6c400bcb8cde241d8e6e6dd51d5feee494f6620d12255c664d0b4d17a59842df0dd61628b659dcbc4c4159f77f721ea803da7815ad5830229ef650c273b750a6d3b1dd38bbb5e096a46484c9e938c163e1dff033f8e6dea2dd32cbee75412aa670cb5bc50cc88f86f539265775ba366c8e9922292f5796fe6b4feefb2910c7b1f841415769394fde08c2d21c9cbf96de9c67dc09d5ff1729c13595de1e90325437846e7bb206dc182e6ae745d17ae5873351c83214b13215c99c4a55da0966c00f600bad14aaaa155a9d79fd5ddf28fd0c0de803bd97e54c77ee99b4010b4ec7b0ed4a4ca9f691ff3b923922e5213c4cd55b62df11fc1ae85cf280a50d1d22709d31104c3f7ea5a4d9b55aec019dfae08269a10e044b8bfa0f0a931ddd53fc5db212c715f0188cfab04107798f7578c02815f932109a10129f1b47c8807c3a67de955eb0992de41b7ace59edc7a3508ccec19e46a40050e3a23c892fa77e54f37a30ccce4035757893c94b833e84a64e716a1bf078c7f2ce59e2fd571d3a7b9bd79c97acc6110cc4c54365de154e7fdc3aebb74b354457172d919f2d0cc45d011dc80bbed6f207fe49dffadea491253a93094f39a479abcbcb662e501ef97b38e0a2a7a0664ead452ab65dc022e8d61d13ca6e60523d5d7e55ae128263135499e1268f508a5ca5a11ee1da6f861ccebbf56940d6a39f8cf297abdf698d2a73848abab49b19351599a833d08f13772b72128a0d945437490e3039dd0fec48883210efedcb983093c324070891b52fe34c340d672a69cfc585c909d5b66e81b4280e03607b669355c9a5d22b31887c90c9c3bf97ca23166383982d938c5d262aad9c60eb15ae5af1e05e67f9d9b98ac00d5c51e46719846b1652621697d923f46531adf3fa4b3d74ca30e413999a9942ceb225a79bd9975524938533722c4f02376ae746c075af64bd58250772529896f96d08570e268a5d06b06afc26d53924d1d257696317a2d11d78080ceab6c801d6502c88dc206792b53a7b15df3d36c5a5528991ff88ae8269cd8dc84961e454b27c38cc9980235538b0e9349cc011d98a4513089db0dc5d27e3edc3d26a451a335a07a7b3066519370c78eed9f792f9f0eb77a71c7356e75172dc59cc4eb16a5b008a1691f0e9b8a380536aff9cf52bd1b5077172a86c8bab0571a70bf2f4470cdb0df2398bee69ff06d5242bc1de4792f2265a6c23fd878823d7a4964e70af2466087748436cd7895f644cea5cb8f08c6012b977131f28baec67deed9dee544eb7f10c2fa96861a12b24b4a07c9989fb929fd49b12f1b654d7f81df89fe3982addefff0299f411c42a2e950facd6ce7e2a6f6ab49a8c2848faa5f0772d02f4388b69afc7ddb46881359b248a81dbef872a6f91b384808e5dd11ecd54c6865eb10285da2fb7838146e7cc92342a73c9abdb1e500ccc5a3a4354dd936b6db0c4e4c5a23febaf22033527641491441e84ac2e89ef38efa8ee3b0a368d809f3b4ac14491ce5ad6e1d504302d189ccef8294baf88d0bca8e138d5b9a90a2d4796a877be7b1613e66837c9da2241d3b133eb680fbc31d5ad72d97ce17801d008b2e937122407c8246e819d0c3f0e8f8b3e54a479c1d4a07d029487dd808c11704960eb2606af16f1a509d6b53f134a415e61f9202b6288ca3d208e359eafd0401c041cb2d1385f86a131327d2349a8e09c1de6be84c64cbc5a4c1e3001863aaec67558a6abef6e390afdb8b09112e56595bbfe195da7f9dbcd4a3bd0b5465f3e0d1b2fc16ccac3a1f26bb6c68695f9d45510c5005a3c2ec948e5cf1e48395cd83efc2c627aaa957a819db1f3033a90dea1ac97c49b48be7b6dcdd59a1668acaae8f983fb2ab71f8a553430ed8ecb5fee72896924e1b65871709c0b3cb25bd74bcbe015ec0afe49f68505b69fac8e130c9d0bbc17d74e3339f9ed79bbcac1438bed5e173d1e6b513315c02195965ae00fbe0b7ca90983896f4468cbf90c2e2bb06cf8e6f27a7c9c048f054a4ddc04a3e909490423d16db15b51e1cfdd0e02c884b367ca9b8ce0f7cdc7633b1d02470fc6f31c68515db03615129e625003a37e1eaed972a13a26b0a2e32b9a4ee1cb188af72705f4bae111a02bf96cca4db095599787b813783c109110a6ea39053d62d576b9c259b726ed4d941344599613356074e27948a7e87f31b9b3e8f74f80290af37159be7ab8e4d7ba76dc6ace51a1cbd5ea6a88d9cbe727437ec6cc6e920cfe843117a41b4a64f0d00fe326a17e842d6c65c0f8f29073206805acacbe26dd468a269dc4c160c735457fd18c71ca0f89f2e03ffebece216cfa2aa5eaad31880f46b3585cfcaf1e11383fb26c22905def242c43ba1e736294e8b2182e3f9bbe01b327f98fae10ec54804c74828bd306fdf9c67e781df58111637b21f4373366ae8610438fc34d4166e9dd75852753b317efa1cb5d70c1b1c0866e5a49d610f235b11a4836dc9dba1255ecc59275101de515a0f406553d8e1c4f4b44aebbe4e64b0147e851c7c65bd682e518ca6dd78920a42610302f6f6f7248bb2f06885d81bb132eca1abed8c72c5312121ac9bd96e352a8c4d694e8ed023703849a637f349e6324a17ffe4e7c722a8915a97ac257943085db4a872b025118f9226e8ee6c082a1ebf018933bc8fa5a9b7e98d9f6d2bf501613bde0f268fb29d0b57a95cb3d13222a1a49d6eb112b51d41e8f173e20de455fef3d37793d56fa413dcc4ffa5105131c35bfc921d719a99743f3a8672801198bc85ca271efa58f7589faf06b7801628e7c051ae95e613f93b348bcab2e2410357967ca1d32059a95021d9c72f99c9860223fda3ffacc9ff84c054e93b90e08d00e674c1820313a4dc88c7a30cc7759e4e00cc430c89145bcec2db5481ddede308ba634287bda8323d89e905c55d3b81d8ae77aec8e69468604329d0a936eb8028fca132c035e1e6082bb6cdbb4bd004074762ccd5e043e865c4cb69250c64725331d1edac5da5e5152903ed6ab70bcd18782e16e49ba3a549629ff3486e731d52fb9eacae4744088734a670905ea4c790b574f7c01acbc3a07fcb52ec534f7d338584c241da74568cb70666b66c0d4e52619ff7deb40c4716a6a9763895de08582900867690f21ace9b12414b04410cc08b6c9aad27f70ef9f3d38cdc3741c49ad61e873787d76c4a5bc67ab2abae75437d4995b4d34a7fad6612788f0af76d915bc97a017d8564e12a9bd5faf7ea8d9070fbd76615eaa2d195d113b63ea092ee0d32a6bd1baa3df97165e7bb313e24ac1765046b6de9795b9b2b886e4ed71e0c49cec4200b3996d0ecd2d5a83a759e991c3af630a0bccfda29b00b4e1fcce0a2897b84776ac88e4adcbc416b3c5f17b56581297e2591dd61d86e5ac28c8f3d364f46966a87dffdb6e4cfd99dc343540d4a44428bc33412934030de6603dbadfa6c81587e899652b8c180ad279aa990d50ff0ea2eeae55c63827a2547ced5310bd8201a08b9f644fb736daba14a8f5c2f2baee93ce0a7076ad3539dca8dbc5627897931f4a7696d1d4354db470b50a850b2c5c7b145addeb8494d643db0f57a3dbaee4ab145f3485ee01b80a018772baeef30b19a7d4141f0c804f4d363569d803e2c499234f559e39da6cc0b75bce9c757684bbc23bab3df0400d2c48d4813b6ed6327d7d79a24d620c6354de11acc0b6c148db5652b3d991486a1a69c3e9777ada609c0dc0374f275c9e54889a6fac1aab247d73529aae536976db80955a06972de4b6e429f2f5dc689cf470cd2d84c0face58627478b7e69d9faab5ac389638e9e84348f25d1b41e28892aff92d41f32d228430044f2f76c444c9dd7e8040934eda0e6660cf6754ed92d4a084d8f18d1c80317ea459e976db455fc766d682f1505b0b710f910829f8af6436bd3aa55c13a325fbf54e1a0f0e12a362859a7beafe17fb22d470126b081e2a75923eec481a6113f8c426b10a1e70dba1b6039322203d94f19509a3a5dc9ef1c573f401c9612a406802b1d067a8e6801ef078123b133e5c2002a9b8499c5a55924d87cccb45747e15c1ff6b963615b4587be17aa164c4db1c2efc85f92aed8bea21c58a6099d53db27a9eb56ac8bfc4bb535290196f80c6ecc573b2edd1cd911081cec53e6ceedea2ea879e419625edc8c1fe99399702664bee480dd3178b396aa7f3b2edd77c6e26ec413fedf6f29e12034aa678bbf45772203d2a6674bd0435b124ed365c66759a6781327685eda3860b405e03ca2cc6b6b0dc4a054b4b4e1ca44918d6029716df3b626ba94bb54e2721d5884f8e24970c4c602768ddf4819d7bc6c68441e51730c852167d4c931609405976eccd04f04d099b6a5137fed1355a0c3d1af7636ffe87a4442b1ff6ad871b329291b9238b9454de3de768282ca8449ec3a672d747a3b7bf0035ee3bb8193bf0fd673e5e5559235f3054968c45e2c622150bbb724597dd0f4f206fbb45725c613c148ed3ab4e0701275ad280506fec23f30a3f07db59ee7bfae733d60ec0723216396079e168fa2ad40f582cfc983e30e348533368331734c3f0c0186c01a1beaa397656bbc445bb3e998e9e7e4fecbea6901c027fd908f91ee89a57f52937174cedc5a9d272248958bf3726086f7c8712131406fb40406439ba67fa9f65f5768aace32522255e981f42f996ec4b85fee530d36beec4e521cc9b2cefe3377ea748010fb3db55cde6308042cb8ca16ea831dbf430707de9f36db019c2d0403c3f3e4b30a25b47cad86eae454cbfe3cc7550116dbccfaefeb7ee654406fd883f390e9573991f8c6176697418ffe534c30447d88666b2159d8af713ada9ef1b3d5305035f5fe6894b392adeb1c1914245f6dcdca82e4eb30b1ea3a4801ec2c4b6a7b8afe31a6a12e6948a255428f9e82c41a2aa47f006779dc185dd98ab6842ef24d9a820cfdd3cd7c3efa4ca3c7a6f0e65f597a27c0987b532fbd9b0ffa70025da0a2d6019b632489f3225717531fc88b6f036460b53eb0b47e6692ea021216ee8e6891b98275b1bdd814f8c81e9154a2913b0a5b2bf3c539eba0a3dddeea49e6cb2a9b1c89dfc11928292f567035cc617b4adf2c98380e21e7c22fa0802af25699baca68910c91ace049ef175bc85f82e04b4fd5a8ff1c2bdb392f12086979ea8a0be9a3fa59e12b5835d8b729c397ad893ff6c5354a0c950f32d0283ac30f0ead75fbcadb874cf44b461be47ed1d9dc461564664fe4328f90b2a4238d54071b6da7d5048877a083a702ef1a67778998ca4b0341eaded11ccd1b90b8bc97c7c9c63b6406d155df4175261458f16c61e5ebf00d64f71d170a1b7faed62f1ca4e8a1f56b99c3f6cc9627c001fd22ce97ab86d002cf2a9b73a0c457c112a64bf6bfe8c0992cf1e2fa51f7c3e1cb2523045c369ad572364518cbcf7f16771c753a7a7adfd360e28268807d6d6b0865fa7b06438ffb1de33c76ccace24b35c35426e1b8ecf721143f49ab017c0803b4f9c43b957190615cffd140207736113ab5d665882561fcfbb94eb787477f10e60f838036c69c410287e2e87c6a2f43fe9395ecbb875e057a56742869f60d548aecc34351260ce500d03f1dfb9e664ca9f8782264cf8f9efec391c934cfa6eaf7af9678dd7eb13bb89ce073825a56d0a350a34aedffa312a02896ae8312c61b72ef24d14b9f08fba5c26afe3e9d040eb18f34f9b8c4d07a242fb935e36d6e019ab6d913819211f92e92824839bf38ff89aa9c5b3f6afb181579ad8d6abe4ee1e7703e111064aef6314caf4df369bd6bb8d35e35fe474bccaebc9414d780b590a4e5ca36540f59c625afaa55dc0c660961c5e51dd16e3bb57e1fdbf582a979087a7eb331471572eaf690d54bd2dc94241a5c43874abe546f96ab4d895070e74b50ae7263e2f53456e33459384522ff382eb24c05090c21d2400819f72ec187cfcee924bdb7401468dcf4cd4ce4b31367df3175daa0e0fe6812956251c350b7d1a478cf3fc8a6d32ba8f76c8157c01ac9d5a9f51723e2af62fbd3b00eb1299590793371314ed1a1ae66aacd57d78cfba10a2d858a3b2847815734c448aed28afdcf0bda41c836448691749e5c34fe12e1acc8d26d72304be719274f9a4ad26a4bc8cb3144ac77992067b2ec81df7046e7d725324123dce7cb225926b1bbe77e8cbe6defebdf981091d20aeb6d3a4140920b00f359fb32e07fe4690eb88f28e480d2076d7b3329955dca86d6a77bc052082ce83d27b9535525f8ad89ecfdad5fd9cf32af997b2370a59ae32aa978a8cf9a6122bf023010e24f88f081c89350f9a9cdde857a3397c009c509dcae89fae3db714f808513ca288d42c42ac93f8ac76d6bbb01d72aa53a35c3759016033c8145208952aed104910db19ececd14fc1011799fecc9bf273d58e2b3bffc8f4f9edeaaabe41d62af09d9b7b05a5b4b866e881481c7c9955520231b11493f59f4ca9c30c680e951766bbabf000a404ae8765e95461d91776aed7a54db341e382cf87e3a543e7d94c2a5a6d4b57cf0dc188beb6e4753ea4cce79b13a693007212f8a133accc255b62e3c52e867a70a139c64e35f75b808464c6cbdabfa6859ed053c7621c2ad55079ec51d9b68df18d11c91ed74cbfa0acdb77e4839ff1bb000a71bac5b892f02f6d9de4f2814387f6311b7d3a8619b593f7a1d3486f21ca5471686002d64577f4c74609f0a88ae550274498690d2007be78156a7eb2876209e8e9217c89fa540181cb71654f87592547ec9e699f07ce471910e8011f15463b26dd517623d5d0c44ae03577db53dfc0654c6958b1af75bfc40c2f37d3b45d9124387dad0260635529349f9bdbedbe7845eea6eebefc56d59987c2a99b928e927bb228a475cb7e8b3c6a1e3768701131882aded474b46beebf4f987c1114684c634c951dd8b2005d27e394a0e8cc3d20c50c678225ef87cbbaa18279ec1ee6840b029f9d4da0e4fb1a8b58d68945282bcf63d12628370ab5a211f6db23d499dd297521383f056189976dcc517ef0b3407ce66c890fb0e71784ec158e457632a295296fd8f46adbc7e64215f7f16cddf7c507fc458fecfddb9609095e4316126a5827b6133f2cd888e9245e4000660be31edd118763306f6ed59ec751c9d35295c17f6a043fddbe43da1754a09e2d9f8eb1fadce3755c30cb2f1be9501b9cfaaed5d80bb79c1ea54576ad1c1595d86d43fdf7bbea80b81446f70ff0e41591abf9a35c7b6f760fb1cacf461248385fd9e766b17b65eaae6fc9b9c837df29e6fb7c32dc92f138e980a88576d6cc9088932d04a3733d31808e62b0c394b07569cea3ea0cacdc5efbd673387dd81f7e7e827c940e8ffe3855638e3fcd8745f300607bac01e1ef0db5ef68d35b9ffaa3c388aecca5736859fc0bd64c84b56aa22dce7f0314fa99de504368b7abe9a49f9812dfe06e28c36962b39d6cf4f3574900838dce00a7758eef15e72c59ebd7a0ef45a81ffe6eca6f11ec33f15689f40e76552bcfd75d99a25999133f6b6297f8beeb23cca7d3b233437250fbdffdc84142174e1fbedd9a59d7a35be66359050188af4b10e5c88ae4bc2cd1dc08ac5db69e6639fac01bb2330373fa28e8be5fcc8f0694a26981187dc16e1724fb4c2a04094fbb107ec2c281168b017559d4516748aeb6b55b11c94b9fb01741340a64fa656d29be724f81fa50bb47b2b25a327e7d53b4bde3886b1416a8c70d3a6c2e8ee57f9bc45a15c5c0de873f34520e132d72d0f80681289f23bb078922043be0c0fe57d8dd9863bd12efebe7249288f382b641f3e44670019a6030a72b1d70f6cd07458b66a80a57d473171f3169e0bafa922ffbe872a3299482d0f3d3c05fe42aae89d7163797d7640a17e059fa1591e9f0a7f69d65bd35196f5f35d0c2dbfcd61cda68887de73f34f124cdd8df81d73dc3f3eb50de89790e5fd742a1f7d0dd93888743ccf7e9c88d399c9c10e176d8dcdbf6b52fda79f34612a17e6e20cd892c7d200bc932dfa8c21971989e21bcd395e0ed8d639a3a9b3edd13b7731e451c5f1d52a53e11f43a3407e89c1699ca08bd52e8a708ac081126cfe8fdf5c47a8e742229ab76b68caaea5df7cc6855a48614d2ede1d299476bd4f18fc2ec58177fbf58817788fc02da68c04d3596106e99f0d8e173b9a837adbb7aa0fd8e8ff026084c14846020991b56557a9c0bdfdbff4fd3351996fa3d0f69565d7a20f7552cf26721bdd36bdb3fe21771432c3c3e78ca6e87e209e2e67a6f3f52cfa13011adc427d20d0c2ca51323dc96fca599835722331a2e6d7b48e4958815737c2f2541055af375cd7d8ba7ef664178b3f55ab65f3bc224ae701dc9fbb5a26f48f2c28b3b47b089df8e3e7112919e4d6a129dfda9f429c2c4c16f6aa46e853d8cad778fcb48a799e9fae92ef4f25d61274c66d296d26d8692a7a730ae15bc7b0337fe4f20c81a82f6c41198503019ffea76f03599d8f4851dd7b5a642a772c9ebe5b8a652930cb2859c37d9205c697d3143eae88bd59524eb30c64fb11994721622b0c720fde83b257f8015d3356f5afbddce87988d1a960c486bacd2877e10c1324de8f72f603e4b0400b894b490a24a45db07fdc5ac32b89d071eaff7dfed99e54d701ccb848b6b66bcbd88a7fe7f401626b66548a45695c905242333855b87a12c196bd61d76be7b0a59342a8d74f658564565ede8f65e68b690a618605aad8a66c6422f07341d4f606e50c1f69aa6e08911fed9d01c761df44c2e38c8daba75f4306073d80d81c456e107d96cacc81e658e0598f93af259f366438b4346c7ab021b5d689f5d8f305572d92ad1801a1877338b949d085b2e76612a0fd7da0096f057e63670e417532ebe7553793dbd3e838c94bf891e2d054f4228adc8f082f217fd1aab38c94fddc9d779284e2da36b59f77f65ea88691416e5d09386fef6b17e55c6ef21983fc4d3f773d5d4b727fffa9e541db2c2b6247a4b721423a9825ece10766214f78f1e090b9814d1ad78a194c9927d189cafeb70d301665f2b5c0e47f64cd0029cdd94dc1735f4182ab0f630a87537a72fc84444686e0c17a6579d43657f659037c3efb3356b2bbecf2433db54167206ab9ac42cc8f9ef4814981ae182e927c95bd25317c90261a9714cda48e31a59db19bd95fcf496e9f2e02c514042fc26330fe0057159af5df4ed52be2bc68f1b06dbca667afc0ad7450b061826f7461780827ff83f1b376d3406b51b8f84445d459374b9c364b2aa7c1d9c7f3cb73e34bd767f534d952f7fb9be87d9b70a201d1dd19455bec9c59c598dff908f63bcdb42c77035fb3bec443e821074756bf7d635466730cbdf532609a76dcd58a757d43c85b6a7a5d68221f1733de3e8068133f75d3d7075ab2a2a1fdfd10d6177f90aebde7e6c6f63de7a0efdf0cd3cb5f7b62575d155fc16769b30df07b91e4775b785f3dcbe1973cf8ee3f1f4a04b22f44feb45b6a431a219db591306cd088f8467e2221e6076271f8c84a9ffdf60f3ee7f7bb62181267060636e75e026ade12adab1113b5e72c213f9320bbb943d700af179bd39b831f8911ffe7cd4f6a759630f0552af453f3a405eb3977eda0e47fdd40d5b50e877aea769c4c17751745b526f1f11705d336ec9d34b54db86ddbe2c3bc9defe59adf48394ae219b13b1c47a5c975e523c2afdbcc32a56280857e1908c7b4728f3408780cfcebd4dd4fb090a0b48dbae01eda952f17acd6d3e1e81ee4118bdf8f398cedf2eca7951cc3e12b06777b8490af37fcbb23840b991901dd153db91dd44fd91d6ade692213a1e752f342d13505262fe060033f9aca6a6d236dcdaaf4016304e5aba338a5d0fb2753cf142e072b49629fe4b8eb219d9d62d9202f01723c8fca05fe1151ef8a3c531c2b6019000854dedf976531046b086d90fae54b6aaf0e1000544d04d0d4f681f00fea630a63b2f980502cd1bbbd2e07f7845e9c209dd7660e06bd2dd0433b073c53c150dd6051f0bdb0e2fd5132a964bf43afd2120e52dff1748e84573f56378515598d162fe173cb42cca9843d94e28cc2eff2e4f2bd5e222780aa0bf430e0ea228fb91d8d292efc84c42e0e28b8571aa7916c05be426e34631e934c78a9570a4e8284a36f6a26b7f615eca291b7aa5e7d11368d38386208a5820422d6ba98c316f7468539a74e8e6129260b13f1f0f616a633fa449f4cdba026b416c51565fe99367660668b5c143363983a9cd42d57e82c5987c04ba9b6eb8927126e821fb778927c940cf19a2f57ad49bdc283cfb908a725e62dd25bc03300b23cef5fbc646d62216518b00309a67301165da43ea21dac12a9ce1ed743481b035d1d4647073e21c23c0bb250ab0af28d653b6918a1bfb6f2ddb9b446cbb185777d2d5526197ebfeb18ec3a6cec7ff7e54405dc1fa0c31a0343f57c364f81724c121fdf079b5bd0ed819f5be2a8f647d898ee5943d81c44b1be0d9005b7326405207f30b419dee60c2ea1027a2fc3f27b07a86428dc54b4ee16eae6998a36c6c285f9ad010922d976b9adca97e96b4790e71293d1965211daeb7dce466109e17aacec7dec18d3a3d96eb04d5d0955206a47e6bfdc28b5e681e11ba95985ce2d4621d5e899e02cb56e1cd743a2ece52f394491503a90d93041b05018c46a9696f8fb3a5e5260ecbf3dcaa07ed18c5d6b5f00ec13476dc80556642fd1a5a939ed81280c8eebb08f17bcf9c84b94219fa04604328a1b837b74ef02692ea0f0868c943767c2ed36fb0a1a344cd4814bc1da622bc534bd800a087834b8683672e0264aff3d944a0e6f3ab7a9ca0eddd13ba38dbea0b9f81635b6f699b4ebb48a435feb32b16d9ca823fdc426402d1af5f56d97f04d9f085ab8769c6dd8338b15220a1a2d1ec8f2955b7452cebd7c701c8b09f1f28bd8a23c499854ee971bf2a43e8f45b4c03b97000474e98dc8bc0319faae00b4aaff7cd50a94f922c3769884fca06199a4461a7a143c865cbd225ed4fc57e15fdcad678cb5d6bde587506205cf3742366bfa189896f30239d21dcddbb473f86d7cb430c471094b05033251627b654948254c5a16617596d9ba7f66244cb1f25eb612ac129122823c98c4976319c0f3aba77533affadc295e432195a36a0c17a88a2f50ca3c05f062b528918cdce2c5644f74efb9b5c2b5eb0369518f93980bcdb1f41691be8da9db0376ccf81e8d4ac277a298021ed6282df7162c0427e304daa61d6efe9468042cfc5bee49c52e618e0270f8b463938c17ac9a3d164a5c2ffcc56daf630c8dd93126003744dc352c1129d3c8ffad5190fdab608d4cf1d019f427f0e6448b9cf183d5fbbe3a892622f19eb861adc89b986a24787f541a7e24beba38ddb449e6458edf910764de8a4c63f7502ec860b93a9414278fd6b2f718d7bd212f8fe1ca9932f6cb6e4acef17c3b7d50f0d2e2eaa952964d312602b94719ce93248999cc08f991a6e55657628932651a6b0bcde17b523f3411e8edaa7ac42825c74100dff7998997ad18d74f3833771e9eda3027350385b44a07b0e10f0839259b4df344e93069f9680716c1e567f6333c9ba1bf6237dc366f0e55e4f14872a387d8c372a95e5f007eb93dcb16c0a121b9cf01f35a5fd344d810df1abe92ae3e3422b649b69df491681c2869ff50a785e014a8b43018d7ffe62c76ff5b2c347732a457ac579c6138a31908f90917ae26ec0e4f88439faf3f5e234de5b8866dbf4413f790f1ac459f3d8d67833cbf9d7549c68fcad4f0c51276af5e548c78e1d4bb31a0dd6ae0a6f58d48350d63e143015695f71c1d2e9910bde31494b39207396d37ac4f6eaa102ac924709fdd2889335c4c17203ebfd6cc821178684493eafece8cf263f66838a750f6fa16aa9b6e191e0e08be1abb1a3fe6a893b46bdae7cfc17fb96dc955fbdec68b0f473254c3baa82c0dce6aef7b3d91d095612b441b319f5194d63bb0a5ceafb2319fc8e6536ce4d72dbb51d2ed0ebf0be90d1eea0d6468203b55445fec37093451e4e8c8cb0c25c365afea7b4505fbf2d1d2d150b9187eb1f70481f707a019d13348d6f5e26494029babc737e876cc3bffcbdad1f972fa106930d6d37cffc40c990f26a9ba7574c6e938d39c46d1a76627127f961a444884cfa9145987f0c3b420d9b2f2af071b0854e829405d868126d745eacf10f1924c79126f065378f93768fc79bdbaa774294523399a8a5ee1738bca34dd5e3a9f7c483d69b90eaa42a6a46aadf93ce31395ba5d734936303b7c5c35f4cb7e496cc45ff836aa4efea64d399bd591cb6c086bffccb0ee80eba4cfcf98201f644ce7ec1b129b4b75fbc82f67a7df64e657f52d66798de88479aba5aeefbe91315db079522e7ce69d8527074a13aa339afaaafb70ffd57b602b7bb6d9533fec234b58dc637ef84b15128475eeb7fcbf25143e091e1291e85ae93c0e4a0db953bd691c36a2b1148e5adcbdcf59989a553c2c389e4c519202b394defd4244cb4b68bfbb8c3a4aa94bcf1a7f24215a0c128903c6ab6e39ace4f1ca6d3f4e1efbc4e0a523b48bdaed58905acfb544e273fa37b237dd9ccd4fe68025e92508347d20fc6ca26de6f666924c84d72f15411390223d9db56ab49ec8efadbde4b8036f0adb9cf393694e36f8674c0dffaefca815f8406221ff300daf94c759570c44b2cc526ceaea66fc32f741b13396b5d555bdb59f37c8cada94c8b8ca1d71fd18721d2f2589e3e3b8738476d84660c38e3a12bcd0a84fc286f2c24dcbdb96f4f65170d0c3c37546ba1a204cd3c4815b992fbe0be365d164f57a51edca291010c94b7527a44a7c33b3114cff0fdfb51dd8e74e3e4d9c5291aabc91540c0d108711385e11f6c2e207843b89ef9389d51dfaba25fe247802b81dd97fcc73068761d0e40c8a0344d1c5c055118072c1bc30bbc5bc7c7cdd52a70c9052c1c6d522dbd1c04ea1dc92f33263f72b6c121edce6d572f2f0eac0acf4792be7f9b503814fb2448c2003e48fd5a328d4cd2f8372c6cb327a9fc2f566c5d71f3942c3534de0b8f13b7792c343ca2b5e726fdc55c7be60538c4e51641063ee19669220ab6d356446279623ce58ec0e27f6cb8b7495312d7fcd4d4c77ccfbd14d406addc6bf76600be982478bab328f3abf1aea6a1b336fe6f7b477ce3014387ba7febb59fbfbeacd07bafbfd8c86fb7ae8d467d8322beed23601fdea49a7a372e8683ae74dccc90a586a29a6312c0d26cf332e5ef14ee44865db0ecf4c796e7f55aaed0db4424ffeaffeca57cecce428ad8ab05b2331ae89ab5b19feeaf54bf6d9b94aee565eabe126900cbc9f5ac62d9719ae16e628762e237a60bde1f7fce32c09bfd24d702725dab4cd09d13627da9e7d6d32b1001160d5761c4840093aa8e9a74275c90498edec7831da7d43b40769013bc6f27d1c03cfbfd614c21faefd4a2d651f4f747d64ab5e0f1922fb65e71207d5a707a13795e0ba2f31f9569e63b8df6352fad1a1e7429957f97a9d0951e8605351446d44a8edbcf3d0966aed9da91106c435e75e976f76b248072658069e3d954b4c5b06755566e0455316d17bce504e3af1163f31322bbcbde1eb4639585b0a96e0d89740258c9d5c610bd9c90ff56b9cc02fec1e4bc9c04d27a9bc140e000417b3c44d9d2c0889a634d6b362f9f7ace8f6a7553fbd66c20769d426582db167b12193178504f133147b26d89a900a20cbe16c7e2f663fa392701f3c72374480ecf6292b33d58f534f800886ae8ccebd27345ce6496c0a77c58936ba4c3b1430a9a54e49b1d69d82d1d737a0c0c931fe00b190363e5d2b769ff3d1fe344513f2ca8421197045c8a27a4df745afcd28dd07928faa165085f11afc64580b535d7f76523e0701606b3765ad8a72f60b46a70050015f9114985f65b109ec66b822bbdc0120bcde47e68d523dbdc1c0a9c49a0151e76f8293b3e1ea1314e8ce16194a4c394edb6b539e2f600384501c2c90d84888a64bff043341bb24fcda1bfb2fd6203788d16f2f854146f49c7a6ce5298fd7b2a601f585ce98dbbf62b9b486621fe2fb3f453bf30eb9e4446157ad8dbe45cbe082d42523630362884b1bed84e314acfed0f8da274977edd10adec111b97399a83da7c161d363c44940f3d69658bb6912569cfb0e43fe71bc4ffa03e270280204c065e42e92ae671fae7ed9f734dad3f9b3e48ed5ff9609595fa692c4c71d12b61f8d14e1a2b3d56a7173fabbf1fc55029e93d52030c7a01005fb334f1eb13ceda0193529c76aa201e9c3dfae87e688b078ddbe1bbacd0dbde984fe385ef6d2bf331f5c9d8711b858d5fa8f67fe737d34c6b65d0a2575254f6cc15deb234e37616b1f9f962951edf3763075f7b80bc234c27a359bded7a6b351e0b5e64dcf797f8ecff8227b637699d3bd85708a8549ef3f11b9a4662abd53f317b1ab09210a3543ac17fdfe9f42e27b62a6ec05fef7675df02b0131242bc0daa3968d2560e0b40e40a20ec8180726e6ce7bd24ce0f075d4b3ef1b803050553e9e5e3209010474c71fb63af5f94e26e722114de04508de177e14ce43cc7c5b3a3a8455dd5d1a9607643e31420dd11c2e0fa6bd482614aa2a5d567cc8ce84e86559526a46bc5f8dc29bd60fcecd3e71941cf9713799e9cd5edbe31813f4c650f7388b6342c33470c40650261b7544d86a4206e9c042a93d9162aec3ce4ef28014807f6a07b38d96676bc5b768f29ba8b1ead7577a9b87b6a4fd76dd56ebf3094678f9a899e4b5c2d4237dc0816c841ea0a28b22c72e083ad2dc684f9310800e55d6d2b51590ba6ae63c96a635ced564a290411a6e5560e10ae372f8b0b6d75ac977ac47cf872f2789457cc677b45125ed515f8df3349094c92026de793fd86e1fbdcd74c881cdccd8d527634b62f6c84679af04cced505794e8a37e17964e466a7c19e76692d67bbe75a3165c97cd939f97550561dae6a885fcf56b2281c433f7ec0c3f38e3e7fe5299bee8332b4c269e919a5c47d6d6cc9b8c793bf35203a7dbbc6b7030acd3c8e79c2e08a176810bd1e3e101d79b61e0ec898d1dcbf2c76f8bcd63ea0311c54a4463a269a2f036276820fcdc40ef016af4d102fe5b9a43bffd431a3e70e0b8c0542abc37bd4e2b6e0b2222ce6b7ab6d68a3cd602e7a15c116a02fc9484c3bdbd52e9e84e53bfe0813a46774672ac1f8eb8a2e553e6e0d5b7cd645a7276794cc1bc24b3d3dd43f5918b9f96fd457c071411e764418dd9c3686843875e67512c085cd4828bdf7f0ab1158bbe345b656567906e87fc5098d5201ce00628e22468ec522286ec5df8d367c27ab008cc1408b9d38a4ea056fe261a82318dc71e9bdb0cd3a0ac0e8f369bc1f323a020bed9876d8c4a41d28579b43b8942e1f60f8371516d5ecd1088c17c860d81aefc9342166874c0cba88ac5fc94267268f36dab477c71dc6ea4fe99e7f6fa3965319b4e5a5c06fc52754fc10bfa674ff13d3a5fbf4c874d98e316946adae097a5063d8466bf9ca65c458bec9b9dda7c771f968281a16d0ba2ea72241113aeafa90771ffbccb430ce7eeacaae4d04ee61007c7711cb5d4153013dca0700397b7eee500fa7fbb643a3d6b7e9404e193788fd7f54bc843666ff97c8f59c3815cb90e052215a920c11e229acf9e0f945a509bec6529187e7599d8cb1adbdd7016cb046b59d3240588e3aafc4f080956aacfa10b4a5f7f0c4e5a8859511a307de1533e285a726bbcdccc066631ba5cfdd93534f6973ae240f365edd33eca5ff10a023a4ec8a0e081ebd284a3753a2fb535d82a901d2c93f26c4ddf2ff8b04628b5a6d4fac551fb3eb3d87c3d9e33fc6e5f55602c0e2bd0f65eeb3e992eb39113b20a8be33186b96282ccd8f1af49e43c68b27bbd83e4f1dabe6f0103c0f6ad1e8e7a6f1a2a90f06f91f809ac31bb2d4fe43364ebbde7d20e8f7eff63997288b9e2a977ecf171d6ff962182cb3713251ae0e07589144fd1e7f6b217a309e1655eb23c7a47ae7b6d22e9c14c1904c7ae8f74a801a711afe2a05f80ebf65d27cec3ebfaec180b0b30b267e10fa1e74ed23891607998bee3728e80b841fb1b5b4b64bfba597562c4cf5c8624be59626dd432d522e28341ff129d6bf19f8dbab13b94e9a1e92ac530e2c5a94209f578464bc3fc8a41524ec88b983f6ec6ec93b24f95acd0e3ad4095647558a7e927580ad45b879bcc761a8e427fc9a193e3e51458b604405c3384e4b2a1c80897cbf7e822fc63ad9b5410035d37a0f3f2da48a6429c1c6ad11456c8f55b7c4afa1e9d396cf0906f0045f9cb1902ba7d61c7355c9b7ea5274537425178443032c27dbf2498169bd6e8f5d7ba976893d8544d94839d236e6dd425f78533fe3644e6df0570c3b3867b25aa91a8978674d56a4fb17440cd4bf725d6ab7375570146195157b6efa2db71a8d41b1b8c9a0ceebfea16296b3a1f7e7719d478eb6cb5dace5aa2a9bad2a3898ea04aa9688cab64e6449631931a33c7b56d68d22315a44e85efde6b58ce5d0f5dec3632944ab6da7bc6c0e29c6282901954df877b1e95b04917ec9058b89dfc3bb05f87be4a6251fab52093e600c3d6a46f85657f8ba55a1f8ba6d1a8ee7a43a80af906a54c5dc99ceb197c2fdcb228f9ba909532c3702e2784547d7eaae8299285db1201b1dd05004cc42b42d4cf791683c3825026f1059d81490159ed92344e938dc507addc9cc91ed53ab96e44d49ddcd1cdb2995e3cfffae5218e84d6bbb39460863d8822aecb01a57f3ecaab4ad0ad112f0798d1c99f01e9b039e545ee1fdb4be83c929b36c781bacb98ad3e102663da8912f518afb11721af60916a835439755c43f9f0935a3334cb183d09e0c915881e0a359087c0ec9209153dbefbe001f5d9824095145edcb87e693af38ddcad9bc501c47f92200a4c0bcf8cf2736e307d18046486086ac2e47a245d9461e2463ea33e33ccdabfd3d9945d4ecc045da3b0821251a8268e315de822ffc77725d08ca4b28aa7f503884fdad4d35c2ca0cb064468124173cb9db6ca5fa444942aa633b27c47a525c472b2acf3b1c204f108eaa46f45e8a662673e3a374cd1f44d362cd6acdce9b5ec25aab8dac03a14be47a5e00f4096636acc5d70e48eef33ad075feb8dd30c3e86d622e25536c6c2c63eef11a09b6326e359a5d6fe558fd495d8fa3ccd1ed15082d10b8ae1c570db2a62f604a411e02b8c2c6fc98983a1bd69c621deb1d37d62228f693cb5ae24c56b615c447a255f29e0b1bb7b690d78133f1037b262b598a35b6ad968cf9e945b8dfe37794f7db2a4b461ecad3af042f102315d16fcd7ac80e40d73ba799c93325879c1d9675a5f892b6dd9322d19f60718669c5c642986ef69da9c3fc798e720c8de0305984c45ce7c8fdeaa3480243aa11ec1af76174232db789cfedee2b6476a07190bc34ef487ae20214d4e92baf129ce2a68e96dd5878ba6750ab5bcdb9dda04bad0889347242c651de0547669a094a83495d29f574be221e15250df3e6466890e3114271ae985030674badb118ee8bed50cbfefbdea198ddc507c8ca6160dcccfd55c98f7eef38dfd3494fd51a895c0d171b358d7428f42c173cfcdd264ab3f2afe825e07904c24c79f5be1e663934221768736aa75d00d2d375e81a2cd1683ee6d068c12ed2c291bf2e445bace69cca090d358a1074c8826e7b5ad581d2f381955103d681d848e778d6ef575217e9de00fc3cf5f45a2cf23e0104225d19d35124d3bf12f5529d9e692299f47733292b941509b6674f91d568cf4ca2305e4da6d264e0839f8fda4ec42b0ba91419874422f5b0962660dca76dc1f87aed95c483e23b6efed3dc48fdb50ba810afd298aa76690fc677736bb9a158d5d56fa5850811343037a17de8d04ef87bcd795e7cc82720e7e0f64c93614961a2e79c949b6a6f788058c2b4ec493ef6a9fdcf52c710c98238cd40dd1ec560502b1606cbdd823f1bd87a41c995d7c86c9810bcab76e1a3a39c59efd3276d8bdf00601a20a548daec2ba6319be8319624376107d7ece36a97ba085f03b5b6d07e0dfbb1105f1e3fa2bb344ca0f83bd5b03d393bae8f9821ea7e896be34dc8067e9f0ba3dc7b40b6de9a70546a249c29e5e4bf14c09c03a45ced4ad1a27e1044c0aa45f7e16211bf6198b78be41a373c9f2cc11bb867052b5c6cea98efc3363fec57af2fc8f92e35927eb99db82f287d48ba3113a159e822607da22d359cb06867826e30e7b16d38dceeeaf4aeec6ac4dfd4ae565eb9effb996a36d4a0cc31a96e5cc0cff3e189ef250bd8d595d5b0384d586728942229295034a34f0ec33b39f0dc993b2343607e7dddfbf17fb76da8f2e30c0f19fb31906e78deba777e616da6fe55e3ba1d9566a359c659daa58526fe41c24219d7f260931927643c4cd94decf67fb439aa0f9a981bb2dc34c22a8f18e28e1a4f01d09125e8da4084f08e2259e92f98efe394b1ac36275ace0e8cf8b7ea32ee708f32824f937e434783c43f1a4d29d43a4783238bf6384fe4d926fff85af699cff506df8358abc0fa136b967119bad7ac8512a412c454f003c99b87d57d025c0853cc53ae158112ac1cd01b1c8b19a3bf01d7817e0c63a8969f45a4271dcbee9849664e9a5ced7e9dbe6b7f2aa4dbe7a64f1ef9a51ac7c12db21504e13dafeccbb515419524162f4245e4820a9383e079c05004a0fc04b5061998ec3f0ebdf97cb79e32fc9c28738ca783065e59b16a13b9f1ef86c28657695aa68f47899468aa6a36590e939603790a816121c1323f0a085d6b9276f4e2013d7530287d39c92a891534ac83c1e26add8d659da2e967f16b27ca4f5a081cec736c2e1526adc538405f4b3940feb5b897bd27bc380fa04d81d878995680e3353caea50594507037088259960fb15ab8750040ebc8eeaffc0379436e2d231c43b86b8e6a4309f39789acccd96b531aee0deb4447c9cb37e0357fb012c528ad3a86caa3e22442c0e3281d37e734d1aa8500ce58021eb63d2c4d844f61e2ef688ec25a604c12c8e999937f6d1cd6cac17818b41b23f1ec543ed568726442c8bed7464a48dd923bfd30bc9515e4e846b025091f9ea89846f8e4447ea4ad3ba739b30c67967f70d2df0c1740a1575d8fd3978db7abba43db9d7e04a2d3e8f0209898047b46340070c0a18eb2cd56f53598b54da700ac35a2cf2fe310cf0ef560dfea01c39fb3f59c839b403eac266124a6939325d58471a4c5dc5f8a39fda97bbc248881b8f837b63b389985859a88b3558d9d7c39228f4822befe04db4ff20b88de0ea5a389f73874601228dc7f56b813c049167c869292abda20e533a0a17c46953443486ae1bdf0655ebda4481db5120a28b5d376c3293b29521422f7ed92dd1ff2d84819b668604019895537d90c5beb257d8892d52c56a52f58833de3487ddf762a5f71605ad00d9c01e53c0918af678113fc22b2598c5757ee39178d57930bafaa31156e77c16e80d60e4f212f2f3afa0e53e3d037ba4ef69c5e1646d8af1b91e33fef297b5e2bd7e3180cd76e3f81dfc97b4b6143cb4149dce34725d9a24250cf1da25c89a8007351454c8347106de5df32312f10c71094c2e6034485bddebcc7c3f358cf5730e44b698d0f8f30aacdacc47b4a861e39702de8f5aa645f0e779e78ad4bc25a7587a0feb3f1177e1ac99a5ef27df4b21e50cc0627e4e535b47bcafe153b78334e007d8cd4df779cb87b838384ac34160420f722dfbe39b09ce13fa8808e02636c0e774fa165df5ce2c6bfa30185d65c1b2ce56e395d58fef8b6377726e619e57517d8c21ac8a34db6eea49cab8191d800729b8bc0706d92f4635c96124412ba1a6f35ecbf1de34e81471ba3182339848caeb06924748dc7db8f69c2946ad5d77cc4ea1c0184b8c7f120ec703849387a1914eee572d4d79129950d0dd4ab138d108fd97b29eec915cae9151d796353cc44b54396b14a42acfcd8dfdf485c310cc1c4445d0fc7fa137786b99730c53f6fa45192868ffda8a6db27cce06a5532179cc2c068766c75367f0a7246bb166e82d2b56ed1299ec71f011826a9599cee5550965fedfcd34365d17456fbf47750bc2a94e4a181b8690176371f3ed95034f8ec22a527b1231b1a087f59b5d0dd6fe482f4b2b81b26a673c393b8e393914a9435b29cff448a890bca48b221b879099df8c4b51caa5b43f45c4597475ede38dc0bc90b7a54c6b9a5447187eee4ccb58204bb1399acbc397dec736152d47a8b2beb3803d2be30977f5c6c05662bf1ec625407dff77594f4d1be4f97e3cd52f5b11bd043e20d7e41aef31d49eb4ea7c74ae31e276ed711ac6162a13d8078ecc24aef88c76f89aa28702b4a8c51ae0a5f99bb361f942a1f323116a3a01376b812f370bc2373b9d150735a477005b62864e6b5060c6621333f9390c254980f134f06fa7b1d4772aca5856c1dde8cd1f5479a5ba27aa1ee0ef972692d0662b62bff8536beec1a8d23e4672c7f259b851d8652b577fa19dc83b8bf7a6ac171cd375e4c0cfa4d9e2bad35bf2622a918729cb98d7ec9f1fb98c74a2c9b2285060ca9570971baef6bd8199dbff360dfdccd157ef702757a8eb2cd9fe3c71a0dddbb3403dea4cf7cbaa9a36bf9d8f36ed67ee47a4c7767b33bcf1608dfa0c6ef69396733abf13b6b008c2f414534cecb70ef26938a36646b9f315ed9819d9dcec7f37f0be892651774b7b91acf6b66da14650ed70f214e5c3cf7a7bb5b7a4766f268c874c9052e1c36b408477771fc71b2eb7d8d7faf1bdb54522b7e4b7b9fded8115685654f20f9cff87dcaaadcd4a04311009292ba0a9c35f38e23306d2d9bf18e47eff23ce309fa75ce4d87520c58858c5204ec5e9030724864feb652562436dcd9f5e8cabd9d3bdb20a831e7e9a885fba20262e6e86b78444830e0836b58f77ec5bab964c85ee5af39733a5899ea0673d07fecb8617360163516c8fd2138a813d1a5009fd0badeae263719ae223032e8b38ec1c69e19c99bc6eba17e222bed3a1f6d6932fa3d74f75aba69e7e2922a03aaf15b6a641723bf2dbaf69aa22daa466096b95d354dfce3b2be83bd38777b8ad366cc1a991acb5d4e01f0becdc1047b1c97afd0ee3768b36c6592adc4b9d83f8cbb4d356d79b655fa4a9c0f77f143caaab543b98ee49bb3836dc11b8e526f459a1ae06199c3ce6642232da2ae34b610df3e3b649796288b025537c503b15b76a695128b98fcf245ae74f0df911c78d3ed0026a976a1c8f2c124bae74ae7152086f3857f7b71bf39eba489f787f708014f5fb3b506cb1f30dce82b917dd6d4604d4150809006598f15fb6e7029d41bde3b02c56379d0bd97c66aac4835094d2e126ffac5fa933b61700c35b716b50e43455c6f1d3501a8d98a1dace61b0f473bb2ef62fd1918c4a56a75a4ccd029c477cb4f74921a754edc42f826c4067849b687cb2a160438363b4f3a4fb797c6f3784ffe0989118ffa392715797d4c36681d8e688102181e496a429829cbd734f0176c011e2c43d042a28b0fec3d50e83137ca1659c5a399ab446eca3520f785340f46eb75183f6930b6b8e4b80ef2c3d1e5c7569b36786b9de5955539a6c2a18e89f4a3cacb074c8b141332c75e14ad320be24a6bf18d74415c52f75fd7aaafe2a1778dc4a75db348c28cfa59edfe3a3498fd3f937561d8cff59d65bbfb899ca0586e9cc1e4c43ee83c9756394510154449f1bdf7fec34dc44c6c11606d9030b827fbe2badf6e8a9b0a802721c1cd19a54bedbae5f89eb36b4fe3c18d3a191693bbe9c47f823349c633970b6b763612065b8d4f8d5e58d49ac690811d89adfa1b4b686177cbe85d92fd978070037741e0a92facdbf39bd36721c142ab4d91d51410bda9e7c8da356d33ae62e6f02d2b0528307ec57f1097e51030d7146cab556f36369895d4ccead443dc9e13e665e3d833cb0c5a69cd44de1b6d8b3d9868a1b33c044a5905e64ad42f0555369eb098fe18f5076d386afd41d0efb41f8c5ebd00b8c3ed2d6d7c433f95bde14d6be533e48b98bd6df04975464a1953ed4ee2c63382ba78132f98a77a841debe8207e2e5caa534b2bd54b3daf4dfb8d59c178b67f97f23036e0ca7a3f5fff8b097e18fd89ded0c294ebce585b1b244f15cce4cdde1632a3d55cae050ed9ee38a6cdb0de387c678ba4c38b5b1aac8b2948da296daf4ae679a5e2fccace0204084939dc8a7a6e1656481e35655c7ca733ff76f2d49c2f2c717de3c25912e6e9446b4049c9cd1f354e848148d9e8564561449bc701c98ec67dc3b6d1cb4181aa97f99b52c27a3d03abb8d400782fc4084b0dacd2dd8216dc7245b8e8df8ede067ed8b554372b41e300929dcfc2fa6b98969b7ac99ad7c2d0b7c3e34361e2e29d268694045b9d744472ae486392183a6ef57ac50dfaafde90dd7bd5adfe63ce72e4d1e66e8d274684b3068cec78717d5fdcf8a7b49b67439d9130f67c4c6658aef4244b598ebf13142aca38e614fac991cb3c5ee99c56d9dce238bc4ed3b115cfd2bd26a446f606d8922c9a204f387c6ca68a336b8934ee1aad3e987ace654b721355ee6e8d99043ade6696a50b885200c12c2415ff45c4433ec86a99a8d3d5a7e8262b602e23062ec05c0bcc4e3f93f7533478bafd42c11df474091ac204c56b521ac6b1cbb040f6e3ad98ce742f0e7bf4de504c60e00ecdfdaca5f924aa81ef4189d9afa275798627f46b445e9d818115516cd880ed929c080d42f02bee0b48a28affbfe15ce7558879b999d84391bedf2dfabd3c98f2798ef98539c86c0f1122ed74f1572cbbf687c340c359e71a4ab5bb57094d089d8a075740891ef0ce3dbe0e7713383c4decc2ca33bca79892fe8ff8406d6ca024936421c76bba08ead584335c37dc3d743db00cb191ddcd4033c5aab1baf9611f197c262b5d84dcc4603b9913fab6a356cb38bd5f74fcfac0b35b8b9126be9572b93acbda09f7743c229d3e3740f44c204b0dda8db9801ceb5021deb948baa099ce0a7a902263c060a3c29c3ba571114cd1bfb0104a9238f84edc4356d21e34fc91fe8fa3bee7d6590d3aa5cc3f72c598ec06fffb0fe4fa3b6eee6a1ee102ff93e614f5ebd6c526e75539913b095d51a58d8ae268d1feb4a4e77545d4845e6dd843dd88a99f424e727c6c418b31e88b7d8297b043af07246fada5c8665a87abf669a93b663303b9922ce7a0ba205fed30ab312e018a74ac9a4a03cd58bf5e30e8b9e7d0b46bd5ebd789c277957192c8b0bf16e324f8ddbed6c69e0ee06fabd0f1559e5ed726df45dbbc840ea5fdb6c4c27f8f9c29a917ae18025cc2d73b3425a68b3b00cd6f5369e13144a4595385e177a5404de0f02506a21b7ce2fff6b2cae5b21dde83eff7505ded5d78582b4c3fe1f7e69c6e988aefc7114553b811e81003712fe303dd535eadb48b06bbc63b8da41de0d18e10383318db356a7a122c71275ee8d6ec33067ab3fb9844773cfc669fda15ef5c590f6f9d7b963551f75fe171565b777c27cfff04190e631642c18cf428d82b3a648ef363f1589f88921f118a37d2a92926e9ccc5f0aa7b55cb2b8fd36481085f478b114e915d9df8237e0b147270db97d396b0b7852ec6045701e328f9aeb29862359768fc472a90cca55c413987edab68988d650adb81d4e6d3ff0dc1de0b91ceda7837e3312ccc43e9cd30e8990f61ef5b78f7c35f216a443ec5804fedbbeddf3874020899ed335251561765f6241bd9035bfae96cb40461aa16d9ec209531952f302db75880f42c5484742de5c78b9aa9d577c19c3cd751acdc3075f930c5ee40523df4173d46dd7424bc932d2490f74239cdde85a8ee74ae79e71c12ebb544f373f873e2d4db0dfac3a1e17786e8d1c32016180a2d9b748f07b89da051db21286621eeb4cce06d24fa7decc465d3983016f6c41b1bbc242a25fc543e99f815e0fa10700d9bde9158ddd70e306add715d4ec7b9ff76cc24bfa0205b16b6cd160edd0460fab11c672602f330274f3e821d144646a84d02a3289d798804956c82cee46f2b2ef8366a40c553ccd85f551b1884535e0ec515ec9e5b328036ba2779decca8d0e06ea118355c8b2f4a939ed244e5da98660d39157788cc4aeaad9dc98cb1178b91307b11deb78063adb3b4590cf7367bba1a2fbba25403f5f1c1d0e4c163ab6455d6b028382019d3ccd91c0f65a48c1eec7ce7ddf3710cf01d651c61a0d025c96574d0192d3011ea36325c62838a605b939aba6f6218fd7c361416766af9cbaa3dc0f64500e5e16a28f145852fd6cb2d90808969bdb69fd42b56e34dc8c07b84cd0922b3916e49d5bec50448b38675bd9dd35607e768e35d84d88dda2cbf7c59312ba32ebf147334cd8d95d059509380fee9ada7b263305601557b76916e63748409f6f5f6fb413366c57ce8a4a8bcba647998b33e8f605ecd020bb69fbc87c404f774d954569394fcd93567b2029b41c3adba81b5d868e40d5b34a6d9361ae18720eedea9bdbe9bb8e7d6f4bd1ecbd73ceadd6aad43fce3504ef66b75aeaa81ca843434a38678a2080d7f53d9ee79d8660f3a1a6b978e5eea6699ef54d927e5dcd7d672a75d53b90bdc7077bfa342c4a073f2aa4bc25c1a8a7f9261cb3757fd8d72f3ca4212813ffe8b8bbf6b1d3d99d0741133e88b5d8245ac84ef75619be789ccf778c15081bb8d3d67c522629652eb8e181e15b6949ea3fb6a08907748abc3e9659758fdb3b44afe8988cc875a60fcf12b1cd6369be74e54298ea2443b224238005d1e0ab081d8d2b563d9259684944a7b18049925f0f1992edc52252e036a62f17b7287fd87e043d13cdf397b1ba5a1a2551db1c0b8a73533e9d7d344b0ec6f90140ce959c99464a66cc236b6c102cb7b85b5de338a9d9eb27daed091d9b969e6d3b0cbac9d83345085a9c461fa02f0cdfaba30a69ced55abf0ff1ce012fd110c32532b4e0ff9d9e83a7bf2ac2ab588cbf56a2a7b71b6e60092b8db7bedde5a297caf333647428b27f69867f3db8d933cd0b1d1692952a737f5e97736a2da56fe0ae29fdc42686e8f1d97a50f030182e4d861ec68e0bbdc964b8142432c2acc83ebd6ad0751a107c1a0a7cc6d71fd57fa787e470784568a600abe6819b71255a56553a1695f707179cf239b965eb37fd58846c0841421f932d888420dd8dad407e519075f9435558a91ce36916608ba316fb2d0b11bec0c93a8d3c373cf20984d51b8933d8cb2735486e741ee85a485548dc2490351889a2685eee219a1addcf2a356859e4e2fc19093010b3e1d127a77260752dcd7a81018619d36f11ef0890015f1e387ddcaed8c406f0cf1fb002d3b3d8a2980e7d3e4b794605821a87e4b14e18e5e812dcf2e09e29774c3e5bb843a2344d24ef9f8a73570837eee0371804dfc86da3f304ee2be03afb3e117cd9cd3ca2c3c14ba0ba01950b895f20896b0f28e746b40894788e0995b34b8987004782af1b7f59c5d3ebc212b19374137aaf0a1bf40c9f7a3d05d76822bc667666a661a8e396fcfd4d8d3087458fbb51fbb728ec4ce869be76fe738441bcc5497205e4c2506ab15b2b8005520eb9ab7f865e022c1c53acbe70aee33e93176f3aa21963b49ba435db1364ac49f960acd191a8101aeebeab7545efe2fc6f62ea2055cc785c7f15a2b3c1bc6b3d199c5c0c215e5841ad1c952d2db6822595729fbef5b879b1513386a0c2862589ca3f503cfc65528d8d838a59dc4e901a873ddf716d2f3742575c1e5d3df1a7f3fbc9cd927ac867c48cc1d5ed6c64724744dafbb3fa8da16f705a1983350340ac72b1424f3bb854b2ad9326b3a45252bbc5e327d6d943e8aeea63577c9757b444e51621701b6d92d674df91adbb28ae2f21fc839c68e9501978a9d0cdd15189b349c4f3b814243669006535ced8340f80abc97fe84c760de56ed4650509e889a80f85d8f491618868a4a61bf56eb2c276fadfbc35abfb1d7eba3ed5dfa40c5174f95fa288e3f8ecacaecd54add799f98f341fc001b8935522c2cf61e80584d9f772ef9d9b4d11d845ca383201624f77ed2fe5490dfff58d204cd05ef08c70c7fdf15e3d0417ea862c5bc071caae760187b6ac74083c5a0ca3d383a802ac6e312f571826caebef31a604fbf99658cf09cb4092dfa236a1f1411e7539063d2dba7949145c5ee472fb1c8fd460c93aad951d756e6ac053d4bed9b40864bd074a05277ff0dc3192ae64ca0f5a69655d84e8dcdd550961dfd33cc8e06a3fd946d8f21a7b1b995bf30d74dd2701ae622fb8fc50fc4597e7345e33b19feb464cd6e7abac0ea77e95c63a278675de0c82486b806df1a1e25afbc2ee37c68905c767780ce942ef534a69262c530efc158f7ac817ec9f491e0d45554e0555600da4d824d19363126ad4aeacbfec4bad5dd2e7bc43bef1eb8a9d4536fb4371a6d7e512fc5de1fdb2c8a8b610f301cb773c8a12c902ecdab60b5f01612779a4d23ac224d52a68fea2ef7169276a3d7549594f8071b434d68adf0a20e693f9c19947c32c2b6d0106a3c7e4e5e9e9d9d306b0af6c7a10ecc678cea35ad40a671cc562b2c99141c52ba29e498e7f87fec6b21b02ea5ab52994ed133c8997a10f9d2d5bfdb3d1bfc59206ecf99b9e514e76e30c7402e2aa73f3c8291078f79f3c818f4e74a9b6b554d4cb509be9b148bae356522cd5c3f161b23651f76e14abb4ca46132c4eca57b957db696fd0bbe79145bea28b03b4ff5f399e52f4eebd777861e0bbe4f1806cf19ef1254f49fd1b89e4f0d630ec1e275d2a72359ebff2f15b8cbac04ed88c78d1694f8154c4b295bb12cee964e983a9e676d7496c98b58973f5c5793b3125cb453f1bcccdfd7d705f35315a4f6586808e75a36914ede8f14bd9eb5e1a87e80935bdbb0b15f3500bf6f126d3594c7eeb0b7536e7aca8a27aebda41426ebebdb89051fb977f684fbb6fe299f90a8d86df490f188c636d0dab503161215b69b10789b9f26e697e502c6a4f7b035ddb3a373c14998c23ad922199c7db09a3cf9f68cd2c622fadd48af1e22800d380b9772804bd8f203a1f2f03f75c7b2554e7e15225656a67ac207b85faeaaa88295ca56dd2f2edf7eecf5a1a05daa926671ac276f0420673b3e0c9d582cb4abee80d618b4de392f10ff37bb79762bec087f3a1ec1a915d70618c2945e5c9d26cdca4c66c1c22703f2b9c7368d9036150ddfa06d16ce9308f0f5dc325b9b3054b40acf1869046bb0189ad95b5ba72d4352deadf6ac3ad6b3c7c52e8b95a4fba8e623196a04d60b4d3deffe3bf96af1d39d02d06ff29c07c4cbe6711174d59c898812984e626e893301b31938af64cf92a798e9ec87d672ed4d05d760a7b059a9ee7c92efa771a188722a0919e93ac3a915fc4c9478e04068f2557084e60d95661e62f4c43cf98c805a0497115d14fff8c0f755d1fc01b0c062c531870b606c07397abf584f7aa3a40815435d7f5a8a622188625657ea66b264a3fa76ae8d25f0fd62c8584a2c864218f3a43194e6c85835858f850e6c5363c08c6ca4d263b035047ac48b9a2915282876e7bbf195718147655d45331384f2dffef6dcabbf906fa1efeb4c7dca5c68d0d9a491d8bdf509575c791bbaa5e506b8db392e152cc5003eef093c97ff4887160e5f0fb902fa45492bfa1e2b10f2ff0f75cf9c484e85bd2ec0f87f58fd51ed6a5cc3b81f57eaf51c1005063d336f6da274f1f7fb22b2c891f06a9634f712a28ec2a11ac35e2bd375cc27a87a4acf15b55f54760964e65b3bf3a51a17653decb4636d578bf11303ae56d9e92babb591fc8884467619a8336e095ada2b7a7b3c703e5c18488c65c01d693c1a12644ea8ff055b515bef10d9e77967602d52c1e0b0641a742e6b2de459844f0871b31ff9817835f4fa81b186962781f19511a50702fa2d86a0e02fc1978c13a6186f26fd2c5b9cf58161a7672c1e0c7b64df91fa57f982bf6f6a4b8708bfb8dbb40e97218d66856f11b2c027ef30846f9930cd966f90818a68f42cf5b5867fd959435fa6c628db0e335773b6c0ed8b78c34f09271c906b2b9fec4580fa09ea5ee5d00758524e138b9d35473078cebbed23230b8fd7841142894c3121b50d3aa6f24d193213fbfd64e41ddd0ad73786e15058595e80221372e580deba8f10c2d76d9044857da1748707d9da24595ae26a7c990721720400fa1e4307c98e17ddc9910309018abcad9b47b628fc0b8f667a13bb7c0c003462e850e31acd2726339916f25884ed1b7a1360a359c8ad6eb0d2da7fcfb29b8a28f1a8e8ea98d65d493a89981025c955a53aa234d370789d8dd839bd5074524e4365fb14f5b5e343a6179f28ef70a6afa1e787f25e4d43e8552f01e976310fb52aa57e0e304e362fef3696e1fc09cc8feba7446d509e67bdadb599b1ea02a5b25297da58eb566599570f356199c9317f9bae239f8fe05f4ed1eddeb6b53868112da5645517b9aefae59f7886dc58f006c5e958e9a2b8b9d74cf25c38878c2d552120d72bb3b054b4a77f681faf21944cf0696428bc17660593afc0e6e5cecec0457035cd4424b7461168f9b2b32c5f36a672a7061be2a211a1b050fbc8968a9e5c285f782f099405534180e84270de824a3c97e67c1d85cfa7b0943653dd3e625658fc5d8a7b170d57900b8e8a839cf72adc3ba0423a327ab89dd9e957c9322822803b929e96c3cce0157560274193700844b2dd43626456ff01f115adef75e63fe808e860a693f7a4cc4b4729eb707c646c73be9c85709df8f86266fe248c01678a6b31d254fdfd3683318b8f9469c6ea77e14dc3119d6abd2a37d72613a8a5b23213cd5a7189fe06fa6725728e0b0bcb1029b0f5e4ec4941d60e42743c30b3ad0a26972015640e6ac7c2d1021b33f76bfa5312fece486e3f76485b2c4e957b49c36c9ffe7d0d4fc3932369cb2b98d0afd29d266989116c510cfdba73bc44374c524235d22b6e5e5c9a4f50c401905ab658b7d59f7cb4fbb7e24a04ea40d1394d0602056533cc1426f64b06279a08d2ab375be6b2bbf3a3fb5bbda1dad20682b3347638999fe02ee48a777df333f33949b8cd2e3cc936faf90e2d6aaa0c345d57a98af4196f21e874581b6bbe64a9409a9c305db5ba675f5b26d1c9b9ca1cbb1b9c97b14206b6fca2f35faadb8cc98a681aec1ffd51ce1df9f14bbd79dccc9b8bf95e786c722291f2426b7274af850bea291bcbe5742e1a7ea93f72cc6faa650cc60c2d785b2c16d59ae67df54478fec5dc7533ed66456470e085f30d983208962c4b51e22c28039a1da97a650a9b4cef6381d8a28954a2cd1b352167080c29eb9f5de8a768081fdd88767871148974644759fdbc93bad456fb2e7014d80195874adcdc23d75a8bc56794e1638b295f0c6482aedc712580dee4a1df58099c3c51c0e0ab18862cba577fb69c203e37519dbf16f4136b0825a3bd83a3c1b2caff4acb486d4c9a0ca63f895c406c4d272f67bc4bf20d63b04f07bb9b05f144e2e22c08393166c01dd7c10cca09e1a777e955352f12713f437029ed0c30bd537e84a771b7c546184e7adba965d3ff5ea5e1a7093647648d07ca969bb0bd677570cc1a158522956256cce6c01042d272c6b36a3d5448638884a05f7c705979eceba489a6be161ac678e4731649396c79918c480a8a220dd57cc2c2ae8989f6a4e999ad364857cfe39d1c8473ac8dc12506c747801bb29f5b82e69ec42486705ff7fc898ac38c818fa9a9d5f439313b81c9b9dba17888bab8b06fc6b9078e1073f43b5dca84a9ac24c28604b7de71a56d651330ca7cc8ca4a6c1addf74dfe43acbf5a6af0fbb14a3e73119b4e57c856199ef7bad9a194daaab1f9469c96cb7980c2e302a6ad4a46999bd00903cb4d3217b20bbf112db8de2635e2f22d2929470bb461917a6efae412047e9f5c57043fc49d663c8ff3792db1aee29c9ce362196998dfb6b492fd359d19895de5998c0f077aae031a96d3258dc6aaf534a7f8035dfc0b9d9f5bcc49df226f8d22013f8f5f82a99ddba27ac598230a9748ee6b91fc98848d79ac9d1ceca345d536f18b44c28229b7a9b6fb61c4684dd730a8f9a351ab21e237c71ac769cb20f95cc7f8dee46d909d7d70ca77dfe35a7850baa6d93e326fa979867220da45728ea5ad6cf3b56c3c8bb03f34d9e104fc056a1f4f514a15fd4f116b40ebe66ffab8fec9130e8920ab241185736939267c94abc7355656e224e2eab7826ef097942092dd292d70bc8eb05e1116b60d36d6b77151ec7f15bd4c720526c4672ac3d82a4fd471f65995075d1de9c164b157c035524c4403fe73f78eba871bfaa41ed9c839b656a3a13525a9c39fb0093f8fa0bd6622424f7de911e90a661f350417cdfa5cf0d281a33b3afb437ae5a8daee4ca207eac2dfe763267bee99ff8bf8821300536069bda06b47bf0416931704210ca9831c960acdca5082fefb9baebf45d3478183febf53ab8a23917a18807936e719765499450197764ca43589fa91949df6b3e403a1e29374c95bc70a6eb33d9e16bd6ad86e4189c85b0aad7521a05bff8517d9bcb81e5b0ebfc9d9133ae5fb20c1f761b714e1f6cac20779546b3d413761441c04653e9c581816d5ec8fca71b76d2882d9709dab3745b76cb6cd756cc4ae5db52ec6dba22bb8dab14d68d8e727dd77f5e8330708ebae07d4e6d31d8fd88765ab5756cc8bdcbfe0c5ecc5223e3c1b69356e60b9098636bf075740c9b96a2c440f242c5118b4a4f3a787a09855ee8beeebce4eaf93b83f3f5af21e81bc53ab615d533a82effaf17c04e2e501a82800154dd8757fa124767196a1db15e1c6e69380099b3fb1e4457fa64857dee88a9faf12d968737f7abaa396d92cd0987a6c4c8d86f87c9b9165bc1164ab55279e612bf529993802fb1225e493374d93d637127597b7b45a8637459c521e5731b399d8d1fa3a23fc1d6630b9b9142e14d5366572c74aaf8ef12524dc0d31d9564d4f6e2b4e6ec69e94f30630a47f2b335de05f8eda9e6d49ade4b9223f84db0ddc5d460f978213bcb6a6ee1eef3e7f6791511561a1fadc9c9371c8cf87940eac4146158bbf0d7f97ead5abb26d49642a2031f0d60ae143ffeaf0871dba7faa5753fbbaa630ffaf395d346d0e39550e97aa94e2107efdf0b8c363f5c4082422a601e2ae88b7774934ea6133aa9a70366324a7bf86124918c33a1ac57182a157bd62cba9bd39a0980f7044931bcd4ade0bc75f525a018c53d1510d311fa126275e1baa39a64036fb3d1b38691b7032fb462ba9ed51b07037460f72510ca04fa63adf9e69d1fa6c7c659f2050649f6d924120aa9bee90b72233d7ddd4aefd01f9376281d2d44212fd118e3bf42357a46e1b7c59e315990e8352cef6f4b366e22ce9d8709bf420a3e9f5b5224f320292c7891216ec1f86b9fd1720203a7f4818936683ea9ba92f5e9135f3aa13f65891563d77c3e9589bf123b52766ae0702e1c6af883c2ffb5d32ce2775fe370a4a622378ef8b3321f458707e00da1c3f5f3775ab01cef984093c675384b6d9be11fee96424b5295f73c359cd601b5bef2061865d3ce4fa55b7689351c6142c44bd7f5dc45eeb18bacfce3c60d3f921c0fbbc15be9f5e96035144a253b2197cee34a13e7c3ba76794fe19bd9b92be7a4c9e6df207cc10e53c5bb985d7fb330b0e6e45dbdd5250493615c88a5005d577d954ec0955e030a6d2e5c39620ec5ca0f3fc4413b6914fd4986cec9b88397e22ec6e18c744e309705d9b5906ef13ef57af823aa9bdec5eed7538b2a3fee5e5cae771ae564d74264ab5b9189132a6df83929641ccf5fe60c005a096cd962428c29724ab3fd119e52dd9dbd933fc9ca9a62c8de60e2a26a72f3ad975f5780aa1222cac05eb33b1bd546a5446943feb5841f36936ad13c04b276bc6281736b61b594dcda120345bac26012b7eac60a8b5a7816b95d2ea84d5de52ed3e29e78e1876ec0e1323eff0b1f1ec6e14a54bfaa6bd674909cd3f18b326324e26b385a7918e2096545e0c66b49505adc5e86602fb7549621ed259212aa9bb4c6f5a88d4be390c8843a1460f8f1e58cca520f078878e11e2b2fabfd954d6b60d04daa21d5c642e47cb33acb6d7d5a2e2cb853ba1d6272c5a224979daa836328de0c5943c264e75130fd64a689dada84d1d3e678c1b06984aeb94644453041b49284fec93caff369c4f945843ffa8a4bc222c6fc8086fbac789c20966b0397b4cdfbdd1904871e284d05a6c876bddf4e55e73ced630d92e223ff7346928c5bc8b315970e07b0287db47ee784ac3a43b9106e3e96b318a557310bb7e9dcf08ed904b272c0c9143bfaef2124d12ac8c5bca5cff87aaa624e8f32cd77026013ef13099b1635d686c02f142d693a2802ec4fe33697a0b8805371c20f87b1104b10312430237bcad740304121cf825ee296cba4bd05b0cb58c2320ee945a51cc611507c7d487126b1d768e5a637dc987653ba8f9e5bae5accc9b9faeb22d6895a5331b1f5d2f54a7848a2985c268a84add02fa4f621d80652a737c38000ed01b5baed226fcb4cb1c68d3fd15c2cb092b8590186ddf422042b05f6dcbe60e8f2a8ab39cd7930d27a2d6bf01a31d32732a8f55c0043cbd113b2fac7d62977eb4d603ab19079b6be1b3f6333ac27c15cdcea691f91730dfff5060ffd16319a45099ed70494b9579da9df736b20b28073a43c8f59aaa0104412b8a7bd74977a74e96c35583a7598d9998c7b2a9de9470c4d9cfa65d6a7f33f9ebf6d04bbd3f92bf56c87e5c6487b5a103c0941c5dbde7b4510a1540f855625449a531aa3a92a70b7cd17797c59685707b8faf315e9170d023f86305c1b73efe731a2361e52d154ed7e414fa9f074fc487367550e000a9c006df6e98ed6946354a7d3de1178cbceaecab4b3efff2ed7b175855a186aebcce70ddbc418d2b3e8272184ba32e66aae3d936ebc6908e311bcabf12b135d460a1a47dbb3e7e52303fdd86a299b03178a1a71288c279ddc9a1ab44fb4173ac6db90fbaab2256137bea19ab9cbb8776f1ed8a813c9d9bf417e311e47f9c50e5f2d2513aed226386f3bab7976c2449d9adf27b8a51dc8c64d97683da7f7242686911d603d37a26870dc5c1141075da0e71e390f0aa7a0f945e65801787b47ffc599f3b37c9e35dfd1b2ed3209b2d519ec9461d8bcb47414522b99580ec93b7c93e791f8a8ae507974b6b0774fb15b34536bf7a4e42c7400678ece2d726245f9a0a4465090bf5a3105dac6ff3007621323cf526e3b777f41f558b36a6a4dc3f7162018f7efddbb2a87c73bdfa68e6654096bc95ba08255c12be553c072f288dcdc9ed7a369ebed1f34375f625f8ddc50ad859694fded0655f9a611d525718f58e612cae6d032bdb9a36276c1740d81f60ba0ef5f18c4c102159b6c4603292f7cea96e401ef32167ceb455189cf9594b811df6c607a115b276f219daa68d8381f9c718b6c39ea0520c6265773248b813bddbb6d15eabafcdb732332d136dd8ac19466109ef5a7e33cfe37eae8bd9b4b16a56481dd4f11870e1353c941a432ceeec72fa1177e1b1a2f7256fcf1f73f54e0915661dde6c09c417703516592d59964e74f2094f07fbc58912d7ba9108ffa59eebe5ff71e4a3389c4dcac9ae8c3c1bfedd93c082e8a64ad2b451e8a43c63e381cb2af68a6cc3e74aaec3a63fb356628fd09cea77aa9b717829df766a0ab95b6af98ca29a0beb545080a53fb868ebbaa4cca7844a05c80dfb6a435b73e27587fa4593b30572821e447b7a025cdd3a7f596c2e105a297ed395673893a11ae4fb99997324aca217970a349db582fd7e7b7c885043f63159bd0c04366f449e55fc09fd3277b84fe800b88c9fad4cfcbbb97837badf13d3adef69c3650edbbf1dc2d3543a2d8b7c257d259eaf2ead524ee16270f51ef33d9ac7a9f8b36fa7dfb76755926f2edd81aa5c84bf88cd5f8a5516884934503e21375117d09a5b1f8cc716e0d566e24ca8a4fa982e2595539a1ed4d1fa2091c3128a023c1b92b8c85d6892c76acd547467cdf0bcc7a9b215637db8a6cac703e2f0a66fb15708240d7ceec758732b7102891225996810e8bd7aac69f706df90c0c42defafc3a05dcc64f2f9b6f5ba6c2be3efa79f391ba7ee235a5b9fc93cdff89777a49f8b2b0dde13598382adc8e675a46010d02953956282eb99fdd75dc038c8c616fcc0e49811c4c7fe11011cb9ec8df64c5f80a80ee71897dd4a1f8efa150d209ea92e711037c8b3a534e281b6b565b2def874c26e70ac73d87e59a91c8fb7c87f95b3efd3dea74de858e8521f14bce23ebb9960f64d1a0247d611ed0d3271f227fe96ede84e4719e55782792434b2f9fb4b3184fa90960d3525a47b968bc3752c9098510c3a392b42edad933b3b9bdaabb40622d631045c6fbacf905ef7f380f1176f44cb8a39c4eac04db3fb440f32b037e6e397bdc17fbdc0b0ee68b48b71ae31a1376103c7b26c4ba50393278fa7570b7cd1f33a9fb4bcb501beff94648e6ad064567965282cfd0f3ab58f9fd44882ec112ac524327de109521cf5d249784415c0328982096d985322e2e65ae6d658437561a9e7fce0a3b403b71d8d09a8684c219ca15012b5ae473064231abc2196479bc360a7961dd23d36b15ad492ff1075f2fb733762169b5294917c5345f69d8283a641ad5a84a68db82f532054ce16ac9f9397e64cdf5469d1393b891226a43915e6cc72b445ead33b55aa4973e5c8a3b7851976aa2b443195ddc61356c6f126821036fef0792da738cab5c7104e34524b82890bab3eb4c71cd66717a86f3513bbef6a0e64e260ea3f93fbd5a51ae9779a02db298b7c16db1a39a6449cdd4c16d2630218962a572ec2168803f496f0e50028b0b054eb80f44666b4ce45af0813209438fb94d97a19fdbcc1325830dedaeb6fa45d569dcd33d6abcb62b26c54fba20b45250c9fabd968353bad660564c596625ad0d26a7f7993876436430e82217b6b5b150d4ebb2583a52014565bea3a8027b4277f32cd5fbe1b5121aedfb8ea1c9085fb56c1e02a66d28c08c1fe0abdb44ed59ad805df8f255eb412cb3e03355275dfb3ebd691e19938e5707780f769b0315b4286a47535f7e3f0860b800972c5f46d6fd196e21c9798d691f2bbe1517c11459b5c6f84b2e163b12ae737f12fddbc3f34b1f335e16ca7d89409f6691a228ca490d7cb1edd05bd1a4b929c90fcd037a5a7865a187757f3cf7352c22f3575305923765c32dc63b6d2033987847484db6c0db35eb9fb32f89bcd486d9d6e450ee5a5d27e6fcf253b694e0d5ae7ee9301892510b95101577a7d1d32cada52534b5c1a3219144c12c66fa54489dc9c41718caa8c1d4d2872e539b0682cee699e8a6f0ee92964afffb629f2131d8d26e8cae0f603badf3fd2d87dd579e334ab723710b8bdb3459a54ebec3d1f795d0395722ae5de32a05ea9c4d720e7babfc8aa71d1f8456168dd92aa64ed682f53bb06eb2eec6be5e9ad77086e8f18162248450538b49b9c4ce1a219aa65581e2a35fd31c1b3e04446342c91835f4b3590691dfdbdefb6d848ffd9273687b75159a9fd1d3eeb65357ceea36a4c4afbca21fc4fb171ceb8f4491da90fd58650d2965e626fe155e083a0c53e7ed50c70c899caa31230e7ef61c87cc3bf8cea46eae2181a37bd8e5a673780e6e1e06f0176108e5bdf5fc994df31e9ad08d881ae7dbc6eee6f87f4ac68f5b3d6af57247973c78dadd60856328acc0dbe95fe46e0edef985023c88d01ea76bf94f330e379cd2d38b3eff0a696719e8d5df065b7a1279d96bfd99c5315f95a62b32bfc19aa70dc4567837c0cd392ab4e1a36589f78a45207d23b2790a8c8e64b11d305ded0a9ee68abafb402281ad5c7520437dc232ed8ed11dbdb2f1b57b5514e572a4ce4b280fcaf57c9a9870280dc6f695ce0c9862c66c9e1e0fc625847b2036c83cbb8dc07c187a54fa50d6dbb1c85e0e8c7b1ad555ae1cd4b395c59b61bba3e14ba7f8da72eb972759cb87c5bdee36469d30035d47a571ca01c0295eb92af434ee85fc630b1a6851dd03aecad6594c46d3358e1b962cebc838b084abc7f913d62dd83f80b59a046241571f0aa6d837d55513dcfc7a56e2bf5df2cbac139fd0d06782dd161730f5126bf438623d6606870f58174fcdac290a55839f1a146bc00368c87ade56c989fe5e9a7f4716a0cc67d6f47a6e8c9f86a8a004b28d04ee0efa28373c0b3855210c5a72e01158d457d209339a9369a30913309143e05cec5d86c53f41e845c14509399997e69721467a49c2c75124d4e9e7d7fed9c97e8b01c57cb55f64e5f41fcd6a0bd33e7ddbfd9476da346de68de3a9718bd4d7d19a282d08eca50c773a9cc5a10225d616c46b60004e4088dda457289092e76ef766f1789532068da16439e8b7a7937c18d5ba39aa450aecaf91a7f892eb98460326f8e4fdb528ec02e3162af064bac9ca6265b58b3cc618a1dc19273c47a2f322d8770bf34e52dc0644ade37af9d60546b7bffd04d6a31515b8a6f0d94dba6ff40faaf802f497f4e6c99ec00046cae44e1e42512e5cd535585eb6469ecf2fea4d8d6b3e85fddb4242a7cbe8d4f32814fdeb1b66ab86b6ad8fb3d9a34850f5e36b9b3e0b30d1f847394f29a9ca453df9dc9354a99a32f19cdcf4c55142b2e31aed43bdb016ba3b38c6e0109c033b0be59976bd41462bbddb9c84efe52a26c966627379743d2586c59974894609757485d24d94dbf275d12b39b6e427acfa2c365a647bdd8b9d6e273ec27382bf139f55b83fb1e7ca3241404890a22efb07e4bb3d62c66291d682b89aa72e66fc67c450ae80f08e6f9cad183fc4fc192223532c447c5386e8482a99f64ab63235c16390bacbf0f6e01ee711309811a8bc9db40f479f080b0dac71e53f785dedd54bb4747edf980c8967e39a185d0e52c04dfc528ef529668f30f2d0b8c5ca4a477a870708142444bf6717d59bb3989c82505175521eaf6a892affefa64910e4bd541bdc27ab7d7942f6de9a999684d86ee49c5a3ebda7ef90cae28359883a448744ae6b6adc5ea25dbbd69b89be6e1dba5b3afc196d1c18298eaf99bb79351476e4f14b2afc4359b630f872b6865a5973ac43df24553fb20d14c0e62f4f3a85baea03d79968741ed9d58bdeac3998a9a278d66e9dc14aa07fd6092c636d3ab86271d9f057d7d25b2a601e58c6d8791ce792a5ae2163fabfa684c73f3652d52d39db00aa6a01291fc32008b90bd0514c3e91c5f45509dfb0bd3541b9dcae541ce87622dab351865a8f7b6a135f106881bf96764c44bfe6261183f1e753d65ece0adb0fbc0315a4697ef14ed332d94e4b0baf62de8710209b740b55f6a6b4171962dd591ab92071063f6dda95016791f9c27bc25db9f7b4954dd99cb6af337cf81de6f2300654859737b3449befa2cb21ef2b2607e764a80ceebf01a7c08c4bba93ed121e83693c3e2a16400c73bae423bd09a664bfbc9181887a96065d5612402ea7448d610d0963058ac242676aa8ba55d4af0a5559e623998d0abd05b1bf8939d9fb23e7ce7debc974ea83fa03eedcf4d62d66e11c177afc53598edbad8fc9e372382c94c11303f0427141a6f617deea5c0aafa7707ae814072e55714b676cd4be621df9a64e98cf4caa762921fd25e4fbf88ce915a6fb85e7732f16826acd27cb99a7d8c3f6faf4eda39789a9acc79ecba8a1ebc0820710364399650b850a0cd6c8d95373678873d8c809ec58fa66749b01e7f9a495e6a099a9c244639520c222a06e0cb5a359113ab4b73e6a20629bb61ab5b9439585c1f0d65428ed5b091c745dbf09421291ba9eb36f1966bd286e6484361ed06db56612a222c5b78a310a8167676a43e1f34e21871cc2f296eb777641d2643ecf08ee19bd2f60fdf52e66c612e73c99f5e5d3e072f0a843d89388a28c5a9082bad0a587c6d7bc6390b11397d633498b816868ccc776bf299b8e33710d80c7f9553a7116083d30f50caf34f8949e72abccf8767aeb9799ab0deafa755b144a2f0a6f4d86a460ff72143d21744468621e57ee9cf70a8debe891d5127e1d57ce7030ca6ba7e131023c967fd444825bb58dd55469d159e55668cf7743ea1e9db3645914982f3ae3cdadbc97b2eb611b225f08d487c8d8b4b91c55f714137f1e395a4610771d2733ebf242b298b05498eed2364716ba985ae42dfe79728fa8ef0c973c84064109043901b2311893fa87d1bb53fc353a4d78f9dbdd8c9dc943c029bffd378ed3ad3e80cce37072487227b4462585ca37c9dc18dfa4acef1d4401ee0d3a6d5efcbaf99116a9b2877865434a560fabe6f860a5098e96f64e321338ae0f1af0e43162ba60dbaa07d3aa3f40841bed5cd0bb039522b419c06997cdcceb70d68fd0904dad053a15b2f2408dc5116a7e1f4b9b1443cb0e938fce83de57e22dc7c10fe7d9191c761b53b7bdd4ce994411ca8e4c088e0fae9cc00bc3b1833de1ca27ff36145df436dcb7fd70c195a8de4d99864fdfd017ad39e2e2385c55133359befa366230f986390ef500b5a86db04bb9e4c68f5b3884d597955ca4900d3176bdb4ecc810caca580e644fa74048aa12c0ec0824a875f6f564d11fdd229845885206e1e6a3bcc823a12db2d31d9900f5b01d6e27118af99931dfaa459843586a82476d170b4e48a2fda9761d483d1eaba4b1805539c6ec4aca24b0ac96a253e35c3961c6514c2e5c6f66b254a3d23dd633cfaf53b44753bc1931f29c3727bef0b64133f45a21002aa3b03f23f36617e22ef0666b8ee9ce16baec3fd251271fbb03004e56dce6ba034b10e80b6d20746476ff9a8b3214571cedba56ccb46da4954705fa0f4f0825cb0e186eb27ddb42afdd1f1305e5a1ad1375bf99de88426a097666ad59577cb7ffbc8648e00bc2e8e49fcf9da66f1eec186162a3f58601ad696814740ce93bbd10247d50626e1f31cac72271fce9dd4b827160df5fefea4c17f118a8c310885e2310f7f9e17343db5c0b93ef6f43d4dd5a101fde3e30b2d927101f7e3c65a4f2081b07dcd7f8a410173b8d8a7e61979b5b9e69bf54f478453811a2ec3fabe938ebe2c46eb6ad4510e6bc07be4fddedf414089ded5b31787734dd47307a366351c1eaa5ef4418af0cd36402acd424274ae86b375edf25d4caf33bf1bfc39047f5a37f45aab1b472fc84bed3fb691e849f7ee57fcf22c90b766bc367d736a4e3cd54523780b58a0f6381079c7736fdfdb5df3a0a6f3f372dedcd62caca708723c98576e2b8b828e3a5633968feb72f3df75b586c3e03a6b227455e9a83059afec20d929a294e75ae63e3373255f6396884c87d271d91eac2fcc529e4ee11aa0df206483739a9215f5c081dab9dc8aea98fd9903e7e90ff91abc7d15a20be877aff5b3413f937d24112a58057988313f211df6570401741903304cf092656d7e85230417ee16eb8f0b68ffd6927cec66e7d417f5e983bbb190fd84d4de1a932b07d44ee4533ce5193db8d07ed4a15b1250764430a5f8da6e30280ffffff7f