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: 9d94c2b84776ee7078353f106a0e3929c769a6b373c67f99014d19d3f4acf588

Tx prefix hash: 4d259a48672fc46eb3249f0fd70d589690c05ba025654b861f0fdc15665de639
Tx public key: e99535c4817ca8066be6c9c685e7f4fd02404424b848cb2e434548a820102760
Timestamp: 1680096933 Timestamp [UTC]: 2023-03-29 13:35:33 Age [y:d:h:m:s]: 01:054:19:43:11
Block: 2852614 Fee (per_kB): 0.000962040000 (0.000020480000) Tx size: 46.9746 kB
Tx version: 2 No of confirmations: 301850 RingCT/type: yes/6
Extra: 01e99535c4817ca8066be6c9c685e7f4fd02404424b848cb2e434548a82010276002090105cfbf0ae7305617109cd3025249464694a9000057454250565038580a000000200000002e020074010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038209e9d000050c3019d012a2f0275013e913c9747a5a3a2a12df81c40b01209694143d801d3fb3ede280ffc197ee51317be583619a20dfc4a38783ee7367fb1f58ffa0fda7fc5fcdff8e8f38fb9b7c57f93e61ff6ffd77fd6ff2deddffb5ef37f69fea7d017dcdff17d3dfeefb15f69ff59e80bef07e07ff07a3afd8fedc7a8bfb9ffa9f602fd7dffc3eb37fcafdbdf25afc1ffbefdc6f806fe9dfe73ff97fbdff4bf105fee7e5b7a8ffdc7fe5fff6ff73f01ffb39e7ffffffe1ffefaffffffedf103fbb9fffdc21ec21ec21ec21ec21ec21ec21ec21ec21ec21ec21ec21e6fa96fde3d1a609abee15421a6432b209a64328b21b1339e85f5df80f5b6a3166e2a17ea3e91dbc1034860b0dc24929754d749bee7bdd2d0273cb05c41541ed92bf8bdc2770725a2c7e1064f56444cdc256aede1297bd94829f4e552cb0519e2da2eb7e505d67b71068e584ccc084b2bed2fa961069bb2261c747968b45aa971de23b59dae91735cfe214fd178487cd833246cf9486413ef0189f1f14a8d6c821f2b08a7a254fd2887c789e933c91503fb5d6b4145ec38f84ce2bd7ff04ba57eefab8b7cbecaad18d5b97b4b1aa2d4d61c0e86e057ebc7a66cddd38082f880ea40ca55620887f1b4fd65246ec65e265c0b5d9498afa20c24b1c42e558abec22eac7d339c8eb33db48bccadfe2ff9b1f9cfbe25c09b5d4968926fb7ff94cbf1b878bf8b147c971cb76b744a1c869f4914227b46e3826086c9448b00e7187908421271a66c5014446f68cdb02a8ef4e1423a6745045b6fda8bd6d6435d973e1a7b203253505ad2dcd3b39ed33063563a7f3c07e6dc4d47d33ae151baad903cb037e3b8b5b2e60c0eb386d63f8c3bb00a5908d0d6ba1f57656ee67812bf7cc736029208da193423fc2d07490b1bcea70bc31eaf83d9d5591759a03d7ebb52bd6e3639a22594d55e7bc97a133f73329eb01a0a382d93ca27742aa162a5dd22783cc55777ea0e9a9d87a02e9010bcd7be02b790db8ae38d049283563c5947ee92adadead08b6eb2459a661e3d66da53d17b8040bad933a6b0bd380ddc7b26da30ae47ebd645a3cb34a6d4cfdfa6f3137ed6799f16727e9e687df90335f5b1b0d570d1e6198ab2b8fb1ecfca09749c73244bdca1788bd1b4a04be1ef3387da08774a6ea79bb2394f3850455d0264322ee63335dcf722256f8108fda68214303c55ca77ffc3909259755071ae3ac6e0b0bf4b9891a0b14d5969a1568a611bb50bb61fb070af9f94b9c07754937897638f5e4d581c44b83f5a65fffec09997957fbe4ebd1657b1e87be34f41fd37e3cebe6d5bfa24f5d8cb6ca67246b95ff13d478ef796f2683f7cc36aae717ca28061fd00257f312dcfa3573bdf0021bb31b372673531ae59c155935060b761bdf1a20601a7993b4045851bb50e8880ab3802a38191a4ca3b35ff4b04cfc35d443fc49c8ca5ac95a45f325b55f9034feefc4425e463305a05cea395598df871bd47a62ffb7b59aebd89ba4d6dba2f0af7de1ffa6e4a07f5edae14cb30f177f24ea237943914c393abd70bcfb304a97a400a21113358b7fcca1b55ad11ec5e0ff23cd83f0e840b157d13f0a0e812d7c9dd36c1838e481dc65996b15a4eab17ccdefe2c2e1d58be9966c7ebb192718ba68da9fe5a2b4e5913ecf3f70c53f57c8fb54ac66529c1afffcfd5088b605e71afea1ab5753cc73d4d2bed8b6f03ba95780da74de8793fce9abbdf25b287992a42c5ac8db23be7bbc9572a6a17416fff58e1bdc138edfdde4c9752e9d4137ab427f663b434ad53fdee7650f6b2a930d5affaa0a2eda871b3aeae7a480e62e5e520ef79ee157081d953a566b65583f41e92d1b27d15d776c719f8657f3bd69e324e3186d9b6f026d37544d6afcf6d5b2114cac0d7ec40b2c6343bbe123c1f5cae6ffceb58574df96ce784debb2a163ca4cefe1ec36775bba2dd7313a896254963962e28cfcf58958f6c0f1b398ce01c3e37bfeac5dc0a94c9d3d03708bbaea52509634c54b0afdc85dce1f197c481a57bbe6b474dbec58978f8c15193761915b86bb18ae3684f55a48f84f9e0f8e7dc05fd5dd9475b74b08c0e670165e8dac8b3205217b72f521866c600978688d68693d41236cf588aef0c59a7b19c730c32f138f10a82593176652d53e07b0e97432f569a5e16d596fce3e184343260933e143e6defbc2ea1106582b512a95b0226e332a9d7118eecdfd43b8d9436e0a14b38c81dfce43f11d38a1e36debba15f0ad76a284641abe058eac60b97a876a50c85291337b0e86ad04d3db285e30e825cdc85e23dfe7802466087c0fa0d1feef8b2bd5baaf7da3d871c217fb89919bc9310722d11187d9b6c5ffd4c9bc752e0ed5bbb47796fbd0b098c76d502242f29015f794932b9a6fd2ba697670b740cd8648987220568d2ee7d04380d4eae73cd75f4b21a9825a2d4140f37d68ceea173f11d3e4a276d39eb04d15c5a399d33842c7378d4b1d32e7eed08c4243d1d542080fc5c3256f7eeaf9892c3cebc6a120365918cbdca2ecdeca41ac5f2d4370e003c0aad36d537b768430d9bc1cc182b2e1557f05ee0d68268d7f0bb530fcdc5f4ee661fb177eb068b273767994b3e21ae4715d7191fc9429095952fe6d7577153ea9fc03fdac947268cd4f76193e7f37fdc516f8e3ea83a9a02e0a516fa73ceebfbfd9fa93c11a1f8da7818772e197c90a1132c8c9d9f31a8baa36a91a7b07a8273b9fcc984fe7d8b200dc0862ad35ba85d103f1a2fd3a406acb8fc1a7cb26d05b9a1dd7df789c31b8f99ab543ae32f848c2c9e3696a7a8adfe17fd447d7684a1889a00c52fc6f980b4c6061d43faf250ee80566588f436174efcb24c45ea9e2677fb863156298c73030f3695ce258eb5bf08bee6ce04bde777ed3c8445b865f3895723098913993c6ca8dd8349ddf0f7c67bae54b65f78e44215f3defe91bd5d48b1eeed1089eb765bbde3c6e39d9de7338b807d68e6e17321084f07d7e967e36c28810ee1c3afa5e05e3abcb30fc59dc2a995fbfcca0da70091a46edddba99a5ae34c9627dcb32fa1cd221cb563e13f6fccf87cb6149dc191ef6f97dc7162bd75a412eccbca2b633145449827226c2e61a1f99adf44698833a3f8a609a9fbd9a037231ce71bedf91389a31b74d768a8f12ed33e684ae7331378f7c4affcc30c9f50781e3114e70d0d795ea61e03f125649cb250fc11c2a5c0c4b6f0491c64d17ebcdfb8510e8ad226ce5b76c7b34d3dc9a348c3fbbdd709dc25cdf1e1bcc5577cb73062161a76637ab17747ac3822ca84f89a1dc52831068b89b839b30b36c512b14f2951af5fbb75f3aca34df5ac7f8c8a3001044345c1cf604b846481031d5f28edd3db44d387785ebb93ce009797d360e497867093f87a0d4258d2163230446af9ee549073670a6e5935ca104d882a17e18215b80aabe8da2c6076777f53271be5f900aa04aa0add836e96ed0d1b86679a498f2bf4b9d4fbfad0a9db316d214922042acefdabe879c7591cf60abf372f3927cad6ebbe8a0ac0ec8aae1162a2e41ff0283b51da3723662652dc5535f8632d57da5586021c3c8eec8bef21c8cdcd0279b86516dd08fc7083437ecf7425cb29c05bdabb0c249c3b4fd5e4132dd7dd4b650d622e971b05d29c5ddeb894562ad39ad579c0cbb7ed1225b0bc8f2d84b5f6124bf2d5e813b2bf8097f6ad8d131affcc3d5292973c37840aae669619f769e1d985d9240d7cb3d22adf78ec8179aa8fd9e8090359c665b437caa83b5c6a6aa603dd1abb73bb0711aa29a1c6c5499eb72578b7aa80968db1eca51f9755509964bf73fa5b69bece9345d627cfc57913b14e99ff4eae40e6fefdcdf5bdc3737f3860301d0a85bb6611d6ebce1b9c5a94f1a0310f5d703c5365fa01099c72e3029cbb2efa50157d05ed193ecd572754d683897b626de936c8c1b1328df76391928e98e4492915495e3d3e446511c1924d5e3a9802f34c506effcf37166283dc4d369ec2ef62f1c867e9fd9eb0d28c32676dcc65dfbef05399f93e6ca8ba56effd6eb731ec5c1b2ad3e618653e8f492b5c99e9b195d48ea7f57f7f7d2d879889657816976d79d355733bb7c2726f66453118c3c3743ddf22a1174765d3c9b7ea378ac9f09cf8b110c57352d7f8ab5c1a6ca0525d6cb12d197eb18a0697e82377e7ac6d65a811b02d958b7a1a4f561a695687afb5395e6c39c8db5993b8be0b3e68adbfa42f8689cd155237687c2a4ce4da1f780461c31cfe597d34177b879e5a91066785275e81244235972361652b9588956da8619e3c10b09265becc68837d511a2885f04b90f48be7c7bf3d38eafc6e4a46843ceda59ccf19847e5d043a190261c29cf61ffc620258c473b863dd893c9a2e6244e63c8a9bd857b1e2a8de88d73708df21085e2b859a93ef57689ccf221762e2d87b2c563cac20692f90c42b4dfb5db9abba167de7fb613adfa86d2d927fdf1f7356d235dc33d6263948e44f507fa8c924d4b92a3278e2b52354e1ca0f55023e1b2142ba8a9e75fa6970aa6159348dc5e6f6cf357967f32b44cdb49da4c65ad2ea4d0fb6fac658d7132c5a64c13e650f1af1e7d00c5a42ce51ee38f98f19a0ae97ab3644f759b3e3d19b5a1e0c286492409660d62e62c4d763168472be49989f34c5c3f910bf619dbe2944cba1ee2711a0c2b4cfbaefa6ca872e023e33f7d29c7a1ea373aa85fdcc1f8fbce778d617e79cb6d5391e7517334a175f77d0b0c85bfe9943849e6d9c8d4e299dce628baff34e079a9824c7f5e35d00853e1ebe215006ce2893c399042cac39fbac447c20e01a1d15521123ab47b9eec22e35c5203d28326e7ce50fd9da361cc44f0e8efbb63695648bc9c7422278632bc7a8b22e6866dcf4a1641cc47716dcdf7a15e90646ae0f99625d60a72e97310b37dfc211f54e0e2c72e6cfab5fe4a7a57ff31657f98a6188c18aa2181d9e20955bd972eadd9c43e15dee9a1934fa6c2fd108c840dc3ae1686b683459b390d865805b015475d1698b1ddbafeab471a448f6d15adead1a46b00e5f838c2e39d34d04d32dfd12b023119d723e2d6eb96eb96eb96eb96eb96eb96eb96eb96eb96eb96eb96d9000fefdc080000000017ad5d059f6a0b676f27c9ba14b500e785d451d7fc2519d6b9758c738a6d3c73a68094b1bd776d1eedaa5b6e6208c9c633e609149184d4403235d9abaad99da39f06a241e040eb643cc72703436652f442f6caa63798630d9e9e0d6b80e77b1ea9d2fa10497422be42201105184fce280cb4466720a98a34c2e9eaf51bf80167770293e67c88a9ef847b58016b37c0a7e55a01152f93acee0bd18b87d0854738ea7ca6b1ef43cef0137d4485eeec686ba133b5552c74e74ddc5243f1e0b195f4080c7cfe7404b55a617ff7eecd1dac15dfa1bb68d52e01efd8bbecfc7c31f23b9ad3a48856103fa1ed1f037f495ff9bffe73d1e1643aae1afcc05fcb694b6b983629ccb08189ee3a76d2f0a003830afe0e28d4de0b6ccc8f7afcb0115106463f863d038d9575c3b60fe08a7c88242236e4e864406f9a1e91bbad612896e7a24cc3a79e3fadc40fc6da7db2cca2081d26cfec0204e91d97efdc1598a8a794a15fc019c0bacf2d3829bcb1e2111089bf2a7a85149c22499e7cc043c7e1e64c7bbc106283f147de5c0a21d3985d639962de06809d91f83d8e947df9b3af031df165f08a5975dc9c814300b0bed0b3374a831c738ef34a62dfe13f384526ac291c64c3ff66f1227f9292c5e6fed43f310c56271fe5c9607b15a1e1f7d4259a05b9b8c5e0979e48c1fdbedc455956114738ee51ec567add8e816532f40fd99e0309684f81e2b3c9f580aa951af3ed575f05a9657ba93ef4a7934f245f6d4cdb346caa0fa7a77d0834869b4ddab36878452fc514fddaa4d389722bb6f4cad8a1dbf9c52a84334c05f885a0637299a9d3890e4d7c999ad1b0130b1826950832a01e08dd607a0ffde791d8eb14b119f4cc6a53fcaeff597e51da37f35f07cb829d053c0063e191f0943f39bca8c93093d7ed2f1cd86ee5fb58dbf32dda5723c85a61f30875f17f5c874e80658e4915671dfb16e4bc84b209b7561e7b9217c555c818c28fc53eecfab39f31467e0d66fa85089c68b7920e24d45227f420db4fae96a981313dd88bd818124f6e2906187ec675e2dc55637f59a00752fb91cd96c9bdd4a5d38219968631572d46d74d394915708b0a7f2dc55b6e5e93abbd3fe8123c8fe3228c643bd5eefb1161c4d1dad9efb04b5dd34025655d50a51d907cee18f98128c4047851b15cf8819280a4f0b2dfa93f2b7dd917f8fd0fddd4ffbafe554fa46de547e8ebadda6bea6bfa9a0c3b2495b590d7d69a73ef0fdbf9f50d48add3c66238963561bb925cfabf852edb43bff5d9b60c421598f0c1fde72ec434ab4bb886479d7db0a99ed557c62fafd6d7bdf9a9e3617c169bd1921f76d8b49009a76cc45c1defda8eb3dba4b134193190dcf8ebde214eeff7eae7c8e024fd13cb07e5bbce56baf2d846ccdc0b69d980c488ac8a061a68a3b132476f5686182e76e3205f0ca6e15052628e9fa6e5788df717c94624feaa6c0531e3b98ee2e2fe95635b1b1f13ba138782004fe0decab58332a4b1fd7b4bea138b477efaad86f3f3de2e99bc7ca300485985281a1ad7af6033330266fc0b5f10d71a4bca061d96f21e33b299ef983c5eea1eb22738c03b6aa5977b60b75a47146f8e2000de4f89cee8ccb96a8df949f3930288f1a824e15ef695cb76356df1d5577bc6a2c085c0ccfaf4973be5c5ac2dbd2ab26dd7d402c2c2a9f67b5b20b47fe6e836812a8a23a5f8085265ea1e8f3fe871db1aff370a023b6c199867c3d4213d648ad91bb9b73bf855683caa61270bdbaf29cc7673525e12b827f4ff30b441832d54b828db96ef019cf849c8f7faa9f31febc069f439b9c33da43a2582682e07b9cac9bff4272408f806b6f91ed3cca5297be623bbcd7543bbdcfb842a44cb552ca3025d6f4b6738e004337d41f80c7c2def32e1bfbaccd9333311ebe3d0524df272b4a566c7fc70718f909a8e95d7bad5c6833a41c953565dc52686a67b758e5d2f984d69febce18d91aaf79a6708c36b5f89e35f35dd5dbd43b725df0a67f2f9315c6b01f5c97d913e75e89be868ae255ab0c0d2a33416ef8f43037f75e39357d48aa4a67c11376b443458036113078cc456c1e1fcf1671b0acc71858d5d07f67759431e381cf50330341642df9bdba6fece581f99474689bc3f79c57b76bb338247eeef9125d2039cf09fb5376df868d722b8c7b21223284d498307324ed494537c45e6332cfe3d087cf27a2fcb31379f791aba3c0fecffd59e1498874a3407408aac1b52ce2e3fd37e9cd9560948f6cc892d463b247e1cd9446a41890318c42aa055237d560fb9a14f64c71afba6385c3c7335e26c0ccef80e181e40f842c6c049c3c2131152b496ca9cb4dd392d0d601763265ccd662359d7da299f53a6b214011476c250205e257110c8dad89eb244d042fb3c8520a1112783abaf89cbcb7359b85aabb46acd544e0cc25204357942930de3820d741faaabc29819af0e108861fc325c06b47e6deea79a33f677afd231baeb80753ef276deaa3c783957d8680ee519e931451980720ceecbfd43dee9831a3dc410a2048d7e392a99d14911dbe2dc9bd8d0e3bb649c239d861b9ae43a72b81c50274c552d1270bad1ff94261ca7a3d200078cebe426f818ecd2dda6e10d65c2546e46f212762d2f56323866cee31e1f5c850abccf478f5c25319631244aa078d9efebacede422da370188f304835fabd3eb9e910d1bcc26dcc88b83f513edd3b867fd497d7a92fdbafe4825bfd9f8fe82e4871106a06cfffcce3b0e72f02b2a727d3517f3443014a22674d56705bcca05c5b71932dea1cccd0b2b2d78dd54ad334197d2f8889f51e795a33d57ba9354abe9059ad17abf18002e30249d80fe2ad0a53e11213d46df5016ca89c13ed3cf909435408d7a1f3277e3b5051418ac055988156a782d23754015ea60f4bca56ff975f10d3248287689da970435ec692d3e1ee103f2b7d79c0bd38bddd6c1b909e080a9784a7282621b4a80af5892836c1a86883017df4fe41fc27569be8ecaa5cb0a6adcdd563f16da8c0bd2b30fc89df9ee8adc30d08d73088a35967f0925fc6a2964c84fcd24957133487708570eaf30a50a0f69e13330133ea6a32d61388316333e125eb2fde158b224d3cc20b8d71d4f10b537a6bf192a120bb6dda58583ddacf7c226ce9df626dc4bf5a6d21f8b0ba6be1a9caba9f4be6d1ef8324542bfac074116fc55596c00a33adf3a5bb45f9cfc16b0d0fb7d019e317fe0308cdfa7773987102285a89afdf75c67cfbf520935fec4869d1064d439e06febf970e00f9535051a968887fd206e16aaa19fd77db29bae954f74dcefc9c662bc35c089e84382cf34eac5d8b7ba975c3fff416fdc26276edac030708cdc67d6af1b23e0cb35695495e53d8fa22ca6f63d4191adf07303bd6eddcd8ee6be309d041446a65f4ac002f5e4f9e9edacad257500973c33ecbae9830f29c7cc5274b7df3cac01aff2ec205d5904f911fea6d6d5c0e14ef323b024bf8cd7dc28194fe9b827e5b7c3de94e31d73d297e727f7620d9988507ae294bb8cf8202744258c04ae06c0c12453c94f091b9d040c316b137477cc2845d2edaf8a427cd57754ec6b4f9d512df30eac6116c8d021657b09330e464e16f5aafa4ff61206849fc97c6da7776ace77916cecc5f3e295e15872c225a64c86f71ec512a12149384cec2e57dbe025bfb6b8e281803d164b6cfeb12ba7a5988fc6b4d50782b797886c9eabe54c4404eaaf3b24af05523e269f859e36b71f052dd778dc0971e32e68f73006855b9dcecac573e8d810b1a8d3bf53a82ad475ee4909a4fa5279b70f68e693ea8afb1b8684c80561b62442df8fdce69c72ef7a75a10c69185efa202177c42a3412a49eef04ab63ab1c32203dbda684275726d616fb55739d830f67010382c6fca6f5b84f2fe05e8636b47f1be00185f7d306eb88d94751ce33846239537dec5ff7ab128ffd3867ce7c32f3b0d8f116c69c033a7b4325cc2554973461deb4bec366e3d1f628c88257709b35594000784a03608deec55bfddf2027cf80aea8ae9052825e1bd69f57f77318cfeaf94eee597676c6c25e71f8afb85f453b7af396bddf20552e8a291e53234492d0cfccddbc9085b94550f37a75dbe24d2809c1af88f37eaa31878e487b46f5c12212b7f89e438d2183f445010ab9fb38add259733fd824599b00e82fff65ff1e23944fdb5f4260b8120a76d692b7b279f02a4587be8001be5f2f39a31cf6e503676b470ad9b14e0be4d29c18ade5f99e910c572e21b102b92511805b44081a9e5732a90752caccb16c3b3a80fafc35481a84536dd4bfa950177e38d01db0b92a5bd41789b3243baf50f1734853c159c0a98a3de701c55ca9f8a0ecb71f6d45137bd453ddddf788d15d3f723fb02b892b38fea8d0c46ef152385d730712cb63c2a1f898d88a2e27d9709cef3ab269be3d95e87f656e6ddd77dd002dc8a2efc0af62dd0bea535be65d4506fbd0660e3d42b6256002fbc951121d2ee5f01b610d3e6aace8a25be0c3edb54cb97f6db0aeafaeb40fce0d11f53b52087d2ab0235448f4152811ea1c67cd1fb3723d8eea912c4e4498ffc0c2b89534e0b52d7d139eb3cd81d84e028c343727ca560b743ddc5178ab33a7009d9bf72fec14184d74067c8e81a94d5f65b86b817790c123fd6ea5fd454b5aed54845cb58acdfd2853c53ee1d76ee2586fcdd57d3f9e3f18d3b0ca71b9b584ae7e1aff2ac1ff667714ad36e3e944dd5dd023ca755dcbd9afaf1b66d2747e5a51039bd74866d43fd023978ac7c5701436324c5dcdae3ef45ec793b0a9f186c9334b603ba82fbbbfd2766bff4a37ce3c83a899443bbe61df67ba1be82f448b29d9bea3da340baf7afebea3c8a5f4403e999ff8cacd62b5f4fde221816bb2f1f203c41d452fc24e00b2e700c38b12f6fb7a2ae2c0d26005e0a54c24f176a6d94f560e4bf6e8921063f7bbab7b7f478f5514d9879674c3a6e76568ab6c5020c219c050ba4f739eb871dec8b97969c4a3a93be06071e3834f90375958c58d089fc5c3b7e8e62e7f78b6dee055414c5a9efb03ee0d0592a32ceec2dae21551c954954952b740a071821fb7ad5e239dda4450713ee8be4fd7d3bdf0b479421254a2d747f718a945152632dce556f60cb3f47a048cdfde280c841138ba7d5bea1a7a25123458f1250b2d05c4cc301066593b5d71913c8cc8fb044e3a3b862585df8675e78282a7c47200e9358398af0e6bd9a53fa0c3fe8d32f56fcc72575d9b49b41627cd47268d3404e9fcad15916a0d66de760839a5fc4826188f601c2fc7a297c29e3cd691ede1ed0b9d78b787f661dc2daebbc75db1de096c0a23dcae56da3bbabdcfed26ea986a2391c8d6c4bc0511c7329849cee86e72ef6b7b5def325ed3c203f180a94db960786adc03d30243e4e52370313ea89d882ccad253852e95eb2309faff52b7d774aeca9e5ba931f56d7b7c8404e001d2973a2389bbf4fd5a19fea4324d3620a6767bac78bca06cd484b42ae0624711671ac6a8e243be4443bdc896a63c276052ce6821b6df25d0451d3f39b27194fae41b92305dda02c555b6c3f10d2a0f74ba6a3d8554edeee9471bd1bb017936f8f66873e05b63838a5dd7662ea7b7c1656fec5369f114743e167563d1630727bc38032c658863ade497d7103308b65b83fefb8dfe1dc8da5bff6159d4b6d52813189649cf2cee3ff2eceab7821415b26f4d6e5ce6def702ee21c5adbd3cb9c9b74483167fa04080f032bec71451eadf35a33f91997c2382ce0fe8852deb82f309affd5bc9d9e357593b9d30caf92bc6d8a64400b29044b039567bf53d55af19dafce9989c81fa507f7dcd95516e43309e2ce22cc905f8ca7fafa053f123852393b9c710550f7604ff3bf7920f26597d230fe82bf5bbc6efdda39ec424cb4c0e91062b86aaa4d70eaa1accb888a5d302118cf754c0088309345f7d16bec0df8e9b6df25e77dabd290288386ee547115c0bb3cb9d1aec0282c3f8212c8d77ef5ced53d8178910a783d64d950be06f5665c13a4feaf128e7b4448dad3431262b76eb9a8551340479b99871b880774f66c891e47c9d03ec4f4e463c74708c0305c73c104ec684cdff5ad6a3b558c6c61a36f79167da135351cc6d2a44d7548df32635686bf6b87318709e18719f832a4dc9686dcf8a8b5890aca6e0ffbada79043173313add088d4f48a9dedec003f2dd9153595d0946e43bcafd45c131ed49c22bd46566388f0b4648a019c0f27c0a5456a60fbe3b6741f2d92daa57e4845ac05ddbb5bcf13a8879db1e3bb8ff13a2c00498a75d4a7e67883eaf9060063d444294e99645be1420fc4515bf76694b033d18def33591a6e6aae69813d91d80b928bb9ac180e154383964ff7335b3a89a1d33faa07c21b99f4dff57a2a7e0e43b212eca36de0d5dcff2ca62ac46fadc915c348d3b6fcaea0ef6e76d70aafc7bf62a884b250a779b619c2f78059877abe2334ecc404cc81d776ceddcac0429bd2aedacb3cf8b885d1b75f049d396e8f7d0ab3a66363223bfc0528de8ed3aea83d200fcf83d807e0a385d12d4606e8dc351ada1dc07edd972b86c57603e552c3453455e6e915f70ef6b3950497bb923dc7792d891fdfeb3a75b72b6146058fb7b203740168ceebdddee7d8400652fa312f2a30a66e8fcdf3a5df61d866ec7bde4fab77854e20abfa8eacf8104cad0cf7fd0d69aacf41768e3d26767dcdf56df8b95d79244abc08ef0e8416fb195ac54692acfcf2cae12520349cb3fe61d2c9b2f00ea666dd59acf57403abe8e369e201023a3783f0236cfcbcb935eb46273da4e64808e05f211cb67b3416f71eb58c0cae63ac310cd391cfc2c61e374f37a62c2eb1f3afa3703624d32096d89886b0f7014f13f99f1307c64d07ad73441a2945f419668afd046278bb974274383f20e310d70096d433ec172f56f7eb34a65ab89466afe509d5efb30d7105f5930557efde2d76608d40c007759846cdebe7efba2a4ebf336b82a45ba54d082698bea348e31b7e5b9024fceaa3f5d6afde7dfe845b2d8d3f1a8f889f6de043b6e4b0710199782379f58c7e6be7d2c5105928f16bcbeee174ba4c2c0599c9221ee0730fc5292d375a95ddcb317571171f069a4efac4ed0c86a34e3ce105d23864d5f1cefb6c489b705cbf9b15983813cee549837521355624ae35f19411f558cd7ad28af730dc3f3a4ea932866936bc1cb3680c350fc37664271ccbb5da48fc122bd5663001570a7a21ce8773ccc23b5be81b632e79f61658562388c6621e2d3893c6db46995798b5ba7a32ff1b076421a17595e066a3594421d9aae31382864652310eecd9638fa0a0cdab7146d16874314e80d6ff00c9bd939c32a5fbc67504d29e765402e1a49d3bb17251a7021385116413e36b3d9cd380e98fb500191858301a38bc78500618de44fa070ea95b60641f4d2cbe2d0b757b8a81f4f0b9ef137f2fccdebb9696ff3d5f0228fbeb93a159f7333ecb82efba025ebcb5f69f1d5b65d068a678d6912e93ebada107ae7a8d1f4245a774bd3757aeb56b5a610cb0a1341df8d0af2bbaf742ea40e7ce0e8640725e6ce145cdc2e8afa605705a588ea3cd9dcfaafa9f300897933668fdf6ef79c5215ba958acede482d276f389e807c2f73255a246a7faac9c458345112bf050c7c2715bbb3acbf18712b433ea95bc905abf6fc191783cf31fedf08e9e57b3e5a42cf82d9fad3002fea643ea0ea8dc7b49d1392df0c0d9c926e6737256b5fbd4486eee93898b25270ff197543dc3593b6d4a3566fec40f0a743bcabf079b5fcdba5fa88afe3fe2451b4df5db393379a85a3351872ef007db308570cf06ecf29f9dadae67534c4dc3fdcf04191df2a998449357300c7b6ca9d96a428cf63e2a157f05c3b354371669c11af1cbb4c23b7a3c1bdecf3a4a35f83427a347d359b2e2b888a003687e14ae7d4e64a5483951659faf6431e9ba62aeb7d4f7df714d70561efcb462d31976b1235e5d18209ee6b3acc5d0e1213fdb8a886d0fcb505a30b8480f0d5d96ac8554fe98520f2b3b2c74838d7764d0317b12fa5b7b9d39f08ea1f31ffe507199dab1209eb72725b44886d524a05b09de5e060cfecda524b2537b3cbcc491cea41d1cbd4fc9b9566625b5e33e08670cb86a6eea8e420bc828c706f7768de0b8a775c443a0e506d8d6ea70181e4275613d26aefacfdc4e9960bbcf655b80918ac889d22f67019a1bafe713534c62763315e9b8a62074b55e5572eeb8eddb5691d03564a287ac68910b220e8a638090c036f94bbe73f5be0aae2e82be38e495d846700ffb2eaf1b61d8d8fdc0de26f82426f47df0f8a55b183bf364cc1fb3528bc578405459bb502805b9cfb9b58e487ba24b83da9f059a25e70b6e1dd8afad40ff32e73c2db6e5d6673d5e5eed2cd55e877ed576e4e956a4629849efefe11b64fcbbec6a4385f3ee29472f287b302f532bda80f15a33a99ea2b6a41d9b103bb25bf7793d9e3e51586575000748cf5a9485851614f07ec789488ebfd700ca0a650fc8a800e529640a63821a1bebcbed5e81253dea4f6936d4e6036a0e809db697871ff86172d5d1068c6c0a7a3d1af975544ea29f463aa0ed20f85c9b2c5be551fd6733558bba98a5d076c7c25a529a6281784bce31e590d34f1a407c7a328d9cd6e293b19eeaf34786ac311bddfb633d9d8fe979fcfe4dcf717f27adf12664fda76ae187c5a0b0e645091d67917f976fb254130fc242aa0cf2b8eeba4f988afd9396e0aed75d4ba2be7c961d6fe10619646668b050e85f17060d73e4211860a9e91d816aa140e15c31ed25b78849795439cad918ffedbcf406fd443c0d9074a60fc568a3d9e4e81b638d88f719eb6ef788fbdd2d62cd2b9819530dcd462ffed767bab112ee80f055966c14d786b803c5136605f91e17b996421df9d581b6ebe8981985001986f8489328f4ae735b81e4ba9069eb5dc2f73899eed87fc2dac1d34d65a461a75074b2f3c24d947ec36fa163f27be900d2520ef8a8e224116ead31d5b3f80c080b6b5c84ac4e88ef55c70d0bc58fa42b220db50f4a0fc182b48cecfe6e839338587f1a753ec0880d16f90344e1c3b6a6cec22ac369b2cc11b052350097fa54efbf94f4596929ab3d27112c92194b5110e4e733f4b14cd91fce02996db43a669e32b61db4fd6aac492181b583e9cac4cc592687d960be52959eb8e1edb2cd5d4a7e775e7079bd0de0ec7a663b348eff90686a2ca0728184b8cbcfa5a3c58e628f67c675521dd88306013bc1676b4bf812862de446b9f10c5c844304e545f38a4f057a73ca365932126373c666182ad3dfafbf7131a086aebdc3a54a7e1902bbc7ca979983e0b7a3ed2eb0733c7db128f5114b473f00b1b03d802606cd406312d37304aa2cc0b22c2df113c3f876e7d8aeebf041338f7765ce6886c37d8cafcde33fe87adc5d3187c5e2edc97cc41a79b0780b29562bfd08490ecdb12e094d77b92a2f07b8aaeb65ab0685e3615a12dfe15804419dfae07fd5036d14bc252af31507a4e36bf066cb83726e7cc2c4ed6c486f3729eaf25a387704cfc4bb33e89e7dfc3d2485f10bdc04cb4706be166d126625cba80eb9a99674704f7a3a066fe188b69a0d90dcb5bd9b62989863c9267c7dec3e2c0b6f6527c3b3aaed928f45b5cdb357ef003af740b99d825b148a0d9eec26701c16083b128bd896213be22a6e7770e7eb0a36089bcea16c138c3c6d79744fd1a8d35f4f9a2d3df2228c44cafaa3dddfb2bee704b493ef1148fb692a0caebe485f0e426e8ef6ec6746ea8cfa620b2be56ab6d92f12e7295ebbc274e06b039b83ef17e16aa81c9b8c5cab59e714a7d3d024f2f0dadefda5b573416d0f8b04b96cda97a088b980fcf120f4caa96bd401b0a13d158089ea2a8126debea42487bdd7d34709707ddc7c9f7e161252ea44df0564d18da503c2b2cf5b2bd99349bca5b2f0af47086734631645a6ac537fa92d01190ddcbca129468793c40f63d4ee26de4819ef28bdceb6bd64883706bbdb7a996515652c2048806934297cbc74617c91b001003e6ff3d4f788095b46497b607bcff3eef1b10d4d3b46d9a1628407ea70f2fefd76b72e5d4b8bbd6a24fb58057b09113497e88aadb30a01b880dc05c35b62051da644b8216961961defd84bc6deb7bfbe672e3554e96fa2d90aab3b89d45800a5518636d03a0c0c74bb8b52da0e9ebb880a63b9f6e4d645050ab9652c50df3b056f5d2642b855893088fbf694fbbc05facb062cdd436782b63b5bd03530c81abdc7e1dd86874d0eb8d7821b6797be9a94697eca757e0997d95bb9c94e518443104131da9522c1a31a180721ff92cc2b572dfb5424aefa5bd52127152cfde63d9b2eb2631682b847dc9541843c453bdfd928b34142f7e54902e380f73521e1a82aacf3c37a931c745e58e0ea7535a1b8ecf5ace3102f91d7b961ab9d262f365b8a5ab54712a1a74c4f8d960f578b8b39382227eeaa0edcdbcaa2730a489212246085caf2d9ca608b74fdf87cdd9058150260452e93ee4d3973e9965f752f23a625d5618dc6283f6eb1e7876a946adcf2811de5460f8ce01217262455467f3a0e96c9ff0152b6175f07dd3a067ffb249589c1626f775ba489ab358ab88ad533cd10c30cc67dc3682b3189312481e112e1399337f16ae46ebe0d71409838da8a3acb30aa5b3958ff2e2dbe46532fd62e52e1a8a3a225fb04ac1d9660509365b70c190ede2309805b7d1101966712366c33e421d3423d976cb111dfbaf421d8c8dc8846485adc5941d852acf64dd0fd383c43ebf62994b64681eb1fe98eb9749cd611d0a4a1ebc69946bafd76578a8856e16cd18a3bce3bf33901232bc8393bf5823ddff49239be3709bf2c425f580763946c7ab20a58e87d717479213eaf90b1c6c3f241459d5455d40dc21f278e4a5577f1178f01668853e4a42baf9a1a8868af6951dca3a16be1f9a172e010d18912e227437fc5a63223c0994cfaac8fe0e6d48d75f83ef48483a9e3f52b0b6e430c5201fa4d427dca1f9714edd27e97b62cf508b9e4052c86f43aeba548a7288c00ec9601b1ef17147f0bde7492790622ce46a5329f2b2df8d293557d4c7baade993303b3229553144fbe516e0a68597396ff4e2715d56b49a864f2490e0da688aa229552e0351826e70bfb5e7fe85ccf1db34ea5bb9e6485af1dbc84e13084e03704bf1fb1b061396bd5f5ff85147531cba00c62fa4c027a64e2a82ced1270dd256161a5d28e15b179aa4294b93966738d89681876f3e8cb7c06b2e6bd7a0291247b3c76a999e271f0a9d3ce2c6255f9a3386bc981af16b26dc33ad8446b3870fc261a94e336bed3af443f0432f3ef8683f0c916516e64467f094e3b09c7ce948682e7e284f6bb19b57d1e62031574ce385fa823a61740b796c096cea4ee80dd5598898f18d696e6096dba53d39983404e4ef9f44c7f79d132387f029cd4b7b55da77d2b46caea890e5c3554882e63e2bde1e97c0f5ebe364bbf2036d7a31f274f640ed8a303ab0305df69645a7dc72c1d5a31da277477c1395f4a87c14592a66225a3050a47c748f9509adf8ad8a5c65300341a4cbfcb67a9d1e3f131d9c7d851a5d11a7e78779c6e5e0b2c9a80067476d06d18c74dafceeff2d066f5a013581b5e03f657b3409fb2e0590f05b94a520984eca45ddf166963bf9e7e71cfec2b4f0124249edf220d862e3b890cde026dab4beddb0b6e247a360ed8d13ebf60f5bf5077c77a10874b637a3118fd9f2f337c463fdf76f1973a7cd6bd88b295d64de1046bc15bc34ae5a992dc46da51610fe008c1114cd1c1b1db535a494aea92dd0efd93469be295993be6d50ad6c7394acd6beba13a03845f2fcf90a2108e59a9a4496ba2ee902b97eb6773199bf2663aafeebb41b92afe519ce69dbec24b08cb6f70cde2360b9929443ee9bd00f878e11efc7b0122b0b50863d19670382e9c75d039ce49e6c02a26132b3690714883ed198adc61b1a0261ef8283aa91eb797902c3984c1121e30c66d873c629c849dd1e7bd513f6dc04b710c96a81e9aaf0484b80edb9962747f027c675577872089d7318ce58829b2908727d7110cbe67ceea6810baedf591c1b15c753efe5982ed3799a2330451a9ee798eff36961ceec4fbb95cbc443305bfc871e4feb8631ed94fa299a613c061b92fa0f430537f8a5a37ce21c032c4a126297499347b5e372225e4076dbcbe11f6d1c15e6d4834f1bb0086f286844d518dc239cc403b7105a86272355a09ab7231eeee18a4481d256bef9669a7597206cc0a8ae6a87de45070a0ffb6139811d59a8c600038500b26a0791b6c5f1dbaa0450ffdd9e8caac37968ea2183ce30b3bef92b8e2ff1fc4faa01d0fbdcc5aab42e04bf326f6541095ae663ffa0b2be177f2aa2f956bb6c232e3d24b26e6b62f005267a023536a41b890f1d732d7ed0dbde55428939796aad37ca9559ffdc9a5b23147c561dc0ea3f65122073635c4be78da394645508808f68ceb33484a9c582f3c5e7d341f3db832a95d66edee7ea1cf6e612c649984c868177503b197d101aaa43c84b661b2dee9267fe720238fe6fef518c0b6ccee613aa82c5119de7e661481059815e1e25687671da2157db5bb8e5ad5475e2f6d7b30fd65354693a764f781d04e65a944033867a0c90a660e6493199392413f2f60de7746a7a3a8a6bb1a32843b4d12625541ddfde2b102f30d13dbc0f4ca8d2b6337db7215779015f16743e9b3a385254815c71d687378cc1dc75d1667a408ab9952e19f1fbc42f44063839801e634657160a51b828869c617835b154c542eddf21e4f8d9acca2cadb63c30ed3e2eb5aa37d1ab6587133c96772e969292777184ff58e917b02c6532d5d9b549b63fec2d6cb1ae35a3ad73f9f269d2518cd15468324bd7e3cd37108d620e490e40841e7efc6eef28b71632ce6c975027ddb36e1325148874b7bba4ba2dce5ae8fb939289227ea5280c6e98fa964c1ecf48d7c6a65f913110e0cc0af4733c73d3ca53014c501062566ca6a2ad1547f2daa2008361a5716b3b23e7bb8d9af45e326d989aae8ceb986dc4fcd7cf9e76804e4a00cc724d795fb23beb7b6394b1424e7f46046fe98143e6e7168189d1a0c01ee117afb3ba6222eb14fe5a7f8d0e9c198cd820b6cd01d532de157c57c56b26519bc7c112bfa98d628dec3d722713ab89be182df3bcf220150bbb2b296fca2498173e67d7cb5fe9f6d5ec1af76a391f9a5ac6f0d1dae460f4e29035295c0bfbeccfb2257a69ff99c25381f36843ab4a026da0c53c7623a7b4a238941a938db4779bc727d68a74eec5fe6097aab472947d92e6bd997f1d4aa5b1c0178451fdfae596523468549158588610fdce94e3ef12b02befbe5bb57777c3b42dec393ac266cd2af329911e3c7dc228652649313b2fb05a76227f02f045b41af9bb1072e0103c3be95cd00f0a442710566ba2b83369ae7a0fc060de2c6f1faab64fc1dad979c60ddd605896c1943d6de6f69f506a5042d488dc12f5519977e4fca7090a36f033e05371ad6104e1d04fa647edd0ee8457bad8ebe1ee234f2f033e20b7dddb27913106bfbc267fb03b7fcfac589852db2d0d65c2cb3b5e2b7cdb19f0c8596d57ababa8c55fb4a33851389cb40bc80b33e2012cf61f1ebed6e0cce3e6483146d040a943e897631ea0347f3259a8af427f99262506d1b1d47e2fc8a31b388dede67d4a3f254ebb2a2856f94e7ccf5a07c32b261902e2bb6df1dc31257fa6e282f30ba4b1a05f48987aace1697540916291961efa596437c3fc2eb9b899f8fd785f6f6c7bfb168c45d3b49314078813a1bfbf4a9f81b2ce2047d03ffcc0cfa68637f3673ab193b1d8a35b5510a0705322860a7f646e2434b0716d0fefc779354d93e1c55a6f05255aba9c90b9ed363b15bcbf2d78a45b5acd4612ba204e4d5022ecb9f979c32d106410de1c6d9e7f0229fd45c685b647fff188a11d94fe380675a190ca2bf58afdcb7f1541796cd59cb580fdf53cf553f7b7585eb55e9db4a2d70c74e45ba1396887f6ffe43725bbc82d68391ffd5c65688d9dc551e1b0bf2127bbcf70f59162fdbd3226cc206b833a26bb3ea50af35759b6a5f40f6645ea8cf174ddfd65d549907bd0b5c8aaee6f60fd709986a129c8964feef3ed364edad32a7045cbdb78e93b93345ff1dd9a9bc27a89783e5658b1e895da343047b3f826732e6894540707dc59addb776d35483072230e7fddf88ed75a1e273816707ef4e3ef20546359d643472cdf3526da0a2d6b58fb8293d7cee76e586c1102080652e7d03b45eda7142c477e5ae72d5335109e6ef6c192c5af0f27edd97f37c827ae110def4bb795636c02ee3930a32a471b34c9868cb169d178d41792ed3b70590b657fbac1336865ee9e6b30759f3bfd37bd3f506843319189c4c7048a5f759299bbf4722cd77459fa04cfdfd1c65848a80a7bbcee1fcbeac4ef9237f9745ca2a097a25f83a96efca6a2f873079de1278f89a67019ba1ba1a1a8494b959dd2723e82c27f9983823ddcce8f484ac2c38b3616731ef42d98c40a1250b4582757d03e7ab626520c9dea84e7a7432658f5b0412739c81bc1587360e2c3d211db8e18b731cd468d0374449275037269f955880265bb1425192c0e59bcf1eb4ae44642c7a13ef8fc868743c77fe35d54b494878f5780522534fed4eaf889cd33f32f9203b47c3413f3b84b725b62daf4b9b56281ed7a4ae2326e792f7d7c04b432b780993fd63c19877ecd15cfd019749d52bb9ece668b8ff9326d87cc1b1c38358bd38b789263736afeb8b39f07b6c037a6e711e5efb8e394e8cdda8698d28deca18ca7abfab7ca3eeaa437dae6cb4d2662b6da6d174b9f8ac94eacd73b591fed93b134bd968de80eba308922358596329d16990adbb047f8d726ca83a286a425657fee6f75e9ba1ab4382759665016cb7896f60270be427827c3755c3480d19ad82b7c475f617a36f7da4b3dcdac0d7b85eb1a700e7a5c5b4f2f589c8117ac181e6daedbac16c289e8e499c12399f4522d4bc98eb18af72cbf70e83f831bd611ae59d2224a9767920269a27a2a80e1778bde99832a52795c883976402476e2980c920a21116e20561f2ba975f44f3811fdad2b6a8855bd8517cc7e6826e19aaa33363620f87a6241fab48414bdecf94eafb557ff1e55bcee3a41ce5a336d8acc9f6b68cafe64b9b256ebad335839d256f64adab323e47ce9a094d460dca5bdaefd22de8aa18226956010048c9c110a96c26a50eeaf0039e5893f5290d94cc46ce881519817e526b2ca22e6e7e7d3ec200a6a137436cb3a3cf30a188f68fa50e04d6c18d9db8e11fb4b5f969d626545a524fa232a961051e055d94d67b9d7d1cfd0a611dbee7983d2c76978ebb86797cbe7d2cde24af5619b7b667fe983c92c0e8c54f90a0100bc3bfb89dc3a7b8fc1c7f50636fed1d5cc937a1459d4e4701959c54b1d564ebd8e3ee4fbfd2d97dee93201d032c38dd5b907c7bb561fc6eb49f5ddcc87222e6049751cb43dbc45d334704ce8af80d3cdc5933fe3702531d824d6112dcb4ffa1e7a945e8afe630c40faa16040cc3bed77fd4252eaee2ac5301c2f7be3d52000c9db3e3c844ac432442954112af3194a3f064aebf6fba4e339c9c3aa2ded14992f09f4d080772d17f2817c0d595bce0bffffcd92989e78f46dac617e29acf4bba62886a02d969c461d4570959475bc38524ccf5e59d7758f6c9f71b105cdb125c31acaa4694ee5cdc2c4efda2c79bf1ca090050c1793ea8ba8754b0fd7e707f45d2cfd2acba1839b3d1897e72a440dbfab301b9eacb36ac1a42ca8d36f02a94cbacdae1a9081c11dd78f8423a2aace385b647a242f3bce5f33d8e86ff69b69a82fb6835972dfdc6267f7006cee0d92d4371dbbdf84e6c2ac444449631c91983bceccb606bb8058f9fd07e38cec944dfcc84c0d983238fb7c21a505b0b479813686d6a59d439db4e3c0e9c7de1800d10c52d0119968bb97cee8964c108d1adaeaf9b12df26af1b392ff5c42562b75c8f272d742f2d8ef3a1b197a34be381e8e2734efbc935ed4426c910509a133c43384480db2fcbe8dafd14d543f5c4f907876a25a4b2eea3df1e7ff9e4dc8a6f760310cf6671e694dffe7d36b17c57b9e0866ace0ed2570b03f4d1f4784140e9529867741f8cd734a11f8fcbe12cfd68ccfeaf84d38d68ed305ad77e9b5be2e14c1efcaec267ee0979a13de2adc2196eaa2659e43fc630c170f10d7dfbcde876b14dcb083863d7c94993da8b0de7c0af98896ac8572f5cd85b1cecfc3e4d1e0f6c88a00e5272406af77766ad2289a052ef643e53c9da4a19b677b6ed0c7f43ea4a49b8a7eeb30d400f778c5fcfd4bdc90b8d43013a4075f1359b60c03ff6a4dc3ee82060d2ba8366a8a0a304dcdcf5aeb1c592dbecd52c077460fb4c3cbb4b63c084b49c9c121ba8a7eeb635069486efcfe78da284ac25311cc9e5d4377ed456549707d618bbc3cd8d567c1247b9571f903643ae56cc7ca925774a62ef7e96c4fd959d46b4fdb87b84a771d311c21e8e6290fccc3a870ab2b02ffc2469f7b5ca0c0de96207145e596202e9bcb7ec71def3ecc75fb6fd785fee64286b59999c582944a6340fda840cac61e3729be4197eae2fec64b641847f7ebd923a68623e3aa03e08b777ec7978a59f88cac61fff4da49a48464c5b030b15489781bf30ff9841cadf184c505038afa03d84684522f45b5d061b1f9d486da551097a052bf8a7be2bd0ee4a6b029fede18ca87141dd4bfd45fd0eb2d0d7af017714d678f716fe544dbce9e4c99286d4256e8fbeb409f1b8b23c2268e45d4a565ffe92e8655d2e39b3db5941d8e5ca7b869cf7f4a9eedf4c78065423260d515cf268c78440e53bb244dde17093d73ea7c8b20dde900c20548c152752b34ecab45750e436d6127b0bbdc9c347f42f915edc87672ffc2c2dcc6d9c62ea3cc78dcc192dcc9c632c337b1274e8f1cb1a38dc246178a476b3845d688bb175ec4dbbea9b3a41cfd57075db9edff69cfebda07f4657e03214c728fa320de1f7e66a98101701dae23d0fae5ca24070888dd4f87421545679d4c54a0975bc664f2005960dd58f4c771b94907d76e6fee80932452bc04bd1d139db925170e793e90fc44ba27416cad2f07a9a3a98800c7a14fb00e6f9fc05a04e12f0861cf262005e1609dd65ff949489fc1916901d135478b2c4603cba650fbb154e2b34e304615a27fb07a6ba08c735f6e3421fb571b4536ce5824eb346e6e9013245b757009ecc4700b9010035a79ca676a8ffe3c641af28223f598dad51d68bf66c8f90efb247949909a37a61fa4f55ff55c5398cf41a7a0d247032eeb936d7a6ffba3ced2f1d78e33d0b1ff318c774bf5283e9ea409c36ea3ea6504658936fbe6b9c70278f6fc18013dcf198c92d02848dc8ef99ca8beb010b15aec17a1d7330786b076f0b71a2dcec911f65822c1013edef3f3bdbafc7991166706c6369fd871fbbdeb6d677a140a8d7fc0c449075d843e431d929f38de2947fa5f7a5c9b85eb3c79164c78542b3d87159772ecd6bff12d300383e908bae77103e3c2a19a8c95cdc5aecad87a8ffa4355f8897a5c6b59b379142352be0ef3626254650136d1d8005875752516f92bdbea527915300e96c5e8e76e83cbc907cbeec4bfb9d211f24dc887a2450b9b9dd8d84fcd9d640ae8d23018ace0fccdc63fa7072258bc31d942316dc2fa3bdf6e34d873d7c58b51f52f5af09e49739a1ef93ca0e9747ab6699fb13801a6dfa12d73d058724ead99581a2c108c15f59e9cc29cb944e2db8432867cfb8b0d06028107f77c9e1b68ddbdcf90bc3117cbd9589ec7e37024b88d1093e59879c40c276e45bdc1c5e00a28334cbe78fb4ff4788fa53134fb40a29a5283e22e99918886858e298e14d66ad658c2705a5596077a7006599a78eb7859a8487b77c4360164b9a2e0a4fa2c85d5a257c22405c0bc0f7f148a751e87682a76bd148deaf0418421e6f83c63e99ab8faca37e6b5d3a69f2f7f1fbbcaf9e57c6a7b1fd631172c4f7177c69214b774a29a45e3b91885ccb84a8fe8c129ad51aa6b376cdec9756f7f087612624924f99e88b8a63e86547b186bedc7a990cc1b47d33f62bb9a1926ce3f6a6cf411e2c542212aa5659379cf9ae1f2b89b734316ce6e448275ee829da24cf24ded1eb3cb0c96337a153fbcfe1430d6cdffebf886d8e65d24c6f48db3a199ad83e1e5a7e6fd6c70d8cdf5966c14c46a85492e740f479fda40f8d1b8eb0a4b23cb369ad64bca87969646a14af140fa9bd4c71f8d17190e247fb37ad1a182081fcea389656f64e5ca4605fb4ac4b44b5b75c3756c1325a0e42881fee38727fba92583f93bdd2ce6a3a766031b162cc459c695aeba9e9611bde6099f6940a06623d92da1be558dfe590fd6e7b094ea513253e3d6793e7ad4976e8b1dfd98e26a40fbcdce162182a21c4fb03f4e238c86724081b73e6b8266cb47d2dc92aaad2874a0ecd91e7714fbb81f6e9feff2b5a8dd68b0d9bdc95047d1cd2223c6c9415c996ea5b8b44138801471c291e7845494092080753d6bf0f63de26e1a3734a1720314d62da424c720cb7dad41eb7a0ec7868750053e6b210b15f4ebc2d764d270d5a87d2f823c2b6aa58d2f0a37a5d2ea67a2133d066585897765046cdd04115063c0201630b514d432cb367614ad9e5be57852c3aa2a07135bbe10e1a03bf5bd716604e699a357ca43f8c6d9c11a48dc94d9f9d593be2f34f20ab028dc6486330d29fc17e09ac43866e1ab5e6e204a3e4e3e2cf72fee35f34d3d685d78010dc6e3f81c6ebf5e51bedb30d6a04ed51e59ad676aec5b642d97b908568a9de9fde588861a062b1586ab0e7f3720b0db688e7ef447bd7f4391226b0d65ded04c48ec79015b373accf62599f5ca8616cec579c309e99784be0eb5b587dfe26c1ff0bf3a8993da50c3c828e7b49ffc9222f1e596018e5c7f91444acc1a9858a372520f5770a9073350f0d83c746e3eb919ad7105ab2cda8b038410929b2310705b595fdc69a0548e2bc2544e0ef0a45d24113395ebef4450ddb8b99702986217a48829dc570c87df0c440910cd15435a8c781dc4203c0a32138cdcc3ade04fef032129093f392a4b65ca92f472cd6f3d4f996fd9ee6d7b0e3bf5ad0b16c11b7887ebd358df9d512cf4fc27d18085909b4f4cacd952a83b6b10dda4f2553b5df2584aae19a12f05201c6a2219e7c9ff63b4344b14314bb42ba1c78d7ee034923193f15fd7599c71b2812137cbc349b3f90b9276f15dbe7c167db8bae95419fe0224f300fd30df69a4dbb569a9b3918d27b7ea1afaf844bc67a92606d4b137559b0e048aebd8f752677afe7aa7888550ad0d2aefb34e5383b3b70a792c23dbdf2a9f44d5ce60d5f4082fc46b0ccf1a565cfc264c665935f0d875d2835d88ac080decfe3a791446145f833b4d36a23ee0b41c618dcfc7c896feedbeee73ebb392395b41dae8aa8c5647e5b1034fc28faa69246b13c132d97110ef70606a4cc8c6c125df2dcb0cb1fb0ae9ea59c7254d9ec19a3b40a4ce815a02d55877e184e161412660d8b8d13f301c611d201a1f65a50ec08a1373ac587b6fd130a6e094ef64c4fdec6e5f063bc5fc57ca9370c23fb6c026798ab8fba6998380b65e53ce8f157f1dd7b9d9237dcc3ddf2a2d895aa8736e9fa4f4cddaab35dda7b8186ecc2c9160856653f12b320ce4235cab843bed11bb15753c71d1576194d1483913ecaa5a0dcd3e014497d4d5d6d71a69ed3232daeb5e3f47d71589dc6594f5229837f876baaa3275656d6a51eff44e38e56fcda43e840ed729871fa3bbe5e023bf2ede99cf64db1b51594054000cc912fcade4f55d8fe15510b4e63a8ca196c7d31ead0d15318db0c54ab15aaa9c2f883402d730d073ef79596d6c4dd3361f479b8224822cab7503d287cd6ee86d9b9bee7de61fb6f228a4f91eaba35a7a20263a6e90ee993a473503742c28a231ef9522315266ac240fa9925987a072e95035e49fb9e14efb530c8730985864f5dc5b01942c0fa6422ed94545952c8bf09959641c47a40f58b3194f6c12601a6ce15d92deae5765b9ea02711c841119f2ba37840f132b87f1a9708bbf0007e9778caa76c3584ae92734e90947d087c9bb8249c63ffc9cf03a55e8dba7531b61e07840cdc447c8b99c167ade36dd28e8be40dc6e4aeed4f924e39bc2f455b8aa03afe16f3b29ce0ff700d4cb5b0a80b3f19b29bad8971dacc38f3fe18276b89325104283139c7cbb75ac9fc907619b1fd33e22c61e90c89c0549f54260143322cf7ccaa11bf0b47b9bec8aa547dd078d896535815484b8a99cf20e2859c45716aba5a965502a9795bb40ff7054953e3d70b1d01a0bb79ce6a7f0dddaef8c14b0913e4ce47ab47b006b84d115d3708b85a68e45e729f28c66639d5acc2cae4a5082e5386b893f9ec8e2abccc9e354dbbacfca1480289ff225a6d35a3a910ade778b3ce42c1d6102665d9a5263942ae0fb057c1a835b608b358f0b7802bdefb15aac4d40f1df104f38dd0dc77361b559a4e4749f123c4a41ea4ca8a04cf49e107bdcddfa9702f2c09890493c54e1389fdd1b8838f3c1421ade2d5553d146b421c5192df92d04a7f070f934c993f9b7f870398fc9f5e7afa696aaf31b25f98b4b1bffe2f0a224b03fdc37b027fd7831ac11b694ea6b0a25ae2e94ce6ac966327d80df1dfd750f8214dc47e947481c557d2de2de28c783ba0d721869f938dd6c46b29c0f32001b70571754f4acea7e0cbd5be7f61968a593ee833827943861479a5bbf905fbef01ccd28204d5a4a4004ffea3835ce89a9c4c561d727300297c8df9c532948652bdeb72b87111b1e13562b03d32def44cc1338584a48313c13520ebf057b14d2b6d3212cb9e3e906d63521c71ba0ec86cc694d2ab80006d9f8046a16060fbedc2061e069f5a97ebf28a02d15a2e206b75a3567cb3097c95ed97cafce0dc1dd0c532aea54d9e01d885932230892b2acca71e51ed944d16e2113ed07c487ad618434e7d0e92737a152928413e2f9e69cf4b31c0c23ad06be1d458e24ba06a4488c851b1fd933bab8bf28ac297a5e1d9b8f93df1eb47740ca59cb54d1a9f2976beff88d71834368e14e53f1267a3b9d7bebbb11d4add60374ebc14a3dfe9b0226135895579498cb2714ddf90fa083757937b0b9219c754256546e44321d75d54d3ae8f0413c654cb8b9991211dba8a35faf4549d9ae8f2b8e089c18492ed17bf093830d163486e6eaca522f601837831ae9da22c635007f6c62ed55645dfb541268f5ae859f78e277566c1278b2a0617507867625005d8e8c8c544ecf9e8e078588c8d9e1c165c1ef90d3a60b0b46657dc873827aab8635907eff7a245d9b1b3f7575f26fd3a6bbfe0d2ba3892e737ee4cd150599e661bfa13cf53008f2368bc7b2217f024c752a5466352c257429961430ab85ec42ff68891fab18f6f240f71a9be17f94ba283f9a43d7cbee327104d8361f801a1299453c8ff406e0c7f0f628e3494297515daa8fb69532a4e55231fd2da2a1aaf1abb8e971d8a6cbb6ea4c7d301b6ea41fc4543921835aefd47aa30031af070d9326f408f925e116d660c3cb4c5e15b23ffdde5e23b1e96f97b0f6d1b7a3e8ac84246ae698ba1ea74cdb614756590e2d36d7efa657a8eb578916860b833f037db505b4eab386151b9f9b601973d2179b26d0d785e9f3e96148a25b0c8b13beb6606197b39b79f53cd3a422cad6b9090812e5367d23e9ed4f7963dd914fb2f4a51b0d84e3ab17177178e9e411e522c29cae62a5a6a9a9812a4b84521bbb03554c15a799635783624112636e350c0f944dd6dad9a481cc774f9dc788595566bcf98dab9d9fecaf4e8d4e6f7470854991f2b3239f1c87a3c6b90a07a79cc84991fa4c57b6b5cd588aa14d2d6cfd3ff35f649758ff3632f3a45d997bb2eb09a04e82f7093a44010546c7f2783bdb2fad6c192125ad5691fbba4685438e98e218fba02d1e2256a2731ab676a1e476949056d22304000b847bc986a2d681c45025d1feeeb1544bc6a0303dc40d93918fb5dcca48a31ecc1b01d10e564427b49866827680824438925e0fd6456223d6c4a1b33bf0e13aa56e1210d48a5a6801f2565f6f9d1021b15a58703ce91a7ee488c2703fab8b6adb6c1d99954ffccf19fe0762160728d03de9acab12f72aa87c8fb22ea4a64eff0e1fdda0a4cb087b1829187b64a749a8418d0591c0fee18192a645a240b4aeb5ebf0a8076ed1349daa6ab671b2d6f317fdca8273584cbdd2dd74f3da87c0f26bb413728d3082325291c9dd848e3693c65affb05ade43c62f153bc7b2394e37be5a10582edae84382b27d72ace5f3f6ca15f5c5d2df2102c84fc73c0e7de72d048a6607a41ef7945fd7c51b629d2eb3270ee182cb54d2e31dc8a677446de4d1d1161b91b1e3242fdab13f9ac3469f5119ba208537165e81d2c585ba21f780875e143f528e6bd9e9cb087724de16e804de0f8a7a562d4657a641d0dbb2a67a01b12967050e43d370b63d301cd066128671e58a3f63f78947e03ae3056c81edfa47f9fffc16d60c10fd11a0f25824480012f5a58767ab13914061388d9ad68be8216706103f552d09af4e9bc08f300ce054187539961b1b273a16510304a2be23f5a45446cc0633be62b6f5e7527c61b01917b1287704a295589e096085be414b4b50985beeacade4ac3253a72c087919ef32ba5c144e038f5c30884791ec2cd27901acd3f9dfe1fcd4ab084697fde3408e785bde40eb97ef1cc52506bfb59ba7e41c77a0348ddff33d3747162f2e747f09a94b0db5c3eb11d2c4d4dba74e2c8592213dc8db8a30e1b38ac32a509b6fe5aacdf2a534e008b19d91ed9f871dfb8f135610f23b4da8f23b0ec4cbc5a093169b947ad82e94ac9bc8dd3ab76e131d4795ca7f17175e63967f5b1fe259d0da49330793b89027804cf402e6e6925e05b021359aa800a69b9eee687f2e60f640ee1e0a5f3282437ff87ac49e28b94fb5911b7d26730106f0f263115f483e36b8e38fb8de2fa2c3cfe1f15b83a7f051456457a08b847d4c9c32a48e297a625a68887143875da5c7c28965c0a6e226b4eef639af52d67a1ac65cad5820a9fa5f2f89bf224ec0324bcd47699e553797c5a1bb8e67e3e4fc5227af12071feb7e7587a286fea06ab95945062eddc39dcef0199d5f56986f1f557ea68947c7c5aa4f4c3ef8b7c82639c24b6efe7c7d8e13bb38a7ddd70d27506879659faaabbccaa140b8fb5f32325ff8d1cfd061254a29c66ae46a4b39c5440804aa19d8a37f7c3e8f6f10e9fdde09c30f9150e4ee48a38bf5b55f7a9e19d0fe6684198f931a56d42f5315c134406b51ff69937f81a7b1a9e77dda1d5907310c845f8aad4f31c09a0fd5d22b2435e2075fd3bcbc156e0545aa40f78f3847cf72fe5ae339e78b12b488af23951ec09309c5600b266f9989ba9eca7e1ee62405318755ddbce9c0ea8c6d02358c91c7e6ce7ff45b57b7d14953cb3413a1049018fe613297c544dc51a4d487ac8178da37e2470169b0cc365503c52d8bd55c296565a0ec71fbc9d4804a7a910bd067d6d9ab70f14b9711945475b2ddf662c58c55136a6cbe8926ba1f3b6eb7aa94feff72fd4dea01899a3909369de3762af2753175520633717dd64504b8728b9c654b6e42f38af04f0ec42ca2a349da13410339227df01f8c4cad05b33e081b646ce89e3a4bfd1cf92898d3d7aeae9855a943e053e3cb93dba61aaaceba6ecd1c40b67c86a924ff658238caf0df08952f8ce5ca0ae424db1d2acbc6b76c163d5afb0fb90baadacb200f445c139821ec5ba061d6df2f9840a042a17debcc932cd12b23a85a4eb9a596ed859ca6a3682956fe1f0d5e4c22cc35d7f128210be6ebd9ea55a6237d4f08f468ad1e2da6d0070b7b5c41418b3a9a0fd4bcc8f9c540df60aaa1a4f782e5104a5f215766c02d28d6f00883834a14b0e6e7f4c1cafeb91d2cd5e19c704899e0fc88a88f25445a4754b7e7a1aa7c4b032bdb880f38151ba24050c7b0ab32d51f41ea897a2fcf4115d75bd849440f9d1af2af2bdcc1453fea379f2ccc508aa4387157005c700b66e1f0abebd602fd0db2806c8ded98dcbcb31a82e6deb29026896086c17b087842db62bbd3015ad211b0a3971360853f82b2c282cc1454709a39c83a4d402e258ea22114d24aabf4dfc560a89414942e274f53d3072a3e33d1696d569094ce83d06c4edd9c7f2a87dcf12804b75b3fd8d0c856d88883331f08e34ef83ee9e5c7a6a3bccf3f2b4bf8bc30f579c53793eacca2fe6aaa4397b6a41db8feb057afae3e5c0d57fc89ccdbea7cfdfa5665b35056ce0831a96fb476d29633458a6d507631efb83dd59c03e117a9551aead3d80fd9fa563950f8e620a5482515488d1750a5264129d9959efebe26488b40cba5a24f0f24964c9ab94bae8f39dd31a9599902efed7c82bfd09f1193c28d7e9cee7a777144c19168e8cc289bb42a9bf1ae59607250076ee2b62660e69f9932ea4f7274ed7fe427a55243c5cf0899592c7e635ad8505fd209384180d3a1b5e1c152dd187a9a525a4e0fcf4354087db5f9a90b437a4a8126b9d5c9b8b2ea0ac3f472522b5d8d3895c2fe648df985690a2f19fe257ffeed2751e10cfec055b034bef9690cf05fadb50be8a00afa97a0c6082e0b710dad04c53fbd943e8d2adfa4ad63811751964ae2cfd93f3b9476c9ce2ec233b4d2bfe17fd9314996282b639a64681650b9bf8c3580544c6082ce350bc845339252eb63e0b5b04e98132db1072dfb7577309c58e84d1aa554528b2f64894bf68b9b290caaff5a0a90702920b6835b5e5ccc0e4355ad2e04e1b8a4cc4e2df96bd77f5df703d8537dff8c85d60056f5f98f922fbc85dea71d82b772b28d073c96d5a40f52507f3b1f275f417dd3e9fcfaf2214c2e60d8aee3e9a34ceda0d8a77a4561565a8273d1af98cbe553bb815cae54e136fdc5c3b998b871b4188f1b73d3d77b99f5cb4715c9ce208cce274c3271753b47fa6dc80cbe297ed3bd540b2c28844408a327ec65a095d6f38ae230649f8c1987912a096d222775d84ebbed74a3c250f2177cfe4bf0f4f7dcee8e31a994085d738869dbfea9a1cd0fffa4b42998233f5ed373faa0047e1233a00b43ff4f276772ff623b953236c5c8155c0681124d2cc738e348a5c3ef2dde43c5d3f45bf5c1bfabeb562997dbfad259e3c04dcf2f3d7e4929a7eed4fb6e5c05546f24eaf72d4cb19c152e3d13c51e38f19ae27b1557a180ab5358ba54a355539812122e522ee6be3997bec90d75028e3e93a4e772e8e2f98a4151f4cbd819c2d6a75275c9176a3ba093d92fcf43996f5e5ec403d5d02d493b954b7a9e8b6fef5436dd596b8d979696dfb9249f1e70c3eb83df4d4df5776e20db6ceeb7acf982de0e3dc6d02297f7070556e76053cc603b302d3763c73f0b673fa23a0cae3f19930ec637e56098930b0a7d9bfbdd774e393d6b9ac5d59d61c6cb78426ec5aa85325e636cf2c5c0ec02a7dcdb32796603c5415f3d6814b11f1f8d1661ef0474d64ad638f0d1cda11f9254fd477f43643582060b97367668cebd173fc514bb3028f0531163288b293081ff9716e7b4834c5301195ea8a62e5be2d7e89c44100119b0a165bd49341c7b15d1f71c8445c388f28f68f50a6e5505199693fbd3d6c53a68ddffbc31d9e62728341aba244c45de6f994464a460109d89e4bc0ef6a2de7682bcc0e3742603800a493fff84417935dd43809b13b63684609c9decc08540047bf8d1b3e3636f9ecc269e1dd8aed30f7d6a00ce37054a3df4f6d4a98ca2e8a54dea6d385cc3d71f394f82a60813bf501c9d28082f1df54247f43a20a7f6205fa81de11ca3f993df8fd077be974385216fa1dbbbcdb4fab42f2d6f5a9a9119ed018ba09077a7eed87495ef18010e88ca90c977aa64d94b5de56ba86be4158848a95348e35dc1679deb5cb8d16183d516c29503ec4089bb7554f25dc6df39bc70c25debecbc4408b800d8484385027c1674e387e07e790bfc63c5670ee47f2e5661ba1c5ab93aeffc2e66e05d2f3a5efb9d14605a5142d6500ee6b1848f1136631ae50f421ac6c960af14106bfeb546bc7297030697f4a568f17cf33f5ca4d2cca49b9ef584bf92c8b45c81993a021904a90442c457f8675dc10773d9dba1d1fabfe61b8c3811e258a0cfd4e0ffbd3dd749948c9271508cc3cf95c69cf54b0df307b7f073cdc928b39e0a83634ec929ed563e24d17c4c5f4e885a82b5b75435e33dc901dd95adff32ea7d638723a16b30cdb08af25f9675eadfb5e073d7a41a11dcedf4334a91a15f191082d49f10ff657a8ab7f6d1ec5d68843f82a02bc6eaa28e4fab688485a1e243b9697dd3c3133bfd5d06dd753072ac93c06f265b65953c09a6541ceda0ac4dcfc4d570b8d674dc85c08a23b6df4be9d07b1f0da4ecd421f6a9a0d8ff1f369dc845f4bbf423d32fbefef6d9f6ec1817b88ce270597d7c7fe258d36d56d3ca296e2e7a22a9294dfac4cc13d593c20783e27c3daa545fdb7467d4fa6afd9c67b98bfe74103d3feaf55d0d43b7e8a3033aa33cdec4c5eb75a4b67c36a7170a9d47adada259f0c53c9c8376a2c40a4e6ca968e5f767af36b64c62e3142ddc0d99490f5cbc33e60c6183aac868c9e3c5ad0bfe0a7d1845fce8e2d0c559c6b2a392b14a68045aef46d83d958bfb477d61fee9d44b4554cba6ecea6bf9b7ec0a16a81d91245d685067207486a45175905b546bad6099c6a00278635f3043e4f838c2b056826e6edaf41739a8e378b0f978835a616bd47e0f9f6c7cb56b9d6224dd9a0f025cf9a8736fe6e7d9ee6ee1973b1755ed6c7e548248e8bbb3bf7455b841179b21db40133d75bb99004544a8829c17ee75354bca49806b631da590e9fbc8901585129db4e3cec2d44d975e2c4b340dbbde4eaad25e66d91148338cd3c7dfe644b3b7ccc86a7d57b12cef6641bf5178b235a718d5b4204f3acbe92abea29f3dc6a7ea50001a62ba75fd33fe7277bc9cd4644642f813ec15f767f6df46f2c44f0f9e73d2b70fb5772ff09a6c39c707919ec14a2f5a0ba2c6e787035ea3f04db2cdd3492374a808b89feec1b4282387edf4c6384c5c720023014496d7c94b89df0b191f324f2cbaee9bb527a482629fa59125f91f5b2f6c15ef03c41e0bdb6ea461ed430e8322d9bd75324b73781ef1746dc3d2e7f62b74f6a9627a4dff8bfe6c6b7dbb8f8fe52a47aa59cf9bcd12b83802cd39bba20c92c46a2cb10ef430d66069ad1542896f1612f5fb51619e2ba039d3d89dfaf59cb61b8c49e932fd4ffb84dac9cad15f5da8cdb932d465b5062c3fee4ff75cc30838cf689dea472e96c9fdc9d6ec0eb2a86a825f4e5097ec7e679556cee3361d04d5b5609e656fbbb5430b975facf5ad487da60247a94fd201579bad7880632f4fe033f9ceaa7925189b70bfe3128f344acd4c330d0614fb04206e45b4ef1bf9c7cef0693532d7001dd29884364844608d006e5bb86e45da9d438190f48f64516af4e81e436f24fad9baa398f3be4986cfbd25eb27c55b1e14bad02248d0ea7dae2f2a62ef5ec113d42d2ebe818f516abc7738b4c9c8399030d1c72ce99a7fb328c7ce5153d9633196f7564e9eddecf06d913953bfb65b915aee3ffd73730e43adc7961ce3fc28e43f5eef7eff3ae5de8dc03f1acaaf729fe877d09aafbb450eb7d234c42858f8c37b99d0503c20bcc6615c7fe55dd5bc215c4d10fe2291ad2ce1c5cf55a55dfa3027784e073a3bc3e47fb4a64363b9ce0a1af7e2bc435e80d530c03a5eec651a5199e98bc299403bf944932910ea1b81366a5c288a5ee0bd3220bd03d3d0d4315c8483670383eb3fbbcd0c48fae20939deb51ff069a6cce556ea6f095b85a4ae90e969c3b6f71c6b70f522300a2ac3e97db8461a10a88281d57788ee0288c98ad13b1c3ea0676ee937725be0e6b0316c65516d5b86995bdff7a45bb76e2f339d6ae6749d5ca0f2e8bcb6a21f416bbc92b6594ee6fbd0af4f82a9fb13f9b983f91159902517c60dbc3be687510277800f2427731de14757e53db24c20f31ba526048563d4943dc7c637e9bae578336bbb5a9b6bad640ed58ebb02409944f29e1ac476d592814268322083d8c4a114cb0e7641ba0d359c93abeaf48eab1297eb3c5994d173f1542d106fa38258e1f6d39299583b25d14ecca440c367717d0185ce16366ff78e5da2f9dbf37cee96b9891f93d96bc8c44c14f23fca947a620b60b9ba2acfe72dadd4c8c3ffa6ed2f60a206ff0f1f382897672bdd626654ab3e636632cbff7b6ebad5c466337964043e013f2210792d176c71d788544e60224495da4bb878f0f8bcb5f01c00aae42d90720573974f26596c76a7a80421f985cbf92e211386a5bda5f0bbff81d361430c0c9d752b7e58c01ca70c536cf125f07b1b52963e0973eaf6d3a71b53f99e8dffa2ea32ea1baf451f25000a81c0dee9ff614e4e53a8cdf842f8529931b309182fba6ad88f2e713f344d1ef352a002d1f4f3880e8edcd39741a006228b81dd07e2c2c147809f43410d5519caf5f10cc19beb0e6f2c0f920588a6693a531421cd52645a2bebc72472b29642ada0ffb395785b363c72f9f6dea4b8bafebc847b132e3b96a00078d8302f753af1845d426f3c953b62d4db4a3046bad13e99ca76dc01c79a405a2c240f33d92591fabd6dd44ea6257812f868122dd2e4fc3b1c4578ad31cce5a74ccf04cbeac9c4e1c7d6fefca5065a1a1166c470433343cc6a292123e768fdab1f939838b908da76db3742f2e4d4068ecd55aa2a83cc142449d4a73b11d4c15b00b59ebd369382d8cc08bd00e568e629c240f20cc1e6b2fc5c2da6c67cb6f85c27e27b1ffb334f9c0cb8e41b1d19b750fd852920ba75d7605e85a3fb0735c77657a65fd9d4af283e7972916e6f7c1984213b1577567764c6728486eb57d65c8dd37a8f5d70130bdb5375ab9b4874d5261e3d8f2b0b2d7755a35937ddf07d4e3024ba6969345225a43ac8a760c705ace120e131ac4bf1b544211638f76f1a487d2c2b14a2560888d61261bdcfa59e365c2e68edb9ac010d571c8847b4ded528e0a44d8cdc6931c2af39cc51c2394087279bfb40c5ae85fad89dd79f278188aed3e885738f6d0fa606c0d4a81fa8a56e5b12249d8acc570b26d07dd503feb3a15704d9e5249a40067e63b3031fade28042eabcea20ab3990307d260a8f04ff2453d9c515838e3e60cc1e8f3b05de290ba569ec2577398d0c0e0695241022d7b1655dc0eda1e45c8f95528f0b210f02605b1cb161efeb99a57571b0e3efd6e80740b579f29ec65f8e3fdc4373d53bcd3838d9cc875f8de10c722fd1349c7f30d87e1f31eca3ce5743043e858ef2d5bfe2215648cc4892af3625c5f612dc557e2e8b1d2d70093c9571c42f72c1330a631b66365dc1d3c45ce90fd40659149023dbf53ec7d9b0f3d77ad854b30ce214d5aab647992756ae92d380df707dfca534a511149824e2130073a11ebfe6f92209b5e33dd387e0346b4670d19ffe588ed5851fd37034aede69dc53c215051f52c8253cc9158fa0e37823cb03c355688fba5b90befd87978b275df58dd264af728def52d366e2bfc94521a13f6c394f5c2111cf7d4c4250b21d70cc88fefb9209f93e9c6e8b4c8a11fcac24730c2ae5d3f3ea5bb73a55998b53814d6d651bef03a0c3910e44faa55ef2b475e0668fce003eac6e1e61246461bae0a26d9d792248d2b42ad5ce8aa21075360ec156f5e46c26ccf7d9cd3287a7405a323ba1526781030fef4a4d8e892c9634a31cfdaa10d6d2c50c114fbaf2e75cdf9c4ec37b243d9137400f484d8edf376dea7e237a98559772da3a620903cf834d81c12c29ab77dd7e3156d5d3f049171130481da3ab0ec37196d7697fdef2cd409bb8b8ef4f0849aa6420ae845bcc5b149edff57081cba888010bb6201aad70a3e00db1472228159020a6fca6ea1bb7b3957b27e3587c1675833294bb80d559a5dc9a91adb9f89d933ccb49054c7c1467c82ff3d8018c47bc7aaa5dded0a18a726ee64a7528dcff5305ebdc4c8710d2d555e258a0ae3e158f189ff059c7836e44bea4a1d0a6b3681afb8a1302371cb862699ac158050b2acb6ab081b0e9990796aa649295f0a9dde454090a702e11cde67cff7650d48912e551bad2774d8b4f200f74d711835537511e6fc7b0996202a3522ad4ecc99f6443825e02a57801e031099d39377b24c9bb1d796345431c0ead78870944bb9cecd823817fbe49d19edee0824846b5f5faad1d42c5f39521b53f7763b766bf96d14953b008e0b75749dece30e502c2f5b78bfda42992e543daec3e5e4262985ab8b64303fe82951f9d594ca6f6fde4438d8a8e8c1a2155e5e604a1793347d03a1b126d2404f114adeb14823d3aa601194c96a9f502fcafc5a320f6fc096d98200cf2f49cf82f1aff39ebba2aa945c44a9e061f3a572c605e9d4acb3df2c0859d7ffbc50e17e5ec090d8ee27707916ca14388f334c87f1bbb303996d7e24b6109389c5a524047ad7ad8a34079c1cd3b21e960f1d0647daff7d82884c44c5b28ea386b7cb834c55ecea31e8890159b30d7c0ef9c693efe29a297ddbbcc7e25937b6132fe36b5647df16bf519859909405c379cb8c8c7127287524edebc705a9b6ae905bb7ff8620c13370ec11c6b289c043d72227698efec951ca4dd75558900ef703a17b3bf5eb29f52cebe3b041404160471a1fc6e0cdbb2db5fe82f2560658f3d454a0bec17eb34f9df301b5198cbdca63b0318a9a507de4fc18f894f6cd4469924302d61353fd25252edf0cb5bee67e7e9fce833a0f4600b1eebb09cf88620510061977c6d4f4fcef0982c628d891ab19a37cfd7b65112287bdf5df77e0a40e2db42cc59f43a4f6ec3234609b0950de9b7438d9938a62060e686dc2e2d24e668f4063861c1903ddbfd0aed615cdce7331ad82e8bc00cc78a983dc501e32fd140ae4dbe49d806c3785dbfe9d385da723413bde935f4a9d86e4557fec91defe09145aecb2350284313b169fb1a7039371966ad4ed8fdc67076dae0013e8e2cca1d846b93b8b7444f76006135ebc73db31bb10466b8c9c6b1795be7eaad185d92f10a08b1f9d954c8dcf8e4d620136b33a808c79a6716e15cbfea891cdb810b44ea676ce881f7f3172f368ba1038a29bc504c1e28c73740f6b3d614a024d74533263001e3bafca0077cc71f39a41db10116fc54ee8236373386450fce20f62caf993656024a3b0086d6991d64164b96d7eac0afa6d5313c7b03c56f09665ff2a538b477f259f054a8a12d0fff4ae7c6973641605d60ba8158c5ea8b8dae25c2585090ece5d7776998247a18f2b710302e9fb9c81548b74490f4be5c39049a9680a38932ba331555bbcdfb2434978e832f9519a7fd9d8b773f2a78863912f9c3bbb25ddaec9b91eff0df477d1a84d71955b991fd0ac701d8041a935a98aa862428bfb484b9c065a861ddf34e1f928681b43b57438773dacd694f26da3d3e923fe120f47edf0346296f664dbca77680951de9a7583535a21078a07c763a0496c01520e85bead8d76b7f3c7908f8e3c42f9d42402b91aa649b9d18bec1a50493c5c1ce9eb04f32f2b504baa51179a12007010dfe00950bbaaf75942ddc3ca6ba3d05b21a98a192ab07af5ad36d3c0164aa6d0b3c121f67b0821a0dc836e8cc490956d3a25cc2b2633f308aabd6f97e3e7b0976352c99a726bc09ffb1c9274e87d03c811c812ad6a4d6343e60d7836bddfe4120f826a4082346cbe9846c0cb712f91ca604726744998992c865f62a78f941c93f8d816ab22e26225eece9490cd87240a6038e0614f46819986d45d6def75c8b8b5795913322c8a321dd6269215c59b81a68f63221b88e8d439b7374b00d62a92caef5cfed162bf212db29633bf9cab51f58f91a381c096aad54f5dcfeef175935c7c0d971ef201efd803ee0943d6d6e26ae39e8d9cd627b0d5fe6ab620f7b2d40a597203770a480586a27424ff0ca531cfd30fe7dccab3739a011b6f0ef18517d4b9089fb75f27522238253df825667d6320c1bd51cc2c40ddf848a623370f4a02dde83e4a3037ffe15b0ae5a6862e815640241ff5fcb0fc59540af277b78e02f447feaf797128ae2901ed495c36ecc00065f55dd853b23c52f3395bf9f33c21af5e7b05b729f6eced862a8e7ccf4c3740f37f4d21aa258d12ff5715999205497f9b5ca0828ad19e06c90693be21f5ef9abae3d428045e32af463036bd03cd162ada01485628de5787c2f251aa90b9f5d47ef9841a2213d86d5f143ae93dd5843ef5ecfdd1ece6e5d5b07af8a0220894e1ef2a2e0fe9e78bb3d22357a4f36c098bfe1811871446d867870f65e309565280cd74a067656a9b28c95e7533f98a6b1f8a89aaaf67740efe343fa3ea83414023ab81cc0743930bc1a300935966d4c1d38373700dc8db2e962165456dcb992aedf8679ce285acc8cd052830fcff53a60ebd3336b721ea34e708aeae1a9a9b136f4de6149d570376e046c6ea3395994897871734589505b3b1b25e5b5f1a3b9d898f2974377b5c799389d31d6ec3e4f3955352cb608e2e68dcec0c0085833182dfdfea8b35ccb2c9d8f49cb106f35e55696ec62e0bc6a3fa6e1761ac7d72eca7287d1fd37f1a9900a4442e3106f415abd41b071e478cb48cf114202aced0831f3e8f2076f0bf44374f178d60fd736c000ccd72523616af23bec90601854c6fed7aaf8a91b97f3e3dedfb49baafd714a683b5eb76f9b749550fdac2854d138fb32ff8202e7ba178252d9f635d8d06f4c7426ff46e69ed610760287a11edc15db2e1213c310baad624cd753590f6c416fe0379a6f85fff5600c258464861c6f48161c7fd7c8d366920ce98cfde22155b153b1c34a0e9f55be8499b17d5d2ecccb93f989314ce82cc24f745dc8297c9052f1f71ca929d1d9600e993543f723813bb0236326c35c4f857a6e202be8642c2174ba04e716535010bb8bcc62b2cf043c8c7e91452dad213ca9c8ce6118c05459e08abb324526b0ad5fae8eaec30392514d1cea89a510b1dfaa6796c2c0c0974500a7675a28402b7bbbb931196dda31a9082546317dad462768c82c0ae4f0c9218e3ea05354c3be2f58319ad55902e7b0688ae2ab2300ede776063d504f96e913c9650a94866a3c82ff696bbe35c1a7731fcf2b82bc2cddae778defb5f3bbc0a6e75c32a16e35aadaa1c93ecaca683e3ad84ac7af9197d41e3c34a27ac93809ddde1d065fb1095bdbdc4deaf78c514916a2d3c972ad4d55b0a6a9331881e38edb75261fa4750f8fbf1d47fb95611a8ff330b7f7118c583d74fdec28a76bedfd3e8741e797e82e64f146c2dcfea20a5cf314f2fb0f32b135a6aaac59f6249b94544bdbc6926364793f53caa3885bfbe35f47af83a0bf7258f784e67732bf98c6ac34fb0f40e2a402bc6cf0a14964b97139e22d78c2f6ea92e28ee7affad8c161b68ea6365a665186f06777b96eb565090e7622b35deab7d8b3f89443970284550a828b4c1956745d98567e36cbd2b75f113c12b58a3d299c77a0fc377c1b3450bbf6f6715f8d27c4ea2c24c630853c26c1b662d5cf528f107989f6263df4144c9ecbadacb730ce31fbc68a14d6d71e69bd53162c556f5ab66ca31e2ef3e7a9fb6d4b9a1691447d5935ad7f6b10401407c57705c81116dbe75fc584411f5af00aedb079acce2b10e59c89bbc804915d7547faf2f90ff78aa8ff793068b2ff8229e4405607f177f9311dc6b93e917cf594b41e0cf90326df906e014be68b7d6acf8f42d1a4ed467925931ed58897b58f3f35983b5d803635c1dd268e30bcd9f753617880bcca286a7baa2af29fddabbe21017e6812320d13c9d4550ae5b614b512b1ebae1c5495caad150bc6f6c3352fd7e1bd6d258b98a714eb6911513e5574b28d8dcd57a4cba5537389b60a9dc714c0013fe3376ca0485c3a8d55639c83819fa5aca110838b07befc338c40874edc8ad201be90805d20e1645bd22359ac5cd800ed77ed0ee956cff2ed2a49e72852abc35fd2235010fd0a4f1a739a96a9e04d2c6bc87d12d1aa1928949daed98f083e255ddf8242a0e98c8bd89a92e8d625e8d0f809ef01477c8abaf4f2a7ce2b120965a42f17b3faff7518ac37df0a3302b14eb3d7ebffa64522de5669dcd9bfc8df00cd77b82434844b7e0c030268139523bceeb0fb9caebd6772ffd78fd7452d65a6670fb527109227574c36cea75e7883f829d149016378e7070bc52662d28ab9aa865a282588534caef0556d0ac318f8c67ed617de10a078b3f37a06a2f51c7c5563aee1dc8494d4013da80681870a817e2faab4223752528a62d2d9ad6ebcf1577cbd444abc84be9ed56ad8248a6daf9fa39f62c0838b5e4a280f9dc66639ae72bab0208ecec6dc13b61f7271c7e911a8cd25da5e55c68ddb2b748a854e983959a49c6497f8556c334255cac4d5dd66c1a4a2739ab907b62bb36da12dc1bb5620ea36a7b70840aaa902e1688de08b09a65067c2e10625b1c55b9219d3efedc6f89008c9248b8c840038cda46282ce86877adfa4612dfe91de53c17c98c1f1dd1dc101f60abb9762910d7a18dfe8ba1c6dc7652c906ff09da81db167d6f7acca6bb572764bd46ba6c9403128b55eba0c6dec29deabe9fa0cebe86e7b282948ec355869703b574db5cb0e319b84fa6c28f1beb80a2987e113e55cf8db00b09228770f4de3c027e04f11a95299e96356e3373096d00603d14f1581ef5bef816186c91ae69bc5aca451142a3a5be747153fe2a1d78f2cf2659802e9121bc0b718e474a716e8b5a314fb0bfd96e41b37655a3512bdf67813d29a17284d260fbd23a5ef79fbf6afc369986a0e10dda5058c9cb785d993725ce54b2cd264004c8f544c7ace677aff4efb632ea25e44459dcc1cb0abf9ea97537df5eaacd0d3f12edef2a9a0510a6484e57428509fab771382c96b8eb8db063d5491d01d55abe61ca6d6ce5bfd6feeb189158b6c50e2ee7f8a4700f1cf967ff57919082d7fec16906e9a0f0a8189cda2bc7348a5b187838afcc2430480ff5129e0033b92c56a398118f8b693492ad62f0d86ec054586e86a19925255b51f745f53135772219f9e29e64dabbea46ed152f53d7f9b445413f21821e17f6b4358367d0a15863573af15c8e823f05032cc1c7026686dc510d76b6b93012d2e4a8496397d5763f7e05192c28f658fb71fd5e931e0d9c52a476196afd1e3178c05d4a520d09f6cf63733c49c9cc7a4e9322a10681064b775c859f9c022a9a944b16e3619394c39ef8163aaadb2e3d6eaa06ab8be7b5bc120219a591b86b2e749031232acf5ffd1cbc3c24c981743c85aa1baf10248bf93df91ecf900836c44b47b83a5f913eb6c47bd7e898c1e43a44c457aec50d688610fb38dc1b9e1aa311b83047511f8191b2389fa04adc0905788cf2c0d3d466542fd1a1c79e3a27b7e473bcfacc623c9417501cf25f1deb222e326ed215ff5ace14e58fb625dd79955f074d01f9eafdc5e2e8632ac545fce4a84a23376fb4b6d3468b878e2da9476413c1945d5f7302c6bd70c5f40495d1f33ef55cc02d0d7089567d5dcd8cc899ed4ccf32ae4d574a4e228d1e20c3f77bce197b3005421da856181c47c0f8634e03d485eef4256c46303cb8a35789877e047636c671af298c4fe4b1a0d8351ebe8c86f3374a1496bfaa652c0ce9f1da264f7302e88a4c1e27035a324ac5b2328bbb33cc9a94948a87d260e44055c2edf3fd5733be1fcc08f8236e00df757ca585491f3443922dc43ddacb05a720a51eec3a2717d0b120697e73348ab8b6e7a2ec057bb755a2aa637afae6c3a6d8ca5781cb260b704c8b4a8ce75c6dfa171e230e59fb0468915eaaf9f3d6fcbd4f959a2b67454d25dfe9ae7345164aabfec7bf8346d76529dcc1eb0af1dcf7fe5f8b66fd0676a247b1563a17ba029ab48d858e08160106ea24ecff7fb8ede3c3f5c04b65be7969f794c06e01e0131a32f185422c2fe631832907a36f622a01dfce76297abfa6bdecddd95f95b7174333f62f6f6d6efd5059e11c54159bd8cf9fd4ed73b02ecdfe52e124fcdc14ec671344689988105d03f8f59e1deef99b976f677bc2553350ba62a63e8b25c3256b8b8a12a22216969548f7c2db07135ece3b8206b93ff2afebb274ac64cd22abf915fc6025c9ac381f4cbe3ff144dbd0df3895e0fff1b4f75d4119a979e92d46c67b9dd5b1eaa3d5277ab1b7377c39d3222d7ad273cc78b18f33d2b41c331360cb9f7709454ad51d0818c381614b84cd6122b3351966fb1d693a6708563f49175dee7b55afa496ec9ba2b78154a5aac0475892e4074dad940f294468d500d6a2fbc891711de29b80113d8a1d6b25a1203b8c3415afcda12c0f5559480786c465f9600b4f491fee6d0bd506fea73fa454278062a6bcf871157fd2170380d59712a263153525ce9fc9e7128701b2a68c53be233ea160a33ba2f68e87b5508b3fbb14db7efb5cd21da5e606b60b964ea2c011a00c794eacfb049cfc05f04e5a464ef9c0519735d502fdd658b0b528802c8050a337943ee7b04afa400df55d282d973e523369c62328bc04b7354f36b6d3f236737fc115faa9fc0c73fd0b889b1b8ca4410dc0c9ec545c008691d69920bca70a1384fa6061b14f8ffd881ebb283ed82249373a0be3dc007ba4abe7ded7bc84923da8994c775719a745c61df46cea211125ee58f2a07e24eaf86a537c187ded8d5e3052e5ac6bc98f3e29546f42eae00eec926eace5bb9a389e5b84bbc0bdde77ca3705529484bc94fd32511320f41585d82efc4701050971e756723d6d60025373d79b6b5f3fffddeff29c640084b0ebceb587891365995d9b97033a47385161ac3def2c79ea2851c4251a602c1dbdde825fd0b66d21a5d37a4b42a8edfff82357611bbbdfd8bbabd7ec48ec0a2c055d600bea774526d140f2241c242679a07e15522fc712f4f8aa9bd6ce61f0587c7aca5e785ce2dca2906ea9006b8ac3eb488e526b81983281e0d3d5f1708201c8ad258c5dfa890f647405abe56b3943b68ec0710712fd67a42e6b7ff5260e6594e456782ae17258b3a1686f1a545ce05a07a722e72ce896c9b5565501c2394fc75907df3251238bb76aa95933722def3fcf61f7fb00fccc014d59482888612ede481cc33be40c706e74c3861ac59dc3d3cce4b1c0232a02f32d272a6a95ada1956f88eff7d6e260edf47d94b2c1e9bee1deb350f5b7bcdbb71bf8ad045cef02f2e42a76f9fcf1c1942fba2a23bf65453fc2cc9a779e0d4c01fa4fd42fe94ad2de7f28e50bbb2fbd5b8d566e67423e80f01f1d34fd1d1a7020985b5acae2f22ff40fef62c14701a0d0baa18f19e94a2e3ef2ff1b577581d38d6e7f12a6e403289f5e1eac9bab8ac7303de13f0ebf79b60ed626c86ebc2f46b039762c879573cd3eb3bd68970718dba9137037dba469774f36b96a2835ec2f2d0f3dc1d2774c5cf1b7011f1abe35890cb99276ffc80758f0000533b6f61c5e19a067e877a6bc1ce8c1d679f848804302a204394826029f3bbb1e2becfca8c84a6e04c1c7da9da848f4109398623f9bbc32412826e3323bf271ea85604f5daaae0804e76fbbb11c9886c5e73d3a8fa5ae55f1e050344402e8fd7cfb56c83b15d401e15be6ab2fd3bfd8e1e1cf2d51e815a4a3392bdfea5d879c64a5425dd492790d71a387b750bdbb8a58c81e6d90ac0da547b86df86442bd1cb77306d51b015b00cfb3e647767eeee4fc964b08239531e3f2de12bb3828969bd4b0b3eeae9db915baec2a9e9020a0794719b1ac9c259d1ae87c26f8d6395251f17f621970011da4ef848e88892663682e57a6f8d1bd060287f08ed884e24903e8c76796f864ea576f4f121645167991cf279d5900c93060b0ab2eed35db7bfcd92ffae315d4397a76e4a70fae34bd1e1a0ec1797cdb834d9888d3fcbb4229f1b00d525bba3020e4c112b383bb9246722820b01c3838efed171789532cb026a227a808fe9974954191be1ec095a70f5bf9f5425c071940dfe9aebb0d00d07cee13b882992b525a14149499caae6f0c280a74eb0f4a849aabedb0c10978a30fa819fe0d3e567afc0bf09d3628a90975367b2333301ef2f63a9aa959d2851581b28d0aa13ba5883e88015367ca72300a6f3f5f1dcec38f788147369dc0b08fe85941056b8fe42f6bb7cca22f15c12a5345aef5c9f41dc85f4722b88aabf9e25e3ea3753940f77f1caaf33c5c80d0e64cfdb674c51a1e1071c7aeba52cb52d176f7702197e0d3285446e9ec2745d6743bc741513ec563c9c0d578a89052b3f0c6ac8170ba4c6ef2c6beb309627ba30e77f9457e1ecc4661259dc3711a4a20b8e30146d678851c4c388b23a4bdf3ad41ca15704e366bdd6578e6026b91870137f853a5748576a30d34bcf2a2b35a446d76e63795e47e4c304abaaac6995a04aad50fe53198a2695211be14b5f06ca8aff9cf52323b0060fd5f05029e4b5c51c42ba64ff20fe623d84e112b8d5ca4b3c81a634899749a8797f618b3e3c3b04098dd9cdcc1546f3d11635e99f3979d16a80e7b9bca4f7394f52802319f7fa063e59ae6c3a17f587d1715c0f592e9e1baba6d80b9cadf7175fe89f9a05eb711a3d9905937e5bf0329885df66d480452f34aaacd983644a8c1c4cb40ae33d2f5735419a0e6fdc4b7fe65b3df192866aeb78c3b934a058bb7b7d6c431331b38375e72fb5e839da0e32e3419e332911cfedcc17ef0bd28974bfe012f4b6f8d82b309c83d3b0e072efc2771d444865b011af80c93097c77734e9226fcf6d3bb89ce3c2a3009d1180611886a16426f0e492ea3805635fb25195d08ed4fb4395ee8db6eb7e3f51fc4fa320a2f5e346be6012c3ca40e7b0d7bf0b55fa708f2136a976a34ad9604479cf793680535c67e7134140346a0dc6a8fe8df98ed1c336b58d66fa4619491fca9f72fe8479c604ef90d90c2b8c0e53b75b1925bf10b8d58bf29fb73188ecb429e7e7ce9bbc5776938482a0475c436ba5f825b72aba074e7343f98c1f7509e045c7e09b5c4dfc8685d68fd3968c7f61680cc4d0a9319e799014f8362bb7afb7e5a82200817aec3706c6e117bd259fde3e95eaedaa0685e0f5f807ebc38d77dc4dc79f4267aa3af29c1421b979d6841a69cfd30d6247765e2887a81c13529ce8a6f46d114c15b46ccfb4b6ec16ea8d693de2ae81f76ec10c4419cbd2cb6b2e5e86f0002f42ef5a854b54850151572ecb3d09725ba5188b4949a11a7aed41c8a4619e03a4ea1c1d64adf291cd613cf8f72a2ea6b0ad6c4f4302a9c0352bd95e29aff93b57b7db32f0d5c534bbbb56e42ae91c850379d6f5323bb8d68bcf8ccca76c0246fbb2ee9f3e0c913fa4f73fc988e28cccf93763e5584a2583749f566a81fd591b78804668a1b97e7f1f556ae21a7e6e8df88fa21cb5cfb124d1561c2868a7c5487af3564a839220cfac4445002431586cd416e509523c161974df259b36e0fde2b461c6094150db60addb5514079d2334fa72fefb50a32bcd5a5241400993d6844322f89513f98129d8e94ffb3d99a4c3f4033c75302dd1c3be82ee8157997482154e5f865f98cdd7558734e2727eab2b20e9b99f82d01b26e85a82e1a374bb5b3befced96e35ff3f22081fca5be9a579b2ca3bb4bac0519f425e7ab314178c2ed2a748cfc16834ec685c0575a831859103dd8c17cd89dafffa3197f2175e4ec8a0052f3f54d14daae60e72a8e6951d52d4f57ddf5d7279aadb66bd3fb8e57356bbe47ccb860625dae811f76a1cf4b282a4cd32785d76e296b8c334fdc0d052bc1659ecb87546bf2a7ab8a835db98ca015dc4fb15f9bc7e585c957a949dd1a8b5aee9e9bc4665486f0110d20243de0ef1c7488321fac2bea2a1f964ab84aa48f471164fd67c7d1c513bb7ed6b5adc624c173f6b030631f78dcd3d2b28934c5bd7b0d899ca33c2fa63c2dd8384c76d3dfd5225b64a88e0fd4c7a41f2f67917b9a0c4a32c97db0903be6318545c0e50a67fecbe4ca3151b79e93f84601095eddb8d3730eea22b262d7f8b1092c7c9b6d4a683d5209321553b6695d59659029b39a5ffdef4c396212cb059934150c04330a9f6ae2234c2c2708a54d0d5844190a0b346ea20f0b783ea438ec24e5bcfbfec7f9fc26fcc9cbbacb871060ec73d2ddca3d4df52c3a5a4fa6315e2fc7bdd18a48e6a15f18a9358e75fe42256dbcbe34bb5b521b03e0fbc8efe56d0193929ac34866d88c60acc097d5cd3b192ed69d1e9c80e8b867694f07cfbcc01dc1d829887e153308e3e8be0b974bd907bd5953131dc3d0744ba784bae8dc44624e1b07cd5259c15ee05ba90bdc464d5207ed5a7454931c7d7197eca6ddba4d7ac95a0772d6a3a16a7a5255ebf714767ba6fe3530375ca487d71f28b9f969f1df340960092202defb491abf1e8d14970bc22e377dfe583326f17a814728cd1a7d5335a4b0e9317642f8bd95b478e39aba491dd6bf7fd1e29fd227841b877f70d44211d168b629af8b00073e6f7cd0429da2d4b69ea5e0f428d4089bbf1987a1bd9ab1d2472eab39be33b05115439d5ad13dbb111400fe75ee76e475fa1132cc36658b5fc2232fa5dcd52a13cf2139f436967caa509c527c89abb14e7155246880522b9c591bb448e76f7179f371bfcb441dcb53f74cca797e2b05ca060156dc0af53dd8ce17bbba61818e4733327bce2cacba9e67cc0e647abf7847011429e30c80b11b86ccc0430cfabe6fdc2f9e74e4b4c8e7e31f67128f3858f7914fb11b56b4886203bc16a8fa451642fa91715c50a896a54a238a26b0696d83e493734924e7ea5dae13d50cb4a0cbb7085c9d259cdfb1a500e0803798ca3de0086750b3a8aac6dfc9ab8d5ce4d0935a4310ee3b3eccd7a69050e92f1fb6e8490caa213906206dd33b4e74b2e57e9d383d2be3b2bd360ab4c09a872aa849fab2a20358cc31ba5ff7925d887788a5fbf2b7e1e003b9193fcd9d8f8430d7c8c0e57d5b800df9b2af0bac73997a980eb62d815a54ce826ddd58e55cd5e84266a6728e4e91960680c4ad67420e66b98c45d6c836814c2c0249e4977549c0752e23e09c647bcf9187260cb2104bc82bc80ce5aef73d4c0ba1ffc79cc45800776c212c127c06cc1240ec02f1bf4a1b0a5d86cab346c2572f1b3e4cebb71de5b0b12d20a697184cfaf19769fd79580e474478851638b2636b8bb5b0afd796ff5ca45ec13de9bcecd4f9d1194987fd5ffa99378ef0d58c9e03e2421ed405f7fc9416a9e230a554bbfe76aee6dd1c7d3168cbd24c310ad8f9755bb34c2449fdebc2f4e09809d20a0bffc867f55c26078b871d66918487a6ffc4794b60ec4cd47864a01f685491472a6445f83626999300f45232b924eee9228b0875014b3d0c0c2cee3c1e559b2121a4e3063d40b4634b100d803a757aeab4c3271cfb81093acc82298775961512300b5efc8c4b2ab1f5e29d8b81039cc648b3debc8d4753886c61a6c3c5cfbf4e2da7181a77bd677bd6f1baf0c11fd1629ba8ea790d80ba9c44813673240d3be16e6651145e408f3de2b52fe850099a265462af7e8965a1bedef9382775c69ae3f733e8d70424c4c47c9ec2518f890db23ab7e50360c1e51ac7adc447473928b2293e5d0070ecf74d19f6b9083e4e2bb9b1876abe4c5872a1124a5be08313c14f8295919513ddaba31322f59e21552dfdc4e414d7818f580faea813c02556460efdca02b0066ad94ddec115bf8114fe071418ef03f78e3cce98d7716fc3691da4c05c144657ecd591ea8baf65cbfb9ddcbb9c4c5b5dc65e168a1b17c8d90bc743cd2bc86d26238e9db24547ad79472c8bb004354cf2cd12651af4d9fec525a4f5251aca7aea22a9c440ca5b38aa5bf9cae7dd6de1ea21d9cd8dd7e74293dacd791b9f2c54520f7c5187411736bf29c374419c0cca1be2712c23550608770594818216d22814bd537b51af31e3b30eefbfc0217d42b7068ac26b2b57c4d36e4cb76ad116889b4c89fab71f1849fcb9886b1ea0616b06d3a524acb779954e2dae2286047b2efdbbe593c911a651b2b9c2cd5e092a31a2fe455b4e28c3a9a999ca82935015017fba0feaca3e6156be2ed7bc42712cb8dac9be42217c3bab5e9935ea37116f423a709b055d078ba9786fe46620044543cd5bb350a4fc5e17e9b03a87ecce4fc38371fd24d826585b60654d0895f3806608d53720decb9d2c23de94ccdd2d46bb887398f52f2d22124dc2c1eb8d7a4f88fdb337b3e29805c791fc23b489718eeaeb98bd409f5729d61798353e4f5b8acc86c71a523045116cb4bfe993bfe897b070263009805422bfa6a45b1a63b68fd288bfe43dc91d4ce910e51d97316c88b8e8e5a82be2bb396953d0ee6cf1b10ebb85d7dba00c6b99701b03249f68f9fbb983ce3f91e515194961f61c94ef209b8a708d8ce38c546be482fabb6480ecfe129fdde52484200b5db0bd170475bd9dcd6dbc89f50a4b7d870080251f6a6b95044bc1dad25251ddcf524ba1439b8a414daf308db487a714b6212369ba7984db5f4b8da2314e4b25e9e9821faa809eb581c466082a676998247376b3abe7b5dd4fd2e872ff2711ecf3edd6d8b8669d64910b004e69baf8c12aa71db07aa81f4d636215c98e64d91024cbe14424f1135879b4a37b2f0fd5de31cc801c97c3da2cb6b9cc4d027b7577a0342b8c8c94108954a32dd201df94764b6a1e2d639d156e0bb0d358e2d4fbe75a8e96449f88ed2bc3ab7ab6305279e83cf5807fda69ccd855041fd761b716d9958d28826dc27232505b716d93da1e6d5423bdeaea7db67275a456bca262279634fb7cfd148de1bae1ff490ef89d7722004697bf2357232202e9817100f2479b4b81da78aa2e7dccd4417f62a5b03aecf0ba139bd4192217443c1dee6615eafea9c9f0f1001755a3a434376fb35620ef2b5af52650114297236f68fc3f7493c171f72bd2ba12e9a2df9bb7c7acadd6c9ded249650d092f79f8f6a72beae0c24d8502d13eef386f2ac15ae1ea6e69c1bfc22c0fe794a85200cb0a99f7fbe47a8b512a58716d5bf35cfbf57ecf10865a3d3b94d42c0aba248a3ef722324bdbf073870e795121b36510d7e505d735fa64876ad8826f65d185fd057f6e47112cefb2d9dbbd5fca88bad9c9dedb1acc94b7ac26c7102e05f48ffb8c892df0b24d0649dc1f732fb73a6c5330b14ac6ba063bb842d67d7a80e0f6f9c515defebfa61cea687d93e1d8a7fe68b47ff69e0c1109bae6335c6c6641284c1e0e261660111d6243dcfc7d17d4d06f0a37e8c57e8284c31b479f1bf736762cca96457cf4d2b9d7b4921384c964ff8504f07fc5706f5fdfb08a9272c03cc1ae9360a3ed324c18c77bd7da95483085c9382aaaddfc8dc946191caf01686eda74a70cdf628213e76fd7e10c6227a3688134432804ee6ccd0a9b9deeb4807569de5db82c2a3abc9bcb4f6d10a3c338873d419b6106cefdbf39412c99e8e0ac9ba12becd2b0c5faa8a1303d4b7496a147995eba125c2fd5c2c21d2d1825c712f8b286a26e50c2dfc72baba9c7f3b02f5eb4bc946bf4f50e7306ea9ac2b2421a8dfaae155c7edf8ec92d03bb38f4fe1ab7dc175e7d0d475218bb2f9ad7f3d614293b769a9942b770a420200c0b6fcf488c8ea33ffcbe6fe54f511f652e39a2f4a202793383e6927c0a8fc84a201bf6c396441900525e2549885f347257ab05bcbc53f6f449da60b5bae00398dec2f289fea48fee6d204e019a5b457f8fcb55ac418eed25769e364f467fdcbeb65c303ec51187e5f9bcfe5c0ce77d4529a9381cadf99802086f0cee5fad8477c3cbfecf56aeb7c7f7cba7d47e4c457c96d45ff3a9eeefee871a94e711a6069081a1a34a19df07c002862416e6750f2f12dca95e193693f957e4579b8c40eac5bee0f57c5adfe89981e5b7f841b301c4e6c7c0d3db66dfc2f7414aefe4aeafdc361521c19c18e54d9f649d21e7e6e3567301fa31f88e8c555790d5d4332e0939165190100c1bcb112bb5db498917ce693b60824d34eef1e1ba653c859722183f57cd588e9c1a94c8b395889b5f089d799062ee5f2096e8ebc765a40db3e328ad1f634e024a14bc0d195cd410f83259772ed8474dc494b99f362798812f1431d5a47f9f11c387a9bdf3bdba6e433fcd48f1c363ae34ccb2ce9af561cb59c6b9ff4b1d0ca7568b392ca892f533721e5f6603b4358fb9323ff35da8564bbfcc1fb96f2ca5ec3c4194f5ac23a05f30776c55f0cb081692a2d473331ed9ab2a4fd62b9a169996ae7fbb6d96d185b98bae45ea11a6cbfd682d51245e5a3b63f3ab2a1ca3dd05e46a21900c088eb95adaf3eb313134866fd082981012c5b15135291f5f4a5d07f2fed2425b25123bffd49374442ebc69e288d53687dbc3e6dcad01cb94a3327e578e3e1b67ed3d70af7007113d68c65b0e381179963a86989ec4ed1fbfd4ef7d2a1b1e7c005fa5606b6584cf1affa89387e6f2454f16d9806bfe70af59c22acdab9d18d8f2ad4eea6e492eb2f54eec494f5cdb2d2c078941e2ca0dcdccd42bf79cb8810ab3a5f1e5b631da17fe381376e70897c9944ca49d47a3093614749241eb0a6a66022e12df3fb72d49bc2a7cd2d68d7414a4d2e9a06767c04ba5af1f2ffdd44aa19ed0bd866ae2399258c0b9c8d34d30f5ae18fbc14c390696d8a74c74fa8bb00bf40a9a7626e00a941834243f6684e98fa151ed87af46ce332c65e8b63bd40fcfbecee905de4baba5472979586bbec58c47d4e6fc5883e6421a91665f5f67c41a4f2eb363b797088f8adf7b0d9cafc09a028966c79837616417c74cbe5c61850ab8b8f74b552d7d740e8d9d83d7a8f3995ba9047c837ab755781f09f20fa8e7e6c3dfbfe0f621260a9f2cb015c6e75b0620526e59bb06f49b014c121f3bfe449dee005dcb980f264d9d9395b2ab6b14a45cba3f2df7ea3eab1c4308c62b3e1f47eab8e8cf7300caa9df5aff88cea3d008b4cce3461bfd49ede22c4d009908b3f368623fa472303af6ae3c24cbb6d2fa99f277e05cfce7c01e94245af82a2b547174a498555d53bdad307800ef32c38db7324c323e3039d4096ba5527e0cb25370ce9974473aadf418afb40054380c64ec04132ee613ed7c0cc071e82b25836862c850efb21afb84ed3f5171a9b51865e3f89739b6aaeff9c96c27e16c188cb16535f99899b72ccc5b895d5af9b307039221350985d4e76231a5e96abaaed96a3b7ca73b8f059cd524f754fb854e0e73247f43537dae19938619f2467191eedea67dd8a456d3699d25f812df8076bff3627c16dc3edaebd7a873da9aa7c6ef04d423c5a0f642930e1af656d62d708099dd64df91592714df582fc7e723b71942244e0bbbfafd43a3bc2bf51d3261ead740ee71901b44d22d9badb47b8de494c27776f1ede860c75f8841a9a548d491ad154b6f8b2ad06d210292df810dc49efa8a70180b831e00c2e689aab52eed2ae6ad1563a90cf8e8de44992417dfebc6a5b0c37c0815244138c7c30fb1b4cdddbbcb677c5790a49f57c8d2b9ba5c114dfc02251616d1b39075c2237c358fd8bbd281c278fa1ad3a955bcd90e57450c35e7b03d6c4423859dc9a0424efcd37343ce2d9424f7811534b9aaaa1daada418c299c9ad96e2e8f9931e81c8539202a10431636575a13fc951929f850ecedd090367322ee8a634934be6aeea1939868f88942d388391544f7ef50e0a64ebb164a2ca22374d4af84794840542d0b577b540c1cc83bedc6abbb8296b7986a5aa4a1a56d01ae6025be08e9a923bf0f209bf2b517fad9259c3187a220a7331dd226ba43df5b2422127cd408b31c63dc6efd7dc866fa209dd604d3871eb95d28a6a8980c204ce11894b4d61ed74ec601e52a76e9cd04c8fc4046591895cad376e6394d20979adce6fbe5a4bab6605d6ae9e5e5667a012ef23c65952d0ab577a4eb5b5d411ca8d49cb16f96e784dc7ad7d2bc37f2eb58976ad02ab9423fed4d56eb241e785b8ac85041236c45596aa00cfab07b789d41bfb8a6e2d5626269342d8eee83ddf152b4edc08dcd2f96ba67fdd273f28bebd4e3d1ed7235366af573b724c85b0b66a18a2fecaf632db7b80bb6bdf8fc2beb5aa420b95d75afa1457d60dd9eb71dc70cd4fe868717df0e4470e0afb20065fa5106f548feb85e7a45252ee8bb70ead15191865d3d3c9c32fc532aa37f75b9413f315c7be6f9db4232cebf4e01142af2b356824bc190806718eb217edd906750ce8c980b894b2106fe5f644460756c990623e4391936ab102da6701344621c64d7e5f455466f950c4ede99bad9d577c1f546f80eaea8b9be7ebb7c9760de6f50e9bec40fd0a7da25a6cc3747590fa64deced617eea82ba47ad70e2d121e8c026a1678623e7e55efc85f8814f93072cc3dd4703e86c549fb6e6a770cbd008ae9c5b1eb2341a9ad32c1eebe26d481513db0e3591746ce05c4483867f8dae85b7fa530fd699242ae87bb884ff599af7d4d69e42286762d24dc457ea99645b548139cba896d41def853ee7690ff4c22804a685d57c8a5411b7512204046fdae8b6e5b25e9fb2343ae1ad5e60a7a589c3f6b189f1168715050ea3a568e70cacc71daea6798876a868ed8343c8d00097683bd2c5592318d4984a3b763bd77a57b36c2c52feaf74b09b659c7182a62ccd32b0e9c91fcc4a6a29261af0da4aae9d6f66ad9fdb5fc31b10ba006133605563fae9cef675922c95523331c4c44e94a0f81948cd66094f69bda112abbc2ea9516c39d310e9ab9a751b07a6784f783958457105aa850e614355317de1d01ea931a5629270b305e4cbee393006e41d68ebfd1817c0ae49165422a1c06699fd6a85a949e5575dc201879449bfdbc246999609f2d3b3cd8a15ec68e599abfc571f23aa6bb4b32979c73297868523066a8a9e4fe4c387bc0b3abd5a01404f199cea485fe38e57e700334fa886e0f8d1496f40cee24835810d9b7f51e8e60b3af3317dd387f5a29b294c48e98e386abf695555c7d60dcb4aa2e4a656ee752345ed6f9f3a3b81ed5924fba111a4fbcb9ae3b18aef473cd7a7c37e4ad6cabf161c166f7c7e4a4f34015d0700c2aaead341390f5882a7167e8b6fdf33eba12871b01a1cd244ec5f750a133405b6f1deb9a8efe0258898314ec515fc0b2e9276c194c71d4d769cfd67568fee93a85acececb356f97467d9100085cf62332a9b4fa06715f393b78c55b1718aa28e19204e3194170f89196c3ab4cc54d50f30405731729d9e925116a42dda490bb851df70ee8a4464d3729841686f914f4f3a4cc1c65f7fb8a108a2c130437f593d55a3b8c248a51eea114b1b3782fd556ad44782731ff1db855a10ce65e8c415b7608f8182af6a3d228a088148b0fb2bc39e419f71ca36c13b933075ab7f9c653b189ae89d07248d3fb66c53290517ab8f39666ad02aa61dd0b6264fe57fe12a7d537d80856c5b359371115bc5b327ea98971416b190f07aff41dcf6919240e3d0e7a26a8c0ddec590530a12def818453d8b06389f8ef42695ed9945e4ec6065afd52babc20dbda8fd04facd77bfb8c18c6b78b2bbd2110f0f9d37bb9727e1ad1e60a50bd04b1d9d1f375bf72afb5523cb6dd4881d81fce8057b0d5f0a67cb2c8eb1d4a687d0b4e02d4ab91c8e17bd6430ce6f831a419b8f172ababf59da706ad19cccd996c4c379cb43cb2681d5e585ca5a70e7c277211535d5fc673feddef378baa64714211cbdecd0b85791bc670785fabe565edacd15fded4bcdc88e82c75c731a9da9c29c21ec07a03266dcdea4256881d5ef0340beeb2516997d3b356ba708e8fd9788ba2fda85d23b3245942d55b2d686000d077a5a01dc120f299d5a79984bda787830803cd851c3bb2c00b5dbec2f5f40494dfe4f1ec5444364f5dd7cfbf5ecb197475231740b6dbe35fdb22eda398773306530be3a642ec335b69f2a53f15e0be0bfd2fe20db53d885abf5dfbb7c1417205486b1d5baa08b66fd7df1fac6fbb65e51de62ce7ecfb8c0effcad5def73cd6516aecc120570aa1009f432c8c5f080e61126b67644c2bd1c7629f2479a8b0104f1a65ef1731f364386eecf3235b1168a31b5562138dfcb4cf46a7212eb448e75c97b0ce655616f8302925aa685d38b8a170f1c8b7637d7595dda55208bae01a0d1cab6dee6425a43c1c9d52089bdcaf2f2e139d4984a5b900fed18503e21905196e8cd85487f9c50729bceb2e10fb04605566fc0ce3f9ce4767dff37d24b13ef97ecc5eca3208f1a708b5c3a0a17b3d2eb173be370db6548b5fa28ccd34e63cb8eb45d2c9f41439729fdea00219a9fe9c29bf3def817efc6bdbfc0fd3589dbfe9c035a25fc83a53cad7ce7c57194c8364398fbf1e60631ccf2647ccf838e9d20db0605d69982604cc1fd5e348dc74644e2d5fba6119e9fa656ce50485b342f124f0c319e4f6be6ea92842f0b0872eb0498e6387814226ab347e78834ed15226bb4d17a59bfd2d4917db1c63a5cec0963a234b4c0a4ce06caee01015537ac6f10b8cba93e1bdec7640ca54974ea084a21f7ed2dfb1ef455c4c6aeb3442960834a9c6f7b6c904b3fa85243b1c03470751a2cf47a8ebb70f254ad9ad4e5147ecc9273c39f05d43343663303b6cdb6e56869d56389aad8b385e95ae0359addbe2f42dbd855e743472ca5d0fc2a286e30e8d45a8af0c14cf98d6f1c9a959ba8a8886a04c49ef8c96be331fbf71b4fbe082e0418f56a3cdd59687462205c652629f94d99be221775fc7f9e8f4a3cae641e03d7cc544a17d16b88d1a2d87ef930062c08eeb1dec96140430198bffac839ba8cf441ce7872ab31b0164fcb36f3900fd6151c368ddfe7470447646d1b90f4a57857c8124b666c3afcc647e9d6cec7af17c84b35fbef5eb1d4445b83c7ac0ff89e021c4d3fe27ad3a44b938aaebb01b07772b42802341edf6e280108ef0672780ad9c4d898bff53a98aff85919f1a9663522aab446b17f6e61f44f0d40ad50b05deaaf0ff4f83b5f50eb5e7e01ae53b84277d5eea93cba39036b1b4b8189bfed5bef7690bc27ebc5b74f60be1f8835e75d1ec55eca98ab8023567fe04904aef2c57e43fd56e844e3c7c71bd158509c95c191675ba934f1c889a8167f02b2d336ba93e5d1c8d830ad0f5ceb02d8e96ec2245e5da29550135f6ee181374494bd5957b5e7e5d3ab9c2ed6b25c67e0b80e9f1a5009d82f9e76729d0174915db1295530f2a57ac60e0710113ff469c69b76d667a38fe4828ec2364d1ef8307db400515ebc86abedeeeccd08fc0331e6794df3b2528aab42c1afdfbf3080c6eb4c4cc0924e02a339b9ae3234dbb6d8daa49dbf640dafcd741c167db3da3f5d8cc7a13de0e86dcb7c1e88cc009dad390e62c0938f7d2aa09d7e1d8beb7335e7cefcdeff09ade5702e7f99b44efaba2b5b4bca6dd18596817e66911c90f591b2dd3ce97c0a28a36085486a1cd0f043cc6a1e3d73f9b6f6605b977b660dfa77ac4f47ca62fc7e50bcfeb1e4e326643c30079bc29814e72f33a8b4a4fce7952a0c6b893f4a3ee8b1cf1417d77dc19558362d2d40481a884207979c21e77267966a0016cb489f2b383c4ef5c3e9ea1497d325ce3b4d642257aea3a6bd8a46b98853bde0e81aa718d46044cd01ae3f93ce90a701e21f9b08c3264386fd1bbcf7ca0814939793d2a24872ead706ea057bd1d9cf83b424103b5f041cdf4277e7a9b227c7faaf45319b85cfde308797b85acc1fff926c787808bf4781a6cc483c474014a93c968b06bfe52d36ba3f80f0d0bd10b58e3884c6d5d80f93b382ece0aa51ec802e00a2814ab2e4bba226ec77eaae2b5dd75a70e0da68e5b59e52f3747206a1c01eb169a4d9b549e22edcb6af4e4b8b2a2eda876fd79f89495f8791a6a790cc61a84c8cd13f495b8787e853e37ea677cdaa939513e4f16839cec67c4da5d82ef74938e3344c97360e85f11861921ec579b4d9eb6e83181db846ccf8bc283266e40a00c9c23a87e4f4c7adcb4e04991adc1cbc126632ab6196fe06c8732a69f7446083e38e9a41972536c60d117b0bf993a7bfe6548e08604f5e2b8c4993748d6d7b5a720d28113531cf818a9207e6fb208b236e3910ceeb2ec2ac06a01caf7523c546b1680a0a42468fa2b2e50957de9fab0a7c5e07b6f7065133d1f6397d8e4d6c92e9a4f4f6646bf5dbcfc63963e4e48536bfcde6e5484ed3b594327b5c4f0feb602f5c93448b5b155cfea0cbb51df3ac58a0bfb2015d905b32dd00215b5e87ad798370b49183a8275ffa0de4b08eadd0f2939caae2af512bdb9bd6b6bb0b5ce176ba75f30b6a5449347e3a0db2b6e395b18b98be39fbd97a3e4d0a357f9d3e82009edbe2a6a38669b6c250874f286a0129c29fb0831e1d01291b71eb823792fbd7c6024f7500f2297f0a8140a3f377f06a20749f9f0050adc2c9cb3c2d1ab554a7a4ef4668d6edd93810994fa166e7e1b7c2ac3bbd3feff63e73ad2eb55a8dab02f1f6b3f33051cfe9da482ec17ed854165f761e1a3b9ca5a1ab0f9cdb8a3ea5a85c8fb29c6312e3e4aa84eb3fb63c2779a949e8fff3d85be60e7c9f9edec4db5ef10e064290dc5d78f305f7c396174b1fcac780c32ea09c6083b49097919ee028f0ab3ed5931a3a21463a1fc84803b46bd7a14c9611e3e451a740ed0544eaa6029057013245c9506926535b0fe1fb1fbf21986714b6d6096a99fdd6c49728354877162f10b6576179833ad409184bd111ea9a0190cf2c25cbecc597bfe62022d142ca278de00b87373331dccbc3ca035848fa7c935b464805b8243c0edf0e9154f8b6c79fc03d4a95180c831568ae0a84de960356b773ba4fd2e705231eb416d782fba2d4c74c5c33e2ca8477a08383406b84db06b0b6802b4f99fe95d41c97109fe468c0f9d727e8c8b801b4d0af859ae01098be270bf38e7dc2805b6c2335709001e37bd072c79e62ad47d2711d3478a8cd9a3616795f2b0e8b091183a253d0883e49eb44c13bb2f87b50205992b80091f440dd27ed681b7c2c023ae92df4c76c535c83d6dc062a9e773e4bddff2872c7b8466298f99d2ee3bcb300708bea1e59c07832dea2746b1e807b6a3f1c063d1e81b8b4eecdccda5b6745fbf118ae95d96aff33257ac7cc3f330e791b25acd31451d8edf65a1e89134110df194f5d3527896ca7b60931bff9ad6deeea6d669943c6629f3c116abfc030ba3f26f72d6b719f87613f45776465bf594eaaa35e787b5e1bdbfcb036e6ebe545612c2a0e91f1a1e4b7cf2cba5c0335d50bb645b2c6943636d96a2f4a7b6660529c4878d7fcc059f5b85899d3060bb9b13e2cf575e5d79cb7d37a534e74a8032938ab8d3b269f1ff9eeaf636e9c9ed79ba35f41c81b663527fc1e5781d1484686efdbff8cbf864baaa496f81d9c87ecfcd1f30739ef5792a3c5ae2a7a3f79c9855ef35eca7a0680c49ef39b3c31bdc31593ac9dd6f14005f25688d115831f1f44dd44d12ae38f3f86e3b351926ed03cde6fbd78a9533b47fa24f84beca6834ebe119d15ecf7695c6747f06f27e178140485a64af96d043c7eef3fdd7cafdf4e7d81c27033ef7e87b58a3aead453d35df811b2915264870de8e304b1a318ba07bd9ab0e0f7963c0c4ca30c3bdf441cc2d45e3b89205d1c4113cbc13ff183d8a4ba6084a18508d547c549d0246c7fff743ca25a13e61c3103351a9622c2bc4c2d27434dba3bf670e122001000000000224c00000000001d870000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2038342f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 22703c954164539a3a631c9744512259a84e30c027d28029578f512d0ecf1f55 ? 70915219 of 102822545 <12>
01: 2a460acf3031d6a0bb565b8757095a7abd496f66a6d8ac8ec81d780af04c33bd ? 70915220 of 102822545 <71>

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-02-09 19:38:11 till 2023-03-29 14:02:24; resolution: 0.28 days)

  • |_*____________________________________________________________________*___________________________________________*________________________*________________*___**__*__*_*|

