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

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

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

Block Certificate

Block 57283 55f2e98f839ccc2209bf91c0bea5a3fbec2f05716ecd49094237935cb706d358

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04cfc210d3a5fdceccc6dc5c12c6e6d1d677a341b20e590edab070dd44b17a92
Certificate Block Hash
55f2e98f839ccc2209bf91c0bea5a3fbec2f05716ecd49094237935cb706d358
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003069000014b00000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008f6c957f75a325d2144d9eea509f72f7a0db4e38944b91cde53dcb89e2b4ae855302efb9e2448d52c6d387aa81b228b1aa9142977795ecd4af72b73b4164587699275e5397dffabc789f86249a1c73d6fac6ef6d248cb9e3b5430000000000000080000000e000003069000014b00000

Raw Header Hex

00004020de8fbf0afb2372a192c574419a4eaffb2d990413160b634967580b7bfdfbadcfb9e615134dfb5b29615e002e6519af78d2f04027167452095c394b12b382bd60b36d0e6a98880418927ab144dd70b0da0e590eb241a377d6d1e6c6125cdcc6cccefda5d310c2cf04

Proof Data Hex

59,560 bytes
121216010307c5bd11a95d62f658aee33df6dbc65a73df67cd090bcc212966859cf9e87316b987d411c9fca8e2ce25b933b048b7d548fdf47e1abc1713f30695ae43ec878e407d3466a642d78e112c9c2c341f3b1d7f76b4a5bf3812439ffd49abe06472f67bc1b4e2a26764e32c5c993ccceb51bfb53616950108ac03724522982959f5a2b9631bdbf412c48d5a290576eab6046a51e8da8f994fc2ca535a323bbf631c283835cae6cf1472a55a51e540826326bccc04ee9b949fd0dbf989e43fdc4baecaa282c6e8ecec4ff33a0cbcf046d3e53c7a21e871eca208bea086512d09972e55e690c2cf6ca0152f229a9d4e005362afe8d17ffa9c4047686f48e02baf69ce0ee45b24355ef29ae7ba2dd827d2683e23b443fe764e9d5a22e6959b849f2937e021c8d00822ad45b8e4146bb69d94bf2fa557bb2a74579774c39759c8fb9c220a01764214cf64d7830969521f2a74c56b9e3547cc5736b87d7e34acc0a198a20fdcbbabc3d5364579f75f90fab43edc40f8b867b31824326301a7fecb69621dd80c2df70fb6a1593d2944e2faf0a0aff6be8c82d4ecc6670542952e6f6d923ef6d0386f802a83fcbd7b9828a3c413c5d8967c6d798aabf0c6082477fcc42ceea33fb539563230e3f6545cace3defde318a723469177671d8be557e5e5bec362e20cb488fb713d19fd6b70622ed30550f2be9fd88bcaca6c7c2b58fe5724fb8c6570f466d94d5dd8a95698dd7ddc5720ac8a4b2afa67127a7696c355594141febec0a5444372ecf577312a1464dc5bfe0c7efd1b095eb5b1a454231de1dbf99629b18fbe3a1a8d8248ae21ca66203e80ddf9596e0eae3b7e5ccf6f551f521d19f1af7cfafe7990fbf80df11ff7dda2454629c218ba8c2e4ecbc29fbf829f9422760228d17f70f6a97d7665215efe9b34ffc5b1975d008360db216e3edfd37bd10721bc239d06aeaf3a1bb8a03e2b3218aeee6d219b73cf2a708fe0b1275ed7d36a73a681ba92b122767ef9fb98cda06fcbf3a4266947aa1cc0964e75396638b3ce4e88a97f35e67606db9a78256c3926a14508ce21273fd518c1e15f593767e5031bb1ec7930c9c27cfdfbfb2d7db1a52c3d871d48211c1a346470e2ff3d35c32aceb0cbcb97ce79fdecbf82115dfa561ecc214d325cfa22f1459577f7597a8b7d5ffa3d77011bfc3b1547df647c7f4b900b7681a5c13726fd9ef53dae9d627620865b6e8baa0f7514395acd5708f90a42a9af9dd2ab97c53914a1ce86dd8f897d1cc5ba4bb819b6fee71a0e6ef8c83314460a3a08d9dfdf37c7ef266f4d61c9100c364804e14117048f62126cdd69a1e05a7fa920a68166243966c48040e8a3db2ba54b634ad2b673e14630eec5f7e10a3de4df1d79959c053c5401a214604cdeb5fd87849057c7327d14c093c14d19629ceace60b0e107097fe0806448e7320c09c689b30eb31d57c51b0f3e788c1927d3d04ccb55535c986760c443353387fc3302bc0910045b2b8dba0f0d6e1ccca0664d46d2f35d6f8567169bcd7d8c98153e159a5d5c3eb3650059c5d65a9512414a6674174044e900120fcb921dcc7fd2e1d31bca1745b326742fa74a0f828af72ae0c892b5ad214c24f80f86ede8a7aec1417636d6a17a39138038901be13d31e734def7e856fb03e3eaaff0e9398912bf00916634ab3199819f50c637c81f9926272d6c007b72ad35a1802f86b0cdd3c3109d9ffe8e097ff6cc20a154401a3e1bf93b120f373e3574939fa517618a4d2ac7b203752acd34e2f9d2da39b6bde52022a51785eb4b96530b195670b056c183c7fef61954838bde4b1df7b3d62b67780873f3fbca33a5a856857f6d8b3e32abd24388f97966e709aea770dc7ce727152f47adff00c82cde80ef7614e34ced7c6e7b2bab147bec1c8eca22abbd44f1d87c7e3ae87f278d7cf25d6c08aba1d0107f21014379d9dd582f6bc0b103dbaede4b7f2f022455c543b6b30c4f2f8339d3bae4ea452ac9ceb6e3409bd5c31c7987355b4bb235c895df216bf22c4fd72f45a0bf468554471b61e416d48c755f4f83c80f4d219de6c95d37a46077480ca01a9ec1425e5c00151b911c21e71bf727aa6c372dee6e61f9f80e3c1db09d542aa4bc754fc7a292ebfd99317626c796c6ead5adf864a337173bd6b907537eba5b703ee56eeec42fe7658b0e9d47a65f3a28fa902c79ea6e9af9f74c207f545483713f04b00c3c5a101ea1d1e36e01bf7ce5477e0031ea984d21e809d9164eac9695d36259580495b9a1af9234208a85629ac75dbe633251509244026fdbf28ec5a0107d86d342b0d06270cd21245bb8ed53ad502fcdca6437405aef5de93f70ad7de0c63f0e3945df3a290e953c7d125b272c6ba22c42711c228bab41f7840e7fe1acbedf776a0952718823a913bf1b7631cc87e788215dc62d81bccf4676714c2e100bcd45b09f01ac76b3d3c0c8bbf9f392c0f8013c7c41bad9fdf27f451c78dbe32a7199bbff522ebaa69c46adb5ce99ddf1dc0f913f834594164879c466065d7bd59b5cf9dee2f0944796c083411ad4d0549a9a8262d871d8d5e54e6ce25951a5b06671cdddd6051990b54b6a7935b99543ccedbfda410f474a8d8a1504bdae64732967d54f4108498e03b2a8160798f3c7a55f92a1787dbc28f0cd87c7e6d895bb76a19e8a222c91f26ad1f17b4bde4713d3d03641642d55a4a61d84433d90823838ea2e784616e4775192af5b8e4ca4b2d37f60f3d78da6a08b31a18e6802c5d70a65aeb9ec98a760d3bb2487c113ddb5265dcb490fb70f61dbb6e86652cec72e8fde3f574bd3503fc9ed574f5860350b19020356d0b8aad32c0f1b6417262795dad5df2c3a20ac440d5ed093aa013977940dc53d81da853f305d58d3dc4883920bf4ef285614aba8790272608475188d1c3723c2e093ff494b9ebe734e4b2e1ada7a97de8107911eef60d1b1b248a96abd4cc70d38f80e761a691060f443a577eeac6044408fb7289dd5250d74f38a3f65bba73c80c62b2878579536770ada1ea56895343d451b9e11d1d3b28c69ddd5a43ff4363a3d942bc9f22b61973166c24070a914a0e771744059ae468b157b2298abf177ad2b4bd01bca20acd06838f62684c4e3640d80c13febb4c710345a56184b1c37553381f58d7be44d6935644ac4336b4fa3d161630a5ffb3e0145027416984fa1b54817962d7a2d1e0b6f38808552d4e90caaebc7c3d4cf1bc00e12cae5e08c420611a60d753f2b28f09db20523adfabfd590e1e4a05d9916869e80db3b720998c754f2f85a20c8ed2a9a974ac0c1838fba2fac9431f1417dfed638a2c6a909cb0ebd3c0d1e29524e259d7bae27d8c05467077a99cbc5780daf2b65aff6a0875ebd757c6856653d813d786f8fd65326468c2f6153e97c34e3cff436d320162c822674dbf5ecdf362209d810713ac3dccc36a4b6c4b758b8e6d4316501795857df9838c2a89f5f9e261a05a1a51f028437c3ff86b3f9423008f8ddc920c9edd5d27af13dfa346193f216d6916a73f9be13a73a708dd3754f430fad13ab2d30c632e921fd38b0f40ce11af0e74bf1ab939344efccbfd3b42c62566050d5f828541c20f5bca34dcd51e251d7e27d4a31b15d13c045e5b41f065618f5a3137c155ab16b1f858b900000761c4ab9e69b3307a4d902c3b51622509f0d7d7b42c41e98ffa72ba2b237240d05c6d5510c9f393678bc216539ab1c6fc97972cdc83d9346aa79b6d1dbf66919405a62b35a9995edc0bc9799dd925bd61e4f7416680cfda1d2610c8147254fce126e72e38dd84748e020f2c4a404dcd4f82f9f3c4e462f2a5a76f6b2cb23e31badfec4f3cfc6e88399c83c1b4cc11e768638683edf8bdb2a4dbcc15d88094a819154ef473354f42460cca7eb511a0ded6632624878cd3671d5de7944690efaf3480d8ad4a82e9b7d984e5a69a24a9f465e57bfcfc68a1db68d34da4f79f3d8031f7cd29c766957fb667a2b97eaa15afbc7f2fc5b61da3960826d7771cd5f68900aa71b1ca4a09a2a27a322e6f0ac1b0a93eaed761236deece2513612ba0725c2978eec932a925d6260330184b223580722236bd9ffa180399bb179f9d603f35b37c9052284ac504ddd6a6012f181c347cdf1aaccc20b861327b3ff727c58718ceb3d2f0bdc2ebbacd67fdc956dff155a092e43fdc1c40c16c86fe28b76eecb4425f9466cda1c90eb42770965fd109813069319513fcc90e1027929cdf0a135cc1e0e972dd6b1fe41f66da6d82d24741310528c73003bec01d41da29fa37dceb95744925d30eb7bea449329e1569f79720d7871cf9b97cc7ea15c49f9136bfb031d3ec841e105ec01579d2c9f0cf8405b7cd095d43624f187d0c601760aa84234499d9b6aa0efcd0b87c17b7a55d3beed790c6ae77e7b79709cc1ec02ba3716141845fc5d09e184f67a1dacc2eb4be76a01b6d8c4d3676cdfa5ee52e7067d7719235350dd97f4bc79d3f34f2d4b9e6dc15132e445dd79041f00f084d10b4fb3d9c36d86f1dd0dadf6e1e3c278f32531aeae56a4d16bc8a251336ed1fe507d06958f5625c0ab9c3986250b9a4f25806e420940f24e5f4fecd091148b5377e8afb043ca7de03a8d3318bcacda804790a3b521d62e128baf9546607144e3fdcf6cbb0914c6ec7b7be945340cd13b5effd94df9ba47432129189d3486a36448ae11fa44acde87edb9b5c5dd9520c22576f76d6b835cef1b278e6bfdc0c0d02b735ad927c72bf26d77423b0184f4aec6ef613db6e16711ab56b1d30526ad634d972690a26c7154db7b46756f8f1227de10a5c0c6213c34329873dbc7b8c8b5e6eee956697184c84f76d7ff9afca6365b3cf7ddc74aca662c0a66fb1277a59d482d64b821769ec4a405240c002f2e1bfe1d1f70b9feabee68a91634ef42a60791021f97499a9e7b26599f918eb6fe58176cc84d1f9eeeac6a2f6cde5734f8197a45127e55ad5618d7e6f0c02d41b91e4402230acc5b5972347ca44a6c590fb2783c95f77c2465dfb28de37cf7e37b3dc11dfaed5a2d35e723faf4a1ae42c53d1403719238e7291d445111956b648c8f122055bf2686808b892340d140ff1b04aa2d76cabbcfd55117e3223ca8311553957532619fb947ca1620f184efb9d17736e5e8f82c44b31b1cedc667198e1810743eb1fb916caf076259ea2702314842ea0d74ae59d6227be516a9ecfcbea4f3ef429b901c43bbcddd91fcd5bfbd0fc5f49a5ac99cbc6934c792c267331f6968ba1fae643fedc4e8c31f303aa23aa4353d7aaee09975e51705519846a79240eae81b6bd9c2eb956491690a85ae3011aa2f77f7b158c596a7d2835f32fc66d0b82614c24e3ab9c197ff2f4759157c1924ccfc80d9a52dbc17e7503b509e552202155178ad52ddd2e47e2be7e3d53856107b768d969192768ec171a13f952a19c58a340caa4869bc7440a0594bed611b2b7878b96d111dd6ea7fe3ae07528943be2bbe27fd0880e4d311c841a136682e8459724a81e7d11e5b04f5f00de27cf1e32ffda4e604e6e6ff8fed1a199ebadacd24b733ae92dc51541c2a362332d08ed6821fc2c07f8611b26046110637d1d0c05a7496d02d6eff8f311879f668d2fd46165f47cc0da1f06004e6908df4b24f0ed231d5cba8183b252af21ae11d5fa57045e080890f5c85fd5bdc175ab4ba1641675404c4cebf798d11b80140da7d770fff0d639876beda448f67d8750c0b8c69739da41c0b13fbbfad321ce4c93109630f71c05ae2f73db1a28fb0d4d642217ceb017601b4eafa14cad53ecc0de00d25cb501987d16c02393017aa8a0164e6e8faab839ed8791825ebfa7c2c92a2a48a1ce848b2ef453e02fafe4f4d4c22bfb737512f6110eefc28877ead2498b2fc79ead6454e9f998d836b9ee2a438186c1e96fd8e9f79a12a5d2de27a3492eb10d05600b51c16362da9cc984acb08e50e5d1c087a95c21fbdf4cb52baf218084db462b6f3c00a927ef0eb3d8963e17e15784be7db6121eeb117d727314b5ff3586e5322314796da68ceb32f5a00ef745b593ee08e3c58303dc3eaec10f4cff33621cf7be6ab303a2284afa6204e0cc5e27b5b8278ee35eefc0907438c4b899e70476202511a74ed9f135da18e9aafed9b94832de91b5e7aaf1f17a0d5949b033c0f7642091f377b758470954236f19798702c03fe8edc84b934defebda5eecae37e7be41d3a7889f62f9602be94b588a7d43131641f25a22d0af48ed9ae44f7d3b8cdd700b6f61dfc22ff550a857d4e4271b5fb2107f9e2ff6b2f56e563dc8d4cb84f36db00461d5aee2973215118166f4e1e5b416c17d2fe3121c1bdb8ff6f9b2281f0e4d3963c4b69c508b9b67d9e6fddb95dd1b376e6e4ee6a73eb6214602c97cd7c6b6ddc77f5e1210c1de41da62ab75186218b5bf40ff78ff543fb26a7f26c0b08f9c641d4132c8fc7526d8c4258a3eb0886b1cd87b8f7de303309b32a0614aa15fe0779b1ee0395ed34f070526622c26dd8ecbf37667123d9c9d797c4bf916ce82be4b99dd47b58f33524c168011dae2b1dadd484a11151ad8f4e86b7e707b5372f3b2c1d620d3e054d417b67b827b3c4bc319123096ebfe5a77cecae198cca6516345ab4931832c77bfda1e5a8aa3155a978b4a08d197ba4523fb3d746383e5f5c57a62100f055a62620afac12ca3607c26c50987f2c79406b6892bb83d11bad9325931367382ac3983875372fa9df9d0297b905b8a8e117637f9edf2682d49ee1a61d26b14f5efa7981e062951c39bdab872e28bca4e1d2fcacc4accde4fec13fa61beefb786686d435e6b2747fb092ee588cd8ca36d5fb07282e5bfd1f3e6c9f0ec0b20108e99a2665a321ce28ae1a28ecb1ccec38d0a06bcfcc4e9456db3f5416a58fc2f930d54c7fd0e44a4a380b7ee7b4ed00a04327eb69ee8001ddace5666eb84ea16d01d9ab7ad6bc418816fd5912cee39a7841d47018f96e64b105a3c161bf605f110148908f77ae8fe8edcb9af9b0b59fece1b01953e7a5156cc753adfd0c8c764511d70f59dc548f0bf3045b68f1234189ba0d3bd776eaf158538bcf80557bb63919149d0c92e3e9d8cadaaf048b11d60a4e3479c3c7ecc9f755838fc6cdc25e614a6ff2e78a9b0f25daefe869a572ab90871956d5ab378f10c8df414aaa2fd650877039933e813f65acb1a929e3be8a7db1ff2ef25eddd1d5f2d6315798842409c04165757dbc1a1f72b7b41e049090b5e846a7b41c625b65dd105f2beb3492a90a0985f843348318a8844d9de34841086d75dc0769ab9e9557d9029f7835961d53d34e48e9fc7aee328833bbcaa20c845c056120dd332f5a4b9a01ec1ffa919857bfa9ff436daa653416824acb985f0b2ad79c64bf9b787a2ca1c815b4a883e7f34e11ad123ae2c7ef04fcf3379009535980aa898e912dace621a9bf37b62140738804cb28b0ff308f3205a21c118005e207bd4532a55b086950e5b56a2c4d275c363af9a0023bf86f41a9de915fd4d505407ffa80659e8d3c968fc8bfc963590b90ee9babfac57e10d8d9be016a19c0fd2999ef8847241a4bce2910a853aacec3238cff48121f4efec9ce832a9a6019bec7fc559ad3e001b4eafa44be24550b0dfafa67a50884b0d4e5a02b8e4c37a43f69c54d11bd16cf7a32cb32f727e806c87a5020736b435a66ea7d7a93d000eea0419386ad78f32d72296f825e7c93b5a2528126f2b497e288843848d91c7a93fcd276d3604ad56d3f07d7b27f7c4309e90d4dae9059b5e311c23921472a2f0f404f8ae3dd4d1e373a6d9b8b2422211545fd29e333d9b3f7c773735d5824528f52fa30786a62fa36ba66ff782034242d917dcbb5c2b39943b25c5581d4a3cb9f9875b53b9d2c0bc24d1c9c9499603a89f0f08a5c0f761e775bddf000fb75f9928b23b263de8f608395cf3580c1cdb2e5c5bd7e0d7842546edfd17d908e345361a9db422160bcbc8e48e96a8ffcfdbec3795772f734c88f7069f3f348fed0467bc9d79e86671a93b28c6f050d10fcc2bb1ab98e8d37156c783550e946be83e7b34ebf1095bafba9d27646455b6f37df3d277fde1e3693868571c0a099492ae53c952d658bf8dfc2f3f7d34e76125dd8a5aaa5bdb6c318d1cc29bcdb1721de6cadb2eca166833704da75ad5c264b0351f571141653dba48ebce29c578418312bf3d4fdb0a65e9c5454527ad4e6d8519d77402cec0dcc66e5e7bfe20313678c289ee12cfcd4f8794524b50d0ebdd50d7866a9e4c51ee4e3de107bbdba291aa79f914d094bcf751177235ec7554edb43113dd2eca28c10d55265068e4baed5cb6e200a85dfc5b35a31ad0701d66484f0da1d8c93ba2f1279da7473a7275c9ec1d6f08b692dbd111595cd78c2678901d1496d560bca672260ae3ddb353691b62dd2a6d88a65754ed1fd38112ad6ec3850314a2f6b48dba55d29b4b5217e3122dc2481d05b541f57efd0fd2271d84841ae585728dd23f8c4bdc52c7d6b26c2c6fcf97b99e09b50c3a807236a8d9179ba184a9b722cc5742ac314eaff7826dd6df6c121d6a6cab1e0c9cfb35885afac20bdc2c73b58775165060515574e794ffb5c084d7c104925a0f81c5d0c1b6aaed807394bfe922fcac9010c2540f248d61c42a16f3ac2bc4b1e904525309bbb564b7f6d96888572daf2ed64d81505edb32effecefdeac4e8ac8c24271fd08e6ea700017af65408f765aad6f6f0d4fd60e8c138d10c1ae70f040e46efcb43a6b45b1e0fb66dcc46014cfb753dd12944565573e6b48da426b40e9cd9f60cdfbaa9bd7b675d076bd258b7c60cc82a3f5b95decd1460ea76b919bbe78fca83ab9c93738a66847f64d2c110387da02851627a4596e50044aef081a84806d85feec0ea10bbfbec81e44dfbddce4583d7ab939ca633e223f460f8fd42aec30c82c755b6996b0c306ca27d4454ac869ae4cb90bf5d230b8dbd2953300d05a1bd271867d3f4ddc5dd290125c7287732eb7779ec39711c8777c290e679ae7955947f9fe2fc594a020d61745f1962971a3d7b0ac9ae452dab9e5d6700d397e2477d0a67848914bb2eef1bfd838d070541e43c20fbd621b6a5f1fa9c81ff8ed1fd48f4c297e3d39f16e9599452fc24f2e4ae3e7c1378e8c35949f81bfcb1bb51fa84ac860dc19b676d55175f49245e60869cb6c545d1f2ee883d5087be89be459e87f22ee9d7e0bbc4c53587a746dcbcc58aad589c6e99d02e3f8277cb089e95d9e4b4ee649bd8b318ffd1d90245b290315d6e1b97293451436b0bfeb9995d86532e130b9a917e8115626f8d2eb2a37eb12bdcd59f293dceee2d10a7d581f92213ef73d699250336748ebec825d51de3f336c3b44c1eae4915693524fb8b0e394038661164d3822df6f2471e209ce2ae7d457fd92aff3e04932aef26d0bbf729e638421bc6a185b9b54bd54f9cfc4a3aa951837090030ef15d9b3fdc80201d39787c6261dc6de9dc0c7e25ab055cf950956c8a7d592bbe32ca660a5a986cdf5e148fed5d39d5dce3af58de7e550323b3943f35aa3444f59285b418a6ee689f40edd3c51874867a0d93612a020fcf1b572d362bd3e72c87c69ebe925dda4fe7773cd2ada0e4c4e1e1e2ae75b6364d1fc469105fc5c06c4d535e05253cec4e649f1f5f4d4fc2985e422ff6ba14a2a11169daadb8961d0484f53fb7ceb99ff691bbac715297887eaec84f09479ca1ad4ee6ae7d981f02d2b16d1fe4ea4528fc30fa96cc19835f29751d4fee586efe2210c5988c4f8a29698b1dce4396fd2dd2548b2375f3f8640c26e30f582d6fb1e877e6d1813bc300bcc68b05066f81d2b0fe7b6321b74716fdbfcc0d9c8f1855fd871f09a0de072125198ae9ab14a47aa50ac23245ac8acede7094194b05426bda2d1af4de15c9802494a9b5a92324387d9f06b4397ee1b744648593a4448c7cad2b9c20d9885458aaa72474f46affccb3f76b75c0371b58cb6fac159db69744bbf52bb6bdd3a8cff5d2f9845ee401f0bbd42c6d64094fa66181b9b448bc3e49a7d810f22572e63b204c0814fa7fcf96244514e9e850b998211ab1dd3c1ce23c8009f68bf63e357037423ba624415f5eca24ab1d311ebca14e84e5559839a1ebee23a2d8687df97beabce2672f3f2ccd353846b33d02898cfa9a2a880e54c47bcacd60d1243497e38702048de5323897573b70ac9ba2a8f0cb87c93ff82f59b1a47cc3d9126b3f3c167020784a9e157bccffa257ae143140eabef3fa7b1cc3354007babcd05767e5f6659ffcc3d9cce30eea7cd635460105ac8329f9a3fcf4303970684124cee8631c2d7b9ce52c684b580c9f6d4078262dd9919cc7e7346d63c7421cf4a0118840e326c82557be1a3769c7f939089dd35c5ddfc64151b799b306986c3e318023c7d4a455425c66c067fae106252816e3ae720ad4ea4e70b7a2fee3c9e8ae37a794bad9f3dfc41d808c63793c1adc97b7a95714f966a20a40ed585e3202d43bda06ec0a8af8ef3323ff597f7ab1786f4bb48de5d0ebed8cff5945a62be8e22b6a1789a0fb38f22d6d2c5cb49e85987b583a4744270d57ed2e379fa77f22dcbba0807fc17ade057be942312fb1df064757b50bfe0123dd6b9342507b8d85f1a166a48bbd651308a7342cd7a8df7957969f68351186ee22fc0d43b5be35ce5097fc858419effb3d60506ab4dd8390616ef50cdd5429ee84265ebe962d9df61882f4b38da85c32e4c31ed49e5130e1895e11aac53d3e3d364c53d633502e033533ecd0dce57fb78be358610ed7fa44413639f6b65bf7dc4a1ad0fbdc13862de29e8a45831af6cd22dc38abc50efb70caca9a1b6b6ef1a894e8fad6c8396b4296ba260393905ff256f704f27d63724da7469fdf9dc9978d8bbf47bd4f23280b22dc8e1e91ddc2ae8487e5352020205acbc3370ec91542ad3f981578f56d614ba14b06d31ba6c7f54e50f961b5be9ced0ae342053d866a8e4b4805906556a505266bb321c150281aa8a888850018f2d1eca100fe9b63a670debc989f799201df0732bce6b537af754d8de24d8d9ece8aecd5b3fcd7f440c0aa2be80065d3d1f9d8f044d6b163faad9116e09455f3f442dd13a1da8bd422e67c96e748fe1016686c43aba365448131920a3a19c8a891c044e9a090c7142dfdd1743c9d5a647ced5c899ebe24875942cb731533cb3bf4dcb88d3bae7e87318ece8010e68358da4bc066a0eedf7ca47dfff9b72404d9e5e27f6f9da52b790bc59e00485b95f4662ee61268e058427d728265497d04cc9dc7c526a24fdc8899f0768c48bb2dbe49976990b80309cd2f50ea106d9b8cef6d87df46dfecdf6c404190d483e17e797975c867cc765dd8c68a5ba391adf04634c8821284b73604af27573eecab69a6ef6d6c3b0fdf44d186426e1689243851737c2d25cec811177828029a8bbe4f8c5320b242dddb2ebe2c81710e9b6b23c56222839cbec92fdcfd1463e045c532c8cb56fda4dd3c4cf191d81c0df1e8c1d6c6886573c9c404eba0a9d2e453bc2ec94af9808d34c9847306b4fc1bd73d97f09bcc61ac3da37f088e48136a90502527f21d478dcc4189cc3a15e6de1fcb7f60aa18e60c6d9632c65c672eafb0c7756af68dd719529078f0800925f6ac4a1ee01a1d169f28788554ea83a4c83f6d52e72e2bea1b9e674afdd7f3909ae1736aaa5c6e27b35e26e251b9b580d5099e6d8e9df5f9c75124a6827cc6ce1f311009f09f10e32e74429bad74a11e4b6eecd1e986bb1605a8d5e2962f9d6619954b2c1514708898f5073efdcc618384a9cc944405df0a00908ed34f3a4c4ff710b3f5c5289cad50f82c95e7e0ae9a49599599bd59e9df8cf2622103ea841da429fd5316082e30fe2c9977c140b6c165d9495c1288fd01721d1c9efde7faa0ad207a25da1fac79b213a0fade83f42282d32677337a2a064d5c87ca09da502b14432ec3456b35a9ab4de4d21fa80a6f44ec327bddb5345357fa70ba2545691add825ceb3cbcf8292e3d7523ca3252079ba0ad3aedca4a29c3811549d698d4ceea41d25c70692427187febbd86aa0e3abb4a3237069fb5e2177773befced2053547ed7b9ec6212785326cd10263f154d332454c50ec43ffb071a2cbb61ad5a4a64298be419de2934d6073262febe42069ea38e7040eb3513a930b0fb26af505d9d491b35e664f1aa8e092c8bebc2f44bcefa02e08c1c93f82e5e7815a05f18eeed021439b8d4f776bda28dad435c4550cf924d3309345888146ce1e5c93841637cec7055e916d70ebc71e66f24967c468182f5418896bf15a96aab3c3b1206a23cd3eddbd5f998a0c61dcc35bac8119cc973e0b2123e0d6c8345c682da007ff66b6e5694fb64361352b53363beb3d45706b551e155118a2e9dbe40689ae729f6bd9c7a05c3d04896d34f74d1d164baa5526ccdf3fb051eac7529da2c605c1c8ee5beaddf1f8dbe8a91a12b3818dd849e690dff9e96997df64da4f591737504654c9da1fe91bcca636e4de4225c3176adbb8ab2ffb303d94f2113bd05495bb71aff591edfa0dce77fcb673157744048cbbee24a47f50e3c87c303dcffb2989c1f895f9fa363c567afc4812780cf1b498e3c382686150a8892b5cb4d9e765bffa41f3617944ac08b0c08c12a4d94b437213d3795c14f40f628e2ef1f668bbe9cfc7a0d16fda5f4f7ce0988e800cfd3bdea05c339d3dfdb36b2612fd72f0160648b509b3546a04e837794b4f3b318e1617cf17b137242d66d9265482bfed52fcf6960b7a2804f9d3c144df57022c1f3825b0d9f2d0dfc62f32f3564c4fb49dffad0dcaee4d2ab1c23359704b98d17a209a89fc9f085d8b54030798eff573db9887686ef6735b814624ffcc49621f7c5932ac3b3402dd501781bc0950340a1017fbb7013e85cad3fc2f4b570fa3960d8cf5fe7df7c4842e033154d5959524f9dfc2c41703350b818366a62111bcffdec1632d4d99ec59e326496331c31866006bb840fde287112454e3b4801cf8f6b9fbd53db0cf5c6faa82cfbd5b2eeb2bc3542dd5b4353bca36076b537183c18be37ecf3fa146d845274258792a2a7e421cc70c386c8b7250d5eebaef278821f587d8b9bd9e71dda5fa0f64028a59475b948b501ba27d4d6bf1a309d1781f453116c5e9b49baa2ce723da2937ff2dc44a4da13f724982f9872028b4a650949274edc7a62283bab1065a275d2fb39d85073f77737b94076862117de0359511952fc6d464ccd6414b05c7a1ca71c3a1eb7ed5deb60982013d4fe42acadac36055d5ae9daf8dcb43bc47b74fb435b2a7409959a29399b7dce947487ef8d909c97b4c2a3be3ff6fb0696306259a07b83aeab014fbe37a31f32f32693e21b6caf49828fe7acdcccbb29359e81970dd589e72b16719e4a87b2215dddedc3583b3a491f023c3c1a9491fda4dad56dabc10508e94fd870db9b7b46eb73c2e51dcd8a3b306fd4ff731c324cac8121d8a89da7a739a46bce5f9f99e9989677aab54195634d27c9fe12043c0191993a41a790297574e299984ab26188137c00762f41057da65ac50e28aef23fcc7ce745fa4fb8b1c1456d65310d1110083c0c6aee43537e9b4a50c53b4633f30c161cd13940f0877e5b8469513d7dbc40f49a71adb5e37454985f8dd4d3095fbe4bbfd1b4c48156d756629a52f0c647a9c6de25314feece6f1eb6f83d4656a63951517d2c9a25b9d22abd11185c97b56bc314060c5ee91dbd150f81e8067bac5312d551a48553499d18d85645018711df7c085ede228865f6d732ac3c15e96a29b7e0d2c602f6a4f200e3e815e99b4a1b934198e40140eaf9e651380c1c32530484acdc319ec07e35ab9122b2a3b0ee4f89a52f34ea1f6e6a8286a480491d0032eb201620617a4d8a5874a254ddcd4e3ba79b97f013ef79b9ed3be744455bbec6bb2e43a670ed142ff320e3065a4c355c09aa05e78895ba0e3d57a6962de1a7f68f6ce02faf958b1b88742f96e564adc3ef21a5fb83ccb77e05857264b75224799948241a9d72fb8b7e8290cf93e64476536ab14a4112cddf7ad7d1d9473323f351d7c0c99b483b0232574d0157bcd3dcc6999c57011507a009099cb2c941c7991dc09b8bdd8cbd108877fe02e9e792f9f595eff60d32c1380be5eabdd66a06c65859f912fd8c934d6c5895d9cc9bdaf9dd4b98d85c666a27232451282f51b8c856f10e6a52aea8bbd01f8a9176d117739689a9cde95027eb25eb7f29117d2afa56d85efe43b77a0aca3d1088985f5d72ad72c9a77ff730e07861237d4e10ec54dd86095e2e593c5249f2ba9e1e7c1c69d6359db43440f5ca5f00c14bb38cd691cdb95c6cc4100ca92cc630d2900e4d458987155573ec55f232e983c7f0008e8024f211284d60c23fef4ead7eadcf15e32de3df38e2daa7bfae9d8ec2e828743c3ade112135db3e5475f436cb8fc3ce6df51014f75ec2fec9eb836c58ca3e92790668c64d6dd5b34fa5903725c9f4b6ba689e05540b3bedcc3a643fad7aae02e75b0c4a91ce6a9bae2400dabf1dd4c587a2e8a567d30719a47357bcea39e53459cb757f142542004884e6055519853da5cf5cad26580fec29fdb24da437941c9d10679277d6b598c757a45b6e6fcd60291ae0a434765cb9fd5eeec7f44bf3d6ffc89723f8044e02cbc6845d2a7c0e7a6f2bc2a9c37d7bd000dd266310d8010f7d2c6b08930933e664de1ec4ec7b68af6a3f9a434aede9adb529453db3eadea1713c3b84f493d12311f1bb7922d6ffcbb95f31ed37cf7a4212e7fc7212be3d217a7988d86b7a566464bf3203bc79752cdff5197abd5a22081cba90da8ba6f2bfc6c763ad2e67e226c99116bee1195f8d3d91de4f7832089a80a92e3c429125ce5ef27d8045ecbae8f50623b68458e87019cfc846f7c9b69740a853a6865380c5b62d844348482983db60fb122f224717b7de77e8fabc061b467daf875383b91fc6a28eb4bd461babadf1d1d70b97cf411be5130ee382f5845fbf296a5953f7ababb8e52e296266b1c39c96209d97c56125af7c279c7d32f51f4e7fc89fbeaa849ac39b5b204d94b7a6dc22a9889b4796f8e1acd16566982e81f9e7715d3b5211f3b14f55320494d050f64a5ed811a99a6acc46e55d11382b5e16875de1928ec5c9c3f071ebef072a28480b7da9c426cf94305fe0a0722c1a9beb7e1b88f985a1ed3a74e1f5ab740c32bf2691ee314e102b3e587db9a1ebaade7e94aa29b079ab677bf6308605004e861e8f89fd64f7b037c6fa96afb2592d2e824c7d9752040236c8e2eefe96d4a3609b6f29c58ca3334d56ada23dac9096da41d3f62e135ae47110f6eb83beed80fc46ff6587936d0058a03eb814e3f46a14fae46a831208e2bb5d4d5b32705804beb7d896db32ddabec45c93034bd41cdb7535adceb346bef0bdb6d8b68a4b0e5a9e8e4fd896cdb5022c188d5084fb2c769519648b35148e37569786b1ed54a5d9d4b2d28ed806a359c96ede16aba309298849bc80efeb4823c4969c7c317713a9b257bf43dda6405a6674ffdfdc50c0a74201b3e5f758228565b8ebf98492eae4c200b44e92a0f27d9853fded62055439f276cbc8211fc7cf5e227ccefdd19752ff8aab3a9d52b054cf63d79c2df626d6a32a75df892d37465c685b6623e3b6fc8432088ab480648e4b291f9cc1ac374f2cc545b445e06df63e90578468d983a652a8ffee8077997a50de82542abafd3a72b6c832a6f7c2867788c9cfd92e6c6ec2c9a3d069b7956b285f1fedb286bcea28b767aa71abfd762ebdaecae1ed10d2ad6766d4d677d8228c50359308aa97ce370291fca7e2c6deff0cfdd69648fca2db6e04a8634f2158353613793bc85900348d0fdd567c3e11ba77b6744a3e8aad288cc809ea6a668b3dc028509bc1c59ae82e526b9936923a705833aa65ba31216c3fe6af86f007c98aeab73e8647c1501b724db45a6315018f4032600d4e511b92a675ab785c2624c393648d2542781df134e32f5ad64a8ccda96b7c358b544462bd92306fcde9896ff4890cca7e523b66c9bf5dcf07a31505cf4ea05915f948a07ea1c41f24daa91735abbd05197f2e0f8ec22df2ec98ff3be91f975023f563b3897f4e7ed6adee214a07644a9217b6391eba09031caf38a29e37b3bf3c45d3043960d21f3b5af39758d26aa7763d93d3159a2d9ee78fe5eed555b472d1ca1d5456a42bde20c54a32fef07673c301dc67277f35ada9c29329e49ce1f1fba5674cab93e49953bc05190b2bff5bfa70f785bbf99fea1efb79e8ba6fe3f53106fdd6563cc0e800fe3909355eec3c978d2fa7ac255586dbebb81328a76e427150ea23c4e6dc1921bf609d0bdba48a4dad731c862fc0a6cacc67c3fb62afdd9fb2f1eb71549e870cf3a6fceb997407c2850bf94b2c209a9035a8a0cb29c22e335949436adf8304b7362c6684b6a6ac7fc25a312a47df7225e5491768a6b3110f8cbb0de22eb104694d92ec9da7f172b55e7c49201c0feb08d88381145baa8551a035d04a66d6bd2638dce94184ee9d51fbf9c08656fe4f62840533753b4976900aace2433f4c1980ffd0625af19fc1aaf22b48d23be377af3236ab5076f2827d386641c9d7b87d7ee2669ed2e0b0b666fb12cdfc3f0dd8171d806b36bc0320cf867464e261bf6527de5497be357fba3664ff9ec6c1cefcd408abdbc120c88301b83484c8a35f19e884660ec0df2d4c2d579d3f85692e8f033bd84d13fa4e5aab66eb1e69aa5f999844d1a01d65e1891b767556954339f717c3d1119518b4c99cdb592e3df08743e59459ec68353c72710d321b5df5d6a183f3cbd40e5c52eada98a61be783224d4e1647a352bcaf8b3abb57b2e32f4cc3b3e011549bc288181c9efdc29506dd8f45630b4c8e192f0372b400fafb973d4d4f1cbcc1543e395976a625da28327495f9bd7cc292c9818763b00f2e1e37bbf1b9440558494d1726b9463f086eb7f30ad1a81fcb36b513ab6c25c171961a35c7beff6e3f4f95278ee49f607d125d12a5b3c57a65cf4f29b9d0042ab65c037fdf2ca0160070270f542d25b28b4776d46f6ca5bd8227c4c137a8c7bf27a5f58f081673c1e4e8445eb1a5bf6ad8e46f9dd28102fb883ada5ee47b78d91a668863741bcc8ea81665aeda0cf80b09e813daabb5e2631086f40736a4134c5fff06e2fc82ebd5703c3c4b5989d4e1fe581974fabbe1f0324c8d9454665529ef80a33459f6f83de744324c361972723a2721f2c5711a2a893496854a02ebc8417b065aa0f3d00bb4c2b627e1370cd9b0e03a27a0c5bfbe99d75bb63fa64e922043717f6abd08e6a4b3b7e6cc219103d14d9c36217e8f63fd082b1f4fe9b0881f3ea8e29aa05c626c20d9e626b3cdd0dbed14e60a51349e3fd69c16cd49ba502dcac8207c0d60a0c3f840187f09ac42479da4b2f0c1cb2e0950a1263054804d0ed9d81c5c944601ff3faec263e1059bf4d707e89686c7237ec64de9ad8fea0bd63e6d81d6ea04d1b4159a39211b4794a85cb9b5b7072c14938bdd288f909544f16af63d6b00ebfad18dbe15801f72cc8e3dbbe90bce43ad3cfda2b4e44ca8872cd73f1290b21a8b8ee42f6db3fb215d75d05a1349d4ab031639eb0b35fd52dfa7ac78da56489582344e32eb2e3e47f60471b6d1dcdf91050c17c0dfec633590c7b06783db45ae2b3355f3dac77dd06f4b4042219b2b60a1564596d4468c42a6a19f7a242b6253494b358c0a250f0368463cf16da71703268c57c2e9d8abdfef614ab91db496ebee73a223917bd1bd6a6dceb195f01ab83fc5534b9c521b351c25f4aa68b11a2dce031a186bc9ac41d01ecb14c52b51eefe8ff85c60adfbff77225e9bc6810adb37c474e624b5b95da42d5ae23b90c3e858dbecc11298ee8e488e9c4137fbdba5a01b98592bea5abb50b0c05a441ae943cac38aa190b2fa96f33e683870c07f0c4d992eb427663c07b44ace88fdf7b645988557a634c0766dbe871355b067c33d8d9ff95cb893324637fb9d7338201b78f8aebecd2dc998bf700bef6580fd04bc69702cd2c731e85c13a4cc8e08afd1b596c62d64d1216757608e5565b669a763fe020905b3c8bbd8d3198246f43425daee9f1685fd6fd6278066f743b0f1ee4987be4fa27f53904fab77abcb5cc835ea8f5021ed7e7001ea7d2a2ad96eb653ee442b6633e96c5e305a8fba8fba906b5f7dac9c3b3522593d6046511c20bfc6c056c513e88ec582fa3469692e8996affa054f0a3307ea2f608891e7700950cba2e8c60cd5d367155f568d127231b5754cdacbd7dac750b4fdda9bb4a4e2182e30cfda22c1b308d2b021aa7cfe82f05d0180c6030681d30c0383ef4cf9d0c31d9f4d86ac88a6c24deea72b82d581adab9c1975bb3040b8234e30b46268452e94b15238c8db50a2c94e97e3b39bfafa657833734cad46eb31778b91ccd28cabc717e68c70b6e4768ed858ac0b5ee6470cd4c8a112086a660e0197dc8e380599d918fd4c3b4a214abf7539b66ba34205b9d6e2636599f771860c9b993aba7be0559303dd6457d19ebbc76bf334762a311df0ee7ad9a00b530dbe25055d59408535dcf0078fa5d099f9a19918ad04e5c47c21a4ebeb01540ab08dddb2997323c2e4b9572872e8b8d17c024585a8d4441904242e50b9f74175ff73f9871e796ffd6fc55e907318cb765b2d01bc64e0fb8f0addc8f4a1f80f128fc5b4d5e807d8e5c0cdc919286e2d09f2ce292229953b127ebeea156c7b0b60b7311f47c2ebf60cf28393587db8e26018d36d5fb0657bf0c93a48e7e82ee1324610fc65a27e5793835fdd6e708f83d1c08df0c228f0e7bd720b37aa096537b1437e58fafe6a5db99d045bbc7d27e8c3b9388a886616ac5eb0145ae2570578faa53368430450a3a0cabf03f6dc503823568fca0d7a68c3dddde5fef6ec46da11576e3a44b48877ff1fee06d0e2d9eda2c2baab54fba746b09898f8e77df7343a4a3e711e3cb1552129c0634727c43435800d92106425f6405994b309c84828099e0832263627c4051125a5673576566e3cc6228c69eda0f71aeb256df9f5faabf6cf3f0bd1fc1770efb5496bc7585d5d3addcf3209cda36b084778c623f183a6e8bb4f7466f790f11c6053e97da799725448955f610d717433f939b0fafda73fc3bf21236462bfcf95326583e63089fda6016ab53080d464babee94c5b791a5781cfe059dca395ba89364863bdae01ab5e0c1af7a7f3e80927c56b08a4d30c70dc57ac1ca5d208c1ac389ef2dec2601429b59a1390815bda4e35965aece5d8d1210cabfc3e6048ba642a331e3f888e8e84d8ae0360dd458ee9a4a7adf28da73d953ca6ca47692cad272f7eb571896f44f57e6ab9528a3b432639d82cc309d3b5f975a529089c4bade21f5223f671e5199227429e5d56c8e4a1ea0027f1801450fddb445fa79b0cc4971c4486ec5b618c462df4be0ced8ef5dbc6d7901b31da20735475337f758d3d2b51da28eb6e3f4389fee111d0a85d922f106bf26835123ab0f2c7e5132b5800241ff1e20299d96260b2000e2ad9607a0c5241ad355cb185cb70e8cbf9fa1bcae48aba81479a9488bcdfbd49f0b42a55c7eb3a880407794b67f7aeb85a5362325ad0b921a568840a946d891f2984b154ce44ca901d1d3ac800383b412e2861e846fbccb834b8d2d31b6dd4a5cf6100022a587d9c5455cd1bb73debd9a9e9565487ad0bbf83bf0437d36c0fda68f2d0a579566820d5d9426b93511ced4f2600107e26cb61914ab55e491ebd6d090be1584855fe34b593b6a285005df551a33dccb9c2f87dadb7cd96dd32493d0a22b0353865318ace3cc647ca2e89c3ef244bfcc97c564f70e21fe6f39e614febdce446d76c39f8baa727dec8cfd74916126ef7b3f2e573f515fb19cabb0040efb6c6be26c763bab82afbb3bd2dd2a3f4a0a8629d9adf590eb469a4a49165d49e83ba53f3154ba47e259864a6640ee0999d88f4366cbf586f8ebbd30c6b2c0b099b991d7fd4242da3eecaec7e8afab28ce3d0a1155d7af918988f0990b0f90cae04a8805169ce0391255bba2fd0e8834a7d44a26f0282905ee512b1e7bdc8ce9d0a737ae009c9cfccf993ac956277351b6e0cf50bed8624a6cc107fcf440f01c2f541c2400dea8998381638cc637309d6df7ee790c8baf54ad70aa214184c94212da139bddb10915bf2c1b946c43caf06226161b244071892fd2b722c76050bf6a720048fbd764ee4eb079793959872700359a391394c3c79d4c3e2442cd892819defd0acce74c172c937243c2f2d462758c567560bcdc0bb38795b626d8f75d4c8a520cceadfdcde8b951d3911c74327ee1d4ce6ce43e650a5de0d2c9a460b9724d64218b7b94a7134ae44fc7b52b1ed02838d0b7702309ae8d8444a3a2f41b492d18a6427900f80f60c04aa1c0ec4d1b229f05385232399c1506681718e59c8c19bad358554ceb1bf5af622b520b4562b6517b4fdf313e5b006a6187e03b81c0b6c59c5737a9492cd71ead9269d1c2096a8886e0b65171229f137c90ebf752cf3d0466aadf30981a9d28af4a4725d2f2caa8deab5ed22be9b85a8fbb2f5571ae4d4399054df2bedc4ed58ce370b6f921f09f0756b4d3756de924e7be1dd54cca947c23d8512b2ef833156b3b6f1d592e922825ae53112c289263d331097ee4cc2acb5317b4d55195aab2efc39897ef005b1dc6394f757ce9baa749a6db6ab4d55723a7c67586d94ed46e69c02115c2248ea9363536d43b108913c0d1510b54279570b5c81a65a886def8dd1792022aa9d6ec328b9b7c16589a6aaf818f585345befa7514b37a2bb12f56b09ac71f081c394ffd03df685568275a1b7f61cddbff1e10b29f29e6da654f3b7cc763edbff6eeb3fbb3d563ee20a98f1142f1302bf5266a956eb5063475cc4d21e33612369390cc1c6e2c47f2e5932686a37302e8acbeb36b622ea19ef0e10272f5977cb32dfbc8f245516238c77b0e473551362a347f3ca77ee810569cbeb121ebbfac5daa965ca49e5929013e087521e77637a0793b3bacb6487cc2c91d4aa6ff5cc9d583230d793e25e2281586c9e74c6d496e8a684a0fb0f55086ee9d2f34205d48e075522c94f691aa2e965c903711fd7cefe493a3034b35bc66ae5223a68b3988a19633604a918eb151a853595a1b4815029d0b251de8ab5f7e51b0331b97674d377ffcd20e96e886f296e1b54d54266bb928de3c3f1da02466bc873b16934d313055937e018d096eefc8e88955b7d09f1f517fa066ec42c8c01bc9818d7982f2aa70de418a460f066af66bad1a3c45b7b79d4acf8d4e7710e22a57c28dd91038a6c38059689a7cb323ca91bf8f05625d8f881484b1bb50f02f6a0f80f0259849f70f16b47772b2630d03ee8a684347bee37aa28296b20bae49ee324eda425fb9eed88712504a8a23ac7514ad2d037b1715fc8dc6546d477a0b4c4a0f5130ec42bbc79aa6603f37a3e54f83b87b92e593f80936718b93d205e4c4e6b9018fdc79b6a7a805ab1125e2cf4d5bd923706079890c9fa7d325cacab07807a1d10d2139a9a6a05965944e348f805ff7e99a4a9413d92ea62755eb7f58ecf2d57900c26df27e256a9daf6196c739c8f811b3220e9f4844257ac1bb9bffcb2ebbdb0ebb72fef625c038f3fd098907d3c5fc66b12b325fb20bcc2d393bd75fc4012518c187232139f8c4ff5144da0218d98af4ba0391cb34b703debd86eeccdc5072e401f0deb3842a9b2c569902deff1d3679313bf4dde81072d0b33bbab9fc12fa0f76b95e4a254db30572950a214e9ee53841fc9620fa1bc72773679c33072a11106b52b8efe80d499d35338f1f89eb5cc1261d825c83b2c69063caf5f75503000d9bc4f30d73d2a0ad6bc34a53b532c6e3389275f6d8aaefe73b66404cc209249e1e6b0f31be6e90a690a2f71f8b7e8f327b19763bdf2d3cd5b4579ea3b12869068e852d094e0286268d4678c8d7b0c128c865213e25752ead552e453beeb8c68a5b28d9b0fb281bbb36e96938c4ff0769eb7943bacc7b1b50fd8bbcff7261c963e55ae02ad6e8f75e507aecc7158f3be91ed11e011c45887244359530263bd73a8adf7004d8a3d9ab5a0e37fac217caabb708a89160559f0121a4f46f9b9b4f328e2956c5cbb3ecc0936994a2139dd829f91b838aaf10eda7f51293fc3dad2e9486f838db18cabb7502fbcb222b7bef8dfa58b75ea9e0e79ae088b251fb33f8cd19011771dfed2a6409ba2e11a593ce72eae4f35af69fe2dc4a4c9e39ff44dc31ae17ee6b8d0ca750b8d563d3e72969cdda28a3552963395a50b5c636fc65e8eda710f7c9e46c1e7a018d2d6c47fc79c8b06bb4df8ccc5febd1253378b08ef4b93b2da96a53091c938e61440c83b524532adb8607dd0898f92e278a86ded2b363f3c34943f5c4f3753119e6f1a081ac4b4442390c221190812c85bfe41adc0c506456ed07039d28316666f62112278e28425ec15214791e6423bb85aadbd58f34e5b350bf79ae13fcc16dcde2a6dbc6fea2860a3f5178ace84aaba37b5d6bbcf2af27d5b0e20987a6b90561ebb4c83fcf95102f77b963f0c460c5595f5d75ff819bd63bd8c2a69627a598f3c9d1138b991c8edbe9bac2a601ea16f0f5948866653a478c51a7294f9b98ccfdd18364b52042b0b535c64653674c8366e569b0354857f49ac27583bb277d4d14f6fa15d0c8baa00c1d7e6d94e00925268adef92dcf4bd3dd82f687bbf7139faefadb93c27069fb09b8d4e1895fcefddc8e8b6145cd6cd0f5246ad15f9400f4020b6cab881259b0f2dac0750602ec326dd9dee8dbb97fdf47201bdd0e587933228b64dc330f73283eb1c7a4f99ab79fa5aaf6db33e9264d30ad567f06a147b00095961876983f10e338553e50f2ebf06badaea7045292731704ac0be36b2d38b88a9193ec62444af8a7ead54c1f8763ce3cd338fdc4e807804349df84ac0fec293bb9c66f43279cf11ebfd913f3bb6537b8c53358a04fc5f16ecb049b29381146aaa202c832b0b2eb02e7a622b94eaf4d8d9b2f75da0255c1c9c5a17c0b101539e849b70934b83b21efa365d0a4c7e8574b743a4fe8579253708c47abb253bcd96302d37a9bea84c8de0da3bd61f761415b87e5d800e0e09eb8ce15bc4b649d08e2df65de588f23449d6d638779f35c9f60b03927f70a05cb7b1c1bba39897550a198d0ed7862d6b89e1e8c45b701fdc8685dc7255d34397fde12eb9823ef5e2ccf8fde4b0623e5909f53e42acc5c6f7f93da12e8d2379b5d47f58be4bcffab91ee1490ed2e4b1eb0ef80d976946799d1893a78599da5ed39d8ea886b21823e7c6db6b2addb24869fb5e0f63cb8c728ca9135af509b4a44fd29d4282fb6859e1b37718191836946f3070a00b96f5c884bdf33330b94c30e390daeebdc2cf064485ec7497e9c7a559fd44157d44ed2e0137ef810c220d9a514cd1b532ff20cf7b8d027f8a22aed1a1c1d58eff7c58fa7f0d5cc3451c04e00c1b9a17edaf016f34cfd8e0f6be9875b4492ad039e6889c987cc63344fab85521f4fb27e0fc02148e90a3f3c29382467113a2d0071cdd4447b8a4134538178e4e8386b0d77840f262bebc450961e65dfd54f5320c54af2d666152ff885e9ea5fdfe658c897d30ddcd1c0611080f06386c6c77ff8fe2f1a5453291a4779a49ad06c27fcc46a198ba01ed11c469bbaa9fad6a2222e66a4c76ce9a74daae1cf5a9d8dc4b8505615079df64bf90d6160a187c132ba3470a7ac2fcd971d96a860f9587fbad8f0de99ff8fa9335751f55c598a31ec370b41402ef5bbe1ee21ae93c57c7e34b58ef47f61f7bb43d4794c7895b94c2f67533eb98ad399d05e6a256428c0e62f53366f1860ac11c8537507a5f8614130863920656a5257fc5af2137175e064f16d0677a0c1edff549bba41c43fa4f27dc23aa1d0c231fee00312dccd1339d0133daf87fe23541de3737fc23d5bc48294de1ba4e7bdaa992f2c77c5c80a04a591ecf4f89f242c505708a7ffd341291a4481024e423d95829bb1206fd8ca8a491ccc2a169a64d211c29f2675c7230ef0d99a584fea5445b1ba0e5e26db3835343039eedaf05f0505fcff484c31deb89aa7df5f836503b629413e8ee5700562612fc495afa7a2fbe8fb7e0bf6fdce2ee4bef5b9015c2173dfbb1b69582b34a94df32805e9152b1fb2f45b3547c72a8adc7b0042b5a8ef660194a7483251f4658235b632ddafbdf98f7259ec25e1280d87d9c860568f713c6d1958c5c4a44410a1e1fe81eadf6093f6c38a2e698af1f6d8dabc8071884bc33dec7994f5102bfdab83fd8febec3105ac0e7615c6a9158c031da3b6e5a31456f6f5b9f24d23a38279a5b740f41ad8fee410194157bd6f3732375989bfabaefe119490ee3381f623d647c39edbe8b23540d215b2be57059ceeff7ebdc8934d5683b8760186495cc45666d2898d242ab53a4bb66b67507293c6231b893f18e670a9192b5348fd22fb5922416826f172e0390d1544f27c690d06e223b0c4a3e8ee8a819b709b3fe5a93518d3d9b7ed4a47a237788f41a9c8b666afee2164b810a16bdb0607014c67438d12d7f48af0dba31eb303c26f2f43d051309af563186771d8c6e1157892ea0baebac51b3af048f93b7d52a03097da6fd431adafa58ecfd95e81b7006bdb6dc21e51acd26666fe170b0ef36a2b5ed5078f965f1c76ff8e428543890fd5bda0f18ad6cf027e65a401c054147446e8b479ea38592620238a2fce1dbc9f5a0374fea2c5f4c2418313b734ed9b138f227ede4de175a8fe771251f4681deca5fedbd9d6486c731f85bc5e16ee1ab74f469c226be3678de3b1cb2e919195c60f24feab9583f2e0648cbd54e40f90b82596533f837d94cf425498f81425e003d68fbc6b2da87ce9323f420e258df2167b6a86d02713e625fd6db0694b5cd761b929354b9bc8e6e09c9267e513130375925a8cbbc7800c2a0ca6345a9b2c7166fbdb51500d07e193f394685e862b28c428f659cb2332be7be3a942eb4225942e9abda9a07e132aa11ca985f24d8b1bde81a8dce12469459af71201bf6f2ffb8030e320b2ff1852769f32451cb5b869c50ad9aa402b3acf3b152a4b921d45cf95ea0fc4bf7ae170342123aee019582115802c9c1d1cc5df73c3280e8e309a02cd91a66f2896e3e3a1e756a7f98694b48ff92916907b92a95ccb111ae9f9a8ce1bb10cc400cbb1985a1992998deb8a0ae8cbdb3885589e42b6163bbd51eecdf1b88576a86ade70e29e75a1fec60ce5d1c6f33c4d91c24a3be51654f9d7141b22d6d78a24a01b7a087237b07a5dba754b6954c3ca57297d761be9337f5c85bde87707f9ea5084cae77247e75910a24529e87ba2498cf0cbbd66814ea4e37069e94ca4525f4dcd22b1cf32ea1be776a11f431f8fea9796d8d028738d54e06e627041c42119ee54ec0409653a6aa341ffc50092fec55de6ac16ee2746073b177940eaa4f0e4992b161612cbc8d7a3ff946c0aceb7e2d87880cdef57035ac5004d7107f397cf672f5200aa440b9b6e81bed7161044c471f59cfd033e60398010618f187a30f7dac4751ffb7294f1a599dbf2646978c72e88f1736d184abf0f0969f38d63d3fb7b22772d336968842e5c80edbcc1a39fcde3021c3ba2acb54cc269f0958eca634163f7734be9604dffc06c3d105961281227b47c6514cec8df5b2c3eedd3823e4a984b6a37f997199529d08ab40b48dffa7ce86058b9f7ecfb67c67a0e67c446721629a43c77983f982cc3ab6a161f09d11d0f07818af566ea773014080b01a47bee7b077e080c75c85382f886c783cfbbd260367f45eba05b2ddbc04f9f52767a2efd3de0f1c708b93a1c68f7ea985d7aab5342698013829685477a74f8b2d9dbac5cb7cc123b21100155b0c56ca5c4c60bd90b3baff2fd4891a19a81288dff258bc687218d86c03577babb2c7fbf3a65e8d679413e63cdcbec120a5e7a221da3458b11c57b9aed5d3900d56ee3f5defea5c7c7232b94815f143e8fb8d11dc193ce44df0618bccffe0c881e1c203d78f9785e1774255656391d7b1dfff76c917b0d183a34765a9e63268f5aad1f38b429bd0c51617cc07b3770ac3dced2f62d774ea0a8a55a67ada4c009d9c0f0a59bdbd391a7883b9b6e13fca0ce93132c39d2d2ef749d9e40d7665248fa3bdf6234850b586e4803ef88aa59796cfe8dfcf5da0e378b6beacd0520cea8221ede8818dd2de2b01140e18216e878c4bf688fa9cf9fb9fc8d9b920290a379bf21b3d80f2584d94bb3bbdd3758541981f25045073141e796f852d60aa7e3c921225e628030d6bc9d2891d6f8c0a55efb921bc5580a1bb1fffe9e807b69fd9336d4bdb489080c54c177885e645a0f88fc4e8e7ed9fde428cb20d4801b3a22b037eaa4b175c4d654c87a3ab70b8c1dc3bf648e329fdeabb9db1e9a368774787e1135cc3175aa4ffc21e9b8b89bff58460955a2c9744c4e2b817eb9577550931e46657cb16b9abe0ca0c20138ce3cefab88f5aed1995155d48444e42555d10311ed198832a32c3b2411ed97aa040acfbb52dcadac3e6f80007b806295c7e935736b33a9cbbec11ae158f084d27c64bb5c795f092fc73120950122fe130a4914f9a41c7bbb699b4955dd8cdbabda82e78f8db0bdc84d7af3842eeb566d70d5ff1b8bfa21862f7345b3d772a232027730b6269edd4e666229e34170d841daad88ea968cdbb7e33213192e58bf0570355d33be1ac6a376861b6ab21766fdc2e50ab216a4beece95acfc40da448431b0269adf0047a387eaa04a4b49c14d4457ecd16b7b3cddc1d3f29476223dac71c2deccd81605d9faa64daaf52ab723674b38487824b2abcde4ad8fe92d6a0f8186503fc85bd4100fc5d62f990ad81be08b170b1966c29c20628773bc610aa1d8119ff5e418e43cc7f28faaa5bfaf5a7933a266b010972fb6787ca5c997c8b42805d4d03d71aba9ba9f1b9aa837d3e8e489e896850ae6975a2aa882cc155ddf6dbb15a6919d0d479a337f77875ebdb53247b6caf4e066644366d01c32bc6a03cbb0d10cc0c016cd1056643763e8f50fd80652627271b2b42a0b7e570e3f168f9b183ad75f893669f35c2bad93b171c284dd082ca81a148f62df3519dce945e610423e86e25f29a34120395cad8d1a07de81978e07719991d2d90d04d0833f8bae365d14e435f0ebdb79c6692846d3c0a2bd66f8ee764459e1150e8d4a0a86f559feb16a8aa7a70694b5e775e7f2459f4def931cc92d60ebbc0ca97851736db571371a99bf3468f42acd2874764a0636ffe44f089441b11b24f08e3c1276a2e952c06039d3b25ecb19c30beb659788a8c6b2af6ac099788ee2f8fa9840b3ec257a47a9908f140996b2cf52a725db54f3cbed5f06796bb91214c90d6fc8f8efc7de272d4e2770b20c865d5e95f00d37c9d8df6db8c4f300bca09c793b3634f6aa8916a1b6390e49897286a9791d1c07fad4807c40f822bf7502074ea2b91c8ee8ff7a0c49520487cfb2e3f3176a57a2d7d0f277d8c662c2051fe3474f6810ac8faec363c3b73e3697b7568d121de05290e0cad84ad446baff6547096bc4ddc213f8f8db20f98d3d9cf181c31c5e1ad1311e91d51f01a90f41f1588709d03b46c4ffeee2dc24bcba829330f21feae18b9ffd011a7a0934a68f6b9e75ab93485aa9ef64f34c45566806b932fe283a76ca77a2b47cd5552c38ec26fe4dfc3ce54170248bfbda52c8329371cdd45e7ed990240957bd0c7b31b40400a7d1d3f09a33b8760f35d06e0c7f56b9f6c17da0e3ba132e014c58f0b217a92fa1d377bcdfcf2117c125c9ad7fb297f51c0a35a35ec49a2edabd59e229fe8035027d07100fc3dc83612c30a7e1286493535bd6cc24b7e31c6d7ace1fe1439e1b4fdc5979dd85080deb1d963cce6416d3b53967839241739c53f06523c751f5ee6e2e9448aa3ad741b9bbaf8ab42b57b30b1bbc7d2dbc6e075a6825cbe433c44a18a967ac9aa5b531209e2babbd9eea16d540997db163ec1939420f8ae42306e7c788555a2779eb32b88c6ef182b5052864163090320fc8dde2acdfce8b4e58a18dbcdc6114853453b33ada4165b079ed69275b3091736b5d5996a900072d52b97f9291d617e33f2521b54a4d46d2f2eaa35f8749833fb1bf5e0dee7c68545fa1ba3a41093efcf8d250eac7e536af50426ced9ad29392778bf36690a38ea22a463d64129dd69a9c67fd46b19aa4703ea04b9d6b154c02968ea596713d7892fefd2de87f1dbfeea1b6b92f8e33ba0d7ba8b07c525a3ee5bb16b1427c7447b7b81bc1b3f45d5f587fdc46655caeeafec44aaaad3bf4f4248c64833c6b83a0b6cf49c7d1ccd8e71dbfe4b0f1a29c2a7287a8d8247e54dbd8f1f1345321e63bd023472d874a59e78711fac6f6c6dd860f50a6e76efaa124e3a43d8aabef7c8b6db4bf0a3f98bf96f849b8f0c7ee77be9ccfc408dda85687f70eb388b3cc41669f0373690938ffa6c2668e507e255003f91e50a900710019214e9f3a21e8c110a5aa49a50e6d07f7d945f2d16e5beb79d1818e7a31f3f7f4a28dff13ab44e13e5c1712499476af435c44437d04b579f3e52a5c98eec632675a2d482904d0067ffef92fb26cca93cbd03f35fb20ec062476e91feedeac66c2934e524962ff28b6cd69ef70b7624c7a34196424ddbe3f006408491d0f1ae38febaa0aff7cd86eb7a13fdd8bc7081e204203f3214c741438ee9543ad036f4c3df8adf8b8f886b92c155f7f7d7998541e0c937183c636908b0540b5e80d92b28fec3c8fa5b649d66f9bdced0ea3a2ecc11ee8910b7ee81a5bbee37be7550fa421ac1045e68dcae019659120e67a0718e9b4209ad999ef04014f51835f7c38b55361495dba75c7d7b297bc542f098e7c889db9194563a56b5ddf22cc2b4a2a3a5786d3d79e5bebdaf119356e7f66588c225f80df8ee5ce615d3e9f4b86dcf8eadd67f6ae9856e9cbe8c343c140db3b9550999652abc4e1a95ab1027671f1e2577e48347dce6523b960f640388f4718be0866ede7c3aa0f02f0d157dde9d89c438b34c8809473942b8ef78ef86c5952a3871ea94f0c6496d9b9dd6d1910769b6b0f39801d549a5bc25934dd3d58cb81f35c4c54a20846285e1227d6ed298435ef17d91c699ac811dae528301d6df6297be1a2aa235dd2a25b2919f51093f6cf9ab3500c5c771705e96dffded8edc6c9593c88cffb2a82cf8527981fed672cb9defcd0d09c114eb067ed6a1878dde521eab9690cbe61fceeec8eae6cd86134f7980a019c14842d868ffcbec69f0b98e4ce746a9a6888ba7013829e67ae7bb933fc0e14ba029297a51e8f7818dd3b6c7475b8e39940b666df585d6a8a6e546b69fd7a001d19cd29577d266bf6f881275e905e90a0261241f3a194432ef1ea5caa620ee009a7297147f08b041c6705795573fc66bf855b2a59cf0abb5599b97077954d945b9c0206c41e45182ec649f8399b6736ce3aba0b3bfeb22782ca0f0a9413bcf52c45a19edc5dd773eb674235c5adde17e46151d1b3363c5b9954ee3cd623157e175ea2a485293899a293b8d5883a48a3bd660cb7a5c18e27603db2eaa79ae41747619b57434321ddf779c271802647a6821df08bea58c8e91dd63eb340563b2f72b6212b78d6bad3cdf00ae69261a254e38a9cfdbb11c18e1a8a5406796f818056631ad337303fc39878afdb962e34b708d251fc9f8366cb7150129825a39077d28b67b830599b26a46669104967026b5eb8114cc1ee065eee8cf98025e40b2dcd191b8b1ea05314bdcff36ba620094e80cf69efad564ee3f7455b3734ee96e98f6f3709ec6770cbf69d46b95661cfa7d22b86e052a558811abf78dc6872675b427eb772af710c28955bae67764d5d42ff11b97e821c3b9284599f526ec5d26959da3f369e07200b7d8d1822b5df9239739f27134c5968661a16da3f13137ca0af16973652473b4f93f171dfbf1123d864f5203ad782b429643b25e74d9cf8ebee9c3f4ba88b3d9d54362060647a3974ceeeb155f0078f2891838c8fa38895c503dd3d2b521c2da2a072827cfa3098c560c100f06d5259ba2eba58e67724a125aa92e79d3d3ea3ff96f45f23e55ab3458ba5f77b1735476dc6f0f512f8d30555a0a014f48f306bf0520491526c02aeefbe8e78f9b0ffa318a56ea9d0371185471ad0a782d704ab6a0c1a0c349c1b5a8216051f3be24a980919806ac7dbdec0a2bf1076f533a8a59876d93105c4c211812363669a7387ccd90b64ee49f167b43dc0c0f37de2c4fd6a8bd839ae3e1f78560e5a349961fb7e72459104042dbf4ab78a1f0c6a0566131126da5a1d5f5f48f2c9e9959df009e193dbcd266216b32668af7e99b78888ff21df423ec0f1544029b35928cfc77ed23d883e0aa2d7fe7b876a0c488948523db20001059060e6ea240e46e419f5409c062591f7a26cdc36d30ac09876d106ff819a88260d0a236dd1cfc2ccfa65ce4fcbee8b5bd5d33d080c58dded834c797ad48b32f7378c07b9a169b7ac6256458d67bac17f98b7b06a787d871eddef3cd1d70ab043eedad71aa96cb45ffd672574be2202885337ec2b6d3ce5b42c80e2f9e84b7eb944f66ccd5601b5c04bdb253ed4c01cc0770957880f412f199fd29dde5f5e0a00edfa9556ccb5826de28d26ca48888d46d580bba65816cc5545cfa9cb32e75527673dda7c1accd14c3571442406c7f2871b7b5d2d08884d3329d2172245e15f9f7b91327e8e84259d61cff10de7b545653d0526c81b6db2762b30ae2da6b99fb5bc212b1944f94f168b484e0a6e99d47eb389e910b10a657497c8bff51a9044654c248b95b19b30f2fef329aed1d071034b36a427b71cf95b458a0293f12395690ca8890da7af9392bb3bb48e3092de89f30e593bd3c289ee3f28fab88e67a7879ed41493db0a270ddffcac23f1301b6e17d7e58fb8da4c25ac33a529a226d2ee8f77bcdda2a83e809a2e355ea386a29a55bf4a7ca7e9f4a6099df757758a14acb6245b2b296bbb6fb1d2d369c5d7fc435a558abf08a41ccfedc5b784fad3e871ea6bd7f90eaadd600b893e3831c27cd0a6c895cc46a6b672a7e18551d4c8366e23af4c87e8bf562afc29646588a92ae0f513fecd8cff05e63f85b57f9e2402c3ddc9e36e6444e77b14890bd7ca551f829f8dfbd839fe754dcd13d904785647226d8d7c855858cb2a3ad2e00a55a480e8d5f013cb1adcd9da810f44f032ce033722846cf166443183e5c4abb118552181a2c8051f6478e25dd97bae34915c4ef05768edba29620f9fff6c9aaa031fa22c26a07409cae23010f087dfe56be0a24a69df68625546d467b9a8873c711741d3d2d64ee3f8147bbe67b230e58af646cd1e8ac81ee8951ab18d4626c653e1295647f53ec0f1151a409226db8b82bcb93b5e8e206110f93924ffcac21bbf5fc320b59b919ed01f76b7fffce0ebba6d662748a500505ff74a3fe0bf5f02228f19dfcd741534c4eb66998d9b001010e97993f3a4282180ba4005633cba2d163658a82605b50fa3733f7927bc442977c0fc068b403169d6c6c6b56846fd274fdd82758e045b40469a24bf31aceaefc06edefab7f7cc01c64e7b1c3235403ef98b5fcd3e23127e97f43ab87eb0f7955c77c6fdc997dfcb5e7724131f84b5b5e1db73262a9a0e517afab218867ff52713305bc5e8ad2d98f1f7e4321dd778d5f06e97c995dcdf9ca81718cd3fca54f34f1f5e5aeb4ca9c83a3d77979ebbb69d9238ed13966eb1d7c960cf888dc3b4875e4e5314c2bfdfc49c94136a25d25b071a9a5c2f616416c689b7e059715f9e5d998e0cb9a1b1aef49280a14585fd65eac14853dd0af0bb336e0bb7324e8a6a0f676ed004b0b0631c86d2b08a15bad390442b9750cba8382898ad48aa1224d20568afc8eccb2912ba09036ac021d7fcb38382b8bdd0918fd8f91455635c62b80c89743e8b4753b5389d3a6a1870e78cba77ca14c079c7092649953dedf6df3a49eb1f7846efd2bbf8b35e910faebbabf498d8e9f68033fb181dce6ee556bad9266e247056cd422cd03b2fb351ee6915dc3c88413f54cfc5902f37362a7a295d02d35b8d36c43ca689ba320aeb4f5a8ed32e1c8d54efc95816a34bca130fefb0266ebbd9dd6377faf1d981b2720e8d01e000de56e1d3e434474dadfd66457f110ca034c291bd5e83c957b44eeb8cf2d34bc6ed1522a449006e647add8d284765dbf9be4cff97335c78c7ece17684f6e3614426a1abd2628022f078031de756133d34f1dc05e4921d8361d40851f559d2e97a1e47e7c7044dc9d437a6eb43f61aabd2930a977c8b43a544ba57f41ba9e5d25e7b59080861f0d4559f40fb71240e1568f41a53c37409fcff6709f74909554dd57eda7b11bb504d46c3b54ca240f62cdd291ddf9d425ae203b2a3acda126ebf64d04d1b1754cd61e64efab3659249dd83439c118d8b2eb368a90b1eccc78c6c60b2927e5d9313168412e090b7c648cd4cf569c8a5e17cef8a2d209bd02f61401ac02add7c24c9baf45d306947173bb980a5d0f16322a1447bc4317797cdc646b1d797db24b40702262f1ec771722a71712f3d734258458c0693dc3397951cee8eeebc2c4efe9ba865e773dc168985c88b4a42c0476f01b74250312cf2fa6b0b0d697d4f43a6b71cf414a89ffa6822bed5dad54e542cec9919ca967ffd983b8fbac82f537d9cd8042970e5faa22541d3f5d51423a1f4a210799d49a163770e0db16c6397e09896b80937d4ff83ad44d26f16f41edb166a6d97f6004efbebab7f07ab94dbff9c56e506fa77528f05bd592ce0ad0edbd0afed436c2134329b9e3ac56b7fa0e7aa84e71638f544d0e2a2ce37e7f0785e19bfdbce60edcbc55e025d0d7f2be8befce3a984146c3f738d9dd46c6d5e48ebe7fff257680fdc1d6f55bea95dde767e14d59a5acdd570f5d0ebe63ea53a0838f4d46d57612777fc92cf87e0072e128e1b81b06acbf01bb0f2a47dcfbbc7980af3187ff7adfd68601c29db4ce12d9fe9b25c0706fcb6328822f1266ec5354a615d569fb9f96ef68b8641a1133dd8a30cdccb33c00cebb437f918d627f81b1cfe7b1bbba366e738328fc1747cc4017072971f90a2d953a75174c0dccd1bb014aae2d5eeba49453bd2471871a9dd5b3de34a00655172e33cdf6ad82d0a67850b62f976522685eb202b2492bdc92c952254c005fc6a166a99628d24b21bf142f73f7ac86fe0bd5194571ae7790ed602a273dfc50651ef8b5480137ce32802b50d6b26103c9aa29d41294aa39d58794f5225b6939039d75367ab4132917cbd6304c00b673f4d23d5286faaeeacaae2c9f137d8f1102edfa2b3dcd3c06ad8a61ffc70fb4a5453e36e6aeaed0c02499fde83dc2c5845cd6f0e994bcc73bab7a4085d19a31968be54397393af1fdd507e80cb00c07bb90c8605220d762da9541741abf387f031936f697b531869a35174d217213089d29fab21f7f4402eadd49e8c270f94ad858c748c64225105232421d3be192d7383b57e4ea0e789b129dd72315245b991653ab79d02eec944cd6b2a6c554db7df4e4f28b1ed54695b31beeb94e47073cd467340638d0e006faa17ef43dab3c65efdefa7b3b906521392ecc6da6c9afe462bc0c3c8474818726a20ba816a70c91c97f8d05ae54056e16628109f4ad5bf0be5305fffc7d09eb45d023c2b7afac57e60df3c180d8dc5e04161437e15d5395bee074e10e2ea550c68fdc761f2e0191bda86050b3de0c5c83b6d444ec512933b645a996fb02e50783330cf9f5a85444968a6297861657cb0a9cdc55764f4b89e5dbd0f4621950475da4159e7edf841e13bc2d3be6af821e258d189be1cedaca7d1cad6824a460a8aeaae068b15f2eec2c60f97bd76ddaeaf70005e83492ee03f82c6421d0b463e2e5a7701753d89e63597a59fb28c49850c28f44f87e04e8f2bb3203a536ca3309218964f50d2b444e8d36bad033665bb498e13552ec3a75fa26dfa45d4248c6bf7919db6e51e728e4c969a169b92e9256c7d9200abb91d6856bd95e7c1dcefd9e2113dacce923e5e5b897f819425e26b7560fd996de972f70aae3989a6bafdf0a960d7c3d69b4976458c484ee22dd2404d4155badaa0a2c1883f1519806c52a0eab346c94ae3f1a119fdd454771c9bafcbed8088260975cf2f5c803542cf219d8029ba81a0f029b095510399a8943a1c152a84ce90c0f417c363a9c9ea86038ceb755099a76d43f362ef8f182485eb32f25b2ad98ecde01a4bd8b1bc0c87a448717fd3f08c2b07c50811e92138f7c8466536595d4f94cbad3f11b07c1a14db732d47edb3efc538ec7c3a8f8c2bcf43d20e4c24325bd8a0d68d31b87bb568285215c4d93c5f838d024df413684c5157b012f9f922c7e0ae46395d7959142d5e1bbf1ae669c1adcd96769146880e2c169ecfceec153598c238a90e7ed8685d037361deb7690f714e1eb3e796ce954deeb3d63c6de0c0554f357e82787ab2703e60aea73c58b38a272ec6d1e5610b428fa0a7ab70f5d0018d904ed7398dbf1b1bba5c1d578b7a45d592c2486e8e6538f332307e1758917526c35f4d3c85736d3df9a57037e1455d8de595595389ffb4c2f4dba8a85cb8755928ee6b92ac849a66300c3900c32a7f79fd5188a85db51f776dd0b5bd69af12aee36569b7a629fdff24c0d352951680eea57b6a54c1cda0054fc3933a9bbf2be3de80e99ecc63e34ce2fe13bccda15b2193c2e75044cc07ebd2901430aee46d47b1bb82de82072f665337df4220b950df8e70bad67f897c1580f2064c0339cb348b7dbda296597b37b8d8a02aaf56c31ab7eb52473e4fe8abfbc5665cab56d920aefc27972acaaa0117a565d65c190c06a08e679956cbaa8a326090c03c7a4fe71c52909b7ded405d4503704157f77db11625698d275da9d94c8e1407e8afa1e8539a0a2ea0acd958bfa403e73d6ade187412195dd4e4c94652e77204ba80b8b620a9fc7745689862942261ef74646a6dcfe37a1395c1e3503c7d2f59b6c755e85ba330d39a71ad9075ef0f407457515c66916500cf4739574d125001622f92c5a54ed637e4f04351c8f83de44b9e8b910927d97311f61864b48e0dac9b39c9c541d5f941f1934fe320db0436f03ee95ede5eea510449389df4c04518079b3111cbb6e9fde5d4423493ef2a3df75ec3c49e812174308902a6a2b3caedac3c6e6a831294d33f7d2ff84e0224303e28b2d514418cbba6b7dbf69638a90a7a0448f510e495ed3f39232196c1418e789409e5b7444ba4b9540739cfea2d90f80b6199dcaa03aa1f93a151745fefa444b252ea2e95aed79aa2887db629d161d5d5d29c5f7197f3b8d932ad462dfa4562ac5296ea80cde8dc4bd3cc20542bb392d06b2380af0770f5caf00eabae823b0723cb214271df4aa74138985f5ee9bea9f3b8b07a6cf3750d61efd437088cbf41c38000946325e6d2e117158abfc64e2ee498df1dc6764d64781aaff936cb6a1f61dba374955c5f6a4b2210f27291474058cf4b7788a9918d0b8ce41b011d820f5552e680a2e4c82bd19f0ba2d09e462639aa19a857fdb8f7177fff8cf28b87170d4634b8be8a6fbced28c9335be2071ec0398a1081f2db706220865857128e0266736a9a2a854b89c5212f7eb85172d6f5fbf81626a65202ba89e3d401eba9f2c1460caf658c1e3706b9ec58fc2c5d43ef11528f1eec17eca6fc129a0d4ab3e6cf6604f6f27cf9cff255470398331045ef529bae5c682d378e61c427207da5542655a3b1489e68c778c676f3947aca0a71bdd19017e03e60fcfc8a3bdb4df94ce6b3e247127941c613ea5b97315010d39967c384179a88c29c88bef0ddcb9862d257dfa7aa0a7ddb85cfc263f82b08e4dfcd1dca9b24c124cd6a1be392b5861060dc5ad32b99149717a9805d9a345e7c44819fe17880e8469a3991781d3c96ad26b3bf30232eaeff3669446800d206f6fd14c873e30edf9634dc9c6e94f7174b505d9de5d7ece117918cf58ac5d2cbd9a1272786533e73ac52aa775019c1c2cfcdb7aa33692ce4e20cc31d7cb15ad7fbb06fcfb7210f916820971b705ece118bcd29790d1e346c7a058b3b0d01e111fdde2cae35134b4e6532e7a725cfed3e959226c9cb73d23f0149770b5159d95203724a496bdb810ee695e2ea1f913ca1e3b74db6fa045469511a01f3c02e2aa5166f06bcecac385aa20ffeab99f76071ecb8812d77c0b75c52d295a88e9be313bc19cc6f3e34ce6328dd6d7310c3668dd76d8081184a862b27c16512722826ecf3ce9e251455791551b0ae1dc824eb9b45d9ff5480084009fc9d8b0e4dae5443cd8147601745427aa74bb18fc73b1dc6a2912dddc827807a8d1ff63505b82e230064f33ae396b41e33258632f07b5463f6707eb37a190d51007c19a298aa3d18bbdfdfeb8a64bc8599ee0a94c9668ea1f75d8c1f5e633524aa999ae423f08676abf25fe98c55796359446ce03d763df2719cfc168f9ee09e470358f52be34ea8b9c615ce166e062863485fc6dd97697f49930ab358013d66e4720f600e362c559b4cf07482564c128df704ce2d8178702a5db51e030e3ce384734c989bf2d2f767bbd0825452c0a7d1da5ede91a04340661dc08b4469260e91fa30f7bc770b1087014d5d3e0f1ffdf5b888470431c8dbe8fb305d872af18b72777c2a3540a8b62dd728ec6799aa734a5bd8cd3507f0787d574a7d5272a463559906fd7587f8fe0535c686218aefde048a2cffc80a18a5ed14aa1a00b0249c88e505f80a360ce66c8486ceadc253b88efc08fc4ffda5888973fcde0449c5fac1fd88a88f0505f8c1e7c1ae32f33af7836b16617d62ef87c6d98fe6af322092e30d09e06c4248b6036bad27fbf76968f02835fdd3fb51286cc62295493e709a3a737f26e1d10ca640287eb7cf93ddd82172e02ee210f2b795c701168a67c4b9e0da0bd637c72d4ec6d1970dce4d7f9ae2c9e5e11c1a47e946ff4eec4a5ef12ac32d73a92483bae0833538e6cfea432496e03382fc6fa37e9353e860f68630a595d56fff3b505ea01393d7937bbfd9604197e305658ce98fdf805d35a7cd1cd40bed9d23c3e4c9c0be5078c6cff169751c73747963ba2cedcf4c6d47d8b6207847c2c6ae70e6dedb102e6e8a55980d09627ca4b0da772877b9dbc67ef07716664ae4a266862c0f01069952f2449cd820dcadc13fbcd426792453cba908608842c92802ac772f699d15a82f6c5442f06c72dfafbd824829dc96c661290f2b71ecec80d1f00f191ac21b8489d7e2e22da04bd3a0b22c339be487ff683a747f768ce2c3cafa6c79adcb8454e3db64eb450ec4a6cbe3c7b866088ae282ee05602277751c0182897cb17d20d77b23c15e8ff531db1ca510d9e0721538527aee2a4167b552d9674111d207ef2c66e0ab46ad9a5160ae886a5e35ece1fcbfade8954de9c793ea4bff2ed835228036137dd3654581701e5d649725bf5b3059176e7922fede2c1db580c290cac3a1a880ea072b66b7b9772cfab437f02ce109a7d32260e5df91b029f7405303ee2797d07f93ec3b8352c82e715daa618c8bde590d2c7979b1999ad4043eaec60c8d5013677fbca85e37916ad04317d82ed5df30b27bd7316423a217e9933162bf52c2d0d437795c225319b749e758068728f5bf8f964f3f4ce7ca4b3ae3280b10381772fb06179204895fe1841f3b9172b1d45f1a50fc69045c07a2712e45dd821e93d57c3ac25bec166c45965f2e750ac64d873e5477a655af038e13d8a4c57d6c9fa9e39a957eebc7cb7f37f285d521252e1473a5d9fb7d573778de3d02533b4c70421dde9997de7cc5bff0ed30d76a73cbb0078b7c70c50f977725e2466bfc7890b473da3eb265b222264ff31e772c07c850c1cb90d6527a658eca7042d1e9f60f66632adf4cdb722505f2b97d2ae75563358f50aa49cac153c90b4a9e71d9b676c01aec4403720c475b0f433dc4093b80a305dee62a06127ebc5b82419364783ee1cbec3586d288e9357eb8b918e1b82eb8a01e6507c85cdf3e4176dd9e5fa615c406c62f2e077fe0560e3e984e09271c7efe83c72473be89315a6e59bd7e08027b954b3dd21959cbef277c9226a3b5dbb7077f283ea6db5860ffdbf91341ba42b0f117a096322071e664e10afc802866a0172f35eb985ade69260b7c9a04981f94dbd4c31abd566b8252fa9238a544ab69cfdcb142f17eef5d3667daf34966449fe7f59de3a496a823cf3821ce506189d9a7f40967ddf9b3f57781b70f54c1ff37bb9a29c93c5c71aa28fefb88f1a95c5ce7c3bf607290e2d29536a1cbbb4652184ba118405b242487b17d07b9cd122d956c8583ad537a9d0b44938bbd604e118a50d0d8c19a094bfcaeab33761e9000fe3332c03363103906602d8585ab365dd96c111d25a27a08bb0576cbf77e9f932beab0265f1ac78ee5d376b73357378d20ea10e77cf9dfcd700aa27172bc1b47e1409ccc1120831ed801dc41919f4189f4a0eea450a66d22360d7c850e84710c29567310a602cc09a9d473427ce6ca2bc468b612a028677699ad9d19c9d5c99679ce09de1e102d0495224ff0ef31a4370cb82c44592b8bcdc9334daaeece9796a4dac2b4b991edc3f3569d505e64dec95eed215603f0536781911f46f87149dbd313c7e778e3de4ef6d37ba9dce86663409e2d30aac2b2c5dc93ce4b0dcfe34fbd29cdffd8ae76f8dd0b7a1fc62ad34c2f3c7c9e20797985f3b27dbe46880f9fbb644c6ac9e23e2f0eefecdff5ebb81521aabcda4c9d7753cdeec2f3541ad02704c201c7226144a9719778f15778d2f23225da8f10226e6d41e59acea6d87439b5360c3a272684ea373dbb13895bf30e2c6003afe24af006162d6769061022db65578a927c9d7c64c27eb0a99d9877c6ea2b5479ef35ef7257e32c6bdd7fee78d5691739cc5d8c0f2b6bbf1703761692bad7851236a2f1e7341bea663054ca54a657c5f68c077f6fff6631ef47c9ed08c32386501b436902d0324397f0bfced83d869a843566066fba2111cf7418ea5c75917cd98449675ccdc95a0c433ae30dc25862e640fd6faae1ec8d7337df542e946028083900e01ab41325c2e76ab51f42faf39d8e39e5b39d23a2ca168552dd82cd3f560f2eda9e7f6c77b4ab24427d4335e6479815e4ca6e2cf02886dc2e427f405e585216b26e37b998cc81b8e63505f53488d1a51ff72708f8f186ae27724f5e22a5185bbb5bb60367764d33ef3cde2801c1724f71339271eb8d226457f69b620dde80168594a189916e2041b20904a56f46931d565a7a4b2e5b1953e0d5b185b5089ffac4acf5973b26a8d5742bcebe63c8cab832a4f609d451282a62280daa03390869f8e837254e988432711e8a6c4cfd86072fbac8f22bdd259d62c7e9162b610bd400b75978bae5471e974536bebd3a133cdcec99e9eee705af56ed0638c3ab35d510e54e383998410af33b365385e8af127d651f1c6b970498903a06ad4be2773162ea2e196373e06b6163b12082fe0a98b1a0a01b192b4be7004a0fa5c24b58790be000a07052dca5518f336c69cc9db991a51aaa24c289955fd985904073551192b8c738edad5ace273a70cdd91d01934bc5b85a2c5f4559e007ea8442666d4a86657a91c8440759b3f186cb6968c53c8ff4fcea72a65cdf0a6b84d69b6a0a4f1b085f9097a4e20ce4fc0118d93537694ee95f292a43b109f69536d3e8be8261e16272b701ee736452cc364aef7a4351337fabdde837df46cb5a6bf48758422d24e39fac6ca27f8531e8fd38fb3ffeedfbfb8adff255cfa0ca1bfbc0c81e97f25d4ced0a140dc4ad54d7bf2474128ee16d4933d328b7363ddabc608bc376f11cc4acfdd2fbd1bb7f219f1e2fb8619d6f52bfb6d9b6fd184a003838b55aaa5cee1a5a645cd92d05129eabee5951d181c7f69608baa8954ef8a831c68cf1d210d8222704c7d4bb7b2bd9760f327ee07d52e6dff072ba6e6708c5a62acc46c4650d6b564939c8e9874bb2701c6a6e66139a5ae4d48d24331b332daa8249d2bffa6423fce6320c164bb97269ba2afe9fa2f5b8f7751fc8aa3afdb393ef3b79404228b9111a9442d71998e2db7cfe57f161ccc5be396cbba36737eadf929232a1645d237a1957301e2d1a08c60e47f01bae0ce3ea32fc3a95dd10eb8fe9bdff7d7c4add59c3fe6af37d04b78a12ea460e539b10782d37f58b44395dd24634e4ec512f7dbc5e72a60e164ae8251fe3fe2abca90673bcf42a89a18c47f1bd623ad1efdcdb8e33e350ac5513c038d8c1978cb331005930daa1d45c00b47eb30320fd828e227361105ab944e8c36cf40609691c3db7243050002b64d9611f44a8ad906c7b80b9b38179f17dc8af3b2b12b0480208c9b2af1d5f706c7e77ebabaf482a97c3fb021d43e4039489cef09d650a6a670b46d24388d688d23d02ced0d206b61f6d31281ae68c0de1ee0ba156fe0c16e777dc5175ef746bdc742707e2379249b7b6063da49b88bfe4a4ae8d4c74d07a59593eb757c925d436b5b337955aaedbcce3df78953201b40d7c3e1c787ac1d3bd95af57a1c455ca072a87826be663fed7c668732d9295419b95c164e15c5263fecfbc3b0ba1c78bccc25b68a66700252755232c5a5bb8238122c90e28074325379cde541b7e680b8b47e6d957356dbd2ca1607e3970ad3f5b28a56d0a487f3394f417ddc0373f231b15256c0a85a18c2fe1d078067baad066df12bafae7546f8a8d4aa438fab051848f6b87c785843ce67cd1a89bdcd52a9cfa5751eab945779de3bc64c2c08b291d63a91eb196571e9b62e9d3601d34a075e8efe400d97812b4dd664e7522f827765437e309c47165b75acd108ee918cb88bd51e1bacc5f8c9111501caac3db2a380c02d99f143e5ecaf1fb4892753509ba9992ae6a4b54f7a93f6d388426b8a9566e92135ff95c5298d99ec73cd124864894938ba097d8fa00f2cd52bb650eba01c61f9c188cb53af1ff07decfa8ce3e67aab8f74451313a56d269d9f6aaec4f5d798791888862764692008fc3391142550c43120c5a7194f1d68b2c11bfddb0fbc908e56c2d07d639027365f0139829b3bdf33ad0fcf405e96236ecd5bdd615e1cfedadc20412f36ba5c7ca6ec124ad334a315fb1ee97050e3e83db0994ab7fd589a9fdac937437af9935033797284bfac165c081842e286fb6c0ed821b59ed2f3989277b0734e2d573254905bc3c179dbcb15b8bdb2ef2c7604de101d4ccfbf811549141f2e140d8a82e61d71451d4d8bb33181856edc04d5d13956fc7a66788b724314b80a191dbe108c06da866680843f5fde692c9d8341ffe513a28e44d3b975720757991cfe10fe3bb9f4d2c33c8ac8680fba595a9e7ffcd76fd9210ed3dc6afcdbb0841ff6a25f82bb29c4d5a3e3d3b5543f81e3c61c2b47b95c5f64aac987fb9a45a6cef877ea36701ce64f266d9c0e641dd6ed37f81bc30a3f797d3b46af3ea85002e18c96570a7ac3aa50560d32ae3894bd9b8a1a2ee6234576d51de6313998e1a6fe4120e72204aab20b4aceac7c09f8ae2d5da05afd72f605198ca28c06a643367e49c5d9c1b91dfde1bcf3e7c9e3217689690f370a8c7f88955b3faaf70755909d354986a2c2d7c2c8f84de921a9f9f82af4abcb1c56e664a2863489282b7e97be3bb126278184aa2c878de183cfe4fd62ee425518ae42353dc66dccac916b9afebbc847825c1c11e9e4d582e084929c980ed10a3ea10ac44c430e4ae9eaa178fff8dda6fc9bc3b5bbcc6f8b1bce43697f9ae48c40094c6771077c2979dcaefdfa0aa764d1916ebbbd276f224ea8dd2f371683670b803f7ac63736d31aabbe5357b6c272bf371d1a5b34c283a60bfbcc5745d28437f579e1afd73b8b81ce0416567b6683bd55b012c7c198f89712e6f604a78ec014d7a186d9fbfc6cb1408c5fed8bb9754ffa0dcab79096a7aa72cb64f41fb80bd9c5db8de7da069b887a1e526f09812091443c46cce886a73ebfe2593009af2ce09e217071a7199cb3654d1a0b217253b4100513ea994b8ec930dde2deaf6a4a681d383d888ad573f11c0751b8c786244b360f6fdf5058fdebbb0197565f4c52e94f3f6365485e261c5b7d3287296e0effe78a7f36d001ce654e7d8dde5d55985b4f8eda51b287ce16516c15da7524ee15899577e1fe1cce60aec86b35b1b312a9dcc8c67d043997cde0498ac48f828289cf696c4090597fecd261cc79ff19e111cffbee122747d0f8a120cd2c6951b3a865d1bd67c98054e487bbfdc6a15bfa52782e31226800846a8001f9535c70b625e949f827f772528d08d374901501e6e28cb1c108a3f4ed393bd56b6466425b4cc01a22a3c5e9cf2898e1cde4f6b0ef69553558c319ed34ca7691ec226f0d6887ef4f4336ce2ad0ee7a389b0b3a2977d86261a40b02f3dbd37980769b7242a0f81abfc51e0a980a150152edc020d1bbb555e642934c0ae01adb7d4a0f8fdd641b8e85a69eeee01e5105e7e166b863384d898654768571c267841a8e746adcabf677357bc094f36831cdca95850a42d921d32cd090098699b0c98929e88638983a7338a137e5bb86dc4e861e0949f2a6abec78d40c83cdf52c18c83c197f351ced74af00c930d7119052e6116dfb6e442ae67a90f3bf0605adc68716e8a3db166dc66531f480c143c468e95eb0835aded925996d489ee77a77cf3ad673b0a5413fe496b64aa7b7d2ff711e5a1305d330758e67fa319574e4d0ed9d81c5c944601ff3faec263e1059bf4d707e89686c7237ec64de9ad8fea0bd63e6d81d6ea04d1b4159a39211b4794a85cb9b5b76db925a40c9457c3de78daeaddfc5688916263eda3cb3dc94125b6aae2537f316e72850878d403e155a0920ffd1484ecd41a965ac59b44f376ec6257ba5aedae20f2671d4b04e279717216779173acc702861124aa8c2518fd06c600b9d539900bd2ad15fbfc8369ea46399df7729e84d5c5df470c60b561b3e7e5cef5cfaee4c3a74ad86060822b085253f6b3be3d411e834222daccae7f0fac8ac646940faf17c594377c94690742883964bc9dfce76dd8eb225b01ad07724a60895d3a19ccba2fb0219694ebe20014fe5d4a94115a7acbfcea4ef3ece9bec620b7c38669787462e23aedcb2218c108e4da5aaee5aed2e9e37c1aee4eb581584de105d9d65ec83888bb524bfc1853b52326625c71c9186f042086a101a3dcafd70ee4f1d27ebaa148008f314f2e88b5fcda06c6187b214fb8d8a0900792e7f16c333d968de5d7c8c5364ea1ec9b7f7f76beb8b8c7ff184908f47294030c5acbaf266fdec26f1f5c85afcd576c0b08c8462d49989ad0871eae62ba4256aea2fdacc95c840079e6c494af1ff82c6ddc0e66cb201779f5e926e12f013d18ea8136b5026d97bab45c21a36349b22f46c53e75c7982d61a95e72f4b8a86f93224a735b77e3fa7536cda3ebb5d3e882fd3aad7bdae194ed052943568c7e6e255a4b96615c6895f8f36585e7e07d11cf6899298911e9d087519d1169b6ba73b82782fa3469692e8996affa054f0a3307ea2f608891e7700950cba2e8c60cd5d367155f568d127231b5754cdacbd7dac750b4fdda9bb4a45d3a2bf950974299d22735a162149032d9be717c9017a57ce74ba85f927923610dae314978c5bf93324954da4ab96048700d32484f689d90e06418920c9d599c2a1d242830215a3aeb22ba7c7e2ad1245624452954fc3a306bd066a67683372cbea2071ab556448fdf1eccab442d8ad52a9f894a035b81d9fe34d67dc4694da17790e848c8f9ae48ccce39c06fa2f34d4a22171c5227505d6ffbdb9f152ca5dae90b2ad1657b9e80a373567600acb6944412dec6a8493e82381d438a18c3db46534afd7606370a519d08764fba980d5e6734063cc0ee2c82ad2694775896cfca6aac18e02482ac536a80559061e0e2784ece17f57613782503117f8a4c9cc724c2a2f5ab2d9ae10a4e15fac95b79eacc0022df7623603f530fbf0020e929e3eb888e471f31a7e34e59c21c23a2fbd21f1701dd3337df2a851ef457651e9b04fc34c22cdf8700ba6859bcc9d8a63b9d9be2f7e3e55074ffc70f99760debc2c8f9f227eaf833c6b74641a586140653969646e94338209b42dc33df6cfa688e339b7528af0b92c5e9bbaf42e7bdb12e965efbf217cac8f1ba2d775c524cf5411f3f50239d8dbdfc57ef94353300f8053be45ed51a7902fd250a60a205e83694b4ab9da27db5b5ed7d4374dab175df9760591b3fabd48f1048485b8f0ea5ad78631d13bff73ca32f04e2328768e08bd70b851bc5ad24d7fcf085867f0a20a2f5aac21890bb0ef3375be0509e4de0f298af729e956e234419f2166ad63d2c42a96c3c3ebeeac3d3ead033538683b4bab96ce0a7f624ff662c7a1d6a1c57f13a378d5cfd559221a16162a8e20e7e86277fbaa40b10f520de3cd9c872275c6b03ce9e35de6855bae63963154459356532291c2521aa65237aecca711a5781cfe059dca395ba89364863bdae01ab5e0c1af7a7f3e80927c56b08a4d30c70dc57ac1ca5d208c1ac389ef2dec2601429b59a13b5bdc30fd115c5fa25f11a4119567ba43172511f9f8a5a60e71068960a31e7bdf0c387f0ef958a0f2838b49eaedda4a263a0ab36e7e2564b7a45c9d18a14eb6731b3b6f6e254139671c9f25bcaae9a41c8d3b6e6941cbe79ac1982a7de2d09653b2518b5874d3503ce464419cc008d08e29e59165aad2c37574b18a6defed0930c9620206bd300c2b107b75b3027f110601c5c29b8b8afb1c1717d166d6ffc41055efdf5a59066e0a35d8ad2a80ecc60c4d8e4d3ea2a77b4318678d378df9ad99f5cd2fb5c8b3a38d73e4747820fc3623a7676590d8f1b026967772201f5322932355d7f7dc2f6051820124d69898b65643e0d3fe2e8d8f1ef12215b66a3a41822accda75be6929b036177fc949729174ce99f2529b427115d8d54ec2e7914cd95e2061658c061baabb691193244bcd038ad4b4aaa2916cbc0b4e2a5fd9cccea883ba04caf15ef94cd824546f92d2c3480152c502564409ae407226ab44193c99914ef4ac1182b402b9114147c1320f2241694c6fd1248133cda9bb8911c5c8dcbed168d9b50b49e754597fa2d5851c3ef244bfcc97c564f70e21fe6f39e614febdce446d76c39f8baa727dec8cfd74916126ef7b3f2e573f515fb19cabb0040efb6c6be261c5ea6f1213a2a04433d547d4bac0c725ab7a301d0a221b1d8e34efc5c6825cf9a6cba9ec31b5d9cdb788190441af5d49c549a40617479b664557e26e384991636618403e8a2228a1abaa7411a64f90f5a28080b9a026563ba3e9b13ac26660310e93281c379f09286f95a7cff424d1168fab4ab7e5971274923883026902ce609df70a9baaaba6ef3fff7671e9fa0501d2eb50f2f8e01dbfe8d42ea3513ac1b4d61b5aa2c1ea010f12214b8f02bc24bdbcbd65b2ca42db41d67e049a5ba359f7dadee1b135b2808fb5185f83c3390c1cef27d18576d76abe335bcb2d8e58a1b538a430b4ebca612be6ffdfb3b8e94eaea4d95457b90029077a04d2ab7d6f6e7d57609e1a0861f997ccf0c6181725e0ff0bbe8805d490b230cbd4fcbe2a4ce99e42d12afeb9538f64c581d7967fb9cc8f3a6378505629c324907c998dde94218b7b94a7134ae44fc7b52b1ed02838d0b7702309ae8d8444a3a2f41b492d18a6427900f80f60c04aa1c0ec4d1b229f05385232399e90aa1dd192fa205d66df1d80754fe8e52911a00ab901bb59f2211d5084eecc33ad673576a111680e93dec50c5620883da0aeefabbebabb54043c17cec605b4ceb5e6c84222d58bcb05a8cd46b86d5c377b3414ef0308b5b16cd3757e9ee83e83840cfbf18bebb856f3bfd34078d7b87a7cd1963742979d29be34579627b0d3fd884a65b8765b6257494164f79160641c22ec0dfa7b67fc1a3adfc4f2da4b559caa8c6e3caa9f43bbb91307a02893546a6f3cf35d16b3e27e999b51028ddab511d9f522578eeacf86758d2a7e9092b938f2106f9799ed6be4ed97ec09d3ee4e777870ea9152b48ccbed741ec8f3e2a60a3390768886de297c0dd3ae48ecfccf0ca22e72e8915a0d6b7ca27931a8c1427204952eb20f896eedaad72ff881d66182523c940e746b51666c4344c1905514bd03bebc32496ab370a9b8832f1b7c7d7c93993674cdcb2c9ed35676a47957f6382a6354b8c5392114a42e67d357d435edbf9aa0b81323457d327b6447a29736438db05f75a1000812067459b4fe2f24b8bbfe91088311b8a9a16bfdd459ceabc03a66673a6b804762cbc7052f159d36ca7163f2567daecf607551f0a94bba70debd1b04be1a501e3606cef2d6844b0e76f30a2397afa1cd5b847ab2a25ef7b7a3bca28e17f6f7900aa3ee1bd682e2d368228cde3f3b18ac6420e9ded99fa2b76162dd3bdc2027a6ac2161a6eb5b9fb54c0fcc5fba902d12a9920fdcb9698f1c1fcb3932ea7b5652ba0ea22498a9292a1a7fcda5dafcf03c2e06f39f136a76bb772695930455028358deab58efd9b6ec2715961ee130020eca154a1c664ad353db907aa626715c0daa823f1d6e79e8b957521735a5499704b6334d9daafe8b31910d9bf6cb775b5147426c52e3bdbe54a1a94f58a965d89e4735103eea683a2caffaa60720a999a294c466277ea9c9f186cb6b949d9a2fe294818f13fdebacbe62b3a8742a369cbdcc74cfd20e1b50fdc4c6cfaf86a656506ff29ee8a98e44aff491d992dcba68a02b2b80cad81c549b51e55fd9c58f25f77e24f8da7aaba03518822d0bc7798431bae39f0e915ec69f08c4ba1467454d9abcc3ac28e46aea051786dda6e9dd33fae4dd3dc79182a9fbb5a0fd21ffb85f7f2e793c7bcd70df046c552fa2afdff16233d562ad21c8ff9d7858ebb60832cefe44dca85a038c1adcdb8dd69508d9577562ed3b92fe8201675b7647e12a427b07feb995ade13d495be44b0b035f67d93f4193b09a4e1d08f0684ca66b69cf9df9c5605df449c077c4e712ec9134952f269cbcf97f03b7bdff44dbf528089971c3e871d8ebdbdc2310007354ff393b4acdaeff1ee1491cac8bb36d556e6c9dd616480014d98d419d39c6baa0cfb917b7ba8dd0e16ad2022c2796d3b92a1dd33438ca9de90a69931b641f5c31b7152dd87fd96afa78bb9a441497736a4837e8d9122d632a4e8e8cf16a866ac603894320d6d4ceebfded38c6ddca0e6e13661c215c0492b5bcfca418d79fac298d9b5523ab2df0bc6dca797f6f1fade88b42e07cde4bd2fca38f5c19f2196184b61fee31ce40f95b4c21fb3b1936936dce333ab88b4b2aa8c6fa2b0b292ebb8df749684b78e3b3546903189613fd5d348d9bbeb6e2de29869d26fcdbda41c82d15349a7d77ecf7d419b9a75dec454b45cf2991181bd1c401c8157d1e7289227373021bb1e583554ed584afc74a2842550ef8c081e12d6a7ef7444df890d907d6227883d8a89764f83bf90e2bf7523e83afbc133bb634a618c00e12db98e7eba30a38bbb553bbb657d450296a4a7acbe4c15233915d0b2e722069db27e4c42247c80af3e6ff0dccb3246181d995a97a4371c6d0e21504f5aa9c595c41850f4e93f17311b0f2ac4e7041a2d13b0b33a47a2f64e288b719c39ef32862d5c6c7a9115650d01b5bdd9c5b90e3833879e301d4ff040921a06279026cdccdbb64537e03e590aece269bbe01a0455373358aef5682c1754504812041a47ace1f3882733fb2c3f329d0280b6b6aa5d58834d4cb4e2157dbeea7ddcb23ef8077ff5e2f55b0db8bf96989ce2179067419dbdff810f7c6c385d05177c59d928b5781c760f778b25c52f08246f92423fc1446a5b3ccdb2b360dde64153fbf495590cd980407c0c57cd6f7dc1b6acc3ea08714d899cfb1032b82ed2f4983b861d84f413de494ff1bf6688bc0714968633fec4b8d9ed968813c35da97bc24aed5f4005cbb18d19b2ed324b5b5a2d1cd024207b381040f3cdd3b37635bc17ec35a9b5771a0ac0e85aefb7b79461beff925dcfa55103e65da47a3d23cb527c0f330fe26712708969f12b8cb9ed69eeaf874e780d8c1cf773f8d667390f007576023ba7b8e409e823b82a0ddf168c6e68d1c08b5269e004c8656c6399d4129624819dc29b3bddfc300e2fd28b29f8a0d83069924a500d4562628e3538e4ff9ab073134d51ac586e7b3930b6781d3472374f9c0b507e1e44e1e2e14e9f2dc1617b16fde3da0e8bc77abb3caea88785ee2fe94eeea7afb72914c5f4c9441235dc9c8e4888538e3df80d6322bffe6da294d8138a38e8199a6dc11af43c4f87ee2bcfd6cf5d37154c3b7ff48f3b7f0a4883e3295981012364b490f1e221a1a44bf6394095737e2eb2550fb5b0cd05959251c7f3d8a50f5185f56347dc9768dc166e7f1034e204362c18e1bc7a0b44e00827566a985468564644c7408f13f4f7e691571b4da8cae3909950ed6aa98dfc33432636db4fe3720fad9c0b84b95c2b06df3c78987bb3e9ca3121f269b672168d7b6dd7d61229e014196452f30a9b815d699b44b5d7bd6218a9813c9de93060ecce4daedace77c9b664d4a9fb0b1f943195a192e1caeda72dd2e551106720324d2c78f9f9f9e0ea0bc735ce2dee2ffc9db5b368a3f0905237cd04d991d0c7ede3a22fe1f151fd668476f189a99b729d35d75d52f5881a6930179d6f02ced6f04a5520d5d427a63c276178dde79e9d72693c2c59a108b27a56d86cf56c0fef108e75162af51fdbd6d8ffbc0e99ba8c15afe5000cab1526ae65eebbb5cbb86aeb7b87aa28bbd4dbea293e2f38c7ad040508ed594cbba12433012003bae248dfb66ad4a3c1e2fd2eca5eea426b5a809ba1b1ca4b6f96f5b4bdec7a96fad3743d24b0027777b9d590f9227c1a0286a4388b0ed50c8f481fdc5f0e38d2bc2a2240fa15c3f6ddd9ce3104283a0d21b942a40a22c0d27f2b0160f179d371bd27e81f2e2b362d0c1560ec842b2867e90fa74db64d3856c546d98d2db7df68f5c190effcbe2e1a34dbf7a1381c4abe28ca9dce386b228fddae6f31da06b7197ad90f68ed3f4cee45e1cc0e0be1be8333050782e21e0451e4fe13f3b4efa12727e39750570a3722444a701547baa75bd5f978b4b98254adfb353e4bc981b70090289cef16f39bf9d1213d96763fa9304ab91f5b15ee7af4af37accfa40ee9307262a18b4345735d3354b36d2cda1473ed49292efe3e0cd393a97004b216efde2aa77589e69d5fac5b760cb487a6c159b3fc02483960b50cc1199faac7d772300f184e5c38d8f9f96c7e477e6307de28885062de6305b9f4187b95a9573e5c2c60a0ccbe9937d93eaa36026397558e49f8d0aab7668175205381b7c28066e7bc05186603c82791a6678dba78675f9a62dcb5d166a82a1700e54f4629805c308c3b16ba3e2e3cb3188a47e22b42b97e3e11594656d7d28ec99de173e4cd783af11fc0a63f0705b3deda13f0f5d0bd63d8e6b399f3288efd83980a700feb7844a31c8b33999a94c37e504c7d8096aa5bad1f6c00184c2e8653fa1bf5e8b801520c5f0d99d96aa7731ffa01c94ef0ca753eb0ee84ccf436b9726084b827850251088075c6090f5aacec9d47cf35f65f63cc6c78e7769c2f2dabf52e99062c444653e80d097fa54e2f5b0bd915944bf445f912262f7cbb8b601ead47c41ed9ebce677f088f57a690831242b1aba310f165d55dc1cd55c5145512db52a8bf86eee5d752572d72607b8092bec5ad6117cb8153988a0cb258e1cecbabe524768be53c974c3c9e0e50ab34a998bfa306b95ae529ab2cfe2e8ec3f88d0ca5b1abbf2ec0254cfb4d9974684e528b86f90bb54123584c9a065ebbcc16adef079d8bac2c6fd7f840f30f6acb970ad29e337599c65fa831c7ec3341bf358e50d2f1703583c2b95ac25e7d123a474507bba04ee0025a4c949113654819f7960db991c0a7087bce6668b280e2f874c8acb13c8e81cda45d00039de463572a63cc2c2528089f746920e0575e8561ee40b94f22d313bd3a842ee9e00861dcff8b9f0e67b235e99a415dc23c56b0f9649e5c6ee02a6d98783cd1fc9eddfc99bdc36bee125d69e3c05bf9c9f6a661582bbf5efea232c576065e2401c838a95a41cc959e35e33b56fb4b863176f0e2f11b6cdedc78a0af5e78c416f08b9ce1e5faf088c775a97689ddbf6ca6685d24613e5f1d930842bc4a7ce7dd250da40122333eafce9233a06c7c8b4383333f6365e142c5c5186fa409f4555adbac753f33ee9c2239f5cbddfbf91884ef13c279f13ce6aaae40a8310b1de60aa56f4dad8fccafbd069ff7269473056a0b9107862ebbfa0a940600be77765b02b530dacb6b89fc5ef3bb080c7b6220436ab9623286f7e06c3ed2427c7fb9c6385156bed293e9f51761a132e4b43c201015337ce100d5702b255f1baf4f0b94597098589103047e0d5f1c10e209460df66331d16e971aeaf8ae094dd8953c7e2427a4f5e3742fdeb5d349c7de3fb80e7f7c616c8c5f8177823d51ac0de2a95fb79c7a9b1fd2ab264c41b172b7cd61a5131c140acf7ae8a13f244f67895c6b3f3463bd974a7919bd7d85fdc0983bac235d2a688069ac23f49041bc3f7575cc880a64fea4d1e6cee1edb70b7672452826e6f6a92efba4980fa7b4e7f393182e5d283e2637e64e86ba13d2b8ecf1135d743ff14f83bf027b15e92013a8e0d6ae287166796aaeebef027ef94104c31ca1f8f6e7cd47218887c5815e1a5eb7d3eecb28f1c0811f04407510e56acd5f7bf955590f9c47e7d23df4bb3bb364cb48bc77c9ae59a36a3a81e9b816d4479a11074fb805124c00f90ecfc75f015d20f4aa7048a0c743d4f1c2eb54d8dc9738373fd9f7df1ed3113338c4601109a3a874162bb6a50cacf5f6a2c29b60b9c55b357bedb96956b0aefeb383e87afaa0dda548252650f75e26bf56403dd56ba975cddf1c72a17e859e8e093b72841db03332728799ef45d80433d309e81fcec1e0b50e7acdb009ae1704d19e03e5b0d8d98c26b5f0847575e574176c8d0d6a08f36525d485283a0bbc78ef09cb9fb79e86eb268ad8699267ecd3371f519e28b846e991b61fc97cd459204a790a7ddf6c827caadc8ea28ce08f0a7ebc20f376db1230f39141d77bb0b50c3ab793ac31631fbed2f032e11a91cd816d50516e6cb2fb521c9092d6009a73459697c03cf3992488cbeed71000e3828e0197b2eb5be242e014053249bc5b93f7778a1e8beceb58cc0a25d5b0a80d42c104c002c9f2f52a9140cb43bf9f9b20cc8c55a2146c4b8653a0858d7c4b552e8cf9e593cc6fdd278332e22f43049e2b639edea5b76b12af8db2e7c9ae6eedf01527241b1ca5c1977ddc251054755b68d6d2d3c1544be4ea6ad5e1e0f655cbfaee92e9f9de3fe8ee899138e8745ee14b12d9d23896a407ae9b81580da43dbe8e4e5d41ba1e061661106af0c9260e313e138accd6b56c746d1c6682ada5a91bcb2b97042822b0ece6c2933a9e7c3cd4837fd81aee7252687230415bf807a7bc64fbc4d6b657cdcb4d483bd31dceac145c2356beff5d40f8b79da8651ee103166209f317f8c12dc66e8bbf5a633c8a4c7e98fd85c510b16586b38a145fe490fa6124b9ad9be91882fa9d57c3c3183c717811be425bd375042ca26522358a6a38b959070adee11609c757655ebf610aea606293e09a3793a20a076e1e9433c973944801b590e9cba37606298f4661d978063c953467d2e49e404f740b7babb6385cd9d2e4cf3716fb7a73d793dcc60e4af4bf81f8f2e3b4a3ff1a8ff129454955f909b936e08d7be2a31d875e2a894f465eaa471c9d5dff146fbfab75ab7032fb630748df7af5644585782c25d7bf2d2f050455c973efd56c8a12c37f9c8a4c49482bd0fc0b296ecf2fb3eb490d6f87d71f2269f056d4612d3ed06a1a54fa8eacb034eb4cd9fef7efc00acfadd3e461de4c1d4991563ab912982c4a7a359fdce7e2dedc63e57df585ab02415f50245b9a09679de9649f45f827a89f6d0c1d7a36c40af09fec755c300f24876a8b21846198cf9c847a99ac1020c19435c391ca1258f12ad910749226c1333ab69caa4ed11cc4ece0710ea0222cf8642465fae380845f3407022bc4eb84c654d9753ae240cd63f40124c469e8c9c2f4d785825eff0216f8490dfe2f59fe0be13be9bb8ef36d413622f7bf719a18b6a65b202728ea8ad515b10a22bdb2b2e00192b0fd02ad2dfe8403847bed1ebb3c0250d91c451974823c31b44c336bf5a04d5d2ac986175d60cf577a755b0d2c04809ae2896d81cbe248a78bbe2a2212f77f9f1dbda8187ba46b125e97d79e8496fad632bc7e3ed4fabe40cf1e9330b87e411a12a4a7c7e983dbf59b0fec82cceb381270dfe714556c03d19de5f4d00c394f8d5cb5fac0a0700eb24bcbee253b439001d4cfcbbf82f3903a27069211047cc8b8bfeafcf00398dbd325fc7b0dd15c30a4c9a5bc64634bab6c223ec4192d039a28c6f921608ce73c01387932b7963863ce399c4863582eb37519d47fd1c34626d6c96a87183302e505812b2acb74a6a6264e1e179ad585930a3ebef6d55e98fd0e42a54866aec6b2678ac1784378717cd3805c5ebb4cf80da59b3687f4274cdb5587438ff15cd7d1503a36b865b4c8e0fd1fe71ec409bd109ca04495b19748de43dc0383e42a522b235c57f211edb5adb5a731256c99aab7ebd2381cb7e567b53a2905a043312dbc00e9859a0ace199609c1f1dd450eb0abee3dc6c5a94a26df8b2c4b670e57d0fc38300336ee62d2d18195b5f5a18f2b7081c83fa46ac2c1eb3d089e8d53b5b1cd16e9f90699558c3be6cc93f05492f3ea06ba3a4aea8cf20b71da84978e28dcef0bf05fef6e46a3851a7479f68e032990358c48c8b66419e33fd7843231705a11880691f3647699388164de36a6d5f21d5ec492427ab8dd3071e7d2382cbb5edad0d963ee31c2a90405d20951a5fdb6341593fac30011369239caa886f8099b204238fc5a02bc0d64f797698af5a415635024f5dc3b1abbbd25f5db11a9ec8a3d1dc6443eead93005d25618cfb731db1cf8f0e4ba48b5eda1a8a665033defb3f9bd636f62ff3365e18113218b0bd97a57d516b5f3128ef48e3ff0e7af5d0afc45adac730e5bc46a13a46420b4c8d21a1a0fa1213e004187b2c01ef3e60ba1e8f1dc4361b7ee2e01270c0d85b9562aa27cd31d0d87f13ce40a6d5f0c173c5de721661f2a4192dcef03ae4c0df860208eeafc3b05355fb0a0e0583f41277aa9f34f5b06e93ed03ec1dcc7a330053a78b66d5c67cdec309ae44fe510bf2f699903c5a48547fa047ccdba209bc71d4e4f4aa3f8367283bf51c91db610d2cf7c31874dd2bb0c8b3f330873101fc8df54b34e355861ead08ea38f10ad4b466afb5cc4f84cd8b3760a1d6d1d1b9590924202666c770c72e47d76f896a207b17f92f134d54c43c435766d99769de4c8ec189b09d9d6e5dacca5cd73a459f74aa383d1681f34180d12d7c48500bb7211d0134c0e723a0ae2e427df62b978791d4a4ecac5ab4947f58f37d0f56b80a5b6aaa3b55ed8ee574b16572c0e0be3be4e6e312927fa167214b74e7018b1282f2a3a457d8103c973ac4b438f5f58a070275ad584982ae9dad27c24a9828fe2f12515c8fcd6a4df53f8bdbdbb70d27849b1eb56864b9b9e4569c8aecec76a677d9fdbd47fd771e62db6fda7f7e16ef136f2ba5f2b6636a73bd8da2a4e0b89d450b6a2b1d9ef85285551a00f997e12dba409b00cc799403b307998800fe93d84631378753dd1fb81978e3cac2cd54a53c4ad73a44c80c38c0847091506eb597db42160a1743b72c4a9faebbd506d99bd65137ecb865adc60580e003dbd2cd17faea74c8e2a66a52943eea0ff3fe919f460e5fd245aa9a090b23055ddb92af545a1c8573f8b6ac4b54d0ce21ea5fea97af0a78b6db14f1241d6e88f7014f05ddaa70492311c04079ba02ebce2da90483c2ba1cc98e6bfedb040b03ebf4ce5e5858a254fedf362fc3188d0f1361365aa683a7779798d2af62a8e02e82c8ea6c6257b453a046f0091c0b189945b71469ab537c9799824424fd3900791a8d3641f54872f44d546a289ce947461da4fb8d5cefaf510cff60fca4ebae5a8b5782a38f923121c0629b3c35f7c3ddf7831e9cb92e468122f2b9544a8059cbaa307ee32c94836e22207f33e8630899b8de6f137c85b8e584b13da7995a00663471aff20e4c31aa25b51aa29c578e55634ef2a2b963cee216a2e74f961013f58c0cd47f704e26006992dc80e55afff3ade7fdbab6433f77a1f24794069b618746831f2f3a9a2848271f7b0199a9eb49aa7991f39394ef53a5bc322ccbbfbcd383cc588ff3f76e5ba1fba5f3555ac1d6d1ff7ef3046b1f8d082141fa45bd4ab8cdd7a0df3af1e6046fd457290d0b37e4fbcdb7bf25fc16f176ab9b1a3369b20dd3f79f7745fa9ce88c5c8bb6c30fd0cdcee8193e0a2d2157c162ebfabd336a0d2b0ea8f102dd83e639f0a51ce76b1091b2744967380e7d69efec5f1c2690111878cce0be7c91a7546534f0b620c6b08785678170b6099fae71a9106421a6457e90d716852084db8f17be09f71779bceeb9965d9840cf72e662cc26b889ec8c3b340dc164da79045f2c45f7b8766f9bf0c6e19bf6f24a52d4694e6b5cc80447f93fef0f84cf0f3d362af38867aaef48d8806e1a62588f52277128fb63ae5c13b2f4b1b079a16b7ec75e8bd84e507ffbacbf4125107ec71b25f042cd48459470830e29b58300fb967f747e1a09696853f27a7638988de15efb87fec8fc07ba00e342188a8d52ac42baa36f8f7529ea067c78f84bfdb977c51164d2d77f7957e9ebb57f23cd571cdc7542a4ea956612086980cabe6cd1fce011af70730de55135657e1ca7cdfdb03b7573e2370cbde0eaabce35cd1166a7d5e3337f5463fb7f68d16afadd4edd699b867c43c98f0a1187f73d4eeb8f0cecca1576ce94bea4cd5bab1de7ee1f9768158623e4a9fb86ea9afe5729f8a124c3c867c66b2ff32c1374de2149ce5ca29f3f5ada397314d4810181150695510aae40bebf92766dd70364bdff3a64bf97c0488eed8f2ba29807029d9fbc2830322ab8c2764840bd6b7ead13a8b6f6dd8205673de83e38f5846b5452e1b70fccf090b50c312d0e625a62ef70387dcf9562c995bb189e0a12365edb02c456bde3184c4993fa2e37f08d3ed2ba9e90743f3778e58867211ceb9394dfe3d50b03c128dc9b71c3260059128b1fc290959dcb6d3a1ec7cbf081f7a6e58023eb9b5fed625c78235ee0bc2ff4fe77bcce4bc6fbf5b7997598b2ce758b9deb520573ccc192c401a9b6875304219beb1364a2f1bd038c224e50ddeaccb12731225c9af7dda61870fb39d9db28f5c7a9873a32c9f791a7060d096eb6dda04201eae1c1ff3a9d1f98c15496513e0f249ae555fcaebc1f10ce22442d49b04be74e5ac61dc002aa0527dca06de981897a1cf4cabce50e583425aa623463b51d32027a101a0aa00d5095e1fe4fa3c4ef44aa6237def9584f9ff7caa43977f7e30af6cc155b79369fd8aa3fb8653df1c4498a62fa174bcb5da9c529a351ddeb8ede6886f32c6132d99ef07aee89bdc294fbe00cb96bb9e5ba01bfdcab602dfa4a524eef727c7872b2f44efd60b6592e60a892a22ea2e5f9747784672a868576e3239e9a2b7ae2c0fea9273f4714616b09de0f0474cde0f758fffdc11fdfe87cdb74b766e17ebfd506f8ca26912ee513830830e84b9d59f5b44a6027fa36138a7620c599a3c3ee4c4c447f516fd7a9884b88e062dbe7061f0ec1cd22dd6e84361cb4a2b76dadfdf17595077a4ebc3a95eb06ee6ada15381293368539b844eaba243c35cd39fd111c483b46b17feb04c1904ef6716e72659faf2822904be6350ce86aa09dc44bc4259cf20cada107f4faa8f7fb927df189e164628f9fbec759ab1ae4f61a191caa4f9405aade6f119b789d4a695df61c25e22da0ace74b72230e75f5ad8de5e8820d38f5f8aeb3e8a11ce445819c0ee984ff2b1d4cfd441c2be1f746be89056e4521d3c0955520dbdb282721103e0f730d881d6acd5c042bf68ca4d9fd87606d465c0dcf4cbaa544d8503c9d68a0c8d06e1ddebf1edd589c65942b72928ce413952cf26f01db905f422fb155046a171f916a1f776a5d8007b4baa92dccc4445229d0678b5f4096567a7c8379c0077aa317e74293c7705bc528892aa79ebc4164827767ed9e782a5c3bf754832542866b6598205052b90cc126663890339f8c7044e8d50fddf2477d6695555a5f224e070147db2d119c3dd89a1b1ed3fc78086bfb8d9b2df2427cdf43e764862e2fa01515995a19c135272e02f9f71692e141aad5a6b096139e44f4a21debf021568e41ecc804833d684e44e595b063a3a73575b82bda450d2caa7fc2fad548e5e7c93ab2400f94b70fc3f0f2a54cee5d5e3cf06360ee948e3cfcb60ddd89153b8e304c7b56c47e8141a1ff977b3f46e175df5b707d322d78ad8880be15e5986a826ed7c4aa0fc7f578d47f936026f1b809fed8bef0b1da4f05dcab14d0f9850a0576c4794d28bade4a8a7e9de17c8d06ef839580c4acf59c41c6056e06bc3360a99aac38df4c22702e6bfa7e04f11e7946be421953996ee4ab85faf321055f565ed169fec2004a090db368cac6dd45a541c335542fd5f9cef9fcbce1c61da6caa43c27c88ad25ea158925bc1c30b3cd068eff75987ce5c8cdab2214eaeac9e369477f47d5f37886c7dbfc6fba076739257756d9d3be2fa154e96284333a997e52ec19fb5c6d7cadf9366df0f0289f86676b5887772a6b547344e640d8fdd410c26a5a7acb4d34263b6d7646cf9a5a00e7b9199ceee1f89d185374b4e228b9f41f15b6871127609cd3c52057fb78e7512fc688ca06a53067670d40c79ad3f0e4b62fcde1b29900588632f3b66e640d2ff2b18ad59d9be29e335544e8c1ff4091f8b5e326f3ec4ae1439da1a2d3ac8a7a732bc316b7aca92adfd6db6e64c6167d45b6e790b25d0cc33c225c7e3e8c253c4a986fa58cadac34b08f0e753cc4862eb874ccc3ed656c853caa24a01bcf61bc873110f86a133bf3dc7b505195ec6608227929008b52d8b6eecd01eca48ebf839cb4ee449e845643c9e788a99d9f60c3c33976290982f16e25692052fb6c177e07085ed0ce603dc832da59aa85244e6a61ad07f0434e8bf00438e7ffac3a0cbb10ba327d15eb261b0d70e6d65b4638d1a039539affe1b1cdb925dc7a4780b5068c636b9f94e29bb04d40a0f49d65ebfcfbbf6195426f146f108b121a49f74f7dac313fd64a1df8fb2a83f72656810c080598bd01c5b03636b6358d36ee5b067337b34eccb5fe239b3e4243687cc2aa5883d4d6d3723aaa7166c45eb9975c77d722eed658023cbf5ce4aa6c641d438d21b7d4f20fb2b8c96447a3272d6ea2e303f042fff035a3f8d86cf66b0d500e9b0b043dde813540da33840226a23d8208384ca601447d00d46eff10b0487de7ca31757dacec85113c94ee28ef96648e30aa85e357a78e1d33d021bbdce2e68646dfcaac21dc5f7fbe257b4a8106cdb57634ee6cc8169df0b7a496928e153e6d35c47bcb6c8415acc0b45d025f4c7d4e6e922bb92242fcd992de4bc17871b08f8f5b6e7e98bee1358ad4d9a9386147b1629c65d9d4532fb48a84895edbbca8f8066e4d42cc95e32dbc6a14bd618d0471ae71dfbfc9b77563b93cbeb5292ce7358befeea99f017b9361f8273ffe1c7e9375802507b34647f81bca967f6e5e56268f44b520a7bdf7ca951182da5b852cd1ca02078a62771b0fc22f1ab320b88db10f2b8cbf82cf13d53517e68717be2148d675629b52a1e3bee2462b1e185fb1b0f9a911c1488fd896967fc149e02107cf42f519c456a6c8f8ca10e138f307f4adcb393b0e9dd54d2021f327fa4d15835c6c956dbc2561b795ca9f6fe7f36dcc129304e778447d6a7868713b366e1ac41a7ff86b610490f789bfce25952c3670325e9fc24ae17f4483ecd39f94aefb77007aae77645b274daa13f7bf15d3867f72c966ad5bf3fe7b98137c37882bddd50e2554ed5764aa1b618c547426fc6ae9dbab2bc3b7acb01386b8cbcfa55ae8e3508cc73111212a2796df2f8880f47a525194ab6d789a30088e4e49b673580ab36a8643d910d45db71bb1577eb3414dd2bef139d5bf1bcf057445228b06022444eb7097270f6710ee5717ca0433e500d3e9d91bc70dad0fe8a7035cb04675abbb54e0d831fa761da5035043d55993a036d89376cb1773c2dd83a15a3e1f8be7abb38d00bdee197369d90048437b325828d9e406c11059c7d3cac580a06d473734016f779528907a9a40f8d6253c666f566adecbcf81efbf237bd3b31ab30431ab8b5d5ef854c7dbe4d5eb70e6e11c58c99ffc9c07552528f31f5de277e9a47f325eb456eb711fd5efa0b3fac46d1a9618140e8e9234d32c2d15ddf33a7e051fb114d38be73f9d7892d889fb6de2fe8ec4ec2d9f6b03e75f7fac28b927c93658a1824c170488bf0db491e423bc2ac5e3edad16dd75f4b1317f1c060439113cdc194349bc6f703d6a9de23e0d6de7c4bec3f503eedb03e5faf1450f570ef370b81ba776415e55bde1be6dd998ad2b18c7b5bb2e462bf575b3c5a4a58601af13a42dad5e77bc532bdb062f1c46f6d171faa251cc6047e881e272a89bd0a121b34d3dae158c4ac9ed626c28fb8fa0010d0fe63c3dcbdd974ba4967a2987239de5278c737765e5ec2a4c2be18f0747d7e5ee3a12190a71b424f1040d2b55dc32f9b680d8f9bffb91c0ae501aa7123da237117ceb768ab42a04822354c6889b25f2fe6d7206ea49310a43f8cd7183dbc8644fa3d69be3a9bd8e17a4a9baa531faff24d0db416e0f1ffc248fc3d6dcf132a9ca33645e55cb911d5892217089007de60794e2de79776db7f4ed10ecf8d379d0111cb2e6756ec92493105b04d4e90cb6a9f11ce2a547cca25a6e9e1d26f878de276abc7853baf867914f7747b3513c1651d4aae34cfd17046739877a003de0320e04eaba40c9044f007376c462700f6de0877856f171631f35cca5446398cf36c462ea807faa8485d18063e1e19abc5efc1118f85aef744c61d9995c14743db292ab0162727ee05d1f473ed7437637dfdd229a2f7dff37a975d35e192c7d434ff3d5bed70f1310c7ebec16ec1eb126f561457ba5c3fbbdfc0febc79c733d72e4f2641c8fad4e0ebbd574e68eec3982e2fed0456e9b2de795e4e4bcb4e320aab66487fa08e095cc4c072ca6919dd347f30dbc77d936198f4796b38a039cd49199751a7c90c9af33fe09f4ad2c1efe3227482a88ab663b0f93f839348a0fec17f727ed2e8656686bcb705a947ead547087ec249e3ae75126e7747b1adfd74b08fdf20ca294aec12664a69d6cdaac9afa3bbe36b78cc57dca57c3dc60f6df0c9de95442e9504ddbe12a90105b82605050226542b021e908e0417a6c65580c5630adbd553275fd1a12a52830f9f61a292b6fdc2dbafa61cb1be32e30d1bae6fc800f355fe938921629c918dd37e7fb15bd44375809f63c323b5d8489a7ea1bd50d47a27c80d743c680c67e4207a3471c118e870b72e15a181084ebb8850895341cc47f5f05f1bee8ce5d01e75c293f70f6c8b184b9d8efa6b7bf8866e383848c0dd118d92b7f6fee66b89ac19ce466318dab5d0b37ae9bac1b1e1a16688ae7bffc90baffbd2655c9afdd6f54a5655b1ebfd15e64339f4c32548a9714a0764c877d5a719e1f63ae82fbfaae603b5f39409b9e0b351fe3fc8abb4c0237cd376ed7dc8dbb257823c9cc4cca820cb77ff88e27f3d406a54d1c4b2457e65f99f6429015e211cb155abb6a93e7afbd8a40ae96814e2063e3af4b102da139e6b0b1319b1d162c6c1b418406d9ee11442b716d5ff51c309e95f3368a7e0036dd0c7d99b34dcc795fdb9f8b6faa5650fec8567ec0e1352aa9d06a573977e282a7826b8ede6787f9b55f6b31ec7339c4b1edc8c5e4b05cb6dbd30b24caaf02ec99a56f131dc5449175fc9ffbd34753d3ae933348d7e3123b402f086c47a3aad368a809205eee92ce911e1a7e867d60fbe1118dafdcab84bfc9ac4cfa062d012c5883b13cf6891946e0b13aaa0ed68d9dc051205599b818f1a3dd210321933fcfb5d7c833fc101a1747bf915becf2cbc38b69ee6c71579aa1ef79a23dfca9789eebb6197307b557ef301213006eedd5772895101080ce858dbe5513d55e4be652a034627364fb686ab2391b941a857c0c0d6202858e7382c2a42ee9e0b14295f12d19eaa15db334e722ac2af5c683205648ee3d08301dbcd192ebf90e0cdfc7f29295f30e61c3eb0f692ba5cf29155ed7c135adbfc729d8fd801c48887599a5cb67a58fbcec9bf769af59136dab28fe36fefa752b6a1a48a915caab983d5ccafd0bd202c8817ec71082d2af39f27af4a353a336a555578cf5b48e770059815150b909b68fbb98b1eaf9ecadc54aaa019fb4f00e357776a6cf45a17db175c25926debd6611ab2888ae660f60c50398f4c21e5e4ef8907959c38a50cf84e765ca8de9ed968e272c09fb6308f6249cb255dc527ba0f2bfe4f58286a923861597b597ef5804b2177308f24a192a104c430e7cc31ff36ad2a47dc5ef44706741d63805112f931927d627e6dc8f40b03d57af431b401a0baa1584fc79498db8541e335586b7f0bbd09ffa6683e39f238dbb7ec80c08d4a0022b3a17a02927d3855a76a49cac2cb95a12d83ae2313f74e29c1ddfa0b5664800263c69d38839dd626fa5cd691b04c50e91f690c8a6ec1fdf52b867a6925ced1c12f1200feb39789fa6260e25b34d981235d08bf9488f823de354895e0835b42a16deb8efe0db0c861adf2eacc7858d467f4a593655565cf325fa82132cf5f5b52f9d6ab2b510db0a4a4273aa77867132eb64bbf3373e92ac928677417d7d1a8c12a545ca8929f68685a7a72e6cad49cab58afe2db652373aacbbdb8488f27be824a09d65377ddce96ed06dbdf4757464d5d310060abbf09813bc6334600659e679980ece78ff91f43047989d18dd170b67106916768f7649bcccc02457941dcb2ca9a94ce91a46b7240f1aec7a78e0b3f178d80dbb34786dcdf1af170bc028e6c06c52f61dac0ed45ad8da4e3fd505373bd95eba65b54edc9c6a735cc8817e3e753652918ba590f8ca72ccef9126d45abbf8671cd2dc2efbec30634ddf906cf6334ca06eec1fee756b2eb637e6c7dd9e329aa80e436c7340d40ad669c67a0a11c516c7b6ba05e7f412d7da1252b31a4a3e9a16e110899c982db2fa848d6169994785ddc6c245b44ad6a1ec4f4696643cc052343629c7834c1a5cdb8cf1cc0eba722d6f42301b1ab76230e59b9e381e4e25496d114a3d3809e16054200946e774fafb3b9801ea8a5703e72aa558f66f0fe85e0384e57c5f3a27f4024787683cff70f4cc57b171118acad73909b78748e9aa38abec6857a4a16637ad5d238fbf02bf4094c895b96de90bd95674ca32d0073c75ce84c33da1961708ddfc31c71f9df2b9f108ac7af8355007e0909095aa3e016a0a230ef5af1b79ddca795db4d23c42f9c447fbe8b1ddd4430757a6e8f1edcb4a565314738c750a13951f01a69b3c6d234b8cc0090d5b34bb6c274f53d770289e50fee056fc89034c4d07723ed00769d1ebaaed39623c59361d48215a36a468ec6513fbc318b6c59391fd786ac506c47f8ea2fdf5e426007a14915c778ab9f1d20fad12b1693e70ff840a9c2994a29787abe21e93bda68235837124bf52cfe6ac10a89652445333dac31f9284a4929a518ad62b3f013e86439c22151d5f39fce3d2cbb6bb861e664ff4eb967ea2643466a0b7d6cec95b99e9d132cea3b308abff2335fe7295a1c6fcdb877c2f7a2798e566df581cf6f61dd5d87953fc9fab39b78dbcb1703af42645d644364b5957961c26d2dd82e6ab165bd07cbd8e0cf74e8e894a3410861ab4bc49942e0bae899993f3311dd037cf05f08d240e054e7c9cd71b9bedee288c975206f35727eb940f88cb8c6af21889d15496e7b9091904c6bfb3142c9b2e63e4a67e0f4dcbdeff5962051e8781566d6ca1fe207c0b38fe8db6c807b7e612f0f6876698edffb9b8b2e54fa9835c3dd1b9acbb1f9f53898c53f2dc207dfab3c416441cbf2e138e4027a3715c80c764d5b3794ec1ed9212d559697bd7f0c75a9291cfb2bd8c7569ee3e4bd2044ef391bfe630a9ef51177f27a99856e1981fff23e98d620e24b10b3a07d25995c7a762e113eaaab3d4b6dbcfd83a1ea2c30d33cb4b5af58c1a4711e4851b5499565a312ca603b399645c45c4aeda09e4ed2a4641cd8c4bd352f2c84a3878b799b220257c5a2d47b1e443dfc6434f63fc0c4e2e250a9b8c27c5ab2a7761fcb182d3dcd2fa3d8586fa2b513c743d9760f3e1a195ed51e3e47fe5d6db55e3868f09a401194c4831cbcd50d6c345bd97c2099fdac60dcf8aa37b210ff5c5280d3f61fdbed1b284e4ec81c797e304cca455109ad148ae0dd7ab957d4e6f5dd4c875f12aa2c8c181c5da0bcab9485f574829902cac013bceccaecebd35736f92a727983db43c90d914c0d37f4fe4716ad50a5df6423f7ea357a3227d1735ae1444f339d87cec3f73509339755b9ac18d9802bd219e07708d241aa520734b74f6ee72f94e4773afb12489c5a24bb07754db4183aed00ffb718f7bec804cfd8046dd91c2b57197041d5c8c891f8f5b007ba7ccd778cec661786367bb4adb00156b445896c975c790cc25f79a475abdc7f74032fe1cb4cc2b4e01608634c68966aeffaea3827c9fe4cc093a59c393a459e3948d0fc9d4284c18214dbfb08f774cb70796932e1838733a2eace52b00c21ab7bbb2e5170533afd3f73a81b6e2adabed136dd9f0120a5b2190981676848d7495873667d55e060db9572cfa4d6bb64950e3a0cd8869ae14fc542d45d89ada9fb3fb4f68e45a232747b568978d0f2a4cd71d507a70e9c49a4a54f207d61cab83ff4a3f3a2ad6a34550ff46e6454d3ead31982730824ab9ef5ce2cba5d11573b664c72199b442b5346825f2ff80ed74865785394b8a2a26053d28a43a18dcb1dc2edeaffdb2583b653ae6c6dcdb8a0d0ec83fb6f56c7768ccff6a826fe168cbbb6790f86798aec7dfc6a601a342de774bb134580b57f29aa34cab0c9a1bc06d18babf1247e2a8e7a8731369bec4cf995f1fa3b78c7bd90c842499ddf0664c7780a5443580decf9b4b17940caf601cf48cff370c591b44371ed8ba0e0fed51e6a3aad1035dfa17c5727d4eddfc41d8d885a52a5e26db36c743d0c9f5217a339ef923d8dbb17ac0299b6a930cde5676f0168b1b73869f1384955dcf5fd28fb5eb67f3b35aa4c31b95882d763dd0b776bc7537df375323f46931c45250800daa61d8be41644ac9e9cfb1c9d6a85aa324ccaf0d7e59d4eb30ca94952b3596d437cc1e08b9451b9398f2ae801085761ff7a46a73550017cde4bfdbdfb820155f3f4bc584e3d1e9c316b79ee4899f59a764d335fafe0b1c22c4cb3efac690165ea8205ec4e1026b5cd7470c454284af235591129b0f9f1c107995a09a27588e9f2d120a725087f5ae7feaeac661e8e411bdffdb41a88b1bb6eb05ee76b7d88a11abf4b9a03dfeeb2f11e1ba84309a6ab84a49b8d02a093ca24930895fcbf74e0c6a37bb50fe100e7b46120ced9880cbd2e6d737f45ce6e22c57e660c9d91b87fa95466a54fe2ce5b57539958264f22b99bd7ad25e4376fa92aa8cde8aff67d984546bad673a424226bd9d05322b2ae0f9b01f8081d19ba71854a36fd29926789c069d5d16e33167249169e1b1059392aa6f3de732a2d1bd71e974c4479c8373a176ac6690b2926efaeaadb491a846fbf3ddb45b1afdb026abfb30e34b76c43dc367a1a87b76c9f0d4260307a3a71c39c691c76661f1fe5b463d09b0dd3e3e80e3b219ab3b0596f7d3b1e81ab6039b0c4be27cb41f84502a87baf59b40134648d8a0cd24d136e4cf4a461a3c6b7a56b2aa0e2bd0da9e1070f1f3140e30715f9ff5f43485a3e597454080119c06e0d63cc7c4914e92f47dbcf122515e50f15f86ee0ba6da56e56c1a8796af781956b552d8091d3e17338bffd3efd83d1ff810a09576b7ea2a339ba8c5e93c12b81a271bc8459f34c17f86b222a5249a91ba642dedc343df08b3cb398640028f116cbd10329322aba10b517c6296d14f28d4239be7f6cbdc5a5c0eab47256619640fe18a40e294694e34f27b05f57ae21862eb53bf0369f200ce1b900675bfc836d891bd9c82925594a352d10ca3676a1c52400fe136fbe63ee02265dc3395a2cb9a01c3b5fca71c1787a5bdee22ffc0625a76ec2eb1fbd81355ca6698777b9603cf7bdf29c4b910dccfca108335c7b58babd381c8330751143fbd034d23dab2344a3da0892c40f6c2dc57ed6f45000b3dfd45e5d8884fa4a755116c0f29b2fe5d25c1c8330592f836f419735bb145f47c574763ccf645a473237cf6fbe622c563985e0df8f8150278fcbcfe798c03fb45437894bf7396220265bec8fea385df2aab66606aa2bf83fd49003bfaad66d5ac31761dce91914736a12d18eab4f6e80af82804b050b49422d34cb5f53bb2978759758e7ac0cbce6edf37ec0b82ab3085e4ee4fda9d66d3cc405607da8cc3a5fb7265060781d540216f11e7b551d2903dfab9f5ba25a19002ed617fb31a76347e7f2fd9b07091406f286b3f00a593337b03b09e2ff5b576cf9de393f0d0cc343f18e468d39f82b9c6544404f7c6e1d67a95529604f928e2d7e93496bbad93aa99d0c17232d300703fc1a625a3093b872095ddeb5b477636da967e930215eac3f34077629ab8e2fb9ddd54d8b938633d928d3a07cbe5c8867f405723648d6ce9a9d7b5ae8bb637af0226bfefeff9ee71bbbc187717fdc9df8a901e05c2b66286f35442d4790ad868eefd617e49fa4a53a96cd9a7508528894be151c964056cd343741b9b7ad80f0c7ab6a136e40db63d9e1f9d9d61d63a81d9d43a270bd8f66b4ec2a587fc3e4e57a33bbb21e33256376efc2846a71e3640569b5f671355e96eb5a133c8843d72974c9dd94a5b47583e1d792eb52c0c932d668742852f3fc2c2037f91de8c1154717f4076cdb9a4a32c6bd6db853d0a2e34fdc946089ee4621e15ccb0bfe2e4a6d5d7f994853ac3ed340db641fd7c24c68a37c95aef826c3c89791d9bb490fd3eea7977b00d7044a4e6d1a5bf4486d0b9ff70bd93e4cb76bb84d30fce782b4a1e4d594eb27f17aa0e4884de6849356086bd56658f88539f394a518112e21b3e2c609ee5d685192f777950d443cfb3ae76dc3418770790a39595ab863cb044ecd71f47e935cddc92f9927592324009b1abdce541141f8ebbffba130e1b841ddbbfb5aeb0dd4b56bac03c709b3a413a3fd8298e903a534f1a3c995b79d81cea5b818b7ac820b9ef258b0cfa25e38d9771f889f8eaae3d2bd07a722e469be056b4ccf34d6f96b7a16dbef3524c312e38a79ec563ba379e06de139f4d2e51c96f3e20cbbfbb7bcb87cf9238507d60bb3f1f7950f537671c415a9f7e6629918dd092f0b151c18733cde7a65b6465efc8d6d885db0b1701ecec7ee9aa73f66f8e831ee7cb11154c2209f127adbacbb24f41716bf70acdd12ec7e01547372a5ae98c70a0a54e8cd9fea07164cb6a0428d71511ea4806e5e81a2be7ff7394ef74245a070218c35deee6ee343a195c4c6c8919cf73eeb0f39fc3d32eaae3765f8a04aa6fe4802d456380f236b61bd0985bd36b0a169fba5893da8155a76580276c8d928c75fba0a35ca74982b15612a5be5df71957457ae3a79672a95f2c0e39cbd74f8bf277c820ec9442e2921c50af5ef78cc360b9e38bba63164f74c1a428a621821a249ab88ba582e077d27371f6748eb3039e39e44343f1f5f7c3444812c8ba43278be87d9ed26b24b2c16d1d9a67244075b545e4479c85e629dbe0b47db9a4920da23c73387cb900d43f5a45933e00fcd57805cc0d0c981dca7c57f7808f856d055ba5c952e1418b4487435609de14e9c483e49c4ea04a7f472771d7c8f0d91ffe7dbfd19e50ec1ed972c417480c6550d8b662d268021c5866dea54cd037461388ef54412915bd022b2c2b1328c28e96196ff0171b4dc313df8e73cf642249037265abd7583d17f5b7674bc13eafdc1d1564bb5192b15374f14f1d6545193b0a31f067e1ad186724701e58614a5ae146a80d4bbabc14f0b9cefebef8c4cf3c3e6a068a2a2d51ea3949d4f2785b57e28050e1610c0e47f193c56fadd0c5c394a976df8e43a83ffbe8407bcbad1685d85879b9ed55ebbf28182273cb189410295d0cffbc5f712ffd708bd3bef036d5664c26904e668b9519c37509185733895f3c5ee88d62775c0baef1f3ce1971144dfac5475dee601117b07543238d723439623a9a29aa6c9f7ae590129bc4e927c8b8499c6e1da7b53702692f3d54726beba9642a7ae770a1ae6ac9ec81d590ba80b5a0e0afe566e3b31065788bab484c888baceb6686fe452d97a2c748b9ff568e874dbf044676d43bdde370d3c8a2d32199be7955cc4a25f8dc2528a06674e6ee96d1ebd955a3030c741cd0c606cca7d2e99bafd65597d441d9a9363a643ae32879d4e67d5c6ee945db0ee747fe8d63078deee3d512833ef52ffb34942e1c201ec4adc33fdd7f506d96c502d685763885fc99215ad6b6bdfa36fffcfbab1387dd8809bfa1f09ca3fd088218870d8854adb125c8751d8b38a2ba39224ba4d1b6a62d43611555b3e599720c81053bd53539ad4c5021765ebb7dbf57ec482f4a3784ab646b2966e9c596c510d53d9e5f8ded5035b29c736bcd6a0f01aedd75385f931ae4e00fee35effc03e2439a2971ee2cf79f7ff8b81afa6c49a1492b7c4d05afdaa3132b64fa22cd0fa084b35f26ba7474d44f07ec692c9fb74730152e6d0a515cb148d2a52cbcc05925c42a6326cf322f4ed3333064ba2a61db8dd1fd3a28babed4c1681de20e4d84bd84ac2bd63078ff0f0e21966e612f8d2a2a75c4356288e2ad31cef19f7edbec3e0a1864cb0ab7881b4c56cec4442fcafdb8f7539e4d47f74ecaf134791f07820a134e963063d1e8374e949518d42fb9f67a08d18257dedc904aacf83fc903fd253170c63647fbe4edf43735e22d78b68a0c11b1a90041a28cc4c5ba45cb9bc693de2adcb642d9126f3cc435d164db211dd75503e60bff1b0194ae8cefb7a9080224ca09f8667b1698f8236127f5d32ff478d29e396debb174c7cdd1566b12b5475406bcd88e203e11062fc335f8cd42155d0a0b48fe529bac6e333be5439baaac3aad622bec00b1d1ab60eaf64d0bf823d49df53b834f17e96da32ed3423e82018eff8cc2f1dbc29cb7651648d83c6e267acb21dab6720e4919836d43bafdb2b28c45cffbfb5d07c4ef6242516bc8cacca54156992a840d5e4dc4f498a586eb82820fdb08142da6bc888ead9830b8c111e72951ef5785c6fe896ab9984d79c85ea18e9d78f079f381a25cbd3aea7672297cc19513ecd4e3ba40f50f9d62c1192c1c09bfd2545136fe448042ebe6d45305b04aa5c989a15af8efba14d2419cf657382aad8896442d2674ff6f16496852474ef6e9c0a6a3935050ebf78397bd852043b586fcf9c2fad01219426506c8ae124919cd9f9e33f34044519fbec723e0f84d8eb15cacb44df83b779423d3867aaf90b222546c6bb086352753cae5f238fc54a5a556fe488cc247bea09ea07f64fa6e3009b653236142961aa871f78b49c662aed8e8134fb7ed0ff570cd6136bb2cac03a954342b28d9c12937e6bbc788e978f72066b5cc2fe9a0a50c185605133b308958edce2a96cf7fab6b63acb6e068593dde74c937527c7f930e598c471ba8d2e1341fd62298140c472c1136320b5a0627a84a8c1972f5d0d0612ceb7b12d0ed6d84d53eb48840e04d61c8e3b0fabba4e3101ff6f0d1fb5b200f30b0838205a98759b91f38d8bdec2de1ee556bbae594ef08d6363f77300ed3ce8ba7cbb665d69d0ea32e75c731f3ac08c5012ee8277a9ee2b22f01329437d06823b47bc61b441a00e5894de9ad8fea0bd63e6d81d6ea04d1b4159a39211b4794a85cb9b5b711428476e3a6608d0bfc99bb70ea5dcb9bd2e2d0cc9cdc9d6df2ebca2507c2c7b8df94d92ca9650b812a9494f610457f31c40a2394ee0238b8a287e674cfefbd05408817a1fb82328d2e68a3096fa7d56014b7ab762ac241eb4c2d69d5ad13b34e3443a7e4490b9177333fc2f5d8037a78d17c443181d76052db1ce6ab07db3b7a0a5c9f8725b7498a9e81fe0b75215ba798e48f134fa27f0f7278b85cd05811113433c31fb40b1f8ae03d9b3c02a6e83c2b82125eb006f33a80cd897ff412776fe605f97f0611561abafc75894bc3288cbeeb09066dca035ed6ad57c5f64db4ecafff5912baf0d44afccced0fe271f29b5032f75800b5f48e7a7cafb79585489f563fe2a5cddc39bad1ab3284223f3bc48c85b04751d0022366c0e902f4c7a8bbab4b67581aef4d8150e4f3beb21e45b0baa95ac16b41c911c7cd63c853a8e4279993dbeabca0d5be2fa2529c02d1c04df491d011164d0c081fb76e8882c30a28836f60d4b63832256a1b4d379206c8670e61e5b874a48b9b50d5af897a417c1d244a01d71e906773050d6e876fb6cdf1274cce08c6b4fe2bce16a507879425a62c3cd2591cc22ce7e5e54853e76eb7c2e4ee56c9b2aab510954145cec41f5dcaa2b27b3ce5f87107a20f994d38d5dccdfae018d6cf61a10a08414e3dbe77934a7279506adbff998b205b9d5db7dcbcde9b72e2689b08042919be52a0a893ee26fb856f2254b9eb9e2d2e0d9c36945c9c8547c60cd5d367155f568d127231b5754cdacbd7dac750b4fdda9bb4a4c516950eb8c4f9d8e66b88573d421642d010bf556b4560e11c76de7b6c5a0c3e5005d511f9bf5fe8e058a04b74efed214c1666253a84cf8020d0bef2cb37ff655e7099827c7f77c68a2fb66220c8c7ab5e9dedb93b715a8fa351424594a2f5b378f31b5f43bd40ea878fdb314d059454f05d6c5be5afb084a490295716d554eab25ad48482700bf26288b75815d5e02de3a792a5bea77fd6f83a5e94f7b5708d3ae5da0673ccfbcaeba683a6fdd3ae9418eba7e950f56b061a2197300d9e485da36189a68c07c850e4dd788271a6f0ad67d8af3ca191221958c83c1d37d6dc139b916444f13854241133d649f2960ff68326c7d0c14fd2282ca21586d1d3f994d57b255b038d853e8d152c2cd0c21aeb9be5fd94f8a43eb20f8e2f8493798e478cb56f06a42d43cb8838d5cbb277ff3324522802de060f027704a1636bb6dc4e2ecf6a6ce3ec444a212f8e78a65ccf31376bb1968613c6aafcaa9f81f6480d8001a732043475fde889bab8cadaeed19e3140dcd800514c15d054d7a560a546545376a96669c529e8c61ea99d53428fc69c246384ddc6aaec359fe3d25ad92a453ab700a788ad122a5876ce9b426c70cc325b75114a1be635f81de24ec409e68efcf122100f4e3863df1a84fb127aaa29873df0fbe91f12f4824044c92128aedc0ba25d26042dabd0122a48649d6f3cb8adbb964d0855b36980548b9269a6a4ec312a77a5ef93db46d5bb1bdebe5c07a9993399db8edaacfccc3429ddc068a98fa40900d408fc614db2cb81cc374bd059023dbce1806263d791656912165c94d9887b6e916754c0428b02529ca9cd8e74c07d62894b94f0fb245d2cdc8e439cb58f42adedf7cea95c513f7612c92e1f58ee3c2d685ad60b4090b61a090e8be165b2013b59736030aef605e3ce5b3b883c038e8fc56b08a4d30c70dc57ac1ca5d208c1ac389ef2dec2601429b59a137ce45a304767a11f76d8a1366613afc56bb6c1e4fe93ea39a474fe41b0d31e5d387ee7ed91405acdfb42f83ebf90e197d117067a6fdadbfdb109267ffd9f2cdc01b60eea009ed0c72047c2cca29b5ef6f8db87e3f6299f13df2bb058746fb55aeaebc49e737bf54cd25f17985a565228a4d8f115725f0b5ea08d7502c1582f580cd189cfc76297b82b7c7bc7ae31e35c16534426a01562710c50606c3097adc40bae44578be212e8d44a3142d3b572acb0ec7a5664c81b99d8e5c16926d99895328823fa6c7cad8d2668cd36668786676ff4deb127f1788a816cd09df9b685244cd3a204a3afcc47c07c317d9042ca190dded3df3ec27bcbce19bc0f1a9aae5bcdcc7c7b209a1d82800f78d6ccd698b54d74daa83fe7c0f80b11a1b544e635840803685895399dc89a69fb8d9ec4ad5504099ab2db3b0c9ebd22c045a15a777a1586e4255cd2d3391ed679a67f0a4d03b44f32d6a4bddd8526bb56ed6939591b135242744adade01eb9df5aad3976cd355605c3ce3a11b11b84ae49c06e24cc740c27cd388b67c946ed7c1b9be3ad0f8efc1b3a3b28004797a680d81335c7e8d97b6f6b76cbee1e674a027dec8cfd74916126ef7b3f2e573f515fb19cabb0040efb6c6be26d1dfc0c6a2013aa475369f88db57341981a5d9847d7637f356bad1d0bda7a6580aad106872ffe226af0f75dc0078ba8ac2b9c3ce15b5053bda2ed68bd99db3bc50730e17602bc56597e55d04c2fa4e1a234de97a8d2844be3927812cd8102aa6b3e755d9ed9dbccb50af39de34ecb18cd52dd789ef84530115ea72dee9d9841209dc7bf61361a9ce00806a75dbf72f8b227619310c11e3ad1e20ca4131c14b095175852cf351bf1c98daadc7393ce16b72caf1b094c36f9441661fb7416d0fc8bd57b599e1b12c03b677ac0565ba59971a59f2b72d8e748129ae5be7560870c6f418baf1f0734124156f6a01373756c4fc2de7c4a9bbeebd90e81ba966f81ec81f6b285e891b8026d64867b321603a99e8167383a62f069be000c6826f8d97ec1d70ba168c18e26d916cb0b2f7e6506ad7679ceb3d7bc40a9f68421da4aea67468bdce1d979731af453e58dba53b7271d0c606e293993fa9e92f41b492d18a6427900f80f60c04aa1c0ec4d1b229f05385232399d1683e1559307fe85f87f5e454d7e27330d53e9e980566cc089fe537979131ac0ff986a614f71b5ad7ca8b2c2ca9f3267b102965ea4e22f1a02aa3af95a8254bc47cdf0f2b99b795a10791c51973d1d233e59f90a79a5162553b16ea5faa7ff6236181ade577d98ca5b8a4a7bc58e5d395539e5b14acbfabe9e5ea8c7f6aa0290d7e17274b1fb3a55d4b03880bb44ee1976d8ed91a59c1348be087ba3bf3b1135c1d742154f88b278e1d21657699c3c9dc3c12f933db7caa23646aa7c3755e2d4db98e37e82adbd9d11179c8d5c330652ed24ba80531be6a1fa6e2317aed20781ef477b2bde752e771fbd6a4b43c0c6c2a9ae8d9f154dff6f7596643b88c5eaf555d114078a7a1afe22eb3ad6bf59585b7bb8d8e931cbe6f8ca21a8efbfa37eb5fb5ab4fcf3fbaf2a9a721c77e50964c1e56cb4ddd6a29bde1c9ac098689a3e529251a7322f56e9ae6c93d14cbcbfda77ad6f61191318e245fd5e7e32924f09c8c80b1398e02efc15ed4207c37f2fc911c95cd6cad5af10a34dfd264581a289b9d69550f913e544bd4ac9fb7298153869cb54b4a254e3c889b193e0472f858d5c61f6d8920e9080e2de347be7a8bc0f8ee48916ca978a70313a9dcb25ac5458e1c106fd34dc9991e681fc73cf9794c47a12b47c6f6f3c666f156b74c877fb82212564be7c142e780f657bf36899fe22752dbf0117bfd673ac9375383d25304727c7406277bf934ee268fbe5b0ca145fb7370799fd6f1022fefb3acf93b140f54cf5cdb5884dda0ac507e640463cf7e2e84b2a523c42a2eb522a659204023181a24d2f82ac7f2906c263cde649386e4b1147a7f116c0a3d90a32f82ab235e8fc383c01cb0b938f5bba98451334e666fcc7cee44de5c5401ea628bb394861287efa6be9eeecfab08f6790d18442ec9f9aaf1570bedd1490fac8d733980c05b7b72100304aabe3c4cc17b489ecbe15522626654fb3ab657385a7f4ccda2cba07c6f16c1bbffe4b73d0bb9a3501967798294f0e270d5f805ad461bb80cb2fa969f52f1a8665cf71be2bd103c6a41708c4b0bd179ae89b940caa861870922ee263bbbbe793fae9f0f3d70fd2c6ab344de73c3aa8410cf75e9815aebc48bd6aad5d21e0934eab5a7ff935213f48605a0729daef5dd61490325494575f09f81d2f9044d6eb2d6debcd51208ba48b0196ac835c71e34fc1ad200c86b1ee19b8e1c206d548b24b1755cce2838b6e219cdeb6fd164296bcdb398f8de7d0bc04c0bb0a00ed7bbe3dcc8d79414a10d12ae5abffa2c7594f3f1421526656062ba478c998ee2578a9b6c344d515429f361909a7fde6a4bc0666a05fa32aaacceb4bc706f2215ece5feb9c65995d0f692a816928c6716a4153d791efbf11a537b00c543cd44787b662b4b8f544255e2eed82ecc1a5dcef0bd0ebfa383db113e9902dcd508a7bb6f521471b62c355a0ac24163cdcea966bec05a89c9300227dd8eefbfe2460408caf2056a2794a33f0a5051814ab6ed84fce4ec4e5407d9efe5664197ca72ceba608cbcf1dde82b495a5d8e03d44ea4b6f29bb01aa4946f85ca0f30f0e481cc906e60fc9c9e366c61f327098be19e9781062b33c8185179decaf5e647de7436e9987a12e31ce28690591cef92bdd87c5f9d7ab6e73a7d02d2176efede08ccf9cd4e615ab3219d5cdfaf2cef703d81af60efcafe2dd58c1da03f6c4b61f979097e801dc3dbbfa52c782503dc986a9b2448a965e6c54fbc0e777667085fbdb4f4d353167ac6882dc90f0966a2e8ba17858771d3d9fa10cc1231b2b66f6b3dfc1248893e1e044a5f86678d029cb2e398e94695b524c14a438a5da2b1821418dfe685bee49bbbb49169659da005ed66ec596618d6365636b9f13da4d0b3d339c57511ec0d034495758b437307a67ac0eb1b07a06dc347959e7103b7a814dfac6d56e9fa2c9ddde4dd5cffa41db71a24d31546e58ce547fc96107b83f6d38ae5a452a6c471a1efc57a084eea1c15f397c0d00ca340b47ab700a58559fe957352b8143bd3622debbb3945d62a57880c3f80e1b86853a174ae3184b0b9822e94924a1bde2edd8ecee0f6f1cbd0aebf6f9ae15e92d4bf29ad50ff46e6454d3ead31982730824ab9ef5ce2cba5d11573b664c7212749b2700171222bcc7426456cd8595ed2d9c258540c13f07e07891c853984ca561ac4255953361a3e31408c03c57ee8d52ac310bbdb01bde6eb14ba025ffb89d9f13c46dd82a2e5fa7b8ee737335bb9ebd2ee2ce351af9863a9681752e5ed4ceb157ddc05fa240c7e5239d8e538f91a172656c73e4aeb37b44856db94c9e1890be39099ebe0618f9fa4a58ac7d85c9603b83936c322a88a0fc32c39e8dfedee1b0f6b1053c79fb47ca369f5ac9efae89e43b5ce545949e016a841fec7fafa35a930c4d2253be6919f5d4c9c652c92d853b0f12da8069906e80af26fdcc44cda890e5a2e14385afe0f9853bfb687069c2f528e2682284fdd157448bfb15d93708ce66039dfb93f2636fa2721d6fcd3a670cb76c03607af7fa2e57b15c19417a648ef696c9802caac874c70c23f0117a16dd1951fb397222090df62f92f36a2921ed2fe170aa397584ab818ba3b7de7bd68914b47fd78a74c0c12560db4de201fd381bb711c3eeef129d4dda3592019b34763e5d70047b81d1756bbd56f7049f8bfbbb0e1d17a33d1722388566c306b686b0a5c7fe1bb2c54d65c4a17b0dc3e263a9e090459da9c03de4120142dd19bbd21547216f612e50840a98f2d8b70d3ef62e8c67514209b27c0ee3933676aa8aa8cc9c7f6a69a3f517adb739c0b4acd22e2572cebb324eb55d28bac4f99781e246aa472aa6100a87bacf95a46c1abeb18cabd7a1837566d9bb4a111e9bd4205f25027f2a36fd29926789c069d5d16e33167249169e1b1059392aa6f3de73279bd7658345f328b2742a46fa67a9def0bd89a295bff7acff033e2fdcacd0ed7bb7550ab381194f2750ff0d572b15d65d9c58a6ea1f9e89605d526307ecb2c2c6c3a0a472575807be653edddd13d6200579e872028fbb41ee26973c2eaaec55ad1d54950c4ad3f65a2056ceea764a1337c0cecafa319fe87a14085936fb23bc0e207895fb22543da6e1d4967ca4dc1c806fda0ee74c62ed2604eb2b8948ad125ba87acd77a85709be708bd5dc2314a39b04c98e8c443123e80bab9b1c476f1b3283011cbdda83aa010fae69c00ef31d001c27ed7b38ae519c989b24e7a20e3d99d461123df3062d03239819d8fa36bea7a197556a26201562f4fb85b6965f0facae311bf69a7c4c9446fda6ddeb666ae935e7d4403931be90f31832426725b3e8722649f6aa6457c8f6fc9f6ba03eb78af2c4ff021df0a0c1829a34d68475833ad24a13c772fa0d7d02fd7677534509c2ba60c6c3f0d911a9514fb90f37fe78ab128e091d3a5e3c6f083b2c99ad603099e4e55530748a5258dee1316da3329f368e8e82d07ff4315f843f95fb6cb4ba37a0486b17245dd7ac3495f92c50b70c5f93e1b50eb5235cc3184870541ef6aa65581a59fa82051f44553a9f94e544feac0bb69c418e1b868cd82f85e6d719747cb29eb680fc81b7a95719dfd543d5b84dba362928ace2f2a2acbe869f094edd6673511264d8c6f5aef66d32c25675d92f266840804604730af7a61c15485fbd4e3a34325347aa3030d06874253811b9bf2f28003bc87dfe10721ece607310cdfa23cc5b30b01a0b1eb984dcb068c303ae725971bbf74a72e28d444f82e9216c85c7e6a6d5e50913cba2b7bba3734540ba9e47fb690b2410e05d6a366197f261646aa8f924a96ea67f918bf25516ae9127336473975bae6bab8c1b206e698994e50a526f7c6e1d67a95529604f928e2d7e93496bbad93aa99d0c17232d30089674f21a81eb02dadbb2600dab869a25795f7a242072e6e4fc7908010d53dd89e330dec195ba10c85b36e88e97fefdc092b5d5a6fe9f77378b7b0ea6e3f17872ca45f5d5e956e398a7239a43c23335a1cb56526d293c849ee95ead3bbd8759906599ab875765ae6ae69e0dd0b6e1b414af17c054788737ea82f313a4880ddc50c01ea5161a0503a037ef33d99c14c97d9048e0c13532826f3b8fd8fb0832604e666fc3c8f9032b6b0e87686877b68052f978438b78db121a255372b469e606a90ec6b8768cde6af2e62357992bbcd0dbb000075022bd9451bf44a20d24fc9e9fddbc7638141f6b9856b6538d6817e0f35d7456f3f9adbe968517290b8576d5fa8fdc3187b974fcd3cb9f0420ee14e323599e3b0b6ac5bc9360a5adbb6a776989f91e8b59a9b0766e23fb957e43e9d301336445273d9c7a7772c52a446cf60d0d588b4585b36f1147d92533f786482260551f26e34ec23beb44f30354ebe1dc18d4bfd48b499d57a37532b3066d36da974ff35dd350d8474a67b8680acf0975547f042f658dc51344a34ce5e8d1edf3658fabd6a777630b6e0b31cbf89bf3e6a00460a6c2ee2ac29a7bb9b3a413a3fd8298e903a534f1a3c995b79d81cea5b818b7ac820b91549d07598eedfb879cac37f9abbc60749fab86aa3236bbd0b0b12378dc2c5a3227825679d98a877de6b9ad5cc22efb6758296e35caba7819e9776fc986721f9ed9c2c8fb1ff8225d486fd99f91fb0fcec3f27e59760fbac375c0256beee93ef871e7dae9ee5b970bccf99042411ab7a19f8d5dd3ab8caaf3351d47d18fffe4e0985ddac5894029d4d0150fe95d17c5a8e68062b84057c2a065ba1d8504ea0dc6551e271bd139423dea2f7d43e927f640ca5b2a73dd431cf5632cde26059bee1e10efdeaf6b6e77b406d193d20b029cdeb487510eb71e1b1fd6777e9c83342ddcbd89bce8ea5821272fca06ebdb05766120f78484de409894f8c36239ecc0e00525bb8cc76cc68fc851e1abd8b2cb8a4963f76665b9af407ff48803c336ea0a579fcff0cd3e9e7c9f476852562f8dd0b4b2cbb0104738fab570f9cef9614f9c20056b08236ac56aaf799bc393e01c4ea3e06c2bc260dac25f3278be87d9ed26b24b2c16d1d9a67244075b545e4479c85e629dbe09208805ce60ae0cdd3550149e42249b5bd8792fcacda3b21fb10a7bcbbf3eb034cdd2ebfe87d768f475d9140a21db6e405abf85eb17b80a10523b28c15ac0a87058d371c0f10bdaa1682caad83f0cda0672b6a3d35e1cc007f4189855e7b0792f9db7afa67c6bff48a34b4abe132d2bc73908bc1731746df7c70a241899db511f883bb6a36403b3c2b55234938f7d8f4956c26a3540daddbe357a1572c48080694affda76c0b94c8e148f4bc3bf4acf62b80aece2b7b34357b63be02351404923334588d72b9c9b773b4d8bafd4ac9cb00835d3b2a97f8793351260f4385bf9b7c5249fc17e0700dd104da7ddbc228705f0a0e3921febb345053771e1ea73e7380bb24dad1621fe7e801852d61fbf2f3d390d4d5eba9df45f11dbed67a4d5778e693a27ff7ecc40f38377ff8c36b3138e92dae643198a239126c2af9c528a8e1fbd644c0d0f9cc0b45aa3c1d3151641d34c58e9d30be79b13da9100ee12b57215f18f3e3de508cc84d82f92fd7c91c1cff11e4385f57c56feb0bac0ce7eefa495937c527a73ba6028c8b63b279d8d8e1d147030cb16aad951fb36670f836a8a7c19bdd68ae938c03596685ed208e89350896bba7177b089bb2f70c69b911f0f30b3a19375b5b84dfaf1cf7a1f1ad6fe96ba7db55847d944e77d1aaf226cc6989b873315399bfcd0df9862b29beef71c4d296559cc89f8214f172ad55b49b7166862e371847dbe065cd02c1fb3e15229543b3ac5bda482f846d45263a7b5213a2c08efc4b6c9633fb03011e6dea3fa03181a90ee1d69ce7589870e28e18d42432fbeeaaedeca4fbffb54882a592b4b7c4a8bf6199aad4525bfce573fdfaeab4df2b200c51669f251f4966943db1dab02767a5b791c295276bc97bd174920ec73367251b2d95f6402bfae886b4e6fac47e1fb54a868e05fa097a034dbd6efc80604ef1272a9840963200f9609c2be5ded8673414d109fe73b8669ad3294b11c068d0f1da3f61ad9d4c3600a513bf4f8fedddff8188d13ffaafb02533fcf5628d5f263351415c0413f74d7ab4bbd63152e2b7ed6b7eb2ac09051d4ea5d2fcd8abd11fe7c339bd800da08f6674e820e1407858556c34bc3e46baaa4c05c296c42b2af252bab2d973b48fcda94b22dd3d40c7b23d0d3ed2c1df18eb96ea0ad294caa9668b4542e65733f77ede71b86a41b1961e0398328fa98c4e511ae531c694587edde75a55e1ad80d749d054379bde241cc1b0f42c6ab4d3e78ca48261f87bc902fd903279eb5b17a45612e3b06d930c0c98c3e3298cbaa5e1d587c76838e67a6f8b5bbd7852121ce99ef60347c352fc5648d1d086c97968f45733d21890acebdbee572387cffe2495920cad65181cf46065b0d66158a77d1521b202448458d68492377168a4a68387bd5db1f5d1b029cbafb7209e7368bc1dfcc3f207606ac0b32b943d2b292c00a680da924384703cd2900130075ab490b4ab75b84dcfe9b1cebe7b96a2734bfe7c955e69bc753df5081258ed842fbbcf523e8990e97395f1f5cff79d6c9c78bb3389069cbd5335117c0cafd283d74511350f9154ae59885fd36dd0e9d02b9c1ad377bd137cf141af2dfea9d150bc0eb3d9f7e2a26432d477040c417a6360844b5ba5e19b1626ec37d4e6131bfe62781dc48b2c52efce9e883f3db340955ce56fde928a9b97f9489f502b553a44a89fc5c23b6af7244e3523ff058a76d9c35d7a0da89c26ca1d7120ef28023c2fb3a3dc1f0307dfef2c11b8bf578b7969ad2d37b9efbb7e7023a48cd2275cd4e15c270085da5b6e50c83d860072c39607f4808ce75c502fc0542610ec8291c1eb5d752ec745eaa3c7c86bcd74ab5c3948d2cd5284447a4323645925007f5057e5510c1975997b2d307feb53ede5fd0dd60f4b1f7fa498d78cf0184024bb89ffa6d702a4d31594beec6bb9a3252438e8fa0e775957307296c662bca56a3b9b96d85e110590f105d888c4742e9aef5fbb263b6a8f149d419df80b0d6881685e2f9cfb4cef3e5996e4710b2c7989e78830e1b33bd267dc5a49c3173969192789660ca1e21fa32e68d51ab710475a3766464a0d87a1fd3b3a1c22d30ab3a00fd1e1cbf71fa79ca7e40fded5b133c92ccc59a2ceecadfea8061ce9f6f9b2db1de82098e054e9cc33f54c50ce93377b4a8251676e70d63d8093b1f87be23147716cd5c8b611cd24b5d5c0283bfa17f5f96793b1650643cd2204efc946b068b1483bace2e8134a42d950575246cb827c3703cfb01b2996db9412a264739310a72f2ef96d8f9147b96f030442c025b5b83329e781fd93a6514391922a27142d17a269ba6c3b8d33e9d54db38289da0b2079d8aea75dc40f70214c0c173db2fe7120c9761ce855e22c8fb930ba2d79705e8d02f1b918945e9c5d3eb274d89248090a22a9631d384bbbfa742e03e32715fb64377158e8979db011397eae828f09cf1c4ba7ebca7198faed81d03bc363f3831651a6b8808869bfc0bbe0a106fc0c03cf548ee0704ac5bd4f08fb89c42d8b8bd7f0d8498eb45cbb5bc005c2302fba0b24f95abd0798663193db021ed3119378e553bb32251d7af3c2dbf1c13759b2530e68297747d1f44935a5b743c265fe6e786bc80a25998e028d50a0f3cf1957383567222ad5cf02fcfaade0f65b712fc09203953682be3c718dda06a27fd2fa2283c50a2669507b6d26e2e315e3a55214294ab48929698d9c7fdce80fcd2ffd584fba1c9a68eb8ea6c1f942a33acb58a396e41d4b9d9bcaf8b806ad5fd0ac3161b940693a3aeb1e0fe7513d772de760a763dd3c87dfe6a778c35c8f26c706daf791f38e4db91be77cd5c6d0bffa39789be7e5434f3949611afd8d6e3f8d8e623b1649f0eed2ed570e843d13b4761a5221175f0255f62de13f7642ba761224728ddfa9f472c4ee128f2aa8ea9f1c5877e171e70114e45960f098de0d87411dfab5e5bc85e954055a94b9fe761f4a47ec040eea728f93194e6e148e8824b4038b3f00d1a34beabaac723276659a7015d3ed33a9dfd32a636129635f6e6ccd066b447d03498b2f9122a33a15c12254b995e007e397df63bfb620ea0186a96cf7d3f1abd6f9b0c2f116a9d722d2174535f5981d22dda90f78f00f260bd0f0d14c3ec21cc2a1c429b380e7dcd520850bfe05d6d6c4818d52995b3e482d3bf45a3f14112d9b001d1f5e9054e64e9ff8139f55620a4943498ad6b8fe5d847479b20e2e3dc2a83072a86d37f626f33716c32ab4cebc1d6aeecc508b22a7a46a786dbaade557fada6cc11ca4aa87c20f5cf6c241d27ec4891850f93f163d84a37b03859bebc44be75b0fbfa979dc2363e034f9d87e0335623a72694468db9e394d51a67f81d82776d5ea5b028cf71ac1034414028ae31137b353cbc61ef0d3db00107ce59bea22cf06333f45d0e224ae86927f2026d485c95f6a683b8d5ddeb573ab63bfa8704362e14b633881af09b76dd0bd2ae75d694cc1212ad01a24a936a4be60b30f873d7644902583daec01cb4ad061d56c2d4f20176e38e938e9a5c3bc2c9bfdeaeb102e75a0cd945e34abe3e93dedea5f4d8ad3d84469dc04cd6cac7c61f787bf8bc1a079cbb9185190cd802e856e0b363a539ff04fa55cc9a463c3fc1711d1e8a30e34d55c726a26a1ecfa685f5fd4fe23309b1a0111f53c6269805bab47cd12f4a24aed050a22a8d1838cb45aad4026459d0b68d244866cf5b1cef9adbeb64d8d966a5ccad32a18b01aa583f705f59ac288c9e5e50b98266ed3a2e2dd5bb2d571c2b4fb58ac556b6c100b6893505b6e11c2e74617f54f97d66747da008315f3217ec3c8bc48da6b70133dee77ab7961fbb7af39f3294e677b42f8bc25f8a0103fc8244a5c70e5181e712f4fb06c3dee3b5f40824ecc73710c00f48e6616ab185da6032745e411d924b9925a6b8cdc8587ad8e611d4523566799a2c29ec57e10d4a6968a401c364a712c99f33b28bfd21db49be7f0df3585799fc5ceaed99a3f611d031fae391673cdfd19d8778b7932b556fdb47f972f24383528b65cbeb7349659a50ae951a34e8fca996b2a21c7f05840424870e64563e97a0cd315eea9574a816e54bd0f662d9701a6f96fd33f03585caa32c1cd93616b02ee9d411acf912a7930f08743a58d6e52449f10b7c49af00f74776d9cc3ca00f4825ed8398ef450b1646c94fc43f75b27d0e0083a771905f926d6a27185c14a303a2289f82b007984318df9bee7525b4a4d1962719a4ca6c57261f455cf2075d7d6b69af3c13d2d93bdb78e9110247bab79628d7d736e0605732c3522f9a275850eda910a90572c2bcddf705f3f3286ac02e57e1dc3efb976cc196ba723280f6ec3cd39bccfcd016c322f0c28885bf92fbbc18ed771b4278ca0b99d88e607e0cca4503a5e080493e4e02c7ef9983f8a242e217df36af745b13aad8c109939f3cc56cdae2f474635a996f3be1c3d9c4e3cf715fe15fac5c0a70eba61d84ae46f04f9239b7b628728559f5359dbb353aa6e48c531dd34a8e5a0e3c3523625f82d7a64913c136e84e12cae72fdb089c68055840e932042cfa08a6244a0bf3f91992e6f2a5f3b153c6f69f7a51a25403d87a9f5e491acfe5b2275e79e0ae605f584c3eade5b2a85ef9fac2d718b6f51ffb029811fbfac78ed3d2d023647f5d3700c0c98a9c2fee0814ebf6583daf4d86ec07b3522fe90a7c639cb62d36849b8afa7a01f70b4105509a46e0cce231e718aef2c5e0dca16a9711bfc8b89a5f931f8b4b9b287273417d37eadd90206bd48fa439ad128ceefa2fb1daa51e901f0e6a6d9b8badc9049f762428e43ad368f0a9d3823c15d54bb5d1755622c3437a05b4f5f66ab13aa27ecd64653d42a88d111b5fe98c5c713d7f4051888b23c208e09e6dc16cc17a522b186c1f3d4a125bc9f612ccce4661b7070e57f4395da331a0e215b116186ff47b120ef2190e7905cc792f88a6a2d55516a72e1fe2a2e4681676d954030b172720065e337137b14ad55803f12434b05d74065a468d1affd9b3c6fe366aa1ba2ef5d35419e8e49132e2382141fea19e441d76c9d55eaec087be31bdcaff274dc2acc985603b3ec4362063682028b251a42624bfb23982a90226c9c787981698f04783876632473cbcd4976adc2fcc32942fda01a2758978b7f3d219d58b3a09b2a9ab4f53b219acb9fcf959dce4dc37c7cb1bcb94237a8bb2a3c6dd312c6cb08bcbf49a5f2d409d00b5a8a1c3a02346e79b0cca9239eacd806af46308683ca26f8bdfc73b3bfd32b3ec9c21171050098c3eb91cf789a261cdace1bd66570a2f53b367bf1b585c6569432c3e943c3e6b3a3cce5744c28756996a28fcee9dd4b9b63f11049cd670a886c3c814279aafbf78ee1ea86c7025107c5cbafb0cb514440cfaae556f5d4d117900452c39a0c24ff7ecc9af9cfc14850fafe64201a73b8714fdf6e14de857165844548def0627e21d37e9690586294476573aeba1eec9ea3c92a4d2c3022f4e453e19be41be764241df5eebbde472cfc0337b8a20242a3ef0d8d8dcb64bf949b4306707e00968e41511f5e9734227c7f0ac672e2f7f460ee3db62ea0ea6355cb04dcd6e32046f013e42db2792ae2963dd157123e833a5049b4ac4c8a637feb3298e3c2ffd5f6b68df7ff77f7b6eeecf4dd570f4b98fca2d627ef4b016b055cdc86b37c706ad48c895e427893cb66a01ec944e14bbf597eb8314db32d88779f9cbe276c37b6272a8b966b1e92082c1a81856f8001396ddd931ef416429a3eca9ff7dfb8ecd8c8e838f200f1d385bff4fdd6f62f97bb2dfaf147bcf641ec1b7b4e86b77364a9cb517d893124caca5acb54729eb4b09216dabd286788565240c1f23a1226bf8ad013326dbcb825d320d916c4f811baca9ead66a4c1ab3a7db84d741eccf47602fa36ec4f5534e7e7b459fa29ba5395fd45b1285aa6ce224534617efc471609a00a55247a38058f1811678f8e83ff02068194575ebd0755608ff2296e53e2222a552bf0c08cb0ab99807cb319a5f7887a7583984a9462c087a93f1ab08c304a478c635994322dad7b232aab171d1f4b0b8c57248f48396e8025e86db9f5930ab323086b9e45445fba35ee84e0328068991de13c978b385bd6e22e731b48ca0e851a72f8a594491e3e2c6ae167407bc76d51537d1666aa47e7fd0c6be529073802ed31dfd902f2ee2fa354cf72a1edb59f72997a0efd5544e9cf365fe23b277bab05b1bb234529d54d6c74213ab892ce9aef5feefd3a47e4e82c53344c4fdc0bdec75e50e4706116ed4450bba4862fc15e37483729a3770a85ec67fef2350cc82f5ddb508f2cebe67ab12e163b3377e5d61fc907f79d1e67e925099a7ddc511f261df100a5cb448bc10fd701faf0b22b9510ff09bc24c19ea3ed61559ef22c2eff7d6e3120601262510058c514fb81a08d8fc3551aa75e2fc096267cf2af2b1370677ce04fe64c2684dfbe323a2e5831563f3d31b0467975689d9555bffc25a35588ad6b99563e943df25644dc7ef79f1a3c0044f8b03f984d46d800b50de73e042701a44b7d3be42d55dcbb1c9c4a1730c5184158ffe70aa7f497893463513b4246e772a9cb359e577c9ef7e79e56e0b05f372e7c08e9541150ec201ea33443204d3b3ec28053fb42c67819b836b05b21952438a249dfb4a4700ffb74be7e346c54a066fc98ce569b579f36d43c4ed22a9b381e341474a55eae81910d4b47999c7bc8a2c321d3ee3f985e996b703f51ba162f20be0d4ebcb8b2735108335cac81490614d21ef66e1f1c847140b2e63b685f52738172c55d255fc1bd93e9c3b00cd6d4508736ec535adb9b156c78716672332e0505f5e74451d5fa7d75e53955165e4920bd27f6e131c9f07db3e3427021dc1b6b950cbb726895f8dadd79fb9f062eb401515547042d351688c20f2295a51166ea16600d5ae439b94f3e56c899a301721348277a621463435d87c3a03bdb003a593e370434f777110fd1de29d52c3a77b22e35325840049a6a4edeb4f9d2ab94ea88217ef750a3168c88573f14385e7ed118ab269ac4bd64263260e47752979c8b035a864d1df4774f22c3cbc61ad17137f3dfc354fadc5c536b0f36e8e369c1e74ec381d95823c7e5ca399f06d55c7f381d219117160f22f198bfa5a91c58d77bee7c8e2419b46b3d67b85c4c61b21cc529176933e9ae4e12f981cc99d00707b0c6606af5837fb236d26e5373de33660de6f115ff00efc51c8accd177d823e50650f685853a37cf80c95ebffbef376d130d304a8ba5f04a3d3fabb826273ed4b0e9ab163f6b53a3802583a30460d0b3ad0eee0ec7583fc658395a2a485fd951ab5707a24ebaf954b7ae0854b7ce09dc3caaffbb0da68a1a9c6caf62739c460efdf51a42024411726a53ad948fd15fd9c5c7f0b8280e83597314337ee3981f9a98e41775d434adac3fa13f1019989dbbd4cb9f06e63f2d3adb74a85dbfd1168dba948d2b5df52637c3a2dd1781f4cda6f23b2617f4af8fc1732cb51cdad3a4144822a1ab315f29b71106d58d1dd148499d30763a5948f7cfa5a1eef67220efcd353467a359cc75082bdc796307c6174d20776f94f3c2d9f69975f27dc7f4ec54464873636d54a0554eebb24394ec8565ef81911b45211d460c157628115003b477d9b9cd229667562755841b4f1318d4429f9628c75fc2b8a48126897f9f85d3abeebd35bafedf3789060b3be8dba55f2cd0a2631884d5c14a465d754284df79e9dcf12d1c3d4ecdba7ed83781cc11c58feb569dc17ef01bd2dfd47a7294b036b4d5f3fe5e1babe9e8561468ce605d2f20639f602df3a63c6b7b2ef4454f94a09c628819f0ecf414c543728591384ce3fd5f120599492674d99cb42347f5eef60c8d6fa24fc662e6218296cce55bf6971ea8afe2a8979d7b6a19036e9844d8462f07d7acc033dfb86e18b49c31a5251ebb1dae89f8f12f106201dcffffff23