Difficulty
Height
Hashrate
Emission

  • Confirmations 1277957
  • From Block 1868258
  • Timestamp 2019-06-30 12:14:03 UTC
  • Output total confidential
  • Fee 0.000348640000 XMR
  • Size 15971 B
  • Ring Size 11
  • Extra 01b170730f3290626046b2bd2b095f6a2d67de0133d533c991dfa1c79db21a06cd0410c69928ff0dd468475954b908ee98b8bf7f24005913504b2e68321f65eb6923b907ae4a28cc860b25befad1c7404d1342ce4f9cfb9fcf6a26db36124f99fcea898473e2bdd548aed3fd0ea7b9f5c8f2943d5c6c6171ffa91fe278c875a8b2af653c7768903b9f0a8f8af9133426cd4f0592565a78291a93c8fb71a0e3638900104b914d7e1cf8abdc3cdf05b271c1dd8ceb11535ccb7eee0ad6dfed825c98906b9b544838f13cde29946dda75dca570be9f9790770d9f5b33700abe6280a1ebfa6880804e3bead626d155551223fb0ee41819221e5571c546251463b80692bd6b19a2398765b8236c521c4c9cd941f5a77b86ba618b5e24301d4d7fd9773faf559cad52875dc8a46be4d52fc71f5956609bd03a4b18fb10a51c29c9efc15ab4d0dbc47771e8024dda12a80b8e5db8d0f2a5c8cb69fd633146a6cda6621fef31506b6bfefdded8c2ed89a4212a4e6f5efbd5dbc5e2d31df1e638dab1bfd423f68db2fc8562333b5a24a2a23b4c6a2b95cd2ef60f41aa0037433dc8649e7ca7228b75fff77f7af79a214e23df2d0148893bae6d2b170cbae27183d3f9335f411f2f6f250c4cfa7d8c80c59c8010061a326d0a0a77549aaf30f5ffe3d9da7c6c5a6d0d81c69acc14300a36e45568fbd43e22bf679a784b0c6a28dd42d5cb25b11ad6a58ee5976370678458339a02567897bb94bc7c282b1d046789c9f094a485fef5
  • Unlock 0
  •  Confidential Transaction — amounts are not disclosed.

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



Inputs (16)
 
Amount
Key Image
0.000000000000
e471355e14d6be6dc0b10e457fe966cdc200ca9dc101d1579bd1c4af334ce8b6
 
From Block
Public Key
 
1661248
5b80e80357c7e60d9c00a6c32a706186a2b1dc450ce5ab95dae1f359236b49c8
 
1816521
737db07823964f22b5eda55370b932c59e914799d4acfb2eeaff8b94a91d117a
 
1863923
525874852e063f539672b6cf64550561d4466fd33db593d4df809e1fbb2a5938
 
1867211
d6008b87a571f37260741740cbcad007827cdbfa72a1b4104d4d7e1b9b0e3c56
 
1867331
5e26a0820f47a4096616de09c2ebd28e79ce7ac719bcbad2b16abf56a63cafae
 
1867359
c2a0910b85944ca059c2d7a487aa6182880cc5e47cb8527b0b9927be79f3b9a7
 
1867548
f6ceec8c2d29b8c25874309cc12e800c4efd2c8f635e7dcdb3004196648b2d4a
 
1867855
9836a63f9cfa34953c0cc816b04a469cd6bffe3e93d5c52d324d90b587dc32fe
 
1868157
dee36c69de0c14b89a142c5b8f0262fc2455851951932b1a22c655c76af09d67
 
1868160
0ffc7369b21bd25ba25a2f6102f7a5829945e99b94328de51ce3670e962fbba9
0.000000000000
df67fccf93a780aac547dc27433e89e7cae560656ecd05521c65a0cf0dc84d6a
 
From Block
Public Key
 
1806877
5e1426e602f1f374d87b535e6aaf8fc581d4b3d7eaf7fe96cd4cf582c34c2158
 
1853483
363c662ce3bf81b00170caec7eefac4707595da1d352ccc39d9ab0cfba44914d
 
1862514
2abd81716eca578bde45ed6dcd32c05c3b262f79df22e708aa688bd716d54c25
 
1865872
0b9699fa756e725fb40237700021e7f51b80f636244f15dce751d585470d7462
 
