tx · 8gdCc4Xcr9C8LQdx6Rpx5BrYRFw3HBG3pDvgEzZbXyJt

3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t:  +0.893954 XTN.
———————————————————————————————————:  -0.00500000 Waves
3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC:  -60.623101 XTN.
———————————————————————————————————:  +22.18557292 PETE
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD:  +1.199273 XTN.
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd:  +0.090999 XTN.
3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry:  +196553.67726338 BURN-XTN
———————————————————————————————————:  -22.18557292 PETE
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu:  +393.89514481 BURN-XTN
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB:  +57.849774 XTN.
———————————————————————————————————:  -196947.57240819 BURN-XTN
3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe:  +0.471281 XTN.
3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk:  +0.117820 XTN.

2023.11.22 12:52 [3920275] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t y() 0.893954 XTN.
2023.11.22 12:52 [3920275] transfer 3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.363996 XTN.
2023.11.22 12:52 [3920275] transfer 3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.090999 XTN.
2023.11.22 12:52 [3920275] transfer 3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 59.804110 XTN.
2023.11.22 12:52 [3920275] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 0.363996 XTN.
2023.11.22 12:52 [3920275] invoke 3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.363996 XTN.
2023.11.22 12:52 [3920275] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC swap() 22.18557292 PETE
2023.11.22 12:52 [3920275] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry swap() 393.89514481 BURN-XTN
2023.11.22 12:52 [3920275] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 393.89514481 BURN-XTN
2023.11.22 12:52 [3920275] transfer 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 22.18557292 PETE
2023.11.22 12:52 [3920275] invoke 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.11.22 12:52 [3920275] invoke 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.11.22 12:52 [3920275] invoke 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.11.22 12:52 [3920275] invoke 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry calculateAmountOutForSwapAndSendTokens() 196159.78211857 BURN-XTN
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.11.22 12:52 [3920275] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.11.22 12:52 [3920275] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 196947.57240819 BURN-XTN
2023.11.22 12:52 [3920275] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe swap() 0.471281 XTN.
2023.11.22 12:52 [3920275] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk swap() 0.117820 XTN.
2023.11.22 12:52 [3920275] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 196947.57240819 BURN-XTN
2023.11.22 12:52 [3920275] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 0.471281 XTN.
2023.11.22 12:52 [3920275] invoke 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.471281 XTN.
2023.11.22 12:52 [3920275] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB swap() 58.910156 XTN.
2023.11.22 12:52 [3920275] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez y()

3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC: global_volume: 4522070290464 -> 4522130959954
3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC: global_earnedByOwner: 6765295070 -> 6765386069
3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC: hello: "world" == "world"
3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC: global_GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq_balance: 730709721997 -> 732895000930
3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 13381311187 -> 13320597087
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_volume: 1729156911563 -> 1729216144002
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_earnedByOwner: 3427900395 -> 3428018215
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: hello: "world" == "world"
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 10552818259 -> 10610550212
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns_balance: 39722073143235859 -> 39702378385995040

{ "type": 16, "id": "8gdCc4Xcr9C8LQdx6Rpx5BrYRFw3HBG3pDvgEzZbXyJt", "fee": 500000, "feeAssetId": null, "timestamp": 1700646781368, "version": 2, "chainId": 87, "sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6", "proofs": [ "4Vv8tyZSXNT7PCdjV9aB81aJLfwQVvW1ZJgkTzEpXKAhBZSdH4ZezEwZpbw19QmuZ5NAzfThrM6yUyweEaMTJQD8" ], "dApp": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "payment": [], "call": { "function": "y", "args": [ { "type": "string", "value": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns_GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq_0_58910156_L|3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB_P|3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry_W|3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC_P|x" } ] }, "height": 3920275, "applicationStatus": "succeeded", "spentComplexity": 5016, "stateChanges": { "data": [], "transfers": [ { "address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 893954 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB", "call": { "function": "swap", "args": [ { "type": "String", "value": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 58910156 } ], "stateChanges": { "data": [ { "key": "global_3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns_balance", "type": "integer", "value": 39702378385995040 }, { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance", "type": "integer", "value": 10610550212 }, { "key": "hello", "type": "string", "value": "world" }, { "key": "global_earnedByOwner", "type": "integer", "value": 3428018215 }, { "key": "global_volume", "type": "integer", "value": 1729216144002 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns", "amount": 19694757240819 }, { "address": "3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 117820 }, { "address": "3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 471281 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 471281 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 471281 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq" }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" } ] }, "payment": [ { "assetId": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns", "amount": 19694757240819 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns", "amount": 39389514481 }, { "address": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry", "asset": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns", "amount": 39389514481 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns" }, { "type": "String", "value": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq" }, { "type": "String", "value": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "3MPHMJVwYGyeBLRsH1RsYhrTmemv752AEBwuFFV7g49Z" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 19615978211857 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" }, { "type": "Int", "value": 39389514481 } ] }, "payment": [ { "assetId": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns", "amount": 19615978211857 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq", "amount": 2218557292 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapContractREADONLY", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry" }, { "type": "String", "value": "3SjxA2YLdfF9fTRbzLm9xFn27C6MW34W1YsdJ6Axefns" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PKXseWa31VUSWUvm2YiRKxW2VM9RsVk3ry" }, { "type": "String", "value": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P4PFYKHyxitgwVb4WVWEcdH7ZsuR4GgcXC", "call": { "function": "swap", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq", "amount": 2218557292 } ], "stateChanges": { "data": [ { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance", "type": "integer", "value": 13320597087 }, { "key": "global_GAzAEjApmjMYZKPzri2g2VUXNvTiQGF7KDYZFFsP3AEq_balance", "type": "integer", "value": 732895000930 }, { "key": "hello", "type": "string", "value": "world" }, { "key": "global_earnedByOwner", "type": "integer", "value": 6765386069 }, { "key": "global_volume", "type": "integer", "value": 4522130959954 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 59804110 }, { "address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 90999 }, { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 363996 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 363996 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 363996 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }

github/deemru/w8io/3ef1775 
23.33 ms