{
    "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6": {
        "task": "20210418-authorizer",
        "name": "Authorizer"
    },
    "0xBA12222222228d8Ba445958a75a0704d566BF2C8": {
        "task": "20210418-vault",
        "name": "Vault"
    },
    "0xce88686553686DA562CE7Cea497CE749DA109f9F": {
        "task": "20210418-vault",
        "name": "ProtocolFeesCollector"
    },
    "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9": {
        "task": "20210418-vault",
        "name": "BalancerHelpers"
    },
    "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E": {
        "task": "20220325-authorizer-adaptor",
        "name": "AuthorizerAdaptor"
    },
    "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca": {
        "task": "20220517-protocol-fee-withdrawer",
        "name": "ProtocolFeesWithdrawer"
    },
    "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e": {
        "task": "20220721-balancer-queries",
        "name": "BalancerQueries"
    },
    "0x41B953164995c11C81DA73D212ED8Af25741b7Ac": {
        "task": "20220725-protocol-fee-percentages-provider",
        "name": "ProtocolFeePercentagesProvider"
    },
    "0xD7FAD3bd59D6477cbe1BE7f646F7f1BA25b230f8": {
        "task": "20220916-batch-relayer-v4",
        "name": "BatchRelayerLibrary"
    },
    "0xeF606F58A4FD0fCcb066c6203d0994694d3eB2D3": {
        "task": "20220916-batch-relayer-v4",
        "name": "BalancerRelayer"
    },
    "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75": {
        "task": "20221124-authorizer-adaptor-entrypoint",
        "name": "AuthorizerAdaptorEntrypoint"
    },
    "0x85a80afee867aDf27B50BdB7b76DA70f1E853062": {
        "task": "20211202-no-protocol-fee-lbp",
        "name": "NoProtocolFeeLiquidityBootstrappingPoolFactory"
    },
    "0x4132f7AcC9dB7A6cF7BE2Dd3A9DC8b30C7E6E6c8": {
        "task": "20220404-erc4626-linear-pool-v2",
        "name": "ERC4626LinearPoolFactory"
    },
    "0x4fb47126Fa83A8734991E41B942Ac29A3266C968": {
        "task": "20220425-unbutton-aave-linear-pool",
        "name": "UnbuttonAaveLinearPoolFactory"
    },
    "0xf23b4DB826DbA14c0e857029dfF076b1c0264843": {
        "task": "20220609-stable-pool-v2",
        "name": "StablePoolFactory"
    },
    "0xf302f9F50958c5593770FDf4d4812309fF77414f": {
        "task": "20220908-weighted-pool-v2",
        "name": "WeightedPoolFactory"
    },
    "0x76578ecf9a141296Ec657847fb45B0585bCDa3a6": {
        "task": "20221122-composable-stable-pool-v2",
        "name": "ComposableStablePoolFactory"
    },
    "0x707B7d4a1bAe449d546DCAb869256591bbB3d70b": {
        "task": "20221122-composable-stable-pool-v2",
        "name": "MockComposableStablePool"
    },
    "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68": {
        "task": "20221123-pool-recovery-helper",
        "name": "PoolRecoveryHelper"
    },
    "0x9dd5Db2d38b50bEF682cE532bCca5DfD203915E1": {
        "task": "20221207-aave-rebalanced-linear-pool-v3",
        "name": "AaveLinearPoolFactory"
    },
    "0x9805dcfD25e6De36bad8fe9D3Fe2c9b44B764102": {
        "task": "20221207-aave-rebalanced-linear-pool-v3",
        "name": "MockAaveLendingPool"
    },
    "0x5cF4928a3205728bd12830E1840F7DB85c62a4B9": {
        "task": "20221207-aave-rebalanced-linear-pool-v3",
        "name": "MockStaticAToken"
    },
    "0x581Ec1f5e7CeD12B186deaE32256AdB53BDd5B08": {
        "task": "20221207-aave-rebalanced-linear-pool-v3",
        "name": "MockAaveLinearPool"
    },
    "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B": {
        "task": "20220413-child-chain-gauge-factory",
        "name": "RewardsOnlyGauge"
    },
    "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a": {
        "task": "20220413-child-chain-gauge-factory",
        "name": "ChildChainStreamer"
    },
    "0x809B79b53F18E9bc08A961ED4678B901aC93213a": {
        "task": "20220413-child-chain-gauge-factory",
        "name": "ChildChainLiquidityGaugeFactory"
    },
    "0x1802953277FD955f9a254B80Aa0582f193cF1d77": {
        "task": "20220527-child-chain-gauge-token-adder",
        "name": "ChildChainGaugeTokenAdder"
    },
    "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd": {
        "task": "20220812-child-chain-reward-helper",
        "name": "ChildChainGaugeRewardHelper"
    }
}
