VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x9AA9F6…9288
Summary
Transactions
Transfers
Address
0x9AA9F6472a5b415dbb7dd36dFB773e09B1369288
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xf3706AAFA53a697cd963ab13e921a36e330D5a9B
Deployer
0xf3706AAFA53a697cd963ab13e921a36e330D5a9B
Code
0x6080604052600436106102885760003560e01c8063611b40951161015a578063a217fddf116100c1578063d3fcbb141161007a578063d3fcbb14146107bc578063d547741f146107d1578063e0e04685146107f1578063e985e9c514610811578063f29e44861461085a578063faf827c81461087a57600080fd5b8063a217fddf14610712578063a22cb46514610727578063b88d4fde14610747578063c1f2612314610767578063c87b56dd14610787578063d1beca64146107a757600080fd5b806391d148541161011357806391d148541461068a57806394b3fbc2146106aa57806395d89b41146106bf578063a035b1fe146106d4578063a0712d68146106ea578063a10866ef146106fd57600080fd5b8063611b4095146105e25780636352211e146105f75780636f9fb98a1461061757806370a082311461062a5780638b1222741461064a57806391b7f5ed1461066a57600080fd5b8063248a9ca3116101fe57806336568abe116101b757806336568abe146104ff57806342842e0e1461051f578063438b63001461053f5780634f6ccce71461056c578063510b51581461058c57806355f804b3146105c257600080fd5b8063248a9ca3146104435780632e1a7d4d146104735780632f2ff15d146104865780632f745c59146104a657806331ffd6f1146104c657806333bc1c5c146104e557600080fd5b8063095ea7b311610250578063095ea7b3146103615780630c509436146103835780630ef37448146103b857806310969523146103ee57806318160ddd1461040e57806323b872dd1461042357600080fd5b806301ffc9a71461028d57806302bf3d56146102c257806306fdde03146102e75780630749ae8114610309578063081812fc14610341575b600080fd5b34801561029957600080fd5b506102ad6102a8366004612acb565b61089a565b60405190151581526020015b60405180910390f35b3480156102ce57600080fd5b50600c546102d99081565b6040519081526020016102b9565b3480156102f357600080fd5b506102fc6108ab565b6040516102b99190612b40565b34801561031557600080fd5b50601a54610329906001600160a01b031681565b6040516001600160a01b0390911681526020016102b9565b34801561034d57600080fd5b5061032961035c366004612b53565b61093d565b34801561036d57600080fd5b5061038161037c366004612b88565b6109d7565b005b34801561038f57600080fd5b506103a361039e366004612b53565b610aed565b604080519283529015156020830152016102b9565b3480156103c457600080fd5b506103296103d3366004612b53565b6000908152601960205260409020546001600160a01b031690565b3480156103fa57600080fd5b50610381610409366004612c3e565b610b6e565b34801561041a57600080fd5b506008546102d9565b34801561042f57600080fd5b5061038161043e366004612c87565b610b8d565b34801561044f57600080fd5b506102d961045e366004612b53565b6000908152600b602052604090206001015490565b610381610481366004612b53565b610beb565b34801561049257600080fd5b506103816104a1366004612cc3565b610c8f565b3480156104b257600080fd5b506102d96104c1366004612b88565b610cb5565b3480156104d257600080fd5b506018546102ad90610100900460ff1681565b3480156104f157600080fd5b506018546102ad9060ff1681565b34801561050b57600080fd5b5061038161051a366004612cc3565b610d4b565b34801561052b57600080fd5b5061038161053a366004612c87565b610dc9565b34801561054b57600080fd5b5061055f61055a366004612cef565b610e11565b6040516102b99190612d0a565b34801561057857600080fd5b506102d9610587366004612b53565b610eb3565b34801561059857600080fd5b506103296105a7366004612b53565b6019602052600090815260409020546001600160a01b031681565b3480156105ce57600080fd5b506103816105dd366004612c3e565b610f46565b3480156105ee57600080fd5b506102ad610f65565b34801561060357600080fd5b50610329610612366004612b53565b610feb565b34801561062357600080fd5b50476102d9565b34801561063657600080fd5b506102d9610645366004612cef565b611062565b34801561065657600080fd5b50610381610665366004612b53565b6110e9565b34801561067657600080fd5b50610381610685366004612b53565b6110fb565b34801561069657600080fd5b506102ad6106a5366004612cc3565b61110d565b3480156106b657600080fd5b506102fc611138565b3480156106cb57600080fd5b506102fc611147565b3480156106e057600080fd5b506102d960135481565b61055f6106f8366004612b53565b611156565b34801561070957600080fd5b506103816115c1565b34801561071e57600080fd5b506102d9600081565b34801561073357600080fd5b50610381610742366004612d5c565b611652565b34801561075357600080fd5b50610381610762366004612d93565b611717565b34801561077357600080fd5b50610381610782366004612b53565b61177c565b34801561079357600080fd5b506102fc6107a2366004612b53565b6118c3565b3480156107b357600080fd5b506103816118f7565b3480156107c857600080fd5b50610381611921565b3480156107dd57600080fd5b506103816107ec366004612cc3565b61194d565b3480156107fd57600080fd5b5061038161080c366004612cef565b611973565b34801561081d57600080fd5b506102ad61082c366004612e0f565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561086657600080fd5b506018546102ad9062010000900460ff1681565b34801561088657600080fd5b50610381610895366004612cef565b6119a2565b60006108a5826119d1565b92915050565b6060600080546108ba90612e39565b80601f01602080910402602001604051908101604052809291908181526020018280546108e690612e39565b80156109335780601f1061090857610100808354040283529160200191610933565b820191906000526020600020905b81548152906001019060200180831161091657829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b03166109bb5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b60006109e282610feb565b9050806001600160a01b0316836001600160a01b03161415610a505760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084016109b2565b336001600160a01b0382161480610a6c5750610a6c813361082c565b610ade5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c000000000000000060648201526084016109b2565b610ae883836119f6565b505050565b6000806000610afb600c5490565b6013549091506000908160015b878111610b6057610b198385612e8a565b9350610b26856001612e8a565b945060155485610b369190612eb8565b610b4e57601654610b479084612e8a565b9250600191505b80610b5881612ecc565b915050610b08565b509196919550909350505050565b6000610b7a8133611a64565b8151610ae8906012906020850190612a19565b60185462010000900460ff161515600114610bba5760405162461bcd60e51b81526004016109b290612ee7565b610bc43382611ac8565b610be05760405162461bcd60e51b81526004016109b290612f2c565b610ae8838383611bbb565b6000610bf78133611a64565b604051600090339084908381818185875af1925050503d8060008114610c39576040519150601f19603f3d011682016040523d82523d6000602084013e610c3e565b606091505b5050905080610ae85760405162461bcd60e51b815260206004820152601860248201527f4661696c656420746f2077697468647261772066756e6473000000000000000060448201526064016109b2565b6000828152600b6020526040902060010154610cab8133611a64565b610ae88383611d66565b6000610cc083611062565b8210610d225760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b60648201526084016109b2565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b6001600160a01b0381163314610dbb5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084016109b2565b610dc58282611dec565b5050565b60185462010000900460ff161515600114610df65760405162461bcd60e51b81526004016109b290612ee7565b610ae883838360405180602001604052806000815250611717565b60606000610e1e83611062565b905060008167ffffffffffffffff811115610e3b57610e3b612bb2565b604051908082528060200260200182016040528015610e64578160200160208202803683370190505b50905060005b82811015610eab57610e7c8582610cb5565b828281518110610e8e57610e8e612f7d565b602090810291909101015280610ea381612ecc565b915050610e6a565b509392505050565b6000610ebe60085490565b8210610f215760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b60648201526084016109b2565b60088281548110610f3457610f34612f7d565b90600052602060002001549050919050565b6000610f528133611a64565b8151610ae8906010906020850190612a19565b601a54604051634d8c928d60e11b81523360048201526000916001600160a01b031690639b19251a9060240160206040518083038186803b158015610fa957600080fd5b505afa158015610fbd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fe19190612f93565b1515600114919050565b6000818152600260205260408120546001600160a01b0316806108a55760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b60648201526084016109b2565b60006001600160a01b0382166110cd5760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b60648201526084016109b2565b506001600160a01b031660009081526003602052604090205490565b60006110f58133611a64565b50601655565b60006111078133611a64565b50601355565b6000918252600b602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6060601280546108ba90612e39565b6060600180546108ba90612e39565b60185460609060ff16806111715750601854610100900460ff165b6111bd5760405162461bcd60e51b815260206004820152601b60248201527f53616c65206d7573742062652061637469766520746f206d696e74000000000060448201526064016109b2565b60175482111561121f5760405162461bcd60e51b815260206004820152602760248201527f43616e206d696e742061206d6178696d756d206f66203230204e46547320617460448201526620612074696d6560c81b60648201526084016109b2565b6000821161126f5760405162461bcd60e51b815260206004820152601760248201527f546f20736d616c6c206d696e74696e6720616d6f756e7400000000000000000060448201526064016109b2565b60008061127b84610aed565b91509150813410156112cf5760405162461bcd60e51b815260206004820152601760248201527f4d7573742073656e6420636f727265637420707269636500000000000000000060448201526064016109b2565b601454846112dc600c5490565b6112e69190612e8a565b11156113045760405162461bcd60e51b81526004016109b290612fb0565b60008467ffffffffffffffff81111561131f5761131f612bb2565b604051908082528060200260200182016040528015611348578160200160208202803683370190505b50601854909150610100900460ff161561150857601a54604051634d8c928d60e11b81523360048201526001600160a01b0390911690639b19251a9060240160206040518083038186803b15801561139f57600080fd5b505afa1580156113b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113d79190612f93565b15156001146114285760405162461bcd60e51b815260206004820152601a60248201527f41646472657373206973206e6f742077686974656c697374656400000000000060448201526064016109b2565b61143133611062565b156114a45760405162461bcd60e51b815260206004820152603d60248201527f546869732061646472657373206861766520616c7265616479206d696e74656460448201527f20616e204e465420647572696e672077686974656c6973742073616c6500000060648201526084016109b2565b846001146115085760405162461bcd60e51b815260206004820152602b60248201527f43616e206f6e6c79206d696e74204f4e45204e465420647572696e672077686960448201526a74656c6973742073616c6560a81b60648201526084016109b2565b60015b85811161159057600061151c611e53565b90506115283382611e95565b600081815260196020526040902080546001600160a01b03191633179055808361155360018561300d565b8151811061156357611563612f7d565b60200260200101818152505061157d600c80546001019055565b508061158881612ecc565b91505061150b565b50600182151514156115b0576016546013546115ac9190612e8a565b6013555b6115b934611eaf565b949350505050565b60006115cd8133611a64565b601854610100900460ff161561163d5760405162461bcd60e51b815260206004820152602f60248201527f77686974656c6973742073616c65206d7573742062652064697361626c65642060448201526e6265666f726520656e61626c696e6760881b60648201526084016109b2565b506018805460ff19811660ff90911615179055565b6001600160a01b0382163314156116ab5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016109b2565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b60185462010000900460ff1615156001146117445760405162461bcd60e51b81526004016109b290612ee7565b61174e3383611ac8565b61176a5760405162461bcd60e51b81526004016109b290612f2c565b61177684848484611f94565b50505050565b60006117888133611a64565b60145482611795600c5490565b61179f9190612e8a565b11156117bd5760405162461bcd60e51b81526004016109b290612fb0565b6000806117c984610aed565b9150915060008467ffffffffffffffff8111156117e8576117e8612bb2565b604051908082528060200260200182016040528015611811578160200160208202803683370190505b50905060015b85811161189c576000611828611e53565b90506118343382611e95565b600081815260196020526040902080546001600160a01b03191633179055808361185f60018561300d565b8151811061186f5761186f612f7d565b602002602001018181525050611889600c80546001019055565b508061189481612ecc565b915050611817565b50600182151514156118bc576016546013546118b89190612e8a565b6013555b5050505050565b60606118ce82611fc7565b60116040516020016118e1929190613024565b6040516020818303038152906040529050919050565b60006119038133611a64565b506018805461ff001981166101009182900460ff1615909102179055565b600061192d8133611a64565b506018805462ff0000198116620100009182900460ff1615909102179055565b6000828152600b60205260409020600101546119698133611a64565b610ae88383611dec565b600061197f8133611a64565b50601a80546001600160a01b0319166001600160a01b0392909216919091179055565b60006119ae8133611a64565b50600f80546001600160a01b0319166001600160a01b0392909216919091179055565b60006001600160e01b03198216637965db0b60e01b14806108a557506108a582612139565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611a2b82610feb565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b611a6e828261110d565b610dc557611a86816001600160a01b0316601461215e565b611a9183602061215e565b604051602001611aa29291906130d5565b60408051601f198184030181529082905262461bcd60e51b82526109b291600401612b40565b6000818152600260205260408120546001600160a01b0316611b415760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016109b2565b6000611b4c83610feb565b9050806001600160a01b0316846001600160a01b03161480611b875750836001600160a01b0316611b7c8461093d565b6001600160a01b0316145b806115b957506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff166115b9565b826001600160a01b0316611bce82610feb565b6001600160a01b031614611c365760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b60648201526084016109b2565b6001600160a01b038216611c985760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016109b2565b611ca3838383612301565b611cae6000826119f6565b6001600160a01b0383166000908152600360205260408120805460019290611cd790849061300d565b90915550506001600160a01b0382166000908152600360205260408120805460019290611d05908490612e8a565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b611d70828261110d565b610dc5576000828152600b602090815260408083206001600160a01b03851684529091529020805460ff19166001179055611da83390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b611df6828261110d565b15610dc5576000828152600b602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6014546000906102519062221d0590838183611e6e600c5490565b611e78908761314a565b611e829190612e8a565b611e8c9190612eb8565b95945050505050565b610dc582826040518060200160405280600081525061230c565b60006064611ebe83600a61314a565b611ec89190613169565b905060006064611ed984602d61314a565b611ee39190613169565b600d546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015611f1e573d6000803e3d6000fd5b50600e546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015611f59573d6000803e3d6000fd5b50600f546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611776573d6000803e3d6000fd5b611f9f848484611bbb565b611fab8484848461233f565b6117765760405162461bcd60e51b81526004016109b29061317d565b6000818152600260205260409020546060906001600160a01b03166120485760405162461bcd60e51b815260206004820152603160248201527f45524337323155524953746f726167653a2055524920717565727920666f72206044820152703737b732bc34b9ba32b73a103a37b5b2b760791b60648201526084016109b2565b6000828152600a60205260408120805461206190612e39565b80601f016020809104026020016040519081016040528092919081815260200182805461208d90612e39565b80156120da5780601f106120af576101008083540402835291602001916120da565b820191906000526020600020905b8154815290600101906020018083116120bd57829003601f168201915b5050505050905060006120eb61244c565b90508051600014156120fe575092915050565b8151156121305780826040516020016121189291906131cf565b60405160208183030381529060405292505050919050565b6115b98461245b565b60006001600160e01b0319821663780e9d6360e01b14806108a557506108a582612535565b6060600061216d83600261314a565b612178906002612e8a565b67ffffffffffffffff81111561219057612190612bb2565b6040519080825280601f01601f1916602001820160405280156121ba576020820181803683370190505b509050600360fc1b816000815181106121d5576121d5612f7d565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061220457612204612f7d565b60200101906001600160f81b031916908160001a905350600061222884600261314a565b612233906001612e8a565b90505b60018111156122ab576f181899199a1a9b1b9c1cb0b131b232b360811b85600f166010811061226757612267612f7d565b1a60f81b82828151811061227d5761227d612f7d565b60200101906001600160f81b031916908160001a90535060049490941c936122a4816131fe565b9050612236565b5083156122fa5760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016109b2565b9392505050565b610ae8838383612585565b612316838361263d565b612323600084848461233f565b610ae85760405162461bcd60e51b81526004016109b29061317d565b60006001600160a01b0384163b1561244157604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612383903390899088908890600401613215565b602060405180830381600087803b15801561239d57600080fd5b505af19250505080156123cd575060408051601f3d908101601f191682019092526123ca91810190613252565b60015b612427573d8080156123fb576040519150601f19603f3d011682016040523d82523d6000602084013e612400565b606091505b50805161241f5760405162461bcd60e51b81526004016109b29061317d565b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490506115b9565b506001949350505050565b6060601080546108ba90612e39565b6000818152600260205260409020546060906001600160a01b03166124da5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016109b2565b60006124e461244c565b9050600081511161250457604051806020016040528060008152506122fa565b8061250e8461278b565b60405160200161251f9291906131cf565b6040516020818303038152906040529392505050565b60006001600160e01b031982166380ac58cd60e01b148061256657506001600160e01b03198216635b5e139f60e01b145b806108a557506301ffc9a760e01b6001600160e01b03198316146108a5565b6001600160a01b0383166125e0576125db81600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b612603565b816001600160a01b0316836001600160a01b031614612603576126038382612889565b6001600160a01b03821661261a57610ae881612926565b826001600160a01b0316826001600160a01b031614610ae857610ae882826129d5565b6001600160a01b0382166126935760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016109b2565b6000818152600260205260409020546001600160a01b0316156126f85760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016109b2565b61270460008383612301565b6001600160a01b038216600090815260036020526040812080546001929061272d908490612e8a565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6060816127af5750506040805180820190915260018152600360fc1b602082015290565b8160005b81156127d957806127c381612ecc565b91506127d29050600a83613169565b91506127b3565b60008167ffffffffffffffff8111156127f4576127f4612bb2565b6040519080825280601f01601f19166020018201604052801561281e576020820181803683370190505b5090505b84156115b95761283360018361300d565b9150612840600a86612eb8565b61284b906030612e8a565b60f81b81838151811061286057612860612f7d565b60200101906001600160f81b031916908160001a905350612882600a86613169565b9450612822565b6000600161289684611062565b6128a0919061300d565b6000838152600760205260409020549091508082146128f3576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b6008546000906129389060019061300d565b6000838152600960205260408120546008805493945090928490811061296057612960612f7d565b90600052602060002001549050806008838154811061298157612981612f7d565b60009182526020808320909101929092558281526009909152604080822084905585825281205560088054806129b9576129b961326f565b6001900381819060005260206000200160009055905550505050565b60006129e083611062565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b828054612a2590612e39565b90600052602060002090601f016020900481019282612a475760008555612a8d565b82601f10612a6057805160ff1916838001178555612a8d565b82800160010185558215612a8d579182015b82811115612a8d578251825591602001919060010190612a72565b50612a99929150612a9d565b5090565b5b80821115612a995760008155600101612a9e565b6001600160e01b031981168114612ac857600080fd5b50565b600060208284031215612add57600080fd5b81356122fa81612ab2565b60005b83811015612b03578181015183820152602001612aeb565b838111156117765750506000910152565b60008151808452612b2c816020860160208601612ae8565b601f01601f19169290920160200192915050565b6020815260006122fa6020830184612b14565b600060208284031215612b6557600080fd5b5035919050565b80356001600160a01b0381168114612b8357600080fd5b919050565b60008060408385031215612b9b57600080fd5b612ba483612b6c565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b600067ffffffffffffffff80841115612be357612be3612bb2565b604051601f8501601f19908116603f01168101908282118183101715612c0b57612c0b612bb2565b81604052809350858152868686011115612c2457600080fd5b858560208301376000602087830101525050509392505050565b600060208284031215612c5057600080fd5b813567ffffffffffffffff811115612c6757600080fd5b8201601f81018413612c7857600080fd5b6115b984823560208401612bc8565b600080600060608486031215612c9c57600080fd5b612ca584612b6c565b9250612cb360208501612b6c565b9150604084013590509250925092565b60008060408385031215612cd657600080fd5b82359150612ce660208401612b6c565b90509250929050565b600060208284031215612d0157600080fd5b6122fa82612b6c565b6020808252825182820181905260009190848201906040850190845b81811015612d4257835183529284019291840191600101612d26565b50909695505050505050565b8015158114612ac857600080fd5b60008060408385031215612d6f57600080fd5b612d7883612b6c565b91506020830135612d8881612d4e565b809150509250929050565b60008060008060808587031215612da957600080fd5b612db285612b6c565b9350612dc060208601612b6c565b925060408501359150606085013567ffffffffffffffff811115612de357600080fd5b8501601f81018713612df457600080fd5b612e0387823560208401612bc8565b91505092959194509250565b60008060408385031215612e2257600080fd5b612e2b83612b6c565b9150612ce660208401612b6c565b600181811c90821680612e4d57607f821691505b60208210811415612e6e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115612e9d57612e9d612e74565b500190565b634e487b7160e01b600052601260045260246000fd5b600082612ec757612ec7612ea2565b500690565b6000600019821415612ee057612ee0612e74565b5060010190565b60208082526025908201527f5472616e736665727320617265206e6f742061637469766520617420746869736040820152642074696d6560d81b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b600060208284031215612fa557600080fd5b81516122fa81612d4e565b60208082526039908201527f5468652072657175657374656420616d6f756e74206f6620746f6b656e73207460408201527f6f206d696e7420617265206e6f7420617661696c61626c652e00000000000000606082015260800190565b60008282101561301f5761301f612e74565b500390565b6000835160206130378285838901612ae8565b845491840191600090600181811c908083168061305557607f831692505b85831081141561307357634e487b7160e01b85526022600452602485fd5b8080156130875760018114613098576130c5565b60ff198516885283880195506130c5565b60008b81526020902060005b858110156130bd5781548a8201529084019088016130a4565b505083880195505b50939a9950505050505050505050565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161310d816017850160208801612ae8565b7001034b99036b4b9b9b4b733903937b6329607d1b601791840191820152835161313e816028840160208801612ae8565b01602801949350505050565b600081600019048311821515161561316457613164612e74565b500290565b60008261317857613178612ea2565b500490565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b600083516131e1818460208801612ae8565b8351908301906131f5818360208801612ae8565b01949350505050565b60008161320d5761320d612e74565b506000190190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061324890830184612b14565b9695505050505050565b60006020828403121561326457600080fd5b81516122fa81612ab2565b634e487b7160e01b600052603160045260246000fdfea26469706673582212201044de55495d7a5d146b2d670588e13ae125e793e1ebf3edb8bf3ae67b220a6564736f6c63430008090033