VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x636C93…6ec1
Summary
Transactions
Transfers
Address
0x636C93225013EA7bedc0740d00D5BF9dA27B6ec1
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xdC026aA936c4B8D6CfBEc2BAd2AEd4bFA2001cA5
Deployer
0xdC026aA936c4B8D6CfBEc2BAd2AEd4bFA2001cA5
Code
0x608060405234801561000f575f5ffd5b50600436106102cb575f3560e01c806398a3b1f41161017b578063c87b56dd116100e4578063e12991b91161009e578063ed58bad811610079578063ed58bad814610719578063eddbfd431461072c578063f2fde38b1461074e578063f3bce8f214610761575f5ffd5b8063e12991b9146106b8578063e49b21f6146106cb578063e985e9c5146106de575f5ffd5b8063c87b56dd1461060f578063caa0f92a14610622578063d19b61061461062a578063d35a3caf1461064a578063da796f331461065d578063dfe6b5d614610695575f5ffd5b8063a9d5c17611610135578063a9d5c17614610584578063aa2fe91b14610597578063acdcda6b146105b9578063b88d4fde146105c2578063bef97c87146105d5578063c174091c146105e2575f5ffd5b806398a3b1f4146104ff5780639b1d39a814610512578063a22cb46514610525578063a591eea114610538578063a683f32b1461054b578063a914720f14610571575f5ffd5b806342842e0e1161023757806370a08231116101f15780638da5cb5b116101cc5780638da5cb5b146104b1578063911ec470146104c257806395d89b41146104e4578063961c20c7146104ec575f5ffd5b806370a0823114610483578063715018a614610496578063842392c21461049e575f5ffd5b806342842e0e1461041b57806355f804b31461042e57806359fe66c3146104415780636352211e146104545780636b2bafc8146104675780636df0ca3e1461047a575f5ffd5b80630f54d58b116102885780630f54d58b146103a55780631a55d000146103b857806323b872dd146103d757806326b9ce13146103ea578063379ef195146103fd5780634251b55614610408575f5ffd5b806301ffc9a7146102cf57806306fdde03146102f7578063080bc98c1461030c578063081812fc14610345578063095ea7b3146103705780630f10af1614610385575b5f5ffd5b6102e26102dd366004612b4b565b610774565b60405190151581526020015b60405180910390f35b6102ff610784565b6040516102ee9190612bb3565b61033761031a366004612c7f565b805160208183018101805160108252928201919093012091525481565b6040519081526020016102ee565b610358610353366004612cb0565b610813565b6040516001600160a01b0390911681526020016102ee565b61038361037e366004612cdb565b610838565b005b610398610393366004612cb0565b610951565b6040516102ee9190612d05565b6103836103b3366004612d47565b6109b0565b6103376103c6366004612d88565b600c6020525f908152604090205481565b6103836103e5366004612da3565b610a18565b6103836103f8366004612df0565b610a49565b60125460ff166102e2565b610398610416366004612d88565b610a98565b610383610429366004612da3565b610b60565b61038361043c366004612c7f565b610b7a565b61038361044f366004612e09565b610c4f565b610358610462366004612cb0565b610cb4565b610337610475366004612e6c565b610d13565b61033760155481565b610337610491366004612d88565b610d46565b610383610dca565b6102e26104ac366004612d88565b610ddd565b6007546001600160a01b0316610358565b6102e26104d0366004612cb0565b5f9081526013602052604090205460ff1690565b6102ff610e13565b6103376104fa366004612ea2565b610e22565b61039861050d3660046130a0565b61119b565b6102ff610520366004612c7f565b611443565b610383610533366004613171565b6114e7565b610383610546366004612cb0565b6114f6565b61055e610559366004612cb0565b611574565b6040516102ee97969594939291906131a4565b6102ff61057f366004612d88565b6116cc565b6102ff610592366004612c7f565b6116f0565b6102e26105a5366004612d88565b60116020525f908152604090205460ff1681565b61033760145481565b6103836105d0366004613205565b611793565b6012546102e29060ff1681565b6102e26105f0366004612cdb565b600e60209081525f928352604080842090915290825290205460ff1681565b6102ff61061d366004612cb0565b6117cb565b600954610337565b61063d610638366004612cb0565b61184e565b6040516102ee919061327f565b610337610658366004613309565b611a44565b6102e261066b366004612cdb565b6001600160a01b03919091165f908152600e60209081526040808320938352929052205460ff1690565b61069d611a6f565b604080519384526020840192909252908201526060016102ee565b6103376106c6366004612c7f565b611a92565b6103986106d9366004612c7f565b611ab9565b6102e26106ec366004613329565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205460ff1690565b610383610727366004613171565b611c63565b6102e261073a366004612cb0565b60136020525f908152604090205460ff1681565b61038361075c366004612d88565b611cf0565b61038361076f366004612cb0565b611d69565b5f61077e82611de5565b92915050565b60605f805461079290613360565b80601f01602080910402602001604051908101604052809291908181526020018280546107be90613360565b80156108095780601f106107e057610100808354040283529160200191610809565b820191905f5260205f20905b8154815290600101906020018083116107ec57829003601f168201915b5050505050905090565b5f61081d82611e34565b505f908152600460205260409020546001600160a01b031690565b5f61084282610cb4565b9050806001600160a01b0316836001600160a01b0316036108b45760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b03821614806108d057506108d081336106ec565b6109425760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c000060648201526084016108ab565b61094c8383611e92565b505050565b5f818152600d60209081526040918290208054835181840281018401909452808452606093928301828280156109a457602002820191905f5260205f20905b815481526020019060010190808311610990575b50505050509050919050565b6109b8611eff565b806010836040516109c99190613398565b9081526020016040518091039020819055507f5afc95f8b2d8cef116b00a4c46dd9b676da1752b74aa1478bbb9f4242f98aadd8282604051610a0c9291906133b3565b60405180910390a15050565b610a223382611f59565b610a3e5760405162461bcd60e51b81526004016108ab906133d4565b61094c838383611fd6565b610a51611eff565b6012805460ff19168215159081179091556040519081527fe1965432af4c9923f6ebb98f1721262967cfa6178008742d23041dc8ee74ee8f9060200160405180910390a150565b60605f610aa483610d46565b90505f816001600160401b03811115610abf57610abf612bc5565b604051908082528060200260200182016040528015610ae8578160200160208202803683370190505b5090505f60015b600954811015610b5657856001600160a01b0316610b0c82612179565b6001600160a01b031603610b4e5780838381518110610b2d57610b2d613422565b602090810291909101015281610b428161344a565b92505083821015610b56575b600101610aef565b5090949350505050565b61094c83838360405180602001604052805f815250611793565b610b82611eff565b5f600a8054610b9090613360565b80601f0160208091040260200160405190810160405280929190818152602001828054610bbc90613360565b8015610c075780601f10610bde57610100808354040283529160200191610c07565b820191905f5260205f20905b815481529060010190602001808311610bea57829003601f168201915b5050505050905081600a9081610c1d91906134ad565b507f309b29ded109b9e28fb9885757b3e0096eb75c51d23aa4635d68bcd569f6adc18183604051610a0c929190613567565b610c57611eff565b80600f83604051610c689190613398565b90815260200160405180910390209081610c8291906134ad565b507f55f6ca24434ed08a31decac8076a2f01a43f182e765e33bf5bbf7359d655514e8282604051610a0c929190613567565b5f818152600260205260408120546001600160a01b03168061077e5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016108ab565b5f610d3f835f5f6040518060400160405280600681526020016513505395505360d21b81525086610e22565b9392505050565b5f6001600160a01b038216610daf5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b60648201526084016108ab565b506001600160a01b03165f9081526003602052604090205490565b610dd2611eff565b610ddb5f6121fd565b565b6001600160a01b0381165f9081526011602052604081205460ff168061077e5750506007546001600160a01b0391821691161490565b60606001805461079290613360565b5f600260085403610e755760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016108ab565b6002600855335f9081526011602052604090205460ff16158015610ea457506007546001600160a01b03163314155b15610ec45760405163a4f3966560e01b81523360048201526024016108ab565b6001600160a01b038616610eeb5760405163d92e233d60e01b815260040160405180910390fd5b6001600160a01b0386165f908152600e6020908152604080832088845290915290205460ff1615610f4157604051632fb0d52360e21b81526001600160a01b0387166004820152602481018690526044016108ab565b81515f03610f64578160405163b1a64b2d60e01b81526004016108ab9190612bb3565b600980549081905f610f758361344a565b90915550506001600160a01b0387165f908152600c602052604081205490610fa6610fa1836001613594565b61224e565b6040805160e0810182528a81526001600160a01b03808d1660208084019182528c83168486019081524260608601908152608086018e815260a08701899052600160c088018190525f8d8152600b9095529790932086518155935196840180549786166001600160a01b0319988916179055905160028401805491909516961695909517909255925160038401555192935091600482019061104890826134ad565b5060a0820151600582019061105d90826134ad565b5060c091909101516006909101805460ff19169115159190911790556001600160a01b0389165f908152600c6020526040812080549161109c8361344a565b90915550505f888152600d60209081526040808320805460018181018355918552838520018790556001600160a01b038d168452600e83528184208c85529092528220805460ff1916909117905560148054916110f88361344a565b90915550506001600160a01b0389165f908152600c60205260409020546001036111315760158054905f61112b8361344a565b91905055505b61113b898461235c565b6111458386612375565b87896001600160a01b0316847fd992a5c8ed9872de0e5533af05b2eeaaa999f2619b6c0e64718bb0496657dbe08489604051611182929190613567565b60405180910390a4505060016008559695505050505050565b60606002600854036111ef5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016108ab565b600260085584518651146112155760405162461bcd60e51b81526004016108ab906135a7565b83518651146112365760405162461bcd60e51b81526004016108ab906135a7565b82518651146112575760405162461bcd60e51b81526004016108ab906135a7565b81518651146112785760405162461bcd60e51b81526004016108ab906135a7565b5f8651116112c15760405162461bcd60e51b815260206004820152601660248201527542616467654e46543a20456d7074792061727261797360501b60448201526064016108ab565b5f86516001600160401b038111156112db576112db612bc5565b604051908082528060200260200182016040528015611304578160200160208202803683370190505b5090505f5b875181101561143357600e5f89838151811061132757611327613422565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205f88838151811061136157611361613422565b60209081029190910181015182528101919091526040015f205460ff1661142b5761140c88828151811061139757611397613422565b60200260200101518883815181106113b1576113b1613422565b60200260200101518884815181106113cb576113cb613422565b60200260200101518885815181106113e5576113e5613422565b60200260200101518886815181106113ff576113ff613422565b6020026020010151610e22565b82828151811061141e5761141e613422565b6020026020010181815250505b600101611309565b5060016008559695505050505050565b6060600f826040516114559190613398565b9081526020016040518091039020805461146e90613360565b80601f016020809104026020016040519081016040528092919081815260200182805461149a90613360565b80156109a45780601f106114bc576101008083540402835291602001916109a4565b820191905f5260205f20905b8154815290600101906020018083116114c85750939695505050505050565b6114f2338383612406565b5050565b6114fe611eff565b5f61150882612179565b6001600160a01b0316036115325760405163dc29602f60e01b8152600481018290526024016108ab565b5f81815260136020526040808220805460ff191660011790555182917f35481865f712f70e6a712a683cfe0cc01b4bda1a5ba975a6caf2c5c58b048f8591a250565b600b6020525f90815260409020805460018201546002830154600384015460048501805494956001600160a01b0394851695939094169391926115b690613360565b80601f01602080910402602001604051908101604052809291908181526020018280546115e290613360565b801561162d5780601f106116045761010080835404028352916020019161162d565b820191905f5260205f20905b81548152906001019060200180831161161057829003601f168201915b50505050509080600501805461164290613360565b80601f016020809104026020016040519081016040528092919081815260200182805461166e90613360565b80156116b95780601f10611690576101008083540402835291602001916116b9565b820191905f5260205f20905b81548152906001019060200180831161169c57829003601f168201915b5050506006909301549192505060ff1687565b6001600160a01b0381165f908152600c6020526040902054606090610d3f8161224e565b8051602081830181018051600f825292820191909301209152805461171490613360565b80601f016020809104026020016040519081016040528092919081815260200182805461174090613360565b801561178b5780601f106117625761010080835404028352916020019161178b565b820191905f5260205f20905b81548152906001019060200180831161176e57829003601f168201915b505050505081565b61179d3383611f59565b6117b95760405162461bcd60e51b81526004016108ab906133d4565b6117c5848484846124d3565b50505050565b60605f6117d783612179565b6001600160a01b0316036118015760405163dc29602f60e01b8152600481018390526024016108ab565b5f61180b83612506565b80519091501561181b5792915050565b600a61182684612608565b60405160200161183792919061364c565b604051602081830303815290604052915050919050565b6040805160e0810182525f8082526020820181905291810182905260608082018390526080820181905260a082015260c081018290529061188e83612179565b6001600160a01b0316036118b85760405163dc29602f60e01b8152600481018390526024016108ab565b5f828152600b6020908152604091829020825160e0810184528154815260018201546001600160a01b03908116938201939093526002820154909216928201929092526003820154606082015260048201805491929160808401919061191d90613360565b80601f016020809104026020016040519081016040528092919081815260200182805461194990613360565b80156119945780601f1061196b57610100808354040283529160200191611994565b820191905f5260205f20905b81548152906001019060200180831161197757829003601f168201915b505050505081526020016005820180546119ad90613360565b80601f01602080910402602001604051908101604052809291908181526020018280546119d990613360565b8015611a245780601f106119fb57610100808354040283529160200191611a24565b820191905f5260205f20905b815481529060010190602001808311611a0757829003601f168201915b50505091835250506006919091015460ff16151560209091015292915050565b600d602052815f5260405f208181548110611a5d575f80fd5b905f5260205f20015f91509150505481565b5f5f5f6014546015546001600954611a879190613682565b925092509250909192565b5f601082604051611aa39190613398565b9081526020016040518091039020549050919050565b60605f60015b600954811015611b5d575f611ad382612179565b6001600160a01b031614158015611b42575083604051602001611af69190613398565b60408051601f1981840301815282825280516020918201205f858152600b8352929092209192611b2a926005019101613695565b60405160208183030381529060405280519060200120145b15611b555781611b518161344a565b9250505b600101611abf565b505f816001600160401b03811115611b7757611b77612bc5565b604051908082528060200260200182016040528015611ba0578160200160208202803683370190505b5090505f60015b600954811015610b56575f611bbb82612179565b6001600160a01b031614158015611c2a575085604051602001611bde9190613398565b60408051601f1981840301815282825280516020918201205f858152600b8352929092209192611c12926005019101613695565b60405160208183030381529060405280519060200120145b15611c5b5780838381518110611c4257611c42613422565b602090810291909101015281611c578161344a565b9250505b600101611ba7565b611c6b611eff565b6001600160a01b038216611c925760405163d92e233d60e01b815260040160405180910390fd5b6001600160a01b0382165f81815260116020908152604091829020805460ff191685151590811790915591519182527f9041c22ed79d1c19c69cc22fd9e38c93da4f2dd8cd32580594e232a8a18541cb910160405180910390a25050565b611cf8611eff565b6001600160a01b038116611d5d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016108ab565b611d66816121fd565b50565b5f611d7382612179565b6001600160a01b031603611d9d5760405163dc29602f60e01b8152600481018290526024016108ab565b5f818152600b6020526040808220600601805460ff1916600117905551339183917f2d91abeccac8d8dee1aea75666ac078564fa28e305a9bc62bcdab7940ec2f7079190a350565b5f6001600160e01b031982166380ac58cd60e01b1480611e1557506001600160e01b03198216635b5e139f60e01b145b8061077e57506301ffc9a760e01b6001600160e01b031983161461077e565b5f818152600260205260409020546001600160a01b0316611d665760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016108ab565b5f81815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611ec682610cb4565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6007546001600160a01b03163314610ddb5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016108ab565b5f5f611f6483610cb4565b9050806001600160a01b0316846001600160a01b03161480611faa57506001600160a01b038082165f9081526005602090815260408083209388168352929052205460ff165b80611fce5750836001600160a01b0316611fc384610813565b6001600160a01b0316145b949350505050565b826001600160a01b0316611fe982610cb4565b6001600160a01b03161461204d5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016108ab565b6001600160a01b0382166120af5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016108ab565b6120ba838383612704565b6120c45f82611e92565b6001600160a01b0383165f9081526003602052604081208054600192906120ec908490613682565b90915550506001600160a01b0382165f908152600360205260408120805460019290612119908490613594565b90915550505f8181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b5f81158061218957506009548210155b1561219557505f919050565b6040516331a9108f60e11b8152600481018390523090636352211e90602401602060405180830381865afa9250505080156121ed575060408051601f3d908101601f191682019092526121ea918101906136a0565b60015b61077e57505f919050565b919050565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6060601060405161226d9067504c4154494e554d60c01b815260080190565b90815260200160405180910390205482106122a6575050604080518082019091526008815267504c4154494e554d60c01b602082015290565b6040516311d3d31160e21b815260109060040190815260200160405180910390205482106122ee57505060408051808201909152600481526311d3d31160e21b602082015290565b6040516529a4a62b22a960d11b8152601090600601908152602001604051809103902054821061233a57505060408051808201909152600681526529a4a62b22a960d11b602082015290565b505060408051808201909152600681526542524f4e5a4560d01b602082015290565b6114f2828260405180602001604052805f815250612768565b5f828152600260205260409020546001600160a01b03166123ef5760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b60648201526084016108ab565b5f82815260066020526040902061094c82826134ad565b816001600160a01b0316836001600160a01b0316036124675760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108ab565b6001600160a01b038381165f81815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6124de848484611fd6565b6124ea8484848461279a565b6117c55760405162461bcd60e51b81526004016108ab906136bb565b606061251182611e34565b5f828152600660205260408120805461252990613360565b80601f016020809104026020016040519081016040528092919081815260200182805461255590613360565b80156125a05780601f10612577576101008083540402835291602001916125a0565b820191905f5260205f20905b81548152906001019060200180831161258357829003601f168201915b505050505090505f6125bc60408051602081019091525f815290565b905080515f036125cd575092915050565b8151156125ff5780826040516020016125e792919061370d565b60405160208183030381529060405292505050919050565b611fce84612897565b6060815f0361262e5750506040805180820190915260018152600360fc1b602082015290565b815f5b811561265757806126418161344a565b91506126509050600a8361374f565b9150612631565b5f816001600160401b0381111561267057612670612bc5565b6040519080825280601f01601f19166020018201604052801561269a576020820181803683370190505b5090505b8415611fce576126af600183613682565b91506126bc600a86613762565b6126c7906030613594565b60f81b8183815181106126dc576126dc613422565b60200101906001600160f81b03191690815f1a9053506126fd600a8661374f565b945061269e565b6001600160a01b0383161561094c5760125460ff1661273657604051638574adcf60e01b815260040160405180910390fd5b5f8181526013602052604090205460ff161561094c57604051631565050760e01b8152600481018290526024016108ab565b61277283836128f0565b61277e5f84848461279a565b61094c5760405162461bcd60e51b81526004016108ab906136bb565b5f6001600160a01b0384163b1561288c57604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906127dd903390899088908890600401613775565b6020604051808303815f875af1925050508015612817575060408051601f3d908101601f19168201909252612814918101906137b1565b60015b612872573d808015612844576040519150601f19603f3d011682016040523d82523d5f602084013e612849565b606091505b5080515f0361286a5760405162461bcd60e51b81526004016108ab906136bb565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611fce565b506001949350505050565b60606128a282611e34565b5f6128b760408051602081019091525f815290565b90505f8151116128d55760405180602001604052805f815250610d3f565b806128df84612a3a565b60405160200161183792919061370d565b6001600160a01b0382166129465760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108ab565b5f818152600260205260409020546001600160a01b0316156129aa5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108ab565b6129b55f8383612704565b6001600160a01b0382165f9081526003602052604081208054600192906129dd908490613594565b90915550505f8181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6060815f03612a605750506040805180820190915260018152600360fc1b602082015290565b815f5b8115612a895780612a738161344a565b9150612a829050600a8361374f565b9150612a63565b5f816001600160401b03811115612aa257612aa2612bc5565b6040519080825280601f01601f191660200182016040528015612acc576020820181803683370190505b5090505b8415611fce57612ae1600183613682565b9150612aee600a86613762565b612af9906030613594565b60f81b818381518110612b0e57612b0e613422565b60200101906001600160f81b03191690815f1a905350612b2f600a8661374f565b9450612ad0565b6001600160e01b031981168114611d66575f5ffd5b5f60208284031215612b5b575f5ffd5b8135610d3f81612b36565b5f5b83811015612b80578181015183820152602001612b68565b50505f910152565b5f8151808452612b9f816020860160208601612b66565b601f01601f19169290920160200192915050565b602081525f610d3f6020830184612b88565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b0381118282101715612c0157612c01612bc5565b604052919050565b5f5f6001600160401b03841115612c2257612c22612bc5565b50601f8301601f1916602001612c3781612bd9565b915050828152838383011115612c4b575f5ffd5b828260208301375f602084830101529392505050565b5f82601f830112612c70575f5ffd5b610d3f83833560208501612c09565b5f60208284031215612c8f575f5ffd5b81356001600160401b03811115612ca4575f5ffd5b611fce84828501612c61565b5f60208284031215612cc0575f5ffd5b5035919050565b6001600160a01b0381168114611d66575f5ffd5b5f5f60408385031215612cec575f5ffd5b8235612cf781612cc7565b946020939093013593505050565b602080825282518282018190525f918401906040840190835b81811015612d3c578351835260209384019390920191600101612d1e565b509095945050505050565b5f5f60408385031215612d58575f5ffd5b82356001600160401b03811115612d6d575f5ffd5b612d7985828601612c61565b95602094909401359450505050565b5f60208284031215612d98575f5ffd5b8135610d3f81612cc7565b5f5f5f60608486031215612db5575f5ffd5b8335612dc081612cc7565b92506020840135612dd081612cc7565b929592945050506040919091013590565b803580151581146121f8575f5ffd5b5f60208284031215612e00575f5ffd5b610d3f82612de1565b5f5f60408385031215612e1a575f5ffd5b82356001600160401b03811115612e2f575f5ffd5b612e3b85828601612c61565b92505060208301356001600160401b03811115612e56575f5ffd5b612e6285828601612c61565b9150509250929050565b5f5f60408385031215612e7d575f5ffd5b8235612e8881612cc7565b915060208301356001600160401b03811115612e56575f5ffd5b5f5f5f5f5f60a08688031215612eb6575f5ffd5b8535612ec181612cc7565b9450602086013593506040860135612ed881612cc7565b925060608601356001600160401b03811115612ef2575f5ffd5b612efe88828901612c61565b92505060808601356001600160401b03811115612f19575f5ffd5b612f2588828901612c61565b9150509295509295909350565b5f6001600160401b03821115612f4a57612f4a612bc5565b5060051b60200190565b5f82601f830112612f63575f5ffd5b8135612f76612f7182612f32565b612bd9565b8082825260208201915060208360051b860101925085831115612f97575f5ffd5b602085015b83811015612fbd578035612faf81612cc7565b835260209283019201612f9c565b5095945050505050565b5f82601f830112612fd6575f5ffd5b8135612fe4612f7182612f32565b8082825260208201915060208360051b860101925085831115613005575f5ffd5b602085015b83811015612fbd57803583526020928301920161300a565b5f82601f830112613031575f5ffd5b813561303f612f7182612f32565b8082825260208201915060208360051b860101925085831115613060575f5ffd5b602085015b83811015612fbd5780356001600160401b03811115613082575f5ffd5b613091886020838a0101612c61565b84525060209283019201613065565b5f5f5f5f5f60a086880312156130b4575f5ffd5b85356001600160401b038111156130c9575f5ffd5b6130d588828901612f54565b95505060208601356001600160401b038111156130f0575f5ffd5b6130fc88828901612fc7565b94505060408601356001600160401b03811115613117575f5ffd5b61312388828901612f54565b93505060608601356001600160401b0381111561313e575f5ffd5b61314a88828901613022565b92505060808601356001600160401b03811115613165575f5ffd5b612f2588828901613022565b5f5f60408385031215613182575f5ffd5b823561318d81612cc7565b915061319b60208401612de1565b90509250929050565b8781526001600160a01b038781166020830152861660408201526060810185905260e0608082018190525f906131dc90830186612b88565b82810360a08401526131ee8186612b88565b91505082151560c083015298975050505050505050565b5f5f5f5f60808587031215613218575f5ffd5b843561322381612cc7565b9350602085013561323381612cc7565b92506040850135915060608501356001600160401b03811115613254575f5ffd5b8501601f81018713613264575f5ffd5b61327387823560208401612c09565b91505092959194509250565b602081528151602082015260018060a01b03602083015116604082015260018060a01b036040830151166060820152606082015160808201525f608083015160e060a08401526132d3610100840182612b88565b905060a0840151601f198483030160c08501526132f08282612b88565b91505060c0840151151560e08401528091505092915050565b5f5f6040838503121561331a575f5ffd5b50508035926020909101359150565b5f5f6040838503121561333a575f5ffd5b823561334581612cc7565b9150602083013561335581612cc7565b809150509250929050565b600181811c9082168061337457607f821691505b60208210810361339257634e487b7160e01b5f52602260045260245ffd5b50919050565b5f82516133a9818460208701612b66565b9190910192915050565b604081525f6133c56040830185612b88565b90508260208301529392505050565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b5f6001820161345b5761345b613436565b5060010190565b601f82111561094c57805f5260205f20601f840160051c810160208510156134875750805b601f840160051c820191505b818110156134a6575f8155600101613493565b5050505050565b81516001600160401b038111156134c6576134c6612bc5565b6134da816134d48454613360565b84613462565b6020601f82116001811461350c575f83156134f55750848201515b5f19600385901b1c1916600184901b1784556134a6565b5f84815260208120601f198516915b8281101561353b578785015182556020948501946001909201910161351b565b508482101561355857868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b604081525f6135796040830185612b88565b828103602084015261358b8185612b88565b95945050505050565b8082018082111561077e5761077e613436565b6020808252601f908201527f42616467654e46543a204172726179206c656e677468206d69736d6174636800604082015260600190565b5f81546135ea81613360565b600182168015613601576001811461361657613643565b60ff1983168652811515820286019350613643565b845f5260205f205f5b8381101561363b5781548882015260019091019060200161361f565b505081860193505b50505092915050565b5f61365782856135de565b6562616467652f60d01b81528351613676816006840160208801612b66565b01600601949350505050565b8181038181111561077e5761077e613436565b5f610d3f82846135de565b5f602082840312156136b0575f5ffd5b8151610d3f81612cc7565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b5f835161371e818460208801612b66565b835190830190613732818360208801612b66565b01949350505050565b634e487b7160e01b5f52601260045260245ffd5b5f8261375d5761375d61373b565b500490565b5f826137705761377061373b565b500690565b6001600160a01b03858116825284166020820152604081018390526080606082018190525f906137a790830184612b88565b9695505050505050565b5f602082840312156137c1575f5ffd5b8151610d3f81612b3656fea2646970667358221220626ccca7cd6303e709a432e8ed7988618b98d90c3474fece870e54dbcc48329d64736f6c634300081c0033