tx · GfUZq9NxGemcy2iKWQzasuiDytyWLUV7hmFxYDsKFfmX

3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR:  +0.01753248 Waves
3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz:  +1.13663351 Puzzle
———————————————————————————————————:  -0.61212369 Waves
———————————————————————————————————:  -2.30264942 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu:  +0.00227782 Puzzle
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo:  +0.01039850 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt:  +2.44849472 Waves (GENERATOR)
———————————————————————————————————:  -2.44849472 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj:  -2.44849472 Waves (GENERATOR)
3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki:  -1.13891133 Puzzle
———————————————————————————————————:  +3.03808593 Waves

2023.06.18 20:28 [3693976] transfer 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx z() 3.03808593 Waves
2023.06.18 20:28 [3693976] transfer 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN > 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR z() 0.02253248 Waves
2023.06.18 20:28 [3693976] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz swap() 0.00227782 Puzzle
2023.06.18 20:28 [3693976] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00227782 Puzzle
2023.06.18 20:28 [3693976] transfer 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN calculateAmountOutForSwapAndSendTokens() 3.06061841 Waves
2023.06.18 20:28 [3693976] transfer 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.01039850 sWAVES
2023.06.18 20:28 [3693976] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz withdraw() 2.44849472 Waves
2023.06.18 20:28 [3693976] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 2.44849472 Waves
2023.06.18 20:28 [3693976] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 2.29225092 sWAVES
2023.06.18 20:28 [3693976] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 408009.32475169 Waves
2023.06.18 20:28 [3693976] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +408011.77324641 Waves
2023.06.18 20:28 [3693976] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 2.44849472 Waves
2023.06.18 20:28 [3693976] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.06.18 20:28 [3693976] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.06.18 20:28 [3693976] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 2.29225092 sWAVES
2023.06.18 20:28 [3693976] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 2.29225092 sWAVES
2023.06.18 20:28 [3693976] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.06.18 20:28 [3693976] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.06.18 20:28 [3693976] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.18 20:28 [3693976] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.18 20:28 [3693976] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.18 20:28 [3693976] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz calculateAmountOutForSwapAndSendTokens() 1.13435569 Puzzle
2023.06.18 20:28 [3693976] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.18 20:28 [3693976] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.18 20:28 [3693976] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.18 20:28 [3693976] invoke 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1.13891133 Puzzle
2023.06.18 20:28 [3693976] transfer 3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki > 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN swap() 1.13891133 Puzzle
2023.06.18 20:28 [3693976] invoke 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN > 3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki swap() 3.03808593 Waves
2023.06.18 20:28 [3693976] transfer 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx > 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN borrow() 3.03808593 Waves
2023.06.18 20:28 [3693976] invoke 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx borrow()
2023.06.18 20:28 [3693976] invoke 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR > 3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN z()

3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 500316829560 -> 500086564618
3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz: %s%s__stakedBalance__WAVES: 532005917141 -> 531761067669
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3693976 == 3693976
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AfNO" == "base64:AfNO"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APizZql+" == "base64:APizZql+"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 40801177324641 -> 40800932475169
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 40801177324641 -> 40800932475169
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x44dfe2449bff0d16a8777b53ad1a1774c5f2f1b4799f02e4095d76d3db6d1e82" -> "0x35085b4ceb481e645bdbd2c2b695e198bcb58fdc5d1e323724439b92820eb2db"
3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki: global_volume: 7525426729624 -> 7525558212117
3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki: global_WAVES_balance: 40970114202 -> 41273922795
3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance: 15788451189 -> 15672235748

