VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xe879a2…4272
Summary
Transactions
Transfers
Address
0xe879a29EE81e34828339D50C19847de3B6844272
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x105199a26b10e55300CB71B46c5B5e867b7dF427
Deployer
0x105199a26b10e55300CB71B46c5B5e867b7dF427
Code
0x6080604052600436106101e25760003560e01c80636b20c45411610102578063bd85b03911610095578063e985e9c511610064578063e985e9c5146105a0578063f242432a146105e9578063f5298aca14610609578063f72c0d8b1461062957600080fd5b8063bd85b0391461050e578063d53913931461053c578063d547741f1461055e578063e63ab1e91461057e57600080fd5b80638456cb59116100d15780638456cb59146104a457806391d14854146104b9578063a217fddf146104d9578063a22cb465146104ee57600080fd5b80636b20c4541461041b578063731133e91461043b5780637f3457101461045b5780638129fc1c1461048f57600080fd5b806336568abe1161017a5780634f1ef286116101495780634f1ef286146103ab5780634f558e79146103be57806352d1902d146103ee5780635c975abb1461040357600080fd5b806336568abe146103295780633659cfe6146103495780633f4ba83a146103695780634e1273f41461037e57600080fd5b80631f7fdffa116101b65780631f7fdffa14610299578063248a9ca3146102b95780632eb2c2d6146102e95780632f2ff15d1461030957600080fd5b8062fdd58e146101e757806301ffc9a71461021a57806302fe53051461024a5780630e89341c1461026c575b600080fd5b3480156101f357600080fd5b506102076102023660046126b6565b61065d565b6040519081526020015b60405180910390f35b34801561022657600080fd5b5061023a6102353660046126f6565b6106f5565b6040519015158152602001610211565b34801561025657600080fd5b5061026a6102653660046127b2565b610706565b005b34801561027857600080fd5b5061028c610287366004612802565b61073d565b6040516102119190612873565b3480156102a557600080fd5b5061026a6102b436600461293a565b6107d1565b3480156102c557600080fd5b506102076102d4366004612802565b60009081526097602052604090206001015490565b3480156102f557600080fd5b5061026a6103043660046129d2565b6107fc565b34801561031557600080fd5b5061026a610324366004612a7b565b610841565b34801561033557600080fd5b5061026a610344366004612a7b565b61086b565b34801561035557600080fd5b5061026a610364366004612aa7565b6108e5565b34801561037557600080fd5b5061026a6109c5565b34801561038a57600080fd5b5061039e610399366004612ac2565b6109e5565b6040516102119190612bc7565b61026a6103b9366004612bda565b610b0e565b3480156103ca57600080fd5b5061023a6103d9366004612802565b600090815261012d6020526040902054151590565b3480156103fa57600080fd5b50610207610bdb565b34801561040f57600080fd5b5060c95460ff1661023a565b34801561042757600080fd5b5061026a610436366004612c1d565b610c8f565b34801561044757600080fd5b5061026a610456366004612c90565b610cd2565b34801561046757600080fd5b506102077f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c81565b34801561049b57600080fd5b5061026a610cf6565b3480156104b057600080fd5b5061026a610ecd565b3480156104c557600080fd5b5061023a6104d4366004612a7b565b610eed565b3480156104e557600080fd5b50610207600081565b3480156104fa57600080fd5b5061026a610509366004612ce4565b610f18565b34801561051a57600080fd5b50610207610529366004612802565b600090815261012d602052604090205490565b34801561054857600080fd5b5061020760008051602061346483398151915281565b34801561056a57600080fd5b5061026a610579366004612a7b565b610f23565b34801561058a57600080fd5b5061020760008051602061341d83398151915281565b3480156105ac57600080fd5b5061023a6105bb366004612d20565b6001600160a01b03918216600090815260666020908152604080832093909416825291909152205460ff1690565b3480156105f557600080fd5b5061026a610604366004612d4a565b610f48565b34801561061557600080fd5b5061026a610624366004612dae565b610f8d565b34801561063557600080fd5b506102077f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60006001600160a01b0383166106cd5760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a2061646472657373207a65726f206973206e6f742061207660448201526930b634b21037bbb732b960b11b60648201526084015b60405180910390fd5b5060009081526065602090815260408083206001600160a01b03949094168352929052205490565b600061070082610fd0565b92915050565b7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c61073081610ff5565b61073982610fff565b5050565b60606067805461074c90612de1565b80601f016020809104026020016040519081016040528092919081815260200182805461077890612de1565b80156107c55780601f1061079a576101008083540402835291602001916107c5565b820191906000526020600020905b8154815290600101906020018083116107a857829003601f168201915b50505050509050919050565b6000805160206134648339815191526107e981610ff5565b6107f585858585611012565b5050505050565b6001600160a01b038516331480610818575061081885336105bb565b6108345760405162461bcd60e51b81526004016106c490612e1c565b6107f5858585858561116d565b60008281526097602052604090206001015461085c81610ff5565b610866838361131a565b505050565b6001600160a01b03811633146108db5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084016106c4565b61073982826113a0565b306001600160a01b037f000000000000000000000000e879a29ee81e34828339d50c19847de3b684427216141561092e5760405162461bcd60e51b81526004016106c490612e6a565b7f000000000000000000000000e879a29ee81e34828339d50c19847de3b68442726001600160a01b03166109776000805160206133fd833981519152546001600160a01b031690565b6001600160a01b03161461099d5760405162461bcd60e51b81526004016106c490612eb6565b6109a681611407565b604080516000808252602082019092526109c291839190611431565b50565b60008051602061341d8339815191526109dd81610ff5565b6109c26115ab565b60608151835114610a4a5760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016106c4565b600083516001600160401b03811115610a6557610a65612713565b604051908082528060200260200182016040528015610a8e578160200160208202803683370190505b50905060005b8451811015610b0657610ad9858281518110610ab257610ab2612f02565b6020026020010151858381518110610acc57610acc612f02565b602002602001015161065d565b828281518110610aeb57610aeb612f02565b6020908102919091010152610aff81612f2e565b9050610a94565b509392505050565b306001600160a01b037f000000000000000000000000e879a29ee81e34828339d50c19847de3b6844272161415610b575760405162461bcd60e51b81526004016106c490612e6a565b7f000000000000000000000000e879a29ee81e34828339d50c19847de3b68442726001600160a01b0316610ba06000805160206133fd833981519152546001600160a01b031690565b6001600160a01b031614610bc65760405162461bcd60e51b81526004016106c490612eb6565b610bcf82611407565b61073982826001611431565b6000306001600160a01b037f000000000000000000000000e879a29ee81e34828339d50c19847de3b68442721614610c7b5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c000000000000000060648201526084016106c4565b506000805160206133fd8339815191525b90565b6001600160a01b038316331480610cab5750610cab83336105bb565b610cc75760405162461bcd60e51b81526004016106c490612e1c565b6108668383836115fd565b600080516020613464833981519152610cea81610ff5565b6107f58585858561179e565b600054610100900460ff1615808015610d165750600054600160ff909116105b80610d305750303b158015610d30575060005460ff166001145b610d935760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084016106c4565b6000805460ff191660011790558015610db6576000805461ff0019166101001790555b610dce60405180602001604052806000815250611889565b610dd66118b9565b610dde6118e2565b610de66118b9565b610dee6118b9565b610df66118b9565b610e0160003361131a565b610e2b7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c3361131a565b610e4360008051602061341d8339815191523361131a565b610e5b6000805160206134648339815191523361131a565b610e857f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e33361131a565b80156109c2576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b60008051602061341d833981519152610ee581610ff5565b6109c2611911565b60009182526097602090815260408084206001600160a01b0393909316845291905290205460ff1690565b61073933838361194e565b600082815260976020526040902060010154610f3e81610ff5565b61086683836113a0565b6001600160a01b038516331480610f645750610f6485336105bb565b610f805760405162461bcd60e51b81526004016106c490612e1c565b6107f58585858585611a2f565b6001600160a01b038316331480610fa95750610fa983336105bb565b610fc55760405162461bcd60e51b81526004016106c490612e1c565b610866838383611b6b565b60006001600160e01b03198216637965db0b60e01b1480610700575061070082611c87565b6109c28133611cd7565b8051610739906067906020840190612601565b6001600160a01b0384166110385760405162461bcd60e51b81526004016106c490612f49565b81518351146110595760405162461bcd60e51b81526004016106c490612f8a565b3361106981600087878787611d30565b60005b84518110156111055783818151811061108757611087612f02565b6020026020010151606560008784815181106110a5576110a5612f02565b602002602001015181526020019081526020016000206000886001600160a01b03166001600160a01b0316815260200190815260200160002060008282546110ed9190612fd2565b909155508190506110fd81612f2e565b91505061106c565b50846001600160a01b031660006001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051611156929190612fea565b60405180910390a46107f581600087878787611d46565b815183511461118e5760405162461bcd60e51b81526004016106c490612f8a565b6001600160a01b0384166111b45760405162461bcd60e51b81526004016106c49061300f565b336111c3818787878787611d30565b60005b84518110156112ac5760008582815181106111e3576111e3612f02565b60200260200101519050600085838151811061120157611201612f02565b60209081029190910181015160008481526065835260408082206001600160a01b038e1683529093529190912054909150818110156112525760405162461bcd60e51b81526004016106c490613054565b60008381526065602090815260408083206001600160a01b038e8116855292528083208585039055908b16825281208054849290611291908490612fd2565b92505081905550505050806112a590612f2e565b90506111c6565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb87876040516112fc929190612fea565b60405180910390a4611312818787878787611d46565b505050505050565b6113248282610eed565b6107395760008281526097602090815260408083206001600160a01b03851684529091529020805460ff1916600117905561135c3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6113aa8282610eed565b156107395760008281526097602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e361073981610ff5565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156114645761086683611eb1565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561149d57600080fd5b505afa9250505080156114cd575060408051601f3d908101601f191682019092526114ca9181019061309e565b60015b6115305760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b60648201526084016106c4565b6000805160206133fd833981519152811461159f5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b60648201526084016106c4565b50610866838383611f4d565b6115b3611f72565b60c9805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b0383166116235760405162461bcd60e51b81526004016106c4906130b7565b80518251146116445760405162461bcd60e51b81526004016106c490612f8a565b600033905061166781856000868660405180602001604052806000815250611d30565b60005b835181101561172f57600084828151811061168757611687612f02565b6020026020010151905060008483815181106116a5576116a5612f02565b60209081029190910181015160008481526065835260408082206001600160a01b038c1683529093529190912054909150818110156116f65760405162461bcd60e51b81526004016106c4906130fa565b60009283526065602090815260408085206001600160a01b038b168652909152909220910390558061172781612f2e565b91505061166a565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8686604051611780929190612fea565b60405180910390a46040805160208101909152600090525b50505050565b6001600160a01b0384166117c45760405162461bcd60e51b81526004016106c490612f49565b3360006117d085611fbb565b905060006117dd85611fbb565b90506117ee83600089858589611d30565b60008681526065602090815260408083206001600160a01b038b16845290915281208054879290611820908490612fd2565b909155505060408051878152602081018790526001600160a01b03808a1692600092918716917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a461188083600089898989612006565b50505050505050565b600054610100900460ff166118b05760405162461bcd60e51b81526004016106c49061313e565b6109c2816120d0565b600054610100900460ff166118e05760405162461bcd60e51b81526004016106c49061313e565b565b600054610100900460ff166119095760405162461bcd60e51b81526004016106c49061313e565b6118e0612100565b611919612133565b60c9805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586115e03390565b816001600160a01b0316836001600160a01b031614156119c25760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016106c4565b6001600160a01b03838116600081815260666020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6001600160a01b038416611a555760405162461bcd60e51b81526004016106c49061300f565b336000611a6185611fbb565b90506000611a6e85611fbb565b9050611a7e838989858589611d30565b60008681526065602090815260408083206001600160a01b038c16845290915290205485811015611ac15760405162461bcd60e51b81526004016106c490613054565b60008781526065602090815260408083206001600160a01b038d8116855292528083208985039055908a16825281208054889290611b00908490612fd2565b909155505060408051888152602081018890526001600160a01b03808b16928c821692918816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4611b60848a8a8a8a8a612006565b505050505050505050565b6001600160a01b038316611b915760405162461bcd60e51b81526004016106c4906130b7565b336000611b9d84611fbb565b90506000611baa84611fbb565b9050611bca83876000858560405180602001604052806000815250611d30565b60008581526065602090815260408083206001600160a01b038a16845290915290205484811015611c0d5760405162461bcd60e51b81526004016106c4906130fa565b60008681526065602090815260408083206001600160a01b038b81168086529184528285208a8703905582518b81529384018a90529092908816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4604080516020810190915260009052611880565b60006001600160e01b03198216636cdb3d1360e11b1480611cb857506001600160e01b031982166303a24d0760e21b145b8061070057506301ffc9a760e01b6001600160e01b0319831614610700565b611ce18282610eed565b61073957611cee81612179565b611cf983602061218b565b604051602001611d0a929190613189565b60408051601f198184030181529082905262461bcd60e51b82526106c491600401612873565b611d38612133565b61131286868686868661232d565b6001600160a01b0384163b156113125760405163bc197c8160e01b81526001600160a01b0385169063bc197c8190611d8a90899089908890889088906004016131fe565b602060405180830381600087803b158015611da457600080fd5b505af1925050508015611dd4575060408051601f3d908101601f19168201909252611dd19181019061325c565b60015b611e8157611de0613279565b806308c379a01415611e1a5750611df5613294565b80611e005750611e1c565b8060405162461bcd60e51b81526004016106c49190612873565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e2d455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016106c4565b6001600160e01b0319811663bc197c8160e01b146118805760405162461bcd60e51b81526004016106c49061331d565b6001600160a01b0381163b611f1e5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b60648201526084016106c4565b6000805160206133fd83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611f56836124a9565b600082511180611f635750805b156108665761179883836124e9565b60c95460ff166118e05760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016106c4565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110611ff557611ff5612f02565b602090810291909101015292915050565b6001600160a01b0384163b156113125760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e619061204a9089908990889088908890600401613365565b602060405180830381600087803b15801561206457600080fd5b505af1925050508015612094575060408051601f3d908101601f191682019092526120919181019061325c565b60015b6120a057611de0613279565b6001600160e01b0319811663f23a6e6160e01b146118805760405162461bcd60e51b81526004016106c49061331d565b600054610100900460ff166120f75760405162461bcd60e51b81526004016106c49061313e565b6109c281610fff565b600054610100900460ff166121275760405162461bcd60e51b81526004016106c49061313e565b60c9805460ff19169055565b60c95460ff16156118e05760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016106c4565b60606107006001600160a01b03831660145b6060600061219a8360026133aa565b6121a5906002612fd2565b6001600160401b038111156121bc576121bc612713565b6040519080825280601f01601f1916602001820160405280156121e6576020820181803683370190505b509050600360fc1b8160008151811061220157612201612f02565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061223057612230612f02565b60200101906001600160f81b031916908160001a90535060006122548460026133aa565b61225f906001612fd2565b90505b60018111156122d7576f181899199a1a9b1b9c1cb0b131b232b360811b85600f166010811061229357612293612f02565b1a60f81b8282815181106122a9576122a9612f02565b60200101906001600160f81b031916908160001a90535060049490941c936122d0816133c9565b9050612262565b5083156123265760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016106c4565b9392505050565b6001600160a01b0385166123b55760005b83518110156123b35782818151811061235957612359612f02565b602002602001015161012d600086848151811061237857612378612f02565b60200260200101518152602001908152602001600020600082825461239d9190612fd2565b909155506123ac905081612f2e565b905061233e565b505b6001600160a01b0384166113125760005b83518110156118805760008482815181106123e3576123e3612f02565b60200260200101519050600084838151811061240157612401612f02565b60200260200101519050600061012d6000848152602001908152602001600020549050818110156124855760405162461bcd60e51b815260206004820152602860248201527f455243313135353a206275726e20616d6f756e74206578636565647320746f74604482015267616c537570706c7960c01b60648201526084016106c4565b600092835261012d6020526040909220910390556124a281612f2e565b90506123c6565b6124b281611eb1565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b6125515760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084016106c4565b600080846001600160a01b03168460405161256c91906133e0565b600060405180830381855af49150503d80600081146125a7576040519150601f19603f3d011682016040523d82523d6000602084013e6125ac565b606091505b50915091506125d4828260405180606001604052806027815260200161343d602791396125dd565b95945050505050565b606083156125ec575081612326565b6123268383815115611e005781518083602001fd5b82805461260d90612de1565b90600052602060002090601f01602090048101928261262f5760008555612675565b82601f1061264857805160ff1916838001178555612675565b82800160010185558215612675579182015b8281111561267557825182559160200191906001019061265a565b50612681929150612685565b5090565b5b808211156126815760008155600101612686565b80356001600160a01b03811681146126b157600080fd5b919050565b600080604083850312156126c957600080fd5b6126d28361269a565b946020939093013593505050565b6001600160e01b0319811681146109c257600080fd5b60006020828403121561270857600080fd5b8135612326816126e0565b634e487b7160e01b600052604160045260246000fd5b601f8201601f191681016001600160401b038111828210171561274e5761274e612713565b6040525050565b60006001600160401b0383111561276e5761276e612713565b604051612785601f8501601f191660200182612729565b80915083815284848401111561279a57600080fd5b83836020830137600060208583010152509392505050565b6000602082840312156127c457600080fd5b81356001600160401b038111156127da57600080fd5b8201601f810184136127eb57600080fd5b6127fa84823560208401612755565b949350505050565b60006020828403121561281457600080fd5b5035919050565b60005b8381101561283657818101518382015260200161281e565b838111156117985750506000910152565b6000815180845261285f81602086016020860161281b565b601f01601f19169290920160200192915050565b6020815260006123266020830184612847565b60006001600160401b0382111561289f5761289f612713565b5060051b60200190565b600082601f8301126128ba57600080fd5b813560206128c782612886565b6040516128d48282612729565b83815260059390931b85018201928281019150868411156128f457600080fd5b8286015b8481101561290f57803583529183019183016128f8565b509695505050505050565b600082601f83011261292b57600080fd5b61232683833560208501612755565b6000806000806080858703121561295057600080fd5b6129598561269a565b935060208501356001600160401b038082111561297557600080fd5b612981888389016128a9565b9450604087013591508082111561299757600080fd5b6129a3888389016128a9565b935060608701359150808211156129b957600080fd5b506129c68782880161291a565b91505092959194509250565b600080600080600060a086880312156129ea57600080fd5b6129f38661269a565b9450612a016020870161269a565b935060408601356001600160401b0380821115612a1d57600080fd5b612a2989838a016128a9565b94506060880135915080821115612a3f57600080fd5b612a4b89838a016128a9565b93506080880135915080821115612a6157600080fd5b50612a6e8882890161291a565b9150509295509295909350565b60008060408385031215612a8e57600080fd5b82359150612a9e6020840161269a565b90509250929050565b600060208284031215612ab957600080fd5b6123268261269a565b60008060408385031215612ad557600080fd5b82356001600160401b0380821115612aec57600080fd5b818501915085601f830112612b0057600080fd5b81356020612b0d82612886565b604051612b1a8282612729565b83815260059390931b8501820192828101915089841115612b3a57600080fd5b948201945b83861015612b5f57612b508661269a565b82529482019490820190612b3f565b96505086013592505080821115612b7557600080fd5b50612b82858286016128a9565b9150509250929050565b600081518084526020808501945080840160005b83811015612bbc57815187529582019590820190600101612ba0565b509495945050505050565b6020815260006123266020830184612b8c565b60008060408385031215612bed57600080fd5b612bf68361269a565b915060208301356001600160401b03811115612c1157600080fd5b612b828582860161291a565b600080600060608486031215612c3257600080fd5b612c3b8461269a565b925060208401356001600160401b0380821115612c5757600080fd5b612c63878388016128a9565b93506040860135915080821115612c7957600080fd5b50612c86868287016128a9565b9150509250925092565b60008060008060808587031215612ca657600080fd5b612caf8561269a565b9350602085013592506040850135915060608501356001600160401b03811115612cd857600080fd5b6129c68782880161291a565b60008060408385031215612cf757600080fd5b612d008361269a565b915060208301358015158114612d1557600080fd5b809150509250929050565b60008060408385031215612d3357600080fd5b612d3c8361269a565b9150612a9e6020840161269a565b600080600080600060a08688031215612d6257600080fd5b612d6b8661269a565b9450612d796020870161269a565b9350604086013592506060860135915060808601356001600160401b03811115612da257600080fd5b612a6e8882890161291a565b600080600060608486031215612dc357600080fd5b612dcc8461269a565b95602085013595506040909401359392505050565b600181811c90821680612df557607f821691505b60208210811415612e1657634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252602e908201527f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60408201526d195c881bdc88185c1c1c9bdd995960921b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415612f4257612f42612f18565b5060010190565b60208082526021908201527f455243313135353a206d696e7420746f20746865207a65726f206164647265736040820152607360f81b606082015260800190565b60208082526028908201527f455243313135353a2069647320616e6420616d6f756e7473206c656e677468206040820152670dad2e6dac2e8c6d60c31b606082015260800190565b60008219821115612fe557612fe5612f18565b500190565b604081526000612ffd6040830185612b8c565b82810360208401526125d48185612b8c565b60208082526025908201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6020808252602a908201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60408201526939103a3930b739b332b960b11b606082015260800190565b6000602082840312156130b057600080fd5b5051919050565b60208082526023908201527f455243313135353a206275726e2066726f6d20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526024908201527f455243313135353a206275726e20616d6f756e7420657863656564732062616c604082015263616e636560e01b606082015260800190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516131c181601785016020880161281b565b7001034b99036b4b9b9b4b733903937b6329607d1b60179184019182015283516131f281602884016020880161281b565b01602801949350505050565b6001600160a01b0386811682528516602082015260a06040820181905260009061322a90830186612b8c565b828103606084015261323c8186612b8c565b905082810360808401526132508185612847565b98975050505050505050565b60006020828403121561326e57600080fd5b8151612326816126e0565b600060033d1115610c8c5760046000803e5060005160e01c90565b600060443d10156132a25790565b6040516003193d81016004833e81513d6001600160401b0381602484011181841117156132d157505050505090565b82850191508151818111156132e95750505050505090565b843d87010160208285010111156133035750505050505090565b61331260208286010187612729565b509095945050505050565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b6001600160a01b03868116825285166020820152604081018490526060810183905260a06080820181905260009061339f90830184612847565b979650505050505050565b60008160001904831182151516156133c4576133c4612f18565b500290565b6000816133d8576133d8612f18565b506000190190565b600082516133f281846020870161281b565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65649f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6a264697066735822122014647c4511d23b86a8fd0f901a2230e192be57c043afda92e30656f9d06a4a5f64736f6c63430008090033