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

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

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

Block Certificate

Block 66447 e1539604ca87e9dbba6fe4c859bb8d6fde56e98c2f1c86dd9e9f868676347ef7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af19abd1bf2feb5219ef914e22e136f2e934609f7cc61794b01b14f4ec965772
Certificate Block Hash
e1539604ca87e9dbba6fe4c859bb8d6fde56e98c2f1c86dd9e9f868676347ef7
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0073bd000000480100
00200000800000000701000000000003011f000000000000000000000000000000000000000000000000000000000000000000002c87018c2dcd039fae33c7a8ce6b52be1c242ccd9fd89ea2945151d6c0ed018cbb51df83f1b05b29c923883d178faa90781e6dedeb58eb0cd07dd41087389a21ed095fbf5491487da791009f6f837d58b246c801e1dc7a04f3210000000000000000010000c0010073bd000000480100

Raw Header Hex

000040202e42c0e72422e64fe97190ebd01dcc150a5f053242627170e8bbd4d51f4811cd807dee8ff9d524830c88e2a964e1608e2f5b68444b73ffc3596a243ee52885a8e8e51e6adb620118725796ecf4141bb09417c67c9f6034e9f236e1224e91ef1952eb2fbfd1ab19af

Proof Data Hex

59,560 bytes
1212160103078143113023b354f5a37a15c48c625f5134b686c8e7526a3daa0f4204fb6b7d34dc68619fc02f0a8f9f17355253f10778af4883c7edd69682e605fc20e8f250490f04f111c0479b7d1c25cf524ee001c8125b60d8002610e2699e5143003b12c749f59cd01ba3a31fbfb51e7e2e5af7ee250a2faad16888e32459033b6b9d06a0fe7dc3fe86adf5e86d1b067e0d12ef1920460e4699da2f4d3f7be80950f6874c621dba051ee9addff45448d2c785d551c2e1c505a3882513e0c6d84d1bb9aacf2de6e24f17b6a9bb4a228401648705d741f396d86f25d6b325623ab425e263f8e0ce29a37ccca9fbf7012daea90e088c682e3e670f7f79ce425a31c7df02486b97c33f44b98e1a94c6a01837508ef97ea0c4a745944e0f134f74b7333fe1a5cb8a2f385b1f6193fc0d9039d8dc508930fda9e3b49136818095c847c1c808fd918d0bb7ddb533d1b8cbe2539298e81f4d6c5c240be66d67d90d0ed5fab997ae96d83e75b0e81eedbee275044b429170725b93841a4fbfe5468c8b14ff8fe658ffa5ac6edb19b11f1e5338ff6a327eca1b05a65a288330731dd6f41e738e6e071bfb5c24792aaa2d664706d6eba30d7aab53ac6893850cfb031e3ae21dca16cd0fb81e732754a491ec09884201df9825b88f3b83f73954877ecf4ad476729d89b812a9fb5839f8822f561500c095f6b5ebfaaed5f14a8ceca8d43bf68485c757d10ee73f92bb93e1eb4f3e9be73a98cd81f84589359a05a7f8ac009998bed09af41f3312d5d470ef7d13c0d3483a30ac3f12ade8a8fbbfacf7a62abdcf75a71db0b095ac59489c7318fd4ffb627861ccb512cb0b3b839dc26555533ec689f6154562cb7ac938ac76832cbd996382d18cf3ceaf71f4cf1c30d7a5a0e156d97b1f2fb59f6b32f2dc6fb223892934385c54ce57b96782e29c681c9af57cd13d388b2bd46719116fcc33ce79b3474c780b7e7319d3083933090d5750f38b932043573185d520de66c94970f58fb767415a6edf8c3c9592612959d321855560fb7abf22159771d9b39ecaa4be3eefcf66104cedb8b7d3b59dcf785c3c4ea695dd7d37f7901c311938d150524c8eed602bc6e0e4961bf8135aa988a1baf6495ea5a68e1b299ea5f1b8a8eb96e2a61513eb401adf3ab688e4c6ea460314d1a34c1307bc714f421ef22fac319cf21c56339f47f34c1632d41b590fd15477fe722f7fc9d49d4194f41a9a422025cea5ec2b798c4ea5b6682851c1c484acfcd0a681bf88c63ca81e29cac838138b6425bb394d8bd57eb8b32b29aae051374baeb16c2818848f5754288488c40624a40399c4d9b59f2d2d749cf3925c40c2c51b7a0035d0f135f8d66e37c0a44dd3e8540278492325335e10827bbfe7272a48d90b95b2d615cf46fe43af9fa4a10eacf5c7a47e4b269ea9d78e5c2d0dcb07e6cc2fc5ead889859f6460540853f2bbd8c1d2ae31f817ff42fec2ebd4e1f6aae5c0baf6c0b7db8155a1a972a9b260a158535d2f5270652c884a7667b869cc5efa0b07812fdcb4aad64f56365100751637a1e669ed0d7eff0cd3ae1821fc6cc4a67386cc9b6c633608dcda2538186ce8e00d4f26612e0c3212606e830cf9cd4bb5dca7877e5e993a2268f4167d92c79527d74be6bbaf78f0ec47f53ddf31deb8f666ac2e3e4541530fb38dd2cf24861a732958a586993a7bcaea9fca1dedc074066357544047cec6a5b812769ebc5f5c5fbbeb7c9d82b5a065b6c8424a83a4d51ea82896edf534b180d7d71f31eeaeb59b464c6f66cc450ee7b77a3e3957e3d842ecedf8c69bb5ebc4c876cb8eac8bf9ea29c46e70cfdf49ac42f9413c9c4daa63985d3cb13eb6084c495b917a6fe1a94c940551a76567e341087abe068032e2d035c9111bce94accc8535bc820bd2622a3ea82738fe371de8d33d13f2043f074cb4b5e1c6c42ccd4965526845d92550e0dbb00ceafec8bda5a5019ddcce24166a05874ffc7ac7fa987340e0f9074bc983a8d3be87e47ed0caf0d5003e3c4258ecbe51c4596be5cd6e2f62cd3943bdcd08ab719e165912e9b60d251b59834a68dcc21dda522fd4761eaae2250f5efac173dd7f5d5002bb5e32b0495c3df3b7ff305147e6213525973c24c02bc5bd458b11fff661223d27e1ff0bda830268bcac50cc2588c412640e2128b4f9713818a082925dc35107022a9a3f472a7f4df765fc4e72c581e9187d5dbf0e5c6f54afed21f181b4a8b08816c3fbaa093f51bd3fca9c6c3e65d43dce84ba85f82140175778852f89134427af127e3cadf64a95679679fe42568b313ce9ea8ddfed63d84ece5b7259c8c647d0eac602f395e47abd2371484ea1586bbb43f1028648f753dc270025857355c56c831e40c6d4fd41391e3539de8a18e2bfc7406104b18228525f7812dbf57f2cd95dab3deb398a92bf1b9b34edf477485cc295d32f132f806b7fb8fde622ff65ced1c5e1a8b47e1b49c36d009d078a5855074bb00608b6c22539683182147b0a39281a40432f28010bb94ea81a7c950bf8c62d78caff686dcb712d0fb9c12ca64d2ecaff94aa010fcdfcf8977e9b9918fff38ac61359b25bb85c10ba9b899007773a9fb3106175fe3ab2fe6e4ad4f39388da6a60e9a0de32577d5b0b91de4569fd864b35559676078b051c656b5bafb1e235e71842d904719d4b9bb65e2c508bc1ca242633fdb09bc9ba421480af8032dbe42cc45501c5e1e3dbb2005a33b89ea0ca21b5a25634ca1cf8f847f1407552a67549fa15674e3b0ab74aa4673ac7644e73acf44ccc52fd362115bba30d5254222855db60b27f24a0743a607897824e6dfc7d2d6fde800852e7ac0723154799b429fbf87b9e36569db8d1ff106e232025fe9b72f9a28dc769196df50663b5f88c5158dc56e13ccfe8bc812ed084002aa7e26f2b2000937ae404a2dc541e809d393bd7cd5706c88c3a52cb069dfbf181d3c37caa3c3d974956b784b255c6ad96005f63b56671f7305a476409c312f7c4512d4eb46ad2fb3ec32dd316f58129eee95767056cb67129b843be46d799032fb2cfb3ddb47574b897bb3192ab006a4cdc2d86b8f8dde393963945ff00572a85e7e59b18870bf852815a6efe7354522fb03dd3a29c7a975b0d6635677269184a814c64408e1497739bf8c2371056bb9bba10e58fc3fea04f95cdc65cf5f180d895324800623d27bca58a2370e37eceb68cebff40979dc144b376532b586e54ea2c807263a20855f4757e4c4a3dbd162cf6571b6e2b939ae38a20a535944c8a8f8690604dfd8afe717431e961fa7529dbe09bd88f73f73520da0bb2c8f324f0840e23157ef8b852d1b9fa21ac45a3a73c1a4e55e31c39706147720cb3df1c8c170ca223890814de7a876e5d33c12a3d9bb9838ef07ed528fce4249be7d482188b06b1a88af13f72239c7f4325a2f2019c26fe92aea34dd0c3608dff6805e0fa570653f27db813dbe77304e4f7a60cd1db37daa194c8fa8950a1feb92bd3efd3c0da02c53d5c1df7d421dcef6c0c63a6e67b443c2a253eafb94e28754103c7249a1103cb4d4f7f85762cbb7f70a146c021e2bf6bd4b24b7a035fa1f8b0dcdd35aedd9d5fbf22f54734e6b23935b4aab8a667bee766e506aa0c8068a3493b20f716fc305dcb1bc4a3e3aca0037023fdb9af414c137d6bc4114d20c8d1552840e4b515dfde2d0323d24133e2c5b446faf5f08ae2d0425283642b9eb7b050e21d911d44de95bca14085fe62d3b735d1156f4ae96953fbf84f321c99f5ad39d141dcd2e6ab8b18a91f3824d7946fd89972dc5d772db63519563a2fa7f19a8c51c15e19b388fe8a8b53938c4910a14016c1071ebc595a6d003511b6218aef2c94e86a0ceccd2af92227b162d6de7de708b9c1fe06a695f3febb0f339f6551c1dbb7370e6d3f69125e25e37ff8f2df89f13e1897c3813f8121dbee4d8a1baeaf9c4b91b9bdb053477d7628207a48cdf1af9d46e689a9570ba8ed4b715dce16161dd9e3ac7318fc8aab895b1c091f877184c161c3771129e9a9c13c139f8bfcea80846c045408575bbce8a3a405f74e3a1d59f2240308eedebbfb8cea031dd5f5fbe82465c62180d5a83c527f335e8328b09833d40d4771690668a51b82ecc86bee7be31ca0dc82e4d95b1e3018562cee91d457b75e5b3dcef03e163dfa93c8e47315d01e34b1e995955f94d8f636e3e2daee8bd758e839a91a6b0dcac4508080fbf50972817c1a08d4f9c75b37ba7ee76d68abde7634f1297c4fabe46e89c43105524c3c2ffc53641d5c2d056ba4bf2b65705b986718c3565d0b96cffb3b87dfd1080bbd7316e18dafb903f56839052001853e76ea3d4791c485f2cad380f1ca85106a911cfdd1918ebb8f5ea81cc3b4aaffee90eb7c08d034018ce16114f2c8c45224465de9887efa3e3900bdc7cdd22dfeee1e1c29fd14a64a3486de31587520a2ea795674dde520fb4bce8b0249e0de7c4aac9b32341900f61b53a23051f7c267ac817280c05858f8d665dbd8203edb3ba865aaef8ded6b426caa3722738c963c796040e7c007625e3dbf0a9c5a0331727aba320535e8723003b4630f4775c710472b452c909b6876e9ced53a76347e0701d428694ed72c96e1d2245427a9f818665ebfe80950cee7101f4b0190b65459a5ae9aa6e4e2b56ad65adf9f8e64715431d0ab9781f77533ee11729a5f663c96ad03912fbf1cc9c87d9b67d6dfa9ae5aa3621a8e0e792a25d2a13182afaca941effdd4fabddad72f9908e380600c7f34fb844d263e2bcee9b78388a587ae19fcdc2ba17c6fed0b7b8db38ae83ce31c97689490c1ac75fa6f1e6279c62eb219b80eba03fb6e95d46d984219283615e2a3014f9aa3a46bd400c4ae9b44a19994b21e220caeeacbe210dee05ea7e4cd928e1c5074ac6f63a19d70a07bccf98a9fd41c61b404cc17e0c680a4c4c4176202cfd84b1a37d97634286e8391720c9cd21e82c0f62aeca9d75a0bc2c5ef7a0ac2ca3628b54da34dc20a54501ccd10c0d084df67056312ef2ea8db6bad4d56770c996bb8cde2c199a127eb5e94deec3dfb2eb0dcb8220ee8925bcf394f15f5235309b3c2f5df32c12397aae23cd4e2ce50e726808b74dfcab39d2d62da4de0f66216a56a371079c678929fea037fd594e6afec9c3ec92bca06c1441038d8646a6d19333f5426f6610a831fe81444a8aa9035c690cd4513f0ef29e0b8f8b992daa9c08902f23c9f0e280541c4ba8d760cfddd7759024b35b625ac06140a383809e5fe57bcdeb9584c7b0bd459a6e0719027c15da825757cf1a507d6373c890d98351abe351cf4e6bb9945e9193af0194daca29f784cea1533d687f9b19ea88e89f978b09cb4e67b66afbbea630f979234c317aab9e08731d6951e7bdc1985c80b8cba78d4d904daa0981572d4796e54eacb6a47adb2b4bef09670df69a9fcef72c97f20a85fa0d6ddde3e6775a68113ef0a36e6694cad2229e435cc3c99bec777cda54bd1004c8598e7d0fb9804fb398f8a1dde90f026186eee47b7ca9c7b176dcad73533e779994b415dde65e951e674722c7f5fbaf1d3e48b117ec06059d747f52043d791dc6974c7e81f488e3fed03ddb7fa559f7596e63a936fbe3c649e88aed0acaaafc171eaa30a64c11631cd3a9e7bc28ca0bfb8df4ce373977384c2c0334c5ac490bd6cd3c23ccca847f541f570ce22d43899f5c114c1050b8b7476f7c3f03ab4134e91ed42d90b059abdd539639d9906c8971436cbc642a932e388439d037cb3c90ca69698e47693525b695a463d103b782f0915b28252efdccd19fbb92daf6a96569adae1071666dd13bdc8b06b6037e729d267f3739dc7e84db5b9b428c5b6cc9e02a515aff7ee595038e347d5ce573a3d48b850a408a48e6427647215697662fbac12600fed2a75db57f3c801390fbde8b351f72b443aa7f0eacdcbe85f8b45ad98c8ed5a4a47a5d7f98d21911bb0a3997690971d95d18c84bd271f75efd48cf1a9df43dee3005ddc299dab9e0fd1981a80f6ca56847743a67c9f9586294048fcf6233637111b1a3a32535a92d310c5e02ee134f29aa85899fd19837d57d31f06431057c5e65ec63fc7640da80e9e72d2a194b7c608cce1141b80deb51995612d76bafbd398a1eeef573a49f80531e7b6bc231d52e957d60a1aa8c2f0c50157624cd5f39802f83f30d7671da67360bc1cc281e4226e5ec21a3153f88e2e815288372adea7293fed03c92eead6574b6dd6ea757e39628a2e65a3249eafef34de88d5f862531d2b5bcc24664b396fd5b533421e19a2d6702a1cc16e37e32b1985bfcb5a0dcfef3b5340b27b6c00a08ce7b4da4da55326c6bf0b1b85791f9d4bb1b23ffa3de3127e3cc316e1bf20bdcbe43f6a6def5a9bc3182aa63006d968aaf50b6efc92338d74e81b77195d0f7eb728796c41008d078950b592a0e1b02eeeaed13ea270a6ecd803bef73ce07e7b42f1a06d7e3c682c78750d47f85adf95e1436fe3dd38d244888c0ac2531ad6398c67be75a8e9772821af73d95530415a0d26c28e91a79f484c8c575600e4560522b90ef1e6aeb9438f78b667a79c1917c89163764929be320b3fa6c416e2ff8f8b1d42034d846d958e42a078af9d2ad62c686e1757462c17530ac8b5224c7943fa26c3cff8e7cbfbc6a509c9d1d8b836bb9494f193fce2f761ec7ffe914fe6d3f4b2e5392d6a2f105f8dde61bf432b116d65f021724ee10676cfca0b4d752b8b3504189ae9fd5138b9e998f84d83757b0cf091b4d8450b471c2db394bafe7aeb8cf48b2cab37949b7da7ab2e4d1bef986e5230285dd13d95e116ca5645895c2f09587c196355d680a042507fdcb6fd67b785380cbcfbf2f3e0b01a43242fa345f77a8882f4f443726f1653420ab489c74a256e1e9272442e57691c419a50e43a5ca84804cd16b4acf0ea1706b89efbfd115476db09933fd94bd7fece557453b2317b198ab45cb412fb644c04cb2ce5045b903925e4a65e0038cb659e65535c99dc8401243a69f37e6f7e800c57b345f33bd5dada437e39014af6540816ba76222b070731b71d429a45368b8a5b08953b51883872b7f232dc29b7eedfbeab05a09397ee0c10a0d698c3f0a420d1f7bd09294346a5badc8d72d015de083a9391d7260593769e4d505ec3dfa0e5b6de46c58fdb8562bc2310861acd5bca500e8b11a5c30c9ad0e78d0ab4e69506d24e0030da51655e670279482bc53d1a41504420800038d15c516ae0823a391c81e65a726380a9a39958143327072c96bf1cf2764a5f049a5adf78d591dc62365d67c88aba69f9c152d234f677525d564894893eeb5de3056b39b70c5141927cd1fe2e39521c22a065b06e78bba6ae26227e354af61edfda626f10f838a7b8392f40db642bc05ee24749160dd11efd234c3680044b1ae8e9f7ad0447b9bc756e23c8e820f1cffaffafcc0d0f8ab228eca3d3a8dd60a4d712312419f7790249b70075f83b5e41cd95d8d20f0471e8b2150128e9b0a78a9c9fd069a161fd279096fa3eca554d35247bc94ef1ba456844af4169d451faa8555ae15a8ffc8ae9d43dcddf46f3446d1e260869d62fd03bf1a259c85d24eda818daf2fc26f42274470bb6cdaef2ce94b95706b694011426be6b3e3029fba40b9be57c8bb6adb8207f099c0ec1912d46528fd2f967bebd93296582553caf9c6862c2d3c187f608685399c981122e1dc968faf80b6c3b6f3e468e0013359026c507dcfe998aba65148878fd011ef1d67807fe170d7a79c01d927a2952bfda2fe5145a37e30eb6d3b6456b7230483925b4f93f1ee3a08b6ff2235f068d6f360453e12e9a937f8c265ae814df42a4785cc86ae9e9f044eba540879edf9f5ac6041a4cc2b084fe1c16ed9d965821766dfbd2326dc522c05791329456fedd0095774bca60eab586d3eeac8bfbf156a48e0d3a632eac0199e7cbc557822e1389024216cbf4678b03ef21db9edc591130ce8d02e575d0b890fdfd8658546c2a4a00f8acf4df370131a1d9cf26696d487ca32cd54526a604f6ee732866e5660f2556c4295d654e6d72c3073381a30e53e26679fba8b9bb91ea53c9440bcf4c7d0a1382fca65745f28219ff9a6f82994dbe82fb1f907b8912437583ec153db830274b35625d5b6e91378f6b9dadc45de03fa7ff456ac67156676d8c6ba00a782f75c7071436b2e468292b3b5b02ba591f44e08b958f348bc9920b2ee34de8e606a6e4c4f9b669c2eca10279698bc7eb94582822c28eaa840a0fa20ee3c4bea852235da761c0aeb8a15167a52b11a6178fe5348ba0f316a17c5ff7ff48a28bf58e5853e51521e99d3cce7d1164f15247ce602ae890960703ca2042fccd4185a7ed1b0e00aaf3f373e4d82943028e41fe807e16d978598a3211e1d1baf6903f6cfb15bda44d8d4d06edde54b84f9344c1ea7013bac769453767dc7bd1579b76e89735c86b916b8415ce558659c9b41a4d27625535e80b05e55d4230b4f4892382720cab2abbd7f16facff127bae5b47a075f11716b5ca02ba36ff81f3efbf8276c7a82843ce213bdd54afdfecad580d8fb2973cbc5e7a688ea5351e18964f0368ee538d4efec8e2593f272583b67a2616f04c9185814263e5ccb727172598f8b17ff303ce7c0193c86d904085965a91bd1adc6a79d0cb0e52afcb5dadc4ad887ec48428c0a10e08c765dcb2a94f224215bf58c023aa18514c2eef059e1e116f1edfd85079db3aabee6bf76d5b21399040607049fb30d5c12628961a04e7b2847cb5926bec32ac941a4d72de63d4345822d89042cefe9a39af8f6e6cb9dffd6ec6af73bc662350feb74719695d2954a60380c3ebef4e8c7f82da6dfd5fcb764a4544976750437a6d1440e35d51ef07e800c57cb5ae7d790c9573cf0f08e78fe71dc1c85b5fb3f0659a7b06916a55d6d2dd34faa27f85f4f24661f445dfecc2fe48e9914074b4ded2589761aa0ed436e54a63acffd9c534b4da7e6cd0ddc155c1cb6fbad6d8e98980c26e447c22f7fcc9e30762e495ea7356ecfc081551423142ad91c4b70cdc56f17300e61cce275684b79be45439c3981fd603b6ccba5435ba04455cf623b25b74a6da7710ea4ee85889654e370d255b73603269a7ed2ff8426124180198e56ef5c071993e699aa84032dd864dfb2c91e332b09e9130f1de7ab51bdb5af1fc4f61de18e2d65a563f4e89d1c245868bf28113f634daa290759bc3876a6bc14757b0b6af72b2296ccc30899e6d46441b7a6c88f2182a1e96c09dfd3b440517c76bdcee817d955c2183d9fc19f70866f7f111374efd21cf48ed8db195824567f54b7dc269417d3e9c9a15b3b9a6bb2443637ff9709c6d7592afb13ecde279395acbe5143b171d8b6df9dda1f7eec06754e3db35ac090e945ad04184fe15fd4e740e99d556c3f1b42223eb221066c110252e3cc4a22891fbc317a77f6137fc4ed2de60bdadb7cd42f9747976b8971ef9d7677222a4bddd9a2558bb06207edc0215084cc5a1cf32adb67de24f20275108233f65d7583499815c5f0a976017658f69c85e42722f623866ca714ba3b7a9bc1eddf1c20c9f2d47d630915340d6b40bc9b141780212dd495937166ed2d7e2850fa89cd8b21b9e5c71f66d49395db0ad19c49435c849bdbcd9507ebcc7fec67cbfcc78a3863be000fab82416e3b33f9a854895a05d81bb65033520bc4d9d9f57074d4fa266cf40528737952ab2e1840daa0a485cd189a70f841d57da5a95273df0762bcff84617b19a848a40c4e7e8b548b9098beba4d3dabfc89cd6a3f7de110d4c7d69eac16720063b846d4ebf2741c0e666d47a9681e952fbbd9d2e47e037b732d422bfa51b7baacec5853bc88f8868c0217ad05216e8a486a6829380adf8a3dbc5476a5ee410d91e05055da3165cb231bf0e1e1e2e3e8af6d4d9d564b6fb011b14676d136134f343eb7a477b11ed10dc292dbc9de3adb446ebf4a7e7fd83f098645aead29911df9fa621a32d171cbd61334ad9f029906423f9bb3e15523d360a241f689d516d9297a0f2ef04939c50c00aa96b95c2d66d8fad317a8b9530a114a246679919dd4919065022442e5fcaf9cbdda1f970629123788c2d364e8d9e7a1dde911d829e62c6afc75ef81b0687a61f7be5bd60a84622d4305461e89c543677daf5fc275c58d8aeccaf3bad9fb409224619565c01758769abf5ca18ebd481027fefd1f12a06ac055190ae42e9a00eedb2f45a3692ab89cbb25457e2933740435f5ebab5aa11776236d406d44766a20ddd35afcd4b0bf98b6c9ab49d0d8523477684b5b32ded20346b8271aa5ce748721e41ebca8013f566ccbce8394e4fb5a40c7c5a280752b1f5a71a13cc6f6048f975b9afbe325f29dc6bbea35cdf9bfcefab0cf77757d9502d1105ae5a054b88c6743f5eadcd34bf61cad501c7304206fd00cadcc29d3b829c81bf8a0763518c336a6a7f8ce909df6fc5bcea0d0a9a79b78774b29ce97915782cae9edb33b859237a7252b441e9671901443831d7e66474c103003422d92e1d2b896764a18371252cbdc048127993403825c27d0ce658ed2491986ca852da4908f3248b81bfb1541085c2657487faf99e88f57e16969cc89d2d0dfcf7f0f3e5d3f4448dabf03474ae3f3c5408bfb720af58cc13340fa8fbca85742c3433f9222f096628a2bed680ad9707385395562552c3ebbab7a0a2070e52b70b2920bd10153b2b4b8f5f88216af56b161e12c0317b251a8590e9e2c232f7e9baea866ec1048484e11895d004fb9642e2d57e86f60128044e3a8eb1bcbdc1f94523423ea85cf0ba3fc6a30e12c928bb8fed8173b6ba913c6d1c946d00bba6ad2fc1321aba645757fdd281d7829b24bbad4db1fe7f4addbee7616ad9bb4817913fb13b9d497e915e85585797817b6e903bb14d592e0a435081ee096a118091cfcfd83e2cc0052895879e3c18a01e03f21bcc7199f6571d0ef0dd784441e12a6f6add44756192827058665e02c17f38477641dbfdd0d33bbaa84d4c778ee8b3a780400fa51a8682911c33cd180639cf5eaa57481d1c5937328205d56d3e15622de80aaad368d2f57684ee9a27f73b24d5d0d3e9c8158a6413e74e3db648eaf4a65c044c19c5efe4e0264dea292acfccd8cb967ed2728f157ce67252f3e7200a924814518346c467d37c31c2e042f84eba9a30b6f25979a990db3a4e4362f9a155aaca4a3f46a8b1d3c1df332ed8182a69c0ada15aeec76619c0533a02420d3914f84b6c3374f02451093bf6cf99eabfb1762c0539ff49103431487c65055eef27ad978fe7e12158813437511fffe4d7c6dd30aa428296b04206de21f581c373d3d2391ce1883cf47ced775441916dea7828e08df16408d414c28ad7dd2b7f26fd40e92adf30d372139898a7c7beb81ce44eb1bad64217fe34042635565e5f99a5bb68a4dc1940947ddb532cd6d7792a90bc2c014f9324d4fea1762a4299d6d9de2cb467fd5f8b4034afc4dbc4e608be5168f000df60404170902f69917ce539d858350352a877d31e784a281f07b628ddf4306572cb877a362d3ea2b35955122baa8c554d46c5f3f6f8a029c654294c9e5543f664edad94d2653636fbc249429edc08da05a87d8c6d15441b5a908b3d71e706eb6a079f8cabb2ce0f10d12886b857ed43542d950c3ef808243180f1ecb6b04aac97cc90c382fe6c9e8c5343770b3e0a4b3e249deaf48b4ce8ff5373c0a1e154c1f0f91fac8e286bad4261330d369ee9a37fe90673ede86a4ef21785678e8fe0ac6812b211c6b8de46e4fe03653d705935a351755ee6240287aee8142fd4fa559379afcca6d9ceeb5e8ab2d27ca86332978ebf6b233b60a1a49bbc27c0c966dc240f6416834c94da8436bfe22f2ba574b8283e92dc2d0d511fd4080beeff2acc97d72940847bf580462d0c67f3f679bc39e2977ddd7758fb7628a2bc96758d70623746ae6b2313a0d6e0f1d15296d9fa85a8a8d36f5983311b8ec423c43cdb898fb2bd7e15ec7138229c84be6f29642df30f1c567fb929c1c652cb334cda928213beef131b7414d145be6417dcc6cdbbabf48a5d8fcbc67da37a10c43a6ff6bc4b49e37dc47436dcc14df71f2c5af21ad2c6c32e07399f21c5e6f2e7b53968fdc152d76872d8f7fd5256ec248f75b855876093c61692c047616ce73ec35dde1925c5c1350cb9e413c1b3b58926dcdfd3246255fd8c7e38b58a64f23360b5b8a454b68083ad1447cf2cc80f3f7bc14b1e74d29d38a6d81f6e38dac40063c5c16657b6bebc376495090447c5a4c6d020f77f3a7e9d2e673e631bc7e9d58dcf2ded691f245a18ee98e39ab7461e5c1385bf2705d5692781f4e39524c8e213a35b3256268e71072ad7b998abee079510eb0e998e4d31a3fb23efedf6dfecdd84af42a8075e043054d9a9fab34f9184e638377ab1ada0199c1c61241139f8b097ac097323ee0feec5d29fd6bce241cf95277a9465ee659cabed9a75781ad95e33cd9f12100e0c863bd9d448edbc2177d00796bb6f2e1c3798e38ca2fcb482be7b246a24eaefec6029332a792a1ebde551f33f930ccc5eea7074ff3955fecafb03b81303db2040d7f6ab63ef6f8311c8099e9021b093c6104e68b2ce6a086835c83be1961ed1b3ffb96db1af8a68559b7eda0f7eed8555dbca710c4c7c67ae1cc49968defdb4ef61800a8c725f9a42e0b9aff4faa89a42c90806ac4920f9b86e177090600fa1e28066af132130069b23b52e7d588d7c740bab35c9da3cec23353c7ee140d6a9c610e924f7ab7d72674e21d02680fdb2cb98d21d3ea08a5c4bdfabb0a99fb9d6ef04b3745dea1d613a11b026e9473f60e50c630956a7e9996b0e757bedbc3fa3c39f8809f3f675fe74532765c2ea5204832542966ca6b38d899423784893451e594de80c8becdce94b0a6ba5601af022399e9bc28b527d23a679eec24a4871dfacc44a3a3e4ade56c1633e178370effdab1268e5e93a2bfd9fd892f8196bac67f9792e1503f5129530b15081e7edc4b001f44a0bb8e24353b15cdf3c25b4d3b47bce18b9271187380070aabd49e3b2dcd1f188e36e369d28522c8703e4ad3a2d922f2714890615c7bc212522b18547b958a8694e2344e8c2927875e4e704b9e4a1dc360ca8b81b4df4a84fc190102abeee658bbd74bbc84a600c1d43712a661e1ce1fadafb5364e46df30bf76ae80134967278b760ee50c6f6fb2d042ff0ea636ae21381aaf01a590601c99eb0860bc3ed7cf0a9ebb3d37752f767ac137741d8157746e6b4ade38f15284177f91608cf7615359d9b4ae2ff448336f041c07489de4bcc920999b35bbb0086903e0ef9c83f2e290eee34eb9b9e3ced1aebcc7b428e1da156f42669ca11afed36b2fc5f44db4187e08045fe810b89140bcb38d723c749fccc1380a48610507b190b23747a4220cac25c50975c40c37de69cb0baab1902e91c8c23c395da6ef76073cbe69e3efcc4018a068c5dc95ba39397e82166b1ba4ff830926eed60d5e90357c762a6fddb165c22a7c1dccc61165f24ae4ef30a77b0864548d0dbc411e662ce4f9c88fe9eb43556e50c10fc0e8421a969822a2507d52d80b2a9e46c1a707e1455a255808768201d5ccff7e57c0fe90ba60f8e444dd9e37262174f7d20b7ff1a389a9065804e1263b99f3a68dc8236f136da33b1dae506c469328ce46de7160352c6dea4696780f5d30d39a0026992f2211e67e8e0ab65a76d0a54c08db773daf84875b8efcb9efcf386a803878dde5b6275064b52f690faa75ea0ad28a15c2dad2c042efe56ad34c255e03a12e3bbbb5a4bb69f27ef7143140f8111717091fb12c302ccf37d363e04ad6798242a5a5902bb3285e552b7dfd63f93799bbb8f0d66fb00f8ef217a7cda1c5b7957aa424411393ccd8a0327d1bf52103f485d2ed49024d8c082677e82c31f388484c8d0b2466463ba2a95632002abc27bb4a315d34fa6566f77d2f84928c512b0724ec49f2f68665f4589364e7b065b117fe507b60c4fec990007ecdc65e19a7cdb4b117b4e4876f78e74d38108226929a2936c3b9f9e114d9718a04f0594a2946cc22a33154b7e48b321bfc190ce479c2fc1732b9cc3d99c27e23d4b672d2f7a372327adaeb802e0bd6fa36c1e3c64e029859d96bd04b8f441588da25b5fba61e9664ea299a8e0ea809df60133d233c87ffdb6365ca23c09c460bb5b572f46243130f12f45fc9c7e41fc8c9b07ddebba2f306025a4c59df196fb32cb13be7e3d4c544838c7e06d5bf243c4690e01dfe606b3b7fe2b1942f4cf3dec5ba315531b728bfccf5101fccc6b3ccaa2d2c3f1a85d25d922338e3e14d699199855861003748885607f3d86104e662e53906abfa655489c6195cc300c1f53a03708e923f2a98a926fed87962ba8f096f65f461e1b8b33ed50a8015a50cb4ac803696e37e4c89b5d7564e26dc086919510f101a7dd887b5e8cc307905867f1ebc2e4c2812723de0f62c3b6fe43f2736551b7f0c2a109c221cb5e1ec8ce85337c400608b8a46a2ae3dc565f865f47a8b4a998f13c152d2492c5b0e435120652ec2120ad5b349262b105de3b22220236c36cc42423251062f6735a71c4e6e5c9cf81a3075969bceeaffb620019ba6dcbc38cb8fc93d7563cdfa84d96ad6a6d5d048c19380518485e804b4c1dbe6169bbc1d0db8944a864a4b33b52b679f5deab4e4ff9c1934d262e9c9a48a76f0f0672e686e99acda97c068edccab6bd04358966da1e2a248ca9fbf342a2fc94bb873a7ce9f1ec4798dfc49c8c09b10fa45a635047574a79c35f013a65484fc7c7ec30a3b634fe3023eda7bfb9d0aefd7c317f0d156d8658df4249da784891f43480ba688f4fcc6386841b0119321fb934f1e8cc9f9d68bd6d7a1ad30fb262b9293f6790a3e509fbe45ffd5845fbdc5554d119f0cf423edd4e3aab59ddb9268a87c5af95bdb9f3ac9316d6640fbb1e1807f7b984df47e44d1ab40dc2fd5c27cd0636e7aa964b7aae82d3690af8dd8f5a1d1f74ff420973bf124944a1f2c2f3ec00ea544b5b56ad9590c2148f6f4288683000d461c34d1d45dd688c6df3006f34aec6d69058feb5fa53d69edcd5a91940d02f06613d6dc24688f7f27fa1f2e7742f0a8b61c892654b3679c10370b2cee34a14258e745694102fa540786a255e0051fb65492ca649ff0241a4357b61de3d45aafd8605bde55d35862f2b7f446c4ab0016490db6ebd4b929a9b3e8caaa20f8e0f05ede381e8f8effde283c48636e490ffa0e2e79be26e6db15e11f106af76632db56c5f3098f68336e3d3d47e9878bf113a77e4f2367a5b45190e98034c4aae070577ce2a90fd97884eb8481a7febb5a05b45a2beec837ab308936677b3a0444cfed6faa92dd26ba71927d2cde00924bb9b0baee9c82a52fba1941943afc7b911c64587f5d6d7dde0bb6a1ddb4d2b3b237bd0ecd6fa76df3bfd3bbbde04e102a1126756710d40b5c4fe0f9617f024fe14e2f5bd098879a7167d9d5c09eb3c3e044b2b642bd7610f745dac3fa48a493b8d6c17ee91b9b4161b2dbeccf0a98fe1af64f9c30b99e12f536994bafb17512f6ec0fe14e76bfadcb5577768e501f10f4c7e2e0aa0aacfcfb030b3c45734d2048f48d14e102f3ff156d24e4a3da7a333fdcec1dd13fca210eeaf04c129f2a0b61e1232d3634d86b838f224ffe5caa2eaa86c04202b38d799e581fc4f91f433f3d6c00c5f6dc6b685e6f6f1090121b29478fb37c90af0b255dd0009a23a9e84838b3f53ede26f29f980d9f08e4871d1941368852c93a23cd9c12ec10a80a162e8e0bb90ea0af9c3a8713bf2bf03223b596cf9ef24c4174f582a98fe03b106d68afe29c7d4be897ec5be6a40a68b20ebffc9534797b77f72a90f9958cbfae7662db99551d5492daf5dad93d6fc2abf9d121982c1939530dd71677f062e0ac3a00ae5ad41a7dbeb004545159b28364b11b5df45c555c5542c71cd65f52be8293b9c8627cddf3ce6981d3348885cce9e9a1688ef0cf089f96bfa7ac3382bd1f0be9bd4d9dabdbffec966c584a64350fb22caa89e9c6d39fbb86fde861763d1458291eb21dab6f7e3c2f89254cadc4b22043a55fd5c8fbcbcdcf11789f1407bfb73c481acdb36bf9a745b471f50720f736b6b9653ea21a2964505b232ab539e28c040cdfe98b3fc50b386bd7e324b11a71d1b456c64d0ae4d1b26dd74a742a58889c88439d10bda2fe8697176453dd8e819f6f9de93becfbe4a058cbdb939f79767ce484cd1bf11ab3706bcbaea9d22cdf45f547755e932fdbecf0d39f3fcee3cadf73acd3ac2d2d02b255c934e5ac9251950aa044edb628cd14fc7145cc7c9272dde4e30ff0c0773cab48450381db416502f9c6232dac6e94baf76124820be1822de5190aafa317483c9c7971049992e09e283fe684e00c520524c99bb2acdfe383bc596fa507bc5a87a70fe34395c1c798174eb65b37521183c01d6b08b8749e6a5f588dfc286f9e25bf623b88bcdf3716ee3d6f3d20c4ea730dc98da8ed94f3940e08f39e773f7997c23c3a4c9c8f82007566dc3200b8ef44b172a032a4a5da65a08d43a03092beb9813321eeb018d60dd7a44449404edcac4216d8dfd74fbf06e419adf7c8e356e7007b106f73d94d588f36d43b7674943ccec03f606cd1ca7faaa4a8cb401d28b4070c5897b6b68576bbc81750c01eed8751626ebaf6e75cefadfcff7c28ad9d95809f11d9ed2a51421e17c897630f3eec90fe38c39e64540f6a09079a49d1e7bff891c4cb0193089160e72ff179a22c3f7121c4f397f75e112c994b6991d39dae1e53c4ea06068eb3beff9a1ad3ea45af9f4cf2334c9bb4c1a49fce97282ce2fda68eecf29592f1f33220691849482eda507e48d65abd51b235c3180c55ed79c69bcfb49dc3bd1ca9231c7db2eafa8551752edea87764053100f0c0d42589e9ce1c70688e07abdfed2fbd6a1db389b301e11eaf2fa4373891b68aaf3792e8db8e9184af15040ba0a4ac22074a97a64e0ff9be1eb81525949bc0ae69c90453eeef4c6c6e8be93ae07523cde05dffb81a36c71268fb1ef3c2ec5098bf3606eed491bb4a22efeedea7bb202130d2d4a48bdb3373b8137896b5af0ec2d852323eee4d93e612d493e516817a61a6674b6406fa51c5a246e9c5d3409b06007ea8a1e81484e417a343b7ede7345337373061059e1a7085271863f8e1792bdb1f6e2732e9968f6037724f0b114e994e0448845dd9da98a875b6b3fac2a4f06a6908e04be37a413ef4c5c363c66cc5972c5e8c732e92f2038702a0ec3bbc2d9a29ee71f99006f5ea08d5261401d9114356f6cb3851956aabb79a6ca3de1d83b653e55ed79c52b137de19bc9a69b17c8c97d34fc7dd65fe25fafaab8b5b47962e9273d7e0ac772a5d7a7ba3be49ebbb3b17b85b6297dca42bd68df1ecea0742d2a2211916dd9ae26ac00e5897c20941f1f5abde8931f1fc1e8e6cb3d17b79a3983f71340573a4b1de51b92aaa65a24f0cc2b4dbac7596e32e8b7176365efef0da0f8f691ad20772b948987d6afc2ed771a431808a9b5e93562c985055f874c8f2c97a7869881c7c84504ea8f19d0525c93a191b5492e07e2baeddbc75edc0e9ae9107832b8a37cdabfb23b304a586674471ba984d9fc1ad726521c61f77caeeb4e77bef6fe806a18d0ddcb1c873a90033407a1e5f67f3d59c0a3b599318a2522898e5ab6c1486965112296d50f2bafd417dd079829fa2fc8812bd9172a54e86d986ff866d10c16d0438a4ffcb0f18d161bc329fd87228481a9ebe479dba2844f27ad52475ce654c4df933c0edfe391b5bde92fc2b8fd241021864b9c6e4dfece7f51c7e895c9b12b065d2e3e8afcd6c60dabd7497bdf49983f6a4f7bd6f1afd3efcd9e7a459b542d522f32c4197c89baedb33d58916df4a9a6c46f427bd05f6e51edaaec42ef4ab08c5612d1d27587a6d9c987ad8c693dc50a282662dabcf8323ce184978e54ce71d7206efad6f43054d22358d891cf985f9a3dfa8542a5dbbf882c845139d20cc91af22f2bd1a29c27e4e9e473a9685ce1cbc16ca3695c85079150e7ddf5b8a91a32ba9222614fe796bf34a6f2199eebe123ad98efc4ff0eb30f26d74c17c32a0baf79bb34131438dfe957b339762a25921793fca77bfc407c226c5ce1fd198d1637b17f287e020a909f05e00606171359957b3dcb46698c6989781fbf709bac63f86e1e4c6653572901e4047fa67f2a28da65a10628397db31bbb3eb651091efe2d762375e62b5c01bc1a8c88f10f7aff101560adfbf62941a31e1110b29ba8b6558310e48618e88236091a600dcd935d06da661fc592c52ace1435ea9000e03c0342ea1976297cf40cafeadb77533f8754b654a8965714182cb0a01584f4c271f2fa5f8b8e936caf80c9e70e3fea074d74fb11be3b619a0096ffc5f909c359470105bf4d9d85f7c4b009bd9151538322c020cc7752cfcdf81742fa8ea3b1f79ba51244d91c0d8415f4ac7f5f6995ed3eff52a78d586228b1843d7e6de8b801cfa5cde53e749305babe5e9d4bef3567a7eea8a92fc6f6fe652bb2f64838d147cd78f13abbb8c76b85a768f54c054b947431acdb78c415455e3568e3839bf51b7ff04335cf1483b9c17f5a4b08412da154062e2f4570e9633bd6384044c7f5ec5a5db9a0fe08fb9dc1c8752c2285b75de1e48c0f8ced4eff126e1069eb29f4fa5ec3557fca3d9454cd039c198bff01d44bcee490dad056e1228361e35e0525e0312aa7b6764bc8aebdbd6de390e09d765d5bd2ec63680b696b57fcf162b934e65bff22e4532fe9e8baf999568b6188fb4e596409439c33daa1f53409917f7c2224a12fc033c70302376ce6267a78d171b5cba4df29fcb4f214f979e0b4f69c67d963f0b218954b2d6923e3ecb4c5de7ae01a6bafd82ed55150f01f75554874a89c10291b2a97fb18bc825e79dcb3c4add0ccaaeb2bbec2f2b34c0d6afa80c50340df9d826df7e2b5ffcf639eeb845ba80d1f874332147592ecff28be3898259f328388570f902e063014c3c753228d8c982915773fac131d707a3b8263caa97ed6e8c7359f25bf1e22526c2901e06e4b63f748958367b785df0cf20f32b8ad1d7d9015e02b6ceb1065d08a23ef50533af12e3e5a8ad4f1737088c382add087f63ae3f7462ef6cbcca0405d247406383da0d93850d666ae2cd02449d10a1292cac0eed636eb6d88bcec9e231f6b49f1c240d847f07d633cf769a772031a3f461e0cef17ce1f6613da964cc7c95fb4558c7ba40edd2165812f88a731768191a1f89f701f578a4b4b414a5f70c69497e11c91615d60d95cc44f7fe58b3afbb0f5cdfd670e440945e4b562c42cb1d3754c3b7a0f336fb7bb508726ca2048fccefdaae50bc01e055c202d6fd7de215dd9fc2da7b80e2b7c4d96f0c4e6e616572d90c090a7178dd4536f37930cd848fd519866d02e64d7d4911787d24ce08cfa0c206121b635ff616bb4b6bd0f60a3910a0304c3bb9e66c768f0f600a93bdd517f584231e09746786a0b7579c36b50e6b1979b987592e7b0b8f4514930c0ba8d75d6d4dc725c4e90716f0f0707c3b9ef1f7327bddc877c408b067aadb19923658992236bb00d3b2b5dd15974e6a12e765a1a67ceb4d9ca636694d9035d09709ac37794b93c36dea81db7474756ba94962477b9f647e0e751096cfd8dbcdc21a73f0160b637f1652496145640b8bfb740330e26c3476ec727d171ef2c589e975b5ac9eb7c36164f98f2879503954419cd14726c8ddfccd90cc43856f070ffe8f106cebe927923603f9bd2e2620fd79c4390c775f1dc94c48b9344ed08046394d77970cd626817d491c3ccbe449d9821f3ce620331b7703f991bc062c21af5c940e5fe9d24480b05235043e959c5d1b54498858ef18aa070e273c5264eb6a3974d3c2e07218f09c1b77227546b3de8bb142b9c2133360d54d3635dd74e707638aa9a883071a970e6ab04d52f3fb6ddf54da3822b0469d47b40a4ff6ce8d68b4674e54752223d01d241ed2774b0303b80d5986634cbee837f67c7be4907557e0da4fa8156d325cb6d323cd668811ddf24c8d009ef77117f7bdbada70b88b0648ac31980e5fc71357f7ab7a2c81df0487b40f66e30e5783b8ccb5d7b076e634b5c05f3f19e1617fff6c6931311b5913fbd29253ca8bd31ee505187fb5246028c7f29e5559c5f04a5e3f520c62fd30c9f518c13b35e0baa0540505c1aad617dcb6485cc145188e930bc63096a940ec6a283c91f94b8d2c4487f9d8dd85d5075ce660e0bb777f58c1a17f99920d3b32e98b071f5e6e07f98ada94716211602b0aacba54b2da46adbf0b6696e5410a7c5e7fd1f6bbc305bd518277928ea174e11ff8ddc9b829b5afb2fd3d76ccbbfaa62c7da69c80adafde1e1edfa74cbd7b67dfd03afb4923fe80e6a8a4c0270b9fd865ac1ce17839d5c49bf0307b4461c233e0c7240073d70300cfe00df28dd399f457d1b9b78c1c5cae4bc311f9aa0f25464d2be030ba817a50370ec63e494e829b4d287488eb157dd13913ff4420171d8917b71b2df4e3c28b6b64d8abd46a0439f20c84919f124ed744181b9b8a79314e0e19af9b1d376f48fe8d726b785306c7597dd111719b4fa87024244b935010e302425c16ff3d7680a16d4f0dde1e5514b78b53933cccb957bfe11c63023418aaf446b3dde74f810335c3fa84c4f1f3c5ba59f36a7f1fbc52c35fba5f5e889558778a55c109d6ba818b9317b12d1a08e417b99b5d80bfe65f1acf9799b41894d71954f43eb92f57f877db32ea874dd68379a2ecb1fb756ac17a20df577a3f20522d124e8def8e28e44aef3e0afa6e4447a62ade6ca7fc5f9c3e9ce3540c61e151ff76c63ee0d52589aa7191ccf1825091e346349730451023f055da0ff7f119ecd740b15ad70e95e1c95a9b3e4ed5849e67ddf65b61d4a9bb3f2c6516a15cca92cc3a462fca45feca95035154133913cd675d84b5a7173f3de94d495501ca425afba1271e34d0a4a428dec62650306046bf64445e2732a02924a3fdd46af8a2b6aabc33072e3fa8621f66eaaa5961a6578b9b3dd9f7a330d2b589690221b2cea2082382c898a897195479c95840b161f95dfef50d73c2b8a8e653be9c396f2615419c1639dd06e4ca49c009aa8a6bf960d4492129a03024bf0f2cbb9411b4c386bb3c5f931d34ace91356f2ea0364f8f2bdab8f89ec023caa5daac2c8fd13d24ae6ad50a15d5d1e574260b9faf2acd09ef0e5be0f62a6c145ce98b6a8f1734e12daefccacbe064767c796407837a4c17eabdb04918cfaa6ee361e9ce18b87059ced21f415acad1210ac81d9506513d53fad4d8a67bd121d73f80875acd3c62ec300ea618e0351b80f4c7fa10b9a9ada3900389619f5964fe112f1abc427ecb387e77014ae0d70ad6daf2bb413e29cf54a48eb96176a5768dfccd6a60b669b5829befc5366a20fcc461ead38d18c99c539c901fd24ef0297f9cd5653d135d64cbf26d5c40d0db5f3d832f01560d5e89d534d2df8bf3ee7e1f5d185598e9155d197ea7e2611f55cbad40045d38ee144709e0fc0c5f2659f66a856650ee85161c0251bf19d6491b81761ee6167bcf42265038f10de193016563fd33cdae655fc59c796810035f6c2c7eba6885194d857270609f5fc18bfdf0db0f39b65e1e55e84306e3d3914ce4d2d4b8278accb26347f18d7fa96f1ec69e2bfa6383537644ecdc1bfa8c69b21ec6609a890dc10863d780cb594cefd686f25c05eec23abecae105d59754a32a2652d872606bb90776664b59bc7ec6f5dca7f9635f4fbc7e8ce754225ff1c45ea1892a4419264abc91f4a25d79ddb9e8e87e596d4484c045a88677b94e102c3c6cbca2c0285d2691cc508fbcd22649233ab4227ef2e000720da86f4b3de8bc6fb04996becef863c8ffd61ca3d01438ef3ffc248cc7095232ceb600e6a91912b364948e238cb9c42bcc56dccc566173caefa939e0422bb23b033d02260f55f023aec5a891c754359c7b8fff57d149a834e1607bd7b626c8541dd787c83cb053e6a8a840c4eb37d94dcc27ec257fd877650a3cc82821558edbd30840296f65b3e208fc4152aff24b92aaadc150d283c27115ac58d4b26fbeecf456ef72ffc74d8e42cdb30859ebdb1b71cb626cf34d99289198aa97b9d24d252e00e53aeffddcc565007629b32e93c92d1eacea079b9a61fa778872a7728446bc331d7383473a754f6f318a9011dbb138ed3cde688ac1a239a1689b7de5008ec2c59c5a1f5bae2e5c3bbfed6be571bbe851b46234ce8143997adb504885f5d8b4d76f14bc961181b3ade08e3f7eb4e7eef983b4b5b367c822b3f7cb9cb493152d22a5dd639da38ba04cbebebdc752c272dee21e0c85dc26948a3f4e43f45e748f2112d1159776e5f68bab9a3493921bfdd986772c79f8cb56f78f2547af1142012f2b23b3dae7c60029411b0e521d16fa393dc6bbc5809a4c45fb915d71d6eb313cd0a547d9b619ca7ea3f5dc2c654dd22727b05dbd4ee4ef37e378008600a08df69714dc219e58fe32d92ee5169391e1c5c473ab8c18955fe9b7758905bcb9e4af816c92c99271dbd70605d8ff41029ae90c5190023c8778f79f7f12b655d4ef00b4e03234f26ecd1fc178cf354a78626197ef8812160884ebaf3de24a559bff8b19393deea2a796af310bd15f280fa485e9f30b6a33324903ea12c829d95a6ff307b832446fe593b5511cea91d59bda0896aba33cf305adff4d753479e6cbfa175e41c7d54450d433ff5ac5b50e1101f70f1e93f9c57406a3894f32b6ec56715ae47190aa6816754efac5f2db14c4dc88712ef8fb6d3a47e59fb9f27339356040304459ea03727ae20663f76f784c211eb8b6fd3ee23fc262076417464fb1335699293b924eae40870d91758bf8be61029fb00e1dba8f8c519afdae55d2d444ef18abcc84c0fa3e31d76ef34a02144ac8a748a48a44852dd4ef885912bc4c996822163fa33d9650224367a121e437c01056dff7594ebb75a9ac5020bb1c099b8aa7e6d44a6f5d942e0aeaff6cb1861c2e5a6106da652510e6f0c1c9d278cab5cd3c4a4cfeb524bb2b2036ec20d48e849eeacbedaaa27547a9dbcce5abc22a1b6ef7cb26da971b1734198ffe78e37392324e607c7a1687e95ed4a49b909c2ffebb44a0929a3e892dfdee78201364d6a3ea85b093a1c8402a4869e91948fb02a6b51b39a8fda73eb5febe2cac31045f5c97aa3d325d7d63d61569832603875ec438d0b165bfc9339b99867cf13da9af86c431ab194a4c00d7e19f5f527029817642058e1a08a11f64962cd703205ecf05de4c301914f81d5aa363a4671af7e3a41c02fd63908c427a8d06b4c5891ae83894dc62a0617ea878d98f86a85d26776cbc4b334c8643b1b42e38141c46ef568e0de2ce07525594a92ae1219723b9b1dac661a551f5dcff3f7efa925a3d42676d5db72995362ff1f59329e84784093be39db54994e6e64319bf621da56725118fc3e267f3e8b003cfb6d662d8d50b399a3db60e6c42f94827ffaa8c726e573bc76e6cbe62e66ef086e52203f6e8859b06d9a97781957d0d099dd0bcfd30ff122a2152ba5d1c5a9fb300746f161dcea8d119ac7a39d7b298a97833a0dbfb8d7ce6a78e7a83324a7b249c249c731591998f7833cf80aa495b544c9596572c7f9a21881930839f357ef188f5c662671cbcdbe1d5ba8aaecdbbaf5ed62ac7af23c8a82a34eca65939e7cfa4d1a2733bb2740f7d111e281fcc21aea3eb4aef4045fc6e94b7b788e1ab81aa65847a5a63e1ddf70b3ab4a65aaeff028cc85b90df7857c6ba81b96b10adf0c0188ecbfa4c4559e177edfd734e857a7d340f884e3bf51a79a336b530170886ecc61756cad4bf312cc1ba8cd1f8c7b959a9410ad86653f0d48549a542d2bd97568ddffab1f0d6187ad7cc14142614c883efc245e10ccc09627a6c9e43c7cecf134d0aab46246c8ef55f137871eff89a07a9cee0f76a61857327d3f1d09b898eb42c416446728321e7e5ac84c1c537098fa3adb60ed33ef2727acbe613c0e44d278a8af1d053a65e98070109d7be5de8b3bcec2cfd66ec04bb68497c7a44c1615f5b9552feba06df43cfcfcca2415a37bf62860c6ea668f663bbf54320d59196dbda27824e678656d1ffcc66cd4b322d8cc57d3a76616bd9fad06e7c35e2c5408ad666afbc2a66d59d646c2548eb952dde2dd88333e469eba62f8392907f1a2f7e0685508e3466f0ed722fb8d6af43478743d01be014a1ab52edf0c66e32df7781ffedf15d21fc3b19905f7aa49ef47057ec7d5215bfd3c930675e4d0eab2480bc42ed16306f5e70db7fa0406635b88e430bf88d89de63a6804eaa4589af6b6e9fc958374af49d8c41c0c5e45e636a8fd0c6044cdcbfed5d3f81f37942e6d2e0011d0a16e9dad76a4f43a3c81959341715cfa1efd0d3ddf74a607f9be9f08641101c0b2ec91fe13f74dcb425ae853cb95c38285cc9e4914f4c14b8b0b1ac0cf003e7b13fa60ff6ab5e03d4ee6d82cd46fb4082041bf99a5565149b0c5b1b0f0691e43d4951a433342c469508fd695e0f8ab05657acafe12cdff7313849d2a453e61f40bd32c943ae137853212f314f5ec43d734172ee24b7b63ee456ba627bff8749613454f51f2fe05094d070deab642b641a736e6f0c08aec8aa59b2bf40625c5d7676fb3708c4e782a45e6b338006448bd6a027459e39fbf44b5cc657d1e1005233f528c5052fece9443792df4559b4856035f394bb4a0d11b77e678a2eec158f24de34bc59363791830ced3ecf25e9e561cea59d5bcd780557a8359e3b522d5ca2b36548b11ecdd97048c39b2045805ccdec3bf7d55f70489bbd86b83f770692a13b6e37d875dcf316117c5ae8e82e9067f754edc00acef84c32d6c25ebb5b31f8c860a7aa2e1aea02c8165b27bebcfe877163e1459bc82b84df6a7465f563b3555385c69190715858ee73102a6000bf72c7aa1bfefefa389fc434f463ab2ed688b1e8dcc0e5b16b33fca5e885a43b8824fd6d313cbf86032fd45f25ff6ae42fd6e71d4be2666940a4f00864cfa24cf56de141a79102bcd0ad1892ba299cf25d967701de14367dfdeddc8caa70e7f0878a002aabe1c31a9bb6b72d8dc333e78514096a738e6235e400535a62331b5cb6ae9892fc60a37a3dc274dd858bc7334e5330c86b403ec851e14b3b3d668437b6e7ad7864ab35fa8db45dc84067dcd3e068004ec833fc6a7fa001afbaaba4e5fb922776bf74230e01cf6dd5c6f162ac0a7c581cd5e0bc8b546a077830a09627f33b537d61fffff9fc7e0e54b356aa23d8907f1de83ccb35baae425f5e9688508a7d6c4f2cfb333e1953e8cc88993243b6f3e2cf6d65d9ce4e70c3d06bad1ddce1c29d30283475bc424e63e01d9c458d8985abc288ba3e32caf013b1e8d3c0b4811427cf8d35c13eb3856cd0073c1c8957d7a5f48b96c03e807912ecd3be599a67fdafd6dc60ebd6390fd5e3239dd43b7697a04079b5d0b63b8a0d5cab2e372941abe453303c06d0effe2f31fdf6b22735c706be4fbb67c7a3af1ae8d7fbf404471ff2db0e1de594e5a4b2d5a9fd75e6ff5c2eeff232c33596e1ba0ed116bef0f5161df3638fe138d26d48d38a483ae2622e8d7330a71c7f88a267b79367eb4f98f33ff3755357143864e4846d1fb686dc6f24686a62621ac8e98c132c53b2cfa2cc61f56889bcf5e98f8317124a55ad7295ee233e35be7a249edd66c9f845c2910519d4b06c3885853fe5e83db25643b5c972120d23c2049f1901bda325da517ff33a39c6ab420f7de1ce67d080eddfb9d03858cb2dc78ec404ef3499c853c90ceb455346e3a54eb119416d2534bfafb3cf84cd39ad2d973d2e7af8f0f1911138935105c942457769e237cf9bb5fd3c0688523a6a02b54c23034ed4b02a47fcbaefb70c22e64aca5b6a89406abb4a3c44cfe8d5b3ab67930dc7753c2f51d4a73a459522385b34259dd51d47dea761b7883e99532fd02117e02ece4c0406d53734ccf6ea58b9cad9d238b88a4327895986007d5925605e49b4ca1f8d3118bcc9360540c587aa7ec0b67ac524a23eaea9d2f6019dcdbf48a8cf890889b6d1c29a007da3f03619ee8074cd353c47db063c1c951e132cd77b8f80dcb751d0785f291e47d4895cbc624f1d7be5988d48d6a38c07a487e2669cea820d57b7d54eabd26ef12c33328da0b8e7b30804bc607fa3ea1e4facbb672ce99567c2b3102e934208dcd5a9286b6d3c9714f0e2fe7bacc3812cdf1b2c1926857ae45dd92dfbee7a0410e56f86245e16812e22e25af6e114f4a333bcb0f584994106d5122874a7a823b94a388551225afbd0384bf77a02c19a1ade0638a4104da6022f68702149432af3d94efdd516902dbf0e77a1f5254973b6916329280690f4a0b3006d3581acde33666efd620079dc6dd615b21f365d8a4073763d67b06ec27c1e716c7fb1c66bfe3b289836ba11125f4e52095c7052c9cab525c7a81a77d948c95881b6f7e878011bae2835e0d38d621ab18188a13bf4a954538b8154e58dcbd8a6b47be998a83e21f045b58921f72bfdf9dc50affb50d581d1f828b3c7748569836a82d427d93a36cdd878ccb86d9dddfa06be708061ee033226788983e638eb48b99a9a50e4216aef5bcad9a4ffff4b7009078753180111b7dd57dd9c504e80f55187af45315b1d9aee4f8a41dc7e7aa2ca6dd6a9d5f1ab089de82deaecde4a1df3fcdd112aef17f71ffe63b6150e4b124ec49231f2b2c6f7819779d0fd72deda08dc917ca09aa5d7f842504f4dda123a0f0931a92731418f99509ca4f5ca3e545c58c351244e2c021b48ea66c967c63dbab1637cc07244762ef221a8185a696f9dddd287cc267a8563733012ca5281bcebbd0244a5e4cbd5dac9456e3cf93018d9398457011c5f1c118e63d161f1e5e159dc631e915f78fbaa4414f4a7787cb3760a23315ae5914a7261f76dc2744eb4af469590a72f51b3c5770a51de592759aa65d491f5ec7786f9b610e32934e6b162680166969e28a8b63449e286afb09f57ff0fb033f56f9ea58734508d24de2d59003efce650903b5852fb369c7e678757374827bac82dbc9e10106911b94e38315f6f0b5824b0d8a9376eacc0fbc404f158cfdd3ed76c233b6174d831a5aac7e8ef540190961d5056a21b15adac0ef4dde8ddc7b889f182eaf20f98a14c0812337ad1b07a43dd842651dc906be88234ed9bb63416403c2f229dc33d22270895b18b3c7565abadfd532f5c46c244a63272834d5b912b303596d0f7d92fba9346f55f2ef80b1b67631f932b7a8e577b533de53bafa74dd84a0e996a90fc3424a65ffd79466ae797b3e5caf9e53bbe60cbba05ec78d8b85e8640f8aa08ffad76ff6060020915ef2e77c90b03132518c4b298c5741a50478ce63afa78d006f6896122d0292ed0691c437eb258bb9d648b5ab36214ab3bcde5dea00c021b9820a57fc9b81910fe93d74dbe8716e0e28c14cd20e70e01b1d87508137050b0a868fa11482995d10444559727293f76826e6099b94404b0771eedfcfa438e77d63b48e3656f2aa71391e30ab60b4991b1a7bbf15280687b8246badcc6f7b9233291cb64a13819e47d280ccc2882a6471f97800551985aeac4a2702c8cd436a07634137d8b0cbbd8bf114fb58d932d9fc8536ae96c38a4311d2a1734760de6f8f208b3c3256f8947e338cb2077a917627f02751bb5d0425a3c920ada21271469e68d78288f97571e0b40c6676ccfff487fb9419a0104b312886d20b85652e7ab69bda53a5d81c054ba7769a4c061c680f6e53458715f537eadb8a9e7e5c53f2a09f8f4c50f0a10320d841eb1f0d296a6c5dd14a6280fc3ffac46e27c5d6a27fba9582c54f52edca3d55ebee0ab608dc4d332baecc4561777a1223072ed6654f0ec33a061d7b57fe95ceb00952e461310b7d3bebb3a15161999999f546d74109290a496808fad6f3b4af33e996fa77673f3816ee0d8d778861a064cca9ecd4058e2ab5f76c18a03cbc595bd213940305604a9a7e79c6055f158d57eda40f1b8722a6f358bb7f77e9e6d28e1eccdc46f55715f2d7471e1c16249abba4029314191720c991e7f7ddd123f3635b286a75efb6e9b3d10bf94dfa89c8acc4c61273fb3ba6d30e60817490b5800c054ae2e7d0ffca7de0afbb9b919b36bc6e3b40ed71b16756973b23bdfbb3a100f81205f0823149b2887ae449b4506bec4aec485553595492a346df25684bdc4d9fefbb730336b52c035bcb1ae236565996e5ecbce115940a182c9f1bbb228f81baf2c00e13dca570c894ac270a0e781f8a1c26fc3ff09885fe18b1bc129da73cdbb7f1b823e7fbe247b368bef3e5167fc3d680a1dbd1def37310fbaf656cf459aa1122d8baa7a88bcbb89d2caea500c16a8939ab59e59932dc3113bf924caf8e2b4b9ebc6e32ab31233b947a3ebada2b7ba908dee812adf23b3b17d618188010d7443b6d3875ebdce5608caa15a4db258723e265ce0b5d49e18d7671500549541abb8207f9ebb8e08753f6821269d81dd52b905b1e4662cd5c416badf5c1526f0de7b23189ba6bdb999814518921d36f267cd15ae9ad6c262e80ab20cec7d547eaa967c1b0434267afaab1c000e9fd12cdc593a254e426fd856f51f165b8a2a9cf16a5a7c11fab6e65fc43a7036c84156695672ea100e3ebc8e94d9eba2e0909a7e0f0846badce9f8fd47f224c272d860c2b6fb7cf46b15374a2248cd75ffc7213623e9d84d9303aa9afabefbca86d03a2e3ce41841db22dd0a80e3984598e0a4b0141b0d75b4570f1c08c5136029c2567445e5417cdb4b3ae889b6ef19ff2e8d6737301dca477cedccab53fa1d19903159884b9b2ec935bfff81385cd69a2e91456e341ed6991ae413d2cbd5feddecc12ff2e0582a7effaf9150e25489f5b0282ef31734fdb838e6a5c905731d1f0ecf8adcc04cc0deeda8894ca1bab3ddd66cbf18f7d946f16f75dc48a7f21734f00614aa7a80d0b0070c9f3193bb1154f5c3968aa94fa6fd0cf30b5b90a886a1a1076b58486c7f08bb7feac9b15da1c6b1e4857af88f1ef7ad2860075c76f2029cb8cfa004caf086462097c2b2f181a02bd246188192e07c88ab6fbd5de50df0829f2e13e200abc62eb59895d2322c06b34bbd902bded5374d4720ae10de50f82d0a11340955e6f0b25e8493ecc12df6a81ba5376d5c64d2352be795838432db08552712bfe2b810078ef3cffdca3ef92b39a46b7138889902c7e50c06cd00ca11c9599d106934a7b1124c35ebf5efa8fcc15cc2186781e46719f8f970be5d5c56ba1405a4eb113325d299626e950189bad3c79e0aaf38466655914b9e19736ab40e196046aea8dddee8ef551c1af854ca30f52325b935de4566c8b3aed1ce9c1aab13f33c22c0c2d6aba317cf7e05e5c54232beaabefa4d1f408cef44254d76a6d0d9ac22781924119361628f502ba79b0d0f911b41abdbaab87cf21a5957baaa5681094852876540a2ad325dd7fd191c343bbc85f730ae587a129f707744897f6bf4ba159559d24f6a0682c502a50cb183a81f3b67d07ecac77dfb5b50b6af453f66356c0527aa90292ca9467dba62aa3c21868ef5c25e331c4e2e2baf4975c3070a09d73edb2e7e965efddd83c4bf6fb3f7a84245f700a8f541be15c88e6fe512922a325d02838a300c41e355cfe6a76b1d85e4d05f868152d7fcf224d28752c99848a666bcc58219a3d83dd33009d46a3161d94c7e7deb85c17a9d7e6b1d094e2dec5a274e719a9121c22c138d7bd4990aa789e5f9940f50362e412f51820f2549970d6606933c317de81d3dd32a8a4af875e9d8e1381f782c36e600f8593dc02f60f90374d445ba5f8caf150f8ef0eca3cdf9bd6596bbddd537554c6b1424021604a5a09df8b3e3f2244ab1c1c42e40c1c0575071727303d58704caa9d3f4e083ad79325638a5788d5861118db55602c1de1f4d8265f78677245ad6b94d41fca74c82bf644dac6296a1b9e9b6c81bd5fb0418d208f31acddf6c3ee3af90f606d520b47de3cf17f7e00a8fbe4861e7e39ef0324e08ece700490a6deed4f24239e7cfced8b331bf29a34ccab1e2742c4c3ee2bcc869a71758bb45091a7f146e5455be2617923ac1609070daaa1ead3f0cd1db29060c1d224434a89a9bd4996cb5721a64e03018d10fd131d24439f4dcebac4e0980e9b933828d6030ac1dab1ae78193b3d5ec17e41ef925dfc87401f9a4cd33d131e6b8628359f9e846965d82c3f6289b3ce67bd60e460f0de12493eec46ad8791be21a2a62bdb31e7fd80ba5f4ac8344458103a4c97c5229df4ef42dc0099d10799a029d25c74e595b503b3cbc243ec57f3671a1779d2fc6a39616c5151aca7aaa6473125a63f65a1c81d1c24cd44b5ba0ded4f7170cf3414ccd9e1f3f93230e8517574f518eb9f72a7570f9d5ad9171fabcb5a28933c7bcf809f078bbab3c26bd1b6ed13fd1a644318b086a3925488a8f2e121d9612e86b5b911ee3c6b917c6c0a8fd7dfa0c50b360471f37f4ced6f6799d3d0af9609b353dff88ebddf335702d4624bf1dba9e5219a103023e7b2b22fe1f4ed9480d9f473c2a51759fe0173fb535d798bacb0be0e947c74bd3c942cf7867f6360a041fdf6ea87c9e24c9286c843a8341604b480b1a4ccdbc961f53636deaf931723b4acfb792e5e6982bc18130236464a0c41267673e72d0813bd0526eb503019b6d83267eb73dfaf6bb795246b8f5c79c3d0b1a8a9167d32962f861cccd268d7eb4856a01aacf7d9ecf02c75b2fb007528ca05919fa58d58107d1666a7b9fbed092df83cbe7bf4bfa15a02d9b5cf65bc17488a2266fe2ebe171efd9e8c05fe64eb063f14f2b41a203f96a991151c8f98860beceece5101d0a84c528f14d121af001e47b7a20cdda8510b5ecc9f60f7663046b6660b3909f66aebad81f65ce970d9ad7574212865fe322f278832e5b060c6b080e4dbc5c9ecbd6a69afe2ffd1b6801ae4718419df5eff477b07c950dc2dd581208549e9c4eb935895034adcb309eaaaeb44ab37099a76fbfd80aa74b0e8c7d0191661cd1064e694a6a0c249856425ee4f15de305e49b37b4a45d5fd05659e4e2a83db9e88ab4de079017b42d76b7530bc45092a6ab201c9980507064023a8bffee9e6bf2cf82442e9e3b60b89e9e3bf45b1628106cb20af56e90a1d4a0d0fcb7b6d77f4ab42c1a2f761ba5d9c08c695e3474bc53109d97b20155e323b8c7c3e83c3d6017d52ac72106624123a3ad070a280fbdcb3fb18d37c9d5b284f7b7b6ea0e5ae50a8780e609d1e9ced0708ff584104dc55d64d27de4d081ac9128f1ced093c4e201142cae75f3aca82073f78a2039d743cbb3e95efcee9231623cf745761323401f9e51ba56bd642a6336481735178c9fe7d3738e65672099c93da135cae1bab94fa72a4c3e1496ce7921cd7b5e631a2c35bc418e22e721dcd282dd5c912ef7a60a40df76e978d7d50c0d81f6e6a907e3337f3fa26f704fc6d9fc47672768efcb844391d3cf8c753621ea7f28578bae05098d6ba8fea2bad49ab9c7c64f6d5c6fb2e0484d084cab89f879513d52d3962b3427253022990feac6521c67594f58a0a4d2f7709c461c6277b869afac58fccb83d31e4d12e5e988e5622b1032cde97cfd9580c81fb7cad4e3ecc2e0a1343c8336b7c002b44dcbbcebea897d5f3f3b7b5af67959c06f52f4a1d371396dd50167b7bf1a09e97cee51389b6699a8e1620f32a01484fe77388c9d17b040b91069365514ea900c702bff1c12deff27050950e205a126ee2abbf7468b0a42c2ae15567ec5188d3e15bb57fbe1a14b0959455482e8b67ac36329a054529586d80dde44c55dd4ee9dd4972bc6ae6edfcff198805bb4678b6d24bb70a5ee3f9af11c922472ba5451a995baba885c8fd86398c0aebccad87f7e7eefd2d1b45c00de6c84ced80e616f3a4d7be7a73d51d92e590bd9b4953ef6409dc9c56e6e51537031b3ea4eb16de88e52f2c4991f10f36247cbd6df945684408ff076016560bbeec5484c149e4e9ce7f03267c06659de574a07ce7f26b8f9db2093cde7b2d86966d2ef051c3aa1efd3ac10ef068805c98e8c7523910ffd490d1d7a651ed9b7611378ff617bf2da4e8ec7b09b5039c94a9c9ffd2288bd90b44c8dc873993bd352cd27112cf3e3f0be95558c761c23d0146bd3c4c79ddbf8d3c236cdb8884f2fe10e11f341b928be6e30956701241521871e199d12e6d7752e58bec65179771f7227a2070e443636d8dc5ad15cb7d5a823597e6ecb9fd4830f766dde49341c0cb3c3ac91ff2eb6a258abd8aa1a3c237c0ca1c54527fee8ec357101ad84df300042bc80423410e0e22f02db9087c77f0e2a198f734dae28cc7b2d2b6ea34d91dd851550b297894d64b0137596f8e1a09e8e75227cf0745d3ec461f0d361e8fe7f3eddeaef363548c122ba985c1554cb63f8fdc9f9048dfac30779c5b07222d4425fa0dbedc97da1692d99caf3d32a0b9c3022a5312838f21a9f0fa43ba9e7dde147616b63be69ad58dd2c0f487f166b0fdbecca67a7d33b7692d003135252cd6153027e4c43080d1a4e3337d17639f0099fb3ec1cbf6b9933d0c18af1c6b398ce99f1768bc3433c74ed55d618f8be7a5f3ef707c39c7a37052c20f3999d5216a48543e9796851c917dd6bfdc718f2d41355a593c462948516b4850686465f5bd3663d06f60f66a3dca1a0258d707e39343bfa0e218b0d44094d84f807b32296f9822c843c13c954e38c66d0bd4a9ad70aed50c4dbe967ca7742a4266cd20a4724d06cedc9f4955ad98e25b5e0d630533980150f172a792cd828bb2aa24e37f4318ca56407ad2c5465d972b7f0d82810eaf1615956f4d8fc2366767fa0bb3c0a2d4dd418f70f0cc6e1b5462988adbfb8fc0957cdee22f063be4203f907297880f689a5eb73382781ee196454689c1235ba585cce340d82877371ab384ff7e8b5421f010b1462d0d4593c4034ea7150456015ee2e4d860844ec64cf202fcaeb74814e37e204e5f7097672871ae6ea70f0a55b30948d3f78a1948d13f3119cc55776b96dd704126ea20f7f7ca80ceedcfd3e37e86625b64bdbfc2ef2ae0e80876a561f9164f431c181812b12486cc5045bf488f1a51ab88479df2e54e6df34d3d2ecb9dda2430cfac488b1f86032761b9c1764112154f5b5a39f52ce99f451fc3df1b969e04fd9d67ee5393be65c11a76e70ab02c5ae1e2fd63edce02cdf25b398ffcd0cf875dff2959b99ba9859ec3d0dad33088a63e52ef9d24a8a626ce55f4a66d0fbb3078c856f2457eafee7b785a3e482cb803c5fec49fc4967c71ed8192910e579b24b3ef63a259804ea7c1061f6ce76e1cf9682c5b2c90a8dbfd94b5828ab0a25e892a10d8f0b4a109a87bc00755dd90fad99cc7e03d60d50eac5b0e2de291ffc95612cac836754ac0d86c3253d12acd3b25bf3ab424d25f2c9a0d211cc5b01ea199491c549a73f57838c5c762817dacc81084758770b3801a3fd4e251084975add5b8fb49d5549563f09ec04c1388889e8fa75923521965572bc8edf305eedce5ec929b8526cf4023e2fdbb245fd1e86269d5a4719324edb04393f3595f9fff87db123a9475c688f6e1c568369506dc8ca33a2599385e970033e3ff17c5b8b6db95e6ab9ffd2bdf8a106265d30edeb454351a30a11e2d0d982af5ea53ef4f2f08ae48dcf53b6815a73e7b4192645b1cde8600a451ccfaffeaec5f518df998ff3062c5d23011fe60a904be40ff892b949acf261c825d29682218105c535c9b32190949cd1a79ba3d556e3c4bb3be77583e50e90a60fff5398a6a30ba4813d83cdbe295f5b7f22313b85b3cc6bfce5b0b30f54cd3d55655e50b5072a8afd11b792ec74d8288e2124a1b9ae689839e93505ecbc89fe3c8754a35ab7db4248cb863fdf10c704b7ff91e4f74620db15b16748793ff67e4b8356b69e932b57da274aef31dbf323d05e348d76d20f6fcf984c3674627e3f9e67194d5aa610b7c8d9413d1526f51ce7ec9d5e45dad7ce68bc4e17cb48db5b5810caf5f7a411b5b5776a10e5307ad861f670aebf3cccdbf063d09309bde09542e5099fd012e5e3e2b0142cece2e061601e50c3235648731a6e42b45c03c2263caf4179b59b7030cfd277765374eacde34a84ea2d0bd98cee3b9d9a05f6f641a54cc0a1988a5fbae7e0e19d9b8f9c5ddbe26f04cf7db685140b2ac6f13a4b7912e73e2e0c42e40436af2c377d5645c5eed117401fa22a88aa12d4ebd765c9fedd8e882e25e4daf893ab2ecc7a2833a72ca932f49583e039080fa68428507f3769cf6157db93815a481bf59b4a04f8e4dd04384f293e5fb7ec267547d898c7ded79df458cc91bc79eff635646fbcccc9b7df4ba33c257bc58a4ac19a5f86a6f511c291f1a98e6bb818eab47fa0c18c56b4b9b354605f1335a08ff78c25ab38e748ccf85266937cc2a2a5b4967ef2a79f8638e8fe8b819092597dc5788e7abb69b16547c492d59ae7c8c3dcbc5c0b77d991e726ac2d6d9c59433a516d91c134dc7cddd53245d8f868e9f103efeea501b2afcaa5aa9dc73dd7534049e1521837a6d5d5b054092284de90fd09acdd9fad768d430c2dbb6afa6bd8e86963a1c3e5b3b45f89d7b00760d89daaba55ef20c87ab3d6222b52db617eef1ce87110eec32ea16f6269d1fbf703ef18cd1ac0b443b1ba098e2dea7f164d12735c0b19fb24e1b7617a4473b264f4a773a3cc6ab8c689dba8db74d3d55919899122ffc086016ee9a3e38b874b5c0146334dd093e5bbfed0411d44c3885cf9edba7e13c7b89c29c978f260ebddb73e145f5fb4676771e78c7bebcab40dafb8beae2c5e582c5c273837a701e1758163d9d7268f8dbe530563e26182f08d3e14a1e606015cf775ad2cb7e1f6db8008b0c3ed3f06de53d3323c7ebfdd433901e469015d6f837c27b998c022b5cd5bdd1a7892f236b3906c7ec22ec1e439ace63ab3cd7a28b9e07d9dc7d43902bc676a2c2bbaf428f57a9ce517d8802fd1bf0663b9c2a2b23380e30b21b137438f020b623ffd592cae324ec01c1a4066d4213bd62a5f4deee453ac2a7d200b0e181f6ccbf1903f58c8fb31d0794fcfb3f33c69d659dff79fc9ff55e67877c7f742d364b5495ae563c7232248ad96c16550a9f1095817206da4a09386028668ff4d647ae22d35d4d4887ad2426631fb21b41207b7e1421e42630ff3da8bed5443bdbaceb6928c35b9221000513b5c1f436304c109cffa590fa1843a34bf99357e49ff3b6b751cee9b2fdde246ffc8f9d4e232c1f6b2ddc5548c17c6c47feba2c501873a78527150b48a271c903587263e83366ef96653bcd6538ed53963ad07310b7744df9c548138b7d85ea7fcec9e02a37f4b6a818454ce70151869560d89a35dadc18cf18a6a3f2b10332fb1c6108c661bea08af9e2a8964562e8555c6db02657e37638ab3d433f20bdd9f8283158c495d93be05fa4ba11b32616350dbff7e278b7cc778a19a7256ae588132da7b4ba8105acc297b9c17b0138f959291c0c6010436eb7d5f63bb628a3c921370be479409af9f47ae7fb29ce2f86310586a01578d51074c139a311ef32980a1c7dd0a42d43821f9da1f3d8369ff4b31d08e36dbe83e0c99d1e40cbd23580dcafe32b4051caa2993e9f72c64e86760d17dc74556d713076b4fd9298d995c99de6f5fd54ad5383ea9ca73858f52b60c9acfccf15f41733d7d382f17cf7a6d61c6d45c68fd301896a0869e951271794cee8dc965982d1844cdd07737f049662773bea8719e4914a2a74891449676beb1dc936398159a83815e54a19824c5d6e6baff9c9380fee67c13d269ad4a51803bbbfa46cabcd7ff99fb4d78c652b858ffbfc505122f495f9ae108f035622480ab572214851e7981eb77cbf64b74e0a1f8e0cc8f9bf7e35b2ebd92987b6b9e13ea086091879d9c233f1aea08259a83dac5e7ebd2bdab56e6c59ec1b14e0ed64d34f54e907b2c4ab5353f630e9ccbfbe20b1ecbd9f4360590f14b702e36dad2f5cd2594209abaf883a457bd2bf64ea2cae99161c1a37f2e608ec94c139a9cb73e3717cf7fd59980aa867fc653ef72af3a70aa2374ddba1bc557b1b2feeebee77676d852d0ed082fff344baf8cb82ccfbc11c83d3a56f74147a8bbae7dd25b8007b337e52ba6f3d740ad7b422025d7f10cac08babfcd1c134fe1c4014c0db547a534b0bbbdbb0b9e3a974abfbef3f1d6f308757a62b101380feaa4cbb051800478bda9d8fdef8c23b4482f6301cbbae7743d0445f971e07359dbbf8c8a52736f13b88e9d805f398a68b11282e21ac82ebe106845e1d6732a94eae8f6c6785164b03264b77fe937d8b7b1cdeb2f82b46bacdce983e5eaafbf9109bab0cda04c6ca3219294bdf159b643a95936a46f60e3a916c74b1f1dfbae6663a56826c24fa530d25482285837cb4772f76a2bd10302e7c3a4f58bc221ceb0a401c661359601c9b8f5e6babd164b054b941e48435b6f771d5c56785a0419736a92f6c1d60d056c838fdbbafd25996924a6259f4f493ae178a58edc513058d3ad6b30b23e67e62341b5db01b1c19216548345ca8d0b948b96f8315cb71beb7a609f5107e0f58b5a4f5cf3502518741b3e6761c38b4d71d442baca85f95ba5e3d2b53823af7142c7eba74425eccd3026ca3d3bc60250f0d78badfcabf709faa19c53b7e3ce83bd132c9e3eac2e1ef9da6ccce3f4b4ca9e365c1fb3b89373fe29df0b7165b56c9b2a22e489a34572d9903574e3af392ef5ebcdbd996dbf7d66b442aa7f1e96869b9b9db01afc83b4cb5099d63860a5504daa5c652573262617b2665dc82600050ac70cbad008a79b02a54bfb89be6ee280236ee50f80da5d07f4a967fc52d04e181979afe6b85e97b336ca04d4d2287334e485b9915b12e0397619149a0b8e0c306b61a912f82f81074ae22edeff3801160c753e8305321832df263cec7ac17afbfa3395a389bcf9dc463db122ae7cc3fe0cc79836a2fa5682533d60af12935af1a050be602411cdf37fa01c2656d52cbec8a4c8845e68ccba3565730cc7578aacaf6401d1e933ab922d14ef4da9c17b55c120c8249e0881ef5dbaa80e260a39b495d7e9047ab258e8952081703e6115c72f4943844b6a891f47264e1ccfd0f0eaa0da50c5aa0f7ce4e463983c3c6a2290278c54f5afac3222d720800e52ca1c2e073a25dae2f07c83984d4038a60e163e50a5e50a209edca03463fe608b60c08e795e937c5a43f0831722b22b510219a4ab8bba290b71cd9ced723054954e258f74e7815265da3eba3e59bc21925385a44076c3c7656d4fab799140dfab920b01ed2cf2cb05627311053cd12de98afe0164c73e28132fd1c1acb579ccf7839c6120b30cca1aa72dde796492a0aa20f852002631e12e7054b785c37f58d7ec7aafb3cbce8129d3b96176c70b35359d5aa6d518712f00a9749fe7a155eb4d253cbe41d1a5d3ece23a84577dd58c47ade8959509e255c629bc95d053a6a8981744809c5c1bf19126f4a7449160a8918fb918fc1098cde6f09444c9ac2fa1584b5a324747adfb77f850ef8657b6aa037d9d4446ba41377c103882a3918738957b28c94a6f525e8514f70cf84984ae95a0b465c3879b5847377a3560279bb708a86765be61b89a4636cbc1bf9cc8fd049b064abb813be9b089a2ec5e2c7b3213a97f8c2085651840de1dbf25a1347bf960d364d2242561618368d1fdedc269d4f58810626f078e0cf92e1b9d8101800c8f958009e8aeb7dd8017dacda2966eb76fada0f8dc0ebd96dac2a3327579fbcaea0d20ba6fe83705fb2748026b70481004f685db463affcb129dcbd5b8905a5503af0360c6f7986cf02af3f8050e2517d8a77dcf2323a1d156d77c7121bd53808a7fc7e8561a82cf26629ad1c791075bc359955db68751b0ab74b8ee5e8f4114027ddc6229550fae7b19d17956953c1353b7f744c49c5d6797bfb47fbd9cc80d5ab02e4d86471bf928c3d0ba10b8e4b91f18d43ba2573fa9ef82628caa1c0747b8c92d178c0bbdaca1e9ad970aed61399a2254a5adb217a61faae063f2e6c21ebfcf0c379d9ed20ff0b3ef1917fe9328d4117a5ba5d5465608e9468129121681b81018a3de5639516033b530e53089f981583fdbdb08744f454d174c046bb372b2fa653e7fd9c28e6af250f402237c417403ba236579413edb47e58fa4dcdf888302127bf434eab3833a7d074f2a64bd6d7925e40bdd88cdaf17597be3a75d5c2862e5fca01872ea16e29e2762fb39cb3d6cef87418b9c8db340cab4d56d2bf786878f0512994b9428b762e050ae17007ef9e8ef14e337b2574033c5ea4a590d4c7e9f58b902026976f52293303aab98775e83de195465835fead9edc8e8647323fbdee12c2f58b10a20e7af04a99347f2e6fb8201da81e9fa550ac1bfcb17b7cdeeb99d1e1d68d8826b0cf19ea9e0db68880801726b7536e7fadc1f8b5824ef362f5293de19f42ee13c801c6041685723204e03b8a3a9e703b5dcdd4ab00717eba2b5e4909e0697d9082bf7947c5a2306bf601ef454b300cef371e3d3f69d32110185d8e5020211572defa5ecbea979d3bc6b93e105ca3a198f94976140fda9b1c914ea1dcc27f174b24cd587504d08c099fa1eebc921dacd0b6573aa70b36edd3ecf0c0cf31d1411b03467152c273b9ce096e3c8c462591ab2d4d9d89b9a140bfe59ed230823f7a244f9965c69c20b6989597a6d743b421d54e08dbed901facb0ce0618427d5a3097e24ebbb92c295134fb41f7d977ee41c0f9601ca5ed155eea42bd9539583c6360a9b8f1732d1d27f5b86e68e1893bace026c654907ad753f7c90e9ab048b88b229904a2af32ed4a7186f1adec422e782c0d3cb0cdac5c619b45c64cdf820f75893e26983d1841556376eaf0f0ced489188b4856dfab2879519e2999efbbf78d65dd4580fcfff23f8a774117664f8844cc3106490cc9c60658193c912c6c210654e46184dd9e7ec69ee6b6c4a907e7146dcd8d25b6be34135da1ccb19bcb3cf67bb3fea10dea7a713327fa31f7b0cd5aabfc4a2b81ca4a110f86d661bcf517b51d21462dc899d070b7de495db9abe3ea17b0adfabf5ba3f4db596ec237120a861e277618178fc220f2d3de34e747085d3fc1fd701d5f12dfdc3d1b558193fe3cb1342c311dc01d3eda7680b0a52f238c935b4d089f5d59ed86df4dd51a5c86b5273728abeef8f91e38463014035aaa45037ea6afac74835c458810eded9f29570f47517bba83fbfbeb2dd3c6a8709eceddbc153fbddcd6dca888d7e8fdfb27e634fcf5c04fccd469a133ee4c4871f3eea67f776510e9c5bfd3bbda8f04c2d5882a3ed521e29f99f1bf070891acb932b7054e138054bf9f4343ea22d709ee29784dd8c91bee0f254a5bfb240df7cdb37b35df8711f4ec1dbd3c7eac58702e4dee024fa8d31bda98bb389542e32c5bc0772fb1ef5e1224d7680f8c386e38841ff54f4e255a4aa9133f297a556813491ac3e46ef548f93ef3a37338c0051cdb4206866554a7713beb4e92fc886e8d8c4583178bf4d91c6b9d968cfab0cb79a542ec265fb58d67f9244cfba0a56739ba993dba59010babf408d84db6988b95ab0c479a1b11741011d677689fe82ac4655049970efd4ad24b83d44208b0fc4ab8a3a3ab40c40861d0f5a94200c087431c151fb6b0c568ead4745d327e4a4012f65616739256e4379945ca95451e0bffee825e96a8b2e58c7a0ec1fb786b7e31cbb32869f32b0e82713a3a423541d72debdc14f2716f71afe2cc83f856c95dd2d3894b25cf502722749b842d0ba549fcb2c35e88669995cbd19635bfc469a84b1e888c3d1340ad1ea87c466de801bfe3330d332769e17d56073e2f74a6d2e4ba797e45838a8435e977ea4e3a8920232d888b7ecaec013974248438a27ddc63b1818d152add4060f6c3bfc2f963128748450ee37e5c171ad559a90a3e8e80d5c3a6a34fe309d3d67b92ca828ca93741e5d70c316a7ed39454ee8eb3f42a4d86de9e1f58cc0ddf60801809d6632909bb8da77a0e15d94bbb1812f00d709208d9904829577c109ea61f78f299ea1315eaed88702d8555de8e8773796ae9dd10ee798068a602270fb0b265e80eb5d620ba40ee308b305a6f71cc7a26b05ffd3a9032608d89f23dc59fd4a35e0ddd6218a846a74c10f764357af783e42dad13a48a520f38cdb33f8896f7993ddd48c2840ef539be8d88527c0f2160793736bc9d8a497f9e520867423c827d9fb2d0b845696625312aec63143a9530eaf95ae600a5f27eeaded650e3a5ffbd409652fc7f0022a4e573061337beb41b490a103d403a993abf08e2f14b60b5c141f2a3879723281e8c35a081989095fe846a1f0e186a844b0d1366301bf2ad5a8584158115b1073f2af5b382b7e4a674460860f3d73309c65276250cc0d3895801807339a143ff4a5dbe4c685f351a7e149be0452503861ea949697d234b51e23712dfc0c58d0732a8a43951c785824142923e2207c7485db600c6cb5cc771fee2ae743b6ecc56d2653b0b82555fa2b0ce153884c93d8bbef6313809ab2e52d5a021c881b4e993f00aaae6d99c7d4e63e879df332d85fb56fb77254dc9771f2e8f2803e2b4cf14701b7da5f420b400c29b0c62341089643b8a0a94c8bc13fb63c1aad7a218caee5dcc79c374f3a598c16c4ccabeced42403e59228daecc0964fb4032a95b791f4a4ae4f2f859df89c8f59e9324f5e97db86762304795a0a8576ccf128cde17e2cf2d223742563aeba0af1bef64cd213732cd8aefa3b882fcc1d308fd0771cb40d54039726219c90cb1bcd7e7a95603f2951296e5c18cf5484ffe28616561a0cea2bab7be69096891652c1a278774bb9542ba2134eecddf41fd05dcf2bd7bf6fe172804c03e8caac3b76602dbcae61b7b950f1860b868a72b6674ae8c30aca6db491b2b3e563b6ff0f534299745d0006954aa317c6051ac7477cb89f7bc6653c5ce8d5022282c1119aa52eefb526554dbd80915432a803a1ff34382b2d65c756a0fb975ce349c9e8be3d23aa18840e8b8b02a9a7596b1284c25a0722e0529050c86f3dcf18af0bf3f681316e79127efbc63ccdf6ca637a9561416366a9ea478a04dc2f576ab43a3670755917c79268f9607eea287fc194bf6f07df7d538dc0e3976c1938c386e8072dd608ea6af50b6ad72eb01a36d0cbb88c4eedca1e865a744fbcbe174f67c505a497fe345b9a37a20c7cd63f1559d195c02e5cc99c3c6090f835bf19285020d0be987405f2c8f692a7d40bb5d44bd3895e430a0bf82e1a2f56c6fcb8268210df9dcd134a5de865591fcfa3da947cad115f5d03bc7209296e9c063d46526d591b66368b388f3015b62924b06f0248a5c92e1ea72b3478bcd7134f951c4c2b5c38fa6e096af14effbddc04f71b94bb781083fe44f1be1efd984b92c3ddc27296a655d7932a4d1b82d7b4df2ec6cef476ea50c6daff7d6490086fae0db7ccf7f95bf2e4a6f3a82b3a09c456df3d4ccacc6f702dcfb92f71d7b6b3a8be5bf665c71e329af08e51db18736228cff0c181e048951b3a3d1a06c3e2d3268289ceaa4476b46c90fcf9258ad21ec60a449fa6f541b9a3723abad3c488f50f58511edd10df68bd3dce172da632390444eb36ad777f90576d8855438cb4767a887537e57b4d7e2501ab5747c5f6efe83804d35f3b734b769be4259e6ab7a11b13db230e8033ff023cf66f0718869878b03e94933cb2f92b615527c7c62a0fa209a8777f28eb88667895d79f23fda58649b83002d4790526588eac6f4335a1e59786312b60453afc15894f091b6b60d5070ebe3c05332173cd8c2c6a6b0506eec68b89e9a03258d6422460da5fb35d1d70d0a0566322824dd4000a3ab2bba272b7efec42c32b19516dc470303335a79df188e9447c4b7818670362d61e3771beb53776cfc97206a8e267c185c627b5a23ff049be52227244162820435409469107f1877a39a84105f8bc3630d54408118fe17db0dbabbe5153b12108738148a28957008dd806514a3cf3e78caf7cb4358d58d539c0822517d6506413b89853a478a51105e732b2765467649ff9a70940bf7d833987eb40da537220a68523e6e341a7b46e1343078c24ada42ea6ab765ae5019dac53fed63993a8220bd8fd7ebae5ce357d6e9ef9dbce26ab4583414e383300075592d24c354e865cee09b10a44a4fdac53b0fd518ed9a66a5616fabd747dc2e3d09ac69431fa36c58cf48dea108bb9bb29d97aed6a080e02743e93bf435243a7760dfdca31893e997e0f797f4b4e2273729436b59172e2c798096b5e7d9201e2821dc655bb2cebf7e1acb9d8d5e232d9845479df444b0505cba261ce92a7e633f50739f62684f3b9ef042fa01d4616cc18645e3a1b429214363e3f46f3091ef1e9908923c5b2ca87fcbaa21936122dd0d47645ba28dc2e23e8aea393c78418d040691f0c75b6b20cce233d22985d7ca1224bbcfd2d9d47d60cdbf4b2053700f2233a361f3cd1db02a4f39651ec3617f7ca9f2e8c6739398df5f26f224d381e12df4130d2189a24dff39f5a17e5c8897d30c6967209279ef2b6e197395af20e011ec749f0edb530c01efd786da664991e0e41bf515555eeb7bd0abe155b260ddbfffa7f9e4ab949767a2c26d47aa7185952d855146696812a614b53df65cd39fdb4f5ca35b0be93d81cd2a7424adfb88e586b3e21e56a95a336bd782a8efe9b2ee1345c94b9499c80ada6f05c91c0f40ec7b3d23f652a0b1cc2c5f47d97f432af9751abd193d84f38eb3bb44431586ef64e3de45863afd1824a637c6ccf8e54ec8a1012bf482919ebda5b747c937410c349be256eefb5e053eb3902d9781ec3c89fc993af90399ea14b28d8bacf04a1a7f594a1a134690a05b44fffaa89a4131279c5b5b630a516cdbb315b5b09f9ff2399dcd89f24db0ce400f72b30ac1a3a79e6b65617a9caf65f4dd6782b09f5f1aef210c11fa4d3d7b5f3c93bcf3b898ef0fd3b974348dc7f4db25faa9e7a1a199be088b6e968b242e4414cdf413b667471296379d3648b9e89a2e1802dda9751fe9a07eb1bf813898b63e8d3d75753b2487ba9957ac6d61ce16b1d39ada6ca2347b42703b8389444645e59a5f0a1ba51e93824968a4112ac8977c9747d7e76cc87fe4f9226fc383d6c4fbb6c45f48740a70b6c827de2fe9cfed6165e95c4d6d7503170501f10112f14e1b83a4c475b906553fec8be30535758b690f078d1cb297aee10882e07643216fe852a2d0f9d1fc611970a8387362bbf5c3790662af9f8700415f745d57ee55fea42794a0996336884f56416f9e18a844b6a9366a3fb6c7f792e71d1baf4fe39dc1377394354b071bd1727c5d5e316764b4b8cbff173001bd2f6259e56edc452e4356c5f36eb0ec48a9e5f38e60c35ad2867518fce4fe1cc410185f1f7ca662f2159276c44afdea30a2062b7320b3eeb5205d430ed2011b65dcf28224ae111dd8e3aead6613af8891603df070f44709a8f9a15158755b3b51a6307aea97f2c1004f30f89df1f5336b249050bd9ff8d9944445df3684b42160f5ffe9c41c2bf1653a3f327158e9c2e8d8f9737a95b236655d87539499a7baf55304586453b1e8e24f3b3e87462594b87f695136f189c204c395e18bcfa5c2de149319e308e4e4361092bc9df3260671fc5978c9d2ed2f8c774bf58fc4a326289b0454798d2eadc2740e873a897bda27c9ffb2ee57b58f827a02fb87f8a48e19558adcb4d30ff01adbc46b5dcc83608554061ee8425925fc779bec62625f933eec6954c259c3d67ce8f6a293452c1c8ea3b05c2f0ed19be91a376b0dd603a186ae60ec246dbd8f64f133609cc3fc148e2c04cb1ac534c956da5830d76ffd6b05b5e40525b6a35b65ee47c3f9b9280b3942ad6add5c0e6ab921c8ccc5f38c9e29b8e0c546cf49092fc6d21c6187eaa1a66bf0984b2eaa8aa493f7f791650f086a54567a84419bda1a5318d877b763b609812a3cac8ee531fa5db773679f6ac63d2145d8b3cffe14b32cb768c75fe5919b21183fa063f1a0aea640c2475af05a24e610e15ec19c953fb11fbb42730679edfe6159b39740b92c711d80123d58cf1f64f1dc63f670ac2db113ad158b987920aedb873059d2170175a6735b5b961e31881eef7980171e6588e2e0383a85f919565a7487c4a4631efb7d747da362a0d4dc220bfb618fd64dcb3f1d4abeb89d5017d0ab32b945f9290bdbd666e5de56d9669d57d1d9dcbf4ecb8601292295852d5a8241ab06a33d3bd2bfb727b23bb5292c333b5712a4f345b9d63788bb63fffaf0a04f083ddc09a932db49ad4c5a4fcd233ff11d5ddd65d882579c3ce7921b83e7354d279435d9c3e76f12bab3f1fc3843f7ef1c063aca4da3154fb73df4795a28609c8a733225050f1e30ca5adcbb8dca2bca625de63e9e66c1bad175e3deadf5e7595fb969b930fa4d52e16b26180d6633d64c9b9bd1bb945804e31ae51f0baf21bcfbb2110cfaa84ba7e9b69c812a49a059734131807093e764e3f49dcfccff9ac05efb01cfa9fba79f0e34e09d71e5f0409d60362c3119f8a5c316ef4dd73aae35ae79cb2c90878d872847084076c0c54ac7f0fb1ef11811ab69df6c227cd83871760f9551700b49a94455220a1a08b311be44172bf800b96622e4c59808648e36cbb23b14b5d6e4ebb64f8c9781e997ed8398fd6f742cd598ce050000f245efc30c9c26ae8a7a5ee36b53ef7fc642b8fdc542c8eb9736ac705ca4fe028ef9deb74f41f2fe1711d19009d7e11255606a6a98e517d015f573357cc3c8b216a180b243f002137f19d9a35a9686dbf29a2803bbed44aeef70d5ddcd90c4bd0f65cb35005ad862eb7e0ba77ad45a72d03619745e3148b53852e7643c752668038909608291280129934f2a9b7feee0327e4c9c01778d1ac36bac7fd03ac79e45521f9ab6ce268cf2d6f9606a1811af83d4a0d5175d1174db771c483bc973ac84f55b4576e2b1afac7367f7ee7ee3f428aa29a83aa4ea2df8af32ee4e3ca4e408727d4f14d60af70b11c1001f47b06958d6ff4e924eeba4433c865c60d7c80eb4e04a593a8a02e45c1ac38b18ed460d1544685fb88f7b565bcaed8ebde99b462ce70f6061963ae24940b42c7310aa599bb820d6128a6fc445861d3f2b252cfb299e17fed8e0a0dfde274508a575f96698813a2b93b45afec0775846f8c64d76cc2f1c1a9dd7f8b40e40c53d2c9af471098055bfcff0a69e63d290585ff8fcfd98c72fa4e8410828df365b19aa9b0a79f40359622e0f3582607804ef221c724fc524bc3737f96fffce7ab2be223de0d2807999631c8aebc8680cbbe74f41a44c30fe3caee639a47c0a09d5dc43bd4b6a6362b748f6f1d9b68ea4c536c618398c155d7d2cfed00a2f078bf248ae5a375c476fc7d0b225b59be173f3d8e9f504811e5cf804d8a4755fc04da21497cefaa98db65b9aef5612dae69aade3a01ea60100a36036e482b91577f7fdf03caf29cf0f79ec8d57a5852659c3481ba96929286a28c738cab7c29c74a11013ac7f1aeda1ae1c3665d0c56ca4b6519a15e7ff21467b3e144c70ef223caf4937a9d20458365065547951c0fca8fbe662c98d4d381eb513a5ad354e703353736856dc49e2999789df126fbb26a43aa960a572ec9f3d0e254f568284097dc40e1635e1042b9efbc0925a15a508f1b9ae70c59521a981991b9eb84aeb1db2a2a3e5b707209ec1f7e7a40e0c50b7fd4681b44fe23acb9cd8326ff764d1741911c71049d343c5615fddc763baf78bbc173b78bb578f4b08a2961fa98ebc593dc084549b964db3ff3c45a14f8837afb7839663154b56a5fc2a42dd3d7dbba72294fa005f1a47ad3a3c3fc3f91c57a437ef738cb7ee4a536adc2ed8ea9cd850bad96868877d3f48685be0c0858a9488910d191717361fea4dcd31401ed8cd3fb63e5c1f8b9133d7666c196b502fe22663a697f161aa1e0b005e91db50d927b411f185179553e542c4d23364406b225c3dbb0462d3e57914194d0edca1cec7b56f7abcfd4639fa7143f0432ebdfb19aaa4970968db944d21e3bafd96d2b003dbaa63513d73ef499e50357ad3f760850044307003607f2c251473beb0300492ea8db98aa9f39ee68adae6b4c97b285d14fa682d2dc93a4b4661b4c1472bfb978d3f89eed77e5857ed6a7ea590dd23bf06416e565205a9d2aaf4daba74c1e4c7a5b8649ed03f0e2d5e9d1b19f77e426b611f34e7aaaa85527924ccfac2926fe3505c0d022c710c3be1f2915ca9a13a2063d391887f1de8ddcb1d569e8967eccab5ba28782f751d47f1aa26f8dde6fb19896b34376bf10e9692cb56022aad8078a41956c6d4f6305e09272d7f04830dc4a68c1c9980ba9a2d8dd9ac902c325686c02edd32ba1f71954d02f17f9d525258cbc4aeac84e2b25f983997d19d2d02d6faf644b1d351618e0bd1f7622032053628c5bd83b581a4c6bf2e8c027fc0db7fbad3a94e73606d85f28c949f0928a13893ea766c2ca022ac097988e587bee6cd9acdd646926c2871131b0ac63da70380d5b44129e838a658ba19692c25464f8359bbc961fbc246777226d6575a5841d6d270f3be356337c5a129bd50ba4819106d0456dd4333dde64674a1363d8f67eeca52745f170a96101c3dcf1d96fc0353c67fd94cf5c04800dca98af114ed65da9205963c5a7c9d77b7f10a687fa2aac31dd29edbe5d326a20d31dda3afd7131b0f809c207cba846bc6b78a5d41d178fc2a0bdff2268007aeb36fb34130bc60ae75f8af51d923030af868df86ebd9f3bf421dfeb05faa5084f62c6ec65f1c944ebf06f98988da741f29ac7c9df1db2d4ae03967c8ce21b874e1eb2ff8048832fa880837fc09d50228d4f4a325574f9b969f092312b91752ea75e84e0da95dcc59d69d263277aa426ca8235a1ba476ab6571d157c41eb98fefe776d4068eda774acc6214414cfa830ee0169de4bf95b9e444f196bb77dba73a0dc63fb258450e04905ae05fd8698fda063884f1340d6da8beaa2e06ed40dc7e5ca06d90b1932e5548d0b97ec3d975cae5cd4873299539410061e5c427273e0e9cc6e8a914f0c571a3ff31ca42bbeef457733e63d89a7117ab8df037fb787ba4dadae0ad03bf1fec1b67d12f843f07fc14e2738dedb4b672abe325890ed435b2afd02256db12493f329d9014450c1460540157ea1162b1393dddf9b18fa1baaf3b13f0e3778fa07ed87d0cc97d45c923d4bfe1d08d6ab6a8f4fef345e9d8fce26b7a45d926bc0f65b2773c6a6503eca2a8ef58cde8a5a162daf963e34460011c34e89c6f3b8c5c2959708b46635e6113d83760481fd7b9b28d8c053b7e0a100b90dedfbf3ad718c94be0bc1471d5365c68469a111c7822feacb13123e763d810d8958c7f689b9aee9d4438b834db66ea7abc6c6d0bce82c7c38a27ebb99e5aadbf57922ba0a08f84c2fdf4d8575f33e22ca944cfc34d80440afb6393d0c0a5720e039a1fa22a461c4de745d17a694c1cdfe9a2c4c34ca9a3abe1490daa45e65e766f29255b035e7baefbbde0e31337376c87b163f3290acb5c3fe97cac5ef345a7ea10b9346ff7c12d72ca9b02bf69e6376a40dff9284504a9a4e25f0b27af38362e9408b20dab8d04a0a1b3d9b51629e68c3c29e2a98d7b5ece5d43d65a8d915144e493b8532b035db749bf8104e2c1fdbc27742d6daf47848a4bd818965f136909ac9a4cb24d182292573edfba53e2c2842d23774fbe018211a53edd2fd366da0a9cbcfa41492af92ec53e1c335ae9c1af65432c6a3b658e9e3ac64908d98d5e9ccd440e91964fc34b31e6e0ddcac77bb1973bfcec1e492ee329688fc403abb632ea7aec9e52262c2714fa1cf11cc20f6e3d6c3b16e523609f82c87ce1f166d7338e2d42f52ccd10ca70e04d26ae68838a70f8663c1d91322e9a2cec189e8a5bb698528325d003f0306c436b25a823ed3ce82dd08032ebfb120335f74affc4c742071cf7b48ebd2817834358fbdfda465ed7361a03d3f13a0d740aa56440884ee250c61ffe4dd35d88de56c6d2d8900daddc670f8ef2cc07c7335b919162a1ed56e3de4a555f9add99d2abc494165fdf33181d0b302eaf388ba1fb95b26c2446d302d55b5e5fd86ff638b7ed01872f0991b7344daaaefd64ba1df6a10ef5d2f7716259a568be8685b86345c7a95bc7c4fffc95fd5e2c692db6f6bf2df1d85cfe937b7c7d4a363da93a0adcd6b299659b93cf633631c758ae8f922f407f46e9fed03a89644a2d6f9bc308e1d16b2565e1d73c169a94fd1e446346e1b9bb6319b630952168e747c69e1da2f462f739779a77729bc73c5097ad9d368664aea3ba814df9134ec9154c9427fa4db73ebeec92701830db0d06e18d28ef32bd0c32455645efdd5be6085498fa102d6d8fd23b3f681c8e941209f6e29763aff92d1b206056739cd25ce43b9cae23bb234de3f5d1fc0965a8a23b0de3130fb08350108dc54cd54d49ddcc755e51f625cfb15b20ab64aec79e02eb0d1de707a1af900a99bda7f07f071ccbade3762435820f05d2ea817c104e9778f88dc68bddc254350eee4068085ce2941fa9e64ec4e7fb50b81d72db670327bba9c3948a268f63d71cc82788b1982ad84ca64ebb31024ff21485d0330de0ebd0a81a1106ad01888d54bca5834a35ce363960bd2ddcc265587c308682d7a95f43ab95b42d66017a7eb84c550632b953535a750b957de09d06ad5b25c973994c93ae80aab7046090327f7d30ebb468c604f1801c52f9ce6982e34f7c71811573f0836891d8f71c693568d80740264e145c4625ab3b906659c7280c02e84fd417ea854d0086d683e3dc06fb79a05e6ff57857a3c8d2c9503fc0865ec0223f9597dadb96053b588be39b4aa1e0b5f549524f1c5d8bcf0debbe2b1c653ec91b435660b99a2ddd126e10a5da0416dc4ec7ff4baf5f390b0a57b3c4b9db069735363e6d09ea691f2e4e96a64af5c7d8ccc3749a9f52f3310e9ee9a25483efee0b64cc8f04c63484c033273d462be30f9482d0c822247f254be0e77c510204ce9a0d91b9e31fe46c64ace97b407d1ea44e064ce803c22cb5a2209feab43a767ee5eef44244eebbe5b5ee20baf4fb4d754c318b0c7109aa77c433beac047a852e5f061f276086e345e6a535dbee744f5ffb3251f90d938b6c32e4fe420b1044a0362b6d7cfcc92112f389def4f385bef96ca9be8f80bb478194e66e06765c59f20232195166c707a2fe01a202c0ac95be31e698152ff41fa4468852bc8016b9660a02abdd58c7f0506c543ed6f5f102c593baa55312537a1e2e52e5810f6cc379f058f4ef8f3475a3b2bd092c276eaca874e0ed43770de86f35320334ef1a63acd49d7c72f9f82ebbf3cc05492ddccff0715c15bb79bf2b58d297c7337b915c40c3ef698324e00ca448269fdcdf6357ec2d6eaea3dbc87c29e590a52f4e218cbb5f9fbf9daf2eb9f3dcde18d0d61284517ac46e013679f580352b39b6f5a2ec4a4dc55a778a39076f578006bdf89e45eab80e06b9bcfed8c964d6d59b977e685d674c377badc595ae411110afd25d5ad3a69df0b62dc892f26b4fb82b91c06f41445b7146ed048e37b6b5e08d0af839fc449f7c9ea4bc2f57a6e2e65bed7c29e482aed894ddd4540cc463ec70cd5406ce18fd531bbc34852b71f0d94e327d3c953943d611227d416aec28594aa5f99c5364d99a4cd714537be1cbb4bffff7656a2308e63b7fe18d1ae55ad05d00083e7a7358fd8a008e6e0d44b1e2b8ea0d1593c55fafa5070cac1360741fbaa538657f0cb397782dd21c204d956b64b7a0dbbfa6b8f3862838a5a1c6a9de5ed6bc45e18142c19925bbf305f031d3d4e01bb7fac86ede3520cb2080faceaef0aaa44a673421f0344a287578f5031802f6a3cf09aca0dd8706c49a59289be31fef1dc2676be836ff9a7a8cc45d742df99081676b7efff1b9127582a171e0577dd835d40d0c24ea4b4b276bf7f74910d8f1ff4cbd7e7d9d1bd1a0776fa9cc2bb3a5a6b4f5a63a4d41f2e5b2e6708c7516b7ac1466b56da422c2c787d8c1679ef997770e1b8a30d0ac94cb340687b7ee4d215ac455215efd38dea42c73b4bb0994793e0a9c6b0ecc41ae09365c3ce5d4af8a2e1e5939fe087046f3d30f4c6f9aee3e1e6836d8d81bfc409cd1cd906f13d07fe9de30f0b1e988b23a2b5a13f6a46de0a0f2e596cd317251a293268d666c69fd56d45e6a7fd4602b3748043ee942b524982a11b7329517f2068df127dd86d20ae2cbfdf71b5377d71519e1f01d1132fc7c7fab2b3245b0d675fa43b9f0ee99d5d8309c5bbbd0658a47ffa6f0ed374d7bcb35d7c3fb69c2b50a65b689615a4f868cab845e757600071cdba2c1abc25ddf4eb66e7c851345bd652113e3ca33766f37417626f173e979d2ed416b8909a2383da3b33436456fba616ef0a87db1c8842bf13ba652659196584d29c210fa62ad04e1435cfd2e97c4cff74aaa4ae7c12b7cd48c39f8e6ef46fa010c3582aa28d486a15478790703bec59e80d33b1192c12753921a6bc65239155a0edec88b16dc1a0ab535b9ae9fb54c5e22b868d0926d4e44e16dbc816bfd1bd2712c2d502f693d5dbd8b7edda93675c61c0e7edca5b2020a56ce87eb5459108d1415baa8ba3de7bb110c4caa12aae727ff15084fd50f736b92e62afa074872805f3c3b9b11954a1445bbf5be364f3f05eb14a8562229f6ee95bc6ed3b8e9a7b0e2f2602f64a53e36a14133104bc01fc78b34eb050cf3defa9c8bd8544a64a78dfcb7b68715473c2764cef0a92d5017943452b1640f8984a65165415a9a3ed53e1aa52ee4d02e11c6bb8c0f0830c22ee052caf090b29a7748d84e77fef9b41bee8d545e87eb7892f7d9511c8afecb127b7af5c2e1c410a1cee0e46afba33b5b11628a36ea322c277e6b735b880160aa045d9e3e4df909ad4565ca9cee35426c90dce068d1cd5341ce64685fc5c309ce4544f178dced0dadebab7116e2dabd6b4eb0fdff5ff9246ac4f0cddf817ea7d9a2d47d34b4bc3998a25dac8d99f568da12688e9a109541e33259730d679fa2f13ccc32cc1833ce32e0ff6f2e5582a4791a3c0ebe932270360f00e926807c330c0e4db61106b4e053f58ae15f1d109b9ee07dbb96efeaa4aa846db61e2a69b94bd317502cdb7471a5c1470bb5688c0939b2c0a8c3dc0063190d5dc163c612fd93bb9dc1fe93fc810281ad4028e29543f13eb760699d37bb0e89ad84176bd93d0f45e87ca1ba40198638e7766749ce4e7986eb0103e820d7c361f002665443af83f6987e2588b7e2967599578d6c589e8cd438d2d313aa9003dafc479546beab134311578f6a49acb346dee4c7a1e231789859cce59dba0eb8ef9b9cb7bcc0f8f58df29b088c83f777009809998bddbc91f6b10516014a7e13463320293e3d48dc47da1f07204a426bd38322094a3c5fd43445c86bc466bdd749b02174375aeacd6aab2109d476ac824e6e60bd6eeaa566f4c25e5751d04e251b4d4c6afe0818c8f0709ed86eb87de56389b3ebd43b57c0f0502eac220b4c822f6d8c5a2005d86562753da3b5cd9ec1a9049ff0d4b0775b063c7fcb41ef118ab8c07dda6cc568c08bcb4b5e916e88adb1f2bf77c9523c0fed4f80c2dc9794787c046d4aa4a897ceae0737261c8fa306ec5aa1b75086b09461c6e8ce46ce3b63095f233e87ec0b709aceecfaae33d4abadf02f88ee4f605eda3dfd208f4f0c3745176a63e3de782165e54fa355a780358f34f1283ed17099e1b4b6fb49e15c6cbb6ef3648441647f622cf084af1351587d6ac58d0986a4022771629f73f69d99d320a838f14c0a2777d0ae9a84930b4cc594917571711b25b506eb80bf3721d9b50ef2e5e453ad0903a4a49d72781bfdc1d404a591db05d469880316609473285c41f933732edaa8537f8b2b3672d01e4c809ec08f9a6e97c41ae79c247eed0f245a7d34a35d7c84947c70120eaa73200677b48afabd73697eb5a0e2844978a8dc30ee7f6be5348fbd84ae443dfd72d34a66c09f175cd9499d3c5a81c3714536e8e9dc2bed99a8484ea8dcff3a7068b880725f50d719b3cac0f19a7d07932318142a710d80c9504910af7466d1382aca7ad6e347010fb05d531c48d90b2cee7f3469f2788938e83da1744734c36945036f307e6139ddbff91a26f32bb8d79bb034d481b4ed3f2029a7b288056b68e37061586a5caddaeb443e210bdeed60862fad6bb314ee2864394db0bf20501c33a774facb6ef1a2c66436b5ced8762cf1d110b11b348d257dbc470bfa08eacbe91ed0bdd0340e559d0abee72a7e28ac15e64a200d7cb9ef9ad60f56a8c45a2a50269944628f03b120df618d04910d69a160c094c308deaae17cac25d98ac66e73bea18768e5a9050f22255db205fd42734a248a767b90051edcf0e00a40834b509bd6262f9710ecf8a9d86f9d259fc46136fe070fe48865622926037d1daf8b0c58256bcfc731906f17e758e0535b5c17704ccbe62ccabeb74ba1ec1c538fd9aacf36ad5a2ff33870c7689f62f9b8d408755401c9f10cfbd34a6fb26bc869f856a8214bfd35c7f02f7bc4e5269c097a146659b60ca196f695d7b413c7e8fe2fcf92f32ea00cf8f45841a82a5c756e3fc9f1ec7b81ab200d450385c0341815ff69a3b2fb6d3730fd154804a27bd9b0e09a7f88a24fc8d90dbb180d2af937f484c850873621767a35ca9a005160e4fa6ebafaf2b1cadc8eabbb61820b08cbd4aa76c69eb77e1348aba08f9ef2f2855e7375715ae42f47c9c3a810b203e3d930b23594a3615c5eda4809bc5c1be890a3f6a55eb2eefbe2967c545bb1bd59e126cf23cdcaa6421baf88d32e25c11b3d0080d870966b29624707582bea69cbc6e7161f1c8042ea1663a9bc5f461a34b55e89e6cfe5ad2d281120367ce6d156d37cae55e100f97e73aa978967dd3e9c51bb2cb0cfcad6a859fc320ca205f217e4afd607454be048d97317524c6ffc7966608b49825e14f22ca62c1c2a6819632c28e23a49dfd6b8e3652adcdad59e0a5cb7a350e9cde7c81455a12cefa1b6d251a3e7f09ae873f77f37e7f9ba57dfda46b906ef4647751f6357f82f6bd09c1462a2944f58854c4f09d1860f1099851e478b963a8f2bcfc5069a3b21f935a4c95095e61a45371a205de366184a13805baa7af0b8b611502c2ff7447de2ead388f7d0b6a96515bfe460485862eb6c043d306a55f582b30ef48bfa650abb2228b548057e3577e0792dba2f393332ed0fd3c3a11c064bc98a3c466b3b16be206fc3a24a9d63113cf101cad860e82369135f7d67499360d501d5bb69be0fa68abde683127746420508b7a2c217d35b9ce2063cd05a8aff73d9c72cccaf09871c3898b197eaddb96f190ba1e6b664caf0623ccbf974df20e3548a1ea78c693a69e2b104f8b7e3c3bfde1956abff2df6ad63412f89d69ee3ac3fc46059d1adb1baf5c082d96953ddbb54236a6ae664bce00e187f689fa4ac918b245deb86bd1de031642b55d9b4d15eb976e1ac933a6bd5375bee352494a3e802a3014f635262ef71d36c7f28b9b113431fa1a2e310bbfc30f1640a93cef8ab850f41c7e98a7794237a718874547597cc5deb8f87d9e21a2d293889e503519b8083ea96ad646402a0cdb55e1b39da60432e418ea51264f86e6c8d6880d1d1a3c235b4cb8dfe303672c554ebff8f11977b6a549f239ac53abb1836f32c074c07ed5f411a0d566d95230cfeb460e81d8c56659f23564338bd9e6d1430b270c04393f428c4a50eda449f6d4c7204f6470fe1a2047b2664855659260ddfdf47baff80264ed3847ad5a308f853f8f96667726182fe39e8880eae6de94fb4d1a7033b451a1cf79a52ebee8bfb6a8a73a79a84d8e735b49c199a0f4052bb59bff6e5ef060668aa49f51d9c80c6ced0b84e3c80c64d657f276f69f8bf9a488132ea77631706904977e7d06885c07521d58c277941cf297ca2058ed6886f7ac001d0263a0313c7a6a3663cc39c573169f082cdcbca2072e303a04ad223c88bc0a6ce1bd7ae1bde18e4bd2b4747dfd4b592f9b4a1c36f3df173e0dbf4918e5ace9a2e1b42d52aca0f8ddab010510d3e6aa25b560c5caa587ce7a7ac8e9d4486bd268cd9986497e9edf2533a17318ca5b5917dcbf4fd33b1f24166e7ed919c0805d941c79da63b7ad35b964772ec5516bf91fc908b70e383f55425d9dc37c8d6cd0f5f78a6505bd52ca1e72f44f005d20238f7a6c40a6986e35ff2fb029780ceb8bef8cf8569c7be3d08632be3c36e58ef3763b4783dc2bed20b124adcf5fbc5858361f5244e19154c41f5de1fa7684a085158e7bd4469115fde66ea5f4be7a50e7312d4ba0fd4ce91a2dc8510a57a49a71372ce7e59407c00f2143e5fd29d267c328a5cb415c26a4cc26d2a162bc0b968960177bb6b4a3132cc95e85ee1b8e45c5b888d2e7cb990ba6562f4baf67677df0ca6d7b71e303acb665fe642bb9a70a8f5c108a96635be5d275566c58dd39bb4b6fb10656188e5293fc23f55d7d8905e34842551de7f2f7062486b6e1ed808df85b26becadfcfb3dd5aa7e96a8657e05181cfd2d08a9141597c5bdf6cde5e3135054deab1c26d619949a444a007ba3ec1be2637fb54bf19e28b777f9d50bfc09c08df225cb5792d45107dd862692bd59b491a0e2906cb1f8adb22e61525403f93f8de398fb70de12982936606873a15d10b35b10c044f56d1337d09fc9669bbcd88002c5aa03dfb60616932f802b196cdd1d716379b5ae563bb3ae6c631a6920675c83a7c75c94bbe4a71364c916bac677799e74ba3ac6d5bd04215d1c19060a1b3828a601611cc20c67a5913b0c2716c0e2632286b081a3252461a2f5e01cb2546623a2504453f77e64b9e25c0a383cf952c4e7e7cd0b4e0ee308cfbecf3728a3c67976f81317d965008606309b5a20263d812841ddfe520385e3b170ae34f9a994c9034c4ca5c2f588cb2331a5076e909380fae85b7ceb4d72b5c9a3baad41fca541b33db904a5093e06c18863b95991c0bdcbe221b2f4e4105c03aa92b0dec097d8ec457316ecccb7271d09b56ac9639aaacabac274b11157189ffc927078f199c46a18ae2a7db2036af65d4ee17756228dd5315766c0aab0454c332571f27af06f4e018b1fffa928edf6ab561332fd362d1d6fe039514203a432953fd56ee62330d3767aa0a86c023722f5ecfdc44751f2b9e3a5d7933cdb686f8ca7fd22361ab8bd32e36e6c3c343a28bf769d64e3179636738a5e4e291f482c9749f98165e3593285c51b0aa9b6f3a2f90148a34af897782c6c70dfcf00fff39cd71b41851df3fed39d9b97365e186d60513ec22eacb125b788f9c886b9fa16f916b13832524aa231ec4285c6d854784f3b899f5487b335bcb5f6184bb85aff774e56228bff4d28cc2efe058634b2d05dc09e3eedcbc1f0b0884a0ab02da5dc9a311444b1031885427184488ce2e13f9593ebe6fc920946a62df1804b54e844b95d49e3f229c406ec93d38d706601e814ab190884454eee7391a719890392e3d8b911fa1df8026f5953e0c173c67b2992209418c15b9c25dca3d0d235dac0cac051ef6817537a70aceeaa06e6d2c61802d05505a887fb93d7379d778753134583322bd841cb0a0b390ebad87d32bdf7aec6da0d22c1cd2a31ef4f6966603175e98c50c85804cde7b35001d7374e59e628f3218cb9dda66d65d3a3fc51ae0c919071bb5efefeacc867c02832810cdcb20ffce36cc83fe5e1185c266439f3bd0ffb7aefd4a3a0afb9758327c364f70469cde91c35612fd7e4fe0584d660c4463ea164858255a5aae91da68349ae75d6f70c2687ecde081b6477d0cc6d4ee9b611d9a8b2180ed0a542f797b03b3362b1b5513e19bc9a4a3ea9e88272cf796c00a7fde666e69e1875abbae11f8e60adf96f19701b5c3b6d5d3ecd9a3e05ca71ede08d3a0bd600dff9bd6d646d007437217cbc2a511ec68f4b3e166d5c223e9c6bfd0b92a018add552283b7b833f4595fc8e04e7c757751f8f1fc8af3063a9de7757de238d2eaa14dc6cb21e59f8383fadbae181e8870b94c514833d2af03411fd21876d40590358401f976f89abac0780d54f575d7c8799f96acba8ca827a4f8749bbfee776e708d1da9c801d988898d14d96df761704dcbf70695d55f0a8ef3a430a4128f5f3f67c1d21101276ea767bb6fe10828d6c9bc69fa7bd983b793599c909be36d0b076e69e256c48a640bb9b62af78ee5e1b047fd0549012ea55171112f254e320502559152806c5635d7f2f998dbe49c41dc8aa21c40c18aaa9277c7d5446a1a9884af276d80ad491a901334b6b181aa1904e44044a5d42090ed40dc4a0b9d71467ff0786930d07d67d62c9631818f4af8c3250f59d34f0094c87ee99eff66077842196ae5601d66bbfc447d2b96eebb5c1325c07d1ffc5151cd16e74374b84abc146bdb8ff92c86be51d3220208773be7037e0bede4f853855f04d7a5fa257757465feed053e3119f41a17c383ad97f0f48ed88b83e2db0374b0c86e96e3aba46d25f1b6292ab4c0a1bd965cdd6343b261493edaaf4c5698e341248c6e8d2e70ef56f5710fc0adb44bed600b3bbf65a0829edc7fa132be4aaab6daef1b7e75e979cdca6b3c4d2ad0563c4ae7bc53d04f35538c3ee819f54bd2a6928eb6b31113273f3ca431d793a7328137d15dcd72b99df8f269602707208db5b77b593929a0d7c999f911044d788808f33d74bab8ddde3b165975d8cd013a429646356c53ff39f2bb881afcbfbef79e6a5a263863c7966757792ef0c1fc15e3b843103847b0104775c6397020dcb756db93f1b32318e7c82b7cb55ef48508757802d8e124d5d72c84fe53b807de82b002068849c53bbdfbd46017f17a6d5d8053898ecd8ec63c78d53eb06963e5e762d466ab8ca684afa6eaab81a0b793c785577ed55e127aab532edcbd6c546bc5cfee5c2f3ba55a0e923fdacf4d085ff4cf70e2de8033f2b30395b9fd51e59e0ca0d46c287cda448e9b9750c0cafaf346b302608150a6643f06f71bec3ed1e9ca18931bd36feed3d22e96b2a5ee0f0a10eae10dc2db0ed134061c8c6e0f1fb58a50bc94d24ff98fa99e47ba1a6f574f5c899d0a8721754db74c407c1d7ca8ce3bd01a93c43a1ac6a1ad0afe1d76ada052486c031652e728ee433de850e2cf5ffdcb65e1d19809a0b1a5bc43efce66ccc54c49aeba0fec41c9cf9e17f6547d9a7a535f68d53613acc3de4e7f9789a6c8a6163840dcfdd0dd763b3a107ec6fecf2905a667d55e297ad59a80b83ff2c946524f2bfd2d4fdb9e85ed7ed8498f6864ee04006df551b41ae1728f38786ac2fa152ececa9cbd60456633899a54c664019818aa9b080d3a76fb6d2a5d1b27635bc42b7a55a8fb0f089a792f881335bcd5dd61bb29401648896d9e53c258bc358142ab977eaa91f941a14466cf554fcb061fb0875ce51e69bb62d508b089307dddd9ebd5da549a4cd4bd6e331cfdd87ecd8bef49e4ade603277fe4be125b055592141f75746dfb8bf23501e45808e75eec1af1416169e707d87d93a9539596ec49b9cdad65d56bc39d8d76cf2c579ca20b95b2be323515c1ec6fe12f5917fce9d62d0f7b12cdd79f3b6c1dd99da21a4dfc3d7a00cde81dcfbec2b1a90c117a609a164f36dbf0041a2f9b01672b93cc7bb3ad185baec6b6d8296c116c924e62543b1f51e831dd4570aa11866f5317ee1875716ba91a1a7566d3c7cb63c4ef8f0ecfc8186348a39a5a2b76f3cf510c2f98e83963b237fffb869002ae114ee2da1d429f275a11ee6e39a55ce6f9386f5799cd6e97a70c9275f5d72463327c42fdfc2ee3862f7d3e374d1fbcdd9b6418f9e331fdcfc796dc6eb746f7d77f0382960388dd18bb4356999a85c0516e515bbaddccdac88df86ee6b1617b900a59fee4cd8872413edd2feef4fe2d30a3130fc02e3b3a8548c88475917e75def5c46712f4fc438e247f48a9c083dfedbb8f5dca76537277fa6d55e8df3ac462b7b890bc46890aa3360a02dd1c18c93a6d042ea6fdcc83fa69c931a8c831835b8e5a252902cd4226a607de14c075f350cd11fd753f2b3aedd4238942eb3afe70dbd4e8d9a68b0c49c14fa26294aea4e3fc15cdd0347440e0bc956b465f763b9f0e00336de812c43032cd0f514ee4407e8104fe4c02bf3c2fef550fe990c48a4b8db53f098eee5055fccb6c6293323bb99f54ab22911a3a0d5ad6d3268d6ba2dd162b5343e7a1351294cb40ca98539ba3e506e424a42040079acebc5cd8f8a465b051d125d11f4e260bffe3ab152d3685d724514cf1bf5938b229f2976eae6207be1b20274f865720fa37ece94ddb58610373246de1bb77de334e14038616ed9cc01da2c23aa55949495eabf55ff68cbee80b5e1a2850c0689019f9505f3a8c7248a07d498c2dafbc5f693f14e96ab3dd161d9023df62a1b3be3227c7153c06d91e7d0f262dfc265fbcdc092a1211fc612371862509d7c5aeb712c24d9a26f0c778c48a2ea32838e44e292bc7be3956b3894f1e25f50c5bdafed5100497a7c89f475af0b8142e9a7c5372796f253f324abf23e8a63d2b1cd17c0c63219485396b0358b8fea7cee4c9db3090c72060e98f3db955c9e8347e6151959b56df7fb6dec05b2f52857cad7f93650055e308af56f9b3cfd0c602ad780e3abc6c52954239e11d80fcd08d1d7ba7e8573cb524c3a8c967c53ca5b4dd2b9e40e39b65d23edcfa7ce20d06accaa4377d8c30f2360fe56d3fc3c4e0f2feb6963904d7e7883b2dba75eed43d0a9c0c0ddf5aeda09bc51088eda3e12aff74c16afa0b792d7a96173968c4d9143f7fb14ba61a7b19d04e819b6826aa8bc2302dded3898aeff64274d4ef7e0cc3a3906beb0c9edd427c693e69aa5256aaded43748d3f68b03e73545a70130e39b40311e34528b406299925c68c782e8bdc614e1d364c5ef77ec7e1c876dfcec529aaae50d1d20f80bc2b9c1c58e66bded405fdcc9990ecc7795b71e047848ba35fbafc7932c2e20b4ea2e79632aebfa1dcf70180e96e3542e18c6a32d8f8e42f1ca6778b7dd88f60646f4ddea3164b6aecae1358cbb0fa741cd79436ef837d99a34658afc4c76e5b2bdd3cde182f26eb123ce01a1d57503bb2172fd891aaafe40555f460f4040eb83ee1a946b1e7e1760e26735c7ac566171e47ca777a8cd5ddadcaa630315936ed77eb6659d6a82349879ce1f7a8e6183a00250601001acf62d481383d05bdeb40ae1fffbd8dae4907720750ac8eda1d744fc3b7ab4b560f3c25404a185762d69a417a2ac2cbdc999713cbf07009d9aa7043f94ce441997171633eaf28cc59de3bf6eb06514a6f87a1f850281ad62729754890313ef0bb91d83c4afa5b2072fff3228c18d57afad4823637ed0354ea498981f7e09910693c835e42d567e5865a2bdd1f1428d9c8f2083507c496e53fecebf8e26d0a436fbac16285490be75b68b0e35e88e2948086725738393f8b4bca9b9a839ae953a54905a738041b46a0560713d9101c4ae5ff4e9927490e68f686f44fb27b186e163e150e8150724fc96f369f8c131db9faa6824778d46634060001740acf68f70f06dacebb9a30a7e83c346121fd7e63e7e3583ffce01c492f1ad33b8eb709e1859b3765f71b0a44c2d95191c272c807758aebbe6876c1ea82355f3a2504a2b29780bd1ef145f4e13bd1142b8b7cabd398cc7bcb1165da88a0870272b51d07d68cee62be29ea2984374a912a9b949947e23d88bd659c033e6f82fd7f933adb124cb13491daca33ee32deea3c3c80c54e6d78c420d75907f5abef7c79ccd746270c18a99383154a68c1bf33768b5a08d8969d259f1f1f4f25b33eba922f06dbdd4712331dd38963b32efb0234bf48852406b7c0f55aee8e8fb975595da0c4f6a4a341ba7a393a19ae0629d76677ca5a2d4eeaffb03b355f3750cfbe74792deb8641003e7df8582f1d1739f4fec98b6adc27fe9883001a553ac0581ca9bf1940a32402beb052a9aa6e254bca10b6b723e87bce863a46034fccfa2e8a63b94d5f1eb51748bbb27e88e5a8c513bc25e5956398d990c0df741fc3f5a06c2c31f8803758a6c687044ed25723fdb946f7bee0b3909fab012865ad27201d46f55cbcb2d0aeaa3619b4b31af7a08e532659df1c7e6c6054bbc202dd30c77697859a11288a2b39c085c8d3d3e9c3712f131d259ef7b4e8a2929994ae7d35f00a2c8ca757010a9c2e36f99e0d8d9cad0920076e768504277190bddfd3b33c14a82fe35a47c12ffba070df54641ec14ae7193e3e2ae429c9c8c399761006d2efa7b8e905e5b13a7b69d076e2f999ac07b6a0f5f00ef1c26a6f0ffd750a0cf25aaba25c6fd280c7b497281d64ca5707429c9157e40a463937a9e1aa30511aad6232e50eca62caf8f7db1fcaeef71b66fb795bb4d60769dd391a43df07507d6ec82fa7271990ea6d82d9242b9ec6a1d10e9a6977c4b2125e26fd366ccd36ec3b4ee940a5e837501b798387466c2851c24706be615081d837f7f3feae41b10cf06cb542f891f68a6f109d04708ff661981ba7bcd1e968b9a923908ad9305e3a86318494106f66706fd93002cc3b65fb8158fc5f30f2e8abb55030b9292f8cce03a86635859e5019d2b883ba61a8c88028d6e6e68c2db821abc5688d15ef232baa05eeca0d86fced08064a697b31408a159d23a01170cf306bb865b59682f4e23e5e116280cc6d280e881d5df38de8862a823ab5ed8aeb1ff6a1dce2d2bfea6e068b213bbbfb42927befcc3d27f5b9f8c87fc5047b3cdf7d2c747e46bfd2059f1f1475367cbc1a585967436ce1db11cb3ae8400a2096fcd354d03167219921368c23acdc3700932b8918c8e2c4897b31faaf56fb7ed37e692d415e3b967425a837e8d855e228897450b61c1c4c14c129500c0a73340e783019b74d8c70deed3e822fa2f424f5236cb0f5c19992bf300f09b477d968991bff9cec0afbcb476c59d8356b724d38c0c2a2344fc35b034923f9dd8beeea877a0771a2583881673cd69533769d568f4542932fd36c35944e0ed004802b069ad6df37e3aec781801beb2884c9ac61d6c672f5f4089a8e1356120562d65d2b3a695960c82eaf44acbf1dcdff9c5b4f31bda1d9e41c6b5183ff646dba497cd5b49f160d03d1458bb6c933625d47b0b2e6f3827a744dcb78a8b6d4c8cdc7edf85e5ac7c646a48272daf3fea0e23087155517e923166f30882591ec02c569ad61a7dc7e8e858c2c967f81344649367b014313a247a33f1bd2b91d4458d7f4d22a1836837edeecc7dc2aee80d76253a0682726cdcf54c60846927347d490ba9edcd658b6ba88a0d208c604cd4bc01751a15c81511d8945e0a24a0b0628085b787f9b5464fb1407017dce28c7735738de83b8833c14ab64123341638cf7f682d621728596776d1b69d1e0b3824a47d10aaa513f59653b766ce3cb68566c74fc415af57ec93917ffd70ad3b7aea44414f2e474a72d605f26e55f9de87a25fc3073ba94f7c99574a6d23dca26e409ddfcb92336beaeeab8f6bcb95cce1073c40301a7a51646002313f7c48ffb6787528bcbd158468ecc18a7c6b4f4dbf612fbcec794892baed4c6e3d560905ae0c860645408ee3de8592da5313dd8ed42ffcd360d26d77284147d66cc735ad108b2d6c8e1f3fcfb8e11c768fa2bf5d3a3d4c27bc0c2d4edef35b1a6195e8f0608bf8e08ce76cc8f5d547998f97b2af5d69a88702ba5b630ac3ab51834cbe8ba41622684d872b6ed19144708540b1910eec1e6a6ef894cf0bbedcf50cb800dea98962519f680f20804262fab23a718e29f3f45efc4d8f167fab594f80c41169340d99224abbd933076ea67df9824a67e75cc70a1797dc379285777c76cff2ca0a33a23f5ce859153756ff8ecbe37319699622e0938bed1faf3bc519862c55a0483efe0de5d4df55409e6f59d13ca321c9cc2cca5b174a757edb0498a7f908e13899665f619b977d83b516f0b1852d0393ebf2f3e09741827933b3e9de09118f2fda6027c55d820fef1832bd658aacd88c30e5f42094a93fc7fc9709c357adcae6b8c700ba53624a2b72d0be5f3c1b81303bb5669b4238702c4b369c65c4afd86b4a56739d7155a9b812e5de5f41ecb096dbc70b3f18406211f28125111ee9fb4b53d30a70f8177065e51e5cd27e969e3bc275bb17ab38fa122762aae0359efa0b4e8693f96a44ad5f4ccc60a613aad645c467fed39debdf1d173fd70cf0c0924c2bf3d642f6a80c74f005d88974194ac447302b02e82100d4ca604a92082ad3cc1da347e5ed71c1c0cee64e1dd7a3416a7e9c45db38214271e8e811e36dde05a0be51762b2d1c3c6a1a856a0bcb95311a1cbbdd165ba0a10ac641fc6a16f465523fab3ae797225e427afa2b3cb7779d535bef9a77e1601e841fb54b24c3c3408ae199515d9092e861ea653a8f934b103a1741a9d469900f75a2f9c2ee8371ed939d5510b2de89c5e2f2c2be61e25462b91a013973e3f164ccf00c31478605a64af4764f57f12101a20b88bb0807a4de5cd572d523e1dd59b8ecb01ea5e23b82c1afcbdb9f17c813047040eaa0f681f1429afa97c0e166b3bb7f2285f1dbc78e8b17ae0242fc23b7703532d281e3eeea0f969f9297dfed44d4e20b21deb061073e9b68c90d1f545a030f677a9152356df0051b9fed4e0eb1599ede66eca934362af70edd0280818fd8fdaa4f8a6b81fa7d4b27eaf4710e112ae24fa34db5ba4e3184545b82dca4a534c69cf2f238e3598633efb6788344d462dd49dc735dcfca777434691d5862485730935e205b3a3c164baaa46bd2fc3c48bc2f8c5ab2311992834b92034ef531c898924b2fde2379c5586ef5d6104add115fc3ecd1ec001281794aded6fa9b7c09148949f682f8814acaeea779c8277409259c408acdbac938ef1e6e3ee96bd6a2e4a7c2af6623490c5394bb85a9bf3ae801fca994c723d4416a207424b71af3171e0e2219a65acc1cee6eb23db249995f94f2e632a59e4a434589a09983a08f38dda1e1bdc14524bb86547113d3d4211fee7b11ee7f53ab7753e853e5fe6b5ff6137e0a7abc6e986a40f997be332e1c7bccb1aea627b62624ab3df7c3d5a045cb03a32d4a4d3fb2d6f2140249df079adc727559dc4a3820d9b17733b5cd54c1d9c8d051adbebdd9df91216b9a16cd30adfa1dcd75eb9bd719392f11bab1d4ad72df20abde97a8a64b8d701dba18061312791ad5b67491ef740fc75ba90f4d7e55eac7a1faed52dd1eb2430275d0152203c9197e19a892db568b1851d4ae7415cb344708685b9116d6542290fba2b0902bd9c5b84a841bbdc67db0bd127c1eecd7d47006a162bbb3346a043d245021912b103f9e8e3a8ae4617733d28a4f2a9ff5ac5d121a7b1626c8b08e92260492c788269791092ecf6807c73664fbe64e043cc7e6e1718af229a43d687704efcc21595714dfd4bb08c2f85742ddc0ad116a7409f19fa3bc273d2c2d9084dcad28d2d02af0db6ee86d4cd2c04cb880ad179998a44333976393efb7dad5b04e71dae1a0eda61d45442de976cc8c7ce9b5f4c462673596cac17bb03bbf7617e97a39392650c927f14256455c9e80a95e37c336034aad75aeb7c93f378fb8036fb39caff2b78a3099f55412c58926c564633c9d314472d07b23aca10ab19f27a3affe31196171fd7276bd36aaf6ea59978eab1e49725ce1965b80b4394f93195373fe735031fc0046c12bd09b2175a5b7e6df9cae354a9fdb5bb8b7239bb07ed5649b7501ae31a6042ef275728b06a669330e2a520cebefac301970f6ce9978dd3c81cbd5ec96864075737d343754080ad386b097d474db2a510e8a4886931503758155a48a78da47dc7b1446c7b5690c21a937528adaa4762a8c1c8107f5a5ab12cc692028b48f0ee6e338467b06960173fc48d76d66a1fad02f5efba7f689d4dac37bb1c1170722c2ee1bd56fc33ac8656dfd08aa9a4f820d7d374d2faadfdf7142ae8b5534715401b6719615267c343d1ce208a2988f9a6028e20e51468f941f95f8e6070e6690f01aa5485cbadebe7e776a134d92bc7f663376a113a80c354cbf1aacc523a1c3ad5e20eb4a0aa9c3be7d4e181596a35c38954eb939282e2d7fb8dc2d92f4582fa1583f4c4ef0b776bb1eb2f8194bd4490aece61416342a1adeac2ff231b98988bf0a90b3ff978e0a283127bc05938afd9dac45e448ac0f188685a484f66fd3d1078afb8a3f95ac69b32bee7c896a1ab2d83d00d04f388791f6ffe83397a02e2835523350ba4e4d4337edfe2f59cb885efcb05221153d03325d65f3c9bb04648691d86d9793abdf8ffbad5627ffb9c2b1356f57d954cd6bf4f80d3fcb12cecce6724584a107b7223d367c19d30647acef98dba6c36724a4b69fe22c32bc35baed5ccd5cd966fd18c240c2eee97c6eb148d8cdebb08e17d6de15e4592cd9851d728ec786da100e247ba36f349aeebafaa235c88f890df65788f459cdf1541cfeec28cf321f17fe1ba045543c0e254068ca41d28afcc5ce70e78fa9541d8c00066364d7b33021077a6a32d8bdacafedbe099629fca17ced64ab7cfff7c0a9b51a3032896bc5d71daa8254e22a40ae4f51f185584293c4b6d06cb60e45a47c73b5803ae95fed9d356cf6869e0d543f8c7736b0bdbb1f620154d8218198149fc3275ec6fd42740a0de70275c0fbf7e7cb8781a1168cdc698ea78a59fac58f029c51cc4d4e6853aeb199aaac84fdb7053b5e0189186664e40b7a5f96a1a6f17d69383bd5eefdaf50ada388cae8cb3fae661cd78620ff0ca9d2bf2f1cc3c367b7ee61f18de06405c8214b121344eee1ef0f0e4e7d02593029368127e0adb133404bdcdb24c552abaab154b8457198aca88054f73652a02427aa53b62ffe6ff215518f1b7805856f1949af150a28d61aefc801a6e196e758cd7a784633bd4f05ec14284280e2420ac926040ff38fea480c4b8cbbe51e5631f68115fdb40261cbff3433c88783735e0e5bcbacf6b791a1a1cca8215cd9359d5eca030dca87120a878a88b896a19c337c5b335f44843c9cedee7cd55463edb0844a7144d463df3b0e3a2e9fdbcf9f535e9e2bd3ae0f23bd8373d85f69ecf96d7572d4450c841362969c0277afe1f25f956889a67b674b041b323934b6bc8112b4f57cfdca859727d31f3f159856e8f0b1401ec63971991c540e11d4e57ca1646bf45d23c5029a585e5de8ddef6ff79e691ee7945393e3b6587065cab5f7f74b50933abc64428988c67e45f97b80ef598bdf461c8a250a84eda901d115ec68b03720ab1b84023f4bd8687898d0a7615b82c8f3dc0c7736790377ce27fa1adba628c866d08dbdbbaf0b67d071cc642cac382248d37227fdd38e051a8b0c92a7bdd01df365c07199a7773705f91668ec010b09cc343b701d9691952a7cb9e14bee22ba4c2ec67b0c2e9747530082e22859c736688329f4c83df11be4bebeb8abde48dc3f22cf866640c033af9b155951dc66aee22a9a403c95914c05498bbd494510d87a24e97ad39016bd6270676099ef3d0153e988f58e6dfc49a487860453e54cf1007df095fc9e045fc7257a2f613004e87d069422ce384ef975927009d2e0a85808bc208c19f1f18632ecd431d2912eb78a9b2f51fcfbdff2d7428d4bf5f551f90a1624bea108f49c28ec1b6af84d4e8b308f43fbb82620f678ad8d432c3d5003a943eacd8a91a5a574d11a0c9b0d626de2427d695a51a6c2d61dc5b0a4ead04cf128a5eced5ce6e2fdb8e39331db0ec4035412eb5460f27d09dff7ac9429ccf30800c34282f1d0b9fb559da339cd07b65ff1c3ea05e4e5c026ef732fb78296a8cea7279391a609ea671e59a8edab0b6384dc64517f674ccd7a4c223eb938253d78a26e3894052019eb6288c2a77a6edccc639b55235c80543788092a930e75c57e4fd934d6874b292869c21cb01baef6c3d70f41905427c46ad78d65516e09e21e59fbe05f1af276041ab6c48a45f3dfd4bb27d34735b3c4aa9b4a29a473552942d56e2082bc01d78e1d2977e1489ed61481d6b8963cd642671234ecd659377475100bdf706f942d917b63beb18cd0ac4355df5016aea67352882170be43c002e515d0a7f97637a19f873bb495db513d3807f5a5201fb9ee36fc6a147014213d1345f150b868600e3452dde25b5889908ee1496fe0424b24242277f30be39cead6872b0bac25991c58c30a855321fe6284ecfe29ccfa3882dfeaeebe5ee136cf4c937893e43dba3d64860b1b9792e4110c4f736068bd4af478b5e569b6dbb1c511ba40449674a5e86f4dca5c12a964334ea98c7e3b2dd03488d41041cb4adedba8c35dadc3a63886a1997be830f921b9a032fdd95e36a43db7c7170be538fbd146f68a1cb0f5c14db423df4a6f524700ed4a6b622547872841c573f7565df2d1a2cdb0b462c31b0450936499db05cec91237794b4c580f57dd2317d8655c8761338bb88106e68df143cc9c25292ac464a24ad000c6d781dfcca91f8c64071dc1df668e7d8d07d1151fea09c422d52fa0d4001254396c1da0af15a84364fe2f08e3ea27c5451565fefd2bc00161b6a79cdc81e350c08072e548fd5e26ef55f71ca2cb488d1a20216cfacd4c4496d8925c2f1d4c882af927d096cabccbccee8657330ebde15d84c65258595e42854d2d70e25c66b77f1e0c03e4eb508f2f3dc81f55e4722236d174f9f4acd82371b7672f68fc30e57f59ffb9cf3e491cccaeb44a7eac5612387d18e9e38b828e98226e78f8dc99b2e0c38333012290b57018b23934c0eadf297a921b75432c55a7293a3ff331afcf7b68bb26654fa05f0e5f820e0f576f4b4db56326545f46cafa02e88d88faf20cf817b72e989d86ad3fbc70806c0246c26708316ec04b455c4db2160150d7011c3ea96558ae384a9168ccf064a3e29ea9fdeabcf2decaebee9f96b2c91e0050d25dddc01c504af4782efb4c0cf8d4e26e18bb0cb06b0f8ad0dd44128003e43b32291b507f12b4f0969c745b3355a2641239378a0a3d55f1439cc6d9a708465a20d6e61a4583f27ac937401e343bccd62b64aa38f190f09b1b0bbcbd01a3215d5fe24e791a99c30e4af91c4451424e6ab512791056f97beb714058969d1437b493a4e86b8f6fb59c00526f8931ed32c461921f622061f15b323d5c2ff17f1b8ae6486fcfa8e7e6e44363f7ada5631cb904b558e764c04c4d73a856daf0492f025f9466b0ec5304ea282602b035ebf0f622454a4018d027e48004a946b6d0c42d27d2f992c9b753ff08f315202272965ae410b7e2dce86073c17c3634c692d0ad01cedd3a8714ff0d8789a738c7ed4af207d249e342d76b70f5b2736853dbfbc687b2d58bffbfe9785b98aa2f0dae23ff29afdb84e42ab7e393639bdda478c18e195174584471d68a4f354113017f72ed0de69d13a5eabd9d9a0a08858f8cbe6c2944b3a5b1931587823c739ee8e584643b4af0de2bb0385e0aecbca525949662d6bfa9f344b7d59137aa37d76369fecba9ad1e220fb7e5410109d4bf20f67d7588d81f308dfab736e20f3115debc5ef03089dbb835a79681f83a767cb0a8d83b60550adf48600c24173e1bc3412de680393d4825a1ba54878fb11c0a8440b00c236d657c78ebb7791d9123767b6dab94060ccaa245fb889e580ea25ad072a25bee0784c4d21b5dc42685a5cf7408a875c255418e4cb3019364e1a57d6b1fccb3075a004caccc23ff33292772a5a1e0be3ab3800acd12d879404563aaa858383f039638970cfb53fd179eadae573b019a9e3998ee477f0d91c5f4b7fd523712f73557a6ecf9ff2f76eb782c488fd9b028bb01ce137e57a6efc8287e89af3d935b890b2fa603d0f38a5e3b718c6f7b40354a57b63f99d4fa9d15e3f4c1cac9e947679f38241cf43e352baa461214242b99b24a6b2d4778a870abacf5167c0dd3045d3aec06fe499a81a440676db60f0f1e254e72c5b487c37e4465dca39b76588e72bbab670a2f9f09ac7cec27ce3f39a45a3cbe845723fdc0cb2401dae508adcaf920047c1eb64d4d9dd195a03a76067137be60511a594d1a60be9ab09cade7cee65f06b7890ddb872c834c50fc1a1399d472069ab9043b55b2d4412992dba6ab4ac9ac906a155226341353c07edce47eff7870abfa7021b9b23f8e1ce84cfd6b11b7a8311a963c3a797c9da2fbef82d2b668bec4ebaaf07f750f38467d9ed77dc99ebd36bf3964422063c89c87950152741f0903336e659324284e77b6eeb08b7eb6b48de6c09bc09b9b1118bc28bc13939dca8d701bc9bae56ea28c47c209c438090fe5761699ab01427fcf755c3286ef66ae9c5e602da5336a92ca23f27fd11583e2454ada6ce9cd24ecff074a20855858fa2a5b8c65ad7c14c55c249ddca6c4eca60e2a6592b2ebcbe317376bc2dbdc607eac25e145ecdea8311a2ff9af76a5cd3e03914c8b8752f8063fee0c4231ef1e5d28fffbc52a16c741a9ee9d5caaa8749111582039d6fa4453a5b547c9e9f20349d6ad13c8810f8a52e5d9dc46dbbdda07de146afde0ec8f57122a90e6a784dc401b07d89cc0d0719f535982ec80a96da3cae839ba419db303659ee6bd80831d88b5b35e35fb50233572a3e6ecc0915e45168c603bc4bb9d8e3025574e296e4426df3634571925a1e75ea1013c243fe9f5331f4041f8720ca2e4c5f96e73cadab4587858e35f65d8b3a562dadbeea08c24c1fed6ef2083e8987ce4935ed9798c27d75acc652175eaff43dbb2bf09f5881a3bdc2ef5c44b4cd24c16b22ff358e7ba9187b2a0abf7aa68ae2e53540a3949cbd6840e872b7add9355961d85d8614c0fe3c67c3bd11c5dd0e3917cc9868d042d6fdb83b763ac27accc7795d78ec3280c53dc7d61373fd7765c549b1a2a135db7d667b62f7d2c37ac34c247560897243163b84e783d801eef470785b4951531d939d87fce455d66451e7988745694807b81de0ecb931c0dc922e26f0ff309a2d0d8bfb079c3bcfefa83ae955105eb5d5ea5c1df79421688594509d2f9619bcb0eed3881a1d49089305662929b43f18a112d6c91788548b970205da7c2409a66ef8d07580098c3cea8b1c7e563768100ceb818e4370474491981b112a252a2e43ea02b3c74fabca0547c760472422f34913b87f7bc8c97f3a4e231a2112bb5d4249cba578d46eb9c4d6ac42d343772062a93eede2706bb3076c0f552663e40825382cbe6c6f3bc481847754a71ac1661cb61ad0062b3d9d08b7fa7a3d8f60ec2cb28b2d74206fd926139beed0d820f1f3225ffa45149e81fbe80157ee935381a86ee6d82bbd53452f3a86feb60b9f85b8b0c6ceaf4a063b97088eabc6d838b3e47502d3977e1db14d9a96a88af1fab00137d4c356d4cc173fcb8ac704f351d19ad8394aa2a9145dd50df619230ee62e3278e906a2d5ba76137fb2cea920519f9f6632ca28b115b671801fe1bba77d9cb6f29e85166e2114ee33c16929a3e47ba0096421124c944552bf5ef087cdf62724e7e71d51bb93a8619d9449daf5480c24f2670e5fdc60ba76ea85d3fcbf653ccf392f541ac2bdbc300308146b58cef7f738f798ccb12c825b606a48e68edf32c28fd6756f63d12d5d30f79ddf42e35da5a7aa6ecff4aa3fe7c58a07f3ca0cc476a087c6b1099ca9cebbfb25051246c498bc7bf23fd10cab16b541f5f0f4fedbdb46c95d84cb6824f2523a522afe72371910348ec802f19bec864ce08e6b603d55288f2e02ef5debe4b888eadae8d34f6dedad63e4c1ee499f3e5e8cd23c2453b27b6e18b48ee828f3f719267ab742e59315af3197c794bc3734cf845e8a3338d9b863773e85e48c9b5164631c8d72def45d8e0d398b828fe6a0ef0d534756fb70588cebe2ee752c328862b1e138aacadf1138618b8fcc4d9b65d43f4e7109d0cdfba27c3ad51a68e092a78b30a1d9d76cf428e57d1b50eda430c357b61ded6c39c45926bd7a3c6493a6ef193e412b323093edc11d168500a455ef097809cb92a607f0fc53a6cf1103b3cab98530c38563dc686cf0c84fdce5213c9440aa9c1349a1d9be934637b8c0c756078044fffa7719bcbc1790f4859ca301815fa0b44e704a1167da60627906716f21e6878e051d18fdc068a1249a6c0ae6cf3f651b9aa893449d7a0845c0ef0c4b4d362b52e5dc95b5a44ec0b3c1b8343c169fbc8a4795e502d613cb26399109f2dd15aa760a930c5cdc669cd572dbe38b1d80ebc4fb6916f716396b4d4358cb5e05a0b66bec26d5dc35a29ef1dc387e84e8e79ace55ddf47a2da36a65f0e807b2c2fa07f4c746a51f28a9623cf727822ec8ddfdf443e30a5cafb34511a5d24234bb6e0373de5b64bc505546a476de36d5ae8d63935bfea791f564635cf6e95323ada99e90031f85dc59e9118244dc5fa6fefd50f0ef8ce54174e178130996f6f9fc89e6b9d172cea0e4ef65c703b65c11606eb00f8343a830285d7f241107ef7b5bba86b8d56f39a9aa6fa5e58adf5dd7c70c83c4b65f23e96da97ab894d98d72c830d666074da34f554633452bc3b38f81c5f5bca693230f937bd8cd4d53a6bf190069bb2da1f8ebf36f3641253e45f1a059a600d3eae82577d1206e1e8e3748be512a09b3cc98e4f82bf2d3b7eafa58f8b5e73a3e7d653aed616b3abd4e844f3c818aa30bc3a3c613e2599aac4ac09b7faf666bf140a244d26ba93e80d5f615fd258660234a35ab9e6cd71338c06f1d6f55c2c86009ec5ec3cf90cbc64681677dd17fb00084b1b4350f7b612eb25b8d8cfc052583f9d79c408319167b91b292d0eb31a8b7716759eec98da77e82948ef1fbc792315317656a4b3b20851f84f1775cddfd793f8c54c276daea9ac6776c9a47a383fbc1f1f268b3e51b3483b3ebfe27d3003529886cdbaa3b35cd3fb11abea3ce75812df0e37a092ec5d8d8bfbac66dcd47de7db5827b29ec91658031aba2877ca772013c02b0bf7b6c46530311cfc16aad7cbebde68cc703d351b77a62eb7b8e5ba5fa33d0b9eef4b622447a069f30792ca27b809ee4d95d48e39c62c15e58e761bb8a72e85b1fb4873faef5c8987dcc16211247ebdfd11c7e7d8244471c68408fc65b4ba7aab50b234180b9550078e6067f8693fd25bd0b34cb1b31b76fbbcff9b1fbfb9252bc5e30c54332a4bf0eafb1941234053556a3e1fb28cc31d88627c4de5efa2291244b09ad5ba331c6d28a5146574d461566904eb2b8839127dbdae9f9fbeb4d6891aec61d0eda424fe0e6685b291f1daf25b5a745d5362f9c203fd95bca9d824c09e46d6253709c87f0f4445fbcb0127e9d60692d92f2f6cb2dd50bbc8d812135234e74a431c3f18e77aaf4f16685e889d70bf2bc1f026129a5a9dde63074e41d1abc5d71cf7b440dd63065f627df19168ad714715aba76ce118722e443de5b83f6238d11f1191d1811c0c419ad14125f89b05dca29bc744cd88869f2b733a20ebdabb4c3311c4484062d00fa076187f1efa6eeba5a9d5f3843703a66796ec25852fcad1b5a0924ae9cddc3a0e436fce9b7559e94eaf84fe28cd1746e54066b20f22621befd8b589a2b046dc5a4f472ec746195cd30feae2c44894cdd0f829f4208049d1550af4c0d85fb525da940199723e1ad0ab707ac6374e9d3f2ca7c736f4610fa9dc8cfd4786f20d77ec410b1991b3ab88f9a457bac704f3353828304bc563b2c3850094f9b511d9aac85db5dfaf958c56b3bfe863a3f259604fe541667286f14c20067fc757240cb77e240b496a793269ea8b437a122c60af9fa6cb22f5abcd2bfd53ea6224b43ebeb5f5fa2cd5def188052bb57bc4e22ca1e10e4055747d388cbcec633710d7f24922bc653206f40c7bcc114ad1d1ca98dec1e7d59720e1bb7754ab325f9262ff09f9f01c1c1404f7ba3bfa8253b9973c7456c1835747f84ca792146173e9f9cd0a3878cb4c14652541ca58f19734b1ae8414708b478b0c574d6070b719473c668864b058087b147799f850c587fa8c0a878ea55d5e8ee5faa7c6b54b407ec3369c670d3cc8221c3267c64b92fdca59077d5ce00e9bd5f8752515f5e8a1c3083c392c5dbf518ad981ca40b42d8288865087cffec9fe8cff9ab5e1d504a5ab7720555413d1a07f907d594464cd7791d05db72e8f690fe9f91ac4348e20c598edbc678a1cfd77ae0348d372669e70326a6d43c9453b762135c282cc1b209f5a7145596bce7038e5aec52951658551f4915f243f85c87a346ecac136f2d112a1c092fe0cd6e0772796553321d21ee67ab042b1a1aa1e2c50eeba297ec7615624495dc9623b66e1395ac2967dc46d69a9b8c8639b1c87f29b60429300d07939d637b83b03ee85aa86929dff5a2cbc7888476b538aae1841d26ca6526ff6798346b52c4a4bf4d1ac28cc4dc8268aad88ff2d08f335402240f7be7410ea8d6df76d30fb569ccec4a415f414c1c36405c2125a2c60afc6588d06b7ca41a518dc90983e1d5f605fa8172ce9c92a5e68788fea128a44f146d2d89a0fd2d226a8b42c4630a8ac1650a3cc9cf335bcce60be17426055d95fd767ac422856fa4f63ec44a188c40ebac8f94a0253292ac264b8a066ab7e0a7c4c4410ae7e0f2c265b6977adda49cf3aa91c50ea91271fc42b39a174a07126997d8f82252d4009784ee5a38fcde9b49f5048e6f5cc368f27165ec7105bbb32332502f0ebb418342c405d7ee1432b7f23b91050a9b39fc34c3a030e28993621ae2870016a39c6acf13f797c92228701f807ae74976370f37f45efb54aa90637bbfd9d89f06da27fdba389eb26d3ae9d5b983404245ddee1157cdc7642fd273ce5d7825e6a1e1c5ce16f0aeb7c35d9d6991417efa251cb059a7b3fe788ab64b287682795f7c7c43f01fbeca2fce4141f3d4e7b614023065dcaf2a8e9948a2748bec0f301d9131146c37679109a5a37ef9e45965cd1e539fc29574100036243b2a91fd70607732b851e71af0e33c790bbddf9c291cd3f25e953a9b722782f6be8a2b0cb22739bdb60f428237a6d10722a0e0da893f136b94cd9b0da26217680f094f5eee71865f97c5a2dd25c3ba901b11bd4dc67a0aa695408451bb801a9f63427b7a3aa72f9aa4b6f3f7fb7d6edd19338012c1d963ec10c747f6617a43f30c593e6cb3d17b79a3983f71340573a4b1de51b92aaa65a24f0cc2b4dbac2ba532ff12e20c3c96e9f19753a76cdb0f2e20572e988e75369947e21934a5891b69ebe2eba58f4cbeab3aef2a9836c70d6f8ece6532c209be69d952ae212d43f23605879553a780194cbb903df56eba51b928ba084eff787aa9370970758ad7a73d1e01386cdfe88835d7580bc51070f57ba34f20e790d2867e7a61f5bd87b289989752147a768e1963f6462fd3bc34ed483302c8eb0410fe9ba7f18a2c8f5efb875b728fd7f50f2f45e75a7d6cff3fb9ab44b0ad778c0ac5a145498c305ac992d1eef64f5d5d6d11d37db3e0cb5fe2669bf5439f2beb2eb4b776636d184c34f1409111c737caa193d17cb966948a8ada763cd04b692e6d22d20506be905f7efefb53192963e8bf2cd6c0a81c209b9fe9c6df4c65f21c7c579dfe1b3c86efe29464c585b543278881de86ab90d0f48825c73ac1202dcbe0339ca2e64303a883d03e3b1f50620d4d0574a185accad7371d0e42f63f97a8f9d1486d246991aaf53cce8d4a2b794f8677defc075f16530e6c30662cf530778a529d5556698e89d108c4f6add30aa42df1827b92d1684ad37e6d037ffc52f05e5fddb69509ada34ddc266ccaaab9c5ed8fa1ba2c399c1c3633d0237510f0457e6e2d36641036e38bf5c243d0c4d36c2f716dfe3873b855eab24a0be91d71c0f13716b48d440945740ee081c1ff6c275ed3d3589f692e8f25716092f6cc34c3e4372a929dd6820fc1344b6cfadee0f2e03872958fce5923c64acf4fe2d762375e62b5c01bc1a8c88f10f7aff101560adfbf62941a31e45468f4c64abbd2231e7ba9c6d6e5153579505977aa6a71cead8a9936fff7d04d3bf1eb2f8c285253d2a4a1897a7bca0bec2872fc79bc2dfd77ee6e0ddc68c76599370a16e0a593fbed8519f333c9315ea98bb5dcdb2fd159cf82a4d8e193a32fc5c7aff6c5c04663bb86586a923fcc09fd4d12cdd99886c78ea0dc4d5db2215560435afbee806306f787193cd6a9a3c08cfc2f72a3beb703a36d571825d5f9d6a0df0026366c7390089865bb55ba0423c793928379080a902b562ce23641cd910abf37660e616a3691d394b4ba7e2d33b16ceb0d6358d8070c2c884846d8f25c9af91d9a75af96421b5ad5f63646bc1949badad7ba1738eb8220f8f4594b03e7ade915b0dbfa6b94a8cd51ed0f9341542ae5d4c060be7390f629a52a616d8a4c939b98effc8a59e82d9f319d715ca9897474db6f2b636a8be06615df49a1ea74b6211c4586016a7878ebdd1eb03880d12f5aff86aa182ef6814130212490047ea139467ca67118d0d7d771ccd40a58782ca8b6af878a62c1fd5febcbb3424679dd61ec6c7b85e0c64f29b206b4c353ac2985103dcc24add18a195031ccae620e7376af9317e03e05a1abfb902496d25fd05cdaf2788fe7d5f069d8919b03c61ec4b9771f4b320950b3e5cee3600f8a53281638cae2682d33e4bff6719c4a81ea74012097fd6f862daaee820a97f1415ec03f9df8e2d162ec728abb692efba196663c29af581f88908dc721bf33f2250869ae8cd4649eaa64278b47330716f5195429353b4b3ddcb097f639190cf540b80515e53c68ff948094a061dbcd953f7fcbe9e18914aab16d563d989295b09f54dd6cf822139f7caef775285a6a70dabc7c2ae611182b73aaabd4514e849468219be82d0fe7e458a509cc35e00f8d1a88ecf5450d5dd5df4553c1e80ae4123e4ff739af1c240d847f07d633cf769a772031a3f461e0cef17ce1f6613da964ac1e60a5a8529b96992b06ea640506f008f214400efd57d3cadb2b7cac496f559b0842dffc2bdbd747f58e84f5a55fcf0031055719a38e3fd6eaaff001eb49f21f35eaee30d36037b4cd50470e69513d618969b150c7ca5fac6775f49c821f7d43e9f9ed44df6b618537e3a477bd6aa2b066c7b80bfb7a7e0237e77937bd45a0cff4bd26514a2487dd2f82219ba82d9e418f23a1a8b038ba3a9dac75789ce6a1935d9fc7f2cedd8ed9e3919a2e266abb9d81319dd79d6133f90b448ba7ad0dbcf02f95420bf07aca309c87b55b58fdc98ea4ac145261226b339a24effcf558253364fb789d490804224f59946b143b02f899a0e54c1fa2aff6b25fb3a6f1b711e99615d058640fec57a57f928db351aadee9db75022cfdbf78854061a16cfd11ed40bea730fdbb6580af88d9f5911137753b310bef69f927ebbe6abfb0c0ae5969d8a95a871c368c7671a3830144df8cf4a1d67dd5678cb223406d4b279c841a1e67ab8e17beeae22d069ba262db03fe3f7f7704b0feed2ff54582ed62528c3316fd04327c73be84b70a664a4e6aa1f74166d94acdc605f59bcb6e854591cd8c77e98cbc4a8c57faadf3f991bc062c21af5c940e5fe9d24480b05235043e959c5d1b5449850b656b7d7fd9d974f66d16834746c7ef63dfe0bf836ee83f264d4c78fe81e178007b645d665e5ed6fb3c33e673bbbb2b405233e56ee75cc254d02cc77cc6ed8aeb10dc0cd323a9bc7d16c18ad588ad30290274382998f8d5ecf251f501528935dfcb38ff87074c513c71c4ebf2aef16086ffb15bb876739089a006e68e1d0bf093cee81cc3d6bab9e8a4b09c17966dfdc082a76a308c480259fc4bbb585703d194d1510927097340495231d49314db9bf1a53f94a9461bbf5160b02cd749b87168f2a14297b86e236706a7428983f7b16b16cb1327bffead66ff31a10a899e6c71eb88d29227b2ceb1ea1a0468a9321348212789c9b7149846e5fafe42f6a593cee76f6e64485443cd9b885b3ada25e02b33c066762cd2ba2a991df0bd1194fc281851873327c1b731f60fba6561c4965f158db10ed327ef35bafc489e55651b98ee139ea37ea5ae92cf2179e879a3c44f97f0751e271f406bfaa62c7da69c80adafde1e1edfa74cbd7b67dfd03afb4923fe80ee3b26b98791e78189dffbfe7748f2110e1a1f75f9f04459f4be3a7da8e4d94428c89fe9f759c9a7fbff99ab1301c10a839db625c98a3f9aa4599a09887bda4a1942b2414e8b141adc0c8ea06f496b51524f90dedf931ba94d19536a8223ce230ceac96b45a615c5705d936908de1c7c8a63eb44852fd0220b7f6a37bd4b94a9b695a1c829bb57ad516a2931df736f65dfa8356e1656f4c2a1104185317368e453a96f7f82ffcab422043672243a528ea54b1b99de6c4c008aed13018c391b3892fffe5b08bcc6b66ab85b5e8f3d190c9670ae5b677ac0b39ae38198bdd696bbd85756b64409ebe6c0536776fed437631d75b64cf9301234715564ba95c3d91fe4ef421dfb7635ae54cf6158ef99c5276af5236ac2169339b3ddd8cf8105c6373a9a92ccbbf15e661c9bcb1eae87b253e056d49e17440041810ed83ae7a35280d41adfc1582dade73504215648b763d7dc7353b247eff7480d2aa3cfd64679b3bd2569b45a1a2e0f5bc37861af75356987d3c492b2683a28317eb62772825bb502b4665959ee3da8c994fc8ff5c2f3e4638b18a0dfcec23618960d28dd66e320ecca532f9ce19b0160d8cb4a8fbe83e865a6ab9e310979f59fa4f98b8e7cfdcd3126a37bb5d639149cd1b062c8840ff31ffef28eaebdcaa678f07ce6182ec79b2fe14708634efd9f50da10212efd2036378e451bdf22a320779b927c78dd22e30291253abe421b292883057b4a8152accf3251b299e285dd377e686cc32539b9bf04de141c18db8c14ab90f5593d70e73c28e5e027675ae85a20413d53955c1b9170a841598600b7fd9c4dab72f4993187b96dd4fd788aa8c46b0c058499fae18093448973ae263eb453b47f4372cea2a08df03184039a5eca5bb512a21f9cc8c48f0d2af5958073883fd168fa0258031055b77260b7dd1f72df1a86788571204d22e5d5773bd365fb58530a09c04af6bfbd4fb57e44b700a352f725fe70c52cf97f514590b54b7a9f2bf0a72c803284096a9159d18bd5fc8d1f9be8c88c382e64570730a4df6682b69287037914d4a93b6ab82b0a3b4617a13c93f48c81074f43293196fc2d83ca3ab897a4160788c71caaefcddc8bb466576414f7ca00681e8cdaccaaf358153c51048e0ba285b6eec7c25e811ddc5e83b35c878c22141db1ff331e88c872cff43a3e2f16e042909847f3eda84e241974e477d89e2ecebf88a3f571cba93e4aca7d53227c6be6659f415b9c529ec13f27b3629f346907dce73c81bb6637667646e993dac0dd283d59ea2eed2cb16edc8be494ac18ed1cd51fc8ee3554f072f7d45edc12a8c29136e2f5ef0477cc37de278656681cb1abbf8ea18b996d8c25eb453e6ecd062ac0393ac4c29e612b6a0c105c815cb551466fe251decf705b319749a1831e690d197aa7f5808f457e11236031e3c76799cbbd1aa87fc7c5eaeb44ea54007a08bb951a81338509077de2795094272028bee9707b6d3069f49b5b5247210923a35c2242ed7777796ea7b7cdeed7e19062ad614b39419cf48a38bedf4a592909380fb3bbb7f08927f9fcbb81dd00f823ac799d5624a80b690963e8ab3b1579480a443eb8ae1ca58ce822f97618f8df3a5bd84e541a5fed35d1594ccd38bbe1e7ba012fe293f72cb207f36b0f280377cbf7c46e4f0c3adc3bf999efaf00a3ec0d933cf33b856d00e194519d28a6a0fd735d6694d539f2c5fd0c344f2425d8e453905077c1875bf6e20ff250b551693f2f26513f8132880acd1e3753191a6f9e329801027f97c627f9088f3e289ec44be993c2d215a4cb623266cdb3579b44fde304793af5b8da43292f5c757c02f9493974cc05b2a91c02d365013e35d72fb6ea1e3483623f37d3e2da973be128654aef8c23befa63204e847a7004b05f3605149799b2322ee170e30b581580c0442580d69795262f657b4fba2cef66af4c478dba8eb32227e91b2ed28557ecb5c8a18f1cce8591ced67d8a8ae6dafa91a6197ff75e14523c145736156c06c98e799c6ed58220e44e3ed07866cc93095015fc051702a3dcba628aabd9aa0aac8f126d649f1495068a625660792c92e6552996492fcbacb39b4c20bcca67cf5583af3e38805a3be3f169a055663d34ab7de9b2ca7b117960ef20925a6cd704f5948e5e11187840254d755cc43c309630ccd48cec00268028329e3d5e623ae3aad3052d9cb953af0622d3f123fc5cc90bab7096a36d56d9b2d0ecf09a2f3ed27d42848f6230e898f19c53773a522cdf9d6abc5799bc3dbe7ee75ec7dd3c69015eaaace9140c7cb883e7e0c55a25cdedfeafe58f4d6c475cb8724701d656721d91965dd7d5b843b4f4cdd860e908f04770f70e99f3cbf2c06b565e504adbf79557f2d7ca7937c034d2632b6153a997396afa39e895b95d1f1592cb93bd7f839c42973c2b55c2a395a84a0800a7e8fef0a356a568e79b0ebcc5c827a0caca18b8f4846c06ac9b86886b6eb00c8693e22925058624cf30706af9148b02db80663d83f9bdc518a973f145d7cfdd6af9c85b3c36782e73601ab7efec4ab6a11495b48a435394902b694f801b80b9306fabf62ff5391ec7682eff9af54e90fb9ea0b65c4be392eda46bad781b328ad36ffaec038d3f3fc844eb157ea29d24b12b9019de602b9384b2aee9bea1000c89edd44abb1f8830a5343679b4c9c8dcdcf89d0115b944ce98d79d7ef21c4c7f14d2cb50bc9cde559941b1b853b289b47bff682cf7e33fd77b48b05621c1ff6fc024fe3274889f09b865c526759c39e7baf446be6138467067fe497e7611522e91503362721246edbcab225ea643e8c6fc74bf34de4cbf48c72c923a048c194c2a22ce2477d00d27d91d13e00e8c484b482f308b784f8ad521b7f11b1f3b863c941c09da75ef690de69baddaa328d47ab022aae589cc6f68deb274df01a33e59f1cc87490cb9ce2f3ce551bdacba034aa9a166fd2f19d7eaca5fe07738cd2c66ba7e601e61261cc99d2edae90f0336b94b955685c93475bf117cf64ef68ee291b8e652e2c80ff691d657f3fe9b76519b1015b6187a9ee7553b342eaccd7a4270ee6a46770c88b87f855896eed5c80f32edcdb07a0baffe299df3d406aac1aa65b9d692b0e1ad6853fd8693609db78cbc2d68c41c1b804ce7f8a39868f9d862094fa571739bcc13d90bd3239e3f9f59aa8032a497f02a53e439141efa7e418b2478a17ec0cf58248270ef254e930885e3f687ad58ab6e5d74e759608f7aff229d722e77d4bfa6f54c360501e33932f321950d59ac14a28315a5d209bd0faa479a244e80afd4480445a41ced428f9e051a353b90ffc471ea5f6078a1bf51d4470466bc9ec6304d7959fd26794f7fcb5ce0e87afcf3412cb99f9f2a5f4c54051f7890a9c3901c294a7175ad5c5f22a0cfca92ba8e9bb4f5f302f0886130c111dc20d23153b81bb8b9856218af127820b34b44000d7969683ddaad1c3f58bb1861590dc5061cb44b3328039d917560a527a0040883e6c53b167e493967957a44592f572fca961e0026a49b338a57eb7aedcfc3fd39dd7ed9e7db176e0606e326ed2797673bd5416a38bb0d650f7e92bc0e576224acbf25b5b8f918f8915f14597ddce248d829d931c70cde9cd2c0cf0af902b7194cf75a35da12477fa5d16045a757c99e0086ffafc156b1a8feb40af71dfcc419124fe0bcb4bc3c0a84a5364d1d5cf604bbc1907e4a4d6c6b4c7da082c3a77f14d346eb1bd387a517c3860f03e17ad60d26f77a5595f9282133d0573b10f195e37a8e55dfa412031b3156e99b0bb8c2aa0b7a46f3074f21229361b62de580fa50a2e3a90a7d2be4de30860fcc386ceefbb3b4d6ca824317ba40453e35fb5221180d2dffef7955b9dcedd70c1a12f9101170f59eef1b87d30960bca77629dac38c44c6c1d65b413b3578dca321903afc27eed6d64bbd585c1fe3fcfd9cabf598eb07ce07a5904e5a2e08d07f91bb95aed3eae9efa21709a0b81cb358b3928ac14c321a64dae0b5804605be340a4ca74a54d1674d5427fbf310bf44cb2d267000aaaeefa37d17299a807b7f889a01fd9d25e31ae55e7b4f00cbdb36cbeda512a501a21487720e88ee694d211b80d663cca0fe531fd9d9d3d73e5373c6f2e1593006edc6c81ec603cafe3e660b0de95c5f4112bd91be92f1a5f9df2433caf79cfe7eb8cc4b0e08d125f79a02081d6262d6576773f4521d4a1361ff69dbd41bacbffee0f2cad58de0184317252e13d5ba788396ba3f36d47951e8326531dd7db98e7e40f1ba0dd8d56c167ea68d96ba933a61254189b153f9d8aec51e5ebc5ca00378e3590d23e6fe368402177e1000c0265db53556c8695e44527dded5e6a46b2f4645b3c8a9f4148eb8b92545a28730902fc78486e2a000d9c248b247b4bb96af461c7a981004a5935924c40ad975c6f9f4b0a7f2b607ebf8d951fa1ffe9c43b746dbcb045ada580ac9fc31b29a5be3bd1e6883d27f07c9709d1740a79ca065b7401df68b0e801a701d0010fd9bb322d966ea720b7ce06170fc81c05d56b1ec3a99b169669d0dd8c73c7f77c8bdd91eb736219dc1441e4b75a5d64c7e83fb71746fe954a92df5922d48c7e2bb153b0abcbd626e7393aa06cf20b53fede68850d6e5619ad10f25b530a13e220a57636dbe40ef38418366fac69bc99ca8ea1d82086cbbbb7214e52c88d382dcf91422a121c8b83f1d93a34bfdf88520fce09954b9feda72c0089ccdb7e9c09414de8018cbfbd9f55c03e2f76fcf216e82dd02a5e8658ea795b6a101f8d4a90d533dd89a2103fd6f3031c83d47e8ad2828b09d4b23b3d2018648c4c1fb30893eb87f327f220c0be03fa05d568ff8b753469a4a93646b6e317534cb4c21ef28eb9c023dc9f602bbd188392ef713a448152825b69462b9da771fc7a310dfd0baefdc8362ea3c98ea663765f3c5701ee70e2d6d65bfecd6816cb42bef089ebaea589d02f4b0e26cfa9f9bf8716c92c4f36fd60eb28d008782f7f4d571bb915d980fdf50cb9bade97e65fa764f5bd13548b6baf14399cd8dc7b4d112751cbea877f71515b913247657428d8c9341a1fe3f4643b4a2f7663fdd8037d8e7fa5e896ef5829a47d30da9f6983eaa395e87978a3eaed104721f9fad10d1ea9085dc8bb4ba0d944f3dc4174a453dfa5e50f0af4d6e7baedc00be8a34c86f6c0575c4dd43e147501ad51cb0742bf9ff5fb7825b5c5c1d1b219dec9ba2bcd9912d0e56e216e4745b433c43bdb74edc699ed9aedd25bbd2cb682bb090464f117702ec64a868b61ba0b87bea1614a270177f8aa41df446789d6ac88dcee909678643b66809ef89f554a2c40c97d9e735690b04a19d71759317b54028d2472d85289a0c319f375a9b8f922d6410bd5f1995efddf28c923ba422150f17548d16413c3a3c28a0dc9d9fd6a3c3703beb4cd8d6b5e588e528b3693df6cfe6beba305739f99a74709c1db29f80a6519cdffc049ad0ef589c18d6efc6f8249743f22ed312da5003cf8171deb3bbf9c3bf26979e997144ebeb63b10c5f7cf2a4ba3357f9bca39745523e0364ea491cd54419c4ed31dfd0567be9239fa2f40843439a600ebd0c79dc18123fa78666ae6cd0c965c46be969a552c00068d8e798999294fd19e19b802b77af9b0e5ae7ed7a3b8850f3c8303dbea9dbac8b5cc694cc53ab69aeb63ae4fa35bdbbef15a9744829ef7dcb0027fd07e25732a40b43e7e9ab626e3a51b6af9c9189398f58f9c8727788c870d7cb8c43cfbc703c163a7d6edc3f957591bcb84330cc47ce22109c5b7cd1e8c077545ec5bd2e4b3e02244a968732e9a9f7252f5aaaa1a31050a119e7b9045462dd9cc9a0b245a10d52d7358e18733436758a18b4d37ba38861cfde95f440bf8d042f9f85099c8b221111d1d48bc069bd8b78dfcadcc294b4135b8ee13d6b080ac5055beed7e1ba9eefcf4431d654f5b9e5fe2e0154546a681d22e50529501c455f030fb38eaae36b19bc446f92334431fd71eae1a0a16ca6af91b19b82669607aed3c6de918bd185379330d151ca94ae5c89cd2418e46b491825f83eab7e43f03db01c4acef06e75c7f17ce9d04f4382317b0373d6f54301dde7db02ee38a34afbac6d8747b47dc291553a11c628b95676060b40d2356280f69ca90f3cf26acd213c10a8e7a037f9d639b59ff42fc185698744bdd46416e283dadb32de3783b436b31ebf43d9df20e82aab979f2dc2fec0d30ed8ae14d2e16f4fe30ff27045a3ce5d8528b3c71e74b184cfd683438ef117920f51763677510d51630be4df312e5546248dcde312040a80d69cf3826791437e1d7b1ffb89c6feda1a523569e603fb6207e92e16c09ec6cf60e4f1d2f2faa0bace2ff27f2dbd0d8bf3cd7bbaf849eecb294d569970030d6e423e71df7794e288ae5f1a091e8b59aded7362b1dd45e74471d4c02f06f460cda2681cb0051cedc6844b9ccce1056482a91855aaec9d257a801e5e1c9a29c38fd677bebcf6b17712f763adc8272bfc824cf513cf1387f2e85a023794f72533e14cc411bfc5984f686813136ab5fc8aa6ee9641796c619e1b1eec059c1788d3d8dcf7f81d3470f7255c04dc83f609032c6769e82563ffbed17ef593c57a6dee77c2495fa242d725afbede9e749e06985f598cd3271cf6f3b0d759f8708afb2963eaf11d4c2aa17411296a2c8091394b7be5d3b441f891bce2a8b8eff6decf1229bc83f8f4ef708a636e64cbe5384a2d015f7f02669cc3fd1155a68c23d99c271ce4f7996aabeb668697a5f7349cb3a1cff8795703c54583bf475db8d78b8ad542b9cfa7f040f8f2b77ff5a4a56bff60b1350c17b64ed2b56d6ea3e34e4d5905a05343628814122d1f7ee1c196eab43d7e02a32553972714b32dbb94bb9462d8f876c8b86eda59cfde5098e1e9f7b6beecd09b2966f74eef5e15a8745d3566ed5c362ddc63050a5c689fae609ca399b3ad91566f03447df30e81cbfea2ac9412ff6e1a397dae45ecb0cd7a5a4cf0645dc88a8302a7a3ca6334a62286ed82ffe7fbe641a78ce360fc9254234c01ae92818ffb29d5331dc922831637cecdb944eed40b6c8c6f1c3b65dd8243b16a93829f2dbd014e1ae96ec9d1b970026de43e2e3a4e644222a1ea011d81ffb602abb9bfc050f45ef6a6ae023c77ea82cc79ea6af80ccd25c4057cbbd554f418c666fb8900b98d494106175c843b2f920819a6423da73a15d4daa52d9a798ed52d266c320a5f6fad1040817d99e19abe58e45bcd50ec00bc440dca14381651f08f0ac8174f76ce52c03c57e40ccaeb66aa91964404ca2f7432da34ffcf8b9ce8d3ab0bba801421e73daec4e47a2b06d69872dc91811f1d4f70cb851121b7ecb813dd85edba9e90c1cd45c564eb633339f4a4225883c3aeb149c8f0712390eb13f411dc91f251eca3367e18e9a6d3885078b2cdff44b0ec0c7288e0eadeb58042aca29db662b856d4ddb55f1fc902673165f4fee5171080bf65e41bd0163eb31e0f4f8878fcadec15da5c40305882c1a5c73d859ecc3f3a88e20dcbb87ff88d634fecac7e9f30ceca39d8a779b7ebbf1511cb8aa648c34ccd0e0708456af1077282e2e6ef6dc605d66755c6610593437058bd12dd56ec4e80f267cab9a41b599f07d24ac2130951b53983e84152a5f8601e88445cb2b934d7415611bee088f0febcee4904135c56bdfb6aee97f681263da2455a7b685cf283056af344bade229f47089f5dbcef32410e299a26bf08aa56b303c791ecfbc0d02ddf068a92351b60cc6c598f41b1c6540c596a10cda3288747647d1fc85a6d55326d042a11d2e4a5165744b7ef4000603b6ca584eadfcc4eadacc112dd85c0d76f6d325dded89218f2b7e3ef66a2468abcb19d89a237f2ec2c5bdf138998e912581caa718d74545ce3327f5f9900b409dec0b5618624b8f66b8b18313763cb2d940dff08382ad17bbe44df79a0ca5209409e0fdffff1f02