Difficulty
Height
Hashrate
Emission

  • Confirmations 68688
  • From Block 3104937
  • Timestamp 2024-03-14 14:29:15 UTC
  • Output total confidential
  • Fee 0.000181840000 XMR
  • Size 9092 B
  • Ring Size 16
  • Extra 01bd5261fc62ab874113bcda6d0505373de0a22c24afa871a2ee462e832a5eef4502090137646616ceab8828
  • Unlock 0
  •  Confidential Transaction — amounts are not disclosed.

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



Inputs (12)
 
Amount
Key Image
0.000000000000
e9b5e692b17e45ff49fa33e9ff2b2fc10eca5f5e6b70dea0a733ecae81d6ba66
 
From Block
Public Key
 
2945600
7d9d0e42ec64332790c0bd59e1156a7b2a34ef8eea47d1f63bb3391a8d846636
 
3042995
dd771259051b58df68e49325c6c17b131db003a231f90a558843d2761a11ea02
 
3058192
0d9397a6bf1c134381046205f4ec996af292bd18fe2ed3847206d8642cc775e5
 
3101299
8f4b02e7589ec24704c4a102591b3e6b4fe884e184ac4a92b9f4525d55187540
 
3104286
f584ec9f2f0f0d8d2210cd36667f3011ec2573802ef24bd458f0fcb1faaca21c
 
3104362
4e1ab2514f6bb12a911d1a281e6caeef0aa3739ebd6e4e942419468647c3a8f2
 
3104559
a02fa9443c6b732b7433e0fb1009530fac26c9186eaab7f1b1d30e635b995e90
 
3104704
65b6aa97faac2f7e79cda02deaf2253d6bceb9a60f0a6d9e830c1382d3dc9ef6
 
3104731
2ba0cda63d6c6e116240e7a965ebb7688eeb3f73908ee320192664a14c8ae20b
 
3104851
559f7631d0921414c259962150e7cb4a92a5bec77e55a1da2b1b2730fb60f450
 
3104867
43ea2090033feb8cc098adf69b3adfe0c85d8a3b2bb2463bef30ca20274bfcec
 
3104885
d19de7fc91d56b139ce6d9f9f2fd73a435d359bb336f7b37fe7c28378ada92db
 
3104901
919b63ac28e0ec78306cf4a0b4013089623bbe2f61145db4755e4dff61c2e921
 
3104919
5338b572f56ed9568d15a8606b25c2b1495c927b6e2cc4048c8f138a03e698fa
 
3104920
d644ac61c40ba9999827b0ee3fb72f16c5286ff3dfc86c575543bceab6eb8d79
 
3104922
b94b3e0747c0dc8a8a3391529e3de81a3d5e3c43362be44793c4344a6fb1bcae
0.000000000000
d42a919579158140a706e7eff39c6a5a425553283f7d014e08b3a068bf0bd32c
 
From Block
Public Key
 
2825756
10158c66b9d81eef3be4c5fa059f32030a94a59bf4275b2620a5e2a8fa405a2f
 
2959371
7f42d144e09dc9848bbeb9db92a424177a7afed83bb546f57490b2ebc67a9d11
 
3104652
18a7283a0716eb4b0e4995bf8170b40527a3f34f2c675d626eddd6f472779ea4
 
3104772
fbe3d2c07408b91415d2f61d42fbbb5c93acb9682b8a03b60387acdfab8f3197
 
3104795
1bdf8ca0004725982692f45fa5b635ec69930a21fc7421d4983068a61d438b2a
 
3104863
52415bee4b3f5dd43bee9fef8a0db18ec537d96cea65b0ed0f5614b281044666
 
3104878
17d60812e54420cb9f3f2f7e581c61d973815b3a99e4642708fa767e6d165d09
 
3104885
2be91187506ccc072e2ef60497516c155130c6504255e9a98869e13bf5e7fc9e
 
3104887
3a35fa6c5c1597c73bbd039533ecf19226d3c0fbb352641ac460ba23e9f51f9d
 
3104894
63a8359c55f543ed4373d12f4c6700f0b8f6df9dc3dcd01c74dcf7e9464a2f80
 
3104895
922f5c0e6aa16ab44d4526b02253dd66dbf032b1c839d3808a48787f8de20abf
 
