VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf4Ac8d…22D7
Summary
Transactions
Transfers
Address
0xf4Ac8d64E9D4595247f9894D159C339e4C5922D7
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xD38184694a51d87B027B157F8d1C0d851c6b3fE2
Deployer
0xD38184694a51d87B027B157F8d1C0d851c6b3fE2
Code
0x608060405234801561001057600080fd5b50600436106101da5760003560e01c80637048027511610104578063e289fcb6116100a2578063f2fde38b11610071578063f2fde38b1461090c578063f75a4f6214610950578063f80f5dd514610992578063fb72c519146109d6576101da565b8063e289fcb614610802578063e4fae15d14610824578063eb28e7911461086a578063ed5ee043146108c2576101da565b806388b8084f116100de57806388b8084f1461073457806389ca5f1414610764578063d13e6ca214610792578063da23a546146107b4576101da565b8063704802751461067e57806378c8cda7146106c257806383c23be114610706576101da565b80631950c2181161017c5780632b7832b31161014b5780632b7832b31461053657806331ae450b146105545780633601b70a146105b35780633ad5e1ec14610660576101da565b80631950c2181461041a57806324d7806c1461047657806325413cde146104d2578063257bd1d3146104f0576101da565b806314bfd6d0116101b857806314bfd6d01461029557806315b4df9b146103035780631785f53c1461033d578063186e507f14610381576101da565b8063040b6583146101df5780630eb8b6961461020f57806311675d4414610251575b600080fd5b61020d600480360360208110156101f557600080fd5b81019080803515159060200190929190505050610a04565b005b61023b6004803603602081101561022557600080fd5b8101908080359060200190929190505050610bd9565b6040518082815260200191505060405180910390f35b6102936004803603602081101561026757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bfa565b005b6102c1600480360360208110156102ab57600080fd5b8101908080359060200190929190505050610d00565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61033b6004803603604081101561031957600080fd5b8101908080359060200190929190803515159060200190929190505050610d3c565b005b61037f6004803603602081101561035357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fab565b005b6103c36004803603602081101561039757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061122c565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156104065780820151818401526020810190506103eb565b505050509050019250505060405180910390f35b61045c6004803603602081101561043057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061158c565b604051808215151515815260200191505060405180910390f35b6104b86004803603602081101561048c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115f2565b604051808215151515815260200191505060405180910390f35b6104da6116e0565b6040518082815260200191505060405180910390f35b61051c6004803603602081101561050657600080fd5b81019080803590602001909291905050506116e6565b604051808215151515815260200191505060405180910390f35b61053e611786565b6040518082815260200191505060405180910390f35b61055c611793565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561059f578082015181840152602081019050610584565b505050509050019250505060405180910390f35b610609600480360360608110156105c957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050611871565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561064c578082015181840152602081019050610631565b505050509050019250505060405180910390f35b610668611a27565b6040518082815260200191505060405180910390f35b6106c06004803603602081101561069457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a2d565b005b610704600480360360208110156106d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c33565b005b6107326004803603602081101561071c57600080fd5b8101908080359060200190929190505050611e8f565b005b6107626004803603602081101561074a57600080fd5b810190808035151590602001909291905050506122ee565b005b6107906004803603602081101561077a57600080fd5b81019080803590602001909291905050506124c3565b005b61079a612685565b604051808215151515815260200191505060405180910390f35b610800600480360360408110156107ca57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050612698565b005b61080a612a99565b604051808215151515815260200191505060405180910390f35b6108506004803603602081101561083a57600080fd5b8101908080359060200190929190505050612aac565b604051808215151515815260200191505060405180910390f35b6108ac6004803603602081101561088057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612acc565b6040518082815260200191505060405180910390f35b6108ca612b87565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61094e6004803603602081101561092257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612bad565b005b61097c6004803603602081101561096657600080fd5b8101908080359060200190929190505050612e13565b6040518082815260200191505060405180910390f35b6109d4600480360360208110156109a857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612e2b565b005b610a02600480360360208110156109ec57600080fd5b81019080803590602001909291905050506130a4565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415610af95760008090505b600180549050811015610af75760018181548110610a8557fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610aec5760019150610af7565b806001019050610a6b565b505b80610b4f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b811515600460009054906101000a900460ff1615151415610bbb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806137ba602a913960400191505060405180910390fd5b81600460006101000a81548160ff0219169083151502179055505050565b60078181548110610be657fe5b906000526020600020016000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cbc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60018181548110610d0d57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415610e315760008090505b600180549050811015610e2f5760018181548110610dbd57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610e245760019150610e2f565b806001019050610da3565b505b80610e87576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b6000831415610efe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f56696d20546f6b656e2049442063616e6e6f74206265207a65726f000000000081525060200191505060405180910390fd5b8115156006600085815260200190815260200160002060009054906101000a900460ff1615151415610f7b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806137e46024913960400191505060405180910390fd5b816006600085815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461106d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600080905060008090505b6001805490508110156111ad578273ffffffffffffffffffffffffffffffffffffffff16600182815481106110a957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156111a257600191506001808080549050038154811061110757fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001828154811061113f57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600180805490500360018161119c919061365e565b506111ad565b806001019050611078565b506001151581151514611228576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5f61646d696e41646472657373206973206e6f7420616e2061646d696e00000081525060200191505060405180910390fd5b5050565b6060600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f496e76616c6964206f776e65722061646472657373283029000000000000000081525060200191505060405180910390fd5b600080905060008090505b6007805490508110156113f7578373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e6007848154811061134b57fe5b90600052602060002001546040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561138a57600080fd5b505afa15801561139e573d6000803e3d6000fd5b505050506040513d60208110156113b457600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614156113ea5781806001019250505b80806001019150506112dc565b506060816040519080825280602002602001820160405280156114295781602001602082028038833980820191505090505b5090506000915060008090505b600780549050811015611581578473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e600784815481106114a557fe5b90600052602060002001546040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156114e457600080fd5b505afa1580156114f8573d6000803e3d6000fd5b505050506040513d602081101561150e57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff161415611574576007818154811061154857fe5b906000526020600020015482848151811061155f57fe5b60200260200101818152505082806001019350505b8080600101915050611436565b508092505050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806115eb57506115ea826115f2565b5b9050919050565b600080600090505b600180549050811015611687578273ffffffffffffffffffffffffffffffffffffffff166001828154811061162b57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561167c5760019150506116db565b8060010190506115fa565b506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490505b919050565b60055481565b60008082141561175e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546f6b656e2049442063616e6e6f74206265207a65726f00000000000000000081525060200191505060405180910390fd5b6006600083815260200190815260200160002060009054906101000a900460ff169050919050565b6000600180549050905090565b6060806001805490506040519080825280602002602001820160405280156117ca5781602001602082028038833980820191505090505b50905060008090505b60018054905081101561186957600181815481106117ed57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682828151811061182457fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508060010190506117d3565b508091505090565b6060600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611916576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f496e76616c6964206f776e65722061646472657373283029000000000000000081525060200191505060405180910390fd5b60606119218561122c565b905060008151905080851115611982576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061376f6025913960400191505060405180910390fd5b6060846040519080825280602002602001820160405280156119b35781602001602082028038833980820191505090505b50905060008090505b85811015611a1957828782011015611a0757600084888301815181106119de57fe5b60200260200101519050808383815181106119f557fe5b60200260200101818152505050611a0c565b611a19565b80806001019150506119bc565b508093505050509392505050565b60095481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611aef576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b60008090505b600180549050811015611bc9578173ffffffffffffffffffffffffffffffffffffffff1660018281548110611b2657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611bbe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806136b06021913960400191505060405180910390fd5b806001019050611af5565b5060018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415611d285760008090505b600180549050811015611d265760018181548110611cb457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611d1b5760019150611d26565b806001019050611c9a565b505b80611d7e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b60011515600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514611e27576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061371d6026913960400191505060405180910390fd5b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600554036005819055505050565b60011515600260149054906101000a900460ff16151514611efb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260468152602001806138516046913960600191505060405180910390fd5b600460009054906101000a900460ff161580611f605750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80611f705750611f6f336115f2565b5b611fc5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806136d16023913960400191505060405180910390fd5b600081141561203c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f56696d20546f6b656e2049442063616e6e6f74206265207a65726f000000000081525060200191505060405180910390fd5b600015156006600083815260200190815260200160002060009054906101000a900460ff161515146120d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f56696d20546f6b656e20616c72656164792066726f7a656e000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561214957600080fd5b505afa15801561215d573d6000803e3d6000fd5b505050506040513d602081101561217357600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612224576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f4f6e6c79206f776e6572206d617920667265657a652056696d0000000000000081525060200191505060405180910390fd5b60016006600083815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600782908060018154018082558091505090600182039060005260206000200160009091929091909150550360086000838152602001908152602001600020819055506009600081548092919060010191905055503373ffffffffffffffffffffffffffffffffffffffff16817f67773c0052b60d459f51512ecd57c56e19380614ef3e0b63029aabda8cd2c1d360405160405180910390a350565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161490506000151581151514156123e35760008090505b6001805490508110156123e1576001818154811061236f57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156123d657600191506123e1565b806001019050612355565b505b80612439576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b811515600260149054906101000a900460ff16151514156124a5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806136f46029913960400191505060405180910390fd5b81600260146101000a81548160ff0219169083151502179055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161490506000151581151514156125b85760008090505b6001805490508110156125b6576001818154811061254457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156125ab57600191506125b6565b80600101905061252a565b505b8061260e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b60001515600260149054906101000a900460ff1615151461267a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180613743602c913960400191505060405180910390fd5b816009819055505050565b600460009054906101000a900460ff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905060001515811515141561278d5760008090505b60018054905081101561278b576001818154811061271957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415612780576001915061278b565b8060010190506126ff565b505b806127e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b600082141561285a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f56696d20546f6b656e2049442063616e6e6f74206265207a65726f000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156128fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f43616e6e6f74207472616e7366657220746f20656d707479206164647265737381525060200191505060405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561299f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f43616e6e6f74207472616e7366657220746f2073656c6600000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3085856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015612a7c57600080fd5b505af1158015612a90573d6000803e3d6000fd5b50505050505050565b600260149054906101000a900460ff1681565b60066020528060005260406000206000915054906101000a900460ff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612b70576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f496e76616c6964206f776e65722061646472657373283029000000000000000081525060200191505060405180910390fd5b6060612b7b8361122c565b90508051915050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612c6f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612d12576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f4e657720636f6e7472616374206f776e65722063616e6e6f742062652030000081525060200191505060405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca8183604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b60086020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415612f205760008090505b600180549050811015612f1e5760018181548110612eac57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415612f135760019150612f1e565b806001019050612e92565b505b80612f76576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806137946026913960400191505060405180910390fd5b60001515600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151461303c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f6164647265737320616c726561647920696e2077686974656c6973740000000081525060200191505060405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600554016005819055505050565b60011515600260149054906101000a900460ff16151514613110576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260468152602001806138516046913960600191505060405180910390fd5b600460009054906101000a900460ff1615806131755750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806131855750613184336115f2565b5b6131da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806136d16023913960400191505060405180910390fd5b6000811415613251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f56696d20546f6b656e2049442063616e6e6f74206265207a65726f000000000081525060200191505060405180910390fd5b600115156006600083815260200190815260200160002060009054906101000a900460ff161515146132eb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f56696d20546f6b656e20616c726561647920756e66726f7a656e00000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561335e57600080fd5b505afa158015613372573d6000803e3d6000fd5b505050506040513d602081101561338857600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613439576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4f6e6c79206f776e6572206d617920756e667265657a652056696d000000000081525060200191505060405180910390fd5b600060086000838152602001908152602001600020549050816007828154811061345f57fe5b9060005260206000200154146134c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260498152602001806138086049913960600191505060405180910390fd5b6000600780549050905080821061353f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f696e76616c696420617272617920696e6465780000000000000000000000000081525060200191505060405180910390fd5b60018103821461359e5760006007600183038154811061355b57fe5b90600052602060002001549050806007848154811061357657fe5b9060005260206000200181905550826008600083815260200190815260200160002081905550505b60078054806135a957fe5b600190038181906000526020600020016000905590556009600081548092919060019003919050555060006006600085815260200190815260200160002060006101000a81548160ff02191690831515021790555060086000848152602001908152602001600020600090553373ffffffffffffffffffffffffffffffffffffffff16837fd8264b87274368e5690188ed903703c5659b7413f5359cfdf9ed9a76a79061a060405160405180910390a3505050565b81548183558181111561368557818360005260206000209182019101613684919061368a565b5b505050565b6136ac91905b808211156136a8576000816000905550600101613690565b5090565b9056fe5f61646d696e4164647265737320697320616c726561647920616e2061646d696e796f7520617265206e6f7420616c6c6f77656420746f2070617274696369706174652e436f6e74726163742061637469766520616c72656164792073657420746f20746861742076616c75656164647265737320616c72656164792072656d6f7665642066726f6d2077686974656c69737450617573652074686520636f6e7472616374207768696c6520666978696e672066726f7a656e20636f756e745f6f66667365742063616e6e6f742062652067726561746572207468616e206c656e67746853656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e6572456e61626c652077686974656c69737420616c72656164792073657420746f20746861742076616c756556696d20546f6b656e2073746174757320616c726561647920736574206173207468617456696d20546f6b656e20494420646f6573206e6f7420657869737420696e2075736572206c6973742c20706c6561736520636f6e7461637420612056494d776f726c642061646d696e436f6e74726163742069732063757272656e746c79207061757365642c20706c656173652077616974207768696c652041646d696e732066696e69736820757064617465732ea265627a7a723158200aaf79a183483e76d83842c230c87e5752719d6cd80413cf3e23f8008fd621ff64736f6c63430005100032