[
  {
    "bytes": "32",
    "label": "_nonces",
    "offset": 0,
    "slot": "0",
    "type": "mapping(address => uint256)"
  },
  {
    "bytes": "1568",
    "label": "__gap",
    "offset": 0,
    "slot": "1",
    "type": "uint256[49]"
  },
  {
    "bytes": "32",
    "label": "_db",
    "offset": 0,
    "slot": "50",
    "type": "mapping(bytes32 => struct Attestation)"
  },
  {
    "bytes": "32",
    "label": "_timestamps",
    "offset": 0,
    "slot": "51",
    "type": "mapping(bytes32 => uint64)"
  },
  {
    "bytes": "32",
    "label": "_revocationsOffchain",
    "offset": 0,
    "slot": "52",
    "type": "mapping(address => mapping(bytes32 => uint64))"
  },
  {
    "bytes": "1504",
    "label": "__gap",
    "offset": 0,
    "slot": "53",
    "type": "uint256[47]"
  }
]