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: 0fe8ed2f61152e47f9ed0714bfa7b0b9b71a28ad2ff2ed7b469f71e5a39dfaaf

Tx prefix hash: 2cea48923b74224af4f37c46ac294aad3699f79c23f5e84a12f732fe045921e6
Tx public key: d3bd1bac499109b1d8b53452db997d6ac54caffc759ec738b3db97a42bde7ee1
Timestamp: 1680446738 Timestamp [UTC]: 2023-04-02 14:45:38 Age [y:d:h:m:s]: 01:049:16:49:45
Block: 2855505 Fee (per_kB): 0.001967400000 (0.000020480000) Tx size: 96.0645 kB
Tx version: 2 No of confirmations: 298181 RingCT/type: yes/6
Extra: 01d3bd1bac499109b1d8b53452db997d6ac54caffc759ec738b3db97a42bde7ee10209014e0e1198a4b1950e10bcf40552494646347a010057454250565038580a000000200000003704005f020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038203e6e0100505c059d012a380460023e9140984925a3a22aab16cb71501209636e2dd73be1f6ba13a8f84953e689668d2be7d080bc38a7f01fdbf8887653a50eec9ea01e725d6b73cb4e3fa5898ddc791e611cabe93ff034eec66bb8b35bf7fff4ff717b2bffd3ebbbfa17486f56dfe03d29f9a4f9aaefe9f436fade7f6ac229f28df37feb3fec7857f9bfd87fd1ff15feabdea7f63cadfc6ffa1e65fdf6f50fb4bff13f6c7c71f995a85fbabce4ff37f6fffe6f8dfed1ff13f6ebd853ddafc6f9c4fe479c9fb97fc0f602fea7e817febf0c3fcb7fe0f607fd8feaf9ff2f954fdbfd43ffb17faafff1feffb6a7a56b6613346ff6b21547a84290de69b0ab14aecca3d3f64be7ef9ac49f63bd858f99cf65aa3db9a27b2c16fb9cbf6562b38411a9448b8e09e419cac9df67bff21f5f7b962b2e9e72c1c7ca669971ec5b8f0259dc2ca122d63f407c4b8e922e25197f1fd663a02f7acd19eaa9daeef70e2f209ba8eee6f835cc3141893d2fa9d7a1fa74e891406ac5686b0c7079260d4c8e49abad1dc0aa9a69ea4d376a67ff0f4f5ded1d2c0ff94a780079a2930ab028efaef1a503eb2fb6ded68a1e7f280da0ee6aa8199195a31c056601c173c33ab25ea4205c2c226cd9ce1548e71385ce37cd3fe547fecebff2a2ef0aae264535af72566a799abb49ca6c3c1daebd3ffdf830c21de4280b0e659ba97317576e11685533ba4be620e68cab26187e20902394ec4108e424881534c42d5b56c6c270bc1465045d6d1867f3562ebf064f48d8d9b547aa1e105d7dd1b6e7ac0fe3c337fde43bb592833d2c2a2c7eae583465693fd4b48185139c0c866f598ab66c8bb9a66ff2948abe5287893f38bfcc86978ecca5f2679f4b8f5084b41c8aa90a161b9c293f968e0f53bd5e55039ce9939d7bc3ec721155547e255694af34066b966c6c09ba932b74e054f31c324af564e93534da28517f9b4aacd64ff2aefefc143861263d022928031130b66fe1cdc30f4c11491b3c4417d7c957fe50eba448ef2d2a7f49332b953f61e340205897ae2a4db0c83b4005642db0376aeeef0c8edd62368f338a24030e8655f3e30bd5538d2ce5ad4e01249cfd3ebc19d02449b9ecffdd3c958f2ce459906ed22906e30e66ad72d6ba9afc45d99cd1b39d4d14476bad0c4caf8a51925e527dd4ef5ecde663a5a2d0d3cd3603f811681dd9ff392256c8ff1e6cab4be356c0efac3cc7e34a16be072b901bd08cde6f05bc802ac0cc885d3cfa48ff1e73799003d775526f8eeaa1337bf3991e1a89be192f349e6770346eba575e99cfba4d440c28fb42c86e914c6ebf554640487a8ebd9aefa3757850b15944898e8699f0f030c49435a011d7efc11da240abc9c35e841b3ecd250eee9cc92875f67cbaa62e77bfccddcfb8a934f4762cb6eb2aefbcf95b7dc1158a0c6528584dfe17be58216e6b4a2c76caedb350c09ae53894fc3ce72b4de8b1de8dc73b34469983043c5e9cd53ba284a1b02909cb07597ee710ebad2e7390db401367b2577278ea2d5dcf3cad834265bdcb5a697be492a013f039a54433f49256cfc5f0c9a1696ceccc68f151f8b74056d39a6c2cdff85215195a00c382dace4af64506d4adf77e7609846cdd64291784e236dbf08fba31773fceb99b8b22a56ff1b97cfafeca1d10b7657df537c987e3e62417a9f26c9fa3cdee3a40fd39fd043991d21d399c9a57853ecf6943dfd53a5699cb47536aaf385adebe64d5cf9fb539b4e4ba939c99ab77fa3ec76d91e43ae97664b1775528bba96db925e342c2aed31af6c561b097361f11814c94c758466069c81e975d3afb60a9db4502792e1889f0e2d7d6522f1a3ea1cfe21df732b788a8f12b0f0781db84c8192f2342467e21c67c42117d6213652777a6fe6bc49b4dd7761174fbb43bd0c6ba2b9dac552748f7d7555305130deec80fbf49735faabd98784377bcca9b71eb99185340aa60fcd0ea5f7a7bff3a5d3dc0365e8082e6c29a466e14e6a594c3f3a8d47041445b8af56a5b3b82814b52f6df874baeb203448b4a6dcab615e5ecd75da01b93c7ffc1cd371a2bcc14ac5e9bc22c8e24bc0464677f13e36a0e157c761f71f696b836169cdb7bab588b128ae301202893fc3990d8fbc656d37aced425bdcd424ae8c2c6a5f98d2843aaee223eb0174d7f2316ec6b84ab55e85f8228b1d784bd57b623b18e6d407dbadf855a0ab75d76196483aa0141dbaca4dc758a4668bb3db3e52bbe8dca1c6eeb9dd059dc8c4542a252c0e4a4e21a4b41ed2a50e1641462e810d65f56969cc2a63692bf84fd3bdc133609eea1705ee30bf403fbffe4bbaa80c4224759faf58dd8689866cc5339caff2b07fe12474ececc9dc060a69e1992f7c535f5d7d3b1f91fac6feb5608fc53b414cc5dd11bd7b979dae3f5afcb8e2bac5baac129fe62232e937fa5e8d9bccd473dbea86b8b87b2a1bf96041e1dee0ad567a0ff643677f07b773e9c5e7df0e3c11af86f9d2864b40e54aa3a77b2fe41a7ae27fac4840d75c28da5d1e25dafd665818551df118a5840a7ff4b4d1d122c7875064382f4370172328faa45648d9d7e95fba86fbf2752730e7e97649536223eb9ade80befa3862cfb8b4a7dc160e6a04a8776ffe40262a272afb4a4529fd2773c2e5cd309aa3e4d27b0bdfc47dd116c9809fa031a7970b904e3cc82deffbd7b0e77e95c928cf7836b4a1a02daf7ae5038bbe5a57bac3d8b5ac59b58b27f055749878a0c07be1b3adce4f52b92b321e1273804e824ef31a43bd9305b593386a3a733f77acc48732f541a90395de284c73aab076fde40c434170e5827035cfa7aa25f9567a107141c78923464df67c605b1cf27ff7c3314f2df5a1c56d731ad3d8fc8079286fa4b98a778968d3e3fe75bb7e81e201225c62ab24145c2b3fd17eedae1c8a0763caf2d009fcf4647f9f4d4f2bfa3aa5fb55be1d16e9cce877af0e3cd29e3dd6d262434fa502d252895dbc0b2590c76f48f35318ac4044d6eba6ea0105b59cac1fb9d4fb5b10a6000a49cab68460f4be54e300450258497e8433f0aac05a701d9f406ba62330bf44e2084699d4d99b6f81937d149b593f8165282019f974c4ee056946887d32a1aa89206c798d6839923f4160c99fd43e4ea0e9a666d08fb76d143dff39f0ab40efd2e1be1e51a7ec7c528a822e30abf04a7a0937d33d0585d412e9626126b0060946773f5014ffde106ab98299b4f3730ae76a00d66f5790e4fc061aee036a422f9b97f814395580e366a3013c35f5b4a650970ea4578fd78c31f3460b85164cfc03e4a0f6add6e415ecab854120fa480d112b6fda279cdfeb67d62360f834f656ec33fcac72b47f524ca904e6d07399cf613784f752bff16359075055e3d747d86d3667ee15555affc1a65bb406bd1c9f8e69cc05aa590c2b360f2e69f5e7324ecf5fee5bdc785d034dae86c78a1f460d1d4a29f260227683be41de95220140aae9bfef212e60ab569c866cca3640d9b14327e25a9bc2102007734e7967d5e388e332ac30f158ad15411915a2a8b44772bf80ffe77d19abca9bff8a985515b0ab7a4254f3c3ab8200e2f8750bd23be0cda1c370de4499539c40379ac4bbfcc4dff2beceda5edb8517e47c0c2b5a477f0e1b15ddcc4c2318f201a194118ccd1d1b157badcfd01151eae068f27f4a99da34e9b0a723177f6db0ba50adbb30b09c43400bd31ae2600aaefe073b01c5e97b670e65fa7fada1943b20364d30b3fe3a9dc9d43e3c05947711f853ef9d6873b14fc02e1ec6ec5a0f1a114b40fc5145ede7de248aefad7adf6d09220f6400d530e2b22b25de877c5343b1327e97888bd49fcdde9fbf235dcb297affcdf7fbde551d5ab31cf3f69a160e066a91d93d5417f9594110fdf64189e93d0a845b1db0876e8779db2e34ce2437f2d14e7f6510604be2e03a6f33db32e4a11c3a31d9a2a26af5d7fcc4f86a636dabb8447da92a22e14c574b55b213932c7bcd3964912fa4e7f4bbf4c2bbb029961295f2d6a1fc77f606cab9ac34651cc1db7d02a6667f9d946cdc4b5bba48abbd658d4358960c0d01f2fd376b37cdf8bc14504faa1dfcad029d9d98637a1f5eaebf26b7a327bd30d9ea954af1e8efeb0e9fcf6e8bbad4fa3b371234282cca0281b00f7cb272bf2bb23dbda88a7a2d9d5c4905e2c14287e7e1f9d27756bcbdef61c901d9c7982253f548c24eb24bc5c9470650ac2c307ff0ae805a985bc82b11a095d6b4d04ffeab4476e7aad385408f5670a2b09f9e6d545cb7f07b2312e7fc5d4cc7b8c0177310908f54f73eba3c5dc738968a199f265afeaa38c9b78a4303d5161bb1a2d03a20cc5e03294835673a84e3c6a53428bf8e3b1bf4a4ae165bf5095a6e574b35f89b1ac61b1e312f9bf6282743c5799ab8ba1755b87aedc029636b0353fafd916ed8a3e978e77f82d85d610f47631bc1ca8c6758f1d7ceaf8c6b8154a1b34fc29137784eaa371ca02f2a2a49a3ef4ac7e973fa25a56a1447aa64e84b0b6fcb3b031c16ed0f16d88d4b080f9d6b49837cf83880a283f2238b613cfd13487ff7ce9cabc50a34ac1c766fda79854c5d0d0f907e12941b806a26466ff78c3f4c489f6450b7b80056c28f533e1361ca87b94ae41cd3f0e27b7d96707ab5f3e4bf8fbdd3706b9102ff9762a1cbbe2d04544030b13368f44d28aaab05d95be382385a52d60fb2e31f28bdb44f475deb0c8c0bf4ac7196cb7fc27d37bd01931f9822c68a37502d3034e63e69574067c485ee01b2fff3f2258ff188d96e032a7906c895cf383e3fe7f51f565741722f8fd673566ee00b85a9cefb09db8b668719ab4ccc30c79b237f83ce5107f85fdfef0e6693b17377f8d1856c3a340df8bb2fbe0b2d7c77e4194c2b2ee1b341dcb265254cd0854ae3dd79c8fef9add75cd5c512287af786a2fdc59b5700aa386fa98f8f296de928db400f421b762622609a1bfce746148b121cd5d76256ec8bf0a6ec76ad8398fdb0df848728c925a1a683cf4c558733be7aea179771221d5337237319c0405ba3b8ea83e78b01fdb86b2494823ac7ee14e2be0cab6090fb6e94afc01041549a88da9aab111fcc9305ec4e8fc5214cf673553529ffe3196c7f7cfa41a00eb1f1acb974b5935922dc70d8028ace566c3ef3e8eb83536f887ef7bfaf3785b10d691110d580b238e6995686e6e1fe67cd2f2e561bf6a83beefe0ad8512e113c17e3359140feec6f1b7f0d5c89d2cc95984374cc657eb61a331709a3babe24579f17f9435cd5d71edefbcf403986a52381fe69debf6fa48743a967fe05aa1f8c95a9da62adac9b01bcaeacdeeae869e8e042d75877ec6fc471a7ff785c8f9ffc56926da1bc335f7da2af4016a44ab6cd29222f5cc51f2b0b79f40810828ef8b850121b7177e0e53498ed316957d33cba041ee19c71d3626306d51cabb6e6c21f2f5ffede9d937ac2a5d6c06cf006f3c0fe995f891a3d376d5f3f721490926e79eb7d13a6b6c98bf71b39bf24558811bf010509a3de08612fb73e2c14e272ca09a36a5cc8b47f60bc6db02a8795500a70d0017bf60702987bf6d39a89163bec4819b7eac667192fa5d5b5c7dedc5ba978d13195b3f802011f0ba9b85d2eace80683f599c87fe3b4b204aac4f42d6c997137f9bcff5ef1b7bd7a2e852956799754c9d232f92266a7bac5f528398e132fcb89580853a71fc083f9d307d2711b241a9eeecbcf570e528c9d0a44c19af2fc0dff203d1c4c2e246c0365713d3f6ab93dbbc312b2d0630efe5176683c2798a9019afc8edb9ae5de0769533d0bdc66d5a0de71557eb186e7bc20972af6314f06ba4895ac77eb36176b35caaa39f049fe1896bc866c6c1cc9045facb27a748d1593e6525be3efe72208440aa27553c62334711bd313a7daf387c1291d8ae158f39269d0c8941a02ed9fd73415c735f893f6ae3295a8db65d8461facbfed0d02d13e84ab126f8dc133ab2dd7125bca0b27e8555e77ffe10a41dbe0238913b79b7bfcddb2620bc14c769e4e56aace552838736a2ccc77b3702829b58b5579b3cf9c850422e5928812b43a5315a83e54b5647cffcc6f752806f5b72055f98b83131a7a8829b9b7019565e2f68b028d14ebd96be03b4c4ff4a728e6805b5c8b720612dd79ef07f7626846420c1cf1f79cb3998c21b99ecff8d4ad6cfe013b00fed7fe1be2021566747d616f3362fd049e768f882949d08d91b798e78d644ca463db3000d0e4a453ed66aea9df124b73cb87ab8b3c242fd6fc362b68992ecfcc1f4cd2f7d9e9ffc9030485ce2655b00848f0eac96749f81871e259c0d9b4c4e92bc8dad477572677314b0b9cf3bf8101eeff66dbbf11177a403b0cb12ce0342dc87597dfe4b5e239dd74b98417421b1a12288535c2770a065d31dc6063019bf15564457d6dbce10d3f8c625405bdc6bdb9e52079cebe878bea80fab064d1822b446431fd0f7fd2b9e068f53a2077a1819a7b32b50af68ecada2c19950764b265f930e3eb592a6002a5ebcd9ed623b705c0249145c25cd410e42c1018209d474e67a18c59110f6914a133ba6d5ad138d2ee900e58d3cc2cd771b816656d99cfd8aa2a079862c69b368b932719c3d816d0f3e71f960787340d73d06c62f2c044389564c554942cdbb4f57bde237b323327209bc37203c82a161afde345de6026329bdbb59e76980aa90e984f68ae289344e91412b439071009c26a6bcfb49e77d7cf0b6899ca0238397f3e0600c3b2bdf29381752e262a34bd5f2622bccecb4024c7e2b6f3b06cf99ab2403810c18b5f00ab8a0b6d8280feddc4bf376bd78af036512ba4ab7b4741d1b19727c9026e976e603f29d5bf68faba5f5f6ed59774502b44fb73f07261cecd2b803b78f78b3ffcf6d1fb5d25b75ae0de70ac8fea90df218f5d80d64e98caa638c54b58afa959a31614c84ba5403a5ab0e5a4be281245e5fa2a2ae995d776f85c0b38a54d23cf1c8ed8cc5a0216b2e27782bc3052507cf42d00b0ca8c587f6eb97946bf5fe811850846fe0b71d8136b10759db1f08220a03550f2ae9eb1fb0fe4c3ab30ff234e7bd7f49362accac185ae6a37b285a0361028f553a64801554a782396fe3a6e7ae8783da9f9069d53e5337a252521b0e6eb502490ebbb3be8ec1496a18e0f71fc599cb6c2262b556b268ad14703653fdd7c81d691837ea3384da852fa7b45a4b0139e62e0c69d5f63746799b8bfdb23fbd0d7d134c76fd873cea4d36a9675716bf4e3373c09cd2b15677b44ae254dbb4f4f11699be544152ef02d52278aeffdffb7dc13d65172a5ccc1aed2e1fc9142a95005fc9390c417fcd010e52ee3a64c3c050e7d60de82178f6ea5ab1f4ee890daa9a2b636195e6bd55efa2fd8621207b50dabf2c4776c3b4ff6231e9fa2dbbff8cb1b797d88e3ea81738323a148e295c996061f945049ab42a509382b8a567a643ba6ea3930fb4ea79d168da965d6a49213bfb6b829e541e450473b80f7dd11838d40bd8fe62495535799cc318f2c1289a52db2a31e3ee86e7b472c2750639d9655f46939de4e987d259ea985b3ba6e9e99af241a7017c7d81e0e3f36bf431cdd778382162132de49a6a04a34f0ad77b45856406c5648dc58e27c9c035a1caf1860a391fc814839f3144235fdc87624ac8ae1c1215979b7bc12ab397ef963e649c5e73c909fdfa7e27238d6bb23ee3cd5a80013e026ef2a58d644ac3007666604ae6812137ec1aeaa0b8a2b42ce97ee3395d95a04759e1da9d1d2e0032f34aff00c02f8daccaf7474539b1f90734c2f4ade748d17d6e1ff3cfe98efb8b9d34a32e8dc08cbbb2b7dc5af0b98430a8816e0c8fa0860808c8ea439fb3768945917952d9703e2b130d77116d84bca9a1f1cd24b345acb11f8de4da6a1a3ea085b000b37c771286f04d42e95c188726a91038a36562c9021906d8fc6eb881e628fafecc03aea32fdf0f7fa8c1413e84b70f6b7ef6fc750a08fe0757ca67d8976b50710bb9cc26db9f64a3fc5377086d7824aa7b8628a8c999bd3c73a45c22e40cb4a68b195f1434e286f8270b8a287509ff2ab2052220872c59e367630d095aa050d5f74fee71de2353bfbfcaa2c2e8d740881bacda4c58dd0a424be295a081a52ac649e84dd67fbc07ef39c1f7af76521586ed7dde58f81e542142082e15f4fb6d6e27882104760e3ffa8ebe9e023ba625ee78c6d334bb552e91af2ab69dc96f4487dddc3c75cd32195e625d108f885a68f3cb8c455c70d2b56e885de1bba18cc7e64ca344a109a77de28dab2cc85579e7e3b355e39ef97894e0304dbf2eb3ef9f6a1778f344436b8141b454cb47112c834a6e2a4d4eb7a06ec924575f91ab4d38d74d6534354b86b8778b9554a52b1800127d486d154febfd5c8e239f0892751db02bfe3e5cd74ab52f6c18c346b35b17f709d18646c9a85dc38afeab8f1e5f5ff1208eb75a0e040749da7976ee9e2ff4d52f465f7ec19313d1fd6e25b066018a599c9605582cc9f7d7d108362542d7a186d1d7fd4bd3ee4731f65000773c19ea38475e16545cbb720c11dbc31b538d474ece4b91843e669a00027af0604f1e2c935251e73f2a4884b96b68c403af22317c88a37277c1febc47a018622db641c75d1d27976b541c231b8b991b5d7a0a3672a57ae059fd6c3f956e94e30b64b553adf57a26ed201a361cea8b09cf54561902d785ba929a69fa9c34cb186db6cf32607ae0292c4af39084ddec856f4419cd4db0ed67ebe9332185ea32c4f7cbfc0c74b46b504b54eeb697e2198d152179325835a8abff5daeda502cbdbc5ae05b54cb5f22bbd71a2cf0b8e1648a57c602855c8f024df4e90be534843c31cb7247ba42cb7c38a893592b63c833487c9e0b619aa03f8665054fd7776a8b1a28f49be06fe4bbdfc18c3c09a6eccd641fa5440115e65aefacb5aeeeb860065f03b9541c45f630d911a2289db3febeb8b1f4d4106a111e1ace0c2b0f33c15037c604e1cc709d330bfab06615ef70063464fb3589ccfcd52819b150be16aab59dbf4766d6c7938d85e24ed315ac481c21b8dc2187f2244389c03933bc1bede5645b7bf3eafad8c590c727db345ab3649e22aed9195facb433523bc8cd154ae565be69edf0ec765043b4e269cef78fa5fba72ea102eae492e4907a8c87df688dbbe7d0215c588e646be46ac58ea21539a40f68265dc6b6a2bede3e37cef75f5ae16261f4f7ad8036e8bbd8ea75bbc949ff601f72dfe8ad0c29acaf7c2da52b022982a3a8415ea7f310a2d19e83c72f9b1f243460123a999e37fd5299aebe0f23ee09fea42550c5c63d6555d07e3c422707023648778f6a817c627c25d7f0a73ac37e2530724e809753c32aeba2602a03b3103e0817b1018dbe1d4c8963edeffb12de36b623a21497c81a6ff4e4cbc2598fa47e1479505880bec2012e6b0236aedae58417d923da0ec80e9f81f40089297180d26768c779ef038c96990e2d26cd05e5004a256718232fbb27bb7c4c7d26bd8a58ff30e4b627c8d13eccf4c7f64491ebd9adb108f323382786ba6188baf19abc285d3a7b5c4852fd5e4cf08efcf525f385d38c38c899ddc3e64c6a3e0846abbe18c5e8fb4c31353e231eb4f181bc7e82e3ce355fe802bb45ccc8e9c41a57a78e1f94c1b5877d2118afe0adb0b3798d4e226de73d7c9a4cd70c51c6ff1cc394b52b2848ce5b0d161eb319530b5f48381e6d25ec748216768a0a815510b3f71ed817a7ee4532ad056885026f1cfcd0dfe034edd4c196586af75e7c0e76ec75aa59d56bb69ef5bbe91fbf9dbe6ff75227d6278a1cdf321757b959d881e8d4a6ca7500beee57c5679a4aac9028b1cb0295ac37f0075670db1dc6ac5901ca3f534c924d0cc667d1346e3295a6b196099d1d4eadc690d8ea6ff0a33a3943463551b630e1e45ac56b07571bb75af3e9521c49de6f77e1ad91e94bde6bf2862dde31a9319d3b9899e15c0bc3013d4f79c61d3ef1e16304d4ac5fef47d0b9113a0d49d9cab0109bee9de3ec8b63f900ffa9a6bf07c5cd10310f4c5fde434e8a1a944eca09dd1d598c738eac89783aae93d2cdff7c07e8f9d580eff7c511b32672497a985f1ca08e513bb1f654afc1655d8f865be3fbc6b42d76beec23d73e9acaeae5e7c0a734c137c868e8f233e3b13cc2522ba163d734ed0bd52e6ae6dfb6d653fa06d82cc8938eb67c9171ee567b108525905b10037e5f48b15b7f2e646790311f316c18d92562f67652eaf6df781e5c74e346f0400745874feea623eb587e01d4de11dd2cb0386fef835c885d247591bd59f01ba354d865df59e20d1ee11763d908b6e15d7bd0fe53f866010c8e9b02b3c6ef98f48cce99373096941713b7771cbc85c7257963355726ac789305c9d41eccfbceeb82b459a43c2d29ba8d8f363f815750692ef3f22b330e80e0de45d248dba808063004a721301c40f3f12dbf61feda9d7389e51edec69664b93b47a3a8ee32fa0803a2c39c5cde6bd796402898cc80bde25c155b9704013b602eb66ef965bd7b4714c6bccfd44ed082fa7d7021226a018688dec78ccc16663db56907add043318dca0bbbdc48bd9c580743925e7d7eb6abfc9a4dd6d785d901476b4987ab39c44a6a432b58ae8704d60b4741184038f2847ece2109a2589229eaf3633e20e1eb21ee6278e4aca01432295c35965f9defe6df0dd58ab486b10c64fd251a3ae503f8e76bda233bed542f4d9b4ca7a9ae599174c1f8058791d5f66811de5db25f52951c48a1dc1f8ec648632b564772fe8ea9a18a1c4aa782d2bcec64ba427ca9644bf73f97704dcbe1865bb501925ecc47852810b97e024341236e634603ca18879ff3c60f441b600520d0b7421dd9ba8619824c3e7fc645f92560a92b123409dded44dec8cf01cd0436a860f63a8eb8fc7dc7fb18eea82e8dfa92026271046bfbc39ed3afd3be3d2e142c24672f34a0575ce91eb24cccdf5379df0f35e39a9e53404cfb837d7e8b68f13ba7aa8fd400139deeafcd17df251895ef9729e18339ec9a2f87024b87e4ee6f21b6d06833562f3be5a96108d0c3c71b0a22169e50ed10e2dfec4e3bc8c7dc03d9f254bc08f8fae1cd80edf1a920abf7ea622dc818a3522f6604a676926d40905c549c8eaed576e0503c58c089e7a25be36085bce8c7ad9dd02f923aa2871f8d033daa7ae5d1f3e0337e4d9b2610cd64f8a285bb12af902eec0caab489bf8ac1ee5950b099fc3ec31bff1c50ded0adc8a8c891f26b987983cd5221cdb0917a8b90f163f273e2bc97da7952e9e7e49dae768855de532cce5f0c9a14ffc4e9c5ed03ff45fa11752e6dcac706da60e981797aa3a9124608bbbd443abdb9605978de81a7de328c3720cc9a24742bef380194d32eb980e80867f5733310829f81312389dbb106f1789644d68eda42b21c15e286b301c10a72f8e84202a28c152217032f3453fcfad78093585f4f27a15cfb2e5a941d481c8f4158113c7cad7024942265baf8e31487a777ad5742e8e2ec3f50dd7294d8eeae67c83c19d8e525abfa5ad1052a168dfa3243ddb59f44fd5adacc6048f8cfbe2a0337f50d93c87694c91347e74815581257518cef97c534fa40778b9edb09dbd69cb9a844a9d6ad7948a9bd29c2c89d1213eb1892abce986fad8792a128242bce85b32d0fc9f92f0fd52e03788bb72a109465bb51597afc8a2059907c51ab77724c579e65309c4f5b962898bd4708ec3fa631a69827585153e35c76dad0e42a3b5aa1950c3f8f6296dd62de3bc466245c008e2a11dac149170cf3736f21414bbf29732ad01ad6aab1686ae11231f3ebcc012e449255069ac69a02567cc27a358eaa0973961d4f27d74bdefb4be3d3c24f43709d2b59318f691359ff23a3bd8c4858cef61ccb18fb00be4363a5192570a27cac403c20fbad0c2fe06ad7a76a47b53605e2af89adaa500369cc256f9ccc8806b7c97dd5ae1003c1068b73496fe9a3074a1b6a1be795aec815cce36876334a9706cb5f3154a8fddee477f20d101f5c2c076293eefc94cefa7a143b12689bfcbb16005dc32763d9c5e7731697f0546b19d353f2260304e2413bf42da2855e467efd64f02df160698394fea49827bf1679de8a127f5595e5abf1df41cb6af1896a9e90b0af0ab6b647bc9c0e2bc41b80edbd8d98cbea5460a9d694a8f9d421cbd5f1feb89e69929cf2d81725566a9b0c7fbe79bae1d5720b3d4cb3a44782b53916254cd03311a5891b94ca3c4330506175be87cb0e0ab0d7a244b6699cdee45b217c42e2a7fec936164c38da1244e319a0d81380ddba964055d82ba44492c3a9f99981ceac86edc28aa40244aa6f304a8aafd27de0649b4312dc3e8028f40540d6990d76a16a1934964b30f0be68b9022929bcff8f6d0c17fa51b60a6805073e3c720dc2a7c60967693735ca47e6fef1d1101d6a4de99bfc8518c02c6bb1d8d2b12dda57969fe3657eb4bf4602414c586be75304fbf7f706d0e55b2df3ba35f9800799443ab436dbfe3f39b8eb32141fe57032e7dbe6c5b8ad45c1540841ffcae06009075b829c3197172a0db744cc1d2439a81be84f64c90360dd8a16b7038606a2cb038549bd6d73f9bdd94098adcce65aa46c0b64700f0e698ac772962e949cb64752b410290d3062844a6461e4c850d7ce4593eebfac8a4d0a07cee7c59b273e5dcea6e87910f0405001715579d85b14bc1dd3063a5802d266f5e7a27d781570556ff2a52f2db40535477e79b838562f58865ea3967b48efadb010cb2f53f1695ce3e9f37374467e096157d1bfff4256aa51fa1888fcf3669f67f69a2d5492c4ae38d8777495ac040b37dae419535a1adef367f61322e374acb0ae81b02d476263cd56fd76bab76b6969aef1165ed89639c4ae515f3f0c84a447f6caaf27e060fae570533dee2aff02d14293b67dc13391ada452d717d03f07fa718307544379e079a428b7901725fd05a62b03359fec2ca11aeaad1e086abf2b7a730246ccea40a60f84b7a8d413a30cfce0e33e7cd8cbb74fd90768426fab75f7f62bdb65fa060977daadabd9460fb8e02894d1b649ec19e83f28b1541866a8e51f6aa033c37c302dc336c15a7a7a749b866621ef8dec4c49ee34a72f3d8820da90c1f6ffaa5079d4412d03f31727a26ec75443479caab1ea17456f5ca55ec3c8eb51b6bec5bac6289c9a23223c50aeeef3bead0c8a0fa99f313db954eda9aa0498f3cfc381fe1f7426adb1cb304ace3ac124c0c190db61432cfd63821361c8754bc1b1549b39d09bd092880f709f88f93681695ab00a76b5fa35cb93ad26614c910f4177db76904ebf3b6469679f73a355748c98cf8bd379962a9047ef2703c2f32ee13da4d813e215409368669ed39dfc655d238574c86bc308e5fdc26b95f70989ee987327eade58bfb4e84a48008f96bc02644fb75da92613124e57a6f6186ad8b1775f5e3545b2debe320c868ca13f0576308d9f01e37f56be776cb386188b45c747c3beac5c9252c894fd8efd95a798f0d9f0e30103e43f4baf73b6f624a1eae8f2a68cf994e54a3011677ea2975caddd729eb356d5fcec3253df0b4fe72a271d597d86654356620bcb6acfc02b150cb7312e9245116515c95834b2b91a5cd491744ee33b42fbd115b0ae36e3df617bdb8a1b9b3de427d43b15c62af9683641b8630d227ae1afe3e7c89ad48aa743d27d1625174553af330669d33a35e38b0e64c88f57233e5cbd5d507a62fcaea02f3fdce3a5a1a212c37f838726fd6dfd21bccd3570c51404b8c65cb7e3e4fda1fa195861ba645ac8401e3d94c4a11609f35f819ab6bbd7fbfcc764f36cd4a7d35d0cfb63953bbe2e96b26dec83b0d92ae8d53450673db6cc6ae83bbc5c56abf88ddf2fb15fd34bb24bd769dd0b5f6228da419003670eaa47d486f13c5f4d7a6a6e2129c63ded2cfe246d267df3e90d777e10d48bc7f663e31bf7665d495bb504794c571c9efa1017521a13381f22b844c3daf5e7b7f088f6f292e1e3e2b13878ad08494b66d1ef5805acadb5fecb3274095b100522d2381fe726ee5d541feb3ceb38b1484a61957fa8302d394d0a94628530b0348fe25022d5e42d228444bd84153f33d434f227eab3a8775b41e695414115a24c8fb684eba78858d1639b71bc9d131b0a0cfdf4d0159fa1b50c502f2f8f764a9883e7c5969b3a6471d799068db79b842f9197f8e341b32376ed783c138512d6c674df75880c612241e3948015e144e1ac03a749a832219f698ec38194b490364967b28b7173e9a3a1f17b39d65396817bc7bf938bb25417bdca798787eb9f1acfed2f02747c7917cf013b8d37f214e4b56f956dc27d6ae5b04b302e88566f5f4a1c20c3dfec2dd46d7f15b9689a2ce757b934145b9723a41019801ce8b9db4528e785a4d3d1f8ec73fd221c3c29832421c1a34cf0c4de641806a8e8b90e0dddd684ef90d65373828dd90972d4148ba640cb73772b14f4abff2c92df4e18e17a561ce763fc257a668ee9677cbb4f809184e474e3c74006a38cf2b7b958881c9f55274e9a539a80c04b965f551b2dba17e44e61de8e481ee571e4834381d5504f2795b455319fe883d16f2bf004f0ca5b6dc0388b9a3d69d55804f10d3391273d0ffc8fe4acd833ad908353972c3eaaad335eb76bdb916fcdfa9b00c41cef5378a96f05be2c978c662d134a0c3060e73f9f6301df8a21b5e11328acc721d06483ec6baefc9157cd4b8a1c275c811e5e01159191476835683023e6b9a679bfbbbb4f98880f4cd47f30e966e5e242e213423dce3e202fbc58e03e9ef1f16db3cf5bc0150a05cb50d301467cccffb96e6ec5b7832288e5011cb8116289b35b625eb73b1233899bc5065bff9bfed1af5e88593509818d05313cf9007efb9b0095a298453784524efdab1c3423aebf80ca1ade523abc0d70f6b152b51c72c7c79bfd1813270b0edba0cd10555b22381a5855678f4478fca2912b3d1175e880884b389890f5292e2d452085a0cc0e52667cf7cade91a511a4110f85d2b50b8d7c8b7ec7015a70831d4d68486a1c36038a99802b8d5de1ee914f69a20f103296e28754d13ef072e9efebb334b8e2a5e2015c33563ba23c342c0a7eb3b1d3f5c582dc7633fcc066ea0a88a5a6c5aebe2fa46da9bfcdf135f9b3e074cb9ab7f2e4f296f27def949ef7db75be2e58571d9f4e64542d32164c15751f95bb9c00158fed5a43565a1cce4f6905f5e7e291b82378ce2a9b4ab96c00b457c8fa698e503add65252ed3a90724a45138c3f04367272a9130b4ee92718f1179b52d20221b40be872486e6988307eb5b74117592237649c8216722e7ae6ec3af30b761f1cf624388da5d216e1164adcfc2aadc903a91a46d1f73d3be2e634fd4cfc5480831127d8460f321705157971afcb3cd0c4c4626106eae274861543cf8b3992c3cc6b3382448b8a360b44642525ecb16719b6f635b74d6a43fe8fc410c3de095ef2074c85fac7127ffa047c1c205ace0be2ae4099f177acc32f2d517904d67d81bd7fb2df288011ccbb68886498d4d0000fe944af103aea5b2719314bbcfef901a846b9b0a16ad39391fc72872c0153992967498d29105d22d0e26a392e02fd114c146aa68fd413dfbe0bc6c8fb367e0f249558b30e3f9496b5635575c0ffb11d2f67c87230e1ccebf96373151e402f83beefe1636442f88becb454b5e7418dc31f0e012e6dc95851ab15d4cbe8d4200706a25153d8111f48fe3f9f018b41a3d20d661423b2cdd779ad1d06c136e8a05beb5bffe79478df1968f27de43319ed6c1b6f21cd7365071e10f26f8f66b562c94d8a1750478494752045b57449d85cbe054012e31f67b27d51244936f26c171549f73f45da12440c7729ec77a85b4ed31d8bc03611b0616960efdd00ecd9bb1538bf59bd344d43706669aa4213cdd4b7e2441318111865503402c841495e471a4fc590fe26fa9756dfdaba65308dd9ff092feddcbdae16082df38402ac0b0956b8dfea80f42485c0f89b0903374a04d16b9134589ceb832a8c67a3876071625057f8fec3acbafae62368646b2af24caa492632402406492bfceb5afff7309f067a74dc11cf017cb3a2010c7e875568230af3f5f61d6c238316bf44cec131e0b12486f65fce66cba6fe785b5950cf3152bd07968068eb342077817c81170a0479f2ab1e10d1f69a7200ff8fff9a716414f175b2851e2361d80437f2c8b5520ee4bcadd5d331b1987676f091faca76fb9357ddf01a69320572975e75e2aa3b1261ae050e342d1e0aae15c511967c0b63a5464c2619f00e254dc18b3361893b80cf581f395aa3bf4107a665426660d336d93faf66b8793e6f7a65e6379593b0d0400b208f918fce4e146e17fe53c61ecfedb9ef7e384a34a4e269559ed8d96f385e6e66b004d1cf2603fc409602ebaa2dbf2a5d54b3f12169a79f3cefef573f4135f62da8980780e84b72fab41c660c108622e0dfcd4074da44529f4f9e8948f4990c792e6412d023240fbe1fd6a09a27a0a8a84c0956db19a8559231cf58e1ea7702218d27ba786a95edcd1f72453d4bfaf1b5dd7f8460fad1152e53d466a8223b1ae371b82eb961308753afeb62234e66a0b71db1ce3ecb8c96a6b9c544efd5d5c07c1dfbd1f7fb9d00e4c4530852a31b8badce7df5c4e61b1c17926411bb5c4fe5e310cd43d6ad4450c1876399d017e67dd685770393f291c0121ac9a0a3bc643ac89ba3f2ee4702a93dcc1f47a6e1bf2b35767cfd619925ed6fbc9e1b85a192697ed3d3ab0b7887bde1381d745ff248761953217e7b83e04d7172e99549346f4dedf903b5ea7e54100ccb89758fd2918bff712394f3fd67e9cfa068e7405feca48ae64fe0c7ddb8951c882aea8f546330f120c190662c4a18e05dde4cb1460a4868f3fb1b9cc5618eb8ec09120d470baae543a80e5dfc907e52501f72b09165c8c1e6085e2286f1ae81a889e59a801b447f58d9300794f9694ab092a6f95296ce6e2a738d44d88eca39163e01764143b9f68ca0779cd4f870ff8a1253b3bacc0aa9a989aafa8a5fbe54c8ffd2d3eb5f32b82cd6e52c9942a704c4ad4c0bad106a3f2a39d86dc1346bc495a85714097a7ef3a2377a3ac973964bc34df01df43ca96c59c845e746899a12612ea5dbc4ad6837967d5d2c9e1c07685dad66fdef5b5f0d04ea46834aa15fe3bc40f5636a852eea71d9f04871d3b44b7d82e4a59eaa5eae92975153521b26ae3c6340c6eccd43814f8d75bd29934938ea049f51af5bac58c3da41a83e5dbf337c2647b9168e3609603da923bf02d82c6163767a7417b32bfa5b2dbf51408db81f44b2010637b9e8c0f73e911eaac92a937c2c2a8c1de10660d6e15bc4252b2089a553dbfe81db407ca5b4314c7e3a0d0b725978f23812ffaa99baf1b444ddfa9006611068a01e395a7350652688577349f9a9eefeaf540e25ad0a733180f8a6d10fcc4d05017781247a97978c806f9d05bdc62a709cf8182341d47ff0a5c63d794c117545f42a146305a8823c17d0e65ba69b05a60475b0855303009127b0ab2b31ca538d0131e2148d1cf8619fed16a6b58a9ab6b3bd36e0ee03b5900e344601bfbfffcee8a450e981debf0d41e9a799ce3c125e8eb30183aba6cf80921428430e5afc8a50bc7c981fe5e57a25dff2524e1767d7b1e4c8064e8fc1141f181c094b9367b7e4b49fe0782828332c20c7b3216ff2dc0487abea0078d12a206d32bca665cf639fc54c0c59d32c593e8e012611c937773704576f9551c0f755fc50064521d90348b57c8d78e0f91d05e4f1db663649314f9d720a4506c44691ba7626bb8bd300919ecc841e800948a5268b34cac738f60740db74afa8b26997094e31fc3be62a5f8327771a96deb81d8f27506fff612f9824438046866c2563bdb199c0698115da1e09c4903632168ae7228460928b1a379d829d382a070c97930a446fa148c45c75e6418307f2e54045a43892e68f7fdc71810cb11761d33e84355b6e198c178f8463299ef65f79a3a7358c6751c0952291fe348a6b88a22c709ae49770c79c5f350e2704be36f3e30298229b44bb6d54ed30a81941bf60ca030614cbc921492f290917c3ff180bef1180cb5266cde44efc4740eca06e06aa15369ec4a978ebbf6eb5e9cb436b4859c20d5465c1fafd3e7b5943d03c3ad952a718ce83b225f251d7856ffe12e098fd82a92f58f3bf28e1eeefa71a8a5a276d3c22dea42dc7199426c7de40f30cc068061e64e753628366d3b63bfdb2de2db0cffb90a1fba8da22aac84a57e9b1c6f239f3b1e607df0c6708d2cb52cbd45911021870a3f3eb34ab67ec37e87dadd5c049c9626eee175220a5982df3a251cc76639270beeb6c93b5c20c55f183b0d8985014359e4c6b947c639e0b03cdd31ac7a829bdc371b195bcda36a30cc764c2b358c6429eca02b109a158b15008c917ded6e0ee17c81831d804bdc36648c4ca8723f83895cbdc13eee287114fe84b0787cf670ae4b5d051b230fea9e0ab83866a5f7a0d7e3313af071811cc4c5a128585a63a85521b55015aacf32b626ff13ef19cf4e86ebf238a058561abe66e661d5c7bdad62ee9f578da156806eb200141cc0fe1411f4d8aa2a64bf8dd2704dbc118ca9901645338ed0d137008832d5d04cc10eef38d9e7b5a3b3e67e8d0dbc76b7af52a30ef49bb2385f92e33ad90d0f3f3cc80921b0bbfd7b702f06a45a65119141f85705f51a13649787b29bbd59f633c57683ee0744f513155984469b22e4d3f0fb75871fce00509156c212a84b4ab600f4ee455f51b7412c0746293e3d6579408a4074f89369db77c68ab6be77ebc93c6c9200cfe2981db561305acc86a09b074597aa7a99dfdfe46a3e033d97104482fd23d3ad8aa035683c54da80f1b82dbc0a76d3fe8c6eb9209d927ebaa0d69f4fbc4f5a6ece233e9bdc682f8a5ba7893b0749bf8f3a91e13ecb1a814292b5899d51476c406d306253c4423e9564e904914299770df19ce141fa6fd020f00f18569051e1de460a158987c0322eba04b382a64d6695b10817aa1dfbc91b53650d2a357c72117daf505d6b549d9962d51e0a74f6ed5efe276c0ab1790acc08dd57fb5c3822d2c13183fecb59dad3cadba9f99aea5f31098d94c5d71ae314108a70f239a83892622af1e1f1764d339477324f5fde70ce417629e275a44725674a518472400b2404744f1dfed41e4fbe331a000d43d2f209a1c30a074f49a551b837d334f2b32b15c8f3bc90f488305017eb08a500dd4ae78337d36c695eac8d7897f65e58df618ed5f98b42c685bc5be0470d4561d433ede4a277e80c8bc849f2f85faef9971db8c3768dddd999db265eb1336e9808c0fd09dbf2b35fec4b66961f313a20cdc8b741ccae2172f6ab1b0b50942117f8bb9c55ff09c891cd7ec67e0a69fb5bb8b547429a0c0ef5e18a6f53ae0f8cde9a2855714840bfc13526d22a27303be952b9bc1fd3a7a12e51001aa52b7c50916373042f79b7d9cf374ac90e9c86e10e87dbb7b2867bcfbb0953bc543657920db704f6475b0c4117dbed140633cb891ff2d3470a0b88ce5d12c0241788b3a17a3e90d73697ba890e332e498a6ffd9f1e24bda7797c48c7eacfe8ef82fa05488aff196b4805296f47f40f15d346d1da1326a6c671a582a5e7e6ecf30428b63c8a58f6446d0ef4990b5da57ace755c26e44e25a0ba2f1bc1dd8b9ac325b372849dbdb5678d1643142333140bb43ecc881bdb502a62c350dc76f5fa12dd8b88f2dc99a2d65d81c7df65667ecb755c02e3567e2a59056865c48c4eaf66bc8f701e7515c4b5225a93cabd3537d426568cc55466ed054cf9f883769c5a8a3e987e4d780cc618c05429a3d13f0a12132dfb84fe5add40c86bee20dd8dacc73d11c95e0bafa72cf54839d0b4df47183c6d5bb8144b663268b9a90ab23035cc48862f60d0f13b646fbbc901d3e419e08451f537ff85f05f56da11dad19150543d4d3af90c83ce7c1b5f3eb7024aece5d19251557aa425f2a80dac444e804d62315d341bd94a2dda27afb494b58251184f47529c2725e2a6f8728a24ced82562c645962d65a325242dfe63d2cad51dc66d692d0f0f1e8de05696e2720b38c22ec56303582406385d53a20f43370e063ffa767a66587aec78aeaf7d81a8c02e51781b7647f514c456c6e43330de0bec8549a8d7d75ae6ae2fb6f334e5dc17e7698011868694aa4bfa4c135fe6914f3f8e9f249ece80d8b6cc3a2287f05c2e839140549b4a338ccf43a802513ade6bb261ecfe9eefec2e167133eb9c07da0d372409e75e712b27fe4d9a871fa37cf8cf12ca9af2070299f1aa0adca04f4075d7c4de4f7f419b8d3acc1c7ffff0c00c4570d7c332f807d882315e3686ac4aecc83f062de8f6c093f9e3ffa2d31fcb4adaab20390be529cfe5d9fcc4c1caf40306a019d9b8650206d25e54a4d8478ddff82d60829cae21238137d9594edd716ac7b0129301c1eb088061f61e8b9dff60a55d4bd83a1d496ba03a1161602a32fdf4069193b45b337dc3f79ca98391f59bcea8b2f0d9690d9ada9c764cbbe3d7fa53014faadff19fe656468b4d033e273cdaae75ebb4ee875ed7f762c33cd29b5c130f92b2622954e6417006ebe39910a7de87b14bc595f7297a6257089a4375409405f421405380136f819b4b5c0ec91bec5bf95b7b62424009155f91b4781f872c1fcdd595338c58ec79a6d721c1bc1ceac0867396f2e33f076fd2ae13a5d6cf2d3dad257bb535b28b89e737d7c3fe8d76af7d974f35f985e028adc30e7cb3da872196d19f8be2862efa12b974df664483d5c8529fa65ede31a70fcad2d5435aea1578d06153c2c2900040727e2042c5dbe1b0ff74ffbabbba669274640d174ed0e78f173b301d8db834563ddaf021d60a3e03bb2e3051800ea1e7977dfcf3a446b8abc24f994b1f8ea7454999a00c9322c63150fd6d898de5d3ec910ef905c586d9854621c1050ceb0c44ca5758c421adc20e6ce95ea8b8e3eeb7b5ac2428487c2e12d85bea8055501bce3d713c4de5b17295aa230c810e576d48eb309b7fe0526a415f33456033f096be52642033068e378d8e13932493d76fcb519fc2f1eeaeca5d0193d13b7f9215e7a1089d83db3f662f294f284c6e0409826883a99a0afc084ed5e8bb8e9f9808ec2a52496cb76b32b9efd9205f9fea2249045d74f54b3299d648883f99b707ad12881a0dfec2c5081783f6e69e823a9264125c266e9a82d794984e777fafd06f12d065420dddbfe34a72516f8785df9a1bb717650e0ec95aa30dbabb7164b32c382b1807a2857da73114998c5ae97d1efba098d2013619c585c0f5b53235fb6e256855a3c66dd345e14fe31f3bf832d7d65b81cb57e21d072f625ab7a1c9358203ae786d4dd45a191f2e9ea155ec097970f554bdbc89d483fb69fca56948d68559b80a057842b15f8a92642210586739aaab313a620ecd9d52771e4d93880d083af821677b9e814735efb55cbd51ce56c70013746e051883c97837ed771d5543c10fbd20d7af396f46ce9a5562a34b0343af1e4c8f5b59030e923076823d8dbf858d6e3e881da4129478aa3a4ad78cd08ecbccbc4b289841e322fd3d87dcaee853ae48a526ef8f437d560b106b9cc6bca27ff01b7822a92d529f28b83df7f0344533410f4df8b5fcb054dcef3236001113539921b7032b97b0bfa1e436491cf481d0692ce75951c16ddd3d96a9b59e96961ce2812f6c4177177b43aa343f174684e0c732ec42063cacd2a28d8767775839eb780815bf48c590c51c5f1a09d73341c6ada34d7463ac9548428d4037c042e6a3033850e23d440e3eac8b019a16d551c339afea015ce027460acf314fc1704170d25defadb9a5d7579729ab9409016c879dfb79fb3dc80f2605fadbce9f6f54cb307a2a41b3b6cb3bfdae813575be7226ed44b652b9a8ccbf6e76b501a0257fb51b9853a6c5683cd0e144c5755092bb32c07c6c4c53afdc1e7aa287e9aa4c9a43373119d1ab4bc2992567d8c2b822684d29f8a6bfb3b0e30ab81747eda6ceaa7a0cb719e0c1da698d0992105c73c4d2febf1ca58036b81c4834d14ce936bc7a96f28c9556b3ac57238ca30aabacd8781859f9a5d33cff35f38a7f99d32f2199bce24fe9cc3fc796ca4c2f27d0c2692b91ed6e986bc146236fad7ca2be7d01dcd22e410cc20da8946afacc98dc94aeb0c1819b8ede8812f4b80e94e41c309b047d14eb6cf691969d4d5e434619d1dea2b6bd31d9c0aef3eb620c8de5b778bcf3b04b98adfe0c9473e19af896a3bde27a748117942b240dab50bfb19b31ce4854bb682b78b48c268d3b8571e08966a42f4d95499c7c720074441e0ce945e97c4838a028210c9bf906d449a6c28eb8eb0dac27c46812ba3afd49a33554df3a582573d75b469553b29090085ed3a645b99e0fce127f94eee901fc6b3fcfe0dad4fd8ca454086da5b531c615c053749f516fb89b3397a4ff1a3ee0b6d54579bafe10137e6113cbc760dff644a0266dd6f8ab952826e020743004e0ea9b3e8505796fc1e6e1000026c1ba353d4d4e6ded8be6350b5ea27ffbff8d71a8e5a01f80579d9551bc7026ec4e112d40e43aaf0fe7a5a592957bc3c731fbeee6377e127f4cc151729171af0ed4ccf801e950d1bdfe95c2824343b9774d03f08a95936cca7904910693d235d277ac3759d485cef5296dfaa9f955e5e51e29ffd16885bb2eef864bf92fdc95588e10cf13f7f9a5c46622c56ef765c92c3016389d23e63791f65f8f239fb8b1c4b473b29bb4f3423b9bf4924a95fd9f0e09bf7ce3efb8f44f9ec81b3091e2f1594e66888f34aba83c1ee975277b4c1df4e3b39b344ff6260afaa6fffb9a15a84b338669153ebfa4e2a3367ab67bec976e90b258a3222ef670066dcc6b456f60d50b441bcbec4c2d83b038ad7a87219be41e6e73e87a544f716096a9182fd3c0c0f72e03d371023dee85db8a54f0f3ee0fa6ee61a352e9571a1271c7e04560e30c26d3459729296e3c760ce4b98e5868863022655cac5207b286aecec8ff19713cb7e62c0eab21e7eca254dce093c034296a390f7c6de59d227e73cf76242ddc5a74601846582e50ff522d38dbd5a79060d422ebbf38ba781a9149e5c25a77b4aea5a7fdff9cff5046d9f0ea5ff1ca742e018c49c05bdd427c805aed54f5bb6edadf4f5e193ae1559d4465f0119d0d9f010dc5494a726961182c34d065d501240be0528198ef45ffee9ba18abfcc7277ae4d2b099a830e7c1da338904a783a376251883f305d46fb16392e4024ef7a4877ed2095ad8ba5fac882619dc30b3bd18c59eb0079b1e7288f753be36b5ba32cd2644594c1ff6028e833be61f0588c82b9707410b8d3ffce3f0073056fbaeb84f1f2896a1a23194b2c2939403a414dc01bcd55e91a104762906207f0d30258567148bf963d193bbfde56776fddd0720919a1077c95f8d4accd9e2e379f57438caf8d6b852121e67511c61d1e2d351e14722c1c1dcc078fa0ad62ccf431e0970b0e000418cc00b328811e91d50a44bf32765493146c1392280f2f52b5d84e6c2754634e3fa0c528864298a7dbafea00a1a7355a63a6487008c79ca752cc961e5de347041176d77058668db61b070b1ed19ee6c9859bdd0b65d686a9d4d4f43de58094b0455ba531b73324761c223e929fdee00adcc5f5e3ffcb67c163deaee4e8a96e4f0253ecc19a9750fded313bc0871765739ac1224f4f548565f0699bc907e2ee21777b33ddef835375bd73e9c116f23d60c22acab25d0c09f3b1a47d700fe56631df6b3010d2d83354a5cccfd96916acf116d5b241379ad8158ec5ed48069f17a7af274b47451f52f61dcbc15ee778fb80de1670a935c6b6861fd4fd317312bdb13e812917ea5c14078f55370e2e08bc4c9247177249e75e99d910a86b7ce1146d592dfcd68f26b89336dfe644d6f9cff13b42a52261a287d9906166082757643a4bab7c10d9b8cf4ca4a9828eaab2c5bc4d67c8a399effb6b3c2e32819ec565659180d11b69a15309bf1e3919db675beffc00883ba1d4b1d6a1ab5a946146d9f58ad045955a28ba836fb5483cc0452f829a8145c793615a161aa0067e7e707a8a7de6c4b7b5c5fd2ec684dbfb5c09d4f576e59787f05a9e1523b6ace82035c10ed5cde2e38222da0a32ee7250778428809910eb48d0eea98584480940e4ac1507b74c09796c082840ad17487d162662a1e70be8b600d38904f89769469c41b17eee301163bc1bc22b1d4f195c96a2b3d707b78fbfa44a0387e53cda3e72d32becb2ac1c2dd9660c3b6c29b1cfa0a1a24834ac7e56b6a3a67bbef6a98c70312b95086df94d4bcc91ac77e5e79e08591a1d1e142d57bf3e2b93c5e5ecc778807a2d9f4d02d2996007e0a295dd9154f22272850d06f6db0b4594810b59143ecaf4428a9cecf2c4640c5f81f0682e676fd0e5f29bcdff6252f7cbbec356d29933337886163c8eea3b368ebaaa6cd96f742bed372d307028ddf40a386c77d2991aabdc5030bd5c9d24b99df30d437d5f06affb5a5a1cb9229e68f0a71f0a2f9ce729ff8f7f9b349ad598b9303342d85dd0f073182a70abe7d8a477bf889efab20f83b5d32e5a81f6b3d468680c92b06cff6a4502c4727d54cdb24a61355d60339624176336e8a5b6e2c6c9a2a846d467b994ed34ac90605942b79487c70ed4d137465493beefd90879272d208aa51073fe9e00c510f7aeb7959a6677752f6174cc1248f9f3efafd1217839d72c5fa823aa3c952ae2d6053152355c84f50c1fe7116a0e2b8686df5cd6c5edfde93a5c1fc95487177eca0c71b40254baefe1e899ff1ae4ab3dcd107b9f3df19408b5235bfb2b7c14079df6e58bd7ecf59c26223fbf5d39c3096a633fc7d1207aeccf71d01249735f884aac7a5ca7e24e4c7399ec132de55541730dec8fa63c0d7a44e37ccc8cc0202be21101d4c8c2b404589c1a3057658efb62d48386c26e23a86c0c09bb801b2c4b8a3390762b2283e280c9b875a89b49f0e6a2fbf9b8451b56621dff479d4033d848166460f44b2e54205d6dcf1028c00d050c60b7dde838bdd6823aafcf02e9c5fbe4748a174ba66de1f36abf07602e1179c5e2013bffd4b039ce3d04f2469d45c97144d88cea364c7d4c0f91db3e8f40008fc53731d23885fdd41564db75ea32969e5060538263089d827e23cb1db0766e923ebe002415729d168d6417645c66d4dbf41c2d33afee33090050d13a20b67231a36a5411a9d3c2ce0cfa408516c9c03b7a367ab7e7bd04178267d2d98495d7bfb0fdb1aa840b7225ca19429f0f88f77347d5ed2999ea95a1a98728000089601af617fab8d5acd0921de2fdd1e54361d5fd5e92fc1d593d2e6ca2fc769581527bd5f6e5d67b77113e2c9e722de3011df79f7827de43b1b0b3d014282eb68957b45d4f01533583d3f8b4d8ce3f0d277790e2888079d638d8734a7d441dc0e8b81b7a414e9e90b0b3ae043429a5312fe302a5eec172286518351a90c8146926da4c3b191e110357c547fe4d37e1e27862a1467e9bb66036eea6f1618345ff2dcbe099da48261cf9acc0a8847d766cf1848d17e953318200b3f902129984466a4b191633838742196c09c3166d714d0d98aaeaeb93133b071ff0f2c87fc65be7de627df650f7aface332584480f747f9870ba824125cb6f1517f9663839a82bc8dfda46442731636211fe0fc0b4bb6dbaa69e105647e66aa0cd3d45b30c94962c7a025eb96248c24dbb9cada31b4ec7f438824d902577dcbbd7d5c5542dc744f372a9de81af9a7d96d7e37aa15f2c5325d2bb25504ca2a72e4d6305237636a172d439fa2706f7c32ba8babb6d302d50d9409657fdb8e3e1402979aa962db74a73fe4da06fe29f3d79c8d03cef6c511d3129936afbec1ad18c37aaa8805c55713c8ad30fce45f38415bd5393a48d18d1dea03e06c1ec684a41d70a2492cf549342077cd2601f78044b70fc3ca6bc501e7ad8a5be0521a7fa0c9bd2e4f5184355d83f60a5e79ad783b512cb087a834fa8b498bb24eb5408d4251a69c850ca149a7efaa5dc6c450711cb69ea314c9908f7d21b589815dc197114f0aefb55be6a19ec1cba133e02071b8b87211ffa0a48aecb3107cf3403a19a702592ded60de7e1e4d1c2863b1aff967611f2250a813a6ce163987e746aa347de8affaf0875939d7f3c04c81ca871ab17b8a4299896eadbab5c1b52cc78f9debbf5956468d9146f54d965b18f69439f46cbe3d37d89795f12fa7e84889e3f211001a9462e1f7a5863955ebb093b165648f998eaa23c70704b7cf9afd6df8c9cf9ce18f7296c80dbdb87917c12cad8487776c3fc6e9b50fd81117022e1c0ec8458a8254a0d9abcb9f31a13fa84fe2d01c35f316b7eba13db650447a793bc37483297afbaef4c340a68e28aa42e58342874260bb46b5d3a4da20c0989688266c174c51c3f23c9dc694f0f0ed6880990637678e5b2764f024aeee9368f8ebce1b65533bb11a823bfa8c5f2a6c4edfbbf86abb707caaeb9bde6349c166169ddef94cd851acf49cb23996d507ca60144e90fad59a501f888238288b3ac1ff02dbc8f738cf940a7b4811a6333751bf6afb3cc5b343de6c58231dac8eb3f487a4b5087cf82bdcd36c732a0df606a83cc9dc70c9c3fd858efc2d4f3e1940944be4a0213434a554ec2c4fdd158e11a78764037840e9dadf135d771216fa80c52cec129b4c540e2fc53fc2c4aceabe9b2adc5a04dc72bd712bb064e0cb31856367c15cffa962c3e329437ec978e0fa7be44680dfdafccb4419d2cabee52e37110e0f307743f7f3eb6d973246981102dee948d0543713995e03a340202006238d39c0079c25762b50875217ce1ecf4e1fb29bdc2f766896bc2b1eee70eedac06c4478cd7671f35909c830201ce5bbce1acb68d5bb1483d1f2486e31f805f159e2bc84ce294b02b23de64b90b98203e450fe9f087e1d2ee1aa9e0535db3ac2bb3de1eea5ab9be643b01180fdbe36ffa900ddde4b4830534e88d20cc28c1824cb6211f77031778e6da74555c38b73cce45fc4e7aca30d3b9f62de676d0bff64ac28144aa891f5ac4cdf5712affd7b107821b7e2f22fbe103df455b084eb24518a61adb2557a9eabdf375394fdb454694cf05768cba856f7230bac4b7245a13500a090b69f9e2a0b672ac91f82ac9d1cec6672b4c92cf01dd152b9bc40f789bd7dfc09e73d6788d1e288bf9530f7d8b2a04411762bc5297017ff44ba19a70e713feb78d16caba28fce09cfc4a8a7c3e3ad48ded3615d9c7b66fb19ccaacaec4e2075c04baaf05241b831f2fb6bbf904cee60814cc66df8f0fd013fb039b1fd486df9fb2ebd442babb02045753400855bfc8a58fea34238d4e4198ad6fcc21659e66510691f096f86b97f09e6a530415754d8eaf7e0ffe2d198678f34dacba35466ff810cda10391cb0c8e511b9471aac33a0a9d4b1704cbc7745ddd2049a9d2680dbd2e2a1be5b6458b221dbd41a1b49f358739895228977fcaf4fd221bb55fc70011786e8c910e8364e08e7dc430f1ef4a6009bf23f05e80f28151649b6356348214d671a021c80e9e7411f14b230f3febdce9e6bbb355ca0e5a170dbef477a2af43a45cd6e649c62c48fb0a1a9f0ad48b166b5f18b9aa7b9cb26eae80b8b95cfa3deb1745cf29932f044a19f563d7e7592d8314c917b79b6813b3639d6680c1fec23cd1621f80db47873d0ac5ee6ddf22bb146adbda60fa331f62aa83a320883bbdb482c83bbca8a06ae359047be3e055954261d6a31b49d9c324b85c34931bad6c96b1a7651a220c389b3f918be0da96fd0197573cad99c7280879192f0984606ab8ab8e15e728efe9612c92fae1ac8ac80a95ae01e20f691db0ff103c9ced2203f43894aade059ba75b36805a52d85d381f0b06ce7d8eb959662040df72b94ea272831369c5a9e05ebf952c8a7b987370b58a8e9a54287d1f0a88b040c62248dec3f4f4b0b042b8da4dcf5b6e638cf4d1a27d3e9a7eadf803699172c918f16c7a48dd6ee2575bc9676d2202a0598d7ae3f066d2a78745617d629cfdd4a2e8bf859d692d197cdaf898b006745f785f864a7768f7f5ade1534d5bfc5a6abdb24b99a7a2fefce54443b204514baa45ad1af333da6523211ce8b6873b1814316a32e7b7dc41fc216bd5ea2ba88d7c9fa79f03bb5765a9e76b864b7f9fab6ed75c5300b00c9d0c3ad94d5791c7ae1cbcd23d9d7c59d94237bc0a94fe880428a11627048e4ab49ebea9d59f07ce0d0210784f0e368af83715c16318d2779300c3f078703e78bba7607c83744524080b3d4514ae68c0d6671cb0b299a766f651bb3ea24f14fe3749c2e1c0783f65a2ada9dd64421fa4e2766600e3961b6b1740e4ded57c0252218ba080f38c3d7867f1f8100c0cb79ba38f2500efa2f35a00a90f9ce5e40b4ef56a0db9ff68caaf6b91723ddd9b5765e465a20026d0bb5b529aa94eb0c1a09424e2bcc695a6720fd8112c2ab8592944f4d3e68b69c95439748712134406afd0a1a800cc1f8417316a187881fdb53a60a287322c6a544e11108716ba39ad0160fd0dc47d85c2956b70add1319f358a0ec9bef77a0af24598762942e2d00f9972ae8513081eb2aee9e653d03354bca03e22f43bfac5611633564fabf61caee7688830acfb0c78303049faf7500d0a65cb0f205503bf68860bf14300526e0d1bc4292856c79fb4cf7880023c0e93b0646998d80285e42e05a8230395202292162506b2df2a41ed9ac1f2914054cc3111c8643487b078b9c4147c0a168175a3c83d59ba413c32e72732798424bf9b6ebce22d1496e3cccaa9ca407f22bad024f2e079496bce24423d5750c9e5166c99c40535df72061b256cf04059f2761cc1df47acfeef870a31730e0ff57c67b08c48063d42ca9d214ed38dfbf7694fb9de404f752b8d08819fd8f7a31629087826e5141b0895a7954539e86b99084571668daf239536a769f4041c7111e3e2f665b1918c884d14c959f14f819c9671c3f26887accfb3ab45918ae21e819c9dfdb2d980e5109c65ecf411a39aadc8cd1c5fb835bb7495740413de4ed12a9802a418dcfe3a75b94d8ceded298464aeff5016ef9938758f98cee45edbc4289a0a7ea4c87348a184b5e10a6812a127476b9222ecf957947fe18bdb2297b9a5c2e90d98c9f01e5892745907d34670dc9a13075c8cdf759ad4ce1140b9302bfa3f62b6533506cd3da70ba7ff2dee027575c92e0c5437b7b820f951c1b57feef7f24f61a884d74a317870a2f72554a95b0cac30a30c138b949c7ba1c2cdcc39a6d374488f21c73909401d30f851462035b27eae4307078576ce995b7f170cd455a41a00d199522abe6f1dacf3c823aafc03d03765a06215c195335ca4748c48f8a6db240ebfe669f9e08507e4fdf0afd81f64a38d771abbce84ffe20b0f9348b86a079eaa54533861a87e1daa3014b43233d6b5a8e943307973d8bf8c41fe44612ea89090d8548643596caec32469f49825422aaa99b06f5a40294bd2f19e39c70a7f2c3c68dc0379b5861086f3dbaed506a6a4936449b5c88b28d02bd04eb0c2cf2e10bf55c63a48d366be4589ca217d734bc7df5d0a0c6e997d580ec1af510c71ab3444733893765d5c0f2052f40bd4f07b7d7605746fed1d0870ce69a4c385f158e18cafc092e40199e115f5d897fc2347a8bc418250dd987f5aa9b375b9e61a78dfafff878093f7a064847405a62ef36860c776af0b7f39181d8ab05be46aecda15f73a636b2937abe2dcc6e988774ecaac57fd697d00d2e59f0457db81f12861532d4044bdf48579a24a18e4fde2d2c83f8778ce149ac55c0e3630523d6818f11660fb562514081f56cea292b75d42bec6788b49ce550e3017d36f5434fec2d0cd81d14960b5a4ee7d2d9f5acb065b772b04db4774bd97f49458c4397a08d4c300d4d146367f8351f028795b36e88599bb6a1962527f708e0cbfe7d2c3af8c33386dd872466daa4ecc319f87fb182f87850aa76c9a15ffd4611b6826f4aee8c89c392b29413802d6767a0aa685028778e0c3268fa14ee55bf05ac5b85da405382c5e9d83e8605d3dba62294a21b106ece7da5f20b7d4c48335e99035ab3b419a38010243932de12e5217accb02a03213f7258f72de1591ac159aec623af09d022f731639b2cfd0305c208eeec9d006478dc9bf935fd6acfffed7182e42890d38d9d512b443b53a7d57f2cb0bc647ada3cdd01c0c7ce17f1d62c796194cfe06dfeba164b45b3a5d697ef4518599dfcc38315db74519448b821714af65cbb66d8fedf55fbd820c11ddbd5cab125fd978904e6f4eb342ae76261950e7d9379214fbccb11d2e3ed2ff49ac5d696865f3cd9d50598ae4c2c1e48a6777e77fe46ab16a77c7c5c429446a2f2800170f2283673b815e35c849e041a76837bb1464e2f9b12187e25e8557c3cfcc6373c850eac51fababdf613d266f93b9d68a6b990f2bfbfac85b05d42ea9db177c7c35cd68f747de6de8d872437af381a1fad847c15b2bcd6ea1b009bd77bdc6addf03b98b54818887e0bc2b5590e8e35f3843344e886362789ab79ecea59e73c11707177f1afdf1d18233fe01c30eb3df121b593360becf12375170f12b95d7a33db68bb1108ee26aa163477f906e43575b6403f2df36e7d19c6b124978328fb1a20edf904aac4592d957fdf6a2a32eea18f228a7fec655aa89ed0130787db18573628eba0491bc87e393ad522e95af6718fd95a17f73a777cf83712a968514146eebcb7182e9808e2916e658e692ca6ee4922c314068c8df3c67858096435db670dc67f972065ed841b575bafb3a86a1a981184fa1615ccbeb476a62c4c6da50b6f46045cd09734a88b1904764daad3c37c1f1ce32c8cb67a858fce30153cd425723da230d1de5171c00380cdefa5f2573169a0072e856dcece91bd85406af01e56ac13c5782e871184e69023eadb0165eb3f83145718a64f0d57765c4d5e2dbcce12edbbf44d6cd9d2cda17026253d3892208889d55a9814e42ef742ad1a615f8e52ec7b042dd46b31961853c20b950fd7270242f045f7e43cc60c8a970ffcd3c086c6e788383ffeb1f2ce95e24abc4310beceb0539fdca1bbdd1fc469ba50e54da4ecb20cc684730e489c6d59752e684b3b57c7c8c717e09f091433ba478892f80990522305342647318b3f23b1205321fd733c055537d7f4b922e4be5b6774eddee3febf5c8a282aed827e86184fc3340ccc59d7d735e24440bf51aef3f372cf83c92e2bc9e32fd5b4eb9e434c29a4494f209e56cf177ced1aa0a629601e462e89cb6a8c4e769485ab9ee3d24f06c230189818bd057e090cae54048fe27707f350433373910dfd0bcae20c48bc44c0a1b61216a3d35a8aec3393c4b06f8dad2330afd18cbc266c6c72e87d7d8dc135c2f56e6df0035e328b8fd75f3dedb5c3c97bce0e129a5337f7b8f62434c9d45d5d1d2377e2d4e4e6d03a4861d483eca68a72eebcf61a5ba746f84425a086fdfa5379e2b929739399b44cfe9a3a074fd0d41751b78a7211c1e206dbd3f68820210543ddfdfa8a4c4e40f9c33124dda8664d8eaabca4cf8dab33b05e086cffe521bcb05ac8c71cfdebac23f866ff9b5eb1636b023a4cf5b7224f413b3c4dcb6b5f6d067e701142fc80f2af89ba3f90e7320aa962b391723e65b51f3d52c8e9c7bedaba5a143b6997714ea924245db05374b44e0941f878045a445f5428f4f3210a5097ecaea0a463d07c6431b294637ef75a2f950adb8a2f674539b9a57d2d868daa42ed38a0e8057d248105141e583e50e63cc4c7e8f9eae0d69dedfc15bf3dc98d0de4dac944c02c20577dcb609ce0bc4250642efc0507865eaf6e82c1fdb9a34c75338933e5caf0d2ef32c042f16d0326bf98f8c1402e5a474ee63b8240472522effbdc9ea20912755931b63b70a3a1073cac747814ecbe310a9aba66ae53857f337ec9994ca88c294356f4397f6a03da4e792f9dda7b368a47fea6987c225891ed3954fb5a60bfbfd185f107c411b2e629a136698eb8054f75833172349f6a255dce7efa97351d92748700c78da8d669c36c7937e5a247d7424f431a8f07ee3a2bc377f8347f5086685dbf96e718e80e775101355fdfaec11a592aca97c8aa04b521a2ffac336a5d35846a670f2224e977ca97bc54d6d5f243f016cd6c80858f267bc6c81f81bed3bf8fcb238194065d602d86a9b1b4a15924bfcaa68395cee42564bc093dd79a61346201416ab84fd53231d695a57b58f3016c9408e084b6294bd32d45a50daaa867cdce5515c22e115a33a55d4b2fd9f47825b7155d59c4cc08a534ac14a6e12792b9c2afcde64c6a98bd1c4ff25ac69fb0751c71c669e05c0023b85cba8049aa10cbb083052d03aea42bc064c687313630e042c9701a2fcee2f2d77dbfb6fcea02bf9ec97a2c1e04404d06278d2b190122ee18ff0b3d89a22579c6735e92a0666e049d2e878cd54a56d8dab9a9cbd85d8234771849028cc823430418a72c2d67a174b66f5a7bf14a2579d3b0f2b29876495dc5a6fa92f98c15eca05969567dd5cfa8bbe83db0cf016dc182cb36eec0aeea2e47a457c8ae220b21b906908d28cdf1c77de4d85ac18d1b626c14881a4fdc674b7a976f4ffbe02847ff2bc29d824b269957f591e8ed0952dae8f379b6eff5acb0700f69a1b75247594bb1dc525b80da78f68548d023b766433473ffa2cbb2f20586c6cf5487bc38926d4278e3e34f5b18124bb3141751ad7f9c27e2e45247ce428492b1de01b5803fb2ce48a15c0ade8642f31eb54565675bdb6aaf7ac62426e98e48ccaac737edee257212cba0cf6b85360d68328917d3913922b5480889aa0e8076f11d39598a2d5c9fdf96b9ebd656172fdf5fe1184e3017ecef9a25c28e8acb6ee33d0c1649e7df8c2b8457a11723f4b0b1c2652fd8a055ac7133b717ace745afdebddce6b1ff5968801c5c954c0cb2808483348559b6a122cde469c7cd09605e80b2e36e7be584329e832eeeb260239dc635b28b2101462590ee0603ad69ec9d7a2a8cf7ac26feb086054a07e966918dba8bcc02c625d75a1fb7f973913c91343546d982f56c83f538ae1aad419235244cedbcc1593ad1680e4b3877ec5d6670a81f1515f68d1a0d5c9bdad35463b5f6054ed0e4b2e344b4a8a6e0ced53d3f5ef0ef65c44342eb8eb32827dcf826740ae25a727257e9a395a0928cbb53dafa8c099a53142b364e2853ae22f040a41fa22bcb68b25e6f59224cbd38691ba0c820c4866fb74508d31b34210e2aa0809c7bb2ac95a078790d33722720e1c02aac233811911120e651582526a9999dd8d42dc9c5d3aa0cc2c99b602d6154bc02de283c80bc4e4e10fbfe810d900832cdf1681cdad348a8425fe923219f33e1a8d620ebaae46cb57184525a21ef126c5d62466dd980034e5317cdb542e53482fcfdef233e54161249ead83d5e4770417cf9d474cf883dca15e418a561f0b98647bb9d12d6278a366ce34d5ee57e760eb22a9c47a0acda366ee3e8d1838d1bf152e462a66614e20dc73615f4dc516e8bd78046d7a0123f9cdf8dc6640685286a4e2013a6c6693a5087a7e63cba3b285eaa4848ae8afd05c73d51d488204cd58fd5cb0234ec0f886e13c7f59c289ba8fb1c9effd630257d45a8559841e61085675becdd2ea57b2f8482f92e583e0f09955347fe4de4e681de8a18f8ce3195817cf9df9a44cf316eead1423f7e6f5ca9e998bbe2f30c4d92e71d12c3a668dd3a6cca3f120b4b454b2c061615915e4b144068824e1332a4ae07652ee5534a87144f2faf1318de5667b6c70bd8b6db5e21ff8c5306c0a3d906f40a0789c9efa2c91c561f564941572ac308da31e52b09d937759e33538db6980e96b6af225aea70fbb8a783dd9497fef48118edb47a16e2e932e14cbe2939674a6b81e4c0d01099785ef2413631392ecaf91b8cb8829e7f362530afcd8403b9ab770a811b58133448c7b2fdc520a25eb353dcbf07397d2d360e63f358680538b4a597c65b1e88dc8979010d5c291ef62716ea7a8deaaba081aa5b4eb4237a9d5bd26fdc33d73c92aa46fb832bae872f375caac7fa2c17c6c033b17ce5d5273ce3ddb283d444c51866763382ec0727e0d3f458adbf3e8e491f462ebf4f0b7e422a7e3981126b7120c45a3061c1b5172fa5aac14e2f122298f56b69b618eb55f15dd49c6cce5fc755cd4aef8f896b34071ff7b9d7a2a464b69cefaa19f6159b44314483dac010ed774b10c965fe6a4902991602911178ea1a78e40e63736909e5e3d926081609089b05c8ef885f06574ee1c41357aa0697e20736ae12af76befb12c863234a09a1ef01e7c72aae482fc2e80d574236a6029cbfdd25d7ac3970d1872f58384eafe0a4125927ce388c7b7fb50f7c4ae11acc3aca1b143f1a71402a8693bfdd8602af12dc986fda2bd4d5b2982aff1c7f0f5bdcab4b8daae52a83f159887119461510b76446f3574685e3f82458eb5317c61cac1e2582bfef6aee1676f7f858cfe051f5861168dd2837d27eb9b38433678216d40fbaffcf4a99c75c8391838c9db9a44ed8fd02d045f6e5f3c44a89bed0adbb291304dbd46f71a51f003628e0a4c7bcee6d0b7dc0684a3c0c5b34ee6e93218a28a9835fd61187912e7989b9c5c80040f25bd0cb3e34ba02cde62665fa973357ea1a5f78dc21acc6524b4cbc444af98627d27e5b3e1982096c7e607560f515536e85b75557794343bc04b5a3b81fd56399f7ab65346f9fed85fe01d068218d7930aab94eaec71b3b45c1d2c0ed2910646cfac467c59a22ffb9af8e523cb39e7acdd140be6d7048ea9f2c0ea95f69bbfabddd705c6646b8229aaf110ad12df8ac3de1b681b7b8d069e38198b1fad44d487276c1a708d7cc4017565e11d60b84d8847ddbf13857ae297947a26d23bd99033f39213b9257b69dfbdcf7117714fb387cf2c3fb07d52cafa90b9b56b34477800051aa441bf8e4055a0be0d806344a8449d158df0667eab8cf6db818fea0b53416da73152df6c1df819915e4ef67779ce258cb1ea7209ef5e321c9001ca89f4c855fb6a04921ee721c7beea721351c0d0c3e81424b04efab5c525ede07db37f51d737ed28c8d4724983385ecfbbbb0bff1e5891ed9cfcf261ff8ed9c2719abb639c5c064b65b7c1b389393af683eabe130dc45c6183c219f817d7d600cae6f9169e38d862a94f74f1ea5de987d1fc0fcac431e5c61c08b111db4dbdf90b3ccc7ec2c85a739410ecf119e71a7658cb61144273bb8c43d7844cda0f30af30269ec4fceff367eb6d4d270669ad4fb5f295ebb3f5ce4c14517fc46d2fa954c342e94b87cc56ad8bd86b71b3e0ffd74e2b9205be39b4699d42ee64b5687848db7791e21ffc118bdc1063950c0ebe5ca18e06a96d57990f61a44d6d858155040072fa1fa1cba44ca5d8564013c2e6cb73f55c8eca850d2024b414045aa98f9218f6354c136dc87d0bc4f9855ce40d142a65e89b3206d5a8311d3d39ecfc087ee4c8f90fbd12d6e23c00628c763a8e43fd038bee87bd1d84b02c0830c37cb49d0bdac0a49f24b34e62d8a97ca51c7c1164fee822b418098a0997c48ba164e8f1711a4777ccc4de7055160fc5389743924afc850e2d2d9818fa1396bcbc211f7c036003ad9ba46f6d545b82a6c1429d19faf696dcdbd11e123dc9902a59b7bab8d4ad26057b77aff0b66b7780998286715beeb799097bf312c42c0ed71a912afa6cecb49830103852eb5fc036af3e614b0bba4b0fd79a07616bada8162a6278743aa44430c1f2400c0428c76f5e75c9e7a4589fcb664d5c53339338f5941aa0f8182cd50cb98bfdb263d5eb4925fad846f0206a8a150210f066d729177b4db6764fba37d07669c8e4a625a7a6ac3d7cc35612006525a702acf404882cbc8010018b2b3572c64c941be5723bd16074d33d64d32ebbf248cbdaaab1cf5e54bf64c74c3a6a40bcd7da1ad76eaacb9d36535d12b2b3aab5123e31b4e5fafff6dcc7583294a30fc9ae613c6a62bf8ed6d9f7953d4fc56a07ca39dc79094a1a7ca8002554958f71a425103ef1ff51f694812f110c824b7ba3f355869db5e531a34b07bcdafa18b8f6daa4aa7bea2eb055f5dbf64fd1e5489205cb8fef9d6add279073d8d0b21ad90079feab5efbddf7a6425553382d02203fa9d3686eea081ec6249e6e4da8b99c52a0bbb340ce22a5b7ee7604341249b5f2fe4709135d13d69effe86ba84541ea98649032dc3d6e5a3cf4100333cfbd58dafb8e1476877b0371920e71cbf23e11a016e9e4ae6c844786c615427ef3911dee59f21cdf6d57985d31cbe8889a9726b2fddf77366662903d9093bb16fa0ce3fc19100c1e0f4a6fb04c8b11406524c23ce9a2da91836eb90b1738e8f7a499064f60a876c947a94b15ea57d19ae1e3fcd8cb1fb8900e3dff2a2caafa7b6f4950a2f66f462b13b018cebcaef76645d19e564a2081e0fd821bbe6e9e17943d72b88edd05a48afb15ed83ef414aef7b91891eda3f58aa930cc14cff2648a524fa9988c795ea525b56937830484a315651e729cb368bd74e606a1e6e1b14c8d36b78a71fe5a4d73ccf7fd903abc8e33b7eba6b1795499d61003369de980ab5dcf2057be118a9c1eda5388395e96605a36aab393ab738739e8cf778d58c457e03fb3f473c06ca5e2e249ebab41e89c8103361615ab15c8c9c6cefa92d5031b94f89d6efa2cc19e08a227ae041322819f57bc585f1bc56944f49a5bf2c80c25dd7e2c40f7701d2157de1a02653aa8aed1ca7e902dc63f2ba9634e1ddd3e79aa3f113e58d5d0265e44ca46617f117123ce099c998f88ba8b69b9792db9b1897ed72631b7c64c332f20e5ce1a92474b9480fed25c0159a9bf03f3a27034c3f24f396919c8c0ffce4ff36b090114c543134aa31ea81b72962af5411f193c599932595a13ad9e2f96bc4a52dc2616726aeeebe793820bb64cc6952d472606ebc8bd463818d87c95da0380b41da19f5e3f0158b4f6711ee327b4487e437d9536e989f47ff8e39c2bed047537ddd232db3de6bb9878c070c19f063c58090763e126124b735e1b89bdc22a2cf86647f13d6cb332d26ad0d3d31af8c2ced99d449e86a234d7d77045bf40cbefd4de69f18432aa0307dcc23e81baa3aa21dfffce02ec645b80a4089cbcae83bc853ba53844b7c37c49e051ca905bf82256c730d5c4d057c0b74e9cdd2aa9297d9fbb1131d0850c2faaf6324731ec4d7cbf7019ea378ea9fbefdb9b721932c639b4cb503ac6a53c96d97d69b6bef1d04904eb92779c7ba78a881ab979b2b089a7488d7656afa9fb3c7e6c09c5154c462cd97573017c902df21c0db6f893f29acec4c017f10e6ddcf7dc903858b25d79cb75f80f7624ae02348ad36e0149d8b43e08c8fcb6f99656c4350823c99fd4ee04ec26bee82806afefde2709eb76ccfc0dc2949c3fa50785e718b93c0fc9f21084afa2228c442c4aa1622ec3af69e196eca47e94cb940ccf833dffc1dd9531d862b9bfd8fe59d2a58e06db5b1f920db040c98e9a6a5c632edd06800eebd0072d7b22b0f73c952aebc6bf7dd6d07d938a1b15e9decb26c4f31b49bf4662ce213ce805702f54ca3eb2658f11c7ba5a1113fcfcdad315f46670edf2027aa76917a918f5ad0b12150ea393e225d09b096c5f67ad9559155ee4f9df77c8f5fec94f37f84073d5af9c8d23da98b692caf6555b7587aafe4e251584cc3538789c326f0b857b57f78b7f75cb5acb8b5d4761619bafdca47190a5cb163976d31d6226e7bba2255507b26b54add9fbb72a3ec25b81df2edf6e3cede7d9b99e75b4c4449be7119403762c2142d70fc75dc56078bea494d67d7a88fe0e2b159f3ceb422cdbe5464f3e0daac2517d6aeefcbbea47e19a8df323384b120035c53ae812cb227ec02bc0c8c20d61c3c2cb0f5528197de262a43934d5d8b9ca4578ceaffd78b09821aa1948ac7b9ed70a7c185395f80dafa2121829c8f24e3bc1303088a683c564329afa96f614405368301e9164dce7b821be2694469296148cea7b6947ad671140b54c52363774d39325bb9f8292c74d0a184cb83505af9eeff1ce4edf7b514ddf91c1a81f314fe66fa948ef53a03fc94238f0f73dd574f7f3cd0eb8fcfb48055306d6f89154de0c9d040661b174e16b99f2bfd37dcc12eddfb20d631ff6c4dadada4f3029747ea29de1dd5eee4b04808468e6c204269dbf1e5906c934bfdca9197796dfcdac765fe5e0591921f483154fddb668d1e8fd6cb0e16515afb7cb8945d5e6894ec834e41bed77cf9bc01bcd1bf37856e9a5c5db990e42981d063a70b58353ba87b37cba7b01e71ed9c13cbb3bca58c1b033e46b2223e11611309175c0a1338e0f7edca250b455b2e3996f582544c23c6a3754ee9d6277b2284d793e4571be09de2ef8b97dcb05da318ac5febb7de191c68b3f4a62d184d913623e02b2cdcf76abbe009e701e5815a078d0c0c12b9cc3b7faf51d7fef948708f8e15f3736ae2d764d7d8f7feaa27342b91501eb504c329d05b176bd5abcda0800e399cec94efbebeff58b2c85e5f6953c7c9fb260d9d2fd3abe04abcc1836272c40ded7aa57891fed43650c4ecb2c6517852718a836446b4000a394c9e437a4e173ef73bfb3d48489e1d2d06f677820b40a8925b4d7861cf68ee9d65332a1b11204bbe0d0059ef4a6748a640659d1b3e119a80ceb386bae29f9cb836c448d7aae2df0252b7652bfe66d9c138978b661c5dc29eb715fc19043d448f3132dd9d8d5e2fe447a0caa445623ad3e6d24b30049b20b3c2f058aaf823262504f1bdd95601de5d4ec655128c6e7d216d6eef406237d23dfbe7da2292ef3875c24a5e2f6bc7f3b37d60f8b4c601b4df1de8923a2b1e05e99d580fcdf5099b1ec65a266afb78251254c37d5dcb8689856a76b83ac3766fc3495d51f0259a05f4a6c4c9957fec207e23c68b57ba2a833b13934b88c30ad9bdfbe67c2fe72b2cdbb7da0edb2ca2e142d01a1ef2b69b36160bfebb3cc22cd91718ef839e6b15daf430e65032984ced639da7acf8a5ee442016ddea9ef9b0caebbd99cffcba2a7d1ce4a0d1333b85d3d52e2fd4895fc9df6cfdbc6d24c11b642a89424183a53133e986da210dea17caf06b4492af10755e2bc774a7e1ecd1cae13fb95fa47331979cb5f26984cdcc83aca94ad25e2b17c46b642d77de4e577e8562eb534f3ee4086947ebc3dd7d2e18c1727efc4d30d30b001e9b8cf620186b94c806f14bed6fecaa60c1d312100a1d525bcd7437cd390bc5a555403db1c5db9aaf6bea4e5f3b66d4db93d724192a58e3c59f8086332b831278f48d96b3814c790ab351dbfb1b7eb3def8293260a5d0a9d1e34bdeb504346ea58696bbebfce3e26a451931fe2de2e17670d3d017e6d4d59a6314d596b3fdc73fac3f41e0b35165d897fbd4b8fd522a69b0a3e7ab19f17a0fadf7065b33b4f355472c08c6aab09c9933938ad6db8899e592d33f104abeceb5f8e3743eda3faeb6073a0e99f352d1c1a15f09c0d458d3d6d976d5ec3dffabeee1357dc3a3ac275f987b8a6d2ff902d5e140d57eae833e51a011b50342deb20991bd3317011cb335718011d0336b4d651de191c85b0117d9d5114150b1b27746957fd83085b65101380af76a16accdea6051e2d2ff6b6a31fe29d346fe85f6e475a4da8017718460a57a18c4e5fc11cf780dea5c580383c4f9ae84b9e2a4b93a09d34099e3e03ee4db8d9aa38efcf5d1783095d8d7e0a804a12f4d1ddd0fda30efa2b6c3d9fabb986fd48705b3967f1bf1e0c76b02f571f6560b3335e2fee0363e69397b79f78928e17aae131cb3a4d829a1d077e9bf541d1caf441bbe61e1506aa436e7c7ee45bb864b793a7beb8f2b35b1fb8d03a50af56afbd6af85f935e4065cc941d9de77a6791102900dc467c5337f4455d72841d46aae335a0457360a9067e11d088d120c58824fb33148cb3d4200619ab845c503d2662ffd3d7d2bc90cc6eda9a39c3628ea6c091e62cb5597ac957a8287c4f3850bf78e33d8e4bedf937e16e35684e947d6c298d868fe335cf233b3e677ddbb3637f1785f2dcfa194819c5478045c3ac9f29f041c8dad2d9171752fad979a6fc58a7da28e69ad30505efae99d910a94c423f0e3cf47163fd396f5983f01cee56bc84d75b31a32de8f8772eab90f8bc39b0ebf3232d8d326083ce3c2a09c3748d31b0dd36871f27186fdc8fc9811e570585f737d1aa99e75ada845b22264964640a190761dcd6434a88127c8b486b661407725f9399f6c0c2592a6bf8a63f0911ad7dc80f059ccc8fb9551bd8c4e4fd5b42228907406e4eda149ddd31d89cf11d76d0ca8e223f22fb204b04d40aba2b5bf6eab9da42937ef5ab3284b04bb6ff2f54524accac84f5861e32edf8eea4e07b7a71e6f987146542a7213c30aa7b50a4061835b87216d56b859544e70a18780f9babcebb0b32152a2e231b2d163ae5b51b6818abac2db46924ea1c3ef5a4dc2b68292297b66afc4d99856c43e4001422dbe062ea49ffcb3551b1cacc11a4e54b1577bbc2df823aedecefa3f776c8156c0bd55b3463ec001043ed02731774fdc49ec6ccee5e09264e32b9f342014e3df3a5d6a359b63b340091377b9a3d3d564561a6580609fdbad6d0ca04c4c2bcc12952e252c7f0488337cc63fdf21aae63c62052af6d4a60a7712eab1649cdd555b191f2df586be5fd48880a1f2f5faf0a0644414627a6225edd7e0b8b5a1c172a263af31dbedee220493bf5b0aa77afc07700b66335467a93fa4865b2ed51206e45f8d72ceb11f499a6311ec8d905c53b4972cd59528db54ff7e0f533600a46e60a10d8b9299ed577188c7de804c4cf3a953682f323046343d4527e81cb9aec7c5eb6883bbc8f36bf77992b8c3cbbed6b7f9e9bb40dec09645be393cad939e6195c7c17837e52b85b79776d11879b4c8e14fa439076e6b7eea80e1a4335700145724b53260893e3b7bcd64b74e841c1ef16838782014488b98d679756486bae00443c85923b4c9d07eb66e35225ce82e4bcc94b3856b9e811e8d8a434fa25d8d70253e5996cf1c762541b572a3d3a1d647aa193699cb341d36cb7479c1b91b7040ffe48f1942f4bf1dfcb57223cd23f965df01e0d6266b3fe21f1ce2f59cf1ed0c63d86b709ff9b0a525a309d562867580db9d7f02c0b5bb5683befff27eeae565a766717acb8a8aeda9cfbfb69d7cf00e1afbd386cb060810c171ef5c3d52e2a5a2ffba6c975fa51a5bbe92122b7a473d453012cef7b7c2215cd2c8dfec8997d5285712587838cc12c5cadf48cd8b38e1abdfef7d6df8fc5d943e1d852cef0d9b8ac9975484fd6c86fd5b1b50a39b05c410fa81db0f559fb8212df7f92061d90489cbe3627051eed98c1af841ed9e7d013d69f1e85db543f6f9b81a1d2af66a5d7672d25bbfa0a3c27f411ed29f9adfa20418bda297118a49ddfed87fcccb71a1b9faf308961e4d933080f2f0060e9d1500d10392921038ed65033f70be5b933a105634c52c377233c2141df0dce9d8ecfff02f41ae1fb6e3cefbb048888948651f0f4639868f412442d28e8e867f24ab31aab1a0ae86030200ff03b5c83a51f42de9326e210cca38d281008c548f6b02dc3c3363903383c550790e817eb4715a37c6927f078bd4d308f1a414a282be83d0b9bd997a5c6d3717e46460c42a41b2e991e5aea47c7d5339563db12047f0d233709855c5d364d1cc94b2a756eba95436f1df22da6b53b0ea6993bc4fbe18d827abd1da11e60bc0f020a1731e8f7a2451b475cf6c9bc7b76efbd767a56588473e39882d33ea77ee67bbb2f6d36cab169248f5fced87fcc03fbf1b95f78f12d0f0faf473c6a2f58d7617100da7ee9f82a70c46f2963896778aa3b3d4d0837cfbe4d6ddd0bb4c8f716ee5524147dde54f3716e924c459e39fcb9bc210bcb03d6a5d5a5c2be5ebbbc9046346bae2065782593465e3139964766e77a55a4c894cf6e198ed4e3017196cb30af666a77701a50a9cc10bcd1d6b196f8c6d6f636945f5d4e7318213b7d4529daf482b2a8945cbe95aa8ce55fb77dc411d18d4b97ccb88400f5a4943cfccaa9fa49036bf1a4cb80698be935914ec41a8b2229c20a6132934a792f02df26c222e316375e3c189cdcfbb77bb95d9b1d6f500c8f8b7c0828388c707f97a14f298ad44462e41b928ed1606598824c8f5363f0afd9b77e8084b7e732ebe9e70b5169fc12194dedbe057eb0c43599511e807347a8644abd6f60d4978a8ecb81b2e366ab0e44e96622e7867530635518c7da7d311df4708d9d8954248937aac936ed3ab5aaee5142994e07d62a99c14fbbba88f08bd9d1d05090cdc2f511fdb6d8eedc8e555564e2bd286ba5285ffa4999aeec376d65436782789f312ec60e1a3b0dbb13e1458fbe98649f4f1941523aa02b4dc60b8ef2166aa72cdaf79d24d5292d80780dfb245b481fcca5a1d9ff548e8403aa09357d73733ba08f66bb6b07718ec6be3efe058d8d3ff9cc814156ce19e63ec47b765aae98a45103d226aa7bc42bb77f0a35bb06923a78c9b5df28f6fae296605d5f8a68863cf5a7ca59088367d193c8b3771424fe28b0576e7b7eb625cbe5b2889208d54366a0ce4dc2b851336233c37f234389bc6ee94c95917463a46b6c4f5a78beadfbee5435536c407c6d436bb8c6e464d969355a5c68ecb04fd260b64891418a8916bf8e7875a51cb96dc8c3742a5c8cb17046c213afc955ec3b8539ee0161c2c10e456dffa0d0c5af2905b35773065a4c49d43938535cdad0b26ec265ac778b2e3f3828cc6271e5cd08ee10ea517c386b0e0e7edba9e08de38a9f336236d3eef18ef9e3d37141baf878bfe79d25cd1eee1c5c949b03b7ba9db0a905965e8e366a5be611682cd24946d7e002bb6334fbab92bfa7a6785cab2e1af4419afa61f01e3b692b847bbc9e54e1f9c10bfde043961d6f3bcb8e3f70df08a9b1172053ee72339d6010bdc56c3d196b14bf4ee2e294710f70ae895c4bd28ef467f9639a5322e805369436358a3e93f9c541ea77bff2fc284d76f39e6268c84ccd7c4970001a18c845d16fea8eed43406c565a2a51e388e1dcdc347beca334d276f30ba95a75da3fc703f4f22fe42ef79cd373e9e54a4c34334e52f252fcb0ce4d7bf4c26c9dae27a001add9c5dbf0714a6796df4efa89dadb03eabee892087351fc3f82d1ea817a6c52da057fa045747fae4161842635973ef441905ccee150e6c8b2323cccfcd0620edd280661631547bf3b32e2405cb3084eb8889f6d3fa06507d0040fd6306e03294c2693ed41ddba7c13fd068a353fae0d57c5522d2b50a592aece4706b0c6c5629049268dd4844c6e306e5e1886fb410215d0cac57e0e67a15ed310608014249578b7892b2a15bb6b466aea82cd59e7646d4f10d87fbce932fbf6888a2c7831f0cfd7e6533fdd0a5ec52459bb87c1a7d19334d129367fbb769d835b9bd1b961fce8d95a5fe7326164db119a6ed172302e70143700f61991ae8d5a91aea4e1bed17af6cd157c8159c74b247990d63015cd31e9f8c2f4c18a117144b50b226621b5584e0f76b6391b47c28469a0f0164a65bc74c6aca0970bb7ce8198f1bf7d0eb40d858bd5a4c116b60e87c652edcb4df4d7d27ee14a9c1fe22c927d6dc3c931f038c344c152a36d271177a7a7c68388cb5a0b3708e092b8c3aad7750132725a9ac49d56a1595bd4bf06398150849c74a030784ab5e12866dd45da09a6e14f3959a1a70dee0d73e67ff3d59c4de91b09c8a773d698391fa0e87cd735980f2d9ecd059f94bff7e75dc8cf41f037909d116b833fa8b309a820de767ee8c67b6d5692fb6ab891864005503e01da18c73071ac6f116cb0517ab511be79614d041d8ea50502c3c249342f074f0bfbe8e4e3b18dcb29d6b7cba8508d67095280d5c13029b5cae3a917efffdf6f5149e60451d7bfa6ff0d74c2a2926abc24c424b2976132d909f4c7d2f5394aa2fcac45bc3c7125a751f32d665f4aaff3f91e669f9156a03eecdb0cf3936b803f62e65b94ddbd44dcd8a884d9473ed8bb0c145d6b1e6406ca8e559cecf5961ad6117401e4fae8e9236710d438a7f5f9f4f73a090d99b401901ffacdec251eb72d75b3d924d68a4128424837a70aeb30c64d188faf53d519943f9b3dc417ed6113307948e9eb2e185b303c51b5e0cfb7eed0d5de1787a9ccfc64c06ddb2f4c7882f5b0861e33db9e81558bd4a0200c973d8ef9c90b16b55d2db74265976d209e303395c863c0016c210dbef8cfdb134bc5f8ca9ab3f862c4d631aebcb242f6d3727ebed0c39bd9f73a76fb558ce6e2542ab1b1f0a16167ed664b0bac79f60b7da310f7355920aad1e78ae3ade969e2cc5beefded97e7625e1ad55003ed7901a1277caca734a240d3b1fa00015bde8703dab89a6ba20be1392c66f165fcc88d957559d302d54cf4df2e2784d89c053a2c56f6c857251395df9d0325bbd52d860f82f2bb12ba6a73305abde01637b4b3e2ce3ca45c1f014f873e9c58fc92eacc33325c853d52099af509d9cf8fce003e01408f4187c6ca77058db08c88197cbe338ffc06ff78a3d410df3c84bf36afb3c58ff86ecf7ae2b584118eef590a59fb41c05659d12cbb829edf66d9c43672f7fa64007afc199c311469ecdfcd4ef8b23f8706385b710af1bc569a0f8541c819527140c1f84752f665109742b6986abe95b6a69e6819ca3bd5cdbccda443cc2e619f2d192bc10ead3b28ac37fc261af84434c168139e70e7e5155355b441ec505b0019924761c5b6479bdc6b8758a8f032edfafc49ff76a9e88a6885525ac9720d2098a92eb27267b20ea8ec5c94b2114cf28f81f8f5ab6c0c4b797311e4a22abcf1f83ea0b914612b90eee64ce555d902156d58f0a01f55a45fadbf340e43fd49ca0a0d7f85ace59c367aa2782e82c62eb32f3d6ec10fbb7bcc9c6caac8a04067763079c40a56d6d9fd3b27f5dbf653a7d4a38cedaa126e1f87462a71cce38220a2c7db40bae4e92db6cb40aed4132f0f2465236d73a7ce563fef05a04077ba7fd7ab999645989b63dfa48e83caf5145653e94cc667381c1b242055c5a6c8ccf6e2c0034ccb1f82cc1c65da995303e2128b0f609d9cbdb5498c671cece8593191eff3a020f070668e4ee8bb0f0bd5bf0c0c58a5a0d0ec55edab7cdb496e76a5a0c1cebb736725177206d21ed01ba37002beef122286e7f9d6e3ae8e5e19ec8d48d57a6f66d019dac69b22e208dcb2a542b3015de5b74e9982f4cd4995093268017f3577efd1de54060782e17f3ca0f292f2830dedc1b254f5799e0b1f9a88feb78f95f50960dd022dbfd01117f025bc5702c35ff9089fdc17d74567fb4071079d681afda9b166fd6027b04c00221c27aeeb6d705339ca02b7ef64bcd5fb996e7c95cec2e62255d207e12530980d82ffc39cef12b32053512b63f734727873bf6f7a4e0d2c05370d894a61c2a922a0b2ccff446ad5bddbcd5be8c4b8cf711a57fe2098b63fd1dda49db63c22406f205df6339b818d4fc2f48811803b163dc6d09a5cdaa95d7e237148f4afabf351cce4aa9878891866ea694b7abebbe83d81f49b3b77ba2c250b6e24c5fbf7fceb843ec1f95343c6861b8b99f4e394d57b00f8f8e711bc689af51870ddddb833e6690ffb913633ad59e45d733eb27efc6ec7fc48d929042a0afcd1634a7542891b970b7212e6c989d88a91b099398648c6bb32fd3dd394158087021b7a4ade1ceb7acafea895d1ebf5bec889733c6815aa106d365dc65881f5f0fab5e84b8a782b4bf4d3978a8976d5d4cdf6a9cd2c6e4a9e62231602f01d32ad0d1f36f9db758a7a9b359c7f6d779d6a74e2697a6125bc01ce0c3184d8cdef08be434c018f6741d8cb76326c4dd7e47a485f056f652b7987319be5f52b0aa7653a70b7f44811c619c0e4a665251d50a4ff5ec3c0ef6fd1cf17785df757a99293c7b0db1eca6f51fa341ff6da66b15a41d163222ae4172e6f8b976bd575250561a8b12578183f916d3e824b08b23fc70f4390822002e366d2ad37a42b0bdb90f276a103b8d6dacddcb2f6bf955da4d75f3286bd165e2c82e1d219638dcb3c9d34c03dc5d579dfab4c6387714eba1e998f782b674f839c37e67b9559bfddbbb286d720b2ab40b6a00f65d6317d4ebecd528f8ba48e70228dbd0fe980e360d60ac9738118246485601f96d7efce2866f5494138138abb4756fae30d9a517d27280b81215b82070480d03fb3de6d914c353f98ce17c04e66d129f5cb676ff746e1159482b80caa2851c0bb3d934b41fdc875920878dd2428bdb6e81e23699c848edc14fcef6d3d0d05c4b758f5cf87852c45eaf1b2d6bb2deb247bb6c8265bdfd99e4a2f30189e6e1e6bd1369be8412dc38aac883816f608930d81676207688edb5e47e945721a55769995dd6211e8a6489e7905b41b410546e41510c6576f1d78af77f7fb5e893bb533cce799e3fac9bb9b4a5dd840f19956551c5126a1cbb2d6f7524b00dc6a317c1b87f3fe73fb916e183fa9c6bf3fd0bdadb63daa5d943bdd48fae5b220f124766efe2a24e38e2a591a1fefdc94475589b0eb7677748ffb19bb112ca214add8d8fb558594ed560a2a55a0fe144f6c3ffbf6d39a0e1c27abffe40bc6cd487848ed721e9bb62d3f492c3f084840fa8bbf53664697c7663fe382bdb9f2da6a299d037c4fec7e3e4a6d6bda94e3a696854bbd44d3a68068e5152a53d56531c7f11934c598581681cdd10464de8179291a2affda66440f226586c9014ff81c62358274b999527f64f0153478044fe4aeef38bab0083fc7997b746c9eb4d9138508c6834613732ca50c350722d720d360a062ef2c522a447e39366d5114dbd2bcf8aeb3799eef1bebf54e23069682ead9e9b97152aa3197672c587c9a3a58b28e78e747507ee454655bf9b4834df82d1a82a60ccbe77f3c6da41a2c25bf00483ffae2bf0318146b0813992982eec2384a992ddce3326893f32dc6ad0a67e8b160e2f6044b7f93a2fc60eba4dfca7cdee6eff04c5f11bd32054940775f87039739a7fd15eec55fe6e308b8fd8f91c393d286fcfc0351d8a01cceaa1ffbff02b073d740a8bbcd52f856c6698722f41473cfb3c98a3e2632ca243b32cd40a59d6577c49f112f899fa3364ec90235499ec2735889d018b4e6c7d18fb441b8c67cf38e4a0bbb46e08d52e0b5f1eff129070b48168fd088813e9fe2e0a74ea0c7d3b1ab99b9c02ec13a762e6c527a841590cf95fbb9209b494aa679895dae14be709896f3df408f08f5aa29af8dcbc8ca432bf2849221ab644ac4fc0f9e91cf3cd9321706fff44952cdf08f239e36380803328077b274120a0eab3039f5e74c18f297e3962f430519a7188ea958f14a4c8808798d46a4872fb5501ffdbcb550973c5a7eb242537c547f2215e90f6b706fd0540a9190562ee22d55f7fdb55f7dc74fd2d9bfc0661ad2fd973e71351af30f41c2e07a9afd844a25488a016aa88a6b0fe209cf08db02882c80679632e73dc1dcc75c26b17367b41897cb2ac79a1a49e12e916f41003ec7608d06a09b7ee2f396c5e4ca6e7da12014c97b2d0a579e3b33717244d68ae50eb75107f3ce1e166210bd8e29964c2126fe7ea6428da3cc15de7b2eccec391e69c566865be15b49ee7222654ee1ac92c54dee62a4c1423a60c8893c6d7f1a9bfd3634bcc9b204d59dd5ae376bc839beca97639987b787997934c214bbc69fae6a3ac455177c511f24cba5eba05a9779ab3dd20c426fa0502cf8306ef0332f9597cf8ce9228a45db1bbc081dd1a2e34e0063f502dc05ee69f53624d0153f580fd4d4ffc9a883ec0692ba9cfbd778c2fa9f992980e784071f0dfe2db37c4bce4ca6bc0471ead3598c8ce0c7e7ceaac5fd9060a4c04afd3994a34f763cbe539cade70bfea01e22250ac5655558922ac5dc86a67f10f7f4eea4fa37dfe60dddc3b3064004a8b4e433ff1e6eb0d1e23ce3b41491a6ca8a3e9c1096975ab86ae992048e1f4c1d287b6a4a4748c00cb5962a6325e7f8bc547b00d5d44cce1ce33fdadadd1a55181388ac80098bdb1435ea1f32dd9dc7bc753b33082341435d4174c6f564070f93e1b3a8db884e5378c873ab5e8eb6aaea17a8049c8bf9434eb73d7706f7cd56a3de9999df2111ff0e1cb39064a6ee794700086752605e90603b88cbcd90c00c164e5bc38855cf01cec1ae5b6bccdf284584fcf110723c712c66a2bcb41ca8a4c9543e0ad5f12ba081aed5c2d1870b57e64f3f994623ae56b5444921dfe1ede546cbb857bfa7659b9ba2d359426f63db5b1bc6d9d0297f960281d8e30cc17618e368ab515a8f04114146630c3ba3cfe16616f1ceacb835617b29bfc2798509fd546f98b60f13bc862e6e3746cec85831094fcd0c0d0982ab71b8958ad2eb5531c6b1896fe2aa7c1d63db6c8a15c8db1838e1a6670988bca249b89ba6124c5361ab51c0b4b0e09acd62b56b0a3f925a934393d966364058d1114e7473a634f67399dff40374eab6fe8e730cbf02fc5929f35640204a337045059d1dfc64b3d814dab900e5c023a5a3884573828394696281d73ae6f1c8988a119afe0d478e8c9e6489de6dd524e64bc66d5c655c99ce9cd69812bc5473883ad08be6ca136697c026ecaab2578bc1bf85f237a0b1d5701d0183543362b76e2b387bf263f4456e18c7c68cb9f79c708295e1ad6803dca9ef8f693bd01c33439a25941818fdcc21d85dc860303e4e40dea3b7731fe7552a85dd8b92d1f43537d74b2c76c548fbe1af1b4d0ee41d5464e0fc1544a53bc531c146b0df2561784ed93263551c07390e1837c102866ce08b8ad9210b7da794ef12288c4399a447ecf2f5932c103fcf1b762ac58ea6a5e2f0ba5413020b98aa59e6d4faa68e3f76a24f9116cbf9c2682e8a450d411adec4c81fce71c9e352cf1bebe8f59323349b886433147aa0430f3296e1c51a4e1fb9de3440d6fbdca509c55e9aca1f3dac55a089318c9ca9f23479ac48a0e691062f03d98f7711c3f77036c20cdc3ce9e0e54ba4ab54d16db2eb05bc7e87f1b4f701a9fc7b829fd29346dc0b2f554230cbc69093b45b5363d2f1d6259da2b47ca5594cef89d3370ea4413162b094de5244d38a81a00f3ec8c12d0da98b9be0bb762ae784b57ecd18b1441f307c97bd9fe9934027d12b8086de0cb61bccda5d8e3aababbbabd0e0ea3e8aa49570db4fbfbebef79895ce8c3264347b5a10d59bd9d0ff4a44c815e71a04536139947090dc10a0130bf45caff225f7317599985c28c386048d141b4a4ae11df6dd9cdc3d8bb140739b2f0a99140e300de4d634d3ecf29a1f88b496ad851adc122b3da237b4ad834869250120207c49d621ea2319c4d5158b85b1868d0578c6eb9eba7095ca2197254eebacb0642c28c4c6b5e660236186bb631e1245c2b35547e10e95338a41335d35af34b467102aea45ac531f72fda72d59bc43d93a8b2e7223ffd34dd35cea9b2e3dcbb93d93d06a8831c14a7a6919a59ec1491d40fca4d39da17a7874ba4e9f17b79b9a103fdc1980619cd038b4f2be5d1a8fe8d593f0a65c520ad3078ed524edf749220bc80e1e972bdfa75825154516c273ce9a63e4b7df8fd7bc607a2a2eddf2d2eb2481de66b9eb238457e7fb9c6e17d178795bf55f6fb9deff40e3b1af7ba3b106c2d5ccda2c17350e389cd5da2a95b00c7ffe44dd149a4087d3808a26124096eb10daeddc1d00abd470615273632a2c829714af4a09c6517c1f50d028804ecb0a709b36b38db5ad54a5503f0359194b1619b518181c2f92c1157cddf9269d9b882a5e40b661e2a1915a221ec17211c1288b8360afb80384e424f2cbd05afe0cbd6dc4f8d4a1d672937c2200a04bfdc3ae6755f061deeaa1b44f9eb890e3c165460b365f4d85023e4886ea9d0df46d0c6451e10dd538c796e7d73f2a4679f8cc8bf13340df7d92dffeb071e5f4dd7defab7451fb9b8f444b4396fc751c8c43472e7377fc40bae4dc0cf806fad8b17eced96d72726612662417044cfefa07495a57fd79a8fbc285e78f6dfc564c1433479dc24a20a34851087e6520e265e713d2e87c69c96e55bec804fa96c300136850385038cf3a2af96a779ae4546bc85a4b0aa8b3ecfbef443ef3a10b81335c62511ccf2774e77790d2d2f8ca22d6fe29267f0056ec4ba9ed04b5f3a8b0e762657522d2c244be3af6a17ee43c77e2e018e25cf834e64d3b5c4fb75af0824a7cd44c884f662a3d347cb08de7f1b0a845a2e806b27394fce203581001b5a6a63591ea3ab7ca8561dc94b1d5ec7075447a4b6ca78c248f6b809c0074fe894a3237e8830c2b667a74542e9ab84829945e4d52ff514d3d405532cddf2a4de1179435ad6f970a4ce54201936053a4e84f21a2307006f155ef46858339b0f8f41df3fae8f4d43980f65229237082e8a666130fc56f6cbe4d1ee881852ffccfaabab61a91a28decb641ae0939f59512b21e026aace857318910212460688383e5783e2e103c5ecd3b2e24d097aa407ee59bf297c823f1a8ea230dc57c925db5a996246cf030fad80702165a6fe8f8109a37ba9d794b46a5ab7f79cdf3d972c30f309373bd7217f5a455e90b21e4112a459d6ada4b7d7033b747daa331a41c6a1b832533f4398766e18bc7489bdf7262c9c8ebeb3a25a8775451257ef076f8d60ee89ab007b73c3868f757679f9918d66ea80a936008f81ccaf8b0f12c463500d58c02558c3e544e04b3dcd88d21ce475a3d261e16a0ef6a8caa64a06d34740e21dceccbfeef13e433dce59dc39f03a3326583cf7544a6004e7b7470e51e8067875a4bdc8bab9122b94df28a44089884c95fc7df6c175e4b7a6f3024f2ac49f41e4cfae43e1144d629625bff3a5adec2a735ddd0b992b126f61d0e2ea2a8abaf8f6c2cc9a2085f8f297daea6ce72dc08f7c990539d7c29c428662e233ed18d021796877c1fb70e75f9820992adb2968f8322f7206f6f7d87edb6b03dec189870e0728de41c7ce17c2f5aaf292960cc1dadb763bb5e79aef0655de90f5b789e5b37e15d77388d0511a2dfa3fa7b90ad45a143398e765ed9e33f516ad25a205230039e7a6981c00ea2361f5861e77234d1a9b94296c11c766071ee52dddfaff239b180c854a7098488e13958f73631a68860895b204fea9e546d4c31cce8a6a1987aede1afa1bed7a1f1501463d343ebacfad4cc77e66eff7db496d055083486e4609dfc919612e9fb02f3901ed7489b8494c288cd8548f73deab94f0e252e7860f8468b7f0acd8ff9ca39a2aeff3822f5325dd4da32f792ad1b39abd59b352dc0d19dc515b12283a9c23bc939a8cd479ce001d5eb851d28b4fd39aed4c77719934b650234cb5aeca60e310fb8030a52ce909612be6909b2dd5c64ac955ef753ef3949e73c29785dcb9650662902482da51583098837abc76f5322e3cab78bc4a2b5781f723d3df5e1af624b348df52c3fb8aa75b8348fa36d0b011980674c86340196cf2d613db1866882898ae40ff59e3f9b2ca1e18fa736b53447f89a60a13fcc6ccd73b1f036d03d73ca7d30f725745b36e952bbb45740f2963bbcdfcee2e23726ba41219411b673e008e4fa6b3f8772331ed547d805935576eae0246123d2fa0b2c6b1c9d752877efd3dd8477817f5314210f8201ad62cb8b54551626407499df2d355ff7aa9365373b6735784c8f509e13b5b6b7356bd59c46a21f962d1ddd8d23e57b0cc4aff7384b17d7164b55316736f9b9c113c58dead2185cb044f669cbbfd60cef24fae352abada6721974adb488fb184e410234fa4944820298e175ddfdb38172f8d723d94077da703d36860c685e56c7b2c614b65c658ffae1cc1849a66b12accf0088bf4abf0743f039f79dc661bc1ef120e19ef5ebc15dfc9fa641f149b1178ee6816d61d7469772a2e0f4dfa74e08ae458a42f760dcf89c3b430a0ca77ea341fbaac13a91b0f09f9836d52af8eee94f48550c09b39289030d38b9e8d91b37e3e5857fe09e282d8030a3458126d33a9dbe81fd88a64a0d2e84c97509c64fba1627768b92c4f276c1907db84e2f3cc631ab3897685458027771b1c32e43ddb067971f6c1beb0dcc23965023d5bb92a7a7fa8a5e321af0842596ed399bd6533acc9d8ec9d553d6e86e2560b97655cd3c22cf1c3e07eebd28c7f8ed9e814bc6e04cecd4613bbe15c56425e2e1464a901c5130c046619669cb331b0c5a9f6722bc08293950a862bbb840af8a26a205ecab815b71b40d28fb46fb492ff78eff262b3d701601d0837bd583aaee3629c6cf5ed9255cb2d63d9f05046394165c2cfc1810a99b34656f8e62a3f67fd43ff478896981a933393e2d68c67e353f1da4d9fe68c63d72a11fb7c0f68c5cb8e8c431b81fc9aaefab13f9d19d10b885ab80cbdbd705152847274ded8b7e3f67008629b834245af4a356e900d79db2d1ed8fcae3ecaf4fd26e71cd7369559ac233855f08124e6816c91e3249cfd1223e25542ed2d200fcbc4e98649b124c39a6bcc9c2d78c03ab0e189cb772d5a46b9dccb0a69d9aeacebf10f55d581d53ea9bd5a8d707d63034ffd1589e53ccf231168b9e60093aa965ec2bd28c72f9cbefb58ced8f93a1cf71099ed53c365d575022817091225745f4acc293ae6cfe6792cd9579818cc8b2b9825975c1b467d444a5e0bb4024da47064dea2eb40522c92883e118cb2ae4df4b53a184a877fe6c6bedf1bd97d907815a35e73924560f49505ac702f6896fdc82a5bbdabd205e10bbef1a5b68996fca1513e76b85d5ebf9a7695f45827cef79138dfd7cf1c66c336961e4831c50a16e9ab3439ab2b908c4844662965459e9872b5f773172ee42d859794c0632c31726b56f21945bba9bc4c18dd8a8b11ca4f1ab115b5e3942fc94e5cd2b0d934af0eff2f642db8b532f71322cea5140032fc25c3f902335ee9619feef4feed62fb73905645bfa2efbe2b7fb4a6c9f1f880b6cd9de918c3dfe3755de1901387746bb73d8df8416858b7167458fb9a8eee33c95dac7850a119a8eb298ce87b7af46da1af32dab82b986ec348cdb36636a66c1c692c34eb62754db4a18185add58f0c11c759486e1a8c5de03a225883a9f321e7a1f9a58a8044aa19ef8e15a7b22716177a37e8b36bdff6479353f30297061a281528c632ddeb31e67cb1ae3c9e1e402311f3c3ff7e34e99ca2a4930fa19b4ba3fb065bb663519b5aacc0767ef4ad5a14388e36a8d65a8321ef150417121f46215845aee28a2a5f74615be9743810e64c8678ea4c5ca9fb682d9f486b7b922ee9419070cdb0727aba4d3786e49f369e72381aba3c6218dce6d3a93bbd0c452016635a5d0263147e19219ef376700585fc54876a3bb03e3b18fd2824b09f055c99da9b8279141f715b632b351e5375e18368835a5bd4f11b2968cd3e17187e7b3425fc2b4d8d72d4f679e6798a5000e43659ae1ce7a7bb8fa45e108b0415ce6d75cc51bf41b7ffefe99fc0c052f49cf750ec831049194cc23462a672947bc226d8b37eb2fa98fd02f50d5ec0285a9d65275482669773ba487776018cf5a0ffb04b80ab9a4dec780389c02d8ab18da5abed22e3845562e66e702571c5f998c78e9466a37aa58db8aa33d93dba263f87c8913525ce3dc95abde5b10a5c21d966917cfba7f281b330eaf1342e76f5c23dafbf86a54a38c1d6de6963109bdcb9455e21f54faf09772ce708103df4d2f49c1314481cefab087e63b6b679e115d6066f3bc55b0df886c20f8dc64ed1ca5949aa7a6cfa91e33c11da73ee10007d6d1738f8827c2d8b1bd46d0852a175cc5cf95e413a05b53240cbe26762ec84961f1998e8518b7b1fd83088d83951c68d12108b3ca834ba42539843e09238170b67bf011bf34fff62e684021e124c24c6e82235f7ed5bb9a3a15434f57ac30dae7bc9e1f9e77d47f0f9c8c492686f00fc98daf114d01c82b6615524fe4680eaa34c51dcc6fd3cfae57d622b54e250cf0da9051711e4b25fa2f257222b5b2d3825b2a5f79605c3ed715520d1e33abf76326994d0c7a29bd8e76d75b985785c125995f3b57448292b46efe1c8eacbd15cb5eca3fe97a2fb1ee846612020b9793db7b1f3a51230bac0a88f2af8a541568d1b3ca977f6376c5b49bc5a84b30fab8a3c4f4e5c013795c6ef35e843c2585fa1ee21dddf400911d1060fb1e6527e8d8c12e63fa0b5b50219fc646ee41ca1a5fbcc6c999b1606fe1532e455c737e34f9b5dc05563fd3d65a5aaf1bc06232d39bcc60c786d5741d3f03d8a56b328d900885745e9ae02f10074feea255ed5b9116ed97a59c61f4d6fcf3d1af3c318164d565ca652344fe544a398544f230797a25279ba98c51da038ab2f19e63b2ff1fadac4423e5597ca46b84cfd3795bfc2855b722d7360c8f998530367bace979a5063d818f2051798e8b91d56b0e5231f9fecc8762ca56dc9a7953decd26ee4d43ebc64f3cf4807bdd61c739173b6072010956c2c788f1e7d4bc0348e7bdf1feada745fd00cbbddf256997382643896973325fdd1f9a8aaf81e57c9a5ccce4efc83499ed4e0dda976ea70fa3b764da6213e35f3f2211beabd8de3e5a94c650aa1a547ee03c3a1a00784095000d92396d58f78ff1f8fde252212832085a5ae325a3302e350091661954fd6c4925569ec5c1621af0ef65f43b136ac5a53129fa44b63c05a8bec8a2ce6fdc55382f5efed344097dbb91327c80f382c2e2d80be5cd7b5c71f239e677d84029c484a3fece4c22a80b5a700f50d3b013b9994977107d4c610d27ead0b7d5a645c8fd04ea1a2880c4bae5bc3163dc11b0c4406c2fcad1a05001c8700cd907d9e39bc5cda8ab7f577135d54273d971f33f3d22ad871e7d07eb8d788a31e18963b1a021ee0b499e6488d8c7cc79cb81ba80be5d8c9fb97a091f3070bcd88830d53425d6e54aace0b23a71eb862d5ed0063b0f48fc4ea9d5f4b39107441303ed8a27e543ab8e952583ac323bf0ff3ac5a6fd38d4f57be4a5d65af455bfb80d267967c6d7835c661ecdc7caf5d20215293cbb24a2d66efe7ea66c4afa57ab48ec0ddcac70fd41da4d9a987f804a415fc9bdbaa87616dde541a588f180df4de36c0aaf1bdff05c0bf8e5492a69a1ad68ab92f8ee89667e26f08d3c9caf38def7e6be056a8dffd8bc1354985a581bb2e8228d080ce0c916a64162ae1d7e83703ca95ed6e07e0fcf4e0e839840867e51b1eb3afd3df74f906c36947976e020d072344bd4384e335ca89564d73d3ab3918fc179df5a8af483e7b634a72421a7ea2a86b8e5cc89109abc09ee035f43bdcdf38e3cb064cfbed14d9d5be3d97e1d8e0e97ca8c63f83ebbefed71cf25142b2c01ed464ef5130e26605938f2eead4a31a99aaf9e680c5a418d99132770728d4f27033ce2409af7d6f149cc2f87acf7a96ff0f86dac21098eece2d76eae0c74529e243b5603de65cc4ef0f5ff3d5dd40b33d4f544bf257308002e81e4977e673001c19f82cdfcceb70dbf9c4e3f3238b0fe91beecad9033cfaf384884306256a71029d0c0281dc4bcda8992ac1b9560dfdeb9503a6741064076c165714bf98350010d0a0d25ce4c215894c44b162a8b4fcfa71ef963ca2bfc9e308e091f599a9d23157adcbf2f9dc797e9509317152ce44f31c0a571f80636dbd1eca74850400ef71496b620bc56e08f1ea7bd54b85fe3e4d7ca10d7b374360b9cbb0bf0e62fe7ba071233a28bcd5db1511f3b58ea2c1c5ba60199797136102b58292f20f91db0dae88a10d6749be67d2806a70353ad601ff7dbfb8a99b6e80696b65d2dd953ab840f9be1d9c0b29b1e99b7cab213069be0d5171a5a6ae9046699f253b05553852c81961510a354dd0147c1d58372ac6a3d1eb2bb578060b488b44bf520d5d0908ae4608b655210bd69de8cb73e0c701eca808d7e37acc4372fd358b8d17d5ef4f8ec4aab6069749b0af3e6c01fabf107e858779ef854331cc11278288717c34f9577e6213dc651dd30ad667ce304b90475dd3ccedd8c2242d90283089aa31d4f00bc616eb473c01d6eff3dc9251e39b981d07b461a47df544f9b28036d00787d70fc0cf204344845985d67c9f99d7b5992c2ce77312769b284fd9e5e7d859cd73ccd8916e879ff58e5e64005fb4a64013cc12be4edd0479f5a284fac0b515b991440893b19d7de7a6a2cf71cb1dbd08db5d1d834186a65e68fa88640221434b53180beb7398d5827c1fe32e9ff8b631994fec4fe3ea64b7cfe3592b3428c54486830f0b848d4b42bf4fdd7bd57dfef21123148bc2ea68f2c4e3294c7d444c81a5b324685602d8fae2aeef423b588c8240e7868f682719a48ab18c84945abc4ecba3183bb90a6606de3a3f2b08be962b7690658e6d43d320d0697a156b919e892d0448d83ea359670a7940232939da907888b96adea83663445df10176cf6c93aa5f34431dd9b5dab205408e833ca194f29ca48273b84039cab014acd2a6251f64005fbfc2a495a74a98bbad9ed9181c4358aa112df3d10fed31e0206915289985891e175c0f28bc1b3e0342634cc109567f8d27178867d595161921ad3351fa8db913eddf26e261ffc872a45bb3e7973acd67b710a544683c8a98ef6974f7404f9d1748979e3cf915716a5b97a66e6e9c7857e1b61f84c7064620b6928a92dbc4235dfa52c705f9498ac829898e42703db368143467ce96fc694f996b6347d2fb8e5450e9caa655ab5aa3b05ed2ccd2a412017a0f138d667317e6cc330ed00d4c13bf2ebc455b3bf0a6d1ac5577794f00a63d74a088b27301355b5a1d272822bca79f60bf155f5feb03567636933a400a0b4582f388a0e165b84dd232460eec4c6b5617ab73fde9ce4dc755c4a1697352a98a0b8700db4313d51bbb095919b5bfb79c54b2d528dd422a7ade16f0dc27f50a4a1a4cc9457e595721cb207846200ebdf9e04009c7a1fede3c5bf2bb706f7578bc9ff51d6650df7f256cd251c3e5632fb43b2cb6bc33042560e603118cf9337fb7a3d1222b7663921e8d3b681f7fd3d4ac32e03efa711031adc5dc1dd803042cac2171ca94257240235568787c1bf02184ee603a6a0f0ffb117ddbdf309d220357cda03a6233b9ddcf4a2dd8651d9b3f0519a2fc70863726de6d50eced4f4440e3e55c55be71a8c4ce71ca881fe594d192aef507ee4e67c6f6990847813c9f62222ed9ef66b6a0a2052bc88490f7621b30087e96a37eb21b5cc21f7330bc7d987d00653a27e99258a4b93d7e178cf4d668daf1b05caf4ca635701118e16126b8f37902022b3e1e84243328b206ecb4d06d1407c98ab786d4424aa05deaed894eae761cbf718750c81c14967057b8d91349e28668a5ffdd796115fab7a5b7af12e982aae9641f7434d79b564ff1fecdd3ad3b81291475702a27c5e567a9adec59b94f4be761339c521fcfb39e89ab81b4553e036d4f1a02a117a0a68f5883716ddeba509242fab91c09257d51521900de5bea5a2342c50f9eca7f7c7fb79d5e2b9c76aeff96fb229899351e24783621b5914d89a08cbab4110e2cb0a8483b1fb3b9a3d3d46b37cc5636aa5e1a87eea6d25f3ff6401b7aff34790da1f6409ffc8256fcd516f29276f61e3f0816ab5cc36fb90dcfd5a829726c12697f51fe4bb5a7b5fdca058a0fae5f0298cb255e4707c56cb73c820b408960c6d9d28ce811eca835dedac86111eba2bab79e480b588585074b3b49c9e90b4bc784a34c2741a52631cbea65456a618f00ac30b637c2571352968854db28c5ead1e4f33d2c21b6e3ff36e8bbd41472659f1af94192ad42ec8315d401f30a04643790e9e059aa83c5f298c9fd8667b0549804a0b3caf6ecd2e9d501ab21d72c9c22e9dc3f88c128014a0d0455b596a8dc71818eea6b1f0f78e855216fc3f33b5b08c882bdee89a0ba2e8b6d1fb853e8da4bca3831fcb77d667242068f7447bbf2562489c73866e16ea59cfd30cbbc98a843f60d6e70811629e2f9309478cbf2be579cbc088cda910f3039577800d2a61225fbd221c4d4c733b8740657afa56f342509934b89dce625eeadd87c959c7c76eb5e1503d84b90874974ea6c517d07eb765dbc248ed03a26ee31fe06e988cd292cf5be0003e48c976d256c3171df92feccf3ce3b1d4c435d6baecdce36467ea1eaeb2b05826c65f190cf43214744386debb12277a83ab7bea3ded6604b3e8ce20cfa1d241a475d316cb3c1ebe86af99ff39998f511a93631e59bd37999b5f49ec1d6dcf53b5a7893e6f8edbc5b9994d6e809d480844d6dfb2b9498530b3c72a65dba6a3b20c39aa8b48d3eb9af5a089b80532eb86e6945c3fcbd19b0c6093a6f1e8c155f42849eae6ff3e8e2585299ffbe2892a3574b3049e71af11882c389c748e5c095e981091e9868effe7e778e434d9f99ffbf873909a248ed39fda51d928d1b1dc9312b3733b20ac35730d2b09ec0995a80791fed7429e39734de5ac868cbf84c442d805607cbdf72d9882aebebe28c161958e6ca09d8f28ee88cf4a33722f93980e2a616259615174890b926a420a2cbc54b4eb288a06a34296e3c21b94b1144dd72f8449b59a14cdffcc89a8b8129f8a4b3aa6f796fc39dfd93c6983a030e1d28df1c104ed7b482371d3101a0e6a6c6fb8ab5a406c843fb1414a36734488c22642b1410a9974296e5c8eb448de91b91917858d104e487826beed59daae4ccfb68122ff0b2b74f6f054cda1c52d856d5aebac218465ddb6a5e7d2de52c302bfcdd67c8800ebdccd29565c225bb444359979476f4691b8388c9a2f2318886bfb9512045d4354f11d423b0b78d11d31a2f4ad051e4e4019a30469746ae39bb05a519c4412f670f002846f58f95b65bf218187585e1d3e5ca65968babf65c6bde525904fa145cbb2bf4b5d907f332e93684dfccb9b8cfd8a20b35a959fb8647d243ed540d9f1893ed66f6a359036d9b77b34944be3c0a8806c0f2bbc0cd3dc7a4dc0426eeb2b1ad3049c6065909c064f5832105da8781772d7b15064c502d0157a52497a167962a9c36dbcbc6112384b02c742e59cd736a719e77aceb41ec8f8dd32e07186d58e74218ce4b1b75cc597478e3ef47389cc03786f37389ae21c6e2493a84f1c1ff1ce7b5c4850695d560a42a9d6feffbd8fdcf67fe673944a7da0ecc4168bb095e1e3f6ed26b8ae7175d33c70ade0d70f5a08da2d57c5cf3ad4d622c5b16c2d6e82822eb309fbc35120d6daccccaa20fd222e1228df6f545f2d7cfa56782d8b322af16163c191c036de7ced01b9e3fafc787c250d1ab446a3c2d834ab81a04f55334e32667f34d9e66a4f7d6adc96bf75c6dcc1dbd5f77c2cd989e1f84a14522f01d9d0bb77d0f40f0f8dbead6faf22e9a9a8791cb1dce25cb40767c690b149df03af375cf6fb9366aa6be8f8b71d18db1024b7ccb6cda14d6b4b7a7db6696d1ae4e1bfa9777a347f031568fe1ef380dfe185009decac1b4b50178e0f81e388c92b9a1c9730c2a242413d02755162e512c412fb19e903720ce33f9b32b43102c88aae963acf70711b0c6b900d430e055fe76cd47c6e26f9403c581108e91d812d4d926d4b667f4159069347596bd048f28feca13b20ba2623d5a31a241c1f1ce4a3e075c5cc6c6790ff451d9db567ad19fe3d28c80196409a98a967437907c644ed865905c459c43abc504b317b86a8c3ee316ab024f0d6c574f8aa4175c0fd0c4e45e997e7581fe6498f12d64218195c502f9eb24ae8736b0d35fe4ec877f14ab4a5deaf89974e00e1f9193e6d06e048bb88071ebb378f44cbdd179e7d12910a4aa5fc67c87300f7eb45dfed25e51a4049d213f32216e8aa39945a97026d27ae5dd7953eb13f95c93ba901a5b4cb97afa20f6e8c53322cbe3f9890d8e212af6f235cdaefce27f48d08f223ca2419eb772c02402bc9bb2f72c4f1b201648059a656e24d5e7b0e3218239eeb93fe2e4b8f96a3d0d29b1b1e441b2a71e347f42749c021d4e02146a84ee7f1c6aea6f50a3eb55545dad02228d1150d08cee5b8f802eaec4007e25cdb2367882e260d50149d7baccfea0b0b04271fff39437543bbe0661841b36304755fc27eaa37d2eaeae5c31af7daf9d2b87b4c3225878d40d08003ee3db4606f900fa9efb87630461300418ea1a6de8f4cbe161db04910d232ea8045d1babc18dfe3acdc8f6e98db5828ca00ee1ec799bd13a62c2323abd17f817980f903c3b81feb7456405d59e1d71e9272f62f3e0d63e601a45eb1f3e065c9cf671aa1f34a6b4f9a3023b3472e70bf74dd6072cd75af6b1e2732083de243fd54e4bacc6cb037b8e2d463e9bb7d440f191ac20cd6ab1e0c37cb9d46c3f6d6d4da03a3d040a78e130e043054d11cb105f56f1e7bdf2ea4f8c973cb60c24327184b0337c3a5a5c079145c691c4d5aa949e37eecde96dc11c0df2f8ec336b3b4261e7f6ae1571c3d315212beed39846e39c746a7c90f0b6548c2eb6f603003707b36d735c607ba2a4f261e2e8d4e92b934b2a1c04d4b714c92af5751d011f1ef2bcacb0aa50c77997c47ea1ca501ab9a7c9f633e69813af51ce6064b671b0c30669fa5939deb7ee51bced161ed0a9b66c5b4c1895228c78a87c0da3a40107632af542800888dabd37c290f324e540760fe7c794cb3a606741e0aafedfe3a5d8ac72b7d422cb07c62bb6b89ebb39d8a5e4752fbf505f77f7ec9d168bcf862e7dbc089bcd50b428e4463febba45569115dc06acf6b5daaaba69b7089505cca90123e254c2e0e8a6f8a97df75bb9742d7d211e44e4374f44ea7625fc512c2e192fb6fa44664045a42fd913446f674af7649d095cbe6d702b434e874e23fdb67bc7ed50a3bb203382b0117520fb52fc7feb5969076ee46387ece0862952a0f030e2c1ba8afd900ca6d00fbaadaa1f7eb4c99b4aa739243a9a4ef834aa7b54ce98cc58af4cf5f3ef7356f1265a15e1729747987b10a83aa3f7c25dfaa8e3a52c45a4056f5322d3b0ff7978c99586b3b291b843d4ee16f48818aa8c6001e55546f7a8f55ad0eb5c5c1456021e44ba1260853d4143b65cb8e5d87250d5271c3ef5d0208408b8bbe563b8aa2ed9c3c357a440d2b38c9387a2f342f95d815ee5039a2f3146e0e83f3d2e2b1ba0ce1ff94abc316090ebd991a7f9ed1b8d03f2b950e474287e534f18333537a3495be393c8ae1ac54136bc5163a37ffb9af9c1826f4364dc4430238021e4e276e3df165a45c8b700aca26a7678b0b3973ced6e87bf983ae594fafc72b05a90cfd3fd36057a0b8c27cdd2d475d8dcc56641a0344591b537e40e3f5716eaa6b7fd4e770d2af7d65e50121be164ac7310d24c74188ed7000785bffa2074ad53f62b95b8e548e919fdfca49cbe952013da99cc4e572bc9d641c8cf7c798cf71989dc3f7cdeff39f56524d848669f30c471f04ee2e23994267acea28e656065fec58a1576d2da7c96ffa78526c1c8c3ecef5273a9d193032d94d27aed58a7b1ee4af2ab310eedc51da72cf88247166ccdbfd203adfab938e2b9440c5d4661bdcdaae4aa04977c0e1244ab1467c414855f45555a82080e115ec43c67898ebd20b45c5a522f005ac1678e47249261d65c4645c7662b7bafb742ffa0c51e08ff1674cf2b199f7ed9fab74943f46684c35be4cf6d612a4fd92227e67762304fba118957ed3841c8bbecbd9e5d98b79ec9ae12309b06a38be8c59399344dfc7e79b707580da3f85bade434f649bc329fd5721dd35326e9bb685e424d187626f6782fe63823d93e59835f5c0c2f960ab1964261a61801d5a6266aa913c7ef96b06f748d0a0d179bac23b2216bc0ba9dc96f305679248d58333b50c16cf7b2abc5b3adf67cf4d6d34ab2f05720ff0a095f71d3cd72fa15373982ab45126b13ac973a9ac32fce840c58c9123394c65b5383005311cc7a410a89328bc78b036eca08198be4ebb5c5066259a9432a81d6937a6e9d86a97ed206ef946749e9eb843c1571bf8f927da4503f851966f0289e2812133c4349886d34f1d7462592dee13cfc77ad5bed4bcbba90f67ebc117515b00add0af74125e411e6e6d00311edd2078e6788164a66eb5233365240ebaf5af2af302e8bac63385d6e785a52afdaa9077689135930dfebe0defa3581276a4a4205fe3a61304ef268eb4bb5548208f057630273ec9ee30e965008d729dfbade39a569e9bd1fd43c46de2a37a60a2a04a2f38a33fa2cd635512905188e74cb2d958f1de4968c30ddcbddede2ab1d1e0cb9ee00908ddbf37c2e181514fca00bf42ed6172f90b8199dfa02f59a270faa7dbda97f7e3a7b9e88f5195ea5d3317d6d2eb2a0e0eabcd02ef7e0e3a48f0498a8f067698dce6401fba14f5343b70cc59c4adab9c16559448ce698357e4c8e2188a4509c32ec6925ba6ef077f269818a1e704b3ba9d33f1831c90c3098c6c7cf75824e9c63b135169083addc4c03dfb43eb48dcbe7ef230c58a0b474705051e32b47d8e50f260b6f9434ee807c999a3f72a122cfa0bd03d2feea20a48e17cf6e8457947d1deedda97adeddfdb781aadf72688b260daeffa077d704ece33e0c3efd42000ee0c2f9996810740a576a76af305a20231374a99f5076b7811bb23e1326824f4051008145f3d5d80dedfd0d0d3329607616b8879eac5bce5b4b44d2d823a4a3d02b17db4a06595ff737072d28eca754f78aeb3efc006bdc8144bd1925efb4036950087c71c901148a9a36750cfec78ddb257ee3d84197360d3bfc337495c0e43aed27d666823b8cf6d65ac0bc6f5ce62c4e4fbf363da92f7e8476dfff54b61cecf6432a6a9fa97a20df81a7bb9c5e826f30b1883632276192a76cedb3b60d85052d4db22604e5d943d6844a2fdad5b0a9696572d193a32a6835d2fddc7eb7693b351befee97a8b82dd8bc249f9ec6c152019bdc8b52444e100f3534f4f51d84501181f375140e178478fcdb31face739a078e2ae76e87280da9d588fa3215e7a50868c0cb7c9c9cda9173f2cd2266d178175c041a26de2ef1ea9c0088f5a3ecba9bde78ec0f10f5b98189cbd24faab805f4be642011aa6dc7f935aea131435446ae6b77e5a150241b8f3469cd3f6b1896876b11379158c91534405a7353a3e7056767de5316b06ecf06b12441773ccb501608b63cfaf1fefa1700c4de43a5ef876f3a8d1564e8a40f26f777f3224843a16cd9463519d68ec4198ee1cfb4be0d47e95f4709132e52aa2d5ad1700caf66fab30eae8cc59023cae525991ed61dbfdc0c801183e7318b2d18d7df3f6e761863e9593deaf080972b9d8745e9e35d4b8854fffb60587b20b6e65ae5b8bdffb921df1f9afc848160aa235adbe80b77a6b24a5c9efd6de3957fb37ab85a07d4e2e8c2f5d6e4c25bc8b86d65ce649e2c3496271062763de2d51d5617067c6306ebdb991c68ee5e4ceecc493f8dec9f85279dd34f04d3396a3cd500e329a3355929aa1b4707541d70c1b6887f23e2703516385b373b8af5fabb17b9bceefdb42ff0afbf3287ad75845dd236492b9913716709efa533ad50b39f07300d1227483818744eb499fe0bdea41a13a22154982e3a1709d3b6e6715d1bc65d877b3a53d525b23a735ca1984cad2f201e038eb210dee55ecfc23e645bb04f7f85ead4fe29e853de210343a359ba2e8c4c1be64eb41748471a8bc4a9eaca6a141b9667c952fa3a3884e4244d15034ef7da01f0f9fcc883dde66e66cc153ef220dfde6810acd9946e01bb07ca8a9e4ece62f293cf6da6661fb6839c62842e74849a9a2feac3fc515038d1477a36786e9bf74b11363f080836b229f5fb97bc0aa90f72b6a53ffc5265a79f6c4a779b9b5039b0812d97026448a63757fb0364b16e4b5ab6442d36aa9092273382a930e53ea12e69b01e06c3308ca26e9c4f758b60821607a1a761339c6a7761438c665c2f632b578a39db612e6ff42917d67013a3e27c699e31ed1eef38f4662854e0a9b2456ac0e7a69b81e12146a2983908142d782c5779b2de356b923ffaba319bc712fc4b1cdf2aee0f8116fc86907fc0c56d9e2995dabfe9b2baf1a2b9e2919c67e3096175a00e0735ad4d8e5c9aff78a5f7647f3d9f947091e767dd02cf166ca258acbe344ff7fa733094ce132e75a509592d6fc3384654203458db60c2d143ebf15e66a67374ee7e0fe2346865f87c91d27d22db33b45a13096a0f1072c1a704a7d5f5ec7a985137c99101f0a2b7c1d6db2436f461751163608a67e7d7cfa19b7fcdfe6610084b4376e1a253e9feb54f4ae575c39956dc10d5d6d54bab6324dcf344c20743742f8fec3ec4205679661a47ab35511c62cf286e17172e2b695ef4b8f3a2a62b6ba13c9f512855ed5b87f3dd0c97c456571edff37cc6775d16eed2d6f27acaeedf312e632f572914d43f0d115a966e7b1481d04d347557094878ef15bf596ebdb4fc07aed553fe5efb2c2190423ce21817dccfcdcf0fdb4acf91a20ea5e4e198fdb92dfbf93949278ba7fe4cf876e514fde83c5da8f4ae2a72176882102fad7018846625c4c7573ef931d8facf94fde72cd2b2d514b8a9934b926bf9a0a7b5ab996ec1d28d7da00ef570502f3a9b779dda6c082da473ef67ed5c2900a462589fb823a36a65714adf320177cb632de4fb0e621dc239890e8b127688b66e9c56fbf135e1cae4e0b70f999f51d261df0f3b997ebbe10d1325bfee4f5d7968993fb513266a8ed4da6d66386ce7d8bbb11a90cce43b3b20e1f909969ef16c973bc3bbb0f431d8f539bcdfe5f94e03358a22640844137209bdd6d77b576697e2b4db9144741028e73f8bd2726b5e85279a5ccda7b982827649273d415dc2f8c82be387b7722e9bea4335541f1aa2268cbb08ab8e1079c0c287ed3e5c8016b56b9b08531124353790b151092709e57f2cb41b312fff606fcc03568a64315d9bd91e31b2a555d7bc34389c8e67f4938f30a0f8e0cb4336be85fae6cd242e2f94fe3e16eb7db5dba410676669a0d0dc008bc5e5a0f7f4e8e16758242f658c693921c6074b134db8fd6b9b5c548367fb607b160336144e7653871b643f3cafbbafed6777a805aab13a2bd37df6c47ac4838b70d1b3e700017659db0d3bbe08f8916d8cdce51030c8e97b0d211b588ec01b799c50716a92f2905c24d618720b73bd8fa9d173eded17dd438109c080b2f1f7b065130e0b61a61b534dc8408f77583ab6e43cb00a0024259963c3fe1598ca5fc99a37a0f22bd570042f85315b93c58d5487aa73e6cb65bdda1892a34ac5b4b1088084bde60ac33ce7625e14f946da847fc97f400d5295a3bca821334d82fd34a88c7a8b8839b4532b0aec563253d9aa101f9a808e4348eccc51922a7e4335a13d909fbc84f6e71ac44b91c17ad50d5044465607ee93cefbd1d5e6f6082e797285ec66125d43f38278a057dfa8ab8c2f04443fb49c9727d5340442038b93abd8a07d84405d330bab15c2a347366b83561d3d23805830505c74d896749551691d87c7e289fa6a913c54aacc4b3faec11fb02069892899b7f720ada7d8b7e639ea897fc5ea0544351ff77a6f2b0ce70f7d4642ce0f724eb2df9becb57d87f5b1556ccb3ba08013da6f8e5e01184bdeb007901264834bd1a6e79096e79bff3485f1984fb65183344329bb7a47a63e2b7d00479d89017600f33e31cb1017740d4dc30f4617acb7ad982ad75559384b1b3c1a5ae6cd4badfccf6dc465954cb45184deaeecf7073531e223660dca1116143df2f3080c9406153761570834a4406560dfaa74b5b9e1defd0b6c37aafb47fe4a78cf80d78c95f7f6c235e9989f6d65046bac5196d9bc1ed8d202b1dd3abe009c4b0f2d94f0133f36b4994a6d62c1d65948615899b3fc0053d2ccb6946b9767b6d14fafa9db925716d49471006f033de9dca69a0ff5d4a6471b60764da48930682c2cad2056e839d15255119294868588dc5a00a93c70b0d87133666522adbca5f6f31bab8880e93909e487713972ee7edad63993a4baa539a5e5e4b684b1f6a5a539a7afbc6c9af1cd98f5efcdc5d679cf0e5edc2df615bbb1c2f2805d3db2e8184a97c1a392c22b026ca192c934698129b04f884bfdca7442bcf1f2502c52922fe0b942ac3b148ba6a25ff217bd8a1cd84ae04cfa2b0e654e41df33e1bed32f8020be3a83bec59c90ddb4af6e23446e8b759bb4bc51ebce8b6d41f1a70e2a82b7675eeb249c1e72a3bfa0b8d30b13ca251513bb7e3827fffdc38504b325440ec1de07651494cb390ccc395c86abf5111079def6df0ded536bb2727b26bacbeed2f2bce4f9cec9bfc112cb81d981d4618a1bee5ba878645b6da0ab44115791207bb6e5dfa8bb7577aa6d790dc2300c2b677c39f1705d6002929465f4058b5fcedbf6f9f2fef08fcaada72201b2c7f01a3952532eac993364273c1400cd0b2238d357a58b6b8f784ebc7dc535efe14abdd85bd3473716450d7b2c74d385b27a053d9cf5ae17eb1a7c3c24eb13e8cceeaaef1f5f26d5da5e34ef46e1e250308ec458fa9237cc19e62c767a39aecfda75999db4f349399452acc5da8b8419a7924a0c11fe6da0cbdaf3cb4eb4857b794c88b05f9ce34ce72060d4c9acbb3a55efbb1d09df779a8219667ea148a94a8d1241fa647f5d465e1d334df01f8f760a7813e879e2ae566d07b1ea64240f03ab29b6dcd2774a9aee0df2294b07e819acf75af39ceee49ff8c0d9e5631e48f635647cf71f565c6b9fbfd90f64ee1e78f7a02139da70379362015846f4bf8eb9e792a04c74b63bf699b2f2bf12c0678f06df83a2a93347d34ada86eecb6005fcba4f6d8be98f70ef27b09b37ec062431eadac20345487099948206cb9e72214653aa5d491ebae9fb3ae31deb7fa85e2b6b7e32278d1eb46d7893b4dee0070e6c02862366190cea506bf57e63dab2c78e3358015415b829ea0ec39f8121f79146f8360b2d144cb665bdba2337d585ee60630d04b08a9f33216cabbf678f72e293fc6cd678e0162244cc57726cd6f880434886095fa1da9c1f06454f4e14d717f5b43e5d8916eecc54307ec338d3f6629e2422656ce37b36df58c00704a2559a17b316810dfc3a51c02e57927a0d8c65c0b2deb66c32b9e86127a0720f1cc59201b8feaf71048f860d3b503639fc62e8edc1cc7ae871b1fccd91f8a42db4bacb217f3571a1408e4df273aceef2c1e3c001c00b3ca98c983a20909de20ad4062b521aae2a51adb91485c70c7d9fcb0c8fd0fa64148d47c2aca8321e647e211d442be9001ac9586673ef1d9d7c98070268eda1f4b9b887a2fc13fe7aba5af6d39033c275a0b80fd5fbe1e5f84ac6a3337c735802f1878640cac0c240ef2497c6b28eb7714909f0abfa953dc373f87e53f3358bae5b35853d617e693ed22c6ac0d12b7fe007179674eae4397a239874b37cdfc1ca60d678433ea621b8b1f985a6ff4e74ee21aaf040bb5b4de21abd2826cf2a4022e54c5741aa8b46633f2db55a3853a18228ede8fb93b7cb53db54c798fb86d3d29fdf03f26b901b64ec146d8fbcbc2dad84070ad02234447b1b106f37ab561596f6611dea1c787b8271b87a3f90c4498ea4b01c2a3de92c6c97b745ee02e4d54fb1963d785bb8c7e6738f5a816d64327bf95f7a201929baed626f9f00e009cde92cde2d364e55ed8d80145919572a6021a7e548362852271c4549bcb4738a154f1d5b6ce4c0db29eaae5d0662790bde2b5716aea4b4b349453d12f23e882146300ba486bb387814c46f3f22b5fb97ea141cc968d27302414107a606c385bce4c11c2cfe1106b8312eabeb7910be2290587ac860deb2d2e11009fa63a8c99e0f365b543abaf364268e5c4a7866d6e8187cb27b59d27b72c8e02e1c2bc9f9004d416173ba0870e7280b94fe3fefb88e8cf342e152c06ae98abcc9e3a7ef4b7241edb1cb879771f64df89f942f88a8c6e68b1079036219ac3ac4202970f8ea8ec81e7d69f8c734338d690386f68f2ba49fad27bc5a0f6d4e60abda73798bb5fb98036ac0cc5d52d0b54f2009e558a339f1469c17c95bfec38aeef535c0d9c64df8b78108f57082c3b422a451dbbbc308f34820330f3daf37f557a18341fe72a6fe03c5dde26b71a9e642fdb11d5b19417872a8ea9d9ad7c383e32585fb41fe542668207596296fee29f5693c7a5d8c1757b75dd83bf8b6aec84753554a8731b29e9d324e57d65171f6254d4c6c5e7a4d1880f7dadc40d11d36780ba19278aa4aaace9af3c7efcef30800ce6c5df78f9e260fbb445baeb19b0f4d0bc39c3a2bfada8934c6aaea81b9da916e84206dbd70d9fc7a33c446faf5f0722d93b5449b1cbef549e598f13986ea307e60854d3d79af29dda9c3077b2b30f85dff551a1ed513d7f098886d4a8ab7a0f2db3d3f77901a3873432194bd534b866090385f6a1ee42312b62fbba50399e20b465ec91c7037b1de534b9cfbcfbffc1080c651221026df869101a644d1f93a97a36e95a8e0cb9d8215bd638f229faf0156cd21651d71290996404322f2c14e2a18e1bcc4a504219270236c4d75a450ab3427c2fe991eba97670d2df4a96ac9c06480aaabd6775541031c27f337674bed98d63db0904a5b4ab60bc7e127f9b083e13956bfa75932a7736f50fd65f441d069fdaf6eee592f72bad639a010043733d878a4f3404e13755be6adcd15d7314e3b2c15638100b98481d1545f905b2bbafa76edfa1db8a3e3455a08be20d4b4f62a160a8e703a83591629b292e6faea3368e91d652873ba5a070aaa91339f90651aead5a4c8bd8f3199c6db8393b55298104552a2ada6434e4c2cf7680f0cad3a073a9d45c52ef48c0696ce4eee390420124f5995c211e9f7a5b476fa1ad18ee9b81850cc4e39b799d49dc238df383e0f899c1c8452cf0ef0041edcdd0731b37dc5e7eec8d5b814b0596bd5c262bc26fbabd3a75d3e19696e818d7b8713a6a6717877a8ae5255e68f5bcd94f35eddda7219a9b72eac48cf4909fad180064def881a0152d1b521bcd2bdfa0e7fab2f706a45fa86fe679ed7bff3eb1cd5401892211b95fb779c284ee9672b1ccf2a3815b63cf048b775cb4130baa9e9b243dcbd2d4e9349046b841e515f6dac77d2b7398a2e71bf13ea33351cb89793dd94f04c80a4423c4f7ebda79023249f4b4bd07d2c825557190a598baecc1e70a99bcb0cefc4484693856d50c675cb770066b1f534421ecb7b670e25d1e80b51c5463fca3e0e2bcc2488d6a215d94d2025d69f9d5feca34c3d37be25e15e0b0b5f653ee669d74965954ba0b4edef98a8c04b55995ff17a0e06c2fdf29b2d9cfc9717d38e867b5a366886494c613e971fae2b2e09f58cf9c97ab0caaaa60cbe1f306bca63113ff87a837d469d56339d6d933c17b884d2dadcaea34832cb8ee31954fff8c83abf05dae40995ea94434dc1c7d61de24029992db99bb9ade81cebdb51845a275055948a1509f5bd48bdd8ebef29130cddcab80a66b00b1034938646084824a20b22d7511211d99825870d320a2d9faa3432803ad0619bc856d31ffd1f931ec09ea17ea5cae05aaecf1dbb0a971e7bf2383cb7968854ab5b949e2133da1f0507d127ca7e65cd34fbaf1bdfc6c7221ad1bfa3ee3e36e858b97a7b1ac5ff21cd7f6914b55b7778dc187a4915a0c81cfe63fd32b48efa85a7037f3abcd78facf0cbd76586c8b8ce32d6d6d681fe7a7aabd7178cfb84c4b992449342f22a11ba02845dd23b50f5719353cc3e40ae675a8bff6c7f5519263b523aa01875336582cd14e0321946647ea39b16a13abbeb9d2bf9e27f1d25c128f827f03a89299dada2c46f5d70e2484ca5645fcea05ba4654b7d7e2599f3849e58d89e369e60c881fa63927c091efb4c4afaa2928f1772c4674f2ebd174c6000955aef37a442bb76e9a9371f193cdfd802555e5e44396e545c85a919aa6c96cbb6e30d8de04afe6437a33cd38f07b0129e465398c28c577e1df3adf7bbac6d414bc3eaa4f0f3a43093323c75743bb667094559447bd8afc34e710d71157caf31fd4c6e0d23d4145756d82696689f6909763281324071d26881633cbf1225ac6fa7900fc269d1ebbd8f3dbe2715f0b5dda79e54b76e17230970420b28583122b9e18b7d8ca12522217dfc81d898b9051f85a3cf4e2e8bda0ac82d81c482f0c2b51e1c2f0f6a94af973a290dc59a5a2a28dcb76e4a475d45a4c438ede56b106aac2df861b916cffc56f4437761a27f097ac91a0eeaf9025918edeeaab88516ae7738c47421f9c65201f2e7263c5fd643ef197099678953ca8bb2cd9179a1d60a86b54d607a589648822f6a8a520b83888fc8d82fbbfa04c9855585712cec072f8fc4baf4a79a65ac3db232fdb44baaff8dcb88cd5bc8a0defb366074f5e0792a042fc75dd2d7f25e649419b99f7c7a636ac6068c24718a9e516b8afa1e6276be561cec13b00abb62c811d6a3302fd04591212fc392c6b22f1f30e0aeabd596844fa9f74235335f9aaed5425197943db9c3c07b39973f8cd7d63041534f10a948dc40e8945b0d9c9aaa2a0a83fc29749db5b7e23fd680216e6840661c1668f87413f174da547d70b335f5c14afc251e15e7ff0ac564e279686d9c0132f6fd33c36640578a6dac81e9ed43e56b82ee9e09187ad21a72479adc4863a043fb9293985e7248fcec7e750b62fc60071ec4632f468c23d41d73c97a9a16720a848c0d15cc93813cda96297c73fbc8b9b892a74828c8ac083a41f07b9fd506db16fe92e99756199e4d56174583e2339a4942be4a5d56db5e6c99c6183d75ffe5d4786997b4d50b638bb203f588e9cfdb7d7da593d3ea0377ddba32b07b3bcaa96f5ca22d036b229fa40038192534b7393581ce9f519170859236e4acaae8a6e233401a69f46149d997b079b6ef264019bcbac3b295d04b64cc72312a1e2bf543e9a58059f1b7eb04f06c59524ff1dbbcec0c5f425072e52732e527c83f8173632ec9784df391fd0407d561a5436e95acfc307adfa6160ec36dc51548001181ccc9c6619ba8e27b2de76b6b6ffd0064e3f3cebe6fb5e4f5f476f976034dc0554174aa9a63faace3bd6d49dc9416bb8a133a5a7a412a3e2cf408172eabf1f209306bb72fb303a1ef6750c285a8a49a5c209be79975630e0239b8ef09b350a54d92d3d04a56723a756adf2f8ea5106f46b1fde89fdfdac771b694c9373e88b05d20d941c8d0a8e70c1d68b5045dc091789e692ecd22e7486254356193ccf1c482197c13ec58b583a291d33f82b2a4ad0ce863762cf07aa11e1a5e5576f017db1f2178d0ae35fad293b4d60949e104cc73efbeae24f3323880b9052397228d76cdd136c8fd33be67bac818e5ae4b3f47e01effd366ac6f1967c1f03f992ccbb128d1ce9b1a288aa2c308b5908e94679205fc7a9281c7b92461b846c2a0887089da8942cfffbb998563915d3ba8be76eda9b19aa4b1b2c297b39f22416c9adec6a60e08d563a68c6cffda7c178e4334b81f0c45f8c6f6392b85b8c67e04caf999d3aeebae61abbb6a086f6fc7b24a91ba9b56052f8355b1d9fa03a27e5888be29e09d11b6e1ca03cbd1ac5e3939bcedb89344c288c50b813afa9d593c5032adab041fd22c0fc340846347f4c71311da8628e38a71635eba6d0623a5703144d4d2625c2885f3a892b75e65d21311c018d9ca15aaf5d09d10a6ffbeda3740181fd02415dfdeffde73ea3a266340def08a74f5b2c36152600b5c61706336f20e131fcf584bc6bd3406ef18bf1b9bca24ae45a5087de264cc858ada8f8cc00e3714e283ee01b85a8aa1df1e63953ef47dfacf5d8ad4c93c61e33610db670b33238d8379bdc05d82040a94fc067e4610e8db0bcb31c2df41aba662b4eda107ac417bc212b166db5c7c0fc19afe7cbc2967d6a613129cbb4b0a2f4d90444f8de31cfb859d497445532d8cb8413bbf53c531583b592bda112747fbf7a2779e8954d84da27570f3d5a4b1927b0df4130a881a8b4e56199913f933564fae36a8d3ae58b84d5bd56dd901adc3eaf553da10c6414f0ca215b324803231bedc414edbd3640e9ea9445c4adae5e76573354fd8a6f82cf5743ac5bfa1d1f710519d989b6b133cb5c2fece48087682cb64b18d61dd7541e07999b76c4001cc2f4434dd0d64617362c6d23b9ab5a1c375b5947f5428d501255737c596e722145356f6496421cdb32e99b0e59e74dda41c7485183af0666325819aca2a8ea8b1749887a108f55e203ce7808a0e420c9391f8a563992ce7720fa086bd3188639ff620503d78beb3f9088bebe3fe372428e8fa77ee3bf5f9a31eaad98f7ffffe394e988a5c0a777563aab1132a9fb13f2c933a7a36e37552d1f6d4aba0c6e18f1697dc70897a985f54365949f7b2ead8d217bef6b7c468001c4c207f2c85f096e4c9e4c32186df0af8246f70e3bb397df19e506286ad852d5cabbf6b0d5163d5fb4574fda01f708b4c2058a5dc39e547ae3218a903f4f8911114998890e5fe69587e375a52e239d3397cce7ae8ea945d0d631a51b8b20dadac18bd0336145bcaae7e6327da8e9ca5b6a9a9af065f1bfc2080c5fbeb682f0e0e3f87b99171b983a688464c6b7b30b6a22bba7f3ee951c32dbf8c72be7e1d8b6ad2db72a3074bbea80f9dde1f724e902f50c1b22c9bc0493f22e8ca277e9f28133dae06415db6ecca3e93497dd0ad58d9c6972a6044dde670e6e36a06ad34f17146815464a36d65d90c0d34b4b183d9e8fbbc3877b5d7b9a7ed80a673a52fd57a98a81fa22e7c1d59db775df8fdf15bcb51563bcd2c8511e5b0d3655361a2e862f263398e5bde6e1d3a041d547f17ce89b11a0ca145f6a7ffcaa0ca5f21b20c00704ea3a3a152e95f0223bafe528162f6d733896dfa97b851596a391039ccd934bd35b95ada389a654de8cf67b9490030a4a13068778739f53c1cbe6a95fa68b66119ec75f89e18e5563695e77fd96d4ad9b8911f585146bca2b2fb902f705f68d0d6569ef1ae215de310074e4ff248b175c2438be002043e9c628c31a1c93e3382f941b99f0691ef48fce0afcb47d14a56096fe7bcdd55c475845a070625f6680edba94323bfd4f23e702b330972d9fe71037e6bc73f25624db5877a17a3218d240eaebfb4c3c117baf8136bf2127c9be827a3a7fb58e79235dc4d2c96be89a75d767cd19dff5b31f5e2747af359fb96498fb6c21b34ee5416237651506bd60047d79839aa08c88fcb1f5b4b5673d77840ff198a09f7fa89837dd540cac5ecea2df977f59fde3836b74aca5607539385b144b693ab011104ca42c88783178756c513aac40f5d2170cd71b61a444362668f46277463ce57335c2fb7e27e04fd58a9fd336279df7f116b38bf8d31b5bd01db14c659153f7555c6d019b79c72c0e66b10e4effcc52fe5b82718b4302baaf4423d45836676c899ada707204f69f8d12a1b82106cd59e3936e1635f1bcca3de96814f693ad955bc44c4a2043cec202cbc476d6b718485d2f05030cd95a8e20b5f433c2d85727681a925a74d8958f45339cebb34b0801f677fe5d25e36ffb5b3b9eddf1c91f81575ffd84405cd7c9bbb0ad2eb00cebc0db2be0fa0e127e50ae570d32de50562c1e4d54f371f867048f911bfaafb443be2133e24713a9ba46a1b3806ae0767565b26606aad7fecee792d0ca18de82d720e4ca6db4494d89264f1dd6673f53bf8acab344ccb90228a5ab3de12c1ed8c7b4fda3643c3cd0af3b005e8f54d4198ce1bdc7dd41fdef0321495e2f4170294a99b5442ec4aa3999bf9ea24963ca1b2ed3fda56e7b08fce906d782ec0a6c68c73addf39aa8c178740eec4e0d2f16643df5e76299c0f5158f3e71a2fa37a972be2699a1e4d8abb6ed203a400b202148dfe8bb6cba9aea6a22b371a14c15fd75dbd7cc34cd72066b0a368fd0660389d691b2d99c30f9e6860f80982d47abd83771f032a8b1183d8b531f0148554fbf4833e090bc8543e2846bb024bbd4cced6d62cad168072ee25f536195f2a9f6b1835a23b3a0afde9a06a893a36b9e5c17feb51c18c2dbfd132236dba05f97de432a2b737da32af8891e852ea8692d9e510e3f72dd266bd6e3eba3f64e3a82d29f3134dc3bb178dbe7233274c4f3cc82d73d9792256d9e62fcab6e870e8acac5286c18b0edb474cacbe7c1f85ed5614af5cd5ee0fde1a3599dc33f6073ad087451639b40625e3feb813a398280c5743c3a5c8d2e3c27823c00e6a585e2e3e3eaf2fb99464e38fd04b572ca3b63100e14d50b6a3121b486cf3e0464f6683b3cba0b82380ffbab2217d7855b746e6b9e4170d1e8267c27c2b240857ca5854e3d308f61498de5a8cdb957aac1dcf9fbd383e0a96747b5cfb251e92305bd827780829bb92db73ebb0f409d507ab61a3c5647a9cd353c21d771169752a658d3029ffb4850979e8bf69fcd7c8fad382bc8e730f4e3e149945b16ffe9e9153dd07372b28ca392009798f9a064be6e1b8f72e57a73bb6c3c7b4d131b8956092b0255c7f80e3b4a52fbd7f899a7646aca2bdcb3d4a498296728972ca56564cef5053363e69258f51d0d7d3d039a15faa5fe5817c33f2f138d5a9ea10e9a3d6932cddd84b2850a18a6f6c1a480349532a0baf5c9136fb3ed5bf5ed7cf84518ab1f07eeba58a8ddc5e45fbc2ca2235bac79e185ce34604b91049c06035de2c8b4657d17e322a24c2f74419cc3e6096e34fceb76401b2405fcad95fc5cdae4abb2a520ce934c8b1b90da83653a529025add4036ccd32f0d669aac56b343e5e042830f0e1f18c40e4648211d3530817f47adae66980ed1c776ae38c36aab0f7f99bda30acbce53b6cc449606f9f2a50fba593373664f8864642d62a401343c646124c64c7d8389931f94cd6d19c86300a5f28702e4775881c596097bbf3ed05f729c5c440e0c3a088d808caf0353b63af08fe935793480860be05108beb9642a556d5bc789c000c838f0c490b1de6a6fe5fcb489b7dbef4b2e25aa2c6cc304a0bea02bc2f939209c925ea9bcb3cfc186f9a461f38872616891b6c5b578d6029d7ec875d4174bbb51aa513d0b64f606320037b31394fa5c5dc83e1645ab7b564e650ced07c102aceb21561fae08f3172573cb09ef094b2984aeb5054eb3524030655130d234a8d209a1bee1528141b3d2cc3a7f1fd832ddf3e73c9fe1e13eb15e8c52692341012a37d220a55b3abdff552fc0bb4fbf34633b9e91e41c4459d8a9ba13e10ee1b3307ab3b218f46f6d633047f684b463fd16c24f56fa9303e43f29ae68912ba4347c3e3435e34415367e5e95ae97957c2c3a6639ecfc56ba4a6139e70b01ee14621a516253d450a0d332e23c96284ff4aa35f62e303e24bc482088a9faef0107440065363b6920b023ff0ce0bd7c15e0839445f7da9b1dea85bf20d199aa90c63418ef4db459542eb1aabf527caf07ddcf5fb2e9053bae5eacd8095381e7ab3b65a1ef81c9820fb6a3e03c84d562b2cba48bac1b828f6f9af8020b130a795a24b72438bee5d790995d0a488321cbc877e66b4a4db265dd2246de8a8d458713cb67b3d615036ac876608f54ee32866bdcd8fb9a4491119c7d6aa1c57e645c09bd5e22188e61cf66fe97ac8719ba8a74ff504c8795ce665aa6a68ceb0b1069c6f73ac275e1b7ccd7e88c774cde04475b2fbe87a67a4ce31ee00e485270a600ad8af8d778772853a3ac448c9ee2b01e17991b780ca152e63502e1294ed0def7feb098bc3a0f6fd6aae4215cb0c95c9628f75321ddfbf9e3541cbe22f57a59d54f32bb39e28623cb1c17c91fc38cf0e244ad6450504af99a3bf740120823573c19b1b6e9ae70c53e3884da570c46376d3fb72279364f5db500c58fdad9f1fde6e54ff456406381864aee65f6073a2f01770dc1f5d49f0930854eb6bc067cadfae9cbeb66a9dd67b0855dcdc71acfc01bcfe3013e8f72ddb8cf4229ba8cdc560e461f2aacbf28a91c2478e3efb8de453ee40b6f64320b1d174b22b6910139b95555e8ded75538d68d3a11eb76b119567e4e494a5af48ec57a1f3311f7a1e106e1e0958ffd2e9b09f577a7d4ccf9a440e6a244da2198a469f397cc722f12dc60ac3c047ee12b8b6d5df3ef1498d6a79aa5af6bc2c5b7d92b9cb50afd900df17395cc69ddb94f2df764e0a03e3ac140909bbb58500abc23a87991db638a8f21a9b2b8b63ed7e2555224ef99ae11db5f95218abee670932aa7a939ec10113e5de8fe8a82d59a42c72ea143c6d07e71890453dc5007d9087539eef3adf6204935c52f71f5bc04514f57a13a37db2dd5ce6d30494570956b21eada54464a3d36f04013c8dda9102de6e35f294d897213c81f33196828082a64933abbb922d8f2c3e2014fadd01649e6e2f02d7e23b920fa81c82d049e80088bc53a1aeb632045e3717b99d88d39cc5a6c39f5117fa3f7aba7f4a5c4acb94a5b4f8e2b04875aa515f9f4f81aaeeb85834fd174862504939a354fe6997302a1a90d77af873be3489c461b9d958dd443f767fe9357be93dfb755b067a63d402f256f995d4f59a93240cb340db02904a460b308384a9afe2a11c62023f348b806ea6da69e099ebc80cc3c4c017d8b8ed566b6a9c88657e8410a7dcc42aff8a736fc3732c11ce7aaaaa2ebc7aa24f2a8f4457d579c104cb8e468bcc9b1d58d24efedd16c2f74f5c3bcad8c6d73de5b245a775ce64b93af67b890b98fa6c50e74c123535d18869defa4d15cc65073b68154560d558d806ba9730d40fc1abfd869e43bafb9a1821f175532a21e96243ecef263ecda6012747d680996ba052ee5593d1b99d27b8b6857940260db45401468599337ec1807e0ecf31635d15066bacc7df2de986c633dadd4b9c0f1bdd3c187989847cc30503a1a69737bd1fc784a6a8fe7f79f6f093ad81978622133947a1ee9b7dd9c1a89ecb29b29952dde5fd48fa02683c3658d327f855eb70362f67e5d7adaefc24f4871cbe66b8cf94e2624e9c2973af06118803bfb7134a9add566973ea10630b2f7a5c8ae7edfe544d65c454e40b51f8f53a14782b858b3b0a3bcd415666ec2f1d4e22a4d4117008b9d51cafb2043fcd4d33047a02f58ba4c263694070b9933c9fc2f5c4940c0df83af95047412dd3527a074c6e2053df82ddcac54d18195a7842b9c5c6ffb32b05a43839fc1784b6629d698c14c7f36d692584dc15c767d1bad49594ac78dd54a598ad70f164d0cdece5aaeaf902c41ed7567675ca8f280b7f258792642c4e014554c432572edb05fae1fcc723cbfef3d80c06f5b48e472686affef948fa130f384714bb9fb39d077ef0fbe8a67d979bfcd1c2dcb11b9e7d309c30cb20b784fdfd14158361caf1649fb2dbb28c99ee3b9752de071b1c734e154bb1558ca4472912d8ee633f729f03191892f514602c537e1d9c38a331093dd780c46538bd63cff70c9624d9aa16e2aa371e8a948ba93c7007ebd23c691f7913a26c31cdda96ec8a06d6592c544be55f7c906f47afc71b06230a479184199392a5e3416551786cc313d6bd11e93d19c1e8fc1ce166a544d967f040b7bbab9224491873b3d78ef22e3f9933ef20f35e10b262539f8ce05e3cf86824ee92a1f7c94ded92688c1790b64f9b4a08ba950de891f8d0e90a7ba7375d7715a8f13099ff7f08c7b037f2152487a86dad431c2e57ed86dcc69e427fa1a4a00e62a67839112e1e752a8e543a92fa7ae85f186ba5d510595ce44cbbb75fff7cab7dbece6a8cff819265a2a96308e5e4958889f8709e949c3a9e42626bd5a2c630f5967c6ccad6a1cf93b0e45f4d7cb9c2ef3e76d3fc07380dfad32105e4efc0968e5dcfc22a386ae4ee5e393c6b5b1cc22ee0ea182a293e55aa52704b4f1525a866f76e1cbc3d5aa5ab554fd08b8f8eb5005a0bebc74141bc4867e95cb8e62df1e96930b794ffe58193ddc6e1f9d30c993aa6ccf9ef92d66d091ac5be396d048f6afae102e2aa08e953e976e09cab63d1a6c81b8bcec569be7b45eed6d11a286de0db6c84099ad422987dbd1c8f5bf29c08de483a9512f6976ba3fd1b82ac889ab87e5df3ff5a485b88b4bf4b1307fb7ba2c1603a2301b7345a705e805efcc0aa9da7ee0e8cf16628bd898a080d0c57f223ed9bbda203276b882fc9a47427e46a2a15fd14b1547325b971e8cce55585dd9c2d7c155d4f809e9fb9e3457ec2dcc60bc196f13e2ae8f95d18330607ec20fd33247f7cf79a47aed7a2ba505450b36189702de34be471d66c5c481713a9ce7d1fc1f10424697e0c62f7ffa063b89dac730927a9b16983057e9f2bbe518a816b72451182004417a0aeac13e1467631e4f4d012ce77596f278f752585a81cf44d66f89f8eae49ba85aee3b3011c767c47acf16f093d8d2f2a2237272afe1ce97064ad42e48197524fc211508c070d3f8fb74ba94f62e3d7c7e6f1dbe8ab5778c0c64e2780b33d75c1a393dbb6249caf1f26566ce438e6051e56683f409bfd5124f5e2cde898cd8ca8103d9b2a65d4fd606b60c57361790044c33413679b2780f57c66026b9fdd30555304ccf0dc7e5c32eb9cd8707f91a04633dbbd63ced8fda77db7092faea88fda66515866d47bd6a3c2a4dd4c2ed9b22b9ce5c0e009d3f211e60019fbcbe53e30216cc98a9a6329f45965633dc54080486da3a7fcab4d2fea2a7a682c78c7e1fa309caa8125e58d2f7dc4657e88942ec6e804c98de38629a749f03eebc9b8d7ecf8b365c9f0059c1d6a44100cc96d27bbfddda7bdab6223af023d7425e27cbfae8fb7fbcb4af31efb24bd56ae036aceb7699786a30d6885b6d78649c1024f78f2b3f67838d0432c7266633f56ba94d59abff480c3301a66087429a904896858aa6eb0f933385ba2903ecb5687c75c4ebb86c4931a6ba977c7ac02cd0bea4de8d661543a9aa1a6816cc5fea8f095795805899063dfeecc31976925d58a7cc705818f4d0382a17786766584a4922f22d46e97d4f2f8de4f045b4c2e405e53b138b6646d30866dccb20f67a8670d68c7a3c117b2410f850adba4c8c9e6bfb59af656d01474b20c0aceb792751cd7a68070171bdad691ed89852145ef902ca22133e6c1c3e3da78cb34e7eb33be13fda785eb3a7f98618454e5e95b753bdf337ac7d35bec7c4bdf9948c0bc46954fbb738ebcca968fd49d1b94d6dc79fe0fa0f224ba14a439b45351e54fec505f6ee8d7d6af43cb39354290264c8580953f729868212bec8c63cf7f0d19aa20af11421b8efcb0a7b525ac87d7a559d6e378e444f58aa78a66cfb3eaf5190765bbeb0c6ed62ad19bea486a14892f7c7d4a67b9a9a012ed7e4e5ee1b6cad43e19e6fe811486d4e4b5ff09285b8fddbe79b9b03aea7d35fe97dda8ecb0030a923f9665d7845704b9bacc24a12e2509130bf219edb6b9125bbca580372253568700ca2a3c3cc8f2c5fce54e3cf839516b7d004cddc4eb7519413bf09e89c53aeb26d4088772a087e2425ed07f89560cf08db668007a9e9d265efefc2986242df4010407f55e62e24903a9a51c6dc39200e60bcee8cc76de97f9fd7a7247397c8b73243e42907ea07e7347e7a8f86d8326569ebced9977b473e94dd72267644f2041d6b23a1c2e61b4db69332d8a00de99f7a5f70478f8103f132aa4607c68023f164111547ee5535fc0258776e81d46f71c280d4460bc0ba7c4d638508ee31d55190cce646cd2d4b041d5918bd05659c986867817601e8dd9171c7bc57bebff7b62fa244541ec85a0d0587662352d6641f7d705ed0ac4b8ca2f85c84972ce6236bc4888433d2c669834274ae35001a3b926ef580dde84619d9d715e94373bfb757452802a026b45a8148427fcaad7cc26e28fbe88372b7655cffc023ded5389eec29680cdbdc74e721944e372818bd0a5e701a82dbc3482e28c6ffdda5a0f62d8a4a59c32efc99153ef282a497b643cd5b053aac4e2716b3b6c209f00eda982086ee3d46c689a16cde484ae9c022ba60c68a0b8f49cee44d23385f436a829570f8a6cc417476e7828b21f1d820436dc0190129782299d796bd396bc8adfc90fae0d125ccfef1e0bd812604ee56ce791073cc57c3dd6d02b3b6200005922c8277fad47d9d376c5b403f1731a5046ccea2415a8e69e30a3f727793ef474c66daf4395a8ef6b3401860557d03fc88a5bf2b5c6e50c5a18bb6e1d6c3a58d7771cb4ff29e090f3a1d3cee15ad1b7331ac06908ea8577e43f88055d32b0748ecba8d852f004308545a77de70b3a3530f3a54f593d49033a4b00280de6e193ffa02f169f1acfbe7c0e87832afae7d18b146b9ff5891192ed755ebe939c5189bdd398be23e6559b2a0127d194e709eff31cef22e6b324e2c293fe2ceb295fc115fe74e8b88b177d7a69586a40c69d00829d47575d3c1d6825d01b92f9b34e83dd7227a5a78d80a2fad8a4aed757143e9626cb52c831ccb69e178d048085ecc4adde36d559eef2f1beea18178c9dabb11fb37faf195991158a40f5dc915b37e0ad8eaa0d77d248b67e38604294d2369795d80b59c4e7613bee7603518c5208059ef197c894559ab9367238f418d96612c277d5cf8e82c8e0a05ea6f3b40c1ba69f4eee9eca784fc3667e02497385b48be75c3a6f54366bf6322cc3858ff35781a07743473578adebefb4b9817d0b7d0df2df8bb074631d5c6da9d1a2a98790604b5e4e6c90810b68101d2c9bd60103e670f1b61bebcbe688c44aa3037391e7cace84b1150b7cf2261fddf77604fe7811d6041e59f12bb571cf0b3102f263d4c1c900ab3d89c0be7868a61a55ac552eb2a48d2276fd298bf39c84bf40f6080a6a18129325add51e03a1af7add6e2a614e1347fef74da625fdb9fa7054ec320c58f05ca0d582d1a1534a50e0ad1b4dc28db59bcdd1c14e5ff02cf32722b067b4127091a186773bf0fe1c06539171011c5cdd268c52fb3428893f37b5b65229e56000627ac519add5e75b9cc3d1f7784ec865d2092a5d339e73758772fc43f854bfcbdf519bd4e89b0a7b65a3b2d8f2c1d1075cc905325212c09d148742ece8297fdda9d18a6543966de52f810ed64ca346bede0e9a119b3074b7aa8b62caa081be58596dccf0f04f2b621ea8a6208655611659e8f6010420187fd85756ec5e4cad889219eff8f05a7b41445a64469fd0f534d5fc8aba28c30a8a0d8ccd59922dd40a85d0bb78884fbce56e44301f338291f21130197693363b8e1eebd51726e975329f24197bafc8f0c8448f5326fa0d05159b543b4c6001d0c347c52328626237372cbd9e70ffbb1a0a4917507e5f0eed6bef57fbfa6e80e173b7af8beb6598eb7532304b34470c15cc1454c2b285502db3df9399fac19ea76352150c66e4876d51c0b623625bba6f53e826abe92cc560367a279cc732c051ee28fa5a4426e76dc0f0291c88cc65c03d973c5eeea3c36939d7f4cb5974a94fbb258d8f88ce3cd781dae4ed13ee718aa8c1d777213ccb3e2067462919ce8e8e0bccab348f60e18f24b88f9bc6617106348d9225f06c1a56bc21998c1697acea750cf5251d743dc6168f83302745dcc0e50414d083b62f7fe748641dfe26386ce11f681f8cfb246bde37d3af554827a7ac26b6c796652c0868def90674ada6f03245d599874704b5a46117afca6d1fc5be7a2d9f919bfb390bca1fd3ee6abb322f903835c89514d38b7d60530b54f721f1be6a8c3c2ac10b010171a8cf838579fd8536509d37a53e720712b8247c0cb60527babdb1630fd61d2279a8490a0fa7e86ea7f3d0f0c756fecf1115b0a4e1e14f9d930765334e0369ec38a182de4be39745cfee7a62670c12c9fbb03d2cff94aeb55ff1b6d32bbeb014723a0d82f4af85e558a571e91c0bd4368ae48033b0c5f0dd0c2e36a7516dc7d578308e7cbcea74e5261c0b118f95c80391812fe99f49fb2829f5e85d76b5b15a47fce944824efc1fc0949651d4c5998485c5c1d549fdda692220aefd69adc59b1e85a6913865a8f02e3961d0cba9c302134339b69c89477ef3dd274ce49fa60fb012f033b022049ed2490f12fc457e33fc96c5718dd3dd10651df691fe415816105fd68d212440d0263e79abe1749749443e61c2ab6d576bc44805940eaacab56a1bc3510e427e4c7862d0791059082755b7a359beceee646937666a537f764e86814e5806643a948bdade1eeecce30089ec300fb1e08a650a6a5dadc76f810a1a91e9512fd0fb971f72e830686a5fa645dc0af4559c73527445995a1fe71dce43f0f60b20556d5cfab1520b7d0481bc71f5621f018af96a1b9c7fa1cf6d033b80f1eceb36c6f466439054f4b859cf309d0d24d2d3e72baf0af93eda97f19ee6f1d385966d7ecfdb473589e48c119d22796261003b93dd3cdc9e5f5e8126ef027b8e2d2ebb51344c7283d177e55a7005ea7c6d167169fd2ca975dc177711927c530dc00ba9b3aca7fc7149cfce7287434f364b0f0d257fe3a93084c0f660044472afa29923bb5529fdc85812bfea1148d4f48e3a30c91e5e9b8818a56203c8566436f3e8d268cf31a6028e2a4407e5854bce880ce7b456fc71b8e1b31c5d4822d167c128e9ff1ba23c0dc5abad5fae9eaa74d15ea70a373e2e327d4e0b0376f7a69707de40671901409f12b992f16501a1b638b3508107822cb32732ebc255dc07cf5953e0f0e341c2768349f09d78049917b17965fdfcad50b03171242cbc12e30f618e31f3e6b1a7b592621a1d3696c0c1594425f04c137cd29aea4f865920a6eb1b2b7b6060f2eedd6bee67756a2fff95203645ecfee67935a039d62887f8f073462fc15fea1d6ce48dc91777d9571cdd5447e42e263318af980f689d38f4753e8f0a5dba2ee95b1df3ec02e804e53d9c13193a0e9f5df7d62f04d03ef56aa8ba2d92cd25168f64f451db892ad9d5b462f3b4d6717c5638fe8a9f8a881fa507e756e6c2a31b5a17bd87b145ec26aaf61e29d5306bb5e230027164de400ff6ea22776e47e6c004b596e6c2f94ac6df2135feb6962e57eb8eb4bcfa7bb94ec37969cf2a4e145d3516658ef511d715eacea80d1a6087ca852455d48652f9b68d4a76930ce64689424a0f26e134016ed933dab6f937c45e4cf84dc06563ab538c019f9baa0ba79e36ce1c88e131c91408245c85fa7e1305653c2295c3c3b8754986928f9a4c9c3958f74c654f716cb51958b9cc581ee3525cf16e37e84ea897059c532e796517552c3ed696e4a73adf64e507ae5021154767e6fe3f7f901a7031dd58c7796c305cd145383dea5b021c73c7b63b473f9797074ae30d50894aaef9e8b4b759750857749ece668d21ae16e7c2652ca444427bc902d3e915a800f9ee0e9d94d6fc5421627b26532e50c101b76417c41e4cad3130e89473d222a57f31b0907370851e7bef6eec491c43d7d2e5c124a1e7070a60d6750ced2ac935eb63b9970fca7d7fcd7e2bc7f72cd6d605e660b8f9632a691a238a7bbdd31197820973bf3175453a07ebac9390d785751dbcb0130a47e30133280c9af3d810bc4324bc5b1d0484641a65d90da344514d806ecd9186828a3a4c0a7591fbb56aaf6cef339f5b48fbbe93adee74dc24c65db02934a7a76dfa4cbec6a61acc266b57e436b9b64b836b1abcabfe873d4973f247a3bbcce63b5eb45d7508fa6eef8c9a582cc86454ef0a0c7df31d19ae9b807bf67e6b3025922c860a8bed58e646a90b869214eeb7d97fafeb857957b9dcd5c77648e3ab4592e9fc006382e1609fddfcf5cf91e1fd1769dc0887221f8ab5495e0fb6e992654f141159ae0bcc544e55bf96746b4f5886bea70ad8e9bb15fa0e3e5bc258af51fd14eef11a5ff65c22d7a769cee38139434e41af65357fc4caf4100f5af8967f5586345d33a82c294e15b4663d7c00df4f942628ec9e181c9aa34f985b9070efa7998300d71b984f4db46a1c438637bd84e21c93f9caa73fc455f2461365f62d830cc6748aa0fbf1702f4129f972ed4ca34b724cf548fbd3218e802810da56026ab128fa426c90f195405f9c2a5e4cf9f8bbd26b317326dcdd397d56f4b314d06066dbaa906c0545806410e4aa7abc5054106619c66e1a416ad773d679258cf84afd1114535ea91f6952d062a44f8286539da9e2feed93a2a3c72e563e5f96a8e04e9246c19e620860a64e65656fb7701a1fe9baf08417272adbb399ece4bc70683d6b5102342377a8c686b8bfbb8ebdaaf7190539c454b25988671b30fea56819526a8f3a7ac159f0d458b2721836eecec2e052992386b137f67c916f48c3e7a2ecb256f83c3946f68122b9323f821996363d9c3d2a9e9eebbfa384de8991de04ec9e2399a3d0df0aeb690b31ee8e7081835b5c6379e17c2612d16c92f054ec0173fd0714009715375c292fbb381b217494085ec21095749c4b750960d4cf79b9278f2465638f0a6c234578cbc3b76fc4fd0a2cae162eff37c5d2916519ee04d210f29015c9854b35efaec928c8a05ad78256a1158da1e97cc5731387be0c439d136556ff3d67a261411d21309fb2ed6fec1834cfc0125daff01c06869cbd6246abc15d147774b98cac3f1f23929fc6c2eb25982a48b99e1b6212f64c32ab662888a4c1c980b164c162e9bc7e427718f45f7fb64be8a25adf531ca47260c8374bbf93e326ec56b91a9ffd27f5990c7262cdbe9e175abe65635bc932d50f2d5e581a1f08adb1ca6e56281e9775cffdf070474647c6bc79b57903ef556e2f046dffe2b7e4221b5501949cbe83ffa9c6595be02b77978c6a1b0d49537aac308f81436a6c620a4a3b96b938a4983497bdbce38e09ceebf2aea4dfb5d7ca99d4ace678c383d7a0b974ba419850d4a5e90c21f5922f2521b23f0a1df492c94f3d0a56ca80896a1d5acbeb983d3ce439e33e4e9bb7fa979405d9862a60c2115bcc5ce9d9166fb955ad53bcee4eee988b3fa32d16c4b167b8312232cac41f276bff99927bc9e50fa6112b6d6c35c4260a64dc3a7906d5cf68ec0f94a871250fcafee5a8060b58b5cdbc08ddc603b3ab02ddb87e7fa6bccd38ef7d5316d0886e248d1c63bd15c456f70adb27221521bada3c52df457b21e73f7507eae36e686343330e34abeb5679133c4167af9e3c5600e7585d2523e001ac642ed3d40c1a2991985d187cba657bd43d577108320783de562a096b7767cf8c2c7234bddd194a38462919a325935ceb3a25c950b87aaff5159b2357263ecd0b49abde4380226bb4339aa0c75da9ea3cab24abc2bdee1835d073548b15620685388e4673c1550ea98938985a77748d9f251d6df33fb8ee258685be92cc22f47d425ec91beef690ab2fa8475710dec72570e25e062ea8e2cec84681d4924cbbb406e6f61a764c347a89be1ffdd0d04b2a98503119e67e65ffe290a8418d38cb2298b351f72613756864debafbb9e12ddd9c683827cb5980acd22bd67d31518b25f1302c434c1df0e20e9228342e38a9b66039cfed73f91c9bc64dec3a9a09f7e9b69b1b1ab591bb4fae4983b2be421e006952a4a1928afb1d723f657edcfe680f820b045b6a668287b5346cb0ed76504f9a1f22f8f2fedeb022caf8c2000116bb957faa34c416984c72bcfe80b143ccf1be02f935d1085b4a3159242bb07150843d1149b241a8451db4fac9da192ee4647d3b8fdb5d28967ac76a07544f986bd7ecf1b3e80853e7b0aaaf40622c68b11c9bb51d00ef3c6199e450c59a61e21ec68e8d381d7db5e8ee90b8b84f350efc40ba37a378667a16ed88c69355865481d6931c573710dc878a1cabae18396f57b4c9bc2aee565ee840c4c53e9abc513d94910616cf0526e3ab1263841e028d9e5e61c8d6d8f3f6fcef692172259ecda4305e07d74b4eac33eba05f3ba7cb603203f07a515f4b3123835ba73815514a0b16c2610ba05bf55a5f618b17a9e4a27bbb6b886797f85e24d19b0057ba0ee142694d76c73a46000ea4e2ecbc64d48fad7d12cfbdee59ed83e0083224b8229c67f02351d92291b966be91571f980503d61d200291cda99fb118ec4ee084671b5a146c743edb8b7399795bd0ba0fd428ee6ec769be7dfe2c425e5c535a3df6ae54105666493836e639595e9ea28a3d9d2e42e65f5931893b49ab5e60f2883293cc9243494b1e6ba8a4a73121e6aa6c2fe938aed0d4e646def5f50c7f31af0afb1a285bb0fa4e2485e61ba0a26c4217cbfcdcb22edc3c3aa1b15c2ec7c16c38ed306bed59822217aba52f03d0cb572cf330c407407082b51670f6b89349bd0aee7786511a322276d50f8e5a1f687cf1aeb8bd3e485227a74c8b4ab7085fc7f853fa1483cf28cb7fa697a30847688985481cc15ffad5a7ca1d4dd4531288163df5ef713b03d838ee4ff48b53c2e90157888ab660261bf35f49fb9ed1ea928de448cb57dafed9f404693ee7e7d68d31ff28d6d7a24153a9e4d1f2cc4d86b05be8b1dd35601bdce2b6598894967a530854866a1bbb8e6a8cba38196b315767b336a2d0da07c900ee38ac5e7cffd586776c36fbe00e38385ee1a44c64b7b9ba4e09c294385441aa759059ed0ce191fb03c47395fd09412eef9bf0b72c5b022f1d5f5ef1c69cccb4bfacc8e73989af1cbf54e005f0b49c5a379dbb590f825f804defdfc2bbb647675dfae054db3fbd174927fa8bea68580fd65a1d2ea485310cf47044d9b906afb2f8c5c19899ee0c40e0c0a241918072df6357a35bb4467f456a6b55dd0658573ac7f6102ec382089c55dc1c0f6994467665d1528ce4b51182438c776cc17be939a94b4e1bfc464767ef8090e5f0f164974976ab8311d35633dcaba5f36833931f4b191670c2fc0a4c5b01e3dbd0f66ab3894057b3292fd2454f03d98814f740f040167f3f3a32565fc2f0d89b905a2d5963f7fb139f9ec149b01245e38cdec9f0a1654d585d574408fd24711795da085b81dfb20abac21f2ccfd099543accd7f96002cfe170ca0aeddf356966a489c876d740edc8377a4d226c5b46f19c36f27a5d623f5d80bc3f085c5681e035d94fc451c7571792b2065aa15655bffd4f41681df5ce1a439197a195d8de0b1a0d424b80b1e4d7f450090bd47b36e80cb96aabd57745cc261559444b1688c29977eee71d55ff57726ed2aba8c598441ae9af48ee7602bb0f0b972455124b17f803963b6da46b3c040396b5914efa6060c205bd4e972c238b1d12a9d5caa3a220e21c206c052610feea9684d1f98db1636f49e54e88cd8dc0df8aee1c537cb54071e1e0a15f4b3cafd9cd5857b508906586965012fb0395a9ff1fbb1e3388ea548a80ae219ceca3660a3686d28b9653f984a8d7020ea3e7cd057739867f779c64677ca7a2fa5a71391c0c5717fbd77852b1fd18b106f715cdbd09b67b70aef4f17cf6dee1e8de1ccb00c9269807535946cd145f5ab80c01c3ac1b7bf704b711727f6bc51908abf299a6838f532a1cc6a292d8ef5a83619584ec17458682290454c4818eece7fffc5cdac0cc3affb4089a7117709814a1810db5d11b59120642b2e7f428a6748b592b154f27ca99a8d2997122b2c757973a6182cbcae56c34dc54161ab33f48002ffcd817e83aee298ed72fd04674ff6eb171762fa93322cc23bb2c42badd46e418063c0e37d80380e0600740395ff6ea9b4fa3a7b29bd7fb532a6bfb769a8133497d6fec6073c99346478d9c4c427f71bfc77291d76c4308966e10f295ac0e5240087da1cf873543e0cd1cc2ab4b090379aec42b661403c706a305fe93ff8f141594f6ca11fc358390f5677a79e3bec14bc05a0f2e46ff6c46b8bdbb662990fba9add61d7dfd212874ab4b7e37727462b1a35f7fde4f918d226120bd957ab22f7bc1b56ccac61acf9824b99c5c8578aa04df6f1ce2477d8a0ec453c8737bd3df2753749a28d787fb26dd9b9aa92fac2839b1386bf6b12b4551ae534eb36b621ad886d7abd46a8b3693850fc6abeda28c34d4294964508e5ab89db68085caf7ffc753dc7cbd018a458399d8364ffe6f3255a6ae9ca90e4db9a80bc9e78339f8d80bd03f704428fae47a9e56f454c86402c4e044e0736f3cbf7d145d4eac00aeffeab296f87198eb4a453df20b85d33f22db86142ce1bee588f005d117e3e7a179a67c54aca11bf5f16e82f5fe29297fa18ce2177c66c8992ed2ee398e848297b0446b85c7bd73ccd838eb8e60480de2864be056dac85bcc70888761376895ef5acf8aff87a731c81857b31098e4a1a19ec7585b461fa4eefbf1c970fefc1d801e2be38d3d23072cc49e1fe9d5e07fe8e228a4a11642ae719848114215c5efa45b6bb56303735b8d82cb8245e6b90718d1caf97c8ac38aa01442a814fea26db00d26213ba8579cc1147bb7ff1f95c253972c49e47e02e071370ad5bfb41acf2da4c4dc51359aa67b3463c4ff9cce9fe37a93ad893ee4d5c29d756011e9777a64608f5f71132b76f3b17fdf7b788c0dfb8df71dfd007756c69341d29992267ca53f1fc5a6dd668a6c4dc8a3667cd812d5565db6476c2d5b02168d5f4ba8623d6f8def727ef9b11db1a4ded3f58e5231c23d4fe40f52e2c2fabda339a288b5b013a43a3c679ea7d11e9553fc716f966fb52c31ba2cb30065edde5e6fdff1528fcf8902ca9aad57865747f71f48f49be9ded2ca87ffa7e792bf00b0a5f1856b91aec3e69e0889c8ece16398fbb0daf9445b6e2382c5799e004cdf69c339998e75b9ce607ff923bf607661703fffe93922701dfbdebfac36811abd2a5f2ad1dc03fc9c197006472affd24694b9e6e8fe5589de705a3762db1f819089bca8097f3e4b4c9117c4a3517e957175068e4339fe19f000b78f8613e9106057d39be82a80891380b2dae37e3f2e2966d17d5900143cb78277e6f402af671158fa356f2b0d33183e34230cafde6daed6ec7cb43ba5b06d11e946c17790b16a1bc92c2427977fedcd108d4e73974cefe922741e5964b1fd5da9e5ec30d95fc3673635be6ef20bdbda43719a847f14b6c8032e08608182720148012ea1743a11af122dfec492e675afe6424bae47ec82842ddc583417fd888339fa22c566411cecc3caa31a52f2e6e73d94b467ea92c7409d0d621864c5e761318363c3d4510cd888b16ac55ccd74a05b37cf4171eaad91ef2d329de685d09803df554585bd1dbc175c95798ce1dd7c7ad5b51617d185defe4743c2b8fa2b0cf57e67b46560eec264fd99f375cfab5be976d4481687a8da09ea33a9d9d2c0d4d59752b60348b8c4ec2b509edfd219400400f10ad430823ace2bb4bd91378de63124c6a815dba891b2ab350d0c5d5fa912e9e5b5256d7a1fcbb4f46714cabcdd7ad0d41aa24abff99542d9794bb0678909e2f5e86516d23343e8840a26bbe5c38ad75ae43fa654f831a2c2a0f7cc680ead96616767160c7e900b53e9e43d96399b58b54baf32be11bae7e2309274d80e1f08eb8ac30690b06186feaa98efd88ef4e79df4c544b59ad7edb396f173d5e9563d1efd3e9b602a7dae408051ebe3b71a5f53580b70c540f961bee39d48e3ffb90a7f9a08b9f6faa0469d511fc34bd2c108fdc2a816a56f5f017c9b2d549e3a9e29f49ea9024d4fc7e67b1d63ee993927bf10e640c6dbf71eac0585ac3f987e9140b0f4684da016cd94f73c3f1778f658309879dce4693f18114c6dc82d3ea9a09f3e432c96b7b19703953c1c36ce96b74aa916a1b65244680ada4c7216d587d785ef985e917702423dfde4da7b90f114df05dc2ed97b5f4d22f459513890f102c13902809100ece6653bdb13ca61848f3932ccfd5444ddfb2413a504a0416751960760d0db04787829d99b3a75e186c59b11f9f722e1c0987aa7f77612394b28fe938fad2f0db97e68b9bd92562966bc0536befb6a30e352b96edb6e2d8d036056621f2c03cf11c9ae2942d63870666e4564f4360c89e7416ccfa1db26977655871538ca155ee44029f159b304d9cce5ad37335bf80e2bc7b08ba44fa627ee5ceeb8cf70b45c640156c5968b27ed3a4383dae762bd0884b373c8bfb05d1e7b52fb133e22235def2061d81023f5e6e73dc06f4c38601c4214e283272c7ae266f54387d721871578b47d17b8e9d01434045b33ebc36e9c87ae54f777221811842785c7419a2d2d828f973247e8f5fbab66ad5ddb4a46a39c44fa970b745ab7adf5000fa46a5235e3b6c813320c1a7ebb39d06216d902e298143f0af096faacb8ffb02ffbc5456e80d08be18b554d2b10c36f28f872de15d6aa203c40d447b2d866c80e222f23c914083bca82d55330518c42b8746df2d1e26bd5a6e7c8251cf3a98bbf29356a22901caef3190f8e4eec6043d6c845ae770eea9a0a2ac34b8b8eed97a1a1b9a1e0234a1eacdb0704219f9fb9be6683ef77c45ff3bd8efe77970da1470f5f0a3044b5d227f70b19d5bd4c54eaf1fb13a0de9b0d54b7a15fe1e93c46e4b75cbae9b9a6d7487f88e109b12f0441b92c82f9797f61e5420f400b406c9f8f6d982374ecef3127d3a41ae78c524474b1f229dfc9dd9d748236479024febee7b122f678a2bd4ba5872d4c5f4f08db65dbab9f8d93d50289e5bc226ff0b4f16b9200188bb38e14ba1c4c0b5d0e1489772ce7e5f81e78699f4d4a2e2e5c4061e2877a74cbd232adfc42a1b4bfa7cee552250b2f65f80c6e2f314b0701ed5000f23f1af86d9e50c1b24681eb170354cb6fb28eaccee49ad57e9a07831745d173d1ad38705c94e7c22ed1cb6ecaf34c957368943afd8ba202bfb056649c0ec312a5de8260bdc8c00210b0dd810679c47dcb5d8fd0fcc864425a8ce5beeeef5234dfc9e332671c0a5df96f01349016cb4e014a3012d5f709ef81d37bc6b69ec7a2a7487e532aa34e0f18c6ddfb67de7b05d335fc1ce193be1cd3294f087b6350f71e36b8d653452529a9e0801a061f5090dfd78fdcd7a44b157a225d6e0e40757e0ff31bbbd80e6bec92e88f8f339672b88dbbf5efa886fd6fa35d5a96e49c8169e562f58bcc844d1a2ce7f3930682b0bfe5ad3336b00c43a87daddb588b1b816449b44e2ee69a119005b9e5dea95e8178dea977fdc1200d45d8e76333fd9cb1410ed7a8bfb4b2c8f9cb33f4c1334aa2c0c76276ec5c208a7adc4a04175101b8473cbb553adda307411d96b7ffab772e3155de8795de25165d65e469260fb8492fb8af2eb9fdd8079e06e366447eb389e145d5f8cb4a09bb3592741bb8c03ebb93c14e0dd995ff12c29c71c1e9ceb8599e55b2d3dcb6f1321794edd79ce454c614d73e7bf81daca55522254c836f15d1835387ac33a2fcd0c37dc791c7264d8ede3a28b8f79fcc5fec8965c5d2b36cbb2afbb32a991f5c824f18212137c7b21b69c77822e477119c1fd3b55892993a2eb053bcbdc6e1d3212d9362465e12844b4a14221d445e8bca66f1a95052735ed387821368f165adfbcf327aa628e2562249d11b58b1b1755e3cb4b2b156268c42c45a139602ae51a55da3310420784c1c4788abb81ceb1f4503529358525c176110c088157838d92cd75a65e70b54251dd46101fbb70e44173567a05aea77b82efa8d69cdc2ab81793279652b9c5161650ed8b5b5b222eab08ae89eb8ce8de400070c044d6048494e06bb8a031671de8d19d1f5e213320a458a406397ab9299293598eb46eb31f07dc9e7d9268a26f795e4e1cfa8670b5d2425c24315ef479402e5c3434f28180177df0737150363733000d568aa4055a962c86d6958ad901955ad16a70a1cb48263cf6c449e4aa557c7cbcc4d124a160a19b5be33c4686ce0c3a666be4c979182218026d75d3a67c6e7df4c27f1d2d1135f68847540ab2f784b0967dc3d69e3fd93f15ac229db099ed435bdb849c891ec743ae0c0d11fe843df6329858c777ffb3980f31b82bed29ca3cc795f60e70de1e06abb3e8ebef371bfc58931dc67be35406938b9c26c2e19476c06b73de5070e1c8bd7cdcf9853f80e0a8b684b21a40ceffeb3d0e6fc23b89f7c1855418c57a230506e704c77e7dd7067bd1ff2b047a9e59017a3d8d4b5842d2162e02672c54add54d0a4e0c46cd298cf6af90e9856f9750731e4188002cb41714ccf48a2f87af1eb65cc2ed445cefe9e64c9ba5514ba3cbfcb52879f6e1f628ff71a2a4e7181223ad3259f12a43cb22d3dd9bd427109e16b565e4eadae3f2066575c9ed3aff389a2317cd483cdd1fb29fa3617d04210fb6e61cad78dbac21439b9d28f411f7813f51b51e67bc7cfc4fe834d2bade82edfaf0d68b5745448a791028844c3e53e4772261f3f752e6f4572c475908a2926f61ae7bd66b78dc8341f30ba5668ea9066a7d87df9322279fa4c6bfd75af39e2ad998cdbbf3635a04d6d5c8ce408a22b49f1cb5e5bacb9374fb48dc2a5b7aca65b00a38fe73a7e66f773950fc20dcbd8917a390afcb12ce0da368bd58af1b136910c0fb062b6810b98c0a4d786f18c67b0581e85f94e43712bbf60390ddb928f15b7c9e296ce3578cd4f8733bd59546061126e8fe0ca0d6327f1e59b2a2dab6ec0c8c42c917f32b15f63d681bdf53001b674a796b0ba080a10de6cc04afb360756826798ab05df674fbe3c5f23fc074c0c8322b1147fff827a0234c94cb5783809a31b5edb42a5f4b2739fb7112cab86ab0afa58e2b1d711ee7186793436deec8a68feaa58f3da1fdd0bfaaec94619eb72034aafa36334a40c9fdeb60496a5e6a8914762bd37c190455394630c46eebb942e193fd622a9f566ac52903d4c61fdd1ffb8e5733eb37324e2f6f03d156db973c1507b5b1694fe0ffe5730c5ce4e12bb156bc0e3656b8ee8ae335d79268fa216632e2fc37e1a1a1a7ac2de7db67137ac15c61d98d927e1607869c0f123c8bd45b02b63b983b94aa3c80b21b0daac32ea797563d227826936b255d5d60ef44db7415f6eb968fe1f2478fe0c102c23f0664737a72e704303b36d4a40efd2815a2520e1c5ee845829b211ba1b601b28c0f340152a5c9d29e06bd68bc2c34d922361552eab45e4d5ea63232d44cc46e61e6a3332efb0c7334d014a7fba49598b243d4f58d35654d5a352c64cd13cec88b424e64593672e8693d5e63ea323ec4668231cdc50fc323f95dc796a47eb9da443e84a5d0cf24f57618ba2dc8364a9f433194913ecb3383a5291fcebff2f4bb583fa87f36e3eaace47b4acd5a634f5073f18c3bcb8131f426c5ff14a4d95e3af7e2e67fe2c2eeaa6cb274f472fdabe0fa46520f925b5ffc89e453cb09efea1be6fc4e53a13b05e7db00a19fb2df63c4b5801a152e01b64cdcd1b5689ec5bb905ef379b3e6725fd166437435f98b99f982867ebd6f69f832ca718202db18d89e596203e02fb7d6aa915fbc8132678a6b05ea26878dbeaafb1b2c28e620ca4b67f5c7f2e03de1236a869d69ff01afa006f771a4da6fd95fcfca579cadd292d2e6943610b0c736076f29c3b85a34cf439cd0bc1ff7b4701f599c99adc827304a28902598fd4cfdcc4e7ac8a41c8f9f4808e0d20f44492aeaeed06106abfd9f610dfecc2a1f5463868821f13fb69d8067b258cde8e58fdebf3cec487ae74f57c3a1722a76b5434f8a27e94890effde9e5d7a686af11c2d63293e0ff579db8a8301fa1c0df7c49afa8f763ba5323fffcf6d9dec224a5615d856d27082542b75aee4a0483de800b0ef6fa6b3e6cbc29c48815957503c804af96bcf048ef01f23dc9ace93e280b7ebd945b507bbd44f5151bc5e09f15075d2b4cfadc2e25af2f99907a5d124adaff40642566f568925bb31887db864f0bb387d2ebd8bc37b2272d278a1c679130445cef79cabecd1e87f2023638660739ab148fa232b8209326601236182e8e0d4658691872163e1dc549ce219053dc5b0a4fe7a1a663816b11cf0432f4340636f4fa9e2a2cfbf2e7882b98cc6eece2e7ffb39e25090dd45e5bc7066a4c50673323f3b56c6d6e02d29757eeea61e749b0f755bea3b3db3e2cf982d27a6227f4e0e91c73fd68498b788358a3c218c409f5ffec6e8ab552eb6e82c55098b226c0c05a561cc366a727084632a1beb4fa11c4796bff41ea74f5f9c87a9df07301da94b30c060c687c9084fda2839f76d6c58e22e89a80fadd46145c56dc47cede6a9abef6181ac38686c7715dbc3177de41f186d71fc33ca148d8af761dcd24ad23334663af388cf2ea465bdaf71d75ccff62e989177c7a0786840f214afd4f17abcf3dae804c20f954986761852ad30bf0dc60c4092ac08929d5dc8662106539b2a9044b09d0b2eb0b7d2f773fdb70cca1fcc1b95327e1346054ee143d82b7dd48496d5a860c2a50660dd69f420683da1cf8e6868b489aa8953cad33c521f61f572e18595b51c1f537625996222aa950c39f9fc4c09e8cdfe96fd8cf556a795ec7a70f4ba1f5d061ea73868a1accbf07e1eb04e01c6ce69c021dfc31e964c60f73fd6eb020b1093d4439b00164ebb001f4cc96f359ec89e61d5a539f02eef9f28520fe5f46a3920a216def4593e7446343490e264517190904c145f6fd8fd39df52babcb4a3efe27e1aa4179d13f1c47486c2aac70278c353f403fe0a812f70392528c381296e9c2c1d45559c06d666d7c2cd89c89c1683e9625d0fc2ad8b462c7201593829957bb3403813c271510b2ce76aec2bb3fb74c817abaf3a8bf0cc06df157be389f3da5abf2fcb76e1d9da6415c069aa25df5f2c563898d917d52d04598638f3af93083850ee319fd9ea64a925eccce230f48db4b5c0db05fc50f9a1964b62eed183b13cb0e21fd79797b44851fe3d95506b3f44aa8e4c50e09123c0ff14c728f0f80b8d667a0f6e7dbc24fb24346c4d41d09660e1f2fa7cacdef2430bf68a2d89c68b61252fd9ae7454caf867f79c4392f29e42793fa0a81f71143a4d4095861092161933082a2d21f4a07f9990fb631eb12f382a3317ba38b19e1585bcb62b681f1ae7bf21fc4e978dcc3ed9d5ad27cb6bea348da330773d48e116f68c7c191dd4ec6a7d3fe11420b513c5b88a341b02cdcb85f6960cde0b6e7c20ae3d6603c1ef37f1cf4efc762966212c317f5e49e8fbfb6d88321def41ab2b7feacbc036fc70baa92b9b4431d3f7a97c35fc4280efac9ebeef225fb570b707bdc7967c195811aa9b4bd0fb04eee4099313400523dc7ec2b42d19bb63265ee51ac64df365c46e5b16fb8edb87ea9210f1e41cdaa5587d42d25b9b5776c80b04065ac73db4cc0968d8216da92de38bfd311ad27a053c1b9107774e67c0d7fad284b74a89d659c4daaf77b9046b1fec471efe9c7878dcc0c9cf5f3479f9853798e56a51f0c6161a93936acb15db53760c9b2edd7f947e113ac433495a6a7a973761aa30ad504989505c68c994b4105399dfac5cd26e4f3e189bffb9bbce5180a6078e1ec3f8d78a7fada2188d02da533b6aaf81f6ab83de8b6ddfd2feed6bea3b96cda3f97b42cd5bac7b2df86ba21cc2c7d43aa7543f8b036473310ab437b8afa82984680c893e5fc15ff11a3425c3f99a3b3984289f4f70ca84ec2ecd917a82c2c338f8f4bf8e6ed974c183d09aae348fb1e5bcdda409d06526be12c99496bd1afd8cdad84f9702bec54d5ce4ab369ca3892aca99e7a91918e20a0ae07e277726919d07f3437c5dc6a7484fb3138dcd3901fbb6f8ffd33e158f29be63de9d76098a2758f30c5fcf9aec16865ff179cd565d16e359fe98245935d324fd84ae53d757f95e2be5aad7ececba7e15826bccc2dd164675c085c16d9dded84f9c246a00dac0348397898f87a17a986a2acb7ef45f85f0210fe77035b41c189ac6279e6e305ba69590c220836044d1ae6d39dbfc1b4c74c0e591c014619fe55c97c332603b99311b927ae497b2191b776409b1be004a835b887c597bd53fddce7b1525a693e3181040f3b60bb22c07739f780a5174e942571e181f6675eacb20e79c5c82d6400097ec6ea68077f4164abb23591547cffbfd0bf173ae53b8ba585d7446cfe0778dd3b090b13737e773a47571fa7b6c73df45386102347392d488aaf3eb93d85f79abc93bcefd170811b39ae825554b72aa78f7ac9e82a6fe104e1a04bbc49dc35b423239ed126b6e3f7a00370beaff0d31349911989def804829aec80d64bb73ac0e9d73de3d0d9d84682df2c342367c98cc56a09c3d5c4990d42177c78be62dd31e9043969f6836df5751941a01b5a471c592a77bc8225cfe6256cea3b984dc351b3c95a9226289bef470d82a0a518d6cfaaea75fbaaa8d686e440e2838243226c0398750b2c446fe2f6367baee43b015469fd37c3c23ed907d186c32acd1c2971bfe471b4220330493d5dd310e317049a4a4c924f68868186992b0cee161bb66a1f4d20b565fbbac966b115acfc13c20f2225c09f893af7c4e45be7e7d88b5485cd8770a5e146b145054e62934441350dacabc2271afe502bc97c79db6cfcf341a52ebb72a2ee30e8aa3aa92d4a8195908701b20fb884b786310028f47ff75ca5d99fbef90c60a2ab3fc5a7183c2d43a1548d3e2920bc3da06d6bfe85e04cdc9bf3cf026a2d80cd66df41988bccf048fd158afd77d55e13f2a2d4fd414df618708804b16aaee353142a0dcf74c9dbf89ede1a88af3e4297381d1cd09bf5a5b6e3a638fd209dcbf454de9ec254b2fe19c416f8624a7e00bf9e2ea22bd4ac707f767d70b03ec7b7d605acf8f3c0e6f4ec3dc58a9cec23f0f8562b264284cb9739fd61dcfa41161679f77d61939315dba44a189fe7c8d8258c410141e5d6cfcab0ee36f44fded23fd117355f1d4e7a3ad766d7fab2ad44ff62cce6ec471341006bc691d2ad477988b4f856e69ea6d96cfead4e0ace262fd5d5b239043e484c2d5bb0d33770cba979c6448479683a89a45d2d6a0a48887bd1f588c61274dd03705270233a2b4e4141a4cea291bcfa071f0c8eb614b04e6a4b62665f9b3260d85b222febf6fae84b0fac4b39b59170b9472ff0b56522c2d5c913dd5b10d5d369145805ffb9ab0ab76bacb37bd407eeafadad30190d6207f0c03d12f22a1ceca9223b6ac55c86a665e8ba0a1562983ccfece50a614994707d49f951fcae98db6c4cacf343c388f90da7b7aa25b43b4095cd5f9fb34deae71f59e6c7c7e39575e8ba2d1a8b7a1f730b49386a52704d648e592f398dfecef06fb94e58a7071bda335be63ec82726b3291d2d13c442d7a6b22ecf9da50fbf71f0760e677a1075616a63deefba3f79c62fc29b395b0e1cefccdb698674690e7fcb6a0bdf112b3839a2342afe225c5d16ae3e5f461bf1e0ea3228c1adf6f83ac59ace73eabb7a5d0ac6cf957b76de63e0fca8b0154ce55afc673d845028ee652b8f16972da77cbc77dce16637d93b305d40cd0896db668b7abbe1fd1c73287931112ab5bdaaede0deaf32b73d6968d76bdd217b4737b6623889371d9f17ed46f23d636a301abfd4cb0fccd7490b3c2ded8a5204a9e042acba3f804cafa401c1ec8bb48fc2282913638ce39d1c0dbeb6960acf26c9b441e7c66781fe886b37716f02470ebc3ddddee6ea20d34464fb4e0dcfbe4ab4722c76f849b0a6a594ba78cd98399c8a921b570cf858dc4dae11f5c773111c59617a50e7897510998a664489fb3388f17985eb596b58c6c1f7addbf68ee985d6f81e71cff8277b201912ce267a7a7d31da84ada00893d379bafdb05b225a9179e1d9df36a27094916071577f74e2bc3cc29c4b6e8d09d38936f4efb7c9c50d102dfe2463b5287a66713a0a25cecad1cce8b2f4adb1337c32899f99e1d914dac551748a8f44107bfb37c1be643621c1c42ea1503b97b9b859f5192fdf2441140dd34bc4ccc97f61636a73b7b887a662f125ebce6ed9e05d78c819f2b4f6e4db8249cb8b9b7913ecf913f912fd9fb38a4fe09885a9a36d9dbf6b19d113fe82668844d455076ac94a37a99c9670946dd213b473dca7181119400a248158bad9eaec30b335a8d7ed1dff67a3c2e7164ad70ed2a2ad3baa1b5e76ff8e554c53e8f995613f55b453766affae10cf0c757d8edb0d735fdee1b35483ecdaa84ee593c43f0615f78b2cd158b39b09c77c12e21cc6a438ae0e9b801c54d5dbee2b9015618714d2fa390954a6928ad694830fcc4fbc3fe4bcd8b38c1c1602e01fca76b011763ef387abff7f26fe4cac180ff38ee04bd2a1236f0201c68cb7a12dfec359619eeb13b2169a2f3b81c6c0b3e7240c0c6a5ae1a8057fe0c5bb1bf7a6b1a8261467d305a1f1d34931da80d93f160b5e6823b2148f770dfbad3adcc7222aa96370706e3153722120c9cdb1b478ffee463eccf214480d7420f7962eda4eac34e80df3f3e3c9773e1e3168ca375318e577c07a1ce1de41143e552ffbdbb739dd520aefc2f15fa3f1e9f33182bd6143c176c87943e8ab9793d98752a2a830b923060282bcc9a0142a8a43e83756dbe1faafa01ce6f9f7de0f0d19a9e62e9357e913b0a18cb2789b57eae11f3f0844525744f2e2938bd30ffc685ae011024a711058c5fac223508c684ae1a163b75a55727f5b8844954ba89ad06850daed27c5246ee2b342821badc8638faa44cec78fb6a1f5ad5420aad0d8fb43183f16871c77ddb31aae60e845ccd05e6d237ae03bf85e7967baf33082f538295cbbe5771ec85fad745c320668165e6c3a5b2a1dbf7755d73a9a791b3cefbdc9e43fe37e3622ebbd78d944bbc4ce1424f170b4bb8f47a2545422760277c874be17f94057331be8d88bc9a7710be97dfaab1f6ed776dac32e41c03e512f74469c464eb166e3ee5ef6f8d739f3fe2d013f0c62b27860a81dcba294f59348c7f382a92b42dd2bfe1826be37a6e2c3478a13e01f3906c0ed75af5788b9dff73dc6adb5519f7eaabcfe0ca26ca22b2c1212427f36df468b2ad9ac5785790d284622b239449595f7e5de9313eb27e2c804b2796655faf399c5d2b12e13b6c35d4e70c664a1491507dfa2ff3470e0458cef6a38a846da5b0c3ad784df1f48364169bdcc6a7040a475db2a220a379a327baea5f908f23dd741c02beebd7e479fc2a7c587eabf2cae953e268b6d059f3f3c87a6452c40ac0109c0d6b14a806918634125ac7849ef1d3bdf35881e1ee83aaa1c7f0380db228d8dd200ccf6b0e647e6619b0e89051056f007d26df9cfc1bf017af26f8677cac98f3e1b323596ef90f7703c8a60fcf915f8ce7c4e0850732604a66542f2a732b8d684bfe12c906da9c2031fc7ed0c963d439c9e41336a587e918b866cb41873b421e4b25e05b6905b360bd914ba6ddc389da38ad8f478b6d803a31f8468acfc4b1d6e88d606d76ee000973288c9f09e602d82ec2a031c3f5ba0b21bc560a86026a4fc33ac0555a0156d2451826eef8eda5257892eed4919fbfc2984ed0c2b4c55730ebc246a9256980238ee6f4a0701d4af38908182e5cff37bef9601bc1960a91075f4f79e368298450c15a0768e143f807e00efd120deb8fa9face15f5c006a1773c40ab59a1a3538634f616c790f611a90964f01256eaf2e13d647591a4c59493b2f60804d05391a06fefa9ec618df33eb53bab97ec6a93081e8c614899463a3ad925d9a54c649956ee62ea1be3ca16af0e766b7325c07778f22e1afef18a60b13e1bec4dbb95acf5f8f67a8858906d42f816e3120782a495df628429ba871493085d6db34a3b0de3ee0be97059479892e3aaadbd56268f73fcfe02c193903bec374e1d8a6668174c252da95a0a62bcf9bc4ef30b2b2a657f4d68b5c0aeedbfc416937eb2eab3e3e34554360bfe01cc040bebc03a30756a8b1c6f81a1408aedaa6f28240fd712232ebdb7ea0d989771edff79450370cb1bf0bbef90917bf54edb7bfe36969c02f72db37d0aa47a37a469026c4f0fcbc03eb12aabb996642b9642830cc0ed6c65cac14da92c718ee8b98ea7518d37ce9716f0ee5c689723730ed3af2cd8d3befbdd151f876666a0cf63c81628d7a868f6f3d5b77638a31bd2930c4c7131a18820d3fca5b1f05c518e8b25e501615c8ff1cb9a6854e94af03a5afbe31a65f2e1d6323e2199a344dd22d77dfe4dce2db984b576d31e57f16d32c1f5c86095817c7248e58b58667d27df349c1497aa41ec095a87f7c10d210aecca7cb16a0e7b287d479134aa594b126ae4474c41bda8ff10a150a192be5e0508d5a469e6bd5d0ba9ff81838db6e15326f25839904096f995f82b0d6a5e374b0c2dc6f2ef25cf8203bc5ee7e19c53375e61cb5e7e3ed9dfaaa6e96f37fcc5932f208e91de25d84a9b49baffdb8767f0b66df6cf2cf1c6d293de1d50b29ff0117b85e206e70d1218b6c54f4f30542a9d8e10a475e1f9b8cfee101c304d7b61c1d636278731a4b8b76469de7c6cdd311cee13e4ea8d08d3bd808b4501e9c1152b13a61e28dc371364e4c724694ea9fe96652cfaba4c48404914733197c8b3940cb22a693ec17304554d42697936165df304471cf2490ebc30ef6a905696338aaf76b24ade69438e27dcd37c0df055f6501d09aeef2b1b331d55801590810fcf620de5dedfa4961a3db45c9791ae331737157731d9abd8e914a16ceb285594fcb651a2bcc18bb26fca23fcf3edb2dcb97c2b440f264fec9c224ab2c2cb0b67502c5232b25b8b012e6761a528f4cec74715ff4482db3c3ba58eba3410ab254f2e16ca37580e27aec2b9f32f30be9153363b9d97502bff62190b09b8a3dd714f85703adfbadb132ec7ce2d7f5830399eabba1d806b9e41635359992c3c88aa329d274e2749801a4418bab1e63941a75eb037be61b25f340e8a7ae06830a0f8e80704d2986d228539a5db34195c1bb021d6dbab1621aa0dd3fb3d27d81ccd1ef4f6a65e24b872b452790f76bf78943180d43e7d955326d1c87b111b6a8c4e3356246dc6a94c3785d5813a5e04e2c27a31a1842d59bd1c81c15dfd08f6a32b5a75b79f72f583011e6f3f0d85345804b380af0f44740a437f5a02ab6e4030d353542f925490491d040ccb35de03533fc02624e08ac132abd9c50d09482298b895fcf2ee33ab10120f0d2c83f25773e07fa55f85f6f1bbb9b3d715ac6df2c275ab4fbc8ff60093ca1771c185bec9899ce08de6b73c7d3a23bfbe4f10fe2dfc1ed995b53c689c5c971f20fc8e7cefb9236acc34d54e826ff584eb5f6fe8dafcc62be73a8c14ae12212c8c1db23250ab4c4b577fa8095f6ec46934e9be31e5c41f200868c301a514746bfe8e9648f4e42bfc60dfeb225c2e833703a569486dbd76a858db28d1b4b085c0358e3f52fc9c55df17b7681b5d08cc1a9660799c561021946fab025421dcc73a53e138fe3c6936dc5c677cd5b1c8d3543d1045770dfdd2d3277d4b07a04daf5fa08e9933744a9c802c06be6c68617b5b2bbd66c6f4a1c64e825e44e69ac0f5f1c8dda339745fec7b7e3bc112c6ac5167362332f1ae11ed7c4d192a168bf32623b8557e272f50e246499beccdb1b9a304b9aa3fcfbdbc389959c293cd8d8df601b3e6108604d046ac7766a24a6b2ae5826209b81deb7e3b022be50f60ce469ea5db4d78a085286fdcdd0ca98a0b0c66ab5915b423afc9f3265447c47d08ff770dc230a0df9887b77fbadd6d48c8a0815ed907f8b00a507727ce2cfaa185387f42781a23ecdca6d835b897c1cdbf7abd55f1eadcb1fe4fae8dd49006df88c2b5be81a5e530fc97923bb8094cb4e61b6c0d839cf6af0f69d8902a3170712aef6ef238a544ea4a3d1ad4634501ec74bc4125086d0d2c46a0adadfb808cac15735fb0f95d90ddb413557e217d0710ff102d96e2e74e2044fdad56ce16f8bb00806b7b5cf6e5644424d039a574c1fb6c38593e690c27b12296f2be8a4cb94f5fa4337c26a3cf15ae4370334c50c9fb9cdc70f64a425bfed06efe528da331addee9e9f72ae9b9134de871d2b80054f0f2e6c1936c78617edc24fd18d1164b4dc8efba0827561a9f390b394399cf50b839203a478cf9f8e897601ab6ff4b369f5a86530f0eb33c645e66b86f25fbbf0d8edb7bd822249f0837bfb82c75daa8debf4a9515e442da9e6bee8f4c641d35bfc9386fa664c761fa31b46e45fb7a4c3dd55ed76b4afdd7f1b758fb49aa39b586ed15878f8bd876664d97164ee4bdd353dd9b59d18081dcfdf5ff5fab2b947a3abb8d944b7c52732b4dc782190b4877e0a3a3e476866fdc42a6737b76cd687c94c2766a2edfbaa9ebf23418a316145f3bd1f7a8efddce611bbc64f70695ae038b20080e240fc9de1d853425d91ca4db5ccafacf1f0273d323a716279a03b660b0ef5e89a4bae01d1c79fc2d94c78bbcaacd9589101ce9e4b01ac30475f8b64fa66cbfc630abe8847d88794e863e3284ac910580fd8fd4cf5abb645ab7dc573b8e48cbcb7535140d67c43b331a4fbecbbb3441bdaf3baf9825a8db77cab8a168f0950f52ed03f86b1dba3c8d0308e16c326cfc43654033c195fd2d3fff113dab4e02473f5a8368f970812467b048d42d2c9b4c83b873b5f8ff52934fb5f03db1f8311e235f515231571758248494ca61fc6b44fb6565c6740327c45593c48baa64f5c61407318ce1897cdec3901fc39bba126a2de3ea48285c4f93990ec8069801c8dece3ec0dc72f61ef5f788f1f225432d87ffc4565b438d06c477f713e8bea6c1dc7430b778786f1f817ec7d3de24a266eea3b71e925d0ae30653e7ac67801878ad81e84f8978b29b0b218071bacea145a6e169ff90905fe4dfa20cdc22470c40b1bb3adba86f0f878f1ca5671cd938a4b3532eae129939e1ce2d5c173f7f1d065b35411e872325bacab8cd981908fc39871a5b8898be3113a07576015301e0b22f285ba0660ac156342e4423e3d1be01c0082e674e27cd09baeff62fd87988749fd3d504b87471d5cdc09ed8ed3cf19273b10ab5747e4f49f3c5a4b9cb2f360d81bef11b395808365ba87a3cfddefd46207519cf4e7571083d72c1a9c8b2a0600f8d392c53968324f8da03678bb1ce62079d5441379eee5c2ef1f105607868d9404efa068f20371054c2ee41182250840319e34fed6bedd7235a231f05db48cd1af7234bca3bd0fb5ad56894e987acedb5c2e2c1c60bd73a2d05502c5ea4f70e8b51278c280a5b5904d4bfe8c1ea30a92596f317566dca797de0b59228b736e4c7ad2b4e7156144c2fd96ec2b9098e6ae3241994847c88f7127f158199287258bfa5d37b652d60c7efb22fab1e1bed3202c0d76a61f8f96d696721c1c5e9c09d0fe36cd476d26403677090315220bf4fc956608346b0e560c6620e8ae1029db3d5850387d091e683cf669060c70d2a27f0ce4c7adf2104f596d3b72035936007ff552e9895df0fa5e55b307e625de5bfda38ff5fcd612212b7af2b6502d2d6b23fd00c65aa428ca3d93996479d7dd5d0bb16c56c7fdc83ad5eff08b180259c05f41089c74721fc22a7052d92fdee6aae6d2faf2944df1604f02824b8dde5ae103d31cb87d647e4dc94da0f11520558114f064703f9e763810cc6eedc243f130a2ae9636fd8a4dc800d239708389b92bb63f9a561a6f09b493d336520f372641bd65c1d4d7c3757f4d51dc258b0018cfea3588509eb8b90c43fdceb854e11b9fc36be60ab7fdc128c3398679fcf68c199651fd4aac4d0877fcabe73fbf9df16b50ffd5201259073ffdab78fbc2df0a2bd6ee3fbd2b0aec6cf1ce21741e5cd74b2f607e97759e511b9851d5b87268180219293b90bb7eedc2b2c7767fe0926393579c6384ca8592fcaa3fd5566e33609e63114f54eefd59a1553a66c1cb5d4bf1335cd5346d0489c54db6b1466ca67e18841174b12d3091e09a881ee87630fa0b3c8aedd691efbb0d2b4cd9b3ea05306bf1b4ef9ba1194551b7d25553158ac782e1915c025fe09bfddf8828d72f9f63342089f4562db0173240e9d4c5088f9b79c18b9dc554c0f4595f3c38f4ef302f9f0561f23226c8a75e6876cc56309a4d85602d079e7d230696a4b808b6393e4da125285bfd80eb7e81f09d98399dd80381251abb7ac0520ca40cf009db6bd825e732bac8aa8b440e3e3f96008ad6f7a83cfdae7d1cf7ee9e66e6460b2b729b30822821a927602a54e8aaf22982176a3ef7026787ab5650044759e7521b4db41eab61f4fb56cf2a30bed282875199ba4ea699121ac37e685b78a83908a14d2e14b37cdc98573f2f8150d400e89b69aa3f4bff3fa96f42c6009583257e4a9e867242cb07d9ab55e34f240fccd9790453ee7c97d0c5fc547bbc1d175923db58b580af57f9e07332418303afe948e6489b14e7fbe82ffda6aff842fbd937f3ca097bf46e4c129748cff6d9d3b5c808bb82981c5ead58b951712d8b7057adc6072c06460012f6ac711868142b76637498c27cf249c995ded2e476003f5d0f6b0838777e2f03d1bf4f221581a3f4f65ea18fc8211fd74589561a5b5b8a3f858b374125a9cd13a2936cfa25d5f80408472c7f9222304516a67122a03141e482a3da7aa986e58d38f56194b498ee5a10cf1599d128838db8a4d4e45b179438af21614c39865aef150a37e5dd87175a8f0246ece3e38ff95a05a66cabf3c8585252fc2d4a3719f585752a69708365836c1cf75736f2029cb143c5c5c20b66bb8d9577b42db36216277212e0e8b6c4675046efa886e4af0e96db3fd6d0978b38aabaa67213084e0f04b819c8425b58ebe21af1c33933b546f21f0c6562aed35c738da477efa90d6b8b73da5aa7100d681fe963ae788d0d36696f355b6046468f84fa8f8ed1d4e02266198ab701a225139aef1f6f8845eca9bebbf42c446cd3a0d8feca948766f273c57d43f499181f593a3008965001197b457b11fd865a2023922f8407b423560854a5c6d26071bf3f32ecd072bfebb18f7a618cabfc7b700900021ee937e85f871724e5ec65f93537cc74f21410883b64be9fd9ccad65dadfafbebc81b967d54a9ba7d17f7f2b8f4a31def73b21b6e4c06fdab4e0024e9184512a061d68751146e4cf29cd8623bccdaf7492739dcae7481a3f6519543ae634a46027aa4b0b28b817931a653476903b0e5715f30a1b1d826e6b760efd53ad1d79d9466e0ac4d1d05496ba912de45cfd8601d363186ebb03e775f90df35f4ac27dacc70ab655e55c8c9e78bf9685d62742177f51ff1e703ff0421cfc145896af6e1163d045f0380e3584dea79fede0119a16b05f3a3aa54e2c1717b0b79bcb96b33450e0c10ae58f27fddcadef016e28637d42e02c8c55b5de8f0a9aaf5e55778ce8462af45ff802a32d2c61096835ce1e348842d824260c00526929b7943667d49b3bc3c87e3290477208d7835e78e3988ecfc7f876bb2d879fd945411dcf78d0f1625581162887cbf04fa26b910400f35dc97dd48f0ffc6e67978da6261eb8c50faabb1acb03eb4481193fb59aeeb9db0d3a3a89bf854f2ffed6cd708d39ee02d87db97500cf1e88bf2661ffd7a89714e9f6ef77d9b185a9fbd9b5043ef74a26033226b45d7340be03bbcad964062ff95a51826e94395db7e6e545dcde384b483184f2132cb039eff45c15452d03259b81f4545f439056ead65fe4da6e258b0dea89634c2a7d53733bce7a1717a5bf09643533b2efa3c9a15b80992676f76d8609d0bd053df5a53f77c1bdd1360c2300e5a5fc5ced09a97c19839de6b276dcf5fe53c4933782afb6d4d508bc24d0f6fdef69a1519dee376837be3c10d3683901f1ebf047c5c9a02d235c5814324918a9887d123fd9ebaa3242530ead1a07edf0ab04a626d1f70282b19ae3ee724e429e87c70e6549f8e35f808ded24b450260751a19f6382310ef2dfde645cf13526ce7c0cda2b13e3684066c507d10fafb41a76be4dc204f9ce61995277c3c41181b903b2663a79e8ad5610a7b15914480cf731caf874778439701035e60c20d0d34ecc967c4bbd0b20f38b32d95c5b2a0ec6413790d577d1094f9d79b69435f0ce9af7d0026e6a32917d2a41adcbcd33aff515e47e242692d706d148bfcd651b467cdeb6953ea1a171d4a53d896d2466e11dc27b20323c97ec74cab76b1973c5183c3b306b62b883e3e4d775d6fed045b7ea9a8cebf9ab75cf1ad05191b27b3c5686844ff39aa569d92bbaf9a318095c8f3622b89c70ecb53a9a6e80e7156c55e69e22269f2443b0bb771fdb47507eecebbb21ca8f1df694371a49685e6b5063b0458d0de3c066817f3733765bb301f7d3a80a074f6463e7da91b70d9b2f90d24ee56aedb949cc468c8c952482c872d7e613dc19bd5c7710003f3601abaf6faf3122a229b8ee932e74969b01b89488b31d232dacb84231d85c8d34ef230d11b418876ad762ac70564d1574a919637b6508071c296e2190c34a567902798a696f23b619eafb5a02da07cf29a6d8846b269238d0c67fa7c5501e68557627f10a5e91cd5d4167880f8110d7aec9f307df8c5dc4256384affa700cb25787bb63c45e363245735942c75841310f840cad577ce18dc7b9ba0ca0f6211148edd6ae18902a9ed278603b75c4a4f50dbc977717a3731f3660d40531b50e6e55f5bb9a75d805964c018d57b00da557d11e8bb2585349371ca8190f396486143f2a0759ea79f197127afee05f100fb6b5d5fce7ddba36354d3cddc4712a0aa8abe54b5a6f23153afcd0340cf913f56cd91cbc2a316b60a29b5ae363f2974ca983de42091503af8cc05b21d5544aa30cdfcd27663e1262bd361756d5800bb98d7451f37585b69fedcc040e2677585ea1a9e5a770c299974bacf9f49e2637d7a7c731648b7cb9adfe8f9e8f549f3cc2b08ecc30e52e000f513c81c08eac59c9e7bce7e3a7bbaeaa70c4656c66cbd33bf040ff8601a4fefc4bf51378e1c2ca7131926c6d385fc7418d91219ce6047590380ebb56e9faa9ae1f390433e6677836524397d3e265cee466e6d164973fc660528f53b80e7196c30b46d306c602c561650048975634db0c5262a8ddfec6ce98faa04fcd6fd99b20a6a9ae4625233340b61921fe84ba1ed725f1b45ce51982ede18a213a0cc9a9676d89874772f15864613e857bed93dee699741d2a370a5d2b72613fa06be4b36f0f8c39e5b30793abd194756bf7b8451ac5c2b5139f9ca28a8d77e0a36ff908d49a3ee235e5b7ad7272a3ba2c6535ca99619f2f85cd06a5bba4b11a71b81afe51f32a9681a6e9df3f25bc25f8541b20dbc3b1d1db3769e6cce138b17501efb1551aca2be81ba587b38d73c8aba6c52196d6b8016025553c3391a233dc53ca12acf751faa43b62f4693099d2e40d12addf6eaefbc9bb96333504d2ee870d3ecd64d1d64360aff8fa77a62305b6ff73e3f1e2ea5bcbcf2bf25774af398a10c546ec5e12a2e9f41844c113bcd5decd0bef501974f5c118d4a0b312788ec8b3389ea9af2aa44391b3023ab38fbac0ecad85f65e63246749dc1a15c6ce55c80a54b8d9b4a47f94823b5fee0fc4e51443b5ada4a2850df68039b7197a3a8b96baddc951b3eceeebc36d9d75bab7d041d3f7db4bc9469eb1ac777cb1c0e91e9595bd8fe5129af90755f49f82aa40af0068cfd1c7e87823d5e7bcc2b40314b0ce41393bf2e1f73b9a8aeb43719b7c30c4eda5e5617b3245b176c56c21aa5c274300ea1494d50c68ac46e89002fb4e395729a2b23be8475a1af18a6076cd2d770d735dce07b5238d7769b07ab237000b21fd418357e9867fd60c0cbef77b18f899ea1ae01cf5397f3891c948e4b5c4942eed9f1576abad63eb6a91212cdf13219a01d9a5429cbd04edf29df393fcd43ed761d6d3de486e687da01053610e7a6eaf8371e5ba5eaf95eb0655b76cc10eeb375871972fa0879994da9dc621ae2f7c953bb431a911edc11b15cfd8412574e0fbcc3e5da3ad3717314264e63146701cfced2269e24baa157bb7e87498473960e53ae0e4a2d8fb2e89e14e366cc2eca7b55bddf837149c6052463b4b825c36f7d9f1f44923d81202ae43a4642d8882624f3c7c593199131a0ee7000fdbab7711b7cd0516b24c708f4778ffc04b22247b04567342e0a34e6574a2e340d623640aeaca225636a5a4693bfb4632b094c81e807a484eba01ef4f100df3e854b6ac95bbfb66c2745fa88eb6915532ec9939662bc4d89ca596faf7cb87febd4a80b615289c337f707cae1de4b7e4500d79402100058e5de800f0d2b30733ee39efb29adb338a5fa61c9a1c3f3ba23ffe77bf58fb49d210046f11d6f4b9757d29794b94489bc9a744d89c806fceadfc1d07bd39bf7c7d60597049fd884da8c125c982a64e5ad81b9e794c9927aef7c3312386990c1b34e90e3dc1fe63fcf116a622e90a873dad9c239c250225e2fcd7f70baab058d95f4beb813761c843565b306e321a4fcb7144d66d8cd20dcd6ccce2de99e3c20638092d9509fe25a640e919eab745cddb69ace31348a9283813512e47ecf3c954b0e6ea286c8efceb675088c232690dfc25b6660bef679d9bc7f3d8e35d1b33ec4cbc81e5e1fa1d7bfd7d853ccd60d01ae1a072643ae86925e2a64de574c607eb36985b0628e8762572107ded74e0dc4c65c963d9ee7ca19c2f276b32b8f1d6e3720dc51cbe9e8948a8d80f1654f28117b8c83cb9154b1cbb0d8eb681443c49e26b9cc007683dfe806618375ba8eb3beba3322fa392e563fe1dd232d9003cf858b64c93e12e82fd93f1ba85e52fa017440e3601e54273de7eb93f1ecd13c92b9b9703557ea4bf2bfdf3bda5a0df02adae3c309e72fc31d56035ff16deb77678400ffcd72ab629f469779c0e85a4e8dba35979ff0f0b2ec5679894f6c81e76a40a2abc418d83d17f8e0076e5d309621821ef692a9ae171d62446143af73818eeca5351cd915694f4f232848a5a768675b64710c9791d3f33a7dc53598d576e03e6f80c1deb4df273da6efe6eaa4f5980a03bd46454e9c11d41d40fbfc6250113a830ccd2a603a68ea9ce497cb6deb1b761d84d7a4be1d1c0003d9648b84193b6ae91b751f6e4a6831f8dd5cc142c5bf861b754027cd2222e5d8e846b7c4b81e88e55f27e95d23e42aa875f21d9c09776637a1a6d3d4f1c518cd7e1d2c5b0b4711b5b8cde676f425e840ed9a91298e3499840eee6347aab49c58aaceea49e17db8096ca0828e19c04f535843e17e8c85df2291e3e708ab05524cf00993ca5fa1b408070c15951b205c84e03c2f5c605c7a7bf967c37d4c0fda0d3fce2572f32591da36b40b55a2896902e4f148d6a131b4089cb1d450a2bc572682a6238eb9a63bdbd1f1cc65cbd3f76ebcdf7d17e0befd4b6011e6b9cc69b963d00e77e16b813799e863cf88cfff342505ea0a101abc5399ead70aaad418ffc19e68408f88010276fed918ae6303c1a2afcc994e3b4b8f0242261abc5298ae64d0491c692800caf46fed7dd953a7b67235308ef2a1c3dd6f3683958bd7c22b0256e18b21a3bee92cc50aa8a1974ac64da732ad4dfa73f27a8f43f637153d9d8c3781be93f1eb87bdf92fd3fef969e14ad56a3fb322edc9de806bd94057a0ebb14a84234acc8e1e540d0c9565345e96636ebd938ef45b66b5d9988bc7bf451b25ac87224091ff86b2c69f3f4f59b389b249abc898d525bc55ee0caca6cbaabf9fa9b7bbdac37e83d37752e4834de3c12dc9fb2586533a83071383aa64199d26fb8a587453411d06b1bd8070b75dd9f0e9cb30f20a285509504f2bd53e81b81952c36c14e19fc2c2aa168d42884fe0918a7a33e98e9cadd272e724cab07ccb18935e556bc2c77e9e758ac29ba621f6636994d15f8cde44d0557402fc06828bb7ce603383803785118027b91385beaec6329216eece1bf4c140f23d31e0f0b8abc17dafc2442041328168a1a3d81cf5f997679dd2e053abe05d5fa562e52e47c6d53c367bfe1753d4ea85af87c15d24bbc53f3930ba4d6f71052d3901e1f0d0a43315b422180bfc703e51021a78880b90941db807cda7d771d32ebda5d7f4d2ee8ce44a8221006f1d0ad9e259bad4182911ced96e1f432cf7dc0e96de3b414104cd4b91087845c5f1d5e5300b2d8a0a0740d4cccf95133a8b0712c9d9b1631147ef9c6646d7fe80a27bb862a9a9b1b6df6c4546a8e5c5417fd3a89c0aceb7ecefd170cfaaf03140dcdbc0767b6188e8e8ce1bfb20ffedb0fd08a817acac0441391a2779ba595d09c121638ee254ce59c8833a31f85dd257038e7b41ea28cfe4fc32f38329f4dee39c86288b1a5b0accba3f5e3ac08f84f59b6372487de99a1f853422d86ac869c15274def015ecbe3633ed6186b59e219f6c758c2e363c1f1ae9084266dd645c6a23ba7c992838697ed062536d3dc5e675bbb137184323faf0205d8fadbd466786e3cad97691a110c682f740dd8587f4d0164feab02fb19cc27fecc2cd7d60d5500f1ae8c2ec80ff4c2b4d40e0d8f2eed547c723fae349313b5d7d254834a098c184e211fef1d26b08cc5e41cf220e0147ee73668335e4ea32af47d7fa0cfad703262904001644f4d295abad0d48e896e462880c2693f2ef04c4378e784ff82c811b26321733eb906f6f27ee38a8ae5ecc658650b4dcb036d4b0fccb80c33433d5d0d57a5bc08b645b2815ab93ab394e8cdc1537f20d7b4507b978678fec2bfb4ac94415734d0a1a9f9528dbc5d08846f6d55c4a8d640826254cd374f7a5b745fad45e583193488298458a10a10497cb153086d7db483f010536c1a65d0e53960a6b61d246c4d6c4e237110b1a72b3af9d6d478cc3e062beec825a83cf3e188f539c8aee532a3fa77f0774b07ec54df61968622fc1d240e5210800762c6b89ea22a53187f55dddd50d00caa02db9d173498abdeb8f495e0c14c97078558e9cd8fcfacbacf690d0c3565e0c0c44b3cc4ed5a56c0de7bb0af986318d25ddb9d87f7d0d13fe4f40f5e278598b5495b51cf447463e8b12cbea9b2b2ba2eaf919a7978b559de792609a9b64db130dc36c83fa831497a396ee3a96f9be8fd7c0f5fb63cc1be84ccfa3537f353129080222b673de9ed6b56e97732d3edef723e16c019dbf1800912627e2685d598d98ae911480c4279c3c3e0acd521efa3281f96225e1af33e5718f90381e176df9fdbf7332774a54031dd76d163245df53dc0c44bd6955a62966e7bbb1cbb518b3fe99c09daf67aa22a2d6ef4615ed38c66ee21080b49dd8ffb78f99ec31c993dec2914cec7b1c81f4506cf953ce5348bb9e1243cab91db1dda2c93367780c3911e348b0981a4664c7b3fb3e3255faf38e347966614fffde60be38efb7b3cc267b85798347c91dc6d349ddc94c8a1d17552068b13b6d0cc0ebeceaccef713bb17b056c7476e1640ff930d05199283f048ded477ce067c17d544969562fb9cb3e3dc7cb6c211ceda53c6495a290721e2c135d03f31e320ec910841868f9eca589635e945af988ca8be8f8cddede0d2c4101efdffccf5f0f2e49fb7dc6577ace9b3f6e4b38722810d9995729fee098ce4ca38125e3173ab6b29be4f48582e5e8244975754d645590355483519f680e264e2057121083da694f0088171e3e757d6ccb0353a8642e1a3e5f1b64ad947de3b486dd2fbd1991268c94afcd072793852baf9f7615a3bb58b2c59f8e918e49a6d0d328c5da325135639997e5ecf06e109e122a5db5fb8d19fc2736a01fdec672f96b616bce8b5ad802c9cbfbe257a13e162633d93569c06b336e6f9a45281cd9ab1c7c3f6e88ebe554e5c2d30f3d6ae06a3ddbddc8afb628ba7dc1977712e9eeeea2b3b8461ad42850c30d5243a270658d1a9209947df30ed01b1a7b36aea1d005fc7cd14742909d9e29165c842d791f0518358e394a731f9fd571db1b9ec05a3f87405fb53727e8539bbff32df08cccbfa729e38f2f9dd56b98db0ad6780467ea9eb05fcf8e0613ba185d34353913569ba916b649761d2325591c351328e446c600a78a1989c4097535dd93a9d626f821352ec9048499b29ffbaa683243b728cf1f3dec7a479aec9b90f103d8d9651534373cfae4a9721c0bfd53f81e0e5b41ad61c46423ee2f5735669ca07e0eeeb70f884ecd522089da3053647bbaa8a5cf94dc5bdfb5d6404f583b392938e29734fb0b406da66b777cdcc1197323e3e2e3d027fdac4610b9aa988944f1d24d396ae938e6bfae4a22fb2ab9cd162e95bdcc7cfeb36e6ac4c183b3327b5389776982a8cef5c7863b5228b1373146136b0c8207bea8f56b1e661dcc2298093796baa20b14e2adb3cb8275242299aeef59925e9d6fd81a24da2e057103edbd6229394b1161761c902c57c7935ec05da911b262d9290f1b8588fb055b91d93249e675e59622455d8783bf4375a0524d9551eaa6de8bf030327d846339094bd89e94255d66203e953f6f04e73273405be447be48c8f7beacdfa2c5439cd1a6f1f588028b8517136b66049ec350b24bac496b2db54280415bd71c937942bfa7d0c45550ce24d11adad85c07869be51adb0829599059a24fb4f52287d9c80328eb0a428e9f12663db65b78ee25d999fa99c1a6a442f75519244e6b35d14825d1b0f0bd88f22b8ce0227bad5b9d96bf20f1b9d3d361ceb50db805b77cb6868c9a473585d7ed0e175b7a02c82dcb29c7ea08d33062ca80364c5531404cbc9f26c48338a07c9c9cc51d43e093c66a7d5d480942c35a7dc8360f6386ec7c947a4703dca1e95e232b87ea5eff9140eac2778bde41b236ac4e6087c42d76debedfcf60d88d0c7765c35eb4097679b72d69e76d71fcbc6da0c95e476254ef3824728b4bafbd2946a720e2cb59c42b8ff0011b2e207a03cc29d4ff8dc93e0773409d805ffc7de064d83f8e89ddce7f4a9b6fd2994fe0c158e2383f48b34295318d2dd1ea93f8b2c26a2fb69ccdd26b0c6f5cfab02fbffa1dcde00a2731838fa9d48a345bb9e6767f5e40051f5c4d9fcc042e71179c996cc4ce5104721d3fddcb8bc49a45651e3a6df6f14d2bf681880ea525d308bb56091fbd5963ece5e04ab22a9faa9c2a37e33cf9c3b64b8f025bae314d93a42694af20b65b30de3aedb8eafbd6738e2f35e293e17875b9ca8a0e5a7046565df6eb7ed097292249c2d10292a7341fa8defa5ab3bbb77c4dddbf197973f0ad28e75a434f7c18e637affbe8b8eceb0ea58a64da2a681748be75acb4931afdf4fe2c96ccc437570c2f9aa882c3d33e019191591807e8075f29db9f9deec326d6546e28c3f5b5e081cc3955560dd6cda0a3f63377fa2428b7c287cf5aeb07068153aaa3b9a1d702aba2cbb8cb536f98959899f52d11e25074a5b9030d41bb2ef11d008b6271a9b195fc6282ea362e5e8e76451826a97dac6205225b70a7460000958c457531b97a77ca03b2f06b4436a0a2056f76920a3361869b334c36e20ac089152344aaa76b9a21fc10abf91d398f5860ab940feda39c60c500d5c3cfe6d63edece266934f945251e9bdff9ba818ed6d16e0adbc031d59b24a8736631491c292205b94cae17799e02b581961d26a45f9ca60061ec19f3a90f225ca5179b3f5fc8ec6588d64ef5d5c00b54bcff6bb8842b11b453019e81df24f56a9c77b2c2f650f322f7c7edbe85644b2f565fea2b376c257a67491b1abd92246a6fe2b89050d44cc9a7e3b8a0422bb3b958e6c6f2d2c80f1fcfb8dbd1d992b16ec88645972a672ac4e1adc80e57caacde76401ccb63e44173790d63230fb0b2be6651a0a89c2e7fc93203e6a388d8fcae251c6de9be6a819766b8c044e5404d1862fc4f2ea53e3b95ccdf2e2241841144417b85c7503830e5ba86b4a6a4144bdb3a43992320310977dff11f1226308f5d9b75b4391176d3dc9f6b27586cd0cf0eb3c90670f0c246723b9d2f367c2d8247acea17315ac4ed780d80d07c2bebd0b55fdcc54b7ebf1163f2339ed3901953f38c4d76501c53aa4eb642333eb4f049554230ad0f7592a73150776b08d5f968ee830132f2a4a2d931b001cd6b72c5c4d0ba07d76a49df45f291c979888bee5a3e20d6d7fbf9165fc420e558e1c9838ef72bf41854d83eb510e43f926aa9eba7b5b020b46bf7e17d85ff2f2a9e80a29446577d2217ee7e7f6def2fb8b6f4e1f7c655380e7aab6861eb62053895dd59d5095d10f9c5613a0f5e6a5f2b566e9998ea6c0334cded9617e557ad805469aafe223a9ba30afb16e77c742bcb5cd3ec644c9568d35d05019c08330f8c069d28e99ccc01d1925a0f885709e7de8029bb6c12b014f40e60e6a0b23f7187fa2e1a7916bea5c5fd871c6f24ef26852f074d560787ed52ea2648d73ddb1a032299426d574bcda8188488b177547f7ec4d64fd832501295dde1ceeb9fdd1bff0939f8d521933d3553c1717b8d53f683865fe082670d710ce41e35f302f7441cfc066a548328f799b216c0c2cc5a0a63980516f81b5b19b71695e5456cb384a4dfd8595522355a2c93005d570474ae7faa15368bda1853182ed11ff1d42557cbe2637845f90d7a1366f91689d60d7cb527bc8bda7e50de3b31bf548ab92a1a6312cc683fd0789529ca88f978e8d4969877de57c99dad826a2ccddff696f7f83fabae22c6ed7fb4d8e27119c8e2e1ef0b567b8b9e1f66d350d6ecd27f5448273b73e9fae3ba946dbc34238086f51755ab51dea8c99a2e39fad1abd25bdf139503e53ac375d5902b9708a58a18b69329734599cabddeb8f4c3e18392b55ffdd05904087be6fa5ceee4e74fb89aeeea277a1c07b30ec89020f0cac509274d41579f2acae80b4c7a85b9d16bfc3ac3c2b09cdd62191ae170fe9295b40496162aafe2b1a3fe864ccdfed2bc8d666f85238a82665db69f999bdf3499093b66c461fc99811517d7c8e713e11d3f662ccbd6f883bc4a326f1222023866d3d630344a4dd241550cd5be792f0df1887b3b77aff46b44ce61d3fc754e62ba6f5db6b7a1214dfc69fb0682897b5ec9f3fea22602ffa31883fd9c942ddfeeee6436999056524fb418ed4bc6471341e1b5b18886fba599ba1923dac2b28dea013e697a472150470a637764e58b9daf1ce2637984c41134c0418d61b6abc12bc4822200d83099cd399a2017b92a4439b6ee7b42b14ff22eb6197edf6ffa1d985e727149e83520e8a687766a839ddb8e46c65cf0695f7a56637c0eb54d86397896a09400e91b748e3dbffcc1d6b04d00aa37a65c4b86e2ba7dc9ba7411aa77046ef515dfe42988b2489dbc7d550109be9e7d9d84f937ba77302b0055ef67132335e50e2b7e6b10964343ae99bddbf5cc9e2718faa4a4dad0aa9f5b4efb4d4d0edab52d635304988d3150f7ed2994c51eec3864034ab753f5938fd73dd3bc15b6bf9fb88981cd0bbee99d4c03ba848c097e7db4ea1182939a651e7aacb10773f2eba5fae5b36876b08b954855d4c05a7711ae7f95191b95e32dc7b222a22d3e670b9daf4f802f22da1b4a32da5ac5cf6220809d83d7ff5e1a5eed0509b5797c35918dbeaccc33c7f74a83c860e05ef3007d39872a96c271d7b107a7715340d7f1285008509df9ad245172371812c31d815f0d16f592e6bfe6010115b64cdbb6f36c12868a55a76ce851f5833022d4b81254914ce47f94d2062a9ad82f9da1d3a357132576c4bfda9ef457fd8ec6b772d9e9cc64d793df982c7f28f91653986814a87a8472563d311b42172168195901393ac4294ea5b2a29336a8137e70935653c0621a6994e11825ed9dfc7d474312208f3e9468c9ba5ba6e249811856caa394edcc3ed48ef2a503059495b3c02a0b38899c07d91e723f3ea003772b1441a8907acf113171b98aa7779e87ce5823afa0be4995f41b8d96af1891fab66f14032a82ba0935cf56c10406ae2a42709049a5f9c096498660ba60ecc04c547925a691c89fd32d73d49d33c8c1ae14107bca9651aed4beda8629e1c91a0f357cfbe9501576abc4a1b9c7e1107eaca36c0e4afe2749e8b15fe088edda02f3b62ddade4bbf45ef1d66ee465a2007981006bf069ec102fc3b7b158dc51ec7ef2b65e43ddf8cf88cfec6131108685abe84fc43d844513f3658e19eb4b3022d6cb1737636420f5d0be8fccc5daf5f97bbc8aba7459fcf6d009f5aedf6313274dc4fd20c9cd767a717c7a8df5001ff66c1485c145d1c08dadd174408911c26f86d426320d8c5107627d99838c35c7413b335aee326169b230aaab3ad06af6ad9f942f114607cfbe03af1fa42aafefefaa80f07d852f2794295110794ecd89ee4764ed6776ddc18e5b27af86b811d3e078c6a46d318a9b2f7a33646332d00f06770c39cb6edfb730a8c2ff86c0ad14c48e6706d8b177da63b153c280dc9043cdca942d01e6ce35b3063f0dbc5d6d7fa0cc82a65ff113a727a82fdc8922430858f1874ad5a6d81c87f47c49240c14c567238bc4f1de88acb416b486113a9f9b001918b799246ac95914cbd4d893078de061b4e3192517534665be68244a72f0f5439c923c25dfa7c572ac4da72183873156a2b817ace9e18a0721b4ae888d2d97a91d8ce084ef9049bc24ef8b39e55b0a893aa24a8786bcaf8dc79524ef4870afe2a022bb41d3e862fad1e58fd8ee36be8e48f4710c58674f14d77bfe095178055463786e2283647697330ed65f397c8859a9e056290cf549ba6274830e15fbad25a4b3da6294940d687784674d4b12f2324034b40fad66a4320077cf9d9a32c532d9b3673f12b234e5c23c2e973b36de2d6c666bc831af885657c7dd1c31ea8e053554402a236076f6cb24683aa2049d4b270847bfab3dd16443aa20199b4575cbb81c5e85631bfadc96a33e0957622467b0add3e5c9982be5e88915e62cffea609d5287804ce484c253cda1aaabd3983b7ed63af9658b3fff0bf05f52c83c9fc4c15555bec4f6ad38cceaed2f34a43cbd80faf3b3d31ef7ebf1fc039c7e1d986fa437157bc207c9bbaede0ff9d30a61bc672a4598a191aeaaa5c63386e436a7b6972a52e206eef99889dc646cfb023a2f6428d7b7c891cb113824681e8e637c1d418f99efe9cc944215121ac50b3986ee873dbd6e88b05fb86a867b4cb84bff72f5af710e7ab47d869c9576f41c4434922895ae44346e3b1cc2ec515b10fe86444a63baf1aca054dadc8242ee6d027ec2b0b9f5022f31c07293b0593de4f5c3ac1748bbf75b99400a6e4062652d2b40b7694226a9b5abbd047bcc83c5b8ccc052df9798b6b181bec61091fa3969ad34c22662907fa05591d002a3e064c258d80f3fb5a75952893d5ff417422b63faa54691c00f8c22854e4d5eb957783e0f40f4c2c50f522dfcdcf03fa57c006ed4073014d162c0750cdb281ddd4a4033e56a92efdc23e645985604ceb214ea4f5b87fd48641addf22cc0010396ee3b6350ae17ef406aa9d33df0099480c7f0edb8df479557ef3218415a1bf26b23494c9a206c194ca1afa5d2180e68b1161e1ffaa93e2c20905475fccc6047d900eee7bdfb554283d239722ee538cff2c8d70e3802f2693b66ca693354a6bbc0a9b1efc680cb077c8d1eb5cf0d41a4f805f18f802f40c74fd2022f8beb215af28f58faf77d4ba4f0d50bdf7fc2d71640d40fab640a5a58b5575d440c330e3b5b042a60f62cce71df03a90d7cbac2810215a584f20a2c93ca8f9df7f1afbbb4a59c80cb91eec1fdde9e6e70a9bf390a4a76c4c4c031210fdba41757c556d35389348f192fa98707c5df0c62982bd89b5ce0b451bb34e3b1788afcfdff419e66844dff6d652592aa911afd1bf21384deecc1167736dc0c9cda15b22e2038e4ecfa9b4f066761323088a7f624342b292603de583a334fe9242579f967d1c3366d591e6c46ea9c242b497eff1770ee35ce8ff01fda24322a317d23ce1ee84d127d3d63fe8ac972ae0115e88a5da83b7c657f4e7cf9e5353851b86c6e7512d0d7ef91ca987882d783fc3e868ed3dbc8fcdb490814ee922a325fb1b2aaefa2f50d81258ccf87f110872ba769502ccb7f8f2b3b4bac08146cfbee5ada3dee75c1a8475af0501ff7359232d4d49f7a1b6ad13b1cdf367c62b49a42470221a1fb199dbd639214ef24393d5a936819cfe3a958f76ac1569f21c5c1467e27981d1ee4605a260ee40bf55ecde33ff636767de75aa7bf6122d31d828d098d3722f6cc2542833e87777fb6bf2102f01d59e8390b86cadfdfdf09a45b7057d19dc902d0569e53e4b92fcba056b93852ea86f2e6ba0007d81eff0124bcbba217c2985dde5f89c2d8fe69c9b3f8b762d0a3775a1d0fbc981a9b22c7c33814ed8e1b53d184a18add6916a2bea27e44b393849aa2f791d5140b439e1dcbe1f765e159af852f48e95cbbe071b003e7656c657a3e6447f074cd91c5835a5f54d31b8ecf79860b5e6527891241dcb8366beff0e87a94a556e9778d597257421caffc021fcbec54b4d81b89fcab0df2b3b4154e379703dc427f7c15fae0c02a878181fba46c029d9f4ac01a3be9638142eed7eefd3cd3e82de09d1726d40f501c01edcce668eb0657f19a018e65c5e2922b80157248272aa94f8b96c43daa61cfbceb786cacf955181ec8e92b57d4d259a1e5441a717ca34d1e82024594f55801aeb0dc601c9e0450fa5fb72fba9cc4f1379056e814581ca6dbf6acb13c25a2221931046a96b48bfd958a02ef01a7580e7e55cf16e595647ffc20eb353f89bae8a06a4de7f10bbaeb41b5353ae4ae091ce147c24fa0fc70bbd7d62ee172795e4c25a35c1cfef0a77358bc8fddcf7ace7d9e46d89bd0e17b9ddbe319b8f9900eaccfe4619e52e4a095f703ba4e60efd6dc9f471ef2ac412728143284d0ec535c60760a5c0909ddf3aa7012e5cc5f28be58328a96762d8db3007a53ef5c5a37a49c6cb6976d76126cbe20f348fd4633079b3907c7b53d7dd945d7ca9575e669af042cadb1c22670bd64e4b3b32b75e6b2e322b440398485add6c306b680e3c28a0c13db6a7a1e2ace45a9c894d5e7236a1cc096c1ce500aea1b9ecbd51fad8c504539121e12dc74cfe8f9b6ab0323a82549fb0cc84fd5ccc7af0e4115d92375b3fe7e8c97201efbc7e1a63cb7554a9d44b74bd09168eca4b5671654da1a7bcd7d9f2b2d59d1e385a350a1fa52f592f87edd668a02d206048e47cb7221fef811581cf9d8076137947d616824bcad7ab4d41b9cce9a2519d9c584ccf0f15ebcb024a752d99a079f427be2cfb8ff4e0315c1620392aecc76507cb31ed2f11cf9196406bd52dabdeab9d2a155e7ff441251ab20784be58627b4e2058a052c63c6df7eb2d13f574dd3524d970a855c1371e3f2ddd7fe139df8b7498402f59dbbbf5a8d0b28dc50870b95c713f87b48455b7fee8627719b4ba5affeae85b83ad966c7477d53c6696a1c8a883fcefebf8577a07658999b87d91f46449923cd45bf7541a38828dfcbbb6918a7427dc075fcf19d9cb3e4b6b77367b8ebc5bb311fea16cdb73371b39cb555e73c89fbb26cacc398331bfc04fe1271b2a47a856e437b4f573c81ee90936e1bbadd1e5dcabb7a23ddad9c72e80897140e177fa6709f5b897d1d9edacb610ad13d5f3e6d0181359695ac60be401be4dc88db62d45bee9b91bcc10a9f0ace8858321c7380a18cc375542d3253b99cd70fa2b4ed2853e81411b48c204aa549431b1c77165ec66d496d35e08200116e9900beacaa40db2e1e9e51a49afca91d767b34baab3fcbeeaf7ef745a85d804df3e9986e61a048b1bc47878cb457d0bbcb46d51e92315c7cc54e733e276ec76c20665ce839aef44eba28bcc3a7e80222b1a489a26cdb9fce6acc17dc01c9032681e69df10343d16b2b94cfc5ffbf6025df609a4a71345e7770219feda215cbeb2aaa35c7a3d1143c0d0743e70164b888726f76927ea844dd6a56e55c0c5480bda54d242c69a703d3594e0eca8300434ff6aeed96263008fa65b722f5783dc674de825a8d42edfd13d5edfe70a69df40c5fe145f7429483189fdc8f612325d3cc14b33a43562abdae7ac7ab001af229d894e763fc5840ad3ae423f4b95d611148c81cc6202348b9b5547343bcec3c645e138aa09f0ca6d22a717317c47e06156911b433d0b381fd4d77dcbe7b80ba0dc26ff0fbc7d00b8459f42aca3710011b38a43b8a43b8ea434e33855612b68889edd224e278af2f6785a54cff34d83db4aadc06bb292048ec6ba30c54f2c03feed331e76d0f3eda63537b6187afe8f90683004a8e17740e4c9a9d55bdc10ca19f4a1e8c09d6023259307ad4e4a67f3f300771e864a1a2eca4f30bb6e84361b47c60d15fd046a08536d78c00046448c6b6494a857dc130b679f671daa3644b7d23943690ef5497d97b27ca6eb37dfcd025b5677495e5d03a6bea27dc7a903d5edb1ad143fde1cef62a3f8684a6af348e41a8a75a276d8525ae7ca99e5634fed7478df7a38b1264531a58ed7d380fb581362a84bf2c1067ea199822134584caf459505dd867467ddb3f8a0dc27a8cf97352d478c6e08c8c967dece388b568e4d7b29a0d75cc417254d7d2ce05c0ef846c06b3ddbd129df1af8b2fa730855b5fd94d080d0c8576399d4eed647ea850f0826f332657d8b0a0814f4cf1478841e494fac099e11500e0f738474ea554098bfba62dbd3bf425aa63922e81e917d4cfcd9ed23e495a23c4aa5079f632be9c6ff4084b068724894ac39ccec360618a9df44943af67f4f279330cc8c6aa77827420d2fee7495c1a25cbd142634636ff01b88fb582ba68aa00d1429deb7c02734bcdbf2f372431db1c21c2b8fcaeb636a12d81cccb273e72ebe49ea5b8efed4f7df5f6d4f93800f72438132b0b501cb596ec96443cb7c07040d39524b4411647855589d2b2aca71210ff37987a0b727fc000c0a863a2ae51318733844525e415e2865bb870e4dcc6a4cc6b8287b12d54944f6b1a5351e7aabf75633af2b40d6e6877e53b141970844a00095816babf2819d0a1aa38dfdef149c136533b610e43a0fd41bc51dad386f33ce62a79965bf875674377806a3a3e8d190afffc25e8a3d86deea244d9d3d5a8a5022e2d73dd15e0c8d07bd65e7cfe728db01b8fa9473e5891f6761c7fb0f2c9877575e25605d30adc943183a8f71e8fbb76806592990566a8508e9f298b4092f45152045c3685e27a61541179e03491924fd6d294035145410b5d67815fa788df7353334113035740fecbe3f7a31d73e0988ede04bcd19d6c1bb27e94ee5ce1fe340fe43c65bf52ea763e060c05dffe2fd9d92a3851a98a49e44fbc4b0a4bf35efb2642519347fa054c5e0c0a9037ca0024879588c9a1463b970fbd74a43c0d1169aaee8ec62f4e000f1424c3c41bf2e8ab2b07e99152c15968acd7f0e0ce9b65f925453ec4b34401682071a28e84e1bc49442572d6460502fcb37c80da4169830baeec24857026459ce1d17c397e698ff26e03f0b0de0bd1c2be9e0694e3300624abc01be7dec0c04f0abf3ba9fc431dacf90b9e74528103e23102de27d3585448d034bb88fd1f028800519727bf3c3e6e7332d16c7d0de06f2ccc27c91d1dfe8b16f929c65ed92ff0580f8d6ab3b088499796537bb87dbe43e97fc578637bc4e21ae3f28c2871059c9664c16220a670205328ba041a2fa0c9637ede7b60ce9857aec5ee95d8a337e90609cc5117c7eef6283d7b770b7be951d8f7bfd6afff576f1d3010dadaf47357023ddd591e98fee1211261b8b936bf0550a2859a5f6f20201f1432f26a0e5b2f075d4a846224beb20926f9e90cdf024cb0d8a5a20f98f42266a5d91ba1694214e701ce34e240065fd70617987bd84750cfae1307ea68593d097c09ec15643f65b445d5b18e8585b9ca30560cad547d6a8967131d06e95530cc3095bf8c61dde617b1b7aee6b5309b14770e987cbcab628bfd73119774c79268f5705dfad9d053a0baf3846f234b8933de91113583796ab5f198c1076e46952f2566036fabf4c743cc8a1babeb0fa42cbf01d17b964d3819478131653ce0830f4bf18d962c77f4184d1484766f4f3a4267b65e26856fbc343ab560d29dc9b5f7373277a13c2819197abd21e3d16b90837646bf3739205a3be9ca3e10dbb45a6c279958ad49285b707cc0a2dd20a29fa611d0d1f17914a0f4231ce49b656c788b9619e53a4b05f5e87391eef4b3f10ca72ae56c0f1337c04e8c35f1f884df386874ec2c24b94aa932c17280c9bbd45760b661ebd430f481bb6127fb05f33b668242979b5efa0cd4b3a0f1301c7395b64159aa9d931558b0ac4dd8488320ae9bec4623d5fd8aaa4aef801441b41d5148255b4b7ea78992bc00f7230b38055e66fb8d06fc79b2e088766579ddd51c61d8e28d23c7bda98334141debacfbe8e9a1df0bbf66ea2f1a8148230f26ce1405d92c424a117d33254ea5b633c0eb60cd57f4dbb1bb6b21014ddb7bfb692eaa149b5a7ca89d39140817f203920609d8f06f57ef140793f876c5ce3bb635fac875e6b521d71bfe83ded50f7daa6b455b2b5517817b1ae3ae31c1b67bb87a5225e3afb3803f6a48b61999f63a2aeab068bb80968eeb1d0ab76c0ebe36c6fa01685c9251eea6ac07e4eb15104938da228d35cca892c7c02fd6747ba67bdc6bef50f876498817b4368a54ea725d1edbd80767c0c2d0001e7126d1ab43b5959de96c499d1af12988c0c21a120eebf7b3008f1cb88bc245e9a807f482c2a2cfb1546346180415a01d5ebfb12c2c5e728480a41fe7d0b78922d021b804fe99a15158d5dcc49a62877e5100d0692d83115827666761b1cf8710b1dbacd90cc5faaeda143674066f7bd1678343a880554f44b0059d774dff41e455b4f81ca6abd162fb33f2cd5b69bb649dc0e03e090a1900a01c52f1b91cbff377b6332d657c5bd0fe9ba7aea2716000435f4c6ed3b98f0b097df19bbc9ecbbf4554ecf4bab04b5053c74a8508c4ee788cd8590f0e3948ff3d245503b8b30ab89c9119655bcff2904c862f21b6f1b558707938feb436d08580072a0644a59ab6b7ecf5f72d00c855a5a3634350bcbae3a8d2f691b813e7d34d6d9e1a12921b546c1ab489ba86ad80625579b8d41ee5fc14943d9333e5078bba6c5f15fb8521818da34dd063478b88adacdc2a8cde3a40cf6dabc844c5523c031b7e2572bedbe8c182655edd68653925a76d8b6201edbb4290d4c9a9fe8c5ed81703c66f18e49b37460104a28cff9106f8e37885eb001cc025a83229f49005a0ac0a25a496b9bdee7bd60b5bb3ff80c8940e90aee939e502b991f33e70fe557d09e496dee1ef47ba16bda1f339309afd717c21f8fb5d0407a6637c05744d72905baae7cc547142efc1cd7a6c15016ade2b8b2167d48904474f1f7a0e00465ed8eaae50e34a465a0a418c82d7e281634c9b5d0c9168e4a2bc5d539e053d8102549c9b6751a00689ab38b101b7f8671911072012892368ec5325a23a1840373c095a1bc5530337a8c27f95bed3ceb3ad6a304161e81b1dd5ec49ca5c22246bb7ed99608c97f72e4b5a4e649ad13ddc01643e34a720c96a4982c4af926f010e12fcba4f1ae2b6a33a09fc7430bdda00fad65a4d37b3c215dcf6b79cce1b1b59e952fcae0e7e0fbc68d8d326a73a05d05862ecfabafec90c14cccef70b8b058bb061ae975bb1da3aea27f7873eaa62967fdab672f0357c4d3b2762e11e4b4de57e0fd662966c7a373a33cd46f0569b21e84edc793a1dbdb02da82f3ac13433ab485be2dd7adce133a6d500b106705af98ed15066bb0e675f966e2641b48b2126f28cc6d4289fcafb23a8baada6b25d1f91f0e4a9d2cc32d7e6c1e3e88adace8164735e6560335af16dd1376c55d22f4275156ef3788a1d6f49c17780fb314b57904aac9da9a6f8a9a2e985468797abed24d934108fa398e6ae7e13b62e0fe2b002984cd96ea4392a6256bb186ec5fbfe52c8fa2cc872c0a090b1c72893a855b77609aa8344cd4373ac1e35b1a260617e757ad577f70f4d2788d9b9608ecc541fc449eb83d7e5081b7db82284e2a01aea7f9d73cc1fcadd2bd61c97f516479185cfbf58a870c8a0b91b72ced57d4a305af29e943d45bd5e2fb96a740d9785778f0bfac56cba0cc33ffb70e4f8dae343fa3d6691a5562aaf9e8b6116b2f849b944522de54de825497fa290f26be3a568021967d9243f7b339ef7059aaf92d0566ad5c0ddacdaa493cfb5804f79c4f34d337876d9c63004589dc69692c6d8677536bdb8c3f51f1b0d8590c2ce8de1a50c35d0dcb302648216a6b0b0d4c833e4caabbdab009cc1ac4b8e041929802c2ebc53691dcc36ddeca5b5ecdf9a3cab072f8e4603743b27232f4285156905c8b7b0affbde6c3e9f28e879874e8b555ce688f3e1bfd1f325f350206336f4fcbac56e5da2e7e92b80d3742d2e3e815679744a32a52a142930ed6db44a1fe317921bc45d018dedd73bb4f077f1ed94243c3731999d17730bc8045475b3e904d414b51eee9f4529e6c8680304ef924ed91f31f4547ff8e1fa88997aa7a2fda322c6a5b3d9ae562d5216260edface07941eb4331d6ca1c7ce8fdf1d6b2ebb1d82e2b48daf2f6e771721c8aee13de4908e54cc199fec1b81730fe506b9d4a8ad88ba11cf0d3e17766a1a13432010b25f726ac0d6fd721e72250dd6e9e4ea392203c650515c9d9a149c477ff8d1bbd9e34cff11278c1d148831f724f71d1e389f261ad6cc20ed0012e5441a483ac552833ff841bde474ed0c767cc4660596d0737e28e640e72bcc1ca80795fa1c21d3b3b73bb2a61efa0d3c349765229295b6c854b84356f9097871b42cba059b84741eac2a4f8e958d97b3e116b0ceccddfae12e1fa72abb0d3cb99106cd797678611e76f58375b4acecf8d4b42fc55a63df7061220d9526e84e2638cf9c358181c06bbc9fa4765a8a165aa648962d8c43da27172eefea0979af6538c8d1979a4fca6944f9dbd6dab00059421d898e25bf4a81acbbcb2346ef8445d66f55117142cd1892427f2198bf64e5ce56fa112add59d252e9dfdf59e81f9e5b9c8c109e6b1873d21320f7c9d33d0fb049d0a357c2b4848f4804619000ef17bf5d9d12b50166a59a9a4e49de6b8dffb5cd9926a3fef607fb039fc7779b32fca9ea12ad492788944f6d5de0db5c1a3861851c4b35d8b03154bb2d96612cc702664c19a4886869fe9cdf61c616345ae6fac7df5126457271f4b11060d1edf8c50d16fb472a4ebf4f9bfc32ef10292db42d71e195bf1e16e20302b6ecdec4d6bf340d81b971c7303e32351d5e59d1b849e8e8a8dcfa9652d03472a578894cda955d68631fc2c9be4fc257cb77cf6a4a8da6bfad2b48a729f86f256d5e9b97ff12101e91ca3655b2adb7557c822f48e0cfb15031e5ccdb0b61b60ffed13ba4a28a39a064168dd38cd3a7e7d90a7d7bdc33517f7379542acb2cbe261cc85581d2faa4ebd3f36d5c55836b049e28636726754bfcc8e15e9e78a0106ed11133783bf4b12d46b3c974e748c082425006e3406abe8c981e08b786f6b4c1a87938a2cc8855e8593d6422b18e1e5502e1b3d9f4231258febd31a4117f693a8f144435757fa15738ff20745bd9bf7cfb769f4a8de36716081ce423430b411201f00ed2db9ee76c5e7721bcb11ca73cb4e756fc9b4aac19d420f402591d3a7bc0c2ffd40e5923da7be181e8bf8acf04d2eb5f068eb924ceaf6301e9ce6360f1dd2bdad57104114f0e546dc6ddb28eaf11ba9bc6de2b3c69d167acec0447316dc7e32e2808d611c9e8e391221789395ae004f448861f8639c9dab52a91e7e576a25761a0e17bd0352166938138f1919c73fcc04b5f4b0e1965e6de9227959d7160c807a73e8ac23afc0cdb0ab6a102c15d2e16f41df123a03f658f3148860eb0caa183832efc2e986d2ad945f3fa4fcb2d547fc2e8b28b73ff163f0411dbd0ae4ec4597e3e89151ba9ee70d2dc407b99538dd3e940a320fb118224156a2e8e94afd934df0e56dc7b2d3279586c297feb18c3ca8e3e61276db8669e999c184c34b5fa41817cdd8dbd832b0fc73f5d8832082c89dd04ad25144387a3a00d47a4042e8a20e238c25e70a43a44a1d6fdd7e8d2941b973bd17b3c1838af2262a0308a4c6cbd53126753fbf0267f598253c2c33012891fdd1b1752817290adef69a3923776947e57faa9941622da8cbe0d355b4fefe22c42efbc38f2de28dc548481dd3c5874a30f1209fc2820f8baba987751ac740b284c6c6a52508433f1d188231a6a0dda87aa2d31e64dbcd1fb36631f3fcf77e8ab0d37ea5973daa7af450b32aad6b888c0457ffbd6c8d86f1caba062920a375627d21b43771100ae6dd69c213e02e3c91ba4196b0ef6ecc5aa038ea82845ebf4aa98e5e66416457a898ad3e42f131e633ab30e167fdc9f3eda660687735a4a4ba33593e4c36de7e9365c2d851699deffafbb6361c99caf60e0d61ee545190510ca21a8126bf3e4592917ffea817dc64f006948c19e806b93d782425f39f14a3050a93ee06c18c55268f129ee610087dbd0b47775bc99c821612dd87bd1e6ef2a8bbc4654d40994192a143efd5eb0c8d29cad81b647151803c3699ceb6f1f24ad7e556eb702cccddc2f9d0683ec8caec4cee175bb8eb25825f5a570d443bce4bc6ae24aae281fb5077f8cfdb729fcd01b365ff8621f518e0691987e6ec02cdf824365e30a58ac2ed251981c091d91171440b8a07dfb70fc46f7694c44b4b5fdb42271dd0c8060177b180d80022f648cb74b83a091d449dec3162cbb097bd994664d40fb62b741d4075bc72bd82818140e54b9288d704ad98fd17d37b9344dafec8222d1b5179b23fd1b1369f243074d5893188df134aecc5f750c5d9f09e1b6e051070198f15d2ab5c22fa1355546b3633a4fed4c49876d28178a88f442c63135060a3883477e218c2f4875d1f628c68f4c125371af8a8a260cae0837fa7c7494764087f95656eed8a455922510d4c10e0c0496297768dcd78b77f83dc74904c9660f4560a68140de792a413b92fb5574ea53b6921cae786ccf4830e5daaa612eb4b37bd14f3ed66acefa1c5cd03e6d67d159811f866921c067b72e6b1e978d0f1771462498c9ed4652b5517cc219071f2cbdca22d033c210dc26964c7a985ea8290070926280de907355917c81c2660bff46dfa81f5f30d11874c16b8b495b69300607471715261fb85876d7bc0c5f7cc5e238c74b2be2617fefab76980a8930a44322e48bc51a0bf5db599ebdd5a6340225d6e9881c2ceb430c0a1fdb0c9f37fa8fe2a4e2d7be1052794bfbbaca9a4bf886f2652ee48ff0c34aa0db1aeaf9b37d2119b775f4a113b7c4941effd14325ad6fdc41f5d496da7544c5c491fa690c9d865fd963b5f9eb95d73194742929d3ae2799706990be4734f3fe712860696db0461f85ed9564a12d904dc7a47dd71f71ad442d2d682d2bed838b26770fe9b99c58c23c62a85d86647a09d7fe6bbeb53c4189b9a1cc8af2c5d49daf84e9185315f13a836816edc1128de5077f38f5c8fe54b66b4a8c10a36df58f42459a73ae9f1e3ca8f501bb3040b64c83a33b0f41572a8d2006a00003294c0aecf6300a2414e6175f067657fa0fa2fba907349fa8f93773bbdafed0858928395f80670fcecc70756a4a7200d35b4acf38e061d515a54684c9429e57c51e5f85395cba83ec6383cec6c4836a6c5cbce5b0138ef5abdd5fa076656b9ab3f769354f997d56e00badcba658129d03eda1a5bf9935cdb66e43489d6da3afc42be02a23d08084d8075f74aeac52cd476d18ee3296e768a12ff29a53e3bf2c7a4acdeaf7313aa6f05e87f74b4eb46255669e9e3c5d062a501691546be3633452ca877e984a73588e8e5796fb9ac5557f3ab004b98d1fa2db4a0e86af2d7737c942941f8ce25826a21592f07a7e83500521af81fe4431800e68816f9e5b065f372bb4bc887630788842b099ee30bc8201475d326ee79cb593694d2636f8d4bc32b51f6f2d299666fe0d0800d037df3d5466055d1477cbb0637c521c227ab45a05fa19aa2a7005e45ddbc7b5ad1cfd06b6be0cbf40357d38cdd30d3e9e89c81e517aebed9a670d3180b059f9eeca968c44629050728abeffebeb5ff11ed1a822f4e295d9bb3de8d8e028f77a36a2bd87165730bcfb0dcfcdd2b9f365f57c14b21fe6af52157a3a0fc235d137b54a4a69063847e33080736b0733881f240e6a53dd8d35529440c5bad7c0c6461af61bf780b803048292920e917e0c9112b9a8e5e410475f99cd9d8dcf94519fb36ac038a6a281723e98d9e321207f18952c148927e4eb39e5701d1937ea05e1be8f1765ddff637965c3eec05de4cc0b1cfbfd03f15f4b4823106f98febd31f246f426bf64653bb5b7d17547d5ad30548eef038aa18b6138f3409b25dcec115dd3f692486d44e559776dc2e195cb88f5789351bbd406339bf3015f163ef44fa8cc67614aed03027154ad5c39330f9680780073aa441028e1da2f9b2cc2b5723f4d04924572a33e309c9d55d4b2438a1c53d65710af4387185ec874f9f97e07e34f21a82ca872b9305c83ef011341e573fbccf67f391addf357322bcca0ef6ded702d7294b8c95cbe91fd2eb970d7717cb0cf8e0f90b9b07b083bb20bb4cea69a9a74731dae98e59e821b970c210530ebea8b26c2d3fb4c35c23f6c987d3743a8ab5d54f9cb5bd3d876c1b13a0715384bf9821d1f341e1bae0c740318b1c0ff17affcbe59891cddf4d1231d6046348e33135b37401e12916676645af96451b8ce3eb87e9d4e0ed3953bb592a521a23368bb01e7404420e90f6573a6d2bab5f58fd7cf3a80289f7414cb6f682c3c66c44c88435f961b3dab436f781e85e0511509cdf84cad4edf8601cc672e7f0000afcd61f1c7f66d2ac50a4c216c93689a586717f309f0d014b669f38b7c6c3021a17eb341e9e8cf0af70fec291e2c185be304db6e216746bb3a69fdd6b23be16941774197210c5dfc7f51838269f6f068e52916b916b8d7258e236117f000d1b5895ef99aafdb44e433b6e0920008580007fc77959e228468b6e57c8415d6cc10d05b3a5249052f4846b334026bc89a5044e6f42d3295833d6844c3e5de112c00584ec70cdb751e83ed72a30747dcd69010e658c7407f51a8559244627aeb90522cfaf43b3ce4cf69ce2aa67ad04d4ae98d79d4a92e9aafc338fc98152d9425417d660c14d0163e5c0c86494e6cd9c4f2d1688fae46538c90e69d71877e57c8032be12f0761a8a125b8855d9a66d6e1e81ae8bb448de46936bafab65866aea98425dfbc4b23928c0f353e4d22a497aa924ed1cb44e4b693a62a38a856e07e7876a5dc7daab3df5657a9624c72052b8fa79ed8a8bbe19124b481e1aedcf855b6eeaf3179527728fa6eb968abe66627dd2353fcfd6d83a862f750046cde45aa9e41a80c79e462937f4207584c18f670e36e20fe1d03c4cdc31de78cf2414fd84b0a5cbeea011b1bf35a93d97d8e1ba547ea72dac5929082db807cbe967910a6bffc13be76a4d0d61de12d2fc4f58780300774c1ebac7d480de1ebc26b2967da4f5c68a1ccd9512918bea79266b005c61df9daa396dc17663badd0788c1b8a7a31f95d9d404a19beba3b6b5358fa62f135833105ae5f548e6276accf5edfcebb7403fb4a00ffd24c7632bea1c26c986cc40804c760fb73faaea563566b6fb2f062410361673bc167978d7e6402bf3652bdf7921ec35efe6a366b6b23e563c54865e6b7f0f4cad8dbf399c7c8f9e46315d230ebb959a3b8082ca0e56db1089143dd2a58e4f48f31eb59be11620cd3724551e10a6d1b079937ffb12e000d84c2b4b4fe4eaafb5ff49b439ec56add1cee9b842b970081100c55ec14ef31c5cb0cafb0108eaa820288c96b2b677be32f17aaf8a42e51f0977b31357d6dec6bac4430dcbd64099fe1f78eddc07fa2dc9672c8ffd14adffb3d567ea54116914d3d7eb6548e0fef038c6307bd9e5ab980d773c4eae5ef121e03a07f0c90bd16b81a33f7d6ad57a029bef1f486451a521ed05d61c7c505aa380166b1a60a2ffbcf052a38d729e7636ec0fc3c0f81f2534cb71f38b0ac99d802d9593aecb984ef965b52810fa5295aa05ffe0fc5a0dfe6d88d3543c8b7bc0513870954e705230108cfe698003ec16c20208fd035f0f2885b91cd9b255e4e59ea4c3a873b50532f94c5ca00c1c3e70d15e267e2412c80c73a37a7d71ae72a3a03b1ced8ad83f11f4a30ce052120665a701b7a7d97e966b95f844469c375fa9bf0df900aa6fd057855990bba452bed11a76b961690b3e7e85c23c0f1e9142952cf320c00052e1c2843831e12b3ac19da6776366d8288e2d5307fc8cc418be9c6f8c7fb310bd577e4ceefebcaf68f924e59995d4b1b6f6c617865813bfa77da0757a95d2ba90a7040c1e54f3cfdca9459a11117a8c4e2513bacad24486ea87c7bc464a44855646bc11e9cdf2af63a80088b778021c00f007e766f1bc8a722caed7f6daecbd79b62a026666f064d8fac58a9ad0f2f218796b32f365c1af58c81b39c481db205b2be598f330319c2a72d59c45dba08fe82b7b60dd89fdfb07c70cc5a8cbbb1d9716f49159c41bce6098625585aac0ad7f453b5054bfba0744db375825b457ad5b2d6f414aadc4b264fbb646084d45735bb5f26a8b57130676770c3fa99275714534f6ebc7c646a78f5abb114064c09d337b06e0bce7ebe625b497a50eed6dd5ecefa26e532fa019017f1996147b9c1dba1f60a637a3d7aaf037b5e441cff53d5558c43610b4b3dbf32fdd8e4905aa0a7787c2fefc5b3333e1bb720b801a7deb5f58f54eeb8879c6bca1e2f19b32d058ce65b780b80270ad5acab2140978fd55753082d2e6b0f4b305bec31b1a3b76cec01ae79962c79ef9c819c381d9864b4c0c1b20ebcec54dd9500f680cd4d369670d491b77a65dc47c17d5586743a2f0e830089b92f3513262b79d2523543c6e563a32d7e0aca85cc968c4f836865f4fc1f17d29c4c360a8122febb4dfbeb09221be22c04c5fdc13c0e551e0faa252eff9ada0f97c0357b69f7ac7a401514053da3ed0b40526c90cfefc9e6bbd5fe30b20fe0dc974e731f6031ee1997f5b69c2a24b72a92768a887cc83a5aa8451b821651cff245b136a05af63be9f6c67ca3bf8c746da5b680e3f9369c67ebf12586fe16e70bb827976f2a0db2aaa5041c5e7438000000000aafc162cdd72e00735ca90be440c25da3263a0842f8657df3385d9c1c5e6494be10111468d1dde83a7b67ea6bfde4cb90c030b131db24f11f1b6a7578365b444936787e7ca4e8ee91b0ebf2355c476e296e2c23f6e30378d6c56fabf58205331bf47ffddde318d7ac12dc3500409a2f0304dfef17db63ccaeebfd57dcc9240e0deed369024f5bed1f7c8e62e37c26a2154a517288cf0ce949a7661ed0de0b3e47d44f0ae54661ffb9d8de14f30ec31ee66e3e6065e57b3e276cd8d03c4e52b291f4a91878cb1b91e9dc47c5113f89696aaf49e7a48b7d11cdc8f91e91d4c01a166d37db8d4c79dab253393a411db36d189158374518f29b84471c9d72e02840592b8c1730c51b1f20a2cf4b0d41f63c00a038357cf35c7bf3acdf42725b75a8f97c865340f20616957ae0502aef6b9bd6b982000001a4300c900002175c000236de7b2002146b6bdbf1995459501491f230bfa8edbaed7cc47164ec04db8f3ba49ffa8335aebca76c8a7cfc2a0e64829ea5fe23d6afb943ffa326b8ed94c2481886743b5278b06187082d4b4f096b1e94fa70922b102bcdf3e3005a2bd79ed347b7c52e97bcf88a996799519447b5f09744aece9a7d08183be3553229ab7d3ab1267e9394313b0803b3a78866502737d7ab44a6ed747e8390c4f869b20f0005b7fbbc6687d1abdd4711d32f9612182dac54bc4242140af3a40d585dde075ff4696150e49f2bd1fbee5a4db4125eb077cf2cdf111ff684e28799e109384a898eb614fd8621c44db626b49f84755bb042bd3c249205490672623ebbf954a7d2700c379a5f517a1fe513772f34ff97b6313a44526be12896c693a68b901335ef39c8331ffc2863b1c229d601fad0ac850319a861f15d5d1c6a0575a95dc49cddf1d3e2411e59d243fa8a2d0e2ccbe2b2c4eb16d6efbc7206c0df41cef054d4d735f6a0328a7ac870342f45b66cdaa1a5063623d685845a09f8791ab88680d37a4b388e939c62e84743207addd8e3c57515e8b041da1044372671198b5a7e40000059b040e1317386192d18d300528d20600da0acd8ced7b23e20449ca85d24ae62072ea0cb7447e075e1cc8b86fdfc4c45550081168f5c9ef3cc93dd453c231e50710dc0289210da9132c72f5a77022bf4e47507f037549e5d4034c660027ad1718055bbcdb8f87e465dd16eae8d0e559b71e469ddbdcd7321ac96feaec2573f6d2fa56761780d47847148e2c4a6303fb69803f8dab9b01bcafd6cafdb1046ff65733d6d24a547dd879b66b102bb95408824d2639d43ca083cd715bf33fa324d4d1a8c5c590fe70513dccd6567fbe6800b353b330d67b00759bf32b918de57e82b2674637402b7bd6e087c7838af7ca62ecb1b2d36720c1f15caf5a4e55af8ea03c0c96684294bb5883c20069c95a6e7e972cb787fbe8ee3b8a795af7977765c2b944c1143311fc17c7842a00437c93983b76ed6771eafbe5fc0323d803dbb9c6375668584584299a6657d18115838ed3a99494c2cfde32f4fd3c2fe927f3a14062d49d77f489e96b444b3a22ed1a19197c3f2dd1b9190b5a6b6474731eab28981b86657b4946721a47e86fc50f67d9f7dd06cd4d21adf819d27936efb612befbf274e397c1654b0fcce3c062308119ec2ba91801a08d2a86e5b6974793afbde633ed1f0cd2eae5d4796f5a047fc3289eeaebd1f50000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: ba6fe463e1e3b73f7b6426d5c1250a705c8853da70c6148f42169c32b658282d ? 71125315 of 102578225 <c5>
01: 622434db985fb5ceb2160cd911222803130fdadf8802c3b31aa46e3df6b4a9e2 ? 71125316 of 102578225 <0d>

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 2023-01-28 10:35:30 till 2023-04-02 15:31:09; resolution: 0.38 days)

  • |_*____________________________________________________________________________________________________________________________________________________*___*__*_*___*_*****|

