2024.03.28 16:05 [4103872] invoke 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n > 3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK repay() 23.623306 XTN.
2024.03.28 16:05 [4103872] transfer 3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.014259 XTN.
2024.03.28 16:05 [4103872] transfer 3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.049908 XTN.
2024.03.28 16:05 [4103872] transfer 3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W > 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n exchange() 23.623306 XTN.
2024.03.28 16:05 [4103872] invoke 3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.03.28 16:05 [4103872] invoke 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n > 3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W exchange() 12.17121864 SWOP
2024.03.28 16:05 [4103872] transfer 3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW > 3PF6gRjcsjLsSJBfmqfTLpvP65EBzrwtyYp swap() 0.00030743 Puzzle
2024.03.28 16:05 [4103872] transfer 3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW > 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n swap() 12.17121864 SWOP
2024.03.28 16:05 [4103872] invoke 3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.00122973 Puzzle
2024.03.28 16:05 [4103872] invoke 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n > 3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW swap() 0.12518039 Duck Egg
2024.03.28 16:05 [4103872] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu swap() 0.112470 XTN.
2024.03.28 16:05 [4103872] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.112470 XTN.
2024.03.28 16:05 [4103872] transfer 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu > 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n calculateAmountOutForSwapAndSendTokens() 0.12518039 Duck Egg
2024.03.28 16:05 [4103872] invoke 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.28 16:05 [4103872] invoke 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.28 16:05 [4103872] invoke 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.28 16:05 [4103872] invoke 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu calculateAmountOutForSwapAndSendTokens() 22.269119 XTN.
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.28 16:05 [4103872] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.28 16:05 [4103872] invoke 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 22.494059 XTN.
2024.03.28 16:05 [4103872] transfer 3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK > 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n borrow() 22.494059 XTN.
2024.03.28 16:05 [4103872] invoke 3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n > 3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK borrow()
2024.03.28 16:05 [4103872] invoke 3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK > shvm z()

3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n: totalProfit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 141555559875 -> 141556689122
3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n: profit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_1711631138537: 1129247
3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK: stake_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 113297898142 -> 113321521448
3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W: B_asset_balance: 354259559743 -> 354235872270
3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W: A_asset_balance: 18141457990865 -> 18142675112729
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_volume_usd: 3502244896 -> 3503473847
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_volume: 19278613969 -> 19284752658
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_earnedByOwner: 96378770 -> 96409513
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance: 1479882259 -> 1479574826
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS_balance: 1204901576 -> 1217169255
3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW: global_Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT_balance: 15375541694 -> 14158419830
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest: 37582798164 -> 37582806701
3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings: 520099603653 -> 520099726626
3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK: stake_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 113320392201 -> 113297898142

{ "type": 16, "id": "9bTa72EzJyMecTtJ6yEcnTGn4Rs4cPSyHJvTDQe1Sets", "fee": 500000, "feeAssetId": null, "timestamp": 1711631140902, "version": 1, "sender": "3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK", "senderPublicKey": "CAKbAYMx5sDYFB9G6v2CTspzRoAUppPvv7uGpuZpZ7zj", "proofs": [ "65KbnuXBCaFcN7KJM7A3FJiAxSquEumQv2khVJYdSuopthXsMbygVZxrQK5dAhoe16Za6qFpKNDntnozVUTHNWxy" ], "dApp": "shvm", "payment": [], "call": { "function": "z", "args": [ { "type": "binary", "value": "base64:DGQAAAFXO2s=" } ] }, "height": 4103872, "applicationStatus": "succeeded", "spentComplexity": 5257, "stateChanges": { "data": [ { "key": "profit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_1711631138537", "type": "integer", "value": 1129247 }, { "key": "totalProfit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 141556689122 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK", "call": { "function": "borrow", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "Int", "value": 22494059 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "stake_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 113297898142 } ], "transfers": [ { "address": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 22494059 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 0 }, { "type": "String", "value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS" }, { "type": "String", "value": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n" } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 22494059 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 112470 }, { "address": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 112470 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "String", "value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "EsGs3xQLW8QSRiABfztfVLe8u5a2pvNfkdti4VYes1ms" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 22269119 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 0 }, { "type": "String", "value": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n" }, { "type": "Int", "value": 112470 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 22269119 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 12518039 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu" } ] }, "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": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3P3Y38zymCHoTM6qcE9JcEA8rhaGTQbVMgu" }, { "type": "String", "value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P37uv8V2CMNMtKtwRRNnYPjNqPdGGszytW", "call": { "function": "swap", "args": [ { "type": "String", "value": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT" }, { "type": "Int", "value": 0 } ] }, "payment": [ { "assetId": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 12518039 } ], "stateChanges": { "data": [ { "key": "global_Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT_balance", "type": "integer", "value": 14158419830 }, { "key": "global_C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS_balance", "type": "integer", "value": 1217169255 }, { "key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance", "type": "integer", "value": 1479574826 }, { "key": "global_earnedByOwner", "type": "integer", "value": 96409513 }, { "key": "global_volume", "type": "integer", "value": 19284752658 }, { "key": "global_volume_usd", "type": "integer", "value": 3503473847 } ], "transfers": [ { "address": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n", "asset": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT", "amount": 1217121864 }, { "address": "3PF6gRjcsjLsSJBfmqfTLpvP65EBzrwtyYp", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 30743 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 122973 } ], "stateChanges": { "data": [ { "key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings", "type": "integer", "value": 520099726626 }, { "key": "global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest", "type": "integer", "value": 37582806701 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3P27S9V36kw2McjWRZ37AxTx8iwkd7HXw6W", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT", "amount": 1217121864 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 18142675112729 }, { "key": "B_asset_balance", "type": "integer", "value": 354235872270 } ], "transfers": [ { "address": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 23623306 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 49908 }, { "address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 14259 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE", "call": { "function": "exchange", "args": [ { "type": "ByteVector", "value": "3PEo9AaiuPr9KLwx5W6UWHEPBV6FpkGdU3n" }, { "type": "Array", "value": [ { "type": "String", "value": "1" } ] }, { "type": "Array", "value": [ { "type": "Int", "value": 1217121864 } ] }, { "type": "Array", "value": [ { "type": "ByteVector", "value": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT" } ] } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK", "call": { "function": "repay", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 23623306 } ], "stateChanges": { "data": [ { "key": "stake_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 113321521448 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }

github/deemru/w8io/786bc32 
17.93 ms