xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: fc7d9586e9ee2f1bd30901a55fb7c2be020ed2b9e9585377e2dc5f3915ae1711

Tx prefix hash: b17c4cdf6c75fe4cebdb36ad2ac357d3a4b6c56411b30fb91657f40ffe008371
Tx public key: 82723b58a850b5c21eb7106555fb0644f4f3b480b7d13c28619e022e09e55e3f
Timestamp: 1680063268 Timestamp [UTC]: 2023-03-29 04:14:28 Age [y:d:h:m:s]: 01:057:22:10:55
Block: 2852349 Fee (per_kB): 0.001979840000 (0.000020480000) Tx size: 96.6719 kB
Tx version: 2 No of confirmations: 304042 RingCT/type: yes/6
Extra: 0182723b58a850b5c21eb7106555fb0644f4f3b480b7d13c28619e022e09e55e3f0209012eb44124db2f839910a8f90552494646a07c010057454250565038580a00000020000000e70300f8040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820aa70010050c2069d012ae803f9043e91429c4aa5aab52e26525aeaa012094ddb97b728f85f410aa574f96ca7b05c39b84f6ffeb32c1fcd4736b71b735feedd61ff9fb9262bf927f73fd0fa8bf1af7cbf15fc2ff9efd94f7b9e4ef6c79eff4efea1f69bff4ff6dfdf57f51ff75fb4df02bfd27fd3fed57bdeffb1fb69efdff7bfd4ffee87eebfbb4ffe1fddff7c3fd8ffe87e557c89ff67ff75ffffb24ffce7fedffffee69fd53fe5ffffffd1ef1bffd3f7bbe24ffb3ffe3f4beffffffcbdc03ffffb78f443f6fffe8fa5ef313f85fe2bfca7826fbd7f77fb45ff97da67487ec5fecfff1f473f997e61feaff92f6d7fe57fd0ff39f925ecbfd18ff8fd447f36fedbff23f38fe4dff47fef7842f73ff2ffee7fa8f611ef77fc5ff1dfe5bf65be0d3ef7ff4ff95f5cff6fff3fff93fcbff9bf901fd5eff99fe33cf57c92ff15ff73f717e017f9dff7effe1feabfda7c42ff95ffe7fdf7a69fac3ffaffb7f817fe89fe07ff1ff92f6e4ffffff87e197ef5fffffffff10bfb9fffffff41800ee290d1708f8c0ee2acf6bac20f6460584b1a2ff6df2af43ca9e11a4d022d88ecb403b7348bd304785aacdadbc13597378a5cdbec5210800b432580239cdc19b6bb9d66789de16fffc53311453d7885170de877e4346e6e719d5958ba82193320d46ba9ea76f1cfe708330635a508971c355897feb2bb145946ecdb30097ea3813be5e9caad9a26257ffd13d6de01341583285b50ba224e760ac4a7dac9656bb525f0a7c84859522f49e8d6c7a28e43edc11f4dac68d4f289f411ddd372d14d3eb3d43c2fcde4ffff41e9a331862b1820b9a2765d79d3d096e6d828d157976778537cdb11317847ca8c21556c35f17e9afffe5637cdc21c94edb842a0215692c3784312a745eb325c276c44f511b9284be1117373881e9bf67e42495cee1866d60d83777f4cf309d3c60349c837f2325caef2628101c99690f42617b45e74cd4eff3c9312ed4f2a212a6458a74ede03e1afbb3d13a288a3c64cdb0f93412edcb565cf1f47628fdfe1f5dbb09478ccfb32a86b67b0a43b96d4af1b35034d41d35ff7c18272ce37fafed6be89d1309b8d0708dacf757b6c0b1943c9a191c2f0b5df487098f58310f0feb5c66ee3f757eff08c77e7fb2a526f8a1e0076b5f1a9d061dbbd44874e9466fd49f1e66b422d093c76aa5881f557042ad2475e9a0b02b532d2c4224fc5241fb048f2d50a4037d4fd48c7e82fb16a30ef0465b3b607220a0ec5ae6b27dd38d1d574af62aaa1a17c7ac08ac0dc507333014ef9e7908aaca1faf95ac3e1c4ff7bcd6de5c41478f97c0b696a7e455c815e286f267a92ec0f051f53f22d20bac0305b632ab5c63def80b48fa275fedc51b55d96c394d91426797bc86fcec6f7f20de364325817113a7da0de3d9b6a71e9ec2a594b95c3f34ccf26e1f13562549938611c7704ca1a2ae2fe67198745f1827094f3d02a6d620d6cb72f6440a5dfabe3355f89f455ad824ccc7901171ca4f1434b17646a69436af96bfa9cf67ea50db94b4ce1ffae40bd238d70d06d33038571b04ee991a8055e29db70176b6265237b829a917a23655e8b5ac8627559a3fa3b4919af4baa026a0b263f33c176e5fcc2451d65cf7f86568433b5cb0e4f3900ebf91c810fce7a6aacbfaed53ee20894f50ca2b6801adaecea3256b3f47f8c1ef9b64edacf2c9628c7356c2e4e9e2f0b61e41c5293716635503fb6fe9535f6e2b7b606c743a5f4c5561371cc870049bbd86ea3f53c32fe971ea424cdf368771d6ed82ca753bc23679479695eba444de748922016259919ec928f2796d658469486c88765c2ab032855479ff07d17ee4f1eb0ddf3a5254804517b0b68466e151b1832accba904b802a9d23422cd43b4ad7a7e5a0a85aae950f5f59efa49a0a05fea06e44d90f992657fa5e8a0ed9878a144f09222b61a1daa65dbf741fe8f13065a63c78e9c25fbfffe95277bd720e5ffc0094d6771ce716d6838185dc75a826d6c687b6a521c7368e51cf4b72180b727bfb2ad1bafe06a6b04c1273f7ab19cdaf1257e097a6876f9f657d5d03fb97bc968ae2a0a132ddad19024d8c22ed466148252c769033109071f0c7158f603fe347a3a3a9c10077c910e2d67294df1402f595ad0f58b43f16915da623b5ad24b8a8c6335f4503516b3781c1e15f143b30540a7d83d95f536e885d11abe2047e09033fbf5b2bb1a0f73216294f9d1bb10a623ad798abad7df16bc043313ddcfe466a91730375fdcc093b3a8170b48ee42d9a1278305127ca68db9251b63348ddf773de2ec8d0e0bbf6ceea144e5a391d173f65fcb15489ecf9221dd4996f90b86bbee23d314eded69b2daa9a01a21900dede993472dbb3626bc5785d3c779ebd8e24a8d70a2cfc78438d745b0c400fdda457fcc7e3ff7f844fa08a7ee2e9db8161bcb1aa9575f384d3040b8ef6cc1fe546ece815cb2fc0ef8e2113eb6bb197be4f26ca21e9d732ca86092192be849439341db6e8030679848f0c0b07f4148c23fa924a90dae327bed19b8d7211b23297823cd65a612302036d37c2959d6aca8f5684fa1efd19c38e0cc83c7751bc2b8fefbef9b634908960eaa2b79397efaeca73871fdf3ec4a06ac8ab55316320c6854d3d13e5b3c354cddac4116f328b8c8b9fbf533f1ca2f24486add7f88a725a3f4cb0753ca18b95905dd6b71f21e5e01fd5e9e40867fe3b61ce17ec008343c27c9b971e095d722284210c5fb4333e6af4bf26682409b2db1bfed6f8ffe6ffa82f4c9bd82904b3c50de9e394d6787409c2c9d0b259017285ef470f29e28ed4d6af204fe8ba13a6f2f0266cbba1aa07dcd5d7bfb3dc1ad4fa1503ec6e78f838f103a28adc7cb916098ac810e13a13e04bd1533676d212176ce1612ffbea0793adbc80a07f9bfea3e32e032ff4baaded2dfeda4c017f98f1eade1d9772161faee19b471eb13c6f8361bf1fc55e751209931de024217245da8858581e0c16dea8e1c953c91a78a47ffa8f16f73d875b98969576a67db4f5f4efe03d7432b9f1862c5f21a5d98bde2e08e8cd6529258d7ee76f5f051227a7d451a45d7f8069edd30e823bbf997ee83bcf07c18d9827594566126df60b0964c6ffaf456762d96358b9d7d8f8c11943163c06237a7f8b37ca24c04d9309f96152c4024292dbfee06d2c0b1b1d20aa5245891f3a72746a2ef7fb41c857b08eb51447c70aa6ff97939dd58bad4373953dfab2efccd824c1bd9ff9a1215705f14b343884f7d77b9ee17161942bf218d4c105f3c53641b80f21e6eda832ee377952b4173fb48fd11e8fedc7480cf83004ee2e7685703ac5dca232587e391a309c3bcb32960b4ea2b6b5c284a8c3e1c517b3c12d60eaa54364413edb83e48459176a281db3399102a24ebfb6345f95c826a215fddc5ca2dd169534e560d25640fd3d8f3c13f534c9758c06d8001556c77cd1b8f8a0a430fbe293fdaf584a9baba58ac0214ef67847e7466f8c25f2c8b5631301812679f2af43cbbe5c91f108979bf833b1d7cb77d1ec87e73fb3548205eb8b496decaf9c0f287b7792f00475c0f5e856aaa77bcdb59776e5f26e155ecca5ffdf98389070969a14882a62f27f967cfecaa6f7add13b87019618e9b4d75f4050f23c8b06e2e68a5ccee9ce8e54630ea515c2d712aca2db14b3fd25fe9d20ecd1fab9656e0843217d6f4d0f541465fbe8296b0bff7ad9e61d4b5fbc02809c135cf47b93ac44f495a8b6fb1fe30f21a0078fece6c6ef23b0bda00885dee1670b405de6b7de309a9715253a01a6da839ff42ae9d1bc7ab26e156472c14af1d6f5f454e946aff621ca95306f6ffeb509d0fe0c5a666be43a68358d075f5687b65235e390e42e5f0b2d68156a19fde0a1b1b8b1470d29863ebc3a3f94ca87d0ad48b7b031fa7e40ca22d92cac7f563c16a9131c4c6d66263f1fae8bf2261dcba7a717f71ae46655e2b9e5c2bce13322b24344d805f8311130b4c4f2905a713234950b18f3502dc52ab95b1d83331ef5336875c8ce7a1aa89bc2635e813c4be5b77485b9d9a4290be7a62f1dae3a3ca9c8685d1fd0ef7c86f02ed59b617df41562defd4366612f6154801f5c38c6470edcdc22661e8be22b929d03035a8ab90f1f3099d718b9fe439453188776f29478287405b0e00b110139a34d38e0d899f19d54e344bf08acce9d739ee326bdc0bc199a0e4c7438d695c84c8832d0f01cbdfc85703f32f6229062213f7ef098106d3e730ae4063a05eab4ec48c91684c780f133c309a2395f12b53167c097f7ed15f87bb4d8026050720231b5ea0d316115c1b5b3c99b6bcedd3a9d37c8b39fe57d4f693dd969e9cb25eee0bcf54422fdd558c5c4aa844c002836dce34dc59223fefe74277531e85a060477adbdee926c68f64ae255a5980fc52c077e9195a5a4e2e6d8b9388870b65ca7c5ca7de9c35b667876f225c6a841699cb8765889d8541ca4ca65740964e5d675167ded1dba323d799ba19813ffd5c747814683c2a39c34f338e2f87252430e64c25e2daf7960459721633764744115b52e31852225e76e39920f01a9f68ce2386f7bc29f0acf027d4383e2755488943045d17cd8922789029c51680c85bd01afdecb24e9eaebb3cf10fb1359a67f874aea069efb24f1d3ba0656c6c1583ff08193eb10c6e832e7b57abc16ca3b5816feab735be5dea479416f74700096352123732cca3f4d6c5dde61725da739e6ffca455e9996365aefea0e9083b0a3bafb58aa9f792c35439f5a55bd5abc188962b8cac6c8899613e469cc70c7fe00d8af0d5489dfa6359b120386f280ad872e8ddce4c273f72058cb23085a37db23b607970e7e91b62b0e52fdbeee8d14aebb90747819ecaccc0f655e5563be2db7b83a1fc3a469e1b6be45b3fb277cdb61f035227e39a6e5ee47e3b009f4ab4edde7a87649c9874742be9ca013739d912eb75e1b56c6653229b1807d222f6022f6e991673b52ef21ccfbbf466ffea4948e43916d3658fcdfb8bebf8899f34f13a7a530fe592809bfdb7ca1711c294a5ece25a157dc193d2fadd655cf4a29e3b630cf873347a4d01786004cbccd46d0bc7f655eb1acdcad443ea70de6bf1a70ae02b4fb617b472e2b58423ac99cae0b0f096a1511e2e97f1ff4352bfc5df8b958e634916730b6259a387293cb2a3a4ffb981aced8bad831cd005d7bde5f428fabea244e872cfde4a1a5043e67d5a553c40d754179f2305ea2e67dc35c5f727cb79bba5e9c2d8420e02309dd53a81e86c1df9f5443c6b1c5d654c9fb6a9252af07027f1fc56157c793973d9bf498b84b7f5a2c7d541ce85988091e33a675337df5662ab0f918671bec5d7030db96690ab0e8af2dbbec02c0adafc538c56588fb713fd72ea37f1bf79710e1c537c5d6ed06231bea35acf7e106b9f2fafbb1cb2f00f57b12888d2873dd153f3e530ff8edd035c35091bfeab8d7c4c7867bae616d8a56e75c322b2587e2ca60a529737449038486549ce1c59bdab5ae1e5ea1e86b90ea50163fb46cdd8ece71eb01fabb841416363298ae97bd688289e3b93f73c6d0bba7524594c8de744d9cd95e85b79c7ea060ee984b20c476426ba219890d044f4680903d3a77f416f036d0083ecec77150a4204a66698b8f22a94c999ab52854070311354015416f8856a5d0efba5af3909805a2a3a757d175ec16b2ff9fcf7c4999193d0896a8a92fff1714a0ed9e1cbfb101d4f3ec0f2b280f58e21f83e38c6f38e7beefc6444dad57e180b61e17f26c2fbecd1b6a2b72a19933feccc5e5a0c6a84473f6ea9990094237a491e91fa00a526ab86b19385e1b54cd3eacc451d291c1b74d30651d2ae802794f4e17473d2e2631ce331c8d9786b000c30ef41ba1f013cc1747b0ef96c0d72a5356d144542973ab07b87105dfa202010c8a8fa9758144c11edc7f566e3fc9268d7f7b128479513123172c226ab477ea685790d3f78c237c59cb4a7828f272771aa35b45991f544d2c4750a6fd8697b9f04fa68fbfe295461d92e46a3de3c34e57736cf53518c0ddb6fa13c833206950b8e46884a7cb6087996680890068af24792237e5619aa773279c0c50f807c2adbcb14d07812bbb1111008d9c8684b0a9316120266c3ae9b119a2fe8c53957012b44d89f9a649a6e591ce98075e59fc0178984b323011f272a096e6695e1d93c66c6ba87a56c248e348d65068e88f8c1d0c2a18f77a46c6974c8a1964ae778ed6b38164b8150546f9c93e151038a01f027459a844b0a48e12edbae035538493a41cbb4fd4f0b801b6a7eb774848d41ea75638af17cc9274bfdb5c91b11ba1def1ffc8c4e09176a9d22b3189fa8b2d07e500222554710f88bfcf1e64a021db4eadac0f4f3a6aeaec4db9876c33b52025c11e53cc6cf3f3bad5bf8dcf4856e7f953a527bf0265e1c8917936c1278439874247c13b027a203933227edeadf2b0097f6241853774db6d9fa42d82f47563ddb6a67ce5cac5929501d4bf4557f47160a9fec18ad1225d0187f6fb37ba16c73b3f7e0ff85bd1c9ebb3abd451eb676245ef74662217ccc88024526efec469371df54a74636dde886d93103a0c26a80f749af4571dea6fd956a25356a8eafc5bcf875cad13a8d9cc3598557f250df16bb2561fe1dfe5cf0a10a8acec0bc9ee25396748d6d10d3b4469c246759994090fee1bd7862e012bbb8dd3b1485b1db92e8d13a7514f99c4a5a06746b4ea6ae6707ecd9d74b3c9ac669d3d14faa63fa2e55633927abae28d8b658a21cd8646918ea9362e74b89d14b72ff98bc9a237dd6d2e793ea34b2e044d8342dbbe0c4549a3bc703475f080f52d91374cbf36693f1672aa63a166dca0c3e2c12cca743c1318026efecd2d3164d64ce03b88e2d364db5b2e10d5aa389daf5ec15115ac526dfade0613e97852f70f3f4cdfbc9e0a34fc012a59a36c597923d53221acd2496af25dcc36ef1484eb6de001fec2f90983ce7a57624018cba81c36790bcde0010fb490085d3f5c4049b93127deeb3e06fdb57f8f88cd5d8a6bfc104f25dcd08302c25ed09fd154875b5c0b7a78ada61cbdd1a10409d95af5f4d96c6139421d12c8cbb688030d9ca623d917405ac7300ea174fc292384e47b5a9cc50086906505e667f8025ed09d2413ed515e26df15c8fbcea16bfdda7356df3b0b3a413f77c5167fcdf1bbaa6567d2cdfa51a0737a0c9d0d464abf307cd08d249d48bec37104866eefefa17bdea7bb61b0d07ab8dbf16a1e875a11d6b0167999aa3e9dec9b063458c1d2fd0e9c27cedfff8ca64602d170f83801ccf8d079fb385feb1f18734903ec9dd05c1694562cc42e52d863552c96e0e2527ddae723a5ef6301c2dfdbfe7cde1fddc8bacbb6286186f4356946ee4b33fc99b0cefed112bc866a69c644afa94a820df28c6c35d26ca0d8caa64c6b3683a720b73b2a9503cb39357e0f3e25b575ce7d8b7ed0d6d1bf0d2220380f5d46f29fe94ffe7722b6dbd73dac089f82b48fb9995953e8ebee7e99531ba8deacb81690478b81655871293d1845cb9443265d30bd52a6d430c9b933faceec0d0541d10dd949c4ac639eba13859945783262cb2515c78dc8c70a3248ce69a74a6c2bcf3938fa94a11b563efd4b1032a2a94a33f14867319d18bf5214208e97b68d118a3d60a55c08315e329579a9e1f81e37c40c0e227fe05798f53639424cf87ad2ceda734ba68bcab062beb456339727ed310cb55bf73b92b20afa38da6436a3108601e47bf139c2eb36b066cc98a389db14eaea96d02bda3091ad15ce1d1dbf4540106393ca996106b2aabe525e80272be57b3d368df693ad9a49256e9a51cc20630806bb4bd5633ef697b6bf23c56ae0ef09c932e964f5117fe0a762ab2ea768d7e2f9a5adb6264279b207bc11dfda2387dd598f969e742e959971f8d1a9c5690869b79baa3956a3092a0e348c6ca75f8a16b64a55b29452578269db4e324bac90a5d63c39f0ca3739865bd7c1c1aed1ac389017f732c3e034ffd28185cdc69951bb8d2e30df3439b0765982fef432fdcf19780a425361ac8cf9c8ea6794eb6b55e17ddddeb9964bc9b599b4f0b0a8817a6d6fb40fe43cac1c2ec4c59b2dccc33907cf76978bf8d937fb6f8c858ae611363feb3caeff732015e33dc2adefeebac68b2626eefe2a6bb057422a138d8568c3a2840c1eae442a9b578765dedfa9abb2995e555b29c9921fb187aa29d429b78fc573aea402af2a75b83a9927fe3f5740af634929f9c24f37adecc6e8e11384c71595b4b84e70ef5170536b9aba94bd882f7f016923a763e04582f98f2041261b390199080a8845edcdc4c82e22875ace35cae5dd264069ac8c091d55cf2375ca592dc52ec99a655e3a8d86d1249787dc5664eb14efd73b598ef64fc31013c25db616c0c5fb38e22431b3a705ce6a6b5bd69676c62fb44b2f7278b2b091be7ffcefa24f25f48f7849afbc66239b529891dd199ec60129c9a361bf64728c5c7bc472d9bc9becb2c6bbed6618b40dc11ee64fce3f406fe02ca676cd55543fcaac9b5b34e886fefac9bb6e3961d2d2eea2f80bd9471d0d5837fd3e92ef644263dcccc98b1318031885903aa84b21bb1a62e1101d7f4648d25250957a980ccfff6bb4e13605ea9ad43ff3c0145a8c4ac80cae57c98562dd948eb9f8ca8a878aceb70b0d92ac6b6b139a5a780697593d65155a530a2e9ff771f40a8c191ac38694e04ef5deb0410a8a90d4fcd6fd467a521d18549fa7ded2b1bba6c7f9e1df5b219f504d33cf819f5b6b69418890b305f058c1d0189b92b1ca3bb2175720153f9b05225cc045ba7fce4a8b8d152fcf464481a232c7c38f428618598246a2e580585aaa43365654ff531ec0d7914fa939eedab8ddb4470dc6fa14d5437a2d8cf48da086cb6f0613df7a313bdd35ed7478be2fc77f7d4881dbf96fd0f904e1b7032ec05b688d2654a2e9b11b66d162b633235a536dfb7d1b7180b4ddfe6b497f59f5898f60d66375a2990bd41dacbb3b01ae47e8ceefa89098a8ffffcbd919114d873db55d459ab65f3e736feca6d513613e17db8129cb31c9ace3bfeaaaa601054a246fe2439f77057281cd3642ba8b1a63e98e738a36083f509a169974e8f7723a7fd3e3e80ac4abdbc994cd5f396708b6085665a8ad929614428cee8e5d91086edd0b4cc4703ff32d52b1133b950f65422e2b43538b6db6bca3e27e31ffe8002d2235e3e6982fd4f035edd7a3ffcb470cec36d280bcf29acbca0e6b62fda7e42913fa6057af620dfda7e478f9b26bf1da88e56b5a36c151d93978d0b1907f612c7f960ca9eb2d7124e42b2b1d0af11d037407bf53945a3d594533b35d916a10e010a50909e8391e61577dbb99d3aa9e2cab04868d18fc41c42cb56520aabcf14d385b93a101394b82b9fed122e6daf35e9e74ac8a729968f9ff13ec29032d7c3cc638dbda477679a11275c918e6371e0be13a17c884ff97fed250b0a14b28f5fe353d23c80ceff190837f884ac099e520be7c4d7da95a9207e47d1dc92d7bf16ee76bd76ff58e1f93a78d1fe1b1e8416096b9fc4504c632c3a8f7fef810eec593f809145b3f0357d22de45da35df4ea1dd269e580a46a995bbf9c6da2ada01882dc93dc96af5c4f1b9f2db46c2175f13ce17b7cc8798d6d8b64cc2013b6e139166d320ec15ef200e3556b2508c320d349548075a3379fe830211b57b6eb94dc4259a890cfc6bc8eab6b076c2d1ec6caaae2861b5e348f2d89b7f67d6bb3f6be949971f58d967ae7ccc43a6a746248873f4aeb618206f9ed874ccca21afb8c5d595c816952dac6ce7923e94ed9a9c03f8dee8e09d9594a653a42a3fd5d992ec4d03bda827c08ab3b249e01958f95c285ca7351b701710ec0c5f06c68845a8059b3f87013ab1e4288a57b83671da89577d68d840b073b54d8b313c141a3783b33cade04459c4e9f82e20427d2a8f03052cd3084b784f49335b66a9d23c7f9889412ddfa1316990a9938021631f3d0bcfb6b663ae7b2ab4bf7f3bb402709f689def3827a851644078829722f90d03d7c30290cb050075087cba1f1b7ffa9ba8e3fff11ee282b48c3966974b02db421dfae8f27cf443e554d7d00a7cf364e6c328ac6840641d904ee339b959240a0396e0042ad9de586cf8db53b6dd9d95e5c5282c25af1679399594516c0485eeb2723a09b4914ede0242014f2a4553c2719c5dac670c95257efcc07d8ae9a631454f16b45a484269793849331ae37b1045abe4a67e65e6d143134999e2a11a98b9d512dc92bd3d81f2bef34bc886b34b86abf4038de4a7cb0262342a66134794c401d34b15305727fdbc7c372716f5733097601194f4bc3c32aa67b155eaccde0915e5c8f34e5d3c7e971efb50b2885dbc18f40aed971c74cb23e65425b1fefdccf48eea5c8bdedc22a0cef24f9169fd503239ceca771e0371a6f4da5cf061a331f69b15b91ecf9220697fa076af617faa8b44837a89a36501ed0f39ac05d22d2602d3b1cc6c1ae94d42efd885ee40f2d4d7bf73a8a33b58825f60128e3f0eef6d5cdaa80c2c33ac4dfa9cebb5de1b806cc3aa4f5b4491b34fc417f1669b3b8b993757b80d25ff3c257ebbb0ae482c7581640256370c9e38b4a540521a956f54ff7a8a2e9dd6e916c87884a305a2b81d6bd2e74f7465decc434ae58a40bbdc315c2a68f53f2e9d2b5d657be88ff05bda3b76312ba0365bd20be6a9da86f173fde462c13eaacdc9b573845c09dd99969aa56ff38a36f74a09ec31e8bebbb77a35580852ce23c593c09771b5a1a2ba8b805e11882d65a77a472f82f875197f503b6ea25c6e1d51b3697be4541d6112470bde46a8f68d39bcbf18a5c5ebe0cd4fe1b6f7a4f1b0e8ab653d2308496d2bb728067524c6481a2e76a6fbf0fb7a1d139ec4dc29e4385c7a1f8ed5155ff33b8a87b6f4ce6787162be95a6b6d332064439fa6c99e7b3335ec6a02f77e8b753b5ef9889576fa71831d6fd979591713bb3e897efb87635ceb4fa2a996805cb576202887f1c0eaf7a13025e8de4b3a6cfcea673d2ce40b7bab1ddb8b679cbb4287262034ea33288f07b5176c3035cc0ffdbdb7cd5c1b377f6f67b0fccf693b368b98b73615b77edaa9938120b11584df38836971043ce87f08e0c971dd5c1bed2f401498a1e5481f88f8e90b15812fd377b4f498a65bd6a20645d02219da06a92aefa0304686f9caedda3d9a405670db52fbe0251fd065312041b724d1158f7d66e7f818e8d2adf520c0a18880bd2d6867a2a130f11512a2c07eb5475f9d39651a6c0eedae0f3161beca5ec4fc655d164023c289b452a29939def973b9e0d986722535cf33a3a50eadf6d0804dc6e565875f9b6a3b0607aad031ebaa06e423719da01faa2c20a6f80514cd3d5afd0bb0b22c20ffd1fbe755696ee67f281ccb0408b6657fe0ad1b398bf1b3254f080138da0cfb67ae7c4aeb4dbfadc0e0165b8fac664eb795dbfb2d381b1aa8ffe58cdd4d33c4708f58bff9d696189f4d0a34b334faa908da55d1fa85bc472b5bf73ae2b5dfc979f017783bfd7609829defe39b73ad413922a9e5031f88dddd19a60b042bdbf354d1ef26c66ca7746bcdc30baac018419d402ebd9b25f41499b3d131f6d12a59b35c4d4b475b496baf5b31076c40b6afbd2ad67f5dba53687fa4c53793c5bea4c61a1ad28709efa1305bbfeb472a60f9c3c124b9d02a7ea0117ff08935f2e1f584c481d7dc05499e7493026b6046e55e209ba65eedb79a194bb03091d18ff515a9f6031a28e6b0f05fd0515e5400cb06405e0883108609be4e8fae97f5a32e2f893594cef0b25ff124e931b4af9f944e3794220f3107652caeae22039025c0920c529cb4fa37fe4766823f46124a330925fdfbb667718ec377f3185068a69ff7ff36dad498d055780c2140afb4e83692c36b9babae9c491e00ba424926c48600c08512948e5b325b72a583c9cbf9faffaa0b5327ef40320989f2af36c21dd4487fae8489fe3bc8c2866cdb2ca26d5b416ce1356cf7316f28c600e50b6e80662692387f2f8db42663a4b5e1b72f38b6a6229255c0cafc8fc0ec4ebbcd2cc06e7f17e96fcc22670b2951211ab61f4995866043a4ffffe22b8cff631fb2775e634705e0e98cfbc66105813dff2f9ad257aa710ae3593e9762a807c6226a3b0ea53e7e0862d0fd9d8a60d765c48d23572a1d97e46e0774bb1f4acfc99259098d0302081c234a7f4be2ac262055f66ed9f078e7dbbf6f5ef1b3e38462aa85a5df5a499f3043034a9075a3f72a48fa1bba52b79362cd1faa4e8011a74dd5b66f73190d8f5be50c7c73ef51fd7af3b2de13a0c73b657a7dfcf9bb01f4185270e9da76510610971245bc7cc39ad573672fc73fd27a00c5d7fbc8872702b86fe8e2c8a15588edf597bc42e2d2b6cba2d945197db78de48769a44d766d6ac7e8458a2a915a58ad26e7844fc471cb6dd112749f63cd359c2ac0016044969df64ab73b5bced8f44f77e9256df8bc25fe18e6c3067f9e010e8f708c7f58ba58857eb41868b4aa004f1ae5d1bd4d08ab5ffcdb03c5731dad88e512c941e96d8265547f149d4c6a7c44a94e5e0b082e8ca871268da5dcf0573125afe024f8e1fd12a11adfff769f70dc5e4fb5f9c3fa308899372d55590cdf8b8a4c5d23fbb7be64ad44bab284d7f1559c23e7ba0d28542324fe5941028585571a1c556f8b4eb77335f1655505e57cee2c0090cc76cf14377d25a7cad8b299d097c8b509f82adcfb75a625607fff1ff2ec1d02f5ccc0cc49283e0d867be005d1a8204bebe7f27bc7afe197b37936c4766d09d69306e4a4d8c9addc68b8d72440cf0b3ff2c0586b1ef1aa2ba72ad849b0f6f9704eee15b053db6502db9699bfc625699ca65726eed4203000a47bd88683feb4790be4f63d2d90b419c9fe9c9cfe63b5c317541614900e698e2806f1efff6aaa47bbb511d2048029a35979da702ee6d1f0d75811d93985ba782ab343b81ba5093c965c6a0ffb037bdd2c5e6e07bfa8b5f5d24530631a1adab28a62c89e9edd45aacceacfb7eca4bc0703b5a7f2aff3c7cd45934f059ea3ad8efdd07407c7a15f9f3b5b531267806e6be798cbcc842f16130497948e4f2b17ab4fa7907449517a3ff7031c285d914ee2f772fc0868823f8814f0bf53d038e984e08e50b1b4e99a390f55376c39af80bf979f43ef6cb4af4032ec281cdddfb312fce0498ca25a84c418a940b3a3ba07b4747adfaeb456b2c853e84cf1999ca4d374c6c1c97927166d8ead97445347243ef6b0ab9f451a0f261d9e08e411225acb74810938745e2f62a9902f2361ce3db05cae2be7fd8864eff8b72312bdfffb239585515e0cff1bade8034a2be22221baddf57df6fbaeabe9b91a67f4823dfe8b10c3865a560eabd4b3aa1db483fddfbe400a09588e305662881e75a119edf3436428fe7f1cdbe5e3546262f4b73badab8080132efca0dcc57cbb76722ca2c0e49be7bf1cffbe74025a4364ef35a6ecffe948c9e248e92f47105c53aa0777c4a3c1e1fdd8d26984b80cac485407692df8c6995dbf25343ad2e2fcad12572492fd2310e34666b1013eb5a2e86457a704990f5b00c4d80a177bb3ca9e8c54bff717384a8387ec3e98b80894ce46518582184428a71787d538d5a3b76aed77d31f1611426bee835c9c732b4f51f7eeb36ad33a4505ba3a4abe96a9fe630681b84b5ae7899baba04f0aa86aaa9a214daefaec9ed8325c0a61a6f9b6c5f4ffb33c554ad3407ad26c9a8dfea9ecb193a9d2519d92cb3a5b948ee67349509a29150604c02b61fc968eb9554ba9e239e37a0b6cfab77970ea81fee6cfc1553e312c37212fcf35986fdf3e51dc548fb0baf0737c9b9ee757ddc6925e5584a8b74235c1952e5ee16283a126e4528e97a60d4e15c47bdf379be8aa320ddab0b82a824fb112655c6ada1051242351eb6ef64f7d1fe2eb14f76d340823a7dcfd3a9652ccd5d630a14abfe4819d8e6903450f77ce56ff85cafc9b3240c6df6a9b1ebcaec84af43c5f23d3f5538d6c9eff604f9c85909f83b692b43947a3080eaf856f1ce4bf35eec9521a5739ddccc26587595897e8c5d48bdb7baddc43d4f2964d0ebced2f2da9a7548bf99ad73233f8846d65d121628c620d3e0cb533bdd892835fe9f2835841d9c916ccc3a86cd5ace702fa46c69f33b2cd91ad4474301a1ca4fa3b23b72fb97bd6d3b25a76470250224a0489246ccf46a2dcb3f9fb2fe631e31451f0cbc58100829f39d9b8044923b3cd9eeccc3a5496e860cbfa71009675bd783832579971f7508cbad7aa31bf1193e28179e273caf20f1ee0c83837ff7d91184379e28a55e054efd1dec69c0060aa3a7098fa704f5a03ffc18bbda5ace1c2dc847070d1115fa2caeff09b763f67edaaffff21e9f989b6a0b7fecb8f21edaa049c77598fdde2308507e7d1ea805440dd9bcc71e25c510b1b0852a1bffa43b7de4ad383b765ded073a137dee82f58672f34ee8997c9d6e685b89c12a26467a8a2a726a3ed61a249967df961ff33c502a4a18dbafffe9c0b7155ca72b190d6d38931d9cec357985d03dfed39dd485f9515c7dcb0636e20e900eb19884251a970331245b6544c30d86f2b5a185969e3c600ed8bb4230ed4d4d44121cdf6cc1f638c8a0fbf8aa9c67844b9ddc88788883568d6947fce55c7d866743907ce08b9fa39db7d114e74f354f9ca16812628987755d9fd22e88ffbefea3bbaaf382e27831ac1722a528e8eea56ed86bc6b140048d4d31f75941c19bb92c2de56454ebfc8bff997cf28dcf8d2f8b0db33abe8224a75bf0ebed0b25c657907362fa1c6cb62a63a2dce342be2c2e4682bf740f369fde70d8880d367dfb7de093317c45792ea66d3a808f5cc7915545056c0c1383af9a215dcb276ce22f4a91578cecefd8743bd15c953226ed0425b63cfa47284feba61fd7d15676dddaa00270ac64da1a7884c86db03343b1fe92cd4148c44908e77ffe35ff1d86ef4c4c563f0960d4868bef12e0c986021b28dca2ce2ed66b0f2d7869ba4608b4ed84e8d0e58b31c88efa009e176d8f37a3445b714eeedbdb485a2701c9487ffd71fdb269c42e944a47604b9cd07d2076869ac3b764d9fa5f1133c6997557bb907e85a846248e9b99ff8c1fd360e87fd6c468579663f9aae71a3f0e8a7887b502409373bb8e11cb02222a3fc82d505237ff3136f6608c2fe5b9a6fb962387071deb06e2cfda1d35d55202140676d1ad22280321ce2651c2499ec7dc769edf1f92546876963fec2fbe5e808530c4dcd0595a8fb02f454e86c87824d4b27641dd412ea7c7e679b21ce882b089700252bd95cb8d8e5df76f897c81ed8f942610b3a58b272caf0ba9fe61bc1abf5324e9b1bfd1e87bc66776e74ec06e3234fdbdbcfb62a598b66676361fcec1e25f4a615681389e6b70b4223368ac564693fd3257a5be172c2cc44d831b08c1126141790b8775fcb87cb880bf3a24a8598c74428538fb3a535ff1217a8fe512358827f0dad7432fea950ec5123553fd91a8951647a2bc4f65da6ffde27c678a8cfe59984da3d70e6c1a4ecc04a00a6cff8f408959da378766a0c98fc05dd48267500deca04e0fc515808992aa540d18969011b19a5d9978d5b361449013fd87ababea8fd6732b6ba607cd1147f95f155c32f37731d2f2126fdfe48320d5d356562198c9718a6623ed135029738bc0d8bfd8b82b2d38f252fe435dbafb6de2750c57291f8bbfd1fa6e23f1bb6d750bb94c29e926515cddb33327745ee81bffea0969666e5a91a7efe23ca963f0cdd0e8e4a00a7c10ef85d9aca6e9b89fca854a4a31ba3723f993f5d525ef28a78c3a10979692dd35d3a04d01b133e2dde3c2a50f9dd43333ca2579850d7a9ba55de2f94f5db7f581e66112f9909985230935171fddfd4111d9ae2b6fdb7e064b04c196a92304892378fd51b42ffde5a0c28c133abdaaf8c5a3dd63a7ed4de3c7372ac6fa9bc8be86f02dc7178e9ce9668a9663e93fc1b09298defb3281f480c9d81d196348fca2e9f63a756303366408c27952ffd553a98910f4a3b5cf50222bbfadb40c2895310ebf768a774464f4113747af8b2bc54a75c15b5f73e8701ff6a8707a994d7d8cad71fbfd45aee27cdc21cd9fd971922771a591e6c4872ea8ef9a0660d3ea57d95aee85bfe04c41e80aadd7535aa6fbcb3a3a33aa4bf69506a8c3454da9f1307238eed471d72f24c1a57b4746781268d00c2c6dbbbe02b6aa1b661ca99a35b306ec5cc585edb5fd0fdb1b0e309f183fdf094f27dab2e67605464b9a958d4d3c4402abb7bd58d51472e7120ea6d0f5df7e8cedcfa91c7fbca899cb2ec973e8712f764638e465f2fc489da2e5da2186e406f9259cab205e58e53d29aa11f5c3b279a5a40ba868fabf5a3dc16b11437199d80daa0b84b00c3611ba01efbbf9faea51c0ced60583e0736b8b3ec7e2d43fee15989eab0cb1b087951b8a946692a8ac0c6adccfe6aba5afba72c654dd05af6b721d951e3e0c9f6758096e5556488ba292bd3aeead820e7bee6f39418fb19318c36b0646d873387d9bf33b506f23f457bbe8925e53f92b207676a0daf8eaccd7009d0dccc61117ce8f2b58e0168a10e24714c34a5a866e2038f3f00a3cbf9bd74c66f6257dd61488a79f271ab8f82cf9acb0378303bbf743a39fb2b10b93b11a67d67cf5fffa1b3892ce7a96b031f02e597dd2521444d6a8db0546fce1593e3371aea4c625a1c1cff35a8fd34bb707d059ec12523ba0b5ad0e6dab2d080205928f4f43045f690353b876f22d04c0cd4a9105cfc9bfce03999dab9e19ce71f02c741da7e90522696b58050d01c17c71f09a832e879e69d9ada0db3322844da11f7828b3b3f3ca5bf72c91b7762aa0498891a77fb34e6a58dbc56eb54acdb37f9ffe3e5137a819a21ba7c8b8d3a11b90e1a4b2351385753548356a1d81fe4d5da9bb4309bad9797c59cf6e4adb970c937ab520e439a7bb5d64972ed82c5253da89e5f729d1a6d706b6b3b6cbb779e8d5fa76a6a460869b41ae6ae72cdb211df1caef272b7ea6f5bc7df3b4bee69df54de3f381b3a45fc04e47d97e3e6463d01c8a2f65302c141829d7ba328d57bf2de2ad69ef1e6ee44d5fcf53efa2068f6bfbb0ffb5d84baf8d7d2512bc01350c71f0aea602a3a39f9f984aa437e9c2a99654aacb22217a27badc319675ad65efa496fb7177015e89971ec38b7b69ed7ffc2c638f4b1b8e8b9916dbbb2b67358319b6b09cfb48b1d32ae4f9eb306f5821e1a5103c4823b430f494941461cd4b739fe5a2b1e6a00535e8868eff151d8e1d7ed10549136d06423c6f0b42216d9ebebbeb086b80e8311d92e1a3ee6d13393f98fd10dfeff6b2752aec58faa7841bd107bf3ab1bb9e28adbd7fd1e61806857937587972469a9a34dba4f9e9a88faa4f8b39abe776f93166c918515ed87f3ffeb7b78ca9fca1013ee5e5d96f403b8afa264b4392905344c78ed611260c3b0df73aa33a1bc258abd023a2a678fc8df515da01fe58e04bf50b6dfd426108adc281c0c6852f7b6a8dff48559091917ff63fe1b306f1ff2c59d98fc6251dcbd8a74db197868c20b87fa4fe5497ff89fb3574ec5d4bfc37da27fb4beb7bf985a6f1b9b2b4b3214502ca5cdbb8016fc6b7fdd140d1a0e0ba93b3c70e5c74a1be351a9c6d398930b79fa225c0305c957458aed6073d8a8cfc5fa7983b6f46499840fd794700cd6ffab289aeec084662ff02a774393815377b49ba02acf0377429815e5f6d3ae438ded05842e4b7e7ee4d5fff11387c422c09a0ca90021dcd1bb95e904c6efcb963ded6c1c1f72c20d07659319dbcf6149f5ef7cb6cc3ef46def49f2a43186abf789f2020d7735ec0ac01e8a3c9c162fbe163c4578c7c597c9026d99599b7bf3ec51e71bc6ed39ad00111ab8c90b68acfeb415dd6cb2e56972e3511457e39dd236356c53e546a28879438174bf7fcf76a108cf46bdbd83c8768c62d7579a34d24ea8f3f59428015a103a13aaa5c1a5fc05d25857ebae80aa2db9954f41d82c790af6141c91302017b5af04b3406286401dec948ddf4f8ac00dd315cb924fd48319b617ce9bfec7e197f68d693fb30bc9f42e071824df9f5aac5bf211233f6b2647b71b30fc708d2b491c1ff0bbf5eabb4715e951efc60bbf0240d48b43e70fa88510ea8add066bd66c914e0c4cf3949f2858c83b2bba8e694e4897ce7e6f42cbf67b9e706edc2ba645f9a828393a1886c7781bcf2dcd9657d155ebcb32d1a90a3814a151264da601ec0571115a4135a62d878cb46982c5f491d51af6499fe140013d301bd19557926fe0906a55e1016b79d65d698b8d60b647a47feb943b1024691aa67b60f8bcbab2f8c0af1cd4de4a275fe0e9c4384bf0cef390c486590f5abe2a3b6fb889750f82933dc151c47df1cc0dc02d30c3e813b2ec55f6540881e93144462bea5e7504bb26788b1a820a199d673b94c4d09b9e829d617725ede2d7bb6a3b18e2bda94bc35a28715026eb2d10a10a6cf06961a242e8d75d1536b281f008a92b4a8d9b6252253d25c032cc57a37d339f4363d3d85ba19558e915b4fe03bdb068f616250882f540caa71601e1ac7bc40a6ba630b10b2d4c5ac3f8d41a0d0b60388f3051c6319a0ac57784853761f6295bb874f216e5cf4c54a162838f0fe1511687eeda2d612a019a1996fa1af2876e72dd8a86facc45e050f1154e89617ff2f282532ec1ea5866e285077e18fbd02b8d1fb9672314942af714fc36bba40251e93ee4f2acf7741dd8afdc3a8d0a38c02c93697bc649f64d2fffe4bd69b501baa1fd828c8f4d11fef5808de75042b0746140f3deaf981baea2ab407cbb3b2fdbd076af5a516e6cdd8f8fb714e9a63e3cbdc27114ad0ff0f01fd5af3559b56b7eea04eeaed91389ddf06ce70e65214e783b5029ceff6dabebf56f9445036ad07a57491a2dc47fb43d24f80b675b1ea863bd29d7fce7d0e43a74184378951ac36c612c6b4f967dee2d91b472f2b7082dcd9bc5258154ee363f09ac99aeb4c160d0c10748bf522c5ad658d17fb6f957a7314457bf4ca720a984b1a303f4a945fedb55850176d6b8c0b09faf24d9e7f12a1b6529a63e303b6d672302c25fa78ef2cb51aa114cabd10f132c76d9c209a2ffae7957a1e5600f35957a1e55e87957a1e55e8314ec104ce9b0992400d089aa87817a1e89b9dd1210f4d975a9d171602c249b060510f8c0edb59c8c0b096345fedbe55e87957a1e482ba6542b9f86404518bdde0a5ea15e0fec0ccee4ce1044ebd65599d379203fe058b94a0e71f37cd903cc8998f4b620608a0a20b1ef6e116607dd2140198b8edf2ad500b09833cabd0f2af43cabd0f2af43cabd0f2af43cabc2d44f683869e6eb5745c33dbf304d15673b8bf8e4dd599eb61bfac232a8a43c7bf445057fcdc51870491352eab0f5b144a64ffede58fa60c0edb59c8c0b096345fedbe55e87957a1e55e879579ac391ba1fb51349df2eebe94867e20aed3f3ad1a5c6ee8f0c396346661bfbc80b096345fedbe55e87957a1e55e87957a1e55e87957a663e303b6c0000fed4845fed7706771c55ffcca8fd7e7e6fed56e538f87047159e050620fd32d02c7603493356450b56e7291e805c17f3a33cee0fe6178a14167bab977191120941fcc1c36486acfd0c129dc4494a2b13c67b44fda19c0854481aac270ed95ca4d829f3ec1bc889899a68385d4b433321739911e3b54ed120bc66566b32701d9c3dc88d8f77fc280632c79847d8711380d1ec842eae57e97104af95cf1ca3c29afb6ec002d4ffa282e3076c7966af0b5cab68d48307d9d68752f88f6363e53e78ca40380a8b0b4c797accf6a468d7db589f876f0e54acda3f0785faa9dc7c346b4b895775f31fa720870541de85e200e29294a0d9bf30edb72c354abcb278d37b4c6d16eb614767ff985c4ad9f012b4cdb69ad17884ec7cb8e5291639e96d8843d311766a570bd292bbf7c7d01aa689af0ff5b6697aeeaf40c32462c87a665f2e10117306f47c560788e720bf96a7a4a3bedf8d30eaf58bb3a3b7dd55a34de5d74ca004a436c9e31f1c6c9555b81a687235e65d2a4db7523966a3dabf3e76a933fe2548fe06e62fa7685c48093412511be2f712968ad492e35b84ceb33bfdc402928e64f5f72a14e338eaa88098ac56b7f28cc9103ccde14dbd119764b8b5e34b69b87103b2df22aa554596a90a97af638b4e216f2c3cd8267c52f146d8ee73cf1fd215a262aad928e4f5422b2a9d6e0cf602538c0756921dc66386101356194fea6a8c0c59734a4ea82bdfbab909b322858222d3ad20a6686cef9ae400029792b1ad37d745de93df61a0fc08f7b6269aa9fcbfcfed44e17bea0715e020c0e2c5b7526267618b447796bc1653652b90b1fd115a06ef596d6f766292f83ff0c66f5cb57c30239aa08219a61e51ab7f537bcbbbb2f100c1639efe50d0811489a938fcab41837580f6612ad7f4a6ac70e9535f597ed8394aa75ef8b816a66222125a0fafffb2614f7c980d11d9c0bb0e1680f15239eb468d113b4cef59560ae4b82e5a25cde33e9418f85e5b0294f3e839745a97e517276c5e4dfdd2873b9cd8fb2290a5d6463ece99e5feef4b679dfa2701daa8188cc89f3da194762cbac07c254736bec4b1484efb679ef427449c0adb11450630ac494c5134287840bd3b5803e570193ce353b913d4478ec7f1ae5d44cc6cdd9bf765394f56eb085a60675c7f044ac7bb4920cf302f66c257872a218067f2c312c764472e48952cb74268cdff5acdc3e0a402e47c2c18f04d0dac988ff921bd51cb382ad47f3f237ccec5175774bbddadf0fae620f7b69d0999e42395fb33efd13d0ccd8c7f31b0167fef325c735243ca5f73a7cd1148744a87b0687773d2e867aec2c4e37e209a2fbaaf19889fcc79d410a4287682df15e847f28e79971cc83c07830c08697f17c2881a19c5ffcf4ceab753b99f58c8b71dddd03720b173df7b77d1e4b65f9e3faea5eda4c6e8fc6a29fb0fdf7a593501d6b4a21c9e6776fd2a68cf69151aacee1d1a647b43ab145bf82fb6c234f1e78227ad6ae4f84255ddfd73dc174fad5cebc89efe181393011c9394dd402dd67d3bf362f71e47e9411811338e795b92d3655fff1daa080515b12c7210566fd2dddb4f4429f05575e8d4fe6645ec24fab0928cee8274c1dc3efbf3dc33a9f0fc56703b3df1a5a587661cbae2329cb31fa3b2e643871b5217aae61553c325cdaf7ea2a3ba81fe0e1d4fcadb08ac8b66351677e49432a6b0e41fb4054cd24a809624930ecefea9b45750c17d52fa1da5298c3e3456e1b9dff94ab15b6bc0b073efeb96a2cec0bf74697c3bd53ada034bd35cd4bd98e000d24ab1d5d7cdcb78e5b2b9c2b83e96c007b902b340ade1222b451b2a36e5a4578e72b09d45ad851972db29e25f71b73db42559f020342229ee06311a3890995bdb3b6287d9035f78f60df0ade8b1fb2f406826941220366fa65a47c8c5159c2ef063c57147194fd2258421d208b31a17e688da6b4f93e94d0496f5e34b01331443a2ba92ac6c9d17a714398522394bbb90a620abf1f2874a5c4224f7d91508f374d80d3bdfde76765b5c3d20e804b39ff4343e933d3cf0198a018361745fc0404fa697bcdfd680bce12051888967334b9677a07f3119743b1afcd71e9d23b5f227ef70f8c7e6983e7f06994e395c9d29b8f0a905be7c738ccb81081856eaa697c47c8c10f4088fad673ab0500c3abec4a1c1620117e11d9e540058a385c4c8b3c9c661f2b96755d7913ea445a9304a96b5746f0af3326bf213bc3ba67436f98148dab3d2eeed73087655bf014363a979de61b6a2f197ecf75a028e8c1603d24ef04655310761c27649d1178d4c67071ecfbd84f630143426653c9be73b53276a9b1129549bd6fe3c9c849ccccf4f70e3e129a89f65752025f68b2d2eed14346e890901a6949ea7dadb484040cdea69aa8cd0b35f8204e802023b5eec8e65bf14b6e660282c49ece39f443e64b7db40376e5db9c4cc411e44d15dc67ed1bc1446792820faff5d5fb355cee700a06859dec434cd21ee53f3e8e0b2bc8483884c8eff7ae79d6cd5051aa804a0a0d5cfb730b6bf64ecb955a5e4ee312a5aaaebb956c585706e92b80d62e0dcd3e845da25583543d9939cc64fa052c494b955372f3dd7076aa9e928d9ce7a09367959fba181c7017e0beaebb772be70f21077953fdde814037c1354ce086c0e0d3b527ecdf2db3e85246903bd11cd0be50283e574b1e79ddd01b29466d35c55d630b8c2ba7fa4e4edf72dff303051dab0eb1d5ce576c0d8f58950a24c24fcc5be99a930d9c95dec4b92980478862038b461f4a80b3e0c0c5e9059a9e12384c8cd83fc900a4ddb446824816d504eb6560339038ea478c950a0c587ce7a123c2fc89e59789cf034d2cc736751f6cf00487d7e82c2e6a8af7a3739370d10f9bc3020c4ccdac5ea66239bbb2d36d7290c4c198af4083aff6d322a07a9339e4c3936a76bda0f92f643e48a52a3379b0fe69841f5d886e2badd5182101bf6a933f21196a4224e6034170d8482f3be71a548d24c02c5b1838db713eff2297f238c45116f00b59b3942ead3d24ddb759bd781b062bcce5644e13e3e0d99f57821b098c595ef9f397287d6a59670c2a6788a36e0035e91429f7e13a3a4a2320e658958c92c384bd93c4058d9115440d26fca5ac5c99dfb94ec5fa562316ba1e445cb76e19b3d1cf687fd8285996792420cc80e9f5ccd50436f529d94eaa66ebf70a260d5eb0f1c02fa791f004becb637d677972b20b03658ad07f4b85fc9f7763c89d66c5145f96fc98449be326e7502c25497f17dc436c78d8ac5b73f18f02ce33ece1d36e7cf75e65be326377856d6bcf019f4894d37c059feda2466a5bd4d695891117277b11bae15c82b5282fcdf1d38c2d6ba9f85f761b9d40beff00bf20c6b1de847d7eba5761eafb8989a671af205aa023e29d2c11d9f0a150f79a81889e9784f0612dee9664259912640b7c386ac821c4d0b62ec19d9cdec2c2f08c4eda2b8e3102abc6e5418fdc58ac40c7290a51ea8df67bbaf8abadac1ddc0ce2663e883f09403847e0881187a979b7f8f0338e5f5499eab8c90bb2481411a699da1275d76937a161a8d4afc6508cc6b8761ea95bc005e0a307282d04b8a59cf4b6d2a46b8cd68fee9fa62c05e66843dd4328623c5b8c37cf8a48007363d6171e6b16941cb56b920d763b3abd5a42c4be9bbeeaa9b3414f09cbd6cce3e5b9970445ab7f2b3f757d1bc2da9f85394a54244971df03d738b80f51933c3f4728aa07ea2d62a981bfffc6753905fafaf52c51e69b0a1bf8bad936e23b6515f229efe71502d42a4947b3853e7048b133cb67a1075d5087c9412ef8be1c55dbd57713d8235a1d898b65324b43fb3364652c09c398e15b49ca4bbb38e7bd417ac1b36613a0510ae3544394c9af7db1e1f9050dad5fa319373718b1d60c7db26489f26ea54dd705a59228c8d136850ecca8522f05a4309d942a451536dfa8d4583fffe467325bca66b03ed7f5109f0c720e0405399862eadce8e0764fede8be20fdcd0fcfae76b8eb86d34f969be939b87fa78c0665e346e4cbc22d84edbdfd95f4d099ea9ddb4d4b62b4aa885d2aafcf992bce7add73f9438fbfa078abb23f2812310abe9a6e966b65e95b79e80d7cc6d59f6062c232abef5aa68ad753a417f57b0f8487b05c01e0a5b8943c7f2668612e60366196861d543a5f062be6924b81fa89001f60dd4130ecb4c94f97abba40f01692de68007130d199828cf09f783bdbbe50bc7dd153f16e207cb1033970a39db7a4f906dd67d860834fb724caa4088bd75c979ef3f19a0ca451b6f20fbeac58c72fe5805180fb4819e913f6c9effcda0eebf1ff5791b5c1a64a3a419f93140fee4cb083c28618aac8c7b026739074935e82bac1ac207c1e80d98956b0733973c02590470329492dd69e7a860cea73515dc6c50a6aacc6c160df1e463483e5148080e9c141c6e8450d0f76fc57f9b6dfe43fe263d3e7898a518c0d1410c7ecaf03bd4f9aa2803fd390b6f02831972daa77308c2c7c2cc44fd25115a3d2c891b2589a14f9f17353eedccaf8cffda07f75e4434dfe070fc4e48748c5afa5f031f9a6aa7fae2502d9c88c8f547d82e06aa0840a5f590be1892cf0be8e98bfc9724a2fbff9105f2c5df4c2106ed7962723e085b38f53e4beedab89ed2a33b60831dc7111a9f64fbf0523842477291dffd74a596632e1cba45bc20386725cf0632bfd0be395f9d2913a4124666fb96f0ed0935f014309f572b67e17944c1de07ed9d469fa85a613e63db661b4984827b82c3fd0849f80eb55e72dc2f66c892ad59ff88480c561aca23c1ef6443973f8ec46d01d2cd1e89e1920325245a73465095ed03d7e030fadd946b24502d7cad2a0745a005c42b112e1f14767023947cc72cae45fe9bb12dd0ab6d23596b64dcc842e26f26d4041d364f618de2e887ac384034d7f3676eb610107a2a9433b04ee9db0cda8e128f174df07c3dd814faa161b2749caefb0159cd635bc00681a85e7e7a8f0f5b725cc190bdb9fe4d1ab10e27edb8af79bb0737b062d20d74df50980c9860a1e7b07c1ae06e68d49e0ec541e6b583858bf534c96476e441394690bd8df50ce38984725fa38f1dfa599920d2456f61cb85ebf40fff1ea2f8824793ab9c239ce7854b00a83746480b1dfaf17170897d0b37cd4ee9f66443fc195f6851c53eefd12fd077ba41db0ac429a476a6d0a368cc953b3e1c02523531f77f9a8371378a56c9ed4f4f187b027d655456cbe9157857d51d703d95eb7a55530c397cbdb971586568142fa8c15ed2ee7d3c4b8ac97b966f7fa9127c7bee01ad1f3d937a79969cf1d2fed8eaada75c595ab8da549ee631825d02129874e7ae3c32d0cfbd6c08ff432f090045d15384a42639eb4b78e53bca9c072aa416a4f6b6640b7aecf200007945dd99bd506b1b900e66235c28cad6591a539c78f692f654538da663feaca4952f83ec6960b85fc80c73559949b5c8396ab4c151b4c9893d7da34b31275f02f2ce31e5680cddaf446bb5cc2133c59d4f01bce69989fc275a4064bcb63deb76981722db6111cdce4e2c70d70536bd8e3277301bd87b93bca56fb3846f58f472758543fa857d8b4c2f782792f66ab68f4fe6e7eaf9833643b053d73dbf0b17c45d0d166fc1abec18d5fbec7606f336eb7325d5ac6fa1e54a3362664e8135e18bcbe8f5ef564076c37ac6a3c4155dd6f5846ee8dc6944bdc42afed1c1a89441c4540ac915941bed1a8c95b7b4397968e5a6b9c2ec23fa7f3284f4ae7797c23f5fadfb7e493aef543ff416683ddaa63609e13aacd697b84ef56b027bac538a121f66cfbeecfbcf77b8f7e4f5787d19842b476443cfc0204e170a3cabaab86b1506b4c402532e0bfbfdc5f1704a3a3980b8c042e1c5dba494ce7c4afe30bb371d50c95bdb7cb7919adc4403589efbf12d1986ecdcdd2f81a6cb41af93b9d02eb3e1c9da5591690a375ecd8c866939267ea066fbbd80739eeca848fe75b89cf5e337a72c6b14aa6980313654a2121eef365741454a9b57a3382a0d74deee88d29d8d83cc1ac059565b66472800eb18c968141e93e7c5f46ee92d42d2c221edcae4106a8822f246322f50d7a523fe1ac32e55c303813968a2a68619af97445d7cdda5eecc06cdea3878deb949ce0514bfa0351951fc045ff153a96feafa552ac1b528d1cda61470aff6e51243d2d2c9732c8012ab5546b7c1e15dd29de2303240d659d5d3dc1ab1ea3ee0810f75838b5c2c053ca6f23c5b1832dcfd4078825a77b69aa9781f56a0dfda5ab640da4776d4c83865988f12b01b1a9c84924a5493fa8bc388792387eaf82853623aab6229a2992a461b1b7cee4a6c696cb543d286777fe3161483bfa48050732a1bbdcdeb117dc8eb657d1c2c5f5d1e716b6637e0fbfc92031a068a5754d12cd4fd735999703cec15adc16e1c1eda825f15ca93eb7c1f04c6c876fbfc44e87709280a125045d7fa2713a932ab31c746bfc4c694eb263927353c6f3ba0aa65bd87c38b691cc2816346d7d267f67e6ea109ebee480e62472f9e4c2637c2e727da5e3b26b5facdc793a707696005d239df9daa1804c10026eb8ebf1636f565ce535c7728090e4d10be45c8c0004b462135d6aafb10a22b6b17986c200a1c0054bf7f49093c429883a31bed7d77865e913f4aa6fc3e8707655ddad91fc4d204b410665165cbb9e116976e02b1e9e23ef531fb4632077a6e0f47e83dcfcc2ca071f4a3f0ca65fc2caafe3b5a74f09617941d0a7b1191a139e33cf9d87db1b5b76bf67637d1dea853b6e539622257fab0d757fd42f29c46f5c9954ebfa29f157aebec0f9f090d21702e490ab1032ff3ab39925db628e2600a96769c8b22f0b57980a468444ef49b9d1603b611b6e276cbfc7d4b504538a68f8ed2e7f303967bfc2b1001f13994af661ac3c55c0f65dbcd9f9de527c49831438df9b4fe0fc0b0891b02d639b0bee5d9d4ae92c988b6b77e508510434baddb80ef65609c7120573bbc0b793c7c6438168e7235c63ac30ca1275f5092a8b1a609b1133cf1d8ee8d6edcbef5e91d1fa9195a298ae25d4f7617b2f01b212d580967effc099957822187f28a192314029fae94c89b2682c0026e2de61257f6cfe46a2893ca3edf4f1664eae46ec47557b885c8e7dad887015161ce15c801f80a1c1952d684914e80e5e857f528b13d3cdbd7c0f913a056f37f8348a2dcc3a3523070d19468b27f6e03424bceaa070e696fa16ac4a895e161870bfe22922b8c6f3007a5589355140ac0bf73905e0acf5fbdcd37750ec1865dc8e8517e2e71bc5bfe07606f16924022c8c14a6a530b601699f8b71e8bf3702fcc1c90b855fb73e81b6b8c58d5fceac0373ab7ab5b002d95fee8ef8f9be3d4ef24019b8c22c1b22d1f6aea08cd11d1fd14dece13d92bd753ffa62f36b7bfd22e49a0cd3c1fb218fe6eb81d76b073905fe2869a56d99d6b8be3d7ab94eedb5ead6988cd269d8313e0276014ac53e5fb7381795e8022bfed70608605a2b99e008a211329190df82bcdd6aa2b84b389a613e84eb4718da5f23dbde30b61d1523df29109da2e66c8ea5f8e7fa47257fdaece10ccbd04241a8f4c203cc25ce353d1b5c7f0fd7455f2f04f060b1eeae763392c1515bf333dbd43212c3d1ae49b470e04c7e313142bd1774cf5d4b73d64b9e8f37045ee2d49e79c29c53eb0e227ba5cdcc30db913e5a2f56a17daf9c682b235480a953e5c47e774c59f4b34debbd66eb4da07a40302ca830057fe5ca0140042460b86ef278323bf8273d583ea5b8f7895b1c10e80aef090dbeda478c558f0eec92511e7621a010518d7ffbd3b58208e95147d45f7adb872fb308f5ade201f7d69f8c70e5fe521e5be5b0294f167b2d81b764b38ebd34d0f8a84c780319670989da94245e85c597c13489ae0a451d9dfcad82e98f7f35ebd40b62f995f9d43068280152d42a7b4ff2ce69b587311c852d937fdf92ac75a171a553d2beb592ad73eca57ded458f4f53fd4889740fc29727a0a3184285478ee49746636bc58b2b4ffd1d985c306b8eb33c604680527ef11bd26e8f9641fa970eb691a1c50da01f9efad0b1b3328711efe5d11c4f5c883c48ecbc7e695b94ad8e2569f44860178cc11ca176be761dbe03099c2978e0aa5013646dec5b4a0b4b6622e584eaeb095e37fe9a49bccbceede569237d29ad6ec18b4fd5cd1a7ebefd57e15f0cf3b2ed7a2ce1d597fe66e4f35c5cd2b194455a86140827a4e3e934a3a6d189b838b03425d792437e7ec8b8fc2bd82b7b882c9eb7cec26ae8c982ee7438b8c0ea4aa9ae9fc1ac0add6f1954a1fe537756cb72379b4b0460992ca5c7740cbe9956c475585953be7d56f0e570a5856e355abd967f8c49e7db009ca2350e3f44a6bb8dc35ff3422e714d31b1d76aba642f16112914414bfcd684cba73ecf6ac7b94477914104cb9f45d033108a94171e92e9fc6d36a72a842c70957dcb2083a85c8d8ed8d036a99912326ed3276e5a6694564d58b48c89f2ffcb89852ea98690294802d3f631d76dcaced56ab5d4f5606858a0856b2e06a63245d7c52fc4bfd2743f1b427dc0cf5381af88c08f2849054736234c5b8c7e67e5891500efc9c573d3e6d2dde29900251a8f82fba8eecb2390c83ad8afbfb4163225a56786fb16d71f99d117d8cbc88977dc98b53e12ae91c6d1236e51d178e2dbd143d3f46675b0c03a6b4f3ee749cd3e43046f726727ff1e70e3488d73aab4faf24b60873801f866c3979537691eacaa584bed282b3c1bfb4b92c6e7a72a9f765f178cb60cbdaae6ecf778ef910b0baf517370a161028ee9e1f2e2d4a98de76dff98e8dd1fb352cb2b0c63a2962a948c51d1b3fd170800cda82b935d65425b6c8bdf20f346bf36429883345ba538f0fb09fb6ced1b4315e48bbb91f6e20ba5e7d09f8ce8f9eff7555b9752d0507330bfe7357be25ed46ea2d791eb8ffd78399320129bbfb7d856b42cd06c79bcd3c153e31e7b7e1203cf13be87729c4284768d2d2bab5004c76fa32295f9650211d35b691dbec304ca65db9e0831f88b9ad30971bc84c7ee5ea7f764d45f1a8f202eecfaefe5791930faf2c024818a256f650084c311de86c71f8142ee643d148816a40153ca1297bb1372b90689dc9295c74178ba61184070308815aca7b95a85c2147b2779164cbfb3c37c002611deee7414328f83a2b917acfe10c0eaef99988ae5f0b232b1d1f15b38fc8af56bdb80e407731e2c2eed97d3497b9a8752e65857290df8b3b075c829614611b9d60f9b26ddae982a117f2e94a32b453ec96bd3c9a4c7c53f2abeff152bede4e55eb39610b1180f30508e5020adf4c0f6e5c9cdb47b1e16d4fdaabeeef86517b40e9e1af2d0df0daf99727ae614c3684a55f99576b29fd7f90abb063ec3b49fc708a64a9926d58dc703ca54f625ddf09a0cb74ab0f181f8e7dcd71eaabcbebf464937d937339c3a8f3764a48ae086f2b58f1d1fdd8f1c3f40a5f75307df1e3a149c378653c2b7748ccb861abd4a2f672304162e90e6cb140023bca1c596816b68c880c1bd19b3bcc06e6bdfd8bbd98f01f37836412e3528126b475998f042ed3a0afcf42350eeb2e117d51504dd2e30bdc9f78b3f806fdb6b1cd133c61700e205c4f84fbe789e8f89952bebb1d67c94af45156a9d91adcb2c49fa7771de08e4a76a9cfb1d73e3748e1ec8e26cf8d323224b93c9ad0cb58a9cc0b2f02092119dc54278a6d20f44f8408c21b677a7bb1ee57df5e6a66c4b4b7acb7b6cdff6bf55ff03657e5a41a5ad2a347404d672d144011d078c9a84ab95d6b63c99fa5a92566171a580b20789ef989aba6b7749c5274238966d9d140ef330b4600eb7505b1e57780e4ab8156afca32353c1d73dbd3fb206b933ebb797568dacc67cbd7e8379203e0b28d59bc9ca6b63c56f37827e898fafea8c41f290070f5e954c1fb3e8366d0589540c7b5a46447a1e290d0b0c86b280b3cbc663b46a0fcd69a8c9476cc306fba8da8732a4ac68050796e20183550a1da9858c32b5c425180a6cd607f31265a262d8d985e182d06dfd6af0d8163afa76ba18730939b13c30a8e1f2ae8b689098ac3531311b628ee1198299bf06db45341ce04f0dce2a156f6874484dbcef57cc5119cd7c2bba0f05730bf22d22622e261c4af593a0bf5f88cfa1a3a136697dbce6d54de5ef455a33154b34464c6f7b7cb8583540f3f3068bc5aa58fdf3564c66810e92fce419ef6f017144d710305768bec0a22583b9615e017bfd5cf234433d81b8f4c778e7fac020d82de3a6b7618a1fdb3243341ec2823595cb2c11dee207fc1d7768e251df8690ae5d6a771742c208ebd199b7e9df2dbff4b4a412cb786069fe57d2ef2514899f1b40b925343fe24fb4b181c1935e2bd7aa64c86f4d5dc059deb27eb1ad9cb38fff8f4763b4efab65fa59aa17b0a28775a4edd9c43ca1378f31fa736c74124f5851fd315f54289d5ad3cc0b7c03b53b36e4fa143ee18e6d9ee855c181c4c2869185a634fd4228e3650f90989f62802f1c0bd98526bf1e70389bad4e27aa190cd829519e30fe1465365eca5ba303566dbdbf540d2c1807bac085734144c814e1818c182150d83eaaadb77350bbf749c02450fc5cdc9d4a3c4605c4f92c476d0aab15c2dd79b8b02115a5151467f05bcb61fb1f35f1eec5bf52f6111be2ce9dc07b5f92575b758a4e1a2e3b8d0ffe7a80a42f971a1db492f5e812f5a8ed30af8033be6f459b74974dcc846f3256a4f4f2aae5f77c851529de95e30bf4bb7d44d81c1d001a410f3b29b189b1783a3e85aa18014c3fea56c64270335085bf8f7d7ad3fc4fdee93fd222bcddefabb7c1324ce1f76c8ca9eba9dccb13475e138d3af787374b87efc4c63fa275584baf77884672c8fdd16620f9bd8c56bcb4150362a8fa1f311414fec7c7c474caac192515395dbdd693ace936dd050ec4666b8ebdf46c9d18d2233423b4c3d223d64c7cdc9d45c83e512e69730d4a9370a376ce89c197c0a7e51632762d633bc4a67a646b23e69470099c7159d7822ade8d4339ca5f8a19f355d1e0c3eb8e6570d27a6fd64936d683da74a145385795146e3e7d1189d057337d9d0552bf59e08cf615368a4cac85e219a570af115286c123c5719420ac81cdc1618f39e798a7274efedcf2afaa6f2594b457d10179d90a63d1359e3fbcfea85a93c0ab87a7b8839f47f724d138493e9363becf735388317f3c07940c16ec32ad34d88c88fff59f741249a288c2420f64d4e61955c7257277b2d390f3ab5fdcfabe495ffe33c1622ab4629ed015b543e419de23017740a9bc11420b9da74da690bdeb58d25d86bc9761f08b2800b8b3a4e31957ff3343a0b0745085b1e8b0c52639637321dc1bba8f154973d23e53164c31710b3bc0ddb5541c5509ae18555780171abe6fb509d4fe792f521a9e27df0bdb573440e65fbb8141ec0871408f02ad104bcf7d0f8ca0f7b3397fd6096e2d928e42fd1229687e60c1dc004be9cd57c907a387506b4a91f0deb7fcb970a9414ed2f97a4ed66bfd3103e9d31e32338202970fcf0982c82f25da2f9a35534cb393fa52d6a9e1d636dd9654f7fa6c8b9cc420d782c01819cf3d8be8e60ce70c4964d7f3e7da63f46ad1897837225f602b39088a1eed306c84fc7fae03530187d8ad27d9236dfd2c18caeacb5b3e1916dff57b043ead0d56ee2cf64db2d82ae81b128201727a8a74470528e30109842dfd2e31a3054ea6024deb84f164b60860132edadcdb2861a1c8cb787f2a5df2aa5dd0504566224a6c0b9a57626b1e0a93b2f5c99699020c3b09884b812d92f9f5cac653133e4eb209130617f89f0955df1efc4f45fdb10db4e69d089923ca67494e660b2ba5ebbde4452d0c6e114bdea9bbcd62f23902990464a79715c389fe47decc6a3decb61d709b48cf5bfafd6e2f6cd3fca5731820371f8cfd88493a7d17474c553055da6138a37afa6ba7e4355fbda2085adf74848b003210fcff274a1981daad6ee615c5d1c00dae27ce2a6d98432827903112553462282eb43a487d5df8a02cd0de50f80753e5bbe7e415d88f5b01a757736b4ec7b6b7572c5db336c4625dcacd07445d8d8f14df0869527a8d998271439139e14c05907ec166af1fa5c78b4da0dcdd61f83cc0d957dedc6d0a3999161c7cd188b4b55467517e5729a0917ab10d9b96c2ad140b8e377dcb90f6ed71ffbd409ecf3d427dad5b4bd1383e56d0c05fe7c76268794e56fe66b1b81ead2fccf1a31e2c6b3576af1735643251b9afb37a4db2ad3879bb39d0c8db40fe73de705613e2909293f627b3e8b70ca97455251a2200d70a44534a622420669ded49d39b22ff9c7e7ea5d651d4936edcb45e4c75954196506e172fbf1e6d87cb65edba74009fbfd5ef671ea68a4c6d510c88c24cc331585cf11c44adc77a3ded283660047671ef1b9ce2bb48f29f602eb35b21b0d6f76cdff8a4963478334e7938270dfb2bbb83d776f94752fe93d70a87339b86a0ccad9cb3d8ed3d3ccb43b4a56ec36f3e1e11b201335eb28a0440b7653145c922179691d686cb07f84ba4e2f1117ebe29e8ff0bdd596c54edd8cdd271bab09b42c8edb650ffc61be1089c0638fe45fd39036bae9a9511786c97b8fa3351159dc1c48894e2a6f31547fc2340024c4b621ee4c8f64fbd1eba9c2f7bc84643097008d7d9d769f4a7372066296f795d0bc6dd245d9267949327c9745f3e0032a7541025e33eb08c50ec738b1f173c5b527e2ccf973b7ba3735575b6fd3630b1a7246de053a4c9e6240e50ad16a90ea35b1a8d401e1b436232e21e82531f8c26c2db5a0efce6bb110a853d492ccf95a10e71aab70068f07f7757f64c9e550cdbb6f8461c5af537f5464ba2d546aef18852d5b20c0efc006a9853af8fdf97336ba3789178a6ec5c010e74b6914bd5c07eaffc54453ff086a4ce840e5c61fcfca2ef217db8c0f55c0f112dfe1a242fbb9046f5de503f3218cc6777c0f4aab9a3383beeda6e7747edee49f2464f324f45531f75f2b2e9f4ba65b688b119c85e13f026b152900e2ffd3d24b548e18301877a8169c2c2d7579edeec3d13545202b4dcc5c738bc2b0aac6feee07ac9043806e2ca57d29fc729bcfed0fc92b41901a6940da1fbb5785c90950a696149bdf7c75a05b68d4008b436539e4c637b5a94a01ba3e8c627949eac57e150d5176becc2ab125323c14cc9132ea67d4380fb2302bae140420eb7fe69823f69e143ec0782f378a5f6981188c6f644c4d1a7e73b5232288de6c0ccc74d52923114fe6b3f2ad895e4db060a318a832355d7a0afe8473d8c26c31408ab0d8300d0c3017220b25a68ad7bac826f0f5d0720261bb34b844204c17a1ac574eaf00c4932d184a3604618d012ebdd9208eb3a4afb7235be77510a9789f0b6efe1eb30aa77c295450cb02c8bce173e2611c5e5fb9c5f841cc8c9d43d5c8836db835493ae66de1abc4ed36f67901b643184f84e1e7448ae24d1eebc18d68701066500d1b5e5e26f63a86411cdea9c51bbd494ff27df86b36673ad680cbeda1f956e8009d0a4b9d947438bc793e0479d16baf6a834cd00211015c4fbe340986e052fbd444d11eb2045ad10d8ed9c30928a9dc88d6e26217c3ea1de605ebc04c741ea5d8f6031d6f46f01cfa5b4151bfb880e44853c0999d22d782ccf0bc3b7a5f6191e298e2311daae8b04d5cf54e84bf4ad03a4a8d446f9d15b6eaa43c312dda0fe030352d9bc9cb314b0b1a0612bf9ec5c77c30ecb795cda02cf2937b5776f95da2fb1113fa55e09c9a6f2f348bfda5e7346b0b9d79501fcd1533808709e4ee9ba4424d248abb10a3ccfa11f80fa2d89170ea18dd6e7deed92feb8e4e0d67db3bf57117472de25d943492c6c905a969114aa48f4932473c3dd009b20a8f21cc26d3446f76799129a23b8e6cb09b1ed8a1ef8f2c92c2867730629fb0be1c08a35d38f90e9bcfde117088fbee75bbc50742a3326d24d9660c9cad8ca265944dad9e3aa26c3ed139eabfa90a3a75bba69b1d8c494c1cf275eb42367d4a74a75f2d952c456c6e58da4b72b824d26b44a9998647483a663202ecbcdc37da10cfad78f3cc23236110b41232e08759e1a9824d4d58ecaa9153a3c68ada0e4f8ce33425e1c90fa8e2b34e1ff140f7575bd8006b52e6b46ab0c19ba1f6b9cc5e93c9c43e4cb2b71c928b053ee43dc7cb1219370a5fab4a4a676231d0846863b0b2df339072f2bc846dfbcdb21debc4e45e621ac95de08099da23d2675e9c623e30233f027dbc3c983edb71b1001755cfafa1db855d499f088fb31d5fc08930ee3a0c8f3484da9f0de7802d806d4924727fb58543f88b323014b41be2c393a3ccd0ba86be1d85d84a169d8a84db6bbce44b2ae636d3983498c751fff7af5433966f2fecd1c017d8339be32f86ffb5c10a533deb6087a4872422d3f7dd63d14b28528c64963882afdc56010ecebffcc75a246423b3c70aacc25b984f603752b58f002bd719e07f243964919a4a3b5c5215f8c224f6b4532dd8937c41d6bad1c8ae3afa1544d01255f4b0279b8ea0a28f58ec79ea7acd3384fa9221fc7c1f0912652df1611bd40d585f5f95e9cebc36575235a6ae3ce7252ce0fb22974a4fe10e0bb8fed90f09b1008264d7a5a4ed48569bb73d10763cd8a4a82c2c95c0c3db2a6d8e8acf516392efd427fbdb440ed06decb4f64ad5522eaaa4bea6505450f81a80449232ec83dc1825ecee384801fb95efbfc8b3b22de8d962c657bd436599936fc92da55f9f15bbfabe77fecb9f264f0c675e311ab0d38f445db58bae9e26a7dc1e88a7f65a140c4079dd5f048d55f718e38366d4f3b77ff7ddf5df062093b66d6fa7c5f8c38a47237eb3ecabf8576fbd3f61ecc6a88c31ef59846c5c52fc7a22ee111a90f74ca7883e8fb88844261d760768b873dc2951e7c0b8257efe979c7217223466a1c17cdd1056b2e93aad68e1108109573bfc05f1a12f1182932a93f1ddf800d1ce5aa862da92b230ed7b1ca6d65b17722ab4defc22f2f7af37ddb0b8d1cef95e7b484d700e4e2a0cd64648d0fd723bd2b6d20c87ac51c84f8bd762c8f3e7a03bc07b07dcf06cfea161409fdb119d40529f834b56dca5d4a59e591c67f304fb7a6b59b3cc123f6c25f66950f09eb5e0b96b626f140d93180e495300a14e516561307ce4c4cd2c95f6b2bb02840753fc4b5b958192e937100e34ce99c0225f876aec2e109e0b414d1ffeaab7c482f0cfc8c51944e2ab128307c5a68d98e558afeff2f8a9af3850b924989c14f62bf1a3eaaa6da3edca27175c6e13452ecfaf025f435207cad0197700035a00bb2977985bf46386cd71f6e5912bf6aa22154edb0786a2119e2649d52a5a0f0b0e92efcb5f8631da734e0e2bcc1b973c6874e1826ad6f8a01afbdf54d40286c05cd5c79b55024dfe9207b2bd17a39965cb45283ad5abea0bbdeeab1fa61c09f7fc740e2b555cb8406c99eec863486647041ad4f1c3bbbc1b9e099969804fe9f86d43d8512e8ee5466e19dd67ed78e9fd1da7781ec8027e016ba90f956e513fc765abbfa4fbca1331f0b9e4c09b0a22a77614dda8b107f4e86750b8fa930878d4b993ff302a75e5cc61884b496ab7beeb4ca1674b20538e2687f5b9347777e8259c59c246d4ddbf5e71a2b75c4ada4c945d65266f51757861ce84463498d09583d2b7503dde94949f14050613d24320fb2b35f4a7ae322289d2242f2c2e6622c151a512e7297c0c588ef8b699950129e6935d155b5018b33507b91d0818cf24779c6e2ff78bccc240976130655377f35436d02c4933602070140760275c84386c3fa7bb7ae9fc38874a55d0789f3910920bd602b4eeb7b596e64bffc53d3c985796569634b83c42e7ab68fb3e3bf03ab26513c5b119f2e6e348dac09a9a834df5df8fa168751a5e45e9acdafcb41b96baa3e7c247aea931dde61aca885014365da0401af1ce0fef9f06699c8b0146f4e05d8cd3bfa0d4c8da1abc811200287e84521145c0537c456f0ec1c0ba06943e1c8260d33ffca25829305b2a3250016a8ebc1db1939d0f58cc0449aedd33482a934333a69a9c5f045b66bcdb13981c432afa3d2e740beb1a683751647adff79366927fd90aac05c0fbc0ca023d3cdaebfd62562299e89c9beee45993139141c80e4c8f8e90d599c38f74baaf430ac2fd106d5fee9e7026d5b9fe16122b81ebd72df42ba655f8f0350d71ae5220391ed805dfdabd09f99c058a90f088150f0b0f76ff55fa5535823410dddb62019fcc92b5a41a38fe8cc7d87efb262870461c2c2c0a2c867a8609ecb3dd714a50a656daa4e2c0500ceca1ce6dba96746699755d1864f9c73cec1894d313eb05780e2147486cb66fbbf1a9a56ddee1d580f035ac2a7e0446824cba8a26694a30942406d606e43593fccf3e38f614135037a1fa2e717b5d0b3561adf296c838c27bfbb9f0d9093eff5adda87eae10f803da2f3afc18c821e805e67b42511628b27f117bb3b6462c79952b83e1643cfbe6b89dae33dbdd52a8e81a897961a5b333df6debc150a2f9bac6cea6789c9a96c22cd1bf64c42040498c3be116288f04c1f4b88379cefe33f5888b1e80bf7137e32dd1966b1f0054ec6c3c19406554f27b11ded6e368581e37e7baffd446318d661dfd33011c7ea65ac808e610e973dd47f25a3d73dfc60818c05f6d13c8746d234d80d38b482c9ff6ff13422cbd295d2841c7d3559e634fc5647ba9e46603172e58af7509800a433cad0d41245cd467efad1e37ec15a6d2388cf154f61d1276c3b8bb639911b4fd2594e7be0364f1340488d30678f5027b2790a14ba898069dead21c718c0cdac6926c76ab91afcf184962daa0e42f34a16ec391f226e1aaac49fcc5a2daa5cb4fd7d1f220981dcbe90d9c0a87364b5be8661b16587b4b2972d0b3fecfe71ad0e8eafd35f606b6944e58bfc340d0324ad9fa2e7d4464e7c8e7584fad2ac655d7ca287f6b7ca7a4ee134653f40497a43936de51e0f6630afbb52ecfc88523257abe6c80502a04560ad74f2a6fd18b4a27f376f9b90a9ade3bbf16d28b7c1e55ddc8071f6b954a8ecf656fccfc696fcb2a75261775397d5aaf822a7be8561a1eaf25ea916c34c28c3f3fb81fdfd2e86185a8ec02440b9b926eb4640eac7888f9d3741da80677782c2aa9fd0d0da3b6eaab125b4d6e079827b7cc4400d5b46357ae34bbc6761d54ed8d3ef901cf906004d995687579d519dd5f60bae150245c9d54e9c34a7c0758d617b1d98e939441dc11175926cb724470d68938f6bb9adee91688b7cebb4e2d9fae2874cd554b93cdbc40789b149349929e215825ec0b2e5a99f5103af1cf2b90b2de065769560be9b377237d4c6ba6cc31e760129d5bd77c98df809d51a4ac8fac02c59a7a650916ac7c51820d43b37abc4687d03749ded11a30be9be8a7a3ea316a4effe436842b194b38f1233a65bedb4912923cf1dbed9fccccef7a78216ec7d6e26e72b139759a6ff3deca86ab62e3b74e33d19620d07c7937014ad6e7b3e6111376a88b0c4155e6c6d4fd0bf1a77470d13a307ad88c1f002c9f124807ef150430b1d23a469e6b6a30ca4f352fbdb857ac134c6ea814cd8c00d78d85fa7195b51774a517f070bff3e91d66c940c2aa4ee79fc549b3db81529c122effea89f9e5063b2f1276f1ccbcc5b388698499e9ef169c531331f7dac98e70345e5543895655514938df39e5770c3696042d26ea24948b65ce526a0f36b5a2b43b19411c75b3a673642cce1ec1fa502080116da544da366e3240e74517da42d4b57ef1ddc5049725262b3f1bae166a42f54cfeb84ef64b36166ebe8380bc2898bb400428026d4cfbb3d6f6f1ec7ee5d32362d827aee30c19c06995a7d3f60d9a35a7b9d9c8d04533b9e06441b0e01002cb97ee1bc57581b92abf3d72be69a087236be44c655ee0c5220608cf3b1a7c8be10f52329dc94580ac6411c917b68c09c3fb4cd6e26891d93e1976a36219f2d256a6de0e6d0285d7ce837f4b1a8e6bf05bb135f4a32443a4ca27fe2a5d6d78b508cb512f9680752a1c943ac3a3de92dbd968619616c05f8da8c75e9df7306609e590624a1806aa1c51e935ec792f8fbb42f8a1c208a304909ea380c2cb77b3bae8cacf5a8379cefaf7e01328a79cd9dcfcea691cc7f24c38e3dac80d2a545fe4c3ce06659ce413a7dd00be0bb28a39a50915f333ea8b3a1ee8c3fda25f2b27ec9b421218cfb037d4416449032fa7c5666a516b6fe93b60904cc77bbcad64fbb178e33cc6fa9cd3bf2c7e0092299da31d81d0fe27c2d7b30d49bac2403c5b6556452234186b20c4551f61acd74c7680b634c85f5e4bc09a71c71320ed45f2dcc4f886dd681f46a4a0ed6df6acb1e105fe19c86d1c4c31000dee8b19169a5ae83ec555b7b2c034c068e70d3e7d1005f284f306fdb0492bb1c823f8cab366958ea57edfc166fd20905c2aa0a76253f045734369503d79eb8219915c39d98ce3a067a86a4acec104c646eaf970709a587a67a11f37d29b0928b58c2d3c004cab5172a4f9f587f7875c0a11086ad8c451873eb10504401c1520e1b769adca4a642f453209af5ac50725653f6e5204a11ec4f92d7ef4135f3be1a4dd0fd9935802d047b40b53282204fdc3a18659d9fca2db49da131647251fbc1a2ed82800b79ed7e83072a0f288f531a223b66762f68afa4479802af91180d8b3b79bcaef3d89a7dd3d8986ac495d7115296c615980968602c2943388448f1c6527b6f336de2402e69d01b28b0ed037897398fb265bfa4e31a48e9d40ea0b4bab1a9d19b3b3111b076586ef94430d11e522dc607e13a7a59d17d08f9cbaf3911926a567dbb386e7177b6237df20703cc43957631c552a8a0624634a92ba610612cbdc285ec7fe3532c4eaa6c02e0ab793fb051766c579edc66c0432ad6d19d8c5729f6d5e0d4056102f0df0363362b09491317d61b20ccefddd226d63e9401fee44cb7841f726d2a0e492b4199f649f2533ab32713aebe8c833ef40f8417891c65a35f8d1272e40237d353f346c182abd9f5063ab45926747e3317890de789652ed7f6e39b4b7e66b2bc65cd683e342383a9d5a6849606e558adc702630e30c00d0d9f59ece45eca236ad2870cd598f0721a83c77513d39d008a779cecdaaa99190217f831997147651d726d5986fc8c8f3d34d8f121f8542398e029d5995fe31b934efc98490d4febd4fc24793e46ba23ecb01291c74e60ef15097a4bd7587788b5b7793cc6d3606c0488dbfe30c8c7c17ded5ee71e969e39659719a1507664c3a70190df4680524e61f4163546f56124a428332385d4e8e116dbfd40a3b61161f4ba40034195999a6ca72b6e0c018ed3fb9358fcb450e64bbb00c1a6b8ce473087877fc65bb3dd8c6947c3e136fbbe81a34aaa8da039e3976a35070cf2c116586d66ddee54db976689f8fd10df5075d9c0ea61a824f3d5b7cad319d0b04e43bc7f6ae2842e5930b271c7f16386f45a25975d5c77b5ee15abb5e7572114f1273fee6bcb50fe65a6b37f8a5f154327205459b9ad2fd9eed6b2d5c6ebec2e1735601424a44fb75cf5500e1b1cc8bd6b10c425b340a09adf13ea1692eecb7b2c6214bdb0683a034d03ea42cf62f63c6cba18b8957752f21edf7e112fd377602f959a14c10c267b2ef2b270318d0745b6c71a97704ac3b20c6212b49eadf763252a884c0e22f89ca36cec8421a469d4fc763aedfcc3ecac05956b81b2032dc5d52dbd584a2db189c5461c71b601682a2fbc14a3e188a92bc12af3b5b10940522bf54af885ca0b33bd71c3bdb03c469c19656eab5421ec26ebea34334be3bf1afea311c2c950198e13bfe05b58b6e53b0c9d4799ef382cf1a32f863ec7bcfbc02b1f54f7fb115a0ee222db50a9d53937cbac55c5d33ed2dad03b202ce855005e9476b4d58ae53404f733349ae4bbdafab1530848bddd11586d0fbd89baef018688addb3c44bab842491194af3328086582db776036d319ab26f2c26e94d82f72535f3cfe030c21011b14a65bb3aacd7d2dc986a2a289cc587f0b8b6061df7b06a97ecd66b5c01dce82233cfe748a9c7f65c254aae0740a33dfa84475bb824d7fb36398b3ff52dbc613cbb53c92b875ef4d0eb54e48419b81d5ad2c7121aef13e65cae8c4e92b020e7e503029506c334ce7a3ee74f35f08d1eb863e745d845528a6948f5d0ef3df24b46102ead760accbbcf53cf0cfdef1ab5c1629df697cb3fcc9efdb95d4440eeaa95a2ff277a41e6a639a6a384be11162019a884eddc7676d800a2cab41d318a2f70276440727dfaaaf2fbd3d70632cb503913512ff9ba6457a0160cac9c2a31cefbdcc79f880cd6d71c6f0bb471174917c77f84059715091154f085d11dec23ee8e5ef07c68f694d8810c5ee7ba641804837fa982790603f92f13b07a26f7873a77286f9b33c0dc752cd60b9f500b681f887ffb5c8dbc4e35239d9f3d43b99fec81681b344b6acac0ef0104b73fc842fea6c5abdf4a7d5b7f6a3f7683b356bd77612c6f89a97cd2f12513cdab2c92a7382ec12f9a510e5416b095dded0582c0c81cc621156add1235d0d54945320facc82f525067fca4003e926cb2d486699864a8ea82a840176ffd797d6fcf98eba37ed7f56ebb8f47484a1c0941718cac1b0a97c79ef9cdc0bb8843097e47bbbee409dd68f406eb96e4f483eb92ee6550982d6cf1f5749ce593b32eefda47693a6050347249fdb77b0e7ca780c75a4e37d273b0f7ce7f52432d91437362b03cab6d60ce9a3bd7c8e2a93c2f23368097ccafdac89da7e64f925c4ba4ad20674ed0f6846b7381f827e9354f186f8080ad80b45986fd62a846c60b5e7cc9819304f30f4ff43af2a53c3e8d26e8206b248823c3f9e2b1610752144c211557c44fe5909fe07f7ddf76aba7bc9c814b78d69b15f3ce95c95da479a429169940873dfe2407031fedf481de77a968a3c01bbe24bb5c39a710755c1f2e15bd252a5c0d1607895fb0711bf69b36307eb71a74ece01c8e0d67db52d7ea68e8f110f99d0b29e33e5c095244ec3fa70ce59f49319e35897179ed6eaa31163e58235e56c4a64d104244a5de76ed18fadf0b8aeb19c7f93569b86dc9be4bb210b5bae5bdb095c0ceb2bd7ae6751430a39c7666d620984e84d6495aef8ed0e8a6e09329e66175f6af001fab56f7e191745438c3e3dc875d3f315a794daa98a9cb49451987ff1a94713adbced8e49418a25af11d3859e61b6032321b664309698e6713fbdfbb9f1fffc958467c36ef50dfe4ba3280b2c67f008948bb69553f28000f74ee3be13406c39a971f86be59fc0cf836d938cff5a43504d303b15d8f8254dcf4ab6a3184e2544ff92abb94b351b5dcd03891806824135297c68e7c722de32c6c5adee731e93f59304174018fb3394d49720d97d0c61e21577167aef0cd1ef68bb5a1b277e35c3dba182fbbde6e1d72eb4f9a837764101b74bab1643149cc93170c5e8fbc4b5fa5b91c6a3f09ab360fa732a422817ad082ad54c845610287c1283d7470453f4701acda11b0a105824c5929d3984553d2fb97cdcbe4b9af9a2085cf168bf122f190543cd130b39ae25f2b73e8e35a1a8c064969e25f1a8fa49acfbb98c6052caffb15150a0060fd411f0245ed7e2b5fc24b16edede77a68408a33f032444866e777a83c86bc7562a5fb338af04ec6c967f7d8a987f7fa47a53f9b1fe3f0e043b9bec33b6c7c02e5dcf54490f74bdeb8d5c5babfd32b0789a33ea6f4fbdf141d206ba0964b043f5e5e18ba0f42ddebf9d235feeac496a4ffdfcdc5adde027d7cf74e7dd30f95624fc41988e268326b6fadd3ca5a42ddf4d53fc67625b064aacefa028ae81da550dddfff1c59681899c4980b8693331aca43b89b813da08f278f6663a7fd9b541575ead07e0b60041e52fd2b555ce676722445408ff52aaabd3b19edf0abf175aebaf9f616976a32d81cdab7dce343fb2321d772862f2d2da56c89fffba24c06ca8d860748cbe9532a183299946960f2bfb020ccb9519521dab3e33a0e5f564cb1aaae966a61ed4e334b3654988e41895bdd026b7ffc56d44add4836575ea6db9ae755ca18c3c27f30ddf44c0fa9147a9bc9d6fd9c4e497c2e0db0decdbba553bc603a750b3e65a046a406dd1e75d2c0f45711bbed0bd5a129d35e48c9dfeb50854fa1246996ebe2c34066c457ae12e69cbb1673364bd7467c815f2f6d0af400e321bd90e66bc6d5d624793a7a52a1350a7626b62086e5119c9e0c7253a1b7a7811bb44e662a683b46fd51d4750257f586fc352a7adc9649dcc49c053f51ed327b59216f8a11f8d5555d2d4299d1835518a1872fe7c7060267f9409b1c89ddd82b68559b9e27d814703cedf3196ee3b0d549b03f1c9c4feee238517c30b4f0e0887146541b9725f07c8caeeedb12b49189b1adb302da7ac857b1b7ee46cb02b205703800d08fb44d96ea59529d4245f8b81628562694d2de9cd1f6637a69379a9b545ab7a934d64354d85a3b23cb3e676a274dfb6ca53f4c9eca531848e9f0d1fdca83a8452470d26b3ac703df180690a1739fefdeb25013e24e425a750aaeab588b0b664de8d52dddf3a112d6df3d119dbe18b9d41b8ab74bddaec97595247c7498dc071a706cce43854b4192ea4d655134860aff09beccbbc86aa1ee41b95add2e914fcfe855e208b5f37877548ee032ef4d00bc73adbf1719790014f47fbd74381db47a8210c92aa91137428987c646708f54444ab9e33b2660bd5b9460699298040c73bd9fc9303ec919e654b5fff836d8bb8357e79bce6fdc896071fa0534c2ddb4171a36189b1b6b29e101c960182bb80163ba218ed4017e56e45378d50d33c3782c471344a962dd68df923f0e1c29921ced76ad408a9696e55bce59ebd1a6e077d00285ff86566af38ed3d26f7f59342b9ecafc37ce4c38e80d999448a0f145277ae56a9c54b1d3e72285f05e56ed291cd5188d0545ec4e92909a47d45242ff46b61dcc003a380e22726d2d740e4adc2a49a06fef54ba6bd491bc16bcabb8dc242bfdc782f3f38a07258235d3b825e029f07be8da4552741f4e53def1948d62a00ccb7c7119987a87d0198e6b446b041482e09ebd493f14885b414666a8afeddc3f4d1762259dabcbd3aa2d4e4d295ba3fb474cc1623b345ee1fac8422176ccd0d1647f65713e07e7a8431a587ff41c1d90628475099b4e054e8c28007ebc94e3c4d695fea11d4f7cb51e649193e9ab559f553f9639d1aea475e6493d819a53d606181058be60937bb2e75494a539eaa4e6b32ef4fbfb76eb21124fda5d7d07dba48cb4454e0d90647d7c40c6fd8ec5c1414e43e6f5a8882cf7dcdbdc43d231319f5622e29f68cd56b8145c256d2e8e3ab46c3bd4359ab8d469db153d27159715bf3f9eccd45ad74fcfca1dea8b2b8e3506a37b585fca97ccbf15d639322e315f93b79c3424b801ef928f4d51dc6cc49e3c80e1577606d947369a0886880588f2a2d4bddc8a62a986dd67af6a8907ec8fe2480c7e44f71607ac0234882eab1c519f58c094306886e04830e1609ab6401ad76ecb513fa756bc8028c0be006023e585c1832a0bfa4c0f6e3b71b2c1821419b00ba1a53d112bc9f6e1c32a232f584818be25eda504faa237919ec95cd914282fc70b18e2b4aca5c2a171676122e20bd6b3a9357897983d98ab5612b5929b3ff4b51d4ab38558b6fb0368c397560e2176d93aaf980e478e133c5949bee2b5355e48d32593ae9863db7a0d23e49a0751718171893a479770a856ab1e8b5463c1073ec22fdc942c018a12a21f3c71425b178b23dcc7c18089812334e01322f93675f4dfa9b9bfac5ae881c4fd00a7ec01c922236a0a0bfaa21dfb161a03d8b2767fa5fa1bc8aafe6d965928c3e743f1b0a6826f8b03665a91ca48bb5cc08744192b1e1926b829806ad2611a2aa911d0b022b267158e684ff23ab9459c7412370906b99e613d018ef7aa0ae30bfb03b6160fa74c9e2db1b31b470e02a28f0050d36acc5f8da66296d1c400f325e8813f55102fcb1f5efba28e991e85a48503d17662583fce2adb5716d1970b56cdf3e7e55611b16e75aa029284782e724747270b7ddda9015b5277617d2a176de0256c329f2b2186f4030e27a5e76ec339b088083a44fd7a6f11442e156aab3825150083009252f080d7dc1f4c2b045f84a66d152974c5e4332620080ca5e2f50dc9590c1970cb656c864e748f69e6cfddf92253c5c02c655d8f5395c5ef649ba8027e1a3d3279b87810f1d461b36c4c8f35bb56fa24972ce4790c79329289786dd87399497d9fc5ac01dde60e935cfa2a918f4459cd7344b69fff9b4b1a456fb1c45a989a5ff9fcd7ad0cdd3eb312906f7cf2971b1975689055f434cd0aace453ee066228e19c39a53afff7b3c42a75ea48cac1e69bf34025d104f8c514fdef91620a6b0ca8f9514adf9465c33b711493215a3e7c8fa5aac9c4fa236ef5981b786dbd53ddbfbb7f54ca980c489a0b3616a662514908f7e39c6f0669335ca8cd6f984988228ee54c3e48e8d14d56bedd81cc6930c02a614f891f3fa59294275c7f1ab91bc4dad806746f38637d61afec06ab55000a9bd7c3217b9b98f430fdd07a40629dc6592286dfb50deac19255d74d43d686d07bfab768af39b9db4a8141180c6093a6d2b9b45fc0a3dedcd6851f857035af5537915c2aa92acfa57a98e378140eead84f2b20f4c29543325c0d96aa64e30b122e6945bdefe41ba704368b47be7c66bd7d6fd21b688b488edab9b27e821f5129fe38257e08a0cdb38154801c28924a4a8e629c3e6b0742ba57b0bdbb1a8eaedcd86caa7f197404124e635f76f192c74fec3c215eaa35675aaf49730ae24857b3fa863b7428b30b098a7dc724a6d2149650eb24f02808b96aa0749b318f5e40963546584518df187addb7735425b175c82fc4c1b73744163274aca3ff95221859bbdd53cc6520cc03dcfad3fd4c78d8643da01450dbf957fe1929f947d3294b0d103e787eea0b18c79da8c8af6bfd5abb5b3c3d23c86926c73d36b8a25267e8181aba0a2bf8e4e5ead729f3152c8b59b5963eaf76459f74466c92773cf7bde431b4dc00167a67499f065e525c4fc1a4c1c60bef2c514f23be65084864b50266c47d587abce22bc48cae949a88ad25c1099c2b2c33ac4aaa981bd8add9389e47b9ecd629c8b3e2be14ab262bf4de674f397d95be65e004fcdd318bac60f0d6636a79af4958880972cf28a985f3f2490d8c024c44e1548a8473d1154d974176a0e4ce056c5750ea1a712ef6ee916910117736d9ebc994ddc56eaecd4b56d9b5acba35c25c6db3ce26ae00b99f5ca2d415c52b0dae5041d6254100b306c5466e7e56a011cd14dda4271a0f965bc0dee7a089d98aee0b7d4728502a9857ed5baf0fb5f6ce1ff959aa94644f5cea7b9f68d723881bc6cb243a5c4a3d1acd659fa70a165d528f683d39b39cb5c5d44f278dc96f604743f179103705c6ecc8685f0c93b7dc7b28e42745f8ddd989e04ee860761800937e37bfaac9f1364eac963d3a11a483f09ffc546a83e968ac75c8fe4d91fcb5753121798fb31dcd3972af9ac2e16e9699cfe5c6fc8f4c48a69dbffa9a3e68888dd201eaa02952b81a76e613c8fcf069917f83096b1e78a8c583b08e2a135255d7c955e542459ee0b12d29b92a4bb3dd7ef6e8c91c1785190ac1b76171c9e17cbcaa2d250871b5a72941d46c097e81a768a72f314d8fac79a99b567583bef02eca1ba147163b70b8ae62ed6daf43453b87511bf98709e6a64c91e9597f162860a1a8514852f5592a23c1aa23c2692ddc36fc20d899a8d0072a8e1afb49da7e25ceeca23d675c80dc293aeec86ef0264bb7ca5d0b8620e6708e5d62783e85f5e385f6fc33f3358fe9c4ae73b60bef19cc1bdd1ef08e69ef6e1cef8eecb2aa699632ee44db35a8382bad74d1c7959c4c3981ffc1093d5d3584bd562ff5abeeaa3c74370255813e2d894446b2a1780cee3bb7e56c49c026c59543d6a3818d852431652196549af90c272817497dc836c83237a964c475675fc6c337e3421cdbb4368a4e0c133869e937da3967089ad1c3c9c05dfc0d967a7e8db071c05020bd0488969613299f0f8ce8cf3d348726d8569e990c4488eba25cc006d9e62abd3aed558e4b08b0f40726e330e0944c71bc297badb2f43f32adf943c85a307e4d17e6a155f71148d44d7ad0779021fff5cdfc9fb3c198e3d462ae793417d9ac7c3624a97b7be12b4a7fd594e2f21e23a2c18c95fb4603bdecaeaa37ff3b6f5c0d8878a5b1a5f16d632658ede055116b9ebbbd0648dba7265c2269b18037fe54aaf5452bfdfcc5c42925f5a21ca75ea32fa287829f25fa723d142bfed2b66ea07d7366c518ef5079ecf751bb021e37d5f4cae49586ac6c9ab809fc95d26a6181a7300944abb7ec15e16e034e56398bbfefc0742f92a03f5b5838c21b89cff4ccb33d226e376949288d5b5ef7f6ca2ca3e2130e5247cc7eb5f6589cc451edce577a715fb7d59afdd1f977940f99d03522ab8d089119a29f00b238bcdf7e8b73f979501eb3fc327f035f396465645e3f5967cb4d8e2736eae129cfb9ba4db10416d0578ecc410fbe10a5d42155f43ce8b1029e0d6fb764d99ebe5647c00c8076d75f542f39e830fddca9101bf2ff64fbd7eed0eedc09fe79b97b04dc9f354e13ad1165d90db1e50f43cec3f705c75de2becf9d710a352849c3e402c3cb1d0fd28913e2def4bfc451ef21a4b6f2c5339d7665d994ccbcdb7cd24da39f5e9d36467b551f489490e74ccda94c13ec507f07d43506e06e6a32550bfcace20656ef2d57850c1eb11b60bb90c18c1f82ce402ac0fe4ccc805dc8aa3cec302ff89cf337965fcdfec954974f0dcf5479c8b3d00aec73bc62677ea601fbd07aaa9ae6dc79f642828597485d3ec5e4e297ded88117b7ced6252b3f2f921d19daa074e144623438f78908ebd97fb5701bbd48e7d4125412cd123b65132372f9d141bebd4bb74f4c46be0a1707e18e8f71afa9dcc1b074a0ba5cac799a5824dcb58f8c2407495a86b23daa958c8d037ea97ed3083b65e5896c6570cd314116777fee4f8d0e9b96626d6e4efc0a65bdb3f2105a6de56512f0390057baf0fcb97f3db9594cd4e18cd536b1450f58a89b132064c50e781420d3ea95e744a3a7511e092c87b1d6df44d085232c81ba06bff933c94df08ed390a7b4e0eb23deec879de8eb3c5126983ac7ac5f245304171bb3bb162cee195a1581044f7ee607cfbadb4c19899821a90528bf8d8ab4ddf0518af56a5cd97c917b5c7545df49757de3341afc53138e1cc08d66f6314306c59d8734694f9059d67e8441186586cdbf3f59c02172421c76797314572e48169f6d2c8e6785bebdefa645eb34de55df968bfa2ef56e7777cd56e408d924263168f4337f351921b84788a181f11ec8956714432e2d20bb41c5de860bbceb88650d1cccf78975950a362ca253109d93d092a066969742191f7dc6eed42728e020471274754e2afb421e0f1a1887701122e843bd7cb1d397538bd738ca73f153d28442f2d4e00c2dcb84cecfb01ea466bdcda8998b672d1804981dac4ad3104c50e048729eaef1cc3fba48c46a5c4162427b817fa0db4585b52e3b9353daadb94147da73ff752582008afd0f356c1f4d8ee5456538911e9f11754ea94b50779328b41cd047f5818b06a8b01d1890bfa91ab881507a6f851b309a0bce06478352c4b00e5370fea051a0b8a8372a950c8b44b1093e12f72cffd1cf070a22f186fb720dac1a3a3752c4cb1479714b235031fc9e926844fe780da04027bafa5a3396babd754de10ea7e88bcb8238f5cd122e9abbb0c7258ea995a7b68e5006fc8e3829b725b8f30a310f4c901064a5177ae57166b930db801c1802142baa70727a4da6e4a4aef0b4a2a9e2a431f409fa80d1864118490858b8747918a24c45c57629ad48da57ac43d1264c61644dc36a2396fa1e2968476e5370cd43929289f79d11cb1b89545aace9ed00a062fe7b398b255e6d82bb11afc196953a85f823488a52aa9504b02dce5ed4c067da1e915de6d58eb8bfae23c9d2ecad37d3c56ef4e0262bb3bdaf2943acae256488bff74670e94c6e20f090dc141f871b069cdc3002102168508677e7c3c450d568027f34c08d94cf30f3c0da371e370e31b16f2e7d83045f1cecec14fb895f3a73e8a7dcaf9b54f5b491205cc1f423e10a33b2a8f6141dc125469cda10fd54bbc14c96726712c95db7b257bd0136f3dc715dc2d0be3ee175955799b364b1bdaceeaecc4b410b8e5f11a8dcbf676215004d4fe24c2a7ba3ea566a109bc755fc98ea44e7a89d838ffa19bdd02ef386cd1f13cdb766c019ed9a6ee1f6a7e63a383aa7e32c9b5c6c600b69c879b2e40b83d5a03c51c1ee08d49f44adceccc2d6d20e16c409fd502a0ef7ed8ec177ec1d722f3106e496cb3b79cbacf5f9cea11c18839adc0e3e988261110b29fa841c8cb186423d3af1fa60827347d0fe10a32ee835e171dd2bb854bc3b6af9ea2f1be6ed4b16917717b3b47223c8bad378b29a938a52e8ce4208fdc525bdac6ba8bf0faaa69f56f11fc8531d97c3eacd28f6bb129a275bde32b7c0b57be61c2161aa8c16c3436fb13a1c5c535dd41856816827e66e8514da639b700c8dd694bc7e2aa0aa8c54ba7a0893196121c7b514150b00d02de20b849971b44ade3796f19b7cc55751235d24674523d7b415724e5495e20259e1fe0260802e859c5ed3e67e39ea294e935979c4d36e2597eed84a7f145f14a9a1d0246f3fac331d0116d2efcf31185e625c37fb7681dbb74b1e96f6194e5d2a16fa76591d309c458ce671d227f5a84f3e95352754f4a383a0f75ef4861e5dd99f39028e2a0ea95d52c852e79fa8bd84b6f86bc378ae08d0ad70952cbd4af10835af90511f2f5ae05d62a70f4ee2e9e43f7d6bed3f6051cf772dba6b33c5955eeb73b15fbf96c9efa4c7be46c3599a660d8bd40e9371c4534af0f6468b49711b9038adab5a7f6d2f0b9f5b7254009f80d25d4e47a7376e2b398300fc5496f3167a92a247266581dddc8fc72bff4a1b270ee1d193021bd4a3e29c8e98dac4fec3b28e4cfbe09750beb53218b36a1f116e506a97190c7d14db5d57024f2a611a2e93d58629cf57e787ee5ee345a55dd0e0d6be7ee37a1e8c3d2af87bcbb6a6eeff3522b431e699974fadbc183d510d9a9b5bd8528d556de4d6efc407e18da83376bbb63f7522f9a8712655c101ab886454aa35a0d899fb9fbb671fa76e06c1f99e6cdbca3e5dfa514e943bb192573cceecb83dc13c5c167188f4d6e48a2a977d53c615d01bc936e19cf34014c663acd50fca579fa034fd0606b2db51e9cd07a8b53cd95d699df70673d90084f960c8458a353c1c46ece30461182d03592ba7f4535417364918f93f69fdde4422bcad594efd2c0b733f3be934ac0496018ce7c4e926ed940fa990b777a66726ef4b0989397398f5f7404bbccc331feed6d560a5b89152c0f934cbc46db80131a4cd66e56d38cd72efd89ea62b2f3fad7ae41cc20721260669d7cc7330a865908fcaed5ad62ffc334d6ef38791900fa3ddeacfc9e08066703984209b6f4e767ab13af31e6c74185cbecae06b35c0b68bf8ea003771bcd1db7bbce968ddbfd3aeb67c98ecd8530f1998179cdcf03ee3a5c86fe568bfed5147392bdb75141ddbd24c4c7076d0899063472af60e4241c285f941c847314697f5bbdc2bf9434d641b025a544ff6093c4bf000fbd4b41209e6e48fc01ef7418f1e91b3b0c291dbad31f6a08f46921c3da458802793f6b4297039d9119c40ac653c1a4928636f0977a6ca6faae1cb51c2d67cabdaea778c094d8e946fd0e937cc4238df4837fab6a532507379881538e906be3eb19b19d59c7665e0b9cc973249fbcf4763063a60234c798bca6b746346bff2d40121aa3f0d13be6e728200b570dde856813144d6bbd95c23669be0de17f639c5fa14c676f75144addb3ac3bf8fa9c2cb2a47805b6d5f06419077482127e5cef9e4f013c9b5517fa3ad08d9c736dfec5f1679bca07127e79a8952ba2b0ecacab2f51f6a48b5e0c1a4f61eac7f30c6db7e5dbedc954929fdcf6774d573671ee4543d5014b953c35a230ec4fcf88affbd6952bc1f8628f9631c7d5d0cba1005f39cd39c75d2cf54f9d27872da2038848d682e2602fac67c0a753082d838243b5431077bbc850ec4ea420b05af93fd5bfc5e8107de0340b8e918f7adc85dcfd3f5e2d5a78c1252b3167475144b6f16bcbf23219e97438c71ff7f8cdba10839d6d4f3173a9496025e39636d6ae4318aa1ca66cc7efbd9fd671de4ff1fb6d8378121fffba0d860b31d48c37348bb1584b891bceff4f4b9a2266aea3706174e13f563b804bcbcb68af7d5a82912ee54635255dc350ca5d0b022b2f32e11dfbd70982ca0f4fa8f891f2c42dd1c2bd5fe4c5c799191a2a9e21f1e20e00841119968d231343303062932e1be3f002510b0a2d44566f428bea5247cc1e8e15664f2f8350f42bdcf2be6d793fcefbb99dc5aa24377c50bba64c37b2ec62cd77dbe2ed4af8b11a9250af91fc6682f7b4fea8d1e356b665d9236b734499ff6a70f81c60b525a7f709c4d832c84ff7cbd58bdefbf09fbc3e32bf01fee29cb6e2b41a39bb4aa3bf21d8569b9599b502e6f9d1b813a8b6599101962d8e6b1fd7dc1ddb4aa137b1225e832b2eafd15852792bc30a2cd9bdca07de04c3e508e7add95674ddd7efc76a67eb16a2005c7ad5a9e95f7c238785bdc5e85754d5f6c5079cbafa34dbf225b1c302192561f0e3f91fc0e7e0225aadbc9f804d167e062e9c2fd9dcf7c14d99610d5c323004ede9ae3da97567f2037ae7b5f450058872dbf39cf7d30f2ee9be2a40fe5f7f3667c9e68760eb6522396f22cf1462f1c37779ef72bb863559a15840b5346c24a0504c8540e5cf9121ebec6376c739d0fdc6d430e5bdcbdc33eb760d22d80846ee09660acc2f54ea590f09290048e9a65322e8fbdb66ced3d2608ab1b6290c8ca4ce22c743827508e422ee53acff66ee68ef42776568fade84ed6cf0a7ac9f4ab9d440587ca6243ab950d00e3d6ff0d13847180c6edcd6db266bb47c2e586e24c2d0561f2bcb44ec28258b4e920aef10175614e58356de7f408068ae3f7963632223ddf2dcb36438d24928cf0a921571aeaca5a7a77cecea880b9dd5f3d580283b41937d084f6e00e001da8e2f90745acd0f1e7fa3f5628363aef2e38a1814fd76aad24add774a026fda88642c94b6e079f057a71e5b59b876271502d7e277cdb05166c514b3904251a55647722372e9cdd3ebb1b19941009871bbfed55aa4bf17da7bf3feab1d5c771b9c864f9c0fd394b4e9318f324bcf8a6a8abad0e796aae909dc704d76707db8a49f12fd91d5a98f675722fa2da8e5d1f81b1db1506aa800efc0a629785fc73ffa380db8c3a9e1e37d4830624015d5797522773fa036f602e54742d73e30417b1d95bb6a9ef1f860758e5b76083a904cfc5c0604c6b2eebe4668f1e6eefb99b2c2b21b4a7f33a0886dfd1fb6664e25ac017400786ed6a3d61dd6ed2ab9c56db14c6be471be677faaf8afc0244052e3b7e9b07c0c15d509e33c0e1470783624587d94430c62bafb30d0de660463c4f2fa9c1706cbdda4f0e9809ce4e9d2b8d03bc449d119d41d6596e2d119e1e8637ebd85507b2b7b4d55229cb81b2e72535ca11d75f35e1f61aec6adab713b99f93618e206a9f61f5c3fa37cc30812789661a9853e75badb08f4b8778667e03ccd0cb1fa41d54326dfb6ff193240be70ed743b67955f6b03d8e9dfd9d88270a6ba5c19da27f230e8f63164c1474a1a82b313215dbdb550f738740825912b3dbdf27d2917a8741a71f420183823fceb6daa6f94f3b7fa380f3e1bb58368bfdde1028d53309869ef56e663718ad95bee0d7739919c07a3d3d34b4d40e305a50b6366c1266182f550c623caed2fb2352fd0eea4a2d589412681442a623546cf1c36dc775d2f500c4b02fced3aa814a5637efcd65c15173badb67f1991d03b77a6bb1532ab20ab3c2bec2692b74ac0d9f7fa10b9e9292c5751c383e5959d0c1ed270f9583c41cb81e55eae65e1f6ba366d201ee4402981017576dad9ac9a4be5bd3c40b668d914662f3f6b3c58d66e60bbeb79e9c305b20e718347ceb7545cbb6cfe154f1957d1ab6a582aa070c65feeb632831c275674f0025aa90b523fcd841b8ba661b042432dfde31727b38dc7d95258a0d00243868faa359040dbc695876e8bb72196a43239d4d2f69b36430d9ed1c99462be0bee7ad2365020a746fc12aa559e001683dcaa4d5f0074c75e6e47a22e4f6a438f7a5214c90c0d8d5b66afe7535ac77a47d5f31bce430b38fd24c47cdfe38b82518263f4a8fd8bebc3cffbf6a417b0a5171896ed59245f8f8b5ad5645e1a019f480d7b9c8bae7a406d41a5bfbdf344f390c612932b1bf34af3c9455b17e94d16db50d10cdf2f5d0bd74952f4bd9a211055fe5dd8c95af19d9985c1dcd18c57f6999d536548659421644524e843b526267dc43b115f846c7af301611ebb20c4e615fba9ca93ec65de0695a4a57d7768a23e9a3abe8d55e94bec257cfa0b051165628cab6930c49feabbc7b4d356370d99e16eb8c07823a7cd085092f5ea808df0f57c84021b18d88d2aaf47267148f51f90f06bea5d4c1d7787dbd11ed33137abf026725329cfdf23ef60207e0b5e8b8d3e00b59aa2cab5fe3867fe69da2189472e689c5ce58b0fbecf74677633209b0acdded6ee2e1e8d53f187aa9430684696f348daa324984b532f0eb9da1f62ace97171622dd7dfda7c88552da2656318df6c55b77856e02820a84a4c780307fc56817efb3b9cff7cfe9e8eb92263a370b5d5dde3fa9f476d3d27310141fc7bfca9f8cc0079f0c74756c6891138354fda9e6b769cf7a93a4a54acf7f305d15382e4e3be23472b70e9a9830ea0d406a833fc4767ded4daead823a83503f5a76a3ee00b001f24f121dbd68d1e4f4de016db231bb26a3c1c0c95e401b8bc0682a9556798f2ba947d48f5771fc9d8f8344a40e2ba35708fc7114f7ab5187f5299d11846d871707bed46e4318f6c53e8b39d53ac78030b9c1b074270c961ccbac67bbc7d0871e78d66f7de50203504ba77814a62c6e89125947dd4ae78006f86f8cb0948dd88e70922fa17c128f59732ca0a435feafdb76129c87e4856f72c4472f99edbe404564c605cecdbe7b3221f62a11e62bbbd7b350a6b3646ada12522b2e87091591752c2382e793339b0e99e29995a1876fb7821bf8c44b1de3a5eab97c8020245a8e333b75e460a6a695af9a3b7a481a9084609f63623e86c4488c09aa827e0ffb8049722e605aa86a99ac8c921b18ac8f07759aec365acdc546cc2845a1183353c8d0890dbb87010a3a20c1b8c83135944a076b333f51060bc655c68bd8c136f520c375d438cefbfa4353683bf725e522579edbe2faec79c269b630f9b870c3fbb6e2656e2ac8f85ec51d048ca02714b01e1ebe40845a46c036588566c5c6b472eb27781402357bd05e1db4cbb703a32dd42ca3606912d63e4055c09bda78cf5dd0ac1af2a2958962510b3131dcbbe05d89ee7243dea6fabfbcf48b29f349daf9cc4c029972951202b143f75e9c39777dc98c323d0cc9f256f98703f5389bdab5574061fb6be84aa2ad23271dec98bdf873ecc9d39bf279d8923d39b82e449297d655e2936b6558e3497237ce42fa58aeeebe794e90383901aff67f0396628f0ee3d03e1eb87849cd465e8a85911b26073c4e1edc92032336552fad874cdc21a89254d8db4af8e75bb5984a0e4d52e2a14fe51fb6c013881c9d5364f40bfa2c68fd2c56e02ab87e1bd81f7004a2f8f74d18bfb03ed26349ed15d45f28571187d3086693759c2bcd09ee41d4560ec8e79774af95d50848f17f28f8ddc655701471e28adc7952f113ade2b91606ec2bd4af60e48601911ec7ebe2e55557ca41316b6d471f0ffa5c2136aec6776c0360c123ea91ab3ad6ac7ff33305797fe4828687f9d0d4581ac9643284c501454384d10dd645e1fcbbd2b9b693e02163108ab058820683b813d8f3cca76677a9cec29c27f8026848c253cc0b50c377b3df8fbef4f089e5b6a261401fc6b985d55ce2b2b4e705c5571a6f3f9fa3edcbd14d09c169d4018e8a9e55d57e9e97e8c7ae0ef985cc560c4da117c5b3ed05e017bf177df5082ae45d12c9c34ebc95c871ab2519452ca470d71433c589a3700f5f18c0ab69a5cab2fd04f8b686065573d5862d298ddbb166cc0888ef3e5a9c60fd44f22dcaa3788ecb77f5fb15cc7e7533afdbb45049c81f33be0644a81d3061d6b2bf1623451e5ac7bcb7f913571f760faa3ebfa6b1c7d334fc2124003200b75e487fbff604c49fd2b875b429d22a250467806d98a54a380962ffcfa31ec059f386c23f512836eec55c7782fc2b2f7db1e1e1595fed390d842386a8c002f5c9197facb8a1281145831f52fc9364781d29013774bb6f19b83dd66a8cf0e6ad57c8cff35d6482d836c6c58756e0c9903fd42e87132d2fe932572292a3c4bc7d303f27caa653760758f497817170d5085f62b095d23cb72469cee5b857f0f51bb54ef0d0e7a03d820403034f4360aa83ff3296fbba49779e953c063b1a30c604c42e927782b0af630e8593954554b6769c0202074ceec40be000c6b7b3c4de287ca0afc6399ce34f6055d2454e6482f54495828cddfca5c5f248dc478190e70e8dc834f67fdfceb5cea208e4acd7485bc5882b9641679006f28db04c69e80a4be86340df1c77711e149de2d1c6a3dd14395a733b66a3a136c1ca4d07f72e0080baa0ec7bae3ff8c81cf152f851e6e3462aa273f8d3939675515d7dd2b51b7ecde048e07f5a426426e80a0d1c768fe7ac9a386a3b290697ecb8cba75e82bc28d53c6532422c1ea34f1743dc0e32e5b8f282e500558b9f6ca9e58f80ed9840399ca68499deacb5752811523dbf30580ed1f4a61c87ecdd1c3b4cff432212883930575821a59a21e052cf6d6e2cd41cc9e2fab0c598f7860cbc3ff59ec8dd0110c4e2148450c2783e4cd364be5677232d28ef671b1fd308c9585c7c0cdb9ed357e28b39eb6e8699934c5d7e986b5bbd0f0716b68520e250a6d385e1915cd026ad97a77249897490e04683932b47c731b2e2bf75f10699686d31a95c3b3b54032e8bfb010d32ca0d6ca7cb0ca7638e2a038056375996940333c3dfe1011b7fa29a4da50cfd216078df8147ab9a869340e9a768566f03e2839a5a2792ebf1ca1bb218b8d1f1db7c3ae3be9a6880002790e83eef2db2085337f8315bc574105db489161e4293c230f1c8800760dcaa0914ae5edce39ec1c84025f88da84e24359ae6e79c6d4db0e7182877d4e92a4f0a54e434ad55d165513c90e86adb5d140694444cce56b354a4a6be5cf06859b7a043040c2afac4af39c70190641c19808129b7abc4213fc98a12bd262fb6bdd519e276f6153793bf13d50e6e87b4cbb20ca0bceec27a638b528656a325602738bc4ddd66733204edc917fdfd17c1e2d83f04effbd78ccb7f03dfb1489aa0c1589ef0e9544bd46e54e801bdc126e321333eda8c4c363227127986cc1fb6c58ebdd0945944c50f4f822fe4b6a112074ebb6811736b93a8e5e2846087702f4c9119c6f7657f0707d39fda6920597ea44db2203214b4e187522717dc4de727f6495ff0f45ad391382d5814becaf01a351bf3568880bc105587019fd82f7e254b46055227995c0c6f2f239c70c0bd2dc9002a1defcca826e634184bbabf43eba6f520464c5c7351f54ffdf9ceb60bfbac8ea465b864ceb271d9e6f1dd935ac33555dc3baa6a72730f9eab7373017fd54a415aa5bc0d7a1d01f9177a7d8c6036ed361d34a8eafdf0d03114b4aa30886c33d2cf35bef5e0fa0729bb5d62337737e8c3acba3d9f5f9a88feac3616c62fa4a8ecee7d24aebf184d4b53a4d284fe0cb321d09eae26ebdef339e1b33f5afbbed0c5187729098bb1decfbf9a18cad4fc1545ae023b29d32b9fbf190e0f20206479cacf6086e917a0c96e3e2ba3f4ac1e6c56dcba9545c53d0b5ac1ebf6ca3342cea86e48c1bf375d1b35f9e8722b29bf1f47562506c326b48e688b0dd6b60f4f0bf0e3f620976b7fc426ed1e07487ce1ef6c79733df97bd3c35fb812feda63f6bee76813822e89d1b47821a4d4f4081e4fe7f06f5315aac9202445a0a3fac744791cdfa07ee3ab8d8f9926ba00d3ed5600cc246a4408527cf1fd3afacb66f1cea5815cb55be2084488afcdd8f0f020b8f8c267d288626c05ea98b383bbf589574ce06077d6b681f69ae457fb3036ef427d96dda3124e5002e757753dece7d3a85d903922ffbb3efc1fdef6cf9e1065907f476e5ac730d891c68aaa830392c9db1883b2e45246c6ea7a4d75a251a9b844966c164ba77e698910429c4675ee6cdf538dcf002a5263b2167fce1f618fd17f488bc7bd325a1bdd0f2a9283a9d859ea7764586677438b3db7052c171378b7a57095935f2e4977eaae01fce02637ac6c8469fb1f8c57e07a8a13a765ebf4753e39d3699b4d0d53e5c6722c67de923dd3d0d9a841c40e175c3b74c54cf8cc2fbf209c6d3f396106c5dd8ce0c7619b5fa13f27b8e7f6cabad5c89c26a0ddda7c6d4dfca9b30bac6677f8d8c9a87a8ffe73fb7e64af6ff9e5e74e7f8a3ec6f1e995d9ff12dfb5e8a8d70cd825bf41ba408611ea61bcb588520c76372cb5049435ec759300ac9b02045d1fbc39bfefd89bc8be3a36d54933cebd419d34a01e97e1798b8df5041438e82e79fcde6372e8656ed3345bee3d53496e9ebf988072c2dc0543c89c44eae58b54a14dcdb562cabc92b7cfe3082d4fe2cc3c927a4b90574f8b1af6974724352decc2f56b19178988e8efeb4d7d6515d2f9e498c0fe1a976a4434e7c3513fc13b61a195d73224a762d51e5a2fc46061e702df872d7542f353d699b33132bad6ab082a4098a45193e6b9693e70cf286276038909e752f2bccde1835b83beaedda56a53489456c4a6efc6a7376c8d47f5b4cd4a656009b210c962279fbaf657efb346a2578606373ef581b44abf55cf00c49baff39f27b7cfd49bb7d0316d927d532b8fb2a7467d3e52cb0cd9ed09e910896b66db8efac041d10bd00ea4a39e74f1287212204eb31dc21cce9c54adf2ab0ee0577e0707385188cc4d7b501214fb9b5a2eefb68cf68b99be27b2d50b9d58029eaf07639b6fdd1109782c079a62a26bb8987bfa52436faea72ddc4148aecd1cc49ea5fdace697281772fe55351c88352af99217859fc8bbb21fe788747723f3d432ad3e7a27102529153bd4e93ea0a11363d94de64c577d603b7093444745078957f0da52a0e59a0c7eb6236d79f11a814c4fc166dcfc108e537dc1216ede947f7e81bd6535717d8109efe6242b2f30977cd6b70e5df5a2f7294b17f3eb7fd0e55767800260c8126f7147100401c9246a746a81d2c78092a58fe9903e8c7d3ae887a3b1345d0416e9648c5d2b8c777ba6745601dd312de40f22ddcf55608f55524342957bfc8e8166ae15fb6d6f07341b74ece89f05e0f56279999d12c177f5c265a76d46a41356c51847dba4fd647640fbd56c94a20922b06586bf59f8ba7628394ee33b149e8ae057713fd19c64867de10afef08b91ac6ff21598b1765f9cf7706fbce1571298709a3fc39e77ef263aea792d14d34bae9b0541a8b77e156ceccb75e5e6526bea7674b4d0c4c722a7cecdec1052a50fae0528e045acc3bb6b2dd209ff7f99c02341692ade990304314fdf1c49f3c773eb740e5673833a0a68029b6db8f4479b6bbf5b22dd74cf99b483b0c287643762d229750d76dbe96b2b760f64f54ece952d947df72ce4b6372d054082be218a2302a7dde89c90cb2a64426b01d9a6d1b3466c2729dbf62721910de7010574e70afb757bf53411fc398695f86df44c800720df7636dddbdd08ab66fe16b1882b1e25b756fb778ce50317a0ca0f9dffb97538f5404aab833f969a6464001e9d3439953c86df79246c5acd65b9fb35f5991677091d84ff84e40813ac197a96bb4ef75a1ab598ceb6c1a12e862290be41cdba0bcdeb03f99d058afe96d0534885dbcc9a4ecd940d848e25fe9d0f4d7789a2be757f9333f40af318f77570126bfdb96327ae424c15a4991c953ccdf500144f025d8117777ee32880a3b11e005cd1b0b1205b0d48d9bd53bb9e9b228215be79cf9b6f446c06c546b451aaa230bb8297ce9cc96be1e6b966675ecfe40fdc7ba104ef9b54d0b02bc721ea82501df232966000ebe6550d6b009fc11ae951b6f7698d66070530ef0c4e8d3ce5d09e36c4619d762f5a3d626622f5ef64a57cce077126f490a24a754289127212c0c8bed22aaedcfda6c82e848aac9bc39eee7c9a574a5569050d01e9ae1ad9dbee0ee93ec283b4d80e6931a968450225c0b70b18818d60f1148b9670ba3a63b6a1137c14a8010886e18c216d831dd806d06a93d3000709bfccc34271fa3e02846aa1ea264de7c82929375efa4032fffa4d79334896e49aff08abb2f430837d149d5bfdcee3ffa3ee73ba6ab6eee7bbde5c82611776a4b6dee4ca9f0a2ace784a40941c06da097a63a108a803732145806e1d97762aa981a37538c5bdf89e2e00c7781239a3485ae4b1757222bc26d040e5d53197209d57ccb94cb003fa9052f989f42ecacf3f12df6cd1e4080983aa07898388e41ee943960ce63efd65619d6ee4740fbacaa2698643c070dec48a8065f5c6122871a353a4af85fdacc37bd91827384efae9d65d8e465564a5f2bee7d30f4c62901bd98b315e53f0708549eef12c87f789ba3cbc4320973b6772af4f5e9154ade2a99e7ef70db8c026815fc0513e8f08bf4be805ab91e38df70c8c2de13f382bf5c2eeb943ca2e337a01577e82d2d821981a577cb21c61c3d84b277ac8d1d411f23455d93d7f74954a175c1671755fb652e3a153556ac9b3f8d720d0b05422cd2338b40c27522f69afc62a2cb83908e4892fb5925cbf07f3dc6c2224a17c52e9acf35277aad2ad3445d6b71411df5b327dc65ab43268e300714e60588994ad836159d234ce7111724b01d185207ffcc13b64b25bd8aacdb7c73bd6bb887601f8a574e8290d780caea546669512835d36e1f446d6acdab01da4d038d33a558194ecd40c630f949f481c04f5d528ebc2809cdd72633de0c63192c26445867ae94029817870edf3eca12b5929ab65418afc6a05039cd5ef8ff3d164950a7d04ab6a5f8d314b6ac714391aad7da6bcb836a5e93015e4601f1dd620f7eb5adab680ceec4977ee145ea113d2e956715b61fd9095462a9f93be2b88f85217b24a6a4bc1920a86d1e5fcdb97fb83b889710b8b21d688e1e071e4bd5f6463e0c7cdb08ad8ab534e436a604870b601ee16ffe58a25b4de4b723ef9620528c326671b1cb63f970f33d2ee9c89fd36606654a46010db69486f772d4fbeed16771aeadf090b86be44f29bb59bd4f63f4a80f31c707b9db1a5b892bba6f822f57c7a8bce8692dd86d94af0c59a84b05f104db9d06bff8afa998b524d6ad8da02400e774067c4e3f4bd696a5aa79a54c236e7560cd9de7f4d811c707b66f6798ee0696b5102c7bcd88cafbdd61c49ab207ca6ae428ebfa2ebbad3881e9af475a0a3f26697653ff534f8a33bac85053542f2d9b5d68236a1f1f5b047ec3e7602efde6672e78f2a84809d283a386c84e90836b2a4f11705ae8a5d398611e3fcf801859e2e5afb19976dd313d1e1fdf4b0082c1ed3b00ca71f6e0c321e788d46fa51f783e82cd0aa8f5924fc6d67c771f010d414dec26d68764d36369bbb7f950a9a90c200d9a7a240fda67b55d45e693361b8aef8d4d2a53ace490247e217e069b9f7a969162f25cb3191ad96b0a01b851b95f862b32050650069fb0ca87bd138afd9c001e87bc4def6b41068caa3e6743f5d72bd92652cf5b878b13a1a7378907978e778410efbd81c50a1c59c5aa71ed9af25eca1241c1c563051d7514585db4c3a49b57775aecf8cd1f153b7773ea022c62aea8a0df656927f17d65852f6050cc148edc268f1263227b542d13e549f235d6bdb93375ebc4c0760b1a63e632ca65026eca52eb8da939fedb7035937c2e62a9847f9a1ddc69ba1047a60007935b46fa5cac00dd372b554931a76d685118f9d651ef00f1eece2b5ecc4516d1348c660ef14816aa35e9d6a0aaa7acede8ab6cd0164da056adcaba1b811530ac3b5fc405e0294f9731739140d3587d5857e182d35b9b06f8e9b34e1df8e262225f746a91a7203564b8a4c940e005224bee204a71d206fca0deb9294f0a17ea6186109cacf947e47500e25cfa516b84018cf22f478f79db8908d5e5207ebb1f68bda79240e626a80277e935cfc634365a132a7abfddfb2159710ffe53f65c7eedf28b0c512971cae0e84edcae39fb54a3fac262530d2248e34dd030a2696911ec7d21bcbbe3f37155f234eda5d0228422ecd59eaeead79d21870ad22029bb81107843a3a6c1481da3716417b40dde9588b3bf6bacf2bed253a51b101be6c901713abc799f39f54d7a2364d1a4939b7cb1d29b0182246eb6cf55185cb5878ce9ce6fa372356f4cf22dfab4ce17242d6a5951b65993e0c1113bf0630f874940ac028ccce493684e911974dcc206e5c0d505ee560c5a731e8d54bba4f412b5f5cff4eca31d1cb09e8140e08fd4468bfca1e577e7c532eda1a76aa2b6a8057193b8fa038c584af6df3b6103fc4a523bdd6bc0b1b3c30927641b50338761426389abe5c8139900bfae55ce9971cd636bb6cdbebd2a3cdef5af3ed3055cfaab34ed2868ce01fa02e12e0981b95aefc76df7c448383eeb46e9b6f3ce5aaf8ef27950811caba09e323da1ade0ec0b2a5a1b8493f3a992fc55fe9e18fe200d80aa8f876385942f3eeb963f5348d7fae535723d126fe9ca5dac2c1f51fa39a5b16339cf544bc003ca282e655cc30c46e19a71a3f622b7481a125d7d1679443460ad85f1964dd2451804fd1bf5dfe9cc488b9d4bcf8e7817185d4ab07321512b71a59d39e0069a2a226f9e8c999d009d86fb24444de1a56910743d112ca5e9e3f9cf4d1d1977536e2bc35aeb8fffc4f806b2d22181bd6284717c8c6223a2605695dc4221803e1977e308034600d8a6282a8d6e6279dce21204fa577ecd9d1ac3c763504bcfbf0f78dd802a5485181fb134b8ad035bf6aca13fb2326abcce8d7dd61a9aae88a46af2768eaa37f57026228bdffd9409a3c9b3d7834f2c9534dc50f72284f61d8c94e7b3b200f26c8db7e42f52038609bbb748703eb54511bcf124888a2def3e63ae76e6f9e8573322cfcef50161ffaf01d7406bb60ab2b8d607f01aaa4cfb0a4790d35752067a56d5cebc3da1b62000bf0a82f5dd2d7bf6118379e6871846c9d4c0d268634253c4468974e84cf9379451adbbd55f5d0fc1ea76532aa9819870c7d9e7ef4e42e823506aa7bf740fb280bda7bcc7e70cffa9f5a78ddb61c10a0604e938126a437072e6f7c92aaf68c0e7b947736ac5a53faa9092c152801324098c49b3a44b1a16d866433981be63b1ae7f90663f712f8d2906bb69c46292f07d79479a65ba4762c56a066cbaab34eb1fc4affe884e2d939c1ee221adf07f519ef258aa9b83327242cbc79d09088023e47e9c5db69a262f495215ed8bf07e4c2d359560a359db3730c3e83900a6ff828233dc4dac8dfd907cd94b4119f032658ec6ea9654c0ae0679df05166fbfc231cfcd687560cd69a0c174db6babf08e1b644b7bcfb2726077e6b34fca86db1744cb9fea25adc32569decb997fcc6dfacf86c025abbd6e8624a98b06a39c811ffc756cf9144ac36edb94f0c1d164338c28e4912b13f768b1afcead684bb06657d31bd377de0d02d67afd5f43cb76d6f781519a177937c449b7e72ab925cfa42761fb8960c4f213687b14c103d47195ea8f17897696ba8fc061ec8b08c4f7fdff0feb69d7c46e2e895e8744d3e09a36eb3a251015c815bab925b23b9bf6402b4f1fa54d82eac21c39f48a4bee608cef73773d6b19e09dc0d9bb3370baec437d3d92d705c733b74ed834fb7f06c59d87775b79bcfcbe99d08a13b91717f6547e85bc9f11a235d585589d89bf6e2d87fdced38570398d8021b819db2d3a19ffabf5b7e92626eb23703708e6d69e349cd8208a5ff0dbb6be6c0b78aafcdedf9f40e9e034baba36e472c356c3c826490e94887bc4008da5dfde233696eb22bf3cc58f98cd0ba542284e81d1b78590a367a57186c3a22b5e13def4164cac8c51a42ce1b22bf31dc2f28140902fb2d49dea7f4e4b634278d91409043c1d689d7101612eaa41c1ae722795f63851c45e79d4c7c163383f5b9c3ec02a57e3b899acdb8e7fb115f999e3cf0b26e7bd9f067834ad60f903284aa5c31ccd8c97e098747c8db5e008b39a010c2e2fa4a86c3630bed919f5d91e5f6ee3f61dda3b73e4e735f9741b58c5aadbbfb43333b7ba1484d25135d9b21de19c32e45119c77c12490af5112fd6b9d8fe381fa977c0e4eb9bd49f1d06b497814ca2e68d539f886928d640dd12a27d98e594dbe28b769e4772d245cb1af095d81e3e3c8b0d643696c87143e821b83c1440b30076c347c73e81a3f254c53a956876f608c6c5c1dfbf066caa06d63bd8ee79c386bd213d2012b3031685b80acee1e2d170292e025bfe4079637fe2cd26f4bd4ad0f114fd11584318ec2d3c56ab3f6ba153fea1ab3cb145e4d67bfe229c700f788b9d43857d921336d21658a05d916ec263da99479f2063b774b3fe3ea0bb22d5cb16fd5e92b23d1fcd995f3b2dc5a69aa7ed6e2b5b6f953a08f9a3c2ac4d40a74222d84b306651c368ceca9f612d6aa90c9a58ed5ced79e5a4f25001251c16ec45b4faeeb37d5eff73936755194b9e2fc74705316833eac6c4770cb74967450ef0c079608853f895ed4dbed79edb20a52474264945359852ca38f3f265d57d4ec7dc22a903125688e74de5870b52fc17170e3a463495ebe21c6332fd149fd2c7f8f81fd18a1267d5d09db58fc75b1703cb23550466062ea40a41e967afd26cbd06abd6c8ef49d1e803d3896d420ab7b9d1435ee3c8334260d18e80565e2955c455fb2f34d80b6761be10f8254357a1321957d0cff546f95d4358522461738a7ea8c12c74d296dd2f98e11bdcb0285f762afdc0afad62ca39ac57a65512c6af3009589e691b91f5307e84e389344e47e796f87d0cf78a90faaf52a98e3cd59a9571b91de7ff6db9715f612b0ac1b849ebeeb05cf9db313902bd2dfc293a24ee8c77d17a102c91a62f9516d81c69794d83e1a29259ee3c0cb9a9e157382eca3bf72bbe86aa241ea1763bdb11cbdab3e81335b048da57ee708a538dbfc08cac675a9693e9210e5581a804c6c27d10a1a0576dcea3b52d10c64d2f3a698c0a79f291f63f0766a9807b91a7ba553a8a10ca6355aea1f3e25d8ee40188ad26c2363fbe0c8f176cd4b016e85dba5574297ac168120e7768b289dbc72c269f6a10e3096b0937d95c56e52705e02cf109b4332091ee8fe4dbef005ab8a745f2605dfd46fd6010944485d61163caad9ec6e3d8e2bd74a6d904efae792abda6b4c029cd06504623e2452ee423a122b73b179c3e56cfb6b4013df1f35257a21202d2270426aa33e6e0221610bd6b761b50513e8c7e48d2a67b7e716aea62c704468e63e1abe51b6d6304d9fd6219238fe03719c6920dcf52ddede6355547ad1e8d9d87aa812f32ebeba051127b70a39496c14ded0e6fe432f599e42169a94d901b3a76abb4b067f6a493e32c182156c244b7bd0b3ca28853109aa456e86cca937b648b3d4525f90011a2e2bf0314fb578ab72f639fdbe06a3982e74af35b4963b0fe126195cbafdd1a30af8fb05c3377c99da4b88f45d4dc4860108d0787dbb3d7ccb1e8960d6c14ebd256c914f15161f2719489982c9cd1346780d5f9a15fe4cdbc802fd0b66dfceb64abde47d3381d19c62be1f63558bb619d6eea5bdc133c01ea465cfc6448e85a3d64499d7fb4fec1151b6e01655559d61ae8994a9bee4b0fd88078d67620a2a3672513ed1e7f81d9ff0483b5bdc3dc4bed7860ed8fcda6f9208eea11f0666df1880433b17ba1ac7a326364b5786b02479888fb160974d1b23012e2a6d42b85878624b53036389ae4c81bbbcf0f0e4079a5dfd39e2b406b83a934a9eda3f796c716c0591068fa79d3a4cc1a9165b913cfba36d9ba2b5c2c5d21469530b049b61409d47476bbfe2de19956f67855362c4a87bcf7b90d8887cb2f6e1b8f0793c96591b1028d5684633398e3f5630410abcede29312cdd6872d69225f492c137ae3864cd07bb2477e0a1427586d8ed2e6395269604c3a632cb2049d2c910754dcb56892e6b7904690e3357ba7eb9e1a8c41269aad77bf026fe1e86e070dba1fd10751e8ef2dc7a3d4f6f68af043f878037b2dd709ad80956dc9220dbcfdb4ed3b030e163d29b484ffa2c02d9a19e3aaa7daaff78ef524565166a5d473c770418c209ecf8db40cc91f69997c77c4fb75c70fb04a6ce0fd9c215ad28e1a9477d109088ee5411692aa26941dda96ed8bb1106909a9ab8d399daa34736950320a9a07721037bddcbddd21ab285353347902a795861ea04b417877e6d828a8d837e17ea0cbbccc61c6a6c8e05437cb3f76d9d509a21fbb849e1876fedf7fa7bdbeca87c4f7ebe5e489ec9b893564ee32c37c67ad6b78581f22301774f7f32145150390ad4b1312e0f20c1bdb627679cf8324d2309400a4fb50853468105a6200f75463422b21df7f3d5a42d66c3ea5e4ea3961e9ea198b63ac6db840d76836b9c9d80c106c7a42227551dd15d033f235ca49c4680062acf0a0f60f8ed9bd5a0b739972f6340f38ecc972f86ba982c230aa39b031c88660bc4fe56b20da86da7468b936cb738f2877b52ef1b0906209166ee4d67da1d892f69529d763fe2553215e0c451b3a8fda608758926ebb8c446f6b24370ea7892d1b63b9ba98f8c7230909afe287ce96f8a5ca5833696cb6fa3a286c2b08d4f3c7b624452559a54a6048bc7e385ffc490c82a3f3040f51355a72b4e52f300f9322d330d9998db0580034c8c0895f3d004e89df4efe3ebb2bc18637fa5540923ac81f39a6bd3d0a4d672c5fe9ee11b8646d0f9be772053952ede4398ee3e80778200681fa3908fbbf0a2bb0ccadc06261018b19ba123bcf62fe5e0bb999f172d7deffda39d8f09bb77d4ee219ce2feb56173318f864169db0779498c02ed6bd63d4b92276097bfbb68d8bb5bf1e52b009a1f5caa8985de272bfbb190c3b5da201f735e820b4bdebb9d66605eee93970993f4ec02b49a28eb5d905cc319eb0f829e846f90c91283aaa25498d67bb6745bd9f1ac2a5f9185e9da62527690bba2ffc0b2e4087923c8c76a04c65177b9bf85d04b56f4589d6d6fe218ef95bedc748269083fa304d790794064c0f8f4d3f83dff3f1e7a99f481b8672ca078e513656f7357f3bca5e3ed262cff0bfe1f2e5dc88956b1ad2c9af5ca43d1e8bd6149109f6bcfa0ada434f6cea31deefddb0ae23b545a8a6684f082ebe6db8871fb84a03d5000e35fd21676c10825a0bf56e880650d9e19228958b93a0ad69cb6ceb32cbe5bb55d37daa72a1d856d84c2d82377526f36266d375629028e8f42b742a7fe84e6e8a2d9872c53d9b2f07a1cd19202ad357df244b6d5587b7edb9ce2f71785d31e925a493380e7777340bcd2b834143e2a0b1750044f677a72838a055b63fc486705b27cbbd5f0749497c2815b8ea9132f8c004708803ab416ee48477c6d734a40b831dd647d939c5a5487265523aa17fa27febd4b3cb15599a70e5a9be59d41b3579b4bcd64e3822ebdc3b82a322d47dc1f95ade6025fdc1b06f8154efb2bd049bf580222b285ba1fba63489654ef7023dbfca5823e70c7e0411ac2a44e0fa4afa9d45c4074ca2d4422a174fb8e0a37f17e87627e08fb585d98d264af4d23468442a01bb3aa1f423db6eab6435c7b803ef2f31ff609ad15344b00bfd9ef682a308883db546d4961006bc9d9e4938571e113cb052cc62b45d2ca9b6bfdac33bb2d963a1514aeb81e572f92c0a18bd4caf3c1d4dde740549627b83a70ec29c3112234c6148f26a9e66e2675c7bc2d750d5547a6aca71bdfbedb6ad71972f22ec0a5856da657ae80dbf0bc4aa8429cad5f81818801431f21218542123924179697fbaaf6b58fd505fb492b6a1ae23e04d39c44b43b532b9439b16cd684404c16cadae7764e430d3daf64230eba6f5b0d15c3ae6654c430522b9b3b399e64b3ca403dd79f623f77db5d3532e4237da2c76cdc9e93fec7b9845f6ccd8f5180f4c36ef6ec7c080fa20a7dddf961d68aa0c16337e8455cf5bee5ad4dc6f246b6a686c10e23ee18b25bd7d3204dda69c07e7468ba2e29c9131f256774f8d8d3c16b6c79f43cb8975b4fa59be90ea49829b5a295bde1ab63867b36f0912761d8b68865aba83370c85849fb8c7ae00b84582c483ae956b28535cd9176ce067e1326b7bdfee5034b12c3628110e072315fce35b4b2f693c2834862f788476252995279c555037dd771d8764669f7f70e2a6876b50d3f07b55e839b5e70272f0cb867d8ecfbae1d201069b923af7b2bb3f368a46de1e73eed76670351ea883cb8b59a4fcc7b7bc570bb111bbd093b6668e406c0cca29916afcf53eaa2aded85a54e64ab05dedaa06bd2c4f24e6857720489082eec2c13f93962c467e5d9405a233296fd8ceb8e5206484156175b5c78492915bd1f7c533abaa419449f71228f41550cf94e8bb215517628d420f90487e39356048b11430446833d468d79113fece3fa3d1caab9dcf2e266b3a1601953b32b44c14cc985b54a699293052174fa6da3d35567d5f6f0eceabc1cbe492f61b1c42bad322b303a66c5a969f7ebd591b032b3ba8d534f38c99f475c8ad7ad1591f7190ef580d74d040f5ef2cc8e6c27b0c85e52f067c6a12e9c74babe13c61b747bf6ad4f9d5747ef8f5acf22df456c21806a055820ec9e49178bbfaa1a61208c19066a653a272db8df968f1e0e756f32c58338cbd919105ebe1b80d5c65bda3050c0b3937ffaa241755485d18b369b2da93ce6d091307180156e9b7c4824f8cbfc31bf63d370c9e844eebb29699614c8a411e7a1226bff8193760e37d13311da0e7706b5d41b7e67096109f29b78c9487bc6655922e11a07f6ea8254600f9ddccfba5328abd676435989b08518f622c97729c66454b1e2398df8359a5e041c72c4703ded88c7a4aa75d2e09d70d7671edbddc36c78d1c48956418b71f64d9278f336984169477284fc6565bb381cc8ac20ce2105dca8b6d959cec404e2c32c258c7b3ded12b52eb81fa35b686c489266c8ca56ed0fc9143ea44f39f080ca0145360e8a18be62966c659d63a1ce373dbb357c73742b9a59140e38fd51b13f7b10065d2e32755ad7795ba6b22a0ac4a210d711a14ee72645f70cc431e0140902adf6db46be6726e4307751715f7cc5d4bf8a3403970ce12d873b32b2cb8defc303a682aa112f1eb5231391061041d0959371746d6adc2fbc4a660eeace53c17f6fcecd4c94852afd34a0792282f47feff752734cbbd5bb9294670866f10e9b89a4103ada61310f3efe09fb9ce36dab6c30c92276bd7c9aed3acde255e64137e59058631acace51dd85cd98c080261f6286a682c2b4102fdc64c1c55cfbd23a42fc563d3763829133e1e7b8453e9fef84e2cc023873473970c3d5c517d7a831edecd46878801edd696645294f344e6de75eb9c7cc7a80ffd96358f5e717b8bbc267fa0371b5f25c668b173e9a2e44bf50eeb0245751740691c7b235936d5ce4d9673a988fd4f3669367e2fb9317ee7c914f785e95a329cf41d763109df00d1262fc014027290cc15ad695844ee5bebb203259c2315cfd7f831b4771de16b23125c39a69f3b275f053f1bd9721b39e15494490fc35f719f569d9f3e1f6503296ccbd8120126d2114a2591ff2f0ed0497db34e32d03e22090357937b4a65ea79f3c60a2646ee218e6b37464ab103e781326b48bc7230139630b7f9af1d0ed705d0876481c7e9e5b74b9eee6854c96f0356d54c67da26c9b5f2e97376ac028f871951fa9a8e928e47614405581bfd3226f283e55c811d405b47a2119553bc381cb71f059d90ddda153d5709c9926b6542207902076d831570d28f41c05d34f70d0db9a54e8ebec57b5608ee802b9198f702f998966dda13350c90f935de45d9784503ed92e73437d71b644565c86997a62dd6528e7ad3b26510d0d28504cfe4a38dc084eee635a64e51fe0dc25d80a032f855e7b0ae208560eed0567a5f1165c6d69a5cd95bbf5dd619f1f0a5f1c380f7d4e0d60e043cb48e7ce7ae88fbd55538af4b2e19e59891cecd88acf66c0683b270e6d6f70db86d1965b3a28a4b2db0313b5f840462b46c308df7a19ab113ceb2b6b8e6f5c29b9a5b18de55e90d8c87d3aa3c8907fdcf084becdf6ca587c5b90369f2dc9f45e9eee57ec1169bbe3ad433f7015aacc9be3a303ac26b37357d70a42b0d0a74ea27aedcea292c7c246b72be3ba326321b3a076e18958c1d65083d7eacebc316c881cf0cc55d5f9310ed3b16ece4bdaf4e2ff50dce9f1b79fe32bba38ac5beec2b252e96832af03be30bf09c03f8c793e40cd4cad6c16b3ac39e81faadab1b2e37d93f92af0b7074594e2e463958e2f1e0aa60494ef433aa7e694c3c97f231560e6fc3961f6d8eec24f12b0e5f0b5c55c75bee7a95e61dc2292bdf35c0046795f3515aa64a616deb1fb6c23233f49b6981cc9bf4f34e2bb3815df2557dbda6fdffb0fc3db1943b76b308066c0820b55d68a2d58ca0c24afbb0b6296b6dc33e633d5e241cd765684ead570a0837ae431ed1d2df3c6e994bf57d6e198832372d210ea8c09e92c257411a201fc0e676027636416df41d944c497db4a13eef048c8a459960be11736fc0e897141a4bfe79bdb30bf84ec175044b436039de14c06c84fab2f58c9a843f6ecdefc0859c2d02279e6defb6fa0eb75cc7d6b8dc4475a655d255a69cf1d35eb3d15686afe88b26a38978699ec02afb7a2638e660a20db9834f0f8dd4f6d1320c7ab50a1ee06f006e0ea5cd7a2a3d88518789d7eeeed9e29f3a901469d98ae076e1167fc3aa633abf416e83b446a51a192fab0dc3fdf0fa1f3eb2d3bba16ef74c9bbe969613bb25b787d172ca63be64d4ae28ef22a9733a014e1e4658786e6d24cdd015dc869793c13d6aa8379d018a7d4ac6ee1e16d38cc18edfdaaaf2b68cbae6541db147b42a4021adfb9894d025fabc68f0c04e9070788eaf2ba5bd9409ab8fd10dda899628bfa3331aa72f247660209098ee1bd7a728b4ef8a82ba3d1f3b34c2bf7adbfbc68976b8abe1e63479f7fe7febad05fa9ba3d97b12fe1e7a86b5b824f48e52c0a8fa459a41c9774f9a1d5ca1e83ba56f5d1d7932ecb770c92345bb3d14d0d321b779b30cdd2f74ea4836d132a2f4762789a3b78f0959f50c1a178507d09608c2d96b82a77f692c819465d59ee257f51458f9987e26d6da803bf3c0ee34a601689d61e18e935d017606397b7be043a490de0c521f7a273e43dca4c4a5d2d997eaedea25fe56707ded9467f424fcd9f440c0ef2d21c79c11be776841b4f8cf2639f927cbd68d438cfe4ffbccc8a197f3759a9f70f1b8f88ac76a31b62e5511f63f141d8cd5cadd086bd8bbca6c90acee65e04de6fa522535ad5ba6981b8d4dce04efab1692f47aa9642fad25eed59affdd1e6ce8342ba7e4c2efae20e44c793ee0d53df76b8fcfad7ed9aba8bb8467d0a497e3ed5fc25fdd493b66efec30183b8d8991ebb8f9c9e2721b28f1737945e0b9920c3176ce88ace7fe31ca9be65d58e4c65e306fafbe1adf37b63472282b0a05ea6cc76b09ae5d3da7fd59f7490f10f25ba26d37ef39ecc09af59a31e613f0bbdb05c30efef4cacd5ec9c84d85ac61f6553177328f7ae779afd0dec1608f636575c574ba8de21d0baea0809198a11f47dae515c384a2cddaa203c2aa838fdb407586f62f95bb47c5fb72af06e176910d3c804d9eead87dc9e33bd25286be9dd24d84d9570a2a9362ba1c4501353acb05b09b73f85ce93a6bef2958794a325d37aa011eb819b92f21632e4370acc319d36c36f4ae086aa15c9ec360d2c14d34d8f3622f63eb00a78578645b2fe596c9f6abdd35fe677c9682975231c5d7a32eba069327b7595ccab1c7ac8221f1102b24847e847975ab8decd27c11a02afc55efee0aab00e6ca4c7bb8d4a73067796a4d202867897490f78253c8bb8bd323619b9790ae1043748be48aefbfbc5e7a92c689fcced1aa8d6b24daeba3483bf398b7c12b042a0122b1ba62ffc7a5b6802e0d4e3c3a7ca3ca130acf00e7d5b535bb319ad5e145e830671c73c3e570f879f84bb2625c879b4bfbe9fd65eba9687f413df4a26f319e7c74a2f6e830a333853c02a7bbb6233b17b37971481a452a97397be5b69b44efd398f8d633c591a95d83ed829c023c9f64b85e39046e6da36bc9bda2883d14a6712f927cdf839163d97a0ff19dc0b057697461ceb3fa0168406ca87fc227c9b2e61d5e7472af15a72b0ea9cc11b06679f10572017281cd35e7214b30282b4e4933816ecfaa0b5f0a6a22b620aaaa1bf583bce17d3bc5573cb33a8ae5071f5ec410b099612982b3e5ab24f815af03028c474629f1f933f98d6427cacb284d6634dfaa295ceb30f47647968f30d32b997062a954e2e78937045bed85b34ecf2f71570d10db60dbcac27e2b9032b3e67fa308144cb59f1c788eaf2c3780dbfbfb4de464943c8391652b7a5012f6abeda327c35b14f7d0c585738e83a371d2d5e2d690edc73740190dabe6093f91c6a67fe777f600256e18278ca8e4e0e78767ac72bb0a4affbd3af77c0ef0b133d3dc56f89894f146a4e4d6bf3fa05e2c11e4bd1db5343150b427ce184792165666e0292d634c2c5f70716b6047f8e6126e124c12a6db2d2c34eee60a5442ac052472af30b068a93c4510c29530dc622e2c9f0ed3e633f1ccabf7ad13f23ed220e7e7f80781c95f06455be3697dd357ad5f80ab094c163be78f71576b48aff394178397d7b7612e381e7dd1943a66a4534c8f96537d6c0cef8efc6956d9bde1d8811d0c7242a5ee8df70680bfad19ba4934d9223b33eaa0b261dc4fe45e0ef6fb9d1e8fecef54aee9e98da29769d177da4b8ee946634b7deb69f82392f0a1ee50985661c9f61dcd0623c59202dbeb2549533e7036deb4368ac913160729787407d4a87a28343f89a78a575fb855f1ba00ce96a59fc5e9561c93fe03c4c642de18cc54a002d6388e2ffbaa612737aabae1abfae443d1ca347a32909d58a69c37d8a856f7638c2168a3d5ea9c45dac42d3650a7e89cc7086dc9dd0157459ee3f757e53843bdd5df09a3128c9fd85451791ed4f142becba3ba7482114a591490be3f080afd8334b1c79346311f1d527368e468c7b3aa4a020a3499ace7ce4b10d5412cfe59be2e4fd9951ac4dc8e140ef849db5617d58f36ae606286c7467ac70a52f80d16c3720efe0b950624a61c58990481e798318f31c772178f998e791514bb6939fdc597a75f8f49bd0db97f7a9cfd5508e95a838489f4c21deea9992a7d266f7cb619ad952df2da6944e5ed5c18792285eee28a215c7e6fb27beba5b9638d661e66eda9c12144888c8e6f26577f63b6e1dfb38cd0d72633b5a63dfc0ee3b60840b75378dd6f9e6669b166e86de9fa6f7aeec3982fca8645b8e098be32c3736146d689db047d528128bfa30312cc529e5802d0cc51e15f41bbd7133e9ea61234dab7dcc2dc26f3b77cf15f181fa0129e2f3aff498caa9ca81e85317fc02e82c17a85d2dc7b845ca242546d8432da3d4ad42a8e5b6e3ab9eb33974b27067c91e945daca0e9973a0faaf41d01d985edb04aaa5f7a09eb36c5ce4c9cd6ec00b975987f72c25d385b60654885196fe1f5124e0e00ced90b6a894b2f415b135939beb0e8478e344b8846ca7b5dde617bb776439f42b1e28c9106cbc91925293187c9d6091171df6079663a5f8001cb87788d7090af4333206484cfc8141ab3b68e38771c1b55d533eaec7fffc2fd6f9b8c17cb87880ea865d41901372300b45df8284e25e8c22591deeaa23d28fba843ad26afc2675e7ab88f12781d04de64e2bec24a9063e0868d3dcb6783f98a23069c4fb3c7a42336737f7aa49721b3822e5468a90601b4ea72bf28b6341df2c57c12ef7f8c9bed8c9a3d7210a182527fc6a08c560c0239d6a1f63209605a94b1d2509ce7218466985eaece71c103b305760cf700d783dc2475ae4bcc4a2da61f2463e57456c13651ba860ccf3e298fb3ca2bd807c19fc7393ef7c118355b2018893b998aac68b06720c430537891c673b47b26f1e802635d6165fe35d36801c51a5c8a281b632e4d57606eaa558cf8afc39522ca74588666927e3f95832fb54c7fd7b268319d79d3c610e4fd632e1ce0237c6b6915c4426d4f8e60d9e9d7dc271773a538d3b12106de32016de73fc0250fbc7eea9fc2d19d1ff5da2861fab4ef154f2b614799d1ffca199dec2aeabbb9187fe6bc84bc804313fab6b35e318c94ca3ca720e8e6e66f7ad6a74a3a4a4e59d8d4db0b5263a5421e82d245c2310f8a8716bcf922a016f36ba35d9c460c4134fbc8b2f07633b8208ce396c8008226a1b76c7610210ee768ef8e477b60a7ac42021fe385be268ac8899957cbed21dba399655550310fb5737cb294d6583aabdf0920a38aa2e4cb659c610f43785c6979b08a963bab9ba7f24a88fcc141771b6693f929b25a051ef414995b039d231b7e7e4f1c69afc2ea655e29db55908127a4e18e506b09e806448a8a5500b40673145cc9897a4e7cf8700791c3a5475b82a327d3c46f7848b4cef76cee0345866f70cce0ddacf4da6a0fb1c9862904c209ccf1f9cc771922d5c091434f0c9042295939b36c882c8fad1514e8b566a8938d2b74affa79852625607c619feb26e4f775eee93a28042b6125d958c6675c3f04667cc97466427b2727a456a47e13b415ec1373842a7d32c2ca20ca0cba0c5de8e879d874531d437c98879745eca32638da1bb53f3e0c0050fe25383d7dc88c30e0b44e5395d7baf793c47a98093b8c20017ce042bcb3f925f958ebb99e01f8f196304a518e65fec1f8f826e67df039151cbf662a92309d5ea9491f8adeeb7643efc6d58432e2bf5853657daebd2e84a1052b7ad3a3bc3c74b1b996a463f19ad8b0cecdbf9dd5a089c34311cdaa27d7167fa181c1816648c18866241982003d252bf98c4b8361cb37abfd136a887fe01d58a3c4d0733b89fcb67fd265ce878dad82f73c163cf158b5edf6b391ac9fccb89096ae703f81a5d9dd2cf8e69294f002a90797a6838987ed54c0ff013a01a4934a7f58d76df1ec017976830269482df8cbb64da6d6ca254a92a4e529a6945616be6550e185bfc1f64ef133d0e3468ba79700b598b77081c706b4396e432e89c69ada21f7c882b0f3a985cd359cdfe487c8af88dee099742e55eecab9ed9cdfdd910232f600eb3b6fa4ae2672f43dc9218ffbdd88d7bd9e8a0a46e4bded3922998a7de7d98a860a6a74455bc45f6e2814ec62d9611a6e98d0e391197aafe860f37b72cd1b98556b724e6f74cf349c648f53504b665c5bc045eea07c1f26a6a8279c9f03668ba37cd5011e59bd68d47e864da249fbd2ca74fee02cbadacbafd86950ef3240bec144f9f33440611b04f14830d438f8f5f0247d08d17a6238838d513bea43423da45a1c79a92fcae612fec060198aec1d06cc0314949fdabc848a5a8bb923cd0dc12874e2fbafd20f0ee3b22ef1e825bacff77dde301952f9747487e0acec18451871655081d9e670147a77ce34bd725bcd078dd58cc5ab0218c460ae019f426a176e80c2c9313879d50c4391b3208fe8705e86d81d0d7ba43455afbd0307809b9948f550f5945f8e16713b3575ad8e872ace329788bc1638bfb799da937cd41afe17ee3c47893c67b2853adc8294b22f9f1cd9b053c6c91d5e8e86d3829be0c1f71739f2c3815ceaf957877a7acc3db0363153999aba9cb6fe8de8ed4eaad20ca0fa5c5ea3d7156541dfc4aa8a29a3c6c295ed3c3cf4d8fbe5a6c2da472e675bacff52aca722366e895d6cc0076e1bc65863463eb9bc8128b9df0145891464cafece3d435daf08a01ca07c7eb76e2ab5a2c1ae87987b86b1d0c2d6b30437f010dd7ce67e76ca3ffb5341145a296d080e17be7eecd34993098d824ffcbf98a34816da25f953d727a28dc33c60e43e28fc0dbec52328449a27c21eae1026bae47da0d81d6dfca7c13d18735f591c8e994518ca6ed1f812ad36f00a4851a7ab76d2b1b17ef181b31f25dff51b16fd3eec6e476f0a6da6416167e169118b4d718b43f24a7f87d1ad0ed8aca34495e0fbde6e80c591847995cc2bb9349130945e269b0a0168794ddca7754d4f92ce15bec3fbf803e4d5eb1757aa8f1c1db10c84d50a357c7bf7fc084e6f13f5b34c6be9bebcce1be591307803087579c89e9bb4fc1fb8c3c54354ea76a83b44307890940456893f2c9b025d178b4144389147ebf860f42fe294f62c4a1860ad6efa2df4446477b59090010813ef2450049fb3e97279304a13a691af95960b47dd2d0bc7e2ced6d9d294242cf940f5768fb3d648da0fc3eb7859478b7c5b2134f6cf8df150a115e3d2925cd1e154440a2602e26e3ac1815919f2dbe373f2cd4cb8c38e699c30173d3a2ecb68502a628550e149301e003ce4c8ff68a9eb8c45b4ccb5f2f7c710b9599fb1e68f06aa1242144e5862da6610fa938f6089bc70a5ac55c0827056e7601f3d126c58daae37b54e56b9066e83dc669d5dd7040366111ea9a532509f25174c5b17c0f0fb8d3088d6b1c775a1266957a41befaf8021444846d2cfbc2d240387502e283a2c1a055b5e5da22a365c31d9e5c11a07c2af8ff1c169ba6a2fcdcc5cfeb5357ea4f7bfcf92e378ea7085c601a0b19d7ecfbcc02929ce540fa2a90de52c266deb6540eb973f079788c1f8833a6ef5a95d17f7b68ef0084a6e1357ac050533feea8fdbb0085e342212fded730725da1982fc8b4f057fae7c9eae25d3bc9d017d057f9ebd62d9c063b82ae11a2ecabe466f850858e19f03912b11c0d014c0245629597b725e71a14298c9d1c4f4f07657d602e4b2f1f3d3369364cef565270935912dade49aa07141461902eb03fc6ed4af2a68899b19569b675ceef36e673b314546e49a34c0e22af02b84a624d4babf055982ce33a191ec50d13dbac70ebab3a24b5e0898dec81942ec0a7cc1462c035036675ceac0bcbb0b64cdf1b2cfa25ceb3ac591b83a1543de97f3e967ed08d107ef50ccdb31d550b69a3d791740dc210fe2e470b4d5aadb6d38a55ff0acbc0f39b7f7e5f16bac0f192fd7a0e8560c72628534e66a5350021d61454a71d369c4da095c95db3ae331f33df0dab9dcf2339a78f2cc2e9e636b373ea177d844cdf69a7549e612c581523ba6d9983c26807fa27436b1bf959293d51aa1b8a4260ef99ff820581c06ac35f1304dd76f143cd794b981c9541a47cdf00247a06ca6ed5ab05f6f1f12db60c3d50522fe079db26abae5d22da007503722e824d778e8cbee203ed8649aa7780adfd2b823ef1490c352963a70f5f2365952af5d93246b44ea71ff0c2b59aad4ad5c19627973e1759bbcacfac5135bf80deeb7287236471c37f73e4170aaa5a5dde9526b553fc95187323a78bd5726f09cc125f25a542cd66c00ea4334c78642182fb36f916ca655a9fc0d226f0a536576301b9b033a55d17b5cb6e0a2c0139f7b29a9cbafd67a184089edcb5863ca6d78fa4ffc84c88e2f72a5392315f58b82ad047c9c6042fe26ecbc71a55f4c65c7267794cd529c530b32437fbf2cd47c78fb87fc9da73572a5e925fd778612d0ccdb9ca8b87acabef2cb434214a29f70f635340b6f7a39b1cf113a17df902f7fea4e3be22f0e2b47006fe1c54b42ec3b30600f1e422694926cc8008db98e0fd7fa8f4c84f3fcca1ef6d84331482265a1afe57d761660b1fdf6bfbbf6ff27894ab5869761ae259669290da3b391660d09389f13f608f8a5d95ebe98db813259bc4d03d9193c9d5868739205b49ce2dd2795c5c4bb82c6f49a137be4a416e897be4303b9ce0981960b2ab7786bd0731c2b844827d93a7073d2d90d6661ef6c02fbd338002cbb1eec06c03d8a40f62d3f76aa1dfddac3bd8d7a98c02700d5092dc4d0cde9e68cb8c6d9a4bcc705c27f91c0d54b01f0bad6b46976044359a26f666d69a1132fec26452543070f498ff678728d977fd7182c0c3cfd4d2877fd4f9f32eabd23a69ceca179cf8d6c51779ffc2cf719678898c08e35e16f709a8012463296e4287b8f2dc5d7c453127661d0459543f68f4954b112254ddcd1f02f4a608e66dbd451a92348a3b7bcca8260a7bbdab17ba74ae7258db0f8339a958c7dd79bdb0bb6f80917fd7458708c4c9e605630b499d83d9fad59bdf19f8c64ac4dd41841949606e3c68f1c087d26a64c904f09937f1300b2fc74c6981798bc5625803685ba1d922f40f9301f708eacceabfcd910f39f506fa6a4e94048c97dd9b73ddf36725de566e3d3011211ec758c0498defeb8364306180eca54858affbf8e78fabb4812343b284fac2f7c6060b298eb76272f165bb03ba2486fd069055916a3f5fd3f30ba9a15c6b8899a27bb4c1ba999395bb10cb99df878e3db66d8e67814143e4b8b1ec652bb086669a233aea0f681587aea23ff99d1b0290bf6c59eefa4ebffb120cab91f33509a9dae48be1cd856447292e78bcf9f458d53ba9b9573956b80433772ee4821c25c739a6ded021ddf08bbe0a55c374c34c555ffc49b467a4ee456e3b6888fa6efb45421f4c441682f623319a4da27ea4bb48bae8a6f845ee7cd161f77b93e288adeb65984fc4272beb596713581d47105669f977b663a27ec89b3f05abfe020a175fb93f9cc0b8049a4bf3f3974b69f1c7df800343ea8383b03c364f030cae559be86fc3982400b90b453c936ba914e572864458799f1eb602b68d9ea6078c30f10edf0b237005b6af8b22966cd16a748225b9681a723de120d352873ba2724936c9bd568e96d5b8b2604e539deb87578e9c8c1ab8cb3d5320ede347893044d7dd7b39cb4082cb02c34dc21c5fbc072009259b828b2b269ba7b0e74181ea62dc8deb6aed9d56bebf5134ce57ad14ec37ec5400febcfd6624fc367a87a434ebf7a7d6d02aef62670c08154bf1ba30d80cfc6391173fc01e7ae421d00cab17cfba446551458a2bf0ae36e70a3d8aef225e8f002c92519b8abf7abd018bbeb5e7fb91b8c859df2d79dae09b05a009ce3da41e720490959795433e3c53ac6e7d9af16f667e2582732c8cb9b103b9b6ef96d64cf0124be13a912fb405d2c917db2f338022ba51fd470876d5f199df013d662bebcf2d37239bc83adf08ee7c5eba411fbeda6c1f4cd24bb70edc17cba966956e4835d1cbd02752997280fb809ec178870ac79393251588601357c593954d9c1279c39457b704e49e15cbc3fa2bd50cb2264ec7ed6becf208fe68a28ed598bcceb5bbc6500d6725cb93e19be6baa2337928442d58a12ec315d983e9a8d5cfb89ec5993aa18b35c1db280f80726c4c33ebb9f9a8b31fbd1a81c443e5d84691d9c98762891a98f4784c6b2599651119dcb37f65c5d11749d3ddea8d2cb7a039bae94ce868ce58287cb9bc46f9e2e5bae16e4411a7e3dc38e5cb332e1b51341d594af243f8305767a2d8b88b141f32611d682f0e85e0e6bce80a994132f13c565e1e50bedce1ea4f94de3762d20736aa6b4ecce33b05e22480c8b6a95c1e1f0d2c1f5d9c3803cff91f0a8b34306c058896793ca1cc85e73874cfa05b25e93035588adefc6d2258ea655e762d46002323d0b8a0c4135181977d2571e91e3c193f69e61719832a6d0bbdef0f99886e6bbcfa20f3f9d970d13c9f0ea44f36745da24876762eb121042f5045e91eb32ed69538514eacfb1f579ea003679f3bcccacf6bc7b9d6cc6dde341aee65d49d973f887dbb38f3b64311690eebf2b0eda096d13df741a63a829a5ffe450bfef4529f61888aa9036d4acca58114452d07e9de2d6454e116b10af5b1b9f3d9e4330502c23f7178771b11314ec793e59fd4c472c184d161b29a007c8b0a446592b290edc18cc7289b030de3a49f42ab57189be74ace96f376e98d6efd1cc85063fd3697ee999e1bf3da4a2f1a81cb268c14eba14c3528d33a30cecd0e7d3281608da1c9fb1c5ff7b934fc1d1de9df5d48bc5d53466ae5852258f5be48ba5c17f81175e05330df4a0e95ccd98bf809e48d4f11b0bb30be38cb5f2dddec90250787cbb9a46c3d768b091dd5a87e320b68882704ff5d1434cf931dba8ce0c327b2ef75dd4abc742c68ff07f518d0cd95a5758c2fa73b16dfad9a8786a5e56bd74ec96c848a6545ba33b6bbf891d1c741fd579a79eb605e0569a64c8c997e80cedd8906b191f262499ec1ec243301547d8544d4bd04c6bd1b0efce1a68ced68ed82a0df496cc1eb8508eb21cf2b6d636cca72533257031e4be6218d06d404a740cb759c10e330fb37df460cf6f14e6deaf626cd3b0bfe2eca5810ea63a7374b66c70a18e62bdcbd607bf415edb43eb215448231cfc1e49418468b412e9d63aa2e098915770cb0d4b6dc7caf489007e07abea55ecdb968b3b3ac308debab0dded56c63106974769056be2beceec332a8c8ba392e05f008457696c6aca941967e25e53fa67dfb2cc791785d7be3f6de62e5821bb9d235dedcc927c8c440da394c55a601f41bf617e93569605490d80e4d7823ddb5191d6f26481e920b3e07a7a2b22f4baf7a1f28af8c277d1c397d98956cc974504041688f9efc54e2d420070cb8203ebe2967749b4d020285f1e555bda312ee946fd8c57024e989a1572f33af3c1538a30daf45470a39247fb9e1753788d3060997426204f725439d014049a9933b2b18c768031c64272a28521d93f5b31f036eb0001f7681cb179eb2b0b66ce0c5dbd2a9093fa1e19b5469ef7206b0d1aa8fd9bdbd865097075a4c944f64acd3a1a10b6f5f09ad48d99734ef2ccc969ace6aab3169ed8070533cd6fdfd428499f41233010ea6cc333627a61c8983b8ecbd18245c6adcc84c78f059606658145a0b727329b9a036da157c3c6e0ce828b30c74cd7b0745912705dbdc7f328df35c631cd0919f88095edd245f50f49e04a96ad4564bfa2d788a33b649abf1c1e1ee4b4c3dd57d01374f408f130bf6587bf84e98f117313a277202abcb507cf0088433c1485230cefadf9e28ce553fa424df89b58c37cac47a035d377feebbddd44bd44f39a15fa3b03b0e6b68cde40e800bdae96116fb14485bf6801685945863096fa2a5922ee1f7a054ea276d3606143eb760b5efe4aab7d3bcf974358853cbdae868d6aca8d223f3dd154eeb46829b8de864153d86e01faf413290276a2b4ebc22de9d3de089dff139bb53d4af373acc1a59d32545a7c6703934a8dad0eafbdc2fc9dc4ce702005886e5d69f8a4d28dff107ae7f771f9ca800807532ac002ab5434c1392bba98e58ad462436f98e00416e1c3d32d7ac3d319b72ae67f28dc276b2a449e9bb93626591da777a2777199cbae4f7688c2082b581a2087c67dc9903c92d0e011c50c4ac956757e6ba3691cfa99472a3ea9719d7772d979f44aefb562421673f48e2297bd190660c2a4497856d530d05b1a55897c6d82a8526f9d2b3ebc07f9bed24a8d1d2c71bfb545c6de4986f1e105d261e94bfef8736c0d4e8e72aef9d32b79facb5e9c1e86dca1da80c1a40f6792c8a4f431e2288599b0f7e91213108ef2d7aba32ded2fe3fc46dbc33e0f56e7eb7e47f39c1d816537a49038d7421a0d3372938ac0d7f277fe97d5b25655648c0303619777bb1e5c72b3b6e1936d64353c641e99489c892448454796e5bb97626c9eb34c942b8d83dcc3c3a01f66e168a8b41a1f54ffc087fd6872a8d6b0044a3d438fb8c00fda651dc89f34c0240fb7a3f5bec2132aea931b0941d88f4bebf645af02cb0a1e1206ee68bd8af0dc8d0517ee9b3be01bb540fbaa6cfd953755b3bef711e0bb1e03e36395eff999688ceb8456ae253be977c3f0fb64cb24166354afab7bbe619c994b5e6687086ad31f9320057f4f59b0f1e4a7be31bbf1831969e60b115eaaeb8da56dec6764e36be020e940381c562da3eee92efe829958e8a18a0c713bbfa5dd69c57d089cd6219c302fb4dcacbebce478bed412094ad0f1a92003b28324032cfa9d89bf0aae74944d4f8ce1a8496e899cc550bfa7f6a3bdf19cea3c9f20902f55c7d89cd3fccde5a499e89ddb691920370df9388f45ecbebad5b09e12999ed6568c47d87260860bf9c891ea683d20d961379270fd6a50339f9e47cb623c81c1d24fd21592fdd67776e8c153552ee941b28ad1eec809975d9bcfd5b2f1a7184a0b707b421e825b2cd9ccbb83dab96546bd5555ada05faf617d25325dc418b8ae54936e53cab24e658f4b81fe4bf4354a37cee2c68021effd9b79e246bb9f586e853f42aa953aa306593b2980d28e1871acdc3893d3fd935f0079eaa3dddf271af7a4235b090a2cfc4b532a3f2ca4dc7febf4129eeb7d79142b9694220220edc06b1262eda92888749c8ee8ee3fc069bf1fca9b1cfc0063a47a68f405a6554927edd0ed938108478cc005e6dd70c1712d9ba9bd09b468b7ad178efc46b8fa423199cdec3733cf5806ab318a1a9ba2158babb3162eb181391293e27283cac22119ace7d06d9aaddede0eda3e9d83a5f9d350cf6bdea0975146af2690292578859b9767f68ff63fddba391ffaf158f1257cce953a756da492a90524bd918e5b80a35a31a08bcf1939dda47b73b17c27c4f32a56699a2135e7cde87abd045e785ac014f880d586f9e09c923b4cf18050aa69d59bb7c049039381465e1805c6ca55bb02934e730c66facf8382089fc61c5197252298a9a6e2cc8ffbc2d20a225ef5dee11b0ff16818420aa2fb3e5f6fd23ca17fb578cf82b56d665edd9bcf7777f891d89437a080cf8639c84ada137f64fe5721b26fca4870475105272dd9ad080cc25b8c423baa9693fae6a197ddc37cf835ea9499000673f3e7ef82b58f55a388b26ac918d0ce35d590e5cad40451d413d2b30ded8a5a366e462cc2a8edb0c2d31680c88589076aee049da879d5b8b2f3777143491644a12f88fa6d73e93223f81533ad0d0d5b48b0f1be7704c52098c666a52d1c187e0374850ffea9f8f526612ffebaf52be78828ba0d4e11f6370044091fc8cdc85e76f5c99c0d4b911f436730239bc00ee56dcdf41f4e67b0143b104bb024ec81cd76f0e4e8b9f3aec42461bb7a6c1aad8c4d009a6b2778eab604e6288896248565b36bfa6c0b92e5ceb8650e617241b0fea3a17d13ab46b1bb460ad6045bab78354647165a211d0fdc574cfa3866bff5e5fe662f49ed28634d3862b57c8227d9a26626641d97108c2e489e167d9dd652fd76c4be2a4291a86a22f76229dcc129d5539bc75b3bd9a7309cc96ab29d2bfe5b0559e8c367c0dc187b734c10e483025364e8f17badb27b2f3f92e0095bc60d561d55f7b5a8f6fdb71e8de9718aea618275209d922a47a2846105dc55e7175bb6e2cd0ed43974fda28193e871ef865fbfb38b3fd5fde07392dd49bb30519bac69881eac668299ed762de9ea08958fedbb62d019128bfe153e31c036af16e305e72ed3c6525feffbd48e4da84bdba42f915d2d2396b9fb0932fb3da13a5040df5ca576416ce509663237dde5536190023044352409c333dc19689af9457422c531250e586122be1aaf5803c93d91a2421f40b535a2f5c1ff478db9d9cd0922bcac2fe8407c7d8add074908fa9e2e9bfbf1ed54f1863b2a5de479ddf88335fb70d4836c61ee4210d72baba33d64adc460242cfe9abcdced1f8ce86be94a5bbe585cd91f98ff4549dd8730b9c099f2c5d272b3ce2a68385119e5d100c89a6dd05aa5c828fc959dde026acfee200c51c0860176485d3836f6a5fc3a9dcc27e783c7f20dbe779d40fd830513924c86fe7f375a9ec21cdbd7cfefb2f9bf4856fe84ab6ebdcf28f6597b35b8dd790a3fbb6f61d2b661f753ef0d9dd0ddccfea8b5961e3ba629354dcb98b2b5e869a7ffb3ed34e4d733e9c5e515ed105f83729fb4c5c7315862d26f757bce202104f39b0559797badbd4aaa6587ce98fc6786a53b3771d44ebedf7461dd1b5452a93322c7ddf688709af6b6458f60b8f1de8b2dc7a36686d110fc4932e58076cf995936a5b5e48170a1904ec9323d357a3bd16783b2572ba281d42b4f27a49a2245c7665c7cb39f2b175ab8ad336e7bc643911aa0f0080b1af95f227c35fbf010ac0d170edac5498e09673772016a5b68a0879845b1993e81e5a96410dedcb6ab01a49f8b3341c74e5e7ee1a8639bb898c1bd5a45f3dcab166a074f14fed2e4e04c467b731a1620b8d2a8746bf2e6c1d8da10cd5c43b9453aaf20baa929b31a71ec1f6822719983f296f9d6b5b7c321d3651c3cd1be25f7971a4287f8e5b8e2aa4ea4936b4d185204b3b7b42b7c17e220cd979065867d9ed5a10bfa081ba80b011239087314841e33549e148c8e93d8361980afffc9dc458912e2fd100cfd6766e5802a3c44adab9a9369d0895173f7d5ed0fb78bf68f65d0fa52feca442a7a4be205eac57c63388a67c304d504da6e0029d27513f8a8336209ec66cf7c1936b9d57201d6e6afdb372959c15753d8ffe54636b0a2a7da1bb9dcf384eb66a647952f678c47482cbdcff3b8228becb2dc62198ee5a22d679b3890e1effb3f244e0b352046dfa455f95190beaeb9acce6ea06ec0c14536a13ea53440e6d63fca58e7422a1c457036972f5e56f084f8d1d1f3c8759e17ce058e3c58fd696ce8541a6204b51c62b7a2e8846c77aceebc12ee8e5c0b1e4527cedcd5f64d20410160a674690c8db22fba73554a7b4c2f8a427d9ba5e9b0c21fb931efcc4102687d6b255237542a4d5ac2b992cfeae64a1ddf25fad1031b59cec3bdd3fabaa2b30600b72ce6267cd0fbbba612234bc395bad6f775c999112f031264c1c4575073dfa1986f3bbb8732cee0d0fb081bf532365b0619bbc9f17608f49366ad87dc04d2e97a5aa1211b803fe755ee675daa1c4907a149e41f33a69b968a32ed39c99919a9bacc94bca7a13db78c0c5baf5a4b1dacd8dc59f25687854387c85aeb32ed86bb08fbceafdeba0ffae91cf6421b0f1718104a396a434d2e5b4148b41764703a97ed9632397bcab2b41d1931d031f58fbf17b9cdf52e475f489f4637ea5c54b850ebfd761ba42e27cd080a6c6fd3cff441e47462d243b56a191dcf1c162a758a29c9c7753ecc748dc47dee4f33968557e4e78dfa0aaa4708c3a0d37cfd7882b0d4556aca96c50e71a2e4c40e69046c05e9ffb19b386a5ffdf00b8d8a6657c56bd5e9a7ed30c681c270b93f9c8b2fcecc10f7101703079728757370fe2d7a5a0592d88887a27b83333383be4443503b01d4de2e4f4b3c5a1210e25a2c30828cc1c727616fd298b65474cf5ae6367a8c31bc28e1a412315c255b7059e8193db781d34cab1b32e19f72e61cd752797c61877093dd024a1f6f25c2b22364113ce14759ffe28ee6447e80b02a108e09b3b5d01087fafd7948440e6a93f82d512676bb9f152dd1f9d3e72b041bb71085f0a9217ab75ef8ff1c69cb5fca64a3699120b9dec652a8837ca6c109721b85978e4a3888d8e7a2ce41ced14409f6b87e5baad138bf9e9192332ab05f63457ab7546aabefbe4a8a083a9b6a64f9b1b7cb395d3f17b90eb3cecd49d973f3c63dfadc06807ba53b57c5aad97b5e7ac81aff60c9111c2dcc6d71211ac1104d20649b4e8db113e026e6a819964eea6d042b229a7b2156e0aeee87e488b8e1d0829657080e8d75cefb78e93d147c8e36aa322af44c37574392bd17f06e7e473004d3b2d11d73ba40c67ab1448a5be534e89b44924dfc51028f4b08ccf2b2a4d53b98a3509ad823ce4f40e20515bcfdb5cfb45137d7c1856b403d328ef721ed6d561ede3f7833564a86c939b2414bd966623cf2656dc380a1281c657a52a7b79576033521e5ea1570065ba852b48eae7d4470702aa03c420794d36d83bfaf9f165573e697084c055f115715450aefcc3c099078f13d20af7e8d5ff5a79621d53194f0b0a5622c3d13c5f70bd6560d976fa67df66b2346cfbfc662aad122bf80828fd675c06720e60f14afea1e223af39d6ad1bf55b2fa1f7086b064cc37e2680423c7600119e35ba7fc81f161843456a77d91207e22a379e731e0da20310c60da79a745e06b845ed7d707b335f0f88d5a43e0e3b29a33f867b2759b4f03670edf48ccefd78a2e5a29b84a7a3946fddc273d89c64464227aa6008cb6341d39a7b6f6fa7d47f174f44c281d30f9ded5890d0b8a85b7bd53e0f705d22bd6ae169a2f193f64fa253d368847e4b610c7acac034e7555b02468264a15c7399b46370e56529df632892149c40dfd4c92dd510427596454be727583fc0c9bf75d7720e7260f8f85d00188f6cf3a53437ddae1864f645ac5b7e6b6ab3de04471995a14566b50d12ec4c3f0ee2a6bc4e61c84c9d6b3c8bf72820da76c24f626c634912aea563400e991fdf292fc681b54a8327482ef0f1355ca8dfe981e54faa5cddc652c0170fc3fe4d1ffddbe318513d209ad92a59845dbd658d53636b6cf36927f0f71ba924011e6ddaee7d16a9c0136b3615bcb28f67a6073042601120d9c8aba5541abccc486e69421da0f8594e73eb0b129d13e4a0a8e224cf2f4da8de6cf8944f3221a8985e2e74362b5f653faf903b362844ea1066b5b7057b937763c8159dc12ce4a71f65ec48a3df0b9918bd421218a33c85b30826bd880a3df42cc35368acc8c56bbc599eda717d1e8599d5d384cee975cb4ab5c25293db45c2420db5c976ea5891b54451d9ac044c44848c67be67e8617226257fc15d5c2f15453a3b2113d6f3d3924c9944064d98bb16039430fa9ca1d3b911c5a7e250c0c75ccfef220295bfb8d0f18f43b3476231b56157049dbafd726bd5c15ab565d91dca1eeb8e96c0ca93edbadd83b988679ce1233d6c518e9ac1210511f1864371d643bf720afb948e75c26f23d71b99f9d4bf16a6240a3fce0f46e67992f0c6380c8fe6b03e2ad8d684ea5d69854b785cecd423e944c92d8e0c67d4d85c22ac1517d26a12279d54c56e73380327e593b2515b73e08c9ba2e89d5ede738e9fb187cd9511e2b224f2328ad498f4b9a6b66ad7638b7999870587be63f604b037b58a2b5da93225a543461346c38f46cf870be70dadc80daf6ef639b1f3f0026a5024570eb5b36058837c96e1f6d9df3d9079ac17e79401d88e7a129223be51374112c3cfe74942699c5009e240d45cba54bac6e01dd615f92e7b1074fb97e1a89139b0c5a791cc7ebb55f1db51e93765a987628907445f13e837c506a50e6dd5774eea73140743ce1ef23944f9ca0d1094efb6c101164b08ec9b3c480ddb9fa15e002fa497fa9ab158a1e41d87d8410c567f4f27e77b34bd11d056bc680d15aed781c0a6bd6415f4c595267315118de8b2dc2dee1a7c3770ea06d4443a78b34a6df0f515cfc14461002423833e78012008a0cd55cc94e4ac8fdb169bcc0c0c418a7e5adf0c6b9bd7b2f5a394ea8d9f58bb9b74c5899a9d5594c11fb39ac798c95af969dc632adaa6a255ef1445acb75a6ff1ead34019a9ab008543e22f4e839cc425ad2dd8812c295bc8390c0a2e0b670a248f5478096030d94b0ae31af71f6207aad4ad8422b9d1588ff106263c7379a0798fbc4d683f18885e8f3002ba0ad311a31ea12c1dbb0ec6b84f8dd394de391cc84326bb941039a77a52570c2313f60003e5b4c7d4a35ac4de995ec106c5c68becddb07ffab77791d44f295604056dc7fef962176d51ad63486b0d12cd9d5aedf1756ce5fcfac74b745d675f08fa3ff29bec9c424a22663eb177eb86eed9cb034afda7abe21ee62cb9b89237a2b7c902dfbcc482d675ce357040a14172b6035aba794de026a1b79a58b0032d2bd64eb0617cfee2dd08b8240951d1f28a23d9fc1c5b0871cec1aa063fdb32c40f692622fb5ff4dd6a30987519c1851624f3c6edb65494925a31f30538d6033d09014a7d39233d03f20b49f0dc834969eb522ad9bc948d461597614f8f38296ba8f8f72809c68c15c14421d13cdcf20004034998175b804adb4ecebd03bdb083abb8c912fee32bcc80f30c5c7c6bdb12969f4e063dc68d10175c7197328d4f98d611d83d568ef2bd88cba39e183529ee97a3bce136fe6dd7e43eef192e3841a76c40330bb954649b033b90a81c5dee08258b4087e6bec7d1ea4e29b1937b69797947ffa13fda1366b4eec0d9a26a355c8892eb2aa2bb3c950271e9e66e85a43a9f65ce0018280458b05c508ffc964ff5bf5c025e0c62560ad1163509970826287138491afafc1850e7bf4a8ac13c1da7943427b856804f624fdc64da6cc89a2b5d9ebfd80daaecf2e08a453c3ee930a9323e021f2275b0c3412d9a18f217c54c5ddab1c1a9554978b14d1e04b3739d86b579f72811e1ea942191e2f0fe5ac82720eaee5f26ed3a664f04c324452144602ce4c2dbd07f12626e735c8c38642d85596539eaf555be600c7ff33239f1c05d2850a1c2be23aa1549e7363da30cfe4812f1208f1c8f9e8905dfd76b4a3915f5165e6bac60b00c3cf80a81b05d01bb8ef796423a93065424a3e40cb2257ebe319b21463a363a05a2102e695f3d4736773f96989a42d4a149f1789e62a52d26a4969454f837de445c6009c1d0cb0b4d2150278894b6edddffa9d8084d2d5bc51f82d9948815a61c5ec45e8159dd7b2191d9ab824ad4b830eefc69a1cdc02c2374bb65244c09030070b1ffc857e11e273cfb9a0ab698eabe33f0820db2922a661cb6441c653ae6505a866fc44a10d96e0b313240283973c8bc0e2fa0eef4595fe679b89b0828a13eb78f3157fea57b23db4f94efb067819b777ab5712c0da172febb8a33baffca9288652f696dc972970812968cf2bd660bac4ec76c3fb4657670f8cb759b118c13fb394e8c98491f5ad7ef4807b4a8d783cda4fc1ef91fcbcc78ee93a8ca1d09f4e5915f3f468b9dff2ef34e525a48a26f092b204b93384c72a1673c6ac4a6f94eec9c83c503dd83c3e57ed096d91a6fa73b44c092abc0afbdcd59ea1026246b69d989bc7bc9231d6f591dd83e50e8eacbfcdd74d4bb456b99f4ea81f96f45d7a4a160076ed01468945542f640b6a42bd51c4801432ff996c4bb88dc005f1e6704f37f99fe1ebc5f7d4ef1f01622b47343b6fb048a8fda8644f4553a1dbc4dc26164d2ded33abed6081e5335758230be04e83b8a4cecbee7f2df75e0e595659a1134efe284fc88fa613c0f914dc73df119ee0e344c3051eb8b1c5b121e29ad25a526d8882690fbe0c90d97d5e3d6346870c899239f8addf719a361cced87334d276146271f101b0c886dab2b12492340874e62c71e49008645c4cc5aaa40db6645d682756580c3fa774193747ae0b29e075ac2fa673f7502f513c1b494c08655f995f0492563b85f1138c349baa6e2c0e2105bb33a892a56c05c1755559a8543fd2c6bf9656177710e88cd3f7bad78c0b54a347eb0ccab68abfd71dc57316fc01ccb657f60a868d3db5b856f31f80c4f049efea0089a5dfa5727a4636044eea1a319c0e4153d5e463ca506fed166ca6f078ff41d14c5370f74703fa07a6388c6e6820eb8a7d8bad2d7b99ffafa2dcf3970dd2427a6d66c463f3a14a385ffe78f5c8ff6d97e8a26b9517390a13b294f0039420f513d6ff8bd9d7352d4bb97d5f383a75adee06a604a4c0d477b1fc156d49bc504cfd65d9642b468f164f6dd24117aed15bbbf866c473519bd7799d5b190202aa4a1cc479c05f57651e7c6c1fd54e88a330f1d18dea8356cf349845d3638b2b7fdf1938663c1646504a26657dc53c9e26a7233d349eb1c7aada8b6746e9e8cf69a45b0bb7e8699e785a1c02f54fc7ff8d6f61d0835eb6502ea2e90d49741c57fa6b4ae307d84b89658e3c6f5c35d5a2aa34b0795ac905582d23b62c5160f7d775aead30381f255bd598768991f1d107d143e161a6cb55937f4b42c1573c90c5ff393d34f2d3905ce468f4b4c63d3ed630598052cd0207dee036f92b2897ee57a21c0679d5954512d8cd82f3846b51745125657ae4412380b87b9965a9202e3cc198e300fcef359dd260916af824e9250cbe3d840ccea353f9113aa96cf576ef1546c9587fa85b449e4df76d74bcefe43da4e8ffec8d7c03640c34fe7defe42530b906e8c87f6c5f30167edf186735d0d4ba46b821153ffb4573549f3767bc13e5d373b4d52fb434b3551405ea316642fb0a07dad548d958a55686b1b9e55a2ea527cb0c7eb6ecf7d49d1a369d74bfefd818d3b6d863ba4aa5aaa143d5f920314dde74b5d32499a4c168a5ed76ea79485ce0ce37e5b2d70c936783cd62a08367d1105b27871148bb22d8609ccc0a80272c8d475a073a842b465c0cae67e10f7ed02c6a8485a1679d0576136f14cb4a6d3e9046a599bbb7b2965d31fc7b150f34be9339f4a09b2daa1559c3061a5850dc9774acacf7d13c9354183b7322cc52afb83681fd3a2b8b2eee2f30507bcb1e8b0b9680275f0d46ae97e82469b35693b1bca6f5b6b479e85d6eadeed126e4c96fbaab4e8fbbfa3b93b6ce53615f863372edc7b9597ef0d059439cbeec4349312a8130d47296d92814fd451e56dc0447fa0f228a078bc90758801d578ef4c07457fb86c18f8e77616317a0b1a2ec16cbf9719b50f21200e0c8277953c5e307d5d87eb92ec328b285679baf4124f9cfe20186a5739fb9cad356cd76abd14613b7bf380794e34358041b3c200347b897ebae2a6d87fb8b57e3b598559c32060bc4f22d53fe5aba0ff506679dda38f5379a350c9915b1348b1ac7070a2ecea588e42cf34b68219b9a4f4afc08af62614567badf94ac87c98569e830868c2c884c58fcc1a5950106e88a26e5d69f23325559c7b76b4f80323784d3e90248368b52a137504e3cc4a29c0e8083f6d5290e64b552505ace84d9201f124a0200a8f6d67c57ac8bc2154f19943f4d272960cd03e26167132a46ae96cd6aed684355e327b93db102ca532d64ff529852a26858c395c2770018fa1c9ae9d0565f31de518ec6f8fa36559ff5e82555b008409d62d5752443f0da95b5e9bf2cb2932e8b55f32236a7441d39c55fd4a60783cf74a0da44df6db0f6ca8df8b6adc798074244061440f5e7cbd82f36b089fb37164e1a3968aa0160bd8fa64b47cffb5bf1330b992994718de5ee320daccf39cf3a9b7fb15c33ae45b3c5f793102757328a4ff8a610075e14dab7a633372d1b049ad3d0308c94584a959c972c494787f7a7215be6c446f194d850cfd1a701f01ac5257444ea4780fe536c5d44ccf154350e4971e28c284f6f3cfbf7a96f4c9e7ee12e1b137d8f01f426b6f7ae53f160dee1a43b495c0af07a0842d67b9b957a9324267aaba658bbc0ec109244052d47182b3cafcf8ac23214af86b4624c5d57aa7380de09ce875a5b646c18a0e8fd932f09b4fd368299efd7417b2c0b5cade503d9ad7022ed0cef96e045b6cae95c8e6c5057070736e19e6e4d0aeb6df34ce6f97ba8db50c3da2bebef6eb9f4c430b7d26517596b003596a89ce2a48d0607944282bfb97b27f69ca87c1d62236b748ddf1aff7a24dd2230f12a7cfb9d99d7ad2ba82bab5f6b09f41a5b3df77fe8ce06a1bfffdc37cd6c4576366253419dccd1178777fb796f7c5f4072b19a31ed4d8e760085739b6d956c4f796fe337a8def185aea6f0fbdad800263b83382c104161cda3f2ea6ee771bc7a8d4b39896061088b7d0e462329f5db95f31d59c62f2b0f533df5d264b9a0c9096b8cd57a22c9ef582650936e8f4c042073691f499dd5483e4da56c4ab4ade380fb938945fa5c3d049642c99f956ee377afb3d51351afc19f73db0ebabf47e2fdbc38107167055ab1aae995f1d03dc8745b9fde91834bce7923de063bb2f469f9c0899729ce90bce5c77990095f06449c4707984c79726cec295c9d522ebf7864a2477602713c0608dcad031e3f3fed0693588e3801b6883ad69964565f5ed7d1b28e8e6eb9d8e9a8138a83a382d00098f141c09c30d4a33f867bdc378ea33257c3a866c6f64235fd99ab8e215be8aabc23fce9aff91bbe12a9105846fb177343332b7d08843b17235fd529f2dbe4bf9fbc7550b479674ce67431f4b39e3dcd934fbc17cdbb277f4441513633728585357b3f96be6b3e83ab9fba1c770bd2728c76d2874a9d287774251ee48f86ba751b3cae54a7cbb728d3da0c2c436dd3f9551622c28d86c89c7daa302ad1482ba98a272b66932d01c7cab1ef792fc3ef818531af8f7607d9b31e565acfbd9664df17522990825abb97162beed86733ddb5d101d749c758d5a059f8e7c6a7159eb1d50edee59740e16abb929386cf28c41bd3a07d39538a164e4004131d13be8eca316ec73790bae16bc583156d629400989391ed06e4d8e355247216cbedf6015e15ed99c2158a5a52ebac951277c5426a334446304a9d9c158a9677f75e02864746c72d05c55c382906baff99d40affbc911e9df97fa067b73d4173d75e2c7d36a885a80ba1dec1875244f5e7b6ef9611a0f1cf7b3bb6c4572d702d939389f5b023999739b3605018bbb7e3fc348cf6d6513c5f10926323adf1e9497046416e71dd46e7dbe4b2a92ba89da89519296eeb187639747c82da688f01dde456eed84b50e712299057496057f6d32a1d88ea5e8f1dc1a6b0554ab41b6b874855ec8b18a135f51b69839b9abb4c0aeddee198303572ed792e8fd04bcd9364386010cf6fd719ca3f5576278a5a8a4cbdd7c87f6d3087013771c2863aa3ea8f5108a2923f5ab19e790d54ec4ae1f2d6fe27c76ed577d2957f6a6cd5ed621dd20668a2f5ae6a3baeb86e34b677fda18aac446c7c68e666f1a1a0dcb81c20369d3a0064e26cc22330017363272fb72b32348e666cc380b9f76ba536540f225e3e1d11d6fc24fa528b9fabe9a99fdb3d595ef6770b0173519665606157e07ff228d9aec9611ac8b256457cb083c65ddf1764a1f4472753cfe579c615a061c6a7d88614e0c6d9121360342a344d59c29f4318f32f8cb3c5ecca4ba5ffdecc12337fe5ae4c51ae87bf762dff08b22f2c565e98568e5cd9cce09614e1808369dbc22698ec4d5c90a0f1dd709210244ddb522e381af17f5bc7d97e538ec5ac73ad6c97d482bd445e4de067c29553bcbd676ead7b118502e361a4457451f01e69c3bcc74ed074974856d500d79b60fb29087204b3f7d24f2f8ca22d98e046ac41baadc87d491e00527c16dfdee0e4e0aa3e252cd655805dbe1e9d7e5ec211d9a489732cad704ecb86120a17beeddfe5b209bae903be0b48115c71dd44147c0acfbf16d49a216ad205ed5c2acd4ee2dfdac7cbabe1f9f4abfa75b10571888c7544344aaed4e34027a90052da982e7a84acbd05aee496b75e13eec7492793da26b77f4942955c1be201f5881d0adf7382950ac4c07c7c6a0bde232903c4965fbc95d77f4de7e2cde3cb985759ca5dedd9698c9ec088d7872d9c8f5e63605f355951b997b3f92e5ec830c80b9f94d8a92df456f35f54cbc43d71703d9c7b936c2c91cf5d54e37a6810f4802c5334578a3c06026c9e21f8365178845df0c7f7d40e64453a135516203388a8b1ff844aff5beef92fce2b53f45172bd489f99e34995f8f414621ff1c1fc9fc10a6df4660d0a5f63f0435eba5e03472f2bfe6e9608b62392cee8816f49fc93bc2f3fe1f7ffc7c910cc89d40de4e75c414be2e0ce62dcceb4255d67be2c945f54ba52c850b05e1db884faab6ce43e677f724fa346e7d6ba37988f8bcb810d038eeb1dedaa2f7d709979f8c4b20cbacc32bcf662ac6f2d65eec52c3c43dd93c1e7fdd5634fc464562adc80b397d38f85cbcfa9b6878e5ab4cff83beba3a500d716ff5777ee249fd3a71b3b81bd2de9c2645a0501843ea5d5d543cf34521fa0d55cb37fbfcb8bec9edf67b9db235acf3142c7279ae8019e043992cace8e587566b49ff33193483adac37833b15830e0e2ee56613b56d9f62c175183ebf7c375f8ea56d582c27ed4465d0dd27d0c7fdf50c1c9793345003beed384734ac4bfc54b7eeca2629a2d48a4f6b5983bde4799cfcdf846137479b15fa75d85300468efef9b05c971549bb6115566a349282d7c0eda8a24e8c36391a582c6721bdc3c0ba8b650e3f0c9eb510819532191e28f3e06680b272125d061553b69d86f59d829c731d7fc9e569542713188459eb964f5d759807c18efae947baa873fc313a870e21e6b51814675943e6a8adfdb301a625fd6dadcd5395c54e04e2c3d92f5c142c3d9ea5c4c42be4347fa42ded209fe15920464e634c4836410534b7e66697564b2cdf5b9c176dfeef90bf2c3fa91ae6ee0e89c3ba24761c0a134cce9ff456e437ca5fdb0f30dfc8e0ee1664d263cb56902b8ec70327f245ddc9782a06eedba3c6393080d077c9698a650efb926b858e8c9f5e6517aca0c3af87ffcd468eaced69979a84a178809035eda1a3af8bf997ffaabcba467876906f2a0ae60108f674db519ea9365bf8f1ba1aa66a4f6fafd49ec49466544a5ee13323a51b2e53534cd4951cab07e129924758cf3124275163325ab9e81fc219e5f7e259eec4918f3b45b7d6d11c7629c43153035860063552a196b86fb128684f393295c80a3dab5aa5de56e712b0b8955f53c189befab0429b5912ba1d6cce74bbe4549e66edce7acc4876503991b8669b90b3f089195ba86fb26f95ca1d9847c61aa62008385cde4fdf951edefc1d8c4d605579b91dae7032c0867ec998cb518a66a441ec487fecbb250d310d98ebe271b5ccaf0c8fbbd2cdbd23ce4aab5a299896b2df47d7aae78dfaf5153c89d4d1b736f3c6b6d8f897dcfe0a65569cd4f408f3cd9fa3cacf0c761c5263ffbcc8771b07c583a631ec475f81b025ebcce69e520a0d988c31c374ead74756e36396ee2e28d736454c024fd1e86c9f4b3971859403a8f75e37ef1769f8986a90f79d9672e5b19323de4c9e7f398f63a54eb48c8b51296e399c5bd240be0acbaa9b956b6a3abdaab191406182301573505a563ae488e9ff6ac42bec4f42bf75293df362d6ab213fc26a1e8632cab12afccfb31e44b22d4a5608852121621fca6a9e146e87152d71c751f0cdbd756d7eccd1b6738aa11dc99a846ab3bbd64dd1ad4c89e83a4105c17b8f5180f043b8607ce6873dfc8054bd2e93c1995227e0c186ef7122786434f0833083b92378b356bc627ae307c9bd2a66fc126ea36fbc54c740ba5e16e25cf9909b052603b727f326df1698abbe8d27dbe9880cbf1d18cff4517d47afd33e72b1664d08e8b7581b0eacec3c8773961304af26b5035199e2b465e5352555335d046dc70709e4c94c67f57b8a46ce38c9f0c47e984ca1bbc67ed9f99af2c74d5366e95f5cc4e3f7bdcbe97f095c8d4e68faf9b756b0a304e0eec8209e7529bf39fadcf780e1558d5516d177de9d2a031ca6df7b1cceea7e77256ea6d27ac3d1d0682b1a39ca5e40e306178a7d6ab4d88bc360c5f1158534cbf9bb0ea4fe6a34b23951dc837a78bfa12de1a5e882a0007e220dc41cf31dbd1331a79b192b3302525fdd765092e34b6aa475ac805f38fd9954be7274f504dd79562563d0a3e7a8efa5499a6d474cd8a639dd0afbb0c2e15f5a70f8230dbb4f91980b726f236d4408463c9df89bcf8438c1ac050e4952720533be400f8ca682c82fa24e7d3442c4003141a87f8f4c74e77b2d3b7cd9c08ce8b3d97154a792901178c6b9073c735c84afa87f97cf97821a8b5d3d50a99035b2b88fa0096d56c04106595e844bf8c9ce067d0fa7151bc96127f9124721717bd54b9b17dc61198f8d33f417782c9ef3492f0c7947e15f0b458f405d56be8c9272e217556a389b1829ee2909c8acf9910930946f5ceb17dd701e2c33575e3493fcb567386b8c41fc1a29bfa75e86064ef01831ec771840d63f471a3a48f6d0fcc2bb8522fe449280ff7040b7b752e6e31d28015e814cbcd47aac10e80cd60de9de36c4be3646148dc08eecfb1073025fe56dfcc1c63bcfc09bf63769c122288fbae41ec2365a1e9830184330a114c8972d3d1a769aebf07b25300e847f805eaf4c7ada231ff46d2b33f06697ef4f1fbe89fef8edcdf987df16c7173c4ebc8b082646faacd9bf71e6433691d1c02074d2ed500495160fd8b5857033750b9b746d0332387f553aa25d71cbccb64792d60c6d533cf527bd62b93c461049b2a8c1edf66d28b61fcd09c82233e980fecf0f7df22b76c8b5ce09fff334956676a22b8ece33d2cd4a6978a18936482d2a254d4b7536c5516c85454686129d283935c7834a15b9d61a0ca18576f983a87e280e958fc50e882d0677eeb9b80523ac39b192b26acf45ba795a2f08572f5c863c65782643d35f934112ea444c8e08079eb2e68bd71162b2ee76f0d73767b6437af7b78aa83b2faf8b252b2ece5ab6776b65883799da384d243fb92f6dfc7386f3412b2e944197a76191a0734e2fc9a2d9ac7e58011bb0146b65c46cfe9a2bedf5c4f3d569a21888a92efa527d903f818f4a5e1731a8f2b46edd53e99e6bc0ed2509fbe0a7835d3d95b2a5be92ae64aae552be0ed902d774ca764f3f8b8b77fdf23aeafa87ead3129fb28854307c3b8cb16252e38b076ef5228133f097699c882dbdc45b23d887e4098c0acc0f766fe1df53a49fe36309d6c4b48f0d40f57c2c884105689c2a56e60603e245cb858827e95904be1b8b723e6f6491b8325a7684a69421501b142f8426e5162cc488c988cd8f8a672e710f0571075dc3826f01cab1a61c74e305b98c98e204acda364291517e10448cc693513945b2eaed482036b0a3ccdbcfc655f9da5fa2b063d8f6cfc56ea1ab7da36c1e4df35f6cfcc7a613e7772d2a881177930e3c192e2e637c7325c7d23693ebc9941c3e40cfc3cb8c358b5e2c477082758b25ca8eef4a587672059028b7577adf135af9789ca1d30d88323cf9f89d5c8d016f008ee1b2ec17bd1f394841eaefbd85a30d8bddd47369daa5e3c95868d2c837a31457c18d782a0acda93f26a324cbd31c7f99a8338fd2341d92f1c0897c8c6a280cca5e2b8f83c102b996d69cfa995ac6ad96eba0b1ff65c67f0993ed6a4f65df6dd29962113dfd376c4146c04e1e9a8f7c2500aa39225eed8572fa61266b54defcfca1f2ffb48254e68cc4b2677bbc0b5b13a35ce4e63bfaf992ff80e84d1b5ae80f2dc4d172fd9919d5445b9ec7e8ca2bd5f189611e9aa13966c45972557ea2a30a6c052e38c9662e3e8e804df5c74ab0e30b33ddb6f224ad37622aa4615ae5d6995461e0969b06f98ed3a701fafd155ff0573c7875c3856a8b080caa471b785d5f2f22418ddcbacc4ada54a7de70130ce7caec3e0905b9c8c5d77a516d51bb3ec15f853e7933e7a1458a3bbf826097b5e24d08ea144a9236bf23479dae6e7ddb2713d83a081a1b264f89e8370d8847b38a1863211fbeb6c2605fe478d9daf54adda4b17d294ed453794b94ac9c902dcb9fd596a30d6d136ae8afc6022debdfcbf501f774c2ed3c6a1c67d5107d901729343ac69efafb0980e104284e1db99b37a3d8597577a46a7e3be74ebe6be77038eb590db7584714e45c8c43a126351c2a770c5e68a7303e9a1c43cf0b2ada74a78ce371fa14819f4bd20342c3e006603639c737f6ba9e728aefd43b9c4d72efb51e9113b37d2798b1ccea747118fcca1e10153437f3674b16b3de1fbc7c140f8e179d1f15fccd117f3b2e5259e5f9c3a67b1f097351ff5d353be17d370a0b60ca2bcc864fb9a39ef848e6034d063aa50f97f3ae01b63f1f24cabcf4c0d815f107c3884dd674fb664574c13cda172fab9aa77055fc72fbaf9210841dbfc19a46e3f7b39c0205138c2019620376fc25739e6d6a1b81f9310a8292c847c0010b595991a715e1f21ee1e1a9704efa1474c62195ea5a43c47adb78dc9ae52ba9a8cb1f12f4b9cf6379a0929a4538817571405eb8c27d18680316da27fd2ee60777740d77cc09a6e14ec4996c0cc9caf487f7ec82747788ce7c8b808442f2a8f08645b5c92b87c164fbe7772eb482c72bb08908d36225fad663dd33c6190cc41807c505deb5ba572afba2edad03a1812e05bc3767e8be2923c4908a37fee61109f3c50a38798d7d9917df33f5bead4ebad7d8152427b6b2dd7e7e33c1e99d9900c7f7a2d8195ed7788a366257596ed4298b6e33769ec133ebac1668e08fcf1883c08671246cb80ae1233e401edf54df4650401cc08dada04713236ff6375ff252f8e26f93a6a8c7a56f9fb5697c60dc013f0b936dca9774146b1dc7d2ae66c263455cc6db966fe0da2de382211346f8e7522a526d07b219d933493606d94da7e3353a4d325977d256b4acf5aefff98564004531f61452b33d5d6484e13c2b573eba973d0a2f3f23703b4b704e6b9063faced35670172e97ef130d8b1852e4a95389ff1b77583b6b08b52b114117d9cb4e5d608da4c5ac7a6e4464ec0deecaf1563b8a433bdd431478c2767d41f9e7a229d672104fc27cab93b63d4066723c60f6353e35026edb5782b7025271309e24b49b705a49b3701ad6824a3f54a5b5fc6b1f3b28c7d1b79d7a34a9d69c430e71a892827535ba36ec23b52e2b84196e4c522d775973a0c370e45f3e5555541a1e37a3084e77406a52e6cae9ff487a03451075e09c51a15f69d91a157e819053334facdf23f5a7042fa60d69d5fb80b3774ca5e6f029b03e710ba0aa54b29541f4f122c1283b70d338811be9eddac63acec16ada2deb7a660adeaffc2b0f43c5e6257948d8d0b5fdd288b1c53c17020985f14fde9ef7baf19ffca486dc8a4f11bcfb5c1bfe1b8c58f164a1db0eb9048dea638640f8fb2eb4ec2a4524538d0e1c8a518e7ef724eed3e5e485bcb0e99308bc5795f1cf6653b6fa303dd584e2a0da4433c8fec76b3baa70151fcc8629e6c7160fe4a62066991bd1ae074cf7fba77a859f1b0883d4783277676c04c5b8d1e8ab892e9e28cc47c61de1a2e991c30bf137e0d3a69335342370f77e990173907adde8c69cccbd51fcf75c46c07266643268c72a1cf9412c4417f2160956ff0249c033cf2b17a19e3988e7b5939c32ce30a6b852d5b6dea2356d4f18136e735b218a6ff70dae3674e5973502119a7985bcdf7ae940fddcca514eff14dbaa85eedff96b1cae2d1ceab8bb32f24c0fff2adc176415d7ae9aa01207dcf4d1b08abf203d03e699a09bbb514abc60683b6a7d04cf14ba10c2e4526f116be04fac434bf4fa2cfc0c66b308d0332231abeaed9cf57ffc27e1aa17965fcfda65a020d4412eb134816947bb6970a4db84841cf79e0da5910aa14ebe014d38f741c30a189103427b75f5092e50d53d7b261de28e33e5ea3dec766b55e89b68a51f20475944844fc8ad869a1250bd3e3a398b633b8dfb5a3b2e95b0226de696ba4da9b31763e7d6df0484da5035d16450f4621acb767c0d57949163b2f937c4352280efef134362101d7c90e1a1c00b6c0eaf1bdb4b3f0a9edb63025eed61694b8e62f9ec17e0f8a6f4aa496dda43c4f20596ecd812e0b9e94d0908e910b7df7c3f4c43e7cc362270f5a4b22d6526fa0877a27c926a0037f0db9242ca0faf6d4efc80239708b44d88509ba132806aa55d27b6e1084c0adb75386f63ae37d9adfade984059c3699a28ffde4c8cca0f74cfee245bea364c5accf8609d2cc336ea54f20e9a9d61c55c977a6a7b532012be630239aee2807a4cdcb379a74e04e3ff0d9665d5b6e45b1c0001e534006a212612e10c256ebd4440fb23b9307a5b6f290b1f1272d16ef3239290ca678dc0f8427e92ee6bf414d2788be4222fa214443c4e212a371ca0a85a4122844c17bb5070365453f629f44816105e3d4975c4ec266f61382d7a6351e2bc7e8dd1fd09f5a30dbba7d767bae0969e64a981b739080e6fc1b14fdd870e7c638bd624ce35c02df1eb0923f30aef6d181eb5def67fc81f736446329b42532a72e1f687c45978cee5b31ca4775630c3e0b76968cd3cdc36846e07c87db44399498204288a1e4aaed89040e161f572919dde0969b22ad97aa77fd8b891ff90adb04cd5a7e3a7ae9a6624053f0c8232fa5c7884a6d047541a168a9134e46ac50660e08be97c31e5108666066cdd894e79bd1df020e02c5a186ebf3aa6dd16af3ce0207c94d6ba710b470f98512510f8155ea60ae59598e4e3f5a8f5b7c9e93e0a33220d158be2d535a462b140798cf1fe744ade62ce43c50ffde9e34a12fb2116f79b6b825cd67580e406fbe3e875080c56fb04a7c97aa117cb5b493150db13c84d7b36d938a2e6e084a19900656eca0d444636ce438a0abebdd18bbdc6d2ff15f7f94b8450065f9030e8f50a4d2b4c0d6ab5af542b2c5df626b308f2e3e59a6411f843135168086887a7fca7340130ed49cdcd1cbf9096ae701dce78b78b42477596b4e0a0d9b802abb40f30a0a8a44f3707261a56ab96d931b62dc2483996dfdfa9ea11a3350f388bf907d612979ff7f897e1dbdb6d8f8213f7ae1c02f500c5327ce30643e39e39a733c5ce9e6f5738ff117e72e9ddd9b0b432c74f718e8de3682af42e1bbf29e41cc0bfbd1a8f4a590042c46d927d7be811cf50576af855fa89830220ce386ddb729d75924e6679283c357bc2fd58a179a4604959a57645441bb9da6c53311ef8b18fce80689ac1a422f1b8b9f5725fbed0095b690a3aeef462009bb704054610d114b9fb1061597be6efbc040ccfb823d0e458bc8d8179d7a65913083faeb33f076500b0f908cd014863da45da151cd3f2a9b9d4c4685aa327730c1476f0d23c4d1b69df0dc3a058be56d6b4086e78bf844dd20c5703bdb6eb914ecb0558892aa978e6121f217aca9a5f770177f94450b3751a3ce874f01860617d137aa7b78548ff22763a6ec75ab6cfb9e5112ebcb61cbb9ba09fdb38f590fa8a79040135cc6e0a3226c2d6233e6e5467e23413961d710922327de42132bdf514cd2593e865c92c45294ef46a4d2b0bffe01063a2475fcd3dd63572c018c9c5c3a649638d4abd176218a5d18f2f791370ecf8093f020c151402f6b37d862e398cc99965d8f39dd9b4a41173b9b70ecdff7521eb24975be66fa0030f4ec374eeb99e2fc4641edd7e629f72dfc6e7f7da13c60a732ddbe8a78aabf515e2777d47c68d6363ebe2288860a97cb43127a63994b0396c33a0f0efd92aa29144b72cf358fc8079d8425e09bb54590e76a63f83b0b0bcb7ca779ac7f131aff1e4b258cb1d1f901522b6fe56a51034bd9336dc952016bf85a9cdeead7424532eac4cd2ff93c44bd820680bcc3b7ff6f7145c2ff63abaac3ef374e2273def82feba0cb39ec42a37dc3bfcd44237cae6a09b084fb90452c54205fa60e89cdbab27c00bc84457a6e7211002c25b1a1d9fd3fed555ec9437d4f5e8f917eb1228ddd6b9314cfe8e3218e5f4f365be5d119af6e5f7e33475578ed416f550a97ec929e3ffae2accb77d878e6adb4fda65b9a1f57e831c0714bd8bcc1b699eaa23e2f3933c1dc492d7e173cb6d6511a63cb23acbde0183d958e1a2a378875b026b4800cb1266bf631e0c51b46460c9c3a9b0b7b98283ad0e6568ff1c41747950723763d0cb06f19f06ebde6ec6c360cb260b357f2bbadc7d54a06169719ed68c0a8753e4fe0d74bd34d0fb43698f56ebcb1c12b169cd6ecd229b305d3083500e723f43b29c7996607894a0bd2736bdc660095407aad5af39e17078c5d9a24907a0bc289d4588ab5f93f9d1f9e9d4de2e75ed3408ecaf9de09a09cce25701e8f68ca93b976210fed0d3cf975873ffca94bc4b8be056776f1fdbc1991560c98d95b6269dd817b99db686a955685438a63f624cd33e3e752c7f879dd26a510b8585ac33d000cee368be78a1be473b19e05d6a802b49dd2ed74b177e297e5acc7c0a177a6dfa51a1c1334ff25eeea7a169a4c6195499f289a9b30cc31cbfc4586543c0928e9fb6561b811a08b4513829b4e53ce2c53d7c553a936e7691498cd0071dca5016acd074627cb42d4dc2a8078c88fc93213b35798fa8bfcc9d9b4311ef66d5806fe4a5b484fc65c8f44cf9393e1b9fa5acbc0f4ef710fa6001afff36d661e0d67c66904dde783314592be940fa823c4bf669a160e6ef35996577adb9caf614749b84a6e5cadd7c116e4b14f37130897cddd41bdd2b3b589c57c871240a96a70b69d37f9ccca783021de577619d725a737c5e99d400b03080739ba64ad52ed294d192b571148354f432c6ecbf3a81b1c83a8c2c9354d9dc0f2074303bc18f83eef48a72f2fb9aae0704067696107165c80148e7d79a52c458f8739276ad9ad96a18fa6575263d3dfce88145b870f397376babec861eab69e0055caeaf66ee17b0a7a31e7c20bfae2d179a3c02313ad79265bfe5d8d6126334f92994d8525b6c083a4190a164f149629fd755bcd891e6e66a663be36bc7ea6cb8459f01e184197cc5dfb9a5c38c93af578ee53f2c84d64fc3ebb44a8a9a207f0b3f22ece7c9f3375287a24610b1dbb44ebf1bfd1f147a38f2150f9fe7efa5319feea3928b3942d3cea29d1f36d8bdf8ad981d191c74a78b1527bf991ec6649e92a7dd29f1eb9cbbd235959f729a05a6d00d17df99ce21e63c047baa4e06b13a5ee1230b56a4eef93facdf5712693f5b1e3f71cd91d851df5147bd77043346be7c4b41c50637ee0e954eb77a822f5249c95a72f284d7d6e9c346e66f5d0aa22151b7ad225868d6906ba0c517dca828ceefed7c0c94274ab57eb332a2a773c86494f69135a26b5b5b915fb600e30c5ad8dabb8a3698136ecdb0f910454f4e16a33dc312b19003d01ace12ee5f755d4e9995345cea42b66a80055e77654c68ac8f5143f6cb26fef27914631a0cf86991da7dd97fecdda86a11daf221ab95f96eab3f4fb612c405394013fb01bd3f278ca1a0945320f1a151037efe5c0404a7165554ed9c418602d32b7964bf57ad95e8fccdae64a3c0b9f631717e90834465eaed860fcb8e35a7f08f7014530cdd72fa59337d74b7e67bb9c35bc930e4f479bc9fe7f397d1cd8cf69c134f4a26ea6e29c43cf575a9703ed82bfa8446ce3201c7677bc1d40f9ea016a632099437b060528b4b463f04b6895e1cd55738a132f279eec59fe288e6dac8bb6fb2a3fdfc4626954e66f8d005357e4c6ea9240e30bbc0366bdb7853233ef206d5e3103b1275e4706833ad280029b253d01b14119470b9869d21547ea07452a8368d922c78ce6930d06e7e562700ab1aca2506cbf0ebf3cbefdf0ba8cf42da0db40a6c22992a7bbded6f1b0f19a0b5fe28f20cac82e71d8667a3d21bf9edc38ad99e8f36df795bdae1befe539dc0a009cdf298a57577fca350127666d63fc37ae5d84076be0be920c70ce6ca2be53784ef8bb77da45f9f0ade3b91d20e07e0cd6d13d42fafd0df673f35f007831f823907ac317b38d7d16588b13d1e75b854d0e1c23cce0ce31c57d0ce26a8d4c793ba532db47fe8aeb3e92dcb402e80e9bdacb00ed57d812a63f9fd26b0b61cc78775b6b6d5f39ac1936623844f2c3433e3faef455761cfa54c51d89b6c37c160e41ade4614204ffa5c2d0e2e7397bd47f4fe72f2bf90692fa66634fe0a658ed57798a57e60717f3205c2209f9273d1506c0ee47797287b6e1c2f9f5a34404fdf4336f9d04e706e12d934d5ba69831b1274a7dbbb880fb558dbb39079c144376d186bb72fa3e14bbf42aa18383943dd998927581dfbff902bf284eca5cd9432c5f500a70d443a0687b786c5803bc31433b6599cfc25673280209f00ae357508e6868652f75256fd6700453eb3199794d4fb7eda162a655ada1bb7259e3286bc9e050ec361d487fdb7eecb99074ad7860b1a3737a803229a083f594cc902c1cffede7f817a1f8eb6e9f5f25e0347b5f2fe2161169ac06a8714ea77b15b792c989ef160e866eaff9ae7449e1b5b46cdba9294e5e229d14b0a586db6e7cf97c551fcf5b3df513a5910de60d126d004c6aebb2b31d962a129a90104dac5e974a731026ec0068333084425912988da81d696fef19e6ed011f1a50e04211032b6b78d7180ec8e20091cd0e899548d934dd37e604e3681689ccf26183df906d87ffd226ebe6ce143b8e354e3929eeb1d7ad57cb04add000397b0a9df6ad6b63f756f0225a92e1a7cca835dda7fa6f4979609679d76d1f7864c9291f151a9cf3f676b86c9b2e05040c5dd938146e46db7e059d2f54533e8acd3c4ce065e16f05f28114303419bc8e08570effd1d3c88ff1e68bd097abed7e26203d0fe663d307d1a07683c93c7d51f7545f12ead56ba674b47ff59ff47ef1672bb94ae3477e0d327a5fe065cc2b03879784e23695875c4104b6bf3684c86b89b23f4b5bf68918a5b3350a441d4696e0f8cbbbf9a1ffebbf43adb5c1bcab2a23fc519c85bc9ab2dec45ddbb468ec761b028ce4078a80f5255ea13b2d3e6b85939d33a9cca251b6b15b4b87436448854fb651cfc3f07645568f13d84a56eb882e79559c2d9b0446d9df9f42305871f2cc63cba498d32917ef73d851ae27901dda583bc6fad88ebcd455137fd29e2a978819f4e54d5298499b5ba4da68e7e4acf5b742e92a5d988ce5a689c110f0ec15483a886819573f00c7ffdd6dff733c4044ff4746c3272ee3e88dd08a4c1d36197c82a1e34edf6dbfb9a2992d49ae2c63fe07f82689f81f9260daf313c314486ea1be07bc2ca2ae22c95b03f798c3e645222cbef44ec958b0f24a159e510a3f9f1679cdb05d54bdd90f4bccfd9563b8bddb5fdffdecae536642fdcc8a1e75c6b4e57648af4a7f9262035b1c47e7823aa18937a72ae383db75d03aa0858b1f33270e0271cf68b6d65db90cc47f5556ae8202c99783516e140670f1fd40496a451de43ee2db8ebefc93bd24daeb22849775073c2fa5c2f8512c28c47335cb4a05413dc3a1688b42c728a7cdd92ec3f624f52db3c824f00d0d4639e1df3f1ed94a393f9529b24104fdae34a635a0978121b779d24519573ede0fa58c316feeb4a3cb507e4a6ddec7444d3ac00f82305d7c58b676b74f6c624fd154391da2f60b049e3a964a56eefedbc8975d0fc735b3ce5db449efbab0fdda38ec13c65998bed9c9f54c0f24c3d8b02e6c0683d61c66ef8de73282e9187d8ad05a70500c9dd09ba74532699446f628dee5e42b3f016c23748647d10b64483709e5ccaf8ec2abc6576bd10391bf6f7c0a209318e9403c6d8593d6174f95b561b381aa924cdd3c666166e9a112980b0bccf3b95a6932278ebe00713a31b95d25130cab953424f879c6f6d405cd1dfa033b8079da0b65cca2fe2bc5ef833f361836dc5f42ce2685d06c1c7e8404fc91721f2d5cd5a1d4d5f4da1f3c013d0ea862def9eb0ab510e7d7622fd30c6a83e54cb4f623dd047e04940eca3ced114afbdd3cf8e90244ed71cb0f797e2bb1ae53606438c638d63f1222963f88ed23dcad2bae79a77793520a5b2a7ccde65fb80c17d08fee166f5a8d40acbaf5899694ff8f94839c9f2f9fa8dadc4cb0fc6c49f450f326408a38a2a5bd4815e4fe722e98b3631a1aec89b1057a8f9bb3890cc8507bc27f94add70ba3b62b24291660807f747521a17ac05c82cdcba483d0205b8358fd1c838e961392e2744562e646c4d207172b9e5998e62ace0a8580998aa06d1ea14b7c9f3e055dfc4bef7276dd9bac607ee3572cd5a6c0282367d8d9ba7e16a56a854b638e993fa296bcd44f8adb1561dd7cbf648ebb884328c0795f3b16fda54da5697a07f27b6a3efab72d56c6773849aeaaba14c3ca859da59d58d04d3bfb2b022c75313b756d2352423879273ad65d7ba2cfa09e4b53adc85937c2af20f4ad21e6bfcef8ebc7b55aeab4cbd51290af67a6835bebd233a111ecb6f988b74de6f45e29910f69739f47558bc94f98a953d40effafdbb059857301885415c4e207e7dea8368adb835fa718e20407ed171e0a9c93a18cc9ba053f6bf875cb9700ee2c8aeb1155541ca84600221230f2ce41855dd2d306e059a5e7db47ccc988520b0c20d73a70ca90a18bf6383026be3a8fafe0c89c17d21de3a085bcfa4ab9b7104733e8a0a709de0156a8a9b63c7c756af13fdac8c2f836a8d8a92b306587a57121b5251fb87dae8ad843af48856483549276798473c99c124bcfafca9fb003d13851ba76f898b30a28167ca792e6ccc6722f34e48d8663e8a364fbfbecc37a85d0265314f6ec46dc533de17533321e3b336f7536d2381f9ac3c900a1df2db47499aab4133780008488536d421f0a682de2bb4626fd4573b01a47c95cfebc7fcb23fd4679dc0e731e916abefecfd9f49ed43a12b5bdf3010e5a68af1dc270c7a5799330fa1f1c2afb559a6c5c0a5d02184cbf1e63196a9cb4f6b7e3f2a9da177866669b5d04007757a8e67e2acaf2b63d429089c371fdf46f7b9220300d0150f95c03343ff2e21b660df87d7ddee88fb9f912e84d6c898b966b24a07d2d70cd082e0fcd1de0acc1e6f6bc135a4ed70c152352ab996cd003f242a308cd23c723cb4d4b02bf3b161aa0466ac968466d14abe2039682e4e561371de12f927b016eecf6bb19d97300c9e6dcab10152c3db469dc603f36385c418bd287b5f83e68feaa9f6df28669744c891a9082efb95b1f8c8fd8723d715e93ab3ba78c3dd95fc6e862c93bf9817a3e38e9008553aeeb80a25d17a46d75d70526ac642ccb1aed70ef86701d931e6b6614863cd9dfa04703b5229d52e223d91241df95dc931521b98a88e51b12af85177d1f53b170ac3c2446cc747bfa2c5f59f7ceb207478be4309e040e157fd8c26599b7eec79968074bf2334d241b8cf72cc86eb33614f409a1c15ca27881c8588a97f39418640bfb17d14da60786dfa49800845c240f19b197b7f3ee6dd7cb80ab9de6ad16102904e2a3e4f7ed5c50000b57229661619586a586754497bf0b919d24770050f41c7e417db773a5978e7c3f408467356c7ce44ac68ef65bf7dda212de1d4ccf37525f834f2684c33202a7e3de77656e908e0b4e028d0f8aa6480b1d4bcd9f9abbd4fe70afbca7645d25ddc8d876ade70367207219f14b018441376b1845bff05a1dde67599d6e68d4f916454c86c050b13cd8e67cf9e2f298c6bef537fa24b1c5073e997bc261aaf3e75b40e5d21146cc478b664006425f855bfce2ff80a24c1519d193dc38510533d8130a234553ec0fe152f8d95a5f2ca3575892eaebff58f3e11f60b52089abceb1a7f13e2590a6969a85893a05a4328d5d7c8e01e27c9b90d2601911e0724439c4a58bebcc4fde94f5c1c71c620e2be17fe8f0cb3013f1642ec1bd28c5ad58d787b1ee1debaece5eeefc2e98d14bef24ce216104b05d1fc840fb36b23ea0a7e707e671740099847ab57db816a39f02b65d5b37562a868ec8461a087ddb51448d9f56060b3eaf8cbb4c76b607133612b15a3cec4dfaa425161716d004f8e97a26d41435422353e84802602d90ebc162da175c6a3c5460c2cbd849ec335364837b69aa82172727b6fc3e785c4ae77485ba1eed8f258ca36a8f22edc0a40f62cfd2fa609c048de927518968d34a0f5772d9eb5869bb87a38f77b4229ec8ad5c0c6862ba2ef6f814318bced21813d0785c70b67eb637b3c941026b788fd78b904aeb106bfdbbc08b468720c2047d6517362af5a7c2b8c5deb12e159fe6a62eb64071d21e3a147ecb9bcf849e739719fddac0a72b4b59f7139d8455c5ecbf22112097e36cb07cc6fba006b1d3052a83691107a8ecccaeedc9e1eab87267069174e6e616e06b00b831dc998753d88e16626b9472da574ac20929682aa772b46f22df4e94abe57ca5d827d1787f8cfb9869afea5d37e7d9d5ffb5a943ef3974001a787c92e320eeccc95ba63b2d1038af7fb0d1ab4ff78d7ba00402e483c4975596f48a0ac6e6a80c51831f03bc398bd1721153a5ef4c5ad5e68ccbb2e69ffa13cd98a9a292fe3b5e0565d3da152ddb057e2e03938b3648c2d99ceb93fff871ef0cd315efba32e81d1778dc931228ecb2da106c7215b55680ba63ec698b986cb14a5902231321b29ab96f0e3e8dcf04e3b53cc6b0daab06970459431bcc3c8db8d87b4b8088741a569a15e1ed347447153aa9e8b15e91e3ba84e1ed52bbe0247aae27e0b463f19ad1cf086c3f54cd458855229f088cc1caa0e73c8b412a678efca92de551f62acccdd395265792e08c0bbbee4dbbe06d0955577f7bb73d6e0e0dea0b4e080e6dc65250845ede1edc2ed13657725c7905f624a0cf1d8fe51001af48ebc19b216d410bb7b381f7b64e000e224894ad3cab93e4ea0bbf3a3fce37ea4cff57646c9e6f8fd137d8a231960e5a4a17814f7d910d06788e7b2ef9e170183b764b2b2d1072291389580ae115700290b4ac3292c77a6f17cf4b5ea878d4a2691d349c9f027add4d7e6413cf01dd97a050f32943c95be54657475b557a827453c8349a15697be8089a6046546e73e4d8f6993cb783b86327ef85c00aa4824a8d5bc6c7c81276693fd8df12a5b298071cdadb0214a4d74b3937ac62a77b796edf1ca6524b6ffd173e4a57a24f61c8847a1bbd57663b97459a261fadb2196e9c77a1023a88e3bfaae0b6da689c083d8ddca5f653db01262336a05a4d2331212516958711c75acfff6df8739fdfeeb96e1c6f8cdb180edd7aaa067173a0c2ee9b0076a4e00c8c8dc6ea2bb23f093467e27da52cca4af007712572e3a68f858bb1be45b4536ced27c2e9d7984d3e70796f74e1959f1bdcc7e59fe15ca6736d03fff4299c4ae450f04deb9883b7ada7721106070d6cec00bf5c38c018b8549e96c89ee7d8cb989d5249653bbfe0d0b24b0693df5faee7895cbfdfc944c9ae8b0cdcc4a12aa1777bb7c28347e9c6b3288736f6e2103f273df53680ad5f143ec675a9e44a668c22c6dac66b8bc51ed659210f5d1ae45c965d023b22664c6d5b7d345349b98318f058cf620dea869692f304ecbf216ae8e78f64836d1fe1bdf4f97e3dcf6e2dabaea9dfa3b1e036da5595c694b4297f6e967114505fe0957be8fd20e715968ce7712d1dcef648e9011623a7d1c49c85b21a707206ad7e8e680b94c028ceae04a3ea198fc696dd28a339fbe3b856e34b383ae62ee1dbbde71277a14d84ce222184bdc3eae95ff0c8f28b7ec77070a392744b205c1f2ce40d9b95c1faa3a71e1a42b3d3ce8f5579e67f4f0a870c94dce783da3fba3043dbae8c8abaa66af0b8f5bf574f710eabe372a115b6249cda4e64175533d4010820e5f6bfae8cc346ba53fa78aa64d26f017eab378fb318ce48f8931bd805cd3054b57c89a8c6e8e42e64b16e8d4c5a6a9978b06c92fc8ddf468a8e1aa55a28267bd12b722bb15f98b40c4707de2e2993a892f6a055206e54915d1c533cdd6dc45cbd23cecbd1bc4b69e528dfda0e67b3ea5340a2424a85df3f5af3253e81d6279bea60bb732bb87242f2520ff214cfa09c4e2d3f08c6a061729e2b4765cfb0a927d411c0ccdf5fee1cd503dbb0c32f7a8c35eb7eafa35f1777982cc567f7f2fb7233202fe9d46fda318dabe8e624637014fb00a6f32c092d5bc897088bb71c8b26a6c9927bf31a84fce10e49b5441995c902725e42b5cdfd921681fc98157424d188ab50d8a09f7145a4b80826bc81793531640035da0d1bf618eff69b251092c185f95fbd3ff31fbe0ba42baad7b5ae52ea17e63bc94630bbef775cad3463ad2e869b1c9787b9e2a53706fb8c4d1faa2885e323336f90603ec967c87d844becd8aea5c5c33fa187430e17c687814e7e57542fa3df8c93d55afe028e8c7714db0f164aa286ca8c3d9b7f4af4ea4f5def0c09f416f5dbe86ac0c36811d57ff96d1932e60b620eafa6d66e982857b6a8d9f7f902a4d4ac18a7e4a7752850d878543da95eda84eadedde05d565b5f73811190382a9bba400590f27191926ca3e3fba7249d89daf24efac2d19aa9b29c5ad887c9d1987a376f617f880844269baf30cb80d2d233e814b3ab6b7a42dc5c11a338b1f761bc32d6517dc3ad8c43a0a8bd92c51a25826769f54495c9b463143c4f9fd6704be6408457b6255264b1edaf89d551eecc03a6abfa747848fd446d90f6a904c55787f2795acf39c6089c09bebc0122f1e1cb5981a6325cd468f558dae9b5ae1bf063f952420c1fe9733a424ccdff0873c4647655473c4175248d4ac4f093a417ca70ca855379f611b5f4de5f32ee6b5abf16c618c8bdc526f29cc89ce6aaa3881135b2fbc804072be63a973e92815d0927bc5cb05aa14d91d125b22c6da8708bce2a90759e3a6073628d6c46381a0efc2c52af7b3685cefcc8d9774af01bf8f56501092de4cfd51d0c1f7d755516a022386b136c7c465bcaff59cae27922251350373172065d51dea35f8f62bb6ddb25be7ba19598e961b2b54392d2f9a3e352df356b521883dc9d2207d95cdb29eec73206b6b723dd1c3acb946499e69e7051d75fbd78d2256900943bf8ffed4e086f62b24862897c8b650e2908febad1680c7f3abaf58e9363103137edaa20052e96b50834710d3c8926b693c4b9965c7af6071773e2e86ccc98892c789104490f2461ee0dfec6d8c8926e6e1fdc212801a1d4c5c476f8a0a0c35bd5be2475338c9455851af2c92e85b1e70c127e338d5dc83915258a1dec487535c45656f5b39bc0a295e421af9dbb23028d3aaba88a61c361f006921ca37051c7fb794f93cc0baf90be37748989b7f54452737067379ed8299de843c6fd822a7e406ac44a65e8917c4af2c7ac2554d3d0aa898098c9fa73787cca655d460bcee033b9eb8448308484940bf0121f38ce90836de06683af664e032870e71a65884db1fd039401144bf1251f84769c524d15514a9c7083e27642ef30af2a29937f759cb4be97c641900b6028c11effe0b26d76929703be73d48547f2fb7bfc3fa176d5341ccb15f175e22f03bec4ba4d839f54b71ff6c7cf5961b2cf267a618392421221868742af46247763b82ea93e833290e3fcfd91905773f2e033db56c934ba91bd2d95c9842a562cb2cc11c982c341f2e5264382e1dabfbbd497afaaab26164b1c2b6c7ee7d2563665163de13e277e4eccd526f8ae28ee20432cee69891fd7a5c20b283a88bf4f1c71c4a8cd5a69b86dc1d7ae0908a9545969c5cb1639a1b265ab36d5cd07e3c3adfdade88414514b8312fd821f44dee060835f672e5901ef8635f443fdec504ce961132b33ca6f8486d1286a43197cc7f17ffd791a9dbd59459b46f2ca8201a4aab4d9f491b564b28def14722b932a289efbfe7ef54150e76da092d24f31f081654583c093e0f5f7d9e7165228078f1c2b50dd263dbf3b2b9f449ef2eebf64493ad31ebc01a544f124a1db2cf0e3d62243081f52a1708e0a8d9623bd01951ec445af07f088e8f45d77ece37edf3d0a17a2fbadf19534a64a3261934cce02931a6c0f9da5863a11a7cdf0daed6d9e65ec583ea2274a107693e7bf2ca75bda8e1cf7a40c30da060fbab3819ca09c712058172b315078075556b8939f5c02c3d36f05480a6c2eaf6b842e7b804a7dc22f239339a0ea0fdabc1d1da1b53fb47320e2ef47b479e74589a3dd6b1a9c216fe745577b5d4290c72ea1e723d2ea4aaf31ecf334de5d346badc75cebbf25b26312df62c2bd42024e367a6a06564d2119c9579e23bbdfe08929affa927f5a8a7f0c8f753512f8f947c0d96bd2d155996f24e9d67856c8f77e20ea63df7ffce6fe2be1bd0ec4584c90fe65bacb62984145509f2ae7e9cb9a963d29da7e9a240c69556814ba8920f55f50e6d965e41aad113cbc9a7f04b235b27f74eec9bd8814927070bb5d93b1206c6a01cb071b0b87c95ee18893fa01c39071691be1ca0bc2479def002594235a61dd9b94da28bd5dfc9e0d64edb3cbb087fa77b41b9434ad8330fdcba19f8d112fcb75de812ff80fd6d9ea5d61487974c6637712a1004affb07e55c3e5bb2ee3cdd78dde4784afcabc1f4132abcf862a033f6154cc38ee57194e7fbe7624908739beaa7b64937d6511a477823a52d81cbbecc708bbc54394bab03d35683a38ad5e1758cfb2029607063003b4f1d111a4aba2c8387907e42f8aceec8cb71ee6d671f6e1e1fd368b4e37fadf06b4b01e990dac028f4d805285a76d03404a6cb4c7081d12f716e1675b6c2e721dcca7573035e253dd5f5879b719c73e83d0d268065993c8ca7050c3a3eb4692e26bda5001a5b70929b5915fbad14029259ce88d2092a3ba3078dc1f4d4a5d04e06ff77ce33ecef65f45f9fc9dffe154e3bc90dc4ef51da8dab29017a57a3b1201162648cd7e84d9d9765f1fd6f91b06a9e05c44db9e6f575556190fe78772d683d6fcf8d99c701d894a9160729ece6e0042db07641e37c001b4e41d4207b9bbb612c42f27ce7702712f800e2cf59acb4aef59f4fbce17d606fd7d330d73cd617ad821d09b555c65944325cf4853c57536ff2294184cdede84ba72ca5dcca584f124b38336271f1563a89df80688abb4da866e3630e9e9443d2bada9f87100d96ffb59cbd6aa1e3ff391526649c0fb3ac8784aaac671db4e65cc18414b1d8752ffd58e8829aaff270b75270e9276c91468e480cc6df4e03160d34f2c81116df3e6f5428d8c411b96b302e7f3aa6c5a3239685648b0290c73b8117c6e1178f9711c4fbf10a097a618dbf15c871d689cae1d060626be09822c9589165b988089e840f034ab163fd7918db7e333b488c14aaeb9c08379d131360b33dbf2ab95e7f5bc913931c6e4a55733146c6eee0b4a03ce78788ba6533338cfa4408ed542f3846c5f26f31fca185e73c154c69268288774c7cb3dbc56d4d57bed29bffdcf83da6628292ced67a89aca30d91a2ceb0d580f9035cf954663ca734cb6344c9acc22ac9d795337587d19ac6e489ebe3e95635289ff22c94f0c00a522811d42dbab326a6b476d9548198ab5014e3c6066380ded172d147fedfc939124e28a0b144c5792a01fae5c6d67cae6dc0d1ca600bc8e432193caa40bb4385f2396a01a4a397ca760eba6f6c5766243ba0a806fceef09fe67564f9dee4bb43ea723a0b3513aa2ec5aef29c1896cd70237f543402b6bfdbcaa557da5491e49d1f8f807759a950e3e82d17a4c4ef709eee3979fb6cc5f1891a5cddbeb5a4a9275cb7d1bccdc10800be89819ffa1313f9dbe7effe6d0ba3a16d9cb29dfff1af2f8ac42ddb6490953886e480aa7cc8bf2bcc2ce37875b7bf31033b58e4fc3cedfb377cb5505822e1e24ac493cac7126dbcb4010fb41bd30d47c9831f0c5a96c03a684ed66b66842f49b6a017ec046bca109ba31406da24a17141f16c3187ce009220e8a52b88324fc4d4dfabfdf5df89fdb878df406d20be2fc9cee870a5ea7d761051b369857881224f73e6e7df5dcba3a4abb917eaff83a75b99148fa83297e1ed975b202429b6a919f5beb2a8d2632886c135cfc6724752cca759e24b556e5a6bd8d6b51a6f8e0996149ef3aab66ab24b46653f5fed3729430d4dc376953d6401f1f504379519004872b50a193e43417867e5ecc06a94a81c6aa0c68933a62fab506cda890f45c3e790d63aab1717af16b573c9dafbed2c9fde4ef533f24adff366132ae323ca877bb429560a49fc2095f65098e86a662c45ce7f2d3577822726b37a62d6a1120921579a4e730d9e1cc03f3f04b2d32a29e43af4bbe1728b689aec9bfa5e860f485f3813165fc8f84096cd508935fefee3c6d2b456ec9bbe1423d65bed5f7f85041bdda3cec4db6bcd9c28c34d140e57723dd4786058eba53d9df13d1432b8d86693c32834141f1bc7c7d0d9e6b01437d7dbe9958b4d2acc17a14b1c75a0a94e21dc2df61c53b1c9edc5ba1fe396f5cd9d646764720c8234d54270f6d6070f402e6b46af56bc76925e6715a99abae18d47ba19e5b8a7821776cc8ca5b2928a2f752e7e377ee434854633d2933a467af2d097252efd6714d289f08755828f7ed34c9f40e3311710f1ba88fc58b1587c4fdaddc661ed355a6a75226e50e3b68bb64019052e9309d54f9dc4750c71200801a3d4476259c7c52bdf2dd238d7e6ee9a85d2005f6e7dd463f0ddbb284768d098b2058e79434dbfa49112517f3b9c9a7667b729752779951fc53eadffee32ea58d30fd250898b0a7368df8be3e89bf09074ea777ae93affc6f9ce871a6dfb5cc8d0dfae584f5544a33b335160fe22f05f117aaffcdcb90192f5129f5af4388f8776ba42fba64483ae338c716cda801d223440b1302c6caf16408d2b6f3788ec20056ae6686d71f86b7b5f35c3ada53c8e4ad0dc26dfdfe544c49bacee9260ceb541a89b53a45b815811706055f18a823633aa4ebb18cec745d1cb78fbbcd114cd75462e51f403977d884073943663846694771fdd999a0f65b0e6b5f2bc3ba3ed1e603ef8079e305e12b74040dcb1f18200611de1c8a4c5dac27d3df8390ad3d55b0012d6639e628ef53652973d5a2fdb54e0e6986efb1c9a664ee84f008f5884f581458acd86c315110d13b46c6cb9a625f2e653bda44bff473bb272adb23a51c8d10078efd051299ddf61916105da355a0d19cdac011cd5933a741a2d34010a648a6bc14f89cd6f9b16cd04bda84fc3330eb798de1cd3d618489e4ca23234a0e74eaa46851e569c3ee4b4b4375f84a9f9fc01fc40cae5cc1b45bda3783c88c3130080bb01411e4b5707dc00c2da5fe307427e7c1d1a57078680de22eb71efa32056be07b8aba1eafc3e87ae60dc8d8bd61a1a50b19c1e59818a3fd5c141b36dadc8d156327146635c354f8b338ec5db940e453ed70c0befd4544e2490c1be78a406ff0051cd5fc2ae6fffe20aef01fc18d239efebf013e230383edbea8ac16c6a4d90781ca0799d5e6286857df52ed2610db263ec8bec80b941a13ff4784330a3aa72e2cfc998460826dd164dad67944460fc877f8db6ef168ab23fa686f0401afe2de7f1696cfa8d228c57ca00f0c2564a7f903c0152bea65124ded494b3c2befd005768404beacfce208542023085ea6d9974f6e18a60047e56908a0a6395188dc1ec50cd9de465963adafa4e6954d59ea985dd56cf2e189ba5a16aa4f6371e48bbbf49f0e99e7408c31963fe7db626a72eab5aee1898401744bd4ee6adb6f7a15749c299ffe30bc4d72dbf7e399e965e4e48d7b64e52bc59d7e30f27d42350f46836a06e082f017487470c99923070420684f4c50a2204036792008524372bd458b302f16046f774cddcc063a2b435dc8c50aae32b885c25f07a122c624502b266556a2fc1ae5790103cdb09369027941e4891af521dd5485183503ee21ff27528b6057657f55859de89c638c47a394316d32a32c86570bd04daf97a32226778edb11fd2e8d994bb9baec312fa85453b2229dd2dbd684dd0b1dd9833c03abb7837f5d5e06925fc6cc910d6423ea647c035ff3659cf69c4fdf416851dbcca04b29955ffcc578a523c775bb93890482da03d6b523ccde955d8feb72023e20c7466da730d20031425141c84076062f7e12294fec082e5a96eb4675b2b07b3d4853403c3378c0de643e019d69b568484a62836aa15423f02ac7f672854ac790eac3457fc7fb5a08cb692c5e3c6406688d0a56faeafdc3d7d03c1e4783a11eff5dba60c34fdd682ba4346b1b5dedab3e6d4a2e70bc7b74f6f70946f9127bb6e5926e2e89cd27c54de25860324366b8e927d90ad14343e2ff8798f4c764a961944453d8b58d1640fba099c4ae835b29f162866a85c1cbca5dbdec95cdacb59593f2f63142afe0094f25834cc5a0bb4f0173bf87dcdce2d78188c75c70d2958ed7097ace8a39b32cb67c9c8687c9136c2b70bd9daaa5b3c98f5ba72c67b23683d5320207baf76ad0e08d121c17e156b3c3351116cfec34df93de0b143cc3b4be7da3f71e78949e8f82f9154dd785c905392f89cff56f83d3d2c68afc716684e67df4727aed41a622f9254f2676dc6ae781076e1fe75971268531f830d4629786fa7ba791b41a576f014827585ca8c64cd92bb839d4885bf0089b43f08f21083cb8f410c55cb37674dcdf9e1734f759bf3a3fb58098d61cbd11606582cd98728e93b9c4e7e1551147a262fdcf8bca00d68821f33f7b73255001ea46fcc42a6d07619c73807bcd545a8e47bc586e29d0a3d6c5b660e8d508a7980a7d1fbfc98410efb842492bfa9debdef84a69631ffce16384a29106be26b634f6781ec56af719a8a7a88ed4e030a02349fc69e6e0ada4e754a4dff19d7e3cecbe4626a1130ef325ff1276f22bbdb2d18b1e5bcc1b5e48cb93ed3ad9a1c0aec7e62e1a05bc916bb7719bba8a8e809fb2ceae1192004663849483dd125148df51a5febf415466ff448a0f8546ca24fd72d6f18bd5a94952c3b685f39b0d76e62d61e66cacb4a10001171c7bacc2db93cdb12ccf912fae5dc9a572a1ebba98e73e86e1b0addfbf373194c32f2ff8714e05fa6a134ee11676f8e136aab226252303250ec30db8f74c06eae3b549e607688288bc2a720f7c1d321430d3abfcce541b412964c9152f43ca63cf802b9cfbb252056ee7abfe2afa9414cc5300dd285ccda2102ecce213b95605b2d2d0970e5e9c90896fb989e8f77d692268b10e8893ddd0f53b0a22386288fa9ed060a5a79f7c479bb077902dd24899434df76df2852996841e5d31950fea7993b3424bba806de04ca6880e0dea96aed30bfffda227cd450e5d79fb265b96cc5c059ae5f7c7f8c146721a532f68b4b18903aaabd1a13d5657b9c45136922c02de7820892f1aeeb8dfefeae92301ef26b27e2e495167f60c7af8e9adc2baed88a7b1f943abf97ee811f2dbe9af686a0052182b48a0ed95513b57920eb0baa5d78a68c6dc933bddab2ad3e6de5208ed608217e27de0872f2364105d4a28f6b1d187479ff18290874398201810c166f46911818bd5e86caee8f0664b3b7628b1f2bae1a33ff1ddcc30b30944bbe67da926f32388f6efe713c0281f1499f0dc1e6831585fa9d2870feff51635af6b452431c581db4931de1abe56570a49344e89742b2fab6eee5db4f2fb06fa77e5df1d7bbcd55511524e044bd289651f7636b15658cc61be47fdb931b36b202400f6c0b5fb1efe4ce199976cb69515130dc665b6b93aa30791d0cfe1b423e10d25ed4dc8d6d161c5c6d82162ea24cecaf5cfff56328e7a937978e68a6f584e8578bf82c7a2912abe5069fd65fe9c54ec5a3e6cd3f53ca46ca8c72bc898d31ff79967162e4b0498e8d99bb5c3ac3110dcbbb5a366e7f48467344fe63051f98de38b5349ea8d1efb5569c89e202c47f8aaabc8d567bc2506212fe365610ebde09d9b17f0251f5e6b8a2837215f1bb2f4fe608d30c8a267a93c9d395590254c609b4fb84abcc7df53d56c85f03dc3d3337471dbf42678f1af293ef5cf3131acfd04f29d14eb4d2b0a1d929acfc565deb7ac9baf6c7dac200dc7b64b3105e32b85554f2acc66a08014ca5316dcf67b2fe6b71894b284bfba03ff3f98fbaa15a9f4ac43c4b1403bc46f21588658c71eee198bfe8422405dfc70f36dab4ed947cfccd72b8e501bb3e09336eec2fbbb2d98b92499ea5648d30c9cf0aeec0a71da6593d2c81887b5b385bb5d74f12cb4a303d8c71c183ce11160c90acca566e3b474196dc3441b3d0abae2e0b71b8948dab22a60a6435849f1db0c252e7c163891ab3708b3a40a18608006ac76d2f208a42d933c307b2eba8fb393a83b0fdeb48b662a34f11fef57a358a59cabaf87becb39b853fdd4bf37a368cf88f6bcf05f6998ec1d64281cf2a02bc67228131427c24f9b188d4e522d41d32a4c5cc7217972e57a14de509d103d0d0942e5de28705ace51c2eadc90b07ffd2322cdc16931181c9f6bf02c7cd495374cdcde3501778deee8d3530beaaa5658a7a92873f8a60894dc3a16ae237f06a3ce40b1193b47db6d2644d30f51c07bec82c6c42c6cc7f357fa6c0d8a326dab632830928e464f2e344a20bb97c03ae2c49d2e4314ca3bc7931409c92264c4e12d111da11081a310901682101dae485e62ca88ba2668a1ede6efa403053dd1cc5943b3f77dcad4dab51b24cbb03f23871ffc37fde24481452b40a1ae86cc2ec0910dfe56f2667b7ca1a8c33452b0334ba395f98fec81dd40b76024af41fb34144a9217a02dcbc647fee165a9324dadf17ac2aa5160022a2718471582ec9908b6ca3cef1d490ee33a87e50a9c50aed73ab08db8625d1202bb87d92c3d4038d1e93382d8e751b3e5b1d8207c5b4df9653ba3e2cc59d74b6563f8e58d0a1adb3c14e294ebaf6db357a5fd7d76d9aeba1dde939bb64207c7227df32098d538a920919b63811a3e8925f6b1ba52a3d3cfe63b8ea4dbceccad13ed1f362590080796132f2e33ae3bf6548196b275d173420ede4041d8a1efd33cdf4a0dacde121ddc378afd6de8d5464b801cd528a75c29b755e3ef5f8b013b58268e3be3b93d6d931caf0c3635ac926b12b9ce362eee64e7d7c963380f947380c2c5a35abd71f172481c740f6945aa2f33fd68725f932bb8febea4861d610c5ebff520de2650c3287718354c4a3a1f0b937ff9e8b11041e2b0b689916c99ca9760d9fb88008f3cd14365fb7dce65074c5f6c226e316117089412f78a4735e95d775420d199b7ff30e7ef629fc44d8f96d6e266365d6646683086978dd1759df11c005ea6a71f357edccc593fe55cd31e53ac34d3fab8d1e05153f0dbc7292dfcec0ab9a806af0fb1fbcd5de8135584833ef2d140b2828f8dca17a3c9c68d855bdb6c0147fea2c696e605a77936f4da6612405e33319d838f055b7701baef0faed76936cf3d73dec4a18de4431ba390668b187015d99cb27a6e3a6f41a0906d9748023f7846a58edcae7f003fc04b101709a7b3b23f7b9304fb1868eb577605ccbae8cc27c235380f4ff905fb6028a6788064f4fb253a788ac6f1fe374ed0f15776b3da0d7103879ccb9adca1b949d5e02eb8d43734a1712acf1552f160de59d0e06aff01b3e1749b56122e21aab5a831d9f504effc40903a27eee01a9f174a953d9ec5a63c575f32dd7f22251d6e715bfd34016f9cb417fb19e185c0ac50f0e73bad3efd31e43d65a3c6b44e3153e63d021a9a5667ab636c97acea876a5ec8c629063703c7fe27cbfdc926ae86ae10864d9185dfe02c8dd1f0fb183f496bb182dbd55dd5868f8be50e4987313638484032aab7da52476aa140a587c24474887de9a90b3fd13634091d8d4c63f6cc928dfb1a76e68ef707bda22544c892d02bc1f79942170387830ff42a6e5bdb31112c7b19456abcefe3133e7789c0c56b7d48808ead060eadb9709546f1df8102d9df1427504b6103235254e8a2a0e5a7cacc699b995d38a454a559117ca05f522c44ecbd3d71ae4a80af314ae81912944051aa5063d597146dc55daceeac505cee5553f524166feba7bc60907bb94ff553ebbd8a8d3e431995db0e90481788da4f6fab26d779ff266cdb26812a4f1ce3248e4f1238d3dbdd07ded33edf07d22ff857fbf985db7e11463dfbf9cf1bbf8e44eaa5df3f53bc636731f4bb5d908e86e6941808891f7e3d0b90ed822590ef3aaa909bb3543e517295eb15b9cc2d25e039becff160b38767629440c15aa127878327ec0040eef43b29d9bc67ebcdf041cc9ca19f1cc69183055e004b22fade9c76cb0f2dbd297809997f3bd1ee893cf1b63a61c8fdbc5bf1a20220cc07442d50a2768d000e8a13ce935a274bd01def544ea7806cb0d469bc1875ec36a7504f5ff236b5af915a5f516373b9e948ec34d70ffda39dac9bcaee3d9db7d954559f2496457b43cb62704cc83fa76ac968a1f6f50b20892081de4b6b63c285386bb77d5f394c1b9b3593acd9b97c259685ac4bba65d1ee34978b23c364c9fdc054b2c5cd987ad7cca3d6dacf08c5fb01462af6c60e103f9278d536f135d1214b075de507c54b642d0459c30bdbe92237e521648cdf7e625679166b0925707da44b671a91b50a99bed96f841212fd15f93e9093ac5dc095971e2342c983255dd52d52c7791580c03146cd24b76ee1f2f2130482cc19efa0a2642cf07954ed4cfe6b9ae65d56cea8ef1e56aaad4663112136a3da0bb5409681935b1450e91264236edf9175ac2ae04abbbdec570fdaa5061bc82bdd6c89e5ffea7de0291f541b65eae21465745a66cd71a70b40d02f807820e302bb6d21e785c973721177d4aca141247517622dc22d1cab1ba5391058bfddddac1b041b4b92c477e36ede5ab97fa168c9a9ad0c3fc7e3e9272c79f181161f61a21cafecb9412c23425bba5e461dfaa51531a85605ee15a4afc5a670d734dc92c0846f684514804ec3b81e6f2e869e0d1bee335dc53b68d227a13c687d9e70638ab136779b6c4b715bca6893acef1e9e7bda86fafdbbaed51a1e9a055262d349c5c2b32048951765fe3da41ea251b5b3e130cd7b5f08d9cc986233309b200a6cfb199ffdbb4c6bce46fbb7c2c9decfb6bc6d96ec104ead0b5f30e2705d5637659043d6b55ff8a0112c2211ebd5cfc0a0aefe73465db3b0d4e88dcf009346c73deb280e0d5f1e8b9bbe6d2f749af1b776105bfb0e8d952c2c2c409abe44b195be7b77333444acae1b3d73e97a3b2bdd0039484fba8bcbd219ca028062a420056620844041e07fb87547ed106ff011f5016d5633f711d6a62f31f320bad004d1ddc21909adfaf1e28e8499bce5e9c3a834af83979c763c459d3293c088d99fec4f04da668134eb203b7a0e3ab92f8f16b01030fd8c28920dc08faa655932162a6890bcf11e9e64e5b057bcbf8873e1d8f0dc6302d5bb8249ed650e093612d2dcff4f2304dbb11093ee032a31c7a75ad5b62441148e8716e61174a08c00c2dedab80000001720273fbc5aa05fe5c3e25e65b49fab1fd0db17781ad2cd551e354c6a9571cd186695977376d7945f0d036d8f94a8c34350a5f94d707a36b16a44faae3a5004c42ddec79be1e9464200003051664eefc2ab25837f5dd9456262f51abc859242fc9d38d18d995efced7aacf51fc2c93352bf7a061e326f820564af49c2e807b5f6089e01b543b77afea63a0ab1c8c24a961d8f28e4d9bc8bd16474b518e927d564ca6220d18436f854a587049e866ad8f372ed58b448470dc801e2ce70197ad70e32cb1fbfd5970a4267e9a7bfe6fdf7ab45a132fa6641dc3abb1f5aa16bc6e351aab48dad7d19030b6b434777084ffae4d74084dca07626a34b0c0c866b70497d69209eecc0d442878252a6a5e87072d9a1a79a49396a2457959aabd642a1e316522534a51d2ec99e680dff3ed37aaa9c7da4f2c36449de60cc5af99e9ff110f3971e4ef72d08eb7f8b7b79f59482656da902fb61272a859d8b9ad0dd89131404039812db5fc98f56fd6ddd00bda1663244d5ed813e6ec3199ff5f941d114a1f345853d2be95602e78a95751d56233b05c1cc138d8aca955cf304df8178b67662603c7057d427d47ceed3706ccbfa19450073390fc0924e0280e3bbf846a7ee34f2fb54c0459dc2d92ae295c5d1830755cb3d993acc729fa58ff777a94cf7484ee3f32625e8928dcff6a6557af0cfe20ce32137cf28cd1af72e97aa28371a329fcc7c4d4447bcb4365de30e064b2566609026dd50277dd681e9395bdae083d52356fcd93ec175d0def8029f26ef4f38b4c2fcb781824c97f4aab667425d801e5a7cf805c8d5e496eec5acdc821123e18724ec97a905b61dddca294ba4ca1ece923a7c278fee7df947b2d0f30bddb063a0c1b97799e6913bc38c7617c8edec229fd0464444086f20bee550042bedb7f74c33d95d4b096043edf237856f1a792594217e39d129c7fab3270a4df0741a0282d02363bb9962ee8d7def0082cb142671dc84ae8c78e713742fa87e4091387e17a7db37800000767ec406f2d39feaf67fff87df6534c643e93cd49cfb72f7190d82e0726c00e9b3a487e30eeca4d85b287646d387419fc7d1e7c06aca257623c2fe69bb58b9dce032b2ebc0658af302ba0f9bc5036bc7fb29e73b5e51acdbcc2931d4fa8622aba1781b9ef7cdc2b2b0a98f12de7931d7161fdd5a18ecec4ca05aaeae8218da24d9fe67a4ae46fbbf51fe7a1d4d2cd7a1f56bc6e390710791543ca10e42520b5ade8d99e6132e2bd6b4fdcc177b259da2580d22d7d6a3b3c75f9dc76efbdcd91e3019889cde31cc8f9765420a520cdc79a4281e38c2f4e589855d8710ffc523de7fe8b6920ce6675207b96ca852032702f3eed5cb0247d75b7a12dfe624ce89f64554504a22e8f37867b28fb1c3fb7f10d4a1b6f6b09f9d155ecacdd86d37132546604e1f73715f086795e5f4c2c804a80f92c30f1913178c3321509ca0d9acdd1d3ff5175be2e7d28dc6deac132347253a206e0770044744d5fd1094b72f8988ad65d784123e77bd56d8a25943466533880a58a9f6c6727b97a925b9e5f966c43fd4d47c3c7319492962b68707d72910b554adc1fbfdad09644e6cafa61d21b4e640f7b7d3f1eeb7f13a7e0eba8e160f2414129b5c999e6757ec98831788b089f7e894c1307685fb8f79ac84f91dd4b665a0c811c76d466080158c7c7acc652543056db201eac7d3066b3623d89fdcc566cf4c418b48b05a0a4ee61f2cfe2de1ec5e10bdb3a38a39c9c005030c829243fc580289bbece9c1fe2be99977d5dd19460ae1fe075bab33b63ae7b62e3c00773cf0f37e675a063399bb6465f040552a93b9e1f22968fdaa3a0e60a119879951d97a5b2b2dc953e771eac3511ee37c2f261340982610023e5caf404af58de75a52cd33a1fd37f289be33def6b61519700514a458adb2d5d779ea8a5ac0d5a89eb2b63fe0252915721c9667cfe5b8937888587ffe00d1b2a860fa49be36c24135e4b2e2e62da8600d400000011c90f3a691a4aaddfe42b40afedbf595eaa829f4f71f17cbe597d3e99a3ccee44a7e82d27010f436eae324a2f3367a5d752f8420339aa53a0f01d97a5830231e31689fdea5965008b509bb718ce779820ce5485930490b12a1dcaf66747d9ee04a3bb9e19e9735bc61dbf56a0fdd52b8ccbcd8f11ba3e7bbd1b3d19cfdbc84818bc671db33913cc2be4c5113add28d7ae2d585eed6d7579baff8274642d0b4f35de39a1e671efc097d2063c68c9e7bd12fb8f289bb0b512e5e204b2c28ca33f1ee9ccce55caa465422454dd5bd4e253d637c6a1229308421a980007b4fb30bf73a1cf19508ed49b59757e587ee8da87f01d94b4e7bce39bd8c199de4aad8afa7d71975240092077f6856aaab0b6d7e58c1ce95fd8439caeaf2f6f8cb42c2189df681cc88be075c3cb5c897a144efd0e13ff68502248a82d94846aa7e9a3239422603434b4c8725ce1eb6961b6587b2ee977664072dcd42aba64592f1393451c25eb8802822abd120dfccbb89ae1bdb870b891ca5819cc018482e32cad2c2ebd74eb83ef2bbfbbdbc6031cdfa08bac12cbb5cb4721303e5978b2529af5f702eeadd5af9d94ea3266380d07411b4f73bdcd4d279357f508b297de6b856c8fd13f2b240ea2cf738f4c29393ddb913970f4ec5bbe23b241142f9c888974096434f4e7b89a2bb698dc73cdb88ef44e179095d124c80f0d74541afec1f36cc9f9b4ee70d6bf29f652e3c1b93d08b808e7e80003ca56872a1cf1eeabd6431a2354c03b45ddcecf5d1b7a7c650e8823836fc27826069dc94c7b9b60cd78695ff85f7b5740d8d8a789e9b1576f313f4d5769deccce76d845916fe195f1f46a8ccd9ea786892d808f29a7021b41135ee47e7fc58945ee38fc90ac9154175ca3580c607e7f2fc7739c97ea7eeaa6182acedd93c8e0c11c3b3a282ad9f1e51b1986059526bfdf7a37c24da7150cc5d90f65f4ca706bb96e56ff45400c0923a921a6f03d1f9fc96fcb9533297a78d0e443c003ac134fce7e34d2d14b0c88b57e9b3a384e6c38bcf0f0bef0b9205be95e2425ece57cfa09bff941d61ce4ac8000000aa975979f7c5a83cee1353dc0ea7bd599182025a3767cf2a4807f08cf29935ba2df713abb4f3d6c753acf6bdd51ffd79bfc7b50df61effbc8ab61c31feece50de3ae33e94bbc0151317e43a47263ccf1dbe80169396f22a7f69107bc99e0506f18b27fa39694dd7cbbc2eaca9849fe438041fdc25fbd01ecd6e9b304275539e638595ab8fedfaba182220b73a89785232722c960306b445a390d4861ae884622963a73fe33601abc51fb1780aeacc1c70203fa5023b6dce1b0c6506d430859224f939d640b3e4909181c54b236947da69f5fa1f44615fa7f721602feb7893be348f3d2c99a8977a785840ee1f2419f59d13542aabb14a7d9a87adba7b52ec13f0a51138addcc486a64d88cba05151b62d35e5b636214cdc8bff4d97f4f9edf1b6777c46b9ec20b35e81c580e809c7fcf5ef27486e608545f825a7f67db3e98681f38335886357aaab954f32ce3a7146a596d655eb9af003c3d6f017cc2277110c713094a8d2dfaebd5a7bd5cec80cd02a7fd6db8d9230e65a2e3d89f56a14b333cbce9fd5d5b4f50055c2a421a127e09b076b5b1ea49d235de27c81030e210423bbfc55552c3e47af348fe90f6c9a4cef2c4f06d361f4e23fcb4b042f79d31ee4c8e6a410894a38bed5ec5aef8774576ed8469098384fb56eec7fa26a13cf302252a473dc3102fcfb6b9f739bf711cf8f6b159fdf7d38c01a7f4b854a8334c5c9cca44d32a989a461e100d37cda3d48ed6e584ecd8fff7498a5fff5ba03aafc0fbc0fe557937fb3be18ceec1ef848fcd36ac994d06f250f00bd111ed1258e2f95046124818db93e67cd6a6da6180d70b7bdc381d65f2692f5c19c7ef0fe65153193b3611f828e12f4d1e08cacfd22c8915fc35e7785d67986ed48f8fe6caac72927303600294df3fff1abc3ac192fb1836c9c704d3fb512635f3d85bc3787fcb4274395a1b41a63e0a0c7f94731e4e75b1d525454f699f5a39ca3f3e3163f9d5b76e85906835c0a1d4a391b145f77d36f1b6335a2eb54df64fdb42e84ddcd062e8aa946440d97ff70bfcaaf60ec329e00db184c5ceb077100240e7f008f4a02c1be92029dedd4c842ad01aa26bf881e850b46e83d8abd2e30227138ab4c2e130b46039a66f3bac1dfed60350d87a9ee701c70e3797cde7e56b9f7c8fdb09095aa584f9722e11b56ad765dfdf9d8b81a314bd17f1f7938aea3dc62f75d6cf13eff810722d019396db567158b8bd4d99177a08f9ebe05e0f78b8b77f8bc37eca52f0947745c44083ab85a9a4eeef6cb8b623bc9a687d72d7ada509cc8b526f5361da8b8753dfe68b3c82daf4ee989081e8ced568beb9c2ad7b8c298aa2e38d0ef217bd6871206dc7ef7e86cc0cfe2e4e1b56a11cef90316296a00577b4abb1c62d21cdd2c25520203ccac1fe9442a180297fdff584f9129027c8cae84849e7e06c83aef7845825e97096167d1298eef648488df25a0d93c892efedc8edf12c066e6269989c199dd752befe49193fc1d3171687228cd34eddea66754397075324ab55e3dac1391dd02e96fcdc2930ce2d7b74d31e2d6bca6010ac9e14789c9576fbd6788712c3994e01f69f86c584bc68f73b51ec0bd1b0ae5e3ab5961b39e584ce0e15c59badab69f0359370d954ac10fb0c0ca5d92b3b21c1eae4f853dcf96e4be708e75f65df7489754c5da65521a81b067e90f46ac8ad84027eedb432524b9d6c5ee2a18979c32afaed187461a2320a960d398396b22315b19584e7a956e17ec2d621fd84b79bc91b5972da4e8f899aaab953a1c19bf7e857f6588975fc3853476e621dc8855408996ea08cedfe0c62c4d0ae5d97e74b13e1f298ad8bbd9de3437bc056904bec64e2f6cfce85d8dc220562a8f12c4fa257c5cfa9e288460b5958b064e157b8f3db37b9da7a6a2c38b7892e4bb0af609c4645fd0249126a3ad9a76ebd25ef9081891399b5702e55863dd53423c7930582a4bb927f044c4ec794b5bd3db26e89e5c14eec7d0108bc2c121e159307285189b0c7c20a1c7517f48857c24942a66067f89356e5eaec3c1ba544945617a46b4e0a78d3966fbbbc4892c4f637e89663bf9f9d3abf4f4f8edfa58d034712271fb62d77aa999efbde98a9f3527e3537e41e1903c17a60bbadbc3065adabf151813c295683a8fd92ee1b91ea015662d84ddd1ccc920ae0192fbf0da8005f1006aa80f35ae4ebb7bec305f9d65d4c342d07d487de3ebb77afb723ea84940a3c954c0184867c3efe7172fb2bd39db64e4a7fb14f8540b822083454f5501b657eeebfabd6573ccf6c8014eeae712e821f66157d3b44997429c81c6e48c8d23b48666477683d41d9033f13a9c5c4a3ee13022cc41e8537b90107d2e7bcc5ee434c204f21ba39e7e307d6b922b4f6ab866fe34277ac3c67fa622061bf4822b8b2140189029c7f71a86c98549044e769d33da90395f31493098f324e252bd74c40cd155692baf91407a65be5212880aa33f70b54d42cdc0f7b34ac977b4c5d622c160afd84c8ede1860c50a2d543a8121f97fa212b0d4be949e5426c2dd96265f703203927ef88212d7d77361f51d472b44c2fc45dcb0f76028a9c3789f15bfba5372549be378c8e5aecd8f50d9b49db6afbb30600d068883bb9b2693cba08700fc5ce1004f5e8eafdf146f78124ed71a426d9aedf0e7447ef1a8c3eda6d081bdecb1c7487db6088e91b677e69259ca3af54fd803af0ff63ff79fba197857dc35394ec1a333839f9219c002c06e4aed25cbcc0bf07a2e82fc4752261e11719dcad0f394b994034525edf372286aee1cc1c38701461b79487b6fcd078e4eafe76efd0df87800951d55c662d4b96c7f768b3a8fd8dd1c33346205364f68934d28c9c03ed0a942c5b4efa21dba4f663d9b69266b61e3e5c12335c84c479b2dca69fd717564868db331a37e9c598ae65448d277fe9244da3900080acfdd964fece35f757e81e82a6da6c9564a2ac8a455156e7fe2e6b6ed89fb3163d81d646e5ccc2c5e5e4ffb7bae7e9e7bae1a07b913e4a79a706b493ccb0f231bdc17900d30788ad1d664233e4bffd462185c8e3950ed7dd966ea9062f9c02cdd6073766fd147a4177c5ae84878615333c7d0d0882eea4e2d9ba6484b402597baefc71dec91c898a22709b4d1b4bd1a0de9e0e914b9b4b9828d0269506852914e767a37865d5d4bb709b58c03215b68b8710c93d4d80d323ffa5f085c82ceea33829e4b7d94bc3b7a950d6e3acca96384b9f3f408ae18213a762ff22f927cbf6663facb7024e31049bc5c2faef4ed593cf27ff1c0b14115636a3eaa6ef88e9984fdb822c5dd444966c9cd41519abd8e71158cc7c7660e4688d10e7d77d9bfb28154fed8e6fb2cd972a60604dd3ad47372bb26aa980f814431575d1a6509873c5dde2d8b9c9417bb2676caf948d0a962f459801e21f534fa97cfc22d488c43889d3acd91a3155a65a28318847529635d64e2910f376bbd41c7136d9e652d3a4f8d972ea8ac81bf8c7ebded5f748ae11da8b2b33b048442af18a7282211ab72ff5cb430d5e8719a388a1fe01de041799e645166a2c6d6e524a10f3b364d57c237d87342d1083cb5784c8fee187e1f5d8c8d5fa41abfb961f66907a98ff90097cb08186709c671f747332faa77fcebdfd193324ceb34ea1707fc984598e26f5a7b665be26b2126876c4693917b1005bbfa1904a1c938e541449e03799a58c18b8e11b36b6a348661a24ded901d55a4166db02365e010b260eba3e727e61e051933230d4ad1142391bfea4c14a2020852fbd6dc334bf4644b37b538c0dc48431c2b3b70b2e617763b40e87b62c5714e7bd23e8c105d9a5b08d349d122057f013a0dc84503647e8f04ef510171c6d05de5b61b0932d81b9f45ac0c19186cd74b4f699a17fc9bbe8e628cbdef1066bfbc5ef9d67dc103b0f803129f0de982ad85c76921ac5f9a471ce45ff4dd4fa9a56c3371f7d1fc186a56ecd61e01d13d4a849ce560c2f95b57df57ed412b4fc2f8a94821b5249241f71710ca773145744686f40906a490265d183440aca434a25bae45b450524f26ed406933377f719b8d605d5955504fd1cf9a710034bbc0b5345d644c15448ef2c62c99192dbe4b58444f905a75a637aa26d1bb7390319689d7900bd61000cfc6c7b81786bd5514503974591ce2688e97025c51b4c3f533b38309ab447f2c7937065351581516b8f73b358c16c8fb633fffdec54a7205eaab3fe7e1907557f9f7c5dbd718e5937df539621c925326bb73717e7f9c71ef5fd712511088c413dd0f7eb62c3ab7b39bc86a4bf145b6e18a0ab60eceed66ed2c1682e729acf060937756a83a0cb6b3e296fe3a6e62a5c05bac1685015ed688b025945de46702f4dea738f2303cff6eddd6bbccbd8b1445eebccd582cf476657007a014ed86e1246372dd2c5d8057de2ebb35ffa9b27f330d81bbff12e6b16adcfcf1ae3d94f53ae10fe534b5de456cd725e8a95895751e9451315a497c2e296ac9fe927a781019779abaabee50809f531899991677dc3b984ef265297bfe119ef14ff3bd22a783e826615d67a96a09e6826d5e03cf67995b224638a7b35e7fd7d43ddb024abd67780d427e8ca0a61935aadabbd4816365bd5ddee30001d524286e05cbc2af4d47c6f73753844599f083ca32f47bb00ba168032fa9facf4795b42ae21940ca7ca666551016c50582439a34b28e6329ca2519243009eea16a63bfc465e37b675d5150dc4a751b21e7d42100dd03453bb47192cfb49b7a30062aa73267817433296ec79ccbdf67285f650b004369247ee00c535674a0fd7bb4ea2234dad71934ba99269ecdb421b0c612b0c6fd6d9955c4d2ea8581cc09c4363b9cbd9b47c0113345eb2baa612cff7c7ae5c2280a30b220c6851bae18e23376969858ae06c7f2d22d18d0fa47afc4ec4e1592d83d0e974991c898e371cb43a9de8b3021d2460e56ca75077561bbc7d655959b38d75583a34b6081b3fbaf05e6d6fad38bc2310a00057fcf08dd66868c575a49e0441380273bf4f50252cd0fbc1e447a951203b2180ea204b901acdfc48f92f215bb4f061bda0e0579eee6e6306152fa11b05de510fb30bd730574067dbf09d5d92fb422b12fe60a32a830dd78efba7bbf2c0372c5eeea37d5cfc19a7a5c187ff3c0d86c7b652c33fb16067399cc537511ff56a148a0e3fa74efcdc55ba21299701d230406e88c388ad8b3fd7bfe8fbc59020fd2732a9fdce6dd08c4d1b4d314ed89f0001b7fba8ced02727201dc31dd485664ab2ad7ec9cd7d9f0528956348bcb938b3db6372b24967b5c55a1b55ca00118329833ebdb8814847d71668f421237c9c0c9eeb8092faf9c0dd11b6d6efe702977f05097f3fc728678420efb25b69e93367ab7d7291d46820a6bdf853805e93b0b6834a63e9c7244443cae32ba8a5fae5733d6b691bafd699725ee564c59d48514976946c1a4d3431798af907851c5f7ad9eee1d57a9b9012c318bce967a439ffb7ab85793a231af0c08459bafc29396850897fc3bd5f6c328d6f92adbe66ab137989970286e70ed9713d8cf88a22e70ed7023b5f89ead71454553f72c7680fc78606aa4f29f81b8d73a4c2a74c096b8699d5731eb852f3d1d0a7a1293f15be67e3e9eaf5950735d72ce69cac5c3353d01a6f0fc5285de3baaf53e53a95ad16308a9490d4c0e307f9946b03c392f22a88a6e6688564eb6edc6e6e9dc0e58cf4fa2931247c5aaa750b8a0de5d696eaf79cde4e802b58279a2f4187ee7c914e4d444a20a63b097f128484402405e5a28a9230a5743e26bef259df7dcb66e7039cb7c70065788b8ecdb9d0e0ce0b2783f147837e8d3c2b34f4e71be792fc906988eec93539d4f206a8475d3786fc497bbf62db2a50fbe7c36e868c087813f66f322feed5ea9a869c9e6b9754fec6fb87b2cf97a85a1d1331b964bd299bdf5ac991daa92ff1c7b83c4d78f7af42d3341853ed6b9a957a78214cad60f836a0afc8b96f17c4019f80436cb06e6704ab097a598a34a35479182b57482e8da55acb750155a3b90347851fccbe356ac67ec2e6878013e9c13f3bc931278f2afe8fa89d4244b151c82f967703b326ed3151000aaf74ba2557a8ae2bfb6fb1c3e12a4f4fe99373df2766c6652986a29b0b12fbe40c88f23fe61e8ee99c5db3664204b32ec5c198194a88d0e347241b0a658a0e0b4a6f307a31c78e564b285fb8c31d6cdefe05f2f2f4e3a4e93f0fd3cbaecfd47eff91376ff8154ce069b7868b7d119ea3e3e51b8a9c21e9b008f5528ad92c9aabda089b5681139dd1f1f676d86d1ef72be663b929604f2ad9c92fdbd61712336bae94b9ed3c69d25b2e04dcd415f87f9889fd872eca0b837872291173da1adf5ed035757ab5276030d0332da00b34835565e52f7bb7b1388f421d94d6b10a77bbbbb5119660271c71c01c66ca740fddc1655ff8f99bc70fa5ca1e4849ba207de283f405bdff83b4ddfffde95e5643d2ed5351b608a4c2e421f312a4eb50b6ff3f3fd10d5b744a73f8008ed467ae6a62be3499c989cdcdddc2495e59fa5632cc9d996037e62a34b1b4801c0ff2dd5c6808b52e2aefe1fccfd987ce3dbe98b2364eb01f4f55472faeefd94c68e402c854672fbf1bdf177d972d56d82eb14fd96d363963d1ce83e28993e32aa55d076565d7b48d927f50894e3becc845cadf20f808c74160968639ba4e0988c9f5781ab67648b18766e686fa704315c5a748865546e7bd6685f1ba73f78f83483ea18f4f3a21ab7d500d2d06bd31d95baee8ca3727bdca52e6e0c31851d6acda7ca32b6ab3ed0d002efacf8492e77669042e6a000c41fe514a2007c4c1f6d2b3510d93790d77a56a14a163d14c8bd4cbfdc1c4a8ceb161eb07b0c7adfefac76b2594552a4929d8995c9c7196c8492f3bde80a0a1c761f12a25d1b0e73e9a4f5b9b39c0515988b1f24bc3e1fc65d3c4f3a1c99c511beae7202ccc2e69518d9e449beb0a9309bba88b38f1dd8359ae483d689d1124ac7e597ff49ca696b735c1dca2dcc7b2c24e73c96848a21eda5507d3de8bcaa30feb03fe72f18967c894b4642b220832a465d0064b5be928e818994d4e5989dbfd17930d0db8a3ab8c0850393fc3be46e145078c7f89e244a110c51d5fcba4f919a883dd761d2531a3230e7544b6528d4aa6ef6c7151ee80deef469307a8c2532de5a334658fe8c8c378f3bfe4a1994a7960e9b1d83bd91baf8d3b5f0b0175ef4ae252d97cc5cb40e5ba76e2785cc44fe8a0a18b78f4aa386d5aa0a00ec6b36ffb7aff627cef06336664070a80d9312fa07a0000003eac4e250cddfe46241fd09df51be217e97afe6070edf7f4bc75fb92518a7c3b657bd2c4e3c65f09f07bc7f437d95fd0d038ea25238121fd1a4ed65de4983573af4bcf5a64a24ad2698a3641db287f77b8a5fa1895dba038240e59b595df7753f177a00528b417250dc3cbfb1af7e130db864f93eef84c602420a6f07accb62a22821857fe79a3f51e800000491c452df74ecff95a1ea560b4c2b3ab8f03e430419b096312c0a67fde09f749806501df548627914dc68cd93cdb91c9004722ee635d5181a815931bfae40d170b24ef76b7b5aace66c6c53d768cb92fe00f70da20ca16b2d3ffcec943d22fe4a53685fbeeb5c28bf8cc34a4699adce7f0f0a01560a2666eaded8412c0ac2cdb0766b94319f4c41b7a9a2665b2d15e50afb000001d8fc18c22c9b5ceb3e6cd261da5226b07edf96e9703eff7322f55f799d9b9d5c893b9ac30544f867245d01cdc45ff1036ea2eaedf03840a42b6a7579f2b519ca53feb093f7b55ce6ca8c7dfeaa177ea1f0706f224e8d089a8ff3426c6beed495fe80636b02f999eea4b06af053c2327528324611e949af341b87b4ad8960c4780a89898a8dbea447bbc62c7fe4548189bddc83f7cf7ef2e8f9a04dd8587ba5cc5a40a86e64e83cd45031a166137864b8ec90ca233a155d8e0118e7b0e80ccd106d5f8d4965d36921a2a22b1047621002f8718d9e3597a3476d0535b1d4321c5fbb35b42f49fa6603c5c4003d30c7f4e55699c525e0cf02f619f9006c11c62cef2e77bbbd0bf89a74ab12f739ad45b46fc21823ebfde167ba0166dbe5aec63021ce4a13f5946c20945f91d26427a73e55abf8cf4994d5f4abaf3f5a65202a357cc510bb48c4adc3346e9559a71b6f5cfc4b6411ed3f23d0620550798d84bcfe7ff2917a4ef265266753dc9df49b4e32b8000000000014fc8b42494feca1102812ee198f7e561f8a738001df7f09d8de6bb6f1c05758108aefd516e188ae6afb366d876a9f28240c77980000015a1b338d2c4ed9a7191d4a5c976516355776e778b7f872a18000939722acf46e3eda8f9030750b98124e6fb5c1258fed45f33123cd3bb681de060d86a45276ea64ec534fa495b1942168fbd85dab6e993506bec7fb24bc99c1a898500000000000002b9c4a7b340d6b9a4ce86f599b1048004d86c1b3f529fac48d1d1840039d8d980000ffd43d7c2235f35c39363c055de313c576e0000008377e6c51d3f50673b7faca62d3aec792d8dd30f258ad3e96d6d2667d40a9a7a8cd10000000000000001014acfd1ed09379de3ae71a54e8004459efa5e9d021d09bcb50eb3764118f0001f3a06beaacb59f073e3304af84c09b00000000000000000000000000015f8da56cc48cb450b2816444cb1981f783b5eb525f3069c40b349828288d0dd4c526a4fd6685126aaa401f3fd8838d908c1f98bd4bb6c5b34dac906ea32cde2302cbcb092f1b9ac9e92e208c8cddd665838704c0d57c4acf43200d644e619c30478eea754bbfb0a9c6673d7067b60a64a3c2b864f1900e69fecba7f6d7be20186b32c106c348d1b8f46941df1e264d741b2a6b40b7f58bbe5eff8eec0bc6ef81335fe96a37b035ebaf5c324e172914aa7d51caf69adf7dd43503a0ae6026409044688890d4164ac83ad69ffda150793458277f6f57e657bf911030d0cb0e151fb0871f3005c14d8a1a90771e42eeea6e3d400074dd32dda2fb4429e5a9e8fea88f22997c0000000000000000000000005328cf3f5f462a5e5e1d5299b6329e44276936f6b6865894e8840d3b7374edfa8f4aa0afc52f1bbb9ec086a5f518c96e03f775e32add5dfcf4134dfa5d9a0203c5614ff85dad1cefbb79da2b7a162303cf86b33c146cfffad15b7d4954e202c92322b6c95d289ca92601070b2fe5cfbc618ea752d48fba987a95a6dda35a05c7e7fb292a1025d7950af069dcb9baab60f8c4e46d3f463fca3505ab0be7fd3b2817a5ea499565933598c642a695cff419ab3c876145a6e18a200f2d6c7d37636df56a3d069b92215d4cde34f874952216df0288a04bd951588811c924964b399b8f7b89a7818093a33c2524886640c15f1dfdd9f62f2d035123f9b608cf8d9fe1b6b3a6fc6effddba46637b11e0aa07598434838021bd504e99b632ff76515ecfa12f5beeafd53e6cb359a5a2df3e458f2b79da8e46ef6369f512514166b5789727cc4819e2967fcd36d9ecf901f48a188adabbeebe5491986bb48de513bbd3bbb79633d3c3f8a6b6f8b77b71c1b343a138446f311308cc0ba056e955df34066831970d26620f8d3de8cbd218d62294f81adaa5dd53f2d293423d784e4f8662bcff4c738e24274a6f8697c50eab4dc3bb9b75dcdc2cb94e6f2ffe593a70fec1d6bcc97e9a0cbea63c28f5e6cc1fb3d0ef9ead70a73b87362b70b4aebaea900ff9bc6d2d52260b1b232c5b96962f61c86bf1bc7f90b1f734ca76775f03a871af11c5446b6e2b73c92d15dfb45813f9cc3cbf975b31afbbb1da237514dd754dfb0f94892a2f080cc6bc14208b5d1eefa83d75451eb3b12f489be59ea52a6c663b0a17476ef793c83ccd9937c2e6451216e124386c1b7b7513a23cdb97665202b740d6868be3cbb09e53dded721139466fadcfc5392e73151be40b0cde1b885ebded04caf312036178c2383d93fa82225fcf94b9644c3082f98421757ffecc8f1950eab03ad915409da0204601605fab3eca3eb25dc5d34b95fa33f0041c6767745762afb2aa57424aea65a1a2ba521519953c8b182382f635d26fa35ebc1f105e5dbaf0ae2ff8aa2d998ead87db33ffb711a0a905ed9de741ecc460fb05af23d1e252f78025f1de08627bcb3be30003cd53e84b913946e8adc4742b92871eb6a68b3300000000000000000000000000a2abc4c7b98f378d472287bffe3bb9acb5399e1f941524c56bba7cfd58504a11cc99552ddc644c2d9cd75076d0332de65106cd3b82087ad92af8629d827154f86eb7fab11ffb8982e64b381cafbedd91e2639430b44158fedcbdb4ec9e370bb77f4774ef5a65f45298eea5b9f9cf28255d207a8bd19ed22239601013983ce383134f10fcc96f6c0d137057499b8e86d01705035e8ce4fc7c53580005afe204f3913c8e8cebf34aec2243def233a5fc70f99f53bd771170d56c7a70117b47360f91c8e856a8afee9b924bbccad21f602a13da384227597316ccd54cd7076c7473f404c15f9a5d2c22bc532498e7c4c053c9cbd1bc92957dcfe30cc3b91e721763361188d8b390b6ef9b3ae64f7adcc81ac2777da001d8954bdbedcb69c285d75a152d2efa028fb2009da0e8eb20812cd102ab758aa385aea5d70011556b40ef10a67701eeea5930ff741328201c0bef2e2b6f51c0a889ee0816212860e5186cbdbb1ca558c75b150a0c336d4001099e17e23a4d88d5099f2547aa18a5074b0577255b7a670f4b6c2457c9ac83f11f87a593bebd0c696da3fc2272f5864cd640462b5916c544e60c27bf787a819e8d5bc2489249c819e17e8d2c064ed7b81b388c290ea04cf1e0cda41e521dfb96ce4082a37b0cc690a9bb88693f2d5b36e8e09b12c231cc6738eb466462e69cd15b92f12609ab3051b67614a3ff3f2768e2ca9d24ad76a5f7c9d7cc65857f97a9eaff78c3e33df119224c2d6b5717666e5728bf5342121823edac2a8c029d6caa9d0026dddb1de52af37fa7390126bf683331f2366c3fbc8b573e9bb82283cef538071f97b70a6e64df3587cd9a2318cae3aa87e2a2864d60361d907881bdcb62cc83a7e38a11af8000c6ea00975d526073a0d7925a62a468072d0a280000000000000000000000000236517101646e41e9abba03229ce7ed777e6bf38406820d45355c65c9ac8cb850738bb39af929a65a2e858f6f259a97d5555f15982364aba855790408356276fe7f72317e464b4d0d85bd1ef3cae9421cee97f8743a3fd1ff0c992782ebd0a6b3249f2ab0c0001df855781318e4344c2eb370ab78ddb7fca28dfc8c4d1fda07a5f21556d7e2e580f2034f04e8e21a533671daf72637b08ce959fe7a50f6867db75e8cb402a8d1436f59da491b80afec842a2fad26de15c0ecad7ccd45719c8d3f756d5400573e3b93d640c8a89bd6a80030f8c98f5300b517804d69508000000000000000000000000000000000036b169d3d5c000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5b8c9909994b34355a14d22ef8e8e16afd1ac0e39c2049066e882f763630512e ? 70891991 of 103338923 <cb>
01: f48e52d4f452a7b20c13e5007f434df7ad7d0331d7a167fe48e4f3a6efe084fb ? 70891992 of 103338923 <b5>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2021-10-14 09:13:04 till 2023-03-29 04:46:18; resolution: 3.12 days)

  • |_*_________________________________________________________________________________________________________________________________________*________________________******|

