VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF9153a…8c7f
Summary
Transactions
Transfers
Address
0xF9153aB95444B14Fe32748f1dFbF20037C5B8c7f
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xb8f08C57D19672EC9B16d625Aa1831388E5B4Ec7
Deployer
0xb8f08C57D19672EC9B16d625Aa1831388E5B4Ec7
Code
0x608060405234801561001057600080fd5b50600436106101f05760003560e01c80638da5cb5b1161010f578063d547741f116100a2578063e21ead9b11610071578063e21ead9b14610557578063f2fde38b14610587578063f3fef3a3146105a3578063f8daf11f146105bf576101f0565b8063d547741f146104cf578063d5a367f5146104eb578063dbc41ac514610509578063e1f21c671461053b576101f0565b8063a8f9a264116100de578063a8f9a2641461045b578063a96d1edc14610479578063c45a015514610495578063d004f0f7146104b3576101f0565b80638da5cb5b146103d357806391d14854146103f1578063a217fddf14610421578063a22d48321461043f576101f0565b80634c92d2381161018757806363ca70a31161015657806363ca70a314610373578063715018a61461038f578063734aca2e1461039957806379a125a0146103b5576101f0565b80634c92d238146102ff5780634ff20dd01461031d57806350236130146103395780635bb4780814610357576101f0565b80632f2ff15d116101c35780632f2ff15d1461028d57806336568abe146102a957806345ce2a0b146102c5578063485cc955146102e3576101f0565b806301ffc9a7146101f55780631d33896f1461022557806321abf05214610241578063248a9ca31461025d575b600080fd5b61020f600480360381019061020a91906127b0565b6105dd565b60405161021c91906127f8565b60405180910390f35b61023f600480360381019061023a9190612871565b610657565b005b61025b600480360381019061025691906128d4565b6106a9565b005b6102776004803603810190610272919061294a565b6108d8565b6040516102849190612986565b60405180910390f35b6102a760048036038101906102a291906129a1565b6108f8565b005b6102c360048036038101906102be91906129a1565b610919565b005b6102cd61099c565b6040516102da91906129f0565b60405180910390f35b6102fd60048036038101906102f89190612a0b565b6109c2565b005b610307610bf7565b60405161031491906129f0565b60405180910390f35b61033760048036038101906103329190612871565b610c1d565b005b610341610c6f565b60405161034e9190612a5a565b60405180910390f35b610371600480360381019061036c9190612871565b610c75565b005b61038d60048036038101906103889190612871565b610cc7565b005b610397610d19565b005b6103b360048036038101906103ae9190612bce565b610d2d565b005b6103bd610e5e565b6040516103ca91906129f0565b60405180910390f35b6103db610e84565b6040516103e891906129f0565b60405180910390f35b61040b600480360381019061040691906129a1565b610eae565b60405161041891906127f8565b60405180910390f35b610429610f19565b6040516104369190612986565b60405180910390f35b61045960048036038101906104549190612871565b610f20565b005b610463610f72565b60405161047091906129f0565b60405180910390f35b610493600480360381019061048e9190612871565b610f98565b005b61049d610fea565b6040516104aa9190612ca5565b60405180910390f35b6104cd60048036038101906104c891906128d4565b611010565b005b6104e960048036038101906104e491906129a1565b61111d565b005b6104f361113e565b6040516105009190612ce1565b60405180910390f35b610523600480360381019061051e9190612cfc565b611164565b60405161053293929190612d63565b60405180910390f35b61055560048036038101906105509190612dd8565b61154e565b005b610571600480360381019061056c9190612871565b6115fd565b60405161057e91906129f0565b60405180910390f35b6105a1600480360381019061059c9190612871565b611630565b005b6105bd60048036038101906105b891906128d4565b6116b3565b005b6105c761185f565b6040516105d491906129f0565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610650575061064f82611885565b5b9050919050565b6000801b610664816118ef565b8160ca60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e216106d3816118ef565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a290612e88565b60405180910390fd5b60cd60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166380500d2060cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1686856040518463ffffffff1660e01b815260040161082c93929190612ea8565b600060405180830381600087803b15801561084657600080fd5b505af115801561085a573d6000803e3d6000fd5b5050505060006108918260ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16878660ce54611903565b90507ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb567828487846040516108c89493929190612edf565b60405180910390a1505050505050565b600060976000838152602001908152602001600020600101549050919050565b610901826108d8565b61090a816118ef565b6109148383611e5d565b505050565b610921611f3e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461098e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098590612f96565b60405180910390fd5b6109988282611f46565b5050565b60cb60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060019054906101000a900460ff161590508080156109f35750600160008054906101000a900460ff1660ff16105b80610a205750610a0230612028565b158015610a1f5750600160008054906101000a900460ff1660ff16145b5b610a5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5690613028565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015610a9c576001600060016101000a81548160ff0219169083151502179055505b610aa461204b565b610ab16000801b3361209c565b610adb7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e213361209c565b610b057f52981abb8767106eef10eba5f5fe938fc85de7b3e0eac33a6323667cbb474b943361209c565b610b0e336120aa565b6101f460ce819055508260d060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160d160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508015610bf25760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610be99190613090565b60405180910390a15b505050565b60cd60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b610c2a816118ef565b8160cc60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60ce5481565b6000801b610c82816118ef565b8160d060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000801b610cd4816118ef565b8160cd60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b610d21612170565b610d2b60006120aa565b565b6000801b610d3a816118ef565b8151835114610d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d75906130f7565b60405180910390fd5b60005b83518160ff161015610e5857828160ff1681518110610da357610da2613117565b5b602002602001015160cf6000868460ff1681518110610dc557610dc4613117565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508080610e5090613175565b915050610d81565b50505050565b60cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b6000801b610f2d816118ef565b8160cb60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b610fa5816118ef565b8160c960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e2161103a816118ef565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006110d68260ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16878660ce54611903565b90507ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb5678284878460405161110d9493929190612edf565b60405180910390a1505050505050565b611126826108d8565b61112f816118ef565b6111398383611f46565b505050565b60d160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008060d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a4390589896040518363ffffffff1660e01b81526004016111c792919061319e565b602060405180830381865afa1580156111e4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061120891906131dc565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611279576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127090613255565b60405180910390fd5b6000808273ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156112c7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112eb91906132f7565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561135e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138291906131dc565b73ffffffffffffffffffffffffffffffffffffffff168c73ffffffffffffffffffffffffffffffffffffffff16146113bb5782846113be565b83835b9150915060006113cf8b84846121ee565b905061140a6113fb6127106113ed8d856122f490919063ffffffff16565b61236190919063ffffffff16565b826123b990919063ffffffff16565b9850600061149a848f73ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b815260040161144b91906129f0565b602060405180830381865afa158015611468573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061148c919061335f565b6123b990919063ffffffff16565b905060006114b38c6127106123b990919063ffffffff16565b90506114f06305f5e1006114e2836114d485876122f490919063ffffffff16565b6122f490919063ffffffff16565b61236190919063ffffffff16565b6114fb8c86886121ee565b101561153c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611533906133d8565b60405180910390fd5b50505050505050509450945094915050565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e21611578816118ef565b8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040518363ffffffff1660e01b81526004016115b39291906133f8565b6020604051808303816000875af11580156115d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115f6919061344d565b5050505050565b60cf6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611638612170565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036116a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169e906134ec565b60405180910390fd5b6116b0816120aa565b50565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e216116dd816118ef565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036117b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ac90612e88565b60405180910390fd5b60cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166369328dec8286856040518463ffffffff1660e01b815260040161181493929190612ea8565b6020604051808303816000875af1158015611833573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611857919061335f565b505050505050565b60c960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b611900816118fb611f3e565b612412565b50565b60008060d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a4390588886040518363ffffffff1660e01b815260040161196392919061319e565b602060405180830381865afa158015611980573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119a491906131dc565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611a15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a0c90613255565b60405180910390fd5b6000808273ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015611a63573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a8791906132f7565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611afa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b1e91906131dc565b73ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff1614611b57578284611b5a565b83835b915091506000611b6b8a84846121ee565b9050611ba6611b97612710611b898b856122f490919063ffffffff16565b61236190919063ffffffff16565b826123b990919063ffffffff16565b96506000611c36848e73ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b8152600401611be791906129f0565b602060405180830381865afa158015611c04573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c28919061335f565b6123b990919063ffffffff16565b90506000611c4f8a6127106123b990919063ffffffff16565b9050611c8c6305f5e100611c7e83611c7085876122f490919063ffffffff16565b6122f490919063ffffffff16565b61236190919063ffffffff16565b611c978a86886121ee565b1015611cd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ccf906133d8565b60405180910390fd5b506000808873ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d4b91906131dc565b73ffffffffffffffffffffffffffffffffffffffff168f73ffffffffffffffffffffffffffffffffffffffff1614611d8557896000611d89565b60008a5b915091508873ffffffffffffffffffffffffffffffffffffffff1663022c0d9f83838f600067ffffffffffffffff811115611dc757611dc6612a8b565b5b6040519080825280601f01601f191660200182016040528015611df95781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401611e19949392919061358b565b600060405180830381600087803b158015611e3357600080fd5b505af1158015611e47573d6000803e3d6000fd5b5050505050505050505050505095945050505050565b611e678282610eae565b611f3a5760016097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611edf611f3e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b611f508282610eae565b156120245760006097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611fc9611f3e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff1661209a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209190613649565b60405180910390fd5b565b6120a68282611e5d565b5050565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612178611f3e565b73ffffffffffffffffffffffffffffffffffffffff16612196610e84565b73ffffffffffffffffffffffffffffffffffffffff16146121ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e3906136b5565b60405180910390fd5b565b6000808411612232576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222990613747565b60405180910390fd5b6000831180156122425750600082115b612281576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612278906137d9565b60405180910390fd5b60006122986103e5866122f490919063ffffffff16565b905060006122af84836122f490919063ffffffff16565b905060006122da836122cc6103e8896122f490919063ffffffff16565b6124af90919063ffffffff16565b905080826122e89190613828565b93505050509392505050565b60008082148061231c57508282838561230d9190613859565b92508261231a9190613828565b145b61235b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612352906138ff565b60405180910390fd5b92915050565b60008082116123a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239c9061396b565b60405180910390fd5b81836123b19190613828565b905092915050565b60008282846123c8919061398b565b915081111561240c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240390613a0b565b60405180910390fd5b92915050565b61241c8282610eae565b6124ab576124418173ffffffffffffffffffffffffffffffffffffffff166014612508565b61244f8360001c6020612508565b604051602001612460929190613b0a565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124a29190613b7d565b60405180910390fd5b5050565b60008182846124be9190613b9f565b9150811015612502576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124f990613c1f565b60405180910390fd5b92915050565b60606000600283600261251b9190613859565b6125259190613b9f565b67ffffffffffffffff81111561253e5761253d612a8b565b5b6040519080825280601f01601f1916602001820160405280156125705781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106125a8576125a7613117565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061260c5761260b613117565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261264c9190613859565b6126569190613b9f565b90505b60018111156126f6577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061269857612697613117565b5b1a60f81b8282815181106126af576126ae613117565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806126ef90613c3f565b9050612659565b506000841461273a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161273190613cb4565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61278d81612758565b811461279857600080fd5b50565b6000813590506127aa81612784565b92915050565b6000602082840312156127c6576127c561274e565b5b60006127d48482850161279b565b91505092915050565b60008115159050919050565b6127f2816127dd565b82525050565b600060208201905061280d60008301846127e9565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061283e82612813565b9050919050565b61284e81612833565b811461285957600080fd5b50565b60008135905061286b81612845565b92915050565b6000602082840312156128875761288661274e565b5b60006128958482850161285c565b91505092915050565b6000819050919050565b6128b18161289e565b81146128bc57600080fd5b50565b6000813590506128ce816128a8565b92915050565b600080604083850312156128eb576128ea61274e565b5b60006128f98582860161285c565b925050602061290a858286016128bf565b9150509250929050565b6000819050919050565b61292781612914565b811461293257600080fd5b50565b6000813590506129448161291e565b92915050565b6000602082840312156129605761295f61274e565b5b600061296e84828501612935565b91505092915050565b61298081612914565b82525050565b600060208201905061299b6000830184612977565b92915050565b600080604083850312156129b8576129b761274e565b5b60006129c685828601612935565b92505060206129d78582860161285c565b9150509250929050565b6129ea81612833565b82525050565b6000602082019050612a0560008301846129e1565b92915050565b60008060408385031215612a2257612a2161274e565b5b6000612a308582860161285c565b9250506020612a418582860161285c565b9150509250929050565b612a548161289e565b82525050565b6000602082019050612a6f6000830184612a4b565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612ac382612a7a565b810181811067ffffffffffffffff82111715612ae257612ae1612a8b565b5b80604052505050565b6000612af5612744565b9050612b018282612aba565b919050565b600067ffffffffffffffff821115612b2157612b20612a8b565b5b602082029050602081019050919050565b600080fd5b6000612b4a612b4584612b06565b612aeb565b90508083825260208201905060208402830185811115612b6d57612b6c612b32565b5b835b81811015612b965780612b82888261285c565b845260208401935050602081019050612b6f565b5050509392505050565b600082601f830112612bb557612bb4612a75565b5b8135612bc5848260208601612b37565b91505092915050565b60008060408385031215612be557612be461274e565b5b600083013567ffffffffffffffff811115612c0357612c02612753565b5b612c0f85828601612ba0565b925050602083013567ffffffffffffffff811115612c3057612c2f612753565b5b612c3c85828601612ba0565b9150509250929050565b6000819050919050565b6000612c6b612c66612c6184612813565b612c46565b612813565b9050919050565b6000612c7d82612c50565b9050919050565b6000612c8f82612c72565b9050919050565b612c9f81612c84565b82525050565b6000602082019050612cba6000830184612c96565b92915050565b6000612ccb82612c72565b9050919050565b612cdb81612cc0565b82525050565b6000602082019050612cf66000830184612cd2565b92915050565b60008060008060808587031215612d1657612d1561274e565b5b6000612d248782880161285c565b9450506020612d358782880161285c565b9350506040612d46878288016128bf565b9250506060612d57878288016128bf565b91505092959194509250565b6000606082019050612d786000830186612a4b565b612d856020830185612a4b565b612d926040830184612a4b565b949350505050565b6000612da582612833565b9050919050565b612db581612d9a565b8114612dc057600080fd5b50565b600081359050612dd281612dac565b92915050565b600080600060608486031215612df157612df061274e565b5b6000612dff86828701612dc3565b9350506020612e108682870161285c565b9250506040612e21868287016128bf565b9150509250925092565b600082825260208201905092915050565b7f46756e41646d696e4c656e643a204173736574206e6f7420666f756e64000000600082015250565b6000612e72601d83612e2b565b9150612e7d82612e3c565b602082019050919050565b60006020820190508181036000830152612ea181612e65565b9050919050565b6000606082019050612ebd60008301866129e1565b612eca6020830185612a4b565b612ed760408301846129e1565b949350505050565b6000608082019050612ef460008301876129e1565b612f0160208301866129e1565b612f0e6040830185612a4b565b612f1b6060830184612a4b565b95945050505050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612f80602f83612e2b565b9150612f8b82612f24565b604082019050919050565b60006020820190508181036000830152612faf81612f73565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000613012602e83612e2b565b915061301d82612fb6565b604082019050919050565b6000602082019050818103600083015261304181613005565b9050919050565b6000819050919050565b600060ff82169050919050565b600061307a61307561307084613048565b612c46565b613052565b9050919050565b61308a8161305f565b82525050565b60006020820190506130a56000830184613081565b92915050565b7f46756e41646d696e4c656e643a206e6f7420657175616c000000000000000000600082015250565b60006130e1601783612e2b565b91506130ec826130ab565b602082019050919050565b60006020820190508181036000830152613110816130d4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061318082613052565b915060ff820361319357613192613146565b5b600182019050919050565b60006040820190506131b360008301856129e1565b6131c060208301846129e1565b9392505050565b6000815190506131d681612845565b92915050565b6000602082840312156131f2576131f161274e565b5b6000613200848285016131c7565b91505092915050565b7f46756e41646d696e4c656e643a2043616e6e6f7420636f6e7665727400000000600082015250565b600061323f601c83612e2b565b915061324a82613209565b602082019050919050565b6000602082019050818103600083015261326e81613232565b9050919050565b60006dffffffffffffffffffffffffffff82169050919050565b61329881613275565b81146132a357600080fd5b50565b6000815190506132b58161328f565b92915050565b600063ffffffff82169050919050565b6132d4816132bb565b81146132df57600080fd5b50565b6000815190506132f1816132cb565b92915050565b6000806000606084860312156133105761330f61274e565b5b600061331e868287016132a6565b935050602061332f868287016132a6565b9250506040613340868287016132e2565b9150509250925092565b600081519050613359816128a8565b92915050565b6000602082840312156133755761337461274e565b5b60006133838482850161334a565b91505092915050565b7f46756e41646d696e4c656e643a20536c69707061676520636175676874000000600082015250565b60006133c2601d83612e2b565b91506133cd8261338c565b602082019050919050565b600060208201905081810360008301526133f1816133b5565b9050919050565b600060408201905061340d60008301856129e1565b61341a6020830184612a4b565b9392505050565b61342a816127dd565b811461343557600080fd5b50565b60008151905061344781613421565b92915050565b6000602082840312156134635761346261274e565b5b600061347184828501613438565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006134d6602683612e2b565b91506134e18261347a565b604082019050919050565b60006020820190508181036000830152613505816134c9565b9050919050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561354657808201518184015260208101905061352b565b60008484015250505050565b600061355d8261350c565b6135678185613517565b9350613577818560208601613528565b61358081612a7a565b840191505092915050565b60006080820190506135a06000830187612a4b565b6135ad6020830186612a4b565b6135ba60408301856129e1565b81810360608301526135cc8184613552565b905095945050505050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000613633602b83612e2b565b915061363e826135d7565b604082019050919050565b6000602082019050818103600083015261366281613626565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061369f602083612e2b565b91506136aa82613669565b602082019050919050565b600060208201905081810360008301526136ce81613692565b9050919050565b7f566542616e6b4c6962726172793a20494e53554646494349454e545f494e505560008201527f545f414d4f554e54000000000000000000000000000000000000000000000000602082015250565b6000613731602883612e2b565b915061373c826136d5565b604082019050919050565b6000602082019050818103600083015261376081613724565b9050919050565b7f566542616e6b4c6962726172793a20494e53554646494349454e545f4c49515560008201527f4944495459000000000000000000000000000000000000000000000000000000602082015250565b60006137c3602583612e2b565b91506137ce82613767565b604082019050919050565b600060208201905081810360008301526137f2816137b6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006138338261289e565b915061383e8361289e565b92508261384e5761384d6137f9565b5b828204905092915050565b60006138648261289e565b915061386f8361289e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156138a8576138a7613146565b5b828202905092915050565b7f536166654d6174683a204d756c204f766572666c6f7700000000000000000000600082015250565b60006138e9601683612e2b565b91506138f4826138b3565b602082019050919050565b60006020820190508181036000830152613918816138dc565b9050919050565b7f536166654d6174683a20446976206279205a65726f0000000000000000000000600082015250565b6000613955601583612e2b565b91506139608261391f565b602082019050919050565b6000602082019050818103600083015261398481613948565b9050919050565b60006139968261289e565b91506139a18361289e565b92508282039050818111156139b9576139b8613146565b5b92915050565b7f536166654d6174683a20556e646572666c6f7700000000000000000000000000600082015250565b60006139f5601383612e2b565b9150613a00826139bf565b602082019050919050565b60006020820190508181036000830152613a24816139e8565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613a6c601783613a2b565b9150613a7782613a36565b601782019050919050565b600081519050919050565b6000613a9882613a82565b613aa28185613a2b565b9350613ab2818560208601613528565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613af4601183613a2b565b9150613aff82613abe565b601182019050919050565b6000613b1582613a5f565b9150613b218285613a8d565b9150613b2c82613ae7565b9150613b388284613a8d565b91508190509392505050565b6000613b4f82613a82565b613b598185612e2b565b9350613b69818560208601613528565b613b7281612a7a565b840191505092915050565b60006020820190508181036000830152613b978184613b44565b905092915050565b6000613baa8261289e565b9150613bb58361289e565b9250828201905080821115613bcd57613bcc613146565b5b92915050565b7f536166654d6174683a20416464204f766572666c6f7700000000000000000000600082015250565b6000613c09601683612e2b565b9150613c1482613bd3565b602082019050919050565b60006020820190508181036000830152613c3881613bfc565b9050919050565b6000613c4a8261289e565b915060008203613c5d57613c5c613146565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613c9e602083612e2b565b9150613ca982613c68565b602082019050919050565b60006020820190508181036000830152613ccd81613c91565b905091905056fea2646970667358221220f81c135e435b79ef64eb8ccfdf73999ab5cde748b41bbd0f6f574653df3b657664736f6c63430008100033