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 83882 34b85e10d042fb9357d7ceef47f16fc6f1bc61a329449ef6045c55a8bdd8b35f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4c4d46e6fbb026a89a0fcbbcaed565b514437504348186e77ad771a9eeb9081d
Certificate Block Hash
34b85e10d042fb9357d7ceef47f16fc6f1bc61a329449ef6045c55a8bdd8b35f
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0007fa0100005c0100
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008d741f79e135e18d535185da06d6ed9557906c31b8f2d9a0b105935bfcf1c6e61baa7469febec83a91ee7b1cd07b6951fb5b6b36d2bdefbaacb50708665528656f69834f5711826de1a8de860a7ee8344e6f3c7d0251aed56d01000000000000000002000000020007fa0100005c0100

Raw Header Hex

00004020cd7e2677881196653c3dc2326667db020b68b2b45b9aa36ffc022f6ab38ead4545a2e0a6930022fc16a3942410512c03db0411b8de3ef38baecb0a2a5feb434615924e6af2c700181d08b9eea971d77ae786813404754314b565d5aebccb0f9aa826b0fbe6464d4c

Proof Data Hex

59,560 bytes
12121601030731c10fa1d91be69c42dcf30424c76d60e79728e4e0370596bb2cf6957b29adae9727fb81449e7f936f534921491f022233775337f7b37b0b694e645e4cac0d36c96bc65d35e72efd8d47259960193d751404d36d5d9909667ec0533e32b58d34f8d9f88230db4001444b10c48e605441bfc87fa0436012c328b38ca27f4626c330fc4c861317e315f571757d1b103db3161400351fadbd72297ebdf63f6ad2a19354e72ba1b62bca772a5b0620ed2c18954715c11b694ed91aa2546647bb71737993383414d0d92a1be809003033647f29c9a46c353e428ae252082ffe1b786378405e2a73640f854a349c4a0e6a08c8ae5f633c41dd9fa771a4f763036eac054490ebb1589b5354ece26e281710784413c26c48cf333e6626b912debc04fa21dc48383d14a84bb4fa9fe491ac4b7c1e51f45e46df8f7966828f69c16b0ff89e2bbb7e8543086ae832be3ab8d5df4befc19cee1bb9047640fe172c9606b955c79454a459b1dc08571ce63299c168542b96623d753d742c441a5c5b81c9e53b2ad20d0ac46edc384e46efd89a8ae85f64f0498c4c3652fadcd22a01ee3ca97dff84fe98597cf3ad25fbc01ab25955c8f87e350eda2b77e56a35e17ffcfefe103b53a87ee9255805766d856a87a24ba6e7f54ddaca94c020c5f613d986460b12a3df89f346bf21bd1a0e1ffee2ccf6c053a5d339be0e3e110800fb56a7ae7e31a67692f24c078e7933b792a9b18525197935fa8ba4268366db53e6268ed12e08225f6556358c0d3cd455f38f06653f2da602cb133c1a619e339c9308178487e706e1f516a603c997908a3480636759edac85ef238505ad25e046b9064774ac79209e45d340bc23202279abdff56b471b5ca4a2615009a9110e0a1066a797330daa39ad5ce38a79fed9bbe33a94ed635574c804dd94790dd2846984ee5945ef83d37f28b6feab490538ee3aaf0c8c40d5947a8c7275736223561f3c5c73cdb95e252ece9a66707fc4465b1ded0284a8b6cda0eb9f4a300df02d85b178db6b3bece07c16275810709dcb791120a5cc19e1935b61abaebb04d8afffb95b9f83617515f429e513d9a68a37429aaa460a29b6dd90f833247bc8f1a4833e037e5543c820d977e8ff89e8dbf90518c7a83e1f7fd057acdaeab021f88c9d27646ef89113653e4d53468bdf9e83a6a82d3ded7a88c9a243dac02c1f6b7172ef070ad0fe65a5aee41606cc6a0af82521c3bb707d71506f75d6639702fa714f20db9aaace13b5421cdb0b81c9d9fa17cf7fbdee510f9e2e4e745c55b384ddb7a18789d4b133bd1b0d5bb9a2f13b7e607014e1d4c1f96f4f8e4983ff131643e2fa117b819864b9522581fa39eb0bf5eb2048bb291f5044c8e4a287593885f23338f4766f6e2f7b253109dc23f14bfbf756e9af1e161d88285a7696b779ae761f7b77245ad9e5a7b2466374b4dbe025a6446e5d845f9db81830e749cd32519de8183f34ce36c78062eb29cfb79ac23733efe54c13bbdd095710f75aba7dad5310feeca8c70747b695c9976372cfdc267b42ddf4020df9a74382dabffa98019eabcadade1605a628fa002430ab6305afbee7d283d1f796024aee87d1ea58717ea65e7014ea1597585d117e5b3757a7d30ab09eea276181992a73352b99f4ec880579809fc087ce4430b207bf4173019c819075ba097e18cf280d42b22af941f78435146c10e32d2511b4d8cdb2e561403e8d6d9e2e98d5bd9379b9445c2dc05c9e2218d551214de7a34189fe1cac7d7f60c4d33858fec2dcbd23f7a7cebdcfdee8f952d10b539e8eae09f48557a227d6185e38c8745ca0cb7050f91826f362e188166e9338372a0bb23515b1320d317070915aa9323cbcc27c2597083399183c7cbb5f33ef598a0e0d0f3418490fab9e01e1b102532abbdd459ca68a76eede958fa5abf93f7325a3769e69a4d2e8ba635f9af811c4ac9f9bffda4ebecd7beb6566e4acc353d931e4e6257f3cda07748ee532c599d648b14022e1658479d9756a68e1a9541be349fc10c58ae8e0636221d7ddb0c0f7ab091705bc35bb10f48c3026b73967216feffe1f81d0fe1f57daeed73888b8314511fa7c0855da1879751b25b70bb33c4dd69c8113c99f1d7043be2315f2d29fc4457dfc69555f7bec59e00730f4b82acc0baa6104a5018f6764a997c256a2d8137206828cecaee478ff3a9a74f25d3bd288243e435c171d3fca305be76bb91cffba0dc8fe454b1b919fc837ac46fd7fca9d6adc69a0b4b6b69901bec4af71282a224eeaafed68680937e81793a9c027a41c3a794b7695a98ac97113baef4541ee6623345bbb0f46ccf95414f8bace3d41a536e58b8a00980e2366b5d611da19d0a18a39ff23946455a3ba15e15e8915ea57668776bcc7a21748f87f996188d836e61d83a96d713eab0441455d8a94c43875f728b5f142686d666145356b5563f5ec909aa892d2cff7f0c60553bcb3f1efc6e97863360d5aa10e12b2d933818ab2040826286773760b99017e6c92c40fa74d412b2ea9d080e3cfd31404af066d94b0ed114f2692729bf2ae77337dc94c95d756047528b5bdf4802ce02f504026ceeedee1f94af8628e01a5ff88dcd069fa5c2d4492afe97b800ed2c7dbc15582e7f937edad12d01118f7c908902f3a69a98866d601388b92d72822c9a7a99750902714360a4140665d45e0dd07414367cfa2e314d05e32ee15d86ac11637f5fb3151f11f238898a2e955b235c288d011b234af63be9a1faad7ea253fc8cbc3b09f65f37c598453dedf10b327857ab2a32551dee0ed34bb2314e89868b318eb46be3f0abf8416193553ee2a9b2e9f1323a59e422eb8976952fa3076afaca5781db9649874bf475dd5c6861f3fe813e59923fe53f117357781fc41de80f9b157cab2adb3c2bdfc4f8dd084af21220f6317027b389e111a63bb8bdbe250fe5c69c4f24f1df445560f290df2ad8a27664b9b8ad4fb438ac43e3d224f5892b586d472a820d4776153b3ee21d0753c38bf819048e27258f10dcf0fc72c57d5fd6aacf1d03f016a3b737410107ae4678bf57972bdec6ae26aa686e62a963b417e8ae8a963819850af6234b84576db7b2f384b3ff73d29c47aa83485e90cbb990dab166ae0b2437d5253f9faeb277b5bcd5f98f633b3d6f6fab3e54bf2dffa50a6a7bab2926ded549c799c18cafccb5d83bd57decf88d5302ea2502f1514a5aae918eba777cd20f384922736dc81a895046fa6f0f4370fd2ffa6b059fd8aa8934783e1022c475e4bc57f2d3e87e25bdfe05757d45324584ed58bfad97267308fd65c3322277b64e66819713134229db8496f6380cb3a186a0989933515faecbcaf26836a6e4efbcd5b9f72bffc748db8a18b6fb4a8d18e9df7a504f9fedd86b75b40fd17bf3c46d81f6d21e8999b0b5fb5715db37ffd7f28d049870be8dfd444c9c412fa65d255ecfdccbfc941986fdf91537aba7516a5f8f85e3770d7edb4e69116461e5a9c18b7bd1a3c456d85e6e499365e14a07b772502d9d478fad514b452647fe8ab36b8b7f704bb90c09e92d3ed6437d4a3b7f877c56c6bb181b9597da9f3662f9545b8919474fd12e00c6d0455cd5887821fa25ec1ba3ec6f8e97dabdf73108111349b8744fa18613aeeff4a553d3a301a740ee1e0dfa9555f7b75cbe386d283677ecb5f6965204ab6a21c63f5ed2b69bb345aadf2b208b63a005d4270dc9ffe88ab59f316ade51845e469563d86bc302a7bb0958fcef19302ba981d1feb0776557b97df5eb82bde73924259f55a4cabad30ea9ce94ff7b7e7e7647a9b57ad8d8230177d284e78e9aedb87cbeb2b50725c74b5ead0f234906d88086512ccb5dadc3459c9a264dfa1fd1bc5c99e0cfb2680a7762396346113d06dcf31f7a6fd4636b485509221334d0424a5fa515dd8f630380c70ea63d6180b352c674d089fb229c6895d91a2e2fdefef2553369a75861aac2c3675deb6466054a224cbd70c98aa029af5ac4ac9ae791a02d4401ba25eb4b1212e720b7ec8e133494f5a35df2552f1ad1f6d3c39d45d495dd303d49968f69a0ebb01e4dedb72461bd2d7cb405a966e1ebfacfb93f3655b828a82ad9bfdaaa58da32a00bde4ff98f5dbfccdaf9bc7396174ff517f8e793a843eaa724bbcf360cda178d3b0c4ed44c24fcaddac8966f0854b43c7fe84826c79aa3f06c3e8688bdedf0950ecd4ebeeff1c2501fc768ba21bb80c826ae4599cf589f0db47f927317ce6bfa00c5e4a192d76e0d0c4523e18c6ee945d38c4a45697451725e3a280eac53b3aef3d17f921522bcf9d4c1d2a221214afcfa69d3605095cae209a9d42584c1350dc4352bb5eb5f8d330673938218941e169bf38d4f5cfc6b818f792a24681eb1bb7ae9e3c3056406208a4f2d56344b5007d237d991b7ad43f01835482614bffd0f670492c460bb91ab84d00e32300ef3ff1d7e37b68041ecd553d10a9c9dae28e85b2e9ecc4f9e8cbc8a1c62d0ea88df20a398903131e09c5670494870c2092eaff7baab5d8581f39f14791d42516f9e51a12ee21a065e754912f52923d46d652eb8b910b0812f1a839f766dee5b7b432e39931e0dd8435f15c04889f28be9197cac11f5b3a381df34042b0ce7caf14a15db4f3ea86ecd9c132387d70affbf74ccff7d8b43d56e0c306c3316797d7be30a51d286d4d6f8a570c35e179b74dd75a54e1cffef51c867f2ec4dcd037eb4d6a7ecce8c7ddc4ae9eb4ea108be036aa8b10fc3a7e2668f39c1c19c199d2cc3c1e261f4a98557927cf89b8542e3d57ad6aec83dfadbaf16151d6445f013d6c6661c2b3839a148ada55fe1b3879a7822f51853c9353bf350eeffd8026ce383a4671f9075deb049e8e716ed92f93a9afcbf48b46232b45020572b696a839d2ace0268250d61204c099cf6c1c3ac7af3e89ca3969050fb9e03bf9a43f7c83bf80a26b496598fe5e70a88b03eda2556eb03d4a13c8559636bfaa160b3ecfe2dcc6d826e9a765f557da6209bbd2a93fb068535b5cddb981c755d0d4f54ee21c1629a9c0aa1a79a4f5d0df7082ed9a1928a21961f9c0787903c5d306144572b286aa5ba2d7d1aaeb82e47d948dbeb0025e902844b344dc6f79730515fd054e6ba7b44abe5d0d02731cdb743df434c2f3db583c50da7d1e8839a60f401dcfccb72dd33b57bc90f588679689b313cc5b43d4933374ede8e9de63475a82c8d78725697bd69e7c6a1150f414908072f0aacef16b9e6f21499d2d35efa511bd37a662ebd9eec376c745483c34633f82e6d7b793cbd41bceb0fce84d2503c3688dda44aaebd858ac329792bdddf980d8106c333e5c7768bea55b0d5fb002bf3b71a73acb209a14686ce49e962733d36a332a063ad5e1c8d8c83a861e16518cfc45b7a1782e38d8a3ae40012f9ab164d0a0765ee742ac8a778d5f9f5939e7b5b2dfb185ebc90fc2f4849254ed4efe4ae5cfe7bb55e873b5bf7cfe0fecea5a23acffe7e33186671acfe743d6bef1c5dc31ac08c3fb24855da04f7702593ec8cd18b89e43c3aa3c6b7bb05773b701a461ab16d17512999195b62efbf9b10bd3d5c8281c107d42d9d77f46d3f2891fc5aaa510372c23543c66cc310b23486a3e26eab8839fad091ab6b256e69790496e4597511a3a77df89c87c99017d79031163ccb41c38e4d60960e958de433401641d7ae7dc44c9da8b852db84a76704cfa5ac5731552e74682fdde37c06441a2709bc0d3f0d51a9f979a31fccc70cecac53544dd0cba37b96e58748869044ba3e5171853a4189f8fdb29887b8d947c7f7fcb106caa1602d5988e4f7b0ccb11e2b855a37eebc53c469abdf0a627566ecf6b960a06b0b3e1897e860718b95814b95c9c3e74b698b171e09a4f68069562c4594c1d5a892ef55670e2175f2be4d6ec62b310286380861b7de588c13751129dd4d2faf138d759fe8441a25211716f96c4871a8e774031d05af69516672cfacb34f984645b9f3e68fa7113097e2631af050d498d73f3e3081dbb9ff7e2980d2fb7b06ef87bc88090621be09f31352c4a8965161ffc9df64754d333510b7bf7582c713e9917174cba33be832499dd7c2caba9a046b74f16196a3b91b2601a9f9d7eeeb69477204b59ed647939f9756f7af805a8196fe1bb2d57a235e3f814d45d0855b99e71a0738eae80a9462a969ca615d173b630d424119a124467fc7f929c14b65c6a9498b394165a4db683ce023a2b5965caf956beffa5c049f777e566935a0b61ce8bbf2f77cd4d16aeadbf55ed7a5e0ba6a6d02cfe3c38a50717448bf4631fbbb60e72fce51bcbcd19608b7006cb89fc3ad52f9e4f4eb568923bb8c89ec2a08edc1aef8e487b11a54d19646afb6fef64955752e7919d87bbaed72daf9f40014a997e453f7368bf4bd3845aedf8bb3e2e5a4bccd1645aeb82ca68acbd6ed914b344bad267a58f2f72f3b941ea63f102d49c9d23eb743d87799d692f9135424eba75a8d73a59ab22c2f699173c1ca69d551547fec4763063ef69762a11e2b1444b54c9fd8b8f45f72fcea1225cfad62153f738d5a5648b1a9260ba2a604eec3934342ff2e0b601a929587656bc328d3641248942d3df951d87f66bc9655c57d52ee65923e9c0e60757b4b50ffbac17a6d85a9145e98e781352c1680dd5aa996320f5fd880d4ea4b39c5100cb3b616db46c916c20038beb949ac72ae010df6fdd15b72021aededdf3a15fb739d1c183c32531e5aa37ca3bdebd077e793c3e8c9f4f7026cc3e727dc66571501fcf175c6ccd99245c8e752987cfef32c0dcbca8529b871ae1cfd5b280934b4114bf96758bb7c98252d0a78e065654094c61922e50b5e945c17dbce86eab6232147b8693c9361a63aa637c9fc4a54046f24883cd82add89bb85a46c2f54860190f2ac2256ff5c3da2e31f6842659cf25f4c579e23b29d70b2016ea79c5c10133575761ff797c84ab05e9a50e174d334837a20a18b2089c0276670ead7fd4492966232311a8d37b7613d820bfcfb41ff3e8cb5d7980058a724c9bcb3277855dceb34e6ce41498059d06565406cef9c0c1fa61af1d91295acf5f40162995c1afb177d76230fbf69752e9d3ccba55b32ba56eacfe643006794dc07bc6f197db64456821b2c77723267023cc51a753f619adb53e0b13c2ffa4628f84f276aca939972e246af483f98e945d5b8258db9d6214e929bf0ea8fc5b7bfdfa30e2151b0aeee315382e090728a6378d6ba5bb75dd87090efa65b61c3e9cddb7a58a02bb2b0f25563460131d3e1de9cb11d4930fc39f86fbf2119dd5ef021bc6cd837d661facd4877fa9dee8d319b154705e8570b51c890b850566d41a345ce81ff32f237cb2bbe307b544905e4be4929f0da5ded811fe683558fd16a10c802489ffd73b778e05b5c48f9c376c0edad9b64ddd772536313719e96de25e2293ad4922d7acb6fcfb1581a8687400901db9f2323ffba4edbb5d507f57ccc77b96af93077dff862501ec934b0075c273e385e96bd6ea221091f2306233f5aba56e35b656a86b4cee5de692882089dda7862bf3be3dec0807beb01f0628d513563fce4657be9b9c67646417e093afa7e989cfc15a5cea3741008732e15d0c112eeecfd479191cf30c68db8478baf09d6ad8a118ba9d0e95f3fd7b2eb133f453a89812a4d074b8ce63b9bdb1dd966469a2acb63d7554651c30eb364008d8c0e494bf57af9e34aa6b23b7ac2c9fb1292eabeb5ae7937f7433e2acb3c4b3cc3ba5fa6567514cba4807dcb9cb14c80e09b30e604ce8a41527a3ed07fc3b98304fbe68825ffe4a0a853e7020146d479a1036eb7c09ce185cdd86a5bf9c1f4641bf44734556a7105b4a9a785411fe4a1fb6267f954100978171abc5a513174af85fafc8f4dcddfe7993690065f14bb3efcb29fb36a43bde8853e6f1d72c131a910e37cb3d3db550732603d6efb00a12e1738cad29a07500b5233ced6da7113306bf63800f3513b81178d71394e3aa91e3f8db927e7486402c89cb4479376a90659064c8ec0c021114c56d8c0888876d30b1cb2751087082344670cfa9317cf23422936821b328e6858265f88d60894dfba3b25c2a85935a10fc4867736b6822c6c5a9e09e3996fbba63ef46498ce8a4785df0e70817c09657bb649d05ef6e460fe789fbd30982ce55affbedd70a8f32357433fd3636c060b9a2f7dd581b96885ccca51b6d985c00a02701d3341c9bafd2cebea357d3029e2a994d0e65653830e94bf0bc0e17e4dc50fb688781ca6716bc2714253fd2404212808b770c7e601f7dba01fbd8db999328b522612458fd0aadacbb1e1b2d1021139989b6e25d0ad3793eed9f029653b7ec68a5e1fb21985baa90527c1e3715bfcea01bb2c9cf126f0ea9d9c4bf5edd4043db53f73f34982aaf3b7940fd71c992ad72d1a634332d3431074b1631ee4cdc1cba59e737360dba51a5371c0cfe1f520ffb32422969c88b495353bd978dd479fd255332e5b5a1b3f0debab8f5ed23da7a2d42feb34f1e0ed12cf231bf3e9d90b3bca4197dd95c595e5c96d84154caece560835f131a9798fd7b512e12dc6a47d8afd85244591958664db3c2fde83621da835539dfa63b4a741c51a5a0203ecb7c7e7714ca3a32171481fafab3be65fed424a00e6c1da9f890a60f764da405ef9df8a8091401bde1df7646da38f721b92fc311f1b17f2dd3f33702f647b697c95c4a4ab1ab7e3d3fbbe9c202e3b2458de2ee305ff7c39a3bd8c4b425226c8d0fccfc665e32822e1fc638df21ee851cde5a7eb6520a579c92d54dca22d514a73c94d65a12f3657f0003d968d10bebe527c5fb799e4282a47e8bb874517bd0f4699c03e031e6ccc0901488b7e7ce2577d9880b71a72d89344e6b44bb829387776a9d66c13231c2795f26fb30704673fd2a82bad82e4f1143d407b102d13881ee871b53c4953f2daa9511b16913e0c6414dee878ce23a55b245224cb2bbd480e16d1ffa8e07a98a371d33d984ec7d99128613904bd8cf39d81bbdfbcf16f6fdbf18ff0eb813093eedc0f6ed44d536a9d54d979c910e0be43e02dd9b7cbc4eb15e97fba79c163b0b5498bcacc85dc529022702f1685d028e11373fca77536778edbdfeb563dba90e3f2f543a39e48cd051f22416325f4829b76a0392fc34439d284e19472ae644a60d48a88b405cb2c260aaf1d062fa780604d3bc5405a6cdeffef868445ee22049178554f8e7125715c2b73a322132c14c7737bf0f6a615c36d8b5dcc11729a0f8d5da16883953c8b8de90eb84794a008c938ec9db87b7aaee16410bdc13441a96fcd5c572bb6806829da09bfba3eabfa118a2c2a33b4985b88bb2578de900a1b29498ad5191fedea316889859687b323a79c855275411249e5e9ff99678940750299850e277117f493073504869895f76342b08c7d07f235630d7c11259a942f92a029bb2575fa405ce75b774461338552af2a83e52ed9437e131a7a9a50305b94ee1284bd96ac70bf42551018cb6f08149ed23bc6256bf4645f227fa83b6a4b6e56b1305e3ae3d50f8ed1b942cff8ea8433568bb14a711bf96a275daf920b77c19e0fe67d0b1db558ed1caee226ddf887ea7e0f536c994ca26d44cc54e5ed7576fcd8508d4e75820cf6b01e199d83c0ebf8b44abac961463a0f03debbe5c40b4c321bf05fc6ebf1dbe0765d2b3e70e6adc7debe401705dff56bcc754e18c110adbe0ed28c32c1c907ca8ec625f3688827bab1730d6b75216c7c343e29926bf8303a6e205bbbda626cf323865fd0e778bd4ca6509bf3289d2ed2571ceb57524258f22983b5de87eb8fd37d74446d4831d050fcf438f72e8ebd652290b15e354a301a24754b05133c78b3f899e5cdfbc01b634aec2bc5d91cf20b0513cfbd98905f0e63bae31f66a046e2480770e87daea4a2c8e044e7ca0d0d6c4225fb9ad641666ee001279dcf33678784ad767d05f9ced369133a4fa09534fda382a60d4695ab2d25b373a35e715b158a2ef1f4dca722420fcac98164a0e21c738fe4a029c08eabf2493ece8e1f45b8dbb95586298cce2ab465f07697f5bc94e6577918b1f671b90d19a4e04276c157537d5f424c53b158af7b12f2d78243c7b27266ad8244eb2e2180fe115068f7da6c527d5f8700286b0b3e87121723c2e9a2ed3960f5dbd9a9a0acb3349f576511b4c171d4ccf8992f0ebcd5f77ea8e6b89c0eb2fd03e594f11c44e34be5f40e8cc6b9c2ec4d2ed09bd7a35b711b503934fe905ee9a435ba2f935376ad7ab2d57a613dfe57563864708d6785c00179da4a5123f00d1c6ac92b37f25a956019252c5f9a58eb3e7b01a122d1956e73f86f1f79fa8111e9faaccd3d57cbc4c352b0bbcc6e0294061a264a4f3a8d4dc52f5182fc6788f570b0344d9508b42e7b45656f3da3b617c0f5eef98e51b570b908ad180c4033355e3e8bf5195b5e1b423202b88ad94d0c896a919c5f607c0de60f1e74be3f1ae944fe5a2b553453436d0dda189f7e7aee32583e8a4b591bb899f171951b29a4875bdd618526e995cf0d2d4b2c8f7990caa6dd57684ff3d17c89756019b27438b3ae2c88c83ea66f28a5c81812a03a67358f4bb4b294eb06019dc3fb4649a1cfe44ff2ec9bc13afaca308679da2b802af1e41f2bc846b2e9da0878d4901429688d9d6330ba9a8f366870a117bb1011fefe2b1c666ceb066afec547f8aae76556df942b01c1ebafd2c88c8ec2505be885c4e5c3e2558d5328ab293fec3862893d6fe6d879349d4dc97c085b2a052ada1d7baf4aafc850a630c7d623993b94d319d0142b5950860ea02c979e286679a90e456242099da225fc59941a2b48f3f551269d1e8bfd2928f9eca42cb3c470fc10f2b1b6e74094c9005f56174a7ae97f22b5f99bd0490f725c1b7dcc36fccae09b25353a600c00d0a6d7e7aed07f561ee890bd6b0195e9a709e736a789944cca3a4a4a6d31fac0a1300eccd5227752a43745dd8366e15d911c87cebcdefb94694b652a1be0d9491ac0c73cdcbc806cae4abd2f412dcb2e5bca1707c9922ebd62be27940ee28e3cab6fd99e665737e82e9c53c98dac24fd94d3c2f03288c0d6f5c62a2b0e92d4b275a4be998ab0f1a37f167e70f519ff8abc90efeb285631f0159b8cbe6c09f07894db00e527ed11b667ca4f48d13093aa3726983567d5ebacf59500a27875f0e07ca03ababb8b9805b4564f5dff1c30caf9bdfcda3b6592ebd5dd1be044f50095070053ffa4fe0a12fb0c759a9527016e2c6c3caa8b53fd983c6e981b47100eaf1367f338d55010c8044c50cada1d8e0cd61384494b9a0ba4454702097ef0a685af7c56509f18a88e1874c81acf78e2201498e93a02565ca0df4561a650c9a6ccd3dd3e129b40281d2d7b7abe6f72930b35284961ad53b618011237bb1041de28e71370b95340e1b62ef7a556d003728c49601ca8a0478429930abbc5e9b01b09fe35dd5a276cd2ebb988078f1d4ac0ce49fbd9282bd37246b09bc26804f404e1b269a5ffbdebe01ad2e2e54fdff6e3c46be010a94cccb10137cb95bc75fd6dd569331fd6dbdd411b1db172e965e0102e6c489e2dc4d2d94b6eb3a788d2d6079e19277cfb387e3b2d43028d27e226dcf056afec6e3b53df7896ed892635912544d103faedff90934bb9daa42b406b8eda24858279c7c62a0f76c3402e3a658a96bc3cc7ff44d356c8e90788c432875717f63250411099b1be9e2059c5e44e13f59512608532a8e06563b7fe7c906263f7e2831df6be64b76c2990ce3d3d78d0dd01a197d3304eab74932a9ad19c5e59c27fae14fef9e82a5b85aa3613d1d5714a59eede2fcad239c6da713f9ad08e20465a4b1f62e794529146a36b5b2938e0fce7657f114fc96006982ccadbaa907115aa04e91193aaa8028b077d831fac05ffae42f409304e6dd22026a68c01846cc8374009d4d5b4b641fa46b9387416190c07a80a02cc34b1c05f93e6647100222b862ea7a82a8a124a3bdc4ddf1a9e93da34e8fed7c1ff4c1ac61def7c4348d9c9e8b8ce78aab3cb8787e6f2d61477a429d034ace2eee8bf8bcd418f6928e86109b663b1f3e1ce58cccc8fd1967b83e1ef7b50211f716838e4b56712836c4235b13ae93680faa911036a17160cd0659502165d4fbde59f04a29eee23aa2a0e7f35025e9c021b3fb8a97cf09d56130ef6804539f20ecd39b3f754f8d040bc8c4f9190fd99fd0283465838602f16d12b68770de0af70c97f5e6d540eafe70ffbb65b5e6f8c2c7cbd198b8f812c2d05ffb665c53477f98deefe8bf40b4e3da804aaddd7b41cd7ab1bdcf1e5ecfdb217bc61dd1014372f0a344eb789f1900ae223e4cc2923f76abd2d4da1afba3efbc3c13ac163e544dda491882c8a80e98ce2f2b5380e3166437e5f9cd572993ef519c8752278e60755628bc65346c40def57c185a3918c47f20724045d94b72c485a889eb4a2eedc351892d0ccdc21a1e4b9ea783e23bc056c72c939cd5d97ad49ca974f4c2a9f9f14d4eebb8c559565ade67bf381a3b79817848d5399985c4f48a8f82d95adff5a49c5cc46e77de00d47ac6a6e15cfe5388b2d9f2090809cff8bca377950f68037e39c1d4fe3f06a6e27983521ebb0a930bbb2c97f278abb5f0afc2dadfcc3c7ccd24248f5c11a1c941bd0f8917644256f4eeee9c0b02ab72fd22f076ccd9f384db0e4cea59d5b01f4219f0f9230a25f0b297c85aa88999a4f1a1e120d9c6f5d98e809729f6ff55d676ec6a45329301ef1c2ad137de988cf0bc13c4495f06117887a63636168b2f8b62b24ce491f49e8680ecf7dfe0a8697c25227666fb5579da531282f2c88d2f8935676f27565f65af7e2d6e8308f0806198e385f06d80592f7b31ac395f84dbd280336a116cc20ba7f8cbdc5ae555e526e086a6d1dfe78433eeb557c54b725658ae0f7aeeef32b248f6a5bbb3e74595952f8e787a6877154a987eb143e7549ab9a06b2a9f374f10b19b38011a96f22cc7c387db258e96920470c4d4dd6f37ccfbc737f9862753877f65220544835fc1440f7da382c166fc487366a0e0e0623db78d970bd9425446697403163cef653b5ab0cded9b808358d5fbec439cee4ba127beda23212fd6a2599ee28390b5f5748298caa5d08dc61577f9d1a622bb1bc3a7204efbcc2ed22bd1dae1eda09bc065dba0cc7a57f3c4fc43a6ebafe86e617f4b8bb32eaac82c35740d4c83a27f6820e0111fd1226424f38d3239209adb0c164b74e20d0d146a874d90ca0234356ad0b4f5aeaed8a91e547086ee3abfd512f6c83f468e9c77eb22b8bc524f1b3f0f285ac2fbdb9f14c6a8bbe1771ca914d1ad92eb9d8bfc34dea36b8f0129b7095e41fe02ef6789d7153eb388c43eda226ddb62eb0fc9dbf4a57380aa10aafeeecac0909704954da9ff2c74f68528d6346f674bd9f9bd4b20035deaba331927ac5ae9f23c8022c158d045ef3435e14f49fa591cada4f49875df68e2395d260d938800b7d38fae6e1c05d8ab9f2846ffdf1866cd6173ba3a6baae295d9a4a823354aca89a0dc073b50604b770a01fc8c53511a41f67c165731b901d255e45f1a50b9919c9bfe74dcadf91c40bde63b79490dc37c2b3f1f9f3495973c2c3581f4d1a010fd0feb5893444346af3d79e9cf1a7b1883b6ff3b5c8f1d84cfcc153e74f38d7342f6fd9e0483d6da973ae553fd0062187a5be97d2ba0a688356312aba3e5fb2b04a9f17ade4fe3a3e8faf9db949f117655614095503e604d071196998baf6a6131fc8909450e9c6862afa2f7227b660358688cecf183476c00ebb585c57576751d96ca1aa16532277cbcec8fcb05c6759d9bad2eab2992f00313c1dd076ef77e252a95d4ec5b542613a802d10ac41d0560aa9ee31dfeb3ab7fa651fd5442865fafbe3a7e60372317162a6d1cebbfd81c70e4aabbbffd459abe454ab29e76a16c9a578ed6530ab165e0d1051d6f070bf66754665c5be7ff11d5f58722e77690953c5ff749782eb68e0e8624384b9d2a1d737a791b53d93fb841f174da70d2409ac432379ca27c26faa7648ec19c3ea1dec5ddddaa8fe6d6e164cba8e0f7976505ca8dc919349204eb14930c67c0170e28c97fd34679fc8c14a4030bc60bc682a66f63ab90a301a84291654d3d16ae79e136ec270ddf517ae33e76ab7c1f9c8303cb5eeef5932f41354dbcb8811a7cc4e0e3a8c75e74414a532e21d3fa782f926a2de85688df6fa94054350d0cd0f0f3319364386ddbef7442ebb23a7f4a56a77e6ba7f62bc893adecd251ac810cc8adcc3903fbb49db7abd624957861a126b2063439b3ff5a680709526c8beb81c440d922ad0eb021c0bfb4aeadc9721bdad56f4855069d7b001d9ea5ac3502652e8e22b2dfcf0294d6500c1cdfa0ad04f35cca47e471e0eca4b1dfd4eb2dc3e8666ee664853447b01f7771637eda799d7d24ffd39ed93841c5bac8aa30beab0838d2e9213b5b2234f514bbce8f0582b417040fab448a8ed6d11568592a2190e543d84148e6dd54d08654446ff5e61aa6925ef99e99a3af61ca62f6eaf3b93c10f29e9e7eca38a1f7e0f53f7caf0055b18b64fe1ae95bf572a57ae9a6c306724fe4eb573517790dd4623fa7107b9053837aaf1f006092c8d4b51ee08aed82ac622be7b1c839d89f31c6fab645ea1c6b7e0d29fe23774c3f4bebb09f551488db4df79e5156a417bb0a12d437e2db1d07e4407c05d58a73790db61dd4fc396ad0e04c45ddebf9d10e25cbd239e975dfa1536ea509741f8728a8d3ca15d75e0227520ff4d8123a2cb9bed7fe015d739e5fdb09c6272f02e9e504fdf993771b45b9cc45e6d33d2fab1c69e49957005c0363f7ed7abc40960e3b0426202fd34dc72851075556f787a679a6a67d69b2de52f1ed273d25e537f6fb4ac7c4aef0618b40904ade33307b782149e8da170aeba798f956b2fc7f61159a758fe9d28252353fe391a0e85f212af174d650f7b9c116b1b8401a2c52c5adb6b77a20e84c7b4e6e335ccccdc5914802970780a2390a345d09ffeb5d366168255fc033179e1db3891a13a4fd2a27057b98323f40da49b46ee7abf7846986d109624eea3e95ff667bf1cd1f579ddec010e9be77d8ad84a7f1cfdd034b463fcc503e4d5c91ba9042e81a43cbc1045ed5ad78825dbca2034175dc3a584c48ad0207d2e7c71f2e3cd6cf9cacda76924b20f36bea47bb645982c3a78e74c1b5ba3292086e5ca3061041d4537ae5deb2ef652aa480bb934070e96c4f7e461a2c5a92f9e50b497ed1a6996779a5debc1204f86a160a6fa2c3df6355e3470a1ce5b57bbb557e73230c9058ba3cd3b4d87a2f2f2aec5c331235070fa7800f60fbbd0d50815e5dbd4bf2330507da9873321a736addf260bf7c7daa7399048410f1f40b976111e789c652709f2cc9a98b96e04106dbd30c506d5b6e1d06dc4e217e0bd7e0f996a543c5cc9dc97b7b0c0ae653211a3982a4a71d08f505188faef415dc933a67fa204b9af0896b132a699285bfa0b17ad374ee64f416536ca73dc260a43b3128fa47234930d5b7f959e74e2d3ead8475469b9147f9ca7781031534a6627baa5aca07ca4b04745e5133df86455407b668b31200cd76842f9f3c38f12d4e35e0560058abb700d14e7c716807c18ff4c396868016a11db7a3dcc508253204156eb04f55a7aba30a868a5375e588cfa75d9acf9144ebf69673e633e705dab01ce5a8823dc9a76826a1898edd2a1440ac169a0d2de549bac613f8dbe155b0e41b241137d64fa92381fc28655c9405c50f88bd0a8fe5503c4ab06729fdef299b93d1f33af6d42b8deb81e3fb4f65a42b29aad5e5feb4dc93a92adac32ab28696ba3a99314e193c851562d2fb8c3c6b06ecb96b9da8f39097f03287b5e9bc742777835a9c0d3af588c2e8ac85e9c88656a4aa5471325a47d9515973f81e49aaf208c764f5bcd8e390d21350a52d6f77f2dce1202618abaee162f7f60e34835270c11d08e824399a3e128c40ce9227ae7f6d47c5573bd7dd71eba858bb16bfe9372ab3ebbf8968e94ee2c1913425f2aa5a54c3431073e55619b59171f8538ed4d5eafe5e6e257c4d61ed410a232e354c248bdf52c2395518eaeefaae453d6e23f96d01d15be91c2177203167457af6d65c81d85836a3513c9bce8c3fa2e9d5b6af46563a662727927d9544f210ae5640c02e136948fb93e4fc94f79885da9a7049fec325df1e8c86a37b60806252a50bdc3a151523373565cc4f471aee2c2a6338e5021ed397c71f1dcfcd2cb16e034b83601dfdbaca9768023547199d4a6f97b23cf80df396a6f78579523981c4cdd49628bc4caf1795598646c650fc76fa9cb54a5ae4efa100abb2bd90fdd02247fbad70890e204730743552a39e6527a16a18361c0e6a81b3412eafb7aa1c8855aaf52571f0b7c41f03990439910121b40ebdd5a74a230f2924f3b9eb96c8fc5b1e7536d003ef608b0951a609956a6a5c99549d13775b8a0bd7a556add704ad292ca6f2c425365e8d6f962e4bed8625f37ac142802c3b3128aa209f136531d2e1c6f7aa408a8176b8286ca681d83290ff3ed182658d41269f18b04ef8f36509ab29a694bd3f0185fd1217b76c911e1f392087f5bcdbd1ab2b6dd0db534cbaa0dddd31961952c435cfa442f9f84c3919af1f2416cb4c274f4baddef71ad88915d17684ad546a46d6a2265ed3081c4abf5d9dc6b07c50891e55b833bdf2d58601eaf5acc56ce95ef86ea7f4fac5f431f8603a4c8353ad0a6e1572a4c26e9eb812c566d19d17661a610b318287d3ebcfb4ff9cd7ced18307c403384030bc85dc8e3c54c1665b2424dc15f13eba48e48110fb6b49fec206f4b7b740d56a96cea177f2d5c50bbc611016a2fa0f0992fac56f90155b435c8d444ce24414517d8febb15cff6dc62da3fbf623d61c7b5d632d36eeaaa0d2c14179ac3fa50fa1078777a0acea9831bee9d995c057c64a28120430df645bbf486db5f8f3064a8f904031638babdace82c8cb0b57ac44f4f7fd4d0251a470d0508d671329ff946123f0d055bebbe138525890529ed0ee92bf9214e4a0217df7bb4fadbc1aa5cbd1cb2df5cb1f0e2866d4ff14143e7d9cf75c1a50314301d9d1b74090e099ff0c76e7a14aecfaabed1c1b7f11b9e38dc303f28a9737da1fe02e6372ce564dc202e14428e6a1ae0ab14646f03d4f9ccd18ba1254a66fa9d4e702e323b28cadd5b58ee1bcf5bf760785926d2165f4b0c2f56f4ad57410dcb7b70e72071c00759ed6bb817b5cd2264524235fee46ac9aea5f1c8113421e187a0cd07529dcfad8be6dfb4372e66b0b454473ceea672fdf20bb5e19de7db607cd2b522b934f3c7f72d6908cd436a65771bef1233f644d1275438b089e53597295763365b3f96dac98eaad9ddd3027764e54fda6b2c5da29e649de8b1dcb50389aad9c84cc3d28dbc562b15df425168440167d0fe34b869bf1b622d279c243197071f54f85aae2dd68e8ad92812c29ebfbfa7e5269af39942de7c77971dbb7152e94a4faee18846613a4c6c09677b2b1db18403d42637464e3bd18f191385b2f218fe1f5a03c2d16ab7f92dc03526a7af5c24923b6e0ea4024519f4b5f4170353a01cf22114d19105bdf0a2e91cf78964a8fa82a565234b1c6dc97237ce288c3bed1ced0db81fb6407c3de97ef33ea0da74257953ae1d00fa28215afd689b04dcb25679549da1c4cfc4385f4d037eb80202857a1a3d34f0f7a2e7db0e37106f6ad8d6933c6597bbf00991187fe6749ee3d2f4d333629151ca0c6aa3691f1037feeff6e5c957c10e08c81c72952989efbe64f77599f5621bf0d27b25906f2b7f2fc0ecffcfde1f140b6cb8d616f80434b0ba4d53d431b3ab591342151685f6172b4ec751d81fe6dbedecdebed5cdc1271a8ec3600b7e6984bb976b02a5563c5cac01a2f912a987d2f137773d500a411a6f449e4b93d168e87c2d942c948cd7fd123baa11643f4c172a467659423c1e41ad8e5d0db225d84332f489673b8ac90ef989d005f13e1563428eb4c30af72d3608148a1127b598d7cfd038cdf42a9c27a0f9fb4494ba61e3eae2b21207cb8950b823cafbf84fb2259ad45f9e1a243025c4887232f546a94af4cb2595b6cb789b60c4284089e38f41de360e06c33d670e1ce788face171df57ac99a56caf539c54e7b32ca2d72f74f47023817c9eb7cb8788f056d2217b27f7e022127e1f198c99e7c4b12b0533de2323ad43703738290b0afd4d4c5631772e410c69190b19c9a297cdaefc54cc18f1d3af49a9e051eba4aa2dd3879de7c5ef1a6335eef7d9f87e38a2c0b37b88334d9d2725b737b06ee50b8907f7f06e412b736b8cd2a74517217b0ab848307c87a2c7c546fa57f44643a67d254fd99cabca452c7469456e54a70f61741c882ee1c290872b00af8ef452449d6851c2b2ad77853018ffc0f93e8b7e628105db41f2318c362e8c746ef5334e053ed21a97c4271c832bc3788e877317c948be22c40508c1de7b39699d2554947545a43281c68c838a8bc5f147625e24fb87292f96b324d3de7bf908f15e83f019a486994cc58f6472413f9722a41e2567e51b083865ca4d609d24364150cdc0a0c7bf5c67a33d3263746f3a5b49a92b9ddeeeefe01d374bb8643c8f7ae8438296ba5b12711d31011eb0d3991d6839bb5e921fa5360f0227ed7215203cbb604d52e77cd70f3881d1fa85b67c51885d434f48e3e2835dff27a26de7993fdbf34859c870b45f0146938e011c65ee0187ac6801e031cb8b69a5422bbfe054004c07b9a619b092f1087d21efdfcb31a3957cc1294378f524c98b03c7fe4250384f6a13033be2abf34940d68472f52b8c77a372140369d4b48cc0e2a675ec7829fb3c8a688c2b08cd7c871d2502ffd59121ebc370254cb3f8389c57a4d4639040aede0ee341eff4cc700579ab2c2daa98a88a84c77d322850e2b2742c2430b4826346c2d79b292e413affa42db420848e451729faaea13455c63a081be0757d112a23d33950ec33007ba11bc5a8cdc0de803903340cd367a6b5de952739364a8e535799a47473b8450535ba984b7102fdace696244c810d85646e35ca95b833b5f7c4299720c9e618ac277bd25035e6ff6fa14284d033b04451c66f3c8bb1cf7f5f716fa94bf6b874bcf41edb4a8f4021a5fd435114d362f0c35a73ac929242d4cebfbc6721065708dace5c44de0dabdbe472bbaa5474b3f99e57bffbc8f38d73d5a4242639e58b148d715e8de40f4f5cc65a1b4e8162a3ae4d357e0f40efa1b07dda8e7f1c52c482b9641811eba29627c523930aab8e8a1cd6c8b966f0c3b12cc0de58debb95d372034469209c75959346f8d0954eb370468ab63c786c88497daf6297964fb3243f7a52f9a3515910e09ff1da94d6af19e42395f217dc37df8b4191c40dd9b0f0784f73544bed004240d43e5b58b3e545832afbc0b90c6d3ac88c2056ce73fffe0d33a09e664c07cbe06f81931fcb46c069d1717993bfdc39d90767cb5af8fa97b4ba60953b371ee9b4b044066b17356c1fa1b82d51c98b9b87e2bad52b71bec45c9cb7ecb29fbfb6606ead3f926a53de353f14ba54441b6a29433ddf6126c69a1494acf02d1b3ef6bec63f49fc6564b52558e374a2b74297f37fd4d5f2e6d3c570bfa59758cacf2d44d6dcc1db335a30ebfb35b87374b2f23b63ada98870369c0a7b0023ac008ef401cfec63b8bed833fbd9f2ad1fdab8c94100c3c5173c188a6da27a73d450e088517a15929b00992a357bb377a1523eedc94c9361d4921cf008559c26f9bc10ec935cf14cedd4be4091ef50e668072b88d96969621d478169d7e67ecdd6d4c836714aee8329c83382e419acdf056931141077a029b1607b09c8301a1539430ad800c8e6da2ca4465d8f3bbdcb7fdd0d6144ffb282c731ad644b392b165bad2cad3b4d3a898cc22ea68ac1255a3c19ff7b334dcb5cb42e2b478da82b1667bac9aba9ef354479de33e7d7ae4f769ddcdde077dce4cd7bf262e128e9404a44cb24982d349d3cfce4b8758ec6e7f77296cd81e7ebb2e60d3273281e510900a862ad022e9dd8cdcf47c3aae52b7ed8a0f805b1a63609eb0fc96672a1dba173fb69c75f9ec9b619ea2acf94dd2efce7b8af23a754b5fed851139ca4ca45d0a8e760d3ed1344aebca54812f3e42e7311d510278c9fda1c5346736495fc820a0ea2ca936432a1e437df115d1e3c70f1b10e350c7c48f3262be17a666567a4863bb2aeab332eaf59ef4673dc5899f502c317df29c59f8d85fc1104428e248bd1c511fdfc76100397b8455924684ddc3779c930941c871a3a5276a4975692e47310b59b7fd49d7ad5fab2c3949ee1eb148f9a7d2cf5faae046f385d883ab83fc23d454292a9af8b1fde565fbbda327dff723583372197cfd660430cc06baa154073e40768775035223fcaf79e5007919a3a01eaf117d2bee9d6842ad4f3f93c03204642c95bc5571435ea5a36f9fc2f66b8b687dfeb769b9b027764ae3aed4d87951ed3b1ed084700605929082f9912a0ac8f43c3a8dbd7e9fa40925980658a25f9e916006764a1dfd284c2d399744e7fac27a9e484e42ea7757e33ff0a284bbfc841a17b941e807c1f7b4844c32319dab5dec8595807a198df4267524c4f7fb0f4a21c1eb6b0f8ffd6533bb1d5d791b27de2edf17e0c97a839a56fec5882afd6a427f733ec656a3f09ca7d2c703e9e6938ebe7a3908870475603195b8f26251203dce9610818d602cc33022e955d7d31d00ef984f3a521f15737581280730d874ac491e4d87db9d151afd79ba18bbc12650c8dabb47a9578972c7adeeb683998180a8f308288d1f73a6c5642f503827a05d5a325dc3aae7f1fb1d3c251a949d388b307e42f40c2b4d2cb90a5b61025b182596aee768151538ce97a59f134fa9d658690aaa01d0ad28b6a671cba437f166a3de53373620582b7d0e182c7b4988a37cfee777c4bd5efb2717b72e7004f3176080304ef7b43e7c0d7fd324d14c6152069f22338f147da9830e85c05e5f04d661b5adb04d8f049385773a68b066a7d40005eed20c67ff7256062f473b3096486f3d155b6d4c73db7dc90367b29be2167b807df6ae8c4aae0daf0e221caae06354bc3d97f2d676667f7a1bf653656ad54da36c448ad82bd553ac2d024069dbc88747f6fbcbe265d6ccd26d85ca100b303db403e317cd9c957d9c95ce160b768b1a1de72fd96499f959582b5c23510e5901accaa0f7d6665091d36b786cb22b2e5181209cb54899693f8ca016c71c24b4fe546b3c86cc1a10d34ab588e93943558bd56e238e8e28aa9f579ce0b2b3ae3e1c43005329a6b463561680188c6290748e6f8db96bd42120da2b17dd479aa0258f21c47cd94be78f357a8758cc0324c740a23b3cdedd2d9060c90b95ea3768538627cac9fc00c4ac88946cefac4bc2c9d1a07e4b9dae20ffe0d0ef05a1c1d697de361781837237abae1a319f54c176a02247dce8264b47eb661b071752456a5d93e46cbfd8e5ae656929e20bcbc1720eac0a831163b0d82de5edb68d9cbc50356a59cb1e83714d5b19e5ba475789f619a276ba46c5ecdddb24a3d48a0bbeaeb37dd94e106fd52354a71b13a6b741b91d1f5c63226daf906c17613650f7d146a77e0d8119be6ff08c237df845817d8629c6c7f56b7b89ddb6d2f310d96dec6fb67775f41821ceba573193f8980ecd29e7c448945014ca596df31324555266fd0433b1ef1980251b6f7186cdb373bc1b7d634d8f4c32bb7a702bca38e74817707130f36a954b1e59e8a0d619c84e042cc125b80aa73073eb25853387037d9d4d7db1457e864aa6335373fbc69f1819a65cc057b46a9a50fbc5f8453038b5bb2b8d9665a5f939340a1c8b87500e03f79d38ba84419be9e9d6c8681c54625e2b37c26f0b6c1b3585c309a096a72432e641f570494d1c7827219132ced12c9bc22dc12ef70810d417774b721df1d89561c4436c794a7a74fb32e1a98658ceaf5b3fa1d42f20fb1fcdf0f44bfe66f42712e36aea05ff128d900f1aecaf2ca3d87f9c2fe98558f5f671c166b36de59630839a9b398743969a5d9aa6e8a4accadb5403d21349189096af00ca0175ff56603085aae956604923c138fbbbba67a05245dc4e3c415f75d47e308160b6c5d61b4b3d307624c8677675463612b33b12d1d0150c2b47af2b959a29d9176881187fbb4728d7c269fd99ed9986b0a5c302e2f08bc3ac5a65dd55f74c2a377323aabecde4ade9d30de1b2b87513c710bd09b622e7a446f3accc7c2de1a7044452ca4f13cc3b11dc8adc185d43ca355ee819135eabc85e031bd14cb50bc11c48f5228a8a7525809bb98b81f5672509a8653de0486223f790e25ea560371ee7e95d83af0ad61e133a8d7ee812616e9f0203e830fe724700c12b99ea3bb930bd3b2eb7ed525452ba2bb75c1e3f3c0b1cddaf638c5686de1759f0bfb51cc1ba6971373ae5feaa4a133722fd02a8f849b3cc18d6c354219477481cfac306b66bac1c4a0b0be7bdeb1e2f93c8b8557689e5aaa32206aee1ffbccce0cc27c9b64628635a34fdff5270aa3dc42666e76598e6f9a0b6b32e3a3a33306676ea9fbcb0e77fa3db2ce9722d7605a650c4da017b5305e5d4eda04100ff54a41348bade94b9ae7224e49d755584993498dd40dee90e3f5b0de42a4a65a2d2d80cf2e663226648c47653750b2783011a895089fcd24012e2ceee6068d7b3f67953a9bd8a12c5a52c5963852706902d710795a1252f772f4022d64f6acebbdaa8b9265fc2b1f5a59b4cbff1f19100fdf383a1120acc7f22cf4fc3bef07691708a4eaefe96d6a658e649e2558eca4a4545ad1f367849597e4de077d62032d6d7ade06311a7f46d9a180ec6ba37f6440e4e7918d67f4d5d846e7091298dbc3236777ca62dfa484920499766fe0b500af2c59b8991b4e1b2c5c0922b65582ef2c9c1d623d4d588c1149d749dd99bc1b833d4d94d290b93408e3e873b720049af7a3f71fbd96d2849c76ed95e75752ad0ee062ed0f495071e63497fe8c5ea3fdb1683ece4623dc35fb8cf458f908c37a693ab7dc9f44dd8eeebab1515d62386d52b10ca6771df22dfa48923cc306a2332daf7047d01302a36c6656ba640509d52949378f5c5dea52460c1762772008c1c58e72e1cb498b756f36f2a66ad27687692ad3c6ba6696cbd0d2552c069624bafeb05615bd771840c085144ca509cd6c056e5067b504ed3bee8b9e161d8a1b7a602f8832f742db1a241c7e5d36fd9131181b33162a88b356226ee0652da6d8c523a1059fa9a34f8c9b386e49f9eabc69009b5b89d48cec9f4fb82ffec53268b0aba946fe9d05df7a7250163fcd31277142a666fe6584f72b8aee6c594e4a8460aef2a5dac903099717112f53d6dec8ae6a4838b6d6edbe10f8167edfebb12785b2eb7a8e9e86ffae5d9afab3f66d7a92f414df149aa711874c1bf0410abbfe158bc7f60e43a1b602df699ff5feb266237b7da63213022f46db1063bac384ec408f00936a1434e3cfdff018da3c2bc2a0a5dda0ffde15ce163f33c243160a57de4369fa4f0a7e0991cc29433dd4e999555a0ebfef3fa8892d7e1610b6c31263584c8d23b82219a201062352f77d4d0c57dd582326b5d3caf6c223e5b26a3257689bb00f7b7a6f6aab1e5067998b8f050f13b919d393d8bb50cce5c097abdd5a236544f04f23662e2b610cb8b190785cd4be27ebea5c7e3f513cee6d74840e240cf7147f36c71492fc891f0b202dc90fe6c5c925d0a996cab515d149d98076dd738d20224594c9610be3cd11bd6c7ebb2bbca057bd5a2f33007b1cc03b1e3c38a93de7ed7ba77809b76227e1ddb6a64e53516cdb016a8668f0ce4b3dd026c9dcc83b30bea9486d2fb260d5618fd82c289cb1f52f7b8c2a4a207114137d6a9841aedae3b510a6ae5ba8992a1be2520399fc3bc9a1164f97f939adc9f85173304bd0bc78882301d2a28f1123b59c1b6f28164efb56473840e4cdd1dae3a66824d71b3c4f606314bc7091178c400012e9e8b80d774cc873dc43cd071f21ab5f95eae75c4ebfbfb0e489f0202cdb006dac1fae806561b69fe4eb802164b6f81147f1bc9ee04eccee2162ee2f5bef5ed814462b99a9940e2ed4d5f1209c4f9a7aacb1e78e82fe8aa15e1dff631e03bb470d281c61c894a57ecee3b30594a37434b92fb93b286de70c9c57a1a10850a212f950ec15c56afe35c71842f9b11a13139e6a5f4025104aaa38659ea1e133d75a61da28975b1e59ee3c95240ebd911f85a39af62d0e6dfbda8317133b13760c46957eabd795c71026d6ed9a30cd0ec29bc68cb1c44bff527ee5b65e30db738f843f5b3046df6fc3277bec1b756d829ab3e3e36608561ebcae003447e66afbcdaf0718cf108877d87f32b722f6cf7b663d5fa7b2ae21c78734f24eb3f01613bb82ef34b615225015b255dafee4d542cd9e32d2cec5b6915def2a6a4dd7327ffd3abfbe624444d2cb734b9099052d1641e22488cf4ee9aeee0cd71bf7b13f66cafd212f518c6c5f4c4ad4affd19e6ab85c7707593b4c8ff6e6c51aa6df496580f40279a799b9261c386f4ebf29ebbcc7127a09f864c351a98ab25328d134a498a56c9a5713d2067bc20507b0c7bbf84a875e15e25075703002216f63431aa2a19521549c6144b1aa4cef0dbbe9d902f4b787b94249f5cd2cb10bdd1096bcf2b25590833e92c1fb72286db9b4abad6a6820fb7686747e09580d3d80b28060a3efcfbd4539751a2a715c6a4ad1a4fc0d44d587cbb5a7e6f56955ce8424b731499faa4cd68d16551c67da5c18cd4129829b2b9496a38bac9dd337bc3a36603da743733c5b4ddbb94ce1a48b7f92ea427a909bbc5e5d9fdb3ce92085badc5271aeeabf3a576a64349dc9a4c80f54b77fb69d323b3b506fb857fb4d719e286cc236eee96ce163e26b7969a00fead3f647abf59cdb4c98b0b3cb7699968f4d48302dca3b056855e520c6eb29f835b161eb99c671b11154ba8cafe75cf5eddb279381141bfbf3e6bbfdcaa3dcc309861228cbc0a1a3a3b8adb431249ee875bc5f9376a7b5b7ffb32ff50f3b6d8552c7eb56f94bf57e35114269ea3c2f2b0d08cb2510e84fd60a9c7a1bb690e28d6ded96f7e85b9ac5ec124ae252beb1af7ff1d4609bf802200abb6f545e5c84bf04945c5cff3f9ea7780bba78efc75951f4c2bcb97efdef5472c2db095fa5401e7d19b431f1dbd09466ee76c720a018c806c1773afddb3eb4903fdbfe16a514b5527e9d0e33975c90680aebf22793acd9305e40c620ae0cf11d53a53b384551f6556a8a641936489f2b8231b98938a0b83938d5e34adfad0e113ffd13fa50689adfe9815a465820c88247d333448793dd7c4a64ecb66260c90d550f7a5bdfe1f6b979dd2c320fedfc3e724951213f88d19085a20aaa80c70a7fbdab71bddf695e8963c149e9d26920adeaf9afc295f5d2fb04ec297991a0b5307e64de2bdeac7f0d96614d3584ca01c17fab6be6d987ee389d31bd509211b0876727d4631c70c65699d65550a9c8a681181160f2f8effb9f59eaa4bbe180c40d00043bd3fefd4180e85a0185874315f702a199a79d0a3b712409974f847152771753f5a4b1f5fe4341e4376266dd7522a9cfce23b324f16b8e3b126848ffbd35c4ca6a4cea1ec3cbc20cc5b60eabc6cb322e8785b082f0791ffb0da5fba97a0cf4fdd95f0acd080e7458ff84a5c2ccfe52e9cd0e7a513f084497f5c0c345d7413e3ba844a6a5831d4c62c98e04a91e08790d5125ab3db84363447796bd89bd2e7fad54232845a345c35b18b5be6a30968cdaa2ab0d94f4f2f4d40cbaee17b5d831050a3a322a384e9095e842878f54f7107cac4b2953deac44497264a892d8b23af860306d67eebdeb0b688e789ace26a7851bfa669cf64bc167001d10dfdc919f4835dd219743ccd51d5b559de8026511010f7883cc1fa7c04f788ee5b83e66340619b2bdacd8bf3ebc9d1955553c8725760dd51533008bb4cb562af4da26ec440f759ff2b09bab131215b44fc4e009065003137f8383e480623a6f8ccd53b332d3ab9cc2768bebfe30a43a3f2c0b4578764cb8f278d576faa58b1db5eb32ac1f100400d128f2a5daaca3f1f9a0b1039844cbe50f016f156fc56178b567e3d8241b1daeccd45d11aeb03308f3ac52b1bbb5b33d82a3f72a128900a69f40b5e07ad5983194196337363da9bb2aaf5bca593c8238026f8a3bb319fb1abe5d5c93ce1e6eec6041421910ad3cbde2da1544567939bd9ec853108d23dcd55985faf777f29bea1fa702a35729dd3a2087d3146d38f1882f7a1239ec7e18b750877600c8e48f2fc92743e5578ff6bc39b1cb0b3bb9636af529d6c326263f2f79b5caf101d3457b1bdd172d1bdb83c4028bc69504e9842ac9cbd769e9b6674f3e7dde7fa4190e409e9474432854b65dcba8d44385bd70fd0cb5d4a086b525cf58a14ee2aac06f6a7deb997506bb906afc8ffb8d7c8cbfbf8ce64d15f4341cdeb2b76316f78f1cd87bee1fd26ee8e7d97b76739a4ce71fc95282d46ff7fcb386c2ce267f050adf4ff1edd98e2916587255867fa146163fa7a1b8160043fa020c50014c28b0a48be1e64e4730813c953790a736614ae9eb4ec7f049335120c3db50a372e997f8733d7b6ef84cbf0dfd751e04ff5f8baecd70f861d7d61f3ec94432bd1c8f35ef816f2bc04fb87b2d892c30a9152bc7fd3cfee0d7c5f58543e32130dbb1af006eb0ad4e4f8d1e3b6c98dd06de2be629fc65df21ca3814246224e9fa29b094d78e030c934dd6a990c153a0c34056f2872c7a1e9b9b382896201a2adc00055d2cc693aee88c3e9dcae51af44dab106a7acaa1b4acfcd56f8b67027243158d7baee6c57fe21233efbfa62d52c46a91b5691d9cecd39fc2f52caf0176f8ce273c40bb625170b53dd9a2833123f892ac7a7de1e51d402294d8e65bfa004da8ea246c936cda6fd29ad26f8ccda0fb85e0650c4a4b240f0ed0520e70f4e13515b1ec670d0d58cd076d387ebe2730e5770b595cbb9fd8ddc258291277299a66a4b0d912ec1bb5fac1d0f42a4a14457e6beeaa4610e17fbda6d2d7505718051b74eff7afc49666eb9bd542f1395116be29173ca41e48aad88aee08a4880ef738d5e70672a3530f46d3ca37b43acf7ba4893078cbee06bee8ccfb528d0cb3c1118bed7660c11c5ef7e013b2b2047c27e2a8ec25aca7568eb5adfa548b79605ec70973797c14beb0ea3d74e05112a91a9578810bc8448219101cecae304f0f1d48baf608a620c352f80d5010b6ecd467069557fa0e21172ab9031670ab1f02d00535006b567f24ca02fa7cc51219b394bf3b1f40e33831f48f80638093cde0841f02e3938978ec188870783ad68ec13e6fa45c577771838af6a9df83500d9e74fdc64a2a4021b02213bdb5e24d08b0ab4402551943e91f941dd9d41f2267db4c98a1cfbeb6e3d6b235c82a8b8c4eaff1e519ba3238d16698285c7ac6e84ecf82185b2f173b2b1b40476b3eb5e9f0eb9cbde56ceaf88209471fc647ad3ee284455c0172b18fad7e1997a3136b4e6066faccd0f63b1d7860f10e392b482a386c357e6a3a6506923c78bd15d093afc4e09082340e0714e77d0652437ba5ca99545c6a0ca5382eac2df8e0b650b75573145b74ea947ce1599df1223576996f747359cc0eb14083809432dda6a74867b779baa54d53da9831c8e77bcaa0f73578fb3bf5740ab16c145d8e96a09d754b5423b534aa43f239129f2c28eb2a766fb3e5df93007c966641a153649fa4a03b69b3a7c41ac507b2df1fdc318eaf13375f2e553c98ac5295177e640ac02cc3b2d22ef1d7ad043acc8b8ceb80f9742a11d472e6d2476bb01d9a30a2698aaaab12dd7a3c710d290e4da6e029403b68e530057cd4988729c96752e8f60ff12665e8c57a9c3c9f7cc437d23d5521fa899d863dbcfcab914a74794bbbd63cc180700d1bd90fbf3008f3dd7d2362cb5085c49dae3991bac52d40a4cae2cd5d602de2e4ef58b03da789621c68cfbc429e469ecb1b8d5899af1bd347129377779cc6bcc7424cc5cf84281de71e71d0a4b10bf25719d05c117ae5daeb510bd8415c8171a87367abb740c8946411efc9ec73a704de733f5d639a1dcdc02baa2f1bb6df034b9b667cecf2eab2ef55a65081429c6573c7cae865bd12e715302017ec01b11ccf10f4d1b5f40b12c5daa01e56b8659c917ba00db4bc32797b9967db8e3c568997847d739bf3d826076e95d292fb89d1884c2d5d4d5b7038396ca9476d0eb693fcc8e42120b858ae3f88685ebd76b9df868ef3bff2fb68e2a4ab7ef910501143ad75eee6cce93404276244b05043d73f87e2f01911da66d4709f667a986cc43c8d52a1fbd5004bebfe0f7e437669bbd4ae1caaa4e247d465021b8deed6e3699eb38fd12740c6f8220ef3fdf8448e323c643c8c97268a66bb9d089ecd35bceca101a78e450dc89ae4ecb8df70d57446a1eddbcc6789c77957b9edcabdd7f78018a3625f7c68e895989358c3e726bc7d87db49ae1e9a4d9a055de62be809509fc42c9bd9fc2dd40f29a456caf820da1adfe6dd8907c1bdba968cdec5d53422d864796f29a27346b404ec8f8a1469f34bc254229fc89e1c2ea9361e00863b5d3ee4270c7790882ec63d4e18aa9847b94263694e9f4c97fc4145da20d0aa139a3c52769e34000548572d28b8d91c1dc1318c8c34ed16ee1e3f23535ddc89d1c876a95fba0f74550d9f742f7c3b08d216825c7820e1196153f0ce17299b12d7ff4b6224e65987148988078a2e2e0b4e461de8dd9aaf20a87bc26105ac70f90e67921cc02087029c6434f9b6b7f931d05e8e22ceb63360bfd768659504c8709c2c20e7b8f6d065fc070b825b43d8e782447033729cad9c2c06b5739f958dd7a204796a9f7dff02f8b6e7c4dff6c12242b912432ee59ea6c9d40cc25b17f870697a5c3cbf79187ddc366a10979885811637d1d71846ee5f67c19f3140e4c4d56e4504e582cbf470351c063cea096d0ad8c7ce166c18b17640c14718775f7be9906dd4cfde8cc2506111d2178fd1df58a646197ef1935c80f101dba792c073de3971d21c93c7bbdcacb695c2604f53aadd755aee8af599dec0175a0b7c36fab41fbe7a8dd879fe414386700b522cea286fe23196929932c8ff55c9c1293ea9e3f7ad8e574aaef99cf9bf81da7d958453e7ee03656bba31f556cc2c63ed0b0bbc8e6e800fa8b7be11555a723b662c578ca067f310c683e4daaf3c62b21b2ac814a0fad98031dd1257fdbeafc0488b083fe19801e8a5d55cbc56a205aad5183c24c0f1ca832fbb5c8a2cf7bdc12d07f3ccf61b86334503637fd71efa79a7d56ad916b9f91fcbd2c6b3f673346bb10e2c1156b9cda02381771770223044bde7c01e60cbc01412882f2d664613811e3a89752084aff2a91b3f49757d021cd4b972d59ec95dee4aeed65c11682a26c59c15b61fd565193a0e5fddacddafdfcfbc4316bc68333c60a46024d2978d17cb52c08f6e5933222f65520acb70b5c93879405638680c91af8a149e0848614011c3590a0530db7af0ce39df0187e4f57c215cc28a6d8a2c29c20dc25cb1e1213e53a09c0ea45fc78ef4e900c4d00538d552a7ecfca3e1208ef5805b4b5ace6ce0eab37d3602d65b03c18cb63c61c1292010d236f2295c6ea014820571daa3b8cbe0dc364b56a4da0fb3894d43dc054e43bafbd057965be87668b003a5fecd6e5a9b6ab9bc02cd78d36e3c1e4de28c068fbe02e74fc334e3104b9fb830b61409bd5f69f99aba6c7ba6e3d4d1e7f3cf2fe037d33973fe1b20c3eccf17d0291116b5a7687be4481e17acb6eb4cc3294cf31eb3939aaa6f3d819f7d75e50c42b50b56ddc708e416bea21d2b9cd2ab7abdafad644791417139411343139111d5521b89af452f82d99b37b4161e0ac916d7da2d40df4f9c4266a1ac06cac2b80ba3765fba79ad399baeb354e2c4f3bdac443148377750a86b05b475be5509bc1c4097500008fb5d31a71a3482c6ee751af4aa46f616288aa45498007d0f86442f2d44c0189282787d555cd68b548421d91630d808867564233842530460ab6d8bd98b067a0a400338c3eff3a6467cd3b2ffcb2e6bb818fb513fd6b21038f998ff607e4c24cbd62c6524b6a24a049a374e3cebca07a4747c8ed68db06845fcb5c047831c109d143d84c8ec54f034f9f7409b88bc2b0e806722bd1ebe532628123cedf49f893d8d38f91e989e5a057de22d3acbe898d9de8c6c8f90e74b24ae8f73c5f482cfd8c5f776eea229e2b0563be64ed3096de8338a853dc759b511c8599fdccf1af3cc08293fb20f50c3eab66701c3b0827015469cd44188fdc13586837022ad3d652b66fccd5f1b59f642967524d18185dfbceb133d2709b068ba8642b198d2c2ea58f8071c8cc49b3b4d9c7f2cb901c5ce58eb472dfa992541d266a3b4913369c3d983dfee9cbca578eb20c984e23141125bbff19e8e94d51e9accb772047f5bc6bc860271e1b828aaeb35d7d7cfd479310a9588c2d0d7dd9cbcc3b9f7c1d9a82bb1c77f03a959846c96f5956c7bf438df251bb58f246f5965f2c85caa9e975d085a0d32a9d8733949957f4af320df9e4bc295b03550b949af00ba9a70b12d667455e6a345ee73035eba461c59889c080c75bf791d503d5ed58d08cc80a82319d0411b48d4052e95994be6a98570a47151be3f0c7a2f001e74e1c0d1431522dc5b10932079c4b35b5211fb9ed9d1b16d75526167b88e7efe190d269a341b42fdeef1cd7b427edf38a8a9a6ac9e2f8fa24aacf926e12edbd70ecebcd676a2891e7b7cf4799bf6d13ba559cfa61cd6348a3584c6e37574b1374d967c9e3944e89a5ab5517a44d554b3a20a5ab8d60c9637cbe1fb23f93417ec53eda8b524439f53bbf4acca1c623d482a8d661fb67401b498ed1bae0d49d78c04d6868b8e220d7784113aeab37adf43eca4d3404abc1b5a67c7d3979422a9618cb5a41830cc981136aee3c529c971dc23a675c2015d7be300146f827f141227d3424ef874782cf3ca3e9b62dd2e12af907ff94dd6cc8b55534a200a5f4cefd60cdb287d346b930c701e491fd6e0e1d73d1b980ed12780f4d0cbdd39d452de8f87e7ae3eb453ab4b722e20197cc13bcb67a5c5dd2d370164f807d655bfe275bf894487e8ce57f9fa4fcd33fb088deed1165b79844203d15d27ab23e4f3be43c4da8dbde56b162fae1346392303f4d5beef86e4c97a8d2fe97ceab970fb70f84a4ffa9c471476866392f7eb0a755d384dcc5f7731f4602b7cb23cc7e33f97d7514f280196380fde4e8dd5df086e09ed0a7168ede20898d19faecca0f816e6fcb093a3ea68605ff150f381af06fbebc0b23bc4958010cbe820648edd7bc2c2da8123bc991fdee966016a9ace5ab5c5a26bee39ae3bbf8b8a370ecbdd83c1c01a7d11ed2acda6bc5bea8fb8e6b524482258ff10dd6e01fd280bff001a55505d82215966fdd363aa5ab01e639918b340b8fc5c2e924b37933fe78fb415b3bc1b459156193f946fbfc38bc25369ff2cddecfe373592b263e6bbc534a9e239402a57af9aea61d18ab57d5d5ce7ef3b35dc8f34e39cc2c5a5efa4d3d9714662633f5f17d75765e9fa4fb2d660ae9a7e6732f69cad0edb95f167909460b100c45e366d475ef5b3908d36bd185398ae14d61165e1fb116da00d2fa8a395cb42782cd4b171a3e87f8d8da548f7da0c5e009bd9daaa847ab0dd0f729a7106bfb7ddfa36ec8e96af12b2f8bfe59b1409d9e997e9a4500ec1f052f2dabccee035875411febfbfadf7ed7281fd77cf6180819fac6a2d6a64e19d92412e38c7e778be50fc28c2152462b45260b8edede75b039b1bcfd5991e95f9435c95f117ad9ecfeba264460a7ba41b0af07e5c358c23f544eeae2fbd4e843855d1c4da0d5fad49e42878f7bb9de29d595190ad5bd7d25bc4472e06cbdc8fe2d4f8515c32682cf45740ff65d19f54a061d9797b7f93244ead675810e1c6662869ff7e60c9e6f368d8d703277b498ad272081fffc74918b0b67092045b4558cdf2c78ccb095017b45b2d925fbaff2c3e3eed937559b7bc8d13592db2b2a801e3506a3e0566a944becf7d2d78aaf0f1ae7f2c0172cfe67d7051b55d373499b7a6f47b53cafd41acb8f931936d83ed99e9a218a0e3bd146b58b3c1569afc7e4eebb782a7dc5a7629e46c1152f14c123a35c99efc857e71d4c81c857daaf00133c7b3032e5c779a9acd8d290b048bc7038fceabbab2cbe94a99a38de29e4fa112728ff35dc882ace88bd4ae705205eb2f55a0cdaea17aaf139ef97c9322d70253da73d30c550001e3c5f60ef62ffb0693eeb9a266e8ff77cf88ece0776800bf3b5b9639177f8d94105b0d35ede2b681d88352e5c1af31d3a057d22c4a1dbcfbb6e0e810b5ebe3ee3d9f701a2d29c84df753deb005621fcedcd4f07b88404bb42353c7a1c00fac26fe411c364c9229d6e6156d1636e8e0c04478dbb57d9b59655d40ca1f7d17cd8fc5d9ad6d24852fddb2f1776d8e51523405035cdcbbb1a56aafd3e61120b2ccee1a4ba69c67c7ddfb7ecc7d7c8251a8b2b50c4031c0da816c2ebc892b127eeca0ce4186708cb3e0a5be8a154a70ceec37480269cbd90e9cc9fc66a5c2f8cae93f8503b93ef519c8752278e60755628bc65346c40def57c185a3918c47f20d260bd75ce4a97c6c154a7de3d9fb986a0b13698621dae9d52a7c8d2d91f8366502ee74d177a18958503a54c8da51fb327d62c0c4cae7c6c456bb1ee2e275233f98e397c184353bf0fb1ad44e33a466fad3b4e51b7cf6defdd8c4ded6b817d50333eea514ee0d594a88e0278c0eb9ec3e834793d4ad0241707d575c3014af9d90a421070fadfd1d0ca72d6595f0e8794df933049b36c9d270f5fef2040d13ccdf3b039aa2c0a44be7af7a97789216fbacf8c6ad6f779fe66ad2d17e44bd99109883339ac95a652cd444457f4ad2d050f02ccf6e46bae3644ebf8964598e5a534035d9cc988f344ee1e85860cf9945288b77a26c4a6f7c1acd50acc24c6f1dddf407c30958106aebab7f91534ec63774537fc38c8f80c13fed30231883481c5e5066ad738eea26207e75ce6adfbce21debe10261810fbf0101aa149635830caf5dba9972ef1a2854b7073789e4ef5e6dee9165f59b52e170bae35d31e08e1bc685cf779567f51c2d9cafd7ddb2398de645a1dfbb073693aefca73dfea8ce671e3811e7e8ada87efc6263d4cdef9372b057e47bc7dbf9a751465fbe6f6211a41fb0a96b60fdbafdc79b3a37f0eb32cdc41edac52853e43e0b54a77c6d70d37a602c9cb6eea4aaa5de702f80dc023ff60304e4a75e435e17d06cc216cb23cf5e4f7342d6ae4b5ca5ab6c7ab9d27ba5705abd1adf0970009c90c23944f2607b3e71dd25e93074f633bf57bed5703110355d19756cf617f4b8bb32eaac82c35740d4c83a27f6820e0111fd1226424f38d29dd136fb880425485dc50392c6eb79410f1b9c071b2b0e317607a86ad9430b8a1b8d5916a3a20a755e878631f50641f7f121a802a22430999bf892f122d592f2dea212d3ad25981cde001c0ffbde6fdf1d48bd430733698e6c5c170fedfd028b0cf45192f47c751ab065fdb1d78d93306982bf9488972156c0a98b91adaac31f71441938cd141da1cbe761174263e31ace389079f4008ae0d6717ab273e130c708268395b6c1c3348d707a7b44c6c6671139e6fda7881439f580eef334d88c9a9d0fb224005ef62a355444c21d9e10ba363ef7dbdca0e19d8bb6f67c9748592ea6a335888e1b90607e9fd6887f4e25f99cf70f4c23913081e9ac09e2e4706037ebe67dd6739915603391599a3e0b41fcb3436cd995e20490f8d80fe07709cad5a754bd11b603c86a36cd49c48d73cb5513a5c6b3a326a2b12e93a894b365c258eea034a931661766371f0dcc1fdb1d4a9107ecc4b9774a4db3712fce1e96ec8f920b635ce09b506e0c7bb7efc579f2b22dccf9836a4be69e234282bdeb83e7a3c49f5709e6d80211a8e7e54e4643a839c4a616f6d622bdcc2521e5d2b396e28300f61de4d293e68829dd74bb892406f08c05f7396d3d8b4c4271a13f042aa4e0badd8ae88bdffdf9e0c4371031c2a19bbad24e3f3f99f2ee6ba9d34984e6b330b0a17e458bdeb36f0e33f1a344d42d147dc39f37eee94bfc8da04a39a50f07d00a7dea3a16394e712ad7b8d523ae66dd8b14051510b6efe63e1424edcce1c62c4bd8464deb90b4546637526050fdec7011bc3a508e8a40ccfbc076081ed8c16e1f1bf61890a3c47bf45d155516bb934247ca3fc8c5921f460f7f09839f686c6e1dd6041df2d279ba02bbbe66a5d1e53961f0e6b145f4387e1152689fa9186ecd2c0d43940536b4a8d196b8c176da1f9846f431f9c8303cb5eeef5932f41354dbcb8811a7cc4e0e3a8c75e74414a3c80576b15b87eeff995a4d845771ec540f22f960bef71fcb111d85bb9a8c9ed87eac8d8eef7a354c436e076b74582d3d4ed7272d604823e46df21d521b577e309a38c0792c3be6adaf21c3d37c1a65f05de9fcf5c5e6b2373ebf0365eaa730eb2055633aa9b2ce1bc8a08c50409f0da5f622c14145a6a4d57a985177ba51f5c0c64af3522b502204da7b85b9ca4cb3502d672ebcb78384abd36eef04d839199635b1ef333ad4b0983a673f51b0dbde117be217d268b1e32e605c4cc1cdbcb1f5653af7b18b5acf76a188e896d2959dacd7e69a48ef20e5e613fea1cb00bf245c94de882e5c91058664591946cf1e95f0c5e0ef912b3a54be9b5d7a78f4c985a6349c8cdef1b046507ebb8dd7cc8aa5cc77f4482e039ff54c8b023c3085b50e7fa4d8dd29d9dfc98548eb338bf5cb7489dd36b1e881c0639c615e20777fb57d01a4c94cc58403f680fd576a84e77b3ea926e30ea2f4518f8b121b63e3895bad266cb61b73528131ce7955adc28f538273cf3859ab56a1a7db91106136e014075a03cc4fe9da634e8c3b94ff7013121d819bd9c05f1f951d73b90891d5fb62d793eeb5ce1d9a01493bc3002e9e504fdf993771b45b9cc45e6d33d2fab1c69e49957005c03633ab84baf77085afbd37baef1826ed7822c08bc84dc4c215c2c9d1a19978047a04adab7bd2181f0d28e429217312c146def0788d35db0a5953d0d67e7d0feb173b747f3586dc0c0a3d14f88e2d62f10a0be7dcc5d601adcbc48441802121a11f40e984096fb89995bb1590f36c01e324e8944e1a9ff34153997771a10dc3177fc0948564915fd6a42b56b7177229ec42ae173917ef01ac3541a7be3a8cda6b0675c9b2666b74cc1bc944542b6b0d07d6991fbec005f0518b46496505ea0b6e4341b064620e2732cb19819dfb2d623a1f930fa21e2f6d26ffe1af797c501fe3551f2a861e624e85a002be1862106ade0ba71272fa5e642d6fd0f97a5c252faec36a6580d20d3a4b6503637115ba1bb56b44724df3287424fc88e9aaa7e33374698f30445085e926032a216beba9a675fccab8c306d17e6c684c80e2383b697f0a8869ce3f28fd2f4150af00235f74cf08020953296ac8e6ac7b25c331235070fa7800f60fbbd0d50815e5dbd4bf2330507da98733276c1c675681a280199a542876f0335f965880ac861e9269788df585c5831a7c65fb9e2c10e5f5ac37982f85cddb0e45ce8410a996305d10b22c7e98a65aa92edf5c03868d6231dad32f6a183b0068e6c98fac7d101337b187ef3d0f470ba514fc313873debd4a810472fe75edda7715047d21bc86426c596f65ef063162172a48ab1a64dd90b76710623218a38ba72b9012672dfd3af9ef834c4b6cef76dcf1c33b818ba8c6171696eef635b80bfe108bb057d976544e1315c3e9c88c13a037705f70d99642761b8ab90a73a904ab7838ee32725d090e6829c55dca728653397f47a7533dbdd65e770bc628cc5d65719a9575532c615739e16c8908b169294278ba9993ed6883c5fcce9da7bd5b848f258aa072be71202ffbf5b8d6f8fdf3c777e802f48189b503608e0571b94bb5b0eee445e995d0e37ab38915ae081fafee7337c6bc5cfe27ce97f02fa0eaa465d5cfa070a3252991fdad5f8f1300cef91fd53725beb2608d8bb4600728f628f9bd95bfcc4e8801e4a35b7aca9fd40faf554181fe2b1bcaf688cf0dd830d162734dda8940ef1338b16338752488cb678e7c23a9d514d653376e5fccbffb576baedd77cc433fa3b074b7dd43ccdde1ac862f6e16a0bf0734ce25ec637649a09cca6a2334f3a8697239004928c56f40c5a36915f1080f86adfe1833985cff5fd0dd532d586416cff3ce261c5a338e846da8a4556ec398507a9825a9dac13653f99933d9e96af9611bf5873c971f9c17fb5b838efdbade88ac104b7c9ddad90793be440eb89d81da2817d03e45d2df0c782e94dca708b8c9186209616927407115c4801f5c9d6b9085dc291a31d9a9d9c1c8e47b60563402ea05cbe1d535aa1993b22769866bcd528db2f9d3ee686159fb092e192c9d0697af4e67a901d9203ec4a442dd4c3f45a4c2390157ba92f556c05aac4cd68ddc6fb7103dfe224e4259722166cff0970b85fdeb91debda1ecfffca5ee4533a6dfd1ee1f7486978a9f976e7b27edb571488859131ca1a7bace634c86e8f36fb587bc397365295aa6e802d09c612c67d61935dd61d51af4d8331a19272141b4527746f8c55981fde74fd9c92bd9bbdf93c83f13dba0ecf94c839ec99e297337024e17c8342990bd608ab80eaf28f8b350c61ca3933b1cce3a9921bc058b150aab8791c95f4f4d5dc0d6a8d7fc7601a59b9a652ec415c0396c302733f88d4a3f0013c1978e3e6d014ad830fca20e1960211d5b45f4524c07fc3bf066e37a33c207a33e4b43486c4a49c3d0f28902aedff391392de47ff0ddb2143bd035e1c45d24f9b571c768bf132bf12e648066a1e39b3e6059e2cfa119e63b827525de44f3ac8d828f2fe42cd046205cf4d2276f8924a519443a6f9a8e58796b257c1750d0bc9a7a924a1d50a48fb2270748ffb63583dae2d455dafc388657f39f68c8b2cb0ac6a40606f040de7b246ed39845e8a0d94aebae63da8dc71f07fb5ad2d33c240cf8bea88f51f4afc037dcf58ba1504f97ce1e2e4ef484d4ee4f540e642c09157eb858c8d1707a3112193f41fc55322094573ca2f2f810fca36ae7d53d5f050baf0b60868069871e609e6eb49773c9ef4fca18d507e67cfb72fb53a7b40ef3829856302cb3fd526f528cf3cabea4ca5d98134acb7aa9af55a040897ecdb2479a7e0949b7bce1dc16ec7e5dd4545982989f2049e133e8e3d50b7fc266bff7b738ef8ee6340c4dcc213422cc7e6286c1771093182540d02a6a3aced0261237326fc51056f32fd67dca08cd9b555049ac8fe18a03db0a4afbb6acff24b166f3214c44d4442ec31a2a48b74d655c26c52b131b4d649897641b13bf350edbb20bd7adbd44247ad1bdf1255435161df725dd35874ddbe07d24a2c7d87b0de74439622bb83e22e059ca0017e87dcf1d8e91f93b553dee569b0f8110400f7aac8dcf56c04e28b60399691d13c053cd81f9950b1aaf990eabfa5607484944930ece2471305775dbe84a6919783a841da7378bfc3898cdf5579dd0c6a8dbe82d2de0080990474dcaefc77a62bfa2830bf04fc83d01d40e158e1fd6790093ea25c2fa02eeb9532c1d7af7df24dc04fff49e9593953e65b2e487deac8e151c6adeffd7e904a380b4e3cb0c9a832209cd4799458e3f97c03a1077c4cf3cd6fc441c72807f9f4742273bcd72ad3c9101e08f9a9276583f376edb4c291207d7dec759e6de5a41c017116055f8581d8d1dd061ed45d343ff214d21cf7e55a5fa880e0f3b695a9a8a0f4a655fc5940dd860f5dddac1b6be06196e155dd7c2667a930d0e2f0a5272872358582a7098876863910d3189b6cc79e9fc961c115d23a4cccd3f6f20bc407ea50165e3e0fa320e63015dfc4517330868fe26c6c1e60e57b49aefba73190537bf546cc94dfde2ae9ee90ebe79f9af4fcdb81a31d83bc654ab78b43f716e03a9997641a7455c66042627191ca48b5f8a45446d44107a276db80415a0e64b9ca2d52ae9ee8faf1584baf3fa225d8f7c8379a393192dbee9393d0cd9f1701d3c55c9e5188c0ddeb9bc80fc4e1a81244f2768ef99adec8e3d470910b66639b7bf2b0f8e34e7149f4f0d4b714808492b3a0a77dab0be3f4efb775d66064df2e888e9a08e85e1f570b7449d6dbd2c94d292f66e12b550254a94dd20f0ce6c32e4243fc004dc984c506fd8f0d6fe022de4f86a08d8afede93fcddcd92ddafa5e7d99d3b51efda2643204c31468f7bbbd5bd1bd1d8f06fcc8a6fb1b338e3d8d0849fc3c6d5822d40ccd9acabc9dc4571a89d45f5c8c8e5a364119db0c32c93253f1927cce4747bb3b32b80e64166f09cbcd419e91d4a5b54d71fed5fce03d6ed1c933298acf0b46a25456966d8874de01d4527dd074dfcec3aa554901ace446f9087443e385974a99dc0f00911d301fde3fa86ed464ef707043727ec9913a05e41bfa944fc2b02ab09f0a460021a2844a398a30676df944ef7945e0f5cf6c03e5c767cce5e597b4b00a20085ad928b04ae10dcd7bb76c9f154a4b31a4714db75b9ac52ff7eef1c17fe667ed11666c9ccdd3710a8c817ef3a5541f96ed4f04ccee7fec4be9dd6baf27893c377c0c64d5b9541f1ea725c8617751e51795e41ad83b3cb21162ef34395d51a358716ff82fbf86d29c48f49d3cbdb092799805fb11f48966853a141f05b841fd4a69907ab6a173d3ca2752c21d5a8e6c478b5a7baa8ba634773cb5a6aca6bd732a08cd12abb8b21e0de81afe1e7f9ab309ee649f500eaf8ec1c701e30d88983f45d6c985f0618bfaf96171051c71b459719dfff3aebd7aa68b2ade92b8e270dcfcd151f05c72a0b632d56a80f803fcc98f24eaf3baedf2cea45994f93fbb1492a9574b8bb6a573bc14598bb81cbd9aee05b274cdfe99358a90f78052730450527bce4eaad5ca88837fccb34855b7402ea624f6eb7b539e8b0b07edb0af981645aee2ce55e2becb192e2fde72ed34bcf3ac10478a813e3968392efcbcd7327a9c10215abbab0ee13b298a944d0da64ec74e2d182fc9917b752e8ed36be1f2aa9be2775a28467aac72f45167c31239c83628a8d65c93f932b089cc16214b7c6d21793444256f1197c39ff09c6a480af484675945fa0d57bb9046c238c39ae6284fc16e900d621d3fdcebf75eae7db9a7e424ec8eb4a4a5bd49d96d003e73ecf790c638d7955d9a41d3915bc7d4cb8b58e3bb40e4dabab691a9614e623ceb63090807108f4dbb8db33bc64a904fd408c5396fc8d7b1eaf28d2779d9de968f92523b459db9b38f1389de0db0cab48b228f44941239934bf1fb26250140f67e18c998cb22cdae6380bd770be234d9c7466567a75982ef79fabb39a1713e899a4a4f4758b89185b2d72450610c41ec0467cd10f5c27522a0fc0a87a0f786903fc7898eea9c7fd2a847a49c6fd90d2ec45fa539145d32f6678665d66c7d9db55cc62f0fa6676063535e544147a445f87196397277f970337d5c8c54295e6091b5a05ff5bbac228954723fd10179fc6b4ae0926a0ee2489e24782631a3d871e893812fe4f53525c405daceb57002f9c8e180c6f1ef9396b3495330303074009d783dc8c77cb0c86aba63b6502ec8290e31ba3e5861c48c9f06bc9157f4cbe8a9778f8936d6897181ceeca987eab1c21f7cf54cfd51673ac5510a4ffac5620b692b3f349847c8548f99825195368b7507d4467c06137730381ba23f1575d8f92d8e3413306065c4949864b0b03a295533e2eeb09984b76d5602b9c2966b80e4c323092f594b111ba9c486bb25ab6138a19b0111267e169c1a15c13d6324b7e45f5d6d1b52f3982e792962d64099b6429f4228df438415a45c24d706ad4b636d4e237ca26b5bb6b6b3a95a18ea1993d539d371b5813d138b931dfefa55b0cdbc96e06e2fffd4860c1dcbd19f74cc700dca4ae6ca5896e381e6a3df6c3a99fef7db329be9b3abd054f37cfc18f0393444d472f0b7b7b1f4903870f3b53d9a417cf79f682aa6e0d3f1bb14b78399e95461c6fd07b6e443ba2932a44f30b120323b0c786813fbe2ac483d1c6c039848d5915995296c572d5ac781b510b51318cfa905c0a80995e53dcd90b0f300c78c83210030d8f6a4fc98faaba5f4d0195d0d21d36493ed6f1f844a08a3e58e84c9ea900b864d040399dcc8db067463a618c4f2e76c0f20b2daf29aab26d353b0d283beddc7db612d6b9a30132d3afa9301296d2cb375d466f296f350f46b709e7fd6701a9daff29cc48d51a154b191fe005a7c396e5ad5d424d784258b4f431f56077f724b73b39171a81b299bf0dc27c3dd7de4ded5860e28fc5bce3764667c0f1a2aa6817d6012122fb005c7afbd224c2c2739ccd10eba8fbbb1d04828d3a5d11570b6b846aa3f5ed62521e7a9eaba3f55f7f1044168bf24f0b5a4f569e50a561e044432466ae60913aa121c1eeb8f5ff5e79faf22060d3316c06e89223b2a4ddc01709748513772be1bdd8bb1ff8a006b1c64e0df06b52f26560bafa2fd862c639bdd6ce6036916aefe719463e2f3741dc941b60472aadb1d54d9951a1427fb2af781e7d45078363cade8f41976363d0626dcb01c5909a305aee2320c9825059fc41f264839cb60b4146a39cd764192a79c86b79c843049f95c0ce075e7b4af24fc8bf5f33faf6caec266deac3a1e6b538a8b74c54f85221ff9dd2a8d92346c68fcee04ae6782cf10e7b7d8d68c31b2f7c4dd872e07fdc800dc5f149a96d8fa20f5d09f9f26e93baff877a33aa8fddca1fa637eb11c6bc41f66fd86022e0604a6c8bc7b30f65608ed25692666173cb67d0365fb7548e2ccf7883d1de2d73d303a67ca1ff15cf0d499967b3c4011211b7fc313c34a4704b30e3785796597b19377fbbbe018e98901de326a3f2837341b1679c1ee58c9898c444ea46fdff98ed983da84b58e7349f7daf98c881518263113553a0d1da928678c856f014248cc578db156d96812b7d267cf6b6a3ee5e34fdbbf125358eebca11103755ddd4f56051a7a19e00f7538ef5693dbcf1923c9e4e763d82f2fcf942c4807fa85d6cdf53fde3df883bbab0cfc31d40c8da606be73e2dbe546360e454ab7d271a2393857eab851d241036f0db3d83dd81a65d6e3aaabc2ba16e03342d40e71a95cfe6834cdcbca1bf0074ba5bb1dc17aa6ae0d9d32616dde1303a9d3f3d6f1dfee3a04d8376833d4647f98952ab37460ba9defe490adf4300ce16e2a459cb363d22740266a60c78730512a08d13163b972ec89ed9c205bd2383c74d943b5f3cfe89c4e536831d788abacbd270ab29e1436f462a298ec8f44ab1846fc22b5e6d721ba77f59dbbb03a466982772281c57bdbc829d2fe647ac6774e02e43d7be5986453a9d7fc7bfc77f27eaeba291618d2e8a6addfa3c092a4c396987f5aefccc0d9e1022a12f4a021116074c5c3af349fdaa35733bee7452726c878debcd8c2e62be435a1eb577c2caac41f565eb5e95075f0382f36c1c011e88f3eacc3abbfdb9133a6aa7e20a7a0a56a62c322cc00ee391b45685859277d306afe6cecca84e0cd8e9c1bec33fd8c2e450d8d74d8592b224a6a03f46c4524d4af488b8adad44e77f7f266ec3c77d1ba8d2fdc3391787a47f75a1f5b661f499006446e4ddf0d8d92682a1b41036ff1bb82f19ff6f6bffa24a9f6982a7b947b86df1ac8ff651a01d952ca2fb429c814beb4688e0a6ad592f59fabe2ab296744229aa1ff24338c1e9561a9e4bb972abb64494eee9f656d7b52ad5072aa6e816346d9bbb5daa7c15c64a736dfc79c1cfe97843e0d72c557899c389102e6625b75010228a7ab03df776ca9fd2677ab104f53dd43c6f42112c60b18c87a0e057c390c0d838b2af41f8243181d414c46550d1eb692ce4857495be2b1b80db9d9de54714b0a25da29924aabd042d11e63deb038f2a786fafbff1cd3f4ccbde12aeec088a12b5cbe9eaf7358c67e6a461290a0c6ca1140eff49f4340b8fb67ef4122620c0fe8234efdc4b4a87a06d6712f15786166646de2ec14a5d370065c476c0d36eae03a06b52deb44c5c1c85acf3ae460ab09e28aa52a43ff364dd3fde1604dec53c7d49f9107e1d6f5b1ba56eec91da4ebb818cf7d966e3c5ffcf4e37dd262ca8e7c3cb6f7f7ab7e593050be969c918d5aed1ca8b04fd0f801304259fa2ca3f80ae0b761c646c5027edbc0a1d8f5cd8178777af1ca2db69ec0328e9ea7210caa0cfe2a206b40a40aac28e50b3db8490e178a85ccc3ddb8fafce0ab4cb891af2ad56f6deba03d9e4ec11f29b6918ae4ab94b70d529dba2ff15e3cfeb5a630cb22f96e8cf74af0ea1089d2ccd10fe03839da9eeecb7c9a6d0b72a20a83d25c7b21060e0ed31e3254b05e4defa5f82b46afd66f8a3e3803baa67f49882b71f6bad0acc944af0d49c84c35ae1c669e675ecfd4d9708b9c9b3f65dc976a82cc27ab43e11a150498fb68764eae5b7be31baead6eec21145df8248d52ca4a4a1609a758d953c22368a8cd7d83ecd2d0a53e97581784d129391c8c8bdc5bf9be7b58773206412ad92d07f96d55d6626eb84868d6089252ae3748663dd8fb54565e6083e539501237abda0d29aef41b5880d37ea45151cca90ac3f071f7a1439341e935684cb2aa5e5b4c4a12dbdde9c2718835fba4edf3bfc49bbace869bed7bfa4cd65bed708b17bd16ac9ed0ebff17077608770d485aae2dd68e8ad92812c29ebfbfa7e5269af39942de7c77971dbb7bfcfe434ece12a62e35f94e0efc83ccf9c5bb8e7c6c989ad44092915a68d74b1ca8f2c489c3ea5cd53d2b98bc85604f8e38294320293030716272e23ae9cf6101431f38c6d3ab0069f2f05c26f79752cd7b99f9b93f42ffbc62affcd6e761e2f214c74fb66c740529810d188a60d8ae31a5ac545a658d2601cd04a73fc53dd62796ad03d23354d4afb6bea024ccccfd4fc80f6ab749c8a110ff4b5875761df3dc9513404998ec3b22d3247615f3237240c2b4f73f321a9de6e84b6e5dc3192ea5a86b8013b9ad92676cf75cc5d3a06ed88aaa6a754bd0d5464905afa4da6baae5aed9d5dbc0828c534dc032061af51ffce1102123ecd44defe4059b56327cedfe4504b172440b74047983ba903628fafbfb3793636a58d5479d0150d708edaf31b92e6ca8818d80ee450dca4482211e24307c4add56ad306fc4bccda5f88681796ac1f2c22ef10ba633891ae40e84ce342b3c38c54696ac26e78b689f79c05688c88371f3dfdc48b0349be43dec6bdb0264dfd2735667d2c13dd1eed91483b3b79b337c9f530c2105a8ae5e3371651324ef6fc4bf14efa4a0f37c33b97de93a53487fe1213f5ae41e43b0ebd3ccfac4a834714106f43965c03567dcb07bf0e0e7c7234062dc3dbfad36f9b2bc14c4b9daea30aa2c8792c15cd3e3969090d22053cb5c064d087893bcb960c1b5865ba4f4b9488a18d0d126e74576ece1dd5978d04cddab8e7d496a3e1696f6b370e3d9baebe02aefc54cc18f1d3af49a9e051eba4aa2dd3879de7c5ef1a6335eef7ac68d7d149c35d3384bd911256d4a2fd03015340860c180c8f26938204279b7df08cd88b48ade4db16b71f5abe0566616c9ad5ee94f073ea21036a58943224ce9f82f776119a08c5ae34dd93f1c3f244b903a34cc11db95dfaf541f57d5fff049f888415e4963d31167cfa7da940b0ec723d4439cecbfc5e28c0c6b8718f1d19a86f72bc55cef58877fc9b9a4ac9381bba977c734eea1d06ec0f83a30ffd95ce9d8ab53f17ed10e8bfb0658bd6f461efd91f7ac42b8fffc1dfda9ddd1ac1501e8468c7bee13fd1a749fdad5df29e32f04e58216aa8f78779d7a926dd632348b63083118fbba56d7024981ed966fcc76fb57284ecb7a7af2f98b05fbc0add28ce1c7b7d3140677b042f558d93d22a797036b9dcf2d8b5c18f0f7d54b2bb1193ba05c3daa8ae72439628a80bbe1e2a1af175691f6b796191658eb42f7bc93f7062924f9f36cb79a2dbd7a768770bdde4363bd76c8e847e4321fba0f0d8e57c09c374448ff3605642739f6fa3e5b4c5b95eccafc172b1f93c5df1b87cd9a007c39be657cca638088b5bb985ff25b35e7adba691b9509946e2b2eb0d6a972cccb0f5faa0a5f4db4832cf7ebc4e3a066b4342f46aae79d3b9282b3b998450ff4d2b0ee13527c8af5948dd7a3205db7dc66109168fff83ee0108e428fac12731e53933f27ef6531c486fcaea44b6d3c24f8d012ea8239f398af6d69e43ff331e0111ffc74b9800660fb926ade0bd086646056401a220071cb02c5f2c9947f9414283229f8deccfb488452096543ad19308132ebca86640406998c4a6ccd888dbcf1b3aafd515cf932f93874f9d081788b9df6f1b102b78ce7a1341c3031306bee188662e14e4102283b59d89d675ace3ad5fbad695fff5fdb871e8372a0121836d1556545c597b86694605b31da8d129d00b7640a410a4242639e58b148d715e8de40f4f5cc65a1b4e8162a3ae4d357e0fb0f435afb7283e2c3f9cc448961f9680b6bfc7ffb58842472d0dbf368a22b4e145ce4f050f9975eb2619198772b209cc564a2327efe5ce82e012e4f3f75fa5997836f3fd0b44be19810a6d6d750d306d8eb8025ce1f12c745d96902e8313715acd142180b48fac3a393c577c750ba2cab7cf6b80a969a63882fdbaf13ee853bb0c44e7cefb6fac32333468be393ae6bcc08965746ff39a25fbd6fd67f0ca98e599a23c211cc8cf26e163e1e1613587aaa7b9d4ed28fd5c2f556b27f80258f917454dd72904b6021284d73d2e409d5cf4fc9ea7e4b66ed8e0c937dcdc376fae06b0112c36c808ee882a134bcbfa874576bd0d95891a92a0ca35e093b648fe60cc77bd230156a2edfb1202ed692dd115ac044ec5ecca06ab6b51055abf5546a34f6ffb54165ae36d536ff5b19fc9249e402cc84b0887f2bc3425c7b9980292ef4499e8597c2da829edd359db20ed9cc958f6bc687095297099343106eb468e03b96dd1f4e48fc3fdcb3161973971f8d72f55410874efa76d4719e590c533afb6518487fe8b35ce1e6005fa5978b89cf299d7f845785013e6f7753b801e6935aae2eae19082de9363804d3509c8301a1539430ad800c8e6da2ca4465d8f3bbdcb7fdd0d6144ffd21c8b17ed998e40759bb5e5175a302b1c1aeeff7275fce83f64f5368764a47ef77fc8f525be13be0c5d940282b01389a6dbadf80ca387051f5e9f329013795b06cae62a58d5270e49262e52fe4e6dfc3c1f2cd0d74db6d46df556b4f81773fe02e1b126752fcc148d10e028d7915d6f7a9b0d41aae81904c6f9cf8a35389d2f09032defc1397f3952e6124f356e688811d2a7d979d317dabdb622ecf3a868e973f31188f5b3201a959bee98e26316e2d88ddad75e2e08d899200fc22b9d3956108837bed4e7d133fa7d72077f106cbb1f9d378e8702fac78703e43dd276c3ca4c3e0f9268a2a0e7bcb4491ea2bd371f15cd43d161602b165881b4b2ad94ca60f93b2a511e31c4aaae503f7d0f4a5fb4955572a720a05c971f0a0d2156fd952a0350a6da7f7cdd450b0c4e26cc002ee6e7cedb0199f65b987557349c6b429db3aaf9fdc96079fd6aa3246e59141b45f010e62cea15749150c7723583372197cfd660430cc06baa154073e40768775035223fcaf76e67f2cc68221b8e04b72a05044b39f75a110fc14d2dfe61809eda6cc9d5e8bbd1df62c8cb1be1130c7c5b2c3e490d87707927261e01b804f6e9a2b9025bf62003692fa9045a140ee5711adc8de7fba16dd1063d790b90d80c0c7bf077d0cf79bc976e62f5b141cb90947f50c16bfcb7ee91250d318f387ea6f5c2bfefdcc756bc01c222a10590290d9b747bb36aa78023b69ad9271cea9378650f5a91bc397d5dc95c3e1026fc267c7f6930c0d6bde7f81b76a3b52b91f2e95e5b1871dc4a0b6a3be8c830f8ab114e6bcf8d5d7d3033adf7a5f8176b544a943a44fc174e9700365805d2985a914ca7b46691aa49399405f2dbd04d394dce890529e32a3c41c2d6d2448f850974c7219d4c0bbfec4b5cdf9c5f7eada399e76597e3bbe4c6217c8c61920a4408c4ee546a734b19229ee485d41e790e19a1056b2adbed3d6329168f9a65024a88b3e95e7f87e5fd1b7bcdd62eb5f20e43c5b03d02bdd48d7da386b72e90632ffb645dfe3746619110a8f4cb5d5c1404ec6be71f71289471259930eba5ec7220b33857db78935a3ad53c20ec8d407112ec970bbde56b61da55ee0673e9af60afa1d8e0252dfc9dff62b2cf4bfa641a3fd25d4af026ed005145fcc46366965462904faed2b88abafe6c36cb504184cab7ace8ab53084dbdc7e26ef9dc897e932d1657b820e8bf4961ef2f8e5a36504bab65498badfa62b40a941219499c2b96d4a71ccb70c086c6637074dd1274f83d92f6c67792af31295617774e4f019fdb12a0892d0e5fb11b3f95d1744ece5d3733af15662b16e5a5256162b4ab2044d416c15a6f0c7d1ee27f96df16d1ca2c104528c2b25c89f853e9bee4d9013604b494c2da224ba2f69f47641eae893d8b0c6b1621541c42f0f39004be6de7aacda7651a0d10c2391c73ba6fdf9df3c963ced705de2df0a9628e3e52cd022c8cfbb4085c8073566aa7f1c36bcc099509770b3365f704d66d7ec3a3ed37c03bd0d62bcae47a447228f1d1a8fcd95bab74ebc220a55d87d56ac26a55de323ee9c7b5041b8c0caace468326591b4d3379a7155e03a3bafdad4a92277ce6866fde2f99a96aacd0c3d2596ea506ce89fc8e2607e5d130157d904c76c96a978eab348d22ebd1230fe70f5edbd921666941e04dfdd7bbae6a61ded9538f0e801839549471598fb6062b8f7bc4737e0ea6b07cdf035aac0811823a4f6d10e8b117e37d94bf0dcf2d2ed77e165c6ae28ee37a3a92b66cbaf2a6c0caba7ca6f28714f184f369cac28d8ff50206e721804039c938dc3b36d5cf8518efb0e73f4a23a3858bc60764e12f833e54c387c14c6938a42d776ce4cdea9ff9475a94891825765317ed569d4475ba8f3ece2a1ed6b1969927cf38e8c948ce60d5d52e32d1d42a6ac1b42e7c3f3bc38b5318160b89dc7235229bb4574adfab7b12f8a3c8c06b67f765ba39248f62151eff10a68e58c1fdcfccbded8b07c00f97c3e279db2db65956222f4fdd762d531e0863d8082be8ec5681fcb2831592fa4a4358ccaa401fecd0872a2b22cf9977c2f3be67fe8e4a2dda2fbbaa9c44259b1f0fee758107f40d9b92ac7b52839205c76f24f29243646ace5aa27c78deb2bd5e3958e1bcb8158e62cbe07e47592a3cbbfdb786abdfb1c9f7739564355e9c1784f91f646482a6544edffba7a13b723ebe109f18a854ddd1231bcf5bed9aa4d26eab256ecf0ce8b78d219d65031f916ab39ee57701c6687febc32907ce990194c80f7f0f2848854390b461121e7905292a13608466706a8ed93d9ac96bb831053b5a34d27621113320f6ee842162b24b56d21530db9b2f936d2787f91fef612fc40db1cd67437f514293ffe6e4bfea349768fbf7f3f0fa111b6e264bb3b4ffcf0f04b5189aa506ba8fc7ce937247f2c763fa7430421fa23733b75130844f3966487049838b929a70feda1b6fad74e1a493bc48fa2ccf027443815c8fb6b4741c31abb2357e63c9df5be7a1d93d3c3843037903dfad72aee52cfef9a5a63528ca922e740e3522afd560dbc3bd6321d911dedd6f2adf3ebd321b2b5db58820c61aead812e19672164aa43695303afcc96dbedec393e5f34d2fe621d199f92016da46e98c029c25808305eaeb8c6cceca1f45f329cc59bcec27fc1f2769aca4458065f04078d46c5ea923cf680b9dca5031fd0c1a35a7eea0a3ffaa48ad174c51b93d5c117d989961b52a09316b142b82c8bc03c59ec0cd423d1b6787fefc6d6d2bf3a78eaf8d6957a4f9d5394ca382c0dda816e10ef7977b4f1841b7b787fa346b055e3d43b87235a050e7fa588761e911a9c8329d51ec3ff11d89951680e725749c82383e78bfa327bcc0203efbd9060f8754eb7f3f0cc8b8044c03d7458e87bb7d12cc0d2fa4798ba58bef7ca6624fa59e9dfcaa151fdd952e7f536ef93c23015deaa25791a981929eabd4b28e506c416bcb1599458de121314a0b107d8dcc7ce7d1ae7234329ae616b8f0cbb6e8d0ebd46365e48f0b5c6c0b0e641959fa05352111b48fb96e84519309d58668f71d26014eff80d73aca77b06e9da17443aa4da59ccd8a47ec969541fc03a27e5d33e8db1ae3e4405065624e5fbe2d4ab83cc203087d31fd8f792b9cdf3a4615ba5217734c08d0c0b2f5a1dc863382a434b306e2d90a97bd1a41c2713d65f581c8c6666b5442a23749f11d6406aa3994704290a11203266d19daa3898f48608fcfccf7410e3578bcc6e95f1994e8783aa804ae80445812281b9bfc2ac6d7c8bdc5df9370a1bd21d0c25955fe8f99c1c0a51db33863b014c05db0d23528ea99ba37aac33402352f4706c0a289f4af3c8792be65adba9ca3ba1c476cf06f43a120a9b033008e4b72611b26369c6f6c1e48e39a0df46676c3763f6b208780a6319b80cb491abf8dfac92f4162acdc7179f57752dfafcd8e7ea6ecaae69d02d0bb18086a72c9998cce61f3b7af0d4e797f6ba8c098fc1f742324a7b0cd07df17e345e5bcad6c8e8a8eb6d2a5af1f94bf31fcd53c0fcf869620e158594bb45d6c30db9b76cb21e8c0028fe7b52fca87ffab707edcd94d82a3953005dfdb4a4e20d3ea18e81ea254cfb38fcb271b1fd957366a2be631670a1178f6815b07f3035d455a8603159bc458f4bdbe135ce1fb70118a0cef7048703ae491878761a2b04d33d647dce4d8eaf86c9a98770acfea29d2d4a6d9c4b378dd5e2c47c0694539358eecb3c3dca979d1d9a14e45621e108417976944e8c455f8b5ccdeba0a360530e85dfdd3426700dcb002f32c84baabdc59fe3377a91e6946586a280860690ba4834da0ea07ec4b9cddab6059c57cde29cd1a0f45f381882ece570c7fa2e55ae6c92c6971c6140b1302189f380bd04e2f5ea9602f7c4541f126e3867416f2c8182f6e8f2ab4a5e603a779dd775b8362dfdd17d2d2fbdf217cf06cb6aed92503ad85557435fb07f13e213f71870dd7f55692949ec1e69728ccaf3b8ad97a7a52f7493db73f6b3ec2316dab55c6fd0bd81aaa7352627479b2d8d545e9e1e4222280357197faa0543b1f7b002279cd683fb657cc2bddaafd68e232e7f79fd4c6e8fe75f908514a2337695d97f388cd87cf0968c7a7bbcc11e90307cda1627498dd08b61a01eb6c4f1196df0ea1fc656ae85d6e297bb65c28b67528edb778a84842484ec1e7ba769483cfb05d09ff7987ec3a1634ea2c499bdddec57b3e0008cbbeac31e8960d12ce365c50cd3f41bdb85399e5b4a0b59e13f59c7ab5888aee593a60a6b1ded473c93163d77ded18a912f9d73c88e167fcce1948574d858784144e7389c887e1e87f1ffa1c78a89999b3d4044c46ed4ef90da22555e4535de162579f26a85ab33cd644149a19e30cee180e4ab4eb67293d3851a9a4e060e2d2e7f411a4f21f0c71ea7f28881e0447d65c279204249bd17eea9ff6314cae6b2e73e3fec921ab7540a32896996f9af43648002a66b420d5d8095b4836240c5d9a2d5376915622eeb36a74447a08160b77912347e30cceb153673f8dd62e9c7a2c97b82eba287376e7148f97cbb5acd75f564377e6639f5352891e41b5e47416567a8f446723c119046d3f210ca1d691daa5fe93f1d681ed8043c140cb08877658554849b2024c2f5e38d94e37f9d877b7303d19fe9ac4ea80fe60377cbdca9f67a49260ceab363be9f3f0b62fa800f02f407cd8f7e5016d6f9f87e12fde21f293dee5db18d3e7456757aaf4732f1d3da2409f2d5384e9cef9d6e4675663275b955fe76b5cbecce765b59a80b0ff6e0cf471c14bf4c4683aa16265726bf85913c41c3740e416ba958d9938432fd11f0c49615c9cb9a1ff3fb882ae330f433f95b0cfc464acc84577413d0fa017a85e0341abba4e0b084195d4b76298e4efc4d8ecde665c9ce474be252dbacd9ed2c683a85bcdbbf3e863439ef5355d3b6ad2085cd3096f05783042ff3919570fabe0eecce4424e8ae56d9a35f9f7f825987bcae30a83e7a3712f2fddb174148d38aed250dc5a1c09eb9bbbf3fe3f4ef3ded67e04b2a8160147520d1b071881a1e94e272bdc5dbf62a96c206192807223ddcc86522ab7cc5f434762fa4f78b281cd407b72b9ca6a44ec4f6d106e883e3ab1c5905fb65f9add7b3956f77d7e9c999c02479ae789e8dd717c9dd4de0a75ff72399cdd82691a180343960887d90645b62576aa9d6e55ab5100f235595a96d2664395bb82db71cd20267e6bdadf6647e111e74609f3c1a0816bde4c4c54ff4ef55bc341a5b13fe1b1fd4ac4b6bbd5e875a03c7885397eca0abf8b02f1799ea276e2da557693b13ebf9aeb96538760bbc946c0cc5647e5f9efea09e58f46d6d97f8950b60140210eb58399150efc747ca8da31fa38fcb72b1f81e16eecc38656223ece3999660f0c8476b2f1307fbced4a405f28031d9d7435654e8732fefbb499e8c54cd5605920198b3bbaed286b3ed3fce64b0020e199e85139fa63af5cd93f4f96e074ca281bba53325ec2dfc5036c630ff4949b05837c0c8b9407f18a4e0f52b1a8d5d755aa5718e56f559e91a07fcf89198e07976b93fb20055132154bd1560e1f96397e785e906ddafa5014d5d8379621396febe1dafaa4e84c86620fc14f73dbf073c309256a34f5af8267ef49bb876a7c632a7a0b33fa766b1edc5df7df96c8848c92bc5510ebbc6f00e5ac09c4b8e17e3c7ebf26cfb1b22acfe3a5e3af44e63e9517f5135cf2e8b6219113e26bd8e391cfe3ac22d8409e3c0d0fd7ac2dd89a9d74cc6ddc5b2ab9ddc4771b8da618215872bef2f5ce84c93013521c06256c2b1297ad3c138785a40729bbc5eac458069c9dc7a3792b81f4f5407beb310f8b0378c048f93b24e79ab8f785f79a8f1a887300d0932b25326706d1a3947731ee418fc5d8a59a26151d8bd0e86fda14aff8da6b38488f799b8f9f40f30ffe1d4132e2bfda30ab9e43fec54cfed14abdd5196448707b70fdc990256ef5215a75fcbd58d992489abda6af1870cb5fbf65ebcb643a6312197bccc054a7519a410c5ff177d7e685b4390be2d6f13edd7aa1a8144e1b5845a5458fc1e3577fc6a30b05eeb36360a91d90dd9dfd5240c63aa3379a9a08e54c70413ce94e927a09ee3f512cd8ba5d908b2c28fb7e4728eadf1d28c17e77d80e66edc2869fa319c34cc0a256457a7316652446d780eb9d9f545f3ed31a4a31c368e68dda283739dc86a2afbafd54afc9f0ea65eef5c6c29752044c0a9c56bdc85fc5439c86b38d4a6b92a59075a543c741d276b5f0bef07f17b0db46bd25b8be3ee0216ce754a65ae72a3ae8fee9f6e71ac04ce4dd0d5bb615acfbda4314d07a9443204efe98d26e46b4f572246894c9c184c9072f3c1910f465dbd693788659e07a72079f393a889d948fcd32a33bea91ea2d09bbae3443c3095ed405e93b53ae6da497375956104572b95016e9652cb417321b2d0c51df44a8a9874d0f3c4f469f74318a1cfeb8f8ab75863443d51f39deddc343ec816e319b838d60a2e351b41970e039fae6ece5c0bc61c7ffb3beb2f37a1665f390a849c8343eab642330cdb83f46c976ef86952330965725f007bc5971aecdd3c62a5c3967a732465a1fee1b16e86646ae72165c94ce5f9de46bde25f4906cbae3941484499abc6a4e1c27551f0bead5301282b6d790300891f4893d0cc7a9ed5da62cc4dbc067d8e17031ad683b9aa059a75f1752ba8885715899cdf3d2ac77054c6188d0b16c184f39816ee26fd4873e54f57e6f0e45803307622238d71801a1e1cb077b225896a888dde98515910ed765f8bfb7d3f9471e1bf2d92240ed826537b69bea7639091635aca483a46ec7cbda634d6189850928d162d5f31e2c54665fa8ebabbf2a7179a62a1da85be79327ed64a7a67b325c32f71fec173536ba3741dd72581575f21ea4a70a76ddd60d416993b6f5bc0b17693e1c88bc176618bffc17cf6645944432ba684ea149b3e48e7b2c34ddf929db78f2182704c885dd4f83b0e633aab687aa48228ac92dfdffa09b32b2a2351e05d33bb90eb1e789bfa54822e25f2dfbe0359438e4ae0fe03d3a9cbbf3d91336ee861b80a61e069179ca192cd28b294a7cfc16d12b973345d0623961c50aac1f4b173aaeb8d901705b84ca6aaf779bf1d6ecc8f840d010ba552fb20f63abd96dfa18ee028e0a3cbcdef3bb96baeb949545fdb0f1dedd0af037a3e75c2299984cb1ed327111787d7dfca21c54d05647afd30a271d4bdca2bff2592d44f95dd0fa351229c70e2fd91985275c0b13a4c5da7f49d29b976568b8d1869472ec319eed363119f6695f7aa6366215032ca697f39f415b1ce52c18bacb66090d8c01e1329b105dfafed268cd46c09eac2ec07de828a9402a4545b35166131e983ebda366427e291353d17f405401ff7d3c6831eef843d82c354596cef238f1c2ef399b9a642a62919299fc5723b479468d8cb2f3267a6c026f2e9f3a55889f09ac1c740931a4cc494c2245bf983b56b366d0ac2bd729d60f11e38585e9f9579b0f87af3d72f4828a6367f04f7e08e23b3554f63a44aad13df9312c8d948f482a0d1100768b11fbb397ade7ba8a37073c47533326005ec021ba73f5de85780b7caf12fdcf952fb932f2b5750a2a82b71eceeb60442388562ac55164c3f097691d3e15c66250f2237a04296678ac8e24e0cb90acb1de662312ee3189e856897fe5b8ac8ba3aa97bd35a6cd2395fc960484afb269616655eab5746bc4c1c109c139a022828a90d3fe7ad7091c90959d249dd7e7e2b2f11d4498fa61eb708bf5240fe300d0ff3603b14372a2abc1cac8435cc2fa3073afb40b18ef7e0badbe4febbfbdae42ca6b7a0c6f3157022b0eaad8b919f0dccea3fedf9f357be9d296f513316fa76f93fbb3f2e78ef6a2e43e135ad47020af5f0757e0879031dae13cf10d9801c0e4225ff74b9526bf124b130f31e3aac10c5ca056af89d52d7440757537fca897984d4dd40312a877a826246878b11d5a9af5282a63a1127fef984baeea0cd96410d6650f2740c8de33ca9d6668ef701b4c75832eedde9e14cd2f002931854b191c8b7e0f5f48a2beb8e918ecc76cfac5e3ea3125c50cebee00c0a6334131a5520f4f41203a2875b860f6aa6bc86891383f81f33e2564be4a785e5824cc2db58119b660c9b8897b31bb8843af406801da87feae76460a3522f051fa49fd3272fce2ef784c2ffc9606358af2a163ad04f07f0b7846f9b504aa706cb0b2f6a6c748351fa6d837e7fd97f238ea7d850d010b39765decb84ba181531921bb638c72be16a054ab66d6a10bde2591bc12781f6296b951861b400d53d0f8647462b12b71bc7a0a7dc84187769b62dc147f5a99adb3985efcd057aaccb974549f147d459fe64cde02d54aab3dcb79543e1ed5de9b1328700086a3fc43d6fbf3d98d7cd14472bd6268c2ee847255364eb640d15943d2aab70fd1a45b22c8d3a586d6732fca3ae09dff25275cc3f165613cf605476908c287a2f8750e0731d1ffdf0aed6af4bdf37d9e88bea464e143bf6863ea8015c488c7d6a26c002d1b1280c073b309a4c2b5d2020c3825002ad3acdb396cde9fa1172efbb580d1c5ef93b9f77609de474af6a2277f36f74581dfeddebc5f85cf2be7ec27db2977e0737e8e717fc5f9bfe24438804bd4641303129df69efc9e24a3329532a1e153a9e0410f8688e443dba704933083c6f6280627affdd8d5eb0cd5f64174b783aef82fd22479d159939ff89524f1df7cc0e2eecd1871efbbc0747e022afa6c25ba56f7c038add296afacf11cf0049b3c3e891099bc07d52f569762339f5fd11565b46fadce94c02dab8791320fcf208ac30d60e78fd58e408753e5699ef71a8e7237e0d961ba617eec1ef57236e86a8dc4956ae194a92d9d184a58d9b5efb77f860aa00f10b14ca17787b7a9925bc196c847a8e53e2bde1460eb36200653b1cba39b9ff3a2c1185dbc52ebda584a89b73292299b6556136aafb4794daa79b60b5db79d85ab3db1cbe4f87f791325474cb94d73565637f06616ce63160c3cbf33fe014f88db4376f0fcaa06bc59be0518b983344b74b79f11eef675d5dc5d101e7a148ecfcd867220f98a6764c97a59a1dae9fe4790ae6b987c7913dbdc275f8d5d2b72fd9cdbc4331cfb5884650c7655b3d9de97cd95dab30a8fe4cfe7d0079769fcca4b0c7f2f462d58f22e87731205151b9e4c8f3f7f5e40b3fb46567499eb0063d7622c4e25d21ed18344158771d769d94fd245826b879e9b784b2d127e1e38b111a0b4efea19f5ec045c37993c7e87392eedc15149b0a8bcd0c60a67a37a9c6327058e9fa3f36bd941dd8d0372bade73157dbf9d857762f0b84906e3de25c143656e6073ab52e04639db219bee9227b993eaa3de36ddc2d102ffae8e53f2c47dfeccc78719db483d685e2672360d594af2274e44f16cb0dcc2ebae28d8d715c9d57653de9b862bf38c5c45347eb70b5195f85b16276296f400a52bbc9cca360cac0329eb2758b1f1b55399c3576b7321bd640a2f9ec1440c75b8434685a76bd43998b253f82b2c3718c007f4387b7f539905bdb38adfae84deddcb38eba57e6cbcacbdd86ae10ed7b3b5cb4545f6e4cbbdff788f5e01a8e78bcd1cb28a51f07d935aee78e60d7cfd95aa3b2d6392fa6787a4ac46ae93cd0c33336c8666be0e2bea1f7fa2c732c9c0b80e329e58e4d8f1458a28e1e2278069d40611d554a149c7726dac5b963b9c65de93e04021295068da1cec32f353680464629e0539635794baebebbe3df4018dd8464717c73f08797d71643bd6726fd70a9103ceb6305d5aebf20b58aea0e2df41fddf57665699f00385d0b1058d662b64b2eeac5a1b457bf25e8faedd411426ee0f6680c87011c8ffbe3b5ae1c8f1a985311a65e188052102693446e97e5edc89ef9a3b1db5d6b1a6037cf7933fe96066674c6ca8c7ae55e8705a8a18dce97736464da21bc5a583ac7dbd2c8cf4541e8b7c004fa6c77d180f5af868d9b7b1e3a72af254a3c8b4d0600216d5ac7a9433d0959db54dc8ee1b289622cce88b37d5d9ae61b443641529e8bc5e98354f636e272e74b956107cb2d37d36824c570908fb8fcfd340b00efb7c222eae1b8b7300da1a2e0d462dda80351004e589564ffb3c7d8ef0e97d72eca32f35770372c5ef6b6b102ad0b44c1256cf7a076bdf98fef720ac0a8b09fbd000a1666f8474ccb39c6d58f6f69816d418e2fa09939eddd18d13d231fee22fb49a2858d44fa53292e0b9c436c4504934538c585e487ef074e00b1e1f62686db0e41e571c0e93ccb028f143040954fb75eb525edb1af61891a9653a38c0d53c36b7a0d038dbe2c202490d2f5b3e5a3bd777188dbe289cd956c18b38926a40c01e935b08b3e22e8e71419e7c893c3d7b2a252c72a6e319995e9fbecd57a71f1a80f2797d60a4fee8eb6ccbde08336b2bbbebcfe560b4d9b4247ee01f48e06de587db0a37c4737be12a784f2f56cfffe887db1514f8dcdf1231201721ec336dd3adb3a400df6953eb29c17570c846187f837b1dc2db357aca9d58767a8240da168cb90211371c3dde529736dbdb6dc7b274e515d7360d985857f3409c94e64f5d937640e339b2e9b6fbd83bf227bef00884df0bbc4903e8185c0da06707f01a9461af5b80f29cc505e0d99db21bedf988ae489b1eb1f1176e99da04f4318bcbea7f472a1557a75882b3abab8d9a93f772a2e28ed2e7b4a8de8dc589a26c6de92bd378361f8d0d82ab3bc04af59fa12a40b83dc000177ee406f310d019563a4d5fe33bfe032ec8f83a1b29ae43f639e79cb1a92ba8e3f03fc14ef4b071bf6cd330b6f2c9864ee48dc126cb44d3ea45910ae36ae016cb1bdd45a2039c3deca3c88c5809ad03ec4c0bed593fec1660ce82ee1e441e72a3231e9162140b513a130cb96bc12648b3f141b21dd55422c86aaf76b3d3bb7f81c0f55f91dbcae19600f89a05e681dae2a05f84fd0ea281c7a01ea38b9dc8116d0942b4f396717e41e02db021cc329e895eb66393a50f841ac48be6b54f4684d9d21184028df1e5d9b8a1ff0f5197ff3d4e7cf6f5371725e7d0b5275e165ca7f64e97128676a75b4086454dfee87b35d4fd9c120ca804aede3c7bb7c21d291279569066d125998516b996879f8e563a5a1c4c559874d24f1d019a85ea54f676826ded72dd6605acc65164bbca319d528222a1e042998ba3321d8873d29eb76c8aa4291ac4c49433c7d8cfe4c4417c7dc41c1c45e772dade47ae4d872d75aea9d178bd957eeb502e0ee8e01fb69998fd1c7fa7325660a24222bfa17199176feb26167101c19193df1d13ccb5ab38c205dd7019f3d4e725d77464985a98e55988d874aad408de72b94cbc909ca162ac077e09e4e0c0b790868e5f69463d6bc6ec05036ad98fb5f38ce270786543b07db410f43f10847e6b28e893412c6c5d119f1808d0e0978c6e5590d57dadb80ce8abb5d243bea927cf6b2bccab924da61d34d4590bced33d6c3f21aa2c465374ca2160cf92eb71b59f84e48326cc56ab2d51c7e368020d05ffd2d8a6a17c659aee7985baff32a0e2665b6ee1875f7740de0445e816baf776b7d1303242634d1a6f9695c82283e3cd7e3f665a422831fb47e4448c5a5aa294f8a8ebbd653f6795ab03676ee0aca0fc7a64bee2b46d218f1740b72546a15f76c332516dde8d44c55a0569566bfc0917ee3cef8127f91caad25b34247656f9b1c22ac11d6ea71a73beeaa0eff77e62a70bfc29964795cba5b260f88ace6d284c2dc1a9115f1c5954462021a5dd694185a2e34083d8e5fa3a20f7b199e5b0494fb72286e59c0b19c13333c510399099be446df4f247adb9e9b525c3eb6d4c20b6a04714172618182e4613f6efa653853f75ea0891cdf8da45e18874290499f96bc6c21c6cfdfee4fada4b24307580abc92072753fcf730747af4c07ad35f91cdee4e343c1334aef0115321a22df0ddf1e7cc61fdb9743f2d880eaf2e9bdfc4c2999e8cf23908bc780e3c58857a27532e4e6e3d8ffcb6bf5c883612244beaf64a9dc28f7f47f4fd770bbe0ab18d28d50103ae9006ecbecdcb129ec51ba409c84d87e223a7996c4a7321f207895f6e70f756b2fa7b747bf4d7c95a227c1585f0928590ba8ccc3c87dc71dce7c2177a176d16562bc1e0c13a42784f6a3e5fad466ba0295c4ee7aa45ac1755f1330b3f8c73b2e86eacc3b2d4ea6bcb7dce80a37730ff19783754775824db8b2a0d0ebca079f472a819c0c25e52a05d90b62243de245547553e4a70fd45ed1fbfc232520ba266dbbd1300d1dc1f42018eaea9dd6f564eb3703b5048b3fc3ea349bed242bddffd7863d198beaa0bf1fe2377e56b2ec21469448333079527344b9ab0e26411430b8261e35138d4fb79115bbf90c3fa9a3d1b71580290cbfce38eb9c6ef18de30ab28bafdfcf1c0dbab906d76843eeb1eb35fafd845b34b0400d1821b391999fd256e642a63ee63c7e6d079cbccbd9984752a5195f3e375ee6630888225b7300766f3535dfb782f235eb048a58e1d0bcf78d0cd9c787f9855c0b87a1441316e045822ce38d3e22fffb11cc6374c9e06cc726063dfe42f3d3d918e9fb8ee7a44c24d7447e42c247a1ca23ee551f5f3fb219eb8a7473d2cd53c02899dfa6e7463521b47072b1e0d29e0b2ccc4c1c023867dca71b1a1b7f7723afe3c6b81b111a31262f16bb124f25b3e3f2e0034a5fcb221c50554e0889f1dac462067ce0e4a3f22b401d9d3af08f8b2a8d91933dca40bfae1660d9a84fc9f6c74fe5faeaff1e3c5a606de7fbed6d982c0f68dbe8426c354e239601762a03ffd9cc7908f32b64c49f06e842a9e1e4d8a337bfc56bf6c4d987c7e310e14e0ea03783a39d33af38607d7e0847eaa9fd21df5c7c25734b195b3e133e85aed34c574e17b7b4415b8524687c489911a4a876a1a649e7fe8f7395c6cd0d3fca77b847e97645046e3cee0c20e9b4b878bb39f86944baf413a9d881a91905681709961adf59e2cd74b50f08ae6bf27fcd1dae19ccbde67e9f95434e4cd8241dcbb4d0a755b126c3150a3372fe9d5710fe07b75c6bd088b77c02d63c72c0ee97c7c955d5dd3dd87534ca9deb9efe2fa310ef46f8fd6df4e270a1e696b38b6692e23b68db7704e5873e4ac4dcdf56c756a4397ace90b3311f5fab4cec7705d5c5fb4dce196f2784ce6115d315351b8f4949d7db198a7a12c7a4cfd01ddaa1e1be06ba02d6e0d4b0c2210df5e452b0a274c0d7fefc3abec938c4de4dd1200028e6a32cbcc3ef085beaaee37759193dfbb8d14bb57209f7b7e0fb1bf797863c8df02aa4bcb8b0dbdfd458f81a057c64b16e39030b2ba5859325ad88cba8093383ad8deca0e76580a07f433a7234c5a7dba53df06a24ae1e3df9155ad8a897f1fdb29c8754166b84c29899ab7a026bcecedbc66e57ffd1b7810f10a819145040a9d994432c1d26676b00034113f1d7033b2e10c4b717796b6d47c1de948b3ea71ea093bd507bfb9ce333546094d271ac4455e39731cc55b312c35bad6736e8ecb9e58927457a8c41fade4e4216b95448970cd1d321a6e741f9e9a40a54331dc8349e7a5a68c454bdf2d40e613a4e59c173ac2ae8372ec1ecf2288f49fc5599a2bbbeda41257921fab51c0812bc6128dea56dd49d4149da183cfb0cceffb70bc1ca442d6b5f257ae1e9cba17750561e1a1900a50d5aa101053fda12683d9338ca6fb346df12bdc100da1ad3f18473776f7033a2453804c6f02b98a4fea7b07c148250ec1b3167d7ef4c1740e3533ecdf6c23d833477f59ad09ba2bbd101c114a00a6a5a7318a38bdf09cbadea2dcb9f328ab44e6eb04b665e8e057b8cf85b36e26929b76ea23799b1063a08cffac87cfdd1cf507f810ba7012f4861a7c1a0b8bbe604bd35148083e2a0fb3af961aeb1f37fe9968a77e69c0b4c25757fab8e682ef5bbace324d74a842f29972e97ed83346892a44735bbbc7ef4650fcf262edd5d655f5be0b9c90f5e1e7b420c2425a864377f5f6d9e9858a01bc1e38683f444252ea56dfc002be87f7f55b359d9fa43103a713a7294f770a32ffbd658f8b19adf1c40b1720cb82fb71d07d9838ab0a975f5eb09ef60713e4ce6c10527ae42fd31ca1892d8e07712ffb2dae027ed2d7d7dc1bc57be9bc1f3a32b3199cfe40fff028ad59e40f925ef1c8e1b8c2f1035a9134cb486af1f8d09ed9b38b6b9a3d29aacbbb052db2d2f5dfb8e4fd35954cdc675061f3d7c3eebe27527b93108d8e058f70cbcbdd7a192f930129132405a57ddaf5211e6a017ca744763d66c386c02035d67adb1cae2f850f8c62571b4386cbb2da11d559ccb78511729be63802604f7b0a898ed62db0b658b4bbbbdc1fed8c858359e44126fdb44aad22759ec0390674182747f656237175273d296091c57ba113938db4b03fc59694ffc9d81cb54a3921b74a869f879d245bf1213edc97ae64736716b415566765609698440d4a1cea58eaeefd7b71516d3f627b64bd473911a72b967b3af41350eda2963e509520ede96a97f8fe21ef0b81763a011d8db6077cf87af3f0b0963d7f60dd8faec1cbbc430763fa298041feafc7c4ef360949d043401d463bb329076ec5d9a4be4d666a762d9d408aa13d3e7de718c180de8432b2ac5b574ccce5b3d79219752921e7edcf33ecdee33c780b89c4653c4722a5b84a9ddd67dd5eb06b88f2566fd3580d6508d7b7b48650c129e461da032708398180ca83b21dfc6e8148361659112a7bb849ba73479d50c45be389d990efadb2497481d90eef3fa21d8ad8d139817c3e14542849428cbec159c1c3cf611bade57708d535582b9184bf773da1018f4480c1408072933d36ed48d9123a1d76d93bf15628a824561087418788602f673779993399f16c3c2bcbc2a991f2fbd1a36e0a348fc4c82890a8a117a169635cd06532440293e7b66ae535d9c87005243febea2a7df94cb65415c33118b6dca6ee2077bab5f2cd6652e89c1d286ca47a1e7d35d2ea2f35e3a4d49a5387268c9453b1c45a1ae74774321bf23343fec1a30f4f4bfc4822351e0ec59756427c7d22ce0c6ab20dd09bbc63d786fd50a872725c2a94181f418ba2647691ed9511c03f14c5ab9b8759739728cf0a5d8f84c544a61a93ccb1f79ffbae6297117d02054e9b1fcb23b97226dca96c914ebc3c9202776105c3273d2651b239d3eba0da99503fd02e7f83714908740a3ea0d7e81456fdba0a53f2603aad1de6e56ed26facb17a246d10bd0b85d8b655032c1074ac9d66667be0add391f58ef9fda3ecbad0e661c51f631f93300c1520cda4a09748d3c2080aba88952306692764086e7ca445125d09051cc2067b77f9b5a48cf8fb170739a80128328fc2b0915ac30711e82e3b59cd3ed21c82c5c16f20c8cd6a93f7aba6fef8aa8bd2c61d2e5365b34b7cc581d977de09d2fb494abe36a44c3f52cd25ddac50b085a7697278d829ab4f3ec22084a8fbb4dc68e359e06db36dd1aac091537850fa09dd71c15bb9987660249b30c0c9794dc210f49132093776e66f9166f0cc55841e3b6777b036ac1fa9ac939b2e5108f96764986a6895c0a7f9bcdf6a66c97103a97f722cb8802756db68393095363ea8d269712dab33572756753cafeb428be2ca5135fd674192542b98a6b92e98b1a34085c0069872433d4a175d4675f7037395cd561fcf5b014994db65106612ea3d58d1d63b5b190bfe26a79aeb8a80555987bae382aad866d8cde885e8741b08e13b2f0de076cdaed4e067ecc845b160f50efa2c0d0790d48d3624c5a07e1b842c1a646c3e01a44a497caba66c998713fc711875ad9a23921f55b35fdc3979f163c084129b96158cc4d2b2ec66744f4afff34b601a893e333a43c0b40dda94d99b588544066753e67be9a47f176f987ec077fdebf7caff1d98df462bad38b654a49a6211c444d5c6f0a8df2845b2926c5bdddb88f8ea4dad56679d3209da0023f082c1fd08b16d817bd31986652b75599378b1f0b49dcdc76cb2cc71a6590a6f4e4ae5ae6eae6445c67032c9db099488d17ac7ce8599dd81bc539cc6ce7199216f9cf6be87a13897a92f8b569d1806197f739ee95fecf0671b5f83bfb3a4fa2c8bd3f4c7100613010ef96fe940a06e60cc36876d7da38345bc0fab12cfd08414e5e84a4274783faf9964e397c54426a0f46c94d3fefa2a8b96ca50467e74f5d96f583ffe6d2b9c2d2fd0a0ca6e7afd826db18889bd9cb6c5cc37d44809ea3fb9ff54a77702a925d3d7d727dafbe90ba0eddf556d0a14273949f9d61558ec5e36b23951e79b4722b6a6b1068042f45f33c1201a237d46f6b02f3a72f30eb5325996f641de1a3b6f5697f74e08f2ec89c962d5622bf1f697edc119750208e1b08bee4a6087b0e7dd5b9d56e1393283a0f425a7ab417a6f86c9e4652f068cf61865a11043e72d5aba5f11d46e694271625c25fba0e9bf5e8ea3f9783a655e1caa39ed64a1726a564f94d4dace92470744f46c02c5ba05ec2b7ddf4709e2f78cfa7501157cc8eb799f2e3d9f88fa94eee9b4e3ecf9e5eb8f7cbcf8442df400effc19842ad1c8ca827ebebbce8c5af0e66111d559540119863aeed0bca84860557487baa7341ccda6148aa171b7bda827c179934caa5bfcf242e00f2b6b1143fe364743998852a9d5510407e93e11ff8c160b2d4ab890a5bcdad3a8d4f71a7bcb10d8e0b52097b959c80af7c5ef567647158115fd4f783360e3e4a0dd8313335f3ac245ef40d0db63d27d9b6e4643152238e11ce3a32febcac8ae8abfd8635634e3f33ed7094a8cd2ff7b6b8de1039d70109d0348ad7e9dc2bf7626d5f2886f1dcc8daa774be07d7c96c9d5a66be9351e1f5aee78bbd5fd3de6117158d39d777cb5689c437521c21bd91ef1b27cecd293e454af215ca94c3954b8aade5aab58a9b684c1ba0c4e580d07d494380f32e9edd694b6e82319ee92df7a0e2a010adf7a737882d4ca135732c6c67a260ba1212c077a56e653c0e3fe38a115353d95c01b490a677ba1bb7f85d1b25c33c6098c07bb88addba55202063a592f57270f6e11ddf56de4d85ffe1e94ace249832f641357e756712ec0290925f6e1d83339ebbc4f987ccfb179c933248e6dc07da194eba0bad28ffb209cd6b5fe2bc9b47e015da58830c099ec635f94614b9e2ee36f75da7a757694c87a059f87507a267e27c8605bf38156eb61add1459fd35ec930ca0fdfa26eb1bef506b2b71e5c99617092d50e917f92899b92065c8d85e363c30e6453e3ed42716027db75febe22f814e2c82580f80aad0a4685217ab931a14ef4a6b898a32b84d1a30b1199aba55d30f8940eace88164c98a5593783f3a7bbdaed33c8d0363a2fa165b62e33b2534f858436d6492ccc80d89dff68522014e8f42af5e07c1f115fa31553cd5f0c743352fc4c01b8c55f5c254ec88140af8671b5ac7d1f597face73cca4651f0356922ac99e34fe45549567aa265eef5768e2f95d4d3a21f5c8e293adcf92d094ef03ee2a4db9c20adcfc8502a858f17953c03df2dc6834e6d09f1a5d788836f13dd3c565e591b198586b0c9b385f68e6c1c92dbae9f690768d56be623bf683cfdab906f782da4849e1bc105307f8b6043389a02e386a8a08c3093fa57d6102b1e52b0761c2ade5d17e68dd78f300be7c33320cc363ccc9b3d314a84b1b4d13807958a5484612a47c88e2aa0c4a3ffe58ef5b5e532e83282f6fe317f191fbedf602788d71dee8cb1b836d07d61ba965c3363352a692c0548b65837668ae92d3bd0380065885213e63e2c074c3da4b7f7bf1e182547abc822380a902b885976f4036690b7b4b39591656d482f31aece97d7198e7f8c6486aa86d6d749eae2a9bf4c2e2d82ddd14cd6cb29ed38f73a2bc974bec97cf664c52dc126f251432276e66c475dc43664f0bda7d53cf2bd3010dd634db20bd91d76916d592b5590e41a5707386fcb4110aedb5010059c078dcf85af87ab1b1c5e24ce8c51562b2fdc179073e214e5d7f06baf350a3b429fa6cd6b27335a58c21576c97eb8799a06248544a88d7e817b2837e6e57cb4c21e79ed93617601b1060fd44de9a4f66e9d5848bf1c560fac68f050f56ab7f18aeb30ff7c8fa8cc5a9039e95d875be60edb8681e61c31fb66e4cd3152024d3dbf1652f0e849e7e488600d26a29d52c1ff5e92c6ea93bbe00617d63f6576a9c8c68c264ae857ed3062c68fc456f3fed8dc89345d140948eea67368d8e7597c3cffd27c339d0bf6cdd4959b458327d78499bc18012ce931bcd7036eaef0befdcbde67a282d0792b789f6263cfd1bbdd571e27277524b2edc30db37ce436a43d16994319d990908c10ebc84876ff2c3909401c24c4e9ee474de75902a9ada1627849b2269d1b6df0a9cb9dd6da122835e47d5cd23003385720bcee43e24a42368651bf65caac72f4f9032b0f2717c6bba7c90f2824f328dc661afa52717c2688b598ea2fe4d0290ca6f42f92833d191e715347e1786fc73eeb3adcf61fb0cbf061f9326291d696bd8ed0c438aa4b98c3cb91886710997ddca8c2d575291d6eae5677d429359ddf4df7ffcdb98fd7b64a469e2f1792cbd998dd711c5db4805ab620f99ad0bfd5bb08e833c620efb4ecef0c271e1111d8332cecdb0eb803ceb2a651dda5b7abcbf2e5ff2acd33ae85245771161cc422a9daef6defa26595abdea5a51bb48c82197effacc97e27db57dc1e41840378b7c979c80c1db623268d5ce3e682c7b6ca96a0157e311d316e46301c502bd1defec9edcc5c7835cd47820de884c4b18fbb7e445dc28e50424a32cddc6bd094f6af94185442203f505a917a753d6682106b4105c5e02bf984f99650deacfff120e667ef1480612b48c242f28b61f1855fb712a3b3869f3cd5f10416334d0013d0a3c0dc20762df1835ab15bb277954c33f48881bf4d027fcd60a7a0c99904082327ecd7de83b7925513ada0ac8914bd47dfe4a61cc1372c782bb0c5bdca5c9254f3d7f08860ae5974099aeadf1aa77695fe3374c37b9490daf050b559aea2e74af63848c9140f457f8190a5db724f7ac61a1b328556bf41ebd40b24831fd37b797d0f73231b8517a1a8ae38c3b7e515f8568f4779f51e4733cf2401f908b6432a7fdb547159963943e0161b57e802ca8d3a1698efd98788dbe147033282deb74cbe464b2cb91712f532047956085df2993e22231d51b2c5f2f278f17d96498fb35ba915be1411b0e85ad381ddae8914d27529adaeb974b14491b3404a40b4419fa6f75db263203a43c984ad49b1253eaaf716739f6bf3ae0a1ff2fc4d261ad99915e360182b5cc3fdf9d0b7cf7b7b2ec3a8c0061d4f8dd9a5a24da17a0a42e16932704fafd6dba261a6524c5894dddc6f413d7ca9077d02069b0dd87b7f9a52fba8a5fdfd5af8abcb2cc9564861318a2e6e039b87d5ab2436a49b0f1350aad108646866b3fa680b84d980b3fe7ca86298bf45299e5eec7c229760b4e30ddfbad67c0e6b26fda1be336bef34acde5eadca66bfb7330c0523954682f60546bcf65afe14274042a12988ca63bb553d1409be47be858e3d8b5297d61080aa31351903528bde5ddd231d0dadccf92eb0670ae1f33269244b55caec0e102b2d9e4bd1fc3e0675d6d9f81637c8f86eed9d7614e331c0911607852132f0f2b0ce56669319e0ef39c0c8bc93c6376a910fd0d2d09200b4f22790ec5b7e5f87e12f747f05e70792f851aec66a45cb64d0802809af0f480805a79395947fb5c9e057495392eb70784f05b95b7e58118fa4b82bf26aa93210ca8f30b1a0c86fce660c4f167a714399a66024c6c7773af837cadd2fac6df9ded3d48696e8e46f8dab06b5aa463c778e45c7f2857753ad00e7a55e918200263726f75c683882d4dd12ff380f2827f64444bf444823b7f1ba7796f3256a50b7aec4e9d3b7f7ff43bcb75f463178a369abec57e3bca7df46d52135d44688ed6d202e13a7e53a6f576afc6923cdab88cd02a8b02eed4ba4f0af668e322dbf2656e34791c4a86f721418b876b7681cb70d6d72336ca559bb70d57ee7a54172ccb198ed91d3cd4604e5c8ef274513074394cb0d549e7f8648770bc833f2f04903c1edee71bd081cb01c36841ade621cc97a2aa88f15a25f3f1f6de189b583262de96d027e62cb22dc2cc1f6da99e63a500bb3b647803e4d83cd804028b0455aa278b4a7f8eb150955a1a8b89060845fe9cecc7af71b10161bfc8e0adab381e7c5c4f54eef7472959b3c42e09a9907ae763053909b96941e7ad0e852ab21aeb10c10dc8c97c8e223d80aa75fb4b3fad8dc58e4a1f4dfbf1340ebbb48bd24601f2fedf5eeeec154412624c11bb97f2ed7f590db73fd85b3169484fa8b140ff539510237a0bb8ffad9339cc4af5fe0f03a37b2e744346de98c057ab23d10a7302d0ac7fa3dabaed75925f030c786a274cf1a0908cc691cfc112c97ad2fa298e3577ba28a37ee3f462e7f188ae8967b7c619a448067740063626bc0ed8b85552b1ceec7f0fd8bf5b435657c9d72d546adff1821b144bf8292a6db6f7f51d48e269f3ffa77317cbad9f1a63b64c044ac25f4145035cc4d368713e09b59f128039e21bc8b8e886cb960cc1eb9ee5689f3cac75487cf78983f17df692b202c8b3aadc8891b08061096bee6881a8e94df3bfd58b9cedbab4eabed6a8bbe408ea14662f650528f8c3cfb44d0a01442a94948d9500aee4b98a88ad822687012e99a8d4f48e75389090d24aa954234534d0e8006e65e00399f4228c978f0cd04b28b4fcccd8fa8dc5ce5bf86ddced446e8447cb66b61dfae4d3412f69cce47a681d704d8ae83d37dc1f13092e3c3161f9fdbb6be5040e5547055551d8ce3eea2772939fffd2534fe5db6d8aa9cd817805c96ea0d7cbe493a5b5e8da572a5e1afb133acc66a31bafc2bab56a046ba08033c4070cf48a463addddf3899f6b728edf3a73b29c87b25417a8f3aac898660326ee12f9f3351f990b7e3b2b040a85b26520d7bb4763be6787b8923c3462d79b6804e9bdc04a075a1c52a13b1852b6d63faa8bf2660986bad184c68dc663f66ee8680e1312b51b76f318339d138125d974a3f1ef504d8b50750c12db3f522f6515b68fe2dee1604d6e9725e19a41da9c3ae3d6530752c04a7353aa138c0a5554288659d9eb0c81d00d517c68a5efab1fe7cee9b2d2c1ff2ea8f55c03b4faec135952d1bf87cc5ed5ee3d3688084db497679bb41990181ee9f959303215c376d80ab53d9a84f33fbc685c50ea6f78838be027ea80c8a1b61bd62cf49d6f295def21aae514ddb310652428e0c68042bee491ca99645c2568515f6d89d0a6f77c5489913e9e6f567ac166316f468d07f53fc33a72b7f38908519ce3c4664b557b86656b9b94ae61c9c463aa9e3290cdf53b68dea96a094faa5c00974d5217b0def37eaef8dd179adf22f1a306042be67096d08a434a6aefc58340f7639709371e7de881cbbcc39bbc5ce77dccc2b90cc77a4e2f098dacb102ab0e2928487f44b7cc80a1e6fc33a1a7a6bce8c0218df716ea0b1c165def701d9252ccbf8ee89c5e892e87e21c40ffdcdae6542b97f648c0966d236124a25968584f22c7db76c0ea3da9c8f2f3bcae08b8e595a0c09cf4d9774970aa272aa27e2582fa2f130dd48152e46ecb161d879bac99fc468bb02ca9436e15e3fac5004706aad584033684db81fc461a0f8ee1657423abf9fd35bf1e2736f9ea9560beb6129d66e18ba420b30620dcd053c30843886f8cc9a43b8bcf447aa004611e8107945250721708763f31e76c2da74dfffdf69aa094f83f747652bae30b7ca4b3a8302d9a13c83bc55fc3843cd1d8b53ed3d35c70087ed1b0bcffbb88fadc587065b67e60dac2255f8e2398f87996afa7f26eb5883b21d10d74479f577316c4b2009f9d29dd85af71081c282c3e7dc10fe13bb1c54be1b023417d2a0f695b2bc684407593ff7a9bc9eedb92d56b4de46e5bf9cafdf780a578a7935b84470febc9708b70d5d79961f7de6a735451f318f8ee076896028da2c508a24736a213e798945bb1942f2be049afd385a9ffc339dfeb717c07667adb08b8d2f123449434d490555d0a82bb62427a55631ac8ae28a18f2f2aaec274870a30575624a5e7cdba5e96a0588c22589d25d06ce058e1f815412c08d7539453be13f912206dd11a30c77ef967cd6624dacfac927834943f01f9ce4d006757d189a8f86f497122178a12abb75fec1525fb6aaa4628bb2c03592ddea28948b942922acbd355cd70d02377e4378591ed8d5e346b62fcb1486fd031f897d195db0b54406affccb2403406f793cdabf0340b806ec8963b76202b029b04e17bf10d5f27c0a4e62480fd63a576c96127a2b764975b53f1d5c7d0508f916e8b6fd63704bdfc3417f9473176e0e56926dfc87e1922dbddb55e185a22b70c26572fe238c8e7894346dd0a2d767457c0c7ad7fd50f7509658c595cde480484c06e2de5936175bc97fb4ed36aaeb12fc0c98ea321ac4402b3793abd7d258d9e657d8febebdaffc2492c74690e101356477da17a3b4baf7227e048ead5685da5e85c5b82f900c7804d5394bbe3eeb2321829dd6bcf289ec0093758f67ea63fe40191519a4f6aff1852c7b720ca74d5dc4fb80fe113076062bbba6158380cdfc5b303ea8768c534799418089968ef8496a5638ed5e2fedc33001a807816c8280ea243095830af93ce2061e55a030558dc6f1c14570334ab32494584f2d7e4b2a404eaec29d67752e0d764f3f69825af828137674beec583521ff1c5eb177e6776689daa92b3c782cd72df36f287b498412c1d8d55bb07a1c67e7e55cef3cacb9e7325bd14e97ece375261951f888b413cd7524649add850a7fa90cbb8bb4067ef010e99f4806f64b6fb724ff9002be2c944ae46d7c160b8f06591bcd81de5b27d1b03223391359721db49c4ed57bacb0a50f4ad3c86c661cb9a97d561cd15c1622ad679ed51ef4e0f0d4921fb714a6bc82d1b61213255d9d5458fdc6c9fe7f45c107e045c2a4ebda5340fd3d6a91cd519da6106a507b5b69bc537ba82b73c917ed9843b5f04b5ab82c9f020d3b396f330304944855a5cd95ab1c7468d60e67d502416db25d8ff00b3b3351b0b357f5d6b67d80b816f7856a03020f22971344f4ccaef55c692c5040db871d7abf1c9968a4702e4ba0d6c6aee3e5b860af5a785c4ef7656b42dec83dbf0a9131b62c51c452cde2efd9d0bd0968b0c3817069f4ccc970af2a50b9483541bf78a4423ac8a8c44943794084caf7c46751c97c652624691a742298add0ac92599ab2dfb1b24509b417cd348b54f59519831dc50faa99fb9bcae1ce1a9562b14761c89480a12b9493011eafa3caa8c1e13cd17058ddf69a114e8be8b8a1a7b35f493be07ceb67a9094b499a23b90e14d5e191c9bf3c8f181daa47d4de6267ea745499bbba67f4ab7aa2128dd17b4860f25b36f40c036900efde3dc6290b937dd58a61b9d53210ba6b580433204a77bf9124289067db4dbd489b9bfe1381922f7930ec0a8015b229d902569a3b07a0c043514059a82c32e9da9aec00e9123552c05bc6a615f9d835dd66a86ad02df6f14b33a73393d8926774f7a3b5dffe071a7907447d7fee0b04917f1d4dc63d49788f934229f411310d509100a48752863c6c781d947b8e6dc1e2ac81f41f0d77d0f8f7230fa471c8d041da6ec8eff094a8cdb5ba015cd8e5ca6b4c6300c1d34c7c19d0508fc610de9108a8f24879c09d2e07462aadf490d9f826b3628e41d40d40cfcad34f2e72be919ef07b12b06ca0e3d1135a9dbdd69744345eb1179fb2050ae6f2fdfd10636a9b8239ce7d199326715ce319d11143c1bc9532f922d5d0a92f7ff5d223be29b58c07596fb85b5f5f6ea10d165e7db09065d7f2b77adef50918944c3f9974e9d0480c511a2d4db3584cc3c6516c8e10f669a8177de025eb5f881ddd2c3a179f8e780ad17bddac8d5fa339bfb98be8b88851a269810ceb724fe2f49542ab5579b979bba1570b4255ddabc6a8010eac78149616492b8b0d79c6098baed8339b95448e7c5c2e6e1938c27a9ff233939201bf5916fc79e8c7cbb1cfb7ce8303a139b6ffaccc896ba4930f0f60ef7f33573d478df6a21186847bd3a033e977c71e0492d27455863eaff9c926a2ec1343ff066dfa4b0601c293e8ae0277f8883487b15d542e137428b5a470d924813f0783dba42b797c78420dbd6f6c22a3e874cff2480dc4ab1ba46ca267eea57d5656e020ef1236964379f4876dd590632352119fe1bb7d261a1553ab6b47080723f64b98bea568d60a146cc98d990e5302f349f7f7923451d960f7ac8c2aa244e6d7ecc3fc40e5ed329840d4af74fc94125f997efeeac694910d81e48df52a34796275254332822d171dfd17cb4028c3d4d4aef933ac56b125fd640d0fe7ec7b606a93dc5324557f894553cf44c0a4a45a2c6e4f7382ee86026856a0a6b725d11f2d8f3d08b1501e096371613c78defe1e96f8190cb44d5f4c4861baa003f334a97427a96aa8c05b99825ce9e2e4097eaecb2c513aef424b4825993bdf333eb1d78a788345479e9230e4b2b28e64bf770a719a9c3dfd73cd34fc454ed83976deec8f8f8f186cd6daf2cb022f0508b32120a46d33ca4e13dd563db64db58fc6e5e8a5233f8f52de46968a7ce8326c3495d7d6c880e719056b743f35718dcc3eaab2c13d03230bf9325bec2f587cd48a8f60415c3682275d60b76ce061e7ce765ea825a9c74468030a4283ea3bd2376bd3b8bbf33b199a011e9760bccaa449f3dd725adbb638bbb3214eaff4f20e581d7f281b4b1b6a520f111518008de7ae946f4724bf566f924cc3a5dbd27151eb187ab747610c82b1718e9c48a92477fd27ccdc23c500499ece4a08b45d810776b3917877906d4160eba4b565d37b76cfb0bf55169ecef03a666ca0e27ae9dcd06a76aa0b298d6fe2c6f9ecd7eb48af5aadab2df3a91dbff0819bb2c4f7484af867e2bc4c008d9e6c5dc54ef6cd625d7be65dc4065a488bffa880c8f55733860fbda7a50fd02620b28a347c92aa39e377400c41a40fb44f7fbfd3e15719d24601e2411dabbfbbfcef39c079fd277c27ce55883e2978660165f229bed30e73b82b1e687e139f0df8e6b446941b81c60ded157a9ebce2ab49693205defb50dffa5a1bae77adc9cf40d42934c3c9bb43943e47ef958fb39e371e139291962244c8e8d37d29daee56277fcb17c82807ba7c9c16664778a58b47123f517feaf563e6020d2849fe04cdd6b303811d5cfe19ff60a07fcfb71ce8eec88cb98b72e2821e58ef9290317fff36e8349eec60e8b1abba6d905d5c1a5e525b089fb917bc4c757e17ada8641c7358ee26ff2e734878c071d4cf2e58c2a53c70d0ea4af26668a60333fcbb077780ec5cc57098b610d165ed7dfecfa9f30eba386671cc0eefd648b32d5503555506ffb4d68f28dac41f8b1d2763e5f5afbaa1c8d6d4689f731acda1e462d9d13a0f825732cc0949315a1e0350055b535d269e54f82d2aeac713c413c2a86144bbaf2e7358ab3eca1c56ce496d5607e3d8a84ee36ebd8142519a2e5cb756cfe3409fd7513b585f1372db6f78defa3a66da66533400c35d9576785cc2874dc4d33a62c1e86df742280b0ebf22531fd7ff599aac12d2c84bbbce95d035023a95a8b4bbf67e303665bd342bcf89b4cd2581da35f92e7130e3f8a172ebad54eb879f4656981608340600c1a4ebfcf107177bdb48c661967ac4b6fe1909a1c97e09b1abeccfc6926776c3c7c09d4fdba3a06d2295fc91f4723f7a6e1638d7587480b11649e4cf749cdb85b4d17c30bd28362562465408119baab3264bd472965ef66597aecc9e10b5cd9eebc8bc5306957dd2a473a9c915997aa935d7235ea3395b6b95440d276c8f3bf881904e651293e921d55e5bfe540416693499db3066843f482a3463460366d57d4e19686c6ad8e8717a58818d1566887791313b2e9369f771228f04c5c21efbbbaed194edd989af19b529ac5f214ee346666ce7f7ddfd9552fec93ef8a1630460376935d29ec66ea9a07d8dfe111484a1ec791291bd17cb75d44ba758600cbc8ef0693aef11a742193a4798731930f59e544cdd24a09cc06f79f853ae6c21caad8dc0c6ee26db6c586a21777f78bcb69157f9a3c609981ede66e5e1fc808db5ad6813cf35fcfdaaba0ef0e46f51a22558c98592ac08b494e723784ecec863213a139cba1331198fd9195429337f14a96b306d21dcb3d61eb91a80a4ee90f025baf2fa211841e4b16ca1d82063f95493cd8a4c858f0056fa51a0189c14ab58f10047b8e906fcd70880c50baa97d8cfb3e9b075e715afb38ef599f4cc9bb1626a606cfb6b3dd0da6651908f0a93d24cec7076752ff4909498fc44c40f62412d0cb13da03e3479b95ad556ee837d7123f8f883547e10e62094cf3055a48d61bb5f867d0271d9da73abcd0c115293786e840311f67960972f228acc17e96e12e9de9c2ef5cd2ed4eddc41ed4b5e504d4cfaf9039d0242f3e7a3cfc8d6cccbe659c0fac0ea90f49264ec5656e405ea873c7b25fb85a6ee1cd281247ccd8a1b98eff3fe4dcf445c2759a557538a001b30349722e4b8316db45c0471f5e490c7577991bc3b2070692827e8e5b09a785ccf23674a10855bfd8fb69a8a255aaf89b5eb6cff0b60dbe3afdd8b4d9059c2d5e0097942e7d7dec48dbafba57db1f3ea9174bc36aa219d9d826be06340bdbbc4e10c16d08f7868ac17e8606f5fdd8b46f8526c6fa8f33c0eebb200a6aaed22a5ef663b93664af9f8e975b55bad1860dd495c294ccf497d1f6ac8403b1e27004cb87757efa9213f1a19ae12c0094a03c1a1bf9a7ceccdbd07e03a70544f788ae948eb0a99142324a9e945ed6fa8d3e4faaf7c73b458c85c4b467259f727e57bcc9387e7ff0ca51c3edc46257c98b23c33a5a109553609facb5dbf8d33aa2ef0da0539d4adb345edaadf1070c6e449bcdd8aa0bfaf9caf09f4a913d36d0bc380a8c789cd35904442e55218ea8a1eb79443d5c8d3adcba062e5a98b2fc4ed980c17fbaa115fedb726887d4dc13f1002d5054803740acf30a5a84d0e946944c10f87126be03b4ddf9a97429a8a2d847ad615b6c97b4c9a776d2aa915a0f2f439c15612940e6505c3881368b4606944166105796543fe9da18d28151b035f8c3c4f48425c4bcd7f37a10548496b1f5f4dbb32c3cb802b04b55a190a4f33a1e430ee90de1d83b116f96bf8034b7cf9d4b0c723fc0deb61b6903ab26e8df874a6003e0212d8c22bc429981019502a52ba60c321a590fa0ae5c0e03c4191f4163abecc1cca9d2ac4c3fb7a08e8a07043fe0f3c9378cdb5191b98061c8e4be281a316475351a81492a7e3d80ef5118e8b3e3b50eb2f31e553eef58140f9526ff6aea20f77c65c9495d4c2fb5ed42ba184f52aeb2895aca39541b8a057e503d329ec4d955f749954d46cf67980ea36551175ac7bcd76872a38aab5accfa3185bc15a14bff2a46b302d0423b88eef62b486bd9fdde14cc0d0444c383b560b97edbd79f3ca2aa2c1d84b0d120923b76ce43fcbc4e0c0eb8dd8b82ba0ed8200be690c146292d6e4ab15f6ac91598ecaba6340e19c85d73f21187d9beccda12be33998feb16f44197f2164a7bfbcbff85784b3334f904d764a39b1fc792d0e17c1e7cda93bbe65231f523954e9a1e104bd5a864588b3810f4a344c53acb7b8ef18fe35c85fa516a95b1215aaa89f5de0054e6dc55a39ae3360a8bc8510d269930c65284711595d6f833359b3260e7e26e176e5a48013a32a11459f8f007ef63924c16c171341c3238905fe0caa88f4c365f29c28c4459dd84a91d28fc001d5b90f728173466f1dd4df27a8559e911d71c7efdebb31ffb904420bf2c937d89bc4ddaf0ea95c099685ac8b7c47914e52cba303aab1efc8ca422c9214755965fe9d246936f163233743d7da09a1ca23c551d83103adff6643cc615f33c06672002a8ffab0be967b973a3b553e4c5d46d36e684a605c685a6d4189d9f41017c8dcf71d1767a33e1b48e5f96cac6bf76e29161d75338d00dabd4322a881c063e6a63064c7196d5034b4e2b6a14d5c80d8de381904ab005734fefad44297e4fc47c1206e7e3ece5b2a385e6b312d2fb8687557037a79f7b2d57307fb017292c239c37308438359f69772fc0fd11c8ac4bb72018369190f84668fb33c7d69ffa3af8d48804fab5a89e1d67ff1b383275b74082c69057b048d9e40d8346756da51180baa111e638a63e1e43cc8047f16138855f0e164937c01d8eac4dae42b712b99b06da2902e03a8977a5c075e2b427906e308b22b0f4699b9fb5cab6aea136310feb0aa173017ed7bf6ef4030ad1be40fdb550fa88a46baaa1810436da79a574f59d5ac1046ad71e2e59cac1b69e019d2af9d24387275df3087553c31c529643be681c869d63e7aa5243a949b5d37d6f7bce1765e5091a19b47b253c0b7ef89ee859d42eb97322b38e7bb316438bdf07a4a43ab2c3fbfc0ff8de3ce48b71aa1ea5a1f5a76dc9ba21ba1de3f29326898c03c5e4f54aaa131bae974b0c6c9ad4a24685357d493f7408ef6d115f449e5c7509f13268e453f741ffada721bc1ae2f0b5df603da892a77d7828c56b7ee68d6633c1783a9b30ad741bf7da749ae95be56cc7357c2f0294d1cc7c3104f07954ed51d0407da3bfbcbdaf1bca64e6d1c4371c076f9edea0d256ad9575d2619e3b61a4516c624d3cf9f2e1b81cf0a44b9781dde758e8625be5e6610b37b35d6cf4b5d84f89808c7f21f384adfdf8003ea3d075e56a9549123dccb106a83f9d546a9f76fb98b738a25e3890f1895f4daa8b69ac212d6468c4381eed3612f9e6a5d5b0a06e1744ad4098813bcf9f3456485b8ef7e6585bf4f8a4b5d4e609f2a9a6dd3aa33efd6c3f0e4c18ebea75d04ffcb28d3d8ee42fb9dd89b08b89e51ec7a44f332710d04f1b6b81b55870a484706678e4384444968e7444965d73d1c83b9288433a1c7c33fb8b7e792453008bc48c613c6f090924415410bdf415a4a4deb38325e8e04a30d033efc178ef209fa10a1d098e00a4b049867e39fac7906866e50a6eaf795511cad34837ca56f7e5333124390304c1c84011409ca7d90ca01844f4b50129ef7066a71993c049f03f32e28fe23c561540f9f0566d78eb2647b31bef1ff3b37ea00a7660996be25faa423261c588ccaf4fa5c77ae1013172f04d9390724977263f904ae6cbfd2b9af1c069a9dd03e149d7ca48c81d870f87663e729d7806fad51edf178fa65fca28d33a4390b056a34a386756088319aaa4f8f0ca02b593d61fe26e825eb2af979fbe4cf12396eea28a29f6edaa02617bf07d0713ec488668b9cc53d249be57a9ae3e205b7af5ed141f603224287194995d7e510c59dcdd6638ac9f4d1798452223af4f9f5516ad52db81314bdfbfdc4307b7f3ff458d3e3368f990d6ed3fd92371463920e781583619f5e00f9f1ed7fa14934b89d2ecffbebaf8da47bfec879b13c3839ffdd4e7548fe7e91952399d97ab6670c27ca6e07c0fef3bc8b770a8e9ebbf89432f7d181295ef0af12590d002200e9a5671ca7f30cf86634960e284af21e6f4f1a9bea2a3eb15124bc73668a8887887cfd52da429f8253bb688b89ec65d9e26ea60dea14653613e9fbddaeca906ad3fc4d512903c0a5271274fa957f40fad301e1776b9c1a27abac69be785676439ffaec3498ee8308d1ffc9a88d77a6f1cbcd07534701f4c76f30856a01a859f2c6137924a1fff9985025ae29b0b42ec67e17b56aeed11f3517fc2b75c56bc4e2a5f1187ae8b640ba7a9683a576946ec8eaf07abaeec24009bb25fe460e7c7cdd04622c329de0526f17c5327a93e7596ed4612aea2e97ede40d823877181ea034e9feaecedf95ce8d721ce7e015ac0c880c80084a513e85291ad7a6e63d91cfc3de08e2ec50af63d6ac69cd2e766a10a51deed7237fbe84d2ba85b3c5fbb2ba94655f47b05bcea11c430c3d8f5e2b55918054df420ebc55abb41fc6421b1da2b3a2a3fcf94a15288d4c21b2b43241745b6a84c46fc4211c01afe2d183534485dd3b43509b180684ea9267dc0d0820041659eb0eebce8a9bd6bbb7e50b79c785f421afb4931737ee1e02b0365f8f9b3262ab5adc5961d4daeff4c00b0f0b33d38310cc4d9b0d2d9adfe1888a246d5e353d3262154fbdfe06c0dfd1285c820b995394eea2eb5d74e464682d07ac32284d6cc1a07671483feb9f45778b067d6f1a51dfd6838e6278a1f68cc57bbc92aaf6652fb9ffff13f82a94a3506e927a0e33b1bbb54b497d3b352eee23ddadbcea20eae8bd53118c2d391b174131e204aa0d1a2c84d107372842d3f42e0853a149ed68cc1a6b975c1a46bb8b14c9a488f0648c29bc38eccde4842abc00455c753549dcbbcc24fd3e619ac7670140b36011542842f5e8f97dc2b781157b02b2ac4f8512cc74e00ba04dba697141b15f0d9bc60d822925414b7a17e54e36d5126ec9cda359df46f9f7bff823f931f187c61e34866684887fe1b97d37dc95d645f82b4909825b3c093f6d7b27d03335f011a17616367aaca5728f3ecad59d8569c4d0ea9131846197241f0856632d07df2283790dfcfd722068c128805070d4d18ea23c8a9253e4880ea6efbe43d2d21d524730747a3299dabb071a75c2ea077e4bdb8551f4683eb3f0216a55fcf8b04232d2e8b26046a75031db93900364c0ac879e5efab8ff100952261e7f10433d8a006d8ce752928a7c1b30e390f7a62f7bcd7eaf9a3579c4fbdae7dcbe5ebff1087bac34b74637c9eae9d2d63fc3a5c7ba8c2512fc46c102e4e0fffa84722b248f3fde9f852e2832ff7ac1566f21b0d414fb4c3d65a5d2b601833cb72557e6a641f5a99c38b726ced3c302e16433bb04f41becad9e654366a3872cda357fdc4c6a20df5b37cb6157343438c5e557901d50baba7659d1bdb9bb17098e823cabf49b4c803b4bb52bfc8c43dec7462c668ef537ff0709ca98f604f6a94695b71d7800640758815a7911b8a7fe3a65b32e9fc7bdee11f560b1e6b892367d1c59891a78e69436db642c404115fc30190ddf6206e9e90f58531a79eba2d8a60210928e9a87907dad7de0b4115c4f82a2402f65e6ce5938512d939a1af4145867700d5b3631f5155e9bb47f8e8aa90997e65217fed61dc31b4c79650d5a0a85746405a20ba88be3a8e76d4017e3fb99db5c2be2a2b30ae29babbd322504e95a394cef72c43a1f57f2afe416226b3a28ccc33ce3c5c21a1c8436afacb5c607a6ee71f929c6d18567537224063e9d4b223b9a2f0d576afb7fe70d85313ea4b1d6f33697a28bef27714f4a1bc16e1e3d2a93a4197fe85ef33dc8b57e9312990997422fadaca5bf4b5e8994aa4ff8e7e91fb61e51d3969558ce098f5f694dbe9d7f556f03c2eca4a276ab39a3e6dc49c21bb42b8f6a6ffe784f84c4e3f412b7223c08414a4a0860ed41075e45734965cd5288301fa9d25ee60a62c782a9608f5b03b038b0b36e367b7a689427b928576676c928d78de690ab6afb863db58c916e163dc125e038dbc376e786ba5775b0e88e2069e5c564a9f13dd312f7b3b4a13406399c7441d0f6a85ff49cc8fd3b39321f61b1c590209d049b5e944850314908d7761816746e502988e3c9aafa0094421fb1a47e09a7e51b3af24e6cf82f1219b0971a8bec954c512c815ba275db51b466a06798003fab335b7f1683787069b2af1a7b49b31d71ed00687a1acb8186d71a11eb93f56a22f90dbf1dc4ab7e082469f1ba452b81c427bcb472e8e89025daf9c186e244bb751c6226461da7c7cb6197648fd718f0ec4bdef065ca0babef009e3bbd4765b8a049a8bcc06fd7a3a3b5fd1fd1072fd4e4368ad53e01a629fb069e12227acbeaa6e8aee6c407bc2493a3d9494e633afa2cbe10f31e9d19a16daab9fa562b373c55088f8b34279fbc64aabe16a4c851dbec60d548ec1043041eb40c9d8e5a67e6637604e11d7de22a698678efba6c44cc5f8e089f10deb10655bb445b6f821120986b7956f9f90614a910079d9ff413d25bfc8e94092198ea33af2848ff4ecb0eecd822b3af2c7a1d49b60122f3426153a158ffc202729dc802757e489bb794b1a266603b6934d65ac9a1e93fb5b6dab7b735a86b635eeafa1a3386ee3d78093d284ef1951e7e0fdc08e5b3398f864d5533155134e7b98e4ce32eda9a253fd4dbcaad72d9ac24941350c75d7e320c23f3ba27c3f951a88e3635dc0d942e10e2dfb2c20d57ef8c2971618b69e2f95dcd41c97fda8b2c2a8d97f3ba7b39d120fbabc65870664c6fff48c501ff6693e93c6c66bdd7eec58d679fce67b514b4eec5a61ab9b979c11d44a2229a39264b5bd239a24273626076a9d8f69500f2769ce15895cda8b5f834cb0a7a5c941356c76a061d97b15e4d50357b69246e3f162df101c9e963ac41ee915f7605ff4b58b529290818010f2cd001d2f428085022af31b2f6e2dabacb679aa4b9d9bb3c1957bce4b6506526889d5070365201a876a51b3454322f8508a2d6cd2e7c6708561f216d25d0d7ead49da7afa1f012027b02f8067dbbee5a3f2e6c57a1ec9b47c3cba4537a2d5690af23b5c86044ad32ba3016793c22eebe326e0bdf74dc4a7b6c083aa82f4070b9c6f777a20eb519a56b557f10f1bca74667d83a0a7fc8a1ee6b609816448f518552a21e4e0443d40dead8f69fed1de62be6e3eb65c8c8c2b0308694e8eed87b8af9bcd70c33692e4c9c8429f2accca597b235fc5cb77871a000cc44ea8c112d135b53b4e46c3dc148429812ecf117ca26fd19ba1804bd4a3a0809a5c7beb3d4005d1649db524012e9c5c148c2f3829a34d7215803317fd75afc741a86f2a148e84b1473576b9be9e796abfd02336fa3063bd1307ae030ce677c500d77f6877e627344b5e88a3bdac928c45e5274a0fe088d1c3d603f5bd8606031dd012de3a9687c0057a1091d91f599380e07a14a2de5e3a52a8eb73125654d86af7d6d6f8b8b018b1decea4e773ee3ba65ff17ec045125e641c66fc600cc2bc013be7cd3809162c05caa5983220d362c0d9ad9a9cc2253b7672aa49118d437c03ee97a0c2debc123071e30927d402ae815f2614b81d53a7862ee6ffab0561b41bb4143aeeae39f436d02794adb98a807ab1297a7a56f18b71444e2c52b70f07a21c6450fe60134b044194faa4efebf4a6dc9f57308d6438bfcd44960ab412f7c8d58a5673e1e6c219d09ac18c163c0c17c669b0fcb18d1a0ad6e9a8b699cdfbb0433cdeab0fe67d666ef58d4b0857ee65831f920d2ff87a2190f0a814e1e3ac7ca0b4bb4aefb1d5e6185879c9135e28f7722767082cc86cbd60eede7536c1bccb795a20e0c309392112afbc490c9bb14e450a62f48962f1c052b8350f7424ac7d78d75b89278b9eb133a26e2b5342c0db223fead22c4ac9e2202451381e225d7a13135af56e27c579d5fbc2c0a4c06ebe8c17251b0c88afc2be968e64da528ebcb25c483a7a2cdabd273612f34f94bb097ba85e3c1d2e80333817e3a400dd509ba03b59df7cd3f05716baf5639e521bc9cf11724de10211e962aede3f9c2700ca822807568053f8b20c866e94ac94c566547f57fa87e3022bb8fde80158e07dbb1a2d9fa6a9df895e73461cf859f83f58ab09ff26a03de182e308a9a94b888ce15db663f1f57ff8fc890b1dd3d794d36fcaecb73010e61e11518f75543fc12f8b850950966ce288137724311483dd820b93f29bc385b18cd344577fb639013c4d8911d767341fb3e840e72c91b82fdd0360f431b159ae4fe210ae9074be11cb2622fd7f58aedd273ad24bffd4460ace87d13f85a79688ef8bdc482f0a9db01ca16f44fffe0870a9f69d96b1a13a929a2f4777d298447b2b01829b2882acceab978537dbdfe328ab98b8ede58a3a57bfdce36c0f54214cb6e69d44a3bc3a995a3eb6fa0123bc25f0ee27bed251655aa94cb131c68b09562c4e727aa1bfa7025fd4d183aa0c75986a357650c8300144c98024e265b534818aa755113d9286bef74724f88726d25235a6da355a98a39ddc744b9c243d0e5ab024f2346287986c9db73af47cfc563bb30ec04e0da096463f3516db88ccd9c6a9a78689879ea8d1990c45629ac14ba7a40124ca8929de406edc8aa8bcc8deec1c2cec697fbee08f4c13ed73b1377542bea8e0d7d9d4456f8c990339b82e84b10bdadf3987060e1039e560f825b56eb09e315dae91027de8c9ca9c96fb425430262e5c31c767f638b4b23ed64132c1a7d15e474c434f7a460dcde9ff9be4ee7bdb05815281ec22e86770ebf4f45c84b0c65f8029107ff36935a362fce5d6d8628c15c24f0744736223a6701fa3f15ca7b693e7064aaaaadf923b32006745bf19bc46bf8781fffec3d24e9dfbc68ce2af56a4cfc9a107a34c2115bd7778a63ef2a83c44ca669c8c8bb3edb330501d9204638274fc7b4790a78423222d87f8ce637fbf8e3ddd75c3460e27fa3867c8b05e3712a3f5e92ce9e8e905ccbb58ac234ba9d43a0d47571ef9086965eda8b61b8dbd14f25ac5138942ac1c5e42858dc65a8ca9dd2621534eb88afba2fda090fd02a09ed01d8682e460b910017e7bd8af8d008f00f355581ee91df553045771c8b176cf24431bdce4ed2e9da62fc458a2f8b553dfdb601bccd69672bdf8929c86c41115aa68b58376840e3422ab1c325c0ffad40a68faa60bd717f919608b07f3b07a209bda551d433a83db554f704697583bb89547b5557a9701784c72c695d258a0607c4361600d0ae2d16aaae7dea3c4cbf215612663767e0ddf976b15e54d12bc823f087fbaed6061f29be25ad91485e0cc8afc6e8fcabb903149ad322888baac1a0303f32e76c0a2f77b652bbb9d8bbd5834baf2b122ef9a168597688008bd22fc9d77022e23882dddd9171ed49c94f946249e56e429ed48747b70176d7e61c04de51e861d1031657a8a4372558c5340cedc4b6f97d7f5da2f819c710efc288abe27db11820f7df0097c65e6c8c37ec8bd658af4147a52a8c63344737cb38e2276c004c33ffc22feed189cc57dfce5e860d8be94839594f0fa02f9b86a55b9462112cc134bbcf26ef6efedcace3840337043992f21ded5a981d896138ed29c62167236813e11f49e31c98a597201af3591d0f6811388486610f324c865aba95743a58e060defe9ec91c8fb8c0834913979ce06a3c70574dc2fa6603f0bb5f326b30db524f496e8de7924f6e0ba1f2bdafaa49c291f1872cbf5b60dfd1dd9692dc6f4d1033316eadb50185b921de7a9df4938ecacdb54d6814685ff1aa44be3068ab81b02125ce4718b8fa3618afdc56cacde04f7924bbfe045591a2e377b3234e7e5327dc43fc573d30a03cf5172ec2fb8409d4dcb144ff09ef4dd7f479f9ae3f808c3dcab7c2fb70e42e71a2984a5239f9aa3d429e02fde3554d3a3c91e187197cc5cadae6bb1c6361bc47a0d0c283b5839b8618cec4049d03ebef6b1e0a9691f902d8fc1729e13d51692dacf9fef33a3203eb0dc677b01038d24fe9cf797c39f61b4dbd56e7adf4cf9b19f533be68e14292f56cbbd3e9af263d258fe75e2f05a1fb175cfb3dbc1af8caab4c5508b46eca90a6cc09ea51e5191861ac1bfeaad121e4aa4d2e66854049712ea2f3ff9a642fe25391052052347f48fc78e262061769c8e6910da2e3770b02a19fe5f68314fcc4b4a342ce852e5a529ac32cb1a6bdd894f64dca7bcbf8087cbd788cf40dc3260d4cc62e077dac7c7ba6cc178121d568fdcf5c5392151f5ce7a969e65257910b121224d968e284d78d0e55789fbb10aa0ca55b847bcb3a8fc5f84c886fafb7b6f558df57d3b435b36a543ff06562b8e81bea85bbfd34f00bcad936ebbef55916cc899b5f7a5ad9411e3ab91100b9e6dc1d1c37a3f1d33cc089509536981cd268c00eff741c1efc626b394ec7000557a9a768221fd42aae0c5ba20fd8b49864faf78d2d23beb732d35cf759febf4f54d72052e682a525b3c178805d9aefb7353d8450e58d7603ff5d3eb5a81fbfb742f201c18625d4efca4fcdd39b47ab3572fd30b60f707b8084cd98973f8a022ff4736e7c02c709e95a845ccc9e320f6445748cfbb750a93e4c3a6c266760374e06541407c911cb90204a3953e491425de6396e5e9b96dc8b5fdad1fa69670ef1568710473a3cb0ae56992e2c9c554ac3eb36a2b653724888af886adbb6bad14aa8f85ff807df264746f415fbe692811cc28acc07c2f5c05d7f753e99b9bdf991494f5653e281a3e5bd15d79dc2bb7d44dc1ea6c05ad41c17bfa413b55f8bc753aafa588a1641bf6ddde93736d3b13eade20e1a2e5f7884710b636e6c4af151e6dc57e54d6da83fd754d48fab57a0d41463f89e572accc4682d22be2f0942319f42e8e99a7bd27d0780975413d6094108debd9aa9fb69edecd4bbaae289db64242ce90407ff9c889d89fe6508ee9f05af11d6f3b0619b17973999a7d166c50a074b68c18042515a6fca4a1890ab460c9e7fd58c379d76ad9159aedb964740ee9797485f7b103f5f902b7580c6d52da07d500fb9069a211900e29f5576eb4e7674aa7e8091001adca85c45bb65c0f195c9d2a5ca4abb9fc1b251be22e9967400c98083d838c5eaabb0f2d06c4ab9606db054d0bd9ddca7e79b7a50a14da0b422aa731fd435a5a13065e4e14ab01112cf87a8aa721dec41dd1ab6743a8f5f1a8faaa0200dd3978413f6be2e830499f13616541675858ada506777b365d7c7c4e2ca3f2aa0dd1666bc3a7c0f1054d864047fdc809bb70df4240d55f31d69a0401f9d9bffec8bd203de13b276ec3de3b1bcd1f8eaa19280f02335040c8778b3bea6528e3778220af0d063b8a70da19f79708c6d7b4744feed59d331c26008b7818fdf94ac6a3a5a94262fef411cc6ba77859c1cab8f11a7d238e7837e779171de2442330817b39f5c37ec27df7b9a7429a9c6f30706d09e3f6ab85fd5028a7853d40be539916ba08705df0de53b065de352b518a400a1f32d33646efb079007d003b59febd3e50e7226f31bc530ba98b9591b929e75f0323bca04ea1038b978b9aca5917b46c97332f175c29e4575930dde1b2473beb9753a7d31953bbfe9901570bdac2cbe878e5132f4e1bd0a27903af21745c0db5869da6dcf9686efcf8b97e097e87a4245ad981e65ff1f78812d0cc2d06d5c732389780431de721504ffc9184ce499c3f02f4f3207a61bc467a937ad54dc04148535fb1b120ab0b12200fb63e253eae29c5f4322bd3b6e12fca48bcaa456c84b2d0629a08543e326b7a5a9b78abfdfa821681577727db6ac97ffd90a734ffb7628957d7e54f6e591f5bf818a051d969d3194da983bcb2cc7bf65adce36f651d1caacd9d7946b7cffe3792b9095d4d30f426d6d4e0c08d29da89e357f8dbcfe4eff7d2569888906612554aea7a57f6f29d735c69236cf806d00546aad2d6e4177a8533077031ee07511a61cc2c070dc188c4292bc68c38cc45e50e456b6801e549711db49148d2a813a4be69c10e45d2d5f6acee765d084dc9efe87cba8e489973f7c1a2ba57b4482cb010b702263d79848fe2c6b7f6635b1bc3b28f1a667aae94fbae515e665c3fe757c11f09ddc630b1e34dfb81d0c661c27997908128475fc1da1fc3a01ccf60483135f079c61580c86a2aeba78c7dcc9bae4621905c57d17ce5505640e91612142054dc3ccbfde45521d26c2e96bd6032c1bfacf4b2da2dd2daa4299d7aa0b744426b05d9f84cb244e95b44df99645be671038c18934aa226c77eb1cdbaf44171eed1271ccb1612a029fcea5d8b1c68ce8ef45a8a8d7b4986eb04d54efe7934546b6904e62a6b6abc476b582b6ba26b1ff2dff3f7af5801215fad8bbaeea3a804c3273682e913d02845c7e36ad27eb557fbc860bee28437458308d238643e82c7d870a6e32269c69b195c3733f755a3def698a39b12b0b93ac9c9969f8e0f0b6e1f7c650029c202704b3d47c3dbfe4ab53e35cc3961ed2df7ad3629977da845cd31ab386cd06e4819ca4b9dba72ceb3c865ef7efa585631857663c1937cef766b9649a2fef039f32e37ece83d36864c8f209c34f18d074ec079abc084c29df3609812f102781be344b9a41c51ec2ba6d0844f57b7c0dfee583457f0fc8ff818e2b13a5fa23b9e5f88cf6e8c95667e67f668a7b80777232fc5aa51d604a2c1fe7947300c739769a9607007e6b2caa4341bc6690fa35e9191da08f442c399e1aeeb2d8fbc08c743bd438cf2ada3a7a108dc1c3529053f7fb10612db16457c89ae749667a150079712d63e8d6109e14a4d2710b671e8ba3824a70d882b47ce092b11849adc5fc192558ab24dde2b543061ed94f233c61b55e4030e22f78d42c639fd34aa96621148dcf601d8c8321bd26d30e8f663ad3c5e237bc4f48583e3d4806580645b71a0803fe27b57c0a9ccf5d2352b05630900b490d95b9f4529d6804a68383d02acd49476d926f4502d8408045865a4cd66d23e610d13137367bebd843b2bf9406eb68373d25b930b50d1442d8e8a6568ddea108589fdd070aa754461192f9520a66bac277b163c869f56d0f39238f0ed64d4f3672672f9cc7b32b9da8796f04ea0adb6ab19900738057ce056f2e027144abc9adb91734f83c773c472af55e3e9622cd4d89bfa5dc4ff94a2a85cf1e4964980759581d5b687fa363f31e466eb09cfe3dbbba6c0cd6bac7fa677463859e233131aac7d785a225f2c7db0e78c75ba5ac11390f77226787f3bc56632f6d237705ba896ef25bc8542d946be6bda6b816d227498313fa5d57c967beca3b1fdca20a6196f965f235cf53e42f5907f3dafeee8ece25a8f499c056b9c8bcca0000000000