1866465
b9d05604baccec7f17067237ebd799df9fd4b178d76ee3be288890c6fa2693d4
 
1866579
f6662735b6ab0a332bcd88ae8983ab7ef253aadabc9891850f9dbb9f6de31681
 
1866781
6a178893b1c106aabd56eb8a1f0fdd12fa3d1d5ca89c33c0feed133eac65b1bb
 
1867679
0a2e7f383994bde82eb28fefa716cb33263b33fcadd4de9a7a46992d5a72579b
 
1867992
4da374a8c1086b26b9e17ee89ce29eda9acfd3cf14d153de729fec898d44338f
 
1868137
26dcdbb1138789703b6ebf7b3ad03e9cacbf0aa4cbb4e076d8f36be3dd40df7e
 
1868184
b08ffb5814ed470751d9e10500197e90da60f61a383fd56e40ea82fccf5e1b6b
0.000000000000
d18bcfa1430039bada6ef998705eba5e49a9d188c4b4d5a8a8bfe99ce9cb2eb3
 
From Block
Public Key
 
1837984
902be07cd13276eba6952561d63fb209353c72e643961fce41e98d2319dbee11
 
1865303
62262ff11a3c1a422b6d2249c5b92bbda4ece5aa0eaf75f3340bccb1f4e73865
 
1866471
7d1a8c234b20bc7affe273ac0bf859d50c7ff010a8b35d3850f917e18b4c69a7
 
1867547
2a5adf386fee4d33890065f69e44beb39b39753d6fdb0d8f6e3fd74d730828f3
 
1867689
a3e975aed0377d4d5f3c8c185e8b0b783d6d3dd6974e6d80427d3e41332c04e4
 
1867789
97d4d1b775d6ca0c2155c1f0ff7c95a2ad4c64054fa0524c66b5c8e5f842a50c
 
1867824
fcdbd94a77a418e032cf636d9728ba8bec8b7193ef9a5418fc0c01d52cd9badd
 
1868108
be15423db53652bbf4af1dfcf60324919d0cf355004121e8b934ea6828a2f05e
 
1868206
655a10a68c413f9ece1ed319c561a01b21f3b235d3694eea203504a4835f3ba1
 
1868209
099d0cbd6d717d09c1acfc98212b7616bb545d056cf68af5b11dd412353153fa
0.000000000000
c34b26ba90672c1a8ec4f6b0660c2ec45e7117e1c296f3bd8a858a3b74ff9fe0
 
From Block
Public Key
 
1458844
d2c77ad09d4dbc4e2777f1d2308d6c2983c1280313368be48a260ee6a2743933
 
1708989
a780bbde3f2648c39ce464d83c49d4c9cd1c46ad990416a5ddff3827d8142359
 
1865722
b1c14a0e8d666175f86b8aacf789349ac3f348df4900a15a37f0044f6ee7121a
 
1866827
d02baacc92bbda5d9a606c90901c429b067fe7a0b3bcda3184b3915f93d27ffb
 
1867064
adf8b39db051aa32d227453ee893395630c3c54c025f65cf7d5e2960889a03f0
 
1868047
a3b3b8cc90876bfe07b7e2c9b6dc0ef6a986304e67d39912477cd27e86352fe7
 
1868075
8b6490adfe516d9ff946f915244bc48349d87ac07b663bdd52d66ef8d3f2cccf
 
1868178
edb2d5156dbf08b28d6e639c8e55e4ea7d253514f5dfb5fe0082af3e46b1827a
 
1868202
6e2dbd95a8d72394758b7e9e45b2fd47f9eaf151372bb0fa7ad0f9cd9e3fad4f
 
1868206
0d549b674cc940cd51f5f970c9280e6b11185fe731e50468c6c7137874a62433
0.000000000000
ae345c7aac9084768c20497d008af51ef8c0f5ac1e23288238a4628659f2de6c
 
From Block
Public Key
 
1842461
fafacadc2439d7495d8eca6b81cc63663cdea14536f7e7223bb552c0ef879f9e
 
1861305
ec7ac78460ae5a87a10b95ac9c82939260b6fff9b2d84c2b3e48c7d99901e101
 
1866094
c49a911a56e405784c14b37cab9d544de092cba350c6152cfc089582856f1e31
 
1868007
939d972846a5398497fed645f7f7a039d7c3ba08631f508dae7a08b956b515ce
 