3104906
62db7f830b6429166946248c1f8d87abda5c69c56ded0102672e932c80240f5b
 
3104907
8b35c634666af116f16471960c11e852062dc163b6641fa2eee78ecbaed1fa9d
 
3104917
eef6786e0b6ffc851e82337fc3b0bfb25e6d376c71a0bf76a824ded1a1a980dc
 
3104919
b9c4f675eee66da75831acc34fccb9c207b49b925676734e66c2e2f7889c6ec3
 
3104919
58f965ca567d4cccc2bb62be5f2e6d3029e9401837d867c6bf2301259dd5e239
0.000000000000
9fc83643ed637538e524198bfbeabefc7de30b0b9a5236a55dc3a7c705b875f8
 
From Block
Public Key
 
3017735
c436a1d1fa5a6581266924074d0ea52127257566f1311885de96912e28a66e6d
 
3102430
88e9915699ae4793f05a38663fe50da3eca799c56c29f272e23f5b66ce2c0ec0
 
3103014
bba5ddbc7d6ae79cceb7d31b2c93e0ad1416494ac5d2e67dcfbe8f89fdf92c88
 
3103081
a32f8426f99583e086356200afdd70f36fe698e51a8bd6efe98223ba9c84eaa0
 
3103846
f92d6ddf6bbc6da6ce0b70dd2054bfa318fef1ea50dee4ae51b0a2d5bc52c790
 
3104026
98f255eceb018ad7ac6c63969f2cc15cd0ddb83e3f5349f8b3a69f8d9b081bf9
 
3104234
cbdd637b3e4a38c5b22d3f5724ad0c91e8d302a3dc4dffee86449149d172dfd0
 
3104531
d1808fa5aeaaf77f79edf50ffd162b6097a04b43cfe5c6095e38e68677de7c4d
 
3104568
9ad638d1c093bdc8564dd994672fab6f53dc3a974e8449c39c27324e6e0ef4f2
 
3104812
92c39fbcd4062f6515022abb7e3c478533f99e6b0fd3d8c0c2b13147dfde7838
 
3104817
bf673a3b2541a40ae3baff8591f3525bd1e966806a9853d37d2c75b5313f7a4d
 
3104885
69ac12e8061a733284ac4a3099e26e20f367e653d807c383b1a0c5b8fd07d27b
 
3104899
b478426744d59dde8ccbb70b8176b58c9f661b2372483840d6a1f9a21f9cd393
 
3104908
a2af8a08dd6ae58a9168d6754a3eeb42257f7b6b53b12f15388771d4aaa5b8cb
 
3104918
42b4caf7217f8275d7a39e9080e5ad732853617fd12fbee73adbad0089275248
0.000000000000
8fc4d7b184bb9352164fc3a0476e0aa6ff74a1bbb13b1d1a52d943ae85d17ee3
 
From Block
Public Key
 
3053034
ff9816fdd41ecb9fe933567188eac41d3cff498e4e0583a97508238eb4712461
 
3101304
f60447892573b7b8ebaa8d742528dc4d78aa7a14b2b25984466c12a10f51baae
 
3104440
25e7b6577f931714833d5aa6406ef4f04fcfccb4c899b74c977774e83dd02b1e
 
3104476
030990fc9660ada59b7ee1c61d327af50c6d6520d0eb6d3b663bdd6833775631
 
3104667
735a8a25a321ffa8869b6c1ed4a6dab204c15c92d73d3d48537533c9d6d3dd1f
 
3104771
b9d557035069fc1108a094353ab894ef7618fc54f80e83fd3b1cdd02cdeb44cc
 
3104794
8cefa42cd6b1982d4f7b7cf1da084fd3e7918579c40a5ff9fbf5a4a723dfad83
 
3104842
cc80806417b843495049a510b371bb410b57e407b1f24b4c18d646b057046738
 
3104848
d81ee718247f50e52189fb0bf617f5e7baa28022cc904abb893ac128bbe88f54
 
3104854
5beabd0d7196aa6ade4429d2431a542c713dbc2ffef708c2a8cfe9a4a28f2538
 
3104877
6f94d5f3659f63b8c4b958c11355f5daa41ad13762be16f639b3ee60fff42257
 
3104885
4b1a6f0802e40df4ec8c947b6f79065d29ddfc6368d9ab7635a3e56bb0e28c01
 
