VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x93e267…4e59
Summary
Transactions
Transfers
Address
0x93e267d4b6D75604163eb7Fca511888b23Bb4e59
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x23Fd7c63c35fd26aC5C4E7e6dc52CcA6ab7511D7
Deployer
0x23Fd7c63c35fd26aC5C4E7e6dc52CcA6ab7511D7
Code
0x6080604052600436106101e75760003560e01c8063affed0e011610102578063e19a9dd911610095578063f08a032311610064578063f08a03231461064b578063f698da251461066b578063f8dc5dd914610680578063ffa1ad74146106a057610223565b8063e19a9dd9146105d6578063e318b52b146105f6578063e75235b814610616578063e86637db1461062b57610223565b8063cc2f8452116100d1578063cc2f845214610548578063d4d9bdcd14610576578063d8d11f7814610596578063e009cfde146105b657610223565b8063affed0e0146104d2578063b4faba09146104e8578063b63e800d14610508578063c4ca3a9c1461052857610223565b80635624b25b1161017a5780636a761202116101495780636a761202146104525780637d83297414610465578063934f3a111461049d578063a0e67e2b146104bd57610223565b80635624b25b146103b85780635ae6bd37146103e5578063610b592514610412578063694e80c31461043257610223565b80633408e470116101b65780633408e47014610320578063468721a71461033d5780635172f2a01461035d5780635229073f1461038a57610223565b80630d582f131461028957806312fb68e0146102ab5780632d9ad53d146102cb5780632f54bf6e1461030057610223565b366102235760405134815233907f3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d9060200160405180910390a2005b34801561022f57600080fd5b507f6c9a6c4a39284e37ed1cf53d337577d14212a4870fb976a4366c693b939918d580548061025a57005b36600080373360601b365260008060143601600080855af190503d6000803e80610283573d6000fd5b503d6000f35b34801561029557600080fd5b506102a96102a43660046126d1565b6106d1565b005b3480156102b757600080fd5b506102a96102c636600461279f565b610831565b3480156102d757600080fd5b506102eb6102e6366004612813565b610c9c565b60405190151581526020015b60405180910390f35b34801561030c57600080fd5b506102eb61031b366004612813565b610cd7565b34801561032c57600080fd5b50465b6040519081526020016102f7565b34801561034957600080fd5b506102eb61035836600461283f565b610d0f565b34801561036957600080fd5b5061037d6103783660046128a8565b610de6565b6040516102f79190612905565b34801561039657600080fd5b506103aa6103a536600461283f565b610f40565b6040516102f792919061295e565b3480156103c457600080fd5b506103d86103d3366004612979565b610f76565b6040516102f7919061299b565b3480156103f157600080fd5b5061032f6104003660046128a8565b60076020526000908152604090205481565b34801561041e57600080fd5b506102a961042d366004612813565b610ff3565b34801561043e57600080fd5b506102a961044d3660046128a8565b611135565b6102eb6104603660046129f6565b6111cd565b34801561047157600080fd5b5061032f6104803660046126d1565b600860209081526000928352604080842090915290825290205481565b3480156104a957600080fd5b506102a96104b8366004612ace565b611516565b3480156104c957600080fd5b5061037d611560565b3480156104de57600080fd5b5061032f60055481565b3480156104f457600080fd5b506102a9610503366004612b3a565b611650565b34801561051457600080fd5b506102a9610523366004612b89565b611673565b34801561053457600080fd5b5061032f610543366004612c7d565b611794565b34801561055457600080fd5b506105686105633660046126d1565b61182e565b6040516102f7929190612ced565b34801561058257600080fd5b506102a96105913660046128a8565b611927565b3480156105a257600080fd5b5061032f6105b1366004612d17565b6119bc565b3480156105c257600080fd5b506102a96105d1366004612dd7565b6119e9565b3480156105e257600080fd5b506102a96105f1366004612813565b611b18565b34801561060257600080fd5b506102a9610611366004612e10565b611c2f565b34801561062257600080fd5b5060045461032f565b34801561063757600080fd5b506103d8610646366004612d17565b611e1e565b34801561065757600080fd5b506102a9610666366004612813565b611ef7565b34801561067757600080fd5b5061032f611f60565b34801561068c57600080fd5b506102a961069b366004612e5b565b611fb7565b3480156106ac57600080fd5b506103d8604051806040016040528060058152602001640312e332e360dc1b81525081565b6106d961212a565b6001600160a01b038216158015906106fb57506001600160a01b038216600114155b801561071057506001600160a01b0382163014155b6107355760405162461bcd60e51b815260040161072c90612e9c565b60405180910390fd5b6001600160a01b03828116600090815260026020526040902054161561076d5760405162461bcd60e51b815260040161072c90612ebb565b60026020527fe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e080546001600160a01b038481166000818152604081208054939094166001600160a01b0319938416179093556001835283549091161790915560038054916107da83612ef0565b90915550506040516001600160a01b03831681527f9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea269060200160405180910390a1806004541461082d5761082d81611135565b5050565b61083c816041612163565b825110156108745760405162461bcd60e51b8152602060048201526005602482015264047533032360dc1b604482015260640161072c565b6000808060008060005b86811015610c90576041818102890160208101516040820151919092015160ff16955090935091506000849003610a4f5791935083916108bf876041612163565b8210156108f65760405162461bcd60e51b8152602060048201526005602482015264475330323160d81b604482015260640161072c565b875161090383602061219f565b11156109395760405162461bcd60e51b815260206004820152600560248201526423a998191960d91b604482015260640161072c565b60208289018101518951909161095c90839061095690879061219f565b9061219f565b11156109925760405162461bcd60e51b8152602060048201526005602482015264475330323360d81b604482015260640161072c565b6040516320c13b0b60e01b8082528a8501602001916001600160a01b038916906320c13b0b906109c8908f908690600401612f09565b602060405180830381865afa1580156109e5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a099190612f2e565b6001600160e01b03191614610a485760405162461bcd60e51b815260206004820152600560248201526411d4cc0c8d60da1b604482015260640161072c565b5050610bf6565b8360ff16600103610ad1579193508391336001600160a01b0384161480610a9857506001600160a01b03851660009081526008602090815260408083208d845290915290205415155b610acc5760405162461bcd60e51b8152602060048201526005602482015264475330323560d81b604482015260640161072c565b610bf6565b601e8460ff161115610b96576040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c81018b9052600190605c0160405160208183030381529060405280519060200120600486610b369190612f58565b6040805160008152602081018083529390935260ff90911690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610b85573d6000803e3d6000fd5b505050602060405103519450610bf6565b6040805160008152602081018083528c905260ff861691810191909152606081018490526080810183905260019060a0016020604051602081039080840390855afa158015610be9573d6000803e3d6000fd5b5050506020604051035194505b856001600160a01b0316856001600160a01b0316118015610c3057506001600160a01b038581166000908152600260205260409020541615155b8015610c4657506001600160a01b038516600114155b610c7a5760405162461bcd60e51b815260206004820152600560248201526423a998191b60d91b604482015260640161072c565b8495508080610c8890612ef0565b91505061087e565b50505050505050505050565b600060016001600160a01b03831614801590610cd157506001600160a01b038281166000908152600160205260409020541615155b92915050565b60006001600160a01b038216600114801590610cd15750506001600160a01b0390811660009081526002602052604090205416151590565b600033600114801590610d395750336000908152600160205260409020546001600160a01b031615155b610d6d5760405162461bcd60e51b815260206004820152600560248201526411d4cc4c0d60da1b604482015260640161072c565b610d7a858585855a6121bb565b90508015610db25760405133907f6895c13664aa4f67288b25d7a21d7aaa34916e355fb9b6fae0a139a9085becb890600090a2610dde565b60405133907facd2c8702804128fdb0db2bb49f6d127dd0181c13fd45dbfe16de0930e2bd37590600090a25b949350505050565b60606000610df2611560565b905060006003546001600160401b03811115610e1057610e106126fd565b604051908082528060200260200182016040528015610e39578160200160208202803683370190505b50905060005b600354811015610f385760086000848381518110610e5f57610e5f612f71565b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020600086815260200190815260200160002054600103610ef157828181518110610eb257610eb2612f71565b6020026020010151828281518110610ecc57610ecc612f71565b60200260200101906001600160a01b031690816001600160a01b031681525050610f26565b6000828281518110610f0557610f05612f71565b60200260200101906001600160a01b031690816001600160a01b0316815250505b80610f3081612ef0565b915050610e3f565b509392505050565b60006060610f5086868686610d0f565b915060405160203d0181016040523d81523d6000602083013e8091505094509492505050565b60606000610f85836020612f87565b6001600160401b03811115610f9c57610f9c6126fd565b6040519080825280601f01601f191660200182016040528015610fc6576020820181803683370190505b50905060005b83811015610f38578481015460208083028401015280610feb81612ef0565b915050610fcc565b610ffb61212a565b6001600160a01b0381161580159061101d57506001600160a01b038116600114155b6110515760405162461bcd60e51b8152602060048201526005602482015264475331303160d81b604482015260640161072c565b6001600160a01b0381811660009081526001602052604090205416156110a15760405162461bcd60e51b815260206004820152600560248201526423a998981960d91b604482015260640161072c565b600160208181527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f80546001600160a01b03858116600081815260408082208054949095166001600160a01b031994851617909455959095528254168417909155519182527fecdf3a3effea5783a3c4c2140e677577666428d44ed9d474a0b3a4c9943f844091015b60405180910390a150565b61113d61212a565b60035481111561115f5760405162461bcd60e51b815260040161072c90612fa6565b60018110156111985760405162461bcd60e51b815260206004820152600560248201526423a999181960d91b604482015260640161072c565b60048190556040518181527f610f7ff2b304ae8903c3de74c60c6ab1f7d6226b3f52c5161905bb5ad4039c939060200161112a565b60008060006111e78e8e8e8e8e8e8e8e8e8e600554611e1e565b6005805491925060006111f983612ef0565b9091555050805160208201209150611212828286611516565b50600061123d7f4a204f620c8c5ccdca3fd54d003badd85ba500436a431f0cbda4f558c93c34c85490565b90506001600160a01b038116156112c357806001600160a01b03166375f0bb528f8f8f8f8f8f8f8f8f8f8f336040518d63ffffffff1660e01b81526004016112909c9b9a99989796959493929190612ffd565b600060405180830381600087803b1580156112aa57600080fd5b505af11580156112be573d6000803e3d6000fd5b505050505b6112ef6112d28a6109c46130c2565b603f6112df8c6040612f87565b6112e991906130d5565b90612202565b6112fb906101f46130c2565b5a10156113325760405162461bcd60e51b8152602060048201526005602482015264047533031360dc1b604482015260640161072c565b60005a90506113a38f8f8f8f8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050508e8c600014611390578e6121bb565b6109c45a61139e91906130f7565b6121bb565b93506113b05a8290612219565b905083806113bd57508915155b806113c757508715155b6113fb5760405162461bcd60e51b8152602060048201526005602482015264475330313360d81b604482015260640161072c565b6000881561141357611410828b8b8b8b612234565b90505b84156114575760408051858152602081018390527f442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e910160405180910390a1611491565b60408051858152602081018390527f23428b18acfb3ea64b08dc0c1d296ea9c09702c09083ca5272e64d115b687d23910160405180910390a15b50506001600160a01b0381161561150557604051631264e26d60e31b81526004810183905283151560248201526001600160a01b03821690639327136890604401600060405180830381600087803b1580156114ec57600080fd5b505af1158015611500573d6000803e3d6000fd5b505050505b50509b9a5050505050505050505050565b6004548061154e5760405162461bcd60e51b8152602060048201526005602482015264475330303160d81b604482015260640161072c565b61155a84848484610831565b50505050565b606060006003546001600160401b0381111561157e5761157e6126fd565b6040519080825280602002602001820160405280156115a7578160200160208202803683370190505b506001600090815260026020527fe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e054919250906001600160a01b03165b6001600160a01b038116600114611648578083838151811061160857611608612f71565b6001600160a01b0392831660209182029290920181019190915291811660009081526002909252604090912054168161164081612ef0565b9250506115e4565b509092915050565b600080825160208401855af480600052503d6020523d600060403e60403d016000fd5b6116b18a8a808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508c925061233a915050565b6001600160a01b038416156116e8576116e8847f6c9a6c4a39284e37ed1cf53d337577d14212a4870fb976a4366c693b939918d555565b6117288787878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061252092505050565b811561173f5761173d82600060018685612234565b505b336001600160a01b03167f141df868a6331af528e38c83b7aa03edc19be66e37ae67f9285bf4f8e3c6a1a88b8b8b8b8960405161178095949392919061310a565b60405180910390a250505050505050505050565b6000805a90506117dd878787878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525089925050505a6121bb565b6117e657600080fd5b60005a6117f390836130f7565b90508060405160200161180891815260200190565b60408051601f198184030181529082905262461bcd60e51b825261072c9160040161299b565b60606000826001600160401b0381111561184a5761184a6126fd565b604051908082528060200260200182016040528015611873578160200160208202803683370190505b506001600160a01b0380861660009081526001602052604081205492945091165b6001600160a01b038116158015906118b657506001600160a01b038116600114155b80156118c157508482105b1561191957808483815181106118d9576118d9612f71565b6001600160a01b0392831660209182029290920181019190915291811660009081526001909252604090912054168161191181612ef0565b925050611894565b908352919491935090915050565b336000908152600260205260409020546001600160a01b03166119745760405162461bcd60e51b8152602060048201526005602482015264047533033360dc1b604482015260640161072c565b336000818152600860209081526040808320858452909152808220600190555183917ff2a0eb156472d1440255b0d7c1e19cc07115d1051fe605b0dce69acfec884d9c91a350565b60006119d18c8c8c8c8c8c8c8c8c8c8c611e1e565b8051906020012090509b9a5050505050505050505050565b6119f161212a565b6001600160a01b03811615801590611a1357506001600160a01b038116600114155b611a475760405162461bcd60e51b8152602060048201526005602482015264475331303160d81b604482015260640161072c565b6001600160a01b03828116600090815260016020526040902054811690821614611a9b5760405162461bcd60e51b8152602060048201526005602482015264475331303360d81b604482015260640161072c565b6001600160a01b038181166000818152600160209081526040808320805488871685528285208054919097166001600160a01b03199182161790965592849052825490941690915591519081527faab4fa2b463f581b2b32cb3b7e3b704b9ce37cc209b5fb4d77e593ace405427691015b60405180910390a15050565b611b2061212a565b6001600160a01b03811615611bd2576040516301ffc9a760e01b815263736bd41d60e11b60048201526001600160a01b038216906301ffc9a790602401602060405180830381865afa158015611b7a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b9e9190613176565b611bd25760405162461bcd60e51b8152602060048201526005602482015264047533330360dc1b604482015260640161072c565b7f4a204f620c8c5ccdca3fd54d003badd85ba500436a431f0cbda4f558c93c34c88181556040516001600160a01b03831681527f1151116914515bc0891ff9047a6cb32cf902546f83066499bcf8ba33d2353fa290602001611b0c565b611c3761212a565b6001600160a01b03811615801590611c5957506001600160a01b038116600114155b8015611c6e57506001600160a01b0381163014155b611c8a5760405162461bcd60e51b815260040161072c90612e9c565b6001600160a01b038181166000908152600260205260409020541615611cc25760405162461bcd60e51b815260040161072c90612ebb565b6001600160a01b03821615801590611ce457506001600160a01b038216600114155b611d005760405162461bcd60e51b815260040161072c90612e9c565b6001600160a01b03838116600090815260026020526040902054811690831614611d545760405162461bcd60e51b8152602060048201526005602482015264475332303560d81b604482015260640161072c565b6001600160a01b038281166000818152600260209081526040808320805487871680865283862080549289166001600160a01b0319938416179055968a1685528285208054821690971790965592849052825490941690915591519081527ff8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf910160405180910390a16040516001600160a01b03821681527f9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea269060200160405180910390a1505050565b606060007fbb8310d486368db6bd6f849402fdd73ad53d316b5a4b2644ad6efe0f941286d860001b8d8d8d8d604051611e58929190613198565b604051908190038120611e7e949392918e908e908e908e908e908e908e906020016131a8565b60408051601f1981840301815291905280516020909101209050601960f81b600160f81b611eaa611f60565b6040516001600160f81b031993841660208201529290911660218301526022820152604281018290526062016040516020818303038152906040529150509b9a5050505050505050505050565b611eff61212a565b611f27817f6c9a6c4a39284e37ed1cf53d337577d14212a4870fb976a4366c693b939918d555565b6040516001600160a01b03821681527f5ac6c46c93c8d0e53714ba3b53db3e7c046da994313d7ed0d192028bc7c228b09060200161112a565b60007f47e79534a245952e8b16893a336b85a3d9ea9fa8c573f3d803afb92a794692184660408051602081019390935282015230606082015260800160405160208183030381529060405280519060200120905090565b611fbf61212a565b806001600354611fcf91906130f7565b1015611fed5760405162461bcd60e51b815260040161072c90612fa6565b6001600160a01b0382161580159061200f57506001600160a01b038216600114155b61202b5760405162461bcd60e51b815260040161072c90612e9c565b6001600160a01b0383811660009081526002602052604090205481169083161461207f5760405162461bcd60e51b8152602060048201526005602482015264475332303560d81b604482015260640161072c565b6001600160a01b03828116600081815260026020526040808220805488861684529183208054929095166001600160a01b031992831617909455918152825490911690915560038054916120d283613217565b90915550506040516001600160a01b03831681527ff8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf9060200160405180910390a180600454146121255761212581611135565b505050565b3330146121615760405162461bcd60e51b8152602060048201526005602482015264475330333160d81b604482015260640161072c565b565b60008260000361217557506000610cd1565b60006121818385612f87565b90508261218e85836130d5565b1461219857600080fd5b9392505050565b6000806121ac83856130c2565b90508381101561219857600080fd5b600060018360018111156121d1576121d1612fc5565b036121e9576000808551602087018986f490506121f9565b600080855160208701888a87f190505b95945050505050565b6000818310156122125781612198565b5090919050565b60008282111561222857600080fd5b6000610dde83856130f7565b6000806001600160a01b0383161561224c578261224e565b325b90506001600160a01b0384166122e1576122803a861061226e573a612270565b855b61227a898961219f565b90612163565b6040519092506001600160a01b0382169083156108fc029084906000818181858888f193505050506122dc5760405162461bcd60e51b8152602060048201526005602482015264475330313160d81b604482015260640161072c565b612330565b6122ef8561227a898961219f565b91506122fc84828461261a565b6123305760405162461bcd60e51b815260206004820152600560248201526423a998189960d91b604482015260640161072c565b5095945050505050565b600454156123725760405162461bcd60e51b8152602060048201526005602482015264047533230360dc1b604482015260640161072c565b81518111156123935760405162461bcd60e51b815260040161072c90612fa6565b60018110156123cc5760405162461bcd60e51b815260206004820152600560248201526423a999181960d91b604482015260640161072c565b600160005b83518110156124ed5760008482815181106123ee576123ee612f71565b6020026020010151905060006001600160a01b0316816001600160a01b03161415801561242557506001600160a01b038116600114155b801561243a57506001600160a01b0381163014155b80156124585750806001600160a01b0316836001600160a01b031614155b6124745760405162461bcd60e51b815260040161072c90612e9c565b6001600160a01b0381811660009081526002602052604090205416156124ac5760405162461bcd60e51b815260040161072c90612ebb565b6001600160a01b03928316600090815260026020526040902080546001600160a01b03191693821693909317909255806124e581612ef0565b9150506123d1565b506001600160a01b0316600090815260026020526040902080546001600160a01b03191660011790559051600355600455565b600160008190526020527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f546001600160a01b03161561258a5760405162461bcd60e51b8152602060048201526005602482015264047533130360dc1b604482015260640161072c565b6001600081905260208190527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f80546001600160a01b03191690911790556001600160a01b0382161561082d576125e68260008360015a6121bb565b61082d5760405162461bcd60e51b8152602060048201526005602482015264047533030360dc1b604482015260640161072c565b604080516001600160a01b03841660248201526044808201849052825180830390910181526064909101909152602080820180516001600160e01b031663a9059cbb60e01b1781528251600093929184919082896127105a03f13d801561268c5760208114612694576000935061269f565b81935061269f565b600051158215171593505b5050509392505050565b6001600160a01b03811681146126be57600080fd5b50565b80356126cc816126a9565b919050565b600080604083850312156126e457600080fd5b82356126ef816126a9565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b600082601f83011261272457600080fd5b81356001600160401b038082111561273e5761273e6126fd565b604051601f8301601f19908116603f01168101908282118183101715612766576127666126fd565b8160405283815286602085880101111561277f57600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600080608085870312156127b557600080fd5b8435935060208501356001600160401b03808211156127d357600080fd5b6127df88838901612713565b945060408701359150808211156127f557600080fd5b5061280287828801612713565b949793965093946060013593505050565b60006020828403121561282557600080fd5b8135612198816126a9565b8035600281106126cc57600080fd5b6000806000806080858703121561285557600080fd5b8435612860816126a9565b93506020850135925060408501356001600160401b0381111561288257600080fd5b61288e87828801612713565b92505061289d60608601612830565b905092959194509250565b6000602082840312156128ba57600080fd5b5035919050565b600081518084526020808501945080840160005b838110156128fa5781516001600160a01b0316875295820195908201906001016128d5565b509495945050505050565b60208152600061219860208301846128c1565b6000815180845260005b8181101561293e57602081850181015186830182015201612922565b506000602082860101526020601f19601f83011685010191505092915050565b8215158152604060208201526000610dde6040830184612918565b6000806040838503121561298c57600080fd5b50508035926020909101359150565b6020815260006121986020830184612918565b60008083601f8401126129c057600080fd5b5081356001600160401b038111156129d757600080fd5b6020830191508360208285010111156129ef57600080fd5b9250929050565b60008060008060008060008060008060006101408c8e031215612a1857600080fd5b612a218c6126c1565b9a5060208c013599506001600160401b038060408e01351115612a4357600080fd5b612a538e60408f01358f016129ae565b909a509850612a6460608e01612830565b975060808d0135965060a08d0135955060c08d01359450612a8760e08e016126c1565b9350612a966101008e016126c1565b9250806101208e01351115612aaa57600080fd5b50612abc8d6101208e01358e01612713565b90509295989b509295989b9093969950565b600080600060608486031215612ae357600080fd5b8335925060208401356001600160401b0380821115612b0157600080fd5b612b0d87838801612713565b93506040860135915080821115612b2357600080fd5b50612b3086828701612713565b9150509250925092565b60008060408385031215612b4d57600080fd5b8235612b58816126a9565b915060208301356001600160401b03811115612b7357600080fd5b612b7f85828601612713565b9150509250929050565b6000806000806000806000806000806101008b8d031215612ba957600080fd5b8a356001600160401b0380821115612bc057600080fd5b818d0191508d601f830112612bd457600080fd5b813581811115612be357600080fd5b8e60208260051b8501011115612bf857600080fd5b60208381019d50909b508d01359950612c1360408e016126c1565b985060608d0135915080821115612c2957600080fd5b50612c368d828e016129ae565b9097509550612c49905060808c016126c1565b9350612c5760a08c016126c1565b925060c08b01359150612c6c60e08c016126c1565b90509295989b9194979a5092959850565b600080600080600060808688031215612c9557600080fd5b8535612ca0816126a9565b94506020860135935060408601356001600160401b03811115612cc257600080fd5b612cce888289016129ae565b9094509250612ce1905060608701612830565b90509295509295909350565b604081526000612d0060408301856128c1565b905060018060a01b03831660208301529392505050565b60008060008060008060008060008060006101408c8e031215612d3957600080fd5b8b35612d44816126a9565b9a5060208c0135995060408c01356001600160401b03811115612d6657600080fd5b612d728e828f016129ae565b909a509850612d85905060608d01612830565b965060808c0135955060a08c0135945060c08c0135935060e08c0135612daa816126a9565b92506101008c0135612dbb816126a9565b809250506101208c013590509295989b509295989b9093969950565b60008060408385031215612dea57600080fd5b8235612df5816126a9565b91506020830135612e05816126a9565b809150509250929050565b600080600060608486031215612e2557600080fd5b8335612e30816126a9565b92506020840135612e40816126a9565b91506040840135612e50816126a9565b809150509250925092565b600080600060608486031215612e7057600080fd5b8335612e7b816126a9565b92506020840135612e8b816126a9565b929592945050506040919091013590565b602080825260059082015264475332303360d81b604082015260600190565b60208082526005908201526411d4cc8c0d60da1b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600060018201612f0257612f02612eda565b5060010190565b604081526000612f1c6040830185612918565b82810360208401526121f98185612918565b600060208284031215612f4057600080fd5b81516001600160e01b03198116811461219857600080fd5b60ff8281168282160390811115610cd157610cd1612eda565b634e487b7160e01b600052603260045260246000fd5b6000816000190483118215151615612fa157612fa1612eda565b500290565b602080825260059082015264475332303160d81b604082015260600190565b634e487b7160e01b600052602160045260246000fd5b60028110612ff957634e487b7160e01b600052602160045260246000fd5b9052565b6001600160a01b038d168152602081018c90526101606040820181905281018a905260006101808b8d828501376000838d01820152601f8c01601f19168301613049606085018d612fdb565b8a60808501528960a08501528860c085015261307060e08501896001600160a01b03169052565b6001600160a01b038716610100850152818482030161012085015261309782820187612918565b925050506130b16101408301846001600160a01b03169052565b9d9c50505050505050505050505050565b80820180821115610cd157610cd1612eda565b6000826130f257634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610cd157610cd1612eda565b6080808252810185905260008660a08301825b8881101561314d578235613130816126a9565b6001600160a01b031682526020928301929091019060010161311d565b50602084019690965250506001600160a01b039283166040820152911660609091015292915050565b60006020828403121561318857600080fd5b8151801515811461219857600080fd5b8183823760009101908152919050565b8b81526001600160a01b038b81166020830152604082018b9052606082018a90526101608201906131dc608084018b612fdb565b60a083019890985260c082019690965260e0810194909452918516610100840152909316610120820152610140019190915295945050505050565b60008161322657613226612eda565b50600019019056fea26469706673582212206934486126e3cb2c709be44f93b5bfe2ffcdc95c7f17ce0534188b7ff2d2c95164736f6c63430008100033