1868115
3639a4a904d9df4052b708b59e44045783ef2b1f923c8d0a031a0887134fa8b3
 
1868123
8baf6a34f9091ab36fa3c47cd26066d20555518f3c2cc7b988055356b3f445c9
 
1868124
2615cc1ec9551097f176abf642e50e0b0a0d97776071930c82ca03b7f9583100
 
1868209
d90282341282b5fc04ee159805c5f4291da672c4b345ddb2e58f87f38c666ad0
0.000000000000
aca08f7be71e54d5216200bd91d5b0aad807fe1e34b563bfa229cd212af64e9e
 
From Block
Public Key
 
1787901
cb98a7f956b8fae3ae5cf4db73a3331361f27c123eaa53a46ab6022dbf31e8e5
 
1863077
e3bb383166a14962820967a271308904a3af370f5d8638604986a77ca018ce8d
 
1867677
57efd5d92abd90defbef16f246ceb2cf1c2e9f0101cae6b81847a476d73be3f5
 
1867695
bb15a533111f1927a7efa4b68d2542942b264a6b9e6a7fd835d28c9f40292c39
 
1867784
a1f886c37f8132da625199427dabf91dd096214d377980b86df0997beb1815ad
 
1867847
19c2462c4ab1823db17afabf58c7163d6bf017cc7ed6954a8b396c7496208bae
 
1867899
8378ec0c52b1d280874b7b37c7d8636182dce8085fec5f0a104e1bf0b85df95a
 
1867923
1f7ba39f75f9e8c8cb4ba606bb07419c2b56bbaaac10cbc14c4bdd1e93a6c475
 
1868103
6e05da76b2a7fad60a6432c106ff09cf0f677bdd7835746037a3d00a235f1ba9
 
1868241
8c51762ab4f741e7ae763464d40f4d61484feac6e21ead52b4ce7c272c695a70
0.000000000000
a2190c1bf82d57c7629017bf921276c4403b7aa36e493e900cab4a454e068319
 
From Block
Public Key
 
1825732
4657750bee9e85a2ef71ec1d7f3b5df171352f042c7758b764689fdbab6f9af0
 
1859541
a7b5bb10be0ffe1783f79104edbf2810f6ee2f33ea4760e88ea3157b1e8a6b42
 
1866232
91a2c9defbd47263d465fa61c4e20e9e4358ac67026eeb6a429dd81b6c22f6c9
 
1866549
0d542bf5b18791ae1017638dc8ea4168afc4efe01651274cf3bf1cbd104b55fc
 
1867532
24dfcc650b6f6ebd10179e6767a0315c2a627d33792487047da815667a406d23
 
1867890
93c19adc3b89e25bf911d16afe2f06d7e5353e2d73a1284db1e05e120787b9e4
 
1868121
105e7a4565f69354206fad2fe2b2df1f196382f91eb05dcce705aef87737652c
 
1868161
52ba7493b6cc84e492640a05a1ce93bb776af6b4537e201b8d707eb98baef4c0
 
1868195
2cc126b8dd995c9a17260f6819ab025b13e5beeefd3e7a19be8488537b275726
0.000000000000
821994026d6ec0e7d64bfc2ae4bb14814dbf28ba095114c21e85f30c7cbb5d29
 
From Block
Public Key
 
1861681
ba8464c92197e361c5025adbd85cc8079af8311bfa2d606a360f8bf5172cf4e6
 
1862786
971c574b8de48039a01cccb5319cde4f8c84bce937f9f71b63f94fc03e7eda00
 
1863708
8e8acb6f24192e943c3ca5012f38eac2eb51bf2be5c1a4c4239a95577e24e16c
 
1863935
3fa1cd0d5499bbd6b7e38615e8f6f5deb4806784677d5dd83253981ca8630b70
 
1864855
71c4a23528e3988aefbcc7eba49d0861392aa33f81d155e2d0a453b445fa9611
 
1865575
b1a4a2b5c266a357f2f55ee78571d1fdc8d737dc6ab21284e87d7e16ea8c4568
 
1866638
83b1f1231d301abe6c77fd5d6f4567f0ac7094c16f6b170cd8c263affb7cf3ef
 
1867274
05b6b6487d421ef082df1c2254348798a0f8b195458f8730c87e21bf26789e82
 
