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 66665 4f3ced5502d281ee223c209a4e3dbe2d84197b216e46f2ddd99fa30c8bb8f2ba

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
83a57d7a20a1047956771ce9d47948e5b01327588ffdb83ca495864a0dd16343
Certificate Block Hash
4f3ced5502d281ee223c209a4e3dbe2d84197b216e46f2ddd99fa30c8bb8f2ba
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00802d0000e0280000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005fb830b2b55074b778e6ed522f0a655a31a82c958b6a5b5fdc7bbf1dd09af893a9cd4ef9e57a703505d53ff74413a0c3648433a3e8d447c9dfb1a676fb387e3c4b56b1c83bba3c1b58c35db724b6e514afe4144abb651baf4a000000000000000040000000400000802d0000e0280000

Raw Header Hex

00004020eb784c7f654a5f53bbefca4575440ca7495e06696afa3d47926fe2aa0543fdfef9f2a62333994a01f6bb64b8ba397712e71ced41f0b23c4607e34757a03f4a447f4d1f6a5e5901184363d10d4a8695a43cb8fd8f582713b0e54879d4e91c77567904a1207a7da583

Proof Data Hex

59,560 bytes
12121601030722458889e77615f64fc190030d6212999eb74f4f2b3df22868f86cadedce66bb7e0be095781ef0f2e574bfcfe6c9735daf9435e8848aa701b8bde2bd64cb4496a0268a8690768d4880fced1dc866d381cd8e33beb0f1fe1d8de829466774aa7f91a51ef3ff449413c5c10ad622cb40b26036beab3730b37a3c1cda7ed69cdc3eae3a8c8bdf41568efae85ce691c41f9198d15dd22b04c182b4f54a76af45bfea64d07e491bb875bd5612694cdc9598f82efc5dd47192f91190d285f3d984b1e837edb0ea477b6bd8678c7d51c18f6f1fa6a5f2b4768873aba3ab0349a0213d7dee5a62748e84a6881b996b5a3f5571d6e43cd7082ac5d6e76f8f3fdc5a1f962a5027f9dd45d03e62d1c62d8cf9b7bbc37910c9f6fa297b7290056e6bb9c99b0c5c21b6260e101101b304c06fa1c32226ea97297794d86575a3b69bdc441fff224db0e878b966b7e4b6bf6219c974f7f0ab425a518c1755464eb8766dfaef0fb1857e53cb24f949b509e68adaf0fc91b992732536e423b3585a79d430d5c98633810a15f570507a4a2705d3e4344004b5b9663e3a520a6009470ce50a55f3d03e0554523d13ef8cbf24eb0a0cb5f0674fea53723b6d16299f79d96f28ba61da9d80b4602f0a7c99dc88f6c85606e42ea26268ac61d3ba30c1af1ba13cf8be071223ee883e3839e533098981f3f2226cd60798da6683f77991f912715072999274d9eec91169f383afbdd7f8f0b214281880800403c6487f5ef7c679dfc774a0868b1256efdf81defaa758ee5388d2d0777a6fff63833da0e85005fb9ad560e126563c6b595090de4c1cf557a327376c611f2e7b94d13e4afa58385ad93aeebfebc6c90737e5ff592a63668b53bb3e37067bcfe6d01e3a819566477db65f4396bd334c6a8d4eeed0e3418b02b35c3badeff142e2e34eece8edc602ede38a245da71443f1d7416e76d05035707af05f9b9963fc479856c476ce18edafd01b2a77f959180930a633ee6639ba492563c27469253af4a0eb991faaf83b5cb4346f72bbf0c15d994142c50ef4b5dfddd3555515eda4009a6f26fe71d2fa5682f5eef06fa89d6e0e490e1305fec3291cf74b997f11b3201868603dee6fed012e5f693deb9451bad0b8df8d18ddb9b8a54ebc4a158cc763433243c4d939948fd31150de9d70e64cbecf62044dd5edc64eaef961577665e748fa3b3d692ba17b124cd46d70074485aeae3b1a2dbd81180025620a9a9797f6df63ae76f142083c42e4a3c1d36ff738b37d23d6abe5a9f3b0dc05eb6ca730d8375afaab7538ab58fce521044c3c80ea4421944410f8f11cecd9de92c24bd2636a4ada111da738b7f75419908aa0d240decaec34742564f3d5342e5fef6572313c52990f60306488b6b9500e71ea883ef42a4fe5c9625a11dd702c77823b3bf6c9527e7092724c857afc67be3a6d61c79989b8ab7cc139a50e1af86f910fdc017df601717994835cc2be205ca73fb1279b299abf23d2bf2d33cdc7ae36689ba1c9e6bdd8cd5df56d96f997773e941d5a2487b4dac50169099a9541fda811c378d06349ed1009c18e51d1d85db9872cf6480664d63e5430a388a676dc6d349860bf494a4e691f53c43034dcab8a34892806ff3ab1fd58825eb2c533c75dcc6e08c412ce178cbbc2467191cdbb51fadcdfe195cd2e63f6db8cd9008a7c01a34a5081d2d91fe8628fb508563bdba28a7e8494eccd857823dfc8e93a95267ce6f1fba8c0080984f2f3e6272bf20b2803f4b72d96a669730daabe40672ec1794bb4f4944e39a260119ca5e1b83ce578d373336925801060966b2288aada0422bb5c4ab9639e623847e4e5dbca761e4038c1d72e0f3f27c04daa16305fd01886277780b4d5323b7d4310f01a3b4c2608eeae7c362de13741a487d60995fd66d448871f1d2fb6d8c7142d91367fee641e8c5dbdc8e89b2adf90a2dba5dd525a2922903aeb819a1bb0e2c40526b2d3f21871b210b973814a275054b50ff0e990176aa5220076e9a49efa492455829f62ab2c5c5b3d7c6c5ea80b582532d8b0b20ae65653bedf8ee6da9073b849b344c8c4019c2955db8471ee175610f5f431a957879f4212d20c151f07c671913aa2906ca7360461430ffee94fa242623e71687ff66995aac5079f9684715eeca0a999f86217be6e37deef77114bcb965a4c637a6622974f52f4b86c51b6e93e5ffdd39ce01c34c1db7e9639227cc7afe49b8bf731c9bd68ed6a6aa028abd38559d805aa19559d9cccb1d96eb2bd60fd0e3c25d0b612933da921c9ececd7e3725e049f71845dae98536d3989317e097128e7878af8395b0004871033914ba65215597e8bc7550fc8e56d5fc220570fb4879235b7de70c973fee1045c0c4a2f0f69a39e863e670e3d6919ff0d79929c318fcc0fad5b8ad537b7c3b66051c63375d351fbaa1a6a2509ce7dcbbf1228427b61d0418231d7954e8621b3c335bc688475b2863737e06bf145168a45391afa90f042ebf55cacc78df7add47674709f4e87bfc32d8efc5fc7fc0f87344f8d5912d4b4098c6217f9f2debad90c342400f5cafdefeb8b41f17a1297f7b17b1e7b59d0e5411053891986d2844350bfb7aeba75ed32b3dd23767ab64f239415894f2e0b85a7bf9a4ff99075864084c9f1219d594ac9272f83c6279f47fe40d6c5e518feec8233d220be170846a6e940f45eb893c2eae7c275c9124d7c2c962e6d2028b0cee4c0fe2c8edba4bd253b9e9c4148e90e75279289d5f9621d613119cf86eb452f42a19955476d51ff4bd3580978031ab17fdf9a21cf431c51eccd359084ac0458daf8707f22cf8a44401e324ab652029ca162ec61476ebfab43cbccfc4fe2035f7d98f6a8c2a715c0f3eeb9dbb8fb9be567fc44cc1fcce01f53dcfbb3e15a5c37febe100c3168c892ef0bca4a614b95f2cdcbd04d89ca846b2d27511ab2e6103dea41571b4ead6241263d22fc3b74911929e2842da131098d5440037befded6ebe0c2ffec2f97dcc14cf5a273e29228b16b33cd76d34c0ffa0cb99c9238e70888fa8e9fa477dc6d01c274948175bbffd8dc60f9e9a9cb43b90e8cd67332126fcf8e0b4846f2ef85e7c507512355b3db98e6712e63bd35ac1a0dd4264d50129655e47505b1b3e74638d1180c17aaaf9f0ff5166824e76cd1240fdd145a0e0c269d983d4d8a2b1fcadb95caef60116ef32dbb4c9a4ab1c5c983f4cd5e818226157d199c9e8ca70abb1d9a2d0072a68ffdace2b2d7f32deb82ff89d84b73bea8fb02269aae4b25bf2d8855d005ef774ca9ffaae2a4e5ba3a13147a168f2020dea6032a5d272e5a7e6bd2e75f0e3f6d5d01ce9aa26f1cb0461eba6b44a7a45e7f4a3f7d0dba82b6eefd2e8e21844925494f9d8c547461b146a5624b630c05232a8d6c9344e892a0dcac11157da7092e38d1f561fcacda4d05f9928b648029b2b98d3eb588306f2507677a90c7416fd52f81623114586bb010c08818de86d61f03ea822a85c6f798384c379fbde1fa2dbe5a702d82279fffd924586e2944e163a60c8746a9a002c123ed9fc7d505af10c14412df6b1877057c3902be70bb8bfbaa4969f3053dbe3f142feede23595de2ea3f9766618db68d869827ec060160396cc253884b61e3f193206925681c2006bc604ab3785c4bd9fc9395e4bd85c6b00cfee8cd585ca58e9ecc13e722e1f659948993ee1b13d2328df3120e4e69f7e1450d3ab4f50b2df21aef991a26e5fda0fa92755f4d7560997c9c8e954bec1e8c9b408ca202c04287b4783fb0a3e95fb9723fe525599f2d1bca9d4eb9cf0d4363cf95d99fb71b4116f77365bcb087616cc9a1e8886dec764569b210c5a11d6fff7c72e85258957d4b6d957104fd8b360a55436f63c2e6a470ef6dd98bc1158a28cfa0baf155e659558f542a2845107dbb457180eecf482446182f251260df28f3534b662da5e4206e8e58d8ef79f0fec282e9e608ea65db54d2333b87d31dfc5814333ad33d70533d29b4733bafe90bb2ae3db914d0bc13fdafce38ab34c9071d7407b40095ce1e182dbf25031da2fce71defad755d4a1333ec3fb80b84c88c7888c1e46a54d7789a916ef2bb5a03a00be9406574acea78c72d06ab0e1dd278528e4671ab2bff7a9bf025ba0b3e79ae3ad21c42fa77e8b2b9e915f6155368992f17edcab4bd5ebbef97944a586d6d419e6cc7ac2e8d8d1e32a21a910dfa3207e1322bf8e834ae86cf163ce6833c952ad30e81cd2da95f56a3a43d3a332fb4e2356ec0f9bfa289654bbb9a6b06bfe41abee9637102cd21df9d82786784f76ca080f9be1c31c87710bd430d2f0b6fffa234b33592cf2899b018434c0f49114d01cfa3d6072012bc5f15667f04b729e4f9be64c8bdf157b2d89e02d25d35c6835b36c83197ed6c009306d7be981dc0afff858b283ea97ac9ace1579c819bd9fb49421301293891fb7834d3d4cbfc85fad6e6dd7409bfe78dc84aa59d46bd5f83a902b465e0c45caa88c5e78aa7f31f37985c5b9cddc0405b4b917dd268e6bedb2b866616ce5799f6cda8ae2fa58dd6511e3b5d086cc3c6492338fd245c20069c672ceb7729104778cd6dbb11f9f24b694084c6b983fc54cd5d842c76f8df551fd4635bc431ac73497b2099451d24904290d234e95ffb75fceb4e9fb40235c42ede0aa472cb4cc5833799d3bed99244ba350962c5fef95ed9fb66e52d3c3952906511a65c2f78f41369ecfefe4f057d720e05ce44d174949ed5b5825f9d5cdba069bab3654f63af9c87365ca4680581972ac5446a8f3f157b56d003e4b05fb00389d06077298637286f65e5a748f36561543161674b7abb75d3d85a1ef3dfc17d7e3e51a4c90dc2cf3d58d94c29f26f6744fa5da960d2e569d999cd835135aaa1023699fb347cb79d336633123051924a99738ee2972300ab21d018fe731a4a7001fe3635e08730be2fc5dc1168f4f16b688216a0fe748469c796bdefe1d26bb6fd68f0c4cc73cab03af757a7821f5dc288f0112434b55414efa0a7efd19cc6e7c8bc8419bd30d5d47b8cc45a3d3a1dc5e51bb41bb831baf91cb30d6dfa45b2814347125077fcec8b0734aeaa691115461466c135afd7cd2b61ce2d9668a909d797ec2dc867d1e9121bccd8f808810ee89ea45231936b077224de95c1b61827d5af4343342fca83d31a19969e7f2a36f19cd991ae98286f2e8e04b01813bf5b4e21f90b99b8f97ec80d0b8620c7507805c691aa28a904920da19b951e53bb00528c5c1bbff417d4ab47a5ef28218b575b1d68bcc6222f14422e55fb4a41c607058ab89fc986f3c8c28b379cdcf1e5090c6c0863035af4ee78e5060f8a887da5721c90db1366030d3f508ec1592e80fdb7f5f731e2bb3b02f416ba6f4ecd21b6c9bd87ccc434653816d9868efb7a6551851fda7cab0923922d0b65e45787f8e9afca4d993631d7063d5e572d0d2ed394111e83490d759285a0d259ced6a54f9360c62f58e75201726be4100f137749e320b3a1dfad60ecd35462cabb5f9fe5b5d5c83827f76570e0760e54f488087154d2da4175055a3ea488c387d870ee87b875b817a66fed473ec37372c05d5021fdb098818f88889a0bcd2b7260872341be003f6accf5ee8526556a204b0491bed690a6d1d632c715a230b6ef635908e6883445c9482b8a9a818f196ed271727304c0627be6b634b2d055784a9cbf521db6a27a0acc119d3957a4393754efe14e61425e17db05e5c633e1b7fb21c1fcfcc41e75946f802aedbd1c84c7a5170c4376e01e5252cbcfd8cb3b6f3e524fb5ab78beeabb24ed14c0d543a80f509c8d0375618299a7a61fb72585047820ce05f5ae5b22e7bfffed5f99d2410179023f92c6c9f00cb319971e2c9e5df498f60be651d977ff2bcd2f8e1c4401e0bfaae94590fd6c19027c0487cd5b40d47ece9eb86d4f63b5f674c10cb0c4604d3b1fbe787e9759bba70c9038ff08fd23ac5d8be7752086751992448ba91580bbfd08923a8268482954acab804c10559db8f8af04d8b68d7b161f806bbc6d46453a8a9d17851ff0802b683e409cf72c7dee57e7d97c7db62972821de24aaf059cc02b10282db2f48c356f58af6c4e45047fd5781838b85b988af00706dca10b5e044dc202f4c09a8abb1859409a8ce46938347cd0a0a2760f1c64d76591707d4742b5ffb5ef18cb153e6c516bafc6ceb98b2b114f933101b649a445b58f8bd67c5622614facac3ce357582208466189ae1d24ecd9e89d75997a89b3ef0702f0254c65fc1545570c2d818558d6bcfd61cd22c1505cc0e7ef6a704cb8a25295dbbe32a76b3cb5c1fb34e7f7142755a80b269fa3be377932dbc928df2c5d422fcb87b355660112beff2bfe870c4b8f7d63b8171e936174cb0c9a29e2f18f34411c339bf3906f22485e515b94feb95269ac48c16d16bf84ae0cc5d8bf1879629d0175537f0742fd10d52f5809b46c8bafdf276b577e2ec6cb8362dfd848d2efc2fbdc681d922dd49e3415509484c4b7ba57b57866ceebfbc13dd1dabf139a1fa1a499ec10d5f015d9dadface383a2c2696a08f49d1e2df4e728fa2c69ebf70ddbc258797dd04fb9591346c12883b22c54719ccf5625750170bf910a6cc7e0cf2ae8c3af5de8e3dd0a1c0b5e83526ecd3a5da33d5c1b02e47dec5d757814f9dd2cdb5998f74eeffe6f62009512a8862340fb2d19bea79006801558a0e3b526d8a5ce34ecea9d447d0874afc6b0498250feb5172c4a092d1916f367d1cdc6b310c501360bd52240bac75c855de838ac2cf560da98c9c6e983b419955b240ee9f0339b39aef343f19674f0ffe098d384c3457d315a4f21847a56fbe309c7e1b6dda31fcabcdd32cae9da1e2cd04104b13d2bd8d0d38846b4f4cded2e7322932176b0e383d3677369ea7f61799c029e0a1db5ab20682f7ad8cca15b5efa637c9953aa7921252251d0c77867a0484f4e06d080deb041f2f404d98cc8445c31b67abaefba80d9342a5b0cb3fba7e665de84f84afa0fa8db3162a99f0c699c054e8adb86d7036ced5296593d2d727af3afc47ecb2cb2920316143903d0f28e8b92a1620a5239f5b6e12d2171219cad3d67861a679c5aaeb97f35c6f68a71ba1a0bfec021eb7b9b1b08ee9194bdf8e7194f13bdf6d59263d6fb4d8c2417d0d429d3cfa3d3da8f977c14970293f7250b918d50de20eb4d6974628e2a3bead63696cd570cb1c68e9bc81db73d95de49381784587f5c40ec2005db55fe52b5523f8d156f0781a85be800f623cde12488907aafabb48d75cc984fa14790bd9963480f6b973eb51b6ab84886501c44af16166f88ad11342c2110c8d8d52be27ccac1a9a88ffbba8b5c0c4509d2ca3a62c2dbc78012568d1833d8caf9af9a193cf0006332dce3417c0813a3c9da0d85a2bab3eb4aecbcc4dd31a5ed96600360772110c9370a3c7e40887036a3c73430664c20edd9b46dea13b97ab1548db5180e9e024e3250bff6d372d574430884b938ad4f67cbb0b08396337604832e1a9d12d69f5e3347da5c5fab898fc76756e54ce2b0b3c55743154e85da18ac950268cb310199ae85ee4c2391d8c246ae55c4e65471fd2f855a5a776a59b4c3f52a46d361746802ec200bb511ec6324667ab468eae25f9a3443b19dd963d6c90c282bbdb6d7e3f3a00cf702a56616a4e8f18256ca8a441b56f20ad04404ed14c1879145e4e231dffbc3157386c93c2927fbe593067c914d9173fedafb397d4769407a266f644dcaf1416225365651c5de3bb2c62a75f6473fd5833f92827ddf8c3db913147c3661a2b3ecc6f3876a3617584de693af1936a766e5436f0b4d94a70d23dca4ad655296ee9614c09eb935544f57ab4757a2c7931109e830de51272fcad6b680a0b1a3db32a89369b26f28ec1bd020262eb57169f1c3674aefd6cfacceec741506a7882981d04c8fd0f5c7a38674d266850afe376b28892e060ec48f4530c71a3635bb9c744f0086e2be690ee5a13903dfa8fa27c0e073ed7a51e66549f56f3aa31708f7a25ecaf3fc0f0b9b47e00e6290804553a81e4205472de53df8b38c84391c511ece99c9413eb6d0bb05dd4d9a342a442fec91a5e671ade1945e5567e3a71691e676b77a0738c4098461cde7f86a9ae3d0bc0fd354ad8a2561eb7fc5a4746df2ed7969f57db0b9052b26522295c586bcb46c3eab1f9b8a8bba5dfa6c60935e0dc65ee8b30278418ffd21f8bf4f41f4813a6c97a53ef8a42dbe858a36be385d1fe0b100a9d55e502ce8d2a69853f4e8df395049195c54bc87d2467fa7bdcda0e7ded20082e5530038efc47c2de281c1d20da56f5727c57a2c51655b3e3b36a7ab22d027826ade34e02e205b3f145b19a141de58f545554a10fa7d4b05a5b55164625456d636b491effdbf67f4fb0e52de7a742c527ad97ee14acf5ab7f4cb1455edc4e2c17a81e10c49c406320a27bda5fbbb8ee3c0e6abbd862bd2743f5cfb08b7e90357be6770741fb68d2cabf80cf06dd316a4cb40d4b2dd37aabfca8a44dd55e11055a55bc9c8ca781a6b960cefb6a6c0e50fdaf6dda7853000e2de2a40d5c84d34dd67ebaf04187634f57832f8102a7fc694abbe7650abf47e02a979761c1131cbe57a8372d72c997f21b61de88080924f460eed9f844185904c29b7453c43250cdc3f8426ecc8e2dc82f526d441b86c8354503f40b73a0047c5ca50095552ca710949eecdc777aad9a3eff0219fbcf7f76c9e37ae311bd0a506037c832a5add6d2971cc73889309befbcc148d77d3720d85635a9bad364f66d4ec84f2730fa26d515313516c89deb8e8c10cb08713de0891bfe71daf23b755fc90cd3099cbe6bacb8609585dbd684a0b7bbf14e02c999b5875bc6e340e10e48735648ecf989dd7d63aa2e70670ae4609b04034d0ca6b1982b7e03dc59d6276756e54a399b31f2623ee7c0d5490a642659858bcbcdb35f21794db71524587f97204f347cac4a35663ac97c45bf368c9acfc7737b1f2592bb650a029470078af8886b56c0c8a3c758303b8459ad6e24674e5f8c9c2e4f20ed45aebdf89485c30e7dfd1e77bff6ad85907a25934aa20b42b333df2cccdc3ff2c28f5193aafbf542816884b41c09fdc1a3c6729a13f7bd774ade5bae8320c649e5d363f4b4c652635f674c77dba87389364f3bb70743220d571b6401bb73ea9797c2e49922f79fea21e9e1362f08743cf8e392fb2fba714c0f6ec71ec29b6faa890299e76c8cba31288739a3c9d85a3c27c3d82e111a17e4f87b6d652000a6831bd100e22ba8bf51f014b09b140ae19d56e303f68825afcda83ecab7ff7618a7a8983883d8cdb87926e7843aa5d3990d5ab0ae7a78ba0ed49ff3d45c07d8d9be27923f9fb0145632b1af4537d68c5b7605d559215c6e16be8c6bea7a3b64639cc066b69d7966549e23b5318aa0d1fb177b817cbb0c0bc58864aa423a38fd259b9178edb7feb5ff63e97628dbc9ec3418c2fb0f50c59bee0477959fc03768aa67fd07436380b74bc20b3c3b7886f1af3a7ad12e3e82dbdaf4c0299155b3c5135062fd9b5943a5433e749319106eb81a1ac9b3993e90fa40dc5c524c5cf6b55b3c3a8ebbcd6681e788f80801d2f4c53d20370a89f17fee7272af3c79ea403d36f3b64a0e2470031e61211def3b7dfcf9bbbfc6e2a39799d18aac7b540219f19a6f91713d8274904d3df622349e227dad4b10c24dfa7f8c9c22beb34e0e95c1f44cb72bb40951db858e1c127a936e1808bfe6d0e593be43f293c7e60ed3c4b98b9b680655b9586f4c923ba4c3b1c3c45ee8905f869872aab544db50b7152d0691935edbcfa9414bf4f702460d1000d6c1ccb072a69fb2f5b7b067a2b2fc6f4d90fad15cdcb985d0aa496ea3997afad7004c9db6376b2a4fa9f31a062adf67d5fa2260433844b6fc95579f2b16b749c7924c0a2c76f706ccb4d9dbc01f944044864607186278e7b1581cfc0b81cca2982db936457eb5433cf4b04cadc61d7716a48facce5cb944b720030539e4cb775b07f03cc126068debd20eac50a3ad9ccdd76c875d20bbb3fa8b1a747041524f6017475279cad8bc18bc5b49835883f7396f978c2cc0b8e907b193923ebbc95a881a503314a7b48576451af3fcfb71948bc32b33967755e8ef21f0efff7f54bf44741f335fe057a817f8b1f5ad9838bc4a89a5c9df45171e0d270b0e2a45d770f8b0ba7d8f73969c7d1c513c3c7452da92349dd9e2fe03a5029c06ed59c1b398aa190cc89812c7a1a4ea4c00fc058e772700be4fc627ba801bd3de2a5d94e7f0d66935123f82a678f9a6c02d35bac0f4869ea9a1ba97cc8f14b011065c43942a665b41f419e292b9369ef817b8bf562af17923e73090f651393296ac1011fb3b77600d58f905667020dca85ee089b194e8f31b2a64c8831426201abe4948971776bcd2a72ecbb79418cbb1083ff8c1f9b714a946b533b8126083239cdc3541c40c241ac52748388a705ff51a8f65b49adfad1c0d01ef929ffc69408583451c0b29be1ca9e9434d946bb11607af8ea6ff820938bc663bdead7e4419cdb15e32619ebb472c5d35c298fab177502e6a27fadfff9606336b845a22ad8afc3f4bf843e584454f3484f57bbce77ce58dec09417a18da83339008f5b3d52cacfe69cb2ab60c638389f22740fcbf6d600726548f9e16805b88a09424f1bc6fcd85046d7f0934502cb0c8d1e259a6819cb769a282b3ab9d089574d3abc9ce7d07b9911016b15c59b9debb1b53af06a816ba6e4b0e1e9a66a0c2c5a2b42396ae8a47509ef19f42488d547a4472601d580aacd527fe7cba670bf99847693b16883a632cc12e42253e02f3e11f5590fea090ead9289b3d8e813f9d0aa9e26bb598203599f037ed1b0edc765614fb5d9b0e67eea0d8bf66df7ab1ef5b91ce6601c78132591c56a8cfafd3904085856eb90d82dc96ea5b6d9d5136e0ba7fa972a806779ee826e848787f0c3e7be7a9d0997e916f7e4021327c8221d1be6d2d216215fb12360136415130bb1148b23e0f0682ae224da0908518313027d73defaca974dae98bdc15bc587b32ab04b192ca887a4649546e9edfdd5262d2fd2e49d550fde58047018b5878a57976ec4420ed09fc7f5dc0f8f866f9a1e953d5009582a8ad7b35b8ac2227ad5dce6be58db3babe7dc4c97a658f4572e8c4967eaa876b8acbc02a1f3659c2e014a128a9f194b0c3395737f23e9f89c3176a1a9144ebb84a118fe3e93f29ff2a482fbf6068297156c896357e29333c0b53a7a7a521c3b05275f535b2fac7df955562ec7c1c57ad24971af9d4f76a07ef884b34b8fad48f871c143763a658cd5b6d9fc24671186e351d79d8a39163fa76ad870e5048e4c3e0ef8eaa925c701070b9ad6e14d0e0d5af0e747aa417e72e597dc326448f71bda94d1aba168f04ec6c243c289a76af2a86ca5c5521220f2b3d655a8db8c5cc12f5171c53f642f432327afcd321e56ba2255a75e32acf6da082d411af20c9c9573a4eec34bb6eb6f170d14b34fa12690d3e8fbd8c879854b893d1094ec75474be8b7df76e775dc0cada3be3f8f30ffbd951f5044ae1d5218990816323b555ede7daef0ed70d6c72052c3140eac4c7587b6bdf6174cba9c0105ec9bff70a31df6a4227efd3f32d78d0618b12d3b37401b27eda61664a496191f8357ad5bba8c789faee5d6a27b15266016d6054d2e14cf8e27ba7de576d988dcde3483198a6cdd321a012f5ae4273bd89328f7bc1ba25e6e18c05c43e77f9f38f268c4ee51f71d516dd839562a9ed1f62dcae6861a3d15bc9ce48eebc4a5dd9e7353ded92f6c4b852013a27743902dfddafdd8b8643a31faccac4f6a832d4a9347b5d9140ea4a7fb0f7213315f80ce3d98932d58f834ec9760f39cf3bc74313284ad0fa8ee8be3681f8ddf03dcfa1302fbcd2e75bf44b0000ac19430fd649136dbf7f9c936a509dc81769b4ea0c5a48f9d6eaf268cbe9d677f487082a22a91f46b934dfb6d2f5dc6cde0d1ffb5f843db607ea50e655e2a6ceaf33e4533c9c0c1cd3e1274a48c7042d9d2cb5770d0b5c3ca12f4928ef690058a42212525033db20bb9c63f6e37826961c14ff594bc894b8a05409081cc4b080c14b75229c07d59e956c8d62132e8b432ff1693dd33be137a0977b990ab2ed9dd2c5931c6face09710f612da055b12115c172860362478aa7e96e9e8afc2120ebf11a7351cb8b6dccf566b270a671c9bc9e32d7107d062d24d12202d24bbe07e5a04a70b28e2a71a57da3e42c7ca77e5b13e7c43704c769f95c7edd038466bd262af06a39530335d490610b7b7e34d672cc7eb98fa4336234fed15d918a3380473a557e3ae714690b59689ce0fcbca87815fb93bd2dcb1f1a1d7b850c22d0f1d48ba0e41d8469709d358ce00317dee030c915aaceda2f545692cfbdd7e06775415547e43bfa57809f5583c60708af479efaeb86781f63b9c5289735d7b288ee55f2f95e2f87595b1ab1a0e289ea977a36f88c344e15f31bba3b7e6a6332b42adeff25057b9f68612f622762e1ab6604eb87b3a713ab91990d77fad2ffafa718ad2d48ae43678a2b7aa9d1eee0bc65d3b982b2a4df2a3deac73da77d7ce2a19016bcb17151aa6c2eb762a3f2209cb236fc75303036d37327110b18bc36120fbf92528f0a0c90e73cb67dd80610a58db316a038babb834da8bd9cae1b075c576632cf08b7b748390413aedcf7578375599650df951a174862739d5d9e614fc2ac1561e477cdaaf3e49aecd1f0dde270ad1ca97ae8aef4bebc299aece1458d1c7f6d8b760c786f769a3314bb42e699c9d68936181b52835ce4382373d654302d47524868749217fb2160a48c9a92ce00789bf781a8f9a5ddfc65c1d34b03ac4b5fbe222557bcf9c4f434db627c014a5e702329c9545eecc25e758691c12d3593148679fadd2079cae365e41650e9a7a523fe64a9a00cc929e789ac2e45c9f38aa652e0f6bce9949e90e0e7bfa6aa131b52a77d6d8f210e7eeeaa19a0e7f415f2e833ea564978413d49aace8c08f2678e3083e9cd9cfe046b884e0c663b1390988767a296ae78a9bffcbab870162a140845438863ca83fd94211b19a5c2e3b683881784bcb09f0950386a864e968bd002048b51ddc7c86931da34ac4cd05d97f36ebb251fa684b99ec6298d975d085e215560bc9298f058443c84613b5596edfca15a6f5e6b6fc7d2dd314fd8bbd934b1616b0847b4c39410abc949a8a61d027a55aad3c47cd7ffb83529cf5870f47ed118132d64df1c0415108dc582e2bdde473b359754a2b319c967ed63169dd62a2de216ebed570c99371889e385075ff73e4a2b6ef892a1df7badc3336952595050e8ed81bc1370551f52d563fdeb9e5a6c3c396c3b5050c52a3b7022f8aca08fabdef6f91aa6b738f582b3e2c05ba78b587298951e9b5da2e6954673f3345f8a3d85466fb17a1136268d7a59eb341a4e9f6153e2c4d0a47a1b4975917514c9c794328e12aea81df9d1dff00e9c12dc9a29d8e20c73b0ffad33109e1799548afdc5abc28dee6a597f7cba7fbae357ac8e46db192248392666f466e9a3d499545fc03b712faccd457856c139553c9aeea8997d148aa2f85eaebe3eb2e42e800fb35158e9c8336ef4945890752313c42ee7a0338dba02414f7e17f09effd82ce538dd9feed23f3f82f7d1905d98a7983222a0df3fb1aa663d63a76dd355e5e1bba485f9a10f12234c13304437f7adb75ff94efb3a56bd230c507fe8d6a13df1ff092130dcc2194dfdbaba1a4d9890d57f4f86fc2c5d1921ebc6f16083674d08b54136d09540ee1bee596a1493a2e61b96fcaab6f42abaca64b20eb8bc0564b392c04da793289a2ee6ff876b1f425312c769b5d40265de1dd25ca7f040d6b9d2157f4a8a8332a57d5a52d31cfc7626cc3596cfd073049ae2943bbe083aa40e2852ef850b064151eb68b9cd781e99267df7f42acab7eecea103a92c4ccb3be40d9bd4608652c09be39be92e6c85382ab7de2b675cfc020a19b9e636ef243fcc88baa0ce4356e6b63ab3a09c1344f5583fc479ca8e8b1ca07e7217e7217954990bb523d7f889963dde0fbdfd1ae6802f509ba7afbd4a7ea72d7bbab864bd0fccb617844a7259ea3334a5edf4b2aad1157d5621dd0010416667536cbc01f5eed2aedb0e57a8e2784cf067ec2055d9a3abd2aad64872dd9c99d95840d6d747e8052f4dcdcda4e2d6ec834081288de9497b96a1de67342646f2c39326fa35d30af0f9db8d5938f521276fa15ec3793e8a328a0a922a636de2b24ef0476a3622c007e62d13c22ccd4956bb95b035f3ade1e69a721a953e7d887654edfa288bf95b0b7361e978ba479693b64e55ac41ba7594f8530b2dba6a8d0c3f90ad4988a8205aede9968c5a64d59bd33bd866f9de84cca762600331c980f13b25f8cb33103ac9234bd0f8772c1190abe86484493291782476cd975e5dffe7405085f594406b6965a648c5348be0154a62fa36bf5b041fda828e7209030b59274a796264b1d31cc60afaf30e1a720548929efea6f2105b5c7873645ec41f2218b2e97f84fb4db0749537722d3fe72f76336def239da6e7c5938046c37012d85abd926355ce5d85cfc095b204a2184f773f07c672e3fefdc65d86546786453dc26eba7e980ea94d16327dd60ce9fac663a1c702a01e068f6b0e19f590954d99355a6e7146ea867d4594343214623509da77de1a69d2fd0122cf36eef7aba79dccc0ce85e91de0013ac16e12b7f99de75fc95f25614243da521564f693d917c58d51fe890cb108ce445c74fbe3a5cc0883dee1444303b2157c094bc185fc23a4b5d09d1fe8a500732070db052ee6f222709b37166693a1643fe69bf46ce367870131b0b07e8131ef250a76d1d74f2057ff7308679bf35300b8e4186487c8c9969ced28801f17a24a920fa02c9e056d33930d722aa87e4b17ae91a740784360d31d16e95085d63caaf568f4bba34fd9ee77f4d0ee28aea30375aa2537c09db2796af7649009ad3e28d4038ed6930a39707105581906cc2afbde3e74ba6e32353f50133b0bd1a2b6180c59c8d5be9a99e1761de242727ebf2ba974b7d626ed8d8a184ec90d141a7a32bea0970dd6e8e5b609eb6ffa3f780f0730cbbfc55f80dbd514bf8e456c29dcd4abff65f1440d68f890049525bac86cc79e8bc6e80de0797acc97a121ad1d4a832d137cb721e33f91b0b096ab755b93843482277d8e8f16e624230391fc9068119471def1a040c63eb813d5a2150569be8061ea22c86216fc8a41143258258260a473346f57e11337da98859088c32b47196b9f90f4d7f18e4d44203ad229439608eead1ece4f79dd6e71b11bc15320629572da6c763887b8f1de310cb890ef36b3578571da78642fc86bc18eb399a1c5297b604e152a950a44e9c6f2ccca2c816ebbbb0bdf119fed3adef6337f102133804690f519f7d5402a8167d92a11f4170e78ef450e1c458fc6c63bf05b0af4b29903709985204a71c38e3b5b704efaee75c59342bbf32a1da0aee1240c2b9094b2481e0a7763816704410bc39e261ba415a7cb6a8995a0768fd44a4042fd7da1711a4181daa56a352f3195d8aecb118cce64c36f8cf8bbbaf525f484bcfbb61c60cb0e76aad24a749f75d972f2358ccc027b4a742df0581e771edc23a88438ca95d74e4d7c0722ec86efffb518c6912eed9fcf70e3f791aa2f8629fe462beaab522812260537a2b2bcca5b2f687f85d44517f092f19a036a6a558150c27f3fd0128645e2316315a0325f901656eafff4b31f86041b8cfc2a6968ec2ef5b3bd89c181a77b8797e0e5773fe9f44786f82d649a0eb727c549a090fce1fa61511fed9d65f126a5b19af1512a12f07f79d1ef8175f6b51becdd6a07b7a1584127cb6c55d45ebcec2b48898ac36092d315f1e823736e57186c36b650702336ca0b42b4b8834d40b7b83e17281e6d54637711651555cbafed461c2c0223d09807a369566a0efe29a4a722b70aa328d1009d26283a1b88152f9ea0c0389f56c53dcc4872002e87aae98da99923ae47903025562234a9592eca108cc8681a1bff09f2e98dd92d0bf599760b5e292f1afcbb74314d0640fcd6b2956ac515a8461ed020d9f47dbd58b217a8499ab728c351ecd221cc24c37f2ef45154f9fed4fed225666b549a17a1fd4272d0f3000db8bfd48d2f5f110fb18ddafb8862a0fdf43f05162220a582da39be196a6ebdbaadbb56e0602795635996f078de213cd9d1e4a4f8c758b60e905087b4baafe0d8876a9eca739976f4095de330274d60d2aeb204899aa92ca3ea639538e24dd9cd0cd6c75a749ac7b32bf5162844c1d0c989311b39c01799c9407c885b174bef2ef3b4f23eed0357618ba665c8f20e72ab023abe222464b64026b78f006346556b39fa4a32da482a11f8df7d023fa3fe32758a51e00e112106f210ea9595f16ab3168190497b67e9ccf27704f068e85bc2788d98108664ba015daa585d20b53384555e185356122068bdccfcfd5ce9fd1f4ba3ddba3595cca0f220a975536e0cd95f32571bfd8479d5ef4c769cbffbdb8789c0802a1a2ee188c94243f6e36270eb25ead07f7fb1fcbc884e2ee7b7479853d54e8180341695445349407bcc0c6af5159410c91e86f93b4dad40bfc7fa2d48e3992d591026c3df6e9bd44b96f6b9759166e65c58ae81b9bb89cd05a09a0f6c950765d81347910150c700fef9249323d0068b934c3af66ee1551c03910593e8e94b570489b2140ad898589931705c6211182e8b7f8af72ba8c17fd6456353302c15da74d9601d2f15ddcd22c6d1d620def249eb4ebd64dbf0407976f081eced5df76310fb122214fced7b3fb84f460e075163c1b6fa4ad0a4c8c7d9b6f26a72e98068ee529aed9825d89d6e28ca7080df1676e1c562e91a1b0e635de8710f4eb86295e8d73c14596446cfccb6319d6993177768cb27df50eed3fc2c263a3c80b06cf10fe40753410759c9f7b8db1857e9ee839a5ddac2fc3ca60d921d89659c29c0354d7c842aaf6dd5e2513bb073ebb949b8e3c6a1cbb801fd1e29bd6716c5bf26a590b9f9b4d1f906d8da31e83da4435c66d7199d7c1514f8945f50e7fd348b75981571a26e2a2398eb8177a1811f2d303b666a1df6923bcac5ca58ce3aa2c33c1834595321b1bc81c7bdfb0833fa6a6df42ebf14fb7f03d5521e9761079e52b9d98c2ea913d97757e7ff5db2e67e1506519885c94b6e547ba1f7c5b86b3b62fd800694d7765139277ab106a2b9725a44edd6b8212019e6c80c7ead2116c3d0bdbb65b70a0aa228ad28d89f5cec4664d1f8628a5bc9367caa6298d662806af5362afc3f04cfbde09d003116653a80ff77b6e08bc631c4b0b1687b9cefe1eff08eb6c118356fe07b16a98b2c235c8480492118f24cc7805926c5474535ad1741135f7546c3bf512083e2d056bcf0b9b5fb84c2850dc840f81fd459dd31c66e88896090d0a4bdce6636b7592b2abddcd3584a74fd8b4679c6c096739f5c4f818fac3adbab90d1b4c1273b0c7cb4a5b2d8764d25f1eb9fc79c7b07c923877811a39772f540cbde3e6f0ba1321fdf09fb682e0d410afd7d0ff6a2972e42a8b9dd93b6c958f11980f80e4afd1daa84a0a2140c729ac8cd54bd248d690dae0dfa3db803cf9a7f27748374ec035124f8e0ea92946793ab5185069bcb0acc2675ce2069e09d0767fa7c76bc516c6a0f130c4625ad88812c659c4fff69f02daf38999cb5790be0e03b16170c086363cb81938412cb719dde477bd6c770fe52f8cda4e56422ecbb6ea6aeade3c6604a954f8617453e09e268ce2d1f23839e743f11d6ec66f2d8035d9399260f7edd633ed741819835a16e6e3c2c9ef2f13400a4e0cd1f7a1921080cb8b774f332380214a9d6476f8c3c8da769fd576bff5ba6c02c398b9730bacee18e246ffc5212493d041ba3debf5cbafbf351dbd0cc18074bbd2d6a5ae2972078f08d34da3cc1283dfa0c80ef5cd581d9e85e017a67b23f7f8248b212dc09f46d1f793edff6429a188c52912fbb3568bacd33b50269f3cd4c06463832f07de77fe82a460e1b1ddd0ccd79351aea0f92bfbd25299ab9de68f5dd4748e6d1dd5949dae78e539be1897cfd91c94355077b06afd16a3883a2a81c97dc4a24303ab78ad0fa12e37bf7ae054c7ea23748104881207f0dc775b575a1e129c840e7ecb20efd03bea5e137097376880ba9fb50a007e2164b2661f827ebf95c48497aa1e1bf3d75640de7e19f5605b9fca075167d00fc9edb6604ebce714eb60cdbcd149452f67ecfe6f0daadd7f456c085989876dc2ea6c7a86626f6b95521d5629ce8031c5038fa1dfa4cf5d3a1cd616c3b0c845887825fb36b1c71d5722a172cd6562ae3cfabd8c8f538c96d4b88e66bc607d9c220494677f560a13775d4ac479175e4ea0767f5223c542c2a6a491c38d0fd67bad8aa59625c6fd6ace5c54939ef26f975414ee24e6d240fd1e133423ae3abca6705b01df48cd9d55c13e7eb47e9e3ca8ca89ad04a28acb06006aecdb841e18929f417c7c15b38176042b541dcbb90723d4da6ead25ceef90c8e9e0b3b871f240b201d33038066802fd5babcfe2d536794a819bef5746f91b751d84e4231d4103e7a0a7a7d984f7f5091358b85da8eec0091a39661eb6493fa960ccfb3705ebddd8b83b1dcbd0f94355bfa2ad2af655b9e30a3473c606bf1d2cc068cc924b79b92de763d51326efc4c13ee6f58aef38c4d3453d1c9a2345af1fa8e99678bc34a7f835e638454d3b663ad9a858b143eb8bda770f17fbbe5039ff733d6561884d32e2feb6f62f06ab9c203d82664575c22881033da4ca0ec4a934b7271ce135d0822bf0ba5bbad55487e9cca2053d2fe42639502312bbbd1e4a02663416c0b05274dac7e0bd6002dce9ba9f661323be1bbc33b6f9173d97aa065ba45ee6f70a53384644e7b0c05ede067dc6c81575f380e01ff8dd54bca7dab887b0fa4594537ad873ad535985d017f5352bb0a90f06f686b0cec40c8e23320634b393dbc0ff728c4412d8ba6fdaf54aebf01b70ff90fa0dd46fb2d539b162e506284913f9a9cc4bca580af6d8ed5266aaa7350332917df7bfc26be7d9e91a6a241b188b18750f254ee23e6ac405a3a1873ed29cc8fead3ee0865741979fed48a8daf770d565b430b84260f1353f6a7f0af86d24f0b375c5d0ee4a947ad8a7a905b6238948175fbfa0153ce6b6a824a6852eda72afaf0a09c2c4ec90667ba97a5d072c269c8f955ab11594c56c8a92b2be72a05183a5d5ca4c50abcee4fc7e8a0c86a0f59cdbea15861711534707142e3b673681bff8d0da1317ddcd114831da84c50cc384a69e6019afe407263854638c66fd4f00790d589e518941aa49a556b833fc6734b025f421f9726ef9efbc985701228089268215ee8688e284a63853e5b10df0cea6c91009da6e76c99e5ac0c6295418e67b44a8ae7a6fc0e812178de6a395b72696cc7e8df380d198c6ed86724038df2551eaeb0205991be4af5cd71ce5ba5a2b28fa3806e325beac6563323f4f9055cb0a1431fef1bb4a2d4cdd3f3d55d09a1dad85c81d0bcbd1074b273dcdf87761a7adb606802d9a3c4d85180c993b6804860e84db15e8398ee57d558ea4330f4d8a9df5e92880cbb977d2a95b1df206b95da04922c7b7aa3a2c9e011b26423384ee1eddb99f5eb56198491e96b8a69ecfec63bce2a00eadbc446ee9fe8d69a7da1a1b879c60d45892359d27b90342c6b2e3f8fcbc69346586a6915059a26883db74c5e432724c77ad07f011698e6b09f4bcfdbf23f1a828a68fa05ce6236aaee47cef3b4e78e19870f77462f5e30f0cb49b9a34d5fdbccefe9b7ced9d1ff6d16e2ebf18977a72bd5cbd48dc6a68fa3480b5ecfd89604bb991cd4dbc400a8515c2e3b931c3d43df2449eda2571752e27208543e5b286ccf226719172ece3f1aff4a0564a8116775e875c5cdf3d80a1a30b5931bb2ebce92d7cfd6d60b05fc731a19cf630a2bc624fb6eb4e3c38169b65c9dc223205cad07a36d7ba4e23e063cf1a01c4883e572434b7d820b80795c6ece18f4d31ad509f836cc5532aba7f070cd01c3267b5452fc36f388856d1bce1e74a00f9bdbf69b78265a9d368ee89c1ee206549d7efb222b9f09331c0dc1742faece3e1d70297fe4dd9cd47c2f22df933c34ae310751cf883a528558c3868985c44256bf19994937ae02563691b7f6dac67d9ebc45dc8c5e1eec7d3ff34dd9d92c748a4c58977d1e05180fd18449592ef95d9670ed7e663a319dea94ccd1465d09d6339ad3d3040dfa3a44108bd961a33c61a5edd86533ea9a448034a556feec2717e2508c22488c51478926206cfb82a835ab5a8537e7b282f1ad48ca8dd3072426e50a6fa7627b2d2e1c29e00acbadfb42feac00fb454f5be07d74354e029d9e3b2575fb149385c4a5bc87fda3bf15261a40b30ed17e58351185548ef3658381938b3ef45bce5c9a6f10ac41cc247c226d8d80c39d2afe90385770c31e7036a5f6cd259b8793a1d964de7ad14fd1d721c0d480d4ef92d4c7e22bdfda94d6f4cc19fd9577ba3cf9ad2aac8fddff240f8d85336efe089cb6124351ad451007542df6d0c3f1c8fff492bd38e596ba3ac848aa04082886a1930b9d05de392af7abcca5eba9c07b7f179204834efc15de3f101f5772ea84e438a838caa4ac8561892f7f665804b81c7da8ac1fa6ff502c202d4cdb97346f9c0f076b131d5200fafb034cca2cc3ae946fa23553347f3d1042b35cd702d2c806447f961f5e43d5c9d8fa10a339a27947e2523d52f1791f6bb838fbd6793c0d40b93272a1a760a5bf10579a04348d59406355e9768abc4aaa966d99c79d12f694af5ee79956fe005c0c876edcc4baca512f23eff0ba201b5b4c393c54cdb8a78ed99a4ddad7bcaef189e9e17afe2d58059f507f20e7b6d22c259e67a95b276f892307c752e20778392f510101e6b96bcc670d3dc9d555994443c41662509626cff67049cc96f78f7b732c0de65156f1cfdef771ad517a012e0a669e7a3ac533cb6f91594e82fc3e83ed532e6d664a8cebed717fa07cbffbf63d03f47b6ef8abc5085f0e565f922ee78aa97578af4545f57185aeedfdd6801c86b390f3eb52a152defc1c8eecb84d916ea6d06fd64a491012498d62f9d1116ca14dce2d9f4a456fa8cf84b1926b9ec8dcce710b6f7ea9c129d5a1206ea8e3275add87aae6f870551a0cea7779e8c2538cd5055597f257d8379d16d8abb77ffe2e9c8d01196a7b29a4ad5a843c95020c948a63151e0d14b64ba89e10ed6b4cf108fb305ae21d6fed8f4c0ab35d752e1addae6f7683fbdd530abfe5e0432d4adc7e91e1377f9972ff4f0dbb35477827af8635128738f98fde5446c2c8ba91d36728a25a3c2334a52ced11b5385ed151bb873366f9e0373ae9b6abc24d414812555fbe3dc321af1740deb79d38586553d004ec689296f8a625156df38acb48e6b30e6e7e0c8b81f6516807820652b16b94aea45cc93bdda00daf8ef7e141db9e825988ef66d6068b0d6d1649aca467b3415d5ad13831dfca8985c336df421dc4a87cd177dba7a23bbe041c4c01245ddc7bdfbfdab13d3e1e22b2348a1bdab8587b0c2eb2f8f5db27881f62b4050918d89fd494d51911c7bafd0fd6be15ff79219e258e61082c66c7ce45afb41f8ed24b06470d467c980c4237609b0a083821a4d85c89eef91ef6b2e6ed2c84c5b6a88048b1c625258a0ff2678821f413769a4836bf9076f7750cb5a23c4ec59180d4fa988002e6d6d52b1fa155989955063083e6e9432b35c2eab581f49e2f27804caa7a0b7e8053683f1a7b45ec3d7c9a9ce22d43f4c43f75a0001a356dee861de213015921d7b42a67df7a54f4ca8b99eb53a50f85ee3593594c46162c05418ab499ddd6c850941c87690781ef07c85f7cc287110d9629a4b82e90576a046479bcc4ef51194efbedc0a7180601b80e7e0da71677fa040fcbac7e36b38c727f3e87e60109a75cf9513472f0efda58096cddbfaaf33c60e55553613762e528e37b56be72180ca5aa8ccd3040596fa8a28c6ba7bfa8da0dc11604fa53fde7228f383b584f88cddc99c42eeb089ab0de5019678b0149fff34db2c6974039af6ab3d67297284a55984046ac902923b4c7834893b2706842e7c1d21b61179a8bfb2620cc608a044f2a013e0ee4b2d99be7e50932e37a152ab948a4ed0a1dbc6b69e149dc2fb44afaed05ecd3424b267b90df0c2b88ad664299ea2afb42e60f9afb5b01c8e2c159e92f78b77afc6ea69a3b17171f87cfb4dd367a9d85756bf39d58586f346a28931a68c65f8aafb4a05af91a28b6f4063f6bfb7d02997a384209825df930f6ab242fa5e2002cf87dd2cd6aee8747d47c5b694b63d4fa9541e1c79887c88e00b1349380a2921c9ef32e450ed2efffed146aa2e43585ac398cd801be3958f17e1c66d3c26ecfbb3199bb9a8692ce4fb11e94484f3ef5c6116c3ff2fb10e70d092cbacbf18e6be49a7d868091929feb67d9edd0f2d6961bf82ee5df70cf2a3a0331f81e5c0f1f8915a847216dd486c7e444fcefbf5a2aedbfe7ce96e4bd492e180f56f9ce9d6f4941d92b39ab92c76da736c9320b8cdd8a459ecdd7e078f6e6b94ee4c87c26bca1e14f2efe5382e9a8d90ce8193a82975d36c4c799be55a007bfba32d4608c61d8f286a5012dd48d50fc60161be5ebb6406a773777ce9f6edaad96777ac69138aed4240bb5745f0cd9f400a117a2f841429b7a8e32d214d8a8652e3d0f48886aec3a8e779de5e8054389937bd8a494b300365ce44753422f98ccdc6a0c433e16ac0b0ec786e0ddd804af90d5c026e07f272738e8cce573f44ac435e83f13f70cb2e39011a2dca5b3dfec1b1638d1197e220041c8f89a3a2281a00ef819d24e1339e90ba184cb3e54632a38916375c812618da1c990185e9e45464072afff4d82351ca0f3f384d246af6a2d556841ceaa423f2d48f7f8dc90bcaf4719377d29e2fd528b50b6d1d87ad77ea6388d8b44c219838ab1598055056cdc0f24d88fb2c83cfb5551c632167b75ad49cc2ca55755db0cf406791e0136ba45e613a339fa51806900ca1140c23bf73cfc16c4dad66531b76cd127bc743faeab6c59c9d310b419e61ead5fd8988a445270b1fd8c84da5aab28a2fb0e1e5860c8ff14998b5dbac58cefdb533ba9b886ee358e91f6203ffe6a900067a18daa766fd14777a9898acdd8796685f9c6912c4371539723102d0108af4d61738509df518aa96bce82f3d5bd814bf9065517517200655770506cadb8a08dc086f0b11c98510e9a77df3415599ec3e5176ea089d03236c731f46530777948cb7b5ecf5c602f9b164b789e91e0a2013ab5e05617aff682d3fc98c395a4df9708417fa946c5a2bac305f84fefdcc2240ffc7ab3e22093069148f3e4046282191768d9aa645d73bf0e7c1973c749b0e64a181c1e5d4bed7f9994c55abccd81e83009986ff49e688223f938d2078aab217aad23e013bce821cd19302e82f78c3e58d1df3ae14bdebc6d2ef1c1e5a2b5b4403a154ac2b71ec3f2d46c3e0f0f5afe62383dc03e37bbb74595b9a373677496b4420392a861e82699efc84da65c93ce041b840353da3d9dc140c62e1adc91330eaca305ee06eb7d7d95c540d85d74e58d256081f806064f95a1780d817f41dea69bbb0fd6cf7921a4655afe683eec85c824f3fcb68c71e469fdbd64b1ad0181308f054015d70f73d901a87033cdce3bf41ccdb65bef2383257dae7e2f73c358f9de6e4e787164145db0eba4a6fe6d19a157ecdb6031b83b57e3d8fe4bf87400bb3b98bb46cb9e8df96fd34d72ae0be6bad096f90e5db6f9b6d17cf3f392a1c1b2288ff6af3b0975b57d6d3ddb8796fa324473b898b6965dd2d31b71880c82db909e786b8d32be84f58946f45877bc2f499f9edf2b4b5adcc9ecea41ffa505b1b843b13c455f9e9327ff970aa7e69fffcf1614de25e1b6fe13102a5232e578446baec69db1e8cf328a0138948d8cce01b7dcb73637cb83424a265391cb96d65305466b7a92bf2bb88afbf9a108548cc8b918b348cc878077f4bbec03df15cd2b59117815c376aa71e2a668b77bdf4f5efcd4fb626426a9bad0da45a19970a26092b78a21692c3de4b923ea14e1769741ee827d905b88928d96e755facb26fb918f0348f68b2ed3974cf76942c70fa77b5c7bb38a0b84d7bb3e82e544b0965b08fefb7ead314b4b6d36f11a24f346f260769f70704846c060cffd6a65ef8b00c21503f07e056a55c7481916fabd1147085a3ffe180d9d035ef6c3fe1c35aaea67ae5549ac0d3456960cff12eb9bd788f7756691dce856fea63c56d348598768e8089a7e11a00e535d055381f5d4d252b1c87a245b5d7f93598707fa799897c60d802c9616b6f8e2cc943259d92753d4f8b71e6dd59f3c16d381342bfb3a79ad5b29530f5706eeda99159d7e34b0b8dd5b8e95c6fd5357ef0855d04ff10c3de1875e1fa8a944f8f2fe5aadce786c0f7db51591224b34c9a818c8f78b0d883cff4fc45fb8f7822896eebb6db09b23618dd8d1ae37ff7e0aaec6f089efcd1da698bc0b52323b2ed73eedc70869b4c3b79d6977f491c3250370f1b8b8eac00bb5a4a8764be9fa9189a801679e65fd496c55f7e2ce1590360f8d9391d4b3e43bd84df19486c53d2c2b6bf10f681602109e8f1d7ddba67afcafdd9dbcc555b8e828ba610deb5bb510f30682da215a6b1ff46432ec132cdf46d0f6d39e286d20bd4b0ca0274f4be20585dc2abe9eebd589a2845b46af6bcb752e28870b69b5c88b990641745b86c0a0d9132068bc55ee32f612657af8f3bc4efa3993afcc3a3bd31e16a01ce8283623e33f7591741fcf0a94d8b7a3f2d2ac2b044d542ea7ef499cd26940e9d4ee4a94f064e71a8049aeceb4ffe28f29d06e8e1b1a8917e463692526f9d7fb3d5f0f4215223e8b7d05b02f29cfce9d185d8128e8c8c66466d10f4cd26b5cf3fece5dcf7b12f52906f78065d55c2b4cdea9f786f445acd55a8f5b52d719cc5443dcba8e0f5b251eca57223c9cd8bb8693834de9fbfc0fda549b48368e5a7effac1ded57ecd1d4c50cc6ad2196bd5c8b6f55944e3f173c83a6ff4f31152655d209b798b5cb892ad085baba66c665d5fa330dfe39d73cc7012eae0a43c618f9f278a8ef28c98cdd39b2e2af8441b8b395bae7c764bb23a62bb2478da52c357cb98a066757e2315d524a44fbb6fd91858c0a6ea175b3908fa30baab382d9d79634ae5e562c9ac90c6a9e6a6358a1e249526542eecdeb4afc1255cc2f5b75a435b977054ed436cbbc41553db7bb57bc6c31e66ceacadb93e76784fb1f396a573e059b6ba1c42829f475292b5485201ab84b20d2f1929d74d5ed8d5d4d85224b9b411f15f84bdfac4a406d7f93cc69a71294c1507874684b41e74bb3d44d5822afaa1c4452c2caf6b60542bf99f53ab6b9f47c82dad659590f3cf5d4bb8b1870d8f51b5822a235346785ba294e1c808c196a4fb16775a22bceff9ae1728bfa0d192b5ae81f271bde4203e63aa018eaf8fbbe6fcd0f43b6aa83a94a6a6b50c953f22e957c6f066612baeabcc77e10af35e3f7a4f9335f4c0202d1b96eb1c474e22361a8e2ce8d3a5dc5af6fe44a9f659aaaaf3b7336e4a521f23efa733e8d51099668544dbcf3f46e106d38f56e69257ded8e0daae6c0913e568dc41c9f776d0ece5f7e792eb79e5afb80561e9ad37bf76f9a13c91808980122aa49f03d7c0006590938c81139d8120cd7753affb995e13652c42a29be125cb8d9d6100452898f1c43e0688d9fb833c9be7a587e35887c55db773d5d1206b3a5eb69bc42b04edee6d4a2f7c84be5ef8a4f9f10cae96c998937f67920009da050eea949f03175effb9e216785020f8365a6e8aa3a4c68217cd32ae9580974b49c217794fc7966e01f6ecf8882a0de8ff9632f0e34cff533913c77c4700f328500ba981853c5056e40bf6f405226cc0daa04c5deb9d5bdfc937df15cf381dd332221cac85a3f984673a6e2aee94de6bce205349930bddd93f697f37053adf52ebb7829be5fe72bdbfd9d2c43db4958f23f1656c2d10b85756145d2482b62cbfa619806c251ac8e984b5772bab2855101dd511160a0db94de8d6c20177fb4e6f7b38597e10497952581edbd43b36786be9a2a8e095667fe134f3ce677bc050e75207200f9ac42bd879ae98bec7842ffaff6e052ec769a7adfe1e64da93e5ea9607b7dacdb225807300c88f7dba00f355207024138bca110544691e1793b82de2777e9db2c86e98cfcbbf970ac5633045c711ffc6f04e7f3e51699419d5037e39e0046bca2a4ff72499bd00089876611be8373e5c77e57bd28c3f34a130cc75640e13bd344584a9143ac9b0fa8861d30e4d7fc4596a38c40d8709de53dbfc3006e37bfd853da5123936c65bb2dbc7433f5c51a4cd8921786145f1c42af590ce0fa585bb8dad75e9f9e6c2987cfb88e1ddbc8c28ef73e781bfecf6fc7870c550dbdfe1e450e83c6038242bd5ffee5eda08f4f9e4bdc76092e73c25a7d9ec8abc6e2a01e9c1140b83e5ba4c02ce65c6edf84df7024b42171ab831ab399f70c640cbb96e7977c813da470e04fddfc31eac67b342fcd2e117fb581b7908f82b8daf3a111c21af139e0c2446d9570059e8dac2962f2664e544251b487e482e7b73b9211e31cc327ea8ac384987c1757ae3b08118f7a67da0c49c2c7969cc7b54aeddaf8eddd344ccc9b6bab1acc6d2a5d27ad3557985f49c276c90f866252474d04625c700c844afdb74016556aa75501ef6eba5521edef995b26861e163b4a83190fec6067cf464e36aea289ed7ad99dc4fc05aee2027d3ff11d2c658b24292ef7f64706997ac9850b1517c936517d1da67c67776e10400eb5b3791e262a5a9985d3463f8b91fec47c4b20451c1897d65848e6ab852b4f13b76db6014b8fc7cf42e7c480aa6721b4e352969c366297c35760a0d1be234b5ad9512ab9284cd3f90167db222f5f448220e463f50a5251f71811aa30188666af840fbb81c4fbabaa8a8549b7281776c3fab4f129f9aa3a4881c02ca95f2cb99caaac1929c92490d3e7ce64cbcbed759efdd07e01e6950ed7111c5fb92a7716bab09a67891adfbd24dd8a2c21ef4d920caac0b84ed15f54d181a1fbe4c1fd2a812c6a64a0d761146d54829af3f4eab713e165a2a0d2eca5ed641bb840d364e077baf6bbd2bd95618f83b95dca0bbdc799cfdc65775178003d1b652ff2e8170306e4d8e1df0877e97878dbcfafe641890a25d6177968233d12851a0fa30d5164226b12104857a4d495963cc39f4ad63990578bf69fb79a8b6e546a644420f4854a30df0aab9bd81848d8be29ade01e5dc8e789dce6e78f65b320d2a786b308471f4fe979c9455a4fb6269c1f510dec262c8871a7a38679d4b98963ffaeca2a3d35dad9e344a2aa300ee66fec1ad9d21d32089345dbced2bafb01685b175d234ab40fff94d661fc430d0773f55deabf6970382d16293dca91aa7301f05dee1938e2ff592ee5f2b8e6fcebf891c063e7846a38fd4d4fbc6d119ad052b13ee44a3bb1fc6fe1abadedc1be82664475ba0d2a29ea60306d290def39f93958fa48cae9348b78a9cd4bf34cd90e1bde433927cf314cd6cc0ee81c77aa071f1fa8c1bc349ad2e08a4b4426305874714c74007b2f7f633e94ff594fd6390e46fe2f9c435fb29ac83c1bccbd9fd75edfce9ab8ad34fe54275498e5bdf9bf88576e1e91e106ced91c219baaed4317e3491a08e92de903407c5dbd7ffafaabf70338a312da8f8b1337ea644f29b1d940fdf0af119fa70f285fd6ca5149a1f1339950e5cd7f5e1332bbce3bc21fbb9701eaa12d8724aab80b3d350a3bf5c69ecaf478d321af83938a5e80e0aeb90d2b4c34a1f356cb4462587e7f9495864b9b7ec0acea0089a1d58cb3642201f3abaea09a80f741d39847297ff66a160ca4ec285462b3c15fc96f5470daa8661f903f491777613c20e6fc2cdfa3ae231d1f994a588fea265a888db297cb0873b4e13af81b9bc0a235e8496cdc98d3332f8b15e9aa89a684724f3214de8ff1917ae01e1cf475e9a69ea3cf0230ac833096bbee2377587cffea33f27ab0d017ac73e95644b53dc07bfa915c5fb7911d1f664f357c21f65fb744b5a1f2680ee2e6b87333b2e5a500846e27e573776402b74f12f9890b31bd9e9967fbb52006ff96a5bf7c1991cd32247c7a0ef7e1724884e4aeafd1fd77e872378af57c18d1f4082b1f0f6953ba7b0f9eac6e686e3597bddb0f76ba9cff1f5606bc818bcd4b0415adcc3de0a2fee1b000cf6bd85f2518c8eed6360fbb1ee54261eb3c64fa0ba139754eedb82806a6d67b27d4601e05782b7f7f0f72b3f408960a3da4dbcc751d90cc604fa39353068549686d6508426d60ef1231b8b2e85af4364ab3411587a5348bd027d24ea8261b51fafa7f1e19bdc9a3e41a0282aff00720d4d6715fb69499d4ee4f49c18d68bdc58dac772a2c8ad3ecdb3ec17ce3524f2f6c945909946ab96a561906d18b8a2218f1a0b4d355ac2ebb9da33e86bd25c6e71790f68244daab8d7f08edd62a1c246c9c9bdeee9c34fb44e1edd6d6812fc4c25dbd9d85bbc4345990772dd9d21c4ae0c55518cb79cf66e7c0789caebc6145924fd55fb5f49eab9cb6f027dc71dec1e033f77f5bd2f3c194844caa7c4d82459054868b39d13df3051136d2b1294443d76e5bfc81d1ed1319a441ff7aba6ed3462d54cadbc53a12dcf2404bcf7a4c733fed6cd3e0031755a0ca0a16cb673be30fbfdb4e692e32f602cb40fb984b659fac2842c3713f1ed7e15331ef9bb41e3f72e355e6d8c7a6c50011e1afd60f619cbd688e514720d2afe30180bd3be46a62977678c1687b55583002b9bffb8486b81e41bbe15eec30eab3e880a3734f353226ab0d1c4435e842b64b12e29f4c0dbbde0c11823bf8e75494f00671ecb5cc521256891ac9037edde36daeea1f5e7fb15ad3248d9fe6c357755c3d6fa7759d76c56fecfb38bc4f74443497dde61492baab2308bf97e4c40758b9913edc16f833aa1fa8f0bfa33c0e5867389c0f7603bd41946aa0b981405fe552e6fe3d65f0275a35fd3b0e0f10bc077b3d52a7b2cffdc8a1eeb8f1566223e3df8503f547fa43395ed095074954fc0a1fab1d8c2634b9952c31a8fe2cad33e3b8bc1815bb962d559bcb83486fc694c4e7742dde1d74149846600bde795d25f63633aa0dfb066780b6c8a90922e26a87b5b6be59244991e3e14fcb322a34d280d2ea0ae104a8cd17084f3c7527ea2837b35f6ac736dcea8a6bfd21c7fb39e174608d3b537622817344f177ba73b95a25af9e408d1b788028e48ed930ab9d3cc56adbc17907cbbcc58aa4eb5063722b59669d50d63b7eaf75fb215bd156c691f129f5bf6e72c043b359d3a9d9a0e55fd50b4cf088d545e7e43df7025481d0758fe26be808d67f1831d0c4b92a57eabf33956071fa640099c8fdc593331507f183a38bdbe331468fe996909f13498c76ef31d6f9e8a1ac17baf0df708ed80c429f9ccb3bac9e5825d35e50648ce253d94d7ddf690fc033920b90b2272d7596f4c4eb1a8c9fee5ee30395456adbe14763d264971f14ddbde4675275e816900471131b5f05d5279e9112316a6ab473ed0e37ed89274f7549d23dd94998f90f4fe20c64f0cb59dc27d15e14c287d3cab515e57899cdc0f68224f2eb003d8725fe2dab4ea1a8806dd271c4774c724707c0bad5313938ba6d1fd19a10c378a6c2af4f625516bbd74698eb7b457bd4c689106b21183ef939c1640c7acca680e1d4737b30926b7579ba5e30b19aed7029f7eb7b052614d1b2cc28eef3a75c77e02ec7151235944ff6af3926822a1c240984034241401951001b480a250e05b6e7fbafedc1f26fa3371b37c068bb27f944ac8c44713caa200009316b011758a3654341e5e8f3a34aefb7769dfa72800ec6269fda18ced789db85cf57cb2db601cac8df3e671a318c2e1140534eb6b161e8b9216cbce258b570e5087d8f35a21328fdf18c5bbea86680121019d9d0e34d7f9b3be1df91bcf8db9a8ca6922091f7151c5ab6a481746234f0dc73d05ca488fbd4ac1256665ab028a0509aa79887dd2e89d5e39b420f206ec080c1cb796513f5948193fe62caebeb5bb432a98d72c73de870e051255c09d61d7a3dd5c0e748f289687f9726734b2960fe1173083b81e5a1512c1c802698ecd9d746d1f52c8f44c468f2e984697719bb955170981614c4c7fcc501f979459e376d142c252f3c42b51bf7d7d7a034682324398e1872922b55e6b9c5ab0aaec5e85c870731f89f8236fecdbaaeeafef041479192f1768a8e0ad4aef8cb71743b8af7ffac34aeed6af61b1f2c721da95a2c03656904adeb30b0c6ab9fc92b29c520bc8892dc85de12660cbf740d934657cb36288c77520b8efdc998f944c67656be334e5ba80824710aaae3a61656f13c407de67a00508847da06028580eb9dae530c71141d5e86a0e0190e0a81a287bc139177381512a277eb5af90c541e9031d12b8637a7e596f582c02de51143be7cc2e6db73334897fa674215ca1e4146e1e4690a2442f174bd7202be656d28faae5c749cf5265bc6a4f2eacfda700837bd85adc8e526b3aa5aa22b732c1e0c398e4dbff35ee9758a284ec3f3ff05876ec932ab08cd1d9a1765f93360dd89bfc5f5c5a77a93a4eec0c89e4baa03f70b1fdabfeadacc9b06148bec66f5617698f86ef5933b50c7d125c4cf245f3163155a0f6cb085d74911ff8943f0a8630b1a0398d748278c4b192861cd60ed3eb8216467a6abf4d54e0e647902051a35d5b2cb204ce9b5da563cc012dbc2b7d7410f3a8764e501ac97e7cff607e2b75593eb4fb65d97e5baf30f8433c46220dca09720a442d11ccb094c5b5c8428e1a65618f8f9c37047afd706ed2956379a6127c1fbbbcf1753b414dd6d67392e1d6abdea49d4a1fe8f8088d2ecd17d09458e98b791956c1b8e0cd9f196ac4c6eec1541fb155c9cf170d0ef761d9e0a5461359ca0c7698f94af264447eb7079c4510ca4951cf4387372da3c0f06c22c70df850e75b6e09035d4f5672d7e88bc812fd19afd22d80b1a45bc159e4592df29d2f27ed42e423dcd7a78ef860507e6dbbfc63e5a841e362d28252be806648c03101c39e13d49e4b03c91ba53a34a869ffd947dbf5661ae20262a8cf93a0869385db61e4189e13c8fccb8a591045d5059a57085a94abcd21d481703f92527871da575ab22da3fe48375f4ef98c51b968709c363437397ab831378a841b26c0f278e1bd1279f1f874e48e001d49bfb1c06c98b577842b9a16aafa3241f713d7052efc8bd24a070a22698f34a9879015012ad93f54478d4ff9ce4b9a751324a85500c8ba4858c2a8dfdbffeb1b5182098a314959c703803d93a7841dc4a8b28151d8c4fadcdcad589b8501ae95d6c541b56f07d19bc98f5013093097b5613cc2b22ee14cfdaca8d51ab7e37f415c60a5a79ee81131d4962c4aaaf29f4649b71fa92d872237f93b48cf7d490f841ae78bfd0670e985c2d8c9b3931a6035dbba594349482de2cf293c54581675c9f08a6126a6665252a589d6391ba32d6d6f5fd08ce6b365917bec356ca65d64497310772639874507fa96bb96fcf11a2e0360d374c20fec19f67b7f272cfe4fcad7073a8c1dd6ece4377dabd8aef57d7b05d3f0c61994e6271d26b90d786bcff15b8f4668d5428231e623e993eb450b291de3b236be5d90f7a92ee6009e5bd75343d57105ea8893506d6af0da6f032e4dd6171d251415532e69ca527ac8ee6f1f88f81ae170f957340291762387c40f0ce178ba10affdc6027499c33f978af93b6161900e0cf1ecc20b528ca4f3acf84ea7ece173989bee97e54b95e7ac2c24e0d1b32bdad948d9668bbdc1995b2fc38b2cfdbc0fde03662223983d04dc5ca76f3ea9169a8618c42c0f29fb9bf30818918e56e8a78db29cf8ad96f9dbc01d80cddc27450bb330d2955e8dac1ea82630b6f31d2c0738c13b8f4a563ee94f6ade089a073006aeca190973c8e76a1600d5cf33b4077d20494ecb208bed62feaa1813d7b3e881d0fb9d543b1824596f40622856887f73cb49b7781762aa9794d5201681b56161022381eda64ee6dae5fb4c9d8900c5cc1efaefc8ecbca94ffa5a96378a44c84ef944c5ff48edbb012d006877022fb72c7b00ad91a02903e5350d3efd4951e7afc9a779abc3fbcb0e021f5e81d6ff13bdf5a0de770b5b796ea6a2587c5b69b2f80b9d016eb96ff641a5e7065df72b8300e461d3e652a22c10a6f96883eab72808ba6c601210f93447e8f48b6c81694957ed4932af539783d86f13a1bd7b60a82d738ccfeb8cca48a5207548847458a3d6ce387a56aba27acef73c47fcd16528d322a6e6418e5dad4013a79be38872e369758d60b07a3a9b9e79993aa6bf6676ac5e9e364929f1d88bac2d01bb59240f1e1045b77d317099feb30f4751f338bbb32b12aa2434961f669c52ec88066aa73fdfa4a03e8de83a4882e88a15442ba7344b08b4e958cdf7d56dc8aefc414d0b9ed63f6963d1db60db18f97d6a57017316d6bd457e2b036c14dd3c678e654b4f232499e178694d8bfd105d862668d9b37d78f643a81e2467bfb807bcc5c21674137cae07009a299c3a38fd783ec2e366886753a713deed5aa8bcbd8aeaea184c81a99c14aeee3b7946ff8e36242246562ec497aaaa7d8f20c1b2c8ed28a2164e863c7f526703cc09533a4bbda1970137c261cb7e917a31b4ee7156e36ee94b601330086f56d14a0f141f04d528c6ad703616b5b12d687ef4ac07ff058082fc97c97dd28456f8ccd39c8f969755359dc44ca4ad944dcf5156a72ce13360b41600ff1d6309a9f20fb7e4b033a40acc3200e159cb1e07117cb70ebf27b4cff23ef6cfc0bc5d41f27b672e1744f4d02c790a320620f2ca8d994306b444f89439a5a1ec5bf559bc03f4431eaba700f3c3696574c5063a3f0e97de6e4780728839c58f2e8961b768819455d7802f86c703220190fd69a4c69f41b809d28338e6daa724ec4e5c3a57c72c7f89a92c94eb52923f47478ff9760e14808255ca84444a7e6cecc16cd67b6d067ec821dc275beded0067f020dabd92a3d2154609b1c900b6b8c4606b4d18ae4775876f8017c44a1e4bd3a660df328a17b0eccf06d71ad8d28363247da23a5a43024a6e4a0a4a4990b320c3d877db7c1735cfd5231463ec13f56b6af2469cdffb7c7fdeb56bc4bb5839e60c83a8fc1bb357543b3f078a631b92a87f4c0cb6589651aa804cd81478e50416ef3b3376b1efeb31a8ea67d95edbe9e65879699aab67c25b759b3a7c72e20570a9f49ccbd33a0a9d9f40b74a2c0a52f713003c60c7f2d559df968c55e27d7044eae5367ff6c9b67a616a67d391f21b59e4b05e3e43c5532d8be378dafda629ea669c55fa416f1f67e6ee601d029ef400d4b385cd6066a2de3441a7702e1050312b9dcbb1c1bb243c6d986100d99e4c0bae4e900e8b3fc81c163c01460126d1d1375a0bbfdea9c9f4bede489d0e9f73be4cd7b95cba888460c39f3423e1adface9c14379ac87f480a88b87e000e95838a172e4abcecb297657873d74ba5f463f18acac73842c59885d56b9dce50a7c66e7dd01f2b8f3c6f85b10c99d608a3c73e07029db576948263847dcfd441e2a52b4d2a22a7802318cc3c4d72f48ad9d2efe7870d8bc7b4f0d26776c9f63e12c18c696854a044cfff3c31d2c68b90c5a12a642526e0bd0f23744550105343fc593917a125dedaf9c54b07b0122df4694691ff1b5bea7b34660baad8f0530db8d7134df701e7f5f0da07d5e9b764a0f27d961abd28b42b8697c4cce6fdf685661adea6c6c5e147cc519c53f70b340e9bb4d692609306639575e9a1a51b084f9e6a9af353ef5338024a81e6cc27085ef6790de144c2f4b3f700cdb2ad690c6a7c13bee4532664803d91c1ebdc35bd648e09483a71c30d7e8c2bb5d16bb5d959d1135c7c45b78568a5601a54d28bf41455bc3fd7ed245a10fe069acecc034293add8d25a019afb12df61665d8d6240e0204a3205dad3f0781bf6f2b2c3a076e9d279f2a08c2efb8ca9d6d79977a0f1c2f20276089475c4234090311b31e31a43a2738f9cea357bc109211db3aa35b341a71eb203529c9aa685076ab733df93dfd9c0baa6758543e8865c8c9cf879645fd14ec4dc0136db64f873ac1e6f756ed0c988bd045c5b704e8f851e796b9f5ce9258c77ead85fb689cb1555dc5cc47132cbb596f224060699388b3a263cd264132218a1f501487b98b457030bb09d4d6ba7bb5d9e5a3c80aa6ac9168210b1d9fcf0042dfab317815293ec2a8d6842f5c1873750a1b73116d2745e1539c9678e8b9943b8a9735a40e8ee3a1cd8ece04b99dc99361862988cbd15eb885bb1848ab4f14d563798bc6daaae01100e6d6c253e2eaaffd041373e22e5c6a602357c99292d2ae245013df4938b7c8c1a40654a0ac7c879a978795074941570bb1945487bec65d2d34baf309f55317cbe5d129ed7bf95561bc1028a210a4ae677790db4a99d411bb21e2bfade628d4ee9f0c42142f7c0c3eec690c8296bb4b6a18efab3e9bb9bf67f7cc20b48a3e13785d144b59c7e24d8e9fc6414a434ce0c0ce23e0ee96a05550415c0025750b65f4971b98e16d0deb3414f0d4fd93927b5219f7497bf78737babbf758893337ecc0a78a90f16ce92f11c8289c9322a688ee5f86e1187bc3efe19ed6fd836ef1bc8c0c2c60086b55d400ef1a22dde1912fd51e1a2a0f905427c8770f90f99d2116c3c42b997606c84566cabdcd0ad90bc387ccbb704b0d8562ce1218da1a185f6bfc787d3392a7f401144de6bcbf1438e19deb0b247f04a0d30f583f4342ca115605b7548e64dddf40bbda34125e53651a230c546b4e16ee2e22849d2bee04bec3299fe7cbeb95f021d381f41d29f56456134909e37676a57114050f97ba34e6942894a76264c8cef603ab3a05f3bff18191f7862a744410fbb9c79326189b8760ea768508ea3679f8b09306d9d51b011195ef2a06a7fee3e11491aee0e708f0bc13ef8898b2feec1c90b5ac061bc2d3ea686efefe376e69e3d83c59ad6cb4a071daa5b0f62e1a58dda6a0aecee54efd53b6fe08c5f2bbbb5c2bb57634118c0e45eb0e6b2d13ea73790e293be1410f081fc3306e3d9006e9aa067cefb5ca3a03cee528dcfd6de4192cc1115e97a538db8809b191bd404c4d3e7caeb156bbd745f960c64440ffbc954176b0feca072150be3d03119509df57e1d3a386fa46742c89ce7843f2648a945e581215c895375a90ecbbf2c7799eec2b943ea2b45355c05034869489daec1eba48624b66a9e5884d6655ffeff015bf0f572a71f5f72f648a3724ceb7b04684b2f784a524b7cb3069052fb57e93f63eadddea209f722d2cc9328c42135feda516875682e79f1bc7ae636b69529b2ddd9feb165eb85956917b0888ac349da6ead752f9f3f016d4b4f480a1903c0243366948cfb00eca25c3b3561dced97e746714e27d025e5eb776d1cc0525ffaa8cea130874177a647fe6ac7fa60d8900f585e1a43e5b8fe0bdd6497a54418e6588d2b4b05606040cd138bb2073dc370ea351cf224602c0ccb7baf6bc179be9964d60f65c267097aeeb67cd97051cdf4cf8c63ac6917d97a38cb38bba0bcb9ac191153322c8b13e5c003e96777e8a4c41a014455b99c53361441b33f18d4604eeba2f91a36f696868b20bcbd76d7ca3f0e3461f1953903877d05fb0049e2ed2653006d2eb913191e15f0a444450b5cb1661e8c52a0cb3605cc00733abc92c05baee8a3cd64ec2da197083f69ee4a5a03453d1b891668d7fd77a9741a115c478cbf08a454de876ae90029390e671c241f7a1c55b47a518427f8bc2592fe16b0c8711532f1489928439957a78ebf73d4c7a50c02813c0d81be655b65e4c17b45e84bcc0905f005f0d61781779bb78e0e8808cc4550fd0f0b3ac00b168574456bb741b7cae54539dd70df87184fb79068ba4d8ce1deae8a67c97af9a584b76d839d5c6e4d2a4ee7ccf881a7f52e13ff5c1a554ed1d810ff7561796ff3fbc03c28faa772e6eab1c929f53f61ebf899799b4cf6185ebfff40ec1575939df2062d92e4fe60a20e3db3a28e760c59bcb76b648bf8ee5052fcd8ac044a281aeb53c0ce2511627ab396d8bb6a7cc4d17a11e530c65228d4952490c8a04b800159206b0320d5775746a0efc683c44130c0f3c69947c843dd2e5c53aeb37a9da6b1f993a87a20afaf28c89300ab67571ae4d74cbfcf56540cb9c8c984d2f767fd0ff81734855caf9da294af20135f4c8f1bcc0b1406eaeff0f3705879085ee4c784b5d37a7f1dd951e8565e8e49841cacdf65aa4166596a9da237a055f6d85622dbf7ac1d5c41292c4359b6551e7cd5c2e6619e24a9621c1e0ce953b60a2e3d9e8be7333740a30a4b84323a50b8c15b448b5daa1393fadc694c6fa1db84d8a43b9e6fdb9dbe7922bf55a96aa0a09a0acad9d260cd75106f3716c2627e5ef807329dc634e8b239c7e815c6623bc65e73a8279ebe88e6bfe82bade5fc418ad952c347da7a522e74212ed37d739bad77f250673c1e8f018a55fdc685874e4296310110a8a36967d9af174d3d8bd4d5dcbc97463158fad4a345d7583d585c1d3d90633ca0b02bcfe3a6e33d9741fd8b04905851d251b90336fee9c0f628e1afb75dfc5f2bd34665250c6e8134c98af1117692f079fc206c963f31faadf15b0580ca5318c68472835dfea783a9ac2c5fc257ad3e321f5060081403483a9fc41e0da40abd2edb67b6317cfa68f7ec498e82c32d7a66416e53ce7fa8d080897d4fccaab8ed42a5a7f4a2328e757195250f7bb1d99eecb2a0168095b55411c51dcc0ff260863647d17d368678baffb75f8a49b234d46300d172b9e072de0caafde1b4776eef09b8e10fcb110a37253ff7d7b37d6b54c050252583e98ce7f417e95099532f35448116e86ecdfe15873946bab1413936febd34530e66b82d2ce02d4c14d535d58494a2fe061662753ae0d8024108924c101c7c8873765bbab7e6a8d38cfe5482dcf1029f18290ca4321c0b15a0a993b09cef80355462d9f8562d1a1fac3a0076ec0190e2d2281015a6d35860f28edfe831d53e3a7919f7a49f05e8b17665a1cbadc4af4c5dbb845aac44f57ac6b0326ebab4b46c289cb6c3d2fa12c8fb96e1f3d43df05c3a56da699d40b523a8aeb257a43b63a93b4a51388e4ef1326d6b3fa65f4275834d9a601cc8f2ec2766994bf9a2c749808c912758f5d2e74e9168a045446b88ba496680b4ee8011ba9b08c1b086e38f249c634fad83eddcda60d1bb88a78ac4e5a0c1a3b9a7e74778fecadcd9312507e6704b3d24bb004bfea6667422addb57966c46411c2786e4feccce8f0030bec19a1f2c678a50b623cd2afc55bdea3e4f5941306875583bdbdda32f14dc8260eee4216fe038943abde0ea50cbb858294a6c0f04f426b703a681750d73da869a064495784d5ff000eeef020f1b2ab8709ef87e4940a3cb47bce46e33751d1be1f6c723ed4b9eab7ea302d520b2479e7bf3a026be85556d5e80ad7e1e5d2e26687867923ab20edb1cfab1c1383b7d713f6494391918958c3c1b8e50759a2a962f95134d0f226d1a8fdedfcbdd438987d2b4cdc92fcdf42fbc79f03c1b875b10c6bb7efdc10e28870ac52e73c93a3b8aed790561a6bb74c14c05ff04d2b6b945b6a499d6a90996a998e0166d67357864d79e5522da0e81d53342ebcf313d3488af46f65691816564fb38ced6c28b1849a15fba964582af2abf21f2135e1efeeec41ac8f3f7220b2c7d0056beef502f38c661a23920e1ac96f1d57febc1b1cbf689a029c8b82c54d9b895fba6cb067c3fe29be601e69127ebd6a4844d71380a8eaf668ff340721aeb90f1c59df42b3130e9b8cc555350ef1e550dfd892eec723c82fdebd874ebe0a16caf8d66b8c4c77767b419d54a9401efbfa17509a9d70e7ae2af9975738c7b2148120e72e1cb4f7d2c1c3dd61058ad7a900707d082522bee3e4162f33e77c7b9e0d6791a94ae8a5532384fb2e7686e17a0b6f42c9475b5097a510165ef19246bb3022f346129457d3c3b4366ddc4838e6663bd88d93352f6d43f847685f44f3d7a38110ec559d265bcacce64d1bb44246a94a6ae3d8c079242349f7d3853fffc3122e47b9d0b2d2e62a5d99ff5c00eee003d8045a880611bfef27a638a7faba4deee13ed6c20f04918ad7d29395408ca99a44bd4369a810230040b0567e3fd0dfa400ab8dc0a461b5f9d3374ddcb6f448f3f45aa9a205f448489842da8fb820458f2cc82f3c9acb6577fc1a97f9218fd9252835af3f3c425660b0616ec23b0498e07a29df7cf0475902ac2f66d84032cf0d663481aba6322ffa8af2cebfa5beec8f1b9f6ccd1586be3a58ed9f70a0e78323e61578429c9aa00e6ac221d27df1bcf5c619f8194bbfe9eecb54209d3e60bca37735276c0b388a96dbe0bf068071c2278da12570361c12f6e733d4e921a67aa2e64601fcc487a75c20070068ff8b47205aac478581520456f30ad915804c996182fd7582f819eef448da2a8ef4a473f7ba222bf7636464f8cdded9e5e1eda705a3fe4cd7a00df8ea67543dbbe2f645a74aed25789fba8ec973ba9df2b7488ad333af41e040bea609e28a031f81913caa8d6f4b74d408a10e426499c0f9f94b75ee2ae5cffdea47b08767c11bf3e35e08b0cabe9c6a9975827b8293b1f213be97dd0e8df61f74e70ea7cee0db516cba0896e95624df5ef1e4be0d123d5788456d160815b17c2e70af82a9829390277fd0b2bece113f3f6d81affe6caa17e05fffb54080c06d69534483b660ab187a5b4de7a8e4487e2bf7ae657cf3f5ab0f4acdc9414312acbac96988ef650db8e86b2000576e2dbb0ab734bc8982fd2bebfd04f995a3a0714f79839f85dac0af5d7372f6251f701426314c779caa93e112742183a53e3d85ee3f96fcffde122ff96c372b31a467bb40a15d607793c26ff7ae3a0dfcc2f06ed1746c71d1bcaf139ac5d8f7aa922c298c0fe949e17149e77ef6a5a5e63c0a948f8738d3e5b719dd43a4d3d9e25a3839ee40aeefc79deea2a628361678f8a9aa697746470b5549ed52718b8f49e83c6e9db8b9c53efa1698300022fe408773c2093cceaa6421e9a2bf8e13c071bb7bb813b365a888596a0baf199b7056374743264dfaf16764ca35cf05ca3f7bf77e3103be4e0123d4ef59af6dc06c4e61db24827ad80dfaf58a3971b4797c2beac8702333a2f2073e833e0c5157e753628b47a722c4a792ee547a256b2f51e8d29c6458b1a9dd1144619532f8fb03581767cea9a0c1a78fefdd1db082367978c780a9c7811d51424a269eaf99c3f6d338bd752d44f22768aca55def72dd1180600bbef62ca3e21b83b4332a9717482c506b5f6777dcaee1f9675b5200ef447c9f450bf26da113478123bb7fa756b26e7f2e81dbcbea61b5fcfa50a7000183ddd17fdc6e366049ff0d6bb5d965249a310189af7ad75dc000476c173b57a3970c479389df92cf01cb802781d89dfffe8a5abc591c96e9db404c18a88faa0f395c4401cb975c575d7c4cb46522371441d0fbf99bbc81a0341b202b0f11b59e79ac4f0c70c1b7d99f027194faaf17492934d15e1ad4f99fdfad85359681f080a19a05dbb35d3a2fe83b0ec71d932d31cf0d2425c163b25929f189cab6573f1e1797339f78d25fa72deb877fd6f249c075bb65a0056a774c69b38c72aca22176250c555881018710d3608ef37af6c50c481022e3475e8b5aa187a3c5c35e44e39954c6809d6fd87aaca3d4dcff09b4c4aadfc1f330e58ebdc194fe6a833265b36f9ebeb3e63068315d5b6e2799e647eec71b077dbf461d90aec39e2e6ffa4aab478b7303bbc24bffb506698b354cff1d8efdf8f9c74e03cffe2411d3c3664b325b90058da5a7afa2a34adde4bcf8c6b5198060d3def22a140984df5b64ce70e24f8b67c18a6b823424716fa31aef8c516ba4a0a2e4395a22cf3e426c3d55728270358ec7cce5770f21f39fd7b4998b7aa951e1b9021c40438db320ac2c9b8cedc0d3bcd6a7940cb3fd0e374f8dbf072d074e3a4545f9929d9d565278d6dc5ff056ebd97c84ecbe60de07ba6dcace659df76dcd5461e112a3ac7544a1c86ed16efba2c391337948d96757ab663ccc8cd808fc9fa837843603fee2b709a8acd49138c1a4f834135c3412bddf50e17a9264b198441015a16e98192b88a2477bfc4f50d3652a8bbc9f9a0907d6b5a47ad2628505ab4cf7ef8c6f225354fea0c763a2fc727a1ce04f7ce160ff240389b4f6efeeaa15d4e6577ff0cc9fa690906fea4919a868a2b47d5df2af159dd38644bb90fdb0a2e44066255cb8df6c0d0e45296ec41e8b4481198fbd7f440b7e49c184ad31a11c3140cfe7e9d41558765c2219d378a00da3222d35664285b57402aae72c8467e516bf8b64f3ed2eda85e9978434491e3a0a9665132c94140030acb813761cb18f77bf617c609deb22ba663eed5cf0dd113c0722548b6c96bfc4eb8baba77d596fb1039bccb72a9eddd165cdeb07cf10e40d063f8812eb6938354c1fbc528b104b2ccd454ceb71693a84bbf49e87e9f053ae8238ab9ff46374b93cf42a277bc89677aea4e7642743c4494fdbfd30177faac925f34f9fffaac05dfa68bfffa9af1798934ff2a8cfa1398dd094feb0a9cd96cad9717d59b1ceeea64d2c2eed1b9be5b2f83c6e55f51832d08b73d4ba48cdd47bbea910b9e68ce8b4995cecc4104b65f9abf238ad0e31a3804d691c6bb8b8dc238df94d77db2e7aa1bfed6f71c3c137ab0c4174d0c4237fc6f88ff40a552b2b3129fe508f61dde34a9ccbfa478b97ae505ca873598b37b467e6be2cd5677941961a46d0afdf77440977a368bd6c7ec8b0ad72de10da5267361818cd21963d42322fe6b06968b9b561166dcc1457888b0aa01f481e3e3a60d3bd801c143fc94c7afce457ac2087f92e3223bae7fd47bc6ab93b8186e703cd63c70c81f47bd8e72db3b5477e20cee64cf83ca3ae214f74c6c42abab668b916f623e8c11fd333c14d1e8e259dc7f7459e3d4d4af4e8a59ad6c4dba4b353fff81cc103e7007c58d90282a9f6645acfcdca5b71931ee389a749e402e80aa5ded3c19e22174217e9738631086aac104706e5be0b89bf1248c344962546cf5c1b5bd9327ffd22ae02fae970bcc14df42dc1f0bac8d9bbc9b6c9a65c595bcdfbdcb09fb750c99d7bb4668fd45ca4d0c0b9391f73238774d4263db15797d200271e254e103a13a31ce95744e0d47d08d6f64feb3a875722d705fd38d69e6e29d254d13be7ef908d39478c27977abac6730b817c4728987ba2a9c31931351bc2fc6d0c20f4267fdaaa5c9e8abcefd89c6fb61ebf024048e0132f647c54275ae3845dcf1a2d17b5b6c68dcee82b7c8fa552a12468a80ea8d60a628effc99ec16201ab4a25c578331a40e0af7308cb02060be867c3c84287e38138f66e934ae9110e2dacde49c94c9d0c1812330f3396789abb4d5677333b61fc1d667627c92df7c97e12fb97af3bc3b90448d39baa6c51b3c0e09985b94ed11cb098670c4f3bfde9dadd3dcacc21a71f22e203caad290d49443bca0b97ab36b290a338fa781f2b347a212a8eff7aa9bd0746c6649644fb592ead41a427a7d90b8ba42a7cc2eae0dae381bc2e20c96f94527d642578e7e8d6d54b543528980472c134f6d6dbbd7f4e62a430dcff49f23699838fdb6799a7e7782975bc4fe156ab277e8ad6f5e8b2585389f62cdff680380d349d13bc672f4527e2c5cc7ba7daf7ad43a1790ec4cf1de518e94279e2b23f12061cc3564f5ccb2c70e4f5c335ea3cd5c3d757e70c1d98361746dfba073be0746e394e7d7f9bdbfc0396c4565beda73913acd0f1a886e67a1f6e10eb906845aecd8e9809c58f4d4fe679200bd49f70b5490346e063a08782bff94c653538914da0e17584c21bc14113dd6f85a3dbd116c1ae0489694c5f50c34302ba93e522b1d32719506a43236bb971281edff68675e31220719c5f6790654cde979b313e9d0c5a101618e697c1a803d5b00c4db34a6319fcf0ca109378be9b09575f96d270f0c105ab49c2abdb80b1c5ab0a093fc4928805a8bac87508e278f3cb39d5721f047473d74b072b260084a9aa0ba27db6b3cb0f79304e546038373e7081d1f85cd741a0a8785d9396737c8efefca7e61eb34e6c2c8fcd06996598f50f97e5eac1274e30c7f24616d6b00478d5bbb5b8694a98ab672dd28ba47f3d752f8fb09456aa6331d15ad6ec7d274cb76853f0556f872f0cf60e41254868f74463247d7338f7d417076f87e689a32ed961c59dbe61ea607b9b90f5f80b9fa2286daad591bfc971e7935cf60543cd2f454727a1b6578153d2ad889394da7aaa4b3d5ff91e5125029e76aaad68265d12b196abe4abccf9f3fdcc59e15bf77923f37a3572a5099b3da046342477163f02f308ffd153093c9302e6a32cf0a0467b6ba25091e9cfb0bf602c7295ee78fe4f3de902a60c235433cd1e91a628988f59e1f47371bd0011091a799015ddefdf7b0183012bd8cfcd922ce3a6743a4d66702472eb7b903bb5b86587a472cdc25f54b850606ade9eaac49b842634f0a5a59a2df388d066d07ae0e92d45e1bfa596bcae3fb0fbda2845d7bdfad461678bea1d5f35015b90c88526d39c88846e08054b6c1f5b7a4fba92aa2784f5f832aba61b8ece5e5c55d8291fb0ae34f5f0432b9ea2d98c76edf44ec91c3b9c2c26e9ed819818e66f4cd9b9482fb9e48074425030e7458f8db12892c0b4fb117596b3f850f87ab11a74098685b32e42f0a1f4a19083b5b3e29d8bcdfc31c488c8f2fe944d0b8428442530db84137bc9300847145bcb8a6356ca3fcf53f547c0f8ea156a276ab4d1038096a72e123a30850e603b86f65ac532ff1fbbe53b2c539be82f2e18a1c0fca1f1070f9f3a89ff565e21bf9960dc452e8c85c1f4039b52cbdcd7cdca18821c5fe0e57b2c8cc7e4446ae19201467f7f592e28d28f72bd738938b7dc38c933830897b5bd9a6767dfce5c9b373040f4e23ae2ca7c4d8a9e62ff545cea6134190c12d3a61c13260c90d17c15730e700309b4b9a1f31bbaa2a723e04c6b74855d75e1986493d56fb4ed10688ee9373b653ab1c3632d428c5a5930204b639eebbfbf3dec47f029ed7dbe48549fb7e3e3e449dbef8b148d74f4fdc99d0ef8fe420e9f561cd88a8a2d41f5457aa95c602a11eb41e2399e59b7c477d1ec4b396c5d696ef54dff7a665a7d533aefb5cd12632f6050971498fc50989c3efb9be304d8d1e1d294f63106d236ecd350106c76dbef898923407bbc9e0f4f750baa6166d5bc03ef876c20ce488bb653178f26e8959d098ae78cd1f12bfb6ab2844f347c21d863f9ef7e35b4161a278dea8a320a4e0ff5ae0cf1a10d241496a345013cacac5b25788a1a6ae43eb98205a00048db5e21664e15e505993a5487eb537e4e66fdf384f8e68b03abb5950664ebf7824b9a184780b3ea9725210e689c8d1da45101e2dfe9bea44c1b775e43edb8f6eb04d066ee0fa3da27159898b52eead817e6025150ad6c4c3eae124ecdc731b15329b745e0bddf3b722ba5bce59a3eb74e2b1266f3d8d529d955015c31df5316bf5fe98ebdaf85dd1db8236afcee7eec4fcfc0b40604928ffa50a30a6cf2ef3e65985fcea5d1bedf59e3d05b50961fbddc6fe9afc6ac81c77f3ea272f1ed72b9cba6446a1748139418d414b6c7d81f7b88632dcb68a0bc0c2415720cb15ccf4d0554308f58f7fce0c0e484a040fbf449d1d3dba7496cd731275bba542f212c2eddc089ee00c960ac26f99d68ec6d010dfcd18af6ee16f436be56061af3362e2564520523fb09a5cadad5c0d5a45fb05b7f59732fa107fc69538a166718d40bf0f2d9d20f9e310f5a710df7ae87e15c0c8d9161918fdded802fa731a36130c5b097a5988b59fba617922daa91d983e3cb436cd381c09401e8bf5da7d54e3d314977c806148e799b073352c07100b73c970b5ee5b4c5cd35d66b172f5297f45338d952f000c89a78a1a5615e84baa2067deb492b9f2d180916159987ecf4bbf2d6e86f3190b3c1de882900e20f8d9cca17c4385e557cfb19b1a745b59ba7338a7bdec80ac0db8a1b2f5aba4afc4d31642c1e5ff96e17626de4fc3b6197b5421eb8bd6c566d0dba7e1f3a289534badcb53149b8a7b6c6bf72256bb537549746bbbdfa3fd846c96ed1ee4e2e64acc8ffbc5f1aa15ba704716e4ca2bccae72b4d746e4d3e738c251cb7bebc9efa5cbd2db9aab7d59a0218e3cc5ffc2ad73dd86feeda6f71b10e15054d1c97273037d418406b6085d21a903641a72fec45bfecdc91b9fa21c6fb43c48971ca17e6148b98838e2ef260c5f975baad18345d466d3b8ae69be4834823b88c59128b0a937b1eadc489ea840154b3bee3ee383f8e8a142a61fd669d6df7de129f97a7fdc70bd19c3f7bb73600cf4560428b12007f8bf8887afb0ef986a358ff60d32a0f9f0b917e41512b24765b8447d74ea8ff24432d361f305189eecc31279ce336b19e5fa2d2a5cefb1b3f80c5f583bb2c67a55466dbfdfc24e174d6a8eb5ac0032aec72828155b6b323cf0acef2b8b6519fb8b4fbad0066648a84b7f769a3b186e681a80f94281cfbd9f994370eeb311c24360cbb0b1bf5c14df86b72b98fb7ed9e61b7752b7da9144f286e27427eb6b3f4fd052aa64d4edabf3836f48084d1bfd212c204bf53d4d14656e21ffc246151909099924f888d3e18bbf26fbf517e4f6fffcf0249223741aeee550c4060ac9762d14618bc2b91daf9b3233d87acda6bc678d1ca8cdd61948057078fb6a3074d57eed11e2b2052da470604da092113e0a4af7d74dccf1be4f7a28b73dd2083c7a03dc6f6cba1a77b6a1f768932d37be6e8cab12efed8156bbd6550f384e8863090290927fea9420177d2737bacd24ddebf0ba8d4db55f71222dc4463d87af66579417c2b5238888d30d73c5bcf4f51fac62fd76e776739a97215c09841fe9dfe6ebebf4fce2ffbd37716dd8e750da6fcc9017758ef64f01a16b393f7c8e418768dc7bb82b6dac9ff27cce17dcc9913d01fa78962af5c23fb7eadfdf06b3c8aec160f06c01cc59f700a79a709a5453ca7220dc9fa949baa9e4ba1da108e2578c505f3a1f4a57135aa9a98babcf7bbb077a415a25465f1f77280568554f99c46402547d4a22c88d747247d038c85880776641b06798ca5061d1642304b4c5f6385296a055953bc7f0e5ac520d54d426dfa7c26a19fd796eec8ee9ba78385b27d7e52e5d9fb9f1a8809ab907d7685719d9129a97967dbc5396fd92a33d6d38ad3ebd53ef9a96ffe71a89a96c17a3244370e5b219f534f386779941ad3f24b8e676dd59dd82dffe900b4ce2d38796cc5908c03bf33a15c45f83509789d1ec14e476cbdad109490159a7115da6b0fcdf44cf36455f9a13f09ba53683ab30f0497f4f564dd8fe07809d861ac6981db002098845762efd1668484e190ad9527d3a3f2f232f1484cff887bb8450126ce39bc66c6b0cf3f395fe0a04fe2ef4284655993ffbdcc7a427305eca97d62bf20a9ac70ae6d6c38bae79253faaa511ecfe3466b2f0f4ecf027a45056ab6487ea8bed7fdcc685726693e6ab170676fb9e56a77c72a7f314d271282d3caa1178c5ef0b52edde308c7552c26f55ef5e710d4c9b62f4f10cbdbd8b3e34b7feed4620fd13d3cc0d4581088e52d10fe64da1d72eb0a9790c893e8f1e591f2b1d49efdb11b65a58108a060c29b26d9f58562bd7df891b4f20fbbb81c05544cc92c622d9387270d22ef23b1cef08feec0af434459531b362f518fba0f497b6c725934dc5f4721e49eeefead394ecd95cbb6442605c089b1c85275d0e15aaf8ff9d28a1ab4752418f33d326c45e0f452f651d066d5317d6d1e11e56920c32e88d9a0352083a28c999d2620b9471000d6d61aae37814cdb3e3ef81c4a2676741c375a5d2d800bce2ede6bb251a9fc970b1075e7a796ea12cff941ad46a3819adae892e30390d5fed1ce43a1aa3571f168314ca5df77d6026bc26210c5d648e8a29a078486a5544d8e00d4e5e359c45f88ef2254eadf477df514500634952340cc3a177be8b1e012d6fed2736e363d3b477970d2db99fac634b5a6a00d21a1d541450a49490c934cef5ae17c33e9e9fbde218f3c199bed417f588ba5f3376b9f30dec0ec22608515dfe6576955afcfaaddc2e91c3f999bf2bbddbcfbb774b238ec2f4324d79abd12cb2ba276237aa8471a6be71e793a2cf83fdbd88ae87c7ad52043a5a050f1b66ec66b5a108d8099fb00f4aa9e4d0ef5e0b716a07213bc01f2247064dc83cc999e5b90cf15652c7c2e83c1148b28cb35dd1b800ea31ce47349dd6402c0c531b3bea72c66d2ec5b18594cc12cd03f706a88031e9dc1f3e42ccf92c63fa205611b2368678d25c18594e74fe9fe27e430fb021865893968ee8dada19465feaacfbfa70a3043baf83d61e84c0da1e02007ff290181b4a914fdff5b84be553948d86d0fc87b400f6be3807b6b1254590740f4aadfa62185136037f3c915f819dcf7036ccfb4bbf8327947501da571a247538fc735eb3e819f3f71d27e522fd4f756021f13740d655a9d481964acd42966aed3dbeff065c852102989cdceac1e9a229466315b25f3db15eb56d4d9ec80c6a44e7e116bfbfb97ff94210042cdcad7127cf1b79d74dd37e9ac304c892a26fb50ed640112f1532e25efda464d0e47074be795d99a66a6922b210b3a637a878e21acac6e8e9df6a637cc785894a1a9eb52aee47c6b5f984a77930aeab8352ecbb1b83687beabf5322e679e3fa55a0e03be5fc9cde47b9d0c50e701f8fc7ef13e9ce77f231ca787ac26b0f2faaa30fa7c6c03c0b1c0c4451efe81b174d4c87ca67384d846be869d7a76a2e0ceee0e88707ec91c6fde6c1bc82dbcbcdb8b7f60cc69aa5d91a47cdae8d49928cdff55cd2f1b00591c84acdb213b5791dcb512039ab664485016ee9cebc3fbe859239a364f92f7d8eb4003f9c08e90eac1d0d64e0b58059802ae1fe5bb1f99a07a55569295e73e6421e81c4fefc4b9f98a48fd37140a5ae3dd59624d28f0cc5342fc55bd4fc8a75dce1adff257357959420cd217e47920f4ee69c60accd67501f50a1563c2bdccda8fb5ec0d1ded4d924ee9df9eaff20e4fb3c85ecef07a1fed4c10376b0813a64d25f2e1f7560ffaba48d295cf8cd8e233c4ebe83002328aee2695340dab24adccc7c060ae01ed558dcf85f58e931665676bc795d3ba3a413949869f70cfb25f02937b3c41e2d4f8b3eac338187f7b4c0f713dfbd4e64c6b6bccfd018dd61885bdf6bb4f87e9581d5964fe5af60277c94fc8c95cb1962b3f2440bdbeb54107746cac3fccb95cb9ee8ceb38cb6fb824588e3288e7a9f3483ffba423e7765efc2da9e4abae8e1542dea15e2c45eb199b68445998474f978090587c8c341a51e971febde8e2036021809abc2dda248c4436ec6d05eafa955e48353500a11b013c5e859f9445a29d3bcb061cf484f35e78ee921b3423f45846a2fc214af77296021e362b41c4bb06e3a6841da9144ce72755bbe39eb26c0856ba708fa74a8bbc8955a73e58fa68b0d5675bb15223971d4bd947b13a35f801f8d59af9d206b87feba46b3a7eadbd5467a5f2c2336281edaaa79eb87f28d1d7336f4939c452d3b8cc97429cfd5ae101892cced3ebd44524d2e020483b247c118808b6926f082de19ed42f9267e4cc94cf5912d63939d528fbdf66b5a6d36257ffc3c87ef281323c97b3eeac85c15f1030164487c27266459fef890c0d160624e858a6f9bba3d2457b5db0c954142f0469f6cacb01df12b2a3a465b8e6168aec43251875bc296e310b0da2e71433213a7412c90223aa8480f4b683c86c2faa26886d3c93e6058f46b17462f35968ccd42bba5191466ee9f2d4158f2155175e06e62bf4004a4f66aaad4afa3d50257b24cd764fd9e0584555aaf4fff70d530fd3c2b70c373f5b6fc71f697a12863db38c0279b8af597c460d5297e2d16ebf4d552a20ed284371c5b398236cb647df58c9ce644bf10f9615cd4f902da06321edcae097be38feba4a97d956fed6883ee6ee794dd587149c1880d301d641e65c6fde943128a48df7bc1ff2162f3a77b6b01d43a1f9341537099ce8f4441be5f5f5aad4fd7c13ba895d2beaf1a95de28ed958905c18e50142719ba57c8b917f78157ac1e4b058f710d33d72cb54e596b220f85df902826e6e1c81913747f6a30f807307db96de098ad6c89d06fbc6d04674916feac558c0d77271d4db307a73835c6f71a3562549eb5a231b419747a8bba85d41815308eb005a3253a6ce2a96a90194b33b014687bff7253bd807315d425dbd956092eaee5f6056635a3e73ef52ce32c07269ad914c68332f331565f59df829c9cacc89c5a0c29edf3afffdb3877493c6d4ff310b422c6d71c18e208ef698f7d02f5d14e242e15bd0139932c8b875aef757c58a206668998e088c60be78f637c5d56bd209f27987ba37f004f8fe21afcc539638f3bfb0bb68dbbed089588ec5100d801978b05ada4705d2a543cf88703a2f6103b8f51f876b1320cfa188bf97f2504e870e4728f18137fb14ff8dc280ef81379d0dfb90d58aba7ca4d75d366435a47a40527c4a3d795d854a4886de77246b6480e7e85936120b33cafcaaf467cbbaaf7888c8f32aa46ff2642657870d33d750e357d0edbbffbbef8422f8991ca309fafff81a12dd5435d3732256496c8cfc9b81911eda06e83ff458b57c3f43907d8cd2c4275c008a755a54e3c170f18d3253a0c058ef44ec4b635a1b5e9afc5dcfd774bf6f55794db5d6c0b490d19ae748d77618d206aaaecf40577d2eec7f640349e851ba86037f665aa722d739601694dc1c7dc07112440279d9f23ca3bc3ca394ce29ed086ed22bf2135abc886fb9b2073c2fafd8ced54fc6fe0fde8da07dbd56c627cafd105ea5587d31c06a56d6bc4b1237851bce19691c51ac36816c7e80eb1f7b4bddcbee60d49a673e6f67766fbcfeabb596e804f090d27a58989b5e7223c1ec818a03a111cc21460f6654b7ac861381c6698f981694972e54e53e83eaa11a3582689f215680397e70eb540e7b75a9ff1d584ebb9350baecf7f3cf204a6bcd5d347d5195a47272b86a282933dce306ee3ec270a2c63a1cc49599b4f1e6027d905267b490d987484253588e9c03a42be70876da09b1f779067415e28ac44b28d219f63c18a387f9ef0591b0be9517dc5d5ec39591fa148fa087a8d59322b3bb40720f72cfb7931e73404fb8d5ea48de2ceaa02791a8bc00e864eb8f85b0a955ee5912d1d7eab3b6b6f8d6c6e158112728ba2afcd5536e3ababfb0ab625bfa337b922bda41e6b1f3ee2f3f945b9f4db0554009e08f1a11424c506cc6165011d56ea152ada137b71df9e4880945da5ebbe024c53b6684e4ec4149dbd13a55f6a7d8d79e07d4099d82325cb3141d9172620b9b07ede6f381df6e6c5b36de14e64ec9ef6f3f3be401a5111dcc6816b5012a9a9fc7042de712870844a8b7c4c9f85b2d738a2392b848fbb82f6814e9b4049f78784ff0660a7550503d32aa9f2e6c99ba235763403d2e95262236bcd4ddec3226b3eebe3880dd9cc663fdd8e5c4ac621a6576da0a9db65f05368766f944503fb37802256ca4943bd5f7adf40230e84294d46a95e0d54589573925a40bcc0c3baa1ce88681f03bf3bc7b27954c6ccd4f15587a0a89b8e58c69b0f2aa5623508c2101e33edfe06184064c7686a9efbbcae86bfee08b7d1b1c026f791e90ac7dbbc1e5e5a540293250daefd382ba07aba0489fbfcfd61331e1bf2f00a00b213078fdf6a0876862cb7b4193a8e6a3b579e774c133121baa663ba31534212411440d176fd3f59feb4c2bc1bfe14bcf033f4a6a9bef19a24dc9d35ff49ed1621fa94198cf2aa90d4268274bc1624338c5121b800b28d2e8a19ec7b70a6361e5d011627f1c5091d9d7b7d9c8829b851c96164c341878783919d97d1a736d2c09502ed8d05d553c511127557be521fcd293c3627d3191200ce05fd3152cdb42e6b3c984609cc8001053b2bfb738dda671c6decdcbd0d6ac2ef240097820bf07f2d4781b5275c5a9dfb0d19f0d95db64683591e089d6459880cd136bcc5979f1d843c61b74416396a221c0fb350318af15c55d4ea65a06adee5f11553f019d3c41a1203c1f12543b898f0354f46b5e7cd38b4ca724cbceebefe97715a7d2e87308f5876b1744df91460ec95a9165c679c8b638cee80aa26d29aacf2a4275fd32529c94fd3b4f44843a45908e60984467de434a1c8169d8a32a92d611ac8fb05a8bebbd5a0cdfe7099ade32946f9d87003fff4beca4f5074fd11f09e0f356e2aa27bf6743c6f360a1a4a533846582c724c939618a290d1faff1d7a15a4e224d87ec856b5043450af7c6994b6de790ada8d9f74981fc0087eaf1ade7d655a6ac340f80cee0468b877e77d9157a1cee057fd8f9816096a045c62a2e2ec75448a3708507fd2b074a9e71ea19ec5edfbab2b2dd44de0154a854cc78cb9dc3ae3cb861a849dbbc11dcd5c93ecbffa910a71e6bc96d9d2deca2cc039d00971622268bb77c3e8943a0e54734ed479d2a6c72afb947ca74f798299d36ed7049d80e0c175309f0dadfbe12bd20577e4d9b4f204f2fbc74b3b541e4337c04584b050724d779c82a983ac06fa8ea9021dec739c9919fb7957ed3f05ba526d330086d6e097f8fe216976271593c24b887f177530ff950a3f6238560472aa24b173e8364a1b33392c2752e3284c07b1c94341758f1d6441954649e984af3825afb4fbbdd3078b4b86542d11de24360075bdc4957e2bcc6fc121c0fbae19bfe70f5a461a33d56abd041c5edb059eeefeb04bec4db707446cbd2bb154fe9371f3e49fd091f65b373129cea7adbaca840eb545345c18c25ea703141b3c2b62782425f32ff00eae81ce401d8473274d694b51d54239f1831b1a01805f881e15dd57569e8f6e5bf2220c55b317e7d50a25905bf5f059696e47986d143cc12ba15a18d420fc1b475b76096b6ee1d8368eb7dd346edc19914b6dee969adda9e6571d22e2ffb3301b8bdc0a10beaaf86cffe905a9a5b09199418bc19cfbd1b9c31b0343ac58f0f51f3de05abe27e7bf4ac55beb51b935e70649f0fd0779a4e46f9a8cb3747abcefc0321d49d1d6c5ff20c309c69d98eaa81075219c17860660ed6df387235eb97a2b8eadf16a17742c9c594827a3cc2d6b3a71435825cf1efb46200222ed3c8472efdb804ee509a36005acc31165ff8a183930e3a97b59d7958da1cfc77e23e34f56f519eb7eed56b0cd7130d1bc1434a87cf0025f0324f703d97a5b19f55921e4c63f2c933204337ff034076265c577abb42ab7256f8a42c6de8b26e0846f016eddec52473daa4da1d8a839730d8e6beb739de6502a9d71d9ef13263be31c775f03e8d4721d6792acacfb731122ae9a0c85555aac2b32dd54840f9148cde0ad4a81b7ebe85460b0df1e8d6eacad6a6234ce230a8635ba9deddd35ac9e26cb9b598bd39bf88c7a60f3b5837f1021c90b1744085ec2a93dd4bb2a0313fb080b51091a33b732312ae55cdd7a4ca8737593f1ff08e6ed0a4715b70ba7707ee7f7f4545bfa1e03d4ba53d82e6fbbb9c7a12ffbe0b68dae28aad8e58e71ab961330466330684b71ccc72feb2e1ea55741c67720cb1cc4fd3a739f43b981fa71a86008c183bd3d5f2617413a75749edeeb5044a0a49cdc81b6154f1b2a0c05d0debcb63ce4f8dfa8fef5173f3794713b84d3da1056b0eabc5f81fa4d6db0193c2eb56dabccd07cf3e98af893f2bad7b3b6ec0d3d896a6e1fd3e68bc04b5fca835bc9b154eb9ba85b66784da75bf6af812967d9491cdea27f1277ddd1543a89542b762dc07103db38643735a9e99e5da42010bc659dfb3ee68652945c1d2d6bb99935d3a67e7246ae4470aba28e79e96ccad00b1475bb4612566c14fe8f89b592085860e18a1174c615ed89945cb01200d00d91789959095d446ee3d7fb7457b733dde9019a91915502931710bb1144904186ae11baf9bffb2a87dc59a4cd2c9f82cc27e2cae1b4ab73cfccba27f2778bd28855945cbd7e5ea7e4f553bb7f648f2fe749b23655c4cf70877fc0f90cdfb3fc0f61eb98afa5a1d90118f56749301b63fb9ca92ddf5ae6041f66fdba73c5fbf1a53563ba52df2228a863edadcc0a590633fc1429e5c7f6ab4a62603bb6759a13f467fa75920e7b8fd1a0f6e3d4ed7d671c8a9fc39f62ace3ab15c53fedd60f92e33b734ba0a51a77d509f21332b53eb99d54c4246599b45f1ac999d00225c42394ebe1fcea076c88a0bb444fc4eb48390288b775c33a64d7398435d074a48328e6c9cf6fd71e2bb51fbb495b5d16dd1d86f1c294eb8517b355697ceb8c4cf12d0845d3e8d4a6f14c2a085ed1e341f93c9f8cd945310919f180dfaac0cf23b93dfe3086ba3623fa52fe926ff940b1581f3de38a87ebfd5bb4257eb4e6084bf60d891b930b1b38cc3c168c8671a3ea79960f9540b41ed4cbf7d276328071d71b272f1aba40e24dd417b9897f2a0a71f86c45afe526bb3282d0354df4f196132af439824276245d940c1ffc4b0d5e68bf9f3e55c87a97db2318d8742f89efee0c1a905eb7cd487c84d2c399d2497e42ee2b9d03cd1713fb9a9f5545e3ea85c32e023e411ee976929b9e9136dcaaef8eee311b3439ae9f8f0b9633ebecd2d1cd1f5daa8c32f12b1f7eb3403d43aa01f8af2914c650c447b286601220dcc2c7816d9119cd5cabe8b61648c63ed2e2ec1dae79203e2b6239d290d7cf22263dcf4d89e885151655a525169d31d57c4bac486ba2715870b141041a35e5ef03dad14fd276f7ff044b06b0a4f5d1855902e3ee7db4a013cc816eda513b14522fd63bbfe2895dac0302ef46246f03a301b5cfe1dee3818bd611e899ca87a14b15d77e72ac7ddb1e194e746a9f24f63ff01421d054ab3c44b0a7c1abb0465d4e3246de8fea259769902afb88c3c58ce621f2a52f870dd7873561116f8600fe9e58acf813ec80f8627009d313233fc4e1af2cb5cee3a84e1201c51933307aae44b5e0dc04e09f3f23e5cb2f8bf71184a63d46d5832797548e26252b34bfb66ac1b566ccb9db1df6ee8a18bc5bd5433a2535fd0f1396d8c16eb773385cccbe4c71f4d79e99334fb050dd93070bd501f103c0c064dc13209446d806b1987a10587990d335533ad7a23428a0842e661d57ea54730cc98fbea94d8226583fb4bab1bf4494795044de86160c9ebf74cd6c9028096d4d73c5d92f9bbd3e6617146e6ce50a48dc472d6fabaa92abbc405c0f01dd6f22f95e5ce8fde228bb99d16ca8118a72a43381763519e83a59337d54319cf7a2720b780de2fdb639cacdfba1d607eb7524d3c29275884fcbb52ea6af2eb5fb5b813bd16f6491d8a981ea78ee4fd397da29a5b39d1e3fe90c8dbc950f8f500af561983695f12d00165a1dd047988ab2e68a5ecbc0a6be5c69603c5b3766e3562ec81dd6201afac7b3d24f6d7dde9ea4c9339ed79f67e15077d90910a0c9a71b4bea35479d94877824e2016c7edda698086159f75953a47db6b5a7d378ee873410e20b652078469151243e11e0523b0e08074ec1e81315cb9abf51e93664b38174531093cbdf5aa02e7fe63623304fc1f6e46d9c7b2816e1838f6a13707c2db12d352e78b0674f79b4f6cb42d47024d15cbf632b965567a5d820364f9d72b11577e2cd7b7747035713cb3eae939ff0a75e930a86c7f071594e8a5f9d4558f8345e1a57f79f1f86cc36536bb05477c83de1366efa745807866600ca89a201f427fe2fae834691e9e89a38d7595d6eb68886e18f5eb8c818e464acec0a070521eab875016943d6749f48b11292fcfe438c7fc3cc4a30c7c3f422979611ec0e7489f861de8f24a07f030983add88a01e84c12db41c9d595446c403be9b21f7f197f5083840c46ac6f071963eb88dcc29dda10a699ca70d5ef669cf22820f00510c4d3db939bec25fe51ebc5b9d44ec9728d734ea7cb45b673a864585fe57d8cace51712aaada281902fc22d6bc65d44f6d00659241cf226bfffe2f8528e9301f1d997a2fab6829de234c9afb8b1188cb71c784ef7f665684716252f7a4682f11237d4a0ac37d07ea2f499982ee9fdec2bfe665413fc0f17e7f0ba30f8a870e290ed02458f6527a5b226bb33b3d469ae5a33108745d1bebc8cf83b1bf440ee87f1b6f8724122e3b211fdf973624bc440145956c2cbadc71d3951f19c67840933b85432eb7ef728d5ac3fb848f0d14a5bd8c12a0a550c35a7ccbed9d9e8a5a72b910c7ff7f61825738ad311b0bb0eca2f5eb2826ce26d12db320136bad0ad443673cc3057c48a0d3d4713ab63222a8a20320d9a60a0138ba93df473515cd59187425bf4dadb1e881d707d74c5c9de8267a379e7f0aca27e27699bd858e813103e1d6fe43555c396b67a8bcac32a7c907c8ce9e4a858e521592eefd9a0b573c008ec4e0a0dd7ba47100c2bcec6e2b7df7d2a79ca8e1f194d32c778246f1aff8f72cc16b5027012906217a2c3566ce538da7f7ecd80c13e0263d63337328ddebf06be785fb5e761ecda33c4679b3cc87ff657a9ef4d79c8ab2668fdb5a7cf3157fd0acf3c36a5e3eb3f5e99b9344265241ef97d093b7ed0258f7a17cdfe1273e8db7c19c7f8b64a9331f9b2bbe6b6c66ef0701c8a487c17ef43dc46e9cbb22ce1d130efdb3075129c0eceec613703c9818b0b98bd50cfb09dce611e03514010f29cf2550fef15456f924fa5b125a860f990a8b039bf533e7a16c5b5a0e122420af2af36b8460e88b035af792a572fc92c9d225bb91553cd1b3a4a807434a0ffeacf05ef6e437d0ccab36d60bb059867cfac0046fd7d8b9a8227a5720de737821eceefe2a0ca9ed9cca43ee31564e5a4782c26177cdc4fdae4029f08758c14c9420424517669487633184c064f1883a13809d9704a00871b77369cca0adae38603eead5aed938d91dea7bbf7dfd98dc9b22dcd40ee5758fd4716882562b2484eb95a391fb16e81b8f2bae6d0878dde0d246c2ba0f84f6180579e56af16d0edfc9610b78133c7a64cf4a45c09d33ff9233cd1eba7fa12fffda2cb2034ab2dfeae6c5bdc012669a97ff566990c659cde1771a5e09cbe9ffa5e803f39428cafd75f0b97fac5f1b965b0ea1ea58687becb175b8aa40ba166e6fd456afe4103bbe5931f4c6e4d5e736fef9ba8f39ed8f9c455d1f4aa3f25b44d3962e34d39ed360f548f3720733c193973b1531c9c72fbe9c037926f59c50acb38a765578a266bbaad73d18f3e621894213ba89a523b73dae2d78e3f5e14c7333d67809e160ebf08b189dd9fec28d5a93624a07c35ca90445917540037bb0c2eabb2eee09f9bc44ba5f4352120b797bc1b03c0445470f7b4fda649396a00d9841b5dfa3b52b9aca8023e5f40b244901c214d090bb3c03bed086b478b08a60b55580de213341807509e058e2ab0f55e8ab69e36f650a372a63fb17119acf186dc0115ebf0d9aa8e289cc90c88bd1c6ceb2822c626120be0836d1480f90d9f72ce9b3bac1fc0b14e9dd39ac6fc42b759e5944e9448ab26a891268b29a491dab443b5c0d0a47b2f253606a9424f14727e0c0c9a6dd15a22d4a28b00a7d195fba65639a1d800895503849706fd2d8686d441708ab6231f054ca77c8895a0ad36f1e3f0def38786964aabff2bd5097860ebec8b2af758d97976cea476c63b6078b393c4650ce1f9930713d0dd36a9c4a06b59a4358a9047f1b0961ae152a5007ea11d44d01a4558683e381acd186749e588bf7771127ecc1fb460d296c43e353b54e8c7e83ccead08042c947f4bcabbe083c1bf8f44dd6623422ae655d16c0d27a266eb36aaaf0d1fe2c068b5927da529975c2706fc05c974848778001ba82813630b324168dcacbbd5e8c1dc114ec6061fb822b1a522b548bb56954f8c3df6bf0728b0fee64c515baaadd453072eaf2836e645184021aa4dcde36299234e4ab414e2aaf357947376935fa6ebd50debc25a502b7d5e3465403c54b4e0c80fdacb971c00538b9798bfdfd13d5ffb3b2b9d7c13c9f1457c96c2e1718fe657ec5aec9035fbd0900a70412e39ff45b0349d1f7710296b687684d1240500591cf6a19a467f9395028c60b8c6ae3538f4658c30bf4ea317ec4c106a194d00742930cc2d54a162a82140d9a49421ff423af1451ee4e33b90f150022d0faab96bd4a550669830fdcc838c0af7a87115a7cb4843485b8c34a56ff62f52d6cd1be2e933547902e23556b5b128b9986750a6b5d8a9327913dd5becdc054882f9cf4ea2ce90a5d10c062990a9b52207d81dc4556d2ffc009263106533f0b3edeff3c488a72ff51ec077e4ff2208742906a9e89cd61f5945b603b56085204f29626e93d77f57b4f87982694fa9073dbe5a925746450ca35cae4dd93c8eda3ec29463a00d5d92704474bbf079fdedba4dd3445ca76654769a662a775bb212eab0e2d2ca3368c6cb5fcbc9315da077eaf18188810f41f1d04f101bfc2ed571dfed378262eb84772577d5135377d866ecf40bcf19b45e7aad92f97f085329eb3650d9bf32c393abeb054c07466821fc3a4a9dcb44c077eae2450a57d918db01020f6a0273ec977ee9d16a7141e8e112fb11a339b5a6dbbe9f08133b86498f40b96a5bd9097f7530bc6ffb901c63513077c5dd93dfbfe5ebdde9722a69b0db7e3c337980afd9af782ecaa6b54554ae9b3aa4fcf25cde40fed7c6ddea0e6149926d5233252f5d13fb551474180c127cee47e200b8ba821e890f61bb050a013f513d678d554ac617742b31bb737d0d3f878223c0566c58157dadc440aea3d9431f4eb6df717ba095d0f24735766085a7ad87714c6d762d830ebebacbe2fd5736eb0ba060cf6b26ae2a14ec08aab385ae8b98320287b8cd60e6aa646921f537c10618818e2ed32f030ae4314e247280189aba5f929720f858f77a7b5a04e550b31c63fbbf5a18133e8782eeee7239c659df7ec035cb2893702cad11bb5f051b4b8ff282c510e9ac5da63413acc4369e657045a830aebfb48d5ac3881fb7901c6a4344a452d36722cfdd68ff8a9c032b37cd78780a22422512c9bc7cc93d7a1356ef7f6821f1f08886f9255d46cd14ae56941775e32fe3866aed502d949f67ba82a91f17a3c5fe13c0bffc316da4e9018087c5e19e9ad6749b733498f6ad81bda7018b7075c380f2924a130faf8bcec2b5f85cac2908933a9d965683af9231a7a102c5eb578a3674133cef9564a31f9d733a415ffaa401f1f8ad701990fbb6a832a12856b41290b76e9192f49757bfd5e64beba097c4977776c26a2ec210ca47780d0022aa5923cca97d1f4c129a83a85dd70c1b1e9ba44b991547644980ea418f0fe4adb880d861aab28c9d0cc477e81f4e528bbc877a2fc70d659c550176013c18eba928b218e9e6409a8b55db6939323fca089143548213f45fb023ded750c7bf690e54f5551381b2ffbe2a04b20ecf2de7f5fecdf2d28f5e5f37cf1e0a35cdcbf378ea13f3af272cc1b03a9fa5cf14948b0a11eda9704af236ddf02600849195b7c32b87644747983a6a40a4e2f183e314c2f857a9385618d5c689b8ef90cd6d54a29ddc04ac515ab5613a74b30876bc93f91e38f217afa1908aa88dc47513a1287fad976271303f0cfba17d5783882f4c03d060c894a38a522c08481f236b42359a7c110d00184261b88ecc9f098ac5b30f0414b7c24f0e775d9f477f6e8904a38054286a2144d0f2c984d1606f5ce605d3bbfcd937ebda532e6663804eda3e04ac710f26c6964a819c478191a7f2933cfed16f3a96730411f950fc06abca5915edf5943756b6ed5a6bd33b9c124c2d1bc7afe2b226a247108aa346443227faac662e0a3113b53a6e3206ac22cce6cdabdbb50e23be2368acf0b9801743d482be74a7628d61f86b9174a62b914fb0b29cb0362271f6c812907d907cace5ed414e84c98d94cc105a5c42475bcc6c18e02dcc92bcd5f426bd146eb4400b2b30498054a65c4e62826545b06208cbfd2a9c12d3143abeea1c3ea399e17d2b277dd7d3442bc293b51be7b0f6089e65fbb42d95b23dbedd3b5bb654527a1e08a4a01d2225ea10f7854fb235e2f8079e21810bac71f0fde76c01de052a5406e453426b86254dfe776702290dacb7f94bdc6dc2a437f2ebf8b891ccb6ae481275608bbc92595c2ffb51294176e6b235bb627de1992f1d3615d10b9d1ad1355e34ace0aab9557e6bb14f65fb7afb93581dc346b1a6da8fa72ee614f52dd1d4df579e8662c1e3f4b0a93686aae084d9475390243326e0b55db325b295c66075a3027d26dc6458c5583911c1ebc61aa193777a1890d3198813b99c820d18b04ec481033e57af46ee3843f841562583cfdff165a493d70ba7d32d20bfc709abd0e455de7303de06660cf25e675578f32786aa0648fb0b99ef75f9fdbb5af7ab9c1901e029f16489e59c78faf386abc5b4d02fb0f2eeb2a55efaedbae1d97752fcb379d16c9ddd9d0eda501ef80ac16b3ca996bd5c15d8831b2edc14ee024d2d9a84d9d56ea8304f0952c7fd8f446663fd1b49349cac5b3e6b9c8b385acb5fe7d8e798158fc15e128ed7f96f4dfd4c3c765118fd974f8f59edf4976bcf4a4f2aad556a35258b6a2a899f98891e9ca9b5cea32715c91603be9407bcea0c35ad882a8b9ce89b015d1fc8bd5ec5535807125d44e56850f4412d531d55f7f5daae374982309f1e8f7349a2e7351c51b55f5a090601b37710d08f47249e169a8b65dcc67f51c147b97060a34e06cac3cfa110c4987fedab74de6868e4205b4d607fbd616f48f9a7f3d93984f7114738a87cfec547b662c49eb88c6d3af38c026a99fbaa942725ec7d3ed0b34e22760fea29e1f557c2e2629f5d758746f0afca947e0e8ede1d69f561f545e4b2dc994c49cd9f8c836f8a2ff794a0c8c8d2fd48ed528380595df6a8eb248866ed080ab2f72e399f76cf5e225ccdf869a3cf00fedbf69501f403b27769260ed0286f5efffbc902cd74ad272b9228ecf815718a00f1a046e01dde51531cba7fb9431809fdfa2109b3288b2243dc393cdd02e5dd05a458317f5e157ac7739591fb8ef745749353ce2427bd36b69f6ec8968eb54d6603f83ea695f8277479cbaba74e718a0bbab123936ddcd25886be3a18ec7f3eff4bbbccc6a682960c280f9e122df8950d625214a4d82f32f60fd55a804695e82a4c463e7524fc20ac60c5ec61c8a3adaee1f42d2397e78c90790aae5e6fbac67c0551bd6c1b95412b35c27ed63899266b2edbe2294af6e905c6ee161aec38ab378190f163662badb41f946e7d2be4cd044c2ddba36012d76ea6dd1fc4cc9d0bee592896c68d973fd6d96bbed5372a323239d1d8e6e6639df70f2fc94f62bc44f1f1ec5a2c65246af0b4851242e3e9722153dbecc9345e628620c03f8dcda3446e6ffacf6190ee81835a08604b88247392e5df5aca77bf2e2620d2e6f54411ee8df9fe344eca01fb68bfb06a70902b83200b386fc006a426050ee9966f7ea6e909db18a3d4dca2472c67758362a41ad6f098d56d56bdaae8f6a40ac8ff2ec90b486850c82512fa67a5908526d501df703810ccdf0d80ac854a1297159ffc75b5f58cc369f950ef9ace08c85c4bd56f763b92b31c7a4b40189884feae83f2cda68e84338f258ed6038abd252323866f8a2a06b08c9693f8d5d34a8bb3e13013bd94269caea47d2355329e5bef8381be2789355713fd91cea5be7214d58d894fb68710dbf161ccac63b9bb13bb7d54bf2afdc7532a6af850c74eed87625fc4f99e95636e571669c62f6a4b3e6ad1039995cf44b531270caff73e130925369b3ea16ab326f0d16cef7c8bb0e6fd70523ee2e7613ea23c31a9ed367e908c1d2e854feb3b3655193b91c8dad2bf3517b16170daab454491dd19c516dc1fe94a3a17957a1a2172bb4fdfc5457921370c9416af05ccfabe1a763766e9f1a4191155f03da988db3ea4097df5ff2e10da3ce8fa3c4bced27721ae9386eda9b5d2c5a1aa3096a508409c62474bfa1c298510e0c474d1bd4d8f865ad2a0a332de901c8b19857ea61feff96bbccb2ed907da23687776921b0e4a87e0c83ad77d55412a5a124286bcf02f39643a66ca8b5b0bd472de381a6b41e5606e549c8367b00bf13dfe48bba02e3adfbae7efcfeab1e0877891c98752d289329263232897fa90884415e2514a57e5d5f71fe85b2b47afa1e61c21c41d360b56dd9175846962063eb1252206add598f8e3034ffa6fae62e8b73e6aebd65620c28e53e05feddc6a08f744761c5bc9169036ebf2bd4e6d1875fa4a916f6bdb9c2dad1f9699ee9b839982597d201801b44caa48fb3a7e3efbf354abc36598dbddb9ebeacc405c7fbd2f0c02f84a09641aa0d3a6f8ff01d574e45bd6bcd19d004302e1890f5c30bcf0915ae7e688bb20dd6c4d60f5b9782e925e17c9792a98ed7bce51256e4a3b7911faefb54964e59512730b2d57f81dc0406fa9799173b57a29756c5df0e387f5ad32ff887e7266c98b1a3dd5f092b6aea4417ec8e55d78e7a034513e1444137aca73f80fadf2a2705e07096991828b84e2ece1029d033069684496f0e36e7dc482eda3fe4755e7cfe53c85a2b5fe95818b777346bbbcb75c67828ccadc34140b2b4744d5a921f24dfaae1d35ae0677866596f7077e6ffa63821cd8d5240be269cdf62ef90caaf86c9c083958655658bfcb7103c31ff87a41633ebca6bb71e28dfb3837a13fad23e5fb9f3e3f0fcbbbb8acb8ea3a0d33c5851edc11699f5b733e7e094ccbcb4c9795c25b6e3ab7ff93c15ecb4f9d02eaf612df7e0f188686dec391937b00aad8154e197006cd3154d7ef780b00a7fbe638912396cc199b9637f6afbae4cabeed31bec73f72163a1768eba014c4b9435fb0ea77e3ee5f9a4b04365511f54506611c8ffc5217fb3663733b45293f598fa045cff0abd9a588353c72c7da4f1e40db342d0053feb2bfc2033f2923645e2e2e276f2e0b5d6416b0723ece67be6bcc32299e56b024ec3a67b7ef945127120806139c2cd7c43f325047d211cacb949a50824c4edbe8cac488538744c77ea91e20924b2dfc7dcf52ba9eac4225dd47fd4923ab86978f76bedf0bf56f3ec932ad99ab6a660f3f8ae617f61f28cbe5f365b8dd47dfd81919993bc5694958470c4fc85e4d13da64bfe0ef54a3caa554b60d0520f29a24c4bd25a83264b7b2bc02c611c555f67079e694dde80731efada766863069d9d6a55fc0847abba0f0d9292962eb651e43a293692f0c478114f8774edf33790a5c70271d35f7303585a7fc69491b19be48569d906cb1012eb35a44f7e16d2c780a90bf5e2ebc6690a0dcf9a6ea2a1725afa4d066526969d915d5b480f0303f074da15fe0fb2ff77e48113f8742e54a02ac267c2b6dbc99e40f2bc443c18f757ec47c40e84542d71413523d975f273907fff5fcaae2a086f87f0d1b091e21e839cb724e71223be63cf0a8847f066cd529c869ad38025151fdb9622a7ad57e61a9e9c84c1a9ebb911e208719cbfe55c9fb01ee1ed9c5c06c8fa86a8d05f84dd221b4231b8828f6cb87ec4c37f32f28f6d7567d72c9be7828ef73e00fb1af2a6e44bc1adef3f50f33bbf607bf8330da91fdac399e67e96d3960eb619583446769751c1ead837d2f3e96c801f148a2c157fdf6b30af1dc19ff6ee5dc29fbffdb720c577e49c269825c68b4f2bbe02ca6641d040567233c2dbaa686940a24ae1b534b2b709f5cac44a60e36cde391997fd3d41cca98c89f732f18b0906f9cc151d175c6bf66e8ca422b20a788d09f85e32b477c876da7a90fc17ce95232da9a08c9498fc25aa029d71c629790b7a4345a15429ffd6606a6c7fda8355eb4a89a83bdd2857030582a171c4dcfcef49b73b02ab95dff7e9da42acb3daab8f1599bf78f2d086fefbd933c6558a5a9a65060cd1e8f4e59055177086d84497653765cbff4e774e7dac2847cf644b10de9ed76e1af4eed6716510404b3de5f6d73063c7b0d35239bbce6f7f34d48c1d0532d0cd8c7a4b16a1d418f923c0d06de84ca70c887b1e8f6cd3c3625f9f6d24e158f4946735257cc79f8730e12c2c3ce95d7c30b48a3b2579b0b97603ef64c84b35555a79314cd4c73d53b62745e752303a4767f12038929e41de40258fc732da8086468d2b07e5c0d057edc56fea4a4325f9ba64ccbf96d1329a4bf765e145a6db213f56780c42f0a5495198ad0632161f14937f0939522383b503f761a2eeec3b76fa098468420c3f7d15d01b7d8a87b1a99021919f231f0e5a4c8251bcd4541112d635df9fc6837a73926b5dfbe9774ab34767c1fae1fc580f7b48511cc26698ebb1aacf6c215070c44aeb94a9c64120f40a202778d5f50a6ceceba20e636aff34a4baca1bce29b1d82b5229b1a3b10da00dd28ed24fd9c9dc73c5ea50104f79a2ba7f87b267a33db108fd771b701dd95943aea0c94ef1d33edb9c8146e96c66a699e74c0cab4422f5961e9ee31ff50aa6c9d0b56a3802221923491a906d8a8843bf673c1bbd2f13f1a8c90d7722529fc4bcce742d5ee74c8ef5640d6156ce9b7957e11692b2ba5ed5f751ecff424c4c1ec5ab9f195b0137cc5496d2f0b91890e1594b279965d04e212a5061d557bc5ae38777770b030fb46571729897e82b57db4193d88cf8c32b1c2dd393be83693fc9aac326dcf37024105bc675c4a921deb3df0b4b843a04ea65621916ebc8d4b7482b0cd3297b4320730e1f61c275dc2e45189a58372b1bcb278e7738d32b0b1748ef38a6d3b1ed75c8266064f9e60eff0c659e082bec8241f161706bbf4e341ae2e15d28d1c0e8d6746b6c4980879567674bab40aad6bfe9a1083f5d3213f96ad39c2b0aaf72b76bd333873caa72730c2026080d844cc2f6d8f8090e2c0c53f90813c94e01c532a9b62a95bce970957277c9a70676b83badf59da64ded615eb15bafe058407cc815ba029180135f3926801862a52d85bc2e22fee76f496f4e2db5a3efb1360f539335a222d9a5837ca0a1cfa01bb5eaa46f1b70f7cda3cb76a3b05cda8ced569c1e8b33690c18cb0164b22d0174748e023cfa148fbbf6308d0f32404e7631415473c439d056fd884e534d8193f900f30fa305278738a7ae8e095ccd667a8d02a34573117d2500aa9c8e80d4e13509d452803a13c2892483913a4fcbca6fa54b9e447606c36a029725a67f880f3e05aaf9efe932db464d7f1b2eaf32098527f66314d17e3756ec86f5dc5591f1904b6aa7c638c6ae438890cc2c42d7b19fe7fd9f69243367be54ac36e455b48d3ae654d4a26d65f63dc0736293ad0c1d151b7514092fa67c13ba2e52bb5f66391f15c19229ebc80985240d125b4ccd70f220657feac749d5d38ebf6cfb62f73a233c484b2e397ad254c947a59da856b0596451823486f3b17643104389168b3846a951eecd794944d511294d785d644bda21d4de5996755cb397f340e6eb27c931967f458f2b6bcf6f2c64bb21a8a268eeecca8ccc77b32e1e85c351867c2e87beca29ca24767132a641b526cd8e186e1c29190c586a6de66975817f152943adfa049604a7859705b18d6ac5616137fe38a00d2c4360b1b68b8362bccfe75c8e2345b93866ad050b918d63bb5f4e36a8c03f2ca3fc437f9883f568879c01c21cee04b45ca9758d5a5d1e6dbafe45fc2d319b51aed5ba1d34ad68ed407f5bd133aef81d89f3cbc042f364e5396530375ca91e034d2888cd8277e7a355c32303fd026f8bf1334ae9bb5d4d8b9382f9c0bb347784590c194fa0027fefa1ba6123bab6b613493fd156da7877d9aabfe709def1b3da69e7ee32ec99cd0f2eac7e8214321a4c69b2a07ef788df88fab46cf6e323051035ac998ca911fc88eec3105f0875b85e4a6e2d88df30c7b5084d4851a248ec2f161e00293b5e14c50d72097e92fff398fe29f688d8b1bbb2c4638f1851c870dac42b9b3125b08ceef635cd80f8d44d11d5d8580ce4508f909b752516fe71d7525b29e327631442aeb96479e220b6e3c95870abc2eafb957f44e79cc423e5850ff982fc85ef39603f384f500594fdf23ecaf078d7ffb84537e6a6238ac59c0f9acbf727f711f2339caa427cd725c8d69add696d5ef08de576f8910d3fb6e4bc32a27e41250f0dbe0ba4f58b35531aeaa9859b2ae4b477cae6ecff98b9b42da07ec44bce03c162ca74a2615d714261ec683e7d45d485b36a8cdbfd20a37a3afa3abd5c4fbb53b565673629dcf54db9a74c0ea38f0a9ed3a0096b567cb1ff392baa13ea29475fd5808f08f08fe88b6cbcc11aecfbb6f80c8817266049683b563caa11869786b0f2448819e1cf96d5c59c3c0054f465d19a862996dbf751053b5d939b72ee228334a683ae792cf1a25efe02b49167bfe666d6cea406928cb0d82325e0e1fd434991aeadbc3fe63ce8120ba0e9e6eec4bfd6101072996139dbe46e0478aaa1e88502f8b0715a8606fbff93b4ab02ff9810b67e98966febbc8fb60db6dbb1fd8e2bd89960d9b03a1d616cdf98b851b2fa78d37bbcbf4e9ef946ffe77ebf9e10d6c4a880d7c7928f9cb61e98c29c71c860ea0b11096a0cb6116d8c06a2d9dbbe5cff3b43024089c60056c76bb228c9c3db4d593554430d3c2528652b10cd3486331285a7e5f832f5215b1d07f3ef7175c8165460774dc5402f291eed4c0559f3186b385133fd6ccc7808c6c9bfab2f97597fa43e87afb4223a76cac9b4462edb4dc831c8e72f2b3f7fa1a7ef50bf53a3b8d15c4849f228dd2f32982a5d1c308504541f15695a1558695c53962abbcc86ad4746937c711d448821719039a0b4792ef23628d243de1a416f7ef680721f771a0c0f7e0b3b76f9b2f9f1b18c2c9208d686ee4293110d1de522e8c2087646252f24ecb98544ff25154dad18809a3b84dda45aea4ff400ff8f4eb03c053fbf5f45011a32dabb5af96d173cd1fd6fffd146eee421e3e80ecbce6fe98bc9847fca5c5f3d6ac3262d610ca4a8e69f158795528933d95dacd9ebc420d1856ce46bd84ff4ae6f5c29bfed06903006e27992d4402fbbc3106357eefeda8a897008df2dd0a3d22e9b36604c7fd195bdb950026b6b0a91bc1854d4ee1f8152dca4f5b0a8d848f6cc01c00fc7392280322d271564b4b3d7688eff08a414cb9ab6de78c5072eacec1fee989858850515bbfcc57995a6614ab55d2989795b30388364b98048af348f89a607a418e64a18c08e0c52c5bc9db14dd8de1d33e7a885f931cbce0f0aec0ce06a5ff81ebec878d190f05ffd1ce81265a49a31e4d1842ff795e1761a41a5fbc44e0a4aedb5d25a31035a06df4621da8436285c01c6197034feaf6ea622a2b0c29525064ed741e10732a09bfeb667bd8dcbaecf8403b5d529160a1025b8b8388a0d80b20dd97df19415702569af554eb5645b23f5f630df5c505aca9bac93841fc5ce379aacdf59badf06ac1300c91252446f17e8e624568d7989516ac9df81e81814090bc8a92ed9916037433e2cff2bfc33866217d8f3bf4569abc2e5caa426fb8e85e227b4cb520a300ae11657bb2c27aa8fdc35f8a719e21c8d2d3efaa70f46c859d7cbf7965b7b042280e64a74ed3fa1ee3f96edd16c86d22c06bcf4f3ee597ca2edeaf27eb9a74abbfaaa05c81cedfa15d5c7f4f79723c5283c6e02278d1b1605a5dad671be07b4e59d2aab4dc6222c9d5679d8ebbb25bbd4cc256b677b36c0e92b2c2f3f517a0d97afb492961a981e683982686887a6fbe7892fd6a1647874470ec2beb494ca83b7fb9cb81887be656956547e4d98faa625380e5668f3b12db5bd0d649634fa4bb04bfb810fd530d7f3a3fa1eeb85a426a647a5374d3a824fad57c6647be23cb8082e21db1b9f017ae5e6b93bf72ce852b47f2db1c334a9686f9069fba215a15bf52e11e6b0b334210e4ec78502110e262544edcc0bae248d279385551e68a2a15509250106feb068290155114a5d132c3ca014257e6eed4bfeaee2239d24203bdba1643b935a9a42e2f8ffd4098a3d8e45ae01822c00f0106e8f5963a958a4bab11e071bb240a4292bd7e5b0fae8a68136983acab09f0a23b749d407eda724af4b97a59f518917cbb5a94b8f1967b0e74a6c6ee7254f30d16ff3885f6a178a5ae85af89c38c56dac6bbe2e2d4a41546a2bc69513ef21295df999a77f6db60c9e0e9e05767ad1d4adb3a7bdfccbe27999cca046fc06d4ea6a2d0b91e5a7509714d227235d8cccd5feb00e0fe407d61a07390e268e2408ad321ae1d68f2a078df4021d6fa1bba09cc83a517e1a735f351a8fd86b3a101e92cc6e7b15a2df9466d6d0547236dd3e5b0d23641efe55923dfa3eb1c4412bfdfb400465cd436fd9f818d3da439bbf3c66805f1ac856dc964f9546e76ba262244d010c233a894f37bb09c0e46abba0bc5e1e17dc0182e0c29d686cc4b0c88bb36b04777d37813f87d58221312cc5b6861faa7a140bf2020e43026c951da9807c8ae03810cff2526c1b05a8b35f3e76bc9041bfe45bc5409344524477d647bcc947e16f98b8967dc23810d295f0511f0c8b99333ef9c94dea2343ca6b6bc411bfac8f6418f4b6c9047510da6fda9f5717c2db53a10b593115ab42a9896d489b2650db645dfa10aa40164a2ddd9ac35daa334295d9821b1cd399e0b69d1dd9a48b6ee010ae4fa5c835e3dfad5b32885db697cc2e77e5ee40d82e21f07a8a95546e69fc119c206dba2d4eaa20d3694f8615702cb5d8adff8ebe9aff591dcda7ae6e359d51c3b33710a50173aa97b178d2538068d9694aae8fa156cc01bffb677ae1b5499adf37bc374d80087c313937ca536ade2b3c059ca0dab9361ffc3d0585912af31ab75b57c0cd0cc3fe1f7dc2bfe0a5d3a6e52061999c32ed919748c36669f714da13104cb6cc58f150a5d70e4d90cd2dab03e6d985d9ad956aadeeeb939972001489d0239284ea5b4dbb1245a285e222722c9b6d52c46c077d908169337c0fd517b2c8f883749b43ca5dc2e4b98a5995bf84478a0182612e3d7ab2f663ea291b92f19829b26368d71f1f200e9da194613a7f608366def71dae4a766e166d2431bc1d625f69b83161040a94e0a93d14c223e12123c3474dc76bba34d069ddd28abd2c753d311d29c6b31662cf3de52c8e5a0793871fe8d9b8ac5ff728c8db1e998bd5cb9ce63e3eca4bcb8e7833a2457b1ac9cc55674159def4bb8f5e562b595cc62182461d9d9e82a2679851a7026fd53442c88632b2c770d9d22e6fbfde25ef108d73b83307feb8761035a990208a96b9c0bff10281447629f4c3aa6a3d0b718af1249490b7eb8c89c0bacf9b8bdced75b16445d405c649e67f56ca2a2da941e0335677b38f8912b06f54ded3fdbd5b12078171cc1815b444b42df503d5d3322867fc92aa703a30c507de690f3558233d14e07108447864e04cc2f3b32e20626e3819da7e593f3d16937d88e2d180c2701e4d9298d7166c51a0101f29d07c1b7f92b44731fe4444166268bdd8e2268a8c726116583f14b56c8b7b2360ea0622c11b71fd1ce1881014fae9c2b562a899af56bbca1d34c3b4af39c3382573cb03d73b5de489cb8dd1a9e6ca0026d9e44c0bb2f1df5a9144aebfcfe6090144e34f76d8cf9cffd1c084d3e2993fb9b3a6179e0e9e389045d6fd1597e4ceaee8fbf08978f69d6537d2eabe0f9fc905b57eb5ab24c23c25992768158a04f65e970d3a3f6662126b78bf87e3c0b5403cc558ac4acd3e67521cd76b78fe207d26773d8bbe4c662ba1cd6c5b8d0fe919e8be2afbdba0e0621c469414a376e01877900dc54a4a5738be3ced8957228d7b4d130487dd207ba798fc7edd038466bd262af06a39530335d490610b7b7e34d672cc7eb98fa4336234fed15d918a3380473a557e3ae714690b59689ce0fcbca87815fb93bd2dcb1f1a1d7b850c22d0f1d48ba0e41d8469709d358ce00317dee030c915aaceda2f545692cfbdd7e06775415547e43bfa1beb272a783c53664f67039302be79f1087c5163821a3dcf4626229d33a35a99d40e75f17ee4061bd126ed201bc3db2f262c5b4e5a9765f5ef2cc11e9d22c7ef18875a06ed4c98d908bae9d355e82be5032cba576dfdf3d2fed96e7264e6b949fac49a0b8a1282e641851d7fb7f6d3aa8d4461264bf2e24d86559f77bf6305b797757aba3c15291a90a9258e459271e165d536b668347eec0f6d659aa268d7ab048a12148de9b358420b7ac195ffce9481fd6b076fc11d04793c4d1974dd0e9ab9ce2e66e8b41ee0ad8ebc6f0b2ed4f98950cc8d11a78c3950680a2db7942ef966fb0d1e20ae5cce286ec3556ce288b998b10cb4e7bdf1e332299488d39edf394049ba5c38a6c6c310b31cc2457ee266a73f0781ab0ace41c9ca4613a738ac7b8cf08a7d8de53ede54237989166b06ef998ebbe4c75f5fc14167225f93abd5207ec9b162ba8d6f54710d8247b4ef312496af0454fff4a4e6f2d56aea670029ab6213030caeecf739912778e8d9552080e6fddf28cc1174421bc61503a15a2401a8e2cee5f033565c19f00384e1adc8f5f2be14321432df552357748619eda17d8bf1da95d45aab6f7b5ec59c3ae2cca02f8f57d228ffb4e1d4ceea360470f1ea30f5bab870162a140845438863ca83fd94211b19a5c2e3b683881784bcb09f0950386a864e968bd002048b51ddc7c86931da34ac4cd05d97f36ebb251fa684b99ec6298d975d085e215560bc9298f058443c84613b5596edfca15a6f5e6b6fc7d2dd314fd8bbd934b1616b0847b452fb7eac3d04e94326fa4d7306a454a7b370c8234b70bcd7fde73f096f908a72d2b1609e3830d8e2c3599485ae4ba31a568522ebd372720c305c8fd1355c38115f7f1edaf2ed26ac1520861625060385d62a74f7656d385f4259d8fc1cc79ece54470f54808ef3f9e6454c61b63dc03e215beee38256ee9655287e90ac15bb245bae84746ecc923b6ad8a156db1f932c9162f2a6b7a9d6b46cdde13b3e315dd494c7f50884727f40c82a2d3501528fa87524ec493419c9680a41cdc80e5ada011e2c73186b0ed23b5b478faf61e5246b7790effbbf03b39f8f0c8022f15b0b838482d98f2660f4ce9e08be561929015fec41a0c9e773d7fc08a1c5cce9564e34a02776485d6e45b7057c125933bbe285974b541c9327aede0f4df58aee458a490da9dbcb4e834d458dc05cdbf49de87e43de20f6ce51cbfb05b8c0aa96f15ec6325e0af314332e271d84bbfc5ad3df25ebbbb2ed6a7481afbe875a259a8f89511e73c53e87b936bcb43806dcfe9c881d6a2f9c1d29bf12142b2d6b990ad2969ccc571129b9313d600a9b6a1a27bc5ab60e9f14949879b0fd052f09962a0dd35a612a0c90970ebd462e026836b0914152f999a4763c9deea683ad240d2d099628a320ce282f226ba375c0b17d5701049ec5a244542aa0784380fa41bd525c8008989b87fbd51268533936d753977418c64e9c41494635ea168d8bc8df842d45db94bc1c06f89ddb2373d1b3397d923502c1220e4afda52de541dc37870cf9c94983b411737c48e5a4b7a33339303435c5b2b189dd0a6b5c262e7015434a2d1b3b8ae49c1344f5583fc479ca8e8b1ca07e7217e7217954990bb523d7f889963dde0fbdfd1ae6802f509ba7afbd4a7ea72d7bbab864bd0fccb617844a7259ea3334a5edf4b2aad1157d5621dd0010416667536cbc01f5eed2aedb0e57a8e2784cf067ec2055d9a3abd2aad64872dd9c90eec742bfdb0775be9ee43cd930309d0f2f2ff84c2de0cd4036b037a1b31a4ee1d822603a7a6f81d5e633be7696e507f9eb86cbd14f6146509b3e5221a9de7bf1ebd7ecaec3e8394be6cd070e4bdd58490bf0c032fe9738422bfd9f7307c4aed876f3aee160df4bc1508d8805cfd4dedcb588508fb021c62c72f5b0d8b1f6980cae20eeb551c4f62434c4588c4f5c35ebe2e65e5232313048dc2e48230da6002211f7cbcc36a2091fef6eb996accb6fe908e21f8853a5f5b66e11f4167cf75c23fec43f098eda66938b4d2170ec3db7e53000f428fff72e7f9b73ff6cdce5c39dc2aa3cf124a84b8724f8e64b0d69f2758f4083b891f8459324ad9ea4d57a37fc9292c5726699c9adf70baa577a4fb402c9b665e7fa72328855c3343461463dbee8490b55376e176f794bc6049ba2eb7ff30803c1e0c1f6ed4c153e721189f7da0be90ceac7b206370de124935407fb62cd5f7fd6eb67b3236b0e19f590954d99355a6e7146ea867d4594343214623509da77de1a69d2fd0122cf36eef7aba79dccc0ce85e91de0013ac16e12b7f99de75fc95f25614243da521564f693d917c58d51fe890cb108ce445c74fbe3a5cc0883dee1444303b2157c094bc185fc23a4b5d09d1f0e4b9fd275eebc4d297832eeca434115525654e6d20b8ec34324bf49d1ab825962a17e22d2f1b25fa49cc553eb53c5a1540c548aa034031ea416cde39636809c92f6b153708b8f785dfc305ebac3953345f5a8e79c758dc0ea54824203c91f702a7d48fae5d5308648c56ae92a36091d3d2715f7a77b558b99db457b58cc7af70972c6be76dd88aabfe148bb687a4861436887587113e868ac9a06ad0184927e7c41171cd19b90b96141fb5845b5af9289b51b9531383586648811bacd32ea98862c8a44fa979136e01689c7a75aa9e3c25d190be36b9bf38b791e956fbf957fcb59d416daf43d6b4fe26ad1f4e8560e1062ba4f7fb7d49f578b503a717657e2e80c6265df3ba3ea21e33f91b0b096ab755b93843482277d8e8f16e624230391fc9068119471def1a040c63eb813d5a2150569be8061ea22c86216fc8a41143258258260a473346f57e11337da98859088c32b47196b9f90f4d7f18e4d44203ad229439608eead1ece4f79dd6e71b11bc1532062cbbf3815a0bcd6a4ea18ab9f096b45a1d2787e2d241c7dc47426cfe0c1668bbed1666fefd5e9efa2b9369a6899b5b3cca24fbe62d97888de3a870d64b319facf266543f8c60059ea5365b6c6b9972b8b4df87234991d0747dab142b6e8afc57f771247d787ace92019edc402aba51109a59664d8993cc8fb3658122bdab212f307f6648f6ca8db8fca2c9fc097b7cd5250fd9cf6ba68425908a28899cf5d9abf983befd33a5bdce331cd21efca7a07bf1fb369b0df9028bfd2653d4923ac1ade16c18f6f82a93f531ea947014447fcd813ad293dab5f2d850a4473a391bc1ee3d567a7700128c1fe4d92a984e8e9beed992926a4ee173fbe860986eb9c59bb44dcccfbac0b40454c2d8dd863701f789b0f93106d134fc34715a60051408cdf5f42258b556cfc1558e7323dd487db70315b7c7ec4ec2a9bd05cc9f5b0e8804d1542197a19304c4e49ae7c0c752480e9d0badc20df35880ac61d3bcfc706ee07a321d3cacb39874675ea78b476cc7e9c4dec263c88d1708886d9cfb5ca48f6f8ae543f99aa1ba47bd77fa3026c96b39e6c658a01cdc4d0afa4f516a9ab4b6c67f0251b41dd308d85515b85f2e8ab56b13c6b34b4cf21b70c0f51be7c4193a4daf8fc66d927da5b174a1d3f688d0f4b42c131ee6c6a23e67237fd3bb4b4e34ddd402ee561f94330a4391b920e39ebcc27dc3b6368c68f3b60f51aaee831fbad42715b708ac81ac1d5a9fd738a481742b7058f2986ad3a8ec244111fc4d663e3949ad7db5660b32dad70b4bbe85354f29d228075786cdd26ca74087883d1f43e9efe4a044582937959c219086139f2f448ffc1b4e92663b674a488a14ad27e8a537d33e6a2c2eeb6263fb1a4750f3ccedd58d50f584c7304abdad3b2170e2d3826e0673b5cd6d2704c702cff679a5dbf1f9271e1009c59375e59bf6fd0c9f674a4ab70f94af46966baa19ccbec74a7381992d19be637bbfab8bf94c8165c833d695ad30179c7dc5e97dc8552c2cdd2fcd5e41f245d722ca3cabebbbce4eae47880a8c6f582eb821484d2c2d8e5f374134a6b75c89adbedf4e52c2aa32e8fb17890b782b53eed6cd73cfbc07fb4ab5b4662e159aa9c607c079739dc1ddee9ea566479a9360c4c6d725a3125b557b9730a4310fa0d2bf5c08143978cb528dc161b4237bd018e8f4d7d968ff04b97055f93ce88052c87e9e637a112a00c700f152a025a602fc37000408fc56d7eb5509bf864b3ed619d07bc76d38a943815da3581b218f2852cc500994909803249643d6568d593ca430e27e13a2e057ea24d0976a9eb85465daaeb47d55565b587a2d3a651dd02d1c451e47a7f6c960d7092ce75ebcdf214a284ea1da7fd3dbd0f353cb43a02bc6ce0df7b5e63172a29d48699a02a0c40367494afbe5854cea29e50a76aec663db49565fba0e498b2ec776fca28b56c79540cafb071e3f5b7c11d8f478faf19f570b4a2f0575575491908cecb7487bd96c5afa8f530a767ad2ae73ec28e6533b3e384a611d4e2a992ac7bf0c4c73b8444daa3bf655b9f8c3d6894e53bdb0e58ec71c87e22b415df0fab0a3ef789b8d38a2a71c22463a7b39dace7c80ae95f2871fd7b60547d8142b81482dff4d82193044cbaaee458bf9e0f3b424409b614cba1cb7d704babb71ad5bab45e238fa9ec72d80bfe160b3fae38ece6390d2a84764a9c4073ce2b56855b8f98551b8d6698a3d12d6655a046bd591a5cd2a79b2eb75b8a5c7c926866602effdc2f3ff2c0576a867da53995d4c845af1214cc7fb92276debccd9be4b276ed2bda861ed78341b98a5be579b79736dc2a89155c33b87defb4437be5ccb6b5d4da336dfc27cb57910acd322705d89e2dd440423da4ae248477457b96b54aee1b0dad92c103c581f9d389bf56498e2908057d26e086393253f8dad46f0fc2d2f39829a3c820a688cd235cb46a5d46a826e73fa523d5c902ebdbd7205faa064bff38e8c26326044f746c2ed3713c64dbc5d2aa988ca07a241dd7b4a9e7f9afeacc6b15415336e07c910e263c910cfe5f0fd68c324ca86e8cc9fefffd459aaca02f2ff25b95d96e7b356ffd3cccf962d862bfcee863824f9bfaa93a334a29c36c1e15ea15422970b4733af5929e4975cdfb560ce4e08ca87027fd5568e5b249e7b5375edd6fd2c1f620e15f0c985986d0a6d541f2116fc37e6b10950a3c94d25db4000e61a8197745e18cc751d236601db4840075727d76fac894cb19bed87a23b6f8ddf5df08e9fdb1d3f3798c5170b78d1330cd93bd6d28d28ee8aa5fe64d2ccc3e9e178709e37f1d719932da03cc08543fa868b31d32d551a866f6391525f07ebce191a6936709c54f42c8fd4c0fd28fe9d2dc31161063b1fc1f7ff04f1a3bda31246e11e410ebe0131f1f4921711631b781b1da7f79e993107bdf23b6b70b93d8807e9a72557754a39cfe3c3ec6ca306eb7906f5c1dea24372f92f8b5f1f8d559c4278c1757d3903dbb0ed0989cc81af598e9d08dce7e17a589a88c0a8c1a41675850d9dfb4dbeab24dd795eb03164bf7e1902217a7e315c934dacea3020df26812b3af26682ec60b43f2152587ac517b4e1f940bb069711485d23b65b7f88a315e6a9a368b2494e38766b6bd8414885acfa8893be5d62b450a7b8c7405190913dccb6332b45c9769e503a6939253edc8c4e657d723a4bcc7c8f2c12156c1ae1b053eba66be6bc755159b4f77962ce83559360b7838d1b8a29069f9e1f69541b9211a1bfc44c2369417c49e17a4db1076e7391fae8750dd365bdac7dcf1387d1dd2b46ecef4c3d04a595d250d4bf8c0efb08f0ed5b7e5ac87bc6c7f15dd157e29f1efe2a8922c8fd052895076491e2ab77f4122b5e4328587c2c59dc65ca241bb7184f1f1e6a92b226f4ee1099416048ac50b704240300de9c62067dc390aaca958d5c51ef64043881f82895a1e3680d5ff3fe79a7a666788a0754077ade6595dae31939dc7303a7b8702585c8e36ee08db867641b5ffe2e002c743256cdf76f78b2e98a4a92321720e090d50a9efc870c27419422710e997afeb4bc4647c7db7d36c0780442b100e466cbc83af3a409499dcd0790b87d0c3fa0d34deb04cbbeec06035dfd771a7d81bdb0c25868065f4f658256dd61a3992fcc72a11f51e10f7e8bdceb1fb4badaaea37482af40ab813461d74eb72e16cfa2bb6a5817b3f54013327f28f6ba30f9204e6c39b6eaf4b23288072fb220097a3d106e815722ed3e79b40c1d1820893fc3a55e90265f55b907196abe90d76d8e5420185b1f002e95227984fd458a48ad37bb25cabf68aeb5bd30e60f099263a329f720fc7607cc2020af12df323a83c1c1300aaa2f2d1b4f22a60d8025b41f7d14d412cf4c81c9019a2e69025a4f192b347ac3ff767d15133051a0254ec1d22f1be592442d9701e2fa8448d5074b4a319aea080b070dc05e5cc649e3ee1318ff4c34bff81c42d05aab13697dd83dbfcdedaf63ba1e1799ef2923b9b9f369896b2c5410d533cc388c05927fb8a6eed340bbcbaf5f4561e9eca97ca7bee311f5418cfb4cbfe152956f3c1b689c239516d73527784287151ecdeb5f6fcce0bf1000a6c44dab440f8c8b62cb9546103ee731aec4536d8cd05d6eda0905e35b0dcb80966b49dc98e88e39b987e9c814abb9050613e923232a13dacb74deb9da3a59fcd3b7177dfc0f6c572ed97953ca2f8e2041858026789c8c21e94d85be93b57c0b7c4f848bf4d779a0b830f528c9756cc5d269878e0160be4fbab616547e38334b2888f5a4e17bf32ec74dedccf28e4e7dd2d0070e14ee79b19a4a11c8ee6fba8fc5c61ac517a438ab1777dd235cc3e173ca0fc218e67c7ea99d726f44b98d23c408469f370ac5787057517b1722a4bf0d952f6f847e4ed0f061ceec56deb84ce87295a5d6745ccfaca85f9d658a3b5777a1e9755ecc437b36a60c95986ee1e31470ef2db65f07018bf91aa7a17beda6f61a98e368d8ea91f2a15ad9ae10eeb4203e03a2469b2e6afcf0077150fa1905c68a6171f7a12bc51e0315f746734a4e42181a4ce0484344a60c3694850472d81b23a815d0c98d651500c895d89b6ad6413503a97e7ba09c9c9301084ce302299926c8c49e365f90fa89bcd6143d051d077e286dec00d8150798c272cc36e3f52d837b2f31202aaa0b5be2456b3a4e8aa1e82065cd8346cb700f30605f055d01f1ee9fdadbf2b22f441f99fb47e1e3562f20b1e3b7f0629251fba2528c68f90985637d859b22e2a5182cdd7b8b0f3d9329008736575c35146d1a95c28dcc4c1c321468b1016ab854189bab346dec83c5b743c7a739976a3c18d34f02da9a2d9fc27eea79df762711a888d3f7a3be7c10e1ad165b0e59973860071da08f05db9929f937cb177f21347b14f77ec5221004b86e8be2073ab1570072ab9cf8a871a0f43f54a4d7a7dbb430d9cc8d844b1c0480e1318acffcbfb188b6b1a2c68dfc676e2a521b80ab2fed14d3fc5c66193cfe3cefc8e49149e7d0a0b19f8becf629242c5d83cb7b6fa23eba478d2cbaec87e0edca337b378bc3418ea600ac0da41bc275ad92b366fc63b32ee19f8d796f23d1ef7e25755b2498aa1996056c7b42d838264a82fd65485f24ff2e04b4f572de71d51ceef8cb4bacede0324706ce9679dc47f5f2e4970944af031304c6bfb635d1ae8d38342d3562a48d1515e18ad5fac1f4721084ea55266789595a1bba6c609d5c94f02d0c5204e36e1fa901316838a02aab4fe9093cfe1536fa1c3a75198b00809eb82242dce7315d0d05ad8c14a3b2caef865dd57b1e399c15b96311ee0f9e2f3c6cad07a7ed4e4aeaf3f00d113316c246b3e31593ae06de730b7495e7f214073b3b197631cd8d5e1ff9f0fa971b37944fbbcb84d287810022d2d2391f5e37d61341c1d14893f2f4e0470a67f5d959bb2919d4caa4afbd8fcd2e811e9e1ed00305ca9cc0489a3e1b854d1cebe921b695356e24c5b8c349d817a7ce4b3c95fbef74e361c13f9ae76da9a59a80b0de676b443525af892f91863086561836aa99a339bedee612f86abf01f425db78de787eafbadf3d1c2fd6df590a569f940735bf045ad4a969516161ec4e3afb4fc86d076b1bb8e0fc3ecdfd831e7a84204e9f6ba4e6a0bfc1a8278e658a1664d64932e3554f78312b6ac4ac8eab18a42e37a21bb3ff6b61f0c1215d5451a68fd347e37df82f6e68499a95f06ed2d84052371ad8bca082bb063651880cc55b80a3e22a9566bc46a5299a2a32e764f7b31c1acaf60fd20157b723fa25452d2589f0a45f89b85c0092b0cc2f97c720e5bc59a90c457c801fdeb6bd50a281996af6b3977dbea660f840d66a48043d1a86564c16032a62ccd214720d2c4b2e0f5244b2f57f22ebafd8a9bc8e16e891b2543769ca24977f4e1d24ff86169ae79410963357786699f49d5a3441fee606a8b055f226aa400f94abe103a5d15461c2a7992223ae6bea0c050900e1d7524f9ba85a013914812e56fab6405e6d3de7fd903e1bd4c9752124149743256f130efcbbaf5116034f62e854158dddeb4feb1fb0ca79849377121ec28634916b03330fd698ab620097d70c1c8909177f0baf6e35010c36b5991517b8db99224e48805b65ac7f582a3c01abc8e6951c8bd074e723fe97f172874d7388ec402e267557ea321ddce140c1029e9b023f5bad60cd8b8714303dd8a88f5d61bcbdd5cf3648af4e9b38dcfb8da9bc3d0c9e7720c0b23ce1bcff5dee444a426f53fde225e5c7ac60726178ed39270fc6a83b9a98bf02cce320a11c63d8ff53ff99dda824151ebf18da5c04cb8fbd9771ccd26072ba265506b8ba80560dd52ba2940c414207de771ce8dba5dd113f1841437c96b89fc1d612e31333f78eceac354000adb241a7a44119d066523cfeead64096c24f4d3bc4d00b30fc2817d68473a72b6c6fba374912cd42d2e9557082f59ddc15a9d2428e2b19b3193b5ab43bf7de4261ca41126012efea173107a3bab21363bbbc7d15aaa1246cc026272915b32c205886a559ec72faa2cc231af870b987dcd30a174a7474aeee0806c14cfbe44be62ad349684a44c0022d28e9f0a15189181c781a24f79b63669bb082ebd7bce5d4fd709b1b314fa152c9c129836c1841384719bc6971539f2920abbc13b71c970d7bf7dcf00daf3dd021332b4aced95df72a7ebff9e342a94a589287c69c3c5d02e428da51851354cc2a78b93277e2ba9d11a3c96e0d2e51146b5b7c6361b6b83beed8cf8a264cf88bc3d99156f45cbe165bf20d51bd417bc0715c69691e582d397723e06d7c494da864e1717d5f21a2add4107362d0a0db8e0e1e19fa5e998f9b4077b450aeaee8271243f9529d0c997abc54036ff0fe9ff5f21b074b243947e1f604943a8fd88769d221cc7536a5143aae47c4223ccc2b6b9651b38fb669da64f03a64a1a0fd96f83762bbeaed9b76ea1ad152bc14292c955f23888ae0afd515ac7638125f968c97874a5cd7717f6312789fd75315b5fb8b6c8e83ae7aea21077ff431a9558f1849a157c49dc74ae458a96fbc3999e7344f1f612153724c219c93e7ce8ff4ecff5e3375fdcabeefbf1b2d3328db1558cb676280d146da765559a1c577a38f072c61947855bbaaa2d65c8b0663ccf0f36b9cd172ad6e9554047de36962337a391d2bd7fe948464f3588decbb150c0617c17bb29771e14a8e08c904b650e781f95c50e6e546f3d1e595ad4d9259a30500fd1d0776470f8d51cad4e3026fcbbe768c7290eec62e5550d95ffd192b69db63a1c43de4b943d549159884084b4b7e8a18a88a989cb2e6a2253538ed071ecb7c5e2d18ba4cd4b13c2ee816c03e4694c4efe43b8150770efffff0b2719e795d5827682486c3aa3bba6581bd4754fe19bbe52430878aece72488e41ec83dca70db2c57297ec5cd9289f9b9ae5e88dfaf7961d56d6a5ecf1d6c2cb8825eed44f87f7327a36f307652770f46af9ae19bc89235545916471b81e6bf1db35ef6c87ed35579e9273e68f047a0ebfbef5119fb39ce6db8e34ca997401e77af3be88dc9e5692c234369c1ed111db20dd3230f4c27a1cbc57bbb4f679933480f771f601dab1b93b35d492e8b8a0baa94787059eed6c1f154ee91801ef6d6a5aedd393cc87a80c7b37cb172704ac0f30c63902feb79e4334adf9bd58a00019d532776dc93b70038301cb644f2d94c279f9245b8805cd927043946b5f1783ebdfe314890a83eb8e16ebebfc97ef28b57256204f6313b34a7e8e9b85b110ddc659420b2a8795f96699562fe338c1954bc484303fb727b0754737bef21260f93478cb0354ef8736058e41d9f81821707e24c6d104474d54e6611726cc1713760ad84517b6e7a6400865257c48e4105b96d518202b75865793706dfb309861305be52aa746b6abe95a4de083cdb3dcd76bf10a650f86a4fd24bc318f1cc68754711abb656bbc7a81da77b32133869b7122af03ac3fae0bc7e2ce470f5ea4907fb16e527bac7e7391a8c6b8c7e7f0e0ec3e136fd57f6f83e55c27359362c5e3e38b74f589eea02219e8a8040ff442b592cd975ac4406bc22f6b582b0fa48c6a38916d7dd23ac79d695c1ea612af550984aae0b0b6859e90befe2b23833b3a5adfaaa20f9e7c27cd30e1c0c739e3409a2868f19840c27c9570ca928e05b61d8cd2921fc8bbb743676ed87e600eb44508ec7c406f226f045df7daf5c9e7840c2cbeb6c17aef385b9db3d36ab828dea6f85148d2ad92d3af73a9a6a106bf8f060dcd6e687000197cf2acd198594e4dd28fd7d1a599233a04abf6b0609664fbd2adc62da296b0aa82e0de5a8668658a16b822172be291f4a39e96a1c8f6b079a73951147573f68e05a79514f0a382209aaf810eb03736198fd9f70f99bca906775f251a594c70c8ce22e0a1622294dd46da0e2f57103bf230acf777edb4026dcd0c0068c494e9b1d140d50cf1ca62cc942c612ae84321f22bc254fab3277d4dae3a5b983e69afc01f2f8b3e40b763a202754d4ed7352f1c0b3ef2ccc9642366f95918f92fa4dd1c7d7d2a2c00d15bf9b3041c99f5e9231134a46f4f3e9706c8413a06490535253a22171139ef7a0a36b71d26fef19f748883edf62c9b1a28247410acc32929c68ab9fb9c38b48c5b9a4f3605899d28b1513b89ba64d7c225b2eceb1e93655b228c6370143744a7f4f8658ce79e1bca6efc367e0f90f7a32f63f682323e481201c6d5b77e9999c6095da234e8138d934d7e3133c49a91df82206500fa1efb84d410012b015a5ebf8509dc45d4c6fedb094d6423186bcb20053a58545eac2f55a9f80f3b00595848def1e1aa23d4944e6a92ab976c03fdece5cffa26c0f772e3f4cf3081d5561a98b364566b3e72bdbd2601b5542591f2f50141d0c440acca0f8e4b20dcd58b17d03917891a146df852d7246ae806f0c93a9fde3fca0a4c77ef48169b1ccf994ce6fee465e688a10449c7523d42b5ed88a6d09490e33178d5b98e8320c0929a1202bfc28df09793a993d574df5a69882802e9d2b271ddcf02326b289787ad3791ee409113520a98675feac16cb58f8db16dd4aa51b518ab850d50e049eb83f879cdba456c543093cc7e0d5125b8452930e3ec9ba71ec44c899630328c5b5d227aa24ccfcc2c3d12bfb8aa8bc188fe013fed98248fcd59fe29742c4c3c60c07ec9ba6b9596d287131ba70093dd65ab97c3aed32fd93af78aa2aa09759c96a7e88a0cb16dfc860f5e96b1ff94a1882e30f9d9820bb860f29d46ea6cd531cfebf7f710ca5422dc9bc3c64dfff32813ac8bfbf2b47155be6d7554fc90d1b3c970c8b8740fd613b5ba3f00a6a2c67973a581c47835ea99ca5b6f23c7c3164f8482bc2c04896c2e7aa8ce6f8a3618c51f57bc32afa0fb1d3582ac91b2723ea8ca0835f30401838980c1cec2b936be1cc5924b3919f180eb4ceb1e93c3ff566ef662ceea6c756a6d2e0518559d745ac318bc90e0e4a651e87a57065cd9363e2b2a7aadcc889f3195421ea264cb88cabce99dd5aba53980a8e61f38a24169713f29f369a14e20586cf77ccdc02f327c9facf1006219a34829b3e2c014c3998e310fba02b7dbd88a760b9e40f247292ff72e496ea39fe6fae99dbfc3c7d91ae152855ebaf452d70293d843ee6c320efb5f3fe40c2b6e702b459ed64144e730efcefa75a9d923a6db0daae38b10ae04a500ac469f087d71e06361202397ae650981e3eceabd5622777ecd5254cae422661a83421d7566d944c0bdc7ebff814056593bcb3f47346a4f332f8b0c0bd8d1300bc9b59e5cbb75b8931ad78fa913f920f975802fba64484ee85ffaab7059c4a3663069ab869452df60532bbb3f98da5afaa8a240bb0ddfc1c2d785d6876d4a7e8b085a25eb5e4f50ed0f2d26296732b90407a0d90b777bcbafe977a6dbaf3d27ae9068b09ed99f82fd40932d2884bbf5b50dc35bc5c5085182f6111d186b45ba2f7301160af9aab56eb06c52dde327ec764fb0a365b5e76350250dacae0f49e1455961a3d5cf6daf1ef0d87cd4285fe3a1911b845be04b55f6cdbd0ecfc0a00fffe4eab49d82b6e40a6e6188b2e500255ec0c506c62e353d6ea8aad6cd8c3560cd1b982ad885f330485dba9f7ab3cec83c3b9b6f942b751485affe1d9af3db1b0984d4ef8f04b562b1423b8edc0448d124acecec53cc2fa20e4eb3f957dc7d7820f3c543e593de2d2b42bd1768e81bb79ec3a093bb38be21502dc87455566e51bafac13c8260b1ebdb714fc9000572757a48693db1a1844bd89c1869721bca153f546add01356a89092d995714e6cb38999f2f63f5c70bdc2ce8beabb91194d456fb2bf7bc534cfc03c87a347797984f286d6741c2b76ba12ba1814e641226909eb28b05864a7e69692c8bcf2c9635bd2d19ee08cc947d8e144bca61cb2c97aa081563052a2da72d7e4371c11c8de196748613644180d4a0791250b0f4bfd4fa26b4ac6e3926baf037f86811e0d982512b0a7e94fbf4089378ad8cb3e0301f763c190e8a209ea8f0506699e91b7c1a2f55df96e83af12f16df62098cd2ce54a715d6ac2e71f72b87660428a1f1165d379df3807133bfd3afba694ce2fdc4271d363054add476b42c23fb18897941b57aba76b2058dea92cda766e6b3a518070474700a450d3306eebae0fe66aab4d03cd54a258c95dc1bf200193d78f363bb016e583f7f7ac76ebfec8c46b79a02d735708ccc2a6941ecba200f76b2619c8938b3f0cb0184e62d7ed31241ca382deffdebb453f832f438a83d516bbf80d1b32e512d0580df6d404bb418a2e1bc697b51d81539cfbd3c232d3785b82b0e71548d2b6d3cfe4f01788e9331ae08338718b5bf43ce5e319240b9451c6b894bde06c883e4b92922371c534dc371851a1b24ed4fa23f9b997ebdf9bebf324f41a3dcdd01592e92b764624f57f93e86e1ab2672d1883aaae43efd40f4d63beb5a4c27d60d194d8b26bc33040b3c324166f652a34e2bcbac4190c925b737f2769b8f7e6d317d9b6586dad90cba21b0a13a45158f9afa80d71eb6b8cf4b46973f6f12e79b91379f2f6a79d72a34d01a52da30e5ea82e486f07e09266d67f1a3e999190d72c750f1ca02b747d16cf7e03dc673e2e9bf1040388386830254e73bc701d4091feeb313b3303e1c046d6f956b795a5ca41efbc8e4f2df9e7204fe9880787bbbf189b50ca41f3250684c2d6721479acff8d065e65f71d3b14ac52a3b08a901bb893dfc04bfb9828fcb67139d2a01690cfb18904027bc0db35d80c978d67ea7bce3e040f52d59e0d7d459e1ffb5510dc39aaa47b1e54db1aa5d1ff875291263704df6d7edfdf565e835457683a0b5f824253e25d3fa9f177e0765e38e6f6bd6d6e16386d5506f529fa8fbe4245b950f9bac4a62118f8953a9dafa36dd37cb7435e401d7e3dc92bf3af43cf60c6ed005054d49305e22e05b84367673b9323ddfa5fa62f7ff2ec58ad3eca5b4249a1f30211312bb6a4882820c08f97ea9a05968fb1ba0fee199b8ca5dd44a5c3356543824aeb755accf0e65874f80f56c5149413044e73252b44e528c8d4913fcf48948a2f014139978d3b3b0d6be5712570d18085e117c475200a7b574eaa754f084937373ff0e113d650627aedd7629e18b8fe8015b9e8d3c62026dca51b6fb35bac202e30760cd7b1ffad5655f65462a6cd965b2f989d862f7d67bceebbeac960f6a0562feca70eab5aedcb29a1bacd0aa81a413750158345dc82720fe994dee495a49f6fcf10ee1f05114f6b0528842694cef453bf56a93f6451a4ba084f684bf165a604df07bcff838e73c51e7e4c96568e87a62830d5031ae150c9b2c5a77c3854718475c89183ea2fcf2e4ae97018731b501bcaed95b2b9c1d015a876c38a4ef16c7b3bdc8016d22e3d49dd29f729576e7fe9bc7300b47a4f78343e09376a82df39fb843e5b4d9768ba20ab1292517b81213865fb75944d2040ac17b9f129264d8921dae68bfcadf97bbbec3fc322eb27a8dcef3043ede8493dd520e9b60b2a1790680051eebe286da484e09dd1dc4d259ca0f9a6edcc49a820b407ad4718b310412c8cdae2268127be5587ce2e8b0f12ee06f61fc92f33c08cd5bf0ca1a1f67d6565063b3771d9a1231718392addd704728d65d15a9e6d5fbe45fecacd7bf8194242efa7227e88813e0bbe60a5e8061b0b742a309dc2208091c7ba54e88a3d40085b3bddaa8b3ed3c5f994889d7f865828cb7bc252ef710c41744381b6290e19d8e6473359efd1450e4bb6964dce04de33f4046eb2a341be076d25eca9939698e743fda51d7d97d0cece2baf1e777141756db24d19f89b9ef5bb70121113d6942a58d67e17fe448c4b8258868651111885e768338bac05c94a32aa7946912c134ca077719a1cabfb360084cd9883b7c619408b7b65455bcf90fbe9d6e19c6baca0731db9b3e85b333cef9da45a9e6c2896c8f841793728a190a05c6e59c610b13e6ab98bb8b44315dd63f392c9bb77123ee8f4057e02936cc99c1ba3302a792b52c40cde21cc897784ff9537bc243f84dc164eea40ed4aa6cd8e81e31992eb59e51eba5d104225d2da4108c280fbe0f1989b51358ee180d58abc86b9cdee802818a50f21654740e9695519d432e61531a6bc45aee5569314690878ef38d7043262adc664aa2223be2b27252e68a574422383012ba6f26ab707ac832e2d2b90c9c3bc3b95b3969f935ffcba36efafad7cdd985c5cac9c6cf6add5a196c7983757b47045fef168d38b9b056679446d4fe65194f0f31fcf676b9604b1e10caf65607970d7717f75285580daee56a7aa9206add8c5e09d6659b3afa849e162d0bf18b616985258886f25dc894a376c22396733ce31a9c3adce698580a6c780842b0336fff76bce5b618fd014b2ee1334b02c49b2fc97979829c8a7b166d8c9f436347bdf14f07e3a7b7b23468c47be2c5ff8fb6af5dd0b1d61dbcf68bbcf49bd49fef256d0fa51a9b6bae4ed1ab9a872ce919cc00018b1d9eccb39bdc191c5b8957fdf9fcfcc620beaa30fde47c7b94799cd5c50977d5a74f2ee7bb9b26e0e6afb04add3d16c21cdeada5698baae6b640eca148bb42af694a756b233de02d6ef2e40e77d82dbae06f0a1a6e55f9d3712f9a45a7ca93f3bb204fda2f1c2e1925b55e2e6c569e383c14c6c79535c617940be5b036c59f37720749cd3242c6ea11b360afaa326da4b0f7e864dbed7e97a91f7db9255f5679e9924f89aba5d87e041e6ca1ba257a58e0c54ab79b6c49914bb0b116c3175567674beca0a80114854e5bcf5cf5e8b8723a6e2682f0d9296decf3622abfac859b832a0a7cd6dd972f0d38f458cc4fb99f308ca2b6cb6daa443cc9af5a719b8e8bfe1fb610983711954bcba76965a2c09650d625abd5a769b19171089eaba1fc1c12a501547fcdfbfbbde052326caf79f6bba6d51cfd61b1c3b54b73b3728c0039786c70b5664a4de6d13c760617c1a02f597613e0168b4005b1407b2b8c1b255df2bf885aa3d1e101a719b666700fda27d2075c679ad972e9a2f6680180ffffff7f