Contract Address Details
contract

0x0942570634A80bcd096873afC9b112A900492fd7

Creator
0x3226c9–309aea at 0x52fa7d–0b2aaa
Balance
0 xDAI ( )
Tokens
Fetching tokens...
Transactions
Fetching transactions...
Transfers
Fetching transfers...
Gas Used
Fetching gas used...
Last Balance Update
19423206

Contract Creation Code

Verify & Publish
0x61010060405261b71b60c61b60e05234801561001a57600080fd5b5060405162001b0538038062001b058339818101604052604081101561003f57600080fd5b5080516020918201516001600160601b0319606083901b1660805260c081905260408051635b69006f60e11b81527fa9214cc96615e0085d3bb077758db69497dc2dce3b2b1e97bc93c3d18d83efd360048201529051929391926001600160a01b0385169263b6d200de9260248082019391829003018186803b1580156100c557600080fd5b505afa1580156100d9573d6000803e3d6000fd5b505050506040513d60208110156100ef57600080fd5b505160601b6001600160601b03191660a052604080516329965a1d60e01b815230600482018190527fb281fc8c12954d22544db45de3159a39272895b169a852b314f9cc762e44c53b602483015260448201529051731820a4b7618bde71dce8cdc73aab6c95905fad24916329965a1d91606480830192600092919082900301818387803b15801561018057600080fd5b505af1158015610194573d6000803e3d6000fd5b5050604080516329965a1d60e01b815230600482018190527fece6fc2bcfc93e4c34c28aeaa114be1a6161decb8268f79cbe7c3c7f31b1e8c6602483015260448201529051731820a4b7618bde71dce8cdc73aab6c95905fad2493506329965a1d9250606480830192600092919082900301818387803b15801561021757600080fd5b505af115801561022b573d6000803e3d6000fd5b50505050505060805160601c60a05160601c60c05160e05160c01c611845620002c060003980610bf952806113585250806103e15280610c1f5280610c715280610c975280610e6a5250806104855280610549528061086d52806108fd5280610d035280610f8a52806110535280611429525080610522528061084652806108cc528061102252806113f852506118456000f3fe608060405234801561001057600080fd5b50600436106100875760003560e01c8063362910631161005b578063362910631461020b57806360dfa6951461024d578063b8a1403314610267578063bf8903dd1461029357610087565b806223de291461008c57806302f3c6c5146101745780630797e3e7146101a357806316e23b9f146101c8575b600080fd5b610172600480360360c08110156100a257600080fd5b6001600160a01b03823581169260208101358216926040820135909216916060820135919081019060a081016080820135600160201b8111156100e457600080fd5b8201836020820111156100f657600080fd5b803590602001918460018302840111600160201b8311171561011757600080fd5b919390929091602081019035600160201b81111561013457600080fd5b82018360208201111561014657600080fd5b803590602001918460018302840111600160201b8311171561016757600080fd5b5090925090506102e4565b005b6101726004803603604081101561018a57600080fd5b506001600160a01b038135169060200135600b0b61032b565b6101ab610bf7565b6040805167ffffffffffffffff9092168252519081900360200190f35b6101f4600480360360408110156101de57600080fd5b506001600160a01b038135169060200135610c1b565b60408051600b9290920b8252519081900360200190f35b6102316004803603602081101561022157600080fd5b50356001600160a01b0316610c51565b604080516001600160a01b039092168252519081900360200190f35b610255610c6f565b60408051918252519081900360200190f35b6101f46004803603604081101561027d57600080fd5b506001600160a01b038135169060200135610c93565b6102b9600480360360208110156102a957600080fd5b50356001600160a01b0316610cbe565b604080516001600160a01b0390941684526020840192909252600b0b82820152519081900360600190f35b336000841561030757858560208110156102fd57600080fd5b5035600b0b610311565b6103118288610c1b565b905061031f828a8984610daf565b50505050505050505050565b6001600160a01b0380831660009081526020819052604090205416338114610393576040805162461bcd60e51b81526020600482015260166024820152751513d1d04e881bdb9b1e48141250c8185b1b1bddd95960521b604482015290519081900360640190fd5b600082600b0b12156103d65760405162461bcd60e51b81526004018080602001828103825260238152602001806117ed6023913960400191505060405180910390fd5b6103df83611745565b7f000000000000000000000000000000000000000000000000000000000000000083600b0b021115610452576040805162461bcd60e51b81526020600482015260176024820152760a89e8e827440caf0d2e8a4c2e8ca40e8dede40d0d2ced604b1b604482015290519081900360640190fd5b60408051631cd43d1160e31b81526001600160a01b038581166004830152306024830152838116604483015291516000927f0000000000000000000000000000000000000000000000000000000000000000169163e6a1e888916064808301926080929190829003018186803b1580156104cb57600080fd5b505afa1580156104df573d6000803e3d6000fd5b505050506040513d60808110156104f557600080fd5b506020015190506000600b82900b1380156105135750600083600b0b135b15610821576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166339255d5b7f00000000000000000000000000000000000000000000000000000000000000006328104d3160e11b8786886000805b506040519080825280601f01601f1916602001820160405280156105a2576020820181803683370190505b5060405160240180856001600160a01b03168152602001846001600160a01b0316815260200183600b0b815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561060a5781810151838201526020016105f2565b50505050905090810190601f1680156106375780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b838110156106c95781810151838201526020016106b1565b50505050905090810190601f1680156106f65780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b15801561073057600080fd5b505af1158015610744573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561076d57600080fd5b8101908080516040519392919084600160201b82111561078c57600080fd5b9083019060208201858111156107a157600080fd5b8251600160201b8111828201881017156107ba57600080fd5b82525081516020918201929091019080838360005b838110156107e75781810151838201526020016107cf565b50505050905090810190601f1680156108145780820380516001836020036101000a031916815260200191505b5060405250505050610bad565b80600b0b60001480156108375750600083600b0b135b1561089f576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166339255d5b7f000000000000000000000000000000000000000000000000000000000000000063317e182f60e11b878688600080610577565b600081600b0b1380156108b5575082600b0b6000145b15610bad57604080516000808252602082019092527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916339255d5b917f000000000000000000000000000000000000000000000000000000000000000091635a5999e360e11b918991309189915060405160240180856001600160a01b03168152602001846001600160a01b03168152602001836001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561099a578181015183820152602001610982565b50505050905090810190601f1680156109c75780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b83811015610a59578181015183820152602001610a41565b50505050905090810190601f168015610a865780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b158015610ac057600080fd5b505af1158015610ad4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610afd57600080fd5b8101908080516040519392919084600160201b821115610b1c57600080fd5b908301906020820185811115610b3157600080fd5b8251600160201b811182820188101715610b4a57600080fd5b82525081516020918201929091019080838360005b83811015610b77578181015183820152602001610b5f565b50505050905090810190601f168015610ba45780820380516001836020036101000a031916815260200191505b50604052505050505b836001600160a01b03167f0988aefa675e81e1db7fca08264db5dc2a1cc2a604f2a78d902a9747146a5671846040518082600b0b815260200191505060405180910390a250505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60007f00000000000000000000000000000000000000000000000000000000000000006004028281610c4957fe5b049392505050565b6001600160a01b039081166000908152602081905260409020541690565b7f000000000000000000000000000000000000000000000000000000000000000081565b60007f00000000000000000000000000000000000000000000000000000000000000008281610c4957fe5b6001600160a01b03818116600081815260208190526040808220548151631cd43d1160e31b8152600481019490945230602485015284166044840152519092839283927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a1e88891606480820192608092909190829003018186803b158015610d4c57600080fd5b505afa158015610d60573d6000803e3d6000fd5b505050506040513d6080811015610d7657600080fd5b506020908101516001600160a01b0380871660009081529283905260409092205490925016610da485611745565b925092509193909250565b6001600160a01b038416600090815260208190526040902054600160a01b900460ff1615610e24576040805162461bcd60e51b815260206004820152601c60248201527f544f47413a207265656e7472616e6379206e6f7420616c6c6f77656400000000604482015290519081900360640190fd5b600081600b0b1215610e675760405162461bcd60e51b81526004018080602001828103825260238152602001806117ed6023913960400191505060405180910390fd5b817f000000000000000000000000000000000000000000000000000000000000000082600b0b021115610edb576040805162461bcd60e51b81526020600482015260176024820152760a89e8e827440caf0d2e8a4c2e8ca40e8dede40d0d2ced604b1b604482015290519081900360640190fd5b600082610ee786611745565b039050808311610f32576040805162461bcd60e51b8152602060048201526011602482015270544f47413a2062696420746f6f206c6f7760781b604482015290519081900360640190fd5b6001600160a01b03808616600081815260208190526040808220805460ff60a01b198116600160a01b179091558151631cd43d1160e31b815260048101949094523060248501528416604484018190529051909391927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a1e888916064808301926080929190829003018186803b158015610fd257600080fd5b505afa158015610fe6573d6000803e3d6000fd5b505050506040513d6080811015610ffc57600080fd5b506020015190506000600b82900b131561130357604080516000808252602082019092527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916339255d5b917f000000000000000000000000000000000000000000000000000000000000000091635a5999e360e11b918c91309189915060405160240180856001600160a01b03168152602001846001600160a01b03168152602001836001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156110f05781810151838201526020016110d8565b50505050905090810190601f16801561111d5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b838110156111af578181015183820152602001611197565b50505050905090810190601f1680156111dc5780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b15801561121657600080fd5b505af115801561122a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561125357600080fd5b8101908080516040519392919084600160201b82111561127257600080fd5b90830190602082018581111561128757600080fd5b8251600160201b8111828201881017156112a057600080fd5b82525081516020918201929091019080838360005b838110156112cd5781810151838201526020016112b5565b50505050905090810190601f1680156112fa5780820380516001836020036101000a031916815260200191505b50604052505050505b60408051634decdde360e11b81526001600160a01b03848116600483015260248201869052606060448301526002606483015261060f60f31b6084830152915191891691639bd9bbc69167ffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000169160a480830192600092919082900301818388803b15801561139957600080fd5b5087f1935050505080156113ab575060015b506001600160a01b03878116600090815260208190526040812080546001600160a01b03191692891692909217909155600b85900b13156116d357604080516000808252602082019092527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916339255d5b917f00000000000000000000000000000000000000000000000000000000000000009163317e182f60e11b918c918c918b915060405160240180856001600160a01b03168152602001846001600160a01b0316815260200183600b0b815260200180602001828103825283818151815260200191508051906020019080838360005b838110156114c05781810151838201526020016114a8565b50505050905090810190601f1680156114ed5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b8381101561157f578181015183820152602001611567565b50505050905090810190601f1680156115ac5780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b1580156115e657600080fd5b505af11580156115fa573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561162357600080fd5b8101908080516040519392919084600160201b82111561164257600080fd5b90830190602082018581111561165757600080fd5b8251600160201b81118282018810171561167057600080fd5b82525081516020918201929091019080838360005b8381101561169d578181015183820152602001611685565b50505050905090810190601f1680156116ca5780820380516001836020036101000a031916815260200191505b50604052505050505b6001600160a01b0380881660008181526020818152604091829020805460ff60a01b191690558151938a1684528301889052600b87900b838201525190917f836808e57755d5535898b7203c7d68b1bfb2701b1943ecb133c675e0d0078015919081900360600190a250505050505050565b6000806000836001600160a01b0316632ec8eec7306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060806040518083038186803b15801561179757600080fd5b505afa1580156117ab573d6000803e3d6000fd5b505050506040513d60808110156117c157600080fd5b50805160209091015190925090506000818301136117e05760006117e4565b8082015b94935050505056fe544f47413a206e65676174697665206578697452617465206e6f7420616c6c6f776564a2646970667358221220fe0cf81bbe876a7d10b8eca9a1f8bbe530ef8b3ba5f1f29bf8114d57627790a964736f6c634300070600330000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe70000000000000000000000000000000000000000000000000000000000093a80

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106100875760003560e01c8063362910631161005b578063362910631461020b57806360dfa6951461024d578063b8a1403314610267578063bf8903dd1461029357610087565b806223de291461008c57806302f3c6c5146101745780630797e3e7146101a357806316e23b9f146101c8575b600080fd5b610172600480360360c08110156100a257600080fd5b6001600160a01b03823581169260208101358216926040820135909216916060820135919081019060a081016080820135600160201b8111156100e457600080fd5b8201836020820111156100f657600080fd5b803590602001918460018302840111600160201b8311171561011757600080fd5b919390929091602081019035600160201b81111561013457600080fd5b82018360208201111561014657600080fd5b803590602001918460018302840111600160201b8311171561016757600080fd5b5090925090506102e4565b005b6101726004803603604081101561018a57600080fd5b506001600160a01b038135169060200135600b0b61032b565b6101ab610bf7565b6040805167ffffffffffffffff9092168252519081900360200190f35b6101f4600480360360408110156101de57600080fd5b506001600160a01b038135169060200135610c1b565b60408051600b9290920b8252519081900360200190f35b6102316004803603602081101561022157600080fd5b50356001600160a01b0316610c51565b604080516001600160a01b039092168252519081900360200190f35b610255610c6f565b60408051918252519081900360200190f35b6101f46004803603604081101561027d57600080fd5b506001600160a01b038135169060200135610c93565b6102b9600480360360208110156102a957600080fd5b50356001600160a01b0316610cbe565b604080516001600160a01b0390941684526020840192909252600b0b82820152519081900360600190f35b336000841561030757858560208110156102fd57600080fd5b5035600b0b610311565b6103118288610c1b565b905061031f828a8984610daf565b50505050505050505050565b6001600160a01b0380831660009081526020819052604090205416338114610393576040805162461bcd60e51b81526020600482015260166024820152751513d1d04e881bdb9b1e48141250c8185b1b1bddd95960521b604482015290519081900360640190fd5b600082600b0b12156103d65760405162461bcd60e51b81526004018080602001828103825260238152602001806117ed6023913960400191505060405180910390fd5b6103df83611745565b7f0000000000000000000000000000000000000000000000000000000000093a8083600b0b021115610452576040805162461bcd60e51b81526020600482015260176024820152760a89e8e827440caf0d2e8a4c2e8ca40e8dede40d0d2ced604b1b604482015290519081900360640190fd5b60408051631cd43d1160e31b81526001600160a01b038581166004830152306024830152838116604483015291516000927f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d169163e6a1e888916064808301926080929190829003018186803b1580156104cb57600080fd5b505afa1580156104df573d6000803e3d6000fd5b505050506040513d60808110156104f557600080fd5b506020015190506000600b82900b1380156105135750600083600b0b135b15610821576001600160a01b037f0000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe7166339255d5b7f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d6328104d3160e11b8786886000805b506040519080825280601f01601f1916602001820160405280156105a2576020820181803683370190505b5060405160240180856001600160a01b03168152602001846001600160a01b0316815260200183600b0b815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561060a5781810151838201526020016105f2565b50505050905090810190601f1680156106375780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b838110156106c95781810151838201526020016106b1565b50505050905090810190601f1680156106f65780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b15801561073057600080fd5b505af1158015610744573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561076d57600080fd5b8101908080516040519392919084600160201b82111561078c57600080fd5b9083019060208201858111156107a157600080fd5b8251600160201b8111828201881017156107ba57600080fd5b82525081516020918201929091019080838360005b838110156107e75781810151838201526020016107cf565b50505050905090810190601f1680156108145780820380516001836020036101000a031916815260200191505b5060405250505050610bad565b80600b0b60001480156108375750600083600b0b135b1561089f576001600160a01b037f0000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe7166339255d5b7f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d63317e182f60e11b878688600080610577565b600081600b0b1380156108b5575082600b0b6000145b15610bad57604080516000808252602082019092527f0000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe76001600160a01b0316916339255d5b917f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d91635a5999e360e11b918991309189915060405160240180856001600160a01b03168152602001846001600160a01b03168152602001836001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561099a578181015183820152602001610982565b50505050905090810190601f1680156109c75780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b83811015610a59578181015183820152602001610a41565b50505050905090810190601f168015610a865780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b158015610ac057600080fd5b505af1158015610ad4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610afd57600080fd5b8101908080516040519392919084600160201b821115610b1c57600080fd5b908301906020820185811115610b3157600080fd5b8251600160201b811182820188101715610b4a57600080fd5b82525081516020918201929091019080838360005b83811015610b77578181015183820152602001610b5f565b50505050905090810190601f168015610ba45780820380516001836020036101000a031916815260200191505b50604052505050505b836001600160a01b03167f0988aefa675e81e1db7fca08264db5dc2a1cc2a604f2a78d902a9747146a5671846040518082600b0b815260200191505060405180910390a250505050565b7f00000000000000000000000000000000000000000000000000000000002dc6c081565b60007f0000000000000000000000000000000000000000000000000000000000093a806004028281610c4957fe5b049392505050565b6001600160a01b039081166000908152602081905260409020541690565b7f0000000000000000000000000000000000000000000000000000000000093a8081565b60007f0000000000000000000000000000000000000000000000000000000000093a808281610c4957fe5b6001600160a01b03818116600081815260208190526040808220548151631cd43d1160e31b8152600481019490945230602485015284166044840152519092839283927f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d9092169163e6a1e88891606480820192608092909190829003018186803b158015610d4c57600080fd5b505afa158015610d60573d6000803e3d6000fd5b505050506040513d6080811015610d7657600080fd5b506020908101516001600160a01b0380871660009081529283905260409092205490925016610da485611745565b925092509193909250565b6001600160a01b038416600090815260208190526040902054600160a01b900460ff1615610e24576040805162461bcd60e51b815260206004820152601c60248201527f544f47413a207265656e7472616e6379206e6f7420616c6c6f77656400000000604482015290519081900360640190fd5b600081600b0b1215610e675760405162461bcd60e51b81526004018080602001828103825260238152602001806117ed6023913960400191505060405180910390fd5b817f0000000000000000000000000000000000000000000000000000000000093a8082600b0b021115610edb576040805162461bcd60e51b81526020600482015260176024820152760a89e8e827440caf0d2e8a4c2e8ca40e8dede40d0d2ced604b1b604482015290519081900360640190fd5b600082610ee786611745565b039050808311610f32576040805162461bcd60e51b8152602060048201526011602482015270544f47413a2062696420746f6f206c6f7760781b604482015290519081900360640190fd5b6001600160a01b03808616600081815260208190526040808220805460ff60a01b198116600160a01b179091558151631cd43d1160e31b815260048101949094523060248501528416604484018190529051909391927f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d9092169163e6a1e888916064808301926080929190829003018186803b158015610fd257600080fd5b505afa158015610fe6573d6000803e3d6000fd5b505050506040513d6080811015610ffc57600080fd5b506020015190506000600b82900b131561130357604080516000808252602082019092527f0000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe76001600160a01b0316916339255d5b917f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d91635a5999e360e11b918c91309189915060405160240180856001600160a01b03168152602001846001600160a01b03168152602001836001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156110f05781810151838201526020016110d8565b50505050905090810190601f16801561111d5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b838110156111af578181015183820152602001611197565b50505050905090810190601f1680156111dc5780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b15801561121657600080fd5b505af115801561122a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561125357600080fd5b8101908080516040519392919084600160201b82111561127257600080fd5b90830190602082018581111561128757600080fd5b8251600160201b8111828201881017156112a057600080fd5b82525081516020918201929091019080838360005b838110156112cd5781810151838201526020016112b5565b50505050905090810190601f1680156112fa5780820380516001836020036101000a031916815260200191505b50604052505050505b60408051634decdde360e11b81526001600160a01b03848116600483015260248201869052606060448301526002606483015261060f60f31b6084830152915191891691639bd9bbc69167ffffffffffffffff7f00000000000000000000000000000000000000000000000000000000002dc6c0169160a480830192600092919082900301818388803b15801561139957600080fd5b5087f1935050505080156113ab575060015b506001600160a01b03878116600090815260208190526040812080546001600160a01b03191692891692909217909155600b85900b13156116d357604080516000808252602082019092527f0000000000000000000000002dfe937cd98ab92e59cf3139138f18c823a4efe76001600160a01b0316916339255d5b917f000000000000000000000000ebda4cef883a7b12c4e669ebc58927fba8447c7d9163317e182f60e11b918c918c918b915060405160240180856001600160a01b03168152602001846001600160a01b0316815260200183600b0b815260200180602001828103825283818151815260200191508051906020019080838360005b838110156114c05781810151838201526020016114a8565b50505050905090810190601f1680156114ed5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b03166001600160e01b03199a8b16178152905160e08c901b90991689526001600160a01b038a1660048a01908152606060248b01908152835160648c01528351939a919950975060448101965060840194509250905080838360005b8381101561157f578181015183820152602001611567565b50505050905090810190601f1680156115ac5780820380516001836020036101000a031916815260200191505b508381038252600281526020018061060f60f31b815250602001945050505050600060405180830381600087803b1580156115e657600080fd5b505af11580156115fa573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561162357600080fd5b8101908080516040519392919084600160201b82111561164257600080fd5b90830190602082018581111561165757600080fd5b8251600160201b81118282018810171561167057600080fd5b82525081516020918201929091019080838360005b8381101561169d578181015183820152602001611685565b50505050905090810190601f1680156116ca5780820380516001836020036101000a031916815260200191505b50604052505050505b6001600160a01b0380881660008181526020818152604091829020805460ff60a01b191690558151938a1684528301889052600b87900b838201525190917f836808e57755d5535898b7203c7d68b1bfb2701b1943ecb133c675e0d0078015919081900360600190a250505050505050565b6000806000836001600160a01b0316632ec8eec7306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060806040518083038186803b15801561179757600080fd5b505afa1580156117ab573d6000803e3d6000fd5b505050506040513d60808110156117c157600080fd5b50805160209091015190925090506000818301136117e05760006117e4565b8082015b94935050505056fe544f47413a206e65676174697665206578697452617465206e6f7420616c6c6f776564a2646970667358221220fe0cf81bbe876a7d10b8eca9a1f8bbe530ef8b3ba5f1f29bf8114d57627790a964736f6c63430007060033