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

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

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

Block Certificate

Block 66476 67944eb43c14821e688deb6f3d70503ef91b868d23b60d51d9ab8c17c9f14c4c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2abecb3793ad2c0b24daf2c8a8285a98276da93245fc1961c920b2281e91a05f
Certificate Block Hash
67944eb43c14821e688deb6f3d70503ef91b868d23b60d51d9ab8c17c9f14c4c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00054a0000025f0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002d0f6a205e5b5682daf7ba9624742574653d9856baa6f2df4aefde75967776d427553f3e1b7cdb34f700bab3a26544ad7e9be2072035f2f524ff5aa0b246933b64452d82e6de520ec05f0201faabc2fb5c24688894904141a8030000000000000080000000e00000054a0000025f0000

Raw Header Hex

000040201f236022786062ba7d488205df4599d4593ab6154a763ab5e6e6791e3f0d0949ddac61de21ec450d481d496433607559872b2c0660ef13a724c02be5ea49dc73c1f01e6a356101185fa0911e28b220c96119fc4532a96d27985a28a8c8f2da240b2cad9337cbbe2a

Proof Data Hex

59,560 bytes
121216010307f8b511e60f91aed4df7781219b3ace0da845a9fc0f1b4d9d962bd7a6e82c3bd7886db00fab2ac75c44f4cbffb7123a69a395cef8adeef85d727f8cb96d011e81e32e4f25639cd8ca30dec759e2c4f9662f02ce0430a1e295688be3dada4f2bbb0d6547bafb8b997b8a5eeec074f90f46d8b1e6a482000a708709aa12c103376576839e9c07d126d3724c11c71ed6ca5ea1eb7be1fd95901ac8e7a686e824d63a91f3ba34c47a93d0e47eeea3cbb5dc9beb1911f9f90c0dd0d397b4b7512fe6f4c92b38a923f711e25d3d48d1443819f309ae29f75760dc4ce83d86e3904306708dafb07bca984cbf03f10c100767dac774ef697b9801dbb689b7c0ad1a086e50dce4e9a717a1ace89d1ebec1e838517a9de5b465a15e9e8bc30c2da0632b7360bef417c0d1fd3c6e19be9f77bf8d1b93b6784dd836852971e47bf88d1f9dcdd330ee5034e0895e35fe9e503d57a2b85e6e3623728033012a8ab66e3b492ee2bafe06107e5f3783749d9c95623b25c244509ada0a23fd106a860a5e331f8fb391ddcd27358a5f630773951477236d71fd1eda0b7af08684a16b3a7c81ddb853bf11c90b4d93cdd272bff0b3d83714a661f05c59ca0a8208ed383ca22849517430bff1f285dbad545e1ece78312443481e0a18f1ad7b459193bfd59cd0ca0b601ec5c8fe94bf286aa4f729b0771d420fef2c6f870a17f42c1fcd5e5e691623c2ba27adcb6668d34edc0dd3a49aafed7a84419eb4d80931237bdd3dba423c02c454efc0b81633ae729ff20bb6f092b4c0d6164ab831d26f8c42b56abb02461a4a96b9e5eea4194a8f7ed8af3fb4e48b1475a8e1c02bfbc727c42b0452b9b24bb8afffe5aee8602bc2b8063f722456d382a080b7ce3f2a652fe8afc7de394c69d67a1a61e7e58e5e9a28013271d3e14ec85c784c35fc4a5d2a80d6acc7291226fcfa91f235b398d78ca4ad585e247f9ac8b818a13a491fba6c94294c211eead2afd85adddb4a6a4514cf176cbcf20bf879d5fcf0bbe117bd2412abfe530a3e415dee4bc6d30dc807653aa5c1cd32fa2cb7cc85af5d4506dd9fde9cafbaf99e47d757aa25c6b340f80a7d3f99c42ef589e205da1b0e5898173ed1d882c40a9275bb01d52996f8ce048a78218778656471b20f006a9db814cc6dcbb57e99f6b75a1183d3a04c71b50c3384fcb4bcb63f10387c1af4f633d68fe0086df326d9a78f9c9f900c3c93b15208ba1b2c207f0df6cff78bf63ab1232c88c50db826992151fb0ca555615f8dcdde9df4f36095c661df539f7e7610e19d1242fd9053d413832bd18d6ef4670987e4cf31df0f339f84c91f601b8e57e33ecebab64256e6d661af5d6bb724ec865f3654b18ac29cab6862a3f6f3f46a8ae180dbde0e68779be34fe726ee383f5c787478324e19d0a73debf478749c074ac173b2801b0534245c43ab9360169c1e0b2ec9f633c41d0c0b2c93b0a934ab32e77e8783edd3f43540336aa2f246cf3730298013db5acb305458bb3ddc56e249eefe2a691e6c3051985763e843ee4120819f6309166a1032aa2ed3cf8bd97be8be2bcd97395261bf36a9e4a4fd3c7c389532500ada03c3ddc3e3ca78bab94a70ee3f29d8541582d3737cf38e9a22192db29c61b643bfa78eec2a1b3eeb40fe9b209bf0e0b23f189a9fffc93dd197d7fc873cedf50025f0a060c361bca27bf1b077f6a9ef13864d493e7de4d8f2ef5b825587280d5acf2786ab288d159852b1e5cffec9927c7ca91d2f9f50db8862bfa14154a2c0cca7c918e43fae8acd1ac628386e00e89b7458d86df234e609de1d065a0bf3c6cc879325d52778d19b913786d57b0ff1114ecb59a10e3fd8250270ca8348b31c9cf36f898bc41fb59d338e81ae9962aceca39528b2648a42ce9bfa429806feda052fc4c69578585ff0652d62943767cce4017bf87563e732856f16ee9a6e4c9fdd86ecdac4ebabc5035b3ec62f1711582e78f17abce105177884d6c3ea7fa73efce7c270bf006cae5d92ce2da9bee39e885da3fd03f33b8a9748ee4ab72851296603ca6772a19057a8bde1fad57d094a74c0ea35b47fee5ecd3bdf1de8682530462351dd3a0e3f46070ec3dc4b3b447b3fd92e6a76e327f33d28d3a7bac1570ea6e9c6bf69e1b68299c2a4fba54d4eb777c7b2f7d92c723500d879a492801608db7a404e11e1495feb0d6e12a96a17f64350a1d99003e8200ce6745aa1c5a75a61cc1eb9ed8df3d2648ce471347fe52e4e7cd9f7d635ddfc843b4d92379f7896df93d828078364d4c75b6d67fe2c2367f1ec15b091b737b79c70104cf33b1240cab995f906907c83a5e6a811b7e2ae89774b7afec1a8a776236a4df4f6c294f06f14484dc6d55465f214452774f46abf7a08fde2a66eae3bd5c833b1a7597301cdb5ba68198a2f60c519aaf2eb64ca03a777f70ff593038a8e25a164c6482c8924fbbd2d5a9c8482fa05f2ff54eced304e3ff58e5472f602ccba1460fdc9594e2e3c6f9a7780cb5dc09a85e380c9ff2899a303f765c74975e97aca8c4b823b6ddb02dffa108ae62c991e8105cc233e75bbe9520ce9d27edd0be69a74d55e0bd41a11330021fe111270fc5f46555bc4c363ad319983ea20e92298b699e2a8b19bacfe23c8592148ff83b9a12207199c5c42cbb80d8aa579ce7ba47b7d7b760bb82ea164eab5470075c2c164c1b8be86758fec70d1c04f5498ee26a3b724ef54fe6e87371c419a61410d9f3b8af08ef0e34cea979a87c208a4123d3e4807041522e5bda6444517e72e7c78d25a7e73692650ea87c1458ecd82daa4bd04b2b8b877ae303ec7b175c9c5fa56c216c5313ed7f04d542cd490ad470ce158749294ded3a73c07633f65502bcbcc84bfc4fb729385b230e621ca86325ec45d036e065ad9c9fb932994f9ce98c753be500b6a6a5030e9427ac498e3baf846c539a1c5ec34d7072da7314cf030b754f321731bce6713742b25aad29d67c87f99080fac3a5d0be433f090d5e9f15ca80a6f47a81e9bfe3b5e3718ac64c9485756fb179df20be3246824d3f22ee4a24e182584c6e2dbdbf78c8f86e88e68b3005a9f6ca870acd18fbc1059d7fa5933a64fc424988b76a8b9aeb4d5dbaf17250dfc1da06b06ab27a28036289ac7254a73b2deb3f81687258a4b577773e1e300e7c991df1429dfd1738dfed81b1440b8eb75cc9f1991ddf6da75ec917d4e7e860c4314cb66c84c28c1f7198ffa622288a81ba434e512e5b088f47d9b519a5a41560dec577891bb6c6183ec4ec1be235d8207f49e079d2cfd97846c62df87d5bbf5a37ceeb188753781b44c091facad2ae9a006293ea8a8e9dff0b3730e3e931778f43a58c63da242bd0ca6e87702d982080df4a937034325c9bf919037aef94dea98b8e12668882546f6dd973bea3573a70751e583a55125ed001438ac334781761703b9eb592860c641ca4bdf13b6653e8116d242d0595c63f66102c8f178826a7900429d7c0e9cfcc3c7b74ef22b62d0f47f3e58b876dc8652a884d4db0da824fac65818b867875b143898b660d19dc999c893a7e41b2acd7d0130a159357d6eaafa01c3c8360d41df7afba12c5ea72e1423461409830b62c3f61b3437d03007ecd0c016455dfde9233eb5398a0c4885dd99ae826278d076826a4d95bc278e581cebcdb146288ecc138f87c848811dcf64f6d4b48b318161f78c5cb978fc1527b76196485c7044dc503aaad05945766a0a9d9249b5d5888a2fd8a0d124e4664454f7adeb971bfa87e7ebd928405f8a8cecd4c2d79a588a48f302f0d871c933bef8cf410385a0a109c4c5b90f99368a4dc15de3f3e1f8b52a67d90e65b156ad8d90819f22f5eebd4e51c6596f83f4be1a6500ded6f03292455a67d5288c1de0d886d1264fad328954d42f84f5802c69a3843a92c856feff09d045fe3258ecad9560ec1126ebf14656af74aa92148edf18181ec45a9c5b4cc49c78a1b417db72ae86439406a439fe30f8e407900b03532a7bb4bd712b7c44aa470cdc346e5db2c4265ed001cf403f94f6a9bb89232e5d7bc7d041331a8b23e6e9860e1a541f5e8a30d7ddd0cc645ac429c0d6b60a2f1046b9befc34a924b71accd74b9474321fd0da11d52b6dfaabac7b8ef486e2b655d6f85ed7242b6c76f81205268b9d22be0132283e64f991183a36d4dcae229ac1086a6b388dc323281d60b2567dfc00e1a0d28aa0555d913f9ccfd15e042d59bff5a6dd8e3867a6d0d97b259137ae539788a65780e9cab706bbe604b27fe2d8d84661d8afcf48958616df8b8b747cd3fe0fcd827ac1691555ffcbdfdf193fefe881fe95544a2985993a86495672fbd19f328a80792cf4551bb1d43f97159480bae01d3fbce2239e16a93feaa3c9c3f0e13b8665f4901dedeefa1d9854b48cc3052e32123c187427f454cc8035768d8f0ff69db5ab0bc532f05695018d6af34ad957b077976f1091dfb0bcc4e9e022cf7706c1aa70024f1c99228706a5f0bf4a93e7417039c34e389f9d9b5805a9d67cf46a8ed9156c2680bdb438f596ac5c6989217cfb7ffd35c74e33de2056349657f42d3bcf7f06d5f53325544a25181db6cf762aa9903e8036459e4102fd0aa1e7a897bc281aeb8c5a0fe209313009414ce4310f171aec1645f570a3278984b26db3ef827ed8b4736484a316a7d24b0f177f776e8d08e30d234235db1ae4ed314253b8ca7cdccafc7dbe05e7810f32ccaed3f4bec73880983e23df2bdbff7a1b51fec867f6bcbcfcf8cf863cfecd9e05b60009366d94fef1bdba7ddb8d3cf411abd6c71d9a197013ea93b31e468ee3624c523174b951bf5a98f41d784d0125ad4ac6856c7e89c181806147220f322193b6686a718ead10ab522d9874674a9d7f4fdda46b69510755b350b856cd95d7d87659512386eb8a166fa0a1122e5eeb66153f9ba20951114ce3ed6f51b0c5508451e797595648212a00a2bef08ca8144d7c0abe68efce8a9ba859be08aaed31d0e4611657285d3e52d9b026f69760e485127a46dccbc6f5356d98a96403ef2bbae64bf52c8333eff15d85681a4300a951694cf00ba88e592bbffb4810b79409feff3b3a70044e7efce0159108f8c311b77abf474698826100442b3cdfce5b4d4628517eda2bda5f1220ff84290ce4d6e6c71942d04ea88dec4e5e9b3ff96b131174993ceb2f17e14c4d4bf59a60ec8a05b6ef1c7cdccc11a48aece6c66d13215cf7bade74808fda3f7a9878a107028542300eb69c5f01393776e84af4afc06ae75991d59e10ba17aa3a393de8231cc6237b843d68861366113c71688db09ba6391419430ff408b1be210c317003c8b5051e3f317fc94248b9b4c8d963f44cdb167dbe55cc3f904fa057c2156b46c84ff29a407732de87d3095be1f2a18ff12453024b1011019922f30259f7d640ec5cfb9d6c39ad33b616f11cb4137e7b7fdb8aac8daca3ecbf7a18e1c4ebc72bd7a19045de20f635e8e90f91976f50d256a0b19e773f511681fb115e7517e248656a96053db84caf84e5b5413e80f8108838f196e8ed7e7b51368ac11a8c840dc6c682cb49f7a13c91afdf4947cd624f74ae77fe7339b8946ff31aba6445857839edf903d65a6d18a5a3b8efa2277de9fd5323a519598505c70037a638c23a475ff3d1339e4d03a021e95b7964c60e101a3c7138203dacad978e3e77bf8278bc5950feba5e691bd5212d78721aee8585bfc787c8303b815dd1510385e805cd256b541b10238b00a4adbafb4117b6c6fcc97838f9c46ae27252b069e1669bb35462dc77c050db21e08fcb1960aecd43ffbbb4c9c806b6086d5d5ee303dedf8a7035320859d6930529ae2b4cc860126f56145fc6c051db309e39047fefe4c73e04d0c34fffe790964be7e0f231b2bc0c185cf4dabaf192bfd65244f0a549bca4883bc0f9337c071bdcabc06f976a79f887036fc2b056874fb37b8ccdcc81e80a3e9212d0b6d9507d5b036bee892cb97934b274af5e5ee5e9db1669c59e10d95b60bd73ad8300cac5f7bb867ca7eec029943574171ce069d68cbdd37bed3700a3a0a8d21fe1b5fab0c59297dee7be4b12b26dc57a27a9fb576eee8f9e332f33bb7253de729b4dd4ab7e69e3999fb4fb1ed1e764f887ab7197795f628dea7020609d00090d949e19355a4230dce45fc59cbb92d26a97bad574cb2da5bce5b5417ecee3a1a2f338a5791c3006108160b463c48969ab08fe61e572e948b06f8e0f814b2046092055adc4a92fa25f9cf91e773338c76d0db0ae401acc0c899a54ca0e371340cafef2bcb569c30579d554364016a386f6c3953c303db15b073b3a0af4e057d80f2a2e6ae0781f6b95d24bd28261745a8c89bfc178f183423850b96eae8025cfa598735749871e3b35d6cde805714df0a3f0dceed31835ab08d34b859308e93e3ee8072be48fab90a617bbffbb6a0d19910cb8424945828ff7de54f25f15503c7d76d3a1dc0fd57f1c32f8f6d3dcc38018ca5a5761ced86e9aa673f22005772c37ab56abecff2d90c6ec80830a68a79375fe26bdecb99dd6b3db292a3f9015e205f3cc6e857a77d68b7cef80a63bb76370aab088d0cec63679f08660ce6a00fd97b5bfedfa0dd6f44fc9aee07afa2ffdc4b345759a7fd1e7b444e51176637c53a75ea78219ea6bcfd14cb5f9e9132f9a6df0c168c4e8758a2ee0efed3855c5281d7662604de320ae508febf8ad87273eeb04b239270edf4aaf86244e6a6596db08d49cf587eb3b216b838e0b1b71cd43df682cec936f7131cb51298c6cb681bc9e80e835e6aa3f43b1c20b7f3d256b273f793a4c0a34a39523677698e146a49db45f482979c957acf98f9c101616078185f24d34bb326d88456f53e29a4d0f0184bb90f5c86e3cd57256bada48d6717a5f523b78d8e473807a3c4bbaadf0c55df01896d24923557fb62b6cc08236ea7aebc9feb1ed829ff5a6a9ede0fc8cabc76c66d24a8cbc9d8c3f42bf0a6153cb406088b531308fb274f79139fbe6aa58183692f4c6edf20884465877a0bab89077bfdc882041594ccdab2a677e7706878cffc6e8f156be4a605a5aa2a92f55ffc73c15f308b169721646798386dbdef728ceb8abec67ec4214fe5a0720d4ca575e9a0056c0fd872d59830f3c6dfd8afb73806ba72dc2b674a1ec41f1bc9252b5425aacfd092c4b517c86dde166411d785c59129b36c5e91f8425d7ccd145b55b94c50933032a83699567bf57a6d84eac70a451bff3a2a3c025e0872c8113b3addd61b6dac0203976637f04e32c027b244b871b75cdd7717f57ce0a66de8be4e285836b723150bce66f89bffa9df0cc1149391f118d20f4f48b81ece92d1096d5880c714b96193cdcc77bbf69e3cdcf01f3c2db3b714e1298abc5ac3d19fb02e7321fbe3fa827850e2eb5bfb1547157b14da212b1b87a585e1bf5180f7ae4ceaa37860ce6490aa616bd1bac4da94578bb14c6400255383c8d35aff74aaf514ae5687bd0c29f35f3d65be73a05f236a97fc06fa37dfb614efa438fe88de07d5cbf5e8a411dfe45cbca51e4a4787895634fffca0fb2ca473be1b260ed520fbb02fa4feddf65e29afdd4d60ee08ba2274a2dbadd7442f3fdf89331d17fa75bad3de67e46edd0ec165c97aaf07b7cbcb3c7aad020cc6d5ff1ab99da5367e471a8146ebcf0346804db668c5215c0f321b822a9d7ca42ee726a60b47afbeb546e8e892f62d6c701a4769342e36ae70aea30d4cd85dac58fe4c2444ebf31a83a014b48a4755601a04ff0556d0c39a264b03d2fd1814344e0ba50343cb02fe65ec6360ff3e607329f4af10b6451cb4d48b9b0c6791fd6295adac270e93e0bcc0fe95971f873e511a3a4aa0307e62eeed6fce55a0b7db90ce816a6ae34f262611fa5408e1cea70caede27b151a9420808ccdc7986a730db075d74d5cdd50a1c1feed151dbda5ab961aa4ac66b72870156331de2103f3bd948db6040ddb2189befddcf74057eef7768d2e965f5ec4ca468ece1a040349d999204eec8d2a0ed2b76aa685d6b8afa42b71008d3a16a2d0d017dae177af6dcf873fb9ca39c5bed923b8732fb0890dedfe47004bf510ce0796a8fa0a325f8eb971aba021c1cb19a615b122786bcd9f5928bec27e07b1b69c7baf58083f000f3bebfd68f5b15edebf6ddad3062af540f15417119eb6acfa63475e5640cd3800f7d9ba495dcfe988e71864cdffea231f5e3a3a471143916653a19b4715262952f9b6d50eafe339f5d578597d65f35a2b44c6c8c1d986e65c15aa50b70b100114be679cee14baacea5fe7164e9ab0d648351d0045cd0bb312c930b2b519b87f7bdda85d85cc01fdbecbc698e212271f78fb28fd3496113a8266cbae5c6967143ac868fe05bcab467cc73a936fbb628130b47e8ad5e2e6ff5dd030be7b3def1315f6acd46865099440d4cf8060b0ced58e21fc777c89adec58a0ee0865fb6161a9e79427dde2d80dced7e4ba30592cdb94d1f5d8ab4d707a99a79630391e2acca24ffa4e93c453a183ef72d7eaabd572f52164b5db4ca2342c9df65eebadc03a0bb7bba29b2483f0e894e563974f48490ad36db1df704dac52b0bff3174d10f421d65136f2adf38b51f5ddf6e1c5ef6ba6ee9cba172cbacbc2024082a13531dc44785cf59323316ed5cdf7255cfd1edab61a4648c27ea59f3d7e82fc19b95403ec1c4492eec02e5b591c5509fb1601c74355706dc30440dc6d2efc5d903c9c4336da26afa468cf5bf6eb79767a559211052c96e6f62f89e4b67d48d174a44c7109ae17681b6496e0e84f262f35a0f51bbd9842162a88a325b3d7a921c5c6660073713b2297577d368db1257bace131fa1ad8e46a6cf364e646793d3ad4d8e4f381f2fa33caa6bce8c487c6a1772f75c8ade61abdf5c27b9e816a0cabd86eb4abb535d05ea192ad2ffa8ff0d303f931695c58770ad18ef03a7dbd86eb03c0468d995d060729f207f2f7d0d83be86ad04ace836f3756b2b3028154beed18ee5b6492d5f53597a93445b6fbb77394bb82f4839c4e82eade6dafae6b7e8357848a6d1d8d178b1f8770b7fe51cef1c000bc069eab78429e39d42840cafdb0ea5b83e75e9a58862b6e1f59f98802ae5d03c10642be0bf983ffcbadd4bfb4ab79e50a35c72817c7d0d6289883babeb3846d3e99d44b51c2b441b0dc2a8347c9f4c7046644dfaf811f0f88c112fd0c7f2338b7f4188999c3d3f8488c2a331e6d046db152a07aef885a5e1ea9add8b552513e868991caf33f09f7dfcd0f17966078745a1073a0780e8a94aa80defe77f9e0bcbf4cffb949d2d71b88e61ec72a62772dc6ec2abb9f3803b12a87debd040130b25377a1b20f9a4798771fdca56b5b63cdf1dec4449e43a414b408068f1783d6e145fad0ab9edcadad082d87ab7c0e54847244e3136d593d13f1adaa13bc74d8b1a58217be20304dbf9f6f2a1faf7e2ee596f54d1518c84bfc9196244a0f6431294d5f40325e952e90c58a1f39d88791181d9fc0c238ab145b001fd4edbc26cf07ad996ab2b4006d2d50a4712de71a30378800e13e90ce1da71ed8ee79957c98113688bd05c3c9d5c789f869f990a5a57d5f13cbd82937fc8b675c5e47fc559566e9417c57603fdc889385f117ed9328a1517a0e4160f08c7adb32585aefbed9fb50a2999443eb6c35fef8a905aa32266eaca48c97e1f57ac664247df5fd343c4aae132a7950ea1e39f029e5cdf4dd533c834d131f17045a611d1415991ead3a76affa4ad13a83dc7ba99ffcda59e33048c734af82012ec6671127cc635dc99f6c349cd57d5239d15cf091446b5acabbcada87286980f3d3afcb2407e8cdfc5acc2998c53ca0c4c6a2ea96d51efc9f926a248ca437747e07283333a4ba83a1959fe1c14350daa5e58aafe3ad6ec313c8143867d9e74948f6f0022a3a3c9a9ca17e00bc0ce91f840a8d42db21d59c413bd173b99797a2ab43443e8846b0b6c22e804a1671a74f3a0bbf46ba9edbc2252d4bf53d9857690a3426daecb7b944aeca97de035e0ddd0dd97dfc59f0368818fc006b7d4490b7d9f56b4a933f0ae9474fcabf1eef7891280263819c367ca86b2282f592da4ebea047f765c2c4bd9d7e7b293e0c85ad5a8b8193bd4bbfaeb7b5d414a6aa33b7c59fd89db9882231e0d5241db27e2a4181c28b5178931ce5373acfb6589ffbc3b709b7322d2c181397d61cb9491cabbe5b9cd27dd7153455c53f6aa26e22ac04d47eaaa50f0dc87d5dda47dcbd3c4568b22a84c6b78e4c946839f459ce59e3b960af4c2e7221a0efcefd5a3ae941a176e313d0e59095dfd545c5c3c68d4a08899cbefdeebc329c0c648a384bd8032930d0e93b24be1b12a49150b66e728ea2f407542b4493b4f851e6bff95b417124fb039ec439684cb75db3775c1417b69aece3ae912ca91b3a3d55d57f6c4c767a015820a801054945d023044771ff9d204d54332a2eeab512b3fb8ccb7f2799721d1deed9d127a298de4bd17179ff9684934e08c915096410e587e66edc9e3032dec1aa7ee97b4056aef210149f8b13e074e6b8e1c2ee5eb425630e542e2e26af5943f1090015ad03051ae2ac51f6f1ed17b3c5424615ba4e46f5a77f81185fe291661a1bbeeed8b3e422baa3e14d165b52e81e69541a99efca4bbd9da708590ea1f8337f5fd4ff7efcf48e248335056e4b16e44c87c05af9546a891f52a51ea9d1ffa9333ccd9dce63edc11afc875f5619c65f4308ad5f2ba7919cc19a220f687820dddcd6d0c6b34ceeb41be71582f1f3796a626e861677789a25c72a7943a7b9b1f23bb6c775ee9ae4d4ad418235834b78658faedecbd8a7957c29fdf10a78a3a6aba3dff14b68cb3cd06acb5ad2350987d465c5deda278ce2b952d46775bedf13f0b7e1f89ea93ab3f1175fd60c88bc354a3b851cd8b604a22a242ba4694324e23713d44b2d5c950c335fee35720c31cb51d77711daa8f51873d97eaebae3855f842f68e363eee0442e6fde6fbbcfe1d09f14e38f4b018dad4547c12dabc12cc0c191974cf6ac696beaac9ef39beb8951c72fceb28a86e91ac1e3a58ddb69bf20c3a53964e1a9e2e14679aaf97d0c02b8a49435b51ad9dab2aae7cb2457f460c0f01e50f6f68deb534c7300d6d59e1591d52c9e00f9527a7ae30c2069ac000e5b4eda888f28a8a1152688e486ea3ade32560bfda1d9d9c7d3a7524be09d6612ca16f586fb3f91e31dda1769330495616ac2dcc0982c40a95535b7722d8eb418a574a2ec7d629834d445e399798cdb203994809e2c18fc5f84a1de76c560665d80f40c78effaa576983bc7182e13e31735a160876146a62351b31ba2fd9f97c2741302e1167ee5a37f415842a195ae85d317ee80faf200b761584aab744d0f65199b595030427aa446a75d0e2162a968e99a864d668a8fcc77c987848a04b2b1f1c20a76db0c21115a3e0e854e4462e254d49f9abf22c3550fb42c1c6ca138d07511fb07aab2540c3773015b02f490d27f16d6412737a2eb4d37466f2a7c5ebed166acf6d8697ad8e0e4a8ec0cd056de29e9160c2c6b8e1a9bd2aa54111bc3907b74f64f70780c72383db7ecae313abfde88efcba72eeceaba50e67c62914e3c7d868d8057b8a24f3348082e565a9f80926effe6f367b8bcb27b60b04983423c82d2889b1a7d09fdc03b22e93ef1db9b100d61fc86271bc6ac40edd549b90baf9109c3aec6692cdde4bb4d8e43ea04dc35cd630dd269f0a4450b30c82d38af9b19c477862f84e01dacc760e3e07e49126aa976750d5d45c16be7f5dbe197bf84572095d756c967a9f5513e30f48d402a4b49321cb3d52eb81e0c5e1bd7bc0d905c0e8ef9585b19b924f4ae61a5e61e7708c0f294a1d8c65d0ff2289fcf7b7421d180c31e9ea5780f931a864d01b81c70c2b56d408e8f74f822e965a9924c212cfbc615958efc42680ced1f908fd88223c84041993075f6de6ceb14ae987ebe8cf95849974ea67167d07353c7d109300e4dcce53092f535c8cc7a18350fe5ecbdcb2d53eb21fd159c257cd1027444ded616025c6e1e1af6d8ba8c07e0d0782eb4ba36f7fe780d58c27af2698aef985d662b3061da90dff9d5dc409784816b2d2fdea5d9974918a81e42c724512e9b7f107487680c78789db474872c33873057757045a1fd5e1587bb796c94627f5da61119ecd6e49fd9934c0a0abc382b67d6be340d9e5445b957a65a8781450a3e5948a4dee19bfc8e4674074571293c4e4c44bb0284ffdbff051a83fad157cadc3f89311f9235b876bb27184caf72894a995fb9536ac390038ca27a5ba7dde73c83a5135190601878f5d69f981a4739debba276e59c4ed89220eab62e9236c766d7c1ea7f3ff5df7b4d59f92eb432456fbdbc6024fd82d370e21479292e9de9978e532676d5964784855f016f735f431f5c12582473462701937565d28b0959de16f0b24612c66b541e3858778f2ffefe1e103223fd9ab03fd6e7cbc031f7d281c6613512ea0dbf816391547fcb07cfaa7d119ea962222a720bb8ea5d9ca370c66446c42f8445ffe2de2598a0fb58177a06c38665409404cdd2e0619678c7161277d81dd02925ac472858a7b332a4d8bf9f47f8d0a5f75cd8714c9f15d80d74af99e06975cddd5541656083a5214e3a766664c8dd7f1a6e3b0f7b4db0383ccdcdc7505f0f33b415a276e3a72d8cd4b27b9dd32a8d90a538dc6499a6b385697aa43e08fe89fb79f18610db5f5ba12f17e826c6b102beea68673029c2410df6ce0f7dd7abedf6b70f03abf3dd06fc04729c4dcf71bfabdfe271c361fffcc4f3dd69d6451f2c25952c083ceb48d886623fdbb0fac98cd4fc84e2b1fecab8e2d7f44d459ccc8f600216e370cfba882e3fa23cebe2aa075451ef9e2916fd646311b26850d24743705994d59b8f9029a8dd39c889dfee6b9c714710840004f156463d33a38dc1b0d193ff617bb9c637dc6090f0cd8c06a3942d6cea0f1152bd5f9d47d5a2f0ce3081ff53ff28f7ca3006b642749591eac34d17ecbffc88a7d4fcd31af5f3b0270e8de665fe96a77a77d9b5ad97aa2a26e1973af16640762f577705cc0f78627b0705c28088f8f9d5e147205b6d9077fb12b7acef03519af823f386bec36688c85364789c0b2a30b2768cc481614ed88242ebcb1c3083d2e68aee8cbc54a9ad1cc8e40c9f184eb0fa929874d67342bf3f2f63116d917629b13e8e1d5cad7e0b8d62d7bdeb609dd86a0ae4cff918cbec5e9ed994963b7faeb040299668da447a92de409f697fb1adad2d9fad50588556cd728b579941b2657f6e9de357c39733218a6ff6fcf766427611165d8f97da7015c1e4fcd0909cbe045ef946e340e13d134c6c56a4f8a796b3deacabab8bc88fc0009b6e9d4890bc31a53e3bc0bac36d36ca65f6dedf212edd5ada068f85911e61901bae75181a9a341f234860e9a2e635f9713d87206045224d1f894b7069e786cedafd60d7dd98c521cf3c1c0ea306d728ce4e93143978d83eddff2119c96bae15840e0dbe39aa475c951ddb1998367f954d20b7030e65bef98f18fb21c68c468809b1bb008ff8950a9741633c9eda472ef05ca7aa01a4383abc42b08012806fbee44d244245d401527ddbd1ddc6fee05cb6a10f9fcd03354b3eb8a5a0d14f810770d161a09a9cbfc52c0bc0cf4c5ac0fdae3b7c9cd0c2154f0701ce1802b6592fc8801a6bf96d80da2bc115226f1bcfda2830553addc1b1342eb8ed36e15064dde386600b57b98a11a0fdad8307d8f1ab3106b132512dbf9ddb3e9d4ac9bdada218800b35078332a8ce82af32a560847f77c94d4c38b7967b758f57db0686b3d3bf849c5f9a7ef1d1e55479c57c4aeeacfd6de1b255842a98d5e046d1e3e8d150bc270859fdb43c2b9940a05606595b4f43563bbf333bccd665300979b8f95566b26f7cc989e317a1090172c243b6987114e7055bb1d71343c9913c5983836e0f7ca6770add15398a55f8f494cdaa974cb9f78a61a2102f028c81f280e8e431b6e0093b515f77260cd354ce5efa04a0c670608e1844d133e8128b70bfb1d0a105ec741073c7e8a7cebe0ed4dbf339e8d6fc89de12dee2695562cf86ceb4ac0b6dcb2b248f7c5f599c572234f3220c2c92d267f232dd0d0ecf08ee3f6835045d69887d955d66046606ee94a24a3d718c9eb0499fc5a304982fd1991a4a4329c644e803c47e3f74771fadd1b9e71babb351ecb889ad5e3279cf188f3d053f0cf45fb97dcde1137695e84d3b5dd96621b1d3433a5e078b262a461a0e1b6ec5c66f181937ae802d3b7df73a4924df2dc8c87d0a24501faa5e816fb54c7df2c2e049e9327068878096b87e0327c168b0bd58a52922e72381efb4042da420769cad9479f0ba39b5aa4daa640c14dfe6493f52413039475c1850d2c1eeae8d9cab5b03e986e3bcdb1bb53a59d5c4ba932f8f350f1ed717e3a1c50c32b576e1918c948e3127a9a589087ad8cfb687cad8ef0481628cd243e48c1edf8d668f988a9ec8926f0c21c0dceaf35509c0e799631b4b28ce154f6ea2870333a5f29d4623d6d984fe6c010df56da2cce1bc1fc46ff48fb0b5f48953bd70b7c8798fc374443ef2ba64ef3dcdd28325eea720b65dd815d149690915aec26fb418d0594d0fef0711d6da23a0572bcaf3cd6f03c66338532277090fdf296bd0d409c7c78b1bcc1d5746f6d8e9ff28409a80ac7826f2a74810b319d03bd54379b7ff209f31ea4ee7f982d059a3bdc65d5d248847577db0358d37dfe26fef54d5cba12703be35ae4491835d945f2b75e80c3f5b729bc2465a507b4293c8de8f38850a77c136fc7ee9c6ffc71a02113819804d69a4589cd5689b365d250d30e4468d7ae969103795723b735d940f32a8d61ccdd705223a17c5ba0e700e58f810e1358ec730177181e4368f4400658f1fbc6bb913bf586fc8c83585b5ac80e473df11165ea8df13307bccceb11ea1ce0fcd79b339cded08cebb73d1e5ce45a0586d8bffe93c279618b10aa6909fe6497f20ef01cee31daddf22090e9ac4c720e017a1ecc843ad1649bfcd2309ba0e78c9ec22709a5d5a64b81a6cb971b610c98e23eb6a913d8448b58db7827f643e7b3c816b3c4c44f4eff745f17e77ca6ea6dbfaec491dc62d048315da8c0f05047fc37156db0370059a004355317db0fac93d9a708f51cf5529f79a7135479bc88196614727759dfbcf523a090d12ef51ee5b961cb330ebbfc2d13c4743262138585ed698e23896acc02d55dec46ca722a9d4e8d7a6aa741f80de34805fa929b40992bae276a5b2a17f2f9a1b08751cb2778a781552a0c3da76d800bba2c0631a134d020a3c0191595642519ca4b362a94cfd49546660db625038df5dcf60f620a56575a5e559a6cab0262063ea3918e113f00fca570510ede0d770f1e87829891ecc864f20a96bd47e385ad5178e2bf98dfb9c88b93607327947ea9cd03c22c01b380ff5f18536d1fb25cd78438a9297a9115135925fe2b6203c2eba3a8a7e7aeaa6dd2f55f8c19b16217626fb51accb54727880c0e8181a1342a32798686472905ee095df2037e7a5155f3f0a21beac5ed50bedeaf27a751ad8a1cbd921f9f328ce35166365b65dff65da943d3f5dd46611b1a2314bdb681262d050772bc70d10b653724005f55c6852f556ee043177f14dbc8560b639d72828ff1180df26a8c8be4d3f6257c7a3c395c637c748d3c8e084132ae966ff23d145a8dd8bfe31216c40500f75af071910cc2cd6061ac76ffeffbd150259c80acfc9fbbdad3c9ba0fcccdcb96be95b9bc6ce7db3d54e89d71a0c08d5525d2ee727ee0270cff6b46e1306e877eb5ab8cd6f2334a2e405977c3359d601519898649b7624fe0cb3bae342d0470572602fa7d9e04e229518ea6de48ec696fc0ac351de16a167b21d33914ad4571d847730efe4f49d95c8fc1362730d4b226c8b90048b403f6648b2e62bc43c0c4fadcd4a3496859b2ba2e28afb513a533476e5985b64229aca94cff807e1b4431d585f4418103463267089fede0d091890a1262598392efc34b2500b9f3d3105e65b214737dd5c515c52c96fce024e2ad6eac9244a13dbf0782449af5029fb65b9d01146d7f84271b8aaa86260985c3e2cce46474dac4a2c440b3132bd4386c88bd7baef3cc39b67c12bc638cce71858d92a8b8fd0c2476ad79010dd0d81e2a947ea3de9f202308d83d39b2820f15610a63366b3b33c1ccd72143d6ffcd714b2a80f01bc1873cbee81acdb9b00ed88108e52ae8770ffe72dc174fd7d768aca77df5305d2905f85cebd3b417a47f0a08950df5b145686565eb8d90f7e7cddc14b7102bc534fca8fc11451538b78882f9a0bbf1898574a1428dd1d4602517222a1e9f06edce29847224e469e3f94a36dc71c1a7286c1f3c3a06266150ba3a30440b639df3248aa5e43ff0e436a3adaadf104b48cf04d083358a900b9dc9cfa49e53352792704b1da1fd0e0278879cf2e4b7c00222e4798da5c6c6cb39d292ba2968c5bece6141cb2f3e78e9e0de4ac3811f8ef821944a6b67ca330f991c41caa19e0f952b5386c1c82c204a503ef7d679b0d1ca31607a547a0333340ae7aa67ce470d858ba2f24de7186a169be2508622776b67974bd0613306810e49bbf10753836af35e221226a8810b2ed41710bf71b0697ca22695502b46a0ee91de2770ea83a9e8147f89d770ef25ff4ee9f2f2f5567ea538414dc9da8ae50845a91efb958f346bc49cb43bb0ae3df33c4719829c95ddbff3eedfda2a9a2d0e83b26305741af100a605d0b45fd673b46be418bdae971214ca799dfd0d3c0b9c73cb631782521e00075b576d445300bccdb43e669f32fe1f33358c036458c5ce6043bab9ab42d5d3c2d0136d2e697be0c8b8f15280311ba4f32e5e62feaa818f248cff5e95152aca4e4201acd5cb1388f212d57a6490f6b23b40fcd19d02abf94154eed1591eeddbf12f89595577bdbfce3e987f12b67ac648d0a5179472c1eab4ec70a7d73328435eb609341f78daf4e848dae24799b3de01bedcb1ad708523a7e66ad5016293a8e07c70db012dfa3d19b667e24e247d64eba13f0e4c502ff8c05fce47c658f628244f657f5ba0a4b354d9a1eb6e655c2bcf83f6b12406dafc7638f7ba609a1c35edf5ab997b9a6a024f992341e1f99ac6cc08053dfdba6ae6a8f5e608c10c58cbe902cdcb4bb095a83176a29f24c57a12cd3b8d4f1b6a7ca8777f68049d282d63db247ec23c54e1ab1f0d7744c6dc64d5a0f9e9a2c57bab496eb76a5e8ea27d67a08abf6ba257507a04eeb24e3932770f6ec5b2138676a8a88adb4bc047225df9b06e7d20beff5a2e8ddf8edab2b1eee9782046f7d5a8526129924abb81b1ae83ebd7cb3dc5b73dfa0f110ea1da343c86c44e9a326aa3cb39eef5661bd039022211a035c7b1aaa0a5e9f0135d4cb818da7f4eef757cb55df6e3b9b60f53cf5985df835546a1e1919f2242f0b65ca02b939e6cebba88eb78f68a77d8bde3303d4a76353733d1d4c67ef01c4dba7fe0dd5f9bc345c643b34c9375cf1ebafb6cf139b673295c34e0052154fc7799b08cc361cd9ad9f60e7df688766151957a805252a902b7987287dcffcda8a4e82bca3ef878286ded3c36f43e70761fbafc7c3814d920d85d3234bbd6dadc939d812df8b05de745a886f62fb05ce9e10b1b5c5a62034d3fb537cdbda6db630e31459374be14099f8567dd9d36099f4ca5c87572f0f6820386323a85b33595ee55a27f3d18f8dcf1aaf3267ef9426e21623eef7d30b3e054779e8eeaa94a0e1fbb149cc52b5612725ecd2240a15800e0ff651193ea2ae1477f66e6c5ca8e356e448982bf2d6e46a63d7c92b8a7acb3fa22b0e5ad94b1dd819098db3768b42222fb02da4e13cdaa0b1bb6b625df3614a1425f5795089bf41f953d8be0c2cb6b7b9579a009fda9cb443b59173f4d14efbbc765745768da67fe449049aff36f346c69427c3d1a93da0e7ff70305fdbdbfdf0ad667adfa53a74fbd3d4cfb3c047a120c728a833c7bce66628fbe071a5b95b8e3f56fc201528aaaf9bbcc14a0d0beb4261496a0efaf831833ebe74eb9b4a6ac4939e47a8101ff9141a045960114b391529fe8c85527052d3a98b86bbf9c5d470c52c06c41c1c2b90294ac3115a9a017d47d4f001170f21e759fd9ae13956f5ba202c4a1f70f4b4449d2cd29a2fb7ed69581310a59c85fd6839697379f1c63bfbee6beaa064628cb12313ac2bccec2597396a500183dbdc9a6a3f935d8acb85be68ac97aca09bf9dbd09df5013deffdc93ccc26b606d9384e4209f22a14811547e088b89ab6153e2de8ec7d426a0c549c1c5df90775045ad6a4329b5042f993ee12a1f89957c8c7c5de95ff408024dd7aa5b2a4ff6c546c945eabf76fc484d7ed591d530ce30f4cd0d7b7cd11db7418ba7c828385d8d08c972f351eae376d649ef457817fc1b5f13448b45b8b1bd48d6384d2ce5b074d673dde3921f88302ce286c7cac67fda7f5f2d65f1cb1edf01f3fad7ed54bd57906f3ef1b19a4e1571b1c4963c6903778bf143e679116da14c54060fb0d4a892fe02dc6f0fc4226b820be57b62402211e07a0b5a4618653619bc79509886a719ae21a7b8bc7853ab2b6ced3b68a63463695c322dcdc3d2972c22171a54cd39adff7295553bf370b10d494a16c59cec3cdb787741a49cd7924c7975fb60f987c451a7bf44127d63d994a40b140b5ba1f0dcc8b202663276e8c7c466bcca82d3e65375d8d1442572c3d80f7167baf605e719ed5cad93454c9633fc59639112bdf6cb057046376baf640aea9d41f2fe7f3e28f3a9b9602dff10cc166b364c3555829c2325a930fbd346ac1eaff729069123f96d780e7957ccc4436eaf0bb79c05a3e41c9ab435714b96b16241f68eefe307cc36c0aac17b06c145e130e165aab1d1926ac040d6a083d4755eab32aaad2cff24f40286b0cfbf81e2121608cb9c9ef9f0141c54b3d58d962c69c23d9596db7c4dddc8a65624cc32d19129276d2806e577cd64502f87f3cf3c441236fd5cf3d15b07ef580ab9d290f2f7319dab78ea472fc4893f8ce655296bdc89b5304567b566d74e1fc3b5b1b63282d3f623a14bf3d1dc96791c6bbcd52ee5eb86f40ad8ecb02986b4541d0ec514c6e3416ee4ae025330be81a45926e698337da23dc7cafddda96a52fff919b09ba4b60bf2d1a4a829c48df97f48d1fee4bd93240c3bceff225c095e4732e7d860a467473fe9f161e69a3032c3d0b7fd58ec71f8e3918fb25ecb6cb9de25a16c49e81a662cb778f2b003023305e32e9a0441fee46675ed352929acd3d7445ba27e5cdfa5ff1e8988f48cf6607f85c3a53f11fa13023a6c8c1412e6373469453636a8b4581fe786cfaca324a315d39e2a6d0650c2b0521b1ede597953b4e061b4d8a7d49d46098f15539d708b36fd5170e762f9913ab1b1ba332800ca669792975d40867b578ba588c04872253afffd3b66363d77e5e4a2605bff02440eff1b92e73d5e706d71608e457d9cd2d4d8eb6066b611914dab016e5b68c6a09444fc38897286b10be5a49f47de1e78537e692756d91d41c0d666b42367d90cb45b21460b486cdd11ce8bfc6cc35bfa4fcb74eea0f0799be4f10a3fa51508110345f69f2579f04cfc8d63d1ebd5e53684396705534684e34fad05a3cc358b4e8784a173e3c5f0cbca8449279ffd7ece93a6ba6614a75f0f535d8dd54c6959aa901ac1d6cbd18bbc70a4dc97b5188d64169353b6ca971727e3775c82e0d17daf3dc56ab5583e8ece0de1695e6bdb2031c8c9a24ccc85f0c57af6970e625808df4cfea65097d685522437681da84ac955f9fea3614f0a68f610cc1d2c7ae4be608c07b8b22c68cde68db6f00221f4d52cb15230204f7e48ff45d8bf2ed11b8efc21e7f784fd1099a1eefb8657b2635230d0cf814c9d375d5567c42ca72e6793a5939592237c5e422e63754ef18d98bb87e37dcf79b6fc9836ac28b10611a22bbb35f2ab004259eea786fc62f79485e20d2ef872497697f95fa053f205d0b2f727e1ae71d51016902a492bb2b8e8efd1f247f47c1a0cfe0c9c7364650875770f3b123858909c03ede507ce44435987ce7365652bf2381664fe1a3772e619efce7df3ee45fc109db2255a15831922c8d5e7a4f3d96fb27c1b67efed5d038429927642b01f01f4be331f61bb4bd17bb00432c850e5ed1f7782d562cf2b7cee2a5cfc83b65d94a24a7eb1f0a1e9b8522aa71e657418acd63e3afc7187c82491f2b1eeb8e1e5587510168d44ca87a01189233db247a9632cf194ab32e5f9ee05db0331b729f07209b715045815c308e8d9658245453febadc80052229ca15163d2a738c5ff7ac75cade43bd7f366e7cf904cc802f005ca2da0ada5d7041e43a4e58445dd779f41a7e773b9c28f8f061647907b59c97d3ccc922666e563e7a34686659ea35005c1c97c0a90eb2cccb8cc69f2d90b2b17115d5a1c27bafa99165d270b570f15f86b2198d60c0396a7f8e5685d36907ce8c74f2a09789d628acd9a0eaffdb38c6b63b6132e2579090411ffbc3861de228236831458f0828f08c882540199e277ab564a65a0b3c9f17dc734c3bebc65a89af38fe66f6b3aefde5217a70fb1d79e1c6101d05ba5c49cd229387a0e698f3c01a98e8700240012c31ab02522ae4bb3a3f9b578f896ebc9bf7d6e3db2c9f170d562e52f537e547110b09c91c695e3dfb82fc9957ebeec9dc3f7edbfafb1ac1e1c2127b99c4e1dcbb25c9095e6633e470221f5357aa9f4f674a776aeb57c6971efd140e81c08f478be62aeaf2f3538b4a633b2fa0c4c72c675a2e1f47a49f7378c631bb89c714ff7ff3137ccaadddadc785e515c8b87c3057cc74835402f97494576e818fe2d35e6f07e165653cfab64505e81dbdcbaffc6d62b861285866fd805b582906a3502a4705d2d613f900bc734147b25d622f0437939e335ecb84aee589cb01be85464fcff49d4efae46311efd3fd704965dccdcd159eb221e6e7ec2a80cae820dded12aef59e5046b9f4b6c576640ca435d305a621686dc3a90d8fc4a9c5e6b4bc0c052b3cb98351841aa5530698771fc25334e70c0716502f86ffcf5f00639a7e0c7454818ed8e3eef894aee32ec9cad47474231eb1b620fd3f6a08b1a5f3e56b0774ac1c49a4f354166cd3835c62a78c927c644851b8b5242eb72c80f01257f203a25cf992a50086f80088acd40db8db81a5351b399628fc15eae70f8f5dfb9ed2f8fe58c48c66fb4c76c2e428d3d1c1fdc0a3b8929aee8d99b4dbcda3c29a08039fd3feaf0aceac88e6d2beae1cb7fc32fb41d74b6878c48bffca7b5d384c7c20972c029dc7149d5c9b52fa4940acc99b4f66eb6c5a70cf4ddc3fc3b272a9a99693152cc32f02caeb1534c419140ff8b4da821b60cc4a10f4fea8de190e68979b63dca44fe86425602e657ba8dfe3e8721fa6bb20bf5fa3ab6dd442f0d878b14cfa2a936ec66b0142e7bb588c7f3430d3fdadc1f07cffd9693ca05790d6a519067acc90761b2bdae65a950566eac228c2f6ebff1a475963f50626cca3dd5f1b6a8411f4844adbcbe418962395386ac7fd11e7b595325af07fa2d2ee7d4976fcc366ed8ea0f4797f29905d7ab0943242719a2541f1b8cc778e527bb0eecad0c6967933c8301f94ebf6de9a520b1f188ca4fcba99c9d9e1cd137a7ccd4977364a1bb1657dbfd3f1365b2d14a3f7bd83cfbfac27a56667efa03876e380c2a38d6ee73684ba1fbea3f6fed164ab01e21395361458d901a2175c8f3472b0f9a0796d827a05ba198146ffa337e00cc600aad5bfb2bf5398f3987d58b80ce873a887ad0e02fe7eb5dd6b0ccb7b27722750d29f324e2b7d2af4465eb279a2d7b3b6c2c0da29e2c0cc751fc8659f0c8953d40fb2a389300c1b9a098bb24912fe404d886fdc20f358ae219cc58501654793d8e22a8f5d4b6ae8d17d6ceb639f83176dc1ae9b5b92b6bdf4e36813a9ead477832652482f79cc2967298d0fe2d7a5741bc9ba85a984521729409149a3eae6ecedb898ea695ed677815fd4350c46e32379b46c55ee5602f9c8984f7980ad235ebeaff905a1dba073e4d92eb1927b2f7f2a0cf1bdf365a0766196f9c863e1df0a10a1e1a5679034424a034fae6fffa19c28b492f370c4d0f6af87d3b9dae56cc636914f8a0db735af5eef5729d25b361be54124f0b88d6cd08c3e6d4f7fdef80f1b02a09c95b186e356840cf2da3a9fbeb3b25033d59b30d47af899ea4bcf2b7a74a3f338b50b14eec20db73677902cbc985c297d8ab19d2b49842813690f178c0852c0b1815d6180965bff1657dc716934eaa0276df0d87e362b4169ae60703dcfec400bebd2ab5d0367890e9565f91aacad7a24dfb02950db2cce0b510375267ed822766cf6a2fc194fa59e5a3c1a1a700150321844cf3fc41a11d294a2a1c9fdfba1b760d49f794e5f42092747abaf05f267ca2fb4a6bd1cee9f194285e7fd762616ce10090830b1eeb9408265cb87e46bc6b6da00193b9d95f231041c2f75c88fdbbb00fb79601783a256271c3cad38787b1c5085a1ce03e9bf3c45632864af1b9b393b5a21174379397aeaa70ec5de7e970844deda46b7ed98405a73e811508c1a34643a9b943b9931943c0e4b3abce768ad0d1aee9ba992184d35e72c0ca4a8cb9811c6355e8d73f0c9225f823a3495a1c245e3227354710ae6914763514e0a9a7476be240ab20816fe64fc614885475e70d1b550ed0659ebc34d2b5ad2bd0a675106e40a5d7a44cd819858ac5bb804b2e6ed785262220f5cf58aba91a29b67aac073decbd6a85d38938b5826c87b1a4325afa6f91f7abca4c58f9b47c805b36c5bb65fbf6dbbefce97b571f763e57774ed7535a8eef2715cdade677c27e43b03dc7f8e0c28f804faf30c2bdcfca43552bb56c013c0011a2c10e78adaf046acc78d1019c827cdd9f66d1f566522c9cd3bb8d8b63a65a220b2e1194f63bf80f817d987e9d129421ff132eae1f187f5fa6ab52019364a2be67965db92f1a28b4a01334e5cc0c98fe89fe1c9a55e976dbf64e135649688221376e0eed589e06ca7a66d7e80dc815c14f087c69b4237b182092eb6684dc6686f5862aec18e142e55cda1cdb86e75a005a61683d08af072906f36b1477bfa614c734546468db95bf80a9ab1e3e208cd6eb078e2447ed7b586945d6e91268e1df0364b3122b528330a131cf0fa5a64baf42ee5c429b5b8dba4687eed40d45c0a746f4d4f8aff64d70fc70d61ad6e8b4123b92ed50aa1cb72768578edefa756173ff0003a11ff224bf223286677b4e19d39b3c959d2dd6073f5e9344d1e136c32da26505b941f9fc6b33fa1a8bc5bcfd1eeaee3ef25408ad5f271f19d25cb87c80b3c3378e350d8038e76593052a4b93c010a614cf4deaebbb947d2112a86fb6b05db35e19ebd1c545b4cecee4c98226254654680893064f4ad51616671120bfa21c72f1f82111b67904a35f586f385eb82f0de1f3a3decd5c268b64c57c74f58608cbd346a02a92fc0e7a1f13f058bbc9600bd6ec7d934e618e2099db917d1648337994eec3015c0b788a793af05dfd1a70204a1d5b5b47595d0ab4158ac599bb3cf5459a65f33058e214672cf0c4ee73b70156790d9aab1eca8f499a1c7aee0e4f89c9451d4dcd92a8009d0afb326f66db52dd8ac407a7ae1c7c634301b994afef4a27ba72f581ea841aed69cbe43ec4aabb93a4d4f743df010fac346e07a4089e78c604c5bb22ee39e4c86dac00f974fe2225e3b0fc61a9dc7bd7667a11359704c0041377e4d1e230cb6796db055a96c01ca24ee59324451bf73a2ce42b6f2e076c4a355b83fa6c1c2920bea295745db95e8a25735c4e464c2dd1a79c89a2f67fe8ab2040f8899ee0c562380011fceab4c0574bd7d69f127a2570c04d490666528034b371ba927de455770a93882c0b59506a5bb8130de8ac271ba5bd15dd7e67eab3af2b5bdb12d3c0bbd06751cde0d3e8ac0a96369ae8a6a9826faf46aa02bb8b48efeff95f30ce6c0f91db3f15675312ea2679848cd43ce9676fffa51a82308c3adcb3509d807d13dc68ed0d2303c23f5d53944b0027879573b4b6ff77eece0a2c911b3950a711ddcbbbbcac99d1c383f8a55c81f0c21757d7575a878441838d9a61b1ad38cbc57d4a15d9fb02d16399b6ef6b71b2cd061db52cb8be3bd2b984f11f41ecb49aac65fc1059fd18876be57eb2880311fe6d2dd1577a1bf92075eb37bf8497232494ad64925a541ab9f75242936bb3aaea61db6a2ceb1e04f58c2fd69c981ffc3a094e8ce82da97ad8c911bcdb44fd37845ab0833e79d494c691b659a9e666143211c7062a94a2aa0f8592c29c38f6bfe9f0ccb67be5a88d5852835f435c6cd4516a014ee57c735edd9701731a44af61655a1ebf0eb86b7520509ab150c619b87c5890360298940de7b33f6d42a31333c6f1dbb30d649dbbb714d277b86eae0699a76ab5ec9c021aa12f54e934deafd4f1237764dbe3c217a239c2da00c2125cbdaba01bd8abf34b9dcd285a5a48f06485e3d7c7a1254facd53f4e68c4428a28838571fb11c387341938e2b6051b9a56f7127dd9f551f2da75ae4da273fcf2a8fca5585a85bfb04ab6dbb9a3f581394ffbc55be8d448377c06817e08037c51aaf171fa183e336bbda142836716b8149ab85bb6bc27f63a1d2661b323db4f36df13367f49cc2d985d391685b099b16bbd56ec39acac11b86c6689026a0e3a902fd4d6cbb93baf7cd91d549d05f3f7df9b4dd07996f4e271eeaefefe43d64146b4b6e1f96e9294435fe0a7c1f98378ffdb3fa4672350bb335010db99cb00271ec727a141dbb4b808136292b508c25553a50e558b158338a27fac06561b55163474ae8b5fd60ab6766a8d035015096dc5e66cc7cf2b4e0df1cdf092d598871416125d8cc8d57f3776a71a27610d95f8d85b8b3d73e8a0ed68858d8bfb7adbab292ebb03a3be2f7f6c5d535c7cc4baf9127a421aedf6865758c6c76db5ce7e73bb14a6d234cc1fc761899783d69fd85453bdf78f8afa57cfe81014ee48ab33ceb028bdb0ea96fd4a02528a33629b275182519724bb22743d65d673561eaf7b52e6676985e2361e6be5ec35cb7eeaa7ee916b9d967c2c78a9743e4b4638f98b94feca6d9097c9cfc8d351dee41b200ba3540fff2721d85383e794f2f1d64b7860f3ced4f30a09b3b87b9b82d8b4e5b88d5c760a8e319b8ee82c6cdfc51f1260438c1adb8f00de56820f520c56ea978ed48f4f3f5f3a47f306dd47c607a53b0ec4765b6ae23996a18019c13a01c9a3c654fbdd53f051e29b0243474824b6928864fe4ae06ff2bc905b0d9703831ec89b1cc41260a214f8149872a2b32fd6f8edab4e8d7f41e4c6fa95033e2968c3819d919864170d900c977852670ff072524ec1564d74b24184e8b1473b9556976ffccf5b16fae1b054536f5b1f8ae4e8458681b82ccee7034b787b6119074c63e7fbd90ea4ef10ca5484af8e6fbc12d998dcfea946ce8c4b556d6d9777d551fbf1c2f4c598c61f0423c192aba3137e01acdcef204cc7dc4849fe44f893513cb8682a6468c756a3b1d8303e8ae11732a05739819b1aa0df582e0f84be85d26112f5034d599960d81be84df824a9b315f552cc1feed27e193e5bb4eac0625e6eb848448269734498975d9a410f707a41492d2c3bca9a6d9dc86d8a9d8dee5be8779ce52cefa91d2260a8e12e3df63d199fbbebe9dadc3278e46bff5257fdfe373dca8d1fb96b9a9850a85bde6a28c2ffcce2607e2de2b61f0d7bb76f3ec63a0075046813ce0b145c37647baff2f203e43dd0bcd64ef9bbe94066ff1754764036e9a6738e0364c9256a88b397f86e9c6fee9ce0cfd0c5940edfe0a03424b09dc9f84d01be8db469ea7e0fe9df194cb5dfcd482b1169c69f48d38c9e1c42dfbbb07ef4ecc62393edd65278482f7e66e403284c368124d50bc76eadcddcfe28131582260802e4b5b0fb16b3f6e3b835b741654b62b57a81482c506972d9003e866516e206911659f364cba207bfc0ec68b389815fc3ce38a8fd4e0dfb22b65369d58ea19225c1378efdab9061c5abf79e9627f974551ed9e222e8c3281ef9769acc21ba13d73347818975cc5c82925564d830fa634ee45ae3c5b33cf992bf51499414884862208f53969908def6d36bb34150ebf288c32a1783ca5cc27e013a0c239fb125bbd7ab60a42269ef9e4460197c4464bc61003df3b86101e5972f4f46b67fecc2d48e9553fdd273bd697ff1279f2d30aa8c0e748ca4228fc8405433cb24c765e6c37c7375a1f1e7cef213999cd848810a0192e802f29ad164f8cf384ba08786beb6f1458695987ed541b90e94dd85b02c333dc989b4019c1a3f8dac53713d9f1a1a42d7317ce3b01a549346907d483b5e413221f1d0e41b6debfac261eac20d6dfa6e34fe1e1fe4be882ceb095c4400b7ab64bbdd7b24ce737df76c904a28e2d858dcec212eefa46c4c24eb8f3ba4645d7d7ca542699d3786487aa02341b0ae776405ff785a820484d09abe210e6111561e26519a06726b79341cd5b46895a68d340f28695f14474742bbc4bf2465ddf180b928fe7fb06bc924c4c3369e339c31c24d5d4025adb4ef405d7e697ad7f4a4b101c3391af6eea681f37c321a17ce41232307112787976ea541855670de9997db1960e1314970a5b86ccc76305fe065a7d1ecac10f913a6c67a91a690339a4b90ec5e7e94df2857bb6e79ec61fcad282d27e69219a31cbeb864956371a2e6862a9ff31760c95a269d142473010d64c170e5cf2e30d3cdc4be4e9573c02941295230342f73a690c2fd6e7c8e0d2644bef4243b02919180954e79893ae66350b65786f1525b4951bbeb44f879e74f60d3f7b6abe48bc06b0b8d41439ff2c569fda3089987efc176a30a82e60ae395e09b6ad317b6cacee20d1ff27a1d2e92ff7fe20e8a7c2b8d3f3ef54c67d6ae8e209057c2ee280fdb37310483d4b87987520364158bb335bf985de1e1667163e25f4f7fa52fa54af0dcbf073760fed12dc4aa50b2a8473cafedd05995af70c3a45633d0fccd4bad7d3ddeb79a81f0741825faf3fa12b8bb55139f3a3bcc33c94a0625b6db17a3562a66efe4089c711defcb00a558d0f9af96f2016555e9613153ede49f27e9605d221793f24580ef198e21f8711fc1c9e7c3aeb7ab1854149bfed664b12c40f10bbad9183c095f32df23db5ba814fde385f961df18d426445857e53fba402df0c2e02ef2a62a4c096237e4edcd96c4a592d3855837b2946087d4679e6e187e527fb744e7d040ef5b5f6666fc7e269b6e0a4632b3e69158fad022fc8a2efcc740b09be3e3b4adb478b7192252dce1ba6e022f67980b292de50420947d78f73489aa75132116876b2a1af35b5c5f1493288ba27da0d53024d8c30928dec4884976e2d49ea09ed2a28efe24cd60f40739b159f417e4cf41e60bace71769764ea3b8f4487384fde4030cc7f0739e5bd12fb005ca092e2de848d3e90488559553381404de94da572d809438702567b416416ced0bd02b81381102d48071bc51d2241e401ea90abdfd0b912f9daffcb68b1991f3264c7359c3310bfd19d6f9952262ceae6fa7540195f54fe4b1f990a62271217b7e350597130d0184f27fb15c88e00b2a3d228bd92dc29fb7f0830b1fc3de61a2591851dcd8d03b26dc13f49f24efda8b2803d5578769bf9669d5e059cc98e83800fa8e03db7d3c96e9d2a0ed0cb3df22a099e54d9a8ef28ffc6a8b00f963ba12b27afdae53c06e7c9de653af4f4a1699af6dc573d5ad01d4678556334c4b5ea9fdc62cec0e6a038103fcfcc008c3e7bf14ee3573842324705630f87df7b853c6340dc0bfba680935c62490709675e87543d99280c8906c26028d987097c34193be92e197972912116792d0e4cc11a68056624d7b2f664b332b7848ffc072e0ab64c2132e749f2e4b08580a5dd38c0e0bf93b033bbe7bae37c2c66d42e4b2a69791226340ff2cee0bd012f36366e0600ef520296fe522066558f6f905adafda402fd9a628becb6e492f45b89e6fa7b3cb5d5ec817e21964e57d1c019facdffd937b6f3e439d1d85259e2a2132a85cdb91cf0509bd1b5530c2ddada4656b9bc6afe2ce9ca1fc937c367b9ff2afd11297d8b742d11e8421c9aa7938411f579807176391d391a09abfcc51a1c2bf45a3065d7efa7ff189b7587d563b4e040eb511a55d717b4019116b5d8438f7ff25b4e3cda5fdca187841d8be6f6dc09cad8230ea818f57e7cbed3745873e5912bf48e53f321519238e860770bf301639c18454bb9de52f587b8cbdbf7e7c69efef58e4de8771d8ba1d4d9ca2968ecbd6c121d6fd62a4154db3549358699dce59691ab98e031cc6922d4ccd49c79cb83fb99ab482ebe1390bf0f0e60f9cf294a692bed501ae5c2afcee8e9e52cbed03ff6681577549ff1eacfb221aa935ae1b7131cd90e08c3529c7d5a4608287d7861190edfd0f192e07789ee8102d6908e401e745a428b2c74aa868b70c2f5566f62ee9abb7f28baf7788899bd3a1315c060e79442a63bd341d31841b8722d2e9fc9d1df649cf8ecf8be7f79a3b92b8cd70266f79411f9da826c7bff687c9a7cf3f5fe7a1b574d9d89f61550efa83ca233881e3bbe6ea1502499ff6de043744d1beff6a40fa4dacd67b581339e0ce8e6fa1e7e8be5f15a862c938fe9a4101576eec553874a94284e26126abc99967339b74892596926cc32ff2e177af0ec4576910bf3c5a1a2b433c5f4df4f2e63b408b13af2f1b77fe72c8c406a956089a2959a5c90a46466a150f81b713190930f57c0585fa1ffaadc961ad33358f186c5f68ae593dba4f776d14e3e04840a27a286a04343652f9cb6d232982bd5109ad025c0a4595ab1d230d11cbe45b9fd779e1df7622d8bb55dc0993f3c68fb689d815ce2115106ec49f6a29abc5b9b8eec9a997e8a9baafb5b1e087213db79a45e1ee09929056e03b157371c9df3eb9cfd0b53a3684dcf4a0e287117c5425ab23178ad0972320cc60e94051742283ad41b8c1ffdb3202424572067769f7897b04ecdc52f12ac8c5406298c5064e0a2820f13737e21a9152333bd90cb6bccb0183e4057b089d5b88a36a08d2bb8931f645c32ed4523c8f873721badcb263a9ab5dc2ea961b16986b240679e4570d700b97a34baf728613fefabe90a32657807ba49b774280b4d9335c623c7e71f9f0836bfb751d0e2484277f1bc9666db483498d78ef57edc02245e4fac1340499c1d3bb688ce128bc214738b840b2a18b03b7d21e363654f110e9cfbafbcbac318f5cc3cc685ca709b372e1b04ae0144681c97f2b8ad4f0c564a195a6323c6f0b007c6349333f4bb769ab0882863a7e292d488310f2847470a8487dd7828eeb0a3701dbefb0aa75eb2d1ea9e655e9d347fd903b87a3b3726da383b87b50a9e77b02dcb0d51751f4cf26587a5fb0097d266a8e454c808a8eca84b77f9fd82b45c8b6bb09ca5ade8ec749ce8f221e748674e7f4bd6a4d51ea2a7c5ad19f328aee46f8cfc1a4fabe101f76ef833ee677cd78d0529ee07563d44f3260cf8a27e72df4e13dbbc79987c676fb13c45fdb5f542332b83c57cfda2aeee716f03870c2194406cc7391d564b8260211dc896af2109ddcf5f640a268928612a3286a82482821241eba2660e886833ab0de5068317c03c68b83d28fdea0e4c06d42c1436241fc5bff12a782584825d063ac80fd7f788ddc57be6081ee0e4755b09de1f9ec407b77bc612467d6891762ac80abfed62fa513c1f2475ced192bc91d45373468ca050e1f0acf16096b7b1e3125901f4ec09437c3f8912ffd7a204981e2c1fed6856ee40cf126a3ba002b12cbfed30becce0dbc378afce377db7fa0db9d333281b43536beba694e9ac0e50b8be71b7fc0fe5ab3fd61b389ed0c5fda144584d0d1cde306e1536d4d83b9427999f6b2aa6525947da7e84c2b1eb9c9796fa6a8036d1984145fb0d9db56436be09ef3c329dc164c7d86009880ab4ddde53f6a83f27f1c33c4c39bb0b599e4c43ce47d86ed3b6ffb60ab70841da467c3f81b70d50b804b1b50f4076ad39f39ea34ca0a92e9d4dbfc12639adadb047d3462190e1ddb6b0a287981a4b111f7f55fd84616dfc3a1843cf8ecd514d325a8f593aa254e8c19a1da5288c6dd084807f701249c5822b99d909e94c7e0a256c6d4f5aff1355663c09fae6fda468c8e7e9cf9e84b35af2523a4eb9caa01816fc411a2a8c6f3eea8439ffe69b98a2ad3945ae2f299244b7380c75d570e697a1dfcaf24eaa4a7fe57dde3d067f9735951058dd07235a6bd6c53ea105bf1dc7f35b97a38a3f68005dcef29a528d4dbc13dfee66c2c3997bc94b14868af13df0c7f207597f4a8709c580530ed6ea258dbb02796d2f1ff96245aa716c7b68e6da7f8f04d93ec15259f240c67c37e416b068ca4293a6343047d95f8d87060ccd069fc1a6f5df32964af1c56426d7327f60ea23ac07ed316b5e437be5c988d7c85a8a5520edd8d8686fea8defaed48904d974da45584e5ad11e587ecb84ea0ba30dbea079a02b6dea9eb4499d3c223fddbb5470652cc13d0ff18e1c791fe46d7392fe2b7c80e2ed35bdad52cf22297513a508620a1f235649af2c09edf07dfbad5dfbd13dabcd2c11c0a686d20d5bd777ebceef16eef52014c1e1aa1e699fc053932efebed27f07a99d19c75998fb0b74768103a7f4c996429fac917fd2b60a59134a79337d8aee026f2d3766572a8593374873575b5e142d4ac4a29ca8b4cf2171e956a86ac85617a2d0dd625fd90ab80fb9614122e1cee6ff82a6a558c432e5d6fa54474388c129e16f74f593fcb77c5dd1f20af36badff8f2e188ecd810827446209c519f2a1c8fe9ffb634fb7fdd7c2a9d21c658dc5270b7267be37fcb429db99d9fc118d2c9259d0338be1474778a816ababfe7d19bebb52766669d44e0237b0ea13d8dcf72ddcb554f6a44e5b7d61898754148a3722c7aad57951587e079b6b602feb5027403482050e15fb56bda26754ffaa99c730060ecdbe65c2f48d05395bf02f9b27fce31640fd0a4e4c2927f173dd576790ea44336e1c82bb57e9567733c6ad0d7eb27c13948457fabc79cbfd37e6ae6f1ae3f07d70cfdfbaebe3239e7ca66a095fec066540a74ac46bc0f501c416b8ab9bc9b52787f458318e1158e6ccb557caa6e1a939bf3f7957a35c8565e0da6fc9d14d7ec3a0d0be284ff280e308b4492f4c544b7c46b79015e1c7ba1dd4ff8c9404ff2e9202272f92054cf6390ef2fb50995b6d8c22b89a5e1941d5f8aa937cdf748bc850547d806e5b10c8b3cd4804936fb7635c98418cb9b926521484d755de11a5cdea6f43b1b1ce6a64dba25415dcc4580cc01a0b475799f9df64baba496d86d057fa8a45ffaaf95c6d17364934699209fc6db42c49b1436ff83b5a6df02d56b712ab6da3edc1c040d24067098f6ff0eb791bf87211539283e908635976d6418ac507e821e5d94d709a04f8be603189c74089e79da4ebb2bd5e85df57b267e98247ab56547af770b13f946a20f467d2889afdf12c7efcca21d0ff76ba87d8dce3d3eecfb88e4ca3a2840143dab8079ad126d8258e5bf60afa1e865ba3a5a9112104e9b3c121e5c240ba31a68af0254eebeea11039e52d1201181be41a17597d34d1bfd4994a2f80fca4fa57625eec135185c9371df8208589583b22821e2385ae21bef149ead946bf76e706fc172c93534652ef44716da759e69677d47c806235a819d13d09c07a1ffbccf33da4362f834295ff1a3f7f49f69ef71c9e8be936f84be06ede995ca3f9c0739182e2dcf20f306157c5224ff2184f3ef3118b6a367ea925f093bc82e33aee8c181ab3f9cd82312105282f2bb7743d15a267caac1567325f12db292029c5918f4ad02da6ebe9dd8358c1b43e4952bb718fe82a3183034af146512e5e16750f70c8cc48e741b18dc36830754f6b7bd43bcaa1a32eda272b9558f27b5d5291ef590d2a04a5ec82e17687c7ef2c0555fbb708d88e5e42c552f44b013e363dde280211494a174d40d6726fff5907914194007a3c67253a1e0cf6a00a7bc6d647c14fe99aacceb0a0fe85f2763bf5e5724f8b54d6aab8130fd95b4ddc1c5483a5133da62f03edfe1d93960d2fddcc2058296497ec360e6a69ccd7d120ad1c38a5c9f6bd6d2c6f1dd4f2fba19f36162228785e1ea4d09fb2cc355015f2f1c08a690b6ff45f264e096513c36b4bc88374f906c95838ee7d4085dc3eaded0d850abbe475862c2ba7dad5cd1a01dc5af10d67f4a42714fcc4cf353de1ae9da7b97241abc51423c814c0d7cd942f5ae1113baac3f00ab9e747d9535b126cb766c0f6f58d939f2ec0c966358cd728818fd01bba5144333757e3836711ba62c1472888a6de07aa7fd9d6ad16541bfac50d15a4063a1b40abb401733f62c3dc1f6e12a80faab806fd0350a864e80fde8bd994990c5936bef9d85f089a8aa0402ba49a9be44553c323715e9b83d2af9076088170aa6ffb4db19ac5a8298ff2600b8daa67eae28312d631b9aa72415653c6cbeb375769e3d84af9f4b1ab73a37bc04511c7d743269e5ffa1d12657f00346b9865282ea5a6d2391663b19b068a544a9de022081a83c5c8f6a9aebb09696ebb3d608f8d7b05be4b5afdd377576781f94d6986fa64ecffbd20cf3dd9d5950da11604f88dc97c601ef834c76d4832c6dae5b98f12860060046bd8abfaf2e810f543b00bf67d8a7725860e6f7809582e6c9637ae3725f857b52d99d75c745adf9512ffa56d7970d8c9b7281e64b52de1922f2e7c57d765d93656df8932d5fe029472fe65b1a8925ecb69517c862adc2b6e2428178355b46358727a081b1c306fd14d164dcbfa8aa9f4fb53ebbb464074ad12114a02b30efe87c60f3106fbf0b902248ebb050b5e749dab451fa8e21b56cd1489aac4e4ae9b8da7fe5eee79300d380580ad0a4d2edc033782904246cc71f4c63091606a4cd51bb29c550b7157dd174c5424e8ab2a9d22e7cbb96b89c7bd5eaf224fb39f537f3302c65adf9e1e4ffd91d65c9316947739c8b9607804746e5961a24b53ab1c770d7bcef07012b3cd7a22555ea8a403ab7849844b5e8f33740864dcc65acd41546a2bd3911352ddf9298142ae53252499e3df2bd09418ed9bb1adbd4a5637c2280285e7370bc1e7e2d5f011bab2f61e0305468fd71ea56fb9ccda82281027750bcd73dfe1767aed09f219d4a279728373989e624a3de364460eee68718b8fc0ce927ffdeee188354c6170a5167382cd3ca6540cc561155900d27eda4787a5fa5c6c3d83ee670a7df8e71f967c6c8b8fc5425460236c65e4b4b1ea605096217e0ff483189b5b9a4e4dffe0676913bfa676105e49bea85211693afac67bc972b69db328b95e87cea3dccd74a82c0074c9c1a178a29cd8675de01518af6217a04f6f536791ab9922855f8f7ece23cfb08fe4f1c24675ccf986c4453f6d896c756d6df429ea67bb96bac425765227aacd85143e63b886341f7e56c2148398855727603a79fd3bf90ac5edc081575724f55bf182ef8f1d3b8bcef7eff977f09b580fe60e37b177b7edcfedfe908f6d3b81936528b10528e2d9d3528770261e38db99710b07c62fa759ce9e2e919df1178e50bfd5395fa39eb2a384d1d721d86a461d6d0fecd4ebbe18d94a6e97b0b6c682bf49ab9a9ad67d9397732bee49edcf7eefd578ad6f942de4c815038301152ccd52e75452519cb7ca0ca1a97b135b0fc8c6db0a6620afc58620c653793efc5f2764a9c739eeb323acf0afa59660638b2d75e2592eaf55ffaad241b8b9852a6937007c1aacbe49ce3954fa330d8e6d602264c87176f4831dc140addd8dd629260f50830fe1ecda59bee75b6fa02eccc27a06ddd85432dc5c9e7a82bc96ea1e240fcbb63f0a1761ade9562df2f6448b68e35788ea6b2539018055a4672068c7b99bc992bddcb3a5dddfa052d52693bb894a5a1f7fe1fd989340499b246ab1624805ebe07316222bb715c0a6bf55646037a45ca76bbc2f67d98d6806362ad59aeb0201404263a93a9dc567afd116d7af26c00108a9dacb8a06ceefabcfaec711f4135c9a2318adde4656a2d702d1b8a8c42f62ba0e769d3cb45b32c43e1f8fe4cd76f41d9287b36d2eba35d4c3d4c886b34d9e2d9d935ae5787956e610f714c375a1fdc39f77a3f7609e382b5b740cbe7795b06ed837c4a499a95bea16e853cc876095fbb834a82594402030932fd4a5d1e61b34a745b959ef4e09b862b40c1950fcf2ca5d89aa7af76b4ffd11e699ce7143e5bb2a54db08a57574ae1a579464ee033f1ee86af932c73e902547c560f3c740d2dccfaef85578b8faa00a0083893b09244d185d6d7d793364c1d07296f68d0f1f370416a4009c2f35d0780bdee636e6ec4f2a7c13cf51c470a8f22574b55ef5fdeb26abffbb6cebf5b2b35bdc5d97379c37cedb9b2fdb7c5e4c4249136855e2085755d3d5e6f7fee263695ea7f23a0c031801e58391f2ad53cc50b9639207df545efd1d3e30cedffe72a6fe69a174169dd18be33995a75784bc6a246d5fbbdb054c7b6da9ac321b3654dfe65b4d173ab4efa8ac0041d13cbb3f70f96ece8273b1a88efb063596ed0c5ce1536e3f552a63df7837a88e8d68ee46bc1c097066f8e53a73cc99bc2ff8bb84490207e5ae3abbabe4e6acdc0bc8e0c8cb03b16ac16087874d7a1052188016598010c6dff51aca96f0c2d26d9a7294eec8585b41a9e1e6f24706bc7b789b80469145188646f85571339bd68d0717e9df62c8b83f5098eb1a0636f50ec62e499b8e81733f12c9000cb347f38349b95281bff1437f6dbd2441154c1119de965dddb50c311f4af26368eb548314ecfb8703b92eaca8e0b8c1bec6a78e28b102b481f3b9c2609d315f4192faef716f1b99ed0e4ebbc36666d067d32746b33e0e001495662f1db8c4c3fa5c9e67e2efbd9d7475e033692053487c32d23cab8bedf4e452dbb99d6820d7732ee1b1b2d2558d74f34ba7e3be8a60c52e2bc6d829207e8175de0df2393ee02de1a412a21712b5804e86d98556bcc71610e6a19b0dfad26fb7d63f828f3bc852dfd2adb54561305ef6df910148e8f37d10065f41275698d45db4db969ff93e8df9e6724b3414bb0bdc2e726e33f825cb6f0bf69ad60e717cf66cd43941d194bc6c5576023c2f435c32f1481139e2ac0544c1845674393eac198f61d1e07b3a409ecfcf1d32561f5b2c52c4bbba586135fc38ef54bd8791999cec8f09cffc67c373edd9c9f518b30085b354fb422d675dc7cb92bc3bfe378ded6fd1b871b1c3b2d56fee6cd2781b26ebbeda2868f5712001664caddc7be3e970be8b77ec25d6a5df34cc10a4d091af45184d956e4e5d97472569e229f652bed4a9187ed4d2a815f7c7d37a20c65ae6890ee89a91f427afb0fbdf2e49b2a7cd547166f2d6a767e9b247f1826227af6f500eedc447ddb02f20cd4bc9799a98af6d7008721590b9f9b05851dbd2c0f176f4597a93a52e6c55e405f4c40805bb258ecd4d32a5cdf78e147eff3c6ac578e51cbb991e086df6717c6be1cdcededa03b363495a19b61799f98bf574f2ee6c35d6a01503a63840ed8d7772bd8eb5118be25ab9d3554041297ad777c2813a45d74aacf4dda1847050ec775f39eb58f2bbc55a3cb318fae418e990e39cd2496cbdf706eceae97c01cf109bc4bcf884541e493d0bdcd14c4320e75af4423df8a41ea92e3c1e0fb7c5d91bbb81f8a3e0d515435d3d9316fd9e2f783e510d535b394f4421b18d8b1ba69d345414259ce12c2d06e1b0178c4e35ab3b989e366c27e69f900a6f04adff36114b5e75656b059472a531b271439233cbbc096d684dd0ab9a7eff3bc5b6e9412693d18358d797cbeb728e0168b46359f5d521f2561339f9d6df2c2a8beb46180be9cacf3950d685120a2bcfdfa59bc4ee890ed49a1c15bb125c74569f7359161cfeb785eac94108f0f2eb229a72c56dbd405ba011b97b59810422256c67ff596c2c0b25ed12856db2f7bf516ecbf62b907f8c7b3b2a0ea819c514aa8f36c26ef6aeb289829801db74cace53511c5fe47816663b01e6ab05b58d04c5e69ee400f891567d92eab93a0d6f91ab80215fd98b12df205f08b1ec2a974d26b65be319e2704c2af7472e301fe8baa69d2f299a8938294dab89e4fee9a69b05844b68d5e843b044fe647f733473d6591e006ab53379eacf51f07f7b3d1e01ddde94176212ca98746f9fd28f87bc9cb93d53849ccec590f436df897cd943bb2cd723cacbc11a62446c3b447c3667975dc79cafe62777293ab641f11b41d503339b5422a7e51d6034ce5f4b9a9cce4787ebf0b2413d07c870dbdf35767fc6a0e14ee1caffe1b3fbf22451e7c08a1d79cb385226eb814724089b21048ae8605e2ac77b554ec63aac4893b21d18023cd2e3503df656fbdbd1fe5f5b2e6c12a16fe61b5bfe1227c53b54033bc0a14279f837cf3c7bc36513f2adc4ac77e3f61a0615ab13a017a29178735d5d9318f544fd06d5ef66edb64e6986abca9744a45efd1a36589f5ec9b665052e0ee1249d1fbea931d6ba40353a78d7915e2d1cbddee57fee8ed1ef3b0bfea2af4afd58cf89bfaedcf8a241f8c62cc20d8fdc8603b2cddbb1c44a1cf49a4efb0362ad06066ba87051db5817ed2a70388d398fbb34bd2ac01a1625d1dc9a4e6886fcd5b5ecf5c0c19071d7bb28fc8ccbc5ff620e539d10fd4e32f315419e80fa95df5bd2b46ee85c3ed6f6205fbd7016d82107f59e5a26619c8645aa2d8609ae298a27cb0c1786342025f1e4c60a5914beb4ea76a19233dfd26ab4dfef6a1d57ea2f01f4dfabfc1f24c2c9c7cb9a7e800e9a8276ec4c888e0994bfbe3cbe9c2f1c426269bf7f635059ba1f8f6b2bda612882c0d4c71ba3a15ecee64b36cfe728dfe3b73baa9e33b328b59460b1083446c42029957eca28e59fd20339cd89fbf62810b50a1d4ce8d9e41bc664fa1b2bd52c5c4226703803f5c9ba39ee873fc8b33b7c7c5e6b583b72017297b8610c27c2695add9057fc06f5a48a15a52cdb8a80d61d598462c542aeeffde0283b69e5028d5fa92dac35424f7600c39d80b762b19633ff4e9d95f9e78b66d426571c8b540eaa0e5c04feb412004300edda2eaadd143441c426ad67a05c5fbac751b261af8e2dab9e0fd1f972434878cfb01cd300d16d44276bcd2091b50546d6abe44d7cf4dbe626907bf1b1378881e09c56890190fc552bd463adac036499cf4726da13aad6b828cd770858d07a06d7275dbe3b3c0cc1cef16bb36d623bf26569d999a776328cda49a305ed0fc3d0d5d9c17608aa0a8a305432f7b05e1b06c9bf2f43d83b131bb7fcb70effd8fd2977d005ec3f6473da687bb6d65fbc0379f9fb5cda2dd10349b84949569b0f9737caf0742b6aded219e9b8c0a032d984d76e16a29015cd82586b34cad8efaa1b6b2a6a56dc4debdec6d52fce3a8bf83ebd7be795256755856944fc5fadd5717ac88cd579bbeefb62bf932396629288e78cb8f88a89bc10750618fa2183f7a206bf30f5fbac05fa66c046eb9997516b97233d8fb999233d0e0bc690d91e3dab8c182c5f362fad5ddf99d68808095ea22f0652dc2446c3240783edf8d518cf0892444af5cb1039f22f0bc6a2d6d72e78c6495a7e6ab7518d871e873a373dbc4f4b79270cc2b560ead9c12b3d124d3a3bf169eed6f99596da3b72e1a198996f5303c596a76b8c16120bb6f67d521658bfb48f6081d3d0aef372d20108126e51dffa8c8e5944d3a45b526b810d5b39a82d53cd53a4ef4ba8dc0fb1216381ab7d6c8111e9355f6d5066d8a7f9938859b184b4ab8d71cc528a6e5e8e364ac55190a244e4aefd84e1b66ba7a6f00a2d991cdedb1198abc48f9e90f4b6358da37b96218a6420ef3aa3615d5e8d3c7e9f2e151892ec234c4b3090d74fa1324ad2d29dbcf7562bf1ea939c60630f285051003d0354a49e1987b1cb85439a46ea126e4f422d74806a27935970aa24d83a9e3c7853bb3d007777175736a8d128fd547fa4f0c9f9c564619fefec2d1ac565e375f35828098ddcce777b6d55baa32d177cd766ab05f6337b1ec8417e60f03bd07bd0ea17cadfea4522ce77770509fa5b329ea7ca4f1c6d3837f6f692f0726d0ab5ae1cd19b63244f2308ff030e029fdf295c06ae43fbe3503b6425b880fdfd3fec3948acaae8b2eb72a1389c00ede2bde844c82887829506b1043c73741d62e98bb993b665d57220f7bbb709116afec976327acefef55d43e06adced09c5b11164807bfdf11e0ffd31c071a55c28527268061f4b941b949bcde6d5984fa4fd98b4dc0f8668725d15d6d2702ff850fc1878206071fb3417d8b33d9d43a85e7b9379868a0323e0bbc388ed584aa3af568d67307d2b757e61484fe1ca45dd95278180d34877adbe2b9bc24b918fc1dbafbac949666aa484f4a6d11c5fa75237a90db5cc0f028c748067e4312d6a9a00427b32e2e4ee4ad373049f1aaaf471981afa4828fcfb703626f6d3819972fb7d572ea9bb663959ac316f2180f4a3743197ddf3aa8c094ff7e47b8e16122381250ee3b77602736460171a7518566e74423dcb5456f539d183fe32ae386e38d62b434edd2819d80e1db61ad436f9cacf2f60c7cd2a6c515ed0ac7a89c08432c08465ddab76d7d280f8c0d61b50522c985d9d675b797d89ce00b1a09f47fd4adfc6e1e997e3aae886c19bb534e0a238ec6aba1c537443ee6610a99ba126deaa285b8be76eb67185fc0b4e4039437cba0c3f1f69aafe62fe9639f917772dd6c8e1827427d97305da75cdf2743f9b8f12fb21e979cb69b94a0ce6f0d2b85a3dd64e7e5848f259529586f94b5d3233ee8e07a4f5d25b88c2a732b363f0a923ee26ee08073ec86d038e32055b3fab14332fc5a847b662b6f61b217a892cbd5f0f5cbb6b6c7b7100d37e7082cc9a1ef2bc34551eaa2d58846839b45d27ad7eceb74f197f3dd554ed0efb805b36471b756511b6f3ca34d3b33ecddad029e3ad39b6c1cbd83f5ef79d9e0c76ce5ceae2cf8ea26084d65b9ebd268a33a3bd1ad1e7958e08557eeec68d192a01d615cef0a9018ca699abce549bbe752e5cdc32dd33b7d753aec73d556f825f2bb03ae83bc4e6367b26887639423c83300a5a738c144e3ab66a3fbb647cbcf93e0dcaadca9da799a8e97655a1bb74e8557ce67e9fc05c5d349f2cfc0eda9c3e69888846ae1a79395705ff3b8d5dcc5a7b026b06425425d76fe32da017f6b895cf2a23c484bc5573b1922f0dadfc892cba6a60483b219f123524fcff56bc4059c49519325c190775e5d25859c66ff150e9b06dcbec195ba6f2ad4d98a9aa81d8d2aa2930e50760860e207f16097ac264dc3d212eee5972581586c3eb65e18990f5c5193533300f2d3e4f93f7ac0a0f30f676f29b568e6d7bf7db6a12e6c753e32196552a09cd3be99b6fda72c94c34b71210987c54cc64f9ae9914d239da286568a54a1ae80709bff7dbea26a3d86f45d078107bc1a574b240f5a01f5fe1da8efe2a8f0c61e10696b7348849050ca93a9bdb6f13f504a5270d8d4d5aee980b635a9d488d5bf5e53e6fcb250494a44a012c08c1e1a0f9705373c9e708ffb88646d70fbf09835a067ad66704c023b8df8881a9e3df3344deff22ef80dc1ad02dc09ed961dad7361b35ceb850760cc9561274ea4ef42e98b453d85fa6c5b60c43989e746d21dd7131fb243d7fda14ca7f74c2d196203d9a93f467acd5d2752298c9f2d17ac65c80549e4428d3d4daf75750f1f9309d70c5d73f1920bc65f23eaa0c08b81bd17e0a56671308b15c3186319dcdf951893bed1ca76d06c046ada1af858eec98c6d282dc4ad242458a88bc28bdf934111413dbd9211ee61f7b7816d554f0cb26597e7cbd13b956071650bcf7201810dab1ae58291b0463f3058ed544e8cbb28a4b5b1ee2fff9f1b927906c10f60b8874ecabb06ed54d68d45118f0bc960ee2c6492604a9ee7df2e350e9ffb2975f89e305f7411a48a8bb67f18b7496561e6edc32768188d18c8a600f324f77045f7101837d35b9ccefc83ec6e6aae6f359b9d3dd1d4adc811765aefc6c0cd71bef22f51e8ee2767cbecd21ec2b7d12cf674c1becfe7922a5697143478b81911feeaf06b0e2481a2ea478f28ddff0a28f6733dd860c2ecccc2011dcfcd217922ce57c8badca76548cb50fb56ad5cf03621df1512adc45063f2c317c8890c775ec39f637dbbe89388d4edb9e43fe2edc9ca10b67bcf7dc59942aa59e6170f02f9c29e5149fa99f44b6f9f0b3eeb36279399a23277ab3f6bfc5776383c05adc6ce54109599a782d3a479952348817c4a29863b457247aa9072e92ef6c801ec31cd490db41a085875845da27dad7f4ad2fd3d7d913f2c439eca18c28aafcb51c3ad6eef6de6a76fb09d6a28f7e9c755a8e9c90fe4b7cb29870cd769cf8178ccdd2693756b02ce0d8d39f5f8076fac2ec44a776bbe489398d442fe02b46a9ebdecde186297a77d7fbe9d8902811fb876e3eeba5e3e9ff75d7d73478e75a3177686cb8ec53994db4911a0cfacb10bbdb7d58229dcea987f0e9bcfdad680c9e887f9b52ada5276353680a8e3402144e5823b42b7c99d3f95a3345eead2cc70eaab64fb9b9c60fea5ffaa0dddbe027a0c17c9b63bf7516342272dbdd841556e50bf73fb36f74aacd21a9f4810599b181eed91c5d0e44459e627cbeb7b8f910caf615715f158400adc6fe40dc075c4628a395b6074f3ba6f7553bf1cae2448903f7cd52aa273e44d4eea28a1ee571a080ff50956d9edf3ef76d667b11186fe93edd6f309a1e5f325991a64a3ca4663bc74339522717d49f7b6de18146085db034874e26a98b20adbcf8ff19b819219b1efb7bddcd253cd248031f32e6d47a24117d6618acd9be03c9f82d44c87c31f4a6f6f32632b7853f4aab4bbfb2b79d9e4e801bcaf43cfb08704aff4b16b5ad9f8fedb1b8a96a803e1c1b83c5838e5c7cb5fe0cbb517bca73023b2831b02950804de5e367fd929ca48755c845ad54b2ae4016fcb284fca9483fbc816830bac4283aedb0db7c5ecf8249e03327b201d57406b7ba1ef290c290bd59499f91c7431c057cafcc3c8e974fefa8aba241628472773ab68293a578f29c293ac2fa9a10b297d94a3fcec15d5bc7b56716161e6e292d9f9fb49e9bef52fdac1a8cbe7164b1c82bd46ecade9ae6ec7cddf39c6cd688cdcbe8a7e8c8d7a63b913b0edcf39d4fdac67d9ddc4432b6d69c1e906b137a6170a5412e6988837d29f7571e81cd10d94543d8b33ed6e1cf14786c573998c1440ce2fd33c4f46956ade9b960c2ac2a9beb94e6d7f4b36b443f92e2cfe79d3bd454168794e7913ae840ce0e3cecf6a1cfb58b5fc00a93355a1f95de6e0da31f8f8bc43862310a5a47fbd44eef1f0f8ae6b4a60960b7f7e384a7a2bffac555fd3286295488511bc770567f906da68578c5761c0bde1ecb03906b1c72cf65b9e6b3fa9ba39ddb98d25344234988950f0c51e8737e3cb945d934056c156c8857966eace143953762f8bdbd6839495ecc3f66e299ae13ad36f7d2523a8d0e0caae4d416c5cb850914a8b4c93dff79d9a5172bdf63227aa0e316273323ae30f51d741c58c9daedc3b0775ee91df4aa743b12e98f62329511bfbd08dbe3398c37372e742a538d858d992e71816ff610c671207beb7f3fbf15b5fcd2f03b2418a0c46bea922f36498964ddc4e99a0d33ed3085e8a9f3ce8dab04b4a91ba49f4d7a5e841a15fcc9b70cf32ca038a7ba33bf6d3ddf4258718b9b0e3bb3c64d6ac85d6f78cc0c84ac99dc4adab348986140938578c9a8c7db1e609b94ae1101d9a970e7769b52493f21f182bb3895b599cfb96c7bce1e2197f1d3efb2c4e014f0eaac51d0cbdc0def6a16860a881baa11d771c9f27080488ec93c2445d0e67a4bea3f932e2dcf694834c9e49273e9b0b89d239e23a9a24352c6c544eb59897279401810ffa41b17e618132f5ac26ac3d981873f38449c06e7bef8bb72707fe263154afc2cf7ccdd86fa08d9240f3c9569c107511052569753a537c0e76382398131d257cd90e60a271eec37a25a8e18fa1614e1c131519e6163c1f316112fcb3ed34e7a4c22c0e7c653b6c1f43e6df5c08af617f36b3abfb380ee4e015c28d1c8025c782fdebcef6d6e49851efb86abc2e11b5f169ae246093e7af5eebbaeeba6de84f4c4e1fcd8a0dbf2a2cd12fb98cb119eee0f030c890f5079296612b7369f77fc590aa32b7554cff6acece501327444508bf4c734f7294d1c519d4efe0fe6b073328d99c43054da8a2aa01d28e286bc0f5e51c7edf226960250ad87fa2717591d0ed818a3460c86cac73274d5940671700c2e6a5312234f8969a638bc0e21ba2dcb3d21a68e45cb939daf5dd321bd828e05a33455c6387c2708d103b3ba810c240a3560ca0d965d2223c7c90398498dcaecd3721185e7f33a3745db0f637a19c0597a423ccd1efad7fe17de306fe674b75584780cd65c412aec66db4c55adfe513fd14a8874c048378909d185cfd2a6886dc5d19a9369378d95746ccf61ccc08790d78763590d7b49b803932dda33cb006e4dab7c22937c983d3333f20f36981dfce08d05a5c9d09de5dd7e4edebcaa2491878419f2201992f04de77970b9cb4d02c56969a6f0e36a77624a92b94e014a308c19a2b263d1c696da3ba4fb9ed481426a1cfed3a3e72c1112736c6ac5b9dc59f730663d0256480d062fbecd38aa888533a08ce55a37d84e4dc8e3364b1117cfd7b3e952f65d4fedc2f997d43ca80d13724ee7f96e3b00d3eb52298abb469a9aa35ba69fae4a8e54f561f33ff1ddaa410ba807e46f0e07aa0319e6b65946a5f1c6d7971f2045cea4ef8b88dc93de381e7fab2e46e7e7bb3091de59a9373418945c84755f881e0f8cb0d1625f42bd2fc49704c9fcac7105e46e3f8c6ce695651f2ad6cd01267f25294278c746e3f024c29caae36db0a9f9f22d765783e1f2e8d8540cbe7ff72c23a815cf5c18c517de0c6d210ff768a420486471eccd434250b0fbd393743dc0bc391e09a7d21fd4a1ef4a363bc368b353f27e7436d679d921c73e74a16801d09ef42677722a2354d15f2cb70b4fcf250f2cd6377b13f60773f7d6e5f3e3e9c62a625300b7896ce78d1cd029864bfa2f6aa5e899abc4f183c817a51b93f0073ea4dc03fc185d67f27145546c90e04708b36de29cc68b80fdccda5520c5b50819ab8d8d3c410b1825bb7a03f07f2aabd8adc24a15c2e88e8116fd2cd815fa41555301e06ef7fb0207326e11db02c7fa4c216ad43561c517aded8928197109bb47fdb1aaf1d146a50e2759c54aa6fa135a600de445935d16a327a39e219fea6c4160d513f7491b98e0bfc27969cc5d8164eb91c750d38417c548552114fe51a3784563a6faf1cfe012eb81faa54f3067a7a0d3b36ed2a4cd23aab21bc53c238a1ec5d625a056ca163233469302f324007a68e405c5577ae7b811c518faeb46fffa5f3f62323bce90f6a5483fd9bc66034e324d6ae70ea49227b48d9d00e816e115b92f7f605a199e83cebcbe86a1c1c36e31c2f0757fe314f70ed8283328ae7fb25b31d2167724d6a3b62788f1a491965fd95212bfa7f9e73e5f42bc0d0b29d30e8664a82e8836a8509573c17d6711ccadd117a53672493b86b49d30e24ba88e1b9efdf7f5ca33d365306b9b31a09ae207e1a08a21ff90cca418661cf7ec114d2f5d65d0502b7d4c28a886552a662a9d852a6a204b090d186689afe9840baceca4a5a7a15b07a0c7426bc2f8bd2a9c427c8a395f45ca01ff4953b680e520da44e0e84a07e0a1a2142db1a56f5d0308fe8587ed9560b74f5b99d9a99f58f39c3b22267143cd6f6fb8008861020265875ee65ed522ba902ff5b040c2f6f6d89a4de097baea2f38a80d804c84fbd837a3035412ae435c770669ba70f042b067aae557b70187b00eadd2ce04f10faa44e56af4813d53e7a9d03e17ca8f0f6711537e9b0cd445ff4b525fdce05221d4c0d5017510e38efd11c5026e60ff9d2c91bccbcbba751e9169771a89a3b023990a7fa1da4292a7af63bacb0ccea290b0c0bb3ff8a71832c9fd95c2990ab7f19647ee8737b76062880cf8ffd510770a1c3ed7c2e2c9fa0a687c3f367b9e756a0140d3a1e9102fd671cbe1486a2529b2126d5bc6e664619df997b57d2a252debe144d15071c629853a2c3bc4e8cb34047ffc0eb70058372bc326d92013c0a0c6a6ffe5b01d913000c8eaf1057ca3736d0202d1274a424a574b5853c674991af083110928b46245d25f1fcfcff3c66ce1f29e07d84b18361b36d8a9c15c1912092d47bb4c61ba9f30ee320d7309d97dbf8175316cedd5fd881fab61e05fd0061980364e83ba6a7e0a9109196fcdb425dcfeb2307e6971238b0caeed6f00eb0449b02b9a8725ceb9fd0f7ab132a433a64269b6b8679976df372c0c8eafc591864eb42268679d407c6d73ff747b5eba403d7764d2a47ed9526f7cdcb4cecceda65b3cd21beaedf3edb3347660eb78d7ab6281f79fca4ef3e8ee6533ea7e4d8db865c3075c5c5ce34e1d17577b14710944a164e762a886a90c67f0b5b432253557f15c090c8aca86e784afd03dec1f861715adc9cd1f0cce42367365f6296160ef114350fa3f93904143a882c06e2c0e6d792ebd8d400cc9ef2d6724f15d52e934eb51afec44a7d11573a2660ba16927ed18bed365fe618cbfe2c8d98e63d89ad2d71a285a35e50c8d1433e277274e3af6b0c7a0985bad725c6bd65045e88a6e498c688e14d45c17b00ca401fe66d6a235892d309e8d0bf8ff9973239f90109f47667f1d8125ee9156ef9cbb363e5166f9c196e37b147ec37a42367ca73d8b9876451b818316a4fa4c315e5544a3cb1822dce887872b0e0e60f3e6ab020ce32dcfceb58839035bb7a4bb6250ee49e539c77c6737e07fddabad98a28fdaa89c6a9f945e29f708bdbb9533f0af4abab893d835a1da7f94579b696288640255fcf4e00c11268c127851896e2787cb675224190d1ecdcc788a23cf51eeaf2f61286a66d260f588ac19fe3af6f4b855b7a8144cb93ad315724932b611ddf8c6d3c205a5d062ff52e9530f82a1aee50a76ae320496b06f0d48b69a33435cbf7bf7270da223387540d1c7cbfe96be539f18a8696661f895aa936c5f7dd7822cfd19b5f40e257f1d5b18a5d325175cb54cfb81f0dca6ce55d7872310ed793bdc95b88a5e5fe39ce6ad00c3d91da5cfa641b9f3ba6240b2a93704b36094aa55c9d41a4cda220ad85f5458f1a32a211abd42fe08cc7a3b7ab1cc56bda924409745369f4d50bcf4788a18f9dd283ed4ec8545b64e6e976445d1c89bd09020483210476266f732d86116befe07dd6f50323b09dcb6854fc6e6f0212c877a1421e51545c0e753475ace97ea13f2e1739eb74ac6621e9d749e6fefefeb2dd08748b164289b5aa2936eccbe33c07e9eb1e858953468ed4eab12e5eeb8667b5e8ae56d79af01b8d85ff4ab66349cf0f5b18c95f6d7eca4bd55c54f9de71f0c7b01d7382390091617d02019f1b1492100aa978746063d009f631d04acee666de0e10cca23c7633f1d5dafb038b38b35cbe0458efb5d2aff375e58fb1cadd4c12ba995143d3912a8df1c1e069f918b8aba54cac1a8e1c8bd4ed532976781141712fe0139642b2cbe4cfd17474a9fa2f86812aa57b50edf84613a4e5043100c51ae48dcc840a9b27954a38fef8fdd4b4ec417814005c6af84b0981afc045d18414dd08161539addb6881828c3e65261afc87cc2dbb69e4a8b89340408f37945669a2dab6ae82e1e8bd2975540f0f479de6e1a393cb70b8a979633b9c14a2ef6635be411aaeb4e8446a91209d4e6bd77e10ade1811b6a8f8bea8f3ea03e50e4f586285b092bf35091b6d16bb2a8085087298b70860a007de5fbfe6ac5fc5816349778165b1979ed1b728a8f999db80d9efbce30a580a547d41b70c9e7ab8b337bacbf13adb1e8f6b0b0af6d70708e189fc0eeb3292eda4b26414b8ed158680d8738654a63f6ee0352aebc087574c7de328c2d07417fce1ee15e171b46bb41c6f0805b5de8f56f36e1239f55281738cfaf83011a216aecb4a8cd84980ae79628a0f1bbac10c688f94b1f641e91e657f30793cdb7a2bef73b4c39c8c12f610f25a3160cfe7fefa905d8b83c3c1c5d2cafd4935c8f040217dc866a13f0b720ac2afedaf6deaef7a796be273ee4d4c98406604fc762900d8384fbc90f5d9f15808f00402367f5097f3be1df52f1361da295bce633b4362083d69cbf7c3d4f955e8f7b31bb8063e5f37e9a9db8e39a406859076f91529893bc5b7054d5983aed7b4f60cba7ff9307cbbd6b3c9387a5ab5444a5b4aaa492a3feb98cd9a84f6a7bf575bf3cb59e9041eb2dfef4ca8a4f3f4823a82126602ea825ce7b7b08cdf8f19d025fced966b0567ade71b7ec9e2f66f3d0154a1db9e8168bb6afd15bed02883216d284c7c805cff29b0d963b8d4e48596b3ce1f40c451c57193bd18735a8bce1c8c27f21290bc21da95dce0e4d90d8149ff042e0e12b5296ea2337e60ee32620a9711612f1703798ff37e4b5d9aabc1d3fdbe258631dbef54c9734fed3d29899ac772f23097aa518e6956912eb0d0b96391085a56ca68bcc3e995471fa94d9a1b586d95b18cf1583563b6885dd5b3250964dfb976a7fe11dbe7eb99e3546344a8335ba1851cdd780d7e68ecb81456a530a98befb13c046755d714ff1e1fcd5d507f8981862a074e5689d119f3cfbd1c14758dccab26cd0975d9815787cda523aad5d454ba06c334fca141e5ed89d66cdea1cf6a96c3ffc98abe349cda88ba98f6c9e1f7f58e194c7b86ed516359c458ca74718a88a0c1ccf4646a0269085ac4233fc8d542e5ba228cecfa252fdfd0de7315afd46e818deea0755199bbdb3987f9a65f7327af72f3da30f023729f9369cfa3a24411a6d3d05936d7e7b824756d017969954e1a902b0d011370b1accb5d50d527104402b7b2564bf675264c07ac0483a3c0fb9d80e2fb19855a05cc499ed0dd9de008773d9e3c710d977ca3e454aa0e8dc6041179b2bfbf3d83485bd713a64c178d635883c946d04f8869f792a65b57873c9f3d41721bbb10ff4d2e639d6e42a663af6788941e9ee0cf598ae773f673613154b9bd62718785c569bd5cc14202cf92a0822b38fe3772b08b493da51212bcb75d361c9535660965936a528a4f3175e0437ec9a9468fbe0cad3332c3202fbceabb99cbca271b488ecc646b42518cb87b6363520623d401eb2d8fa19c102f34520fa86ff3a493f964d096ea342d53b61664f7027acb059ddcbdfaa61a126f87fd0d1367a8f2bcb354ffdd37311a97588212fe5d9d99a0504fc01d7dd8228ac4f861cde0765bdab6e723b52f702e8f1b32dfd2f7769cf226110a79162f74534367b8f81be1be32d294f7585aefe4d5ee7509acd068565e8953aa9b794099d6ba75054f8cd6f62bcfbb05626d350ec0994dd975153f71a54c7abd232cc1060b5d85df61ba0c3556ca201c6b2d234f0a13c7ceaa97a567d98b9901378063e35cc7909c76b12e161fb9c0655a5db7fec599020fc46ac199ef9c39840dfbd5f3328c8e46419cb214fffa9613862e6c002552a08b6233439aea1f4a37c2633a5b45f6f852636bb14593287e3cd240f11b855bc8c1fcd4d99ec50cd0b66d5ce981b6afa94c849d646a5301700f69f78474113e1e70bd3b911d3d914a747c00c0450414c31c34979afa92444af5cb1039f22f0bc6a2d6d72e78c6495a7e6ab7518d871e873a373dbc4f4b79270cc2b560ead9c12b3d124d3a3bf169eed6f99596da3b72e1a198996f5303c596a76b8c16120bb6f67d521658bfb478a6cab14899721d89d6ad97abe365d633ded34ccedc5c628cfe9c71e0f1832872715f87af4ac072c441ca7a303b5659e3c998a2f9d05f39b1529c6d5065afab0ee7072b67d189ab4d14e21d20808ba2619881dd3ecc8f71f470808123cfc29447e7a69f930cd8bd30a8cadfb1927505452ae3f7eafea48ec6ca15c0dd09e66c179c2e888b1b99238af3e371e6f8c215b8251cbdbbf6214d0f46dc0c0c1f22bfdb8b19748fb8a04b8bfbac9731844635801eb344e307762c68fd68f1595e6cb06372ce9f1b9cef4a50104ebb080742b0d6643998dc565f8892ecf9baa46ad6cef2cbbff8384400d592665bcbb8f8433e3d511c2ce208c250af48c0034242a094350687b8304d5c630e01623626c583093e3199a0a634d9c1041dcede6dd0028ab41dae49ac986313b9b1528339f1cd7400fad29a0492238cee58073a086f554a56ce86d34902abdfb3aa747b6b8d35c35f8fccefd8baf1b8836f4cbde2f7cf78b8546f6cffe1121ce0c0f09dfcf42801f64f91519bb9888227f155146c14d99f8ff6879a66b7f783ab6459078a2b5fde9e006b725fbb1d1ce14165e9d1b9fad3620570d73a83052e8b7f43e70c5e2e784a5a42c0d482b9004a987262edf26aa9d1ada4b22fa836b3c6b1f52fcf3bf6221705a14c1dfdaddef695033d7bd34877adbe2b9bc24b918fc1dbafbac949666aa484f4a6d11c5fa75237a90db5cc0f028c748067e4312d6a9a00427b32e2e4ee4ad373049f1aaaf471981afa4828fcfb703626f6d3819972fb7d572ea9bb05f66665457dfd14147821d6c4922c986897a644bfc1f159d2c00b0ab5f5b2858138dd4b4cfc540b5e5cb12714ee3bcb0683b2babb933a38013a0c7a958028c1a04370b6c85d962e15a174a5381dd58cc68b8602b6f82c8272b93a3d765dae051dc4da3649fe6ad02027be57f77020cb7cf85a9148aa7edd4d1409ece58649932a6f46456e77a640e0759c91d40965e81bec56b486d66d7c82e0f0e7f9b24dfe7aeebe79a87faaf711cb7255a20ae2bb5aabbc0a2ff33d79d1ae640afb1c833127e144a46931097caec4de275e5c4178fbaff955b17e1656f13560722bcf636f6bdbb6d56a0284034554a9f8317a99e1be016eab104efc36719b1cda7cd58cc75a1bfb55d5af330c2e87be0254ff6e68a8d3783257263a8f0f6f5aa6d672cf3c36216e2c717d995cf5faf512b10b1fc0b58afa16d645f208d0d3d0ac5b8c301d09f2f9ee4095e20d81f6328a629fe16e5fc9047149ffa9a450a1a072e041d5978199e3505e5ce573c93c51f9c8018ef65f9b670a0db35d931a839cd0d0a6fdc7aec4fb7e027c3e24d48244abcdba9ef9bdb688eb111242941de8ff5ccf9943981a21804097d4421480592a3ca99a62a5f0535698c29f9e2a40d4dcb5e7390bc783e351abc6c6a21073a58b4c030e5541aaae8fc8fb451a4fa7889dff05c3cd7ad67bb257d76dfe844e4831e300a82a9f949875715199133cd6346276c62238d3b493173ce860f4e084397506d1db4ff54df30a8fce396cab268f9bece84d9b538247825c53bb8dbf65f9a32571c23898485309a6743bb13dc0c9fd71bad9b82ada9c0808899f105981718b59b752005f91e2e6d420fa690b74b5d080ceeb65e18990f5c5193533300f2d3e4f93f7ac0a0f30f676f29b568e6d7bf7db6a12e6c753e32196552a09cd3be99b6fda72c94c34b71210987c54cc64f9ae9914d239da286568a54a1ae80709bff7dbea26196183efed9df5d1e8f629f83739cc4035f07a46d85107adb032151bbbbbdd478c51f78bde4eaacdb5b567a1ef94f91948a2efd9f2dd861b70d53b47fab0708e34aeec03a0f9a3868430d2a18e9c1de1258d5b735e8b8f8ebca1773561cbbeafdb7424d06d662c1b0df91713f1c157cee807bd2db3c5bc8279b8a730e8de47bf0c6fb8a54b30733820804fc9a996fa21562df0a20c68314239798e805760a291ab7f75e6fa6fd24d44a6ebbf7bef13f118c22e95613d608ef901341b004d17190e5f039038e9a303df4a4d8b6e8558a2a2e253dbfb35fb59035ea87d6e319504b9bad30ac6d6c43ef93cf05d290a2eb68ac9c93ac0ab8980180b6590cdbd7b4898e155679a2bc253553a980f6bcde0615e2eb0283136e9bcd2a5091623b18ed4fdb4f909ca3996aceef50e596898ad7a3b47807952f47a6a2a284e6a7a61a78fa56369b729776deae200555ee6b110ebdef9a9f10f4e4a45297780cb9a0ebfefcb6289c4c6813f765f2cbfb336888dcab76ad0a31e6edc32768188d18c8a600f324f77045f7101837d35b9ccefc83ec6e6aae6f359b9d3dd1d4adc811765aefc6c0cd71bef22f51e8ee2767cbecd21ec2b7d12cf674c1becfe7922a5697143478b81911feea6361cae4dc86cbbe52e036d3e4f63e4a02c0f6677648dcb3b6cb90e7d5af1a0025e04cdd3e8f6c07dd6b65bd285574f66ce8ccd74c61f38d6eb032c19b4c84c061a2fb0541bd56dfb14bd96a5bb1800ad30067e2adbbd1c19935cd773ce93db01d95bf412cc39643d5cc842be04a648fdcf96a335fe13742b9bad2dadbb574a091966add73a92164e76105e640d532a8a803392f377ef9f0ef8c4df75fb0b7b7ac299d368c90f072f42ccd18669bca74f7263fd3178a20ddcfcf7a794a082641cde8fc64cd2e780f2d5ef7bc8caea9edfe5e97f524aadfb4257f3a3054ea3c82d608705fbf794945b62e4ced06c911dc6101e3084354b8f23fee6a4b193549db685e9dce33da57cffa39e4a10a89833af908fef01c0832042c7f8e9ac0a4271fbcc4bb4911a0cfacb10bbdb7d58229dcea987f0e9bcfdad680c9e887f9b52ada5276353680a8e3402144e5823b42b7c99d3f95a3345eead2cc70eaab64fb9b9c60fea5ffaa0dddbe027a0c17c9b63bf75163422ed76103606efc76f9e438b075de4aa4b856144136d27711d955141294297d1c13152c25e0ff265d201d6b87a10dba9aa82dc67b1f4f83711b8d76093e5cd211ec7807637a1d31d952857c75d440b89bda4d73756ae6b75ca1429d19a437fd05428cf74074ff4993d267db1ac57a89839851018dc67fa3aa4561c72fa65f40b47ea21ae5f6c6c0fb02e277d370d8bbb60c417d18addaf03687132b1a2d1ff12a32b0129919ddf4399365a31e39c8408e61e9a3cace51f646fb3e280acacd5a02703f48fe4677797907bc57289f289e161b0a4e7fec76e36b3ba19c583281a58514ebca1c93933aa9f4e25b4f3d4992f374ca7f5a54d60730a6770925bafb2810bfb900301dac311884a3eb5a199512fc0040453d160c551ea0f65dffd4b047d6387f3a47ff8dda78239add0f2755c13f695db289fef8a81e42de93d2058ea8c30502a1065022c46f2c70e3df5b9b85650eca98f6817d60934b1c068792dee009a187f786ce22f90a1b1669936fcc1b18ce727605650632c9b877dbdfb9e0e741185df4d85e24fedf6c19185cc30cff96f4eebd8ca9b1cfc5f0dfb6a8551089864b0c74aa190e2a336a4d5391d849e617711c4a2ffb7ee4acc5834ac5920e7272c93b2eac7a982be2243a5724866e0198bd88ec17ae68afe1df1573d7b8bc7c1a2dfe0602dac614c0198575b366700c4ea4c36cb474673044d715bb25db8a6e29788c7a3c4fa88b45db33f1bfc29f70f5eb207adc6b291e912000fb7eef14edbfc3468b9b020862d7007da454b3de09cc421212662b78ca8bceb17bd5e1ad0ae22c6c89fca5075da13de7e710f33d0e72f0e457210c2337eade2d915bb5d56303378a013dba9d7fcaa3233fa072de678b4b9cee692c5cebb329a6ac40d52264143bacd864b2cd30a335fffa2cb2b78eafb7b32b12dccdbf9ecb02be895a7faf8cb3256ce32142442012e5db84876ba678bae0c2735f1e4b5239e3b21cb614bb7b4c89013b5020271527d3c0d300e4db5b53c2630d1d7288a277cda661da23926489485a4e75445f0f22114a64dc9bd305d452dbad2c353bb6784932b2c4d68ab5302fcfea014332613829497fb8bf42e06fbf3bec39982cb5901ac64eed1f1f66319137d38d6699304a65ba5aa2fcb7ef780b7ae220473461dccdbcee1c09f6e129e533063ecf1bf1e8634ab0b5e50157c92276478af835ac0109d1e8f0c87a21a2101ba31d69ad1babde94784327066259f467787371044153585058fe5917b3403ee815c72186ed2ac29dffc28eb2fb59b66fec864923fde30dfecd2a9c812ca1d41b994dd0724b00cefa07b1056c6c4a1e6462a3cfa9187f7beca1ee61ed00b271755291c3ba1d01e49d5fcb03e79cc2a642e959148b57190dd5659558ae56ed7870a46ba493f4930d5a2d97a6e4190be3d49756e056471ccad5a99a4f594607c7d855fb84bd3f2c5017d28c54f8b1eb0359f7521128e30b129d6ebe6d7c331530ba4b9251a2ffb1bee2ed3231c8b6b612420d020e825f7a109c0614c9a94c2860a55ef4c1179dd08ba256e64f65cab0d5ef9c5b08501fa0f407c916bb8a5e88e8f056eb5cd4e34c7add5d380a17408b991759eeb5d8b39b7e04bc2c181fdcb9c838c5065a817623f5a5a48a7fa7216612a0d07ca25eef58a270b0d7aa8ff104875384c1b060e221fadb6119bf7aa3007986d9837a69985ed8e6bd070e33613d9ef998f21d206b6bc80137b562eb258423944a002c52039ee6b373a025b3f743193636744c65fe60e4bae741bac88dd1f7732dd070ba31e12ebf15a104108f54a6dc3bdf4b195fd806d4ffdca4058b33be345c118162745c1362a13d0c60af68dfa358b6a6906cd05d56ea4fb8028f3b9e630f97ea48050c11817ca2e4a69bd565a203e9378f443f73a75f1ca0b94541e2802d6af056ceb7f141fb44e465a2c4cbfacb8375e4e65d28c37dc538789481c8736cd51aae155c83c56aa8beb7a8ac762735bac87d15324ae8ade31752bf71cf5d07b6e6cae9036f7b011ad351361235e2f22ba1bd88a3c3c3d7c9c9335b60fb9a515574a1aa0ed3abf167476fda7857dec5fa1cb0b4ad887dd9e692768798fb98782bf846a7b079055f6093fa1d302ffeca16d1a54bb7fbbb2d587063211bd66fbae0b285bcf9fb4bce3c6e4998db6d866a29275ea18a84640db8793273bc4761522d6f01c3e6b8dad08f2eb2dc327adfc55ed9b879e1d2d3595bf999880acde52657dad06851f19fd4bea0e97c8ea0d8f9c740b1f8fcbd3d80eac3d871ec91e2a341371c822e073d01777c9f27f5218a39ac26759e1c8afd69b48238957e18cecaeb53c2e272fd90029e0cc8a9ccfb5894808d70f9c38c45b2cb4327576e4c8b4d69913080556d07fc0ed137ca6f9bdf14807c76b794912a91321c62d25f2bde3149d4a0d68c31c443f611adb21a9941378c4cd6b26d3b1c71cee2266644d8782b4e930ea40e6ca4fedcc84a4a28d4d5d5bf69dcff905188d165d18cec37092e8f5e6baf9eb35b0ad7db83d2b30794673c650d9d30f834a563d1387448173b32eb2552276d1fe9d6ac3ff5f73d14a24b3901120ab246ed68ae933e3acb1aa4f204ec515227b37437d7ee56fa6d9fe86fc7b1088f132bdb08d3a9f80621671bf2bb4f671ff0e0e5b9ee2f335d3d218090d9bb4175f65a69f3c5b864a1905065d750e90e858cc4762680995b04e8fd6b90817049c41e94507c3fea6f6a9dace3cc262082a88e5490f10a6c3929caf0c1cbb5f58d203c3080e30c3887b0eff72eadfb19d592fac507fb8ecc24906acec7fccfc025d3fa683bfc53b89d37273716f7781be8346b9488692f21db42d171264f0a0c219b8f28639ad4a52febc7628e7a384614a354b908df74c6e4cfa0a2ed07264d36ebc5186e6bf1659e252469716d198246dc3e28baf26579cbb6da6d11ffb27f751c21a9f21049f75dfdd438c2c4561c24b9e910cc43a1fd60a30bfe29914e128a940f9ddeb66832c1728fb1d6b58e01e7a79cb5453a810f8454a6423f22ffaccc7ffd6fd3fa94b9a26db6a22d9e72c84766cb0ef68eda79f73848fe4b37043f8a7acf843da9ebb3e8ced14125ff44e667a3366bdfb9e19c9748e00f257a097487b03a73a8806b43d14e2b0d027abefc63aca54085b7beaad8c3ff858ebdb7f88cf8dfaa078635f1b2e5f5d4c5d74418d91ed12ea3fa0875e6da1e4560cf6a268364f5b6ff0689ba46ece54ff1bd59705cea0e9fc339cc176727f1c3b5331580e58039fd04969582892e639d1caf9af0d5e8192f020191c7da00fae961c807e849939f82420e50a6dcfd3555c01e60c0f550e7f2e06f7d2fad568616a255f2500049d6b0e4227c20d20e092d71faa7fb5cad5a09c7da2dd835692479585fe03a060af5ac7328c942c896414cb549aaa99ed09ff0693535fcdbdd6c33451012bfcf5d52bea59c51ad738d8af91ce58448a17d337130b1c0858963b142b5d2953dd7d7d9791ae5bcb1f8393318b286d3282498c325959b2300ad44e4b639c7938f69d50e26dbfba112607e5e6d754f965c058784e436da5d3e2131a7948c85a8b3b5dd40cde7110ca8d4201411fe32a028fbe747a6b68aa983e5ef12a9dfe898a94cb4c321a5e956d045a079c51060e159f303df87df897cce0eee60ffc16c3b433bca74935817372ead1ef0dcf32c74ec0afedcb60390ac39eb7941e275c7781c55597a9d6c6669cb9ad2753207afd64609c544fbfcc638b8fe61b4efd1f15beb86ea7db55e393970d7725baeb56210550eab9d0abe5b83dfe962001b73adc782718757cb285196222362ed64f761fbd554e6742ab5d12c95650e394e48995ce45955c4726f2ad6cc67cd17a59b916d8cd9fcb4d0f56adf5aa8efbf5f501e8ad5111c990f816380aeca631cde43f6bfdd25b39fd26f38b1fdc41644eeb33acf90183a587565be2cce70d1fe5141a313df9c3459804a1a6f8234db75efc84bc543c5388bfa2c3dec9b2e93e2b15212a434a939bce335b60e56a436832351290db13ec4311b549a8a037eaf02f354c4fbe32f237cdbe04ea5d36e15818e81981c4341248c15b260ce72153dcecb96893d837359cb1ece69b4826b362895d3f65699bfaf033a56d7890c5574b348f6bc2ba91629c0533032aefd707e22913f875f709214a1e5ed5c5f2239853e9d30f8fc004c045e27db0bfe7bd78966c42e398f00af994bddddeca522a22305ffed48f4b651bb3ca293d50e2e75df33f92c3224ca06832295e1460de8d22cffa675c9c1333179e965ff07247531b46b836939814698165f68e112607c4fff0b615cd92f6de4ac9eb7b6e62e2d709658f99f96895958653896fb3e84eea2b75580798e1ffaa264a06f06c48aeadf2f2be1a4759034dc5b6b6477382b44f5b4090247d35e7ea3f38c23e979a5c45147c59658539268cebf189ad08ebec429c9237ce5a16c6fa6367e6dfcee7a79fbb8d0acf81cbc632bd54644776ee50bdf3e19292482b72582d6319c327886b53485d2c13d67b068f594aa9b46b5f5073252cb4d8bf581534bd12d45dca5d54499c3eca56c1247da119e093e302335696015ee817d4dcc5103ee1004047462935e72f29debb3970d38783be277da422072812c527fbc678dcea4c3deed428bd08bfaab7164e1e13a771d9c500659034587e3e6ebaab4ae7f36a313efd6ec398836b529c4f52e82d6ccdc1be873a4a0188fe04090575f473c049a3aa83b630267ae2c4fcf3ba9f9ff632d8fb6170b7cec0fb78667c20f5c0e2b6e7e35a8b020e0a125076085bb74be27727058eb5df59cebeeb6f32bed363b351d84a39453203a5c7aa37ac4c6c0342af30627a7d9db585d8a2c0cb21749916f438de3ddaf8619573a930ad3e116e85f6f936079e2c84c6877c17c2f30d69b2848647a45d29f8d1e4fc81ef32004b2422a8724f20a7ad2be56cdab3efe0ae07a5aac7b7a178fdfb98cc0fe8c95d2b185b309a9ad234eba663b3d2750973d8afb21afbe9b903e92e4a19a684011c52a4c009439ec773660fe21eac37e31eb48219f0a7a9ba7233b96ce03cef78b8634efa0f826d0ee94fbcb1be9695878c06341090756a0c36048f77865f342f357ade783e452a45eb16a136a3066df3091a414418b1c788e453fc4b181ba20028bc6a245d3c736dbad0c5200e540ae4e6aa5c7f20bfb77ed0245f749ec7aa4371e6969aac74b7722acdda77360ad23cc3a0d91a14e4e1361b4140d470a8ced5df38d09fa470463b81cd5640835ff4a50552aeb124a53aa4d56b210d520387d96a4d50468418aec3e45586d96ced52a0c321f79ddf11f7445d73f5b73f5ead588c3f90af6a599ac19bf14d1fdbdc7bf00e8e32af2c40ee59a7f95e5a1288bcda56fb07353d20d5401af5e1c7a3fcb3e42ebbb75413548f058e5737bd396631326ca7090ee375c7d58876513c12277f8150860ef282074697d4deafeaa72565cc2a67e6e2e64a5924ca921c6e12cc5f404b9a3e70f553d32b88f2f37d83577a5c0f76337bf254b4ef0c5601dd505a4f38c1367992140c72dae0a8cfc8a8607854fe1d6929a593b546a33677d9d3d21a1e0360ba84ef15652be6d0a4f310f9da34bad4a125d5ca6962b495a5363bdb8a0f7800785d0855b65a6093be64c08763f862b76e7c7e624f90134eb5d78e63f7646a4f1d6d8a8b8253d76663a6bde609dede0a176bd5bae3daf8c21bfd2e31e37032ef24f2be15bd282977bb25e690c5c23c5500940baa4ab37d1cd42e98efb8b1061b6dce46671cd92b713ecfdfa20501fbf9b3767778a3ef83164ddf00eb1c4c56cdc5ec48d868cfaa06c71a8116925b694550d3756b4a616a8f6f1b626622f993cabfbe97e7f13d22a9c82b9e755128be093124c27eb7e707b64da6fcea4122eedd63676680acaa01cc2bcaafa7b39616bafbc032af0b491c7866433134b617e8b6dbb5a02c574403405afc96844c1a401cdfe97bb621be4970c7ff51e8fe1062025ce3145a0710c758206bc58c8b45385157f13a2f3dbb5b5c2b3387be7d8f7e1e902b9f67267f422ce9462b6bfc86b06532a80ff9f2ac18f32cbd31303d65cdff8e505bee72c068398b60f64e78ff147a3f20a41a6ad2c4533b9d8bdfa33f3adfaf7e1de7b51432e5665c714a380cea6ab5916a85ee018d3fb72079d1e78d4b50a0b06bb0e8d7e1f6e04a27ba5d815729757a0c5c4e0de30542ba3cd36f2d87dbe86b0cdaad94cc465613394bcd869e89d155c5d5c496565123b970f209c4e3d86d1c94e26e8c76c13086d32b2c22c765b47547a7a3139455f265e315414acc3e27e9b6c14124d66e186f38c024f38faeb8e0af0385e2cd0152471e94df770d35ceace920f9e4c43daa4f3cc26afba359d24f0785a38e4ad7f0f34f8f0f2d45ac7d6d8c028248c357e9a94f31a260aeda030f8f8bf0aa34e1bb97ab09382c251c60a7700b1ad7d7ec333a034b1d64f4c251a4546e871c9aded49884a7244c47406d2a09322aec13ec8629f9d8d05ae5523f92dd6db0fa40aa7e331af2e28bdd6071e7e3bcac9cb3cd7b7abd0622a339cdc0a78b9bfa5fb092127e84e659a59a6444474d745b272a5086d0b6ba8276744f05bb6a34d9f794c6922abd7f229ebb006db255a5fcec770fa52912b75912c82d1976b3eed7b60764a212e1f525c02084f17bd2e3ff4ab475a4b3bd4f7d86379dd1d5a3d03e7303f86f7755e1f1ad82b857b84757e5cf688d6a65faa4751a0931184e8a7ced7ea063be2dda106f2b8c53269efb141487b847ce50266592449b090e07530ac45833d1ed595c23bcd441b0f0bc85357e199a50a02ebc5c4081d04fcc63d7fb7811502e4b29ae5dde984875103f49c910683b103b3d8c61d2b80fb7596b1c0416a1422e80a4f4216d9fb36d7f46c58cfa8e598da9b50fd2740cd6fc4a16910e7bb9a6f3d691fcdabbdcb2f5219fd94a7ab5ef8404fb2543aab7d51cd2af2898e7ef3da6e3fdd699801bbc51cc9f1c0fff5fdcb7a07e7d6dae109025df10f4961aaf4ca90f26bc51d05ab73039cef71defd9f88ab408ee62e4f3220c236d7fd687b4f72ab3ef0c24bea017eb435367da481d1cc87b676fdbf13871fa2692e81c7a3517dce2cf302b319dfcdaff5d030ba26ce92b3bf31a017f9261362a3cde438806c31bf2fd73d886490c67c64b3403d7f99e35e58cdc5c4811faea316ebc3de3b95a78d13cfb94044a66145dea13261923692163effd8355bdff98ce86c47fbe80e27cbe24b735b42a3291907a953d6d9c206032fb4f62b72aa31f5af1790f3b2d888d28811cb7b4fa63d2a6bd5a0bd8a09785f5d011e345f7b4eb8873bc91f645f14ddce50d6bec9eda80e82158a59aa94b180addee51bb6a625325ec4c0aa7db8c1ab0805b8a8d4dba55cf68510e6eb92c5fbac89de8dcae7dd6df3bf1697d0fd1cd2239124af2406a18336afa005c45bfbd4cf4d6667b424837946e19d4c742a9e099a691884b9580b46318f8eb45dbcd95152f95fed271d107f6d41c839e7c0449121a0e5d58b69012119238ad465436818d8c4b5b0e1f611c682e8ef83d127eb1d0fdb0def039a8c811a976466cc5401a28bf7613e200de8c89f8e9a2c067b51e0598e4ffc2168eb1b616a0829ef41652720b2d84e8da6d642d1136b0fb842788948516826ebfbfe565bbc890775921b4c13ae7c8d1b51c5a51bbe3bc30d2766825b3c05b8610090a30d950c3ad5db3950e4bd4394efd3c2b1e998bcc6b5dd82d43ca7e4eb7c2383b7197735b830e330b0813699fe64005e64a72ed45d0403656c65348cd9e46dd68c0a4d363e55f637a178ea196216ee347948f7bc819b9518fee973e0b0b2391f155d3a4ffb8946eb3bcc1791926bddb66aa93f5fc6314588185511421b315b71f23de0c464f87c472fc592a7032fc59abf98dcac413d10cd82c4ea42a88cc3a85722f26a4df0e9a2f9bc681cdb2f297460e1aa309ef6accc6b8dd16579febedb4df0db2dd9ef5dff7fd6c44e5fa8e1e9667ed2d0b4a06916231281761f667e88f4bf8c7b5a878d6b4906d203ac82ff62c04a9b1f82c2b3d9d9197bdcc0b8fcc26cf6957cab1015c6a2acd08eb43f16e8d3f2e8165ab29e5dcd2ea421d5a002e9bb98960682de1fa07db769724deab8c02336a913f3e5c1ac8c5a959c838d74be9d56d2d0065b4c7ce3d65ff1b026033e4dc999026665bbc0f2ad58a2c7a686e81b48b8307cb5ae48837e8f4175140a486a861427f79738f5f6608d4815c9ad46bb7fa31a34a7ff5a0c893519ab080bb858843527875228c018464deff91bba52ec65758eed19fbe1e5df88e120b1ec52a1c803ff4ccec7fab2ddff46a86892558e8722dcc738a45e3d811595064fdb5e633d80f0238231a863344a7a764702e0b9b79420f4d8c2395e583cad23277c90ca0d365b9eb9bb7732dfe93c845898a1fef4b8f0d67c57f8097b60bd7dfab059d02041721f797aa8e8d71f9434ee127c6dbe6377b7b1b6142e071401f050c8dfa0b4ffa5d3ac3f4912f4e6434e4730ae37e08cb6dc4d06b2f2b84effd321a23b30aa28a7b06b69cbafa98b5c8a122f30cc0519ac59c4157aef1d9de1f242d3c88b27b40c9799ded06cb10048dc67bc43a18d5ad0197fba0be6ef8cc5bf4882f87004254bdd328e4abe9e819d2338723689c250df94b8300c0595d58708e2bcc7921567187796efe523c5c877f25d41637bfc5e0ac96e5225bc99ae1e13d591b45185ff868ecb9399013b66292ec498d8e11585d5536f508cc8f9c6d0eed5c034203a4838dd7dbc82e8e222e5ad6fc4559c1e758cd7f6dd6b5acb297ad4743b2dc372c3403d1e9dc5f33175b8a0242832e957180efb9d38dfa6556a0fa13e3635500e48925fbd5b29499ea842e92ec04dbb8d0ec098aa45360c883dffce99e0501ebea474145796e1d2dda7bd8dd8006a8c11b89caafdaa6a636cf9f66a6da262be5f593fad3066214efc17cd34c2c28619755f9bb13f011ca8776ff36a9a0698e8a656202f019e8b20a92a7e0b8690ec38af8c9c696ddf79ea700358284b273b7acc6ef638ff464f329ad02e1023f68746d2e76beb6954f5981ea7894faae33654d44d079f24cca78d34415c4534c63b068e5477e0e6f346683616dc3e0b75f63c8731c54b37623dd7e0c22550fc7b44b5f12636e33e822a3a245affbd9b57d70094416586d464a10f8a8a50aa2740f4ad089ed51d0b5bb50d1b538ed4df0662a33a545b844e106bc15f10d3bc14c4f4ae8cdf337d2b157b343fccd8d96cc46c5faebd8ea03b87379a0d0c254ba48c0d56f42a706d735aba461745e916ef3cd315cdfb53d81860990ec9a6080d370fcf3ce56efbf6721c3ffb9e4fee141cd2b83c926fc636678da1811478967d2ea8d34669c5d7731543d40b49259b184ca0f7c2d3f1d815a817f4e3180e8fcd8be3cfc85d28a594f4c25bf9a9fb9cf8f6b4f83aa272e320465b5929b01e64f467dbd16a17ce5ad029ce645d890ecf72ccfc54adc65f94114ecf3fddf3f91f574b91dc1f297ff10b2a60fae7e78400d833b970f755d8cf0adfb5df45b7cd30cfd450d78b8a611d41eb16d8c411cf7109312f0fc363d371b0d0ad9241f36db62e3ecae1acc4068ab0707573c0c9f5491289b100990ad498fe43337625c93be1d0823f607d7b141f812c4e6c94764a7b8491443cd8015a5c23a3bfffa0f341180ceb9cc8b6027be6b3ee3c300fc0dbd4157aa56f65124aa07daca362b786f5aa71c6cc05cb5180d9312e581c177a7356f1dad6f73b3e67dbcd170f8fa98594f10c5950941d45afc03fd46a5ce4adb731511c9496a78cbee7cfd8293e1d312a24219c8e0afe69a8f81541bfbaf6aa8ed120b8543665f9ddead67f87ca423e50f9c4721e19486c099f998357be747597b54fe6f5a9e8553c28997ade0bc31385791314711e9b013c8193c88127cea24a5cfeb0a22cfb7d7eec9880f09c706d13acc7926de3ef83909ec5838f7d11992966d7f7ff7d2cf5e96f57102c9ec6326c36a87827f0a0c353e5e50d213a0d9b4a8198546fd459d15c3ce8608d04c8fa4f399bba590eaa948fa89db9e35fce7ad6befbb2fe0ca7af6a2e730859054b4873de3ddebfb961577d8c4e093850c851abfc4041c11130e261743b9cb2f0987e74cf0f0d29bfa793b615fdc8ed812171bf9718df0b6071852fc4cd6972b377803c1f818e434818d6b6738c4263812b83877143c813f6ba1c33a87adc6744252725c370bc7eaf05daf0da18aa5d63c5f513cf90ee99c3a2ed34517d44f1e16f2f576001d5d750b6b2139b5431fa519e2c707b68b3194fdb900ff9318753f16ef3b59796e8c1cfc3f72cd8b133e9d3d47de7abd6fc58e817717902b92b4dd0bedf899cbb1d24d203e08328a18d8b400fda0db7765072fbaf94bfe1c8a94d750ba7792852eaaeb9c23c5f8c2f7624ca6c5e776e1ba1c7128e70ae910d9eee54619deb1d5de9a9317411322856a600819a1c83e398debcd916c66a489722516d9b711ebd011a9c56ebdf0dddbcb6edc1b42b50a5b6ddfc28cef7e2849acbb7160a52ce2006b1390829c6c30b3acdad2950386d023105c5ba353a85bd7a7b6a71f6f1e9587a28e6280b52752db420c0b8c29bcf0860a09a3de60beee2d9f92151cb0fbf69e476e1161b1a167b765fb740d32c4968c3c21044c0c95098df60599af75af69a805d6a48c09612a84b00e057f5745591e2f5a488cbe81459e49b83df949485b44b69658d1d6c44fb68bceb1c0f06f81b551bc1f7ece74725ce429e742e76084cdf9a62af994ca5910c2da1308828fb0d5492524cf639149018b5fe1ff9b7a17122de6df8ecf2ed7659f28e0e6ef35767908293dde3209cc84f8e8146191cc4928b9d8a7838021fe7714be3985542a478531e69d4a44f966bd210914adbff5d8d521b95200979843dedac6f4f9da1997f74c59844862cbb708ac9ebdea8f6a18c44d33a92057a85ccbb33ae3fdfffc81a7ca164e4f2839405a1854e5b7511ae224d1e77543f54504641d1e2d3f863c7eb97af395c631e5630c12e5d04d7af94024d31cf2f30b5eeb23eb24a6b79c21a5e8dfb2c093f3cfcc0e387c012025aa593afd9f2dddf472eca7e1a949a07ca3116ce04da7bc77ec5294c9251b6a8d73db3ac39374c52cd71f61c3d9bd4da20e27eaf023e29218263e6a9792cc508cfb70e9746f3cadf467eb409d53cfb30c72e66dc401f754a93d69b60809a3ffb3120bc4a673dfaa39d92b2c50c02dcf9bc3cfea839d54c601027f0e32527a2fba2697177dcaa751deb5c119d9aaea8603180f747b1c8d3054c120858970590f9fdda0bfcbc3fc07f57673e8609c665c878abad8cc64d891ac134f0276cc4b38904c22c001df77805141a7e3649e46769e5c1a2fe2f867fa664a2aff8d5f4711d83ab3c2a5572aa89f5c3507eba8061469044745900ca00d3b8f59a46ffd5a058d6b7d1ecba6d54f2dcf3504dbe71e842b63015fd9c74c7d4ef1d42adb474b35c0015834a1f829596e8df0c2a544ad8126f008961df00197aa861c7b1ae60155dd700dc6a056ec7537f518ad3d1d6b539446e5abfe66274a66b4ef9f11cb769b6f873cf70f7363aef45401bc40c38b0caae0218839b5930ffaf8ca2bbe4f5acdc357e34a79346382ce09e13015b5f07ac4d9b5c65e26090e5f2499f1ca52f503c658edf9e5230e5cb6ecd4aba1ef97aa4c500f11fd4d840ffc1614fe12a922b048eb29112af2a20834cc568283abeaafc1bb5408b133eae852f3946106e87c822139ba7ebff105139bd21e2170aecc7d2ca659fe934b36242185837ccc7bdef0b85a49e2266fe7c3400064fb24d2db3aa49cdfb965680e0f5d276cf105eea4488d77fa70b16875921624d26db95d1efae2ff49e174003e9b57da8d582ef60c159c886460602c64bd984d8478fc181bc3e51ac9f38fdcadfed8609fbb07dff5c438681da64eba118dab4c23141a5554e3be834465d409a15f6036a7ea8593f5cc3b6a9f88debc66f0692caa03a6af955d4612126dce8c19efc33f1bc1f4e5b6fa1736dc44247aa951d8cc584050af27e2ad2ed2dcf75ef646a3ea8a7c49b872899d780fe5fcb22644fdbbf94085f15161d5477eb52362d661141301851fd4b70110ef08c58d407566aa3f8d070263533ad9888e21a2c499dedda286423243674ba561793698043c699faa2bd8a560ccee7edc22e63ba8a95208d835b1a843e2485324360ed3baf13b76b9285a4082bf846a7b079055f6093fa1d302ffeca16d1a54bb7fbbb2d58706f3c11529f8209d939d7a3fb14bf3127992b091713fec9c03e6ac61f5c856473d6274d31f2e3e4780b205096fd6f4d8555af264c3efe0bc24d912035d1e7646225d78216cb15f34cc80407fb61a5baf9fcd742f1374dfcbd915adc0aa2953fbcd2c51d46acd118cd59ea6ff0f1dc6eda691e169e1cad1c6f8d21ca177905cde9735b0428a981e9f6cc868f56147023484a9ffd99038f9e9f10f7c301fc83fe6aa95639730d0cc1e17b2ad77520ed5a935999dd4a27d297cb0d81659b2f31888837b94cb34b1568b0286186af122429f5f251503cee947282874e301766ee750e64219cd4683d52294073ff4eedbd4723ef8feafc44e0dc3800b55ab6ebe921b6e5d70be08c3000a6b6f17f70120418f08853e426abd7ba3bf7e20875c149ed3594e52fbcf15bc7090f95dd8199bebfc6b08f018e9b29dde33077d861d06638ae3eadd39606e0ab437ab4b9166b617b5fb8f446d67a737a5e6f9bd47ccf11929ff26adbb58656a71e50e39421086f683809e5ee68a91b0ce12dd98d6aca1830afce23cac3c5b990709bcea6e273ef7021a4fb1cb06e6729cf0ded540f7a6f1d2f5fb47e3ca1180fea577978f692088202e4ee0964e0a1c9068a04bd7d7a13744bd0a694d07b3401410d30a0cda984a1214097aa90c715c0e5a779a39c888f485a893c482b4b1f2d7b30b14743136362f18d71dc46508bb93a8680e798d3f8826de16b362df79c7c36dc92ab6a2b4a67ffa8f5775d07264d36ebc5186e6bf1659e252469716d198246dc3e28baf2657524b2a18798db5c385c929282ce7ec173e86c663980583496e19ac7a9cc7cefc429a9a585bfbc8fbed6bc726459999aa175f460f1926b52a6a06bbec6decee2adb719ef273a29e357a0314fd0ef2393a28c4520e1c9e00f4694c1d5694d75bfb52320ce909ffa12f4f84d5e18f073fcc8640676172d6eb970cba66a8737611ffb090fe5d35a29a2f9b2c0eef359445e6bd91069425876bb35bc2aedaec37e7952eeb81efb679f100fe459395e2a5745225a5a2033592ce39cd2dfde68092bf6d225bcc834eb5b1e99c5bbc805da55dccf95631dcabe3f4386af5453c1219634c98a2253ccf630c43d29a654470f69e0beb55c47f1a6882ec67ebd73a34e3706138773543a2f478b91d255ca9d4167e97b4af840dcc2364f40ff1ca9e9b3ba355c4fa3188d0957cf0805fb1241dd614fa624daf8c48e5b9a80aa79e504d7f5aa5aeff040bb3ee989b248dd36b704c2aa306dd40983fc96cb492920ab0ebf6efe04bf2fd0f66edce7a638816592e0c76c232c6765fc9efd9dbf27d2bc766c58a9e3f4e9cbe22ef5bfa0cc1198c05688a24e916705db4174c95bd273649218c8409ba202499c41e3f720cac50b0a7129ff6298c025b0e737c39bb564a9a7088e1aa44d8471f034db1f96efaceb9ec16f9ae647c4da86dab675d41a6ad641b5b87d5b184849753f43ab69dc5e285a1e3d364d1ff7accac3b8b1b7156bf800b56ec6ea83bd80709468ddf3a0adbe7ee97d1587995e44b3dc3f7c00fe41484b1e1abc46aa999ae85cfddc8a097384c636490bfeafe2f15b8ba82ba40ae73cb562ed0262ab68c4eb336b082837689def37e4e08d03acc49429133d278fc0a61b234621a851f33bbe0bd235dcb4267282bd4445090db17ea97bbe15cdeb76c85040a019608c8c1236de04a7dbf20eb894f6c1b65322f527a59b916d8cd9fcb4d0f56adf5aa8efbf5f501e8ad5111c990f816b1e059dedc7804e2ad8e4031dbb9e2049d16bf8566151c5a2d39b03196626ab01e7a5b2eb9bb74b1c6f4f3b83f8b739e516ce55a1d0df535bfe2400b3e84ebe4664559434aa5dcf8c2b814a9abc53db3f458e514a14136372002f62096f5d9737772fa713949e3a530fdaf2344c934ef935cc87e347576c9a65e4b31e7c305990ca99ea20ab98848610d92feb52b2af6fe89e2e1c1adf381158f503522d7d4d88793604499e432df58463f77ea310172f34f49c766c2f1652f1df2cdf3eb4f64aab1ea011c9f7652f8052b269ec5e5b4225918b76f0a987d903c67eafe32aeb136ec21513bc8de883a4b5c4821b6c0469324fea0decc2097ff5cc489807d241a1699904722000857f1d5662c5ec1cacd8b264594c0ecc653cde9b2f6e1cd24f844879857beec688610e9890157c8dda8088059a46a2cc7b3218e5dfaa1f293fd110332ac0a6753caabf5e0d3d92c77ff5816468481500bb89b0ae9f274e44abb8cb2ed29d180728b1f421b74ea7b86a3b5d07b496cc88d4218a3d9ad169d675e148f6e237932893cf86f48da48ac381925f5d5ed26b9f481793e1ce0bde5ba37966a8cae97914400936d582d6319c327886b53485d2c13d67b068f594aa9b46b5f5073252c7f350d7084a3ce097a4e81074b2d5711c563f96e5bd7fcdae3763d65d6d2c6314737acc774a948c3142893e568e7884cb8b677089d918167a51e3fdfae3c75201917edbac416e29e9e477cac84f80ba3ba4cfc0930f7f35e565573953c07ad087d60a2aad27b527db5fc21da5cd80ea687906ee52516289e5ecbda2a284bae040904111f0146c4c0c130f22ce6430e49fc032f51504fb3b8ed950465f362e4a0f5fb90f8f3a69b708650b5e55a8d48531ef92d0c29da182361fc30923f3be369b00ffce5fe01efb25f9195cd61718497c1eb4f3c8bbb768ec52eb1d70c645ce1f511431cbee0d79122ee883a604d6dd2156085994b232519d0f1724e8173ebe5d12a65da00cfaf63bde4ca835693560fc8c8c172dc6343f5e587751eb0373a4f4ca5e6c05d604e894346a3bf5ba912cf5e3174fd7a3548f13bf31d34cd71cec3adb75d65a08c78d3842a52213742d407b11a11a99cb59b622e9ec773660fe21eac37e31eb48219f0a7a9ba7233b96ce03cef78b8ed95655fab1cbe74c0505d0f2e27efad690c0972cc267a88395685c8128517519bc59f7a59aa7019aed10ffabe245e52ca041008fe2f1d6c9bf1499544a782e99d2e321621152e1e82ec8f837f3eda159aa358d34ca5aabb42b3750af864240d99e43fa6b24d3c580e81526476238ca33b486617012f9c9f6a43bfcfb6e94338d01539f87f282dd956e920293280d9479657e01408f8dc24b98f368e611b6bcdcd06c1838b5d8e1fab895ea1a336ee94f834c2ea3e13e98bda4094be9b81f568b5db7f3d2214ec08bf398a302ecdbb63b817146ef53bfcbdd1fd56a1b58611a283e956e873ee7d181417c32bce0c8fd202e1eff4e29aea85c5dd5951c8c9f9c7cd8eb49fe89a90e83d8ff5812308d5b0be90692426fe73cf27093dc8c48ea7fe873223c346e61fa68ddbc330b1b721cdb2023e4f9cd0cabcc1071b13b0b4cd5e93747f68730b69aa80f075a75f5b35880b4716d76ca0a408e75052c03c198568ec08381d5f0fc5031c7d16b2439059bc724eae0280782e436a05a316804178d7e7b0dd040e77559042d4cb470da2c40beeab4760741bcf2d8f71f1d055be052150f1b417d5870d60fbc8e67c0f14a93cbbb628452227669a8c1bf62d2fa75fe8e6b24f00a7fece37624acb886d3a9cfa3d9be675fcd9e73039cffd099cea3e2f6d7250d48fa7d0a0a172082c845b8ae23d1b0ee4ef2a3df52439edfc50b019d4403b7da6cba9cd937faf6d7a2ac261cb5058e86e8619f5c964e489358a46f5aeab4ef590dd12441f20a723a732d48da7aee9cf98594813f70dfe4ac11602a996463b85dce35813e15ca6af979b67b224a256bc6f77d83bd597e4c33c87b37d498224ff51a5dc05e7dfab21a2cbf3be0e0369b8851c25b05be5272b945ef8560ec0d5ef1e647de01c6702cd0fad19b52f9281f873f053f29834d502158513f23625919e7aec90f655254aae525e328584bb33bdd44843aba808150ef776da16e42bc2a19ffa3aa1efefdcd0933726813165aa7723a4a88826ee4cc7b619c7c53d0388b5b1fc212e21a1428ff31f81c129a00d2401d7595b95b2efedb0290061ecd599dfb7f8f7851b2a3763e1bf22bac5a9cd87c8e2dcdf42f3f19b197d2cd783505c5773fb009926c8982ee4d73c36fde262c250abfacf5701682e90930f2636a86c79d598a0bf35abb4e57237b8b2e31bc4d748a7f39c67e3f9721a6976d8b8faf664388a2409948d9239b1afba2a8676c74a0ecba1171b169b080608917a09ca421c6747f1f0fba8bec1de51ac7e623ff23d602f775e72e630eb93da3a5e00b976b3841bb5cadf29b1d32595b47e93cd702c98544209c8f9305dd02d414b9fc82160d1ea966b91b9ebaac8a23b114079030b263a9f830190ec2a4c393a5b4fdecffaaf2cd0367964142ce03fd77655cfefbd2211bdb2f2d5e9120be928aedf2ccb0aab4369292f6a2d6bbc3f46cf6fddf84ba8724fe8ac2153589a52749b47a2bec46ccfcffed8095bb2a5b73d18e4b9e9535fbb4c871a1c81caabc9e2b71f94e9903561930a2763a4665021da4a029a42ecc2d5b694e30fc926363b3088a1c4512158ae288d8216c0c24237382ca30ea9c85249629514b9c1d09e65d2e83e3f5f5b9afa56c514563505d227ae820355a80290cf23ec6b62dcc2133af10f52c78ebf36c348eb478a3f10f0202bf046ee8437e635a9554fef4701f8914e31f09cd8d1f5eb61c553dc75288119fb45d2188a0842c938353f9d7b703f99c4a6704fc7be116cd0ac139e3619a9102817dd60a8e846017c7804aa0aa1c3f2b242696e02410d412d62171595e1b1d6b8359f006e19bd7cf163fa673094617500ae6e75f0f4b78a4cc829801873183d9b5d3b95552c5e6b7f0f426c0603eb28e8569e3b1b81074e9a47908646bb19d5a003ebdf8773e2efc5c0e33498bc2f692c86dc37237c7af135b2a8629d5b2dc2d7901ca75716c9705eec7d6eb05a73a04b6a6654211d76d766c97ae3ac10c1deeb61505a2a8a5f98040b80676de0972cdd2cddb1c989b852a9b58cd67ddeac6e0f6a0d024f0865622061015f37154bb610654f17429d9aaae8d9a791e0f4e3786d1221e57cc1be4b5afdd377576781f94d6986fa64ecffbd20cf3dd9d5950da11603d72d9ea77f14a4c87a92be59f0742527049215de977fe0a5b6f2be81b37f0817697cbdb61b0ead74f18e5b54d3343f4315538072ca8ca67eec9a3044e55b072c6ac6d64160f1ab9585cb0799b006e409ad0f9bc3f3c0bde56994ae3b0ceca8aab866662ed272ae1f9b7e7576f7871d09d9586a931ca4668345b4abf52e1a109c3e4cc91efd5aeae449a9d91016cd6b5bf7e0c67b786bd10f3b53f4c4d46dfe32d3014025345a6b8de5782a56dc0ca979d105854ecb4909de9c0be3b00e9fc7f0b40be7290f8e49f95305299446647eaf00ffeaac12e40bb74e4952b42d22656dd50eb67a9cb3d68a36fb9ed48a47d5aa8ffbefde3078a6d61724c8ba6fa62b378d1df8c52de1a98b2ad9af20efc41994048074c604ee1c768d9368cdacbd15a8061c5c595b3f6e252e47d41d31337e5ac67433336872599e247924a2b89d494bbac14089d628a58291ff583fbfcc886c6b14232274593550a0e78f1379de37d519984fbeace3fdf227ba3753da7750ad08219e54f3c8d3544cdaae6567b10d0c9fd43c85ab9bf7b726c492e58d64e6cfd97a8cb9b991b7ce91ff6b07d253f7beaaccd3c0c9dadc8f932982ca8ff206c7f3ccf662bdd0058019e5d665a4947809bd5f2bcfb870e133767f665918dc3cb6ad9804e8f1a672e320a3adbd06bf74758d41fe933049da3ad8263483791268ec185bb2a64f50aa44ed5f5732b78b5d4a5828822adc868391be6f96c9fb517ecb4553a04f6f536791ab9922855f8f7ece23cfb08fe4f1c24675ccf986c47b5468f4515da6c68bf8d45e4da9490ddce33f3ffce5d24e9dfd84f58fb75e1fb90ea47151bb908e44c0c01706044b7048990e400d26850cd5985f34bb6d670e18e2e570e30d6c39dc24af2261b595b33ad96c2e4f8207fb50c81007eb6221998b08017d4a7d3f2a3238f6f8c41231afffb94f1d4aee23ecfacb41efcd0e7d15d7f5a888183de5d1610b83edd2db7b7f81ddc0e2ae175c5e7c5fa137eac6b73cb696c85e549699ef633b2ebbd0246034cd77d7620d4eba2083f54a2f280cb3fb520ba2a8fda098efa3fe020815ba53b68bd7fb259e497b496aad2ae3444a9ceda5dfb78eefdc17f91d8bf836cb70b4a6a259ce81f942e4dd9fea7f69e7673d7016a8ee42eb8794fbe28f30147983bd262479a53df9a540810f3bec6893bb35e95ad497e6dda13be5b5293b7d2018224b83451b88397161f04413c9e1170381c85097de71024e336a8ff2d7e37596c4c8e8fcde325d4f0bb26d064c53d964a5eb41690355629b8d61ce0c8cec7505eeb51250abefeecc2df14b8c052932af935be7f2ccb9112e7d875f2104a3f459f08b5cb25e90f86fb8ee80627f24ce606d15e016c17e19b27bdd917e509e933d8f38636762bf861530b6efa1440159040543e4213d2568cb6c167bd844d1415d4d9eba94f23e1d833e71783559d7e556628a2dfaf5e8e13895ef799df524ed2ad00e16fdea802f18fa327620e714346449901546cf904290c892d2a89019e69ecd3f913d7ec32f3a0841f7e26d1122b4bd8d9794cc58d3dff874f8c65f3ecaf4a0ca509e1d65897a0fe862d78f2ea6551f23fac5bf4a895b75404594b5c1e89a73f597822b91698089d3e270c79960da956085f6a892c539db1c38ce35cdb99a43c2cce2ab7aa4ae10bf6941e398fd64a2d662fe1ea606a390f253e22649f0a315112e9b88e636e6ec4f2a7c13cf51c470a8f22574b55ef5fdeb26abffbb6ceb9899bb03f52befab16f24bf040e8df06d221b292005773af26e8f9cb44c5ad4941c287671a84461d063f3439b39243b8872e27e41cf7c8aa2ec2caedcdd32c433a4088548c5525435d8a4ff2afe221842545d1612e49cf67582b52c50a63cb3ab46b91f018245035ebea5f9a9aff59312c52a7fbe6b49c947f275029cfa6a88d0c8abce2856767d5f50f0f06de1e9873e26024c898557e5bb8f9d309ca850e4bc53bd37c901bc4246328d6ddd66c81bc00d7b05fff63ff8b72f7b81089adf69bc4358760dd762264f2a38dd5bbcecef3af90ccff880a04205b9bdf336bd8921293602c0e4394127889da2c1b8697a88778a307c6b3fe3100f5960b6d6c9e68997fa074737cedc54470bb952154aea7c0fa637dd38791d9a9c3996b9fba1a52e9b0e9c7cab7029279a5d92d0643aa36c6bd0c24ffe29b756893f5dae87b0be6aef52679fecb23f062b6ce050279f58199a5903a181d63c541e749d2dfc20f941c6dc9a08eefa060074da93db70f961c4c979c9984d8d0864c8e681551ca1daf1338bbade8e0af087e1ae4f8e8a154e21fb79832f07ad5f61ef7d0b8194b5b0d31d39d94f0dcdf536bec8ae1a412a21712b5804e86d98556bcc71610e6a19b0dfad26fb7d63f8c44a5aff16750e4eebd2e67d3a0e5dd68f08b70624494c7971d183c3e02477d7ce47378df91017655c1f1509adeb394902cc79e5f3ba827f1e90a38f518b25c25351f760d3859b2de5bd3ecd6f5bf78e23546463af9da91f87c1486ecc25d41b3b4e654c059279d5516d5d6adead48f7d3df067089b737778db11780e2b2f7509d6c42d9767728346db2efb74aace26c82996c7a1ccce0525cf333df82026470ae67b542f947e199ef4bce928382734d068bb4855d7072c237625d8f8f37d2a80025f2f38d88d26f213240e1cd5ae7f257a7f6c428ee4a50ccbb61d92cbfe90942dc6cbd34660a2f29bdbec24c41bd4a97f343594ed3780ffa41c39d152cb8ff71a433003311fd69b412c481ae1189d57f70fff7feec562fcee74e19888cfe2e8c5850a1799433608680e4c1c0976493f53b6cc903e623509f6d30382af7b5eecf75c19ba37a16dbe64c7893cdb00a106d26749d269cf93bfcededa03b363495a19b61799f98bf574f2ee6c35d6a01503a63840a748fde78e0e1559b72d9a5d581294dfe366516757291f94e854c2024276480d64d4193ad25c3de8fcca362759d84f2e636a65b1b6e4e8e478a258facc720413d0c72c8a8c5abb8ee9e91ac756a9c8299265d8e3281029a4c5dbfd35ae8404606cf448d64d5d4e285be3fc7e13fd4b1386d330e184435d596ef0ecac3518a22a05fb1a9dff00d79d7e8bbbab14290e4f6b3be767bc5f7f8d53ae1200e9f87fe5589584a32f1c74c3c599dd3fbc97e06f4d745a26c71136864c06a4e7e1d94cc1490b917923874c6080f48ab115877a968371e773f552ad8bebb069cb08604547076a38af93c1910093d3006b9be1cfb198461d50e901c87a8cf0f13057be1fd95e4afb32cbf617030299b5cbd49a16df1947c498d08b6a0819dcb0b5774980a03e851fa82c6fac3130ac8e00277aa903f59e8a9ffb9b14d17fafcf34d42d0f39300c49414e466490c2a323cf0a6672df6281ca5bb769dac952d9c849f3aee8dc104de51d4f628fc1afc8a917fd3df94d18a2aea3fae12359ee0ad7a9e8690c919e8b4f7825f8584935c841ab5689b453459f5647c436359b62987c3094addd81d92e18bd3787b9bd1711c6afbf158dc8d0afb552702c3d0edf9701db2edd285fbbc7d5dc2c706595f2ac76ce9fdffa24c0c70cbb2baf52c3fbddd344fd39d02e1c524b2641eaceacfbd78f7c518148f639280f5b5ea5f39de97d01a48d0c6b02a574fcda8d81814bed209c019b51823cd359acadc5505ecf154be8797cf6e8e507fc591d810a2446edd31f18d885fd2a4a86cb012ce5149d8bc09726574e48d6a1585768c83b2714d93717901514eb19ace37288529a5af5bc59191d9dcbc2a9ba3e11150ba7f7a0c2f0f855d07ffb60a2dceb0335268d18cb6215649fae4f30f4c3eb5974207f9b36a3e8838f4841f29143618cb1e63a2d00573613bf6d4785cfcabd5c960db9453c097092949515f0ddfa047411f440be80df1789ab7a22abe0976a0a2aab954217fa89699f571c31612af2f6a9cbb39974691ff520914a499407297b741f286f611505793fc97351ac825208ea5b95198f74836f51c9ba0438896aa182e9067738fa58bb16de454f95b3e70ffc627f3fbc4308e01bfb2e4a760265f9240b6a7081359e9383639a2e1cbdea381b2daf4f148cd5dfeb7ba16e6aacdb68f88751048c591ab81af2a1b11a8368ea6ec0dd5de7cbc36b5c095f6c71270d693aee4d4bbe170c1c259deca7ed81088484d48013593c15402d2c34641393e88311f9437b33c80122099d7acc7cb498ecaf3f831eb757032981b4262c834b3a434c1ba475f6d03b21f96df1255a9e2933c9f97c7efe5200247195fb7d1d8ebfa73df302eecfd8bbdb407d26ebce50d437acc180ae4435e9c23ade268972f832c45b415b09d7e79722bf83a97368e6bb0edfb44e811fe02c40c234b8a865a523214a6163b21a95b3fff384d5d70012ea31897ee20354418068755553a3ff053b5dda20bcbc3d5d5c5d0762f2d53b9124f724dde44013220882194c7244f74919677b1a375438d7d9e19145046207bec0ae36fa51030f665b853c524a3b192deecfe195b2fa2f4083968642fdcee35793a96da1e44e3aedf7cc86c716dbeabaa103e5059cea263361e3823ad5c62c7cc3531230485fa1773843659c10f4898958348f00367b321c43e32e55c673d139662acf64193d0a47315b0990c770620f3fbed1a7c8dcf3602b531c41eda07fb45388543ff74ca2ecb980c7dace671da0d4bbe8777e47c0e88368ac9c7e0ed2b6352e5003300f92a2a382a8811825dd17922949be96617fcabbca7c19a397151100331479b2d6a1f53d5b101b1ce98d58f03f41adf3e866f40adffede6ba76b89c1ef8e5e610b55baa906f678817e28bec5613edf81d955c15dd2a479c2f755e6856da1651384035f13439bda805772834bbd292c428909b1ac556e57d94570ea3a7a2327279e101f37d8bf43b4e08030aa3a4633950a39ae91f777a523ae46a0d9f257c6456b0494d94e58b39eef5661bd039022211a035c7b1aaa0a5e9f0135d4cb818da7f4eef757cb55df6e3b9b60f53cf5985df835546a1e1919f2242f0b65ca02b939e6cebba88eb78f68a77d8bde3303d4a76353733d1d4c67b4a7c1cf14aa579fcfb98e80eec6c25ae8af66cde787e3ac55fccb397c6dfbf6c28658cc833a9ed7b84277fc73c1aa62838db1a73c5e02a98ee9b7275b6da1c0f75c722b11411929c26fc6797d0fce0d3aae701cf1a2c68e22357d14cf2a7ace6cc5a3cac85084771b34b04e45e8c574f589d33889585979ea3e5a2cc07192f4262dee43dfd9278e9583e249e64d244c0b687b5cf90b94290f884dd8e275fcc08d8577248d04064e06e0e3a302372bc7cbd637c4276270ce207ef8a6f6cccb75aa7d384aadc9001b30bc1e9eba3a044093c5e519bc3545384383ee28b871ec49647c517652faa118b1c8987243935c34c8e584b142483f7bded904b866e42547f362794357d36bb517a9cd5e6bd573e90b9a2c8af5164ad9202fa7747fbe3454cd9772bf9ff4552b7f4b95765381c65c213c7d1cad5f0feabcd05d9098be4d18a64ac6e57bde30adcd54ed8d8a36a9253345b27dcdd0b4bddf671688e30901d7e6495666e7e323f34bb04c6a299d9c5f3d0fe7d729166a6651d256ce00f1e1d6741f2b21feb50327f13d719ead7633111768a5b12585f5c70e637b41b288fa6487ca1f70538ea30aaa0a7be701f4fba0e8c092d5384edc679c4fa154a2adbbbec19ef667ea333de12fde0a7cd5160b42de92df2ea99a017e9e169391b42cd29a2fb7ed69581310a59c85fd6839697379f1c63bfbee6beaa064628cb12313ac2bccec2597396a500183dbdc9a6a3f935d8acb85be68ac97aca09bf9dbd09df5013deffdc93ccc26b606d9384e4209a087437cbfc15a1941a1391d8fae8a3a13b6abbd347d58126d400142757f04dd8277bdce500d6beddc8bb614e2f5520ef2f9cddb76014f6628a2a3ed8059e8f00ec961b7bce49465585fb7c2e47395c5fd72c259b3afdb4e87bf77e346daa3b1d06b60fd5f810c7992339d91cc12594d86e17d18b73feb0ecc270ae52d6d25550f460492f040e6505711ea2c5323a6be9945efbb878630e7e9f2dc2b394cafafbb469c3a5cedc9a365edb8d5ad53c7f67eba0713046df61a182365ee82c70bfb5aaa56c88e047563011f294c2410efb29c63a4d8ad49eac3b93c941d7e5463b714fa55b61424274339041f1dcc45b1e7cd48a7e8f1918d1a90d35269388c0bf57e093974ef98c6ab6e32f31da5da84639fa4e8448c2d22920f596db4917f06bb00e8c6e183d69ba6cca259b1bb1c36dff16c0b709ba016e2bd585b603b337a94bcb60eaf643c226bc2695a0784de92a60abb7e8f5c3505e82d733c3cfd4a0449fcbdfcd2690426456fc17e3eca4330d90249c21c8cc80afadc34220f3abca6eb7772f0b84c4d821591f3b26520596b7810fed84e4853b1ed2e9a33b393652da7160383ed7ba3dee2362e6e14097e044c2e7fca414d9e0603125f4e129e3ad29d6d11693c0fe782833d7fc3da7b5ac373554ccac35f6304282ddad0165e4e4efa73fbcd6f2c3923f37fd2ca36a7fedd5f94c33e30ab3a0af98034b730df91bab9b6632d0b9f67948dda6a05529533e6fccbd84db35537344925dee97fbd47e99e3e16ef9e957aa8d417182d3a2876f52a7a425712973b4b8cdc761726e29108f65ebcc5d171ffdd3f9a92f50eb8d8076133ce43780fa2632f8ec6e6989f0be81a45926e698337da23dc7cafddda96a52fff919b09ba4b60bf2d1a4a829c48df97f48d1fee4bd93240c3bceff225c095e4732e7d860a467473fe9f161e69a3032c3d0b7fd58ec71f8e3918fb25ecb67630d23ea2e1a45d424ba6a2c2bd7a7e9fb6ce183dd97498949854ce6b3b3f7aa8c7cdce00bc8bbfe2fad400a4dcf977a2961ac0b816043c0c18f5a238436e1e3e7e53fdac9fd823e83bd9d5b5fdbe2181670f75ba087a312ba35a60ad3f15ec5e8df128a27860bb98ebd4f8db82dd665eb4190a6359439a62a28baa35e10ade0cddc83236a5df348cb54d9c0e6f08df7f0d1f34136a9605dd58fa3a57b8212306f815e0606e0ea5c3eb776daffb70f80a1ee81f879c0ed11347dc1d2835580cab846aa496208a72a83d638ab183faaedf7b6506d780603a4aaff713d4efe520cee3870743a60613950ab10f8f29acdf87b4cb5592f90133fe60c9b06957e0ce9aeb085ac7aa5a42a1ad7a4d1b89a7f987cd607fb78a2ea0e0aecd9676fc3fb8b22de62ae8f38f10b782fb553f997dfc48f1bb7e6312865a147e741eb67f021dc550c32747308b408cadba75fd3d7f69ce033187e37bde9038ac4f5db2243e6e1d1650d64aeb31b775cf71c1afdedc3c9ff31b2f24ccc85f0c57af6970e625808df4cfea65097d685522437681da84ac955f9fea3614f0a68f610cc1d2c7ae4be608c07b8b22c68cde68db6f00221f4d52cb15230204f7e48ff45d8bf2ed11b8efc21e7f782675fdf3a65340ffb576dad3518fca55dd7fe97db17d40302c549abd38d7f69e8c421cc81b8e5bf86fa7b858104650e861f7b92ec76f4f4635e22e7bed0cc7f3cefc699e2a3cdaeb10e2ac641457b6d031f4982033860ba9f52b91499beb9a0a41aa9d73222da8b7d23cb8d4f9ad808a5dfd4fafdf9495ba78d28734d01c4fb209755c962da2116ce7d6869e9b286a8f8de77f44e3c8992ec756863fdf23a8035454458f902076b62686699922eb1686c9c20082a420575a4e7a376130b4e0383a0a4674f35b2b2cd33f308f75675f6f5e077bb45037c863effadc6cfb1af3a7afd4eef80d8b2cc8fa1bb14123d6a7eaf36eb5532a7214a5c48755e055bb1ee133281994b1973edaec70cd0888c146afef3688140825c8c5c7a83bf7b7bfa34a04564a5045815c308e8d9658245453febadc80052229ca15163d2a738c5ff7ac75cade43bd7f366e7cf904cc802f005ca2da0ada5d7041e43a4e58445dd779f41a7e773b9c28f8f061647907b59c97d3ccc92266fb0eb934c816cf8ed5c17d386c5827e1896224063b5e426710d3d00e4620a59975140e554d57cb94412cd4b4bfcb7b310f01c326ca509d7f205c4a91bb3ae48cef8593cb50da39b1db046115861fb5f954e08390654339632f43dd62c39cf14321285ea516d66b06daca9ee8a1f1d0d275c9bb0f485f9e4b00cd70d9263d2a0da867d3aee3c0e26ba454d0a4ab84120a6682777b5ddb757664948dcfbe0996f0a40cef362f28bfbc4f1df23b44cd3b46fb63335d7e007f367ae3c308a6f190d2a121171f27462351dac9c24614c6c34003945215ec21218d046932aff9280c7827d9bce740033c0f1be1193804dd9f8c06611aae722701f2187f3b2603ec8c8672106a2f60f5625e4c7cfdd26ef644380d459a6d0281e162542567e4d75736df54203d67342296558f94f22c488b68652ee10fd9eabd7a7929963b944879b7abb50a16789af546b68da6d250a73c9a1f141ab9047f124528ff807d2ec53acda661ba69173e045749dd82c425527c02e6fc8db365ec6fde57251a2350326d9b2c2f88ca59228482e39a9dad9f57300d2e4e4b6adf9cee60811bbfb36e281008f5dedbd36190fc6702122b40eff90282fe448d4b1102843ad8e205848f18e9de888e421593c9347d3584fb3da14a0d2f8946cb1a1de25a84026b3ab4683a7cefe5076ec090ca011b8b82837cbb231eac502493a4977553ea4b21800c7ef867b69cc9815c5dee7f66326bb6770c686783f4068a01e972dbb98c4349a2f26b9eaee12b1edb018bf071782fb2ff1a0cabc3a07edb9426266e68ce7fa6dfacfbb36436a0c2e4b6ef1b9daafdaa329802fa592c34de3aeaceaa24b5a167ad7da9c915f2a918dd2e1c93d0137ed1fe69b198ee4094695f498336cc0c997994d87f3a938d75691c9eaed5a4c7e1224f8036c95162fbb5fbe3be556217c3f500c761e3d67faba4e201404cf48107502f6f135781a49517f5615837259f4247e00db4014b722633a1ee40b7ef3c36488a18b1ad2281edb17525bd6fef9dfd5cbaea6e5dc18f7f008ffcfa8c70e8cb99809b603ca04f36f4518ccc7685a67fa19512a25dd5a9751efcc0684615459b9ca6f5edcde5e181416cbb2689fe11cc1b475c7377267c778a5b86dd0fb3204fb047c57ee8480cf7e776ce10a311fea25d0abc001436fd2bb2ea7404eb90d0231530454cb07952d61b17d2a4d150864d54debb791f151b10e2db98b0b0222a988c4bceca9639aa321767eb4f084e00decca55fbc3e0631af10697cc3075c2e2497e5b4e7d603d4d45feb4bcb5b96bde6a708ae3eb0d9f0d1d890a2af9a973531899d900a8ac47cde2931159d6665157b726ffb998abf3fdbebb6f5e62d6d64a9c7166e9f6cb4cdc6dda32b2802e2c2ad6a1f3af352ca937d07dfd124b496082315f64bcceff40f666e07d6c5faf3b4a3ad0aad1ac99a77538173854697c191af2d7f3a3da4131f619cac7c14812338d628b4162f254388352b8c15969f3facb4f00e15d6b4bd2b1e1eac7d7b9e3a207cf3674c60cf9111e07e7a1b3a0c79bb769567ed5ef8f1167fd52b23ad22c4640f5105fda37f4ac10c19d6dea02c40b48be39df12f962e9f04892e05cf7a374254cb0790413ce02934323718acf8e624c9cc83a7513debea7e9c45d19ac657ffed08732abf1d9e72a8a1068868138fa80ef02f90586a1d39ec5ed189a23abab490783e390f15dcf0503eae3c65f364650489c525c093a6d26522669d75202f697b61fac9078371f40f80bd5971e12b0e08eb8dfeb976333223ddfa29d5251fc1b11be537e5163cbda86b80f01814914a040fcffbb6fe1d39068384b658766e743ecf502007b1700de305725990aace9828a490c9b21b1208d96672cae029bf3b03b3c1dc788c9fd9c70d47d2613497dcfb7cd814901ae5bc6da7c4f2c2aee0b04243f3dda413b89312f3573602630f711e0e2eb0ee397f66f2dd26ca911809a9b270a2910df1ddf6428474cacded26dda6483fb0278e7845b9c0cc52f245357b275c708f0c7b1d4cb9f6b44b19fd73f868771ba7541afa3e1af04ede98f59af9d8743e99d6bcc0534e7b4081eae5758def6a4f699449bd4957eff096da3b72e1a198996f5303c596a76b8c16120bb6f67d521658bfb4ebd364a8165ed87587fa27f1035f9b83526c35ca2e4587cd6bfd09a536b6c48ab4dda70918fd50be586c20c9434f4b4398112285aca110b88ae5a00dfe2b129bca218c44276e8f264b07ecd93e6c6b0b8ee3fff79241b79e2dd787c4ad959405448f4ca46ebaeed4c9c9e7e201b26f41d4f51f5100d4b9db1d2cb3db3c44ce44a70e3d53acdbda7a53543927198ad54b8c599d17d257c22b0ffa200c077a2a9a31dd2d68d6b7e64eee6862495175498881206e1310dcbc4520b589158bd6a95462cb34bf3f09e65e41b80663d88b5e5a479dcc65cc2e19f2cbd7afb1473626cc4198272a600611b4ee3050dbb29d3f1dd41b926979fd09b2060312bc459e94ff3688ebc050ca152c992b0f753d58315f7e361ddf7a7952e3b3b980dc6e8cc94ffe3e962d4b7afa43ef7c77ab24b40eee536c1923003e2b0b856f296f40171408e5b84880bfee0afdfe88329154e0c27e593dc5e3eb4b09414bfe8d8419879f3e407a0ba326f1dee2060a6c3280d7217262181d426211b524a20bfee901ef3b3c5c14a8d1e2691b9f40a843cef416d1e4d8f51fcd0f770e4fcc9179e3c25634f223bf8e325dec2b0b5a4226f52e5e0c3025994ef31d931dfe94c1482cab113d5ff0b385b7377e8ec88a74434dfb00704c770bfbf5bf29d7670667715559d15dcf473ff26c35336a0e0a9c0fdc3b5e21ea282e82465187d7554cf5756ab43245500da9c010438167ac73842f906bb1bdeab3944b049f1aaaf471981afa4828fcfb703626f6d3819972fb7d572ea9bbdfd637bb5a11db44131a4d61fd41c1bd7a22d80e799eb1a32190a26cd305106e6a47176de7b7affc7024bf41736771decaaa253bff9035f0329d58fcf07ff0b292554601464fff34bbbb77db2175a3645b66abdaa30217eabb5e1b8abe434078bb3769b5185a5132f8f660f01ad470a33813422400f5d5edf09cb72224a65e25f4d0e950672acfa27cb47860243823b156e3a3ecb45c0fd4e9b132fdfc93e428c3c466bf0f3fce05a62225a976418d25b68f49ec23ac3cbe28b628c313559b4c9bdb41c8bc3b958c07762f36c89046b8e41883e6192cc833afe1877ce1a74ad3138d8d28c9e35112476743aeeffa00bf9bb627d14268f4dc9dde6e8b1109805a668a4e2c80f4724eaa012a8a6b304356cce0e5c21d1646570f503968cd96f4e76d4cf00065f4efec80e62cf80782a1740cae44d439eb9cfda695e980ca5eeff16a89803c80c4baccfa79603da028c7e408c6ff30adf4e07561fcc89d34fc7d43e9b64db573a48f849ec9c8043cf548a370813fb1c46087de649ba9712dc135718261bf7ced20416c5d8bd4cd602ec2838fbf3812fdb9dd94b92ba3f70d63856fe6213df9571d5d038e0f500697eab68584b14600dcd6d3495d87b288d769067a4ec44605fa82e62d0a8ecef2e829e0a0f09bea8f3ba89e15f3775166e359f870bcc583ff62a68ff22e02c46c436d8e29c5c836740d5ef1b83466300d4b2fbac016be8360c4e65e98725453475165498086e25ccba36e4096df810475bd56c083522678d666876b9ce8f5ce5a4079b49200ffe1288e022a39b26296fd7fd9c23f2ce7b64d10f7871bae830de8ace5cde46e89b8101f2940d33dc725a54a6371d723baa61126c006613b98ec7063a016487f58a499c88819c585a5b967e28698fe741ac703bc634c0eef02f8c22220b4f302d7b610987c54cc64f9ae9914d239da286568a54a1ae80709bff7dbea269839d21b83c8481630ba6c1418a8561c9f1b17cc776f129c4035191843df97c03cffc9e990e5e42da4146b79b1aa416dba3fcb9c67d019a06922ba6c532eb5f4e867921cbd02b61eeef337e3510c543cfd83b298fa02453a6e6e75cea4081e04aee767c64ce493312ca766ed8fda4c8746e584559e33d59c4c49c79b09b380050c68b6aff63c2e15d57af0b2bf33eb5811ab222137165a7c0be7431b8074d985782355687828cd25d567f332749618c864307ef9bc6d3bede551f61bf69708b92df375b9352daa73b43b31362557ce5d40fd49d31c0aa6161f495c54b6298a21f9463910820faafea94281773b92bf4d9f0fd453a45344b0701670e06bb0f7e579e73f9b6db26431373efa8bc2d329796cc640b550c68199740dbc61f3835d3d88d0313a567acad2307b18b952e11de1df8b7297163c52cac2b9817a089aa16f8d7d1bf865238841e4b04ab26298546d9399bcfbc77665d08f10b205977aeeaa8b184a29fc3cb0e0fdafae8c92231ec819493fabfb60641f5f81f99dece5cd4ed29469c5a61b0eb1da9e95f50e68e710525283203fcd343b9475e492df3c33a3d8d6265e8253d11a1171767cbecd21ec2b7d12cf674c1becfe7922a5697143478b81911fee9e4d5d8e12384690ad2605f777aaec511bb6b0d5ee098386384d492de8b3ceab19034a04fe3b6b28a605255d321acdbf53229e2efd9931ecea1f71b17674be5391f39e1a9f6a85910e041f990452a8237491e02df4956413e19e264fb09d7a637ef7ed7e224852bab80b9c2638b8061aa477f4d88055332c54db51b097c4d29f0986c8e5ed9dda95efd1781d9621e24afd597dda70b71b01430e9ecefb8ece078412d35b0e82ccc83429a61171348eb9deda67f084590aa9fbe4cb57b5a14eb3cbcf7ff09cd0fbc2de70ee7028fd4911f14a6ba87ffbc4fbc59d48a97e93a390f6bf70902d0a16375b04c784257190ea93f2f4a84c6df44e1a410d33a17ff64d6e240c62438e2ccfbad4d4e052d3349a6267a5ed90f6cd90ac4d13d4e37214957fa6df46cce7bb3870e67c007206656cea05b78a6c5f900bf31cfe3c5a6b001d2e901bbab07801fe81683fe9174654dd648beace69e8d2ed10c70eaab64fb9b9c60fea5ffaa0dddbe027a0c17c9b63bf75163422529708a56949e7e74e37164fab8585a30a555e1262409b46835258f3f67ee8f3d44fc45614325199e9e5582e5f593ef2b18d204bd3df0bb0237518b49bf1bdc30a98af1674c4bcf996609ebad619a52d078f8417d324d5a84c0acec044eb2bedf0ed6f631dea50e396c559ade901c27fba8f0507dc0274374325b19c59af52b2af4efa046d554d571b4c90dda83ba677d71611fae37e36285e48ba2485405c9e761fcc434f94c690daba084de4cb0d731a3511932c4a97133e5cd3ffded257fec6a936eafd3a9ae44b9ed5a1c2b99b042e2e4ebe34792cb042ce984f4df21ecedaf45cf372ce734e93014f8c8c92f7e4dda9268f7b313681646f7720e17852ae6b5f8a93ccedd60f550cf3be0ee5761b2a3b6257bb7bb5d950f15d32147d1908a4c07983184a87746428fb602662adbc6a09c709c710e9d982d67d1e30158fb55d4509ccc931239f5ef182fcebac8889c8f9c1b6fddcbc74c8f069429e94e4c7f0f5e847c2bf67d142c9587df3cf4d402584508e0b7f35b55401941487eace1db60ba9dcaa46701cda579598382361b10926e7049894271d3886154d4eb41cf2a6f82634fbc813ac99c99b9932a837f361d991381c83a29f00b3464984cde8b8765ae9b0b84e520017abf0ae1b55e3e226b981bdd16e7383b7d70928c166436af13036a5c3781546fdd64c0932f2d1bbefa50925ee8fb3807fa6e03927140f778494cdfb4ef1e4cac31ceecedd07c570fd66e49cbbbbfcf367a0fe6b060590e78e190a07120a59f0e798a02c1b396d2be7b0dc11c16e75359f24eb2b4a0c4f2b80f5f5af75b464b2200c043913818693eeb988c8362376dcf03695423e0296d5357d88e4f2d1466fd0bc4cc39dee138ac367f20dd81ae3da3a132c57890854433e1fdb4979ed6276f9a05e2405960fff01a5d2ccd6344a8fd816e747b638104ddf791ff96051518df9fe3d3d9481539f2cac5fddc677083511aa62dd0bdf3e74e1411d937c57af60fb074a5a7a05641eb76c39c69cc72ebe65617528709801dd6a3219c9099092ea2313b4b1bc71e94108462fb080e94c1c4d177597bbf0e7fa5c94e87dc169867d0733e994d672131a22768f47c252c275b3cb9151773dcbb63bad6b27370d7f7027db7833ae3defb7498af7f7ba281db2f8688e6d829d7530375f9594d753fb73132d5efae6e64a15c73ecf055ff5e3bf74b1676a47ab22e3c88315dac463f8a43a9eee9efc2aa64398104ac3b1288cc8936ac86279188881bb48e3578aa41bb01e0295db99a8bb0d22bb32b6ef411abc1962d8735b464e7e82a28338560756c8abc616428faab0a0c620e4f5d71bed9fec0a274ea4b5a590f0bc416cd286a112e947b214a58fa47fe1d3f22ced4a346bb5ad0d0cc51e58f9252905d8f29b3e8012a71b2af315f58d9a8b4bc4d7d08345d872477295516f3db4dc343bc3e5efb2c1586afc7af20f1aece0b76b7003e1506d1b7953b4c4b5f9f79be03d5851a130213c93c1d589541b57c9e494939a8847c80c970ba27ad6b2008683539a0bfcf0deba297498fce7ac135b6ea3d68c8891ace9aca46ea3e38505a51f1c2edefed801ba9add63829d1f73661bc1cb29ebadf8432394a89c7ded7db1b796d5ac20a491059530f40b50d08d3930345a2dfeaebcf7f04941089cd4932856ff811b5a343744e3b3c17a7eb483e9cf9c16a9de3ea8251fc179a02f7bbef8779d1163a5b7d689ee31668f6bee77934a43718e055cdbbd230eea6ace9a088554ae0e56709c05713fad3b43c4752a6428db04264d05c008f7809f73b3191269ad6b485a854d67a535940a19acbca27928e319be0caf66907e57f917d9eceedd80b15cd5b54bb03a638250d58ad6e40b287bef08c96d86c1825ffba05d5795ce54fb00a77e1cbf064642768ee106eb51912fe87ec3a7f2473db306a5266c7eda4b6d614f555626f1cb28fc8bd4d7c9aced7d7473888d308bd6c928c3365f116c55a3bd52300149386d4dba5ab43eb70dd465ab76dc3f300e625ba566ef7c08cf465870d8073e4a7a8c41c5155ff23f6d8ae9f999f061508fc09176b7d68c55dbca31fea47b70fcc5b0ce9e522d1c5c6995bdba809410ea175667ea8a927ae0694be460fc1f7d86f529bd5b90e13d1e5515d6cece0046095739f5a4556426dfc852e765b4b9885128d8525199be711f673ccd6bbbf8a40259ff640a0703a20ba52a869e1c5bd5a482406dac6790fa4671908395e3101744aa0fac2284e79ec42c6d7bc04dc6800576568b95cc2b89eac927bd6922bf837f3edeb60665f26e47a355c96ae55131a214775082c775a7e388e645a9ee37658dd72c30a45113c36fe0a2f9a863a67a410ccb8c0633f9353a1621e7476cc16cc4b0e2e0ad046a7a11223f8b01f6a570958553f40409026a007a4bc122eb7b9641dfde94b521aac6163607bf9278642e0817c74422fc3c556d11a529d2aca27ca3db63c54853f5e6417484f90e94efe2997e14c212e9a6f664ba95b2ec9e8d06a136cc4bb495ea0e09ecba9b4e5674230979bb275515418444a3c385228715aa5166db2be7d9312f7d95444b69f22ff46d84847aab86e427c3619f7277f4a2b122e2a14c1cb34b6dccd011b7289bb5074e2b58e19023cd7421e8df9ce0cb147fefa074ea76db9a466188e465bd0119c6aa4d19cec0a10b65746a7acfdba096d8c36233ce4610179643e991dccc15b772a562762464f92aebc4f930a2c48091dce60196a59cb77a0fa43ccfc88370e5b7ee06dde890f60255518c8fc5d31215c3c2267f1da67e28126d291d60bdb7a66368950ddcd68e6913987f00559b27dfb9546b9dd5044b47a3df72e7d508e487758dfd44656b7d2abd3d1678ab2f07a50edcef385698e71f299437bff4ffff400b