tx · CFBzRmyxR9DjkqvZzHS3nHq5wwftqDKcsx8fmcfJNWto

3PQSNFDHREQJyjgoNej87kKse7YoztHKh7w:  +0.091865 XTN.
———————————————————————————————————:  -0.00500000 Waves
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG:  -0.88798042 Waves (GENERATOR)
———————————————————————————————————:  +0.88798042 Waves
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp:  +0.013683 XTN.
———————————————————————————————————:  +0.00041373 VIRES
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ:  -0.105548 XTN.
3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas:  +0.88798042 Waves (GENERATOR)
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK:  -0.052250 XTN.
———————————————————————————————————:  -0.88798042 Waves
———————————————————————————————————:  +0.17135654 VIRES
3P3S2ugYddc7invK1FKwXkVehPpj6tjAJC7:  +0.010450 XTN.
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS:  +0.041800 XTN.
3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd:  -0.17177027 VIRES

2022.08.08 14:05 [3240907] transfer 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr > 3PQSNFDHREQJyjgoNej87kKse7YoztHKh7w swap() 5.667224 XTN.
2022.08.08 14:05 [3240907] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.013683 XTN.
2022.08.08 14:05 [3240907] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr exchange() 5.667224 XTN.
2022.08.08 14:05 [3240907] transfer 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG unlockNeutrino() 5.680907 XTN.
2022.08.08 14:05 [3240907] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ unlockNeutrino()
2022.08.08 14:05 [3240907] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.08.08 14:05 [3240907] lease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() 95461.26194188 Waves
2022.08.08 14:05 [3240907] unlease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() +95460.37396146 Waves
2022.08.08 14:05 [3240907] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.08.08 14:05 [3240907] invoke 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG exchange() 0.88798042 Waves
2022.08.08 14:05 [3240907] transfer 3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK > 3P3S2ugYddc7invK1FKwXkVehPpj6tjAJC7 swap() 0.010450 XTN.
2022.08.08 14:05 [3240907] transfer 3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK > 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr swap() 0.88798042 Waves
2022.08.08 14:05 [3240907] invoke 3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.041800 XTN.
2022.08.08 14:05 [3240907] invoke 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr > 3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK swap() 0.17135654 VIRES
2022.08.08 14:05 [3240907] transfer 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00041373 VIRES
2022.08.08 14:05 [3240907] transfer 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd > 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr exchange() 0.17135654 VIRES
2022.08.08 14:05 [3240907] invoke 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ lockNeutrino() 5.575359 XTN.
2022.08.08 14:05 [3240907] invoke 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd > 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd stakeUnstake()
2022.08.08 14:05 [3240907] invoke 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr > 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd exchange() 5.575359 XTN.
2022.08.08 14:05 [3240907] invoke 3PQSNFDHREQJyjgoNej87kKse7YoztHKh7w > 3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr swap() 5.575359 XTN.

3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: B_asset_balance: 612925740913 -> 612920060006
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: A_asset_balance: 9546037396146 -> 9546126194188
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 612925740913 -> 612920060006
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 207244379584091 -> 207244373903184
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_amount: 9546037396146 -> 9546126194188
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_id: "0xddf491b02760365ad960023f3591026edac0ecf1510578ef3aa44cdd24c1964e" -> "0x7c081807b81a97543e354c6f4a088c729501ec2d271089a02c188c37adcdae83"
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK: global_volume: 2455490784 -> 2461103478
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK: global_earnedByOwner: 4521892 -> 4532342
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 93130381 -> 93025879
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK: global_DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p_balance: 852983292 -> 870118946
3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK: global_WAVES_balance: 7627949826 -> 7539151784
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_lastCheck_ultra_interest: 6925882828 -> 6925886072
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_ultra_earnings: 8457268507 -> 8457272687
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_lastCheck_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_interest: 259425087187 -> 259425090431
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_earnings: 92254029809 -> 92254067429
3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd: B_asset_balance: 42117973606 -> 42123548965
3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd: A_asset_balance: 130246610214 -> 130229433187
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_current_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd: "stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd" == "stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd"
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: 3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_initialShare: 100 == 100
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_start: 2829633 == 2829633
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_end: 0 == 0
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd: 42117973606 -> 42123548965
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 207244374008732 -> 207244379584091