1867280
0fe99962822a14071b5d513f785edcf47eb2faec72df1dfaae7cbe57f8394eca
0.000000000000
7542ade420b5a3e3c268f0f919a7f4c278d5fcee55435eeef83dbccdd1a5107d
 
From Block
Public Key
 
1748965
8d64985e9654325fc4c2d6ad32ca73432486ddbda9f5a8a893a9bead1ddbe242
 
1756688
8ff4c1ef03de80a868b94d2f4004d6cd3fe42906f2e951ad1c6530fc73188fdc
 
1815112
8ac04d6f8de6eec05b0626ac8c6f51e4ccb8400b67a36aaaa57a1eafcf636b4b
 
1862586
8de04e06616c699402ad05576453f66590244b57699112bf4fe7eb0ce39bcbc3
 
1864852
27d061c563d457f0831b67cdb9c3adb9925869a0ea484b07186e3398fd3eb39f
 
1864964
1722b83e490722fef5bb8a00a0094165a164b4d7bc4e62284c3681badd203317
 
1866185
cb20f0895e030e08be4bca4b4d7bd8db96417c33d61e9a0683ceda6d6a0ed4f0
 
1866784
3341157850d6c87cf8ab5491d9a15037787719d58935ed5c3651e2a931b918e4
 
1867397
4f09f2846c62ab957ec2939bbf4290c771f54a1cd66ffe6e3ad2c3bed090f923
0.000000000000
5cdb456bfaba8ca9a5425011c733d0b1efafd0cd031f4633d4d793b30e021351
 
From Block
Public Key
 
1586391
251b158541951294af5be7b5fa459e965f9a151924aaf44ddbade655be144352
 
1832744
7cf96fdd17245be7719dfb641e04278fc1d85568df866cc6c5f5a7c98aa45db0
 
1837648
cd77e001cd88c007be02f2a626ff9996f109de5667bbe7cb09fb37e594b39e75
 
1865725
7751abf273a38f824759e92da96fb05a3fa3fd486e23dad3f9c5ae0fc67ed6e4
 
1866807
4e3f2945353afc3e58da86670083bdba53d74d71033eb43e0bb726208306cd3d
 
1867984
f14486bd4ea7d0f31123c86703699103489a3d20e53ab4fe0d28d8779a1c0718
 
1868032
d758b115c32e65435688a6ecfa65d6dea40a957ef083455bbd1ed3480a71f934
 
1868035
9d5f6f62fb3e63f1e1f8d3b0945a9d28635600dadc55525d78159981aa7eab57
0.000000000000
3ce427860d2958bffef197bb919fe01c367a2185a8a42ae17629e80caaf0c4fd
 
From Block
Public Key
 
1822715
efac34b8a754a775aa914e59af697663f46b750105102ad79cc8e6ac85ca916e
 
1856710
5c1cbb99f0e0043c5422b10245ec3830cbcb6f070e892126073889592bd7abbd
 
1862618
c515fca36ab5bdf7e265a28455e24f4d61c8f1e91b786563501ef6c106b98611
 
1865556
33f458a5cfdfbddbb840cb05867d75c71b5d3e9e551cea29b02e43c6ede3956a
 
1866410
a8a5db822d8a947ec67bc232d04600d44e600198bfb8132282d1676ea0d7c9b3
 
1866950
8ec5e8a3e9c7a76c3c891aeba3f2bd3484bbf96da8760be0f0874277af7f3bfd
 
1867802
fa3b0e7e6dabb0cb8797b064c82b9602392bfdd51e422b93e051cd8befd0c36e
 
1868110
479d5a80cc64524a503a0fdaea2b8e49554ff27f68c7e611e8d2fcdbe20ff29b
 
1868172
996594dc115498c162d28e4de07f27a76c65c3d2578569c1060e6061a1918e8e
 
1868228
71dc54c9829e1fac988f224daffbaef24ae255deacbba312833574e09ad38736
0.000000000000
36becab664c2732d34d1455751b83ac5a26ebc173a913ab204d60b44d0be49ff
 
From Block
Public Key
 
1852257
f3d4e0ad246cfa361ef0f49251968fd528fdffed014e113fd84ca4485969ef2b
 
1856013
cdfd5ec0aa00eea20904c8eb150f3e40b63e3500799fb1549252c682eeaf5b38
 
