{
  "contractName": "VanillaFDT",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "string",
          "name": "name",
          "type": "string"
        },
        {
          "internalType": "string",
          "name": "symbol",
          "type": "string"
        },
        {
          "internalType": "contract IERC20",
          "name": "_fundsToken",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "owner",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "initialAmount",
          "type": "uint256"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "owner",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "spender",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "value",
          "type": "uint256"
        }
      ],
      "name": "Approval",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "by",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "fundsDistributed",
          "type": "uint256"
        }
      ],
      "name": "FundsDistributed",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "by",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "fundsWithdrawn",
          "type": "uint256"
        }
      ],
      "name": "FundsWithdrawn",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "previousOwner",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "OwnershipTransferred",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "from",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "value",
          "type": "uint256"
        }
      ],
      "name": "Transfer",
      "type": "event"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_owner",
          "type": "address"
        }
      ],
      "name": "accumulativeFundsOf",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "owner",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "spender",
          "type": "address"
        }
      ],
      "name": "allowance",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "spender",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "approve",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "balanceOf",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "burn",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "decimals",
      "outputs": [
        {
          "internalType": "uint8",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "spender",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "subtractedValue",
          "type": "uint256"
        }
      ],
      "name": "decreaseAllowance",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "fundsToken",
      "outputs": [
        {
          "internalType": "contract IERC20",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "fundsTokenBalance",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "spender",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "addedValue",
          "type": "uint256"
        }
      ],
      "name": "increaseAllowance",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "string",
          "name": "name",
          "type": "string"
        },
        {
          "internalType": "string",
          "name": "symbol",
          "type": "string"
        },
        {
          "internalType": "contract IERC20",
          "name": "_fundsToken",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "owner",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "initialAmount",
          "type": "uint256"
        }
      ],
      "name": "initialize",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "amount",
          "type": "uint256"
        }
      ],
      "name": "mint",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "name",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address[]",
          "name": "owners",
          "type": "address[]"
        }
      ],
      "name": "pushFunds",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "renounceOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "symbol",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "totalSupply",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "value",
          "type": "uint256"
        }
      ],
      "name": "transfer",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "from",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "value",
          "type": "uint256"
        }
      ],
      "name": "transferFrom",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "updateFundsReceived",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "withdrawFunds",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_owner",
          "type": "address"
        }
      ],
      "name": "withdrawableFundsOf",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_owner",
          "type": "address"
        }
      ],
      "name": "withdrawnFundsOf",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60806040523480156200001157600080fd5b5060405162002cda38038062002cda833981810160405260a08110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b9083019060208201858111156200006e57600080fd5b82516401000000008111828201881017156200008957600080fd5b82525081516020918201929091019080838360005b83811015620000b85781810151838201526020016200009e565b50505050905090810190601f168015620000e65780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010a57600080fd5b9083019060208201858111156200012057600080fd5b82516401000000008111828201881017156200013b57600080fd5b82525081516020918201929091019080838360005b838110156200016a57818101518382015260200162000150565b50505050905090810190601f168015620001985780820380516001836020036101000a031916815260200191505b506040908152602082015190820151606090920151909350909150620001cb85858585856001600160e01b03620001d616565b505050505062000c0f565b600054610100900460ff1680620001fb5750620001fb6001600160e01b036200033c16565b806200020a575060005460ff16155b620002475760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff1615801562000273576000805460ff1961ff0019909116610100171660011790555b6001600160a01b038416620002ba5760405162461bcd60e51b815260040180806020018281038252602781526020018062002cb36027913960400191505060405180910390fd5b620002d186866200034360201b62000dd31760201c565b620002e66200042060201b62000e891760201c565b60cc80546001600160a01b0319166001600160a01b0386161790556200030c83620004f9565b6200032183836001600160e01b036200060116565b801562000334576000805461ff00191690555b505050505050565b303b155b90565b600054610100900460ff1680620003685750620003686001600160e01b036200033c16565b8062000377575060005460ff16155b620003b45760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff16158015620003e0576000805460ff1961ff0019909116610100171660011790555b620003f36001600160e01b036200069a16565b6200040883836001600160e01b036200074b16565b80156200041b576000805461ff00191690555b505050565b600054610100900460ff1680620004455750620004456001600160e01b036200033c16565b8062000454575060005460ff16155b620004915760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff16158015620004bd576000805460ff1961ff0019909116610100171660011790555b620004d06001600160e01b036200069a16565b620004e36001600160e01b036200083816565b8015620004f6576000805461ff00191690555b50565b6200050c6001600160e01b036200093c16565b609a546001600160a01b039081169116146200056f576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b038116620005b65760405162461bcd60e51b815260040180806020018281038252602681526020018062002c1e6026913960400191505060405180910390fd5b609a546040516001600160a01b0380841692169060008051602062002c6583398151915290600090a3609a80546001600160a01b0319166001600160a01b0392909216919091179055565b6200061882826200094060201b62000f3a1760201c565b6200067a6200064d6200063c8360975462000a5c60201b620010381790919060201c565b62000ac360201b620010911760201c565b6001600160a01b0384166000908152609860209081526040909120549190620010a162000ad4821b17901c565b6001600160a01b0390921660009081526098602052604090209190915550565b600054610100900460ff1680620006bf5750620006bf6001600160e01b036200033c16565b80620006ce575060005460ff16155b6200070b5760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff16158015620004e3576000805460ff1961ff0019909116610100171660011790558015620004f6576000805461ff001916905550565b600054610100900460ff1680620007705750620007706001600160e01b036200033c16565b806200077f575060005460ff16155b620007bc5760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff16158015620007e8576000805460ff1961ff0019909116610100171660011790555b8251620007fd90606890602086019062000b6d565b5081516200081390606990602085019062000b6d565b50606a805460ff1916601217905580156200041b576000805461ff0019169055505050565b600054610100900460ff16806200085d57506200085d6001600160e01b036200033c16565b806200086c575060005460ff16155b620008a95760405162461bcd60e51b815260040180806020018281038252602e81526020018062002c85602e913960400191505060405180910390fd5b600054610100900460ff16158015620008d5576000805460ff1961ff0019909116610100171660011790555b6000620008ea6001600160e01b036200093c16565b609a80546001600160a01b0319166001600160a01b0383169081179091556040519192509060009060008051602062002c65833981519152908290a3508015620004f6576000805461ff001916905550565b3390565b6001600160a01b0382166200099c576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b620009b3600083836001600160e01b036200041b16565b620009cf8160675462000b1260201b620010db1790919060201c565b6067556001600160a01b03821660009081526065602090815260409091205462000a04918390620010db62000b12821b17901c565b6001600160a01b03831660008181526065602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008262000a6d5750600062000abd565b8282028284828162000a7b57fe5b041462000aba5760405162461bcd60e51b815260040180806020018281038252602181526020018062002c446021913960400191505060405180910390fd5b90505b92915050565b6000818181121562000abd57600080fd5b600080821215801562000ae957508282840313155b8062000b02575060008212801562000b02575082828403135b62000b0c57600080fd5b50900390565b60008282018381101562000aba576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1062000bb057805160ff191683800117855562000be0565b8280016001018555821562000be0579182015b8281111562000be057825182559160200191906001019062000bc3565b5062000bee92915062000bf2565b5090565b6200034091905b8082111562000bee576000815560010162000bf9565b611fff8062000c1f6000396000f3fe608060405234801561001057600080fd5b50600436106101725760003560e01c80634e97415f116100de5780639dc29fac11610097578063a9691f3f11610071578063a9691f3f14610507578063c9aba0aa1461050f578063dd62ed3e14610654578063f2fde38b1461068257610172565b80639dc29fac14610483578063a457c2d7146104af578063a9059cbb146104db57610172565b80634e97415f146103fb57806363f04b151461042157806370a0823114610445578063715018a61461046b5780638da5cb5b1461047357806395d89b411461047b57610172565b8063313ce56711610130578063313ce567146102b457806339509351146102d257806340c10f19146102fe578063443bb2931461032a57806345f634f21461035057806346c162de146103f357610172565b806241c52c1461017757806306fdde03146101af578063095ea7b31461022c57806318160ddd1461026c57806323b872dd1461027457806324600fc3146102aa575b600080fd5b61019d6004803603602081101561018d57600080fd5b50356001600160a01b03166106a8565b60408051918252519081900360200190f35b6101b76106c3565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f15781810151838201526020016101d9565b50505050905090810190601f16801561021e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102586004803603604081101561024257600080fd5b506001600160a01b03813516906020013561075a565b604080519115158252519081900360200190f35b61019d610778565b6102586004803603606081101561028a57600080fd5b506001600160a01b0381358116916020810135909116906040013561077e565b6102b2610793565b005b6102bc61079e565b6040805160ff9092168252519081900360200190f35b610258600480360360408110156102e857600080fd5b506001600160a01b0381351690602001356107a7565b6102586004803603604081101561031457600080fd5b506001600160a01b038135169060200135610800565b61019d6004803603602081101561034057600080fd5b50356001600160a01b0316610864565b6102b26004803603602081101561036657600080fd5b81019060208101813564010000000081111561038157600080fd5b82018360208201111561039357600080fd5b803590602001918460208302840111640100000000831117156103b557600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610896945050505050565b6102b26108ca565b61019d6004803603602081101561041157600080fd5b50356001600160a01b03166108f3565b61042961095c565b604080516001600160a01b039092168252519081900360200190f35b61019d6004803603602081101561045b57600080fd5b50356001600160a01b031661096b565b6102b2610986565b610429610a28565b6101b7610a37565b6102586004803603604081101561049957600080fd5b506001600160a01b038135169060200135610a98565b610258600480360360408110156104c557600080fd5b506001600160a01b038135169060200135610afc565b610258600480360360408110156104f157600080fd5b506001600160a01b038135169060200135610b6a565b61019d610b7d565b6102b2600480360360a081101561052557600080fd5b81019060208101813564010000000081111561054057600080fd5b82018360208201111561055257600080fd5b8035906020019184600183028401116401000000008311171561057457600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092959493602081019350359150506401000000008111156105c757600080fd5b8201836020820111156105d957600080fd5b803590602001918460018302840111640100000000831117156105fb57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550506001600160a01b0383358116945060208401351692604001359150610b839050565b61019d6004803603604081101561066a57600080fd5b506001600160a01b0381358116916020013516610caf565b6102b26004803603602081101561069857600080fd5b50356001600160a01b0316610cda565b6001600160a01b031660009081526099602052604090205490565b60688054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b505050505090505b90565b600061076e610767611135565b8484611139565b5060015b92915050565b60675490565b600061078b848484611225565b949350505050565b61079c336112ad565b565b606a5460ff1690565b600061076e6107b4611135565b846107fb85606660006107c5611135565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff6110db16565b611139565b600061080a611135565b609a546001600160a01b0390811691161461085a576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b61076e838361137f565b6001600160a01b0381166000908152609960205260408120546107729061088a846108f3565b9063ffffffff6113e916565b60005b81518110156108c6576108be8282815181106108b157fe5b60200260200101516112ad565b600101610899565b5050565b60006108d461142b565b905060008113156108f0576108f06108eb826114c1565b6114d4565b50565b6001600160a01b038116600090815260986020526040812054600160801b9061094e906109499061093d6109386109298861096b565b6097549063ffffffff61103816565b611091565b9063ffffffff61159316565b6114c1565b8161095557fe5b0492915050565b60cc546001600160a01b031681565b6001600160a01b031660009081526065602052604090205490565b61098e611135565b609a546001600160a01b039081169116146109de576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b609a546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3609a80546001600160a01b0319169055565b609a546001600160a01b031690565b60698054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561074f5780601f106107245761010080835404028352916020019161074f565b6000610aa2611135565b609a546001600160a01b03908116911614610af2576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b61076e83836115c6565b600061076e610b09611135565b846107fb85604051806060016040528060258152602001611fa56025913960666000610b33611135565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61161016565b6000610b7683836116a7565b9392505050565b60cd5481565b600054610100900460ff1680610b9c5750610b9c6116bb565b80610baa575060005460ff16155b610be55760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610c10576000805460ff1961ff0019909116610100171660011790555b6001600160a01b038416610c555760405162461bcd60e51b8152600401808060200182810382526027815260200180611f7e6027913960400191505060405180910390fd5b610c5f8686610dd3565b610c67610e89565b60cc80546001600160a01b0319166001600160a01b038616179055610c8b83610cda565b610c95838361137f565b8015610ca7576000805461ff00191690555b505050505050565b6001600160a01b03918216600090815260666020908152604080832093909416825291909152205490565b610ce2611135565b609a546001600160a01b03908116911614610d32576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b6001600160a01b038116610d775760405162461bcd60e51b8152600401808060200182810382526026815260200180611daf6026913960400191505060405180910390fd5b609a546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3609a80546001600160a01b0319166001600160a01b0392909216919091179055565b600054610100900460ff1680610dec5750610dec6116bb565b80610dfa575060005460ff16155b610e355760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610e60576000805460ff1961ff0019909116610100171660011790555b610e686116c1565b610e728383611761565b8015610e84576000805461ff00191690555b505050565b600054610100900460ff1680610ea25750610ea26116bb565b80610eb0575060005460ff16155b610eeb5760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610f16576000805460ff1961ff0019909116610100171660011790555b610f1e6116c1565b610f26611839565b80156108f0576000805461ff001916905550565b6001600160a01b038216610f95576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610fa160008383610e84565b606754610fb4908263ffffffff6110db16565b6067556001600160a01b038216600090815260656020526040902054610fe0908263ffffffff6110db16565b6001600160a01b03831660008181526065602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008261104757506000610772565b8282028284828161105457fe5b0414610b765760405162461bcd60e51b8152600401808060200182810382526021815260200180611e546021913960400191505060405180910390fd5b6000818181121561077257600080fd5b60008082121580156110b557508282840313155b806110cc57506000821280156110cc575082828403135b6110d557600080fd5b50900390565b600082820183811015610b76576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b3390565b6001600160a01b03831661117e5760405162461bcd60e51b8152600401808060200182810382526024815260200180611f316024913960400191505060405180910390fd5b6001600160a01b0382166111c35760405162461bcd60e51b8152600401808060200182810382526022815260200180611dd56022913960400191505060405180910390fd5b6001600160a01b03808416600081815260666020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000611232848484611932565b6112a38461123e611135565b6107fb85604051806060016040528060288152602001611e75602891396001600160a01b038a1660009081526066602052604081209061127c611135565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61161016565b5060019392505050565b60006112b8826119da565b60cc546040805163a9059cbb60e01b81526001600160a01b03868116600483015260248201859052915193945091169163a9059cbb916044808201926020929091908290030181600087803b15801561131057600080fd5b505af1158015611324573d6000803e3d6000fd5b505050506040513d602081101561133a57600080fd5b50516113775760405162461bcd60e51b8152600401808060200182810382526029815260200180611f556029913960400191505060405180910390fd5b610e8461142b565b6113898282610f3a565b6113c96113a46109388360975461103890919063ffffffff16565b6001600160a01b0384166000908152609860205260409020549063ffffffff6110a116565b6001600160a01b0390921660009081526098602052604090209190915550565b6000610b7683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611610565b60cd5460cc54604080516370a0823160e01b81523060048201529051600093926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561147a57600080fd5b505afa15801561148e573d6000803e3d6000fd5b505050506040513d60208110156114a457600080fd5b505160cd8190556114bb908263ffffffff6110a116565b91505090565b6000808212156114d057600080fd5b5090565b60006114de610778565b1161151a5760405162461bcd60e51b8152600401808060200182810382526037815260200180611e1d6037913960400191505060405180910390fd5b80156108f05761155761152b610778565b61153f83600160801b63ffffffff61103816565b8161154657fe5b60975491900463ffffffff6110db16565b60975560408051828152905133917f26536799ace2c3dbe12e638ec3ade6b4173dcf1289be0a58d51a5003015649bd919081900360200190a250565b60008282018183128015906115a85750838112155b806115bd57506000831280156115bd57508381125b610b7657600080fd5b6115d08282611a6a565b6113c96115eb6109388360975461103890919063ffffffff16565b6001600160a01b0384166000908152609860205260409020549063ffffffff61159316565b6000818484111561169f5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561166457818101518382015260200161164c565b50505050905090810190601f1680156116915780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600061076e6116b4611135565b8484611932565b303b1590565b600054610100900460ff16806116da57506116da6116bb565b806116e8575060005460ff16155b6117235760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610f26576000805460ff1961ff00199091166101001716600117905580156108f0576000805461ff001916905550565b600054610100900460ff168061177a575061177a6116bb565b80611788575060005460ff16155b6117c35760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff161580156117ee576000805460ff1961ff0019909116610100171660011790555b8251611801906068906020860190611cdb565b508151611815906069906020850190611cdb565b50606a805460ff191660121790558015610e84576000805461ff0019169055505050565b600054610100900460ff168061185257506118526116bb565b80611860575060005460ff16155b61189b5760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff161580156118c6576000805460ff1961ff0019909116610100171660011790555b60006118d0611135565b609a80546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35080156108f0576000805461ff001916905550565b61193d838383611b72565b60006119576109388360975461103890919063ffffffff16565b6001600160a01b038516600090815260986020526040902054909150611983908263ffffffff61159316565b6001600160a01b0380861660009081526098602052604080822093909355908516815220546119b8908263ffffffff6110a116565b6001600160a01b03909316600090815260986020526040902092909255505050565b6000806119e683610864565b6001600160a01b038416600090815260996020526040902054909150611a12908263ffffffff6110db16565b6001600160a01b038416600081815260996020908152604091829020939093558051848152905191927feaff4b37086828766ad3268786972c0cd24259d4c87a80f9d3963a3c3d999b0d92918290030190a292915050565b6001600160a01b038216611aaf5760405162461bcd60e51b8152600401808060200182810382526021815260200180611eeb6021913960400191505060405180910390fd5b611abb82600083610e84565b611afe81604051806060016040528060228152602001611d8d602291396001600160a01b038516600090815260656020526040902054919063ffffffff61161016565b6001600160a01b038316600090815260656020526040902055606754611b2a908263ffffffff6113e916565b6067556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038316611bb75760405162461bcd60e51b8152600401808060200182810382526025815260200180611f0c6025913960400191505060405180910390fd5b6001600160a01b038216611bfc5760405162461bcd60e51b8152600401808060200182810382526023815260200180611d6a6023913960400191505060405180910390fd5b611c07838383610e84565b611c4a81604051806060016040528060268152602001611df7602691396001600160a01b038616600090815260656020526040902054919063ffffffff61161016565b6001600160a01b038085166000908152606560205260408082209390935590841681522054611c7f908263ffffffff6110db16565b6001600160a01b0380841660008181526065602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611d1c57805160ff1916838001178555611d49565b82800160010185558215611d49579182015b82811115611d49578251825591602001919060010190611d2e565b506114d0926107579250905b808211156114d05760008155600101611d5556fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636546756e6473446973747269627574696f6e546f6b656e2e5f6469737472696275746546756e64733a20535550504c595f49535f5a45524f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a656445524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737356616e696c6c614644542e776974686472617746756e64733a205452414e534645525f4641494c454456616e696c6c614644543a20494e56414c49445f46554e44535f544f4b454e5f4144445245535345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220faca35699b9d88d958f9f753902e12dc6e193d6f58b37259b9d057fbfbfc3b8464736f6c634300060b00334f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f778be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a656456616e696c6c614644543a20494e56414c49445f46554e44535f544f4b454e5f41444452455353",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106101725760003560e01c80634e97415f116100de5780639dc29fac11610097578063a9691f3f11610071578063a9691f3f14610507578063c9aba0aa1461050f578063dd62ed3e14610654578063f2fde38b1461068257610172565b80639dc29fac14610483578063a457c2d7146104af578063a9059cbb146104db57610172565b80634e97415f146103fb57806363f04b151461042157806370a0823114610445578063715018a61461046b5780638da5cb5b1461047357806395d89b411461047b57610172565b8063313ce56711610130578063313ce567146102b457806339509351146102d257806340c10f19146102fe578063443bb2931461032a57806345f634f21461035057806346c162de146103f357610172565b806241c52c1461017757806306fdde03146101af578063095ea7b31461022c57806318160ddd1461026c57806323b872dd1461027457806324600fc3146102aa575b600080fd5b61019d6004803603602081101561018d57600080fd5b50356001600160a01b03166106a8565b60408051918252519081900360200190f35b6101b76106c3565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f15781810151838201526020016101d9565b50505050905090810190601f16801561021e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102586004803603604081101561024257600080fd5b506001600160a01b03813516906020013561075a565b604080519115158252519081900360200190f35b61019d610778565b6102586004803603606081101561028a57600080fd5b506001600160a01b0381358116916020810135909116906040013561077e565b6102b2610793565b005b6102bc61079e565b6040805160ff9092168252519081900360200190f35b610258600480360360408110156102e857600080fd5b506001600160a01b0381351690602001356107a7565b6102586004803603604081101561031457600080fd5b506001600160a01b038135169060200135610800565b61019d6004803603602081101561034057600080fd5b50356001600160a01b0316610864565b6102b26004803603602081101561036657600080fd5b81019060208101813564010000000081111561038157600080fd5b82018360208201111561039357600080fd5b803590602001918460208302840111640100000000831117156103b557600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610896945050505050565b6102b26108ca565b61019d6004803603602081101561041157600080fd5b50356001600160a01b03166108f3565b61042961095c565b604080516001600160a01b039092168252519081900360200190f35b61019d6004803603602081101561045b57600080fd5b50356001600160a01b031661096b565b6102b2610986565b610429610a28565b6101b7610a37565b6102586004803603604081101561049957600080fd5b506001600160a01b038135169060200135610a98565b610258600480360360408110156104c557600080fd5b506001600160a01b038135169060200135610afc565b610258600480360360408110156104f157600080fd5b506001600160a01b038135169060200135610b6a565b61019d610b7d565b6102b2600480360360a081101561052557600080fd5b81019060208101813564010000000081111561054057600080fd5b82018360208201111561055257600080fd5b8035906020019184600183028401116401000000008311171561057457600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092959493602081019350359150506401000000008111156105c757600080fd5b8201836020820111156105d957600080fd5b803590602001918460018302840111640100000000831117156105fb57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550506001600160a01b0383358116945060208401351692604001359150610b839050565b61019d6004803603604081101561066a57600080fd5b506001600160a01b0381358116916020013516610caf565b6102b26004803603602081101561069857600080fd5b50356001600160a01b0316610cda565b6001600160a01b031660009081526099602052604090205490565b60688054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b505050505090505b90565b600061076e610767611135565b8484611139565b5060015b92915050565b60675490565b600061078b848484611225565b949350505050565b61079c336112ad565b565b606a5460ff1690565b600061076e6107b4611135565b846107fb85606660006107c5611135565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff6110db16565b611139565b600061080a611135565b609a546001600160a01b0390811691161461085a576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b61076e838361137f565b6001600160a01b0381166000908152609960205260408120546107729061088a846108f3565b9063ffffffff6113e916565b60005b81518110156108c6576108be8282815181106108b157fe5b60200260200101516112ad565b600101610899565b5050565b60006108d461142b565b905060008113156108f0576108f06108eb826114c1565b6114d4565b50565b6001600160a01b038116600090815260986020526040812054600160801b9061094e906109499061093d6109386109298861096b565b6097549063ffffffff61103816565b611091565b9063ffffffff61159316565b6114c1565b8161095557fe5b0492915050565b60cc546001600160a01b031681565b6001600160a01b031660009081526065602052604090205490565b61098e611135565b609a546001600160a01b039081169116146109de576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b609a546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3609a80546001600160a01b0319169055565b609a546001600160a01b031690565b60698054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561074f5780601f106107245761010080835404028352916020019161074f565b6000610aa2611135565b609a546001600160a01b03908116911614610af2576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b61076e83836115c6565b600061076e610b09611135565b846107fb85604051806060016040528060258152602001611fa56025913960666000610b33611135565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61161016565b6000610b7683836116a7565b9392505050565b60cd5481565b600054610100900460ff1680610b9c5750610b9c6116bb565b80610baa575060005460ff16155b610be55760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610c10576000805460ff1961ff0019909116610100171660011790555b6001600160a01b038416610c555760405162461bcd60e51b8152600401808060200182810382526027815260200180611f7e6027913960400191505060405180910390fd5b610c5f8686610dd3565b610c67610e89565b60cc80546001600160a01b0319166001600160a01b038616179055610c8b83610cda565b610c95838361137f565b8015610ca7576000805461ff00191690555b505050505050565b6001600160a01b03918216600090815260666020908152604080832093909416825291909152205490565b610ce2611135565b609a546001600160a01b03908116911614610d32576040805162461bcd60e51b81526020600482018190526024820152600080516020611e9d833981519152604482015290519081900360640190fd5b6001600160a01b038116610d775760405162461bcd60e51b8152600401808060200182810382526026815260200180611daf6026913960400191505060405180910390fd5b609a546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3609a80546001600160a01b0319166001600160a01b0392909216919091179055565b600054610100900460ff1680610dec5750610dec6116bb565b80610dfa575060005460ff16155b610e355760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610e60576000805460ff1961ff0019909116610100171660011790555b610e686116c1565b610e728383611761565b8015610e84576000805461ff00191690555b505050565b600054610100900460ff1680610ea25750610ea26116bb565b80610eb0575060005460ff16155b610eeb5760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610f16576000805460ff1961ff0019909116610100171660011790555b610f1e6116c1565b610f26611839565b80156108f0576000805461ff001916905550565b6001600160a01b038216610f95576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610fa160008383610e84565b606754610fb4908263ffffffff6110db16565b6067556001600160a01b038216600090815260656020526040902054610fe0908263ffffffff6110db16565b6001600160a01b03831660008181526065602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008261104757506000610772565b8282028284828161105457fe5b0414610b765760405162461bcd60e51b8152600401808060200182810382526021815260200180611e546021913960400191505060405180910390fd5b6000818181121561077257600080fd5b60008082121580156110b557508282840313155b806110cc57506000821280156110cc575082828403135b6110d557600080fd5b50900390565b600082820183811015610b76576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b3390565b6001600160a01b03831661117e5760405162461bcd60e51b8152600401808060200182810382526024815260200180611f316024913960400191505060405180910390fd5b6001600160a01b0382166111c35760405162461bcd60e51b8152600401808060200182810382526022815260200180611dd56022913960400191505060405180910390fd5b6001600160a01b03808416600081815260666020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000611232848484611932565b6112a38461123e611135565b6107fb85604051806060016040528060288152602001611e75602891396001600160a01b038a1660009081526066602052604081209061127c611135565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61161016565b5060019392505050565b60006112b8826119da565b60cc546040805163a9059cbb60e01b81526001600160a01b03868116600483015260248201859052915193945091169163a9059cbb916044808201926020929091908290030181600087803b15801561131057600080fd5b505af1158015611324573d6000803e3d6000fd5b505050506040513d602081101561133a57600080fd5b50516113775760405162461bcd60e51b8152600401808060200182810382526029815260200180611f556029913960400191505060405180910390fd5b610e8461142b565b6113898282610f3a565b6113c96113a46109388360975461103890919063ffffffff16565b6001600160a01b0384166000908152609860205260409020549063ffffffff6110a116565b6001600160a01b0390921660009081526098602052604090209190915550565b6000610b7683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611610565b60cd5460cc54604080516370a0823160e01b81523060048201529051600093926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561147a57600080fd5b505afa15801561148e573d6000803e3d6000fd5b505050506040513d60208110156114a457600080fd5b505160cd8190556114bb908263ffffffff6110a116565b91505090565b6000808212156114d057600080fd5b5090565b60006114de610778565b1161151a5760405162461bcd60e51b8152600401808060200182810382526037815260200180611e1d6037913960400191505060405180910390fd5b80156108f05761155761152b610778565b61153f83600160801b63ffffffff61103816565b8161154657fe5b60975491900463ffffffff6110db16565b60975560408051828152905133917f26536799ace2c3dbe12e638ec3ade6b4173dcf1289be0a58d51a5003015649bd919081900360200190a250565b60008282018183128015906115a85750838112155b806115bd57506000831280156115bd57508381125b610b7657600080fd5b6115d08282611a6a565b6113c96115eb6109388360975461103890919063ffffffff16565b6001600160a01b0384166000908152609860205260409020549063ffffffff61159316565b6000818484111561169f5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561166457818101518382015260200161164c565b50505050905090810190601f1680156116915780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600061076e6116b4611135565b8484611932565b303b1590565b600054610100900460ff16806116da57506116da6116bb565b806116e8575060005460ff16155b6117235760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff16158015610f26576000805460ff1961ff00199091166101001716600117905580156108f0576000805461ff001916905550565b600054610100900460ff168061177a575061177a6116bb565b80611788575060005460ff16155b6117c35760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff161580156117ee576000805460ff1961ff0019909116610100171660011790555b8251611801906068906020860190611cdb565b508151611815906069906020850190611cdb565b50606a805460ff191660121790558015610e84576000805461ff0019169055505050565b600054610100900460ff168061185257506118526116bb565b80611860575060005460ff16155b61189b5760405162461bcd60e51b815260040180806020018281038252602e815260200180611ebd602e913960400191505060405180910390fd5b600054610100900460ff161580156118c6576000805460ff1961ff0019909116610100171660011790555b60006118d0611135565b609a80546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35080156108f0576000805461ff001916905550565b61193d838383611b72565b60006119576109388360975461103890919063ffffffff16565b6001600160a01b038516600090815260986020526040902054909150611983908263ffffffff61159316565b6001600160a01b0380861660009081526098602052604080822093909355908516815220546119b8908263ffffffff6110a116565b6001600160a01b03909316600090815260986020526040902092909255505050565b6000806119e683610864565b6001600160a01b038416600090815260996020526040902054909150611a12908263ffffffff6110db16565b6001600160a01b038416600081815260996020908152604091829020939093558051848152905191927feaff4b37086828766ad3268786972c0cd24259d4c87a80f9d3963a3c3d999b0d92918290030190a292915050565b6001600160a01b038216611aaf5760405162461bcd60e51b8152600401808060200182810382526021815260200180611eeb6021913960400191505060405180910390fd5b611abb82600083610e84565b611afe81604051806060016040528060228152602001611d8d602291396001600160a01b038516600090815260656020526040902054919063ffffffff61161016565b6001600160a01b038316600090815260656020526040902055606754611b2a908263ffffffff6113e916565b6067556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038316611bb75760405162461bcd60e51b8152600401808060200182810382526025815260200180611f0c6025913960400191505060405180910390fd5b6001600160a01b038216611bfc5760405162461bcd60e51b8152600401808060200182810382526023815260200180611d6a6023913960400191505060405180910390fd5b611c07838383610e84565b611c4a81604051806060016040528060268152602001611df7602691396001600160a01b038616600090815260656020526040902054919063ffffffff61161016565b6001600160a01b038085166000908152606560205260408082209390935590841681522054611c7f908263ffffffff6110db16565b6001600160a01b0380841660008181526065602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611d1c57805160ff1916838001178555611d49565b82800160010185558215611d49579182015b82811115611d49578251825591602001919060010190611d2e565b506114d0926107579250905b808211156114d05760008155600101611d5556fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636546756e6473446973747269627574696f6e546f6b656e2e5f6469737472696275746546756e64733a20535550504c595f49535f5a45524f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a656445524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737356616e696c6c614644542e776974686472617746756e64733a205452414e534645525f4641494c454456616e696c6c614644543a20494e56414c49445f46554e44535f544f4b454e5f4144445245535345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220faca35699b9d88d958f9f753902e12dc6e193d6f58b37259b9d057fbfbfc3b8464736f6c634300060b0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
