0 txs
0 calls
constructor
constructor()
functions
DEFAULT_ADMIN_ROLE
viewfunction DEFAULT_ADMIN_ROLE() view returns (bytes32)
getRoleAdmin
viewfunction getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember
viewfunction getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount
viewfunction getRoleMemberCount(bytes32 role) view returns (uint256)
getWithdrawers
viewfunction getWithdrawers() view returns (address[])
hasRole
viewfunction hasRole(bytes32 role, address account) view returns (bool)
isWithdrawer
viewfunction isWithdrawer(address) view returns (bool)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
WITHDRAWER_REMOVER
viewfunction WITHDRAWER_REMOVER() view returns (bytes32)
WITHDRAWER_SETTER
viewfunction WITHDRAWER_SETTER() view returns (bytes32)
withdrawers
viewfunction withdrawers(uint256) view returns (address)
grantRole
nonpayablefunction grantRole(bytes32 role, address account)
removeWithdrawer
nonpayablefunction removeWithdrawer(address _withdrawer)
removeWithdrawerAt
nonpayablefunction removeWithdrawerAt(uint256 _index)
removeWithdrawers
nonpayablefunction removeWithdrawers()
renounceRole
nonpayablefunction renounceRole(bytes32 role, address account)
revokeRole
nonpayablefunction revokeRole(bytes32 role, address account)
setWithdrawer
nonpayablefunction setWithdrawer(address _withdrawer)
withdrawToken
nonpayablefunction withdrawToken(address _token, uint256 _amount)
events
RoleAdminChanged
event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted
event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked
event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
WithdrawerAdded
event WithdrawerAdded(address indexed withdrawer)
WithdrawerRemoved
event WithdrawerRemoved(address indexed withdrawer)
WithdrawersDeleted
event WithdrawersDeleted()
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b50620000366000801b6200002a620000be60201b60201c565b620000c660201b60201c565b620000777f3578273ffb1c9db4937a5db105615e0c37898b54686ed3bbc852b8715ab98b6c6200006b620000be60201b60201c565b620000c660201b60201c565b620000b87f9c4259c1b2ee050b1034c935c1e36e43ecf6023890c6d7da3eb6fb4c50bb7477620000ac620000be60201b60201c565b620000c660201b60201c565b62000354565b600033905090565b620000d88282620000dc60201b60201c565b5050565b620000f382826200012460201b62000f621760201c565b6200011f81600160008581526020019081526020016000206200021560201b620010421790919060201c565b505050565b6200013682826200024d60201b60201c565b6200021157600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620001b6620000be60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600062000245836000018373ffffffffffffffffffffffffffffffffffffffff1660001b620002b760201b60201c565b905092915050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000620002cb83836200033160201b60201c565b620003265782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506200032b565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b61278b80620003646000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c80637673ec57116100ad5780639e281a98116100715780639e281a9814610306578063a217fddf14610322578063ca15c87314610340578063d547741f14610370578063d9bf9d131461038c57610121565b80637673ec571461023a5780638c6aaafe146102585780639004e5c5146102765780639010d07c146102a657806391d14854146102d657610121565b806336568abe116100f457806336568abe146101be5780634641366c146101da5780635e4f7a4c146101f857806365adc91614610202578063711bd9eb1461021e57610121565b806301ffc9a7146101265780630d174c2414610156578063248a9ca3146101725780632f2ff15d146101a2575b600080fd5b610140600480360381019061013b9190611b53565b6103bc565b60405161014d9190611b9b565b60405180910390f35b610170600480360381019061016b9190611c14565b610436565b005b61018c60048036038101906101879190611c77565b6105c2565b6040516101999190611cb3565b60405180910390f35b6101bc60048036038101906101b79190611cce565b6105e1565b005b6101d860048036038101906101d39190611cce565b61060a565b005b6101e261068d565b6040516101ef9190611cb3565b60405180910390f35b6102006106b1565b005b61021c60048036038101906102179190611d44565b6107da565b005b61023860048036038101906102339190611c14565b610a42565b005b610242610ca7565b60405161024f9190611cb3565b60405180910390f35b610260610ccb565b60405161026d9190611e2f565b60405180910390f35b610290600480360381019061028b9190611c14565b610d59565b60405161029d9190611b9b565b60405180910390f35b6102c060048036038101906102bb9190611e51565b610d79565b6040516102cd9190611ea0565b60405180910390f35b6102f060048036038101906102eb9190611cce565b610da8565b6040516102fd9190611b9b565b60405180910390f35b610320600480360381019061031b9190611ebb565b610e12565b005b61032a610ecf565b6040516103379190611cb3565b60405180910390f35b61035a60048036038101906103559190611c77565b610ed6565b6040516103679190611f0a565b60405180910390f35b61038a60048036038101906103859190611cce565b610efa565b005b6103a660048036038101906103a19190611d44565b610f23565b6040516103b39190611ea0565b60405180910390f35b60007f5a05180f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042f575061042e82611072565b5b9050919050565b7f3578273ffb1c9db4937a5db105615e0c37898b54686ed3bbc852b8715ab98b6c610468816104636110ec565b6110f4565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156104bf576105be565b6001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff167fa1a8c5d4571c30d14645a130aa34aa21e2983b734153cce6cbc9eb750f5db49d60405160405180910390a25b5050565b6000806000838152602001908152602001600020600101549050919050565b6105ea826105c2565b6105fb816105f66110ec565b6110f4565b6106058383611191565b505050565b6106126110ec565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461067f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067690611fa8565b60405180910390fd5b61068982826111c5565b5050565b7f9c4259c1b2ee050b1034c935c1e36e43ecf6023890c6d7da3eb6fb4c50bb747781565b7f9c4259c1b2ee050b1034c935c1e36e43ecf6023890c6d7da3eb6fb4c50bb74776106e3816106de6110ec565b6110f4565b60005b60038054905081101561079c576000600260006003848154811061070d5761070c611fc8565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061079490612026565b9150506106e6565b50600360006107ab9190611ab8565b7fb4f0d151275512b529f534912b1e9c75964a1784fafca17cf37783a6ab2c8d5160405160405180910390a150565b7f9c4259c1b2ee050b1034c935c1e36e43ecf6023890c6d7da3eb6fb4c50bb747761080c816108076110ec565b6110f4565b6003805490508210610853576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084a906120bb565b60405180910390fd5b60006003838154811061086957610868611fc8565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160038054905061090091906120db565b83146109b3576003600160038054905061091a91906120db565b8154811061092b5761092a611fc8565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166003848154811061096a57610969611fc8565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60038054806109c5576109c461210f565b5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905590558073ffffffffffffffffffffffffffffffffffffffff167f4c2d50c11eee24ae13f209880951e560d483a69ccf4d53af33195df596295a9e60405160405180910390a2505050565b7f9c4259c1b2ee050b1034c935c1e36e43ecf6023890c6d7da3eb6fb4c50bb7477610a7481610a6f6110ec565b6110f4565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000600380549050905060005b81811015610c5e578373ffffffffffffffffffffffffffffffffffffffff1660038281548110610b0c57610b0b611fc8565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610c4b5760036001600380549050610b6791906120db565b81548110610b7857610b77611fc8565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660038281548110610bb757610bb6611fc8565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506003805480610c1157610c1061210f565b5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690559055610c5e565b8080610c5690612026565b915050610ad9565b508273ffffffffffffffffffffffffffffffffffffffff167f4c2d50c11eee24ae13f209880951e560d483a69ccf4d53af33195df596295a9e60405160405180910390a2505050565b7f3578273ffb1c9db4937a5db105615e0c37898b54686ed3bbc852b8715ab98b6c81565b60606003805480602002602001604051908101604052809291908181526020018280548015610d4f57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610d05575b5050505050905090565b60026020528060005260406000206000915054906101000a900460ff1681565b6000610da082600160008681526020019081526020016000206111f990919063ffffffff16565b905092915050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610e9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e959061218a565b60405180910390fd5b610ecb3233838573ffffffffffffffffffffffffffffffffffffffff16611213909392919063ffffffff16565b5050565b6000801b81565b6000610ef36001600084815260200190815260200160002061129c565b9050919050565b610f03826105c2565b610f1481610f0f6110ec565b6110f4565b610f1e83836111c5565b505050565b60038181548110610f3357600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610f6c8282610da8565b61103e57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610fe36110ec565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600061106a836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6112b1565b905092915050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806110e557506110e482611321565b5b9050919050565b600033905090565b6110fe8282610da8565b61118d576111238173ffffffffffffffffffffffffffffffffffffffff16601461138b565b6111318360001c602061138b565b6040516020016111429291906122bc565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111849190612340565b60405180910390fd5b5050565b61119b8282610f62565b6111c0816001600085815260200190815260200160002061104290919063ffffffff16565b505050565b6111cf82826115c7565b6111f481600160008581526020019081526020016000206116a890919063ffffffff16565b505050565b600061120883600001836116d8565b60001c905092915050565b611296846323b872dd60e01b85858560405160240161123493929190612362565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050611703565b50505050565b60006112aa826000016117ca565b9050919050565b60006112bd83836117db565b61131657826000018290806001815401808255809150506001900390600052602060002001600090919091909150558260000180549050836001016000848152602001908152602001600020819055506001905061131b565b600090505b92915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60606000600283600261139e9190612399565b6113a891906123f3565b67ffffffffffffffff8111156113c1576113c0612449565b5b6040519080825280601f01601f1916602001820160405280156113f35781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061142b5761142a611fc8565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061148f5761148e611fc8565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026114cf9190612399565b6114d991906123f3565b90505b6001811115611579577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061151b5761151a611fc8565b5b1a60f81b82828151811061153257611531611fc8565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061157290612478565b90506114dc565b50600084146115bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b4906124ee565b60405180910390fd5b8091505092915050565b6115d18282610da8565b156116a457600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506116496110ec565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60006116d0836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6117fe565b905092915050565b60008260000182815481106116f0576116ef611fc8565b5b9060005260206000200154905092915050565b6000611765826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166119129092919063ffffffff16565b90506000815111156117c55780806020019051810190611785919061253a565b6117c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117bb906125d9565b60405180910390fd5b5b505050565b600081600001805490509050919050565b600080836001016000848152602001908152602001600020541415905092915050565b6000808360010160008481526020019081526020016000205490506000811461190657600060018261183091906120db565b905060006001866000018054905061184891906120db565b90508181146118b757600086600001828154811061186957611868611fc8565b5b906000526020600020015490508087600001848154811061188d5761188c611fc8565b5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b856000018054806118cb576118ca61210f565b5b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061190c565b60009150505b92915050565b6060611921848460008561192a565b90509392505050565b60608247101561196f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119669061266b565b60405180910390fd5b61197885611a3e565b6119b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ae906126d7565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516119e0919061273e565b60006040518083038185875af1925050503d8060008114611a1d576040519150601f19603f3d011682016040523d82523d6000602084013e611a22565b606091505b5091509150611a32828286611a51565b92505050949350505050565b600080823b905060008111915050919050565b60608315611a6157829050611ab1565b600083511115611a745782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa89190612340565b60405180910390fd5b9392505050565b5080546000825590600052602060002090810190611ad69190611ad9565b50565b5b80821115611af2576000816000905550600101611ada565b5090565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611b3081611afb565b8114611b3b57600080fd5b50565b600081359050611b4d81611b27565b92915050565b600060208284031215611b6957611b68611af6565b5b6000611b7784828501611b3e565b91505092915050565b60008115159050919050565b611b9581611b80565b82525050565b6000602082019050611bb06000830184611b8c565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611be182611bb6565b9050919050565b611bf181611bd6565b8114611bfc57600080fd5b50565b600081359050611c0e81611be8565b92915050565b600060208284031215611c2a57611c29611af6565b5b6000611c3884828501611bff565b91505092915050565b6000819050919050565b611c5481611c41565b8114611c5f57600080fd5b50565b600081359050611c7181611c4b565b92915050565b600060208284031215611c8d57611c8c611af6565b5b6000611c9b84828501611c62565b91505092915050565b611cad81611c41565b82525050565b6000602082019050611cc86000830184611ca4565b92915050565b60008060408385031215611ce557611ce4611af6565b5b6000611cf385828601611c62565b9250506020611d0485828601611bff565b9150509250929050565b6000819050919050565b611d2181611d0e565b8114611d2c57600080fd5b50565b600081359050611d3e81611d18565b92915050565b600060208284031215611d5a57611d59611af6565b5b6000611d6884828501611d2f565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b611da681611bd6565b82525050565b6000611db88383611d9d565b60208301905092915050565b6000602082019050919050565b6000611ddc82611d71565b611de68185611d7c565b9350611df183611d8d565b8060005b83811015611e22578151611e098882611dac565b9750611e1483611dc4565b925050600181019050611df5565b5085935050505092915050565b60006020820190508181036000830152611e498184611dd1565b905092915050565b60008060408385031215611e6857611e67611af6565b5b6000611e7685828601611c62565b9250506020611e8785828601611d2f565b9150509250929050565b611e9a81611bd6565b82525050565b6000602082019050611eb56000830184611e91565b92915050565b60008060408385031215611ed257611ed1611af6565b5b6000611ee085828601611bff565b9250506020611ef185828601611d2f565b9150509250929050565b611f0481611d0e565b82525050565b6000602082019050611f1f6000830184611efb565b92915050565b600082825260208201905092915050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000611f92602f83611f25565b9150611f9d82611f36565b604082019050919050565b60006020820190508181036000830152611fc181611f85565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061203182611d0e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561206457612063611ff7565b5b600182019050919050565b7f496e646578206f7574206f6620626f756e647300000000000000000000000000600082015250565b60006120a5601383611f25565b91506120b08261206f565b602082019050919050565b600060208201905081810360008301526120d481612098565b9050919050565b60006120e682611d0e565b91506120f183611d0e565b92508282101561210457612103611ff7565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e6f7420617070726f7665640000000000000000000000000000000000000000600082015250565b6000612174600c83611f25565b915061217f8261213e565b602082019050919050565b600060208201905081810360008301526121a381612167565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006121eb6017836121aa565b91506121f6826121b5565b601782019050919050565b600081519050919050565b60005b8381101561222a57808201518184015260208101905061220f565b83811115612239576000848401525b50505050565b600061224a82612201565b61225481856121aa565b935061226481856020860161220c565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b60006122a66011836121aa565b91506122b182612270565b601182019050919050565b60006122c7826121de565b91506122d3828561223f565b91506122de82612299565b91506122ea828461223f565b91508190509392505050565b6000601f19601f8301169050919050565b600061231282612201565b61231c8185611f25565b935061232c81856020860161220c565b612335816122f6565b840191505092915050565b6000602082019050818103600083015261235a8184612307565b905092915050565b60006060820190506123776000830186611e91565b6123846020830185611e91565b6123916040830184611efb565b949350505050565b60006123a482611d0e565b91506123af83611d0e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156123e8576123e7611ff7565b5b828202905092915050565b60006123fe82611d0e565b915061240983611d0e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561243e5761243d611ff7565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600061248382611d0e565b9150600082141561249757612496611ff7565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b60006124d8602083611f25565b91506124e3826124a2565b602082019050919050565b60006020820190508181036000830152612507816124cb565b9050919050565b61251781611b80565b811461252257600080fd5b50565b6000815190506125348161250e565b92915050565b6000602082840312156125505761254f611af6565b5b600061255e84828501612525565b91505092915050565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b60006125c3602a83611f25565b91506125ce82612567565b604082019050919050565b600060208201905081810360008301526125f2816125b6565b9050919050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b6000612655602683611f25565b9150612660826125f9565b604082019050919050565b6000602082019050818103600083015261268481612648565b9050919050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b60006126c1601d83611f25565b91506126cc8261268b565b602082019050919050565b600060208201905081810360008301526126f0816126b4565b9050919050565b600081519050919050565b600081905092915050565b6000612718826126f7565b6127228185612702565b935061273281856020860161220c565b80840191505092915050565b600061274a828461270d565b91508190509291505056fea264697066735822122062bb83e74ad43b9844e4213b198bf487135ced2bb533db1444a5d30abcfcf4e964736f6c63430008090033