tx · AgwbVEj1zpQ3zpknhofXtS6czFNKNuhzGTvNvzK5AgLZ

3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g:  -18.777517 XTN
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN:  +18.777517 XTN
3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg:  -0.00900000 Waves

2022.12.21 17:32 [2370178] invoke 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.21 17:32 [2370178] invoke 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX > 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX syncTerminalPriceToOracle()
2022.12.21 17:32 [2370178] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX payFunding()
2022.12.21 17:32 [2370178] invoke 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.21 17:32 [2370178] invoke 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF > 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF syncTerminalPriceToOracle()
2022.12.21 17:32 [2370178] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF payFunding()
2022.12.21 17:32 [2370178] invoke 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.21 17:32 [2370178] invoke 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ > 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ syncTerminalPriceToOracle()
2022.12.21 17:32 [2370178] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ payFunding()
2022.12.21 17:32 [2370178] invoke 3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7 > 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g computeReward()
2022.12.21 17:32 [2370178] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7 ackRewards()
2022.12.21 17:32 [2370178] invoke 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 > 3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN deposit() 18.777517 XTN
2022.12.21 17:32 [2370178] invoke 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g > 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 deposit() 18.777517 XTN
2022.12.21 17:32 [2370178] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g ackRewards()
2022.12.21 17:32 [2370178] invoke 3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg > 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev performHousekeeping()

3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_shortFundingRate: 4176 -> 4050
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_longFundingRate: 2916 -> 2796
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_latestShortPremiumFraction: 46258 -> 46555
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_latestLongPremiumFraction: 25951 -> 26156
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_nextFundingBlockMinTimestamp: 1671633132885 -> 1671636732885
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_lastDataStr: "27860455,27860459,27860464,27860470,27860475,27860480,27860483,27860485,27860487,27860490,27860493,27860496,27860500,27860521,27860536,27860546" -> "27860459,27860464,27860470,27860475,27860480,27860483,27860485,27860487,27860490,27860493,27860496,27860500,27860521,27860536,27860546,27860552"
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_lastMinuteId: 27860546 -> 27860552
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataPreviousMinuteId_27860552: 27860546
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataLastPrice_27860552: 78298
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataLastCumulativePrice_27860552: 1336059149
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_bsAstW: 1000000 == 1000000
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_qtAstW: 31116 -> 31091
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 193184505 -> 193198427
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 6431489041900 -> 6431952518100
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 25433197731800 -> 25432734255600
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_shortFundingRate: 681 -> -325
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_longFundingRate: 894 -> -407
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_latestShortPremiumFraction: 8169 -> 8161
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_latestLongPremiumFraction: 232 -> 222
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_nextFundingBlockMinTimestamp: 1671633132885 -> 1671636732885
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_lastDataStr: "27860475,27860478,27860480,27860481,27860485,27860487,27860490,27860491,27860493,27860495,27860496,27860498,27860532,27860546,27860548,27860549" -> "27860478,27860480,27860481,27860485,27860487,27860490,27860491,27860493,27860495,27860496,27860498,27860532,27860546,27860548,27860549,27860552"
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_lastMinuteId: 27860549 -> 27860552
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataPreviousMinuteId_27860552: 27860549
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataLastPrice_27860552: 24505
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataLastCumulativePrice_27860552: 399645624
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_bsAstW: 1000000 == 1000000
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_qtAstW: 853466 -> 870074
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 193095966 -> 193184505
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 6428541384400 -> 6431489041900
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 25436145389300 -> 25433197731800
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_shortFundingRate: 1095 -> 1006
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_longFundingRate: 620 -> 563
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_latestShortPremiumFraction: 672486 -> 676982
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_latestLongPremiumFraction: 305503 -> 308021
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_nextFundingBlockMinTimestamp: 1671633132885 -> 1671636732885
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_lastDataStr: "27860525,27860527,27860528,27860530,27860532,27860533,27860535,27860536,27860538,27860541,27860543,27860544,27860546,27860548,27860549,27860550" -> "27860527,27860528,27860530,27860532,27860533,27860535,27860536,27860538,27860541,27860543,27860544,27860546,27860548,27860549,27860550,27860552"
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_lastMinuteId: 27860550 -> 27860552
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataPreviousMinuteId_27860552: 27860550
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataLastPrice_27860552: 4522314
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataLastCumulativePrice_27860552: 62538148382
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_bsAstW: 1000000 == 1000000
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_qtAstW: 1899778 -> 1894652
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 192909315 -> 193095966
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 6422327420100 -> 6428541384400
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 25442359353600 -> 25436145389300
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_periodFinish: 1671715998 -> 1671719554
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_lastUpdateTime: 1671629598 -> 1671633154
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardBalance: 511391159071 -> 513268910771
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardPerTokenStored: 128916974 -> 129086422
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardRate: 433872 -> 437748
3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1: k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ: 337362169037 -> 337380946554
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN: k_funds: 337362169037 -> 337380946554