3104890
193538d49ad2f915a0808222b94a5027afd54961e119c09efdb12a37574e3fb4
 
3104893
9d2826a06c359fb0777c4c1442560ff0a1ba22fcfcf3768cc58a2ff9844ebda4
 
3104919
802d02f30fbf4cfaa3a1a114c09c07a1daed7fdbf98e6f6069c9c3b35634fe87
0.000000000000
8113767ddbcf283ee85726cbedda70d5e1743be43847c07ca7c32fcc35d77e9c
 
From Block
Public Key
 
2536356
b69e2a914e5fe0f5abafa2bd9f2e28c3a1d8a09f43c5c2c712382185dbc21640
 
2656382
8f22cbbaf392d5b4f9642407bd4f95f75bf08e81ca2896ff862bbc42af633054
 
2800538
815bdf605b69164744170320a6861714cfaf1ead6b1c955cf9f465ef2166cdeb
 
2836970
444bfec0c2b4aa264c7e6575768dee091edafb4d44b19d207f7c0ed1c622c98d
 
3074379
85f1e3e9647e742b414a3067c1085da548c864b6c757c965bd64dc920b395185
 
3079194
8be0b01972d53659ec098daab64b79c460e86309c244081d913790369cdd5aab
 
3098515
014f5640916f137a0c149a2a8d3558eb4e9279e810c17955d9b178b6faaf53b5
 
3100048
d4b2a604f0b77028457b0d5772132038e0a17521dd8fce045bc651711c90405f
 
3104528
a67e21874a508a7b5507e685c27398653426d31894eedb7ff9cedd12d1386f20
 
3104603
3c061c3b9e381161c5142da1ae210c13ab11a070d6e08c73825bc8a8d1076aac
 
3104742
8dd8d70b8e6a708e77c21c0496c12341d02c0ffd934806fcd228b9ab99d7baa5
 
3104845
5f893d957fa2f8bb35a2929a3162f2fd3c585021de17656f030b6fd4b58b6f77
 
3104885
5894d0156b0ec579bc4d0f8aa258431097aa071463e6d739cd747fa4c8a7e494
 
3104898
bce2de1ae47b9483e563bb1690ef06f3d6219e072898abd14055a8e4b8676dae
 
3104913
b836da39e1c346177ebcceb434337344fc433fa4e6c9f20069f6d321f492ea6e
 
3104921
702d34b0342746daf5ad9627404f60d2b40433a7e85e4d35584cfb0846aa92f4
0.000000000000
61d27a89be64b1575479027dbcba27ab5ccbe3105df93d9e30b2916f4acfdbe4
 
From Block
Public Key
 
3102086
0f9e036d476338208d0da74d48a5eeba5791d0f4437081de4e361c339e6f5f68
 
3102421
c400d41a15f36b0aa36d4e643a2df47f24ebdcfdbfe96f9c58192971e72883c0
 
3102970
aa08b804dac5f7373bfabc1a5dd798661817b5449431329cd04d4bae085e3ced
 
3103428
b13a2532b1c4c0146e7f93def2023070040893dd53c37fe2958e4035d9bef6bf
 
3104426
1d6c8521665fd832755c2d7ce2b87b2ebf496ecac8630f608eb24d8ab1dac530
 
3104447
a47d0501ade99c7da8a31ddeafe512f47ccc23335b4dc926d69339ead1b26099
 
3104765
294dc5df475521aaaf34b30eed1bb1769471ea02a4f5c54e4e44625856d0337f
 
3104779
e031e3af1fe927186edf67eb563136c0bbd6cd3e938ce3fcbf139446f093590f
 
3104822
099570f36211dd2e744bc2797c575cf83758f709d1c15da593b6f73162f99dbc
 
3104847
12613f0a54f5092b5efdbdf6a11a8f503ef2aa1304ce17bd827fb1056ee952e1
 
3104862
218656335b85525c71c44321a8204d69974e8a4f8a46a2d6473b08213318bd87
 
3104868
9f20f4e45cd1ffce927597073af668a7f44501628fc4f1747baaeb864cd9ed9f
 
3104881
072e78cd8c2c9c4f48022efc2b60ead8f06af1c96b525ce6ca030f1fc8b799a4
 
3104885
33954e7c2073b873d3ce42f31e24c06c5128bdea8ca1ffe3f6f45786a109f38a
 
