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 86621 25282906c3aa8735e52aa1d3f920da98d6db3328c0f28ef117e421a85214c5f2

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
056b3e3f515cd685570d1f6992eff7ea9150a3f9f37b2c579547b325fe04f975
Certificate Block Hash
25282906c3aa8735e52aa1d3f920da98d6db3328c0f28ef117e421a85214c5f2
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000a0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000004104ef90c5203c678813de4be6a18a2eb34d6d4420eeb0091268a2a5c5f6c949e86ce0ee6b090b8f87f97a3f842dc9df78af8ccfa6100d39fb6d61c37d82075bfb998c31656d3e9a167a263884b20741d6916075d1bb6876528700000000000000800100000001009680000000470000000000800100008001001937ad63bb52acba1b05abd21387185d24bbd250256f4bbb932001ced9f3df54080200000003000000040000000600000008000000090000000a0000000f000000

Raw Header Hex

000040207ad976bad05a9ed7eb213616ae17b588248f4acd308035d5ed63d834684b1adbb02604df28bc62a7ab0fcd1676511475a2b8ffb9200a33da200e928b100348abc0b2566a02c3001875f904fe25b34795572c7bf3f9a35091eaf7ef92691f0d5785d65c513f3e6b05

Proof Data Hex

59,560 bytes
12121601030714c1dc6ad37166cea7b2f59c03da9d43e74316726e6c8c792396c3aabaa43ae10559546c4d54113e804a0bc92b03422b58b259354f965530db3bc58f8f1cc4bd54e0395bd4e5c8b9a9c9003a4c1db0e1c51eae3bd0425dcda9108781b9c9c8ddc36ed579095d986f991de8c4c97e735d826085f29bd5cc1483ebba8f4231495fb3542ad31920c6e773e1764870e3cb3b083a74f4bc910667c780a883a38518d1b3ef24279404e8f2474fd80f53856df09bfecc5c63ed9dacb315b46688a26dff6ff3cb85cd7f7835fc31110f52905dbd1946734bf7b8a66c5579577339aad3ff1e04ec6e3a61a6123547171e24cf71af5a133886df2279215b1db27c3b94b18c8b86fcee9f2ec20c4d74382dc03f01586f8fc72b0334ad6d345c57b1a18c1a6952e65b9480422f6f2fdfd1fc903dc04f6d0d20f84889496d71188698e3160c15987706c8f2f1785f27d13e7e12d6418c492ac5a8bff9355f51c1dca1514ffef47a63c2131f75ff9d818b421a09af4965c65b8e4b16087d035676818f65c1c5951a3305646edff8dd195121f2408ecce6a4e7de61b3a206abba552e331bc2bee99d28203406f415961171651fc150e99f2467e79808f83f22bf0a3e5784a05521cdcc5c618c7ddc92322c1e4e51ebf20edf4e327e3bb1da5b2dd6e162a0855749834b2da97909527a74377aa02020fe9fb02478f318eb1347a5c31cb0e9c1bf9bbf0054152feecef7fd098bb949a1e6eec9d79e033c0dc0f9c177312b79ce3df650bc1420cee18490084188725770ca5a0917fa8fa5e2d5d79aea98517bbb770e586a4993647c62ea96c5a647db87d89c25115d71508e3bd1b9ba87ee9366a1ec03ad8cb2c90296a81e4ab8cd237a5b3adc3c861782d3cbd4af6e0a740441aa17c2143cff98e2ab45621257bab278dca00269bc64b09918edfdc90775ebd8be21a960f1a4992343193240e58191b09f0d19bb62fdcb7691531954cc2284d5712d264f3670ab2e89c3dd05d7a9a01e50a76bc2a378de8cc5698d41f5ab608abfe23091c35027d0076ac645d0703e1e070160c7865924f8bf621504919d2ff53a10f890d8a945a7f8b554576982b81c7e5e5869e78f718f8d9cdc5471c0e2f91fca0cf304f90007049f0b64883baec6cb798e988183d97d88292067451aa8807e315add965d03b25ac6ddea5c2b312378047c67c61ead68614a74210041fb06ce2c3489d44267dcdbfd4cfa288289f19b2d08e1808f0c706d8a3fec2eb5c4cfa9f5446373e64b45931dc9ebcdd837c414660d3041e23c1f2ea42be4c532d57315779467b3b2d9bbaf0a572276e286bfe988944235a0231ca569f0a93190c775df14b5ccc3a5d1224352e469f857a8decb318d240d580985a7a865955e10a0d3bbccd8dbdf015ad79310fb52fd4953f197c1bbafb7ef2adce805febb7bed3a981f20d477790d7248d5ecd7092fa5d0ab908b81478bb91b4c3f2dd04e8eb987d1c92deef2fb77434e033d6a4f90594204ea0a778586e060c7f0f6a013468e2e8ad2b00602668a1dc240fe97b19307ee0e3e26ff531a77a7371d7c10b08452626eeb074602de6b12c8be3c53dcd2948d691e87b867175fa7db277f351c91937fec16dced8f461d80013f5f6060ab1f256abbdeb24b6a384ab1aa40a285bd08320cb85da86cf35ec7448b66c613db7687aa4d2e76bfc41b7ded177f999bf4d677740fe1de1f5a723471633998c3f3ecb3b33a426597ac8f069ee1693c4147eb1f748b9c268a275d6bffc2ca9f2d9db5a73cdb5c413336735112e2664f8a12a26b200c202610b705da7ced041a4370ac8d386cb3ac278c6c5307cda5c9b53fbe25804b9a7c6f1245a8ce9faa57e686d54b6f390652bf80aec43e2b418aa83091e3fe6a8c43f904a4e6b8758842786478d51c9298d78cf8ba48f7fe9d45b07c658cbd4116fd8113c1d0cb8ac29f97373c6b5dcbdbd8dec7983d9dbc7b6ebf175c9b3877babd9d99b4b12a3168ca29801f82d06d3a39328493e20402035d0f27480a317fa5f8a0120e68b6d13bfd45f4e4cc77b11fadbcb3b2b3d249ee5a7740ef5a0e2c7bb61ef5a4f9b2c7cd037bc62e2b2aee3f93f052ad92cac63c92782e3eab0029fd3c3dda299f4b5a5f7840a8abbfbe1745a9fc05ba02976eb2d092b68a47a92cf75767d07b76151088112562b0662a101c895f21dcc276c5c0e1d7c86e82a7d3537f043f0c596c9d66e3514544a740800c6d48f28b37ad11f9d77f2558b44e95008f144f9b6cf5275fe1e5b39c63ceec15da1870bc60b99dd95e7869f851949e961eda86bb8ee2fe621b4f0d4f187e23cabea795d715596e2f5d72782adc5b1e1f8cd57a4e7e462b8d580537250ee2158a010bca2c628a3864f87806cdd3522efacaaea58060b7c7efccaf868e04e4ca3157ac47b26ecd3a1661e5a71e018dbf0caf74a58a8b5ea255b19a030dbb4b69da1bba332596a1de931ae482dcc4bcdc0e8fe2f42fa3ef72bb380a78399a6fa2415f897dcad45e9e2a74453676508ee0100218538d61f216e27e9065d5dfe8588cf8c197d0d941d39a7fbdc114dfd7ddcc9643f5df744be5cc0d321b2874d5110e4c0794083da8c7dd74b18fc158936f4be85251ee692f5b55152d75449c40fa685351c595c716168888b08e313555d28826ac0c6afc6dd60f14ddd5d19980f670ecc17df50731be2a8f6345c72fd5618772344138722e940d4534b71ef43914cf285c3a12a2b5958a88a70551ab2f8192877a8314633a131edb46b2f84ef103c6b735b658d9f77c5ce7df292ca5a2a988247bafa7211677161b2eed90f12803567e3eff3ab31178ab7309f5a04988cfb76494313cbc04cdb9ffb4e0d069cf42b74e9cc3b2a43d00b6fe74d2094a85eac9434dc9c580a27f3b402ca40defe2b9a4e6825e4fefaf9cd016fa26c58ebb57d68721566884be90e79f3a4c59a9b9c92df834d772d9ae0135bba8fe96860762c99b8316483146269b1cf4e0c60f881689ca460d141726c90b32cd66f719ae046a852198f3f43c7cc15051fe3a2e0d3066c2c4b564ff7e43f987e9bc08f1ee9c8a6909fa97032a507c52ff88fdde054e265e11657474d06dd36604d689beb742eab082886f9fd916070b440bb165ff10f55aeee819e09351c1494cd630da096fc9dccecacf656488c640c640ed7134f3f68e48db6cd12c70a8068e80a46654b0bc28630ed09197ff91886d69777b08975a60fb0d59b08d5f07561b408d0179d8f4dd280075602500b3c261389667a1ec88ecd6648236e5046a479123dc5aae4a51b2b3e2d8bf6789f728e00446eacbd6f9c57d97eef8d1b82b81fce97cb1077784d63ba570beb175b9ab58a3f6c1bd5b4c2361aeb611831d0e1c217d3a0e82cf5e36d2dc97184175b30208be64baadb662e478086a5d7d506ceb58e22915c1d472046f044f2134025f7d809d147e665ba8a2b1b18e8944499e9fb12d26524a0dd14417bba627fd07faff6316919b4460e5470399288f604207ddd800683a08fbf67eb19bd61893c5366a2a49057213d81d02960b3c89859a47a3edd6adc56c3e81794c1799be5cf294cfb7eb9462165f19b11b2917bfb917e74adc13678ddd036fd6d6883bd411a5ed6e26c792f767edec6b4fe0112e4dcde13684144a6482cd6461d322c7dc950e61d812f0439cfcfbab42db6cf775f2523fd6ff2345f67f8bb6c455f470c065069d31a0da69e0922c1000b261926bfe3643466f2f9b89f58932aa3eacae956671296044895d49919624339a05b2abc55412b7cb26be9ec3e22c2042007bd06adce91dcc4d53b01fbaa2d2b36ce6a52ad5a10125edbaf38c31206da928987b4c2ec4dc69bafb53c65acda56c248275cd658d6c9b3522e838a6a773709957b3704f3b82b37d41b5c6a13f504ce91f07f135219685935de3dc367859568b9a5f03401312ca8dd7b4159996bfb6aa4c9be91e0cd75c8cd51eb0119569ab6ab4dec7fd21cbc810e6f54f90b634aea4e7c06bac4a6cfbefcddc75f8329fa4b7a4037357e75e1a40550e349bec3d0db5f61cf4ba993423ed9b1698815faa91396ae0be2c8d41051101978f5443754964adf83adc47bb99061a686dec64300d158fdde92a58c0358aaabe70722f027034df223f173e2f7e4258509fd1c3384f649cb5d0896c9d1f9df04d743798c8d7d93f0d08ab74e55809e4f426824ae23eb849bf0054b17600720f8e9130587e70090d5b23f325aac175a011f093a2830d71805880ee68b2b9b87b88f03a338ce0812283f2d29dd21532d693fb3ccab3d53d0fdf0e82601cfaf5a68ac44bbfb134bef922d43493b6205b96ecaebae45fad1775389b19b0ae0d1850467c2ec13b2ba3fb74cc3c8c30881aa27ecc2cce0a2e3fcd55df5115e3dcda99c01b3cfafeb56bdf98bc35d4b01e7c257c17722d55c5fec078c559598b4a4a721b596d4610aa98bdc2f64ac898e51ccaed8d5bf4793cd5a2bf1db3e5a30388e237201f48672c88c36a1e5d00e5930f9a66e6a68533d1459895365e7f09ede128380e23722aa374fe88dc36a8dda341d15bf58116bc8edd2389d7d9e77d495f3e6b0c7cc7673b5d3eeda8a376f0d315fde1ba60d71d56fbaba56b5179b707f608d01f173b00dd0ed53921a913556af4afd37a641b00f3ff0a4c81d73d77b506a2123e75d826bef0c3a23bf8c9482f628ac2382ddaba0e071d2dae8381c15d1eb16c5e7ca4ab87f889235c8937bea864c69ee561439913491dc42bb82b32e73e9d28d5128c77947feb67f3bd8821d00fdab56a45d345185fa84a0cce2f46536d4b5bf02cda23b643f4d4fd9f1d984615861aed0f1fd973b3fc6e69cbcb974409ab89bd98dc801a58e24bad2505385d32fe600cf976eadc48e047a48a62a58a2319e1767c0ef4d028db79f7e6528f616ce0288c7bbc7600947542dc6e9636091dff7d89c53c99542e553af12db8c1b40f31f09cc62d92c39537325a76a9f2a92a339a25145f0b70b1890ae1c014e9c7aac3b2006af849e9447982597012f2e65f4f45bf9ecdb156320389f9c883667b9a91bd212849eb4c0941930d48f38bce5d288188dd27e8e7fe2d6871e8f94c5d4592e2efeebc4289150b8e68a645c9c7014a04f3edd463ee70b9e0f0c98c1b98d014ed8e522fbf266da26b630b1f84e89d2e002d5f64f008bbfb3e65a3768776c6d41826ff9cf8d5536a39dcdb6c53a7a093e9e6fb011bb482672881a25f3ce7cc4df9235b7beb2f8e8c4f471b9258d5e6a5437b943842bf42caf041a0c45f01197af8a25c1845e9f9a5b817ba24fc7399464c3b0ad4f093bd3251250850b15ed9ffeb7491caadd0a0eb42fd8be17f3962b6f98eb864c1f8213cfc93b1d0ce62f54081cf5bcf6e825930fb462cd4fdac77c29a5982067152de0171f3dc0e7910b0fa5878e1cbe575ecb541deca0ad38d050cdf74d31c9b8cd4cfe2f67660255b7259079bddea0590e958f9308970ebbe665f6fcbef5aa6f250122f59f638e5e62be443cafdb48d9924f4c0f194cca81cad51af878ce332c1bc4b559ac1c387e581ca9608a18c278341c5aeed9fe035b42c70bba50fdf6188fca48ea8fb734f854c5b1bcdeb6df618fce8053ed7a7bb3f7fc6c21dbb2d874f00e1c51efa96a846ba1a5f732f1dbc35f72610f9d248f2727507abc0288d563b871ad38fc5f77fb7576f9282e1ce6bf683f2ea6709efa3d09daa1f23ffabfb05352aef122829c5b05ceefea6ea2382c166e44b5a108a8950b530ddf2363e5a05c624feb55852ef0fb5a3c2326734dd5261f20d27591fef5bda2ccd22da7a51b14afeb6bcba6c9f379a5d39e2df7ef8feb67f7f0eb4e34d00635a69cda7dca4ecd0596984129109839735d6502849a2009c4fb547c2fe9acf7205981994eb29442e15d14282aa6212f39fd66e9f343e8b0f1542d8e4c90814eb91d291bc8316a39c43314f21409d43a71bd3938b1cb1e8aa8a59bbb0e3d89e3888cdd6e47743103ef2366e28178a98ae336fa099b5416726e740933b36cb0ae239bff189443b775968b2fda505e177c14145c582e7aa3afb7798bcf524f4cfaef1b2305bd7b668f3682603d6507ed5a7a55c899252d0c39d973fde9ae7fc3432c7cb99d715eedd76e0399a58a5c24a2a3ff628aa1e714a827e89e4e4c018bbfaab88a37bb27d42eed618ccdbee66ae42bffbdd2e58641f4967d7c04440fad8216be6c27b678b37cea00813bd28f168c7635f32313cc34f8a4da1ffc7dc1a42d63cdfabcf51fb2f6550d959485912aad21eb17ee88bad7ce2eaa2ed103b79d368f790376649aaa473a3aec2c6b214a79bfe54eb20d629377d8e5fcc880a6481a685b55822136228ff74145257ea90a2abb1c1dd6e637d2950807ed9c04532d8e0467bdc2e6c79b15295edac160ffeaa2d530ee09ecaf513c40fb8705df1ab5a02b21e1eea2b0e958b3f889a8e150798ee2f0530cc545424d0726fdabb5d9360d7dde9ef4c992f2b71c46d201cb4f3b9410808a196e77fa11f4020f214e0c113340c1ae137542ea5a7c73d24140dadbc5e19ee351a032f30ffde9afd98fecde0b51feb0a14790c5717c2ed4967355be98f4ab28eb07bc18182f3cce318de42af0dbe5939ecbb685b7fa0d85230e0e5e54935a1ed4657934b699d576726f0384a9c7acba9805b67c38a40b3645e958564d8db140302e5473ac3e3984d566d5074d5d59209b4bf04bf0141af11e7eaa5f17de38aa2fdde18aa77fd21cc68e5ef60fc15b0a1dd03298e8dc4da979c4c672048086941236698a08973d71d6de8ff84e1d6bced0d47785a9c65023958b9d3bc9ff40a4c896cf49b5cecb5efaff36d539f5db3c9b4e694476f24bc3a7f54198fe579fb3ba038969feb83ba15d85f35765bdbad6865ab7e45b837948acde58aadb878589258ed140ddf923dec597e22f862af79c741e1a2c1bfee3492553c68cd278e9f1d9a5b63bd6b243f84c914c8a31d791c41ac2bc0bb965974e56cb480816ee532136571c07babc47b90ecd56ff9d8b707ca07350324a02aca78a29936071df031fcae23f182574ebce5eebb0bc9df14a8b848a3417d99392cf3b4378d7b3a930eae7543bd106a970d42c48531535d59eff5b62fe1f2bc902e12b7b922804d5cb71efc494e5ab2624aac1b268555be24fa47831d919fb0c33958394a50f6491630bb6f77c90f03b0d7c398cfdeaffe02ea371a2d0d51369d2f3d467e426aabd2336620e79e8d478b5315e51d055677d556d151480286f9dadb895acb10b8ed1fa011974edd707baa60baf5bf5de3e8222742f6a905e5a9754dd02c5e5ef5fa53b7749ba06a5dd882c43ddfde40d8659f7f55b0fdc1215f94ae3cfd1128152d175b46d41499cae086b56bc430724375d3d88626e02ed45bc5153b34e89ac242b87228a4f3213b8742864c4897eb77d6fd265a739216633bd4fd3856f762ebe8fbff9a5026e178b75ed3939b42113934927fd7160b564316c4e38e0810a93abd5bf91a04b81363837de7e96edf1a61de8e99d3187b875dd11361fe1c0e6f83532324e4184740e1eb036ac676eaf7c73b9523b99e856fd10cce6d1399db378e365359d1582b43ab9e5b2f45f92ff164526352b9106871b79b94d498fff888e7d1e1a22579f3460824473b383baace5a1e58dd1446552fcc9dcee54fb412e08bfecb9891aa411c7d72b054fd032f0f73ef2c583763262f334098ae9a185b27d16527343fae326e0717eb724ca14f23ca595d9e860a2dcf01cbc15583a652269c935611e8591f32c519cc656f51a8a1ff97087938f442433081c48538cbe2c78a68fb45aa1196fc6f87ea5f13cbf91b4b08ed8d655c2a2f47e23c793374d0735cd2eaf97af0a4ed42af60e4d78dc7d95d0716e2c716b6b9f669a2a18b4cf1ddfba840d401d73044ced10d3c174cf97474ab5d9c75c98a171d68de093759e341c58a11a46888fdd8af76365ac7db3e95838eaacda46f9c942bb8ef3e5aa1331d72b37f31b13cab4702b6e5e91468e7576f5e86a92d5868bca4d982f128dc1bc6398fcc3b88fcf37f112481ee13249c712f8a5d50d459eb98342c260e0055e1c77bacb62d3bff9c00790df8b6d3d8e1bc662d1abab949cda752af52cb4bdd7c695d2055f1ad8fcd0b115f7b6cf1bf1bbd457895304b0e7ef1054816a1e6a470fe064664d95c92689e14c69ff82240f0aa5ecc2236624442c720147a077375c209351f8e62897b8770b196b24f32119eda25df628de445ef957c603c33b712a39532104853c3201473aeb36c9f00fa7cf73badada094d42d157bfc270b13f0af857692095634adfd5e24e3cf8546446cfaa728dc56f50d6123e23cc7e3616b7e34ec71fd96314dfe30586bc05131e4a0d7d4efb0332af12e05ae4685411f07e74f80b64185c56e05ae73de7ee57751cb088210006ca37a3ba7e61946d9564c0db4390ccdede2de91edb11905d20ec2b3685aafbccb0be33574fa9d8cbf67bfaa7375b4c6410a580265456d9b39d73caac565def5de187b1a28684cebb37c0651117425cf38557d7ef1794e53e45fa44c9c7957aef9a671b70226c459bb574a0f8f1c9898574ccfcd3047096d04003e1c3abf991f017a9e66d1ce73ff8f2531023343b9852eb314e6c6b08498f058b0c42029dbb63e82c82e79a028dee266f46281dc2f780c28c6489a00245560bc5e9431b019b5c43a59b6c8822c31c3f62d71d8c017a21b46e70abc8319282a4a2d79ac3c87aa2a8b8509d9efdf6214dd146718e8d05cb49ba5b33ee825799f416a8ec6a2f6e5614fc2641a4aca3d57e2745f01d50ff7a83577043051de2ae7fb6cb00ef3856ea98b6d13ad360c98eeaa31fb8ac1121d1440eb5ee802d638033e577809bfbe3d8c1ebd3a521dcd38cf7d80d941c3a105a46ba41c4861b499409115484ed3f425372031b09b659c6866ff7c6baca552f7870b7c1488d6e5cdb437e9b5925c81b4ba009867fa36482fb25ad285231318dcbb4913f9bc04fb2dc8da7f486523a4bc02bb62d23b6c057c4dd6b40deedd30bbc55f8084f81089ba8b9133842b41626e89f183d730295aab08be6ff23bda01ad026d43154f507d815538bb1f98202c9abc57bcfff81708a0fa05faf1493dc83666ba321e93be5579c3e250ab5c311e7fc368379c987e2d7e17544114b2a23a44daac8d75164148f1ee5fc0dd940a65848958bb153e6e33cf29cc629f87ff109577dac4967cc66ec0af7561faebe2cf5114e3c695003534abc9483cbc94f7a8fbb8dc6ee2480b349ba700345dd8ee90191a042a701705c525e954fe092a400312eed3ed1de2f94e5508824821f0946e3490d3d1989dc3477ee098ba2e65872aa858928e21551fa6098efabbe485dfef049e94fe536b1d5e9251d641e8d94cdde4fbb995b146f18868f00e5bd39bb87829c86ae2f879044df2a53f05f5a2499cb9cf4e3834f29aa5dc6533f6e339780422e3e1327c2a133c36eae0d0f4f0e6e988e3e6c3f3aa7f7e0f77506cb8574eb3256acb85df5433ad2c6d5e6a63babb5ebf7db4266145bdd3b148ddddfc3c5b6baee99c2feac04e955f6ed5a6cd7b797016a7d226b668247182f0f26294818c7bdd5e0d9ec1c7cc573d618c0b9180684545bd8b2d07768f9474f86e4b2e47a0bdcf7ac17852b102b3fc07a553679a095edf1a8f5aacb96b06c4187734c6a24cdcc2358e58f0aebd407e7bb437b72db6d63157af690a03ec00a448a1c5ac9ea654ff7c45fe76f2c4481a26dc1f9618dfe0bee3825ec1d3b050cba881c0583018ee908836d0ba001675b7022a5ea03861ad734310e847b2cb1851b57ce52d1a3c8f756efff4e9516d121df36dc6787789b3905dd0dd320c32e434cb5ac3ecd15550d8d1b141d77dcc114cd25dca9806c307cc7011aaa55f0e39ecdaa1911aad6c2a9250bebb92f5c1330da4f71016b32ad5d367c59b3ee11bd20765499137c69d3b3940877440ea2f121e42566ae179db17d8eb1a038943655da948f7fc5836e33eb7b0979ea8c0b6b781d9e84df9bd7b6729dc9f2d36ced39b289d4c277ea9f309ad6444967bf600b6f97df91d9bcfdd5b84554e39524e837d7743814b5ce40573e806c91254652eace9753e4e0fbfa42f52f08f59669da30d47b8581ac17484971b51cff85a9089536343197a32781e7b902ef5deb3b0a26306c9cb99c1c82342dada8ba3694e0308b58590460690e66c0995dca4b3f807bf54afad07ec0b3df09dcf4fb0317fdfa49e9ff841c020b9670a39befa3086cd3402f03b50f585ee09c8e5decb2f4d4a60d270c9ebe557b62d02d1c66d06f0089ea917948f933389c7e556168a3112bb6bf4ae151bb7ee9f29c3ca5f2a994d2b2628f6cd93e792f0061e143cb1c04ed0d015f59866a325316d1b873034edbf128f781df2111557e8049bf42c6e284f04e1f868be0972c6c84c49d449c0fd0151334c5830500a28f57e6e5abda7888d023cb83249061b665e2dff75df2a5a2c1c059a2af227f8b55c04b6432371d9986d7091bfe9032db402fcfbd3bb312a210f634459beecfc204185e023ff9c915277c75ba5b3e4343cab4e5bfa88c58e75bb9a6fc709bd5424fbdfa6a065095ffa882df5a0a72c1b5abcc4543871f8d4b69ff4455386fbd52f70cf49ee0d74f3eaa63d851ee82c7a62f791f9ea580b0d998ec06f15343f9f4faf3d8b8874b513a138d6f5c56fbdafbcee4509dae93663af8df375aaf3d67761abc2d165ff162c948e70c6268a12e3e82f74d5d3f435353f02d06c2122e15842abf8779a2685d3433cfcbf0350303088eda2c7bd158b60e26c60bca74223de4d76972cb639df22fc8499184db46460f8bf9fbff2f72f617b01be3d7f589a5eaf75e0eb99867bb19549bc84c918de7837231b7e74daee98325f1032ec37b0ffddf4732a6cf8df11738daff10c1b11cf97dfafe4039303efaf324b44fcb63916cc46518bb45f97587ff24a6235d476262e788e106aa4199f29641e341277276db76b21d57333e38939dedfdfea3fc279756a7b0fbf24628ba1794c9a47eec61d5d07dc60ff38d2c67ba844de55480d926e7d74aeed016f61c8ca85e196acafba5ef604ce20d5eb256f3a92b407a43ab7d5fa7f07193b765d7ff4961a65e1ce1c1765f7d5baa93f88065bd408b246d209c7f2b8a7613a24820f703fc0b3bb4923cc66d49ee39a818ae57aeb6bb4714fa7aecef083c1294738a31fed3ab01b44b03814e26f0c560daeefc9742ef1d8a2bfd5bc2f0e30927e388bb221ddb97f452f6185f542faa3b1300c130729d23856e0fe3d537e5760e8868e7987f7338a277eb6fdcc56b4b7c7b6b82eccd0124e377f441364dd32d5413bc63c40c5245832acdcaef4e9657bfc3aa74b0c451325ec87cfb616bac08294475ad0a2c010cf5081f440fd6c91f0c77fbe30de5bfe529b3e98e7d2cac493bf8edc2a976dbc513f053123b8df3f101aeb86f859f2dabec0d95231e7e86ed3bc7637309b7ffb60c47b4eda43ae67e7b9690b133611a4d177fc1fb5e6ec35090e02a9edc0b06e0378d1285e03cfe2a036b66c41902fc1131446f68fa41655c0dc5798ea13c9b175cbc1c15b835464e3ab19a3918287e5d78c5e5afcb0099c3e878db19e8aa191d39f33e5f541a72d8ffabbb70925d8529c5f7f5b816f3635ba3c53ce3a1c3b65df8d25058d2ee84fd1359732c3685eb6ffe3ced0deba4a6808337ed464967eb7e602f84cde1ed67cb77f936029638001df76db0b2c3cbfdcb3a02fe9615f68a07f808a9788c98631682b710dfd730c08ca59eec1fbd0df57c91ea6a7f18cdfc583c1b1ba1ea33f2a85c83f3f9b878cef7aad527eede35c9065ceb88b5c0b44967952ec0f71bfab11788c5a9cd4647b9ca8c0c97092867aaeb7d9ca19773930d47d4b8586f555eaa31f7a997e61fa68fc652de828e9e6c2dd884d49278c48c76ba3e5dfd2d31a4a8b81a73fdf6039a7d572734c6e83464ee26f3ec8fa2e3d6d951a00218ff13618e3843ad681de70688125e466cd01c98ea2686fec47e6b32755b4e5a0a82decf8615c9ed83544c48e838861f6735b3fd2c7ec90db6350c99efa39ccb9038ab4764e683c1b63032fcd7585c010032ea930747232af2000e75ff61fab9b54021492c554ad9bb9d8687c9241ff2114142e80c7bcd9f398f7c40212fed2dddf5d464a5d529ebf59ce06c3f5b235111f4f8c2e7c714e0496e8b0e226fec9fa9d4c6cd1456ac3c0f68aac93785a2d16f0e968876b6d6334ba0baa95bc867b7e2157b7ef8101e2be98f013303b10601deaf4f0ed3a047f1a0ed6bfdd315b1dc52a3a2278912e1de8faddd8304479082ab9178f980c118d1787ccbfff9051f50a44fe793247b48082f6591a996cd30f6d141c74d6fc073d705fefda4d6e35c73bc812df31c73f289881273dffa533a5f3a5b5fe71e046174e2782043cf20d1ef695e13c14c99ee8941a815bfa4a89cdb04c36666a3f0d0b80ac6f4ecd6cd14bbc9408ec139d5825540db293fd4d4bae202ada0ac7aacf9b7837c977f666ffb478912155511e2811fb721897e859d943a2485579bf353aeb03344260a70db34c80106915ce946e7bf03a379de24637f4807a5bf4c64f62b4d026aa90421b25131eccd1a9343ac9b3b7050dfabe379a0f79ede711031f9a945bb595013e9362e31b68c8997c3885178aa62164c400a775709a6d135596b13510364380ca3e239d780a342ac26f47bde9e23df7984060e6fe492fc22dfd9569bd2f848b3eb6f1bc834dfd0cf727e0a7466ce17d956bd0d1bf8a81a34af066e1b988d3f9f575304ec879c3d1066b94d9a1203d524217ad286bb46cf31738ca3eaa6f7ca8f4f3dc069f596a186922d4bad6577961e723c67ab6cd1b7dd3bf507644d67734ed6989c1975d9cba07585ed73db44c68c13531bc3dd877bde3532fad815b9982b466515c9a75ef1ad4332c3abd5fae11aece35fee8c83d17f85d2c754eca4da1c5218135d303c2d97ea352c19b60006641a4873fa40e75cb9c49e0b5d9cdbe18a018c3f34619ea340b6c913d1976b1d2bfaa94f9ee7a5e6c7c8f9588c0b3d90e49282d0a1d001a8e8637d7697e89aa93825d857f9d575317a8502a53d43c7ed26b98840680888fba1a60acd3254cf90ab240d44662c5c30c6315b349baf5c46cd7fcfbc53be0f475cb7b14826ab7732d9a89d9f447b1f3d7de8a416a26eb096a040b7912fc6ffdae858e519a06c5be8d53c655782f3394c05de9b177c4350c07b400c89a2784db224cfdb5ed18b07c8544ea3af4d1e0ce7e5f150c10952e31bd981b7c0f34e8370b22b77e3441538bfa3534bdbaba83bce374484bd9a953923faa828c64972bf77fc372c8c206c25c22afd8539505bb8b3e6d1ea709c561128d32dcd0093ff9788f94795f329d7479dfe99f9fb8d9d8ce781b8df78605b9c81b2686fa4accfde37df7cdcddc047dd268da1f3c79ee2134117af668cdfaf6587b3e23e99083513103beb32e3744812a3e689ae30fbaaf6640b4c83fc93a015aa9b009a806f121903a37dd6df8dd60985a43f8b2eed4baf817c7fe5717a0d185ba0b4d9e49296a1d72f22aae58eed5576b6b145bd51048c7e02a2c799b544319325c0f3739772f34f9888cfc7f8d6ac8fb3881ed80c8676933d0aab02743907a03870f085ed9839d5805023a8aadccca5144c22a5a4da0242be85c42b91c68fdba62a87526e14b1a836b6792aaec599070d4f8d2f18e8165151ac108a97469376c9377364228dd73f106a4624fee67bba33f07f4e480da486086be57a9b461eb5a517f190ed651fea60631026da81594a6e4326379d33363acb9067707b35f09e308d48835b2b3da85480214cd71418da2f97c712facc6e8eaa38d38238520bb308e8804f5e865b5c07ccade06b86b3960c7d564d1a8cb8665f34b1feece26180808babdf9da36e64e6676566eb2610c09fd585b074ed3a7c8805ae992f418bbf2f15b238e2a5a2bbbb87b198afe3cacc5186b835bd022c18657a8275d026f990667911403684d93c62e71148dbe1d179b49d0efc80202851237a8000756bde9c7a12ce391b7c9562a201d5e5b75f63e8cfd4530bc9fae173ccc0dc8785d98c1244cfb20b31fffbea4d5c6020d4fd92b72edef475939bd334ef0ddcda389c58d1f631ad8223d9f48cb13dbcd046720f957e533ebc8444c47b123c228d8b17437db31dd9689ea7a33fb7c58f55e4844c8ee1a92378ac616ec514e15d163339e828ee6bbc50f555fc84851c2f3d40c87df051fd79237afd043fc638d6ff107b23552917b6e3abc97125137efee6a36cdf52fdeced9577951a2bd3396ae7ab355682af1952acad0151927562f06b58a661ed325af9f04eaa3d30c713dcdf5ad42002b2887cf2b0bc02fc1857be855e589181a84c2f7e71cfc23afd35ff213e271654c92be5acdfad91e0997661725c57fdc71962910b02dc88751c3cbe8ef63936ad910084ab3121240cde7ec0db5dfae2f82da834eef5327ab7de753b568976153426c3d3a099cd14f76142083018e670ecf93579d95ba315cec78630d6c4e78d406e204bede07111c298fc66df288aaeafe69bad3d6f95720141deb46309e722e9bed69cb65c38e4448b8c1ee085eb202a4e3e37b4a4ae4cab4e9725a31d14885e85b21d157ae96260675c13a7dd7507d08b5dcb8c57f1f3e8aa46f3ed017c397c07ea1fe197db90c6c447000c58310a29f7e4c52893365a9c4bf4b29d1da42ab632eeee8b8651de0e1c192b4ce6fbcd03e4dd5327508d10016f1accbe9158e5845c60086bf5c5664ab8aede3a4a0cf9855e05d32df6d6f9821b5788f69db23cda98820e95e1e7028cd637e7640611dc5dfdfd9d67fbd32447f4e7b8f2098cf7fcecd4f0a05d974a1b2143dd92e661069b99e38ef39234332e91665279c48b7314bdfb68d056626a3e8497528ae8e0ecc2950e816bbdf1a3ceb6173b644f9071f74ee9b9fceaabce02cbbaa979eae781583c46776f8d56704f9a4f168c1096d24682fbf007ca50fe4d2b2eb20ef43f2932f6219d598362286fb9d41eb76952527dea95f58444d5436beb397d9598f26a5bc6b0f903d117f7311de3e0a8cec49fa0503a509216e8e7966c9c077d8385ada40a5f50ddba2c0c1771aaecf60f6be00b3998ffd82ac806997ae2fdc32fa147d2de85a3aee53155afb14b30eab8741559c104b34cd854e8d3a5ad2620333a8576d2750eb1de27059b3c9c923c1a1f03fb22e126e5e874240bbff172497633dff541180fc0e5c81396faaa071fd483669ed315770e310808eea38947c5e09e53f89bfa8184b9f7e9bc4d75388a00d32200bdc124bafd62346021bf31b100aeeeaf886cccdfe4fb068d508d15e9c35d0292451b1dd74e64218e76ade62c6d3bc49876a4388bc006fe67fc8d9b02aaebe27224b477772ebb17e40e1615cb4c2d7dace45311f885f4de174d67a7a12cc5fa817ba482122a6ead11eae4e5a9690a1267c295d13f750c6916efd16d690a4c3ce3b1b56137620eb64aedbc4d01b4b1bf480ccae0a4ac440660170d51885c510e7d6712fb4122d620846101decec8418ed8c9dabc61f150297fd8ae43c22c2e9f904a93720099cda833387e2cc98a5336a8a3644ba083c5bc592439b02450a024cda9b04d33c50a753ae1b54cfb525cd2f5567fc5425aeb86fa6478af3e679a74df6118022832602ac889d677c260ac93ed3b628c07fe8a93ae6de32d0b3cc7fb419b72ade249af3b10e118701b56c94e555d38ff7e6c3b0ebbd10762fc5267b5c543710e3c8693ce2e567a2739626f45ef61ad13f3522ecc6a02d4f8419f6c4450ecc9af7ef2f3ad29460d7ee051b082a894339976b10f68c484eb47aae4d00fdf34a1f650fb67b6fb0c72b42aaea067184ca2b54b4cdb7394b04db609a8b7293ee560468a5e32a82dd9327d616be1d6babe1f3dddffd80eb0178ca911a401f9cad17f23f88650a59eb9ec2beb1ba8ae0ad34bcb44a2b18a563812a79d29a714f14a66b509c12155c42c6e5ad8028084cbf1a9022d9efb901af419b3de9f69030ca65e14b2b545a5af3641314c84daabb37e4aacab71fbf5779c3b10d125ce1dd2da7ddf05a2bbef5d25e1f0a0ab3361b0e4f5a5350cb8926f97dac943ae69efd6b09fd355c49a2fbda1e2ab58b08f1cf052c4e460396e3579376679e1e7e498ec5a68c1e5374a3f58e5547bf7b740ae0ca94cc6e162e5a5b3b64d4c1d516dc996820b93310eed9400a97f6539c75f36215f9178f6fa04216aa7d8437e094749010069869b5827ae8e77eef1726a6ff9adad842cdae9409a16069e6f8a047f4003a504a0acc23de10b8e35170710d16a2dc4a38a07c2578e8797dae5f02878a07d31e4d944ad78272ed776e78943e12ca268923e86b3eee33a68065934ac66ecf26764c2b597a483fa32e66bf631d64e46926664e85dc9d5b06e3400986734d5293e2545aa7e5f20745f80090578bf8a52f92e2fda819e020fb9a4d0ff52167f800c2523d6a051997fb24feb7d0a4841592f2278362a2f9edd14c29e69c4e80865e9899e625b68e91a355e89c941b4d182975bb34150bcb10726414f37c4b344b1a60978f4a5b03d52a597e23c012165c1956b88476ce201031e5651318dc142e0fce27d84142296f2b0b3c4c81b36fb3a16a8b7d3a3a94acc2ebb72a7ad37dd39804e2e0d52b254771f673dfe05062dbde9e7b1e6e68d6ac91672ad0971258ca0286e80c6bc5aabde402e8fe10613edc2660252a0b21dfb8d0f5b9f9604d1e938effeea73e900ee17c6f95016516751307cf7cb08af8940ab50c30ac7492ed9a372699328abd7a8ba4793e42d39da49c333cc1de7641b2fe140ddfbdcbcb93a18ad95915d74d71c0992b3827aab20b418962aaef7bbf0d3b55a582b8984d4b38f2d56916bc2bb272150fcba2a4f56066cfabd92802adeb9f7853f59354d3b48529daf86e5babf6bc4d6838739e5150bb8b3328440766aa3b5bb90f2bfa10515d7245578b0977251a28ca152d2fb044091500ac9f28dc98c93a7238c04b1be569d2e78dfc3f4f7bd967279d5e64e8f708e5e9231675025e9f79feb9beb196777a63553977901e3e34c89b9d97b0145ad946b9c760e909e2c6ef225bc5279609966b0f0dab4cfe6c15e370a184ac26074be9aac410eaf393aadd5c1a2d3639261c84dfdabeee935e21aca9ed736a4aef68afe1d815ee6ad0720c9385d77156ef66e6c0095c7c3aa1709bfc6287c42d12d0f0799f2f2c2cbd96937be36d6ece2586f9a2310b63b2c38ec81ab9d1047e0780d84cf102eadd1f3f8b02ac9845dd50eb1c1499bd954fa0c69a65b53aa09361b5cf01cce8ef85696132e06d3c03c80319a33743d022803c1e0cfa7a07a30bce73adcd4af404b7037c4d9f9ed76bac22778f02818936030dee2bb520c46e20c0bbed422d01823795791c63fab8998cc3292de24964331b72f7e09b054b447aae6469cc42f084087b7cc6dcf8989f9f61c16be7b5ea2e0f31f1cd3c3e3ddda441310646fba8c0bfce4a5847d6581c1dad77a0a16421617b6487ca6da4079fb20102389c4a0f1309b4a7ea8c74fa8d77a53c85e73b2339e32f7be9266b60737be32234c4e83e1bae42ec2f188739541a6c34cf0c848db4fbf1bfda8854584eeae7a555b4d5069ff3cc182da9e9b5a9e54639dd115649470075e32d57fe4897de536e0dd6f767fc368d0f9c00da0f4b6496f192367c97ca925dd256bee9fa633b2a3c1d37c0d97adec804b272ac5ce98549b20c8d72bd3d69c05b89bb5b436b90c963e17007f0ce231b9353373afdcd4feedfe4e5e16bcbece25455233952517eff4aca071624b869aee9413428208e11f286eefe4c19fb3cca2e76343a0ce88725303d86fb357c3270d5b5134a509ecdcc6d8b6d1af71286deab2c91ae14051df2b306360f02a1f0e10788ebe83d5a1c046e84457240982d445a59fd5f7b8d33ffe390f68c329b4c113cd4d73d66ffa0db9e2e1af802c43ecbf8d7dec7d28bc32008702685a3fb7850e9a0e30dda04e42c55b37959534b22b1b65d68b593f0408887a96a954dc1ff43ca3ed2374c3d6cb7c9e65c0d748a86dc5b110bda3bd199f317568dfd01b457db5703ea21fb18b6738cbbbec76adf4623c76c231da0f8ff7ef760bc789d894244742c09a260c773f9a87450d5e2bac0a2e7558a1c10085878586e4ebca93ba535ec4ef665d76407dd3b7d5a8940370d28c6d95e9354c3f08657b185998339a36b215e891d3943c982e85b38a8223fd3a754914ad628189e884dafaabe3b2b993cb60d69f20fc0e0f31c7bc233663518f6506b7576cb79c98e59dae28c1d44693a563535b41c425a1787bca9e4ca1c73bf4901f0d891c6908f5f8d2e80aa8fa8ab7fbe4368bcb1b62985386f7380f738e8c6a093e57c7fbb3bbf31d8d8fe10b3bbf448c6a1e5b8ab4868d11b9e94f4d67165518fd382b4f447068ad6d3a3a08469e24dd8f01bae1756d90b18ad61dca52694223e0b799bd26fe19a6794aadaf4e149c02cb23a8a59526dffe88f3b4bfb745a1a5c5aa5eaa74c667e3abbee47624fc7af43323fe898217ed531cae25b289e7f6591c27f27b8e51b76fb340a02c19e8c4adbbcaaee9cfc010a56cc5ade76c163e681f73e68bc5ed11c2083c00ade59b41338e731cc7dddc07ac066df4a0faf9012df21b50f0cd5139df677298581fc00a22bab06f1942ec64c7b7f61edb7fd2392b430781d41538e6487f4d8563baabcb3e792cfa24f8deaca1757c84f9c5adc3acfc6cb6d4fc29d25da13515d5522f11e29447620175e20b6b284ea746327c4472a73b032248c4eafe0ac5883cd041bac873909c27aa9eb9728c066ec725a8b0dce2f7b429fa25d7367a95b8a73644af05a824796a8201234fb45bbb7f2dd1f528f9e83ebf9ed4d003b64ef2bd77db8ba97eefe677214074fdb0ef9e0d5b4cfebe8926f23703947c5fe0a02e3becd37e5c6bf2c01870fc214b6e925aedc70fe4cc6dab3b7dc8c228bb60b86027d5f7cc54c9aa427564ca7326c885fec79b7a9c0ef9ef18b64343b7e8edd1486b31f9bd5880abe28dac1973695e66150a3928abff0df9a503265228b353da34c1dd34124de89c3562136a81599399dbd9d24439dae7a291acdfb08abad5e2e2057de719f1e92bf78360669e51d926de4deff46fb98a7c190981e5c3d1032b1dafa489842f0938c80f151d7e447d3355f54ed511009810cb2d04181147f2945d89b4783d246ff1598a43fcd376a9771767bff75fd2f10f5b9732297f987d0c473bdd962c9f44d73e8b122078f4f439f70e2660266d005e9b863f15cb47ebff2e4dde0066be3ba54c5e09d4aa731872ca658e3c69ee01ee3e5ad0bea3a600183638a09d8ad9b8926d14dbf64b63981923eae62e23ac746c26333aaa7c1757790da6404e6fd584a0c29e20915231a376e91d0238b154ac6e5711d6efba923442193b92a7c4837ed140ec8c8faffd9d959514190f025a3c962bc33ab0b5942528f9713617fe4919169521df25b167a6704b739dbb96c486f6a64945660cc6062e9ec18d189228006cfb310d9ba839f2d99e7942620ae05b4c3dbe708bf5e05effceff7a5126b1c342e039d9266005560c350e345beb488d4878153d27adc7df93f30002b176f5eef01f06298b19f3fd5f28ac058e6b743aff5376189795dc4e32de22442f64c39ebb298dc8360f20b7ff6a3b8c36ef4bc598def63d05a83268eb0600f61a6afd8047f028a92bde77ac22131a6cade41957bc68646efa088e4567e64ac4355b40d90c385c695d53e1496c8af9a256235cc6bcf026b7a5cc249255dca0ed55fe35f597f4feabca5885416174fa9803f329da0aea557f746e0175591efef89233e737bd6bc3972cb0540683e981b64d764bd623affc63fff3a370db862580f26db128ca9c4760e8e0181c4195f3a6f6304c0f06b68c1c7e1e7e60c028a4228635e5e33f6b0671982cadb0f28e83900393a2ce7baf54db8edfb4050e2842a9dab66f91f3dfb02d6f396e354a6dd2d689fec272e613bdf7321abbf32818f465964694348d1e7f842be09676ee561758d61385d2b3d58a974b65222f496285403904acebd6758e6e7331c08f32c38903ffdf98f4d91e59a8cd4bb49c962e93b9b983a3d602aac0d5c94c384fe38d408f81d7da98c79b290a28a670b02b709d56f6602eb4b829858183dbe5deef55ab7384eca507a0afed8f201c482b7621dbd88f78ae4b8e9d62c106aa87a2d59fe9969bcc1d302bae5820036045d9c4c10ae4f52fc608ec92f7e6a2e336195dd7ebfea9e6b5aa11a7961709bb1320bb410a6616c8ee98b91eb0c2d7666852144b6728b11f505370ac66e10b0c1a995b2ed0c56c42c3bbcb35248549e6bc741d06b2833075735c57a734b44116e550afc780d89a2c5294984cf826b4e67730c6bf86b66bd42dd601dd1387620bdd2f8e72401d2bb46050236cb2d000e02f579c3554b1a354d07f7c7d597d92d0b1cfca0951d1a0e7d950f4a30abdadfd5c3196b546abd9ba4676368f2441bbb78180274aa8b4832ddda58a9538172e47a177e39834ef06640adee97814a4c7db3fc93e3ab2e53a6424ce8d60672ab33ff360471ccc702af9de5a59051848277b8c64ef35c08b8ee06d5259272f5cdd504753bf87be9c4195383d6beaef37a262864ffa1f7cd589dab1a5347a5d98bbc51cd35db84ca5a93f16a600897f758f36cb952d3a630b2c28a3288b88868d23a6a5686179d9e286c88a4359e4e5487e5dee579a0ec12061c3a088469511d90f32bb3398d68ce9554a8e68fe8efc6aa0226fa4ce26b7d24dab949699136d049f5032e56b849a3cfd77dc4b58c6bddab745b0821bf4441f5f6d160a5873e38ca75c29a1249b732ef5ffe59b3cf45bdb72857d75c0756fb877dc8c46d04e864e4b05a5b99da2e9d6bba1be3107f7299b6174e5af89ba7a0e62d0f1b3e62421d55e7282f21e5943c7398a4ea0a5abf59902d99e58c73fbb172ddefe0e35bbaa1948d1551886a4993c68977cdc34a7859fb2726c89dbfdb5b0180535b3a00e469ef766164dd02c8ad9263d983b57e7642f4af74e343cd2776be91d8c8683a4b1fb59031f6483b21f775486dc283dc94b7e64e85fbe1ac32664822f4c78c0cbb1c3658d7e4cfb80bbf4a16f5bad5a1bd429bd0d83f711fbd8cf239d73ca6305d9c99e5fd4da71f9ff93a9e850b5359cf73cdf013045dfa41f0c724544e26b80bfbde34f0c93f45e2e55a793deafe2da1802411440a8bffd3ac32318ad924d03e7e27b6c561096a81645f051bf922cea51cd18b5415a4efa21a945b0498fa0c8c474ab356ae22f5ca20746300d77f755aea4e3a204c08945dc9818ca72a24fbbf17cdb5d1c6df9eb545390271fb6a63aef9f601d07e46ca14ef6d5dc691899ea6d4b10baa90f38b807512d69f574302bc2a7f2f87b82709626e35366d0bbcea08f21f3800c4dcea674cbf5ea4f66fa00cadbafe1f15816c24644522e34d31200a7b38baaa76e69da272c32e75d12978336d5e891259ba84a35f42f61a1cd7dd88b728ebee87e33dc05c7b02fed32e82e6fc3f0165816b4993eaf986d0582425482cc660ded5f5bd8a9a76ff0211557d0fcacba3fe5aa279a53b5cafcdca50feee2fc2c8c16ac690e15db0adf96f005e524d07e3c1483b301214cd6b1a5fa4cb200b8e5a3a5f994544f405e705119311899c42d99809b1e58192efd505ea622bb5d8c4b68784cf28cb48107958efc1b45ed826f212ea798a894eb980a99bde31302b83de154cb404c7b4293f93b75f08280f5c95fa20bb8a7772729caeb768d7282fd86eae42be2e338d27646c617f925be4d932dded901d65a727e8fa1c3e457209a3338dcfcaa9fd3f96690b014627321d7410fdee81fa4a9a8073e52f0685d93f1b505181fd856e54bcc68607251eb81b79a64c9d7e6f25f8aa9d443560b353e18389b26b31ff48d9efc2be76e5c10f4e01ce7a3c1313a9781993cf4e8ec108d5cdff73b9b8ef949969daba5247421836265d34f8814d0192e933f818514e66ae07c7aa6fd97e8676da2c1b8efb4400b7977b3c0241425147c6d068bfc1fc586b25b1db63dda2f46ad73b171474053915eaf2608eee3a93375a66702b219d06c484652c26ee08a70988744a32f3f8720f689b1021e5b2c96c7fce0ed8447d9f6ae3332531b914f71f0d4224b0aa13eb19d532aa207fe5f4dc308894ff0bb5d48c755afecf79eb8b956052d62013131af4c037b2f46e5c066f94a71780cf7705e202456ad64c785a8c6970e52f99e7c7440a8d04edf68a848e4c24f91c7c5968d743385962d4392b9ad10e8a3a9ec995da84270e06087e7df6a40f4416e2955208e0ba57a1b37a519f2f98adabd39affdd25c4bf672caa0c1e5d9b1975697e3bb9a296ed9b22dd1341371dfe0c121b232f4a4d92f92c9533334ce89096d2c7c85304111bbefcc425662bb806bf373ee498640897f699f9338f9da353f542012ce4327ded6fb54f292956b3d526a55c824bb9c45ad61f5ce6df21f924e941b6eb7ebef09f93b6ff44aca11ad9834f4296d90490cc54ddc5d9228f63c3f232664a5b7268d435c90d87187fe3654b3b8b45741a727d3f370cacad4dad9330f9f0933fa1e9a2364bdeb93c39cfb413ad562b69337b2df87bdb6d271f0c0f4b8ded73aa8017e33771f9b6e44d05b21e0aa04a44d5ac5f716390d1fef46fb61fdef8438a26e33fc384c36b3f1ff9994a17ae734a109951023443d6e75977f6b30f71f06cf2e5251f17bd19fb59408a11e2055284bd531fac41b6b850d2ed4c3464f71a0c07ce870f195928ec8d258ca37492059a74c96b07c6546bda8af0f22c03e20c882f2d55ad3d207463d231b1eba6edaa14ee1c566e81c59d93c15036082a054571bba6f83870a9ec9ee36cc496c999620d1b233a8750a57cb641cb8ea925c769a3464c2ee363392fa9072c723cf2887d5f01f99aeac862605c801b3ffc14203e2b1ad4a62d3f8136cfcf975fa5dfb5909aac5b25eba2ed8cb91ec298804180208f6903d06ea212667f8b99bcaeea0eb00bf6c18d3b854fcdf578e805d71473aa030c46e185bde5a955d88315bc83792ca34b14d14d348d799ccb4daa4f13281d58b0a4f8d7d8185e1cef800e8a82bc9b2d4f9622259f51f3fce7d61c65a3938b945e19b0554ae7e76a51004ba82fefc4a8e88603b04838fad0704dfef39ca80cca3734255caa75f0aac63d37d03eb4cf0818e2b69f7bb386be80572bf5974667852640a4e58f89cd59992ea1cc3de5710de121dd34fa692bbd94578cd89222f0f1944e6655914981155d489761d145da39a4279af16ce67aeb206aafc11755ac933486146df67c55807a381c6ae3fc2bb968587e2021901c66e7cf966b31684aedeaad1d5ed96d8a2b3f6601b6ce1a91f4b54867523fd349bc502713fda9e14adac724708da905e581865a0eaa407a79b241631f6c301d70bf66329b1cd55eccc3fd953d6dae5a667d10d9b9298241082fb7cf7ae44e0f137af49a66fe972bc78de15b964ec85b6eb57e06eb316bf23c524701b7c6b439a5e2b1295b6724caae895597ad046210590f87afcef3e2e4b1cc2c658ebbb625d4fa292d1b98a13280f00f8fe14182f9ddb3ae7f1cbbea34ffebd2824e87f71dc2aa8a9736634c8220ef050acf50b02b1b95be8c4dad9f47a268ff471a5685666f71136d0162570d6c78959055de4f3e10a2d3df0f23fe5b74a0407b93e38efec7fcad48ac87a6820def193c8d457240784fbae55b0f697cad79331edf2a04b6b38b5184af34c6db62910cb140fd4c1de42cd5170081f150346f9a15b0ccb57947df841a7f1823a7aed1c6072a9951e3bca859a963dc0a117fbd34ff37bd26e3b65eea9e2952d2d2ab46175495023aac385ab5e74e57cc639db74caefeec79c2e3a6bffe03836bdc41c0a0fd84b37db0fb25c5a651b5c7f509595f4f39cd6ebc298f68e8aff46790fbce2f3f0d5666ab287f36ad61fb922ecf70884a2e2eb297ae9751595d3ee5d872e0d99cf03934c742fed547585d3d153b3bfed45c95e5cf82a84cb1f3a682185d31595ce59205df7214cd6137d4da4158af5e2527331c5d566e76d62d003c454c6a945c878246ea2ec2b2be169e0d7a84109d44736d3959cd62614e451ece90cf500eb068772f612706376d13b7744c46e617bd8f2bd521e5062d14a3f7559e17059da1c9a6438d8c9750e973ff23ad1ae6659953d2e1925eb40c19d87e06f275a8a11fa121be3701351a9fbfb65213696729ff18f72b85c3197ac2dd3bcd8341b4f20a80f59e1e683d69d606072164a492474d1db41af305a5234b098c821cfd7bc6854d694e606f06dc5ecb45c063e4607527d841f15d1d3f594b745d15cc57ff90403ce4f800f336d7e6a3c02ebf7210d9ce3c0e5375a3f51cf30b0d3abc848d41bd9a20a37ad35c38d423f9ecd4b544661788729894e36e0ff9a2735f0ca2040c9690fbb736a565bca508b836140b2d05755ad9d2dd92e87e00e6e52369265aecbb58b2051fa80f7d1d4d5d8e0f2efb35884082fe10f318cdf33f254ab3db328af60a0ed7d73955e6ff81e91f44010c93e4704dded517ef231bbe5c6240e0e4745975f96a05736ef7e15ad7f54de1e52f50fb6bcb1efc8356725c59216bf43bccb0347f97356c40618772fe2963fe58d641f79c6752c57232ca1bc5c1ebd6eed54a0060909dfa69ab045ff7bc10e0ccc28156415d27520ed76bc19ed436a459747e9405029fe82bba391f52f705c6f97e97cae01f33999a55dc8b13e6289b3824423d7a4f1165f729b0cd2829308047c0e6c1cb7252e637ecc63e3d1eedba26fcf7daf4c835c6732d08a3c7d527974dbd789d7cc8fdb1d9a82ecdd1c5e92362e9f4e5505e47c03beea59ff22c1ea9b161e5c80e076a975052a1282ac8c0a7df5db8ed9520d83eed5fe379d8555901100f743efc4e65e649dbaf2251351e1f90eef906b8c10226c42e5a961c0678b706b97d634556be2ae7a87228f033725ef5ec17315f89ac4d5a5db109897bd18d78734b6275e189e8367fd6da870dba1d733557b3338ff53c3abedd34c3977155505aadf46edb9a2ee4d9b7d2f2d00b38b33d5108364a0941c03d51bcf647cafe30da7a12d3f1cb0ed1648596538f82094b89aa81012bd1fc6dac7901132c5aeed6621c3b036c66abb91d33ae2db8257babd88a25397edb4a4337d83f2c942b20d47d332c0ed5dd7ef7c0b807affc2df266918a8260ee811db180edcd4bba070eb8b4e7297b3aa4151aa453ab494c58e921c2366c64c20cfaf1de5b4cb1c1ce2c2f39e3e2f99616b144d4e941550b06ae2f50a80f7f6df7b72c1cfbcc1db90327dde29e6e0b58065710b076c3b30a6cbd47eccb9431cb31f8beea6bae3224956f4a8803bf4b30e60e3aeeec614edbf880db65a602f9953b791763141d064c518fde139c76d194c6e1af20a2fced59c2602c8776b940fb57dee0dd2ded4723f9236d6715484dff0a9ed3704e0f49049cfe35f5b46d7635fe00d69cd41365cc6ca87c0e307797a914f58df411d312b1da8af3f011e217264e02c4517a84b60a5c9f041891b6cd8b0b4d8e5d63ae9efef699630c0a2d2d1cb6f1474905e184886ac04dc55b8c2c19b2c59aca716e0dc2765ce86a2de588c677c210da9e68ea62bc3aee18c219fcc293538edf2d676627d9a0a8a438706980631516a75cb9c0753612730b0289ec4b0cf77d6eae757a7f543e2b39161502e83398f0ee0d1677eec253909df83fa58de96a4554d4442926a9019ed530b21f497a79128caede2f71d6df132be356574166e2691b1d06d822b3e6162c490ce66cddd4916e74778409b446723012f5427785752a9950221f8851d0ec930e5f33d05de757970a831d6635526a34ea99b5412ec1dc96f06f07580f7810821cca7dedc3d9be13d0d6e2af5f04bbcea391b84c3e7c6a10804979d1ccde9ca58ee206162a138f1f545d7c8c875cbf77c35690da8ccfb6e818d60fe459cd4744454f93ff981a48e29f53dcd181f8d83c54d37f661a38d95c7192587ce7dbc87f7843e9df9b58559d8baf60b2890e586214367f632b3da8636deb8e0914a473f5b3b84a5049a3182e3ddd6edd422c91b72aa966b78f6fd821e0de5d35224983aedd03ef3758981bf2aa9640caeebb349c87eaa9b0e0dcc37e1ae87a8eb85b481dd031b8612599b4575aac0447c6230ac99189bc4b15b997791ba74c3c67598a2135c93744381ee2d11152bbd59ba9af8ddf6cd6eee8aed33363677e27f9cd87ae8b424f31b101b9e121c8a0ddd8af4af0cf944f40dd8133ca5d3d1d643e0def9dbc2ca0c011b601fb8a6b254260c79c54e5b9b31f2732fce19868088a268efefba6be6d61c9ba913a02946cf3b32c21ce31788caa87c38cdc420d67c695a8329ac47f24ecf53010d3f94d7e2cf5bb55b45e089f8045ef9ebb81f6dbb911763f59f837eded5783f7e9116ce541afdd433f26b1c94f83f465d5af020dee70c1593d714594279071c44a9c64ff06ffbc2374320f920ff9060522c486db96da2cb6c3cc06ee65a14cd4534cd339587927d3b75b7138f00ba0c8f4a55ea586ba7a01e3ef82ba6a7caa974947a810602964358dc5c3a59e3e95c4db1c5733ffec9568a98bfd210ae56a32723335ae5da035662a746533df62e048acc08b2d6ca797f4af167ea95937bdd1c1dde18f8e9f13341f97296bdc356525ea4f98d0636100f3bf33570424a936dfc63bad4ed9e64a9d12db4ce98c2fb33871a6846b4fdcc2765761b46afff7d185a438739d0134554d1ed46521995a1d4b986a4a26eed3f0fcb179049a97cec87824a94f4c9c5dfec608d1eb2472d9feffd997a4d449697052686e54c3276fb113163c986499a01afb35241ec4821b253dfed9e55e473b063e6b35d518d2415efdfc078d0d700106cb44f81e604653ccd0fd28c8ddd58cc0089fa5159913f087e16d760e4fe7c92565b73103a3d96e09917512a23748809bd64a36e37edf0af7619593a36fe3065b8f0d0f386288bbaa917a6bcc5be22fb2c736a99c8638db707fc9d677726a2b36ab9c8175f8e03708d47a7b21ff927c9e4a4f357b207136f1b35f0fe69445ef0add1b145e8a454df02ddb940886f071434dd2f11fc3daec76a479ea0e21fd7d5cc41dc9a44e26194f16c6c249df545db0c79303d8d616d6a777577cac73f6e7bc9d4b7fe73dcf07100bec590e981c4d12dfd9df32567950ccce7720b166f4218105e0d4f87eb2c04a92cdb764e6fb06f59d9e3b99a589e2c2cc157829e3eba502e11068cd1ea6929d61e41443c18b340db2daba7096da397e25117082d46b23ae71b9b0457614bfd0d01170edd9857f52e6615cf46ffbbf468d5077e9f15a9077cb582e7113289a22360c5809ade2fb95ea4d2456c332de41f7788c5ed73649eef20adf61a94c03a24170eb87d450eee0923d31cffef0cbc7669bfea893a6069dfd9e40b04fe9d0c10be8193ad4dd6256bfdfc4dc98464b16127b7cc8ff5afd4b3ecb88bbfb4ea8a06a405b85a532ad1b74ea1bd2e87fcacd9a69530150022b6059816bcc59916492417f6c3dfb266343e38df124b7c0b909e94f25bd61af0365c9b7b96f2ee509492e2676e23a3f482c370603f47b7273188c73a95958972478bf40c8c956ff7dca2414855bf9e176154366490991ffc68e9bb3ffa337522be256d997ec769104c3f7118e0f154eb94773cbe2f1f815f0d89f95493597910254326743bce6c4d7ff83df1596deeaea51ee447444c34950d96a1214ea2e07098c64d991cba4810efbe21ee228d6efefbd0f1560950728d42f5575aed3261a61015aceaaee9ea01ae2bbc6c4da755bf9005afe95aee2de2a5228cd00e09e399f8e5849247480dc65f403b4ee35920566596d66a171c719a9cf9f1d8638d264ce3dc4450d0bff5de484c70cbee460ac2384e9f924ff2912ce8cc16d80664252cf183fb6f6af85979fe73d62da852229ca2566ef43e0b866ef221942bcfb6bef7381dd1c7d402ff4bdc0e7c7cb8091d8351d67e425dccf1d8665fcf64d58c9cd68222645d8f013f9dc08678cd620c34a6a873eb6466dfc289bea5862592e5ba895ce40831a3d2ffa7ab8f97be7dea63e1f30b88684524b997306649ec592d46a60be057058f34e59c805d1eaa7546deca83635a12bc4c3e3ee157c464fe87fe2062d0ac12c3eb526c42eb3e0ac0bc7ff3b0a8e578da5c2d56edd20bf60ab8f851d277b43c37b95ee1507a2442691478551fe4702118994cef28b328eacddd2fe57fc589adbd0272d71b3b770bc6b597c99f108b4a5e8bca726a11b33a6c5fe2745676db835851cf2c28375b3f2d6b06e9bd1d33e41eb2c7ab2cbc205d42868b2843f0b8c4437fbd847cf05b22012ccf99a8be2fe6bf777828366d2ee717df4683852481036f1ba00f0b17edaae6d804e8bca6f0842521bb7f48a9a662a02794d264ff4f72fdd5adfc5e9906cccbc741566dddd41543144f61ac2794fb869afa5c6e8ed8c6ec33a8d7f9eb83555113c730ecc5e7e8e5aa4dea387d80da41bcf546d432e2a37bd3850cf9acbd4f593ee7724fbef98e3f91627289f06e50b8cc153fd5bf4814fa658b7b7b8003445a16fc73f2905fdeaa6860eaed941cf6a32b8642170bb19f3dda48a8b546442178025c2e6b700f04a5f973f1225ac3ac10acd5be6cb55e83a76e05f9aed3017af909b8aaf466fd90e851822571a082f7fd0b9a408c07c7617555f5d8e519026931587a9fac89642d549e9f24673bec522bc6c9f0fd2c4efeece670c0f8919cb188de021b6ab5cb968e09a8457304b2bc0e7b68ba3a540792033e10c9ae4750a987e1ca5b68ba2de286bd8f4c3e7451c1753f79690b0531d16d2f952c808d9082e34a98aa596b122110ef23f47e68ecef0a3df2041445b107875662d2713b6154945e2bb1c1893d755614f09cade96c80b695f4d07248622c0df8e18d5461ab90c68c326b26e113285be672adc7a41415fd25893c862cf6af7ffb4c06c1b5eb3f6a840f7d9af962a8467a7d5e056117ae2e0a4194f2debf26540dd81b108913959f7375ceb4950b761920334bf14b9fe21be81ede6e280dfca703492631e8722deb862349d17c45027a586c093d5ba06fa73ec8701604cf5a1618e240ffe1f3092287f1600b025365fbe9ab62ee09e0b9bbbcf075c36786a3cd0b0e1e7b27f778968322e430260b9d65f0b8ee008d9ee15d448fbf4c3fea299b5f7ae0ec23c69d444c7e481bfd11e776d00c6ef91c0f5ba95e93cf98c3bd4d45686d31acda61bd0d985e2c8543bbb1d8dcfde0f83f1b667c78f73359844f849ccd5d6cd526f64fbe96fb4889560196d449575dd950d3ea5aef5b3200ae71820faa6972b3ad9107748c3daf56c3d744c38247c7e7c00ce6f7f4ca5099968c978aaa4eca6a398dcfc3fce0157528742c39ba6c2afe12fed5be48568f7a41532e8f6a5e680cc4216851262922041baffeaeebe81f1a5e6003a2eb715d2e41800f3022d06b814668d0b34f0c4b5272853c7130ca12e64f53103c34915c6ab869d3bcb98a05e688621d1978a84ba4aeace9c66ddaad674d858f3157c51d80a9cfea03368f0bf2b33c048a6d843fc2cc359a887a358a0a4926f808cb7a985c8e132482b7e97814618cd20ed59db42c808fae023c2606f0e7428861ec010824852dd87a95d175f5be089cc02661166b1ff918c18dfe9b459db1d6895ff2d9d2442eee0c77dbe1665b1096d39271de1b8c2018295ee784d3f25a8f17c330e7c8fa2d2fe09e502a674893a4ea530b5b61d542603e7c4ab520529fd4eb4577a86913faa2282d5e2dea8d5a449f6c1c6272aae6d3d6fe095bfc3c7e17d3a39626c7979fd85b2f33c6cfca43fc0be702ce23bbf42866eee5753af79a0d9dfacaf35302ad13651488f43b8713201f50f6899c41a089a84fc9bc49292d2109ecb4fca7843440e93dc6d303904f26b216754a4a7b0a42e9e174a4bc54303bdce8797f83a7c490c0ecc0e97bc3a84dd7efc14b7a4da5a385d14ba1fdf09295a1122328b08add3d468e8d7a28d4b83985e24b92f46da9aa740d74b5745f671ac65e4ef75e8298c6ef6954fca2cdfc80338c1fc69795555fb2631fb0e1600e5cce56411849eb18c93d4ff6951e24d26a92ed891d8590fcbd90951fbc114c70978b15a586efc699968775721cf3517dbb85519b34cf92285a57ed449463ad5f14453efa711299d3890734b02aaaa3d5d05896fa5969ddc63b6db9de5a55801332602f1c1dbbafaa79f28301457d222eaca651ff4998ce7a8c98dd3d12d8fd9f5c95ec7573f9526083eba94b8fe36f7363b77b77c9b89132659b1f1fa2c3f667a00fbf1c1fd7e8cd04b8612325afd8af4cd9d6687355e94965c44c9da185ac007918f151d211d45f9ba962fdbd2ad70a6a0aa6f53c42fc39505a04b56416a7e5cea543629c9eaf1a7b14583e48fcfd477d665d10163d43ea268a84ee2f14931bc7a08a1b54e74683ede59c3c7ff586995a76c827d56a9570f16a63de87ed8f6f7994dc0f5071234d5dbbcde6166bca8e71ad5378e70dce29fc1074852153b4557905350d4e80c93d86318b32232296018a16436470eeb7f384f12350e7307127187d04ccc460771dac829238afba319d852d3e35debe2c1f30b54833c6e462e4c320634f5c6180393e68b7c4b6ef13e71d9844b4bc3950162748fdbdffcaa802f9d14cb962f499c5541657414d1ee14b163e4303ece2492596f4ce53dc4eb0941f1f06ea4f69d01d684b7f37aa99bd098a320c53ccd73345f04928c23130fdfb7330b02f3c4bfeee8475f0bf68cee798f41d12e4973d423a9c6bce95ad1e3fc62dc9b4a8832c6a78a18ab7e3cef572b02379e218cc140821ee84f5c8110f7247609d109e534f6fd2abd26403f5605bd18e370d16d8b2c410498047486679f4e9bd59d473e7ea2b56efcf4a77e8e6dc6d630f5e7b6185263e68eda765586e856e0c5925edaf371ed4cb1cf64ac68c39ee7f55525a3b513f38cdd8d7abcd92e736ec942580de7c49f50d7c93c93724925e5acd3591e56830b03399d1c61696f46a11c8a5c69cfba6c7fcae028f4ee09c614c6adc081e45153ccd6f748bdfe6d8f5e57c178f5bb04c40f55a5cde275106eaf20b4af420a4914379378aa0a33f9e6b19425b15b1d06ff361eaef3c588907f64d625692afeecd6f8cec795d026377fcf27c2084edf0e476af9e6cade2a8d786d94dbd53503c27558dc882df8dd1adc50b38c3ddc6e8051f497dcd95c5350f64ea335eea95301d7da85fd61f5c1c362626fe12b65d48d527f6a3d60f6aa084cf555963b543c0b2252c34ffd410c53692de557e0c5a5bfe85084a5210aa11ae096646150049550ac8c471daaa21e232b8d88d79d1e9157387014d7a7f8b6f75f81f557d155320394c70049bb3d7ae250d51d8db9c5bac3bb32eabef254b4ec1c94bc92075f2d1fe7106fda8c4863a0e5ab27a79033014e65b321a47df9bce48f5661d65bab0583de5f7b66c293c661994008c8b21ad0bcffc5fd607b9178718f7cf88a3d02868229cf699fe51b52741d3494f8087f22a4acece15408137180a22fa93a4ab02601f4a7be528bb2f1ff0661f69f81997508e6a210a7414a412ddba0f5fbef3044190d5d1808ae01df9eb7983124e1cedbd166aa100ddd862285f8a9dc37677f4cf5cb118a15ad3e3c978cbdc2a536b27d08c74834565313f116a3abb12e80912059e68a5b9472933f923dc3c10779fd70d2d890f13479f632e75d56ef4bdbc077fdf51ad1b5794b78d437697f91ed34b3a8a7d2ab48f02dbc332812bd1b164e80200518d8bcf29075fcbb01890c8fd7bd4cd8cdef56e0d9056b8e3198bf2a919fa64a815c36ab1936d8c6450975a1afc2c9c081545bf44028bcc7beeac54166c528ac429210d83bc9ade0f24b9c4d431a80ee9edca85a50a061b8e092ae48adcd907227b8a7445b9331a50506f9b265dca4d89c02dcd3be32cae656af3c6607edd4f7a895807dc5f183566c99762079b628800a04089331222d7e97ff11698b8db6311cbad35607ef35c0c9b7c9ab8232634ab3cbccb10f8284b7c9ab369403731a49a462010efe8a007614270ec4db838a68ce8c74977d4bd096d728f935636c99744d2058e33d0f4df6b07e36a5a57d324a8268c6b25761a43ca696e453d995d218ae93b4f554c7233fdb0eb93592cc4729c2522c2bc910237d00da39fa5b2acf2684342be3fa98a3b9c25efb5276af8a7b9df1a3a7118ac718d8cd6beafe8dac42f56d6fcf7fac7afda230fc56591b7940f6d4c63eacf510cb0b5f8e58c641ad2ce3df0ee56e5857097a73394261319abed1199e95c3ebbe37ffb03bedaef6e6cf118c4ca5d89b9a3b58368771af3dca02d38b9cdfdd647dd7b23fb2100156a28da95d59ad753f20dd10bf921c34ebccfb700e6d7ca854ed70b5546837ea3014e6db40727c6cb3a0cd75e3c5b6cfb325c2f082618ebd46aaaacf147274d334ca948aa515d2de0959b1600e61f8c31e615fe1e50d216fe38555f67e85f47248f153b62b0a02aa387d1fdebe478c9d96190b2c0b6dcada9e2daf1a60a65a2bda46f22579eb55af8e767dea93e6853cd0af39f9329ceb6bf1666d90a1e030679a4278a21ff40701971df4691094b37d27c7bd9bce4f2b64af0a6adf7cd495769153c24a95480174c4556426185710ea0d4617fa0985751fbfc730734f67785ffb5e4e2f00c2f6e89e6c98ca1b9690a7f7dd6e2e3edb6de6d167f82ac9ffd2640dfede296d3ae75332b83f4eba03440206318c3b9cb1191dc724e13efa6ba7cde31663b0e057df9c039667e40394df5b7807f65ebc22033fdcb8c636cf8b09e6350e2aaeb70f488ac63551774bf8d3034508a6abc38d4296aaa56c39a98ce464086b51254337be630e01c9c8f5f99f7a96263fe231d1f6f4d15903b759009828479b785ef7392ba317772f7c63c917ae17b96dae70172c4f084ae7a278ba6213989364c142475ef057926e9d86222c3b4012bffd01d727a090825ab79dc225be6ce6dbf9a2fb4466701b5551a52fea60a95d1834952cdc940487cc25da0812377a8df44a37a2646297467ac460b032c9df68aa3d8790cb41cf1e0340cfa781995f29033081197efb1f366f80fbec0471a2f6ec8a6af3da84ca95d73fa2e620046b82115701386c16dd21ce9234c95ede4062324988e2a4e0a183b0ba3332dc4fc52f826b65355f47806d2ffcc402bf19c301b6487eaace1539530fb1b0e9a6ee3b58c915c47ace36173d0d2200a50b134699597050d2c1816f3ab2a02d3030127c294cdf9ad48dd50313666e97bf0953bbfa3a81180df03d452990d319df969490bcafbb732649e77934625b4b15019d64c055dfd43570275654e7da0bf575da144c3725cab53116d74c6fc62825378df69420bc255c378da3f3f751aa50180394b29bdbfffc281970d0bff8bf8f9deef5148a111074fa6c640e9169e41b0cb8f0142cfe07f68393a62753bc1fb446500a3c423e6d77169b4a40008718400cdc357bd54133da2b5f48ac31d22d6e5a04546e2db91355bb248cd92b098eec4a7ca90ed400b57e815912113a7797b09d8b8bfd549fe4590ff48f0fc5465c969c322569f0322530b4dc5fd4f18a33368064fbd09ca0bfb3f9425768dea5090e62b615c5af252db2b4053b801e90ea29f3f6ec091f6f18cbfdf4cfd8db44a245be687dba14d987eb449a4448857e9af68c00a45cd99106d6b9593de0099691118176db497ca1675b75eed97785a1929e6e235ee3264661118eebe476a76ec7a58dca85cbaf9c9401ba9ec7678b66a20b2d177d6f360ffc269b97855fc39da860afcce17c91a7b5339b02863eb6bb303e47af61a4f1bdd0ef9a2569b8e81365d834d45f64522795f187e046d70d28c3080948d0600c6672ebff83dfc658c71cea2a3990c27fe829ea19a1c82b58a4645ce073220734fa9b6284fd0ae9ef6b4c609a42faf4916c2b46d06e3e70c68a7b0dd0d13e8a1aaff27f419615521a362603f578e1b3bb172576240560b0523a37c68d5deb1b162f4c71e883cbbcbdaecb38efde0a295743df9bf99e8143f432ab8c3ac6a42d33a7e96f87929415660c9ad641d67ad18eeb5626abd6719b925a9d36a6dfc234dfac2f9f940e18af5325e24403f58f8769e49ec2068063d51a928e407733d9bc1b8627aa74d4ca8b842b3bf5c9ccd84f28ded5141fb7a930972e2db749098ad8f1e1289764e4706189a482411cb1f50068165431315d1b209f05b1d2d31cbb7346ed363082cf2770b277f235cf7bee8f12469308a9bd18319955aca4a65ba9dd3b9654e4ded17d66e9da7e9c818a6310a6f588185633442b2c8f4f351acd0e205919b7084993791b9a889aadb9c5ded6d182bfe018e02e296216438c6c4a1b2c6b917ed9d45c3e86394c1e7e07ebecc6a4d9c94eddeaa43652ff069256dae6dfe590c07d1977a36e5f6c1356d7921696175a350334e78330cc8029a8dbb135c512e58f0b6e012f165d1d6484819d93dcabf9f4914bc0a2b0cdf2297e54bd030fb3d558fdffef591b55463cfcf081b36f270b64c6afff8b0cb9b9e5083b4abf50ebb35b38f6366eb1d64602305cf8a0dfa04b62a1b14da66a7685f517021ccad5bb0125c6f61611bfdf48274940f6144fada188a72cf4b429aa81b50e060d307582597b470026cdaa52003207caba2707d072c81e74f9c6d53256d4d366d61fa5a94c6ef8ffc7d263b9ab6277959137b5ea92daec620ec027f24e38768899d36c9390fc87ec2af18d2b1056519bb174acf4512f2402c47db5e7b8a846de34d3b5e89f9f85b690be013dd38662a0ddf5d969ecd29bfac6592e8cbd9f30bf3f5ba0d15dacddb0c0428f495f6b09c919cd7d904fddbed87c235b8f5032309131c76c5c4b60a19bf9aadb2e009f2d72a7fd67da382f920702b3f929ec5c3cf65986ebb16fa133bf2ca6deac2902bc1b627d4c44cd5d4bd17f83b98ddc355f55ad2652e81c9c3070c0f3c216413b9a6b70e91c4bf5b90ff3e292b90efab5001be46f3da14c6b779fd6142d6285bae9aad29c01bcd301ad2a4da6cc2ba6119c3eefa4b062f99c8dee8b49a80a5e8266fd28434f80c3bbd388b05d6cc6d3391b12f111dcdebc6d7ed35d98e3ac6d02ade4368f5159c0e363c1583dd699628e3e8a9e37d8648926dc5c23fd04cd17f719969defaf388f56de3b1d28c4e3f80c98098459a1f6199294462faa42925fe3262ae89555225676f36fa704186697953631d802a69adb50508c986bdc81788a81b08c7121ea4fbcae8f4cbc3757622894d1f6708333e5b0f2d4a90a332ab6b46818c3cf58b4fa59deed2be0558553a9c57bf124455005641f80ee536c36d5f566554c9490ae7b83208205ec322a1d87a42c2fe95bbebc5b12249822b3136bb54a755867e3d37d07e0730bcfdd41a0d3efc21827139ffe9b8404fea4cb1aced40ffb032d5c70e8ab3ee3e4e33cee4d1677f0767aff0418aec2a24d8827aa4c1dd6b6d9e8bfd281c2ca4b463e36615c0c937e09be9a2599a3dcaf98e83ca7d4b7e7d0c264012c7462442b43c9933b0bdf015574d124e3052f9532371b125828eac3f24cb87658ac8e6ceaf475100dc5bbe9b8106beb427ab30b262f17211f6e1bada7cf8a83c61d5a71ea4200d5e8237f5ef582919db410693e815b0f93c07fa656a2950ccc22960075840a6aac6d416f4e8615075ab8e74f764b943119cfb4d615083e42f2b8dac82eb6051702ad20fd5b225b59bef66711b02c773381bd6a01a662b1a7096f41ccab6e0f79fad7a34bbd652eddc19f7c708ff9c6715146020578033b7274e292c14ee4761e4037991dbf371b1b9258dd98ea0ad383731ebbcee8d1b51ece102777c6353d34ca90078df90d8d6533e225a5cb724faac3d6e86721b840fd4060d4631ac81e7747d50351660e7e84cb1350c18f70492fc97dfca5b7643a7f3f69d080aba84e7860507e4f3fe43d3ec2e846cdee31fac6d49ddadaddbaac49faf3588fcb741ce15049c837e0dfe094c15e24e155311e06bb31d90c4449a5456bcd1249682d74bd9581ea3932847958d30995d79d6f0fccdd6800f5e43e072f19a4aa407b8c2bc298e71ea3e90a5ffcae424441af2fef398fae28c097e6a0cbf0e74c05319c94b12e6829b4e5b561eead464ea8f029ab6372d2625ac366abb72047d64e4ca0ff202e8e6ba108d88cf1f3e437820be0cdd22f6500e774dd3f258f6db0376400d40c33372e71c3437f9387a770aeed454e0e43c79cc542e312c81d00e92da81bdcb13aa666b84ad3e24c700412de29b84bd0458ddc4a42ad18498f1d3cb9861b817c2660cfbaffc226766fb65523f8e437266b4c169c1bf440e601dbcf8703bdf1a044d29ba1f0eaf00ae32f501e2127a3841d149bd590769fb675f9c234a475bd5793b4c8826a2a7dded4394d366543e82a97bc8a5b329c3e7f54374436b5b22398169a4375867a9ab74ad77e06c4107d8631ffb29957384150bd77548db92bbca576084a61d5c4539ebef0fe3e9e46a61833b145e8117949d77f631919ee2df12270164d8616a4cee62d01b44303a9f1441b21134f8c26e889a4ff50129d97f105a31e43e86fb5b8583eef6a84417bac08d6489064fa1fc65ad71ae1a024acecb23323efbdfb3952984b5b8a2de766b7672e543cde00912454b5924b51400bc6b014050d6792301859af9537b0b2e8075b2a9376f8558b3cad6c7ea13b448bdcb7defa8397a74f9ae86a0aa074d48403f53c21a2c6e93a246f465b7762a4e11d5ebe1dfe4b5c9f684ea1882b29da2a60f60d1a0e840154ab1cd571f3d651f066e5d0bb6cb226e2603dba339a6744191559312657a7d0a84c9d330a90e4f35e24aa6aca242150b829428a5ea51689bc37008177885ae32db7c707fcae466f2bbcb6728b316b3f88c5ff7f10f28048a0637191dd2e75ed51889e8edb0f66991b71fe214cecb43efcaab71f3c8e16de92d544e1d5f61794c7c1e1e2854cc0319c7b02e0a0f5d2645d1d7553e982310a16da5b972493d319c546f5e9409cd09d00e0848175fe3cac35a4f5f7b4264abb9c80611d928abbc233909c343bd76676281cd79295351004bc5cef9f73a8368f5b0b1ef60fa2d7d4f9230788aded7b7c32b2c0752c8bb24c684a863900f7f318c9fe660e3f2b9e7894d031cad08c6ed695c14bc808e5f49e94d38ba9d00b3ac1c0286820a98037d3981193d3954dfaeceb7dba67a800efb849f5b8db2cf6198b4ec1418c674b4d12469f814a4b37933e52b42fee81c82f4941b08b65603e5c24f54b25abebdb06f5ddd5180b16f4d2a237ba43f84ea15a12885c28f7c107b7918c77fa707f9ed7b4887a871f55d183a994d6b7190d0ea39192c124845734e0a1e5f827eee086b9b5b8579aa9bfdcf52aca9f6473f4f6bf8ba7bdbfb0456744081dbfda5132f0fcdcc15c3054ca76c59fa179b0530fa3b3ddec20ac39d0c21d2c6d2a3cac2e78ae7286404d033c8afcc707da9e558ed7f4af0512a141711ceadb56f8c9f12db8911988717751bc3b7c7d156f599387175519384dca2518e35f4e508fcbe5db60090d70612bbb07b750f1aafe186de3168ecd479c4065922e7fb9c1a8aadc7ce8a37881c4fa241c6f4a1a9dd60d9c73bb0bbd9fda0739e869650dcc2565ca4dd1b86094666a6af268a0fbe88887874e33d618ed611297eb96c6089d3b1be06d4436f1af5180211e077569522ffb49791a28e5a031f2337ebca6c2eb4a6679a6cc5814501bfcd950709f4874efa29721c2af50baf55363b4a4b5b7b3674c985dc300a07ea424618dd803ae71a680815b5641f221501144db552a4fcc20732255d2b6b71b7d303dcb978514f693034ede94dbcad47919d4b94ab8439a4b84ed26a0bce0ae21d37cbc8301a6625e0fb76c5ad53d5179093e5131ecc1040ba38e9cd4e4f873a63e6eddfc2216a37e6c33490244fce8174c1a753c7f08d175d48268413361b2cb9da8b4bfb650734f3b202f08c34c3eaa9b7c28035cd0190c8f00e0e81cdf5a61ac6d8d63e7d5e49bc2e4cf0ec80bf8004b3109cc2a872d2cd03cc5f2911875e83cf250481a9f977e2d154b0871e6383458cd8ba5784983cbd9dcee6790c87100bcd65569ca23036b364d03f03c1fdf57cd6738aac919ba5191111171d9dfc7f52e761f0d5492ca110ba59775bb84eeef2fce19aa1ee22f59745f265692532588952be604c8b36e1f52e73070656b5e1f5292401e93bc22831c56ff9b9ecb5f05930b4927f6c246488fca89970610ff0b5311bd2c9893d62ec8f1cb149845d0116a0b8ffa014000d690b674e0d1a4152ca88e5cd8363e0782d53ded2696d26ff803d9e3567238fa1f0f43ca9a5a3a4d330032083d9d6a196d7d8b4d0c904049c8ca3182a827a24e031320418bc8fb23e503f87455dfa88c1dc064e0d4bcf039e2ab7068b37fe897c7a706e40b947cb2a7ae23247ce24022ddc5c211972bd677277736046a0ac852de784797aad0791bde5bf59e14d0652fa73f2ffc50efb6a24f02ccab510d84b321587fd96164989d12a608721a3ae5fef13b37263a37eb84aba6def71ce9a9fe8bcdd84b47571b260e4a51437be1af3ab7446439f5b33db0c92534225f3fb22bbcb01c473d702a956d9011c6ad8f2e4478a92f68586bd04db9931611d063ac4766fa187db8c334eea36cc598a721cd6089d2840b9ad4fd512c32fcd87f62abe2cacff18b258cd66543a3ef1cf5169a7fe9a763371bafcf21944dcb0c896825bcba102cc2c08233e711bfe86666315ffa7c493b052690cafc4bf4377785b834bd211918e47ff72f2a638b5433f97f9bdca291c3f710df8915f6f68a3713cf08e35208ad3d741613e624fbe8ebe605b60f84ee806fcb86320231c7b88d614fad66f0a001b7254a1ff7d91a30ca4c9675e6ab4d2f4a03ba44a977f9bfd16331ee46ef46dcf9dd710addf54e5dc6847a07f244d9d648a65361ba92649ed1f5b6556b4628a3fc17bdd0713cdb82cbac278bc21a15dab11b50d73404496f37308f195efe966515a7961b192c9bc5dcd4b70fff8de2f3b2da74d06f98c85f92fceda31ed79f83133332b9adc4017c89fdaa1959591f5e0cde9a936225705bbb0d3a5033ec9d575548aa5efbc9c309d9931e395875d7843a2c3a4e525bc1e47c97a765d06e4c19ffda7d208ddfb47ff7ddc8ded2c9e8c58957884ef288912e05f773e7c2dc06fefcb7ade14f02c8ab1778353a53a0e69410255e6e40e0cb0636980dc1b816ef97c3fded7b8ec6cad1663080b3235cb1cd72f092ef953169ccd973bc014dae111cdf41ee73bdc40b1d0b852c69bf5a34660afdf4e312153f3e834b628157036ba75eea1b09f0379ba58cfb5c1eb654ca17d160d6f33d89895d3b3226a4b802c6c6144f98d0e2274ce6fc09b9b76141d2992ac084d6c84d7e9a81bde4158abcf7ced4b92732c440dad81cbaa34028445ba0a42648f4ad5e735656408cefab5199c4e66c620543a4e2d8c4df589d97c83d25460ea89adde1693329b740417bc047fa456a546b5663dd1d83d19a7f48bdac8dbc18a57bd1d9013fbd8c6f145ae06ccf97100e85fba7c4038d5a3610be917a11f780a3fc50db2aff9e08eaf841182d5335bd0cde161721fafb112f31820cf2f7c2b6b045f53e0579904a106e7430d1d42c76f2e16e6f81a604c7d9ab28f4a89be639187b6432cf14909071582c38302cf112c982374a62215f28aa5a1b764347ed49364512e9d3fdbdc5b260dd9d4bb270ce2a85f43d57e57fb945f55ca06eb8e7de3c53d3c8d69f5c0f174ff3b12831ef85497149c3a7b6561cf0f5210f873a873ee578622f00cb322537fbf08187a613d435d34bc158b880d7fca51f8198a5567f09b948c648f7db27c9383c722d0ee4662d8d5c4c9fa86d2e637986145c39aecff88c1139a2984b8dcf30733406c2f19c86e62a60cd5eacd11c6905df101774f1971704237aa7a465806a140eab26b81692d59db7e0f6c04a596a7b92ba8bcf3ef7fc4b68104aef6435da04c10e600e1ae8589cf80e2dac129341731e93ef9e839b5f39f372a16f4d7bccd03eea26f0d9578d5a28fca1c3aac6455632f650d26097ef8acae1f7a439f6abef558f76be6cd8d551882d4b2d84d8df5bcbab15186c7647a378c5e21d61a0de62b9391b32ea31bed372f3cc7beea290ff109ea49298653a6beaf07cb3d58dd78def933e3331adcb8e915fb283ecea7e222800cf69a8f30862b79a050115deb71f8a311bd742738eced08e0981be44200efc9f05e95826387d2bba7922157710b5409d835b194733025a5d3efe5976c0b50fb04808552cbe2c28f9072bf4a12f9189db45b018391d69e0a57ab1ded474e336b84b1e62015cc6678b140c438112c8921739655cab4fa1590fc61391dbfe18585c4d1c180f8da69b2d36f0d8693a9c7c680e15936788151b238a37392dc464c5c29683b586aaeebccfa5fb3efb486c7bfbc9858d1323988380865f3e5ba5e3e25dd968d0b8cc620241a279d84c3fee7c5bb90943f9faee330feb61a7f7dc0d80021566b1628a81edeac3c9a604b6ab1523b9c9c50503cf207b42dbe5eba8a9a0c928ecffca02b2854c4861bd93c7585059dc7c6e36494112df8be5e999fc02fc093779c710cce8b8f66053494c86f286efcdac4fb1ecc4b228ad1dc045f53403e5bbbf69a01b7a232cc943e90296a1567e7aaf5e5cdb02741fd92bab636e960a8ebedad54685e7c9337ec558d5e1385c7c678f0cb35ff277517e1caf92fdf2fe84179ecd877ef8fe39df58f46c474341cb829ce50fbd543a4769ea82dc44bf04a3659e37822f1de63457cce32b386ec8778f58eca6c5ce2900228fd9f261a0b5ca2461bd04f0439f564081ad4f82baf1e5a93b3947c71e1c35509bc9c2f0047e5e9beb63982da7485d785e0ef872c8afa264efd4cab2426cbbcf28985b6b4a2d77c6b32a6ca59a7fb0c1be45370f387741b5515ea8bdc6f2d6327798c4866ca7d983a86f261ec6bed2327074459bf4bf0f7ac57f44c7f3cd0d585b5a12b570ad1e5a2b736299d75cf9eedd32f6defb6bba7541a04defa50a10f523a80b5a931552ef42c0d0b65ad66ebbeb33e864150205d550026fa699409759d3e848f96901d1b364f41d9939d3c78e4ceb9dafe8612f00faf96f3fc2d76cff6dde93624608390a6e0dbcf4b9f50a1e97de4f261e70a30de9e8cee0b31263c7dd1c08f3ad62c7e082738ca1c4d256af703fcbaedaec5e373188b7a8e9ecc1421fbec254faad85f06dfbc998e7f4dfe7e0d0178d65d2cccea8a8affd74e01e4a6e410aacdf16d8298b3159c56b52301fe46706850176e8c2ec24be871d4d913fdb03284657663c09799f0243235fd0b8d70bdf645ee79db61f2e056a7e2c6b217a57741e9d63363ceadf6165718e796de0ef677c0934a7883cce12c493b103c51781fc7b3be01b55362e0e2a9c26537a4398ba4a825a7fea7b760962b6ae263835e82afdafec3e71b22bf2aafa098b78aa085df3cbaca6ce2b5cd269295c8c756310f745551bbddfef2174b9d3d37696c9e2b00857bd9423317c3e6a6bad7e3279c20ebef2420fb3f67a57ef01fbc0a22787eb9c431f6fbc115c953d4c9fe01085cd175af2e6bbd3a75a7a6c44b869732ab9edb8df2ee9e571789746ce42ccf7c3da831a0258d236f4871ee3cad351f43aa1e0da27dd75f6d3b662158f68f7283b5bf8f148aeeade07a1920b91e8d4614a72632a2e39c7e004c14377d7e78f4b0542ec091f50fe8512854cef906c3da185292f6e9d82e4de85ab46e9b854cb16566be2c00911008b4d7913cc0ad17da986b7819c290a7c6fcea6d23b792426e6500c785e1dc23f665bdac02310fabee4378e712226b129c1e0d1bbcdfe33995449e927e150f4dcd2332358452247eb4d17507f856f712d339970cd4a962257b7d67c09be5adac8247b3e653a12056cab57ced14d7207f3d599f1f55b49c770d87a5aedf8fa706ef8fb1f163d2bab55b69cea49facf8da397a4596bed1b812c26ca2315d50e5b73055eb3b429fe84664ef3ff5f51767cd62054d6ad561f33f9122287c33b06d906dc41287770e1b225b93e1fb12807664eb4e9dcb6e2fd08348f5ae741eed0601ae2ed98782b0479cc1b9674b70173b8d1cb2ba66934c13895dd42fb795a2fd0790718390c0f4d269e2256da730c98b5f506841c895438b9b58f936ae62a0f2ffc9d47032accd1edaacdd722989f78a4dcbbe38cf2f0aac9e482d59957a686d06bdbd9df31d774f66d0a1279e57b68c90949e9b0fa747e48214163ef4a7fa730fec64c6afbfd97ad6ba6e6e834e887796eab26981bafa9d2bbe6ab840b1d608cd414dd881e88639cbc8c8570bdec149774ebbad8773ba49e7249d3a410eb62227538f446cf7cc1048da619b8c7a8708155def0981d517c96355ee0e7b7b3892f8bb8cde6592c94ff5000a5d23857b8b03df16abf3f86ae116487c3cd9ce4a0a71d00a20994973528f20b54fec7434ce7f879429f02a96e43a47e57a81017ab0c40b88c4b06bde3cfa2d951e07771fe1edf834e0e08bd41a4eea72992a016abf2d9bb61b4a501960844fc226848ccc12b18312ff4eaf382a1d0d66bc9dbee2158a63dadec5ece104179a5f6ceff33443d8e64fa308c9e6df99ac69a76c20d5ebdd158342db28dbbd1cc9d93b7e60dac78e9f133f2f207249f4d97336f06836ec035221eb7eff65018abb8dcc84f75255bd37378f84060ab457ce3e3b3d9ad23666bea9ba5466b3edab49e33fc5afc1415c144752f510f8a4efc8f2b7f869562f9837a00cb8f311600eb8d20eb8118204e21c89431e9faea793e56279876d37a0380764c11e44cf34f8f675c44e713787bf0a1ab4723eadc6ccda261fd6390ef3cbb330f4cb83a54b894843e12629a6911b3ed11dd58b9a704f48b31e4601ea4b711f913c99eef0309aefef283584ee2f68db70d0fbfc33384d33f6132f53fa8038b2b791d9bef3fdfd7d2341c6228675cfd14f18417f703f482a7e60d8ec0f378bfd4d2a33fb5ee5b3fe527a9f78a583bde35d828bf0e760db88e115517e1c6de711840e2deed4eceb5c746e68e5429f4f1af54307aed2c187e6df4e9d5b555ab89904817be7ed0266fe4a94b57b678b5129335ae753a055d02fde2ba44780dafc2aef500652a9c42f1ff4276e2f3165127daaac300087d6418bf3409cf6949174a5d69f6473b4a7fdb60b8f82ef0720b215892a64f49aca94817e4f9ccb7044c1480816d33e248aad5c273f3376409bef305fcb14ade94256272def32e6f347b88f003c31b39dee3cc6a8f0f5800cecc4d48182e46456883eb02f502531e0babaff76948d87767ae4e79782a493fbf6f6d361066e82ed807894fc51fb15db246439488375a8a63189b5c2cf45edf1227c5418f8749160e5d4ed40b74307f3646e30c805902c143ba2f63b1a42807862be7723d9dc9cd718cd7a88eae7de15dac40336676481d091d35f21a966b9f6a6ced8ae75fe941ab9e196bf7bc2a87671b1cb78c9d538873c4711ba31d904dbdd661d15dfcbc34ddbaaf8aca1c4fd01aad1295d1e112486373810838d72164887a9e573f017f1cef63f8324cdef111d17cb95a81ad172fe4fb25fe814861e88cb2adf58df4df6bfad475c866ab5f5c33d538a5ef1201e18d57f7b049035fdde48819da1b7385b92b6f065ce7744373c12d59478d373250103b07afb3a48aa0b27ba4040d4b88a0c3d853495d039547a88673c07905970852344bb0d5c1fd03e88a1ff0107cd6f10c29ed862e1de112402fcf52b4fc49ffb439cf93d3e27a825e623595131f207ca903dd457415fb85958c5e714f3fc9f7603ef2c56dff081e6a9390384f141e11f41b76d0eafa64536e9e3892a0f8402958aa9ff06f972e9c3e760c4d1ab830b15711d88888c8a92f3f2d5e0f65bb26b311fc9362ea5e4c5b72dc56f9642270781f68ab8f9b910bf141e6da569fe6a40d24b8960523e8d8f4b0fffaeae2d603c6aefe8ed90850f67f0a66c946e50a68a6a041c2472f90c4e551cd351f3f10ad2e75fa2a76d389a909ff5d0c0149d6ec3625f2664ea188a35d399ca92dcf0a369c9bb76a3dd8fc108c88a6c3fffa21eb72cdc7ab09eba7c734b62924c8bac726b20ad9132d6cdb2944e8a2350996d9b3cb520fbaf41bb2c284869a63d43f434bfec16c4e6867e0d798e23fd02033e5949400172e4362166e44750acd3d095bdc853b7cf4194d9c9a68de1c6615db8d9ecee33593d6eb77f4d98306565bc43e61006cbca99138976c0e046906c6e1a2dd88cb39d1f741ff6c25601b27ca1957fd8f580210dd2ca1339455f7f6ec2fda10ce701991a0bd6984d75da48cc4e321508bbf85ef35a3c6fcae24666a0dce489c2624b563a67215316ce130715145da549e35a190e13c44afe04c51f0f42506a115d21df639a98c6bf50bb6e38b69a3bd1e2904e82f4ffbe9c50395ffd6f3e0779510cd5761cc1c417f5f1a6cb8b1bc88f888876aea6fd458dc9709e84cd584392ef1102872123a1062f10fbcaccc280288e5510a9d231b9894cdd50ec953cc8a12c7ac718031044cd71c1566553f07b9e891db36e5d2dea442bcaa2bb2ae467099183a015dbdb6a5b340b74b77d3a5350647c118cd4989105f7e6ce025dec92cae63520ca83978f9235e70ac45cd89dcf93b0c44d2ce54484e91227161d4bbb7abdb6b8ce04c530652f2e389dd5518dac1c41a82c29e5cc95a7e6f0bc75f2a05ec8c09a5462af33e615074fecdc5c17bef6d33bf37857d47194f66fe678131197dea790a998f45fd32614293ae0811639f2e0752b2fafebd244064139e6967908a735f990b1ac3f7e1ba81bc68bea1e903ea6bedb8ea53b93c4871d863cf217a0a000b7be0196e7d031e77b881cd265e825b824a978499887684714e815c03b0e944407f191f04e9abeb92a5aea5856ff8097189280861f36eeccba9476c984bd308f442bddb146ae73012bd3dede664de3f4c894d0d9927dca4ba6c3494f430972d921b793b9838d995713d47cfa01b617b568134261cbb60bd7bb2e3ee4763b53ce5fbc612dbed173b1ad6e72e3481a0aa59a954c248b061f69c26f39ffe385d57b2b41c386fa1f08068b559636884d6e40638fbd7724dc875e7265ee07057c8f4b461586b86bd4349a5c49ea21e137ff455d83b9d1a3beb1c2d9e162d8e972a5e14d3d3a76597cf2ac4f0f209381fd8648327afd287d05da2bd8cc0d11e3b25ce785496e414e86c1ac04ff5bd0acb875a0b2347329f19b5550010bfdfd8644b26d85393903aec317c4d8be121669e68abafbb401a5509eda1bade0809c6898793d97a32d1d59e6c530acee5793410cbeac19e5bf77e07c253104e61761b64cea11b005aa03ce0cd06b9285a4de61a70e7dc7bcccbf1028c0251afd85c13133f2dd71a244ca5a72f8f6561e4a33850bcd9f1dc22e982ef2dea01492b34c51fc0126b49446aca24b0cda9230b642d52c942f58e2b4b44710070aca3ffd9c9cc4ad3bfad1798138d83e307c5995521649f33db727f3b1a94260b995506b70828aa0b783c56ec3a9b156eb6f49b28bcf1856acf1175cf1a4c7464237c8aef7366d0b21fc5e5f53554d3cf82aef0d817200eacc9031b593ee6df3ec160ccf39edc8b7754d7a52aeb0850e509de03d14b8ce260b44c67394ee6d89bb6af9d3dde89376899edab40a5331f32e7d4b2bac8d27ea62c8569d69544f087f95c93457b5d3082291fb934a679e835789bb827a1e716de4be97ac1a27b6669171f03fa3d06ae82e9753e7a1388d43ff1350621a29c79da12b050bc644a3d4b53585e26665336da3d33c7c84a02debef1d7e0f51e7c0728b3f940411b41d90dd95715646b722abf5f698aab5879b0911a5476d1d943f0e67d296cd488c2e3db8e93269d9b35cf483f8fed0fc358da4d41041ea0d0ce8a5188455bc54d1e089a3e96c6b27dc2177fca6d8fb78ee0dad84486e312569bec62f1c93795ee0d9c77963037824dc635ed18df6e18d85efadc80976eaf1da4f5b526a38e0e6ad6fd48e51fab0f984a40ea89dc4db58a6bca2c85188d6ab58a58d553bea670b09f52f0fd4692cafee1c78f1e3e72e0ab687dc21dfac11a566fed6f92d66296e52cc40382cac5e0175c02ea3f6430ba3efa41cec6572d68699871f867e91395c86cd347d37f826c45d5c15f09d0183f632c69aeb45912eac176655d47b63ad13e697ce71ffd4d8e1e8bb44a0a458d7251c3b6b40e8346fa172327e714124252de55d1ad603f8933af4651b594f4657d132383e0371ff85be31a6727e5fb23ba4f75239d447b997f69fd83feb454e8478e9b0e5a130901f80c46951c093909293b343c3f4226c6f710c9f60e7317303b49f066883d0e12adb2473d88e1f6a89d81e95128baaef000ed673f796ae6b3e77eb7ae1a60ca2e11ae117abe7e6d50186e6a352a9699fd689f6339cca4fd7b837608a278ea354f1611eb738312ddb700ffc0de57ee89d1fc76e29e3402aae7e68d0d6f22555ce1d11c0a191b4e8524760cb591b6da10128397476e023e1888cecfa76aed82202b33755a03e9a48f38307a2a10b23e5dbc5f7656f92f1b464cc03fa820d32c988ac80d463d2e66497b81d3d33c06df74a3861945d906592476b596315b78f2145ee1f100adc787149c974101f914a50fe868d06b7ecaaae453737d1d0914534cf0cfbecff991770a6de989a5cb78d9a8f3d60bb1b2a7b5ecccf08cf587d95beaadfd7494cc050d393b5d07150822739a8e73bf82f930dc659a5e19bebb1ab75c70d016d1519aaf94e8c77780b1ad5831331244a7c9233bcc4e0474dd8bc379878374c8a261977ff9ea9908a71a2e3ed2897e378d0c441946be2fea142445cab89d37841c50e66d6c2ad1b00634992514ece4900a996c82ed24885311466aeb3b238ffa671e047699b9c0705ff7408275a3211f6748ddf72fa0cf8d77ec8fca45b722873c84d526aa084a162a9ec2f9ec35195a07bb1551ca7fde488b2d509ce850da39ee729ea072b859c16aacbe51194817d0e7df73f986e2342a756deab7d2be6a44a370524f8f7fe5dd69fb7291e8b2308e70bd6d30a9c736e886d2a90725ad0ba97497721a7defc89cfceda949fe4a7195b0bf97e061a588b0597f9257d246f5efdd258ec5d35c117b00e0bf9ec0d27a88268cfe16ce9b57dec4b792c95aca0172e3c1ddde3143e5cf50a8a38486f785bd6683acea0fe3982ed2a54bc14dbcccc3424328ce7a4aeab085341f3b5c96f5e7d9efe3df49432fdceda72d2bb39c063e547238eb09f4cadc6a970bee943ad7a51acc2df26e3fc23ec21576050450be785c2005ab8f76ba173b2ac1b01c7e696acff44934ba48ef16f80c2c2259c679bde77a0e01238ade533f1f7a1b105dce653e325a681f8c63e0c2e10d0a555bfde15020cb32e0bd804e29abe3c5fb1302d28ad03c0b710ddcf1fbcb61af88961d3cd37bdd410c3f4b7972a4350a243ea2fce93765a80c9eef8c0044a93c10206c58327a0cd487b4c123961a9f8090683605b4167108e26eb61b58932d893bca637d766e24e403c29d2796a9b7efbd7fbe4e8d62eae89d1df6358c04f9fd99c3ced8289d27697c2c4e041ff41bc5365395d3e479b9dc6c32e7d7f6fda099e884c5596ff8ded2d2dfd2035be9315eebdb354eb9f59e20b982e82780879f7483678000122741394c0a7fa545149bacf381605d3142e7bbbe8a9bf70172bbfa409dd0bfca7fae5d21e10c2ea9cc84385620672e0a8a16c5608091b89c91ee2ce16be85aeed566aac7ae31404025e666824c7d5070e71d1474901182210a8abe40d1e7e0989597a11c47c64d8a65ebeac6eab0aac0b1d3e0183669b7c40c7b50594bf3bb8401b1c4fa081d9161c10f5f1249bc5d5a2a5105f29e2f5801be4d6c925f80b1f646c1075bd2f30d2052900fcf92db8a02c1705e13e755664d6291ddf226a41d79631249bc9eb03a6940f8d37141752e6f920f17f6f26455ef7f58d08cf3725f097a0fc801918c979d807147f0b86057f1eca8cda0e1d0ac2c3cf33bbe8033d7053f89a2804cfad13dff95131f7e8e88706c5d21f1d7aa8f063a7549414cb2e57a1278f062bb2ab20bc8fb3b650839222fdf375713e31323c765f2f0056c0a035013a3f0ac4823fc968fb937a4b195513c37b228919efcc4093e6578bb73120bb4b70326b4f9a61657ffcffee58feeec6e4875f3ce4576f93cbe1be6fd7b0c2315f92e40dd105ed885e8198bf362e466f38efd4b81f17a3548c60d30f74787610383f203a6b96d42ae193d83f27ab2e89905423e9201616e22293a8c727f4d0a3389cb5803bcf45df2fa516e50dbf77d914f99da680070c6e098cd6e3426fa1423938d88a0a525566e28729a57665cd1055bc5309b2fe61277c876a3fe858289162e57123a27d04048949d6fb4e5cca4f8cf6cc66d8bdc9be5e75edcdd0950bd057caa1fb8555e7243633a93dd0a79b83b2dc51f640e6b1c17b7a0d2d4659e416ba8d1f40e4f10a70182bb270ae6f4dabdee7dbca4b22670ca4d50318f20f7db83e932fe46aa14eb65869ce309f09499cc621038fbc35f8faea98920fdd0bea9f83e035cb237594b5bbc75946db475a8266c938dcd004775942195c87d61cc2560762cae5072aa0a44f471de7822bc8cfb49e9ace7fc9b1953b78b7214352d24f5ad0de0c4f0a6fdc581573f941ba6fd02def6a5974d4c854fb3813a82a4290899323a433c5001eaca39efce03e5b593ebee3dae810761f536853b4aa762c20ecfaa2e2f1ea96ed4bbd19c9acdae3ee9f2b49bb599bbbb52c0d6102ca8c842ce16065d443e22e1944d2ebe91051a772c4048b9205e3929d4847d46ac7f809fecd43da4aeaaf8e389fde9ce8f68c5d1be568922691febb121f23c706948720d494870f9704d7f553358b9d8920bccbfa07c045eda17d6c03f374308226fd0c4162d0048e2a430982b028843cbd7cb86070f6928503ccc6d632d2941bcf54b9628e9f6026d34bf0c869ef3ad72363bad68ca1713646741730ad173cf1e3f824e49cd809925f4467e68880b4ee69d879de07cb360743bb8a02c5665f3668f53308f558e2489e1f2f0faa1099e226c9c0343a806eefb4f3779d50769444e7ad16a9ca213e2e9215417eb80805d52209e764145a9e91543f8e5852a19f41987b4c604a8585560477e135985b3b05ba283017638f88284dcdb4439c67ec08889fdfc11998bac3645b3f55daa2910f031c9a051b0ff93f88b539e9a8b66ceb4b4f00e1e6470e4c30a04092ac7e870cba39f8af695d2b151e280c69061d355572c684c10879349738914337cd2a55205b5eb28a9eeef2d04bd933329b43568fc66a11707d3a6433a39e072aaf96434730477fc228c14c2524fce0ad1414f6dc8aadde1dcb0d524061b7206989edd7981e24fa8ff2b4b0ce43d70ff1a70162ffc9c2f7dcff13512977bb234533582d3054e4c3065565da23a1adb7d01a32f5a762f916018d709e5ec3f1500fce08e0d4691a08404054370f4553c658a352768c2fb6bef99a4e81545cae793e387dbf109d664bf00bde4686436f3f3cc35139748fae680c885ea267226615da135703369304ca620bb770c3ac49c084fa134d85e225a49f92a3f30b80e304f966fb08aeb69a61210866b5a95c15cc3495227497c485a100e48af763b0addf2df54705030c946f031292a959d0b33017197460efdfebe8e2ca0aebd7b423b0c486f0eba2a4e0fbc97c33cb875541348739f9b4915c5c45d0e420504db5fd90bb9bb84131388e0fd50d63ae8a10a0d2f1f6b81645083d378f028784432265e4bd44493fcb2b8b503d58811ff33ae18cf78612a554605a415c26a1bbb5dfc14b4c8aa25bb8fb9cf8b65ee67baec056971ad05a9e127c7416e1ffa3d6c5476a3a4c2e22d6606440dc9fd2b444f15fd2affa425549bb8b38f219f7a52ddbf0bdfaeb6cbb17d02fa24f6548f4747133a91e59440b40aca75de64b8a465442f46cf1c30443263489a08d0cec79e45040ab51ba25f4ddb69865a93afb5cbf9c3d04b43bfb4e1919630e3f2aaac1f990b4a494e09ee296ed1fae2cb6da26c184cc9aeceef80d1e577069a634ffd2a16e815b39aaf3f860a265c13a0fca64b09005e2d42fd28c3abbc41a18bba785e92bf7a2e87462c7619a2e6840bfd6449bf3d94335f9dd86d14491a00d0af2d5d64b73238503a7e720f824d45e1316a58c8859eefbfef1e75f51b508d4152b3160040c475a72505db0a731059d69d3f3e0e905609694b3752a3e4af0743c19799fc39e8304ef6123896b6868e75de3d9605a55384434ed29fb06f38c94a563706a960d84e94c68bd48602e73a3e32ccfef17735f1c43b982bd60906443fa796846d2cebd3f05cbc153d74e77ef257f4caed065b123784695bdbaf60527db442005f8445658aafe9fe2d0165edcf37f522a28117928cb7d5c1096060449dd90d793c737eb47a8b3fcbb19478a11ae02db34ca46fcc897bec4db684de7def6086c38087235f4c383141bc009d137fb4b9b6fd329e09a55ed20d237ab49533f60dd98ae11d5bca09bddf6da69cedcc41fe1fc89358d6035edf063ffa6749abd48a6740f5a5fc688743dbd18c17e89549698a37018fbb4bb8d42292d14751ebe259cb2e3ccc3e8e93c059a1af0b4e0bdb2619da9a700274c8c75c9fa8fb667b1f0e48b0f4a87298fe2595a5b45db20a22da89f27abd1629163943f686b19cd87ead8dbdb312d47e1cb86d9f0a1cc79f06f008830e30bd18234df5575d053258bd43c2002f412e68af69bc7d69c267348787f727303af9155c76b64dd90062b2f80fe22a9a52abb26f8c7562627351c993bd11277344fe53a3e69bfe8e05237e32ce42d1fb561660729849b7d30baa8c1bf7cd7bafab17d72a8eb886d0c63b538c24de246896ca1a2e36e9e3aa2800c74e2cb426d1b91e82b4ed3eb992a54f737b41817c312b1eb3b167fd70869a475f13285d4c4d471d74260c9e4b18d5f81fdc96d2174a29ddb61a6b3baa3bcfb4f00ada8e1bce22161f232b67b1dcec1f341be431558f0bf391c8ff36aa3500d072ce76679d367695c4fa369aef175a516ff7a52cc83ad833944966a789f1683be422692d0d65add380ce8a17c62aab6c991cc57c749b9a358d8f8033403aa56237f481e5bc17adee4972b130e9cf6e5137d13bb0d932d40b7f51ce8c0dcc0cf4b64b2a0ca42a05b4e9e36a00aa43e964688e30ebbecb453dd15dcaf1eb8dc50895cc5278d421ed259fcd85c1dfc314cfdf5247afb7e24ba49f236d4a6b1229073578ccb5c4b16746a6d07efe055d32cc6f602504c4618769540e6d0c02a1e2824b35e7b596a0e099905036b804df67612c8d2f35f311c5f27c51f13174f2cab673a8fa34f7832efe1f7388e03d8893b21ccfd147f9c942f237762dbc58007f18b9cc51c7397a7f40a24efba7c1ad0219f7226145364d4a70ce96d9a9116f1bdc8d20ee02281a4f2aa8b08b95f2cb180bf84e91685f39862b82e409b9395d6631055ba9ca6dfff431a76f88df13de7fe643f7df0eefcbd19ec54193bdaea5c582420f55d654d9f69731acf1c1cf234fa4a890467163b932c04f1225ed9ebca40318445c442e016f0900ff9ad56cb6487a36ea49873a13b0c7651d026091766151ab377e95a1003d9129d7527a0b605db7d63b620a3574963978a16444df61740a2c82cda1a97b73463da39520b5968ed294903f9e798aa3661cf7e30e3780cdedf3bb125413cbe34467241ba3380d0c6a7a0c8e6e399f6b62bd26139e1d95d1e3d53bd9999f6c865fb3a4cbeb6eb2b407747c2fa3e8858fa22722473bd3f8e2cc85d817815adcff7dce2e26f211336a7394084d3dbcbf61c54c5e68dc58668d47b0eaeac7807fd00ddd3e7475ee8c37a3e83e6509d53c9aaf3532569db4384ddf66e37d122b69c53db54275695d27fc3074526b49cd7f7330ba4cc53066b28b46b8b5698c6f9f115187c6c33624de6ac369bdd49a1bc0785b981697acb50f04f15b6c9f0255a6a912e27335f0749d4e53edd598da3905177b9585c827da6f57ef9b3c1817ff48afbbfb52ac508ccbc4970d41407d3f556a4e1ceef3d00c165d298f2fc947457a45002bdd594ba5c3bc391af09ac7d8acd6004e611330986c88d36024d5de92f49c0b78f2bf9a777b19811ea434691f7e79cb4cf830959bdc88de0afd33e3021ef4947fa2e1280f467e2b8ecadbf759b897cf202effbc2b70d940d58eeef56b555e2a298eca7ecb3757a05b878393d740506c330f0f71d26638848d6bf470e82c83524324352a961bf9ee7e403b2a1657cea3d6b6e4b0480a051fc34217eaa7419b3d5546c0c10987b551ceccbcc13bcea2709e9d5d3ed5ed91b4c675fabd95bf5ee453018f58b8b81a89c302435267161a20fc185636df14c68f3ccd882252aaaf9fb147fe0e214d5dd2fe9f9a9b89d0486e363628e90442139e11ef6744f1808387946c323b27fa421534cc83338fccc9a6ec408672704c74ff6db9b798d6a2a5d2c5a686be462d3275332d3a7a7ce5d7c7f898935daf5faef348b8d415298117887906a3c3e03a9e4cb758fe9d54c1105ad4dbef635859e6f5a9050b183dc663b75e13906b18abc789f07163c2294409b6eb18a7d5722b1704ae2c2a561b83304a26dd7bd2ac97a21f2585180fa265eaf5567f28cf32177fdad90cb09832c7cafcd76e963ff3c794471cc6b91da9b1a9aca1180bc2185e1d2d778254a596f0588e6a35227975fae65b32b4630f4fc97fc486af72c29188337f3edd0c2149669df4d603dc809c55e76af783142cc09c44287ac86aa1232ae7a92686ea9b8948997699733f5e16ca250cd6a2deecf09e344ad4061fcc1a92247c335b7f2e8e2439de0a946ea706f131323366345963286f5afca4cb694cdd4ff1e6a82eb56d8cb50e747a45a58933e26a5a197d820c54c90695ac59dd408b8ffc2437e787bca99ed9e981af613aa161b8fc210ea0f339c44880f3a02b8199761fdad5e7dd3367a1e182953c59d4af0354673063d4dd95f19e03b286035edd87666e4dba93eed2ee0fb7a108c5182e4ff17d0e44d9f40c1b32d472bec565eea0035efa6850cc49f80a0c9bf6dfde9fd0f318f14e0d589793ce55dc5abaf0fb6ca5268a7d4f84449c3c6e57225c89ae468a3e1b17ea50a37c2c92310853837c7faa50c2fc4a442b8f729f3ac67862572e4006d7f38863817a4d610fec97cfcef929b375d378d4b21064df4675bb8f2c329a1965a1b5fc6e54822567882552527e840b92d2a7d98758c7a70f41726cae6ef9a5b71377dd87eb9d7245aac1361202941e96a1e315e555c5d4e400b06529aab3c70237261ad775c6812dadc47416b0d32d3726b7cbd34a941b3d8ea57804127820e05d71c18ebd3386ea9ac192c18b738b1e71ccdcfd911881b6c4c0413345cc4d09fc4bf97e99e3184b1dbb8ff4db4a1d2d5593d3f10cb565d1709abdc51f36adaa92a21ccb6900c518aa2e015f1f7f5daa050deb603f1bbea2bfa5544d63ed705c1d6dbc76d1c48a21b40a4e5566be64546a7de9b86145028478b65cb3eb50b816ae760ccea69a454918d21b8346411500deca38b67c520959dbe5e4599b2ae76ea8b69347c605dae87dd07b6b06b05f29a5ed9c970b9b9c5ceecc8066da9292f2f48762afe247a635b0c4790c70ccf457444fcb3ab9b5a5f76034846b6f6b9b6a27057f4dee25219ffa3119378d30e0e0a4bb92fc569c1d28deb58885b610931a9d182c745bb158f10cb75ac60ff8327feb537e671e0ee73cac7d231b9b61251877a2fff9dc46e7b61bd9ece999aa15803495f6fed1a4157c4b03a72c39efb853e70dd4fe07ca5781b1d34f2582f047ff30a99d2a09cf5f325aeb1e2c0d670e424852478f15b0342bf6dce7a81debb2ac14d693e34eb7c928e89e1a46f5197c6a72baae35b7780d405b7fbadf54b5c4088733ee1b432958307c270c4f287e12af55299dcbc6360b806f7addec6d160fccd37b6aabcfe833d66c39bd8ba6685a362fbfd90fa576163cb8464461476d83ad02121a052c7d8fe6ffed9318cc4e72faa03bdb07e55d67c9e92258022f7308d0191398c8020ab3ff5776a2eca3ae12e426877af793bac2570b35f1f69d0e58aa38cc42dd80950ce0359bf9d45c2e1c57595fe2a136a8f67945f6fc433e2f224018d2465d5578bff64c1a002d4ee70d6d7e1e987853903f6298d1715a5351ca4186e0691fb68c2c786e1a0e6751fa29b40ae49b697b6e61ed0fb7eec04f242e266e4cb8bc2f56bf10294de71c5d09a6ffb5500ab7e222c2e10c600f79563cbe9767172087111a662bdf0091c705865e54944efaa3e1d0441a4bdeb4d7b8a28c2c6a3c9e04535081947bc884c03440145215be63ede47fb77247a2b4f4481df82fde83fa9bf6a86996c0848152dfcd60d6c25bfd8d59217d46fe4fb3ad7cdc55cb8ef83cb533161f0493193f66e42eb212904efead9ef2fa0b4797d5687cf482db80d325f9ab39b0f6c0e321ea732ad4be77dfd381142ae2944f22ec91df8e7f0b369fd6e9a3786b832d9b0372b297d8fa17205cd2909773a9bf6dfa68e09d235a5c051b5225ff2c751d6d6e64acf0536d5cffdb3fe82e2947a56ce48b52785876171790a8ced65802d58e22e31d5b8cd2931ce866db696898a4e9def2134cbb4aa4ef05cc618772204006be0aa1be76b344bd6ccdb82fbf0ed9b39c191599c0dfde14af5dc9f87305c58bf06c4a18608b742c596f7e5d53cd9f88b5450f827bcc28a600d77db1b1cbc60cf5035eb95c832f1640b0cec379c7e14a446de110fe18715d6cd6c7f7b98f099f2661d6548f2d7a9887bcf7c433f9a67054b7c58860310065851004428e9153697b3683a0285e29432102c1979d585774d2704c2006722f20a2bf65c6d8df51d6162d3d3a7305e571d1e79352d80abb5be3f040082b2998a2ed30caea10787e796ce481e901b8f08227e95d6e805706e8a88ed444670f5ef793bb341b6f2828f470b031813b9851d1c6031060f1f4e938bf7db897d6130c53454107412db7382f0480e364355bc66985f464807ce2fba594e667fd02b9fa639fb8f2bff2a9a656ad635537cb4fa69df4fd8cd1ca7b9b83999845ce25e0faea9a25c110eebdfd5aba137bf5a855bf89d47d1bd6b02b23ddad2c55dea0d8b265a5a327e9140561dbb1e38d47777627cd88949afdcc82023629ce84a924586d84f76d8d7e8efdc7053788bc0d6d339f395e70b342ee5b8e7b77b72754a7c49f37c9c75f094b9fadaf4ce5b274d65f0a426541ed292ef00ca0e1850acc4b4737f80fa7f31dacddc109a24beec4c43a0309886065a7b63b372dda337500c8362d07c9cc66cb1736b324f5cb96b9a305b2fd6176fd306915ea64a45e8040d2a1705b84a091e0cc8810c3d74a0d5e09cd24b73a38f4fe9f243d504c583ab884b7075d236889b9d1cfe4ee678db15ba222837c53f7963cffe168724f3b5aa9c6ea74af5f86e977b06f6d03ea40cba6eb28be9712ca1acda4cdc8d38ccdc2f7981354d1cf78573235a37dc66c11d88ff3995534852558da192163b4de18a0b6fba751e98d6a97c97d924c809aa4e6a1c3c2c88c2a4093df2f9950d52d7a270e730a3c4245dd6d9b01996734256ecabc390436cb1dee5c0d45805591c6af44d240ba6d1f171d922192ead5aab364282aed7ea905138f14c0ee3d0748958f6128b20d3b56ccac0f40b4d9bc99bcfeffd8b998507cefa8737601aee439802a5aaf651e2bcaf647392f07feeb630adadbbb555ba7b09dc54d9ed4e1e1d92a670a951edd0089a473c4fbbe41eba373ccfd4c5bea5c573ffc4b4c45e251258f343752b84e935aecb5ac57a31477d90f1704c24264bca2199e12981d8e49f36d17f53c0c8ea3e930316f807766d85b9434037c3b6987a88666375a98ad0186a8eda3987060e6c3d4cb49d19a5b77926c249ae7cf75b2ed6667922d6965da05e085a8934131643785bda144b26a33b52fbb7a716a7edd4fc228e38920eacd31093325256bcef543fa5bd61480d71b2e7c0a81a4ca254f976366a96553ea6ed110867c5bb1a1c84fe4877d1be1f7095a254d3a3cc9fa610558ed857294f0ea9f9a95dffcfc2ad4b49a2273bda4b8e525cc6bac58b3f292c5a67b8b997bede796b29025d0081603436e6363c6c80ca056966043aed6be00b227fde7f597c2e8e91c17d246d7014447090275d2ace1ab16d3748cc3cb85b0509560e53ce2c4e94e4bc1f4ba53198498e5316d805fad8b572eea05a21c89f3ed1de4373806e4d607b755f23815db11970bb6b57db54e0e36aab70a45c62b5e3f49846fd314231158562322b7aa63d87a985c8c81d5e024b55d22656543135b67a727ca1dd18725349ed0d7f47df3821a96ad09bb8e390686fe5466de6a73a5a331097058ff167cd192bea3a53ee23c46b7cdf19d5a51f536810520710c85cc8281f00d762b0b91aeab6eaa6885c6e5204185ebe978f6f806dbc9ec2e6efae96eb231fd851e9226448c8d516614f42db4fe6ee033dfbacf99b5d04df98b8eb30802f02adcaf13904b03c9a62642834c87897259a9486638ce080abe78c278a457afdf4a94ded0d0ce175d5da075fe8bc2b5d026f2f9d84fa9d31f3b2ec29abf99df6c594860a5b70720657aed3f0c238796f235565720be9661598f8f651d0f9b20faddd89a67b62ff69c1a6dac6d47ce38cd92f32fa6e30637dc85f2f58424bcfd8a14f91786832a0a1e1ae975acb9326954e4bddbb487b39d7f4047f5edef35dd934f9beff6e6fe2075e70189a4f1c9c7612e569031be175095c835a56f78c61349d3a9fea9ce7ad585b13032fb510220f1d432e7d328b01b1068447ac8c15f5b43a3e061a8024e6539d4443fb34bb4cd71f68522d597c9ededea2678f626842fd179092b83515d133c5078454fafe7d32d1474c153e77d489f75c2df2e1d4b02a8ec2e7b49ff5f36a37843f7cbe48469d97c4815d06a66ec16cd6c535cdfc12220b4b9aa86e621a6e5d936a813fc0695e71951e6e4899422a0e8eee5830951b1e8c27a04d70fc77bd89150bdac472acd064b7a633f28ab393b508efbba1390e44a0abae30f1dfc86b3497fe8fc82b729f22b5523f850ad72fc5425eeda07c4f8f573e36f17fbe3e70a3954e739a44a8963dbb5d60693abaa04e7a5cfd526615c028588900c7cb7bb0d0df5b2c7bda78d9cb71c1ae705bda008d5d62f6c978f5acf9efb2bc820442f900a716b2865f4850af6357e38a0bc42417b0e8281bf3fe5879fd61c75c49a57d9230db89aa254124e3e051acad29f39283b8592c17263223f8b097186ecb70f96dfbb3e88fe6e17fb9b83648461f25a147186b44c1bfd8dea2e389c7e4e0f49edc96b47c8a495cd01b45bc81d207c1b06ffff4a02c44ce23c7fea07ccef09be4409acf5362b080e347b73592044e0051840a7608bb799f55b09e5b425c90c1fd956e2900eaf3987140ab2bae89825d67142ea83c612b90eae1c80dbec431a315464795090ccca7630fc4a8df345cca0d6b8887dc5c7ccdc09e94c806f1dad90af6a44e1a34046b7a71594eefa1cc988ef52fa1cfae5ec8d7e101680b2a0492b4cb2505ea4ba5efa5924ffb71a3b951781141b990e110f682b1e316925040ababccb1c77d482edc160985f82109ff36c283b5e8f3e40bd3eae7566bdee92ba5c87c1addf9a9a714dd1a490bd7fb1b900a3c01699c0f2ef2f80e2fefc6d0147c2e77cd4671f650bb5e39a3b8172df6500f02a67a79c78bc834da3b02c21d38ca222f4e9fc968c207cc7e7d2867bc5d96111a8aee4e16f03cc8987f70f87d53afc149604c604c9592315085cdef46ef3c5c25a08ab574a7437ff2593d4c4f6ccf9208db5fe32cc7ae890c9457cac4468959a97748ca2510dddd26bc82c81e4045d252fce7651ce5c61d060cf350a03cc17cf8fd5762b81324aa33937c66889abd6e744fd37e21f62fe5a086382081fde4afcad9f426732cf5990e2019c7711e03cb4032969fca65879d47ba52f404e0387b027cacfbd0dce2d104f068773ce263e1e7811fc9324f3ec5314e0de355ab06665b70d49a7da005ac52e48fe3a398739dbeac795ad3e7a1c7ad4d1d6a30fbd40d4127ea635069cd93a54bdc8ca8160b46a9cffae1a51555234f58206338295c4e49b14872d6010e09df4cd64976f4ae675c3f256c34f0de054124c642d7c203d7a2a0250cb41f43f57e23c5071c411097c374e7397e75375a79fbe6126fe4f6edcda9e02171b44b9115408a74e8ed827ac5bfd6ded8d944d3c395c0ebb3030685f81983e36edf0132f656883b738d0900bf800caedbfd6d684f77fd4b0e72fab210ddb678c3260eda4079fe5366108811caf624f4b68739568097bd42abc528f8b6c3be725c33fef297d56456301e0aec1e5c3880da93b6a07719d58aa090b90f1448c8cf18eaf39b9e9c6e5877fe385587843ba5826ae230bd29f868fbdafbd33248978d53afb2e9ca3c4982f241f2c1a109a088cfabad289456d486d0ead70505b312c3fe870802d18e9aa56e22cbd6e2ad5d051d165548546c6d7c1743ce08d0700c17b5face08d795e9c9d7c32d2c928539d1d2e22ad36ce92ff30b09ffb97437d658b630fed540a334d8287d6813b4e01d49687c19b66170511655cf7e78115897dd3208149be90e8ef4256c9aa29c09b5c7b673b907e01fa0052a33679c7d2f549e21cb022b24c09a6f66387aed8f1a74e7cfc7f5a21088f1200df706156646da97e5d390037f61a115ac1d37fd156a2cec4c8c6ff3ee561749492868b3186ff699c08f062f83bd0753cd4fa55caff06b856674d911e680d344a65f8aa09c7a5bdb8f638a76d0ef40806945b6dc8af67748af87c5f3a839947744032326c002f30078d333f731fbaa68fb6b262ce331b4b50bb533b9554674d233e01873152188881ee83e0299dd54f7969e9c340276c7fa10bd435c5afc7b4a413a771dffdf7b8c34a73d393e923641e0d6c30e71f2f7ac68112974ab7bc3b44b6a9da468893994971fc25501d3777d1a870411749f3b84308721faf9e5751580460659181da82afa9bfcdc2f1720f95098db39379d5a9fd1e75e7b3705be6007e344ff302fbc5dc96686521a322f4cad322dca408ecb6e7ae001e72c9b86619a70cf2a1727d367f22bde1489f1c6ce1b60b384373ee02f102a2ecbc617a8ced3f0bbf3545efef931ef8487209038e7c6e2bf491769a5ed49d796ffa1f5c02d03a61e7c6b1881ecf163ae5d5bb76d281df233e8e8f367ae5f6dad3a91cf5818a15730027ecff4d7885fccf53347868a7ed66aeef110868a32aedfc62861d2e9d7dec6a3dc401108acb775ea09793ce35d6d204eaf3f693b9651c47c18f8ab4e4a295f121507b1fab86eb61e0720bad7a2d04b0457548c0399e0d1db03c0a50c920ef1960d11ae00f694b8b1356e60350e67edfce02cd0716e053f7dacc17e9ad27d5837c788e98464e0f692d0aaa5371769f216c1b47478b5810670e6343e926bfa27282d3e7ec8d368d1b478020347e37c2d8db0fe7cfcc6b285602cc48f99cc57265a4087c40cdc74e3f03fde41664769ad5089ca16e3df80702ad25ab4fb7668aa68a5d4ce19dbfa0c31c6db96f9cf745ede277c02edd4ce2c01e769e3daaeccf0fbc5c7ab9467b6dac51eee650f40206b6ba7509f70cdc3e6cdcf7493e53d786defd8b72b336e48db2de42c44af6b1680e4ffb75bafeef5b3a6622b8e1666bab3eb979a62a85b904e3fd80080bcdf846fbbfdf27cd8f34311594c7de5201b82ed5f4e5d2a9455aeec92aeb024f24156ff8787885adbaff74d95f6aa1f36800df75450c97c7d592440c42975c340748dd16044d0f82435afb4f4897211f9587df60fd1a0e79f2898fb2b3bdee4d1b01482889373ebaf5c9edef090d1fb276c1c2f2314378852c7f8e2d38ebccc2ec14f49ff42e6ab042f464782dee416fba02023255f11bfd3185dfe2f5d1ef8ade630d50f65e42022ca5e6433d5e76d3544e11b47cbf592bc091880dc46d285e59ed23aa2bb1692b86f0518a749e96752c794f46a30942e399788018ca4aa6427e5ab19b68e54ff343d9f2a8477c5e178d2bb6ca4bc24195da7d7aaa4fed71a7ba8bc826738894c091127f16b513c83fbb99fe5480eba2a4a1b38b79af30a3f3e2a764b54c5cf60a17a522f71f2313058feef6b218e8c33634ed64c8cbc357f37a8585f9fcd936eb3bcf164d383dc6f338dec7339867866ac7b706951a72fe2d2642352ee0839619e23526c26d3c832cb2334ba75975c318588061005cac0ae30840684550dacb2befe83cab01fa62c497e299d10f5865f6defeb5f32baee638cdc62a4b2e71073d266f3585165978610b8d01b147d6249148596aa52cbacfde6f6302f5c5a1bb8e14bb935fd4938f32ebeb972a43ed647677d11451affecc6803941a8b49454991848d729017d4bb2415a7b4457c4ade00a72a09c1e35b8a5ea269ec56ef0e796c1e464cc071b5de7b1c02485780757c39645841c525c0f755cacbbcc501dbc3db186babea4e426842d291593490e2965c4b3e9d042ed24443263bde25e8c37039cae2c2cc732925cf20407101e6352fefd6ab52f510c2a58633b2dd11a993d5a262ec2e83616105134e6a3be6f001905c5fbef325e97b8cc9401dda8b6ae475e9b304858340f430a62f82bbda96ca51b019bd6e165b82debacab6f0e9ff2051dc1937f7a4928be2763f0c9919237fe0b2658945b7d2c2b97f2c42c36e48d7a2d88bb0f55f5867fa445f10f2c014fdc5342ae399d8a0091cb517ee92417cab7feda59945bc635123b73549e6a4525046d4cbe6b633216b4338654fbcbbdc4c01a283430f30211a41e796d6dff35b04bc305f50254313e427f9013a2f58178e3469295c6caa23831220edc45da397e721534a034098ace47ea5c725714a65f8760dd7f7a145e8ed756e4f1607c75573b7fe101dc43cb04e3bd84111a759691693bbc853fe730ee118c8ade5e1f4935c970a4228f301c81fce96b3435a3342ad4625bad88b9921162ac1d64ffe4ff4deb97b17512a3207a8a6407f66c5f57791d4cfffb6eaa2184144fa7b75c585ff55205ce9ed4509de681100d66cb4e9ae06f40b2dfbe78675ae57eb98b93ba68df2fefa88c0d8f996af7b3daf7ec8e5ce1b0b3897bd1c44117a28694d7b707bff5c9bf7ac0b2bc6e8ab3e49ac489be5b5f7691be335944958217d7a3b5188a2aa795215a05103aa8376766762fd008a144a41beffc676e52e91e414fcfc3ebad27a7c7852f63824312707e197ece2a1aa3cbb672a7836296a60b8169baaf5930207a3efe5e65bac61a48f199a2d23170cf08e0cd66ef6eb66c69292be0ccb73393c8d2e585459c9002b9892df31e71359ec41f2882b851869701bdea33f255de0419212470e82a00099b30c35687b98088859f99601990748740949bea15fa2b7444dcad9956f9bc2ca1e4ec8c3c8a6ddbe68899f629cad24383047f8da96b4b656bc29d13da623a33460fac668d59ad48183fe18b05e86d90a93d19fc6cf3583202ce8a2184abfe2ab21872fc0aac76dcd37237854baa9f3809645927e6b6c21d8445128c45514e6eee345a39a4f242bb712971451c734c62e37e0ce06a6b6f5b491292bdbdc1be759629789e3185e53303fcbca695564966613d08d7d92a7aacf155b12c0539130838c06754a51943ab5cf69a00470752b294e05a7d18d82a89c55cf45f07eb8f598a18e7be2761f46438f7a0909283d9e2baaac347eb28e59303034bc1a30bd92d72bc9e389f5fecba6352d08fcd799eb698e0476af13931b0ff3d4a152d69989f230231294b98c7b49ba32dd856aae1bc6f7d13859b93119c5ab288f441286d7e5c46872430279077ff4093d197371617fba67239f8cd0e09adef2ef431bc55596529a572a11f36220f06db86820bc3e218377ea52726a7336d0cf46a82a2ee66be422739782bb6bc2c08d5830e8bdf3cbe104135fa7e9850e8aa5b9f0b61093d03ba4fc90e085c34ad0ad86a133b7f820d16c2b6c5680b4f36958ddbec7ab144ac2803787bbb8205339708ba63717639af3d356bdaf202b19a58ed4a0d9c27057600faeba11c8660b5b6da65aaaa97a6e47ca1d62e7bf39ba3df191518192cea4db6e9e43f9f5d79291046526230e4e8de50b12f515c68b13fa2a12650d442c5b52aa7ddd884b58b55d7c0c5721d037d77a460d5f0bd856348fbe812b1af1e304327ecb42b0ce943f9e86553e534776971899f855a02b60de513bbdea9663ce647f695a93b512b7748ce8b912329a3136a77d1e4c52e6054d8666c100ce387ff52a72675698073f5bbaf0fb4aadfc1dc7c06673d4b0529dcce25f97dc622718560757834a5fe53dc60f9b221090e6ddeabfb28a211970ae934da3f8d44d06cd11f59efed050ec401efcdfa1739cd2e450bfc93bdf0387ae86a6d4ed06cc47739e25abd479e58ff360af13b16f9574e98ac085d560ad373ccdc0d6e6a022ad0744359c354af5bee95e70422b96b90d498149e4ceb66a4de2945ccf0b43fbba79810c36eb921757f166eb46e4c5cf10b8b1e9adb0fc8cd4d1f7a113818f2ae199db99c191707fb04e24f7e6b897ed2691c32fa82c8322f979c802e3a2667d12cd66e593ad0d4441137e2685679981235aa71cee4f5586f53906d00aff985910c6192bd110b34d24017f2706434fcb99f0931cd0bcedc4d3bb2ad7a6f7b8a638a5a6cc1fcb8ea2490fc95419ebbd875b790868f91fdc8427fb2f9bb7f4180eee530e3689388126467efd5a3cdd647108bda9697f77fa42c1dd58d5ac6acf006f87057f5d9b9667c75f636a9e01a7757ad42f5d34b634b97f2a71d4ddb55bb84969d2ac3c1018b60b8b45c771a740b4c69cb9cd3315c59a161b061703944e71ae3607cc2a5b276aff9480f7176b0b7991b9de78d2914eafb95cb3ca77f55c0c1d3acaf4c440014db3182c7af24e028ac5e0b07494bf131011f3f1b6c984f4545355353d6147ee9e2deeef65932f71f29002252f626f68f52355c772c860e73dd35ffab3cbeff806524d22104f5c0e883a086bf2e0cdea44436a47148f9a32f585bafc8de12738be59800f9b4bcacdcb8edc497cf987d5757ba8df83dbfedd1e37bdffabc9d735f538098bae4c688973e9d80d8c5253fc01350f0a826c65cb858b0c36bbd9113dabe8c12131411f4a0e7381c0300b363445890182649aa692b6d32bd369349ff0334ec7eb1dc42ef46aaaad3d96bcc41256665556fb7b7c3d2e930f0cdf5309f2b0db229678465e28b2205fe0cc3445e4ef9ea4a039ea795e6a2f6bf53bc8c6cf11a6b49c4cb36b3d96506c6da583251e5f5094dcc0b328424f8b65561078f1ed9bd94b167dc374c73b5791f15a764fdb667766e3d9683d2a6b3afb89ff948a14a797f0c2beb714baf371b81ce72a8a6882d3fcf6a52c393288ab6c5a94d3bae86b3493c72f047d336f7ff3a667d20b2fa1eec10d1898bcf8aa526d557c80c7bbad8c32b62289adc4d7d3480460fd3c9d92b3c870203e553ded08518e0f04735b6097dab5f3d89ba4443636be3efa355b71433bf34989e6dec3d70790302196d729d8a8c34ddb726e7162f7c75e3f55c3bf3596eb4c2acf69649c923f09a7dcdbfdd3fdc4bb5099cdc30a6ea2471fc15677627877faf13518d3bca33b7aa10b446ba0b21e34efad0908126ad446bc0e69f13999a49212f906ff57e72a362766823974bbc62b9139c9e648d6e3377d284d9f250ba1c721c56bacd4c6e01497f0c3e011918f8ac899112b423bdc59b1e16b118224003bcf5742fbc922d94749bb8bcff7fcda0e01acdf06bca70c84f628e803d5efed10129bd1cdd6c3a1454d42839cfd5d39766f60f1adaabd91f5d256f4c7aa03ab55ede0061e1af1bdbf5f2983ce0513ad035ab106d70f191a9b3b8434573c38c2339390d8422d371831d9000553b4867d14fd99ed99f4ac23cc7cc19eb3425ed50ca7aad4f3e5e425ab468bbc42bf5a1d5b26b0506adf5f7e8e12d67ad8bcd35dcd7f17111d124d223c0e48cf29a9ca578b23cd7f8f5ff860f44e428bad19caa65440b5231728d9f41ba4c6eac4808889f5365013b4aa4b9b201e0c888a7c0c6f4e7d6ab28007db8a1faf956c0fbbf614e2e98c7dc5516ccfdcfb6ed31013d9b46ae232d337f93845bc13014ab5ba5fdde927f2f82297346c7bae4cd24b6e24421d2e117b644de47332817b52973760bd4e5a3c7a5668d11144fe8ef5e5ea14f9636e692c9a41a66e6fb660181e4e993899f9aff4dfe8ec0218f607a08f722a0d533b1a1d6110966cbe6d010b11bedc58272a7e4d83c0539445c02fa99ce92e04c666b300c58f0d82fa4386f743d33270850e0b5d450508a675a92973a794a0e1069b157e13f2d4771bac9a0faf8f4ccd0eaaf9bda5a1b9dae825bd95480a698e5d53e7830a4d618a931414a7d1e8111ece2da35beef7f169c62c595e7aeb0938268eb51526691000a6008816029b9a92643e04ea0e29aa95c4dd1e3feb5b6ccc4802850823a23774a6953f73d363dee97214bf9a8267e368d44dd5ab313ea501d622526731f856e6c02fdefca562f37c3507e235f9e13d67e8a100fdba7e05dfc87646152ddc0af3990aa2eb6fb477fa234461cf2f4ecc16909ec784aed44de483c46f4afe867e9304f17d83a2bafe27a9de9cf8746846027a55aea83197b3dbd4f6df91ee87ec9e3ebd1830c7f692d41fced87b9b559ff3c2afb526314740fe63e7f2ae1dd2c13d5e3f938aa42f16612315ad7275852c0817f98ca3e3caaee765975a0ef19421e8a06beeb8d433dc294aa2363e6fc840dbca2c341c5210bc424e4af5e558fe990f261660adfb10bb4f074eaf8d150d05163f738f5d635777c542510c15645cbde3034a14efea83a1cce493e71c7466437723954e01a2824ebb197664707f92f0ace933fb1419b0cc801aff632fefa3f478c87677a0ffab95148128feb4a95dfcf9c4c4183a8041dabcab8fd3fcce84f20af6e2cc5c822914b4dac71cf2c77cee2e22dbfe013c7351590632773267ebc054ee02f31d543593e686c49980413defae967bbc40eba045bfd961e81b2ed85af524a5306b2a9c48e46f2902ababb8d1591d4f475c5783b2f7a8065ba7af6992e821bf72a5d6c471e37e21a50b4a5f1b6dcf266a172aba2fabc06a7381ca7f82ddaf277800abb25f15011130dd92287820b9baed3ef3fbfeea22401dbdc9b632cb73ce51cb7f8491f597396064075c016486005e559ca945ffaf81ada8e96a905527007bfa3842fda7b033e772316170cd359008212b397c3db83faca8c24ed55b6fe58c9b3d13a0e937efbf17e5b7fe544bb0e52d0ee51eb080394f3619bbed9359f5f5c380bafd15e8de9751c51110e589cf98474094957d0623d79ec72a09804e564b72e08956da8415c6ac8e359072daaacd2f3119a3e03867b2c4c55262b91b854c192643781ce1151b647996367f6a30d1a32c978c869ca4ccb1f167a79f74f360963a4a26447c7fc85f2a75e80931eeea1676b485495c15897197b4a26b716e09555255e6f24e1bdf67db5625aee27396de7d992d302ae664e8899ea718c006e3c212e7ac35a912a777d7a55ed64b05c3642e012676f52bd280d5a01e228e07d79a9077d74ee9c664da7b56e195a3c3ca99917ef815eb7ae072b9585d34f5648c1d4b97b3c2836369bafeabd9546eb744c7ac46ae94f006d685ed848015772062e32da0b3e7818a32626989f633c43035414525973f0318589098b823fdf4d9717c0ed8eee8aa2014b62fab787f354acda6be22928a869972abd937423597dd1f378d50bf09a3ff4959acaffea6df116fe5596a7369b1577bcb040d5984ed91455964c3fa60664ab5250e193a9b9981ee0595fc68ba2bbddd5c24afd80c2d90aa1baa3c0a54499e8f2670dc4d24a229399894b8b3a36e4a0a58b55a834c231fdfcea582da42a6f603847bac0a60bc1a8da0a951701cd8db33fe324008fadcdcbe85a0fb9556df052a2d9d33c9e2ce9afe4dbe1b172526f770674a84662b312ca5ddcf1231a1fed35c94e88b5057026a81b30ddf8bc1c3f0829cbae5f5323b440fe52d078952277ebbf3608987628827636e0b00f4d82bb1ee373f292adbe103eca34a06a946abcca5814bae07b1986894b00a9bf4c217ba9a4c8cd6387a7e74c122db3fc65451fd8504dac37b77ff3e22f07050857ba6d6041ebc11da62ae84c9ed11bfff6439ed3c4e9f2bd82f1392b108239852e354ab07a99630326bc0b98ed34090d40a0b0ca71afa6b0e907da17b156a2fe76670c779c5ee40673bcb4facbf893f5fab7cebdea5527ff3af343ccd3f10857ba8305edff971ca307ca1d77968b2157db25b803e55ec6266f9cbcc7b4e6d3491d60c1fb1360e0fda01562762a79a24e5cd2737c32009f0b527def54874cf5954b9bbbd0a6732c0f264625b9876fb956203e8c8b116aea6fd4b589416efd4798b199403c1d5fdd58518fc330174a6fe4f32900816ef031524c361a408068836468a06b26c1133aea43e576074b5cb15169ae31f6f08d96f5346428fa9d9c00af36c7edfe9a7f4959d8fad46c08e6105af0e7ae4942a0841d88fc0120cdd28e2afdcd7bcf5a93a899561ec058802c76f46e550b6154a0418482aff3d6fd78a4640504932adebce887d7066460172df609925744464e08287c3361426a11d0142fddbde95135868881760e645a2fc3f7b52fc2c1b13392b42437806d1d7ced059bc8e120fff90e94035d4ac896206e2e3f9357135db0c592312d5a0eaffa5a74da57c2f231f7cc2b2be5c5cfdb6fcc0d428a871ef67980a2234790fb68802f8b8efc7fba8f3556f626870baa22eff00bdd81835d0a8f18b1b33e87d04498b3f58db2fee1cecc612f5af3997df44aeed3ff8bc76ced4c29a74024b9445a56c05eecd94df3de7cff6bbc9588902e6aa7becdd4be9497cefd289e084b4d4f192afe2303eece8ff4072c59114374661f3173584fe4a990974aa4678201276511ac06ebbc68e130c1a4f680fba2e2c22b1e8d7b1907e144e8fab5d768077682b91ce1eea58bcbc0d3f0cc05f4c8501c04a702a51b3492f6660896fff5d704f3a76d0fadc64ce2909cd2c20e8cfe24a6c06b32ef24d6f243aa549f0b1379b3006187c67d4a06d24abff6ac5bb44a440ed6c09575447cc8657d12eee671bcf29d7cca708d1034997d5fd3437e75a7a7fddca5c4d762bb5d343c718ef231e0d1b885e7b98144d7aa4c9b6c5de535e7a56392d77bf124b46a8f5cdb62cc88efb2155bb530dd89b052d76e0d0e25af07b85040abbc46783af45a9127dab4d8d3588782c991eb3c586d2840b63c75f36d9c336ebeb2a5da2d06fe3b0751764710904665a896e5dfbc0727daae9f3062eea16ba5c5ae8c04b2b910ecb477aa527ae24bda926e0f2e4ff67f30f6994cfd93ad1c5580267671d026f3911d9804ead115fee84f994eb713d5b7c658ef7a1f17afab7252470a0a9318fc50fb0d07b95bf4e49d3d0d75b9d542234e89841c9ba4d9cbd6e3c6bda84b93850e3c3cd85ed1657cbac17b5f800d9f13649082459da5693eb17978d9af7c1d3b9104f66cb2806a3e6616757bec041c7f0ade444843a914db5e8d020093a013ae6730e0f3f8996291f3e2f314c251dd7b6064dae16c0b0fb03876d68b8000973839103fb12d4f0820289398ecead17db37e869547490f06b9bb7fe254759ce732ef4c379c3ae8b661ab695b6f6e8c74d2eec039a4cd8c4f6debe66037341ba1456b16a9ceda4ccff62ab201ddaae5c251e7eb57a1a864474ca776e7dd2124ba475bc359ac09db9c3ad0311d1a4119b46b6c6914b731659d080976bd97fedf59452e75119a270cf9eb0bd6e69b0cd0576e05fd26fb6ed3f2c3fa7ee83d1eab436f09d60e26ae32ff1474c8cd021c414a5abd0c7b66887366f9d37b4084bd52f48cfc9d7eb4e8013ccfa8fdfd63cef6f7ec41d7c1abe93ffc4e05477b71dd2165eaba0c3d9e978e5f3a777aa592562b84c4bde89882d2c6d8bd4751f100f04a88401fd9f174cda09c3dae8b570919b0d034a8586e84d71dd8f142fb181348fde306e19b55c25696e2904c693291761a4ea952ec761f6fc651c035492995899e67a5f634af8aea5fcffa9b429d6ec6be47dde0abf3e860a56fca25ecbf0d02fc24d1f89044e013b68eda862c53eced438dd77db20d5c9b38664a85c7a632096790fac0e96f343f091b5c1daca5e06bca98f6f00453f27b5ed94decc2df7964065158ceddb0cc52a88bee6860d77fef83f1aa883456d094fe08e73f2b42e7f3287ca7e6e6b090ee667c78aec57b8d4863062c837ca41fc20353a35e95b875e826f192405c519cb7472f31d8eff0397417da59184d246c0b41f036bd411b7bc93d6f2a8d54874944c0ef9886209441009fbb93872e07dddfb8b650a1933c21d05dfa4c7b6e3ca00868992fcd843049577444fd636eb1870ed14ddfa7f33cdc657c6a6088db282c7719944bf591b4609432b5ec4f4c76177d30edf1d2fd6dc2058c6f94e3ff927711bff4c0be4655d4167cb53bfd641bd321f22460237fb5f0eb651e50e17bd656f319d9dc27620df70e42f43f6d777a16380ec55d9538a2a8bc51af479e83c8d4758cb0989d5a7f5dbfc93c597da81a237e7d5bac3272200342d9a75a08ada0f0fffda0a7abda6e48a556f8ae64041fe0a767ad2d08fb31744f1a9d3569731704a8e8316d453d6da033465fdc49d0238fd5fd418e491c41fc3886ab1dd2fd1a812b69e584b548b655187947283a76f15169968366e743cdf4aed773a7573c9a90a661f686855f0bc836771573b07a4f503511dbf835ea4ca65a8448b6a21a0305d83fd129bd4572a7781ce02daa4b744e5f5fe1e58d15f6986a116b0d54524db468793d259884fc441afe7403e164473481235f509654325211f118a27e8caefc2a6983bbc1f6db5bfe80237fd09adf4fe3d9c585c8df2c79df8a9d381873c11819a1da5e5edcab16e44358f8c0aba6e4baa733a9071a4004f77ac1dcf67797d9dd0f82b5e863c500fea0c0a56090701a267d2f40d07945f462c7f929ccee3408d32014ff7231ccb07245ddc0141350c4756780947a86d150165dc0c694c9a6eaaabfc8a2b4d7816b86ad9fbf1fee25a161750fff59142ab2d21b3a0cee916883afe49d4436dda16320ff9fbaddacc6c6e79c383dd048c87ef1fe35d1ebd93445856cd7140ba5bd08f214b473aa9c104ca65bb76b6d2eb368224ed890e3e571c153d36538cec2e959fe72f78abab95dacfeb2a04be26837b1989c06a8829efd656b74f454f457fe6d306c613b072cbcc8ff1c13970cf3d4a31851e28df922814b3bf56dabd39d719917b5e961e33706463f32d6b157058a327e76fe84b4619800c84358f3da60d70ce77dcbb8ca1c7b0e4b6e9c39cd62dd496b116f567e11307467d7bd369251dd186236acbe854f63b2ed34f00c56233194e89000ebec4a0f822afa2e8a2aa50cd61a5d10aa7bf298b8c8451871d86affeef0404a87bba3b186a7dd879d29cad3b9cbe60c01860fb5fa9954b0e180ba8798c23ba8021e676ff5e619ea646f3d0a812040ebe3869bac6486cd9f38392d04ab5bc4cf713f29e1ab98af882269d08dfc4f5c2931976e13530128c8fe8eac94915d9aff3e27b1c65025498ca334348ad680f1389ee5058969e74ed935b50735d344b2c97ffc1521b145223d76c6339aa5b4ad532011628778c533b47ad19f41140951b739ecc7374388c045f667843e9ce41b35c619feb33197e59051214d1bd20c9d53c7b63d1c7ad48f23c2c6fab18cd6b851740891546bc365c40d264073d16e603e8db6ca12f3c163d312b98b13c9ca985a663252e5f1b602c3db3012226d73112006dcf4e59273efcadb914842a3af1841dc4d4896d5cd620bc801f5dccda1a3aafd6c7820ce22acbb0d73f8cb27a5d810fa82aeb5491d761549df653afb6f7cf514deb62c423c1d10f0238cbfce7528e4a1e55cc70a91d74b956764cd135ed8b128349c6efee26c12f69f02cc317e568b6ad7279ee603c60b520a17119f2891b10e7722610a4d9f23e7a84f1082a74eb350fd793ca8730c7206c839d250e9e070990a4b704823b001bcbe9ba1d0709a3de57b1ab8c8751848bebf4875d441c2f4c85a2b74e45cebbfda9f3042748d418b23c63de44a773e1fd6453e088b2995c17880174f8f18ebc94b2e4d4e14182b244383609a0ee5962d32d155db67add35504e96599fabd76f1b9f9570d3b0e0021aa0f4a87aea96af9b06c1d3ae0e09e51402029d3f1819bf80e4ceebb73bac29d9eec02501e75470da448339ca22cbdffd7f2523e22d12725e9ae2c1993498f8e9a78dc4b8880c2aef3b8d2e79f16ebb3db3c01886e4f3555143cf2351b8fa5f673cd87caa7d8d84d489cc3a0781270967ebe9c098d596e522aeb28f717f21f4a9d92d2f0617b98d92458bf29edc4cc7b6c8cc0caa4df5980a1bf56c7903779a5313b8931ceef1c862f7fefd9b1de7855fd439c8dc7f1a77edead22c0d46701e9e83abf5a6e841e584c5caba39100fa443fff31e0a4b8e82e309f4f9ae6f6765993757156286034e683e55a6644e373ff5c12f15769739313ed6a59872f7da33ad60b0739a456cda5ec1b642d1d52296afce99b55d1fd2b239e16403dbc2238eb100a7f14d9b2ec025bb840ca8e54f8cf9a0cc254e606c4bb9ec00f222dfc38c1a05e4979fdfa9db84ad98beb9505a7bdc54da1e308ce9c7b05e80a35678f6fc8e81e686ba25ca35d53a2b27ef265a4a3adb864a90f21c30b86f7276588cd7d028de97c5bc3c9e03bf3a51e9e2eeb0378b0870d98ba6525af060a2152f73c85fe961844c73f6741061def8a481e75227855bbc7d8a235daf73658e2e46ab1eda48073491ef1fbcf727d53dbc389e22e6f17c40e452d892495f3b3124cefa745b4db32275a047d97ab24b6304d0e81bdcac228b161a565d3d43ca44c3cb2030dc47d8012a71bd72238d1cad7f33fdfeecfb72cd05e99ed5f7d53f31395804f6a01ee8c5e014c3063619c1b6b39558686de4ca45300be396f2b60dc10b1f5cd01f45c477d7ab89256f5e2ec1f298df2b7000af7ce98365a30fd40f225242f3864d8a1093159a630273a15592424955cc496b02fc3827370b8a0ba792852770aa5e0c0f59fe092680f57e7f4819dcec3f7a4af0db401c6feb63e3a72543a707e76049d339d8c5ccfd08bb7b807444f1c95562536df3cdd48aed8f325c7f8dffc65d561169bb5ab8547dd7ee9ea545ad32e21ed0ad9bfdec8c48b888be5774ce546d6b5a076bbe972697a96d054c20a7c2983db6f257cd65cf4ff5426b84d63b2a3e9e313345c90d9be8b960799ee0a36dc4e2acb1f0c3eee6b98274ad155bc5affefbe60d30680b0c350f396b8b6b5e5cbea7d3a4286f8a90199a270c0288151d20511acd9eed0a33271962791a03f815fff0f53663318ca5b444290a2827e3704da4ad34ebd95bc79676880819bcb68e49dcaf6d7b875bbe673efa830b60754da840d916d1456e7682b907855b2d8acc78dcc190ca9302a0cc08c6ffed0b4919fd87018bc3b6a7c9b7087bf0f258439c455593a8b073e87ef4cd38eba91e7bd3a37855c22906d0610e5ca917f1a026c50807df5f051da3b427f199862d3c727e564119691bdad7025b3c1263608ea671edfab3215be781a40c7fddae8818ff094e88730f12f1da8b046a88cc1cc957acac27ebc4ed568fa2711f74c2e7dcd17ad1dd1608b377f9f7484a5d558feb529423aa5a3614b21cda104ed12678de485497643ac0b0c909bdc3fb525888543fd7dc848b9df33971243dacd06ea95fb0752b678bd8b8f8569e7adf6e937307948d1c8e98588604cbd609f0f9cfd1f7b6395974359b8d86d549f01b8ec1d1ae3dbd552aac72adcc81ddf21c596eb0a4d18fb460a403bda190f0603885e10e1f7caccc944281696e98f5633890df59dcbbf1f30b8cc960e4594b55de0675ca9acf14b82f169b3557bf329b74041c8dd5b069088dfabed20c22f3939589e7390f4c5d7ac6724c0d72142dfe122723a3738adadd997f385f55208baa632ad11ab02e403a440878603ebbee4ec09b2c9b27da188786bd408f0bd888ce5c7dfdc77b2195d11b9cac6d426ffb881a57de26edae129f942e5d2abedd405a65a4999875ecf3a8d6f62b5e31761d625f30e78fb868825f2197ab571c8ab4e7e304d3c5e03705ed884b41f422548e9bac4b37abee3fb5b0b5b317134119dba073010274392d0de552bc27d75ebabaa0379a14165b5f22950dc21ea55c7f2b2705ab18f610556fb575fb6ab84628f74b92fcf2590f433d4194e12aed208cd3742268da0d6aaf64e37d284a1267b67ecb4e3315e206af4cfb8275945325ad1f3f642398b213ec6cd93ddd48e41b89efea72b54f363444cfa9c174eb0edfbf08be25c2388c20a7af526603ea17bf1930f95615cd1f807780c9eb362187080ff2149fbd70669fa7f218db22b3859f20a9d97a4d6659c73ba37e8cdd7c1eba04563bdf97249c153fccd0f0fc175a5e8338ea3965e9b32bebe689558ffbc142470546481d5b00ebe9358b5d970f48cb3bfa6c6d8c7c86e7ff401bb0a9f09504ebbce0f0ed951dd866b06e4c15a0c56f191f0e46710fd8ad694fca04e05103a2dbdb28bc17adda2ef6310815afc8657ecd1035e18466cc54577562e638352804e4a750b70c0d6afa63bfa05f34486851fa47f046c84c70e4c94a7bcad9f8e2cbc15ec1586f4268d2999dcb24a7b10091a15d030beaa19cae2f53829c04412b2609294482566887b0ae6a0f23596d35849a4b452dea9376854c04bf7cf6419999474b6cbe6b2dc4d186ff0d20dc2da7103f4a98a3b23aa6310790bd38bc58c8683cd5d9ce05e969357a6bd917dcb3bf4dd80c989879d755cb26d66a836c89dccc8a8b09ce089ce673fbb85f4ad745b14338b25d45a1a2d152a6563d9bfac23a24d35c38bd35b792dbc9387f980a46668863630b84c5bf83397bc88c14a2f269e9062fc28b70831e302e2c8af1326e7baf1d4638667aaaa0459e3ecad722b489afc732c73d13afba059b03af3cdce1a9d7f10bed4d11fcff48bb74f1c065391dfd0b52fd4e687e52de2128a5b4372db0247d88bcb201ab62000adf5078ace78ad16b504450192d90e847f72053a6f1ef64dc5e49647ed56e3acd93a819e3850f39e3880e551eb4f09a9fa8e48223dfedb64ad663dc324b862d1a444c02491a3f951f59c25eda0cd69ecfa0c23fc1430f90b7d112cd55a52e803d80d30e0d58407eecb42ab869ae643c5eb70facfb618863d6eab07b375e5b058a1e4c74db7ecf33f0137cd45bc3d4b66a9e6297499e8ed803ba64b108e7b0669e31bbcae53643759624dd31d3056f1314bc81859a13d065537cd8ba7a29b527cbb74566900d0a4bea4dcfea884bbd3786aac599147d973cef472e20371c9fbbd0072dc2affb4ea656ca400bae8a86b541c3f8b6547d92d05a54909339d9757a18c7cbe8f339dbf702192debd320d9c6196e7eeb7c2c71699a30b490fd45342598d4ff9a1c5f47a14da7b8f84827e32c4406447f742d156eb03b2f56c7568aa8ced4c89f31d8b94c3d399c3bbe9a00dc0ddb85713b15a1eee724b9abfcdb22f8aa2fe283018448f0428ce057f35957036aef5088a0c43dd92fcdb5c54c1f0689a95372f2d30026a2b9414744ce080176998212b606f35a4b2e2235877fe06cacc8a88eaa5ff5c87e4fbe4d55756d4ba46cbea69169e9e9de5536e79168357d17bf1fddcecce8b66b24069ddf188335a66139c3df7b8915ee69ff920a5071c69ee5e6f54bb0e2045cae4e6b08896bd47e2b26a639b100b34bbb483f273987a08f9be2207a866ea95faff5303a1e59f8e50392dc221036b2605fda73f495a116afb86c44399c014713de7d4edab732dd79838699d6333225ae3bfc16ef528a34066261e618004a8a37606fde135e15a852d41b823a16237619a461910bd742b300da9a711731fd8c7552f55a750a29af213c3ff3922daec916f2b503dd92229edda5026ea4c6f035865797fd294fd14a4feb96f1757ee264cc4effbcffd45780185d3afd12ef48383611b3b88dad1b6cdaac7ae00f3e9bcc43078c2bd2e7dc68c322032f4b6b18c5cd7987514f7315ee46c9df6a0dae2aa85ae3ba18b253b8dcd5a7a37a17dc507462e642e9ddc87a7455837b47a49033775da5ca5d0b706dcfbaa99798940f53c2241e3c855ca27ef17bdf7e8f40348db0af71558450e903cce0a70c5e0944c926a510af4e453d4b459f4d5b826556231966c550afdc832f0ae736e19e8a1385497bc9ba6ab7c468cd656bd8c55e0b172e3e15c6d619e742718b3f96c6f8fbddfea35f43de019a0c9a6a3db7b2527f9663941183b6edb4a8e140b704783f7c4296482af9b5c638b5f1862d96805b31d16dc481e498443211b9a0c07cefb4402cbde5c93a14a009a10dd480e6c4368f1786d9840860bc6564c019290b2d77f0bbc38b63e5df291ec95fa0a280d238a7ba38d7fe57d1c814080b9b042dfbc80ad74f311e182646a21c0bcb020fdef27a1a18ef1410590bbbf923618ef690c5af04e871a963945d3dd111edd0391a02b56715ae96e8d151bf45e3ea28ca3f7d126a236fc552f6c103b06ca660a1a6e466fbc3f879a3bdc5c6cb85c98870a4498ded6dee6fbaffb4630ae412cccc2d9a43d299b9b3a012fab52fc215c1a20e03788c5518a559fdc7b7d5cf1c8c81d72b46993b48d2fda91b66c2258fbac9081a2e433a0656500ca11b3e0b8051f6cfd2bda318ae531d1672ae6bb67716c26258c147dcabdeed1a4cc57d08ef8289ae38b99181af34ec18b060c960297b94b21c4d29b599e237246bde21607621ba44b42702d06e7607bf1bef871e0d2533a25fcbec2405570645ce2afa074a91afecf0ce122a85bba0162e0f01c014b527bb37d77cdf72a845e0847eb61038824717b2fd3e8c84ab2f0cebdb6d914983992267a9c114b6a2477d856736ec24463230cf3423cb3d352f5b1cb39711c82b09f3634010234aefb7e5a544f557ec854d8b14e72ba5e09e8a9bc5f4a2b10283e6dd3cbf6141a38f139e5800384aae8f17e13d3f0030f6d94cabe19647ae3235349e708db94abb49aa06e3e3911d747782e855e1f9d5a4d04da748d4bbd742f1959404d16463a6b1a23e4c262cbeebd78c04bea08e47f5fdf5b4d096f15df740670f4e9340a7d8a01e6eb28f8afb7d75c323fbc00961f4191fd91a408ae7c008153ff4510dc50e3663b71221f0f80067edd86d5ff04e7fc844045e015579d4faf20916161746cab276a3b7552cdabdda65826fc36fbc52e991e75f58538bd1ec17803965dd3ef09feef9e486aff97f978571cd9260efaee1fba37b4f3bfab781da86e8da2ea4179ec86f29ff197a47f7e8e67654c1844bdf87340200a88685450886d3165269f55028441a26b88fd1bba4bc48c16d293117f3d7a9641e0bbd748adbfab0d3f75d482052bb7079a33751f2bf84e7a541207c4db3c064ac275879802c9748a2bf32f51336c61c4903576eef88df0841d0288a788c7fac47dde822c7558c9ecd8f7ba71697c0775b408bc236f9ccbfda7f8e28a405d0da21fb0993566a5b30d87c25f9c071cabe112e4fd3900e9ae27162bc672f246e5b881ef9643f6d690b5f71ff787d512ab768dd618fb99ded368a85d2a31960fb9f3be9ae5ea46d8ce1903bc78804c26071b5a17fd6d7302271c3fe493567705606e8caeac823d5c4f0f7758e6a042a8e1703e4e8824de7e60498fa38cc0f8ea827f990c7faffb88ee6d031eea4968763ff14ac05e5aec6e390982861419196d35aacaf80a705b9267b668979d0d8cc4b6f8a70e58b2c14e4aefa02fe371072a0547e7615c035930cf9abb9c9fd1aefdf8e512ea334402136d2f1f25c55b0e5d8a8bfd18265be3e0dd85c90f7b31e0aca7af729957aa67f26de8de3da589ddba56c419ef1ffaf65a0a5a5593f30f5829ed6d71acfe35e8e5d9e91964c588d32f987f42f9825d42e636441b53600617d51c51ed1143bdda2c7fd005e2a405ca162b4019de59d3df933352eeaeac592c60af3a651babb23ae14df4e59698316fce0106301cf35b26e184f6e57e68ed635fdc644e745f6bb014eb5bfda14eda1784c297b9401daa45a960a7e8ec1ee1e1763a0860d7ca39143e3e7e720d83a665b0f147400ad0f52b014e73096f774c8290d6bb52b28d5eeda85fd93f6631249c8919cf229c6da7af60a1152190f848774b0b2716fd6b33fa0ab9e6a4ff62b1631fb34f3fcf8d983936628ee5137a375851d0d7ba854318615c943f2ea9eda6e1c0c49f58865abe19bb72db97a8d67336da8605b325dcb973cdfee80ac1a9a6d4a1a65507f9cf50ab3fa1cb4cea7b4a926e60ea23f57e2b4721a54513c29ff7b100a5df2ffb00916a2802aca1381d7bee70284c2e067381357358b5c86e721be8a9bd338d7b13b7d03a99877da5ea49eb9ac2161e908b76b7bcb24487f6ed752401c112835c918b64f25886e8ba5e0ecc0abda3a34c0dbd9f9e5995cc2c570db4d7ef759b668adb89b40b246a9e599dac622694bbcc944161b8c3de0b6980d4bc52337af8cdc1c97ec0f212c427eb8c3a025171effc438db3afdae32ed6bf68d976a32d1d0cf4b0ce6b5effcdfd164d3c475312dbcae94153a609bcb7187fcce7321f02beb360a0ebe2b571fa14940f2000fa207f9ccab62dda28a46033f891fdd29fd821b8af723a12f2b0fc72495c5fea0ddc56b2b1940ee8467b8cbea0c820bed98c26fcaaf107330414eae0db4140f6fc29248a46ed1b0a5091bbd6e1f1f5cad1b0fe0d2b34f45fa3b393ed6693047a31d314839e9063297feb3e2d245a9bbaa0d8ba2ded758f58377789b43749cec7ef49e68915816fe2efdb0686b6ef480492c318ea68b9ae4227450eb77506e704ccda7cb420e58e2fae33d9f771cfa03abf6fee562b1fb2dba6783b15d45a3151454053581629092a4f264259a6a34984150de6b63bf61ff2fd65b7355cb444df7c78429940224197d97ddbde9d6e068022013593bb62e1ba7d21eacf8f2ebac89b5923db294a61a20d84115e7840e290b93d40ffb80fbf694dbd5f468a6584c91f654292114097a413b4b243911fb7e59922e40e0e8526b1155e1069d9e360291ef9744b31f6a5101798ba366642ba95544ca78a8448b3c6c023cf15214cffc400060caaeb8d5378c7c36237c55ef0eb6cdff0fdddd321a120237ab976eb7abd393f15ebb71c2a082a17728bade0b57e1a2ddbcd09b87a1d8177ad88f5a9fd45c249a35967da09b48b28df5cd151fda560cb89554500de9c7706ed4dbf86253f8232ad79b1936cac53a4f1845a39531a604f041f39eef272a0dec8ac9895e589c0dcf06be9acac3d0cc8be657d9a7c74cd514f8e1e8fd2f394ddec2ee0af5794184b1d1fc2b04f011a6f5991e3fb69596235fffd2745f504a7bd96ebe55966fcbdbc6c4a81b784bda66d6073f65c74ddf2c12316cf8556b810da96063361e270f90502d60b27fb769b8d75910d79245693146c474dd3532108c8fa126404745faaf0594c776cc48fcffaeb9a48efc11e3682d0d01f9c237597a831863be4dc7806c5f97a1235f384d77dd591384b7ab4cb829679077e66430f6b05e64e047152a9fd9851bfaef6af1031f3decec0b630da8b64801fa96dce736c2b29501785d74d3fc4d8abe7c6adcb09bb099da8fd1efd142c7b2b52bd6f6c1738d3f105906d51581ecde30f7669d1101d8b69e27a00f54cd0c0206aecd07d2482ec30cf700049d3d2acf478339fff351ed5b0bf38f36a929c79a52f1c056b2e3deb5bc2f2187817cdfad7a5094516cd20aec3b5610950e472c8f4cd4a5a91c6ae71ef824e82b819691ea18e13b48d011a7a321d493267e57178b976141ce004a31efe85c23a7c24d3ccd332a8d42dc8333140bf28cb347aef7b9f2eb044b88a229c71b97bcdbc55e4766a5849b312b6f90f73edfcad4e4ae6d36b5ed2c692b9b9953a1d8835c0549eae55bdfcd650b30989d143e32a1edfe1b0832847ba660e18898bea80f88b4d6305f9dc739a1269d5fa2d2c78432aefe2488476cdb49d7a3e5ab512f810d41e9bbd200207050cfa8726e86e9ca9e1ab46567bcb4d35313391a4fb33e8bdcd9c75df91e96cf39240f9d14125ffdd7d7730af6f5718ecdaf65339188d7febb53eac19dca9b90f9e603d64a138d584317d3e47a20cd669dc3d4a12c8cc9a1b99de0a734efca6dc9485c14d5d24538653c4be3ceac98df6bee3c3a0a9d0ab858c8d20ebc60e35c52c2f42584260f9cb2f6d60e48d890d5fb74b31ec9c61f766751ba1d21bf4c100c4d14c3e37fb5dd46f74df8d6bf010f3d7fa1230ab9ecb3ef0d39df74af745f0179dc5620473c62cfa2015867b078d58aa554ffcd87132f8e40ce5153e078a58d2b87a6b5c6053c4d2a05c6c6df486009ad45c83344366cfe694e0a6d20587c9fbbc9295f51e2844120136a3917c4aad5567ba9277bf4fe3471bdf13d3451d46e1a5bc14ee20ec28d7be6a75e3fbd093f3a07d52be80a7c97bf94de5f2d449837e446f4b6d36c6a19790aef81c3abb96e373d7de7c01885cf1545d25697ea1a6d34d371c41e7f558fbae61b195c9a008d93ad5a12057b50b87b4704cb273fd687644e9662431d0e0ce3d4637b8cf72e63ed0856866554d6cf16d320590c5e1a1c68d08d15c6383f26f0fcb6a1a22f604571e45136ddea0a9be086fc8201328a8d9b2acc9abda1bf84d0eb9ce234746a93302392a95d43de55baf93e955d84370f57d73f7d7cddbb34974003eb732694d98b029ff7fbcc4f1b5b25ece851dc745376e76d341ce11b9cf458178ac7367024f806414de64c6032f9857800ea343444e199536f40408d55682e443836e7281d5ddb67c4cf9fb3216f2b55d9b020cdb54fa995f31b9c602a3a1db7da6c81d8b24fac8cc39634284b6e5e650a827a09ed03e3fdc3deafd9267cf0f9270f2f32b06cceeff8f505444f8596e6002187242c772adcb3ee513ffab1ee3e9f42985366352084bb373e0e554ebdf786bb213ba8332264757a64249680b08f920564065a7267d83e4fc179e29fe06c56cb554e95437bed995992109c2cd48985193bed29ae4d1b79fec48424f14c21f60f87e86e4214dd3f0599839678477becee31ab6cb9590f754636849e17d518cdee9db53c515de938642180feb4a0ace01b9970e55cdf44701b2125ac1feebfe23e5231949a93f4afe3ca9b91540ab481cff3d531ed28150fff585f95eb2686783dba3da74691d792314aca51dd11d1c8894f97bbeb1c58c0cd238d6a5798b478c5bb25593dbbc75f7212e7a0b6d37be84ee821194eabda8b5f284d878c36845e9e723161802cea362f11f60faa824ba749b5d37527a2b7ebb35442e904e6e605ab6923abd06470eaed985005e55ce12ea229acf7c449bec1dceab8148fec7217974e26b92fda3a6c6e393de63e18fcffafd9579b9416caa895898fbba308e84947631d96abf757b275bc254eb0fd0b4114f41be0f477fd4e38901b2aacc4bef4c1bd75bedd6fb53c84cd2c99af44725d2d4833826506b34f59a53de952f1b11b48cf9b05e52ef84ddd51d4ea1295937478d31ef51455ff02d42399d932a6bcd5b090510583994c45bf6d49fa3c8cd4902df226f93bfe929e5626d405d2064aaf5a0c0acc1345b186ef06e53f0e047a38f5c972d6537b4d11b4f301b5bd87ba80a164f2812bf0e63b73a917679d271a71dece3b3f7a2594e1626de9943fdb670e48b275ed94efc9feb1354fe3e676c3f3276252c3839c6363cf5a94f0c134615214eca26687c04d84c72bb05ed9ebb43936a24b47f7fc9d9b82a92726796863e4be8f1928937e028b2a497a1dea1a0337f0803864108ed3a928c3f0a4ba2eb028c6679774004e5fb15373690caebed85af683d7a6837c45db903dd776a3819bb37fe01f8c6c4b48db67c74ab7d32cd96894589836e5a703abf574f4f547eae63aed3a80562458e568b5ce998cec0c1a2c00940f80a4f0c471d55d5c9f38dd4e1d0babdc1464ef6d0f89983603490491f0aa3a951223cec87a73f67bad18adb702e485ec035a76979172e5bdb5d4c780bd43fff8b4ecaf5f809827872d91ce00e9183e46f04f58733ea82ea974f513b60778026eb6bfe68a4ba748f2fa7c79f98fb205a5442e1c02b4d9422518d2cea086c4bc10b4334dc3281f42b47e2694bab96ab19f67ab6ade28fb4cc8e7c6ac5bc7fe30d5c35cfbdce7de59755511312ea5db636dafbf18e3f3758e4cb62df851995fe4a2dd90d5cd7fd9dc722858facf659c08a157c36651d45b6577a51b517383f2d70aeed29a20a8449ef8ad44d846953a327e7e7e57ee7577c3e387fbc084f4c8463eb413cb14038529bebb23e8f8ec96037d72b581f193e5c98986af612c573af323f5c7699a2fed3f8e3ae0c043a290854d45d6c6b62c47b47181a644a316dd2092352365456a4b3e148149bd530b78e63859d0492aca4f3dc2789646d98115d663fbf5c965cacdcf53a6f26116aa8b22ec6a0b32e9fb49b2ad7d2cb418eae0a81fc58f2893cd7d455a60bad3c937dd4ad6c9f2e309547303274e86601bb75f4a6da8aec10643dadc8d2be9655e492458e5ed0bf669d7026f802314793360948109542cd535d83d8a1b50391965a333c8397f7c152f18bcc45f7595bc218b5ae70b30bbdeebcfb3408798796a1715a7838e9930b52a2a96ad8591ad6fa4e05e05b32486ca0b7b7091da7a00af123938c22e15229bc4507cde77515678ed1009dd3809cc4dcad87d26755056e887d3107318f488f7fcd01f0f44b7c883d6a80c3cdbd39f868c9f606120cb1ad7f69aebfd1df91687d3e80a365ba736b253be8a76522de822b85959b9276f0b82bd320d20db3db5bd55765a87132b83b9cddc86d4e9ded0f0b524172669c99cf754eb820eac73726612eb5f3e13d13997408ebb443ea2c87755a376686b3cd3685796f7a6ebaacc358577910a0cce22316e6e0d8000f045fdfba4db8b7869b5ab9c6842ff5853c630dbe05fcf592568a144edeb7ebdd552cec074d3004e01cf96b515d7222ea7b97a4390b42ce399f393c2d1bc284f4a56dc9b873d7ba3e77479c184477e69596c9129b4dca6dbc4263e01fdbe38854f94d4e3c635dc682e4453b4d44d1e1a99b951c738c1cfd7a8c17b566f26a1e0595a4181c79dc42fdcaad0177417e04a1244445a31832290a7a12ae5776179ac819542568111b45ac714bcc7f4754f1a921a82a6c58cd09bd52a340b3569e63e88626267bbedc57096dc596920854fc53ee879397e2c47d0bc069f4b807d8ad88fd612aaba15e9492d70fac354a767f178364b50c1754825a0b88ea049af74a7a5cb37e5e49f85c1c166059b3f8f2eb79c8577adb773fb0a628de3282a8ac5afa38932645a0a3e48f91b9e97ca2b58756fd63617f4deffc0cdde70d44b1d8f642740648c5dd42fadd10fdde96b179aab2f8b42a20baa154ae5611f31295cfe037916442114feedf0a1867fefe2d916b42c7b51ec2db0ca77cc25d0f4e89a96d776795e481b94ab3ce9317255981d5da48f13cd4a8da6d91301162770ac3500a93ff81a53886fb0007963eeff646ea8c7d8b0387b86098870450cf8f736ee2f2d9263a43a504aba6644fcabcd1abf9df4c61209a7121cf791e053d12581b718d8fd5704de345950f1692a85ce1affa1aa1555cad9af8401c296994b10f6d6d0467d509b06c2fc9f437f78f4f2fede1dbe8215237c4477b8e2f5102f88eefc633064059a673e62b9f8dc29d123d3a87b7555454fd4e789ef2940e963f4ab74e209e3cd0a230b844b7c79d31e5e664dcb4de22cba7e3d9f7e5f41bf818706ac20b56ba9d55408332aaf64df0aa8c17b237190bf74d69c486b2e226575f6151b19f65151cd31d81f81ee2faed0b6085bb575d5c21b61d3a89bf454d3a495eb294d75e5b1975f0bcc7d22651c9a172464e31395bae2fa93f65882c657a8a84d62d2addb90444fb6ec84c07c9cd74d1ee3f261b6ae7b14713167d35db2a9ef49f359b35dd359385c96436a2c0cdc602c792df97c0aad14192d4de5f7dd09b542335f3a46a09d776b61a823098bab3e125c6b5342c6276c992991f887b465887ae37c2788aa4a212f8b9cc2e566b5cf4ce1166bd9f7eab4fd2d6ee460b6674c0ada753fff991558b3f6a4487da6df01a481a76b893f0554514aaf2af379e1f49def90a64cfa19d6357c618d3478f9e4300c52aece3a7583bab539d924ba37bc0a232b1b8849802de914619ac484986424f27b743ca3e17cfc568653f5b258c2456c461b90c1fd450a994985521c243418775a8b935f70dd30067b0930c2e1f4289cac9547464f9799e9a79c329c88c330cbeab7ef1426019d7baef2f9d0bd76006ed4fb96640b65f640e59929642f9cde7053938dd652811baa93dd790ba312fcfe888a7c6e605dee41c92164a8867658f174f438bd36d313964ace887c64518b7bbec44629ded962563b0deed052d2e1c35e74caca05365bb7f027893f4347bd2bf8183a086d7974167f86f629ff4efda6feebd5cf60c0d6ffeb1e7917fbd6ac89aea5cab37e8458b8c31fb8008b6627c74ff6cec984e4722043caf828ea2bdefe91a54b74b99a1c1dab44ff0d95f9ba4b8d79cc9997fbb9be09789c565ac9bef14572a568294bb1f19bfe93d095c03c12484eec156ba86297df3081a18bc513fd5b9de4876b8ef99b09a98962551808497bfbef29c8fd54d60149f2abc0877dfb9859d061fb14079965e5359d90979ef709cc9ab60a034dcd0aca9ffda1efe57a0f584ccb1cf85f353cf6870e905b9472ed664eb259595b424349238704a3b1278225c0718419d3bea90fa499e3d9edf61b1b7d64fb307eaef4a4b070efb9d73c95fc1bd2cb29b30679781ad8da625e2c2abc9243d1ee3220d6c50ea783066a6a5a00fb74aab6c737e6fc59f0d3ee01524d206005e5e955cbc834486fb5b3ed17321cdd89bfcc31feac01ad4eac4c58492f96fcc042dc1d5d6181eea3ec6af038cb29befc731bcfd299e9eb52261fecc4827113d532d1fb2ebfa65fe5e936f570c0a08da9190c88d715c35bb5227f5bb89646a66fd65d92e0d8b2d2f15d71ec12491c7435465c65371542ad669ae6586667d9a7262c394d43a4f4a87739fe4c5346a997fbcfc6d568fd582c866b61a964629da3aa9af6109474e24fa13917233d14f9dc9f6c5fb34247036a9eb81b201976ad665de133f9b517489adfd0945729d6d654c117b0c635223da42de542e1f2eb0f171a8f1d46486c5154ab0811a6efc30acce7b1a803fd036d7be3eabe26a18db11c1fd5541a80947bcae8e77acc5fb3066c6ad93fcfb1bbe7dd9a7397308553073badf51c252d8542134bf9aa0bf8189cf5a4425695e6b8add306cc1d161c370263c2713fb485472a6d029a4b65e31475b25c37621d286ee215fc2cecd1f7099f16d0d7babab622f6cf0793702fc9fdca784d00bc6666f5b6d4e84c5144cd49e8684a1a581763ddcf5e1e72f37fb7ee2da32e84b0061cba81f76ea3c0dd59de75a56d1bb9fbb6d33110670a9952ae8b286df3c8b2d922ab5c773fc78b302a4296d02d249a618496c19bb2d3033cf872560080796a370f18f3b7ddfd45f01c84249a566f601d76170ff131e26129b82d8c4b7ff6abbf687862fcc5ec7427ad5a64b36dd7f15b52718d7d57c82a5792bebcada8b35153b625d155eadbc8401c32f4ce71c654276e410f201d4051a836b30393341496fc55d832a8a9b0de7cfeefdb58e128e3872ebf3c8f18e693a78bf5b4145f205584f0dd292e0bfb2316b6b695781848ef14d7e4bad08a532478646bb73b20649cd9a0813f0dd7692648ccf199e42ffd8dc002e0ffffff1f