VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x7262Cd…971b
Summary
Transactions
Transfers
Address
0x7262Cd2396c687773CbfA0419727f0B9CB6F971b
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xB14e456A0E8158481330232E3cf4745152d7370A
Deployer
0xB14e456A0E8158481330232E3cf4745152d7370A
Code
0x6080604052600436106101c65760003560e01c80638da5cb5b116100f7578063b9520ce411610095578063ec91f2a411610064578063ec91f2a41461056a578063ef706adf146105ab578063f2fde38b146105cb578063ffa47456146105eb57600080fd5b8063b9520ce4146104e6578063c391956614610506578063d33c245414610537578063d96a094a1461055757600080fd5b806393d563a3116100d157806393d563a3146104595780639a2a7a5c14610479578063b520fa8f14610499578063b89b8bb2146104c657600080fd5b80638da5cb5b146103f9578063918d407d1461041757806391f6611d1461043757600080fd5b80634e03f28d116101645780636891939d1161013e5780636891939d14610366578063715018a6146103b1578063761610fc146103c6578063770e09fd146103d957600080fd5b80634e03f28d146102f45780635bf8633a14610314578063681348181461034657600080fd5b806317a273a2116101a057806317a273a21461025c5780631bcb3db41461027c578063236ed8f31461029c5780633f5c3e87146102bc57600080fd5b80630aee636f146101d2578063150b7a02146101f557806315fd69cf1461023a57600080fd5b366101cd57005b600080fd5b3480156101de57600080fd5b506005546040519081526020015b60405180910390f35b34801561020157600080fd5b506102216102103660046132ba565b630a85bd0160e11b95945050505050565b6040516001600160e01b031990911681526020016101ec565b34801561024657600080fd5b5061025a610255366004613359565b61060b565b005b34801561026857600080fd5b5061025a610277366004613372565b6107ba565b34801561028857600080fd5b5061025a6102973660046133a3565b610841565b3480156102a857600080fd5b5061025a6102b7366004613359565b610d28565b3480156102c857600080fd5b506006546102dc906001600160601b031681565b6040516001600160601b0390911681526020016101ec565b34801561030057600080fd5b506007546102dc906001600160601b031681565b34801561032057600080fd5b506004546001600160a01b03165b6040516001600160a01b0390911681526020016101ec565b34801561035257600080fd5b5061025a610361366004613372565b610e7c565b34801561037257600080fd5b50610386610381366004613359565b61115e565b6040805182516001600160a01b031681526020808401519082015291810151908201526060016101ec565b3480156103bd57600080fd5b5061025a6111cd565b61025a6103d4366004613359565b611203565b3480156103e557600080fd5b5061025a6103f436600461343e565b6113e2565b34801561040557600080fd5b506000546001600160a01b031661032e565b34801561042357600080fd5b5061025a610432366004613462565b61142e565b34801561044357600080fd5b5061044c6116b7565b6040516101ec919061352c565b34801561046557600080fd5b5061025a610474366004613592565b6117ae565b34801561048557600080fd5b5061025a6104943660046135ad565b611887565b3480156104a557600080fd5b506104b96104b4366004613359565b611993565b6040516101ec91906135ef565b3480156104d257600080fd5b5061025a6104e13660046135fe565b611aa1565b3480156104f257600080fd5b50610386610501366004613462565b611e5d565b34801561051257600080fd5b5060065461052790600160601b900460ff1681565b60405190151581526020016101ec565b34801561054357600080fd5b5061025a610552366004613647565b611edc565b61025a610565366004613359565b611f53565b34801561057657600080fd5b5060065461059290600160681b900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101ec565b3480156105b757600080fd5b5061025a6105c6366004613359565b612063565b3480156105d757600080fd5b5061025a6105e636600461343e565b61218a565b3480156105f757600080fd5b506104b9610606366004613359565b612225565b600081815260096020526040902054806106405760405162461bcd60e51b815260040161063790613664565b60405180910390fd5b6000600561064f6001846136c1565b8154811061065f5761065f6136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff909116908111156106fe576106fe613492565b600181111561070f5761070f613492565b90525060208101519091506001600160a01b0316336001600160a01b0316148061074357506000546001600160a01b031633145b6107ac5760405162461bcd60e51b815260206004820152603460248201527f4d61726b6574706c6163653a2043616c6c6572206973206e65697468657220616044820152733236b4b7103737b9103a37b5b2b71037bbb732b960611b6064820152608401610637565b6107b583612259565b505050565b600654600160601b900460ff1615806107dd57506000546001600160a01b031633145b6107f95760405162461bcd60e51b8152600401610637906136ee565b6040805160e0810182526004546001600160a01b031681526020810184905242918101919091526000606082018190526080820181905260a0820183905260c08201526107b5815b600654600160601b900460ff16158061086457506000546001600160a01b031633145b6108805760405162461bcd60e51b8152600401610637906136ee565b602080820151600090815260099091526040902054156108f25760405162461bcd60e51b815260206004820152602760248201527f4d61726b6574706c6163653a206d61726b6574206974656d20616c72656164796044820152662065786973747360c81b6064820152608401610637565b60008160600151118061091a575060008160c00151600181111561091857610918613492565b145b6109985760405162461bcd60e51b815260206004820152604360248201527f4d61726b6574706c6163653a207365636f6e6473556e74696c456e6454696d6560448201527f206d7573742062652067726561746572207468616e203020666f72206175637460648201526234b7b760e91b608482015260a401610637565b60006109a360025490565b8251602084015191925033916109ba9183916125aa565b6000428460400151106109d15783604001516109d3565b425b9050600060018560c0015160018111156109ef576109ef613492565b146109fb576000610a0a565b6060850151610a0a908361372f565b9050600060405180610120016040528087600001516001600160a01b03168152602001856001600160a01b0316815260200186815260200187602001518152602001848152602001838152602001876080015181526020018760a0015181526020018760c001516001811115610a8257610a82613492565b9052905060018161010001516001811115610a9f57610a9f613492565b1415610ad8578060c001518160e001511015610acd5760405162461bcd60e51b815260040161063790613747565b610ad884308361278d565b6005805460018181018355600092909252825160099091027f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0810180546001600160a01b039384166001600160a01b031991821617825560208601517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db1840180549190951691161790925560408401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db282015560608401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db382015560808401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db482015560a08401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db582015560c08401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db682015560e08401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db78201556101008401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db89091018054859460ff19909116908381811115610c9f57610c9f613492565b02179055505060055460008781526008602090815260408083208490558a8201518352600990915290205550610cd9600280546001019055565b836001600160a01b03168660200151867f417f632ca778ebef1ec4ee6c56ce00e4251eb8d96bd8115b987ade57a5a83d8e84604051610d1891906135ef565b60405180910390a4505050505050565b6000546001600160a01b03163314610d525760405162461bcd60e51b815260040161063790613796565b60026001541415610d755760405162461bcd60e51b8152600401610637906137cb565b60026001556000610d8582611993565b905060018161010001516001811115610da057610da0613492565b14610ded5760405162461bcd60e51b815260206004820152601b60248201527f4d61726b6574706c6163653a206e6f7420616e2061756374696f6e00000000006044820152606401610637565b6000828152600b60209081526040808320815160608101835281546001600160a01b0316815260018201549381019390935260020154908201526080830151909190421080610e44575081516001600160a01b0316155b90508015610e5a57610e5583612812565b610e72565b610e68826040015184612898565b610e728383612a74565b5050600180555050565b60008281526009602052604090205480610ea85760405162461bcd60e51b815260040161063790613664565b336005610eb66001846136c1565b81548110610ec657610ec66136d8565b60009182526020909120600160099092020101546001600160a01b031614610f005760405162461bcd60e51b815260040161063790613802565b60006005610f0f6001846136c1565b81548110610f1f57610f1f6136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff90911690811115610fbe57610fbe613492565b6001811115610fcf57610fcf613492565b81525050905060405180610120016040528082600001516001600160a01b0316815260200182602001516001600160a01b0316815260200182604001518152602001858152602001600081526020016000815260200160008152602001848152602001826101000151600181111561104957611049613492565b905260056110586001856136c1565b81548110611068576110686136d8565b600091825260209182902083516009929092020180546001600160a01b03199081166001600160a01b039384161782559284015160018083018054909516919093161790925560408301516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008301516008830180549192909160ff191690838181111561111057611110613492565b021790555090505080602001516001600160a01b03168482604001517f69f028576584fb57d62488a7e7addec6276f3c7f6166c13d2a5d3ee1e21ec07760405160405180910390a450505050565b61118b604051806060016040528060006001600160a01b0316815260200160008152602001600081525090565b506000908152600b6020908152604091829020825160608101845281546001600160a01b03168152600182015492810192909252600201549181019190915290565b6000546001600160a01b031633146111f75760405162461bcd60e51b815260040161063790613796565b6112016000612b29565b565b600260015414156112265760405162461bcd60e51b8152600401610637906137cb565b6002600155600061123682611993565b905080602001516001600160a01b031661124d3390565b6001600160a01b031614156112ba5760405162461bcd60e51b815260206004820152602d60248201527f4d61726b6574706c6163653a2063616c6c65722063616e6e6f74206265206c6960448201526c39ba34b7339031b932b0ba37b960991b6064820152608401610637565b60808101513490421161130f5760405162461bcd60e51b815260206004820152601a60248201527f4d61726b6574706c6163653a20696e616374697665206974656d0000000000006044820152606401610637565b6000811161135f5760405162461bcd60e51b815260206004820181905260248201527f4d61726b6574706c6163653a20696e76616c6964206f666665722070726963656044820152606401610637565b600060405180606001604052806113733390565b6001600160a01b03168152606085015160208201526040018390529050600183610100015160018111156113a9576113a9613492565b14156113b957610e558382612b79565b600083610100015160018111156113d2576113d2613492565b1415610e7257610e728382612e6d565b6000546001600160a01b0316331461140c5760405162461bcd60e51b815260040161063790613796565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b600260015414156114515760405162461bcd60e51b8152600401610637906137cb565b6002600155600082815260096020526040902054806114825760405162461bcd60e51b815260040161063790613664565b3360056114906001846136c1565b815481106114a0576114a06136d8565b60009182526020909120600160099092020101546001600160a01b0316146114da5760405162461bcd60e51b815260040161063790613802565b600060056114e96001846136c1565b815481106114f9576114f96136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff9091169081111561159857611598613492565b60018111156115a9576115a9613492565b9052506040808201516000908152600a60209081528282206001600160a01b0380891684529082529183902083516060810185528154909316808452600182015492840192909252600201549282019290925291925015801590611611575060008160400151115b61165d5760405162461bcd60e51b815260206004820152601c60248201527f4d61726b6574706c6163653a20696e76616c6964206f666665726f72000000006044820152606401610637565b6040808301516000908152600a60209081528282206001600160a01b0388168352905281812080546001600160a01b031916815560018101829055600201558101516116ac9083908690612fa3565b505060018055505050565b60606005805480602002602001604051908101604052809291908181526020016000905b828210156117a557600084815260209081902060408051610120810182526009860290920180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff9091169081111561178157611781613492565b600181111561179257611792613492565b81525050815260200190600101906116db565b50505050905090565b6000546001600160a01b031633146117d85760405162461bcd60e51b815260040161063790613796565b6127106001600160601b0382161061182d5760405162461bcd60e51b81526020600482015260186024820152774d61726b6574706c6163653a20696e76616c69642042505360401b6044820152606401610637565b600680546bffffffffffffffffffffffff19166001600160601b0383169081179091556040519081527fe732f320131f6ca5599999a50fea95970a3d106e13cc0a7f758f9ff0f95dff7b906020015b60405180910390a150565b6000546001600160a01b031633146118b15760405162461bcd60e51b815260040161063790613796565b6127106001600160601b038216106119065760405162461bcd60e51b81526020600482015260186024820152774d61726b6574706c6163653a20696e76616c69642042505360401b6044820152606401610637565b6006805467ffffffffffffffff60681b1916600160681b67ffffffffffffffff851690810291909117909155600780546bffffffffffffffffffffffff19166001600160601b0384169081179091556040805192835260208301919091527feaf95155ede4555454d00f65e6aeea81d29056f7bac13993757f465efa5bb50d910160405180910390a15050565b61199b613227565b600082815260096020526040902054806119c75760405162461bcd60e51b815260040161063790613664565b600060056119d66001846136c1565b815481106119e6576119e66136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff90911690811115611a8557611a85613492565b6001811115611a9657611a96613492565b905250949350505050565b60008581526009602052604090205480611acd5760405162461bcd60e51b815260040161063790613664565b336005611adb6001846136c1565b81548110611aeb57611aeb6136d8565b60009182526020909120600160099092020101546001600160a01b031614611b255760405162461bcd60e51b815260040161063790613802565b60006005611b346001846136c1565b81548110611b4457611b446136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff90911690811115611be357611be3613492565b6001811115611bf457611bf4613492565b9052509050600060018261010001516001811115611c1457611c14613492565b1490508015611c9c5781608001514210611c7c5760405162461bcd60e51b8152602060048201526024808201527f4d61726b6574706c6163653a2061756374696f6e20616c7265616479207374616044820152631c9d195960e21b6064820152608401610637565b86861015611c9c5760405162461bcd60e51b815260040161063790613747565b60008515611caa5785611cb0565b82608001515b905060405180610120016040528084600001516001600160a01b0316815260200184602001516001600160a01b03168152602001846040015181526020018a815260200182815260200186600014611d1157611d0c878461372f565b611d17565b8460a001515b81526020018981526020018881526020018461010001516001811115611d3f57611d3f613492565b90526005611d4e6001876136c1565b81548110611d5e57611d5e6136d8565b600091825260209182902083516009929092020180546001600160a01b03199081166001600160a01b039384161782559284015160018083018054909516919093161790925560408301516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008301516008830180549192909160ff1916908381811115611e0657611e06613492565b021790555090505082602001516001600160a01b0316836060015184604001517f69f028576584fb57d62488a7e7addec6276f3c7f6166c13d2a5d3ee1e21ec07760405160405180910390a4505050505050505050565b611e8a604051806060016040528060006001600160a01b0316815260200160008152602001600081525090565b506000828152600a602090815260408083206001600160a01b03808616855290835292819020815160608101835281549094168452600181015492840192909252600290910154908201525b92915050565b6000546001600160a01b03163314611f065760405162461bcd60e51b815260040161063790613796565b60068054821515600160601b0260ff60601b199091161790556040517f80b4303f755d7d3d4d483a1580281ef7aaeb82947826a1dc63a6366875765cb09061187c90831515815260200190565b60026001541415611f765760405162461bcd60e51b8152600401610637906137cb565b60026001556000611f8682611993565b602081015190915033906001600160a01b0316811415611ff85760405162461bcd60e51b815260206004820152602760248201527f4d61726b6574706c6163653a20796f752063616e6e6f7420746f20627579207960448201526637bab939b2b63360c91b6064820152608401610637565b8160e00151341461204b5760405162461bcd60e51b815260206004820152601a60248201527f4d61726b6574706c6163653a20696e76616c69642070726963650000000000006044820152606401610637565b61205a82828460e00151612fa3565b50506001805550565b600260015414156120865760405162461bcd60e51b8152600401610637906137cb565b600260018181556000838152600a602090815260408083203380855290835292819020815160608101835281546001600160a01b0316808252958201549381019390935290940154938101939093529190158015906120e9575060008160400151115b6121355760405162461bcd60e51b815260206004820152601a60248201527f4d61726b6574706c6163653a20696e76616c6964206f666665720000000000006044820152606401610637565b61214382826040015161303c565b506000918252600a602090815260408084206001600160a01b039093168452919052812080546001600160a01b031916815560018082018390556002909101919091558055565b6000546001600160a01b031633146121b45760405162461bcd60e51b815260040161063790613796565b6001600160a01b0381166122195760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610637565b61222281612b29565b50565b61222d613227565b600082815260086020526040902054806119c75760405162461bcd60e51b815260040161063790613664565b6005805460008381526009602052604081205491926122796001846136c1565b81548110612289576122896136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff9091169081111561232857612328613492565b600181111561233957612339613492565b905250905081831461250857600060056123546001866136c1565b81548110612364576123646136d8565b60009182526020918290206040805161012081018252600990930290910180546001600160a01b039081168452600180830154909116948401949094526002810154918301919091526003810154606083015260048101546080830152600581015460a0830152600681015460c0830152600781015460e083015260088101549192909161010084019160ff9091169081111561240357612403613492565b600181111561241457612414613492565b815250509050806005848154811061242e5761242e6136d8565b600091825260209182902083516009929092020180546001600160a01b03199081166001600160a01b039384161782559284015160018083018054909516919093161790925560408301516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008301516008830180549192909160ff19169083818111156124d6576124d6613492565b021790555050506040808201516000908152600860209081528282208690556060909301518152600990925290208290555b6040808201516000908152600860209081528282208290558682526009905290812055600580548061253c5761253c61384c565b60008281526020812060096000199093019283020180546001600160a01b03199081168255600182018054909116905560028101829055600381018290556004810182905560058101829055600681018290556007810191909155600801805460ff19169055905550505050565b6040516331a9108f60e11b81526004810182905230906000906001600160a01b038681169190861690636352211e90602401602060405180830381865afa1580156125f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061261d9190613862565b6001600160a01b0316148015612724575060405163020604bf60e21b8152600481018490526001600160a01b03808416919086169063081812fc90602401602060405180830381865afa158015612678573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061269c9190613862565b6001600160a01b0316148061272457506004805460405163e985e9c560e01b81526001600160a01b0388811693820193909352848316602482015291169063e985e9c590604401602060405180830381865afa158015612700573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612724919061387f565b9050806127865760405162461bcd60e51b815260206004820152602a60248201527f4d61726b6574706c6163653a20696e76616c6964206f776e657273686970206f6044820152691c88185c1c1c9bdd985b60b21b6064820152608401610637565b5050505050565b80516060820151604051635c46a7ef60e11b81526001600160a01b03868116600483015285811660248301526044820192909252608060648201526000608482015291169063b88d4fde9060a401600060405180830381600087803b1580156127f557600080fd5b505af1158015612809573d6000803e3d6000fd5b50505050505050565b6128213082602001518361278d565b61282e8160600151612259565b6001151581602001516001600160a01b031682606001517f8b2ac2c5acede596e653211df52b862b662e6f1d87d86463510240cab3f9c4458460400151600060405161288d9291909182526001600160a01b0316602082015260400190565b60405180910390a450565b6020810151600654600090612710906128ba906001600160601b03168661389c565b6128c491906138bb565b9050612946600360009054906101000a90046001600160a01b03166001600160a01b031663af76e1416040518163ffffffff1660e01b8152600401602060405180830381865afa15801561291c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129409190613862565b8261303c565b600061295282866136c1565b8451606086015160405163152a902d60e11b81526004810191909152602481018890529192506001600160a01b031690632a55205a906044016040805180830381865afa9250505080156129c3575060408051601f3d908101601f191682019092526129c0918101906138dd565b60015b6129cc57612a6a565b8015612a6757866129dd858361372f565b1115612a515760405162461bcd60e51b815260206004820152603e60248201527f4d61726b6574706c6163653a20546f74616c206d61726b65742063757420666560448201527f6520616e6420726f79616c7479206578636565642074686520707269636500006064820152608401610637565b612a5b81846136c1565b9250612a67828261303c565b50505b612786838261303c565b612a833082600001518461278d565b612a908260600151612259565b6060820180516000908152600b6020908152604080832080546001600160a01b031916815560018101849055600201839055908501519251818601518551925193946001600160a01b03169391927f8b2ac2c5acede596e653211df52b862b662e6f1d87d86463510240cab3f9c44592612b1d9291909182526001600160a01b0316602082015260400190565b60405180910390a45050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6060808301516000908152600b60209081526040918290208251938401835280546001600160a01b03168452600181015491840191909152600201548282018190529083015160c0850151612bcf9083836130ee565b612c1b5760405162461bcd60e51b815260206004820152601c60248201527f4d61726b6574706c6163653a206e6f742077696e6e696e6720626964000000006044820152606401610637565b82516001600160a01b031615801590612c345750600082115b15612c45578251612c45908361303c565b60008560e00151118015612c5d57508460e001518110155b15612c7b57612c6c8186612898565b612c768585612a74565b612786565b60608501516000908152600b6020908152604091829020865181546001600160a01b0319166001600160a01b039091161781559086015160018201559085015160029091015560065460a0860151600160681b90910467ffffffffffffffff1690612ce79042906136c1565b11612dfd5760065460a086018051600160681b90920467ffffffffffffffff1691612d1390839061372f565b9052506040808601516000908152600860205290812054612d36906001906136c1565b90508560058281548110612d4c57612d4c6136d8565b600091825260209182902083516009929092020180546001600160a01b03199081166001600160a01b039384161782559284015160018083018054909516919093161790925560408301516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008301516008830180549192909160ff1916908381811115612df457612df4613492565b02179055505050505b8461010001516001811115612e1457612e14613492565b6060860151855160408089015181890151825191825260208201526001600160a01b03909216917f44b659a61aacbcea33f4e31ddb3e4ade29695cff787ff3f0032b38c7d860b8e9910160405180910390a45050505050565b60608083015182516000828152600a602090815260408083206001600160a01b03808616855290835292819020815196870182528054909316808752600184015492870192909252600290920154918501919091529192909115612f315760405162461bcd60e51b815260206004820152603560248201527f4d61726b6574706c6163653a206f6666657220616c72656164792065786973746044820152741ccb0818d85b98d95b081bd999995c88199a5c9cdd605a1b6064820152608401610637565b60608501516000908152600a6020908152604080832087516001600160a01b03908116855290835292819020875181546001600160a01b0319169416939093178355908601516001808401919091559086015160029092019190915561010086015190811115612e1457612e14613492565b612fac83613143565b612fb68184612898565b612fc58360200151838561278d565b612fd28360600151612259565b8260600151836040015184602001516001600160a01b03167f59a66f40592e9f6c438e82187c8cdb4cf6659e31a50187c8b1346defac648135858560405161302f9291906001600160a01b03929092168252602082015260400190565b60405180910390a4505050565b80613045575050565b60405182906000906001600160a01b0383169084908381818185875af1925050503d8060008114613092576040519150601f19603f3d011682016040523d82523d6000602084013e613097565b606091505b50509050806130e85760405162461bcd60e51b815260206004820152601f60248201527f4d61726b6574706c6163653a204661696c656420746f2073656e6420564554006044820152606401610637565b50505050565b6000821561313657828211801561313157506007546001600160601b03168361271061311a82866136c1565b613124919061389c565b61312e91906138bb565b10155b61313b565b838210155b949350505050565b6000816101000151600181111561315c5761315c613492565b146131b35760405162461bcd60e51b815260206004820152602160248201527f4d61726b6574706c6163653a20696e76616c6964206c697374696e67207479706044820152606560f81b6064820152608401610637565b806080015142116132105760405162461bcd60e51b815260206004820152602160248201527f4d61726b6574706c6163653a20696e616374697665206d61726b6574206974656044820152606d60f81b6064820152608401610637565b6122228160200151826000015183606001516125aa565b60405180610120016040528060006001600160a01b0316815260200160006001600160a01b031681526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000600181111561329057613290613492565b905290565b6001600160a01b038116811461222257600080fd5b80356132b581613295565b919050565b6000806000806000608086880312156132d257600080fd5b85356132dd81613295565b945060208601356132ed81613295565b935060408601359250606086013567ffffffffffffffff8082111561331157600080fd5b818801915088601f83011261332557600080fd5b81358181111561333457600080fd5b89602082850101111561334657600080fd5b9699959850939650602001949392505050565b60006020828403121561336b57600080fd5b5035919050565b6000806040838503121561338557600080fd5b50508035926020909101359150565b8035600281106132b557600080fd5b600060e082840312156133b557600080fd5b60405160e0810181811067ffffffffffffffff821117156133e657634e487b7160e01b600052604160045260246000fd5b6040526133f2836132aa565b81526020830135602082015260408301356040820152606083013560608201526080830135608082015260a083013560a082015261343260c08401613394565b60c08201529392505050565b60006020828403121561345057600080fd5b813561345b81613295565b9392505050565b6000806040838503121561347557600080fd5b82359150602083013561348781613295565b809150509250929050565b634e487b7160e01b600052602160045260246000fd5b60018060a01b038082511683528060208301511660208401525060408101516040830152606081015160608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e0830152610100808201516002811061352357634e487b7160e01b600052602160045260246000fd5b92019190915250565b6020808252825182820181905260009190848201906040850190845b8181101561356f5761355b8385516134a8565b928401926101209290920191600101613548565b50909695505050505050565b80356001600160601b03811681146132b557600080fd5b6000602082840312156135a457600080fd5b61345b8261357b565b600080604083850312156135c057600080fd5b823567ffffffffffffffff811681146135d857600080fd5b91506135e66020840161357b565b90509250929050565b6101208101611ed682846134a8565b600080600080600060a0868803121561361657600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b801515811461222257600080fd5b60006020828403121561365957600080fd5b813561345b81613639565b60208082526027908201527f4d61726b6574706c6163653a206e6f6e206578697374206d61726b6574706c616040820152666365206974656d60c81b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b6000828210156136d3576136d36136ab565b500390565b634e487b7160e01b600052603260045260246000fd5b60208082526021908201527f4d61726b6574706c6163653a2063616c6c6572206d757374206265206f776e656040820152603960f91b606082015260800190565b60008219821115613742576137426136ab565b500190565b6020808252602f908201527f4d61726b6574706c6163653a207265736572766520707269636520657863656560408201526e6473206275796f757420707269636560881b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b6020808252602a908201527f4d61726b6574706c6163653a2063616c6c6572206973206e6f74206c6973746960408201526937339031b932b0ba37b960b11b606082015260800190565b634e487b7160e01b600052603160045260246000fd5b60006020828403121561387457600080fd5b815161345b81613295565b60006020828403121561389157600080fd5b815161345b81613639565b60008160001904831182151516156138b6576138b66136ab565b500290565b6000826138d857634e487b7160e01b600052601260045260246000fd5b500490565b600080604083850312156138f057600080fd5b82516138fb81613295565b602093909301519294929350505056fea26469706673582212202bf599a7b8de755240d91918e6b77e5f0ca76dcbacfb9cbf821acc11dd76fef664736f6c634300080b0033