{ "type": 16, "id": "GfUZq9NxGemcy2iKWQzasuiDytyWLUV7hmFxYDsKFfmX", "fee": 500000, "feeAssetId": null, "timestamp": 1687109336530, "version": 2, "chainId": 87, "sender": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR", "senderPublicKey": "FicaUXdehwNmQKivDXCuzB1o6qC2M2dbrCVmfpbZkTmR", "proofs": [ "5Vtsxpv2LiWLakLy6cWsXMHk9yVq57cNh2nehUFh7eJhkC1bX6s8MFxFMheAwTR7CvjUzxPAF7yxPVejpxmvFCyA" ], "dApp": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN", "payment": [], "call": { "function": "z", "args": [ { "type": "string", "value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_WAVES_1_303808593_D|3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki_P|3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz_W|x" } ] }, "height": 3693976, "applicationStatus": "succeeded", "spentComplexity": 4211, "stateChanges": { "data": [], "transfers": [ { "address": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR", "asset": null, "amount": 2253248 }, { "address": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx", "asset": null, "amount": 303808593 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx", "call": { "function": "borrow", "args": [ { "type": "Int", "value": 303808593 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [ { "address": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN", "asset": null, "amount": 303808593 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki", "call": { "function": "swap", "args": [ { "type": "String", "value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": null, "amount": 303808593 } ], "stateChanges": { "data": [ { "key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance", "type": "integer", "value": 15672235748 }, { "key": "global_WAVES_balance", "type": "integer", "value": 41273922795 }, { "key": "global_volume", "type": "integer", "value": 7525558212117 } ], "transfers": [ { "address": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 113891133 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "WAVES" }, { "type": "String", "value": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN" } ] }, "payment": [ { "assetId": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 113891133 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 227782 }, { "address": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 227782 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "7G687ui3m59oAd6qkyni2vt77bHF4bbA6xcPfDo3uiTu" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 113435569 }, { "type": "Boolean", "value": false }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN" }, { "type": "Int", "value": 227782 } ] }, "payment": [ { "assetId": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 113435569 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 531761067669 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 500086564618 } ], "transfers": [ { "address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 1039850 }, { "address": "3P9gSXPSMJPuFKVdQA69yVDg91LkZaybuDN", "asset": null, "amount": 306061841 } ], "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": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz" }, { "type": "String", "value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "call": { "function": "getRate", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "getRate", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "call": { "function": "withdraw", "args": [] }, "payment": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 229225092 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz", "asset": null, "amount": 244849472 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "withdraw", "args": [] }, "payment": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 229225092 } ], "stateChanges": { "data": [ { "key": "STAKING_AMOUNT", "type": "integer", "value": 40800932475169 }, { "key": "LAST_RATE", "type": "binary", "value": "base64:APizZql+" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AfNO" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 3693976 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": null, "amount": 244849472 } ], "issues": [], "reissues": [], "burns": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "quantity": 229225092 } ], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "call": { "function": "claimReward", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "call": { "function": "unstake", "args": [ { "type": "Int", "value": 244849472 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:NQhbTOtIHmRb29LCtpXhmLy1j9xdHjI3JEObkoIOsts=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 40800932475169 } ], "transfers": [ { "address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "asset": null, "amount": 244849472 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "4a1zvRK9xsESGKVMvqax5QiH9Y4vkwzyeZzcekkJ6Dvr", "originTransactionId": "GfUZq9NxGemcy2iKWQzasuiDytyWLUV7hmFxYDsKFfmX", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 40800932475169, "height": 3693976, "status": "canceled", "cancelHeight": 3693976, "cancelTransactionId": "J6gnWNku6Emuq779Af7rrMi7f8mXFzWfofRTt7hnd8gY" } ], "leaseCancels": [ { "id": "5drjCCjLXXhE6pA6J6UHB3xEDrVYkbdT86opzVcDyJdP", "originTransactionId": "2JyPadnoCL4Waxdn4iZQVLYhxVuzqgCBbstVX8jeETdu", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 40801177324641, "height": 3693976, "status": "canceled", "cancelHeight": 3693976, "cancelTransactionId": "GfUZq9NxGemcy2iKWQzasuiDytyWLUV7hmFxYDsKFfmX" } ], "invokes": [] } } ] } } ] } } ] } } ] } } ] } }

github/deemru/w8io/3ef1775 
42.43 ms