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 59106 d31ffca42b9640d4a563d681490cebe5c82f4fa538eb6c2b982e5fbd7c4b5712

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ff1915638a73a5d781329765e0c3092e7c338d12906654ef126b5ef258cf03e7
Certificate Block Hash
d31ffca42b9640d4a563d681490cebe5c82f4fa538eb6c2b982e5fbd7c4b5712
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d01e0000700c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008ead5b8a5a8cfaa3ae2bd9c0984489884c32276cf42bce33cfd9b87818b44e308bdce79cf7e01a5035b7040e9a0a258101bc9e55bc83799def80e6b4d108ee0ce266dafd514d06839c43993358d4cea1faf381651c8bb5f1fd0d0000000000000040000000400000d01e0000700c0000

Raw Header Hex

000040200abaef7750ef271deecda130fca6baea505f88bd1ab2c1a9a61736958f5394633cb141f9bb59c4b7dfc571abadb237137e3eed6af7ee85d7eb5b359ed155cf6ce7b9116a34990318e703cf58f25e6b12ef546690128d337c2e09c3e065973281d7a5738a631519ff

Proof Data Hex

59,560 bytes
121216020307ef6512891220cb3783d0df8a286ef195c0db11284eab03991a3b40055f6eee489d45147b9106d5b8c439123fd78ec75558431bcc8cbd0712c9139b710d36cac286a5af4c893c7b464346afb2d166f3b26d8854a3e3a69ffe9cf11d7ee423dd44968b11ac1857ffc15946410075672328071777be8ce918fe38de3cc0e77d055efb26275e4f192d68a63a5dce303c77be1f79f13466f1edf533d337218f39b809bc574df517606ee904141feac7080d80f6175fc8a15bca1707a7025e598518095c438dd0d9ca429174b130f663599cec6a4cb058a116551f4b26670f2de1eb1f89b96d310f787d6cd37cb5f72be01895d79430cdf90f5e38b83398599430caadee6f4b43b89780c6ef9ed83c66b97c3c9e16df74a36b8a9e5e8c650f2c5ac0db34deac0dc5d5a044b6ae6cd1380272e8361fb37da29772233f81d268f769e716cbdac67db0c0a4e237fd7456c61c9782650297a05ffd940379df287637bd28200f0cf3cb13a9ebbfbc4efc40c5edf5e50c9d88ba4725b093c1028c66acf524682f67b14c8be2dd51716e92f62e37cf94ca665008ba877357f1b77dfbfbb6b68bb4d2a2c269c78a7baaaa9bc0d4137b2020daaf86ae15a08a3479d9685e0341c9758ecfe1617a3de59f773f0d5a8f9d8a2976c9635141113d9778f3de9af8d281f93e42b66e57816e498cf93399f386440d64acc0a7efcb2652f5e4fec1a9c156ec2356f45205d79234dda2378cf7a8b2086e147eeca07cdca01c2c66e5723a40195c1cf8bd561dbef35cb76daff1ddd5fecc340760adc12b663872587e261453c4b31a1e5cd394494a843d9028d787bdd4e047d06f0cbb50b9913d9b5ba71ad75afc27726a7e119f92cc4bd35d644bdb52be791bf66d184db63ba8871fb459bd5b1b74027926802c2d65cd033a216ea41943b02e659a2c6df2ebbd0e7a6c8d2da0fe3cbbc18239ab8a48be4ef3837c3cd0c0349e43792d1e0adcead9fef8e0122bf2f82c17db821e848d50f0b09925200116fd3793b367621edbd4be155e7bc068ad0af88a50124e21e4929cbfbf510992e7c75c708a6cdfa9eddfd553bf207fa6fa9637538fc9664ade6b07f408f9f2b0a415beadafba16694bbcbdfde32c54dcbf75cb471ade96cffaaeac1a4c17f6793efd0217648213d9660bff9c73a6938420da46fa0ae32f7e09f3933b1854abb74a80484188b1152c6d7809f912c58390e05a96ae7faeffd80ed41589831b26ea1f0f721283b128df9c695930da0f5f2094ed834bd9bad43933991e054cef7980700856215826394ab3625e593a87112ed5578a4a99ef8c8af1828231080e5956fa06cc291940147672cc9e117466b39ea9e06a339db13abc21c3a4ff2aaf408aba2d44dbd1b72c7bf1742214dc07fe6435eac75a38775025c4562d8e15c53cbc7548c3db8748b8bb9cfc699c2475a9702118b16dec39eb377ae9230d59588aa2e445a5d89b9bc4efdd69044db8d144358df2b7db5af9ef75c49cd7e291676878ed57af661973354427dbdbfbc561fd551968341efe42805b800013012c6258956136995025e615cee7c02256c93073273389988707fce389f1ee84cb444f295c84cac48471921c2e0c726de71df24340a513521cae822bb052acdce7a3cf52894926a5a7e741c916f1b74706abd2b2fe8d847cb4a69b74e5e2d99f573c42d533999e3501cad9ee15746d1dde12ff3e43d4c366f1490798318a274a2871c8dd282de47b015b91959234b9ed10b42b03c0359cd6e5f64b8a9b1c8581fb6bf781c9624c454dda253f752832c18713530e1085f5fb3240782fddecf86bdf74dcd8d3b8e32861b6a7fc9e2788d85389eb422fed36146c99c5169df7392c6ec73d36789841812cb446c1b776e0b74c53600f13ec6a3cff58cd2aadc465f902fe2d0e5d86740c07515bc96601817a13d76890f06a8a801273e7489fb18abb34f60457c7a981c1744c2a0e6814c74d7fb02e6a74d50155e13d5105064970fce3685cad4afe5c7918a8f2bb3b277006414e6ccb7d2e59a66bf959171b72d30887a051c6a936333550c5363bc60560955844aa2b1d6a3dcf58c9c1d9a1728edd9767e8550318dac341766cc4fc6e41317331a04ce68db7906cbf74ee31b7442e1f2af521a4203df7952b7e209ce0452470f495997b650aaa56d9e1ab8da4c9c8121228f3046098c3c4dd6d8dfeefe8afdc404c08a4f99f7a70260211f8ccb697156fac0027bda09f4e999d0e12ad032c0652028b632521be1597706392222ef60689b3fd2010cc133b9d21323e516d3f73e5772dc5e23deed348a6d825f77d8019603aa79b94d62aa5449f35c0e6b484699f308a06c5a63b6c24d1036a918b664513aaa5d35ea523e2ac061af81da3463862f527b9ad81784bef90b88af516b4c26773a6537b6ed2874b2aad5aef09c625a0a33d80a9f55d2517c92fc0a5340cacbf54f8790260de3881bb32566509285ee621f7474e1f63300fbcc2c2fc49c63e98f3fc22bf51914f96fb7ff98ca4a4809ed0252975e5a3cc5d0f9961e28012a913a7fdedd5108c3bc40a5e2e523df6228ffe72c63acf83b8b828cd4a0a27d079204620510345806f9e4e53dcb49c976d0b24dcb7ab35f4a42e38092d80022d5233dfd8aedba75bac9a70d4b61bbe0388fd29d2d3ef18c7134fe0c2565f7b4403093f0f009bc0edaf1ba29dedb4be7af68fcd477989f7855a3e0c84dd6503d7dd2d59df466c803d1c5f49497f6f7defea886a9c33a06617373085dd775dfc3984dc3d11182bc812b22937eb552000ad0069118bd9b8b2ece93a5c0cc4b5eea80c06f7fde249782fe47f72a6eb2040f99f054cb6fb7ba08c96f84fc348f52a896e27e4b389b1b10a708ab79a2db20c0aabed003e597eb77c211a9c8218771fb49ea0fba94400f45e386c941202a3be21b58ef96c6164a07e1131138fb86b4a84dacb24c810a0fc0cbb8407b372cc10412fe1e339cdf1cd9d8f21e4e54454f6255ca623e228907b35450e3e063378cde421d54194240d5b36958fcc3702888c03870ebd3a919b7925f9be210877388c87cdb1d65e6b0bde8d11c8804cd4383d3972ede5a22e235eb74cbefc05d235e662bd098ba1cc3cb006b001c9b292aee81d309bb94ce4561699c54cef02e466b47c3a309199f3e5080d1221179b88195e91c2eb3454eaa0b3346d2722dd42d6688137a62d014b8f4a7bc7b92453530cb467d7f8097b01c6fa19f65044f7174b8851d3e325fa8ffee8a3853d48627ed91fe7562eede44eb2fd2abdaf617ccc4617a45cc8a37106500f887c13acd23f06572e78f7a5e4e1557891c40f25d07ab6141f89461673f1b56528acace36ffd5310c118369ad8bff55a90ef7d1b9452ba94ed2185e8abc9a549663f9c58dde8fcbae15f9a8d7665539135fb4d0e1c14fd5392596175416e6edb2604cb49b6247d87772c31decd0192b818f68b5fd344301e259158972ae58c863656bce4e8690ead7aa3382e768e25222656427a462a8732e62b7537399bbece440339d75f6fb5986b63389b85c8a92439b87ce236a055022a9868503cba9b7752e899fe8dbf2f45b4bd1c0d1dec930d9ace475160e485e94a97abc39a6d42b548ef8db28e13cf6683a95dd7c7f6612363891763918cf70940a68fe1148a7392d36585a890a97a4562b7b0845b6dae161b6c06cebff7b2a2cd06e71a9bc17ae673f7e0a8d493a17c94886876cd7bd2946b85ebd1db2729ca78ca21745d0a5b512ae5709a277ebb7fec41ef78acb481bb13f00e6738870ca054ff60e363ea609dc2da30d445104e5010c9cc0dc16b108621223b50992d35317a3fe47783995a4606e76065852f3355c0a1832e3084137255957a0cfe8abe4a76f97e740db04b462e9160f1e8e6d36493cb64e6995be2b28ca08a14b7d206c799ea686fdfb17d2279988ff4708f8e46f198f3704b608a72adaf225410cbf55ee5bcdadfc1ecc4a2537fc51eac15ff14c94d7f78e9569c44d297bd13dae0a8a9fb359e7f47a7575cb0dd507f0038373d34b987c901ea77663d009bd3ea6225e5f3f81c9776d61e1e741172e42c9e0009e3bd71e1930788cedb7232457b5e38ccf059959366a17350e7da2331e35b42167ddc6931bce470c43c9f4ff778037c874de2f727b80ae271dd6afa0660cc2361907a345fb6f76eb1779eb414c5bbe49b49c7b32a5c01269225a122b920617f7e762d8d4df68416b4b688332a11074ea6020f8a69939b5001e54449a495a4ed156ac5ba40d303424bd4d292b4285b16e0ee5f6f155216ed219437fff6bbfda34495c5789736e4a87b6b63eb5e2a40168e4398f06c59444b6c981bb89dea11cf2a319e009cdbaba6c828e37b658f58b1f3b08bbca4e8bbaa008f3e00552d6378580ff910e63952c98398f077934d6fa129c00f829f88f6a28e6d4407b99fa7e967b973bdc8301c0c23ed9ee6cbd36e3ea13c1f6c2b67863fce069ac81d141ce773031b87181b01c03f77eade488dd5140bf6a693fd50a52125edba49180b014c7df2a08634d26e4a43562bfec316d0db3b19cd1e985a6efbaa454fbf84a81d69b84f128e917b09fc9a3f7f1caea4a6c36ac4432b8436a85c7f860da18fe22215f52af51ac4317b1670a74ec074774506a3a38010b69d836ff5105ccb655927e08f5b244d5d7ac792eadf55dc34deacf6c679505d72a2948208ebd7fc0facd0a9edfe5f3ff802ec6b3c4eb82cbef0d6e6ad4acae6ff31da408abf82f6b461fc268eefa256b9e0e526e8c66a04cb7b23575797be023bfa81f11c8b8d4adb576495403fd7cb767bbed6bfefa05db360b01af52936a2672e51be75e5ec33b928a6b65bfb903d7b6c478e28da4609c91268f465c66b470dc87042cf06e137d47378c5730ad98626693e1256559d1495a2a200c74554af2f91081897ba2060a32c65cf5be88770244d431767ec941f66fb3a24ec22612611a1aab64fc532a06f869490340811ff7b26eb71be4082f5ebd90f5a0c15dcdab47be701aa01064674d8ca64adc93a09503928792fbd759f4d85dc537c7dd084e37dc72588a56babc7049f780888c27933f31d92d9dfc7434b7ebd787768bc5777d30320bf7a033c2ba558ea79b38bee8437efd0f2086b04d5ec188a887119072d7e6c92014f4302390a2590cdf1c9e1af5c9b6d28fded41052f66567507259e90854957a63467996e0dbf28830e9e1a0bd4b5f841c56b1768031a591b2f4d8851ec8b220d0b3e1dd268d79b23f1850d5f0f9062a751e7fcce92026abe4fe30e4c1acb70f63a9cc83f8fd1838c456606626c221eaf3ef7b473e447ee8271e286ea53c432b77390c2c80fb9da34d3630743df74e83191284cba389b4a2d974d7022e5b588704d50234f74564c8f1b71471fc709706c97c009db8951408073a6861131f41a7a08d9a668a2bf1736435a23542c0462b6e81a3f114116e943ddfb488e9ae4579f3b3401ea80ff98f696c10f7c8cb5fd4098962a3b97a81eda70661508dc67d8db216d35b063666766b282a1dc2bba25792035493ea29e022d189dffcbd44df5f599d1236f2f1ef560a9265b265be82bab244c71bb986b2250de292cf95fc3072c1dc55035f698ad06f9af193d9e12deb60daae2020910ef2c790ff2fa99a51a092427e6448c36d9a550294217ead583a997f5decbfb7cf89eb0da9bdc3488c1c24450b7536c6b6214d50c8dfb3146c81ba70ddfe44e6f3848cb931c00e396439e4973f4dc3f6ec5f84baa1ef78b0cedd4b157394009766c72c4804cd3b46635106eae9356b21560da596f16493d8788314d57cbf02216a416a061fb82ae181cbf75eceeb808bdfbb7f7be37edafc0bac7192ebbe382ddedb10df7aefa1189c01840929c1a1f0c4774c91378e3ed21d62c80dcc982a983078fbfd3cd2818dbe8e9486eaac0eee692d70d66d4f443db90519032b2ac6d92197d4442a03a352a4470759fe156fb0c3993712d616e01b537e0eeb3dfe0bc4d1bfdee4059a79ec9656216b6c21d68628c2977c2357d2224d89366c669fbd00a5c1c73ebf20b5d2b65019ce1c90924d30f58e4e15ebc34e7aacc390bb3d9d9f2bdc90fa3f6f89b884b37323d75e367a8be6a0315dbeb449e941309605853debf75ea1748a8b164fa6196c6f1820d0740d2fb758ab51d9352cda6b71502603f6543445890266893bab30a35b0b865c1387c81d1b73f5772f57646488c5c37403006fc4ab73cbd6e667b1db112f91b5ea6f5a70d37e097c71b9a09bb86c60b5598d80714514f992772b6725f9f1e13ce71894233b866a0b62f7db31693a07eb2d5046a296793639f979b680daf1704b948efa8e0dde7c9bf3b0ebf45d5ebbf1c7aeb375556a9431abd53cf232c1aa930bf5441c33bbccfcc5d3cf257737ae620e82a889c4a27ae853f938604f315493e4b611a18e20414a082ed350ccd44bc2ccf8f1ada8fa5686df8ed4377524bc1d0babfcf5010edb46e6e031d17924f6362184bfc1c2af0b3e121d1f518420c6ef3fefe01c3a3fe00b6eff29ece6c28d1917ca7abf8f336bcbb4c17137d72c4c77a1eac12945b2daf5eba622006a888f5e28b602690f59a57280f432b87e44a40d5286a0e65c38724bd15ea66bf1473e979663e6434eda51d6f878af0b6372d7bf02154125d7cef38e3586d9caaf22cf45b397ac60dd15931b8a9fd1029e059b9ba53c06160b97c87ae2c34db25925ca1fb74a90ac5f81acc713f9c1a8a739db7990e290d613ae28998b471a83e9aeda4438bfbe55ecf6a596d457c89554dc47ca2a764dde6e13f4cd44ff5db43c9af8069f11ebe30ea7266cc6f624bfca6c074704e4e7c70e2597224ec1dd1b5ee0b4dce62799895f8f8d690d644bc0cbda24fb81d1446f3e6c2bfad5fbdd5e5498f4140e418a4f6192c557225ea5fadf8770ca46e85572f7a8de1ee2b1c8c42be7bc9ae82e720a08297c9b899048ca7ef5abe6e656919567122a58c0cfe04e928fb70bd326f4d305ddc71c6a11786ed10d058546b3a879be8b230227a2dd6f0af6295851fb0699f865b5c5bf5644582ee149d3fa9043e53eb47c736a8c0e462d16f69acf4425b8050d75b989f250f07477a9191713525a6c27d75756f6b99dac56084d07292e4fe20b7099d93fa9f361f831171d52aaa80aaca548ed63be50782adf4aec8e00295ffd66c5bd4239f033b049c748d6bd1f24a2bbd399de5a4f9a5bb11509778c8137aa59955b841ae11bc020a40dd361c9ac59db4c3c92d2eab8c7f448e21890704e6a293239e7b6b9a4cc387110fa5ecd28b5e40bdf974a5db01770557a07574866027767fd3291b5166447cc22f51a182675d99818b67bb23777fa06682040271550777bcd2fb27fac816423073261c946d919913054cd5bc488e8de939cbd0f227ddfaf9893f4b1b38009f5a1b2e4e46a26df2e05bd7536a68a848b4ce45b3bcfb47be1317a5ea2e759d639a2cd0967f279e39409cbc5fc7e8506752d4f60bc4e9393b7b2242be46d6e4a48dc60ffd14b39a85b14b6fba29c85df03bf67e24592a5b13f13f525304be48c7942f3319d26144addcfa1a7f06df9dea7d2be3cd156dbd23905aba5694adce3d611b743cb8b6438e7aa6038fe320ca4a3ed87bb9a113f6021c14d73cde8dd3be9a1a066ed941e148a7ab1a5ef70d80a634a040c54c6a53e4ac69afe6cfd993859da715cdd580c004f9e19f0ff066ab72ae0f9626a81f27c19e0125d0301acbc86f462b61c0d969666e42b2787660d477f78d421237c7a96d313651707b2b7c66e2658e5d01d9671ac01c3aba9ff598c0e2b6f6128183d6000ddddbc3f3b30137b5426d5b7d36c7ef370a119395342f3131873b6f61d927719f565c1edde06956eb01cac878be12c75cbc9f20e964c2e074db002f63316ad62b25b87d12599e6965d5623755bfc07eaebf23883eb832d26070e944104e8574dd5ded08d411fe9e0a2315466566f4c0f965da9bac1d2c6f07bfc0a47f0aeb7d9007feb8c9cd4627bd760d613e179b24832956c7d5c821f1226a0234a174d0a5a4978e432f1d918fea47f8e77f3cdde745bb3ea4af42383a2f1481186eb47c5fbe4f531b2053e17b18ab76e88db0d9dab330f7163abad53757666a56646a3bb0d7a14c5d794d6c14fb315dd8a7087005848075d4a19d3bf47694b0084039970eef49027af6e6e65a1fb920c32b5f18916088134bb539cbc109722d8cab44af256222ca241b7d3933fa978eed7b4654fbf435e8ff88dd2786cf63b072990b46f76c349b6ebf9b93f555d87b06aaea45aff4551c9f6826a36a6e4c21cb7b192aa08c5b46178eafeea4388e682af741caa4e84c45fe0c9c77681d344c8430836274a475155f3a2cda37bf1c63542591d061a7c0401083a72f29c34d6c337a8f4eb9bf7096dbe5a8d3917c5da359bd301d97d5c13f3899c4b2b848ec1d2dafa8426a7962e5a858dbf90a16428c11d66bde5a0e27d9de234c0a11f963388856c3e86427d5c9c1a50208bf5afa3de2b0855954d0e0190930823d8bf87e683de9db87ca344c1dd5d0e91590b59b65da58ed8958a4b2d8f61e091b98ebb4d1e3918e0087f8d39b3beac0e05dd1038e7eef44a014ce79df3c1e9b347cff71e8b57fb7ccbfb4ad42e599ef1920c93225e1f09043d2dd8ce313a1d26007a6c54a281bb8f13018e98f1cb5b1348ad300f290f2bb86a2b60b059bb51584fa26e3cb177e89802410370bae7f60687dc55009ae2dfc622213f7b1639a37fa7b130834a09cd47388de0ce34cd09ed05add89cd3e15c29191dc6ba82753672592b7f0705b7c3801be47bc1766c5f14e5dd75d9d2a647378f21cd5ec71f29c139757329b465501edf7cbf6e4870790249e56eb2d818a9340b9c63a04d017344b9f97bc73571d57440a94374693929160e013d1ff27aa08275aba1e9d2b174be8b1833562ac4c0a0ed7c23ab2df3ee3bd77577209d9f86a5ed7e9f1055dc4cc7e7afe5ffcd8b1b7e2ec2965cfcc5baa822628a8820f1bc0f756b454dcebcbb33237cb50d418f463a2e7787c871aefe32b94a640bb99d627dfb85a3da3399f17e06ac4f875dcc53f20b6815b3a3fc381f9e1367420b0fadfab999e0f8a0b40bab9f62340aa5967842aa9a36725b13382d2ed815e1b7921cb8f761cc0dfa16ddba2dc55a0d044640b840b9df963aa2f142f5b2cbbe3fae3fa67debeeec5f198e63cde401adcb33cc15403ae02902b910a198301f9cca857884e50b71982c55026e01a8f594281d78d13df0f5444ae6d5c83a77b9ede82aa4f711e82faa868e8f11bd7ca39a20c5a1d68ea280d1a2d6718e57d5072c29049b5c0120408307ad3f2b5e55cf429c94b48ffe05550ed7664291132037d1eb43215f02ec4f1c9307d952f9befaf870a6d87827c17872e8916a03422fbcb3cd211432bdab3c94f0b0b7b9a456e4f4686c9bfc8e16f92bf75686f145d37b8c4de95b3dbd2b3977ba42338a31868939edadf66e87d2f9a9330ae4a919e6e416aa666eeab43633836931b2cc509eccc9093cdbdf01c619ad8893bd9b8d6982512cef859cde08ed6a3dc527152a7f100a1f3fe4f23e57f1f847f7bf77f557d5a65df9d69bb96cab399ac4bede440a0fb546c974b86d12764ccbe8bd2700cbd36ff71a52f529cc0675fda1dbf8560d3c9fccfbce7f1de17816e8307fe5d6dd2fb120c6f6671e059348294b654c7e5b4226b2c5c0505c10e29470d1cb930b8d79427071381ea2d87b04a66bc231371981e7082acc2cb30bbadcc62d22b056aafc965808a0977910c8bc4e3df85037faa0077d57b29165622299fc6136623526b729ede2e649f2367577ff762b202ab12637810f7351275c20c21b93b0608418103c6ce749b30abf74f9a9b16ba05f0672c5c4c3a26f9ee6b8ad22012893b186d46fb6355806db5e061ee90769692233715b54950fdfc7ee246c4c1366994951b9c20938c427542e29b9ab33edb98e050d824c0dac9a138f10dc9b17b82b2b8b0e6442a14d78d6d60c8d5eec62febbf36c7ae22408611c2767b07d11fdee5cd1e8a8c8db7f41dc523c17ce93fccbae4a22322704557fd0d15161155dc770c2dcb1b0215cd44200b7f4f7d860f0aaabd697b65633bb0bc8498ff9beb13527efef3d53439f1895bc5f80dbd2f715064ea315163711e8d0875eb335fb0fc576af28aecacd5701af6671009df0d557f0cc3d08158b9db789fb5bb0a15176a658b765abfb7042fbce8c55ab4faa010086c081448651a7cf92a1e19dd3054ad6d64cd22eeb7d2258284f724bf808d248facfdbd78e1882b62eeacafa1160aa9c1e3f84a47f786c42331a4ee30a38c7a257eb91986ba5c744e87e7db7057d46aa74cc91b40b1263cd7ff971b5d17ff23e0409223a65b03db5cff81cb544e539940d9dc4f4b263e78a8546459e5f686fa1704a5b593d8100012472779032009a46b762ab4bbe356b9ce3c5ced633e668b6907110a45fc54d21913aa3daba061b856f76f50c598f30ac9cde619f9777c013b25933f36b6d638257a6902a7835aa0cb3f1ddda6d1df95b1c2bf367a5f4a6000d1f08e892c6c61c426cf34e15a64362eb190bc798e5d3959adb98d1f3aaec18b1ab50aa64215e102d33a7089d35cba8eb55c8b5dd87eec65589b48545ae5a4d03e4d05beed99d7f88d62280ad0ef37a185b2954e66c7e4592528ab35a9aa57e199d9acae4aea1168f9d05c2cd02fd3e4fbfec7642f19e82f752119253020261e5cf10f4cb6eb368965fb3bc9cc3f888e6a4f16d3712372d97efe839cc897bfbed00534799583dc06216d7ff3cf59ed970dd80ea152cb357057c5d0bfd598942ac1e7a923eaad999bb6bde597a325972df811397eb425083859ec8d404dfd823cfa115b0441870f24047ddb9572f0f1f08c6e7b909444a4e641e1fbca699da40c8dca8ba23d8cce81ef10f0f805f4c52da3958a5ee676a75a76068a2a1cf6acf43d027ae5769c19bd780e2ea1c0073f8f9322a181f03feebca6e2ff9852fbfeb17a25995945a41e584c08e94cff534142ee761f21d41ecb88a2429f5afc309c22ce3cd442f0b1c5cbc7d621d7453a0e2e193282e26715416b0be6013df553b7d7a1610eac7d61eba5df25a86bf4a274ca68c1cd3943815be7b86d1c664df5352c8571b3531f6040d3ea5a0a99c24905ab6d804449a9d4caa537dfb9130314fb5b7f383c5712eef040609d7c21fc63c89d65e71b6d9de6d6e02a7c903874fea3b2d51993a3dd26b2edc813dd2788737e8af0c5d796fc304fe490dc3a3b76a589d24aa4a3c3221988fdc0b039c612b428afb8e6d57c9e5d4bbecdef1d702159085db84b55865945c67e7d18d297f969491db13c7021ee26684c52741af503e848d4652c15c909b29d93256544bdb415b62808b2d7eaebb08b0435d99df22153f3465a16e71dce8eb0c372f1420ed63fd278ea9f3386ffc4cdc77cd5497c26a7261d09f7c567895a9eec6ea71ffee70448cb51309087c0d07ea4d9a744bf366090aefb680f0a92a488ebdfdacfc6079726e93ce4d88aebefdcc5b1eb427c6f2c62bcf8bc0be23a0476459784bd045285aa920e1f1c73c1bc26b10f512db4233ae98371fc0910c3b1271ede4271310cfbd172085cc154b9c761f76549e888bd4058cce20d0e3c118c5b519e7f5b31881b319f21dc8014d760e19b26df91aee33f8f7f5fb6e74de3f94fafc25e837b818f71c677b82a624890ab72ca7fbcd6a6c1f219820298fb34c53518a77ae80f9b7ee2e924cc6862bcd262af3dd48efbf9973bbea80bcd62310cb5921c228aba175fd071bf7c5cedeee278e190c6f833850ca0565e127bff088bc715e6e7fe34b3268a5780e1ab0fb56bd4ae90614ebf7157ed16e5a1c5666eafd034c4819bac97c5feb25b5603747e928a1bb3dd92b2e4af8bd0d38a80077e0c0c8a93af0da1415069b0fe3d05afa4ac109c21953f04ae632625dc32da85f02ae2bae2bac940f490ba9bfc78767de268fca179cce2e1fd39cfdc602c777d2fb5e4ed025919c1d2c49265d5c1e48e5234ddbeffbdafc1b749976e765123c68f4d0dc209ff8eead9e7c4bd88f7380403c6bf1312a48ba94c2c29015f1f898e556378c98915b8037d019efe93e5e8c45a9144e6ff9c7e4d4092b8da23f542b5627241dda5debfd0f9bd6ec711e0970f1ac37544b9e46feaec25ec66dcbb236daa2f34104e989a6e58dbc63e79c81c82df405d78e136cbb859ddd48d96d4f9c6809abe4a31becdfc5df8df85e23c6ac9ed3b73cc665a4e7a8e245eee6a002feaa1371f4648798eb90a83ec61375e273d61bc8f2d6435f1b134e30103e77c1da1fc6f2345eb56c520c6e2704eb8af0167255a95189fbf06b4029120a4ce26317dfff8f402ce3b7ad52da1e40f5c77763326a2ff4bfbffcb910b40b64a6e42d4d0ed8b6fc13aaa03a6480688f64cffb4cb87113d35e27fdb3abdb0314e51bda1abe36fea0d52621872082cefae452c5cb6022b104c3580607ad6cca44a516720c2577ddbbcfdaddc1a09ef125f0893a52c86d111fc691b5cf19aebce82a47ca9e494a8bcd247c3ad9496f9a400ebb9f1c1f570ab0a8e057d220d1cc6e28641c92f97ae27c5c72a3794b5ae40a8163797ace884cbccf3070ce8c8d786b5680ff670c2575302c918c2f931ba1f0cd7c952a31ee6acb5e07930213aaa458691b14ac4e1679ea395a47b186442206ac5524ac5448d33562afe4a0688f8cdbb218b70853245112f1926e9a39e6ec73adef1c8b7d673141023b2efff7cfd5e26a240e27a2c6479cd22a1724baec9e49d5d1f9f683cbf24890cf21c807a263a5d016454a59efcadbdeb38839e0327b3f4342b8269c9aff5cb1f5e23d6c4eefdbba27ebaedf9e1f6bb66b8c94113a1797a7a802771a2f184151e1c95878aba53b02b55d0ca3d73e165ae4697acb86d6c4d5f941a1b6480f75cd49d6b9a21ae3c0eaa3da1ef2e3a51ff79c6167185ece7be727361ecda03bd4cc8ee994be3e1bed0f301b9fcdc322b0ed95808efaa0570f822e0ccb67ae65cd4d72406fa18de88df3a3d223c00b12e2e025e352412b20bc714bc5db31f8390f202461e94065ebc04f6473f131428d71d105c2e4702bdd6ca188daaa0416bef7a7d498f171e51be5282bf45a9227308b67832a966f29d689785f9868ba1f2fc60f06fc6ac366a7fda37a53be81ee9f7e9ca7638624e5e3c5696e2c2961a5cd9e6f5c79a137a7aa893a4043ebe43c030f222f8c134240ed5e9c9c7b6f0e9cde502844def4735e6a94da7678e8aaabc22756ce14d981c0cad27a9c0fa5b17587bb6fc90fb68fa16d97e42738528d9a22ca0903a8184663b4245f7c60f0eae4833916cf9592864bfe4ae54d618ea9ca8355bd293148c3657edd246dea2bbb440c69d1016f97c6b2f8739fdf92cddc00c955bcc9429c7f268271bafa40a961f9cb8795bfc6685dd169ed38ab5f6cc97b7e1bcad22d377398e2610ce146eb8a08ddf3fe64f62b2a9908f6ae72379a7ac1a19e53cdf67e9689c837dce054503afe255e2c2b1e74dd8b0f37df1ce4c2a40d052b81d409719de6ecc3a2d98c5e635db20143d961b1497d846dd46dec50fee405e1ce1a40a0b8ed0ed0f638d6bda87acf13206716a06adccd70a55535b0d9e89d5478cfe50d05aae27b701aba28ca7d9975203deec8690d49641713fa18cda4e142607151e331a10b53578a56ea3086c601a4d2ca11145b8ab8c969b4478c6b5e9c158c1775d7e6158992cd76d8440ca075a57f835d650d42e83c73b8c70e619431c1bd366a2b8865f968679945634ae4f127e9281277750110348d796796cd90c579f439109de5d2b9630a286c48c4f71d551bb0f20114a733cb4ea58c323fdb56576fb6418cbff834d4932df73e41c3ccd5d467333baf0969e3916936c376c6fa66cf6da0b6bf705293898a5efaba218120b6df9efa393f0cfaf485b416d1bda7f79cf4a7aabc1d06df75e0a8b4704988160cf02ddec8934969afbffc883665667398bc968d44c8defe372f9444fd0ada2f59a270f901287c99fc7382899ce0a30ba007613e48f0e9686c79a53266ea4820d8460c40210713f1dfe1cb8b7ecbd07fd13099f53c36451bdfd2a039eec135ea97283087d43af22d7a6d83f29e3368ddedd7d785246f9914febc9593c4c2083d7e9778a0236dd5a859946641f140254ee73a7a4f53eccc667d10c70eb79d2e8dc54f2151934def85c4c89889a134e0bbb113f6bbf65cd1162fb3fba2c1c885c1f6fa81ab8fd7d77a57dc2bb988a2d856f7349fe1fe85ac1578c42ad7a83e53f599689bb22ec0ed16dde9f914a5d2a15717f6e2d4ce4f37223d9a6efda6a9cb09d4a169907d78c563fd71e06f90c0dc84fbb14a23d6af6a89ab390c447a7ebcb5d9e0afeec8957fa1717f858f420eec1a0fee750bac0f62c56beed2da90dbc29590f3b1d9377013e20672380a3e08029f78c543faf9f7990bbf9d531b2efb0a83cdd274364608a3bea0ea365548e1a24f6bc2f8905f377e6bfd066b91e3433530a939c1af19073bc45af24a6824607e15e52528a75e26ee8460104cc3af2e86e78911504aef4957352beb96261786522ab2545fca5d4cc3828641c269ec9cc172c7d25032c8ed91fe72ef28ecb276215fd3da960e02f742b882db192011c742eec8db762a29259c8313615abfb11bfb039cd0139f842104200338481b79d3ef1c4b1c03d2afb3ad74f688e612d1cabc6074b26b32f2ef4030fb05b2a1e1acea8aa90227d51961ebebadb27262178ed161c502ff1c80f3dbb73df0aed6d9f69847dbcf615b1b53daf1653fbb5ccea37644fe327a9a8d8716828cf27cd3f4738100acd8d4e088a40eeaa743e6927b6287670721c7b74618669a3568003545194db34f168957ffc27b060fa6ae890e608dfd17b210925093cc8283ea9cd52a6ec9597e055b4dc12444eef733b38342be574e9b708e32a7cca492ff80be11923f551a159a91cec0cbe01df7fc78afd8c5bd0b3db0913991b2483310a62174b603e1b5015a24263dfc8e230e1108671f594b9f34d62f0644ccbd1d378a3b9f5c57c2582559af10298b0f11a435fc58b2d7f55dce776924968cc184cfeb91e69f82b8fc461e5573309cc42c0d7776e58f03b215bf6fd634190b8f63d651b7e0c41fe46074049726e1c531b84ec63210348d29d9faea9877e13905676b4194ac8eb5697bed48252cdd3a8ea0e0bfd76e18880f4eead752a2860109aafd52e8243b535afd9187826957152f60384a2ecdb3c748497a6916af8dfd812f20656b526ca2ceb58157bca6967e1b914dd4e119408ef1b7213f0e6508b02a2f9a18a5ce36a8bc7bf02a6525dfbe6fa8c0242f828e995a6d09ca4b0a8c01202ca4879c4d5f4a490fe2ef2919b0b499806543983f7842e72baee17473e549a9bf15df9266c05d1fbc5b642c8be459b43dfd9a7e0e87241b3e7ffabdfcaf04e9f2523db92985967cd3ef19b06beee13b99f9cfe0da1a020464cd0e03ba38978eb4307ea8381cc983c833e9bfe0220c69bc297c1ac4383af5ec6c8853ae841cc9b4ff0a9db7d8218bd76e3293ecee060271fd6646a37ccdc7eeaa462a2327a807a15854b0f9a0d122a23bdf4fb93884da40c123a591c79032d0f03a75a86675906aa6c93ef36a48d7a3f61c5a6c130825fb5033af6b877ac520104f0ff9e8baf2a8e178eb3d38f2065732c7a443c075ed38e39643722616716ab85aebee112c9fd763da6382631fd03d594adee80355c0c8917f3c8178697b7dd309fc56e03454cafb5964e43c1d87931a498259a0c1ee11f3eff9fbcfcd53d66b716e246c422dc3f87b7b4725dd38e42f40ede1c3c56c5044ca3a1965db5cdc0875b5d5cb3f0a12b3b0a4bea5409a01b17032f09d85fae0ac1dd3834f8ed58d1e11433469a49ce8fac50261d5941a17cfd89d27e36898286dea32f7818fbed1e1aa175408cf5f4f10d532c6ee72257ed1eee3e0fd8bb0f8b8671afa744a6d6afa1c6329cb934a35534b4378dece7d22a6209718593a43716b5be42373cb2fd49ee65d1e53ae1a20ca98f99316cbc26e3e54e859530dca55bc4c75a88184b9eea6424323632759aca0d444366344ca545b8198a49eca229c345b9baad922ca092d4a9458721288771c71b5c369ac9c7a877261721472529c15ae06b0c6ee59f6ee5ebc635e2acdf0cded427415f7a524bfea74f0d241a7fed9e1d588ad6906a5b1065f311cc1f4cbd680d1cc73105af163b5eebfaaf87526aa88825960e701c5980341e9da4ddee1310f9389ff52c4e7f01dfa4303a9863ee78f17f955f3f08e67f2507e1184dea590de242fb5a4698f790378e48038066a41373d9f338344738ee73d9b9d4c8a958a9761b08ae16ef64a81410d8ec9860879fe654ed8db4fdf05cd4fc0fd6ee9f65836e194540a93b00a852203f9e36a45d4099a245c39c35bb3f82f956100fd462f3a59737a5c4a1e64ace1f99db671157cad6670f8b82b9d5b69743f64accc7cf31839c637b361e8d64f0bd5b1dcf617cd7aee7524ca3abaf661201ba6afdb9b94716b7468df5cd159c11cc8ee4a31bf51a54a190dc4751ec73247c12e6a036fa9225f8c2f815ae1c136410b70f6b87708fa7c73cbab847217bff4da9393b3310e1b34643bef5ad00ecf4caeca5b790eb915d0328d01cc71537edb2c9202e195d189f184e0670e1cd7598519aa8baa59f60aede00cda0661b4677372274d40902698e5292da61d1afce16cff27502d0f457492c9310882be84b09b90b443c203ae90b11812cba5ef6c2d67bb76d9dbcc513bcda186fdf84a723b17eaa017d0064b020a4e21fb47f51e3bfc39ded4deb8b99e9039eaab45c31f7f566bdc25764dcad5fd44e83e5b5f569ce85f9813f67abce9cc50e1ea6f8a71b69787f2f4cee20bd2c763d9f0fbab661649af19d8706a5a6e25274fbee22308ca5324ae2d6647792acce739956f8423db929ddd986f0c4ea9c44b3004ef8ef3c3c1566f667d66d6cdffdfe620b67182075ccb97ca36644bb605b66db69a2f160a9ae35bfa8bf74b751bbac9d4ec59ccc9620c8f83661703c5d53b0b3f788d8b20e4262e77775c8204b6d7e53b4f1be5c967b32be9bb6f953df959fc4a03406c2976d47f4fdccffecdffc64ea65fc7b6796e1e8abb6782c0d18854ecbe9f513b68e6fb7c604ead41d2320f6a38cb17274f8d562a76aa2f7a9867bf5042ecbdca0d4d1270dd624c1c325660b2f6701ca5ea9ae8c49d5b895d6b6f976ac27f14196950fd98036814f5749198d1394dde912778936f7c7062fd8829c5213df5a91f2f7214aad90390d1b263efcf7f24e19dff4cdc0bb505d70e49cb0583ca2401020c109bac68db722a6b8d82e539b966445bb029111a2c2b796d7b2e3b9f10ff13b01d85a3ff2085b867ee811258036649cec0293c1c66051878f1e3de963a6988400e3006414a2b4120ec78a2759a5eab63ba404fb1bcfcb01e32b36ab8175dfb4d8227437591e7fe89c2fa6533782a8faec6162ce098871afef41c817fd34a21e7ce7b4b182e623f07ffaa8ef551f623fb6399c33eb7d72b84a0b45076fbfb439a01a690db166f8ad31ecd469f0204db705f87c05b6cc648ab34386c9a75a023dac8f225cc6fd5705dbdd15384a17e97ae3109345a9c8bc06e64e82631b1ca40dfb7290e33d3ec27c6997cd58bde32246beb347058e869648aa410faf6aba1fdfaba212b2391297907caed6dd50baea392af283c634d56e24709f7eade4cec67ca65adc483011bb8357d9481963358a81d2ded18ae0e451e5a5353b1a14cfcc2cc1aabfb67910188d91c98c622ea52ec7d30939a490204b15ceb70195b4f575ab1d456c562c948ef5ec0e6a07397f2ddd1957941fdca32be13d20e63cb359d3e28892d7139c27199e36a7e6fa4bfdcd2b1584e4a0b223d58a1f6ec821dc9b0a7014f4782356a111bea38b5abbeb6845b66f0034b652b1df46b9816cede15c53c4231efc4c4ae05de51be393d3bf44730b2a3d4768259e7e72af3d533b671316cf08d33f907a93438834cf5760607383b670f65e72a1ce8dfe5b1ee0273951fb8db4d9eadc0278010149d34d219a6e60b94ed5246dca5e76995af771950fb39bc261345eca16c89a96c57f60a7568e255b389f77607a10b459f5946cf0cdbed47310862cddb8b2751370ef508751faac8e924c8e8e17f5b7f55073a9c4d6b24521ef2bf2c09820ddbec0f93c5051c15fc51c13a9f6fa41be431a9b7c01b7e8fdfe28567fb2af07e3e60480ba162f75797b4d227cfe6317a8a1906c16473900a73ed6ede89d4da6bca10cd8908406fe9d1ef2f6eabc946f9a26e60332609082244e60b48c03a0d2d58ba6d17e6f0039db59ab38a47dc9645cbd43afd9b2c1af97e86b171f04a6379016bba52403eac32b4237fba757f1e36698c41aacb5cd2ddb1a31c54e097bec9c46015296850654eeb3503a0a465dd0f7f31562ea84761b0d24620bb7ca2242919170a16820da8bebff723cded6b201583288d621ff51f092e9555c60825f41fe565a120b5c8b7e7b80e707c9256ab566064e8c397c1b954223ca97fbf4068e8e5c4e2a87364bc5ea0eaade7c9134d08378a01a06a0577a8f26db0bed723a1828da4038ded324c4780fe20ae5a721deed4d78c56e80fbd54fe74068d0d01effcb170fd4550fd82fb04b7f7e69aca72faa8d01ab1e57565f71a529c6b06243bab6e89155c3e9c87fb82332c1ddb6e0782962e20ba288b020febcda835bc88e87b5252cad55b13409b62c5ed40f3768b08010acdebe92afd128909ba840aeb9b919d0a6d476774812781ad8655a9a139b9973b96d9bd26236eb7f2f26f7ffa9077ae9ca1005d2def2e4f012d03b36653389fff5a3ccb71bbbf1134cc7bdb9307ed2d4544e01631e88914fccf46ee7683cede7b180487dac8498f9bb6efa09caeda67355e1146c4f95989aa4d0ac2c96bce75cbdd14c1a5e7968826853b8f13f2deaa34f3505b084c2c3b09c8de46dabbc0241d617068dc45db457613c179ef7ddb5e28fd2f703e31ee1e99de47b291e8a68bcac403bd6eec6eb2041cd8430561046a0e41dcc18deb1c62b8b00cf59dc5434824682f3406e3c68239cd738c67592b45b924b94ddb6a8bf412eb8025070178f140ed5797213ce8e2c0d6f98ec168a7de21870c9140947cffb99e6ab21fc25b5fcbdf1d8022446128c28005b415239cb33f3f1fa18db1724d586fca9f3efefba45e82239b8f58036d8479cdcb133f4917a05f945d30e38fc7b12d9f9c8b91842d7e433d2755a3c367b26d45f20f816da4f89756139097bde26b0a04bc059d9626b38e379bacd2fc44798d2360635b20fbf078ccbd01aaa585685288abf2571bf0a8c1db5b40510791bbc6c4190f4bf78a00ca049be20e679ac39d5615a5028c0e117c6edc0e9c40c861c24ae39c28f948ca7d5deb24443c5226908bb9c1ae337b2f603709b598d20351593b6b55dce5eb43df042fdba09b2e804bc860f2b604c0f3a4a288f1414c7e0f8cf1d169b7341cbf594dbcf9789252d93706d7217fc7dc969f577cb1b4bec354aaea73cb60af50b37dbd80bdc9b4d07a87428bf2cacbf14796f579de0f65c80cc24b1613bb41cce3bb0e7dcbdc68baed4e30f1b1d433b59324f02f93a203f4a347c9c69072557da396fc2863f9cd7e1600607cbc278e18e5b48cc97dd574b73863a6b7e8ed6fbc94a31799cf82b4d7bc8e0b84ab84ac62a73ec6e5b8725327e992bb24e6e212406ffe045f546a3719a8cb408f7a0a3fbe243884d35182d3f4d6fdd01218ac5c4733fbab4c9b4c320e842b77158113b1c1d22ea52277e8b25c67156f46d1f3845d1822eee303981af67572ab79317e3a781608aafae79dfbbbcb39063f2499a11ffdb53c81e3d6bfa7a0ad1b0aac6975b19e0c1b1c107e686cda0db181572b86255b45fc98d6e7d9532a908cf85995536aacbf1cc1b507e93514cd4f46cc4441a19fb6d53d825554013a41dadecbbef6fefeda44c85dcd56a0c15feb237eb87462b3cd8270848b8aac756e87ce11a6aeec57e4b75d587630a580dc5510984a79ebd21ed6f4a3402ee8d0943f40d4e62d5ab7826809861cee76bb27dd41e1b97222287ae1b0928ecbbef50fa9888f5747000fb99c8b24d0c64e3e6790af2ddfaac825b14d097277a56edf46eb88cf1c2482216f2cf98be115445c86ca29528842b3554a4721b3e35b3ce85252fb74e0d7d2d3f55ee85635762b4f55360fea2949c6d82bacc41790cfa48ad8a05b32cca17198d40eeabe11e7c2c4b53dcc8c7028cfd9602a3fd45b361697e21f2b5da49aad5661a1a7c79eab33a78396447e77fa596dd5c116ff1b47b65cc142011d06cc636ce75d97401961819e0511baa30cf60c0b3d600007a542b2f14eb3c81c45327825784f9e588a2f487288d3b605f4dbee44ebf3c7afbdf8e3ec7f6433b81ebcac43a0114a1d99f90655be55cf1db6d734024d4ace84ad3726adebd8e3ff90ea0c146a915c947279976eb49c97969d8ff36ec7e28cd008507743897935419694a2727bc32619788baa1e18563578eafd7e15e5d127e9a9e6d07f146882e23a2c294dc5cff973833bf3ba7af3878ee06d86aa249f14a568165dfc5ba4be478b796133f3eaca375c42e87c3b3ae6d8ee494efd23e44e2f95ada9e97c6a5ff9f1e8fe041d19a3e41046a4c36c7b6d8fce9da919c36f04b9ddc73a17196b53b1150c6db60efdfb105bc7804fca5c04823b8bc51d6a51a65076d211011dbfcb094a6a217903ff832e906a7f0e7e8e4e6dd151de98589188ea1f41f5f24888c525f380c451b0de73f908bcdbdb7863494c2777f1a0d5456c8ad9911a4f187b83bf8abac174a9583c066f8ac0431425459edb472a71ee056f5a4af95293ad7001010f623bc6180b8bc6015dd2eec30c7daed0b4c30489dc9704c39e3a326987dd560054c8e8e228ea3a7be68fcf3de9eb096d6b51829faab6bfef71290c91c800a7d5a0f6dbc5c167cf40b7bdbf44180c5ef737b98346ede3c1b23691d9f37eab57326f1d5fc33a8cb364d68084a70ae0da760118e264ac9b1ef098d83c40e2785ba35855262167753b7a19bddd951c3c8cfb90379c8e9afaf73f0d450f500ad7cbb2621bc854008d1bad1424b65952b9c6fbcc22bb603d0e1cef68ea999b96cc2c68bed668d1dc404678756620b8ee30420da1e33f10e90cc22a984347d006c5c9b2c4a164f75c6c6075841f4b416d6ba4737803aece1d71cb44ec1ad78d4b0cce23171b9bb5ef09c33eabac188d0f527482699b74eb281a9ba4430d1b29b79f9b6064c83e6cc83b3fc71b77255f744b891822886323a52813ed3670e2e8a29f65a5feaa58252584b237acf6629f1562a6234bae9da5b36e38638c221b1f89e35304276b2fe2aabf23bf1b84d438008600f20239300984ee2bb4e512f40e8d7d87cd269debb931133d7d673b5119607e739e8e15bbb7a7413e9f8d5f97152ba53ed4be94a8264570d8b36d95a9c854d685138586395921458a5c0ae2a4a2b7b6c300dad02d898518fd7dd4e385c250bdfd2bf193e027e77b4901cb7f4a4d32f87475f57af9e5560e974f6706bde3845b65acf97fbdf94eb73905274f85bda679e9947e4b9ecf5068383202d547a8b4e79c005d21996ccb5308cda48130eaf53bf81c231e46587755b54e9c034d809c7a61d63eec78d7317d354dbf436ee05c6a5f0fbc706dffb327849c0dd0d4b662d6d47e588f98ccaed8199fd5f65d7c5587b914809c73df41562d7ea59614e4de4fd6f74f6397ac85b8ef28d5dbc5cc13d044354dedcc6c04060269f55faf6e928252bbd8109a276e03fe9a5f8ad0066b3c7aecf81d33afc1d3ccc7887538b6ee37b55b3ca79055de5f4ae6c0559da12e5abb7cac0542a3cf240accd3d8b02ea1ebf064e3bed2dcab62bf697abbb8a224955d504a01b8f0a884db502356e7bb8dab9f1fa1c5920d8e8e463f7d60f3d9a73a82b6c938289afc31a12c659f32bb0647ee8abe18fa6235e95f1b0d64aec97c1a9dfcd9788dcff62ec7f5bf88cdf7fcf1efee2a98ca43a43b56f641127a38e91ab2dde6712a9085515c10250d0d471c1adab14a5e7168e4a775d5df39d6bd15b4eff83ec4f8ef155bdc7e4ac7362f6ca795edf1f957367f065a92156b80aa68bf48e67072bfd79549973fe8bb1ed234925ae1538234f1ec2ec3fc9dd935e7891155b50e5592bd7f3712fb657819f5b9bf1e8d3787fef74f32cbb3aea97010f74c04964fe448175b0c830cbc838e48a597571f542697ed6a9f25201cd0d1665d7707dca83802fa2bd73b0c92bb49d8cd50f9ff9331a21ddc7626cc3178d963151210ba71e8913556db4206eeeba120485660cec39b66b3b37a1cc868982d73112361d2d6f81a46527abc11387b0c1386b014f369b76b5edffdc2deceede7e74044fb1dc3fe4554611b17eb98bd4fff706bb93631a383893436631fe85fa92fa4495b4d38cdb5c335d5422ce28df9f1c41765fc072dd5b5d3796ce7ad148eb255092210b2b0a407dd081879c4eaf264beafa3340325273309d63b1d9c6ff2b6d0799ae6cd73a345c783780b53af1f86f48e8dee7a46738782469931fad090c800721f9c6749256ac2be47ddcb56ccdaa61a7378f88158c1d9656cf2d7c1371cdf909c1ca529ef27e1d6bf3b0147e29b17fa01bda7e7a78c26dbfbfe254f146241445c2895f27f34e6aad917b803a1dfc04ab20a178c36601e0f0465a7554ff16d2fcd16375cdad4589b7550f9bc84f10341dc8124eb2219de73a1685fd5d90015bd1c7b9a8c1de09ac0894934c4a8155c3fb48f6b558c935676900474064dac177781f9f087b631499d497cba3aa0e35fddc13bdfd9103bbb6335574945d16874e9392be5ac7e54932e29ff852569207a9a5e242270988419b92670dda1f6289a81b038f9d93c62a5c645091678056b5834c349d55c31ea8cceeceea442d26e6b275ec02592f6509e7f916b312124efe9950683ddc522d90be171dec8fb7f4a373f50f67d7b3de4cc7af5c304172fe76d20862370a94553f81f5530ea8a33ec325de0258ce1b3215ad5976e939dd98530a068e7b9f4cb34080d7d4882692f94f746df78a30075d18b1ec6375ce2c6ce75841a4c64d2f08d7994c0d126183a485f0e2bb06eab400b7c3cdf82b4c574b5fc96c72199124a6f457c4f4566bf9f9d78cb11fd9bfd35a21538dcfcfd303e9ddea3f5c3d7f6dfa532c3eab3eec90c9e1f3184f40ac3e9a0eb799b5e22d343c7dbd24b5b4d6363785881849f04d000ccd31678c2049acb03a52e6fed38e31b32a1b2d5798bc32e88882ac84f54c2341a41c7ff6d8b53f5c554db034e30b1006eae69cb36458e5b2e7b034d119cf601a01443b53eee99e9217a8de88228e1db18962af45f46b187efae80c88c16c548058bb196abe297df20e297ebfe1441ce00ea0a5518ae71b80ae5dc3b165e1e844a472494fc3c5c5b2c5b391124187bf5a04cb72b085e2a39ace74e2cda2ce179df939261058fc0ded68018d152d9768a03580f27a8451e4bf052298a6c53ed539b8a1de9295ccc1d1da9dd6fbb2e1fbafcfc5bed87a81aa4e67092bdc9bc638fc2c106a7af75e0b071627130cd6ce75a3d253ab7ee3904a9a05abb220a88d6f153958dc194608ac64b0c9c7c797d0f9f6fb4575f86174c753b8987192f42373c0859e44fc69bc6ff9ef16b3a2074915f9072d78f6c021388e4bbe0fda7f4033e2b27274a5b66f1469f39dd0813319d3a581e9db47f898dd0c7ed02bed7e305fb4d597a1876fcd0676d18dfb47eba59e399e624281e5870e5fc3398548f7c342e6830e4843dc372d7310f07a415a00d4f9fd4c53e9eb9ca3e452f07cf0627150bd6a121e31b82322fcf03c9a6c08cba6f2336409d6b9ab7bbbc6004f1d120daf4d4fcdc1d8454435e6e111ae330dbe735b7aa4e47012ff5697d3b77fe7fe8041c4cded82a162723469eef1c33244cd19136c0a435e6f2e36989b5162faaa334676f29fc0f6e39de4310cb96e52f49766f8f59f0f8d690a540cc0ac04d738628a477ab8974b3314166d699979965e816f15a912e5d48aa6f8fe752853a39f0d7d32abfef002dd137080987b402ce90d9bf6069635f2c6ab8f1b9acc6f0d632ab25580108d31625830788b4fda1abe807f0d4714ab0f26e9bab0a70305398bf4412f3db6c82079d2a730c7046d40ddd268b632c46b0eb13fb24d714b443b4f37f7d60f9a62da366f89cacad9188dd018ad3ce8a1a0e9b27ac52348165c228e19fe686da39ee06356693614feefe128ea1923900326f1b61210a58c43d3b6b9b4f77dd1878d9291de7881387c86736a79117b7aa725a941880da8712da37a9bd39cead83373fabb7333c134b575fa94c32a09f0ae63051819921a6dfa8e6a7224774b20a3a727d105d709d1eb4486973fec353c6555f9ca8909037a16b869873cfd07c8282c0e26f0ccab7e892006eb13e4a80c22f061515464354e61b73189ba693d41ff4a7b5baa10359af1f5fe924d3ef52dccab717eda26e37e2e7b4bd6f4d2b32aa550cdb3cd2c4e6de718d7571a70f7f22f3217367917670dc5803c16663f35c351143f19a7764250d6ff387a0fb7e758deda7dcc45869ef8de547b6f3317465521d33449b2a50abadb1adda36adee369ec62812a162495ca53d5729e49b934ac27717cf50f495d54cdedd263a69e46b3e431c2e428a76f625343e5d089f4a6b0ae5dd16d8586efb929e74f9c976a7aa36d917eb02ab0eb198548c306798254f04d22bd14087fd981d1849d25faa31a04e3bb6e1234859ebba8d1b990c4a4540a0c8781d87590d71f559804a9d635b7c4d2162f9d5415b2bdb2e321174f48d621914b279955d36b7935619792faa69c7e8a82185ca87752f49546f81a0d2953fac1e614a0fa08fce63e1fd6a0837bfa385656a9734bee3f790fec059eb2cf0593af03338987c28c91fbfc76118445fe5c73740f1c68cf879df17e1eb46d1bc8c82810f8360628716e8d6809a82d89207d6d6fba5a32055bc8c65801ec7e855da142411e91c6d654a2ffa7c7b23846820be1cdca24a17dabfaa4ebb0b3729bd00c4d249627f6ff4280aa7f874c17084851c170e0db0985346dbb6da9a1223063bc4f75b049bb7cfa490a1aedbca59ddd615d44db26ad62bad8b0889b3fc97be26707ed2d14ce4b77003d7ef8cb15ffbbb5f772919f01e4db7eced4d9db45178bad5fd7ec33e6f146729d9e93a46f8784bd60380041e427ce8511c831ce8279171fb9921fdedd472a912786f244bd7501a16a57a18601d9ce0d0d1baf0b0486c206d52f63ef7b59fdfca0ea7a30c8c11ad032def22bb4866be102ff98870644ef0743198380de4b05d288d234230a8b6996390cc61f75a06c49210b431997cf5519b73bd74a6bfc547cf05307c536779ede990f39b4949e369f308334636421a195cec2df1ec0046a09379984e2aaa36d08bec640c791a13429ea2e006c9996aab473dbfbaaf1ce5bc3637692a7883fd16a9ebfa8bd3666a3d62be24d5f3f17d97d698724d8e14d6bddd680bbbc7bb25993e72de3b7f1740722fe5ef4be924f6272a1451e2de679c01bc5a61e3373eff8f2271671ad138fd44ce219faee0834a75653433f42fc657929e532a8c981fb3b9318d4a8b74015c8344a84ea71cd3f1d98a01a86fe8bdb997cec39c5395c8fe310c929a2702fe128fcc6520e88bd963c24ddc8b58879b160b8b8a049f0d4d6a1d2cb978e1a730a331df957ab3a1289d7326ac77178ff5228dfc7e50e102189cf1fd099328abe1eca0209f564ca9b4470910dd3147e9ea10109a60ca3ea6203a8a393c72559b2e3cdad7f328d07fa6395bd1bb224582f69fda7238af8b6c70d62dd21755318dc1003d01bf2c6714f9b01716449cd20f068344faf4c14e27c0a75b41065427558a1b74e16b5044b0bc68bf05a2e4a64697361528d26a4fe7755be10c783821e150316fc922de066d43f37da7027d4db8891cf1c92ac8052fb946d0550107dc53835a07adb3f498a8f8c828d6f5897eedd8cf03faab0e8f4e1cbda8c2350a444cc95312d05bdea2d0e0db2ad93eba7bae276ad6dc536db1cedd89aeaeab77d6652efc3b0e3731a923840cd7b990d636bbd87e199aa02f65e6a58a2db39c421a574d120aa3017fa7a631152ab67482072444245bf2e09bd5790ebf678eb5ca954f6643f96f1cd6aca4b79cca71580cdd04c1a800c4554ba14825788b360cf599892bd2fb3f701bb4ac054b6321c447d6c19ddf8304b5969f5eb0168152622ffcff8f4080de111609a23459cec5ca4fb053d9fee954db874822e8a8e77198b04265ff69b41b6fd8cdf7ba872d1e5948a570d91d9264fb00d4f05b034f5c827fdfbd6fa30b8da869da6f68ea30a1e60022fe49c72ae12c3c8854a71f8aeeca6183a4c71b2f2984141a36e8e90651b92ed66f0a90570cbcf63047c0ca2d29f4b5d8448488bb8b54d5cd2ae2a0c32a2c036b2b15c093fd3de936e58cc080a3f1851c7566779bafd1fd719f3655c7c2a34ddb457cf11fedc6e258f19a7ee0b477a182e8303558eb63b374c1bf1037feb818e87b49a934ff9d5a7fe710843645f9b8330b74fa12b3d9601317dca46d86034e2dd43051d5e62261b50b9edd3eb4912dcebe900b05a9f1f56459f7316cc699fe33cf0fc01d32317e2b364ada598f3d60ba467ed80ed74079e1513e1ecad877f400498e582d39cb47a25187819cc5e9df89c931a306a22c64801d96f9dd4af8efeacc0307f5d527d6afc346a318cea5a7b0080dff12bea7c2c4572ab728a77c7fe5b869d115f282417341ecbcd71be11af11845db25a5f805b65556d6388aa06bd426457674480e952f0360c48e71f67084ed958d11a24e45901e3c593e8d5ba37bfed846fa26c4432238cf7f4b5a97e6746079357569c32a461124d4731dfbe4e998c60ad656367b82dacad6c7e5b43e2cc821fb86b3abe8e8529d70c9526dd5b72242801f81486ba5b38710a526b226d08e3597466641cf957e9f743f60f5738be95ce052870bfb2e6034d3e06b03dcb6025884ba761b626247ded2d38002ecf18257b52f993e055c8a168202231b039b383f6ff17e977420b9e36afcb41f42283a9a4762dfe76430f860a05de39b134f2cf938ab21d607ddb6f8a3c5fc498cef875c3425e171f26ed17f034d758cad2e3db069dd83b09da99e1fba33b727b861e5e4e76513d701b92cb7e927d135bd622a68cbba7f1fc2496690313b16ac952b728e15fb151491ae97c4ea07e4ae83c52fb2e360157d6673c794db003bfb90ebc4d8a08cd74425766d37813134e3b9a1360d82c1bedd65ca61d22823a5d35d5881725f32a1ffc808c722000edf5cb907b2d17b2a32926ab5b57218587ef0000a64e21a25781bb696ffe792191f200946d0817571415c57779fc9144853b409d5f05c61a9a87b03883915e81c9c467705bef385c4afa8422a133137af7175e324e158e9be8a265fd44ea279381fd3656d48b5a172e81ca0b4122ccf530c5cdde8edf381eaad93b7f4f65572b6060d10c7e40b750c01d2b50bba99b989e105c85594c86b8e4899de3bb79f35d5bdbf1d7be87fc8512bf2b5f0c450457ed2f7088a14c6bc589ce1d1adec1f40ab8b2f3d3f35460065affdffab255cd2a4a8b5de2fe7279df504a2885928e749b9d021722f633bfc3fbd9bca528d1fd35aedd1b2e38a1ccd48d92ede01070e763caef5fdd37d3a7f2be629cf28022e886326184c3719b0a6ad0060378bc9ec9e6dc0d735c29289cdc4d151122cd3f9286d31bd17252fffba290d07388810c4e0f4f3014895210b88c086857002c133e8fb007d6c4fec39d504d9b57f37899e8ff1ef892ffdf8dc84fa247b34bf037e901e71b296c23f5188d205931a4dd4a9569ca06248f33ee423d4127e830c1b979b7dd6f274a76f2213b81c1871b11de3dc9182f749be86eea27ba90d2cec61a4c4271e0ed31ae2247a36bbc70c4e2ef975f21d6c5beab9999bbae190b9a0efb85a362ad56acd79a506e8d3781bf892afda46eeff74a4864dd1190a4617074a698e74b92f9e100dc685a397db1bc2428ed7e015d33cb53dbcfcee4e3cbbfea128716abd3cf0e54405a522cdfea435e8364757692de6300a7aded581b430ada1ad58e6b97f218fad7c815a0557cd4fb18e9718afbade9bada9cedc537e3d628d72667778bb9069b39290a401382e6dd070fa5021ea83131d66528d51569b2414023730ee28109398e996e01e0e22f34db45eda4116ad316faa4069823a20fad9ca284beca03900c5c1569c7938b8117af824a72e9df75763a26b8b4f220602d5023d47e853b311ea3df5e35b3e7bf19dc4bfaa5f998e390be0d571372f4b45766ae058c3b185079855c4cdb9ce18133efc0d32f3d3e3b0d8812eac0b08620ec46d6195d7f6abdee0a926a6ac5f6f99b706194dcbfab39d9a1e23fae0b9868f3bf5075fa8c690b5b85735f2c3347f9af0a749e4c8c8d5516dd1576c6237ae72efae88de8502c215446aae3061a423d6d7f31c4eac226deb50d080a3d3b5e246e44a499db0f2ff50bec76ced7233f45108d12d53aaa3e451769b69b565d6a19b11bf28c105ddecec0685828705c0d4e769a01a744a27e20f23ef7f82fedf7942d26f3f9103054c8aa1233f14cd63ef3bf4d5155aa1503483c724bb5de06af1e2f2e6308409d389b375283fb4e2193bfc86420712369e95399086c54a76de3ba78dde1716d7b91a61f9a74ca2a066c5b30a8d4ae1c304b58106d8c637977ff2f080f18fae3268dbac6ea0a6602d954d45fb56915e3b6855e172375100a724241fc0845ac9957400dd69d479ec89fabc63513fcc4631ce4816d88ab729e377d0e85a090b2614da18c0e8f0dd7564db7f32e59889da6e32e586beb724d8ed1f3cb383ad557481d73d974a929e082e46b0e4e5db826c528a24bd0ba665edeb800dd0666ba5e86ef859d10cea40e6e0949f45cd54aa0757a6ea4b6b11b6d94915e903f396829cbc77dd4ff35f3b393f643136d941fd9bf5e056be41184078fc49dd6cc136f830806d35dffe2f0b0fa20b35279a89e3598b667808b0330a6bafa7d8d7c8c14b9c3cad8fd701f3e426fde17ef44c9d06e218ce0b8a189238c43eee6bffd3198033d5895ce90a6f2995939fb5527339b639670360e2017cfe4aa3895c28ccaab28d2b5e0e6cc1e8d787b4750bf2a2ab01ce208a7cad16ac1dafc13b89888f9e58e2cf0b7ec07be0841cdf4c90b8afe661eea4e3a325a05be798e51bf11d6d10ea2c43020625e596a599788d05de537a1a7b6452bc62f8f434997d6c2f9f68ec77e7a0b92f55a22f31c93a4aabc4498dbbe0b50c1e471a28b9627b7d066313cca4b2258d7949a73b2ee2ba3e03e29e5454a550a806f53ef3fb026cefc24cb664c2a46f064406a5d7f6911fbc76fc057cb66a0219d1fb495d19b7ac1532137b1ad28e0c100e9172024ba4b8d132eb5da1b86a0bae87ac6108553bb076effaa325cef93f81e70f07fba99aeafac616ec277264f8b910cf3321cc2ad2236816959ec52742d5ec4cb1364ab34ea53af66a96333e941d19c4662684a499e970e73b7dcd8768ea992db894209e8d9746ed161edc9bd3dd20c10518a957d997b5a448ea3110300ffabe09bd6fca6ab99401e23ae60137dc34fe19cf3e75ee89a828db05a445eca56c0b0046a9ed40f5ae79004dd0236e18ccbb61400834e1d1ce0a268b8e415f251a6697e88e4dc1162a11325bb01dbd7c0b376c04de7c6729aae75f5e9e581ae964a0e6978ca503009ea8beafb97da9b6baf6a8f8a08208408341bf672c755ddad380532a95f4c1f3b6967f8cac2033d3e56a86370ac78d9bf348a091534e13a0e4e3f5443d65491b649106e46a829bf8d73a3ff2ba0c5f0dd2a5957064a3b5da6a06c2675cbd9723ae45ff4d715087e058f6b92556648535a6949863c24780cf8dae7f708981f78ebf1cc64727864179e9d2a849c501957e2501dfe03c28fed6ff31a1281d9ef25b54e94855c67f73a57c3be9239125a82d82dc1b478a5cf6c0d0abce658616bbd617c729e685e661b5e8ef0d8a03ac174dba7a5c58a4c92909163b5c5bd8a085b408c20fb5f3b870bf1989b18a22b6db551dc33acd0b8750e93ee9eff77a0b1f5f4061f412ff799a8d12e6a8ffe3009251180953a4b771b34ba2f57a4b0584e25f70ce795145bcbbe09e4d15aa5546973f00d052211cc3196da55931a114fbcdd406a01334d4695b43aaeb4e913929a3d672ded7eee2f4fa4986bbbef1d57ad2ab745c9ad15d1b274b09477ca3fc6c72056d68c6bf31f66a2a2171e2602c77cdf4cbb694b482f4a8a7418a6b48d69036c107aca98d679b90d9292d35def1f7a4cc011efa4a51d6ea69cb76b8a2bc951c3b9204ae0e11c5ea2e85bf47fc9d31ef0ebbd54171db1c19977473bb3eb22ab3ff77b0af22f09ef78c4d8c95ab1bf02504d977f8d5b22d93351ebfe4e4966314d527f9c1ce7c39902f051197a5a275c2f2607f7f11f5ee335ff54179149455bea782a7ca905551e75a81f7a12a0740f87a220d8f1a5dc248d12e03a1a7ed4157b98fe626125be9a5cfff3c12579a113ec8b4c36459f4bc620f24f43a22f550776ad5dd618207a35973765b752f2613cf6bc8c913363e0718ee5cbb94ebeaebac59bb1988b1c441944cf1cf60bd8555b51f69fe712b5c812558895b34e26678ab7ab9017be8788c0389273fbebf2122604cc9eb309eb0c8f2ce46c6e606e2facba6b4235c17cc4518e638b43aadf88070e5cd94bc4183e40e0c538ebfb2a7c0411fe2d4f3852be1243cca1539cd8c1b01333c4428b654224b90b08ba90580a4cae8bc101e21b53a8c1e7622df114e9e1bfb3b540919cd5e5747b7fa4ab798db9173d91e112bbe57b8815102dcf2f2bf4619f7daba2c3053eec481e8828780c29970a8e5813e7f8740bbfaa51a86d7a993e880838963394c05e0e484aaf2ec91b26285ba2123bb627144cc8cf208b9b72889f730056cbbd94baf7d53f194342300e5b8eb0b2ac28b8714ad281a45a790354b0478519935a64fea9b0fb740d133bb88891a920e3c0f0292db03852d5f40b6cceeb59e7ca218b4f703f410bc6ebfe624c6d7bd4b572c611771fe9f5f57dfae10b65a7676f32daf1c86ae49358457a95873496543e38a5c56f61662572941be39ec8283d0f98433f14631ef195527f6be812494ff6e12286535ae7f2497d38ae6c91e7879aa07d304664d9925446cbe60bb8015e8279eb0c57904a52409c47189ff1e50c257d357c1833ccf3dd113510b8283713d351b0659217341b2a432a9901567050610efe5cf525ef444ce860453e11350353d0294db05045b6ce316398a8813b7dff67b623c42e1811e7847c1295900e26cde017b9c12e4a37d57aa88af74626854642aba62856201a6720809c4e57eb051478145d09720fdac41347c0ce87ba3660a37f76cdf4665fd29e745a6d5828d63247c795230a8eb47ee7285b37fb80e12c95c09be1d1689a55992dc19cc95a5ab3fcfecd40861528b9e9030b212c56057d5052be4907e1bc0ebf0063012f929c068a3343abe9ff0f62ab7777b9d1557b40e0e19e1c7ce05d12d86f8ec663e2f2d2acca74932adaafe654641dd7fa7f8438049aa80357ead978f5ea5ca846fb163de75406cdc39297e78641dbd1abc9495904c17c3bed7f6b245e2f5dda8781fe1d79fa0c208c4cf6cf9549874177cedc8fd2742b6683029e9043c62e059cbb4a95d2c35932d76a36a786bdcf36bba251cf60599fef80d8054c2e8c40cf85c2c82580b6b17de2580382c2adfca3ea1c83e52385f2f895bc7aac33add569f4e646091850ffa105fc83e1a96ee17671762bb2df42cd9537433f80b31278036868e4787b02e683b598b137b6142650cfb466a0d187c16267751c2619d48220d0b9535993e3051c240c50677e1d8b5f952c19688472f7cb4b3597073cb8d4a65c7d16a425ddb2de94b62366632227c58e512f31e9f2b7a59fa287cd0087720eb0735e838c9a862124f93d67fa90a2ba3ba40dbc55e68c7b37ddf1c4c180277afe2ff14fc2f33523ef0fa105fe924c1b283b3165763e4a277061c3fb0345d154c44d96ae5e24bf3a2a97d2af701f00fbeee909dbabe9546c5779a0896d7b42119c21e2af651f9d9daf06cd0a1aaf3937b7bda6483e4c934c206d1a8327a62a89c91c7bc1ce877167cf86015c72d4daa5db1ba61e77dfe809ea59ef0a87af904bc53bf7aef955fb2b9fdbfa9acda8614a4a65e70185d05914bfe781ab17d4795f202ad3a8fc2d49024e5a37661469abb6ea73aeda6b315d63197d81aee70f0d21aa79d73536faf91ee78b66ba6007c81862897b4adeabf0e7ab968251932c5e3a6234aefd525ba60963942cd6844c276b8287e58652e4f70356e619d4acb0dc7b2d8c9335b44bd5278c77773a9da996820d366f5e2fd5ddcf96c6c983426db772f1ef63d94cf7ae036fca69ed9175c40101b03da91d14a99d8f6458d062b0bcb1b897ed3fca83343cd777a1f298daebe0af14e939579349f3be1d078573e55052f42039cfb0d5fb38f6074415b323c8e75668629394d8792b4d47012f5dd49fd6163a51e4ac243c0ab455f2c31bc87a02a6f0e5f78674ae00d232f52181f2e7007bcfa19310305307895e5945e34633f4534a79ff571c73c289e83b0d83b534cb05355379466102e2d326376f4fa4193bcbfb7a587cd6d4452e692c63c0b4aeac77f75a58d15a9238c61ec65fcb7babb67c96e839728a6712f18f1724382902212c48b8911fd6e0eb18380eb2636438771186da7e7824a2bfd1b21714aa8296b753e783caff717a60be69746f46e51792c4abef9f73214c0f5dbd323eb6b806dca143551c6a60bc2f6a97ea2676f0cce97c24887e12f7e051bfd8bd95966d58f83cb20ac9fe21cb03070cb63444becb50fba639662ff7ad8fcd585568ba0b6a1fe166210857ae3be4aecede4a80cc4ab7449cce5d34782154ea2644b36f29356dc9572498a997ff1d6af13b02b170cb78993c454d04e4dacedb3cca72bf8f9845a8f8470a516ffbdddae665e899da1368a03f7ef0a3bd12ee803267d8e0868ac6e9a54f29f152a3ea604d96ea5fb1e57ab20825bbe454582e43299182e2cf456420f7874e08b8c3066b79cd2bca3e986a47bf228fb7c707af82521204a1f541efc898f6da72ac5b8a8ad8cd72c0f46c2f8023a8baedf918695a66806b0fdda59d6ac8b37ea91aee155bd60fa4756423121a4217f2a360b1eb8b2f590c7483cd6a118b7e7f42829088d8c4e3d3b5295a1070ec57a6b66ed39e802780fcb19bb9dd725f259d8a1c2cb6c42a7b70b414a9f0b5a547579dd9b335af922c04aa42e8a2905776f7ed1518d4dfb822eea29c7f904035cfe7a597eb0746e4a800f8aa7200bdd2f59e2b9cf9fdab98543ea0ac31c0fda0109250532d57ab3c04e1e4fdd76e065a6a09f54c76a3d8574d827f4a8d8d89a1197970b2446ce4b201a75d1dfb8cf84c38f7e2831d88a8bc2ab6b5a1c9cc5c7ab558005f30521046ce9b718f108c7dc6d005c97aa5153c1746fd8bb27700c78f6ed2796fd206a9133db7e0c5500360405f3e688cd49a09715dd756c444b741f55e2d26cc79da5d9568cf636ece9937421dcff2365d721b10da7701924520e22944429dd9ba7baa9feebc2e88a0609c9266d05ba7abf5168593b46c71121b6714585bc360799858b38c7cf8b990721b45ea403e47b696646021ea39f8f76c04a2b949ab7dd535eba330ded8ba842509fa88ad7d9d577e32956eca266478aa6a2e372caf2991b784daaacb5f70028bdc3305c9480fabae4765fa5f423e50ee8d87ab11526eea4e91222a242540842f920a385eb87f5f1037f6869c242a4ebbaab4ee6e50a3d5eb2dbbce8cfee21ec6d1917e400f4851377995377ccf1045e9ffb0553b67c36fd4b78822adf96c4f525b409ff9f66553b4425d83b32632d88614126b4e6d647fa8130809c466a51a15135491fa232a868a51a129c626c2f82e47ddf34c0a720a6779320d04cf9d797a05b9d8b25b7a933865c3aa533c2b60a796cc5402107948a57a7f59e5cf0a013cf895c51adf1c56d7ea205fd4b0e69ab91fc843791d53735320b425a32340c37cf85539b9b804c299c4df1e644270e819b7e66b6027bd5b7f3f3b872cf414a43b6ecc601ded6f57138592e963be0c8a0cb8e744f41e8b9821e0d35197c0820413f8c0532646a5a0758642cb7fa3b3bef0dfcbcb5814ef6636f7941bdf56a8f7889bd46ff63d9ac1e1556c13a11e8482b86cbb462b300a6539e79e4872ee15f02742a69eb371249c000fdd741fd92079ec69897a939feaa7c9545275b1a26667e544750fb7cacf411550da6f2932e0860766042e4168e10233497b307010bdeec1424bfe2f338e08d2ccd2813dd0f18e45945816644a273fc771a24b974b0ed855e078c88affb1efdff64e3d2b85e4f0241ba7f75a97ad80a9bb1bf72aca6baec64d01792bf4ea527c968991b517e6299f771eb4640d9fc9a38d3465ef2940a5ec887ed18f9d9514f76b4091ff06d596784f0ef0468f30ebea84c4570cee8bde88d0f0392c57b39c4ed042cf5628dbdbdbf85de2859b3d6694cebd078a892ad1fa44367dd7dbff9bfa786eb3c225435acdf6596cf6090ce5aad128876125babdbc10259204041d9a132a657004a401cba0bb7318a1fc718f06017d6901cfbadfd89b60ff753276aeb51900f40464ba183ab54c1f34b9e24599b663d095a73f5806c45a5d77c85b8fa1c64f5086558f6b9c9d8446f8666165356e4a4c405c1dcaccb89455f562ada23c4f364820073ebbfff0cfe30e64e36493f2e4e5b949086d01c3ec5b7c31e4fdae8a101daec755ed5e7e4309b7e4571384d1a1d9556fbc2dfefaa6dd9d4d917a01285694bd969387ed621ec67b9f8bd2ec8234881b82150538c629cb3df3879d74a7c8b1d88c2a6a16a5d89997f6d02c49fba84567d149bde8d27d7e78a1c1c7f59ce1b4b1da6d5d9d967712742d239fa29e4e06c346b6dbe081ace3902995ebe294c9523b716dbde1797757428f0c0a1039190a6ba76a5167444eaae15b80368ee7d03e61a7cff461fe12949cb2c470c7469fa8e04703a0ddbfa65710e71b41b1f71ac890076c6efc3aca7d58c7d9bf2cd37288f4731ce08b62fa2fcd611b8cf9d24fa73f4a7c0a98c2a6bced6af303f4307094b1f869251309d84ede4af048e0d6e642e112d99503d197392d03cc535e08d5f50d9e448ebbd3e87d036a7a89a298d0aff1e6c4ff619781bdd2d783457714af78a91bc84cd908cdf23b565fcae7e6bc154fe58783a2c7a105e1c7737713e7d8e66638f8daf896092a499441ef6958a2179e01a8bc2a0bd3df7bac034b64d6283b43bd424fbff8ad9272e689a67d204969f1ce7e021fb52d1c74ef573e546fc70fa05806fee1c80f80dc4055c37b45e5491398865172db9478fda5e87a122cf54af6283c5eb05616ac9a4a95371a82da9f8270b4b42745e7cbfcb38be37d3ec8ff6b7290a72d41a477a48a09dfbacae15dcf6c169cec325de27226f57707f1a29a7a61412d7d0ac25a3238df106f402c4c24216acc5af03520bb726420779b103dfe6b638634a2f57f00d347e5b9b232f1cadf46f88a12eefd4253da08d1fbcb793b7ac83f9a58b762c3419a72b104d3752c2ae25956fd70e9deefc01597f9dcb913b4c028d43e6d5a633c09401e521f5b1357b11b26ba567d52b04de70b0058e43c6d099e1ea3e62ea0a20a168c53c27c580843819adfb14ca7b34ac7886104e8b9f0f44ed415c5a66d35c7974908b61ce7b2fe489215ff212c484f2e9007304d9e6cc63b78344a937eb023ef52dec378b8ef8e2ace072052737b01ddbca8e2bdb1b782a32246159acf96136b497d162abbdb52ad1c91bdec5745d12280d8d5739f031f284d02d9d019ca51a807ccdb798684e3b15a8106fea3330f676639b4cecd8e5d6d0b0970f774558cf877079c4d06703f4d7f41018b2497f9213be0c51110a3e520394555e5d6bd9ddbf76788190cefec85276363c0cb787a22cefde2f280ef9721faa66014467379469b56cf37b1e6a07c697fb134aa9b24a666867ce0f368fbd868908cc90f17d1f1a0aef16a97cfdbacb6c3fb62a79a1e052b15d5280211428e4614c4e723c6b1dea26bfe2ed5b2ce172282b0678a1c2b9076273393fce14b2b3d6c45f984717afe279beb7fddfd2236da63b2c112d70eb739901b174a778a92e0a238badb331b9346d88c62b2f428ed9066c282dddd884e57342596387cf54b6e4d3799bd184feaa0a52e9c9e7771f3fdd8f42052cdf44badebe6790f13ed83ff72ec646f391bd4ad0434c3c0ca7e3f132670d3f30b42077980455bc0a42214f033261474ea3553e9c9ebe51d48381790441f553dae7405653cca1156ce86e8b2d58ca789aa522fb30809dcb610ec3dc4a3779b3a1af6944338ffb8b7963f365ad9b4d60316aab1e8623f13828aca6c1617aa188baf324d9ac2afea0f20025f3d40009f4e91caba07fc2c4b12eb5f6759a21205a1dbb97303ee545ba602b69e57490de6434433d9849bdaf500b048d2abce2e2077d67512edac3957259079fe243ba62c02274e796e73421a7d6cb6d08b26bcd030579195febdeeb41f3e8ca9b10e5c209f088a50d87e0e4e53ff495a8017b87e2525564a3fc57b4bf260822e61d02a6b60f12656b844063e61471c8aa83aec656aa43a64556caf608734636635e499b02d06a4b9d2b44728091da27b5da066edec8e88499c8e1464f07ce114409686a4b79917f1bc4b1c97a5f20fdfa0d6b9c8816d4cdfdb3bbcafc9dc9b67576b810ebd4e1283948fdb365299826cee6108119250853578a8981e6ae339f012ade4b29efa799084bddba3b59a74814a7ed00dc984d1ebbd36273ab79a739b11ece68154ccb7e0e17c29a71e646a1e72e6344990cb8c8e14fa959af10d3b1de5804138809c9da0c736b679e7546a6e68009a33f8b86a0c16f103a1729866cd6ca8aeb400fdfe0cae12c23bb6c9d26c387e86dc2c77d1c41df1132797de167268e7257ea1f173f84e6188ae6e56b1f4b685d3e68cd8764909cb17b7fea9b7c4e4338eab9a524aa4fad5f884000f4d1864d777c3b25b84b0546790bb9fa6c2d0d5223400f2f3c1a39d58f94b21e3c10a10a5e2c581c171d4e683f9012b21327309318831e18dc666b372ced38bdfb07c4ea33b169790d9c304607e9c4c6515b9b1bd1f4bf040026dc97e034d45d0394c70a5dc241b2e98917dff9db1a35ed9b2600b889b7e7385b23fe6292e0e20eca8a35c434f56dc24712c5a73b855ea977e0a43419bf4b20d10f37c83fc9f047c24b51efe13698f84b78e22202c55c126a413c9178e982e61abc6c3479536695c2a0a84b83c2a35b558633a3a45b42d8f8cad88075c7c3ceb7a8e934a7d46325e3dec1cbbf7acac38656cae847e26776b397025fab16087328364a44547911324617c53e2ce28f3b0af059caebaa33dd6b572b8fc4554cb29445ae679c8a15b9adbd29a00643c8dd528e598a02b294731e38258f70e695a33f2cdec7293ceb356ea38b0de476e3295ca21c7431da52d32da7a5b23f6a5c891e575ed1d701062cb7c70c84f88046cf96f1ac20f0df9c8e7d94eb82514791202bdc94284efcf840e329322474b34a2020267cd3348d9b53aa1090c1a7e6a589460012b622e46cbb8e91761edc7ac333b182abee494fba8a4eecc77531b130d52f3e536da0b12538259071fce37e4f74373bdff5c1e0c10ac3a411efd254eae2a28d1f5768cfbdb6ed32c3e7e3a6ae5a62cfdb4bdeaf1735e9e9ff192beadfeb178165c2c2408b8971a3843679f49cc1fcae88ffb1a0b72a52ed76620529e29d310b66430e735f745df55b5c3a9bf9e55b5ad86920f9b920be0c3dd0245027bb834857acbc41bdb87684c98d6e1e7bebfa469b339f8ca3f51dd95833861df07e514a6265a0267a6cf22628c12dbbbe11b97a9d1397cac8180113bfaea4fcaf272717fa565287203a0f0262da821a5c6f93dde0ec246732e853d644e417d1429534fd8ccac0e72c3df00a925028cdc2c49a5d373ce84bdaa03c8e36bc5434d020ff4a25eb97116cf1f6f22c3ddaa5c16cfe272458e03e4ba44855a1e54f1c5bf7908633e0ef35fd7c1cae885081edca2686a1488aa6a400c2a77e898a9bd3765df7a80a176601c41eb991b75b4e4ab0cf5424726ba08df48bf1bf4f645a8b9c564cfca0c9a34fff0ed179b6f8a3fff578b0aabc180fe85c897ff60cc586443004e51a3b0b18e72c705edb8d78aad4f2bbac84c67e86b0e5b5dc3945294d6b068d7bb450ab41e4313b1219f4d9c10816c22baa53f20121ea99fcec63ee3718acf5227686ae6b2735e3b22ca00727ac6a8e8e0ddf3241899621b95e13206b9c3ff48ff23fe3314910d9a7a279c03e44cc2070493c33f2531264bbb62e0643e460472aa13b5843506650189a354333cc930a13094306e17b4ef2b99a36d70f0dc4ae19143503fd6a80d9d76a37351699a1e433e372643f648c7df3aa9117f173f97ddf31d298a29aea8f68ce02114cdb19a1c6dd1501a622e611eaacb6f812db5c0a8e170a54b434c7fb69324024b11de954e9c31885e74d3a4dcf2cf84b2c82eb64691b90ba9aa38d7fe709cf335e9aa56e8e7ecd6d87c48c8f67ac197ffdf6495a4231f2f52dc8947a49e71dbcb8aff18a509273a42bbe0cfc5923c5df09bfa4d9f1385ba503f2f09d91f0f0128c6ad9a6c91946fec4ed4584015a702b85326ecde4a2d4f7a59dc9f3e69916a9df83a7fa083ded13b1c4cb47f8273db388eea9f14c56ad945961a10652ec608ee755869ba684374cdf6cf3eca399fd6eba6f304ee3b7f0f54b974eb74ea4e66b180afd1b7b7e3ebea921c94989d5565bbace3e655ff93dd99bf3a74ec6ffaac3495d7991b7379c2644c4117de1e996cd319b1e66308c7e3157cae339a597a185f4ef8742569204e6fa933d6a2322d1e5ebb2322c0de32ea9f2b1ec1cb5389ae293287fcb4419d86b63ce357c16cb393900c09aa41ae96d5dc500cc50f2051f5d1baf12ed0eaa5257213dfd2bfa86dd502bc376f280990b6be20161d080bae0d7551838780e9c05e5d441cab2ae128a2a5558f2f54d2f29ca10ae7b32c7df2d105e25f4c977af8e78fc4e5e47e260cac56b99e62be1007b610d4de449e8f960f13052682ed599782eda27478504f1b5a8b519976b46be5638bdea494953812bb58700da01e8a9b66483d12eec4123e6dea8bab7c339c469af69992bbba92514061d5daa0fc3ec46849a519c3faac4d315c2aca95a30652a27fc1bae7db1119ce8662fbb751aa6efff70a379d9688d3c03c91d598112be7cd5d817304390bb5e5fce17ae86824680ab3ea86c54bbc66e1754ea1ea3e5c5473bff9414524f77345696dadc7fe573252aee995b9d14311e48d80356240e5efe0b0d874a5a99aba1e2dd5bef47f865a66edb4b73c7dcf1a3a2be7060079c6079c94009c9942dd10db04651cce879f4f2764bc542973123e8a50186a1b696fe4fe5ea2b0ac630446b2ec92a3b2dae3a0fac28a694c8335328db595a8dffff610b3909fdcb04ad39ec8a2e201ff93060778689d7597100c117aa54dab99a0a6cb766a612c5d1a5d2c77a39712086109c672a4f6492bb9cda51d8de4864ded34fcdff60d244f8d0322250750708e7a7b7e70c3811f0981222221215eac601fdad8bca4ca278101b86d9fbe306935e9e50713c09075df6bfe66771cacc7a559f0a9827c1cbaf895c374a5644b2d0806b1b0e617171daead063075b05377da819d7df74e4c001edad51787d041795cfbbb45512263e06eec0bff87d121c365d2f07bfbcbe3f5c94e82095969193e15cc676ed7c7935b6a998e43c312f5c44fa0733627a513ad25fdee741c7d246be68cc79f80ab62bcc35103bcd8d6d37d9c9708ad392702f813007155b3e71976e5f153c895acfd088fd2bdff4e663209f96a9b0cbfd7e21bb1b17f817990fa704c0347d12a42f0749f8070137fb93b9b06f09e18fcd3f78c226ab3d2c18ff98a0a333b65d37d2bfd8bbbfe2bb18460af6b20557223493b09131f94771b81b8c5f8834ab0bb726e7809817214f31c9a82bdecec39e3fa211edc8908fb03d3f19e80030dce1eb2903e6038d2960a9cfe5942b71c4cfb9fe5052c668ec51b759b439be065d1017001ae9bdde1327c3235f268f9e3ba0b125edbdc1bdfcd0114714b12a790d57d8f71ebebe8b4b328e5300996ddbe3b8db49e1ed1580f653c6570dd59bc7c9231f5eee83add5aa501b8a5f6ce93c0275cd096ee418fdf87d1c693cb5239bdb8411e350763205f7293b2e24e3309df71fe2b1dc4fd33b957c9b8a357a1a48a89eb00033994cabe1e22d50f94554ca1f16ca5e9583f7f8f05d80823dc5678502e6b2df495a2f14ea72e53f1435782575539d8b1f24bf2a26f714ee9009e4edb71e9abe69dd2afb7b99a254d992c9d55102abe10089e2cc0e2ba408cc4ecf32eb556808ed0bfa2c2663f0bfa0a76f6f96df1165091c9c839d42eeacb1930a872b2809bf811193b0c98cda31a7824e85149815521017cb5fbf60dda8f165b82c60d50f9eb97657d90f244d08ccbf8afa30603200530b8201f1eebbb2eb297d1a202a0950c6153e899138ef6617d860c43bf986b291ab31ef5e37b17bb08c884042f66a302a2d1a409b626b525c3a6eadf48ee2be2550941045458aa714451335371b99604d8cde685cf87715d575b04a2f539d0a88e5cd7a72603f13238a2a4c24cbc9d9c853dad8a6be4f16f439c9e3d55b9f79b2ebf4b174e5138e010fc6eeb14b091bd4ec9a0ad680ef8de8418ae36a21bcee046e03612630dd492ef56b5713824c2982fab60a1535836278dc20014372e7cae23d8b01be9c2a787f604e2fc3d7b53c7f9bd31add68ca1993772a9f1456bae1c009fcfa21ae874385ce550435af86a2ce7c239c7d370235ed362e1f7bdc8f7e2ee265f9f748862f6b0af3d39fa98ebef15f7a554b440477ba183cbc1122d1240bdb936f0791db440d4c789af6b38a1bfaf42697b4e1ae634c3d20741a7c8b4a3fdf70dfbd32b324718fccb459986d581afe7bc11f80b324295185c9a6862f230c6464b8c494b890baf2b94245896c7a13377766a4790eed9fd3f91bcefcde3f4da2246716b1e664e7c4cafa236dccaa826486452f35a50556d8c45c67af16531bcc93736a1e03adc5edeb3e112a16a922fb85fcd036cef326f0291afa2dd6083025952da51d1fd29c8e32a9f2bbcfea2928ade2f9dfb9f01d6f7a8605b38a6a2d658ae3d735f87f9bb969e98100ba155dfd140f8deae007d17f1defe48eaa81688e34112c48e330686a183f4fbe0623026ddf43a896c5c8523a96a30207b371057b83efbbdc0775ff3b6b92dee14c5ffe0763f9a9c6275a31772bf75fa2e5d26f04f22409ead44f09ccdf8f19c86a6fb9b307d3b9215c7d85c2d856cbc49b53ff4c8bfd18602dfeba9863de267a7c6e6086ead8660db66ee27f8019bf2f301526b5603c90d00d94d3a1c6e12801582f51f4b69b4f655a2ed627a68741c54e6f8da37e5e75b0a32149f6c77806c732c25fb48a981f313c15ef918f301fbdc506703b1ff09a7b5eddb91e92ac4b059babd4d0be3b62efe71bf2b4296d2d5ef8b63f4f5d65f9396c658d1dce5df95096218ba88025f13d35a1032b976c672868129369a81291351c7fe5eb23775764549dba1208f570558e43d9ef1ae020d44eec14a4986621ea532b93d76391f96b48e181ac5cbc1644b3ea6e168c0fa22ffe1ac56289ba1ff13ff5ea8ba81a61089ac464c165d6c01ac962f263dd71abcb508b34afc5e360e1138c96ec51986e22a3c1fe764b966cc3580063623b607076241b4242c7df81cbdeaa0be37c10c4cf3b83f574fe2f8167f3bf2bf4d30af24031f0b1fa14243e6f8916b589e6e4a930bd46b921c1df25acbf63fbdd46140a673a1e6797fa6ba77c8e8f81bac3ef0ee588295994fb08669a0c13cbba3e84fc668c268245ef45046e4ed1758855b1c612bc03b9f6824761af8051499a328ae62e49d2c1b6c1a5429d7f574abd5d454d629d16ce5d6f31350ab1a48b8834fd25fbc778a40f1eb73ddd9b3dc99915c03a90438ccf854d0039640d1172700c9e2f9b9d5672d4890a40fb9417212bdf2522aa017ad1055513d06ff30d52ccda4a0c5b50a694b80f1c8b7cee0e098d520c8f34e2412e606c7c9616332d3299f6645d3bbed669a15a7f2cb35b20b564a9c4f10b0aa72762e56ece6f2d6636cba1ce5a03d1fe4065aa2862d7d0e321f9009cf14a5c1b51d9e9fb68b7062b43d13c1f3b0a0399e9013311b760c68b45f97e425502702f014110c0618889df93a9cde83cb78da76f6be453e692ca32788f6c67b38f5c7a39fdf026b1a538e2e6ea2110b7eef629b9364b8886243813527fa8a812f489747d4df8965dae3f234ff0d0da0cc48814214df7e64d7962264dc3ab7510c984fbc5cb362497bd0878813bc0e6128b4fd1e2f0591603289d20c4f689a6b662cda03c1931505b7277078fb37967b03d1594bc2253d915660eb6cf87003592cbb680a491cb22f44610a9f8e23b5a7d0083fdffb02d12e44ad151dc1d954c67f4348c4d54f8a8042f75fae58255f2fb4ca56911330059c6cf0d42a63bbe1bba77be7b8a83c3659a6fc5f073a664526d823ffb177206e022c33efab388ffced9cf2039a27c42ec3b478dc2b4b84c13e3d9623a9f8a5b8b4cb3010f02ef1b43c14987573fb2240364c96b7ed421cd24afebe987815cc472e51adfa8287d0319f0db5b0195fe275bc40f6f19b88b80a90da9a38e28de058053b39b1b79f8fb2637dbc3d993bd03a7390ce32978c7c700474a70fb82f776ff28f979c8a704df15b9dad8289dc2b6a9211b0b0376ff2a1c48d35be8d6aa437dc5aa45f082605bdbdf8845387e32e0fca3580d36d5a7214a4aac61536af4e45e546637e8061e235cab5cce68e95ed72f7c3a00b154ecd8e274c07a7cea6a1844f8ddd1a704a7ffd79421e81f336e4f099a024f4a4796c5e936ac4a3467d6ac762ea18d8cb422ae9fc3e95a7cebefc4e0940305abff3d7b3218d58eeae76dc8149e0d012528ae567a17d55abe9f927fdf1bdea915ed09d826c93597a18ffc28ff0e229bee97b78055106bf09e8ec1e04614199128b2823bb70ac63f4ab7499b5587f53cde363f6234c8de5d9a98a76625d5bbdd3fb9c7b54330eb3eafcc18072fc6fac139185a9b1111664a395483fb565caa998759a9770c2e0d3030fd2338eea10137dae3ec6af1b0e898966b637689a603044c22578c4764236ed301392b4d8d130dd58a0c31e0424ce10d28dbb95157fef1047bc20a2cebef3d7e8f72a23b905037a27cca26344e03cf28b7c3e3b7b8cec3dcf7b356db95d64f1069880af106024d9000d7da9781f0bc57c9adc8b370b365ddae037c8148647ddc8f0a3fe3fc00ea7f7bb9f63a76cb60c7a3bfc0b1292a362f8c22f3d16c2f2b939803cb092f1690516236a8a55dd7a88212c48d8dd4a43cf8dfb5e4d67e899688d97099a28876ea229e35b45091a55d2ca671fd75fe023adda48d38a7f0d86eeac7dc69fc24a3a7b03f540046edac919d0daaa3cfb485612d249114a765ad580dcb1f7c7732695befdc55af5a7e5aa334ef18a8a223e3e6954d8c90c5c7f9883b9f88da8039667ea225eaafa5431a81d70f97083ae349b3234e30676b45b4089eb76977a3c5d7963be35458d9b5677c950464e3cb42b4746659109ad7eda2311a1c602e867cc78763de895a0525e5246409adfc6893f4fb1e70199de4f7eb2ea835ef7f53e98284e8b5eceaad77fb789c92d421bc2c4614b15a5a7252a5ec5e008f37d925d8c8ec171fca17f5eb3b4a5aaf10787eb70b8920a21a9848bbe1653fe0fad6a3b2a2f855a7f40f025c1405251bc4b7e476413eb149da5d78ba7c372068487aa5ee71db6ae9ddd92de0982a47bc48c7c2823e5a23b49e438ed8d6d35ca499cd6073ba500945f2a4c3af3b3c24f66adafb74cadd2fbd1f5f87689f619f5ad3171c7641345fd4690c1d5de54cd879715d7f28edbf0162fb9356ec3809ebbfd6e451ab851f622b609cdebb712e232fc6ea4025c8da39db9edb197ed5d11a183051c9a22186fd534378eb0cca25f5859c8bd070bdee453e4f5be708d8ab703f6ea0ad9c05b16cf6b601e110ed7a233708766913058573bafcad1f0fecab4de9c0da5d489d566bfc3c5001d3cae72c1e779ad4102ca2400324bb91e069b2f9aa503a8dccf3522252fc6933f63f887b259b77eb46fe06ee4db41277d2cec5e53d96e9fd9ffb8c3c0180fbc349019526ac9056faff5c2628eec55b77381ff771b1fc085f4836445badc2b4d87da1154307540d9706d39b09ae825a8d1faeed95508596773e5aff772f3eabb2b619a2c756ce07a926d85c1dddc03f5184aa1799ea1d26bb4f93b06c87b21f8f90ee1f0785baa81671a2c34079de41ffa4050f3321d2e6c4b300718e8267f1373e45629fca882fa41f296aaceb58c1ba741fe3032ce76af0440502421fb652f66f22743a3af751ace58ce015e8b966837e3cc8756a6cfc8af33b738a20445d5fd84a215c1ad9bdf4e537a1658d945dee9a409561db3acdee6f32b1e4334165657d83819a5416728fbe6050c38e4a7ee74b99596a00f5d7b3bcc2fec0f2473cc6ae1692cbea7a8be06a1e2ae633d204dcc79df0105c25bd03ff492c4f97df74626d7c613e7a068fb76770fbb8435afcc8502943e9ea8905c402b988f8246b246404aca042c91f144d10d0748311ffd7e19fc9e99ce215d55f2a408f287dd2d1e1f62b44b25344d370f22e9e294315349a4672a29f62a4d6612937986a49dbd4e2657265767b18b68b4aa055ee1d1c453657270941d077cbb8488ff0abfb6422e03b9a3fdd10bf718a7fe99049bb2fc74daebe598011275c9bcb337c1fba47ef47a9a0ceaa282261131774d892ae512601818343746c379d204ae96dd2059f21c4b07f199bea2dcb3541621bfcdc1e0a32b370302ee53bbf3f0121e056b3a50c79d1a8ab6df798f88d8939233e8161203b430c8ee20d5124d65a53511bfdf6a173c82c7960ccc499823c2a74b5afccd879756511c33e7528449d7abba1630ea5852f7d635bc7848cfbd52a624428ddd695b7e8457161c4a6acadebf0eaf2943466976719f1c52e90ac88d576114341ccde39453f0bfaea4d2e1dbfa6546107cc70808ec572d411849c51b340b17016e1efab85281949508d57338488ce55761b0e3fd1534e10f19afcdd34f1a96f1028a0970a4f0f531fc123cc62cc43f5cfeb74969f6d557b4737929e0fa84e4ebf2cb9b3ab7d23aef78eb8510ced8e464519b827128b3f832df4ccbfa2248c727dec370c17f3b6b34f9633c63a0ac5d4409666cd46aec0e04e254d1588e55b13701ce81819cec354b76562d4ed44c442506e5ae1fe3288ecfebd6560da28947f262b062bb1ea68cbf5a855a22e4a90f76831b34ee07906112781b8fd837eed2569e551ec66ddd729728cb16416d0a2ca97167b121ccc1937cb5bb3417a461b8ea9f247063180cd79ace224a695bceac2c5e6a47fd47560731a8ae9ac78d24a4a6ad2cac530dc6636e563b4b56738b3f598aeedbf3ad218f053c29341858c692c62af0c574c1ce4d3934344a31d090953a2ccee622140d416a2753e1de0f4fd2bba7c07ec2d0dcb1bf8ae77daa4c267ff2f349f04090db6ca140c7ef0af8f0df61a5c62007005a750078ee609ad303bc892b0d9949f2fdd96176512b9140659f9a72c376067c095dcaae27305c86694c1d5bfb96001bf2bbe76a289f33204bc57135b910d8b29b54d7b43a1ed07122e5ac131d210ca3ed54b1e3e9f6e0b71e95b34ede4a4d0d9b5f0fd40443e42270d073fc0372bcfaf1f54e6a4234fa19b378a77c65b2d7796ce4543567a2d68874bea55d85ed279277ccf9071a1ffe021df25c643bcdeb19aab0b04ce0451703ea59767004b8c4dcb7befdb5d744ddedc472dfb67e64bcd1ad439c785c65ebb0b2fb69fbfc034b5d3eee823ef01a196419c507ce12335262d707d88460f0ceac77be1f9cdfe360a40ebd1c52242343945882f45313e87c86be152c0103416716440e6e0f6071c2cb12c2d707e249e7aa1be6d99826113f4a55d2b994c85ddf6a0c1a91b25ca418bd8c2c4f7c7c29e3890740db03986101179f2fda1b9aa70a393fdc24f69bf6c616c0ebc16cf71075fe37244305bf5b787e20d2a68acb82e3cf4a957c1fdad5d82745df7f4ec465a37260fce62ab0c8340dc1979769ca3894cdedc9af5014180e40393ba9c64fba8d99529c22ac5592083c19c915f28ee350fe5daad7ac1c3b705c5efbbe40f968d12003e05b8ddf3d25054d92b6ed585be3c19aa6e57cb5e56c1a62bd7914eeeedb65d9fa81a8092527a954ed5b8aaaf15b159777f7816f68f7cb528b9c70445a0848a796f6c0944d80906b0fdb5a1f694bda8dd641db13398b4aec5f272a63f11751d58ada9a1ddaf71e4877fbd6036f359f33cf682cac74ce5a3eb0c6d29f8744703a8593e2811f0943eb98f6672d3d03f9043d07706c9ae1d4ef9731cffc6211f32194b878adb44a78f910bd02889bfc9e1477e9bbba895b3a53679abfad97fb6a29e45b4abd90100934abe95c4728c14ad85e0a7cfaf1ae7b2598d28dd9c1b3bacb1742c26ed64a9ba37da2beb8d6c7ebeb8598fb2baef21d1d153994e16fcd0e74a9af668a23738d2931983359ef4a4cf1faffec716a90f57e0498fededfaa47600e95dbeeb9902f45b249e0b5a136aedcc754b624ca1910a5324a9922913ea63312c68bb899fabbb11e28065a5a9dec5512eeca7aa179344d458c6ca1fa3923d9ae225785d562e1ef9b647d2b3b32659ae272f8846229fb121162490d5491c8940c6111fd234d4ff9b7bcb0ffd2ac27fa86727e590cfa0ea34650e12101bf27a134fe5675fc557650453ea8826b9d442858085a0b25ccc7cef3bdc771680ba938025cec00df8cab0c4f94e3f80a56423e24798aa72545acb74a77bca7ca4f6b98853472c4702cb9d44c2804408af5a3ac0f25e44a7521d9d48f43d271746887a10f61432eb4d6638974a174ae1f3b8bf44d994c4c4e40e18fdbb215c004fc1f80265bf8d70b769f819ee01ae3908f66f245a10e458699a306617de6fb0da4179bdee5b5a5bd7e1bd3282ed75ac917510f0f24c09ffde5a53495d960957993423a18b43d21dbf2fd1611e102c062d84c052f9ed09cb655ab7ef6fb7bf9c3311ceaf3a7dcb74d15bc67174c9147e30bf889d0ce8ba4de8ba2f1bf5ca8ef67edd937d317119dabf7431681c2d56af29825f4a41f334d78eed0f5b34c121ba8544568a544fda29f52e2a779a20ed70a90e186e8cb5afbd2dbcadc49bae8829116278d131e0bd9c35ae6892aa71b6a5c47c90e1556fb4e33423cf8f5764416a0258ea319323bc5cd639169060330f9295503f49c10e7dd1d450186313475a145563498da47ec6316d32c82c8265076cd73f5b3dcda27f1d426740d5e0f4460e28bec18e46b91dbe71bd5749be85d0b564c43f7da98580ecc70005c13ea5cbe0b97aa528197a3c7e4aa6546ae1d650cd2f9c093bca76b2fef7ce47669b1bcbd6ba72a65faf4cfe31b9cda426b3d937d1978bfd1126ed81d830c5acb05128233ceb017803f2c5342351816b09f944ce1971b372c97af11b80d842b1fe8471c5ec89f3b28db637922746cf0caae5bff903740ff802501a12856684c0c9138344a68cf3447e0d2f8368012843c5777904ee3d22e2182f567f33e34d2f928278dcc4558e3388090a496df3237a85a3c68984256c86a7c7f5f02d1d2649f042cb5e7da9404fbfc6e5af49df3097f5c76d3212565764464503a98753d7e0d48d5603176be7a39d04ee5001d75296cdefce3311391b4869748f46703cd272d8850f6d9208fd7d1bd92936484f46a55a19c5dcd0f1cad55999205d2d76f9959ce0188b9d3b10f0d37751d0f42d1d0d21debd41d7b04f5ecc7bfd28e3843cfe9ffd285b31b20f676d24979b9072bfc30b9a21b1ea0ec61edf0883356260a9f7eb50bd599047556ac5244aec2c476e9119d4fbdded3a1508d44cb1abfc267dfa240527fe2ef1f5d43305117df1f32df853fc96082be3103b877ba5e1fad301a54bb46031271c9fb9bd99ce7e9baec38ec79ecc5ab9f61d43b8bd5b80937a0a2455baac6d1b3a66a31a726c0db09603e283f8eb85e9f480f1311234233917bf046ec6182e4214166b4c9e30192fe1857fd55b6700df67c7202e51078bd014aa026c58a416839432568781e09d70a90edac9ea001c1d1a13647c7db25f9970ea867f9885590815f17b63a66b06d8f00cc9dd472f818b20064d8282465e6306611cfc53f46f165e1f70c6b29cea62f2175a169dabed91b7a4b204a64cbd8da7583278586e5f0c08f924a2eef374c2adbbc24fc0e0118f4105a05821f6833fe0148fa86fd480eb92939c00e43b466bedc5f7539a1c3e2c0a576bd61a325f68f892893ccbb397500cd040620ff759647da95b9f04f552c1bca85a08103daa34fb9e4097beaa78a65146f18754967559500e88080c11973d16da9c26b82595275676624a4e46d1efd66d514bfac49a92e8ae047a986883ea86a27c44c3bff80b85fd71d06061d860f8e44be5c19be01831b1d912d793bdcf2341bece1f68da8fe643ef3000eab039ede71ce9d3c90b5083f67e2236509705832c3416b5ff1976e3231161707ddf2d0a48b82ea3be639dee7d3bc82603ab515250492417e680e110d70bdb5947268d1123178fc702bff95b0f648d982d5e4224f37dff6bc5b2e39c808e499ac02f1c42d9a6caf1136958e1ac4b868822adb7a78022a562ca7765e06813560ef6abf726f1576c8b9435dd35aa447e97cd6ed4036700598068b550bbd891a6f789249c00754ea505d9b465a86f2c38c1bb99b0fd0bc5b61affc139e0f004e96b1ac65993ef7fc7ffde33f66472dfa0c77809c4372b16b11746b4b0a3c19be3e30556c2e00687a4253ce4d7dc0c8408d491e811880175d7ce0c3226ce5cc70e6fa7b8ce47e591ace26665be8ef81631a2e12e2c45b01f287241bf1b582c3e114b1b49bd150fc65df65257d4ea9818bda7aacac6a9233d833f9915bef9f89d2a3cab9893e4662cb50828ea0a5861b9937474730e8b18b092b52aa2c67774cf2435b0bfc1cc3125fdf59664f394d9867153fc51b1cf2091d2219d495820fc90dc9288a02bd40d5c78b9bb1abd6521dd3a85ad674ec39adeddac45a4a68acfb82c403e1244ddcdc25f864d9b60e02703784a45f5e2aba1092b6cab948b62966e1337b45e39fb11b3d71bb5f9a0c8c0379f576a6086efa121310caba40ea960f4bd859ca8cec5e952938c59498f376cad475d391fee5e51a1ec16aa08d21f54b9f7e1b4702117a49d98f77f90dd095d1030d3c5ce03bfbefe1689935815b4aaaf7b5bd3e61ed65c8ab02b2fa4c0eca82fb19c057a257756504c30d09b95f27567b5a4d30ffecc641b883aa055ff174bad55df2ea96e6c94af664029e016181c125581f1dd1aa62983d2609acdafbbeda8895c5693b145699719a927c2b0827924d1332ffcc7d5b803678e9f83350910973ea9ce85bc7e3bc0dced441abe91b9ff484305e890b2f15a8d811282802ff28f475ec8bbcb5c4192503559426fdc2662648c5a1b02a40e4869b610c2a68854208e6125b581eae57d9c0d3f0adf6c069d0d2b85342fe8f7443c7cfed8752c08384b24b7ac08711e8d4872242e3d72a329af6ff695c4e2c1c635515348ab9f4c4602d8144ae6a6fb5d18141d8f0cedde4d585da2efd876fbef9bd4590242f484aef3e3826cd05840885e7a1befc58cc24d635cdbdb81ca689a5555b86639a5cfa8b63d0a7a54920653396319160747f11dc244c6a802be807b26889b4555e11ac1d88692a598f4032a21c9924b4a2b567a28964cb27d1618655b1ee90811797c7af89c11b9309e374f570f7a397961c4beba70f4f92abe5377d47e477fb21096854c29f799525b1878d47b5f4ae30b6842046f746da232840b8ce114ab75a1e719a0e8acc4ae25e38725fdce55f1167015b5e753773ad79e2c54d8d368faa34cc2309890e20b0ad752adba785e379520da606c45ef3d0a16f2d84c05ff216643c85b8881cba8eabaa06b9b0dad14e042b3a4a4dc343979e734624e7b74ed70f20afd45ffb54da10deecae50283a7498baa9d9784b6fe5a91e3bb78b6f836ccc09d2c9702b10647371c01fcb5ad58d3b5c86d72ad9ef0c8c4044633d8d14706449062aeb53fabc5ee96934369c85f878e87eccb464720b1dae748228d1013a6ea4097a0aef8efb699208990af6146d0d3881eb113fa68f83f7d9a8d85ac1e08070fbc873aac87a01c42bbe8429685aad7d4b353596b31e477f9bfbed0def700a2c0bd9a8c831e26cd84bd73da40379a66e8028b0bd889669dfab84f1382e82bdbce52f949ddf39d36e806a8640805771abc08b6d9532f900c3aacb72bd89210398e2b5c5be8e7333ba8846783296e21ce138b5d08d31ae1f73f64c65bb9de87c902d0d4d3d85daed43eb693c9feda31e758cec3fd7f0ff3b50467df8c5b40dfbad91c4084f9057b7f43a66c9b95e144123eb8b17c1bfddf2f50e3221760aacf21cfa31a603bf8ea1e5635a9deff2efda9ef0bcd09d1fc80030b66a0c04bf03c21a18c87302a190439d704ad8783212c72c1add694c71c5e96ef6e49960a3579c10b52974cc27fd8449670dc6fd47c9ac140239856caba3f47d183fa95b70b77c467b53ce2bac8960f6eeb8b60fe6d461fae308c0e3490cc8f4b053cfb3d259cafdaa34defe1161d2e25317d31fa91f095c01582c218a69a119c292f01093459a9e1c214f581ef61266ecadcd4888452cbe75dda0d56e8ae55bb289e3801929639489a5ecb31e325c36daccf94fd88f3b7ad037595cb011dd7c464268f01ab062700c8d695b64829378613a36f1a6f03e054c452f648508fabaccaa45416104367a7724fda4a1dcb1b7cc4f0ca74b1fb2257d84a33cd0f0fa8b37d9524b4c978f9fe3e5a474fedab60ad23f466cabf2912991a317c75193b8dcf0d37fbd06dc6fd31ce63d3a9322345ba0f9c6f80fce5eae2964c2b35a2fa6e15c70f471cf569ea783f7591990d036f2501469d1a0d32ff2deafb4f53e2c5b078396088716b44ec4b4196c7befacea9a9b755920febc0df41055f0bfe1adb539c12998b9369080fcd541b0041ada1fae726f111b3ba46ed3d3c6f613c0a4ead4eb3acff5a349cadf153a271f487d75ccee01ac9493aa69e4f983c13ceef96a26f2b002f21e0b4dbd57eaab52d97cffa9e04521fa7d640abf1a30bb02e5a13b0f03426e32f1712d8515d76757c7b18220aa5dce3d3cd131606c57253d5970d2a9392535ab76b452f6534469901b3fa31ebf43b1aa2501a6effdfa50925a052cc198d590e64e4af42a656de89926b93fe0cda99dd5dceb05933a7fdb58e83a4f3d7bb66ffb3299c48c2e15e6a7d7a92c4d66e59927230ef9f17060ec0c110fa870cd985f42317836f5c016371659cb6d2539524d94e1ba6dd6b330581d39bc5a19acae52c0d3d015684934557c5968b75b608aa4f45c4464a042a572fc6c4687806c101605fa847614e2858daa7009077c7dc9a4ea0a07f201a37e7ab3e7e65e46749054240e8643c955ef4516a71c92152bbabd690d6c371141781b8b47d43460598486d42fc525266fdbdd51d3bf47533771168ccaf2ed4ca41724956c7ed4fbae2636ebd75dec32e4852728f2fd5d038ff1d1a4b06b46443559b868e704301ee2909c00b2235e8fdeb742ae937780e39f2dfc5c30a7b66cf853717effe11927868d1c0d19b298cafb458eef2cc1ccdb84a642f4a914c0f09193a28217d5f43cc7049bd93910387ad3f5afe7ea5267634ec5c4b17f7242c1a34b33f1250c1360dc3788ad94c227eb2b878339a6fe32d86ae57bb1f22d34f214c542541a8f8c701d8fb4101667ae8bb625d24bfacff23b9b32e03cf5754a5e7bb874d6ab3c03d8592445cb7b42ff1423231910d212f987f56adc93ce597712ca09cbdcb100bfd8d83c2ba49dab3507173df00402678a7042a5ff332499cf79aee50fc9076d7c6eaa907618604a88f16ef40a8a282cc5136c938c4d47d863326c82252d2df4b9a4168d34a89b4d6f014009a1ee5161f87ad8e26591bfbf3ff9040a01665bbca6cd43f9a95bace69dff775164558a7ffe5e22c307ef0f35d257efad54aa62b643c013073a98bfe4a80d4ea04ac442b82fa31ceec3cd03e0d36dcfc441e41250a7f71ef44d6f043644e023417177c7cf438d62db355a83e0bd4ad4478c303d70d5ffa35f55c9688caef554614b9d5d29e8144c2a98b2939c37264bfc54eddb97eae83b503c4cd939e87dd215d90724ac51124692a4adb80f30c14c360e04dd3fc0b2fde8e961c7a64bca5380aa56c81992100c1bb566f5104e8000bab753f7a971f93a433e4282314bd95f746576b62e5209aed5e5054053f9fd6d3b4a9f1657b57893d14bd8df5d34ad61a27a9e3a9b77ad47ebb16b882ff7c3cab905dd35f2c05dd82b5d21b6b2d1e2d99abd7efd484e80a12d1dd89ca7f587bb0549f12d6a1e6d7c772425f791ee2ebbc7bd279c652c425d763316ae52e1b101e483c5212abd20742c728bef02f8406484c057bf24e7e1df5a6544528651ee509848524828cfc9bbe16b3559ab11036a75e4e080ef4ea8aabc714007d1044969f4b665e5a198d4b3d8e95f5a963c565282a232a06790b110ae65d80171d9a774a067406cd3414a24ceb327b1b5ed35b11cd70b0be3ae0b9bd05580984c3756f89874324df376f3c436a7e96efde0ae14bb6114edd91599d7633a3151c3051d4e7f7bdb923cb72a78b21d426082ca406cece43fc3a6ff02d28304910a6458fe6dc7bf53f1b78f4ec930b40bed9db451901805cf3cfbe950a951e63686cb762998507eca764e5d9627ef53a774fcc1ff3c118686d017be70401c2121801b8023c7edc69123e6531624b60f609d36ac6f45ae326f705d34e84025a494239681da68961a465827113ba7e99e3b27b7e9d0927d78114eabb7fa4b35a4d534432ae34195330498e795e4a04f809949966d4412521ffbe7a25d0c2a3ed729b2572f817c06b0543db6e2c6e2b0e7fe46262ba279b2bea15b394f13171aacf4bd5cc3fb4b7b43e9560bad43b1fc228c4f69ffac8876c25c9655fbe53f70648fd0d16952229933ee425511ca256766a4d66e28d9363a89d9b736bfd077f561a8dad8d301e9d06950bf8015f27095f4d99c53cc43cee2d427ce8115f07e78f79bfcb4fc4eda6c4705071e5605424ecb0e36851d68fcb8bd304225ce3ff696af0254bf06db1dcef697d4378bedf6f9655967c4aeb39fb3976d810f5f030cd43a802f478c2a4bc399fbc86e06056fbafd190b92ba6870d880817d19225e9fd1a986c465c32ada6c94788e9570a6941f21e1c8e8685587d7bfdf09115298b4ef850a72a1320c078e7f6255040b85aa1f1fcfc5769d47d896c414f4684e2420edd9ae89e7a505a1987cc7b8bacf2e25f83945cf0854032c3449d0c7d9d6954032d8ca06a2ff69511ff2cca9d9978da366e0e82ab20a6463711d8922d32ce33828ca40ac432e61c28f0aaab0d235cd211bad817d83b3e923bec7f2888ee9f18fc4521f8caae555bf0e43deb9e41f3ec1b0ed597b1b977d6203ddfe46a86e909458f5aff2423882b9012ef92990d41ea84891b71107fedaa3170d64e17f385a931407a9895e611fb00d8e69e871aa69c678a97fa6a7e26f8aca319cc80d0cbb2e05195b61b998812ca00be234579ae0472662085be5097e9a37748fd20993bd2f203089c3fb9c7cb318cc0ae5621af8a4abc06d95486f74316827455f63ace2356723968bbf091e50fba86fbc2aa6d16db85ea7b70d147d34785233848f261ef16fae37249a065d3bf6356f0c27383aaf10627376feb0b0ce328d7e505fd1510f4049fda23c28e019b21615adfc68ecd57f822df6f6f05859427874a1c7530ffd65a03e75b300a32377653c234d33344c7fb75d78e7175ba9247dbf3b67822a60fc8f840c97d62c17f05c957e0d14788a354464a3c8923564aad072b8146e5c1cb6acca4efad64b9fb02ef190e27674395005d60e2181a05ec1f5c96da23bca75ab490c64202c8c7e2625c0fd51e204ff7e979729f5f8fd5af7a33e4086b3720bc5c2646b41d459d59af7a2503d4106400f6dc39914f7d3e0b4e7eb2f8bc813750e3403cb5a239048f9b5f2f4f8e6b9c714c79c02acda0336f5a2234e9607f53639c7d139a27eef7a587bb087dd70fbef90e98ce06106c8c89127704cc0391fbe6c7d4c5e6a1af07341397ff03f9b40bb0e821f2a0b77f53e5301b5491a8fc1b0c43134716d81075e3a19cdc693c4d2cb344d90eaa718233627e61781dee4e2f5deb29175e7d3f277e212037877179e5c24fb77b89ea8cd6087f37d4facf417b492f6a278cc5b97186b2ecf1420609858e773221f490368eca1a27a9350891ec5580ff93dc4a438ca90bef35bf9949381109ea76cc83584068f21379e014acd579a19871639c793f7041c5928c280aa0cb2e3578f2c8b9d4632264b2e24ebc35d79df7d6cab9b42636f152867260af56e27e4c8be20c8e5a6d56210bc10ae5e593379eefbc0e9b3ae08399b6ab04a772a009d554718d57d9190931e80c09a2f94839d881975cd1bda9bc3efaacd611d9f71de69f7300c5107bc0b208713fae7a952fde89839435f3e4f637115e47442eef5efa3e3a9a7a7b3d4d271da885a8057b59297f5ae1570d852344a0e798f97c1791ca779fff0487e07c9b58380561df3f9095fa05652abb9cfc531562a717cb856a3c24514c6d535219e2758d660d53ffc3a9abef36115c4282aced5b6b896d9c7c1b732c36b3a734843d34dc08472f12c834a5c65e843b05407bd65d999a87ff73dfb694fe329c39bf8b9b4b6c63f836ef96cfd92733318e7314cb099099de88aa2d9d81fb4b309588389a0d637e3e442d8318bb18019a7f7e55620a4e9c22169d47830cd7708e8595e0a98c1f1c546fab05d996d86a0365084944e929b944ce4d9d832eaaa5eb6dbf2e7d31664cb4e655ea908b360e62d8f2feedb13d6a5213cb9adeb3d0628f6ae759a2b4f7488749f3fd4f67b51cbc52d89f6fa5b948784a4ce299642fb9e64669a7546a69feb943e5e1f770858567a677d2910095ef7467cb46f0e2ce9d3dbd3d2bfd86684af769bb0778d1a513e7c49e124f093f4abe6cc5b12db06531c5dd9ef4b7e5592f7035b567e4d775e8a4a09a5d7919c9d2ba9af0a443bbb8b737f4689892cbb440a704a77a8e21ebd094e931cf5ce3d457ce53daa7a20aa1adb9db61d09c6b57df75b4477411cf9a8de08858e1c67f85e5c2500a6dd1d0553bd920e0b385d6e6c10ebeafde19110212417e5b917e2d0b9f712dca3da90fc25e49479e42785aa11000e5d1a41cec0351b47be544d0c6f0d57943707e20f272de0ee6840cadcfa4801fb985fd574309a29bf6c1aa12a9b2b2d3e88e6f8fee1ecf5efd1796b498433a70691b4bdbe5847e4ba047bfb42d388a07c3510617b7d55146f3be4b757274e5af7873ccb5626ff82e6827e59ee13c3cd55b93d5a9115ff82f7757fb40417b898fdd23e444788b888de6b881dc09809d25e7dd3defe1a5d170c7e0ed3d794a3203db149dceefc960960ef9a43c669d65c1c90990cfb40c9098693308de279bceb0387d967d55451bc2ba679ad2da2b7735711761d5d7866c9887afaea850ef13b7230a64961eeb968215b3e35d54f46fde3465bcd64c2a898580b79dab271ee6c0e4802fc83d830821eaf9d9be1db5f3a2fd15cb5c326fa4f9a98468c05c321267185e5584ea70fcce13a2070891a730ea85c1597d4e2ce35716a570b1568f5f303a0f52b430f9267309d1de787873d1ef5b9fc8ead9f1255cc7a01511ca12fbb603e8c57c76c55b4feee01a87be6c8bf997200d2ab92d5beb492a8a57a63b7e9346d39c57e8eae3581873c57313bf618faeb538151d0f0f261f5a1949948513c6a1223708b375680fc839da174bd110c9ed2a0f3588f369c362479f92a184c95a36a0e6c261f83db199f4715b809bbde9f66023d3c8566c62340029d95f0b03d12f6bad93a855497234845a4d210bdaee2f68fd7eb871ffcdaf7bf3488c059c7848742fb09fa9ea053f434b9bf7f18365044c6d15e374c027ebeec3c908ae0bf297db40ca24ca18ae2637fc8af956cefbe8942f347794cf39a3cee88d2b4c4d9edcd2ce07d57a78ac815b046149ea8de4f7d858d558c75f2e0380be5856a0d1e7458a11907e5508b98bfbcdae2b5566d4cc44234542d52c21e3717aa6232699b75d4e09f906d9dce99415dd7a0e993b32718d91a50d574dfbd7a1be385ac1b3f24e9e96e847a3c9101c675ef832102d3fc7b096e8d5acc743c8af028c220bc516cafc85597ededa70543e8263b2e08f23d6f9e8c9b377875148da85e14cd64ff3659bfaaeab8e6c3b73904a5d7b01f6a56cf677e5e35c40f66c3d13908767738eba61f147da9e6fcf92fdcaec314a766a83ad086029b6e77092b9d6837580c3329aa309f97a665040384a86ea01a03b574e45a9565d34eb40ea9da1064dc0ab22fb658b36de407ba8c2bc379bcf605357659500c1abb7a27f6e2ebb196e9a8d784d0bdff361b17eb207078a842f2a2fa540743f76fd9f66130502e96e6ce14bb50cf488df0e133e34cf43edfa89b2c11e65da6d9c1331c5972bd5c20a4c9ebbd808db2c1100b504fac63e43449300629c9660aa042d8db55316d5aacb03ae72378634fb965c5cc47bd3476018c5182241a4eb043ed580f8d6127121620288ce062fa7861aa5b614283ab51e2f8153e5a1a9272873f5459481aa573fbf8c1d3adbe9bdeebd683ca354182da83b175ce7afb78293476dd9b0b4e83b1aae6de27ce315c67c0d89a53e2f68e71e217cd88ead2c3bfa0b543dd7f1cf1866c39ea81ede93ed01aecb8f54cfd53e56dbaf99409b358c51a90238cbc34fd61fdb4ba1284ce98c3594328f1ee83e426a056439621a7ed7b3f7debb44d33e8274fcb597a31a3bbadf192d75c1b3a1861cd9e8679b342b74f30e89d57426c9b21a63a8376213a32055dfbee0dfdf68024c9f7939efdbee5e883bccfc4ea01f8afdcb1c224556654ad9404e9455b19e14d8a415f84a177741fefcb2d56f9c0bbadadba668c24d46ef5e7e19eed7ef6ce1601b931ccfc3217d7e71e39d05602a0d7dc58ade1455d16a284164a940fdf37a5fff93a66375204bca3af0f0d403be061403a96ec6e861729bed4111e4c60eb58e5da2315e96deb1a0081542893bc69c876a8e7add3041b6eace6271d7d269128647ad67dcc953da9b10205fc80ee037553f75e5bc3c3e6403dc86b595105f338b58b9264915bc4e4090f6d96ec746375b7af598d4f453602f13f653f04a538cc10f40c8f6573cc214809c3ee36ae7805df3d6bf94925441ed3a0bc890b2818614398e9dde0a00bacecd590e3a590245a2e381365344ef4705646bbd6aa02f89fe9453729d903ec848612e491cd198025dcea6f111c6a0c7d87e898122fc56703c502649b638c86832ca7447402272a8b3a027880ecee88885a55e69cd9edb5e9375b3a874557be693b33ddac64ff84e6d1e657bb92a1f16585eed513a1868aacb7c31eaadf1a7c4e3df675aa453eaf5c7b12a3609a895be0a8e7c9515d1af68f91096c084a729412b0d0bd6b9dc3bc9dcdd6dc819a8fa83a73e9448612d88b3c0dcaedbee96fa5f2079140c94b47baeae016052dce65cffbbbab1323e42d2c3a5a4513832b932178d2815feec62681cf6ea66049d7fa38cce2494f27f07cf629920c79f391469f89303da0932ee0886408bf7c916f47e2724d9b4d58ad5296fd047c9de8e984c7a8f5b74b9e2a1f95382e183292a8d8c6b1fdfb1030143a03a6a55748c1cd1f4b2306b9e6b509d77714078525b756f02e360869933b0a767c241b6e4eb02631e49e00fbcdde50ee8ffb8643e719ee2756b2617e1cd165169e65798a753d5436fd86b8140f56830ee460d917f61afcb8371770261f2bef7e4db04fb3ba446748bd3bb97c43fc2e36484c042ec5d43e4f19de41c28ab3834c719d59d037aed4ce8083654d615f6d46d180ca8ad25c43059687079e2fef6554a4558ca2666dde5b8476560906f58d4392e0416c4dddb18608228889c09ec226ce0f49db76fc2b8e288d6b0f0a1f59b7807fffa123551ceb53f0be9b0aa7b69b1da7921bd87faeb2569da0a988a159c8f5fab5ccd892931a601ce877a892ac7526b8d489d461f20441c61d463bf1cdd95ff37d1f0397da6c6e54d66ae75a44d9b5b931d7ab9b09bdc779ea174d0e734c2ba3fe8bcb8204addb60800bab3659902f0b4d3c98adb30e9db6d30b9b311ea7ad6eeb55fe9331ea2d596d3a65eff0546a4f4f9bf48e890a4cc712031ab897ca04f23f838d0c71493fba4e01d4650c8bcd43bf2c18061035da4b35df5c9c359f1c6629e3b075a771dc0e626cdc7cb23bb662774cd59349fc0965f9c232861a1e2677b997436936740f431eac18c3ca0c2d22f3803de5c785d922563e12aea4b851b64464b08fc070b158de9f240bb55bab2c88ec2f24ead85caf75a6728de793c8d645101003aec154acce7bd12e5365aedde7602944e1e72ca8502b1820f6feb5d98c3d21ac0ec354d1b23da6b3786dfc5f5d8226290809daf017672e99843a31b1dc6c1eca8b9c6af53c4477e64e0c46102c769f268ce367a39a385d1b0fb02258bd3930752c9164fc943c9f5356f48671eafda1d86b2adf01257c8a9c8d934e42b89b7ea14501d003fdedad420daebc424db946f8d6368549e6bf6cbcb954214e20df61e927767f7853cc6472ea4dadb9ed10e6d74c1ff605ecb3111cb7b055212e2002dc3e15eca1020150f5d45037e1485ee46403e228f43843b3052eec103883ccef9a6a066631c0053421591997e1cea9684311cbf37b2fddf7ccfa616fdb0ad5d66f6e3048c50f10e978cfa0597686ce66e47df443d0fa25e1bb7682893b40634dfb7d9c202b78f6314086aa4070d1b28d4591341f31de10a405f637b8a7fc9619902db615fed18bff4c55218ea60a3163542f397937ffe91a18074cbaa4dedc6af9e1c72e5494f0abd6e7194207a63b08eeba610d28457bfbe254cf1dd26cc92444761659759fe88b3edcdb2ed6056111aac17dc8260ca126bcdaf12bb07e1edceeb32ef1f7090c4c7c4c6af759755aa40b4de5db16202f9bce995345ba8882f62c9a3007029f48b4c87cbbbc511e0a735ab7b1c8bafc0b7c3817e43cf3792693b651442384582d416c2a2337bdb84b2b05b56cdd3d31867083c54090b812d552543cad4d24fb9777d6b566071b0da203fec4ce4b31976051190a343e4a5053fffc4a1f1f5df3341a6a0cdf534571d2ca6a73067873cb8086f3d90bd6e35f4b0fd52d23a30cfd3ed840883e73527411a04da3726fbd30ed380db0aa8e9783aaaa6122968a17a805e378843542e3965e8c4af316fc925cc622600df6cc8cb14d6ba83a783108c699edacf401c6d01c43247909f146911a2a42680675467f95309f2e5a69f1db4ec83d924ebddd9a119d69cd47b2cebbcd173e1a51cbabde2950034fd41bbab25482e8ffae807f8293e58d2e9083efe9606f14ecad9a4f21f3a5184baaf4b07dba0e33b049a67ea8044d4ac109d0fb991356301957caddb6536d26fe24449a5ffcb4c983ab6af947df9f5d2bea30fd040b24b6bf15b70cc77951bc97a24fbe552d89d70f08aadac8014718554828a3972940c79cb70b8b621a2d6e3ed49e64a270f50c496553313b3a9d7dc33f8118680cbe3d7c68d5c9db9db07401a5af44470784f2d41716931905c5abf96d7d07888e7ee5cd7f557762b7178b482c25a1ea4c56fd4a9eba0a41bc08304f6a5805c4722b1e6b03b159cf10e1cb4f89c1bb2372654cd6a7d08a1db60250d665846b1cfd9ecd0b2ca7293d87ae49bfbac57eb7888a69a65489b498745891925f4560f96abd970d359ce460304e8c1fc4c291e3e0fb9503eba63209b7a9e2ec8b3fab7678eb6f0425d2cf58305312327f47249534c8dff0a5f252757e2750b1011b1eaf3a53833821d1fd9be7f864f0b5198658b9aa914c479e3eda4febc1a43eb9f2b327dbf5095d29174bacdbfe10f9c508ce7d22e83c828d4fb4ccc71ecdf7d7e9d650f969c379b7b1f1c6505813627ca151ba6ee1ce56ea04359723fdcda8518fafeb7367347d437426f3a7d8d226b364b6d9f0e0d39251e6dde90c3d8c270cf3131621a5057a270fbb0d0da6a1b2beee2af84682cc87f86bb9b3a17e39c507e85f239d64476c2158ee169aa1f6058e24dbf637f67a1033fa5611c68eb463d5c6ec28308315031197efd645cd0928d08c0f0577ca94ac7df5560a655870982f87c96c9e9b9cb9ea6a5f1ec88d0eaa47275a66c5506220a2232b5ac8614b5276cf1890c0034d40c1f0f91ed02210ae0f114ad0edffa9dcf379c4927770820caa4ce8f8a038e95fd085d81070f3730e923411e8cffe82173ed0ddd2eecb7de45b0095653a8afdfd0635f69b111a3735e60b5e219c201509888bcba95b25a944a5f110ab5901173099e0d2b316f5f1cf22d6a4ee36577f8e92916ae24b6f6f97bef940f20d00edf32ccb47d70586324ad3cad6b14a99f351b24a73c73b285fae8a609ed7fd31b2c55d0b75b88b33f632aa5b5a6e1ba95e9b64557cf64aeb31b4241e5d195a5bbb31577995e373832d326f50be987d6e45bef72541b8a7f2ba63e9e67e3cb0237358f37d0df24341439a22640ef3f81c222b497de86b0ff638adf60a3396416ccd6aa92d1765e92179dda003f8e1355c11e735b3d01f5b247caa3d0e8386a4b082eb71cabe9eba4aa493490a0801badda948486a502ed808a32c1454f2c84313b9bfb7a7e31ef2480b4d078b87f7eceb6a7604a3e24c57ec32ff011cad346e5afaed9794b3b323423a27b953f35f97941062734944c3aa6032233b5f72d500371643904cbea09a0e31830a3772a7a648932d4db03e87a91b0557315569216f4b1994ce0492df6819a6cdf4022f5c5e318df9d19f69ab398b8a62ecbee18902d66abd046993208769e9f513f4e2eb48661b5e2180d691916f0f2ec6e5a611908684e9a3f6fd8d5f23b561165403dd06b534081ca0e2ed1dadd1bc4751ac426b02ad96f8a5615a5e6b832b381c24220d446c0bfe660bf9f29271964a81414cef9333461bbaba678b37cc8a5ff6a2a90f8e023bad56f9a870dc2f54350fed986e37228aca945d0290fea6afd2df9f84b4634af9059b2f15173cab0f14aaf094ebf5ec0bdacbd0b0ba24173ed2bfab29f19ac3976b6d6f353cf1bb4e8eedd22e13c6d5805d757f84baaf80f9f0ccca49f6742ea29639fba4efd0c8646ab94090d801c8e4e0c8a493a66b197a7554a4473886fa6f61d0b991f18d26797b528ada91e969fc3473af8b340557c9a669a0a690ee8ff47cdfdbb2ef68b2145d98cd599bd51b9655b697ed0f9574fac3ddbf6a75540e7de3af6c158e69cfdf95d1a2cbf38488ea9992634f00143dee830bc1a2358bb71f15bc68a998ba81133ee7edbc9d35e512a21fefe0d222fb80c72ff9c7314460528d326a8fcfa537b567787f1dce88acbc4670e04ee49f8dc3f171b8d82e2c3e89e3a5b1d373a6a09b3d57ebba047a213032afa3d130485f1b17f8b298add9d52062e94de123cc22bf2a07061b8f9b71cc5918230fe9f2aa1c21594c277dd1646747503425d9e4632debd92130fe07e6142fc2795045b81e51a7b392bf48cd45b074621d3030b18311b265d7468542444d6ef9b66ca92cffffa9152d4d6ca7bd000d571f170d5b6069c71389e585bea3777959b6b432beed08eddd4f40d79c54dcd49260b14fe0fcc12240f3866f2fe5605dfcf18bacb3bd696b68d850d314a4c8c511d341d989748469762e8abc1273a090eb64e4364fb715850b19e5990e8c85ccb7c603099fa9737693fd16f39b2a9af489c0385e397675dc8bbbe7050fa9453b27d40c91eca9cfed9fcd157af9610fdbdf0c4e182e5382df2095d86eb6d8a76593706da82e62cef843519d185cbec6f9660b58ac5d53daf3f7600af1082ba745cc178cc3c0497e43931f181dd47e87f33ba09eb4b12ed51496337c981a08576c5c08617f303dc1e6b5ff22ef74e27f6df6e37f79b8f0cf12057480e7ef4359d58945e9ffd08b0468934b3beb4798b847c0063b5d93f65c4c34615c4388447501300750f99a5619ad26066763f5cb5fc4939a319e8ffd9ccdc240ec229c49f92eef0fa9fc7cdcb9d646547a98828f8bacf38dae98a0001b0820789ca3769d191d23ef20cd1853a5f4c11a21bfcacae93f7da5458fd0cb8685eb8ed7b55c361955b4f48898a9ef2faa6be222e0cf6e1417fe83ba52ecaa1decb08da6eba11be4ab9fe8ce04bb4626428246ab5bdd4086eb4e9a57cf5d06888ffe755dd33b1fdd9f220017bce2fe9e7a251bc0973e84664ac46f9b2b5352130b63cf8c1b2a8473eb80eabd498f52fcf75662b435891be35a39346cb5f9465e46c59a20f94d0e65cb349ebb206a7c67dfa91be198b3003470f43a6125c16a0025b0cfc009e45b741b2816e9ab15bcdcc2ecef47fc8cfff8a43c8dfaf28a60228cd9a8f1694b20f8aa3c38dff5a8cd5cdc378e5679bb6fe036ca82cec9a49717c95b810331589cbf9d0ef1a0a7dd90b8ac089277b4cc662b6156cfb64e9810bdea12b70bcbcc36a324f05ad44553e82e28b7ca083e31fda18d89b85190f3ca13b77ea51ffc7627530eebc3b95aac417a48efb0b62ef74c1067b9ca28090ecdcafc7b059da0e34b8938542d4e17dd5865d1f529ccb05d869550cfa5735eb355f1a8f4404454f4c49a876f71b622b2dd5e0bd413ed53813115bb280c8d66defa7b20c34e27404fe706ef0b528456e1b730d8df100ab39a23f749e97f8f6f4bd4a9b912b189140c46f25049a1fe7cb329f860ac1869bd92516eafe3fdd7cb8bca50cfb215bc6d5d9e7df1ceec18a61f5b0a38fc3e7f901e0f10464ac5e1a9e22a2613db645c25252363dbf66982a1d37a209ecbca87b2b2e8200ff650414b9b8515bd12f30aef2214a3a15e1e55f0418ccbbe0d25a9703fa2017985518cb26184643d3e53dc11cc66bde8600c529eaea758b9119b25d791bee338ffa74ef40a22ab451200886c6f0dc3fc00115631ee57f32c271429e4a24b50a1668b3d2546f2db68b963a3332ca860def30bf5200fee6b667956a464e4c015fd09fb2e91131a9ed05140c8105c3031caf2748b3dabc3cfa66ddecc9f9ee794dc3ce201107d4015062ccbb4730b170c7f51b6138caf1da5f91f3260dcfcd3393d55fa1ac91ebb90da88cec5f6c005b6e4f952a90cfe62b35e17733097ee83b03cd5871def00ea992a9abeb0c570a3ec2aceb72b83facc4ed6b98bec84c9b3b8a1937f70294761beca92220a7871a864170e321bf886baea18d0a247706f590c5bfdeea422db3c0805322f47bcff9116fadc315b597168adfb592cd2b77446539beaf5661dd98209c2a8da512c2b2302d3ae2775c031420d32fdcc59572cfac92914e65d2b4f44235bc51da83545e0b47e1d6eb4d65ca6dafeada293cd0339a4b1128d8786fe85d285222f43e24e124a772f21cbd0e352d30d197e1ce28018fdf2e709b151d78aa10e6a8257fed7c0260813673c1c7eeb2709f9317c084bd577f4784b27345d162e7a979f0f67f70c53508d03bd29f0772a289215ef59ce8e070a4fdd46dac5a332c06bb0c48f404681778cd5bf02b57c355576bc40d6aa29b138bbe3a97343e9995222a8854abf0eb38f1541482b4b69c15b4adb1b3cfe5a7cbbdcba9201c9b9441eed9f2972bc3ed641f50f4dca520041b6b055e6b6b7ab887d0e7a18afc6616b252113c478309998f850abfe5e909b57df0874b37d476510519ce4d500d482fd06d5c1b93675b09d0e522b7c88ff39d4239dd6cc64852f514848dca17ca9705672cc49fa14a00d2f4f3b235498e9a26e807e1b8f9a0b0f3f2ec9ee49141363974860ac1bd3ab0f91c54307aa48d4d5debd758b59c3803d6ac25c0a175753b4240c05fd2232720a60a373994761d71542ac7b412e2663f95bb2a258dc3a922a4ae693784dc959374cb9a418081cd18abf5e9237bc4f9655a468b13cf6276f8f934d1fd34e3864fba1105d1719895cf2e1dff18092f33632f6fb269c135d38c8999e31502cae477152383470254088a1837f035e43998546090b6e709a2f5af40491b072339a86662df5663714e444ef1e263977352c71fab043e2073f272919f8ce3efc08505a560044c1f07b391cd84453a0f9855bfaf2c5bea4993b00cff20f568ac4a6f2bec989e5ef6fcdb58dabadb1300fc737845ec2ce45340dda71f1bffb4e082e43c75133c693a3b1c3f19eccb3606d22061ed536714497c97b39b36af67e99ec1bcbaa6cbc73e1dec0ae14ed808f7e3b1b29b237a94861fd6d8f1d2b766e9b558b2bd4240229a02ff2b60c31c86da7378bbb59855cce2b6116bf43fa399ea5f2acc1801ab8c1ab8c46ea8d93bfef3b460be113737acda34655c8eb9d59ae008790edd5e2359020e54102d14f12351cf2dcc97be70e0356aceda05ef1288b25004705d0f1f2709e32f73b5a1ef8e771b2d05891f48522bb251a8e7f79d34c484a8e6bd8eeb408dccf1b75e3b18cc1a42802c4dab7dd857d9de15bff2322c15831314925002d89f6d24eae13b5de3b7c2a1e4747cb689f3e3248f54aa757ccea8ee5e65bfdbc4a8851e78728b35dd95d322154946d876e2b4d0c0121f574b8da7b76d1f32773375ea02a781a5b2ba963e70e2264aa98da5eb656d91a87c250d6167b7c98432c6a2f4140844ba91fb18a6665f03ad98b8b1d742c3e740e83615092fbb8ed1ee797c989437e8c76feb12f3b56fbf22604bb6a38f97365d62f1a8f4e5aef304e383221a81a2d9e82b2ddde3ca32fed05934d92d557e3ee25cc94e0555c7567020ce56e7dec38cad537047fc8d3699c12c3ea70c81791e63f75104dda621a4c82128dcc80ed0c9550f0a555710396597971a8246ac98447b546e36709955127708365d7ffef4ee177e6a2d6ca5ba0177e407632df95aaa0410dcead39cb2e0cc152cfd25c9cc8d5466e5c68a8ae53e6bccebda0e0c081a32b9c82663d760492a4fd47bcf9bc75b72c22876ae87ede8e58c7be8770f40209305dbabe46921fcdaa775c1b78065c263d021a66290b3abf32dd22d63e10e3a421fa0fc08048af43c90a7ddcdc7b4359a27438534e14f41036d27772318d83af22977fb144a0a878a11b0d2f22ac864020fc83ffad4c55f7b35bd9d1936680f82972f89f7c12ab4d59af134a2c53f2bf54769184aae1c4d0431c7fe03239ca26916a56769b875194e4ea6fefd59523144ae658ef10741ffd121661b74c72e590fb640906fe7390ea465dcece80665c7b4f426531011c318fe3a12c7294ad3b18e3ebffa6ca7feb6c995f1c247b674903e7a58099055e0d474c8c1e3d9997ad9421b7afe55106cdd2a4f001940c868d2e3aa784638b955d8f18b8d642044865db33f853e1e4e55aa056be1e0537457669fe750fbe408fb4b4ac61cbe9406b25090f044850062c2b09cb7fdee30ccdb617863771e85860a995493b9a8e5c9c5d510d6b094a62ea487eba075d35145b7ce8f4863e528581233ab44aa81871f3081d40b3e07396636a4673ae72d0f85c79b76a0e2b6c1253eccca90191544535c1d306b53fd0b0a0e273d204a459d056e1c1ad94b9030e68c4aa57ac8ab1e048a6afcf0c36f6afcc8942f82bb001c4b88bbb150616de7fbe7773d0ca8b0764cafca423a25fe895359448f241b29d8cfe26a6f2b670253a4fba49a2f414011f934414f13e8eadc41bb37df45a55228b535e5e18acc7f31548691e53c4f35edcb1006178c8c09be36c271ecd7842f00b676f237ff6523f9f5a69756517979e0eb69199766ca51515a72487804ac6b1477174fc720f79c6b08c53f891c66834d7bf366c8b4695b06247f6c3845203034093a955566cc7cfffa7958a9209dcc4fcaeee9cfcee3fe0317a5a33ba928fea1f934403f27ff65ee8ba03ce368d04aba88920418556bc96183ce349c32fc5bca500fe85e4bc12f05e3872b109208ff95e0831f019ab107b569bdaa5ac90f0e0dd2e3688c5d3e9ba5bb4fe3c337e33c11c72c1cda7f542c3bf9da2eb29f44482a187fc3bff1486996ecc155cb79f6f986ee02079f8f0773744767eb49c71712ef2580f9b90360309b291273b90dd87c1b14e0cc95f8272c6eb58daa6e8d55871f64363bb382016f218b7590de7c0ca142c163fe3984d3d4a0d92c7990ff215c3fbb9f9cc3242410a78c57825618b220acc241a8a5b67e38be3905913accaf5caa804c610937101ce170870591c48847c85ab566791750689f74388c416a474f54ee9f66a67fdd9cce52f3df9bda203946c3eccb058af8aed6b07b8914276089bb36c6c7bc44df8652076dad1458be6d4ccf6df736908829072c7dc4845386bb7f8971c285dd95ce262f245fe7c8bc786eea62c12eb32f72a7690b9bcc59825251c937f4cbd0c54fc4985bf5aab5c49f7e11f39f6baaeb6542c09fb3c9b55ebe870d8c1d9e31f0c74c1c7e9ce3dad6433f598e8d9f097a91a693f1723278c3c962041f12c02609ab11c4b76d5981f825f296bd5a2ff2ecafe57cc7c1583cbf74eb6891d33794594a7aa2c954e5c79e0bba242c94d7944e0c3af4cf737dc63794226ecfaac499198d36ff3b9e42b2eb3030718715d002df4e2e1b0f38ade5977dbbef30722547648a245b362d5420cfd3eac8f5aee03717b0b0db959e44d81f822e05dd86dac57703c574072ff5c28743ab210569aedbe213e3c9530f097cbb3f3b67aa786259775509b725936a217e69a6735a8af644325dd3931c784c60e4c378003861fffe8525203d274dec9c6e794877a8624860a01557287d3346ff287c0276925e81a0e1ca5d87b3808de071555023460a19a18d4809952a61783ab0b610d323b519e6f64df3e1295c48edd55df161676e59ab7df54297561d6e2d93a5dae8a0fc9b311a43eaa08072a8e551edbe1391f44b9691f3646ec3288e7efe8fe78119f557a3b6cea983771ee247c40d7748b333c6fed7b4f6174ff851bf2201bfc182152daf19800543387c8fbf68868dd25834eac8bb688b10cfc1bb5f153f60060ec3d60ba14c2fd6199762dc7e6dcb341902ce1a0cd404573fbfb93c5afc425057a1c768c801cc102171a1cafe30f20f9ba25e4aa320757dd142ebfb739acc6bb9f6ffb422134d8882185d79a21d951bbe1465d3f4d0ec6543e2b260d29b766390ffaa80d9c1bd20c1287fa663542cbe70af8f8e5545c174f0eac633fdf15076a83559feb728482ca6cff60d8312d58d895ce77e01bdaed96a76d4a46443f30048380a33962ba760bf198b2380ad8a1397949146fc2025270f841fa773a18e63e7f956b293dd1aefe6d654f619b07fe0e86d9494016b8ab08461f63c93b4d0b0ff9b25b457e9e2a4a22c4000dbfd012a77e5e04d93ed7daddfcefb58686810d120e7c06dbb155e842902dc6128cb776d240874394272b9486f0a985f7ce28223bbde5e4cb812e4d6dd803b254eca82603a17167d859a9b885ffc0854362ff6d1cb50a911d3dd1eb219174a97d8412d2558e6a03557abd0095aa6a7b89f23592d6a4f4ec17bd6058c6f3da15fed34bbbbc09237c80da966d10c497c83b00713f98b96692429aa0d8c46c4129084611431602e2ca2eec59117c0c6cb2caa68a1d79c9c195851dd219038e1e82d5470587bea27e28328fab2a90f6b68ed7bf3a86dfae7186bacf86d14a370042a62377ddacfdd87c4f8bacac82fc65d12751f74e1cbd3e6fe1c081e2cb60cbb1c71135baff4e50e6ab1617344be6217aa8fbdda6d5fc1d5e6467b81c90540d6b3b099bc5fb25d767f912d44976c0057d83fae984fcd84187a8c9e9d9c22661ac8176b1ffb98a14e3515b77ba161e0d9fcaa71dc4d9f3bdaab93cc5f73dbbf1278e238898f85080ca9e8a0825af5f1bdb26083c255c703e078b175b5e9a0bf71fb32f3666c32db859a1ebcc11e347b25431541ad2866beb8cfb565685b5a5280effc7b70f21f59603ac9c46924fef3fe5d922850d01e7ce74ffb66d33f3abac0082cfaa2c21873ffcec273a83a164d3a50cc10a31dac28445beea7eb969da5154e36e1af5648a9d73dbc35936e66bfb4141ae3d1d66350219bb500cde1233d4f9e86ac268a2414e0c16f0d6e4af21991a81a0028911868d26ed47b5091ad2cbbc85bc44c7092d350109827370e45f6695cc7c08e12175d66795e38d79a477a2140027af096a7d4ef9dca334142ebef9aac1702c24645c66b0b9b4e614c33ae378f69a68d9607d0d2d76b8f4c717734bfcc523017bb4f1d928e938b4b256487ce731aac267beb73a7e580e563272b250dcb56868bec3950f1a973b3c65a51d6b8bd4e0ef0d50bac74ddf3de7e32022fc2cd4af7e8461ee7c966727583b219a9d19d0b0b259f08cae2a13e589a9e64331c5ce4e3a5d88f7e783ed9a3e9af388ebdb8f8887bff44fc5f20e242f0a8ba51924fa28c67d98520a84d67617bce8367e3cec0326924cf8973b3a1ee8965d2bcb4e9725dbb6e64d51a2f5fa0e6e17d50aef77ac7ae2f369ddc49b5e64abcb3b7b849c54fb5860c8fca1f1400f0225631825acef4d7ffae094c899abbab4549a30e995bb4ee7afa49a2f982d7513dd5eeb32e4ceb48b02f70a781fcebb527102b41348cb45e564ef04e78c5d807b1cdd6ed8f890b233fca0298b9fe2d09b74dfb81c3251c746d7732d7be1f3c97f7e86c74d43d9b1e8272e1a3a57d6eba0c18d2b713cb44aabb822efc4630666d3ae1057cf62ca7c2626d437133a0419adf6dc582cd4af442cc27491fb14b3b417d0b97059ab85723b58714886e7872b750479549fed7b240bc992d1f4b6acf8bf198d098a92b03a7a29b8e8415fe8f24be7db273b3e91703504020871ccc5eff384fb06c033a4a42734d8cd7288c6fe08e361bda7d5f20e2ce1695e747512b8cf269779f5178a214750cd59bfc01594c9352816fc750fe9efb0386a55743f5ff715294d45b1b5eb4b6bb8b6359ede1e910128f6ac42895f681769d8927b97eaafc5904da39fc64c15032e1cca48401238bd19e738a9c9cfc5cc40845eacc4435b1591d57c493166616946b637d5681f0eb66ed75a636e068499cc923cface23087a85af97b75c89a13f71e05bd44af17af5a26514684bb22dc74fda5af2b68845e3e609fcd655db24e78de65a7d36ebc90281a4e0caf2f1e2eed66a0979c082c708f9cdedf5be719cf1c504c0edd71db8b01698ab02a49fb252bd1e1444d4a0b6d7fee3666b54e3f34d785b5f6f96e7400402fe4ef7d08fd09f01743b24c4e4c7aaa380d4c576cfffbc1fec69172ac572bc14d5d26b814a548cd31731d4b94d9cf72929fbbfb2e9a1ed861e80f6c8e845743ca96a5af5162ff55769ed06018dc2bbdd1b21ed7c383de4393f080e3f549f9e62eab8cdfff506bbddc588fe5c7e4aa9de5287a9c0a5052137225e5c7ed75be5e229c0177e87fc1d3ea620a8fec28fe8d14428bc6fbf56611923b2a6b0cf973cabcc0186ee3bed1671c62dc2648ac375208aa1d8ef169e0153e01ceb369bc341e5effdc14fb7f581873a82d440d86408180e0d9b5748146f051d3a7d5db62f7219a8eed2e075d9e4606caf680b42be6f8a605f5cb1449149f61e85635d033e7869722cc1f0e30298b36ceb66ec8ad668f7a6451e63c8bb34b0e9be217e719c5bf25cbf819cdff0e5803a5d611a34c829d37dd0eba06cdc1834c90cfc2140478d8d758275b9d3ccbb8def45d882e19ba0bddeaee56430dafc8a06b2648ff28f1e9f90c126fa07a4ea43f538a3aa5db2920f92aedc6eff30661f2da4f11db8fc27401ec2331a796b46f19c916ad905e41edfedb14e5a25e93cf8d3ab875a13e3bc325a6655592be231f259604b5d5e28b7a1cd90fbfdc83c7537213706f9c5d1fab84b4e8bdc46784fb60943562e23447bb7293161f78dcd283334a07d503bfc417907fb4d85d9a7b161fa7ebc967e6412fa43d97e9f59fb737d885d5b39e131df96f4e02e93005e578e431d824fcff999b9b343e0177e81ec1bd8534b126009e55165fb269b9d98172f9d2359e6665b5789bd112bb578e7ebc12aa58952f6db8f51235a16a8f21e7c02fcf7cc13b7dee545fe56413fca3e051bd4d842a530a0e4f62bd7fc3e4722f7cb67b753585818e82bfa81f6fb1520843bf048caa5607ac00cb578310b926a58bc6e01158adbd27933b7c172f77c5205c7fd535ebf0e454a861506b288e9e77d221e80d4addf8e3b475be425725a41cebdd3f0606f38a466ced0b573efdd8d60572a6b743eadb88a7c5956a9eea613315c6688d8cc50aaa2e1751f4201eb8ade1bae98d7d043230e45f841c0b0299dc4e73cb068a89655095bb5fb986622c1aa74ee30dd73ed8d96bc5f1902c2996befaaa3aba6ce9e107c5b0bd5f19b72ade0afb9ebd40d99044fc4308fec5df66531f812482f5487804d33dfd7c5722708afe9f096901746352ea78ebd7af5976d3c8573a923fe3a1be9bdceb19e2f60d49703541de8962b1a8562273de7920067fc834c03dafac68c460774d373fdedb9c2e3bc3d530aa64b3b580427fa46d660e29f4cb97e0b31c6afaef1308c07081d8fb359c206b8503e1beedc71e1994359c0df090087b93e5beadbef65b4b6666bc40b45cd1d11bf686990100d12c69ee8d967007948b555b75845dca79c1488bb0f2863edda9b3277d13b424911557692e183cc6bea30923bd3f60dd88e72942ad9643eed3cff566b66036925870043bdceed784e52b1f89aba200da9398821a9a2329640276d5bba7a179182b135afc40d62fd1f6ced2414b0b36993513f0ea15d4374bc49cc407a3397fa29bc39d50f62a6256d5909a2593a9c3e6cf7684cd683d7c4cabe6035f5d295003df8fc9c0d7f6936c70c8517b1bf0560bfdf5121c8db0a2b15759006cdd0312384da2710e2c05fc130ad3d7bd22f21b67d52fa463d991ffda89e1048481e87d75fb94a6f10a0a915ec0e879e246f6a860910937323384aecc989ec43153c65608ad1493e022ecb96d1e14bb2a908870ae8a8226559e72b462df77d0dc8054a90276638e67b199bce5aaa3ff8c4f05d6c74224891f140c5dc21fc1bb9a24b89b22e692ced6b0a18425e6aabaa800d102704fb4211fee9c00fb5d438e49443d4f79a365b25d52df6703874df649844797bbe175fb860856cc1199cf6094dcbb3dc9f0364e5cc28e8936ffc704fed8e23d3b0f6e446b50088c775256d05145ccf2e36ebbbfcd89bfeb1c615dac87cfc6b79761441c30ef002177b6c10d3181180c9f974b3cfb07f3b0f96330a4c7fdaa190fd036b9c9c1a7c336d86b86737ff6624f4270bd6ecff1bc04d62ff1d5eb3047191d7425d2d8d250828746fe2a02855a9b46f7d405d2ee1e25c9457839e5b4d578ed9007de1f795b9bfb42c80d0fa6db1826d9f82e5eda8f1a7f926ff3116a96b1d43c83fd381cbe8a24e55dc5dec6c7cd3b177dca07e21fe6d273c2c16b13afd80b81863cd5cbd4259958c70bf2a62ea82eb193a5789968e2f5bd406209e68368cc98f6f4719c45fa1de5a91d5aeaaceb09ac9446c9c16f5fbea528761308f1b1ac3fa192d40a1bb2cfb822806f35a36dbd5d860d8c8dbef97dcc4b881b5813a37dda3f00844e59e4ac4eecc9b3f22fcc8cb4d3ff8d8453d9b29085d7857f25b3822f52ec05ed1cbc0e80e73494b7ffe889bc0a9c209922ffe1ad365c6e0cc07a3887562b00f27fa60a64d66a9e8bc4ad1088069a62190c0d1719fa9c37a95061fa2840f57b4b883e4a10869db7adf8e8437ce06ea509cfc24f824c5eba7b71dfa5a3a51085e3ae070020872a6abf1d8f12b894835ea6127587222bc634225136dfbbd444b718f4bcdce478c14b2aaeaf249a2e6e36e1e2a56516b6dd1111b4ff79c215031da8204c1d12821c6a0431612e70a1e841f4b985306306c9a906b65780a2587bac25f87dbfc8c174e8f816f0f58782871a2a1d7a3537f6adaadb1c30c39371f81966856a009bd8f1a295d7ed242a7c81d8b5dd6f75a4d3eaf0d4af0e0c0f69fa0d4c919872ac46a80333cd5553304491a70703e65ac02930c478c241f50726b040595cffec8a549c2e2de6a4af3148a51c580720cfa76a7ce4232c03169841d93aa67ddcbf9320cbe024121024706d1bffcfb80695acee5d4782f53372393a659605523fe8d80f5d6b26209cd7cb4a9f37f4bb71e229db852ad0fd3f486dec4ae92f7912e6a6869da8f254905db6fa031a1f8be40cefd77437c3ff7876d12348cf776d1450f654edf8f2a5ae0f558da62f43e3add8d26da002ca4545447b5048f574946607bf146849a57236253870fc4fd4861b3da0c553fdfd657b8930091b472febce70433b3bea5a521c465681b9cb638c19eb2e972ed8b385a67d64c286c1da4b82290e4fff99b4beddcd5c104990ebc4d926f603c1d0c19f4940e3ab503f8b9337d5392a1f4636e6983ba3cef0d869f91a9d2e9c05760bcb066cd84056fecb33eb4613afeeb4b8f2b6b24bc405836063537fd76477ca250035239ad81fe070744ad47244d756171ae336a263bbd19a2374181eccbc071cb3f9138cf4078f7133d961ff86173ea155e26b072dba340fae15a61b3042064e3be344712c437717caab2eef209712818635ba516505d06064acff9ecd79576b094b2aeb69877780538544c8d0ff67b693710f8d8564c15300ea98bb7569e89c0cad245c4a3ca91d8a271351df1034660f32976f91e13890c2085d832c9031e117f18e6d26fabb6a26dbe1725b022f3d980a3efd87b7e4da96fbd2bedea52c40fce3cf1d17d0bbfc1d11688f7bccecb85f663c88e1fe87406dedeccec5284213e859ac721a8147e30b231f3371979862c89434c070466b93dd9ed80be20bf59aca5cd3dfe2c8fdc458ec36253b233d2c67fd00fb27962d42efa27e9f51dadf3e17b4b165a5d0753dfb53c1bcf5b959fbb7debd8e654e1eb3cc73927a455f3836ca7b4aba356b48ff036bff3ae0558623b66e00b32457b38556d388a9e58e20c3453dcaff3d73f3693523ab45e86f213486434f181a54655730f0cdb084d4007ff0c6f7b9cdb0bd19179c689ac17f13e717799964fbb019e5580c3383b19e9116f815fb17c61d2183836932a9ee4633102b6016ed146cce9aa8092f2029fa953a568bc1a8214f2d57208dc249fa2e190b700cc23b0ebb43f4b307606f88144a48a86f9acb9f40228ab176594ead95dd50f0279dbb911f85deec458c9d5887568a99a7c312a2afba5f290b4489ca15120fefab049cccae4224b528453d9b8d2fb9f6f6b7d130c72d6a8f903911526d70fd6e36d3d2e20380d3d2becae58c89b2396babee11b196c2b5ffea6957d6aead62c603759597648e30b3b65da444710ed64605eb0237e2aeabd47c46a2a2c64ffc6615d9b6d1efbaa74070e71635cf3a8a07c6dcb9f38d1f3f229f18dcff86a9031d37ae28931a01230db4b87815c7fdc0f2179a2408507bd0037a1fbe80bbe44c4cead521428ed49f2b8611ff52bc9d2f4ffbebba86f74b3370b7d38c84804448651fec763b0ee682e66b37b423a7e30026ab51fae82f6f0f70024dd506d681c110d46c557909a941b7fbea30a4a24014310e33cff458cc4dccd2021b46d769412a426d3ae3a6f76226bdb9d49565134ce87258377126180e6ae794c8953e775dfa9eebba0ffad95db92285d81635505de50381a714f41f685bd86df504e57d308c5f19f13539372b8c5fb4e0254e87ab7bb92c3973ea9d72e6b0d024c02ad3bd2f8aeaed18b9decc897ae0f6337337c133919e1a979f62819dedb9b4eb02bf04c2d0cdb00fff8cf464401f76e40096fe34f0828db637ef189144b1f730f44ae9cff559a856373131392e0edf5851ada4cfa441a5130fa7706d2405d0ebfd1329a34d4410b9e6cd0ba466df488ef51db79381c89721871bf602a19e0ede182c4a01ac90a2cec840f4d7b9f9e2e8383b939b7e3b2f47d6cb603fcf51808b594845483c83781cc0328c94440c01943606ddb9d933663dd810fdf8b897f0a4c5049ed3b96c15f95b8125c188c8a3b3a23ccc118ad6a4ab2c238084292f7bdbf2070f51236d1ecfe8eadf88ee1bcbda3f6203416d1b1d9491b43d841b78ab5c7451000a9922e8f0bb259e24cd71e040cf32fec62ba63eddf130d5a8fa42b2fda9cb5ddaad4464a7793eef676576396d430f763647b9d14c7f874b4cfe1b44bd95d28a3f7392499d782d8a4c5ee385a05b96880350a12eed56bdfe06966833828dd16a573fb20455a3afccdd6e13a9969e55fe0d6e76279e436fa3717e1022cb27c90034eb01f8ed733b61bc3066cf6af1863c7d82e4f87990c4f6f064ff076d6f141f8be79cf79694d6f7262b13138eb317a972095c8569d48a09e8b5d163316ba85b3c692114bf7ecdabf4a94edd9bbb7c197f091c07b8835cbbeef458b67fa762aa833303acfb768e332149541f0cd29cd6b3a8c4e2b3222814d751f63502aeb719e6bf13884b329782a2588ca0f17362d8ca005686f2cb2d4f2214dd8dca96d1cc1e5230aa1178e3066fa31af8a5556b7ff952ae1c9f3a6449d6e0dff40b63805155009f5d0e05464f0f3baafe3ca4d2bb86e859ed6f3938b0196fb28dc4ea845a7611b7bfea4ebda4bd54fe59a1654832c95d217b8f8e982dc7cea0c8f01dccb72bb9b788f2b0e0284137581e9252773c147a3562bf35fd9d6f7e75c964e66d40b03eb0e41dddc549c8a61dcea511caddf7122f30d069d2a1e9849516695ce867dcd0b730a738bab728ef00d670cd2f3dadefddd1fdbe0545b578f4e098486e5bb423fa945d654bc3d6544cff2888cbdb8f80ef3c2823d8f851bc98584fa08cc2cda5b954123b8a09839a6a57b80c743307732924f98b7d74a476996fa3531e31734d738e4d322f0d69d4cdfe5b07df2da30fbcfcb3d51a28dfaf5ab1ad8f7930467dd9855b697b05e02ad0a54ca78962d075c28753e82ca7a2038ad1118e30d39d5c7a309ff818ecbc7242ea23504245402f3cea47c2617c81985438f0c065cbdc3e6d7986a237f6e126a108f612813dfc921528e4e58167385d7f26627031651860b4a64f03db5e99ed901333d13236f2b9b7e9d85e3f6f8df54b03d1330da386da14a13aa5b1c9d2e484fd9c445ab1c2ddc8da53d591e88a80bacd4232c96698d4d15a61a3fa39dad8f045d96fce7c312f6e108c737da0d4e75d439fa4e848cb096c121fb4bb5e540344bbb5eea7067ba32f7fbc17ad2dc52c03803882d11fb92372e830cc9e14290b09b0d7063ac379edfc4a11bf3f24c65d70b0466082ffe8033d1c4adb7cdf06fc3efd9130fbeec3c75c826183bdd9c6868773b8f185e8898d9ae5923708406423c4e03dbbab1c371a4426871fd9ff9962b271ac0918ff79cd210a54af0c4e55378dfdea4e07727a809218b6ecb345dac724ab615939796aa3d6becc2269add7ba870cdd68beaafa411e0be34c45d7d3720f66fa3a9e414764d6e28ab92d3ab0b49a6ccf50ccce7ec5f519438d1e0ac5f3dab8d3a61aee3335b0c57def075a51ce9eab98110154f56bec3e7438369eb71e49f3d7fa3ffe7d5ade52ccfa1b0e237031f34c74d295238810cb8c14abbe904495101990abbe336bc9582489f83bf28f58a18fa0faa4e1682cfe05e0c49ebb6a85f73f9eb4e306c278a8b4edccec5e728d1c2146f4290e76a896f469c095035a159b3938a571e48870b2ba280af91a84d37d795b31484018f695790f6a547e7913c1fba07cdee504a0b3efd27a65a103639d5a52caee31a9b6d5936088e8a2799babae28f35cf3a8ed39381367c8caafef1fff0240b01b7e4760cabb3dacd5b407c163d4da0e9c213bee79c531a039e98ec9142df430526087a95f86f22c0199ba353bc15db3006cab2354cd6e6cb6cc996da8eb2623892e61e3c0463bfd46ae3d7a9cd923de0b405f3f50ba3d318710a34cf371fcba8775ee821fa438a75234013d0770e22ea4db12fedc80e0fdbabb429c422cfda49c7d9603c7db6c77c30c2c2f2d9c71ad093d245ef5a8bfb5c9863ba7fcb90f46db30d73e9c91cc2fe13a08ce502c37edaafa8e3ac5ccd1aec144e0416fc45adc3cb8dd3544a1c115b1b54dba0d974811e842046f0631a7d2ba06f7fb49f95c70d6bc3c1efad2654e3bfdf7a36c28996f21068a6dfe514b195e10c2ad48fa52ffb798e0acd977a8a1e451cd4543633cd93b914f0285998217db170a40f877ceddf877ae51638da274afd2950e27215b759df8588308f86e2f96d3d674acdf63d100a162d392b2c7db4a9859ae2100d12392baad6764f4e5a9ffcc0c8b4787938e2ce2894a8063d96cf2888902a354719cc712c94df1ffa115ffcb6f75fc3ad46ecc27be9029c3d9f0013d9b5fdd50f70af2fd436af5875113a1ab479c6dbab46fc8ba415e530175661c80242d322f41ae1f1b39e9c6c8760a0633d0c8ef43f2e13712ac2478a60009f40ef6136d0c2c22afeaf6eb69c7647df03be51ee005da535d42290bd8555c54e00079f2a75a0461f98c00c069b75a008b8b80959440ffd2a90bab8ed0ffba0e720e9c0abd7fdb7d2db78c8d6a12c0dc5aa0b2a6364f2d15bea2949b8f7f529b4e964aaee5a9638484ad379d91b3e5e40b21d275decc6c5853b3b89e8298dd28b375a5a00e1d5a4d152a0a7d2c8b636a70b9593e8fdcf7d7364957090f3ae832b5212a69664f61e816ec951f8e5297a4e61fd46dbf80e949efb0789f0bd18f932bcb5a63d8e26910c32a1e1dd3e249c52a5c0af42d0dac00cd1362b355ee83188106e4a0752822d4b0ad769e0e2f1622fa220fda7ac1bde0e63db78ba5d8f2ea56b4de8a49bd29bd2cc87a8c08881cacd07f885fc4fe5dd4105cb023b4dbbdcf76e37102d8901b32dd5e173c4c105bb35c4cc12579cd112ad7ce6374bb4ec8123ea5ff6e27a57f3d484129919710c9425ecc48259c8fe62a794271c1c264b78b601942d77d3f94eaa90c482bf19e43c514d22a73aa2ca52aef7a2782946a81e7556412d99b154391fb4c233aff7df9192d24ec8f841c9e4b4e619a35d0125392aa0ef0b20c71d12f1f577ee1b2603526ad55b880f2bd98887dea1dffde5a9472222f48f84debce4849d7a6dd95f593090f4b2128272ba1954cdd8d6eefa067bef71ea3a2b1f12f3ef174aface8bc4246da26d4adf6b665c547b8483ac1f89914fa86473f987cb2d194b30f8ef4a81045a6218e3a28916a7d8931b8dbc6283ae87bd8271648431d74cc0076e1bcc4528fb70fb39719be76c96e67346e7ef3dfa6e754bdf9d7614bb44ff7fac0b3316ef97622764cbc645d05efc9a57b5d9955b7a8f44bcf5220f311bea22d1461a165ec2994dff2e265145b8785de13c926fe304474f48243822f6cf9b289306de6cb0b737bcae6b63513c0ba74e45ce81fa7bb6347a2df8e6baff416554499e48faacc85a3ff456a151d0dc251dc2b19e0f776c2b06d8cbdc8ca464650cffdeca230ee06f1da6876a47896f4075f01b531ab0b805921ef2f08bc5c116a6d4121964c6818d9faf44ee4eb5d2606451e43bf57bca4966769325eda0844d4d63b42fc47db972f54850b66d574b04692efe4b4ff8ac2bdda9e1677561cb374180a80200358ae2dbe530fa79acf2b54497ead43a87a0c5b7ac01051bf18c2172a29029c316a1bd66ccfb21bba2b7e158877f5f578810433361a803195be981be707f413a556927628966e4c0985ab1b3cf4ac8cdcb7da5c5b08b24eb3acdfdd05e5b435d5e154f3245b8267b67f1092a7c40bf5c95e7a657d1e7f8e644d46cc5b5875092a6e1a8bb4eb8cecd4c264b1b3b8f81bedd9a1beba90537639a6375e8b7f1940e95f19e888a817e317ffd58276234b7f35765d9c7e3314e77d73b3ce1ce7e4ca12a612a18d44d80b715555f628a9656c90a43e32b7772ca29f454f8ed57420858894e848dcf6d728360ad23bb1065b79a579567ca9edafbe7ca4ae2c45570b7b4c6b18bf34858306805ed22aec939d41b1be5fb66c30d4a38ff6da0943246f58470863a1cda617d97773b5ca5e1366a75e19ca566b4f354adf6e9555e56aeeb3bf0c889e598977264cdf5acb79b86e7d0999811499662416868deed636554b8237bdf392ca10f2662dc2e040cbc3d1e64b50ea97e53c1d5dbae400ed115ccd70b77c15fa778bcdfbfb7106d8f88c22a6d1a3795fe80583f720b68e599db447a8d8f836164a8b1ab96c9aa39e8b79b84f8c669f15cf3ce9fb3d790a074b12575e9a8af6224e17b2dd1cd79f28cb3d99ea3fcf37bb4539fac8707dccf989dc1d830daf8aaf6d633bb606a402871e7c7bc72a3bead4423a4d1c332a47ed71f00f22bbf978c6535103449d77b02428962c24e5bb2b6cc2fe59463268087199f8fe66d46bda98404776043196d10739c0739f6494e7eb3e3159079981feec9b05196c62be9e22e12a8c6c6378a4d4042db337f05aa83e5b3d771fcc450b4561e874f691d72fe01ffee821ab8f4d0ae890a57f0af459b0f34b1b8c10aff3385fdcd9cba821cd0869af53f867727ea88aa44579a2268dc3ab981a6be519bc0be82e6dd17f8fa8a8c8d15aee0e938bf5189d5c5afbf74230db54d36c9727ac150ecb68150b96d0d14c9f29376e092d5bfe9d2c796106feb6d297323532bf7c9001b326415dbfba3408bc8630bc9935ba1827d7e83306eb84ae563b2c07443cac37a60784e789ae8575c8c537da1162818d0f02dc46365c59ef7f7c29311ccaff9064b0c06bcb536519dddbda0912c4150ef4ed5d1cdd62694e1454dae9adc1ed37fd8e6b0e34817e75fdda15cc31c86c806e584bf46da3120f32c9a896746e24791de02618295bb60ddbbe0548a2175553fa41a9db043417801539a80e3bbf20e71734dd22816295c8c92a825609778a42b36cda5eae93ac6013139c491e2e21100e89e95e0a725ebbbaec72ef59cc942f0b905ecc4a43fe99aeed4efc453f4cd20e6d2f370d0d71892b3a27654dd1627f88c8cc90728946ccc76631ad74a693ff784133a28a7a0a5162b19deb79f1c9e407d8b7a55d5fd519c7bf22966f3956b411b2bdb31df889e469f6f7a54ba6b91f4ecb87b853a6d0fb2625db55dff9029a70be8920aebd85cf00437f0248901738b9b0ce85593006d09ba13c9d60997673dc60339271e3df0d5cfd94d52c9c4096105c9980f946f03b807aada7e97f11d76240278159e1a5fd8e201b1285412036b3802969af5e25feefa3bc2698ef186f4e21170559fb8749a874d134aea782024cb9cfd8951a58d7e5d7f6e7c60c7646a6bad6aa56ea1390b31d36b3dec21db48213a1a270f120813ad780abb2176b6a563cc1c01c222b62de7c18c6b0c15cf944ed2198c3da089c0694dac96f5928dc38abeebace845de777e69bd8935d6b070c783b50ebd882eb38dc9deedc253b7df2648a5694faef7f9009e4f5ff8efba83e114817789af64218a244fff2d608d77ec2b71c226bece20060bf4e36d04db2d129c82dbff1891ab2138c2f8f0654afb7edb589c82bb24b08a5210d86bddcb582aca585a097c297bb7a3ff0fa76e55f11bc16c3ded4fb2f00f964031d907f894bdf137d9fa23cbddce840bea00ac0ab476a890e5623b95ae0af8ccd3844e6f4bf144bd194f1a147cb9b61c4fedcf449f4ca5c784721641886c6019ddcf1bb4db7d4c9ed57b70a73b601d441b6bf4475d661d8f5ff4ca2107e5fe9fef4aa709d5643a04d2a802d850a828c913306544292a012d2b398b99c41a4bddb4760a78b2de601af7afcf876120905ef6ac2393ddd50707bc8aa7d44dff6155a0c473945af74de602d713def033d61f693d5ab0b638feae1f7a2e62c76ecf6a620c8fdc8cc768f934c11227d898fcfa6ed2bd09a5b1f8959635cd50264dd09a5bf67d2ce694ba93fcd2e65d2e2c1a9631a6f67b3724afcffaf20e12dcd8c38d6deddc106ac227a3e9ebc49988e76d30c054541b9163282f56bb69cbcfb5ad19a8f6deeaddd254fedef74c166e0a5561f99bc33b95fbd1ed3071d5d0f87ed5b98330dec9dfd22e45eb55b44a8136bda9c5c6c6e5f1fda7986082667935796111570e5c7e9d1a8a8a899e683848442681781d14bfa815d73780c6601a70974f0cd7fda2860b2478b29a07ff23cce3d652deafb6691d8959b5610f761b75f5ef5b5f46aa23c29f8d1f329b84277ad59d877d9f07e40f28229a24cbb07c6ec619cebaddd5b546fde06a43c684bda5da5b6ed3b710e3070aadddf40b0b75c892cfcc8868e0a4f3dd12d0839af8ff2e00135f8b5a6131d7b441819eb0d254d4333a092c30068adfe033d3cdef48d1b2b57ddc4b7919e55e826d6bc0416f5d6500649196794f11969331a8caff1b1380a6e4e6785e17a5f641e89864866efea60a893070d40af87e2e75e37e279412f6b1f6368bc9a1c047706170d3f9efb69fafae9dedf0b587f12be81c15f9aa93d5fa6655b2135ea6543009d0a9da06a2fee8772b21eee3dca6a209207dbb4a13ddfda91e9e5384018bf61a1a6727aab7bf9b7ea24242354f00633f1977b7b45cf005b1a38cd47f1184e1f61ad8898ab2918eb0efd310965ac4c57e26e2949917d504b067bc8faea68ca0608d5f17b1240542b8dcac2a7ebd3541add2cf641c4dfdb9cf3f7adaa68ef8dae307afbdf52edf80fdc011588b585579b7ff952e9e839a6d0593af5e54c6f311c6a5c3ed56e93d9f365ec2b66cfd07f397a7c97bf2fc36ac0f8472f54f80e8faf7f4065cf5ac2955f2068f20d8d79f6f1c45c03431ce170763d6db13ee992e359ad14125478851e045ae3ff9c598deaa02012c267a062f93230daeedde8ea538866faca022ea2f320af29eefa09dd7e43d5907b5035f5b22a5cdc7fbd9593254d64821bf0535b153408e1598dd0e3ab5afc68a42ca25a3f1c67e6fc692239cc064cd9b97c4755704cb7b06f47f365c2392ad5d808f2e294572c73494a83a8a9c057346d340ca1c7db1ce6ea44fd4625146f01803c28679b6c7ded9f327ff3108831bd3223f8cf7e783b8f44d78f92f2a70c791920fbfece2d273c28134c426fe6caa0f861aa63fbdbed39ec4959a62240fe893a796a7dcc2abaa72ed9e86672e61e9655feb7cabf7c55f9e6c91db7d61b03eda908fadcc3556a0832ef7101cdba232aa56b7f5ee0c658be5267e7669666b805165a8d18e401e8b7d0b56041e41e53aa0117994f9aaefa5c76580ae72a7dff7bf54b9b50f2d84048f74926e12b9af184ebf328aa7b8a0722464ea0a572667b07d4b77408708402a764146f6e9abd7ced9ddfb73e2c32872e4c03fab230ca89545cc4095236aa77fb99a6d54b66037aef8133b37bc0cffad107f6ddfbf03f0cfc9b0ffa232caa269a4a5b73e87a3ff2d3e83f7ca7a8fae79b5acdd51d61ef2f426b8b1b50e680b898bfe03d86a246077603b2dc623c4372bde3d37547be75ffe2c9965d8d50167284c2528f6f07bf04f30b72126a11ea2de2c0640f0aa115387cab4cd5a6d3c37d97c25229cb16db26566243e7a8bb198ac2097336a746ed887816ad2a28eebf9406e040d85bbf62bf15012ef905e40d23946edfec9a057a45ea770b6d232380e91f0c83d3fb930764c32ec585b71eb2130d23f6f1d8adb187b79303646fd13ce8d74322ae6745eae34d05f458e6f4b91af0c3b69ed90b994bac51701d2a6c1540e6dea31c0d5199ad7e16698253a35c0b80f8f5a68c1c264093a8d9fa6e3557554530575cb0b4f4ee01daeae6baf097512a1f4da5f57d92314e0942cb719011a5baee4ddc1ff283e774f351ae8f66fa9e1430fcc6e1ff4af911a409a6b3a2279f695e8ade87c18a19bf50e94e2c645a8178d88653c9b987948656a984812101f83dfb966703e4c0f14f9ccee683f61ddb46910b626939540635ce365107a6d51b20be445c49c6763f8562bd094d77f24a80c475d2abc81b051a496cf5ba46d81b56dad5a4e12f4f2ad51456772a8f09e75fbbf8c38cdf66bd5c8e44ad7634884cfc54a482fbc3b36e027a6ecc334d3f9cf94793ecd730c60a8d05e1d5c115a2adf3ddb913087ba6c4e47299278f8edebcc5656c3b4057292f62ef77c34e47e8798e242caae6711c2cb1ece61fb74d930c22240eaa7f4222b890e7dba865a0dbeda05dcec8957fe6f7c1bbaf7879c73004fe94c60c72b36577eac787508f655fae6eb6e475cd74d961a9ab18872c4b6db6bf71f7b8f54756e49dd23dd4758eff3612574b9e56caa00568f46a1bd73a993b3474684926bc9d71a55ac50804bcb19ef9056fa1ff9a0e4647f562a5adab327c63489441d1ff36e4900feca0f2f8e44543e39617354b4346cf6a70eaeea6a61d1f87fe2014079ddc21e79fa9881b374d742af139dd2d377537b5c3b5cbc2401f49d84ed3783671cc3c6ffdec773b4fc2e7c400c86ef475508120c503e8c668e85bd4db33297170d73588eda8e9f0b882cdf03dc1989232862f1ac4cafb3db6f761ef27ec9dd2b8f2d2149833d2d4ca908dd752dcdb9e5ec16e49f3c069e3099add57662b93085504ff64ee03654b934e150d6c4e7f2458397e5e1fd207c09ea7e2baa36ca290a0da9377c4a79197b4a582deb19d643d4315419e5fa0403f70d501b234ac493df3483e3f41d2f0a5ea7251e7e96b5c2a57d18329707bd34cf92aefa4d4b6298427706f294518535ca7c8388ad5c0ea43b4812d847549018085a47b466b0151468488ae7881de8d510b32a36f1718c989fc3257ebabb79f2dba38f62113c394884550167505c9e760cbcf7108dfef0373095c63e1019bbb18e7b64bb4cb2392aa13be9054eeaaf64fce26d489af611165fec3105eeaea8bcf8ed8df15f890f79b2d4b45f1ceecddfbb6382652c05286a7ab6e2a7f81e4bfc7ae1db8afaa4ddf5e8f06eb5b6c032a62cae3253a36ca3ce8d0daefcac3b7de67daec48176e775d33e5a08ef063c385d00a02bc6f4f7497228c04ca70ba831d5fd084c88177980cbff6371131cce682086af65c43ccc0bcea4d5a17c3182cacb917a84fc9d72c9178d1514e29d1a025d09e6e7a16a0a84ba53f2fd5db4b399eeff96d321870cfd0b5c098b12e8fac46ad878502fe81ef072271a04fc722c9a2cee5e5e039ea688f24a0b54940871177d2d4b7d1ce2d17cf47466ac9ad570778468494d3b03e697363b757814a7e3aba3b4e0570840104963419ca065161fc192bfcda360d394070139c715dc79b559126c5ad4287be823c1670ca34128a1e25aaef62ba425e40e8d504a77dc09ceaeb575f4f8fdc0d3f9292950c321a817818015f25f3c8037ba949fa1ed991df016514f6f0bcc719e047c1df9c9482650004505a6f0b98d628cb50eba1ac7f99b60327043a14d2b3934f726916cf90c8f56bb5e44c47d8bf112bc992af80e1bfb666e3fce6fa21703ed6b661ef30d53f429d4a2a8c0fabc8e37128f3b09c98208f1db59678e4e68bbe48e5e1b3b1a1395b87c4298f503f3c4407453571a6f31f5542e6ba9d736fc4c061544fe81004f368880a19d4842547849dbad6a1ade768e3f12afdede94527806461f47443d8dbde8e7e4a1079e4dc55bdc3b410e04969b5533ec7dfe48dc802a381e81895ea0259a96fd556ad1c071fc5e32b0563f4fce21ebe765d0e4dbc42ae6300a670f7675df96a5332a7bd1bf54513c257aaf60e499f91567bf2ae76e62a612b26b689aa737614ccdf68e3b65aa07f87bbfc7891b8e95f4ceacdeb3899610cdc63f297fce4f01d6ffffff29