3104912
9192c08e4a3db0d6f3b267a28c764906f4bb8e024d5acefe2c3485d14a773901
0.000000000000
5a48dff79e5989d93d799011eb77cc3abbb1c0a7aff3f27fe0a42bd7ac787794
 
From Block
Public Key
 
3100235
cbaf5fdaa35add625159afe98efa5fbadddad45f7e0dbb2c82bda6051cc4eed9
 
3100933
407ba057aca3727fb81e15490b99dd78e066e48b41b0604ab129c1d768a84ec9
 
3103699
75b31bbffe2711967f759c5ce5e45b348dd921183247095dc759eba046248d2a
 
3104044
567df0211b1e9a4ea1431af105e6b3f4d9a456a6afbc93150a9cc751f1d504bc
 
3104198
329f95648c2b631c2e7ee00d64865be2781cb83ee21dce3f324a50147f7fa9f2
 
3104423
9470738d383da1384d82f0f3f409ffa13ecf49094e789efdca3c8242cbbb44c4
 
3104567
32d666e6d501bc894c42518385ab7081f8dc658eebcb3a9c8de187908c6642f6
 
3104573
e89217609e903cce0dd950ef4a22204ae5c93676822ec98df3b54adeb829fc04
 
3104697
58def7d6d9a555935bfb714cdd9622166ba043a02d4a13b5e743a6aacca2a449
 
3104796
411773c0af178dc61f1349de1c95d47de0034bd73b6375286bb095069de9527c
 
3104860
21a1676de4c4f4d4f41990fdd33c71826d32a691d3f783ee74780b4e7fa60894
 
3104878
1573c0f2e88b71ad95eb79a481085d3202e902d12ae46fa7630955e2304e0a12
 
3104884
e3e6062cc17e59674c35a29da403212a11f9821db827b7a2aab0530405968166
 
3104885
3cbacfa8b0894968e60189be64ed55f9d3573b92b428c0a3070238482b7d2306
 
3104922
bf69f7b6a8ed0f463882836692fa3e5261d8ac2af5486d9bee118d0a78705135
0.000000000000
57a5fa1dfa07e10c6f3a1a3a850b135d26ee4ed4becf68faaddd27cae8d8e43d
 
From Block
Public Key
 
2983923
250d7408641bf3c92ab2c89545407757fee93db1bbbf37a1e0a1da73da254893
 
3054721
dd6dcabf87a6faec4e315c26cc8d42c27ca8002fc202165f625eb859ca94adb3
 
3091894
88a9f83e354e6edc8249ffda5acbab466a56938da9d2b1a32f38d281cdf220a4
 
3102258
38a95020c00993514d6eac31869e01f6f3fa36785100dbc513cc2816bca96893
 
3102653
1a0c195fc72b0566b632067832d13b5376c3aa0b84b08017fd464b4bdafce57d
 
3102950
8802238c0a088b484bda1f924ba9aac39b2acde338899e07375cc4c0977143a6
 
3103460
070b22041478b2524be93eac4cf09c26f5aeb2877086ea3819769de646c7048d
 
3103585
6cb8b516ab1ae56e4e6091bf7357eaecf9b60a012840cb7c25b3e117d797a654
 
3104455
b68c5f3b5e65e47be1abede61e3ebe57e285411cb1430548ec65008ec339b9fa
 
3104600
747023569c37f96fcfc6e3b255ad61ee829bdd4b0f4972f05927c44e594d689f
 
3104783
7cb17e258481142a8e3fbfe4b3b7dc0ba9612a82a5939c7effa5e15e3295cc15
 
3104829
ded83cf3c2936d23bf7345fd6e80d1fb1f13383df3616694812be90e0c1ed860
 
3104890
23887d273f0e68a9fd31628707c437b29c007bfcd2168725d39efd0754f3ab31
 
3104903
a4a7bebf1749e0c9a0ba88a048ddea34082f495906a397537d13063f37e5edb5
 
3104925
03af7aa55f0d0ca3ba9890bb6c34ad83fe1eff7a7b8d9192adc55d426114aed7
0.000000000000
55f0d42ec55e9691fb7bd735e3ca2c20b707fc8e5e2b0f910e3648e6a5a86546
 
From Block
Public Key
 
