VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x933e31…4F5e
Summary
Transactions
Transfers
Address
0x933e31CA1A69AA482E589a7dDdB9dA682b5a4F5e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x912EfCA7abad2fBf80930F94adaB660e255d6FE3
Deployer
0x912EfCA7abad2fBf80930F94adaB660e255d6FE3
Code
0x608060405234801561001057600080fd5b50600436106104335760003560e01c806380afdea811610236578063c946e5dc1161013b578063ea241372116100c3578063f6dfc39a11610087578063f6dfc39a14610acb578063f8f87cf314610ade578063fa91451014610afe578063fed2f7d014610b1e578063ffea2b2314610b3157600080fd5b8063ea24137214610a24578063f0714bf914610a4d578063f1870e0f14610a60578063f301af4214610a8b578063f5b3734f14610aab57600080fd5b8063da9cb3371161010a578063da9cb337146109b2578063dbac26e9146109c5578063e0642139146109e8578063e701be96146109f1578063ea16e6e2146109f957600080fd5b8063c946e5dc14610961578063c9e480b814610969578063d072837a1461098c578063d547741f1461099f57600080fd5b8063a023a06a116101be578063b9f816721161018d578063b9f81672146108b9578063bddb7c83146108cc578063be26ed7f146108df578063be874147146108e7578063c032846b1461091c57600080fd5b8063a023a06a14610882578063a217fddf14610895578063a26d7b191461089d578063b1332962146108b057600080fd5b80639342c8f4116102055780639342c8f4146107f457806397986d1b146108075780639842a64814610827578063998ed3111461085c5780639a6d7afb1461086f57600080fd5b806380afdea814610786578063887411651461078f5780638973f39b146107c157806391d14854146107e157600080fd5b80633ad4f02a1161033c57806360bba03d116102c45780636b6923b8116102935780636b6923b814610717578063701445571461072057806378850c68146107335780637965b59a146107535780637b5b32d41461076657600080fd5b806360bba03d146106e057806369adee87146106f35780636a1347d7146107065780636a2b76721461070e57600080fd5b80635574d58c1161030b5780635574d58c1461068b57806355d84c1c1461069e5780635bec4cb4146106b15780635da2c0d0146106ba578063605312d8146106cd57600080fd5b80633ad4f02a146106305780633f9eacdc1461064357806349d5e6041461066e5780634cd6815c1461068357600080fd5b8063237d9868116103bf578063324462031161038e57806332446203146105c257806332d8dd87146105ca57806336568abe146105f55780633a02230d146106085780633a3a94d21461061057600080fd5b8063237d986814610535578063248a9ca31461056a578063280d0b081461058d5780632f2ff15d146105ad57600080fd5b8063112ef11011610406578063112ef110146104d4578063171d4efc146104e75780631abe17d4146104f057806320429d931461050357806321651e711461052c57600080fd5b806301ffc9a71461043857806304e7f360146104605780630aff770a146104925780630e4dbf5c146104a9575b600080fd5b61044b610446366004612cde565b610b44565b60405190151581526020015b60405180910390f35b610468610b7b565b6040805195865260208601949094529284019190915260608301521515608082015260a001610457565b61049b600a5481565b604051908152602001610457565b61049b6104b7366004612d2b565b600560209081526000928352604080842090915290825290205481565b61044b6104e2366004612d57565b610bd1565b61049b60195481565b61044b6104fe366004612d57565b610c1d565b61049b610511366004612d57565b6001600160a01b031660009081526015602052604090205490565b61049b60095481565b61049b610543366004612d72565b60009081526005602090815260408083206001600160a01b03949094168352929052205490565b61049b610578366004612d9c565b60009081526020819052604090206001015490565b61049b61059b366004612d57565b60106020526000908152604090205481565b6105c06105bb366004612d2b565b610c2e565b005b61049b610c59565b600f546105dd906001600160a01b031681565b6040516001600160a01b039091168152602001610457565b6105c0610603366004612d2b565b610c70565b61044b610ca8565b61049b61061e366004612d9c565b60009081526008602052604090205490565b6105c061063e366004612d9c565b610cfb565b61049b610651366004612d2b565b601460209081526000928352604080842090915290825290205481565b61049b6000805160206136e283398151915281565b60135461049b565b6105c0610699366004612f8c565b610d0c565b6105dd6106ac366004612d9c565b611296565b61049b600b5481565b6001546105dd906001600160a01b031681565b6105c06106db366004612d9c565b6112c0565b6105c06106ee366004613078565b6112d1565b6105c0610701366004612d57565b611364565b6105c06115a9565b61049b600c5481565b61049b600d5481565b61044b61072e366004612d57565b61160b565b61049b610741366004612d9c565b60076020526000908152604090205481565b61049b610761366004612d57565b611649565b61049b610774366004612d9c565b60176020526000908152604090205481565b61049b60025481565b6107a261079d366004612d9c565b61178e565b604080516001600160a01b039093168352602083019190915201610457565b61049b6107cf366004612d9c565b60086020526000908152604090205481565b61044b6107ef366004612d2b565b61181e565b6105c0610802366004612d9c565b611847565b61049b610815366004612d9c565b60009081526017602052604090205490565b61049b610835366004612d72565b60009081526006602090815260408083206001600160a01b03949094168352929052205490565b6105c061086a366004612d9c565b6119ad565b6105c061087d366004612d9c565b611ad5565b6105c0610890366004612d57565b611b2c565b61049b600081565b6105c06108ab366004612d9c565b611bb0565b61049b6110e081565b6105c06108c7366004612d9c565b611c29565b6105c06108da366004613078565b611c3a565b61049b611caa565b61049b6108f5366004612d72565b60009081526016602090815260408083206001600160a01b03949094168352929052205490565b610924611cbb565b6040805198151589529615156020890152958701949094526060860192909252608085015260a084015260c083015260e082015261010001610457565b61049b611d32565b61044b610977366004612d57565b60116020526000908152604090205460ff1681565b6105c061099a366004612d9c565b611d54565b6105c06109ad366004612d2b565b611df9565b61044b6109c0366004612d57565b611e1e565b61044b6109d3366004612d57565b60126020526000908152604090205460ff1681565b61049b600e5481565b61049b611e2f565b61049b610a07366004612d2b565b600660209081526000928352604080842090915290825290205481565b61049b610a32366004612d57565b6001600160a01b031660009081526018602052604090205490565b61049b610a5b366004612d57565b611e48565b61049b610a6e366004612d2b565b601660209081526000928352604080842090915290825290205481565b61049b610a99366004612d9c565b60036020526000908152604090205481565b61049b610ab9366004612d9c565b60046020526000908152604090205481565b6105c0610ad9366004612d72565b611e83565b61049b610aec366004612d57565b60156020526000908152604090205481565b61049b610b0c366004612d57565b60186020526000908152604090205481565b6105c0610b2c366004613078565b611fb3565b6105c0610b3f366004612f8c565b612023565b60006001600160e01b03198216637965db0b60e01b1480610b7557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000806000806000601954600a54610b91611e2f565b60046000610b9d611caa565b8152602001908152602001600020546000601954118015610bc057506000600a54115b945094509450945094509091929394565b6000600a5460066000610be2611caa565b81526020019081526020016000206000846001600160a01b03166001600160a01b031681526020019081526020016000205410159050919050565b600060195460066000610be2611caa565b600082815260208190526040902060010154610c4981612569565b610c538383612576565b50505050565b6000600b54600c54610c6b91906130ca565b905090565b6001600160a01b0381163314610c995760405163334bd91960e11b815260040160405180910390fd5b610ca38282612608565b505050565b600f546000906001600160a01b031615801590610ccf57506001546001600160a01b031615155b8015610cdd57506000600954115b8015610ceb57506000600e54115b8015610c6b575050600b54151590565b6000610d0681612569565b50600255565b6000610d1781612569565b6001600160a01b03881660009081526012602052604090205460ff1615610d805760405162461bcd60e51b815260206004820152601860248201527722b1b7a130b39d10313630b1b5b634b9ba32b2103ab9b2b960411b60448201526064015b60405180910390fd5b60008711610da05760405162461bcd60e51b8152600401610d77906130dd565b600f546001600160a01b0316610df85760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a2050617373706f7274204e4654206e6f7420736574000000006044820152606401610d77565b600f546040516370a0823160e01b81526001600160a01b038a8116600483015260009216906370a0823190602401602060405180830381865afa158015610e43573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e679190613122565b11610e845760405162461bcd60e51b8152600401610d779061313b565b600a5460066000610e93611caa565b815260200190815260200160002060008a6001600160a01b03166001600160a01b031681526020019081526020016000205410610f385760405162461bcd60e51b815260206004820152603860248201527f45636f4261673a204d6178206461696c79207375626d697373696f6e7320706560448201527f72206379636c65207065722075736572207265616368656400000000000000006064820152608401610d77565b8451865114610f595760405162461bcd60e51b8152600401610d7790613188565b8251845114610f7a5760405162461bcd60e51b8152600401610d77906131d6565b6000610f84611e2f565b60195460008281526016602090815260408083206001600160a01b038f168452909152902054919250116110115760405162461bcd60e51b815260206004820152602e60248201527f45636f4261673a204d6178206461696c79207375626d697373696f6e7320706560448201526d1c881d5cd95c881c995858da195960921b6064820152608401610d77565b600061101c8a612673565b90506000811161103e5760405162461bcd60e51b8152600401610d7790613225565b6000606461104c838c61326b565b6110569190613282565b9050600081116110785760405162461bcd60e51b8152600401610d77906132a4565b8060046000611085611caa565b81526020019081526020016000205410156110e25760405162461bcd60e51b815260206004820152601f60248201527f45636f4261673a204e6f7420656e6f7567682072657761726473206c656674006044820152606401610d77565b600160009054906101000a90046001600160a01b03166001600160a01b0316637b924532600254838e8d8d8d8d8d6040518963ffffffff1660e01b8152600401611133989796959493929190613391565b600060405180830381600087803b15801561114d57600080fd5b505af192505050801561115e575060015b6112325761116a613446565b806308c379a0036111c0575061117e613462565b8061118957506111c2565b8060405160200161119a91906134ec565b60408051601f198184030181529082905262461bcd60e51b8252610d7791600401613549565b505b6040805162461bcd60e51b81526020600482015260248101919091527f45636f4261673a204461696c79207375626d697373696f6e2065787465726e6160448201527f6c2063616c6c206661696c6564207769746820756e6b6e6f776e206572726f726064820152608401610d77565b61123d8b84836127d2565b60408051848152602081018390529081018390526001600160a01b038c16907f9d7de79b914fc9c1bd46d8b09cb9861f49a8579445daaa654546d572968a64ee9060600160405180910390a25050505050505050505050565b601381815481106112a657600080fd5b6000918252602090912001546001600160a01b0316905081565b60006112cb81612569565b50600e55565b60006112dc81612569565b8115611300576112fa6000805160206136e283398151915284612576565b5061131a565b6113186000805160206136e283398151915284612608565b505b826001600160a01b03167f2aaae3b4a699402fc703f73362d387b0afd101e34690e769e2c4510d1729ae3d83604051611357911515815260200190565b60405180910390a2505050565b6000805160206136e283398151915261137c81612569565b6001600160a01b03821660009081526010602052604081205490036113ed5760405162461bcd60e51b815260206004820152602160248201527f45636f4261673a204e465420686173206e6f206d756c7469706c6965722073656044820152601d60fa1b6064820152608401610d77565b6001600160a01b038216600090815260106020908152604080832083905560119091528120805460ff191690555b60135481101561152057826001600160a01b0316601382815481106114425761144261355c565b6000918252602090912001546001600160a01b03160361150e576013805461146c90600190613572565b8154811061147c5761147c61355c565b600091825260209091200154601380546001600160a01b0390921691839081106114a8576114a861355c565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060138054806114e7576114e7613585565b600082815260209020810160001990810180546001600160a01b0319169055019055611520565b806115188161359b565b91505061141b565b50816001600160a01b03167f6cf9f2aa56f71b050e0b87aa57c747f947edc199630acb6fbc83f3d8930f7ddd600060405161155d91815260200190565b60405180910390a2604051600081526001600160a01b038316907fac4d420d4cf3717bbb293936391ce539e0bf2c3ae7764ee9a4ff855bae6868d5906020015b60405180910390a25050565b60006115b481612569565b43600c55600d80549060006115c88361359b565b91905055507fc8a0332abe200b5e7ff117e01b27b1ea7e989a7152ad8690ca1e0f0cb1157c3f600c5460405161160091815260200190565b60405180910390a150565b600080611616611e2f565b60195460009182526016602090815260408084206001600160a01b03909716845295905293902054929092101592915050565b6000606481805b6013548110156117435760006013828154811061166f5761166f61355c565b60009182526020822001546040516370a0823160e01b81526001600160a01b038981166004830152909116925082906370a0823190602401602060405180830381865afa1580156116c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116e89190613122565b11801561170c57506001600160a01b03811660009081526010602052604090205484105b15611730576001600160a01b03811660009081526010602052604090205493509150815b508061173b8161359b565b915050611650565b506001600160a01b0381161580159061177457506001600160a01b03811660009081526011602052604090205460ff165b15611787576117846014836130ca565b91505b5092915050565b601354600090819083106117d95760405162461bcd60e51b8152602060048201526012602482015271496e646578206f7574206f662072616e676560701b6044820152606401610d77565b6000601384815481106117ee576117ee61355c565b60009182526020808320909101546001600160a01b03168083526010909152604090912054909590945092505050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b600061185281612569565b6000828152600360205260409020546118ad5760405162461bcd60e51b815260206004820152601e60248201527f45636f4261673a204e6f207265776172647320746f20776974686472617700006044820152606401610d77565b6118b5611caa565b82106119035760405162461bcd60e51b815260206004820152601960248201527f45636f4261673a204379636c65206973206e6f74206f766572000000000000006044820152606401610d77565b600082815260046020526040812080549190556001546002546001600160a01b039091169063cfe706b3908390611939876129c9565b60405160200161194991906135b4565b6040516020818303038152906040526040518463ffffffff1660e01b8152600401611976939291906135f0565b600060405180830381600087803b15801561199057600080fd5b505af11580156119a4573d6000803e3d6000fd5b50505050505050565b60006119b881612569565b600154600254604051633c9d10cd60e21b81526001600160a01b039092169163f2744334916119ed9160040190815260200190565b602060405180830381865afa158015611a0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a2e9190613122565b821115611a7d5760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e73756666696369656e742062616c616e6365000000006044820152606401610d77565b600d805460009081526003602090815260408083208690558354835260048252918290208590559154905184815290917fdce1a4cab135b70d769c81ff2f5992e5edb3949b60a3ea7af270705059f4ea76910161159d565b6000611ae081612569565b60008211611b265760405162461bcd60e51b815260206004820152601360248201527208ac6de84c2ce744092dcecc2d8d2c840dac2f606b1b6044820152606401610d77565b50600955565b6000611b3781612569565b6001600160a01b038216611b8d5760405162461bcd60e51b815260206004820152601b60248201527f45636f4261673a20696e76616c6964204e4654206164647265737300000000006044820152606401610d77565b50600f80546001600160a01b0319166001600160a01b0392909216919091179055565b6000611bbb81612569565b60008211611c235760405162461bcd60e51b815260206004820152602f60248201527f45636f4261673a20496e76616c6964206d6178206461696c79207375626d697360448201526e73696f6e7320706572206379636c6560881b6064820152608401610d77565b50600a55565b6000611c3481612569565b50600d55565b6000805160206136e2833981519152611c5281612569565b6001600160a01b038316600081815260126020908152604091829020805460ff191686151590811790915591519182527f5b7ef9d8e7fd7ff1dae13005391bc3aa7cc048c7ba41af348e5da4dcbe7323e09101611357565b60006001600d54610c6b9190613572565b600f54600154600954600a54600e54600b5460009586958695869586958695869586956001600160a01b03918216151595911615159390929091611cfd611caa565b60046000611d09611caa565b815260200190815260200160002054975097509750975097509750975097509091929394959697565b600060046000611d40611caa565b815260200190815260200160002054905090565b6000611d5f81612569565b60008211611dbd5760405162461bcd60e51b815260206004820152602560248201527f45636f4261673a20496e76616c6964206d6178206461696c79207375626d697360448201526473696f6e7360d81b6064820152608401610d77565b60198290556040518281527f041a49ded25dedbf01b4725a635e6982cb6dd71f345137229b968b48da1159999060200160405180910390a15050565b600082815260208190526040902060010154611e1481612569565b610c538383612608565b600060095460056000610be2611caa565b6000611e3e6110e0600261326b565b610c6b9043613282565b600080611e576110e043613282565b60009081526014602090815260408083206001600160a01b039096168352949052929092205492915050565b6000805160206136e2833981519152611e9b81612569565b6064821015611efb5760405162461bcd60e51b815260206004820152602660248201527f4d756c7469706c696572206d757374206265206174206c6561737420312e307860448201526520283130302960d01b6064820152608401610d77565b6001600160a01b0383166000908152601060205260408120549003611f6657601380546001810182556000919091527f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a0900180546001600160a01b0319166001600160a01b0385161790555b6001600160a01b03831660008181526010602052604090819020849055517f6cf9f2aa56f71b050e0b87aa57c747f947edc199630acb6fbc83f3d8930f7ddd906113579085815260200190565b6000805160206136e2833981519152611fcb81612569565b6001600160a01b038316600081815260116020908152604091829020805460ff191686151590811790915591519182527fac4d420d4cf3717bbb293936391ce539e0bf2c3ae7764ee9a4ff855bae6868d59101611357565b600061202e81612569565b6001600160a01b03881660009081526012602052604090205460ff16156120925760405162461bcd60e51b815260206004820152601860248201527722b1b7a130b39d10313630b1b5b634b9ba32b2103ab9b2b960411b6044820152606401610d77565b600087116120b25760405162461bcd60e51b8152600401610d77906130dd565b600f546001600160a01b031661210a5760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a2050617373706f7274204e4654206e6f7420736574000000006044820152606401610d77565b600f546040516370a0823160e01b81526001600160a01b038a8116600483015260009216906370a0823190602401602060405180830381865afa158015612155573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121799190613122565b116121965760405162461bcd60e51b8152600401610d779061313b565b600954600560006121a5611caa565b815260200190815260200160002060008a6001600160a01b03166001600160a01b0316815260200190815260200160002054106122355760405162461bcd60e51b815260206004820152602860248201527f45636f4261673a204d6178207375626d697373696f6e73207065722075736572604482015267081c995858da195960c21b6064820152608401610d77565b61223d610c59565b43106122835760405162461bcd60e51b815260206004820152601560248201527422b1b7a130b39d1021bcb1b6329034b99037bb32b960591b6044820152606401610d77565b84518651146122a45760405162461bcd60e51b8152600401610d7790613188565b82518451146122c55760405162461bcd60e51b8152600401610d77906131d6565b60006122d36110e043613282565b600e5460008281526014602090815260408083206001600160a01b038f168452909152902054919250116123585760405162461bcd60e51b815260206004820152602660248201527f45636f4261673a204461696c79207375626d697373696f6e206c696d69742072604482015265195858da195960d21b6064820152608401610d77565b60006123638a612673565b9050600081116123855760405162461bcd60e51b8152600401610d7790613225565b60006064612393838c61326b565b61239d9190613282565b9050600081116123bf5760405162461bcd60e51b8152600401610d77906132a4565b80600460006123cc611caa565b81526020019081526020016000205410156124295760405162461bcd60e51b815260206004820152601f60248201527f45636f4261673a204e6f7420656e6f7567682072657761726473206c656674006044820152606401610d77565b6000612433611caa565b9050600160009054906101000a90046001600160a01b03166001600160a01b0316637b924532600254848f8e8e8e8e8e6040518963ffffffff1660e01b8152600401612486989796959493929190613391565b600060405180830381600087803b1580156124a057600080fd5b505af19250505080156124b1575060015b61254f576124bd613446565b806308c379a0036124ed57506124d1613462565b806124dc57506124ef565b8060405160200161119a9190613618565b505b60405162461bcd60e51b815260206004820152602f60248201527f45636f4261673a2045787465726e616c2063616c6c206661696c65642077697460448201526e34103ab735b737bbb71032b93937b960891b6064820152608401610d77565b61255b8c828685612a5c565b505050505050505050505050565b6125738133612bc9565b50565b6000612582838361181e565b612600576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556125b83390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001610b75565b506000610b75565b6000612614838361181e565b15612600576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a4506001610b75565b6000606481805b60135481101561276d576000601382815481106126995761269961355c565b60009182526020822001546040516370a0823160e01b81526001600160a01b038981166004830152909116925082906370a0823190602401602060405180830381865afa1580156126ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127129190613122565b11801561273657506001600160a01b03811660009081526010602052604090205484105b1561275a576001600160a01b03811660009081526010602052604090205493509150815b50806127658161359b565b91505061267a565b506001600160a01b0381161580159061279e57506001600160a01b03811660009081526011602052604090205460ff165b156127b1576127ae6014836130ca565b91505b60648210156117875760405162461bcd60e51b8152600401610d7790613225565b6001600160a01b0383166127f85760405162461bcd60e51b8152600401610d779061365d565b600081116128485760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e76616c69642066696e616c20616d6f756e74000000006044820152606401610d77565b8060046000612855611caa565b81526020019081526020016000205410156128825760405162461bcd60e51b8152600401610d77906136a0565b600061288c611caa565b9050600061289c6110e043613282565b60008581526016602090815260408083206001600160a01b038a16845290915281208054929350906128cd8361359b565b909155505060008481526017602052604081208054916128ec8361359b565b909155505060008281526006602090815260408083206001600160a01b0389168452909152812080549161291f8361359b565b909155505060008181526014602090815260408083206001600160a01b038916845290915281208054916129528361359b565b909155505060008281526008602052604081208054916129718361359b565b909155505060008281526004602052604081208054859290612994908490613572565b9091555050506001600160a01b0390931660009081526015602090815260408083204390819055601890925290912055505050565b606060006129d683612c06565b600101905060008167ffffffffffffffff8111156129f6576129f6612db5565b6040519080825280601f01601f191660200182016040528015612a20576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a8504945084612a2a57509392505050565b6001600160a01b038416612a825760405162461bcd60e51b8152600401610d779061365d565b60008111612ad25760405162461bcd60e51b815260206004820152601c60248201527f45636f4261673a20496e76616c69642066696e616c20616d6f756e74000000006044820152606401610d77565b600083815260046020526040902054811115612b005760405162461bcd60e51b8152600401610d77906136a0565b60008381526005602090815260408083206001600160a01b03881684529091528120805491612b2e8361359b565b909155505060008281526014602090815260408083206001600160a01b03881684529091528120805491612b618361359b565b90915550506000838152600760205260408120805491612b808361359b565b909155505060008381526004602052604081208054839290612ba3908490613572565b9091555050506001600160a01b0390921660009081526015602052604090204390555050565b612bd3828261181e565b612c025760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610d77565b5050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310612c455772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310612c71576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310612c8f57662386f26fc10000830492506010015b6305f5e1008310612ca7576305f5e100830492506008015b6127108310612cbb57612710830492506004015b60648310612ccd576064830492506002015b600a8310610b755760010192915050565b600060208284031215612cf057600080fd5b81356001600160e01b031981168114612d0857600080fd5b9392505050565b80356001600160a01b0381168114612d2657600080fd5b919050565b60008060408385031215612d3e57600080fd5b82359150612d4e60208401612d0f565b90509250929050565b600060208284031215612d6957600080fd5b612d0882612d0f565b60008060408385031215612d8557600080fd5b612d8e83612d0f565b946020939093013593505050565b600060208284031215612dae57600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f1916810167ffffffffffffffff81118282101715612df157612df1612db5565b6040525050565b600067ffffffffffffffff821115612e1257612e12612db5565b5060051b60200190565b600082601f830112612e2d57600080fd5b813567ffffffffffffffff811115612e4757612e47612db5565b604051612e5e601f8301601f191660200182612dcb565b818152846020838601011115612e7357600080fd5b816020850160208301376000918101602001919091529392505050565b600082601f830112612ea157600080fd5b81356020612eae82612df8565b604051612ebb8282612dcb565b83815260059390931b8501820192828101915086841115612edb57600080fd5b8286015b84811015612f1b57803567ffffffffffffffff811115612eff5760008081fd5b612f0d8986838b0101612e1c565b845250918301918301612edf565b509695505050505050565b600082601f830112612f3757600080fd5b81356020612f4482612df8565b604051612f518282612dcb565b83815260059390931b8501820192828101915086841115612f7157600080fd5b8286015b84811015612f1b5780358352918301918301612f75565b600080600080600080600060e0888a031215612fa757600080fd5b612fb088612d0f565b965060208801359550604088013567ffffffffffffffff80821115612fd457600080fd5b612fe08b838c01612e90565b965060608a0135915080821115612ff657600080fd5b6130028b838c01612e90565b955060808a013591508082111561301857600080fd5b6130248b838c01612e90565b945060a08a013591508082111561303a57600080fd5b6130468b838c01612f26565b935060c08a013591508082111561305c57600080fd5b506130698a828b01612e1c565b91505092959891949750929550565b6000806040838503121561308b57600080fd5b61309483612d0f565b9150602083013580151581146130a957600080fd5b809150509250929050565b634e487b7160e01b600052601160045260246000fd5b80820180821115610b7557610b756130b4565b60208082526025908201527f45636f4261673a20416d6f756e74206d75737420626520677265617465722074604082015264068616e20360dc1b606082015260800190565b60006020828403121561313457600080fd5b5051919050565b6020808252602d908201527f45636f4261673a205061727469636970616e7420646f6573206e6f74206f776e60408201526c081c185cdcdc1bdc9d08139195609a1b606082015260800190565b6020808252602e908201527f45636f4261673a2050726f6f6620747970657320616e642076616c756573206c60408201526d0cadccee8d040dad2e6dac2e8c6d60931b606082015260800190565b6020808252602f908201527f45636f4261673a20496d7061637420747970657320616e642076616c7565732060408201526e0d8cadccee8d040dad2e6dac2e8c6d608b1b606082015260800190565b60208082526026908201527f45636f4261673a20496e76616c6964206d756c7469706c6965722063616c63756040820152653630ba34b7b760d11b606082015260800190565b8082028115828204841417610b7557610b756130b4565b60008261329f57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252602b908201527f45636f4261673a2046696e616c20616d6f756e74206d7573742062652067726560408201526a061746572207468616e20360ac1b606082015260800190565b60005b8381101561330a5781810151838201526020016132f2565b50506000910152565b6000815180845261332b8160208601602086016132ef565b601f01601f19169290920160200192915050565b6000815180845260208085019450848260051b860182860160005b85811015613384578383038952613372838351613313565b9885019892509084019060010161335a565b5090979650505050505050565b88815260208082018990526001600160a01b0388166040830152610100606083018190526000916133c48483018a61333f565b915083820360808501526133d8828961333f565b915083820360a08501526133ec828861333f565b84810360c0860152865180825282880193509082019060005b8181101561342157845183529383019391830191600101613405565b505084810360e08601526134358187613313565b9d9c50505050505050505050505050565b600060033d111561345f5760046000803e5060005160e01c5b90565b600060443d10156134705790565b6040516003193d81016004833e81513d67ffffffffffffffff81602484011181841117156134a057505050505090565b82850191508151818111156134b85750505050505090565b843d87010160208285010111156134d25750505050505090565b6134e160208286010187612dcb565b509095945050505050565b7f45636f4261673a204461696c79207375626d697373696f6e2065787465726e6181526e0361031b0b636103330b4b632b21d1608d1b60208201526000825161353c81602f8501602087016132ef565b91909101602f0192915050565b602081526000612d086020830184613313565b634e487b7160e01b600052603260045260246000fd5b81810381811115610b7557610b756130b4565b634e487b7160e01b600052603160045260246000fd5b6000600182016135ad576135ad6130b4565b5060010190565b7302bb4ba34323930bb90333937b69031bcb1b632960651b8152600082516135e38160148501602087016132ef565b9190910160140192915050565b83815282602082015260606040820152600061360f6060830184613313565b95945050505050565b7f45636f4261673a2045787465726e616c2063616c6c206661696c65643a20000081526000825161365081601e8501602087016132ef565b91909101601e0192915050565b60208082526023908201527f45636f4261673a20496e76616c6964207061727469636970616e74206164647260408201526265737360e81b606082015260800190565b60208082526021908201527f45636f4261673a20496e73756666696369656e742072657761726473206c65666040820152601d60fa1b60608201526080019056fe5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33a264697066735822122039b1734bae570fcb80b9d66d52c6fc42f922ad915ec9c82ef29dd3ba4bdbf40664736f6c63430008140033