1 input(s) for total of ? xmr

key image 00: 46725b028b665366edc37b496c13fc30bc96017af0d8864abd7409434b783ed4 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: de2e13b6315915bdae3dbd292cff91728700cd780ae6a02d1b1e3cd42c33a141 02818338 16 2/2 2023-02-09 20:38:11 01:102:12:40:33
- 01: ad35b693bbacc763173eac4a010d94fcd397b912ce4523da72f03a2c1fcbb309 02832361 16 2/2 2023-03-01 08:01:05 01:083:01:17:39
- 02: a3d9e8631fda076e39333abf6ec682f6a669f8feab70f4ec55f6a6c0d1f91651 02841313 16 1/2 2023-03-13 20:07:21 01:070:13:11:23
- 03: 1bf02eb03c34ef0e2f68537cb6cc269d194be42d1b937df8acbffc39c38d7e7b 02846363 16 2/2 2023-03-20 20:13:18 01:063:13:05:26
- 04: f57bdbf8a3d4ce71c3ada3f7e34b2cc8cd7646a67b356da24c37d26c9c14ab51 02849928 16 1/2 2023-03-25 19:16:41 01:058:14:02:03
- 05: f9ff71eadd115428b7c018359b9392eec756bd92b16c95816650b566a27ea743 02850664 16 1/2 2023-03-26 19:52:40 01:057:13:26:04
- 06: 838044042ae6504e105d3c6b36882372d140c0bee7feb43240c40c1fd0893ce8 02850946 16 1/2 2023-03-27 06:26:50 01:057:02:51:54
- 07: 2c7e99a4900b7b3e9d89a16172f8c86e47783aabb37368d5c7ad83ebb8f49e43 02851521 16 1/2 2023-03-28 00:36:54 01:056:08:41:50
- 08: 57da866ba028ddf91533445de9bbba0a2c1d68ff46202d5311192170faf55fe5 02852075 16 1/2 2023-03-28 19:41:16 01:055:13:37:28
- 09: 579aad5915c57670ade585f11f75f4ac18346148809d19370ed968c9cdbb3a27 02852110 16 1/2 2023-03-28 20:58:55 01:055:12:19:49
- 10: 57bcaafc9e194ff4409d6ab70307d984bbc038d410b5cfd38dcd01b07ca6562c 02852201 16 2/2 2023-03-28 23:37:02 01:055:09:41:42
- 11: a040ad975aa6835a1a3ce9f1b7f2c6e2adfa683ab52582e4f9fe42f7219eb6c8 02852500 16 6/2 2023-03-29 09:41:09 01:054:23:37:35
- 12: a560e26647de1e7b36f8cee014fed37595d1355e934c66a9cac5e10ff8c8e7c0 02852562 16 2/2 2023-03-29 12:05:14 01:054:21:13:30
- 13: 2893c94fc04e3ac4b7977720ac7c71732726bb576e4937870dcb0d5c6cfd48ee 02852581 16 1/2 2023-03-29 12:27:37 01:054:20:51:07
- 14: 68187f9c3d7d8b764e242ab345c6d0f438d8dbdec96b7a962cf084fbb53e4416 02852584 16 1/2 2023-03-29 12:31:27 01:054:20:47:17
- 15: 9b9cfd9c484d77d06e8fe06777591b4a8c6072b4d1299ec05e8d783585363465 02852596 16 1/2 2023-03-29 13:02:24 01:054:20:16:20
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)