{
  "_format": "hh-sol-cache-2",
  "files": {
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/accessors/SimulateTxAccessor.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "8b1d7f5fb384803b80efc3dfafa74032",
      "sourceName": "contracts/accessors/SimulateTxAccessor.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../base/Executor.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SimulateTxAccessor"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/base/Executor.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "33ec4a4bc92fb57563d1d801c6e13c72",
      "sourceName": "contracts/base/Executor.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/Enum.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "Executor"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/Enum.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "9637cf1220be72b5a14c9b63564d085b",
      "sourceName": "contracts/common/Enum.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "Enum"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/base/ModuleManager.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "8a30fa216ab2afbdc3a72bea6b307528",
      "sourceName": "contracts/base/ModuleManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/Enum.sol",
        "../common/SelfAuthorized.sol",
        "./Executor.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ModuleManager"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/SelfAuthorized.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "5c60fa2a3e7865cc04bc9da217504171",
      "sourceName": "contracts/common/SelfAuthorized.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SelfAuthorized"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/GnosisSafe.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "b92a346ba231d8de26afafa78875f199",
      "sourceName": "contracts/GnosisSafe.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./base/ModuleManager.sol",
        "./base/OwnerManager.sol",
        "./base/FallbackManager.sol",
        "./base/GuardManager.sol",
        "./common/EtherPaymentFallback.sol",
        "./common/Singleton.sol",
        "./common/SignatureDecoder.sol",
        "./common/SecuredTokenTransfer.sol",
        "./common/StorageAccessible.sol",
        "./interfaces/ISignatureValidator.sol",
        "./external/GnosisSafeMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafe"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/base/OwnerManager.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "dc3f69532dbd13672d15ea17bf7dfe9e",
      "sourceName": "contracts/base/OwnerManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/SelfAuthorized.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "OwnerManager"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/base/FallbackManager.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "920d6e9effb688b105ca38376bff0ed9",
      "sourceName": "contracts/base/FallbackManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/SelfAuthorized.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "FallbackManager"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/base/GuardManager.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "2968b738694ba20b24488a501f0c1d85",
      "sourceName": "contracts/base/GuardManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/Enum.sol",
        "../common/SelfAuthorized.sol",
        "../interfaces/IERC165.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "BaseGuard",
        "Guard",
        "GuardManager"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/EtherPaymentFallback.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "e3541c1fdaecb88fd6d220ad6a965b7a",
      "sourceName": "contracts/common/EtherPaymentFallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "EtherPaymentFallback"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/Singleton.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "a3520ba2ea3d9fd67e4467452510ae20",
      "sourceName": "contracts/common/Singleton.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "Singleton"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/SignatureDecoder.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "005168c417d8327c1bc357da536a3808",
      "sourceName": "contracts/common/SignatureDecoder.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SignatureDecoder"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/SecuredTokenTransfer.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "82d8024c382112bbb1cb6abf4608ecb2",
      "sourceName": "contracts/common/SecuredTokenTransfer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SecuredTokenTransfer"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/common/StorageAccessible.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "4b84b3315a78ae42e1294c6e4d6f65ff",
      "sourceName": "contracts/common/StorageAccessible.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "StorageAccessible"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/ISignatureValidator.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "5aa92b8e4dae845d8f3dd57307d62fc6",
      "sourceName": "contracts/interfaces/ISignatureValidator.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ISignatureValidator",
        "ISignatureValidatorConstants"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/external/GnosisSafeMath.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "4f2d54dda197ed2507e1d077657b8997",
      "sourceName": "contracts/external/GnosisSafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafeMath"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/IERC165.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "436c5b45ab9bf6de185e30ea6f2e342f",
      "sourceName": "contracts/interfaces/IERC165.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "IERC165"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/libraries/SignMessageLib.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "c3ba975c1ec52ffc39f457a021e6fd6e",
      "sourceName": "contracts/libraries/SignMessageLib.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./GnosisSafeStorage.sol",
        "../GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SignMessageLib"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/libraries/GnosisSafeStorage.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "8150130c438af94c6d54e395659e6866",
      "sourceName": "contracts/libraries/GnosisSafeStorage.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafeStorage"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "a4e72c174cc60a8d27ee3c5300956ebb",
      "sourceName": "contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../libraries/GnosisSafeStorage.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "Migration"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/handler/CompatibilityFallbackHandler.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "c20408b8722774926307c0c10e03045e",
      "sourceName": "contracts/handler/CompatibilityFallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./DefaultCallbackHandler.sol",
        "../interfaces/ISignatureValidator.sol",
        "../GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "CompatibilityFallbackHandler"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/handler/DefaultCallbackHandler.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "4c1779fad8163bd6fd8be318e9074203",
      "sourceName": "contracts/handler/DefaultCallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../interfaces/ERC1155TokenReceiver.sol",
        "../interfaces/ERC721TokenReceiver.sol",
        "../interfaces/ERC777TokensRecipient.sol",
        "../interfaces/IERC165.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "DefaultCallbackHandler"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/ERC1155TokenReceiver.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "18aa7fdc6cbeaaf7762292feb50a1323",
      "sourceName": "contracts/interfaces/ERC1155TokenReceiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ERC1155TokenReceiver"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/ERC721TokenReceiver.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "6fc582ce02424a1b3b19c348b0c17458",
      "sourceName": "contracts/interfaces/ERC721TokenReceiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ERC721TokenReceiver"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/ERC777TokensRecipient.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "ff72b3e41143c96340bd48a83f857860",
      "sourceName": "contracts/interfaces/ERC777TokensRecipient.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ERC777TokensRecipient"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/examples/guards/ReentrancyTransactionGuard.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "c2f364afcbddf3bc73113dc8950d3b71",
      "sourceName": "contracts/examples/guards/ReentrancyTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../common/Enum.sol",
        "../../base/GuardManager.sol",
        "../../GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ReentrancyTransactionGuard"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/examples/guards/DelegateCallTransactionGuard.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "1e0e6df5d4a00f3aafca7251853a1d78",
      "sourceName": "contracts/examples/guards/DelegateCallTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../common/Enum.sol",
        "../../base/GuardManager.sol",
        "../../GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "DelegateCallTransactionGuard"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/examples/guards/DebugTransactionGuard.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "79ff86649c84457c4beb3ae527f27ad0",
      "sourceName": "contracts/examples/guards/DebugTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../common/Enum.sol",
        "../../base/GuardManager.sol",
        "../../GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "DebugTransactionGuard"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/test/ERC1155Token.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "92c64f81fff24d3e32dc5daf6a13dcae",
      "sourceName": "contracts/test/ERC1155Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../interfaces/ERC1155TokenReceiver.sol",
        "../external/GnosisSafeMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ERC1155Token"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/GnosisSafeL2.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "f57e32efcc702f4a941fdc05f9c43265",
      "sourceName": "contracts/GnosisSafeL2.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./GnosisSafe.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafeL2"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/handler/HandlerContext.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "393f7a105fcb09dfb57d190a45eef255",
      "sourceName": "contracts/handler/HandlerContext.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "HandlerContext"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/test/TestHandler.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "b5e2d66f5f45a3d527c581e03f146f13",
      "sourceName": "contracts/test/TestHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../handler/HandlerContext.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestHandler"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/interfaces/ViewStorageAccessible.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "ee6739a851bdbd88d8dd3d6315b09bb9",
      "sourceName": "contracts/interfaces/ViewStorageAccessible.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ViewStorageAccessible"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/libraries/CreateCall.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "b31b9fc5cc43df3bdffc2ceb835cf716",
      "sourceName": "contracts/libraries/CreateCall.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "CreateCall"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/libraries/MultiSend.sol": {
      "lastModificationDate": 1669280815346,
      "contentHash": "47555ab20daa114ee0a19981df61a474",
      "sourceName": "contracts/libraries/MultiSend.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "MultiSend"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/libraries/MultiSendCallOnly.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "ad90fa9e149407bdbf0e38fd0664cf94",
      "sourceName": "contracts/libraries/MultiSendCallOnly.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "MultiSendCallOnly"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/proxies/GnosisSafeProxy.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "885136e1ddfcfe3c19ce216fdf8d7119",
      "sourceName": "contracts/proxies/GnosisSafeProxy.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafeProxy",
        "IProxy"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/proxies/IProxyCreationCallback.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "d06fd6cbc35d1c01a9487185c88a8ed7",
      "sourceName": "contracts/proxies/IProxyCreationCallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./GnosisSafeProxy.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "IProxyCreationCallback"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/proxies/GnosisSafeProxyFactory.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "25deea493febfe49756969574c49862c",
      "sourceName": "contracts/proxies/GnosisSafeProxyFactory.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./GnosisSafeProxy.sol",
        "./IProxyCreationCallback.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "GnosisSafeProxyFactory"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/test/ERC20Token.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "22392867bf379ab615113020f296ac4c",
      "sourceName": "contracts/test/ERC20Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "@openzeppelin3.4.2/contracts/token/ERC20/ERC20.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "ERC20Token"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/node_modules/@openzeppelin3.4.2/contracts/token/ERC20/ERC20.sol": {
      "lastModificationDate": 1669280850102,
      "contentHash": "52659a61e7fb46afdc3d0f00c3a87da6",
      "sourceName": "@openzeppelin3.4.2/contracts/token/ERC20/ERC20.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../utils/Context.sol",
        "./IERC20.sol",
        "../../math/SafeMath.sol"
      ],
      "versionPragmas": [
        "^0.7.0"
      ],
      "artifacts": [
        "ERC20"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/node_modules/@openzeppelin3.4.2/contracts/utils/Context.sol": {
      "lastModificationDate": 1669280847410,
      "contentHash": "2adbd82f6d055a4751566d4671512b03",
      "sourceName": "@openzeppelin3.4.2/contracts/utils/Context.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "Context"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/node_modules/@openzeppelin3.4.2/contracts/token/ERC20/IERC20.sol": {
      "lastModificationDate": 1669280850106,
      "contentHash": "70ec621ea910798b6c590a0b402a5bb9",
      "sourceName": "@openzeppelin3.4.2/contracts/token/ERC20/IERC20.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.7.0"
      ],
      "artifacts": [
        "IERC20"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/node_modules/@openzeppelin3.4.2/contracts/math/SafeMath.sol": {
      "lastModificationDate": 1669280847398,
      "contentHash": "871a094d6b6b4c3714946e86329f2fa2",
      "sourceName": "@openzeppelin3.4.2/contracts/math/SafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.7.0"
      ],
      "artifacts": [
        "SafeMath"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/test/MockContract.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "af6d6f6a99fd4fab6204e78f555c022f",
      "sourceName": "contracts/test/MockContract.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "MockContract",
        "MockInterface"
      ]
    },
    "/home/runner/work/gnosis-safe-contracts/gnosis-safe-contracts/contracts/test/Token.sol": {
      "lastModificationDate": 1669280815350,
      "contentHash": "83f873fe216947f0e26907ae86640730",
      "sourceName": "contracts/test/Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./MockContract.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "Token"
      ]
    }
  }
}
