VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xC63fD4…E178
Summary
Transactions
Transfers
Address
0xC63fD48d1B006C0f0c734e29D7FE400fAC2cE178
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x912EfCA7abad2fBf80930F94adaB660e255d6FE3
Deployer
0x912EfCA7abad2fBf80930F94adaB660e255d6FE3
Code
0x608060405234801561001057600080fd5b50600436106104335760003560e01c806380afdea811610236578063c946e5dc1161013b578063ea241372116100c3578063f6dfc39a11610087578063f6dfc39a14610acb578063f8f87cf314610ade578063fa91451014610afe578063fed2f7d014610b1e578063ffea2b2314610b3157600080fd5b8063ea24137214610a24578063f0714bf914610a4d578063f1870e0f14610a60578063f301af4214610a8b578063f5b3734f14610aab57600080fd5b8063da9cb3371161010a578063da9cb337146109b2578063dbac26e9146109c5578063e0642139146109e8578063e701be96146109f1578063ea16e6e2146109f957600080fd5b8063c946e5dc14610961578063c9e480b814610969578063d072837a1461098c578063d547741f1461099f57600080fd5b8063a023a06a116101be578063b9f816721161018d578063b9f81672146108b9578063bddb7c83146108cc578063be26ed7f146108df578063be874147146108e7578063c032846b1461091c57600080fd5b8063a023a06a14610882578063a217fddf14610895578063a26d7b191461089d578063b1332962146108b057600080fd5b80639342c8f4116102055780639342c8f4146107f457806397986d1b146108075780639842a64814610827578063998ed3111461085c5780639a6d7afb1461086f57600080fd5b806380afdea814610786578063887411651461078f5780638973f39b146107c157806391d14854146107e157600080fd5b80633ad4f02a1161033c57806360bba03d116102c45780636b6923b8116102935780636b6923b814610717578063701445571461072057806378850c68146107335780637965b59a146107535780637b5b32d41461076657600080fd5b806360bba03d146106e057806369adee87146106f35780636a1347d7146107065780636a2b76721461070e57600080fd5b80635574d58c1161030b5780635574d58c1461068b57806355d84c1c1461069e5780635bec4cb4146106b15780635da2c0d0146106ba578063605312d8146106cd57600080fd5b80633ad4f02a146106305780633f9eacdc1461064357806349d5e6041461066e5780634cd6815c1461068357600080fd5b8063237d9868116103bf578063324462031161038e57806332446203146105c257806332d8dd87146105ca57806336568abe146105f55780633a02230d146106085780633a3a94d21461061057600080fd5b8063237d986814610535578063248a9ca31461056a578063280d0b081461058d5780632f2ff15d146105ad57600080fd5b8063112ef11011610406578063112ef110146104d4578063171d4efc146104e75780631abe17d4146104f057806320429d931461050357806321651e711461052c57600080fd5b806301ffc9a71461043857806304e7f360146104605780630aff770a146104925780630e4dbf5c146104a9575b600080fd5b61044b610446366004612cd0565b610b44565b60405190151581526020015b60405180910390f35b610468610b7b565b6040805195865260208601949094529284019190915260608301521515608082015260a001610457565b61049b600a5481565b604051908152602001610457565b61049b6104b7366004612d1d565b600560209081526000928352604080842090915290825290205481565b61044b6104e2366004612d49565b610bd1565b61049b60195481565b61044b6104fe366004612d49565b610c1d565b61049b610511366004612d49565b6001600160a01b031660009081526015602052604090205490565b61049b60095481565b61049b610543366004612d64565b60009081526005602090815260408083206001600160a01b03949094168352929052205490565b61049b610578366004612d8e565b60009081526020819052604090206001015490565b61049b61059b366004612d49565b60106020526000908152604090205481565b6105c06105bb366004612d1d565b610c2e565b005b61049b610c59565b600f546105dd906001600160a01b031681565b6040516001600160a01b039091168152602001610457565b6105c0610603366004612d1d565b610c70565b61044b610ca8565b61049b61061e366004612d8e565b60009081526008602052604090205490565b6105c061063e366004612d8e565b610cfb565b61049b610651366004612d1d565b601460209081526000928352604080842090915290825290205481565b61049b6000805160206136d483398151915281565b60135461049b565b6105c0610699366004612f7e565b610d0c565b6105dd6106ac366004612d8e565b611296565b61049b600b5481565b6001546105dd906001600160a01b031681565b6105c06106db366004612d8e565b6112c0565b6105c06106ee36600461306a565b6112d1565b6105c0610701366004612d49565b611364565b6105c06115a9565b61049b600c5481565b61049b600d5481565b61044b61072e366004612d49565b61160b565b61049b610741366004612d8e565b60076020526000908152604090205481565b61049b610761366004612d49565b611649565b61049b610774366004612d8e565b60176020526000908152604090205481565b61049b60025481565b6107a261079d366004612d8e565b61178e565b604080516001600160a01b039093168352602083019190915201610457565b61049b6107cf366004612d8e565b60086020526000908152604090205481565b61044b6107ef366004612d1d565b61181e565b6105c0610802366004612d8e565b611847565b61049b610815366004612d8e565b60009081526017602052604090205490565b61049b610835366004612d64565b60009081526006602090815260408083206001600160a01b03949094168352929052205490565b6105c061086a366004612d8e565b6119ad565b6105c061087d366004612d8e565b611ad5565b6105c0610890366004612d49565b611b2c565b61049b600081565b6105c06108ab366004612d8e565b611bb0565b61049b6110e081565b6105c06108c7366004612d8e565b611c29565b6105c06108da36600461306a565b611c3a565b61049b611caa565b61049b6108f5366004612d64565b60009081526016602090815260408083206001600160a01b03949094168352929052205490565b610924611cbb565b6040805198151589529615156020890152958701949094526060860192909252608085015260a084015260c083015260e082015261010001610457565b61049b611d32565b61044b610977366004612d49565b60116020526000908152604090205460ff1681565b6105c061099a366004612d8e565b611d54565b6105c06109ad366004612d1d565b611df9565b61044b6109c0366004612d49565b611e1e565b61044b6109d3366004612d49565b60126020526000908152604090205460ff1681565b61049b600e5481565b61049b611e2f565b61049b610a07366004612d1d565b600660209081526000928352604080842090915290825290205481565b61049b610a32366004612d49565b6001600160a01b031660009081526018602052604090205490565b61049b610a5b366004612d49565b611e48565b61049b610a6e366004612d1d565b601660209081526000928352604080842090915290825290205481565b61049b610a99366004612d8e565b60036020526000908152604090205481565b61049b610ab9366004612d8e565b60046020526000908152604090205481565b6105c0610ad9366004612d64565b611e83565b61049b610aec366004612d49565b60156020526000908152604090205481565b61049b610b0c366004612d49565b60186020526000908152604090205481565b6105c0610b2c36600461306a565b611fb3565b6105c0610b3f366004612f7e565b612023565b60006001600160e01b03198216637965db0b60e01b1480610b7557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000806000806000601954600a54610b91611e2f565b60046000610b9d611caa565b8152602001908152602001600020546000601954118015610bc057506000600a54115b945094509450945094509091929394565b6000600a5460066000610be2611caa565b81526020019081526020016000206000846001600160a01b03166001600160a01b031681526020019081526020016000205410159050919050565b600060195460066000610be2611caa565b600082815260208190526040902060010154610c4981612569565b610c538383612576565b50505050565b6000600b54600c54610c6b91906130bc565b905090565b6001600160a01b0381163314610c995760405163334bd91960e11b815260040160405180910390fd5b610ca38282612608565b505050565b600f546000906001600160a01b031615801590610ccf57506001546001600160a01b031615155b8015610cdd57506000600954115b8015610ceb57506000600e54115b8015610c6b575050600b54151590565b6000610d0681612569565b50600255565b6000610d1781612569565b6001600160a01b03881660009081526012602052604090205460ff1615610d805760405162461bcd60e51b815260206004820152601860248201527722b1b7a130b39d10313630b1b5b634b9ba32b2103ab9b2b960411b60448201526064015b60405180910390fd5b60008711610da05760405162461bcd60e51b8152600401610d77906130cf565b600f546001600160a01b0316610df85760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a2050617373706f7274204e4654206e6f7420736574000000006044820152606401610d77565b600f546040516370a0823160e01b81526001600160a01b038a8116600483015260009216906370a0823190602401602060405180830381865afa158015610e43573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e679190613114565b11610e845760405162461bcd60e51b8152600401610d779061312d565b600a5460066000610e93611caa565b815260200190815260200160002060008a6001600160a01b03166001600160a01b031681526020019081526020016000205410610f385760405162461bcd60e51b815260206004820152603860248201527f45636f4261673a204d6178206461696c79207375626d697373696f6e7320706560448201527f72206379636c65207065722075736572207265616368656400000000000000006064820152608401610d77565b8451865114610f595760405162461bcd60e51b8152600401610d779061317a565b8251845114610f7a5760405162461bcd60e51b8152600401610d77906131c8565b6000610f84611e2f565b60195460008281526016602090815260408083206001600160a01b038f168452909152902054919250116110115760405162461bcd60e51b815260206004820152602e60248201527f45636f4261673a204d6178206461696c79207375626d697373696f6e7320706560448201526d1c881d5cd95c881c995858da195960921b6064820152608401610d77565b600061101c8a612673565b90506000811161103e5760405162461bcd60e51b8152600401610d7790613217565b6000606461104c838c61325d565b6110569190613274565b9050600081116110785760405162461bcd60e51b8152600401610d7790613296565b8060046000611085611caa565b81526020019081526020016000205410156110e25760405162461bcd60e51b815260206004820152601f60248201527f45636f4261673a204e6f7420656e6f7567682072657761726473206c656674006044820152606401610d77565b600160009054906101000a90046001600160a01b03166001600160a01b0316637b924532600254838e8d8d8d8d8d6040518963ffffffff1660e01b8152600401611133989796959493929190613383565b600060405180830381600087803b15801561114d57600080fd5b505af192505050801561115e575060015b6112325761116a613438565b806308c379a0036111c0575061117e613454565b8061118957506111c2565b8060405160200161119a91906134de565b60408051601f198184030181529082905262461bcd60e51b8252610d779160040161353b565b505b6040805162461bcd60e51b81526020600482015260248101919091527f45636f4261673a204461696c79207375626d697373696f6e2065787465726e6160448201527f6c2063616c6c206661696c6564207769746820756e6b6e6f776e206572726f726064820152608401610d77565b61123d8b84836127d2565b60408051848152602081018390529081018390526001600160a01b038c16907f9d7de79b914fc9c1bd46d8b09cb9861f49a8579445daaa654546d572968a64ee9060600160405180910390a25050505050505050505050565b601381815481106112a657600080fd5b6000918252602090912001546001600160a01b0316905081565b60006112cb81612569565b50600e55565b60006112dc81612569565b8115611300576112fa6000805160206136d483398151915284612576565b5061131a565b6113186000805160206136d483398151915284612608565b505b826001600160a01b03167f2aaae3b4a699402fc703f73362d387b0afd101e34690e769e2c4510d1729ae3d83604051611357911515815260200190565b60405180910390a2505050565b6000805160206136d483398151915261137c81612569565b6001600160a01b03821660009081526010602052604081205490036113ed5760405162461bcd60e51b815260206004820152602160248201527f45636f4261673a204e465420686173206e6f206d756c7469706c6965722073656044820152601d60fa1b6064820152608401610d77565b6001600160a01b038216600090815260106020908152604080832083905560119091528120805460ff191690555b60135481101561152057826001600160a01b0316601382815481106114425761144261354e565b6000918252602090912001546001600160a01b03160361150e576013805461146c90600190613564565b8154811061147c5761147c61354e565b600091825260209091200154601380546001600160a01b0390921691839081106114a8576114a861354e565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060138054806114e7576114e7613577565b600082815260209020810160001990810180546001600160a01b0319169055019055611520565b806115188161358d565b91505061141b565b50816001600160a01b03167f6cf9f2aa56f71b050e0b87aa57c747f947edc199630acb6fbc83f3d8930f7ddd600060405161155d91815260200190565b60405180910390a2604051600081526001600160a01b038316907fac4d420d4cf3717bbb293936391ce539e0bf2c3ae7764ee9a4ff855bae6868d5906020015b60405180910390a25050565b60006115b481612569565b43600c55600d80549060006115c88361358d565b91905055507fc8a0332abe200b5e7ff117e01b27b1ea7e989a7152ad8690ca1e0f0cb1157c3f600c5460405161160091815260200190565b60405180910390a150565b600080611616611e2f565b60195460009182526016602090815260408084206001600160a01b03909716845295905293902054929092101592915050565b6000606481805b6013548110156117435760006013828154811061166f5761166f61354e565b60009182526020822001546040516370a0823160e01b81526001600160a01b038981166004830152909116925082906370a0823190602401602060405180830381865afa1580156116c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116e89190613114565b11801561170c57506001600160a01b03811660009081526010602052604090205484105b15611730576001600160a01b03811660009081526010602052604090205493509150815b508061173b8161358d565b915050611650565b506001600160a01b0381161580159061177457506001600160a01b03811660009081526011602052604090205460ff165b15611787576117846014836130bc565b91505b5092915050565b601354600090819083106117d95760405162461bcd60e51b8152602060048201526012602482015271496e646578206f7574206f662072616e676560701b6044820152606401610d77565b6000601384815481106117ee576117ee61354e565b60009182526020808320909101546001600160a01b03168083526010909152604090912054909590945092505050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b600061185281612569565b6000828152600360205260409020546118ad5760405162461bcd60e51b815260206004820152601e60248201527f45636f4261673a204e6f207265776172647320746f20776974686472617700006044820152606401610d77565b6118b5611caa565b82106119035760405162461bcd60e51b815260206004820152601960248201527f45636f4261673a204379636c65206973206e6f74206f766572000000000000006044820152606401610d77565b600082815260046020526040812080549190556001546002546001600160a01b039091169063cfe706b3908390611939876129bb565b60405160200161194991906135a6565b6040516020818303038152906040526040518463ffffffff1660e01b8152600401611976939291906135e2565b600060405180830381600087803b15801561199057600080fd5b505af11580156119a4573d6000803e3d6000fd5b50505050505050565b60006119b881612569565b600154600254604051633c9d10cd60e21b81526001600160a01b039092169163f2744334916119ed9160040190815260200190565b602060405180830381865afa158015611a0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a2e9190613114565b821115611a7d5760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e73756666696369656e742062616c616e6365000000006044820152606401610d77565b600d805460009081526003602090815260408083208690558354835260048252918290208590559154905184815290917fdce1a4cab135b70d769c81ff2f5992e5edb3949b60a3ea7af270705059f4ea76910161159d565b6000611ae081612569565b60008211611b265760405162461bcd60e51b815260206004820152601360248201527208ac6de84c2ce744092dcecc2d8d2c840dac2f606b1b6044820152606401610d77565b50600955565b6000611b3781612569565b6001600160a01b038216611b8d5760405162461bcd60e51b815260206004820152601b60248201527f45636f4261673a20696e76616c6964204e4654206164647265737300000000006044820152606401610d77565b50600f80546001600160a01b0319166001600160a01b0392909216919091179055565b6000611bbb81612569565b60008211611c235760405162461bcd60e51b815260206004820152602f60248201527f45636f4261673a20496e76616c6964206d6178206461696c79207375626d697360448201526e73696f6e7320706572206379636c6560881b6064820152608401610d77565b50600a55565b6000611c3481612569565b50600d55565b6000805160206136d4833981519152611c5281612569565b6001600160a01b038316600081815260126020908152604091829020805460ff191686151590811790915591519182527f5b7ef9d8e7fd7ff1dae13005391bc3aa7cc048c7ba41af348e5da4dcbe7323e09101611357565b60006001600d54610c6b9190613564565b600f54600154600954600a54600e54600b5460009586958695869586958695869586956001600160a01b03918216151595911615159390929091611cfd611caa565b60046000611d09611caa565b815260200190815260200160002054975097509750975097509750975097509091929394959697565b600060046000611d40611caa565b815260200190815260200160002054905090565b6000611d5f81612569565b60008211611dbd5760405162461bcd60e51b815260206004820152602560248201527f45636f4261673a20496e76616c6964206d6178206461696c79207375626d697360448201526473696f6e7360d81b6064820152608401610d77565b60198290556040518281527f041a49ded25dedbf01b4725a635e6982cb6dd71f345137229b968b48da1159999060200160405180910390a15050565b600082815260208190526040902060010154611e1481612569565b610c538383612608565b600060095460056000610be2611caa565b6000611e3e6110e0600261325d565b610c6b9043613274565b600080611e576110e043613274565b60009081526014602090815260408083206001600160a01b039096168352949052929092205492915050565b6000805160206136d4833981519152611e9b81612569565b6064821015611efb5760405162461bcd60e51b815260206004820152602660248201527f4d756c7469706c696572206d757374206265206174206c6561737420312e307860448201526520283130302960d01b6064820152608401610d77565b6001600160a01b0383166000908152601060205260408120549003611f6657601380546001810182556000919091527f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a0900180546001600160a01b0319166001600160a01b0385161790555b6001600160a01b03831660008181526010602052604090819020849055517f6cf9f2aa56f71b050e0b87aa57c747f947edc199630acb6fbc83f3d8930f7ddd906113579085815260200190565b6000805160206136d4833981519152611fcb81612569565b6001600160a01b038316600081815260116020908152604091829020805460ff191686151590811790915591519182527fac4d420d4cf3717bbb293936391ce539e0bf2c3ae7764ee9a4ff855bae6868d59101611357565b600061202e81612569565b6001600160a01b03881660009081526012602052604090205460ff16156120925760405162461bcd60e51b815260206004820152601860248201527722b1b7a130b39d10313630b1b5b634b9ba32b2103ab9b2b960411b6044820152606401610d77565b600087116120b25760405162461bcd60e51b8152600401610d77906130cf565b600f546001600160a01b031661210a5760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a2050617373706f7274204e4654206e6f7420736574000000006044820152606401610d77565b600f546040516370a0823160e01b81526001600160a01b038a8116600483015260009216906370a0823190602401602060405180830381865afa158015612155573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121799190613114565b116121965760405162461bcd60e51b8152600401610d779061312d565b600954600560006121a5611caa565b815260200190815260200160002060008a6001600160a01b03166001600160a01b0316815260200190815260200160002054106122355760405162461bcd60e51b815260206004820152602860248201527f45636f4261673a204d6178207375626d697373696f6e73207065722075736572604482015267081c995858da195960c21b6064820152608401610d77565b61223d610c59565b43106122835760405162461bcd60e51b815260206004820152601560248201527422b1b7a130b39d1021bcb1b6329034b99037bb32b960591b6044820152606401610d77565b84518651146122a45760405162461bcd60e51b8152600401610d779061317a565b82518451146122c55760405162461bcd60e51b8152600401610d77906131c8565b60006122d36110e043613274565b600e5460008281526014602090815260408083206001600160a01b038f168452909152902054919250116123585760405162461bcd60e51b815260206004820152602660248201527f45636f4261673a204461696c79207375626d697373696f6e206c696d69742072604482015265195858da195960d21b6064820152608401610d77565b60006123638a612673565b9050600081116123855760405162461bcd60e51b8152600401610d7790613217565b60006064612393838c61325d565b61239d9190613274565b9050600081116123bf5760405162461bcd60e51b8152600401610d7790613296565b80600460006123cc611caa565b81526020019081526020016000205410156124295760405162461bcd60e51b815260206004820152601f60248201527f45636f4261673a204e6f7420656e6f7567682072657761726473206c656674006044820152606401610d77565b6000612433611caa565b9050600160009054906101000a90046001600160a01b03166001600160a01b0316637b924532600254848f8e8e8e8e8e6040518963ffffffff1660e01b8152600401612486989796959493929190613383565b600060405180830381600087803b1580156124a057600080fd5b505af19250505080156124b1575060015b61254f576124bd613438565b806308c379a0036124ed57506124d1613454565b806124dc57506124ef565b8060405160200161119a919061360a565b505b60405162461bcd60e51b815260206004820152602f60248201527f45636f4261673a2045787465726e616c2063616c6c206661696c65642077697460448201526e34103ab735b737bbb71032b93937b960891b6064820152608401610d77565b61255b8c828685612a4e565b505050505050505050505050565b6125738133612bbb565b50565b6000612582838361181e565b612600576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556125b83390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001610b75565b506000610b75565b6000612614838361181e565b15612600576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a4506001610b75565b6000606481805b60135481101561276d576000601382815481106126995761269961354e565b60009182526020822001546040516370a0823160e01b81526001600160a01b038981166004830152909116925082906370a0823190602401602060405180830381865afa1580156126ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127129190613114565b11801561273657506001600160a01b03811660009081526010602052604090205484105b1561275a576001600160a01b03811660009081526010602052604090205493509150815b50806127658161358d565b91505061267a565b506001600160a01b0381161580159061279e57506001600160a01b03811660009081526011602052604090205460ff165b156127b1576127ae6014836130bc565b91505b60648210156117875760405162461bcd60e51b8152600401610d7790613217565b6001600160a01b0383166127f85760405162461bcd60e51b8152600401610d779061364f565b600081116128485760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e76616c69642066696e616c20616d6f756e74000000006044820152606401610d77565b8060046000612855611caa565b81526020019081526020016000205410156128825760405162461bcd60e51b8152600401610d7790613692565b600061288c611caa565b9050600061289c6110e043613274565b60008581526016602090815260408083206001600160a01b038a16845290915281208054929350906128cd8361358d565b909155505060008481526017602052604081208054916128ec8361358d565b909155505060008281526006602090815260408083206001600160a01b0389168452909152812080549161291f8361358d565b909155505060008181526014602090815260408083206001600160a01b038916845290915281208054916129528361358d565b909155505060008281526008602052604081208054916129718361358d565b909155505060008281526004602052604081208054859290612994908490613564565b9091555050506001600160a01b039093166000908152601860205260409020439055505050565b606060006129c883612bf8565b600101905060008167ffffffffffffffff8111156129e8576129e8612da7565b6040519080825280601f01601f191660200182016040528015612a12576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a8504945084612a1c57509392505050565b6001600160a01b038416612a745760405162461bcd60e51b8152600401610d779061364f565b60008111612ac45760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e76616c69642066696e616c20616d6f756e74000000006044820152606401610d77565b600083815260046020526040902054811115612af25760405162461bcd60e51b8152600401610d7790613692565b60008381526005602090815260408083206001600160a01b03881684529091528120805491612b208361358d565b909155505060008281526014602090815260408083206001600160a01b03881684529091528120805491612b538361358d565b90915550506000838152600760205260408120805491612b728361358d565b909155505060008381526004602052604081208054839290612b95908490613564565b9091555050506001600160a01b0390921660009081526015602052604090204390555050565b612bc5828261181e565b612bf45760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610d77565b5050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310612c375772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310612c63576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310612c8157662386f26fc10000830492506010015b6305f5e1008310612c99576305f5e100830492506008015b6127108310612cad57612710830492506004015b60648310612cbf576064830492506002015b600a8310610b755760010192915050565b600060208284031215612ce257600080fd5b81356001600160e01b031981168114612cfa57600080fd5b9392505050565b80356001600160a01b0381168114612d1857600080fd5b919050565b60008060408385031215612d3057600080fd5b82359150612d4060208401612d01565b90509250929050565b600060208284031215612d5b57600080fd5b612cfa82612d01565b60008060408385031215612d7757600080fd5b612d8083612d01565b946020939093013593505050565b600060208284031215612da057600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f1916810167ffffffffffffffff81118282101715612de357612de3612da7565b6040525050565b600067ffffffffffffffff821115612e0457612e04612da7565b5060051b60200190565b600082601f830112612e1f57600080fd5b813567ffffffffffffffff811115612e3957612e39612da7565b604051612e50601f8301601f191660200182612dbd565b818152846020838601011115612e6557600080fd5b816020850160208301376000918101602001919091529392505050565b600082601f830112612e9357600080fd5b81356020612ea082612dea565b604051612ead8282612dbd565b83815260059390931b8501820192828101915086841115612ecd57600080fd5b8286015b84811015612f0d57803567ffffffffffffffff811115612ef15760008081fd5b612eff8986838b0101612e0e565b845250918301918301612ed1565b509695505050505050565b600082601f830112612f2957600080fd5b81356020612f3682612dea565b604051612f438282612dbd565b83815260059390931b8501820192828101915086841115612f6357600080fd5b8286015b84811015612f0d5780358352918301918301612f67565b600080600080600080600060e0888a031215612f9957600080fd5b612fa288612d01565b965060208801359550604088013567ffffffffffffffff80821115612fc657600080fd5b612fd28b838c01612e82565b965060608a0135915080821115612fe857600080fd5b612ff48b838c01612e82565b955060808a013591508082111561300a57600080fd5b6130168b838c01612e82565b945060a08a013591508082111561302c57600080fd5b6130388b838c01612f18565b935060c08a013591508082111561304e57600080fd5b5061305b8a828b01612e0e565b91505092959891949750929550565b6000806040838503121561307d57600080fd5b61308683612d01565b91506020830135801515811461309b57600080fd5b809150509250929050565b634e487b7160e01b600052601160045260246000fd5b80820180821115610b7557610b756130a6565b60208082526025908201527f45636f4261673a20416d6f756e74206d75737420626520677265617465722074604082015264068616e20360dc1b606082015260800190565b60006020828403121561312657600080fd5b5051919050565b6020808252602d908201527f45636f4261673a205061727469636970616e7420646f6573206e6f74206f776e60408201526c081c185cdcdc1bdc9d08139195609a1b606082015260800190565b6020808252602e908201527f45636f4261673a2050726f6f6620747970657320616e642076616c756573206c60408201526d0cadccee8d040dad2e6dac2e8c6d60931b606082015260800190565b6020808252602f908201527f45636f4261673a20496d7061637420747970657320616e642076616c7565732060408201526e0d8cadccee8d040dad2e6dac2e8c6d608b1b606082015260800190565b60208082526026908201527f45636f4261673a20496e76616c6964206d756c7469706c6965722063616c63756040820152653630ba34b7b760d11b606082015260800190565b8082028115828204841417610b7557610b756130a6565b60008261329157634e487b7160e01b600052601260045260246000fd5b500490565b6020808252602b908201527f45636f4261673a2046696e616c20616d6f756e74206d7573742062652067726560408201526a061746572207468616e20360ac1b606082015260800190565b60005b838110156132fc5781810151838201526020016132e4565b50506000910152565b6000815180845261331d8160208601602086016132e1565b601f01601f19169290920160200192915050565b6000815180845260208085019450848260051b860182860160005b85811015613376578383038952613364838351613305565b9885019892509084019060010161334c565b5090979650505050505050565b88815260208082018990526001600160a01b0388166040830152610100606083018190526000916133b68483018a613331565b915083820360808501526133ca8289613331565b915083820360a08501526133de8288613331565b84810360c0860152865180825282880193509082019060005b81811015613413578451835293830193918301916001016133f7565b505084810360e08601526134278187613305565b9d9c50505050505050505050505050565b600060033d11156134515760046000803e5060005160e01c5b90565b600060443d10156134625790565b6040516003193d81016004833e81513d67ffffffffffffffff816024840111818411171561349257505050505090565b82850191508151818111156134aa5750505050505090565b843d87010160208285010111156134c45750505050505090565b6134d360208286010187612dbd565b509095945050505050565b7f45636f4261673a204461696c79207375626d697373696f6e2065787465726e6181526e0361031b0b636103330b4b632b21d1608d1b60208201526000825161352e81602f8501602087016132e1565b91909101602f0192915050565b602081526000612cfa6020830184613305565b634e487b7160e01b600052603260045260246000fd5b81810381811115610b7557610b756130a6565b634e487b7160e01b600052603160045260246000fd5b60006001820161359f5761359f6130a6565b5060010190565b7302bb4ba34323930bb90333937b69031bcb1b632960651b8152600082516135d58160148501602087016132e1565b9190910160140192915050565b8381528260208201526060604082015260006136016060830184613305565b95945050505050565b7f45636f4261673a2045787465726e616c2063616c6c206661696c65643a20000081526000825161364281601e8501602087016132e1565b91909101601e0192915050565b60208082526023908201527f45636f4261673a20496e76616c6964207061727469636970616e74206164647260408201526265737360e81b606082015260800190565b60208082526021908201527f45636f4261673a20496e73756666696369656e742072657761726473206c65666040820152601d60fa1b60608201526080019056fe5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33a2646970667358221220f6ccf8aab33938d00a735c4bc398f58974c85d2ab7232fb5a0ef79e861615ac964736f6c63430008140033