3039779
fe1ca132d04d8a54286a213c3eb549a16eb85096c757561861a5e9e04913ccbd
 
3095027
52e678b2cc24cdb2540545455ab1970efc392f5d368c6d136f7c29da37abdae1
 
3098302
03976709f10f4d1018df7bd64cedb48549bd655d2fc72ef716213e26f3048545
 
3100091
a5b326263e734688e6db22b91a60a76ec8bc480007e27c7fafaaefb80489c581
 
3102427
80aa76ca620c7ee703503718ba435862e9437260deb66f5beb0b9cdad1f531b7
 
3103870
3dd65a76224436cfd87c0ad09dc30be5e1d039197d67bb3d6aec6819d8713b70
 
3104122
d8c69683311a826d1e6494118e10209590b141cb6a27c9bf20d3d629071b2cfa
 
3104452
73a3cdc247fcfa820dc40275bce08559e0bf6585349518527432654ac3cabbbe
 
3104673
8bad9d2f15abda38a9b3d08d666336b8261ec16dc8fabea661d2b9b21c930f9a
 
3104836
8bcc6be9cad20e83a4af436bb1c3e25326ff404fc138da7ff5722d8397333297
 
3104851
11673b9323ba1e7aa28d1453cc6a5ea27c59403dcb10889ffa32d401e5d63ebf
 
3104853
1952a683d3cf0a6967d0881f67ebad0c3748e12155153103e87b0d4cc08ed517
 
3104885
e3cb51c959da90a94338f3cdc5e9d612bb468a2460b7c3ac0acc2c5490530e4d
 
3104907
c9ca4b5259ad37e3cc1444282ef5ee470b2cce516bfc6782df6683a693d62f5b
 
3104917
1ded5bb11a21b622c2f5446f5b6b1b519c75df4b979feab35e5387384c665209
 
3104919
51f2930afa22fe2a1ca0ec54e36f2ea579a4754f3bed0c6dc7762bdd84884664
0.000000000000
4b3f3e462087a5247ccc975966baaf75185c72860b303b523716d02252078cce
 
From Block
Public Key
 
3028020
0500e206503a393d63be9f530a6e56bce890965a2d5f593b095de30d5f36b8e0
 
3083830
c36e35c35b526b8376319481621371f3dcee659350cedf91e1606c3950750859
 
3102909
5bbaf34489ad0ef0f3051c27533bccca971d0612d58f67e0747bfa51a1b30a94
 
3103761
9afb7549aa85f3a6982100b17e8262a4f5f2e919df220eeb5c947446a8a76d90
 
3103924
51388f16121954a5f51bb27b99f0c649166478d0706ea890f2ce1520721fc660
 
3104035
f50c6fdd5c5f8a70b53288c05a26ead27e52c7e328719662b70122bd68bdc30f
 
3104467
795413de3437ab742bb5986ec8526c1087549e4e08531809175e5a7c7e12331d
 
3104660
56223644a813dfbe9c243bd2fca0c9e907a01d33596653f5216323bfc008974c
 
3104733
e2956af778c077617af43b8341fac08dba8c44fabd0147b5a9d5fdcde96d591d
 
3104788
ae10ca7ade1c7efb0b3312597f89b933e7696b83de54cb6d050bb9d077fe6e0b
 
3104822
22d614e01277f178094e9a8707be114257940fc0149e85df7cb53462f83b5f5c
 
3104832
deca0ac076bacd9735db55043dd24e97e7b30b797eee98f0c2a41a13cdbb672b
 
3104850
2b3b0ac0b2a300fa9f1b0800a0bc6b215244edf5e3d62d81a5c2aa6e5ee7356f
 
3104878
080f19b1dba2869e37695b19df2bf197ed1594ada23c4f75b7e32c9bd6b86ec4
 
3104881
0911d7b9effbcaf6267d8c668d81266c632d3523c613e1234e770dcf2adf62d4
 
3104885
898b925742f02385c8a6bc21d4e6fc268ec5f24a7770666369b86348fdd3886e
0.000000000000
2bdbdb4bea953649959c7b9f07cdaa0d1ba43b95486f02ccd3321366af9c7625
 
From Block
Public Key
 
2994285
773b383519bb4457c25d617cf420e3268369d2fb8bf6154e7ceac9771a6c7c76
 
