tx · J4Z5mW7MRUqSFvbs2RbixRSG6FG2e5DU9SWX44FFYKP6

3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6:  +0.06635723 VIRES
———————————————————————————————————:  -0.20000000 ENNO
3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko:  -0.06635723 VIRES
3P3p5c9c4UbiuQ9uPo5Duinqi2vNmE7JtSt:  +0.20000000 ENNO
———————————————————————————————————:  -0.00500000 Waves

2022.03.18 01:58 [3033702] transfer 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6 claimAllRewardsAndAllEbAvailable2() 0.06635723 VIRES
2022.03.18 01:58 [3033702] invoke 3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW unstakeAllViresFrom()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PBjqiMwwag72VWUtHNnVrxTBrNK8D7bVcN getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PPdeWwrzaxqgr6BuReoF3sWfxW8SYv743D getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PA7QMFyHMtHeP66SUQnwCgwKQHKpCyXWwd getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P8G747fnB1DTQ4d5uD114vjAaeezCW4FaM getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce getCurrentTotals()
2022.03.18 01:58 [3033702] invoke 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV claimRewardFor()
2022.03.18 01:58 [3033702] transfer 3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko > 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT claimEbRewardFor() 0.06635723 VIRES
2022.03.18 01:58 [3033702] invoke 3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko > 3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z opAllowed()
2022.03.18 01:58 [3033702] invoke 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT > 3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko claimEbRewardFor()
2022.03.18 01:58 [3033702] invoke 3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6 > 3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT claimAllRewardsAndAllEbAvailable2()
2022.03.18 01:58 [3033702] sponsor 3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6 > 3P3p5c9c4UbiuQ9uPo5Duinqi2vNmE7JtSt 0.20000000 ENNO

3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW: 3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6_shares: 0 == 0
3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW: totalShares: 12488555710190 == 12488555710190
3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW: stakedHeight: 3033681 -> 3033702
3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW: staked: 12870995634013 == 12870995634013
3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko: userEbRewardClaimed_3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6: 55146613 -> 61782336

{ "type": 16, "id": "J4Z5mW7MRUqSFvbs2RbixRSG6FG2e5DU9SWX44FFYKP6", "fee": 20000000, "feeAssetId": "7LMV3s1J4dKpMQZqge5sKYoFkZRLojnnU49aerqos4yg", "timestamp": 1647558024000, "version": 1, "sender": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6", "senderPublicKey": "7GcurxfP43SB5BoSiKyHR2fEVXGbbih5LDd3LucUgHvM", "proofs": [ "4sk8zAV6mGMGyEzYpmnPaATgxWMTUaFUMtsnt9yy52Rf1S8uuPms6j6t9exuekT9pBzf4jVFwtRXSsYAubGMSHhn" ], "dApp": "3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT", "payment": [], "call": { "function": "claimAllRewardsAndAllEbAvailable2", "args": [ { "type": "boolean", "value": false }, { "type": "boolean", "value": true } ] }, "height": 3033702, "applicationStatus": "succeeded", "spentComplexity": 14811, "stateChanges": { "data": [], "transfers": [ { "address": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 6635723 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PMqStMdARUA1KDNSrknUkQgXBVJR9Kgxko", "call": { "function": "claimEbRewardFor", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "userEbRewardClaimed_3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6", "type": "integer", "value": 61782336 } ], "transfers": [ { "address": "3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 6635723 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_eb" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3P8G747fnB1DTQ4d5uD114vjAaeezCW4FaM" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P8G747fnB1DTQ4d5uD114vjAaeezCW4FaM", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PA7QMFyHMtHeP66SUQnwCgwKQHKpCyXWwd" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PA7QMFyHMtHeP66SUQnwCgwKQHKpCyXWwd", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PPdeWwrzaxqgr6BuReoF3sWfxW8SYv743D" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PPdeWwrzaxqgr6BuReoF3sWfxW8SYv743D", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P2RkFDTHJCB82HcVvJNU2eMEfUo82ZFagV", "call": { "function": "claimRewardFor", "args": [ { "type": "String", "value": "3PBjqiMwwag72VWUtHNnVrxTBrNK8D7bVcN" }, { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" }, { "type": "Int", "value": -1 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "claim_vires_distribution" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PBjqiMwwag72VWUtHNnVrxTBrNK8D7bVcN", "call": { "function": "getCurrentTotals", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3PMrcFXJx23B9zbxxUT49z6ET6wF2dKfTdW", "call": { "function": "unstakeAllViresFrom", "args": [ { "type": "String", "value": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "staked", "type": "integer", "value": 12870995634013 }, { "key": "stakedHeight", "type": "integer", "value": 3033702 }, { "key": "totalShares", "type": "integer", "value": 12488555710190 }, { "key": "3P7tE1m9Fyfnh4MKRTdVtKimfYT3rDj1Uj6_shares", "type": "integer", "value": 0 } ], "transfers": [ { "address": "3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 0 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P2rJGfb5MbeivZNSqdVmsD1Y2Mz8y6Jr3Z", "call": { "function": "opAllowed", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "unstake_vires" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }

github/deemru/w8io/3ef1775 
27.51 ms