{ "type": 16, "id": "CFBzRmyxR9DjkqvZzHS3nHq5wwftqDKcsx8fmcfJNWto", "fee": 500000, "feeAssetId": null, "timestamp": 1659949910405, "version": 1, "sender": "3PQSNFDHREQJyjgoNej87kKse7YoztHKh7w", "senderPublicKey": "8p4smwyoFPNEbTownNGEq4dcNU5RdsTYXfsLYjsLRPyW", "proofs": [ "4GidZ97MWdtfgLJzQgLbr4YbiwF3gK6PPwBYQwdRNWm55b8uo9sXPmrTeU63YYZhcRjiN681CuHB1hdDnkW9V2Ru" ], "dApp": "3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr", "payment": [ { "amount": 5575359, "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ], "call": { "function": "swap", "args": [ { "type": "string", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "string", "value": "WAVES" }, { "type": "integer", "value": 0 }, { "type": "string", "value": "3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd" }, { "type": "integer", "value": 1 }, { "type": "string", "value": "3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK" }, { "type": "integer", "value": 0 }, { "type": "string", "value": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG" }, { "type": "integer", "value": 1 } ] }, "height": 3240907, "applicationStatus": "succeeded", "spentComplexity": 5218, "stateChanges": { "data": [], "transfers": [ { "address": "3PQSNFDHREQJyjgoNej87kKse7YoztHKh7w", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 5667224 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 5575359 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 130229433187 }, { "key": "B_asset_balance", "type": "integer", "value": 42123548965 } ], "transfers": [ { "address": "3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 17135654 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 41373 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": true }, { "type": "Int", "value": 5575359 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ", "call": { "function": "lockNeutrino", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 5575359 } ], "stateChanges": { "data": [ { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 207244379584091 }, { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd", "type": "integer", "value": 42123548965 }, { "key": "stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_end", "type": "integer", "value": 0 }, { "key": "stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_start", "type": "integer", "value": 2829633 }, { "key": "3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_initialShare", "type": "integer", "value": 100 }, { "key": "stakingconfig_current_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd", "type": "string", "value": "stakingconfig_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd_100_3PJ48P3p2wvWUjgQaQiZ2cFbr8qmxMokBGd" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3PDzArEBNXuTmczWH58mH5YMNkTVnYtNLXK", "call": { "function": "swap", "args": [ { "type": "String", "value": "WAVES" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 17135654 } ], "stateChanges": { "data": [ { "key": "global_WAVES_balance", "type": "integer", "value": 7539151784 }, { "key": "global_DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p_balance", "type": "integer", "value": 870118946 }, { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance", "type": "integer", "value": 93025879 }, { "key": "global_earnedByOwner", "type": "integer", "value": 4532342 }, { "key": "global_volume", "type": "integer", "value": 2461103478 } ], "transfers": [ { "address": "3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr", "asset": null, "amount": 88798042 }, { "address": "3P3S2ugYddc7invK1FKwXkVehPpj6tjAJC7", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 10450 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 41800 } ], "stateChanges": { "data": [ { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_earnings", "type": "integer", "value": 92254067429 }, { "key": "global_lastCheck_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_interest", "type": "integer", "value": 259425090431 }, { "key": "global_ultra_earnings", "type": "integer", "value": 8457272687 }, { "key": "global_lastCheck_ultra_interest", "type": "integer", "value": 6925886072 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": null, "amount": 88798042 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 9546126194188 }, { "key": "B_asset_balance", "type": "integer", "value": 612920060006 } ], "transfers": [ { "address": "3P6zWNciouGGcX5bEojrrVevpAxYD1TLQGr", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 5667224 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 13683 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": true }, { "type": "Int", "value": 88798042 }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "leasing_id", "type": "binary", "value": "base64:fAgYB7gal1Q+NUxvSgiMcpUB7C0nEImgLBiMN63NroM=" }, { "key": "leasing_amount", "type": "integer", "value": 9546126194188 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "9MAiLnx6FZ2jWAab74GXYdUXLWJsYRB6eyGwEgrPBpvN", "originTransactionId": "CFBzRmyxR9DjkqvZzHS3nHq5wwftqDKcsx8fmcfJNWto", "sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 9546126194188, "height": 3240907, "status": "canceled", "cancelHeight": 3240909, "cancelTransactionId": "3NUiNsJ74RqZMs7QxUUuWdJJqDU8NmGr2JDgYqRtXN3v" } ], "leaseCancels": [ { "id": "FwRQARMJAFrK31KytCHhtGvaBRtbEay1VcosVh5pdm1F", "originTransactionId": "6hqVXJxPPMPNgU8QdEHYa145KadzCCVdATsm2Q317Ga2", "sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 9546037396146, "height": 3240907, "status": "canceled", "cancelHeight": 3240907, "cancelTransactionId": "CFBzRmyxR9DjkqvZzHS3nHq5wwftqDKcsx8fmcfJNWto" } ], "invokes": [] } }, { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": false }, { "type": "Int", "value": 5680907 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ", "call": { "function": "unlockNeutrino", "args": [ { "type": "Int", "value": 5680907 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 207244373903184 }, { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "type": "integer", "value": 612920060006 } ], "transfers": [ { "address": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 5680907 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } } ] } }

github/deemru/w8io/3ef1775 
40.13 ms