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 53939 d92ac2e9e3c2460074813dfcf9fcffdf88483547afa700d72b8a19720aec7df3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c4a1afbb656c43baffa7f24eb9385989d83a3ef152f5ca2f6fb143d91f551dac
Certificate Block Hash
d92ac2e9e3c2460074813dfcf9fcffdf88483547afa700d72b8a19720aec7df3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050050000a0350000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000045d4fe3cefab4276f6b24e6016e4210e687957ac114356dadd656ff7e95367dc1ab1b359049e3fdf3477186fbf65a9dfd7a542aa6a9809dd6b1fa7e2759c9511bfefc0600a0eac12f101d2d553c0b7913b3c9231d2fd4d25316e000000000000004000000040000050050000a0350000

Raw Header Hex

00004020e15fc7dc301ee02a4ccf7f43b3ec797a7c5d5bf68b4616c9e48def8ca260cb4a3d660136f656901bee3aaeb136e9a3943b20bb5af10a341992b83b1e3895325f4ea2086a991a0718ac1d551fd943b16f2fcaf552f13e3ad8895938b94ef2a7ffba436c65bbafa1c4

Proof Data Hex

59,560 bytes
12121601030750072cbaa32694fb6be52193fc75aa33feb907e9b87dfa5c18a32379e34aee431d968acec9e0e9e1550ed6f86b115b8d10543b7733b0af3bed48f07a9c425f5faee3f88634b773f77456e4ccd82e70b8263ed651fab752c522847f2b2f94d327458d72704924f899e65ef0d0cda917081f470dfbe119cf0b4662d1eba03230871f1e5e65ce0329a3d0081644a727b230d167c153c5103f94a2b5360e80718100b2e5c657c36e0ee5b9fd5e8590a45c5d365e10ee98ae3c13a0628b139f529ea6afeb3f5dbb9957017287306f95303709482d167f71e84303607816cf99818a6558c9b974f26cf2e99f80ac0139f0bab869b88d392bde26e61c7061c3cdebe4a451cf613706dee9daedc9ddd2704f81da5d35de338e5c37558bf1cd9ea5cc534425a600cb62221a7f7169514a20f746a7320c65b576a6a0308ccd8b04aafb812a0b99a271e5c67dc34f65cca4eedb3f3282e6c6a00d475ca051ce172a1903226773df92cd911dc9023233f756264eac02b964ae55638aed4b52cc38cdecf400e29d23e90e80084bd7897987e2642ea3d9664648cb3743d53ab6dce26898be844d0abc7bfa75fa2b289ec5bb0b0f67c12e085b6978d666b784e64a1b248b3f79f3bfcaf0cefbfd707fe3314a165b0cbee32aabe2a5954dc8c0e28bdfa834073b901969d8fae2d33e09f6ef653e821bec6ea32d92d065c6a74bf02f3b2816b9b05346d3ecfb1ef0391ff6724c4cc82b61537aa82009c7ade893ae03fd176d7829fdc690cf1dec0fed1d6086887d27d2748523a23cdd55f2a63566886099502528cba949a7f36772c90ee229cfee67ade2ac453a5af99b008c3935ed1a82166959edec83e0fed4b2974c760bb6a325fc9192daf736bf5f6b2efc3d57bb6d44e560ce52acab190db4ccc3494d9c7f87f833016404ea7a97e2ca1e298decb298e5ed808db931085310548ba90e88438a00f7d8ac43d794ad09c058d464995e1e2c13e235925a5e1208cfe35d54f4bea7063897a57bb6a611ac49ca5f3551295a79cda178a5c6fd172828f0f667fc7902790316916055d731e1dc78f2d9e98974d28396cf199df3590506e3b69ff197981b0ebacae6db76df1d22c44131894d4e4f401348ae75d4a9807bd67aa3042f63aa920adcfdd1b44da1769b6c56fad0b754fb8c92506d0677dda6abfb555b77f18b38ba01cd5ba0e57d141a01796fbeeb57fe6a9955838705c9d43ddaa4682d4afe74ce8d8490773e53a6004957852a053efdab709094c04e93cb6afdd8b5c95bb1393f0f96e15551b463f83b84d9de8f79848a70390c74c9b36c98745f605b0d48322b3b63f43e6d30949eb959a3b4956c06acc1003295fdb756decc1bc84ee564d05470c602de08dcd094a57e5e0c9f4f72ae91e006aeb081bbd482b1f2bb2f3e673c833108a1d0640e8ca9eba6b8937594f9b2ea318dec0512345df236d75d45eb00c3635cd2ab72559da63a6b70e6bcedf6126854372c50d2d215c6c5897489db28bb0de756d887337a0aab5f2aaad0545196e2f2ac9b1c2c430335ce76015588bf29c4bc3a00b7c071dade101a9ebd664318884f3f83afdfe39d47bd5448853c04134b25dbcddbe1fa63883998c3a1b99449de55b3587c518cce8ecba165ee1a066fb52dc23bffdc7b6883fa31d8bbe1dad3ec55cb2d36801245148c15988a68b46b76367ee10d9ec1924f7a899374c0d6786b3cebcc7cf8a1f3efe149f9fc5fbaa9bd09860b45067814491b9ea1a8f99641b3ac8572c2ad187e97921fde31f9783b9c0bf97fd47ec441cd17d33ffd10b37f5a69f38e57627b467ab35284f091b55c4ad962d58b9a38d72fb78d5cfa2e74a6f32900e96a938099f140be8fb8c507a70e5f1882f0ca418f3f5cd9846116cec105ccf51218ad47dcebb95e9145a52c519e5c252846758eb82cd83df52556e540fd9183abe02e1200649c4e2a072965d316a05731ceb3899c18365c1e3a2c629bf18e097aec1610ef95b55a61ab7872de0691b3c6cd6208c3a52997e5b40b73e03ac1ec3b74a7dc967a069296d5bc91af23f40d5c0656192ef64e5986071145a8a469af9c8e5aa7be71c7e7e0896d815956efab6d59084d086e3e5f8081b94a2e9fa778441471ecc081e0e05924888fcf58ad3ef941df5819a06c2acad9d1bd6926e6ae8a8952c6d564bb515d7fb205f127a020edb8f3b00857a8fb14f92b87ab31ab22fcc847772c2efeb7f783a8c0beb6716688651c87013c591c7e4939f37c7fc7d639a2df70f3d12339697fbeda1ec71c22726f7a10463d6e08eb84aff32bd3ad196deda5288dc3be8486443b023ea78466c755c08a9472b87b7ea5345752f647d795a0d69b743572a50e27f33a98b06bf7c9eadf710fb473e01ab17b296fda46053f8a277dfb566f7315069917790b81da1e65508d82510783379b53eb098d8962552064cf96b33e5ab3a2eed5c1d5a7ad2a773e2416675c3143938bdc41908d4f9579d51d920f4f9bd275cf35983ca47aab8981024fbac81e8979abac8543cbafb9a8f7588f25452fe13bd17b823b8bf50f8fdac21e47c22b918d056e7dd31450d262e651ef60f39db4a228a3b13aabc04f315851f9752ffb59567d3bc6a7abaa67054279f5f58f01b864e0365a7c199529787d1024d4bef08aa2bf1278118a1d659b2ed1f22ad7d43fabf89de17bc81149769553f34cab4c9df0b62cb8fdbf0d0ceed8649d438e7209bd5bc9cc48eb8cfa5878d136e049e5bbdaf82257e02016f41d28aeab73cf84ce4294404d04f84ef4616018e1433713e921cbd9e6320fcd4560bc780fae7e40895752283e9e77dfad0e4b449036ffaae07e352c3b54c2ccf9bff3e6141a67e6c2a0123dc14b589f63fccd49aba0148f1315e70cb841f7c18854b9ade3d65c4d1ebf775398dea352f028ae408930081abeec4968b5b61858774895c6351f87f07badb27da776ac9971c1d82234f36e058df858a49af42a4d1e48a36ce623750f81ae62614c26805089f5fca5b48a5b277a7a24ef3e0a833ee7bc9ec4c1a623d3dfa3da111b6db5101d6f57397ef83b50192115a3605655d4e0a722d0a37297a67b3a76a773070a9eac5c208a3220930529ca0b0723ac1105ca187b0c957a3fe30752e5e82769707da943f6ddeb6e9fc1363ec5b9d14b32a546356a7f7e62a2a381a92a423be8c26a8fb513262caa12d88bdd17c8cf395217d5c28f0259b056857b7e8b1bf71d0f83102ada19dd29eb638ee1eb27339459f7b43b02cc2a0620e3363385060fb0c39fa28c79d8f83921e58fee2488a6af3c29980f5ad36b27b17e6594dc74e3f77f8f4bedb378262119d2fe75ed0c89a38d2844423d5ca81a705e6432d4a4b9dd5e9a8855b753a8c8fb46ecf59b3ce3127739e4ccce2eda0e7c364aa632db96cedb025e795738bf78cff80e20204d254b87f31d0d1be4d340d485518138548a5a56e0888a3426425c619ea890866032de25a8fef8d26058dd45634dcde678c63ce533e6b34b41d68f337d042198fc482942577ecf8ab3cfdb8c86c89928e49b08c0168b6f8b231a1ef7b35b94a6eb5976ad0899e78e8ce67d1da67d58924a3b8753a22bf75f65cffa6c878ccdaf161e8855dea5e66f78e1f33a0faeeebaeed39323463c81a92c545d8d1d16af4618fc87d5175908594f92de4cf7a393a70fc91ae6fc9fdcfff4d78389b4a49122a079e0e53a89b855a9bdb20c90d0db3bcc72e2593a81ac051c70ab9c8233b562401a135b7ae1fb6ffec990117c6bd1d02bdd306c43af90987155b2bfb2059d8822948d9c77fd5640fa6d3a8d0c99e7f03bc7ab5f98a013baef5e85ff17cecf3130fb2903e4ad346402d5d6cf26c76f4e0c6a512438bd0e52df78d65b09005a16a09002ed5307cb5d50d1839d74c37f4f33a65c788120ecc6a8b281936a9c806fc809635bdbcccb261d5a7f9896cb6f5e3a705daec842608e9d58755ee079146fe66dd4b22d3b3051500be8dda071a8845cf4dddc8d8f3e61b0ff299362ea0ca4f6c608cdbc9fd047a5438674a6431e6a787f9327d27dc9d9a4a25b7735c0dda0037e46ead15bef46613a1bea5539414bea47594f7ba8fb9bfef5f7d4f528bd541b5cd5d89df0d565a23275aa001aae39813421486fe1dfec0a6be3134b95222935b006467918fdb08766cdf7182de1e749c90f74e479b74871f76cea3a91db199569caa61d15f96f1484755ac4113ec5a88cdb89e9b51c0f69639384d289e3eb6f4f76317f8476855b79ece436c170d706d505ce78ffe076d3ea1693e9ac139dc72eb1c724eae4f7e821381a88d98c1c01679553b95fd11dcf5f8f29f434624e1738882c2f8c837f3701b5ce1cfa921e591f41da98b29d6509c492edb332f0a15c0c677831e4fe16b6f9779a47724a47c9546c030b7df737c61df8d0dd56339fb14c26d1fb344158f22a72656c13ca891391516658b653a1da7c9b0267e9e0128614a26465495ecd7bdb49a915cffdffdd069b00f6d0ccf214d03598354050fb0f8ceb4a2ccc3487ca88dffde5cc802366332b11b1b7d3ad7fb5552bc5b760e85d779cd10a2c98fa6627214f84f586dd5b462f88f1b1c7d966a9f1f49282e1412757a5a6ccb3e9fee52d18d8adfa2c2991e326c385b2261beeaf182d3a23f17c38c8fa1b2ef34972d8e190da19b7bb1e818f927b27e876f6a8eddaac5f9640ab7e44b43fbf1523c58459e73243b7f7a56e70be72cc3b7b0d66f557aaa3beeef3bdda11fe51a90265d105e2bdbee30798382842232de4498d7b5c7e887f4cab9bc7ba6e285f54ca91504f3d11311f797a18a55480d7e0b7f6b7559c36a54e1f5522b4f661906c8623d34960911e3c0b643f3c91752eec8b6f34b8d20677a31a06d268daf79e8f7493c5a23edbc933878a981e9d185e3041a4a7a7677ac4ddb22f882d5013e4ac1b3cb98809782d1ce37659be066b4b137c30d7c4bba2b61cc9b78329b5c9867f074e8759b58fc65c4cded6171230df9d00d71ebb062677911ff312b6dd4ff5ce0e03a35f0ba3740b603f94abc67df7d6e0400a921031bd65863ece23bbd6ffadfb32c3d7a208b2f1881da0291e621dce5b60ab48c8d5c6a097d9d82ed7263e6c698cac5f8b2c5c08edbd9f63fff12b9a4fc09436c8433b08213345b43691c2e269087076f70a0a04fd9b0f4a031567437fb3b2c8bededa6037033d5ff884f9493708c8aae68d7079c7b0a4891abc94ca293932cde39943d8cb6794c8654dfd582d9b75d03bf2602778329084a18f6ed55724fbc86f48605d0ec6f2f948fe8f24cff643281dc17ad06542b3d3a3175c3966addf2371f703387462f78bcbd2376b130b71457585f404b81e478dedf01e89630e2b42d5d3d18617003a891dcfa740d5367d21439877a722ef9db086adc6da10135c0e6291622504983c112eb44b02a69e32b7b656d3b3c806172184212319433572d42ad85d2a688524275af40920efa4362e69201907aed348056cc8bf82c2ac3359d2ba916f3d39e71535aadcc55408e2ea7293c1c466cb4d16bd9f01976673fc7949fd516b5a16fd5a4cf7b946bf65fe46cd9c421a79aa15a23953fb5f61c48fad75e365737dae62d4118113574474227d06b5a6a3cde4d0df699278ab304e79c7ccd80b161cce6d4ed5d03cd9f9d270add677961069cabd6e1933b3e1a68500d94d20388b042112c5d09fdc30ec19b280bdb8f099816ea6f3ec07cba3ebc3726c96f249b07ca15e834de631122affb4ff86f65ee4824a91ff25c02b55bfae738c505be5a43b8716317335ac306d637a0250f5327b3e89a2b61d44940520253626e3478c8389128fb0b352637e83c126bae767324b5b612fc09e518346c7dcf579d28bb975e21892b46ee076d50c49eb3c50d687d9676cd9ea30cba28c217f6944c6860ebf4a42225818e04d2d7e82bc4cc9f72948c346893d07f863efea4536809b1c95dec11f8e1a47e87b9bc51e172a2ab49d0ae2b1e86cfd469410ac9148a5db45f87cf188038d836fc975240a67a9f93de3d3c2389ce64e390b4c7d33b1c581f1366105e2df3abeafcfcf531842f7e43e325a9c9741aff70759771a2c3f3c5eb93663ea761070c6071e94b09e2973adfe59d6fa4e042a3f96ffc341bc6fb5a1a75cdd29a0ae5349a5ae38c484cd686267b5f5d026612e613275ac348bc3059171a1b392ce902d1e66459425b366eae2b4240bc4294886740858ba663e6da3d3578e3f6c4e9dafb531f0da48a56b83eb60be0ed21e7c73917bfa6b7fe6b0dd1886ffb2bbedbb1b4468b1b95a6dc46a04806953b51f879929ceb565bd6e029645b07b58683bcd56a56974afd8507dd335d4cadc4f4f5d5404987312df1943fbf221d31737f0fc938c20dc8b56e2584e14349897f03a000d09b48247bed36fb6363b53386092562852e391a5379a818d642a77367e59aee05720e6d1e57612a7d05ddb913c9b9fc51a36c66f09ca6129fcce5fb8044aa086ab17d87b0b574003c4e1be7a8452c41c551cff3b8fd9c75f6265f16947cefd85f0f912e16e9b1e4f688e6b4f45cdce41c3de3b0ccca9005b3a93622ee67ea5805a99aea73517892e6fb317a57896ad83286033dc77fb1ad52d135952b9d7c68879ab533978b50f80a604d6ee1c004e45f969449abcfe12eb0a3683ed154e47b31d00ebbe7824affc772cddf49b30ae063c1dca7ba5dc581e1cb28151f4c5c9cc800c89253b187463009c5dd9fda50dadb2b2651a95fc3a3c301b68112a983ed0081fda7f4fae8abe1cec04d31b398ec35658b399f074543aec7dd811b1117b9874ea91b5e349b49e5611e5e02e2cf7fca76bf155f59637519362f5e2ef6166e66b8119ef32e66c2793d3503c06969297447e30384f836b06bab71ba0d644c41ee698086c0bed59cd7c8c3ba820a505d370ed8577b2fa1e67fb0adba6fc2015298f485660493c6474527acee69099ebf25eb1e3649416e93553f2a5330265d69cc72af5be489609032c4327cca70995ae676e22c3cc07c075a038eb45aff2d4bc2c4110edb1b4c3e2bf11ecbb89fedaf4b3dc691999c95c6b848341f3d126c200bd9b8a1c8d8d76e36658b62e469956cc91183c9764831bde3ac93939b3ca5446a7bde95dee5b614559c4ebf224fbc61ec5a8858bf79f69cec19901b09762578a744eaa8a95b2beec28f9640d8a26bf1dfcde0977615aa2e9e80319964d8eff015edcecce99b0f5ad61de033e2924ddbba18c09b7949e841913912b679711d695fc6708bf21adecc81f5bb316a3ca4a296bb68312235cb4542a3f8f5074cb26d295b61d8868c7640c4d3ba8887ce5fbc97dcf1000882529fb404e036a3eac1c06c5c8fc7db393943fea9073d589518ecda10f1b0c68db62f2af5293bd098f8fed9e3153c2783f77e5031c6a0731670d3fe5dc13a4d829ccce4b003b32a3f252f521323c227aed65de8cb5f2287fc49e6679be09db7da03d1fb4f27537b4a84888d74463358f646d63a0383102eebfd50c8338ffcad88f6b1ed8f611f16fe395641ce1bf7e1bf05a2e150e04b71ad0523a8164a27dd06fe4249ba56f5eb60d111768f53834d31ff8abaf01e8717ef14f5756dfd08d6e518937bc6db58b356d333999914ae895a576468b2ca7674ddfd70c1bb5433aaa43722ec66e0291362b4872e6d4b126eb04af765a125c7d2f7c768c4d08638efe86967ec76f88ed3d4eac1d68033a0024cfd35d7b2c38ff5a2b4676abaec7fa4d58504fe9425950720043564e5720624f7ba281a46046b120972b654be7fa8bc39a7d31a1a13cf8d63a0218161d74afb49e16a81d1ac285df3a3fd68605c30aa8ca15375933e2162a7421a111f5852ca5cb11dd45ae826e4b65b3b8c6da4600571e087cf05b25d98a5f191f8ab3b626c4a5732ecdd911527f2f5056dbbfa842d416cbe222752bb670c0498c1c1a9a1b30d3a3faa77c34d2c15db233bbf7740205d5d669bcde364c1c65d366d514a58e207d6638ec7462fa5c905e366b47ffdee7095726e851eef2508843a05a609c92c62ec3ba712ee0e8333dca28ba29e12d7146240af06e512e656d5d228e64cf983673c7e2ee16d5ad117245238f0939bd41e901fb8f38f8beee57d33093b3242662a90e979f161d639c873ded73078f2cbfc1ed4c419189c1b058b4f1b3d346c4f5c9d6cc408bbf56974bb366922ec75051b92fa86e181759f8148f95bbb4babb9812219568b66ed5c68cea88b5040aa6268778b549846ebcc80da095aef0a533efb934bf27ed05caebc8d967f714e05e023471166c91dbda5137db02243d0f7429f12fd096c0ba64165273d2443dadd76689c027a7885b83271ec57a2fb6c9e6fd72ac60d88f3ab03681d47a2647cc13857aa820fa19676b55911f31d2be8ce1b47cc2f6f187c1abc25b9ca4a55ccc8ef52cd0af75bf436d9601a8bf2a87044ddbe188d9ecf0d85139f0b0836727a152840e7c35fc6306a6065cb0839376a8611362f6c9e5d829597e6e61eb47f86e9ab469ac5265f917d498039edef6ab124393ee9e69caa1f2a7bcc65500b3319c6baecf3073da893a56393405a0293d964536f1fc5c461340b20be6ac3cdf8558da0b7673e8efffb96f9f3a9d30b038ea52ad77932c8c5ae4c780a7feae2e13ad235c03b21155f593acf462c46def356bb6c909af5865b0f27e2ebf359f07e4d3c2f8c4bf9fcbf52ec021716c0660b2b77abf7981fed954896e40b3e054390c175ff392d29fad0a3d708d277f4538fa515646079bf9b6d979be5b188c5f5b811c6f1372771cd716764dcaeab3aced66de02715b780592a0ad3fb41c96db0f8b46faf6d0251847b248e8fe9d7a94d71276f4091b3e020c194c1a7ae84847944866d53e1a2c82099de78f386e75649b5f0e7dd0631e34a2bf40b64ea56612d2e0bee3d605d1db21ffa25656c62f478484b39cdc1756c2c704740c6e8aa433cf21436b7a0a266f08ed4e2f45c92e53ebb7ad3491ec6bc4c41dc289e42a0658f77ff91686bf08d35f73c2999767684c7cf59ea5438f79eda47d353a2cc6c962b6ba72f8c6b9e32828334ba4b923a295f82b254986af2e9c4453f64aa754100a9f21840c3aadcf6b665094cf023a24753415074fb32a3cb12278e20bdb717d7f67e2e7957a66e96eb3bbfd698827bc1844197ff0c893b8a3a82d82b749111f4946c01c2d0608b07411f0fd3fa4c115c412dbb33d489663a1ec2c6d0c6a92c01ff45ffeaea1d533528adc329fed31488ada9c73682597b976270d5335018854aeb4e8547a00f3982c030e4a788f215fe5dcd259007d5164f1b69efb76e7dc83fb54c0148c98e784f9f4553bfdbecef71865ba861281b335f01e6def4d47a17e12a1e8be24c60a4bde91d97992db2aecdc6e17a8290f594c791899f4bb5987997fbfd372124464d81b86aacd76d15e47bc1a23883fdbb6a4ff8bd68fb8206cf5d7f2310bac968143da159387102f44e0b9ea6d88c30c760e08b59fb8b859a55c54d7d8eef8bd3bb659394dfa3c54f9cbe252d511ba3bde7822e4508a7038d1ccec328aaf62350003df5f3df0588545b076f67037678b62b4b3364bf4ed5aa2d64525f4f3b97ca6f08cc23f07215f6cbfe8329510e5e1ba83b6ca250b249dc9a6cc70b7d23c00dacb98791e8d6e830a01f5f8f5d012d5a5d344f22426938d5c9602e9248d67fe137e862f776072c4d20cdea9ea471c0806223543f82cfa7e2609e66e61e5622c3eadeec1b1725acf0f37ed2fcb01a960e2d7a819de6a39ee39e767aca68fb5287a185d7ae65b3afaaa9fe7ee52b07078161bad45a0aa8969228a7f082e51c27af9074e585e12dd6420d43b1bee8707cb2dd17cfa56cf05c355ddc4e8d2623de2edc7c8f6f97d11641bd12f1f045d8e8ed459af95e6bb8497f838e539954a31e038b64c235bdff54c13aad38ee7da7131648dead1c46420432002f024136d3035745957d07c716ce6537720bc43ee44016c92cfbf9459e2dd1da7fb59425d0c1154ee86b97ba618cffec24ba0d4150ff98e7d7ec986fa299b2089f7bf21d2427ab122404d3de1b75caaf37853cc06c347600748b82d88ee37b8b4e761d7270e875f9e87e97c49697fa668a4e3290f11090d776752d767c35fb030a63adb38ac3884a844b4daa4285f3ad2d2d28ec17b71314a71731eb0bf710a8a0e661fba35f6f28820bbd54dc67098f91bd3e697a2294742aa116a9de843411cb5178caefa43818ad136cf45a925b426c4dc4e75a3335f73e750fdcb41f96a9ae1a768cab21cc74922491a7dfea679b861e5e2050c6259eb6d36fc8c55e0a0602ca1db809b1641fbf7fe7f91ff2919adcaafc0e3e0d634ce20194baed108035e882deea91d9ba48d576f1eeaccd97991f9e885cc8481bc7b55a350e2a5a7efb3e49c06d5d0019e4e29c697fefd794178fd84858c50b23d90cdf2f18ac40f01eb0053bdb1a8897c45a2ab7e97926ec5fa2ccdafc7372544839bd897dceb2a39dce534939c81b6b01023e5704e5107d3c0b08e03185ee0b90aafe1d50e608dd55455e9f9b24172140e1f08edf140f1dc013d87266e1bc7186273a1e27ce0c38cf1658c0dca073bdab433ee2af63be1aa9b771391e6bdabf6a4df57a7fd93dd242b7841f2cc91bd051a205befbeb530b38cffc2094c0c448f89ae16321389dfaddee35d28f1aa5c849de55c2bc8d3dde58440ceb2c82dfda4906c257ef04b338bac16de20f4f6361b964a148a29516e515a08bc733bab32e2c662540b61b672bd1bae7081dadfaa6de2a0bf270807f50fc4d001367c2f905a3332d938ee6d63cb5f75709836914d61943b390a2648525d6ce8651953f715568e920458e50567662fad362cfc8a63bd30dc7c94cef4b714b61972e3de718093d0cd3a417000c7f11a2010a1c71c0dd5f0a660dd3a6dfda92aedaef6ec3f9500d202386ddc98ffe738879a40388e4a1836fd108ef2046b748f14308cc932fc3dbb5c96ee7155d71d565cc6925643f4aa83d6b5fc320de696326f72d9395945b9ad70780e743cfbd72cd81c49ed1b1f01a38de8620756652f39319d3f3d41a8036a42f87be0943d4ec80e2882300b83e40893d2ec0fa9e13b5bd39e7b801f185ef494e8b9fc015fe2466f3f8f520d7a4115f6e3fd9663c3db0de442baf7a276990c63815c4e7dd85caf3009ac146e8102b41ff6a4faacf25f9d1fc0cf5ef3089de0988bbc9cd77b5fe23a604e88cf6415d986768463dbda0e07782a92766d7fed1ac2edc2d570f10b49116133c00ac57e029944b4197ae83e28a58225d333c5745f830cb215dc81da76d547608f7da65c90f238b3c8271d3c34a0faff523d5d311fde7ae356c43284a99dbf90e74dccb54ce062bc39f8f03f5531c0b5bab51e57d1fe53bb30b84f8b40ec58fa85a228667dcf44d8dba07142aae3cc34a596ec4915c115cc21e5b1f19594751e509bfc1939d953fd87236e53a740a54678f051c8dc49a7a0be691508ce9f9b15b47ae14863f33a3156c8b95b84c11b306387e569a98bae2c747cd864a38890e9c0f0f413e00dea708b38c726ed960cb485439cc6280a8147167ab86d2290a9f976e20138cf3b48b37780953b6ad9a4e5e174e3401fcdee85fdbfd103f04dad859bef81c149b8a0452d74a636741abde1ee57f28570579bfc881c17b8abd5256da9ce67a897f5be37be899b6e47bcd4cb45cb6cb476af9e42fe25b95dc4844fcdda21dae78845a0dc1e82051954d3b494596b68f8816527cf2cf20ac5e7d2e2e53045861d9b54970a455acab63ab24bf109a1920b13c4983c8b07a0de08a8d77f64978a38c5e1c5a8f6f96e66c589f60c7ebbe39f3cdfff77e1cd25ca7a80104dece4aae3ad0f9916049bc09ab172d009be2a60419af24fcf54343b03ff4a5c6fbdf6c4d45b9b92ac822cfab14ed781703fc4536e9591348a57979c5eade2030b8d18e8c70635f086ee73c3ad9ca6eb1d7c3d70f46d44b87c568f1a3f458d175526a73cdfe9e334e27bbc2488a5e3e54185c02c3dc0dec76f90b99465da6dce2aa3c59a6763ae7f65bd43e76befb2a4715cfc74b8d6e57c7186bfc3b7c423364be9c840b0c84309d02ab98d75a93c397428568071259ba628464484e9943a3182a5f8729b0b11e25948b25e0ee9c6a39356039c100562e256025d4c5097734d2dca1325af57fec84b30bc81abf16ad884eb4c74b86200b5b7e902ba4ce9d3213fc8e2612ef637d0231db69135c638792c539643d70d79f6c54691d830d74bb3de020cf3f73fa7c7b4f7199611552d628aafccb918b0dddc1ad18cf981eb064bbaad66fcc876c07b87b559fe4bd02e69ac7671432cfd5ad8031041c7c265f62b06c2ea4aec8cc4f7e72d45f558a5869a9b1224c583e98e7c49c07d0b86acb8f9df2afe11c9297f6f9cf8c765a7bad48e2bc4393b47db31e9eec6e3c997d031e83bc29c1ac7f94a95cde422c6b6656ec1077039b881437d1897f86434a36cbcb8049cae75c4f2066d1ec3e9d8870a1b36aca49312d9b82d7239da6f9ef9c5edd972500fb9fa290e064a91e66121d681a4d3a64ebe4fa8f559653622a8c28d7435d47868feb2388ab0eff4d4c600aa54c5bb6b46820b7684191eb4558802fe04fbffd2bca006eef5d2d5de4afcfd7348fcdda62bcc0fa69a2ba283bf37a3881eaac3ed4261d26608b34d7b1553739441989d16a58beffbb34ab103610347f4595abd6de4fbba6bf3fe712e95512f6c9733380b4706bdacf5eb514308d54201412347f18ecd73337824687bfc6673f0ccf6e38d56548933dbefc6559b239a98a6c51aa73ac20fe7857789007d88ebc7a76e0f7fba39d72aa22d1e8fb1cd025ea47201f947bae56fef5fe64874017c707f8765be3f0187ca2142df77990e186f00474e342afffd66c5974f9b2385a74455bd9f6aa98b4f951958b5477f65c91ad07fbcf724cbb01d9f052852df1cacb24fc8243e7237cb23a1e10ca5ba622584d0d72c3a4cc98c7604dd72828bdcbb0bdbe5eb99518ca7b988d9996bec55bbb6c017618cfa8f0d4eb097c5274a65df941d47d1a01fab5e19114c65681496c2ef8a1fd3f65129d7b1c0db7ab959324d9390ecd3a80c8154aeb755b0ab9b065bcc47b1d42794c80ba45a821b07b3f66a911155d3f67b2ccc427e44bbcdeee787a8decb691c57dc275dac0c4cf7e3fc9a0867d430e54054644c9c9471fe9e4ab4864762527f1ea0e2b315e9644608a8855d62bfd3eedf730b82c90dcc036773a19f061e56c877cd49069c2e6ccc2223370123e9a095b353f266cc13b348a6a64490eb55a806d66e72f467d94b981a0513fdff828dd7294d2ce9e416613be579ac04be134ad92cdafbe1da43c5273a006adf77121d60490526a5ea036e8ad8a497b3fbd20c6c77de124541fc619d63bb5541ba6b8cbd39d99b0296ad086b9474e5b1f1b5bdd2efa1643c617300265bd7067b155cf066ac0e687ac79c38d0e132a72d0ac9f37a0098f0183fa4a5cb3ec942bd47999468de4f7cb6d94c9d84eecb4c2072d7dabfa60779d0bc0a6d76b37fe8946f4cdd82eeb3b4b4bc986cf725526d4bb4b23c1f59dfbc995b88c3cc92a9c0d2c843be34676d76ce2af8fa68397bdfe85ec380650fa2af96e6801339c08628168140e61660add18064f64ef4a091db382e0905e54844148cc1aa15edab700c70bb2de5e2b1125c29f75b17ec72e603f4a61145f88ebfd04316f1a73f41ebf9dc01048189b77d44b1ede715cb56a2db8964778f0459d51e4039efd34f139e1bc1e2516c8c51726b39950f5714a72a59d5f70efded0a99bcdc2570d29a80b6175dd3789cee9f974113ada2f908e10d552ab4237cb8eccd44c6c587ccf33f5323d624b666b0f640c7fad841cb5c869b1bbe87e788c11240f68951e20bf813205402af16bd224a3fe2ef969921c8b872102a87acb77a9bbedc9606cfb16d7da0b7452571620f3a4ed3896b1f5656c4a77eae2ad2e081b225da6180007fdf495f9dd6e091296005bcba1cc720b25e88403a103439d4d67d75d6bd73d7dae08ac7c81738bb2a6cef213ebea0f68b76b1119bf5c7600e341d94045eeef44f6ef72ce3a0bbbb40fa617bdddbb33cb222bdabac8f38ed39e05226b41c1af3c1b97cd57c51c7460839b14d02a9c3de731d7edf9e100dfc8db8f1958cc589bfaef1a84b9439ca6f6886f00d3bd7f11cfca9d3e40c44a7a0733a5d371474d8afe5fee2d40a16ae6a385822828938106d8af611b5a7e5f795da3c707644e009516de24c96ff64861a80a3c935617b3e4650a4705fd45ddf099884d86e7e4714449ab2d45cf5d676efdb26f29329606f808014beab80cd7b1d7c174a0bdfa5cf86b28036b56a7869f5aa1be48a86a9e0e40c68bbafbbc37ec2c0109bf6a148e3160e51c93a1140f1189bce31416381a7f88950829e305af7c288c684b9048cad6bb6cc5cf14f60dc9909dc6cca7cf08a352d3baad35af5d3883bfd692e8fd8c5b49eb8910bb3f14ff7a722d7a3d701c22dcb4fef8790197f063e858f0d97a676dcd05a538056e9c73236da0d05a13e0cf0665519d5bb736df22c6f96fbc3291cce3ff8aaea94d77d27e29f48b645515a376e3ba9f7dc4ec261661cf23bbf7a06b8b6494764caa562e505aca981d72df199e5f099144fa588345cdd64ec989ffe2aaa067e9ba3c2cdbefd2ed80865f72979bdaeac4ffd199bf006640232e8b98da49ad9210e682d2b261282b6f2c23f0c6e50f7d627e0c9840be646516420d27faee2c6d41ab27c7d8686c5464f8454ccf57b8b02bc0f39a2d26ca8ec4d96993bcf7ab608860245d4badad59dae383109bc06313467769e5a91d4a09885c33a0036eaa72aff8a603353bb4aa21cd3f9cfd22bb6446d92d6bf946e091a3a5fecf8e994242137be4b4aa5c441e54065ce87c628518e12f21c8b6bfdb2b2f90ffbee286dee8c35a1d88583a9b6e4677a4718123a5452ff4312d78bd33512c3c9a7f7cceb22cacf6339a186288924866c11edb43dee955ef309d82312d5d874b68d85e3ccdb7f3da7c308b3a95e8789666a8281a6da089071e6b487b628d367c52a88119fc7c6627f5d9834dd5413be82c535dec12a6cfdfddc20d1a475af7cac8cc3c15ef01288dfc2a588fabd870f9050e49daafa0c3087905db54cad89f805fd47e594c564b52bd6b608e6f3f71dea576fd2eb3a40f356069b934e319f7f2c7b6e0192d4cbf252f4665953473629733b174c6ff10b10ad7dd6603e9f663c83ec80053082ac1f18ee360fa946416097487f37f6d8f2ab025ed52a83565ce815f8b9c6d2f386d07c9ddb54405bb47c17ed709066b66dbd52097543c9cd420c1b88802bab17e3e34166303b1ebf9dc26d379619b269e95853a11a1f3532492ca1ce98da2a4887fd616a0ebe1d81b5b4f6da850d4a0b40ebd0a65bbd13ff74a1795569e68850b6ed48e80126962a3a0c6dcf505db050f0b697ef9264e4f1882b944c3d6165246b735f403b8a500ed9e0ee22a08f611b6e0db6a3c286e768cc82655657ca03270ca4dcb37b6b131ae637ee169f4b21b5ece51a3a533f5224299bfbd72fb57a79b0eeaa6118b7d88758b3684a2e2a528f3c009a7509b67a18df43803fb726ae7178eeb1a7406837c8dc5fb9c62917bd30297f05cdcd66dd1dad499db9016dd70d6d625f2145f1465af12d3097c7e12e2ae44b5c9dbdcdd64e3709a6cf35063b7be6a33725eda7d673eb93aff878c740e5065fba231636b569b3a0fb45412cef056542bbc783e0cc31888c4d7a6cf46a5a2e7376fd5d5091ca4d668763c44c54d16a1496e14c0c9b4a659c1482bdc373314c587a1d412a35e2e34f1a050f6c1e0a313419f79140b2c9cd06d3bc4d5b24829114c1168b429c4527d72a2bf5315433c65384aede1b1e7d27f6079bf1859705d23caa8a66d9c38157a189c81a166a8c74dc2af345df70e63ad578ca2a18d7ccc39fcbb4805aa44db0bf549f95fb4559d933e4e83cf6348619b9a585209d040dc91c720e62e01fe23eb482d822089f495f5ba984109cdaf9e5260ce9cfeab19b3b60cd4168ca2c0b32e645b7fb5571b8ff2b12322384993d44c1f80c173d1c9295dfa8f9de2879f3bec2b855c60938f77bdca238233b98ec74b20c12b233c83c1898e805aa18f904eb49980d176b6f94c24bef32168af100ba739a0fede09fcae155f25c24a7c3d94625cf500a95d6000f2332ad204d7961d629ba112d094de525bad08ea3dee8e083f0e97b751e0239380df98767696093f0bca8fbcf01f468fa3dba3d23910af2eb59a45aa66c86b504df25a8f539999f5af5a87cfed97e59186c1489eef3d944c261ed0f0bcd0d84ac80a6f0c35cd8a8a990fbc4b0b2b8784c9758c91f09f38fa7329c3c098dae9e388a6dc4ac90f079f0784085116c174704b6fc479ca3f10b94fc4bfb067f0567c37ddaed41b7d2e7c52baee0bc43f8dace4b8848c34938a598b4463d7a33f58df7f357016533bc0e1ac4e784b0cb88b3556dcfb67234fad9adcf2592999e8ec6d0e1a08e7e053463ca23b1b8dcbf32c01589b2d2340854668181988d86b78850471cffb79d8b7c7481a8d03324318de846fa461e5c06a3d6299a7d742b659d160b667092987ed1d1319c2bbb5299d007047e4cecfbfdd8c0124a9e6b42cc0bbaf0f2112bd8d41ac4f9d67e30ba4e1bc770db9ff61054a0272ae04ea5ec0261a2cc9baca9b013e729f28af354c0915e9f4f2128ef8a2fcc8a4fcf5659e7f4c36e86920982f94aabb241a615d8612e00f65c30a66ed98cab7e89cb17a1255ab4def2a93cc48de81c7ef405327aa1de3e79b55b0af3e97c311b3a560af50df7a7c0cb73cbf12aed0e7e15a2c9800a458f434b45943b7aa3b6785099683e04e7b0b3f57cf451a4a02c7a20e448e97f833d8374386c197edb5edbd7c4895a7aa1020f9f9509d5a73b436c81932a933e22ab486e46dcb22059e93441fb15019998e27d4a39eb2958c5acc8a3923921b52b0e672ac6312c9f2d74c0c967de3aa19796cde75c04c81250981e4539f3cfece6b1c808ff9f3bbd9f58fa7d83402791d460a395a3c3be97bfef774da3c06918dd465957f033f58900d794931468a7d45aae066be7cfa2b9bdfcc3cbd3b68a2fb18978210000ac548d96236f917e7a40d8b4cff9759da2850e07b4a175eacb3ee3b6f171fada6b22107544363228676c2449956eb19549448227191b07e02347cb4c77f20948e2fa328e799b0d1f96b98da834b471750ba34f592e321c84a12098231730c05d19d4fdcd0fe2e77a782f0ef345b954259ca0e2cbd58bc12ee3eaa819f432449327818d399fb5cababae54d4cc3cb4b31e0b3f7ab65b603328389b18347d372f56fef6d7e3e34831a2fe5bd5ed05f16cc18777ac9a705d89073bf9f9923368b8468be4f44dbf0cda80e9faa2a7674eb671e4403b1664507187a7e4fd06dbdfeeba12f79072802e293aade5a1f81c5723bd1bee5a54d62e46b308e06637f7cda7def91a7b8a9364e9988438174dc4c1e9e87bc0a184aaf1a2b64cd7b1c0c3fc103f7c63d99e2c5652ca6112c3792b3931aa307e13598fd04cd76e3333246ebd81e43f1cae995e3f7293d7f58ca145de2cf24f54ddc20353cf8b0f5a0741ece57b21140edea3b54b3e2296eec77095b5b338a0a67826cdd9d4292e175d153535304dd3a69f1cb31d675f9bd8557f12bbffde98dadb2446d925365c40f2edebb4a80ca292246d7a242baddd18f50757dfa0790f81389298641e0c9ab8f576122d8836a18415a97a55dda5f175338a5b962077f906ed770adfc367aeeb2291899fc7f683d960c0af5dabf04e8d3d8b770b783d832827b9318e0c738e5e3337abdfa6f442a9f32eb7efd04eff2a4a1150f25b16246e0b06313674157e346165c6d673b4a816aaa6b47362acc21cacc5e617a59168883fe639aa8e98663bdb1278f1a5ef2a87db18153cb22642354b62459c8d6d1404c520fec22cf3c9f21e13b5d020f342f3324b78f013be18de3361c6c7d70e0a5f21822d75791ee64cd91ec343e17fed07592c3d1b583d1fe402cb5ee39586a9c247510908645aaa11a0240c8e4e59fef9b51be622699cd5eda3a43ae5e0818e14f2e886442856c985108fc116d324daedf2f6d8c0a463643a68a070dd02a5ca44a504b0d7112916b116802619aa36d236fc783ff91b711d2f15b665608878ce477b0ead41ec624b0b98f3ec4d092faf0fc3a0e544f3d3452afce2a838b2d79fdd145f0d01f9c858cddf56ed0802a972d02f3d0bd2e214ad4c27540b4e1c2981de42dc34b55ccb7262581bc207dc967cdf8b51a9d19c3bcea5491efdb2462929bfe7ebe9f6eeebeab4df20268412d42cb369c03d6e50f3906c36e7a5c797846d9740af25df2cf8b50f8ef01b284b38a0e8856549478bd429279b7b4c8f17ad61685c42642d32bc0b4e8d0864541b10b60e01205aaa02754f95056251f4c1589bf6e157edac940939071b614ee1eabad77c266e9ea33ee52397aaec5cd221a5ea098d817b2f03c494e7027a0aca3ac25f4033a49e2c1baf79ce9d96148102f50af2dfcfc01f2981098a870387a6c3b8977d35067717a85104114b71e2503e240930ef8734e3fc38a5f3b33d0a926d45afcc0701cd15754302d802b9b7aac79aca7c616aa146c9db6fa9d75913323f6f8c55c6c876724330f1f676e897efd3b82c719128c609dff1889b83b56ad20744b962d297410c4eae5ca99cb267fa442fbe7345a8f33dce51ae96096c31662e52ce2542bdcce00994ebea2f387fb3772bb0d61f34919f094231e14b3b675a54fb9fa105e40ada65e7b104cb94cd43419cdd1385e3cbadc6fe389c01b7f9061c2f05866b96bf6906441699433dc84dafe0a9c7eb376a32cd7ce41590f6bd41de66603f08a401ecc856bce007db3ca1c2ea7bfa5590d978e3c8712085222312c66dd9fa0e108afd040bd4aac6641a6055eae4754a73bbd3184bad6c614f91575f35d0ae8a999a794bd23cb180c9e7d90106ab8b2b13f32a56121e213508c705639ac24a5d90ab53a4600d96acd8390003aab29e0754d12bf27d0bd5d55e89648c291f02895cef69c721826bbd09d4d153d3e67c5087855f9c80ab4283647deb469ac6f7d814994d36a2fa7dfa9ab7d46f00421d6bc2be41666a68134cbf2943481325c5cac7d1aada0476059ce2f1e019d7a9000735af18918bbaa9cd47bbc674600c834524ccf249d1aab184ba4dab34da44a4f3423b89a4a9841d20fbd9dcde31b47b577ec74ef93d486724190f8c5bcfa27798b4a20cb9e732a45b9d4ef92440eeb8571a63493751daf5923e3279109c2db7f4cecc5820c64abe39561c66c871e9a6e4af723a69f8dbe78ed98b6db4ea16520e98b120bc06f67822a3eea9be1502df490b403fe6dc7cb1ac0d57001d3514f8e766bc9948460ecc5272b8d0c51ed814f7ff3b2c35af26553bcffc25d55df015e7cbf07ede5839102a301444f6cda9c78bf1fb6e0f91d7e6ec2c90c648097db1c19de69d1ede96865e829af6577eac4723bb736b930acb2e728fd327959d45fff28925ca66358ce8303750f0f72c2d203255191b01694adb95904b5fa83e802a3adb0182679d4cccd2ea4850328afd7f8e110dd9f37917444ff72e4ef9e65d5336f4a0eaebe6f048299b7dca83c6fbda4e0ed88d1cd7ff8529388af9ff58d85fd15b010b9d3f98b1a9ce98247dc4829e7b55f1d863d1f8ba329195350505b6ec436c8370c2fe2a7e29959fe0c93cbeed5c1e9c5d5d05ee0e09ad2aff0f8b841e7d5401c853792d14ad443664f41064e5a8d18025072b840c931ba014066a45948f5ed40960f6ab39f443a01a6b35c88462de552c731816410e87069d201342c87d340a9ba45b404e615a342ea11f8f5f25e8955d87fcee5849c8121fdf24da12a193c82712277b01346185528414e1ca20eb87b5260b0ff125726e7c2cb588c1e401423c7956b84f44c834ae6720a5f2c9899c61ca14d3b4fdccbea6d2fdb92fcdf58e74bd44d7c7dcbca0417644d67ff2e2fe2e78e82f2d8eeacdaec37ace45f3cfc7b57373cc164222b18481dc01b9b0919b807e506322c41580cc6c5def3a46b0751c4e119f5f34dd0f60a47ef7f97eee60a3b3f98f59e4ed313bc4a801fb84f7a8ad7424ba407ff1e7580154635c0f3e4bf05216153522f1f86d340a32b46ef3663fa952afc39de36fd61ed00838dd6e646a54bdba789ca8ff24ed9454bce10f1a21fbfcbf61ef934eff1ced48b89bad298f8361313479428cdf52645d34772fda4a23ac0056e4f2fc2d5bc3f21bf769a9135a3a57b16776aa3a2fefcfee98398ed34ae94831ec4d4b1dceafadd8d73bff9dcf245182b529de171d72bc9ac4f8d0f2c5861e0a948cc70f649c808791555c0534a6e3f54120f6c8c20b930c3a175c04970629c12df7cb7c6e1dfc48dbd910defe1eb8ce57c4c9383eabfe6b8cffec24aef04f05c29ef5f2a0c9a19881d7a3844db202ea973750c2c566e55a74f2e2e0af2d6df5822c1e1467423d911b7bd8751f316bc3b7026cbfa8c4e6e9ae4157607610d78aa29f435c13182f714b1c9c2b0933e49d014d7f45ffc46f1b50abde8dc5316aeec67a450872e791e1ecd96899a6240afa989dc0275499e65c713df75a8a8560da403abcb27e8570103a0a567e163b5f6ffd71207d1d571239551524528fe055a9d7e83a8bb967d8ff691ca56cae14d3c68e3f3a0b296a3ef672b722fc6527af21a43ee10c066e49b236e15676857ff2cf2866c55970c3003993ee857ab3165dfe1136b9ee50d8a86db4c30f0f0e2d2f157b30518dd5ce750aac0038f10d824a06ede6daa4b9bbd8294c8ecf7ebf9af1a58c4128316280c05f9efc64892ba8fb7ff6f0e57507158ca1e7e376bb7db24217e092a05e5fa326fce2b9f604144b6177e777b0d328d68ccefed01c003d177add766874fdb116521b61ede7b776ea8cd7e053ebf37482ebf85843a225519996dbb003f0d898c1433d09b52b92fc2fa6c4a192e0bc82cbfb26b7ff9f57d1d8b675b4f89ae6c7bdd2530212da05906959f6fdab60882bb426c03ee95c4e51edfa8a6741df7cf5719af3c563c0d23d8c0ff4dbb6d8a78b265396e09caf65479b63898f93b7270af8067164dceaa77e1e053788d64d69e0c1a92fa8266601017beadadce5c368fc283d1237a05b3989b9f9da3fd75b32e1ffee330baaeedaf833e44023b0e1bfd503cdeb42ea05bd990b3be69bcf27afc2d0eb3229524d180c8a47c45d334555484dfcc44a20e3d7becdace9258b8923587ca5a6fa312f32ee2ff81c7a0e41a681e6797d83350ca753348b593b723625491e7d6ab648e04af9dffe2bea8736b91add79ff8ff6d59521a18655d51101ad36109ac5b5e2da31f4726523515f70eedbe326964c4242b68ed6cac6d5977bc9a32047aa7df8b4752bea7ed9979f2c455cf1cadbdc3489cc0a18d4169d12f5aa13ec41c5d676a6b5c64ed03003786a3c713289a4890efae19be16e2fed12d3b529a7443520dcebd63c60cd85dbc4d283480ab10adbe029adda33721ed6733a8b4970932e278f10fd5cbe100001d5068428d7e3a031a5c570c8d21618a4accf6097acce53cad154b87c1acef9b45d93b0c4e944c0595164e327abd61639cda400636d0ed695a40e737522e1deddfe8db47771ae4fe690e6825de8191bc8270a0a99ca2629b45572d2affba2cd7607d957bf43d4267ee7bb2b86d07fa2289537bbfc8aa1fcbb0513fdd5a06ca969f385d276fae6a5c86ba3f1e289b74bba0886df6379c479104279b07808aaf35d6d8cb6d8d0ba36986a69e1d29089a15ee34bca5c773cae0326832e7f299d214bf57f5e2246a5e7d539afc59515f75d48e9714047727237c8629aa946284963e4db8a024d494529356afae704a6621d71a01c505cf7d5056ec8aafa7b87b367fdf960605745fd8b4d97b453dd1f10377df8880597d7bd004bb6d514a071ff3c4d8ef82e50f16981d58411604e5d51ff73614a0cc3ee5d8585d25730ea927c47d1fda4c31d6c80f3a11d5e15a6a540fad0ab7f26a0ad5aeb414fc53217360d4077f270150512901347ff52a088b0379b705af8f6f6637c169d1e3cb08e643732ae8396c371b7038fa072ad9aa62b2ae1f3eb4221d98a5bad22660b37a165e9def360f6d77755b32031f6b3b0792b54d069eb68768d928d1422d77acf794557bc7e0ef6766cacf831f9eb075e21021f7f1ce6505255dd3fdda6661d0ad61cea667454536d566a38d53fc5b20b064b2c5e807dacef3bc048defb1afd6a106e0c8a39f5b3291563da6381516dd299dada3b3b57c82e420f65f1b3bf6e1bd307ea62b5313007a34ecaec0475970989b5e37e2a4bec2df07fddc54cb5be04a616af7cdaf23d8f723eb595fe5efb2daa5fc647720a123baf77c5d19ba8d1ce773a4c602bdd0abeeb16c3e669a2b78f9a17d9049acfa3e052093ebb2b8e9dab7ac8be5bab83192cae8af247266673c8d81b1a5b57ffcb567e786c10c0f91d4980b0b62ad5df364f76ff32b82e3ad66cc660ef8bddf4f4501a7c53824168e7385c571d3760dc03307418bf50bb7033086b147c036d3870dbb242dba0c36a37b85b45a256f5830d3681194dba9bd9ebe6a265059fccbc14dc16b39d36b374fd1034fd3df639304723530cedf807025684e9fd81ecdedc8e5d937ef63613f7d3b454f093415d0d16f0887a681b5400a177f3d4a1816682d171d6383fd358e784b4704eff6c8cb1fcef88a61ff3bc2d52273689882c829410f20ddd1353c7dc1c8831482a0f100e84459caf673b946e5ffc7d84608c3ee627f13e2a53426dec20d7b50f3b6e0a12acc8e39c3561f020eb141fd8484f21baadfe5877e606d02b30c9439b54015147e330ece3f636db7b122c1eebca366ba03ca02ff63648067f221a2c50a4410856f568a8f26c7fc8d1f3740a03711b00db1943ad3b4cc5613e6b302d34ee4f3677beb59d3396a46d67ca6d9f495d5e352f95bb7945f20dcdff84a192923bc5dfe5720a2691563e79b5b9050f66e3d38209b76e0efe3206e7e3775c665749beba39ccf41e47720fd7edba5428046a81441b19b055dde9c0509a10c4378763e262eeaabed7d0d4fd7cf295f65b9fe4518820d0cb929735acc808c68c3d46e11adfe93c560a86467290febc845dd312579f511f85705232e4977b738f0f9ee9ebcdbd6c8744bc42868ecaaa2f760fded7be0300e4a84ddf560f60e1e41c46c735bc0b751d3e220d0f39975d3abad5e30ddbd56bb9c07273d0c981e35255a96af40253bf682d893fa3120458ddeb87277655118c86eea186fdb9e40893eef24f500a3e46e6018f67dd89d79d3a3ba77b3e5033652e4253fcdc6ba9f64aa473d761282ba6d4cc3a56dc9366fbd6dd56ac59e47415e0320d6370003b2fbedf9d4e140e8d13a7040747edb45332f54f2d6829bd114cdb2e5d2976147db276f1a7f3cf26dd0c84ff0cb34b5bd1afdc01c01e4086703af10ed7e14948644eb8654f9c6a5ae098da862efe534d0d5cba0bfa458b79d08e39d93825368026391364f001963c9dc76a2007466caf267e6ff91fa4c1941215f86631780b8caac2849cf7298850880a94079e49531492c588e3f6a9e8d847bf54bf621fe0c09268b3663d3558a11fada3506df9fcc6252718b396c76d546f45631f7b3d7df89db0298918f450c1077782c1d7ae067144a324dcc603ed0f4ec40c2cfa265633d15fc99c933efd80f46bd23f9f589fa9e5a43b7db952e0d8abb9fcb96b3408a451705d5b68e4807f98f1727ec52eebd91fd449336fa44a2fd644fee25b0ab9e1cc8727fa217f98daf98b60dd2b9814e103bb0bc77c200c376e6c8e42469f0463476add5d07a42dbadba9dd5b2cfa82ab4b83ee150c4fd91e8d96ccc4e414e193c61333db80dcdf1e1638d5b068245b37fb7792dae47acf17dcf1996fa05c7159eefeace309912b06299d3eae7f13d060f3152baa6696a8670ff6f4276502c5e7775f3c3aefb36e9e231717ebddc52f7ec3a4f4669018d18af8f48b8f68993a0a993154754dab7f1f5acff56054f96f72d8a450a9b4f9c1cbee57d0a242921ed0895e1d4b76522bb6f8ed4a67074a8af7e5c97e634e80f20809a0ebcfc20a9c202974e2cd2fa3ade44e21d37706ee8f6ea37d0ecefa0be1abca38f5526c933758510b5415aaa5a4b6b7fae794ed310e86ace9b34a0e94071e180b99053a7f724b772df311cd86028a6284cdb13412a42fdf7d33c8521866da5163130dd8c2f6cc3cefdf61b5a4c5fdfbcd73867ee7b43ebb038c814e01e7ed575c49d7df93557b3080b59ba0432757a4b52a43b017d2743af5ef8de95f75991089a3a9f63abbeebf186685dc7cdafdaa075c2c0e00c6067e1951830d0931c6bb059e5ac3f22c03fd852a20da8fa525cff97fd433718b8cda9835c9cd2df6502941b7c669314c7baa903809d785777f4e89ae3c95dafec57f20105107cafc97a081a6648ab0c05dc47572a89c819186ca61a0f5e8a8dddf06580ff9943efa4b2bf8bf6c2956fb912e20258d86805cc85dac8f2c96a5fa6fb2649b7441faf7faeefb057fea2ad4b13bc57601303c0e34afb34d8e68e5c59f19a7090b1db05d57f73590e414f37c1895c6990354c599edda60db912d55f130d517a7188cfc09398ed8e1e4f0009907ade8b5c0d666400d10182aa43546bc1764f1ecfa5c9728d396a9c5769d5b5fa342380580f28eea16876ef7e5fb61246e103e051458ea41989d7aecd17774f026ce08ef122b5572b5fa2ad59f68bfd4bfe3614fa646731488a2aaf6a53c4fe6ef0e0e475e7c250f39407dd616ecb61981c3c7d1b9d371b764e6b068acbe287a8a3f03afa3f031e5c484b25a9af81a9b756fc6fe7874dacd6e9df97c5a55bb826e6b5bd353890ba04a6e3015a9232c7873d1137048d0c5bcc6a0d53b13b3f9671b5bb6b9872a585d11ce22cdbc892923eed0899f5c8e2e49a6075c6cf9a331a727967a606572fea6c940321f4ee95abc0756d9bcc1667dabb27dc39b524a91e231d9532f9c587ff46e15946fb7d03efa6151a7461ef442136bf41971d0bd5f20e6375ee295a1af5a575a37450da2af59f403f0e9452f7441684f69a40d93567d3158cf3094aeb6cc749564599563f548932d299a4ab5c83baf976fc8063571e03ca2de1be10eea5acb6f44f7d3f4f0400825ce523bd1ce66f8d443fadec2fb85d437ed2078680bd6355202144eb938badbbc32461a47f24ba8c2c73f6ba6ef9734f578298f4c58828ebbc50de8ee9690143074d8e4ca224e1fa99393317380b43d34b18d0cb7f30cc0fcdd24522e4a430cfc0585842dc3c4e98704d52409e10ab8fc71d2dffd30ce1ec05080b03fa8820db127ef1a4069cfc88114dbf12471e532525ea3d12e4fed2f0a45611a776fdc464bca102b85c71ab2be889337655da162adde789dd65b11d9387054a6a1b9898f9133ee2fb5e287f6b5d34137cff3f524efe585aa87fa371683a3db148ab31d3d413c5679cfda0b6b61aab47889fb421f8330c28636591769ab7a0b2b53049509bf18fa39f18b05f043ef4e6c47adaadb1f5b48a6126f67251ae9820ce0f114e0b3926a45230e9ab2255a0135655e740320b211fd164b0ce020e36f0d7eb0a39d2fcfccb032428a85bb541700ab526623dfe952cd64f96998fdaf3ec243c8981c42d50c20d0a84f2db3d75b8e58b0b778b16bad0ef441962d156fa9c026f174c1e905b61be28f07967d275b22d8c6b96f9595c8999d052466650a3d1787c751f6f2b965c1d19d81a50f8e886eb723494d6be6af5d3d761c8b5a4ef59a740e4c02d1606f19929d2c641fb8af866119f0b018943db738c16cb91bee108acc771d3b97a08ff43fd311795d8af8c5945f97e4a24c9fef65d43e7191922fde75e991981fe2c66dc5fde929f7a73072f5375fee3d707f7b74488bdc4a0e1a95c1123797c26bf7ed674edc684da4d9644e42e8f9aecc6870ddf8a16f87a76fc09760bc5a66fabfea12643f4a912598e5670675bd00a71c9c1bd2d3263b67a9beb490f0322ba21e062961073ecb25397489e43d407360ddeae24a5ef9daec70da9f3f656e47c8685f6cfcda26ffeda022628f6491c52d2df83ead65f67973f9ae9c7637bb78bfed257f1d13a8b2a08364a0c397cfad84cc231dab144817c27e83ee2bd491edba44aa97e84598b745d3ffb381b085363908402882a91a4ffdc78044c2440f5a8d170bb55cd778cd33c08ff6a977575cf6f1a64ad352d8fc58d2b243557c69aa21bce38b358065b907117fbb549d03b5d63417bdf661630b63c91b4e7cf615f58ad9d6e1373649ccfdd189b7abf9a56b23cec8a2366de065dd4d6282ecbb6a0a54464cd7f5bb6dd25f26e756034d4684af0e15782f0d961464e9c9f5e1c0a63945ebd779f11b624851531dfd8210c4c830e02e6fa8f367f517214d55df08d17d5954db39a5d37dd4731835ca585100ae14dc735a6f4c3fdb7807995f2541387ab57e03702f388a4dfd9ab10a74accaf1b6e7e95550752b6fea90a2590de7682c372ea4224c7eba00828e02df768e53f98dd2b2648760b08d94a891c68749abe94fdebe048736363137259390f3a2c2989cdf63b0c64a74bcf037eddb81b152d2eaf50aaf82cc33745cac28a6989d7483ef3bf829c1e738b6e98eca2145165f40c4ff23690319f3fa221e563786eea1e7d177082c19f25399f23fd43527c1e09b8e552e609f726aca469592c07da2ac6369bc030a44be655800b6384bb08fedc56a9e54431a41a1429979469a904e78bc03fcb178e6b34a5a951aad71e2f6c35e780e08b62aeed5cad2eeca4b47a2120856db24248c6667acfcb33a4de9f40875f3b04d43b11571e1c9880d01252f9a0f6f36eb3a47a3f6049b26f8a7fd89cf6efae31d782d5b03dde3f108dbafb2665d75d522ffafe03f1bd4fcf7428d98b7e0e908357b187bb22211a9d3aded5fcf1826146931a8dd6324c93436e1401110fcf79269e7650685a93881c9a82df12186e6eea910aa806c7feee80aba80f0f65ae17b7e03caf242ded46b142d25aa4e145927f39bf11f18edbf779e44160ce00444b3a081bf56b87bfc546f2e2b528a19ccda0d3289144e09eb0f758bcc3167e16093633c2abca4118b9e7a386f6b97bca1854be81028527e754646172c6ffdb466362ad8e060e0efb6adfa23a573f0390a80e03d004ffcdee9ec345375ec3da21367c4428731773b0cab40051a679fe1ac8cee4e2bac22b153a247191476bff4eb01fbdda0e0776afadb961fbcc3b51b4e2610ae00f795c6b82004155fa1f1e6400489fe19c0638632f63d30238826ee8d81b5da58429774ccd576c43c97aff0eb57ed7679e63f18f47f952c4f471acc008f32ded4fdbb9c05755ca7bce374c1a38df31aee89f74cc306dab8fd8bc67b27f7e4ea71c571754659e7998c0eb3208a912b922b042dda3666e0bc91fc720d2676dc7a09f9e7cbc6722a30f6b605893308023a6284d23039e853f4a1dcd500738d19bcde000137d5dba7c0981c4c26b4c42dbf8cbd047ea43fc8eae721cfb94cefc664d3cb2113205f2bd534378f211b911b5247f15fcd04fef7ee4234ecfaea430b4779fc973a8a75c0bf3dc7caf1aba6ba470f70ef4285f1aed6538d9ed3181a4f2ab99999a38c244a69a3e0a365b859b3c9d5d48f49161e0cf7850eb13cf0afffa831d2ad28c8dcf44e93927ecaff816783c64ba8074e0eb911742a701bdb826445a1cee8290269c45292f0c35aed3040925b69327c570475ac0148d122ed47ed59a0b723f03177d1d6381f90db890c9c91ba9459a1019301e0f64fbd1693d2906f231a8ea7f68874c7b3f91b731b2ca2d538de92d276f5b72759ee166f993418d26ea0b378b8d681dd60a11c5eb00060a217e44f9c5276d981c1d55ff34cd985d22536c656757f420e65657165bd537b9fe381dab26b0005f7d387e6015c6c0dfb0e6b31c0c2b41caa5c77cea317abd31b3f1d97b21830397e5607e15d40f3a1f9a44e7a910084a2af0956d48aaa668688a32283e2229182ab7617583e1c2e7affc97591d5712ffc64c8035022cff90fcf1595a6b45df587de8fdd99eed9b5feabc5cbb35476799d5733e16e23405592cdf811df98db2ef2e6a5b1d1e1beeed18285ac08de320eddd36a4645a44cd72d0b9dc921920db56c19a8c8f3d6c0a582e2c2786506e386b58cb6231c3d793dd693efeecfabb7be0c9ff82abefc565d330a4f2c08d8fbe2bb7b90452d8878dbaf06d78524f5df42c347cbc06ad9a308da502c576f83cbdc0b95bba4093881a9c50b31a9bdcdcdabb65ffff3827511419fe20bd3dfe20c789314d9eecb1f3e147158e9f787953fdcc0f6eab33b29ab5cc74eb658a5eab2ba049866ddf380cc7fddf745f487d6cc813e619c27e90763462243fd65ac573bfc2b641028e745cb9a42261b6ece87af1c8016c6e822eea377b25bc03f22a6a045aab84bd64851594635a3d45a069844bf1529fd46981d5b94ff73196b05ab489d5660a2f2be473ff4c10f5e6404786bede5fab7443ab1f41866f8b0896a221ee348aa53313ac40e88716b22431f553978a7179946310afd257384b70b1cd2b7bfa370c8182941855cb26cb58c03fc1c560b3bb0b76f16df71474ce648cd1764a4f91ded270c1b152fdb3d844340afb5aed5ed959a4423343473ac20e1877b1595bab55d626dd1040828245f51e3a6240af5287349daeea5d280979e883bcf1bc65215854e7f8df506ff2760c6071ebcb11bfc57470204d67aa3487c1e24bb3d30f3f9868d9e4ad680d24216468c4041dcc74d8de85372bb837d8e7337d0d968b57110c7516aeb365cc10fe59087304f2bb6f75fc17e65b9a959dd6ea4c83ea133062bdaf1fd460968ddfa9f75ccac9309c6e94dcb1286c6f57bb322568bbf1614f207d396780cf435069a2bf8f77956744fcde2c6b8a12528b99a8821f618c09c1f3d45ee7d16d49bf245823925699165143be2ed25419443a425efd4977d5f8e251b03ea1943eae6a7fa3b40036d43265c7a4b946b2ce4c0501cec46ba18d9132b65ccaaa767c43f6e86100d6e001a324ebd345db09ebf61db1e0de50f1a0dff0e1e36d8a8659928f4ddff37f954488730b64f90dd3557ddb593c2867f410b220183751e09a41b6a6ef8eab14166116aae3eb8781426994083bc8606cbafb10017a295c129244247b3c9ce76002c7e58878cffb1ee8664fa72046c77d2ae248fed50819fa26f359847531db5f077bc5e0c1726dc7e27983ed08761182e4a408ae484274af5f523bb8c84b77905897ba4f01e3b82a01201b1429f46615cbe8f6b785527909fd929eda42a7e31e899e031591dd87819e4687063ee89fbeccf677626253e9ed80f83cf42912d20e9010388294175585afb05b8d49364bec3eb97218a7a4d160eaf01e71ab6e8a34bfd15d638429323f4c50d031a2774c1be152060676738526c25a4d1ead86d0e6e36ffde5070821fda98e1ac0b642f984fb870a5c2069d9948f06410cb84a1a2951cb96c8531dbd83c80c935c490bfa005e986124e4d616d4b193f7c481fae045811336339fd8bcdb269c7ddc7cda7a669cdf17d469798565ba22d531f6e061de270a3c5ec57af7196d10fc74dec9b0ede77cac0bc0cdfbbc436c046899cffb9be927897024ef570beb064f469e54d293d9fbf0ec0b8f466ef0cb48af02c071a190ec81a061cf7ea13ca6a010a41dc5e4f67aca6a1c931822ab9af483afa6a4239fd00fc3a4607a036bf839865f3c586c2f3fed0bd9c00c149f077319fec88c88c53d78415b1230fd8ef095ee6b253f817ffb0402b18d5864c98103e1e7018a5ef2b9d2e2a17a5ee55d673ee0a3e720b426cf181d74a925738ad903ad05b422830907225e8baa33d01c8e1253aafcc0d4252a38c86c22959174a7d67b4100aafef888d2d2bd26c1bf232251d98c91dc5f88a3b672fb3f700c784760455c7407e4ee7a6e377ea0bb02967c76f16982b5a49ead7bb9dfb3379dd4acc3330bd8a5ccb17d70e6b1a2c18ab13b04718b4b5f97175a74cfb4583dc09febde624068d0719502d54cc306c43b10fe37bbea34db3d9f0b6929cf38bef142925928c438905e464907d3067254219d0af709254cbdc44d439461b1a9333d6264bb6d424797798f9acffbf3a57a8dc22babc3026109b11bc18458eaf3b4c18631f0beb9bcac232faa955dd6b0b8feb0d2a4da048a6d1b96912fc67141ca621ca6191588cfc83cfe2ab70c6a895aaa35572e337671f809e083fe0a6c3aad5940efe2226f1110da07d9476ddd4eca161f0dac1dca21716cd1b26b1084b5b14bfb09324266f6b6d0ba9422c05523aa4c7d76e99481d008b793ede8674ff4541c5d292378e134d23f9af42d772a790d5aaba505b39d2069a5a1959061c598b186f4aca2356971bd65f54932c9962b697fa2cd2f0e7f343a7bacd74a4507a31fe1045fbeeda1d0c36e90100451b29fac282965010c22be8f085e4d167aef661905c132a2bab74b90e606ecbe67b6e94a9fd8cf4b42e303f16ee7eb09bf8edb1093b6f12e25d995a2fe2e78ed689100762287968318b7330f5f6b0bebe74979b730c6a377670741914a4e88fc39b75457fe06a1adaeb06278a8c6cd8a675bd1612b922466aad43d0ce0237bdf7b804cb00f578fac171fdf32f44893b6113f87e1f4909cb0aecf5bfef9a76951e63c349ec383c73ac03fcc31a2ffab306fdde13b40a499eb3ab6f08b2c5d8ad92d000091c8b3ca8d20b815438eeb618e7e1e4aac57a92015e02c0a787b019f99a34dc4965934c15e2eb57c41073346bb16d4c350fe95e3657d780e43895580117bc75a27ef3b918ec2a8764eeed48174917c226547fbefd1146b07dc518c98c116e2fc690d8985f33a4733cbe438538f3d81bf2ac70ebab37ed7ec2ad3235f0090621270ba9eb5001770113b402dcce820f4defd30745c66664b6452c5ab851d3692557432ac54d930f9288cd2df8ae8582461b7dabcadc48cf13b5973b32bacb00bbb301d94352233c19d2872e790c019c2b1262df9a56f879319baa8955cd9774a9ff89a11829fc7b84e9d991f67dc32346d2da485f998e37c43ccc1bd8f2992a200d6d1398d1316f9485ab9834e68ea1867073aff0fd62bda005b62f6c17b9ea91145a91f6be9b584b4f0cd00184add4e57b619f51f43102f5f4edee031c2e2a8ad72fd35957808acd4ea7ff0c66528b10f1e471a25c92ad7718c1a5d163b469d80c8866ecfd1e7b3ea60144022e123bca58d404b2fff2287610d5ea72ef4b2e93d6507e268f7acdf569b1f16070743fb63a5386a33351c19a2e3a38da24d183e1578aeacfc81d8150c31315556c608101055ebbaaa2ed823aa4fec60a5eabf95bf5d731490f180f6acc14a68bbbcea89aacf2d3544acb8360325263c99f2c6d77111394afe4cbb36d015796aec352ad66959a72d16b44579de54cf8dfbafb530499c6b8df00d021e91f8e8496c735b6756fa282119123ff3acc8250a557dafb3edd36b46a6b262463ddb6cb49f70ad222fdef31fe7545c1875ff136903a301a887bc753a185b6159df114869788d77c089e5efb069c62a33c3cdc06a5c531aa8e043a2cc59f54480788cdfffaec9a0b742c7fd50e3c85f486a2776731ff612888de44b9cec3e5f6aec996cbcc913537a05d9dcc72a619c4abca9d5a0f29ba43061ccc637eaa2b24b83794848075a7889bb897935cbe6d78d3d9090dc48f1ea82689eefba7743dde32187dfbf7a16a9911f92404e341c52e85b88de58a24a14fcde02fff4cb7c1af8e9d7afa77c276c4ffb6ffd697f83e250ab52b09378e1a386651a6a1cb820a1d0cd6f13c94f2d81c139d2e9e679f7b9f470525cdbdaa9a7879111fd52751019e05ece8d99b35cf4838d166bace79bc91f37fbb0568d87d56a932b2a536c51f0eabad50305ff74fa5e2503f1101032d740400a1f72dfc25ece8127a94b76664879bf071391ba9d12159a63a7070313e018e23925454e8df48bc56dec82d0a33f3064e002a0501c33cd7cb40aab2fa71a76c6c942cd7d2530e560c9fcc032ae61122208834f88b1eeba781ebe58440fcbff4b46f29c61b6b93c0c2196d97b4779292daff7472ecc610fd067694af714637d718f739d4d96ed0d1a9c74dfe44c471c491beeb090bac640772e3520a262896a58ab25acb5c6d6a59fc7b7a7cef096ee7c78ca82b028054311dfe313e8d5a906378d86740eda5b4f51218b0546d414c85ee331f2ce0159fb239fceb4c1e5cbf7e05dffd87b9b31a1c3525e95b4d87cae2cdbadf3eede59f460de03b9102416d71d9fc63a8261f46530f9c507af2dc9490dad417e9ccca8a3c32d01bd6c54e8b66c6401cc73f3bcd867aef27e7c072568cc0d36db32801cdb8b9bf666830a4828dc0dc636999f2b9ef194ee1afe19d18add991b8e3486bc9a4577a301ed30a97c07c1f4869f935178965474647b0ff4a1a77723f16c3b31a87067e24de9f76a46a295a208c633fff957a421cd390b9bf0938f3a676a4ff0d99977e6bc5d7284e0530e10a0874bdb0002b811824c20ecf98b4a7f15cbfffcc242b8dc82d85ba9815b60c66aa9b3d0d0179aa8cb762d84434017bff96e81e2b047c86cedb4875520ba624bef502548f091507743a24b1dcce89c1d5ef58ff3f31d08bb0c0faccbed4fd21633f754b390670a739b97a180625eada3efe81ecd37459a34b804318c840f57c217e896a65f744e3f0d21d5b602fd9ef9a8e57988f9168424d8c6799c1486ed1127369bfb8e9699c32de1a14eebf5106541af235058c47f9897880b2f3b423c806c8f26a83be697dbe90824165c4699e52fd0515c28160193eaae16cafb3b7c63e33bcb8ad6453caf0fa469a54795dc14a228eeca7f7e5bdcf77a3bf22c8ec891e32ddb89d8b7e46458fe006bf6b745584065aa5481fc7a9a71ef4c35ae8f79287d37e8adf070f165ea6d6828cd842bb659b355317c0959441b2cb3e210acc50e849d637e43111da763191cebe0a34872d0caef889e01989ae206769a2d92b1f10bde0467803954f9b9dbde2253b612bfb88640e75e642f1cdcf45af56b561022c0cf9e56f486e38f60e5b8ac9f6713b19548444ff2dee5cb531807437277c48429e661faec7a9013a4e565ba33a908cc7fa6bf7076f58cf9164794051772b7c891e0bd9dc2f7ee835aa15f775c10a6a1e779fc59137956664d88836f910144cdb050a3d17c961d52bba28d3010cbbfdde713fae3ecb18ec5b1244fd64da6a743b25c70da9cb5021e47bab14c4cba5021b6f2bed9a16dfd1925ead82d2c04791f871cd2db3f27557d329643036327f138ba3a1ef229c8a9fabbce147818287af9790839e5a2f8bc1637d09812c77bbd1b2a38d68964d6260e1953ab0e1c0d80c7ed00a8ccbcb70e6c29725b3da8652bc22f81e8ebd0c8571eac2cb7302754d180571e8614f6c4fdc16dbe4aa595a2f45a1d6b3c695149e6cc01f5fcdd16ca37aadef53af7dd83f97ba2d1dbd9bb43354769ebf3c3c22319dd059699c627d54bf3cf6037201751554fb6363268d195e94cf8f221a04658f18296903d9888dd3fc9efe63e7514812517a5e551b6b4e3e3e146d0b79d7cea225090c5fc3accfd41d74648b2fa01eb037c6b0a91bb72bc9bc5cc28c7e442ad81ed703c7db761c3453304929c1f6c9d8e7c53bd556c4778dbdba12cb3e012db5bc7f4a429af0e9113ea9c6b468ba9d8aa34e3d289e44b4d4a96834f252ba279fb46260086fe7c3c5d112dd530437048e24d71e371fcb3c6c8d92ec978cf648672fd802355fd491a6bbddff15c138dab9354c8ec512923fc5849012789ca1c3d0fa4a2efa7184735b34ebf8509f7b8afafddec045629a22f312f07e09b8533d3a0f7fef358703ce04d56c5fa92bd4791ee02030098319cb782299e570ae9386c5e0dc27129c9456a73594b649ac0c2af699d6b441cffe0827cce250114b261e404b748fe6e176460686a736b4fc20c842d2a22e8e38bc8ebc4cbc35f198a2dc51c636b7fa6f350d211d842d9d75e39de967734f07f2a9ce211382385be8a57af1e696f150c42687b32aceea6afc89ad41b090ade4712d79a01a45fc327c92890b4b6bf8cfb05f3d4c6bee86425125bb3951ccde5105cda6eba1bc5abdfa21633fcd1da8af7e7ea1c47ae51305c8c3e55c3ad5b26c48cc892430b2023de356e3a96f7b6b044082f8b3f94eedddae8c06c4f4c28fbb0cb8079673a74cd8294265a37d1bc749e068a2af98f3c112ad34b279af8b67a9f61d663d6374bdc8eb76481492aff8bdd0f437d39c9b333caef2fbed2756604789be1c7d39fd1c7d42ad50abe1378a7b0aea511363e4ee4170c9b691c76d2272a859287d8fdca01c3cc70b352863dad256c349e2ed4b23e28149dae479b0280584dfc38d4dd4491b0e028f26d6a41398d9ce936edec016105528b662ae55ba8353bb3ffdb2a91e63e7c52ff4a6cd1d5994cef2b35b56e51e98194273f731168eca900bb11782994bb82ecfb51c17d37e74ecb967b6bb44b08d9c19152339e494f83d57af1ae9eb9cf888a7cb0c403d89ddbb79cb60afce6248df6f2ccfc7c6d7bb90c72fc8c332a991511a1520edcc7b2cb908c2aebb964dc0a4f4c34225e79796e378f5cd35f496e3e022cfba8ba38f5914bc2f4d0df7c3ffcd0608c222d1c14290f4adcf26cec7870b04a3c05ca4bc856ef8fd17963e2ebdea4653a3535276b576e3c0473dfef57db027ef11a55428f28d5c21d90066c8da278c38675a81a9d6e475eabfbe6a8b7793c5d2a22caf6820d3917cf9c0de0c9fabc962c533b802cf7c0be9a01c47cb0c761e2c12c01f60c3b11fd1724fcdffda9e517fa424ec1b85c96a16fd9b04e5d260fb06795528e850511c8d635c216ac25a001780f3bb9b69345f5b493cb4d94afe6ed72e690374988dbcbb41fbe92b0166e8b853c25e0787c0effd33c9b7762580b9b0280352e8eeb646f2848f56641746f39456e1cf6b385e278e509253b4bb21e0e54b4f3436a66947ffe1d60a656b78e42f7cf482e381fa184f7ea3b2261a04c672c0d5d64bdcb5b068628791b6483cc7d9c3a4d4dbe3d5cb7038d5aeae875641726652d3426800f9c9a8b32a74125a4e12aa41c091dda43eb135dc894f35402c991b90817d9b277fc5fde1da017abaa51efcfd38f67c7443e8f65174cf10ceaf814316ec06a1b880485bf32c1647c6e34230054e222273f328b58b909b6b84bef2d54ea2c1e4bf63ecc29ae83f7e2575966fd5e4ef2aa22f52d7a1f37426ccf98a3b71d580fda559853717ad75fff877c82014a7c009b4799b3068501cfc0d624b49862b3ce4ee2ab5f831a1a388b3b8d2ef76a9de60a241ec5a96708a1faa0b1423943d40e81a2c2b549df2af3b8376f70d791557839b9af27304d9e5525e38dc5db4bcf9fffdcd4b9e88b2eafab96e855494f20dc8653c05a1dbc90ac2f2352f6036b8f214bb47e72714908b62c0809279dcb99abc3c94f3d1b94f1f463e7330fc4bc38a56a2b70bd09c0a9ca6d82ec52078ba715dd88147beda14c0021f42030152d8de8aa903bcb9188edb5a91caa14a12188205082cd693fd10ed9e975dbe2690fbea05aaac38d04e3911026248a3910866634264fa8aa7b00655fdd1481f1c9c7526c8f855721028eb128a0a0b2c614a911748a6b2868bd126c9803f0e519a5b7da3cb5b9ef5d0d91db803a6e7964de6275e00a0dbd64e50d84ebec47cf6a772a5c5c3005362e17e4b91e58b93e12be3d82906fc0d68dc4af7c9234594848d0dbad0d4ca18d526f89d762cf07c905da0aa2a92d47aece5d997b87321b3dda9d51712347158b252b1f26d1c3d3549661470ff821b1897f836f2557ebdc6e01e0ac6906b74329b6a20b0289290e2977d636bb375c5170fdc403ff19125b313a8fcd9cc4ab11936fb53da05c768436ea2f118251b2cafc0bf4a7c60f8283a485cc7d6361e409813ab693ecc6d14da54da56db4e8f0a675bd756bf01e4ea945247eee99d679a1ed85a2a875dbaa0ca78ae5aeb22a6fd1d70ab3af57bbae36b4303525e764a37a3d2e4d6b9bf820eaa675818206e35cfb8f1d3a80921be339cd9bf16144f7a5efb3162a8c30e569e86e4e4e9bf06ed32de41cbfd677f7cc0e2e78075a64ccc73bedb6729532ec43bccd450b2f2162b76ce7c614fe88d9b4bef34235d86dc9e62f08a7b4fa05a8ff08ca603153c6b520ae81114781496b86e8a4094c6bbbefb3925115b9cdf16e737ddc55acffd52bd6d0c5089e1051bc9ebc19adbd6f43684fecd5f3fc1d78bb293d16deb7251147660f7645918ba29cf9589af9c7203b1f7a8e9fdabd7c5b2a120ccaaaa1d4d61195f3d82147ad99bdd2cd2a0276202df9f3273a1e3110d0419688401c4a71de82a6cafbd05bd9efcd5bc9a8ab38cf8e6c12de2884b70db87e1ec51f2790c6dd5cb66986db577d0c24420f7fa8dd0eb635353fea700457b4e48413a4652bd3dc885fae65e336207040c4e6859d84b9ebd784efbadeb60e68ce8668ad10dd2839284823b447c104a724670f0c0e19970702743a34dce2d6b8c2b69c923b2631ec5867df1f02019641bbc46844b441a81b174010a5cabfadc8fed0fd062e0ebd1304d56fabf41c7fa8a125a78791e27ba93a36240efcca9efe581e9dc93813edcd241409f9bc268b96774cdb2895d9d4e953a63971daa716665fec2319c757a5361bba73eb9973997f9a020bafcc8f59f50d0ccdaa93c31dad3dfea40fab63ebeb0f96fe1907bbbc21723cfdf2db51e59603ae626cd4f265ed25a68bf9eaf46e426f84f3437541d82ce81b546af1cefcf01bb886066ccac5786fb836c3c2a65c7896734932eaa2cceef970ee2403797b0cb0a2272039bec5327d2f9d321eec77e2d3c3d37d11e33da1dfc6f4c65280ed70518f8a95d9c70b57d77124edf11f4e306b25d7f76a06036330f54ff166622ac69e48ecb1e3f8fedd1dbf0abd1a33ab08f86bafbef5a736d0b0198fb39709bb8b3b4c8041113784f42b69be1543c889225ea4cff368264bbaa681760fdee9ce4a527a2a0eb9471a89ea4e1e3da39b99f1217affd4a5dfa3915ee065c4fac8023c254f8e54502683e9cac803ccef4a802c3c9779e1961415761598c3710269e4bb8967f80fec1e4d1bcbd4830bfcc36784049605ff04dac297d105a4b9432c79e7543e9a3741dcfabdbf4d2877fddcc437c30ccac3afd92561211af90b8d0cf7bda651235eb5d9949592d2cacaae104def10526c33055cc7f3b29aac06ed2304c8e6eda6ce47d99257fcf769858ea6112609c59a197d5e689618030f5a8576fe537d30df6cf9c10bff6135a522ace8d59761ccaa62b5ebd4b1f0b1c6f6946a0183b5f8be6beeed7ee0daca69c9c8cbd65863fa132ff119b050055dab79370352ac378111fcb4cef4dbde1f0c443eae30c1696cadce7a4d8066b04917d63a1766e2f2550db35a0de40134e2339c3f4a641ed39ca7e26b939c6e700588b2f0c449d576ce167803ed6444174866fa29c762a73438c997b17f69f4b156a24a6091dc2022cc5451a5aaf90529b261f64e3f432cfd0ea6c9a51836ec2b18a1789e3b18fb48a8702d2959ceebfede3dedeff3f4c4ad8e6de6a91bfbb15b3e39ac957d1fa3e99a32e36c38012be89fb7092b06de6c04cf08b31523aa02a60d3572eca5636ce8215df8a20163095069ed5be015e05cb672563a02c9a5465a1bba338ba223369887863197751cc35f994a1d28ae0d55bcd7a39a9c9308c16ff573b40f15d7077b9482fea6d383c5bf4ac798a10c917c9f5774665811041a48b5e730ade72d87ff1274bfd99ba9989644c3881020addd3b49ac07883cfa33fb8d04d9865f66c852a5f5d76f05b2def38cd7f1f3e41ef50d7ea9de3dba3f4ba813162b3f00078ec86947ccaa4747c4c9f01f88468f66ea4d0fd0cc958f63890520565149ac564c390b6399278f67411975eb4c522896672c591c8d3f89b979b2ee60a2200e6b8e556c62f094ab25a4c2249ede595f4db6636f04bbaa19560224c2a1f3ffafb90580180f81c1b86ad447e2acfe3077d9af9160207607a4842324bdc253a28d963448cc1dc343420f853e87474f46b09d1b1dd7f0666f96bf58fa827f232d20e9056835d3bf6cbcbf7ab5593f0dc26e920985663689a6293bb61aeec1eebee150b8101a7f5b7d8d9c8bd59f8586d8dc1af2dd0eed3b9099c99015f6b70aebd5e9bf22740258915909c31f6d11f350f29be5ed6c6f91f6e8b01d5cd5a12fa09119c22e49ce4304812255498e65f4dd99684985a3e333e5645c8c7df3ee2a0d822a69d04ed69c03677ff4f91e857fbe70f4330c2fbe14372c668ef245f2b4affda44a46b9deba391551e79d7c23770ffa3bdefd70ad34986043dea0232efca4334569b9f5a2e60f96b69ad789838614b901fd9b60c79338670b522d9b1ceffa2453d9487dd89a7ea20b06b10097c3c4a132f42fb1104e9daaed0ab280b1a581cdbe19ae073f4725329bfe25f74b0629df215aff9a7bacdcfba87f68c94c47b9ee5fef55331dc42972918a64141ea8f09b5c087ba4324c63e57a883c95d5fd3895ad09336437272c06ce7766fbcb59d392b0040505431455915f5a473c585ee1306343cdf57025efe6fba22ff1175ece9bec754b55347e9ec58285622a0b2cebc7f6e95210607ee11423370de95a50fa5579e25aa9218ce39bcc25bce658ee17cd542ac7aa1c2456cb5165bdbef02a5eed41a33976aa80ce5439d1d38d7ddaf1926b25477a7b8a1c5bbe7e7c927128a1962f29d921cec37471e1efb8cbad9ef7ca2c62b289d56fe6c6bafc9281f7b4ddbda1fdfda7cba0d239f0849b1c939284d037bd94189383d8b13b0ef93427516128291ccbe79e17172ce82a28c7e3e264e5950fcb296bdfa6cf0d49f6d9554292985cc9ac0ae3461f2b6570ad3ed3990ee9ab139fb456775255a27bb0152666a2edc5fe9b3bfb1e762253d1dd993af77131f4813769d5a2f47f81f9142bb19f56f03a289237fbbfee33c8842c263a584cdf0e10e9d6c60f6f5fb964397e24d9f4c74d1569c6bfa77e8460f6a158cf156042943b3c941b7762ab082253547b9cd3f24e76e6bf3caf01c1bf25b5ba0c92aa2b9b4bf125d4d81a748abaf41be9b92c9a86a08a6077d9bd4f012664646d447c0e3033e2e07105c9f2fb5d26d1c882950551c2a3aca04d587f4f3cc14bdfc8c1b2b601f639340e2f1f166422ff15e3f8e8551f66341d81cf89cc9ab3e794cf31652fa136517cfb34eef63d22eb2caa15df877eb3d51f8f2f07fd0350b3d391b41633d3399d3c0533a4a273cf7e0f4b1b845bcdb14df84aeaaa6a36441f6e081e4acf6d6e691da11dd5f4600b1b46896f57be48b8d11199ac2f243294e28ebd8e1faf9951b22c3a2a7fb9a7f842ac456a2e15230ddabcb98886c2babf8bac79d570c6901717b304b1a224d6c561f9af86b5eabd3995d39a9c944bf7fd94f455c22a86d790018814cfd186c8fb9dc7232f7c2bc1f7e4ae3017bae5ec739f08f97f833543969bf7441e5b8ab8f8d30ed90639120a47f82dfe78f913c7a9ec9c1833aa033a8bc64e2896c45d207ae3ff600599f22a9f4bbf37b04a083c1c575080135e2b599fd78a5636547a3b524703e8d143b6e4840dd7c1860c94f64f0c393978a682daa8ae7c4a7ba11632adce44c5db6c4f46d5b0bf51f2161f67f9b584ddc6bad9e916e8a350d2d3f9aed6ef35134be57131100836f040ab4b9d75fe349db20e973e5cba794e45237c0c194a410d4b887176c21ffc05407797416b51c1a9ccd8f6cd7f735de7524de4c2145fbfea91cf6f7bc29d02b11d6e8d0dd6a3b4ea4fba6ec27e4aa84f14033c0521cd5d692caae3306c07237f13ef3e34f90c5a74c264f8b2c9e3dba28c1b657e43afcb8c6b3093ab9d34acda9962f71f49c556c725e487304077895cac029e5ade45ebadcca46c2e981c0000233c2ebf74a06f03c8c8931e434ef55790854fff4ab95dac5abf92c78cb7c7995963506c4596a572cfa62e4d9f13eb93e21a05f8701fbb819a289a932651d868ea55a21fcffd06388cf2214485824e83119b0e2aef521bd8988b10c2c77a49761405735b8f90e386daffd0f06f30ff761ef36c52b0808ca48b555b3d7d19638ba9c3c06a9992d94c510577135cebdc38fbbdeb6f50fa8dfd504a1cfaaa986bff6c810164de7003fc41095b39f7bc52181f48665e94def4153c35d5022fbec03b00ee61d5284904b3d54a88bbc9b8329cc85278d284bd9b02a3ee12ef6141f957a2cdea2c9fb20971900e95e97cb7285e23352e492b1021579e19bf3b7b18d0452001a6ef9da6aafb892549ae84053949178993860a99ae5f2494de6fe677c2bdde4dc9b5aa55a1dc518b5e8eea5f7c4e06f72be8c4fa237abe736c4e82acd00408b4429b753330d0f4fc2af189c05cd3c18d67bd1d9b6f67e73656a34e088af3a3a0f7f6e1fb0f933e6065c22e06473e744eb50b27bc9d57cde76736b1948a63c12f3463470bfffdbb1e082752221bf467c130afd47e337862d8ff24703c5067648a1b2c6d3ad6e2fbffcfd26e76091b5386eac390555639e6a46ea9def3e68501a6c2c855b2043721b3d4cfa740ccbf007d861c448288494aa1c2aa17313531386c5c443e1504af96436f88b00344ce16a56b013bdcd924ddfbb530ef602e486f9a0885d2135cae453d10047412144642ac6747709bf5db401e2bd1afb602dad6737e1fac62bed5935676547baf4d44d2a0673e5acc552025a0763baaad46046b9129d8c60a8428709caeb5ad8d544045fc5fe7240114a2abe8f831e3b9b4860281a49b136ebb881a5f50aeedf9a560a86d4ae1f804be6633fe8e1bf84ba223def3ed05a9ac4b0bdd42157a18c5222d094e1b084e7d04c32838e65317da503bdf1e446ac22a8715dc5d979eeccb79cd8bed288d12e7e85fa6db02e40848b46737f5b6ff4305ab618ad608d337004e1c9a872cc44bf90c30a2552fa965cc201c32b3303cc39273c6d722e318c54ceb0c92ed817d1c8332601b46d5d642e6419544377fbf40c957d1c38febfe72cf8d60adc74967df8d49830f2ecf44f9f23a942b4d6dcef0799239cdcfe0597a245b8fb30ccc891254cf45f13604a5281959e37299d93b8981a867f70f55abc4d20476ccbaa6832c8e4cb637f7fbef45588e74d67840312c24d869b4af9fde2e4eeba18fded2ce7f1c219c2b43d18f82789370cd9f7033766636fa9e7fa458a808f0412b6eb940c380d00b483fac8317f7f19a6fc0e0254a014e4e6b6ce1fdbd79fcfc43fcdd2cd3f26a8fba30d6eb9ded36a7559d2dbc79d584fe61ddae59d73f16891a2f3f623980d03e407b0a2ae5588c4abd0b7729fca43905880966db3da2fb401452bf3de38ab70f740f8bcf92740dc6c3b00965c4ed7a506e33e030d221cacfcd069b160ffb8063617d7272a9ccc347224272e0397352042999f45fb4e0df1dd439d0d618d088b442aabafcf3238aec156847baa53acc8f67f242c9f8279cac0df068ef2b1c094383fba8a4892ca7bf1d567be2982adb4613863a3fe365156fbce1c503c6882447cf75877abe6c0f46396c20e6c4081859a69273821faed85e20a2ccd3a6c06e0971aa9298db4c0c7e51f0026793cb3c701b12c422d7c68ef159c80a72f93679639b8a4b6905e66357c93dda229d269e2dce538b0643680d6a674d6bf400cedaa8e27884e5101e7d246006cb3e4738c4625d6b89dfe0cbcbfe6f2ac583030544251bdcf992fb961aac8e87ffc0732c669e020d6d7f9d0bcf51ade9ce659d613826ea2988d6aecdef18d0199ea9a233ca71ebc6c1ba180700b09b5f9cde6f47aa681327055b77bd673142c88104a930bc5466d3af926ea58de337a1e800ca9a83359cf960cd803f214f70cbe284044ce5f1e24bbceebe73fab7de416b450781d1f3ac7275969e84d10e4ded15977a032f0e2e3522b0bc51b3bd464d4b8f3150a8be5e808a71bb08fb0560c94475be0ff7b12bce9f2aaf6bd6f5ee25637e20b69039574ccb0fd14fe919106a56c702e61d0a6c428ed29b9b7b1d7cde5fa6162265dc2e5848e0233b2a273eb8b96db889cc1ab990d946ce0ce99a1eafe81188bbbb1272f7c6f52e2ba921bc1fa2c99d2c7d5e28d9807987ddcbcda99a9a496de3a0d81bd329104d36d4250575a865b917dbedaf21792c80cd32c4d2500f9569e7231c40612d86aa8f53d808d50e84bf745e50d9fdb0bbb06a2d1899dd6dbfe9e70d8bd6378b30aa2f862e861c8c06ab4a3aff0fc9352fc4faae464f4f45d5960b0b9e5ce86068e65a120f45ef29b46e764c0aecda8c60bdd792499abaafcbc7996bfba7dc01e4fc597c6c886f4d588803a7119a2c71dea5e7b27806aed13906ac05e22817cde8f64e13cb282fdab5efef5856508cfe3e3454059df1597ae1787caa13555b35dea65f6af4a2cdbc3ba98a492f152e48131ee41f887c67a9ba517364ee31f0722df76a79fdc6b2354c53c7e07eecc4ca3167d1a6c354159dc6168960b2c1312bc2c8d9d782c93cffbd122b629848849dbf37fc69e4b94699d3a50d71ab003c1577b5bc3b145cee19d62d1462b60a8efa834c79b0663705e60749f9d716c5661d46cca35d8e60c9a4ad101f742940c9b7bedcce1fb2b3ac6c27e5be7a1f7be644a1835669c8e99f3f474f3e022345292096599d00ed238ba2ec388b5b270c1cb8301250d43f70a1402b922497621f2b55b671fd847ea2e2cb50083c756000b35584fb76611c2efa4f3ab5b2a31011efc4060238dba99caed6390e7e2bb49b5a047f7cfc0285f807606883cd82d754630009817140d6e43fc3aa19504fecacd1afc3956e81645b627da877a471607328265ae9e7bcf4f7d301f4dea7c4a518ab882ac0b59ec04b1378d4a608440fa3c3603cffd36dc8ffa4678d7eb0693396be60a76d14718f563a8de2de0b9ab928e3988687f55fd8faee35cef260b0b6b31bdcb296aeff880f12d02253edb214e61a6966ad3081c2bd708859e20faeff43073ae148b34a35b45c2c0cac50f70d5917e9900976a4d7cd01d68a476e5bd27d0e18879eb9c3afd5e5aad94bf5e388173c3f18b1a05a397f70764562f8fa9e594585bb3a33eaaf97cad4799f5b46a4f93a331dd5f007b8d5e14c2dbe333d32466b232936d06c6c47be1ea172adbd992c4e268a46ac68385d9026c77f8ecf00e52f52071466c35b05f2e5f4004df638e4f9665ab6a02a1e556ac1eb5db4a4b87223df489decd6c1ea6a251c60eff8948c4704184f8baaf4164e2eb43a14aedff641297f3115df44c11a48799a38eb60b6c7a0200a9d372f70049e4bb37cfbaa3876ba309b9145346ec0280ee418ba7d59edd1f73ccf71ffd165303035ba5b6af5bafff9b30ece0c8d5f771228718468288b035037850478c8716c2add609494cfe98da14707aca7cd45b0db97b10b4801bcb897853104fb795b9548029e1b07375129aee0cda76fce7d6d3af50f8e7444c28ea88feaacc12ed5b5b1ffbe926c4b1a4365c96ea717514752c2973e595aee48c257e57e78b99ef91b0978b5c9aa0c1b5409b28fc946d64db92512f25045a46d0adb330fdb6b62b6cee8c318debc0f2bcfd2b05c45f965aea5bbaf9e761fefa1cb7cb13f7b462fd9e94771e061127fac027c51adb6deb29f3c6fff9d253cffe12bdb85ab13ed992187685714d6f92ea462a7075ccdd0f28c916b3c0b4748f7ffaffbc2ebcc911dbc8c915f994fa9a28be7e6b9032c6747d28715ed10a5227f4c922a13f208f61d783668247b13bdb055361c3e9264235315cdeb46b50ffa54700f48024df457c59af4c469fc7bda72aabaccc5f6df990e7d64362f5af9d83b662d2a0139917a9d013a1b8ac4057a8078bf99baecc9aaafcd0657634774a12d029efc39cf7d6cc048d8da55cf9940d9f799893ac48a5e98866c519c72a5fb161d361daf070f0938ebcab25f0136196bf0d3b2e1e0af75144e5f85bf98fee6ec7cc8ac4f17478dafa546dbae9e335ee5b2813e300fdeb8fc7764b9c255ba7618eee480df0b7c96a6920569da58245056712432008af50231745ca02b1c4c8a7364d55db81d713c00679c95a0e5e9e7092e079327026c31ade97aa88fc10a70cf145d20ef6680e90458642f76d3ac0daf0522172351ad150a4485d767f1945ea0b1eed5eb667d02b5b265c0ad6132431664929a8bb89d84fb7bec05301e90d53fc66f336e2a94ea33d4d9c9f98fc166eebbbd4a876e637285d9210a20e593860a3747fc2d56c61a0aee2c0fc76bda9229eb551cf545e1f78fcde9220dec8a7f4bdedf66f2b719ea307f58db26a895a3aec421eabff40460647b32d18872890e13efd19e8699d4e36fe69b50d30e9a44a15eb7146e895d7a12f9a5ea66302d374b1494343de3a2dca63bb046da956ac689be74aa878ec7d437ef5483fde779489db5f980aaa2ef73a74cab6020e4f3506a455dfad9ba7ec34b77e41393f3dbdf324d8920e8a9a6b2baa1c9fa0ec72f9ebe242ea0a24b3af73fffbd6d43545ed224fd6e1bc85dea013ec7693cf21f3d708fdcfe89498d5a6e5883ccb89c6dff64f16d597798f0f712cee82fbaf448aea052994fda6575ea0bf0fa2c0f5e69b02aee6aef107472b06026daaa9a64b49fb8ba2f8c03b362f6e8dd7fafdb06d9fc31b300b5f9856dc29867c389e1a76ef53aab6aea2dc5270e54bcbc352a0c36d6f44c35d3db392de29dc2362ad7aea28810fb7661106c291fd464cd133bc8051987ede39bb4f6f6ba709ee0608ef83ceef0cf6ef216c08589ba433afb6eae990e6b4635245b64699405215277099ca4defb99e4ac081a5662c61b40a26210f5ba1a082c6dfc7b39377d57797abf98614ad122a89ec7c0929eb7eba00d0a7e47d381f4b97ba8c5608cdfb551809e640eee14758c970b7d70435765fa80309945d40a04d1b02b7e6d9decd588c64f45958907e2fe9010d91c25c204369be47979ad74aac2e389290e4ef34c0f6903787f4bc52bc3e5c61c58765b3b112f99c3cf18f38e7bc4451a48b33c51b335f62f482b3300a85dc4ceb00c93539fa454c5bb34a28814f27161bfc1245b65819328c94c560c9a2690b8f3766dc46f3f24109067cd57818e95d10e9d40a68b9cb6ba71345ad9c95c0368c2f280bee191263dccb65cb8754a8d4a4d131580c7f945b810ae38100e39c2564618702bbba1258b298d0cd6766e81b982f9acd159156b347b149af34a11d395ecd5db6e35c06a15cbb86f6388e505b4cb3d24e3017aee1e1d74f4919b2f0d9c3a0a3d91bdf99aa032f63fd1461153a9db6a08dc145a6a773719733192dc20626fa1a8adb19d4ce61799c295095d5c9eacbdf440417caec33d08c1c417ed8c09d5321e6e626e4f5f33819378572498f5ac194c052bcbbfed379d75b0670a9cf1b90301a54933682081daa61309a11823998156343c10188fec069023ab5864b997dc34e1467dfd58cfa8f383cda76a252e3b4158a7c450629e6db08df4d12762575e53572b5705a8fa8c7f75c599eb4f88242b91d9aa647853749a2a9ba97be0ca184c008909a09d80831229e86b2aa2334c9faf03a7eb627f67f111251f53dade73c245edef4cc14381de19734b534f9eddc4290e3a91a6144c4ce3b4179c3a0fb82404910dedd7d7caa1a131869789f09445d3799c47e1fe76b44cbcacf12fe88eae1100c4836de43cb36e42e071264a09f93babf2d2ee9c913d86ef29845b56f5bb384d3baee5bbe384bf21eddcdf6cb696c77127e2124359726bc0c61aee96b72c1538e2841e44edab7267d9216f625f9435a2beca409bdb686bbe75f956e4ad84527f1f92c7a952e8f024829fefa359a2aa275b529bebb2ccf4281a58cb60afa5931a4a16b97d5dd96ed6fd2fb6f0b76672f865f9df49a12c2c4fa05aa9960ed0a3bd6e29fdae590adefaa4fde6ed2c045bbe79b942b8f93280868e1f3e61c4d5c798594f19b05ee6835fc43ec58696a028a6ca65a093657ededa943f71eb8cbcebcb22b3367a98e182ed4f272bce6c25a5cc524384847ebadb5e664da005f4d74c1db490323c1837e4fcbd7af2e327e738881fff41194a574c9f97527cc230718ce510b6404041c674e653d2f4159f58a81935db7b9d25c174768a64ae7a253bbc7d161e0fcabe4150045ef0263a7f176814fcfc3d8e7e1e9828c2927dff4fba21843cbfa99a7fc8bf3894d49308cbf08b35e313e5ad19decc2d9545c45d6d05b7a2d8c4375e69b67743cd94df4079b94c693997e0cf664973d50a57e29731db2622775bff42319743f98ea4d8410820654daa7224c685188381e845caaa53b1cbc5880f7dfc22d087c6b45b15def12b1c7aa8da03170ffabf0b98fa44c56c53e9736a39074615841329b4154d77115b0b92a3cdb56e210e0b40d3f22f1c1c2a0e81743e455ba67c28d4ef263b78faeb9b81b15bde8d352c2da319879e2977c69467ddd5958e9950cb82620f76a85b0085b350878478faba70fb9f0a88d9d02c2bd3e96c6b42e011d6d70af7c3f073f698401f14d63da6165f4c003d47b7e0d136ebbb58817f1a0e11678a10c5ee48dd99fe83955be6b27cc7d30ec2a2b1c09c4e689b7b49f7d4b46ea06047d10d89858cccd495e5dcc782e3256d3f2b1e6bd5cc46eaa5ba6d7efd5a53d307f47394bb6065a53bc4a5e6a68be0387e0427c8de549c7e69b4ee63d38e293fe6be22cec1c746f3eec66acecdf2bcef74e0e4cc38c60e9ebea29792dad6b2eef09fc3dfa359560bb3c9f3f5f3de25b74f45f3185b45ec99fa104a5b463c12c34a7d0fd429ed6b4ed9152c4e232ced569d816955e4773fa9e64ae30b5beddc3bc5b3b266fa45d6f934fc72caf2e1f3a33ad9428b4b3db56d22e54dab6605d560be4fd4f277df4c2af8a3213b366bf2864d5444eb170f6a17c75992daf0abb0ad8f6ce56fbcb4008279abbeb368d4ee04868aae15ef3666c35ce694d02cb7c2fb3959fb49179bba83350135c027426074ab051b3c0cbef45ea54fa51837b2c11d3ae8ed1b8fb5f9cfa76a2196c0462ac918f968e0d20182860328dfa4f44f3ccd5edcc4180fee7c8767bfd5944a4024656c0d0bd21dd440c0f9386419be2578caac9cca5072ed557b00308e0aa82f3bd4269db44b508105b5441c7cc53b9cadbce32a2f54a8cf6ca6bf4194a5329a48e39e0f95b1e6ff32a5b54765e76d3c055b1dbf704546c86cdd18fa34ecbfb732bd60633529d442f366b6e0c93ba59cb09a29680ee0e3d8990a2bd30f4da0bff4b7558ace1d1b3c007b31baafcdb12c66a3372f602015489502294119f1e3a19b2c1cc74102e57c6e4b4f9454c68d7a951af97d6f9ec6b26c16208e50a6ec62f3f5d9dc95259d3dbf8b8e30c57fb785179573f838118b9471ba4922604ce18aa823607c049be94cc4269c731784c942667c0f1d9eb06df5042ee04b7b7c7ef0436b36ff28866183b19039bc510468de03cfc49cf10bbd61205579610a9b7eed9ad1867b1a633364b397f9d7499d8a1c6b440e84fe99eb0907abf44f1632801a8d93ade70367033f42ecb819fa4ec60c86b358df948cbb83dab4d1138168f802d7ebc7b526432db216eea151a936b9b4e09be057f6c9c87d76174df2dcd5e92c9b053f12daa243df55117fbcfa5953f21644160bbeec37401f5db0d60e6c5f03d0f2ee49b4f1e2fd0f4766730de70d39d56883e143128418174bc3ff24c054629eff6ac89b7b7943e6a18b1999a37ccc38a9061361342a0f028d401bb538ff1600376231f491ad28fac0b2a4cd9ce52a06888308e51679636ce8215df8a20163095069ed5be015e05cb672563a02c9a5465ae9d78e2f43354ddb35b1f966dde19f4e5fe3ccd1cf707db03920e32b9082aefbaccdc32a3c750ca6fe5a72dcff3a45be8b5c495194f902d7095c3b750044fd43aab6c7b468c223c3983310f2837e863cf6d7c1fca31f609de2baa484e49df3f0bcf63f804690038b7f260b5e4852731259fefbd5d18c4c2959c34ebf27bbfecccf7c7fdd18d17b00ba973aad48a1955023da7f44fed6922f0f983f9cffeebcb256e02d65d9bdcfa370a23497174087e84f83b155d16ec94760a75af81f1c2b8619159ae3cb2e10fa08299da6591ec48bfe9a6531c280701082350c7b3bf6f2d458f73b32e457ac34000280bf1b6c59f6557ec4fe4de4d1171e9c90ffbe0db63763af47330c9e7b53520d2a148df67a222cc3a4c40e87cc72162597189c06a8ad4d8de2a72b47838fe3de175e5b69aabdc174c5f6473ef8cee033fb309cdef3124830a14cc1bd2e9e0ac872e346730e4017b2bb966855526608ccaff3ee38cd9f8664addffe543416850bd129de901a84180f155019e9ee3b2c8a410d41766e99883036323f75d6d67bdd35bb430cc438dcf1f9e14afb2b7ff16bd83d4071e3d26a5a7a4e65dbbbe0d02c67c61a70c796424d8c987f67c407f243a7012528d97dd9fd38582b6a41194d7c821c8cf1bcf6d5ad7d1a94cf05ba1e97d7f10d18a5a9aeffc907d84d7500db2f0124d057f3a2765d4bb4ec798e80a0d8cf4cf690446ee1fd46de74a96718507e212687b2610bd10bf7c4a132f42fb1104e9daaed0ab280b1a581cdbe19ae073f4725329b2e8d15211551cea8472008279f0fbdef2344460c9262e997f9ee63991ad2aa96313b16dd963c214c08ec0d19a34329fc31388066e65cba62ed10ea1a1f184b3035f4b598674bf788f9c86fc2501a63c79817412a5ec7efc07917d4acf69c628d504aa8b8ebc34f1dbdb953432a3bdcd65c932d8e749a53b9b91bfaa4792c440539e73766e825f8f4b54251525ef4f98adaa2735e5ebcab7e0cff33d678b7a922f95390d98607be9b0cc07cf542f2da20f85155cc39557f259e66ad4289bb823db9482b03eff5ed848e5a43195259c65c18165d459aa762a9fbe4639c9d9367f46dd9d39a61e608d55de4ccf2623535cd3a27430722e46127208bed3e273385dc80ef0a3680a32a1a0caf69abeac7608e8185267bd88d73620f748c4fa4f28668381bc918d427e8ab5c73308e60c9eada6e1cb4645c78729e1a17c245ef820333f871a134a5e94d18c5e29378f07dc9016fc496815d5defbfe53770e993632a00db0263d930f22a2d85a3d03e496204b8f865d75fdc92a5e18cb6bd654c7bb9445897020b2c235ca5780d8fb137f1197bd41baabdcee8fb6dbc8835a857bddc48d6a14faae23e994544de0866915a40c3eb16304af8a09597a9445a9ff544c377069b8096627b7898941f6efadfad3ef0b46de623b74310f3e5619208f9cec43356bd2a0729e43d6bb08720ebc2791cf8a991b429c3b89c5b1429226751f790998baaa824af47a0aeff05e5d034e5833ebca4976f0b3900b5c1c74a1d72adea63807c12f842a3011b67569c5f4c2660580929060d7c50d91fcb34707beb04d12131e1fd56bb14decc088f09fd421e251ac118bb3f11966c88dd2111f1d543847f9248125492d4fda4a4bb771e4db5e47a74ed3c1bed081e5ca43001c2529826a40a4e5b2fa03bb807556bf6c7087c0bc31fcddbac79d570c6901717b304b1a224d6c561f9af86b5eabd3995d39a9c3611a591c55cfb1a50b71928c8898d9c5fea82b371f601cbf915c957d960634d04a13f505b3d95d2baba4d9cdd33ff1c1719a95480cb0d424e618bc2610310a5a633eba33fdf159d521936c808d3d66dd0d005b92c2f445dd3e408abf1e8ab23f5adc75124ee74dd218c438fb15999e0a32f8238d4b4308c1a58847c8d7b4c3e0c6da3d0a4696a56543acf3bd970c648472e3f46652018933dc940a06606ac2357edc6e17e7d69af7ec3d834838094ad6c6c6bc86e75bbbb9e06bef2ccfa6c03eb72db60c560f5946d1cd0fc6977b7920ba7e9663e08dd6645f2e0d600b5e3fbe152a6d7d0da30403a8eca83af3cfca615a2be3733be62cb0d2cdde28ddde1fa52951c7c15466d22deb4ec6f66a6b5e780f02a5685d17e3f08573b92f67f29e0102749695b159b95deeb410c025c7f72dc748a8c1837a364da4d3a829868819c7f379cde9f0231bf410ed1086ed2ae4a1fd361d52793d14875d4f64f50f7534d31ce84798594360caf2fe9d57fc7ec5e6b55aa81bb878135c828ebb44ffbcf393369f7b46de7b935775bc808c7dec1da6a0594c96bd235621d2ada1545e97730c2ec1399bd4e4a9367b74485824e83119b0e2aef521bd8988b10c2c77a49761405735b8f90c75245ad8545257d3bd5d75925b66669ad1251466a552bc89aef1250e782c8890824218eb16a894d5276b496b0fae9bb1fb99cb9131f0537c7ad16d71f09ee12049c69ad2ece6bf214acbd01d64fb5893c920a4a2d6221c0638e4e23447ce191dba43acb5e527364acb56688ddaf152fb4032f39e596639dd7e713c3e18e1b0e09c736d7fb8e8664e2fcc170d922e49d94b927f04d46f4f62d4408e674f56c993ec38e4ea440432fcd489139bb79a74ab8acb4b7db8e88866005411b4caa1ca9563c5c549cbd04605eebcd9f2a70e009b0287383a18a936fb0c9f241467a308b444e029ad22e06c4012002fa02464b91a00c1726bfd85e0ab7789db8b6cca504815070f3c19b4f9a30e163a13ad457340f4c06fc7e6f11cf63d0508daaf7b712d74b708bcd26197350e9d2e7f839a6de1d54c535afcbfa2ab7acc277570a842bcc20597ce5e881513d223587ad7190503c15484c12d0a11a2c8501a6c2c855b2043721b3d4cfa740ccbf007d861c448288494aa1b6c973eeab0e743fca80be67a88a3cd0211c12220908ff5a9789c372cac93a427bc05b898501527d018a7c82082a103ef92fcd3e3f078ac4b7e8915946e4585cb3cca91d7a9a653785afa158da98670b01bbb9d49df290a0d0d7405934c00baca2bd9580f71f628bd5d1c095f6457aab889511ce7c5cead5bcaa0841b6266cb115c9f6d4aa53eff091f42bdc18e0ec7d47168baf61b16f293b7d2858c7cbe1a17fcce665b12c47d19978804dc7fb5c4e961bdefb467784bf1eb8f6cf1396b962da40c299b22dd04df36307cf9750c12ad04b17578c5fe5a7e38d1bfcadf59814f99d1fe993aaf46d2ae55e1c11b903a2b14956223200498d2a7da645e67fb6a5331e9e9b56275f34c4c8e1fac39d2302db67afe224790edf30cea3ca419c9fdb757c126cf60b3e46872fba47fce012e71e37591e59c9f459c478cfba1b78a51110c7a3084a0dfdf0883950b5cef6212139a365090bca67fe73a898b03e746d4406c649e9ae1f8ada3f241c2dda94098441f34e05a218e872c10f6f5786952ecb714059c89ddb77d4b72ef8beae0ff781640e837b80f11494313350a220d47a8d23a24aa9c96dad139d9a135cb560144d8684e5fd19c5b38b1435365cc19233613c98b202c49b7e2a7fb48dcb3ccc88f41acaf6b249c42979d633a2b70713fa616c787e34534e618f42808b5e78d392ab63fd5265f85bf32c5125925bc278e94eb561f5d388dbaeddf33607598aa0006c98002553a79df919cd2b93c244c7a38694ecafce11b3c4f1f967f6e84391aacf1723013e8b3dacfc592254e9e0e4d2289b4eced122a926ed60929d627787929f1dee0d059f53a18081f58ccc8b29f05a3626f391bdd8e441d5c1e9425ace7df17c48eb14797f34eaa8fbf3c8abdc7e37a0193d7e515d17f73c7d943b7201dec363a3aec715d2ead879479cc351a4bba7ae00e3052a7a529cdf2b10598ce2d4ac9c8d5a342bd3152b39ebc96701fa908961ffcc47a5f1af8ca3123505d1e8cedf746c850c1a15d150654cc1195026177688e90c6ce309264af0a43ee6bf1fd7f166b92731ad092dd0a0aede74eb0ccbc964d98fe3aa1adf1b82eac960c27f2fece9b577b39f1fb06824e3912915389ca30acef61b0ffb37721fdad072a77d0e256f095176d4419554f86ff144f404493fb4f75e0a0fb293f2469bcf8e91156b7a7c2a9f372228b4f41e292e710ef7d59dfc3c3b2fb37d54b3cc2518fde9ffd5f2b630cbcb2943e40173a4460d58bfeae5e974c40e55ab27c3bab216f862edbb882c54cd2f43c87be88062cdcf6b1855e8642651f0acdaa06f98128272331306dfee5d436923c30410b4189ed7fbb6eb2ef650d58809657832152c0b2479aa1d419b69c79bd1b00dc659e33d812a8d032003849e638563dde346cf69fc9421783a64f1bf0ae215ab3aa7fd80f5af2d285151be1350f93d8132abcb144e67821c982670ffa502b626690817a850150cfe1d6fc862cb6bc788969d31d1835465d9075b9e607a3e40eaee3b18c28f1eb6b5ffed93147a80f5e09c238e22143c74bdc912f9446f88766f260ff8caf23bfb36f5a10ba472b2cfd701165528660b875911f441f66b4e67b568a2fdf5aa1722470e13068720e3176f50c269f8cdb243eeab09185c8c92588a4569fba42d7cbd551cb389a162032ec2c0ed949b83409046de55282f9b91ee0153014fc70ff743f8ba495a3093ecc21ff094f1a142b968b7a70110c9273325f73ccc4201a9a1c26332b3e6c1e395256fbc07f64ce373012f54d044a57e3addef52ee73cec1ac46cbe611dc1c4a91964b487b64506bb0fce94a1d9d3c77f5d5811e9e11bcbbadbc59049f650fb2413e5855d9c66688443e67bac8205c38b7dbde81b35905f32376ea043e3020fdbfcaa3eac23acbe02aed2e3357939f7c5a878a83cf6c80ad0d6deeac7771a7e266c24027cd4399e9f868d985b91f5e3a59a727612d8240534e8db0bd27022b724220f6fabe87d059fd52b5f60cc0a691dce6051af472b22a607f7d561092a7594750cf6e2ae84df0761997f39218f467ba93885e3334414f0f86c133fc19d20ea7545b3c9c491a06132b9582c692e11693dc6ed9a90cd6b928150fe05362f489d896f42099f26b1a104c6ed6185278340a6077976c225751746c76cbbb22df6777c1468865ccd36ee1963fca85b141a5a41fc01774c468ce7482e0ea3d3393c255cfafed949c3e8bec022033ac7ebd8338075aafb5ac6dfe4a58dbba940d0e5b7bc58bc7b15d7a7dfcfabd6ff1f11d69df5c40d296e3065a4522fa76f6262ad4c0166a60ace06747128c68cf92d1a820f45b2381e1fcd7f65aaeccbcee31eb86a0380f1bd148e8a528e8e24dfdc1093c569a5001e8f927f6691852ac8c6197f5865f2a30fb4588685bea7504bc9673bd8a9a3cf916167061da187eebfd6e683d2650f6b1b0ace1727596d0ef0b3b490060d1e05c62ddd7dbb0c18f5f986bcff8a0ce86c55b8e071e53e0a630b46d9fc89e90e38b36744d1cc1c520fbd2c6aba7f7861ed3c586aa5e2f508359f2285481f9971f9774c18d19bce6ee0cc1f84afd8450a2ec9735b48a8adc7f320dc15d6becd4b7401b2364d00baeae45d674b570f371c9f40c4605ddbe1a932d64e7ad472cdd2a2e5a84e6731a0791ef4dba1f19197f881fcafda6ccba37fb3c5b0526ab4657fdbbb33246426566deb8425be7fcd32cb9c43f4a059ff244e4a7effd87daeebcb48cc2786d918a1f11375a4c7f209987b207c64f952b5f11e8cb4f4e14a7c5af4a47fc3686a63533422b21299fa020d4c25bfa7b7853a2e9f75a0db086a9937a1f26ede1b6210be50f1db0c76542a82438af4733984080568256fe916fc7b5c31b34455b24e967f60bb0081d6d3a6520c6eabec153ded39c2b931031d40b04a401e7434b778f48d5690ceda55b6a7e06903922d23bed4c84d2903effc401c8286d4894e1d903798c0d39b4ac044e99c9235899100ac0dd30e278b0860ba341067a1756b15ac4b440ae8bbcd0ee945f78537371cbb1fdb9c40e4964629ea9f94e8664738c13063f478010401109c320df2fb6f96f2496b2fecfdafdb3c51f9a5f62b8fb03b3bc137ae050469f9f319b6ab03893713956e59c299020139e205c213c1183d3f1890ea53481859750fc5614c44924ae6cdf7f5410055eb5a2944c5fb1dee9a64930e118ca3c5b0deaf281a71540d295b2ddc47c40f8198ecf652871a549cc4a0ccd8589851e0506b4983e62530446c69b4afc40a9156039e0cb79276c97e8817192b6c4ce61b14e51c3552540625c98983abafb2bcc9a4d06810f01e8835a666a8eed1442bb935a200e67342dc2487c285db93560dff243bde031df5cf31ea868fcaa8a9a7a58984b6fb9f7f88f17c488244aa65bdd41f5906c5bd3228adf178dc10c557cfa804de3ed53142ccc89756c0f2b503d5cdcc21bfb2b1b4b85e905cb34d8615d3f1b5b77e37a06962ddb7fb7823de8d7a21d1f9513d72d5f94e02075ac0fb55ca617a5be07d9adb56440013910fe682fde3b686e32e62ffb76e05073af091e2b23306379fda15dc80b0ec4f998cb9f980096078f2ca3785ef166e6bbfe31982f94a81d7b96ed1ac924ca2020e032015fee327bc9d544addd8185e8c18c3f189283dcf0d201690a54b1b6502f456ee813a3a829838f5104317552ab986af1fc4b2bd494c30673a97d0b906ebf779b18b6aeffa625f9bc09963f53cc610e0c451f7f5b986728ec1b056951442eec5887e9ab5b848f160c41e0518941360a32f660bf55bc549ab1ded8ade2ae028a7c50a72144b64671fa3c8113b90025fdc5347254f37a2e689d7b406e43cb54ea5e599a80cd3b041a71743969e43e2936050ed3ff6b148d951de0b5d1c10c2b16e653be495f88fb9c352dd0718a3b4d11134f960bb6e1df02a5ed996fffdfc81bed682760afee55f9ea00ffd565651de9bcad5ebee8c635107957528e97ae8caca90150cc364fa5c4ef8221a11dc606ad424267c6e333e2532ccd4e6ba5c2e1717a547b3acd3e75ab0a6da05993ad1c35f8bf838e41a0b3ae6e0af0958ccf0c0660edaed4d0541b3bba75f5ed58fb2704981887d5b5d832f7cdb28ee70bc3f964d0a119bfb4d1fc418de182f201b3200a4917eda514b9fde27080d3b563a264fe09bf62baf5a68d6f45c0612d4b605dd61e53c0adc6fc25407fc4c1c79f197b6042f0a3e3c058250268ee8801b3c1913f6bf741c98844765d0a84ee226b4584f9dbe5516be3b2777e69c63d7e6fbe7e2ada5914426cd7adc15643331d0fb9dc93c8b3897e7ce7b37d6fb5306d3cfb36f536af5281dbc9cf69c7d2f621364047b1d68e53bfeb8749318809bcbe5d034d6a282d67fa36425ce59d675949f6ee3424d5f6ae31e6e0d05b2f206242e211d719f415cd5c6d4d855bdcfc7400612cf2525605560811ec1dd8d08d785101adc7e1de06da6ce0a3395d3f0360d91b2a7be0081d1adb61069e81112a9e213d941ee24c3a7d637dc59ed4ef77c08fc4f6e15c39e3393e496f770b16dcdecf7282dcc358006731b73dcc35e4dc160f753870cabe9183e3a4d8651e8a9c718e085dccd7ad8f1844f490933e69fd8dbc6d0910975ad5bdace43840f3025d5abccf24a81d5686c52ac8ae3b1e0302a64cd09ee14ffad3b6092f91e5e650448bedfbac2bcea10137b02c48114c67d86d4eebf6b76b9647d5095a097198ccd3cee8467b28c864e85481771757c225d29391a9b28160acc31fbc549efa67ec6ae432e00440d752ab90adb3840bc253271baca54ee143748aa890cb9b860b0a174ec76ad32debd5053cbae910686b7367b0c12921e40f0c8221c52dea86c4fe6344a2d7498fa0b0ec87ed935a0d19c4b5fb1261daf6f8740d180b6c3bb47fac734007ce9df9b3296c63ea152c99c9463aa9f1ee619b4b11e9e07288b43ad65dadd2899db3c1d89bfcebcb249825094865dcaad4ef2c8b91c5fab08d24df2161673e0e8eea176298e774ee2041c6f74e0c611d6c498ebd61fee07d27ba0332b426e18857bb2922589930b94b0fe97c20f0763631938e96dea128b26f18e2aa057542d693b303c2fc6d00524cc1d6cace035f4b39f9a369de1d40add5fa2e145faca785d24a42cb0c95ca80a7cad8cb9085e4d8952decfe1062c7920b59aa1e2aa03eeeea245d5a6cdef095f65bad9ad9536250205e568430994c859d7435df5f054c894d0328811300d7761a42b3bf56ff9c0ef8c57f7f6ca4769ed1031034376378d1d0fb2024566f660d38ffa21ad0bc124f1a7dc28c257c65f35b123d428915562fe96bebf1c354ddb419e0230d684e215554eeb3f14b4d5dd7ab5364ff0cc477e32ad6249ae3119d6a08684061c13636bac7e7a1faf00e80528a1f53c065aa8f7c28760719510d8e10b7564c50e93c0196388e32f4ddbb899b4624d2eb62d05dd76c8cdf4862bf0c42249c7469c73a68fb32b7540f82600148e85e160b46fb44b3dad9b3616ad89cb3450cb7f5daf66c15b5ebb9a5c9143bbc64a88668843c678a0e31e466579d9989a867475b8aaf5b53ed75901ffb875cc0e1a5218be79f913d8c1b9d55f24533f3f707564c383c0ab33e1c6eb628925747732a2c38a6752a4c2ecaeeb8af7d6625e522a423db4dcd2368e33eb7375cf29b79fd30ec03de49ad35c1dfa9eaccce0a27c7842ec3c4f2e6c7d6a1408056abfc9150fd4a12239b6763d39c6a852d5972f0e64df95aef4d1827bdbf9ba6fe6a2db606911f36f432a5b913d7f74aca67199b7dba6d8d4e55c8a12891f1c18e665ebb4cdc8c9a64f5075c782c2c92fa6228e24d562a482681654440f7e765fd1c2946f7e658fb95e9f764964147906a9f90b40375af86de4129f4290b2c69c3c92175da1a9893168c698cdbf83bd0e6eee8e1c175f45432533740d2addb538a0429e3ba057318645a1d60364df7d96173f233c786eb40a504a27d547d289b8cc9a15ad25010213b76c81f7f38d672073ee8e3b9219a083798d2cd7374ef4f0190652ef2c68131f047c3c7930d0bec783097dbe91e116a8a665768a2c8f2dda9beceebd3aa3b0b840e9df59740aedf3e6a7186ddf0d7f932a253a15c100f7103c57654a7cf012027bfd151742a20faafb89fd52f0a3dd44b3e7cda0f68143434a7b6fbf32c732b39565bbf84c2438e7acb38272e3bfadb375309cb4d668b74ff628c1602a09bda27fdb17d63080da795beb4998e43f23feb3a93c95a83b45136ad3696ffe503db4b7fc9d1cc71a16b833a5bb3aed06686ab2be4f28cdf05098e89b4f4f245721a7a444b912360e6395973d9c8e97eb5f3cabb5f7af98ea6bd3e516b7ba4757535afa6a7c91efc757ac35abf0a9df8160ffa151d9e3a1a80a0b1d8280d0d398b04b635175c5c06248434bd8721700b5178d969456e4497cb77223b3dd6b08cfdc4c00bc521568418e2c82d3304bf238fb7c8b7fa03fea2c4e1a570992576f467538869cd9f7d03ac3490ed41e1e1362590db0d2842e6e277a78d3ccf8134d802aac38ca295b59d39e49c4f8131afc321dbad0766df215df2d1cebefebb19d495e613e42f238d1b1beef3792f5ba5c9c1ef81d0333e6f193561a43a695a4363f95f9999ff1478b70f343c3b4964d6f8178303b158b73558a3f573c7d219f4db2949164dbcc12041d0adb3f3c911a23b12a01340bb60ef74ba95c811dadaeb7b22628508691994d7462ea6be0cd858d0481b64d672c572c66dcf1d8e3165ff71644470cf021b2eafd5778bb419400c507d1feb0afab148d4f366e3b1bc6b18c0ba386c98259e0cdc06781e56a4c490aa2943805acf19f1763d791c180d2d7e2abd29804f707fcdc3b34fa2d3a35d1b860a15b9283d388e120ff0cb6be91e53ee6a617d2b77c71e5f05de5348eee762d21ee3f41e3228ad82fde42654ae14e6f6f2813997f88916b26d595f949145b7cb79305f6115cd23cbe3146a7d1bd2b61eb329090236c5081f3296a50e66d12cfa959e9d0e662494bc8488797cdcf72e49c036c9e5d02554be14b23351c730f41aab10732fd830bff03a7fbd65884b27f706a6d6119e8c9caebf4773bcfc19a5d837755f3273f985288e8109dea55ee97f125527e62af309b6b7d9824c5790cf7059baf91dbe264749429e0631d803ca9c80fea07c2eca66bd99b55833bd4c6137b55fac375b5662ad1c4907ae02c09d3491febdd7a02ab66ed146f369cd4b0be6af77f71dc5b826e7e422ed8eee911a420c67350d45efb9462dab997e107442de72d32ba374f7129af30ee4c83ef5d2ba672202657378a45070ef847a734cfedf28679f16cec8425075d1377fd5b0a9df7e755dc86fc6a32c05fc6565c7faa281ff4c9fd1626531af0158996db52d94beb1f2e670f9f36c25a91a1793e1ec92c62280c89359b00f928d04597d90ce2f1aa9afe2773f3926981eaaa043770a454f548a87ebe6229161d3a2c90e0c72886a7889c6cee0a5b2d4108fe1be2254d1462564a1bda821cc20682f841706be03984ff99693c9319bc841a9f0bcc93f3399d309b6614548c4068492895041bdbeeac987378ffd55a7d9b2be585aca8781159f1f5b6be8e6d03ddc843e1757efa39aefcd8e00f4b67adf046afdb3f42dcaf301623220219fbf13d807dd778484474eb25c241d63b40711e535a26b78541d320ac514a50242d48acbc48740ecdbbaa19ae529d028bf2d3bb507bc963dbbadc5f5946aeb95350b8ebadaea1168328a47696b05454cb85c66324a4231406ec6cfe69383c767a4c9e578e6853db4c1c8636a53d5171fdbef1426feccd4d4ca30d5a04b381d67d0951579e051eaa8261f7739d5bcdb2dabd025592c1c2f62096348895c24d4e55f7a2637a6bcb830d3583f8cf7d64d8c83f4655f2c6cbfe3deaaa359fce79ca70ade998e2443902cb200c358371f578251ec1b924453a9ef26af7cc33b5fe51f88daedac0c02e784a48a79ae69264dc31f655a859cbf90d7e8fcc7b34511d3fab0a4421536fcf62ab87346933ce6cf511e01a2b74d298ce4b15584cd0ec53e5bb7a8fa94040066dc980e9168ad1a69d19d155b4d31ac9f2373323ddb6630c46e2004f2d582e303538983d51eea35f8b51f473397ae04075428b848291c99cad4d67e6bff20365e36d88c315ce22fa2c3b0857ad92f921d0dd621d25f0ad652ce924f8cb9da0d1376d61fc22c54177f1e39142ccbe559d69bd0cb9df2e7c15507c89bfeaa871d01d71c821017a76dd36086127ccbd1d293ac7ae78b316d4fd0911df6faf987d87f97335272e222d762ef5446949aa033d37fcee8fd4fe04b7ff1c0e60c207e88aad5b3554b80b9a3f870de4ddef6139373a37f7054465fcd081871a8f4512e39325d5e1db126477ea60f625145b9618d27ad1bec77fe6fc3b4d0a1f33e1517bb25c869214fd84223cddfc0fface9481d7b7452324f796a0c6d8214e9e8c5c36dde640455412fc3b8dc18aa512e408bb021cf027a5313f68420864ebf5561f1a287af0a5d65693b1d85207bfc8c68f7354d3c606a85531248887bbe1a9109fef6e4da7a16f24dd2f3539ae76e3efefeadbc69a21b1f59d25426ee2d57d6de91bf81bc3a74a3b79d5c11e68a099bb650849753a397db3d82656c6744f90f6a8367a549bc3365b6a630337afb686b767a45a42489afa81c99523b5bff9e240ee79614ef8432a9eff1dc47a5e4828c7e3edd081ee4bdd38851ee98dc9031196f918af707c6d2b64d3f253515797a286a4eee56abf331124186192d7b42a394080b9287a9127213fa49c7aab2bda5a7dd87f1d3ab9f3b9c4a678a758c2a929be90181086ba2430949b479e84a19bef15de3ee231ade2c1bd4f83e5043e40214f232a888ca89f514345209522f2d9ea30ba10b3501d6809724d39ccfa70854f90a2d24792a94cf1925b1c1bda1364d958ed0a7f78114f0b8058f260845f6dbface25cf568b7a95fda4a4b23b2cf3501db055aab90ec379c0165c2f6648d389135f167f49360755a1d598359e3925a97fcab3be39876e417dfef30762d6f12106ede5f8b8011c6a52bba8afa280d7435ca7eac2c3a4187cf63287dd49ea5945a64ad0e2f79cd17cea730bb30c1386c8d4dfa56913649fb0123cac53ab25f03c0c08f90c1cd405d805ee0c54ba3276bda509c4e7213b00ff83f5c1c3fc6ca3fdfd39bf1a02a705214ed2ad7d3cc7716e7a0b8eb5c60651fb30123bae0408b5e90f7a89fae2b5705868214fa436ca1963465507e07a1481ca2e1d1368ce2fbd5c85cd88ce1d112d03382684fac7be7b37bdd6b643d4e32cfc80a2497b5f0137912ff44cffa3a9d2663f7757d18b3ea2d5d09b7f927d83ff8b7b69923cd5f535f7c4f44f9608fcf4560ab0ca5aa1d63888322f47384597ae8facbcbd54c08b7ea32fec28efc139e389fdd3767b4dd8b7ff0321d3f684f7ae3c341e85f328aba7b4c8aaa7be45f0d4c83bd9d2f70ecb3634e211da3414aafe1391a2a0bbe7f0d7bae12c6480f8dac67836f297c949bdff252d8ad39a4b5f540961a0f6b89e16aa80e83b1d1618a5af1eca5346605026778f52e95fd622b9831ab73ebde62c12726123ce8cdc332ea1b4b06649e4f3d7d600f0a6e265c8e7bb1c0509aa46981247a8f486d8f3a2ae53870d610886c15bd84278379928a2325c9125de3f906fc38a65e491768961d2d74c3170f393e74b79fbaf1289a686ee07b12e1a15fc179865b8736bf414f51d178010c39be609b047a53e1e5f7a714a73cd1b790e33d46632819984bbb30b19dcd9093f3b81d62d6bdf5f82ce485ee8757f79b5e6bc72addd85a874776b229b10fdd876cd6caa957d123d71b96b9b39f428910228aa01d8dc828f5ab9ed41cf5bebe6cd0b698ade437289588aa91dbc2ac545a07073cd9241abeac5b8a1d869e503b39e716f7bda00c9683232f8efc1c0324cfb3c3f50db96adf8bc52340cc434660d1e8dfb6405908b7aa00b223eaf2ea49cf4dc6f86d109327507ef98771484e35c6e5987161fdf4fed7aaea8f118c99d39dd32eb5e7fd5f8c79dfe1bf4bb7afcb6d62fb6f8e280dc160046b22dc018a92ba708e1aa994b04e041ca815633380710dbc3c2e33b213fef0f24a9cc0cfd675587c28b883ed94b70a0c9db4b95513ac0847f17a34a84ae5ef407cc5070f32e30bdf31a2d22140cc58f8381e5f435b2ceb42e779c3f38d621f458a3f65f80cf24099dcb075da5d500d6cdd881fee3a97427ba3e7ceabca2ea4242a8ac3cbb81c793c6ee58fbdf652e301e22847f7314e465aad20b95cfa6901cfaa021c0dfc9f3e5212dfd560e835960293488fab43a1ec6704b880607f47deb33da28aabe4b2b095faf8731dfee1f1a10a52cc4bfcc04babf3382e98b8daeec650513a8be3024a717fa3d3a672d6e8b513eda0d01c3bd7089785de6b01d346f030d180782ca807354a8a9b9bb969b11936e6b46b0d0ab6c3b7ffd53b34ea1767912530cc9e46e1ad62a821d2f0e0e04fc6373ef7fbef42dbd66b209bb4267b123f4f8f404bef1d04a40441f45219b52d014b53931feac8a44b831a7c5375e18bc51ed25554c94c84d867ad742e22e00d1114bc3ed9d3fc6a5248141fe668881fe85778dede06b34c7c7ce32727fd5b16a09a774de1df9eaffb205cdb88257fe04534fbf94d6f8256f54753e07ac8e4507bded32e96cece50d328524f0ff3cd47423b8eaf5e80f61d1d31cb28e43a34af967bd59921ab87dcfae83297042aadd84043722adbadd67e2b5cc78ecabd4da163b86f75a0b2fabb20341192584dccc485345747384d5b5c562dd42477601df57d70e73091f66b6bc66a1b163c7dcc05033ed911081799804919350624570ae7848dae74287b76beae2218ffff3bd8746ed617c7957b3d66ba45ddcf26ce631b0cf93305928b70709f13a554387adaf2aebd2807729a0018555317ddc80af5018a107232d0bf0de41be2e3eac7b406b700553544537496ef4bb18348079290cd3b8325c7171995cafa4eec8ca3d5ba9e03ad098dfcd5e2b5004ace56dfe7d62552ca062e2cbbb7dc7ac38dfc4faff7a811613101ceab363f65a21f1703edf6f5d207abbc9e32dcfe0dbdd3b950ccf36c9134917fabd4d6cc66f17ef89ba36300e3a5f56ff53a1517e5dc531aac6c31b124bb46c0fc5503cd9cf33f46bd8f72006e33e7e4edddbb26693ce9c37dcbfd2705ea0cffe5062afc4997e28d094b64e759f5776dbacdb161b1bab6f9b2ef099f79d5856221329469443cf4573af939b0cae32517f1239024d8dfbbb332a2a14b07ab446ef10ee83ed5bbba67dbe6faad8f01de97ef60d163ab1d1fc6c77f1fc0c77d4251350c897b00fd9c51a805f08d34d613252cc650406704da54fd22417a60140445cc70cdb60684b8e6fa3925c430f7e2001a80980c37978744ee6d47669df41ac8976dd6154fbf5e1626514579e7595e67c89cbdae33853dd1c1b27efe084b3408b4770b78ab9181ce154764f4bb74c74396c004c2cdada74823b854720bcb978b2b805465d846527868321f26355282ea7721877879d5f85dcf6e4cf51c2cb03f27613abc6f32bf74ac1bca5be5634c351137c6f3ebbfdceadba915e4994b89bb90e55b3a158fb2760f9f58d125198dc43f46828aaa654592c61cb3d50655be85b8c6ae7ddec98b6e18f90212b5da7c78354f0953c060e8732b0283a8a2b0f832821312febe4e3c0452840595b0491594c5346e9fa20822427cc5c02bc33d1e00bf0e11fba5edcfa107a6c1f15b3a93232b42fa50e223d7d6d7123717d5393209fa39c3d8cc7c3f71b9debbefa96b6bdc7b3432330b5f9a8c5c129bbd44313745fd2875dc734469d0f0e158e3c5a620d7c9ddb00f63105dde157f2a60e2df03ee90a3dc5047cdc08bfda7e5f7a94a364f642ae6ffee8b8b0377407d3cc8d96df7fd06ce62e1e83bb2612cb9006ec330e4384c76e8902111da3e8f5855d8f8878e4443c09c7e01d247c8a4e70138644fc21cfd0c99cc1a21b4b4d2c74cd2d015c71690b2d22ecdc409775b83b6ed6543c902e63127982a901d0b189e63d0443743d8a4c1e6a20d565fba9e9fac00a95cc6117d0d58d0c04dc904b07d994ceda30a0f25a6e48171030061533b8101d99e7c32f6679558cd10df0a706932ee5e20d4ceecd7a01c6b9d007ee6bc6a05b011d360341fe5af8516d612eba5263d53334414f0f86c133fc19d20ea7545b3c9c491a06132b9582c692e11693dc6ed9a90cd6b928150fe05362f489d896f42099f26b1a104c720558844306c371522a355e4d27c037fb1d158d368ca45b32d57f9413a6fb8c006bb00564cef346a823b55ed38055a5c54d3fea6b13a4a3f6175662d0a0f0e148c2a80db77edf4ac19ff3e92213450c61a11d0ddd6ebff8c1988973e1d9a384a2251ff2292163a0ce08ff51bc478d8b91b0308a2c8f0d24bbb6ff9a7c1159f5be07e38efb8cb97f5a80ed835f2e564ea34aff67a40430650f9c8ba4376e84cdd97155697479898f764f3b9f7d69d8f2ce97fa29b7e0a119a046fc1235a77323ca11395736fc20b9b2ae61c6440dbdead06b7fc6161621bf4ae5f3ddc45e0f4b66e461ec7c2fe7347f51abfc5e47bb94f02b552877ebe0c4a406997dc36525c890811efc900654204f4884ae7828214f5a5aa1527d9f4c1a4123ed8922c3771fe0490b79bf9387bf17ea4eff6779d9f2608df516da87723fcdd56bb22bd298480190fd0066509c48c4e153ea09299ee1c35bba430de73eb55be1790f66bd72321cb8b1e0ddf4851b421d6fc9a1b0b7a3d7cee4bf54193f7ce311bd97521a55e67ceeda20bc71f061b07244282a47dbbecf45a7104d805fd0dc9ed1213010ee0a05b2c1e4338c150f2ffb19f3bef629b7de4ded2b14c0bd8e05ecf2bbe4b10ba35ace142e1709e0d4c24e28106e2bc98eb7e721c4519973811366f6d0d716ddea522cba64af4a23a9ee990d6dbe486e90127d0eaf849a8c9438af4733984080568256fe916fc7b5c31b34455b24e967f60bb0081d6d3a6520c6eabec153ded39c2b931031d40b04a401e7434b778fd41738f4d61b1297d21b6ee5691f51e5fa49431f6be5324b4a1e3c06463124c04b4a27316348189158c958d178b5b5eb5162be9591732f7bdbc81d0dd8c5c92b1d07af002e0521639055cff5e4c559f392b49d60d966eb0d41f44ed47956364c22566fe994baf6e586e7ecb591f38171bb2b4abf061101dd49fc25ee94b02c370abaaacb9e6038447471df904f714f0a14f620dd4d5e11d64d3245dacf596898056aeeecf953e5d77fca31b9d24b8900d3ddd5fd4dc159eb88feee0530d058d7d2a32f6785697f524b016041919927dd338321c904661b37a6ccc802eaeb669bc07386c30be0c40759917ea1f1eb0c3d4dae825e14642b8be2367acd193eacdc17672bd2b99cc118d414b4b0cc7436fd89777682aece4dd50f7092e486e036d9db8b3e7de1fe4e0f405a12dff428b225994a2707b52fb24591da12bdb7964b8de5c4dec9ea4bfae238852ebd0ef8557de0995a29b7e8eb8400d6e4789928b66d8a558e711f4a69203f66bc9866f33992eb3e28fccc6aca2f5284c8dad68f7b7d3446cf70b1ca369845ec879354a2e4e27072fc30d60e0b95b96e5b9e53b0d58a23304bf7be3888bb68656f9b97304c8791ee3100c943d4b3dd7975fcb2b60cdd4ca8ddfe0a1514574c343468bbedf308770580ad2cdf178e5a888fdc090df7986d4bf681df6372aad7971b8343f9fbe900f595eb3be0d8566a270fba42d4e30a36a7ca826cacfe2cd147a872b0a2787f9cd4bcf13b013fa408c1337284418be3bc3a31696aaac8b45e7b91d1b5e1f171d0a4c6334c98cf001b540bc38233470cc94a448db5d93173ee259ae69eb694a204827ab7c04441e2321eeea821f4141fb0895b063856c06cb93f8775d803f72db45a08fbb5e9d48ffa3c8113b90025fdc5347254f37a2e689d7b406e43cb54ea5e599a80cd3b041a71743969e43e2936050ed3ff6b148d951de0b5d1c10c74fde19dd5bebb588d7cac2a13426bcfae1bd7ce31ac54d2130a13604e4a925ae5c382ca24d6ca7833dfb476878cf67479495a9b09bf916c68d385ef57467bd669a2cf76f12888a4cd7f5810b347669332f3b4b6387e1ae2ab4c0d2a87996e1157d83b666ccd98f5f03d12dcda14343ee79f271da1f7c5865fe29215aef9f7f70c009c0ebf8e97ede49f7b78ee981165d731e3e858d8b0ece90cf9a72d42ad679282f013de685d50d8f396d87e4b2a92d7b2774fecc8daabf0fc61a5ab53a0f2ddb7f208abcc799097a0d64aa0e165fb2836b9c48431b5f2397f7a87dcd5d11b33b4d8f1e56fd0e08f3ca9461ac1dedd26c69fd05c00fa5df9966ef773b381812b29339b5819104f76870e894604874823837ff346d4ba0cd50b4db6cb7d01fc379e272538b6e08d3a6ecc5ceb50ea1fe9faaf1cd4608a08da0678942bdedf2b6e4ba8c46d28a677ac06e3ee8f05a1b88f817954eb9af6d6b30e670bb92e4c5300745d41ec9b7dad4b439e45ea23471f27de9cfeb6dc5e9a65f2e8de7bd809230f4f1a948cc756362ea53ddd8e0c64adc7e1de06da6ce0a3395d3f0360d91b2a7be0081d1adb61069e81112a9e213d941ee24c3a7d637dc59ed4ef77c08fc4f6e15c39e3392172e6ae06e79539cdf29c12eb8c5e9cc6ba203c985de510e1574e6c9d5d93f0a947fca045322d10639ed376d792d93e2291db8ab0d098a1e8c9bbbfbaa591a246c04825e3fa40cc348975b26331eaba38501cb228300ade2c626432775816d77c122d0f56b6616fcd74657395db7bdb499b3b1854d1d2962ac8a31f3c39076a0963dd563c5bb0451f81a43f25a0210016568378874ce3700377cbce03056210465f0f046f478c1aee0c5ce386c9e90f9368708e1f630761766c30225b74c6f683a998fdb3d22ed69fb4f678289b0613bcbe9e40c79a4f0e669ab2f385d78e7825d3f2a2dd45b8567d244891e65b7c27635772842f3f1171d68e4bbd76db778d983feacdf90425c3650e81f3615991b050393f885c32e10851a983ef3bfe525ce5b65a44dffaf9245f9612775326c4322599b71f6191c1d8bf9f11df00e1c5fab08d24df2161673e0e8eea176298e774ee2041c6f74e0c611d6c498ebd61fee07d27ba0332b426e18857bb2922589930b94b0fe91dfccd459c1936bd7a9bc4718fd57805643bf9c841ceeabaeba6b204c66fe04310df89246026ded918a2450fa9094914326c5586e60d29fbef387d3e4e8f3052209c444a3580190c7905ebd79ba430bb619114fd32f3e6626b85b9b3e7510c4e036583946521975473d33c74310615c092d823b74f173f1faa604fca62c5c81012c2d93cf3cd3936e82d967755e5975d7a27168c4e641bd3aad9bc324109b2e172857f18aac9bf0986cf79adc2439502925f25c869c0593d7417a38830af63296d1612494e4844161e479313e11381174af3f15a9516a4dac32337692b401227671836ee1ed1bf5893d387b707d063021904f29dbc0fb251fc4c9f3435d1ee11606d7b0dea13cd3e2906500576c134e16f22b712a6cd6aa77a11484d6b8e2e9e9c691f3b2d764387906d30da6c18419f5163b6ddc78071d62aa6496dc4a516e4134ad9d486d332ace7c6d48d995a184c207fe5b8ad6c0d78ad1e804e9952691422ad65dc2f705b62990eba482513cfce5406fd8866e1c3c5fb51a23b71a620b42de2a0380825021fd91922dabdd9c01901e03fd2b0f03d2dda702e0b16a6eb6c797165413e5fdf1ddda688aa065cf158ed12d3a8b3fb7520ec2b67750d2b0150fa2a73d3dc6b7099fa7249e5a5d3e8e173d9174259b5a7897b3a6fa16ac9407eb3b4657393e3ee0549ff7355da59373e41a1046ed0d953c6f0a334b5d1f09bc35fca6c8af3436ee5b538d8cd701c9f26c1b2fd0fa58571085d1e06defdc9cf17dedd7aa85f17eb18afd0f6ec500708f1803d0abcfd3d2a1ffc439f546a1c79e550b3438d71ed88471a87928a8200ff6b913d742422ed8b606b9638bb671dcf4f106b498a7d3dd8b54ab7f255ed3d64f9cffa356a646046548825bb5080abd0ba1e1cc4a9c09e05c7142d925acba4ad165ff6c532ff0d0b8e8eda705001084fbb5fc1a5afab4005919fe0d4442caab7c24d3d2ac9693b9f8605ccde019b89081f4939bdd72a193b195861830d93dd1b235eb42828682cee0f5c298e1d0eec3822792954a464a86ec0e76f644bbfb11fc019a1857e1efc051ae72c2674629004d2069c05c45a738f5b4967c5c151655ee742076db0158cc363656c926e19673c3cfc31fdbc9a1de1988cd59fece6b9111189d5f5dad9c0b4b4a8e519726c7a69cfa4e1c70fed87c967364da7faaa228495aca1cd9557e853170cc9ddb7326df1a7da14725336c9195388d27bc6c63122b77fe04b5e5499333f426128e70898d8470681761f35afb80b8950527810ecc57c237a1775b1125dcbf9d75463cc177ff311df19a8309aab0e77f5c7146907484f45c84008bb6ff1b4ba666adec7cbea1bfd5d2598ac226c4d458f051e507414086c6a4cbfd42ba9ec73b9c46d79703492caf74c5e8c5ee3bffdc96ec37576073d5402bcb2a94bf313f08a7cd08bd4c85ca1f8433d43dfeeaea33044d824dd9061d6ab266eaab92a4559d258d512b85347c60e169415a7bcf02e8fa0e5ba18a97dd963b81a3f0528f5500b7f7ccd6b50c40da065c8528d1bbccedcc2ba56c0625c13c1322faa28cb460f2c58d3a25bcb2e29f83d1a68cd6c87cbbe12ae860e17df1dc50894902d0b6d9047058cd42411d4ebda52902fbb95821d3fd13887c3a92c82472df0f8c7d7b0ebaa9a422a26b214b41c76fae83e845f19a1dd5d11a0015dba2638cfb033584b1f70b18c23a4b99bcdb0e1deb99bab5bc864e302f528e6c2444e58abdcb4e183f4c6d70a0c8d475907343fa32f48e8308d5ac94f89180f4e2d4541023ac7bc403b03d9025fce60d60657bc04c120c08ad0d3af074355fd906892d6e65b0852e15daf4c52a8570891364719b11f6e13fd3860e4c758e74b8b65ec7c4bff6744423cef8542a0d5906c50179c9e75d66afc612bd7bb31fa604cad2d58c02fbb0c235dc5be31704d66093fe76922dcd134db199ab137fdc1ad61c1a0c19d839d298b7a44e98a1a2ca9d1c7719730c5a35c9412dd5e0755735801431afe4ba0e71a291521c3b1f36b56266697214e5bc3e6f30b26419e5c20bf439f4e93a07ff2d5cc08f9234bcd5673faa71f9630b73c3b3727eecd967503b679759b1d3dab7dafb6d193a0f5dc6353d3fe6b9b1d3648d25711ca6960521577babec5244bdd4ec864b1857a9ce876b90338c8cb7fa461da0e49bfd210af9bc2b9fc194ebbfeb3e90f56aef8c7c4297f44ccda8bb88cb98a22360f880ef6474db3f5d24a8a2abbff456ca5bcedf1ad39c52ca315413b84bd5169d901063ae5cd97eca64e2dea349d0c1b265b36258435d9c295758d76a88a8067031c6e7519b019be1fbb1744059f6249f2dce7fae603c6e5c64f6ee7a70f97a90ceef9f9cd2f758fe40a623394e815c8b27e5c051b74c8d80c492d2450ed05681693035b543f20157781a1e7493127e51ccc2e4e59c6611b6647de2d066fcef1016109ae82ac20cc0ec7697160f28f4f29304e62cbf2fde3147a998d75b02873578c27eb7bb16ee5453fd218fb63b327b181afd3177d7e3e0be3364f504e3354bb7ec1be2fbac852f3a80c14da49abd0ec1f00ce9ac7c874e142b7daeb9b3178d25dc49efdf166f8e27055f9cf13b47f646d882ba37f2e79a28ed9831d4d3df686696430a1d9211ed2bd6145c26330b2f7dad90fb43dbcd2a810148aed497b6188b36f24f124a2f10c96a18feadc64ceff7e893874c4c7ee35eeebbc7c9289d072c2ce0a9d2bec1c4085b82e8a4c76fd13d4bfd9129c91f2a198de51b878a7e42662c91d4aa20f8fca2995ef5c4db4338729fda0228a9934f6048fb617842d62727dd568eb262151e07e0d94adc5dd8e4e0f8735ec344e9443f648144e54a2b5b08b5ef11c7046c253b91f346011986f535c1f0440f4a62e81bf6448aa3d68a2258516600377a07acf2edef60bc3790aedcad1c6eb073f1a163106c272498a73bcbc4eb01fd6ee4f8e60266c3433c799c878d0c2b7a3d232ce901ac7f9996743da0f690a00d63fc12bb20bf3b87b209899e7743a1edff5c11cf88853e63c5ab9d5fe3acd032f07253825e7adc74d7f5d54957fb0deb41398969bfad7df3e2144b8ea21dc41663038a99b0bdf97cba0829da54e2c7caf34c6901c7cf3763d7d64c748cfd310def9f9fde55cfcce3b1882907eb4c122c29de1fd320facba401e76c72ec588020618e86465f49431e2a2a9e110182937db18410c0e0d4a7fe12d68a26381ee8fd7fd56559e8977afd27bd066196d26c7db8d23d8baf426a787d7670d08a86209225422613b89beb3b723002e44ffb808650b8d74aec79344da33154a1f88a3342fa0d5eddb220f41246c3bd86331848d2c9014a942d45ef6301ff1348fc82d1f92620d80b4998ae6598faea80d01a0fb71e96d3613b6739f8eeb1e70a99db6ca0538d599296cfac5a8b817b94e8763787710cbb52f9edaf4ba210ebfb187a5323ccb62fe9f2646e9b352417943b41f276159a39404c1f9a0ea734fe2eefe188c38a16dfd1b4e382f9fe2a77e382b59b2d62971b4d1aa04fdf1a0e922223129e7ee14db9c3cea44df9d7d50bd0dd5131b77fca3e3ecaac295d51ba96d892a7688e3b2b15ae686efdca1d23214a87b39e16793618b00b243da346d92ec045abb2ad28214efd099145e35bc4acda1022a091b27b7b40e6b003f2cd5e384b699ea0c297720afba7a85eff763bfabe595369b960f792a66b4a068df3d9955eb866905ba08f67042fa9383395c0c62bd4eed5e9570843cca648e7cd75c003bf3acde4593d56f7df9505f5ac43fbacc6058012553a78a9340da0619a2e0c1a873b59e23a7b9eec86ffd2d9fb626dfb6622c6494c566b43b05aa792d99dfdc35ec80f66dd19da30f4e886282d40cbb643732911801c16081d37a0d644edccbfee5b660de54e589d486d0ec5d54e5ed752f982be757ef25d597632f5909cf43fd18bd7ae68bbe089e5254233f8d415cdde65416090fc82da4a36e4b9e5b7821213b9006d83d20560d039d5f29be0568f7b2cf9aa0aeb3117e7af9fe58e8763f685cd7dbb5e6eafa4abd8ba0847c7fe9f0438e08c21e7482afcce1e3e36c2835eb0c435afbc9ed11e5ce4b1e435d04218d1ec91925065771bbe5373cc6e9620a16d0dd7171191cf265c61e9a3ca141dbbbc0dd3cc04c6e8c097e8924b667eb1cb527d4a4fd94bb0af201238958f9c851dea5107799601fdea89afedf5fef1837aca49baa97c93527cbf2f9ea35a28581730d8123e55afe0dec44271a860761504abfabdf3da2e1d04e036ed7c41229d81b8ae65176da4b3fe7faca21eec3b6a118ea4c8aaf86a62808154de41941b62411d53bbe08d26311e837afd25438ea1fd17f2ab6c824ae7d3a6849038b0c45a04c8b75f720430914cc7045313e1a091d87e0238138db0457d65b4cbc393f595bb42ec6bb622a66dfade62c3260334c820c64c945aee220b35d1ee66b5cbeb4a8a8c2a7a74c57a891d9999445d15ff81f5d31f8a054ccd3944363a6614a169e2f5667927e4edb7daf751cc2b56bec0cfee40f8e9bc08a207d9aae114e85b54317f1cac78e112f5ba1a40934f32f291ddc8857a8c78fdc5c17f89a2f46c77cee31e231c333ef8404f5e7f7131a8804c715c1a098308b6c780dfc6bc51da2324208576e0e728d7da4c492a29505c1cb214ea3ccae8c7f3000c79ae762b700c1a250a968d4eb8324e4c9aa071f889133d7b682ddf5389c38096439e1114c50ac2fbfc0a551275088ddc8b4333c03a0c896678ecc1beb4d77d1e7e8d830fd435d6ceb24b322947927f7465d221cab16a0556cbb0d1fef21f6be97f068091105b07dc81c2f8bb4013241273b52b8971754153e5aada972d1c7989c016b7eb82a694b50d13495a9bcd1f5469982f5ecffc49b881583f463919ba0e86a4e343b15467be1871eaf0d44735b57b5127be198d16f6086c5d802332bd74bc0de79a95a0be674baf532c53a6e207a524d9ddfc487822e8d27691390066fb9b020d2a5ddb407467b9ac07dad443c1352a71b0cc2720d7e87a065ae644ba04950ea75738e7eb56b9d85d9a6e2ca0d39bf1b525ccaf4aead5029593b9995bbc81bf3a06a3ede1bad06c0db6b13cac0bebab091c7e357b4603fcc23110ced3d7f3a6867f471d3f7a0115d2567aebb7fc9722148f03f6a66398e439d810e2e64d7f3587e5cbcc1cfead40e071375d7e62aa34be223b128a1c27fbb7a371861f2d35553b85b23979c812c771f9446f1b9d282390e8ca7eba7fbdf49e059f53ca9bce84021ccc085d7da5e258f608c6a8d756ec363d7d38ff56d912c81bd4e973c2961933c37faea85dfc788b1664033c6a3ea79bdf5277e08c9f2800ef938658e03a1aeb73729a2c64fea8e6881f3698249cb59724c211f027d10c72d6710cc64a6d8b62d972ceb62ecb225a8806c19a664810ebaa772a0bee0e56240d522002ae11755aa9fd6c4aaff19e66fd591fe9d1dd339e4b5fbcf33a299da29eb328b7c4638d8a1fd444b5a47a44457241a7a386fca75c22e084b799297085a2400092c6df6bacb84df4037ba4f2dedbaf92df0eb74c272ea85e6468b60af1e538a1f713c720c29fdbfdc87997dc150f89fb6c2450a512b90e9a7577da71053a9d9df4d95780c8a4221f5fbeab68b0b8ab332372a75e9b767d3f6a2413233ef8f5425523068e8b09c87a6e70a1fc09ed650215ce6a6b2a941f4a5018dbbfb3ae3962ccaa411f4906c8f7c4932e453b454ea9f0c38e4a8c7526bb427a91b3ea06728c5b830f6945075da0fb2b630534ba4e9574448ccec1f4fc55e8216321bc9531828c960cd383e96a5a374d3174f7de88679adfc49a227a73ba84a958e65b8f846151cd80af7f15ac50da53026e00cd9997cf4297227ffabdffa71b42b4bf82e819d777ea372d9a5bf4193f2b2f6d33882ec2d5049acb64de66c8c6eb26e3b1b12d534cf6bafca375efae6aac3b3121d05805273de2194f102edbe923ed03158aaabb66d00d8461c094cbcf1df24815ff013edee54ec0338f8d701ee4022f35d8f2060176481f4dc2ec068165c24830a6ad6927e5f0e66694a7c257773999d0d09fbea80c0e6c2360b83a57ef97651c8f97bbea3acfb866fd65f2308b06d841444bc426b5ae871bdbc044ec6bcac55362147ecff617850dfc3cd5d739099191d428784116399e70232cc60dc2f774a636e0a3a7acf7b520cac2df817a8952ef6575602c4869e65958a4fa85ab71a2f889056a2fe2a29d12bf50e90c1b7f88b77698786b31a514922e1cedf9fa03121d489b1b14826507056c4cad71b58d5478f370dc05e8709b894e8c27b4b8b40a2dcb63db073660eca64025772aa74a4c46665ddd4a4694dae25aec2bc378785bc289e1ebad7180efa1e4465aa34f3a6183034f0ec625260fd0a0b3ffc358f568004a25177aea430352084602dfca33aa9358fd6f3e992874c5a8d094510df283c717db5e750c6ecab7a7ae86b9eafaf4718e82750f1adb26d094854b17fb2b27481737427e7b8d4c2e2cab44340e2f63eba9069f13883c58f0f9ebc7984bb1036e41fed54b3f4b1c5f00d8c31a63cfe67dfc7b9e71a1d9cc42e577765cfce49e58fa293c677bcc58b69085a04f5cb1a88353b320f9f5d7a8e88331a60368f590f904890309d624505f1056f822271e15b16a60b3f3de672b4dd18821877bba3e88514fea6728be82fb166505cf9996e30f177583d819b35e24fb59feeefaafa9bd2263490f9cdc21714fedc75fb00bd9cd0a6873ce16618823a93187feeffe169afe9708a9f01ef18408f2eb010fbf7150569be6dacb70ffbdae203aa3fb5d57933e74bcacafa0436b0efffb3d13f1beef90350b48887b9ca9aa8f933f6d15e9111cace75e8e84722505005501c3ef2e12a3bfcbd5bff56dda8cb8d56182275d7c359e0d9e29c850bab680fc6dfe2d604ee190081cddcc95be422b9d7d2d5677a6e1820f976b17a2883ba3a354d735230391c93e2d5f6374dd80b14491995d2eaa1222bd236869acdacb12eaed3008d4cfa0ffbac00a10c3af4eadc902cff79d4df7d36ec41b8bfb29a8b4f985305d17e21dd42c123ed1f93617c2f61a2e8530e795b8c37baf926e455aa9df5332c2eff14d3697f2b433d792d2a6836c67079e307aa32c0baafd463d205b8215da297b4fb780aea4fd80453563e4c910fa2e438edcecac1fe395a9c74c2987603b4b4995cfd348ac437e17695ed9f145e6eab615fb36c6d821cbb83d86665406219a492b8717be18a42eccd490c55643bf5bd06cf1572efd11ae2fef5362b87ba970aac785674c8887e8c15cb8ff1105c4d6719eb001e8da2fa311412a04916143e5195ad78d111b1a57c8cac8ae053e72a31ec77a645f7f1037d4a184d5542895b9f707f7e8c224b41b30c65761089744dad7ef481d8a25ee5710e7c5638fa510f859ef90600d51f84001a1c2d59fa843baf5a788966303fb91ae0e3aef543ae199d2d6d8912ea3f0f4f61c7d3aa2876096c2daa18d3114868450f69443040352b6ba7ba1133259a40d954ea58e7c896f713a4a6b4a8762a8a68172b1ca2b3be0ab67749f42547846669948ce8c71751bf01304f311ac4aab0e729ed68f0434ad78fac2c4c1a4245797eb22a2d671dcb59a18e72e4a6e996389770cc07dd8ad9cdcc6a29fa566071fef5cddb30d365e7ef36b4953b173dcf2addea026183383b77b731c5f6279f1cc54997458f0fbf12f827dcd1ad578623b446f977b937846ec4c644feafdf3e764c06c982bddc7775531420e17f6434d609425ca07c97df04d448ea885fa532dccd28621cf6275dd3492151b2be9566b3f94a11a83e4393ad093de03abc1a64fb28fca28d44b926fda8ea911e558545b5775190a4260eb8c89d156a88a4cb331dcec9b99f80317add570f6e4c700de1dc88acf3702b65b5d6db15e09e22ad42c43b1b4d2673672cc14999ba2ec9965bd558903a0989b9caf54d40b4a614ba573b1b76ba64dd30c7c5eb50d29eb1f6a445e857dc5bb5a2132e6234169fa83f276a17b06961f9d1a25821a86f8fab199f437db37bd90fedc099a393ab9494e18d7e17f50a7965fb0ee2b91e78a2984c1fad00f98019fe74f40371dbb1060bd3f42d5314b6ede00fb75f2a286b12b1184b33f28b04895a5028c3fa97197ed566915697b708fb21adc73741d54d22c267b327d9abd0a32ffaf57e62df179a1cae0ce6fd396bc629e9d6a9e5b74e086c0c60bf6d7c8185d14c3ed07a52ccbd27b76426b0be73fbd13cd327389515989ff49e1e7eb97995c1c21da334595ed009d524f586e1a270510424efb4b2200f6d9246bac76ed349cacb0300af6d56ab72bbce1780c604004a41d6996bcbd3e777ae81b568d17dc1e9f5f7d3a5454ccf44411682b85627baa5fd0f515129c16e564e1f6fe52d1c410091f6e0c7bed7bee47c9216f931cca16ce0450ac02755603f253e7aed6a9aa7a76f8ef57149010edf2c35b6802306fc335c0fe0e9ed319af3032c0d6a7fe6a78f9fffe5c39d6b1e5576a044ea2246a003b0a4a1082f2262b7ef84589a9afa7e3267ae1b9ca30fd7142a6e9023209b8b3f07d495b64683e79957ac9a816b7b938e21467649d41141d1d6e2c6844400157bd8181ac1bd33204a5f6f70814373da0c558d7deb3fa903ff4a0cfddb012b02dfcf730a9ced81934bf15e44c0468e42b646f9e5a0344d964beed3bbcfc6f57ab549d7b4cd9ec5fef051a8d7cb0c19c2a87ea280303e066836e766b88ac97b2e7f124942c7a01a9718322b38f3bf837fe1e1665a30e671e5af0759610363a5a393bf24f9aa89606a03e0624c58ba7acf18d2d926abdb34f3702a2d5112e9a34e626f590ff5028d628058a21e9460ba8ef40e4d75acfe66cf23b262724a0b3f6870847e0dbe94ed4dc63b67e658a225e1964b223348cb6282f501971c891e933fb0018f15aa496e3bc57caa7fa42a5b1c202bc6b66c1af7c58ecd2780296771ae0576ce184e96ad18839f5b7da8e0e98f044459fe701966132cda8b346101f520445e2fb85c11feb03942b326ca8060d5d7db2d310cbc7a7d61030cd74cb0fe78e980ee7373c32a773c4105a7e413c3d565f7435a932a777a9999d7c8d67eef6818531be7fa7781440fd8ea7c6e857244234507833381afa40cc6c1f5964a31d5dfc245d04b2b9be3bf16e0c3f4bf6bfbe27028cb8980c4e001718a9e4074ca8770f050ab8942b0e01d9c1dd2de73c970c7d6e43fa4fcfc30aa3092bd47e1e266badbcb06e5c5f11edf09fbc1261bda06a20df9e637aa3e6f656a26c2ddeffe9d15e47729db3be033a164a7a94c054e6e738f4a52cb564451afb8d3cd4ea9a3f82c8696335e194d082635a9c28a25e49cd82fa4a5bba25d1aa46e41637515093dab01744aee1fc0e96706d3c533d1f8803d0ec9101181135a5964cc11c97e848873bdb58c1239583581aee0ef28d0ca3a7a8fc932a3c78794093fd859b3b6ad9853fe571a23f809fbdffbca59d076ac95a5d53783d8bf99f7f6e81e63d615d73119d03d57c8559956b292d116499e9a1d672e6415ea663698b506207ba337a926029e76edc025bdb1eda81e254e09f98aace37f767c6d9581b6c175413f2bc600f4937cc2058fe9492a764c8dbdf6c7ee4e2f71b3eb8089392f98a24b1e8b7545c7e1e8d8ffe7ee8488326fcb84de427a976a849fecff4c628e4af58c764e7f2055c4b0e16873348870cd39d77b2b710d1a8962a94fc523217666b9ac918822aee1b78ba33304ac451884c260f8cd5b36c70a487d395fa092907c2a5c3d09baf96b705133466c3d17525111945192ff496f6e4ba2cef9f665a542020189c5901e01762447b327c1469b53c9b4727ad38f439858e6f1db8155a27524d18884aac773e43759da7b077dc3c8d75925b01738e7527d50ebbc2bb18ea06e5e661b474b481dd76586373fd7c8a7015024a587e6e05dea30c82f2abda00253f94d3724e273a36d3e3e66a4b10142843ad2ab13414b6e6f7d51fb526b85ab2f182a89e5008bcaca14c83351c9d8badfd7292b085382f7fdb10a210159a69e93791a8d556c59f0186b1def12a2994cf85b4c882636deed90fdd7dd9e555e9e1f0bffc286b8cb007ab576c7c9bd44d7a5d100ce0f89b335f2641a98a25d4b23fd5e2a6a91997615d6cf9a14c7cf8dee1c39e44cf77f295165315174e341e5607fe44edc59e3d6b520e5ad58ba216e69c8fcb79bb27622319467e9fb23231d0590e1915a0119aab620e168e857f54b08e951a3cb9146417f903a2662e5cb19101683949f24dd3fceb815095c19fc300535b02e10a192e51b44e30b4c9f80a01db64ad284e63ce42b54c9b33b8497ab09c68b95a737e9f2a14b2d4ead1afef6cffdac6cf602492e3aefed96608a9b7d9555a2f8d0024a30333f34609e73b54b7e24df37be568a40d2b2a02bee92b4b0d788df1b84ecbddfa3149db1050196d24fb1c04294fcc5405ebb61f9c1383c2c5e4752032d7dde23ef0b226a65969e83166f741081ea7cf5c104b27622c684f1826cfe78b9e452bd4489619ec69627819e193613e440731f6db653f17c943be220007891bb818a654ebff9c68fb09d45f2fed6c3053b5321bff0dc2321ff16c5fd857934b824874ea712c2c669a649868cfd3bfb78cdde1a2bed264d14b96c6a5066583c6aff9f4a317fbec768c38681436d7e4cd40269b4b75fa865413ceae9f14bdd5291c3bf3eb02aa316d3bb718ac773eb4fbb2f63565f8e51a81fed6321fdd7f6d26fc63c61a592c448a2a9b45dd7f5f14b91aaebb48176d435145cc13f3c234ab4505ce312280a75d2dacbd54fd093573d88d1f5ea3995c242bda457b075239606a8c9b5b0068b3dce52ff4722890c9e594f11cabc89b60ebe2f3b4611127af5fef30f7debb6d61ef7d93b20e98c136d8dda65fe396a4a1f7729a1828d95dba405a23807e3a914ded83ab203d885a3f0b77a77ae36da4ed264c57bf6a1510ec861b75e410f5d9f399bfe35cddcbe7ceb6cfcfc4ee250d1ce1c63de8e08927860a111f6bd023cb5b9c89ddff4339fb670a0e7ed775125646f4de1baede3fb804cfebfd31647bd71a0e5d847ed122e14c6bc53f9f4ccf1893dbca3841d886087a06f438294da8f70b310b31134a217136cc7aee86a453a3ea6a0409f6ac5e7bd88e54806b82fcc51532bcc363fcc85ef47529c0440472e8fb936a40256053e83cf7649f316a189e67feead1ab4bec2260e5d3edced3ecb6471088011f8c0dda35e2f59a4f0f5f712a4ec96c54b1325df5851c216b82f7417b5a4f130066f4bd4124eedfe1c52a2d3fb03257589b7b448bdd8c64f4bb6edd9fad002956708b0fec355e0f625cfeaa327e5871c5fca81e8b35b24c3be3bcc605b256f82d51d9c23616de7ab4ac08da5e0adf3e5b1542a8a7f26f73b4e1e6168aa203d4349405ea150b628489cc6f32caf4286bb932e9c2e984603578e10a8f2912729ad1397642cc02022d3f738ad0a110ea5ce002e6956d05d6616da996f57e4953b0000bc8fc90f15351408c8da3d26503ed50dc0123f45fc2cb9867235e4db44bfdc46897c800e04a3a67573c2bc58109b365f8aed37c3420bb35ac495c9830359f64bc78164ac1544754eeabf5c0cc31ee1ceb255bcaccd8c50dba3142c066740ccd64c459f2c79eee8895d344d07dd05a235fa30ad015298f93af13915f4f2c5db24640f9d863877245e3b14cdab9030c8b00cf17a5dd4716105772103b0b226d2a487d316a865864798b03bf793e0dc3d5971b67f548bad132d2d5f87a57bfb8c71101d14ad7e887a4659efb1d8e7108c95f53cede9821a4605d130585455b3440be97d36078cad08715cb105e9bae3a1c97fe571d332e6494649ad7b73426d6767575a4a97649df79811a8ab40e9f50856c1285aa8491db6fa3a098c468df226542e148f43f4dfd78b16a6ca359159e2d5f85f50a36fb12701d77e8aaff5bdd4d48498f2f7bcfdfe739c53f5de0a3ca4f63c78f2bdc0f9c171212991cd948c32097f7193403e288691e78a0f821cfc8d37dd27c92dbeffefa1e03b0119a7a495851cee224bf3c1669afc8222413b82c7fc892dc184ced62510e191b43b713d9f8263c7cd5fc41d188cdcf4d01d31dcc577de70361717280e65b3d274db4d94ddf7715bed2413a843b8ac44d2defb5e4c027acb22f3d6ad27bac5df3a5cec252ec5198291ce51d2ee5d08f26d9f2dee8b57e8896b3afc7ead5474f26df4dc861d05327193b793d94afc58b5310e51ff26e18683ea16ae0eb7a9149e908401439195362d2f5e62a7e3b57b969a1c63ac8fe34df07a9470ace65a648c525ffbb4308499c5624469232e5d5c7b1b1f3bfa33e542305e1201a7ce0cff4467dfc80dba4e5e2b7ec439dd2fc44783cdff2cc10efd5328763fd08a9be4bfc66be27534f9651bdc7e5b03a73b19710682a7abf820e918b3b68f00231528b9017f0eadee2abed6c5986e17ff1717ee30fd2d7b85e90f7c75f9eba32481d3ab4c2528d0a3f53232ec325198a616cc43dc253903476bcf8803967855ea937789ed73061880e7a069e917159883b652aaf645c0ae22dbd7a74d2a1670b8eeb384c23dc18fcfcb55a8eb634d9432f62296426f9e533775e4fd0d04650b5743dae41f8f56f0b3d8990c287a3922662c0ca4060095855d512dacf213544a2d20acc7736c1a336a7174c2a0009c05d28ba689f80d3ec0bba9834c4f818101ee4258a3b841c9b6c8b859338aceb1918dcf1b2f267e6cc6e05cb2a3390cfd0e7f31baa2e3678b397106fc2c55d5a6853fc89e61ccf8a0c436805cdbf2a8fa31cace7cf7ef1785d1ad568d81587e7c446078931ec17191fdf644f241958cefd821c4351b947a3443aafd5ee7cd92674386c852329b1eb460cd4b412064f99124acce10ca5d2e81a02ca1ff6849e70408bd119b0be0fb9b961a06fe9af0e04a36eee716b4e64c3b3393f8112935a39ada5febf8e67fd1d64980be7020d0b483621bf48489491c83d080ceded0ac3acc00658a1c04ac233b2b1377ab8df7c5b7b8fbe47939b2dbba64f2958f079397f7e64a4ca895ab8429b8a298a29a879da7d9bf96e3faab19d6228592c13c6879abd0da501327ca0d915c7db43e2b992a2bb87a117418e1128205bbec818fba1d80822cf067034705bfb1e892e608a3e80a34e24997e710c9e50b32c52818d8e3fc5dcf2c37357679804916978b17a620532db8e064733b9874d8d6b756b2a0396d94957c236c0739d61943b1d4e43b5885a71e831bf92ed437e01e933797915bde7c82c90c48511470e7d023ae6e027d2caa5ef0e9a3cced436a2e7e71413b9e73f7e74dba7960c40a76c10fe47da13ef1b7f7444208bccdb1955d7780058e46a37e430bd1125dd3da18e914bdc2e9aea71b35ff23b4f99ba453c9d857594bc22dec2c82fe4ed619730ba9dabe5f2987fecc0deca83fce16f4590fa514a7fc0469b5449db501d080a3a0055c90ac88f6b691a5b919b4e54bbe7433c131fdea94b73dc9becee9e5c38013ac3fdd3251b32d0322dd169a7f9d7002ac5167b439e0afb433d1867ec34de45a99ab49511ece65aeb5bc8ebef55e21a4819f7c5232a2d60e1e6d5210236d21f9368e8f3b0a49385d3fba7cd35b9d7cf9f1cc0dfdae0d4926f900093db69478121034cf81106212cfcbd2abcfe75439a298285bb764dcbead293d0f542b47365bc75197041ba7c5cace5471146b8815fb0725006fbf772c8339dfeb7d165e9195307c101a5a482efc089e5f1c1d78552baa7c0c2332da89d005d741dfd47c31d4d1a3083ee2139de27827ba87639e9649a3269e91bce9832bb3c78534e24ca89c00decd19f8ac8d6c6afe5b771f16b173868733b176914aaac060db7713d49587932ed70cdb1d9ee4009872f5984860856fa73729a183c278f7b536783c27800956724fd198f209cc002356f50ff30d61a2ee2fd3c3d6928ea4d850c5316c3db90cdb5cda090d7193bdd21d058cb57c773b447e4f2fe442dfe23b05b92021350991ed3616a653f3507e6f5076a49702a79651e183ac7b1cc9e42cb1591d6b46eeb5d5a1bc1859167218618811bd76741d9a6f6dddfb1e76c7d0493696544e65f56321f4e93144496b42252d6898355b0541f985388373363e9f0e8498d58859d8072a97814be0e04538fc092d6fc85b206f74478c1779f851e1c0e0452effbe0712193bb87ffc0c0b507e0807b12b961c4dfa00011a87d48e2df690791d604798fef967e9907a93f46ffe6637f4c083562c51f1efbef8f7748b6ac981f6da0442a2e2ff21dcf3335fcf6c8991f29582ad99bbb394c378f15f0662d9882ca47c3397b242a573c5bbe3af65a2eb31c01e6a187ad4a21ed75dcadf245840a24ae5203685a61dab117692ca7e0e7fe27434424f3e6385457927721dc34ffdce7f32d0aee558f2be2ba82087796d82c2a6f6101cb59e3e7ebba010a76d24eefa4fba4f80c9050630d73dc4a7529341ba636f11cd33f7083a5be642c05126efa6cf116a814d34a6df8aa63754bbd4fde91f7fd7f3a616d1ba2734029e935e803aa58309070bfcc0d7779e44e9a8983904f844e653784fc194e860e2abe85e18f432168fd0470fbe933bb1adc9a6f060cbb8f45c09e85f04ff01ecd6452ecf29d953ddb3cb7686a8e06662b34b08a520f5b880173fdcee00843a353764508ec4f925a1dedb53aba3ac87c940e9a1cd6b447f50fa1c20fe8f964acbbf0923f83449ceb45f3d0c8e329a3067512f3d711200fcee604171d66a7906db24fc589df958a44ff017a082c37f3fe65b3bd6a04e576102418d658fa850eac3f7cfde6865888b0768cf012ff79b4ad926758ecb09e374d7bbf2763dec06cd7a1bccc059580832271cee4003d3b699e8b751da69a4cf7bb834ef895263363558f716c3ca65aaeb1f3590c430bf3c32e997d2091282fa9351b16a01eb7be4517159798a8fa60eff83f90a661c8dc3e1da293df309d5b468624c13cfc0f4e6b79efb72f77c7aa295f78c72fe5350a6ec649b9e527dfa8d1da23feb8053d4ba35ae29e07564dd1688fd2ea3710996ffbec6a155d375f3fd43c2546db4f90a3dd77404150fe3ccb5c41aed22cc101c0f5caf9c940f63d09312e48e8f6745bc26b0d42899cec02b73774f3bddb4350fbcff2dc4d6ed67f71e2f0e806c493c4b9195a92871e8c7b0bf43fee2b0d268911b56cf2d6180a5a6ff16a77b016a64fc4126e6544ddcb66f6f4d473990000ae802f101f66b4eb060d2fd2a93acb1cc71ee39568770e316fa91242cc77663d93095d21570932e7f0beddcbbf62b1fb8630a3eff3d5eb5cf9ad5238ddab9aef79b7711238c9ec3e50c2c4f38249ecec086fac249ca167eb8afa67ad3724c7e2ad4c6c79558b94748f95aeaf96e363b1ff85cab33c4eee834cdbdf154b1ce65a93b9836bb3f75f158ff9fbd27417ad98c1f5c37d5e9982019a1696946f54db147fdf32297e1bf2a3754428677d7158329d561c4711fbc99dcd42bc0cc4576e0278f4e82c80164b94a9bfa0f0fda888bb0b3beae5dff1ee11053b0d441155dbbef34d48b2c87f28b38b79c776fcd5ab654edc7ff09f40f3cbc349c0a9da0cdb735661d159bb77d1f6439a0ef75f00c40269dfd86c5c5f840d5b0bbe555c514df97ccd151b67982bcdb2b199e3d9cecf3014b8ee0e0f30f2dd9a6b7bf9e2c5e4e90360cd662dff7ba5a4dc1837bec27f3f8a5432eee6afb093e8581b1cc917cf12512a59d09504ad7fda5d60dfdd623e7d803758b7b3aefe1cc8589e7371b84dcfef3aa5c8a971842c4dae9ca47b5829b4e9a31e9e1772d4a635f46b13e84ed9142f6d88b920a88cd44b8897e23a008e466a63427d9e696614e4d19ce4adb784fd48734fff21d98738c89255efd0e0a7511fb70f24f4e721840e247812351901186a8aff6af2fa32fc5b91d03bc4c300120c0ea08c557781387fc100ccfb78cd0198105aa7083d00c1d5222ab0ddad3ea24b4b9af9c2bb4f644a67da15a54cbd24f8f98300449b616d72869a5c218ffcd89cf8cb2e80e037958991ab6bf42c6897e4d1619165d75f36871c6f9111d2a72ffdb1a8fbf9f47c01b19831ffd0f3d32c8a449a77346d120b7cffc8f9e0aa6279e055d25448e745410ed65887fc0fc9129084990b47c703be2a7a42e6d2989e24c407e2c6a890b12cc7a7bd005da0d4cb32798d30b2a60133394ced9f6c951aa6261115270a6d718b48ec6013f5305bcb7a4aa079f8713c6e18c75120cdbd40604d32450990c8e5f1f010900b9da2812660d0dcd0a7c9d4331fc8ab4e5604bfce9f110285c6752b7827382dfed5cb9ce9dde103924f4234de09994c9bc566e0e1806b7a2e9639946098bb7a1231336c214b68d1386cdec8aa75baffff52e044e888d38d2f2d02a2022f1f04ef61e16304a6e2935ce20c58ac160f1cf803acd228d2769a62726f95896c15b01dca09da08811f165bcb831fb9822fd207ba51cfe753e0b31afb638978a971be429be0c14c89494dd6b6d4254ae0e7a76dde3f11bb4b9e665260c496e5d3a4cbe06db44e51443ed0c14b11fd1e6399ce4e4827b37aa276ab889873993bbe05df5871ea77966d8963bc150b2be7cee0c9d06571f0b1c63fdbef772d4c6df870ad06837d79de505309bae19f086c92601dded87defc2761bf9ee661199d50fbd2dbf3636905b84d61fb110462f3161d882d5eee0959e0f74f6ed79b52647f1bc7ef7fed3b691335e0fc2a21073a87e9ecc2f368054299c5a998655b17c351b8ce49dd6f8333d90cea1f21c76a839c030e1018991d3e1639f158fa32ca4aad9c592a174e79de2f9468e2714fc2650c8ad10980932d40eec6017ec01bde539106b725644009ff1bcbaa3fe990467d4aea8fff6acabc97881b157de7e755e9beb98bf39255579bbd8da0728a33e39ebbee910127729f0021b93a2576d811a386d2116a725b7ee364e987c83df36317b557562df86ca712c08c9aa583a4ece8e1400f8661fa58f940de2a309898d6c711d50f11a2f7428d2e79fde0b1900f6a25045985fca4f92adb5f521623a548dde6a11ea48105048946f0c1e15b7b097666bb08dd9f5471992556bd1f5e244513a6d914baeca35ee56d39a9e595360dfb47d74ea77df41f90fe7a400ddbd4e662372cb492a9ab9165053974797f0906292e26946ba9a0e3dceeeec81702fc57bd998d879cefc0e29db4443465f415f0a8130a974ff18e140bc3bfbaac6a95ca118691a647908f67b83e2b12e2585ce5b014e96dff9ca1a41f214cdb46e223f48092e4ab9efba8ea35cee583a41ccf85acd2dd6bc0497da8f5ceba366a488083a2840a8f2a4db9d6647757009d55ef5910322d939f9e872025e5a92748b1b9a374fd95f93a2490001b14bbaad383e5517d0ba1abe051c3c4abaf2d24e4258c0cc08b252af15fa0c5799f9367df466d06dcfda571fc39914328521caef2121aecc80c813d1a6e5de5deedea1d8e0c07a38cb1a5eb67dac08a9a0fa0e575058228ef7b3c14e25b725e11ba30da864233c7658b5ceb3a6726bc8b107ded6ab17f847017bf5f26db0c21429a2ee807b810921c5c336610b1598ac4920b421d367b7eeec4ec8535afe88f3e12b43f41bcff8c3f18be9364d331fba6c78c37a23eb9380c8f9e43fda5c7b022e98e28fda55eedea1c40931945be2f78e43ac4091879b0a8b88916ae675b39d17444761a5dacb0d73f3a92996886dcb35d786b56a1167bdf1d8fe88820a1cedde548818acd141dd30ec488d9a5f446d2392c5af45fa7c74c2d9a31008bc09235229a93b475fabaab4c8e376d76040d9b78073fa61e43c713818b1c29775778237386c333e61b16f7aee6fb89edaa8618c3b97867a0439ccde245ec041cb632463390e48ea14b8bb1f792c4aceacbc59aebc8e4709c224e1bbf41964811ccf88a4f8a313ceffc3d12b2ce3c38b6d6c2925a3edefd8553126fce3d3d5681968bfead99bd7211300154741d19a7f08e2fb18c9117abe170f926e1807b3b063c11ed85b61dcec5ff6a5700d9ddffd3916720e9a8d5849b0cd527b994506e8c9080a0aeb9939ec5c019668d93f04b29d62c0df8ffffff07