{ "type": 16, "id": "AgwbVEj1zpQ3zpknhofXtS6czFNKNuhzGTvNvzK5AgLZ", "fee": 900000, "feeAssetId": null, "timestamp": 1671633155371, "version": 2, "chainId": 84, "sender": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "senderPublicKey": "A6ZtwikNTr19YpC1t6HnNGCBJF6GTx62DhEkJpgpzpmL", "proofs": [ "4B3rbWdN6xVUhCo7m9ng4torxciGkue7tvXjLVwNheU8bdGru5MMEabC5UC1rziALTSYpmygYFWM8XZmAAkpSaLQ" ], "dApp": "3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev", "payment": [], "call": { "function": "performHousekeeping", "args": [ { "type": "string", "value": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ,3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF,3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX" } ] }, "height": 2370178, "applicationStatus": "succeeded", "spentComplexity": 7476, "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g", "call": { "function": "ackRewards", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_rewardRate", "type": "integer", "value": 437748 }, { "key": "k_rewardPerTokenStored", "type": "integer", "value": 129086422 }, { "key": "k_rewardBalance", "type": "integer", "value": 513268910771 }, { "key": "k_lastUpdateTime", "type": "integer", "value": 1671633154 }, { "key": "k_periodFinish", "type": "integer", "value": 1671719554 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "amount": 18777517 } ], "stateChanges": { "data": [ { "key": "k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "type": "integer", "value": 337380946554 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN", "call": { "function": "deposit", "args": [ { "type": "String", "value": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN" }, { "type": "Boolean", "value": false } ] }, "payment": [ { "assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "amount": 18777517 } ], "stateChanges": { "data": [ { "key": "k_funds", "type": "integer", "value": 337380946554 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7", "call": { "function": "ackRewards", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g", "call": { "function": "computeReward", "args": [ { "type": "String", "value": "3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1671636732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 308021 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 676982 }, { "key": "k_longFundingRate", "type": "integer", "value": 563 }, { "key": "k_shortFundingRate", "type": "integer", "value": 1006 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 1894652 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27860552", "type": "integer", "value": 62538148382 }, { "key": "k_twapDataLastPrice_27860552", "type": "integer", "value": 4522314 }, { "key": "k_twapDataPreviousMinuteId_27860552", "type": "integer", "value": 27860550 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27860552 }, { "key": "k_lastDataStr", "type": "string", "value": "27860527,27860528,27860530,27860532,27860533,27860535,27860536,27860538,27860541,27860543,27860544,27860546,27860548,27860549,27860550,27860552" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": -62139643 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 25436145389300 }, { "key": "k_freeBalance", "type": "integer", "value": 6428541384400 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 193095966 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1671636732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 222 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 8161 }, { "key": "k_longFundingRate", "type": "integer", "value": -407 }, { "key": "k_shortFundingRate", "type": "integer", "value": -325 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 870074 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27860552", "type": "integer", "value": 399645624 }, { "key": "k_twapDataLastPrice_27860552", "type": "integer", "value": 24505 }, { "key": "k_twapDataPreviousMinuteId_27860552", "type": "integer", "value": 27860549 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27860552 }, { "key": "k_lastDataStr", "type": "string", "value": "27860478,27860480,27860481,27860485,27860487,27860490,27860491,27860493,27860495,27860496,27860498,27860532,27860546,27860548,27860549,27860552" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": -29476575 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 25433197731800 }, { "key": "k_freeBalance", "type": "integer", "value": 6431489041900 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 193184505 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1671636732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 26156 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 46555 }, { "key": "k_longFundingRate", "type": "integer", "value": 2796 }, { "key": "k_shortFundingRate", "type": "integer", "value": 4050 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 31091 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27860552", "type": "integer", "value": 1336059149 }, { "key": "k_twapDataLastPrice_27860552", "type": "integer", "value": 78298 }, { "key": "k_twapDataPreviousMinuteId_27860552", "type": "integer", "value": 27860546 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27860552 }, { "key": "k_lastDataStr", "type": "string", "value": "27860459,27860464,27860470,27860475,27860480,27860483,27860485,27860487,27860490,27860493,27860496,27860500,27860521,27860536,27860546,27860552" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": -4634762 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 25432734255600 }, { "key": "k_freeBalance", "type": "integer", "value": 6431952518100 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 193198427 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } } ] } }

github/deemru/w8io/169f3d6 
31.91 ms