VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x3C62Be…c000
Summary
Transactions
Transfers
Address
0x3C62Be3fDd1eE0C864BBC654E13D78C93A10c000
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x8218054Eb047A312A8668a443CA592aC14598f8b
Deployer
0x8218054Eb047A312A8668a443CA592aC14598f8b
Code
0x608060405234801561001057600080fd5b50600436106101ef5760003560e01c80637ef1446a1161010f578063b9429069116100a2578063d54d5b9211610071578063d54d5b9214610465578063e7c85f6514610485578063f11fca2c14610499578063f3943970146104ac57600080fd5b8063b942906914610418578063cd4e87921461042b578063d38671761461043f578063d547741f1461045257600080fd5b8063905b2592116100de578063905b2592146103d757806391d14854146103ea578063a217fddf146103fd578063b50a3c871461040557600080fd5b80637ef1446a146103765780638222bdb21461039b57806384109b13146103b0578063872f2c12146103c357600080fd5b806335c6eac61161018757806358ce9f851161015657806358ce9f85146103125780635c975abb1461032557806370c20fc4146103305780637876fc3b1461035657600080fd5b806335c6eac6146102c357806336568abe146102d65780633cd0bd2e146102e95780634eabbe77146102fd57600080fd5b806324d7806c116101c357806324d7806c146102735780632b8109d5146102865780632f2ff15d146102995780633225b10b146102ae57600080fd5b8062091988146101f457806301ffc9a71461021c5780631e8f3c951461022f578063248a9ca314610242575b600080fd5b61020761020236600461295b565b6104c1565b60405190151581526020015b60405180910390f35b61020761022a36600461297d565b6104e1565b61020761023d36600461295b565b610516565b6102656102503660046129a7565b60009081526020819052604090206001015490565b604051908152602001610213565b61020761028136600461295b565b610530565b61020761029436600461295b565b61053c565b6102ac6102a73660046129c0565b610556565b005b61026560008051602061364a83398151915281565b6102656102d1366004612a34565b610581565b6102ac6102e43660046129c0565b610798565b60008051602061362a833981519152610265565b61026560008051602061362a83398151915281565b6102ac610320366004612afe565b6107d0565b60025460ff16610207565b61034361033e366004612c04565b6109ad565b6040516102139796959493929190612cb8565b610369610364366004612d25565b610b48565b6040516102139190612ee9565b610389610384366004612efc565b610f0f565b60405161021396959493929190612f48565b61026560008051602061360a83398151915281565b6102076103be366004612fac565b61107d565b60008051602061366a833981519152610265565b6102656103e5366004612d25565b6112f0565b6102076103f83660046129c0565b61131c565b610265600081565b6102ac61041336600461304e565b611345565b61020761042636600461295b565b6114da565b60008051602061364a833981519152610265565b6102ac61044d3660046130a1565b6114f4565b6102ac6104603660046129c0565b611775565b610478610473366004612d25565b61179a565b6040516102139190613100565b60008051602061360a833981519152610265565b6102ac6104a73660046131d1565b611d8f565b61026560008051602061366a83398151915281565b60006104db60008051602061360a8339815191528361131c565b92915050565b60006001600160e01b03198216637965db0b60e01b14806104db57506301ffc9a760e01b6001600160e01b03198316146104db565b60006104db60008051602061364a8339815191528361131c565b60006104db818361131c565b60006104db60008051602061362a8339815191528361131c565b60008281526020819052604090206001015461057181611fa7565b61057b8383611fb4565b50505050565b600061058b612046565b61059361206c565b600060038a8a6040516105a7929190613285565b90815260405190819003602001902060018101549091506001600160401b03166000036105e757604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b0316331461061b576040516325cdf54f60e21b815260040160405180910390fd5b600060048b8b60405161062f929190613285565b9081526040516020918190038201902080546001810182556000918252919020600790910201905060ff8916600581111561066c5761066c612c48565b8154829060ff1916600183600581111561068857610688612c48565b02179055506002810180546001600160e01b0319163367ffffffffffffffff60a01b191617600160a01b426001600160401b03160217905560048101805460ff19169055600581016106db86888361331d565b5060068101849055600181016106f2888a8361331d565b506000600160048d8d604051610709929190613285565b9081526040519081900360200190205461072391906133f3565b90508b8b604051610735929190613285565b604051908190038120835490917f0fe5550db8aba70b60f7355ffd1ee26ea42e5a63f5bb5c1c980c5c6c88e439509161077791859160ff169033904290613406565b60405180910390a29250505061078c60018055565b98975050505050505050565b6001600160a01b03811633146107c15760405163334bd91960e11b815260040160405180910390fd5b6107cb8282612096565b505050565b6107d8612046565b6107e061206c565b6000600385856040516107f4929190613285565b90815260405190819003602001902060018101549091506001600160401b031660000361083457604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b03163314610868576040516325cdf54f60e21b815260040160405180910390fd5b600181015461088290600160e01b900460ff168385612101565b60018101805468010000000000000000600160e01b03198116600160401b6001600160a01b0387811682029283178555600160e01b80850460ff169592850490911693879368010000000000000000600160e81b031990911660ff60e01b1990911617908360078111156108f8576108f8612c48565b0217905550868660405161090d929190613285565b60405180910390207fb1edaa5350293e3fef06e7307aa5a5b90b82ff163f359217f939982b1cf7437682878760405161094893929190613443565b60405180910390a28686604051610960929190613285565b60405180910390207f212b4c66bba7ae1428a62cc734073fdd65822963e292ae8917ee9c8d9306e0488386604051610999929190613468565b60405180910390a250505061057b60018055565b815160208184018101805160048252928201918501919091209190528054829081106109d857600080fd5b60009182526020909120600790910201805460018201805460ff9092169450919250610a0390613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610a2f90613295565b8015610a7c5780601f10610a5157610100808354040283529160200191610a7c565b820191906000526020600020905b815481529060010190602001808311610a5f57829003601f168201915b505050506002830154600484015460058501805494956001600160a01b03841695600160a01b9094046001600160401b0316945060ff90921692610abf90613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610aeb90613295565b8015610b385780601f10610b0d57610100808354040283529160200191610b38565b820191906000526020600020905b815481529060010190602001808311610b1b57829003601f168201915b5050505050908060060154905087565b606060048383604051610b5c929190613285565b9081526020016040518091039020805480602002602001604051908101604052809291908181526020016000905b82821015610f0357600084815260209020604080516101008101909152600784029091018054829060ff166005811115610bc657610bc6612c48565b6005811115610bd757610bd7612c48565b8152602001600182018054610beb90613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610c1790613295565b8015610c645780601f10610c3957610100808354040283529160200191610c64565b820191906000526020600020905b815481529060010190602001808311610c4757829003601f168201915b505050918352505060028201546001600160a01b038116602080840191909152600160a01b9091046001600160401b0316604080840191909152600384018054825181850281018501909352808352606090940193919290919060009084015b82821015610e3d5783829060005260206000209060040201604051806080016040529081600082018054610cf790613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610d2390613295565b8015610d705780601f10610d4557610100808354040283529160200191610d70565b820191906000526020600020905b815481529060010190602001808311610d5357829003601f168201915b50505050508152602001600182018054610d8990613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610db590613295565b8015610e025780601f10610dd757610100808354040283529160200191610e02565b820191906000526020600020905b815481529060010190602001808311610de557829003601f168201915b505050918352505060028201546020808301919091526003909201546001600160401b03166040909101529082526001929092019101610cc4565b50505090825250600482015460ff1615156020820152600582018054604090920191610e6890613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610e9490613295565b8015610ee15780601f10610eb657610100808354040283529160200191610ee1565b820191906000526020600020905b815481529060010190602001808311610ec457829003601f168201915b5050505050815260200160068201548152505081526020019060010190610b8a565b50505050905092915050565b8051602081830181018051600382529282019190930120915280548190610f3590613295565b80601f0160208091040260200160405190810160405280929190818152602001828054610f6190613295565b8015610fae5780601f10610f8357610100808354040283529160200191610fae565b820191906000526020600020905b815481529060010190602001808311610f9157829003601f168201915b50505050600183015460028401805493946001600160401b03831694600160401b84046001600160a01b03169450600160e01b90930460ff1692909190610ff490613295565b80601f016020809104026020016040519081016040528092919081815260200182805461102090613295565b801561106d5780601f106110425761010080835404028352916020019161106d565b820191906000526020600020905b81548152906001019060200180831161105057829003601f168201915b5050505050908060030154905086565b600060008051602061366a83398151915261109781611fa7565b61109f612046565b6110a761206c565b60008690036110c9576040516314f26f6760e01b815260040160405180910390fd5b600389896040516110db929190613285565b908152604051908190036020019020600101546001600160401b0316156111155760405163119b4fd360e11b815260040160405180910390fd5b61111f89896127cb565b6040518060c0016040528088888080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509385525050506001600160401b0342166020830152336040830152606090910190815260200186868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050908252506020018490526040516003906111d4908c908c90613285565b908152604051908190036020019020815181906111f19082613483565b50602082015160018201805460408501516001600160a01b0316600160401b026001600160e01b03199091166001600160401b0390931692909217919091178082556060840151919060ff60e01b1916600160e01b83600781111561125857611258612c48565b0217905550608082015160028201906112719082613483565b5060a08201518160030155905050888860405161128f929190613285565b604080519182900382203383526001600160401b0342166020840152917fb9b8fd122c750c60b8eb793a67bdf4a74dd381719621575e669374dff15fd68b910160405180910390a2600191506112e460018055565b50979650505050505050565b600060048383604051611304929190613285565b90815260405190819003602001902054905092915050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b61134d612046565b61135561206c565b600060038484604051611369929190613285565b90815260405190819003602001902060018101549091506001600160401b03166000036113a957604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b031633146113dd576040516325cdf54f60e21b815260040160405180910390fd5b6001810154600160e01b900460ff1660078111156113fd576113fd612c48565b82600781111561140f5761140f612c48565b1161142d576040516307a92f1960e51b815260040160405180910390fd5b600181015461144790600160e01b900460ff168333612101565b600181018054600160e01b80820460ff16928592909160ff60e01b199091169083600781111561147957611479612c48565b0217905550848460405161148e929190613285565b60405180910390207f212b4c66bba7ae1428a62cc734073fdd65822963e292ae8917ee9c8d9306e04882856040516114c7929190613468565b60405180910390a250506107cb60018055565b60006104db60008051602061366a8339815191528361131c565b6114fc612046565b61150461206c565b600060038989604051611518929190613285565b90815260405190819003602001902060018101549091506001600160401b031660000361155857604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b0316331461158c576040516325cdf54f60e21b815260040160405180910390fd5b600060048a8a6040516115a0929190613285565b908152602001604051809103902088815481106115bf576115bf613542565b600091825260209091206002600790920201908101549091506001600160a01b03163314611600576040516325cdf54f60e21b815260040160405180910390fd5b6040805160a06020601f8a018190040282018101909252608081018881526000928291908b908b9081908501838280828437600092019190915250505090825250604080516020601f8a0181900481028201810190925288815291810191908990899081908401838280828437600092018290525093855250505060208083018890526001600160401b034216604090930192909252600385018054600181018255908252919020825192935083926004909202019081906116c29082613483565b50602082015160018201906116d79082613483565b5060408281015160028301556060909201516003909101805467ffffffffffffffff19166001600160401b039092169190911790555161171a908c908c90613285565b60405180910390207f10e2686241b5ba8aa94c7904f72d46ff827580c370731ce780e487ba5150849d8a8a8a426040516117579493929190613581565b60405180910390a250505061176b60018055565b5050505050505050565b60008281526020819052604090206001015461179081611fa7565b61057b8383612096565b6117e06040805161010081018252606080825260208201819052600092820183905281018290529060808201908152606060208201819052600060408301529081015290565b6000600384846040516117f4929190613285565b9081526020016040518091039020905060405180610100016040528085858080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050908252508254602090910190839061185c90613295565b80601f016020809104026020016040519081016040528092919081815260200182805461188890613295565b80156118d55780601f106118aa576101008083540402835291602001916118d5565b820191906000526020600020905b8154815290600101906020018083116118b857829003601f168201915b505050918352505060018301546001600160401b0381166020830152600160401b81046001600160a01b03166040830152606090910190600160e01b900460ff16600781111561192757611927612c48565b815260200182600201805461193b90613295565b80601f016020809104026020016040519081016040528092919081815260200182805461196790613295565b80156119b45780601f10611989576101008083540402835291602001916119b4565b820191906000526020600020905b81548152906001019060200180831161199757829003601f168201915b5050505050815260200182600301548152602001600486866040516119da929190613285565b9081526020016040518091039020805480602002602001604051908101604052809291908181526020016000905b82821015611d8157600084815260209020604080516101008101909152600784029091018054829060ff166005811115611a4457611a44612c48565b6005811115611a5557611a55612c48565b8152602001600182018054611a6990613295565b80601f0160208091040260200160405190810160405280929190818152602001828054611a9590613295565b8015611ae25780601f10611ab757610100808354040283529160200191611ae2565b820191906000526020600020905b815481529060010190602001808311611ac557829003601f168201915b505050918352505060028201546001600160a01b038116602080840191909152600160a01b9091046001600160401b0316604080840191909152600384018054825181850281018501909352808352606090940193919290919060009084015b82821015611cbb5783829060005260206000209060040201604051806080016040529081600082018054611b7590613295565b80601f0160208091040260200160405190810160405280929190818152602001828054611ba190613295565b8015611bee5780601f10611bc357610100808354040283529160200191611bee565b820191906000526020600020905b815481529060010190602001808311611bd157829003601f168201915b50505050508152602001600182018054611c0790613295565b80601f0160208091040260200160405190810160405280929190818152602001828054611c3390613295565b8015611c805780601f10611c5557610100808354040283529160200191611c80565b820191906000526020600020905b815481529060010190602001808311611c6357829003601f168201915b505050918352505060028201546020808301919091526003909201546001600160401b03166040909101529082526001929092019101611b42565b50505090825250600482015460ff1615156020820152600582018054604090920191611ce690613295565b80601f0160208091040260200160405190810160405280929190818152602001828054611d1290613295565b8015611d5f5780601f10611d3457610100808354040283529160200191611d5f565b820191906000526020600020905b815481529060010190602001808311611d4257829003601f168201915b5050505050815260200160068201548152505081526020019060010190611a08565b505050915250949350505050565b611d97612046565b611d9f61206c565b600060038a8a604051611db3929190613285565b90815260405190819003602001902060018101549091506001600160401b0316600003611df357604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b03163314611e27576040516325cdf54f60e21b815260040160405180910390fd5b600060048b8b604051611e3b929190613285565b90815260200160405180910390208981548110611e5a57611e5a613542565b600091825260209091206002600790920201908101549091506001600160a01b03163314611e9b576040516325cdf54f60e21b815260040160405180910390fd5b60038101548810611ebf57604051631343a80560e31b815260040160405180910390fd5b6000816003018981548110611ed657611ed6613542565b60009182526020909120600490910201905080611ef4888a8361331d565b5060018101611f0486888361331d565b506002810184905560038101805467ffffffffffffffff1916426001600160401b031617905560048201805460ff19166001179055604051611f49908d908d90613285565b60405180910390207f2dfdec1acaec3056227d2e07ae20a416c5974e7c0b0bb8a68b9de6816434f62a8b8b8b8b42604051611f889594939291906135b5565b60405180910390a2505050611f9c60018055565b505050505050505050565b611fb18133612902565b50565b6000611fc0838361131c565b61203e576000838152602081815260408083206001600160a01b03861684529091529020805460ff19166001179055611ff63390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016104db565b5060006104db565b60025460ff161561206a5760405163d93c066560e01b815260040160405180910390fd5b565b60026001540361208f57604051633ee5aeb560e01b815260040160405180910390fd5b6002600155565b60006120a2838361131c565b1561203e576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016104db565b82600781111561211357612113612c48565b82600781111561212557612125612c48565b11612143576040516307a92f1960e51b815260040160405180910390fd5b600083600781111561215757612157612c48565b036121d757600182600781111561217057612170612c48565b146121d25760405162461bcd60e51b815260206004820152602760248201527f43616e206f6e6c79206d6f766520746f204841525645535445442066726f6d2060448201526610d4915055115160ca1b60648201526084015b60405180910390fd5b612574565b60018360078111156121eb576121eb612c48565b0361227757600282600781111561220457612204612c48565b146121d25760405162461bcd60e51b815260206004820152603860248201527f43616e206f6e6c79206d6f766520746f20494e5f5452414e5349545f544f5f4160448201527f474752454741544f522066726f6d20484152564553544544000000000000000060648201526084016121c9565b600283600781111561228b5761228b612c48565b036123175760038260078111156122a4576122a4612c48565b146121d25760405162461bcd60e51b815260206004820152603e60248201527f43616e206f6e6c79206d6f766520746f20574954485f41474752454741544f5260448201527f2066726f6d20494e5f5452414e5349545f544f5f41474752454741544f52000060648201526084016121c9565b600383600781111561232b5761232b612c48565b036123b757600482600781111561234457612344612c48565b146121d25760405162461bcd60e51b815260206004820152603d60248201527f43616e206f6e6c79206d6f766520746f20494e5f5452414e5349545f544f5f5060448201527f524f434553534f522066726f6d20574954485f41474752454741544f5200000060648201526084016121c9565b60048360078111156123cb576123cb612c48565b036124575760058260078111156123e4576123e4612c48565b146121d25760405162461bcd60e51b815260206004820152603c60248201527f43616e206f6e6c79206d6f766520746f20574954485f50524f434553534f522060448201527f66726f6d20494e5f5452414e5349545f544f5f50524f434553534f520000000060648201526084016121c9565b600583600781111561246b5761246b612c48565b036124e857600682600781111561248457612484612c48565b146121d25760405162461bcd60e51b815260206004820152602e60248201527f43616e206f6e6c79206d6f766520746f2050524f4345535345442066726f6d2060448201526d2ba4aa242fa82927a1a2a9a9a7a960911b60648201526084016121c9565b60068360078111156124fc576124fc612c48565b0361257457600782600781111561251557612515612c48565b146125745760405162461bcd60e51b815260206004820152602960248201527f43616e206f6e6c79206d6f766520746f20434f4d504c455445442066726f6d20604482015268141493d0d154d4d15160ba1b60648201526084016121c9565b600182600781111561258857612588612c48565b036125e2576125a560008051602061366a8339815191528261131c565b6107cb5760405162461bcd60e51b815260206004820152600e60248201526d26bab9ba103132903330b936b2b960911b60448201526064016121c9565b60028260078111156125f6576125f6612c48565b14806126135750600482600781111561261157612611612c48565b145b1561269a5761263060008051602061362a8339815191528261131c565b8061264e575061264e60008051602061366a8339815191528261131c565b6107cb5760405162461bcd60e51b815260206004820152601d60248201527f4d757374206265207472616e73706f72746572206f72206661726d657200000060448201526064016121c9565b60038260078111156126ae576126ae612c48565b0361270c576126cb60008051602061364a8339815191528261131c565b6107cb5760405162461bcd60e51b815260206004820152601260248201527126bab9ba1031329030b3b3b932b3b0ba37b960711b60448201526064016121c9565b600582600781111561272057612720612c48565b148061273d5750600682600781111561273b5761273b612c48565b145b1561279a5761275a60008051602061360a8339815191528261131c565b6107cb5760405162461bcd60e51b815260206004820152601160248201527026bab9ba10313290383937b1b2b9b9b7b960791b60448201526064016121c9565b60078260078111156127ae576127ae612c48565b036107cb5761275a60008051602061360a8339815191528261131c565b600082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250508251929350506006909114905061282b57604051637cc51d5360e11b815260040160405180910390fd5b8060008151811061283e5761283e613542565b6020910101516001600160f81b031916602160f91b1461287157604051637cc51d5360e11b815260040160405180910390fd5b60015b600681101561057b57603060f81b82828151811061289457612894613542565b01602001516001600160f81b03191610806128d25750603960f81b8282815181106128c1576128c1613542565b01602001516001600160f81b031916115b156128f057604051637cc51d5360e11b815260040160405180910390fd5b806128fa816135f0565b915050612874565b61290c828261131c565b61293b5760405163e2517d3f60e01b81526001600160a01b0382166004820152602481018390526044016121c9565b5050565b80356001600160a01b038116811461295657600080fd5b919050565b60006020828403121561296d57600080fd5b6129768261293f565b9392505050565b60006020828403121561298f57600080fd5b81356001600160e01b03198116811461297657600080fd5b6000602082840312156129b957600080fd5b5035919050565b600080604083850312156129d357600080fd5b823591506129e36020840161293f565b90509250929050565b60008083601f8401126129fe57600080fd5b5081356001600160401b03811115612a1557600080fd5b602083019150836020828501011115612a2d57600080fd5b9250929050565b60008060008060008060008060a0898b031215612a5057600080fd5b88356001600160401b0380821115612a6757600080fd5b612a738c838d016129ec565b909a50985060208b0135915060ff82168214612a8e57600080fd5b90965060408a01359080821115612aa457600080fd5b612ab08c838d016129ec565b909750955060608b0135915080821115612ac957600080fd5b50612ad68b828c016129ec565b999c989b50969995989497949560800135949350505050565b80356008811061295657600080fd5b60008060008060608587031215612b1457600080fd5b84356001600160401b03811115612b2a57600080fd5b612b36878288016129ec565b9095509350612b4990506020860161293f565b9150612b5760408601612aef565b905092959194509250565b634e487b7160e01b600052604160045260246000fd5b600082601f830112612b8957600080fd5b81356001600160401b0380821115612ba357612ba3612b62565b604051601f8301601f19908116603f01168101908282118183101715612bcb57612bcb612b62565b81604052838152866020858801011115612be457600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060408385031215612c1757600080fd5b82356001600160401b03811115612c2d57600080fd5b612c3985828601612b78565b95602094909401359450505050565b634e487b7160e01b600052602160045260246000fd5b60068110612c6e57612c6e612c48565b9052565b6000815180845260005b81811015612c9857602081850181015186830182015201612c7c565b506000602082860101526020601f19601f83011685010191505092915050565b612cc28189612c5e565b60e060208201526000612cd860e0830189612c72565b6001600160a01b03881660408401526001600160401b0387166060840152851515608084015282810360a0840152612d108186612c72565b9150508260c083015298975050505050505050565b60008060208385031215612d3857600080fd5b82356001600160401b03811115612d4e57600080fd5b612d5a858286016129ec565b90969095509350505050565b600081518084526020808501808196508360051b8101915082860160005b85811015612df1578284038952815160808151818752612da682880182612c72565b9150508682015186820388880152612dbe8282612c72565b604084810151908901526060938401516001600160401b0316939097019290925250509784019790840190600101612d84565b5091979650505050505050565b600081518084526020808501808196508360051b8101915082860160005b85811015612df15782840389528151610100612e39868351612c5e565b868201518188880152612e4e82880182612c72565b915050604080830151612e6b828901826001600160a01b03169052565b50506060828101516001600160401b03169087015260808083015187830382890152612e978382612d66565b9250505060a080830151612eae8289018215159052565b505060c08083015187830382890152612ec78382612c72565b60e0948501519890940197909752505098850198935090840190600101612e1c565b6020815260006129766020830184612dfe565b600060208284031215612f0e57600080fd5b81356001600160401b03811115612f2457600080fd5b612f3084828501612b78565b949350505050565b60088110612c6e57612c6e612c48565b60c081526000612f5b60c0830189612c72565b6001600160401b03881660208401526001600160a01b0387166040840152612f866060840187612f38565b8281036080840152612f988186612c72565b9150508260a0830152979650505050505050565b60008060008060008060006080888a031215612fc757600080fd5b87356001600160401b0380821115612fde57600080fd5b612fea8b838c016129ec565b909950975060208a013591508082111561300357600080fd5b61300f8b838c016129ec565b909750955060408a013591508082111561302857600080fd5b506130358a828b016129ec565b989b979a50959894979596606090950135949350505050565b60008060006040848603121561306357600080fd5b83356001600160401b0381111561307957600080fd5b613085868287016129ec565b9094509250613098905060208501612aef565b90509250925092565b60008060008060008060008060a0898b0312156130bd57600080fd5b88356001600160401b03808211156130d457600080fd5b6130e08c838d016129ec565b909a50985060208b0135975060408b0135915080821115612aa457600080fd5b602081526000825161010080602085015261311f610120850183612c72565b91506020850151601f198086850301604087015261313d8483612c72565b93506040870151915061315b60608701836001600160401b03169052565b60608701516001600160a01b038116608088015291506080870151915061318560a0870183612f38565b60a08701519150808685030160c08701526131a08483612c72565b935060c087015160e087015260e08701519150808685030183870152506131c78382612dfe565b9695505050505050565b600080600080600080600080600060c08a8c0312156131ef57600080fd5b89356001600160401b038082111561320657600080fd5b6132128d838e016129ec565b909b50995060208c0135985060408c0135975060608c013591508082111561323957600080fd5b6132458d838e016129ec565b909750955060808c013591508082111561325e57600080fd5b5061326b8c828d016129ec565b9a9d999c50979a9699959894979660a00135949350505050565b8183823760009101908152919050565b600181811c908216806132a957607f821691505b6020821081036132c957634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156107cb57600081815260208120601f850160051c810160208610156132f65750805b601f850160051c820191505b8181101561331557828155600101613302565b505050505050565b6001600160401b0383111561333457613334612b62565b613348836133428354613295565b836132cf565b6000601f84116001811461337c57600085156133645750838201355b600019600387901b1c1916600186901b1783556133d6565b600083815260209020601f19861690835b828110156133ad578685013582556020948501946001909201910161338d565b50868210156133ca5760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b634e487b7160e01b600052601160045260246000fd5b818103818111156104db576104db6133dd565b8481526080810161341a6020830186612c5e565b6001600160a01b039390931660408201526001600160401b039190911660609091015292915050565b6001600160a01b0384811682528316602082015260608101612f306040830184612f38565b604081016134768285612f38565b6129766020830184612f38565b81516001600160401b0381111561349c5761349c612b62565b6134b0816134aa8454613295565b846132cf565b602080601f8311600181146134e557600084156134cd5750858301515b600019600386901b1c1916600185901b178555613315565b600085815260208120601f198616915b82811015613514578886015182559484019460019091019084016134f5565b50858210156135325787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b84815260606020820152600061359b606083018587613558565b90506001600160401b038316604083015295945050505050565b8581528460208201526080604082015260006135d5608083018587613558565b90506001600160401b03831660608301529695505050505050565b600060018201613602576136026133dd565b506001019056fee61decff6e4a5c6b5a3d3cbd28f882e595173563b49353ce5f31dba2de7f05eeddaa901e2fe3bda354fe0ede2785152d5c109282a613fe024a056a3e66c41bb3b3c3f8258c2780bffb0b444bbeed42fe51cc1a89779df0a97a43a56e08602e197c6181838a71a779e445600d4c6ecbe16bacf2b3c5bda69c29fada66d1b645d1a26469706673582212201c204f6e450f71467d0d94bf384fe3386069dee92063cf963e899d8c2d05383664736f6c63430008140033