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

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

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

Block Certificate

Block 80964 546ba6a7221b0c105fd282559a7ad1c18bd84c4c02cb35d048edae2242564e4c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ade6c5d6b218a354f6edf5a87ef6626e6f999055b18670d4c7a96873a096b32c
Certificate Block Hash
546ba6a7221b0c105fd282559a7ad1c18bd84c4c02cb35d048edae2242564e4c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a0640100102b0100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001285a24889fdde9fdf8cc51445f0ddd6ce9ba8c5b068cfc6e3181d5d82fe8c208d16d91ffa1d5e4557755fdac4a65349739d426e90f55daf153accbb18b2fcdba8f6f76c24fba98ca1b83c59bb9471395823467f3eca9df7f0040000000000000000020000000200a0640100102b0100

Raw Header Hex

00004020c0b317231ea79984df68b3e2c3b185593a066c4baf75aa443a0fbbbe3f4f5356a389ef3d11535737a5a9fe3bc37481e0067b160eb9026a69801f6baf735a02ee268d456a87c500182cb396a07368a9c7d47086b15590996f6e62f67ea8f5edf654a318b2d6c5e6ad

Proof Data Hex

59,560 bytes
121216010307be5696bfd051b4097de250c719ca2462e413eee24a611520e8ec4a9a1fba1795ab368dda68202b283e916894077de07b7f65adf53c4195e6325e25398a7c10c86d673c6c6f8b564ed291f4e88d14e8329177946507c6e56ac98157afa92b4aa0c1c9f7f9b4ac9126ce575f3fedfe620296a7fbb621016ae80c135a8eaaa2163a1a7356e9e5e0d9a061187e745130bc0d8b494b4ca8367618ec976bf0263f94de7bc4ea2f1e83fc88a23bb0b41a6b6cf174973dec8ebc68edd9e9245d57ef4407f7f693129a24326ef6d4b1a8463e6ad87ff428f3cf0e44b48b76286eb2dd6ee6d8eed70113daabb38d9fee659d3dfde8776cc47ebdd45ffa9514bab3c20402f154906ffd74f38ed5f875d589e946752f9ae7d04c4d9ec9adee2b0891b5e9f9c8418ad1e79aeb67b05d941352aca32c64884d727bb4395507a772f6a9f643742ee7d2630bdaf9e228b56eab9c67322d07b992d23b11b45c2dc9f5bee13c626fedbbf8a3f407b9384d292daeaebe35b0d64d0616283808348669d80b0f28db56c5ce034a7da5a448b943b8d55fa70edda9e4971562eb04ac3c338552605da05ecf30bb8395391dd764639e635d0cfafd984b9543968454f19c3d6610f43dacd801f9789bcea574c2652caa371583d37c51e36b3e65bec9f7553fceb1926f22b127f60bac07acc5667ed6af8c6d61df35f2b18e917a4cf905d499947346cfffcff3dfec2dab3691c857695b7c29aa97988b3e22420249901b68cbb9b7c8584bc3c825907fa507f251fa7adda3f0aec62e02f3ed059f0c1f7f1125dd3f87ed9cf4907e66aaef08ddd7baf676acdbf95bf94c509e91768ea11957fdbe146d4578ceff6c05b1cd60bab56f216cdec98bd40e8557994e477ba643a6af469b692e86fc99b02633d4ef9db13f6254f957f3eb88fb1a11d6223e55482ad16f5fc5ec8bec3ddb6393ffcfdf794cfa137cbbbd1d2104245d1c615548c1a2882a70c7c4d5fc06662321fb16386b5d60b4bc3156bf66f400ace44ef1a545429bddd59bf129cdaa591717344e6d5af0d6dda60ae2417a289e9534bae7d286150a8528b7bec5734ba5ed5d909702b7cac2a1e64e93417cb744eb96a9322fda4dbcb5b76952b42a9172bcdf2192955b2935201d29ff93a2efc1164f79e75d1b7bbc829ba0776543639da58f76548b1a7f45d65b126f2dd6dcfb4bc7885e3426700871fbe6823221b93edc83dd47660fd9d964e361cc53d4f217ad09a11d4befc045bbe6652e66c02a046b528b3b869c3b4977ce230d5afce671afbbc9041cc752a6afb9e980364ade38afc2845e12d5ae796595160b5abdc60b57ba6181463426ce5c3b12623ac3368acbcbfa358f314f09edf72f6e272eca999465ea209da0ec43b64c93d2545102363658fb9ecb9c3e7d6568649dcb83b0b2c7f9af57256a7b9830cbb54e0a5a860aca973c9264e1f7fd4638fcf0a3c8e86f6664d09891fdc610ecbd955eb92f66b7c6a32671bd251e3f5fee9faf3868d3b383cb32b1892b566335f89f98e9a25145462748da3219d1cca52e69ed2348165efb262369eab4116d3a62b163bacfeedd2e89e71d1f38dff4db55310087d500b0e387f703f720157e45f370dc0a4d2037ada33244db26e19b0995f141ec51c4a4bc64f3ebad93bacdd07a59013c11e45b8d8d4683c4830d6bf7bb7e15ad7b7c367262d183a1fbf4f17c7a624275c7ca07c07503a2827adce70ccebd54d02fe8e7d52cf3475be402252024984f098e661bcfee35fafb2ee779dd47f11ea5d1af5704daf6ee10aabda070cbeb197f84b88c40a813feb532380d0f1506fceeec0cf852d506a2fe9723fb01c04b8ccd376519e6f22ddcefaa13cabbcbbfea4fa37f4871adf212216692ca5fb4a6a648dc20de86c956943a96b6f2a1c0b0eec314da3370d9551282c6a307287067f13f1a11d0ca942e37f4848f8d370840a0c7ed0592e59c07b8e6931c17b976e2acccf1e7305eadc1c19103ac6ef0332786e11d001e9c89c727ebb8e8f10e9004330c36372ed9dfa2c019d8f5e73c4c7328d1a132861b96756971e821348e601003e413181fe94e9a0194ff52eeece9125e198741bd0eaaf416c21e257de00a2cff02a6e6732b967043c936ec16d5c8013b17032bdcdb9a2018b689dc5f5aeea7f6e57dffe5d66c5a484b912832a57128f78c2391e04b09e3dead660cee3e915f524a3462ee026cf8fc9f7d1de80da9f126b7ecadb8e9e771b014d0a628269fc971226135bdfc678b51940b8b50450d796672c219dbf7d5bd1a33f718c39d0380907add403587770863de7b6dd8a95b9cad4bfb44fb7b1d1b6d1c3b4ea1f3086709f2e4ad1b31f57dc0a2eb0d92a8c48cc592607c36a7d02bc6b4fee54fef62908c3be06912b81cf96a0c5b836c68e5ba2b4a2b210a945065a3a798f4c871d10aff5f251360a47ecc6e45e1b4acd422865f55186638043f0b0c37622c9174f1aa7c12415c22e9538b1d424457dba1733cf2237dbf8de5ba362953a6a51153075696c5871ca7880b19691cb7bff11f4cc1af90e3165ff057bc50b4f422fc9f4e097f39b4baa0eea33877125740ca76184bac30c57b6ba29e01d40814c057ef6b23eaec03ad25eb5a2d731ebb14870a63d0f1c66f389bf8869111a79fceeab531b913978c31d6ef746d4575dfa48d95d09486aad56e11e621d3efb4720d4bef73dd581917167f4b65ec670fe4551058a3b42ec7eb4e5e8e927413da5ee787085a654045c9b0789a514371ffa3b99adc2e1b1ebcb084cc3b54171da93a88af26402faf2756a5482362b07e53d90a94f47b8ddd53062adfd85cb3d0c743e33ee6e0dc5b6f7270037d1336a9c2961efde6a1c0fde46c60c04e7677feb68a0f24b6c86c1380a6fa6449b3ee9a34a57a7801dd8c9f4f5e17226d44c2b2f320ea5f310e424514bd47f9550855a48b82cdd0062f8de4773aa8219ee0f01bd04f67c95fc3006e769fbe5f74b4efb857e1337a1c9ffbb9b7d449b00a27ef8928789dc20e885b1e896c27f8ad1ccc0f7305fe66d76a436310a2c9f795a153d666da823807162ff9fa90528285433d5e08e87e0a77a48e83282e3f6dcf45a44f6abde4893484b4dd2956a2313c043ce4fcc66ffe0390cb300022e6603df2c4ecb43845497fb7df1c424e3c81d39a593c9a2461c559a287eab8baf01a618e28e7ab4c8a8a45e14ce2e9201a36e2eebd6ef337ffda812dc3225259ba495d9dcaf4d3f5a1368cf6dfb28349d8e20f750bad2220e589fe7bf26263a173ef3343703b2975f2fe05fe49211433fc52643c87e7068a836791d1aae049a42cc60b47262dabeee4a89a4545bb4ee24119f8b009b0e70f9d8322518f37a2b2c946bd712a17a643952043a6688b36ba6693e82ece8734c85d186543669707d3ce3aa7ba56d09f0bd32fe334c70e9358a59c1f598bdb6859840deb92d475e80a9fa930e2a40f75119cbb0448f689de6a38b1bc4759c2772c1f37b064bd63b1e2364241f817804380b7c69218451d37e1f98bb08d8b21d671bd7095f4ad19217ec7570f24bb2de76eba587efa90195aa803050541f23bac3dbd4a58c61b56b583068cbda313acd773900a20a825c4d735399f0efc49c30cc8f90976713d372929b3cccd889f3ab8b3ad7712cd48336fdf70beba40cd1c7864667b5af093905da4aab77e94f490669943fa934f2a5d72ed7fda19a4296e1d3ad0b92e24aa6b70a47fbc7e1e089cd42872d58eceff8e97933032934cda422791529bbfac75133701e07718d787c0ec541f0cc1874ba72a3c8c187ef3f1dee694ddf3ef12696b9cace0e8df120bfbff08486951cbc0616d5bee340ed3f502ebb3a2ab6e06faadf2881767bef135a846ef971373be3eeaeb07dae506b6e265452182737ff9e3958591e63e5eb83cb5cd6ee1e1f62efd6cbebfaaf414bfc9bc13fa46fd7163d591f3ff5301bc97d6b2d1f6e902b8076b1a42f4c574b9302f5a2161b4ea2c4f64a21b252ab00da3db5574098e8fb91286b6e26db57bd383f43a72830b7085adc5db5920df8d79fc22c98e2903fb195216baf95391aacc6cb793d9494bb901ff6a58e8a03b8159688061f85f9ced0ca401cfa2dba04c2fd37aee462f33d4f8cf1abed76961de0c63ecbcad4dc683b3a0566d7dc96e41c7f96c5a264ae363dce2a14237765f437f4d3cd52e6afebbdfbff2bfae5f0138d7aafed355bdaae91d0a9ba8f0d3497be76c8e4f2a9ab7a994ce7fbf31874a82c995a70fcff59b600921e8c6ff0a1ef11260991e10fe7ed86d61f6aae4c930967de91bb8d3c85405eeeb224e3e3eed5ac5c05072e7ed8318cfa9f5ea2063225f5516baed8a4ce2199e7495871d1f86560ccc2603863c866bb4052843ab8b0f992cedf03378688a12e346bef9d140dc49ad2be3ada7f2fed4ca7772c30a4e48cb3dc923b1c6b7fd6ab354790638e85febb13caebe34f368458741ecd88625cb1c83daad0773cfa8987b5d1b33e8fac9bd89816fb50ca39e9112dbdf6cda90887f2c10d9c4130e7f0a60540e9917ed18c840fb4b62b97bc9a6080e374ae138b4a1eb58deba460d786dcca50b9ce7157e7fb3ffcedbc3952101e753ffb8f98ca51d0305c97a2268753869305d7612b1a61008fb23ed5e1bb1b6be3d2ada22bdb9381e57f42a71095bdbcf856fd77892ab0b01b3e25f9455aa51a4cce04d22537b2756cfe395d4c7d6eafa26202778aa4117d97ebc5ac89df5806ba5809c55bd09f2a89f5a56df9f6cde27a034ddf54add5b163854756979800d8fd6b45c02e7f605cee872bf19f8d9d470ee331cf424c96e4ab3d54f7f808e65d2e6c8af444f5e9a2bbad4358e200624c3481d6dc60a8430d8f1c3e37e73bf8e3f1ca355f6cf50317d42615eb0f7cd19243daf407e0a8bb841bf5eb21f71592a8bfa568f5ea3d5badc6bc84f7337411f3f8fe9a2ee242055a5bc45ac09647021814742ffb9492856519786133e21b92c85a6433bba0a769ee27bac7fc35c575d15a56d6e9b03d012a637273237cc91c2d4329cfe9b9675aa9ff1458eaf169cfe50e95d16aa0e13f83ebbfd8f8dd511aa23cfbff9a791b16e1cff6de9780423738388ec8469c49955ee3ba15dc7e462f05f584754292c1c10a4d03810cda0da1a776ac8e64252fbb35c30a8c0c03cf537bda1187d27bab4117fd9db12d2c0e6a0d381d0828dc1012de5fd72b04bacfccddd64f944a66e7c54790308b127e244b4d448bdef634c5fe8075a483c3d5df118fbe469ff651f5fe83b8bc8ab148881bd7c19be04a80cde99794f711cdb8051749b58699cebe16760d182308bb28b21d6d2852ed61246fb8665655a062b56e37c7d4fd1c6d38650a23201389b09b9a93d10e0ef87941fbc4748fbe923734c28622909a7f2022e4a7c509bb7205a466c2bf4673580aac231fa2cbca9b2f2f11c2590e0e759be80e0cc328f055aabf4c26a5cee4ff467e140c1c28596ce5aef74b0997eeef7fb6de6df1995dfd67bf5583056568eacebdc5d78f060a705dd438559cbb3fa88c6b0842a0a19aa1e31d86210123b27798690076881f983f1eec54f05c71e54d74ca41c5a2785acc64ad451e292727bfa97eac3e34d8c75bec872da5d1b8702e1b8b14e29c7a5ac151515ebebb8146358f26960d008ffda5783cbca917bf46e59d5648972af325aa45f37b9b0e1e533e83039a8418062435ce04c50607e2e13aff15a106ab059f0a0e4829d30545f32e87b8c29aa42773e3f745af9262ac341229670b4cb5ffd48c17605259dedb911b2b741594dee5ed9a8aaf36292bab70568e28074492d4c6744bddb1440cd8534204825a7199c65631d59e4ea54e0ab9f61e057befa7e689edb63dc5d762aabaa212b06f93577a5b3acc17a0e604117b43308c16ef7e1c56e45d7f58b46f6c93cc303667fa35cc90657e94c1a3205420fd39c786f196d7160e167d527b88eea3cc03282419e7d6c6f38a562cf98ec73e6c1aa78bbf89ef78bc180c5dd2aad8fa532e613563c10fdd0b487683eab34a83ce52216c90db7ac2aed78dd65e654131371b7f4bcb77d3f4c73aecb30294e81432a0dcafd6db48fc21e3293090b83643bab3a0874f30768de3aded2fb625a45172055cd7961723cd47ff520c64fec073817a705611ae51ffc2dc254a38845410b0b888e630d7ea5cc47b523c1f015a79a3fce9d96f1f264c279374a0226cb19ec7b73514da84bede7b413e0a3a2d3a44e2b995065c048664af525699995f940e2104115f171ff85e154110821d8e39992d6977db329f201a4e610cb7734365ffc31b3511b00917fad0cec6403d9f7e7c9de2faf5636584ea578829da7d460c6cdab5dd39fa217b6933b0405b40b432f869af1947f0e796b9a00b6446b60417fa9755a54fc7f5d523f12d229f0286d11a626020073653d1551470745e71cf4e2b0657f58c03c04613ceb370ca209d915212fc703910585978f9038c19444278cabfd4922e149ea92136c679652921729563eb4588da8a2dbe2d66127a57827a3f61fdc132837956e05dc0b75bd72c380bd5aac98e6b654d6434ce727f4be12e3f9b011eb223ebcdbfc49b27eb915a5855b38499d163ec9c40e6afaa10b5c6e80148cea1165461221a4c498a58d83dceaf654906ede682fb1ef20450360846e1f9911c04fd610c6004ad58819587eec507578f6efd15b923cc59de80e6a9eea51a0675cb89bae27a21073f42ae167f2a54fa19e7db85bf726b18d98b870f7c5f66f2784c8773422d415b7d59846fe478497c5a8904a291c3bdef6a93c02787e4f7990feb09787c27d02c556ea230b8037ede2373ce174d2ae88219572cad8d7fd51526ef458b1ce015fcbb86e5e8288175fe18e405edcd67ca7ee47ea249546c9ea1ef893681fbe094de7c5c70fc8503d82ce087ce85cb07075ffc93b5f2f0de3e4d7255a333d54800b956849485d5445e62fc2629e8bc9eeb9305c64c6e995da4ca0b17cea1bb886c3e6b6cb976a16db0bae97881eec436bf4c006a85ba08327c12c4ea8eab8d316c433542f7ce6f5bbc2377597930eaa0afc7c935b28009a6d4f016dde8357a8439db9669e6439b10be9b45481d82a36691bbff7a7dcc3e3323a39200883593f78527effeefbf68655f4062fc92e5d06b5c20b4bdad70a15fbbbfb799ba19bbd76417c46ea9289aa084895a8dea0111976b2e8796e91ab8de17f6c4d0258007daf114d406fe1ff40efcba6d24c13b7aaf8accba3f9f59a89077075164c9bed47f464e6eec921956b43584907c376b528191adfeec76c75a3bc50f71a2dfad8a499988d9c39aa35c2c47241d8a93f4279f110c580ab90edba4dbba9cfc4905fff99fa3440b2bce5f78a27dfffa6aa34d3b508cc4c67aace50a314216979995f0e92574ba57224478d64fccce6ac30e97c1b245d94c1491e6a8d2a2c88724031557c12e93090ebb7ca8ea69e5ffd280b081617f80abbfce60aee2099274bc9fa62f294319480418279ae23f86bda3072a91443617ed69eaa668c8dbc4e1aa7344a7574ab4983d376ec33fb675f129cc429eb62269669bc389597233eec25dcc204704d74702f86b2306fea749dac23c2f5e44b1fb7a4253daa300d5488e20e7fec52f2b1f84fe838fea33bb9a71ce6df8b277b089be42d35d7aaa176f3ce47c32f903e468f3a2e88a11c75f16813abb7dbcf5fbc681871f621acc2713db43b6652fbb55f6eb91a1988e027dfb1aa1018f38a23710e20a60479984e0f0ef2c0bf18dc8c35a624535ab63d203de37f294cdee6cbd108aa0c64c95f6d381993c1914b17fe73fed8209a40b7df90c3001568294eff71f413a870face744320319ce8f5f7b1df2c6e5f65e86d93da1dd8936b5c071ae65a69cce7b31ac73255ee15bc3ee9e99a70007192c73e3d0739e24830ad6762a65f42ab6ef0054e2ce26bf8f0722aada99dd1bf6b076eb0a80f5afbb350286c421a9e427b793c5f03d2d653db2314ccf334a7b823b049a0009cfab0008e4e657b16d9e0c39f38a7d00cd8335ea9af85108a8545e3c9b21ad5da7e3c074b2d960cb148fd9f8eb540030e663562653dd5336f3b4ab8742ad28e63eb621398b48161bdf3c4001f11a1ba5c39122a891a1f7e2b7c88f54d6552cbe15ba21bcd44d961ef5567083b51f6f7a5a29cfdbb33a46fe60be845d96219e41314362c9bdf0ef2b93626a89236aa0050bcde62cbbcc91e849ac3cdbf4682fe63e6f4dc1382a5ee0857ceef53ceab74606708076d959a36fe099f1858c17115fde3fd6b942124b0d1e824946fe63e0af84519d80c851405673af0cc32fca506ceb6d9e638caded74c782a75a44007755196a2404320c2708d2f5edc5cb7950b6073d8a5715c258f532345260c7536d748125122f11e517e00e5ae0408016bce1f780211f26db6e0fbc7c1369ffd2d1b29579f1bc6af0ffda60e65c35c866bacb0d20219b210da6c603c9d76ad6f94f03b07a030ba351ee49ed0efbbe6f3181a4ce8d1368da74e54798f881bb3ff8db44a547b726b08d0feeff96002c14632758d75f23cf140932f00d2f3af1b6083083d8393885aa2eb7adfab0e6ccb56e7c06c7c516e110e2b2665e6b16bd09ff5be4fce485194ce02781ec15171c885a93c10b20e8a1d60a5d6c9c5b285ee66f5c41db41f53729255e8737babcbd82633fef89748cc542a27dde4629103163c806ab6441910147a0772856e18f8adce7bd305a0b506f4fc0f058f19f9e7617ee340b7315898c072e92b5fc7cc99bab795c7f6414aa718ad867d3b84bb1d1cef816a5a039782673c9fa5cc99ab6fec6d79b07ade96874998a8823aae52e7166d45c3936589b7f427866b829b6e25c43fd186a6914bd47f105cb72bfa1398f31418800db90a24b1e76df8a97d723632f7ad98a3f53cf7bcebc3add6c1e82df472e5d0647ce8c5cb16cf6b6d02add2e8239632b7429f0b596024779c6cdff100372798462fbdf6b67a85706d2efd7d125da28181226ac5b6300075e0eda4a9d37f972a31c8eeb9a53c303883c68977760a5894d0e5f197162acaa3ae5762e5476b1c751cfae2e3f686cd5b6859ea8a91d5bb9bbbe75f70df918f39f80893564583ba055e200fc41370ffa17fbd1ac2f1ac097cda2f2d26e288548e4b80732f15aa92e55bc6b19bec16268aa5be4ad40936f280af04f1e5143f20de76e61ff7961bb3011fc01b371984c038163b5eb17aa44b60c6da2f6a975ce40ea615a5d48385cad7a18bf3eac733481166bccd6f3e765a5842ce42a13672e15721fa83fb039eab839e57d4e5ca3e2173d6c1be10d8dd2ef15e5f1740606b5c23622eedd044579733edf4a8869ef0e9d463f18612b564a53508ebb2f8da6151f4bddd4ac9a4d79935e2fec428e669073d8bd5aae088a81eb23f6e596c388eb0e531bf9d668fdd4e586821c6b86de942df200c2db5e86301c770f5977b58ec1b8f3ab7221136eba07e1e19c3edd2f95d4f22d1ef738b7bde0cf471f8ffe603e60ec96c7bab058ec9438ac5d05be80568e7898660aa9f47353557b2d2e8c5170c997560f4cd041e93a7652ddc4bc4b201747c7679ced020558248ba5e0af293d11036c0a0065f4eb45222fa212300690c1cf3447c00f7c1104f157ebc1109659d6c271e9276444345ef9b4e81a0943ea8de38c1d0c37862f78bdeeffc2355a5fb9d44ff7495d3eadd007008993b62564ee88c2f3041aef1137b87d5c2705d225080c2ee8336b2411ca5641625b2c49ce8dfd9cd9bb4e4708205d148107fd4d5c9be2d9bcef194f9414b081816bb089e44c5709324cbbda34898aab887ce46d98888f5119ed194f2dde3f107ac990c88b4f3c797f6bb2f7efb395083d45151eb7b0712ab5848bf6f8e65ee81d91b14c0e3ccbfc122d33a1d53ff8d42b0fcdec67e68bb73f01c47c722ec119da1dddd6d9203d8336c163209d67ab5c30c9f8a1247a5f4573919ce3e944ebd1d56c279590762f619412ae74f5012fed8a7f22f47d951f7a4d2c0806624a23c834abf4b506d5149598422bec5ea08019295c0943002c12a0dfc84ca8cb3fd06a5f559c9952776099f8bb88468d567dcdbf767934138f676c37b816c759feae876a87628ca8e9de7bf49a9d8254deea04570fffac7b5d8bba032cf771dcb58b077285567e2ca1af05d6b295b368a41a1d0e29e16d56ed30c5a2e8a95cddc950b2644cfe3fad82e3b21d79eaf56cc8718a25a05d4158b2ff9bc2db8e05ce6d1ad0272d4485037febdb2db2459d86bcf74d9f21d6cc1cf146365a87f2a72d5313ba38f582ea8d0c0d44999b3660208ed33aaf826c824f696861bb0e2da122f95acb9f7128defbaa5c42d35ec70e94f5b9340843d0eb691bb992c3b3a4f0b9030915f649bdd858e2c759e5cf778de56c6da3bb33ebe3fb5133bcd5a70e5b5ebf5d32e16b0dc2c566f272957f853e4a6819a5ce78a3d45dc870fcd1565a37fee58cd2c9183950732f62c6ce40961ff7ca26963f7de45be1afc2c92f2d91be8e7e7e73449c58f5a315cfe6545b6523199a5fcf086ce1c420921026666fac0cc6798ff6aaffc19a003058fb2a9a7a5ad7c17c514e495ff8e79abec49d03ff56061d029d4f4e69b2af5bf0b02499c6c55385432872b84746a2acc38b41742286d65ab451838e956061bbd2577ee06ce88b9a77150f3b840e71a961db13ef1e6d8b5f64ec039420f6ce6d26fb3b1f77841efe935ef7e06af4736e4af69b85050a33e50dd4d6e9df044a62cc451d0c513499efbd2c4cfe44cf34cd5594cc2cd53434b7d754e17ee258d1f97903aa3f2cc9cd3a2a778c3517e9b07f524dd56d3d0d846bce7f331100079dbdfb05c1497b5e58f92189680b0a5184cf54f4a913da0cf75665c3f012fdabecd6f5354dad84906685fec1a87e0421aa4337c599746dff9ebb589fdb3f273e1098aa95b2755ed3e657220410acc60ed0ad76dba154ebb2758163abd43a0bf23dc26a3e4ebe57d13f40bfe2e6735b69ebab6565030002f69b1fded2c5967779107a08db7fd68444e9a0073e7e2ca5620e8e31f73d2cd7f944c1d94b0a0b3baa3023eba53a0905f273cde499e9ce1f61fd22496e7334070963de901ed7e8af06dc4a496b974e61dea8ecc31ef9164f82a530498340b8aa2b21d7176c6b18d1f5afe1fed141f04bd751ffb591e9f348dfb3ce823f111c279ba98034b16471eea8b2f01e4f457700593ac1725842af40a484d35db1e3002167ec3677f1e934339dcca95982e77670ed8cb490f81e80d53cf3c005aea21023b5706dde8d0ea9e04914a397705925b4c198e35e9ac91955868028317d9cd1d06d4ef9c7a7b0fa4cf8503e3ffc2c9f01b932b2e35b901e530a3dd687b6341aa85d066e81b7718a2a241be627e59d44a7a348d4bb11e6308254d273aaf4449f40aafd294e36a152d0b8fc6ecf87a171d4e27bed13c2b5d01bf3890a2a6ff48037a530d078e98a667bf45c2bc7b693f5fc422f6025a3928c3b8b8c40928637c2cdceeebc9b3867b09fd59085452c07e4080fcd46f71bd66d39d8ad4ba93236ab550bfaa239d2c94b9cb21bf0cfffff567e5c1a1fe4f91af4f4db106b8fc742bc87b08d5a3dc640a4ff4cc3d3db5fa85e1fbf87195bce4def6c4ab2fae619e5171d20bc644b5e032fcdc7c143a082b68bbce632245212443e92cae5d0aed499823ec911fb151cacaef819acf19b4c32ee1f9e4ecb727bd0e091a470968ab81b8837df6954435a31890894ee65cac3042b0e5c94f7a57d795c45176b6810eff2ba39b1f731eba8421f089d37bbc54f6529a3ad5a0354a26b761e69818ff14241efb41cfec9f0b800e0f4b6586adc73de6f34d5f11a1b0a8098083db2362d5d13b0f78a3d931170421040b9c7e65bb53debc689e7267fd70a2c580d891b12cde8b2cc2e7ef51f8f6966e806532f510c5536e5daa69470d9b463e859899068fd6eeba20ab0e0bd14b592d7ea2117e4e926d46834fb65de7367bc01c1676a0341d8846836114ce875b89bf1ccf4275414b8ef35e30e756dafc730337d9970e5a985190659f33151c9654910fb7cf117ab20748a6b9b3dc2dc151adde554ec9424890db7ec36f44857b35be5e2b48561fcc5194d3652e4a3f1e204fe333396a1d2dcf80c2704716fba76aa7dc089c689d9eead4e2229d0656155f264a3622bdc675b9ca408f78e9148b0aef1aaada6b880f420122b075050022fa941e3df23f406fbaee73c14f6e01545b78a4fc7880df387c985cd5789442eecfb77dc999f7dc5ef51a440fd7df0b17eedcc07177d50bb1ac801da62490d69fe26243b08018db15cc418b6a7c264928a42035a0dc2d0707731612274ff1b8d15d13ce656e0e6c1fc949f45ee93d5ba00a8fbe1f9f0f2101e6f122ec8ad4243e928b2da4b9abb9fc842b490d46a4e4644d0d37ef58916d3f2feb9f5cadab9684c1a50f02ed98b2de3994ae52fe22401da9788e45abef734bd604ebb195742a3fabfd73a8afce2f9ba85e57a7eee79875bc3f644993df4ae5d10188776a9821c7d353219ad6413ae46d6197594d09d8cfad4b5592998b33a698a434fe06f050ba2eedf54638210c12a49f153a9458dea1e7502fac419c559bc45942852c14908169f279a65ac2c638138ad4546c6aa20843928a984114060f85d8dd9d27c685bc1d808dfb2e7064b445c855b87502db168683b53a1d191f510536ed095e540a986896cb18405a12f88c28657fa687bcb6c610cf61df962fcb13d5ba99f3a6ed04ffe7148f83f889432eed8850311b3980e872e3a4c5f789c24289df1cef587f1b4aba984bd562fb6fd7ed0ca42c4972a1cbdd66ae4d502f013678d0cf04320636aef2e4a20aaceb45ee1e67342263fa4d1a308b1273438973e1312527e5a1a53c6658ea36a027ed7d1950a7f8071913735619bb3983d3614c6914226e092a2e2c30dd1133bec65e42a8db3909e6505845ae7f5cc609eb8db18f9fb2e662b60f1ea2edc177fbc1b0e69278a1ec2ef08982a8940edaa34feb840c36de25c5d4fd94accc8ca68eb49cf16ba2f6a100bb0fb3b71b4935bbcdd4403a423390be0f0f8067927347debda987787a13d4834a395a86f40c777cc61941130ee014a6769f9b64a2e806fec75b8fbc927d9205e54b43f729ae2974fa2ce038a21a98e6a925f630e1cb03f82da3ac84d62bbfb0b5015ab152ceb89f968f04a15eab5b20dcf80206dcb63392ae3eb8dc3232f0e43549a15f6c7881ad2f203998e652383fc058a5bbc12cb786040b340725aa77964370031f1c0fafc498887e70f9456dbf3ad1bd5d44c88901cf4e9be4183a3250be2f14250005555464be2ff1813ccf0f8081c47ff8e0ff4fc5aaa940c485fc5dc81332f1be3debe5ba462b2058b767bcc70e66014059ab16fde131244d51c05b69f815fcec1a68def8560ebe208d3e11a397fdac074095d3cadd6dffa1ca7feadc55cb9fbcb3478f8446e3d98a04a704be3f7be8c3e818369359720bd19e497a9f93dc2983bfcf931cdbbb36112da51d6afeb7cfd154dbeb8ffc6881785d956432bc45dc2e7d145b2e6dbd53b9870aaacd890a27b978918e0b6faae86779fb674a667668a5c6dba5189dee67c05eb7bee98bbb61d33a13a80f30ca6d84ff3ddd7ca603ebfe20408c99f878246b13a8acc9682a3bda389cc0639b8049b06ec6c4b907ad760386374669ea6ae71b7a7476a878fc0e23130dd5e2c67095bd87c52ba0693d912131118526fcbcec1da6735fec3a28fff344047fff87171f649474bd89efe155f0939e78ff5c2ddd5f6691ee65368dcc5a6cd90f734a2d9e3440a6c41e58d44fc4bc75e6752211a710120d546fcb7d824fd36e06133cbb283f9ca5db8a598e6964099f35073b97df58f8dd349e65dff9214e1b6508e18a6cbee95a6dc8e6970aea2228b50b0e654111b99536413786b4319dc21ef90d8adfb29c36107377129846fa791b445fa30e2e7a864efb452c5b62067671781d599e798108f518d132b6c3203acbd8fddefcf6f918c9e2333f8498eac9afc339850bf51425ae45ac38882c16a3b98daee23d299a8bb1dfb02c42bdd6866b438266cf98a7a5ba5fd41e6b925b4456b51d13b555d315b4bbb4775b760b0a7c6d3279ac7c4e457d6adc782ca2a303a587b9a19a1e43d24c764833f67b3208590e07e6fb526a51c063dbcb1b77cd800da4acc2b28463e182eea5efaee3cf7b7da92336b46f7c8a014e5334cc0490a36d8fdc081ccc68c4aa68c56d5bcddfc3cbded8e1b466d64b29c9f137d17e64b4eab7dd84467cae8141199d9ef0f2cb59884d024656c3c5f02c34004add4e2adddd573766676c22d00314a7fa369c9c64c3fb2882da35841d6b596a3ce353f3cd610e81a186f0510cb66e59ce4db765a2fc36d0a260dad3e55e49fc5e3cb2ce15741d37ba765ba4038f66783f6a75661fbaae441ca1e2ddd1d02d832d2fe9d6d9790a1573adf42fdd06857bf61aa301da94a123c1972caf617694d84238688299d24108214a9d2d2785c915dedb4b42c212ff757941254fb121f28af047522bb28ff5d45c5dedc45ea4c55f2b1f3154114bacfc2f0f5f3ef06a8c50082e4952dd23ecb9626150a3f875f6bbd83c232ff652056d26964cba30265f69d8a37015d9be6ef71bf5ba9dd9018d18b36e6437403d81fa417bc50678e8f1113caa5370518ed4f1cafca6eecb004a4f98da6ecd534ab17f1f6d673fd087d168cf7aa577a278a3916b081edda3cecfa074fcc60bc4577c9c79f4a68f968ddd797b468f043bae84cf23a2492ca326d4fdf433062b22388285c04beab3b7c2805a940d33e683d057a17c9e307640e4a4430e5ffbaaca575012801e73f1ea2a5750939127fea342e104ebdc88e887299f1ff1e81e5f0b6781907688024c439064f45b53399e4374a962a31b662aadff826a9bd842f9ec50537de2d628dfa11e0ace61314f44aa59824a34ba4e29269422f75c83f4ccd69ca1a57bebc4b9dfe04a3285f648b9c2b45baeddd4f365eeed69b053090a9abdc1b0453026512ebb12e4ec1839cfc0a50bb2d753956618b9d31482952fae5b8e2fb86fd0a1c755433db46c0812e5ad3d9689d008d6fbdfdcc1ef33e4d2715a5a5181914b66cfd8177833effd15df9fb07b55811ef41608c6082602c2e5825575b5693d536a180fd35053d9ba2b15ace7b30b764716d96ba5197924002e27be62df063b1001e729777c16848b0c4d21d69ba0e075b5cde9ea3e936e9ecacdc42e829941f7023dcf8d80d628b7cea99002ea45f5cec7732415f04d7a905a5fa3ca3aea4ed7a27281ec5849101e5eb35e689cc535c25118dd9a8615a538b03b3924a8345ff8a5ba91c1fa774e0a773c8dee9aaa286f70bfbe0f3066af167f9687f7794ac3f1bdee32849c10c6e07a19f7d1d2c1a442ec980e94a3e40b68af06172a54b326788f245e0c2b6309fb26847b6a253875000b1d39a3db13089c8a2bbc82622cd7a4294952473539d5b6bfdf9a69af6696f3bf8b46e8dffba172f651d9e0d34fedbd1a3cc9b3ff978113e1c2de5e8540521cd5d8ce5d2d4ec91851c64e6d3cca6b7cc002c7c73fa98f5d16945583963faa9e0ddb1f4aa6ceaee077912303b3ed983f5dc9af69f249cd1379d8bb948357d51173956277b1044dfd1423cbb3edea4c7e9f6f7b58596091a04fe85efc70107b2e6ef020a721dfbc9a192ecca5d179bc1995fea069edd9aa7e90ed9dc6fe7b003a24007a3b12d3f1071d16395070540ae664b619b1e20d4ab177abae4ca3efbadd2c1c3fd7421d29613097510e23304fbba140f2e787cb43dadd6f9ffdd7b1f40c7184f3613a8a6461fa98de11867d227016120e6620430004ec5f44fafe14269cb4d66eee1590df8cdcabfd9236a052683ed4f6aa3de224cbed39f54a42eca7750c8f5bee62a2bed7e0f0e91fe79e35d71b573635b565c727648bbfb001c7982fff25c4bce9ec14215f9ab0c1871670a60b8a103d6c0c91ffecacb1418e95fd165e9a3a1bf209400e860a8274a2ef0c0800e52a4115f25a19abbdd9d4ba0e73754729cda0d860ce98b7fdbb18bb4e2a18a47740ade6d1229df459832c1e79a6532288910a458062418835a3bfa8b81668d39fca4b21c5d189be480b0d6e2bcb6e3486d74b94c93acfefe3f522925e0962d517682f17bc94caa29b4c98a56ad1b3668e077d75b747783fae5c9a7d961f480e48c65e515a6d0c7058acab7c42ae55add9825e8f9f4d5f02407b3aa42069327fba9c8895470de74236c4a1f35a96c029a345beadd22159fcfc23af0a18eacdc1061e229b3561422d906bffaf220fcd6b78bee4125b6417ff11d0fc9fa75a10a446783edbdf2fe50e9cf7c11852efa5ba6f0cbd73183b0c23c0256bbd089544c6dd002592510bfb8325ced8332b7eafce1794ef9db956c587c36684d23d19f7d5b1e123ef97da54eefd765b5eb4504acf54e989dae59c117dfeee4238e4fedf6bbb20feb19b8a374dd15455305ef87336462372951652cf00f8800af7ef5183b35ec0c42d0feee6714ec247ec4b3c678e1c0df1d8490a171afc46501ea1f25b1592903417b3e63e4ccf748830b13e1ba16afff83a380e8c482bd8be9d80622564bc364bb45cb59ec17f1b9159853147966a0dc968a44060eb896889c502c501b96c7ac7d95bfc3acee86f7402f7d0b234bbdd2bdb5155807d0f57b2a5b09d6ca17e41c049fdc6008bf484730232dd593fb93055c971f19f9b0ec259da75f9c42a4db444116f33bdb730dbcfdad6c3b7ed6c89b4b795d60d21dd6962b86c70f25cb6a979c679b5db846dc5d6487fb5cb4049ff66240891f675e10f5b1ebeba37f0f8456781757b066872fbd15f72d2186a564f693429e55d8429e8a68a40b6841b2121bf5611185c19c42a973ad18ce37b4a5a15464ca2db3b934052dde0324f744bac8a0f8ba5d07f9a586949bd090c94084275fcfe91fea5d2030a1d76a9368f9cac61e95dd23b9d13a72b854f4f7cb4ff1b76612bf25b0e63693432e4ec6b7dacd60686006a3cee47d6ab065e1601ec6c091936e2ac5d3299a448785de53447990a760e63c4ec213ed1867bca121c9fc8ffc5234edbe1945079945a36879b4a81deed3bb3c68d0d95e4035b0869265658fab644438707f428afc4f94b508cce922afa8c6d020cc15f641131dbad9e415b330a2ce0d53ab369ab98a952455c4c1bfd33e0055d160ef840c9129793a1d8a08254933cb39e70d01d501e5eceaa982d6b72dcbef21b535784fad5f45a13da3612b811067efc74fa4a6c431ef71e0bbf3300cb1b708d1994708bceaf17303363e5baed99622011cf936852b2f085dc1331a822ba173847bb1f266fb54a8b5209faca132b6a7fde006954a6053258fd1e780612883aae9cfd41c1b52a194a63faf621cde3396de4517f353f45d7aee22a7339bf60b2042e8b508eb76ccf4d37cc71a154370d1f601cbdc46e340192bdc066648de5328f88aae64473a49e33b5dfe4a9875893275353fc53dabdbb2633ba558f5f7b267a614eb984a963292982abf1f3d4ed9bb92e352ab82feb983cd3772673e6b46a5a827a9c95f83cbc078a94e0046dfa486bef3cfd357387fd1cc67c226b9b3520c645b04f233e6bf4f8fe68355df6fb21756455947557a156f00e8c7a99131524d8fc94e305807019cbeecdd9378389acefd541ea4044330453822738a154b3b9c6d58396c724f06cfd537b0ff1fd36f22a7703f7b39d2a4036296520b99690b24d608f21573354861dd7896fe31a35792ed1ceeed30109134162b5a7e3f743674a58a80357d0463f00d9ddf46cbc5764d47e9991e3c3c0384d61fbda868fa265f34ad3ac2127fe47752cdebfffbd9cf04174c8373314f5a3ac416e3f30a46f259b0d72b12cb416be2af3b46fded1f3b454cd4e1e2109e95f02edcb8b7ee0abfac6595b3de0152df031e7951f3243b19f0be204b8438a33da5819fea6bf9e788a55aa6cf927bf9744621aed93572e1640bd7c74a5af2d9b21036f177fea79a1e9e5bf8d5744263935ad72f5418acbbffef0314a0ec98b5d69979f474c059d2cc3e19e48f597c455b143981d293d5d515d46f1cd0d0c284303da97506da5134d6fe223554a5db037c98b7765afeca192bce31ae618253cd51c2e2cd2ee36ebd24944678ca74e3274948904527d337e26eb569811fda4f69c872d477c126b7071c1de9484d9d69338ac0650df80a2e491414f0f5f9d26c7dc40fe48878685dd985be4e7fc88ea6c8c28574eeeb1d18aeadcbd8fd9378f21aa3b539d8d7ff0b9faadfde22ca9e974e05efa711394f4e779cdf3a7f255f1784d284fa1a838ee33404802bc56157dda776acf9f90c542818b157ac3d66e4f92739e3e3b5982219fd7dd5030a6fd820309a60a880c99578039c1905d79a43dd0e1db65782cd490a42972692d2555f5918b11055c92358f7acddab442a2333fd72492217f37a76382bfb4746b61343ab6a0b267adb72b659569a144fd5681b95bbbbf62c2994247ccab5a0d6cf58581162a3bed6a99bc07ae1909f22bd08c07ea19f069b3372849ec4ab6d8cb623a8e8f00a39d96a4c443b741c1d6995ce1ad116ec28b16418ad110726259b2eb583d4f0ef4162c6ae26e1c565bb206e0c8c1b1ee05f7bbd4c3cdfd332ec24513cf134f80d35e42c2e9b703bf25f0e1b71a9f73276a610f21b0c2834e5ae0ba4046d1c6b478c189b37df91c82fb81616a566d39fd4dc7bd6214d335e141ed2a2d261a6b450f6463a927d55f1dd8ca4b654416fb3c168e2345172fd83243b432154b08d045b6a972dbb44c7ee01ed9289fec0c4271e9a714fca934fd0e7681b095302cefdda8c87c274882d94ad4e7ef3ed3bf1dc4871037949e97df74c53118bf3192fb460d6a8c3eed58dc4cace6024a4bceb3e605b82388dd845cc61e45ffe6ff303002488e1efccfe05ba77d9ed5d13eb7a0269e0d75bd86fa482a2052045e0526f4d0d66e81c5e78fc491a17a6fc60c8fb1789628fc6a1cf020baf590cd69bf1306ce3680351f00db99d03abc8d9bdeb428aceaff78f904affc5160cf8f5483f28afc059d2ad99e23c621d2766370bda98312ae3f41a4a80656f56026f9adde16dc98474f930008c5fe90a081a0cb35d460a55c338c31a54a0eb2ff2511fcf137677e8951dc497348d1187cdda5206bc3ca984841d09cdb4e00d232f09f17288740a3af9b7eab353195adc520a6b3d8176966ef92fd5d175ac10e90f232744ad516f3477b9e572789f1c787499f3df48d33a239346a05de5c41c77392399e2f64fff235ba6263d508620a282d9ec019a2baa23a13f16af992d2a7efafdeca8336980b58f45c3ef46670fbec5501d6710610c2401382bd43551f1d0ce347517bd8ac24c151fcc55e7d040873acebf1c5ec4f8bfc28dca8aceab7b2ce16ecf9d52b18dd97b59bf9abf12f2a0c4251d5b27ca5e6380b0b0188622b982d341eb2ebad99056a29d66a9ff229703dd7930614e1ec1157c397695cb3fbfea7f292863e931c4bdbc4bad6a802a8ac8342697d0a77995b5cd7b24a25d438dd6f81335d7c752b25ef0677e5ae2de083ced6033bc2a9bf0d52329dfd6a9d1f604942edf34ef5e210e81cae3a6a3526a31b8b3d9d8bf1658341c4e4f1548102a8d2da1f50b388cfc404f8a57a9a104debceedd93f6ef2db8d57ff7c52db518d33851aaf51a3ca21c2073488bb2869ecaa28de0e27a8429b45d566c84724223b8ca7a3e8f9518fe849643b63c26123f06661eaba89104060da4bc9ee17530f43c214d56c272e782197c34f5498c831a30b8a25eac7da059391b029ca325aff35aa039c0fc6c912f49cb6403d5005816f2583a6b94e105a2bcd7f25d34b701640083476c47d173a983ba802491eff93b6ce96ec520634ba656c064232da17aa76186f71fcfb12173b2978650fa3ea2d288d480572c4df8afb38fa22882657960826eb9643812ce3aa880e2b33ea4827517ae1fc6c8620294daedd7a62125dbb3a7c0eb033e8c9a9ad3c3709a6c3daa7f3743ad81d993e0587dead4b7f8a27ec306a2c0c686baef91383286ab2f24d89f13dea01887cfd090441c09bbd4699f818a6a295221ff894c45c807b551fba93c3caafaf6df8b98df34480f73a3041a2eabb25c31bfa682f221da3641e2bdb6638399e901763dc64f12d8ab1371c3f7651efd7afb54b5ab420c236d01960872709a637140aee9008c03d338668c8f679696aa372cda8b4dfd32c694d56e8770abfde51157ede92a89a8de822b00fb0cdc21ea7eef9ecfb6616b3de18422f858403c70b2064b310d2f90d5d26ea958368f8730710f7c53f8c4166942a5a5877cc24d10b32744cabdd01faa1bb865d330b6b2c1ed7e6d2438510fafb15751061431bc052a8f78dd256d85b16a8663979bd7407fbd8514201a881dddd3143a29260042fb97ab8651594251c9d5aa4674485bfa1c8d29c311f5a4b21406914ec158427959b652f7f4e3a1964dbfcd348e542fcc545a6b7c63d1a7a213aec7afee795263a2e3adbb47d4a114c05f4630a2f135e35c5f63b2686edbdf2fe098643084f19f26f4df9c5eeebba32013ce4b180676f2f4bfb308837d408e852a18362f7550ba70499d8bf90c81b36f7679f51a5882ec7443438126aede57aa01bb74a9567c5a764cccf6a6cb0dc44604d557206892afd3ba0feb19b75861c4f94d618032759367cd2760eb8a121f0fc931197743dbd783120bbf86472e6566947d91d45075861dcdc713831a59cd9a0e3d887dd2b772f67d57cd98178f6182c942926bb76ccf18b7d40a94c11afc1ddbf63629a71167447af2ca4fa9f2a1b47877c1ddf1a0c80f42059f13b66567fb7039727fb64b8a3312d6742b2fdd55fd80a95fceb078ffc5092a98cef84a6420c5f0afdfb7cfb818b75cfed031fce9a16e8b32287064ddadf230d05d4e5e003a16622e515cb45ccc067704a2be91f38b5352256babddc55319ab7e31c01513f05b028d0f56ec6b3f4fa4bbfaa8f465f04c8117e458430284c86be67f6b94485cb4c5bec157f4b9ea5aa47e49b8feee63681c5cd575eaf61b1759895162149417cf3cf418dd2f6c6fc56018b98603a29d4b349ba2d2687ea208e4bed42d1a8f75c5368c4a12fbded378451cce4ef29ca563132a4caaff1f8bd091c0957b0524d7d6195b969f8d729f5f0b4c46facd3c187d0581b0e0bc0ea800c5c807046fc11f50f913f0a27bba4ea7264d77aba1f1c2a562fd7832ba1a3da73aa9f2a9497d5391d6644bf5fe1d597394dcc173b82518f09041925917de8f5d7fd9259581357bfc5a6e9a293148f67b8aa7cb1c4bd9134e6714fb23de8c6fbb1971b9980857bd19d86e50251f0e6db303e0cce995e6d3b365a0f3f77deff2652c5da39c9a0fa7abe8970da9cdf9c85920b6d61f9c600a6158ffefa793d93db36b8a552b843a73855009848c888dc8c17835ef5ac6fb033ac316c1fa54feb8d965de58693125d9902504d19926b1238e3dc2ae8509f88fed8a22c49c90420241c00dfd2ac50eb4da21710e886da5ac59f77916071c1e19b0ec3a02a65e09ebea765f565fdf69924344c1a8fd681d352c60c8f3bd4b42af27bb7b88ff1f186772d7ae283d98999d533732a573d60100904ac2827790f85e23ce6e82b274fe8431b7f3bd0282a552e0a0282b67266a2b7007ecaaaad90f932c0d561550e90a44cc6d3447f636453bf6a7fec280a4f6c9773e290bce4d6b7c50628cc964a30e6c522b9df3bd4b5ed53eab0dbe23e30ef27bdafce4f8ba368cad8b51745a83bc8d9f41a87fb23e1ec26f4d06d6b3b5e1255e0937ca7b675733ffb0722efc59b2f06ce92e2376224c9ae86a3e85031a0a66479f6795e6c8a40205aadc66c6a1c0dbd28583056774a4ef023e20fc2f8f70b9717df349243e7c9b5ce8830fd5d92ab4485c678ce843ae8fdfd25c8d03767d92e48dfd6554f692d98db6a945eeb7b965edacc749ffa342f3ec729574a31ce4c920f58cd656afd88d60595c5727e6eaf017521f08b49fd5f30c43c54338d0814a19b747a6b8f4ed1dfb71f186b96b6e165310d5ec4c4d6c51d61f30d834f2a376890fc791a3b933f27db602559c0d6e6b1c6bc8c4c0344d3c4715841d56f2e65c21e7fde376b6aeea27eb34f44171cedb6a5dd8ddf7b6f6b8174b7acd1c0bc71dd959367480514a6a9e9e8f94692ef2e6091c40f738a6218641528cc0cca78af1e223406d9be29eef247568e3e13377bfe7d7bfc35f7852b25f68a4c0e314c3c771e441db727c6342410864e8bf41a45b79da659851dc2fd2df3cd18b854e8faade2262d831b90d3d08e41c23ae34b9d2a67e668f7c0bde9d160c73181031994f37b54b6d2f8e3e02f32452cc3af827806d7d362767ace5272378667829af991b2a180231b36f7c05a44b15d316972dc2a853dba26fcb9f98110fed1e8e777f7db885f0f93861f8ce79bcca1b52f2ab6d000dcebdd4bad79d59f3b6b8a613082f9b8de45cc6abcd8072fe6e8a53ac8b0bb3d42193efb232e0cc4ce2c6f491d7bca0da922935df6cc6aa514824b87d7c195285a14c7947079f4eabac559847d2c02c6c3b89326c26f64416246567da55e83b446143072ed9b5ba4e65b839030996b7964ce5bea4a4f9e5685d8f80f7fdb82938e5573fb84b6f4b53a6989742760197ee3343262ecdbf4de5e0e44b0183277d6b6e996ff6e3d3eb93240bc476eb891f80de3a668045a008d9ea205567ba330194e92c082ca492a7aefbfe0d24ac03b1c684cdb5bd1b4203b02bb5100a10f30ce6e773768790432f2e608bf2e4bb67e24e821355f986743130a8177d01cd37f994c79b589936e5adab2a003e4234dfbb00a1166a7b87ec16cd8795338c93102229b05f1b6b8d313c2dbd455402613eb860d8d0e89f9def24f277dd0062d40a66407d6c221fbe637c9ed171a05e7fab1ba269453c4cc04687a1ab474df89c651571e037bf591199de586ad38c8794a3e12ba871d8186b5baabaf75d904f61e5249e1049a76bb415681e59ed07acb53f518a703331fb8c32c472a3188e64c0fe2cb80f63490eef9bcfea3676e49ab7584f1edcaa99778a558327f531cc8e6f2a9695c290fdb46090b98c6fc61ada21488068c2c7505d145c9dca73722c1f7490b61c9f1bb9b9ff55d35be513c80ac4d4785dc6f65657e021c9afe8354f82f7814369c9fb4b8ab1c9dea30a1b93cbe7cdb8b28af61c202a28c0db4457fa25abac65432dfca2f93197e8c30957135e0bc9dcf2cb01bad78ea744a7377febb5eb5277ec17b94d9e00090f5c5c5fa6e8edbc6a6c1eed180b0309c8b8a13623b8efebb30653a5764db9bd777ece70d63e360283e6413f0f0bf58e63f8f47a6adfd370de8a9b3df6c99e217a002647fe076a442a0cc2c56a34b52f3fdefa8a770985bc8f36a0ce02234ce7b7f4951d551005b85e18e0829f10ed346a5813e117280b0fac04dd9d343c5d2773bca4056e4d33ec9396b66067c2ade4eeaf98dbff11f87229a63ec3207558a92fcabfecc037f8636d518935550388c4d3282487b3aea7d52c39cf9da4a7f686f5588ce10c85caa2d37ece4f5a8bf96a29596976fa3448ccf2af2116c2c0e4dded080b9e3bf079f24d0b3ccb43795d009ba511e1c332cd44acd6d02554a1510590f0b243f7820d99150da5a4da7ce08701704c06802a646ad6c4c21251867fcc03fd45fd39d7f7cc57c96c41e87412fd2b4fc67775c4f9be5a63a9d2a96b8e1d938ea88740fdec9d9642f7945525b204545124615c9cb199bb7da0d9a833e4de795ae68cf9ea39b25908b019e954fda1690dcafbceea56a32f8ace065dd8a64848238af3fac4c18ce93c872b151451832c7dafd577aaccfccf7b239da8fb687483c854a4ac87e97cb51391fc668d2eb32a3a21a4e22062a5566309e22815b335836200292f7ffde2cfd8e1d0bf5b6ba8d08fa2500e907d5ae67573c71515e9da3cc797c1aac42390fcf2c79af91ff91b7648ac2da51383b423fc9bb8f2a32f0590d196a52ab5e82c1f78b4c456993e4088e0fc43192e8ca29647ead3f45f6ac11b0ec50fd96e1be0c0628ca5f4f98c512348165e726a8b34647f6b5b1cec984242b5327cf09df2bc7c4b377ed296b9dd40cfc05c933f090ec9b8fbacf64814187a21b0e82ed165f6926964d5724664364bb4531efecef74ada1cb76dc65981849157c899f4af6e2dbf11af7e70b8dba9cddd36877e658b5b446aa5189f816209e5856ab8d27e36501779db1c97d13d2c1ae05b27efdc6b4961cf4cde7571036159f7717b69db5731708c483f01583ee7d171e251a1078cf38f627c82c53c98a9770aa6bfab91525a1081844071697a91c14b2fb0bbfbcb7d2bfad50d0b501aa1f2084b70abe8d01850f750c817db4bb675a1c54c8d286c62968b336f26c36b12259bfe704444cf992fd2a8d0b9deb357597af1a253ee82226a2e25f395bee48d90f4a3caae50ca0f2736e513224634b199098f7ccc320dcdebdc70ce77b81d519dd292ade92a1f43c139b3e7349cd50cd14fc5a38543fadab6066228d014dbb92f5f2e603b2c46e28cf15db320a955163a579e55e97c4feb66b78a3239899aa946271041115a7589f089915273f1683f3a445fddec0f573c59cd92a1bdbd1ffa481c3d1807125b4d9052fe78a05d1a16dfea7a1c31973ded721335e3eca64c9fe53e4ae3ea48bfa4b179ef9a3795f6e59f5c138e36210593a3ab606d6424e9ca5b19688640cda7887d12235aea7d5621d8722b210d5be4563e2c4f38e0da561c7c91b246be5aa1d74b7f2901047df54d6948388bfdfbe1f1070cd51a95ae408b5acefdf52aa4dc0fb5ef1bd6bb345989074f9825b0227b96395ce13953cf3c4cf3361724be19db6d1dfebbb1df26bd627b47e5620ed50df568cd7397b04503de46f793594234dbb5a460492d05b5473dcb22e892cc00fa096d164d91d1e34bd4e545bdd7146a5120a040ba95e3ed0214ff557fa18b61bf47701c43ae9ae29ada2ee4187fda137b56965feea4bcae62ea5e71ee8554782d80fe2b1f08bba9e7263669086880b8cda9ba6e8b668bf9bb94edf71bdb0c3e6e4034566d581104897cb16e35896227e71542db08e4c374be4c8de23f7f0eeccebee0f699b2b45305a099331156175e079d7e9844943bdfaf92f72b6dd739a856f1a062fe970d3278e0ec70b5b7ce161eefdda1618e1c1a25e960d9d4e3e690d0db498aa933824b948a4167a79dc7e6e403dc275c89ecd6d9bee6f0a605fb63c3159852ac3ea0745913582376acc7bc5f126e5347e04845cc31e7ebc2ab39772bfaae63f66ac0a0538be35fca4499896827b62026e3222769815a231f4a00ea0e6db6b9856b96e04f300b9b1209f45f0e56454ef93067d179790c4038c03345f64beb981cf9df1e15368688f9146a93867143e70b12dfb78e5e5441567a68cd6a3f28341bcfd4a6352628be2242a24fd362f3beac1fa63cd7a269f500e1dbbd6850a4eecc5aeaa9d4ece86f457551a3de55b2b165b47f7135d21aee8ce076de9dd9340dff041514d9aff5d61a6d47284798f5dcb9836c54d46f944a782697e78e0186fd3fa7acb39e694ebbeaf9b3c57e5d9a42e7f62f402a3f4ee3b31fd405be1233885b8a897e5f143e9792195ff76d0af114e8b37605cee49a5c88939e3309d7cfe0b9ac7e8dd0a09915c624cea9d741c3e358253e1ee15cdfc0004ad64610c144c1003dce080236cc2d36f96bbc5aa4be897b6980a24d9c37b14b2812deb0c6bf027ab629d7551d06ddd7dce23f5fefbc905c903808dc291257556f273af82e5393621bc057afe2f45529d2d663f034ca3f4e0de2ca32e532508a39b172c8820bdc807328f6f8ccf9e1f902d14edeefc186709c869dd8d90ed9e78474fbe9ea180ef16dcb05de47be8e90415b25e2ead10b6f006fa68fa64b2d98fa22e1629100822b51e60e70b1e71a7fe8facc5d318e97a5aeecf0833bb7d81676b4363aff4e98d73d601b468f5467336143c27aeaa3ed766e99a45e951810b364ea9af602ac3100f612ebbd2d2af0f5214ae1a655499a012955f8e45864b817dfb7ace048f25df8769cb3d9e31b45c297b4f6da0af0144111a37fe3bca6b7f7a5718c69603f1effdc1c760ebd7a1aebea7d809f69889a218abfd067e4f88d1f4bb6b0fc3cf2bed1d100d65398a7cedcbb3bc97a4d0fb480edc093c137bda1c06b26f4c89fc4d646ebb1a1bf475569b3ee18059f62bae0fbad4be5aa0c72acd43bb9727b4b6da655937eac5db9e16be9954a938a7dfab5ae7ce805e8fa69b9a9cbfc72522cd04ae5afc3045f4b54786a498e30b25fd8014b5860b029accc4b1c0b76b09bff1695bb173686a7294ea43cb7ce6675c1e1ee1f3a18711bb5b3723686c8567605ee4d2e089db41d1241272901e8bb1b8cd12be7a6d17cdb17b3d0dd663254a7dbdcf4792690aa1c01759093c82397df0f0531c50b78de552570818ff23027d011237bf3f9bb6a69967ea38067ffafc782db4ae673c02e2a6aea021b9c053343c228410fe13af6b76c19232cad45f2950a6e65528e535c8bf7321bda06a0520ce635cbe3a0bd110f764df543ba6f255cdf34dab74b1427fde07ba51c1ca287698da4472fb01e7a92bccc028f68a2db1c3466ade8ce5ef1c5c7ef604f688cdd1d178deed20d3a81ad5ac6185778ebf600d36ce446dc9ca51a36ce6936a7c8caa003df6a7d8f31c6f62c43e35cb94e4a2e0634411b22154ec8af61914f432f3f9b0bee5b30122eac09496ae54d9d85aa6cf4135b76ca4cecdb7a3a4309aad3bbf9827f11f20b02462e963bd256e368bb3a487943bbb9a8b2d0f0832be73861193d741abf9cd2289b631fd81c55cc55b5e0b63bcb20936b6c622fd11d707fafe74af264024a7096a1459ec2333812bc13daaa7dba60b990dd34659e3a20b4650252747ac34426111e820a10208df47c712fa6e1767412c30cd9e82629e86e6d8901cc7bee97e63118bd6a450b111b852547210f43eb650d83265a7af24329eb19b53fa1cb9dbdd4e4ecd990b63f443b25ae96ef577990fe95fceedcd9d495ecab22e7ba91b2337984ef53be105e58a61ac7dbce81ad49f08167fd2e2d5e4c9b56352e37021ff90dca546ca2df133e4f62aef5a63086f7598bfa55f32afdeed2ed3f9fddffeaf93081db379c103378abe483d09db5010255c569310d444781b999266463868c83592b8a9231a6020f9ea07108bcecc8e80e3d407a62274a2183d0fc13f60f8ae2ddcf9ec0101454e820fffaeba368b33fa0fdd7ee6056b263ecd0f40102baf41972a2c5cf0363e0b44440a68e791c1841526a86dfda54ba6cf6233c55dffb86ebabccebf92738745f8850c1475b4f9aca8763d11eeceebdd9bb96f3d13273b14cde54338c0c68605b9e1db8c97c7da589cb25e5e17136b54367c330a5eea89f952a0b541935aa43b00a138662f4b2131c74661022186aa6d8b3067acd8d22e72a3a81033826ee3f449b8fae537441b95dfc00b4f8b28f7d5ac1777d8ddbef542984ae36b569a3bc6e13a2ad7b5e20f4c0957d9d654838802791affa65ab6aef6e878a21a7454c88428e698de2842d5fe5252c206ae93a51dbeced0c24461bf1e11f83f91dbb861ceaad212f9237054210f5c217f719a3f7c5eca560f631efaca9c91c93118b636c9dc59ca302ab8c8a03c617b9451a4e7dbbfdcdbe317cccc5bb7f39824ad630d9db18c5ac7618f54d35f2135b9d4fe788d01281f48169c20d08acf3642ccfab3e08856ca8a181b1a97f1339539672ddedbcf10dbd43f483f945fabacaf3e295dd74ba3a7b74838d5a23459acb66f2b717943aca66ab7600f4846c1d786b6133b21416f4a01427b5e9c768c73ba6048202b9aa880264f7f59c42c8c323a98a6fffa6afb083f36765784d648356cf3dc86ab5774856db5edfdcd6517cc6ff7fff3f5e5c251efd61fe6b9c5ab7d95242ad6642dfb3206a7604f38467afa2f572ef5d2df57ad35348ba743572079be8c3015fb55f254d1df2a954cd1a7a4ce0d201195a22bc6a446ceb668dd6840018fdb65880eccbaa824fcf8ae1fde50d1fd6c09cc0740ca4240b30600fe787a6045211708b86739eaad7e486456106509acc3954e2967c5abcc2dde72c52f6d01222b8f38c2ff7c731dbf0088223df9f6b057c06ae521bd399fed49e86edf63edbc3338c59facf94f93df45f7f85af12440e388229b81be528cdbe648a2eb5ac35c63263dba5caf9b304ef14ece03c9f5880c649ee4fd62158889f3f6e12568483220854e7b93631d277ac89fa71f947e59fec1afe6a85e9bd21fff09e4b9a51a1247a0d18c9a895fa6f9f2189329811557e17bc59c9b241c5694f5e355dd365219b9c9e1c1b3ef540eb08ceaf20643fec965956c1ba436bc82bbe2b4545e5eb591c6210e9e5565e2c0e29f1a4ee7ceadd05f0c087669bcf51a5da0c345ee2edc4664d85d3d83be898b34639bbaa3314b2bef04ecaaa29f15296ec89afc04fe2297468572a023ea720c72a4303065dc0442fe11da90fd439d1bcc889b1e79be747614cab2cbafe9ce2408894a9f720c7258c4221881f8e3c89f64623dbbbc5ab087e09ae85ffed1d797f01ebaf16b329e1db6c9e91efb447769b783d110f0a0e93656fe425827b41c01138f72b453d271830b217f36e5c034d0a429280bb54f4a99829730f01498021584125d54a5dfaf656383dbc3bc26afe54cf216bf79651f1823eaed268d3ad63d4e08bb4912c89297b33e42942b4e4f617a81de715b604a1a02e6acaefedfb5ea2016adad10af21dd34db5281a5a5420f6decee7d00929fc6f805e149275644b5505df56c6f3d018fe16d09087841b285993e439b100305094e1fb1022b6bba7c5cd94766758b77627615f6637e1de0cc166317169f76199edf0de0abeba4698076b19c24ae8896b596c7e7fa6e5992565a0549e15f26270f1b5f3de98d7a1f210318406cb1c7172aaf5a688096f00c4276145a1aa4a039c1e56dd5185ad0c8dcf1d365b0281c1d401cfee0dae1bb0a8c0e86616a6f85a7a788440710e9f1188aac2b9ae07811eee783a6fb238b25730f5dcd57981ab42e21352d6ec255f315795c5087fc6c3cb2628280fcb0453d23d8c505080657b8a1ddfb3bcd46c1e88cabc26dbafe692b4d7065be36ac67d0597408f7d6a7b2a1e5bbdb76bd4ef602661011525746c3576eaa992219fa887ccf015d20640027d4571e6d96de1bf8622985baef151c6b1d9419d9091928780201e2745817bfcab224577e23bc6379b256e0cf43146eb35a23534fa848ca86a7b1d150660af59737a8110476647f53ee9945ea52f33e32b8852b23f3bf676355008c5e59ad3d83cb17da4b55352b9e2ca92a4dae08b86b40ea61228f58e3c554ab027f3eb524e0fb072f0dd3ddaca807cb7ebbd2de7b6bb16dfb67c797140b21f00a72d0a748fec9488f2ca1d55f1d1eef45557bb86e924669a4c3ff890f5ea4e30d054f578589393c3f1e873ae1bf96e83d84ae3ee64499fdabaf2f17159ae18e9aaca16e6938d30fe77bf91b03d927ecaa3d1ced298d0c3b99ad818db9d0903d76bf679cef9fb75654b1d5098af0efc4499be6f2b8fc324ca97eccd26989cde8389761d0692a8c9d2e4f78ed90bf742bf8f60453ddb940bce69b10265f9dbd8fc9aba30c8fed3b37a0e193f4e729354fb8bd4d8bddc835fe5fdbbaf20fad6dfdb0600092dc85b2ffd9924f56c84cd48d26b7362025e93d9cc08088512742443b66f597975d16dab095006ac573d8c2ab81e5582f465a3585c064be05ad8c030136129a0387f8ed2321e3ddcfeb1fb7de782e075085d8e02f2388b5fa295105e3623474262c5920d0b12ce84e540ca2ea6e699e4d3967c522d3b0bd05f6b6768a319f14ce9ceea05ba1d725a1985d0e41eba8d783da04b20a9c6fa149f12647124bb33a83870b95299b68f0840e0f3529b4589310efa500d2c8ec8e72abb2ae3fe2bdb5499f0b0d297c3d475119587ab40c5a7c7d59d6b6b0e6a27251d739c500b68e9f3ef3a05c3e07c10ef92acd511e1413d434d81159a39bacb30bb9f7f7beee0010acfae518540ff769bd21c0412c46e9942c020fef106a1ac2bcb2c6585757639850d721df0e97cc3c3ca845c190e87a02cc0efb9e787212181eaf7e97d4cc667d8411810315ecd5a167558cff17d78f3de83f677765b131080968a20fa386e2e04fe61ede0d25b6ab841d3b7bab8d931d2fd840e4163aa9f171ea7fa419e49ad0602032a916f264bff441fbbb32f5748d02ac5adb3bf7a8e13128f4211b4142286f935abde0fb431061c8c91e32533b39b4cc1d87715979ed13c5738666f3c178b8696affe58ab53ea8a136437f00a80cc5d84b566956153a8f78003a316c665586f5853893227236fd546fbf9113b920e89d1399317a06e85b43c27e70e73db5a398d1b86f4822b00a1318cba326316c5d1fe34c243bc42aa3e73492d45bb7119adc2dcede9e3b0988f1cde15452b90ed9eb1c14b73d0dd09b18da5dc4fedb19f1844c4875047de605e84ba899ee1ba2014b2c59cb42781bf1106d5a14aae378719bc4ec182d07c84ff7261616bfda7b0bfe10d2841edf8479442ecec2ee906e3bcf4dd3a44dd238f2d766adab13c394bd0c2bdc92b9bbc0575424538b7626e2d1cfd7b3ed27a650c71c0e4e299bbee534b8b1dd30196c1fc2cbdd4f5dfdaf2da938a4b0beef1dca17cb7e201ef8c8b30a354d61879b9abff1b5b384099bcdd01ac8b95cb50fc5553813022a9d353577b3a35a78618f6df1906a2a5a4cc663596253ef788b2a2053af457104fb1873cf219eee99ded1a65fc838733e61183872f90afcf023705a1fd4b8da9d2384d3f769d04fbbad70d621bbc36b9011626155c4527fb010e8899cc0e74744c14ec62d9c91fa0520ec227267dec17ea0842b9fd334b740d1068401617007963902ac3ddd8df72ec3c61b0e80ccf6b9a48f65854ae6d293c785f2ec88abb30fc18ea6bc33f88c6448cc616482d258dfb7b750c7b1de88283b508d03355d3248864ab1e64266b1d7bc5028f67d37e88ac5e3fab209b5379f95b4b9f57dc97c46b3dacf6383a6c5bd7fc9ce54b01f11693bb2564d2119bce20f305dca2af268de6389bdabe21146105a739eb059044e59d2eacb7e295c1458ffbc9bf0d3653e21545f7cf80accbdb96f90c671d74f482d252caa25f85d2943cb16cd9063e89d40180cf7b24db2ae67b9ff6602d8d73171aa25460f0d4c10cc013fbe14703f4062ee8d6c222460f5b1e7c0cb5f473122ed40ecaaccd1087ca57701579bc0f249d3bdc3ac5330d0d9f133bea623aae3cde79a8b14ff0e80698c62cf24f4e713ab97d8cc09c23232e6959fede176c12d7f81c0a78d70cb0bf75a4bfd92590442d107d894f7b06f4c5a9192554c2d243693e02c48f3bc0647b929358b4cfb45812f2b93f1c74a5333052cbd0b1669bc1851a63ff22af263f995f5e3e552a1792d493c7b84733df803ada156e67efa3f7f24958c6fe1d8ef44202fc8679d855832f8f1ee3488ca530482554a4b9f3b428b351d6340b7dcff04e60e859d59598739001d4e106d537f0c5e739497438c2eb2ab3af95b59601b59e8a58e0745d466994a6d7f0b372d0cb8558f76f090fa2f6dee628dd6f0bcac078a27ef2e495bd53528ea5d73451d1475020a0acca600f354340f6b58e3385e09a2970238e4617dab4f9f6baf616d014a6fd8661170677a40d3aec75a38fddc6318f2587cc69aa8cff7f587e4fbaac24679659f1d9790eeb4a8b3d50e83f522bedf672b40fe4a591ff087d5837c3c0039f4878d0fa9cac872a1d2aa7ba06d1e2420883e2e884012abfc7356e6dc70e92a7701c7fdea42d80876b9683061b924b865e983d58342a0e9093ca60512631f54a5a7283946491b072617021b418556c3fc26504c9fcefafd923c12c22ca87ebc4d54f48df4474f081a101d6a973c32a13f46916a46de4fb297b9ffdb88290e077cf6b34e2f55f215446ee5e5c8f7a0b3900a8edc067c42faad4568af0a19047294989daf575f812fa00e3ed3d9e09c90ae96f76f6b678c36c85e54a3063f1cc0e57cb2737267defcf1143f2de8fa42108a4f0f6fae53314ae92f910aa9d5bdfa2374ee30e9f1ca807339dd98058e75c9a1ffe8e244be225be03194cf7d453aceae9b332f48f0657c01fb695b603d30f32fb845b1c9e1cccfc1fbddd91d96242401f76819023dd618d353d3fb7f435cfd872fb3f17f80b4fd8adafc374a9c6591974f4963190359b2e723b0fb1ea0c676f1cc2ffa1f352c8c1ec07d668cdcde67ab45169b3f088989b72070c5dc953c5025e8c505a1aea4d05bb837640264d73206971ca39b458e5f05b7a1e31852c6a3b6c0a1d9b9ec531bcac9e8907ee35f0308e393401fc172aab7b0dcc53b6f0277e7648c483dc2153c7283f845bc917642c0082f086301907c867be867d19cb5ca7ed5e20fd0c780d78c0548431bb7a6e3652a7f1ee75d3ab7782b64bc9f0e5328a1823cb6b97ac1fefbeb3dd5d9ff1bd73f79913009ea3f941964c555f7b21f52844bd324864f9eda2fae7e96409f37fbcb148b59ebe857acf34dbb649c85ed5d160c17166543455bef1762721a54ecff52825da66896705124462a6202c90e71c480d1dc88c5915f97d629f3c0daddb8405275e5e1a7d6989f899ffc354a80b837007fbcb8752a42cbe8e2607397a417cc2d0c404f6053dddf711c265f1c7485de3bd9e5455a02d61c695acf468dc09e2685a1231c444a40527af1c5acf25a6e37160a40554014b8af7bb30a918e1af63ba4d6558c94cc13ade0f9d57a9611f831fc8f73306a1d9accb68b7730f044ec9c28d41460c4cf780d48263c6eee2e584eb5791eba01deb5c03d0ae17c894fda0f48cd0afa8ad30d9a8f125766e7b01571325be49bec60a99ad4891109bea155e0dbea8bf83723fd8e8b72b0d8b3c98541b6ce77f7b2b88aa70305a8ca078aaa688cc37421ba7d00c05604d340b460c89229679c24ffa4bc99633cc8b49e64db2d6277ab84105c57bdbecf111e4e623e7cb291428bdca4d16455b484d80487de291a7b12e656144dc3321522271f4da4ad5c9c73d9f57759c48c069148bd6e20d3f7222d05a314eeb76b4dce0c16a6818ddeb7577741fdeb7d179043a529d8bb8de5abd5d2119022cf0da046d599061419079a9ddbc1d5a0417e68a45ea41ae2798c17b89d8a4e7d19658ce8fc7b9877b2c8016bd1a6e5189b738a5ef4146d36e9a55d6e7520e8a14fb484ef12edf013cfad59e8f98a7a76ddf827dc90654d894b0c8f4872b815b60c5c204f0fa80c9b25acb263d9a4285bf10a20311ff81dd03b8f7966ece8b8ff8597fb6603a604f218f3c4cbba4dfe5b92f7623c665e679393e46f9eedd337d3e731b48f0ee40f9fbea5386adb436578fced24d423d6c9b07f45f49d8d73d4d23da7525c9e685f4c5d777b678beb148432f2117a0bb1f60b596ed89648a5f79005fd491c5fc9ce1990ee5e63be72bd59c8bbaca614daf8fdfda066b9b0ec9db0872652f039fcc2759e786f6290fd21969ba644bb6523268b43c9d81507ad90367899148c3f55b49f58e4cf9e22cae919af88d7928b25066be44eac3a7a0f1d48b72fd5ecbe38a5c0a373deb7bfafb256ead50f82c7a4785191a7be04ba9bb15e3b8801837e98f4eb7b6ce3fc8110c50aa087392511658c7e4638fa31920c203e155c3f6d8f4c2ac6afbd8ec3bf45d071d71ced6c7168fec42548633fbcf84c8c2f1b572b2a5ee076350040d6b033ad677b59d5ef05720cf5cf06325cbacb3fbd614b25c989aaefc5cdd70981fd943ca8b527c1e82a1d0fde885b34971b59e7be9486a3c39da30fd21d737e245aaa5a3765717def03647acf6e1adb4587132b1b5816da65c79ffa1295677a706413198181814ebb99eb7a5cf5cfd6df948bb7f36a421737ce4c4d3bc473364ec869161204c9be8ad21d5ec91b008ca3a94f26b8964a447914c736730f6f1444a5fac275187a2a6710d886d906324ada4b92a24bb1dd1f134d6c109ba599bc956b9178b16897152179fcdce329f1322bf4a2b184dd24742682d9800260a36acfe254645d16c03393115ed8c4e8a5680a9233e6fe97efcdb9a91e99bc9a253854497d13e4998d259ecc51bb15090300fa001137288152ce818640c4a9596efd885a19e27b1ee630286be0f35ab6abeadd80b979f3aa3935bff1664fa12c556aef99a70ccf1c19ca8bdbdaf4d7edfac82dd700ba21e91250ec7492d257a2d2c92c004aaff98cc8e092072d477807b5f53244b0fe24a9da36aafe8a7f3948515105683f51528f3f96ef67eee5e56b34a1b34a3057fa10d54ec95c3e1e29c58238c81d43b333925370819c9c3d2192780a07807f6cc260cf59caed1e1ddac094d210bdbb09a11e0704697fc3f72d4946f8ddeae56c3e2a9201dce1a5f1a369863451e81b7a92585e04997a1bea714f0c2d1ba12a27ec739a25bb146500f9019b53ea9648a170731b4cd11fb345485f6471d088874fd697b12ac0c505508dba40cc3b26023f18f1f1de060852b09628d32148f9e177078ba3c7860575d682974865349414ef374bbf214ec0bfa116f115e6970c67d429f11671371cf86bbce1cff49b1621f9b7b3d0679ed1375a1a9e9d67b88eb848f4a3674f63544365dee7afd0d8c28c090bff0eada74c96fbe5832b323e210e56e59cd3a7fe90231bb8a70ace080686dda62425674ca97b425c758b857623f1c189506356f4c07dee9e8d2a9d2b56562f5e568db7cfa982bfba564fde6443fc44805374a2c8c41735b1d365bdfd13fcf5c3da020b7851e089119a78371ed63b5aee4dce5ff779c8d3fbe577ec50acabb096713a3c0349dc53e47eb3d7fbc7cd8e5a3e1f2c6e30b6d2a6034f51d3b8231a97549f8c27ecb7467aaea04526a4db577fe27ff0cf23ac7b0565af733451a0875e89dfb5c2b976d9621949d589254f921fab98105f90567e1b5d90a3bd54e980db030673e18d5e2e694a15e768a25a69c7bfefaaceca3d1c16743a881fc6e780bc0ecf2a18cdac718457f577d9002b578a14829b495e02719e171d94c5c649175e36f20d52b74a5bd476e0395ee00337841276050fb37d2421f5e0336770c42cf20906fb332e3d28fa60cf53727f6326df9126efbf4e2f08d0ac567c3dab4059f1cda63a2df63b9f243d6c9780f7eb5f0900a84460ffe7dce15318e435a2cfd6fba76bfb03356fc23ed8f687b28a69d56942099c04226bbb6430e9a558bc53f35abf8408c1f7048bb0300348dcc18e5427b85eb9443016cbdeb8db40be8057cde13027153049f2771805ea828c68ec0b9fc80675eb6abb3e97483f8b42d0e80564bd7322b138a245c912520c5c68f20bbb61b5b7813cbfc8601df9a0e91b04a49e52f6d916b4120e83483a4ff39618b54d3fdda7bece0046071e89d83cec6a52fd5b79c5bf6e559d442ba1e4655cf91d6dc6db1dbc3ef9952eeaf24f6acb415f455a6067f5be0b9a5e2ee65fe379ff09926cbec79fc76dfef515ff0b6cd6a41c3f62678ea960d614f73a0d22e28b42f7a544d3db280d12dbad3745f81d829c0ffcb17856e4afa5343130dc1e124a46f5d65ef2a8c10c6f46424457d5d770e9007d49ff7d4b80ec68cec4d2700afe66649d5cec81ac7fb79ccf54d8de0a4d3cf3a67d44ee12482f4a321bc97ecd10dfa7f04d413e54f0db49aef6ff64f348f53ca01e54b50226c0fe1be30736a1d16d3a949f1089d5bbbfa41f3b210ccebbd286093b11308db2d06db1eef61eea0477527dd9e0abed93edf09708b520d75e3c6c34ba8a46957e167eebf2b0ef389aa968c421e76cc9c633f5b25e8d9a4551f40b3a6535c69229586a2d2940a5a26f9d2190ab58206699fb0666231fa930d1d8f858fd0e4da6a3be5e95844f57f14cd9e9bc0bc2208252a5a0f2c4eeac46b2b5d3d7b985a066ee5163f8b6251d03a19ede02926f4220b51939828a206eca99cf0f662835c74ce140559a3a29e610f9f163471dcdff2ee7e0d747ac04a5c3ad162c74a548f1e9a4a5e230f1f71c36cfebe4456b2a99e1930f613f4d4b95039dc855235b6cd478f3e71190e39b79e6a583ae52e899205836db3c6f11125c2475249ee91af9323633152103bdf0e877312482042d186cb52539c19db3320159a0a9426f2f2456bb19e6d71c7b549223e15d93a529c80260fea6bd8c36e603f1d13dd98dbb8f62ebd574aaba69e7a9d04e0c7cea8cdc66e318281ea711a20533ff9d83d14e53e42ccfd1f2aa209bc4a24f3c03da7547c04a167731b18db9b0b285d199af43963482412c59ef3ff4ebedf11fd259097d74a805ed5ddedd709bedc6e0b2cf3a88a0b121421e7b4c74a9ff4f80e80905432e6719311fdaf9a8220b6c34e29a26b8601edbe8f46a8b1de56e9b7268078dd9c8a3036ec979941fdff84dcb935318c5d183627a8ca0134656c5bf96f963bd49bf7610bea90dcc8c7314910cbaa8497f9937e45dcb76b3d6b461736fffd610e3ce77a079238e660b528c5953c2f6f5250e197e1ce851f9bfe7b0ec31a914a3fa0990ea897b7d5b4eb5a8ece943bf5474477818c42fb16fe6797af1380e982cc31ca59e69d3f08412619c54bf5b427e5e34147c6b7833a4dd5652a630841e26a23371b19bb1bab9f7e32c21234db87f92609a338c7a38c77af596b9864f0cce5ef92494625fa8c02a3df92c08674e1b0b669ccc3a1b9fd4ead49f87fa36dd4ccf702a1fe36e6ad7ed8b28db71ac96742af03e3313b306e162c11d08bf75a11e3256dd03fec9e4ed85dbd901e5f3af4b2c3fbcbc845ed060ea4f64db06520b3abac74574e6326efb6365e2a2d823c4894826645a904097b760363f0bf1927602bceb72ceb925bb634031934e00654f6b18d5c095a39896522c99b171689121c24fa5b05c6d45c57a130ed7f1f42d8612d85b5dc23cd605c78fe1c79dea76ac94d0a2e0ad437721ac22b1322cca8ead815b20c8282721885d4fba10890c2d0de642ffd5eb969b375bb4901848d901bd36a83ec6e6bdba2e3acdc4a9c7a8b9b2a8df678eff4275175bcefcf98bb4964cf18da582ed4ec46be428debe4d6b1e2d0f7d1bea769feb1d1d47b41b5857b370207e43ff20985019d8e57143eef434cb02d83bca8d26ddd082f7ad1c1e0f8296e695b6613ab3d320f02b5c3ee1102e9309e1e5a8518d528ead67000aa732857050dbd31497d026c1355240aba43c9ac911ab6cf13ccf9ae653b209ac7491d0ea575516850a9307416b34cc536b42c5e14c636003904630dac56d608c71af75bd339192446aa7755a9ecae2c1eeea85d70473af4562ba7a0f2d5cf5181411450418bf63fcfffdc31dfb7963497547d086eb1a4123c1441ee53f5ef78662d0b8c002f791f099b4800cb6f3eb1a41d88277b413c788daa05ddb490562d60e6d26f108f22f92d157d9e016a53192d0d39fea2eba302fc985c48a80238a3aa133b644577a84b2fd7cca1ddae020aa9f0e7c1c0ed03c5f579feb40b854d4f88ee1176b713479b5aebba7e7967b5ed60f32a7da263a00ea2379c9f27b5303a7e3bc6341333913f54485eb1315b0620a4209e1bf63ecadd22125de576a9c920bbfa59ba38d13ce260d59bfcf58a18b49cb6c687db759324b173d866d42cd7d1e9e3ed0209d3f22eb60548432c3757ca08eedf5ee2e2d548d57d3bd19309bd305aa61750bd9bdd09299189343ff4c1da1b4b394ba213b982fc3fff50953b20e46b7c1cfc2b19f09f2f8af03798b490efb9258f1fc84c23c477a63740a932d76c1e830addcaf99d0db98229aedff4f6c1d8c9cd76adb279b3cd0ba2c0aefb88b1010f8c83abb3a4bf55be7d89e7da5287bebddddbb79a0637cd712b11e732ec86118bd8b36747f2e8d04494d96a5a021d8ce5ea037e4bb001e3e5c9feafa68fffd2e1b2c8608ee96cddd2acdd06f33560f97dad3b786f50b6ea522caca2d5bc881791b7fc5bb729b20e9376905845cb3dc8b21d75ad365796e3921462d7c3a34682709b9c2250a2d5429b2ff94ff7b6caaeacef35bc9b0d8b8b9a008185bf485b07db65a3821f75cd209f89696e5fb053d0d8bf62fdce103ef99fbb4187355ce5ae94acc463ca8326d7ac19ee06537dca198a16c83471f2328c06a43e0c9880f34b42d1401696869b829d3e336a46e8406444508a381bd74d3d772ceb946427cba8ff6ddf5532056f337a443ae1fbacec5ec9dc9a229a8e1f095780040449e8778db1b4ac052b335a72c749d5fa62becd15a0c07b81948976bc91bc933882abfbcac2ce41770e7f974f420e425fb0acf8677ff2fec34cb894e067a5d81ff7e6efd3c3735043acc3d8528333dc042ca58893c204f2ec3cecf30d0cf34c81f0b74b31225173a1971f3f7409a7e2d1ae3b61f665f66615311e7b4b3114ceb8224cc4ebab7a70f724b7fc7a05ba1bb9f6e42fa032a16aee7610589d89843280085c103f09adbb5bd17496374b0d49d7ead69e37dc5bcfbb786687fa08abb646afeee0afa3a5f008f064b828e5ffef5030c44f0d48bf6a711dff8f79d2a55d7e623f07c99142fe38b661b829f4df115add66131bfe5105b5a67eb4ee16301d2e6ec8943ff282d6c871c4d8b851784a14b313ad538713001d8478643c4e6344534ca8918f23483fe185c78e88899b4fca3b64e6d518c6316d5bd8c673f609135036ea39a79d356648c321a8912046574863a3eea788978f4fd5722873cabc376c4830796da5ee7791e1d59cd4e5df0e2ec14a3f4c4221b289cfba66cc60e27fa336d3b41cfd0b9ac66eb6782eb4997e18e74b58d302c4760a79f9f27dbc9ed861a296c9c055a62336180935d676d3214aef541ce26316ec68f7eb9037712cdf0d1f149e6640ff61ea339d47873d2d61e24215d3eee18548dba8ce36463ce081f970f1e40ae6c4bc9e9c40a9b419b4c52cefc20325fce8df774b7c0d93793e1ce2929cd3cec371186078d8dfb208c47ec1a3cb476a183523d3d860931b903344243bcdd26cbfa99c514e9cfe7f8984b7037696d5a411c2ff1db1dd907ee1952bcf56cd69b2a3fed863712ef35c9cb9c5223d7563709ce7a585c43599d82ae74a133b2ec821ac71ba39d027dec05d9c3e746e2e1bd15577d8d9727899a8f9822119b14d9bc7369f35c0e7e2da6b8da3090c447d223c9dae7e8bef1305dfbce878775314ae1751ad24980a4f7512a452211a77308460be5ab7bec1290292ff017b0b66ff48d273bad67b2a2349311781419cbbe3010cb4e48876cafdef6b0bcfe5a2436c9932ba37822812d6bcda50fe6af556691bb6bf69a0c4f7e375642cf0c81ca6a4f902452e4db51a0fd48f2bbc83d08f8fe78a7aeadeca6bc63f71c9364264d9167b5e67250e665b63c620efa38f6b0d6a83c6721ea07a1b984bee37985957898a9942d9cacc6cba05cbfbac1a6c5f240da4868563b0d2c408454c40d0d30701bfac29068c0a28b7203567b5e484565a52d1cca95edf21f1422facd9b07837093c58c8648aff008f0f2c277c9d388be05fb427cf7686155fe283a312c056b5f47c444467d6be407d9da1eb7920de4e506637aea076a2e56ffcf6b179a3f66a76eccf27be98431bcc91738ea06bdbb89a5a2373b442e8980f98d3a4e6074febcdfcd4050f38a3001344f89a4b41b6894847659d40f990c932ff2e5106a8bb600899f3fed1afbc19154632ef3f02cad572b1a9f56fb21d56a69bdd59579c9b0c8d7f16321c23d6d3bf27639b983a616e16133ae28f49b3799265fa72e62048226b4d46a93e0f6037e7e546bfa86ea5aff8f23e74e63913d3f529387f04a5dc811d36f3e1bb14a4cc2a1b4f720e001ee8cbbab17fa1825f4788b775a4c13844dc23ea6273c9a2f7020fe4eb7be784ecf7f9a71b0d1a3091fd4894423fb6d423ab47ff85e7feeb7682813d3f581f2f4487dbf70fe9e40aa41b010df842cd65a7943ec19e7534498dd2d4108b127c84154507e4acfad3b14555fff5d26b4fd212452ae08c898db35a57328a5c024e701b6650a2e2b41fb9ad2e79b1d6f0760c391eef7bf16001edccf22b70554967e1bba3dd568f0cb439131164c3836708902cd78f690b3d9f2963972146038c01db1b6ea078a98a26dd28cc2f83a205819622bc56ae610625e5bea7c41fdac592fb05338649bc39ce084ba892d56ec6d4bd64b69a8f16db25fc56b3fdb95dd9e25b720ef2979e37a320051fcc35f87db869f36399ea8304f4447593e56892dc2697131d1bbedcf4c307a3a3067eccc27ed0f95e40ff3fb87a7f6791daf4a0cfc74f146e96d9423811d07d91cc778b40961183b50fead0357af16101631230525881c0689fcd6a91b9bc90ea6635ca4b1dbc0fba8b672371e8c8c0a457e0035a39bdf9a565bbc99dbe2b9db80087c5b63b686f1f4b4f6398a56c92f0869c4c960217c366dc7c080983c05ab2d33dd1cfd822c8fc08a117f6bf0dd9657247962246d278e26abfe88c6ee0559145b684ea33eec29865718055e05d804a3c371000699464576e9e8c348a9d9a8677334f5afbef4a9f977fcb54b13582ba5a1bdc1312349e50d4f7f2d7a84aba65c9bcff5e8a9f0ba4270aff893b2389b1a269496f0efa9d894fd3437e6bf31bf4493f1e344a0aea8ee3c841fb83e3a61271c18821ba1e3705cc7ba53eb539e4a1c96aa8a29d04e1e879f384febdad695522d85d7abd98fa3893e3ca20bbb0964576baa6b43fa0ea088c9db275924c965a5b0d78a0158bc601e300840bc050c77298ef0ce2614b74ee7e6cad290c972e38a77f00409b72ab5bbeb3e5d024caac148329e726fa31690107e40349cbd1c34e0ea4022cbd1e43c740bebc8de34050b8db595387b1d0d0f168acb41cbf6d4aa067bc7608223bacabc6a4bf9d3e9b359770f50755a20edfc5453685ed5c3bdc630d00d89915532597363612d86c4d71ad735e5727acc77ffb8ef1ca39739abe4ed868fe04eeb72ab9d60c23904f32f534830c44bc441bd40c19e1ec9bd7488ebdfc96ce8275835897d2128f2dd46958ecc5710cffe01703d9f0f1432b09bf3d5c04ec7e1e566a91bd02e82f4b5d69852205a09b962179b1b52eb0b0c0a74cb236303770f31845f1e182610048d7230bf2885aa4ee20b67010694e0b729c4b51e2363efdf96f86a1a4cf3aeeffd6558426e7e8fd4f077667bdeea4e86ca9f1cc80554caf5173e5e3ed581369b62ee11479a90aa15111ff8e24eb92056f5e9b34b3abf37d0807b6138650c090338c9f0073646f081691494cb9063dbe1d93cdc09b6d086f8f4bacad379c16e65b40f43d7ade440b9cdb0f0e4247ddce4b20cae5d5011aa1f850d97e104026c4abae36159f6b6074d76ced20a1c9d49e9ac7020d7e3bcde82e9435fff23eedbe1336e9c18f4db055e6c82488ee06be56d3df303a7764edb02b68875d4ea4f15945b6390b33a96299896f9e799e323996c79bd9fa0bb490b1f725c9e61edde748e79f54a199a0ece7af2f925217587a8fd6791b81f788b6557d5e29c403e632a58449f0c143e58995a7e75cfd101f66368d7bbf7d9671d12a224623e2231347fd89a51c0ffe13d502fab6b7783260cf26320d6628d86935aa2799ca749c3847c909c4bdb6de818f92a2dbe8592c4d3b4835213f5d1ae17dea693341771130554ba7b4a23b0b199ea128778b63496c71c435ae739ca04630247f9f3a790b0973f09f01176456630c6a1a5a27fe9334dd856f89d285eb2b433d9a7c5794e608fbdc9ce2bf024f00507a0d62fceb0273072e86997ae5fc61ebe8086e82c27b38abce03069cef74645c020fabb47337e96640020eba014f600a2e383ad0ab55810fe2f80aa9ea65fe06328bdc34647d6cbfea40780c10070b59d75c34c50fbe28fdde36199d8dea129bdf532ec9ac93c285bc3344b0293c3b7640618e34815e3a2f246802e75c2676ae782ecd11df85fc0dbe1bdbad2603e46ac3996cb5e6b50cbad70e61b3f3e541147688c24d724c17282df5b35fb6c04d6360bd833d10beda2292b6bcd276895a89df4f3603b34052c22ae2d5c1989f6805d0eba5cec8762440bfbed70ac8cf190bce06ede328543418cc4ba6d2f3d73f12adf6168dd53705e0cd1a98b8080b2967b15d6a47e6884b2bf814254bfb822ee7e6810ffe4afd14e7e513d9795752f28ee63fc6d537c261c3572099982e7f5e24ec4a88614054e90ec8716b00b444c65572917dde23e9c1baf39551815800ff573e25de7d82ecc7b6036b809e26987b1d7b3a60a6da0e2c593b09340765e930284269b32529a8c8493d76e8c95c8aab54b1121e12217eb851115314fa72f33b8e8338f1697c018217b74a80db6734486aeaa00e93e0332677357eaac667ef67cde22a038405a2869f49c50f80f8f621bee859ef3ed6a80832e06790af8db41ecd5101dda8a5054955646ed8d0438bf1e2572a619489ef2583ac3643564fa8a91ef0a19160851e395c022ba6b878a7c9119b1ff8505ac6b1759fce52ec25717b7fd100e888485a5840c4435c03aba2efa40b7c81341226df37b269614ec7fa42f734052f40df6d2d165d55abcdce9a689604fe1d56f3b194bd3e1b37ba67257153d243d499d6d8987d3b58aad866e5c677c2aa86c6c3c7941a147747733d6e29a7bbcc1f5ca74cc45da0b4c8aea3de1607f3251f60f6322eda9bc1e464905e9b8c5c4672773af1c1910ea77aabe7efcd33805a2e87887a809c396a29ede7cbc2bbc4e4019d0ef379b3fc7d43fea4f9b645f34dac6f57da402b7d99a8dfd0ab99c53d175bd1f5bbf2054a8be71dde433460f6a1c9ccffa079091fd47429e67b09a089ba052f968542cdc6c6099751acc77462c0d907cf27af6644fad23fca72b64b442d9976fd834c7e6782f8fecc6475a34dacd74ba5ad6897440d70fba3370b11470ecfa50c20c24aacab99ce35af4dbafabe793e826e535f201861e20536f9939bef8eaf1556a8176f90bb4b17daf9eb7b59df57672885277655c1c3e2d3fd58e404d5e28815d269ba002220f321ba531c3beb67708b9913c9f902ceb90ef12d5bd2e4e80b3fdda0aab8da4860af7b7345cba0550719903a88b12b48157db7c85cbf4556bde87b9c502306e6c45307d1e314c9b5819bbd7688f94467ccb9dec613193d779c2892899f1742e393ea1f5ae29eea77a440bd1d0bf54b9ac87fab3f4011b54146ce8a7e589a1026c6a43938458f7eb372beb3c88ab52daed84bc5d3c9eba98fac7c38dc1c543c984447c63c6fbf742bd1f1cae96d466a32f32ba0fff46666b342e114d80c123091a36ca7a807950a753ccb0bdab91174b0611abfbf95e764960d4dcd6828f3c2d222ec4fb2dae8c1cbf637edd6807ce7baca5c622b003303e1c4fb2f9f6e0e3acbe9344fc765981c85f69e0c272d571a09ceb8b586ea376ad5d40d20d10b5a98797b55fc831f9d0a917e5805b5c141b5f74d0fee91b903711dfe74bb83388bcf7b7bfe0cf3183bd7c6c8e796dadc3de8022179f7299ff9b8451e414386ca85d0c86ae165f473a7ff205efb5c3e7cc1d21396ee619d3af85d79ed6d025af178251ca59b3d721e678ba6b9fe6c11a655467aa8e7384ff342e2fd5fcbece34fc194922a96933c6fe3b144e1fb91cbd109bcb59d5b45535417c4a33258dde892997c328710b985bfbca77e2bad628ea6fb42f044576f5bc08368b81cc9bc24a774d261dcba592e316f1958e4a89eaccca1cc6ae9063af074ebacf8e9540589ce71f7f8c8ffdf2da8ce6874cc5c81a2d2435cd594f0a8914735624537d739920c3794f0d4635228d61087cdf9ca2354d4788a30d4878c7245a881e425e6490225a7811b286e3312e6a03f4f7d8e7d896066e6f2f73bfd5cd38dbd90ce4519153c2c5fd927ed6fd6935b65c2aaa2a33099d9caa3307e16588170496d5e88c5176559a648211045d64afa02e4acd6cf458d02919d3ad6a03559cc61794a3ee0c96fdf2ead01e52bd1589fa9cef2ed897c0990f07b8b843e74929e7cfd865cd6f8f7ed91f9c371fb267802753ecd1ed17685d8c08ee49fc0b206f35728c25da8172654e244f052ee259a5bea49cf8565ca1017279973cce252fd216c0cb82dc327f06828c96fd821ab7a3d19668e38aa1d578165c7e09e89d5557436c2398d8aacaa60e52bd77f0b7bfe107b29e69e23c37542fa9519b46b24ef54a3196fc097ba45150d507cbb2cca7b91ce8c0b108b89ff7189cf4baf067fc6c8176d901380ef2eb91349f5afce97ad05a7966e68ce1b08c82e6fa046c3f0a784d969a68864eb1875216715fe7db82572d3aa1240e4eb2f03c9df560756d0015477646d1405b065d983ff06cfe1d708f70138b9a986580f7b36e362b78d20516383a8a5a06c8c15c9bf6d23a210f81773da9905a7135682476b28c660f906c110626a6786e81b59d711d89b2e6962104a677c4fcf395896a0a8c8baa12dab08386e54f4b49017efd9aa516b2019d0493449d8be2c465ff544a6603309f1617323b4ae5508ea2903916bb465d34fe06542b81117adba2b8397e3af92c6d9894f4c5edbe2dd0118459aa9c90776b0b06528cfa780bf430635eb55bd295f115e42f1287cdaafc1c09f6556483a9953959d8b51c3b607c6a9297768fe87e0903f0014383a78d0c71573631a97aed32cca09c97b3f5b1ed8769ff1de77522cdabe2b7aec80c683cffe4623cb6ba509976245dee957d9f4aea0fcbdc2b6134d11d0d7ab6bdd2864a6d5dc5382ded848ff30c08d11d0a6aabed73c9ed0bf14cb11b10a868eca0d338b4e92446a36d8369e691f3dbb523a976c15fa5bb0215618d7852e5f423ce4fc814cfbc156266908cd23dc0710fee4a4292a5dac2392a05f9209cf48d49f17955a7d1f5944799ce7c2c96e18dc1e2b803002ede851922dcf44f5f08eb42ac0caf618fc0ff9278d99262d796321e524f436d42be66a7a2943927d7a42c541e84bcefd2a4d1ff42073047c83c0e5d9c2a29b02e79a089e775564216cf71d194a0a07908342cf97aef4cf718aaa61ab90c534a8db6943fb90f7a3f80febaf1be4dac0b3630a7aa20fc8b63e76f0fb2f4beaf39af4bc2e4263ce9281a77f9f98f2afc1cc061e54cac643cba01d33a44f175a1a6fb162a61d3c63aeca71c306aac37ff2577a7b9e0c51c0f14f51f73a75b8d4912f1177de1b96270e4849cffe82908bb1419c3781554c3db346459c73f9b30ba47dd9214826bddef24052b3bc1beac61db701f4d20d9d0b0055f645bb14bcd98ae63b2a7467a6ecfe1644675f74f7083d4e57553ba2f5e0b264d8f9583e9ca4521eea612489a62c995ac4a50ad81eda2ecbe25783b24d92244055d361c0e6b5dce20d5d98bc0ddcf0a0dcd71cd8afe66b91f4175036811321527e00e5a3a09bc7c1f4f8480718493dfab802c128df63d209e5274cfe38f19c60d30577ed4361b3a52e3383983313d46c955d10496ac2f809163902d191da62672f1a961d9e4dcd6a652212c468eb89062948ddb2800184c0d52010dfb0acf63ec146cbf2cde040e554f912b6694d640b9920c8b65566f45e309250d634fc2a6cb07aa121de2533ea656fc8da4996171327e632c0aa3fa4e3797f2c1157b41ff803f145c8b41fcd08de3ce9b52f47f04573a2824b33f13d8bffd8c18222356b37cf2023fec88a17836959cd672b6d1448cc1e25926951617ac60627ed4419e1ee0e5ad56ad5e42b901453421fd7a02bcce8147f5b321aebe317fc587a47560a0ff426633d9876a07f1d58652c79162e34a7f8682dbf47302b93c688b1f918d94a52afdaa20635de5e0057fd0271f7bb7edecb77d76e32a42c4eec31d6a75a9cf34105aca712f0f17a8bf54b384b20e6838c6395409eb6e47758f080b702e3c7738cc3126ec3ca7fbcbd2c2029e8bafec560769041cad20023fbef28aee7c9a7431d2afda5680183feba154d3ab619c0a351a27240523e6867ba7b9fc92de3c69c937331a26ea5c30f99e3a72978a8619b1cf345a674b45b4a7714c65a4acd1ed314e25a4118649b3a75275b353c6bf08924ad829b18bdf04d0efee516586a1f1f7b3a9d941965d94b5ff2e14d5281782d9da09fcf195475f738c5d4282b05310ab4d5e904e0c509ba4b21ecb4cbca5544e82afda7c207c02a129357ce54806d27b15663546f23a4e8871a32163d3bba2d8bf10dcfe905ffecc5a42767ad16c428f3cafe56f70df6113b5e360a5555e615979414071fb6daeac46fbd7ccba3027d31fcd1c91d280a8816a8b44fdc7971b6df24eabc578406737a08143388bd60e21b20f88db2f6827c18761f31c4df737ca61b81953ff7fe0687f906e9684d305855052e3ef8e782e70e33b0d670913ddefb0cc23f5bea4fc8b5876f027f5a31e71777d1a682b2e0aa660b853206853546402d400fa4637265374c7287de535f7dc0a4cd36d946534dd598df71a6560c345bb645eada1e5cc3f1dcdb61e5c4533dc755b82c0fe2e65b26191407f124a9736e6a44c7d1515a3aaf722e1961da8de03afcd2244c2c0a59139b5835123a7be4f7d1e700af24a59cee6dd3c2530b9c81c9ae80ddc76d09fcefd7a78fc0d7752d88ae33c93a0a916abcb61af2b1d29ae0a1596988c994c08c6ca47ad466bc22daca8f9231c8e0ae43fbd17014d10b534aeaa1d21abef40393bbae80eb9e6f6bdaa59ff4fe9248a9beb090c2848c553ece6ffdf745681039d087325538f6cfd63d0b344eb1a392889edeac47be7109fc52f0e62125f8ac219761d811981c24488ce1d9849edf0d6bea42464049d5eb774f2befb31a32c2cd4702f0b9bc41974e1ae8b8a14f789312d6c35c317ae8aed435907ef79e91e5f911ebb55dbf28c8b0982b532e2a01964f4119457e2ba8309c65c3093e05f991877e3e4dc5d7734214ccc40a34d7824cf5a5b81ecfe3ce2a07b530fb71fecd9e3183043494cfc28337937a0d46e0b160341b8f079cf3366bbb40ffcbfa2125acc4d1d01801c9fb560ee449f1dd1ea4e0027e5bacb32f7f3eebb4e23c7c190af9a930314a82734bc91aaf1601becc8d295cdb6d0ea9b2c2feb1515ba0c7444a05c5e05f7f447c9c711af1edf82f83d4e6fa5f4e918c6fb1833909cb3fcd5c14d2b4420c82ab270af28ebd6086aa6e9aa21551e0ea95b0e2831655df416610eaeabbdc4a545345716e035df96616d972d6424230e623496d5000fcc46d5a612fbc50741c95b8004bef20a9afaeb676728173a835fc078a7558e7902c96d28eaaf4b3d4dc3f1646b5fc132dbab74eca1dac1d502c18ef949e875c8210ec6ec37bd7235c3e7a4fa47f2fa1ab90f643e5de17629325cc96d16fd51b585c025ef93469c512888ef64ce39ba3e790de1774d49ae0104c93080b1068e889d2950f3f8e2d3425f9033f6d64df86e74951ffb97c6c47c6de3b87bce43e957edab9f1c5eeecae85a521793eab53a7e24599004fc3c9d52b3a1b9ad69dd936d1a87b5ba9e552032f273ebb2f3f5d3336521b5dc209a0c695dd8b87bd60e52f827f9d49eb265a53a05757016ffe908637a5fad5bf7ec41cc93e9d58eaecc38345406ddf156a3f55d30d5abf93a39cac9e30d9d0bb81cd5d237654572a86aa59b9c8e90198378ca214cf120958fd6bae2050c5374920e9ecc4ed9ea6c4229791475c674fdb98d8c0329b6d7b57800bdfaee29cc28624f881c6426225302636c350c71ca0dd99f34b417df0309fce1a0358428335d214316253cc7583085e91c57b30c7d6823644d37b9709a2a7763fdaecf8d2620b01e738e9b95b339fa902246a51ba89796cae7e51a53fe914909381f9b51aa8f5e8e01b0ec83255a2124c22c76e1e9d9c82037fa0c6fd14d8055dd2a822a1ab2627b3d79fd08f1ff7d38cd40d710b1f73d7dd2646c583817f0d0b1dd20d68e8a0859d2a90c79aa432b8bd3e28e836b0f02caea1b88d311610e5bfb1e1ca434958a8cef3f4925843fdb101eded1462cd4a5adff8da0f0f3ca679957fdae576f3d20daf731c0665007b289bcc3f0e907ce29b3dc4cc1cc3af90892157632d9a5eb593e7321b73f1f9b51c527e59534d1e697ab38354eb2c70bba5ee74dc54ca6f8f8a002a42d8ca32577da5f0f77e9a42ebff63c65c946a86576dabb313c58379e5e8116c918fb4cebdaaecfc5e8a02349c75b3dc7fb330867fc9a45eadae76c2e457005abb0c5fc7d522dff3d8df6ee160b366b0358f2f29a1cfbacae4a2493c2d6d92e6c60679425a60d71b206dea4ae6961f38dd21a7109d246e991fa4853e4ee72c21df1cfc0f625e6d7bc9289f0de694bea26cd27abace691694124a5543b06dd85111985caf30a785b7316b9a3538ffcc5a5815ffee61d2789435ed6732af274233fe361846e04fef77f3ff465ff48b2058b81414e0609d0741a253ea7c1b224fbb2d02f07294aace2c2b3478c4f15ffb493c1712fb653d188dcf4d7b6ddec86cf4de2f7105e8217f65219cc0dade846b3bc7a1e02d85a24e16d76d928c9e0c1b6ba9371db76c0abe12da3d686103f6213118957a56ebe35e5478210573d81499884ca4b9a17c4ba591520bea319a24ea98a4e606f983cbfab1a7ebc20f134354c81b0d39844f8eaf260f80e1733857d7f81b3d7fe59111de69989dd83f6a69800e3049f8d000e37a0a8d34efb585e40fa8d21624ae40c7007aaed853ed691e28dca227474303f0382b8f13a5f878521f6063298b2bce4b4175cc47dd58d02de0780361a14796b30d7a6bd49165d6b41600683d2fe2fe1e325ee64a475e09f2a9f574c1e8ebcac6ce89b11ab42c52ae6a971fac245ba221b0551e4a4d633a598385bf9a856cf8d0c8a5cac2b63455189ce689173677fd2de5dff711eac3a8cc310a19ce186cfedc0de55dad413314d6bfca592f95573ce20264f101d54588d734a87c3d95159a47b04084b08223aa5852969b0a32796098c14cc226e5a7a99e21dba7fd85082683089b4cad96a48356c0584e25eb1ca4f6384a46559cfa3c55035fc0a3af741ca611f7feed23e5fa591f3de08cb7d6b468eb0b22348fca368caefa7509e928255820350cd5d65dc9bd5b77f93dff00e2d0f17f3a7e69cc7af8a8b4df376230e75825af93e55b44e112b4c84076be332cc06380cf4459a521f62959aec861bb4eb7cf977dc6e0daf05f01bb42d5ddd17628f1ac265f8269f0caae82ccd1024f9bf5ec0f909a47b7b0908f2631e656abc3b8cce7d76c01f9c95836840ee75cd9b00745d016a069cf54b7881d387bc74e529236ca1059f0d263941980474fd506d2a82a0a3a5b1b8d0c7c0998d078802f10c808091d762a0cad85919ceaf0bb7c7aa57265f6f6362344f39544ceb77068aaf7a54c2198d766a6c0ec96859445c7896872e7d1dd33769b2f01a89c3f33c69d1c38db33bd63fa6a874153b5f5075df65db5208fdcb3ed301d8d2eef29f152e6b6de02f1427445c76431b962908b2a45974dd1fc7fadf40a00f40d9c6aff4f3f5601b5e32f6a1ae406e0fedb68fd130b92bdb1b18efaf336f4eb075d53a408132aa3d608e8b3537e21aa7652e4149bebbc4716f8ad1903fa72b6360729e1c3526a716349b6a6105a13d6273aa17f21324e5bc1216aaf4180afca90a9ad74ef5f64f2750c29027ec25cd570d4d5438c8a102a3d1f58f99188c95eca1454bb29a902da000980d41adeb2cd92d441716965a32f96995bb4f1b4f3e0018ff91eae695088759ba0788eb3af6f1e2d9508bdb48d191236ad792b5809c85efeeee4720d60856cdaaf7f8a2986ef81fefe704048937a25bf8dbed2181bec593058a99ace4cff32130a95512745d66a3100e4d2a888fe53e5424e00c23b4aa16a8913144c4f7625e003ba1efea88e4058e10be4c1b3001dc76003b6c584ab1250833e208d485eb401be0a17f013db8674e21cfc63e2b76b91832e135ebde0bd95de851b94a1415cc4fd10a9424eb2dbaf47454164df0cec64e3145eb44463342bf2ca61a14cede3e6229501cc292ceb10ff6ed45fd007e7ef67efb7550136378b52ff53ac86cd9fb27ecc5443cd47445f1d038a90c7fbdcc775729bce5ca26728b849de9e6e9d43cc09047fdde2a019ca87355c46fd891d172cba1581478b10bbb4fb1adaa09698731c65e5e6c32e66770ef153c1c08c3f98c0c209c0a1d8403eb65f60c1c893ab27f3ecbee320240ce876161ec1406315d8cec960a7570d55e53e923964257fa713514df3807175f5199f959d60e51f7d30adb5fff3c7e5cca0548a99e9aa4b189cbeb90c5c91a82dc1e992ec7db2662c4e4796f3712a273c080c699ddc5d325f606deb4b9c1f2e1837a5a22938b8071da7644d70635555e08a98530f02b169f3f7f28be11125102cde6faa2d8fa52f2c2e1dc41f9fd25f2f6eb8d146e7f5c5bb91a02b83e56d040f8ce12fdae9863ffafd1750d5c1fed985b8f6010c924f5e4d12bf7593fd381baf863593301b12b19c69a6303bbcb92631a096a0935cc7d862aed4f98a1bb2f066debe74c90c5e6d3aa808ebaac3e7c2452a00e52db750666846d5cd2dfbefcb393016f8802489dd25b8a27fc398ff4e71b46e33d91e8cba59802843762b7944204d365ca59330e0ae6982912e07c7028ee912de49929d528ef3b6df7b062de42a7409fce3a209001379af4775b5fc67c70e9dd2221253f46a4b0bfd5336e3628d8684d52b0a55c86f9474ef8b8c8161e94f519356ba9efac963f1298afc332cb6c22bbef54484fee74b6def4cd8e04551fcfb1d2d56060802c96850be1eb74237d01eac39de4acca598797af5f09039595271fbb34d39b8aad3976c00978ae0f980d19e78d321a64d1aaa790fb25f228ceea072df1f2725b444a02c4c350d1098608128bf7d03b4e70ed834db69000cec8b35d607d8b8d7bd75e1db949afb4e8977fe1f73e936a4b817a848654f2239fea1c645e733704911f017715dfb9d89307e5256428256e309c6d739868a527cd1fdc283697b2afa618e7e03c52e8ef9c7263c7c6814e6167647f7e804cb749d6a67addb82eb34edb10b41916630aa3ba7fbbd9a0e63637da04b549710112f664c86086f3d27d8ac042af64caa355eafb72746aaf69b59d6c79130e1d42927c7a234b41a4ebfa8aa6b9b88c1246a42bf7ef7dd6d99281f2464cb7134ad3d38fb41c8cb45ee2daf68df122be1d8967f2425f3d8dbe19060efd360c3b1e53089abb8b85a157233f4ab787e7edc4cd42c56cf503b14527dccf23ffb4a393d3ed99c465bc111591b78fa1d03b6f7bcb6a2c6cc1f9a48a7def6b7c897904c30a80551468fe88ccf1da0d6301ab3a3e7292a3b4b1b472cd1451e8c145080f5deaf213ff3a7e50d160edc4ab988dce3c64643fdfb38b2563b9b3e4c5d41219d4f575f4c2eec3705ae401fd87eedf5a070faf8a32232f3653f649812f7dcd66ebe6dfa9cd5fd59b7e6eb7b147f7bbc157d1fb52b06aac14051970cebba889cea5675ac0e0ca7b93472b88d6455e5e8108326be35514aafbe778a97c1ae9365c967b682ea8cfd70eaaaa00d88bb852bc38c114522677b43e1de4ffefbd38d7bb24349c647b10928820657cae270a53f6ba51ad1a9d0c9e3fb57318a92c52f99fd93f536656cf9c518aa68a317c14d43145fbed1b6d471730f752c7eca795ea5c3e3e4742619924b156e2a6a79de3035a39a9ea73b5581ab019bebb43faae891445433a6fe64406ee715c3dde7bc8d6b0ac595d5afe38e6b46b548b6367741d71d3d754b0706ff8dbaa8c4b9d69f05acb849dee6ed8b669d6b4feb7839126dee1f7eefcff8a0843490421a05e5276675e5c6126fb69612c773f5d79f35efb27771856037f5e3854c6b15ed3b49dd29777e9b5f82bac2ca9d1ccd7f0e6c5b0470e6f8b7848564d09bc27000f085d57823a728ebedf1965fd32400b9361877d40cabdb00acbe8f1c850ee11a8ce740884244374bf6740ecda6ac28143f3aa6c0673eda024d255fa1de303d7062c0c37e1e9c018b5b718bf510efb9174e623f490cb07147811a250b4032b489fde7884fd72ec3e8c431b1f7a8cc00586d44c67ee405380671b3950d9dc5daaff1a176fac83dae0e2961bc527f344685fde97ce93849486460cfb327c96aa8dd5298f402612a9c312cd4472bf3060ba347ed1aa11e9a2176a28d88c0f253c1141d84cb1614b531ce470bc81939c163384477fbebd320899f62711ca9145dc0a0d09015529afd6a2eb577a7b8ff8043cccbb494577b4bb4dc67d06c179579c07cd0a4976fde60901ac9a61acc9d9b6af79785df9767cc9e481c4e5e2cc1bfb31104a98b78af9002ab01c240935bae49b867946e5d571460b881958f131f4ba7c1cb93bce73e2683b4f2981f62cd300bc4fd7adb1d72ac633a3369220338e166d532f9d42fd826afc0f80e7fbae610fc6b9e6394ae02aa8b639fe98fafba4fa1133e3e0a562fadb37ec0ab30d712e8a3cada6094cad7bce4192642e59eac5391125d6319f33a870d507f3c840d414d2b2732d2dc895ede1ca723109347b7aa6532b2f4d8a757173b59d8d508eb99297c4ff7f0d7dec413f80f54f8683b5181a56bfab1ef88e042b11fb576526eee9ec7dcf3c1f7280bef18bf450c38063c102ae814bbca83a7a1944c18f5461221c7d13a69196031d67fd179e73a6465b6ee80b668fb28df630c8c83623320473b792660f8b1f948fe0b2facc126055a542ad00bc749f8d6c839316b3d9a50aec049918f5ba1ca3979ca0b00741af5f26e4e6348a43335295a55489c4563dbc149cb302ec8878cb51d93f9ef572d347aa59ac48414f82a59f58a428c112760de9e33fb95bc141a6cfeb90210ec2fffcd355062e0cf0e89818a6722dd4387ac2e163c573f4b3d7b09d4efbd4b42c07044605e92a25b71fecec1b831b80b28dca3cc7e6e0c769d9222056e755f7e768173dd96cc03175926f491d7bca0da922935df6cc6aa514824b87d7c195285a14c79470eeb52f66c63fa51c6985e9964cf1455feba2272194130b64e10c9cef22d63276a6aee69d96d8288ab322ec32f351d49b6d56d5f278c22b28a6cd1e75e07f4c1255e8922a1606d5fedb7e93997a2315696e944f9ff709ef36ac4716d60701c94e60dd947a9b8634a5bc4dc4f071959f9782f1e29498e6b7853225c406dd33279620a04ae6b37be1c30df279525d6bede5712e2b1c36d138820fb5b9150c154e0a80c41d95c6fdb3ed930806be16fe398b88ff723245cef888311ad3f451fa06fba23562172e862e72b94228d5e5edf923309159c622f5bb3afce536c138ab85ddb16b5b4225420b4b5210bae76075ea446699888f63989c1dfbb807c38adb79cab234bc26659e113e4b70993f455834a59d239a8f74377dc1039ba2d00fa7c5b156cc73a15b68216da5ea743debb1c789abf317638270c9b84fa0b697cf2b7c0e5d1f62c58b99027093c5163a7525f711a25bbf999a6caebbda339822e2b15dfb017941233fc053dfe9aad04fcf795cb87d2bdab6730bcae480936181a733990337ebb933e29fc936ce3674d27ec410151da7dc20624505160a0f18b20198f724f19c73cdd5cc3ed5197919425ffabe8c1efe2fa948ff2ba34525fe90184b59b475a719741929f3b5e5c78f4f482bfecdc0fd4edd9c0accceab180d399fc30e594b6dbe85c64029513e0908143dc42f9d2290f8564d1a31b97501b7f4658f4e34b2ecbf8fc3290246fa61d61e5173c0f8b19e688a13623b8efebb30653a5764db9bd777ece70d63e360283e6413f06e45d5ebfe04a74427fd86bb49af422b021c8a9f8fd6a053c19fd36a85d9feeccbb80d8b03649dfe4d529027449f7cd37afbd954e365024f78e0fbabafcb8fd9c475375a74009f2de6b83101f60fdebd717360b45e0865036d33eb3995a8563d4db028d0bbd4cc4db4d92d6b1d615e623f8e790cf55c0ce7e44866fb7f253ec3dfb1dfe02646a1fb72b0669fc8c59f17256406940918e34ec7f0c47183b475a4b074c7af60426aa84cbe4dd40077f8f1165bf1ec6eb5784af4420552b53bb94f6601473e076bad1085dc1dc38c93869cf5f42a7499cd0a7d10d689630110bb51109be946dcc72107cdca95c605891f6b51e32d75eb8aba4b1c8adb41797a4fa8cba74ed5450e1d8681f486fbb1f1d6b45793d7f099beea140fa004387cd984b458b5af588e1cedb4d1a7d1c5916ee9dad355303f288b30aacaa281b2565b72e61eb4c01dbd7d8328bf00e3646d61ae881e90aa763da4fc3507dbe2bc683c413ac4a54692baa361a87c76009ade32fb56450f51f9575589026df9b1f8c43a80f98190c01615bdef7c5fd4623b3e819ce7be57b7e4d07e2d92e7d72bc637c0b14c3b675b20c7f14cf785ce94a79a46b25217220fb6fd82108dd7d3434b37b02ebe869ecef3893c31b9df6d0352c46d991ceab0452c24c323de81ec95e3c347dab7e2f71b995f82a0e3e3729596b4aaf1b4c3a4aa0488498b23c6fc2705444fea1649288ac9989ba43659462aad6a8dfa944e9efe869c99e4664fe2da5af7629393edb519dc9b33e85a1d15e9b240a9b7c8db2158a8413e299c29321cba479f3a3c67133ea39a22606e0b8a60fb849645529f09376d3ffaa1a53a3119af821776250fd7177f2b2a689439a29f51704fbe6a883cbea1d67c7f05bf4a157403a88a72a63e17b810f1c3a56d5720bd49a8325c40842e159f7717b69db5731708c483f01583ee7d171e251a1078cf38f6270c8cf629130956810bb10992a3e2166f5fe3d6d6125c281dd633666ef8f21794f8c5ae00e19e74a76aeda879ddb07ee43773ec9fd5b9e594b202adccf0cf5e586645e7bbf88438db36fe51fdf927bf2c8b26dab111a15d74494244920a46f69abee55e23e0a046d2bd16cea01b2fda9da672557e7dae1c04a38690b2e697f66c0c9c4506f9b52174158abefe8d2d9d1efec3461131d91bc12e90d1b88d3a01f3b691bfa3791469e27ca608b4bf2c2b729c91f17186e825a41d60858bda9fec4e4923a6e163328e67903c6570a253f3fbf3ba0d62e3146b0a8a3a16eca0b871a85bfc6aaaf1a7b5d2583257c3f4cebd38dc8b304f242873578c48478b53ecd143fafad8916a948a67a8bdd59ab1bae38a44d34a121879c8973a2d4f3876dc65a7749a9aa3b8861fc192111791c0cdfb9ab6a95d03ffe04b087a083619a7fd35c818ee1eda36a1de0fc75a75aa24dc015da8b7af9455cc0c01c9eed94b31c5911774b14be0a64639a859af0886a5dded9980cabf6d3cec4052edcd99189e8981f87c6946a36f4049f2d5c9f48597e141a080120c0f2b1517b3ebe4a5dccf0191c540f4532490c2f7bab8d7234dbb5a460492d05b5473dcb22e892cc00fa096d164d91d1e34bd7460f4358d60d6ad105b75629e4522ee87185ea9d26677a5f379b5a3200ac552075b567096d24b4f27657687ad2c838071c37c6fe653bdae59e6485420bc8104972301f3a05c153913a69e3e3ea89a8fb587822cf20b3fa5e40fa5c53e624577dbb3b696eba2036f616c9d913cdd524858cdeebd0dc0d513b197652a1fac7ef709f227bd058746fc33503dc64c1cf04a35728b045bad33eafc1402591c89fdb0f03b616c83fd5432fdf4f3880549309d50f5083e1b6fca1f2759e81406ad895749d00299b101a83b910164bc423b9dd16a3e8ecfb2fb0f6295853c3945851b83aaa69232f6469e6a5d655948f5ad0e218da5b148766827aed5fd0111bdc0850a26be388a5e00fa9daecde180f4409f05002de8ea09fea27af7769923ad38b56105eff6a6426df2ac8425ebad009ed6ecfa9b92320a2835102f83fef016daa282e2b444a7879141426ac49af36c329afac4eec93478eadc6f578341bcfd4a6352628be2242a24fd362f3beac1fa63cd7a269f500ee6e9889b2b81f04873e3910a1c01192915f6f9d4e44ce0c1014702064e3f81acd44ddf58203ae52e1c1f1f169ed10ffafc7c72d7f6f8ac9b2f035ab72e1dd1c28d815c117948be5e608e3a616fc8528525d921afff6051d0d2bf1e63197b87da21d5f9d7e8fcbd22ebb1f04d3d98bbe3e716f984c344314ef2f3499ce706737be3d83d9ef3381b3e77c7e71c4d338000a093d6b705223b26b0c20d869313be3189ddd8fdc1825579f101d510b5422f01144444b5ad8f33b382ae510314e9aa5f767c854525e101d7293bf81c4122d81cacebceb77d51e9e65c0ca5fa59cb0a6dcffb718a4061a05a24216e1c08097204625d2f8e441c1dca008af4831a1c945d00edbdfd230774a3e44a229f73fd023df6247ccb417a3ace276c068b4180acf38949af97c6a748fa7a2e7190e1f5048f0f851a5d8a4293baf144549f3c8fc4b05fbda1322a4b6dfd012cdf13716ea9e3967139016aa363ef67510311e1ed976999b18d793ba59aab8c57cf82f01757e2552627134389d6e2d4c7e24134c6cf4864a897b7c4032bd785794527c123629784fc50717daeede46abb8cb590edf5b7c7e176ca01f3c82f6a30a2bb51bb8e3b289d3b6bf67713ee1b0b8d58506e6a82c08e1fb1f8480126462a82f14aa411b03e9297378ad90397e7d71bdb8a25dd2aedf92c0cc54546ec1ae345973e4a6757967974c5770522cc61298cccdc96016b12869af1d025c6366534851a3ee3e13a2d64b3e56d2fe8f07432e0774d5e4d97f6c2487031bdca325127ac3f58d8628609173903c2747f75ec30edac17903dcf692b9d3f2bf2b5ab02a1e98d25d934e77bdb85265e85aafda77a23e59918421d57368cbef0905d10b28d4a67c0712b06525e6c0f89f24e64475437dfd6cbeb2486e19c7580584a312740114cd7994ae4a749e67473b5ac31382191792e0dbab3835cb537a608e590d204a21b5d76abe5f89844d55e3151809b4025df9fb12acd0c8276693c00f818d58a50bec77c41f6b34be72633003907d5fcf64c53510bb6a926cbd4ca0616fce700071a39d02479816b8e39d8e99ee24875ff07f6decc97c4ba483af2cc3b86ec2dfcae345c89c0938f208fd58097ded111c540ae9d25387b3a229e9b0031a5b4c171f88b8704cfe4effc4a4aa9e6cf290b7c74a7cc60edba645b72c1bc0fccfae6f01f06ec525fc6a5739b65879236d35c4b5db679744b2218d4a5cffb2f6afc3f3f5e37ab7e7d324a297a9460825a7075abddb8dc3140cb6787455f84421a789968a32eab6b42ecd95ba97243b746b079e00e6ff1a0d8e11b777d84bb12798928422c9b4e1174d791fb9b9713133d4a2ed0bf83a884059fe4c7a089352946c345577cb134c5931f55e3860442b46e552a175f5377560bbcda37e67760cdb5b6f995303d8b1b87e70354a47becc5bc6e4d6e772006fe61eb9856aca631e9d5eaf6f232d621c4e4d305d4a977c2a1025fcc7e5114d4448e756c3671bf1e570fc9832d83b3757b96b6e81288a3acd280e1c7b093c1f539d6f4bdf7653686226a28d2069b7f719f209273a87824004de40f09a8dd933d4fadcc1da63804e9660d93fe0a2a4a1a7e79b8a0bde8a4e10c4e9ca75c33b8f0a00f0c358a06038248fab3936919f5892b505c8c75f29304d6e34807ecca0553865fa502f16343afaacb33b15b193faf7852479b8f621c3911aa961d709810edf7ab8722533a47b0edc54675db60982d45cf3b8eb55a77dfa21f95fe8411d357b6ed00b08c528e7634c8cf1736ae2ebe1bb3155d1a09832ef49804eca169e4ee52610cd759abcf51f5ede6ce50d808fc4ddd6922d0d66a055c373bcf3026d5c2cb96440986171f69cbd67ab97f6181b1c03f24c25eb064316ad9613315c169f32eb99347f8efc8640bfea284fa6865d0692f315f3d651e54f570442a173ee473394ec0f04308f8f7a1711d64f891bb7b36c28d45ff56e2edc41b83a4e37ca598d0499cea14158742c79b4ce55d6261a3b9191890933300200db88888eb714cdbeaf3d2a074ce3fb32c8f1db0f79bb5192c581e9965724a5227ea0a9a8013eefd91e921809e1a46b0c98d776e322b43e94c848426d0ccb199ab929428f7fe718c9e44dfba4c35fdaa61cfd9661bf439d98019071c9214c60bef39c50c7b3963210eb7a4137bad52ee4fb3d0a850404bb5ddcda26597efeec14a7101843829d5e7bfee85cf90ec3599a0eda61854cc9095dfe95c498d765c5a02555305c7e343311728df4fb6675a81d06cfc42c9e4937d6bfc54611ff411db762819e4ecb74447565b3e0d4c84298f7c0fa02c0a72198adf79d1c70f7eac30218ef9fe38c44d0461ba4846300756260f919f6263b374ebda6dc6ea662082a0e6b891fd33624ea60844629b32000eefd6650b91b2cac580a455f75cb9d2b7fadc300e06e21464fe78d78d177f1c01ce980b44a88eb32eacc5d833ac150b7e42375347f9f811f2f5d1141a2029daed9c23fc4565276b2dbd3b54f1f484f4e46315d0e4a54c19218905858bcd1d162076ce582f96c69204021ea4749cce28ec791ec4ec65e3c00595e95f5fbb629fb38231462636b1e66d65a391c6cceec88ab0bf872b4e5b3610a14342acfabcdb811f29c2a4efaafd5306e66662a5d497623662563b86f1a6bdfe96617e197dcd6283b8723c913c227962a6b0290b1b58dcc5b1167d863c0ecae6299c6b1bfdc2945b52bde85501b3fa26af400905f3982931111f4b70b62c5801591551686a1b03c6ac2cb6feeaf21ffacd8c86fa5417afba1b8021f297859752f3bdb82f7e2fe7c2c96012578996069f859bd67775e807d610f82aecac29af405f3a533ebcead911b75ecb7a45d28178a1a8b3378a7e96da29596f8691c52ffc4776ef8156a17e72d3ba1731b9e511a984ada32467373b59941a103d0a73f3ee385ac7607cc389293f6bd4b54f3ca3f57a0655c833f2292083e00df77e0a596a34fa3670b2936bd69925d64512d8b95e5718e7d5c4de9bb4a1fb89fd2f67363b66350ce95a103fef6b4475910677ce4e8de866d2c3812ba131c2aaf24d6827fef76edcbc7c8f22773069c332fab885092f2aa8e022a6db22f6e5d63ff61acf95d647b9f55c602b97a5711030485d57c42d4b959d0591a79b1bafd781ed7941079181a7df6d313f6e3d32a9a47953d94fe4e89c1224b6c19d9bceb0686481a6b43c56cf39d16b5b23a894c5ce215e08b76298bb5232fe2f6c19919c5027f8a1bc8c4fbf7d1c39c23e2fa950c3ad24a9112cec26ecd558bd7a1701db80d8fade4e6326ab67abd0f5060258a7eb577f27f94eddb27b08970f965585fef0ff48f7d6713441f0fb9aae3fede34cbe9c631bf2da7e6c340e0818c69743ad76d06c8fa5d9cc97e0986de2d0da23b8da8e10da6ae6b656199292d69a5ca30caf0b605397351a36c2716bf0edc934b67fbe951a9ff63254c728a995f618df2c07712dc33d7f591fe685b1591e6f2068af0c2b3c0c60c73bc32744100fc0c0a8387c7c648b24bb823847f470e3f78c2e75277dc95366800aa1421ed5ad8579225d33bd16f5c6666d5fe24a156e8992fccc980f245e6d775d914733edfee7f57b249c610951ef4347fa9ae051c53c7ef2bb3f60383bf5c41596e50557e3f496abc08ec3eacb0abaf2dd9fe0b6516384d20e899ddcd883786a9d6867891cd75f369825962644cd194fda101f78a76591006bafc6e46adc3eeffeae6893fc83780ae6a9c22c99d7fca5b2a09a0ac67550bd6eb578b30af1d215d67988754f9c7d4564a0afdbf21d19b3883f9132c169f81eb5355a9115cb3a5b904650bdaf54e00e822e9bbc927e5aac944090c681a965114e49b872de5a3ee7960b96001eed875556a81b58f15bc142f51b8065cc10329b5a523352b68660a201af08cacddf6e8b83c54b41aeb2de6844b3dde127c7706a69d1ae9649112c934165a284d5f1b09cf3dd2b4de9b9dd40c2c41f639314a204008766c68c6e0479ff018b6ee777a816c05b0b876ef5ea041de0ed7b1820446cdcd17abb7b59709e4ac4808fbe87541a6f1f72af9e9c05f8bf8fad16fab27cf63c0cf42360a52e02d8456e289f8145c67d5296918b2ab8e0351e4fd27db9a0b29a815199d3272507ce78746c4f693e8d7debd30fb4bab1dbabb4a044fa34cb71d1803185b9a5314b1a5e8f74d821a9c79a65c3f127b581a65e2e7e4caec5fe1a862ea531f358ae60e55adf9f3552285b330f5b453bb6ce760a8daccaef64735e35967383d98f9f6b957fd14ad48db564beda299f9e82eb6c9a696ee984455b56842301c01405363f1030327b1569deb9dc27d6a9e68fa833f73df7e2e29cd5d283e2818cfbc4f355b00dc355549643891c44289a0adbccad3f8064e1445bd3b8111904aa94ae63b21129ef029d3d5a9f912e0d28ed35d8f8771ad4624e1909a86512ab9a9030b828bb21801d2da103bcefd46a73c24b87434ca58f1609dd2d760d0037b3c47f5f60490e0b61959d9dd7627f40a614a68e71751c1814106b9b989bc4b12283d3488688577179303e4fe89ac38469f49c05bc6a2a2fd99a5cc2c91b1c0d7de144a8e40ac5f123a95ede371c979407bfd2119e0ec927da237d262bfca08789cb4cab06e15ec5a225d31525883b13951ff2c586bb43e641b49875a611a73a4ff6667f6d7b963e2a64e8c86cfcb155773a0a4000ff2d10204b1c93eb2d972ff187b4092f4918d44fc9d88d8a5fc6800533e8df18117f036b05abb17b72f7e2095340c0c00f76ec6bdff4550ecb76bc8373495fee73b1a6cb5968bb9b079ee09e7953e66a7afc12624463c12df966f6e6bfbd23a0e7b1df3d31197ea28bd25eed5756a78920bf3a14ed4c0a8d234ac41637fb85c03abe77c8828dd93645c8eaca7ea99869b5b049112093403afb6f00444ee42fe8b24dbf01df8e29e7d2c517a2de4b9dd5080078d050aef1aa3bed8ba3cd2bc0d07da5674ac730ff53360a458c2c1432b7528e0892885ce2931e73a2e6f8a597c4225cd5def925941af77f321d2076f1cb5f0cf82be36dc267c960456ddf5c4d71177a3c988af5279ceaacc3ad26e8bfc37cd7de1451c4dacc2ca5729ea0123d9674c2f142637f939253b06a0a17ea950301819edbad66c15cd63ea471d07b73873c8b1956b91ea177ac6ad7c019aa81cfe6a885fd397fc351541b37f6a542695a4dda0360f53f4a47b6bd3e1bdef56e33571fc1433259feb6e8947219180edc42209a001518a114bbe9bd33c695a05973b51b60d414decdae921851e08d2b458df356c059e62da6e6f26cb409451036b2cc625a8bb5e0308727f4c19835bbd34415f87d5925cf9480a32539694d08e8813708bce1f9b294ee62b29650d1cb804d556543589376c8743bbc4607b89ff7bbaeb6da22639cef9eb420beed16239d093c09d0f488a2bb885db6b95fc86e78fc2c57cba005923da3df18e8c17d5b330b2a389340f94f58eb4f74638f7d872cb221c3617ac8981bcb45341f9b8acd2ed50d5104554ab0cbe8eb0c6ccf25dc3b93e66f783f8174bdc152d744395d37424621fe8dab2fd70e6771b6d97d3710fd0c29d38faa75754290c78aaba6b262ec1e976d9e5c38280fe05829250c35086a461e1f59b0dedb7437b2f5add55066cc9c998a26443cefe7223e1898f508759ecf443b9bc93d8cf3c5dc408bbabbc37dc3e0ad02b17d0539e76ab83d29c2f877838f74c5bf623a954eb5df449ef3855f0acf4e2f6a132e6eb6aaca3bc9237ddb13882c3d392379db2c25daf445097f7a77a10d65599e39403e863868751162c70700b0a8098ace42bbb9e063254cf896eef12ae833d9a7b638c2227dbcd4f71108545b1a1b75822fd3eec8c9c4b59b91018ea08b678f6a08ca577627c72d6cd5b460da2cc2a173fe9a6b3c22c297080f42b8d8b22396c3558160cb09168310936f22e53c253b93b1d71474943c2da9eb2ec82030aab015b262546ffa996793e1a20f3a25ee4d211caa5841fd5e6c3a392b36be7313d20085492d719db3104feaa0f747289249924996b40c739810444e0255acd329c4af9833cb70d1c2f4382c8a7e6043a4bbe256668e8bb0d0e58e864a9cea597e900d7a680abc13a73495243945001ae3cdc90b713165154842129e653aaed3a7c8f21e4318b1cb342cac80554e501a773f447efa10c8518b37bf7bc99e3432cea76e8c4b65e0d0af7f8309b9dedd60d0ae6c0f963a1d97567e67c3735ab84f8c96dc36c649a0def50119f0850c3e28552f42d1de02e0aec66386b7620965dcdbec17eea2a6b6177a27dc1dc082bd4ecd2adfad8ad5b109371fd3fd9dba963f988749455a6170d1fd0ff23e8357e6242b742b52b9b23139798f6a232e876ba4dc2698b5b2325f4fc481361fd5e684ac5b7aceb723ca15b4e34cad0c757480aa304450b6e460409d30a81e87b2257a70eddbe937f519bfdb8ee1b37d4da330986a06c7e53c326e4c73b5ad6571247720da36cecc6c90bb20f6a32473af8c495ce838b7ad3be982b13400a1386b73cc458330a9e42f156e0a44a8e1d863d956ced458f2e19ae15cb1c209521ba43808feb9d78b8a0ad067a4850f4d44f7bfb63e382eae186063643fca56c48af46be4d0bf0fdbd5c646730f167f6290fa54eb2527300a578f3b162d506c97da8da238966bcc9c852fd130c04e70e8e0dd0a39ae169db21b1e004a91b740a24c379e853cb351b35dd4d6779bfc48c35a7c64c46b71f6e8896dfb2c77b74ca093300a05b1c3cfb1dd4991309c6295a9647c16971d2ec548e983255ea94ba46535f4822d0e45795c71455e247ef7750a9aef64c986e1b8d8b9bb3f11ed643220d1847a873e67e97917fd11f2a2bae709bb9bbf4c8680e04ea11ccdea9d02bdb7d83d4129d3d396d43454178f66a9fd57e0a05cc24bccb44dbec9c2f7b21fc386adf7a9ffec035dd77ffbbd4d28e67e21670175e36fa569b48460bdd8f35014107b0bcc5352f5eb53570b1f6f93aa0778d76bbbedf4398ed1828d096d429324925c6aa88ca2cb2e8b441bda4fb805e6afe8b38be5d71907c8fa1293b65eaf65b2f1753716e68ad126248075f4e6ded0f6172830f5a582a5d6f7d11e85a4b9862b8c29019d0bca8ae0d4baba460fdb655410e590385799975d590d543c19837614434ae24e66b45733fafc2783bd0a85e4d2a4d3f464d7fa01b3943dc311eccb68cc718210c86f041e043030417077f4ebbf201b0c8795852c11bb75a391d633d53234878cc8327bf789c9b6361db83312cfa6c681c6f63c0159e5ce1ce54354c1855160bfd5f8c77a665510c87f3a0243726112ff1415bd347e6c28dde87758a5e101b347a96dc6a2bdaf8e6b3f648acbc87fbf16e9ce09d33b470f926fdeec85a26c8e100875e787de7371c9014886e8eb9eb024d21bd97d31f50f57db20bfedb43a661d81b644eb210fa394206d6ea7a58c636be73fe5695e024cf1422626b40a93a265c99ad956010a881e48b81a494c04e905da8988eb4fed3f93e24cb2ef51ea279d907995608fb23fe31bc7d2d0d4520152b7e83f45d3c17588f8432bcd87e2da8bb5a2e10bb84fc55fe7687a67b2f688a08e7388e59beb302b589ba248ecd88ab7dccbb969baa490a0c545a87ff8bba95c81007510f539d44486e640fbb3a1b273e6c21b39027f70a14b7207ccd99227b4ed938e56d09ee68f3ba12e6eda657d7240f3b9d9c0f90e1c1824eabee8229ca169d635566d56d2b799dc429e5c587e21c7e7cac9c1f00e598eca549b9078d4ecf072901a09e82b7bb6256e616058ba5a4a95a1ff937a7fb5e7a8e10bdbf71521b3b2e1ca1b5bfefd757ccbe6859526b9c9f0d2811112d9e737187452287fcdbf245434d4de3ac1ee89244946e6d0d56b2da2918fd6848ccbfdfc49841000faee170698a778dc8a10a66f2cc717d92c05e8210e0831d4120a4d369ed598a1316eb820e8642e99115c8f787e19781759d9bfd67a4ec3be60f3d456b9ee75b27e5a137f58dcdb3695ec77fd9de88a3ab0758772a7e3393941d7886e7c7a4f1217e46443e276253e52127e1d570060ada94fce7b1c80e816d08f5ca1e2642fa81b852115c167e7d728d4c07aca7adf78762ecbde2a99562b9cff70310e2e2f24ec912dadec2890580176ca3be790ac6e873de7b29e2fd7c45934c5384620a0012336173060c9ae98adfa703181d48ae15d028f0f1b0e388d6f09ea592bc111cfc5e2ce5ac3d1d47582499a08c8eb92378fae99a3eea8275eb67731e278719cbbef7447ae3e838bcd59b0b446e644fb7009860d3b9d4b7b366cd5ee30daf094d4511dba28ada42daa57c57fae2f19dcc26d13c14695489b3f85a25965b382847c473c8e29e1689f8887142243eed46cbeb82df822d3130fb900cd9836c740d4a972c5295962589f761a31e669680f3d9c198936f0e770d3207a02b1198e513e5cb2cbc5a9c7ef4091e5d055f7550e65d351e27b2083028d9b0ef22351226c9568b8f8a0baf2ae149183c70f4565e2337d1bc3fdea144a81e02ec80e307e0c43a90041641e7f7b3c5f87fe8f413ca4ff92435996aa1e1a78d1aa8f91c66df862038f13b49cf71c985064b82265e199cbf7156e4041a5c6322cd9a18e1569e49dcd8c339041030d50da8aeab9e7415f65ddababd68fd3e0b9252bdaaf718c8960e48fe3b781228e86e183028bcd6a33c8e5b96f84de0ed9101e5add5fd2a845f2a18f3f3f6edcd52b84b153e4984be182a85a11bef14eb981a36ff5e1a146a72fbdd62eb93deeb6fdc3b0f2a3a54809ba178a74ab860112eb56a3e6b683e0f9cb7fe1c9f220b2007ffddd6be4a673332a43720360416d7fda678923f0c7d5c77d80f31232672fdca5b6cb6b60ed3668102daa2d5ed0c85d99563ac03a4c5117d551505c232f4c274a330bc8712b5550acf93bee38614edc2d880633de86b0df1f518ee0e6d25e3af2e19c1e9233d6b5267f55be4f3c53790d65a2311ec966b50299040153b8f84ae85b896701e1d871598e4ed987e86c11d4575a5b1fa484de922a209201b6632595a831c4783f45a3772fda0114bcbe6ebae971cf5fbc346525a5ed4b631c36be01e38ec45d20d6c2e714a7bdbcb84d72f5eaa11796eb5c41bf09ed914f664b2c219f2b3cc2c90c9c0b56a7d9c0f232821f431ba5992935feae2d516bfca4296050c19d1f950475d683603348f0e4686a5209deb08f25d1972efb3aec26850f76ca40702492cec775516321f0d744ec81cc59dd7e40dd84d4b4c02f0e6538f34e7f08ce93ff9f720f7d62f27fda96d186106c16b4912b4fc916e2ac5e1285ac6a99a116d25806314e5f8dc69c8887994abdfb81d1519f6231cb5b3ecc6c5fcef28876bb1d2d855fe139dfa0ea393233b245a11139aead7e80ccf05519c82f669a8a671db6a4e414ddca61798fa8eab10b91c98fdb526344531d05f2059055b1a9fa0d376b7d485d55cd115b7de4fcd1013cc7b8f71839304138dbb81f2e0392df35b5dba3a213e7aff95a67e3d3b8f09cb2b9eb6deb7efda70ac09e568641a8e35beda6d2021efb02f33591db702eaccef35cb54ea86d31a12594c24b049c504e85d9015aa2935ae7925522ce3c3c029027243009767e3c08dd2bd44f283232d908c9546a2ca001a9f038cece71b7fa60b97947d0d4efa47d03b2b816beb495d81d6f994e233f54240ea685305b8b0e5b7e976a5df7098f602fc54ffdb0c5e5047f7d408703968a31e10a6eb7b589a91e68a7ef3dafb036eb228adaddb431dc9dfa5d016ede3d02ce7f29be09016afff189a1d414ec3ca81a39474cdd46a2c9be7d592f9861a044271a17f0c08ed442ac02c32526dbb7b9393e1cb7c31aa33503e1dd43f672dd241ab036a881f00afab29452dcfb339574199b478ce276f4a055a6683697bc5c00ac1c2a4a10b9f53430e272dffa992f74dc62987cf74c56c51a102935c70d35fee40b2a9bb1c144c329f0cc09dcd2986f5490e066120d10c361c3cd04e1bda1cc32ad6ca55bf95c6ea526d8db5ff270086bc8e76b42f3d5248445ffb3c1cc9b6c91de9d0cff6e7c3f6f77131e0fcac7d201ccfb461ada699379f75bea92e1a9bcde2ef99dfa4d4297f5602d92cb440b775e8451a6cf1b1145b2f509560446a4d5eabba19d5b8fbbde159a4cd9e788b28e34cb9c9dcb424e4a722280cb67dcfb1c2c2691408163492f3e9afb3f7e0860d19613f8ac6c95de05ca2174a79dcfae0448976ab2ef55f3ea4732329f78c2eaa84aeb458b7ec6e920e889773310315acfdc31053efcffcb8d600e848f478f8e791dd41ae60f6b7d3151512f7ff032029256629e0fa3f6a1493808fd2c2497ce0c823e12912422b9e37ace95e3fc1ed0087f2063bbaf4141115502c7830f8eaa4f07fbb80832551c50a232baeeb8dcb05346a648dedb1d2255a5ca94e0bafafc1a39909cb1c43d55ed46666123ba0f1afc78304982d55a63247011bbbfd0029480fe14867ffc7aa1fd191f0b64ab8d2e73b39ad530c52d84b86c867dc615cd3047fc1c6c1bcb63912ecb610e8d53cc011ec911ac44268dd5eab39076eae5164bcab5293ee7710e2ac5cdcddae3a44555f5732c74dffdf65a4ee6e6fd1626e1d33959123fa986ff93d03cc0a82dbc665fde1cdfa445235d97ba9f7b56971bd09c2e2772d7ec9d83307357c647bc60c3b2ad2d4ccc562a3ee35dda80fc5df656ea0fe45fc0b14d5ce3d6b1da53b3dc36c1a58199e7a204729c4e274909e8f6192cfd806cc0a2869d15758a63875911bd6595ee47aed90b52b9526883be4207c0ae02d6450beea9786fe0338a91dcfa773ff0c43043137cc0e15d80bec852a58c12a80eb81de804a4d7651bd6cbdbee7358f3783c461fa8dd521744114f3cf6416645523ea9f42dacdfc01c99769bee852245b7270099c089c4ad6e01acb4be89c7c4e3af4fb563460fc677e2828786227dd0f5c50e645817e3754ce0699034a162dcec6ebaa4317e921c4e9e8b04e8bbe9d3cc09dcf031ecb94e3f58373833e548d73e61ad8b40604d2818868fb6bfdf61494b5d7e7ae93c5138cb55d120effaf307e00cc013feca2d22613ad10ec348ea4515070f5a2bdea37adebb34eedeceaa7d09a2ae04ebf8b987e359887cabc09074443fba912328e8405c4ee3bd8e9e88296c8d05ac50b2a102df66a246516bb3107facf7ccdc06ae0c18e7a285e50aa6a0fc6e148b72efe63ceaf1ac4db79fcc9f72304598a9bfc5a4564753dc5e6cfda6b012c0bbf00c04ea98b90156d3a8ac55057e15144705ec8d9f811115af48c2e0b0d24898810c89f0bcdde1d551155fbe37f4566c3d951fea2751cad11489d9b8a0287b5e158b3bb20ba90c9733370f97321ecb2b0d6c80b863afcbc098efe97a7ee0c6e59eb83723380832195da42576868e938a52ef35ceeec200f3eb8f5c41b6484b11498b5a91d7d35bcbdb034b800da6dad8b88fba5cf90571a4dd54076e42efa11affe655c0e622672fdd510d6779174329ee860eac378220f5f83ecb5cb6b733eb464e9bcb2c4fa0f6cf33842b3ad0aa94b9a9feaaa52d10bd75de49707b284cde2698724b851f29ba3b7b91313afd97f0f85f36d365217a6105cf2978519c1cf4e69159559b6746e6cece581067e3230ae601dc7443217e02cf0c41e367660e1cd2c4c769c95c55e7a1724bdd585aa47366602669dd060994f76eccc70fe160c6e13ecd6400ae01bac694cf7f2ef0d1fc51b894798a76e05508fb207f209add124402261b6c999c11ad3ae22bc8b0c85118e058acc6d0c072a070d9fd6b2cd35a9d59091fb47eca7cffccedb49fcfe06eac3ff4ea5e5ea07743fb5f407a5e6bec22eefa36c9fcb697607a9b03a417016acc3d2009abc9a3819ee1e2b31767dcd12e0f17e06c9741c08be375901a83e0d1b2f2a5579fac61caa5e24492f154d1a884ca03a64f02c9dfd377f79f8f97a1adf07962b92626a337993ce7b2fb249ae2fefcdea417856b72edb9e804d08f9bbc7e967f3aa08f402c12f1570d1787db94de3b1e193658fac4c0e1837e5c4523e780e94903da2cb7920154e54bbad502e14050f5d133d495f20869faf303b36713fc65b4879f450985ba751f7b526e676a2cdddef5217e66fa606e265ddd53485a24d8721e008778749fb595d3cb9ced10d640277e2451ecd02837bb2fe66d5c25ed027f26f1dbd197cf1c8a9eff9b860fede4452db34f4b0268abaa17ec02271ac762e57179adca6f79aa3f26385b33b1b9d167277426d382997c5435e735d62f91197dde9d19673e2de4a4159714468f53910848d0a7c11db5849bfd97355781e4523bb191795d9cfc90b120dec99efac0161215e4fcaea99f9e75b640941c2846e7b2005ea0981183609b6a241a53912d815b3883a5339364ff626250c1eabe32e1082ea07845cde8df6b5cfad4340d7cb17f5e49ddd330b673d4ee7cb1361e119bc38ed5a73c6f97235557153dc67a52940ea209c8b96e0e5e0f98405fad200741470b5f918ae94281d9b48e643a419fa9a19abf426ad80f2ecbd77b4884522f7347b5983b06ba08f523060032aff4ecd3a906a68f1c9714f5887a5a2dc7bb21209f9e0ed639a03b111eebf19026421bf1e924e92b1a5e9c4548bb4c2f1e1531f30b25cc7fcfce6a7c23ccdcdedaf4ff8ac4b8b89120cdec9a4af293e725ae447b16176a36bee0281d300d32b0eb07671fc6b7ceb290670f8ac3fd5ea7abe765e87f814b273b19f02658ad271c100d751d058d00f6fabe8b2a81c0704491b1803fb02a11c292066189b3629acb5c153373c14b118fe3d77a470fc69df1c5114eb006fa13f35c65d1e2ccaeba68e8e1ab3acbd2e0ff340f00ffc4a14b8ad5efc2738b42cf92ebea8c005ca98b56aff25df83277687eb6a4fcd005fcca820325953e7c78f7a557eb142f0bc171f3cccc999e7b54fd3385b8b541e96444d5aafbf0b99c4f44ae70529becfcc0e5f1eff20503187a25b32ad934bd36f0b49cef58f6c8d2567bff53502fdfcfa026905c0c0a02c80f582bc2ab48e96e8b3dc1c5cc06132bf60bd6a9ab0c67e964e81f3586159564e2124c796a2594f70a3954eb96f6299129f12dcfd36a448088d15cdf0a7e85f10834e0d3587676618ef68cb4fc3de4ecc8ba6ca75df71ba3fe3256f0784032579427916acee41929b5175aab65b65c766455a2cfa88a5204da7cfb2ea5d1d4bd18608da09f5cc3fda1e7ee8f2ce0b026636bc008762953bd0ef9a9745c08de4b845c382e03c471110fc1deb29543209188ba4e11a4be1066537c9f36bde09193acfe1452b0d217d8d8785f13cdbf7bba7cdf814789b28138812d1151a2776752d18ab3e30f2c8a9b1849565c8d401afb48d3cdbac186b93b365bfa4b06980adfe098927d03b9f8358b541cca792f7776e46df40c5e90c8de40ab110b358f9b976127f629713dadf1cf8f2c5cf9a0ef6608b810b0140f50498538c704f7de606ac141b033de20326108f73e44dc46d3eab632e46a1b7db3e01d3a9c50adec0630fda73877651c1777499fb18eb86382f60d6b376f248c1e0fc304306ae768519b140967cc2e492f37fc1acd9b8e7f513bdd5d233d1787a10f2968558138360f0ef19333562aadb037dab7394ec1b4cba6bf05cd858b6b707b795ec3875ead76f551302157b57d0d74f55b2ac2915a12c5ffcc2a249014ee008042838ab7941f6f42a4335e66ee3a775a5977d15b6fd35447d3e0141732ef08dc2626eaf12844a3b1cc18d10e8115d4b8330a227b5af4fde6ee2eeee1abd76781f31d34c862e64024ebd2446a69d42acb287527e217a9e586c5570077cf893850c5c50450224fc1815d1d70c7304c1695861619505f044c8914cf42b14efe17ce98a3bdfd2efc98bd69333f911de80094ac6412f3801106677e37f75a6bc879b99efbc80281f5bec84788fe2b1777d44b001d418deb1e56e7b91b725d1b6dff16e054bc8f1cb9f82876f0e97a2933041645f0a8817094b111c8e66a0faf940b9fdc7a1233b676a5deb3704554651c95266174d24f6b4e5ee1069aaea74a7e6ce782e7340182ad45b67f4809b3a317c3e9f9fc6c83080065f75a1168696c34e1ec50b044fb2b4056221c05a1b3d3ae6a0e475c411f282b42739a4200c75b5337c546c3e3c3a0d93a26ac44841e124df80ded19cb61e1c633a7228dedbe8b27d2e721b46e882feef5f24574c0c0069bda31bb480c15ab6fe000b5086ecefa0181935a2a61133d5dac88459385dd0e4e0bd161dcc247accb378dd4ec92acfd7404b759126336d4b72514c2517be6e5a03f88e8f49ac64ddeba40a0dca118f31c8c47f8b15497908306a76faa02d313d5f393c303be4f9bb748a70c958a5db15ccb73760927f72bbfc1b84eb1c3bd65aa1d79fe41aa10b25f88af6a3d692ba297310683e6831add80e945508e7ea12f6482bbf2054695a27de5328207c45c37e3cfa4285a1b6dce47a3d00c1c54e9eaffe1bc7f96b1580acd2377f9dc622d4134ec81205714a63b2f43d5b4e19efcf7c6185f2fe8f4ea73d90fe62445d22f6ff8a4cc00fca3468467d2c11f811e6390a1d23ce6f244e6f166682fdad036f7e308169bff4abdb905d2e44a1ff8bf5b59853336993204b9ee36ed41489cf27711fc397779729c21175adc7a96499dd64826e36e4e48608116eb23ccc5d0ac4a1c0069b13688a5618cb78c8eb17eb7ecc268f9e7fa9963c4333b82e71e5f84c641fd28f6e6eeac4163e07b3261d0711f08ffe1aca0378226ef39f57e12e4a07a702cab5ece3164cb707706cbe075b589029ec986e6c199ee87891d1dd3092d5a3d042b8b5622cf4866ee27687b495f696257b1afec5091a6f78402098897931eb1a8d573279a0cb288693c6dcbbb17d0a21454910e6e3065933d9701ff94815c3080aefa0c07660af96f54c2473cae7ac90fedc713f66f3d02f2bb69a5814931c949b31f020fa02ca9b729cc63e281ba6d7f1721c5a2c1f27c23ba57acca89acf80c6b0cfb1cd9d83117ab04e22bcbe772ccfb232156de011dff7020abc4eec09c32dfb25539751a6ebdf3d9f346e286bedfc0e836d9ed6d95e3ac957612bf56d9df1b808f9c0bafa351a626afff9a39e610c8f83aa2c94646160149a15f4aa0af24db7ade754ffca9064311e39002829b4448319ae3fb1d8b610d4ee0e0ad3cd1f3c272ea3033d933a97938ebbfb326b4cb8955812a7758776c83829ab50526ab646b59046f9900578cfc9a518c884defa6edce17bd5fe5b9b99316f4ada9c027bc7d6be9689dbd0560a1bffc1a898000f15251c93df3e26ad1ad21435d934c4b27ce919a6e955c47e1ab810a4777baa4eb201c2811362e3bb01b7e4e1a8f150ce39d796d5c6fca6dd3ee438c778522a055781eb10ca23e1d30e2bc768b76392390f42ef8f0ebd3e27be9ec681935e115db2ff0ebfe37029b208ec30614b7bb4a1a278b9411ac82eb9548055bc56afebc335f9729f77c00f57412bbf63076a6ba919c38ba2d1e0a3c219bcf747fca36825a8070e1c2443d9f8e4029d3dca2c1cc1d95ec56bd8f3e39f201ef19445bf81d2222a4675b23e7ab36bbbc563aae0558dc6d30d3d7849da03d0f20f98a6f37fc051b07b2711929bef4e633d673631c3ff0795dc3a889521d260ad1ae69bc2a746013d23c2cca2279c5dad37fe27103aeaccf3ec61393f2f2ec3a291723414efc8934e4e3b1c30ec076468e6eafc4abf3c005df47f89f573514a1784ea6b0b9897d64613479e3b1d76246960b8e0f6f2355c3c8a302ddee4fc5ad759cb929f7ea7b421b1c8b57b61ed81e41c7e205ba15916e2466cb30520feb7c1d7c6998a349f254a71f7095dce63a0640d2ff3ba4cbabae1d4268daca50026583fceaf6cb715b3e755096167d5d80a32844c303a5103a3bc8c723de955f8d3ca392f9ca8ca6b0acd5c1f96fbbba7be33ca1791a47515b242ba2179feaf89331b57892aab3c0388555c27fc75f912fa0fdf636218fc4a453f788eb319c70f90fa36cba1d6f73c940fc91699b9bd9695385c10c8c8d5e3ca86abee8e5c429501deea83d1f89e8ef940bdd945adee814667e06f671c5918c95e489520e15232189dde7c1076bbba05491883a1aaf3fdc03224ff570c1f9cf7bbbb6fe9a257f5279a47e7d2b095f675e43ae14efa99434a2a90390947c9f6881feb768ffc1eb8df1370142bd9f645c3fd1f469102d51dcb0aa489fd33c586dbba3f8aa67fd94d544099add6637ed8920082313bffbfc23e1bdbebaef4546996b6ba3d6ac3a119308023b2acee2f42bba80dc328b109c55a04f14ef95c5660004ef8b9364f408f8e978027188d6ef33b811c711dea1e40b8be947dec5eedfd73a96f45a59eb6b0cc45930a6a6704606bd3bda36f0f55f1e6ceadf8a42cd9ee8e3a66f58151ded55274722c32f7f854393afd07fe6831d6bb343a7ee19adefcb1d9eccbe747aaabbf22cfc2c3592d937a5b3b982665c7511c4b8ec2d08fb77cf67d1ee34993f70c88972ac3810b999520590ec8081c8ad13c8a3a403975fbd41d32b9a444d44e6560ff6c73fcd5a5d934cbb0b721a0da0816eba898eec079755bc4297914c5cc123c32e1b20d782c7f59653e6d90dd75169be7d6e9345b536f0e0968e470f224492f0d31b6c633f01581b69ea91553c766998f96925c870089f5177d1b450a3a57674e71ba11bcbb00db4c338044c47b48ca4fbe270aba7a4934de1c2178807b00b15fbc9c5011d9ac82265add45ddd7774821ff3f6881783f66c0263e8890f09741c6d5bf3c71936d980ca9d1824f944e6cd582be766b7462a2da61c8fe260789d7fe874632ce6d22f35286226910a727b9597a19a1ea2fe035802ab8cb2dc260d1382503ec2831290276161c4ff5f8b0959a39411b6aa5d5c9c4b46f437d65e2c8a10a0585b3e53996761c27c13d0d84853aba34c101c813e099a424fcd06f3b9b8ea69b5064148fb4c49984069e88290490a7e0d49005d8d5e87f39421bc9f823e81623a04b844e3fd5ef9def6ffc81b2c283b9723d340a33c92e7748d0ca3e25a3158e9582e6d51600b4b7c333c08db9faabdbbe0b7f6e7dd2848d8ee002cfaffffbd74026d5c62b754bd59baaf558825518366107ba556f0f15691482bd37c9d92e3e78e732811b1e3e73d7012a3d394f78e27117869698a5cdd9b1c33f7d9323e233cc2e4e64432242c633fa04cf6d63ad38958e08130ef2f754ca5f6c82aa5f55dfd5bf2b7b46fc3bf7e5ae122cd145e858a7cc61e243846e9db1e33a9dcf61d39161667ef487e08dc7474a4c9015ae464f7106abe8cde2842d5fe5252c206ae93a51dbeced0c24461bf1e11f83f91dbb88c281eb47dd3aef267c7a176fe3a09d808378e2f9d6bec7b66cf43ac4a2513a01b10e69bba92c45ea8b95da8bf51b9904271f9314422ebd5d18e0e0c050abbff1984b9dfd8d1e14ba37e0c099adee52d965188e527ddb3a9e570a9b3ce979ad83f24c66a54be028346e6dc0dd354245b926ed31b6446cab5f6a7af53e5dc48ebd90c32daf04a5c2f3892f77553dbc0039f307e0d7a2857590fbfa0bb95da12acafece7e8a2f0f66ca034e1ce405bd408edaefddd75a50b1724c9ae09f9223c72c093ef9da57e282024884869d4b9a9ea760aa21c9bb9ba7772a4278c049cc11e1fbcf7db68c44089ae61f0055541461acc6965af2a25cb38963fd57e9d2929bad4b21f396fc1e22799d894cb4eee887799827642187e8307022dcba1498776e3af2df323b90052d6a77a9086f2615b9825399ab64f31c1da257946c82ad4bc5efde1436085ecac3591ac97f2de556b1eb77dfbf7e20077577145b1ae530358311836cb1a5c258a7e4a384f2e506b7dd0ab09645d2147b51220f14b326116ec68175e28e73a63b701c2e6da566b449cc4c6becae7f8ca5bcdaa633cdaf4de420820165a268c1f1f0147218d7e9cfcbf6692d744c5c4c3b1f3aac116a51be7e672eaae209d49ccc0df049293ff4aeb0a7deeca8f7b37a6facd74be8e5da035b5e450e30de76b2a81d271534544acf22f5d8e3a2a568ada56e46dfc4af6e0d6cfeb4ee793dbd96bbb5c76932adc6570aed1549a75b3ef540eb08ceaf20643fec965956c1ba436bc82bbe2b4545e5eb57933e43da3646b163024da3056ee82b7994ede675ac45aac42f4b11a7af85922ebac2fdc5f14cb2fa7e8bc1898d7fd5a5721f2b9f7e971d88a726b1e7473e4f14f2076c359bbd7fd90db36ae018e38ba3b2b0ff88ceb37b4067b5972029389004828537151ed118f5410fbcbc399128429f304a95ad84b570b2c463eba0df3459f9852f0d8731c94d579a9e7164f2406bd407cc40171a65aa96a7730f8226b51979872fe9dae9dd846cc6c4705ff790b2563b8e2f1197db2036e4cd355ab23db35a55a29d675d5c60471d26e23efefc3e3b9969e1ea00716b2ab83985b98ae96766176abc31ebe1fbf6ea9c082eb36a5ed698f879392e95a231419396addbf7e8ec4920c207c72eb541b2fa758941f2de83c48ac400616420fae7e801f94b99b645b6d383b0c5bbb7ba7fbf121f05b8086b09d690e820343870678a495d281d4a465e90ac9f5283a45c7a97526363db5b4df0ebb9a122d75e4ac8e9a40003dcf411280f4409afd0b4dda2c7a4d2f17d1423caa8d7de79a356528af5418dc6a867c8eab9fb920b18693c65472f2095cb3be0cbe93748983b2845cdaef413df82fbdb9ac3fa30273290f1fd669e59e131e740bac5ba9b6f81bf63ab7e3073c4399a510047b173c5884296907d44e58965d63d6e1b0dcd5c16a751ae69846a4ced5f0cf370d71db01cdc7a5c4efc6835237def5b9fe92cc019753611a0d65edb365c166e5eaebf96ebc0513699db4a7f7ecac3752fac9a3eb27fac8c22568f5ed04773fe1c1433cb130ca64be5368c6acf9be41e41fd614fdccde9c1538707bd53cf4cb05eef3d9cd5cee384490b1d5618fb20ddc22d7ce212a063dcb63e64fc3845c81b7fecd4430ccb41f3ac9f42c4dad2e48cdec3288a43ed26088732aa1c111a702408631a8065ee66528871dc54b6f3bf0cebf676355008c5e59ad3d83cb17da4b55352b9e2ca92a4dae08b86bb5d75afce8c2b7fdcd80ba58970977a46705ca719aa6a39a82784bd4d5cf0688da3962449401b16fbc7a16f026d12ecd978f2e3ad268e023e3bf9a6b47f6e3e53cb98178d3ab2af630c8998f946a096f5139f228dce81fc5e3cf9168308af4b18210557e44c8a1f7d23db1b5e4f516e26d6f2ab8e878a57773f7932c579bb0860c43b312d092c6d88667ec1d59abdeb84409dc8efa0dade2744976c111ed5539f8b1dbe7f4e93d5ad3ab3fc64c556e68fabad594f2218de346d422c305c21a152829454f880830f934d8778f33db56248d1db16e73b6454c5814ca8278eaa68f82aad6d2084ceeb07d2cf4ec0d934ccb3b183991cf19e40eee5d617a2c88f263ecf6930303d187f1f4a4c911e46c1bd440ce6c4b7ed0c897f78a4123bf983a857d8b7200c2cc96f45dda20901386cdbc6af8344eb46051af3ac88d3f32cc8965e651251bfdc76004b854226664259294739eb55ff8e5cd788f83b9443b9df24e6c3453847250cdf7d3a64618f541e92f0b96d10283d45e4938c11c494019501e751aba0e2220e99badc22c59517356cfb6ac8bcd33968daca0798efbcaa58c0ec88a5d41d8edb96a1472e2bdb5499f0b0d297c3d475119587ab40c5a7c7d59d6b6b0e6a27287e9f0e8bd5cd1092eb9824bf9a1b15e5f9fc05a496e5ed856e4c9da633ea4ebaa752b950561fa1bc1ce8427873797504d25c085965bc142261c84e207b1db5b6e0907bf81f8008798f9062435c8bd3498439ab9904d76fd848cf9fe79e5fb66ec55370020508206909a69221bd7793871b8996d8184561262a897520b28afa909b8465e6c8152ca8b2228980510087a9f9fe27cfb9539a4bb1b344a895f072b68e13afcf2685d05123e63b77b3e95676ba233f44097af626449229d722531ae5576cfd384f59e5d12e4d8e89ffbeeebbcef572a2f2376f334ee74916b4c5fc6bba9d49ca3baf84b8ac878c0bbd7b49c8649a3aa4559d46a4964b17695d5c3fb365b5f7ee15c578822e1fa11ff4a66ae97aa9f503923f4afeafb3dbea5fd25c6fa0b5bd049d8808baae31ff480401ce9e6b193e22e7969ffaa0e10ca8bd2a7a4ef727dc193f4853a626248c0b00c5c3d82ac3be10aab9a75d7eb1c14b73d0dd09b18da5dc4fedb19f1844c4875047de605e84ba8e7c2a74820231258d9f60eff1c09754ce6edb851d90d5a588cd29712288f3f4720bb443ed69e6bc66c14947f60d7ced5568575d4084fe02663274c01d765c6b1a02d438a1659514e4d55d4546ad25d417ece3cc7732fd0b996051cc2f30dddb65180887828f587fc0435add239aa532bb210ab3ee23e38f4ee991eeae0a06a578d79fd59feee753116efb4d09e7167061b457d15f3bc99dc98ef0b13df5903accbfb20d54fd89c00bdf79721df4087cdbcf034380833c7facd5081c312265be9af46f3846dd04eb62f7138b9ff596f8d6cad2595da935595b591ac32094da8560bb2d6422826c462b686d6c2b0c04d6c14cb03cea03450074a5aec562930e79d7bcc365a3c5bea3d0ebfb74add6c5080248e48def508f4c8224862c190d2a8893471069b8816ad0941013bc756353a499bc2778642e372a8b7cfc0e4ed23913362b7dd63b6520dbb0fc9ee265c700cab6d8f68343c08c7f991651314878f0b1839d05eb3358780a52820de498010e39715cabc08092a9a3317d9fa66c29abd6e4b39e7d271ded452c174c5a5996a7ce3df45d7629d991d7fc81683e3b159218cfa72b216e27ad35755c02ab8828360493f60112fe2d3b7af3be89121e31048428f89756307b325f786317f877c912b5d3b2027648c151715c863ba00bedae5fb533dd447aa3fa4662bb69e08361801f391690a285840bb23cd311e6ce63116f66fb692d1d206e05f0061219d38ffac65ab1946bd373e2a2fd36b536ba15bde62aa1de903dfbaaeac8244187873e93edad4e5dca18dac86a329b0f4b7a1796d327b862f21073d1b63e1bad0afc0a81f3fa0608e525a49750b63ceb0eb31a0d62844b18051b5740abe3da38d80d8181ab46e0449303160eefa8f38d5eb294fa03fd9785540612a322ab09b433570f75cfee5e3ea8f5d5a8c81962ed127049b472ee57ab835a74228a8898e0ef050090651c11bc3bb2d011e38ed0dbe1b4e32f7aa8d4aee676133b41c5b8d95885dd1f1e450cb72297934cd75f720f4dfd5399dc6004b19d3477cad11e9a1cd6d3b309c0a4ff17f85627143f4c9019bfcee0db0f0df464334d1f77dde5b9148dd887426fdb21931622e0bf99e1582db5ef417dcc1faccbc16a0b0ca25395b27ced73ac96ebbbd18eb88d6c4b82f15f17fa602aca64ac722519f72abb06f252aea71d7e13023c9de3d8c7cebbc91617b77ec5e0ce216e8191d9a12f038843794aad49e8e527edd2f0d89d38583b9c86ae3abfac79efad65add26cc8f1ddb680ea11e3274fd8b4aa5b931c30d9c57dac7247aa9874e3b06079669d13c712f38d7b0347077930b469911779b3c0d6b369263f53c96c9ab3c5dc3ff43ea0b6ac74c3b84bcf800c0692366adcd5c4e28cc4d37c0bf6c1fd1b05fc7383d7e5088930e3f59e319682a2949062dcaa9c224ab0b3d1c248db62d7eda5066154ead599d5a68f518ef52e4f862bc225bf16f06e8ea97cb4467bc3311607ff9892b288920ef7d58be1dab7b33fc47ea0199d1c264202f2f5f313a09385537522b7695ed35ef12b63ade761da1f799757004430fd7f20d3a50b4510fb7d8856a9c422e3f8b02d22ff29a54b5421026596cb6708cb616bf28bb61422a2fbdb7dddd37b704109b5b58497924dfabc6d9b47dfeb4efc2facbdb39ef48346a4f1a290778d40ae5d1bf56ddd610c1ff740253ce49879f978bfb7830f483bb962ccb18c6d85c24e4b915a8a1d92e30d653d11778326b6c9300d92f9c679fe03917b59cd51bf92c70708017974f53c29298bfa7ee4fc299c7d5d67a7e43cecb707eaae7ce1ffbb6199cbd9a13808efe6ec54178f6565fb676a0dab4b4ed9401a97e67c66cbeb5e5df09374bd599a6a41b2e1df64c4dbc1f2e735340b31788ccd448df17efa33bd565b2f1fbd4212be9521aa3862d484a428e6e3fb4eace39061115fd7e96f090e4413a4c5a98f8f2ca030f2e52955315bff522e2221521707edf0f736ea7316f21d694d6e2120ac66856c61afdc3e0f94416c5ba34fd41c1b52a194a63faf621cde3396de4517f353f45d7aee22a7339bf60b2042e8b508eb76ccf4d37cc71a154370d1f601cbdc46e340192bdc066648de5328f88aae64473a49e33b5dfe4a9875893275353d392228e0943fa8d4c7655a6e6d261cef423c7f07ced06e874287328578355ee26c72c34553b0ab0b4982a6a1847483ed5c391288304014a88cc9ad36c4f4dbcb2efa71446f4d90967a307f0a4c5e7bd06a8b38c63088ceda2dfa1f33f21122186c8d8f43ec294a296f8bcdfad010c564b68e4e5f0b8401d80b1af88f2144c0a398f6a29021e3476b7d744bab172b965a4b03097697e34940f73a9a3136dcaad11b360b150a1fad2c9b1a7ac531180fba0ef9d571b2cb0f1ca410b13d3cfbcf388cad0e535acfa9a19e0bda04595094b7f111352241c5e90bbae76e7272e81ccb36c93c642682f45d20c751544377bb9d71afafb64f69b465410f4806518e45f348ea27a9b450ed26f7918c4833d143415bb86bcdf4af3d2aa423e3e5cee51eddf808c32a79c9263fce519dab349315960c6b35ab3acca51d31555a80266cfabf87f6f97aeca1d5a39ecb79d597d0992fc9552e62e61a756d15ce44ef52b7ab0e900d4a8e453bbd05c0562ed09174f871f2abd3fcebf69f4fca8e407c3e8461050a46c0813a6b3553f9abd2fad7b0bd8f3a36e6c8eae39b9586dec0668008a4c9eec4fe85892accbad5f31bf2f296b555391fde1e8514afaff1095b9c25cbf78f82bda6914aeeddfb2675ae023c327e7111803025c5d8f2b0fff1874bd569811fda4f69c872d477c126b7071c1de9484d9d69338ac0650df80a2e491414f0f5f9d26c7dc40fe48878685dd985be4e7fc88ea6c8c28574eeeb1d18aeadcbd8fd9378f21aa3b539d8d7ff0b9faadfdbe5a12f1d3711c6cb629e4dc1ae9512082d0a8f5b9dca782c9e780d90d7f103408574b52c88c76520867fa7b257e01dfa2b35661d72263e065ce77b7e0881f04c94f8d8d87e040b8b4bf3742a7b6276a69cb7c9957a0fae159c9e6148d38791575ef4e38335b1b925ec273c47d3d2689953ce862564d98abb0536fcfb083c69a21c118b3c7aeb954c3b0355c94c4f9656c8ff67c87a382dfc12ed0ed3f871c597aa042ed410a434f4ea8da97e167d88211e886a80b9ba10f9278de9b8fa738d543026da72f11876ddee2d9ffe12f2d0e9dd97ba67da75df331c3d7e4aba421a0f7a9ec81e793235304f1bb34aa8840485a9e0ded401dbc1d0f7b4bf2f45e8ad94605dc710d4e48501eff23f360f58e4416317afa7de5266c0fe8eea531e922b5191c4fd0e8bb36003eda97f1a5e96676a38d4933dc801b89b06699f653efa6b7f482b4d6d2260a5603f67360145933002bbc1533874cd1bb609beaad0808f3644bebdca740552a050e35ff27fee1cc4f578d34c06f6703a96677e44cb69f567f105524013d98e53020e5821e3fa4aa292e7f844fee242b1596c54f49ca9cbd4af7577baad6b122cd6721c501976811a9826a94f0e24e6e6f042b9612ad0815b0c2595d3dae7aa4c1c8ba688ea385c2c9dba82f4c9f13d55560fc93fe88d7cc186ef2a39d3cf7cb6692fca3f97d9fe2bb7a0cf4dc06af2d2665f1480a7b562aac50d3929ddf028f3d7082305610c932f718c5217c8e59b7afb901567b17da95a9e6bd5b96d63dee72d379f640b2d8926a2a1f80d1d9bf59edcd8b97c6262073f93a5521dde31dd8eec2a45ca0decadd18bbf848658247efd9dc41d6ef73b2ff2511fcf137677e8951dc497348d1187cdda5206bc3ca984841d09cdb4e00d232f09f17288740a3af9b7eab353195adc520a6b3d8176966ef92fd5d175ac10e90f232744ad516f3477b9e572789f1c7a58b18e4d82b78a79e1f08521f452aeb3b110742396318e714ece8ab7326b08a4752e0b3b78942c9ab74aa159ccbf7db4fa150b3b851a49a8b0065e75df6ec48800a596e26d4a45a3b3f72225d0c8063b64421f4972d46f29b274190798595fb92c89fa4afa47229e5d4207a785a2a97f9d3beea4a8ce53053b9417eef7622e50c49bf385ca2c6e3da3d86623e085e806236373677b85a568e71161d7b463e0439e03501de997121eb789c32accd31a908a31c17665a9b49cdd0861b91d8294f06f1635ff68073cf252016564847e23c9b939a14ff6bd0d8483a897589c91496fe0bada3b1fd26602464be66fb3c986662a2f45ed1ba33b5f554ed5af8188fb12284a8c2d715d9baadb6f3b19fa0639e7b451f099d0e02a3ef8d23d547bd39da3742611fdd1e42bed15ad40ec0220eb824bb2cec4aa0597d6fe32db82aa8bad2e632c447dfa713589d77ba2a630eb9a60c31b8174794ac9787fc18d6dc417e4fe4921c5f0243ee051c2527c995dfe2eea56ea2942e782197c34f5498c831a30b8a25eac7da059391b029ca325aff35aa039c0fc6c912f49cb6403d5005816f2583a6b94e105a2bcd7f25d34b701640083476c47d173a983ba802491eff93b6ce96ec520634991177a8d711642647691a70bf95f236a38dfc0a753f251e7004f3bca0ee4ef49015bead733dd76fb164aa9be9f0bcaefce62c0b5011c4595230ce915c3f75db04c41d0ee4aa277b703576bc68d2e61dc5c59545d050ece7114a63468117326888b7ded80b7763db10b34a9b77b3937a23ab9e3efc4262e99fa5479e67e8d55109fbd45323113b804173f40581a8244bad51f080f728af008c2684698611b114025de7596d69fc9171830a7874df6770e0d0006a892164eb8abb4e6e5d28bbb345e2664f202b835bfc6c9edd4afa52973fdffa63950a6cbe240841b280cecd178c3dffba515ddaaec699522340d576de774bf49c5e6dd0171f6b439f3b925871f4e1494ef8b6c2b74d7a0d9eaf586d519f106cc4fddb814127c77f5884a02b0841c5e05d26ea958368f8730710f7c53f8c4166942a5a5877cc24d10b32744cabdd01faa1bb865d330b6b2c1ed7e6d2438510fafb15751061431bc052a8f78dd256d85b16a8663979bd7407fbd8514201a881dddd1d645b750627e9644217c060fa9e1f56dfa3d0ffcdb58e173185dc03d45b508c722e7b3f3a0a3316a8b7dca6fa1482b25f92a97b3f8c0a0db4cc122153216cc6fba3680906eb703965962523b1903ed3c9e67b11b8ea200f0dc85085302b8b87eb10e1bba0388dd478125fb779ca4ac12c924b65d5c4785a8642dc7e02edf4014d58b088d4ca2520264c4f5bc72e8ade716a63922afd17bc52a02b1c026414a024452ba514a3dff6c0b29c105dfd576fcdd36f0c383364806202635cf417cb56813c700d92514810c0b56a1ea747c359bb158e2183eb553fcb4140c6b53ed5010c9aaafacb9133d347506524755404fb264a0b87c63bd443cebbf2c627a7536c0f2eff8d829eea5c35086e8dd803d836b6dd0a19e4b3d344490e7358fb238e265ccb7a3ff27018086eff7f312b91c05c986b44f2780c5a129cfafcb040dcaa889be496f7182c76f7b394606ea83909106dab2d77685e8e162ee0f58bd6c00fac6c116118b5037ecc1a31d3b49d4282b71c08f4915a32142824fa043c9783189698cc3f91944f72fda551dd5a53bb448a1021681e25146be83f711e23fa3e96ea1ff860b15f1b5b44d6f3c6089383ed99d36a09bed32ceae091e2803759a010220f5ff3f18c64be5b05180f5b2a5d5e41721d66c20d9ec39c912b70312d02962ba834a283c14f027f81d486380b231e0360dcd7f417cd06ad904ea24d3304eb19441cb344eda08d821c219acbf77f1b666795b5d74b2efa820ba15ba2ed7543ebc1bf71ef031deb530ba270198157e56c3a9bcf88de6b3b972c10062a56135e38a4ac4a74499a68d883252255083bc915fd7d54b89333f39900a2fa158834c4f9777089fa1042667b0e64f631c2e900d7aed42f6a5928e1f12edbd9cc7d966e4a5e50a8499be7661fab9a07aba84d517a85d54e9aace15e38812169e9d86114b2746e8047e55f740d7fef18b8eb2216fa880a393fea59050ce6de7fbaff89ae70301aa16b18ca653b0848abcf983a0c5630ff882794f7eebce5b42a9e8ca896038b68a774058808b6751b555b36d4d88fad8c4f62093df8d44c8ce89cdfc0ad4c05a0f6f37ed143e008c3c7258e7986f18608f908ff0864fcce61abed6fb677abeaa3c2260b02d24e4d6c55f7e29e5adc71cacae3d394ae240dd37a4d27362d095cb431b900df65b4eb40876eeb2748770a3f8fdb744b23f777f23c9dfe168a563166372d3e06717873f6eb23575ed72900c957cffc4f4fc7f2a37db710df2b89d8b434046fb4a04a01eecf3d525b720ffda5b99d970b5ecb94bc72b9e1094edf0392411a39845b9b67b5b8a8c04cedb57802369241e5ae2307a6a37e4093dfc8df2ef16e4107c353315628cc8d793458a2c7fac3d783650c2b487d699ed32ded211c57075b87f5abdbc101194c6b7886abe23b73da923c98712a565566c80c4138ad7eb4b913120b59f09dec40dd4355d3af470e1129a4c244252378fb6d3e2ee62f6d42be258d55a9462c292b1f8d298774f92b8bf3fe899425d5a98a61379f1d2cc30a903d7e1ddfd56588f4cb6dbbb7574deab386a61768ce646870d555eb7a0431995b2c33d3e4e5bbe29c522bb68547f1e98b8a4b09fa32f3c9e0ed8db39d65acb6004c094bae03c58edaee0bee35c2cd68e0a6af80c7728d847597244fd6302beb81d4026b334857db31f0554754b8daa3c1835b3aad766f22e3ad66958038049509fc3de664ed2207f7b98967865f269f64823f33da3ccc160cd3251728830b248d1ba3540ff964c9579a5525b808135c3710498287a18a00d5ff7533716d16a3c50ed0b6e4fb2bb61a80287b03898398c609ab6b73f69c6a1b1612058493823091e4f1d10a37d8e9ef14eb59001fcac9df7f426fe13118f2423a1ce482c40dd0af41eb564ef65feaa480db2caa770ae436b25bc1e3f843d34b4a7c592e7f73678e3f89c6ba520077210b1b3396aad9053c17f0ac1812ffc80236c3431ef9dfece0bae1c21419bead94f175032ba2d3bc4495bc811ea6af0b8757dfd87f9e55b2cf5b27fa21aa58378a240b9a0db5d305332578afa96b0e7288cd5bd2a52b7ba9a67c965554bc5dbd4025e14996caa1af88fb2dff3092a8c7ae31edda43bc933e38ba46edd3e9da605d67489c95098dbea86c68d11f94904b0ab20ee3c160a1e005fe5be3e7b3da00a4d1be0c30d770f8b2f1e5c0da8a4552760b69dacd58342d7825f4f065c1f6041c45e2b6a5bb41461fa8f5d7e03ad26e687498737dfef4aa2d2a3f1e3618be58d4f74c565a1db4768a39642125877e1122200c93a1775daebd31c207411dd76c8313502022a6e55650049203307ef2340f94d59ba691ba89b0ed25426aa05decc753016bddfe90be7ba56ed706b2cf3f6ad00b18180d04791b839db4c891e2e52d8899273811f4c58175af862e6fe6af395e6e6e86972e95e8974e17ad14bc78de866a9a3cab95d32288836d673f334f516cdb641033206e4b9c5021972908a28e76087c801b78dfc752425db7a576fa21f216a0c1fdf270671343dab5a3c8fccde912a9694cc77c1b4c18d2836bc422d938508be4ab1b8e4dab28adf2780c0e7b4328227e4f89f47854bdc8d67722c17be1b4692761307683dd3d2e64609e554eef8a83875935e47ceaa5b7cede9748687636a0d4666ffdf5479ded657ad30e565510218897edb5a6df076d0c1d096d7741a50dafc8d7436ac0b3de5b1fac94fa0274c565fa2e1916437978b96430d70d6cbe7e7a46d6e5b4c8505ce52a37d45ffdb827e8485874b4ad0c4e3721cdf50ff30cd8a38724c32cfe43ad1e7406e416f028595e86c1bff55a973cc5bca0f4f31fc3fd945a2f06022c65bed850a2b7cf380544951670b6b7872322993b23e34f9ee1af6b8c0280ffffff7f