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 79422 0f2ce244f528c65019545791fecdd7852c5b3a1eaf0c8292c04a6db8a01724cf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4bcba4417fbb0ba8112aa3ce03fcf6280f2628fe72e341d7bce99dd17d6f0338
Certificate Block Hash
0f2ce244f528c65019545791fecdd7852c5b3a1eaf0c8292c04a6db8a01724cf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00464a000000ce0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e8545d1cf4fe16fc8911eac645d511983426aa79fcfe54069fde3a9eb3ed4d0c7576429d8e9727c47ff52871a7785dcd2e40d7d28f59c81645a08296849b46520aec371af43ddf482ea80b06a5b76f7d524daceac7e1367fd7080000000000000080000000e00000464a000000ce0000

Raw Header Hex

000040201908a580d152ebd35657ade51862d86201a6ddc43c655a087dbad73f2a9404625470fb899d3a9c4ad9cfd61d5f52045aec0790b21534d1ef6c73c7d19a030a94fa1f416a7acb001838036f7dd19de9bcd741e372fe28260f28f6fc03cea32a11a80bbb7f41a4cb4b

Proof Data Hex

59,560 bytes
121216010307c05feeee14aefce8448a6fd220a40fc0e97a927f347868682b99393198c56cad0405595810fe858688606646950876b9f835dc984ff5f8e274ef1c9b67ff9a11609fc1c7584136a25577e4eada49b75f452f74586f81e16dca98a8b5d2e9a3192a1397660c666abf7a2644bce5dbbb251839b829011694a37c20cf0ca7ebd4ce8eabfd3be7d1d92b2cd84df32ca15d4385990ee3818a2e6e0203d3a2996671904f23c9dc9571fc2b26b118a40892ec4a18ffb475d54918fa13de1778a619b9483c4fa0c5efa13037c5dc213fef707c71937641e1c3e990eea1f8d3db2e3d1fee13c243b183964ab87d4b38c7b234654459415f3b0b57e28b3c801d5ac391a7093088fef541f83de1e51d66f575bef14814df267bc3a27f40456f5ad881774d991fd57dc44ad7e642f0758ec4113faa5702f295750227e40bee870474a169248d8005a769003e9ab37ab6a7e23bac255155b016a0b2e749f67ae10115ec410fc5223fdb246fc2380d1707be48b9aded7044af3e0a40d521037486fc8ba83025625476ed803f44e3ce1960b4f5e0e7040bd2ff03526242ec0857f99020efa35584a22ee93b46b04e423a5b99eebc79a21abddc4f2d3bc361cb0a1c1ff178a4492adf9828c498f8b2486e941276f67ee9a98aebf3844e8cd1bc7d17be6ed6656ea9bcbcd0b880e00e34a648e93c9d20f8b87194d15991b9c6529c7340d35ec2ae3d86772e32c34376fcf91007742901448be4fe037fea4f531a0f0c10a5304abb1ada1342b93b2c3fb93b65013a4bc9e281df5ee7dbc8196e0d6608d4ffc8700ba1feea76868a83b72ae20ec23d89ebd541c10f57946756b89ff26644ee246fa5d517498d1c86c09bc5619ac55caea392ee62b95cd7c3ac578d7bd3fd6585fb55ce131374c586309ee2ed7f61cdb9148a645ba834b94e3e452805156001809c0b3536db5e561725604870d75a6599a4b0f749f7775ec46575402a049cc6df1102de246582da056d519660a64e0e04152b11c7a429c607d1773c9b8b659675905c47428817f5bda679169e3ffcb8e77147bdc10d933dff5f82459297f04a8228a5758b04bab8abad28ca7e4db2f60c053087a5dadbeccb526ab0072e4ce8b252c2d1da81e00e345d3ab5234a261a48bcf9059c6a93dcff4d0486d17d359e0895be46f8aa0ce368f6d7c872dda3ba9afaabd584677d7830cb7cf955100b12a5d334100ba3f403c2e65671e00d130dd67d04b5ace30f663acb41109a0f8f130fbc79f9e5c49209781169f891db53e703ef9bb3299dd14b545cfcf92535cf4d45fe7465a594b805599ea4dd204b9996430a473b1f0bc6c9bf33396a617108f00634189da3ecac6ae3a8536ca5d12f9b45c93b0d8569f4481bb08f8ff6cd5133daaf9019a0cff5a8f24efd822cabf71e8d28a1d9ab962051d634c2f8e805ac045055d6bdfbcb52e8a89e253a0c3d3943efa45275ce803d126ac3ee03f1d80a4baadcd9a1116970af8deeb0b22588fb790a1d1d88aaef7ef843ef99ae21992120a3c1a51ff7e6419381d1db94d040b455f0a90d64ec9966b856f3e761e81763688cced7a8d9b76829b5c89bbf62048e02d006152c525ba1d23317ae1d42c482a1c9edf95d7f7b7cbf3fc3e43c128b4cfdc4f42e256694211e547fac4b8a4f5d5a861b621d18531db2afc24cd218f7217e588f723f9cc940e2b94177bb62beebd2534faa64f29b3ef7012cd49acf44e054ddbd362f4f202cc231cf1f3a723fc28d19bd08e9845f9195433d6efc07ab22202be8723942536b68174d3ba3bdd667487416caebb0599b42a6a94a3b9df05c5581238c033d024f7ea00f55766922f6a855d2418ac5bb7bbb341b9f4743cbe76a39f1504dfbf011d25dfa38f1fce97b53747da73ddd33d9317c6de193dca6a0e930470643d94926126f3850570326123a5618b1d4e7468af0a10a3ab75cb49523e63caff94fede2cfae5ea2dd82d388c12fae2ef3a05fa3dcb881b4590f7095268bc9f6f3c9cda61f7dd58dba84cf6e18652e891df532753db841a7e0599c98b8d29b3a09cfaa8b52175ccec0656786d181bfe984a2797c3ac20b8d303ce2e1509a006826f0167a369cdcd6228ff35e6c337e17902a5f4c3e8b9680ae8a6a9a0a8489cbd5b19a15bc7ddfef830b50a67345c32b33266b4928c6917d095b378114f5d767fd320fc3c1c1774ee9b58bb19e7ef9743864201d6ff9161d290d6b8fd8b5267304efe4a74882ec42fa10cc9c9e04e1b34840fc696a094039c76ca2c7c2ef54a8379c70d90ea35f078f768f3103798cfa2bddaccff362b6c1f17d045b5aceab9d1b00254d4581d075742c0e4cc26c7964244989926506527297ddef0c6c744df3cd5fa7de425e486b0e803c9a1387d3772cd70d2162e14976f5a56d060b29526eaafca2b86766afc7c1258c3982709da7ad6cf839e21c453a925debebc3fdc88e4cd2fc1da6d356fed2a1d41b5ee46667fc589d34660cddf8576ee0539b0046464446c823d7a3325cf502efca18a7a13a757241b0de2febd167173ba03ccbcc8d968cebf4b683934a4226467102d5fcfb259f706cd0362dddbd4fbdc1c76ace9d90e8e09f34d78afe2e99203ef1bb8239a9f3b8e671ffb41f314e3f13a2adad66ebe0df4565e3440eded5004c0131dee63c45114aa7359790cd761325a09668aaf2cd340963b093349bf375bce8ec02aaacc596d37f060fa5a6e674843ce5daa609776a667121c0dca8ea9d72e9366f811579a18e341e51aa342538f37a57416a9d75d5ad87fae1eb872c63b151204170e63320015c46bed685b7fea8bdfafde10fc24b7e76647e13fa61f5b9804a34812ee6dd2b5c2f56e745b9f8e15f45a43dae3ecf0c9e6d7f6daaccc27008ea930b7b0bbf27ee915942b58ed4fc8510e221f0f2655441205314b8be768ac1ae4c5043ee0d1a9ab9ace7f38ed969b965e088d393b8a10bf770291af74cf71fa48f1d9ba070420aac805dd29258c5d18949b6e7540bb3d854f42ddd8ecae0bf412aefd0f4e1de09f54ae89cf621565342b72cf75ff164296e4d6223798432f251ee6d900901b8d1cef62fdbefb1cd4237a98d0fa6ad9072efcb412ee81d257f0ca6c84252596bfa6ad32f374f6afae7bafd21cbd83b471335445b2f0eb6add4d411e33ae2404a69f623728e4d162bbe593e7a7d340024bd656892bff59f7c7c7b73e14fcbce8c2c6e01a81f5f5e17069ea66ec24d018b91e6911d00a96cbad698a6cda9ae51c66f8d1d647adafb3c01dd6b8d85943783e705601b54dc82085d96f0238901d35cbdff659a06ca5a4792b40e298fd528836524d394d57444d54ec1481d8ad2696ebec198a1faa9b40fe3983349a203fe5df27513b3f64981409e04a5e610966d0eee15368623562406eadd3fc91a3017775773cd28d1874a3c94f7efe9725dfcc3cba1ebc6d0a809e787224f50f4edf3ad9d654e88e074415a5e3c690cd00d647a60ab9a7c9567d6ea23a5ee1979320744882aa389e28ebab44c9ca6e769babccf75f677587e1c22a0ea4f41cc6dd26ccf24219b03630057949e364ebb7cf6ab833edea3447fd14b829b42b744179f7d9ab3681716f869bdbd4bf931f46304af65ed34506acec04d0a61c5d2ee6a2bfcac78b65629893e717a52b71157193738a887708f0c649a821e901eddd03d18d995d1e411e18fb25fe8c4da6d4fdef1e8e71c080a57b589798f4e8a878b5d0aecd2aa9adfad08b5008fe0159e448763edd3c8d603ba5b2a78ca9088f52b56ff250f0ec64566503be80728dd03cbd79eaf3f0da31cca079dd4692a35b5fb87d97a0eaece143038a69f6d5bfec8bb5634a954b819800c63610bfb30c629b05d1878b7acdde3caf63f5afd0f8fb30189b9db4a6a9512cd827000346ff5efc17637e8c18f438e94fe3b189b5cab10e4692d42d0ab6fd8ca6f8c1c9ccd0ca410e936b2980615dd0a0d67465dfe50fa91cb4ecd44964bea410d2e16cc774dc19dbd37398ae70ecb63dfdc4d76fff19edc8e1227dfae45f486a1f35478eb3bf0c95a73d8b2212eeb3b1394aab39d532d0c2c8f9c2a9ad65fcaafa367cb1e704d7fb521882762b457e57272f8afb1b1b932333d5ea09e32845fa817d3ec8c85ef3e5e8952f283190941298191d0b2e8fe66035fa526ce59a0d4f5b7bc0ba283e50a8826a3796ef7a9e1b1f8388e6d45326d5ebbb77f3eb77d2e4bb80329d1760f0bf3f95bd5901aa7cbd78d0aaac2e06844e0b87bccac805498b67b032dac6e73e09ee2fcbe645d0ee7ea8d87651e6ee0dc90b49b4da989153ec81ef7c1c47ac17990758f2da510e6d5eec87efe2561f63114faffbd3e66f3fdac99a3434840a644e41be3151c1ebd774e201cc32517e03b08883b3f38829f81cbf2197e1e866dbde83996892a7a16d90519c8af1086f35c8cd04535779160730175ef205df3d1c027b44decd48cbe441f34ae6393a83640659e74f1476ea830d7bf2ed8b0cf114a09d5c5dc6332a5ab8f182fb79162c5377d8a769080ff135e905f85fecf2224f1fd1850ce812b741474d66d76a75f8d34aed83fcc669a479be8454557d156bf96b726cf81f3ed02b4d9f738267f20d8c73e5262e88ef2250b58eaa85851e76771b728863e4b955f0086d6d7189d244d1310585d26e38d03642fe4f9f85df6e4d73f75135ab6ed2fd879cbf589c7a5db7af25161118a1af8d6c30e261dded789d4a5dda6964626d752cc0789679a31edffca8d89ac0fec0575b67847eacaf4b7c5a71257e377321810745670ee774aa7fba8d01622288d9d077dc7357beb0057c242316f379e95d026129459f3ac4cd32d941a9a6c759113e6c5e274561040c4811a319267920b0f7d90104f75a434814b736426e605044e527c82921e73498b600ff473611b8ec013960143498a3ef8015085a2f9d4405dd63c005fa04976c218032407a45f49c56f3b68851f067cc7ad9669ac94363ff9acd12c35a9c4d7d9e4b3fc031c1a1a6c82b973344fe8decf77b283abec24fd0f01f76f1c132ab6e140e246468431589f3c5a5e67cd2b1d42c4a18ac042ab59deab945ef5faa2b1ff5077d6fc05d6200234dfa98eba9304c21be7113e41361ec5c225113fd7bd5d23d495c5ae9e1604a4b392ebd9844b0a0ede1ca43c603d363f5feff4f552b35ef625c47dacaa81636e2e03d372f2d75cfcf866b5c0f4d984f848c563ae07de5f6d8134e82c557af8c5e9fcbbb072817154bf4eeedf4695ff5c93c32380e54b4164f60d93311171bd21f50aad594cc62666ad1ef98a775a01e10f78a3820eb84d474813008ed1bd157c5e8636cbca396b2f64c24a31ede271cfd75ba856a91e9791151fe3bbfbed13741e90b00edb4cf30982c69bf7ef32d957f12114bfa3a0e500367f2ca6de80826d2be16fda5bb91e39b78e9c046ba2361592e51149d2fa4ed7b604f478698a252c78822d19fc8128b19f106b0c1a21c71ffb1e2b755636ce501af1d055ec5747e7cab9267a66eca11bc576d18856eabf7d7487b96f6a2a89d9977eaf0dc67ca8b7b375ea11d50ae4e235c334443a2039d3010eb372f8256357bfbd0d8772a0ad0c75153b8a81c4fe53bc790cfe62d9bf8139adafa1687493571f771593e3fb095215293a3d65bdc451e8893a1d865f1a920a6296dc9866cd89a8f04dd05e2da02a64a22a10f94a391fc1adb0b962c9d2250ef4bc75c3e9c2324fb7892e003b2c704bf181900ba08d2a09fb2f7169845e6e7cc594cff1b8cc13b255d7bba935f08cb679d2181be7c9fecf8fc599ccd2b2b763217db1169925a0278c5cf7b53852cfd8c942ea01b9f9c830348ea2b675d7271507d5cbbff513f62c5251bd164aa6896930c4a0a9b29237e1b777c95792d37f423f5bf6dc4d2f6e91e1883dde95cee51fca5c9dcbdf079968c3b16e10c8e7d1594bd88bb27eff92a496d5bb4608a3c0952f25476187362178864bd53ce58cca599f1612ef0701e98442733aa5b2e0ce07b1a1176a35e6c1b50b7624f31d462a5808f9bd56154703a2bca568c311b6b62a6f6df0b977ebcca7c1a0d1719f7df3345ada483a7f8cbf883d93fec319dbc7be75cc7d3fde4b5004f0999b868ad1203463836eb5d5afb1ad01d5687d54bfc8e83e1c8c6308b47ddfb046c4bde76ff5bb37c0d2271da34306f39efa1fa93490e81cda4e50b701b72ccc8e05eeecd1dedd14b78dfab3576a064a1b88b1862011cbc25fdf475a6bde0b7910cebc7d87b0cc292717b5607a8db82db143e3dd84d6f9cb605bbcc30bfaf304fb7d15e7e146feca6e499e389d9c8defaa0a71a3505c1871ea9d0250c58fce987de07c40649fed3a82cf4223902093a42c080b54a3eea12671402bbf5f761d9358e0bcc1da228211180c3c41d1b15881121da44c2834b113e5de993a1e7b7428aefb8e6f1cb1718f22d13a36d1e8217b9a6022d6365c4faf60041980547ab7d6f8139de18fa55768c4b9e23c617041d889501ec08a7146196fd2cb030e89e7637ce01af2b4abfe70043cd3896433ad4db99a379ec681952865a54525653140bd90a8c36753387fb2172780ec6990f3bdc1551fa243e1c1d431ded760b811d004785eeb003205508253529a4ca7dd3a10e2b22da4ac13a7139b7d32cd70263e20d34835b7a9992da81eb32d574f74e5249becd772eafdc35eaf4f2a9d5ffc5b2f7bd1cf15f4496b28160d6474dbb6b99ffd763096f54620ba9eb1611cc8de51870f85bea79a6de002c015baf1ee3bd26fc4a1a0a51e5e87e0ec0a91ad0e52dc2fae7ff7a0d3f0b49e9fce25ff83c507470920e13fd144696e85d0d3deb62fd475d259e544044aa928d274c94cdfc191eab2b54afd61c1221e0a1eb82bc041d4a48766602c1b1a2561376f8f48d02c76e9ad374bd7969a034b88256e42728140c108094779d55305f34beab0c51baee94f6fd8534f062c8f66ff22c49efbb964b8cc4a505abe63742f4a67b535178671cc499e52c0374823c4bad58c9f8ede1c4f9cc68d8c83ae8daf20643a347224128fedc5c18a8194676297312ce794f1a95f3045104cb5b703e9adc377a88ab8fc8c2f24255d8f65e83c6c49bd19a8c27ae4d32454fbf2b6b0c1ad7eecca6bd0e4e9f4aed9863a89314954a50c721fe242ddfa34794548b47bfe84ab8162de336c7f15d02785b97cd8f5f222baecc33842504b190ca112f7c7fda8e14ac9ab7d94ac53e1ba12a165f5311bf54e67a883612f8ccc0e48d9f5a99e9925cec56544a25a289f6fc1d4ec4e9d5b743c1f290f026535fcc29181cf6600a0620b9c2422f0fd30f1ce0cde7575e95e4bde4bc488351f35cfe26d8400a510fa61b573055488cf9c6f41326e4d07ebdd52998e18ece2c5221b8e6b343a4e537e309e8706378598fe812daa0b51d6b568eb7ae2933e99192d89b7a0ca9ed8f1648ed47c8045a905a4bd737aa8caa1a45276615e23222cf711bcda548ff6006708df38d032bf97676bc12c49abc394e3ff2a67c3901dce663c8b86e083e83f16b72535b743f694878891e3593f3efe2b36c91a4b64f563ef2ce39cb72ea4594ccaf74dc2f6e8251400d7cd0ebfc8745b5c3e0d12f4aef86fdda37cd6c65e7413a58f09851fdde15c2d0c3a24fc1bccb02e2467fa50019fdf0ba4d03eb6d2d2cd11f6c13f03e338e2fdd7f2d2ad3ac1dc3a97e42ecc6fc09a891e9cd59764fa3059d38e4f9c5d9158b49c1350bf0d7786f64b0ae0d99f4eebc7021a5d0a632a11b2bb284b3fee567a53b25a0a0e26dbcc109dd84226da56a8170a18fed7c0c155f80db96b45ad052bcf6104e51efd14447bf01c409fca1b74e99460dc08514506f9a67f2a1ad9d5fc362456f6200f163bf0291a03647df42bfd8374205305e4f1a2e680aa91dbfef41c4c6679ed7c297ed81ab2d8a9c85be58ebdb9fe7e32313104414d40aefe86eb9aeb65c7dc6a2c4d87e1e8b6c2969bcfb59991e4b5303a357ef660d2e1ad98243923f8f7faf5f3fa69c057ab0b604bcb66d14e4dc35b210f4ff15479525cbf7de115fb48a566b30cd5536f8a50afcf4294905ff9b592d5bd9c33dcfab37132cd9729f882ce35d857d6f8eed03afb634ccbcd3d2fc9982df5703b861b0cca3b48ec79ebe6f0e4bf0c5ee124546aca11e3436d10b4e7d43f0b33299de9b5fed4844a19287fb38e3ed961fcc875e1f5a4b51b381c2b857614a61b257fd1439d4a3be16f8f9ffede39a51a09f1ac341d63d67bce0f81c7280e87460e635f0a8df6d78fa16452e5b926c486d9c87c1ba5acdda19d8ab32c9d6046be0af1c8f446536c60671012959c9eed9f66ccf5d33100253534adf252509d28e8b462144effe7ca2a47bfcc01b8373c89a84813c2ab13acd1e4a744e8c8d86d28365e7265f45081c49f649c743b4a0be8710c88c737e29169e4f2fa630709e1399c0b43f634a0eba5040438ae1d81d20669cd85f253d06f4e2737edec671ca3a1253b1c3e6db7fe87b8831f88166949856e61972d8719668fdcd05c70506e36bef694219b3de13b8242e17193ba97d8e692392a6d69a44b9cb28f0362692091678d1c80c582fa69b2f5c34f4cc140150d299b5ae55c5cbeaf5688cb81af3033d8925a788cdff49059107fc5c7cdd6c4238e70e95b9b3105370422c98bff6183dd7a1a04602e45eeadf89009bae1c186b622206b4fb85b80bae384d4c4df20e0066bc2bb48d8ba81d25ff0018b3f84e52dd0dcaabf2a159305fd49a3940653395a8ddb769854bcb0fb32f172c4904d5f01050ff1f45b9e74d6991ff461989f5e9770f29e1dedfda072fcc7df7e51b36c59a8f78262d5ed8602e3db88f61656d305bb5a6cb684fcc08d9642b3db1bdf66c4d775979fb18651e91a81ad9078321b7002ae4ed7309e74cf1f88c93d5e262f711bd9b4964842e700070c8af5bf9d29602a3e8f44cf4111301e0bcc62d20976d1bc91b21a3ff32100573a0d295ccc5eb34bae2dce7f45e835b512531d2c6d3a7ba1a69da79cd434993b5c40fad0476b29038c68d7763ec723c395e473994c09bb670eddc2eafd759f3147e6cb6ca6d2cfc7a3489fcc1d5e42424d6f4d1e397f58bd81dbeacdfbfb85245b7ec20992c3905be983993e1e747de50ab00d329e49f47d5a7600451eb466d33c6e4e6e77525e51bf8d66b032a2057f0f24a5da00546e7cffd5fdb8edf6c9f40aa26e1a1d362c8aa833b4af22e5aa4467251489d5a51e4c3ecd70f6e336dd6ab14005bcb13b234448fa2f4ff7d7f3515d1d4dcde955a4a5954eb1bf2bbb0860618e6ead077b4e5af70424570d36fe1e7e8effa8d234dbb3935904169de0136c02fb090663ba5b5a3810abc54f2d1abd1ca478fe0284e4cf5988102d733b8c5b0c8d89c4d7ff0e2cd3aa1669e400cac00fab4e0aae011f6a0c3a213846e924010ad3ccf92c1646cdade2ad7363e701fa2be7e66988d2f925c32158fdd44e53d0a387829c5095a45480832eeadbe92cd057c28493848441ded3cd2a2a24fe6b1b686b7b882073d4f31de17892238ebf88859e9f35a26eea3dbeb425063eaed162fd45b31ab178a9b68f91da068762c76b201293345cfbc808bd8cd394d9ec18d8173e341b5ddc34b17200b3613e817dcbf26430c634b7f95c06d7da1279bcb2635c57771f33746f80e391a80b8dd42b08fd6c4aaa72bf2d6a94124d8010747257816432928d27c1b9c2ccf7505e60c4d3ee2c3da48fe0a51e0d3c706dd697371bb24175bdbb9750ef71031260a39376d3acb6d3d373b3f84c7555f3cd67154d5210dff82ff01a26750ed748fd911a7308e1de6c2fb334ea44e6e6d4e6b564613ff9002a17a4c4c6be2f57f12866b7c45bd4a1455388929c8db3c7d4b3bb999acd4771f71e51cd6660b040e42bb5555b5b06167306f33fa9a079922a8d14e26021dffadd5eab86a15c996f05a7266ddac3e71e18fd21005808785a417b1106906cd27ab75e6c08328721c4a264f702afbe7eaf672d5282b4a16ad5c9ed3523177561c2ca841d7d7660265c6c4eacefc49396c73ed65eb2c51b8af264dffa142682fbf3e132b258ebe0a42cba68fd6480cfe5e792d749a6552cb69acccde45f54c9ce3265cbc29adbbd9039f97c58d38263e5a2c35dfcf4726a22e48d0c8a9c7d0f0602d6d5c31a4f6819cd165b9f7746cf15a3b06ce1dfddaa6916755f159617ec719b82196c186e3ff3a4de798187d2e34c62e39583defeac6c18b1c9cb2acfe6fa8a78dfcebea01c06a5212f575bfb4730eb61ead3722254e11b38c74ad6a240d5a916673b12be839b5fc7993c9d58419ee25a5546228c6a2a6c582b4e528a267dab3cd5367580623210bd92de4f316cb1488680743651f538cae073306d1888058cfcf849328ff0b6a383b84df524627bbcc8aa8d9bc688b6e7cc5cbfa301acf0b010d4072a4d6858c4f6f83d421259fa99667382419bed784a65fa368ab8327a41f46d097e7d9ecdc5c49cfd9c271a31f2adff92d466a35299d224c3acb047086f25e88ca9c0f0c64d150c0a6ff7fb0139f0ab95ce09d93440af47b4c69a5330dc49440bd44b18d2e59b36bdc79f8e1bc60850d7aeb4fa08a90b2f05381c93e7cc4a01d83333b1399684b7f517df84aa25cc3a8f8329c93c33f7b71a0457706f346395b5c712b3ee1997145e8e441d62f98c085fe8aebf19fb7829d0789fa0b22d408aa50ad38e882a82bac3ec93d606d0c5f9923575f61fd43dfcab5b16a7682a7bb669e4b8486ca0906d8239181af062ebf2db662cbf18859396e46b53b9597df7a860abc3100a79824264891589131598b0abe7a8189ff2eaa5a3666fb9cf8e5beeb2d3f44eb1e47d799f939ec36e21a0b8501db3a07f7a88963d132946e0486e5be169f46367ff7ad675ea10e7240847936652ab1078ff99e9dfba7cb068bae45bdaed60c990037933ab6b8c43fd07de0b900607aa6a5eee001c8c9da7a63a2d4c7ade4393431d7c1ad7b41f83fed407911bdbe7bed4e3a9f57638e50c2adec985820f55be85d9301bcc59296ed282a34d53c11b8035fce66a6d65971de9a72c0941ccec5cc76888a2d5e80e5071b312f61e1847b16d6cad387c3d4a711d7f7f63148bb9d5a80c6dc3429a57fc0bd275b2a1aff8717e075ea56aeb0675523b180225e48a0ffd5b40b33d556d53b953262e0faa2f9139d92a8bdb59c86dcba27943a692baedf3fa07e57b439567eca6d5b75397fcbf5ca2f5dcb1ac398ebc663cca94862ab06c925306e9cfc6aa2cbeb60c508e71934ee79d9f3847d34e5fafe4da3ec51d1f95a44008c89e62d674109f0a178d0c22137c486ded500705ce8fbfcdaaf331490f0ee950278ed65914bddc48f0094b584145e669fde2a4bb881504ca93bfd4ee5a110c06c059f46740da3e5566e92084f00f74e7ec8b899d04b350bca461f349393c09b16e9f5a54abcdbcff8681275126f54f464f5b9dcc93305d09636da97f9739ad8bdf07e336b46ac215fe202a7ca8d928768607f26866f81b7a32d0ded21b3463afa058931f7e91ab9ceb6fc1b57a0345fb6a86ce24b41ac0feeead6aba12f8d7517efb7557cc493a4e51fdd6fbed803c898ebdf60c447856f6b1f773fb01c08a8e4d10cb9e130b0acff73d5c5e7487091577660f87372d4a7a6de7904cad34ec5006358f7a0b4c5d3b5c164231eace0c575d517c6071a3f4e4f47e9cb5d521346d95d117020a847ff1ab27ed3b987eabe8885182d66520ef6193fb6b07c9e9221a2913aae1325810d8b16ba9134be5ecf99f613a0b584169393c385849195775dc82bf1cae57a0b7ca536ee73c0adc503c63df4e8e2633eb47d0970ea47bdf7f3fd7173bac4c5c07f11aaf59723406a782b8212eb3fb494ffb9d1a0f6dd1d6179f1d0dd6a195493311533ac7c8c29dfa060a917a76a7b8d5c14b26767ef9818aebcc8d4e745aa73d65f743d1855871206cba582cd796673e09d85fbf0e62b5a5f46487c94206867f30c1620b3853b84dc1a6134310919e6190b1a202e8b810d8d9d5cdb6364ee36e8d7c8921dff771d938d0b9cc0360b39b3b1f2246a255b9e25361a24fa271198742d9315aec98b6167b21ef974258f6b3e60d0899b7872d0cbe815da5cc655eb225bccb5b38d7eac734125e0c98bbbe324c18aa360d799700e176ce4b5b12922364703b3e29b42b09355deec596cf297d064b0eb5ff86b004a1b8f64bdb3fb2b2e7066868b8b72cb042ed30dadf8daeece37aee5ff50d10b2f20324a9c1a13b5d016bc92c5031b33f3a6aa9fc519df330ae556f14074f331760d913855d8bfcdc7a3f1a0602d92e3e071ec6e4cdd5694eac60f8171577788cd443731a9a5740eca61f3ca8e898b09a51bc06c86a6f24ff1b3be939b64778ab90a60125e60407f232edf2fbb39d482701416d3c1e8598299fa2ceef89404496507db6d471c4e1cd3c8297c70ca2a088c9e4a7c23b206c8743d5f17b0ec55f1843d4c33ac973b7a8e576272155a599d4687293adba649d197b51c9645ed14c7aa20d6c14d22038a4aeb8e3d2265c97899dcc1191c553376b0c58b7c976723c53dff11aed73dbff5d2373c7fb605965dc46b7c049e5e088bdb49fdc0e3c27d9d4a27fc9e0e7f74d053a7dc66aa00c59dd21423ddc34a26622c66b251625461555b8465166d5a68cb6580f1cac2dab4d033924d6c6c66194491940846d7fd71f5535423e329a5f317c6319eec8aa7dc9e7f2ab63d51c5eec57ce54fb5df2f7e72cbab5112773b73254f9ad47c5ef7eaa8fc3faf1ec8e517f2480a7c80470924f0f5acc1ee30d2f1ea70561651d4f55226cba50d3ca6d117c11852103feea72cb7cd12156a604b2daf6637e482be3a0aa407f36878ff25ea3a5a4ca94466b9ccf7edcdc95cf1b5fb9c13a8e8b2bf43e0a91cf9152f112c7d24750220a5a984dd550aaa07d0ce41829619b50a6c2b52aadab310ee8365970cc913ff5bf8aafb020da5208332d142b32fdae38a571f0cc86b35f85f73cde74a6c3364c987fbcd1a6a4fd0981ba54151637166c5cb6aa63af67eafeb0e0218972d597f1933c3a2dc602094c8e1320470530280fed763150b4afff00aea937f5809d590f38ef2a83844c243f7feeab9a17895896eabe15beb5655e7b2ce0e31dfb00c08541fa26da8419b75ca41673a1db9ba2dc6b0bdfc12069a421e784b5eae1cabaa5069be966177a0e2918947af2423d9ba3a5d38666988f9606924e78fb39ba81b9618bf100ab17907bc21c34bbd9858687aa41a217c9ecac748074649946bd565643b1dcabf9661aa0fa074699522cd72b1882bc074cf7496eb0f000588f47a62907d75f1179dd43a7b69b9a1b68a6ae8818a4967fcd43df0d58165af15e8ed34afa84d9e93bfd75bacde57fb61a555ac0fca3027ae85066fbaeb27611e00b82e56dedb12f6157c335ba15e33c0d6452d233952516cbb2285c3ec6e58caa50d2e4b354d68356419219ee8213c005c137954984837f117980426fe6827fabf158282711de7833816bd8cebce345b4e2a5d343e08ff4e32878cea4101595cd8b8f17a6d96b871da4653d808c6edd0400cb32211c3a90927b2f7073a449500d02246be72260b767f3aa17d1cace944c9fb1ce06ef0eefba22af1e9d5b46af720ffb144af09b3899bb014c81d942ac7d2fb27670b051ade1d27f07964fb113ed96de632588b4f1eaa4c6041d476b61fbfe6c79fd82122bfa18ad1f382753d2845912a32badc082a6ee6a505ccb3cbffe028fca3173624c5733f7d2f4a463e26b3e17205375f9de08acd31497b462839bac1f0c1b8cd3bf96bf3ad394cb05fb9e6e33f50842ded929dbec48640031563809ed3b58f4f0e9de2a1f12ced44e325fa462982d318edd917db9b4778a9ae87b2be36291471cd68906154da8668a4cee7c476ca0eaa095c8256d32a411968293fe28bfa224cc5bd32b69b18fbef27967c266f7797f40f2d244bddaf1a8d822673e8c377ee591072ba387f483346bfb08cee99d19fd68d9e22d46132f3576af4cf5647375ea28fce9f61d657a95f10d1ace79d1a0189cc8e118a9e8c6e99a16af283786dac4dba76b466cbe68ec38e56e82bf30ef16e0de4d3e747adbd4fab53ccd5641bb803c494d7cbb6446bfcdfdba8e65425f2697cf23462d398d75c921f604475a5d5431e182ab333c31901b35c33db9920723287c53b6ae7dfbc0a6df4d63c875f75112bb7c62a45be060d5034afe30eb8c51962b10f2e84c3bc2624f89758d77368881090f81d42ded97cf5a8bee25e13d4f626ac1a404ab7ebc56262f88f3ebdec2b410aaa3ad1565c3d8273164a2f350204f5f7c77d7b476dba5fb23d715c4440f8cac421e3ff0c3fa64719eeafe93c73f2f5f494379304a354bdc59f7fab216f4c60c0f40a2d1dabf56ed5f5f6b88707817a78215ce1b9cb72733d3dbb42070c75d5ea7c70c0b04b924715fd5ca5af3e7da7d9082931bbcbbd3736ecdd6d40634100d6de3b5443be3718633f0bdf4ce1a0b07dcceb7296ef7ceb3acaf3843a8c43b1072b141ac7fc9aee68c1fdff0782537cc624b1c1f14a04cfe60da122d93861c90961f59c14df92b4e177e2007d8a8e4427e599e5854d59c0416a6140363e43f12cb64d65fd2c844776a8d083d6a5ff35063f4d0b18d5a3cf9446a9bd9411d27d6a0580f9f31307d0dd8ab55c92cda5079fd144be984f1b31dd07cfe767492be291d43892bd7a1973f1abaef02ac8cc12e77f6ca65558f2971cfc066a3bd8a507d4b0cf10a1306a2f1812bda548c1bc09bf4dd2a8c20f60b4d654e64d4871b8a7c8e46132c4119a293b4aee05b9625db16fb77d0dbf3126d74d417672925fe552802ed3ea758894dfa71e3318237a601d4ea16d88c6f35e714a268203543a5683965a07e209be02308f27a4bbe493ecad5aa84c5f20c0b4a7d662949afd1f45b4b0167238508b686ea5a16ad78fbdc574fb60c5d5177885cadb4c09083c4a136a317156b50c79d645b037a2da5b0e2dce0c87f9a1337af46c621bae73d2ef6ed22b8b58a1d09933aee4374f7a557d7b3921fc4e866d6c7228c2caa59604b06aa365d7d00d82180c9283397e694d991c36470f960c5fd4ff4a0367abfa67f3ead89b638c32d31619b3b3745a7da5a21d4fb263fb9a15a7286969bd9231a177a3b8edeac287e468d9c2e3418a8114a48f0413a88d9710d4efb09586a624f2c05990fd4115e2724ae5f8e539307ebfeaef5ca794fd79c4f89700e4dc84ef85cf8d3786cdda7443deb11465a3c8b1d7019a92d8059d33a88968233b511a76d5cd0610e93fbf266f021da78aea33e286ffa3ce629f17bb778881e176a88aa7055f1126d58a3b6e05e3417a3c42fb7869a0b238eec22125cc94b3edc51b82e36d78b883a62ad9b2b2a225118b2de7949d0ae8b49c325ca5dfda813a4d49f42925f874b436f869302c382aeb5edc7015c356e37aa3efc4132480a6b653d2d999b0844a39174f6f208cded8eb18ce6de650eb39dca64e68a1c3ba2b6e1af114b24ffa321bede75fdbbe6ad1332f83b3b24a89bd1305733298f119ab92aaa9d0608079bf5f41effb20183311a750b7ac91a0146b6da7b910666277e2a39ff98e690ebbd11517d4d7df0abd1cf208c9a85f4bcde24c1bff1b33e59ad58656b4390c3ee5e04a623029d298253bd3e35c2a6fe5277afc7983202311861dca28e64dd712eda33b7c34a784a46e005aa6b21a4fdf07f8944f8c5701725c7613ebcb57d55520f7fb424ea99caa84a69a3c5ab8cb836cbd0d5164df763d3e9ef4be2ba882d93ae76cdf167403e068743d7858f140f3797bea8b1562de0399eb42dd44c3fa7ade2650dad12656bf582fa773577e32fc7e8321043c2896d03f938d1b0d9f5847394a699b273af33d8a4ee620a6d69e141021a421e40a75fb94aefb3249e4219f2ebb7bf9a229f61583bb17bd567989ebeb6e5ec00c6318f63f6a2c57d66200447e4db6921ff61353745a3282e5089da0b936f41a3940c902c3ef6d5ac623027311a44eaeea8910bf1a5a06ef565593a0bbbacfa76b8e1a2ef2a14add09be96c791db708d37347acb6bd5517f895763945be22202ac8d8d095119c64ef84df4fce4ebc2d4c15218bae059ab36374c000f9263d85e9e0d3478c2e1b01aedc3362c9242ba9141d15968a1392c5030ce13b3e807185d283c1e097286637ff966847c70d7eac44037d7c49d9e7b0e2c1c5cb2d86b23b99ec2c3fe9e7ee2c8cc8aff54f8d585208624e5d50017426dda3c13711cb4a902e4e2bcd9b705b3c51c23337d0a6c49c96c21bb4acd72be1df7224a78246cf7ceab1d4de12c60c190b651096182c9762a4f628f3e32473175894b910aeab1401aad28ee82bf453d0ac0840092378e3fbf93578bc3f5b551ad316dbad5b95f68179682c43938da460e6dd09b7e992c1e66e9a8b305f40217cc17c571819ecbc23c97369eab594c4384219031d945479dcb287f4b0e084961c0a4c37a8f5e2bd51c1ffb6f431902f0f245ee16c5b234f7ad2a40f397e50c36dbb6127406ebc8230dff803b125b0b6d74261854989c8b2906fffe08eef511a7b2cc2ad42e8b4375da1b608e2156f28516efabb43c91d95ba3618d1844cb57d71aa5b50d12f1653ed049bd20b0017159db7cf3eded142b0806d618292065f264c1faad9d6bee47f964a32ed4fbc33d1cfb94e5f25745dd5accc1e9c79b224ac514901ea17afacdb1612a54af2a1b8fa5882402ffc7b41758a4126583f4ed3401f9450c65a4c03a40159a11d26679d1cc2dfbf2170ec920b6961c3221aba4df6f8a3d5c8f51ee8883c5753eaf7aeb8fd263219c2c9701518879fba44dd897aa324f6bcee9ff0b31e617ed9e132c6e9a5153974b49002d7324c7f15dbfcfc378b016fe64c2452805f5bb36b8ce6ce59d3e777e64403afd3cc99e59ae01464a7f2ff2fdbaeb6aad555120ff61bc30c92aeab6e3b3710c587676a950c0ca6f5b86ec430b7149887f72d319a292a34ecf676caabd5761222287e31d919f7a8164c6f21a67b8c2ed227a8da3beb23e28bb659376b5e7d6d7c0e415f2ff45fc49595d95c646b84db28cb2dcb4416d7317d0c3e156aeccfb7bbeafc9450b3cf98fcfc978536a41ac7c1ece98e402b6904ac9db0e517ab425b9341c555e597cbcc16ab12ef950f14387bb374b51192be5441ebaead10387394e1e7f363826fcf175e8cba1bbed3dbada4c2eb913b7b25e70ff5c6140aa0d93e04d4c83be5b9840a66839b71a5b93c75aa7b0e13bf8a573b2fa092fbed74d70fdaf0bf458d22c446950e911655ace9e08eee7d9068377cd255b8a908010777b9015d6f152e5a00a2cab9594aaa035d69ee3d069102672b5cf458d9e45e0043db30e847955dc2b73cb300049122f84ef54a829d61869c3b1c088f61dfea1c9e5b785f6a63772b509763ac8c3f0e6c1b0c41d50e82cadf3789897c42817c73ef452551f941b61846e7d1c1c24dda40a136f3cd495ab095d552079ae156a5cbf0f024583a6f6869077e46016cbfbb5c3b9b32bc91afdaa06d60f08adef7fedf40459e35b0be99456b4068dbf100e51aa7a3ed8354fbdbbcb4dc29ea8a42fa75e5f70b1cd78af647e7277e0f6b17928f73cf49b8dda5381827cba6be486e11489f55e3dbdefad9c65485028e8103e26e9061fac53be466b0eea74a0a1e8c4fc77a19d8af00c46f22089351b75e78fd3468ac81552d32f1d39637eb3474433a1a786981480fcfdeb6d819cf75fa69cb30280f6b8aa5515389b3a2e8d8f9f8b5cb9159ca47d15564662f088f32dc177f0ef231b2ae398858ebbe60c1a6a59212359da24ee0b2e0a8060b667b77e8e1987e7e0eccae46e8ec114b2a073d5c4b1e9956c062b88ebf0cfd7bd0b8dc045dc3b4b5318c372dcfd9b3cbf5c6c106682e2fd41a2da67e3d9487e62c6b5101b59d3ed530ba234d13b47365290ad390d3f4b249bc075b8af6578a12897b95655b449595591fffcbc94bee9604b8630f2b115b68ccb611220450a6849d4664226c5886eca21def0382cde920ff16a2450aa3dab94d61f48b4b93e0d65adbf50055a59358cfa79b1201488dcec3d845f92046c9381df5997fc211eec6ba04efc99c8352ebcec10ed072df050e9a325400ef8b8239d0d4b85b8ae707d39795bb32d022d7a2d5a4a5228c840ee6e5241bd3439f41c0c2c0f6f11609961ebed51c1121d6017d0441a7982c05c3c4b34e826421e3f00b05565c3db049e2e38b7a0ff7b43fd6e8cb9299267ff80f3a89efceb3504affbc26cd4e292a3ca3975705671b9993e4c479b374062649d1bc0f206063e525ef15ec4a754998a205eddc21e790617132d3e8d1b98cb1e8612e259f845bdc0375ae598a3cb4a5e6ed8a557d8702d8a3f6fd21f7d2a3daeefc5a5746654b9bee3e2937603983f7a22a98a88190618e02a6923fb184828bfd69b3879c44578f10fbe0c7e6e36337cff5ff1dfef1c465857e2a314e46c48a136d2a7be2197c2f7fb9caa2dde6966cb14217c7555aae67be0f2c68a1a5e4730210469de90c148d0a7b719295c5186a5f7f2a8b9fdef5df98b5924c4d901210e09ef9fc72d34bd88b38099995dd2c944ff9cf3921930719ba373cea9b996ae98888eafb30d105333fa717ec25e8ec4508c158f1f5df778cfd96466029bcb7292debc2ed80a6bfb5f316adb4f74c1868e13616c8cab6e61523630cbf0f40b4b507db4d7509d69a5a19818cf199f8a349113c144add46b36df98a11179a1cbf4fc5bea03a637bebf1679491c0186a19ba4ec1fc649fd072579b28d767745270c678d4b1f6d2f224571302432297f34f1fd764685bec2b4c0cf51ce91fe272c30ea8965758494265056e1e7273feb234b95d6a6d633d05692e695590606e6afe18a3a39a090e84347667d81f4c8ef87d550fe2f3b6229ac3edbbc658001456040d0ac405e2b0e1a272f5657b99f04658287c7867c1ee55ee406b35c97682905a55d4797a402778110a5f27b6f6b6bcdd8fdbf996f626d61ad473896318d3fba8abf0af32d2891cb44417b27278c414cde85791f1a5e91e88979453ae630fa1dd693b7889679c6aa0380c33b7bf9019abf793f0e1186e9b60c2728ad58ff03583174da42ebe32b4bfaefc3585d899b40b9cdc050f6488c17d9e4f0d505a88fccad6afca9e3ae299e7bc5193cbc758b7baac722247fae21515a86bb21b1db76b9957df2b0f28b3d0bd6dab7d3074b551a7f1e29245ce6dd198715c34fa1d704ac9cadb3be2799ccb658d1033a81aead75328324f14c1dd561fb45a8cc9533147281557d3d1cd2926beda9ecd324676ee620018f7b3e3590d878ffcd6718a786d0d9d95be6984c1fd43463119c6be374deb4ba43c452771feecf65f7003d69d444d2bbdad6800b32d08449d644a229e4aeffb49daf0866d3d3d3ecb9b070314ebb0282463350d8cb54937c38953a6ac8ba92078c60ca0ca2a5d70b6360ca1672f7928e63ee873e5bc89993f00533c3d18ed5384dc8257d75add3cf44b3a93b9625cd17b80a6c7f1fd11aa7668e41f97c9f3656313e93ddd5e3b841edf88da4be12cefd09f54d6dbdb4c17fd1fb31e3e0fe4cd4a17eaad21fd2b19e7302fbc2de5fe8e6c9fd3e5684da5ca77a8da7d08f558a63db3f49b248a3059d1d94f3f1df81a3dc3f3480903d911bc7a6cc94223f90319314b4bace61840b13d006ec793d7ccd0a55dfdd6c3d4dccad878eb3e08247a8e555800573aab3d17cc47626c1f7e4383548a3a2a8b2772533160d9c011507327e144166bf84431b2c8be46cbb941045063b70db84f2bdb05085c32949c3a68ad3bad3d3f2c28f2bff2e097c3fd1d3fad5552def24ab6828b3f8f271928d9dc8f0d59ef8a486b46700f32512da3426bdd34febc33c24344bad7f952dbc1d8e7bda84ffbd743e8dd46df3629e369af06a1da3eb54f865a8b33ac4ce538d657a28f5189abe31829ac6aa0228dc85052577b48ef541650f4efd7988e8f962a0e6850a416fe3062f72a4c8cf720726df4397de6bfb8ba2775b5698a5b4d42dbac16a74109ad1cfe794097cc7c449ceea9705302a285e881d994f92b5c4955e1471106e415415f410e8f09fcfafacbd60d634304f5e4aff30a5252bad48d4b23e73e2b6372ce27f7168618b0d6074cd1a4a7fffc8487ea2baf8dcd6cc0286a5334c38d96e948e43bd62911b51f04053040ff60b8e88f9847d4d59acf9389b0b6041ca39825cc972715558e17e353d5e210915641fd1f1a1e84ad554cc8532168448121d2ed5a18bd6bdd2128dd8c6af0da9edbb06bd656ddd0aeb87edd6f10f751f78ce393bc50e200e0ede6890995271c70793adfa6cf6f67a0b7d2f4d0849e659dc0f7e13d410356cd7d78d26a357c488504aa90d1c7d443a120224667c6bd4cff59a313ff1aa39117b27d6d88494cebefacceb60c6e803c82cd29b0e2c0fe7c8cf231ce1922b6b8f74cd595e140193f7167a0bf56ee0a3dd2a98415d4f0751b8ab96d7a6f5f5822ac624934032df03f232c44b2c8ae818ad2affd4f389405fefa4cf526c6dc48ab5995eabb449db974ee6bb962464b7ea08d8dc0a92d275a1087d428b097d91ca69c614c180018e410d70b6db14863736885597f39cac4bb1cc3104e74846bf05211c852a086d38e9800441d7a45761b486849429dd70b594a46eafc53ad395b509874d9d6a8f2a36578b6e75298ede0dae8e203a404c8e0bfca43070cddaea497f1db9d476c064b49f3b27495ec8b236f877304ada81d6bda14b5fb4396e29f03bccd145d0328a390181f38dee80065edfbc2cca3b51a9f53691b861be09422c2ecd19a659f031d4e518e798c65a6ecbd91193eb94da6f4018ddac2e560086d23eb336616adc7ace85acbe0576356438f454e3d34aeb5672dc17ae61ac5480c7865cd06f329e41b8528c47ba3f71f230d9c1dc72711bf0f68dc5127675adf1f0ec1a5205579f6ffa13467c75fd280a2a6ae1489853843ad3190190c2d66020f7d3c557fb036387503592213f501311c19b2d112e0a593404e0768b2f0d7275460c53b4feb8fc056f688b9589e98e4621ee9eb210ac2637e1b84ad462ba8465ce852169c63252eb5c518e3c2e2ce81a47d1452324dd3505e5ef5f5681d7c33ed5233f50f8bad98974f879f6c7e7598ca812c97c097573abb63032ab5b20ac7b395e5f0ef2b64a6542876569d32ac1f6e268638afbf368377bd4e1863d29495b1ec48b3478a83a8860c9d693bc7b72347c9de7e561fedcbd34c8893c38410e6bc9fccbb650e9e7ffd33c9e495ae30b2baba5a2a248861b1b89a694a3d87e4f8b3300b7d8360c5f3651f175effa0d801b42a447b4588b4132467fc97f51569698461e7a41698e96c57fe1e8b48af77949511374e28e064cc736d16604585a9d142529b550503db933bc0b9d59a49a1e5465900772c2c782581d292421af641f6cc06f5ab873af794a02a0f0c14b30249c0eeda87c13b08e00e39b48d717665e5377caa2a9a6d45b79e70da00d014172d6d5ece9a65b5bd10a3ca758c0c71e4e601e71178f253629bdbe0de8f4056744c15b87930ea4a83d34aa842a6f2f56f7271a99d043f1edae68cd1fd66837d4629abcd24519272549426cb3b5be60b7d130571360bfdfd20640436f5d7cc6f836546ddd4091991db252486d66183ab6fabb96ccaa34e6bd68719996ef7c0f8b7637b38bb591f2c07a19bb3ae18ebb6ff7ad8610945a32f0bf55f4eed584a1d3aa99883c89a5afc56fe2e59b376bd817edc2a227e30f136c67fa3ad3fea60b3962c5d6d67461555e065d08eb8e6e213fc1031ebbd038feb26c673451426364d80795a59db0cf98824105b4737fe6a3ee09b9eeddad358a39b59641dc20a243ce19223ca6a30ff1d08b8546dee9e0825da216173a516588a9e7c894b30222270b985a1018418c02b82239ffbd5e8d5ff4460535e624172c67934537cdd9f9fac61826a31efb590098d93675c9eae0546d554e55bea5ba5f8fe6e84380c8cf44b1c0fe0c478c32f32800e016e4c224e00603451f38ccb2024023b6c5fed6563fdca3c5165230b182236b35b5881625b326498fb91df781d120e707dc880d312e3856bfc431c98cc4aad465f8095e8333aca3546af8ffb8d347898c879d07ea8ea3e71f1cbe1a217dd9a8e38aa98847e3bc1195421eb9503d9a25fbe567630b71ec78daa2269da5ca91e4f2f4d4a9bbfeff8250a70ca1369d545caf009de5182da84e305ba6c05e0201fe9230ff46fdd9a0202f65e6d185555232b44eadb875c729b1b4b94c6b75b8baeb2730c8abb4a3df23fb65d1847de98edcc214912d7177e5e62f4ad940cbeedf22f331fb91c5f27b6f0a216cf2226035f5324dfd6d531fb38da9630a5f0f6d335b91cdc2563d92e58c1bdf0bf8e6dfd60d4f3f73336b8d01a9bebfddf60c4f83d8268168707536b136c32d6f78864119f1732ad35778389fca690eaabcda33b3b75b5e77e7ab54437781aba881a37a5e308a69da17cfa52a6398d589a8c12ce7b645b91fd9ea6f345f230e637a006c89f33513b6a7b664de37b3c154546deceab7dc498f19cacf623f59e9b8351c31602c857d471619a29071aaa48fb9e77941fe20d96355fe21dc61167af1dee5d573e94721c13c1e8724a0fb99e5569532a183560e4388dad9911ffc41711488b2a57bd1d04c2ed9c45410ff9108176e22b9d316ba9315eba96f9d9e313112076ebf63ed5f00f99025980aba54c3eb20b27362105f4c8751779fe05ba7713a007171c85a493432703dd021046a93ea2b3b13e036e3dbb14e20ff0a9407aeecca8d5f66b1d87591fde67dc33ffe134dc54624155d5a91a6e83a41187f81819f8ab6f5bdb2c292c09ae06ac6763f6bd4ff7249ca1bd89e12abe41acdd124730d35d424a27b1ca01172290b4aa78127938e7579dda8f74880be516a4a8d951fead666eada2e5af5dd28f2963797619e59d577ae4477cbdd71b392a563adefde5d5e51403101459eb2d3324bc8a2710e85bfb88c409d593b4d302adc2dac9037e0e459989decc50ebb754032329d7041e23f60df0720fb36cde8e9aadb4b63301814664d78031fe8196da2dff723d30fc506058e3ae1e2f57107d5e13eb215caf95eb796948509c584a86a8c3bc53f0448d350a591ea0fd40a623d500ef597570d368328c50b022748978944dc077e5ce3198b20084c6c1e63b135ef2a72a4637028920c0cfee90be945dedd1ec75c1202800c253bcf9566c495f3ae98798fecd83f706905ef2b31cfed4825f76571f3585a6e2b5810b88ea2e918bc86bcc8d8500f8764fc6dd70cc50ab1bf57906111fff8a68ba19ec58d2be780cb4e984aa8bb2c89ada3c6a6b366fee01855b094fab339bf669b4d92e4372911302f54adc998b4992fad6828ae318b5d912a562c65496423f10752c627ae77955003fa8e3e1bdfcefbad594c616712b300e4bfcc48e4589b43aaea2d40eb99bede24001182013dfe4b47592fe946a53bc786fe864192d1f3e2c3a0b7c9c17c92537cc98f172ea430644bb47d3c4e5df70d0b50e928c3b67c8e402f7fb0f2a7097da79637270d95a0beb8f5b7f0a625d996879e28e30eb21df15664f08a4acc4438f1f4ce6330a1fc233579c13872cdf6c9b3bf5e0489dc798f5207380ee1619a5eaf4541241357a4c8f6d36778b0b0a1d783c0723f211bc386b3afc7ef19dc79bb13e4b4914a1221cf54fc7f8aa12f1a0b3f7ff3d22470eb5dfa07d5b076b3e504e796487dd5e3ac57329799b150f87d66cbf2b6bca5c34f538dbef1fce404df432b830fa37fed479ce50b5d2799167a2a95a920b7cc91d75ad3ba8ee76770773d695eda2865c985b65773ed3fb8367d4f7659747d1ee80e2987110c1d224bbf865f2f53ad689afb6cece277b96f7dd0124f8e74d89231c935fdae6786a3dc08d83f538f8d19f0c04ce0e641729c3afe25e309108865cd44b4f74f51ac2a30d9c0fede144fe840c3423131e6968ab8e7e303d9290e5229483ebce4e5855aff51e6cdb2ddcdd988e92dc04edbf47f5feb6f1f7ba0980b6fa54a03d539cdf55bbbee0ea375c7ba0a9f710f88a8900051a8b39f559abd84fc7173b3667d756c3e87a24eff3fad2445454194bf47e970b25b0aa925f6c916a2bb95c2b9a61f445ecc6184c2beecb24b8e716fc3bea12cbd0d51dc044cd955a63c832aab1cde09d2051cda4ab2963239920e960fd74438f2cb9a6b4b3bc918527be4555147697b6ef9050a055aadf0da9b37990868d0e2678d41280f7327e7a69ac0c203117e9075a162c2b2068b920f78ccbd6216ef7e7893ab30e44c5158904a928a99995bdf9ea99006d6b06da39ec13f9f7f06c0033871a34f52a6ebf65d71659abd1692dda826c674dc30e0fdd36c4ddd63362bed5e15d646ccf7f55cf7ad6c8d208019fec18a628cb79f2f13e37259f24680a90dadd01a55cb377ccf98818ee320c6cd336bf5a5a2ed33e7e2c24203aceccf55f15e4f797ef952b53026b7b10d541715b748b3e91ab6f0ca9cbd0a563fc8cd76e83d4f2d057ada6310acf415167340ed9defa2ba60e864ea49cbf7adcd8272171ebad8b7543395eb619bdde7a59c713cb12bec954c4b22fc39c2a5a68f23d64af1178bac62a63c71925229c8a39041190db63e3bf2cb6d8bd952ed81f97d777444a2d28bb02c02452daf95da47ed46a7f431df277380cfbca525280ab0fa74682c0103661e646253f7ce8bd417c27d77e071856804e822c5ba29033a56f27f83276f863ef97f1fdf98824925255c8141041ea7356cdba4aa9afe8f9fab3780113d436b222ffc1be149c58ced781d469a81fe82a8d8a4ee574075308305786e8d56569a0a89bce809f7edf41293946ed2356bd06dc329224018db4027cf6555f7731cdee009d5de0d672844baad14352d516ae2e79b81f35f5f047f4b2da2117351fa52829afe1a11d2af8c2f97dc1ae0cf1607102c64f2d5ffe84fa932a63f66655caf76b6f9cd198926859fa7f863a5a2487a3df63bb59a945490f2a27b83d71b8a9bcc248f8e1cfceb03024a7f3221b27b6847d1938879cf107c3850e5ee0701a312618bbb7776dbfeea182320a8c1c5d4bfa1bd74ae678000585031a1424ec71f5dedbb6744c4c9ed5eecd31c26fc4dcb08114d09f67bfc2e6a409037450594e6e14a11574203d11bb24e4678c8fa315f4580bad6b5582e5a918e64dee45a55f09f1e39523826584e300ab17c0f809db1cc5d0bea1892baf6fed4c2dbf5365541fd8c4f7f1f26753cd1845f99d6c84387ae3f75722807b175e9b5910c24ebae2fc77b4297546918b91ee1c07e502999533dd78fd15fa901a498ae04fcd45eb281f7b0db6ca627ded00b3d1a845cc4501fd061372aaad6fcee23198161b598e59f7b4dcaecb48b660e9404975cf61c7ec994914f4a1e9f20da2d7d70975856f6297f906d058eab592a1f4d546d4b3ad6e37c9aabcf98523c6de50f0a62b12862f17304d7306f99d60f9f6820457efb20b52ac3db2266fa0cd5415873a8aaf80fbae295d2a35cbd70d020637d962f6a3517383de7cbea959b6165806d568134f24292d129e1984b90f4bd2c581e4c60d1021c267a531cbfdc453a67cfba1d3360a6b1212a744a65b9e4231e8e56f920a2b5b45087e4a26be9c9baef1af8a5e87be72103eec3ea7e18bde3ac727c372622ffe64a479cbb77597a0c7d02e1d481f810cae8e60d06877e6bbeaac7604cca9241c89226386ca82da67986059b143065aed1eda34066dcbbbaf7759584a55780d5bc2562851fff931f94fa2416b322f656964179fea5abfdaf3ce59c0bd8104ef8f558f8bb895c9c78200e248c084cce55c4790f2d25638e51036712756e1a2d7459e46ed21cc62d21bd43dca1309376217b48d0953b5a314c3a6e8fa4e36cd321282fbd923264e5e00681c8c09d87991e84400f3dd170df324ee0f991511c392dcf13fde316018fb682ddc56d4075f720460ffdcb5d5392e7f860e57719c905a4d2f3b82278cff32b3c0620c3e8075db683c5ff22be64a99933e786dee763c842b6f91f71b69abd032c465daf1950ee5b4202aec927ee06db66c2587547c19553e9d12e6f87bb2ddbc9a6f9093d30a230e75a57786c14e4bb8b7e9273a1319351f835a88b5ab4c676ae2d5619fb3c2ffc204f0f504f59889e181630aa637d172f5eb95c43360c4dd699c105cf878ef9d5abab15e3f6229703f0714331f3b11331f41c5b803aca3808d8694be00a3a398fdc9709d888f928f2ea2aa51e1093a80d7985faa05c58dec97d78c96f7076e7c360b9beca9383be9b902d2c43a1ba1c695298f55f1b6b582c03d4b0a5a9f5b8d1c060a9edd2e15d6bea0cbe2abf54b572ec8010e1ec4df217e8baad6310b530305f8c0f058e96b4d26248ee741b001b106b7d3dbe7c3b9780e0028d962f8c89f8ec13a18b3d210fa0a4cf33a20d745972b82e490da7d6061dd1efdcbda3df03914c0e2341600404a71a536c6790367d9184c07e3ccca9ae6e8d6bac326178fb30a2919808a4913519eda5dc5f2d6ca05c934cb0fc32f1dc2c4440b297adaddac3a4323eb8bfe139d4dbf16f4f1f556f3e6c330a6b61a53856f9169197347426ee291c0564337795523db3d05d202c3a5834267d01c5d84751b5c9c6d7ef4029561e87c5b01e13a1562f5c6dd300c8f14dbb3c093436c654f78b2a66cf2cbecdae99a3518bca55d387a05c114afe9c9077c9ef121af941b41a694cc3336e3d729658fd51db869a08aa03cccd86398ba2e1fc063df509091593b451c053ec7d786138666a90e880b8975095ef812c0ca4199062207412a94750fa465eb444f83eb6c7c34a4b4792cc2691aa278a8221969d6f626e95bbae6a331a48b914d0d0dabfdc21c5f2c054ea47b85dfb9d3126ca1df8d915405ef7f52501491f43b51ffbc01b09d5e600a719f7a4ba25ed7b81cb4c05d173d12c09f7827cf86b0fef6cc27b0cfdfbfd3d889503465f0b9b20b300a09dc5376ee647a6417bb77ce8410b15dfc8d5761a595100fbde1682b922c51cba318637a50d1ba4878b5934dd692c18f41cc53e1b43c0f40bc9c06fe4d3fc5e7398e5345ca08a1cca6859f69976f204f18d15f9b6653f96244fde9054548341d6f6dd9f9ae24f7a89140119eaf516c54e7dfa9ac2f490656a8c728dab13fb66da4361cfc07d4ab1b3237b780678667abb49fc191d7fe2c53e8da408881a64b0599608682f35894cf51c6268db718e9db79e3fa453159c30ed6362cab96511837d7b736debb1b2780b613d439029bced0619bd73b331a16a423213244e15f408ac6d5a256ab0a70316ec8e0c9540af29e9a876ea49bbecde3595b8ca13e35bb05336680075f0e51a4226a597cfb5fc07a34bf3c35770c52ca5014bfca751c57784ee9b41b325712f4a1b95861479e64c0f063abf62528d04764bed78aada9d021edd458262903acad045f0126478c5ec2d27cae0ee19420ab2c4658ee68a1ab49ea90603196cef355845c085b4474928c82d3d0db7832af92e4e1a7b608ab3338feac785fe7401f6ee233217879630e80402d88abc5e0c6937978434d5fcdcea5512dd822f252f433686291a13e566352a4bcc2c39d5542281bb496fa02d466454e12a32faa1e07d566acb3651485e67fa2170592bb52f9dc5a9969dbe6af8993b6ecbfd190e03f88303c2cf90e41dbcfd775446a60c41e0b912e4bdf6b66f10c5d9c884a4f85351174227922fffc556a53833872b957f75bd3b4a20f8bc67040cd4a55b7c06fc6e524e22ccdc0450d6bb44cb40437171883e2c5191df66d9002be31b76cc1937d9b1959203bb589aed7fd2868188db4841d759ce357cf41a615280a62190ff9aa26c3474fa4283e1861790eb7da7b44e20b6a7b8f497d9b337e533605efe17d9f91a193f10733ccfb40d30f84f36686cd5c9049d54a4bca40cb5addab46fe9c9b3293b3612be3c50e5c659d2cbe3e472226953e85ac9c4167352b5db13ee37320524d62cef8d2e62d3a7e73e63c491684542b652afcaa76937ba60a3489260d13e3ceeb0080ac13e15ccf65649d3a2d9be271e7de812c92cf8a63bc0115ca020ea1babdad75916de7170e349a5a614fd324d5f4e2450b613929050a3aee97e201e1e99686d11c789134093a8fb3d4223c77ac7f45ccb77770aeca64440a5fe96be94ef14cf8e90db2682e4173907e5a58823f4de90dab0468d836958cdcac161173f8193cdc4d416438ce835aeeb0f28251d66e3158c0793e25e367da135c2a377c5a056e462a2674a7c9dcc198d8fba5ddd27cca7c13ab253702a804cdf331f0ed75c71cad1cc0f9a6ccd6117ed0a18b54973dfab29af8f2fe59c9aa0e84c04e5ffc3546d639bf50cb3cfe3580d6da91326e94b86dc250c9b39965b5a4ce11af274c2a746ec3802d148a6330c457b5cc585648511e912f3dc13348ceb3a6f0f76fb127a9d9f925310f3c22be1faac5ac56519628078e1aeb8f4de03c1a8f9969b46360fb24503f7af69d0c46a9b9055190add0ef0f71a69d805a1565dc7895083888ff56643a5ea040d5b5560aec95752e8b69c0bf590b5a4a8db1b64d3bd02530b0f37f892b97f819ce33c662c6517eb16d755dcf598a2b9de5854d4e11d1c4b393d0f03338d846fa885b22b2db9784e77acefe55f688ead55811c7f6e9897d1375a866f93197c1f4844da5aa91cf49ebe5edc2d9b88c320c1cd6992fb4eb14aa3e0383560ff8663fd0ee6025c37df6af8612b4bf9ed2ed487a62db427c9920d62223f563942be84fcc5af465deb743978ba1f4c86db58918f09573cc56eaeb2fcbb4746cb7b7c81a12f70f9a6df8ca9fdd8de3dc4552172985c4f5f2e791b0d0a8b6a0a9066d7b03cdb3905336be2d7b0f82257a2ca78f4fdb196330c156222ad337b2dad6d7cb2997470d4c90f356c9567acd1c8e29b93a57f54099bf855471e238da09972df6c1cc64fd01bf7eba5ef2a6ab150aba11cc003632820367b7e6073ceeb1467957554fb97a3a9c76f68348d1693c582c00ed44e16f9f85dad0eaf5e2318afb5ce090a582a524e0d81a0b99df047a49c7916162967332c2c7254fd983ba45d71d68df8dcb391752a76b1afc4e5f01d8aaad08a4245c4b4184fa03ea6ddbe93f974e4a98fa975b7a5aefc4efcb8be7aa04682686ad13be26b37d01f8e0b873eacfd437900e46bc7e28800366c04954fd0083ad7423f64408c3cb8209ef99e4959b58c965cbe364a9a255d9983c351184a783e2b73e80439861d96e2250b1e7a0947aa0f2764074bcb8b3fdf2dad56d914bfb7d390f616051a2a696079dd46d86542bcfa48b6d104021e4b355b794d2b5af4660736b790fcbe87946e8392fc6febf7bd75b38c13c8bd88527cb38fe1b215e7d399abbd9f341e488c3ef6292ffe688f7e7eab9e7782fa1705db2ca5b06746f8f4decc5aed9e7a78b2d8d8a6abdadb39c9d0ebf2479e6113f8331390c83061722a98ca837b0a6386718632b92098753fb38056d5e8a647bbe914d8b93212f010815c5b005dc3ec61ff012021d8530980d39231463130109f6a789b17c9be3c973aa4041894ff6b988a60cfdb2a84b45dd81d6b4f6151f41e3b5db63938c8d209649b41ec7f85f8b5f30b77c56b9e9d039e3c4007688f16a8565b4a9ac8bed87542cf1397f3e477e7933cdc9f1002a2b9b4042968c9bb549a2141b8139390a1c889229bb12151e96d02d3405fcecff0b9b85e115cc7adf7cc1de95236cac2b0559c8252d6b2d7d16fb917de537626b9ad24d20c38255531c346512e45faf30863d5a841fd76afb972c7dd81f2277ea23d2e44b2b3061b65855ab50cf56947c16765a73a3cc65373503689588321bf47b4f25b91009a7613fae99b502782dff4c2c42b36d0ac0ee0a73b03c9435ed5dc23d42cfd67216199637f041a7d44e0b6d7aa4373004c90368f93ac1ca87c005690804f7227e5c6dc738dd9948abf3694c9460b2c9879745f69cdc13eb8ec7e033e2abfa2490e02b1d87ed25202e910c0ef09373a4c86e7da06976bf5847bfb626c00ed9119c949029fb30b45ec1d9f9b370146d1e31f3d858996bf784d3a66f169ff54311e00fbc25eeb9323f125438606e74647975e9c39aee66cd63024a2be37c8aa9a92362bc153754ecc218fedf57800a8b023cbfdb3d069ab991aba17e6ac159fee1fee69e7fe0290e94db5f35ae7e2d74a777748b702b88770fa37acb09a58b1238ca7b6c46a97240846644762362af931f646d3212ec76c69a5b32c6d21520be2b3e1f4c03aa703a773d6a7c0ad26f13f8b48f270b6d7ca12d11b412a89d62b47129d97caa5e904b6879a3cdd4523e19fd5501dfd52680a4015f335d0d2929198d1816226339111cb2d1113db6241fd351b9713d605e7f0ddf97e5712ea3e1d2bdb4fa095374727b92512acdf2e2c813858f5bdec680692b59d7c68848ff0919709a93ca811542c90661c3658ea7ffc2746a5d35253add58d310d9227dd440846c161849d88828ebaff2f602c75d86a0dc3512acfa34aa6e921d6ac7bc1aee3db3fd78ca2fd83d640cbc93741e196e1d27e06f27c4a061314cda70f4a3752a19cf42231a8c7b8e101d9844b14598da460c79aa0374cde41855d2d0f6b51e7120d197a19c6cea5c8b84c9cd21be38b4616650042283d5a7cf6fd700c49e69b0a2c7437e63f9fffc32b0b7ee1c99b340a7cd9dd4e62b265639358361b873fca55c256d5d834ac3ed1ede69730f38c8afb51a015e711d4b8ec4b35642a2a5c3d97781896c813f55f5d80d4c32a104f62521fb36e175e06c68f0a4182babac5a071da5d37638b3f7b05bd46e00918315c06cab3e53143ac2a3329860f0dd94b1fd80ae0e35f384a302b05a948cb37e46b59ce00fce7aa63860248072ba6e362d43c51fdb210be18e46d6ffdb7282b039e11e9478482512aea532b47eafa3b080d798bf6c068283d3348cad1f0705666db622ecbd4aea2ffe057216eaa3955d481607d038d2d89feed3236c25a090fb20d686fe32fd10365bd0a6881061790ba3c9569b23d70a85e1d4f9d9b0b5120103efd43d1cb09cd2936bf2bd3bc706fe0944375e6ca77d8a6e29937dc1c6bdba3ce510534786bed0fff5e7ff878cdfe78af449f56a91f30eb0d8f48ca6e743c0adf320fdb11486ccf542bc2ec10121e427df6ace5ffff93801c340aeaf841d79557219b5563d43917e783171a4ebed6bc4477cdb4c4996e076d95267daebc32b752a3aad94c297e48aadcef0ab347faa209940ea58e2983a8d75cd2838958db43a449f57c72187d3f4f31452492594c2ecaf74e770a3476aaded46bda09f76f7bc34933f85d2e1be2f5be8d43788bf604f2db07b2b0f68f90b864fbef383ee8dd2c336853af79cc56f973435f20183f5144ea3ad0cc774ae9c7848291d60c09842d656bc38e50c9997e1eba5b8b2da094f52c6dce26f67acda5f2d95fe6a65e12d01e8251692ba2cddd91943e123ab8402473386b7c1760511967b7a3ae5b8ba30199a886093f768e79d83f5b3c91db6725bf335043c9d132269ff7103505f04cb132b5cb850f0e08142d1e6cf4855a0cfa04773ccb9d1c647c61a6c3490ec54ee224ef31451c51f2193ce40385d98eae4260bb1bc7966b3cf933f8f9460bc2ec1d6ddfdaaf3c86108300b6290d24e76e685818731b4fc1c14adcb4a8bce96ab5c1052e0855676d08770ddda58635a4c333a69b5bee00e8798c4d387ae24c09ad807da2c95cc084daa01078af1d609349bc3b06887c78c1880c023a763836f1aaa989a27027ca8b22e652d4c6d400e324ad7f762edb01cb92cbd201766c6491e1a2130082acfe8baeff0681c2e439bb7365b10763174529e5f229620fd2782aa747869a49b1f34259ca875d65f17885c15c6469848277934bbcf3c2ddbae0456fac9c4768ada666cc6924f538fa85d2c9b81a49ebb3a9f4de2da5c5dedf8d4e5df5cacbf44e08e503fee856d7f1d0f73b88e00492a793f77a31413b865697da540bc2e1d8fad594f681cc29cd867efb959ca682244e8a6ea86b6839253d69ccfd6f03b31144e032aadd36db534867003190d9f88dc56805e7fe34b2408a61e693925169544541f6260df6002c33b1f4fdd7fbc8defbddaa04944650f0f658b52ee2d82ef5d0ca7e1498059e42480bd033e79ae667b69b9bd7fb7585e7325789f22ae6422f70396f6d5f5b5183b0100911a793190332222f76fdca3e4b617ed3053cf6ee554eadde7ce76265424f7b580ecd80db825a57a17ce4ab7e3cdac3fffcf64afc5193c1cdb214e721e1b995918a6c51d5521bd7c6cf7978394760e9c1c2e51d96f2975c45029de7faa3726d4e0592f57afd9b750a1bd655024602d6b8b2bbcc6b04c082170827c5ebec422cca9975414adcd66f232f68a5b7c36944a09f4bf0ba3bc81230c19e8125d1a0d456538948dc1f80ceee21986e2c5f1930b47f24d12476c47b0d611199d1ae7344345bb2eb8188399d04c6256f9560c6787343546b2c023021475498dfddf3e5899d54dd0adcc983da4556c8577e565d3d2e774f99b80ee85f4e39eb79d801c9d6c4faf4668da4e89ec7251921d28365f539603a2dc591ff299352757b43cccae936a1189f75e41241444d96a5cdb40c444a826e42380e8e63c5ea505faa5bafa4968e79f40a90b8abcc2c39d5542281bb496fa02d466454e12a32faa1e07d566acb365bca6ff5b257152e31308d6bc9aba596da074f9b0d5713ce9d611b711613aea1adb58559589382f35f7a54334ffd78296898bff9e21f0c175f506381208c2237f8b844cd3b32883e178794e9323c1a2d26715fa187273e970101034fcb878983018fc588e0ac5b48e7db69b6a2a1ec0d8826ffc90dbe0975d007f1680230cb6c01f5ebce176522a800f4d63346fb291869f906bd0386437c50ff4198962cd4d25ac4c792b4c2966b87dbb6087262f903f7a78b06141f300b378cbf30bec84dd7ddd1c66b3b787ff985c19525be6ae3c93ff920cca3886ecf304964e85c36c6c0bf3c079a7dd9a617f5fbafd1c58c2ce3c3a7cd8e4e4a816e23cef4cd5d17d86c9823955bc528f48f2f84c50ff08eccd0440de06ddd8830de5673f3e1b32f45040cd7cead3da8858f1d9e049c98a561b4a8e7a4b1eb579a3637c67377a4263c4cd0b5c7b98d13044376fb631137b65e1cb6976e7666f9e6127138e1b0b3a0f3c2afadec22ab6f6a0c44cb4527080f6a267588bf0b7ff642019bdef6cd766f7044353047e478fbb024c91145bfa321b5de7b1e42d7ada5619cd7256a181cbab83957f8f6c5a607af4dfb8a269fa541bb2ba69fc12a0398fbffd68ce3e84551f8202f21658b4114926a500133e5bb6c68d4f66498cee1c095cb4cc998adef48d9c8257465b62141666811ae7291de5d536ca79dc343e98bdd1af3a7e91567efcbee7fae369c6952e333f3d39ebebb6e2d40f24100ab39965b5a4ce11af274c2a746ec3802d148a6330c457b5cc585648d824ef1b3d51e9b2c2499fbaec131822556af82c69f71ab7e6742bd94dc18fb8adda490252d3864281ecd3256a8e2bd5730bfabc4ad40d593f4a146d94be1c93a4b550cbc499b970b8a7d3ec3a8720b9b3318de0fed9a0f3d9b98b4e05a0dd57c41385a53e84e16ebd3241461e052e84b020eba4600effd8122c93b02274607950fbbd9b7d1045c5ed0f1e0e746e0cd3ea205ee10100ce55ea59698e76bb5a0532ead54d69acdbb897c09d523ab2084fa73673064aa36e750a5f3503d1e25d8ba0acce18624c6be1c8a053fd891709863c3165315809af6092e7bcc7813ba7fc40cb534ad3042876c70326667db0de268d5722e5986f8db5a771d835d085d3a3859720dfeeb799c097c3468ee550bd45d0274cd951f0c1d70fea53040cb57f7e118e9d02e6b3f7bca5f33547e4decc491ee7a6b0dc703f76626471330af474ec69e60178058751c53616f8fc234b8de7a50130ca3d7a4246b9a7c2fd51cbb92ef1513e3a4d29486478a6f7b28f770bf5bf22181b5c3a770fa2e3dfabbcc37e4adcf21f466ba7f6878f3852f38700d11759fe45983383bd709b7d1684949085bf0af359d93fc5949d44f6a4a0d26d3fc4c18c2686ba6db65ea89b24ada00c84b0ff721fc57c591e9400172472494962863a5ef1956035ff09d518e01301dcd8618a08b21fe64c3ca714d33cd912713be43a54567a967bfc71ab1271ba3d4cffdfe3a5bafcf5da47fbafdca65d8cd0d920164e109d648ae81837651b124a879ee8491b6ef41cd7142566fd3c8b070c72cdd0cbb9fa99db6be68df5405512731b60c862de3b48be795558249822ac9a8f39a96cd0ee24f465e54ece742966a68743bd4dc119136d782bc8f70736d1b873ec7108588bb937203cf07d35db1e1618d04c94ac8222f477bc5fc83afddae831b2da7676bf7bd75b38c13c8bd88527cb38fe1b215e7d399abbd9f341e488c3d9757fda0646c3816a2d0e28342f280145b0315e6bcc9fce80ff11aaa3965953434b3a0d295f56d73f7e827ac001503b39717a76f2b8d4b834d6171242a2b9f13a2246fbd4c97a12167066faea4bbcc99b447b129e637b23b54cacff8ce0d4e7bf80733c5db44a81163695d046b6cd6fa9077e222ee1a8065283ddda807176580c3455837497c13cfd3cd2fc7d5a93bdb232388b456632afbf8392ffed58c8ab52070c15c981d83210221c8542436a0e08677b8267e4e79375a4b0b01f82239aab2522ef1d71f2ffdee23738811d10749db5acd2c3504a33e23d3343b6b99cf27dbb8869a1d418bb4c7d6c9fd289c6efab0027757ae8545a73c45c1043de4d624e378322d4d59f69886ad29c70cd7d8f3c193cab9784da48819d4b9fccbcc299d36e96bfa3c25b23bc7e9dcd77a5ec5e3012092f4dc7889a590e27c201e367e42a4d104a39837ad3bc375bc64cef5eeb1f28cf56a7eb43d9a54c0361ad9ff51f729d2a150be4a3182cff8513345824603a567563caf80492c6874fc1a165aed6499917bcc4fc3b266fe5a6519d265a323997eef1c29691fd9fdcf889b44ef265dcd8f28fffdb3f94b9ed90e02b1d87ed25202e910c0ef09373a4c86e7da06976bf5847bfb631f12cfbc53a87a60241474fcdc89396af1aaaec0749c10f15c8b39605ad2e1da1f9ca7b705f4753ebe4936d06a9cada307f01cb7fafabf1d053602ee59150c39790f7c369487e6f4cd4f635668ba2abf97467c53939286833a4dbfab1c97016dda5522507a10734e568cb1238c454cdc8857586252731844a02cacf1c28927a09af65043eece617527931e9c2fc48f88c313f7a90de0373b0c1660189d26fcbb5bc728369cd47724d6f6c5c6ff8a0278869f0c53fddbf657f9137ed409f1ee197dbbd6ea3e67810c9592217417698011d0a331326df98a04b7811333762b17fb1851f8a36b84daa5172c0b1719194ab73d756d41c920a98a1256b388e62d7fd1e37a5cf033c4ac274342522a55ffce13d2eee01ec389a9785448503830e3143c2c1ccc7f8a08a1a0f45c7b971103bd684ee4459775df73c3e831fb42e6c99cfb1d78d85fa310e250e9a5abd5430cb0b29fc721e8609db727534aa6e921d6ac7bc1aee3db3fd78ca2fd83d640cbc93741e196e1dbba6b74840566cc916d5b037247825af109f9992053c191ea59a667ca4f9ce38053bbb0ed409b30c6dd15efb7e8e660617549474e27474ba586a2486c5d9ab1a25ca6bcc69f4cf871dbfef0d00f6fcc631411d1aaf72d3bc92944e6fa27de924176347d1bb5c99aeb20e51c7e1a49bd12ffde5febdee54a464c3afd9a1606ee9a1f98d9c6f2d1303792f8f5be47e3ddeb8b37fd07bdb72698d696a74df23b1253262d0b3042822bfa50e222db1d3dabeacc4be954b950a24b6da8a107596c3999495f0cd98d84b2ba71a8cfef1ba452db0ad4c96a10d258ed9aca282ad5dfdfe81ac1bc31d2d7f6b2c9e1bfeef73b1ad3bf94a8b59ab020c23c5dc6c16ecb9feaf048c1581f9298fc9d847bd624f2e6a77ddb90a04b25203fbfbd7bf51dcb44cbad18004112ae8e21282392b0e58ba2920136146d90d539eaa47163dc341c244ed4486fb79a6e29623162383d7249983342dab28dd8f76996780998dd45625a7be5739035ecce60698b88c8c6ce71b78c0458d8e90e0dd12e19e3eb4eb2ca6ca88a381aef660b674694251658ac082f4806ea4dcc241e95a65bd392356c51faf815e704bead9cac83057f7d5f073c0838a4e980f2ca5f17a825373631de880d181abdee58fcd29115e727c411db656ecfcae9dfa92fefc65ff69074f9727031e395bcdf366e24a70ef12e98831417d0038bdf2d9d89b43c9cd79b037528fc1d732f2ea4e3a29c4c0ca1e5c871c613231beca5cc60aa00ca189e727a7b581081a6ddb1964e5d9a41f64b4ebcdd8177e6c22be632704fc568ffb4a36721e4b1943af14850f1971509ccce32d3a8546d5bbd08b00bd9e82f39c5505f0e36d6d3aaa34cf363ca19bc40d8a3f225d664a6daff85d3d991f90ef5f210b8abdd5fba21a837831330f5dac12dbff65d15a8185a4962dfe605a02c10a0ad585c01d15786b68d0e7bbbfd8ab3df0118cfde449fb83468c2406bed3f67d09fb2ed54b1e811265778ed79cec35ac6fe6f49a8c91bd09791b3992f7217609b51ddc93bddf2b62e6272190e7bf0711b4aa31fc0df59e63b3e55275cc6149837a891ed7a96fdc65f1641957a60758743b42d00fa3b19fe367bfec4db06dfc0a17a2421fb19fe1c8c77fe0156a37b4834c18519dc59d68893c8085b1014a6d4323da05daab6f8670f412058b0e34fa6c686a191ecd7443f13095544a0f14c4ea732971a9f1a350ea77350510faebeb9a1fb65796c09846252b0fb9ccb010903776acf4894bf8cb0b3daef4a29805e227b43b3ed84f37a5c005d2c4bfb61d6912f1df77e414f380980640cf6c3dbbd3721f7585fe129191575f6dac2d40b3985f3b81e3b9c5799f31fb71e627cedcc48309cf420a24fe7fe48c16df94582c0e934c59ba6c042cc8e82c9baa3515fa0a08cf631e1c71ef6b19da5501255358b41610b90665843104a697163d0e134fb4585a62f3201a1da6ab3b9c7d0306146a4020de813525b90bc3d8f8f50c54015ce704b86788d754a9551f6a757e0fd877dce997a3b5bd58eefac007a72b6b20f3aca68f342145566be6bc764e05a193bab70fab12c568cbe8e0020b1ff3530769118cccfa14e5e85a753de037d80dfa2366a9215e413fdf9ce78c3fd10dd5bf0d15feb516f380395d4e705fdc6187767b47bbc0bba1ee8c4b111567927608ccab9a8dfd5b3806759ab1533e16c7d23125a03a6a9b945e7303d10b3fbc1abafe604beb65160d5fbd9919487d91f1d5b35992fabdd889d222aff0019eb3a7577d968fdf4877b39a9ebd7d8709ec768ba0d2a233f1301480a6e023db19b4cad3d9a166498e27975003a366913a77fb6d9cb581a43247e4059efd357a273cf9aa9f89e040ccac29eadbadcc8e84914e844b20f57a021aea502c34611159aae98a9e6bf3ca960989e3eba55fbb672ec1dbe7bdd496caad003b25c488813a3e5ff8f1539dbc1324bff4ac33c0ad65691951e89ba7d374edd7ac7df9c3b07180098d592b3f30a9f4ac756bf6b6e717f55fe64f17468bcd8f8530e27b153afbdc3193ae3aa5a3655135f57eada96b4947c772d24476675f5114abf069550734b59bf5a4c5413bf7c6cdf2430ff2823cc9fd7aeb5c1c1e8df153bdbfdfcba1f21fd4fe4ac4871e37929d5e193951f303f43a47b75accd55b98ce146212becb56c3f1ad6c25eb5c686080b95ad8c715a69dd11227d06220fcb4cb5f4841e635b90d4324a3b02a589e0142709110f38852eb78a7cc05c82032622550efa24766b715999ad2e6afd444eef953396ac2b9bf6300b598838811fc72413df69955e02920c4a6fcd04612cd19f8397e50ffb250e692f612141ae9a6f523e87ce0ec3a0597a580b50f5ded5f4bda5e0b6fa5e82996a6ba83189631ef68e97942c7c35d2ab50c5973fe7b1b2ed3955ca69b52b21fab683db4ac25ef906aff45258ab4077005ce4049d0516d92c93c5066429853219662c41ae69887530588e28632bae350d640d290b24b8f99ccead8b50f8a28ed147e23f2ead60ff7ee509bf9bcd63ee332d6e11629910945e058947bc7dfc69afeb98c815a56734cd3a35d6d68fc1cb168890eaf558e597e1684794b4cee2a676f5681b5d82c594fb69e152b5131be54f7361b0f8b3cc6f6150e4901ce6633a0861a0033fb48cdb8ec428a80ce72885c844eb348424fa1f48b837adff1240b430610ce62c7274e98d5942a4ac58048bdbfaffd3c3f47fe0a19d8d50b8705c30fd98c4fad59b585f140baa7f87025ca7bae5b465d233a3ffb3ddb4032c4e2e4ee15d483ac1c2ace69aec08255e9bf3f79bbbed4db0ad06af8d02b43f5f65f4fd15f72d535d7af82a8cddff90ed29080b922c0797d3d96dc735c60d8a952fc64cac33985ded36cb0c16d41fc517ef88ac658379a21d8cd762280261a22b055c1911b3415b15e4c7b1c543891fc44b7102281cb1f7cb9882a3484764b2b1c36728280c34bfcd4c0cf2eaec4b2e935ea889719658487a81327b11ef930be3c3bb50f2784c61360f07475d448512a51f9585c3a1593761c72ecfbfb892c8ec0d9a524fff7a4961e24d691939b26fa7207fca6f9e1ccdc00e1d11bad152313c8d48787e905db8dd3d63888e6c4210c3c3fcbbfff23278b930da2cc661c82120a65c7a8b52e84c10f6226866844d2da126c5d6db7024c092ef5b7d3d2e8cdd294ac8ae175149703f4ae142f7e08e00f9fa711cefb872f8d6a9a985bfb0898d30d34d9c83d00cfde644f39a5fe99ff02324ad1bd07000f308a40e72eef9fe9e338b997d5ffe4a27582e18a0d3119268cac694ece6d5236eb9a870ae2c6ccc1db7f17ce9ba54b0f8bdda812b8fc38ec0df310d3946a2d590d9554310eac89ed2d5dcbfddf53fd683ad10dcbf4e19499a38cdd7381469dae805cefc4d8b835652249c44f9e48ae0ef63aad637461c2a82a0e3965d1a8a3985df1b2fa7d385d264cdcfabc41c66a3d008aad6836e54e114b48d3c270b652f0642b9f46d15bee804307747f2de9dded79db52ede06a178b6afe6240710c912ee385689648f897e25f5912a4ef413d068ee9b944f4fb1a78626044738217edd8ff856c79d75c8da6379049490c5c1c34afcce2d6609aad86b979db3eff9ab68177ab99c1b688b51c33df6b7bc5bc755a1d1bd68c34512fd2d975e944073978b0ad4f86d96a8f7c9d0021b4c1128c4f1971cd5758becb26b3d597f64bb75f7c216468580c2679886bdc4919b6c22356e1b3807867588d0a70a04932833954c0aac3e2ab47d0d635160ef6696e9c7e135c2f3a001738a41d0df273f18af1a88b2ce0ae8e501521557d023cc8679cdf7ebe3899c946aadaa8892a7057c1b38340c0a03d4058a2c096c7fde28073d461996d1d522b9340be4ae536a099b79161bf6d24e25e1edb519ef3638a1416f6b4fbf0ed045d2098fb85bf9bcd8790d85b996d06a83a117da0e07b3dbdcd48ed9cce9d7ba23f5c48354b96df4c437637e32bb301062cb4c6043f40bf3043d0c2fd704a3a5bf6915cca29fbc9013142ae44398365b6b539e28b28b1beda2c10792b85d263374970e85ff4f76f3b7d26ffc56ca93246ccfad50c93fcf5c87bbd02318d6a37ba5d20aca586a501ffa2e83ec4f17732e6025c0edcb6b92005e486898ad40e4ae4097cefd20748b920d354ae4f963ca1ec95dca579399a08f186f4da7a9af681cb21862cac8af1049d0ccb24f8f21ddf20605cbee09ed57d3c102afac6cc43730046416a4be1a2863dbd482f6370c14711f2b440c61e8ae79da759d7077a63a26992f7581d3ddb22ae6a3271a8a30f97d67c68b06f8267d4edce22f26875ad6593d30929154c35991202cabb53e6c7bcc2c708e73ede662e459382b6e6198722d3c3657e05d5c1da16246dba66d91fb9ddea6a2073ada856ed86967f3f4f713d66aff3fc25f3686c455fe3801c96c7cad712e0e0911bec4e545c3e87dbbf6322f24aeca719178fdd7b35ed0f50eb5a50b436947ab557f280c64dc9800eeaed0522ace523863ebb48be491f513ed88a60470ca50d49cf57ab6724f83214e392067a16729561a03335b16b99ab40e4f4d93a60d8dc6045a4e27ccc9f257a27924c953fcc484427298755bdae2e205c681df59e83205b0705ce4ae50bda97d9025390579e8747090a56075caa162843fa73b0dd38851807517bcd5479b76e00ff9985869bd086702bc3a79d293595b5f0ce27aed27508fde2221809536e6f0d3d6d7f4e186689e60b16ee4472c22368c3e7a40618e13c729e70253c682133d189cdc47e8eee58a89ec536b841ebe5db0055165daa6f2c052eb9e419079e0a134556b3a29e77ab69c0a19d59535708f4ecf55e844bd6f6437c0c1a5902b5e353caed246cae9c2c60220c64fe8b491dd40d5e282b3848661fc9dff28a309a4431bd99a7ef841a29be257392e8c744f8051943ae59bfde4b86bf85b1b17c09ff143a7f53e03567dc15d12aeb597bac2670de3c1f1820571a78470ee870c258d4ab60ec06fffe72b800b713df3c36cf6cb863c504f7d5f6b476c23ffc550875ca74150328c6c9d92d668d65b20eb232ddefbca256c1d2dd7fc6a4d33fb4237ed3acf8384534b4e73c89fd98e819e09049ab15e0f1ad632987a6acc3e13172261dd67cd3ce1ca3de091f0a75a9fc364e71078088d2455e237b286e2179aa24d6c1c53b482ce6b537d311ac49f933e8bf6455c1944bc8a0c5cac7c6309cc358f71022b4470a003d4c7a69f60b21150896baa23ee757197c0fe1f088ddb9e1a0f37f817cc601919d90a8ea05dde0ae75bd537f843c658444bceb1a5a901b799b16ee9a6401c6d4ac1dedb7fa78ec9a8d7ff5825be2c63cf915751f606108872769ca33ff3fd9428fb6515229864749df6fcbe026e55b721c9ba138f4a74f07af8b8095f2f080f4a31640d85d802acaf74b3ffcf64b4168126d901ea923ca92a0fef58424a4e6eb58eb1bc5d2abbdd3edd0da5eab6a07de779026d0ca4d9cbdc46037524a0e1622b18d738e7fec532911b4a05e54be28eca94792b0e261ec5e5b4b97f1d415d760d4408e632a4b5f6d3f3bbe3050f7d92f612f5b1a99ed241befa88ab4829691181540c2c4863e2f793ba9b86f8d05520da89493aa73f6d597df687d5f0c936a6c5c5103a4ee7f561867b71e53ab10dda06a690d01d88de3d608d0b887af3c413bb4698f3fcc74527f54f623dd1dd7710760f07a9d8ce877a169e19958545da360b9dba106536f3254911ba5763cc045615a24945787d55bf95dcc534c605e5b58ecf5394e4d8d1fca8b111d0038b9efb2a8505119da4d1593d98cf6eff676e7d834c2e1e72bef4e7f4066ffa84f044d9cc149bddb7e9a350799eb4fc422db99617774c9a3fcddbd22568a15d071a25ea8b82566d485646a24c6f8f7c6c63d66400f7d5fbcb95f9e941cc979bb5efc39046f5b349be98978cd469e8c9e8c70413e49a470127953fdf2f3f84e8493d72461b82c1dd849d5a3c0e94eac7bdc624272f74313d304252a1036af6044fffd24e644e6f990a609c0e4ec996febe7208e92f5d552e66fb8f7ea7f959538df28ec8ad8eb140fc2d3759164264d620664e4024677f90992842039259256752f17ea3a72e56673425bbfe1a3d6c4b728f28869dd9c90b57be7deda78122ff34050bc1112cc83632b2cd7ce965b235f8b01322270ed4a949d39869b4192bdc4e81e2b0894cf1bc4998602961aee515afb41a81d06a16df0bde40bf9417d19f55a16edd8c90d6c559cd2a67f89b6ef8b7f43d85c8e2014b7c7c0828306abde51d0e4c766e8df4a5c949bbd769625fc33441aa3dc6e1389d9b47e36b51e9b986295764e332141a836b4f93233aa904ff6aa2737e784a5756574d5346b8c8fbfdc3c0761586d4ce80959e5ce5fde6321807760bda3cacebc9b659d7a28769d3ad783f1a7790a34ac6041658b74c768ac297fa9da6d7ed34975e1b901bb6e7e718fbf5b0637941d68a33e29f9589406e091f51b8f0ccee3552b6020a632d949bb339b27f5663f477d4988f14a3c9fe31910c8084fff3a3adab75876f3efeff92ea4eafa63af0ccd8ea1f9c0fd0c35209864f4cf26dc91f55fe7954303a60660b5adfbb85ce3c44cfee55d7f56add887c565fd92cc642addf50ff5ddcc6ad8352e6266fa1694c843e9cf3cccf21e68b8395e299473a08f83c11f93a1ac16bc294f397c2ef089d33d9cbf318e69206c2807ff908376e9e9be4ca1ced2cf326840edb133b5ca38653c1adc1dfce5518c7243f4f2c5dea60bd8bc4d7d4be3b4b5b62eb2ca1c89f077bd2fdcac609a689455ca4a51ba41b77387fa6fcee4ca2fff99ddeb5fdfddcc5d18fa56bfc6e8002de48d4d31cd5607b65ddb2ba8ad1dc3dd008c1e157e98d2f937d7a4c2cc14ed779f092733f64bbfcb6d6e4c21b8ac1ddc3584d29c59c867e823bc2a4dfb376422829936e09f50a46c6a137ab1a841cb09908bef6ffc5e4bcb6f3a56e00e9a4f58a7065ec719cb35ef73f87ff16547aa2ba80d8108a6263efd26ddeb4e8ec38d2d72a5bf185db6bcb4fff710bbd78abb70a280f4b18a608538753f4ed8b84694897fdc496a8dbbacd21dc967c752d92b8e086e09f2a3d2a9decd32fc9b07f081dac6127e05ceff752a1fe74d36a3e766a813db8ddb28d52f38d34e87fdc1b1baff94a371117eafd558aee6740de60a617b13de86eca3bed7552d9b62b2cb36a7d2029d880794cd415d91573b5799ce0522d78e76beb73bc4a74835e64b86ecad04afef9403a696767100daee7b22fbf17e1aca2a3c78bcc424c3a7fd95b10404150ab8a9a82c5826bee83945ad700f852eb3720a3e45de9f6a35e3838f82ce3abfef7950601a40c52955697875a411341f65924349b01645df7df6ba7d4dc18657518015a78cabdc09f5a325a2c378bbac0624f95d7530c93d0fcc72de9f08a5a00e3b06b6bf52b4861eb85b9914dc5667fc19a3cffc918abe3ff430001a5f5195b71ce7589198da162ae493a5c3ff58eb05dc477aa0fcc15fa3db2e37e50ffb02e444fff7bd454ba6845e1eff530b4221c9e3796cbc845694032bde753449f7369a72320cf5f2921fa51dcd5689c0afdf1f5b5215768f44911d647036ac71ac6b41526b9ce1a0cbe976d782a00080dcbdea44506e475a4a5b7feb0fd033f17e086db1308c208661e9b1804f0f0bc621bdec6781b40d221dd16c685658a2da39579961ad42ae23009c5cab46178da1e9e249c049b6a899b0c9d6b401b935b36fe955e96c2880b7fed92dbfe19f7b43d7cfc6fa242aab6a4aa51b48c393d65ab9958aab475d4074c49c776ad0b88b915a33984a239fdb8be9f67642ffb18cc8ccea733f2ec6b34a527ed3bda920d2f6eaf0cdbe25872dff78d89ab03a87d696e62f73b75aa2342658ab2f18e65ff03954462a4ec5af89ef8f6266789d04524110e36afb51b85b514399da25afe4f0283921bd5be483ed377617597cbe48aa25109c448bf77beeca2c50909dbb5845022f77f5752fb150e863bace6c39f7de48b16955dcc67487a422368a42ccda17e3008269cfea15c80b3699c2edd332d39fa8615357138b75c8c0605596c171b3a9b7c38ea11f69b1673506ac0036b4d2e1d8f2e0a589d20ff2d5d25157fc54b4380354e1d983255b06a3146f87a006a36351208b739af6752d4516b85af807485aa1b038a83d80a7bbe432b8f65e22994a37553e301a3470bdc1cbfd46ec2661094fda4637ffa8c4b2e8d5d036fe358da0fac49aad600cf838f18890bb031a12418e148e04f4ca06f0d813184e917c5c20869afc40d7ebf44ee468845afa73a90dc210713e3ba37a781131a3856b26bc7be51b36f32ae1f63d4352d84865fbf0013a9f809138bc0f29f2e6fcf2c9974a9c9b3a49ac12eb142b0f13a4c58ce53f4f84fc1f00fd1113fe604b4c1543ff1e40334c09cfb7d13809242538893ec50d2753eb57183e91a6bee556582d170b6fff22584c6aaf431b56dc3477e501816c9178df00ce5772e43c3017c990abd2f24b2480dd45d0eb65829c676a786a0482a84730489c6dd9c82762200f00eda61c35d5478b750bba12dd22d767873f5474ff50191bb029a584d99527d4d6f63cb5b3ee618088fd168a28a9fcf292314ccf9ca449eeb8bf7c94f32be88b72c747651868cb05d31fae526ef46a7182c2916f52d7e93d7e27c9254e6f05dfe6bf198d3c909b5c5e31f7bf0080a0a4ff34bbfb9c9bab1838845890b6691c5e5a2093b63231c83c44dc207975cea3ec65aba216002a09dc98068386a5f33e7c39eda2ba117706d0c608ccb1aafd85465d0774b4cf01227fcd5fd3dc0b7bfbfdbbec5ad0099284f102f29f269552c07441af0e802d5849490487ea41f0b99eed9ed023e2e9a608e95bf5d3579cc257f35ccc7524ab5b1f1941ae2f78ff9adf652e155b30f78f3587b79c97b376db63a8b4bee2c652980f7242a7a6f13edc751e1637fec9da78bfd30401ddc28546d59443ce5653b38f5615de455ecad226e3c243f08b21fb3cd3c9a38963165581cd878e025547c62ef5840ccb1a288037ae1e8c9738f9b10f5ea012a7dc6c0f2f8e9778ff0f9b233c50f977994aeea9a60e633418df8a7a52933e20ad9324aea44672207ada870a3d4376455c4faaf7a3ecc3ed27d00c760fa18377e6645d1c1edc9ab0bc0e5c621b9189b11206dab87a5352db5d0a6273b8a39cadef9e25d020ea15edd93cbe62354e8e845a118ab0590733cc5a1efdf7beb713f4c235fe9c92e7d19635e88ae684830c08ce295cfcfa34d2705c27951789aaf3d9b8f064f08621eb8d683e79f8c4bbad3b7ec35933d221b5e6f88c0963dffdfe5bb1a22ce37b31f13663f5c51ac738855ec8290e059275e0e2dab054b8be5015f75daa778395a2ca49e4185fa33a706f1e8b8e74c4170abd0b75393476c068fc94a16b6a1ab7215c940fbee6a42f2f572df332318efd9e933b13556cff0ada86827439b8c78e5d82f7c68857ca232169c18a4fd486b856d04864ad7b8b11093f78a44ceda1447d6c804b3f5b60ae66f88ae7328c7d2416c361b6cfd6ed93f2e4aa12f88cf0f70f8f795a14333be2a5352ea302025d70b22ba36a228923f289e7efb221df1bd19594d5b3be6b40412d42bd278b5b436466860ed8e091d1e776f2cedb582619397be16236afda37f69e53c436801a8c85e5e84586065d5ce4f8efb098b9d22cf2a6087f8362bf4335f3314d055af118806f39ccdfb70387efc54eedd6e55591febd1c514d4096215c518072d4d06011ac6dad67f8f778e6b4c2a009d9c3ed031a401a57a7bb891641941e7e1b23f7c87aa92e3041cb64198d2e41518e74cc412d963e2f78165fa15f2f5895041f474b417084e592c6f610fe812f691c2039e29ce85679e75a61dcc0cb08e936adc8ab6f60d7227e89714dd38aee1f7bb934c9e43f0c18796860614ab6bd2bfbd3600e82309ea84c2435e6ab0ca57ba67280be1331cab32cdd5a28b72d78f6841ecddcca7f90b0d8cb81d8c5aa7f94d35fa19cfc2c833f7046b7a71686e6a708d987d9d247e80b4ae8c0feaabff500bcb7145f0dc91f9bc2966acd9bfda924edf8030df239ce7fe161e5bbddbd54169a9da4733e11d7ca888914f1b953a28fdf57fcc48d870a810e8801d092f00673cbc8e934a01858b33b2785997c05862a6083d276f4f43bb5681d0bedbac19bccaf21e2c25b1ed4b80e8ac16ce9559477f972a5bfbdc559044a1337022932d74edd8d278ac3257d05f5dfa12a99ab02db887f1f3e836c2c2e43a0c5cf34fbcb6fb353bafe78387d89d11f9632469dcac75eacd2061731b8dcd8d066d6b75bf48048e4ec913b237674dfc0e685357f5858d0adb9c354842131a93b60fecaabb268e8776e211d9cfd70d47fbd60cb3b5a67001fee6ca9cf205c34ee280ced1c62edcc2b012f46c0561675e00c3c044b9bc8978b7f13386b0e09dc85198d244e91c1c3508a1fbc26d25044d74934c296d46bc5db9bfd0a365295449d710738b820ad3f5281d7ff5bda05363d0d852157d964fe644632c8bccbb41ab15290f6bf44f1404c60d63be3230305ef8a83808e802b7865037edc82070afeef402f2e8ccba888dfd05dbe9eb5ecf7020e2896186c6b6450098ba1bba4f8d1b6c47d24682c1bbf590d45e84205a19bfd136daf34022b965e3a938c667c4532913602f0de0c69f69df9e4ed8cf1d42dc7a170b976607bd1c32099d0b976236a5900ffaa76d7f735c10669bce6d08dc2ae6be881b6436a33288ec2413b778043fa173e71c3d540b1a74be4b5fec73978c3e7df3ce9749d33ae70320def7952108ff4f68a113fc83287f5b24042731edb973f71d1dff8b1f0ce87e134114c0f4122775cd6d6cb3e50b6a6dd42bc10fe9d7c62ca5bf56c22e61e9be6e8ef250b385bf54a2e426fbafa71ec488154427eb9a794946c8955f017e80e2ee9b116df0140b70b4c20181e4066ed4a64c0b30094021e6c48e5844d33d9fb0c6b6c4d24d8cba41b99db953ea5b78d95fab915a384950c97184db9924f0a9cbea309710af9fd81ffe13e46ec0a53a8ecee5828d36f145c976ef9e0b2af629f0db4ccd8c7eadaa6714d9cbae617307d4cc97a281b99f4e46df3ba32a0159f02e449a089a059c537a1eefc2019e0b4f3ea6858a176a03c8f768b688b1494a4b64b5bb1712f4e98903607184ad60acae2e742bcc0a561727cc9e9df6b553a6ce97b032e282332131798c67c4b77fc6ecb854cd3d4a6ef567caa0115825e6afeda81847de9ecd780bbca302af127599002c4f71abb0569cd3fc538f570eed65ce5106f1f37c1a349ea0702001833fde1fb45e13e1a1f9dd0ed024d327fcb40a503bb65c56e579194c0c63d937a147c3cff030f27dad6667be8ff15d6b68fd6fa8960f91cead3688f916e663f3378575626bde691b6585586b7295c7e9ca38ebed635eae05da459aad23c3de815cc5630af56ab93d34f4c089b40c5a9fb67c037f14bdaa4acf74ff036006648e3def59d19359106b3645a624960d6febf755b0e27c95e5c86f6d161363bdc633ce907b6a26362a5f2b5f73924c87e448104910ff5ede0ef1839974c0a08d0b253beedb0274d64eb7075c99b880e782c693452cc294f233eb0ac446fc178f9e57ecff412deefa1d19711efb61a01d7fb16a76bbe2b07aab5430a027f7641839fc028b9dde78423731c14e152010f0cbf107318dd3c734d14d4e13ec579fff5d326e22ecb22cb6effe140f10ed20d3f08129a91b46ee747fefe5f9572b9be13a2fbb2099879c405fb93352a247437a3113bf0fb604f0fed0b2c24672b938625edb5460d055eb64e1dfccd19b467902ee889f965536f5ecbd84c8ea0d06ee601446f04fc4a830bc689040e2859a9dd5da605473cb3e7f5fcf6eee5e783d143516d8ccad3eac1404b1ec39bd28d8612b82928851f7b96fa9bf98a83ffc9ecc95adb6537fcc11a6938c5b232950ddcce5cfb8e64a05de8cf1841d4474ffc8c2c72abbed54a50f82c97d0c0ee5fbf23037287058782fd90a359911925e0323e0cdb7f91404d4591b2aef985b2ccd61eb70f5ac6bf95849a239dda7e8156da6eab92764a53a1440f3cb5d1edd15c78ac9ddea3dbd132bc237bc5db2bb02bce05a22269be1574c5de9ef2afc3c6d2ecf88020e44ddc9e975226bd54c876870943fe7825b13d808712f3a0b704395723419b5fa9ba6a1d73752841949ff651b5608fd8cad29614bcfc2365f1514e8efef33b57e9d1f73fa884dad46e584d24d2bfc7e73ba2608473277897a94557024cfec6a001a3060c9e65b80d1c95950ca6b7560264828474da8a001913455e796c23465df65016b8906f9c598994d9a050d6ae1ccd6d7a0828fe57236fb797976fb5ed99f7344072c01ef0e3244a6b003b2289b2d3debc3ba6ed0628cfe1653ca194d3f14d1bed44a8d7b168f7ecf1ec4ecd551e1a3bdb9054dbbe35fbc6aab249bc14d99f93cc3106b01a002d6ddf340f6743e1f332ac833fc004eb8e4e272bb9b3c06316fe8428b3ecb26f276b665a76d9a1128f1867a469a998987d2e6170eb362148d6872446810b497b6097e336cb575f1b951a884dca4caf276c33549aa3f8020515956ca310eb0affac46c30efebdc79cb3347d606818d4621f1740b07b464820e025d22e8fff9901d7684cc7bfd9e130ad1b6fcfe4f57f3be823072c798d5193437549e4f3452e02526ea9b6a2e4998d5d2808c330a7a75559caa0366938fdf0e5dd794eab90b4b36df16daea7da073dde4c7338e16f19fece5f61dc42e940b456e68ac44ea98f184599ed2df366d474a793587fd7a8753675d2f9ba5c1ba4f0f846943eb711775c5a4c91ffe568a852bdec83d9535da07c9f6befb79fbcf6cfc9044e7fc8390f9b86cb20d72567c04dad3b6ef4670e073e0e557aaa49296b8a7b970ce643baa16a6cf317f85e02a83d163f99f9bcd4ce1d14ad84379cd6099c7838ed7fc71598ad7acdd77ad9cd692ca5b5ff6ad634bb22a5862b3c1def602f739bddb9bd61bf2a0a9eaa3040d1baf655dddc935b4150749c720f7cbfe0d311791da6a455947c7c783f794994adf0263dc4d5016cd13a89daf88c02586d3b02c548338c400fd3b3006b5fd304e8074c2380e311ec0b8a9692621175e79de6dda06707a2e1e69a7525585e11d2772a6bb63035f7aded3a8dd48aa2b965cdf01b072953804a3be5ce5ecc9be03a572586ff0fd6e35075b4d760c9ff339db178cc031f1e715ccd19bd10b54e30bc3105f6e1d22b7115ac126110ea5d10afd4f77dfad005d2092920497ea5b33ef0e3d03e61083961fc2b28c5aa94e2a6adfd1ab8b733a1762d8d88afd86567639898339ad09e3beea244280e4a26b00e2d5f5bc96cb1ed83f6fce2075cc0d6e787185b171ea5c0799bed2034436a8375a34048eeafd535541451f8aaa3322b3b3a7ea9def65589f9f4d22cad07ae0f911aeb72d5b41327d227a08e56c064088f217350008d43882897844244ae8ea5d7809516ac6e8f540fb46296fdba44b01e64ff2b8373e92b9e44a0af0a54fa17e0c17217c30990cc3f79f8f27d899c89e154eed3af7a4b4f34bc8dfa57ea1e43ec81a1df04e12a850c76833998a62c66db7eb8555836e72e4f33894b877dd4cb6cddbe5925239e2e6d0b312ca91f6e4382da38da31c62beb57ba5feb9a0fe6a9098e4d6dee620541111faa467587ecc64b42154d9de0d18a1878436c447bc8dfe9734fd2272a1b9da35d34cb75b4d9b3d1778c80c186fc2b884d8d936d5c71b5a386aa80c30e334922eaa28492a8a3dba6edc61e9520d214c0168ac0e3afe167f117c59ea6acb28da759919d5a14dff1588f823a8499b062a90be88129b7fc6bdb56954ca535d4fa3b703968124f3ed400af06568e1f7f54d1143a9145f45ac193a2def93f20380ea4f1e933d30da0083fd2a83867314e029420173ef10afb59149fe47275b44a3a768411d4cbde8365483e7a9bbb10e2a88d0f5fa4fed62d1d985c2ae5f3f9994cc9214284fcfc93af4444164efc6f2f531016ef81641bca1f5b714b03f04b045e45de2920b40bff906d5bc334f3d8c1402356a3760a9f931029caa68b302977f3fdbce9961d85121eb25535fc7ebc84feebb4be34b906df3cef61bed2ddf94326695364bc63e79f2cbc03d7533051e9e364037296e06b141de61dba1b2e1eda8acb2abcac6235c2bce984f8f9a40cd51c59270e2fbf87c908469cab2b027d56240eec308029c84d0400a68e9897d83920c84af757fb5c0f11c0ef947ff76b9bc6e1e9dfd42064952f16f382553843a29f163af62ff1d701e66fe3075df7ba1ad726ae996164d95f31b2666852cd87b02298f9620a67837a263f99fcfd14fb5f972a07729d02d0f434ef267c160a2e79e28a38949661df468016ff3a6ca4f7e40d5855164dd92c338ade1294322c8141397b63515c9ffca820202f089042bc7f99584670408a60e079bf5921d9f05c5725781d0f89dc2f93ec7e69c94ea3a630aeaa94031833693d018a681450ab02b54638accd8b977dbd84bc753c8f1eacbdb2c59740a4a91fdf72c640baa4bd7823b9a3836869bdb710e136da8823d0e951130e6538bc9f5d1ed424f0c123cd2143317ae5c0ae5958d3b369842677d1479ae5f3d4c5ab9a08514c4650ea1dc499cebdfba392d4d24f17d257393bbcaca62f1d00e0d7dd12d8b4274e923f2806cdf32d89a486812e1b08badd4740d415c6e7236511eb4fa81914a29e491207068febd3d9cd07581e4c87121677e7ff46a83d0491ba1739cd354c1d69051c1700f6a5313d7996b6456a5993a56708764e123a4399f19459ab0e30ad54ee9c80b1cc0b6c117b0987dc807789137f1a579c8e3cc7780b7fb3cdca696b5e7cd82d4ab2de10708d406d801bcc0a0a69dfdf4c9e6e3768c4e8b257bddf51307ab674b5533f53e71ba0b2d72838936da10081c697029cc5d117249b1c4b2142d59d4b59f5550dae52c4c4e8552a5f8f76a7c5ac6c40b94f9618137f9ac0c5f15f11bb7408d3448be6976fe1a2f005540fdf4d9c8b0b3d8feb4a91e78e9d9a300f6de752ce6e15c1cd3eda94219c9ce5eaaac6fd5fc5700033f06c463669a2935068f3a5c472556cf99eab28b57f1990d284370ecaf86b5a321357c486d1e30d2507cf63cfa7067e121663ef30d4582677cc0c78636961b4b6db24a759fe3244b5bcf5227f601ac662958a01da6831d4409772bd85f7cfbfa2fa918cd8bff533e9dc84f19afdcb43ce74be674359eb8a10f04e500a8eb968c3661628e7708b2532380f4fbb6e7039857194a5514b22a21e8cdc9055b2318f4d16531df2af99568d8a2410dee0c54da3ff658ff2423a2fdd2995f8cb00632bcc383b254fba06646c14f0bb7acaed45835855e919b3e9d1199fb8bbfe40befe109624150d2c5d18e8f7e7fe660fc46c0405dfef599d27b77a70af1a6db7b23888e50c17ef361ca3c020be57a2d5497dd7f4d94617b1de2c7388d41c4597982e168d85f3beafd476019db3231a9348f096786ad114cda58001c1ba1ab2b48b807950c857f1d410041680999bbbd140035a7a63deb0e10bf65bbc1efe7f38af17b282ffa689c79302e5093fa98092dc871358ba500427c39bf8cad4c78fb22667f9b7a8df704e257b0156df8337532a8a9425518b3218ac898bf495f985ae38ff6012574310adc5879f00dfcd042602e5c3de9ab6b1636c41120d09a91feada0530d9159aaa6eee05e5bc3de54de351be628ed13e9570cf24422d511c5ab48aa563129f95c52c1090139bb40ff9c9b6343e1689a6c4c6a746579963255c8a813d7b61113f7903c45b8c0604eb04a4283dbf330af44b9cd9c8efc08c666ca1f72acb8956a2f6e94d496cb3e3ee511f7d83d69d4273b731d6705c869c6771393f9610f46ea91c4a71adcfcf6f27425275071c29bf9d7225b15e27466698472d9dbf93fd450d42b0ebb64a67b7682a0966f9928d3b4fc8c49000c54e3ab8db61b0bce1aeeb22d9b583704abbdb6fdecbfec21423ecc6cf565033d48acf112d68ea48c040558f25c4164e61b6c0d9d43ced55d9c0ea8770c96a6707e250ff8c3cf4fb1e9b816dfc40acfa6bc44b344b8ad4242d2bf54acb8b62137e3e64a22c9fed2570de759ad0522d91d9e6ec6bcfb5f96f25184579fad4891b2934554facbc10bb49efa4f497adc783d9061b814f18c309174bdb3bc6ae52e7bcf94aede0ff5cf4596241f556ebfc465a91b49ab862e01b2c99ddc73200bb8404b007b9ba7a13b4b3da4c35e74e6523693f784af7bb34d7c54d5367ed8733811e42e853611c20cd6cff74ab7895419bb49ff1c57789c89e5732f5c3ca97e46216dcd0a9bf5a3e7be7d981fbb0a145ba6967b8450654970f2467a5166302048b4bf6d86c3314dd6c0246ff2d992869cd0b0dde51fc67af97e624e0a7966fe343cfcaf2e69d847e4af0e14b80bd8cb3c93a58b129fc2a39f2a93a7d46d12cfdd46b9a9793e5e44a4718e4b34fe8a9f3a9918cfc26a82ed9efd7cd2a97463d8e12612305eff943a8a9cae569121f890db4806f28aadfd0ca3cffd792f65bf2b0229a7266de76680f4eb5799852ff83d0d3c61e7a95b9bb3eaf9754302bb5167d59f44218ff24b2839efa18d1c32ba379eee31cb3905dc78e1eca29ecfe4dfa182492c9dff8b8919de81a0661c6d04db7664aa12ed34fc6f8b4f2565d7540683f4c20a08ee89ef34fa1cef188da6fc327c5eea1e5127d166b7944f19e142f8cd7197a2214f3000f676331a1e1ae1adef0ac76494e6a67b55fed73a07d707fbe0fca144e48ba8c56890a4135c4af6a1c9b641c3c7e019024dcba8bc6ee85d5fb0637280f17c251edfd21f2e3f3e7c19b3fef2bc38c7a79753afad78e5b2bd6e792665a374cbe5ad41d88f6e7ad1ffce7abef8e46742c3c375d065e891feef58ad23534c4be58a3f6c610274d8aa20afadeeaf52a0dce5996ba936ecd78bd8ff26f3321adf02710a0efc23d8a9586f445b905de2b48399aa5d87dd15c91f6dd172d54a054e97a6b05fb08516d914e35e9f1f2a582d858bad6d11a1838a55d0180e07588cc0fe29f9e8636473a8c04711c7f1c9c566a53dc521f967a40db0fbcafd8561a5fabd0cc771bfa33fbebc468ae84761b2d3b0414af7ddb3974ca322dfbe635b455dee6f14367d9a6c52df3a382be1fbd63f41c404fbca044428150e6402ed65957264abf6eb23f849f8228db579c169a12e3f10468bbcfedfd957a7861c3adbdfad5ff1ce8b5d3fe1f57896ab8564bcf14e7eb7779dfb8e739e87985ad64e183064c7fa66cb9c6658485cd60b97089a02c4128373b731d31683ba79ec89fa99d08265b5f3232069312459781c63587f81e5304d0e65cff36d5fbe619b12daa2440902a8521a8f1d853e85a46c03fa1ceea27ea5a1899223da27c4053dd6a07140fb04c1f2436ff3349f6df219e09bd37a4d850e3ef5aa05bd57ab835064102e5afb25416dd81c6785db55300eaf1b765fd0d8327de27c58f9d7452e890bee453412284080f637edc0d8d0103e1726f95d34a0f4761ac597e22514085070faa9e57d8a4e40d35e2d15fe6c6d49a6c89953156afa5703f0e1e153d7e37939ed0cf908ce14f9e21de0ecfebbf1ec216aec328295f85459c432b1f2ee63cad006ae737d69421d606b4d5d0111c14d5d1025240993a9c09b791388d9edb6b02834581fe6dddd87b2ebe3a45033cc0e5edfae65e2e1a1dcef66eaf805c656f5b2e6dd560f28d7b7b0fee47901e5010df32a13056ce27d6fb5dcb94caab014bebef58c106511fc65eb0139d654c8047555c70075af2a47b749bdbc8412dc5650be3f4bab956a2a0353df0feba3d51d988e13cbced80a1569463dc1d9296b8b9d12d16fdde11abdd41d92399b81d9c38170f3a76629fbd81661e57eb0ecfec4daa49c12d5717c4eb5c6378ee9404ba25ab77d8b39794ba88af62789f1932688453b6e70a367edc22334a284e2fc37049cad508f38d8eb0f37bec58f00f663f22cdf716589a94d9d657280a9fad34e2c8fcea29709d4026de541bb203ee6de8761d16c4934eb4f878c11f0f917f70e44a14057cb6518625766a46cd79d6a9b45235562a286c3f6d12068d53d473357ec4dcfa108ff3b9bf0e6bcd610278a4dad398863ebb0babc69c3a1b8b821ea6742d3ec550aa09040160f353f0f3b09c6148d66719689363a02d1543109f796f2f2ada9e94f44db54da77c386b74ab5547aeac33db0983a8172f26234787e59b8f2581bf1adf139b7b1c4305dbd9e161ef4568590498d8906a9f6f8d21bb6ce4b03d00aec55ca9dc49d5d3470b357a5a9047035e77d69892f1c6b90f2efa2b60dc4474c6c765b6ceaae802814f1c693851c5094e4dcaa1314ceedcddc68428573ebacacabd7089b2cc4518a28b245410a9511fb98861cf1428610db9f1c7660b55b11cd208919e9701a4d5a55b2e0d7540d5af5ba50d923ca0676ae93e0dfdddbbb281c86ac1fec38a400533054e3da50283f27ca73c0f33e57ad7d16fe1675770076858f9d129adc13b7cb5cc4a0c8427d80d5ca370f628acfa93c689b20ff7b80871a7cabcabe77c68f1f2734205831ee628f3c263772e2f62145d0617c52b6493e30d086ae7fbf53889697d62504fef12f1beb2cb0d2bb0fb184a7b94c07ffa01491e5cb091ed7a99c066e2a5e018016092df4a905b58ebc5ec6f36cd68912a7df37ac7295592a4116843c4e3e158a2f90e6cfdf53881c5675d4183e547703e44c578baae1ab1618ad25c5e1dda7ea6cdf5d2c04e8fb935850e17c78e4085dc191301bfc0b4af3539b6050248b91211f66dfdeb119b7a6604491e3effe5a2466f3be7074726836e35839ff84c56ea4987d92d4d5e9a1e8cd1220e6f0b3434afd7a388d5883b0ba02431876d323465f6f1340780f1a3ce8cf62120682054f2ae623e8e7392cb02cd59d6f0195d0bb6a89c7f1e97d6843c6aa41048feb22db93a47da3eca231662daf5097aba51bf41cb152c688aa3a00b12f382a7e6e063bfa39f363e66282bb09a4388b3ad1459ccb7aa2ca6d4c37443398caae23d735aa8bfa78fd3dec03b11fceaf1bdc03d27849b06bbb4ace6116415443e8ed5680a2e37a9811381b17a986d310b2ed4ca43bf86e2f167a0c11f138ea65094ed8596d921a909632ef7cc89844b0c1dd737ae024649da42b48e0dc3fcd51d4e75b507c6d7201f2cc47b357ea395d2054a51bbfbff2da9db301e60d8def1bdb822ea30e15e05153574356531411b5f260c28422620ad296644af43ba4614c384b7fd6710c5b26488b94f439e2f577a24bec50d574fd91be0c75baa1acde7016ef41455c323b4e0d4cb4bb55bf2b99eb8df23356613b2cb82ec2adc730c92a720d7b86275e7e3bcf2bafc950c3c4c415fab3ac5fe1426f8fe6b4c02b932dc0146bad05cd20cd771d39188817db25408a4f4d23e5a89e8c2b9f06da066e17b56bae1f8db531b1072a7e7e7bab20f0ec2791c339f6089184f9c1c0fd7277198b77fb339810c767d298567e6a6ec7bada538602d617a5db8f6be8b260ca3db5f3191a26f946bd5ebba5778656f4742692003566765a0b6f194deb02d85c1fff3013501bd820abd1a92b64e573508f63a2426e9378548b5deffba766925be35d81d1e5caffc33b19647dbb68b17b103c4c37204cefd4075842ea825e0b95e5237a229373eced5def94c9284bc7a68b93546a90984b0e60ae9699a7cac3a1fe760c8dba0499e910aaa26ba4cf79494468444ed036ba3b25a009e246575ae36949beb96c48dd6db0ef9a939370a9585c55b54016181e4d6d4d1bc7b5c4a8de4593fffa8354ad7669254623607936c63bffd36ca2f2542e64eb9736fe9a6f1dbf19d7a78cef9e9f046fd7e668fee77a40775f27267762d004d09c7591e49359fcd02f65688d857a04603a4b19774680709a65d8f583c252a05a70cb8977bc6542bc517116d99167b248e62c27c3e2d512c188f3dae6f7aa390f659291f313171b1ba5a29fc50b0a4ed69852935d9b4be7747024c15bb550d2d5b79efd6ba601fbce54a9147a7f83bb52cb18f6df3ffaefb4f0f20759c26897743134ca976023e2e4ce542513df7cdb92a351990de44248458eec00196a7bbdaba681c765e818a75241fb957f3c43f42ce36023ab2b91a907fb0177345c64e10a5117b22ce2d5b9a35a87f69a8c3d6f3e5095014cda56b7ad8f75c5569f8aaa3fc7ee77552176a81457c945a1bb0a12251f7571fda677955d7c12a80a354252ffa5943f3567d7744e7ce4e85911e3676fccb5cb865d6bf94f1429a5f8d7bbbae05e79333215c29299e60876d67a69619fd069a1bd2a0e68ce24916f0ae57999f02496396b2309514239d197b726cc80a0cb077cac9fae934150c1fae787f3cd5c060c8690ff4fc5babf3e9e75d570bd1617444f567c43b42820a38a85e4e54b5c4c4ef85d18d80974b9a947bd1eaf3b96f6bb07625d09a8f7e8db2484a4aae0b2cde7a615c47accb1bff869cfb0a962ed92e440ef24935d4c98ceff9e578d111229fe2688b3dc5e93b39ba4c856e9e3c5098f1129235800e7fa53a16b417173b0d34db7fd11dbedf1b13f0d431860dcbc42ab85d3c58d6fa692d109f82276b669d5a1dd9b48543b07672226b28cd0f9e65dac804e6c3a38bf67eef6c567a736cdec7dd24038cbeb4e41f1862274b8bb011f0f31f6e9b9a15f723dc9d0df99e11c2a4a24c31b41619dfade0bb90bfccad0c4a42145bbdc3ef621f547ad06b4fb13f8a673dd73a4c356fb077e7305de6f2344f747851318ef5b646a849e994ba993e13b3138bee3a23a188b89ff1ec541801b7296e89979b79c3df1f8f16b23d9bca1b38f59b8e54bb837596b720e1190a7a15e2143df979e40f0aa5fc94b80ca43ff9850764549852ffed816fc04ec89180731540d6ef00d66fe47578019862889962b72b1c3a524802f7668f89d763e82fe16099d148e9a18b8cd68f12dd3454d0ed8e7baebdae12a83a2a1bb871628687617f815901f4f55154279dce044d53ea0878d0848875156165188486656c3fe8038bd03d6101f778192a335f350aa7439cdf5e3eec9cb47544ad5d49dc8b7b610d4623b8d85bf13280ae436eedc25b0fdbe17b057b6d42818cd1fffdbb36d9b4705df4771020bdeecd9373243d959430af20dcab70fb50c5e8d4ab62f2e0758db87875d56b35e64acc4e67b6dbd7a440437bc85374458558d6b1afd9c0277fe206b5d191c12f7fa6df3d3533696c643d84aee445e2467cb37bc51b72381b428703024d6589a3538c01588f1fcd56a9463c68e364f35bf7eb4ec6f458a311e9d8730b782c1600d580e5ff18590e34e79c642716882b673d859c0765493391912b2478494c24e72366e377867bc720d575b584ce72275167aa757de4737e560ac7420e9ff1acb8d76549a83c9dbe9a207b6e40c8d40dfa436e30e5a1dc0ff844d5ea3aaa211e000e7808452371f3ee9137697362cb85356aa5ceb8d99b8e2d9bb958cf903b645737163ecbea708bfbc63865db2e24541edff49da52c350243a14deafa52e1666b448f9cd3186d4e1b735f0a7b148e8a803b271bc6fa9cb015675a6f8c5d373d3dac82998bc6a30ac6c9114f959fdd120f6772c2f24a5b41d334530a0d53962a774c48009f7ae1476e356207cb6867a9f9b2947c37297ffa3b1c7d4258db7ecb7a1b627c7ca91569165b15f51dca8513926c87e9d2fc67acfc214276fbdf44a030231f3f9aabb90d17917e26f692187ba220a2c7da425458f574b427c5f2006d4c52a3602f702faf3b3c31494221585fcabf2a506de00f4eaa5fced1add98639eaa0797b3f23a826615e99bda003064d197cb96a07d65632f17d2913abdc76e22b2dcb876a9349c05701a55d73add3e0051f6436b862343cdad4b03f3255a5af254b010930c4496973010fb88edcb831655000bec5e9803bdcd74baa53188ffb082644d9893d65cdce2513baa778f6457aece9ec99322c56a7d19f0975e753944228d2b02131510f5a6e2f901a8af883f5043541bc9cb8600bd6c5ecf35b25922b7c0629fe2c39186e2399ecc7c09255087a48f3453582477c1f720c2cfe5d9fa5f3545a896b6f23e12304a742567ae97d3ce591f275b7d496276a28a727fac308e605df9e016b3a7b5270d52efaca127e25d7b4816378d4eddb531ba75755afe142c1f50f23f9cd90fed1eeaf49f184c554d6731fb0dcf3d1fc13a03d2a63a1280caba1d08657daf26555b463d1a94ffea5732ecef4028747de59927e4a68778698e9a63bc4f555e30432ff65d61e3fbaa9dc3258a293563874f592d22fd5f64b5085c8c104a8e66586c1603c0f85d59e19c0ca0c3f1876e6f35966c2782fb7b65f7bf0d61f2b5c900cff88a70803851d808d962f88ca092fc35b4fc39cb8834c8a2cf2a31fa4371a6103daf7ba8bb0a89cb3292cc0abd22a827762eaeba7581f21c9bec00df46f579cc533d486af3c2b4a47e02985e37707b86fc4e8cb1d07838ee4cdacc33bea42c4b9f499848626dfbff2ea424664d9082649f539649ce5822bf861afac0cbac3e1ffccc477e2a10fd2a7ed85067467216e87db03359c7f1894dede0f75e4fb34e0df78fa155c9c9ac2ef10d949a4ca0b8f305b0448da15501be3c86c4d19d7be22e62924f13527d2e5fbe09bd311f17036699e85390638c80e046f9291abf8a9664fa922d2f755f93e1ae2a1fb80b98a392d853acbd848e3836a00e9e2491bb33ff822df9fc92fb45661b1106971fb3c482551f287998de8f420f58ac0b971d6aa860c040334ef6b36826883284181eb5ae71bb5edc71bc6fce1cd0bd16146cf78e89369b7372ed362f450c8625cf9b77e2f0bfa6815491b1c98c61a8f8ca309df32aa6a83eeb88817eede0ab081b6252497b4a9d5aef43d98e266e31f14e8322431c2b084be3ad0dc1585525399676bf0042bf0faed7498c2db35013d08ad3a521070dcfeef19e0f44445484844abb5e55006a7b1eef5e0ac01d5c0c97abcd5837588a4076f595fec6bae752019b30b79a998c34d84c548b36029c5a037c038d928474054a59350acb9f74d13a6cb57dce35a0da2143a09e29ae06229993fb0fd100823a0fbc6555128ad0d02d94fe07aa51e9a9e9aa77c0b67be444cc78d55effd85d2e069573a02bc8452ec96a65b858b3eeb0216ba70f77ad24e414402efc6ffd6c7a4487c6d502baa31542de929c907338649e817cc4d1b7420dbaa692fa6022a886c8974ec0dbb3c28cbc5d0766970dedb53c515553d3fd59c9da9d680db3bb0d38a49b1951dc8584bb3a1b338dd8b9f7ad62a5e92130b5f1bdf7354855a19d91b32a58a12ef98a576bc8b032a415b33874caad9854e976eeaaf7032a27cdb8b300301b21cefb8d8b6fbcd657854a5b2ccff5aa6b18c812171283f76b733e56af6586509c3cfef4f38a2cc395836cc9439659c7c9dcb368b1f21cb97d51f16ea4f5ac5958662b5aa9696526e0a8865da48fcfc5e857d3c7011fe8928d2b8c1976fc72fc77d1ab6af5f1ae3b837f8a4bb3da6e17ccc29a4dc1d1d67be7ecb81bb86b1ea08f2910f78a6659ce5dc5a468750b243c70df142680899793c15427d3b6257c0d7b5fc24b45b520755015549009a085056b88e0cda34b6275dc8e48f3c20becb851f56c0f00b1fc6be71279a03ffe27c3ec884f27bdbae8a7a70bc483f377cc2ea734c63fa2337d007abe234ed6b69817ec2d4c17380ddf9d02fb413a775ed92078269791f32dd1f392b963bf8a810d2fcb75e8b3e12b9483ac078852e99b7da8de05e84338ec9a7c85258b51193510f39bf33cbf898eb737baab24a92d9f2302dc0b87782ac17f94d3b06a9958cf969b6f3b89e113ece0931e1af1e087232374d30f7e75adf4c28236d422151319aa15d563624e574f11d66214c32f5f30ceec586700c1ab526226544fb56bb06139e9e38a3649d468e2821585fa7a97a4a321aebce8b59259646bbe382eab19fff8c2449c10537289674149fe8d628fc60779f95413494590f26e1524508226ac685a87afb12a425482f1951456829f11daa53bab4d7c7d1b7e274e92cccbe90407b1e049e37c428dc83e7606bcd1252f07e2c52e4e3ed9886c53ad0d8a2f236e04dce215fcd4444c99298270badcb489ed8ed8f57af137a0a9536b259bb9f54257554fa398f3c60a8e08f50d6815b5b9571fc7a7eb4df6d30dc68e2c40947b81cd8b2c2a613b2b92d456d5eea9140f2fc9fdec2ff409ab812c659385248f5dd87ae1d939369a53f7bf24c3ace8238db92bd2132688d58d747107c21984027d570c67f6069d4009eb7acff0c6b5f4d0eee901fcd4c04e2cebfaa1835bb90679af4a146b3dbf051acb4b627153e56451c1888c5f0c8d784e01a8e44516dad7a8cc7cc94dfdd2fd3497827181906c2673015e1b96788a0f8a04d87cb9b520b4f2c860b7a198bfa6996360856f0f2186abcec2f64fc65b6b38c384d3fbd6394a2cdb51ce83c68e098448446ff6cf795424a4513e5a36a5e474fc14c92720d4670240dd6413c7c39c989dfe79939fb5e67642c29cf2cf9a88d2aab738ad31fc7de5983744bc4c1016f0abc7de5d22ec8114aacab854667645bc1bbb9bfbdca3b009685634bb470d4d5b5602a196b5ba1d7fcece12b93ba004efb35bdd6357abb8f59469efe68c81f52e669c1b53ec15ce75f53ada4b563077e6ba2274c506a104cc9c155e0ca4758840484e31ce8c3877bbf7b8ed27def9b517711c0566a6764733af84cbc7e038075fc4d428b20c6c2774cbcc62799828f436c420c4b3dd3f1fc89a4f63e76e55eac9e5152c3899cb7a0e0a6b70dfda5312af33f84fe204e9d3edc296196eb961a03febfb099bd226bb0dbb1ff8b157a8ba5206ac45ef73aad917f4bae727f8725ca794e4cd0b3e8281ee6a03804d03d06dd7a9aa88fbe62b9ac1cd968421a9dd3c846789f3a7078b309e809f146747563e8f5c97d7afc23e5cdbbb8cba98fc867e663597a65786da40b0a47f1243abddecf4ebe573c0bb34cf21e7873c4208d385c4721163f4c044d9c00bc6540f27a859929a11d62001e00f42e0952af88c8fd9816747ecad68a0f24d311595190dfe0ce8fe8600b2cb8437850dcd8d79a3c102c80e2e0e0742333e963a16dcdf7fe9b1042f9fe62c9eb53c9bef56596b20aa433525b6a1f5899987040db932f741427a7c1c8639ef45327e9a008736a30a2c2083035249805d3e2bcfb181386fe1b73e9649f8ac41c4197979a80f3c219eda74efbedcefc584216239299d710eac9895637cae729ecdde806d25a21c7090261abe3a47c037878ca1c16fee7e056659e8cbd3db90b5cdb428284b77081d675832e893d667fc09d2d6c31373c25de20cddada99c5a48fa823595d9ebd2ddcfe7ef34c332949a50a17d7c88301086ae6fa726415c743e7b904e0ac062e9deb61ed051bd7a1886a0bdd2db8486572e0629a98a4136b7967b1c7578a5c51c6d005c6c5482a6b179afb092d3b8a6e6bf5ac03b842cdb2c6ac34bb864835f0598f526593512174758d86d1b5efa60e0a1d6facd12a04455a3e3ac79f6111df7c35ef3a671333a4ba32c117e0e4e8d901d07cea758d63d3034e0705ed52e76e4f94ba2153891ce0833c9e27a8673dd79eca75a1ae739c032c59c45a2c957a7fa7c9bc24df9efd383805b2238144d5f83061ebf71db6d80ccb7216a25dc0392c69b45732efa2628d6a2056f7228fccf400d3e5c23f7a555e3fe87d885a24727d69b6f7397d7d8ad8deb51330f5cc49c68a79c36869ea79c312fefaf6748e00c4cb3acc035077e54cb4941cba3a3cf9ca90a6c1b91bda26b6697bdaea925b8a6272cc1cdf83af247687e922e637552c3a44885e7ab4c16d5e622cb91946b25584c332d13edd3fac6d42726145149aa55bd2981bfd95b5e7c95f9b292fa6b5f370a5fd5306a2e87953ccc5f779288a9e635a959d8192a7d0acbb729d64d24100bf753417d3e31ff8520a11e2b3a05b54e8a256f49289dd45cf2bd23c58e145b6153c7f8ceed56145240a9f6d3f3e36f63cd2e9de3ac15fb55712706ee71bf8208fc93cde3b11562ba9de79ecf3932df41fc4795409b88c070a490114176f71325aa377e789b2325a92db922892ef911f8c56369d7ef3aa8311921c6ee0e73c5951e65c33c43e5e3497201a2ad06065a46471a6e8b7e73ccec380bd470ffa980afd2cb03975591e91714a7481519cba83389cc0d22773d94987e4524a2575cc5d8970069d2e5b828f0a004329076437c930175a49a376b92a8a31079326d18cf09901de506a6bc0c4a2a72ff15fb6f9f6b7bc7b61d2ada932434ba90f1c4f035cc65746d687a2de083a61237d36e549d8f1cec6605081b5a7086df65a30070f42efbdc5e3d76a1e2101494e7f507b7e64ea10b05139e24258716ea2c2dd2dac2e9446ab1146db90988037473e06f6083db67872981e9f2fe9ba91983130838df1f705f18030ab182eb26c3f49538670fbbe3e9a1b64b28d55be161b2a89a41347d4e83b8156ec448c51b5f54eac128ef6fd54dbf990d11c3f145d014fe02cd0c0c7059d3adf088367d8ae67854ff177c3276caa250230f8e97f2184014456af367b55cf81f22c5cb897098dd0c9cd4b6396aa2a2f5a2337d2c47b4e281ba9f43ffdc97fe3576df99d915a7f16cb861a08311e24858a369a9b91462c76554a67ece17d5f967af8b439339e2adbf36ddcc2ec8bc9ead5d94bc6225d6d4f06cec1a09f905d4e291767fd5b849ce72c62f6b0a72a4c0b7d8080dfa0bd56f25a6d44622fa4186c47c34ecba817165b3b89b0511252e83774878e8b1926aaf501abcfefdc6da13f3d25efbd30368e7c74e87cb027cc305a825ef460f16c030f6e5176ff9dd2a9975360c7b01d20249614051a9317ff619565f5aed1666bedb0034167361523a0c99d2d820a5c0e3348d3299454788624539039a33370bb4c785056c057bc8eb8ad559fff786f7a63999c82ad6f75835161207aec347dd4d4e5e58b59ce6179fe9c4318a99f3e4b141ca38fbe4ab61fe316b70c7f4bd5dfb7cfaebf6a0e564d094fb547ff5e18b71215526c7b280d16bc219ef62583ba6b3745dfa7bf1404c575ab4b63a45b756bd74006c569f773233f35a27a2ca8adafe13b1381c459dfbce6a3a3da296310f48d9bab23117facd9eb847d30fcf50f39fe35059f8d599f6aaf870aebd8ce8d3ed9a80b1db4001038db239037c0728ef323fb66133d4e341220f2dc22979c15d09137c4d6f798e5c98e93d2ef925cd3ee2be844ebd0f90393ea3c26097f2e1b23daa21597686259800779d773981cae7956ab9559417845f226747da017745689d09b0b15230efaa70b1b65b806f014b43a6dd1d8982dc0d8de014c62d3ed6c43a10ec2055468da700227e5be0f495d46a99c4f70fb45112788e273d6fe6f107ddbae708f2d5beef4b86f2d801bd93545c0aebfae12d28ba13026c62c042e8b435ada16d113278cfab555479e6a1ed6d1731bc128d48285619299c72b32cdcd6529aa50ad5912c497644dc989411421d42f20cdef2ae2dea586f5ee6c0670d9c36019cfb4fe82a847a08de4bea424fc7cd2da33d00d831a7bfb739a41e95994aa57d6d20422f0e267588e0b23f4d4009a563495e5d48190d58f6623d65310d50f4c66c6310eb9d7c52c80190c7c2be1b439f0dbd27d8257b08d576b4108260476e4847ebe0a595f214bbb276a4b5b4b8766cda6a8b4ec5e17a69fd6226e7845863c6ba220516e98a29d087f3900e3f3f1a8b817bdd5c4c6979d256b814a5abe5830c07efef3dd519c30ce4420b374bf1ed42944b96215aa02b54ed48eba7819b9591ea8b7d7936f7a497dfb84e56c30d8f043b617afecb95f924ca31ab05ca449eea1fb1d4f24d658f94889422bece3e1f0cac8f72845536058d7226448e1b2e330ef0775aa9f43c6106830e248b4d362caa8f5b5d00691248ffb213b8221a3ab62a454f9deb6fcbf1bb50159216b49cf4279f92ebe6878b21e0ad7bc4968d80227d239d473494d5b01dba288b706c4d20cef0137a5794f715908b34c6cd949ec0d1d9b36577628133376515ad0bd696d97b51d2115df920b9d3bdb8e13da58485c7f459c33ab1158c56efc2f5b8da8fb981191d836159a4a33f82a9ce75eaae7225bcdbadef9c4071c51dffc781f55162aad0811ad5d07ff421b4536ba699783b2bfda75dbc61fca2a5d2adc4f7467933bb09f4081ca054a5b2d7ae775a7ca92002eb6a7f1e4b5875939d139f906bc771d4a078ef8945e1c650d3dffff157b3c100798b897cdb46bdc90144104ce9136adf2e1862acc642f0409b91b166461d3b858698984a674f01bde78a3914805eddca46d8949b5d9c0bdac0657246f944049b2ccffa3ae96c6fe495a58de03733a60d7878687754b62af40a456371c20f0379b1991945ca7f72aa1c02f9dac5f843cd0266f06f7a4a49d741ded69ac41c1a118e16055160b8e45c3eccecd8b81af6c63e1523e595f4cd8df761dd497f0db5d78b5df1c5cd6794000be2cd6767ebee15096f998d3ff10b9bc40cbbcf0ff74f4f19e9c7be6fa1688c6460a9440709ac78b839d9bc2151c97dbd19ba461146be6d0d23d62935833c948bda44b0f0328e9f401f27ef17caa135c9573d2815da601390874495bca3cc618c09bded30a4c03ab6af03033b4c4ac482f37c2cd6a9421a7c17f6e1f6f7d1cb2d5ce601358789b734804e05304e8e790288bb33ef9781cefd8f4a6795729b6ca90c94426c575ef801a5da765bd2e513942b160392c15be54a446f0d49f8c25cdd2d4b3620c584dd24419b07a3acde533bc720104d9365f3547f927ea6c6612108f3df7aa4d1dda601bf511c7e31db1d952d5c7a8b759ee63eaf73e83e876a7a1041e26d050dadeccf1de2f3f51c667d1fc31e9b9cb2c615fdf25d09be6163afaae503730db0b62ab542b8fce25f79eda305671833c0c16aeea1ac3784ef52e1ffafe4ca8b0d6d75c803086db27815c28176aff861e2e6a45c1b8f12e9a1d0f4ebfdcdf8007ed81d78b3739d581f080f98c37df3cd3a3b5d852a431046a1ed7fae61ea446c20272939d4c6b0376d40667f93cbeeb14430cbb1e567b41d79cf9472a3726a1bdccac2388a2c2ffdfdbed8d4f3cad3e552711eb8994e2b4c992b6a586b65fdf354115343a5d6210fd8a473df2c3bc84c9e8a292f4a9ead128cd26d0d03534755fecc41fe7faa06c82d18dfda792da744910f5b95fb767e038448366dd199a0af48fe1ac080718f1c515d57762ceb972a9c579fd4992c4a40c5a0b43c6d94222978b91e3361af2c2642d0d9c85f3e35555d3871a4bf4fa43b44bd72f08306e044f78b3593900aecb5225a7e869f11c3062bb66b84f0c0b0751b8d293856687cf67c0c2a4098fedf454697a38efd3e69d34dc7f74cb1c05ad65e0718a7fb2b691c44ceceb63910c69b5c61c9ba911d5e02bbac401705a04f8237b3f1b54486eb6c892325c7adb3d9e70e9f2958bb6749d9efb8b53c006dd2d8f6934568c81d80d2ce16af682af76d8fc2f166fef95620cad6d61f80f3010745eba4bfcb273d3b19ee90307e5a43894d142d5c3c61a8475010c9b06d96db408f01859b1f954dad133e04716bbf921876a363be550917dee4222efc87307fd5a67bd06cb6a16bf50242384cb1a70f529c48dd4faedaf88b86057ab69b62422cc8c355a6d5e2228d3b6e04b9414a5c6820eede0de0058cf804ce1873edd73c00879716600e6ecde251db7c0a0bb6a1773a8f21386ec1cdc80cfe238c9a147bfa967213ad3e1d19c290e97dc1405cfee9f696e36bd3d355179ddec2fc344fd94f8892d0053fbb8c0948b780ad416f0fa83bcf8a178779efa6ffad57110844004789eaef13ca5e5dba7efcddd507795ffaa7f33ec8ff10e0e7b47581f4b121b89411798f3681d60e5c1a277537ebc04fd7e748b937c62f95344979379a908e152fc78708c399aae686baaf9c5f75a7dd7d8bde6cd228b10ca9dd8ed3afb91b385d6f981093c49a9ac04b64c1f97acdbb4fe047eb1a9a16eb0ad2dc1012d41fde114a9d4ef51c42b09873cfd3f4c767acffaa224d5dd4365d32f100c27540c302c8a095f386e21ccf408e35111c0145476abb62273e61241edd4f2e38f171f0d44e4ce5f59b78c10fa79fc3b4c7fc781107878f532753f1cd95fa5830e1c0d632d1ea3175185832eebb618aba80b424c540e5e4da66688b6dc6fe95cb32cab00483907fcb9488d2ccba41ed22690c6c0f44b81cbe4a06aab9b42102252455131aeb18d1ce8b940247c3eadea3e93cab8776a3f16ba7659f07e096cf7e27970f688de82edd27970baf76fcfce8fb93db307ba0711636f4b84203248e1e6e32feeebef2f12b2888800b45d154d61546697df29d19e786287c5bda8f888bbb2ed11c0d7e013087ae77520e8a764a0c1a5185f20b2218e181c2ce860c198f2287d5971e168bce6374b38201b06dfef9bc7ca3d6559fcd13285e7d6cb26516bcf3f8f7762b21b61e54e91c78dcbf52fdbb236b07ca58df8c373265a8220f73a9f37361c0f22674e665f7d066581837900ccbb28212b3536f6c5d21840edef4db4af8cd22a8cd30c38882e1c0a3aadc2cc2bfe8b4f0c13a7dec98f462c1ee32d97e20ebb9153818adf96176cfa2579920491ed6b61994376d501943093f89e866ddae9d6dcbe499e3fde742bea035a161416693ee28ab536b1b9d7fb387123cef9881f14d88fbfb06eda87be3b447cd2011ba8d694adea42c38377eca2930843537c2ebf33fad477c9846f590c7fc518540d4f4169960de4a38442da3bedafb9c1a2329d6eced885975c7d3f5a0319b4800c8253c79402a4627edf64f2afdf484de5f18c4100bc3892efd527c887c6c8511fadc78a63d54943c5e85d638b16f3dec82250b7ec91701eb86210ccd0c3c79d191aa01d3e553a852d0bbb0e1613849c54bd58988599e53e04b6914653b53a723aa6dd57c10f8741015a11c80eb97f8979e4a006a72a1583a3e19ddb98919b902d92857f2abec4ee4c82f492385563de366f19e464b3d05b88b5c3b6327e21905edab37995e4534f9dc4df54d70484539ce1304ba84c23414cc2a3f2be9e4e9bcabb0993b95058fa4fe041d2181c8b529773aabad66f35a2842e73dc8edcf2d25fa5e2939e4dfb9e3d0a4b0b47332f1a66d75464b833aa69086158d0b905a50d42e283237ad443ce218a7fa410b0fe64fb30cf90538c36624d769d047de67fb796c03109c505064717367a30b17c14e3784b0ac134bc70b45b19d82fb5a5f05cb06fadf2e4dbf55dfb1f690dd5e578b092f41e22b044740aca97748cfba03fd4f188af5f76b3d1a858bc638cb1b24c96ab86e22b741c0908752324e0795a79fe8114fec047b562920572c5ea220c59a12afb6b961a48f4e0708eea967cc813459499012865738931e7e2968d235136c6c524ad2172aac8c6ec3b0957ec9bb47437cd7dc133b3f8dbcd91ad4c617fa20cf17dd608ea3dd5ea9c5db3191bd0027b088aafa37072e907117ec704e9e3aa5c799aed90e6d5263bb2dd1690991c97a83e2948950076ebae276b7f3c94306e2bec911330fd56e7b8edd8b28ab101dccaee0a63fbbde817b342fd81cbef32fe4ebd93871cf6b4c2a72e8ac666b7aefabf408350284d01efbd397527d7a4d7064780a7a8ccd6acc5cc2c95c88c234ffede9dbea70d6b8271eedcc87d8c58c338e4dc1cffe354ba2733329f1d1a71dcd6902d06f9df8b1b8784355a8cf838308aed6ccad93ab43349e71db0c52a31a7eedf4879c3bfca0e0ab1cf064480a9f3a7dbc26313d8106bfd2516165fd84fc1d53c5ec48349aa90a922581f399904110a686510ded438da2d0c9c958686b17fbabd01dbc130e7742491391b29c735932238d00200ace33f1c76366d4d10c76169177f9c0f0476c77b4bd7243a39a4fb68aabb2e6652433f73070b94032561a8a76af41e48d1816fac65115e4ad5c61d113fcf96cc374316338c9047aa2879777c3798141c2d7f6d3748342677499849c19611620873b12003eb1a4532e2d629f6ccd7b48c0216ccd6560d4e425077ce56a9035e20adc6c410b00ca582505c973535e2ed27d15c8b304e68e67cd6c42a08e8fff26ddacab2ba24c38a2044105c75f9a8ecc3a417c3a39e3c110b687dfc3d20b452d8b26bfd1dd1e0d5acc7da18b21326b10454771dc039a04d06e39f6c4da555908518e9252f7f3de08cc21015a41bdcc8b6ec04f7a807d57ae5eed8ee0151a6b02170e0350e50d0508f71b10393aae4456d59516b1f54e0237a7dd65d8bf5268cafec9e8aeae889f0c599c3c9be052a536500fb58f1c566e2168d133c36d792289af7b18802a853e67cb90c6c713014a41b0844bcf1583cfd880b0543c9c7446167859daaf16cefa20c9e5b2fe94af95d8237a1c12a9228f055f7208855bd968ae2e32688ab0bb04e79bad0b71c398f9178ec44613b0fe8357c8a8c9483a8be1ee56d178b8c97f2d8518a8feab5578be75c98c2ea5b270e696c67d49075a3e128521234dac2f4b7a5ef29f1cb3f429a8a5b2d0c015f2b48ba3c2fc9a734eac5e3aaf20895d6e853c80e3de82892add9807d7e26d717d3db2e45d11485c5066ecad356e47f4788a74c8379bee33f3bcd1b80ce4ba9103e6f8c54b33e1f1a0cba52e9e3aadc1a4f7e55b6355b2a68cd8658ab53564bf15e47619bcd729d64ea0f50980908e6d22c61d36ac8866cfa791566d7757235b8ea5751d5d49377a7ada7f95536a83e59b38ec5cc3010ce15bd84a21825b44ff2727656fa2e556f0729b4793f0691e11287fa284e43e4db2f659f8195fd2c1e36278e4577210bdfdbc25a31f335fa51ec7a21a34ba7208496c2252e26c6881a83e0e962e34f17d7e2c3886631a03dc2c5cd01dcdc7f93a5f6228490441544086c1e774eccfeedc8f98b202f742095d0b7185dc26838d41e9bd904b4ca465b55dccc981e214052396435ddc259cc98acf550d84557ed247990103430525e4e3a10758e46cbce982121459ceb73b5c75d5a0f0fd4709b7283871b63e12f4e13d74277c0bb5a0144b1827f3e6e418f468270d21d44c92055aa203eef32fdac589b904c0422476c0bcbf2a84cdac886e49d0e0ae9d445a30d18dde5d62d1ed008a0204464d4eb319c6dd5d3bbbb1cf8d7fdcb60376052de8c28a104ed73b2ac0705d11ba21639386e9305709eae639ac6b1c0ad2da141fb9022935275e013dbf37e306552d3587d6d2446f9719fd42b77eadb4ee55c5c8c90248f14ed641d0bbd138f55aa28e1f06098956f8e322ccb7a437ca6741cc13b19953720cbfaa2f54ddb15be81881cb9bc6b4c944d53fa4a30ffc651656f152b21a95f0e3d90703afc1bce0a535f3a65d769290cbbae19573511962c7159f517a0e66f8eed1d360fc3a00f146dc5e26382560fd7231e6ebf484b532bb351d51f7525b92c25d278d93c6a857e6a22e650b9a66fab11e09531d7faf495173f339a40420b23c65163825baaa8f866090cbafaa4bbaa3a7ef01ef9d1d383f64a6e13c0990b47174d31462a49c9a81a207658b5d3b1f88808b4bb1d8f1735b8ef43bdcbb2cc102f54036825eb0acd67a0e58466ae5583e0238f53d250da2a24ed77974d73e997bd1db8d5b51223ad67f3f310d08c308dd53c4145c6afedfbc7ab4f0858650ff25a11d9aaa73be3c16aad65b9d9b9d136f07ff81422ddcfab5f4857a796d73849aa0c8e5b397d1739ace7f46f8d892d47bb59e0c856fe4b85e807132d44de921f12841ab2324b92284f01bdcb173627cf4a9067c9fe5c07209ef7bba3fad16b1847904f312e073ec88bf1fac911d9a9ecc3ce8536b91f4e7f87c13cb917ed0f2656e379e3983254e3d2e10831766c7dd4ad890f6449ca0d19061fe45069b05f519e063870f1e66a0c5f9af9b4e010faaa76b9289c6a72f995a0d114104cea7da9c15f4245d64af09a1c65f41fe5f84893414b3ca5a92d8a3459949472f5bae356fa91570123b7e2659ba366a37a94ec5b89bee436e52a1d4ac42be3dcc5decd677d0f959b407ec37e49c0d4f386a1db1f5d583a085419f8161367dcfaa6563e56704a319164ec273523dece6599ce0ab9ba0dba21b793928bfdf5194b1b5327cb98af446069fbbc42daa055e2b569d74e42eaa541e25bbe5bc483491e1630335e83f21693bc800649a6d5f1d1d4b32aecfca463b331d10b4768c99650d73adbc9a8f0209d048b12df92f16f7803e44ab17fb3816f98a38a5b020863b1d3a133d603ea15ab9ee855278bb4f44b4c6736ccb6d0c7f471388ee93c242f33b0b00ecf2b99930b5dedebb1f50b5bb6348a752470a3775d0b9fac66026450b0de03094fca3adb0e7384a4d4c53f263b2e40e43a24669e7980795531b3aebda3761d6dd7e076799e80deef53cb509351b1a39c3fbde938ae0cd3111300917328faaa5f113f36a614211cdf77dee184ac208f7f4003e206281389216129ec36d9042406cb5108d43cca510aaea866bdcbe39ca9bb9faacff10cbe37c5f98bb720127a8acd9d65b7576de63dd0a8c463b0f4cbbaf91ae2fafea974a3c71ffe64f6ab3a74490336d3b61303f3e1604d99aec3bf06b534fac13329b0ab718de4b5bffef2a107d76854b667d3a99c05086aec9a93ef199a1f94461410c8b514a9341d4079b1bd98c13ae1d5927c2f381b788c9c02413722f0e253531481c8eb4211aa8a7b744bafd43d42e86ba5da927f7be5930d1738a6b3bb74401857c6f4fa72cd300e16868996ca17d38c2f97f0501ffbf92b21a7e219aa482b6ef6a111f4288af81584f753f2ff323c06687c6ec53ae9ae8bdce46c9acaa8b3ed867f998025bd1a1e92883bedaf4c573d602e7c56bbb8cd1c944b278847aae19af005374b49dee9f05d1c89eeaa26ddb7fc7406f1293ebacf38361bd1de9478c8ce8eb5efa2c20f1e3d2b04a3a428503eb9273e1a04a77a49910fcd483bf599ad4a21ef7de56da1b052ce1b5beb24c34d806dd74caf5cb72ad5b4a6041213f277fc0c492e3e7044bd9a34ab63ba40a5b5ab90c4e22ee6ea6690a2a9276c9c31aa78191809778e0bc9166ccd1c58e1ac8501e6b5c9d1c9d2eacbd04bab39963fcefe6679eb4e09e601649a8b31cad4771590f9553d4897125537c8b496a040c2f71bce352bb65a05f820f1bc4e3c0b66729c460600c6451cf07ae24f544f6a90a10596b6c077ddb8b4312b7648b9beef845a338abcd5a19264076c9444f6b1c4994ad998bef52bb072291245d4f99b04ad536b1170990b4f9e085b3673321dbf5b24c7b42a8e445afdfdeeb258619d93ac17ac351c48eab8a3316ad03a40175db36ae0ef0dfd8de11ef7acd8f0dccb3c4682cb6f86689329f3853c9099e867f2849a87fcd215cca8e09d790f5dd066273e2d7b4d7b3c1764b64528019829b2fe6ab9dfa720190ed8451ad0f06ffc8db85ea4d7960e9c6d011a34d2727f755c64d9984f9a1311c9ee16bcb583e6dc589af8233f1547ef53d5e0143690b7cc6776ed20f4f125e107f748d4184b23ed39956e8ef712deb4703225a9b7634441f24d1361bf42119e0cfd19e978a762be85f8b29ea41effb7ed069c9d0c43a45ef88d92619bf94e961ce87c4b3cea9e1be5d392767f4d3a2d1b510d175baad29c12f2eca5bde0984f160a0a6fc70350012b0f158b408fde2c15eb4c0a51f1cb4fa0616599658d7f1f525f935aa2b5295480548c8be70f4243d553e6bd8e891f86f9d44cccd6d99bb36793d1c4705bc25aa501c4dc428b5ff584cc5d809aa4f3ebba0b55cf03cebcc5a0093477ccd20084dfd36185ea99eab0c5af3e91e4adcb319b4c29520ed0cae9bb2dad46c50a5797e13a396331be120ab92b187e8517afe442dd2342530e6dbd8b23029ff6d5d4e43180dd6b07bea227ec8c60ddeba071e81d033c2b132b003c2f2241d31ea88e9f9f8f81016ec5fd9c4df1019999e6759c25097b592bfcc26a210e21e4ce7caedb8f1918dcf4dd6e06e6220ca172c10fd2915b2169e1ee17dd18baafb34e1c9631eaa724b85839bd52745a139c0e51cc9cfbc7c65780aa378d32e15b788316b6bed753735e49a2e4dde58ea7f3a56105c2ce8fd62ed59e528f1b6f8b9a1f7687e7b8a60eed767b0b9d1dc1c9802e2efd334efa52567e11212be6e4ea83f489db79618642809dc2fdb7b003ab525db2feb5887c9cca7e6644061127e2735242876d064d10695b3671c18b5a3432d08884dd370b28b0a532ed1bf66721b32ec623ebbdddc4cbe9879d1f60c9395419e063574400ea740cba9f6abc836a1b7b9e2c8ea4e10289c4e7e64359e09cb1cc00020ef50d896832eccd39ff3ced37412f7c32896ada441820048191cd279f97c3e94bf41bcb2aca755f6ce48ca314946632263a3de7304410313373c1ed8dc9d6ed60e68464c7fe42fa12e11b1aa768f935eac37ecd1fcfe58e196e3db4af7cd21a434219aa4d8457ba8389f2e9eeb65dbb14f2322c0c105875bc3f518977a1cb1c12ab07bb697115a60a5580d85e8d1c028902f0b59bfdc763f7e77143051f1aa78f6eed8e891bc64d7f4ef060acc9a5ae1914ae8bf770768d6d69ace62bbf0dab57c8ea3347274cc503ff237d81c1d31512b2baf5826e7041bea5e09a51e2a8de8d4b20c0ab5cdcf89295a4112316128518d551467c604a69dfc4a522c45f31e889690146494b6abf05ffb6b9fcde069eea3fc3d5af612f5e52e17a2685a5ddcef8a1af68f15ccb66f5d128b2b0e88b2c63d904c0bd06e5814affebddf578f86a712982ad1549bc6a19627b938091dcb58ca094b5264b0f766a318ff6c830b07964952b6517666a4bcb3a40346ae098707939ff1024fcd940712f1d5395b9c255a0bab5db23142fe6275b8ed6546c6f32dc872f87c26bcc9dcb854ba33a4654843e1ee8c5cd5d7ca7fa49e30ce62b5230f65539f2cd9015ec83eff2ef1b33a45cda20a409c51c05897084c0ea76264a991d86930fcc05b37c7761c05c40db3595e15bf8223c8816625963ce53e82f4bf5a509a9414c5171435f0afbf24e6225daab192a2cefa250940035016f4bb16f214c3be9392d03c0b4e5bf66971de0110d5e538d69d46b9dc59f149c3a28d1a45276500ef43c1574b480833ce0ad152f57506f77240d1f9b81e9c080640fe773b19a95bfa4064fd8d12f07ba2470248f81c3c28137103b9f5eef97853f030037c76b6b23e97d072896de90cc8d09f7370f6537e52cd4bb40d378c2d0508f57b6d646a992b51233c663d1658ad1fbf184b52d7b74099f1dc4c9f9f5382bc78565187dd87f4079ef8cc6c9d32adeb8094ce2b6fc1262be4af0917c967a47648531f449c3bfbcae914f5e144f5e977fbfff6d2c27eca9194e8b66f57db935cb2a1b55b1032a4d8b21ff8bec699058c9fe65d23c38f52d5c64d9d489439ad3a3f0da710f6e0ac3a7f83d6baba16283bc73b5c95af31aa859660c364faff9950b8ac096abedeca837e93717908aee111466fb91ced0ce09542025601130f87bb449571f49e7a13ab7dad1e7b944dcfb9012f98469621a366b33d501e85b08c4dcc935ec138703762671774d275e470b19c372f20d3e0e7c71de191d2e33c16ecda32d9bd6b93ce628a4eb4a6e6e87b9d02ec8bd9ec525d8e084b8aa9b89077fffeca433d5893829cb354d1f0d3d56d002c42866dc2ffa589a06f707f32b442ef3e999023677a19968d488189a30f6da4a933e114c3f254ccec066e92eff8757d0c26c49de9686af6a5330bfd63f767b88ca06988f0fde42f63b9287e2ffe68d5842c261d5774e01b56643dfb1c08d50b9e13cdc3ec3e2716ce56f92094c65125c38aecd6f4a467a6c105be49e2e45e37378d9caa9c3e399fbc64b40072e86242c7e89a65600ed69e4e34f403e002c9122cae2fa5623aa90fe7031a7f94f8feb8af25a0193c84f3cfbc290f55f144f8d31579de0745d0d1b5a1f569513cd905b03779e2c8071830f3a5aca5ae17839a46892e98b1f2ed0673539e28d3615716923ff7e3c674e12a937da89b858b055ef122b57eec46d01f2a41ac510815a8d5e08c2feaca3439ae3a53b25397537db3d5682f33d74ddee50819524b794bcb0311e90a5ec27031fb19fc6ec5d1f2b573936307dbb67ca545bd6e9b961d29251e228ea94a51c4af44c1a74b6fa38b3c3aa5a52b68754126219bf3d09622c812fdba5ea9c9c85f2bb9b9c713c6208099f3bb85c30fd60d6d0240f677d7c4d90cf8728768e83155b08f0acdcc7b831243dc371e1b3959fd8e5b754038997980bf64be3571065281039f9f5b0eb3ddf7ebfe30f3a8900bc366736bfa74af6db6eab62d34dc9467d029a733f7ecbdc19d5aece33576d3c784a2dec2e3f43bf44c9bba1b556ee12c47b66fd49caab9532d5ed9e3f38ecebfbbadd04a12ec51f5d21dc00852c42638d559548fba2de93322567eab4bf8cc75b17b1cd6b8f676b427c5c72c17237aa61cb47ba0328004dcfe4a4c83077cb7d588a752d85696d53deb8703dc7f358fe8313dabcc7ca7a0ed957987d6ee3e5f683f7b240fe44d5e71d33b11fbe937376a951b5e8b625b171ac39a2ba618c5eddd67486de4647cd3b9511b971d7f8f55e08f9679a3050fd87613a7bed33e726dd66e7ee9bce9965d16df4692f8271b0d51ef4b59f782ccd75ac8ad2260dd7a1a979cec7dfe77460786216f2a98d34d85c45fa19fee3f9d7b9ae341204e7d6151e09214ab6300a5dad7607e77c7e60890fb709649e23543ecfd6b57ba6b9eb9a413872c6d6427b05540c80603aac57f64ebc3044efee6d79852a5232385e79dbd75050538491b98aec7687300ebb34eb81defbcc86e307a8c60bd18b3a064761b25d7b6bb6496f0cdbfd54a35cc2051492d6506b71aa014a9ac5b9fc923d6e7d333bf80933a474aa2e36890c50247566d87eaa58483d00cadd13d7cd2d72ad1b477348aba80c84d9013cf5cfd164788c35283ae96a6ec474053e5a871662cee4d92575c4c4d6db8c904c19a5a9913184521e46fd3d2559e217827b0734737b4c4fb9ec3e2e7277a032d8f8c430161db63aaf038aedba46f98a27ec5b9b80597b912360336b24c82a58e8929b02a00addcfe1606f542f942ad5d0386f42c77f305715f85702baf6e398ea0a20ced9e7bd83673de32c2501017b41b992324d0455449bf4e083b1bca8c291ce723a4e395a5830f79c5f343f0605f5cb8daeebfd66a6bb73128698be7086f983604f85f7a00f3c9620d19df57180c9385d4e2399cf42b950e8905909e91da1f0845852d0749603bdef77c796020bbfa28ebaaae01a66be471f27cfc15a8ea98de877ee8f426d51f26e100f0e27e2fc5e52cc0489b95807da9ec242c884dd8d2595a414435c2e6d100517415d5d341d7165f11a3da3242cbcf7f501a19bf7fdf1c2bca5cd33db93e744e5a3f24bd7314d25560d31a4085eced705fdadd482e190bc371e396d8b0608ca67ad220fdde79beebd2942eae1e9de64b6140c7603797cc024394b8e6a908d7a827e59bd6df1d23037a9331b6450cd759145a14f5c5922d27148f126a62801c20dbdb64e3f37f601710a225c5ea726f1844e4d2438381b746fe4e8ba4567813ca946311fffb6d2ebce9f527c08afc1d0d6fa091c7f0e8daa95d4806e11fdbb90e3a9353edaca83a9b0fd9e595fac0d8cc1dc45af82b5384300003e0bae35e4e6a3fd8348df18f8706e9bf34f73d1a7904f589fe4c47b2dd3dd579f65891f85e6d3394f85cea30141732d055dd717ceefc1eb3ed3f2b5446da914227134cdfe08455de1ed48876402a281fbacb225a61256a24fb0164ce87d01daf0239251a81f8fd185f477311045b6cdf3d4096d5268fe098ebd87861edf9c4b4831bb2543b55fdfeff2becbd9f0996b527d087c2d48b207532b9695cba1a1cdef0e0e7aaf27a12349fcd1a8dc387953c40276fe8d2503e51e78a2a0a8d364ebb68196073e565e9d4362d310581fc8ef66dd1ee26b7ff5e0faa036728b37a6ee2fb6ca57c3ba719ac2adeb405dcf397505e3218da28959b295f1e31db7bc8ad39a02c1d78f813fcbdd3f10a99c2ad575ad9f009d9904b51ef5b4a744497b767e8b67b8ff5a6ae09733b873d8b14a8213da8d148c82adcc31de0cd0f34409513a6d620f5a77f853b5378076f78eec74b6eab601f75394f88fc494fe72658d9686204413ffcb45ea61ea5cac646b0ea6c2e3269a614986b718a98c6bf0566e046a41904ac3dd1b9d3ba05be1f0b4e241637bc0116cdcc9bc748a23d069af8d2e09961dbda70bdef2e2a8892f6aaa5513ac78be5c11f7f76ca2e61b3e751c9c0e07f6c6aecf51afa3446e5cb1c448aee423b32c9aeea90a42f5d5f70be0378891da52f4d17d7d132318183a799c5d785ab24e2e80cc0dd8d3eca3beca36fa56f7d8b2f3dd76cd763e6a32c67ce228d22f96c82a1f30d3f828081bd28b32f4ec855da22a5edfaefd43e1cc0b602d5ef20e2d0a50d5f85832d20f13ecb5b42e0432bfda3186fbe01cec739a21ac516b2b3dcf1de943a017cc20a4c489f0d5c5713baa8420171f6f3cc2d1c77caca1d5e71315eef69bd52c0da493728ea838ae9e0a2746dd0a6a0420cbbbdfe525cefc8fed9fb6e1caaede0ff695fbeaa4a6ead9f9974ca60571c019f0bdf3f6dceb3ed8a524e5c131f968021bf808a87485edfe349013f0954d10e345338ebdf3ac534c49185f94b9730c57e2edbb02f6ab956c70b8f7863235456f8ee42b23f69b9c8fc9e5e040c0dec7cdaaf8c9930645a56a0319a5c7dffea47cedb18ba2a9453c4effacb5bacfeb790f392fc8912fee940fc8ce5d390576ade8420490199083a7e2136c9ccb84f4232310dc69f8b4002a0c93d03eedd3bccdca7aa4a2b5bf4f0b246bdeeece4138810eeccdefb098ea312f0b97e7e70e36195d53bd4a983d7033b8daef97453b204c9f474c0fe250e4fe02f5e5fbc5444c27ab8320d4620d7b7036f35ba5996649b22a39fec1bcbe0d2a2f248fffad8eedefd2dd8c4eb85ae04b07bb3c7bbdf4e90f498c01821bb5984686bc3b358c158e702b31e178292deafc8c869ad8b3b2433b7858ce5c15dc5ce794a99255102feb1654ed890172fc0e4fe9cedaa030308d564007e1e5f4b1790e2bd0126046cfca807a235aedae259ac33704d4e256c2d73dea6f1c65e3258165e6ff3048bf17b12e32fb145cc2f8e7a6a2ea2ef5b1bda8f07749612bd63a534448a89fe97bf6eeb16dadca919253b99cf8d695722c9fc449ac8bf9043bb7909d78eadb58864b15f10322c32407461508618f5d9bd770ca1a368aaa1d2cbd634ebac95c10fdb417860070d6f1a238fdd85d6889860a94bd8ba8381b686ad7c75fe458b068950952aaa08b785d6616b5658a7c5a048eed422d0c4c116b8a5b497c94a0986ed7811578c61a74481cb940e4d98ccd1fca00ecc5731cfe380607ad0e23099b6c423e081b18284935e3cf2cef245090b428d9593c6fff941b763b654fcd2576c51ca1bbef59ca1acc09a04660a54daa8efa24725e7e45b636bd804b89d3ddccdbbaadb8bad172375484c2b34be8eda573e38412ff3f519574107e4e20d94e5baa68d73ac846116ca0bbbc706a45249fae73387c2cc0737d7996cead3a7bb6612ddfeee24f34ea15c0f0df07ae3d61ef507d79f87aaf311dc1ca29163a7fc6b124b561a0b5d0e30e87c31aac7941bc02976c110d26d7524ed865923ea321378f12f5e9fdf581c27c3320e5381b55ac6ca5718a210f56389883e601a5298c9414c81339778638ecc5fd6b4ed754d16d0aef6acc7539dbfc087adbced3d90caf78eefc7d87a594d83772293103b04d5051c9707a7ee9fb93e1a42fa244ee5e1b9e3d35c40db4b02f5a99e66dc5c2bbc7a3d5e55288e001c424da28b487adcf5a061c0dcc6c20fa781de6756e6e4d8eeef74ad1c466b3fe44f886b72e48203ff1185ee628a032596b79314f259f5480646626f785da0c7587e77914b785c5c4dea5fdf79409a034765d99ae90c2fbb3502b04a1259d0f3a27ad6069f7013500582c6f9fa2c5381f5993d60f48a74c9cf083c372df4d7b58a93b6231d8a62abbe712470e715ad3187170d82c962b45cb1d3d115e35b6c0b2d8e51ddc94478417a63bc577e6f4d9e0b6ffa8167d27c4b3619f74ab59e3bd0a7be79dd141cc6dc85b25090df206b94fd55924cab5e20710886f4d49c6a9c4d07201fdc4bceeacb2b3e45e1b3bccf2617f63314a980301dd962841df24859675f393c056f82a98ac0c54d732b8e9264e2cd99ffcabee570c85f9927d8ecf078b3bb751d95de7bf73acb9330a9d763a947a4e19194f13e3a223f1de0282182754d23fa57ca112e08cd8519c0f8020de64b38463b396e6ef362634425fc17ca085bb149e24e1fd89dbe37c0909e0cf020e244efcdb794701957a39e3b2c28bc1c1a7c3828d60c3f470bd74beb38edf27dd6ba19b96a4c893900499c229ed5d6f3720cb8e39571f592fecead1ff78a5748c3e4f344dcfc9e94999f1e8d5defcee9365b91bc88b1c941f945bb5701116e7e64bc49e2a52d9905aa433855cc7d91422339e8f9564ff71a964b82e0ea6d53e9d4fbd708efbb09e18f94db4ad0db71af89cda0e20e6a577c0500911541a99fe443e54818c305b836db67ca77ad0190f1cb9611ead967dad90b6a2f4d0afb2b34ebdb85986d7ffee8ba27cfd49bec8ef258924057749e2c6662c55c5e79be76ab56dadcc2d23d1698ba1c3b98c4980cf678eeb153db2ac75a30401faea26475481c79fa0be80189f478a1cde66a8b79b36610db20ad39105b341af224d3ef52c0a471dd64ee9e1b341127491ebd19cb45b240f49fd1e18d2d665537e05a4dcc89cbb5e82598cc4c71848a449bc224ba974bd70b07baa6ff29688800fc731ef568dbb0d9976c6fa8acb000283c684aad1096933ce2ef7c95db0df5f3c4013f1b4aa2af25a14dd1a31d82806cf8caa4f838b9d3a57186f43cc486ed0fd904ea7465d7178fa86c96c4bcd53113e75a4fceabe1cb39f7d8048d4e773a5ba83744af4f714201fb036a5fbcdf8c86febc5b5c5a0c937da4d05b0fa0f3b8c93dca73eb86f63e9612581dd1aa7a4569d4933dc5e3841dab88e38c4a8aad77cc71bfa73e1d39b9250f8ba232f4def8f44695b340a666dc59d7a295e3ea7a27fda8a48239ef461671bd8fbe21857f79d1fcf58b264d6bab5b9ccfc0660eaa6d4f297092f0c65b538c970989204453a72ab33f9e41d59e642168554de3ec88aea70a939a1a12f42b41ac27d0f4712e2d7346c227e5eea39acd42acf7280f69c995445b3b5a1c2c56165295c0fe97a8071303681a7fd305cbdcbe8e781c4a6d391bb54b65a43c20f36a7301cf5135cfbc0aa88e8b78e5e5ffbc632fd550672d5df38563dece448f5b02db219101cebff54fe197a358f8b9dd18944b1cd3e8150b0523a8624c6d3a0d276342528299e3726b7f398e9c4b32545be5e66cde22060aa3a18793b43fa16904b7045bd584d87261cba91886e7ed8d77a5f0810f90f809e98cde50e70cd70875cff7a481ab2410894fa659eb87e16a292504fa362e974a6e54ddf942edbd5155e7b0d5d25478a354cef55c462eabe6d274dc249b80c4053765e059709e755abc4058e5d43cdbf9746d6606ff38990c9db2ea3b8ea54b8dbc6a00a3521c058e58d9b19b1404beb13a6f924b4a38b61be5c9ac420347921a38aee4e6a3b24769f9e0c478fbb9dd8d984a2f7cb8f1817576492afd34ff24db1c7150c60497f2570b89b73fdcb4cc387d345547275887f127d88d7db7bedf941d90e59b82a0f06ab7c26313cf929638ee928120fab60a28719c2dd7ccdcfb55e487801f12e362db5c14e392f8650256be8784c4dadbaaf7b38dc9ddcd139c20b222eb181a209032a65c80c0cbe4a7bac95f743e837c8f168e0789663a37a7d4c1d22fe6d8b68b603abe79ef09095e2a3a052d81636119302380b67ec3d4680bac9cfc06da2155615a5e752168f769cae1fd8df97f5d1407a66aab55707ea678e51e4adfeb3a98f16db3c0cce3e7dae43dcf16410ff16e1ade91b2f4b23150d93d2e50fe8b4260a4986395689025ca6aa99029ebef9808622dc6b5ebe518ce075a6eb2c28f13bfa46089aa29e61fc9b51b29689b65fae3bcca43e095475b032675967e3be9e2df1c469976864960f6ba891daf79d8d1695426cceb8aac27634c176c81a297bf4f50e2123b9360383c3874ff86cbe01097d5a87ae13549df56fb596d882422440dfec2979a299a736d48f6dcb9e45099f831eb510b1b3aaa235c01e5425841f45ab257947cd82a8a009f6bf6edd1297640c770a1e6e0d932f55ca1e56e33ee557928af72752496f0ca9318d08f8094cf543dacd7f6bd6bb30faaefae8dcfcf3968f872d8529ce095eff1b6182831068d0106014aaad065151363d8279a3fc4bacef61d72a14b3d3b0cadb451f802c3deb23864418d8bd294e0bf91e98379f82e2ba394c21e44134e359cf31757aa4f8cb762ee245cdefb5e12aff3adef62ceae7189210637642d1604582f56e8a8b33da5c85a699a10c5a02569f44b4600171903b63ad9acd203abab07714f71e7ee198c5af816530b456318bea78cf05e18ce84a4abb71959288fb9ee4a50435704890bb6b7b7998f1f1ecde53d12f5b09948a6ff75981f863284ac52c5c34542d686b2c4750ec4f2b319d0f30945bd934b9b8ccdc58086caa6a3c28b2c857d758f65d35cfd987dc838a6fc3e64b387b0900e40340763b22c58042e884a1a56fe193fd658d7dd9561fc24837c3bc1c3ed95408e429f8dd9f0223d60f02ed91ad809a1263a52f45694239e745be72f94f670471952ac94b8828c8bed59a401824ffe98e4eeb67a268f9bf64b87e354e11f94a4d39c2b0b9560962b3115e3bc42e2f89a42cca5eefc2076fbf60c0332fb2e1a70d6a8672034bad886d0cd644a1adb05906bb8bb83746abc4e509c3cafb114dd635b46090ad9197c549e0b7dfb22891efc8675ddc5892d1d5038e25745e746df3d7bea8eabff72d355b1ffedde4ee734e8274b62c06fab6d58204423cec5155e79362c46857a33dc184208fd923e6c719a438d5c91003051ec77a28293f7889daf149dd8bd701f9d209443527e66ba638d4c1129a2e6539e0c4e50f9e9bc0de0fdd29568540fb5815496e2833b91128e44ec0bf2feca0ec5e7aad48098aad3e30cb2fcaab6b36e84dea04dfe3feca0d8ed27513710584adc9ae084b676d0cc7385a1a13c2051c8c14fa417af782e72b9d648ba313f585ada1fe8959ea2df29043e639dc8d146f1c56f5f0a87d7b5a32ffd39b654b6377105b7106f6eadcc23d7e80836fa8b89b9853a3df520cbd4dae3c1b4e8c87c025e598207c2dbdaac067d66f977c8a001182f3f9d7f2d9c49df77fd73713154bb4e7bd513358c8ecd68cee859c82f1f3d17e9fcda985d1be670ea88b15b1a10731b013b9a5e33f5a847cc0e7c0639008b5955199c3bad674187f947c60925f09a233b848835b515b5a94c0b0bf9c70285b83b07a64ca8e9f2a1bc8c747b191531e1ebe9b289cdfc9b4e7b2a729ecf5f868e11ae02b2bf9c3021384e9a8c71ec89cd7e49a00f801fda328a8fb8c58b53751c5c96bfaa5d1c4ce28d1149c1b683d91ddda5057ee9ae60f9169967b19fb7c3f2f4fa793eb867ac7abe9b961f1a3976e13edfd77719ccd854851e569c7ff8b1d54054919b1ac82b72fe731d8347690508c478225bbd3b91af91050bc55cd182f895526eaa4ded644502d1011e14a218ad54d95a6534779bca15ecc79ec55aebf2646cd8f11f88e96997a648e4dfe80f75499936ba0b910b8c9c3335741c3319413b4a94de4baf17e88b15221df0936966dc9d41d7e5d5c7ee935172e9960e9a32e88fecb74503a0ce7a2d030ef67087533bba4943c6da7a28c1b450e0bbb429d3f6de295e5b9b6336afd324a979b209aaef855a5163ab6611931e4dcf29040cd98555a8f931caea95bc86d5d1037f78b0276d606bf1e88f78b1dd29dd443c9670c5b214867010e401c3e9ebb27ee88d92a3231537caf97883cdeed2aa4bbbca81e8b3c0d639edded589adf1a8631d302978d242a35d07f1678a39b731bfbf79d0fcb2b9a5d28def8d7c86ae0e614d31ebab92b714236cb25fe040a9ca8687747692fda9629d8dd1ccb966331fad1bd2c1845e0af303ace9300bdd4708debd9ec5e8b81b470d9c300ab4f7f358731f1be6fb3a0a071bf9cf50606bc0d5201ef56457b90c41815223053051c3d9d7208d479d811ecbbd3a4c6f9375331df6df47ae2e1d5ae3777db7b235e04ae85035c009b55a851ae9d3ba594e90f80639a34051af1a74a44874b89ca71c9eaaad698f7efca88a802f6ceb939c5cd2ecd407bdb1229b954a6d4124a692b94b3359c0e41d9f24acf4cad9dc767f3dbbc2d3f5600afdad3053c6fdc8be0ed7ab3b8d5cc9f35062c05c765959d8164e44591ff9d690cb62c548e7c54d07345661abf252a50c2fac028965e187db69994ffffadc32cb9d69cf4cdc77cc7c2d973220dceed846bcab9f496cf6cb235231a76a836897f7cd4a42ac006c9fc4bb460b815a3305ed0f04ab10d39108e7d258b0a49f1e1a6bcb30ccf4e0e85afaf2db1f77db48fb594048028989d74720f25345fdd528185fe2628f49efd046e04bd7aa51b347ece88ccc8a9794ac9fd1609d00454c45309c9278741cfef5cbe3f1bcbea8d009f15b89a55a15fd466b9f7ed2fc70ceb9d2284c68137773a70e135f655741698f6c1a646ba800faf16c0c458077236683ce25a5f48693e00ddd4e1605c9b0cfc250295e06fe674c305e1042e315247e274f55570a606d41bae3462359925e6da46f4d5f8bbb85c02ba5b57c914baf7cf4726e0c4f49bd45e12ca9cf316ba590766ed5e288a629706f91bab9ebec75847625f834da8af78baa2dcba412a5b98a28ac3f7487b3b4b50d42080bbccfb83646142ccf13f1e44426e785863a6b7ce5dfa73ac0d4d6bd4b43056c0e355a2920a1db6beeb03c649488f67192967e5dd12c76172da25e816a05b2bfd5822cefc7eb01cbcaf3dfb34c2356a3cd769724a2c05dc372d4feff27aa2db2acc57c271db2a8eea74323840bed6011fb23741c224f1ceef416b169a13bcfb63fb8693d1abfd2fe4111604b982c7605801ce500df49dd79653e376050092aae4ee819fe77341483c5a0f65543277641cd5e15cc2f84356ac668ffac60fb133fcca6f5841f3d5dd376624738f2f45c75333189c28950f176f3179a6d6ea6e54a115907d25df2addda846a6e10e292944288f521cadfdb6dcbd2eb78cb19b2ebb0319e5e95c1b6815d74bd6596fa74e52ef631b97d3714787c17e851e3828fe8535ae5d6e745e716a6d585886a391f911116be4ee05d18e27b85fd5364713931f9c5b8aef44cbcc54744aa310cc2fc0d24b019f53e0d50faf2fe2292bd4f020f6b9044b18d891ae512c83de2dc85a7e769be6f8d270de98ee50e49242924d9d9cee9dc2ff90b37dc63cc54125e06aa39cb68bf317a3ef08f22aa421774e3b9d1adab805e0f3c6114a9d961cc306244aa2c91a9e246970674ef939f4fe6041e2ed9206552a0259418a9a35a9a18c81a1c5141df497e2fa3a5826754b876833b52ddcc735a21eb582288fdf9cc5213e2bf0f5d2069d95136fa2a07b39d0f2ee6a6a0312a259e0c248971a3e7c98d9dd631b3a5777180d078925745398fe1d03367cd515124e7913c0fe9852acb5226ad6abb0255a4922f17ace8aaf14754e8a3080b92d4d6231c7d8996fa5ae824fb9fb615bd5d3af14971b6292f2eb0bf0cb56e793b357d7baa04d0a5a357d90fec3ada01274c835942c973b514ced2fad287ab6deaa71b7642dba636b89ab1183cb96dc13eccda6e98b62f57f120cc98b276698d8d992cfcaa35216d2458002a4bf0a464913b2b1fab39bdcd88c0833d8455637c2b650fc91e404150f9cd743143d5a0b887f7cf69c136027dea02e13f64e588ca7b1ad7f16c61b2c149ab3f7c3aadc475ab0c7666000e187b28c59cc170e88f2118c2ce94c0f25cdb6b4973de4cd5f0d2be7d8a6a83aa36ceb1df293220e9e7ffd384155225df4c642b3bd2d845dd7451620417807039cfab3a828dcb6e9a236d0d7be9012162b9328ffc47ca5f2f7505dda5283b8a428f64340b608aaca0efb1579bfd022aea508ce1967061d15067a1b6abddb817adc086ad81266fd44ff64836f977fa8019b1773368d8dbeea2a4a7a086a7acc14012407b552755651a285b1022f131cafa30275e5af0f637b95851fa4d0e0f60409890a1a9060912331b849e7ebd577fd120797e4627dc904921c2350ff16a3102456870f57b1f646798763a58fd54647400913054d1e8b67554ec229a4fbe7ffae4e077fcd6b7a2d88f6acc29525845688a3b11ac4954419c7597a49c00fdffffff02