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

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

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

Block Certificate

Block 87694 a94e228be9708884ba62ec803a2ebf1c340a9d69b4674d874d1a464a2a56e2ec

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f8676baefa4f0a7dd77c9c294ca318660f693c4d6d67a7ead22dbd55bcf98a61
Certificate Block Hash
a94e228be9708884ba62ec803a2ebf1c340a9d69b4674d874d1a464a2a56e2ec
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00112a000002340100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000eb19a88ee79706586422e41187978195e8a9b018dd478ba5b46cfb23387e05f4bf6e270ee045f60e2b8536ebfa1cd23b74b694f6078e265bd761e8a5ec9259546afc3541367e77b04419c6a8456fe6c19147f78826dca7b8cb040000000000000000020000000200112a000002340100

Raw Header Hex

00004020c3c31893491f01c21dc825ad47170085c3da9df55bf68e0b612595a7f531d3fd2e949bb9373b242fc8388c4655c11ccb1a0805673866dc50896b2fb600ad67c3a431596a03b30018618af9bc55bd2dd2eaa7676d4d3c690f6618a34c299c7cd77d0a4ffaae6b67f8

Proof Data Hex

59,560 bytes
1212160203071a2fd13473c434b90d4cfa38eb02538f96ab5a02c2afab20849224a9237db19c70f1c46d35feebc353f3e385a4fff620b72fb55457b6aef22d8ccc8698cfd29ff49ab5ff41a6896d65996782471547e84045ecd85093732276b2eabd96c4dc4431a0407f44b79c4e0b70976403768ae376c75b0d3d3b63bdeb7cd55d193b47aa012c58c045166d9f0e27466a7c8e3dbacc84db11d0ea8348683e6fb69ea9af44e9567051fae4995dd83a09444df9f0ab248781e20b242b6e1f6ed0f82622f29d4193a418478fd8806870c2ef720389567cab84a82549cd81018c3d1402e0fecac7468253336d8aa561a30ba3f9758d6caba864a858873e30b172a92a61eb35bd8e3a2b6be537c7d9722167a6438c70f74d262b22bb799108832be8be6e4bc0067b0c7330779d03aabaa43c347f3738cdba7297715044a31d83babb3c457f498d7a0944b15149324cdd7fe79845dbcef046a17fc2e5ab15aa41766bb9648f30f389b2328d8bd513843858ecbfb10e5086642abe2826a50300ed758c6d44d2d3c356a8d8775f11052793936d5b964313ad209912b4aaa800224a5edc5435129a03380fccb9bf9332371c1b15081779f3820a1269cab8180a6a5f30458602e07109d8fd73d275303c0caca52afcb6ec1f641131bada876d4ce4b320b0679dfc6daf9ae77a44ac607e70e2077e8f6e04212f40098a097f527f9c9496e74b696fa4d4bc12c3b66b48e935787f144c26d7afd2a14ff885c3db134efc8b4c939c82ab1df376b37f4c6491a316aa1a40d690035c0fa62a2e60776cefb4730d83da9d8e71c9aa31f65ba638e47f4921cbf7f5bb67d97cada306015d7447b9ec578e16b1e4728318a04e0e163aec9d513d08a55a3c5161e13b9a6b7a2cd59470dd20c96e3a4cdbe030f40579fcc12c8e10a540fcff79398134703b7ba19705c94cb329c322b00e6da6549224a9945955f357b1466a2b32e67f34a62ca88e1cbefdda9df915631d1848e718aaad850f8a28442925904431023c3123399406b5e0d10e412cb7dd6e5a4e81aa1b67037485a16f88ee9a0a298ede328f0a7dc7ca35720a8c19ba07361d8ada01fc7a7586914552ecc165061aae2e07bf473aad2b90558618c45e4ecfe86c52518e31a4153ac3e224f95b2cfeb5b04a41325b3e946d0e52fc0cee511bf7c21461169b674554cef110de8546795aa2d673016d3e90c34022ff958350bdbc5d1d98c1dfd94c6dd4bb5b55e1ee7a67f55c767ba142876860b8e23a4d87ed32823ccb4ce9f5847c1c315e43754fa1140de9912c00a63c7332569ce054fcb5e841ac9737a33b6d1938a39fb2d5d28f1440aebcafe37876151fdd1a61e140e4dfa4f8975dd5e5296db3bf789019793d01414a7ae35e90792121d2a2be6e3926ee8c55a5c599404334a7163ddcd23779ca3d23d32125584e80c69c2d1f4cea2e9be7032403f2893d882f9f6ce2c7f6c3c209252de0b05a41a024da46955a94f3d20876ea106f1e431fe492b3d8a90f8b921c0d54f9c4a2fae6c521df2867cd340cfcd836e208ce0c249564e36d6bb7daeaf4838c7b3413866e9a148963e4c26add9efdd40eb5ef81d41bae12487f89c307d9a9c4960c72997d7ce0f9e02dd62c6df1cbec16cef0e8acaac792cec0ebb438ba76f6eba5c4e3293e986cce80e4cbde3c90d4b6d38064f660f9b7952835c684c15ef0dc206bb2707768d7b77d38dcbbaa6d17cfb0eff3e9f29a5a47c7500029f18de2f6c739e0b94f52e5bab1d395ac48e05b7ae05e9519345b1af67a05f00802cc29c6574e901fbffff6d9e50ba08785bf99664d9fef8f1bc907a4082d967035a84e172ecea91e806a10c8552220830ede6e9d15b9ab4fcebe92ef6ace39851b2adcd66eadc33ec33f943cafdcaf8382bfd18accd8a2097d0104d4a249027a0e18143082e9811172f68b1c7ddec4de9e87290d80280c52549e7213404895c979c87bc70a4a8bcda4fd2465b851e4311a0542df34ef0978525bda49ce3ff6a8807ccc076d26dcb7fffc832ed849e2dc1c431a878a8b26f6571d5a1e87483549065c7c28affe6d1b23bb8d13a93b23105a4bf69428750d8d6afd377513c9298ddfbe909ad670e4105a5cabe1a4e0e1e491df5ab4402508f5da06c0ca40942d36de783afe54884bf3f57c9308d7a2fa0dedff5edfbb50c32a83e534fc3cebe614bc46ac3276d1ef2f9fcc86c00e35bd866cb6ea8706604e894ad56495ce6429068e2911e076a3fd4f2dc0fe48d27848e7060bda4de8cbbac834e77e3e1366bca16b00949d01ad6253f43f950aa22464c1a81d82fe99eac65fa85d5301772fc01b0e78234bb25c127f4ffccb53495a1590839effe8e8f548d002525881c420ecda66fae3a54728bd53b8d7ff37005cbfe3e1d9c629b1141a8be02f7910ad8e0fb667196e1f6d5d18e2e5e5cd50f80dd0837ea94d41d8b8aa003077fcad72a6990da00b549ed86702699ed4b13079bb66d72a3e159368b30f51a933dbac3b9bb424aea34771dc8f28b3c972c5f7a424abe68c9a1002be48fabc7ad7e0c86b8190b99c71ed03dea372bcff6b9f1a0e29a50219b7bc38d1b172a5e6c0ddd21ddb15d6c61117ccb6e3020dbb12dc8fe16f690b82c459611bf357a246ecb0e1f3f502d9818a1170cceb30e0e9eb240a60ce702610ef2971625e53a011cfa161c0f7c87ec6197e6308a95d421dc2f1beb15ad9819f9b92f928832d6e696f2d3438cd324115e04dba688825248b91a14aa2cf921b7a8178d375da6c67d1b5439d3bfeed0e936207a06d047b4e2e5b5be78ebcf722ada2a2d21e7d8aea4f149a8675def596796b6c5da039451dcb8ec04ff0f1433b4a3bf21337a3d86bffa4c46f918387064832491175d0226dcbedc18e7d4e11c66c014bbff0eb8828a03647a2b09820b7c767cc94326135b99e3e8dc82e87f443fec66333a37fe32ec4810736992b7ac8772d4efc33021e67bef2039e8763b304110a039f1944b52d754d54ca084b66bfe57b93d3b3f421a373e5f2cf14c9c7a46dd33359a03e1d760dc2b71020ded867420cd06da920401eed659a80de0846fd6e71d56589eae684f1d9602552904083f8d467409492ec7d05912d07e866d4656a867f95f21e1d50ba7c9b3a1e40c8b45f38b43c404caa2ca68b63ba3ad5b2eccacb4add56851f7ee886d118a419c5a7d04fa1b58786e8ebc7cc1095b0fb3facdbfb8e65f176d901cc390aa1d1d9efbc8451471c3a7fe179d875843bced861ab3e90487652ce98682120e80e087778b282de447ac2ce661e551bb1aee6c8fab6eaf0e2f7586dfc3919b123551969107116590eb57ddabd83992e7c93dbdc0b912044b620cf08ebee9ac5cd640cc712d830431862278121ce6038fe864ad2b9461a9cf6fabf9afd9ea1fc34a44f239c262ffb262d130c08ac222a958caf4b545b33fb9c91c6cf52959d32c734bf17e904b1533b7f35842a54f2df3262c4623d510248d07455da3c14bfaad5a76ba513d68ef886cd3e8eea62c523d331f62d63c8d6d6e277346ca6131b98af08129829586cbfaecdc694c37f19eae810854055f376b12d55bd1c94dba520480e025116099102b1fd6b0caaa0926d623e7c4b0d67331fc341acaeac80d15cbed445b8b3e2b8bbf074b634a2492edb1e6ebf30d34102843ed00eb51ffdc97a00ba7f34f22c475947bcb92b4779e44c482c36918bf3a6288d70762714b1d4f274b9d12d1284f6af49955285724f43cc3a63a7204122c6726c4cf0ffe29cc15c79afe906983441b1751165c56c39bc1d050ea92c2999fb9e2921c2c3bbba57ff93a35674137d07d429bf0b7f6f90378942381f2ca29d8e8b50640a86c6df72ecff806ff7bc6b3bf660efea37e18b3d7bfe65f9c09003149eba6a748e315fa979d1ae17e120400830d7c7639f3ed1d735a6bf47a1f5cca3dbaa05d32b72a0e2971df6590b984b68ad52405aae5b8f130e17566fa27248626d9a372dda94b8b7a9061a18a040a5cff367bd98d9b3c071c9de68e4ab8efa8d84e06d796b80dc6dd8a65fe885713a4097e3ca96a296d5e168280c93120cde6129ca4ea7fa245e0a7f323ec76e0cd1bc33d260d0224f2ff60abce6f9d78679adabe5c5f02e0f5378531818d0d94c87cf8510638c5219815485e6d055ef232be0c186b212e4b2d88a9557a2ca85b3fd7845500bb4840dfbc3d3113d1455cff4f4c11f629265aba363a14bd155df954f0a3ce1af7601e25a517adc5ecfeabc526e649a7c4232bc69b25b162fccafb38c10ade975ed39e40a31b2c027deadac3d4b7ec8e08b82eaf7dd57c750887eb78b12e305f26e02060b83acdcff7360d796b0023f23ee85a1ee80b1c08fa1e9f9b8be1d559c88523c8f1e7dd51d8471f14df2bdeca689a99e3219a6b90a9ffa38fb61936feb0295121392d24a09652262814c7ab7691b6f45744f5da65594662a79bff11d53aef94aa37f74415a49e9481b0ee2010120554665c65321adff64db58ec832cf1e9a250c10ad146f8a2cd71a6f8499f00a322c451ccd84e4e751d2acf5796e77342ebb02637e943989468b19ec24685913a958913d46782281b05345445bc58310608d547a6a4b50684be4e40e95dfda2625f65f12c6dc7ee6f92ea8ff9f933cc78e2d7e2c5209f838ece6aacfaf3ff7a1fec294cae19fdc439cad0a1284de7ecdf7a7bdd46b17f767cdda0deecc97b44ff5f3853188766b786cd0523b401710ea7c4dbadade35276c6c8748e791f8be2e4a05650beae0ceb4ad06b271675fa55ec659d821a365f9e49bc4d6982250ac4680c0734929f0a363b1041ac849c18725cfb03bca4fde2903819467c91fec6557a1ebba72a302dc7011ba4d0ab8d53a13acf5da62a0c03591147850ee7b60caf9b5cea708b66516110c898b415ba2da80d3bd2dbec400659d1f48b25a7ac4d47ba2c9654f9971838e376053a73cb03cf35dfa8c7d1f3700f174415449ec635b2777ddab5ce6b935ba42d2c3b5049b0c01d1cbd76ae8101273a0f72def80137cfc8493934480bb27e335c2bcc15129ef8a71efeb47b9f7603e989941f76a7e9dd52c85f695db99d30cbedfdd8f7d9be22bacd8e5029e931918e878e7e63fbe715bc7c948f9bf17217f564b6aaccee3f991f6457ce21b25d987c0ea30103830d93b3556ecd91ec181d0c080d2229ee11622497395add6f5e6165d3ba96153f3455adbf0bb76bf1eec15e429c5a5b08633d230a037b01510fd14015c2e0382d0cbc549ea0db113d0663cef6cfe9b024fb0b7a7c84326cdfaacd9348f6e8c963b87da05d9b0145de1ff3d7f366d06ae724684e4cd735cd5da639aa2929a7c5d2f57ea82bc1acd74f4fd71d3b90014b14dab6d4c87817101d5aba7b92a0f32b0ec374cdb3161a81190049fd185852ce237cf6d6bdfbd75f2bf5c08cd6fd9257705552b3edfd36d51204f56c63023f18957d3eb1103353acf68530dedbc567471a15bd573be02eb282366d22147fea0655fb5b4839a0d981bd9cbc182216ffe08b03e3da5b4936ffa442e6b3a803e91f79b69fc7ddf46a794eded2b1aa245c402b0b865b4b8dfcce407414bd9aa602db4fe72ed31f9cf5dc56adb96d119921ab28371ef3f407bddd97de1b3751e7db777253bdaec20b2e107206a8ffc6639c5fef5a94fcbe4819bca95931d36969fc0a2ba9ae52bb876ae07ccca3516f90591684a159d95dcfdfac3253d8a2578313f029b16109daf25f1c5d715202ff8934f556a265dc0b7127e6f60d866abd108ab793f7ef8396feeea9018e8965ee59088aa5b2a0d0645df533cd4bc3f3a15f91106962773fe574e8ed53a10a1a3eb0dfb3d6eb5e25a269b85e276ab11e286972811afdb1806fd4d53373d329d3e94d95751519a13101ddce72df6eeae7878b2f508fe7db428a263d1f8df0db5eb2932c7f9b1bb3b55d14614771542defff2d6b305b4459c7240ff67eda0f63fa1dd71894fab018bfab32583dd80849e32074c0eef91dcbaddb514af6a2babd531b1708d35d530cbe847af2db6758bc4c98cf5a4028552fc2c35b903205c21135a65c7c3f14ffbc67ee2af5d4de3c0f2d3ffbe1e5472c5602bfa82c58d4716e38542a05e87cacfc99e723ba50b712d659c770fd045f833f7eacfcbf9b74fcbe7af113064f2d6339c4a8f4cc4c283247b59cf81e1e3c4726f726f309bdb0a7306eed25c491e72cb3fe47d5599924a676bdda943213c4a0964863eb0c61756c39cd93b00274afc584934f2419e70c488a17055d639dbf394dc2a4fba7dee6ef487604ad56e0af489a01b46eb39c0b74813244ee17d2294aa7cc214121bd90f2bc77d2f2a1838ebf6b044ca982617d7984906db1dbc174fc23d489ff36b49c0a97aaf60a26a0b0692bdab614e64202923d3e046cfa4d5e0aea75bf5ddad04f217fd9216743729f45215d5cc7fe7889803459e6eb8f1ada695a0b22ddb5f7d0c1c3d9c43b995a9b53d787e2d1a0fcff98291dc9089b59cfd07112bdd536d2d7348567eb62e4b7a1c40a8bdb2b2e4e3940ad8b8f27205cd7ff376fb70559bbaf3ddea305963cecdf870b15dd7c77ed6db81d5ca4544446b4cc4aa00a24b6227ef1b61d9c13cb08e27f14922c3e819b01e8e0ffb7fb8b584aab4fdff6b816fee5d6fdb3adbe62b2650955d10ed0cc6e280f8ec88dab4ba431cb9d39a7fb3a7ec3cbb13699d730b3bcfdfadaac50e30925067a0494bf2dd90911860f1b255a96e768cad796e7ab7c9b46982a5869e7cc888bb4fea0073e0a247948c6b22b6dad851d092012e96497fa0343da551f77b3e44f916483a21f6bd42d2dc1ab0551d30fab4d379d2000fe044bea9177b07dd3f9f58f64a06584f29fec337088ca1f859fcd0e4984859c1feeba19a7eb01bca74261eb023e3ffd65883e67e8ac521a7b124acc0b6010ce1af818c19034313393c481cb06de5c887ee06b17b9c7cee2969a3f6933f60aec8180f385b81cb258e4f68a1760f6ca16bc013e49717932cd088eec6136379b5009ed19639a5e75a81c31e7542de9837b3aaf3bbb8f2719e93f0b375b8c5a6ac960d77a0ba4c9d971f93dac155a37e4403ecebc06bc257221c9cd11277376b3587a10bddf0f88218a68d5f064e8b986ceebdd4eedcafd8069bad0d902be2f923f069dfcccd80c54cca6de018d0f4da6e97397f32a4978fa0b0a578c3b12890d8f1e5157490eb9e24996a524f028af60ff52070cf69ba461e707da18a7a0e65f943e7eb94336f15b99af9f95f0cfeba6eed9fad1ff7ec10e9150988aa5d54215e043fd94fd59e481afefb64bfdc9c439d9b6f30986f792cda194484b7e798e253e7057f643f6a734b9140cc8f54baef8d20e29f603236d2f3e734057d2c68c1de8bd0cae0edbe4bc2e2069da118af2049db21d065f5846fb72d7bb50c85dcf8d0e92f7ec25b1a4670996e4a011f68a322dd9264ce096f7205733fd74b387f6ee1dac00de6d394a0131afab191deac7a2030c0cad1f65dfecb2dca8097e5e93cc062ba9044740ab9b9b69c26122f0c7edf2732f1cdab0670571d936499cbf30eef0e116eabb16520e8db1fab298ab926a6a2726b4f93ef559b0e046e7d82d848035ea1a57fd93972b5372baa068e8f6be1d6d59d39350e6d35a8e6c4d7092fea8b03983effc351bb47ab4f01df8e347e3e483e963b126863c1a96c56c9e3028a560925c0498342a4fd6cd94fb98c98574e05615629fc3ff09413d55eb392982fa426929705808681d49da531ea7c2b7ae4f82e48aa6aecd7485f1aee10f9b2dcb028b533adcdf91fbdecb7e1d7d89d4e17a13c4316e9ec5e0efdaab42ab6efdbe7daa1ab6888c5e2796ce81e5235bcb819c4883ea813907dd19cac4be85affdf1559fb181da95dab29a517fe5ba6f2616612f1f8f9d095dc3929d17137530b2f071bec536f56fc72cb33afdc55b867f5ff0e4a72722956e683cb197fd8589f6426d7d6260859eadd094cfc89b842cf55b8d1dda559f2ecddfcc69e036b78bbc46c0c62adcebfa960a7834610b08e4124769b5deafa57fd301f0f3b1c4070e0555076450bf89ba1f6bec984e05929d0efcdca8d407730e992f84a8a58ae4585740123c79de0a52b9db7ae03557e684df7d0cc7ae058c7f3e23666b3acd1c51cd062be0ecb0bd9ab2bf62d474d930b4d555e9c8089b35a556eaf1fc314660c1516b32ee65876d6334c4d9df95ed026dccc2066c6e630f511e9fa2dbf4ca0593f0cc114ac684c8540980866cef89efb2c731da4bce48b6190bbe88a6db7921c73973988043309156158c331b54e33f24cb15fb520de303e7d335c12f83a8fc72602a6818e22bda64a1433911830bf77e8d947a83ea6a64aa2d3f9fd7ab673c4a37a8e29138e3fc5f464ca544eb7bc324ba08ca26e184265cf32b1204a3bfee3b58603d8e083e447ea4afce0e3d7646727e73ca3db8c89609ad9221de6e523302c26d5819a1ac23bd81d313b47064aa5ac93c1e2b49045dd498de89e027777be0e8a5b01deff960730a876366e70f3066f31503739bd09df58f8c7c57ba989e857e53816e39ef810c0923bbe09b17f1b4866e3837964d30e2e64a5c0709e653b53a7fc737c561f4fbeb07628763cfff19e313d6c61ceb407e479ce7722d15e5fe125196f52ab2c150cc3b717b73110304b5bb0ff99cca042552b48a08d199fe9a4944d6611cbb1338803e26e553ab1eaf64eaea72d1a7a7789d3167b296180d00d94340a99bf35d3c512ec8e0b835742f7db6a35249341f8a729cbd4968c792e8a8ea7bb9f5b56828dba0e14a80c7079f4dc3a3522fd1cea11f648009e79556f592bb1e108e6faac3d6697a4904fd09a07b5d1bd7bdced939ea5d5ff9cc0ba611218da679c3c8582bb8b02d7cbe79d9470bba7f0dfed80b5607c3ecceff59022a17fd17fa851508cf15196f4a1049d7b0c492366ae7b36299679333f506d9f00ed0b029fd4803d10be759a06a2ce664970eb52d11190d39c2b74ce6438ee5865e9e65df66cc9e2f31a3d8b1dcf49201f3384225906d71b8d0ec441d0d5641b3eef44771ed6669fd45e6e55cc73fb9828a45f763d15cdc78f022a9a0470254dc5f0725b2e32645c3a61d7096d5ca18b1f8e70f4800a54922353147c2ead2b19c2d370ac3d83bd4287e8ea843c8c99fbfc0391403e2a14d4c3b2dc3bb9c6f98f44cdfe75320d456e770b0bf121977f139bb90ff1fdb79e16dbc2db34eb9669a0d67b92e91f479e72c49dc68f3b1105549548e784449399483fa1390ead676522d6883b11cf6a3dc07910d0ae3cd811c3d846b910b578e085f772a8c56b121ecd71a991eecc2acfb4c1b9f6468440fa4f79f6f7903b2d2f80202862ee05f91479ec44e793b2e46af41970217be4ebf26b621bc8a5aef87fddf27fd331181be99f9e15f6fc4fd03bed62f29751e461703165024e274c6bf9b9fcdd80f361619ec9400a1944192bb076eb15f102256ad4ac5e1ede981a5a1d35e782ea6c82b54985aaa030679af976b8ed648f9d6e9af06553586a70e5546af5fac3900c263f5c342212c2e03eb96d245ee117d79859c1529c661ba56b290c7b75366e45dedd60207fc7afefbf979264758aadab122d8bf29ae97b11bde922957a609acecade46f59d92e0f4002aa7c146471f2fa8ffaf7c732a3718f166a9e09ab5097da90879f2ca4a86a83828138a42651af3e5ee10ffed2c5d0066c2ac816a176ad883aea2a9795e92a7caa388a20db68605e67ab614f241ebeaad8e15f2002258085feee54c4daa474a4d085bbf754080dc9960e8f0095ae39b92632dbe69a1ebba6075210b6033cd2ff665300b8f0975f12da2658a79e9ed647d5b6bc8b0aeec3414b7d445b0d9ca1e77366289e9e51d277c365493d935778711d2b531779b9f426abdbfa427e60fab302a91dd63f76354e2adfc9ebc35f421ca71074758bac1a09d88e2eaefc0c7cbc715c2834af7c816bd9d735630c879a62e80770726ac5d9ddf12f1ebc9570a48deaad054436659b15df7ef1442a186cf70cb7f6ed4ddd9ec27256d1928889b4fea8640a474bd27bf61e9448bfaa484736fec8a2132285addddf4acec3e5428bc5d44e1e0029e7ec214edee21a83e6113a0b30b18dfc1b3c89393fcfe544774be167186e324d64962e1c32d0c1ceef67f945d75acabbbcb8f8586e7088a377ab5b22bd55a1711cfeb311650c20e63a13ed78bb73c5a339c95aac69f64b7b46cf42ff65c789c7cb24548fb1fca51ed0297f2a58dbea610cf2e9f6951134a4bc3f7c028d50787e30174f8cd1b26c229db46dbfa079f48171477978814a4ccd5b20717b3e229ea8f073e1272b94d3b09d5e565e5accece73930a233cd0726d8450823021d41ecd44bc29a811e696ae6d0b14acdc249f0780441ef05ec344c5596e70420fd9ba9c37f2a638b3514097e1cb7e6b570720d032f7ef6ba41a51becef17e7443cf5e9fcdc6952d91e38fdb467f9e10375362cb8b9df176c9f7365dcc10cdecd97fff5a386d50d30f55acfa1ee288d4e5ffd8a1632ffcf5433fb5c7e957534149c85ef49b883874f11c0e93f07e707d0e6463232b6116b30f67faf1368cf1535ec291d02f38c2d5de63ba837ab9eb0fe5614e6b4b3d23984e0871f32ee2ab1f383f5afe3da40f7ab57ca16ca240f5f6590817273a2ef75f83b6ea0cde28bd097a27e7e1e68bda4e43966a31c8659b1dce0ae82c9dc4e44cfb9c1194658998e3dd1865ecf3d36f3481f87450098a7a57b9ef5da7a68093547e024713cfe33c65ab291b4733672ffd7bd048f611bb449d1ff684ab823cc468199c8a5be95c9de56284d5d234e6f38c55ee3a7824b1a44ce0e7676491cc154b56ecc58a81c338aa116c9ff6cfc4565bec0c8abd8a862836a9e2ee0dc00f3a6a34cd29c7ba65b100be374d3a38aaff27f4595d6081d4ec6cdf135eeb5801fb5b1888ef98b487531cb6a0cdf99a7cde1481a98e54daa420b8ecd59ad0ff439b69d94a1213c9d26dd76e2191018a82d6030f44c0adedc97aee4418d7fa63e56e5e2c4e61f4be4323e26c91afcc93916aba283bfd39a59a4b066dc718e293f19d8f28437835c237f6a76d46b7d0728c23ce8c8b2b67ebe697a0c72232d937531a9959c430c889ed522203c9586b1d73d529537ffbde47119d83a6bb4ce4a7401f278155992788181e85348fc2504e7301f4f126be45fb4a430fc44e3d4332dade67b864c5097663c4908dfe071931fda09228859729e8f21dacbb88ca4de1da67462ea274c95efe16749d9d116780f32777d9e7f821bb421775db7a8cf0baf9d9a0b639fc172ef8c3142f25e743edc2bd2b554933c9bee1e76d535a9da40e1de31b7cf20d1e9e176f0ec7aa0662e27f34b640e9b140a3177f67c78417df7a84ed217bbfb6952660ceea94771f23938bd6ed15143ff3c3da922906409bc7996b2952adc8dfba02c1b1472293aa95fd5b65b158739a64b5edeed7127c2e1ce5016730a0309ec155f4e7157e2791bf75c4083e3884cf787e3bd94249d2b79713e200afd4fd88531817b5159c98c40496fd1e937d4b890ebe776617c1fa6e15a4005ee3d0195b3f0db5173e4616dcc1d1e875ecf004de1d4e7dd369a6d20628133c6c01c1cf418946ce4e850baa348b642a11d3411782524064ec930d8f018d8f6591c74edf7023a99f0c1c87ea319c3089205ad87bc9dce861fdc8986dad5361954fe30c41b2f595a189e341460bf7d81523d5ec03f1a69e9ec02182d4bff4aa260daab42bfb1163ebb4dff1504a9542394c05762eaa9233e50a99056cde3a90618de1b5d6bafaf2c0bdae76e2cc58c17af1e7419bac10a100b3d576884e9ec621dcd753c6a84b91a538371a23e51830f1b4c18e4dad4fa2906459a91945b484f20e4942b805c35a4b2124077d81df8838a4c537e4898fb9c8193f89f9cc14f4842e1c7e5e151bede37317bd8eaab4d464ddee16afabf670dfabdfd4edfe8d5c9bf855234dbbbf91b8598239b22f629563a3ca4d828a5858e273d750db5921b3c643a9419b4db84d5556ba2e767f9a3277d64f2e36b5329628a8ebf21fa40511ad91d8b70ad33ff58fd45887f142c0198ede98fd1aed6451a5746c5708acd0fde9c5c375b414ca02a8a46a2bfb3bc82c7ec91109f9497bf9c94acfcaa737799dec9ef01dacc4ac0f0dcd3199601c1c9c07bab1f56832f17301c7974aa333d68654fdf5c947dd29ef7176f36276135b9609d84c417ca768e8afd1b72966388f9f8a1daed890bc75fb656ee4c67b3c13c0135b5615b7f1702f094fe54aba4649bf57d510559cc5fae2ef25e1dc611cc63ffcd04a17f4f468fc4a561e472c7ab95937cf3e3134396456f1aefed8bd130883892bbfac60c88f129d8f1384f6a65b062bbdb075c0e5a16bef254b3eec0d14adfb7b4c2dbc4e50c8e31472a000b946742ae703f51d6eb2ad94c7429af32976cec8ad39b89aacb54f3f37403136b774cf78bd645ac48fcef2e2657a5713ed0e4e0e1487f9c60907e9fd0f4db5c916751f90942038adc43ae9bd1d7b81ccb9d186ca46f9fffd9fb4ee8bfe48b2624cc38062b5398beaf32ea4b258caa1c4f2b80da6f4113025597a5704763b310d33fcb77023b0dc9a7bef0e4d9bda9db9870ce1eb3b7ed5d32ba9b812a3eabd3380fa8a3b6ea20a725c8c738d18dc8b87c39ae115e8d6736894f4fbf62560e149379c02f7aa9df6ae8922494a6527e832946ab93bd8bf10ed1f1b57e5492341b56fd05c915cf4246e418ad0b847797e9038bd437f739e8f8c5092f593631b854ca3f836155b71d966c3b76e56f39633c963ada1c922234af9029b4fa48d1a2f302fb974c0fbd2fe7d16bf39f837e0cdaf8160c6c15164947e445b77da6e791e2630dff403f5445e80f726b54fadef76a414c415de012021a61b4fe6dce27dde5f72cc31585fe63896102bd502f265b491827651c908ea850c5632c314651cd0fb116d77c52ee8b8161142ef1edd3d9a465bb163f51a21c38fa95063bac5a6ae68461ee16868e0c9b2e40d4e454aac7c9b8e09d03bb3191c24410b099a519a247368ceade9ea9ea94a7f04a9779e6ffa06ef7b891f00fdf8a431243e476ca8894e8c57d738d5d5842a822f0b63d5e0885fe7e5ff990093b96bb631ec5df632339962c0ef014a7f892ded99705de6246b71dc162af666ced29fedea0a83f66e1cd657851ca3a7f61251168ef587b14ec4f48067ba4dd6926317a0edb9b2cfaf96db327bf6c1e1b8922b13d9425ef79b2dfb71e416ca6d0431010d358f73753d7a7df1a56bbe83adeeabb9a3f2b981d7f25b1d4b561d51390bf1ae2ceccbf9fd4537e36a04bd147f10fe5168aa3c731e45264714765af017605a035693b2395864fea6df068784bc99cacf04de79d540b9bc82ceba0952b51b9be57183c5110317638334a656df8b6cfbedc32ecace819fde2f90234d13d96f9fdfbdb6be8cc3e6fd547b46956306da30e4a3da1f7af469c7b5424a07486966fa4b76971d8c843e171c324973a34f55b6151eb53444a0aa9790276c3a2b8a9303a393da177ebabab2171a49f7ddee9f930bae98d0d629515274210e09c626acde0ee9c528e3853e87f62fae121ec3ffe427ab18db065cc0f32315c40291853366c7e474d9225463775b0adb8c5fae9e79f313ec0c8d1ed745325c994e6705dde9948b4c0fce82cf5e65aa64344bb0d5f133cb634053149a2b2e7df0da6f5d77d39f9358886918427ad4354ba54c000c35c9675f3407b7536c7074acec3b455c341349e72e85a56351a9bc377c91050cac0b2658d4d7566b0f80c4a016fef1639d1d033c82eb0d9720adb489092d7a21d7430a2b33e0d6f280f174b4e218b8831c8b1815880258aa61759d584ea5f6910bb251a2bd56b9ee60ea51f0cc2ec881bc63a443d4bb7a1317e7f16a1bf690400e18af20ac1a79218e933ff715fb01979c4ba14ec23af992564bb15d3646332add65f4699c8d6bab5c5323fc90ba81f5cbef88d3eb8e33615e6de8b38a5c2f78f8d8fdeb8f83659db1eca9829fb4adf40619cc0dc26d3d7a19905698f1eee515b485bc73cefc1f0e76333b2c7435a6728a2f17467cbee3062b27ee0e6387612ca3dc7f6661ec13047fd9b4c3cc84fccbb9b59de554ae90ca6b420e9e2d0c746b7d284c9e6c1ba3dccdcc51892495ca630e12c906be676189786b8161d657d75c692d04cd3ad0c762d5b0a97b993cbf5abc85c714568d5db931ea237a2b49a4f91c5ef8f5d84b48e07e50382dd2a6c62b6fff42451f376ee6c5c6396f54407a7642a3c4d8564d227dca0676b7af55a3ec5b7eb260fcbb7d3e276b42097e33fdfc101ea3fafbeed055cddf5d2bc3e4b23ccd00459b4a781e287a0c523e0e60cb0a1da8d2dff0b6e1a5c1841739fe380fc3256f7e06f1f5d31e45fb9575c6df5e8ac52972bb781f1e9c74f9afed4fef25f7c6e81fff59b3f3c48efbf3afc23d17b525f22511e16751b3e59727d0302226002fd13ad597f2398774131c5e0f42ebb41fb3d9f5918f8ed49ef98413d1c99c722a114e44e4c896c28b716a76745bae5b8371f991dbbb132631e2548c6a8a113c6e46a717c66a49d1f42b300d9993d21e0bd5097e85efed12e9b49d692883d13a6ef2f7639f56b43589a5523b322c797f7621ba70ee935d529ad1c73701b1d4421382bc5e6e7d498fcea7e1283fa9b1717f100999aa8ad30ecfb1c19edb7dcbe722a4a67ba53e7aa382bebeb9195dbd8e64d8adc837c8b76f9db00751195b2df34c314d10296b48e4d3bddc19d8684cf5c4f45c3187cb97129bc195b1dd5360f412679f57ffd00394f1762c019a4d9bf099de9baad76a4c7d341c7fb227eccfae6146a74878b8bf608dc6bd1673b20b160c775bfaa518c377794ab6a3a5e7ce3c2e1f28d836fd2296b483f1333185dfbc81bd5892577e4289d22ba585c176d2e1e6827ddd0f0b0c659c4798e40db27f9f9c95b1ed4c3fe874142f91f572ac305c85746f6f67d85675d78f7fcc9d856e32496af09c301c6c4bdafba1edc53edb6d0b4be388850c311a59dfdc75f0575ee740c84972e0aab4323be98dc893d23d02c05a7ae10aa0ca2ee298448a17c3d4bf489ae8e591a01ff3a56e5d007b4b1906aabb7030a48725575cdedaae96f8841314398f9efeba8281234ac63b66b7df45123a9e2ffd768ea8b776bf9f7edf9194846231a279c397560ce93d63c4b0ce65e2fe47ca359ca1dc5f783b91ba0a5b6794a3eb7419eb280f256a4908b25aaa8952a95a64c908e3b94e5eafc66046bb849f03613c77707f2d1715739d98906e4b3686be17a324088d7581d533b515775472ab7f17938168d557394e1d4aeb37d1564e75da22d131ca4977a627ecbc213ffabf5a791fa86bc2b855a9a94207a038cc75d689a6d97c363055dddff73e179227501b885675c087b7db2cde0f2b70fcb8f5f72dad7c29ac0b707191003441b26f49203d1417ff136e44f42107dacc9b84ae174814750b6ec8868dc81fc264140ac070abb920e14bee0e1422c476500edf1ecff2e024152bc0749a69aa48ca9385b8a61f4a4764f38fea3cddcf08f2416cd976c105be8fd6f20900ccee1b98016a63d93e00e3ca3f28ce2efd07a1047e2c5696e4992abb7eecaa4b18a355a3f632424790cba34911dcf3c5288821b8e10800ad3e5da004a3cec22643edc908e68a7a9cb303eb1627914ac7db5f2272decf7063b747590b185bf6cf9d3e07c420dbc9296d2a396e49df7458577b4d288cf341bd0471c7a2b30257d60bf061a00fb1b29536b4940b05d4fbed6423aee45f043e13e160b3d87b78ef9fc8596e514421e712400af90b2c09606b367be943012df58928cb13ffa6ff4b68f0778418afbf8f4f625dbfa42a1642bfe9be018bd4560222f87ec2e8b74f44982b382cf187ef9983976d17e2e2e5500c79e84f3cf9ff5710e81abdc3f72179da5b069683de9e2e1aa3eff1f0ab95d50e5cb901c34e6a7356d736b45e891ac272d5b4f3713ec8d2c4b209a41a6e85ba109460c9713b2b16d96a050ac5beed5368fd603245d959fd9629e6526d05aeabc4c8d8546a0d8132b3fae5a9008605dbbadea1feba3af1ecf075c7db4f78c7c9fa2abf53112c39b8f748a097ed8ce51d1017a06616e5b3337b07316b6ec97e6edce9062fd64597b984bb0a6e59b6d4db73815f106ecbc183ded51103caf2ee797b1705ec86ab4763860b85771497a1bbae45a3541e7edcc2c54b4c8bdfc6eb72fd58f9f2412a6247d9a5d3d0f98348c4a179e7b06a1d7c39138aa0c1045500eea5a0b32edccc2e456fe55c0fd77543a524515b1aaa352c7f6c98a6740c29b9ed949ce90ba96e8dc2e632df38eadfaccb55148a6de8e760e8cf57d84001c4bdc5f755f566828cdd23f2ef832e6a7bfdc49a7b6f904ce1f9470ef8a3291ee17368bee79bcc2ceed04a136f9144701281bdec965fc96b59fb8c61d0b4c832eb04e787e135fe4ba1cdce26e1218624d24219dc5b60645e6d3a05ffe86cbbd11d570da9f6810fda1d44397248032c0fd0ae0e03d690a27f7f318ccbdba6cf5629815ea0988b47a918ff5d0b5bb3675c40ddcf885d30cf02b8d3254b2730676a7e0daf2be88b30a9fb2fa7896bf01d916c2e90ca2c1701a7e73b22cf5c7019bb836ce4ef789f67c64ba37a06109d188f1db89d48b0dc75d0e527a513a3b15e817e4bdee8f385ea7577e58d2cdd4c4c34da96c4de9aeebe2c41be9f192d50afb44aea713053661f4c1a1b11236eda755d1081cf23ccc9a2e8e74e35c070bb53b6f7e59510ec43c9d2bfb6e434e945d72e6728eae957aa9cef0ef24b201a44add99a6d3a90237e2d45a28b0bd3d93d546152952c8338490da453baead76adcf96949e2e5a9ca4a8804786d3b408725daa7f4502ab2621462106bbd3b49428b4a7e765a31e253150da0f7da251315825266c5d63d53ce0448a8fe4a9ffeae755368d942a4326ac1bf676c077fa2a595e4b15e6c5e22dffc0e8343c9060d5f703f43307a2bc53fc48e184181716ac58323fce4a7b5d943f68cb5d3a193951b7f4d5224470f219c05c2f59d0a650d88babd4252ff67835a2527563d49a61ad047f6ce7c5469326e39364fa5a13e654ac2e453f46bc88706419200843c087764610ccf22bd71b8cb8345a48271c509c72b02cee719c1da147a13347beb5ff1a80d99bc216b82709f49c62f8374ab04e787e644aa21a404a3343700796fd60908fde723ba12014448c6e05c9c1952824116c30a77183c9f3d8fbf2c57f3dbfa63c70962fe47eb0d66acc7c4caa437e9fb0a868e598c8b87b3c28619ad29a0860fe687d32991513f422733e352ad6af9e7747a0ed7cdafbfa6d1116d5fe9be740281f18030ab04e13ce80da170cd0fee73127ac12b5265155f0eb561d7ee0ba9cefac58b519073e0d7defe5327041200b6c544e5e70dbb472f1be56570efe1bd190689cdf17f2221e31d987bfa4bed70710e4b45bc389622ef9ea84fc3892313fc8b0ab796ab3b2dc949a0719f740235100d42175aad2d49becc276f37cc672ef2840ff35895dcb35d64788f6c48a5326f5de4b291758f5d2eee000710b8c7a003d5492e2f007acda62a70f6514070f5c0b0458c335bb56634f41b0d0277189a39b7237ea6a5cc8bfafb4a19f1b1cccafe4c8b14d747791810d32553b9661435e64132bc6e840c5a4ccc61f656797c7affc2cc4f3de9d463d650f0db1a3a1c77e05fb81f86e9aeb1a289637aae44defaae3e4a7f00e4e0004b5bdaf0f071bb3300bf4f176fa16bdf01b530eb6319960b78782529327b493dea7ce90d580d2716f9fe1814a2ec6342060797ae150eac27a1e3f766984e8c7f8e40e443b56578db1947dcf141b4d031ce5a71f91eac79cb0d63e3c8f18e29466a649cb971a2058fb11a6252032ed448f1402f097bc0cae331c1b51dc46abc26baf341994a76b8a6fcb73157ca4b0317ac1d48706417e9aa6d6faaee2dad3eb3a1192486d29e4204896dc615260b1a884b88c9f8548ed7a7dd8430007c9beedad33701b435dcf6185995a36ccad59b258cbf75dff9fd496499a05dfc5cea1be9bb50454a11b10cf87b3cc74b22fd852e16b361db75c78efdc3674127b2b7c130317452955ebe11cc229ccc30d93c8dec500f842a524b18840ed06e345a7b0a62a0e2d77c6497cd249e3b50eb68ebda8f4da300a362a7587ccb57ee85ebbde2739eeb01f95cf2643005954dcd51dfae43e7c31de35f3bd3a6693e4d7110c5dcc75813d9e71ec58a345dae8c3e3bdc8ef8e8798ca776663dc942d0e2113279a181bd5013a3b524524893677eea1753193a6ce767c51e4dfa8e7e9582449931b2bc23d581fed050d535a670d0bc8c7c82a58542d797e770313335e851b6a41d0ccee5eddcd6073331dcbcbe02d38051dd898b319cf9cfda47d351fbe4877c3fc610f90e719fb84ca571540d0e30781277d877a7a0d9c9b7677b603dfb950176b81fe53942e28a5ba32496a9c99d2e95d8da91b8cb5d3883984579dbee30359e7d04845520d109694b73e191c379d0906885e5fbe1c1c1a64dfc1a6577ab955248ef2c1e4ec1f08b7d2330bb19cad0c07e734d86a8145ba66b620bbae15204f0a228ebdcf1dcd558923c7bfb36f36c9e600fb0ea18002b8ce91c8b6700393e5955ed45e773279813b5198949bcc33fc400c0f5dc70ca148e3419fb3be2d1c1efaf35c2e12a48704a8105550dc820aaa969dd279e199798927be4721744357617b3d59fd3d8ca9aa4e70b01b80b25b94cc8d7fe688aecf0bc30df17cc5f6f9c8490d4c2d298b621fbfdddd5489408ada94921c5872f5a3e5c232210b01b10d015f780c5f9ad6ffe3a418cb135ba65249d7e5cddd138921baa26adb8a41fda1b1ad9e13bb1860838eac83fb4d60592b7643bdd5afb8666d2ad3fd7297b3d25e977e41bf9759e241e50c9153a2de7112663091bb471596d1e6d17c3fdcd084db6c468ee950f6b811f0789e48c6f65973ee68934e391314b6a9cd9a71d168411ba710477f1bff32e289ff3d9e7f97af54c6d723ff5acdd65ed575fdd4b15667614ce46fad2346ec2ef120923fec55f4f286925fc202e5a634e9f34b5d77b688f1ea83341041de9262f87b273693a257e32401d5650b497d3377c09cfd684e5c1fdc8e868a436bbdec5f387834a53bee27e424d12a41d920ccfbc4f8eb5296a55fee81ff2b50d849e332b2a0ff1a99744a58c2315ff0a33978e9968424a80b5b223d257c4846c2bdc3a5dac563ce33e27ec691257cadc3dc0ae92a2d3b96038748e5773d61eb0ab6a26092f51d224d6bd9f082cb80e18b31f729d74075f9e5056d84fd3fa9c304ceef8241ed51ce78dfebcee6ef3ecce689bb9b986d44d739b23a9581b4fb8e142d0792120b3712d7a32ae1ee4eab6733405d23e4c32f862ceae7b9d7cc7446a35e9bd70ccdb6ddb1ef28032d6d0ac0b8aff777746e444ca8333553cd0d31d48a2191e686f9e6d4fc3e4f8a92eeeb288f239f28b337de2b1bae8c7c0ae780f17d07589536ed02789e6ee53f621dc49cd6e5e121ff60e5f651febc08b777a60353352c2a98f483d70f132df0ed44cfcca7975b14767aa41eb301c161784e7bd4c72bf999493da0cf1999ea443a6dfb90664cd00b1d01dea454828fc1e5e571430620fcecf9e6df752189c7d3bc0663d443a585cb90edf33c8313b6bb3ee0d86bd0f24b334be2aeb8e107b41894181ad58bf3b760381d4b4635eb80baf49163c1163b183b3da44eacc1811f7be6251a63c6bfad9b5483158e793491f4e9523ecd670da3c6a6a286760a1623cf7af3b6f5448298b7afbdf2166d29c1fc0daa67631e8776f8b0ac537fc4b664c8a8e561906f62bfcca01a8d6b9ee6ae412781aa6a62e368dc9352c2d7750010a6d6562d63287df714f5060d8192c41132102966c916d9d7b5d195674c43f51a1c2c7057438e67c7318241fa03d0167c6fd8097d2f999718116fff93074ce41cfd5816970400ab1d2e05e5217b9509def5ee5d3998bee2e566e9bde2ef3005cd0d4dba65ffddeb9a9b286c917abcd5216d5f447e11319d0533cb77e4a3da097fc0070426b6f644867302213423984a57c697d58dbb6f03947810e66c752e34c0d040ab5b0771be3e98053d42c2b55285037dab647408b5cb6268d8e21e2f03b4c78616f1df046443184170ae7d3931731d3214d20884f252e4ec236601de899503b69be30f2ed356869803a5917eeb8b56c5df7f0ba58f86fb2c9f01ec6102a0f073b2b82c04db04248fbaa85f2bd34cf734fe35e8e0d97521119b3cfbc8ecfef91a64c2a0a2f4cf5ae077a6fb7a00107693823d14c41fdfeaff9f6253d34db0112d56f93201347aeab420b9c2b9d1df52012d6f609c15b3f9d6ba08146b0086b8b7d181521584efe473601153c40961f7beb83de353c202652e8a2ef005a346c3c0f4e44b8b3ef09c6e86d16430200c506361641a2de4c75146e9d5b35d23923af771e8ff546b4057c64b4f430d2f345297238b8881d3dd168d1c9f0c0b6a9d32a273cd74b729f882328a89763e059e241d588c76233a8faa2b6c2037b881012c4cb884d2e85b1ee754ae4e63756f777947ea5dc4fa40db76da8d7ca456b1a0ae2a5bf447ea3c9e0939a26b55b7e883bdd965a3c5d8574985f497fa50e7ee20b4ed8dde884cf86190d7343f1a2c14b837eba157e3f789ab362544d1da3657449059f161b762f2ee75078cc6b0616c8b1aecdf98cc4d9ed64a1d970eb24e927bb77c5d716978eb360be828c8c655ab152213830f8704a5c8490e3ec4e50893ac74e6c3bd86091e447ee7f4ffde9f0dddc2d330e14dd21a044f74a6e20aed7f1af8c3df990a7cccd6d575c747a20741a5ac9f3716244c39a4bfc3a0c45eda483fb55919045322c83d00e59ceb7520e1c158f8cb31e8c8fce17eccf1095e8e05dfbfe626652dca70da0ecd0ab925576b83c1b1fc4316231d19d055ba69e813d0df061d61ec4d91e295998ec8c8260dc4c57626102c774b2179e81bd784275d0173de60d24c17369151db00a6fea02a18e69ae541b7a4a1e835c6b620163a2e7f31fa4c17e60aa5fa17a040b7a18a8a28c2154db73bf2dc42c38c818eba69c1914cbaf86ef27f72c2320a78f261f605593ed0588cd4bc0810a72f2f47b43414fcf270d9b6c1f7f7021eed279b13b49cde0a85c41cc477407ec119c3e9a5e74bf83cea0c7741c82be33bedf6338330ec2649aeb9a3a0fa872181f97ba3b4b738a239f6676ca9a3461946119c0d0fdb71ff16c57d759c5f83f731f679b2e812c7b1a123b14d57408bad53c34c3ec45fc783106390d45c99ac4eda99f2750387094259d9124330eb1b61c95c35001f8df6b76cd5727cc81aa60ef412024d513b74d5769de92526b208fc04864f9c8745260b9c3c1944c407e62c91378e7481febaba8d4218fa0ca62b823036a145d19e37ccb6aa3b49129161f3a684f71baa5e25b09290dc3e469507feea9a8c6d7360ac250c80d3e43adbfced4819d2227b0952f6775e579685d2029986a79adc13db89b11edc6e7dbf9431d9ba21efc59d40a00aa39fc5dbd4a4aae844d9e0f983ef08c326810eae3b1e949171aebbb0e932cba0157b599514ef8ae7159b8e2cf3c16d884359168157bb0224ba6ce86027c92283390d94edc89be4087908089512c472e9b9e425c6997d6f3a543fcc896d35ac8b8216f5cf7d9416bdecc0e0bcb69580f555dc49e9f0f02a3d536ebb72fad70c77f2f74b0712389b508b3a771728e599229ac610155b21807e47a558b1e2233d574c582b3597cda5dfceffb655589876fff91fc1daed463d94f46eca0c37ad15df7bf07fdc71e230698efa8ce470dfaffb7f7ff3668da7953d364d87da5aaf1a3216163f7c3ac7ecf38ea88279a8c6b317a32003cac0b141b1a944bc0968ba5803251c2279096d29ff7bfc0047b963da41a1f0cb68f8fc99fb3289e1eb2b35d516a3bf12be2e11255c3622220f50854111a4d26ed2504eb802d041e7ccfd18088a259f35757dc56478ae2203a7365919957e7c4cf030fe087d57703a5334adcea3ae56cc74f6061459b41a8a7f6082d1c5eb5c0d300ccf96fc30e08aca46df4ca8a7e3e14c86564cbd1d3341c3577b8a97f901f2c6e8f79dc0c04b06093602d77f8fa40a82959019418b84e9c27b81789696f2d41e0b3261a7e2c35fdc208db621e010a1b3a1bda1f553da15289e71d1ddeaa16bb10ca2493586ee487934dca9ec135638108ac56e229e2826f6c5bab1d88e53b1defb20abcb4f0678f6e793aeec87e766a4d70dbb22d61857bde1869232b4b1329f0334d5d433e096c488432640d2e38b9d7dcf1fa6eee42688db28f7019756b7f882818f006fadad9b84bc0af7b0e52522fc0bf234ea8ee1b283a211882096c5d5c9afa8dbaf7e60692f7435d7a51da437aa626603e9eacf1a7ce362e7f9981d08d86df867fc6af52b3ddcb0023a3bb5b2b6c486e7ab5693f02ac4d73dc15a9ff11f3282014595fe7a68e1bc9ae1609ac7417dd8a9f4e93e40096a656c6fd4ce6c6198537df383181b624e52b9d67267e062abdb7cb1f4ed27f60173a80b3ce842730b9c01c7938e3dfcaefc54175e46aa9191afe9c19fa8eecefcc755c51acbff63d34e36baabf3a651533625ea6ab80d811a16fdc4e38d78de1ca9b7bbaad306f0f01eca21181ed55a183a2a2df93993f31f1471eb31a503d3bb72930ac07e2fcf9c3b20c80be8ec4db4fb6c6d917847793ef199d344961f5d89d49da2cd53be8400e5e4f10f74eb38eaae3f8d66663cbbc439adf11534cd50faf6d5949fc674838fa2c94caecfd9db0793f66a49a14b54287a40005b7d9b703489e8063f9feae69b49b03b51244f77691522c2c1a013e6ec1a05cc84bcbb2767cf88ef178730b6fe20dbef12c078a4b4a08eac84d6733727c3781f5e69dc76d794c055fbac553c9df12a1f67fed449a799993d9dc55ce4fdf39941c885fec49f4c4836395133f599933e3f9a5fb5dfd06a05748345dedb312425ab2457b4f649ecde5ec2200ce4796c9736fa8b713099620db319f31014c9ce5556ff4cc94738730e8480202786ec8e334205a96c28f7ebbba15121374292dfbbac4a78a93ad2d2267f0da80d48b2d198d65c413c4de5c7cc6852b89ae1836c95daa628105436933bfff06ad9ce760883c0cfbf83dd0101b745885baa729aa73bbd73c6e5f855c641098c2916c7ba0f17e9ac6b1e73baff7adafcba10a878c3fe64b85a7c3d3baf0e5c04f2813913c0c0085198d1b0c937768547bc512db9cd538312098c1cbe1eca394b2f5377b7a3d33df2fdd788f8e114716cde73e291a9396d30f0345300f0e56a7742c0560ca9e185b01a1141b0924c2ed1211183f709cf9e2db53c59940454f5b3800919f9009adef6b6670f9244bcb861c17a91f481f207593ebf02529ecfca4cc23d99e799d53ff1dbbba47dbdcb8a5c5dc8fcd9042db180606503758b4c420434526b2b1b52d0927ff139bea43efbff5a44062e1a746a5a78bbe2925a3bc88f6fee42f746b9355c09acc48d0b73393d3f8f2072f72f7adf8bd359471bc1a036002e5e31e8925df1dca26eb61eab3282fffb05ac3dc0eab3c2980f062148ba3aa2d84518bc1af41c19dfe89a38efa4c035543cea4f1161751900da803013654dec41bad72aacb2b93b4c5f249fd510452dc64dc5adbf88d36902caf301438f9ab595437b980f7b0d2baddd844a1feb08d90c58c7b80f45b0fa401bbb42ff2066b2964f92b4eddb7f23073d9bb9266bdff2eab1a270d8a2482b8afcc4671ceabc2907b6756531e0183641940c76265bbb289750472b07882a7adcd8a77c24ea218646d05fbeb3e3e20446d6f23b5151b156b190a596ea84a62315a0c55776635fc0d4e642f19b75f6d9ff0938a045627626926318f73a32dee6a60b366e09a2bceec049b0d3f88beefa835e58cf1e6a0938edfff77aa437f6a0200e269ef1a6884dd0613728e2546e54ab0d0f56e034018dd6af5adb99361978087dddf317deb923412f9707eb7081122a0781eb8cbb33edbfeb2cbb48ba65e4ba8778ac2c8fd55e6b7d5152488212534d0783c6c52bf05ed82964cfb5ceb1cc3f6130e9712345540f4a478ab8ff75e1075cb35718036e717b0e6c3e7bc91327ba9a719965da1991c530550dba5930c045f9bc29b6de6d38fefddbc35dd246ac82cca1bfe8abd7b3b8d4330d27b191f63b48f183078f746d6e7fa29864b3278bfddad8a1cf0284df34c48abc3b1d773d87449b14c647b39fe2ea282302a13422c7b43e7a8a602dfe907d853ff8ccc03491fc3cb34361f770dfb518a7249206a40ec4163b00fcce0647378ed57db08aebe72d98ff9fb9c9c00f7f11eafb40e36fb1b513567fd23fcb2eabe52a5d5e388d17263628921c4d51641be6615d71af6b48fc19f6c77eca89d735351ca57186488ecfe5e06c331f443d1f3a120567c68bfaee5acadf720b20186356fea1d5e976d2be0c92f9282288bdbf3088fdef4735977987272faa8edaa08c2cd0354cb3adce9ae1235d25006e07be7dfa53729877f4dbd3f3fea7655146cc48e89e790c2fd5dc970268231fdc4b8f32f3352b7daf93588d90bcd53e847a020c1c0e4dd89153470efa2bf3db4609984e0b1213f0af814e01269dc7f1108530cdb3c0854edb5af634a7ddb04884d9ec06094e23f686f2fff7efa8ff880fe2a7ef0af8faed0e38845ae69ac194c2e464adadbd4c355cd07cba00949a33f93e377163cde6b27c8632edc4aae06967493e14d747133841c56942b92e3db7c186d2be25d016a14bc4fda03163bfa443fa640db6fde16dab8cc6b7baf069c4c480dbcd4c0bad0391f0b75cc75cc3b886bb5857a8a7ce67b4620d251db1042e2e6ecaecc122e6f461fd1cc43515373bd6e9ad557be21b3235693eb5c6a239ff8e462579763d977fc653e594a768b5f33523281102a5c891b5d1821f136eac81c19245e96aa49aa79a4d9a36f6d771bf28b1d15e841855a3f926c30b50644bc93f84e2a7165d385d0408132c22f12881404673a0c52485090070e3ac75d00646ee4f949fa75b0089df074587b9fa700290cefe0968348fa76b111b2187342c8a64519dd1c779f406a1acc1abd590ea230962b72793e7d2bee0d3276fbfb245ec6784f1c566d52fe6bc3a3ccd6b9b04c4b521ba097b68e8c1f66d02df11a033ae55aaa4100a5ddb0a707459fa685d90e09abdb417262fcb68ebd3a37759ccb23eae693d4f6259657cef1ecc536cea54ae4de7d585e3db3962f9697e7c5b1caccde99197d2048fecc8503176bc5be5cba4bec7b1f0829ca7db191bd87a76e01827e49255395e82c069441e7f19a9007f624d12bd60b6e1edef7a7cc901be356c6efd6a9325ea9c5a02147a6ab687653e908f909b8e73fab7364d032f476d82773c825c925ee84fce100023883215703f5f233a883248f8b24fb609087478d4785439d54ee2b610c34e233f12ec6a7784f9892a4efdeae4f2ee265bd550a07192a69ef9fc5a64b80bb7373eff701f8ba09a338565dfd6854c5715c82e33c0fff877f54cd3eb27c6a2174761bb2c5c029056119a8515d3bdbceeed04a31e4482ed71b12c12427e168d2af053216b554708b7a338f9ef3dd6f3a54b3a25b06d421e5c38fd015923d302ae475444db91346537742ca54147220fb0f49fe10687b9d62c8a73e99db7938a92870adda0780628d71e1dc6fd22a516db97763e8b661f33e8a15aaf1a813f9adc2a9061ff12b18761338f2a4b9175e9e7a0396c88f784bc289be61aa8fd45b1cf5cc63f4945953c7f3a68910f7c1f1ccb5ad06e0a0fb23f54a0cffe40b9c1b842f48727dd8ee863f20febd53142008beda9c4d37838310480f136a0a3dbcf0c8175fa436a9397659edad6436a54de9f320247e931757fc74fdaca85615795c06c63647236fc5e39baea973ba4c7fbcdded846d7df7cc75f9a348a7ef7e8af011b2269df0b21d7f61d112621d731ed9b92ec4e840a73bf7358d16b2a970ebd41f7d364b0f61caf722ae435c2dcf3ca812040699b2d2f01a5a1573625037d821402c4368a710ce3f4ef216f38c9be2dfb81f0286678d8b262b51b62a2fa3cba5876887610646d97c05ada0aed43a449cf56a71c830b242b1e0c6fe62eb756a89500c9bce4b7822f5290d311a6404aff1d967bb1aaa405f59c01726801bd983d38e88be0d2a78bcb3841b69f4ba98f0f35d3c8e867f68025c37480560b397df36e9fea572b5f670b43039804ceb13ca33170c386da673d84ed178db6474de995f2a807f71bf162a195d5ca79d0b32ae9384f493dfe56062ab206ed324e9825b0e886bfd55032f922f59405bd1667da36290a88057ddc9707d03b73b98a31f5c9b25e18d99d70855c3fab04d65dc635550dd2df641d92da36cc819f8111f1b25080882ceee40bb60c12a01e0cbf7598843756a4ac486347aeb2504f352020b2b33ac75c3a62bfde84dda1941ef4888369c19fef3ccf6a0387c34e44088c2fabf94510d2b95f604507a3ff85840c7d03e2cdc68d80026cbe3ea5eaf4a98c9a52c5db76dd01ffc90b701ab06e77675d54bc8a36572fa4ee969f412d2b2f8e944ae83ac6ad3a7d8964bcdfbefbada06e7e4e11c699fd272941e8877d243fe19fc2e5b200385ebec5d967f0944cfcfb2700da1fda75b0dd09191d2960b366c3ba5e26a8f633cfb922c6805cd48a8c097441b8b396cac56e975503bae8945bd98c94af4d3ba546db5e9ce0922e87fdc2c01734f872858ccd9b415f28e5654e207653161832c4680a952e271ecfa2cc146ad4b7d67b72ba31a5dcb95107d621e8d624bd26926cf051db2ff01505318d66a99f3639cfc198b46813ba76b27cf7cd6f076cd9a6d29126cfdc97233a4435328241a948e8fc912c05edad3273189aa64a80dcae0d90f8d20757a934e35e1486f68067f2bbcd04d35df84d0b60edc10d031c9088894caae29dffc66f3a86caa6a60e9171c24d76ac93c189dc54d5b83aa2c2dd88a50f47d2255b35516ec1dad689933d5a9a66be7e2f0f39e36044d6cb7c5eb585a5f811c160a6492919fb96e17343bafe14b7a8c2410118dff4d2699811004801abcd71cc99012b01d3b115daeb1d7b475dd6e9faa03e749737c520b6402d5fde06b65071a3f81a4c9af9927250c83a48b4711cb091119fc23b5876e5699f73709f04d1359c89e32aabe7d8ef09a21d2ad71ed79978dffbb5cd71bccb3e1ed88523afa3af77a2bf868f94963d8141da6666fa4398f3a05c9b3a563fa3c9169e19302e1522abdc42c1048fe5c416d1c1c8cdceb0b10a9f765022e792a68299c2a8a3efb6a9a82097461856a0252eec426198700b5de3a01e4ef156c9433f7d3f893bd7c9c34d928e1997efd80e2b8cf9ffc22b922149f1d41efb253aac73fc0f380fabe92aa922f75918062cae4260e08d09da3d9e5b0c4084cb97e24c0e8f5e009def4123e5b14966abce32ec46c984ec69651cdba797e28d5b073984fe4d3b76790a137f0068e015e15a4329cea34247c8dd8deb0bbf77545a59f983469885df5db3e751e326e4ae8e25527fdfa59eed409be9a42a16d69c215c17d5676ad509add72b49cab2ed814becca562505580cddbf6a4213c3a401f9a80b17f2b1cf5e52c4ae670fa4d811a1e373ba5df54ca8effecd46a95e7362937ec3e52ea8a513b84d992f6e87ded9093009ac98566afc3a8f29c06bda9237c1310ae11c1c5a6d23c997ad8432ab65759784d08694e0f5d412fdd3ac14d9e6973ef38e67586c2d291095552dbcfb0f673d9f51a6bab97291f67322ed582380ba1a5f546ebf74e4c1fd150f45e0f3e3786797873fe9e883744cf9c57bfce42aff0f9bfd2279db6a4c486808cbdaa5360f62d397d59d95293c2e379333e8ae0db82d48a3d06dac0aae440be641bd48f1fbd1e6de96c590ed646c0d86aae9b0ad3dc563d8732e2d3341422f89c832eed5eae28ec0ecea7476fd6149768bf619440619323737565b3868e9b7eacf9711e857396d5aae4d0ccee7a5cd01dfa960cfefb8b483ff0b877673046eb4de25f061de5fd7d6b76e966629cbc81db050221bb87881f508843452d06ef682942ab255d78df620e546e41245c3799a19223b1193008fc72d3eb3fc05cacc5ca45cdadcb7bd44f03172ca14837882bef9b73176a6205193da53c5f701ea21cf5d23d7b9bcf34381bdbe92facb0513ce406dded2cca3142c50ec97238035e582b814ba8a2e11f2afe21f9f642bed37a61e6aeab1be9553dd6b53141d0244f9619d4f0a1bc04daa3afec1f3a8ee2c050795c6a6e5f9c1e6258ce5258c1976d58bf2478f0574a8d80e80a2227ef71c1b97da95ee3c1a32851a23fd40bf46c93b9b3df0873b399ce3e5ad19e10851957dc85e5b78d2334814e99c73027e771f129f18ac2df1a8660a7a57eae529c99f280711a1e6edb17547b7f3eb77fadcfa4e0aab225bcd9da8325e379e3b0419d6dc2ecd83d06f23c523ca83c43be911176deeae68e53a93cdb9bd6a6867ca80e89ec61a10b9178f8c654eefd86b647d14885f96d8c816b4a5a455043b79a654bda3a0f68efd97c93ea1753afc5fd9ba58db24f62611db2de0c4a582f639309372dff6cd507d381e3057a78552d20cd413e36dbb0cab95fa89f918e047b367ed39527722ee59b780486e5fc9c0c6dc3d3220f68ad92e30e799fac1dd445a91c67314e940e44669e21e4e78c7bcecc68fe5e38d19e4be5e50fb9931109ba139dd951f8002780a41051ce224c92af7bf8b361d9af4effe998d4f393c9acbda60650f3da2c1e08185064a3912ef04499c6aab94de7c2211ca667b4b098422d11bab4ba67542735451777ff963fc3b5ab47721ad432c006c84f2d4a3f4a4472630e783c47086b793fda06f0fffdaf3b72ec5ad38c85ae031aa72e2893c91cfa75b098ebc3826abd8866ea43a5f0cd677eb2d728671ec182c6acf7e2da7b912575e2c92570aacac91e462ebc8edffe83500bff96ba0a6dd3cc7d7245a601bedbe3020f651a2a023e37f1e713d404dd09bb0206b690250bdc6cf9c3d3b4b947a9acb82a2149cca553dbd905965beb0fc1664b2f15c62a77fae688395daf8327e7efff872e30cbb7592880787147cb746aad6aac8884f22447c2a5ea6de2e608274a72f5dde4e7a224bdfe4513f24c193ffcf58b6dd74a289f52bcb4a0cc255a92e209bcfd9700f7fabf3c02b2712601c4fab8949b86e9a38ab879eed32b16ad6acb11f244d7efa0d827741674e5e4d8835f946ecefecb1963aad9b007e326ad468637e10a9309027b1a31b4d9694d6f0bc60ac41889d1914448a03ed5a2a55ad56cb47277317c2fe7a9fe032fbd2852ce54ecf4a72b8f973ddad17ccca7757510cde8edd7f7b3dfb8460a7c090c9ea1d0273c13617ac24997a314f77789c843cccb7c9ec35596b11ce2ee0583107f0da89575ad2c29605508303b633b82fbb6aad8c44b2b8113cd1f84248d1aac5f9900bb33c98ad206c015c368e04d96272f53034d45afcac74efa47051d8023b77db3757cd6facef4bdaa50c700877d66b0f0a6de6eb4033df31eaf5b73f1d7d293c8fbe7522b60bbeb79713de63ed929d87fac76b41ced20f85b37fdf187f47ed7f6d994c6e420fab98646d99dcfdf3f0e45803f75ff1e29066fe964aa7bf7a2e061fa60f4b0c196d8e6328ba8f67a80a72b8bbf5e57478eb6bebd96d0924cb9e9212707d73dbe528c113c6f8c26ffd40dab2999e4fa40a61f5afa36612885cee04746a1de440b4fe52e211217afe28ff8e47672e7116045071e10092413b3791043aad67ee76e26025b07ab34e0792fa3f16efa7b820088ed825015a4ae0f11d04ca5f80ac9b1869a923841a98beec8af881f379021d484a5464982f5e25c324ae7dca3096bcd85a8ae848d2525fc8a1deec3ac701cc762822c5d0646c3b97b62c4cad83471073946e580b9d8bf12132d7a1b2e027fb1cd6d6307990df0fac40f2616b83630e8cfa06bf099b99b0f0132b139aa85d568750e6f2300d9eb7aa1917e471430f3dab140d824ae75ec48f7a7966a6f2d57c46744f94e57398e1699879a7828eaa442a6ebe768262c82769bbd055173a3e9e6d33cab7a4320b6666269ac5decee19d5f4fc77c09894272c9ed861e6040b4de3dd26a64cc28f0e203eaf8607a334277e85e6ac0200bfdad7309909865f0da68059d74a604d0524921b84fa670da9620a5eebb30d313e6b431409223cbc0876ca244eb8673dee9706379149c398ac02e38683c1de98a4d2ee2a02e7cc9abe7094d409b01f8535224a37b3bb0e37ead809fca3b76ad348d5207045dbd8a5f019b4d1d528c5544aff9514cb0e87a4893864782e4f2d3e0c2a863794fca9096d0b202506730036d7c8cfe13bce71f013bb43ebe95c1b96dc3a5b620120e587cd3a65f105c8385a7c107d78b21c32f950f55268397f8d3d33cbb4bb856c265600c87b74be438a72af45543173ebbb35121213d31aa9ac3c1b7e182ad8edf4f48df2ef8ce95c4b8ff06f2533ec5d2bd5d8a91a7acd82dfafdf390e667178a1102b30ac7bf68e9a3f826c85f7fb6c03ded1e6961718e7df0dfa7e3a8dd6722171b2afe77c6042bbc6bf493193258775124e28c773708fc2a7e055dfb00347b38092509f18c5f1de8dd606876607c21f742f54995c052e350e691140531ec0bd04fd58bb4bc3f05682bfbc19ab0f7731775756018318240a50e52e8c6398dda6c9dacb00d7e5eaa9055b83b6f95b12b6add8753d8ccc20374f7c3af179cc4c6c31d61224ddc41f6bf27a544339c3606b874ae54dbf35be5db5b65222ff7f1acd545243be09994bbdbca761775ac1ea40529084639800ec6aec0513901ef886a2065f10d63c8fe7ae6d44354f6fc202483bc9f210a9ad55666a8c730b289cfafa8fcba376cc40df98620299cbe86280c9c9a869032a6c7b3e88a93c8747aecfe97a7fc1ad629438668012727e0d2c116db0bd6e161df4b5be00008cd9f1199360df24c18f10a124ba898a9632e20019d301c98ffa613396e9ee4c15d9696b70f8f24daeb38431f1ec2697fdab25f73885629a334256da73b8a7fa4ae568710ecbfb14393a668e460af14efdd38ad1bdefc0568e33f44ba67ec945214bb7a0e1aa346aba8692bac4d3a20a196d925edfb837795544dd990d225db540cc6207f99467d933ba423876da3507b617f2fc4b13a13c3fe5a11a9a95f59e86ec85c7764bf17248b7faad7075b1d8dd50551af898fa0e0a5a06615c0b030108d836e5b842745e98701f2983928a524a002af953ccdd2026b7bff5260bd068b79339c14c0de62cd8b1b133f0a5d9db83082a2292e4f8bc3ff6ddc0a50bdf8465db6bd5a1e43aab71e1037fe1cbbbb50799b1c823abb4036a091782f4047eeb2e381d2a1b30c54927b71417dd9e7c4fa7279bf923a6b1f714c8bf2620d9ec54a2b9b88b54a5e313e07a498919f12d0cd30386a103db3bcf98f20d569c2e1b84e5a644f2608440c6fb98b720d92360a9ad58fbd70db2ff9d6f74e6e6e0cb554d18349ab1bfed5288690a0093662848741b05e50fbabcea4d8c5cc17564bc0ec2af689864e66c3ab268f2e98b9957679efcf8307c03bb3fc59b2560b5649df871f4cc4a14b1db3d2fe075441039c5a2d7513a6f1102f4cd3b5af182aada2a974cf1b39f3070588900ac2fc0c5d1d50a1f292d0f97274d5997ecc9447df47d325f03a2939783a7685ef363b94d857b05c80635096351a9cff7a08a802f69020556305d40ecc231c08a70f4da612b82a5cb882f6b43e47bb0886f78ee4177395180aa89926e13adb010c60f927228fcb126921af3cf51632730d76573e2f0b7722ad53ed048a1431c77bbadad8a9658c371428eaf128c7aaeca45d4b37885e920340da9fcc97fbd90748d3e788ce91bbe0682420026460e07233413b2e110f8333c3e9e7c003d2c751b0f04662dfe6b6c49b5fb1a9aea4f8491105a7d8fb3f07194f5c586cbbf1a5924cca1062dbf4d57939ca2577736cbec17ad0865772e50aa65def7170693e58ab94b0e0e32a46bc21d5b06e9994ebce8e21d2efc1dc77f58cd26f745e89a609963c7aeec90db7370f91ff58b8817dc664c1a4725ce335ed94ab1ecb3317349edd7670c95111aa248e5de0a5851af831daf9bc0fc55b8d003ff695641517c6ee4f4bd26b82fda80807078bec9c46a7e237c1c9f69ace1faf2df48c14224d62d69a02d294d80e75f6225735480529c696ab04b6091a8db35992750590588925ddceb2e20c07acb223df1fcfd5905a29d5849f9f5a22f65ae627923786ef3a062ed3d3da27fc814018532c2fa6973f9c5c70fd5677b07109ef22144f2a0f046de6470b100b45d6ed1dffcfdcc8be8c6cdc547d83393cb5e1cc8e4e6e504e7864f73a2fe2d5a60f531571dafe68f2c19f8a0fe2091b8daed823d5491b2c7092bff2664fbd58570f90fc19388dbceda8f67b88ee57bdb94df41f0bee56d376ca75df058d4c7796df1a73b02de31a1d7ed68f5e4618d735a2d2e1c1ac67d8488606d3c68ffb2379e5859ae655b4141747bb3b5975fe5f490fb528b2290a6a369b4b70ddf073b89c42462902a0bd867638b0705f06489f331ebb84100c5cabcb18f21ea796afe8381e571c93aebc18b38cd8990b69d38e651f0f3d184dfd882a56dbed9c06db9536b1f4615d8def8d03637bf3705f84934d396609b0d9d0b01d9a6f3b3e603f9231864d132eae64fff009f2d809b1f6968216377b48d2e69a4755624adb96a6fc4b33a51de09448de356ef7577fc000fad172649b7bfafd6992e13eededb0774832bc8e830aeac562316b9d8506861aa15fea7368d9a2a9a88a3895e0e21cb367049eeb52e6ee61b08ddd73d1c926d568146b0f879734b343f66651a6ed9701e6a0f4f82fc8d7fce5acc9d5840046b698ebe531028845f9418fefb47f12a080a748310459778d4854ead80d9287aa158248d02ccf042fc5069899bf1ae7dc1ca4b0004317d80d99385cdaceb35aac797388608df8eb4249deb793734c77ff3313fdcb07ceb68392f8de4dc5dd6ef4ef4c498ee6f62d2440af9539d124a47aef12ea6ef13663b980209222c90db1b523007dddaad82a52d9ab25484f1b60c4b2191d388bb06dc2fba9b778538caf1c5b67863bdc0a9b2ea90cd6582c9e707a7e59ec3909302ed376616c68ebb32fb25788d0db6f1b489b72bfc236647e1f9e1d8714f959848acf60b4728206de552a22d89bde08345ebe061be11e1d7784193d111f15d28e7627452035e126614d5f01ebc2070dabc0d3a99903528ffb6c1476259c64e6a72d42ff38e4f6798bb11b6500ada5fa9c5ecdb06804d8d003c9aaebb81847ee99f1ea887099b95e109e15dbd523a4135fc758b0e70e1d919bd301c0eeb3097b6357a36c0539046bb8d1323be30b1a99401b8e3a6b2af65e619922f99eaa9995b4b959cbe64ee707ae7f6a540bc59328492ae6b1699988c64ccb8af76792544b84c16eabe95e03985da2e512872bc20c886bfc48bf63e333ec7af90813127789cb9574381912a9e47bbf0457de53661f3471a6ea6a6654b2b3ca5c15893404d185478de59e81d7cf71b7e00c5e3c7b83fa0f962247e319f56772ac21ccc0bff78e94d3f834262b917aed2b5c5b309bf85402bd8226e9ecfb3040b7d0f3a3958b59917634177ec4cd8d6f0dde0ea27919e10d1d9e5968776da5fc6a3b2e317858a712cfbb8cd7e1d5e6e35614c2f86eac568ce859b78ab64133952a3452ab0cc98481c2a59dac02174876d9c9fb28b0afd9e7b815b29542b293b90bff9db00a15c311980b1709f581cf46c959835dd3c3718c32b2cebd24a6a4b2bd4b500f9712e4dc5d11060cabc4db42227aa39bbe3ce54ab088b34131370f7d708eba04c31d341c9c56ca42bb0bf81df0c767655120f093bda4237dd7db0ebc43a0ef46146e7109874667a0b9a1b4e5664eec7f85a3569d107d8aeb4df76e2c2c5b316d98e3ce764cc85d0e06aefe485737d78c59468c86dec42724961bb7d178987bb01fab68bc5d0899d8ba60c4879555f8a7b584b9fb0c80af26de1cb64855627d1a8339aa764fa8b94223ef59c0be0bec1544407c04c3daae9b536faec791fed548cd7fc12a80679603bb9b060f7668072d087029a1e739e3018b25497f38c521d7ccde00e7f196715d6e5a0452ed1f19db253a5287a747df5fa74d3b7d0cc29331cb68ac6a7c77979914c8fe742ad3408057c17077bc09dee903f53e82994ffbdc16310e2ffcd3f8dae56329c419c9f4b4bd7def55c4bb28248f68f9a19a3d2183cca5e636038ff2ec0a17277f4c5daf333e15a4967a842fcf96f9bc53d36caa4949377ee4944ed66a2ea6e5a0077f0d2cd09204c4fae653ba735a83ffce9382c402fad40ee6644a8d6e25cede57f72fb8e501b054e6829fdafcc555c34285d745a7ed972b6e4560b97aeaeae7aac41058ceec50be2ddeccf0ddfd10958fd56b2c74e298127f8886ff4ce024f70f2859303c4fb00406972e5e560cbfbe797924e31d775d846a7b2c549bdf18df7abbf8b0ef1b47744e82fa71b4ccce83cebc0629597f80d500e6ee3ceb74a8639eeba4fec5ef4671f90c88a598f606a22f489548aef7365074d4e313c9046186768ab4594426022395d51028aff7d160599b23a70a87a596485a4d1faef52f3fa9638951d0896b0ea059551947e04f6c8bccfc4dd7754f945b52295d4658c2afc3f00406c1503e22e889554d596940a2e74bd9c49dac5bc8c8556349b9c17a3b61d1281f3f34311ba23b1ca303c82679fbe3ea180e043472906afb6b27a8168ecd5c470d769c7b72f4e10d3de96474879713bb38c61193940b283412242f1ff77460045fee9d1be03e85689e73c6b2db4012af97594d801f2e1d179d60f0096d0aeacbf9f2f7e64d2654983924e22e322c214ca1424fa9bc05e8f20f3854b896415413231a12b45018aacb4e2157c8e640930a859dcc8c3b1062283350848427eee9510ef8a486df57006fe43259e83f0a6a59040d7c8cb846e15a14af44482da295bcfe0ccc3b3cef7d31cd4f927dbd53266755ac43401fa500d889f027bce401dd62d0dc0670a3a6c16ba2266223e2f75abc3229cb875f4cd8d33c10386a0efb878f98c90a8be67bcedeb4d85ede826d30cb4094c28217b510de3e79225970b2302a36bd0b778f6fe8fca611f1650d84e9241e9b37808bb9fdcec9b9726ad3522b4963a1d459c6138832fd70060998541aa09a1ee87e80e774c15675c4e6cffa928e3cbed7d9e6d45c868ff731907f8d3ed2cab4d885772fce610e23d38049732eb5a962e23f407265e0f2b8db734b41d98c394435ca1deaa50b0fc6ada2088195e764347e932be602ba580d089019950e4f7962d6bcc1dd8660275c94c94aa9733a8de9227c39d63da84ba4890f7a422ffe8d347b4313ff71c053391a130a8f33368c196c2466f6c9490180927cf201a265ef8bf28cca5a8f56ebc3831e7573e4c94d515afc45f6d8e3311d922cf52ec6989b38ae2a5aaa367a99dcfa15f8e984b9e5be4b794cfbff8a34f2996680c03c45d32a770381fadba9db027c80c1986d67897ffa4f5c462d553be33e32c059fef30b5c9710e2bcc8141a4c2b0b2db6edb30cbb2ecaa82c9b4ea3fdf34c4bfed1f11a1969c405994ed4608777c6dcc2b08f678954b4880a029c1f5e25ea4b52bc28c0307b592f8c12ec86c07c90253a2beaa79b3c293db267b69af61f84db2c4fbb901a1756e72da113826b698b2037b067b3d08b2c3c0e5bdc53b37f1d43244fa5c4370e276476c0501f4241a5ef7c8e6b583330b932a7ba72a4f3e5f518e7de14a233b594307e406cc62ac23bdcdd695ef503ce8eacd90340b775f4d15020bd1ee7dd7a45085c39585eac25070901a7dc7f3f28a238fab028caecb622882b3eb3dd7889a51d86ae310db4963c1ceca0d9c6f73740771c90ad84cc022d100eb0a230145b11a00f65bf5a9aac0600610b2875c9bb88a6b266b26d8c074b8e5b65c5ff60f0546bbefcc61a3ef376095572e26d49af72fe15234a0f42ec47060eed353f9078cf0e92d56fe777b2a4687648ccbdbcda585e54b1ea9c9dd95e24a3630e0520c94a451589f2b69a7f9c431e664d634f1ebabe7fd0cad8dd41c84a8ee29406d0f0b561ca577f71f143bd88a14af2d3e18a02bb13a5f31fb853cf8b177817be2d8e800481e843d6a5673b334f7a20d5bfa25632a16825abe3f1d54218d1214ad6245713de6e832983dfcde56cdf45e0dbe9482b59ee2b6893d5d2d76585101bee12cb1e5dd71edf69139523dc1f595016e0268151ce48c1fc426104b62555d4110920f4620855677e7ef688c36396f29d2a17e5ce5688e699c974348843ea0c009b827eba2b15b31e15da505fc6017033adf9de1c4b0a4646d93760dee0456c50327fee65660d4b41a3c37051f899bff46fae3dc8e602003d33fc52ddbc20f890139ef9a4dff309f41b5e0d56e18856b60d75fc2d4223d054de69532d6aa5bf00605969c46d76738b3f80c3c696364156f7d68c996d30d40e476010cdb0d6eeca296485331df492121f9c83103b9254d134be60ec62c86eb8d5785aeab1b88b9b49a6f68cc7f964bf2f27de63aec99849b28d48263b77245ba5f141d20535a018359712b09939e12c5be9b4c2e79da376ea4f23c1514958ac2266f01ac94f96d08cc3bec244fc5e416de220ac158cfe7454fa76b516c8169fd770cc80b342b4b1b94e6eb39095dd221d62d2670c6118615ec6d8b111b5301f0f6f2329a42d7d6caaca07d0c03237b6f226a38c3b5d6d29d00e2a9ad8509a2a3169335e0f7d9d8cc0ce1bf3f0a93d2ae3e2378b6eb8478552ec7f6ab12fd9fc059f56badf4dfe7fa03d3db34ff18f10f4c1cae3aa6c9863c9f86ffe2e6b79ef5c766544f9427cd3135f0e17e5742a5e5285ef547001d742dc911c4d76d45878fda559bb556ce9ab36fc8b0c91a72d2ffbf066a1f105d1f8afdd57fa0d2f432e4d66fd5fc396772c9862373bcc7a0e441388d6c016ae1dc833630b60a41999e55f0c39b57c82218d84ab1773a92efc2d496618f1101accdbe42d0c8fbe78810c32394348fdef7b97ca0f297a2389a5a2c13fe91dc3d94b670efab26f5a78ca90f8b4c298db376184902558303f0f5736662f2244c737105ed9f33061eb1cd6bec2ef2ae2da49a499e929f158b6f61b598fc032fdde412c8051907bb474dc3c85fbabac90f73d92c2aebc7785d75313f7c32361471695a4d81cebae91caa1fa97a8adbcd20d4a73c842ff86abb75a3afc133bbc3f11cff8d3854b36c167311051db458abe3e82b1a04cd95491672ca278968305985dfe9b7572eab46b26f11071ff44b82f214d39340d674047e92a661da7e792502fb49563fac473e39acc8949c59ee632d5accf769dffb7882140d351623c2b98dfe06645dfd52b29534caa42b7a6c8aab81f23184785ad9cc27596e9f34885259ce90e4689cf632721407dcb38ec0fccdd042f8e1a8b8ee3a435a04898ac8a66e60394d540e0303a8e5a6e2f3cf5d7ac410ff0a2205e4371490c6bd2c908846217bbe69a18dff5a5a695fec3adc51aff091e8e5e002bf25e5a1cf1f5747fa0fd17e7a5c13e70c0c82446fa362d5363d72ab35a908a26dbdb9782676669e88371226b7f92b2d2dff9fe86029b2eb02ae68705e9248801aead0ed1373276514f08103ea34eff37c7d019c22ba192564d96b282f1d27b9b440fa6c67ae9edd3d566aedea0fddcceb1d3a3cba5c60076cbe6f99fa230d3e691f458118e260f0c2e1e6f6a406f12261148722d5e142d1dadf5d829c67fb70c2ecb032a3c8e68d60e41a29dc2fb84b916cd0a53f441aee572d8cd590a709d03701019f020d4aa1ff75d54b656b417f53fcbe904c4bc72f06c71a5741d3322ac57b49b42a286b52e6b968ac59a389158830f574e458c934c757ab09b1ab4d3a893430ab88075c0222f6ceca0937dd0f0e142a85bf7570ca2bc6ca79eea2948dd01e68f85b191c7a62467c3df104eac19084052a87717fa23f8ccf76ce28cd2b566d85ceb54645a86ce3ea94fb22a3df193a05b8472fd89397e090176077b960e314ec9d0dd8e7969d634a897148b2285db9dad765b89546da1f9d46691055c701a8dbed85e85da97935caf805b8fe8828f6afeb77d6a4d28662eab7e3e7cbe22ff90b37dd9d3ba47e43ecbb9ce389a0a51345a3e72513cc9bcea4032bebbdac23697c19c7d5ba50055e05b2927b63293d94f6d8dd97bb6bc0368cab75a51fb59901a0163d4d3b7f99f4cb2aa15299df3ebb9eea9979eb960eefbd0451d7c11e64aff48cfafda39de36fd2bd715139bf7da3fa18c901da2ee2c124db89d0d9395f7f79a4ef34eae034acaec98d8df065f1881d528de890573f1663fe17ba8335cffba8e72bd429bd1128117d602fef616fdddd3cd06a762e08d039dde24a661c4a7968525b6e1f3496731f7c1299cc50a5aeef0fc960cc52af30ceeb3b2325f81aabbdc69ccefec36d7b9b978c442da979151a324dba8b511fcd54117f6cb2e49ad0a35383262d8787062003c4497733e46a29a6c136d1499a247ca37babbd65bbef9f8618fe4ef07aab45997abed58b8228623ca34f7a9eb6de13953294402a027af28ee04eeece917154a937a0eb0f3f47bfa18cd86e57d2ccedfbad0365afea0bdacecb796b4c38620e415a200f7db22c9b02928fcbfe5dbc4a97903f623cba67b944ce92a7819a731b9376bc212b723e959aefde03fefce41607e6871db6c34b9ff148f07d4e18ca6af36d94a932c678ad951a83e7857448b13f61df8eefafc9b397222b6492027b5940999ec8931f845b0f4c8be08f59e518ea626341941d6a79d3ee52d10549359623b7266de2db30a8848752e11bbf52d6669c75ea20f3b767505d7c68d16b96318af0447e35b1a88434c576bd988b0b7f67513132a98615e9246158eaa943292f4dd963612fb7fc641a8968d94ef6a4e4eae1cdfccba5cefbff53ef9bc06a765a7a7afc0321830287e16ba5849dfe476c8acbc8a8f0505a1f54c81c082c6ef871f7cb1b3d0b0b5bfe761bd98c17742bb901d797da3864de0cc5f5bd5e400ade139af03696979f0c3dc71d2a5e80eb3269d41b2169dc1771d7e7d2b972a14b9f37e39a1defcaa52beb6c9d61ba997b8013fa8712065e74b52a3b5ca4ff938f7dee8de64d7ba090c1a79094369570a95baa4ad98fbc04b30a5b815caeed0a4f03177181f13e4bd3efbad644d42b95d1170331f54338f03c4d422ba33e69a392ae86d041184d40c70323b510597bf909f08276d803f3a677bc609b74a08578c01334b8f895e06c97ee6b15df89a977d802cf8125989b0f48a72308265408833ee6007c41ccd3679575da44597061d282496f3383ec153e0b8d4ad0618e0bd75eff34126e9e9f84f4a859c97b7bcf126c38cf30965e4dbc5cda5ae2071afac0650e0b84ad2933a90d7f9b3533e37836a340155202bf061e0e552dba9068f66eb76483947e0e0bc1bc83f43c711c788f7eab5223f7cacaac71a5b844f4db71840de87bdfff5f7624ee3b36280d5968c17e64095057aee30f67e610cc031230e8d7eb91ad41b85123c187d0f64b0e0d3fe3e938925db738b70341c49990ba4fe5e37525d73685b3f4d12b1cdf31c0c273012a9cbbc85c9e35523806a267dcbae56bf14d4cb7bf1772b4f755aa7456bdbb1c6ce93c742b67f4da33fff79519e1f12aeb3509a9731d8f13d23eb91e9d1f363a898af28d129f13cd5e0cd49a67f53bae28f49c6d7357dec7c03469721bbdb47397da0a49b0b175ace42067ff2979b8d984ac47ee631a10b218d03ee59ce5e85d45d9021697579af06bfaea1839d6baca6593542240e1bffd522452ed3376d8adf773763dff7efc31ee938118e49d3eb6c32966718c2914997d6e7bacf4c9914ee3026e66da5897a4aeda2bcac9cee4895a311b8072ece962b97aeae8dcb059c59b97d306548355f6c74788f4c699a7e79d351170ce5d4f51e97c105f712c51e707381982ecd4500d40262b1828e46388e240a6741673f884e95d5a1cbab56833da8a25014ac7cb464203072568ab97c716e14e844eab1556b02bad38c49c5c52cfb9b379fb6a24eee028bdf4b00f2e60602d2d22240c42749666ce2c3f30505308a7999e2f973c8df86ff1bf9d477d33539afc3924ce3521bdb84b883244104962877325516adc31d98948567d9ddfa038e684a0b819991c11f9629a7d9d59668e593a2d5680be1b28c51bcc1ef9a7e155610a8c138dee063c813d88ff0b0c3ba8a09f1dd3a0b997084edb3e0a2e14bdb86c2dcf89de335c0aa5b12cc2803c70c532b5d99c48a037712003c19d1fa8f75b880bd01ae872c51ced2ab5ae9715656f0c82cfa648ca384179d5f610070e80531f0d2e28c9ebaac2a29d8c409b0d292803a0953a574e6d01de1edd967dcc156052f0a4498eaf14c0bb73bd9a5d8a1e814e98f6b4ff4d1559bb4256b1ae99897b2bbd967fcbcecb48dc904ef864a36478a715254520c673f8a29b3f5fa08f1dabe9ab83945f4086f161511808caca47fbd3e02e87111cd37c0d3e4f7227d964142a8a14ba5349e20c63f52702e7b6c950055244e25bd88d96610c009267cd520779b37e1b5f1dd2ed15cd1265f3bb34d73f8014d8002256a91c9a4f903e5b1eb39ff9aee2afe91c2be70444d336d8dc5a7d145aed3b7f04752d88c033c34c24808e032f753d8d7626619d029a1ded52eeabc7f1722d4dddb4df20790c19a8e6b7c44ae8e639ebf142a94c6f07f0a30c20573e3f03194f9cf4ba37a0c86d2493928f08d44e1ea992a909aec7f3c146c7335ca45af04c0ecef82d58a068404236cdc32cdff31180fd476f92ec6b8864ec209ee78448de31470817b7c61bdb38cb02bfc1fdf907fa5179f19804b39a5260657918f63e592543c2c531fd8f6927454627f1c679863b286d90f263c47497da1f947276a5b33addd4db10e13d88c3f9f56299c4b02ce157ab06e0f429a41f89dd88c0c53fe480889966bd8de5a6655a6a15f1eae2341ae2d520b0acd282da9a97e626a44dfdcaa90d56c0b3224433b6cb1f8ca3cfebaff8c2b475b0f7ecd7a2ffbcfd494d2a9c450f1c7d5c6a07db30778d95631bdb63223ff1e96c0debdb65f9f8c5f81ed4b8808888a5bee32de1c97a8c6833cd81a6c0c7e2c1f6714fff4fcf4f2b2e1b38e678de246d30627f44bf3613bbb05c5ccf8649ffee49e3ecb06a2cb22368142af6b0b2a904a62faeca5ca42872cbd081f81fcdd5e1a65e99abae990539a6006b69caf4bba8ebaf8b8d4e36570f25331106b3d13afc40b09001aeff5036d1dada1a16bf3013c8b7c083c42d96275a10d4cd7b230736ebc837865d8f1699c50386b7cbbe08b00cc947631d7aba94982083e5ca4b9ad77b37e7cce7fb42cab7089451ac6cb4812a0846dd5773da023c8dfa502974f9978c293c1899d36c3dd1d6822e9dbf8382bb7c0cdc72d4e699e1e963c1c03cf42e88d3eb12918c3d0012d3fb3f31950f122162783b7fbc75381e01d7f00427e4b38c7e79e1da1c0b4932333c63186393aeeaa394a469c9fb0c2bd0f9da17167c3afb8ed97369eac05bb772484df4759bad3d378ce187610c5efa1da9215b5243cc4ef23d24f2d090b1b9cc275e457172d82dc9089bee470e2e70f7977ddd0c60375830823c19c72021bb3c04da493dac3aed80460584a70796a2b97a441b5c487e77614d549964f143f86bfed79a8b98901fe5eb18a39110d8d2e4ad898514f72c046119a2b103da29fa40ca4387f52d4fbf95e402d58157fecb0666d030fc4ac450c67be4930b8922a8cc8c004453da16d1daf36265779084ef68612d3e3abae4bdad456da44813475a98cde9ab38501c67c62302c381082470a86710e560f84bbf04778b062cd28353483284ea3a0024d75fae4be4489f35b6a1aabad3ef3cae2c41f48ddcf2209ca38d7ef29530e1525e28ee8c06a7005c26aa3a29e2b51fff65dab3742fb74095bc518ba582600237679006d1395c3aba4e6ff4606df2f8ce124523e725fdc145c77f700af1e9147165bd3cb8e0dbb0755fceafbad90f6a0f3733c447b23cc4e0539d7db419183494a956c551aa5d4722ba5cba06e3cd1fe3d40e87c412c257a7b7d1bf6f3f806a3aa095871a2c8daf79faffd02ef105ea804589350df81535e4973292073cc0d703461730fc0328d2897830b7cd3548836f7cf6c9ce097b7d840bf301ba2a512612d91371cd597896b9e53a3a2388012bdb49758cd49507de712adf6f33040a39c677a47714e5e1fa8591e40beed381079ef8e884e1926a29aa8375eae2ca8b8228562275a7da3ee327e12631260505d956334f6113aacc64040fcf3be14287bed80f52f0f2d21cec88cf84a919bc4e8fdeaed7cccbfebb8390c10f91fc1eb941c033e147b9dfda720dd5ec4d139e705567a57f99a0b42af00cf99a5bdbcf3dd28db0267024aa85bd13f761c422ba1a4971b541957b055a7172b8ca16233804b2afd16bb90f9f1d80528f472df20030eb7a192f1d38d2fc6ced7897c2b0f08209e0aad3900aca502cec06179f0cff41b475e570cc578b7873c0e476f4c1a6374e39362781fe1fba5e9433a15e715fdf44c818899a1e640cb710144a9886cf166dd62cacd7f3c0d62f44822d4a07a91095a7057349dcd80c007b60657878af5a79ae36b43358a71c017cee54ba821a1158ba19e86af355bf47336a8460fe7daffc83dfec077f2509d3343abad6148209f48927abec5a10c21f132e795807e373c264d67aac63eb12cf99d6e92e7f356bc547ea0badd9114a0a076d753cf64453d39a29433662d9f9603896fa7c8612dc874d1d4dc720d40a32ee0444e49360a96acd3e5e66c5b6a76feeaed22b679ae392fd63d88fc33c0000ab17d79b95691012b3a05a3963c60bb1dab9f0d0629011e988f0ae7934258a1b48926cafa13c470afb6c376266ae6e3e81d8d706eb29947c5c90f8d554cad8167659785f4c7173cfd6f2e6169e3f5bddc283aba2ef3f460cd3563addb4f164295b5243f2a80aa9d95943471f0a50022137a49b26244a651d2094cebd3256bbb807657a2d226d015240c28bb2c8b9e7432237bce2e9a24d9ad775b7348e866c65ead1bdb38e3bfd9104a11e7631134ef8a60fa84bbcece596534f1051d189bd3a8e9337db18bc14ad9b2b2891762ac424de7b972b956568a8a5fe43b69278a4ede0763eb99afc1110e0080b240256fc134285a74a34b9b1e9d84f35af09571790a27dbdcfc40b1cfa2a162f9dfad63aceb7960aca0bed48b6a8b6ef888ede43175eb9da42fd2da7dd34568fa48e6169808a81ae9ec4623752a9376b3ade5599ca6372a130d581459778a5a7769197c2c1055ba159cc182fd6cc04b4331c8f089e72a63adad0b249308734ae2c198d2e13f7032cac2ac2afbe4a4cba11e06c9c40097b623dee9005f19a86c6a94b4065ad13a3bb0301dd421c2134e75abb55be048037be0bddb39e74c34967ac3d02987a79c2b5dacecb8a696653910294ea3ecec6300fd154e1bd1aa839b429c23d6e002983c768c72c236cac4219081d18e81d928d90f70ffe58b7220ae4f211db76d6f5e095f7c3bd124b293275b9dcada3973507a1d94ee039293d694d1c18676f930faa20db857686c06d584b59c5f7e19bb40c31ff93b7d158908a9b45670e41a111a1ae65eba10629ec25c83015830e48eb8ef5af252a6e4c30358d6d0d0a560c8dea5b52cf59dc140fd5d661957897cff47f4de7f10c27e0475ba51c7c46e8654462e2f76dd755e5a3e184d6c18ae3193a77ef4cb8b03ef166864f9895c94edc1901326ed8d2a7da3c6cff188f4a00800d91f6772201063fc329d310b0f61a5a9896e878cd344c4e235917602f17f658d08f7bd7fad65d1036f1ce02d58b14c53154baaa5c612841d33ae08dba8a7c345d95f2eef3698350fa88a0848d5756288a6ece01be37e5fbcde65fb3143cb51c2f2f60758f4e4c5dc3cb610c2356aee4800927c272e76b5eefca1a5c23095873d2a4e481fab743ac4cef5e933fbaff258a40785ffa29e614c67874a9cf914f8f8513c95f32e92b1a032ab6a801e53d744f3c64725a655ffac0899552659a8b7c3ff34950056283e7a244aef74d3a6d0acaa929189ad8cb7afa27ca0a3e45ef0d3688f6d4c1f65fff8e866b106e9e49c68178f8410a4de9dfb9a3ee762688c22246cdaf4375c4e436114187d81bff0f4eee103bf321553e1403fc22539de734115d9dbdff3cbb4a46b2fed4da450e8a8bd73959a34e193783960ca24076ffa4a6efe290c3ec401ccdd3b66ee694accbbc1a61a191b4cdc5c70affe5471210886e24cb451c68b2a6c5e58069dcbb1508b5b48577ab4effbedd8ee638096757c955295b64458c6afe8a403410e317558bd16ab8a30288c7c3cf53a7f1dbd4f4861c3235ad8041b81814aa263fc3e565018ab1c37454c3b885a5a09bfcfd9654accf5c9113c1e7dc3656a520d1594311c28a0fa38b0b90add8a58cfb034628e9b625bcd9c34b4c0a92e189a85443e6f0f3360296541abd586384437deaaa4f78085a8b4342d511a4e501d519badf83d4f41115e77918cd02eb30ee48ce7eeebed8f54a2ae8f8c26373d2fdeccafbba632b0d41c091d823e10003cde5f8007fbe33a6199ff5d98730fa0dfbf1534ccf44580e96b4825aae8247d2ab4335abcfe0caec758dcd514d043fde1944f12392ddb22c2b746c3edd00d1c0bd8f61caebec957d72e79ceb90e58e21e114f4bdeca9144dabe977ef7529656d23fcea037953681450b1c7373ba90c2ea477538707fdcf659989c54e38adf67ebd8e29cd120b0b0136e09a57e511c8a20bb4c2ed565083dd94e85d44fe364fd8bb1856394053e5da8f13f22d5e83d511d82bae2b7ac6bda2293e8e61ce986a647b9e3cf483f79910a3ab0966774cf9587b1bf91e4ce951b7ef3e3f8ec7424bd2193cd3c1b2e43f2a8b266004bccc167359a050da3e9c633f7333d1b87b30fabe171ce218803d527244f1dd465feecad12151dbd547c4d1435a2f32b4bb5016dd2554429525dc738aa156d468d583a968fb318905d39e60fab42955704721ea4f82addb2024506b499c36c425d9be2cf6bdabcdfe7901b187b3e98c5eb1f1c42a41a9fc0460c5e5a6e35b2606eac61fae377859c5774432d6e173c49c7759e7844129fc0a07e1cebc00c8a805c7bdf2616001e0021e784c1c94afb96cd89c0e0f7119a20c799a7dd1d0ed66b1c6b5b85f1c5914f9bf0f82d320f914f1663bef3e6264a57fbc34eb358a3247e6498f6323deb6900d5c711c7490cca422939192d66ce65aa22171bc3203630099aac734a4ee17ff55e42b96ec69bee39e1402759cf611f0ce9cea995fcdb83f7db80ec4b84ff259046e699786631b8f2104901d78d1979fe008d565ac4f30eb3d0b4a5d49bbfb0a31627b45b33ae4ea3d86c83f6029113b60234c12e452ab34574d5f8d01f09c73e62a436746d3ff29c886c373a783725c0729ee00f5b2f96441abf6b72b49a324a3d9c07844712e71292f1dbd1b7298e6e49a03a4a3e4ce3ea8075e31662da07e789c7d36b12e3d047e60bff16a7950599e15c3f0e57b5f47366bf8e764d3c9babbca06cbb5c5892db3cbabcf3b939ac268e9658702896180eeeb3f822afaa049f2581e5211110b87e234d715fd65a0801a9615f1d8c1d064dd7aa68d7669cda1bc57309fb186da6e908d35ab8c09972d18a90fdce8199f40e9546a88e8858b9013b2e01cda4dfb03721ce414c548ab31922661ea8578234c5028293f92d63496fde7f7991c772d9f85f2250010576ccf11bbba192ae26ea756361d9a880c7dd995d3cf9acad7849ee8f9a198aae0b56a59a58ad090a87461da0bad584e566d0666b701af838ef7fb5ae13491ad1544893989d8922548bec5c8a202b3574385de893949087c623596cff97cbb21afada0ad008e6231b0a34e2f1539934679e6ccce69ab55d4b0c6f824d9361be594051ae970c9b33a728fdc1a10445f72558bea56fd6aeb5ce85fef65034122a7af1abace381babe5cd1e035206b6709f058eb007292f4297b57296266bc87fd2b4a274aad77fc0019bf9b6de6c0b667f3e2e3bd14da517c1a76438335c3354f434a1f7cc7bd972a03ae6903f228c562282a439e58dd9b917d42910aa4e3c2902ff03532acf4003ebcc0c735f914f0a0bdce15d7fff1e8d90e8204cd81db1874c7182fb04081280a793c13a2e2d3f82a6bbd799fdee79726693fe3cea6c623d0d7d65923a27111d0d5ac7ac2aa12fc727cb24050a7f92aff4be795fd6228e41890c04878c6f650eee160f63dd88945af4c007405c5da75696b05e0d1587b99cf138061ecc40a23cf2bc01647877d496510b49abff4109609f4721a10acc913470cd34cdf2680e860b11d9ebee0347421f01add933c19ac339da60ad0acdac46645e8fa99e02c5a4166c89ab4b72859ff3fb8f7840d4a9264824ea8ce2bd4cf552e00c8caca20b253ec09225c34ab9e107693bebd01aad3a17252ba73e5fa8336be39c3c452a4d3a18140f10db6e814effdbeca0f1c35746c76ded24ae8e94de7878bc8210890932bbf3c1d3fc1c156103e4a83e24c0d0761cb41329d684b9df2ee1c8507ec5d9b8ee77b71aa418a3b56bcbe6fc6be731573033edc7468cc89cd23b64960075eb66bb04986b0bd21d7199dababcce93ba88f039e2ea0328a5a486205ec4e3753a0f64828c99dd0aa45141bda15cfa6b97805cd09e4587af4bdf9d727becea858734c3f3d6e3d3dbda93f1f30e76f2b73ae50a0b9d02fd0292307fddc9cd5aaa6ca2fdbc52070cc11a53bbfd70bafec52e426b03101d463eb7c3d7eb02426737d477ea125a5545258e83808e19e4d2480db0d2ddfb9bdae4fdaf03e2c72aeec446c1be4d8291cbda6db1dbde4389dc0d0c58eb4bc000888c26f43926ed7221e38a34c3ac501e0047ef107241712197f1f15041659f22c62c14b106dae3bdc30f7f841916a215481bb832f52de8f8b1213ab5f0d2a5728ec90d4baf1a8725839292a4ddc3c4d38bb419631297e01be1cdd818eee65c97e92b9bd872f5cad925b36e10ca0dc3ede81a801601932a9b9be9f37636e4cd95f6e551c3c9dc174ec5338a47fe7a3c7490e34dc1e34444037fb6da517ae0c44154e2c4c37d80f3f240cf398256a3dda54a78cee4a1ea9ea4de8b0586b36ddfbbbe71905c91306744e1c11ee36df81a2a4dfcb14a53caf9d4a6009ce0faa7f72a383f6a55555bab05a3e2af4229313bf8ac1caf1ba063ebadcfe4ea7a0542cc42fbdba738407cb0a3ec512f18d7e32616902459d7da8f5476a073373eebd535d6e3c7652d963f7d4655c8aec2dfddcc0493bd41da1bae23f2f8afd86dc5a22a68f0a7a9da6fd32c30ed50aac24d4b17ba70c7bb6b134e32ba4798227ffed3272188b7f2d12ba8925ba619f7d4c9fe459e85ec6f68477cf5c2b9887a6681486477edbf0965186f17bcf3e5b6ee9f457381ff17546f9bd7073809df6552c13ce64b48d3b40145326eac9033788ef04691077228d3790a1f55c861829707df6b8a8d31ad416f3663afc61c7a9e6e74b9ae68ee4d11602cf0507ac3bb29c4a8e228c19514f56a88ccef9c8fdf2e4fbcb8018828d298253faedfdee0d4cfe602373d15caf55a88b09ed78ac66e5000c3e8ca8e899f9e4fd2edbebc80e0eb5d81aca2bf200b396a349566e67639437c8c6c0464bc4edb6ebe862f74ff593be8ba6763056eec49eb84027f463c04c5d744ca49c87250aa17bae1edbbdbe0f856f66d9f7fc1e15842e2780f372c79989105d30b414eb0b7286c6457451b84bbcb8c7c5a0ed34ce612d3e0f44086a59ca22d527e76126f5ff7a6b2321e2f4f20bb3eb7ebbb4fcfb4a9c7fc42da08205562ea1c55ccf73ddba19d7818ee0a9462b5c2f45acd9dbb5e822304dfa41cd0482b5ff0fbae71950438f68e47c8a96c14a8e7181440c605731ef2d2be7fa21c81fc42d5c88f84d8ddae1be2feee349b4d4eb883472f5dbd17cc2589d413abe0f6b9c6c557305ad766ac9f9abd776252149e3bc146b475e8159bcf81130fc77c018b7bd4b23a7b50064584e5d1445b5c47211ab4c75727b154070beb2ac44bd17f07b560030dac24d7adef797142f7b2d43ac2b4dca7ec3845c0c35534ab8e64c961cc91349f399230d296e455243c3aed09029fea7a41550f3ea92c0243a395943bc39c291f4f83460efdff50f56ecd3048b9996547ad1e0f0c1d3e5832d6a582668ca3fd930037b3172bef7944d0ea4adfd774dc35892a9941e4449038d666aa3c1888a3e65ca15b4ab9ab1832aae7522d33ec84cfac07dc15e523af07944a2cb514b99f4e32cf628df98fb680ff74dee32bf3a03c36c0b74bf8322903cf05de35c0d23ac2ea01bf07dc888bfd5ca741ac61a54fcf7b70020a145812de2433c9c6daf2c2472618b30876f5db75f8d02c679904f69765866ecbb2a9ffaedde99a649569b1a8f7f84c3b5eba2e8973f2979cabac40add639e32dd6b28db81e0e5b7b5d29ba5f118d6d9d0a8eda908015a3e3e36f63d51343a80416317fcb96c7f7b3e843e13a4aa6c14fa15854f4d2be210840abc0a5201bea9d4e93763f7f5c3fcbc990ece8c741f3c1e32a31169bbd0909a9625b672c20df5a592dbc3ac6e84268bdfc2103161fe50a26582e71d33611329c6573e317a512b4d0661bce27b914e2af16d43d55986192385c34e6ca829073fb39768565bd761a7765bf5d42d8eb8dbeeddb722692879fd88e3560fd641673d760a4322b6fc69f339b6da74360d761eeed42af1d9850e1f6bdb2191f74a7cfec69369fd750c7bb96a5085ecbc160bdcd65192ffde378f2c12614a99782483e763d2fe67a4eb4b6205d9edc22219448b684370e6934ad559768ee7a03fb47f66859a3fe6c5955c7464f2c4effe9f9dc53ba8abcd8f08a73052a220cf390eb2b284d574d163d41ce45c27154de59dbf79621f9c74f0e89b1a53f9d00f8942b7c7c1d1b3a547504bf577be0269d5452f6fe540b6e337190083c546cb895f7af99c3c578ac1280965a30cd0bb5cb2a47f00bcd9e3a9d74d8906f337dce5563a1c235cb54d6421b86a433f47264520636c1e727bcd14361c9ae6fb7f89b6c883debc16cf2575269a2bfa1d7002fc6ec3dc5a8a07d9e60dc91bf8d4b728cf47623a75510dde5bedb621f6aad6f78a632c9790328237c347d61949dd8f377c4c3859ae2d4eecd98ae619c9ed413862e050a5f9eef932d62ff0dd9d5d2b0ab852cb35d637e71fa1041428e6725639a40d82ab4ab444413d316418a6b34826b510ebb243d17127e386075321a3b119847a343605c8b0fd43bd31a127456aa562d9a0b332c4c5453b2715ff7391836d40e5c75f1bf067b4f4fbf71a1e16a5b44b50507253596686770ea6d0d313f9f45b007e06a42c08c4613f9e72829c266a66c833b7dfd383dbfd06b5fbe63992b20fd80fc5ed3f7f80a8e557158c86e6788dbb8a146e5f7e883c405212c8d3c1fc0cb28ff909334f2b578c1ea16da2445fcf4eded4e1492a838a493f69df11193a078ecdd3eaf78536703ddeccab3e37545db53f20e9e26af639b3f1035432339fd7cfa49f710d3cc07641d958c6464dd4e23bc3e87c7a960670f981776300a83d5eeaa294568156401f655285b7d878891980daf0ba02b4b7455f696c43bd4540551ae57592b6db98a98a9bc2a1bc83ec549b5253a1cbf7d06c452803a7b1c77abe33259c45f30c42a7c6fa75d0e95ad8da76627c4c3149dd8fe7e86f88050431c00dbccdb51a57b6676e15d600867a9945c2739570c1f92d974702f1e0bdaeb13e2b371b45dea18b64a7e7c54bf9a8f8ae85ca8c0b8c64a425572255c8ec49b1fe6fd54df7f68da69c199ad35635f39b305dca162f87dea7bcdef3af8df454b4b9e33e1c06f9d381d2d65b66b56627ca7fb4035427d861371fb853ee518d855b7a7dbcae22b472bb70fcea0935c3563fd862be814f6f67f97576aaa9987419214958968ef319430fa2175f5acd36d555425464129b081c2670389dc1dd60e1874e1b7a6ecb6ff738fd82f48d626151d6b1bea832c9fc0447ad09acc577bd73f35246e1c7b951d98a0525cd423fea9390a2f64bf413e14ccecd8756459205cb4764840eba44fbdb4489957a16043aa198c4930d8809d8f752904b52112b1ffc15413732a9549fe9cc41251c71a1a9ed94e577d2e71a86dff60ea6b0b85970d6006faed1ebe00c01b0d23d6f987f213e636fb0583f384f25587571d8ea9461bb9b74ab466af0e0cbf17e433e7bdbd2ad437b07c915b6f6a8d1d9c981dccd9b0cb38feefd5a7a5a056c4b692bf2b03477828b440ec789b7caabc870f221de86d5ecb0fa065d87d63853909f5f0926d19e6463c0588c930c06d0da038bef07ec66462442d4cf27f04e865f4c92acebaa9e20fd717fd7b853f229f253a0fb69e3450606cf4589fb89109357b5f01b86847938e89fa7756a0e7170439a13ebaf7c1901cbcc19a7a1c421877ff43709d3e3cc794d97c21c41547d2d2120ea00c7c499f86412b07206155f39621789270054f3a816e9d69876ef49ceed0385145b77613455bd31f8661ab40e4fe9f48448fa89a4d2ceccf5474a752d28846dc4f0e45c06deb1e1e64aed9ba45eda884086e14bca18bd512a736ba14e819b8720b775c360d3a8889f894c4f393a3ae25e1372f6b6c81dc4461e9c1dbfd99e452b38370013937dd2eb05b14ca63e1c82e040310fa312e88877be71a63c04f9c2f693bd421abb942e8b96fa59fbe2868d6fb0af6fc195c53170cb8f44b732a670bd67e3e545dae5096628a5d0e53c388a6bfa8108d5d17a3db515ba29f751529a0f82e4fa6b9c08066e291d504d08cc5e2b45a72e7a6069e34c44ca68813d5a7f2988d17dc9a5768bc7750a14af1034541b8f416da0becd98180374222bd4ace3ecf52f0c711d731bb5acd7ab50fab372a8fbf0b5961b21333b74e8605e96c2409c562c6ce86e718814adc39f51a49a6416d9c7048d50c9225acb599cc8ec49210dbf6b9425745115cd773d606eff9167a4b7c44db22866a652401de6c96a7460a6e2a5741f5edac951b2d2f52b50f1780ebbfb7339ec8bc825da73a22706de537a0655af09b6f228490779a21691e2bebbe6aa74aa1df5404f79f53740b19d9d59654f522b47b417f966042066c5bc3692c0953e965681a7d27131287608a5265b14782e93d178117a2f7d4c3efbbf75be80226738c47ca2bce969b44d5f620e06f5061b47350bf9143b8654737e4d26fb154c30051fed8b584b93ae98aba66337705fbeb4512d8893a7c77fdf136ee23989e94b8a1439f6a1bce50ab6662be6d1890965bff0e5aff2a4b4358005d0b130c9fd9e6f03eca1dd85668fac57d4b9726a4015ffd16c6bc1fcc1b0c7901b69b89ab87ca45f20760d196b670f4d22b1248c539f5e962cbdef9e28d680aa0c5536977afafcada1b91751f4a1696367e4a214cc9682c7d6f0067805a1ac27e9c1f87555cf3c318b88800e0627edd4af4eba13a09b8fd6bf3d3050ede1e695850d14e14ae21326bd6e37c3846b9d25129d05aa5376855d207f17dbd23d86dd05f3d70d4b739ccd0cd1ce831719faf47abb8d06cf1e4158b46bd818363daa2d24962fac5ef16cad6fd696292ff62da67c7350c3de93181a0e41ede85f4452617351d99ce280addb8aca03b17193d4b5c691daa6a87196247573ae4ac858d4343c7d8fcef87531266fd28d7a834b5180b600dd2ade7c7c2b39c85fab917fb7cb868dba8061e191fc260051af24ef1b2ed8297fc04b84c7a77ae12113ceca126bd49b7a56817300152b7eca7fe694aa71d37c87d7adf1f62ac6bb45a172d2db11f9c7b30fda0613671930c0b11582e36896d64b7ff27e401f5779454825707fb7ce9451ea1d1dd164cff1701dc3d92588036d5ad43eb0c0cbe2da13785d74056df3d36944e32202dc65efa9f4299bb62b2e0cab8e994dfd45418de7ee3592bd6005fda3f904f8ca0df23d9164639c17c9538abaf01245b6b4fea5910276b91cdf9a573143fef6eed532b6c8853dc7bfc6cc911506ac8861204500bd32af5188a89bb330912d789a28788d1eb1e83abe907c72c43ee739a934122003c8e7761f7a647beb01b107027ffe63177358e4a7247993a64c102e6f0cfc4da9979c44245cb8b28cbed6d095e32497aff060f18645c10c368b96fb7bc6fcc2b3b03c356340b2e0fc7da8400a585ff8ff51e6a44c5e4523dfd0ec98d3668b79f1574f377d30cf0880bc1946ecc2c590142060120f541cecd72a9c18ffb5ebc01d34d2e787c60ef543e049e631fd3c13025d76bf5b8b1b8105413e5f308f9a58667caa4c28c841c720eb655e2ab9c6bab775579c8a54ca5c91fe5e70644435de1f251b669b0cac229424df7023aaaa153cfb0eee70c56a1d997cb19d6e42c8202993cd77aa8a377d5b1aa6eaa95c9e00f22cb37acd705cfd7c4336c305e4a74ab60bc1fe37e846db8d08d7555afce8c0c60eb703f3162e48df38f47d4e863966269b347f9159e2d2c02b4ec233ba70c58c7768791431b7ec275145d15659c34e14194b6279be7fd7ebfd0bb63b26a74b4a2fba835dc3f2bf532c19733dcfa41b9097f157c8a37e023339fb473e136b89bda3d7c6e5a0b1b5c676da33407b7234e28adb5f0a205603ae37489c4b12ccaeb6276b39c10cb7dec68c8f3b6479a3c264089925c0eec47c0ba06969e82e41d46f36fb4f450cd56f24837f90806a6bce26884346afc16d4f6329c1a1ac5b26b025055083b3304000e9148c986badd8d4a23f5891136ccc37789d0018b306472ffe1707c58c010ea250f015bae4f5f85fd7a2771c7ddfd5ab781b625a21cbd032bee866987b3cf1afecf4be602ea98e50be26b48d6144cfa8f30835040f6a356a9a69ca9a1b1c736ca36b5a7643a346fceb631e2db12706aca8f5466c52e037d2f37e4e552ad6513316d06d93dced30b282c8d2f876625d9352b98f47ff5ae53f8c2c2bfab366045aa0b5cccfdda75d876314d83c302af03bae3ba85df5b55f5ee42fc13ce33d03d22c9413710ddfa534aa220fbbc1c1a4f7071255a920ae14af43d4d6bffc1a4a785e840fe7c36ec3897f8637d0f27094d1d74579023d401132212251a7f685f818ea77b9803a1cb2ee55274f64574e2ba7bf6a8914689b267f2c64c6c6e8033d13747e47a2612a48ad856787ba481b911c2963a9d406f61bed23a254391e91f392810edc5939ac310976baaefc0570d23eda549bbc443a2a1aa18259de2006e68bb93d1f51bbc769f555a2c67292c15915b1e7db9f9d95c6074d4e438f0696b0db5355af5bca5d86c21933155e742f474a2105692c2ebc483b0bdf9df6c9449fdac303fbf53a4202d6fa78bc102cd6d3017f1a42d2c1131ba735068feca82b4250b7572ebe0bee201694fa7a956da47101a5200eef4665b519777e86ed0eac5d8570320cc411fb0af7bb4aa64cf7d3de86e4e73711174fa993ff1819bf984315ceb6ca90379960047371db05de8a09e92500e3c6274a099a459dd4ef54268f7fd5a98add4b3b647472671c205854e6b5787729c65353f65268bdc347df2dc1bf312aca43e7359fb62a3de18f307d8311ded6f10f0fc655f63f344542d2db9b855eed0c021acaa08c1e4a8ddbbce537e6a8d10513e8f6ec46736e8a87530dd68193e93677d5faa34645d3456af62e442b7dcbc42893a6d2aa6d63b097ed1079b53cadb726514037a80b239c53a4de1aab6c7b8fb950e1e99471ef15d8b4840a649cd252404cd2e04090e8f0176a368049324de7fa0a0c3a10caf15fe4c942065ce79ff6ff1ce9853b8f1e64ed8f5217244d560286a626779be32baf758e6a7e8df9ba280f5a7addbe180c472bf7870c8f649118eda989989350fe81909818bd96ca3caba98927a23c05c86bb297f9cf9fdcc345d34f334c34ef9d67e8261bbb5b6107974c9ae2304d72267456296d0180a030f5ab0eb0720be9cc074f6eee1329865e6e3f4fb53bc5dd8087b73982a1c5e83f66b0bc3c7c84c30f026679f5fea9aac757d6baf6a9b6cdb526c0fa0834ed69c7537956985c00ff3002c0875660367c195157f2e0618e606e2818c48ad3d70bcbf06e145aa0018351ae3fb41a820bf3732b6136e17a98bbf3a6acaac514ec4493882db8e926a71c8b2d8c4260b9361728e1f022b2ee025404296de55386230c62dc5efe220edd95e4a413fcbce418dbba6a8620324a2ccd7581ad2c5cfc478f03e033d62a54687c9ddf2b752bbcd351bba9363ff5b05c73ce4e9b2bc0ebef008991d97f311220b6193bc65206eeb4e72f35b6c55bfa28f8bc54a588ba517da87bd882abc52d4f905d1af1bf63a5cf5ddc469344296775b8608e764be844ad53f10dba31ec9f6708981e4122d8fbf8946f1b309d5a1b2a634a075c6967e5e1bec678c11d9431317242b347765b336a242cdfb0e84d7ddb2d6ceb9304be49c4dce57c99b5a329250b122c2de3c6534ab94410da08b5efde004e25bc06afeacd8d3ee98d45baae7763f785c8989b579502ed3e4d5a00e6a5bdd4f0c2ef0e7c388740efefb1f84d2e79eb38e4b34e7fa4c4c3f5a8a91bc53f1f9d3719770e83425f83bb485a188816028d38c7d59e4203f699113a9910d70772c464187714c59aa87a923fc3492f76e5d644b1f6eb84997d6fc0cb9b54fe22bf2e5f68c491e6a2e87ccc271c8de1087ac5d0fc78c906660968d0808d541c92f6657bfe4e8f9abb7c2a9881c5009c0e078a8bd41ced6d79e3a9e30feeaa36a7789d0e8fcf0cab0c2e074af517c5ce85c0e3a2839d18a4cb7009c59dda536801f4205c821e8a230a2aef616770ac4a265a652aed213c97023ad821aeea474dae15f525e2e807cef979c69fe0ba34b6baa62bdb5021c544a00210ffabb568e8b1fcb94d793f8fbcfde6ee5b4b92c493573d6732f2f944313947d339572df340662e430f9a43738be762d1b6beabcf9c8166fcc36878d6720a522bcd7c891a02d219cba83907a47b1b60b5adedcbdcae49c86c6c8e4277948d4ddd2427cb937dffaa1de52ee6a2f72d5a55f1ec549015a9f7c4a18c47ea7be9720ce4538a6bf442fd4a339e3866a8ca1ecacdba03adce505f4f33518e0cbebea12fcb3eafb4a137223fb27978c0026bfa74159cdd49ab890e4c203f342308a774ce105c9b078c77b0f7b43af9edde8c95d7a053af4fb014ab9ed8acfc1dca539b7219e91a70cc89cb1bd4b0667d412e9347989962c282120a26d0e477a45553350d0621c45f6ea7c31dee5b021e90f3a011ab8b652618cda4337c86b29e95ba2f62f2008b1e434a372611c55d0004e13f000d74f8d6c8de563eaf7c721da7d946efe0edb6e397288743b870225677d800d039c8831fb4b3ef07c657e6a24c616f3e5a71f15330578c2c08ead3536451b7000ef4094d0b48fb6daa7554e129ed9ac5aaa01baf2896b86251150337a43d55fe41d7af87d71f57eff6aede359180c1b776d4c5a354ccf1c5a8f9742e4e690b30e0ed8f66ba9d2f684beb2290d55a5d864032227705d2b0938f0c0ba2df002452f0b4193ca8699ca6cb41bb293f96cd9a62f92bd9e186b785aff6d181e285dee0b7239fb04d419a3674c1bc294745b5117bb9e62009f00067708c3b8e9a8264cdc8ea4721af0297c1973bd2f4f506143180319d06ab1a4dd212b58aa1cbb016276aeb4d6ca58a360874bfa1229108c61a766930c1a50b5dd9b07301cee5f62a3a04888737e3b2209d7e914af625b8bc79e28f37a6a36bdc3641ba8e7b27f6277964c68ec93ff9a4ebed761cce541f6c087457c65b61f0687df7923335d613fb9d0f36194d8fccde6eb67fa7b5f0a6d286b45cf5abb8c7d433ed3880ff623d8c28785d0484522f7a269ad7ec03e815a9ee9c803e8d5146c6f51fe80ff6806dd80babacae469c98a5ba57ffdbf12db0d4d957bd5d5ec44f85d5689529bad1d3afc1d59eec233b4470832080b2c7fc1b467ddffe852d97a00cf54934bc7f73ec882e8a160316a1acb15bd55fc3fdacdc56d68b27397706f57595034ca40c7c332cbd8020fcc1965736aca48fceac3753b4747c68944030e217bc8b7141ee92d4c8c9083878a9a031cd97b0c0b7758ab65ded1afa080daacdcf333ad0e2f82f5ca38cc8fc24b34bf61a7d82d1891dcc53baa0633d15280016879e47cfe8ed12edf601045ffe509b98f49eafcae558a3a1b1a88a7ecabd01ab07954154dbb3f5f252e87c9e31c9346d18e4ee467f65fde3bab394e77435811ab39f01c799b4f0327242055c50753e8160ffb5f4e51c3ca37088c3e2f06418e5007cce438b57dccf62665dd1b55c30ad8fde735338500a029df8cc8e408217f22e29a148fd9d5c14b0216114a330b9b3367b51fb0cc3f39ecf4c1cac4cabf916267748a519d0455d398852afdb1f11720438e5a2922c6e27d3b52e54f20dcd013f9a25c2a3c8275be5c88c6b5fd37263d4bab5d8fea637e25c717d1ce5d3eba9866c15b77d5d88dc11346d9ae7efa58b9cdff02dfb4d903e4c8cdd50e78ce1eccb6fbe9343b9f57e5e3f929f89dfd511cd04d44febd274fabc85c749456cb01831a3b89f16d9f3c0de3e866ea81348ecf8a6943837cff95a9dc035dafd50b07b28f9cc1240d5edc12f8516dfcb09bdd6a78043a2b77a651bf0e710c4292406f4b61577189e6dadb7f414304b60691ea8d4bc8539a14b11cc643b332f1faf74495b3bada72927c4f6254afaf245532be8032d8fc875dc9b7eb1720558d2544008cf8ae5ef74c73e9d9af3b817a3621652407ec878555588bb5bfb2cd97c69f3368b906221e25afbbfde65518f4acf6afd0ceb360ac2e277fdc963e2cd4af99946c9fe0534f362e783017a873a2201527e4ea1f2663ddf910f2047ef90a488c5920b12774a307a531e107287b7ead44386e0ae65733bf80e568490d590f2286740941a2f93ba115b5bf32545329dfd5609ec159ed2078ba1c3413493c677c5a0fc8e2f4a2118c43917da0e0dc1927a391c97e283d8fcb4de173f2a9a3e2b91cc73aff7203e057336caeb9e36d45db82cae62324ab7095a9747cd7a0c64f57e384e78c5594598bc087192b022e9889751d31f8c73bb286b9b55218866bb5761aefd998a44d20adfcec2e0cb40e9c242260438c1bdd2b919775d1482e790cf1b4c2466c0c709c0220e730c9f4a3f116d290714d8a471d84f5e46c5c4c1dd809f4ee412b162a69d69116b03ec32066c10579507759c30b24ac1a009b53636ad4d06bc6211e8aa90d73bc2f93a877bedb933f289932af7c5e61a56e19afbe5a8755548a9ac130754dba66f3971411c82fdd57ac12c0c3d10daf5130ff10801395dc67f22882b1ebfe24a10bfb4a5ae0289a0d6e51bdd166a40be829aaebe0c5cb5f633a2c5c6dfc88dc1981de87e332cae1f4897cb3d4d5589348d46e695ad48bf1d750370ecf4b6944acea553b8653792ce401738827bafe42adf37facb1c43cacf68b232bdce747d8c6c672e01d89b57a25e0d9d49871eec32e567fa3298d8eceb1b6dc6ba23bcf4dd4786309ebf52eb62700e97ee231ab0da33d09dcc654f15d2865deacd130bdc985335489a31c21667aa10db934d64135df15f521b53f4954de7fa4b7aba11a2913018c8bf6965b5d008e4082f368a48ab0d0cd54067551c0c4a1dd6b141a0612fe3a756f3024bf8832afcc9873ef2e5b265e98967498e0f7193e37cff262868ba2860ec80cbc23b31d4f0fa37a67c58dfdd435b301a5931aeb4f52cb42f2d0f52cd642158a7097e2f779fea92050638051ffce0c00247e15ee9a8a34cfa1c60686aec3812e256cfc869ccf645ea8b5fc6f7342d84995d2a79d51df75d198cf9e480e5204fe48f1df3a4a6eed7b3eec0d14adfb7b4c2dbc4e50c8e31472a000b946742ae703f51d6b8468f1f9ec9e22920d339e5b9c0227821a898caf708085497bb9fa56faab53dbdc0380195d124b951d410b83b62d1545214414c7c53523a2a305a6dcf94d8aa06471dc5b9841cda1f2dbcd378022efe92a455f0ffd327791c1c6975d82af5104d4e8737f040fa7767a01dc4adfb480aead1d14c3767f58bceb0cb6f207c4680fe637851874e08a9e09ac27a459a503189d40c4b33b54eef0f085393c33540da5be21498f5fc64292699a160fb33dee843f4e1eff9e2412675150abcdb96d388f68f60393f28eca1bf068b6640b6ddcbe40edd2a90ce9827a88719afbb25bb14a5273b23950c8fc9d96f1bf3a9abac89e0608891d6d7dd07b64fa8dcb63f79e3a005f2a70e40205bb20f7c483605052c84390a58b309bc5c9c6b0fa0ab3658e16bd4d6dfd95c968f971990bc78d471450474467951b412436d1ea754049a260247ccc690bbd846a69a0c0b792d6a46892ea96dd8df6a387b3f5c78e1166c94501093f650acf52ddbcdf0f4e73754c1f1d422abb66684d40c4f3d602b5df16389e17dbc13aa2a78929ab8da1f2ce5591a93d1066efff8cada8b1c3f9458d3e047809f6b9e5dcc5fd15df360188da3a319c096c42caadb449638606249620ad9a77daefae6ae38b902266d97fe2df38ad3d73f519ed18cb36c94e578b3c782696239ae0838eb4f2c9ef12ab2b6068375d868a33a05791705efd5327595ecaadb719b80a974596609f4bbb1ad236c85aea784f6e03f66e1cd657851ca3a7f61251168ef587b14ec4f48067ba4dd69262934ef552f4394d05bce34326d475ac590b85d844773db4c2cbb31c03b1db4cbedf70bf4d7a6d351db35c4585d353c7e052ec5ff299c9d4923d995d28d1e3f4fe267d1ce71bc01426181694b837776d7390e1b225fa0712592c56d121344000deb675268146dffd14a2d3a28d1e378f3c8b29e0ce0301a1b1895730bb570992684c5422acd04d61376e02bc8d67e162776ae7d06d23d3c4d79c2a9bdc24b06b22a1b391409e7b3472cdc6619bacc1d6794d1c72620c95384d2df9c24d37840fc524b36a3256b811de965772c883c3aada8795a1d8c5bc91f74cdc101d6d511322b7d618c3d89a598189f9de765a0cf865d30bd1043be841bf437a973d239b12cedff079a306aa8f88941854fea4a335667e3dc790386e1f40f1df53ec362bdee53ffc0023486935f239d48723e1434960e890def2237b4932ebd9c6fe36f437a53645952c64a008bd8ab3a9a96d3692a9bd19f3ab4c9f9f90509871f9c1912c787ca5590c1b1abf65311b7931470db35cf798a825f6513c870d5b84795247cd3419b2e43984100be7cab23e0e41c7b62c3d9179b925783f058c8168e1b555ba3d6832e2de113bdf978ab69965f3382744ba176db79c7f5fcea7956c26b280126b0e9eb1ddccbbee8e2360c582786ae58dd5e78cff3caf7fa00b4f741219c9d711dec1be6f8be5d19a13f34a3287e24d4e192cc728f8e871dd4ec01169f35df877a6abd188e7c3019b6ecb8b22956f07a72439d93e8161532fd7f6a86325aac980fcaa749c8489eacf50617d2c1232c68d1e58deb868377fe846c16114e3516b0e3c2778d906646c61d2f1bd0f16965201774e2682a652bbde76ec7e48993d9b62cc5a9922bb5e1154ea48e6343e7ae5797ff62421551ee5c05f7df8b33ece0f18d281691e5f83f82a0ff4c85b159cccafad4e3c9e6c1ba3dccdcc51892495ca630e12c906be676189786b8161d650fbe6120a4c05f8b0e282917e38df1684d1d71a6625048454d51a67a1937ecb805106309bd687a4450cd1ad7bd507e9f005ecd18950234ae8e9b090385432fd34488bd53d7116044f32cc1cef82bf2eb800281a33f839855dc64529f98d9b8aa0e0272acc18fbebdb5e50096afb9299a32425dc23b354711d5c655c6deaa5ba20c3be488f807ac679abc3bafcec84ff9b0c1713d9fe272789f1359290b59a4cd4e3f0c38c1373d1466737739480b8d4fd6b82366969c2aea27abb2e17339d8bc313dd28afd676b8c00099bfc24e850c919852817196af9f689386681a80f13e4dfadb16cc3cf8bc2eb894e761ab9e32b1b6595bc6fdc89cee51baf22b6d942b28bc46f459e537c2f6cf543ff81d0722902acb40af132a9062bed69f1e0bc5ba50d28b121ca8233034403bd591b77305164d4cab00742a94e9f782bbb8f2766c3e554c565e5fde1b6cbbdc12b2fd6ca24c153fbd600a627585ae4e9d98865b8dbe6bbb56331ba42c47f6f15692e14b1865cf736688ae5a37afafe432a472507cb172c78b56e459c6719915bec2307451c46c40ddc8387ca98ee8390b9f895f1f94da3a26bfb4e019e3a7029bc195b1dd5360f412679f57ffd00394f1762c019a4d9bf099de94ce7f67c4dada450ce4c9b31a9974d295672d0d9346c6a863b99a673baf8ec5ae351e2205812178a9b3318750b36b54a1c227540323b0400b4d46e88c0f39d25c4e80d2c22e4e6cc9a0547b42f045014b433b8fe038a28c3236862286980b9396ee37e8215ae7d90b459b7f66cbcc1ab1f194003a209518677a5e12aa016be5b0941ba72e50c479a09eaeac014e7c1f7a46f8cd256db42dec4b3c10f3f861bf357d737ca93b4d4d93482920b0dd2c926fdfb1055e7171d9c4533a08ff932694cd331eec722b9503aec3c181e3bc564eecbf03e48bffe7751fb32436d096bce07bab02478a03b866ff6198f2682c9043b6e6714c53ea3ac61b08ec41847ea861f92df219d471b1b3b8efe040d8db5a843c880c2b729bbb98aeed21837a4067eaa08b5d5c634d49c7d0054392289d21595618ff5f13735681696d1f9c156be33f749c36db0bb810876f954ed5de4509615c84a7728d33b88d4a13b515775472ab7f17938168d557394e1d4aeb37d1564e75da22d1321d290aa635348036a9b1c34fbf2d95dd92a34acf086fa38fb9ee31e5d65021d1636816f894bab214915d64ab12dfd55f1aca10bf05536595da5d18088491421df9eb6fd5a0a3d336d20d372d34fa9e93e0135fa8656c440997ba1c3b974af252dbcfc962d899c5d64ceeaa05d6e0ed2a8fa7a0d2a1bb52000c0fb478d7f8b064d0f3e332b9044e3b506614528c9b7a1938bb3be7353bdfb0de6ca421ca565cd1b7d1683830523eab4967b017efddd2681ee8de60a522a0be60651681a62d52826e31bcaad7505cd636d6e0c2110fe3d8f12f8d2e90dcbaa4bdacda4ba7d78b647e0f0c7666232741fc865bb3584ba12a12888824b581370004a48dafeb79e08d580e41919f5237ae758874d876313e7f89c77d59ff488e4a9fd795e87e0dfea1c0416b052f2de13356bf9a2c9e9046c967e0e5a431f712cc586dd8e9dffa3d36153167c282efb507873fe2206aeaa4f7de3f4ea18c02d9e7e056f84f9b5fa6da00c82b124bd32d8930de30c26b82bf1f168be1914b4e8e1d55ca47cc8e016d499bdf7774d1435750bb4538fd592cd840a759531f97436e7f720110d1fdbc234a34719bef2c352d460e166382d40bc86ef52864cc81a5072560b46a62dac17fcaf672127b6093cfa101c60b219db28dc35bd8d23ec8193051069f76546e821c2bd11a2f5dfa2cda9131f9363aacc241d962fc86b840754460b2af30f39bb32ddb72d26a2ce4be7f386d28e6931abedd0cd20f8b0a53afb15457ac1032ee4fcd9af37ec03d82336fe1f0ee66f556cd35b2d8879dc8da1c93ca4fe9ebe27eceae36100e0c38d00f52b4a2ecea0eececbb4d19f8325cdba869a600c1adcd15bcae349afeb0e686aed03c8b1127cea334b22d92c6b3305fa883a4d8bf3b52c25d2f9a9ed5dfa22d66a732eab2adc936dafc70cdc29e70e07a94dba86f2058976435d8903f2b4237086735724fa992477b500d1cf38301e8f00024fc501f9011eeb51a555b1aa3aba9002cf6f90005a761f164cd7f55132730be570df6da1d542dadd38f54c0d404bd7f45f3942e1c55f648ce352353f13ad50a03d5e8c4326479fbbb666e2baab8de521fbd58c5c750b4c420e5773b36fc8aaf418859b133f0e609835db53aa70a91afe764fa94bcbb78933ce316976404c8386e3d94859e56721558401114b258d436575d20f3ed4f4c9acd3d584004ae9f482d1e22c1f27aa8687b92d050e458d860fee81478d65d4a6a22a6ba5adc3c2edc525294b2abb3ed7cdc11f0c8e7dfac502d10071336dcfe3f5abfbaab65e8e5a50b1d235dbfe86765c7d35b0a6e6379f9e5031042a16913bf921a6cdeb35b96a050b53d4cb60af5836202a482dc47712958e5e21609afe7231155de0d2b13059e5d3e03f9ef6a396d7e44fe71659ea9dd071c5e6e7512e46b0534eee80f9a8fcb6fbe232104e1c8acdf9a3e8455488f7755efe0496726e1a9d64139f5044e0d4657338a5d8e1294b37ff3eb52bab0c5869aa7bcea5889d4015ae8c2f8e1ed6d463819ff5f33cf07048ee4cf5b59c7456039f6c93d8e2e4dfd6572c797b92b00c870faa3ecc45f66fceb450816243b511d408a34d10b5385e8ebcc2a298b822f20f031f7a8855ec8e4ee3de2853ab583e03467fdf95f564e0deb7491b17497abd38ea9294de157e788e7407c7e536c23a9ac62c441c3beb90c18386fc0f80c21a0eb0db8c87488de11faade14615ac86a3d830fcf3bd5d5ccd7efa1f23e78477245b8850c34ed0f3a8c80dcd8f2defd02316c693d3d8275c506b50e117b28c32964b0af6f7e109009f53425e3f741eef131c1275ff159b781af4beaa77d1c621a971f584e19eab061b9785c703c38c8719c59455df4a07b45dffe2cb1d058c784e41cd352bd3d50aa349084d87806a7e1ee34e629ee61b20d275fd5950056c51d03dc231301b00abb43f916bd71b1bc84fbc35bb56fb49194c6626e26f32969f8b441de3c94013843f230a8cd2593f19db49a8bafd40092b05a3e4790b355c7d3222f0b2af129190c3c7a8ad4531603d7f1e9c2d5feb4ecaa74c8b8348ea33ad191ac3a722f61645f19c6129d7432d630f8d6369490d9a92a314c5471f58632dccb1906feeb094c286acda9cb937b05b49133036510e1c079e75dbb889eae7c4d5c77a4afb1b8195541f6eae3767d875fa7a49ea10884e93b9c6402bd0eb686ba9ac57ba80486097d1d96d066c4456f54b331faf0f8a4a3ef460e83bca4b727ee771fdcc9c7b99bb37a3e5c4c7a4295e40f772e586a19a9070aaa96eda77fd630ec946a18322b75d54d40ae15a4855d99c9df75ab3ae87cb78d7c802466dfd76be87ca928d90470c0986f0c7fdc30830f844aaee9eb19243ac3475961914a1a992090f223c05946649c9d0315bb9e51314f5f6d757e14b709a5459176206728c6607da2af2193716433d48163c8761f92d4c90512a5c419a66c3d39ee44468bcd19a830dfc824b05ffff8a67700c8ca310b3b17f7ffd630820e34471c36404a187148eebeac7d8f07d28437dab09999cc52c8e03a5b81d04f26444ba0738588a4d01b38412bb9723ca80307c404778463dfd48672ad9c90262d3924ee0edfa529d628aa8e6dddf526250e70ee7e1ae99c17632450b69e0f5273fdaeb8ef0d7a2987a99a7b879f2dd4b16e081ca40f59486f9c2b0d9a70209119fc532a27fe5badf3914f0308753667c5ab0e6634cea2d6e5fd54fb88b7fa78b5b603e020400e157227c882d5e37fd47f68b5033afd4196257fec9b63395917c5f681d549c83f0db25ed1d0d06e4a88c9991557bc438f42fd0471e8ca4d83a2518f68f94456ebd75253a765eda4e1807b6a538bce47f4c4d5b478845d3511984fd70754b1e582df95af864f45bb77caeb96640744169f1cb2c1216d130d8a38442a1f3baf8f24e857e364ccae0aeafd99fe35622f138126a30e21df4670e1419b720c942733e00e954a232ecaaecbdcfa753a6b850df90d5046e8f29528fa25c82c4d9b38c4809025b6105f34a72e160c71a22e41d56342f3865e5485270b0622e1aaf4800ab6c52928cf662b7e51f91eb6a29ab55aa364c9892a839d10ecb2ca8b7167194b55c9f293ae261eec763f80702e4d57b34cc12e37c0bdc39a80eb13fc6f590a298cb738496ea5caa0ad548989f8397dfb206ecc46bdd089b90340bc04914d8fbaa01f19b97f802312fef988e7ea714254ed310d0a42026cab65aa7457b6dd8270fa0161adf2ee6398aa7ff1d7060d3f1d371bc6d59d8e2f7a5679a1227c914566496517a62c9da883cf7c6612bcdcd860ef7746b96fa9cbf68af141ff3aec160f0bd1e475079bb529db32b998267b450d53a8c7df73467b46d26d2c02156777849e5af265ba4457f67f85a580938cfc515cd8aefcc49c17c8353c4cdafd64e30d85ba681a10039569e0239a3cc19e4351e86c9bb59ef7d6d58808beeaa5669c1628ae93420fa3cb27652f5e38b93e89942b2791e6e493a258892ae0869ae612162845ba913b4d35393a9ff33c46a4bc7e45956118da6c90a4bee6ce6c85159a97d7c1ce16390d7395a9f01ed3f24a20882785b5996f5c4e423f2a5090f4fbde54faea7903d12d0068ad20b032f0b3edaa5134fcfc6918d5a7fcfb2a183b6452baaf0956c28d3a35805a57002b95526d8de61cf1d4a57efb55fef1336cf08e5c6172a311ad7db0e7117abb432d95261cbb8fb29744fb5a1c81913adbe95fb622f04f67ad14b2a33bd2453bd7384e19f0ac4659ad3eb442cd84a5673681c56ad785d281226722285f197a2476ddb79851d2db8db2d2bba449de9382e8dc14fc71903b0682c17c419ce4d2ca33e6297e1adc6022cc8a89b6fcad4661e9000db1679ed88dbcb48bf39cccf5061431311c3e325f7d687c04754651db9582d4028cee5f6b0b8e64c638b0b5afc2d8830afbc65f22e2eefe44237bf4013d8b017759de85571527a91f0e1232a8b5501864125e4c883a6178ae8bcd6a9d7ab4665f3e98d0ee260461a98699db5d1411ca2855d2182106b13e8742843327842e3ee75ea6456d8219b0a95df9e45724c7434461874a16d8259ed60cd9d5eb78aa8636b003e8b7236f6bee7a8d3bb6eed701d9e20a2c944ec5412b318ec9095e4787eeb4b599b512cb32298a432e1e69ad23ee85d2e08092a33cc3a4641218c784ee58a987cb72b59ac475e15f409e336d50c3cbafdf2206c8ea406c050d6f11f90b911d58a6ac1a20a595b921e08e926c25bbcb3528c2f4b1bf508a4bddb144a80afb5d555e7177c6f10e0128d2d83893aca5b6de6370f7cd60266c9908ffbad1c5cc95663332c07f97efad53c761e37645e9bc7490eb9eaf3d315fbdf6994e3a90ec2c6537d258c96ab9487a6ea33aa84d34fc003babb8edfd3df26c8db59006615b5fdd53228535f44a2d27ee5367cd6739f0d3ff21efb29814d01cc55436d19bb5975d651464206945eddfcba7125c2cec4ab59314e0f5dd87fb3618ed3de79aef84124df5f62f6939a98065521bb32d7ad13f51477d26e5affb8c835f3e7f2bea4c85c3d3c3320058590a7340481f70273082eddc369540b4de8d9644283a9f20b06e1d54580d0aa75d6848be75188ca54173c1a36a0b71b59069139e911997e59cef4e58977e5bc0ea6db0bf79f13304c1bccfd1e70cc0541d61224ea7b060caeb79fb18f291023b24ab3edf74d4f006c698a4343551517e91eebd936309f463e03b28b2ef72a58627094d28d222f50ea7bf33d4bfe15def539f83af44855c643f38702800807f34a17dd999d90c3e88a02fb367c4ce645d4b7b42d7da55e9670a598a2927bc30d0e77c59fc5965237d2986ace0060034e49126f2d301e76801d514d0401747ee0849234c1f649e7e9d52ec5679718fce761aea70b583f33475c92b938a4dabab44edbd547629f5532ac664c564509b0f0c7213daf4cdac3e0d59bc4b98eda1c4d877f8261cd1587c15fef0f51eebd071512b2edcfa880463ecc03b7112462613e78a4606f6f842ad9ef235d7b70470e9599fe41b65be8ad8fd90a52f9f8f4ea922dbed805d9f7cce983f71d5998ca902261493da086e5ac755850189c1469c413aa961e2d23aca1a61a9d11d3a65d2d14ab9a9f1cc28f8a2d5ab37cd85c1fc841806bb44504dbab71e72ab0257d325397d372a8824806c76e2fb0303a9aa7f340f17d721409041255707f58ecc1e8a12a6fa0902f78f34e5613205c7ba2864ea7b0352d025281f9b7b7d6cfb9e15206ccb97d04435f768d262e24e2a17cb5e9350f8161b39c8f4bd41e43be68beadd9088791be7c4df1c7dfb06e11970eded2b993dc4706037e9c5c07b760d4531e1b7b7394d01a66b4aacf26e492cfbbd9cea044e194f0a5cce7458cf99817917fe718089591f561581c9297f1be2e4f51020614c817c9a8fdd5a520cf5286d87932b7b196316a08b27edc04662e8091a5651b0d950311ec722f27947c4c39d548205bc920a971c53fba4282fc1682789911e53fd0adddfcdcb858493eb2f2c43ced049833da8570c1b912f200be43227ac809e4742c6b04727dd808e84184a8fe63d78e464551078abcf95b2424740665968e1400160a2e1d5f9c387f4e7ba3d5a331d36c404677e7d14b4bf545b977b66f5d79c84d9363792327c0a774c23fb201beb55ab533c69e10a9fa351101f608dc773c0acfe56a6ef16ab5f4d8d93d58a515bb81a1c3fe15a1c41b8bbb18a4984a863867a5c797f1b821ba22412990dff1a4c21a8971922cdb7db068473826e38a7720981f052b5572fc87277db7c70745c2457abd50564ce7f9db0454bb9e608fe914c3e133829f45a96beaf1686ecd1afed8fc28b4f5372e565e9d2d58735c9dd0817cece242c2b521aed473f534ef9bc3236e4c97bb07bada223212f111590420e93a7a61ffaab2a7f6b245c3b5e2ab63a8bdfea042a6f0ea793478960eca93704aa6dfc2bac0752899b8a396dd08e399c10b2a10743409a965f47eeaff2cf979b8540494ee0d9830e713464cc701e795c727b1368076d852f828f9f6c212098e39018c84aa55471e87b1ba23d9ee7b473936117d05922e1bca80f88e451743461f3f69a1c382857ca60b6d5feeab3ca4dbf9ba29d941cb0a356b56f1fa200c74501b346729444159fe6643046d2fc19777887df68e73ed284afd4e337e52db51529209ed20685ecbe37a1c389e085904af92601198bd88fc40f6b4e70648ef67056d85b35ebfb1c99f4f42cf95ea982f2573a129d93d8abff515767a96e8acffeffae87262fd5f72c8c1aba04ad59f74a118e9b91da857095d1312f2bb38d8d3098f2297d4d92ae72e6e9a1e2ecd88abdc8f9c8f958dd62e106aa96c257940a3d40d22264f0f5c93e4fd8bb215a9c02f38008cd0260464f56b1bf443604256e5047b32e187c5e3901f1cdc190b4a726f7ee81aa1eb9578cf2b7b1413929b1d8fe6ae63d1ccc48f3d1e28fbbe2777dc5a865168799937bb55b3ebe9e6eeeb6f1dd0f0b738b6be00af7ce71dd1d420faee0d90d0129b39a1745a09699b8c25aaa75fb2020928a2e4ccc10a9742a0137cad22efaee8bba1a8cd3a8742513ce62a1a58cca0942bceee870cd40b06f9b2c16524f947d91577737ac51ea07783f304d3fd00f61f9d1050d348068ede83d1373645cc022e839f0ba134c46e41239814496974cc8b2601af5682f3fc751e8f86dfe0330511114b069612564e04df4d751b6de345523af2622c7133dc0181c3ff8abbf8d830a4bd4292702f70b0a193f8da854a2fcdc00cac617b74d53debabb36b2384856be56fdaa1fea61bf6f74ec33a99d0a61f26f5657a6a091f6b8221173293c5f0b93ab21bcfd5a73819fc953f4fb053c669eb9376e283b146f89218aa332d418dab3196ef914c4b7363919c6c4fe1863131db982b0113e18fed0a2a663d6679da1e4f8f210ce7d317aacd608436dfeb1c6790afa785b0ae33a759f98762095b7d44528f9dc343b71509f3875fc7302f97626c8cb292895409c0d19dcd6f293b62f98b40260025e84aa0066dbc55b7733ecb9e659b48d7cc45a10302e99042356eb506910ce64038df3f61ab914f279e28a7d76bda0fd17e7a5c13e70c0c82446fa362d5363d72ab35a908a26dbdb9782676669e88371226b7f92b2d2dff9fe86029b2eb02ae68705e9248801aead0ed1373276514f08103ea34eff37c7d019c22ba192564d37fa00da7e9d41b7fa89c0c42d5cd4b46a0c0920417918b2557c4d251764d2d6c18d8eb69d7c296083ff62b9b2b780dec22af68ad281e8a44552ae32e826ee763316041b90c4ac573f56dc4c39c23baadd7053ea1a32b40dcf2214eab6adeb2d860b86068163078ee91437483494e5298d663b7743bf109683d1b5ea40d0ac3354be4f31a1ab6097f6ffddb563f0a1158be3aada5e44e4ee0f5a3e1f29860afceddd21c7f054b850b9df309d6d30ba4f4fbd3e358aa2c73eee7d526e50a38b5cf94dc8a8e520b511b64a11a6fa43f7c8611c3190c3f32f60aa492150b35f5cc614d3430298c64663d9aa501e2da86fc1db289ac613d4556b61fa25da69442708bf52e1e57ee05067dc2b02285aa3f609322a9b0137dd2eb50ff17a2125db649bf54c321b0d980d4e31f54df909202b614a9a0808a38424eb6073fb18263d9e2c09469d5d2b46f05e91b7f2843ffa77992d0b6a711d61c253eded58b4f87b82a8e429b781c78e7d904e90f1a8195c45f8054e86c6bc8dd7f90c27d0534c454f1f378caab1af87ebe18ff0c97b1078ce1a514a1688a36a90fc8f6ecbe50eb011d896a2a7b4e228d9ca175a14dee798a1bb0cdb1f94afca00ef4a1a2da3206ff1145cfe86ef0137beda7ad1bc6fcf3a81708f3fc4379056625c64844a69da0573f1663fe17ba8335cffba8e72bd429bd1128117d602fef616fdddd3cd06a762e08d039dde24a661c4a7968525b6e1f3496731f7c1299cc50a5aeef0fc960cc52af30ceeb3b2325f81aabbdc69ccefec464604bd4bf7f9bd2291df69ee88fdd7767d55154544e088e52159caeecbbeec70838931d221e45fa75c783602ea3f769bee996ab1d7c9c5b4670673761d5642396136b087eb27d44ec7cefd21cdbff7c1d7eddc3927331a8f397ecebb5f80a97cc979e38db043833d8bd209f888381277e1333e1638d3543c682a61351baba952ff86e66e812d65fa5dbf874a96fb370bc55dbd33b416fb1ea93e5acbdb435c82087e5ba6d936b8028e7d396855087e7f4fcd2d5ad913c047bf0049462c0653d865442ec775a2839e6f57bb7a9cc269326958d60ac8be0b68e6f7252165d68c86937bbe6c563ddd60481e596c48a42b20c3ee8be864a9289cc89124d61f9a0802a7d5262d10adbc6ab4b14cbb5fa3071fa3bef6d7cb1c600f2452496e3683c63120cb361fe2de53d2b65387ee474dbd61856919a9ebf67f50fc93fa9f2c1bc907c7c5a054ccf2096a22be0bee571569d1d99c1a0c823fde087be6a1211190ee15cacbbe5474ec07f262d6244138b09a85e74cdee6466b076c7104e0959223849ab26e3e89c60da1a9fd451a3c3c9c9d8302a22aa816093385991ad5a3cdac1b45ce89717e7e4ba66413a0696e4e63c2e908efabe4eadd1ba080be496c654915268f697a3e85662474fc9b98d5f4193280c9e1060ccfaa08d8878c645dec9576eee516451b9e06c8c7db173b01fa47e61cfd9f383fc39a58a7501352053577f2acbe69bbb72abc4c91e4a6e13bceb409a56fff741305e286f17e8f903c2263bbb40cfa9244254d867e037bebc24f67fa9a43e04dde034c7d5ca5de7789c8334a0fc38d3f6502e7c6069703709a6e789d48d69dcb878fe741ece0ddcf6465408833ee6007c41ccd3679575da44597061d282496f3383ec153e0b8d4ad0618e0bd75eff34126e9e9f84f4a859c97b7bcf126c38cf30965e4dbc5cda5ae2071afac0650e0b84ad2933a90d7f9b3533ed7594bdd0a71a829aefef1aa72502bcb74614cb25456a39853cdd1428fb7e4a219a4c49118d21bfc70a49de024064b61604a1c935e23133d6a1602b060a953a3b3941b7519b0b5029963a81cd0b21f1ff40788cca5c81e9159d96db34aef0f72f7a1624c958f8ed16f93abf5ec8b7df93a0b234fc351284b7d7451d1c04f6aa90c033c53b00085436f08ae7aa144bb41ba36eb71858e43eeed922ccf5d11c12ee2b1f67d491a05d1b4375aa282c35657e25abf9cdfb58fc186eb54accf0817d1be58d3cabf6972df98b8dd3d29d9bc5be4b7eaadd09a47ec3581d3ece3e6a60cdabce49a4b9eb07bf921d7835281b18277aa902b032c699c52da3516b790812a51d4b6f6f0e75cd1920a65d3f619ac2cfc66d7dd99ef387b9a30db7224ac4f4fe7da6d3f7cec0a27e9ee46a9f20b977ff3d1912ba4e54b213821a1f570ffc87820e3686a2273c95d0037c82613b37c932f747c34bf501282bb8955bfdb981f2141135a5f5a8bb3f2cda6c823dce3c3af1651f3e4d351170ce5d4f51e97c105f712c51e707381982ecd4500d40262b1828e46388e240a6741673f884e95d5a1cbab56833da8a25014ac7cb464203072568ab97c716e14e844eab1556b02bad38c49c5c52cfb8e0ca3d33aef914deb1b89b9597b3f28db014b6905bd3032fbb5c5adc1c420719e3a7c050afb42a8bd288c96f0c849be1a7fd2997a64aa7df1b774a7f8267076609cdfd4f12587f025d10349911954e4d38e6d985fbbe3f33271d5b5796a01af60508655c0d160ce037d7f99e1916ab37574ec05953ee7fda0f6b2a4c5168d8909f30511c89d6f73cc0ead9b46a07a09aa71215fa3c15176f6db8a6a897933222872f5bb662811ac0fac11925c14d0dc4d2a472b8249bf379236ce018f4b601657813bf7b1659bc41ba5361bebb2adc2c6d0f9fd63e7e99d06a418c5e51e6a0f0f573f3c0239519bf60a004896a3adc046cf391fcdfe164ad0389248a51a0ab3b0cdb93ae9e6668fe40a68c805537324b939963bcb0388987b23914dbefd28dd861785520c673f8a29b3f5fa08f1dabe9ab83945f4086f161511808caca47fbd3e02e87111cd37c0d3e4f7227d964142a8a14ba5349e20c63f52702e7b6c950055244e25bd88d96610c009267cd520779b37e1b5cc90014bbb7942d3aca2a08cb3431e94a124d2ff46ef37748af9c92ad7f9b68be3b15bdfbbb3089e3766507dcf03df552915dd01457a73accf9637a6cbcc3f674aaa4368a18bd2630733b4a17aa925ca1937f3b41563146c6681e872e6bd4aacd9b796fc98ade79e35bf46051a9ffe5f8f1bcef537c10a52c23b6c5c82d98333f2735740ec14f13fbeb759f2839a493a2a40a6c9afa272c13a10a17f218e27703debc557205fd8a6e1382a1df74ff41def8d2d154b725e87f8b70ed4b5d153ac1640f159088987db4507aeb073dd4360b2e610d7b0f11b77957ed6db54c90275c54e7e9d308433e941ccc4807d85e6a9af01f08d821d9c554df1812611fc4b6ccc7290299b317d9b75c6ac30268b2738b65036770cfef840106ac7fd9d3eb147658cce872ace6f1e2aae2aee29c682c4e2c4d6c7619bd24560d9e228090369e61d33127a909e5c351d08e6f3c538a9bac435fde8cdc7516813f22981f30b92c73869dbcc16ee77e0316ffba4c0e6f5a3c56a26bac746642385d194da4bcabf430fc21cd0d3f478a2dc11c83dc9a3f456cf6516b5dbb16418bc9db5a4d84acb54255f383d9ed58b7f5957695f78eeb48b874727464bc5db4f95c5a4b615f93eb7f1ffb95891221f9b0fbf99fea8eac6f0e32c4296d75466691a64230a400b7f3e0515713e94fc5b4a9ab6d42390c788a4492baf38126c84bdb47f717fecdfeee32341d948f920e27554b7656eee60aa1d5b0f26bcb93a0872fc77a8b666e682850d1eaa734b8074eef2a7f957ae2711741185c5b1efb31a2f0522ac49537d19b649c482063ff8179abfd9411eda60b10cfe5783f7603add53f584902e9e5ed757af9f1e8f5cb3718efe099b606788d5576ba418433d85924b73dd25ec0566dd8a6750910a2045d9a68e00a9beb558f4d9bda4e9c882688b784630e48f0bc03e19014987acad28d4403235270f9b5a0034514b9c6b1a14d687272c1e3fa5017f4f500c60944727dce6d096b3611eae4bef829e206c67bc0cccb99e1994d05e5ef4578f25cb2fa0a093185dc08d4ad1b9b1594dabcc0dc5b16ebfab2ad37849dfb9b1ae567e87f50117167cfd5620abea5517b1b9b0b0b73042c243e1113cffa6df6d9d5551bc610d776d59fa79d83c7d3d04e6d5f562a5631fc862fe2408cb677339c5f45546b9c9c4368fe350d338663676d158f7629e620ab0afae89771c47b838880aa3eec5de92095af22ed926346c3e6cbb903fc746dda922ccfc78b23ea47f1fc5e3471aee191bcd9619c796fa6428e1ab9c08c497ff3ff2eb64e70e23363ae1b15deab936b81103636d7c423eedd47a5814151d93dd26d73915ed23e8390a5f19d2ef52113da57f5cfeed16e30f02ecc029742d9286f76a1a95c4074c88b9be0a9a7dcbcc437dcbbbd9f87d0a61b8dd65ce513af31c8220ff09f68e4bfb53edfedc1b146928bf445f5a21931b7cc178177de6ccb81781a7edd8995b5c404de2b75778849d967e50e31ec00f5c84ea6b955130a7ee7032e68046281ba7965cba23a4c7d9e1f44fb1d554b32ccc6794c94243dee566860fd507b55ff9b265176bd3abea04506c7c5ba5c6f577d5c74a59ca68ec4e214c8afcb9cd19fc6c378fe82184b7256a16d4182fa0ce8fc195f51ae262777c3c0d60508bc9e95cb7991f689fbb03f73a77d2e6db8668b2f359c615782451dbedca20b0a668824422d3f0e7f65dd5f9391bd61272a5b0c5bbcefe8041ebd5e0a4c77708ecd061c4738e06e19bc0a893e21addf3f3da3112f2676b654b6f96f3796bfeaa3fd73f2e8c9ab720df52144c11b6353c52eea86d7b6522b8fb2ef4e79e7c0521a6fd4d03b6f4e964c594afc108880b3cc4d89a0da52ddce02f2a3ae17bbfc0617b3f239749faa27a295b947d89dc2c835903b578c44f1dd5a8db4f05c280b4055f1ff7618354df019bf3a76b446780e1a1b59eab692c6dd05ae1d1e4283c982ba83f8ad60938e2c92c3b620e95cfadbce701cb6ad2b81639e34cbea5b28bbf680fd0299090e17b41dc48755feef8f1f720311541d5eb458078d0df70545135c7cfbdb01cafa6f5a9ddd1b6142719977a96d84f3941d137195ce4ee32e862bbb4ab37f7d1d1c275a48da9071adb8fbf3f83c4c40625541513e719a423e8038618bee0e96d05bb6583ad7fb546e584735e6258089a11bb52ff0a99b9774fc1328a5d0a2a3afad222ea30e1f8b9e212fbedb57158cbf4564b9293ee9002297ac406f6bab6eeef4cb8345e9ad17451052af78caec2b02aaf4a3c0f9904c5534738ec9f41069283c3abd37b6f727b99ccd16d73f7648f8cc685eff6478767059913f50e908da51d4305789076405e0f2f9ff0a62215b66ffd8ce71bd2fc33251d8969a67dfe4575584c69210d7089d46c19b8b74d288b95fe3fa6a5e24a982863b491a450579875d2a4fbdef2204ae35ebaebda65e76deb97376bc931f5425b9e77413945a7aea7f2380c7f970c15613ea1d8c667286f107ebc7df5e7cd8373c236c48793db282eb3a991a5fc26c626764a96c82d45a4c85b6c89792648bd05054af1ec68f17f60f52e802e87c7da9d68ef0ac089287196f60e3dd497e534526882cfe854ef2c8004dcf5437b80221d759fd942ef40043a5778c22d18fa0523a83a6e8abc792401445ff5c6aa11528aa55377772de787cfa79c9a73455590da212477827c9bf449bffda8a9dc2178f9653247663b8ae621be90674b4c0dc43cc55dbfda409c6ff79a0b17c018b13d23400e5a7977da97fe90f6ab51f49d3336a5a2047ad53f252a7d3dc544768621fbd1e2cd5400821a0d19b13f3a61505e46a21ca6f607e7fe65cf724fe9e146756f61464b60271d71763bc38a4e40294b7d0b3c8ce97cec2352a0397a3ee726fbeba81238525fa0bed4a1af9d639ce380de18dbffd97009627f96e06380938b190b88d4d54ba38cc2144cf9c573d181b6891463ab19f0f0e5cf63c3661a0e653941b2cbd669a21e74fdf5026cf58307679a9d5caa403c44de1a0cfa082b8fe8a1f792a4c8a7191fa54f384340d0242f3d84c2db06f708d80ff86e8e3586a87819d359284a6a24c72ad349ee57e3ec7db7d73e7abc7b04a2b549e38609cb35d16b732f4ded042dbb2625746801611bd246cd276efe7bb0d8c2b666a770e58956317f626a1dfbc82157bc19837b02be3b1fd7e6d1a3dac362b2573a4f377bc12fc3abe2c7129e6a6f5672e304df28edeb3b6a4ad3f0440eebe75094236cbea9924715916d1bce17815b0f6d64aa9b756735a80fb4ec7317518f97424dc5fdb46c31f44c0f0b86608df1820daa7e01ae0f5c711dfc95f7eb04902a07b4c1f625c26f9ef1b0d21cc207ab2918b0d7ce44344f2e10c2986f2c3cf13b60d907c54327196e258515f3e3c06c22ac9792547a6e089f3b856df3d2bb2b8b3f46e350a5cdabe483044d6f25cec7dbd734546452da78b1c049f69a9ac3ae28ecf6168e295281a41f676f86441cc91b8bd029d2decabe3893686090bfd3aec0a64632b16c6c0adad1e24f190e0fc8f98aef3950bc2dc6c5d1d5c68ede818517b203f0ee7e9d002a8caab7831134fb3c08ead6c0c60a41e107a6d5acf6a762956e471d054e60724866f544507e0662a44efdc8bbc77e931db041bb94d34a2c37626fc9f36f5df88282aff8fdaa36ec4b01b6c87848929c865d2726b1b73dc0a5d4ef07e103e63b3682c2f2437b1ccb4eefc7f668fdd2bb8783dcd0af28fc70309cb6c3edc3e7512dfd1386bfb43137c51f65e246dfe4b6a0b718af528eae41c866c4a1620a7e5266d042cbd4f5dea41b9eff6eadb709a88f9b36718d35d31cd23f8121825768d1b05ccbc107cd4185e1fe67dd9cc4f2a640aea65ad7146d30b5add226ca5c0600093c30da2e560025e4e7a75f3d3c90b2016d227c619538e1af0f2d18a7b3242f5c22707db41931ded77970c2351d840c4c3e77e9dd827809595a4e1bcd68ae69caed70802f4f54e3a0d7796c7a3cbfec84585aeb2edf1811b21f0a66f267dbdf6ac1ab9827876408eb7e6a427e4c36147139d1b6cb6e3c972c3c0cc699b8d30c8ee02b310c1005676ffffdc9ecb9b8e8c9c58eba834351aa80924d9538387e03fea67bcc09daea952eeede72dfcc49bf93b089f574f99a05c06f37656a4e60fa5d711189cf7cabd87e2250d888eea49d73202bfa8cf0f828842e499fac12f2b1a19cf196d15c097ac01a32a1880e50d9ffeb89d3f5d31eceece1553271b127bebe1552eb84715d41bf6f3b854936bd8642f9dfbde56f12c11eee9301a45566b25f72d2c9d45c0cbb390e0739f46bcbc3e433284feb59ee2b58fa9572e3699633108cddce09d9d32ef15c1bcff58d2aa559562a5058b196cba650f091c1eaf127889d975f3bf472f8a2781b946ba0479ddd276ee1deb51ca7df1059686634cc046f9ec34ce9c76184ac62707b0772fa52082b4a028abeed066b5cb5b32a4e7543bdfc56a1cbaf3e8aa91708cafebdc1f244a20486af76441dc8a339708363f55e98ec68abab00332319fbe0235ebc1f8cb1df1914d446f959d66d68fc3db4fdbc2f28d8ed5227d26eb74732d104166b107319cf770af7560c42603de2a1c1c3d7b9d0fb1af602d5a97cb79048f2ff8dd9f5d81be741ca07e376d717e298ec36cafafb0b8f1774d246be421df5e4a210ff27249449e29dc027eadbc26b5032c8f5fc6ebbd7a7e9a5277d09b7e33b95b041d320250072b3925e8b9b0286d23c06b4e3e1d3c703bd1580b7ba1353df485205afbff848c193755ce963120c8619601a19ff9ac6dcc7c1a0671d034c6e23655fc79e2acb09bfba4f37749bf38cd21e9058a4805b10a54861c41e5f930f96b4130ddfcfba35441935d11e59de86c3692131778d5a748789c61d6aa0486520934fee0267a463849b2bdf871c75969635acebd3d7c163ee5f712932cdd910547944b545f333544c57e26028a1e8537fa98a1a118be5e497239cbafd186e63eaeb7bb90c4d0a94d66628fe652a614eaee8e5dc151ec1e4d2d82431e9fac21ac3631e3246b1d9f8c37de7816f7f0d602ed490c296d9fb2caebc25903fbc4966012618f40c8a4c6a5af65d611856ae15dc73cc85a514c0faf51dca5f74c037ab1840b2a48bfbf3133313c4ca41c1b7e91cc04af40bc3ac975cedb99b01061eb41fdb9aa25e6c60ca61b1e9dc50c590d2941d6c0aede008434b18340e28aa38f04ffa5731c3b12306c238a03c4c2673918b247be7598cca63e6c3e8bf433fae47181456c9d17f0ba55cd02d8ef1508bae6301063182453d48aeda49aa3ca760adf2fb1223ffff6cfc42876fc113db2752085b2d8265278ab4fb62a2ff5f55834a5fb5517897f1251ed063054b83f5f928327a924132c38c671ae6c15ba40bcccae8cf947c4cf42d5530ab869bef23a2f1429a7a5403417db631819642b8f42c16965b332595cbf106fbbf6b94026c204836ace1be297b5ed72148e7197da6388ac4f52d6049a9ccae03192c8e2bef916ef41f8062339f734b164460efd441d427c290269337bdd41f4aef93beb7e62216251c70a9385f30b2e119fa849fbf98553f0e1819898e53e57e31a2a9e43a6202717efd3dc5cccb7d9f5dc8efc940bc6bdda19ff455e3c35843fb8751a006704b9df092f3c2918fc0e7169219ebf58457df5119b6808ef070691c39fc86ea037f49203577ca52ff0e0784711f684df20ddb17ff40cbc46de08fcecda7f91da027dbf1b369b70f051451a299e17c76d6e6ebc8baf611736f0057a7ace9b39fa9a9174af04310cbd9b9c67cf85bcacb557bf42693b45e33cfaf3f5ff807c3eaa4db4b032946a5f5396452672deea93fc0c1b475661025d5acf6010b69903f4d538d735c02da5571a6c4dfcd6facea68cd59e7b5193f975ad4771668825e9af1fac6482ef148d917a13463bb70db1eaece354cdab38fdb42daba720307bf183dcce25c44dbdcfa6f6f4eae0fce02f8e235b19093c2e7cf4dae1e7a8bbbbcfdedd198bf0fa81a4b2e3f342f3172b191fb25fa03d776d74880b45e5bc66ff8f9d34cdee2a3370ba142243226898410149f761512571c2d7e5f2b2b93d0f8b83581e5c435642f049613308a4ba4ad7ab3cff24edeb877515272334ddb4f5aa640aa5776728d08bc759a0a8ab4cd5d3bad3a2b3750c8fe812aeae29041a0ab74ed00d2fd53d700a812f6d941265f7c19c85c6534cd6723b38b2ac17b72207d5cb6bbf7c08249d75f834e8b3f492acafdfefd95d593c24d0ab76443c36a204a2b6a85c2d851540dc27dc16310df383538c58b5953200814a302619d4808c07c48426173542989c0e4bbd1eef1591b4c4967e5c19ea45f75e52a53a9cb736ef6ceefcd0ab491050b4af361c15ae9ad1a0dce94ad6bea079fe3b01342f36103e24f7fb3e70275aec59ede3d407d8c9a7247e8a1afe82b67fcb71ad9a7546666194db635d7507cd0aea7b42f6a43252e2faf8802c52f717c4fc57ffe4f902deac3f876869807f130bd1d77c25c1d5ef8a40ea9f81a00f5e102ddf4b2d427df82762fbcbfdb622f628daaa8940d7acbc09fef9924c986712872cd713abd16344e9123ddd7bf72b50ddb37e908ff25dd54aa61ba0e6f993152d40ac41cc9f70f5ff86d45eda780599019545d3420da690798ec88efcf0b0910fea11190daf5a69675d176e7fb3ad3658e5691c6fb951263f45bf437c2c600a1e9109edf96d05b23723ea2046512c7b2dd8ce32ba3ca0250ae35178bab6f261a9ed2784ae4a65f3d652395b58aa603bc379aa324c4add3640dffa3bdad90fba51bd80b22107b4acb93a25b3b21f2b10407085691862bb98f6a52f3e30b50ec06d77aa594cc8bd1b01725d1644e462a616107527ad217fb4cbd34bafa915decb111e60e55d416574e973e9dfc6ba627af495d7954242d12ac38dfad1243054482def3b944af29d6fa6860928e85b71e47e4af1a1933adb64113eee8f8a61cc457e1a8c639424567939cceb39418eae52b48a62ffc8d290d597a474f7547665da90385ec11203f6baaa45041588deacda84f0ae3e2ca89ea896519e6444f6e0263d8ad41ca683d3d78724d2a3755fd1a96583f0eb94d829146f8a7bc5cb9e1e6c4407b59b0282da26f9b36ea04589f50eef08f57eb323bef1b6d7e4a019c49625eea6ee8e6f65623aa71313741027b4b674adc11a6789e39ab6ed2c660595e2a047ff372e699ff8040d64408f0699b2ea8c2594b46c7f251fd40b4b30e4618e5fc4e36a5210dc6d9945c550c0e87fb90e4ce9b8543e225899d8f6b2dd7fa209ba4006e6d10473c702eb7b20f95616e16337b02373cd8366686094aeaa2382c85193aff29d534550d98f63c29ce6d72268c11fe618d3017a7ef1bdcd4b7d1d304f9d4e1c98c457e1053e1d66f1f31feee0cd0fcb1850f02b3c84dafc7a9b2fdd35a7233c702255f8c6df7daf36c6dea9e30054d59a1635b247e420196d63d2da984b5d3efc405a9b965a329c3795cbc4b3f141fef0754e0d85afa8acf569f2677fad18cf0945bf4a56827fe4d9192a3286791efb79aed03b79ece64cd7f30f93746b34bfddaf8d05eec5d25749760694cbc71b0957381c9a1ab4c3c32e5dec669ab95da7b1b263997b53851c2590cf69e4c78aaf76c7c62b44e9b5a4806cf7a1141ae0057fc399d4667694014f3bed03e896229389c414c1f0cee9f271578de5790dd737f51002289ed131460b38f4199f2699ebdcaca8cecdac363cb184212224ad3f079f0ab4245cae47a17cb87555a97546c871f48fe3fb09f1546f82931e9771160c90e60c5d2df18c2588ce4d245573413f8474b93d4ca5952196753b37823d2d006fd518e8a7ecbd19b190042d414b9743d70cc17fa068645201b41106f369f2ab78e6244f71dde0c5f7a66e2b6a96ebf1160c86b6224343a7ab9ebd07864e88699ba0c877331891de4841ef7473cd8985d3111f0fe54a589c0cca5b2dc30678eee815765ad39844634f5c69c22ea28e7aac37d4039b2a34ed37fe1e29bf5fa5a3759b188c5bb85b33420d8e0f7e79d82d7bd5f94b82468019d0fbe2ec12c2d2fed65ae0b17c2e980de924c03ab44788a9075e28a70b239af133e87875067eee3f7c6a6f48862b25a4c9c48cd877669c5f87d2c9b6555c771ade9bcdd5098e9a16f46e6003968d6e3d4e4a9f57168d51ca2e0b5ceb01dd6bd3a0e332b91f612ec0cffbe7338ea5b5afb68c9ec30fab0016cd10a97be01a15d61cfd8698d4f9765e3ca74c47ae3ec02b8ae37e311353fd23ef1195dbadccb1ecae6a1389af6a33bf013410432997572c5392bfe54bf6b4f83f635cf76cfbf3921a43bba62a68c3fa33e8a07d5b77f8f4f9b7851750813efd6a70657edb57787098a8fafd65badb50f5e9e9add57d9a65fdc3aabf38475c1610f3f24ee180b38805cc1bce010ce5167881320357dda4949e937e05825f3ba11078c998ed21c3f7c7047f32380f4aced116122748fedf843f14f7fbe2753f56169f798d99c7443c121dc6af64adca8cbb1fd71d7284b8e93870a8ede0d9e11212c8d0163eb8d73131f085789bdfe3028781e7a2c30ccb977f577be5e594e737617db66f6f907bfb924caa0daf3842b2a67b94e18f4c5c6c36e7dceb574878f4fec7af7bf8060be49824bb05988f51571f056ea6b22a5b3882c873c7c523979917468f8960ef076be4e0d3cde9ff62afb37ef411552fcaa74c0b4079ee5c324bd7d828c62eb49b15397f8db018c97c091a0153359d8d2948a4dc9b86fdc84508e58f21c97c72a1cc36b046df39e7bbc028357141fb053e9db2ea55da997fcfa441df1e1973011dbbdbaa99e23e563acb64959fb78bd10dd111e90ea632cbd8b2df1fee05629a16cecadf5592e06480e308367d428945ea0425db1efdb568d249e9b139fa59d943433ee622f1f07f038284bdc96e8957c31eaf30c29cff4f116b4eae711922d8e930add9b6c9ec98395273bc5c30f763f618790ac88ef1ea935e0c0ae2fbeb55e891012b53fd68c6e2d1fa5f0ad57d4ac1433a98a4739d062666d84500c4fd43ead6cb5b2e01eb6403e0ea7aaa5642a047e43c9491334e42500fca1961ff3d9c330efb3576e152e45e902372f01642aba297b3f771e9eb6e08b7696fb4048780c58ac17b1ac66431d687b82b76e3f5b54a5853f7c4b3503ad1bd3cb4f571232624a11be0efcbbd51fa08e5bb951303627f3e550d6ac45a908bebbac18179b2f9171eb36016cedca2b22046ff6221c694b6a40d50b8c670c88ab5c504c15f99ca452686ed223d076b1c398e3de803aab58bf6e127726a2c191c4b0b89ec6b9832e64a026cbe8aa65222991e696b8bb1399ca9eb4b009c551a305134f868db655d0a3e3229e1604cf376c924b746d067e368660bb89e1f43a1ea56cd9066ee59eb33e49cd5d88fb76fd7dc9927f4359826d3ebca7bd84b6022addfa55feb6f91a6bb339533b6f363dfa52dc58582f48fcd8a12bd3ea9bb3a8cd950d680918cbbb32cc85d4974e4438c2db7165790f9023b6cde52b19d236c3a147a20de0206b825cfaccb05ab50e380bd85483e59a8b5a7369186128080b573f046df2b80bb739da22159b3451891e19f74ecd000cddb150a3868f0c7f430ef1cbb92d7ce546aa1f961febc915c5b327b85eb405e1d5e3688f7ce7901a3d28f0c4eae62a9eb6d5932ccbe7bd13b1cd8cf6c2bd9e9647f1d417caea7448a1aace7d29b9dcdb83c4652b7ac38c03eef05821c291073959c629ba2334a448a1c5d95a58b259fc3394e4fb428da609ae60de33e1e2c0f5995e4fab4a92a4e0a55a0462f2b885000f897edc3a14d3e5a398a462cb43d010097fe477b5019567e9a782ec0648f24a1d91abdd50071b57f5c3cef3f3b707c482b875c0c99efb0764e407f3d193da1bdf720032052c2c99c5695732e3e1040b527008064123facdec1c6557f056e2f941d7d9f8c67dbdf3e8ffc210989fa6e1deab67b4490fe80aca5f92a7e62cd698083c44b3cb956442accfe3ce9f0c4cc480826c453a0ff8f02b13d5a3de41c4ef3ab85343a707dd095f66ac84dc35a4286dbbf462d105d3dfaf1a7536289e21297b732f40fe09d1447a72927a12ff6ecd941eadabe3dcce5dd9c5d0083bf4878fa0226020906346883e633a843e03d0768c49d658d6da36c249798aa0e37655489400e1d9de654aa3969e4460f4e4bacadba54c4e913a2ff0df7c407f001a776b4cb9261197bdfa911761d302e4c9088aa7561983c79f32c259a02d94ca393f259051921abde65c72e99c9a3db9c07cb86fe3e124f3ffae68b1d0264edaa64fbbbce69f7ef1edc741b3ca009a38d60493fc5bce091c594940fda9fac126dc4761a953c116e763390a6168518bad6ef8ed4f1101b31241ca1733f70cc446cd9d28c63c41eca9a1e074e6eec0fd3f15f5155b1602b42b4a1892fa0dd56841f74b5f24f38a9a693bac3fb39e4e60d962040d0c32ced23f56404065032bcc43a89e798619e2659913d397b614e8b1e7a7a523bc5f82883cf6895fa3c229fee4d073ac9894982804db04d2cb4a5dccff39bc6d4eb3d14afe344dab6bce1e96124310f4cc7a0d00d15e31b1d7b81c41e5dcec693a13b3f822293153270159919e1374cb6d9e7c3783befee1eb1d59d2d30f2b885d9ec781dc0da1f998cf905d4b2d377ab34560363b4d5ed0a386ff726fced409cddd04ba2b835623878922e2d70d02fd4d7dca0116a90013c31b633e1a7ca72950e4d7b7f68d3f5ae812ea63158a85a7b7cc846af5cbd7fd422987ca354d1726167d505260672e04a73ed24d127f484bbf952e282880acac63b01e5606c555cc3ff168c4954cfc23f5d52fa223ff3721248a6cd17022c30e55033e86d0a209658ba37d93039de3c271fbd50cd6103c62ee97bb05874ba9a0fffa5c0250009ce428c6630ea445f1a7af82b347d7f8387627910c4c76a5a84c41146ca8086825227aedfea02d640f062dc8fabc01328e0ebe928473e331d21ce42ceed51e76a3c0b0618bf66960d50c94204b7d3ce18b2ddcc8bd1481ada893c9b16e6413b52f407d68415e926ed4e713f112e6773d47fb7294f8fff16a49fe04a4ac75537e78cca4bd9cda504f8178141db2e19533cf450d783776710357f667f5fe8f0dcd8b53be3d74f4f5cf4c18c648b81660d9c38016170dd2ed60989e61b03a192853e16421bdef8fc011e347a15417f442c5489f21513980cbdeab5cec5598d9574469b41d2b891ed6a900452d3987aeabf6a250e56f023bcc8ff09890d71c61fc2ddc4e556550030b2a384281cecdf1759ea4aee4cc6061253932032ae2af68ae4b2a8e2e5058d5c057868bbd40bc09dfb94ae7d50a9975f1f26907be135218555e3481e6ffdd3ac8d7e8d2a99defb292df9ee6d2fd7a7296df19ac1ff3272f94b0dc6137737fe9a906d74fe84620d35783d7e5ef823ed5823e0d31282c0f284c575ba879fad54a3e83fb7507de6a6a9fe7ad6ea96a12c3f40cdeb682c5d36672207906bce7c97ce8fe61378ff67f198f47c3acd6401a991b2841df11484f64f46140f7a7a5311aff7c53ee9dcbe586a7948126e3679e069332d1f9aa9acfd5f557592ec51666c3db844272ff73e1ada753dae7630cabba5101e8c5c90674625ef6c9380ca52d53b61477d252b3cf377192222051d591cdeddfb4f3373a3c4418b5681805e49ff42502b2e495d31c3f9b34ff0165c10623d88f259cb24fd7c3c5ca77947f05ce069afc8e9be6fd23ef4805464268bc15b81c46dcb9a94df5481fdca24ac310a0152a4ca1dfb8dfccf2d647fa9b72b087c3fff89528fb6445412192780740de53d3fc4c1a61e8de247f91bcc0dbd5ca5a4175e33e2f1a74e573bd9938217bde5b660047e6133574e03ef2c99ea8fbe675e6ba054a0450e8bf63c021d923203e49623df6e3362c0be9a23f3cee69d3b14711cf804c653a7e494caac32b35e662366a93d7499c11061e5f5f71b81e8f8e3d682b8bf3b8defef12fbc5ef23f104803ab9250e808d841fe9ace7281af3a3190d7baf9296eb8800150ff0da3c460602eba4733c962c3e2a6d0f42a83efa5c6949bf286ad45f58c61cc8cab4d6866ad281be06a7b48e862a1aebd5f968b61900bf83f5a3e553dbb3bc7311e492f180d0dfbbfda5ad6ea136eb4772a5130d757aeab09d83a673177d9c44c9d844deaf61c9e4170ec3a6eb833fc5775715fc723a8a2264e4b5e6b15d28ceaddadf837a22d148676f8573f4233bb951c6b7899a21d4ba22e9b4aafa0ad42831a26993d06c97137c2436b41a28f5b8ec12b518c230cd0e78faf148b14c047e138bfcd08e53ccfefd3cb47b4bd183e832c310f30a640c91d5274a92cb10aaa92dea10bcbed5743bbe1301c8bf2d9ca00a1fe751adbfc10a45d350d3ad29f17c5224e8e278a8e9fa8d902d11281c2d7aae082e9c5449478aeab4e51ebee0014fe0ef0cb1a32a36706181dd28edc2690297240e01bc45abc92c9553acf09f6107bbfab99f6a082425788fb9030c6f0485e8a3f87fe0563d17ace1ee40b02f392ceee5eaab5d6e8b9e163c3c1686eb1821948d9b208b9b5e0925071db770ab069506c2c069c0d480934890d927e6410705a9c9c39fceae947db35d6e6b88bc8b831d3aaf988becc213f813dce224f2a1db76fc21c2912dfa709935a9314e52611b61c4e209a8c0b62ee2a29def213d4603ebc44b3fdca0cf5659f3eb4b0dd7854df8c22ade0de70c8feeecdd06d12aab090545fef39e6560fe6121cc76d9eff68bca23c44d72c31eac1a341f14f11b1f679b913b2560e75d05facd53c7f1eef4ed8e53ae9fb1c140c0f0727d36eab50579cd14e26f8f536deaf159761229abf7df27b9bfba5a355d11cb2cb10836dbf6395f652586f2db4cc169fc18d608fd42c46594dc163da947d92e511e8b9859a6c1505b6d81fbce9770e2535f96fb0ece0da9a322de524e2bd8c43f5f752d965c163f18be88399973bde07e6785b97f462d552b3d8e82a68fa35eb45685b2b33dd800030ffffffcf