1 input(s) for total of ? xmr

key image 00: 94de027b89c69fb74fdec62d1b13b4a48ff8f6e30a64e46deff20552912f5c28 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 013932d71c0b7d4903b441bec5c025884298b3942256114a2455c2c87132bf32 02470702 11 2/2 2021-10-14 10:13:04 02:223:16:12:19
- 01: 3a2bbb40d55d3516534869915d703fb72b61ccb84b6591d7cca8235ea08130b0 02783078 16 1/2 2022-12-22 19:40:07 01:154:06:45:16
- 02: 5942d5645a6869800ea25cb3af7f91b1ec979a2016977493339ac0790d8fc50c 02839858 16 2/2 2023-03-11 18:10:56 01:075:08:14:27
- 03: 606d8afea46519888b50dc8618464d6743992950dd55d200e0a1da1c08adb0b2 02840263 16 1/14 2023-03-12 09:04:43 01:074:17:20:40
- 04: fc4a50fd4a9d5baf3d0a2302d1914757f5a08835c3dcae0a441fa505c3f68244 02842561 16 1/2 2023-03-15 14:04:30 01:071:12:20:53
- 05: ba972ce1ab69ce021a4f77bb5c9067670bb28a3f81e2a5852f3bec2af408adfd 02844044 16 1/2 2023-03-17 15:57:40 01:069:10:27:43
- 06: d89cb09450c4796c96f63c0d2899cfde612047d44b612dbc2c7a9b9f3c9f2e11 02846747 16 1/2 2023-03-21 09:44:35 01:065:16:40:48
- 07: 99b048b2ba4b62c0a9710602f5026714690220987b794802d62fd05d3c61be32 02849322 16 1/2 2023-03-25 00:13:27 01:062:02:11:56
- 08: 75c16883062e838256cb080af2e7d900ce8ca6740498f8487a88d78ad503236e 02850807 16 2/2 2023-03-27 01:32:18 01:060:00:53:05
- 09: 06ad20f86414db29835b5b1c0fee286828e55bc7cbcb3f9681d6a2c1071e8740 02851366 16 1/2 2023-03-27 19:55:45 01:059:06:29:38
- 10: c7c4cd80a135c4bdb332b7b2a364aa14ad07dd515839a9f65151fac67f763462 02851999 16 2/2 2023-03-28 17:26:54 01:058:08:58:29
- 11: 60494b41a474d069f94a86ea12cc0c2e88067b89cc013ec63fb7ba8614a61606 02852170 16 2/2 2023-03-28 22:33:18 01:058:03:52:05
- 12: f0fa53ac6f42819f19f9df75844489f09be953b4e1321345a4ae5a04782fd033 02852268 16 1/2 2023-03-29 01:55:22 01:058:00:30:01
- 13: d99210df510f80ccbc20cb9f703ede2dd3715526231f9b6f786ec945b44b9073 02852326 16 2/16 2023-03-29 03:34:04 01:057:22:51:19
- 14: 391ed16a3c081ed44980010c528d5872c8b09398c8855b7903899f9a2c916f8f 02852329 16 1/2 2023-03-29 03:38:32 01:057:22:46:51
- 15: 6e4bbd5fd3d8cb9f689e9cad31dd7f2d30784ebd82c08f136b778accfcca8bbc 02852338 16 1/2 2023-03-29 03:46:18 01:057:22:39:05
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)