false
false
0

Contract Address Details

0x6182d2cd59227c20B486a53976dcEeAF38e76Eed

Token
Coinary Token (CYT)
Creator
0xc2534eā€“822afe at 0xb54239ā€“327e9a
Balance
0 CLO
Tokens
Fetching tokens...
Transactions
13,412 Transactions
Transfers
17 Transfers
Gas Used
641,058,852
Last Balance Update
16291526

Contract Creation Code

Verify & Publish
0x60806040523480156200001157600080fd5b506040516200284e3803806200284e833981810160405260608110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b838201915060208201858111156200006f57600080fd5b82518660018202830111640100000000821117156200008d57600080fd5b8083526020830192505050908051906020019080838360005b83811015620000c3578082015181840152602081019050620000a6565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b838201915060208201858111156200012c57600080fd5b82518660018202830111640100000000821117156200014a57600080fd5b8083526020830192505050908051906020019080838360005b838110156200018057808201518184015260208101905062000163565b50505050905090810190601f168015620001ae5780820380516001836020036101000a031916815260200191505b50604052602001805190602001909291905050508083838160049080519060200190620001dd92919062000498565b508060059080519060200190620001f692919062000498565b506012600660006101000a81548160ff021916908360ff1602179055505050600081116200028c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f45524332304361707065643a206361702069732030000000000000000000000081525060200191505060405180910390fd5b8060078190555050620002b86000801b620002ac6200030260201b60201c565b6200030a60201b60201c565b620002f97f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6620002ed6200030260201b60201c565b6200030a60201b60201c565b5050506200053e565b600033905090565b6200031c82826200032060201b60201c565b5050565b6200034e81600080858152602001908152602001600020600001620003c360201b620011391790919060201c565b15620003bf57620003646200030260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000620003f3836000018373ffffffffffffffffffffffffffffffffffffffff1660001b620003fb60201b60201c565b905092915050565b60006200040f83836200047560201b60201c565b6200046a5782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506200046f565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620004db57805160ff19168380011785556200050c565b828001600101855582156200050c579182015b828111156200050b578251825591602001919060010190620004ee565b5b5090506200051b91906200051f565b5090565b5b808211156200053a57600081600090555060010162000520565b5090565b612300806200054e6000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806370a08231116100c3578063a457c2d71161007c578063a457c2d7146106f0578063a9059cbb14610754578063ca15c873146107b8578063d5391393146107fa578063d547741f14610818578063dd62ed3e1461086657610158565b806370a08231146104e357806379cc67901461053b5780639010d07c1461058957806391d14854146105eb57806395d89b411461064f578063a217fddf146106d257610158565b8063313ce56711610115578063313ce56714610376578063355274ea1461039757806336568abe146103b5578063395093511461040357806340c10f191461046757806342966c68146104b557610158565b806306fdde031461015d578063095ea7b3146101e057806318160ddd1461024457806323b872dd14610262578063248a9ca3146102e65780632f2ff15d14610328575b600080fd5b6101656108de565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a557808201518184015260208101905061018a565b50505050905090810190601f1680156101d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610980565b60405180821515815260200191505060405180910390f35b61024c61099e565b6040518082815260200191505060405180910390f35b6102ce6004803603606081101561027857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109a8565b60405180821515815260200191505060405180910390f35b610312600480360360208110156102fc57600080fd5b8101908080359060200190929190505050610a81565b6040518082815260200191505060405180910390f35b6103746004803603604081101561033e57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aa0565b005b61037e610b29565b604051808260ff16815260200191505060405180910390f35b61039f610b40565b6040518082815260200191505060405180910390f35b610401600480360360408110156103cb57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b4a565b005b61044f6004803603604081101561041957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be3565b60405180821515815260200191505060405180910390f35b6104b36004803603604081101561047d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c96565b005b6104e1600480360360208110156104cb57600080fd5b8101908080359060200190929190505050610d2a565b005b610525600480360360208110156104f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d3e565b6040518082815260200191505060405180910390f35b6105876004803603604081101561055157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d87565b005b6105bf6004803603604081101561059f57600080fd5b810190808035906020019092919080359060200190929190505050610de9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106376004803603604081101561060157600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e1a565b60405180821515815260200191505060405180910390f35b610657610e4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561069757808201518184015260208101905061067c565b50505050905090810190601f1680156106c45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6106da610eed565b6040518082815260200191505060405180910390f35b61073c6004803603604081101561070657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ef4565b60405180821515815260200191505060405180910390f35b6107a06004803603604081101561076a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fc1565b60405180821515815260200191505060405180910390f35b6107e4600480360360208110156107ce57600080fd5b8101908080359060200190929190505050610fdf565b6040518082815260200191505060405180910390f35b610802611005565b6040518082815260200191505060405180910390f35b6108646004803603604081101561082e57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611029565b005b6108c86004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110b2565b6040518082815260200191505060405180910390f35b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109765780601f1061094b57610100808354040283529160200191610976565b820191906000526020600020905b81548152906001019060200180831161095957829003601f168201915b5050505050905090565b600061099461098d611169565b8484611171565b6001905092915050565b6000600354905090565b60006109b5848484611368565b610a76846109c1611169565b610a718560405180606001604052806028815260200161219660289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a27611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b611171565b600190509392505050565b6000806000838152602001908152602001600020600201549050919050565b610ac660008084815260200190815260200160002060020154610ac1611169565b610e1a565b610b1b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f8152602001806120cd602f913960400191505060405180910390fd5b610b2582826116e7565b5050565b6000600660009054906101000a900460ff16905090565b6000600754905090565b610b52611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bd5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f81526020018061229c602f913960400191505060405180910390fd5b610bdf828261177a565b5050565b6000610c8c610bf0611169565b84610c878560026000610c01611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b611171565b6001905092915050565b610cc77f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610cc2611169565b610e1a565b610d1c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b81526020018061224c602b913960400191505060405180910390fd5b610d268282611895565b5050565b610d3b610d35611169565b82611a5e565b50565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610dc6826040518060600160405280602481526020016121be60249139610db786610db2611169565b6110b2565b61162d9092919063ffffffff16565b9050610dda83610dd4611169565b83611171565b610de48383611a5e565b505050565b6000610e1282600080868152602001908152602001600020600001611c2490919063ffffffff16565b905092915050565b6000610e4382600080868152602001908152602001600020600001611c3e90919063ffffffff16565b905092915050565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee35780601f10610eb857610100808354040283529160200191610ee3565b820191906000526020600020905b815481529060010190602001808311610ec657829003601f168201915b5050505050905090565b6000801b81565b6000610fb7610f01611169565b84610fb2856040518060600160405280602581526020016122776025913960026000610f2b611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b611171565b6001905092915050565b6000610fd5610fce611169565b8484611368565b6001905092915050565b6000610ffe600080848152602001908152602001600020600001611c6e565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61104f6000808481526020019081526020016000206002015461104a611169565b610e1a565b6110a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806121666030913960400191505060405180910390fd5b6110ae828261177a565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000611161836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611c83565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156111f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806122286024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561127d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061211e6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806122036025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611474576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806120aa6023913960400191505060405180910390fd5b61147f838383611cf3565b6114eb8160405180606001604052806026815260200161214060269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061158081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906116da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561169f578082015181840152602081019050611684565b50505050905090810190601f1680156116cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5082840390509392505050565b61170e8160008085815260200190815260200160002060000161113990919063ffffffff16565b156117765761171b611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6117a181600080858152602001908152602001600020600001611d0390919063ffffffff16565b15611809576117ae611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60008082840190508381101561188b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611938576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b61194460008383611cf3565b6119598160035461180d90919063ffffffff16565b6003819055506119b181600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ae4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806121e26021913960400191505060405180910390fd5b611af082600083611cf3565b611b5c816040518060600160405280602281526020016120fc60229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611bb481600354611d3390919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000611c338360000183611db6565b60001c905092915050565b6000611c66836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611e39565b905092915050565b6000611c7c82600001611e5c565b9050919050565b6000611c8f8383611e39565b611ce8578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050611ced565b600090505b92915050565b611cfe838383611e6d565b505050565b6000611d2b836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611f9a565b905092915050565b600082821115611dab576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525060200191505060405180910390fd5b818303905092915050565b600081836000018054905011611e17576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806120886022913960400191505060405180910390fd5b826000018281548110611e2657fe5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081600001805490509050919050565b611e78838383612082565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f4457611eb5610b40565b611ecf82611ec161099e565b61180d90919063ffffffff16565b1115611f43576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611f9557611f8e81600754611d3390919063ffffffff16565b6007819055505b505050565b600080836001016000848152602001908152602001600020549050600081146120765760006001820390506000600186600001805490500390506000866000018281548110611fe557fe5b906000526020600020015490508087600001848154811061200257fe5b906000526020600020018190555060018301876001016000838152602001908152602001600020819055508660000180548061203a57fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061207c565b60009150505b92915050565b50505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373436f696e617279546f6b656e3a206d7573742068617665206d696e74657220726f6c6520746f206d696e7445524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a2646970667358221220131cacf3946e84c1a31cba4025f2358f946d788671c0b064143c4689e8cf838d64736f6c63430007020033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000033b2e3c9fd0803ce8000000000000000000000000000000000000000000000000000000000000000000000d436f696e61727920546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034359540000000000000000000000000000000000000000000000000000000000

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106101585760003560e01c806370a08231116100c3578063a457c2d71161007c578063a457c2d7146106f0578063a9059cbb14610754578063ca15c873146107b8578063d5391393146107fa578063d547741f14610818578063dd62ed3e1461086657610158565b806370a08231146104e357806379cc67901461053b5780639010d07c1461058957806391d14854146105eb57806395d89b411461064f578063a217fddf146106d257610158565b8063313ce56711610115578063313ce56714610376578063355274ea1461039757806336568abe146103b5578063395093511461040357806340c10f191461046757806342966c68146104b557610158565b806306fdde031461015d578063095ea7b3146101e057806318160ddd1461024457806323b872dd14610262578063248a9ca3146102e65780632f2ff15d14610328575b600080fd5b6101656108de565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a557808201518184015260208101905061018a565b50505050905090810190601f1680156101d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610980565b60405180821515815260200191505060405180910390f35b61024c61099e565b6040518082815260200191505060405180910390f35b6102ce6004803603606081101561027857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109a8565b60405180821515815260200191505060405180910390f35b610312600480360360208110156102fc57600080fd5b8101908080359060200190929190505050610a81565b6040518082815260200191505060405180910390f35b6103746004803603604081101561033e57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aa0565b005b61037e610b29565b604051808260ff16815260200191505060405180910390f35b61039f610b40565b6040518082815260200191505060405180910390f35b610401600480360360408110156103cb57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b4a565b005b61044f6004803603604081101561041957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be3565b60405180821515815260200191505060405180910390f35b6104b36004803603604081101561047d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c96565b005b6104e1600480360360208110156104cb57600080fd5b8101908080359060200190929190505050610d2a565b005b610525600480360360208110156104f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d3e565b6040518082815260200191505060405180910390f35b6105876004803603604081101561055157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d87565b005b6105bf6004803603604081101561059f57600080fd5b810190808035906020019092919080359060200190929190505050610de9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106376004803603604081101561060157600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e1a565b60405180821515815260200191505060405180910390f35b610657610e4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561069757808201518184015260208101905061067c565b50505050905090810190601f1680156106c45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6106da610eed565b6040518082815260200191505060405180910390f35b61073c6004803603604081101561070657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ef4565b60405180821515815260200191505060405180910390f35b6107a06004803603604081101561076a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fc1565b60405180821515815260200191505060405180910390f35b6107e4600480360360208110156107ce57600080fd5b8101908080359060200190929190505050610fdf565b6040518082815260200191505060405180910390f35b610802611005565b6040518082815260200191505060405180910390f35b6108646004803603604081101561082e57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611029565b005b6108c86004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110b2565b6040518082815260200191505060405180910390f35b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109765780601f1061094b57610100808354040283529160200191610976565b820191906000526020600020905b81548152906001019060200180831161095957829003601f168201915b5050505050905090565b600061099461098d611169565b8484611171565b6001905092915050565b6000600354905090565b60006109b5848484611368565b610a76846109c1611169565b610a718560405180606001604052806028815260200161219660289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a27611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b611171565b600190509392505050565b6000806000838152602001908152602001600020600201549050919050565b610ac660008084815260200190815260200160002060020154610ac1611169565b610e1a565b610b1b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f8152602001806120cd602f913960400191505060405180910390fd5b610b2582826116e7565b5050565b6000600660009054906101000a900460ff16905090565b6000600754905090565b610b52611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bd5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f81526020018061229c602f913960400191505060405180910390fd5b610bdf828261177a565b5050565b6000610c8c610bf0611169565b84610c878560026000610c01611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b611171565b6001905092915050565b610cc77f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610cc2611169565b610e1a565b610d1c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b81526020018061224c602b913960400191505060405180910390fd5b610d268282611895565b5050565b610d3b610d35611169565b82611a5e565b50565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610dc6826040518060600160405280602481526020016121be60249139610db786610db2611169565b6110b2565b61162d9092919063ffffffff16565b9050610dda83610dd4611169565b83611171565b610de48383611a5e565b505050565b6000610e1282600080868152602001908152602001600020600001611c2490919063ffffffff16565b905092915050565b6000610e4382600080868152602001908152602001600020600001611c3e90919063ffffffff16565b905092915050565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee35780601f10610eb857610100808354040283529160200191610ee3565b820191906000526020600020905b815481529060010190602001808311610ec657829003601f168201915b5050505050905090565b6000801b81565b6000610fb7610f01611169565b84610fb2856040518060600160405280602581526020016122776025913960026000610f2b611169565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b611171565b6001905092915050565b6000610fd5610fce611169565b8484611368565b6001905092915050565b6000610ffe600080848152602001908152602001600020600001611c6e565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61104f6000808481526020019081526020016000206002015461104a611169565b610e1a565b6110a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806121666030913960400191505060405180910390fd5b6110ae828261177a565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000611161836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611c83565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156111f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806122286024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561127d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061211e6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806122036025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611474576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806120aa6023913960400191505060405180910390fd5b61147f838383611cf3565b6114eb8160405180606001604052806026815260200161214060269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061158081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906116da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561169f578082015181840152602081019050611684565b50505050905090810190601f1680156116cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5082840390509392505050565b61170e8160008085815260200190815260200160002060000161113990919063ffffffff16565b156117765761171b611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6117a181600080858152602001908152602001600020600001611d0390919063ffffffff16565b15611809576117ae611169565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60008082840190508381101561188b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611938576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b61194460008383611cf3565b6119598160035461180d90919063ffffffff16565b6003819055506119b181600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180d90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ae4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806121e26021913960400191505060405180910390fd5b611af082600083611cf3565b611b5c816040518060600160405280602281526020016120fc60229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461162d9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611bb481600354611d3390919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000611c338360000183611db6565b60001c905092915050565b6000611c66836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611e39565b905092915050565b6000611c7c82600001611e5c565b9050919050565b6000611c8f8383611e39565b611ce8578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050611ced565b600090505b92915050565b611cfe838383611e6d565b505050565b6000611d2b836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611f9a565b905092915050565b600082821115611dab576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525060200191505060405180910390fd5b818303905092915050565b600081836000018054905011611e17576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806120886022913960400191505060405180910390fd5b826000018281548110611e2657fe5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081600001805490509050919050565b611e78838383612082565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f4457611eb5610b40565b611ecf82611ec161099e565b61180d90919063ffffffff16565b1115611f43576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611f9557611f8e81600754611d3390919063ffffffff16565b6007819055505b505050565b600080836001016000848152602001908152602001600020549050600081146120765760006001820390506000600186600001805490500390506000866000018281548110611fe557fe5b906000526020600020015490508087600001848154811061200257fe5b906000526020600020018190555060018301876001016000838152602001908152602001600020819055508660000180548061203a57fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061207c565b60009150505b92915050565b50505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373436f696e617279546f6b656e3a206d7573742068617665206d696e74657220726f6c6520746f206d696e7445524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a2646970667358221220131cacf3946e84c1a31cba4025f2358f946d788671c0b064143c4689e8cf838d64736f6c63430007020033