VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x19Fdf1…9315
Summary
Transactions
Transfers
Address
0x19Fdf15d512346d8BeABFff3981feda0D5C59315
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x67EC3C7DaF3c6979962F9f5fD8C5F338700022f3
Deployer
0x67EC3C7DaF3c6979962F9f5fD8C5F338700022f3
Code
0x6080604052600436106102035760003560e01c80636329a40d11610118578063a31ee5b0116100a0578063bff1f9e11161006f578063bff1f9e1146106bb578063d22c81e5146106d1578063e9da2fd9146106e7578063f1c9de7e14610719578063f2fde38b1461073957600080fd5b8063a31ee5b014610628578063ae169a5014610648578063b3c93dab14610668578063b600b2311461068857600080fd5b806372269565116100e7578063722695651461056957806379c7aba8146105b55780638456cb59146105d55780638da5cb5b146105ea57806398bbe7c11461060857600080fd5b80636329a40d146104e557806368c36fd6146105055780636b4169c31461051b578063715018a61461055457600080fd5b80633f4ba83a1161019b5780634f1ef2861161016a5780634f1ef286146104615780634fbdea4d1461047457806352d1902d1461048a5780635a3da6901461049f5780635c975abb146104cc57600080fd5b80633f4ba83a146103835780634adc1899146103985780634cc04fb2146103b85780634e43603a146103e557600080fd5b806324f0f8d3116101d757806324f0f8d3146102e2578063289e2187146102f857806332bf3f12146103335780633659cfe61461036357600080fd5b806250ea6f14610208578063010e92d914610245578063163f75221461026757806320b40f6f146102a7575b600080fd5b34801561021457600080fd5b50600154610228906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561025157600080fd5b50610265610260366004612ff4565b610759565b005b34801561027357600080fd5b50610297610282366004612f07565b600b6020526000908152604090205460ff1681565b604051901515815260200161023c565b3480156102b357600080fd5b506102d46102c2366004612f07565b600d6020526000908152604090205481565b60405190815260200161023c565b3480156102ee57600080fd5b506102d460025481565b34801561030457600080fd5b5061029761031336600461306a565b600460209081526000928352604080842090915290825290205460ff1681565b34801561033f57600080fd5b5061029761034e366004612f07565b60066020526000908152604090205460ff1681565b34801561036f57600080fd5b5061026561037e366004612f07565b610aaa565b34801561038f57600080fd5b50610265610b8a565b3480156103a457600080fd5b506102656103b3366004613127565b610bbe565b3480156103c457600080fd5b506102d46103d3366004612f07565b600c6020526000908152604090205481565b3480156103f157600080fd5b5061043f610400366004612f07565b6001600160a01b0316600090815260036020908152604080832054600c835281842054600d845282852054600690945291909320549293909260ff1690565b604080519485526020850193909352918301521515606082015260800161023c565b61026561046f366004612f6d565b610faf565b34801561048057600080fd5b506102d4600a5481565b34801561049657600080fd5b506102d4611080565b3480156104ab57600080fd5b506102d46104ba366004612f07565b60056020526000908152604090205481565b3480156104d857600080fd5b5061013c5460ff16610297565b3480156104f157600080fd5b50610265610500366004612f07565b611133565b34801561051157600080fd5b506102d460095481565b34801561052757600080fd5b50600754600854600954600a5460408051948552602085019390935291830152606082015260800161023c565b34801561056057600080fd5b5061026561117f565b34801561057557600080fd5b50610297610584366004612f6d565b600e602090815260009283526040909220815180830184018051928152908401929093019190912091525460ff1681565b3480156105c157600080fd5b506102656105d036600461310f565b6111b3565b3480156105e157600080fd5b506102656113d0565b3480156105f657600080fd5b5060d8546001600160a01b0316610228565b34801561061457600080fd5b506102656106233660046130d0565b611402565b34801561063457600080fd5b50610265610643366004612f21565b611845565b34801561065457600080fd5b5061026561066336600461310f565b6119a2565b34801561067457600080fd5b50610265610683366004612f07565b611ca4565b34801561069457600080fd5b506106a86106a3366004612fcb565b611cf0565b60405161023c97969594939291906132d6565b3480156106c757600080fd5b506102d460075481565b3480156106dd57600080fd5b506102d460085481565b3480156106f357600080fd5b50610707610702366004612fcb565b6122de565b60405161023c969594939291906135fd565b34801561072557600080fd5b50600054610228906001600160a01b031681565b34801561074557600080fd5b50610265610754366004612f07565b61245a565b60d8546001600160a01b0316331461078c5760405162461bcd60e51b815260040161078390613512565b60405180910390fd5b61013c5460ff16156107b05760405162461bcd60e51b81526004016107839061349a565b6001600160a01b03861660009081526003602052604081208054879081106107e857634e487b7160e01b600052603260045260246000fd5b6000918252602090912060059091020180549091506001600160401b03161515806108235750600081600401805461081f906136df565b9050115b61085e5760405162461bcd60e51b815260206004820152600c60248201526b496e76616c6964206c696e6b60a01b6044820152606401610783565b84156108f357805460ff60401b1916600160401b1781556002810182905560038101805460ff191690556040805160208101918290526000908190526108a8916001840191612d11565b5081600960008282546108bb9190613659565b90915550506001600160a01b0387166000908152600c6020526040812080548492906108e8908490613659565b909155506109279050565b805460ff60401b1916600160411b1781556000600282015560038101805460ff19169055610925600182018585612d95565b505b6001600160a01b0387166000818152600660205260409020805460ff191690557f48c1e258ef57c3d33c0b7a4eb88454177f8834692202cc64c14eed28ac05a3018787610975576002610978565b60015b878760405161098a94939291906135b7565b60405180910390a28415610aa1576000808260040180546109aa906136df565b9050116109ca5781546109c5906001600160401b03166124f2565b610a58565b8160040180546109d9906136df565b80601f0160208091040260200160405190810160405280929190818152602001828054610a05906136df565b8015610a525780601f10610a2757610100808354040283529160200191610a52565b820191906000526020600020905b815481529060010190602001808311610a3557829003601f168201915b50505050505b9050876001600160a01b03167ffeb6b10b1558132e75299cd3fbc13509142ce41fe744d7b13adc70bb77c2fbbb888584604051610a97939291906135de565b60405180910390a2505b50505050505050565b306001600160a01b037f00000000000000000000000019fdf15d512346d8beabfff3981feda0d5c59315161415610af35760405162461bcd60e51b815260040161078390613402565b7f00000000000000000000000019fdf15d512346d8beabfff3981feda0d5c593156001600160a01b0316610b3c60008051602061379a833981519152546001600160a01b031690565b6001600160a01b031614610b625760405162461bcd60e51b81526004016107839061344e565b610b6b81612616565b60408051600080825260208201909252610b8791839190612640565b50565b60d8546001600160a01b03163314610bb45760405162461bcd60e51b815260040161078390613512565b610bbc6127bf565b565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b158015610c0157600080fd5b505afa158015610c15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c39919061309c565b15610c565760405162461bcd60e51b815260040161078390613592565b61013c5460ff1615610c7a5760405162461bcd60e51b81526004016107839061349a565b6000816001600160401b031611610cc75760405162461bcd60e51b8152602060048201526011602482015270125b9d985b1a590818dbdb9d195b9d1259607a1b6044820152606401610783565b3360009081526004602090815260408083206001600160401b038516845290915290205460ff1615610d2a5760405162461bcd60e51b815260206004820152600c60248201526b111d5c1b1a58d85d19481a5960a21b6044820152606401610783565b3360009081526006602052604090205460ff1615610d8a5760405162461bcd60e51b815260206004820152601b60248201527f416c72656164792070656e64696e67207461736b2065786973747300000000006044820152606401610783565b336000908152600360209081526040808320815160c0810183526001600160401b03868116825281850186815284518087018652878152838601526060830187905260808301879052845180870190955286855260a0830194909452825460018101845592865293909420845160059092020180549190931667ffffffffffffffff19821681178455915191839168ffffffffffffffffff191617600160401b836002811115610e4a57634e487b7160e01b600052602160045260246000fd5b021790555060408201518051610e6a916001840191602090910190612d11565b5060608201516002820155608082015160038201805460ff191691151591909117905560a08201518051610ea8916004840191602090910190612d11565b505033600090815260036020526040812054909150610ec990600190613685565b336000818152600560209081526040808320859055600682528083208054600160ff199182168117909255600484528285206001600160401b038a168652845282852080549091169091179055928252600b9052205490915060ff16610f5757336000908152600b60205260408120805460ff191660011790556007805491610f518361371a565b91905055505b60088054906000610f678361371a565b90915550506040516001600160401b038316815233907f56e86e02c6318a8f422b2b9f722f98234d8a66f75e650821f011db4ae8968143906020015b60405180910390a25050565b306001600160a01b037f00000000000000000000000019fdf15d512346d8beabfff3981feda0d5c59315161415610ff85760405162461bcd60e51b815260040161078390613402565b7f00000000000000000000000019fdf15d512346d8beabfff3981feda0d5c593156001600160a01b031661104160008051602061379a833981519152546001600160a01b031690565b6001600160a01b0316146110675760405162461bcd60e51b81526004016107839061344e565b61107082612616565b61107c82826001612640565b5050565b6000306001600160a01b037f00000000000000000000000019fdf15d512346d8beabfff3981feda0d5c5931516146111205760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610783565b5060008051602061379a83398151915290565b60d8546001600160a01b0316331461115d5760405162461bcd60e51b815260040161078390613512565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b60d8546001600160a01b031633146111a95760405162461bcd60e51b815260040161078390613512565b610bbc6000612854565b61013c5460ff16156111d75760405162461bcd60e51b81526004016107839061349a565b3360009081526006602052604090205460ff166112285760405162461bcd60e51b815260206004820152600f60248201526e4e6f2070656e64696e67207461736b60881b6044820152606401610783565b3360009081526005602052604090205481146112865760405162461bcd60e51b815260206004820181905260248201527f4f6e6c792063616e63656c2063757272656e742070656e64696e67207461736b6044820152606401610783565b3360009081526003602052604081208054839081106112b557634e487b7160e01b600052603260045260246000fd5b6000918252602090912060059091020180549091506001600160401b03161515806112f0575060008160040180546112ec906136df565b9050115b61132b5760405162461bcd60e51b815260206004820152600c60248201526b496e76616c6964206c696e6b60a01b6044820152606401610783565b805460ff60401b1916600160411b1781556000600282015560038101805460ff1916905560408051808201909152600e8082526d155cd95c8818d85b98d95b1b195960921b6020909201918252611386916001840191612d11565b503360008181526006602052604090819020805460ff19169055517f3d9bc0f9b6048a9274e9ac855f24ad74f63cdc508ec18fb199d602052e09d91390610fa39085815260200190565b60d8546001600160a01b031633146113fa5760405162461bcd60e51b815260040161078390613512565b610bbc6128a6565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b15801561144557600080fd5b505afa158015611459573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061147d919061309c565b1561149a5760405162461bcd60e51b815260040161078390613592565b61013c5460ff16156114be5760405162461bcd60e51b81526004016107839061349a565b806115015760405162461bcd60e51b8152602060048201526013602482015272092dcecc2d8d2c840c6dedce8cadce890c2e6d606b1b6044820152606401610783565b3360009081526006602052604090205460ff16156115615760405162461bcd60e51b815260206004820152601b60248201527f416c72656164792070656e64696e67207461736b2065786973747300000000006044820152606401610783565b336000908152600e602052604090819020905161158190849084906132c6565b9081526040519081900360200190205460ff16156115d25760405162461bcd60e51b815260206004820152600e60248201526d088eae0d8d2c6c2e8ca40d0c2e6d60931b6044820152606401610783565b336000908152600360209081526040808320815160c08101835284815280840185905282518085018452858152818401526060810185905260808101949094528151601f8601849004840281018401909252848252929160a0830191908690869081908401838280828437600092018290525093909452505083546001810185559381526020908190208351600590950201805467ffffffffffffffff1981166001600160401b03909616958617825591840151939490939250839168ffffffffffffffffff191617600160401b8360028111156116c057634e487b7160e01b600052602160045260246000fd5b0217905550604082015180516116e0916001840191602090910190612d11565b5060608201516002820155608082015160038201805460ff191691151591909117905560a0820151805161171e916004840191602090910190612d11565b50503360009081526003602052604081205490915061173f90600190613685565b33600090815260056020908152604080832084905560068252808320805460ff19166001908117909155600e9092529182902091519293509161178590869086906132c6565b9081526040805160209281900383019020805460ff191693151593909317909255336000908152600b909152205460ff166117e857336000908152600b60205260408120805460ff1916600117905560078054916117e28361371a565b91905055505b600880549060006117f88361371a565b9190505550336001600160a01b03167f4c00dd59ead3916d88b0ac881ac1be4679ca778ca70aa6971d11c0f39b9fe57484846040516118389291906133d3565b60405180910390a2505050565b60006118516001612900565b90508015611869576041805461ff0019166101001790555b61187161298f565b61187a8261245a565b6118826129be565b61188a6129e5565b611892612a14565b6001600160a01b0385166118d75760405162461bcd60e51b815260206004820152600c60248201526b125b9d985b1a59081c1bdbdb60a21b6044820152606401610783565b6001600160a01b0384166119205760405162461bcd60e51b815260206004820152601060248201526f125b9d985b1a59081c185cdcdc1bdc9d60821b6044820152606401610783565b600080546001600160a01b038088166001600160a01b03199283161790925560018054928716929091169190911790556002839055801561199b576041805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b1580156119e557600080fd5b505afa1580156119f9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a1d919061309c565b15611a3a5760405162461bcd60e51b815260040161078390613592565b61013c5460ff1615611a5e5760405162461bcd60e51b81526004016107839061349a565b600261010a541415611ab25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610783565b600261010a55336000908152600360205260408120805483908110611ae757634e487b7160e01b600052603260045260246000fd5b906000526020600020906005020190506000816002015411611b375760405162461bcd60e51b8152602060048201526009602482015268139bc81c995dd85c9960ba1b6044820152606401610783565b600381015460ff1615611b7e5760405162461bcd60e51b815260206004820152600f60248201526e105b1c9958591e4818db185a5b5959608a1b6044820152606401610783565b60038101805460ff191660011790556002810154600a8054600090611ba4908490613659565b90915550506002810154336000908152600d602052604081208054909190611bcd908490613659565b9250508190555060006040518060600160405280603381526020016137e1603391396000546002805490850154604051630d32678f60e31b81529394506001600160a01b03909216926369933c7892611c2d92913390879060040161339c565b600060405180830381600087803b158015611c4757600080fd5b505af1158015611c5b573d6000803e3d6000fd5b50505050600282015460405190815233907f106f923f993c2149d49b4255ff723acafa1f2d94393f561d3eda32ae348f72419060200160405180910390a25050600161010a5550565b60d8546001600160a01b03163314611cce5760405162461bcd60e51b815260040161078390613512565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03821660009081526003602052604090205460609081908190819081908190819080891115611d24578098505b886001600160401b03811115611d4a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611d73578160200160208202803683370190505b509750886001600160401b03811115611d9c57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611dc5578160200160208202803683370190505b509650886001600160401b03811115611dee57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611e2157816020015b6060815260200190600190039081611e0c5790505b509550886001600160401b03811115611e4a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611e73578160200160208202803683370190505b509450886001600160401b03811115611e9c57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611ecf57816020015b6060815260200190600190039081611eba5790505b509350886001600160401b03811115611ef857634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611f21578160200160208202803683370190505b509250886001600160401b03811115611f4a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611f73578160200160208202803683370190505b50915060005b898110156122d057600081611f8e8c85613685565b611f989190613659565b6001600160a01b038d1660009081526003602052604081208054929350909183908110611fd557634e487b7160e01b600052603260045260246000fd5b90600052602060002090600502019050818b848151811061200657634e487b7160e01b600052603260045260246000fd5b602090810291909101015280548a516001600160401b03909116908b908590811061204157634e487b7160e01b600052603260045260246000fd5b60200260200101906001600160401b031690816001600160401b031681525050806004018054612070906136df565b80601f016020809104026020016040519081016040528092919081815260200182805461209c906136df565b80156120e95780601f106120be576101008083540402835291602001916120e9565b820191906000526020600020905b8154815290600101906020018083116120cc57829003601f168201915b505050505089848151811061210e57634e487b7160e01b600052603260045260246000fd5b60200260200101819052508060000160089054906101000a900460ff1688848151811061214b57634e487b7160e01b600052603260045260246000fd5b6020026020010190600281111561217257634e487b7160e01b600052602160045260246000fd5b9081600281111561219357634e487b7160e01b600052602160045260246000fd5b9052506001810180546121a5906136df565b80601f01602080910402602001604051908101604052809291908181526020018280546121d1906136df565b801561221e5780601f106121f35761010080835404028352916020019161221e565b820191906000526020600020905b81548152906001019060200180831161220157829003601f168201915b505050505087848151811061224357634e487b7160e01b600052603260045260246000fd5b6020026020010181905250806002015486848151811061227357634e487b7160e01b600052603260045260246000fd5b60209081029190910101526003810154855160ff909116908690859081106122ab57634e487b7160e01b600052603260045260246000fd5b91151560209283029190910190910152508190506122c88161371a565b915050611f79565b505092959891949750929550565b600360205281600052604060002081815481106122fa57600080fd5b6000918252602090912060059091020180546001820180546001600160401b0383169550600160401b90920460ff16935090612335906136df565b80601f0160208091040260200160405190810160405280929190818152602001828054612361906136df565b80156123ae5780601f10612383576101008083540402835291602001916123ae565b820191906000526020600020905b81548152906001019060200180831161239157829003601f168201915b50505050600283015460038401546004850180549495929460ff9092169350906123d7906136df565b80601f0160208091040260200160405190810160405280929190818152602001828054612403906136df565b80156124505780601f1061242557610100808354040283529160200191612450565b820191906000526020600020905b81548152906001019060200180831161243357829003601f168201915b5050505050905086565b60d8546001600160a01b031633146124845760405162461bcd60e51b815260040161078390613512565b6001600160a01b0381166124e95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610783565b610b8781612854565b6060816125165750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612540578061252a8161371a565b91506125399050600a83613671565b915061251a565b6000816001600160401b0381111561256857634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612592576020820181803683370190505b508593509050815b831561260d576125ab600a85613735565b6125b6906030613659565b60f81b826125c3836136c8565b925082815181106125e457634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612606600a85613671565b935061259a565b50949350505050565b60d8546001600160a01b03163314610b875760405162461bcd60e51b815260040161078390613512565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156126785761267383612a43565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b1580156126b157600080fd5b505afa9250505080156126e1575060408051601f3d908101601f191682019092526126de918101906130b8565b60015b6127445760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610783565b60008051602061379a83398151915281146127b35760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610783565b50612673838383612adf565b61013c5460ff166128095760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606401610783565b61013c805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b60d880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b61013c5460ff16156128ca5760405162461bcd60e51b81526004016107839061349a565b61013c805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586128373390565b604154600090610100900460ff1615612949578160ff1660011480156129255750303b155b6129415760405162461bcd60e51b8152600401610783906134c4565b506000919050565b60415460ff8084169116106129705760405162461bcd60e51b8152600401610783906134c4565b506041805460ff191660ff92909216919091179055600190565b919050565b604154610100900460ff166129b65760405162461bcd60e51b815260040161078390613547565b610bbc612b0a565b604154610100900460ff16610bbc5760405162461bcd60e51b815260040161078390613547565b604154610100900460ff16612a0c5760405162461bcd60e51b815260040161078390613547565b610bbc612b3a565b604154610100900460ff16612a3b5760405162461bcd60e51b815260040161078390613547565b610bbc612b6e565b6001600160a01b0381163b612ab05760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610783565b60008051602061379a83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b612ae883612b9d565b600082511180612af55750805b1561267357612b048383612bdd565b50505050565b604154610100900460ff16612b315760405162461bcd60e51b815260040161078390613547565b610bbc33612854565b604154610100900460ff16612b615760405162461bcd60e51b815260040161078390613547565b61013c805460ff19169055565b604154610100900460ff16612b955760405162461bcd60e51b815260040161078390613547565b600161010a55565b612ba681612a43565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b612c455760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b6064820152608401610783565b600080846001600160a01b031684604051612c6091906132aa565b600060405180830381855af49150503d8060008114612c9b576040519150601f19603f3d011682016040523d82523d6000602084013e612ca0565b606091505b5091509150612cc882826040518060600160405280602781526020016137ba60279139612cd1565b95945050505050565b60608315612ce0575081612d0a565b825115612cf05782518084602001fd5b8160405162461bcd60e51b815260040161078391906133ef565b9392505050565b828054612d1d906136df565b90600052602060002090601f016020900481019282612d3f5760008555612d85565b82601f10612d5857805160ff1916838001178555612d85565b82800160010185558215612d85579182015b82811115612d85578251825591602001919060010190612d6a565b50612d91929150612e09565b5090565b828054612da1906136df565b90600052602060002090601f016020900481019282612dc35760008555612d85565b82601f10612ddc5782800160ff19823516178555612d85565b82800160010185558215612d85579182015b82811115612d85578235825591602001919060010190612dee565b5b80821115612d915760008155600101612e0a565b60006001600160401b0380841115612e3857612e38613775565b604051601f8501601f19908116603f01168101908282118183101715612e6057612e60613775565b81604052809350858152868686011115612e7957600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461298a57600080fd5b60008083601f840112612ebb578182fd5b5081356001600160401b03811115612ed1578182fd5b602083019150836020828501011115612ee957600080fd5b9250929050565b80356001600160401b038116811461298a57600080fd5b600060208284031215612f18578081fd5b612d0a82612e93565b60008060008060808587031215612f36578283fd5b612f3f85612e93565b9350612f4d60208601612e93565b925060408501359150612f6260608601612e93565b905092959194509250565b60008060408385031215612f7f578182fd5b612f8883612e93565b915060208301356001600160401b03811115612fa2578182fd5b8301601f81018513612fb2578182fd5b612fc185823560208401612e1e565b9150509250929050565b60008060408385031215612fdd578182fd5b612fe683612e93565b946020939093013593505050565b60008060008060008060a0878903121561300c578182fd5b61301587612e93565b955060208701359450604087013561302c8161378b565b935060608701356001600160401b03811115613046578283fd5b61305289828a01612eaa565b979a9699509497949695608090950135949350505050565b6000806040838503121561307c578182fd5b61308583612e93565b915061309360208401612ef0565b90509250929050565b6000602082840312156130ad578081fd5b8151612d0a8161378b565b6000602082840312156130c9578081fd5b5051919050565b600080602083850312156130e2578182fd5b82356001600160401b038111156130f7578283fd5b61310385828601612eaa565b90969095509350505050565b600060208284031215613120578081fd5b5035919050565b600060208284031215613138578081fd5b612d0a82612ef0565b6000815180845260208085019450808401835b83811015613172578151151587529582019590820190600101613154565b509495945050505050565b6000815180845260208085019450808401835b83811015613172576131a3878351613233565b9582019590820190600101613190565b6000815180845260208085019450848260051b8601828601855b858110156131f75783830389526131e583835161327e565b988501989250908401906001016131cd565b5090979650505050505050565b6000815180845260208085019450808401835b8381101561317257815187529582019590820190600101613217565b6003811061325157634e487b7160e01b600052602160045260246000fd5b9052565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b6000815180845261329681602086016020860161369c565b601f01601f19169290920160200192915050565b600082516132bc81846020870161369c565b9190910192915050565b8183823760009101908152919050565b60e0815260006132e960e083018a613204565b82810360208481019190915289518083528a820192820190845b818110156133285784516001600160401b031683529383019391830191600101613303565b5050848103604086015261333c818b6131b3565b925050508281036060840152613352818861317d565b9050828103608084015261336681876131b3565b905082810360a084015261337a8186613204565b905082810360c084015261338e8185613141565b9a9950505050505050505050565b84815283602082015260018060a01b03831660408201526080606082015260006133c9608083018461327e565b9695505050505050565b6020815260006133e7602083018486613255565b949350505050565b602081526000612d0a602083018461327e565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252602e908201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160408201526d191e481a5b9a5d1a585b1a5e995960921b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b6020808252600b908201526a109b1858dadb1a5cdd195960aa1b604082015260600190565b8481526135c76020820185613233565b6060604082015260006133c9606083018486613255565b838152826020820152606060408201526000612cc8606083018461327e565b6001600160401b03871681526136166020820187613233565b60c06040820152600061362c60c083018761327e565b856060840152841515608084015282810360a084015261364c818561327e565b9998505050505050505050565b6000821982111561366c5761366c613749565b500190565b6000826136805761368061375f565b500490565b60008282101561369757613697613749565b500390565b60005b838110156136b757818101518382015260200161369f565b83811115612b045750506000910152565b6000816136d7576136d7613749565b506000190190565b600181811c908216806136f357607f821691505b6020821081141561371457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561372e5761372e613749565b5060010190565b6000826137445761374461375f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b8015158114610b8757600080fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65647b2276657273696f6e223a322c226465736372697074696f6e223a225665447265616d486f6d652054696479324561726e227da2646970667358221220a708740b435a940d0abf4c9db5a22379f4bf0776fcf4bddca64556d7e8ac69b564736f6c63430008040033