0x3cf1e3f380993e7fcff5cbdbde04abf79f79eeb699b314135f31930d50a6738e
Transaction
Balance changes
Address | Token(s) swapped | Balance | Price | Value change | |
---|---|---|---|---|---|
| Eth | +$0.01 | |||
Ether | +0.0000039324462 | | +$0.01 | ||
| Eth | +$0.00 | |||
Ether | +0.000001208888 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.00000092378535 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.00000005421338 | | +$0.00 | ||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#1487547) | -1 | ||||
Blocklords House (#1111820) | -1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#1318097) | -1 | ||||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#1487547) | +1 | ||||
Blocklords House (#1111820) | +1 | ||||
| BLHE, BLHE | 0 | |||
Blocklords Heroes (#1313553) | +1 | ||||
Blocklords Heroes (#1318097) | +1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#1313553) | -1 | ||||
| Eth | -$0.02 | |||
Ether | -0.0000061193329 | | -$0.02 |
Invocation flow
Full trace
- 0CALL1189748 gas [RECV] EntryPoint.handleOps (ops=[3 elements], beneficiary=[SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86) (0x)
- 1SLOAD_status 1
- 2SSTORE_status 1 to 2
- 3SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 4SHA30xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c9000000000000000000000000963ff38cf0df5b9c9a97dd93d496769658a180010000000000000000000000000000000000000000000000000000000000140b110000000000000000000000000000000000000000000000000000000066af7041000000000000000000000000000000000000000000000000000000000000001cca705dd783bf6f821c3402e6f15fdfdf6e82f57eea77ee8d912d8fd62f7c902c3253556e3956cde19c6956f65f5ea5532302a3487193ed35431c160d3f91371d000000000000000000000000000000000000000000000000000000000xf395b4931564a673893f6378b957581f729a2e9a6440f8d0b267ccfca597409f
- 5SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa83000066af7041000000000000009896b200000a968163f0a57b40000000e3fd1623c1769055d9d6f4801dabc1435af7b7748ea31fd64627ac245f43d6e271364d5f9dbd01003fd4a4f92afb4d85fecf5d4d3323f911f8a11d27bc2d83bd1b0xc4807bbab018d71e057f75cebac9cad791b9f3f3b5face57fdd612a433e90842
- 6SHA30x000000000000000000000000963ff38cf0df5b9c9a97dd93d496769658a180010000000000000000000000000000000000000000000000000000000000000005c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470f395b4931564a673893f6378b957581f729a2e9a6440f8d0b267ccfca597409f0000000000000000000000000000000000000000000000000000000000024544000000000000000000000000000000000000000000000000000000000001687a00000000000000000000000000000000000000000000000000000000000169a800000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f4240c4807bbab018d71e057f75cebac9cad791b9f3f3b5face57fdd612a433e908420xfcbe72937b11f152eac16b2da321b2c659260267b482d8912d340bca0150c1dd
- 7SHA30xfcbe72937b11f152eac16b2da321b2c659260267b482d8912d340bca0150c1dd0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x479edd305bd18b59f6fa34e3e2d7b3bb538a5e15d7780891e9b09eb824a7e83f
- 8CALL12142 gas 0x963ff38cf0df5b9c9a97dd93d496769658a18001.validateUserOp (userOp=[11 elements], userOpHash=0x479edd305bd18b59f6fa34e3e2d7b3bb538a5e15d7780891e9b09eb824a7e83f, missingAccountFunds=0) (0)
- 14SHA30x000000000000000000000000963ff38cf0df5b9c9a97dd93d496769658a1800100000000000000000000000000000000000000000000000000000000000000010x8509999308719f554fe524aaeba0ad19a05da0daaddc4c55f6297b9e16fa8d2c
- 15SHA30x00000000000000000000000000000000000000000000000000000000000000008509999308719f554fe524aaeba0ad19a05da0daaddc4c55f6297b9e16fa8d2c0xcb0c3576820ec82b158d18ffdade34b1800a56e408cae50e79e8b314582458f6
- 16
- 17
- 18SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 19SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088845162437195971, true, 1000000000000000000)
- 20SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088845162437195971, true, 1000000000000000000)
- 21SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088845162437195971 to 19088842627835546475, true, 1000000000000000000)
- 22CALL9885 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x479edd305bd18b59f6fa34e3e2d7b3bb538a5e15d7780891e9b09eb824a7e83f, maxCost=2534601649496) (0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2517836391843903254386277188209798862186748059086009401344)
- 30SHA30x9406cc6185a346906296840746125a0e449764545fbfb9cf000000000000000000000000bb91db9abe655c5a15b2e4bf87f56cac7eb1d0dd00000000000000000000000000000000000000000000000000000000000000000x6674bc6886e2a44eace19f0dd40147291b4052a6cb4379ef29c23ec6e6ffe20f
- 31SHA30x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc7800000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000066af7040000000000000000000000000000000000000000000000000000000000000001c655b28418355416edcc8bf438322e4e10ce8e9c564d7d054190bcc2c55eb99b97eef961fe153c676c7116c1d466a075bc6ae1626754fac3b1c0a9e6bad6ba2b900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009536561736f6e4c656900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc78000000000000000000000000000000000000000000000000000000000016b2bb0000000000000000000000000000000000000000000000000000000066af7bf9000000000000000000000000000000000000000000000000000000000000001b67103924c4830e3350fabee6c4c3980df642e2d696ff94962f4f0eb0975c26f12626944b8552b1b0d448a996ac4272c132b1cd53f090b00bc2a07f78f95b490b000000000000000000000000000000000000000000000000000000000x752bd08adc9e8b10a49f388fe2a01875b711a579d7228437bcf85bd961fd3a98
- 32SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa83000066af7041000000000000009896b200000a968163f0a57b400000001a164fdfec9e41db32e43069dc391b4df2f025e1ef6649a34dc82c616a469710517ac696f5f66fa6b8797b0011b0d9378bffe87955bd9fef979339038290a7601c0xb7562b9d8931e635b15f04c24ddf1d41a0fffeea2d6afd408676cdb28bf2e1ce
- 33SHA30x0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc7800000000000000000000000000000000000000000000000000000000000000006674bc6886e2a44eace19f0dd40147291b4052a6cb4379ef29c23ec6e6ffe20f752bd08adc9e8b10a49f388fe2a01875b711a579d7228437bcf85bd961fd3a98000000000000000000000000000000000000000000000000000000000007cf82000000000000000000000000000000000000000000000000000000000008eb150000000000000000000000000000000000000000000000000000000000019a0600000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f4240b7562b9d8931e635b15f04c24ddf1d41a0fffeea2d6afd408676cdb28bf2e1ce0x8d8b6facc094943e2bd63aa7e2b726b21af46133d187a768f000097f1805d2e6
- 34SHA30x8d8b6facc094943e2bd63aa7e2b726b21af46133d187a768f000097f1805d2e60000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x303e3ba4316ec51cb4391e34a1dab83553312db22307bea8ffbc46648661a9b1
- 35CALL264988 gas 0x7fc98430eaedbb6070b35b39d798725049088348.createSender (name0=0x9406cc6185a346906296840746125a0e449764545fbfb9cf000000000000000000000000bb91db9abe655c5a15b2e4bf87f56cac7eb1d0dd0000000000000000000000000000000000000000000000000000000000000000) (0x0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc78)
- 56LOGAccountDeployed (userOpHash=0x303e3ba4316ec51cb4391e34a1dab83553312db22307bea8ffbc46648661a9b1, sender= 0x6849451e8960ab7a7b11c7d8d1082d0c1fa9cc78, factory= 0x9406cc6185a346906296840746125a0e44976454, paymaster= LimitingPaymaster)
- 57CALL5785 gas 0x6849451e8960ab7a7b11c7d8d1082d0c1fa9cc78.validateUserOp (userOp=[11 elements], userOpHash=0x303e3ba4316ec51cb4391e34a1dab83553312db22307bea8ffbc46648661a9b1, missingAccountFunds=0) (0)
- 63SHA30x0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc7800000000000000000000000000000000000000000000000000000000000000010x8995c8b7672135e6fbf8d5a7b4b05da00dd9831f3009ab1d2ed81441fd45b56a
- 64SHA30x00000000000000000000000000000000000000000000000000000000000000008995c8b7672135e6fbf8d5a7b4b05da00dd9831f3009ab1d2ed81441fd45b56a0xeb41fe9d446d8eca5f335d61af80428ac597abc17387078024c055978fa77da9
- 65
- 66
- 67SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 68SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088842627835546475, true, 1000000000000000000)
- 69SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088842627835546475, true, 1000000000000000000)
- 70SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088842627835546475 to 19088831035327228007, true, 1000000000000000000)
- 71CALL8092 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x303e3ba4316ec51cb4391e34a1dab83553312db22307bea8ffbc46648661a9b1, maxCost=11592508318468) (0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2517836391843903254386277188209798862186748059086009401344)
- 79SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 80SHA30xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c90000000000000000000000004f62bf0fcb31a1df02ec31196f2288dea9d9b8410000000000000000000000000000000000000000000000000000000000141cd10000000000000000000000000000000000000000000000000000000066af7041000000000000000000000000000000000000000000000000000000000000001b291a178e510a5fce071db6ab16952e9a1b5d62645cfa5954b069e932d3cf8a6b25bfba495f1639df6102a9f2558acb0219674598701f98039b89911be053a447000000000000000000000000000000000000000000000000000000000x50970126314159d3700a3eab12e004fbbedcaa7a8b52df9cbcb6f2f24b602fed
- 81SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa83000066af7042000000000000009896b200000a968163f0a57b40000000d386926e2998ecc1802bebc817b3358a6a0372c33efe2be6ae6feeb2e94ad1a245796ed41ee26873e32448cfac5cc6a776ae3b74bfbcf54213974289612864b01c0x610e0b1215d02011c64bad39c79c67d6a4a7167a438d0e3664d5ec55a0fc9009
- 82SHA30x0000000000000000000000004f62bf0fcb31a1df02ec31196f2288dea9d9b8410000000000000000000000000000000000000000000000000000000000000005c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47050970126314159d3700a3eab12e004fbbedcaa7a8b52df9cbcb6f2f24b602fed0000000000000000000000000000000000000000000000000000000000024544000000000000000000000000000000000000000000000000000000000001687a000000000000000000000000000000000000000000000000000000000001699e00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f4240610e0b1215d02011c64bad39c79c67d6a4a7167a438d0e3664d5ec55a0fc90090x5dfa07b14e25da834c5ea48935d685cc5226379250d8bdd4930c5be3a744b45d
- 83SHA30x5dfa07b14e25da834c5ea48935d685cc5226379250d8bdd4930c5be3a744b45d0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x57a90375b92c183c442acd4e3937f6c0c83f032c26bb09c7c64ef4178e5f7b16
- 84CALL9642 gas 0x4f62bf0fcb31a1df02ec31196f2288dea9d9b841.validateUserOp (userOp=[11 elements], userOpHash=0x57a90375b92c183c442acd4e3937f6c0c83f032c26bb09c7c64ef4178e5f7b16, missingAccountFunds=0) (0)
- 90SHA30x0000000000000000000000004f62bf0fcb31a1df02ec31196f2288dea9d9b84100000000000000000000000000000000000000000000000000000000000000010x11f0290f74d5af9e89c1c77dde47e5d97abd13d60f13bfd276936076457c1518
- 91SHA30x000000000000000000000000000000000000000000000000000000000000000011f0290f74d5af9e89c1c77dde47e5d97abd13d60f13bfd276936076457c15180x175ed461d75c7d2c5459eca7343fbc7d8a1cd3a7740dd7f92262d1a0cba7458e
- 92
- 93
- 94SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 95SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088831035327228007, true, 1000000000000000000)
- 96SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088831035327228007, true, 1000000000000000000)
- 97SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (19088831035327228007 to 19088828500774486951, true, 1000000000000000000)
- 98CALL7885 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x57a90375b92c183c442acd4e3937f6c0c83f032c26bb09c7c64ef4178e5f7b16, maxCost=2534552741056) (0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2517836393305404891717180106413483694903031078741941944320)
- 106LOGBeforeExecution
- 107CALL149160 gas [RECV] EntryPoint.innerHandleOp (callData=0xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c9000000000000000000000000963ff38cf0df5b9c9a97dd93d496769658a180010000000000000000000000000000000000000000000000000000000000140b110000000000000000000000000000000000000000000000000000000066af7041000000000000000000000000000000000000000000000000000000000000001cca705dd783bf6f821c3402e6f15fdfdf6e82f57eea77ee8d912d8fd62f7c902c3253556e3956cde19c6956f65f5ea5532302a3487193ed35431c160d3f91371d00000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (1199458078350)
- 186CALL489439 gas [RECV] EntryPoint.innerHandleOp (callData=0x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc7800000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000066af7040000000000000000000000000000000000000000000000000000000000000001c655b28418355416edcc8bf438322e4e10ce8e9c564d7d054190bcc2c55eb99b97eef961fe153c676c7116c1d466a075bc6ae1626754fac3b1c0a9e6bad6ba2b900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009536561736f6e4c656900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f0000000000000000000000006849451e8960ab7a7b11c7d8d1082d0c1fa9cc78000000000000000000000000000000000000000000000000000000000016b2bb0000000000000000000000000000000000000000000000000000000066af7bf9000000000000000000000000000000000000000000000000000000000000001b67103924c4830e3350fabee6c4c3980df642e2d696ff94962f4f0eb0975c26f12626944b8552b1b0d448a996ac4272c132b1cd53f090b00bc2a07f78f95b490b00000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (3858837345685)
- 307CALL128560 gas [RECV] EntryPoint.innerHandleOp (callData=0xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c90000000000000000000000004f62bf0fcb31a1df02ec31196f2288dea9d9b8410000000000000000000000000000000000000000000000000000000000141cd10000000000000000000000000000000000000000000000000000000066af7041000000000000000000000000000000000000000000000000000000000000001b291a178e510a5fce071db6ab16952e9a1b5d62645cfa5954b069e932d3cf8a6b25bfba495f1639df6102a9f2558acb0219674598701f98039b89911be053a44700000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x00000000000000000000000000000000000000000000000000000000004aa0dc00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (1061037477435)
- 386CALL< 0.01 ETH [SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86.0x () (0x)
- 387SSTORE_status 2 to 1
-