1 input(s) for total of ? xmr

key image 00: a49b474b8e3d0df1b4aae1d2063c6f17f03f26948b7b8277798d15f4b4ae3b75 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 48b5dcb8dcd2cb8d8a626b7cb34d06941d4966c5621d635264686dae5d424a40 02809430 16 2/2 2023-01-28 11:35:30 01:113:19:59:53
- 01: b6c2d933aea747079bf69ef554215b437cbc36a300275361c2013782eabe690c 02850230 16 1/2 2023-03-26 06:38:14 01:057:00:57:09
- 02: 72f6e9c436b6b026540720f594a31901c8d361848cde1136ad4db0f00810d7c5 02851212 16 2/2 2023-03-27 14:37:05 01:055:16:58:18
- 03: 0f50f86db1cd6dbeab223eee1d8a54f22ff9fdae1d6d8e544dab7a09ae45aa1e 02851426 16 1/2 2023-03-27 21:47:43 01:055:09:47:40
- 04: fa4e51ef40ad6038befad66e59d3be04ddb84831535efda98afed914b8fb8489 02852053 16 1/2 2023-03-28 19:08:43 01:054:12:26:40
- 05: 6b8cc3019b5932a84f6892e25d8fb37a5277da71d103f6cff7fe95105809fca8 02852093 16 1/2 2023-03-28 20:28:52 01:054:11:06:31
- 06: d7e33f7026e47e9da9b512af4bda3f3be70a8fcae2afe4d80886745e11fb668c 02852609 16 2/2 2023-03-29 13:22:24 01:053:18:12:59
- 07: c7cf2cd4261921127c04e42164a2ef639349b133fdc07b598c4d62ddb150491f 02853769 16 2/2 2023-03-31 04:31:52 01:052:03:03:31
- 08: a354f58b7fdbcc1a9c4791829bdb825ca432c9d84cbe1b355e941aad21664e5a 02854283 16 1/2 2023-03-31 21:09:03 01:051:10:26:20
- 09: b3679af3a6bf9d36d772a85b0842bb74a6af509c25dfcf28f20d95378175371a 02854349 16 2/2 2023-03-31 23:28:52 01:051:08:06:31
- 10: bce2b72708c5089c9305236c0a2d37d8b416cb5e23c1d10502c85841509c9581 02854447 0 0/24 2023-04-01 03:23:35 01:051:04:11:48
- 11: c660fbf7d4206db5316f5ba3f96fc2342ec7ab467c6f95891f7816222d2fa354 02854858 16 1/2 2023-04-01 17:02:15 01:050:14:33:08
- 12: 4d5bd06f529719f42ccbd5ece5b6f0826df39f4df1b7d9a28f53e4212107ba13 02855127 16 1/2 2023-04-02 01:16:07 01:050:06:19:16
- 13: 5e3ebf7b4173aed0fcd385ff9123a2927f1b58db4af34821c0bac52f382c4d23 02855475 16 2/16 2023-04-02 13:43:12 01:049:17:52:11
- 14: b576d4c68fc1022fe19421b21357b60f6987e81aa62ce4c4adfc259fd823d0de 02855485 16 1/2 2023-04-02 14:15:40 01:049:17:19:43
- 15: a463217f133e252c851a5d81f27852f324bb1d7f12c960c63a80401173ce3cda 02855493 16 2/2 2023-04-02 14:31:09 01:049:17:04:14
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)