1857824
6797b5c6dcbb5ffb392a7e403a5ad7b4d9a0c845c3d70b284ea1cf0c23d11889
 
1859979
e034937dd1e5f1b751a0be8aa1baa4b9a9bc9e3d1de47afabd358386f3388f1e
 
1864174
12177cb1ead59c3d7a3b474b32329f08315b2548527bc34b9a232214892e8c81
 
1864231
47a37685e8bd7661542ecff977a0beb48b3a65873e943d3a85ba57933e1f66a9
 
1865184
31126bfab8ae18cb527ea5b78683671982501495c33be1185741dc8d19af0edc
 
1865318
708398b9ee4902e9c2b8f7a4886077213b7d992d03e2c1d8092b7e75e46b1e15
 
1866212
1b8743852b3acf2861ebb0b014a9df36dcfa426dc3fd1b8f04c39666c2bfc8ef
 
1867847
a8850ab8de41c938b18779f95e33cd1b8ad37aa0771181929adda685f5837904
 
1867947
41794f9bffca5bfd6295dc044e714bd18e9c8845ae039c7f2dc33b2af8c34806
0.000000000000
30f4af97110ae579e125a630a893396d7a577144356eec4081c36d85c3f4e8c6
 
From Block
Public Key
 
1248914
c3d3b855a771d589af74c88243c0b2f69c0c14377737ddcdab9588f1b9dd320e
 
1834235
bd30774afb73ba0ac3f3bbe94346a7a6e45eef195f0988c79edb6814a1387818
 
1858860
94767b0bbde42526a966b56f4df285a60993caff93bae22a0ee3a30a0a85fe18
 
1860459
5be225ebaec46297127d8a6387b5b42a0f5bc1bd9a4e93718f34f83defa11f9f
 
1862300
a943ec994366f2815dee6a135127090c9a6dfc4cf5b2d4d1401616318362f2a4
 
1864506
c52dcf4121b956368e2d19078ab3808daa963c52779bf93e1f20afeb7f066b65
 
1866200
7e0e563b11a0b3ae29261d8a3d290f95f9e367e1a6d6ddd3a1e46c2ee0fcdeed
 
1867292
f31dd7d12cdcaa1d72ee79453ca219f665e98ba13ea424ae65499e2257455f72
 
1867429
4c0bc9dac601785837432ddb373d2fdc35a5f04a78485de2deb307a0555b4665
 
1868062
4da6dcd4196eef0011e1f3b68a98a871aef0e9f1a230c28955621d1c44742e7c
0.000000000000
2e0ca3bf8a6e2c410d8c99aac75f0940268b27015a381c864a27009769de6f32
 
From Block
Public Key
 
1849649
40732129c2f026e76e7f1a161b0a0b0384a9e1e73966d902f949dc101e86d2c8
 
1864101
1eced6dc1693f55054fd656c15a1a23ea67e5c47f4c3c00043a6425bb5296880
 
1867450
39dc0fc72f66c99e83dce394fbe85be7b52d335192fa3859fbcd671ba166eee9
 
1867464
e84025d53fbfacc77633b7aa3470f65bab688e0a56cd2fc93b9020a8d7e0b1f7
 
1867642
d4333fe5b98a46bedde17c29a963b17189c875827a99fa185527537a584670f0
 
1867655
e3f170609d7e5e16b5ba91e716b7cc93c7a7f74e262af7509def0688a2fd7c55
 
1867821
3682f0b078ed7b98f6a8af6aa9ccca8e92d40258a1123fdb7d31f45b14450468
 
1868058
58fa19319c1b8ec5fe8b67a006e8a546a89363471263fa956d874d76c702c753
 
1868239
afab0e913c70d5d372cb09ea5ba8a47f06f64ea1ea6b769cd1ee4700bead09b1
 
1868239
4dd68e6601fc8caca18a2ef4bc39542f97138cf60cdd433d7bbf910093c156ff
0.000000000000
2875386e54198d9607c7bc64f0660e8c8dc3ed19e9d82b99980eef239f440043
 
From Block
Public Key
 
1863469
7a588fa4fdea9aab532b5f3bfd1c5e15a504e65e9e9e63adbf5c07f78dce55c8
 
