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

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

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

Block Certificate

Block 55381 44c401d244ea6089ecc33a7fac89238d9d4a99fc79983ab4d31442428f087ef0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61bc634d9f92f197fcdb7cedefba20d0ff9b4b41136a8d0a3794a290ead805a0
Certificate Block Hash
44c401d244ea6089ecc33a7fac89238d9d4a99fc79983ab4d31442428f087ef0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00837f0000001e0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000093daffe6259eaf426bf2f49657fba2572c79c1e672bd66b61b350de26994f370e59e64bb98a59c5cca0cf284218a6ce5a3a43d075a4f1d07f9707d9bc3b135e95734cb8bd38c40a22719f1160caff52c788b721e8b8a0b872a360000000000000080000000e00000837f0000001e0000

Raw Header Hex

00004020bc4555d8f6d1b1560e2f4f50c5e43597836d5402fc1ec62ab27544ae31a0b42ac15cf2f7a4c240249fa145c42c2537d750f37a1a8b0dc45a390ca40a7e8835e120cc0a6a4ba50518a005d8ea90a294370a8d6a13414b9bffd020baefed7cdbfc97f1929f4d63bc61

Proof Data Hex

59,560 bytes
121216010307358b2d12f05327b6a1d3385fc5e4509bf200fdb9297639ab93720a197da4b74f8f62eb03b623830de6e1ea38250cc11ccfa6057d628ce88c5350475afd3489d9eb58c7fb9b7176e376f926f39fa532621e512322b28cb2f87a5421914d2eb542a262f04f8b84dedd0b5c62187acef2df91637afca5ffcd041911c52b7cc4b27245069861e222bd497b888afbc28b0a64ff613666c018de40421d339c7ec9ce0704da0e6a21bffa232e648f378e2a5662aa78127a3c0b9a33f008d2e19661f023a32f601a7ecf7352ceb47febc6981a825c31468e061b5cf2b9aca9b8f36893b1262453051fb2288acaea05145aa9ef1f24a9ff633c157619014d51ecd89c926126c6b7ae365f3168e798b9f96c0cd537b1d0e124ddc6030edb8535babb20da85d809d3b3eb09751fdaa3c20d87a44120d2da022faa1076be52ade792147c0e315f1da927e0b6f80131e47d168a39014c26b1fa963a5cdc253797215d91d03f4e81e741cc72b066bc9f143c2657e301fe456a2b981c587001be86d95d34288b28572c7d1a1d0991192b22ba0c21ba430aee5cc0f6039745165bad792b391bed817cca8c5a3ed1c32668adbf1b3827e705b0c5cd3e6f60f7781df614aedef15db60136bf89b18969959b7a6dab76be8c1f3a1a79853d38450c9bf666174e2d148af069147bc4d8c6e5b8d62cd089fecaf241f87ea249e6706d58e03ea1991a5d007d47b1ea927aa22bab440623eda3943c8dc59e6589843307e4d8b89edd84ac085ccded37e39ec43a5ceb6602bb17c0d55c063bfbcc6770dbc165e18e0bb34a40897ec8860bac3df786b6c9c65d4ad2abbc5d14ade263279a7dd2dc68fe1326a32412beaabae4f488d373374970595be0dece86548c698dc1fea3a93e8b46c1de0f916cd6b5233c143bd795102a2984dbeb10b5a098204e0b5611b1a67a67de6233615daeda2b1f7f539aecfca73dc1df5f6694df6cf0aa8ecad500dd8a240d8f9c19d72ab54c453b4056a16fa462cae1a72568ad3cf4dc8933d5614710420d81bf39347f3665328e4d31583bbbe2e80182717e4eb40edd8ab46ccdad5107be8337c2e16550e2be17712ebbdf9dc1dbe8162a5595cbff26cbb3b1e367ffee83b185944f2c5b4d5b95cffcc35dccfdf800ab5d540d202b8c8adf5b576d836610bf89134eca057df002b2c45820fb3537ace36868595c8078aa5a17e0757c5d2305ee1a971f12aed168540520b46ca0bc159b64a7d170e4ba1d60427f874f680f665836445236e897bdfec529350c314fc97626ba41127adad71fa82832c177a3b0d1fe5664e1b28fe4dc34c7f2ec374d9a42039826ad4b1c87665b2458765736e64235d5259e52e335f1475c16056d19ae3666fe1900ebbd9533aed5bce697f0fa873dc7b4402a50bbc4b556351cb9f5ef7f4f579793ab959e0883b934ec3b82e8fe9ef264aa0b2556eb33916d9fddfc9a02fa93bb256b6ae60bb0f5c5e15692214909ae15fcd1b63b1f5b51c428694648ed19a3744a8740173f316071ecb7da2c27a4339480e7f56d49154be0600246a0baa29d1c3bbbcdfc0aacb3d3afafaa20a9f81b06977c4606c461093d93e9e775e474eb0f5bd5a02dcd854c00cfdf8c7a303da88b47d1f878a54fd09049cc0ec3ccdb9875030a0acbe8002dfa52008536d37b453e62aea326568ad3a36e9da3e4d26aeb9d73f8f6248d0305bfe122b5566e27d80530bb37b6b3a86c847513db9e77f5b24bf3703eb1f8b1037f954ac72fc387a679e47bb0ebf26b63d65eff08a2d832e40e5a6915d7ab96dee9cc94d646176968797a32bda1127927a0e9160b2c0f89219ca3701d6da5126b660b7eaeae44c35aaef296a51380f1114b633352fc852b26319a667ab8f6d2d9b125cb0ebc08b4251c7a0dd616d7a7149fe9e1739c3d9b728c4c1c5a81a4195c34bc9addddf9a482ac50811ee2d26e75f9aa92dceae26707c06420b69c41a9f864d2c240d5b5ec76a975182c05b009ca928453bce62c277bbe3b852cb891288a66fc12643ae0c1e7ea960fd53703ded03828fd9f826f44197b5c6d824acb49905e74354f634fd22ce64176b4f6ea812cef6cb66fbbc0d6a0bb92617db135dc77cc4948ebb335aa4e8984a44e4705155e5ca5e25f68c8383532c1e236bfb17d8b0908b99763ce703f913ef8c6793f8cb987e28ddd89e8fc5787817e535ec326e37d7c10e6d4ad913724b475a19db0aa56db7e6a4b6d6fcc63fa1dee3b2f9a205915210a8789cfacef0f365c8d160d5591e12cd6820dbb6167e1bf7878604cf1382660b2b4316125f0c7ea47c609ad8dfd65a1cb09c354383a0dac0a7c6a67d40f173bf0c4c40f285b9eb7aa322e3976ce27eeb74483a364b70ecb7ac3b49770a35e0ebaee3fe9b89409bd9390371e5ca764cd87b33e33bcc9f15513fdfad6595f35614fee6565fc530f6b8ec3f213a644696c086cb39fa86f75ab17450a29984e6589ddc13ac51b388e90c87c1c09e2f9e51c0e2982cffbae219a1c6977f000a79bef7d93c94ac601b0762671f68debabaf86351c94a5ae4449e32270998ccecd4dc25c4c1ba07bb5071ec462e7ff1839b5b23d7fe86b702199524694718225f647fdf85b6a671a3c9b6649c8e8b531f33293d5b21d9f3db113886fa209eba7dfd63c2de1ed6737353d77af68ad346fc0d607ec0bb1485e9c3644929baf8f0ef2fabb4e9ebb457db1045490accaba43d9666bcdc53f4273fce372e1146f5183074c43a07c25730f203dca8e727cd68ffa12b0379b9a65c7761e3650fa6a1c95910f1ef049c08aafb761b4e96f564aa7ffdc0cea04570471e7db7b02d840e03fdedbf1b5e20b4109cbb4d026f71946d3fc72ec084e24110c9219df2ad8826d58827bd1f061d756601e461d3cd57f46b60fb3e741e3dc05ea420f067c1b204157c4772ab4814c9465a3c5ca2a89a95b71c9e4536b242d522d2ccf519cf249f0b9e46c420a779ac6eb48f2b1b581cbdb51187a11545cf072a7218ab0cd6c59ece17a48550de585b7f975f8dc6eac3dbd81544f0c44578b607aa041239c7d9fa68afa9e4ec58d1d9302f3e9a74b2471c4e55ec70db6ef82675dc50788dcbf2f15c1f1ad0fe97af974efc7b0488ee3600d0ec738ee608790da895caa6b78090d81552d35262de3ac6e29f9b4d0d1eae3b16242a2bb779cfbf41f971c9687c22643213ee8223f20aee53ca8dfea67b6b18fdfeb3b82b631aba0c0527972e3c5ef4b95e85ab19d90a34e30ba93675beee0a9203dfa6dedd1781559a0afc45410af3d9199465537386756549aa32512dc10b7015c5f938e41723e04ee20e8791b881b571021845e19576fce1757f632c813000294b7d0452aad79e92502de0ce4d9d3b6a3bdafc2d20568bd085d4a098ff45e15239cecadc74fc1b7c19f3bdb1b7a12cf9f890a05028fd9d7116e5c1d5e83ced89e5673f0b6f4e0686f9b4a80fc4f07471c1dd145db136d4e2c6409d8bfbef34e1ff56ee80259585273302f47c560c3e55da8a987355d5b87ff68c32609a3c5779d0a857a83a6bcd4b251a517e2d9c7a35ab3048d456b8621813c0a800de665cc183859e1570aa01fb5d2cc9f41dc0d4733ad0f12174f18f9a0738f03145099c586d3615652c9d8869f8132f2c157e4f86ba7699ea8dadcba16adba5e875e5f482a69e7481686933643db9e096324192e441a1744290e8b47e085a9bb2f210413885433e5fdd0a2c691352d320a50a1215c5c95a9c0b712875d36a46ca339470c9ee7a42c30a43053eecd21c69783148d7ec772a24c67941e3796349eb4d2d1509758aad8f559558aee14b054aa2cf26935850b3c9799c6744efe7b9abf2f656e3f0dee439841692446a078f382c058ef3c5f006670cafc79bffbfc48fe1866f20a361fef3b622c68a32ccae83c8af386ebc65fd05255db8d2eea5739a132d8098604a60096ff12b4eb2590c7b887364e22e71ddf86fa2a1136d2e08097e73b45aa14269e104c95f4718c8d97d4466692875fadb3e9e051b4f32d73002918111e2f6282d0e7c5a7ed1ec18178fd47b78e51f07ad21b52721f76dec44808b5cd66ceeb6e0a3e5ff94c5ef944ede6fd425e27130c2795ad74f9b0e34b3c634223eeb01e1c04958b0a0e9953013cf60340d055afdc0ebac894676c363134a4ed9b11974eff2893d0a2883efb973258bb33204be5bfa228cff594a8c749fd00bce54232027d5e701695131ca9144fbd0e9678a70d472646fe1c1665d822f20aba9378bc26dae8387253f6a3f050dd88fd49f05e4f93a680841b1bfafce3fdaf8181490684c981f2cd819ce97e1f8c3121c521cbee3ca91b440ee683c9ca8b5a34129f1dd39f0e3f01c04554e623f38d0872c96a8b73cfcdb4f88beddd0faf923c8865db98da07eb56aca51a92ba2ec00ccf364318c6d0bc6ca5d1925ddd15458fd3ed89452dfe89b14c76f8cb9f3904ec40a2b42bf59a7e5e364cda384b70f93c2bd450261d354c0fcc120c798b3406b8f4ab6aeb3336a514a52c4cc2303d50bb382852cfb5a1be8d34e257725208d149e9ae8885eb4e36de4367d6d5df06206901701e45b8f30af682a5c9ba329db0878f2ea20e3276d5d995c493f62fe7234104b04addc5e0ff22bfcd577669f22018172d371d2b79ef3dba4861d06e0d0fc30928abc24ac28d41432095468ca39c00a65269fd2f05f82f1ea4f7b4bd2486b03da39d150a00febeaefef79ff319b4c4deea534199b0d0ff681bf11a9a2cbf4eb356b343210e8ff15326a73f7522cf84a7b2ceed30d2bbc04695c910ab5123eaa7bd1caa2e188ddfd67d27e4ac960a3c8a5967c27c421e108b475a081e34973fedcdbb1ff2a8ee9de23de20124e32e581b444b7a9a88c212218ad8c0ac2a2463a2afde73066a65fa25f88a0b37a61acbfeaa3f860ad78463da58124db2cf3fb6d86bc296bb45d171ee507a48acd0bd3baf1c70ce908346eb4c57fe7fd60063fa1cb515c4a38c9b8520eca839a5059f36240fb2b82b5d078414018ef306766550b0053889643005bc797dc528ace58607f7e52fdb53106457a55f32f5a04d2c31a8ccf42ce459d6fff4f9c5ce9d5f36eebfa787d1649b392bd186760fb7626c1f8a0e35dfd78b5be1e7c3cc37de85ce5fea285910ddccfc54af881fc660e8c18116d2e17c2f8db792194d8d7053957cc04da5311677fe274cfa733e63b69f7e9ed910917fe4a304282f76c4b933b6a22839f59832ff1dfa6e79309faacd690278d725d4579d00e06417f63768bc5f1b01fa04adfe0141e8a62c4a23ef44eb65128f6f5a956e2fb93a8f556d2851e7cbcd179e2efe0b60177ea5709fb86fa9792aaa8b6a1ad917172b32ffd05284fca501a58d37830c54d889d19d2bb41737ea5243a1c201c3741c3ad48bed4398d83ad65548b53fe2c8439c5983d46c6a49b19957fe89e60da45b2e9f4f143dc864a5aad0748a8ca4977424479de7e99613f63b62e11b51885d48cfaca640cb979e009ed485b9340d135406f6bcfb2d320aeba31c7aff0f4bfb59824e9a344560b37eaa99b8798bf9d1d9fde7d8456982e8a2597b0392ad64099de6d54ba3c01622868c70b17bad3951851e75a833a9aa15916e90270d13bd435471ec556622fe1e087d158b71000f648c1d46b75d20f399ff46446aaed48374d1c7f45a88b140657b98ef8d9844d6f410297c15b4fa806d480adff4f3ccb198e7fdbacac5ebee96796201349b6eb34d20cfcfd5355a60169b95dd19f36d680cb10e23e9001ef0a8f9bdd3166c11a6b9bebd4230d21a976055d6e79b82a86f44974e41e0d610206c5902fa151791df253b5c107a8d43343033a6119ef98d5a5c00f9fcd2b4d11c1560589d8227b3eaa94eeb3245a82f1c6fd21d3fe8d1b1677aeb4769dbc2befa261383e0a2fc72604cc1f2d5815c25295d73d4246534e09a33e1e6eeabf475e10b6c44e404aaabdf8f46356d2827f435eeca52abd9f9168a75479c5bdbec8d55e68a49d7591454f81015c40102dbf659cca602ef3f2d5a5667a747b1a1dd9207629330bb1a6a96f95f1cc7e5d1f779224166c2075a7e396ffb7e78b74ac5402fccec8116b3e43bde6ca11484c765ee1434f12fc727b7ab83b2e38645bef449c799d16de54a95a2f2c754cf91b176b260cba22fb0b48c43e611a4e0402a35a51e444ec66edb34e2dc8b60b02bfd0e5689502b638ead8990d7dfb26ae6db7c29a9f01bef9e6a009e28375170f30066701943eb3f470a1b5ba8e44eeb1a5553eb3f3f4c53ff92a9ba0eff7f8649ccf89d9401d8dc063a4e1d58c526052aab0c9132c05f4d973339e00c4c62c074cea6c0f230c8c8c13206669a0b8d2d9b4cc053ba5269a0e9c29b08f238403d5c8e5fc2fdd0bc3e05cded47731a109154495610825549d634d72b2a0659550067e126631098ef4836d201930436da0656bc64f5bdecf21080d34b0644caf2856bb5a8eef70aea95e4b0880637e1bf48bc9b9c33d404a314fc0889d461d068a9fe21440875084a040ba8a880d251481b1cde8ace11ec630d38f33efb5602fdce1865ba7d92b059c33c97dce639263116651dd1be4fc487a91ecd611110cda84cec1d4699e66d6d5e8d1d624731d3deca3d791c3fb45d246b81a0b95744b90e961957f4fe4cf1fb1e12051657bf3d5a0a207c5dfab857fd302b09c4503e81f11fe9b1522f6be7b0d1316292f12a9b9279b147f21913bec8dbc9a9ac14d5b33643062d4e6b58354518f26de87d0974867673d43528e256992ced99bead8ec13ed045fc824739d51c7733585c57a5b524a3d147c2d110b0c87a7cae1c153ff2454cbbdf450e396f74bd89dd34ef46fceeb0eb17d99539d3520d1253a9896f8eff742435f8238d0b7759d9cdccfe7ea0387798d121238677be6bd1ea77b2ca5aebe5bfe92bcda6384fae488ddc736a69ba1fa63c9b3aaef1596155773ddd25014d6a3ae3bd6588e946ac43e21958892635307b3b3909d8bdeece830be7e56a26a5634a2aa187c688bed6fd90311898f9dc7306db124553ace2b7e72717db88e934b07fa82e16f6faebc3a82671cd00aeb8ef70a038db0ac6aebecc91ef4eeabb34f158d0459b83bae84628b5fdec5ae38e488db0866f93a878ede07499be17b596bd81a2083ff4441d86dc81269b49c5d29ccc26aea383e00978ffea9649432d4b63aff6903fbd66a72cb1a47b5ca94c73c46893a61e64b84ef1d0d91ff10ee1ac63cd455433287604119b2b6b9e3495adfa724e7e5f7d82b31f9f06832c44fd1d2efc9fcf2776e69d92ee1ead446db79d40255d61c29913eae11cb4b770aca37e577bfa3f377b415469eaf08a6ed8becb02540055f3d874ae99ba63794d9bf1380458a1a7c16e48a4980bbd981fa814fbca7fd9beba85aabf15cffe19e5e5145e5b4a47ccf06044214f8fcb0ff80be9f75687d6d1fea72b726749369616e9138f8ceffb28da6106eeab231755f5c507f7e6a9822a0d143ba718c84b100d2977b48541c402503f207808b965500fa1503eb3e4de01e6cefa75e1f0b6ad19419f42851f7e124be97cf6d0212446ddbeee61d079537d20bf6242c2c3be594ff9a51239a1b734f7868aa163a2e563c08f846b7f74e203648c4c925e91e0d72013aba300467faed6b3c7d7c5457579c7ce3c7b9b862b056ef785891b4db930c5aae7819074fda1d30a20ac4349152c01ec3f795075e24b7a5354ec060da84cc29c450b08edd43c4fcc65a156d1bbe8b70c1a444e88b5d1bb4daef07109b1a121925c483286585e7441b519ffbe22d44e0117b1e0e682e76bc3f326814fa85eaa5bfd32f156c429a25fc93d3f3df2f9fac25772a98b84463b07a651532b0d26e1aa978f1795350608781b44e13e30a7d51890734cc228a7602776c6cc3f1b46c7029bb03b3421bcde9eb524f055413cca1771e11a9b3f153875e7486e6178bcd98fcf374663ad96113921e2dbaa3456caa015118013e5fccd080cc8880ed53a140a125634bd2ea92d23e5863a6b5b5dc8873a7799aad165b55328e21405bbd37b4d687ef71170eca911ca91e76132bacb53878bcbd3b0dc8305e21f63300e2d969b6eb185f83825e2316af78384870030d897f21396c453ea2af324b75921a0a30db08bc78894ea4657badd49502c1a8749124ff94b1fac891b1a370f9b2c9f74f26e48bb85ad3df7e61316b8c6877bb7d55abb32e06792f6c8736e68c4026b389a6f576f3783306aeff517078092d2b48ec74b058da073443570edcbc1e787bfd9cfd6081428092c65a23025b5e9f1ac39ab48c2aadabaa0f529b2b44adf099beda497179b4aba3cff691beabdd43229c4acbe78e8882aadf9f461954e93cf1b44f9cf3884110014407f5117bdb21d37ccd3ac620eb7964542ee400ebdf9537d6a4b64fe05b77d31481b505c596756b8993d16f2421f035912460fa2815215c6ca5b31136ee6d4b0a13b85be5dd31c17236559c151c7db8c674179fc8cd0e8a095ede46d5c52b5d30d329e3d35470494db3be6d5f8ec744cba46bb006eecf53156c81a9809d34e45180e84e95fcef6bc73fee87897894a49352461bf2d7025715a956589bfafa893ce7ccf01ab1f8c2a664294c907e702d1c93ef240dc0db73e43d88661bafa05b7a49c713b1e133c8b3ddcc44fbaa915d36f65630a505237a8fc0356a296958a771d79dfd614e45e77c15b33768678e5b9a8bf5a21ff82103fcb7964b96ba958dff2652157dd3ca8af58be008be2089489ae6bfe60065f4138c87005bdde0e52f35a15596880e4fd34cf06304c0b15836da131aad0870583e2043b83addfe73c01fc33873ec8468837c41f654448d23faa78359d84f8818d0f125a283fae4a3e51aa8c51ae39ab2e8502f6304c726ce638051f690303bb988d62cf6a59398cb3b3840c6beb2a6bc326be93c30b6f9b68f18b28f2016e73fee1b2a4080c10957e63d32ca77e37ff8459e1fbe6a8e2a2c66af59b82c6e2c46a3c81a59f3137903eecd45a48a054e7ee78c686a9227a956909d3d18e958ff6fa3b7cac807c27f6a285b6c49b46c888ef24ef6b8f429d49cf832c505c472d7e39cc319b44b77038e6c81f3cfe48951347b8a251848072fa02122673b74246ffff1bcdd9674e09b86a1a0141dd92baff092655511bc8aaf1caa8946e03a2935fb4185de5ed660e472b2f977094652d643c27185b875f0a842a2c4eb13c0974222a04a96e0c038a296edd5c240e3cc366a29c163a0ed4bcc719036146e8cf7f51ecc284040bcf1edab5298fb76cc03e1ee8ad7bd47e9cfcd009fce8ae5bcfd6efed0615de986c54bdb7573afdc026f2d95a4e1fc11387f2bc9974cfe0be123d5a6b99f95ce29476b36908593120bed1deaa8655051eb0dd83c49f1bd64b3b70ba397ad8f635d1b6b9967e769f31a233119e881a5cfb7b872ab0ea771d8483b545e97ad4cbd85677a21703af0c551b3b4ab19b451ea1427763fdf30dad6f55cec1014a95eda86c472c3a714aeddb4ad53cb113ff86e54c19cc4646665b7737aa5a3cba14d979080f372fab1cf03b748b6b54eb9cd2b51fad518abe6bbfba7a15ccecab967b35f101880c435617df90ec045b565ccbd9a31fe57f39397a7c515bee097c6faa8cc9cdcdae5b64ed7bc75522dbbbcbacc9564efe645e4e53a110fccfe0f3d0eaa010f942003741dfe955bd7234932a0cec9d1b0c7d44cbaf2a9ad7e61db7a65e16815913d40ad885771d19eb38e33409ee67ac71db5307b1a1371757b147d85b6e18b0a555bbf25190618f43bd5d2f0fba583faf3f1d5700d8e3a785c6a2ba6ec69b2f57b7462c65fe824e624ba9ae57ddc6584e2f8746a30f884bf49e70e86136108f8e1ce0b7e401c553ee0e4b86e892fb851a0aca10b566e4ec32442478c1c937eb29d6a73e4810abea9ddb7a442573f12f010a69fc9275c8caba95257f07cfa47d2aa282b3c532b0cffa70ebb6bb40374b446d19152eb24a15e57c0e9a30c5bf38478fb5513342335ef4fdd3b4a5820757d29a9746a12e7a857383fa7e25ba99162e3c21ec0e5af247fb6160107bf058c358e27ae2c678b886b297079f5fb2b5eb0baa20b07b7bb3f9c332c6764721797f1335e236a3b8327ac9a6e6b50a539cdb04f9ee41b07f0576dab5274083dd0ba1e687c8dcf46e517d744d28804a611ea8849f49aa2ee99935ff388cee1d3166321dd788373aad8721fa2a7351c88083a8242e8959067fcc1ae757e474ec2f68c5b8ea101b965504012e2b5e665af54110df2a60a3b083c59c66ab67bfef5b74904ce68fdd236d2102d333a982ff13e4528979f767158836b8957b047dce23afd11098bbef6077a1201b573f3b4486e803344ba6ac1d6929156fe6a41546876df5967e936f5acfc1630a6c60ad6d1a9e851cc4ab5c4fe42b449118d11d9e508e320dd7eee5c62b89605bb876fa464510d1d0af519397163824a5d8825e196c217a4e44080dc72c8279541dc6d957dd1703af4eca2f2e4a1c60f7c624a3cfbf2b9ca7d0f201ecf1d7881641ebf52a7dfb84146eab2b094ad4ae0eeb2cae2c8a292c8488d2359d0fb12d5172660aea3a8954c42fe47b1b1501925e4e39045a88b49e2661dca7ef4178fdc0af7266d0ed1db58d1a4092fbc38669a7148485d34646ea7beec5de6c3ad831a0579c0890a51fb875783fd394ad6d80efdb57d2adcb5d228d5b2b8ddf67715853c43f02729cdbb8afc1c4e4407fc5a0a1b1d8afe95b71202862b1544cf9f7581dfb7193173c9f7e1700b48dfd6076ff370c200f311d8aa8548eb308064047fd6c127e18382db8a2d8ea3e96c1b4c66ad8e1b6fdfb0e18725c543af51a8a277cbcd35a29ea15ea85021c7e2f88625ca578f023bbab20521813257e045e2cb7c6acc0fb0c8a9658f4d0bc3d7d1b7386e069119f7d5cce27c9f44550c6a518cfd9f4119e525c6e3ec28979ab5f36d0a1b5a33ac48ddef7609dcb917fc58b11cf2b0ce072279f23f1c7cdd3da23ed32add93a173ad0330b73ab0205dbaa5bd69a500bb34a5edfabb9be246b1e3e14cf60f55d4f48e48ee897fbb5ce18235074635783dd11ea6d6c4633bcb033b90b7805030cd35c6a4ddf3403a743b517f12712827a8e90bed413878b9343c5260dd678d57f3a3e4842056748619827e0005b27342c6387981cd16285de3f5ae47f3de8cbcafd649275ae042b24cc69492aab2e58b0cd1927bcc7d8fdc30db04fe2573fe8c17f59e9fa2b74639ae0ccec5e11b2a658960163eecf8321cfaec9c7bad8d4a86a6c2857a9d83250c567e6411c5cb2c3410841e9012e440e9f5eacb9330d97fa075ff3ee647cc8358976858aa8e83a75fd3b5e02322a9ae832e71a6634d63a42f43f888a08700b0d9aeb2c8a8212d727370fcfd7eaaf6aeb2f2db41ffcbf9dad4e209e3bb2a8f7cce57861489892bf09284c747b7f65797ee5570f8eabe5c5872031ab928a1e1b950dfa0ac7e887e0bdcc64eab0f895b502530b953eb3cfe00e23ec8c1e03529e6be3de740b5ccda940b3f8bd0e753eb06f09e2ec2db50b8974259dbf9c17d455204a8315bba52ac1d80c02caaef4e6c1afd89767caa9b0a9b6613088558c12543895c1b1345d7b771ac97922edd19bd1f559bca1d097bef56a53abd8ae46b6802ae9ea0388ca6d93f00e5ecc9c3fcc36b7af9597aabe0d588597fe122f2af7ea36255ec1868e16316c163bfae5429d9cd2a512364e6421f36a9741e53f9bf636324eca3e56f068b926ac07f34c2f7d2d908e713b58fe0edce41320c9e9c2fe015809d8e40cf00189da41aaab1e9b26ba2f6dd323f799485c55db1a0b2831415914e9f1f3945d10b2ffdb395b8e63107d08fb61dbb400d0190f3441d3058f1b8aa2a2e9f01222cce0b5c4640a0c48a89ff3cda2d7356b9cbe4ea44b8229c14229208a5f36b8b6967a8c30c69fdd718e29c216aa6af05987d5a2d053f738b221e4f24b3d3f8bbecf746a720c31f3720fc5b81d032477b0d6b13016e1b5eb4c00e7f07b2d067f2c291bad9628cdb7a9b16c9fdb2822e0b46b4f5935cd09eb772cc5465673d8ded27e43cd03a65ff2ba2b226a1e390f7f988c24c99bfe655f9fc6988480059b11bb3aa5c8da0e15f63d3101824f0cb5603a217f5c0621bc23a54a470786c91ed614588b1242d06091836c9d73856ad7e8e6a4cb1d635f21cd5e5bc84930052c11df519a7569e93e32351d16759074062b03eacee2bfba2d2f0cfd2eb74f87144e2fdbb049701f4e4479c644c14401c1c5093719ac797118d89d4e742e607e4ba476f0e1b5771114ce9ab830d30e375cc79dffcb2dc453a3ff351ff6d47cc9f08156f7803eb1ec47eb8279a557432e648a00a0d832e9e68d36cc855d70514059db36756b9b18f57c134cc57f7558a77c183dd298410edb84f848144a917b422e33d460716c38ee8271529cf59751b0ac493f99e06eac46c55b779e4dcf0db49bd2a89adf9d8882941ebbf8144d969978d2202bcc6ee923b8014d6f54a63da57803a7cc5c51af61b4c6d5d67565ba9d573cc5db243c5d746759f30b5f66eeea2fb11de763e234c597ccd758906dd3a4b39cde822ad56a4a1b8b16b8fa80672ee0752a3730ce8e46bdc68f2932fbcb12180f787617e75a382d173cec8b9e2322b890ba0fc76c64f1298febc5184c0e409d3dea37f985fa26948126d5868bf2221cb744c27a5a40a9a6d5189dcffdc0a45682d570fa4bf8c93853e55ee7b7e36b2d8fbdd40be90cc8a94c678d0703d8f291c17d224f01ee35a85d23dbbd959e0a530901749e44eb0688931a231f30ca29dcc2d44e8f58b5f04cfe77749142e41316d6a8b232dc93ad8cb5574543a5a9e29710e057078927c101c24d427f5b94381f6d495d0852d694513e3d0be6fabfe15a371897d929eaea8387d01bf714bee8e3220497ba05aa1d25cbabde467e0a7cb4b0d04e7ceb5960ac3378e5136efe10f3cea87af5f2775dd94f4c4d819d0f45790eee54324f19280ce9968aff7cbd479469a132806c23dca41ecea3acb11781eb0700df2a9674a6322654c6a57f137df502144026d9020e9e21cd0a0b3541649564820e51f11eb92e00d21ae08b434288b94caa9eddc2f6ef1270b64cca23644faf6311248aa63101e358dab273649d913d6f8427e4914b50644e44901cfa9461fe42160c7ca64dde43ff47d5d0b433c42125bd7a91d1be1b305db18d1fa4fc40e5ad9f9ae7a1e56cdf365f86b1b0547c556ade5be9b1f3ba87f2d78c2c08532157a0d0849a936a08d82c31dfd22816a7d6ff3292e6cbcd35a974faa10734a46302bc83cf8b47ccd0cd24e025e84963efc5a7ed77a9e7259377088bd1b35f7b6b1ad5e066b5434df472ba9815e4da770dd258b50c8634ce3319bda3d2cc71dd22fce4ed00a680983dbd5594b66d531dcc687144b9c0492b5ad5c61f0ab4be1239b08dda500d6305b3d497150a757e049bf9ca90c038c788bca3fd683a899ab54ee05715a62c524813a95202ac3e4bf9725e4b7294283e2823860d3a398a1ab8d257f7b2b379bc66d7b65b2ddb943cbd507587d2d8493131b334d8a6ebdf3f8b63605fdaffde7b0fd41d8c923c6e09d28a35367211e81b346b3b6a38add80816d10f71d09ba7cc614b8b399a9a94f72e09bd572a1df3f5bb8d82d618a973fa7b23d299227d04b254c3becc7dc6ccc68c795cbcd619833921f3ad8089f3a19a2b3fecf5ea17620e012f4bf78b4dedb444f7148cd878a1fa440d146a4a42cc055ad6334bc7579ba1d7d341f9d119cf77491a1c9da64eea88a246eb3c9db215ff8d06f2b6b2f70ee76bd8bee5db8fb8e37a450fac7e22d35d144ae181a6e4044983ee77af2f41386fd74a6633e9e38b3941f93793504dc5ffae62767b301c843a7c2e387541e0bc7f811f1102a86d963c8ee4c36528f5f5a13ecbd5f1a112829c39509c0bfc4cc852f7ff241d5097d2395da886af3931623041a4da45abd3c030f6a818d61466c8b0113e03a3897882a03b3492014a7f47e642cac0cc55fe50886ce220adeafbe8483047721b5a748c0890981efb573cef492d4c71fb594689945fa959d1aab536f25eed8993af2b352ddd72ed859978a20f10c45fe5bc495d79638063890922eb939f3ed3f6a3a6db3b785546d9f2a7b2034cedda5c3a6237f28a6e1f0db61923986e9c1b4c1f99ee941c1abbe68ec40b5a0eb1f9841da019fc65a477e103b5bdb90cc2403130e262f3390384897b98390354fed4798f3b35c75458cff845cc6279ab44697987982a57c1b8456becefc1a34b476e591105534fc75893b1fea79e9c256f40093388535339bf84be06e59a4ff75ff24b12763f595b6c306d52c8aa663adaca24627b04fb2b3f3bbfa1029b740cb93666cac403252ee5e607e7ee13be7a38574c013f782d26bf272d8576f2b30354a16463af462c618c3de2a4e2080f74c7120b791ee3017b11f7defb8faac73d94a612cb60c08b675ed68f6bb5e933c00afe6e84538a6c44f00d981b7910a13fe0366253bbddc07329c94483dffa236d9d0d75e214082f6875dee622b54e9bb4f099239c2eea0257abaacb882d973856fcb06d4b36aaaa2947cf664df1e828ae3e7fed3e9548350622487c07d7503872bb95208a7228b1e17fd683dc52e291227b1fbd9d0aa7b6a289315c583efb1e5cffed94761dbd11777535113928b814c551a4ec40e163efc1d646d7b6b1f357bec14927af47f4ea6694052a261ea1ea3736e7e3379cb2a312d14452ca7ff33e6c5b6c505dd517b4abd6c0c4c23d98f01fbd6677e8f5976ffbd4508391ab750da3280b0a8d39d01e675992a593ae7882f2f93e5b88cbaca998b6be6db3f7df13b571df7afde432e6703288900040b167c2ab7e44b20c4d30fff03afb679b77eee90d66c92b3a87d78ea4fb778d495e63cb7e1a9d3698b1cd159e70b27483fd0b5eea64a50bf0d861cd3cc0eb39f3ba7cc3c365c842a54a18bfb8ac60beb8c5ba4e194bd506bfb5f5ce7cccfbcb518d220bd20bb1a5097530619c56c1fa211a6679a95ec10600d8e3222183c51c79ae04b4ccfa67ea0788fba32c37a0bd9d3139aa344d6fb479a9f536d226cdbdddcf37d74bb6d6ae05105d15c2b2e72009d313e32c19617ebb1281037d135d682900ee299d599aafbc6115114cb71842b957edd7f7858439976b7e4821d38b5bf06546ef437a4626f4a7859a0c724116b9cd07a8d6350eecfb33129f5a56766e11e03657c7775d4a5e2c32dae7a594892053548e6640c7c02c0906501bf4c8ca510e076d0bfa0cefa3ad89d9c8b17bd67131a91211004df85194d090d79eef45ccd4d34dc01ce24e8ba09e02508f62d75b13a1e9aed391e04c42d89f797c12e506c296dfdb97fc45cdf16dc57db6cd7ab27306a8fe9b64465e3c040d785f489fe0013d273772158a5f99131486ba71c760b8c55d684560410dee83354241c005e737ff62e3fbd1fb830eaa8620f1cbb261e63627ce00d074093bb7cce77ff955fe7ff5b29f00e1d0b72fef9c1bb1d52108eed119942eaeef98d181b570210cde7cfcc0ae173d8760d0c3a2add386115661f51293b111a309d3cfdc9faa84b57bb40479322d0deddbafbc7b931791ed6c7d21b9294709bf76ecd144c06daaeb215b1db3d23e529e4f275bcea39b7d0994038ff32de1851783e285dde7db0fbdb99868a9807e9fd606b49e03a2a313628087f31c37bf7239e77a4385bd991c91c9d6cddcd39234c0f2d76680140509911021d0e1cc36e417f46acc245bc33883d03c0b1ba42176677ef3d0f61b562f270e4dd66745514e355dd18228d5834d6ded77ec62ccd349acac012656fe027fe4f1c2f61a8833683bdfeb5d2d12cd3231633bfe449fc468fa8690c43cef84ff4c8c00f50d716eb82435febabd762d4f8fad4da1824b773eaa0f4fc2b38cc1adea236da070231e93d6b44014df6a559f6f232c359e86eeb61074085d95a66cd1fdaf13d337a6a9122a180cf1009f6caf0870e8aa8ff8022cf16962638152670c57697051131ded103d620e4401799e9313bda8d8d830aae2a9c211a4fa60fb7d3995787d5d49736b8bcd1fdda601a4f8633ab7539f27f80f3510b45fe783f73089df305fd16bb296fd5369168cafcaea56f0f44862ea6aa806d90ed0a1db028df0c8b2ed1e937ffdfac9acba2413af526f96bb55e954d7f17e9dfe24152b26e5547a336d168ce5ebd55d2be0ce32ce7beceaec1cdd04dce79eaaad1645009de56479a48c9a01806209937280f4352f602d0ada76d367f470562c0da7c1fea208e387fe0f04034c3cb1e84da6021d16dcd6b0284ccefb20100e056a1248ac4b809e795cd1f646e44dc8074618b55f4557b050d32789c27d5b103d9b01a09df38be69f4fedcc86eab6b33d13178f6d275fb7dafb610e83b07a0f1a12f49608baa87cb34c4c38f8746f8844429ea094f8fb915ccb5091974a7b44d2aa7472e8e014fa8439a5222df134b83e175427616cfc0bba99fbe8dfe6152ef07314ab30cdd720cd35c8b2850bb699c0c5444b1f5c5e7976626bb3cdee66b444d2d2f86837819a6130d2e03d6d0a2b85e855cce4005b5b864642a8c8c549d173e87981cc41f7be4aa82b160ddf37968efed666fd4afcb060111b1e281fa33be48d09e9449ce3ebf0b185aedc390c7384d83d1bd15ea338845ab52f05a32d5b92de7726a30174d57115e7800121515d7fefb4893c9ad7e92866698289eeefd6a65bd212f2009037d453ee723331f6dffec874735a9f53119f112eea219ab1a850e4404f8a9e52637bcab9fd8ddd70e97ec27774591c2d781d20c8aa0e196b9858459553c404cb390c6413a0ffc01230c2d75c5234bfebde4c6a3af03a5c42306c0ce9cdf7ffdc8450d174be38ea807cd0bccbfe0c59fa9024a29b3829bb8fa6a768e1821a59caaf203a38cb0a0f234d606a046c740b83e837c9abd73c986c0a8307256094c73d12ee15bd9c6c068836a149ade48c4625e6e155cbd78ca9c9ca4973ee53416cee238c2fad82c713c3a82cd60908b0415768939106b7bd8a71b6e74a607ac7698ca8517240b6a7c0ea5d50489eb1f2916b9553dc6e91bc2a0fae8cac48a6f1277d3494313f3375a910679e39a03ed6691a4efd63f7af4aacc9276e14756eecc7d2fa4fe5041ab40e2a757557acf3aa936d0437c5e46df01a29c38123df72e3cace609ef7ab0ddee093e7a5ba5f9e1775d477c5aadf34ba01f2fa054a8b745c2078f3ee4993dfd2a9ef7eea8c6dd9538e64c32a69833c795e900df399680070d67582dd8bde14a4ed69fdbc847af6c947fb2a6469d965f1b8681146462f620de37c062dd36634a8b4156809f87383b0ea191ef20e8f5fdc0aa661bf2df349a95c8290d468508ba569b9a99131091f10bf998b199503296d5c0815f7e383093ccaed23321af9a3ee6c03634f2dee1919108025c979f8871eca67ef4041db5909567c5d74917df7276706416c17ae5baeea7760c8147b27059cd17154d6b66f6fc0edc70a39c9db6ffd6a7ff4ae498166598090c1bcca784b8e31957bb250fb3a26c326e75c207e1b660a1f3f5523743990fdb17855a0b07f4e70d6419e7acc7e3bd25573ea86e2efe34aa0fc0d525f931b2cd4eb2910b2daa302143e6cf55e7b82f5f511d178acadfefc607c38044b6272e6a6d1e697bc88d95ae7e51ad360e706ef0c8a1ecd0b7a0a7621554203d519b4a0541e6a510f936efde54ca7fc18b453e7bd70fdece7d51117e9fd763159bfc317cef3271aa74cb538735d154b80561ac773df414108fed73e9a1cef26c79b3789f99219bc51bd8bf4496830f4dd65700135ec5ca7dc5428e49baf33c3a51d664623264064666e814973feeec4e7d9a53b92c800a6962c85c611f2753b265b7b48268d4529ca83b8bebe0c767656244bae52f1106bc9b67717bf6f32c80eebe9a2085a8038c6023f58408a7c21d8c6bfcbef38a4dd49fdb1db0ff93a41e94fc49f9b0bc990bae4b1e05d120b8a331fde3f2122158070ace6a5703dac614e19d652f375606a2d064f2639a772d0ba2583eca9ed7322cac52c9829198e84d90bced7f868ce702ccde73c7876640f623d5bbee13ebdea7f9ea5b2632a1c85262470df6fb9c234494574451b9971ea35662f07b6f0b1f0fabb8700acfee1aeda2fe3cf7eab695e821a3901906b988fc92fff00c10fd583d5159357324eecb538d0590cdcb9221823a3e00299123bbf052d17c4656f677551f80a7b5cc3c824183b5467f64c9dfe18b0b8811ea71b19a62c12d3ab4d4b7dc915acb981ae76146126fff989836a7c5473eb0e5d1b26c12c3b16957aa35b0c36c9874d8089f196d605b79e127ac051325f2e2ab66d059860c6c1d62bec5b01743f162ad27418082b0959c4d0446de59124a020262c164672cd10acf862fd0b77539d2dc1117372300147d93d1ca620981ae1513042124424a6422a057be327b11c02bcd07eb69aa0b7ba3fa17df692dd93973f9c9b4a65e4f86051f0ca201102a8230a74ccea9fd1cb4baeab43af924cb3d014cf15e2295446839b42b9e830482ca44e4a712bb762ae883c3d20fa0c7091b5e370a19fc707dd8422a7a6d282005f3dfb0437e8ee1920fd56c41961be8eba3ec504511010afc65caabb3f6c99d6897ff95bd6e9d3df2be34922a1221a3e158fa7a774720364853ee182560f0bbc50e4d5837ddd212256ca2bcb23c4917a9b3cda26f4a6ff583180eed88f4eb5cce46aba3d9cbf8d133741ffa8c6ab5f16027d91f33e12f13bf8aa1b127d72c9b5412c80f753ae89a3cf25db27320743696cfa4079a31b428393a19d978ab1cdc8175c1346b224c0fbc060f8389d47a1861dc17e6accadf96d9c080c354efbb9b5b04e731e3ab3f0b296f6a4edb18c667db7c2637185c3c038a16481632911ac6c0d85795cca764b205747f96c6edb23c1548a73f6d0deb74407fe200f4bcde0a08f84dbcaa9b88a648915825ef8158bf5b6def5de5bef079fd10a326cb35410b03c608c68fdc06d3b31fcf956972d8d1c3f55ab6eca097dbdd4a602531410f2c8d602a6a1f3c999d04b57790e9f1ec1aa4e38ae795e721a859b318403ae41d3b33ffb38592a7cc6e296548e85d44f99e9cfa920364591f17e527590ec4b56ed39096b894932f51952082a5b65098f97f4a492a18557f067b63bb2c33d7779a45262811b9f7a37cd7db8d2c11f35010b9bc912b218bfab07ddb6c9ac95796429cd21b5d421185799fed564a46dcb8d2ee6f93f5708c0bf2522b67ebc198174d5bb2828421b983b413d7a1a4f8535d9d491f69b2f7b6a32ca7263719d3294be96ed2e344fad4ea179ea6feabd71509f454727024549936af2b5e8ce486542293579590167cbb46907169d35b6421e30a05663f855d4eafea4acba52ef10d7c5aa47fec20cde17aee43fd54df5cd4802e2bf4a772b0cc4e6bb8a1fafb0aa6018798baab5a8bc209dc8b547407b795a1d09989b218b164e33590bf772fa87605dc606479a4ec939f5d448060a6ed927b1eaf46e902f3d0240b1a5813b874fdbbd470f1310d17141744aa5710176e9ad1291fd90ed1c194c68ac53e6edb682281ff78278d39daae3e5d6adf0067dfb9f5c63e5472ec5c1dd636a8aff7834548d7039416f8e3f33009002e18152ce446aca7ff6382d7a75a9387d674f11eecbe239e9dc24c7f0d55e20d352294ba1e0eff76b51f38784d8ed705f4f3e8079fcdff88e7caf322b8c7b874465133b7ab0302513578e0f7769d174d426b6ae423c56d013eb297b83a85829ec8de21bb00256768f805be2a699f9316544d7971e3691e5f3ca5b8661938e4ac563d4f0ccc541c777da84bde4081532b84a09aed883ab0af4f0a15badda82aedc3fa3192fc4a1194744eefac92c20c797ae15aaa4db816e49d67cf1dd68e7bde7713e59c2a4995b716d8dc3c98295b340a14c59059b58908c2578f806387b7c7ab11a15b01c3fd92b3b7ce850158de109082199a73f28ecc3fd1f719b9ac6a69a05e4430445a1ab12baaf21f32bb160fbd131d1d0ec643f69df9ba588ab3e7847b721da294fbf3bbb6fb63e066bfda5e18109f9321229985b96989d87de680a570c69d49b8e2d869234433ff7d91b0592b0802e148cd51538e362ab0014d7860841d9f2eee41d638358826b2432fdd1572e261310d330738bdfd8102bb1fad6a84d26b3a47f3836e9053fcae33ea60b2de1ee142d0f8e3ea8980fec01d8ed1da83aec74a54012b4b27f1967d5d9ee2441d58e10eb8da8409c1f26c527b0ab293ac83523e79f389e3517fd69812146927cc0b1d6b871ad74f4a443c2707260968bcccdb8e734832af5bf894b4dda6600546f06bcbdbe80de3050e452f8523b0ac22bac75f1cd72823ef6f7ec8869f09506ab8f9af72efdcdb17c35035d9bbc1d9458e184dd6acc472b6491530c94d6e124d454cae3535780fa0f02b8a34edb90e262a9b83acbf9b302c6bfea73f4a2ecfa11ed808c4c9bc773250cfd1a65c7763be487649e7edf67ef5990a0409b78ed700fd051eaa542b294114563f495c3c077520a45cbede97b606c037301ddd7c1fd23e0fc5bb014ae10ca1c8a9dbc44638e58d411df089ef8e1421c5fd8be00a1021d16dfcd3ffc7df7766557e8ca5094264f87d39aba3cadd36d8221e7f69a5a2e2e6563e5b9f2d6cc76c6b845e8b391edeaa4e727b0169f2ffa0b2e19847291fb9cbb16af0d5ab7c9bc61326228a9a861f6cb355f75f30f8445c8830bf3c0fdb1110968f07f6ebdffa4f4efab4deb0c969db0e66277681c3e744a85dc69238595cf55287fdac4be67285b6a3648be20b8f06b56baa564ec992b181c89aa941996bd60f339cef24880bf23f0d18b6ed7981b383c2cda12d22a54ba90a338abfd74acd08595038e285d64ccc049a6cb481cf6dd28834f9083bc5a18f7b229fcb0d7f8aca1cc6eefec0b7cbb2b081e4b0714916d2e370babc03dca381793f8f99a5da2e8c679144d273becbeec20f1446b8e947e7b239e20c0c361998239067d9757561450dd0155dbc3378ea07f50f8757950b34adb1f3fe73f5b8bf071bb4d4a35dd10aa95dadcf89185e23ec98e9d03943a1aab90906ff8b8cc213e57849a506e7b83fda72fe5c91f5dc907af5090c5df8b40d9f495d878202c1b6d3b10d3e2d4de8300aa60cc1f7c126e2281593f11d4b573ae3d7629d8c72485419e572d5bd5deb38251ceb168512ea349b9a7cf40fcbfed31e599400988a90b85fc36f0b617e2a365f3b41d6627e1edb6d24406c1666a64b7b3f355de647e83727beede9d905b72f2afba97e7a365dbc8ed7156ab34b05fab9a0734ca7f8cf7daec396a559e21f23972b24b0082cbed5e71aa81d65da3da5a2de00ddc7f7d6bd84feff72c7a716f81e98843cee724c16ab3cd001c3a25a6c98f554e3f3638dd44607ee9ccd1c7b3e8ab5a5662c811b8b1e0901c0dd01dc69d6158fee5378f7d074f699136b140a42607733b38ec032784cd715d757ff6ca1ffa54a8490b7bed8b0cb651514e9c89f328203f056c1f6479d7e3a5bda9351703734d0bd7fb99fa6d81f4a344dca9f8c1f4256fa0b653c461964089d574ab2c649ff99759fb1cba306ebb53b2e27822bdd0bfe569fff4553e6eb00f2d7af660dc18239a694b75f7613cac226b2317f651b66b6428844a1882f3e2b83f3c2f71ea4efe0baa97f4009b9c23754cb91be3fb2722bcd2f2d8fd8a9c93d262dfd3c110a6aa5bf6da1e064efc84262aab2f597111e5669f97cd27956fd17e7135b5a4e33620a29978f34f8b9ba74078915da0f02f09550e9941de7832551d84ae7f98f51d8be4ee487eb1440572d64091ed576089b2cde9c1d6d35fc56441d1d25e41563dc63dbe8ce395fb170c2b02573d061a125858fcf1fde9cfcfbe72e78d173c2697b1a4523363a0969d6e7580773824fd9d856b35d58e932b8e59fae3c7a04f2de40ff706efb4a9c49435f7e5a10ebc5e547f9d96c4f39b9582710ffdd0e6a1d175bc126bc075e074198f6545b4bc9876b4802b93f4e4a4b8e03e57ad7877ed23e69a02ed3f22b81ec17bea6f061d20710ba73ddcffd1d57b2fea57f9d3ac679e5a23a240f4be2232d47cc3778633b5203005e57f38fc757ba9c82aba9c633d7f83baf556a3dec647474a987a8f4432707e64e8670e3082e6ba95aa3d333a24c5362f1450e03826d936b1ad71a0ee0541721e732cc5ea434bd6a983e4849b3a78b52f4313b6e3b410517600fa2b0194dc02e7e354cbd754652e06ad8127e93e5f949f1ae88dfc810bad6e3a4d25a0b7c9e76ee2cd24eec78c5a3939d0b1070f5c686159506b84ff98f60bcf7b9afb78a9027da9d807cc0d1005d94599828cd0aab191eae9bb863d15eae696d3ca0b0c04247b4158d91fc228a71c6c912ffbc2d3dcf2cb021c648805a45c9e0b7863837b431a88246649ff89549ee64734783781b15aaedbaf8cc44773c8d9890554d260f577e652a6bd9cefe8566ad95c413a19fe2d2195889eef5d465c8e28f4589930e54fde340c730c1dc056fc907d6216b375d763e64cbe496429dcd0ca1d410c329361fb1f9882803d227559db2064ee34188d32286d796332c6a64b76fbe39355e2a2661dec7a74af06c26129501b6073596532a22d54e496760ab3ea3016648ce6f0b080696c68283a285ce49d85c19f64e69e84dd83e3226ea02affeee8939312fe7f8871b100941b2d8fe7e63348622c875f2f7ed9dfec9af963d87f9f102b1fbba7bb9ed7ac42bcc7377c003bbbd6dc321570d0a4a3d20ff39a838366bffa5889179c2f01a3fc6408f104a27657a9c49f2436cca1c30850525c2241b45c38b2c50db1c569aaec8875aa6a7b6ca4c0e32b9a43c44778f0cafa9fb7ea5017ec35cbb9138a523813acd7ca23e4c578ef56eb53ef9dc1c89ebfd5c145c12294b5e0fc9b069cf6cc3fd36b254ef36f04cc04e867c4df52437405f2d76d045a55a3ff6736386202d893846663fb7696256b10bb3570757ebffaccbc27adbad609db0e8caa32980df3be1a664b14bc9303226de9cab915eeff5820b18433771079e6086ed4f820a3e7d342d75517f9ca2e2cf101cc3f47161e7d13472a1a6af2f74f31913fd44f02f1146e065ca95fc2c6c64b63795b9793aaae97c343a9cd86a79683086c3bedfb6489f1d23082c68c2148ac82e5213319f26730ed0fbb36734c51c459244a2e61bafff786892cebb25f2905d77fba245749bf7ce9ceb582eb94c34c20a77ecdf969d997d62cb119faea373305db84bf5fdc96e1dee10c0d3f25400cdc39203db8f58517f9c36533011d383ed70e363624d5700bf32b6f0648c8f58ab9d87112218d842e5647e75d6b50d60d5f4d79164abe799152e876b8bafea560d71b7793ab534b42ea15ba0188e3cef03002d8b20615617d7923fcf329f48a7750b35e6e451c545d966e319c92dacba04e9a973dfbf6f648a8d3d0bf7610d2803eb29c6c115e02f6d527c0f2774520784ff7afc1de2a56a88cee1e9871cf957a8b12a5b8e63d4e6b3ed53a338069191efacea32e8cda2d46774cf9e74fca059e9d81387281b504d5f3f5ce89cdfc46dfb779f2e317257456b4fd3554dfdf5633003c4edd5f1ced2557ec2a8ad967c5558b58c722951fd9d6eaff65ab3faa86ae27e23fa4651d98d9fabcb20c970c361d149ed6d38c0c2164b949106cad666d08c7aae75755ebf2c9a1bb24a8b1da3d03d99616cecba9a25fb03346f4bc7fc0424773d235280fcddf915e26f9203743ef470a79924690962cd83091ed8cb0273a695628ba24da441beb50476a1480776260bacde033c9548dc078c723007d615ec9325103bf9567db158cdc6efdd3969894559076c1d7231d6fd586854df5b7d8d31ce215ab7ec15078ca81ca615dfb7a1d2b894bbe581e9f1c71cb88ff65cc99f8fe274ffc12d4de9ddefcc42b1ace93851baa256a69bc1f21a797447897a9a48231659896ac31dfaa84a11e5bab164f3db26eac81980553638e5890e52b90161112f01b4eeeea988acf4140d24eeecfb8c4e649b4bcd84b2b2ab9ea9cfda58d658904055ec2bb5707acf5fdc9af0c53a2575a40f088609c0ebc51414367c0aeade2be82ebe9e856b3374a3f5383dc4d8e2a0cfac8b91683dc10b166121918f2ccbfccb8aa0f679bf18dc7d2bc4b45a5b1d883cb976fc0d47eb29fd7d24c6ed41a585ea96f51362238b9d4c8050b02e40a3de8a764fc5ba4d487aa9e5122e6ebf0bd9604db6b77b24b7d90dfd631cbcc8ee1cd1ca311b2c64ca56e3fdeb8e9e899df70e5a7c21b34a801b74eb18b4e318eb4acc7121d6618c7e99423dcd5710a17c8b65bf2ee8487dd290e4a336f56295384832c97bde8b4e64b059c49d38dd02594569e2bd0313e6ee8f49696f2fe11d87958ab3a9099562cf51be876d5fc33009e45641d95fd4b18dd73691bba2357417aac1f216102a9c88edadec011bda6ee87fed5b70fa962145dfe684f7e5e3c3ced332f82d20eebd5c4e70cd52300e967c36a72db3ff896b323866d87167064c2d7ca59f00748055f79804bfe09c04e36ad47cce980af2e1af6df2bff363a1c6b915bda60265e2fe45ea9db740fc405de97ef34daad7fd858d93656b474e4cf47f26e40e988b084de74521740c43c78814e9d6e04495ac957cf1815cd207d6d16c8dbdf0561f7ef7ba60063496db67ff5f1265e8e23518de2202cf82b638c1e2aae4bda81de549a6b7ecc7af49c648e21ebf35d74b9f8b552d6d7f82e86072653f046157cf2d8221e10e8d28f7b44745a79da782112dd6487eec422033aa80f960ac85ee5bda5b633c4232b3a07fc73f36daee50957e1f1b4828ff057fc4ae7190bf73ac169a95f67a91392a8db5e8c6ce082c2628fc8b852cef4e41992e221bb922b3b44f69458f96eca1111b84a85f8354d1630a2179b52f4c9c250d41ec0a114e5729d9e71330e4e41c04ef052027fa3229f23cb3c60f80b468b6b2569b3ef14f121277b562c73469afed1142625f2640a28a2e62e401e93e7b883f57b68afaba8af2917f9edb861157b0c2f31df456e3840b85dba91a9b43eee1d0f7efdf60117b3775501fb17c229bf31850d75bbdd4ebfe233d9e00bca46eb3a83902406aba1d96215319a90e8894eca867b1a096a353cdae505c88afa564bc8cf9a10193980310f7996e0bb6207626d3eff24956e11ea92babe7fc465d8a24a701818e975c07302581a08be692fda1240283b67dbefca944fb4870aefdd6c6635e56df3945f30aefd4dfdc27c714c45baaaf5395205f98ab01557511aa5657eca449259f0078ead01321fe54e67a5b7a0581cf2054b33c3de3330df8619d7d56a2d7047a7025614341dc71b47dae5ab916a3c5758b64c3ee291511872955c8928e4f308bbf8158ba51a66f3b6136cae703f188bb5a975cde818b4ea355e33a6402e8b7a94e9cda373de2735082681e8505ceabd1c019a42a117f27e6243e40ca7151989a364807dbd50032ab8a6a561a24c8ae29f5c80dd9c0a31ee91518bbe1fefbb31ba51f6a32b5874b9b3a06819cc1b15a343518656af1f1614c5345cedded69bc20546767095751fb7524801d3889def5cd7b442794f99bf37c4c7cdf564170a0b14e9d74cea0a42eacb095e1932d72fc1618c1e26efc7804da589800feb11132c24456e2a6bbec0f769b19e8d55c5739427d686e090e917f011bff0556c7b0b814d7f1998a66c89631b4ae8bc099f184aae5201b850b0839e2a65c3f2e081e22d6996b10ad9fbcd13be8046c28c033cfdc33ca51ba8525b37c4bf30a6493640fbe5ba48bdb8cf9f4faab6468870f7511e44d71776fa89590e74a5533c4e2d77fc261af10bdf6fdacb4f2023fcf5b0bf8ed16af73327f672a914942e0b35d8b6d69a9f5a83feaec36bd51f6574f39b3b469cb24cc4b5d2c7fd52c9ee6279ffc34d057c07f90d93fcd70e1f027ed698a493cf5bbd922a33a76ee6ef2a692cdfba574bb6abe737e938f7ffa5d01c5d140f2c35fc7059a05429f98378454bf154e13c763e00454e5c50143d2a64d827b843c8fbfdabfe537477c7194e3001e6d7ede178a97b93d64680b25c00c3389933cdd940c600b8663c8bde5893f7cbcda0ea9736e8672831cdfd361431df351a48b34e325d838108ce4c688a140a2c0debe770017fb4cf37e4a84bf637731d5ee4da54ebf169d2a8944d0e09b1c80497e26c422a5513e2fa665bfaa5e2c1c4d060d46f9890e19376c672168d6409ff6086bded20a9b0833d4a0f7e1e2f76daeb1d0bb0efa14607f5b3a6bdf588dee0de3bda551cd7499238c9e3bc06ca3a101a70f7788dbdfbe8129e58f0616f7bf5af1a2b946118aee9d6ff705ccaaa11e3598d470399e669abe5b7fc326e86f41acad6678ab48027efa64a86c78f40dcf0c6e35e09195d3145e80fd112d255acf7acee4aa4e8bb4144f2a0abd618bc42b6fa8ec75d079e571a6bb7de120b42573ed22aed1fc9bfba89bf337f40dae8664e3f3cc1663424a144724442501b120c91e075e17423519108b2246d6c89c698df12ef208190cdc129133f7dd02535eeaca4d0b5f4a8a611610720822a0e2878ef7c6532934cbf351ab655136400b482ff7105982b6f684f7b61ed7d8c49c58c2a60729cd28ca6952b6e7ac05709f2f7a2ef682b304dd8861ef7fa632d6f1ba943a8fa0499751207f8f886f38c3f262fbfe2d4b00cde18c9ae8c0cacd5fbf27839afd6e722930dc033fc168396823138227d8ab0cde1cdf749da12a6a7e004e65be91bdc1ecfef33e5262d555d80e2ed6ef9f18897ee0b37e3c21973ec0dc926f40200097514542eba2290caf92321b3fb533c3ccb43d00d593986ed008d453b5d7a6aa47c9f669d1c1a6ca74557f4d6c3a80961a5f76dbf0e67ab1d84b88cd1d60ebd036a137585521321974bd9b1accf3dd6e6fe1a2ed3d46f2e6190157eb0e9cbc6f4ad459d261fa54e6ac3c6f2bccd6ebade96f62524e37a809457df535e4916e894b41a156139c758bfa0a5b53b94c56eb2012e6e036198e9073ac1109cef553c5eb69d4cd40d6920782e3782de0fcbbb43c6d6fd6f9b4cb09010803e5a2f1bc528099ce5dffd7ceeb1899bdc223c39b7a58ac87e393d46ff0c2045b1b5045cd9c4dce35254e76522ef599e02fbe1013fc9f5501c3250272a88f638eff2d308ad012799f6190bfad807934c5f08850fba9a8f6f1c018f127fa09299fcf85d052c6c1039a4d4d7f40eb114bf1e23e283630d3f96b0d2261c751e2d5f09012593a29f4d4b2b8fe06dd36c3893e3e66c9658ae540dd98c0026bf7836f20907bd3e14213d793283c139deb5d16f1e989268aa0ac101910322092b80e9337b1d94ea5ec12a4dbdbdf9ea8c8c7d3e656d04d57458c9e4502a8b5fd0d2d638a114533ca59c8b6c9fffe8264d2d77cf65a970004655ec19c272a1ebefddcae01b3380874f0a43973325ccf6a04050ff9a2f10218e0fb4662369eac73ef41a0293bd599edb1214219bed8efc154098dd3dc21cfed384b5775b85d55fc159ca941dc5def1a92cfde52c04eae8006f3bb03c3d269084d4a464575e80775df1c04f2e49369687828a9fb74c74c9a7f5917ee3be1e989f8180a34f84976de3bc6fb10c83fceafd71d6a28076ba4a9703b45b0a8ea550f345b13789f56569325f7788d801ef5fac50d0eac17ec06f687ae8792c651988c757d76112d372725159f443edee319d6a3c983e0c5628e8db00fd0b13680b9a011e954b6505615bcd79691a08342d8d8b33a54b9609c6196ed67e5dd1f7997b2adc4f54205084257e2cba7dbd8bf23a539b9389507ece7af135b5f3dfb9b51cdea99a4c578058c9ced511060fb03ef7343ae772ae4b40701d979ba9415b363dd2e47c1f52ebf202ecc65e59ef8d75f0892910197b166be3bdc2e2045eeccd8ceda8baab20342d90b2d013062974489790e05e994df030fc690082ef4ca6cf979e7116ca7aa1296c6acf2ea878f9278abc0758a4e47c1c7039d2006e6521c878e976fe3d6b7f5f8569ca6c8f6639fe298c658af30124b6ff6fb765794161166cf0c1979c0b086b268a6d9886cd38fbdf926618c46aef33861d9354f6e57157ab15dbb12ee480763d95d86b5c13e087f81714ef4e8a0eee8f7691e9856b352b0413c7e4b95a49ddafc78f7895386ac9a3f44a3510d34a8d611a2a5f8b7c7a19f95bb0aea799f45873ea32bd437e20527d1b6d77636af4de78f5752f8d3008aff293dd30fe4ccf71b9fcee67184fc4aa7d59fcc1d1e6109417ccaf3fa78037085a4fe052e723e4cfaf68fc36f08db4807ee9d970e9e2851bc9945597d04975276064f41e4dedf468c83985033cb23e2126e5ae79c9684def13000fd198e663ba2bcc7de6f50506b4752dce335e337d462461697f5da5bdf3d0203b8c78e52cde2fa3ac7e492ce3f05bccf93f711d5e10fb1ce7e4d1e1149bbaa9ebcfc8ceaad114a22c529e2be7d1a15a9694809115124dc5c1e484482979cc14a1fee7d2e4e30ae73a2580cd4cd56ac3bffdf807ba228f37a87e11e538e7e6149762fada6f9e3c533254694f56bb6beacf959fbb04a059c276c13679721f3e4126223eb666188e5598bdd89bee086418ce38f7ccc62d64cd7f77bb7f2483ad262c45940b02fc8493019ddabb2702e43a4ad6a9566a2cd6ffab9e6a3bd823550a508b3b39742bfbc3f4a1e4358a0db59b252418dbb86d05fa034bb81e91409c08ac8ca92494dd194a3d0917d4709944414cb7f192879c5c407ff45246459634d8dcd93317eba3f7089fa834e704a90aeede009ba2ba7fba21980271f33e7a0df3b30fb374d3180d5d403a8eeb7a29a38929961c0160634bad5395d85310a0fcebf72c45ada617743ca83c366102aafc7dcdd7f3e6861a42a7cd9df5b6e19a840710e7ac540ea306209f5bf4f7be344a1a769a532393bbd90f07496cf6fe4c7203762c225d24d31f431c24c877de8315c3cc6808042d252fc5759e53be290dc4207fdf586aafd251f8e8cb7b4aaceb1dadf5c177261fc561ded84c06193098b1681bb23e5b191c48ded652a502ec8972b3bbd11ac86b5d045a4062e1f5c2d194eb40c25c48cf58d17871cf125b107bd791488d48bd90d4ce88cc3d24d3cf9a469b1a55872d78448cebf3718f828d969bc357c52693f78ff8a54bff9677150367da30c1d3951cb81e3e97848c3549c99695d30f1e15041c0a2945dfefd413ef47369de3eae4ec055f822dbfdadd7f5cc42e41f68383cc27bcf3615152465ef0e64ee8b03ab1b63af8bcb4277be8479fc0e4cf24d08f5258a9befd0fef03f769708f11ae6cc0116e749e0a9ff934d155b6c7c0f55d3f4fb586032a6d320ff0a370ae8987081f0cb0bda85b27e1008354ebe3e3647193bc00b56b1ecbb71bd0cc067aaf4e1d032bc55332dec7f7d727c5b00d1de28e0fa6494bb92db946643844676b9b95962e021437057958f57f2a4b1fc3fbe5ab37fb326ba7b1e6ae95148df62dffdca6bb9e703c49b6511fa39d971e05fb38dd88b92875b5b9546738b36035345ac7e149e6f8711cf3bfb939558f6bc9a8eaf3063b1c590cb1b7e3950d40c23f12cc02301f3c24f615b03b940b9ea0e746a1bb66d941cb28a88b2cc9ddfac977d95d7e3d5801bc7b7bfeaa68f9b2fc09aca87b2cd9b064aa77b5c02d83e38ff1b12df176b356b03a7fae011849b1f3caa3dbea618f9044695604a0c58c7133395c776640758b03d3497231780fc68eb0eeb9ac7036e178c500912b84e8414df634bbe55d05256ea2c9466026a3ae1f4744734a14af0c386e3227e166bc1202249466b5b101c28b6c83bc9d926960da78cd8d1995221f796731c75e84b141435771734cd0dede61ea5eb2404f0ab8d8bfd399b7d003b25b33712ecf99b3223c9cf432d608204ef0de281af951918c5b1c5222d62e8f4ec787ca47866bdc632fb9cfe673f6dd626d320017e7bfa79f0aa342a5e91d16fe7834a66f8bff6aa0c1dcbd415cb6fa63018d2ef02f38520b185b1e9cfc51e362ba73d341e2a8874c2b47ed02d91a190a10e180d616d1d34a1029b853e98acb6d7bb1221f38b9dfa8414b1768a1f86ee8bb68b53abe96edf621c20c6fd5b39f8e71514625b901eb5c78b2a07362af74f4566cde9e804611d1af2be1dcd0687e0de2596fa85a768fdf9629d0babdb43bd75c60d0641a86465e580bbb80d2fbb20d617da57a7531092652e0a7a8a388d816f2104471105b496174d58ff0de0e7c5da9b078e318edbf2bc545eefdbc5ed2357263cd11dc83d31bd128f84767dc071a8d13d7d087aabf32187ef93ff872ee4b5186599bc17089d06d7174b5e8c0b5a631db073b1c96873697b83995123d6f7f0074ff10957a95a1902610f7c3d261a91c70ee3d41eacb5851577b4760d7725ed0142eeee9dfb14659efd5ad42927dc55ba49cb3f3a52dc3163c65d20ecae6764a020ea31401562a4d776173ab5495bd596041e3ef4e0c512a08ee7b56a493e3293e124dc006237be995250c4b7c1d411a19b763b94d053c0ecc253e75886ed32319c09ac13de88d3a07655e54fa4b0cdaaccae3f0e9cd41b8730e7935f37a5dcf239403636768d5fa9cf24ba81f1e7ce182a225048ddbce468e62581281f7671bf453cbdababb3109281350d02be06d2ed8edf628096faaa6b6f97730d2872067274c2b84d976dfe47f191efa956a83feed8ef99205c377b3dedfda5ad04740a775c8c7fc80ba5f9a3431a655953deba6e3cdd4ee1c0463d25a416f4d622c9762912fbf9a0185e83dfc61266038e16d7ec1f1b07a49304b20ddeeaf14181b41a48321ed3d988dab9e802c4f779d071596f594c8fe5b5bb5e8d940f201d91339e7ecd8e7b0a9f46607cbae0e81448cf08b4c7b433ae2cc3f47bd5d0bc8006810633e91554fb9573d30b241b5e3732898a08df9cb6c7e06178258f6496ef266dbb1148d49246cec0495d7d2f5bdffc8a06a8c02a2a7724ce6029733255c3c0d4dad6d6e3949742190f98692412348307d31cabe08d19cdff6cb09d860d25b1894e66703c9c4100494b66eeb641bffc40a5e96527b762a3a5c52a91f095993126cc6d70d97e90fa8e45d262aaafc46b88abf540bb623ead69ff3bf667b3d21108a296185606e66d88f3fd9c75d2b74f2dd2eb3f227ce07863889bab3e25b30a0444a2b1fb57d7729698eff679f2e2ce20ee10b760e14519b979930c9bc434601a88994365023c0959d4b0169dcdcff3c5403ed1a90b9b5abf96b0269014be3a8c6b6fd7ab4793a0a24c28cb1cec743c5500da1e7dabb0f73b3db10574e96d0036dfdbe7cb5854d37c8a2f27ede1c81b27e2082c00ade6229238e531ffef8773348772bc79ab85631f3f9cfc5a7bb0843a142cf67e35e3b6a5efa8b7f12e1db3c03869b18dbed05de2d4b85102e492eb1b84b9ebc2fe62ac2e2ebd63d18ab69970e3b93c8ecfd9aaf4c57cc8e4db4d1fe617970e24d61b394865cace2bf0480bdf8a95d9b2421fe1af52a285b6c7e352d3e8f1c276fbe547e0a439bd265f8c445be18dc606fe734bfc8cf533ffe2aea36e4372d7f167631292d47dc788c187aaf3da0e1e4027a54033f2faa118c1348d68848bfbbcdd583e688911981288cb4b0297260bf4072831c386b05a8eb65f928faa5ccc93e04dc8b4b1ef6bc3cf52af914dd619c6f5cb3551734915b9d285cb5ba07e35d4f3d01bd281282d7e54b90d3c9b4505b61f0397e69d09cdf4430c531a382d6abe9f97583df82873a646528cdda54c0ee5a213007e2fe0e4bccbdb2f06c904af3dba0ca22da99444686df55df5c519dca00e8d1318e42fc66c24a6a0d4d9c5928c7281cdbd7cd2b29954bcca8c3dc87f5a66292f21193bc5d6c5ab42427ef3fb0764b58783b722f556aba8c853b78c564c0e3918cee1ad18242658b6dcaeb3a6529ad381cb230356ab6e34dead0a88d8b4f5caee92c26afb67b9c557c9144bb25fa6b1971f7a3dc60f7bd40ac7801472166d287cb6ca55d948d514fb3d18a1d846465dd2fbc8d91e9a48504ed1e74bceb96dff18c4cacf34147289f95f9b2e85b9453e49c9a342579ecff938996e553ad9cc9cb415b59694eb8a4aaa1885792e52431d652127ce30b23dc37de9427110f974cafc1469935f081ce826b206d6a2514ece076a964f83376b4cfed8b945cf5f16b174a891d482c193c979eb27e3388b03cc47f60a9fccc2e9495f50039c215dfa6f6941f468d3a0154dd6ba760046c6dff0df2e010fa9d3f283e13891a86c249442419a7cf889330a23b9e73b02f20c7afa42994430dd6965489c0cd0e06a8a7417e1889734c04adddf6fd8ea5a79d00a10397865af49169eeaac817d91b07ae201e079856526bff7849d0fbc470d853a7c57daaea35134518da9cb79036fd4bf7b91e2baf358f8247f15e8c2c0bb8776b56b8b15fd21907623d5276754e988dd68cc1aa59ef2a9c8d2e4f8a14c1435edc67fbab931331cebf0641c0ae277534a8efb350dd669ca79b20798f0e44e6dd230436d61bf598840c7b1e2bc3893d4f4ddac78760da5d75ca27e3bd47f61aee92f30c073ed3ba45c1fc43f02679a1df693328350a5655b513d68fd64c54d43cdf7de0fccca4c7e47299eeef3a5c0c68da84642a880032d39bfefae5358cdb5e03d6f361a30b90bd39ec41aa459cf1eba9e49361c41684c381133042a2f0bf4e011e54ecc6d52d4d3aee6826200a52d541ff0d302d0b4fb2d22e21f3e539867c7cd03e5b9d49b3a45fffa3632b852aa56aaeb9d53f1a18f4751f0f383e45d832833b36c9869dbf8988d63b0c834fb8d4ddad695cb7ed86d773bdb64ed50baf5a122bbe624bf817fde5925af246504b50e3db8a6aef00939bd77910aae5dfba5d535e6d1381451f962ed6d12f25f9e2822a91bc79141f968b49336df40f1befc8d9ab3c8c43750efe5d29e1caa9784a05cbc71396999f5b04f78435902bdaa1c78796a3d1d64dd315d2086a79374e560babb7da5432b522efcb0242a12dfd065a1610e9004295022590ad38e818535a6d129414ef4fecc1f4f9d79afb173b0e55a47eb55c18c71b48fa7b380a4828c091d1251f9b281747bf4f3c6284e2939562bd3e0394709c17649500101ca58ef4c4a0c0fbcc8358eb370ceca8605b59d45d87415d6677523dc141473dcb840531fe9b0550dfcfa0bcc51c0f1c0712151069d6de724b1968c0bce18b840915237cf290b36670b0a350ec2e7c5081fe84fd450e0f41a5943f08cb86b858c1f7b515f6640e75b082ad236771f5ec35abde781cdd23e4734e55e8e41013d3153271d9d10d7939576296a6fe5009692de12ba49c9a1ce1b127888c4bddde54327a0081df14ca17ab1e9ef3a69bf00e8cc174f3675ac72b33bf3c0daecea934d41b6174f7956bc4555ac72dfed305d3cfac3631d9e3580c5a34873dbdebe9753bc4cde70ac977c899d9848d4c58ed2b142d2ffd607921c656d0ef06cf82be48238a20fc4e145f337bfb3ea6d75bc73046b101d80ec0768e6b9b53d0bf85336e266e172903801c7646e3380533713ed6c331dc155f7e9fa8940dd763265500d36e4ab6c5f5685b6e406c20227b33b95bdf21254224f9c1a637329dae8db7fb3444e3375794f0a761f474060e79b585353ebdb8cbf08ef72218f3db251dffb53f7bb4a1ccb9849c037d0195a4c3c3d4ae735b6173cf4ceacbd1e1a7d11a903e5badc87acbb56ce3b487b8a3cc3c2f307c0e3132830ed4a215f39c103f3f18da3f791001a950edb8dbf6b0c9ac05d19f99403dc8cc248cf1ef199d93b40227422de4d07615ab082904e7380dc1e6e987d19afbfb1c005bbcfe63ee5f2a6d4820c054fa0c1b40077bbfbca3a70cbed2ffd4735531c45316d7acb7b01a24079db00fbf374f259806d989666c22ebe1f54691b7a0b679e5fcd4f9d98214c1368c1113c44e13849fae66afe5b77c2c254ecf2c9926056725720f36b486fa7aa6b54f78465554a2342d56218b405a8b7b37cfb72789b152b95156d37aa4ed3cbd7a590a258993c89a4ef71b249278cab7e6e6c55dcda439fd6bd7e9bcd75656d349c06f773be824ae83e9d59e7f98f399df9d841f3877a92db6ec3452f1497ff68dece3ec10ad6051bcb4817598cda9471f52412ea1e025c7580bb23d3dc0b90e5459e2abc323cf3e8b482ad68289d623d7645acdb328bd1555627ec3090867a203d53c79911e5539d4c61b106fd785912388318b392bf2603e9bd0e69c2b0a5e9f3721ba7041b90377994b79910985da6db604ff281fac87d5745c41108ef7cd5c6d0c03ba7a81f9c87960da6c0811c038526b36e9cdd8bcc02c451ca10dc0d3783a5fcf07d432f6c46fa323c5200d6521005ceba9d7c3f237076c393cb5a382a8e22544d7fe2856fb5152c4c23e663d2cadbebea5d7092a1d4c5b457fcdabe823c6e7a7c9d150deb444dc967b3e977da4975e1c5ef33c8f44232472c8ce9a99aeeef1c7a6575c0564d4d2e198d0ee98b31179e0d7f7d365c60d4d88db71de20a623a0bfb37081ff05dccfbca873da0638173dd86ba0d95b9ff94850a24e3ac9748cc1938699295ab30d13a95020d2d084cc20309ba472d3c3cb9fb4c5e2515556c5cc815513966fa03d61a7699be5b3d1a4d65834e007c00c9d46bd23b263b8222a1b2219b7f74cd9c6415d2c7ad65c6803960826b8c16c395ff40cbc9421fa3886a1c9a3ff60baff31f2490cc4622032b8a46baead3da0381cc68c9d3f35de46571a1f4cd0e926cc5271ad3873f8523fd148c4a81106e4091e272f5840b496f2c902d1b37be7e4df648ac9f338b6f398f5947b3160401c44eba133ba47ce03091fa12d78a9c1197a0757c64f991168df6139dc731cd844d6fc48afced459763fe66b6dc7f2e316722300ac44860e4e6f904dad46329f74af72cda9b0f4d247e7fd2cbfcba886329eaddd2a01258e2c74ed3163047b0e6dd2025b5d4d580535cb20c660e3e15aba6461f863869e352d9e8bbf80e9b7d0fcbb84b5d77e6cfbcf4bc639e8b3a234f7a240e002350d3d1d9fed9576cdea6275f3947a534013e4163f6cd3bc0d46b347bac450a8213ff9346b7fdb37b308a3c978ab8f1eab1626021f82e38f5192a12b065c1ad1db263fae2f74aacfbeb42cab4ba554d42113b90fe98519daaaf867378379a51dadda7050f69a80baec58d327deaa2033276b434baf93395c4a6249126127a6f711b44733412859daedf3beb9e3f601dc7673e1d290668a4fca15ead8d2e96236a6816b96da8115989f6b3e7c4b68e5c54409a7d2167e2c6c77479852172c760a0398ca627dc51d03b1fb9a4c03b2d4210fe6157c5e426c68379c7e4c7e92c9b8b6af80d93ffc95fbc681ba5d5cea63c6847743040f6116b5850643905b1868f0c20cc76f0e23dcff166a9b7de8375b8f64ac6748cb458f65517c5df4de151b2be7ed61fb0ce346558ae3d39786fa2e29812908e1e429e5217a61e1df86605db057401709e1968c0eb8b252da2876f5e6f7f7b7ae933e5b00078bb6c49fe0f24c183400621af9a8607bde53f5934d9374147fc35350b15769fe5eb3c7947670de033fe0c1261d73ed1185f66a445b00d2b2664f5755e145e67cb2eb7a464d7b7b5f2e700e878a72ace83fe86ad6db5343f1ef00ca407702c975851eacb61f8014efeda87be306298dfc7246f13146b0d3616546de1609d05dc460520fb943f668b0595e0d42968f796c1ac37533c7f464cd9e8ae10ce2322434a527172d7d3f729148637b96b8b31da0f460a7ba854c3c1d17ae4f66eeed87d44024b59cff8e15469dfbc9a9b253521ea19b24632a76e8256c29a3990742fd30edf9cf8fd5ad5dd6f8fc19dd31b912cef2cb004c4d80755e0fa9477e59e70c3085863ca6fc366d6f89dddf1fd365eca7c1f9805492b3cae57482d07389091d003c2b4e83b260224b7d640c8f0ced1060ed3c6efaf3f88afb98646c5e09c5f81fc1316cc0e7759a7ff52744911c07b151206433a3c337acdffb61c0efe7a3b48057f849512123e63ede97e7ad2445002065f3361266727d99fa66bfb9ddc4271b5c1c5ffeda50489a92c6b6002f9981130bf869cd7337a08e5a89e4bdc5cbf3d9bccf17b67ad27a0b40941d3437ef0d1b163a2ef8ba59fd551c61646f30845e5301a8ed5eb40a5b01f2abc33efafb074b7f3cd570d4b5276bff9ffbad7368b6e40a3fadf702d979ee070bf6a009cfa03dc37ffa8c1df2a5ea21b364c1862ed29651d87a1ec254ac83ab6e693118669565e9a189b67e87aaee800c39f61ceb0d04973a44667c74950c7e073b26eb37a434b0e68246770b118e44a7bd241cdba4a7d852340f97116b466334c629f20466f11442bd744b62efb543958b96909eb4174ae180f08d0ae0494a4c9d72ad28ee2b21a17343f2ecb2ebbecd068627b14133985e9fa3a70200f73943a21a5e6506a7d106045f956bf297013711e96599c9c21e509c2c66314e2ccb0f22f0c63043b20a162e419f1cf850a1dfeede921350e86e30b4d7256dc2e79fbda9b7cf3dcf99e50f0426bd6733a739330b773ba57a97f6ac37da8507708bfacaf04ee8f535e6c9ad5d0f3738ec3f92892a40bbc4c996761c0190db009286adfa43904cf734b73ff6055a83644f5aa116ce9a95ad5ef2fef903d352163a170eb1e6c9d80ef6f45f6d9012582aa97e7033f1f7aa3750658f9d19aef397f2e03cfd96fed21c5ab0fbc0e587d7aadf7eb2fdb081e54258ae7d45484589cd779f161b4e57b640257b5f675f238d0c9552ccaf2a6b8b14e261bde23bf611dbd0e6fccc1f604a4e8cc747c614b90122d49cd2fb2ea7636f65b0b3774a87bafcb5730c35fc70685f872297e12c5353459a77edad4c100d7e705ed69840bbb210fb76a817d059b6cabedb57ea98548c962e24c4d8569094f934ef25eb9f0c433e2cd0d68b8bddb56f8d44e1fd91dafe1797c2e4c81e8a5715d31ad6fe0d62152fca32c85c3e46fbc16cc647bb458f895f46ba40c0aa869ae3db7d47dc528050c8f4f2ee8ffbe91be925d7ea9745a8c2d6d96329114ccb7c7b1237f653b52ca677ae3883aa1f7497a4ae8c3435c99b7c4d17351aa83aff2ef0d5ed4f4d90a5b7337c521c88435217f582b64f741264c5b3828e28a473e210d4e08ce7f113c39694f5a4079c0290128f90549cae4bd26476e527e9290d2be2fdd81ae28cf3a00fea870c2f9d4de29794c8135d68fef5a71d14c6290569775e7761d9edc5eea9b32c0765c3d3e90ef78bc06ca06940bc10fef006bc20278e67d8fb69a9cbe2e0adb9ed67f1dab4749744c446a5f18d2b63e908688c89eb75bdda8157e9d7ec6cc03751b81531ea604c3970a01bd6327a52e2ab03f7709ff8894fd5d04606a69a58401ecf5440616671fffc273d2d8d981578921cba1b00fad24c002d0e616f48ae966bf87622b3ddbd9a3c1e887297fa65c35ebc931b274048c8b2acd1511286ff306c2d9185e6da6de93426b4504fd9b48bed3d267fa69ab2a4ecc4a1b7c0c513cffab51972e45ba5c8ae337daaad3dda472f835bbdafb2c8b7d5c589ad678a5be0d4a512a5304a992fb92871d5813ddb2837301dccb87e0c158f81788e69f2cd5109e2d7b6232d220fa70e2807e99b9eb1f23308db345671852ae5a570b4b739d94e9c424c70207a5e3f4158c9d45378e93ab301ce608b3477d777c2cb75912d906c9aad602f31ca8d65107004b8706edb8027bb98d4254b43de227a54b6e824445d7e56fb61bdff49f403b2fe515e56d9ebaa526533cbf801a7dad0e69148ed9dbd472e53e9620ff35461625a4340f3dbc2d52f1158ca167c272fd5fba9071e4236cf86afb67d17f88fd3e784dcd51c89065d1008c3ad0f70445df5342b4476029a471405180bb306d989b44dc0c5fa6f3462f8cf4da31242515e5d4f114067feb7f81996fd24b397448281e9791277050060d546adbb72d3f72839d6fadd1e0471095b7ab799a421711271a90f911d37228d0b82c54503e2ed8361fbcad3cacdcc627e27eb406d658f701b6d4fcf2e6ff7a50ba5d07a2d9e0570baa6dd534606f286eebd14908088335e9c0690d58aaf4291c3a8a2705996bba7a188aac99f503be976502256f4f66ef0cc979715ccd6ce4102d8bc62b4d17aa2c64752bfdce02518a3cb86c7b0e0c24f158bb1a08ecd7bd94b7c20054e8bf34dbb2a20181149f81b8e747f4b2131db0e99b8352f2ad68b224b245ae33c109eab70e31caa67090ce7970753224f6361c283da3a1d3854fa21104a99ae04ab5c83c308101d96a9f14198d90d593b444e40c151470da56fd28340bb2e8c95436113868a3719c649b3441b59858318a20ef55f597dc1aa72ea5e136d1c1f2bcaf5bf77808f1ddfba3d4755fa70be4f952ffb4ca3116a4ab4d73f1a6b536c98147125d2c114c1240279911e9488086c35acb2c60f3c940c8144229ea88d872285e985c3c1cf1239c447af2b5fae4de8fe8986c025c9c76740453bff662367240179d10ca093e1d27af46650f7b253db39a4b317df0ce1ddf9bef18cbe3c9bac7ee1250c823161046a05ab28fbf8e200f8f9c11ce7aac43745546b0fbedabe8484c4729edbcd2c9f3b788b40b3be496e13b0dd41ed2eee5a5ee3c7cbbde17a4a74669ca3edb80db8102129a8053018b9e7f2d78a1702d035df6c61295fe70bfe1bdea1fd8b31d38c73671315f15d9229a75a59fabd98d8abb2794d451850b181790c0cc92203cd980ac215b8310609a45a8d0594637518571e2260110d0af2fe6348cfa92ec28c06ece3c6af3f0ecd9c43e801b2ec38ad64ba16b2cb5d645e45d8e4e1191a633e8d71300875527ee9da0a6621ec2f55d30f99b3865910cd81175cbb275b1e45f8000ebb1fae862f2de6e42e066bceb9f094348887b3139273d18d6ea3ae0f2838e811ace002d104090bc0a1cd50666e396aea37d6def47c441e941c210f40961c92e7e7059d15568dd78dbf52e06dccdc564c792207bbaaea01dbe2b602faaf9e8496313e3576eea1cf28daf5c2ca138944be513afeb15ff98645d9171495d3f54dc1083af4546db0adce021c317eb5482d3e8312a2b641b7f9968803b5b42999d6b370ee78a32b9c9ba86a06b4ecd159fe23b50a72333ea1eac1ab8cc0c442ccc664beab8e6627b57d6f0a485c3dc58450aacad3bcbe84495c3857db795c2590b13605330cbf280876889f0780af62db66ca227b181fbd1862f208cf92d192368397f83b7169055fa390622481e4a9d1cbb526c62470cf9440fd452a7fdda45044203ec5ad5749e674e574f70f5266cfd9ad7e8488d18e01b942dd89cb6265bfaded7fcac5dba1fd716361ce6fe30dd7382373b9425dccac8550a22d5da7a469c669211ce61aadb72317d3dfd6c36e93ba35982839603e0a1e96c5b56a960d91271f78d481826c488aaa69e896f5a81d3166c93363c52f6711d38bc7bc0a2d685629f934df8abf50289bb735d75f79f6077a3095ba64c31ef74b1cffe9a2f31156cdcf37bbce704a059cfdaff9520abf105351efd236a2a188baf8ed7e64f1e9c9287c26d61870b043517d3c20386891191aabc5756cf6501cd0e5b412dc6d6ccac4c85888457a241906f500c8f98e32f62cf474435fa698965bf80885c95fe0b015e95d4fbc8da8099ac57611c00b27b9b94058730ecc279a51618a802fde7f1a3eda8326d9aa9b37c44273848ede68a93a0c307943368075b0f209d431a7169d676b12b9d5ea3fbd823a8cec97ffcd72a6255ca2e0dbf0192f36138fe8b9f85f7415f3396bce460dbfa6935b4c3345ada21ed26dc2fa763c624bb850ee7f2d69f254f8e6b389a701e3132026c4634c488a1b54c3fc86edadf1e95b5039bb92d15f10b9f263af610a64c058602a701084b45e25aff305ac60edc069317bab14c1e61235bc597b2e27840cee5aea83252a6305449bb260200a4596a616beed71ed8e53cc0188771af35a95999886fce7d6cd6d2dbc02a2495914daa0b9c0ce417e91d66045edb7ce400196edc7b5e87473e7e5dc9f9c4c5547fabeeb5b6c5d3a21684245967ba75ed30898ceb8b11f26b6bcfb4b8af09c813a298ebf3aa76ebeffa397b0ce323014a09826b37a9c0dd6ac95553632e8890257f67211fa86e2beed1344c94403da4aee96ed87ddd2ba71414d126cfa56f8b112f7f35740696970dca97e6a9180dcdf2b0534e74b96829ab8629c5e1d1daf71bfc83cedb4748fee3a4f0545ccdb79164bc1fb0077b9ca55aa46804c044843eb548a13e2ba39bb83995daf1c002bbdc3de873b9057dcc47f868a726cbec4075c8bc5aa803a8951e2fb6e5ec6fb47cc3602210783346958028c46d5c59596ac09989b90dacca8a4302b79e81dafd1e80f4107e5978efb5658ce84d0fc7ef728cf3bdd88f7867baccf586bf2f293f97a206300d6d6173191f083255e087cef6600f489a284201f113477710ff932b5e3d0e3e3636d7eceba566a7acd2ab4d63551cdd8fc13a5d82448b161e48fdec73d5381ad8936a5f2e1352a1a713062c9ae6b003caa6e3a65d04ec88e2583b23da596c076a928745d5539590d7b81a64f7bd29f885966e2944c15a461f22298c48b2590ad2422cf35166a2be20aa98de91146731f3b8f1ad19137f951b5165ca285c6ba88d816bd48d6d36e8ca27eaecf80dec658e9a3d2490ffdd5790c9406c4a0f92691b6b66f6f0ec65065695fedc5d09a07afde2c0b432771732831e6a7621979ee096b40f50fb651f267be864ca1eaef94cee57cb0a443e97ba256c3ac54828dbf2edac403c36c414532d6cd95c31b798e9c42a7ddfaa7a45d7de6dccc61a3958158006bf2b3d628e26fe80dce5a25a5fae5a899a59bef7548aabcc5ae1447c3b6ca99982b6a640e2d060a7630c6b5dfe58b13a65ff62d3bc89d0e2a1d69e0f9e139a7f0c6334985eeb704dd735379976fa6774c32894c9effadfc96beb9d8b836d7aed14abb233f0f8754e1c6f7818ac7ced4febbaf664975e5b805cf9111a1f7a697f6885ced83dae5146392df4a84b06a36702689e646ee5595051e591c6dfc8fec5b5020463a4c9b2fc782b892f77929c6d93f6b0770d120adda2d076ff945b864ba3cbc3d8c6be803548b9d2be9f07c59b7bda7a72999120c7f7c6d2b1d6748ac23569b09fbca9342a9d43a19daeb66651409ad7b0ddec86ffd8821ca16f94fa3d25595d18dcd84e9994b235581c4096b8c51bf987b00906a5a1668d9ca92e3bbc1fd822054fce5db3a03c0b642d92b84114c294c85d62e17e7e12da6b46464d1fea329a385cf6385e169be4e8ef23bfc24fb618a7cbdf7f4ad4e955c95521447372560d665586a8c9f864c34c82005c93fbb2390c5e537d7d39f0e9776d3bbbfa569b9a5d29920d2916794dbedb1d7dc05b8a93818c85834439fab528234b61a49a1d59189cff099c1ec601781342c9577a0b11a1ed216f23779cab00981b07ab8a42ef22b7333e95c34d43990bdf1fdb8a1262c692a00530cde734566548e5f618fe918f51c1c0673a65faa373e7452fdf37c4cbcb6dcc25888e96a276e275faa418e60a6d9630f29b669bc25bb89c09d263081c83c931167bebbc8c25dff10c145c36a5b04fe02521b4a6920a5de5ff08a1f4fbeae8dc32ba09e89c2eee3e3c064a9e5bfdbeae36c8cfff6fe7dc391c52f1b85e50618f917be1dc12f209f71f3e5406ac06453f3de9ad5287e74c77d3b33c44033f39f257fc05c02dd9d501f6b1b110734bb20776d2878ef91ecce9a2af5b62c65f20957e94ef7111421a838a8f500510b6e4b1d054f6560aab1f62a447912e647f6764105a0024de42bad17e4c47b463d7db60214554282be8ca2b8baa45f3e398fa60f26dcb06077efaab17297e3ca04fd8ea0792bab2584170c8ac8659b69fe579bf87e775e70ee6e7b59fca35bdcc19ecc34941f917219a052e5520e5b03d1e6244b0c1786aa9c55f0cd0579d1ccb4d28bb180ba58948b9df2cfcc133a7dd0725cd806f64a4aed57095f7a6aa53191f803026c6dae30c41caf9166cad0f73129e06d4678da801dd8379ab15099d48bf5b2514d7dc0b22418728fa6d4987e3f0659a039ea4fe3e914336dd606cbfd66b43d51a6818be926a5168abdf0686c561cbe723f06a670f041976f9448387d421667f6721c9d8bf4844fc98cda6b11710c5e8fe6546813c17cd81c7fa9d6c4e8cd415aa9b2d37d5f1994e0d748f367f777812364a5a2b4ca7c85fa13578bcf96a1b2b07fe691b4987365fe3fa6796ee5d36aa20ff94a59fbe0ad186090da804416c3046a04ec2ab4ec29703d096ebca2ba7bf361a8da24a79c2aa959a419fc57325f41592db1644966cfc49b12ba0daaa821d036c307a4e16196c4a07cf6e34800009b6ca14f6060b6c234839c79cfd4f5114c68105b7a5b0c4f44d87e5c4c0192127f46ec7062b2ba15e68951b842f18c72aa446b071dd5ee2b3a8805715534a3082373f23d73bed40d5cc54fe74c8de2cd2ef7cde9af54f57abaa500ac75922711b7af33ee5ca831a5daa156a98a7b93aeded5baac9146c829f1f53bafe39659906b090caecd14becb5552070c1706eb4aa9f706752fd6a8942325c6b54e5dd4336bf939c7819c7665a0f179934c63d805116ec1408c2214019c4c4fa4fe5413e9e4c8249fef82dfed9d0a147125796fc27fc043c3ab57122130dacf404c86f95953c700e652a6810ae1a018338b35743f2fa8d7efbc6ff16f667d12932ea094549c06ece0336b224c8c8280b1c842f7b52aae4356be1be7c9abd537c50bed4113563290635953f67c210fec1286076e1b532b15a614c91ebd8d9dc73b854be1846b0dc82c3e6bf425f15986c2917dabb76d1d64b3db6ea25b91f68c03c33a6a6c764c19d4406c5bef4397248c3fcce63a53cb1b9ed58a81cdc96056b693537dd5d21cf4e83e40b1522e68583945e2925c27104e9c3579a8be6cc87bed2a88dbe734ebe3dd139989872858189d9e3abfbd2032a61677ce2b463257a0be5fd296f3370b843516ad2acb2fc87d00c20cf492853d74f614708596966435a9f1c5ec0fb605daea5e175580ab2bfe2d2570754563a4805f4f07e5e4dcfce8903b42dee819e3a07cfb461dfa9a59206f5e49b4b8bcb4e6ff3c61c18a84bd33851b64ca1facc51adfda68c7c6c61367c09dce1f796f0fc5f4add2305e51b80e0fb07f96b7b337d9c1f12d51292328133c83934230075ee609f16d7e54549cfd585c1708cfaeac474ff03cb74d300ca920e26365d3a9f36b522283c280c0ab5f5231d578d4d9963e5f78c5cb4983df50a278614c036a62060f8932de81a25a8aff6ed327720ae512e22f7e4fe87d6c2c7defccdbc0a51fcd8e4a4a7f82de9f9385c0ac1d9a5ebbaf29db227cd5b68056fb80aa19629e3ca4e2fa35bc15a1c9e8c9e1e6cec81e92fc75152bac5da5d63b6c65f2664bf62559437d77d2c45757f7bb10d06dcd362b17487298bee26df80b4d02b8bd804c1ba3c917491b18e8dce0bef139f61b7ed2be4fc833e8652ace10d66ca8d92d9b127c803701ea1519244e90ccc63160222fada23577308901760ed2117ec0f716a7e89335c8f13446633cb36656a8c3c5625a03b1c9e02e65deb1fe28b03f6159389c2ac9ab87415f0594039e6b5c25236ca5d1a2360df640a5dc4ae0c8ead13a550ffedfcf9ea90ebbde36b26715754c2cb62c528a00674e42dfd0049d94e89d1576251d3ac476748704b1c37c059ff659ddae14759dd639f80e520db70492cc0a8ad1d480431f069204c9a1c1c28ae6e75a4a20c56d0ebf627cc9a3ffc2dce0132a583d3882935dd2aae6482443e5847ddf2498319b5ee5c852974d4d7f24a70dc8e12a45f12c17ed0fb97bdfbcb92df7d9670f0f9e38f36705137c9d0914ad6a0b77fb65203f88f4907e69f81528f6c58872d6d17368f4ead3f9b4d348524c3f45ffd2bc779b579eaef747bb6c00cef79ba0305a365567922171e81c8163d4d64a66f9f3fd3e5692f9f1a652fa074a0e17c2446c5152a843d54f990f4f2f1ec243e7d00b12c85697e377d171ccfeec16a2afe4ff7582558074b87d675157c76f237965f46a59a10c0fe53762434856041cb3d17ce361fd64322d3d17e152834afa1b4a35a1c396a57509312785ad2a2c725cb358f718c857fe06272975e50effa9b63e38a295cc25d1b307adbe0e876870b431446116af1bef0539fd2425e12a88f94937eab732aa83642b4ff61f3d36ab25ba700beeb66784fe49c7b0332290846e089996be68b49146d7461de70dd4161c482fd764f4189b8a0776021e6e26838503d13c8a1a615170c53900c95ea2852d947a36465683ab6afa6ee07fc4c0ab44b7279f5f93e8b6a0ceab07112ec40e94e1b812dc55ad5fa1b53db5195fcaf11462769cfd419a06714476f9a6ac3d1706aa3a902ccbb2fc0eec5e21ca34e8e68fbf3ba78fe6924e3e8969513bbc1f86181c3ee53bd78acf094e466699104d1242a6b169b3f5c722d7f3db414c219810b0369d4fc9dbc2d5a5d204665c24bf5ade3bb2103e3909ceedb381f7e174485bad965e6c855fc9bbdffecfdff664e399a06ec78dc23a6038bda29595b8fba376f9f7ea031a02def113c26831f495079c13956d9f2edde4fc9214fadd904ba8cac09b1cf61a79e910d8cc14f7a7e7dce4e47babcd35bcb30c692f5320977cc1abcdf329a5a8d731c3faf86f767f17f6b268fa00949f443f2991a4d399ce0e4ee4b9c3741bd2186dc588e30c972e3d4498c11d3ae779d0d8798d56cc6c13efe4510c174f6ed62f4230a6e8ac1e84704632eedbe1928af87bd3e27051a2ff18093f026119ef7bebc6b36fc785a6d7a493f1be7e6c6f42e6cc5c3407128bdf6b4c4731ce79959696b0b7076496bc04de193abd1ba985b5238a7cb1f123555acdd01e2635d2fcafd2f8a5c840de000eb05cea0e7e4802b84473be838a239c3da762cfbc5c20f81ddec20e1bb148576acaff96fb67880c23c739f237b6612d332ab58df0d9c6390a730bb6cc71956afd28977f247ddcc99224a0d68043ffa23476519c5930c03a0b60337457345ef6781826efec49a5b1477322e6618be5ffe5ac0e0bb654ba73d5efa566bdf32323930900df33bdb89a2346b3989779bc7e6661b72f01ac490d9760b1cadda55ffbc7175b9894dc8cfc4429c4f399f2480f4cb5f857e60fd4dab0369c2b560737e3d7073d09dc51fb1187237d42a751ffb8be0cda37f01871ef1708742c8e0c20ace7d1fe4312e0dd3f5cfd0f0873ede00d059f24507324982b87e8de4d0e55ee372080be9300733e82b1af0cc375c42cd6d184a1986aa4c141d4cc6b34ab7bbe4a504a8c443a7662ee64d9e745326a985a2a05680572e012538036e4c7373a5dae7cb8787d86ded853f66ecb46109e7898737a04736604f0a44209cd6a657d79ea64ff0265d4144a890f172b8f800209a5267dd7c2f105e465c309f1b1a6da935f10f0a43c6f5ecec12c8a23861c242fda6da0a5d83ea9a3c16bacff58ed7c750d6b76a8208c18d86f4fe58bd1953e18409f91e6d4bbc49755595324842e82ea350e5fbfa0ae46eaad50c7a99bafae5d0fa9ce9de160953cd53e561ccb9a44917018ea126d42c4723da203a8647cf50146774081e20ddfdada7a4c65df660f74c115a45e0d47a78d184310d23b06bde4bc0946ecf7cf484ed9cd3abc61bb2a148c73639bc1c16b271b1dc46eb30eaad3958724d49729e38d981593dc434cc624e7afb379af3629cc1a2879003b6a20fdcb8a71b13a8d6a5959d3415a9fe3d4991780f04ce503208abe761fc1ec4f14bd6883cf0627b59e1e3ecaf2c74b7fc2aecebc2fada682bf99b74b42b976b4386cb07b69ce1a7bfbc6f56ea9f3029eb76901f29898958619a13c89841df1db7523944cfcedfe2d9e26e2d6fd7ddd1f8f1f399aec1c3152e12cb998d977828febf483cf404a3ff61fbd04cb56ae6a0e0ebb01c677f067d35e8f93dc7a87e8f9886ac12556dacf393c280ad0a78e5565d3c24a5d6e96a8fdceaa6017afe5c4b1d742baab462df7ed8af7f9c6e150e523d4e5b2e31c5369cb354f48dedfe69b4507ee3ae1ae777cb94db2e5f533a6e8a2ca89927f8a1d423968ea76e62971f125eb21afd28e2c1dfc980efc10d68b3c4fdd32b3c054f7b666e592741fc0d0b8c77f62b7755aeac719dfde252d63c66b356ae9b93aec35a50f54ae9a4c11309526cc0c42ec0f251336f671f267573517d4c2ec17c45130d3fe25637dde289d0c5ac6fbe82443cb6ceb5dbde008eb1e01e0dc3563b5c9015c0e73908b6a755d9a5d99558f0da26799b1afbe640d1b3c730e16930ddaa675b05b7087708afc9a4a24083ffe77213b8108c68e07085d519ea6859c9b7b49ca16f11b4ce49ecc507f253f92d46e5eb0b6764dfa14d21f25b83ec8e75b8bf6d00e87d2f8076f4cd53444bc862cf9e2362e672cd5c14ce96be674eee4c341b891e4da652784466493d0b0d1aacf9c11d8b45ddb1b25dcc6578ba738ae28c4b2c6f28b7a91b205465bd81b1656a0732979f59644af6084c394b79e3be517f7e438e678817b4629add58e03885f0bb42945958f2a552b91598872bbfb2949d5273540d9e60a43f53ed28f50b2318afc44b1e801353f715966a6820ca249e339cd558be9339d899f3ffc18638818613dc7c09a57d45a015040bd65dede08a391a3fd5db665cb3509524dfc13f86d928e60d76d9a30821226e27dad1a523a93cd13baa02ef4a0cb56281ff64b7af4bf45bb62c54858a7372422edd729fe32b4de3f5cfcad50762d1a0144eab728ac343f7f369e0bd7ddc4071580204b9d73f155b5f17d7ab3ad6e54e8a45b5786225c765897656e88afaf111349c90c3eed036278a2913cd1258b9f86fb04a1300eb7440947a9105bc936b17aee7832b5604ae480a6dfb64a167f18610fdbbb7875ee498210eb93dc08d21fba20efae7bec34d835871c007c287733c714ed6c3767747743a781391072fbe19630a7e8fd0329f1775e71da03367a4f37acc1a7dd875ca9c048372d8eef3a075281833529666248dd4ae4d8731594c542635004a6d7010ce7ba06d14071b8643c8a76b61c61b9ffce89e7c75a478e162c14b460d87d637f6bcd06c0b6b69f35e4ca6cf131f0f1ea0618fe529f8e8f4d92d237e6f659cd5fe9d8e735ae937bc4dac382b7199544aa8a65c1331ff3022a4ef5416f3842a2644251ded2747564be6970597f4e94572b35d92e0ec90b5cd4ffde7b631981a782db01618bd60ce002d816175f18015448f8a3470292fce3a5a2b30491b4248fece1de9eeed71023af84975789d33906326d1b5c460f3506a283abb120339293bc987294a4e56adf7581db184e26891e73611f6eb14eeb354d79acdce50f6047f754d175182ccc25f756f6febb2fb7d4540e83ff14f4d7c87d26e0836a4cb9ae8f96523d1b9ee2847754a16f51a29972843ce4c4f36e9b5f673596088ec16dd0fdaf1220537f5d4a252b1c10c63115cf21faecf9a71bf19be47b78e69e8e48bdbd1bbd8e9057fa17a8b0384e47d9043304499ba4ca1a852cbb57995ca287d90868e2e1802da6625ccb658e79a6f6cff38eb025953a7e3dc126fb112debda464f0451896e6bf77936dc3db68519d6cfaa541a609463cff44fa91278882a4600f64588bdea0788efaf70b79e21e879e36950e3b5f6f9a17c0938f84b761e721ab7d14ede28b813895277ce2feefd1f1b258ff1df5136e52bcd3e7ccd051a3630bdcb0aea63ca7836835363e5e6dc6686a52fa74613b21e7a115ed2c3a5a65902b9219bc28e24d98e25f0832273cfd46ba583ba5e03f7209d170d4727dbf1e87b38761dae5bb1be8eb0872d9c137e3dbbe3f23a181b2852ec28e264f8958dc11f06f461286be8fded71f44d19a7068ad38ffa029ded22c603565356e543041cac1d1e5f7eac3d3b6355bbfb59ca03af900dc2c63ceda765d14e8966f187b07c2f432fac4e40804452a0a4c0a844767eb1a9bf42a2fb4200a2e505beae9fb74dcce69f0d1a8ad717ed154219c5391ba669ce9daac9864fd3b39b8696fd87f30f58fdca983e1dce08171048034320438f74656df9f419829f7a712ed2d9acf27973127ca8750f32e76973b6de4d3c79cf5d01e1401ef4b3d5f47083292e3d16aaef4aa6165df00fae3ad2e4511413a98ce3884f4df8bd426be164a4ce345639b151f4ee61ff94bdc7be769d1f67e08bab165af51ee73e2dd169e1eaefbb319aebfba1d7b935af471b1ba78cecb4801f2108ac65340785ff63b0a7a7a5e2d36e5c023ac9c42ca12b9c08516845d503dfb8df4f22f96f550a2a400a001e22372ecfe3f2178b95a1df799e6771eccf953c9fe12c76e42de294292187265e7d768a5cdcaa4bb9414ae457db021a4f77beefa1fd7fad009a12db9fd5b68a26d21292c43fe206b527775c32a9abf33d7317e9d40a3c34920aa16eb8eb08d3919c8aa498ad7bb121bf8bdcc5ca417648dff06131e569607c0668347d0a2e0fed838e14e5081efba621d218a5d663cd8b7903f3007bfefd01debaa5084e1cf0be2b0556632661b25bde277c25e045c74e1ff27141445aed63d795f5bdd952bfb5bcb76fd472bf87bbf2bbdeea48e8dc7a08150a3badbbfecfd82c7464e0dddf6c1c747b1e08b0cc78f0337a1ab8c39273c7b330c1b9439c5bc438001db78d66ddfe44af6e8ca47ccecb59cf17b70116573cb86db6d4edcf72943c228d4e1d605ba25859fb60221421479efb29b44120bdd9eacb36dfbea7dac82af88c8c51707fabc06a1e9afb604d6d890b4bf599f8803b677152ca6f5d8bafc7f8b696e347cc0decd81f63225d56b387848c94a27f20ddb95ec66dfb5c3339a8db3f165bd56b4368914581dba9a6743c75cf24c85c5b39f108e7336a2566a1000f364bd6345dfc54604eabdf3c2ced2b14010b36c3933ef50bde6dbd08c84a108e47ccb5e8f206f568771ef9d7101eeb3bf202038dd408281ea7e88b2413b1f4873d3fafa6bb047a69012fcd472ef84099f3de020472ee1596b9da785ce043419b0bf4685e73d8ee193c9eaf5fd957dc8528deb19a97fd2274160ef81a0fd544d244c60a91d730d7e3474ce2ca6324b3834155a3ec705afa2301f7eb6562dcc83b594e6892c089a12bc81e3bceec019a456b012045e0027ba8ace5245be9efe5f10a46c4b8dadb9147fe82f30e46465528eb8420f7155f9be5bbb2bb74963c84e1b7a8e80ac2b80140e61540b47059087d339729891ad18643dcce526e0e70ddace1ff6face68d74c31c4d35664e18383999dd411efdaf411eb9e95165056b81392320170818df47cc36e9f4340f2b5f791bfa4e0ac888d34e2b250f9c45a34ca27526e6b723fd72c8d732fef9d4b511893a8f65a5c2009c47e68ea1ab6d28e640b3babb509c254985ad769a7114cab2745bbb2935a0b7ce0ce3d0936ed58c62a86d9f91ed7f35f8b8332a32c14f7b843b44364ce0de1f41c28e29b517b6794ac646ce979ae13be603f6dcf510e9af262697c546c4ceaa47edc867b2dea2c1739c7abe68a45450b0b1b362740293a2d5a85e0a6793ef0cb897f74aa82ba9e17b0ca41d6341004959d8e4cd102ab3100d1086a6b3305225a5c66e3eff11b0650fd5bdc6d31cad68215d8068371b93281f5a18e122f7c47c9c2455dcd194516cfaa4fd580b90335e7b75c6a3d5ef6b59a0a8fae52922f03bedc23ccc07030c5dff93f41f63000e4b66443bf6ca6c3d1e22019cdbab44a57c898029bc6642e1665bf0c681fedfec3329b99506d66d3b99350b126a33885a78b2f418d6f686b3537451c0a5e8c0c04bce7bf52975ebddea9e0331960ceb4f252c827dc9c785783041a59fd14782657d34ea214daf8a9f4f60f5553225ff3f8cd1a0b1d40c7363cd327158fb0773d2cdaeb38c2f8ea070da173605166b2c01db55886c7e769723cc63f23e86f5229ee0982a4e30278c2d62c5b1f4025a41c33d40d7b7bf88f72ad692df6f891a7e63b351f067dd9bc2dbb9a9f19bbf35fe0b60b5792ff360cd93af197229d540a702aef03b26e0d06d2515895b68ed3a28fb1a05b0383f79ee501316e2ae70ec0e2559d3ee1ec587a56158a1272408967e932d9a2cd4656ced6a95d234eb5de1f4a09e485296d64b955bac3ebaf10cbe50668977721b8f7e147e1d833ee902390af5aa12d53dee7bf3ca71090aec0fd88aca5b4f3464f03a3b26dcb177c6c634de956cd0256bd12ecbcf8be061817d3abaf7d5536aa1c9e51208cf46e0dd86b46353a871dc198b4e292ff4ba55a66372098b0d3d3d8bb3417409e8bce7ae6e396cb15cec219651478c871e48f551d760470c498c14409f98d3bd01ef2838bae25ead0f589c4cda253b42738cfcdd4bfd43e245a551aad81ce6e8c966bc27399817734c9c9d19ab3103855e590679259cfb6a813f486991173bf2c910af0c52d34ff44810a2f55abc89f106fd0a0587319826bd52095f384bec83d976058f162ab272d89f5f961dcd5a202e34855a81b4df3855368095ce4fae0bb35745eb111370b8095fd735234dc9b21f4cb9f879d6e014bc5f4f7f3a22f42017998a2b3170905fb4724b5b585984627ad938e400804d7e405900dcdb8d232c660269b76a5bb1ca1d5f22bc34aace2d1ebe2cd537ca3dda31383bdcac12f198a29382cc16138346bca20e27f006dca49c9484d70d3888b2337d300a193f7b0cf798ca9100615d1206233ef94e8607d825161d13701560bb98c4bcd6047570f100f3e4e9df7741b0391322c831bbba9ee121e20b17eeffec0fbd1f80ae5aa61e2d84c24039f22d06bbfd96d487f406c5e31f52816fa148df537ecdd99bea5112b6c79e60802a084697bdfeb9ebfd2dc7775d198a26e444e65bf50db3f502cd18f7e6347c8ddd195b51bae9e50c6b325d5120fac3527dadde80a0a13a76e72634069ada622d806c5f3b03f318842ffd257336e1006d7d85d2c601cf34de49943046f767ea99b7e041799cf4d1a97f125d2385b77643f6022d922d3ed19cabf2cbccf51e12151eb24428ab493b18fdebf79c2db11512e1a58b7dad95a2323bd944326016b52397e3188199dc2dbebd02cf6f882022513ade5dba03d368f5b71b63b1f8d058dea2fa36a33890978618e0a3bd09707ee9f7803bb7af6e2ab8fbd2fe5697ca007e5cd3f5ecee186cdf114c4ac268dfda33598ed49030353b50cd3f6e7f3b33050bae75f73b4871bfd1f122ab757c0de9bfdcf35bfb8b9ace2add87cfd0eeca494936608f1589760608d100ddc296fc93ce80360375616090781d9222d337d39543b37ab257a00d96f30a39d7e2bf5cc96c98bf98e81beba7e9bcd011539452c0fb6b7d1f3fef6a276d26e7b81ccdf74ee93e662103a759e229cd5aa29b2cf11548ae70f01085ef058d7425e51cb2db1497b81d1e2b730b75c9d8ee0accd1ca4f41de8e5135e247a7885a5b3817ab4a8182793a788a89804f4956cdef0b930c5fa5d0a5a22223d65b5dcaf962a661b55e958a930e1fc14a7e7e9f393ffa4cd9c3d40769d290d7a0f9fa51a3499b10b628caa18b167de0d370264629d7caf72072e5b1547ff10d0bd809d70b49fe66267c3b8ff577ebb51d1b37393549efe9820578e50c2f58745cdb37e5badc2eb60188977009aa8bb7db1737d8cd860aeda1d717514b6d2554e6ed07a031f9ebc5a172edee4bb10f7ad2e64abd548b72613150a4f91529095c1c65c992a62ead266292bd6c41c20ced12d28ab886ead213d81035d6a1adfe08da0920a2d668279625b0d95db4aff206e0c5d5c338fad4c305dadf56854e76d3e174a4836048590d9cc559aa37afef7a2f5c0f18585498256177ba72160e48045fb034443a146d9bc86372590c44a4a780f273758c41699bf7c40cf853deb11d6b3406e6913e037fd893d74792fcd20a64c719bd65b374df115da6ed4a63630ac5813532f50a009dbc6ae4905fc0ae81a30d02b20a1334ae0710b97aefea2121631d8a8372c3e44daf831455748600867eec192da86b8d8945d4573118cce27e3d4d3decd0e7ca98180f960c90776d8a7a27280f202e2200aab4025e28a9771bedcf1dd86e74b7df37145fc556ce8e5fce6ac920d009b17851e07795f1373074e04748a511979a6a8d2aab138dac36945c77439aac6976f303ff3fea28d41f24bc4b90d4c3c4e7e3339e200f30159521fd918a1b9872d96478f2c83c15686683de62de67d2f5017621edbbec2e9904661b5370e84a5ffe48c397544b064fa3b5953c1982c1ee81f10d9403c26575a555c475a5f94ea83d41f9bd8b68b58f0f54b59121dea4030a351e729de0f71c9ab4bc30855676299b4b2c2f6e0634e4dee1b6230d9201580d11037d3cbf750dfcee86bb17cc84b64e1f6a5c58070fec9afda445019a340235188331c3eee2a4ab9ebfe0fdefe5a54f4dc4c85fd0317b91bcd65a4dd6205ff27cd75f588a26a029d87a9e6d970382fc0ca3d3e519bb22fdc21cfb9924e2d6bebbfb272101723fa8998faa9638eaf49aeab88fbd8552c3d8042cccd6fd151f9b9c340c373992c70b7eedaf0d51886679303127721c438922e9e81ac7e42820da316dc748817bd77c318c7ac8857ba952b080fa1b07a28f0f988f6bdcad45f94163c2813d763a4d7a25e70d09e5d66a0cedaef4ac66c1fb20d4b75dc77558864d40a69b3fa6e6765b5875fca9e628ffd38d39726c42fc6c8c32158d0e1f9bb7f7b1a99f65a1164ba9dcebcc4c5ecbd1cb504969fe9a4e7990c20e6f62ccfd1bef9fc7dd95a996f22015c761b667c81c36741f6b2287c8162dd968c9482bf4a8a4588c887096a2b5bc245e43e7868acda45151320f86f0a8499cc80341682c53d2cbce9f02ecf027b3a599d3c5b38a9c6fe0ba1e967974515f4e75488bc5c9b0ed7d4ac0081bcdae2124eeae9fb8a3ad5d0f089c4df79994e0c4c0080ed6709bca8872842d7c802d9a24d4111b82294e3a160b7b9bb8a59ad90658621f98f33b72e2765a9cbf84fb3c2562f3cad426962afdda086133bcfb92b4d8e7a66f040ce3e13b5db0160341448df503277d5e098b6632ab2f695bb9404e0fb0c4614f1b8c78f082a2a7f89b22306dbc19afc188caa214f7bccd0fbfb7255686ff4f53909738f63684baf66e957f091cd46bd682d6eea94b01ad2a7775c38c7c8da9d517b7950db80f8428d273830268d4d9ac0bdb877f5e5204433aa9c4df46a5608d277cb6769727ad5830f983bc324f9228bc0cb50d512858b286d07ec0c38284b24f2e18ba65b39efc65997d45e75116dc124cdd9feba4d7c4c49bbb627792a66d20d70f20f3c31e8c70721cb91276b184f2faef00ea5bc5afac7a460885fc30a9dfba86c5aed463b77c505666ed39f0c066f42911488b44acca1ab1f1acbfc7e4be94bf5e6123028c8b2f15089962928a2e392a50f2b6df8eea1596e03d4a5dbc6b82a90c85451b4fd359c87e3e570bb030479591145c9984887a327de6c94edcc40c0dc5d5ee2ef667cf398cc61d3027bab1e14f03cb6b23406ba6a793189f37ae5de5179233e9f56e3dd3ea3e93cf5af612facbf7587ee92cef06d49501959dfd81e050290372620baa3b82ff2948521cbecfb49cd470f61bd9bc2f08da6c9772121c57e4e6f0bc3d7f3feef0f2ddc35bd882645fe4497c187452c5a3f2559f5fc9bbce1ee81229e147c465d1e527cd5b799cab886343371f8d330682a9755e34eae946fc8a7da7d64c1d20af2ab1716bb743efe182a8d28049152ef196068814ddc192ef4a724362375ba3ab48494ed3115644b1652e2557fb69d4d509c61d9b61cd24a933460d1ef532b9058e05c3a068cb206cda30bcc73a215a787750501c166aa7fed42f1866898165adb65359515fed9c890ebd116a45d368030d1693ff8d6fb999203e450ebaa232515f3e02b6885042e4bcd336df1182342a924c50c2fb7579fc7769f6e0220a7570d0f0c97f08a6b73efe6350e0c3bc7415ab733400e51577e9a878f8572e2d02c8b42019467c2d5d27daefbf42a7e2585fe05b48889493c45373d0d1569c5627f48b228c0941d6a40a89a46063eb06adef0a063d60276ff0f0403f4b06a31bcdd6095d1be384507a16a08f770c9e3c99390e984c8277a0f623f596169a5f09929dff03d3640ccb0fe40df832ca679dad775b7fcfc7c0ad20889dddae00f162bd86dab6c1d14a75800198ac905324f19738dec89965a242d63acf3191f296978417de9eb62296468d1211deb5001d32078fbc6ad4bf33ec995aaa3d21d4986826d3f4b7b85cccdf1de1c1317082138fb08f3cf7a4fde68caa9e86d9f2c2b3e2c84bf5f36e3e4794d973b3d67ae1d3a5b727ebdfdae4f13ac591db4a83c6399a756d1ddf29038903f2ba701f07b5a93b0f3efba6e167c89b6b819361833585bf0db6da05c9fd6db87ad45bcb665a392b4bf32e66e2d368862f3b71d6e08d53290eb248f8f42a74dd1dbef4cbeb3c88f936ff0c3a2ba083a9bbb66733ed0072e0de611dc5d7cb7d074f6225286a7195631be1ef32bb9004e0cd57de38c243e7b47a4ec508398188f2568e5f96e7700a9856297217bdd761768118376d1de88456cf05adfd29b54e2fd66d366be8da151b3dc2f47e99f705bede0105a95639a162dba1d127eae2937c80a9c9b5f330b89db6a5b926aa2392fa1b5cde80939c5f42f257a506ac58d57362d936315952a3135889cd0d8d3803ddb610fdaed4f8b55586555e843f14475c1323d07ee7559204b0c71b2a61d832180620b99049ed5fddef699fbf8bef462283517387f16fa5896b313f6cd6f1b85fe222b8e401f7c37db7ac716ab51b3aee3c30246292a72f4cc303692937c95937be224035f4335ed0a550aae0b1a41e0a4a965241bee8cf5d4422496b3376ad81a7413d3d763c0ce42357f1c879cf5b7ab93517a2a45458c477e9fcb96016f508dd6da343855137166d03f907f1cbf6fc5337d138d0b5cb66e842e00077674e5b851f9dbe82055507e7ffda8f2aff59a57afb253f1722bbb0c5356057697dab722044be1bc4438c2c7c52e925ed6364a789b7ed81235d6d3a7663da89d44b862207065e47506eb203d3dc42acf6659f794ba10de728d3b8d0648648df642a430d0e0210a71e9e537ae03839d785b6422c51cbdd889332a21b7f671581c5b113d0e90a4d5e04d5492715f33867e4e2997e4d4f2dc4e39d95aa7e71b925bc0bf7071acb7d904ba8bb134d1e07f383e75b525cebe850578811030f70ea9db95a6d8a78f9920304e39ade974bb73a82a1a73e8748eb44ef02b7446a2d159c9b7b785d7b9b1e9274741b15b3ebfbb486b59d7411bdd05c7b317361f9569ff53d91ad052734ef250877396b570eba7be0f4f5134cbf25f06bafd9c88b1d386170fcce3ae820b487d34fa91bbadd0432d69463bfe84dff76910a745a5524e152731c1f4773b63638c2671d5686fc8b946c8089c100a3f669f5a4bc49bfc2ebf150ea6da3e991ffd1c6d3352838b33ef91d1389e5e74a9fa66694d30678ed4dec0069861bdaf45568ca91408894ba2809de3c44ba53f97c21b3ba91af9886e1d3e12339f7ae8b5c9c5e4bccc7dde8a570bec0db6f8ee42f39c26aeb3fe2d8bb106fea5fab4c328c3418f02bb613d47a8ea74b33e8df71769fc50e4fc4d4ef8e6cd5e0176e838e8c3bc9205245df8bd3c3ab4a04a1bce1d1157a772ca5ecff4795e683379124b7c809b0727d52a0706f0da74ee5ec6007b7eabd25c63bdb3c9aec80f6f96acd41fbb36ac8031d52c0178c06f562a58b30f8e523dcd3e4bf5e8939d5cde905fa661e8e298e8cf094161c9285b4cee286f86884b2b49faaee86a9390e359cbe583d75ad385a0d790b18a80d2d1e0acc3a0d67ac23f73cba07dfaab5bbbce8736221693b57d3e73814f21926a686c5a94bd48ed760c281a47a3c641054c5da1201761f6549d836c5b571286f32435362b91a1d6458ed469ed990a5f1316b2b3a6581382b7850ac624548e095a4bb6c196147f041028b5723d49975447a7864f883642ab12103232c0d637420d60731eee2be98ccdb64da0999c1a54e6889a486b2a4b7562ddd7ed308cb516c7e8221bb9532eab70a646f25edb3e0e19aa5d0d3a8a756e47bef850833bb0d543550170a75070b5e16c2db1c361bb4b81ed3df5001ab0d6cd5dcee5f17bbb0eae991b195ae07be68e95a77d26c4a95aac8b5bad026ce42da0047cbc0684edd91fa5d133b19b1a535290ddc8ce74b3f4c33e9213fea9468babd6d2e5d6e47580ba5049b911a7c0497bfca689759bda64735cc6ebd31e39f142e062acad358b6c2138c155bbf0674c90ca691153690076924d2960f8b243a1187fc29ef48814f65e775a0485db6bf3001a3441651fcccef2ea7eae7fa517a6b591febc5cc7ad5161904d995805e39942eed2fcfe0677070636fea66a0f579f0ae0cf6b02aedfb7104db280c9247607cacbf06ec74f9f9ecbc59fcbb7a484a6da456913cbcb9f020017423db90fa311cc5d15b044451f8c5916adad50bf2dfce428d5ef3904824c0b010c064439976752dd6235757c221ce342e35f88ee005f73abdad428ede75e80e8d71d1e2d0b41b6a5d830a124307735d6903ea5b425c0b47b33e6689bff36da18a449f3e11b022f6d8ab894b7bf72d3b122491fbc98a76436e4efea3ace15a7e02cfe3a83e15e8d5b75e9ebd529181d758c4c6dcb8beb707e4fdc6d2dd4f67f92fa98667a95bbaabc929ea663a3cf48020fe7c72cf1068ae9cc9c44c0c02065c649d2db09b11120ab2bac915cb49113c3d70625dc942e1e445f2813f9cc3e2a0408f15e38d8665733eabd75f4ed5e2c1f136f0d703c2248af1e90dc7449d8cfca035ed0f9582619fb79453de4e7673c0de0041f6c1c8d7ae117b7eb87c68fdcc6f4cd72cda43dce746dd01c3bab9ce4d51b78644f4c41e2b6df4dabb02397ddd20a066f087c7d380f9f104f7c5484d93c0197fd03ac30592ab3f40dab358b7db9f783ebceecc5d05e208e1556fd93f81d7ffbbf3ab9f6faef1c6df8275ce66b3954456b8e93fbd3af2a056ad15f835a6889f34ea59e51d640d791349b6176fb5573222e08d1ca21074fdca4bff68b5c7e015b122ad3133976013eb013fec484d0add31e21cf54d18ece18a45e107cbf5c2a6fcc35f36e74f5ce5956d51f98db34d4c6fc8b831ff4d2a1f261282255249ea3fb5185486378d720ab792121ccd649d8566b2e4b9c56f0c53cf642a149e6a957d90b128843f3cb49cf44c9d7ee7803ee9f4d7e29f7c0be3fdd92c9b01692c4990782fe94a470c63bc1baf08959fccb7bb297483d9ccc68e474be51f487afaed21f7785077092f83b3513a9c282beef567292f3c091e0a5ce0a0555ad85dc6f9b58cf9230bd12d7b4c12393d1a9240c2ad9ad93bb74e4775f24cb7b21593ea9be600694550c9f829d593a9a4b0ba55e605c5684f97aa169cd10fc480b8c16c650bbab99d39beb5488a044fb85ffd382c51750139e26a5021866933b7dfc4d37129c03af04520e37f0b42c146b683bee6e9dc75ffb9b0e5bf71484348591d23581d9a4bc97e5443b1fdaabda3a5cb23f0bc6a8050188593b64291af00959c2d03538a6d8941cbf26963e80b9b4769383206b7814c4f9fb83847e5dae3185102fa02e8ccf0b91ca099e2221de1e80b579e1b1b342a6a91a69539f8ef42d797ba92aed218cf0cca52f8b2e8a58773b3a0b7a8d914ccdb9fbf11a9e4d6c2674fad234078b39879ba38be3ae440522875b3b34ef82d8dca9598c606705c704227f5a4ca210b76615309d48dd799a5db507991e55810bd9b84ed29a039d27796bb406fda793e9fd4b00e7ce662eecca0384f41c30fa6bc98ef596fed809b45f61d2523cf4beb38054621997d1c373464900d2188bcc7950bee193d1e2dcbf88ac84b9c4b2c2ee1e7f84956753ce313ae462894e9bf5f71ee776d1248900582f6875fc82933de888a30de962a39587c04f4982543091aa09a47b94922ad0e25387a223b7550f48e1fe563bf0284680abc238cd703b283308930d5d7b4398db5f6b88ab924607ca279acc7c8bb2bebe43f23d50b1cf6868b864ca1c45dca2499792cecdb4565f553c46cdee14ca59f20a123e870d1f4379aaa373dc821deb8a7a61044a226589e790bc1d599e6b421ad5ff2118d0f58afd10622dc61986a170419e2b1d6f9e29f5851015e47d4f89775e3518e9e0b518e3c91590472c2c4c981ff86562633e2a0361e20eb0fd8e2ad8afd6e8981125219c87b6964ffd4c4a2bf6d89ff7e9a13b449bfdb01c862562abfaa9a00efbbfd3da1dafbbbec1140c76fa07b78e5ee2d3a7fdce5f087d0397f8adde9a44914d106a259630a0843120434a9eab24309d148ab5468ed16c53acb95ad3c5ab8e7a7ea686d584f1b07dfa9461595d9356a9b1efe8c80b255f34f50d61a321a68494f327ca242420ee585bb4623f3eb27ab9bed5e72e1c15aba7d151d382b1808941f664148cab4f8dc5a2178d97e3900814a4c4787892550102ea3847dd010ab41ab4361579e320c212859603d32be7934ee03462bd5512c4a04ab9d76254aa9783a7a2ef82b4122f4c4a6bc96702fdbdbf7094e9b000c7bca71e7545e39e481392af9c3b33d08e9a1540ae16c34cbf7f085fdc2dc7db1cb3c64b5c455699f70c3601363ce10e128857f303b7ed2841adc723ead44aad78113475965b50527f85d1417bba90efac5dfb847a39148274d99e42fdd8304584d5663570507cf86b06ea9d79a937f073b9075670bd515fa1a9ce0942372ab0da28d5cfd9c90d57934e95bba1d5ebcc57344c42413e835d5a1d000125c3ecdc55d3bdc7cfc4401198ba1ca3a4bb4c58aeb5628d39c447dab6f4ffd4d06070ab533cf0dc4663bdd6e590096ee1e284f28ab608b76a054f96487a3eac5ea2397561e909e7473e40bb83737fe23ef77c1d8aaf2cab845da7a3a3368952cd63917d94d57a201a47493c6c0ea627cad98f62ae0554cbaf61f93712f5cfb41dd67e00b12b507925fa787ba99c3843b837d082782971e971af2400b3acdf18e027501fd418089f1636461e4cc498b7ac46d1a79ab7e22c121cfb6deef9ed0e958016b5df7d57010db9b24d04ccc67eced01deeb3595a81019193454c75cd1b16c8628bccfe731e25ade345dcde5d4312036f0f9c6414c0c1f462e2557be387894536e219b716ef4b7beb70d8dfed89ada670f1c34db06eaa18207145cf8a52b8ea3639a5b0acdb9fed5f61c63b2865be03ca72547a3d523b4e148c93d8bc699b3f14911b7f3531050d5ae20982642a34e9c405b137369f17d1b00bbf55cb55eddeea4f8f6174868417fd98cae88a0d589053ced3a6dcdac1c8e6dcfb333a70034c76a44afc0d3e5f022b186ae297452f29aaddc886eaeb1e35818fe1c79f22be4f7265210ff0b5a08b7933da1f1e16ab0edf68fa9de471398381947a525c1e38cdf8f23232ab94c597317b81fa41d9bf2617226375807192be83049aae4a71d617985cd208946f659c17ffad468e3300864631e2784c409d710917caa41cd3fdd16e9481ebb64b5402f24d682a5e0ffae1ef797f3039790905a71f678894c1feb90076ed06f95197a75bed0e81645b87f411eb26a06e469732c0b3ebc893cfff9c5495e6e266ece89258234b03cd48bb6c6be4e2b0bb51c27f5becc9ee270c7b5a5cc25c0d113190980064ba3e27664a2031e6fa86c0e65be28eeeff335960abd517b119c568d6e597d75439ef0a3d5852e1a7644438e82ee2215bbe1bc517dbc0e0af5b174b099344060d3552c6de271f94ad0688671dbab0630bb09948cb5584249d50618cfef79553914e8476aa69dec85657e3a446b2fc6929173f833aea8ca240e5d9aeb581e0e63e60c567e1e9ea72e9a76903d43266df8cc06b8ab462f4b0f46467e3a4dccdaf695c113844ef8e02f4578c8f62584813bfd577e533738db6363d34c2e450cfe2e2c6fc16fc29b0d61e87263394fb851c71fdf285dbd84798fae4e63f55111d96e2eb2db5cd1ec05ce7926e088519fb38939ebdac373283533dc6c23580001cb2fd218cd09fdb89a8552c5c137bdf6add00edb516e01f5d4d0270c300a7f27d4f4a3e103e5f6712ac48a2f92e81b045c8d2fbf1bc6d6dbe16441da44dc63887720e363ab4a65f37716b92ba0152f61b6a15bc4dc766908466da95fb8ae83a0be5c5943ae3c59c09a1638733ee880e83297d21d216a0d9d34283e938bfb2f67688320bb5c17cd801e132bfffa1aa1bda0b0189fe9be15e15c1a89cd73dcc16a2fe565f5d5a3278c35c6b24d4b1d70b9dfa6547127ecd3c9fdc08516049f2f58bc49c1e23e574b4c6dd34c15c41c976c90af2bcf038ad4628110dce0d9783c044bc402bf0a6675f67fe69a696245c45717eb513118fb36c42427fa2005a5876ff5af6846dea3735beb13474b80a23c8130b60dca8e14d235a8493d7afb700ab0154cd620c4171643ff7d0f14b6710b722b6a96e28c96669cd8097faca464d87a0dfd2125f98e81eb3cee879fb6dc989d21566365d954457908ca067473363da0661eada71c71dce207c080624ef98fb0fde992a890ae9b4d9c98b49ba5811bb8215f63810964135dd89a7e2587cea926f520386ae59d98c27d1f18706311fa6b93aa7d169a658203211c30b1c80d41a74e6f6f6926e2b08744c7b1da494a128963722abe40b8b885aad42351210b5157e2c26595d2718f08f6de86b9ffddb10a00c156d4eb60a5df99702cfc078a15a05cce275961fe9b2fca6d825340e8f215958eb5796daf6e5e9126b2e9628f60f4805f1fd00ed180601eb73fea8f3b7b3ebe6913be33e8e68a15f4dd8dfa12f47d2320209135d8a564bc68ce01c3188c23b14c1b05a6313cd5fbf6263803c3ce37117db0448a83d917b9757f86fb66fb441e9c59d4561a3971e93008301f5843b96a743db4ef01f63755c00df57d18bcfea617d2057126a0b36c33eeda92d183b679983c62ab8828b3abcb2e34b948a5700fc6f366adcdcbb3f3a91c3bf8f97428c40969a8ba5d3dc9b6f99d62ee130b01ecbb38411576cb2013ed7528e71aadd33e4d40f475d5ff40407bf74d1c099c5fbbebf80e79b4c2d4e1b7405384bcfb4fec36b957628e99eed5dc78d12b711c6b7559e4e6088b7cdd3e3f0457c2836eb3f4b5eab999d9550ec860e738a497a1f087e742c565b8cf91183b6e7424b420255ca80a8bc9d50b6a33380dfb1fbc38a1397006a7ab55f44c71e5eea267077358783196558f91ec9041d181f2b0249a71393fb4338ee620d6473fb4870d86db33a1be5bed972c2f1883e79a9dcbaba14ed5c5fddf5da0f410b656e3653222e2800e33c293197c55e11b32a6ea2cac31bb5f2cbe2631bd5843aecd5000d1f0d3e00be9e1b59d8d97fda7038d5f8786b2fe945d2369a06067a69a1e2d469d33b9ce3dc36c88c12875e85beb5a7c092dde58a935a33f34f496296d480684bc2ccf22d1ad525141b107113ac5384e92ce7f61a8567c6a4fe49a3633e1febabb18c1751fa0b3e30c0aa820408dd4c533f521843769f17a3a171f0a5d5d9bfba2ae16beb9c1f710cc8c92870e5f408556e5556dbb1ed59ad49ad4e528f40bf45051b391a1abd3c36e08341c2d025550c172c73583a05a2f45af87ba07ec0e5fea2908e9ae36e233006e6fdfe4a54d402333ea21e24f98b33161136a59ec9a29f3c7c7158d953201fd22b516604033e918e29483a95e98fdb39f3c5f6970525c0e71d608e34084b5fe396cdef64df803eaea06e6936805686cd8ccbf9b72039d12c48359fa6ed0279913a5073fc144171773b8188bc4158c3d17a43d8687bdc473849fdef1684d60322f4b6ba9aef6c93ce664a82a00a1f1bbdb0e229be7ad389f3640dd630141b59505b2128d02701ad65a45d85b04d0da26ed183ac41ff4b17373818df22876b9fd6273fc3cb188b5426c23ab6671e9c86fcdbbf33a277577e50e5dcbb3ac94b481b6d3b13e6f07107ffbeeec10846670eb20786cba31f34804f3be580fbd3573a026d91a21a3e63cd17245b0bdeb4fdde149c73f94e31efc505989a4f90d9b9752994187c3e360d167032ab872602e8228e6ece9c98dfd5342ea5232bb3c5423dd3892d458f303288cd11b65eacee66573bb14d7d90f80310d0deda8f6c0ef6ee0be9babe59b622461317846f7d840653c9942f119003ba89905c25a68c79aa8ff06bd88ee7c5852f5f00f6f1a8a58eab37df569767a946d359102fe56c3caaec3d1cc21da311f0f31fb06624191005fbf5ba8995a0455a590a1ecd21303240c63c04fe06aa4e1e43fa4412672d803dfef9bc6407cb637d9e02da87e72e818a5f5ae106b68f4b1423833d77b5b99e120ab0cc69d73245c6bd5e691cc35e4a726f1c44f244aec49ef37e1de15d84100741b2848ee2b8e57c06c570d4167d2bce8c955928594d8911231bc8dba044838ccecd2c67fea6dcb9f0d887950de5c9de51f6df55c3511776596e01079742b72327a33551c73da218da82a43af0f44dc8f696838b236436df25aeaa8064213409446fac48af14d1a8f308c44e36eead40e51e0b0a4c3127c87ee56e425abdf6620134e3dd4e66a1c505b4367056c647964f8dc4c4eb169ad0b95736ff5a64dc539e6a83fbb87b7153f2f0ac6d4ff624417c10fc549ba844ef4b77d6b5f9f9cbcc4b2c5679a02cbeec9eb9e1295c5dc9553441d52790804712a5d5771d2e60888a919905169bc754ac1a68f482ee19461e6eb7a787689d9c4ffa8167f335f38e1dece43822d9502960b3801668b52ac56c5bbb21ea984d161365b048bf0fa23cab637bb94ec7b6bda096798192697f304a2c6e1aa41e1c52b2106c789ab7ca07afe61fa55655a74a9eb3a9383e09ca6889e2384ce9afdf31d30018592ec20eb2aaba9dcadfd68bdad08fed150cc64a087fbf8ebcd63a23aad0f040f9f0a89f45f64a78f3709cf7c57eb9bf3935a6f5852d9722a0e9c21213c6163fb9594c93a51874de5005c839510c7de2cb9326c03634f2dee1919108025c979f8871eca67ef4041db5909567c5d74917df7276706416c17ae5baeea7760c8147b27059cd17154d6b65894dea63519bd70dd9955b0f584071670ef078dc502b3a559a605ceef7d7a7aad1b21e32a293e794f95458790f4fe5a27fc7353f86c7cbc0a1ad4b1e436468d17dad3d3c4916c61800eacd56d7511a3310f358b8156e9d066abaf4168c66447746050e898ed1ff5d16de427454d939f547ff73490ea919f03603d2ee65f7e5c16df14c376b76e179567835718de5a76beaebf10c6fe87fc0fe518bb27144a684d01d174edd5b97a67d2fd69a63c7378a86205ca9e25bdbfa3b155c6fa00008e72f215c15b0b22563c1f73c120368710c9b8cf0017c24a611e2e22a7a7ea1fb8974767fc7a51449c36be62fde9d43fc24f6e4ff0cb1e12432d3cb6218fdd5866f734cf7d938000acca2995a4dfb464ecae3ac1cf86f9ba548692f9325748c35138ed5f61364f74cb2a2e53ebd6005d128dd1f9fdccea75c0436e634ffa4fffc89aafdeb3c94e823ddadddcf412bde177fd85bae0be1194a10f3e3a217b1b1f7c1d0020d7e565aae074be2c7be8204369b525f5b13337b1cdb9f9fd7edbf34879fd5df60fd8c96e633e131d40e1f686f6a522b869f2405fad40074e252bbf4731d698390c976b4995bbe87487ac0dde907e97807e78416e4ac56b91e43343d096751fea7a1b29956d1d52e81bc434ed022cecf4af5f847404300f6d506550c1760175e57b5961b36a835b9f92c1be99e30e70a9021bc5fe2c23a3e00299123bbf052d17c4656f677551f80a7b5cc3c824183b5467f64c9dfe18b0b8811ea71b19a62c12d3ab4d4b7dc915acb981ae6af8dcd4cef86cb055938146feb94b6b51326b482ccd653577e83e42eec1eec36d11832463b27f75816d278f5526e118e3ace740cb20f57d7c6f7362d8c64cc6eb93d7d8ba4cdb4575896d4a3dae0d66969bf5f8104e2dd3d377f0e7f8bf06a2c7796080f475d4d00d5b8fdf1562ab72793dea9f0265da5f714a11a0816e868e6eee88bf68512643bd2106a58fe11964a506962db9d3d5880f13c504d5a888eb6751ac5d947fe77cfe9516e81ddc708ad89e87ee5df6cd7d260dd6c6d17ebbd9a5d1f5a16aa9ba16f3101f15a150a962dd9358b47344434d734f0f80006bb28eca80614bda24a77cd9cf6d78f5042ab545c0b428a3fb825e503df3e2e06f99d67452c726c71038db3e8f5e84978b44ff5248c7e15180557e0f2061d3b377bfb033574d6b4f7c7de5c093245c0390c7edc0d5ffa3dc28cae159ccd995284647ffa6da27c4afe3c8b05d9f20fed3439c4cff4613583940d784b74e8f525d09ad632ac77b01aa15c64c9c7e5c0b1661beca33e44bc04c085bc80be20fddfbecc53e07080dae2a343f98254acd3af67c08363a1f43be7e887867fd4d17bc9b220aaa56d0b8601ea848c1f5b89508e3a1120c0adf88ccc34c155c0545ed4ae6d7b7df3767d3a22a9ff83201cb53c0e590fb123f8807e8948a1667404200ffb22bd9a8924c8e1f11db781d2f76fb27705b594d736a0da5624c373e4b17b54fe86deb8e59f548ecd6f110093135074cf1e84d89e83feb2936b0b96afb2db56c9f8fce93b3717b021896710a87e2b722c8d3ee3e4aa9bf6ddd366ad39c0e8b946d12b6c6860eda043d98728f01d83f8e76ca296d54829d0a3803d1baf9decadffc074da0aaad46babde3c3ea8c182af06cf9ed846f13b1592c143ce279a45262811b9f7a37cd7db8d2c11f35010b9bc912b218bfab07ddb6c9ac95796429cd21b5d421185799fed564a46dcb8d2ee6f93f571585e9ae2e307f590271f14cab63f0a69a6e011b20ffebfe506ba8a2f6f096e8fc61c794090a9f71c9bdeb3e63b454d9f7f77c9d9fc2c8586b72c6021595121ce203db9bdea93a66f32b38d44f28d17c588e335f816e1d17c6e5c0a7e10a4d3dbe4e4c939902386cd21bd92a057a86162e7dbf670fb40a10737c975f545124610c29e0267f7397095fdf04e823a9f603a4068894d59794b724202a7fa03cdc837e6a57a9037f1e0d7d412607a0d5f52a3d1b76bb8d10389656ebf788d6356c5b80d863e7d01c17c17dd038e86358bd46abea88a1ce69c3c4f1f41d6ae17e777f9f789e98c289cebfae6acfc8bf4f7c9d5c0335fe6265bed791eb13e008cca2b3f9636c92d20bd8a70f9967300c524712caefaabdd1d0033bf3616ef94dd7dbab980217d01e2326b067e249dab82cac249b5fde8972ef0311af6d41ea05e15ecba0ab17cc67502927092ffaaf26831a1f78d115e9cd04e009030885887cbe3e9aeb01bc9826b5c243404f016ac56b68abf268d89bb3a534f342b0f32d36b68c5d7f2a7b5274c2d76183da13cc6d2f6e61938e4ac563d4f0ccc541c777da84bde4081532b84a09aed883ab0af4f0a15badda82aedc3fa3192fc4a1194744eefac92c20c797ae624f479989cb528d7cca42c2af72a917ed430accb9c429ad3e3fd08467858c74dcbf36fbc5085ce49c2092cf6690cd0e042e4698e9055ceaad97db9aadea756496dfd5fac178f311495f7aeee0592669038adc79c5cccd2cbb1a7a082372b7ae456e547f82e532dd66062dab15f3e7168a845320f43418f493e7421d998d18f70965c3263125975f87a01e4fdcab3dfe9e51e7b03f317b876d7c1822694831bd6b94395a2ca533dd2d5e2b763fe188690c9b7ca565898d68f2a97fe75bcbc62e3398fc2891c7fb29ec91dfb08177f6aa34d571e72e1220ade38def511e909e12c204dac6a0b6a98a8e3f5f67797e428258515a140f9922c01b62ae6855134f0b2d6b0b56457f35010f1ddb0433ec42140f62557e7b3eac52301db8944b5a247966f5eecd33d75ccfa0b6429499d9ade26ba2fbcfa5d94a1b84277fa9ff6f546f06bcbdbe80de3050e452f8523b0ac22bac75f1cd72823ef6f7ec8869f09506ab8f9af72efdcdb17c35035d9bbc1d9458e184dd6a92cd6e515b52302da9728b9eb34ba58dc76cec6c69cd6a93626f24377ff1a7aa83b3a0599ef794869fbd4357f8fea36c4714aa2c6ee1cd1c1ce9445c4f74ee75e2a296de1f7b4d82a5c315417700ad3b5acb63cf73925d26dfbffc4cc73602a56326d05e4ecfb874732a47fd81aec97970792401241a9b95df419190f28cfe45f0bd349ddf8b7d5032dd93c0a7029c5eb9627a80a81a4a0de2732dc63e662788b47262d47cf46b83ae321a2f157b6a9006ed9ab0de781b64cd53109b4947da4dbc4db26259e117c7e023e35cfc47d5d7f54ded466ed6a0d7081e217d91747e5631693a7a3d51fe9940aaaf2071e20d37cbeee71ac2bb29e0f4eb82d94c1ea28af18167d8cf7421f0a2a1caaf17e86da92576c4108f4a21d07567c7c7f2aea783ece9838c18bec12e730072fe651721ee65926f427cc1b45c4e5162203888ecde5232e35c7d779f91f79cd6b701fe440041e038b0fbed79f0adca39a879345b9f04fdc87fe8d06dda64255e87fd61faa3b822318130b919c5d4009f5287de8cf3bff41b7a8bc750e6a70bdb8c49493ca11d84474e12aea4fe3ea41f05e28f830399a3ad5a3026a502e8b240e3952154a993cdb1cbb4a8b86d9b8dcd3559f22c605c9b5e65dd1d84aa55609899dd4e7036e2a236af964f62eb0a4146259d5faae0f4796490ab075cee296c308045749d016fa44973bc479f05554b71eeda83de4d0526a355eb68db9967fc0667af27f5c871c27a968fad132d6f99afbee426ba10dec53c9bed2cc81a73d9068888da20d898ceba2f32dd6bba89e6374c64902699dd6503d61444a51d3fe0578366ad2fb9c9bbe52b950730a488fda2e7273c0e1ef4da320bbf90f84a6595941204a943cd000ecf2a9a826521f1a00aa3f6e7a6e28617fb2d4eb0d9d8e0d1133a5f970b70949595220f13742962e3cd071b3d24ed9b7c6e4e8b6e43f863cf1638f712f0b11fb6b96ec07e9312c022a3aacb1bad6031431333d02db2a4f4ba821bd0c758b9596167cfd9b424698c33bd3974e95e8cee1da3f7cc3b8c89e5371af05d686dd8a1cc94c4e84db0fef29d4bc9fa1d42f9d9576e4c35ca97664afe87484842d6f7502c94e70f914356222921b7cfc74ce67feee4dc01fafeaff90193bba2092ab819cbd14c99ddaf19750905879309c82abf39af50c0a2c032babc123301573c2d583ad5c8b7256de2174df4de9e1433aade578fcab4c70425fae3b95742b97486534fbde6aa8f933d9d9644d30e20968735e03ea1da00eb3aa7beb23e27ba4697e2b397a2c49526855e8cf58138d1a71c860334dc35e3b104d8fc8a25964762b08f409ed6e16b3d98b05109a8655e2921e13a4b9dc13fec4c80c729bc2a7b1d954ad194e5e9e406624dbacbcaf3386588c98cb7b04d56c1459239ddf5967a1d8c26a0322940a098795d76358d68f096006eafe769fc0f8c365aae3e4e9c9beabc664dafdb24d8993ccff83db117b13144fd195f350a71728240ee81449410a51331477db9c53371c31779f0160c0ef7161fc2a98f73b9d46bfa12a3de613d3bbc5db20aeee8ac14ed0fc02f7db8f932d151dc9a9217477912857e3c7b1e25ae8417e5a3057a85890c63de13c5aadb51c0bf85e1dcdbe876034c50f57f40da3d4fbb3b27f8358e36500f5bc786f6308cf7ec7214b224f4bb71e77488c0e86dbdfcadd38437de328483a6ca8b802e2a26682d8835baa3ff69dfb80d6936b6c19799b2b0c3c2174b9ca0701c75a3a30a1aca3ea34abdd9534ec9628758296b6ed1ed73311d515bfffd264047b3a388e2ee5ba598e51c5213e16defd246aa50e8bdf69de60c68671a51f03f420b79869cbbdb959c8d772ac0fbdb5f8e0251e918ee8eff240fa2d4a888dacc1c53208aebaf497b8b64e766989eae4aa59ddd0248a41911b25f35c62592af1572615e4b793f2487b1961ab165a89d899a12c805e8eac8cea8127b413517d0f02d6ecc94942245cf8a21feeea6d3e0fdae00cf29ea9b35bc925b7c9f233f0b76dd7e8c12d19517f7e920b01e1c52498af621d45b436baeedc592b67f5e681831b3306d5a1aafefceb675fb72f39955af174571b142bc86079291bccc387ca467ee52d6df82c6a112d8c97d664341f01c3bcfcc1478d2aad0ddfd2f0453c2cbaba3e8b6a761819ca59597f7a0873663aec6473878644a7d4e8698787f04f042f829863404c422f09056a56ead450abd9ca8ee017fb88dc911b3086f6d784d0eb1988eb52b9e8895b52f109fdce3613b2964e5c8634c86d4e94d9cf0b71c57a09a068b2b11fbace1491b3e9bf40debbd0ace6105f8a55a523612d8b29ef3e1ff518a6b705db6242f8add18ff3e930fdcb623af743bf71883e7837c5ae60b11bae45dd2dcca57f377cd2304cced186a9e9341768d19918a20370395cb721bb65c5d2bbbda628ea9be186d8afe43a3f1d5bd2aa8b907b05e6e350583157b3197f671a59d8b6d3075a4aa8fd01ee63b6ee6e26058608f0e98ccbf7a4cb3aa29e647a0a69e0d853880aa841fa8672b345df0bcfcd7427a86a60d2aa6b4425047a1e1a92a500f47fed9aecc0492f574c543c3f8c2b98cd8f452596b9f6b7ef8865cc705e3e23f73f593725504f7a70eda1c1aa6dc8deb399d12abd5e7b083c51736ff12f6c4097321bd2dc7928cb54ecb7c9ce30ef1c7f6a05db0f740f666613ddc95e1afb74ac104a2ec2c564d81220186cb5ae907d6eb9d08c8a6ea40e952466d51dcefb25c83619d732ce929a5be94dfa032f631de9ec4d8fbe4d05292e950e95d551aba8ffa91590fd1d255339a051e9f2dd9f947f1e4173e05f93a69af106ae05879ecae27057cf0c1c7053981c6970783bf458ad49440faa0e3361fa11d12c1e1a0aad3ad1766f60bfbd3281dfce42ad4f9aeced9021c86876c5fb5310ebea28bb74ac9f838d18606b5829818ed4713fe5c6dbc1df64fad8f01eecb25d065b5ad6ab290367d6c4e1abcc41cdcba4b671af15f918b9d095ae6ea520277e191b491e2aff848cf2a13f4638f808e9f075d71987db503e1a0ee956004fb27c67b2278b1675c61995663c07cfa4e96d8dd9205b66613836df9ac456b4b6d87cbdd3adb645d796bbbe8aceb7215f7837c3a2016f408369b4f3cc3e1beb7311b411c5a258a70596931bfb0d1c4e1255efe0d616bd78264cc5b36a0763100b8e0feca96dbbf565bb35d89f889b0f3731b82e03b1059924d390e6caa5b35646c5a8c6c83d7fb83dbbd331fb162f23364ead37ab3037e6b699e2158a7c7462ef6d11a0e3997eede5b6c0ddf1081f729c46cfb3beedea60b6b2932626adccac7f80f58424fd94b0c2c5d93d16e90a2a55617313324ca96d0a5cfb6b4951771eddfb28e9fdc2ff35fec8ef838ee76bafb844e543408b3f4ed480add3e6017ce27647d09db54d2ac40c8261471a331bcdd425f8c3a0fb3afa8ac40aefa12885be4b71e18d458dbe3418efe1faed35e4c0ed2d20a2e792918cf491e3a03f242cc808a84b83187aef4ad4d158208af29523aed3b5dfe017bd8c8a051c691d634f76bc4bfa65b28a684001da83fd97b4d77c62e5f86cb5c7892c0c2c553f9f7cfb427e77ed5e2f023bb99714cfa440d8c72225b4424bb94b230d1ed37cb47b67baf6353b60c7f1e028bb79ba92a05b0259075bdbaf945e6ee6e160af8524d8d01a1bd5a557a5254fad5a44810a0070d2623fb3435845a699ddf5083e67f103233c16d44fecebb4f47a6505c7ce8b61b0c80dd87c4a103bb433f307ca1ec83d34f9c211ba96d2e3d5bc7d2469a53cfe3c67b2c8bf6b157402b2db5856980c705fc3d4922953e8d02e7f340bb5a753c516770f190366dac786165bd419c0ed18b49ae4b0ebc9325b872a74f49680d3720afb8d4d49165ed5ab936e7437edf650f1b0c90b2841aee879baf462220158b04ca07ca29333e2df12e3380f360816a77c99e376eb3e6c3203f06fd4b361e31618ffe38bfede518576ba5df496b72edb0860fc564aa056b13959618d50c1d5f1b2df580d45c43592d69d0e51eefc0053331873bfa2124b9e5a265210a1fc394d716094832222c1185b58e0c4e390e89723805bafe38be5b5f9875a9906135b2dc0cf964596ff29bde5d443911ca0c0ab4d8a2a4dbf4d1f358b89bf4f923d3b23a620518ffc14a4057992df9e7a50a0a6e4e962ec0e6927051b56658dbed1e6d30f308de8811cbecc6bf44314eb0262dfb870110bbe7decce6bd23930a5fb617d8460f23fbcf96a7d4b6b2f9fa4125b68ee4b638c9c89766f78869d501e4de9d8139bc2cf968a2b4c2f75033f877dbb9603c8f7d5afa9795a5e6ff50d3df2af344d519819781d38786e598e0f6e7130bbc7751feba93bcaa779bd7667150ae9e241ba2bda58fc5de43ae4190d27327ff16b5a43f495d0d46417f6bc1451dfea7071c6bc0ad29c829782a3f2fc0b7b256f1c532413b25868b8d485f1721b77ff78702ccf07e79dbb6f2d2fb1725e50f3ebc4f86d9a488ef0c03d9c99b62c49b2dd8eb37242fed1351938ab3d12054dc2a66979ba9d9e7a3f8bd4427234edf839785a924532ab7be9ad4494b39fcf459794643b764ffc8d083ac3db0d3645a2ff24c04944b6da31287625425a34c1ee05cdb7d5e687d51c86ae5e6ee9c720e49b99cccce66132423ed1b6afb679fe0ab483fda2d2938b94bc171987a6e17d51c624ec921821fd19d0f33905d34ceae0f5a09cfa08da967de78c77cbd5dc027968a14ee576df1d413596467680da4c118ced2b46c73d9160834d0473ea4e42fd65252e2cb11f9a383a471c8f37cb44ce1dd6006aedd07cdacf0dd8fc7781c24ba688656042bebd28de8ea7a0c558fdca8d10b8e97efb9878762298eae070f0e8024087eb2d11911c2de6433b6e9f6ccacf23e2ecb83d04200eecbe1c17cd409212a1dad3d331babebfe9f713dd5263fd3414916dba87c3ca4f448ebb2111a98bdeccbb0a9405ff97b01398c40962e9c1287791df3658f2c438e60bd5fc497dabc5def53f4cf0957e1a410b36df806d1e056a1cf523306770b857c69145da3a7aef8234e5032e9b717b5e3957962dd4d78aab125d30822277bfb1c59e3f6bffe1fc49edd70337cf7404153296edd87ac6eb32f8b6455138b00b42107c09ac9ab1b61d3811d0213dc01bc2b7854fce83d089fa90c9e616ed6ca034376245c680bdd3e306fbb7cd36c63eb1a187dc205422cb27c41cfe428340acc53d909e05211700e336f9f151841b8a89c8d712a9bb735c41e27e06dfb9feddf6dbf5235e9778712019cbb2cf9cea1cab820463693955eb1bc387d08bb33a098750cefdaeca3fd9b94c2e42980bc46087a47ddeaf5ba3f4c9126965fb236450ec44993d8bc8ef34455c0d4f08442f07f09a13a8db8ccfbe51bee5e133e355063d3a7e685842d485ca2c491be8c5040ee64f35477ba6406da8517c0b2c8603208e7cecccdbbc7a5f481e78281ca0e67cb9af5aa24ed0005d0074d47786966ef6ee239c66891e85b1416765ab51198c0454983385ba41ae896867876114ae797ec8600a96a34929528849f63753c20b8ab09ca3fd5055de10796e1deae6ee797f9b94446eeeeafe439cef732755e3c03d69646286a8e673260794962d43af86007d43419b19e31304f8618c4a6217db89bb8eff957997a463613655e72424066a8765d0df46c85584a4c002270734c89743f3b5f6a86045960af5179baf4d13b7ce174f2b5a179bb8ab54dba0f81cd2be8160aab28c08a8631a36c8d875b66d60cf4096d79368ca1b46113942b06a2e934deb8915d0561d47667104a67c7e8b226a34fde7e9d64dc0e4fe59437e4b735cd1770bc76b3cd1239f08696ada837497b9c65f6dade5101883dc2d67866eaf93e770544b5b0593e5d0a80244fbb389431fc9ca090494b0b5f3c1e17383da91b69c847cb022d4640d2e72d2890ed9a1548f91e7530b284a4a5ff81043b6a46ffeb4233d8866b546f0bf72a8cfeb4f0e607a4cddf0f87b719046f6416a2ef49a6577d3fd3372d518fe9b361fbcefdb83e2d06c9f3e1e910d673794954f88312b94a9a3407f6c4f0c36ce515af8e0d01bb61069ddbf315ac519e2b5b7398d4ace1c58afd775a8020074eb3adb641674f06f5f593bafc75acaa490b9547436f214320d35dc2ccdeaeafdf90b32e06ba49c6d133308dd2e458abc8dd71f241e218b7667078d9f4be8e80469a2fe74ec124506a62b16380ee11074e5fdaadd068824dab861e40975d35be8ea4772e4aeb544d13ff74de4fc76862693bf0df330c1dbeeb9269e6127658f2737fa8611b813bd62936099c36b6d9089297c5b002dfd5b9e669314005b2b29e4ffbb9753c38dd4ed176ad5fa42332ec556c630cddda27f17758a896d525ebead9d4680b9601d4e95c0f2141b69059a6f4a73a82185ceeb613248025ff65ead3a217f4e2f4cd392fd538e833a52fd06431b04f012ea9d754019593005e8caac0a838268f8bfb34ac4281a1a04b4eb1597de4b5297b5f5ea497111d9d471ceaafc0a98007f04d2041aa76ab5783eb80598900ab8d8cf12372897e58485a4b803da803ffcf6687b3b9060fc634c7de5cad8b58ddd6612915a9618388b4e687666887a90060a85f24c69c9a30e8870f58e4ea7aa74fe8bb6308b0ff46067895a90f377662cf2ecff79b25f01251adca90a536119d4630b9e93b28ccb10036e3887be6d50bb0ebd98536c3ae91d45cfabe9294a87b40841ad9668f6925a5641f8eb42045fde27973af6531c3088cf3675dd13a7ca3771a4938768c7625558b2d588885059391b26c91257b3e4575e14c31198c3bdf866ec902ad978868d7da275fc7bc312550670888f9578adc6c97ecf7ef71dfc1d38cdad4679ebabc70c462429aa3da9f3354103e41510e17a97116b8334436e3210853a3817d6d9770e5e1e2e22d949b59807acf44148cbc676a4ec27f442356e85a64600d3302fa75a49209dcc34acb4aeb8a1aa72911333ce8c21825a7d17f8ca871157494c76bacd519afb10d0b5185a4ba45b39dd497700c627138777b83e210087c5690d2381b4b1acafaee1f0a62f97c07eab871b41a05d4455c04bde4e4b27170266c79c6ccc21ac712384e5bbec3f5e5e45d58bca120615a7681e044baa181f322259f18c54a3f0d0b0f5ada6fdb3ed83c094db40a9b1e573e81e5205252dbda63ed17124ff1f849f493e2ce3ef51ef3730cfede47fadd1d0c23abb05be803ee4e07f1a98569ed7e34de12fd9b6ca42a5b778a8c10f5d74dba763bb2a7b507b226e823a07914be76d20a6e20d1b4c5bb574b6ab6ebe0f98dd0be0ed5f3c4e73a0f1b04510ad9f6608a8c76cba5a96cfbc6bddf725e2605b859d40e577362a92e10a588ba08a3744f17e7eab41ed8aed8f41570d7e501c9d00edcfca668e09c63c3f061d00f21cd60dec8265acc74556fbed740a2919a7cb00eb6dc61987bb14a51c3e591e09f2655321ab00106ff73d0b6e1e3841b73144ef546b35715cd77e2e16df2fa677e3b7309e6c899465f1d55be9cd1d3dc16956b20a58699ad8ddc421614983eac14b43519c405e06ad275073dccdf827deceb4c57e78ec38e920d980b72513845e506a93ce6074d2ec29632b6d21f80813648573b1535ec54ff85d3f2df4d5ac3cebdf7a9cd0b54b09d76d8e8a20db4bdd2b4d2531f91bb7c7daf77cb8fb2bf8853846878d04360d5654b722520930223fde5dd73a180424025460a7f13b31eb772b91a3c7bc8fc5909d66689dfe17d42c36c01048ecb02b3842af333b27c8a9ab057e1b16046f1071cedc50a0db6b5ae0f0cf8a8c2980b752e1017844125731b7ebff41acbd4441a4142c4aecb0ebd2b5922f0f2d79da275b7d35511c8a68d457e1e5180da3b1782c7b02b79b212b55d37262c894c488a27013c9f967151558ec1947a7dd15a1618085e2e1f3253591a5f17600a0fe3fe9b11d8dd0913cd5a1e80ac6ed616369c6b6a4575c9a007e04d0aa76dde3930ff31e86b9fb4379ff0a4b7e79ccddf8ba5fa9f65c18a4663845179475f18417c6bd262720506f3b552510baef4f1986721272f6619659eb439795ae6804d49c8534b2babdc85a0fab9a28a35d7b78ef7689ee74783e2a3073dcb9d17e25adfb0194b922ea594a9bfa1fbe8db93c7e932f2ff13d373b3d2ffe7a5a6dddbc5989928b12ffbd30d598d1238e630279bba43f33f0824bf91e20d7c33deb8a5135786626871ea88d0c9fd8f35ff84e883e2cd3672848747036b7da642463a17c3b62b5583c241373206c78924a653344647c99face81a8ebba36abd280f85af9d4e41854a8ede2d7a3c41e0b76062512f6a8a837d4334e27014f380ba7a844222133935b021df48ab2a59e19c623b91f6d354ef8e1c770e0e990fe1faa0a0710146710060c2ac52f35776226006e13ed8d63430ac3e8d2d805ef945cdf0577f32a0daeb3ac97ed0fe652279dcbaf25c0d83d7b1f35677665b73227f72a17826ee33174412e9be6d2cb5cd38e9d05f749a920746ac0c5bf965197d3603093fd10191afc0a5fa33ae066fcfec5ec2e1da9223e090d2325b72909b95daf8537e967e448a3a2b0f1377e9d6419e8e09210783dafec51f0274560f818866c3583e9292953ff5edc79e74e15efde2ea94ff26cb62046e4faa67d2a234abe42fb099acc53bd1c5bd1511c3b88372ab471f7320d6a3f361f9c88ac609243bfb820cfc1f5aff3feaf7dab9555c5b6cc346c38c27258398f98dabc994a3c0be3cc83dddd23dab33894da476584ddf97949cc64a87a6874c995e506c36d25e3e2c9b78f158a26ba2149c46f371c37e2ba57e2f3af736463fca9f073a99666b3033029935cfb82614d9799f388790c9e096bc8ddcdd681a9963bcaa5887e45aa3d724247d8b81f384e1f9b07f954f3f9afb28ea11f3f978a489a8ace052a808f45545ad8a7dc770059af8a1330e5e4c2e57cffa988d04cd9064eff8644b14bea83ea8c8619a22dea64483fa1a3ec01a39799a6398c69467a1b5a46ba99b4b92e595ed1308a58b8809409f72f001bb34af0acfd6cfd828fbcbf5ebb6eb0c8a1bd329b6be0c0ff085e1032934d28b70a0998154a78e6c0cbfa9040e0b4d0e24d97d92b76d01da3536bd658769e8e2d8dd186fcb6d6b4d0c3104d200224a9ee8dd99f0f7d7817ab7838fa418e86c1c432f91eba818b20ad543b702c97c8c02341f2cb2170148d57de3f0462a60260f2a81f11dd2b6f332e85708c4717f3e210831fef5378a82457866241c7e1537b2085ad8df084dd181d6ab35ff1fe135f221abe7c2b2b64821c3ea9439b3f2349976335e1354b5f4760e8e981f24616188e83ca63a05d692e7012cc621bc53ea53d8fde8525dfd2f5ba2aa64388858097dfee0c55de902fa45f4815543d7e3f6acf0bd153db80baa5dced50e9e63efd768b880d28b88256eb7d9cb11b24aa904485920e2928a3a6ffcada375febcf08560d8bb6cba861494d8d11d278ee0be523e361f13ce510f988d367118e34246c0d3d3bc0cafb6e4f0c9583286490c6c3db788b86175869546a13a33ef9f78c620b7759e8e6f832d476968e22f1970a603d316beafad00a98bb118e54ee30d5c4882b13f15cdaf3f5bb3139b932c844300e65aa65d406b678cd908a83dfae425ed55fc2634616ef258019af77fd36a058b6a5f43d946386cd66186abf371b15a0c76178878fcee2328d85982126e2e59c8671dc0660460422a8d2202de3417026846de22a0e0dfe71c952a17523de4b04abd771269c1d3ec067aea14b1535c09dce10cfb077404c6c866c83d3a7130c39f1b24a466cbb9bd05bc534ed022362f30bd37d73fe2003ffbe694571b2815582e424136826ff333e62940d0f3ba99bcc2e4e70153635fa7d67f1d3c148b5cfd17cee455e1c8ab8af4d4e2ea352a386c3d4875f75b5337c502908f0de1e60774c152febe49a9297443c19123e3a2ad4295f55be8b4c3ca138c76a71c5d692a09afb9ac4ddc987a7cc229d5f7de2c95234a67cda20cc7ac1992a7be7519c8c36febb0260649b90c1833f3806c0e6d70a34d4dbf6198db5774aa27c6f615f09953155dc6bfe8dbf824068b3d1625389d422e84ffce3a3713447b76905e6ae4c3da81e433adafc21d962e897bc4471649b964ee885237f03a7bfde97bbf27364f1c5a8a195cb31988ca814c0ea3c99625dec79b3784152730121ed4dacf70b3f6081741f25fad4c5f062150ac79af6eb00efcb159e53ae0c54b9dc7f06d905443180737d10ad0940dc1243a70a2c5ba2825579c1678955be86d3a18b45a0620bda5ff79136c43a32a4c7634d59137df069bf91fbab5458b140a38296e5d2354f61121494938403140e50ca68d7e995da93a31fc6b6bd86288d698d9cb5e00b04e49f90c32a72c3ce40cd03e51aae9add378216085d1b348998ba6a844c9bf1685964c667ed365c6b6f701d3c39235ef917bcca5971f3d1ee402a26795286eb0b9fd4545f74766e7d81d739a7a02235f8d697f40399a405e6a983107ce2018324aa6cfd0d799f83d471249c837be746518238346327d1c5c84304896a174f7e38b81746bfc01ffaa57f33489b050621fb809a37b92d6a8030625c104d1493d8dfde0da30fde411d4a6582d7a6aba967290b033214b510a1e397481e8f88b545b1380fc1596e3f18c22965c91882a52c5c7f23ab0a9955f89668e59af3db094426cda1566bd31976e23ebe3c875f5f84549a904c2b894a5eb29f5469380b1fbd87906b477b16fbe9ce797850c31cd994a7b76d78e9450d2e34ef0c328d18b6373601c6611961196924610eafd93383a5332aebedce6e6a7bf3790a9329dbd6ceba283ebd81be37e900ef3960fa7ceed395e61de88c8b314419b9bc3d4e8709f2d20b57e9e492254dbb6a9eae1f0d1532f639efba222bef2488f2398cf3e1e7a313f5afe8528c56cb0a557dd9bd440638ddea3daee9c03aebbbd4a8651fba97291af9bb1ef63f746c854c2b64265bae9f13cc9b8bbdfab3d4a20aee7b88479f41a18f75ea8a4c57664491cf5348c1dc3522bcf904e57f3a0089e827c9a716079650c4bd7ac2ddeb4c78b6b1b4833c93ba4ed92ef65daf9d390afcc45910e28f49155a178a70750b73bdef9f394e3b7589b6e25361afb8f796542f1f178490eded7fa482556e240500bae85222e5ee8b05cb94b37354fa840f36747413075cf88186449483829de3f478789ed2f35f17b97ed06350b7fbf8b717c5c16e29d53051e10c9bf5b84bab3bf8beb896b1e7fa7710ddbd587283d3121f0d5f5c230348e98885184e6a2040fcc82e1d6b1d65e34cb45d7b8404fb4761f71ed8db3a76dec33eb393fe54a8b05b83a35dc4e329105695e2b8903105bc09cdf9d0ac50fc13963ecef547d697f031f3ddb98ef3b28f52dbbaa61be7e75b3d2405383c02919c52dbcce0596f04383b719e52213aac95aa699c35108f4da6cdfef94b704278ffe69124321c40688c940125f4b6f8caa55c66b4dece723d2ec3cea1a724f7aad81d6805660e1d8b622f28d1c5aa2cf1563de47e8df0c8d80a4b11b91dbb5cb95069f7f717bc20738c117a4093919777501da27c7637fa802ddf4c4231bb518b4e8a9b0d878d091138a7333ce639dfe8a84b3fa0b53919e83b6191fea1262d2d7bfa0130aac390df0ffe2d35543ae1e8ee4ce921918d2b417a7f03e1eac975c0f5d73a76074604995b5ebad86cdc67c769b7b2a1e8cbb8148810ee15b7a2ad8cecf2967a05e02ff4fec176fed13175076b47d2e63d9ef7b325cdc12bf55a1fad03e597c9ceaa491fe64732f91f84e486f73e09e3a877177b01d45034fcf5337242383c7a2cd2fce8b404793771c291e3be76ab745440cca4e04bb750966b9d35c9a5bfc29db1496b74dd2462aca3d2f6963c6b900f67b04014657a3b9f09979885145c7e413390c181de758f890a27395187bac5fac08fefc2d964f4fa9d98cf51163e794bf8f8d3265b35576d64e1b5e35a5dc937fb548cacef280137a55a808336d381a3a1e0fcafb1315614c87b19e343cfb8cbecd51cc22dbc377543a8048229ce01209c1d8fc5b972ff2916659b09af9356563f312d59233a5b8bae4ba6b2cfd63c4889450f22dbb0cc71c778a72b8dde5d601b514e2f88a4c5e4fdda074954f00d9e80d063bf57e07faf7f9f93f4bfeab936137194bb85d79048dcc96d8bba59f9a49e4c9240934364a33f40f514351c9cd197c521fd639aa8df79bcf7290663698ce69c892af2186261cb6966737f223231e738cb3b19a0da27dae0bac66f340bbb3abbec6fe80053b35cd5bef79cf20a7f78e6eb3cfa6ea4c640e2beb511e501f0fe3aa63c44da0475d71ae88a01a80fbb5b3cfe84686f38630c54e1f03462617ab5903835458bb4491a8e74c1ec14c617e24607999ded6eaa32bc043d008196825ff2e5c2041d7c12ae3f30e9423597617aec532d759853234f6e09c747428cb75e2ac59072a41f7ce0f64a2b461c4ead390518c832dca11fdd746e7fdbf55935736edba4ca58670e3e9274078848c37c9f066b972a8a3d96f2daecbbc92cb2a229f9b734d56eedfd5be57dd2b51adf6dc8ded242a48add2914bc64384bed5100dda60cb68909939e122a75c028157f41f4a0cde8ebf0a519be4555bc2fc8e690f5fe3cd4f14add66fc49260ab4097dccac46ea791e101618fc41ba1ad2af8ce4240bcae53661cb2ba5ca3564fb54153e592b620518905315029fbb5f8e334c0ed00c27a4672a4f2dfea9279b00efc8790ae5c63b8ba7eb7dc57c4fb022bea9febdd2fcf613ae7d81787426c54ea24cec8ec1f3f87d205c606a88905ff83810d76e5dacf99d680c7a1108664a063b060fab1f1c0f414329c6b443b7b87d8c7213a8546e2a118f75460b6838eca22a35b8d843f1c2f4143dba3f8de63eaaa7114ca43d801a53fddbd811ada9fb2b50d76a7404dd33754ef43792fe732253004cb59398a2a84c8f4c0d4c8427b3081c74f5907e488fec4947bff3e78228ee85bdf51918b28ea29aa9b37fb442471138a6a79e77753f01d9a1bf614656e2d730dfa80b1ea85647f048d567aa72d64402c81155d472916e70ff5ffc75cf1816e60f328a8ff4d5570fc50815caf5e7b0ba9fb3067a301a669ff10a19ce3802fecd771b4f384a3cdb4c878c4088f406f8df739edd60fee9094c62a98cac8e95d84c50a15f2f913e6f705105a4dda74f9f373f83835707f57d1bb1e7a9e1f67c06fe5b0c8d0b46c79c9972f9f2171a081c7ef2e71165de3785694bda53684f23a791253daecd89e01980c68172168d9ddc0455575e76069dab492115a253cbf3b507463f943135c7a6938393d450cdb75b141699cfc37748e3ea863a98f83a0430b2f0c570073b8501b4a6e7f8f73d51b657619a84108ff14e80ef476598bfe6749e143f0143dd642860a8e2d5237bd1dec859fbde86ac6b4cafd0fa1a8f82adea4b33de02106922633822ef32fc6bca8274acac1340973a23dc7631d76079dc00c1f5adfb2ca7fee37eb9f2bf7bafa440c635c586e73955db493d84ad3b13f2e4e9dba77eea975ef39be44f9addd2ba6b0da5e059bea01e6502c981400c7dc493339f4c4bcca700fa7a2bfcecd243808d97faf9210dd62267713ece6a6c334b51b2997d06d31df6413851ad7033c5f036ab80019befdc3f22f0853c8ee9750afdb17d4de529eabdfd3cca4fc5bfd1f962f5b3e2f186f6e468a9b5cd5b8d9e643df58cd441040c85cbbf56b853a0ad5e7d2e79f5e3f92818eb5cd946063c85e97fa1772907582535a8ec081aee65f07bd41d8a76d9332f22e906edc224ad707102308013c002a218372c9436ef570556e816c6a5e3444ecfc5885465311783907ee346b96426ff4512687be51f0c69e929a0a663a6121ddda8b4e79eb8020ffaacc4f3336be96b408df51f8ec9ad8b31bd9d2fabd45e2ede7def1c8ac882106999e51afc5e203f02ed872c7f0177197271b5b6c607a34f59eb635f4296e6fba8c346a1cbebc902fae017a8fb5567daebba454c0fb7748563982763e8929b034fe90bf9d353f344dfd22a91374fc91c14095eb3caee16461da3cc49f115d53e0416da01b9fdd1b49667a13600a34b4d78849dc645c29f7ebf8416e088f6fb677cf8b8d4b552d046d1ae3711fee52a9606522ec7e787fdea44e6968e6e2d9bce9017b691eea4284aa6d80ee8be70861d6670cac922c750a453292dec52a29f44240c09386d93bb29f95af43e74eeebdeb5f19930db04ea78aa0ef7add4817857d209a591d479af203433f1edc7ba3c708149b417616b2b5e376d3e7a8b02b198220e4d2410d529880279f13350dec2953cf5ec06eb4b6d23c564c88b32e47ed3b14514d0b0738674e33fe4235946731f3eb973b09b7ff8718baf5bbb16eefb7757345bb62e4f85b464a0b9835ef3e7f006436bfba20285dc6ff0a52a7042a5a34bc5e76e5547c0e8f793588c04abcf5f12389a8de890df9c2854c0cd88c99a869fa11503bb0113337be5c1f192753faa2a4ced689a435e09ec0732b9ff078f49f6375fafcf88b8c2683b552508b1c6e775f74a7b3984f065511ce2931a83ed51e65f4c91d1025a7acbffc2528583832cb55a72e7116d1892619c213a8696304ebd1b2040a99e6791b6ae464970ee55632b28766a7ed5c36f7b1bfca50fa0f7716c347be5948aac8400e89020c42b3705d088f9a71ca17e332f1b4d48a5a102a28ed7f8621725c4db4a1a6313023108024e2ea237def3ceeae3a14638043cde6c5233d8f4a3f2e57a2fea0e39ec23ce8d2c526108b3c830fbd7b5580b2c7f35bcec978a118080cef86dc3c4f1c9e666f32e632b6b367bb09dcd35da6664f8bb213a45144f9b53c27852425f2322031d6439c51291387df4dafddcc5d2bfd27fdcef942e01cb4826f5b56758dad5aeb28710bdf7baa8a457a289f3af42f74b54feb15144f9f2f5db6c56c4372ca5ee2f3f7dc85c4a71314ce790f3a7f8de87cb6014a1d4d71204f12ed94a21a7d4a65256df631ffc927373823bc69d5d49adbd4e64ea1cadd16a04997a757a820848c696716ce9f2f38a4ec966976d12c6541708888dda3788c85e92afa24217ec26078f708cd573e35a489b4496f7197984ffee4f825fb28a286a08254b46858e2eb3ed8e05e568fbe4c82302d45982adc1e871e709d5675b93167f5a002fb8742ee1752812b31778764e83b9efa0c6961f775e7e57b6d04d15d5f9f615673cf187d7d3fae4940412c1256f1e970b56087434271928f6e169e2b067aab0bca5426f6c839575f64eef62ef7392cdfcd7e316b56b872985220c701a846ab0f382ca8fb05e85f80cf2feeb6c8295de63d11c27b0162dd5489fd929e0dfde33e9d7caab8e935c9d94e90916dfee933fb882f540ed192bbcc321f5a973d494a906a16d253318fb2dece38c661c5f6ee650dce6271002cf278de179a7d16d0cebc6403ef337c9803c8d2c5d99286523250b03755063f8c5bff2713501fcfb5d517fa321267c23b0908dfc9f730baadc81d56903b40d29c46d7176cdb90eb3fb5e63cb063e7ff1d66615ffb4eee613d63ad502e59d05b0f55280fc9911458ac00082460e28ef0dd015fc78f34407a50ca20eec7fc91fe843680cdb3347966e87b46eb50a797dfc9912884383dbbb1916b2ea50d5d886778b74c42f62b427752fad021cb5db28ad5e6a4162b5aeb08ece443f896125f71feb90e102735179b2b046461d7460082f3b75b1c5cca916793fa5654bacfcc100f7ba24b5076df292aed8295ab3dcb996b9796c34ec03c89dcfb0cb89fe8142a544c3e5ed13dca29e8076a30abce70adfbb6be75b4d6929223546c12d20f4712a5dd416def45b98561a3797aed47b63feba5413fdd7a5064685963b811921ab3383db6cb4c5ae44bc07f81d445490f593861b3165f51432c006deef9aad920f1b1f1df2245a6d7eee98778bfcf00e2b7f9d43b98e54ea9834cde172f421668b5a3e068a445ec79fb541f5a813af005d73420a72a7fa27716aea80f2a9b6e86219e669ab3a75d5ee30b6878c6853d08d769dd0cbfeb02d5afb1f0f28f3898ddb3acd58c49c18c3700b35ffc06544f45dc03c0df06b97f4efc778de680c12be455c02d42a9d6cd5b94e5e0d8dcf554cd284a175d18b3e0526abf4b6718530b73d8d19086c79ebc3ec6f865a5e1746b505899a9a3d63c149b261ab87448cac0bb01500f4cb7c29a4c0ecdc3fd0b42800dfc8ae1b2fee59b13f5e617a68dae101450d6a0cae7f393c8710ea392b52a68b4f942b398b26dea9ba12135ef601432332ddda58f8e877cc5f54dba2078188f363b4af2ca776b939e22ceb089bd8ac07eb961199f3bd941d7727518498b7878acf72b3c3ec01fa1021845986eef013cd0ef3e2623aae06e6cb704b5153009b92237de8650c31897491b2ff99f03e47ded93278b1842630d2df2e4776dbf1f612b3f768df1da7ef12c75a99bdd851870689f3fa7716d1fa220d2395179ef7a62a6c978de904435580846fc7e91975bdb1c6d0c0ecd7de0effdacdeeb4b651e9c590c7eebea2c382f2876929773a5cc34350e8078d1c320fd7855b2f2868dd675a91b4e891f76c53e255394b510ed83962a3446b2d615b19dbc41fcd7432f5cc009c1a5995e524df79f31a4daf2db9c627d8163fbc8313e5a419574af4607b66b6d592c256c53c36c21de84d6611c8a06d3dc2c8c23cea87e17412cc6f25b692dfd2c1bf4a401820947594e3519ffb1a16caa880629a008ebcd8465282a349cf11b1e34fc2ae1a98bd57767fc392a3b053c56cf2662d5d2e53add7bc82cfd9fbac350d8670f65aaaa0818a82b5cc83620b5fff39c09411679c05c441b85e8ca062551642c4395e5849179ec9f7227d476c2a77c94193d0f440cb5a6fca9578b25527be6eca9ba1e28682b2763e24bd0be990f45177294426240b5f6f1eb662d82e6946988b77066715f536269893c6edea5c36d9d0f2ca2470998bd4cf751154f6dd692ba05ad1cdbd1de3bdca962521356cdcf33c07e3058f64f78d039cdf6604eba26e787b3e9583a57d3ae508ae0185c41402863eaec6c3864823887c4376400aed18773d94d3e78743787c4fb8ffcea29958ee14992fedb2605db07c17a9798861f29a919594048a90715f56e1d8c258e407feb743b8695de05387a55545413e922024288fb20cb0654e4916da45911265c828dffdfc99cb71f752569b8b9a1071e0f28a1ed70cbf1939cf544f51e8cf2655a6f836e864f2af937aee2b516bf7b5b95438a350b097b468c5c7dd0722c6a3ae2bb899c0b1c2f7697a43dc5e08931503eea7b84149e3c8ef0befa6042a259a99fc0270c0009e99182265c03a5b85b74152fd94a582054159905698b348f3c31153daafe5cf05aa01df1bdfd7fb38488b50e59069e95d66118c68237c40b0120273404d72cb87e64fedec843259c908229d080aec2d0eff867ff990d7bfaafca09e3df968c0af5408b4d3476c0d7cc34b913ffca895fb39c3fc333d3a01370c59a4f355f5f9299a4c047b43c83e7f6bcbac72b08f2814a20b30bd4110a77334b88e7217357e38476ea8be4413d5ba90953ccc5cbc9e8b1240a425d111a3c93bbbc3d6924e8fda5acdffa1211dae358f6fe2b73b5d1953082872711296a05336fd8e5b019c331ac37b384d41b4eacf836882806d1417cacc28b09ea766ebaa5779bfc660d7ff960602db337e36bf25bd21a78dc069e650487a4479877108d55c38b50cbea13809a60341d6363e7b7f3a351f2c9b331bf0a4ee3ddce3593f1b8a7193003f391d10054db9ad2c24154b72d8267ce80ee8def131eaaaf55c4f8f09c881987f2749848b5c5e9ecdc8963110d1e45c97d0b3ec13eb8a333f20e602f040a70c7d3245f5362a915c48f027d9d741d2e7b83e7f8139982c61e194e3defb7f618112ef9baa6fec971f741c710c81fd96a9141cc9b8789e801c9b8cccd1c928d168bd11e22c6e9bd80e09a3deac72ce5e479fde10b2c85a2df8f7269c7331a48bb437d91703650e813748669f3cb0d5d9b5c24cd9aa25ca62b26b791e8c09c30cc1197424039595f6bda1a014cffffffb3