PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 50288 394453295e8d45c7775028c6a354df7ac95fe614762100c92e63a1d2c1411dee

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
def314993624c52cdd3abed7df31d1e88717b5b89988a7a04a8a1ea088fec5c0
Certificate Block Hash
394453295e8d45c7775028c6a354df7ac95fe614762100c92e63a1d2c1411dee
Source
getblock-raw-prefix

Public Data Hex

008000008000000007...009211000006220000
00800000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f2079116da5f8887c9be129b6094260a3c1f9408462b14bc5c90173ba28db3edfc63de0f16b11549cde802f54cbea47b8eef6a209ffd8586ff91eb1a51a22014b15705a820aa872bc18497557d2cc91c6b13561b537857bc6a1100000000000000800000008000009211000006220000

Raw Header Hex

000040202cc53e4b3ab321e26364178f80e0e39e7201d17ce74960651c11c899c13bf3b2364f5086a55ea759356bc45309c8c08848d423c560203ef3dde75df9be91d3b680c8026ad1310c18c0c5fe88a01e8a4aa0a78899b8b51787e8d131dfd7be3add2cc524369914f3de

Proof Data Hex

59,560 bytes
1212160103074ce0138fa3ad99af89dceb790d78ce6867a742d50f7fc7f2a79c0769845f7c41e809ca3802783a159acf0da9b3412dfad12236aa1679d20cd65d83ce18d57460385faea38004c22e08f1de0d0199c7438e1da74c2d7b2d70f71161299f142b39980a70ee8af830761ef77bed29ca9b9c59fee93a355a3c1b7d80b080976b6c5947b88ce3d2b340a6b129ff0fbd2c63f43fc90ac5acbf4950f991db0eccde53ad7d99da08fded34bd03d6f1af7f7d40ea37d6fd22cda6cfda90fd5af629949b0b06cf306a8003cd1b4c47f49666cce7819d0c7d35d732f1603a11a9beb9ced7942e79f0b281c8a154e5ee854aff8503fd7ebad623991ad3c5b06fdb3e7c6b516d7e50ae1c0ed137a42da9fca5bddba2ffcf1cd071d828ba49b1114a13293f69ad23a13ce9e56e0b0a31b52d508ac2918d344252ecb1398bd4732f0721a69b435c2e1061ea8de8b079256e959fa35dde7558928786b3aef717df6c5464a6a34e3145789e43300fa5e97b54e60aeb16c0b005a9cf2b7c690b0a02b5f72bf24dbbf18c6b470d4cefe4a9d84d4f28fc16cbc5c5179ccc007d5dc61bfd86ddf061c003a0700e70a767b67b15f9f1c8fe531baab8bca181d0891fac967764657fc34c6b788fd778cd22672b23084541e2b5d9d557f08fd98acce5201a4494e42b985aa61a873e86ce819d69814e69bd5b16bffc717204b3318cb2671799115735fd065e700d788d144f5e1138a153fe7ddc4b9fc59024dec44847601d34ee619f63be7f2eaa10db80105c21c89c89fc75656505b5f5320ebf5998c0083f5d1522df3a1ed7321d0cb45199f9e27295a3c15f33705fa2a872b582d93a7b6e63ae26482a8a7bf6b10cc1fa4deb5a1d6ad1e769a8a516dda9c26a7132569e47bf30dd3756d3f3830eaa66cfb0a3163f1d16d093d98d82eebc5c06373aaa8b84438f34d40b6e56333afcf2a6ea99117b8e2c35a5ee1ffdc8e6bfd0df0fc0d4f243fdfa960ffde7607c0938f58fb17698b030e8352b99d64e4edd1d8df1edaab86e1b4a421c42b932dea1b615c6cc31404b178f77e3771964dfea7bedc79d5af28cbe4fb7d172fd3d7783f69db9fe6d27bb82c79a12f55f91cabc2b68616f2422b99ebc00e6f5fd75d3130a9ff9e834748148e8ac4ba5ec8c629c09de768b0f4c04e3c8689e031f6af84fdf507ed9ecd002e6302cd422544f6bb5d788deb8109bb42196531d958f5ca75c60524a3a7755d32709b505c79ba3a6ff76db22eb8e3589de321bfcf1a2385ab86c59605be3a4e73f3e4bfdc4854133f03eea50ac070f3dc289f1380c586ae3cc6401491f9ac0f39d9f7e2edaae1dfeae07d7630ae2a8d3381c0a4a0536703a20f28df3627f2fd718240102ec1f4ac680c3c09ed6021491ecdbc2e5ed4de53535facefa3e4abd4fc27892b987046a0a6cc7a14503ee8f519d077650d5255822a2acd4b0d6209ab955aada2402decd4be814604c2e2fb20a3abd7297bea70a813db094cb660ff44c6c4b1d61ccbedb7d05da7c5cb8da98dadeb8496ab96f18196622f4734c5e054c10e967c3b7e1924d531e6b9f640c35365562d6c4b26a7d0293730500c6854dcd080332281084b91ef868bd49384fe160dfa95551d674ea372ff3e4d8bc785f1f1a56f1a7acd24dd680a99fe9e9a04ab7ed1c8542944555ae885ebd2f68c053f3eb010975f0fd071801637d962a2dfe6cb266457fe603b63d11703b0adccb26e5e26c1e10853cff61e13fa9ac6298c3cf13f37e2f2634e0764f9de5b7fa2a15f27b744d1f15fa610ec5fabe3e77cf2ef4ef828e39a8e00a6e780a1631b26b87e90c71f11aa4bd0390567f0ba430db3a8bf1184b84c99ae50e88fc3d5f36c72fd375444c0cd3015ae747e962c5ecb5d7139c193b9f93665c06e74f80f5f61f987c06838e0cf3649c29b947b51c05da926d31557cd3e9c51fc4c9026590ec22d7bd239f808649ce1ca01dc117def4e9a3be769d52b3e56e80301f214c2e0e02388376239d5a55837763e3218ac55c9f71b4058b8f2fffb76f06bcd777b3831133ddac64ccba052bf345339f632f548ff606034c0cef62decc260e5ad83974ecdfca550fae8a5af8b1cedbe51f46b2e8c5f363f190d3fb30ab89f4d7b63ec0ca5d61c320515a20066ee2f60cfa28c0fb1f7ebd671e3daead79bdc46ff7e4a5045aef088b7a6dac63809baa35eccee37931882bb4f6a13e4533e976aa5c521da5939dff475c52960dc368e9a1d40654120e1a91e622a6177fe8dc6f075ff29092d138e90271379a21e3b550f134bae0073f6744b1dc31a4f639f1caf928cf119e05401fcec5148d05c79d9b7e3c5d76d4ccf2186894765570bb66f2cd77ca88aa419ecfcb81810ea0882583994154ccf36477314d827178d28bdff94925929a2e7172380312d101cb1be577d99267733501c266af255bb9a44733cdaa674be8762eaee37141c3409258494b0a129b9bc93a0e1be4f79f656cab3bb5eee0f7edbfa7abe38f43f3e056fe03bfb394ccb99eebae41ffe8ffcb711eae73b78468ba15e6f0eb14e8949623670d42b6534d4d8cdb5e8674936c82c958e90eb997d063f383e978d1d0287a4b58824c5d5d3cb9cebad2ab6e8ee56862a50a5c876dfac9bdf9f1bb9a93ae36683646276adddb6512c731a67909456fcf88c9b4c01e4bd3d22f2a11fb1d70c1d67ba877b9341cbf998fabfcb211babb777e312f16d51e60141f64ce1e289a32b2bbbcba4d448580f755e5586242302095e467ddc19e737dd059a63e1d06d27bfbbe8e23a3a0091bf8fbe8de0128c23385e68602409c168af1084ea8d13913df41bc68358cb63ec75c5a34d370bca931dc26d53b053f9433a430658414ad336c3d5aaded1515734d032a1bc859b515a2da61cd935d154933b0451882f10b8e27ed09d702aa7f56470ec588c542e9760f10e8ba0c12aacafe9c0bf5d0a6e0b7fb7a24b19c9dab22bffca91b3b1d0acfe2bcf145cc065e9b38d30a7ccb31a8444aba6586b95e7e59595187b93e07ef0d2ce044adb724dc0adfbe58bca0acc0d8df48cc9424582a5889eb4ded3e8c56d604f980db596665375507a5b5046c31520dc28294b5c7b5333a1b3b1c7170673c28ecf38e92152a9a269e6142fd5fc6f9d3795c99232d7110ccd493fcbae41ac80401cefefc04a8b72714651ff33a41b723f8fca3db0b7f284739cfc86181d1c5b6afc321be7ce03e2252963db8275b3d907bf6d676b359665b9cfa2df70878d02047facb01f4f26573f48255677aeb2ea51e074cea10a1237de33f1dde852504fa3b7a03b53df144abdb2ce8a7cfe91eaf98a25613a6e7339b14b1444d99b1dd6cb49c1fee38d4c21bd9ac2397240014626c3938c0aece789c9d5ea3bbf832b90a9d4a57b5035ce8482480cfd2c26c8f28486d183583b4c65a2fdff09205a3e32adc77fc876e963a14857f1e8070f3036166332377663242189be0d345b568fdff5663e82bedc5ee931f3f68b2140028494a328ec0b026a3f29aaf065f481f83d8b65ba25cd2a811cde0e31d6a8206121fba62a7dc0bac3a890b1d6c868076ac83808f811964bd33c17d021fb148fb1bf133dfa37f1dc8d6fa734ec28640ce47eba5750e6b78f1c2a016b54d0300b3b81e791644978e10e5ad1deda93cd1b5b725cbc93099271758768c7f75c5e2ac82ffa5eacbe6eda1b36f0e0d8f3d7b5a901d46e50061ff903d83e52a1e6237c4b080671898d2ada9f80dc58f64494e2096c26762e16564bc9b4dd591a7d22cebdd9f0a0a1c1d9cd046d062ab45633a4f366a3f7932be79a9119b48e5f526c4144bc79097b57e0297da9dd38c847dda09fa7a43d2fe176c78572db4a156334de1b3653203ff65da8db581bc59945385c8279b8c9a9bf29caec03397b0627b4ede76973c41bf9097bff456c19559533186261098d0e50f35248d4f72b5a3ec3fcd4cdbc2ab825b822baa249c68972e0b14b7a633bd0e892481368725cd952f73dfc8a3c125693edacdab68fabec778ad90bb9b71059eed4e59ff282ad9be5d8f92766310a4ecb99c4265df53488c7d8427842314ccc770fdaae0af57b5bfc1b1fc2ac182707355f19199a1b0181a567e02fbfdb668b536f3b447296bf081320c34e8ed6ad7aadc0dec760e51921fcf436eccc788654dd40a76b63f3d7e0fe792980f0afdf122cb742b70f4c6f07e32f4b6c92f59596cc1d50a313a23ed0623c69166314ec1c6ca70bc0b903eacfd6798c47487569e23da7648e61d1b5aeb1e5aa672ada68db60a65bb3620a7d8c8653ddc3952024b3367b911964899d08ee7e7f17ab57e745346dc32e7aea00356aa0d0ed9a66ca5c43d5d520c4ac4449ef7a011db558c2c90b064ddec9011c278908d2feeea718cbf078cb911a118e9f7e4afd4c14eacc3fb57aa73ded4728f131a41b982fb5cb751da2b8db1471f30aa4cc22ed4fb05afa3d338200d0b17ac2e97b4d1d205340e2c12f0d3aef84c8bf7a5999d3e5662064b03ce874899cb6cc06a3b092e44666d419d844a4d28de7a535d56c852357a85c8753bd780e56d39215cc912129f4f459611bde3bcec80ae1a94202b0490fc38b37831cc52083d6b8dd175c3638df4f0f7b43fd4d6413c87af6eebb2ae11f537e43bb66886eb49abe678b5424ec59a1da24a9cad335377a9570e8e9409ef05864763e8a8411aa584b48e418e4f423e507ff54efc71f54004a449b042cf11ce4479fb11426c68bcba1bd0f658083f9cdf895b3aa993c061dc9b3b0d53b1621f1bd2fe2c5adb286f9288cfcd25216aa8a332dbfedfd83e29ecdd67f834d710f1fd481550245eb2646d6316ac0750bed593dc20ee0808d4fb21ea356607b6a20ee6351623dcf1911c5785690f77bec7a86c54e00d27972b8f34cdab433db8d7bf18cf8d81d364f15478bd32d64bf9956bfa3cec67bedf1ac1f173aa16608fcef96e160285afed0a322d299450a1b41c4a85452b5080ad42a9567229f81264985b380a08f733e5c50915e5624d54236f358ddc039d2c2ac1eda4b485d8a4664b56c5f90924ccce5fbd2144a1905bb5db23ec3e632586d5f54d3c1a6f21b15a3f546c40d11a0a75da571bbc8bf8338fe17fb5b3ba42c83bbceb989af58c8f47072448fd37485aae124a298d9aa4aa89decc786e045ede055e8c08a0a5297990645e6daf75bd460a5c6d3933af7d3b2d774ad640c366c23acd3469d35d25abe13fcc4470e00781f9d4d5197ad0df2a4f6a63f30362f40d01fca4c2bbee6a4e9ef12ae8feefe527c3143f0180102cad5ded48bd1d85aca0fa80c038e7f0245e88bf4835f8b91364d45657f96570a7030af01c3768b3728c3e17025dbd755ec2c27ed21b730f55e64a611fa0d560b002be0cb557dcaa90d9ec1b796a77127b45a4fe93be5759e5e4bb1f94691d28f9bf1c2676b42ea971eafb58d1148f3f052523764792d3aa88055a5e4cb8a338f17ba4575c89a897c5d011b9a3f37122fc7c10f44c4fd366228eb7b24f756441fb3c20186e5520455a2f74f91c69e77644b2ea5171990742ffaf35c8fee32772f122aa60a8735a92e1b075fa8b8a113d5e109e0bdca413555b9b988e49ba224a5d1bb12b9333ffd92c3648f97eb5247f7e91a82e87f99d503f45eede4c53bf4ef0b22bda8f1e36b2721c0f10a08ca533de3e210478a32368958a9a0aed639bc15b286da0f5c4caf0b8f873848ac39800a62cf45f9af3eb4895754f6517ce4d5920614bde68f2949ffff970a767d6c97f76cdde937a3023c24b27b91e7e7796fe037500d7c78f0a6b5e4c80c3b5a07d1aec45c2c20bc7936456c2efb0cb3a16332d074cda55f11d41a09b02edca329eb0c936a0607c0b060d017aff6d4456ccfab2be8e4c06d862754304b9a9045e869a7f513ea8ce1f98ba7d7c34a43bb052a74b2edaa0f957664a59422125a5f20e5b8cca9b7e80720c21f0a51c3666a9b37f8e53a53fa45cce36e5b6815b1c579b83993b5d3d328aefd0c30bc1b24a9446f1cf7e43c071a2306351583f5a2b67894021c7f561fa70ab1c7d7fa5acbd46e9c0ff6705617a5810b7457b58579345937cc6087200a61ed2b2cd311b6c64cb5a5e668cd7ca4099818f39b7ce3192399c4ae949d096eb69206047adf0115d33040d0610d738b60bab826ffeb4d534019c968bd96fe3b9002903d2bb4913232662452f9f260e782b2ddc457e999a739b47320d55fcb23453d18528948728c4d52a661b0fcd18a52156c82366cfea968ce001017944d3fa83c2968600dddec9cd276aba6277b573b50b3714065ba8dff774a927c443da41dce68252961f3fc2e1fefd1b1bfdc2706c72e3cc69b27e411f74e5345393b090dddc8ca9aa24eaddc086dd11c064f2c19cb81ae7b03d497a065f4aec8fb47a369e35824e3c75a3b917f0e3687180632427a3a067c5118e184e52ea3d2bc701203cd2c76584db4743b0c94bcbd19c745fb510431441fb4f6c35680be8d113a4c630d0f8bdbcfe6cd01f0edcc0e64e48f21ab2629af6722ca2742635c268f7570120d54886c0d98b372db786cfa16e5298a47e0ad69da633b34ed381823b5996f7ef786d4d32cac0bc60bf0ec21b0b82931daab335fa511012d4e7f421cfc26065a62465bc67c1c7a9402de8ea20b4584b782db4148b2742d9ab4ffa4366b3061f02e906f6579d59a0872c422c21525a49b05f9e7a32c10ae822f741ad0cb94de23e12b042a2a5d85c32d992e0eacf398846675e9e446c362293b903a3fc95163cbb2e3b8abf56261efebee3d2d0055fd528fcc66f7a11c93d884b3accf49131b6abb223af629918fd749d18d7f29686951b5a1f0fcf952f4e424a1f18c92123eabf2615e0f1096bc0aa4e1f302b9eab6d629ae47f78321720083e6b78b830418b03e966638d14e0b38ff92cdf25f8dc6d765da1d74a1f5bcc5d40e5dd2b746bfe58c06dfb89a24e9fedf20d8a57ef9d12d2c9fa8521a14e45270768867fe8912341463a796cc89cc45df36505ca5f5fda6b502d98d53526c8071db1932cd99133f6043b5d22cdbc43b865f2fd7fa23df67a514aa2913ad1ba18301ffe0b7dc7ba9cb0fe5777dad4859ebd3a82a3ddc07930e5a72d8a5955c29b45cc19f8c47a482d39bda3d38bfeeb959ccc0e65714e1b02047fb270b79828f6e912d19ba320f44057257c214fdbafdad07aa6e2d9934b0264236d9d647f3cb350f1c10c6858e974375a2b7eebd959f83dfaccc28f053510c2e58415f7fc759fa52413756478b887df8be46a01da486fb0c6a93bd78ed420f63fee2c1f60de4fdea3d368cb50b669b34a0820242d59d69435687d668a9ead8f8771c5a7b7c7470dd5758a091b67ce29b8642374a875f2c45e16ecde864faecf2943e830d2925a7d38281802a01a396f8e48a110cb780593771a7d9106dd84d54b69529b8944793ca42220e6d5eec1adc25623c49fa644721d2d71b35e0a9fd4a1b94127b2ebda666bce3d8b1d7c2fdd0fdd9ce7a8ee0d98795da23aa163c9e1a2b927264d39311fd54d828736f37c274c35aeb544bf2106a7674c914ebd6586a129888d6332d41fec28fe1b1bfe76cbce3c8b9c21e298e296952f46c9b9200fe20fb220ca086b9901f1b16f7757443088c753f79e8cc99b49ee6cb4ab59ce92eeae6c6047a9c99c54b2d3868be8889dfbfbd09b23617c84d308941e4dbbdbe2dfccd73119444a485e8af488b91dacec2e0137cd3045a061efe0b7460fcb008d3c1ee827365e2d94e2d875cb375d3c97c380ca95a869e008d293395969dcd26df1db767287e28aa88421eb7ff7e1152a813fa17ce11ae1c2adce37367b9bcddeeeeeaf843053a13e02fe6cf393dac1980c823e954ad605b5bea290dbf6b8780d62d2091c45581bd04603c24048ce66d6b3a57878b7280a23b6019364f485b40b2404250a47d95489f546b1e00d062312676da71be554ef0e39f6496aebd6cf46e66ab33a4e454e285c36af258686e45359ed1f60c5d82dbf0bdfdb63b86c1727d6406d4df761482099b1cfe592139302ba3f893ac31da5b099d802a39ea3cd1494e5c761f29561d9f8d9834ad25e4c699238994102a2c37f9b06edb120a24b8d2f03535f598222598711937eedb790380e1c8009ba9e8228325d0b1f39802db86800f0063146d9e84d04a442d234f0850feee64d8418491ee9289cfac1a2df31b138b220f9d071acae71e24936bf370f99ecc407cc69d5be715ed69dfba4ae91da3749b9f624fe3a873f9217c0ed5c4f22c4b26daedd20aed301dee30defd7e4f375dccb9f4bd84b0f04f40010b6239c2cae5614dd389f44a4d99382a599458b68c0fe59015e30fe479a99cee906d77627606cea9521b4c5819a12fd87dcf669ecc47e99fa7d943736ff4ce289ee9c4e190179a5093acb00d11c8b96e1d3eeb74e2a343e7cb5adff9846f634533659c4ba8c2430c79578aee490a71f3ebf69c96413efca8e350f9502e3355a833257d90667bfeb0fb6b7d877f462c00d051a5512bd13883ed5661f1e886879e14c6f91f3d1fddcb72cb277c4649c2028be68409a83941298cdadeecd49971d76ae78803f37d13718ed1a42ceb38c61abf72cdae3aeac14431fdd9760346259d7109a944ca230793c8e218595d01c112282fcfe9547cdd323bb1431d9c1fd4efa3bd2077255ea15c6fdee83f77097b5f3a928e4137862c885bcb4a2d91bf800900e78bc7f52a3b339fa479b8effd59df4266e1b41124582a42d57b2deefecd2e4df522c3d94bfe8e6652ddce614a2d02306c20f3c3c25bd951badf170728fafaa9b6780130e76ba9ffea2b89136f51e82b876285dbb94b1ce9c4b0f5ce132593b5dfda171e85c22e4d0fb096225db207483b18c5fc49df44a699928bf1293e7c1153d9433000f7b3d30eb382f2049b070e76050da0bc42ba9fae4745115a8749098dd204082ce20c8bdff6498f2e86cd59144f71fc3a6c010a10772dd9c942c14a6eece44c11840263b425232e2cebf4147710a3edccc944766c34cd9460b47fe1c1e1ed1067dabb326d19f821aede7989bfadb593f3d58e41487d83b45c575df050cc4d0ca15455c349552974b6ccbf50c5d71443aca87d72c8a9126d6988e937a273a99980e00b296cfd3faf6e8a6cb4c200e7ae1840d64b890712221dd8eca24de1bec9ac6960730186002f8b9a9fe0bab8c15e7d7544c7327fd36bd99705b26b044e7fff063a7e91630eddab92bd9b65124817d98da2628b8ed0811a59defcf4f7e810730f5ad8756233c1215a953f472bae99278f626fd1d53fcc8773466243b9f6919125abac2d164e6af83ce94a998f38c05302b663f6515f667d99655aa3807f94f982d04bbcd498a31df001525df34ed69d94370613e35963cea3866f657f3cde305bb80619582f498c26d0d92ac76709aec9d4b2b4ebfa211a66166e15b4190f17abc5497f9ed5355d8967ba2721a7d4231723c2a116c91a9e4f9a7dfc70791b6a9a6ce0e2363cfa78f16d22e9fb28381dca63f625a804f68bc16dbc9023ee904d0b4564f0f1603c698ee6971c8679e66c25760b335c6e08117fa9adea5d6b4a67bc46d8c59930f28b610a246b606adc55442699fce63872e82e256e430f0ec17e896f349afe594bc9d37af8e341490c754d5bc93a478a37671b1dc05274b3e9552ef553a118771527c6d0ec4eba8565274548a08ad5fd496bb92c37d571e95e2ee86cef7a6f53bf85ef241aa683f31e2d72294a80d107ea2c004744ad95f6324fa1e9cd1df7d5063c623af2a59e2aeee4ba31ca1db228ae0987d1677589b43f99516a46306925b598bd634c81140cdf6b1bf3466cd4968bf10badd3a121ee79f6af8048786bd92ce978115d5e6620e308f74abbfef612093464f28da52a2a76247f535cf40b509d44b20fbba140decec986c60a3f16f1c19eb9d08928a0ca4d2ac3b9a89b95466728a85c2e2ff8b95166ff15b7aa374e603f4c0de212b4277b16f0a4d639cd989fa4cd310d71233ef53d027326219de3a92e605abdbe7db84c70172371c0845194493810eac4ff239fb62dfcf1b1dc69f26b0e9adb6a825cc1ae0f4dbe289e07a57d3d6a1ef8ea513c51b53b2fd276127c65ac796cf82e730e317acd06d3acc54977d3225909db9b821667b34f75f823d09f46c679e0004a3132e70c1a1c96fa10aae9e5f02b8f7636e75bad6829c3ada22278541d962b1a1fce97b2a53bde940dffd7b025c96712392f5269c15cc7f2246518b8ed7cfb5860afdb8d4540fb4d6518167e2865fede4c81a67584f0d2552fe951d3992473cacb79fc26cda6375675517ca30a34153b0e9bc8d3e135b125135783c94e092e32f0d0fa8b7dbab6fcec106817929317c1db51fee6057869c59983fe5518e7df1ff18e53ae4a418ecd1455317c7f240525849a312a25730fcdb84a216e7d09137fb6ce95ab7f6fdb2110794f65ca40b2849f9356d34509fc4853f81f856e915db6860552cb2d477d5b93c0d90da3ea9251ff78f2c9b52d78d3d411331e09b0456e10b918e2ef6106e8779040ecc9cf937b8032a7934032bbb6a57a161c1f846adb5bd7d3118927d39b113c1402fa341d79e24f1283dd64b91772d0ca4f4facc8bc8ed0ff162b2df6d35b6b436ae8f04b6fe7a91fc62331937df7743e73d547e8add03ae174e5af3880f044335462f68342c7e4242e15fdd353c44fc1cbaec34bdeb963f8a0c84926bbeabd5e44966b4870de815a2ab64732177bd8773f6bbfe98b7356edaedc92096dc6ebc61e26d8ed651748557f5526f99ffe6c900fbf6e622ed9d9f78c224bb2e8f24f2d7dc7b190174506a2c4c1c9f0c780828d4d07c0e64f414eaf097c632875a073fb49664122f588da0c1b976de366e5ee8014d33f67d3eb2d18a9618cbf96e9f9839387910579c22d9739cc38c8db3308db07f6dfc84e0d8fa58d03ec9134747db6d9e25b18b742b4c82d2a12aaed71368ee8b88f4325cf1741ee0b42dfc6dd56718ec50eff21069ba72dd5e88f2bc28d6d2c57015737eb93e99a69568bff43fb7fda473ef08b71396a9d358391d2d28b70db974d8794ce5bda7847cf20411aa8c1edd6d78c4499824bec6a045858b89952fd80336a12dcc7a464a0ca728f33a40af0b65fb207861bb674c81595be303f00a6c8bfcd71487fe71ea68b389ff6bbd39e28db7c27d9b13899bdb9f36a2e9c8bc57580d4d9eeb1986aad77d0b59529bd38eb42d935039a877fb58b6286ef034a29752ac70d8e766e0c4ee9d8897fbc0515a4365158cfbfb4234a0a6f4756f3ec22a537aa6cbd9336c869422bbc11a5c90b37e326f4ba18967c86e48b21ff16697daa8aa480a945fba68032c7038ac996ebb675854a77b76fbed67a42d0d43ea82eb7dce6cb835ee937b4df7c572aa929eb7f3ca88a2a237a07b95fa8cafc645f157d1823544bae06a98219cc92fa4144f7e1a6857b714b4d8ec61fe3b69e45aadfb8d2a5de517dbb69959855a927cce29b83a728335e334c6f8906a84e5e7ddf9e21b280e3e80e6c96e98b115655f1831ca592d336000976ed43646c9925bc25b2c58420cd5f030cc6b334c115901d948ec239fc44c32bac87cc83a17cd4d40df49978ca4a0c8afcfb5aebb99c25f603860d89ed955974e344dc7390210f3fdcd3ca54a0335edfc2596549c868f0f497565e2fecab9ca9ac014dc8516578d66f0ff19a1f5bc8aebd4c68ec0ff2243530998a40bc323f6b8b95cd5f43170abdf674c2aa51a845a6bb6afa090b222c1fc1cd671423b40a6a425ba2b8db84a4792ad1fd680805ea5b9dc3ad48a811df83c81a947d7013e4da7025cb85691b86d0fef48fee7c10928627663ad7e5a4b47d3eddb53549a71eea6d2480f953310d9407b4270be5c62837d96cee356f21de34c6548b8103eb64e01b6f38cfc9421c9bbbdf2a1508aa767f9b031b557967d9fb3ecb010a3648e09dbf5f264c8a28e36c5cde58a090b597cddaeb7182c76e0a40c54cab412b6ee4725da1d66d2aedc870d7a1b2fbdfdb00dbac4efe62f9c205e30248b68a714ce53c2cf822e9f00e3210a2acea6f2aa1677e99e26fdd883080d6bec54c2c4ef5453101e2dd04d959c72f54e72047de24e8c82f62ffd9e86af9a6a7a57ff2dcac22caf85def67d946b1ac360da371102cd1fc8720e6dc1bc115cf585e6c6f0c565dff59cb6f3c7048542d33dc0c97d6087046ef3545bfb398570cf430293e5d576c122ddfbcc3fcf602392522b9aa453f44755d76e8b72c532b448dd73a69e8dda6aefd657802ab2ba2182ba26b8d26da758d0f54166a08fd0e6137a9396360d7d7ced14539c0d542f60067c0a51b7e0f90d47e77390777338ede2090e90820e7eed9a9ca94c9746a83b233abd69c2277e564020b9a61691216c27132ba0fbfa47010fea08ad58c31f6511701455d142281f5c4dfc9358a9eb2d2d8380c4abeeac046c74ce931fe0b7285623e80666fb8a51d74078930ff1539719768001dab55b5d87d8543e8bd5526976b8b798c25eec504bafc39c8ec0ec213d06572cac55a697c1ec87ea977b3d98d43699422ae62c6748657cdbde423c0f0c9f80ac5946d9abe98ec07f992d71136d7a854244fd11fb5581365d101f37100a2558c137cb82f8cc4f08862e569cad95fb64c903cfdd91640fcab58bb76d7e89bfdef54d8326615f9f4b43a8e5c49acf30a8f0fd3495b051e7e14c15091d50fd51539e322849626731d191505e21ceea671d4c2a8518bdf6c116dddfd4f6efc41709fa1772100bf555d295bdc55f43dd5a1579e87a17291464f209cc36fae8fd1a6fcd55de546c0d9165030ce58bf0e6382476cfa562cb454aa8ff9155cfbb447c2b10d631ea9cb6df5678e84e933eabd0bb1220c1b1a96d9fb5082e760787f0033f25522f7675f981c33c20baf529d1023b0e90c178660649feb50ffbeace386d94972e083c4c823becf8bd3b604748c4ad2c269cdb566f0c131728582f5f605a19d098c09be0922de6154cdb22846f5599ce8a5b4398b81479bb07c40af71c7549f56b73df86ab24e6f489c7bf96b3fa301b748157aef10f6b87bd5f058ceab79b5d6d0506a8408355a28ef0bd50b98e401ba7a76a945ef87292ff55258c021fe3689b86c9e896edc4b54aa2b688491133f373b8597747c98f9b3a702aca0335fbdc9b1c7c33ba5f8b5a107dd0d2a310c2a8846eeb5880423e2aafc1dc2cb017b9c544ca43ea8d7f4e3bf85d5921163b6815a90c3bcba7c9d40007ffc0cd6d95060f94abb6a8bffd5bf0b1172d0a3b6fe5c03719884d2b820cff044e708b1cd9eaa0502abd9f05219efb489e16c3d0e71c7cb8077e00548ea4cb3b4b2b022acbd79e4431783ccf34212b4841455f1356b91ddf7d0a81dddcff2c80a6a05ff955c3eb929996dcc5042f9d0968a5210dd21d1633870029598b8cf08fc91892dc3b682fe4df0518d0449df499a11b139713f57d4b2fc52d96cdfb59e1b4e36cd0463aa020cb90d92e622c5bae3ad31667bd114ffac1e37c164c4088326750a4b8ddb9876ae472e82291a247f3fd0177971acca874af9dc661c3f6663925d86eb7f4e1cf94e85224238627c069f7c6167115f4abf24ca7d440b988a47f0aef66f98f21577233eb0fb74496148a3abae049d3ea48118476a95a475155fbfaafff9fb47c66e18da5eaf20f0719c267ca39c8cdb8f4901eec8a5135f26306602c4fb2e330e2e477cf27487b6e0d4879e0b653d26d433a5b13201bbe43e99352cc27e44782837395533bef1fd48ce1e7490f01adc345adf721373c49eb72282d036a97aa3f364094704f23c29d0d84d7832fe44475bd64a4ea7a4e989fe15d5078464904031151176923a615d124e0e0ae60d6923a537b9a8cb2df49b0c86894b5577791379e62b9bf3134fe32426e37f082f050061b7120d7ead3a5a6ca21c66affecbba124cec7b574bf9bd2d6734ebe068f3e6b9261f0ab52b7857902f4c82404621fbad99e6cfd514ed7e66705f8081cbe86dc76ff15e8b37c85188e9c1c30d2810a431301aaf82c0321796cbcdaa337b9b373243455e98c8b20a04d41dfb75176300f783050db72d6dd6354666ba642b904a5a7334fb7b0f38b1df64f88db16442afa323efcbfdcff754f8bbace1453555e61efe870ff287a79dbc481d4b01ceefe819460b0b24705ea7daf3750e0ccd8905891c50adf4df54e9f2c543c6b268d086647149c464ebd6e35cd5a6301b2742b7192a2dac05ac88b16f4bb461c8f81f1936fc11c279deb5eb3aae891e2b430dcde74885c13164e913d93d96516d25982944c72db907688ccb09ddaaee422e14bd26598645cc08b08c4c9e2f92fc05fbe6d1d9197c7750f71a2c8dce0109c6548837cfc48779bd7fa2550690cf08155df6050e9360f2d9ce6ffae73a224e63eab1339e146dd3c607133dba0fd0938c87e52882fe270b6f193aaf34296056b349601cfcd04e32bfed94378b61b044f0588d4b596b1479dd4b273a60a0865bb47af6c2f4c10fd085ae683e2e617733f586ae808c4d8561292471c81fbd680ab9ef71ed8cc0e82761741dc65662d2ff7ff1ae64f0577fe7b2535024c3615884142fa694f3667d7f114c419eda5011ffe9e30ae914fd37d340090bf009bcb25583fc6b33438b29adc0f3269e368ff5283149daca253abf6269aedab1cd09f2ec58e418308d732aa7084b29df1c8cd795fdb3318a29103dadb2b8af2ad3cbcd51b85cc57346a3a785f13302e9bf4d38e567d3f3c76ae549609ff0d94e529eb06b99b5679ed5631e0bb9cfb5dfdcebbc39fd2156b41f1e5a11e6087d52de376d9e1cdbb83060f143a8be55147f7b3e50127efdc272e93e4db90d28c48777f4a91fea5e77627e3d0d569cf58841689ea5593cc434ba75fbaba68cd31eb605e2eb257df0dc843a8aad26b6cc8efc9b24c937c3a1d2bf3e87b9ebf6297809860a14166fddef530df4bfada62b680b8318867ea2237eee74c5476bc2046a0308eabea581c8165e8d146a5bba65488316df9d9801fd909c9b7d053a3c6ac2fd1c20d1e6c9ad7f99dcd233c7b7403cbd78ec1e67092aa5dacaee0474e24f7cad0e10bd2e9c94afb062117ef5c7aea2d3ef6f91f7aecc3acce07b8ecee9f83bad381dc6056019283117b8223a799c4317ab9fdfe24291d319edb8fe8bc80c156ce0b5e1916b1262037455bd51233c8ad1eebae5182ad434852740279ccf8c67f019d627fb7bd3ad637bc564549c5c8d647d8e014b5e742c217da6a5b06ba18bd2859f962d5d503ff48c19c3d0a631320a6cfcd22211a1ad66a7979fa282d991f0fd3367536298c62ce21eae4b4f07dab6a923ba5a7311636bdc61e2943542b2a7aa89cf276ed205ef77f46592ffa4e8bf1a1f99f8d84754338de8f2fe0ead9a5e4ceef71cc601e3ff8d7588a8b06f5c241a4984debf75504363edee76cfc2bcbe5ea08a6765664701a77d5948137fbd2b70792bdf8cd14bcb9f29a29dbd8cfecc55bb2bfb2449a99ede6444df9cbcc400bc040ad20cd42c43f8a4b8a92ec2ab31e987aed5e6b938bc6d5d03b660c070c17b24e83a32fe947866eb28c2cb151524a0701de14157e36e39502784ad691b5ec31c05f37e6b356cb6b69b04a9f3e888dc80d642cd50ff819ef4145e9d1db77a5824ac117ef5948d1be7d68731570620d665738db254a893b5221b70afa35b535cfc5bcb34d0516084043e2cd209c3ddb466008df3a7e9ac58c752455f02bcfda8e50f996023c7eff77ae4fce5ec23785910fe05ce538790379e7f8d9f4ff7c95f86992c160af9f56b5fb35afd8cdb2c1de52bbea6a96cc42bd3fab7fdea945b3ed5e2e6cc7535119a4afdf29c9663de788c7567f08424f3e644fc7b07fd71745ebd80ec7d80f43eda60154e2b801316df66fcf9356847dc3c940fcd9e837076c409f5483ec4248617852dffe765ee394b9010cf9619c8a21b4d49f5ab0deb290e26baf66c019482736cdcd9724cfdb0c105500b2691ff0ef90e7cd46ce1b46db49dfc281ac337153999a689359f6b9c2f207862471ad5548fc49857ad96d74078c9708af69dabf2926f464c53bc45fa3020a0fa01b0ccafa01f67f31bab9dc6a07c2e35c60d95acf365a39f4b8efd716e3a00e1b16daad0d5dcfc70cc801580a4ff0d61e378a38988be5029128e33b1876feca74cbc100b203a4976af77fbe1600d641e960b75978f69767700cdca185dd76e7ff9e26660bffbbe3f3763aa8c0b1e69c9fb42e5d2a79f2d8829da5ca07413300b01cb5816c8dbf8969a52a8ab797730e2e57bafdc0b58ca1dadf146a4b04b56fda20dd9391993d3a959f5634cc33b6cab6aa029e3eb2d5ba7f990f63e613d5deadac46ae3e9183d966a9253bb251e371bbc3167b17638aee26e3d81d3ce52fc2e758a94764e317ea2dfaf8c121039c8714ba3873962226f952c025e65c68382e92f50bd64fd3ab12b35d35d88af6b3783a60d91d71190141c5d90adadfb330dde0927594091ae7e8cb6be35164f976e256fb99ad26b9d8cc95eea5087db092d1ea530023ad1d42c68b59ed5b6eaba500f14ee38b3e3125aeb90af55851009fa982f83266f8c97a369e746646fb10f52d1c461e47c4e0a67cfde6306cc620af0ed2e284fb68dd486d2a033c4feb28a0f12435d0419291122df88d0e425c1bc6ff9f5f55cb94aa2fb37a2784800e75469b2457bfc03b4d86fdd2b1b6eb24b3b25d4c440b335beabdefb12dff116547632552112112d67403cc646f1fb2d87fe76f29238edd8e2e09ff96d39f9cb8c12ee4e014c2630bfc12db3d134300c9b75bf7a0fa34dbd6f5ce3595bee1be3aaae1372be6228892b98e31ef19e4051133edce02cbda4396a37973c10fca11c39e344f2732d58a6112e4aa72e65cb35c4eff1930c029fb56dbac2fda5c8928d5e052961dcbb5835ce4bbab6f7c766e9e90100fc117945e7092e512bccb689a03472c207c867d61dc6844f4c5f64865de298cfe0e8e15c6e40bfb4a63767838ed4d028ee19914ca85ca4b02fd5ba7389a6a51e1a4c34461ee7079c59e9d627a7f18ff266474c7b2c14d0878f7142f5bdb998d21aac9bce28accb60e331a95161786e818aa9dd866c78b31712cf3f8a592aff3a3366348c1df280797b5289e2b581b01fd47d194720e7c5e6a7c738f19b329ae86cd4f87232002932142c133621a6613ee6507fdaa8b68e9306fd27378819a1b1909f7c50326ddc7724e0230b6604ea7312e8e4a7ab77178c3927b48e73f6bbbaf70073d0f92871954d3ee01158be33694076308fc5b48ce18e6425b9fedc679a56782653baf46d40c195b8fee18ca0e567357ec446162db9fdfbdaf55980463ab2dbebfa96e8d78689d66aa15335f0810377d8c7e489ecd40e88d324062b40f39d382631cd337f99ff8221f99c28bcfffba8dbf7e00f8140c904f90cf5fff8c3d3ae2dc177ee573ca1cda158375399ee0ebbe004425ae8444ff21138fd298d4532e130096902cb14a0ab8430b6b7612845be57e9ed8864544b4a04afad3b785e2d4e5daf381ebd9698af3420dc3865bb50e161f2663f5431eaac63fedce91da29d722434e7b84b8a540ac4bb0a68e4b315caeb730df3053f0def4b1fb43b026d05764bc1ed8e5f19de886bb77fb787dff1ae16c47d8a21769a2800a7190c7307a5399b7fc438e6f66d20f723ec93e99b0258ea3168d8c8a92ef3f053f498c8b4b975cd483acda9728c9804df2680f1d191d99ea061c4196984412d5c1de1d3916a8e7804187f6f3974e7b7ad853c4c6c16ad49ecebcee7a02786d781b84c7c9c3722882fc9bde2e697ef0512a1350ca59b19ac7326ef29bd33551915df39bb559a71db441f222981997640cbf7ad5f08f3488cdf26124c8492521ff807b5283f035074325dd444bed78bc7a89daf11b56563f3730ece2ac1cfcf696bc0958d25716126aa4b8bbf7754b4501200127e9956253909ed1d49e0d71f18597a4bfbab9848feb5b4546fbe65dc6f916a521bd17ea14614450b20720aedb30a29ab04291aaee2a57991723e843d2352120c415f4592548642e4de0e869872177f9a9000bd13b715f806d8ff3074298291d073d2f3897058d2338a0282addc569599ee4c668c83ed056f7f757447d28a136d24b92d9a2666603e8101987e6db46bdb66268b4652a8a4a78c54302dc6adc5b129e119ed62e7d1fdbbc8b92f0eacf16910757a06f8bafeb8b1ad5902ee71106039076fff5c44517402289e51d06e29f31c9979434e01826f327bb16ae5c2ee0634c71022ce8b109c860b567b043a84ba804a57e1b617d62f88c0bf2b61c74c0af296e781602a7c329d210bd20317348ba212eb57860350f0de69f44f61bac375dc3bde6d0abcacbb4feef573e3767a57ca738ecebc273e941e8e853ca0d2478b2846a617713612381714cb2dc11bcc6505bd09c6e101c11604e670ce4202ddf8eaf66ae40d2c900e878ad6611c86921536306d0984e67c4dcea9d27b7202a18dfc490d9461355f6287b0deb8bf094fb8a8cd6df51f26fc228f4c0d71df3849f1b7a2dae2e688832a0656f0fa1c586ffc7174debdb0a302a0495a9a21bce9753c1828bc26a34ef767e0c495ec1403518d99cd77ed25574a1149477fe5db69f04e5b558f7066a6f7e856f05eabcf59b68906473237f7eab33dbb0b4f92589b4f0d34c03fe5bb03797d8a572bc7a210fe32b429a02551bbda2fa8feb624379668c5e17c5c844d4062dbfa2265d7c0756678af3ca0ead6382a4a61469240d6d2419399d4544b5652a00c46ea6a16d957c8501474519deb77c309d4a16357354fab0e26c2c5364d57d7251ff2ba09150a34c73e70cd88490210d3947f69a2d54685b04895cbd1215ed775db1fd5ea7c746bd1b10b990db62c29cdf2bb72f386e4db72bb26937bbd9b3d59351c1a0056c438c11457c3faf144f68623a5ca429c27501475ef6797904312e69129484d60471104f9673b2b7b7b3efad4417ebaf0473bf6fcdd72d50b32e5722000dc3e7e0d842598413ac6ad92d813e01785a86c2f17e80bba699f3a38468ea7d24395372e3d7ee002702aebabdda1b94a9d08de44e502191d02f05d41fa15c65d0c5088b92048d6ac2c6f6bb964821c6956aa59e844422cdda452adf00ea62c5628b18e19b4b0147b97aa037cee34855b9e130e31a22911c39743976747d0a46dbeb0dd55115db3d6daca8335f2391d6b261d0d0c36c1089e0f8889da06cf18f9c16a8a2ac6facc6c4f6dcbbfd0d7123afc3a2d37c101527ca50200116a80e56f9ab68f8ec39d533acacf81f4283ec3462a8dbce4541a92a57578c1f000466d81229c2e65542c4109fa143e5e2172d2cb0f505b042d543f9aa74da8433148045fec4d8bdbbfa05bed9e69f87bc181a4d604c547d93db77622fb08c55f882190ed57cda8ce1a04898ad9c17a0de3e20ca0ea43210d4492b6f8d0a0c2ef98ea8e14c47457272d30c84cbc92294aa136096aebb1ed670d94a301986cce3790837259c68c98dabb9d7ca72a369e9d0651254cbb599976dcfda7cde2be6961feeeb5d81569532762579ce1b03f4ca02c6e2d63a46afb95158a5578cc35e2aad2242ade8864f5368e316f3edbbf5afde572f4f6c8ab4eaa4ee0fa176827f621bab28daa0fb8644713075c78557e8b69f6103cdee9db46ca1df3117d2692f034505750beba115db91fb54cb8672670da3d96a1538cb563644512a896e3ed8e79bd72a56b7cb7a8edc0b4f4269a76833333d4b1ed0bd346a640b74082e3779bb7cebaab6b7215fb2f9b5cd93d64144a9e6b19e6a4b40401f41740e9ac661fe883c92759dc91e1a01e6e5ac57e5c3d9533456ff52fd7df78734f387741707ea07d2b861c6776cbc221852f72e60699e93f9bd8790351c861a5d1642f40cf49e307f064c550e6101a3886b0589cc3e6840414a984c684a804597a13503d54ffba40e6854a87a3a46077522f2cd200d58ca774cbfc2a68e7547ab4d5b2bd76ae8f177d78742eb35ed5472043a73bfd16a90929e11444242ce16e0f9948392bd9ffae624bf0a72340ff3b6a226feb1bac6620eaf2351bd899bc96b699ea88bc45099406667093bbfef528c685bcfbb564b2cdf6f5f1f05f157cc97519ecb34db3f548709a495a2f0dfb24823a8ab66983b17f8bbdedd181ae442ee465c33cd3337ecbb158d4fcd41782832d017bc93fe9f0be1db0c751f78ba13743086ef7c18e2319e11fa728fe8966177911b0a8f67fa8652893bec8970dfdcd92e111b9dbe57572adcf2df99945de438b16442f7c01bef8369ff535ed660e27b5b0079fc853bbf97bd45af07036739fab4fc29fb9a432d7a7a885db764048e32b336342767f9150e2d506753842d73591b8989b11e1d0c6c514b815869b44f9d536a3f7e43186bc4f650de883ffa6888178028382421a4a26511c1441d588374f46355599a0391aed4290fe5721d8470bdeb285da2863bdec55903c595526226acc4e2d4cd9a1debad0f781d53a0d34d17e0c57c8a88182145a277e0e484cab7604bad45e4d5c2c19bc26e94c2a018b7d922018ed2a93af00f2e798539aaa8b9ee52051e3c4a32fbc2cea4f0008261ec3b8afbb9b6ece184b510811b15acd48b9f055179e36ee21b14343bcf3c7c70d764deda69de972ffd8a4803e64452c4e09301b222cf1e5f7935235071ce67457d2c9237799122b9d73331dea7ab00c2c36180b0713cb1434c947b48e20c5b81818f30dd3549aba678c6abb189db85c3c20710634c32834aacb894183993f7a8cfeaa54c4c77eafd762db9f3a831ccc3011ee7bc21c57bc56111bd3bae191abd0e72b65b478e4c844672d9fbf164f1f131463d9b16f1772d548ef284ec8c102859ad4b7dda09a2ce61f0aab2753b03166c119c11d1242daf426a119200c97f07bba657047d9a01af4e68cb37c9af53dbb6cb6fe5484e49948f2c46e42f1aa590e78ea2dc85597ff88810744c12bfd6bb947d0138d4bd82ceab9a7f4d6aa9ab1cf4705124f5aa4783007ed19266f8de41031a5767fe6d28317ea3574106d14c6f7ff04fb866266c9fa029ccaa84d61e14f03917bb486fb196eceae1c67f34ef399a1ff88f107bdbd57a219c833df177179a1c0a1330846733b20a118e6d50bcbdb88a81ebd60ffb7bb26f3ae16d1bf60aaaed8ca598d6f45a3e6a22aca4abd83866477f679c92722635a04ac19fbeaa809d603a8d81aec7db9dd0f4508c2d47c7c825ba840bcddfcb4ecdcc4ca65534f8e1b86250a5e7dbb26bba9bfec10f9d28a7c3460b11ff70e021343635727b4fa25a1eb6dae61e851bcd874796d1d8f4d6136d56a304ff5a5ec1dbb5d7d0ba31170ec72a67ee1d4a18a3471f49be1bcddf7fe9c7091b36216a1080dce6aa505ec11e2a06e0be0baff8719516de2808357968153cd101959333561fff5af91b9f8467e63c774fadb70eb0ae23835568c1aee8df9cab7dae2343453b875e344b15b7262b38f78b4748a196982dad2c8bce307a5a7d3045c1b1fbb0e70c81a8986a5523866421adcd76b67eb84bce69ae0c167984de936c979e460b6c93c88bdf67d976de98d94d31f56b8020fc86129302bc31f6d4d0113adddb7115b10c55b2f65d78db558c1ccb7d4cc446614f47af17a3441c33b67dd2b6a4d48d4d1d38e68b24c10052b041eca0af420fe9360b68f841b52040907bd8c19bbb111e8b4ab67ee14992a2af487d29460232705f04e2fe3644529057eaff51b8fb33cf2b0d14051f35cedd2d08f0eb5fa6238ecb7aa0117f156c4ab439d416413866f82c7af928c8e960b3194f8496c7d1561db78f12575c11d3751981402e347dfd55af40317bee8a3f3e70d868e93e7a17d95926b00361d9f80669fe85caca88eb245d4a67ff21823fc080981dc753085b70baff5d931620718c3eb8cce9cda60bf874775b3e6f6c7f31e2dee46ffb170e0b9cd27d3a85573cbf2c7d9f8894cef2bb91ded8e259b0defd660a51aeadf0d8300582fdd7462a69618fe08f370f4212c06f8487520286a97e5b453dbbd0588dbd4de53da055bd474c8e41d5dec61592bffdd7bb1183b06d68cc842bb3c2837f8eb7dea2969f5449cd621ab8215a5b58f5c963adbbc6d3e7414b3a693cfd5a5f3b950c08a0ac64bc0dc306c838a0ea29b90786da3cf6ccba50b70bfd7de3100314517f87d7afdd3478a1ec06ad2f292b7804c6b96652d1f9e129e37821f0bd5d0f5a434b2f1931e1b843c20d4d5766b21bed0f53c2f18e6a56798c5b005d074fd3416b52c81f66023a72b850b0caf5d815c3f123afce4f6971d0b204b95ad1dff5eb5b7252e65df48b81592f3611d48c97e234b22f813b9235a9e1b59bdb418f7de4f84d1a94ba334c34a40c423459c06fd3e99eace99081197fa8d0e57c4d38d7b28df256348e769ff404685aa4823d9bea5337976d9a3e24c225759eb5625bcee8c699e06ed9e75555760be7e297dd88c4a8312fdcc23915eb9e3e921020481dafcdc1e25c21ea7762d70d880dedbbc2e5c7edfdc06eb6ab548182f09802f7442fae409de482428f2ab4e9933264a804788c60295a3ad98317b8ba2afe77ec70209585213ac3c51a6438e2200e549a54579a52dd36d282956d4085e6bd5b5f93a687e9436b16789681767240c3bbd2fb45d917fc2c2c4b24bd8bdff4f54c50af34334d1bf0f8366c07122897623a4d22a7f745b2212b7da58e069e2d15e660d61a598b80a5ca784ee21ac9eb22584a5f0dc0f7ff25474a596c20fc9756fd06e8daededb722703d8920c261fbc9862f67008348d6b8529882780d0fdc7399d4e1bb1922f31dcac2c2c7a4938d7e31017942bc07d0902a24f24f7e82c881f2b90bd0af563ed6604c06f247b0f1847dd78891131370a213a41ad32db498fcbb6ca7fa889ab99d6cf987a4ba5c404cd21662415d62d3143fcac35d07feb119171362bd88998d0aa1256d328bceeb5a76247f00e58f1fc787c8ccac6eda12c53c329c5d2f60faadf8445930cf8917bdb5cf0c9287bd6a14f7e0ec311830353b80c16bc80e70e0008330edd5310c07c035b3bb5c43772790db6d28a351fc96f733ccbbe2bf34eb08392ef1c69bb00e1e28723295542944e68ae4de51193a5004353e4635b5135b733b0fb46e65e35303eca73599123eba1645940c08218030baf8a1ef09966378f8e0599792a360ff4f215cb6febad42c77a59febf4aca718a19890e48e3b029ab97ec26f2c1a82e4a8c4205002023edfad8f58962d2acd3190e97f201264cdc6a6e00a79a01282eabb44a41e48e09b3cde4db140b0c1e74eec23a9604d67e31d49768e6fe9d7739ecc24a4885044165c2564dd20413b7b3f59cb85a1b7f2e849076c68f19bcfd7fbfc7f06641c59eef8eefee823f8813098d690e799d5466f48ec2f7f08ad31d52bca54976c3101e242f35ed985915ab7c7ba695fff0904dea94118f48c951609552b8670100893fdc282c260a985097ba4de0470ee69ac499535b7efff1c2b895032e296684cbc22eeb092d28e43832e81ddc75fec2b3d6c01dfaf438a7e219f5276f7b57f5defe29c7edf1e5f11fe8040ab6396e46c5fc90908948d51031dd1bb3d6361d6c05ae4de5d93c0ac6f338188847cdb93270f84cf756a992b8583a7c395c8cc7bab762140f21c5febece00e333b22364147d6bf1dbece2740784afdf4ce2fefad7c4264489cf818aa55f222348ab58dfd4c1e94847e7f162c66f7eaab197e1cbf696bee11464cc82ef77f2984f619c62814489d47e167f4da0fb98dd07fcc020cebca00042962f25820947afcc9ac9a93e24f9b20b080c4ca7db4e0c47d9f8490765f76859d170348f29734191d76fb5c1b395deb751e25047662945baea38d1d7b12ae1fe2b9cb227a7f57fb2d68a743713f798aa98cc17e7997885648cdf7c8c058fdd36972edd3bab08f6628219ae07dcbe25e616a720c81038147c52cb1d2d57a5eecba68f4814bf589b0e53e1fc5676000aaba15a229ee8d97aeaf3f9e4d92c8ec38b8a245576083cb164d7e3da38db0a6d6ac47d8890d03d8e856c9e4a5e6e94b1b4c696acb39240f5e312fa8cb58b5d3642ceefe185b330c15da31fe3fc5d4b743d8211389aff444110d15b80d199c71e200dfa4f009d8419327802b10c04da841257e4b29b273286a73fb3211b3b9e6f8d01cdb87851e4aecae91333e72fc52daceb370a74e85c4acd1ff4402ce930693c83838e47c52eaafea91732c7dcb09452c40f33b09cfeeda4083ab0a2d33df6ef52c782f3d8fe0f7900af7a2147f7e7794844043cb05bdead1b531b41a36ca1fb39dd4051faf085e8e64b9e468305f909787bf98de94554f37cbcbdde12199b298b9899275387cc0aa6a6383dcbccc24864de66faf4a459085853c0fc0d1bf5833266bc05116ff56e51e94a4177d233efe035e7dba7b54a97f065ce71376cc103f969001db971487504116f9a2db58a8ee9148571bfbff0733746e3fe2a6a9a8dcfd3681ebf9ce507b4c92e695e5b2bb7057cfe0c2accd989e210c161ed19b24307e3dd805731b081237f9476b212d04690c383200306096787fac18bfb2cd03c171e871a33ed8930dcc210ca5300c5e560648e3a37b165f520212c0679b11d01f7eab350964c0095d93665e375c9e83ba94de7f7457c09ae2f296f4790633461133f05fdb5332aa223f4e43e83fed7c960f8fd806afa7b69550345ae27699dfea7478c6aa1088e6e17a4d661781b1db560eaea3f6d4607dd482c3a89fd2923c0e90bde4c727f9d1f1da90b9ab8b883dc6b0732f6bc7e8e9c86092200c72d0279d870a1dfa5a627d1d99a58a30394ea1ed62b85ec9e8226d8bde6fc631ba487dd1a97624472fdc17abaa323b487fa8332024838525223ce6d0513d910aa9b460d83cdacff90701e0d8392744b4113528dace10aef1cdddba28442206e970e131600ea2be8512beaa0ac19bc27905de21d26f869045533e1f81b81e41c6d607fcbd7dbb4e836adfda95df139889b7778987c517db73c6660b34a667e110d75662534bf46e5031588baff5a5197001ff41ce5414c1fad05e72bc562181e11475541ac503ecad9d8b0e8553d6f0cbea197ff66fef44c24d4bb2382157e8b9ec6f12e0deac10020aaf32cfab42d642ab95d7dbfe9f742b87906dc08b58aa80abe20913aa233ec0983195dbb463c30119f74be3df3a2464cb9a2a8658ed906265a1d54905e5d3bbac5a69a1017ba51d083bed95b07be3d76587ba875687b38b6cbc2c3cf6d4402cf23ea09824612c4d10f83522b764fdcd166df37397dae4d031959d04087c44d819821f0689988c062779a612db56f861f0709e9f4a249e4996894bd453acee6187800807e4d480c67b0aa65ba624a4d6d47e6c2936b09a71d7aafc2748671844ac5832cc1bc2311368f81f55e6225ff3b6cd6007bee74bed43e0472f5ab26aaeb705474c6f6de52ce02517f11053da812cb9ecb4c121197247c79be107ed30cd460fe9e22b9c7c3de1995110772334b4df2a51cd026e8ae8328df3104a3448671cdb6f9de73b12fc66930aefe6d5bd7ca92a3cd5829c242971c82f6967a78199a231b20051cd7bc207765dc7ced61911311aae6d3517b818aae4b145c2e11db5ae2a30c25baec1c3e95ad7278a29dd03a72bb09c18055f4f5e89d0001b59c2f17b29cd5baaf728c6dfa2ac12dfd72087df551855596ecbc431dc565feb6eaa60f11a6958cc8aa0e518d118ce3454b16cfee89804a94fc73f73e22828e70a37cf1632332559f0861732cb6196f3e2a3172c3d8142e5eef84b4d7feefdfd5d2d1f6469b5088c791ccc152898a7a73b9a78e29a747a574e41b41f8597897587d858f6c6c8bfc31503e96f94fbadedc53681fbcea636edc320b6748db36eb9baf71bb12befd2a20020b2af332dda32543d54f3f449601adfbbeb7a735bc9f941ee7f7496005af3a01c3f85c24993134bd8e677be438da45d60780e7991d9c75690037d0f6b9de846df95c556523919c1eae3506e6afbf0585f084a2cdd85bcae59696b93a30d4fd9f84522b4775a1732073fbf2e16bcbb0d997697b98f7963504ca261d4f20fd0d3e2118cca3516632b96b17a437cfce1b69593301d72f17fd36dbe4acd211539208b30b6132ea49e661bf78b99647c44fca45b23602c66c186b2f0b59ef3e107b717eb42d8ee7faf21c181899e0cd0c576080ba47dd11c8e55f67d729a2817a8b465aad6b2cfca8ec2dfeb9c0eeb8e0bd26b8a396929a7ad546372d09ed1f8cfb639a824b7b957c52f6eb23912383d2bc122d17fefa2c4577097861dd1475f70e4f9cf1e9330bfe769b5838a51d9b560a97f9bdb94d56620b9e830941ae94f302d00da34a8741acc28b379c402e075dfebfd19c5db36b68b906942815a4e0fce7f88dacdd3b90b41e46394a7247f865ac711ea0432268bd01c8c70a59c960cc1c4cafe523584a014d796a6fa919734bc8980e0657ac5702a624cc463e48452bdbdb1e047859d6fa6a0e1278cd6ce722d51c44366f1aec230d40ebee2d97e16a01cb399f9b6bbd322f02be4a68304f89ec0a070882ff60bfe21cef9a25edf243cb5cc1b1912da4cecbe54d8d73f710cd9439ffac1927a79990b1e12da35eea83d71a03ac8e55f421fd5723f7693103537f48b362ed5c0f627ce0f312d616206d794f5124a8157d10d22eddd130bf6303125402fa77c040d9336ba087012b23286c191e5ab9a8af71f81138ec46a1b943afb3c9aa57154dc7906c337783055a081cab0f91a8463b4376dfb783140e8207935052f0d229ff035da4c631c38586c156b4ec5a23e32c84558af6667876f8b8909e27b69eff65505988d9ae1f9fb4862bc4d250b3531a7b4aa0a0fc4fe2c4c3673adf568959531788cb33d408daed10194cfb24787221ee2ee6b3c72f2126532bbec0cbbe060879e2e0b4b0b88f8c553faab82b444d33b9be5c3e4cf32bbb6039ce359bd421dc8e63b1ebe644646e4b1b842096bceb073da1db519a832ee560db9079baa9e562240c60ee11b300e0b1d1906cd5fe90570596d115b2bc8aabbb484987b2390e02b80204550f75112a95f610fc1f1a9be591cc622a2d6c592895c995ab7d6ccf2b1558722af4ae423f55c5068f74d1b7d1cb599e921d9a0e52d1cafa4388fcf7d7de633213ef41b8707c0fd3226d3f6ef9e9097238ebbacf75545c90561a676f45c1f16a800aaaa7da88546232da13b9715ea205c73fb0ed717a545daa252c0252c8b42c9a2eede7defbbc4587281a167558d47cf9b4d037d166c172ce9866788d3901b009d0a0d2ac9324cec46acd63a90017a2197d598a12dd21a73e577e7ca27b94b2c2fecaac38c393187b8c9aa642da69e81491b42f1941323ef075eff0d8d447191929ca9b6b6effe880c50f5ffe211cd40ea272de73fadb1cfa67be6e27880c09f7c6145fd6d5abc8f8998afa26e9f08eb65c645bf8a223406e7c81e6cbb41fb20f93417acf19f6f2390b87a79f51f88e9532f9eac48eaf1281880847bb582a21718164a2273f55ec897d2083013068bee977305c56ac63a52cda653828f3a702376e739c07ea3eebde828ecee00e258b57f2e07674089dc388f81a8323e663d348ba6dfd161c1962657e1ca99e5d4788dbba63310991d3fa33f309b1b1813d1a61174891b8b6b0aa0b505a1964ffc346d1c22b89184c7db33e06d8715cb556b9d2323510d0e063e9f41fb4249029a020a5aab4df899b2237873f2658e19af5d3db58005172c046208d46903f9b86d2349a017b55f486651247390fa030bbdafda8910c983d5f89a2bcac2d700c032eff5fe848ec791b73c44b094e01f49c4a432ad57fd574ada0f635b326bf2cee8dc9ea1953325350f04e5d1ace89f80e3d128ee4c867228592cf6c136d435e58b4acc51c39c2ca6480dbc01d6bf94a4e01412a864904b96cb23299c991a6c3e8d0db287fd86ace7c6f58a21f7da7d0e052edbbf6e2a4ca65b9b71820bca7de9f0fb85a66b58dd769fd421b841565d2ed8c157aa46cab173725a3b4630c8d6d2a7785c66135a956fa8f3cf789e498a168dcffe6aad9a43b2e7cf27240d6230f9a67b46adb40ba7f70821aa4e3ad4649e70957a87862ae6b207db3e1f67b04ddf48db344b8327f82327a27149ddd7ca1e86feb7897a4e5833c1c208e1a203d421c6c02ff5d4ef97ff1d4b408fdda92dacef4e6902a18fae212e0e04987b5c3ad6910bab6c67a34cd3bcd5616d6dd91de63df64a92e1e967b7e9770e86286748a18386ac8465ef8ba4d21ece3a3d1d981af66471b0b28379ea5e0b1e9f0d89e2f3bb7f4745ff3a9da5a1b92c9921511c208d7fbdd3260148a79ef69c3c5b3abaa2716d5b2e9d45dcbeb4c04424f929ea365c58c599dca5c12b0c9499728c602b8f76852e110f3f24e782d201aeefc88b64a2aad02564a70f8949fb9598a98c340ded495609d22a9263a8b75d92896600bc6c83dd00436efac3233b167781f936e90936f97569867ce8198ba921655c9dbfedc47d3832c8099b6606ebd36ef549d8fa3d3aeee005a790e12cb3e802e4576be9ed85a2fcde4b812f8afb121da4e7852f7324221ec0d5902882832410680ed236a915b0b5e554c16bbbb94875db4d48eb630275b452b4e4e02b7bad901b28a5c84d1afa9219dece10a7d1dd99145e4e504347628cb7bca382f98d2ef579936619bd4e3219e4675582f1e1c5e7a19ba79f23ef7afdd948d98489f09c333d8b600582213b4388bed6fbf5f1aeab108774c52ad07dfe9e8a43063a2df622fc26f0e8705a1364a5adbed4bc4d6384812148bac5c469ffa0f5f3f0da799123cc7487685c76d028060f2181cf7bb4ccb623f92cdd9af1f796c97615e0c54d5c482f78742ae8a4cc68ed708456c1223ae94ad9b0243ae696a992718f0e3e95d29ef1bf8dc4925d117ab39f7740c74a9f798994c8325edd72d4eb19cbbbc7c9fe8c97275ce864d06404aa31f71befbac52354fc5737e9132e99662217aa72177ffcc7ea1d8d84782ee0e3a5482190f3b804e4e4b96a4361a138b03607e2c6f2d2e1cc0ffdb653c461a4bfd53b3488076a412b5f7803498b5f6d2f2beb218437e3225c4b28075af3a9bc36c648c3df1b6557753d9770143045ee93a442748a9b254c5b2e9b5340f95ac47c89f2658b7e0d4a4170f89fa6137e9ed9838cd622ed13afc711e43fc995758fd9151c536566bf2946cf34f27a8984cd340bb1279a6fc7960d68caa88b65caa78a7670d80bb537a3347eb3f20f436f35d93cb5bc10b2f6ccdd30f314f99347f86872bbe3d3333a73c91cda57bae78dde7b9483d89b10f2aba1315278038b4d9241616c9fc4751a0eba14ed7ebff679b168d67a8a0879f227ddd8b8e16ce8b80bf1bb845bc59496523c5eac1ade718bfee37c7d5e94cae0f85ee22eec5ac3a4a1d683a53e5fc1f042a7a3e0a92376f1d3fe84c34f441c9472703e3afa10401d8b6432353cd0c8fc16765fb77875b101e4df50e6ec087f9a89e5c201eca8ebbc3b9cde7bec4a51ee2d02e9f37767d2acaa5eb373bf96d687c295de0896d08dda7b1d0858d0c6d90d383a6190a6f86c23d71b79f7ab1f570cf488114c1dc15f0581c5b834e88d5469ff2c38e3aedbbf87f9643bb0bcf2cd848aecb2366e6fb2f7ec27e1acef368a5bab0c04f6042f7a8e53c3ff8462d548a4679ad0929fdbd1b4476521ff2b0c0b57cf59719a49846dd60c47b3e3a089321711d6c90815cd9023a85f692e9831320b23fcae508b64e58f793524f1de8deffcbeeb9faf8642fbfea4f914952d9b91197afaac83fad6dcf3a8cc5e164e3035f991203366b2734e4493d3d06ce8472ee5aa4a24af8e19bf4f4365b60baada951470d70aee5fdba39bb1af219b1e29d3b978291715eae3f1e095230461d5974c5e34eae87cf8f8208dce6cb528f65bdc364848af4b278616bcc77944c0235a33ebd8bb3a3f529d433b834be61cbbb151ddc88c79a23252d38c9e36d85db83401d388750cc61f55dcab7651911dcfcda2b37541417c062bc00dc8e266611a9bc896eb1b912fda0cc2e09ba08ddf8b19101c9f429dafcd88f8887bd61e3b258e0606e814965413c4fed66d49bbdea6a8d6facba4e864696ab1ba8c104cc9f7a304aa4262b748a7097e7baa2d19fd20085f20dceaa881d5954c6e68f774dc391c1132fa5d1914dc1a65ec8b078b07e86d57e10687508bfa640122cb25e94296828eed8f9c686f097763d2afd974090df71e2dfd8fc1fe455c547cf8901a610d90aada19c736216d868f9ad977c443c723ecdd55dafe7ba12b63d70063f1178ff90ea94856bfa84b1a4e5fa3dfe5cba17e0b30293e136bf873ad99ef198562fb37344110fe32107ac6786559a1a52bb02eb0daa21c6c85640df0dad31f5872e40001d8bc7bfe214e847047d6b9e57fe7959ea38f7d97e3ebab3f42738127dae031fcf5c393b4045dadd6127c93fab037ffee5a873f737d4d8e71446e80241066ab6f257991f25bbd973ade246fa47cb9d35275b10c3029511e809ef4652be2b1a82ba883eb25b88a19b30717b024580448033ab66a3228d756b7d84a62436de0e634aae27523e755f834598f1ab4fae5f50e9dc7a6d870ec4f3fbedc91df0448a6631d22ba72594e64d20e5f131d1690a5943c6e7d6dd45cd09948a17a70ae32382f09865aa96223dd68482e517242646c5b72e9c45dc0e8e366328219be3151379a1c48b84e74c445a91d847b66e3a45c2623ddaee7d0fa98dbb5e1e3796d2c8e1a1f1c320f76b00104d7ee8feab4455c74fcb89ef589adb6429874852e46227d3c3996d3c665474a423510d341c6c0ffb34823c0a2b010ec5b80d4243329f58ded1f69781203ed64d57819ab620a15992c5031d107ab921a24af7bfa39f594d633db9cdd367ecb9679987db71f823323c319a103dc361cf65e40273f259a9e45006ee3817e775298823e944069bf36fe3c91c651ceae201fc267859b13536080e1be8966dab5716dd42f46c8105d5f28995dd7eccb46c931affa5c4348e00db94e052b29cc61a42bfc8554474a5acce693f635145fc1043f8c5b575f5ef2853bbc4f62af84bb202daa67bceb77817cfb0ec83dbab4671f4eab4aff27835bbd791c84ecd3ad5d8ed497e61769ff787409c6d78c0e145bb580bece29deac619b9d0c42c593adaa035a665e61593254b70ac9893b25c6e2c9899a42ac36784ac6be1bd7eb2f5a9d9d3bdfc56bdb69e43c6f4082dee531ecd172aacf0da1bd364a0ff3fbc4807dd2e76df516f557c8c6281654b3d31d4164470954c294f8a8a00c84748fa18cfa5ab6e5992b91362541864d06ded8c6c42fa296121d545c65c608b2db835a7ce24eda1b4375f4802deb39d2762d92eb6d82171828e4585d8731329d5f90a935da390eb9344c1ffc0f7927401bdab98bbab763610e12ea3a4be67ed0835998c6e6bf12e566faf9f0db92e0692b728e599292112b05b99f6e6f665bbd9f7c5c755885d1d9d7bc68aa897641bb29da6f48585dadff2cbe0bb07eb6ebb226415cebd899f1644a20548cf4a538c14e179b862336822093a779485da4d345583f8b04674ff6a8d403103005adaea092f6d5ee8be517563eb418b593de82e484f9a0fcd2775f6fe90dc86e65a8429a7a75e6fe834adc0a6d7c0ebb2553a816cdcf406d484a972c61e7ce5504ae27f7916ec627950a535711de3df6cf55fe08d7309c74158bc48a7d031f68d4476fd451a451f78dc3690495c93233ae14124675838d401d9a7b0e3d64eaadfd2d7f1cd7f8278a31c2472eb346ad768c15cd902acd1d192d6b0167630c028b525c8d17e40cd22bf66325822e4891380f82bcd7248acacfe7f817b2177a3e6fc528f7b67f3509e253b34beaed71fafbd0494b66886373aeb6b243d498b812f60eabcb49f919e038268f0595b39a10575d0992b008fff6abd7c1ec3b47781671dd51257373864165e3be984f073bcd7b6966d6b56c557be6e2944aa3f1472ad43f5985c8d30dd000f7dc5f5e80374b89ec0a7b684bcf1229dce74f074a9f1a25d0a94ad6542b887818f81212aae4b421acb89e3866ea9ce2c69b315e15abe7b91fe5a37ed847365688aaf17a6c0c0b6ffdbe7cf9fb83897b49f538033edec6e5979897fabc9c0f7bf5eaf83b49ea869e67ea1906c903c35917021695ab0fcf155d17ab768636215ab70499333fe851bc158f389796ff8019b3cdaa2ff9655fab0462aac66294de9b68bec293e008a203ee98ba6a6987d6d84c909e0dfee1631087bdbd4394578eadf493c663db206056fa2a448345766e4e74276e1a74f0262eb54aec7679fefda8ec2109e07c7d29427c36b03237b16f108ca6897d8cb4ed583dc3e84a1e5dbfd093eb76b0d3ade08688d798e3dd386b808885998266511620a963cb94145c8d0d36877266e2dbb5bbee19c2050fad1c6770e70ddad4ce6aa11415ebe58964058c882b7792d807f6a438befcf0d2d45d3299928f8987526c8b2b2ec0736a0f140921f7477276e8486c00a57c29e7bc900da0a4ee8740d697d5811b5d1a0d038f59b122a7d6be6db939ec4f06e690ae61cde65d275c750d477f4e5b73598f0c412a4f0aa3f0100a60fa2a67072a19c4bdf8f0b4ad0d0d243c2cdb2306b6dac97968c9025aa2e37d0a7f5761cfee5ab8dd394624ff85c74f4b7be0de12eef8147297e6a74e4bb86e916a0f29662714a592bffe42fc1eed55a33fda75360a768a1f61da99ba4ae0aeb1bdf9e0e00a11502f01da535336079cd8d40e6ad7788339e735542a4977f17ac5e56fb94841cd51ca39c002a4563f8b711f98c411b58db2b80592c913787114b7318338128c42d893f7962d239d9516db2926e80ae69502ac6b7aeefed945a0d56a1218b4274c825b920c34a372f0b2e963b657de6b469e462abcf5d2321b287b2ca97689140f5b918138438059f53b6f75badc7b62b03f76f9c273b3bfef4e0e58b5cebe0669a3d14d796c428ac977cef54c76b60f9d33dce189c5370e7c850c6b7678245f766f7fc30ea2af6ba844b8937660128ac9da7f3392ef6d02e56021fe6a930cf998578a0ee3e24dbd0c63831508828976f57fa02d59a700d3e464c717c14780c9e67441221c34df60dc51fcf6f430f5ae0b2e7af4fa45adff9dd7055613eff1f63655066dcaaa55f067bcfc6629915faea910c831e4bd1734888ffca8334e20c7eb568a59ffffdf289141f949513957f353a28100222ca98178112cba883d3b13fe3e224d1d035b115a3978c35edcf37bfd58711515c3abedf11e40144b85d3d385e6994e32f726c27fcc95ab4b04153be0bb9b50ee2a549e7d22055f6f369926e58d5283c29d0c297a720ebc2b67caa90bffce39f2f72cb237f9b14c198d0288c68efd87c822c3706e222bcc4e08a60e7470c250e7be0add27b4f7c4fa299376a4cae4921eec9ef802b8d1a2e9cf6a068c27d233771fef9a8c295e9366dbc1360d327ddef8dd4ddca93a99d5a5be5de47b3f45abf41d66289bb766e8f2105b477fba02305232e90edabcaa922b42f181e74e450b206d9ae73ea2009924c523af10cd24c955c81b5059388e1099241e6c5b5605a821a1ef12f375ec376d314089cea62d3ad48b6d08c4bbd6ff3cd1edd177f7024a8717bc1ebcd328250f8db31b8693ec8ef4e4ef35d2302f6dbea9bff408cc2426845844687f7c6c6f77d85c776f1f4a5eea2bdc746bbe91555d5b2c70a2f8fd84262f2e62d0f9c4edb6b875fd90ed5648b4f5183ebec5d89ad1234663c50c38c6469ded0a5b2ca2522e2bac1a5f2f7147266840807d69fe1fa5c3e499de65bc772929bd1bdcc67a074324383608dc3f1d6d08850843a02c4d6605b0875a36b7b6be8e81e7ad0dd8915061d02c9a3231ac1c1cc3ee5c11870c75ce0f8bdb5e245c6934881a59981e934f428be0e00729adfd4b608604c479ccc78f209e4532da977d92c85fa831e58634650d135347d8fe5ee91ab0f059543cfbb2866bf6f2f3c3857ac3c6d75d14d5f84786f6dbcf131fad87dae62db33f766830f0d46a9aab88d6aa849fcd0d3644cc3490c2ac2b57848c9f07aa2176c962e7007c42a5eb5615cfc5ee110da65b4a8de3c7ba3efb0d6905f17b741a0d9daed0d68565c84aac957f502983513012d81e1a490d77635ff169549722c0d27d464b92a4f7d5258d6939698f33950efaf1c6757cb09c40c8e91ee9511806f7e1ac878e83ee225357bf80ff56ccea996a38d31bf9823e40e8266c940022d8077d2f2964aea4907d1f41cb9bf2e077109cfc7bdd8617ccc88982558e6b3b0b9313905f7da6cf4f7b9b374fbc1dc29cf6a2bf8deb9922ceb874aae80f59a1e56b4f7ca37c081e023121112d462559dfdbba00205afe86ca1e0a564696836adad08d66aee76144963bcb84c38d97bee9f4a571e5a8d2850193ac09322b260c93c2391a924837e148c098a9ad9b26eaaa61efa2f1bab8e6432e22636fdbd11c9487c8e9e626a2b1d4f499e3d10d43ee1ace868b40cbb14f6337661cd1357d268058eb3544b49c9bd0db5e5384a42c4e9aad629c4415c463e343148db8fb61175881627e6499336ea0ac6c79d3d75a7a4a128c03c2df7a672847c333238f178bf52506109def3d688c7ec9bb3b7a2c7124e1bc4cc12964edc43411670cbac91956f660ea6756814eb802e1709d08df19b3b9e4bee082634ac15dca78a098cf7b4203398480509f91efd2173d8976461941572e1dc9162c18a71610f2b151c83785a928a1140a4087a0909e0283be9e040554ffad4618b9f8fdebf2f8103c610b6df63d0c142a9b5059270d879587ed1124286fcb676b8bd2b9cdac4f121f38956744ce5558ac4b219aa269d706564a2aa77ecd67000c003ceebee44de9ac8771ed096c6077ccdf2c4e53d3799e9398138a3982eadad7db3f986ba57469565f6271c2717844912057d41688914c09a128d0f36192caa1a96a308f3400bf0aae4671b17457a279bc9fcd33773b9e7657c8caf627fcacf9bd29bcd7da60b473362d432646de1d0b8b992bffb25f1f2e91c74dafca1ea6d223de7b30fb3fa4b12428046464e87b10695c77a72562cbe9eee0f321f9e170c0ec6e7932ac83375d8a6f4214973763b8c287fe695917cf47c9f9f9fb5fa65b9f96d954c770312dfcc93e2f775ada1dad1115f465ee24191a96cfb77059941598574aadb119bd4c73a975f6c06ea70d9bbacea97817e49d06b5280d0542be5c8c8bc57c899dcbc52c0cb3bbbef4f8219f429259c63097dcd69fb7102ebb92ee5504a49ce915e5c568824817098d3473d2eebb484fb76772751c1f9555eff395aa0798dfe11a0892e7eed68ed2f8987e53f51512294bc17ab1fe5e9cacf125b968652fe24ed8967a689d2dac104f5f60244efdbecac1345682581674e2c970234d18a9e3bf71b81be18bc93dd3db74d3d8c1f990e9dcd678c48e48eb63ac0ea661822d536188deda0e950e84685d3411565449a4386ac7a524eb269ac098d05f139ede4d510aaaea832a1f710568201efdf58e58e18417dd7e71cbc94bc047fcc28159051d38456c89dba00cf043d7e0a11fa36201a81f41bd8f5158134b73acef069eef23657f187436d1e579cec3ebbd4bb16884206e74cc735c91513f166c9e859cb96193c44d4a40ee681e39ab2752bf84044e7ff823a8168fab52fd9d052b8906202f27f96c1465aa23b9188a8ffca55f4230bbf9d79513273e4ba22665425d24c4685ed13646a02563479ca20bb733c72cef61be0bf231eba489d64fe08eabaf10768d37bf484c432e71df2c4b58892eb49c2cf16bced0ab228cb013f814f0888375fd3d848c76dcffd74ed125137cd9b3f22eb1d8894c70d455360d7ab4c1a3399b56f66453af382a87fcdb57b758aff29905705f4956e2eb04799540ee40a07ebfca2e7a4520e7ac7c910f8c0fa01ae2a2bcb490e1f5fa9e1200129e5545eecc35d0136abe06d27cf5fe226ab1cb84c2f51f954265ff90dc557ba23e0e14e1fa40a17bb5c436a1d7fca8056b9b2cefd4192327d18a623c0714e9cae13069c5fb599c40d8bd520b5368ef7ff88958fd0acf76f9ec88f299512422419914e4a735669797b64a1a0b7a24964dd5817824eed6a0f94672c69e21d36f5c51d18ed07d457e2c9f1bc9d970c9783b2f33b8c58f253a78fd058ac3b38286f138d63471ee2bd663240778dc11b1ac1671c68c5d4abc877b7956e812fbba43373d651aa83486b380c95446ec34fa4ca755200d6d2b8374e4067ddeb64de623702875d246e30a570ed450a1118c4f2412d14adc3f5a5e0cade3260dff9d6917d5750950b0a5b82b27a504af7e8ad4fd8c05402e9bc1362a162623e9170c25f7330ba1710cc7f37ae141db2d8730997622dc42a5e0d9cf30c9ed5498fd515f7005ef7b1c2eec5eb29953bdf8abff05b1308c4afc1abecf944eb41a3c8bdd3a086e1103840a3dc2d13a0703c1c2b53283382f7633911e27a3b174e176773fe688186c8d4348d1f1413ec32d2c8185f247f3592199f0b87ff1c6872d24abf4f43b7555350d7b74ee6e7032b53b042087102260a7c4dc8a7796b929c21691e70c7d0ea5ba03ae559b942e26ecbcbc0b4629b5bec971e920c3336e9411dbee95ced19d9c4c4b5464886b25a048c43ecba9c0275c26365a5b3ca5168c4d220fc2ae80d859ac37c24c046af4b531b89644ced0f2829530b5f1071e32e65d8048bbe47638b01eefe1ac78b7ee72fe50700c44b6f2211128c77e2d7b69179856076df83506f9b395872eb01bf35f20def8a54e13ad84e6da7c021d4b63495278c7400d428daf15b1f84300d9e570adc0e144641c894ce7619faf321c8685c4d7f72d314778f7a184f4ec14b021b4adf9ab88a75075ea3a3f2136901abf5899e87ae46517bf990f1dc07658876f3426cd791a7290eb35b1c7a598158363ebd1521daf06a54c5feeb37d0815f510db1822cfc21f7d65114b3004c318b87497d1fb82c304c869ce4e6c1bbe13783959b48fd33243944f39964d4cbb65368281fb6aec861766c8a7986610274412ebafebf38fcbd5421d7368b89714e041280ee3282425852859458e6c43b06fda7d80c81acb86cf682cf3844371dc1213b163cd23cda7d2e84d5f1f60313a29ed1b00196396baf57e429a988cb5b54222da54764186ba584642038c7fbd2dac6e07a38a7f6061e52690970a352ec3843e755f0fe8aa00f3929bf71dd4a094f3e174ebf0291b59554821325f03504430fe2d729abf7fcecac66de99d331f2a55d61490b65e6c40318de9412737837af3efddd05d85cdd73b7153e6d7eadecfdd58048b4d35f04023317c0c10e9634aeaa10ab594fc41d9a51f564b02ffedee791c87264adda942bcf35a588c3f02dc0f0dd89a74656026cd9685413d42111107f6503d2d8a79395b961535d98a176985c26a18cbd149875ce3bf5348bd20c228831fdf60ff07f626d98ba2f5e1ea79a9e0d5c536ec3f006d4b23b5099b44dbfd193ea75a12738e689817a5b2023391df1d11aa2e963ef3147ce0f70961f0131dedc290f8b43c2c704969fee7134c2b64cb43a6a7eb6e052fec6b731a2f2de26f8eaac076e5107de6b15242fa133518ef71ae0a303067855aba57d97fd37f5fd30edab4573d03079d6a80aaba40319edb5cdac1c6adce743aa9ec09377b334c1e3f7672f9d6831ad63bbfbbce5bc26ddf10ed9fd5e20a9b225be5d6f8e65a5fe068266da2591595698e029907d9cbbe7479a0356ca7b251e10ef0bf9c58e906accc03e3a631220a877a41a7dc43a6108aacae29bae447ef71f030c55e46b0104df428f80c9046ed9e73094faacb659665bf3beb10eef0092a36df20e29922425289fb9a2bb6fc17f2dbddcc9b412e9e73317576fa7837effbe9c053cca6ce339680a73ce099625ee139dcb4a29bd9087d525eba2ff63bf7a9b54ff0c2411ffeac7cd73637840703515396decdfc405ba0f093534e8ba9c55c0c8634c56cd95658210f452537155f1e1c8d59e99ed574179f329d0e17a2ba7d447d64ee76efc06fd94d2a44090c5eeee7954289f6180adf830d254d7aeca1d4c7aced9c3fe06db18096f5e03a6d4c5894e585fe987ef6e24602bf1fb3081430617df5b87dbb2e37a644c5fc268281ab64609d7dcf5fff04cb8b0e68e4d4cdb4ccc87178ced8de781b9a112619400ec79e95a86c46c660fb92fd617db4c92b0058ff122f4144740790a02c085f42e37e4d6adc6f01bef43c82bd7588244cb57a79b3461a459e4b23a349fb9916f179e28bf88ac946753818e423e5737292ed6677b05d21c50de40baafb399f8ab9909545d4f050025101faa988e62c5283ed83944fdde50e5822cc56602faa42fdc6de76346732c3304e7d0bdb793b61249b566b75d94faeb34f815e87e06b7c443de4084b8edfd3ec7c8086b7715ccdcab550c5b01e5dcdbda237240070e5011ffa3f5e06297d8f41d1afef66d7d7579010abf6c0ab2e8fb3b02d1297a5fd37bd312b5d557e577d33ec1ab42d11354c40c17a04c1383e1630a174954b3c7651b9a26604a504e5badae4a18a8a12817bbd617be791c3951167b7f81440ec08a01a832a229e87cd82ac6e5002e4c317f8ae730a7f5bf88837dde4d7eb3dd460be0bdcb521f8b7bc2a40bc91754e1fb33389e6431bb000fcd9c67207f0c9c3298df2a56cf983b340e20e1752dfa0234fab0241f0c1cd91b4d36b7589afe9416623d831cbaf15a8b0718d9757ea1e33c78091dadbe57b825d8b90a2270581cc59256c3b8da7e7062b74f3e92b624cc954e781197758d8c3b2c9365cd938342697b93bd9adc7255f8968014b056bd9977a8c8baa97e22e609e223c9c7be99497d3ad1929f55dfa69e34aae9ab80909d4a9a2a6bc2b7346181ef513d86d035f29f596f795ff186ad3b21d748c6df85a3d3cfba1d6d4eccdd7161631a24eac07a947316172e966fd34824ee2910f832756d9749a4af64a125a6448330e847c5954f9ceff9789b70400c37bf6e0fb26bec130aeb0a0e0ef5ed23a4a322abeb89a9c4fb6733ff1ebc4443e631e29c419b50687ff87aa0439c4ce4f0ed8e4d509851db2d65a2dc749231a96d54bdbe723e8a44267021d9a3c8c7a23649ae1020680662d498a9a9f2ad4a4f4793b3898cde36fb4fd577a808bc833650a652a3c8525e68478a026f59997fb83f9a4991f0611abc9d08539d8b48dfe2f31854bc84a099b30b5ab84482795e7809554ef62b7b1c4b8ab45df44d78278cfb05b206526b0bd7d0aeabd8d39860eb4f68fb5404a2ea819c1ed313c96fd826a824e0c647c303b12f0e1db7d67c8d10aab0f2e8d80ff06b6390d60e93160c1c86d919304c93d1cd053f8b143cbcdcbbf9a942cbede89ccc7c59e78a0a9b122401037f1a22c935c81aeb638590f7b84656243ee3e2145c32ef119fe6a03873e61e2b876f3d05c5ae2e4bf1c804386ed14ea8e774782514485b42fbae4bf89e3c87311eb23a1eb612240c30f660158f331039ce494cad683c55fa2a0ecb039add51ba6f2f7c015ced4a080cd93a58c24d1efb56edcec55b7ed2efbc469451c885eca2d4f6a5dff45e73b570cf473aecc57c9f2457c5f42e343aecbe980014f12f506eb8b1e5b5800e4001eb000ab34e5f3df72026cdd6ec4a622c924b62e1a988654b34adb380c6788594e5716e94fc5b8337851f5dd440ca2ab04f26cf35488d873e86af6a5dc37d34b0c9920c41c385fbb12d5f3a7c9779271f53540d0e3d069d2560bca000f4f41d5c7c583e00a9efece53f9f4e2a09d2c97ff9137774083872a4da2b15310135c2e6cb5523a435600d253cb5f0b22d147abe739a945ded8e367551f236610d614e75a1d8bb65b45978a00288f27b3c7d46e67c47fb69a7a0488cb8b916690215801ba6e341b968bc5139dbf9dd9424c2b91d86f0e5c25607dcae56b7d8ca79366eeaaf818047f427b1001ee0be91f63a7c6bfd493bfee750ef40c5ccca9f47058163596e5fc7cd51c7f713b01199022dd7123186c894962514787295968ea5a268ba9b2b7ff41ac7d3f84f047c745ca4380f6e8208643f57c8349c9f44805858e64a76408d0a330d5f454e06447681203654f43a64caf539f9759f9866355d3b128ffc5a2c7539421674b85e43e8ac71afc89e036ca4135b32f009684c38bd43df7ac9ec6e567341f683b57e85a97cf98479d41f907871dcee859712e7eda0ecf18d2ec12974da52a705037c8f76c704f3ba4b46daaa3648af6bb40321a17921d8033df6fbe6e128d54d22e6f3c1f0e1373a8e2543e2545d69b25b42c4a6105c4901902b9986bfa20d8c8b35822330f3fd565db610ec36ab763d23885e32e06d41e4c857576ec0956efa19515760b3d47d880ac66df5054dab2947883a1d6063165ad72e1c58279ebc2a99f5a4a9c31140eef46d8aea827a5b6a4acb5171328c7aa132ca6a2ed5923fe5ccab2f6975ea89474f515677e1af09e175ecd7da45b5eeded5e46b6e5aa3ab5a7ec05df8dd51a67939bfb9f8bea46d174ffd8640550e7a69f097ac01c9bffe9ba126798ac28f92dd0e3822a00c6d59d704c7c3e24d8e77a663d979eaa2f721f6b6537e5d495429c2bbb6fd96840f9a4f8c8846be36d2d58afd0ab13d9f364a1bb1dcc7220a39bc69facd29767050ecb28258ce5280f927a231f024747c024ce2e24fd2f5496aa5814e3661c2548a336f560400640185cb3dcf3888f27b2367a70d53ddf2db9606176df83d3a1fbb411a3ed1ad53826b4aed4463a488f01b29540aa1afa928488be8c5ac71bec7c5d5e8ea638c374d67fd4c766167da49d3b7f22f6eac93cf79ccb1e748d78c6bf8ebbe5384dfd80deb863a07a835f663981f52a72c756dd60cc306dc614e834fae1c264f220d572636dabe1348c6e72c603268b05e1fc3dce854b7f816105d8e0c7643c92a98dca555d0b3b393dd1949a2edff2f68bf46b24bfc4598b3a6da937045f79bc91369b1d54de7d16ba2b9d2d938f6acb968a8bf1ee085d3546c79f2424eb0452776d3df7ea0ce7408cf90a96353dbea15bb20c8877363de5880801f6b68dcfb97aece9c9ee9140022f22326d958aaac13971434931be5f274be1a036d9693fcc612c5ec905dc89a66efcff1500280af5b7fcaf26f933bae752267a27d59c9148579902efaac9415253d95fc152897902b469e9122801071bf5a1e5db8e008c121c23509ae4e78f807bfd24f20e38e88a1e64109c98a4b9a4821980f0ec109d1830d695a4069d2eab4d6a856eb064873f1f7bf5aa682d05081ecb3f4e4b6619492718c5128b0e3505a84465b935b5f2cf3d2921ee68c7bc9b6ecf78b808549481e96994f009339466527e82fed7ba72c258641a7273ecddb7157c80f474d81fb33e5d702d68fcac2593fef1a3c42e72df21504117cc9592bf9c7ae6db1ab55cd6fe0fcc672df173ad59c741fca28e0f66b18d34009d490bdc4ebf295e768c81937f7d5ef025bbaad69ba0900db5911127ef439e3b8f2762f34b3ee5e42a49b964929e504e7634962abb9067c088e064d93e627e7a8b0a1680d1e87afb297e962aa55ed014fe105eae675d21e500a4e5e78d3e03076420fcdc6cc250cbc66e889de2ce9fab64964c1e4d7929e1ec73d2911535695284c57136163cca7b376d5a8fc6d8422dc1cca731f2b00f15a92c369e585f6b9b25b66d7e1219b8979e01f608e202c2149a919ba42c06a97094ef04092fbbab46a4ad16d9aac053627873f74a50ddc11172e84a8f79c67d99f07a5ff08badad988ce12946de3c2336b77c566ea6183c946b4f091b65d307298d414aad866e131380236556a52f42624dbbb47a27a457379dc728aaceb53ef17c89e85e16be2f0b5b8f277e0df2e8fb79e310e235dda1cba6d86e6b0f95de5197476fdfdeda3611125b1354faa1a9cfc2556e0c5ca3ae673df32d5751b9642f9da17a94a71a2c528e37000b41dedab6eb41efcdc517b462eac412b21d092f664d1a1fc8ba8992d4909b98d99a314635ab2a8c8eb2bc4585291118ae336f7bcb243b8a86a0df52e197173702c979f8334bcbf897235fc4a835ec13ee23811f46d15c43fe53e360dc02503fc61c218d20c31c1cf100a540f81c69c3ed27a5a5d5a32ce37993965d00bcc953aa1d5b868712bba41d531a3e3282a5450604095e1124c746dc78b92d752bd643a05c72c1aab7a7a9ed1001e9f9882bf74049bb45f2a1e62b646fa87fc761cd4b78651b73d0c9075ba2668c6c53b8c66281dcbc93ddcc5b0db1f45d8dbb4329280f149b87317c619e8f5431ac03cb4ee33220dda56f937829242704d104f977957e1f505b25a7ae0e50289cbac6a4945811c4db7e1be78e9f8a60fd74537a2ce2f09f7ac8004bda7ec92c5dc29ec618c084bcd71f86ee8a04de64682270e23cbe17a247c17bca58e574d5bf68fce0bfc88da233f36029ae7aaae7f244dd5d33c1d8177de20bf6c870e50a9147b324f669bb1706b8c3dce945a98026efdf89fd3ed7679067757d31b1a60d965ab08dc81483ffe48720445d397cbe1cee2a2cfe6d79eaff0ce50f8bf494deff76e0a701dd131f2a3d4908837d53391c5bb3083b43260e666ec43cc19be85c9918bf883553926aaa9c7b462646348cd19c8ba934cbb9793dfc2d75f8a0e0899fa6765aae1ce25370525fe55ffe8d7687b5409a3009cab593fbfe1806a8d6876a8daf2638b118d3a4eb3f7042161a0ffec24b68ed668b04a7dee41ca06df07062334a43bd7b4c7bfe00521844b162a4fc1de71cda59fbc7d4925406df7548c66ae7bae25b4656afd3698cc05a9f19c3a02d57a9a7cf4abe00d81fbc560d84858dfde26292ed1707155f7eaf6890c761b61b2052a7f464285ec22671e5e4e2b4bd1b84ef161894104d75df9cdcb0b58d24debbdb17cba1f5b76eab6e34cf814e784fb7998f49702bd05e83a9e77c318209c7dc252d12df5698eb375e5a5343d54392adbcabfb269d3b71f606da2f8981a5d191ca96b73d5700732a0f0b86ea6facbee8aac6e04f519e6a5d7baee53ed8b4ec8e343256073d15237b84a794adf396bb897b0fe437d4620485ece95cb4cdc8a5eff26083727a1c7f0df474f60cbbb7df4733226e47d168cc963e58b382dd7a746dab01c613b3d1839f73480262865b7eb00a1ac5da8399135eff8e4c1f5eeaa6129d850e7835ae1dc5e050d18c74bf234d087b31b2773855561b8c08cf25b5ebaa3976a9fbc4f3bc4da196b3edfe5fb1a6c9eb1bd8e68df0f3932ad0f116f01d9999703ef52d24a2dfc3a3285c18369908bcb7dd3e15a856b81a882aebdb9f1de76ddc493703cabd961c1338830e2e9ca3feec2f5d0da31f67180e044ca233e88f341643b755aa97f53bbd0c1f6114b3551ba4e0e2933937a6eac7b9bb3452642057142f80d6341e04140bba3e1b744f1cbcb8ec2c5ca8c689e6ed97855d4e40422188d6f8f205f6b64ce050fff2051cf07b0e3ec68d0db8e0e5e94d1269f34a5c6dd9201a9af058f95789be4632dbd5eea59deb9350932c1cd89ae7ffe0633e0fa72aae32ac57224dd1733195f7d2e2399e8867e590b4f95423d8e2647233eec361bf63414ce8932587a3a8bede9e981642585a6bdb29a344e646ed472d0ebea5ce29066635eda0006895b9ed6f98b5e50a4ec0236bd632a5f881333dcec8f0faf06f4e1051256aad2b39a39af298cbbcd03ae65c6f8e35e3068cb5743db68276eec97325a6a2979a3027c60e79bb396547a2bdf5a608080674d71f70a197b8e7b54037e3bd8d3f68d7095b6a7af504180a7eb4cacadf219ba3a0ed16a081394b19d405a28d06159af37799b07ddda8e5e47b814f21e837f59c9c2e1b9447c972db8f4591906b8658e3ad3a71bdeb4a3617dd8675edd457c9fcfed611ae354a5744b42727eca42ed1fad31be98367f68db9de518dac6290a86010bdbfa383d99692b2c5daa77c85d4406c5ad830424a4c70a03fd2949f2691f809f0b63ab7788d378237b2def818e5b4c66aa8dc42e9cf09e3a8a6c41826da45bdccc0a2614c0fe4e6bd20fd0eee7f9746096f095aabcf54afe570df62756c54a6ac0c0eddd827fd6268c39ee267c655be1cb2e98ffe1574a21e6baa541c8150608f5adc74c6b257d6d2e4ad7168ee5cf278a968eebc1509d5ee7f58906be1236ebe06fefc1140b25a068dd3829b2da1eff4776365115e354034963369d347a27a1c570a96822332bbf2ecdeb98bc358f465dae9acef834df991fd53573b3e9fed8edd8f6ccbd747662b4795530879b275aa40dd9893665c5809557d37b7c8419badd5a8df9c3b1b2d6d358f08cf126ce3804dd538737f5632fc0337a6a6a130c430ff5e40a85b47f626fa4c5d9b4b12540478dc2a0ad40c14e6f04cab9d8f4e4e8c5fe12d857cd9c22ef1d11cf26d00d1648ae8d9469f06024ef918eded4ee25bd24bab28bd1dc0b5fb4d3b959ce26ae3de99d85a0126722b62ea4a9279b4e4a6a48c36675689763d8cae9b3969843ba529c93782147fdc891d06c500d94eed256a8720c1ae5dc92274b4c7b8633bfd13af8293dd611213891359952e739e95bd3532bb5f7f91243fdce2b5a3ec8e8004583c85f6d411ad778fe6e4519d667457419d721af51ac65d7f366b95dad89499e4683006ebda4ea4c227d42516389acbfb17a7b604ddf7c94168225573cd77436f864776ea739773b50a24f10be86f3d49f2fcae2bca7de634aa0d695bcd11d188a9b953a964826fe4ed49aa8084d378f2de8f3087d34fea1b04ab542a414d7c2c9b7434f5663cf11a3cee0cb7f15ee39d18ce3f50a919688239caf22a8c99740164547e79f0e3c7474f72200066ab9cf40d53be9a3f23efa79c98cb7a0e150b48b58bb216cc49a55974c76d28509fc09db17ddfdd8161440aa8485de595a6d8e291c7248f04d152104b95a89f027edd3283b9603ebfe1bf63afd86cae596ddef9c8548f8d774a1214f292f0f90ac295898e925d3c80f1a930872d6a07c2664ae2cb9f06e4f7225b737690bab301eb626f670b869af6d5f760b743de19a9129461371cc98fd9ee4964b37858d5594480f1254bd7cc147bc42f418dbed4f4dc6294eacaf2751f59d16ef2a6ba60f5fbd618c72cec9d28965f436a779d005d9b50ac34d25a3e30ced6c98f49e649378a1edb9fe8f1e8344a8af973c22c432c603592ac9179ee1cc15a0e04c85bc4bee19558256f4aa52dc3f0ab529d2570d95822676926f94c4559c8bed1295d5db7bd50c75dbedd5a4e7afb0d44a16368039bd38adfee803baa15fd6371040ff060897fe727c66cf484c2ec849f1d153f46610f0545a2c703cb28207aa9f9c0c767ef1d3170b1e5f6ae952629c6b4329b4db006beecbc5e3f60e62f702344093bdb267840572d4400621130cb25afb9723cf49d748c427a2824b3dd0080aa4c33125308099fae33273114006e3038a3681994576ffcffc1447bbaf0ea125ab32bf9698975fb2374aa740f440f15fd00104fb4aa2cc07f86e62c540b569016479ea2b053c14fa12c88dd7c514624c21abbc75c5460c842ad70afb2d8cd2afdb055350441a76b694fed92b54039832b8e56ecde2167b985693397affe2744f7d0f171db065a1c6eff23feb2cf4cc38732fb0a788e771a8b59e534c81396cbc9feccba223c142b472c9f2d6f48e7ab2a69a0fa4592e8fb8220c711b720aa5d6c75b6bb0600afde38c05482a886408dd27dc231e537f620154b72004c4073ee6f6c3bb5fb93816f401851e6544aafd69448b8056b6dd71083d0359c86d844964e3b16555e5f71a1427157b1a12246962194db2481a0ff71f5b2d5954ae3d93a705eabf8710a9417fe4bb7a4ca353e6de5559043640b87c8844ad6dfc7e8ce3f168b4a27b0ba0d6415dade76d26c519b2e029ed67d468bd45173dfc04a4515fa8790095fbf991dd824f630ce63049b404231f9fa39f70a12dfd4b8642c5ff67ae2c70ca362afc9c1a6b69fa87dc500e3ac3c8eb1b0b20680730ad6e4514e007b6ce49c283b5580796529a7049f6e9b0fd306d03cc2053f676b66502a1cdaab7e74af94ac0041f16d2d2b4074a957f0dc0277034bff8613d1163b1770f9fa1c0f7b2121f11266907351111df104e5b25a0df8342841cc4213200413b3d57f0c735f20356c23c35c9e11a5bb3aeead9a68c96e27dbd1c321d8042ca8275309d72385e5d62b1d1f810918ca79c56d80fb036a9422782c2eb665746b1a413b6bc07e29fd7c8e24b3e6ec37ddc67cdcf2f9f49e95e1890822a2c2e9ea87f3f0c8ef931085c67596cfe4037c8c50e3596bb2ed2e24d5dc9887bdd1acaccf1ab484868f6e9c30076c0894c5a57f5860e9cba3cc96b4d566c74c29830fe004a40686dbec33627688de6428426208b413b23af5fd78cdf141d9e46d508c179723b50e1ec3d2342634fbdef08e741e66a9ee56076db3b0fb6864f2a01f0736e732166709b4e24b2366b0abacfad4b5c3deb6a5c70c91bdda417f671e961dc03bbd74a1ccc0e5040e1f965c848769b3853bd1836b45163ce6abfba6c2d265bb3b9d8986f9ece966dbe564dce21184885dad3e17a693b429847fd92fd64c9543300f6ca1a923438ac6e8491a95f47381d831208e0851552261fa6206ff755bdee022c012d812e6c16aee7ca4c9832239dd96456016727e97140f9ec9f1aac4ee05c9702003078e1466bc8dac6e2a434568fa6dcc09019a5db639d7cff1db55aa92fda39f012719633c9222aafc0782fef44c1fed0da4c9d3c08645d7f6b07d740ee598ccc3b02457bdcaef38649cb68eeac47c9a4d8cc99abdef9798662a33bc7586f06abf6084faf11b7b77897f45410618c6bc3cb643a5448c42f6bab3c828b810031912e1057707b6b65b05d4136109544434ca97dbefb98ea174ab5c366d48da3ec3fbef7f4dd017ac8f14da5b08ca1210378de6271ca970d1c594006ed9a6b28f194ad289ea7a42754425bf8254191eaf5067fa08366b697c33f3609c05d2d1af8ace779241ab7a209729d7db45b0ff6f68037467993a909750a79ee23b3d79bb52fb22ccafbe1f780aa4d1aef61b1905531bed5ae302fd97f3a52703c43fd4fa9cea378ae48559e81b7f7497117807c7d0c445e4506e75e451323500a8a5366071a870a57c069b065d1afddab8f93c2ed92f22acb29c6cc1da8ce0a03b85cf395ff950fb0891fbee70cc5e17adce7d2cf016233a43b5c2d14d29befc26d9e41933513a6f2953b78142e5c55049b4a5a2bb2cec2b4d0c4157df6224eaf3a9c35745b925d9c52fcb5e542714c4da341988c1a6e7b8394ff961fee1e3114650b856ad92c496e0e0f70138c71d3faae9bca1368aa797660fe3f7130e4845d250b3beea21a988764fafe370b53b596b77e6f884584b2be7d4cf1f059337a0176475ee49f15e3709608679b043a72cc2ad6f989f1a971f302812afb5b0b0fc35aeaeb0f249094db0d683779d9a3f1c414fecf87fbb5b7b7a6013c1d2aec7c8d2b4079efe6f60baae380a446ea71cca7c32078a84191ff6d08a0bd7d6820e09f1dcc8bdeeb85f0f98acab5743687204df40b9988dd0421203ad4548670b23b476853a9f7b9381814c16269b800fd6a534b175c999d5b7a64f57701af5b2076364dd61806a8f9a6e28afba7373f2356ac388cb7863392c3e3a12f7b7fd2bc6311b89763bfef7515ad23d41aa75bed2c25bec5418fa9ad480b2bc1784868945d467be7d2bdd3605aa417351116bca753e50be8aafab0b951f0d0026d7fe1d05d6b05cdf8fbf353e19dc16c19836d01db31597706f5b96681ac85ec7daa29ea2b79651a995f5b9634c49f144165383178f7cc7adb306a494005cbde828ecee00e258b57f2e07674089dc388f81a8323e663d348ba6dfd161c1962657e1ca99e5d4788dbba63310991d3fa33f309b1b182dcf7768d9e32ccfbb90282d21715360f97891b780dd8451eacdd8b37c765894029f256328afc3a3fb2396e55d6ce9524d4e742290df57adf84c5be7f8bad090e1cb7012d2a1c902fff70a87825de6ee63a19fb835f1237029c9081768aff0bb17fc44abe41a8987078780bb2eda4d85c2ecf06cdaaa0d02ac7eb2ffa315cdeb289815dddb2eb34bd5dca4ef145fe6a855bb7240de819eb80fb532034a0a2d76f2a3d368d52a2c60708df16ea1fcd43459259bb63d910a7d63a8a52e0d9d052a1aa50fe04916e50b387ef4e084fe1209ffb5144b0902e515ce670abb79a41056ff19186f9a1c9c07d38529c8bc814dc34b5ab4276c97fc9c99ce2218d0994d7368cb47b9487d20d70f4fd14d692ece9c8c4e08ffb58448b828341b830af2dfadfcb309b4ace2ad73108a0e165f0ce0534665aaf751cf16d5d2fdac50a7d47036b9b64dd045171c7c0e95d14b66f532fc44ac002d0b2525cba8d6623b117c2e29ac932e106363f68a5c00302c938a7cba1f61420b86fae24a51894a29ca72a21053acadb61901efd9448e74b102646a23d4c62ed6bc4e9793f0a041a0f947388deb359580b7a80249ecf7f5abbb94722c59217c26570fe910a8a7de1c44d1dde867106efa0282586db9854d84b9b75d1bf628f1fa2f54b6171ec00dc69743e2b64e5e5beafdf999de1abfa9e6127c6dcd545a8320b4cc4527b4c04424f929ea365c58c599dca5c12b0c9499728c602b8f76852e110f3f24e782d201aeefc88b64a2aad02564a70f8949fb9598a98ce93ea9d34384deb274037a567dc8f30055587e4cec806b55300a9e7057387dc2f0fc74daf1b6d0e1592ac0c4e52d527178fbb88c9186a3fcca1aff1eb33d61a2cabbbbcce62e2724e8a1c12607d98643984c58d88768debf3a815890f439cd897f328b81114314c0121ed388bf96353b40cd0f6f1cf058a3470384af6b9b18c7699a7f8a507a660f571699cd5b6a720779a7414dd36ca5f0aa8617bcd33881fbeadd00194252c9a03baa886a05e7a13170258ac560e7341d75cb433ef7b710990b6d78bba60de3e96f4728f9d8d26548d8e1c52a2068c481712512265e5f472adb0230efa87eb7b9da476edc5b1b4b7e9d0d4fc5155e02e84cf86c151401867df8539412914d9f0d03f0264c5a75765ad20f6ba0da9ab0490f3a4a71ce5453234993125c0ce3df1fb8f049eef10608e7a9142e1f0b6eb53b62b4ec355ed94e70dd4f1c94a70ca1c35ff4851812b14e55bceeda0deda605617fe1eab9407870dcade44051e0b5690317747d5a55f184b15a095acd619adb7763c00201db36fda3f61bba84da8533096797228e5e3d3286ea3224133a50c5f8eb73cc3371609f8efc04d6a32ce2934dbacfdd0a4c7a58af44877f846fa96742ec840c8440b10ee112e5ee553453458f095527e585b47ec4358ff54bba6509cb5b087c8c4f6ccfc9c371204828d2e758891e3b0ff7e58977c5112e923e798fc238f982a0b9c1b73df4a93ef766fd2fda391bc60b1ec0a94f1417cdff0abb99fa92adc1208b0c7d90d79b4b1a470d5a99f822c4a45ae5e5ec10359df45cb3422f47c714ba121f9b0bd60098fa53ad64fdecaef0c4f7442ce781fbdf26a650294e921b45410332ce3aec9d9f343a2b6949d2f1eb2572e58ac456034b8c6efcb0fc41616c9fc4751a0eba14ed7ebff679b168d67a8a0879f227ddd8b8e16ce8b80bf1bb845bc59496523c5eac1ade718bfee37c7d5e94caead7695f376d28fd0eb9c8bff2416677efe8023cd2c46a359c091b1d982c5cb3356cbaf74d19f0256bfafe8b0d5b48025fb0bfa03950046da94f6c6169ef077191d2c6e59f6ec295c34eadd3dd5afd940f1eab2543669e319ebc4ffa82555cbe8c4611bdad94d885c74910e800c4f6364840665945cf4ed4869b49c27cb76d570c1aac79a6f1b1c999ddf63fe4ea3e344259c28c44040ed535cc8e93077ea85ec0cfeb7f46a20a61ec0c308500fe530aff43c11ac3484f94489c17eb144f2e57b9776658caea2e4454e6d50b0e2a37a3fa3d8838156c75c7f8be40fca0a088c248283404c81da160920271c9cdb4e4ec2e79c791a2b10180b716c206223c32ec836baca47672ee6c912edc0d5c30b5dcce60ed63b297fe9919b306fd632495e0d46544fe7596c2ec21a84ee3ad9c8078f8e22263785254c7eaaef740b64ca1d8fdc1e046002b0fc914cee537894ea4e7bb78ad736fc7bbca028830e5a88961d76824f4a226560c96a4bd2fa5acbc7bfc349263e9658836e0cd1a86da24cda669ff618dc69341ff1025850b8fe860e151ddc88c79a23252d38c9e36d85db83401d388750cc61f55dcab7651911dcfcda2b37541417c062bc00dc8e266611a9bc896eb1b912f61c07e2d3fcb67669c21bd9552c7f8c8ddaff4be03f0b9f4618d4de35d7a83e32f787cf74edfba203d970eb969205c90c2ea39acb341a5cad23e8e4c85bd7042957b83c466ea0ffa37e5f04baefba2976c1ddde5acbc52290fd5075a0fb3be228988c04bd0cea77d40ebac5a946f49bb119c603a0e4f084502e05071da1bbb5d09b105cd55213af276409f0ded8e61872b8ae8817999b87327f34b1c19948486fe1ccf66af6b777ed1e419a75bf677f7df545ec1ef962d5ef9433c1596fdf84a33d1bcdf3649842ef6feed77f8a26cb95ebf5e38b068fc2972c06c3247949ee1605261aca34c1ea5642ffd16f2373ec85ac1423768373a6c5811986e844e7f4d8fbdcf5c23b9c3d392e6274f8b46b522a367115795901615d60d1e112cbf67cd2d0f5eb073d4f0ccafb1062c988d81909e52508bdf679848a552e29a457af25bbd973ade246fa47cb9d35275b10c3029511e809ef4652be2b1a82ba883eb25b88a19b30717b024580448033ab66a3228d756b7d8edb80274c439a9d84022b2bc2c07dfc231f5c0b05fd2076e92d2e630cdb586a2a8643364a26e6f699042094010d05f2410da6e2bd44fdd225a8bf9a0158724abab6dba0159adfcf8d3937f9a8dee59429a4546feb4d99521be9f34dc023550d963bb0004bafa76e47792348761c09899579101c613d666030385211877fb0df023adb281761aab00b2ed7ce5b1b1758a01ba5aa4edad610de0611dea21e38141a163d0305f4c74437758362077ff948788a83be14a8112a10de205d86a1fe029a56b07c076e0071ee9e47920fd368b8ea2f3166f535760c4b67757f6d079891816e3869fa0ee40fbf22892c750d46c6e353719cea15e6fc39010449255af8f3eb11c881e76808f83e63fd69a85d05f5d1048dadf6fa28a2afa66d5d8671dc2bdcac3326efb496a4200384ffd1381531e47b46386c66c6ee485aa42b414478b4ce53e74897ee13f99e5d7b6fefd644e3bd847c57dae71607dbb5dd363e867ed3516dbc2565f1e30a88d9e8efb64c78d3b9219b118d371026e1fb41ac7abf29d6130f92cb38c373666a4a78ed206d74ef65cf81ae3d3dcbceca53be04baf2b6b4711d5509a593f4c57b5c7bbb95fe70d404f20b2615f7758231d970308b301aadcf53dd3f07ca0e38c291a6c57c02d41c21602e0fe20cdf18820572b7fbac3f486b49bdaa82e29f4e555a68f9e17603483e369f5d903a33d3dffeec18c49dae965f84173d4efe98df4573a92a3ee2710e5d40dddb1b4a334a883ef81181bf2ab808a5b17325883b55cf32bc912aa23e82b396d957c7eb6f31933d93368740a11ad5b06d861990ed5830d59fd221f109322f06fcfa4b76a7efd60677d0bbdef84244e8dc74dfc40e33df6a8d997e2a45578a35660d2b2f1a78206077eb12c32b01ca57e5e76e194bfd68c5a7587f75cfa8994ba4609feb0cd8cac99bce0baa4dc72512470cf05959c6ce9739fc29ef10b0f45c8f71cab234fea225c22ad43e5e0c157c3391c29738c939f115f535853dcf2f24e264f30bbe4108f76d3007fa5a26de0db534dca2259201f5d69a5e73586edb5f453c56eb1c001ea517fbe9d3c26596839f414974e51413548dc4b5a9a3b1ec4bcd55b33543efc0c6ffc664a660b572df6e2ab5cc997e32c3e2c4e69d64edc97d8e2e19fa7b115075d39323b44b84d99b310d390057ad4c59a5afbac75b1764de255aa8f2d9b8eb250d4d04454965910f935285d9484b573ef820e8aef43434acdc513ada42ddbb7f68064f4aea84f5343cf99844ea067787726b7cc84d699dbdeb0bcd0efd654ddc2ff8cd623aa1e88d6168c9283e59c2a108430070af0763d49020d7ace099bc70aebebe52460ec8c12146f98af27a9cdb76e57b04d52a81248b95946d18997e6226c58756af1bae6e0ff3bc5e551737a1bb0f14f52fb226b28cdaaeb57f63879a5a7d61f64906dc111d669ec060db60bd3950948fe0dcc5513f0c421eb26b003c66764a51746043e598199586162b1431348db8689c8f82893d1c395b3f578353f1bbfc8ca8ebc28664e652dcb0be2087ce34626ac19389683c584cca8235e0fbbe2a006532808813805200182f6b3eac03d7fba3c873ec94e103235eafc6c0f9cb5fbaae6730243dabd1068fbacd28d164fd23aa155d391f35d2637d8a3d03bb5d4105fb21c49a257f5db6242d0ca2d78404ead27ecb34a98dbff76978e2a43cd4cfdeb4932974976a2d74ddf685b3f78f6cc991f9a356d4ce6036af35f0af95f741cdec7dbf08471d4e76568972d575cdcf8b365688da92e0cf41217b4a3be88f65bd4fb437a4d20c5d5abed848d902dc7afdc462cc9fccddb1370d4aba8165ec6b678de55f2c4ac1358db8d02cd4c67ff858ac1cc20d9ea6143c0cd3dd95a3fd04b41e852df4a185e4295e5f3129b6d4224b939332602eecf785510a7d1ed9745c52498e37fe97bff2b25ed733d11961a187d62a3dd225440b2ab4459963ec4a7bdf12cbab2566fc7dca9825b640188f145f9224784f1b1339395eae714090e9edc08c1c6447782a886646db4ff20c3dda5f20fd50c932a8796a0de851cba40df8e7ee7bc74358ec16d03d20ee675943a39c250e6ac4c6caeef40409d597d90951073fda9a947d3efe77d94e151e5bd7c54d4546bb0df19296805a567bd774d9d112b702101be436b2e15a3009ad2dab90facecca9e61648faf49bf206064a749c05250625c84e99a4067aa3f11f0ff1aaf5a9309b52478ac9e70a777704a17afae256221dee9fec65bbba4575512d822dad3ab98972ea9ac926d3ab3f869a52a25d5b2b304ac71b57319107d3ee21adc3c9e55aa1615b031160c94a9d89ab323120e7157bd47dc3fedea840fad4b5b3447dfd0ca668e4ffd430aaefe15656b406333b6fdcfc435bd5cd72c339db361c9bb2f275c406a8ee48d3811005363dfa39e5bf947b8a5db1ff3c0a98b436e720174b1ffa6f28c8b5bf87808459d639987e433100b62e9d0c8be41d7c197074e530d8b2a6dca2a6ff4bc6cfd63c8576b0b9db3ad173c6b9931d8c6f0cf09a1c5a790c5754f55dfc9d1bb276199ee98c1e5020b5e585a365a5a741bafefb6440180fc55ecfffba6a708dd5022ac7047521c36e062db1a500db777ca08d7c1fba3c80cb0d53c9346b84bbb713fab42c00e14957e0b807f7c3694611161468a59def2d7c3401133caca0a21bd2a26605082c0c7f61c116fc9ab52c9390e5354d47e7ce22092e939f8ea4b660056eb0ee20e21ac630ae5c7b4709a42925ba79edd9cb66cf75a57c36386f75dce68f74de9fff8d346e2d6cb38fd23fb79f07899b9080ba6caf3ea5f8cfe70f758a5b87e6d21a2f47a56688c394df4f39637bbec100dcf79821ab3acac8e53fbbd9f061b4f8322ccec25b1dbf2a7cdd570403bcea7581c76bbf12b7c0ad46d28cc0738ed7740286249250fe7e0e83d7c5f54bcc7665ab16946f4d8b1950b2a43f595e20a70133a75874ffb1e51fbfdff3e90a59539fb128975ec5e2889545b6bea63f62533eef5db1ae037ac455894c8c0eef7e54a6cf53e0fb7066f6f71ce6c47db9139224914ca2efc28ff34de632555176f4366cced982c14d4b56419632ec512ed810dba66f6581ddb05e74420ed4228755341794c493a4082a088d5f134b806388135bac703e0f1843ebe5b0ee5be8f35a575715e7fec82912871271630aea7150d8fbe6afe7b333ec04e3681cb3421d60200868369f857eec6d4386c670902aa7bb9b2ca5c616424d7be442e2e1d404f60437f5e5c9479fd482f599840aea7152c69b77b97313cb7734c4fc07f15f88d3148fed53adc6391029134eeec0fc77dbf69badddb338d58fabdc0d30bb73316babe52f5e3f2035a46f5ced117696325e076fd745850566f120dab182d89bfdf42a0d45d8505777b3fc07c4a765f04550552d9dddeea8bedfe9e2150792f3cb12b15bfc1969b3c956a67e804f109267304f5ce37978daf071c98a93867116dd29789c3fd878b83b967732c5040329b16b2cb370307b49e76dc0d38a17ec6eea189a2cab956fc1fe5e43f05ed01cc28004837f15c6f163e5fca3a222d9dd588e3e2b4fc9b1a4b20388660944cd229f024a5c80de016d91412fc0f72aed84cac85cf571fe8db8422889b2a37c50169b6860761fbd15859c0202a551c83e6954dceff17781d17f2f02df36037a54f74116b8998ce55e8b8919a2a4a10088fdeb98ab3d15206efd0121974299c7a49e689053dbe5c564af53485b6eb6587bf9d403bf000e241ffb0279bdecd7f485fe1234ed6eb5191510d4fa1aa8eb71ae8e016d6b2d97ab56cc1f720929efa75d3ce6a094554f965574b5c0fb84424eb94180381ba623029f8f1a562c726c3fc33e2022c6619cc799b2fdacd8b5420d94b50281d46fd193d324bdde1c6880979e0e26b0036efc450976afc89285efbe1dd54705c8571082acb61bbabeb25725466a3040c2351df563ce389454bf2c092d62008c17b932268d6607b4b4b0424599e1eee468a428d4d06dce7ac20ee4126120fd208e33bec43ace7ac0493403b3828e38803b92633dbc826c6c4c89a3b968c702a17fea57d0c5a37883926f3b98bb5fee8f9ec6bc5777ff6b036ac1614e020ed4acdfd516bcc9503f6ae77108ef26676c69e7c6bba718bdb7029ecc26b1cb41fcbf370f1bec3879b58dd21519fb3b092825aae7e9ab350fb7066a8ee599c9812eab6d29d98602fe211d2ddd608d324f35b6a6ebd613b106fe24c15eb7e99eb40c8c7ae7248f6b273d8b64f8ce6e0d787e4dddb23b87708cefb21dd58e9eea7104a75895855ef1986016fbc2103bcdfd251281851f98818bff90a055f8363fff7fc3097031547fb1fe5173e6164619542fd571d0c4d38b58637f51f65904d054df97c551df819574cf99f82b30029054264b09d7c8f1ca7466ba46e95d343e3fbc892dee25b4ffa621bcfcf260498e80c543a343453daf3108ecf05b07ec69ea4d6fffd425393a1cdb63b86f157921ef49be4690ece2d9e0a6d643b56a6ba8414622e8f425f2211733cecbf36722158601c14a7d36df1fbb286775dd780d381aa5f6c2beea36df2a9d1065c346aa798c32300fa9d3fcc8c9a86cbebb3d8c6c0c8eec47569cc7fa7833126088ed4498319835b93c510ea1d4b7162fffd185e83c3348dfbc5579389a89f4e7a4982138a6a8e18a84744d04879901e31fd03d5b93e39f0b4f9bfce8b6b1f78095486612925c386811b8f058972b46efb53f273f586438b07e3f3893a79b8841f1028a415b6414d231476f634e73ea80bad8401f7cc927e259aa907aea0177179c73aee98f6314dd960bbe3677558520f22578f7cf059f95a24fb344b6c5dd2642d49d18fa5e5990356e3727a8dce20c3b4662bf3de740f72a3bf3eb4f67e98b23055d2a28f9088cdace02f04a4325225ced184038680b0e59926a869e9f9f886f95db5b1197723c53df1f2eeb886b72248e73f5541fb4c777c08b4f32c1bea2bf75f14cffdadbe29f4003cfd6404948e968da59aed6115ba4c31707b9879b3bf208b29112c1bdcaa98d562bdfc774fd1b16da278452ae32f026915de20d0109bb332a667fdf2cb39477ce336e7af792e6a0a852ee1eeb25ec8e785fe26edcd0c2c74321c4616285ddd7beada1acdd53c552630f81ce730b3f4dcd87c375e4a6aa95c924fec2bd5ec153ee1ae9eb893d542ce01234b701bce975c06c92305a640a39ae297227497a4f86f3a9745a302cac3013bcff859e9bb1340b912a0b185454abaf013f769fde6311295fa85f57b47c786d7b6367c510d4cdf9ca281e3292843da55a6c48295b29d4f2f046553621ed99e4e2ab821324409e4a3dcd01a7c586d067496e49f308ebaa223ec5ec880deb1e39876102f2e6235ba45810041769a37c0197f7585d329fd02d2bf3be79fbbd472af5ff675c7a37bf36b26f4dc281274ec6ce9e03fdb97fbef9a9541d860bfedb104890bbf9a19a8dd10141567c5dc42b70c3264d08c934b132868656c4c68cf24af1fab6e4e07252f61134b511fa67d4780ff999e7101e2b0a6239a5498ddae99089178580cbd3fea89fe54f789dc0459ee58024c1615eeab8377261a8f994bf366f945295952ab8c3cf4f893717a00f84cdee1f2b6a0eddeb8fd7c246ae6fd23a7372829e2fd0fd0133e80d20fa92c3e2494347d64cf43a74b8db457446a48261ebe2427fb02888f65f1dff85911d39731eff86b8cf581d4d65ae9ec8936f35b291815af4b75627a19feeb4a3ae6e9496707bbba4c24db2c7bbf3664d7e12c30d4d84c5c096427cffba3b3f93b55cfbbc69e7fdf84efd7bf68d7cdbeac5eedc53c1547f084b4c56730f44541b98199a8baa53951ec9cb30629a134ae186abba6f4773bd4bcc0a2dbae0dce455e27655cb639199835932804b9fa22955054489f21bfe61586586cf2448f75e658df734450e9a42547d6535d436cb44b083e4d83724947f3ad790c91d2e93a1d5a2e2794aaca5141a189a79398ebcd222d8c059ef5a8379c1cc9e160c7d2dcdc326f98ddaa05dfd940480eb73948c86fe3c810b2e0a38517323b6a094efd55f16191319acf9c51114faf9efeb06d357a8e505a80648a31c89377be25e647003fc2f25fc1fc362b2622fc05c5424cee03ae6891ff2f52f70aac309f7891e96290304899ce46567c052a764caa1ab9a61acf2e9115220ccab432e2c89265c1f4cbd927911e573194ed5907de190bc1213ba6a7e1b89cfebe1186f662910d8f86b407904e932cb152c03a66c2475877b0b7b1558b2993e517deb13d9ba4e245ad1c343239968ef28ace58ada0824f36993eea0725b0eaa25e12149d4cef9935d21b56d2998d56470b50c7481f2bf5eefa1ccc6ed1403937afbc83c6896632201bbcc3dfc1cf896bad050aa8755bbaf7d64c3a6789e253bc55f5e92f348d98941cd3e6a31a5cdfe90ea881a67947880ebc24fc0e6ee46be2b584abeb79de649f9b68c9246087f3cf4836d3c67f54a5bb708869a5ea7151242c199c71ff5b802b9296c1cd57b8aba0cf2d28651fd21dd3e026602d9ef30df995d8faede7a0fc1191ab2ceb92b199efb20d90f7b44af4d7e907486a7073a5a60c1f5db29c135e75cc3428342763362a75e80bc37766220f8586ad3fb044a868cfbbfb9bb6e9cb93ecba15d2b2015acc9d16e7ebbaa5c256e58174c9201a19e0f50844c23ca7a29e54a68710d15d8d5455e611c2e1d991fb7e843865ebd82ef7b0b394c18e5371033e2c66c73edb76ee57d3c09220921cafd9b6b3a027473204dde6522d54c22b8c9691d2a0703bc6d3a9dfc8c2794b9754b72b2889dc3ec12e9334e85833be823c9410897df08251161957afe18d7b695532ef324da82db073c676407d3414f28bb16f1bdacbb05b9d79173dae45b10fa8f0a7fff1f2eab28cb46c18333ca24a799b74488494beef1fecfa9761fded913b0bc8448f8be0780064bbd991b8c4c8e37a985a923c7a6c825d5e491c9afa04de567c9e5bbf8fe312a46c687ce05a9feb904f77c65b02ac96efae289a6d81bd0b28980dcf004363bedc6c5330335ec13d344dda7f03f61313b0e70eea4513e415322db7154cfbc53c8ac9aebbfa35cc21ab4dbf388eeda1de76c966bf9ea7fbd6b1e3dc64065452ed63098957781e6a6ed431d8d4e2438bfd9f7deedcf927a9f495b0203cab0c685f7fc7a3f466b96fb445528b0622c4954f24b71da9ef1ca91690e42c45498f9e3fad0a7e90257a94ea167b537de1bdd42a6032454945f907863ab4a19c533d7d5a7b32191d82cb9eb8b5143de7ceec38fee9957f0b989c9dd22b47c9551b7f72c4abc17abbeb5e061eb06e00fd7a142b02f001d09227b7877b650197ad9ee7fcdd0fc5bb49e726ab11a8a794e0c9ab14ab108dc585e5622d2449206d6dd81fcf803be485b6700f496458ed6d2665945821b5d4584c3ef1885457b9e6d3486731c73a23b031d5327fd8efc8a184b9a0701b91116f73e62a0ddf427d20bb05b2e28e5c000147933b5ab6254b3a9a4d62bd11f97e3d4ddcf3c64b161d8318fabed6034587e5b188125a0d1a49a12bc1b581f1c3a87e6d4d0ca1300d1f9936162c03184825895683033e1c91d8be3a6d4b84e0a9af09d0426a160f90beedd25efb9c9ca249b7e59042e9554336a69caaa819bfb8cd7e4c853c6a8f2d52d66b11bccaa9cdc8cfc16c65b5fa16f21a2f308e75ae4acfa5b212735c8a9f7a7313ff1c15731787022f94842175731a81623be853b7e747f5299511974248adc2c5052a4379fe7504f1beff2b59987f1fe9e4e3465b466f8d5617d0ccd15b9152ebb723ca45a4e62c5836c52f98601c6d987eb334458b287f45c02f497d9354494b77521313aab67577df66d4328c684b87bf23eca551056e8f0240905754bfd4b246ca9b152a2d88745abafb7a8719ce67b511be81643e72c9c964fa19cdfbdda580efa14dd1efa8b6db12932f83db8c9c2aeb4db249efb0edf3913c3f45ecb1a5cdec5f642a22d625e19377575f785661b3b66935df9baeae9ea27cec97caf5e44ab34e09e1eb79bd6c39e26c00bc9e70223fd0a29597ab294f4671a2e3610f095f9ab8e0c52f42176d9235ad90474245713bb4be0d20431027fd69d22f1932fcd74ed5a4d18caa0d20c3b1e6c714e9cabfc1c171b68006ec07b071e07f6272577c24810e5c66e486548de5fec7bd5d00b5581e38e87cbb34ef79e6645bea121c661f3577d22428662e2207f9949b05b8669a85b7d55bc1a3659d383139f251867a142269a7feb41b3be58fb4db8f77f7552c6f1612797bb73710432299023db946c1d6d2f0464720d5e5714a48cc4d18f00f776f18f917d1c59ee2f6991dead70f8e5552e5aa72cf9a2223095a1c7fcdb572378fa9e3600ff0827ae76b0701a24885fbb9ba7bee52a1a0f2909678417a659b60379b2be41e42374f597cf82fbf5ecec8f88aab0d40d9f97b2f51b7cececb37e1236b98429dbfadbf26136a45de2b35da9117024acdbbdd949a3e87ea7816660700a6e6b6ff718596d59eec897f7748a569e05dcf6238041cd8287590a71f1764488d6d1127d431a11e9c687568415f2599d14b266f54b5bcab392af73f42304a95f3d22cfe0a114a8626c869f8572c1d8a105ed0a40fbc52af3bd23da82d53ee5d7bd8cbb5960b8304680855162535308b83c299e7abc99e237c4f1eaa5a5cc47120e124901df700177e21ed85451006ca39a295c083dd602c3eacb25043a1b9355719be457ed850d01021d970d452ee5ac3019f2a056473093a83f31901a5356d634fabe463d81e903a6a787a8945d863dd742ceadeb583c5edbe47b21ef5718f111496a9e08b7734506bd81a4398deea0cea5225ad23deb5225f74f72f410ed040b9dab3dbe7d83bf7dfae054807ed6013d8e4d71e132784cb4c2d623feccb679686dc2e4bf9e82cbf072ea9d9d45563f84c3564c0716085dd9fd89506e7a71272cbfce938c17c6c60ba1f067f433bed0a9802360cada098ab6e097662440d170088a1c15d40bf5c652dcc21957526a325948c1a4ed7cb76290f2aa97a16bfc840327ba84e1d3f76c566c71c4f7698069589996bfbe9daf438acdc0dbe581b282e48b10baf0400476095cda6c2c7353d2cf93df3d9a4a0dcca0c2bdd0857d2d0aa8d6164124cd89f5bda9301c0a38704cd6cf65e16eb30a0fa74fcd814dff11d362e05e71f18f4b0845d114e356edb1cf433e1877007a9c33579ea60d0cdbfd856d60140c513210f5fa452bac58e6e6c93699660a009a01e8ec21b088756debb96dae1bd33dca9aae48ffa0e68b5080f555b33f3d562fa77862739d6f4676ab78361b3e5b1b4a44e80b139a4785b2f31e1cd724ebdaeee709683dda89ae66bd4e460b5b5a5a1c27d45df4485a7748f8b13189b5c0ddb175a5d515b799e00135a4cd849bd14212050d0be4a90db4b36be14a4fc9b0da3b279e544ee6a11ad67a514eea067fc960f3c6bf626ad086d5b31e5bc5a947082a7e09b7324d86e64453be84ea9ada8ca9b3e5e4b2bb945832f57e2cb5dc75d95b524b765fee59c75ea45991302c0552386fa712c4e07b934921afe8244208b0f6a741f0d32269014660c242e861d766e108fb5b7ba44293593d57d28191fb7fdc632f5ad19e86f2567badbedd89897f5effa5c2d97e9eb22ff3d2f84c07d3111a7659281870898562e888130498d87fa24f6031e19134af0eef9a65cb3d891038fb514fb00d6680baa9106318af9c7852da3dfe6cee293067ea670640529205da3173239964e566b09cc9385833c216bb99f54e08e88952bcacdcc3145c80b0f13644995c2f822564a099282c569c3f71b7712133976c76db173371fcb8ff60baadb8c0d557a759a9824ab5b0956ae7d46d791aa8465dbb60ae9344eb7548fe79f8126b025488559bfa8eeb89036e341a70a81df524d046cf1671b0e0a9c74b8ca55d7ac2e2806ffd291be4ffe8a73b0619a6beb008e49ac362f3ffdbf84a6c64226bc125f8c75dde180a88a9bd0b3076fdc61903dcc8bc8d14177a7246c128fa19171a7688c95cc86996a256a0a084f33b0e0b351feb6fff027c35192fcce20274d2564a5fe4d495ea5de9b114f4076699b01b7bbf43829cd83593d783a9994b15e22acb52ccbbac68eedc65ac9e3cbc50c104aedd3696dccb2e690ebaef3b27a3546ce5d6433b14fea217705d22efc36121fd432bef19895961f5d5e49f5ad3cbd252e9ac7c6ff4e4151415b0b57fb558e918e6b2b7732c60dcae87ede73f7f1c97d9fae58b8331443c393e1095c26ea5af910facd1e6053cf79d3cc2cef412e09d2b144cb7ec7d4bf27593700cd050aae2a0b4f7a4ff1e7978de00928433c72154112779597bb85788f8f3b8d61cf13ecaf61a2b19e8e008498efb226b1e986a826bad89c07f12dc591f33d97c5eda884ed1d8a1ad2b1018df9e7010af5f2d3d31b1052e2038f2d96c09e82126c6dbb6cd2ba3e7bde86a4cbda21ac85cb27de46f709c005f59c4b4a988dc1151816604f5511dba150f597c7b68762cd272df1cb65dafaa66d465c22cbb9e1b576e28850af8744a12e95899d552f29e07f8403ea7f6430bb18ac9f969d55c9efeeab6127ed5932dea63d3da377c9c2666a5874af6ab0fc817b38ba837d3e023a564f57bf74055b9bc4e00853efe62c6e67f7f7d48a053ecc194aa962a56716571142503a14f187b4b943bb963687f96d700f4efeeb1cd42d11d9572fa31e2c929b8d15946ad51c758430c673823f793b0b3867a8e199139e3f56d530eff6ff9e6fb30ebc20b9a2056aeee922f6b01bade2bc09d44c24122bf7e9dd5efbb4ddd268ad648f4c932746cf1115605cfd957401165c014c12dde6fd40d3e9bc6b2e0b3bd35dc5560fcffc60bcbd845ab6cce7c38d6b955823a57b0d793cb7b2d778c5042f9b0af4d34ef3db20887e4dd28ef1f95e480f53a42ca76b21fab8d5f2f99794e9622ff3d963986aaa3358e90bf9e8153845e5e0f93326d65bc08b3e142b2d714fd3cf39497b7fe5217f5d2779667916191a5638f4ef7805ea1237b76a2a52e5c8ac33defa9ccf41329bc8e54482d69afd3c562b4dc6ae5c3f125d057db8df21171285e712502492e88d5dcd284f7afd11717e1f1b9e4b787aa04eb468ff5d52d73e3237783ca5e434c91bd98b0f9ccbfe3ed6c9f510096c4b90085ac3f5a31f22335f9a29e6edee21e96086af1ed812d3f7c2f6cd7cc80866f726b9c47d09b364e1fcffe6f0443c5447f6cbb40775fd55dd1d92ceededd54a33a20317b35edd8b7078a0c47571f1cdc5ef15570dfd28fc141f3179c0719f43d1629ca8d612d12dd160ddf594b872970832e5a54f3218451ab3a1c7a1a86019dde7a4bf2524a953b66139ea2cc8cc189ffb5f5715a04c397694fa4e4604cebf779c9d489c3e33451c7fb159c29c61caf637637a3a8021c1a14d0f5dd059b476b376080ded98613b01c77e584faefcf9de075c54e94aa0fe597caf7648ec63584b812369037192c6c3bca7beecbae3becf6fac3c8e100393204b36569b3629f2dd1d0cff7cddd992ea3dc1c2f6d9531d605186a7df41b8cadf3c4f586291f8901e1376b825155c525d369173396b299f443261a487b26af870312a55976ca30c83cf468a8c90b5a204a6709031db71c097b1d4b6404fc89ac04fdad33049bb0eeef88339881c9650357c95a70f986048dd0a6692a0244bbf4f0191a6c3970ea6d1654e0260c06aeb2a0dfe32fa9e13faa6b1860fbb76ddacb1242c3b3d481b0aeac3899256c632821d8a36d101d38e845566dcec466a418778df99a28701ae848d78526c00fcd281a195737ca20b292db523e5bc10a699d7d6dbb61b38109df2500a252645afc66df50e77be1990189527c6fb0bc08a948861fb6fd35442e2900d464e8e89da8c3b8de72a91dd9059c39ff284e8add98d8367e82ac6781278f10c40e77fbf262f54079f9296f6bdd5698802f7c8f418d22a20014c2d8bbbd49a5d95819de2e80b2fc0f4075e6b66a441e11dd46136aee283bfe5cf5ece1517b9cf1cc1245ea13a265998e88bb3588e1e835797ca19d4bf29591d0878117c935a3e8beb4c9d9b3ab36abca898e7263118e0f58cb2a463f02a5206e15673781ae1d10ebf9c5a7282dfe50f6f902f8d2e82f0733b01eec87f373f0fe47e704778b5c32cb1af5012db239a38f2814c9746a83b233abd69c2277e564020b9a61691216c27132ba0fbfa47010fea08ad58c31f6511701455d142281f5c4dfc9358a9eb2d2de673059fc1eb2bbc700e04ce97e80917ee028a3b2ce5d7b166821ab8a821640751c2bf9c40c5a301987a988d9af9054e6625c8bf18ffb4b41dfc51132a75334e57deaabf13c4446adec1f8de7fd17dbe8dcd97db5119397bcab7704cd8f37a693411ba22509d75e9a0722ede06fd84e4e214a044c099d808517c40a52bcad1a9b7e0e479b29f1c8dcca68da023f41079cd250c27a955bc410fce2ef1e37dcfd8dcc5aeb728829ec2c5eead5c165f6bc03bd301cb77d32062cff74e7f7ce9cc3a729cd38925a96471721fa78ac9523eb407eec99474dc12da2a026b625b9244095c872ea14daff827e1451d01d58577ffa81da167facbdaf45e79a5382c458c6a2601e060991e4deaa394baed6faef9333551a2f7e662e593ec5f447dd616c64f10b8b5851bcf20957fddade39b341eeaa7177a41f32943bbe3133f4f9f11c3afacbcd941435d8e7ecdf400ad69eccc2aea851c7cf6cb2d9010cde64324bd12cae608aadac917634a918ae6f964bb1ad89b8168c0e03ede0adf20f24af556b8d92ab1b36da6be4888704c11e0f8d7c5829a948ad8b9df7e67cb835febff6f492b930d2d79ff5dd5a7df7db70373d02e7b27a9370589f56bad41b5b257b9b0a4a30fb8b8711d3e278d93f1afbe731609c2a7797920a265dc5a22e6d353612a35bc9900fe8efc517f07a46d20c398ac4863af4c0d52742a351dc98f9b3a702aca0335fbdc9b1c7c33ba5f8b5a107dd0d2a310c2a8846eeb5880423e2aafc1dc2cb017b9c544ca43ea8d7f4e3bf85d595d0e874e8af771a83a6b898aa39ed526353b760546f40e2fdd766a5009641b77f6dabf2e16361c8b1a64403e84c8c45380c84a09a1f2be9b3e1fcdb9111b490713d2e7bed41e23bd37bc497b0dbd53dc009650f2db72f8771f03c7b387787db83c88e161844b58714c4c17ee2ac64b580f5b05c7e40c91f6d7d4a54ff13a2916c4ceb3d2bf02d872e785c6cd9acbb26710cb103919d133f84a26f7028f89c3c5ab652833fded92d8e80b2166db69acf614bb2b2349e26c8e012c250cec932a7f5a3c9978bcca627d0cc9b589e4e415d94c7c440b5cc18230e19423d41c0d92bd4ad4fef34515d3b03b147b02074ba1678cfcfc9a7d7f722662db04e48f1df9076dc2a6e8922f7842dbe769750155d4c359a2834e3e7c99cd0f1f9cd8f2afe3361d26dfa1eef64725945c31051aa1a5f54369bdfa5ed9b637ebe7c63369c3f1e2a32c2e90c34a071bd08cc8b8e45ece89302d151bf047004741bce39f091551db7563c05360e54bd60b85789ed79f74354fbe464ff58535685095110787b78ca6a3945182985070fbb4a8f0537cd0727e8f66810730bc1a06e7173c0375cc0e241520e4403f25f3626a00ddf30b2f7f0b4cde44480109bf18dd634023586dae717daf0071650bca59eb2ceb7334a8e5c4b63440e0a15cfe0e9eb3b824aedba1e2e312e218a65f4c9838b751b71c2d2585cf1272ecaca481debfd5b7556919f39959353bb2f3b15521a3f960621b5318887b56b72d1dccaf7fe7a39939d3ddfe2981bf2584c09bdb38018b256c4b5f156f246fdf73cea59e71ddf1636c131c005874777f38da9522d644dc6aa23040f57c4e2572e4162ed3146b1df2fba9fceec27c6749d5fbb4ea89321f2f7b663dd500f3c502fb90d5b2badcff754f8bbace1453555e61efe870ff287a79dbc481d4b01ceefe819460b0b24705ea7daf3750e0ccd8905891c50adf4df54e9f2c5413c1d71a24872ee95e9472e13fd14e1d45e997e75c4a686b6abe9bbe3472fa6dca01597ebef3eef433a2f5150f8535bf5d2225827233bdcbffe1b7fd75ad09f831f10963298c3006f3144acf1ddf2cd6021f04f01e763f0ff48278566c8ff7c30c239a1182ef12f31efe01830561839e31a3712ec5a9aa10a817d347eb65e3310c20d6b93a3db894fcf6ebf9a6b8e68490bdc8f474357d4bda04938cd49f4c029c0d861a1c65dddf80aa500d889a59efcd1918ef9ed7ec515038a9ea8899d7db591af9bd561f159fc61559875071f28a5e47c4582e528aecd4cde7d4ca9a9e2ee01c7236c2d0e22e6012540e463f89a62b87a9f22927ada8772854628bddbdfdf1d42c9ccf4b3db1ed41c6e105ebf9866f306ae29a58bc355dbf514deff95bf76e19b1124a6eea0e01128dd4ee0ca4b2d552e4276b8e714b3c2a3658cac9ce3df20af5380cdb0c506bd96dddb755eba2b06acf14a7415734283dd2bd0ba317af33b951630e3eaac6a70248fe9c6884e5dd4f2debe431607e2cb6197be7818044ca22333b509a42f11cc8130053aad529eb06b99b5679ed5631e0bb9cfb5dfdcebbc39fd2156b41f1e5a11e6087d52de376d9e1cdbb83060f143a8be55147f7b3e50127efdc6aec9992b0e0550879f6f64abfa63642a8af4fa00852e54485902c40636d541f1e347fb170d288a5ce4e12f3e9371b5024eaa804670f247dbf831d6dc9eb9a0efdc1ccf87e32bbbf1bffa85f31a7919daf939fd180ece719b078d2117577ba1ec7f914ea441bece382d7dac4e29375b23e5a89ec3df8aece58122bfc78749d860934c79581e89d7c1cf559085ebaa347b70f12f6e89acbac08cea99049d9874801160aab2befb9d068f0e331c4a46003f4a056a511aa83e8aaa951ce362c441dfebd12f7524c22b3f835ec32f83ca5dc5bd692ee163190488ec7081c6669b8167579ef038cb62bd1a911a2677c47287ef3a2b8fac16e67417f2053bcd9ae72e06e88bd9799e18e8597292c3a74db25c35b66636f4c7294fed5a4cefebba2b7b263f53934ebb7edbff2846765ff13209996867686507ac95626fa92d4b3d51a1ad66a7979fa282d991f0fd3367536298c62ce21eae4b4f07dab6a923ba5a7311636bdc61e2943542b2a7aa89cf276ed205ef77f46c2fdb52086678ed41feb4d92cc3e79e9902999a5a6be3c27a0634054a82354fe39cf0ff2d55d16a368cc998da18b0e5aaca25e7ae2f13c3f1e67c14c69789054038b0a8353aca1f1a1b34dcb8163a9994efe2b24a3ad94e93199b09f113fd37fc27a3d0c5339f2ffd1a7efd0625e1fef04330eb5546cbd271700fffcb5e4b62cd326860410fdd22883549054eb15c1c76019d728687df7b6a15bff4a9b456cdf87629a75d980f8544f7ca31c31539e376c89f1f029712fd6009e1568d27902506be81790ccbb29ff3d9c7e01b8f645651d231e22b95e83c4a6ddef107236347c854e5b2070ba38b2249609f7fe7c0ae59bde8531594c47d1124fab213f382e8c1ec47c8a38bb16203c5cb99aeeeedb196409f6e85eb872f84a89996e483692ec442c834e3325e81da17377a9bdbe6ff766ce927db71c00eb77becbdf39ebd24dfbc2869d5a3bfc5f2867e0857daa2a6d2807fe2cccde40029f1e2f292656c3098a4ce08dec6ecdd9fb8897632352da569f48ab10e99cac52249f1187f06eab148c49420d568ccd0cb4edc2bb06a38ddbfba70a6382c29ce34233f9d0c26c648c2e3ba94dbb4c2a126f19ca0c634b7c211dc1ddd60401ae046641ecbcc9708fe2de3cd7f6053c8a082332fd30502c8d1e143987aa41e0a28f447322f3c5f0d3ce13a476f0651fb6c294cac48a2e8abd3feb94232f4edee531e1c19e733f0f81098509b10b5f7c6b7d560dd4bf7c8cd1898d217f3b5cf7a3796df6137e3da50def98abf25ce8a5bb311d7d0aeb5fb9ac0b6364ec4f210f59b0d52667a7f66530f166c903c415139b15551f8cb3f53fbb081612abd7397e4eb89ccf2e8e63a9169cac969acfcbd84cb4085a7b03832b69e77fa02be34933bed4830aa6807c1c24524c76990632c3217b79a31ad96e35002a54ddfb95506b347269a61d408ccbd680705fbffab57e78e3695eec403d38205f0e70e456d43032e6a88f33198c95dd1d2965940ac9cae747388e88e3b84c86310bc4a85f1d8245b0991deec31f0f66d687441466054b528cf03fc9dcfb4734465b6e795a6c09745abb344a71942b6d505ba6967e6427da70fdb41f893d9d7e70c64f24fdec7c1983502ad125fcdb3a7b2278d2627b7890529d337682c2668b1e02f1766d372a708b18202cc1fa633c7fcd49151cbccc93d24310bf81c7821907fd81d565b8426572e8b45c9e002d11989fab4de91c49cc9aa6d200896b996eb594c1a1159778748c69aa3ac1878c6831de0fdf540510dfb2d02741fa8045adecb57c389adc65ac070fd8c7de2c6dbf4de8b8fcedd51b71d0f1ea4fa7fafc1ab160af30fdc13fbd51a2477ac35364dee7a8baff3372014b43f06c45d6e763b65dd02892f0fc7f9389b14d741d0e98952283cc2fb91f60af66ced112c0425d23006a315bb752bedba78cd302c2921d87968ec10dc96e0cde37a9c2008eac00dd63a94be742f7604c373d2038930bc2ae6c46a6660be88386ff8bd968deb2277f0a3e8069357f027e923a0be713f5f3b0d3bb3e94046847a0ec254453140b3aa0da04429dfd1902d4ac0f44ff2375d76176aa6e7656e6cb39a757a623434685ccc051153a888bddc640b27e58619f0418f1cc08a6382e2ed39255a586142a8a53d2e8d074caeb00df2493b207b3c26536468a69e50a75c53eb32c8ff46b496e0b3f745f07c6fa00cf22bfa56d02cc81c17aa4ff4e577ce13049bb22f88cca90538ac25b2303534757b5d7c81bed657d260741c46bab81219334089baf7f26f54d88e73037ac7320fcd8cbd83e61e19c36602302d0370baa8b883a4811ca502c9308b49e2b9bbc84ead5702a9c94d08e59250f601bbc30b488e118ff699ecb80c1836e9e22fec99136b5aed7626e37bb8e5e93a95a5d9ddd35ef16a0eff4f479116c2838786f31c6590f2a3204033a3d7161a554e2b5734929dd2391ce0e87491ffd4144f46a1e73f9bd47c3273eef9a52bf40f03c58348a0aa976921d255f3352858d391eb44cddd1e008ba717e3534a29eb69054217b17eade163e1bad7a3d82ee1c1fbcb8d07bd9ad8a1088529d308d4da3eb14f729ee717b527863d2ec10b793b1c0d507f40e42e5e5acac1c816291e9c1f8c23032085316666d57b1ef0d084e9dde43f33e8599106d97d0eeaa7508fa909aba70c11fa9c80f9d9ea1e005539757bb6c089a41d584a308e7f5f8fc3e729c0f9628c84c31696b1dc4178a752c35a0944d5d62ebdca19fbc4a2490fc59db0e558b9dc600b41103fe823e29c9f6b871df6cfc826d87b456c0d485eeb315879e7dbd9918e24dcfc1f35946382531f8ffa61d4952846d93d6630211902696f36cb6c10a74780fb39a34b6322e1897198b5ba416c37b7df803857fac7304d049acdba6a510c966e6cd88223bdff6eec92b24f53fdf08bf4f3ec7338b4ba98d9be04242a29c5941b18a393c27fb474143133d074277e1519f2183a90ddac647371bd12b22462f2cb7f81e55b518d5e7ba6e55e392fc38e5306b83230c548a9273fda56efd571062f25a1e1fc84e79a57d35c4266158ab10607c16addaa4764deb3559fac0aff7362b4a286a7b60e6c17ee789d3dc8ac48abd87a91372c81a9ebf12ddb642973c7997d8d7f42dbe2afb68e7349b394e283320b7fe0fd17a58a8c9e90a6acef3854179cf01ded7b0d17545a1318a9e178173c4c8366e759f2e95bafc7bdf0ed48c1b89edc93b3a5034cdc1d0d65f423acba488e7acec49c1973ab6346026feb44705a0aaa5f9f172171743b38fbab7fe55ed24b1615717b8663301e5b53e8ecb41634c11b7eb3062ac1c6c7023aa677703445865d1f64a29990bc3d278f111cc206c7271235be0daaa75f53d2c9bb3eb596544163340a4afdb68c7af748e1c3974dcf5a3e0496e406755e4911addc3a29de3cea74244d85d78b7d5b9d11d738f4bd13bc11ee5256fff09210138b449a59d3690153bf5c862a0f96a8630288f7f5f3148695a5bf360eb2039d73b88c5091256ab4adfd0b49d73cb493ad0c7f4f41f9b0157020afe2cf693d4b726f9f99307586fecd5c336c8e3177651e32b1225628a3538f68c6aeca8af9a1e52d9665c4053c319728eff55f2c97f82a5e40bd6dbcdb03da42c63094bf72b7515c3d3199ca132205d4c7875a0010da757ccfc0ce1da0e1d0d53a536aca65cbd0d2c2ffd76d5b6a1a8fbb3f1900f816a1daf4746ad3001143bfc12eeef2eefea864207c57c63f950cb5b2b50a1ed4b77357262a4f957548e4ec82683f690f06ea9c3ad2de00e220d9c321a0e221de3cab99b773662e1a6f0370485553cd28ba0a064970fcfe10040263b839b86b7bbf539f3f4a54c6349c5644bb4da08f0905c86caa4789448ef62a6a25a8c928aace9631728776133fe421466208995e18bdfeb39ac6518c7e1a56e1c16c28b10dbdd1f3528b3cdcfb805c6a87d2d40e21a3d87cb55bb3e576f9885547619299e6af0bde8beebb783443aad7188d43c6a9473410f55048edb12ddb157ee5abc996fbbe963a110347e89f8ddbcde60b2fade03224f977d6493b99e7fa0c685e567a425606d120b985e0058aa0c726af80cff40e0741635358cadef799716a3ddb3e2c08a1f9e4c3053f6df2ab0f6cd30ffd823b169787d158203163074bddab9fa1f4fc62f89112a6c0a9c1fd9dc2f2ef4364783ee2c976edcd004ff87ee8ae460639e6ac4ff9fdf59a811e7f5051a16e86beef295f21ffd384f2b886d6795390b3f58982d07e65ee1ed0fb73818d74cfcdd0e35847b24782f61938e7b1f0c17c9e9795710a50726fb22ea2a18b7478762aa8aa9720986a6c2d1737f4b02d7f6bec4b9b68e22f8a8145d8e52b42055f8ffa7aaf4098271b6d7ea5784538ff395b79fcb4c1a41ce3f832d877c2914a94a612c5d9b987177d067d82dfa1a2b76dcd7f0d57962ce9745a0c903ec74b3c76122bd11edc9dea3a14187838ae87d505b4bcde66a7be64f2c3260f9250efebed73eaae8d70618db3a8eb304d7912a6c4533171e85f674a0f4a707bb43e7f8ffa1919ff9ee6f863d18ffcb4b060796787ca69f677d7ab835a122f692590c82aa1edce3713b93ec229b33f649503f44679ffbd16ba114e621cf2cb73903488ba96ac96c086ce1615f33ec6fb87a05d00bbdd3b55bcdfc016e5de906164992fe207e30858d4f31936e7187c8d7f788a9755684bc7e7f94ba2f620dd327bd409ace67a5d8569bd4bb547691a361fe5768d3ef5857d57c845ae126c12fec013cb4cd34307c2e0fec53501d09dbc5ac988727e55188ce23678c5fdb25f1a8204b0996d995da7816ac3165af68d7f47f6d69f4e0e5e7d0c55b23f7c945dfef48900ddb68d9ace4f0c3783c40160d2f4cd7ead7eb4678cdf33d6c825fce6dc59f603c8016094d21c6543905a1c7852e6271ed30c1a588f1d8605bd4ad5ea5fabe40d3b3a4ce427f6c28e4fbf9d87b5da146801cd520be7131e633458cd096d06273790c28981cbebd4a8b9630a5d65c029c2ec25452a9b0f7173453304b5996f1121decf503a6ff98a5bdebddd819b19042e68ce5d99a5a0bdc2771b682fccda8b04f4828e6511917041ffe80aec8a506b30a628df6880889b3f47bf1728a1c71c7e4567bd52367b7fde27f07eeaa85c3e8eb6aacb40d9dbf4159b9775500006d3e06bdb32afdb8533a7d5128b2e7f15e601a3ab2dbed4ad953fd6bf2bb3461163a46576e2b093655065f1fbb38c08cf56776a6e622985ff32931af289b913c2f24116b55f7199f446daccb34e07c50c19684b298d4a6dfdda84445f3c9d07ba1979ef965d959db48678684d25189af026e1ce088f6678ea652653430afb678e2ea29754e05d19832395fdfd699e405c73d03699705abf4a60226ae027986c1b16ffba1e3d4da27d2ec961574b0e0a19d212286ea207f467693e5eeae589a245b964b1e0edc5bba99aa1ae1c1f3eb153e66c1e523bba94f52c07c30b5b63b846126142a4c6b3332cc528fb0980b2e9c0e057cfefba73bf0213332b60de3c0be8cc6b9fea655aacfb4c8d466b872ccd9169990a4792b4f0ef6195c7c27453529b4c7d18059779b3106e3b90094ba63771ebfe2393f5f6634003ddc53bf45d2b1b14cdbcd97d5fd5cde36bd107d7c2e0ba3992d600b42cc1a86b0a71f87d1b03c2cab165af3a9e9c1655032c56ed625df4a29a1ca9a1657b181d0d18b959e59682ae9b0f3ed4f6e9a0c0d0b93912c4d6756278903e6ab13d654c2bc653702590b7e927d86603edbf8ee82732c41a5823003eea0da399dd027edadf06a74b3218eb981e1235cf01a4a4119cf27a2115127769b7b0e00f683e313f91e99555a408d5dae01e03e9f9c3c33ea401bf08980e6010da0fc93ab42baa0084713e5a26c62dc606ce92f5d3117fb337dc582c7823e5f5b2f81bebca5a3c7e56f5ebb9d00684501939af3674fd66a54296bca3d67f2f5b810481c781dcf900e8bd5361a4436ce4de803687ad3b6c95371adf61b0b9750332dac1ae6f0e788d3a7e8dd87f54b83864a9dfc8b3796c5dfedea1bf71323f8d5c2554483f2ae75a8e6330915c8a2ffa2b6fd4b015ca1305abdf1bbc86229e2321a98ac8e8c3d17a71aad8dd32576847a8811005389df7279979f26078427d91721ef84e2c4a31704ed8bbb33e10f43dc367c82cb3d1530dfc0b02ee8fca8b2f992fe283c94b8e8775d6dafa3c5b27ce3faf796494a841f91880a29a2c774be1742ba6013559a7166f32476d41634d72ca3613b9dc761666174258a55068214f448954c2457365fa6e17604c2812de80013e996890db5914fa48e9240febe6f4c2409099110f5cdc8be9c707cf610a869ade7a74a601066986b7a4f48e577b9a4ebb4d141600591b124e5261994d9fe2fd149e260a8838b8a6382f6e157af088efad55d7b7981d88ade4421d492c04c284da405f44eccbdca6eca32ea77327f78cdcb4da45228c2a32013e10415cec28b52714232273ab4b42817784ebeeb9e1da68cb18afe7c29fb8a9d6d181995b9535e7d3abd3275aaef7c702ac3a883603d835e39c4c9b52b73213b06ca8d1b34cd6bfb45b331c6190ab330b29db5369987639980e370bcaea4a6c71a90604de9043fbca50525a67451124518854cdef9c743d0c8e1536e6c422f46592091902f24b1bbe38125cb71188edfd79514b681ad91b707c74984a7c41182912128ffe1fa668d0916e2c82e609b9103beee4d2c0e08208399a9661cd8b95f2f1d9e41504c71c8bbf7620468fb806fb2afd561bf0bd780a2f797e801eaaaa24358e79126cc398d5e492ade32e482c5c293c428095ba9531cd8db330577e99d784ea246ba3be97f3a8570bead741c3e45975fbb657f238b2cbd164e0231585c0d6b35c8ed378bd3a96b493121b00f058ec288a969bea10348d71dbfee538129dadc8858f3068cc65571136de42e312fafcaecbfdc621240b9d2e68a07f26c5fb6f02371d73b36adf627e88969121e3669bc0e7327b2cc6bb986cee8f164ceb6dc408347ec54a47528675710c34fc702a22d011e01f0df4255660d623788c7713f99dfdc9f3dfc4b22dc0d8610bb726f3bfeb16e63507dcfb875063f8f906a245fc632634327c6ee24f7db61ab4953c4418c5e65401b0fab1f08c84911d6cf1afc9bb65e4a7190a8a1ccba745b6e27a25cab1c107b887be3b8e116e5df44e65093b2f9e6714d6ffcc14d48ea578faf9368aa0fcc5f69206416e38ee97fb67a1945c142dd35483be236524f845f2526ed2d1e912e0cc26601b1c1d34437d5cc3784c762a95909209bb440e9da382352bbef8718c59cb5e7789d5ac32190baa8b23ad4eecbe39fe8aae424439746aede5649d8b335bd456608cb8c36d46087b50735132d90ec6a42fc67ab4d4568ec37e86bc07a85cdeddf13aecc8960821e8f3718f034ad8721eec981208a8290a81d1e957eb2c8219b03b2a69d8905e14513d3ec146e955e942827064f8f47fa506102736ab6f90f1877ab89b26c165d99ae35d2d55e82154a34fd176787064e9807e2a07027aeeb3c0a7527d9ae726d6707eb6e02450df008d91d8ecd8a708eb46f8b820999999be2bf72c9195283ec3c1b0d44e4ca47ea1ddec580cd4fd835e5efde0a042401521ffa3fcb7c3197efa176f7e7e8a1003a255e18301accf1fcaafa0ce1dd4a2161079a78039d8e652ee8ac5818f3fae09db0d69700319c3f44622f36f81c2ed14eb61c48e654a24ea350229fac473f7914067d4b0bacb70c4b9dd57e1c2173b561b23779ec9c836421e9a0b692cafb415993f6d64a7922520a0b33167a4fffe29db8b1b1683745085d8e7ba6b586ba7b05145faa44f368233f2a75814837504e60b7aeef4855601e95b0287c173345f2362cc2c7c079c6f8288ea5e63ed8c224d72272a7741a7e4480f0ac7609a3a51a0ff66d6e28c648dc80c0a50f8d96df0fbcf55ec828ab280a28d9694e7b0e7f0ffa5655d9bdc35aaf5ee3ec70970c63063fd5c5dc2dc82b629e00d6b4fd68f20c767f229f866c4abee0f271bbb731746771e71b8f8207dc7ee8165b0dfb03604732bdc35dd8df14f83892af02a3e3093357d23a1e2bf863b646df67a6fc2e2080cd7a8c1d0ab24eead2a80792f4048c2290e62fde66e1e0810b90ced4475d84bb80a7b5a7a7ea496d79da706fc15226725acd8ce5fb9f3b1a1c1d6ad859321b9f108802f58b81364103a28da7ee1b3ba7c70d273b045f62eb65334809d7edb8bac72b9a0fa30c7a70b625cdf6ed0dbf5727f903725ea83d361d8d350e360b9b4efcbdb415770573187160d4bd454adb807ca2d0731216323d47cd02c41e5d6cf3bb6ae6a52decb37922344b32522d5d7df34f66a90031c60ba2d22bd5e74f4c8e13ce7c3c4043f6ec18ba5f6d7b470b81293e4c25afc0485b45b05e9143c91e4f14030057b66f50939c9a6ee644d2a4fb193c13e0d3be61be223fbb59689bb6ba66bcb2b68d708c69518e2c06104bd0495846fc4fd7a8b8579ff66363e245a72495a8c92e84cf9408e2f2abc4ebc6c1197daa18e47b1c263f11d318b4d08743841677f0a305b89039651dcb44c4d5ca00f9611ca04987ae618b1cdae3e0d22279308ee65f1f05d432889802d1fa3e4c524cc10bcec646cf5b3ca65a3995ec450445e12c2e0f0ed6ed2c71cb7cd8b117511ec7f555b8f29362e95c3ff6bbfbc25254c9468f317d5c7440635fe356cc3598d21fe884b79b6cdd15f7723d8d7663f4a02ed9aa024e389abe0b0e8a7e2c92a6918378055bacbc383d8bb138ffba8a9543a7d9a70406a0f0ab9b504daaa043fce694feb5d3b25a19b0120975e83d1cb1adc8495577181626fed62bdd4405eadb2e7d73de9ba74441c231a9c6aee3e60611bd60f9e96273e9e43c14d93c630f6819045e5f7eb443ad510c791a1e6f7ba615b9cfd67dcc08c4e2a63a35c904ae965fe0fc18a8dd0819712b91d4a01f8bece48f41a863fbb76ad881543e2ff24a74eef29a7715f6fa6707831efba898fb7819f0dd68eae7b35eda0b4336a25dbefd51380714e2140ad3305e154eea277b3bc29f40f08bebb744d62ef9dfb9a7918a7e493fd427bffecb5b9e5fda8632ecdc17dcd7191663464967ce8d0fc69986ec61d9acacf17a09aadacf7ea92778c7e4ed4d6ccffd5c10473f8f2991a8b677a41c22a56ad65608ea36118d9533fe7a52c2fcede384740c4e4fc6e07fa37d264608d140e75b46dce7c9664f716f6686967ff1412ef6c3f7b3272bf691a1711aa7ac8fc3cde4c55f0ab4ce141b5c2cc4cb54f2b99428436ed0e7200e796036892f82d20368cf01fc09c22e0b17347cc4890bc146d4bb744c7f6567e55f9556eb09bbcafe6868ee0b6ed93c76c175dc16b706f16f79ed526d4e14594711e5542be978d39ff87806be5e7b456a748a534e6a7b93f43a6fee58735cb08df95506515f1fe9e3c2a4d581394b83059055790e5eae9b0263606ec505e4b9ae968e9e2cb46adb8896e83ecd40958a66010ce8c7eae24a30ec1459495fbcd57accaafa1aa4dfbcf47008cc48cd099e8227eb45262d0bd3cd7c33fdef272b6771354a269334eafe781324d11787080a8cc5ac41b720a1cf751b95769cdf62fd0ff77d93a6b24dc34b967e05bd40e01b1418fed54187b80494070c1901afc2f47b747dc6d321abed790cb3317394e0bacbd3b033a6593d652b53b3c7306daa68a3e85479fbc4851de12601a4e960693b471e95f5bb287d2d4cf9382f90d61c5f8f345086f23c05a228f9e90c7f63d83f1133237941853a55deaecf01778ce99a82a438297f013ab130c4c7937a495c4b7c92008b1ed7a02e0581b0cb5bfd264bd16af228ea7122f3dc9ac8f2bfca45a49563bf4e6dbdddc8fb63d1129da617adf55eabda955c104a69ca87096b1f8633b2425f75e869595232df2ba150277521ae0aca677d3eb423fc12f254519882d1aa8e0251e9b55c0e6d0e764721348a7e49eea398fe461eca6fe747ee4277e4a3eaaf7df4d4a309c4ca92762ec117de0d19fc34a684a43792e4c810b301b2b1179db93a1b6513d71886b1960569bb83193816d890c9884c5e5c17532026f2e58740c2631d6903e8b57293cbc0743cb6f65ecfb462547ef7240ae387073366a490d1d7e8ea3f445e90f30ce3d8afcd49e312f5c5b5ac91d78072dee909a21f1422098c9b443b10f3ec647f6454476de9d851a7e6f16bc04a6abb963cf53eed9fcfa74ef484fa7c8f1a7098b3b9650918f9bc1e8d76c2381b499e09aba216056ef7d1d5fba892bf2a226b81502441a08e09380e16d4fad96b31691ca2eeeb85f01cd422f6675bfbca2f317e37d8332232db9905871f4f32c13bddfb519bdfb3bd28167eb159e7286a240b043a74c76916c27338f7b0dc8e609355d8d42ba04ff62005bc1774e372bc86cf0d615f7bb70617003727b25c3dd6304d33540359b9d6b0d6eaf1921f1dad46a2298d26e8f6aabfbf1efaedeab75464dc265599a161e4e022898635387bc5210fdc07b7596ddece494b37d0860d1422f80c4ff0e2071198b32915c9da8e0a9e90b3ba98deeb6ff972efbb99da7e5cf3d4d8a074aec652d2acd72394c3fd3c5a18f0d98c10548f3f4ebf63812a3baec28131a2b38505141f416e50d5b5f144f49d419b6433f81dec4f1dfcdd1d9cc9da8ee2e73e6bffffbf9ebb97408e47fac5e907ab0f48faa3a3b3f7a710177f9124b37b1f4bfb9863c528f597301d6c661669d0b654ed95b82ac12f987e3ff150d6d9553fbdfba1c968e940f39374dd6c00b8494a3538d1c1a9c9ed1d7fe5d3fb191a40f65b3aed9522255fca74703974a8a2593f97e05adc31ca6777fc0ae12545e0534e0edca3938cc8f482630bcecaa9ba995471ad88d1d284e541bfd6a0055904ee47890f90ea20ccb7ca6ef6b8657a564e1bd4207a670ac5c4d50cab2ba802cfb7fde9286e0d6cd558902001f4d04abf42414f6a30de22e3a8e4f1ebf47369d989c10dced79c18c84e993698e9811f068d696b9433127e8767ab10b8e7da04411fe680642d904d4b09ad2ce4c449b58c2424e64996258a495fe4cfdfed01a81400efc25a71af045381e416d6832138f87f332185a461858680686f53e940bb43258a8b7443023c613eef5906927c3801ec0c2a74177829a3a0da938fe58b2f5a2a36195a67a27e28f1dfbe884a54497923028e22d50b496c704f26a8fcb065d649c7fe160351e703001d52f58caad365cccfba9f8a9dcc042cbca8dc4a43298ab2c0659eb6257b95e89eb0c8895ee17a22dbe5f984fd4d8f98ceb129d14ae4152a69459d3288471bd1a4f26aa9e2a1c87fc98dae534267796aca99e6b1720a6db2daa1d6dd70fcea8e3bbf3a986df00b60a114a7ea42365d530e1c55e22a7d4a5d9d18f0cf3a9e47046644422746080274aeba15b0eabd74f01cc6612950c7309c1baaddb0fd40a784ea30e5db6fd45f6d60f448a52f78847bcb7a66a97a377c5709153087b19d53a1f3896f809d23c39a55165c877152463f4798e8f7c87bdc414705b83a7beada15138773126e60b3e770f563f66247eb793991c607bed9ba9072d779f78aff5b18083e7ccf875b531849702c7fc7899e73640dba9386592d41606c5ced863df58393b524c2a80986fc3175be54d43ce0a25ce813d12d19906b20e02fe1f0197e513e626bb56cfd5c639415376c6d02ebf60f2ca1bdf78ebd1515032dae7b3c7833e172ef4fd0740f84aeb08540b3351065b36cee0f9a538b4d44d350e0cc043cb0d6b9ab267029b5551f7c7ffd89149758f8958268fbf9815202343a25094dc178171599077c65373750faff8618db1e2173e8d5d395396be4a4436ffb7b707d5de8b6d0636e8644e5a8aa6e65c26e46d674b74217e891b8606400eeecd1be8d676254b4f2a484ec9bbbe8ffbe3b9cefcabf2ea855ae324387b733770f73ce16ab4135ccd776d668a1a25c969778ac01269b7e51c649f5e4f3df4a291a0a22c48c750a50171289d90117386a96277868f38ac477a23c0545fe49d2bd68725b2eb64bc8bbf77a591b3aff8199964f3b1daa754b688a7907a2a057e5e229075afc848c2d02ecd8cbf12b9aefefee96da6cbcb3ec06633e3fa98f4fee88ec2e4de6776cff278ae0f92dacd057d64d17d3f3c7eaa2bbff2ca7efb1c73fe473e3a18581909a14c005a87d5c32d25e119be41e2d1772c79d5ed08e4e2b0f4cb2719e2b6ad0cd9e6c90978abd3cfb5ee2f713192d28ca79d5f467f391e57cb1c55e6b2a97ccb79ee01f1d2a7f4e51dbdaac636a30494121409f07a1a14b8c3a71a77add748cee535153b624a9222c07f4e8521cb28ec0166eb47e22e9cb83d49bca7396902690ac162d446ffc026e90b5b1a5a7ee069e289f84eb60f56b113235a32116e0209d32dc781a37a574ba365faa76e1dadc9bf3772d816c7dda5bb2748f0f74f428a7e47e07e5dedd04660b82671e68821c9a0e98991238abb8a2c52f2e0f7395741a74249ed2d1430f1f74846e207d085423604fe805b2a4133ab2623bcf8b7563c9ce675a6683db5c633ab53f7f8c7692b77c178b527c90992472700851363a02fa3f53e35a96c9f9bc8efd360c31201f2ce6d8a44083dc5be507df0594f540891181310d34443683d61de449f39ea0d988d69de50b6aeadf05296584e10d4ab7415177d85529b181488b70f2c00d414836d02204d5ac4a3225e1b1620a891d42134aba586a3e4bcd105a64a3f7a0af4847604d9ce4a5f4cafa7cba4dd10c7cc192f931ba3652ab03667779bb180b21a6702da83888e6490a72c3aad708ab5096a068906fecaa5199715e0e828380c1e0f9dc8ebbbfb915fd213722de5ff1e964959d1caa204d238db0ec8b6499423a0c49d7b8e80283c4b248dc9990b8a8f7fd16ab6e0b3dec08a1297b3fedf72c8d19015bb332a16cec6f5fdbce8e65bfcbc9012b5272464326de773802f4d281b6831c485d5aff0e0106eb7eedb0093de6a97d82ca0ba28b0fbf28e0fe0031deee21b4fcb8ae48c814c0a72a9158fae3c0e30e0e6bea16db6d33f560ba74be33cef08038361dc3e7165adb402e310eb7075ecbfa547c8d149fe432a38144cc95ff27fd486ed9f43adea0151424eefc8675e58591cade1f24694ecd157859d6c13c6148fd8d1eb0d79984906f4c89fa019faa1e1e983d5ebafc27390abdc655cec3dca49cbe6b41dd45965792bc8356385c7bc6d81ef912e1c127f56e3b785f7619ae9ab219ff4801c92f5203d19f0e12445c432a1ca5a55e4b378ae41e7d4e2d727a1b11cca6f00f10d3b80bb5878ce0c620fb1087b595da05cd72e3dfa5166099f573af0dd7ed01da4751025585730643fefbe7322b113b45599df33362a48d4ccfeb2314df9c39c56627d7f0659b8891ffd3253746a513c504307a5dd11890d41d3cd440b85172b499760273986f66dc6e2f45f81459d6f3630facf00c9f605b50457c5e5524dfeb35f8ca679d8e6492fb4fd3fd4fff7d53ca645d61b697369a6f911a30f4f3a47219948569aa531765b03538216c074f2bfad37757aa24b5f48d3c350f9a834b9f50a2027fe792e3e7486def5acf4aa03b1f7871f1f171f8b7b19b4f00234185f30e3ce5dd8727a44381bf93799404e66f2de1371675b20554ab7efc4547554e4b7b378e0017448efcaed3dbcd5133c4daf6f0ab8fb2d8af3adaa15598a4c8daea2b1a5d9e0d33cffe2474e115af1e687ca20a1847d7bf4cf8de2f02bf21fb66196eb02651a5f10793e9b8acf974b7c44591b75dc5ed962e265b6b5fe1ece1763b7ea6fb903154ee081718723029bb84792c0d614faa0f4ffa8bc91ee0aaac47aa422bf1fe14f05999371b7635ca6b8dfa7a5596cf6d19058b826355a174946339948d61c1de62c56ad31300d1da3c5bb2cefe299bfa144380e3aca22d9f4f967d35a3f32f555a94b16cc40325049bd8c6611fe16c3bd8774b60939fcbd50fe6eee97f7905b6154b3393c331a610a7aa52e5b79707b9797248d3e969de7d31e3694705ad1158fdd515119c64293b14ef6caeec63a0b12d3f6cf34b60dfee8934f1e2c8fbe163e078d8a71b443e683bda241de7ad0df831d67dff4bde5d696cf9812df72d55968735efaad621ade790a4c8a2bd98da7d17618aa2823e8a354bbab0cf2197d9714429e7b4099208a68f5ba8773131057b79509ba19967c732570599f77025513fc6faa6d7dcf868cbb9be51cb627f5976095a3872484150845701d2d549ec65b186b627ccf1375afa78e1dc8f731f7c2a4f6b6b5e6eb0fa9a5b8f06ed291f0b2acc636ccf270d0fd86ca2acc5373132924756c92a5d9433e9f2453bffbf8bd16d821e2947709d1aa0a0fc983e8a646b2f52b7220ccc73a4df35d6251bb5a7f6f110e4042e41637038d66763034fa80930c8b7144b1c09ce470583e6b2ebc0d200fe1a864f6aa9ec590b6ad5792cce3e2d48ba1a7b37c99d044b9ce8df55b9585b10301001f4aa158edb80ec627ab8604636dda3f8d57a9f35a4b706d179ab7ae599ca586bc9d5ea48ef97d4ad265ee5612578b746bb362d9cee023a48a4331ec23b56d83f6617e7aab41cb4f64a4a83237e31ef60fca407c92b28823093f959b02fb1b76ff44d9de92956458fbf643cfc80835b642e9229835d47e403d643a7639ae715bc7b14f2a7f8825811360183dc010b2801542f1bf3587b489b723abd3caf475fd2e27193c86749566ccb5b0c68bd6afe9845f134163b4b63735f1a4005138a83292152745bac5e5954f8a711eff94ccaea5614db8d0accce1a8cae207067e83ff3783814c80894387036bad9a45277d17f50b58fe09f944f33c5c6fe16ca7a7775dd93317e2380d0e509207273f075f9832700ded816bf9fc3fc0a33a2ebd6fa4dd27c41fcdf689a127d16ee6bd5dc350fe5b7f2770c462b48383969cb8140d58b0df9cbec21fd6e523771fa6b0138842573434d8d50c701c5550a19a612361f41851b373218a81c7e9e24c501be1ff464540506d6ac7172dc2ce5f7237492adf582adb0c240f80833f1e5c802fe19fa39aeadd0fcd9b51e399d0b831d6596c94000ca9ecbd553d460ada12aa2aa8275cbe9c099839382c80750e68dddf9c3faac7dd0c8e11f2004fc084653d12786204e66f5f183f92f181294c18f8cfef0fc2bb6bf4b241e129a89a0ad37e21af79a9703708bc196e6bd49df248ec21057536a5d90512e25d3d85cda334b9185aa21dc5fd59236ce25a114e7202e3f7fb5393751cc0073759176a1ba24951173cfff10e29bdfb5da6f1b6b73b5563336c76e9a2339314e3211ae64b84fe105a1043905acdb9a6e23d4763506a28cb5d111d3d5e4e7d058d31493718baf9fe4a9dbe009d5b99b6273deafaaae437cbfecdb9454f1aa03da6c9ba953d1fb28b21dcae583db5dfc58725330b3a062cbfdd964850cac00d49ef47c0ad5a03a068231e8b1c6a5948a65d6d6df685c61c7cd15273926a2fbfc922c32ea24b6480b9dfe205e7c0a0e07627ad18f3762cd2fccea142cffbf23604247819b1c4c749bae1e3f474fc1fd69927833657cdbbccbf6c211dc0802045b9bb47a2388c98729053969e9666fc5cd5d495bca0fcb52ac4308a61bf670e35418532d9607028994c7f9ba68428678946693b0c060efa0d8a35d322e2a43c91208039ff0f20f8cc01fe181c17c25314e255d806293eaa7728a7e5c4abbe53b07c42460f7c4361b64210469c04b03ac23138d1fd872e951ce49e069a1d354dab2fe631428735d85a628ee956eac78974af89bff2749181ab550775ad3db8c29873a47c80173751ad244fe805dfc58a65005fafb5e3444c5806b652ac2e3fa3e6ce078df1c4df704d81ffb33f973c726a11816e5db0ce8e19f0a7b5469e4035631467e7a802be52d7beb718907b21edb05fc3946ed638eefcfc7fc8df375e65eea045dfd4cf556ae69654e478ee6622bcafdbdf3aa52428aba450e9269916cefc4310942a909d6f85fdc17e5d9519079b492c38c4fe7ffff55908c20a160d8af1a9dde1adc76289a24e0e2244fff9d5db619305cbd98eae1825ac0d44d2b75d3b62ad83a055db6cd2c8809ab139e693a59807b2a2705e5dd9bca8ada921593f4aa439a3b1da6484166b409bc7581cc67941ee38d773bf049a123c6550d04497b45b9caeafd83f8be71a42f363a132bdbaa509aea728f9bec4e5a9a96cb39791b485b618ed3d65b8467ba213e2f391629de0fb98e47a3a6d6e5b6fd66a4e51050e63affbd84be5fa9f65565a1e35e56612e28350adf5782e18acedfb03968a7d80c2d47f69c40d2099cc47136e07fcbf946f85e8251ec96511ffe626cc1c09a4adeabb4c9cb8ce2a07d3a4f1dae0d1d5deb1051fe870f6f34cac9f6f392c6744855ab877029e20a7e9c4cde7af934c96b27dbfd9bceefaa74439b0d0054b5bdc33133130b1af7ed868774c963245cb95bbc347670b7b66086b62c62e848612cc8eb779ff554fe63d5c83571cd4ef71097a104fc0b582565abfb856f39c54e04adaee2c4642b1d3f9867e8e5582ddd34591d46be98586e163e31a1f48803dce89999fd979f9101c2de13b59b7919ea2a16c6e54258569702686811710a1bcbd0872a13903dbc2364d18202ba9b7b794b22bece4e4ca99cbff048fc9beed2cf0572325a0e7dcc9e629d389001aa05414d2098ae19d794e7e850c588c6f82e03eb300e6d4839972faea3589253cddd60f9d15f880853dc4f9911067756171cf54c598dd0406354169a40babef7f5dc558c91dfd2e298c61ac35b7f34feb92ddec7f27a2e6e2386587384e6ba18531d0424adaac2f787f971fb7aa2ab83dbe99661a1c5f7bd6954f2c1d99c0d9495a68cdaf4775d98ffc30541b6757217f9f5d8480d3c2229543b57455e77d26fe617fe723600d62669c40e885bd4939d9ac12c2f8ef215efd64c74c363e0d9d2f38bf70586ddb21eb1259ec7b77e667096335c35fdde81e7179625f025b88ba08a7770b446c13f83dfbd2423f5f9349908876f4bdac1a6626c8bbb8616288f23e3808b9965c3739f6ceedb0c5a6242e6fab3b65e15c3b0cc1034b1dbcaae152a66bbbf2fa60118c009ddcc715b5e445f56dd73641b5c111af312c7afc5a0c0281a272df705c5c45c5e4f5ae059a7a2893b501c6a4010f8e65f70f06a440d0a4d87d099de6fc95716239543d01902366ae01ec2f2d4bd1d38865d63a27a61138e06117401f200577cecfefec50c2e859f25b0ebf901f9efbf4f076057447a0d6b02f491f0187bb9e73175db7a35492887fee7db1cb94f785cc3c5a7bf4004a7ee99b63748df8f8483a078bc63544f1bb0fe58cdf664703226ca904ab3b1008ad21fe75a8f9dbd3e6c188dd7714ace48556ab00bb60e0c9b2fcd1359b749dfd199f5e353abad1205ee41735a5852a62659baf12186932b64d537544dbe3f8f7102ff3a719bd27e5fb1f71ba7b75dcf6ad95b2dfaf52ae027e0446971241a0231a8c51b43ca13a4293d8247328980de38a8b894c6817335d2c9b51abb76acd76ffeb629f0a4c34096147501eeb51330f212665d4f0224c0032e312cbb980a1d6065bee97ce1e2f8f694649100babe62b00ccfdfd70279bb6b904330e63f0c60455d4f4cc3c341343cee0dd5966c4e3675f94e9d4c5c5ee04fb91cfbb715f81e8f2b369f21a6cb1e163544f11b966a569a3cf1436dcce3a5733a335ae212c1ad430496be35c6fc6643bfdea47b9c793e1c6e93b57ed2c926ed495076a58958eebcf5b9502ffc840201fca036e3bb70fe07c6901f313a50d10743434a6ad700f39b06c11afd196accc0b1891a2de08f84cd07f936b24ba05c2dee617e6ceb77abdddbe787f860cf04f96aad8da1fe89a01e83a93f5e0e6e4cf2a674d3d8b7a8a89c5b79f6c1ca5fd22ca477b926cdafd4faa660d0ff56e8118919df13ae6edbfe97cbcd27f598501cae6769448ea20113c7f49c203b91420a5c3a9f5cd08c234f571ccae73e28d4f68454324d3c0e619c7df696466f2c7678207cc4b528fe3b6fc74f10f2f0ef3f0ae0b911424c5dd7f1049f2d033aef5d927e2e586aee8d85e7e76bce84a4b29d47cbed528574e77d8ced6ee420e13b68fd16bfb5acd98c2f5e14867955d21186a43874fc675890be2d0a2f46ff7ab0041b97e236bcb3c0bc559a7224ada3e898374381c8f2109543e150fc1ec075b0e92ac8974daa1c549c3c25cf3c7fd97c1ed4d678bbff1f5f66e0dd7e45b80e13e7063f7f414170f0c2b34f3e448820d24eede8bb705a8f66b6d77a58dbe12949d1287edfc44000e23d03e052ee6096a7e6c92ab7cf88539bc24ffebe2af93de51ff4e3dec6df48954c2226ebdacf59c50a00c96cbfa2fb271857b94425ee65ca563b000a3db42ed300ee1fff05efe76fe9f5f0de32d08db79c52e3953b9373e85828f8c5913b207dd4b6f433293171ce576d9206c8bd648ba4696d80e1bef44fcd6ff656416a1758fe0499dfce38b5ce627c5ef9990906f6ac0bb46b8f3aa4be9917515d8985700a3221c0082915601dd6f763a44bf24ef956fe77f2adefddfaada859d70a4761be39bf8429a76a21dc6e2c4d22cc201bf6344ef874b03f3f4f3a829ae40e20ffffffdf