1864175
05f2c026eea4e218df8b6fef740a91d0e1fddc757175a3a5adf817f1ee4d05e5
 
1866187
5d8455e19009621aed6082979e6c05b4429205dc0f916b42106098d02f95f1a7
 
1866386
5a8c70e8054a0b3fbb4e55a08532d6b78a9bb432096d2231408f8d7ecc806645
 
1867548
79f747e323da009f539d34a4239e05276f69f8e8555021b35e1f152d5e30ca6b
 
1867750
7960aaa6fa2d22673555cd451337682f911e00103ba5ede0b9680e7f6176fb7c
 
1867820
dd43b83393bea764c66b83864d2a2bdff1a33f0f017de60e3ca586c2d2411522
 
1867942
adb4df91a1b35eb7960b6ceae5ccb4fc134d2547718fc78cee135c43b13962a8
 
1868192
4572698dabac07259946880429b936c88e0036f86ef34be2a24dcb33f3684f70
0.000000000000
13f06747d8814cca5a8bb0ae423cec1d912af2605a1172e87bacfdef5ae2f4f4
 
From Block
Public Key
 
1372410
2b4a3bba9534acc6e8975d9bbc765a5406d619ec6d46d8e847f98cc32fda5d0f
 
1553873
c2b6cedbd4d31b1ca15a1abc71f98e0ef0a83d22f7819e26d41b8bfb8ff1f892
 
1793287
59b0fb0c7955d9bd3655d7a16ed1845acc6210a18101fd51aefaa4a54b26ce76
 
1838805
e9b2493f9804525857660f42676fab2b4d10d40725b98827dc6490078c8fe00c
 
1864052
9a0c3cfc141201b9b44e61e5d57c862bba6f64cb6325efa95c78cbf0a9334642
 
1867192
02dd680954ed3229c9208e0f855452c8d4de3f7d9a443eb1e16dd1d5bb766479
 
1867415
f20d523c04478d63954700ce559c56615b2a932f1db146e27ea402148bd28f46
 
1868108
be15423db53652bbf4af1dfcf60324919d0cf355004121e8b934ea6828a2f05e
 
1868215
da1c034a3a101a453c9b20bca3305869edda0ba4e57565b52380cb5e5f5e09a8
Outputs (16)
Amount
Public Key
0.000000000000
e097a6a734dc38a3c2db9d3d758ad55bc37a6305d5c0e5f54a2df5cd4dccb248
0.000000000000
0344a8b7613af4531091cdbc26a44c99c2cc05076ce98d1235bd8dfbcb32466a
0.000000000000
532b7e2f90bc0fa8e06cc285d4f79c529ad020371a68a3220dbbd3fc5dd728c8
0.000000000000
e665b8720ca0dc42afccfcf4e7ef7496a3048ba7d2d874fb1d3ed0d4ce9e5797
0.000000000000
cbed98e09df1170e42c8a1592ca2a6464c54cf44eb3c3063227e0497d6c2c637
0.000000000000
bacdfaf69c7e3e8cbacefb403fac31a729a2d93f590d815b47c897daaa2158a6
0.000000000000
e429c509aba5735a4ffdb8b653d22d5cb570ffcfe3cd5bbf617c518b8f93b74a
0.000000000000
8a68d26a59677017a72ece8b5e1f3e229a3dbf3bb9b0f8359f68c18eb8e092b7
0.000000000000
411d802c921652664ee4fa5b62a4b47fec00ea8948b642358a466839125bbd53
0.000000000000
232f4e7fe71061c84fc1ff56ba79a66af86c0dbc78c471397776351a1ee968f0
0.000000000000
085db387746f1c426ac1c49255d66b2ec2e7aeb108ce8777ba7d1a6c0674fd79
0.000000000000
31ce69c28f3e69deb34762748db263126994397acc3b36541e125b578c1ed1f3
0.000000000000
f09288da82ad7b6abd884533bdedcb42caf8ae2f4eeb1c758f3a7fdaaf05ad5d
0.000000000000
bb58ddfeddb8caac3ab942818dfb74258c97820e96f17bc6bff10d0c462f1115
0.000000000000
c979fea593bae0fe4b2f176261ad7e625aeedae4fd0a0af45b81f2d771965023
0.000000000000
0673f7c378e2b6badd6dddc9d3c3b81bebafcb10702c03271171fea1fdafaaf2