VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xc55b41…7507
Summary
Transactions
Transfers
Address
0xc55b416BE7a97da8678eB79b3C517D64d2897507
VET
10.00
VET
VTHO
3.06
VTHO
Master
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Deployer
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Code
0x6080604052600436106101c25760003560e01c80634f6ccce7116100f75780638da5cb5b11610095578063bcc9ca5b11610064578063bcc9ca5b146105ec578063c87b56dd14610617578063e985e9c514610654578063f2fde38b14610691576101c2565b80638da5cb5b1461054457806395d89b411461056f578063a22cb4651461059a578063b88d4fde146105c3576101c2565b80636447c35d116100d15780636447c35d146104b057806370a08231146104d9578063715018a6146105165780638456cb591461052d576101c2565b80634f6ccce71461040b5780635c975abb146104485780636352211e14610473576101c2565b806323b872dd116101645780632f48de791161013e5780632f48de79146103655780632f745c591461038e5780633f4ba83a146103cb57806342842e0e146103e2576101c2565b806323b872dd146102f557806326092b831461031e5780632848aeaf14610328576101c2565b8063085c9bac116101a0578063085c9bac1461026c578063095ea7b314610297578063102a6a73146102c057806318160ddd146102ca576101c2565b806301ffc9a7146101c757806306fdde0314610204578063081812fc1461022f575b600080fd5b3480156101d357600080fd5b506101ee60048036038101906101e99190612970565b6106ba565b6040516101fb91906129b8565b60405180910390f35b34801561021057600080fd5b506102196106cc565b6040516102269190612a6c565b60405180910390f35b34801561023b57600080fd5b5061025660048036038101906102519190612ac4565b61075e565b6040516102639190612b32565b60405180910390f35b34801561027857600080fd5b506102816107a4565b60405161028e91906129b8565b60405180910390f35b3480156102a357600080fd5b506102be60048036038101906102b99190612b79565b6107b7565b005b6102c86108cf565b005b3480156102d657600080fd5b506102df6109d8565b6040516102ec9190612bc8565b60405180910390f35b34801561030157600080fd5b5061031c60048036038101906103179190612be3565b6109e5565b005b610326610a45565b005b34801561033457600080fd5b5061034f600480360381019061034a9190612c36565b610bdb565b60405161035c91906129b8565b60405180910390f35b34801561037157600080fd5b5061038c60048036038101906103879190612c8f565b610bfb565b005b34801561039a57600080fd5b506103b560048036038101906103b09190612b79565b610c3b565b6040516103c29190612bc8565b60405180910390f35b3480156103d757600080fd5b506103e0610ce0565b005b3480156103ee57600080fd5b5061040960048036038101906104049190612be3565b610cf2565b005b34801561041757600080fd5b50610432600480360381019061042d9190612ac4565b610d12565b60405161043f9190612bc8565b60405180910390f35b34801561045457600080fd5b5061045d610d83565b60405161046a91906129b8565b60405180910390f35b34801561047f57600080fd5b5061049a60048036038101906104959190612ac4565b610d9a565b6040516104a79190612b32565b60405180910390f35b3480156104bc57600080fd5b506104d760048036038101906104d29190612d34565b610e21565b005b3480156104e557600080fd5b5061050060048036038101906104fb9190612c36565b610ece565b60405161050d9190612bc8565b60405180910390f35b34801561052257600080fd5b5061052b610f86565b005b34801561053957600080fd5b50610542610f9a565b005b34801561055057600080fd5b50610559610fac565b6040516105669190612b32565b60405180910390f35b34801561057b57600080fd5b50610584610fd6565b6040516105919190612a6c565b60405180910390f35b3480156105a657600080fd5b506105c160048036038101906105bc9190612d81565b611068565b005b3480156105cf57600080fd5b506105ea60048036038101906105e59190612ef1565b61107e565b005b3480156105f857600080fd5b506106016110e0565b60405161060e91906129b8565b60405180910390f35b34801561062357600080fd5b5061063e60048036038101906106399190612ac4565b6110f3565b60405161064b9190612a6c565b60405180910390f35b34801561066057600080fd5b5061067b60048036038101906106769190612f74565b61115b565b60405161068891906129b8565b60405180910390f35b34801561069d57600080fd5b506106b860048036038101906106b39190612c36565b6111ef565b005b60006106c582611273565b9050919050565b6060600080546106db90612fe3565b80601f016020809104026020016040519081016040528092919081815260200182805461070790612fe3565b80156107545780601f1061072957610100808354040283529160200191610754565b820191906000526020600020905b81548152906001019060200180831161073757829003601f168201915b5050505050905090565b6000610769826112ed565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600c60019054906101000a900460ff1681565b60006107c282610d9a565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610833576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082a90613087565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610852611338565b73ffffffffffffffffffffffffffffffffffffffff16148061088157506108808161087b611338565b61115b565b5b6108c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b790613119565b60405180910390fd5b6108ca8383611340565b505050565b600c60019054906101000a900460ff1661091e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091590613185565b60405180910390fd5b678ac7230489e800003414610968576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095f906131f1565b60405180910390fd5b600b546109736109d8565b106109b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109aa9061325d565b60405180910390fd5b60006109bf600e6113f9565b90506109cb600e611407565b6109d5338261141d565b50565b6000600880549050905090565b6109f66109f0611338565b8261143b565b610a35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2c906132ef565b60405180910390fd5b610a408383836114d0565b505050565b600c60009054906101000a900460ff16610a94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8b9061335b565b60405180910390fd5b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610b20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b17906133c7565b60405180910390fd5b68056bc75e2d631000003414610b6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b62906131f1565b60405180910390fd5b600b54610b766109d8565b10610bb6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bad9061325d565b60405180910390fd5b6000610bc2600e6113f9565b9050610bce600e611407565b610bd8338261141d565b50565b600d6020528060005260406000206000915054906101000a900460ff1681565b610c036117ca565b81600c60006101000a81548160ff02191690831515021790555080600c60016101000a81548160ff0219169083151502179055505050565b6000610c4683610ece565b8210610c87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7e90613459565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610ce86117ca565b610cf0611848565b565b610d0d8383836040518060200160405280600081525061107e565b505050565b6000610d1c6109d8565b8210610d5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d54906134eb565b60405180910390fd5b60088281548110610d7157610d7061350b565b5b90600052602060002001549050919050565b6000600a60009054906101000a900460ff16905090565b600080610da6836118ab565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610e18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e0f90613586565b60405180910390fd5b80915050919050565b610e296117ca565b60005b82829050811015610ec9576001600d6000858585818110610e5057610e4f61350b565b5b9050602002016020810190610e659190612c36565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610ec1906135d5565b915050610e2c565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3690613690565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f8e6117ca565b610f9860006118e8565b565b610fa26117ca565b610faa6119ae565b565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610fe590612fe3565b80601f016020809104026020016040519081016040528092919081815260200182805461101190612fe3565b801561105e5780601f106110335761010080835404028352916020019161105e565b820191906000526020600020905b81548152906001019060200180831161104157829003601f168201915b5050505050905090565b61107a611073611338565b8383611a11565b5050565b61108f611089611338565b8361143b565b6110ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c5906132ef565b60405180910390fd5b6110da84848484611b7e565b50505050565b600c60009054906101000a900460ff1681565b60606110fe826112ed565b6000611108611bda565b905060008151116111285760405180602001604052806000815250611153565b8061113284611bfa565b6040516020016111439291906136ec565b6040516020818303038152906040525b915050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6111f76117ca565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611267576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125e90613782565b60405180910390fd5b611270816118e8565b50565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806112e657506112e582611cd2565b5b9050919050565b6112f681611db4565b611335576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161132c90613586565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166113b383610d9a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b6001816000016000828254019250508190555050565b611437828260405180602001604052806000815250611df5565b5050565b60008061144783610d9a565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806114895750611488818561115b565b5b806114c757508373ffffffffffffffffffffffffffffffffffffffff166114af8461075e565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166114f082610d9a565b73ffffffffffffffffffffffffffffffffffffffff1614611546576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153d90613814565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ad906138a6565b60405180910390fd5b6115c38383836001611e50565b8273ffffffffffffffffffffffffffffffffffffffff166115e382610d9a565b73ffffffffffffffffffffffffffffffffffffffff1614611639576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163090613814565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46117c58383836001611e6a565b505050565b6117d2611338565b73ffffffffffffffffffffffffffffffffffffffff166117f0610fac565b73ffffffffffffffffffffffffffffffffffffffff1614611846576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183d90613912565b60405180910390fd5b565b611850611e70565b6000600a60006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611894611338565b6040516118a19190612b32565b60405180910390a1565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6119b6611eb9565b6001600a60006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586119fa611338565b604051611a079190612b32565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a779061397e565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b7191906129b8565b60405180910390a3505050565b611b898484846114d0565b611b9584848484611f03565b611bd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bcb90613a10565b60405180910390fd5b50505050565b6060604051806060016040528060368152602001613de860369139905090565b606060006001611c098461209a565b01905060008167ffffffffffffffff811115611c2857611c27612dc6565b5b6040519080825280601f01601f191660200182016040528015611c5a5781602001600182028036833780820191505090505b509050600082602001820190505b600115611cc7578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611cb157611cb0613a30565b5b0494506000851415611cc257611cc7565b611c68565b819350505050919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611d9d57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611dad5750611dac826121ed565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff16611dd6836118ab565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b611dff8383612257565b611e0c6000848484611f03565b611e4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4290613a10565b60405180910390fd5b505050565b611e58611eb9565b611e6484848484612475565b50505050565b50505050565b611e78610d83565b611eb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eae90613aab565b60405180910390fd5b565b611ec1610d83565b15611f01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef890613b17565b60405180910390fd5b565b6000611f248473ffffffffffffffffffffffffffffffffffffffff166125d5565b1561208d578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611f4d611338565b8786866040518563ffffffff1660e01b8152600401611f6f9493929190613b8c565b602060405180830381600087803b158015611f8957600080fd5b505af1925050508015611fba57506040513d601f19601f82011682018060405250810190611fb79190613bed565b60015b61203d573d8060008114611fea576040519150601f19603f3d011682016040523d82523d6000602084013e611fef565b606091505b50600081511415612035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202c90613a10565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612092565b600190505b949350505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106120f8577a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083816120ee576120ed613a30565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612135576d04ee2d6d415b85acef8100000000838161212b5761212a613a30565b5b0492506020810190505b662386f26fc10000831061216457662386f26fc10000838161215a57612159613a30565b5b0492506010810190505b6305f5e100831061218d576305f5e100838161218357612182613a30565b5b0492506008810190505b61271083106121b25761271083816121a8576121a7613a30565b5b0492506004810190505b606483106121d557606483816121cb576121ca613a30565b5b0492506002810190505b600a83106121e4576001810190505b80915050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156122c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122be90613c66565b60405180910390fd5b6122d081611db4565b15612310576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161230790613cd2565b60405180910390fd5b61231e600083836001611e50565b61232781611db4565b15612367576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161235e90613cd2565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612471600083836001611e6a565b5050565b612481848484846125f8565b60018111156124c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124bc90613d64565b60405180910390fd5b6000829050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141561250d57612508816125fe565b61254c565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161461254b5761254a8582612647565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141561258f5761258a816127b4565b6125ce565b8473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146125cd576125cc8482612885565b5b5b5050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b50505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161265484610ece565b61265e9190613d84565b9050600060076000848152602001908152602001600020549050818114612743576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016008805490506127c89190613d84565b90506000600960008481526020019081526020016000205490506000600883815481106127f8576127f761350b565b5b90600052602060002001549050806008838154811061281a5761281961350b565b5b90600052602060002001819055508160096000838152602001908152602001600020819055506009600085815260200190815260200160002060009055600880548061286957612868613db8565b5b6001900381819060005260206000200160009055905550505050565b600061289083610ece565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61294d81612918565b811461295857600080fd5b50565b60008135905061296a81612944565b92915050565b6000602082840312156129865761298561290e565b5b60006129948482850161295b565b91505092915050565b60008115159050919050565b6129b28161299d565b82525050565b60006020820190506129cd60008301846129a9565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612a0d5780820151818401526020810190506129f2565b83811115612a1c576000848401525b50505050565b6000601f19601f8301169050919050565b6000612a3e826129d3565b612a4881856129de565b9350612a588185602086016129ef565b612a6181612a22565b840191505092915050565b60006020820190508181036000830152612a868184612a33565b905092915050565b6000819050919050565b612aa181612a8e565b8114612aac57600080fd5b50565b600081359050612abe81612a98565b92915050565b600060208284031215612ada57612ad961290e565b5b6000612ae884828501612aaf565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612b1c82612af1565b9050919050565b612b2c81612b11565b82525050565b6000602082019050612b476000830184612b23565b92915050565b612b5681612b11565b8114612b6157600080fd5b50565b600081359050612b7381612b4d565b92915050565b60008060408385031215612b9057612b8f61290e565b5b6000612b9e85828601612b64565b9250506020612baf85828601612aaf565b9150509250929050565b612bc281612a8e565b82525050565b6000602082019050612bdd6000830184612bb9565b92915050565b600080600060608486031215612bfc57612bfb61290e565b5b6000612c0a86828701612b64565b9350506020612c1b86828701612b64565b9250506040612c2c86828701612aaf565b9150509250925092565b600060208284031215612c4c57612c4b61290e565b5b6000612c5a84828501612b64565b91505092915050565b612c6c8161299d565b8114612c7757600080fd5b50565b600081359050612c8981612c63565b92915050565b60008060408385031215612ca657612ca561290e565b5b6000612cb485828601612c7a565b9250506020612cc585828601612c7a565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112612cf457612cf3612ccf565b5b8235905067ffffffffffffffff811115612d1157612d10612cd4565b5b602083019150836020820283011115612d2d57612d2c612cd9565b5b9250929050565b60008060208385031215612d4b57612d4a61290e565b5b600083013567ffffffffffffffff811115612d6957612d68612913565b5b612d7585828601612cde565b92509250509250929050565b60008060408385031215612d9857612d9761290e565b5b6000612da685828601612b64565b9250506020612db785828601612c7a565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612dfe82612a22565b810181811067ffffffffffffffff82111715612e1d57612e1c612dc6565b5b80604052505050565b6000612e30612904565b9050612e3c8282612df5565b919050565b600067ffffffffffffffff821115612e5c57612e5b612dc6565b5b612e6582612a22565b9050602081019050919050565b82818337600083830152505050565b6000612e94612e8f84612e41565b612e26565b905082815260208101848484011115612eb057612eaf612dc1565b5b612ebb848285612e72565b509392505050565b600082601f830112612ed857612ed7612ccf565b5b8135612ee8848260208601612e81565b91505092915050565b60008060008060808587031215612f0b57612f0a61290e565b5b6000612f1987828801612b64565b9450506020612f2a87828801612b64565b9350506040612f3b87828801612aaf565b925050606085013567ffffffffffffffff811115612f5c57612f5b612913565b5b612f6887828801612ec3565b91505092959194509250565b60008060408385031215612f8b57612f8a61290e565b5b6000612f9985828601612b64565b9250506020612faa85828601612b64565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612ffb57607f821691505b6020821081141561300f5761300e612fb4565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006130716021836129de565b915061307c82613015565b604082019050919050565b600060208201905081810360008301526130a081613064565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b6000613103603d836129de565b915061310e826130a7565b604082019050919050565b60006020820190508181036000830152613132816130f6565b9050919050565b7f416c6c6f776c697374204d696e7420436c6f7365640000000000000000000000600082015250565b600061316f6015836129de565b915061317a82613139565b602082019050919050565b6000602082019050818103600083015261319e81613162565b9050919050565b7f4e6f7420456e6f75676820564554000000000000000000000000000000000000600082015250565b60006131db600e836129de565b91506131e6826131a5565b602082019050919050565b6000602082019050818103600083015261320a816131ce565b9050919050565b7f4e6f206d6f7265204e465473206c656674000000000000000000000000000000600082015250565b60006132476011836129de565b915061325282613211565b602082019050919050565b600060208201905081810360008301526132768161323a565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b60006132d9602d836129de565b91506132e48261327d565b604082019050919050565b60006020820190508181036000830152613308816132cc565b9050919050565b7f5075626c6963204d696e7420436c6f7365640000000000000000000000000000600082015250565b60006133456012836129de565b91506133508261330f565b602082019050919050565b6000602082019050818103600083015261337481613338565b9050919050565b7f596f75206172656e742077686974656c69737465640000000000000000000000600082015250565b60006133b16015836129de565b91506133bc8261337b565b602082019050919050565b600060208201905081810360008301526133e0816133a4565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b6000613443602b836129de565b915061344e826133e7565b604082019050919050565b6000602082019050818103600083015261347281613436565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b60006134d5602c836129de565b91506134e082613479565b604082019050919050565b60006020820190508181036000830152613504816134c8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b60006135706018836129de565b915061357b8261353a565b602082019050919050565b6000602082019050818103600083015261359f81613563565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006135e082612a8e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613613576136126135a6565b5b600182019050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b600061367a6029836129de565b91506136858261361e565b604082019050919050565b600060208201905081810360008301526136a98161366d565b9050919050565b600081905092915050565b60006136c6826129d3565b6136d081856136b0565b93506136e08185602086016129ef565b80840191505092915050565b60006136f882856136bb565b915061370482846136bb565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061376c6026836129de565b915061377782613710565b604082019050919050565b6000602082019050818103600083015261379b8161375f565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006137fe6025836129de565b9150613809826137a2565b604082019050919050565b6000602082019050818103600083015261382d816137f1565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006138906024836129de565b915061389b82613834565b604082019050919050565b600060208201905081810360008301526138bf81613883565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006138fc6020836129de565b9150613907826138c6565b602082019050919050565b6000602082019050818103600083015261392b816138ef565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006139686019836129de565b915061397382613932565b602082019050919050565b600060208201905081810360008301526139978161395b565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b60006139fa6032836129de565b9150613a058261399e565b604082019050919050565b60006020820190508181036000830152613a29816139ed565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000613a956014836129de565b9150613aa082613a5f565b602082019050919050565b60006020820190508181036000830152613ac481613a88565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000613b016010836129de565b9150613b0c82613acb565b602082019050919050565b60006020820190508181036000830152613b3081613af4565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613b5e82613b37565b613b688185613b42565b9350613b788185602086016129ef565b613b8181612a22565b840191505092915050565b6000608082019050613ba16000830187612b23565b613bae6020830186612b23565b613bbb6040830185612bb9565b8181036060830152613bcd8184613b53565b905095945050505050565b600081519050613be781612944565b92915050565b600060208284031215613c0357613c0261290e565b5b6000613c1184828501613bd8565b91505092915050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613c506020836129de565b9150613c5b82613c1a565b602082019050919050565b60006020820190508181036000830152613c7f81613c43565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613cbc601c836129de565b9150613cc782613c86565b602082019050919050565b60006020820190508181036000830152613ceb81613caf565b9050919050565b7f455243373231456e756d657261626c653a20636f6e736563757469766520747260008201527f616e7366657273206e6f7420737570706f727465640000000000000000000000602082015250565b6000613d4e6035836129de565b9150613d5982613cf2565b604082019050919050565b60006020820190508181036000830152613d7d81613d41565b9050919050565b6000613d8f82612a8e565b9150613d9a83612a8e565b925082821015613dad57613dac6135a6565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfe697066733a2f2f516d57574c34624732474c4e52746958356e4241667957636d484b64484c417a696d65457963736959663248514a2fa264697066735822122068b74d945e91ff24ba1e1154b7b4b1b5f4099572a50939853bc7d981ee482f8164736f6c63430008090033