3090686
46a6b2d774eeec19ae39b5e97a393b0eb053791cacf71dba6b31b721652c2087
 
3102115
16709bb3dfa46e36dd92480df1d58f6a03ed9c310ce356b9a6fe30d8780ccfa6
 
3102705
65a0c81bf60bb79985b6d38ea985edb7d1c459ba2cc767db5c263bb2d8e8a724
 
3103767
0dfbc1f82158cee2f5f4ef949efa55e89b74aca943d48ab66024e30cd27f561c
 
3104450
4832975942d0f1135a24d583ab8dcdf870c652fcbc1dc677b1b3248257722d53
 
3104662
775d90854c5047b37ceda39cdd6e2012a8bc06a5b96b88f9bcb04dda89949605
 
3104757
c779160041715d3853ce2f4829e4a4af7e33564b4a061aa60e909d09123aed19
 
3104767
85cf46df03e4f0bf9a5dd0c621b11aa13055139071b8baa43076ca7a04ec4045
 
3104792
90fb93d4181d9b24238d61b2cb6d316a5faaf190845c8402378e16773366a1d3
 
3104830
aede7f885417797e91647490af30d5e9ad3690540feb17dd0fdfe08e8384c0d4
 
3104848
a6afa35981db1a0158b66280045bb0e86f734e157fc0ddea8f73995e95c009df
 
3104885
6e8f2e42266187bf9cf54e7b7209aa70b10b1e8e1c0189ca9c044295cffb2ac5
 
3104906
11fa90c462f4b88f8af81765c9508e29403ba0f4a6849bc460824926ec5e5aa5
 
3104921
cacffcf4bf547d3d12ae4776574d0e8a311a174c6b200f519fe54b90975a9de8
 
3104922
07b8177f8fc0cb0966818653ba9273a38bf407cea47e7cc091d5aeb1f2239274
0.000000000000
2aa15687d4f43db95ea56c88aa3b521f656e8a651de90824ee57893086ff211f
 
From Block
Public Key
 
1920707
7073afb1a231b98e9acf27e43bd88be60fc9db41c30e50a3c5d57716aaa5bc8e
 
3103664
fd4141ba3fdad0ef23d5f0ec32cf6982e356969c9b419f9107260fd6d1f2771c
 
3104320
07f50b3cf0922abefc122c3afec2436f7df5eb4087791dc1f8ea8a4a4c5b6e6f
 
3104420
6ab425d494ea474ad8f1b762fa92d35e9f850566ed152f33cf6288c5dbddb334
 
3104609
79485ea6e8bb36e59709ed82ef15fca47c6098d1b6f79a742f144512b1237319
 
3104716
53d3f3f6fc658bda2dd1b203b5bc7a8a89a04f7679dfce7dc62fdc62a1979b6b
 
3104793
6c84276ba253ffdd33d3103a61a1c444a5be4cf045db368c847f19c7d6251add
 
3104849
5639ffe1d5f2a998f9a9d2507c90cdbb43935b546d78e348ac5d8c2e5237b9e4
 
3104861
912889165f989ae86c213bfa27d4db8ffe03a3645beb1b7821d85dc3e2a887b2
 
3104882
83100dcd7e8d2dfa8a98d4367ac5dcef1b7c7061766a5c2ae6e700a7b498af32
 
3104883
c928efcb95d7ea277cfbf2659724cb4c0ba7b268712f3db125f8b2ed48cf1b02
 
3104883
87f5946be4f7bac787de39737dd8fdf62a5b4cd9b3a0f4b2cd15f2b5224ab28b
 
3104885
e83a0b31e149d8848da4243904106f82c61258633e920f795dcd6b67c5ca8313
 
3104886
fd8440dd0c568bd89fc95c0ea516575bdd5f1b90d80315fbc79302fde1f20a6c
 
3104902
3edf51722622c007fd06b3109eff55bd22d0584df797df667cd12e220b77551f
 
3104905
8b36b222d23ca067d45ba3b77f4fc1192ca8b7ab7c5f03ce3498c477dcee3143
Outputs (2)
Amount
Public Key
0.000000000000
354c673df4072fc16653154832834afd9fefad7f93939cb04d69b67c94cc59f3
0.000000000000
d40b8ffe6284e65ef1adc59368649ecea2f9fe2d244d647d2e3144670a8fabd8