0xb7d2fe97ad33bafb8b550a2a87bf9e7a0db129d897a3c9c9906953aa34b35a96
Transaction
Balance changes
Address | Token(s) swapped | Balance | Price | Value change | |
---|---|---|---|---|---|
| Eth | +$0.02 | |||
Ether | +0.0000044781422 | | +$0.02 | ||
| Eth | +$0.00 | |||
Ether | +0.0000008863296 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.000000733908 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.0000003849182 | | +$0.00 | ||
| OSPP | 0 | |||
OpenSocial Protocol Profile | +1 | ||||
| | 0 | |||
| +1 | ||||
| Eth | -$0.02 | |||
Ether | -0.000006483298 | | -$0.02 |
Invocation flow
Full trace
- 0CALL686508 gas [RECV] EntryPoint.handleOps (ops=[3 elements], beneficiary=[SEND] 0x4a25d28d10b02bcf13a16068f56d167d8f96d093) (0x)
- 1SLOAD_status 1
- 2SSTORE_status 1 to 2
- 3SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 4SHA30x5c1c6dcd0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000831c653440fbc393c78b9f6e5dcae54c4cba80c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000026498a6e993000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000bab1e2eb7c3b14d66c3a94c10f480743f7971470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0000000000000000000000000000000000000000000000000185a2aff24006090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004135f81ca98cdfce898bbb0ba064e71cb91b74740ebd86adbf4f92c972caab26f20b858bd406cfe27dc400b0492cafdf6d58bb72bcb4245648fcb4f7d5a506a6d91c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000x91314a33293d92b273e6153584ca11ec58254d095db69337ee47ed1d1aceaabd
- 5SHA30x000000f6faeda8f7bfa1a8589b4b6e2d71c37592275fa99450bd44b2a69d1d9d002a253bac66c7870000000000000000000000000000000000000000000000000000000067076b44000000000000000000000000000000000000000000000000000000000000000099b64cfc378176c60f95d0a178509bdd3b9195c49085806714ee4999dd97aa11349231bfc80e8941890eaf53e0e7b62acd67867129d11aec152cd8e47860cce51c0xdb9fa77be8dbb4fc17d38b49bc6a22b6e138cb39e00217d5e25f04d28b257f0d
- 6SHA30x000000000000000000000000bab1e2eb7c3b14d66c3a94c10f480743f79714700000000000000000000000000000000000000000000000000000000000000002c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47091314a33293d92b273e6153584ca11ec58254d095db69337ee47ed1d1aceaabd0000000000000000000000000000000000000000000000000000000000017bb8000000000000000000000000000000000000000000000000000000000001d0530000000000000000000000000000000000000000000000000000000000014b6300000000000000000000000000000000000000000000000000000000009c8475000000000000000000000000000000000000000000000000000000000010c8e0db9fa77be8dbb4fc17d38b49bc6a22b6e138cb39e00217d5e25f04d28b257f0d0xe0c69f5fd84a3d72a6bc26838eb553477be5ce26f6293f87983388562cbdea08
- 7SHA30xe0c69f5fd84a3d72a6bc26838eb553477be5ce26f6293f87983388562cbdea080000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x561bcb0b5746ae27d9449beabfa0f28a754020a8d047ac0860957d07ac153454
- 8CALL13214 gas 0xbab1e2eb7c3b14d66c3a94c10f480743f7971470.validateUserOp (userOp=[11 elements], userOpHash=0x561bcb0b5746ae27d9449beabfa0f28a754020a8d047ac0860957d07ac153454, missingAccountFunds=0) (0)
- 15SHA30x000000000000000000000000bab1e2eb7c3b14d66c3a94c10f480743f797147000000000000000000000000000000000000000000000000000000000000000010xc86410574c6622077dd370fa15dafd7039b8d6734e8e6cf231a9aa30d106901c
- 16SHA30x0000000000000000000000000000000000000000000000000000000000000000c86410574c6622077dd370fa15dafd7039b8d6734e8e6cf231a9aa30d106901c0xa3456ed35f9b8faca59da627c0448319d20806187c5f691bd0c066375ee67591
- 17
- 18
- 19SHA30x000000000000000000000000000000f6faeda8f7bfa1a8589b4b6e2d71c3759200000000000000000000000000000000000000000000000000000000000000000x45779d37ba1e0658bdb9b00bdf280b4ec2e29f7678f1b9e2cb2d33d6fc9c8bca
- 20SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662313894576496188, true, 100000000000000000)
- 21SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662313894576496188, true, 100000000000000000)
- 22SSTORE(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662313894576496188 to 6662308369422200088, true, 100000000000000000)
- 23CALL13843 gas VerifyingSingletonPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x561bcb0b5746ae27d9449beabfa0f28a754020a8d047ac0860957d07ac153454, maxCost=5525154296100) (0x000000000000000000000000275fa99450bd44b2a69d1d9d002a253bac66c78700000000000000000000000000000000000000000000000000000000009c8475000000000000000000000000000000000000000000000000000000000010c8e0, 2526263250981074771544221550753594184003235023632161832960)
- 34SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 35SHA30x5c1c6dcd0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000b82e2c50d2aed2f2aab16a0b3cb0321adbb9da830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a487c3129d000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000575461736b446963652e3636613961653734353232383931636234323661363336312e323032342d31302d31303a307833613665313339333834353941326435304131383734313036626561623632344633314436614242000000000000000000000000000000000000000000000000000000000000000000000000000x881d8afc1981546955358a0923998c00ccc20f50ce21ab8c6fc629bcf6aa9bfc
- 36SHA30x000000f6faeda8f7bfa1a8589b4b6e2d71c3759269fcfe4309c611a36adad03a0872a6f2b18d6731000000000000000000000000000000000000000000000000000000006707795200000000000000000000000000000000000000000000000000000000000000006347f257cdc9a2455c185936c16719abc7b04e8dd473291766551c8cb52b7f417e7919cdc1458ac576039f33d5fb7cd69a90cb59b5004b73b5347f950debdbf41b0x3e9addd77e707ec64306cc600e4e4ad0ca1bda708832ad9051253c97a7eeec40
- 37SHA30x000000000000000000000000b84a6335640bc9c7832cdf892d1a0b082a5f3dda0000000000000000000000000000000000000000000000000000000000000103c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470881d8afc1981546955358a0923998c00ccc20f50ce21ab8c6fc629bcf6aa9bfc0000000000000000000000000000000000000000000000000000000000002bb8000000000000000000000000000000000000000000000000000000000001cb630000000000000000000000000000000000000000000000000000000000013f9500000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e03e9addd77e707ec64306cc600e4e4ad0ca1bda708832ad9051253c97a7eeec400xb851706cc9f40f344d1a58fe2f2a1f21d13250cbcf42c3b68159fa1f6c3a1147
- 38SHA30xb851706cc9f40f344d1a58fe2f2a1f21d13250cbcf42c3b68159fa1f6c3a11470000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050xc769d2d6228a128596318d4b45b802e8514a42dcd53b80ad833c16498ddc8ade
- 39CALL10628 gas ERC1967Proxy.validateUserOp (userOp=[11 elements], userOpHash=0xc769d2d6228a128596318d4b45b802e8514a42dcd53b80ad833c16498ddc8ade, missingAccountFunds=0) (0)
- 46SHA30x000000000000000000000000b84a6335640bc9c7832cdf892d1a0b082a5f3dda00000000000000000000000000000000000000000000000000000000000000010xb85468a20c11782268fcb4299f6012b62f43de08e8cec934d8386378671b9612
- 47SHA30x0000000000000000000000000000000000000000000000000000000000000000b85468a20c11782268fcb4299f6012b62f43de08e8cec934d8386378671b96120x0c2c899cd808ff37117e57b77fa75d7421f7767b6660193eb881618c9275e48e
- 48
- 49SSTORE
- 50SHA30x000000000000000000000000000000f6faeda8f7bfa1a8589b4b6e2d71c3759200000000000000000000000000000000000000000000000000000000000000000x45779d37ba1e0658bdb9b00bdf280b4ec2e29f7678f1b9e2cb2d33d6fc9c8bca
- 51SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662308369422200088, true, 100000000000000000)
- 52SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662308369422200088, true, 100000000000000000)
- 53SSTORE(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662308369422200088 to 6662303798721298112, true, 100000000000000000)
- 54CALL11717 gas VerifyingSingletonPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0xc769d2d6228a128596318d4b45b802e8514a42dcd53b80ad833c16498ddc8ade, maxCost=4570700901976) (0x00000000000000000000000069fcfe4309c611a36adad03a0872a6f2b18d673100000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e0, 2526268509463965888132921247611622297189539745677451460608)
- 65SHA30x0000004bdcc6c887c494f14370039a288a2e383bef67dc69000000000000000000000000ec65c57fe841674af65ef21f166055c1ba00c36800000000000000000000000000000000000000000000006dba0b545092cf7fc9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000415488496cea6b2929260dbfc84f123a8d0815bd97e72927d9cf05b6c9faf0137e55c2e16e62f14c62f2a5af8e423a499f18376568a19f889bc2ef2cec225f2ae11b000000000000000000000000000000000000000000000000000000000000000x43673944a6ac16218b8c4552f23d43407b86bf69291c455a4d647fb974138b44
- 66SHA30x5c1c6dcd000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000066c6c6fca286f48a7f4e989b7198c26caf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e48ec552dc0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000b6576696568656c37333734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000x9eff602f8ce830d7aa0283b3e42d3cd37c9a6fa5a0c35bcfecfbbb3a015dddb7
- 67SHA30x000000f6faeda8f7bfa1a8589b4b6e2d71c37592275fa99450bd44b2a69d1d9d002a253bac66c7870000000000000000000000000000000000000000000000000000000067076b43000000000000000000000000000000000000000000000000000000000000000094751f8d441ec8b3d380afdee8792c3a32efe7f7e70e77be93ef4e1fa4e6d899216db1e5a1c4da5359afa5c506de20b0d2ae0a98f3120c6251126d45ff12675a1b0xac71068ced6de80debb4c70f06a340424a501d32a317eb4d610a1174ce4d5b93
- 68SHA30x000000000000000000000000a6fdf6a113550a3b64fe8d927753e283206b342b000000000000000000000000000000000000000000000000000000000000000043673944a6ac16218b8c4552f23d43407b86bf69291c455a4d647fb974138b449eff602f8ce830d7aa0283b3e42d3cd37c9a6fa5a0c35bcfecfbbb3a015dddb7000000000000000000000000000000000000000000000000000000000002cbb8000000000000000000000000000000000000000000000000000000000005b632000000000000000000000000000000000000000000000000000000000001570800000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e0ac71068ced6de80debb4c70f06a340424a501d32a317eb4d610a1174ce4d5b930x379173fe0e54390b081adf1943087894009b6236843289f000520200b1853a96
- 69SHA30x379173fe0e54390b081adf1943087894009b6236843289f000520200b1853a960000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x81bf39fafcb536b3c7dedb9d2ec8c371f5dcade907f63f054e6ab6946d939237
- 70CALL208380 gas 0x7fc98430eaedbb6070b35b39d798725049088348.createSender (name0=0x0000004bdcc6c887c494f14370039a288a2e383bef67dc69000000000000000000000000ec65c57fe841674af65ef21f166055c1ba00c36800000000000000000000000000000000000000000000006dba0b545092cf7fc9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000415488496cea6b2929260dbfc84f123a8d0815bd97e72927d9cf05b6c9faf0137e55c2e16e62f14c62f2a5af8e423a499f18376568a19f889bc2ef2cec225f2ae11b00000000000000000000000000000000000000000000000000000000000000) (0x000000000000000000000000a6fdf6a113550a3b64fe8d927753e283206b342b)
- 110LOGAccountDeployed (userOpHash=0x81bf39fafcb536b3c7dedb9d2ec8c371f5dcade907f63f054e6ab6946d939237, sender= ERC1967Proxy, factory= 0x0000004bdcc6c887c494f14370039a288a2e383b, paymaster= VerifyingSingletonPaymaster)
- 111CALL6739 gas ERC1967Proxy.validateUserOp (userOp=[11 elements], userOpHash=0x81bf39fafcb536b3c7dedb9d2ec8c371f5dcade907f63f054e6ab6946d939237, missingAccountFunds=0) (0)
- 118SHA30x000000000000000000000000a6fdf6a113550a3b64fe8d927753e283206b342b00000000000000000000000000000000000000000000000000000000000000010x3c29f6fbdf970b59a3a62533112bed4cc805021ff9910cb5d9d392ae44aff6e3
- 119SHA30x00000000000000000000000000000000000000000000000000000000000000003c29f6fbdf970b59a3a62533112bed4cc805021ff9910cb5d9d392ae44aff6e30x5de2e3dafaa9ecb83016501e2562870f974c236497804df367eeaecef5386aef
- 120
- 121
- 122SHA30x000000000000000000000000000000f6faeda8f7bfa1a8589b4b6e2d71c3759200000000000000000000000000000000000000000000000000000000000000000x45779d37ba1e0658bdb9b00bdf280b4ec2e29f7678f1b9e2cb2d33d6fc9c8bca
- 123SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662303798721298112, true, 100000000000000000)
- 124SLOAD(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662303798721298112, true, 100000000000000000)
- 125SSTORE(deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].deposit, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].staked, deposits[0x000000f6faeda8f7bfa1a8589b4b6e2d71c37592].stake) (6662303798721298112 to 6662289506697087208, true, 100000000000000000)
- 126CALL9879 gas VerifyingSingletonPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x81bf39fafcb536b3c7dedb9d2ec8c371f5dcade907f63f054e6ab6946d939237, maxCost=14292024210904) (0x000000000000000000000000275fa99450bd44b2a69d1d9d002a253bac66c78700000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e0, 2526263249519573134213318632549909351286952003976229289984)
- 137LOGBeforeExecution
- 138CALL104114 gas [RECV] EntryPoint.innerHandleOp (callData=0x5c1c6dcd0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000831c653440fbc393c78b9f6e5dcae54c4cba80c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000026498a6e993000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000bab1e2eb7c3b14d66c3a94c10f480743f7971470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0000000000000000000000000000000000000000000000000185a2aff24006090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004135f81ca98cdfce898bbb0ba064e71cb91b74740ebd86adbf4f92c972caab26f20b858bd406cfe27dc400b0492cafdf6d58bb72bcb4245648fcb4f7d5a506a6d91c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x000000000000000000000000275fa99450bd44b2a69d1d9d002a253bac66c78700000000000000000000000000000000000000000000000000000000009c8475000000000000000000000000000000000000000000000000000000000010c8e0) (1688182715712)
- 181CALL21558 gas [RECV] EntryPoint.innerHandleOp (callData=0x5c1c6dcd0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000b82e2c50d2aed2f2aab16a0b3cb0321adbb9da830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a487c3129d000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000575461736b446963652e3636613961653734353232383931636234323661363336312e323032342d31302d31303a30783361366531333933383435394132643530413138373431303662656162363234463331443661424200000000000000000000000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x00000000000000000000000069fcfe4309c611a36adad03a0872a6f2b18d673100000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e0) (983251275504)
- 199CALL182466 gas [RECV] EntryPoint.innerHandleOp (callData=0x5c1c6dcd000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000066c6c6fca286f48a7f4e989b7198c26caf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e48ec552dc0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000b6576696568656c37333734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x000000000000000000000000275fa99450bd44b2a69d1d9d002a253bac66c78700000000000000000000000000000000000000000000000000000000009c70c4000000000000000000000000000000000000000000000000000000000010c8e0) (3811864027920)
- 244CALL< 0.01 ETH [SEND] 0x4a25d28d10b02bcf13a16068f56d167d8f96d093.0x () (0x)
- 245SSTORE_status 2 to 1
-