VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xf76D36…9E7F
Summary
Transactions
Transfers
Address
0xf76D367FCd8c8B61393A0D9e9Aa463226abD9E7F
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.00
YEET
95.29
WoV
Master
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Deployer
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Code
0x60806040526004361061024a5760003560e01c806372f702f311610139578063b933ceac116100b6578063d1af0c7d1161007a578063d1af0c7d146108a0578063d547741f146108cb578063df136d65146108f4578063ebe2b12b1461091f578063f5b541a61461094a578063fda25dea1461097557610251565b8063b933ceac146107a7578063c5c30435146107e4578063c8f33c9114610821578063cc1a378f1461084c578063cd3daf9d1461087557610251565b80638980f11f116100fd5780638980f11f146106c257806391d14854146106eb5780639c6cef7c14610728578063a217fddf14610753578063a694fc3a1461077e57610251565b806372f702f3146106015780637b0a47ee1461062c5780637f8661a11461065757806380faa57d146106805780638456cb59146106ab57610251565b8063386a9525116101c75780634883dd3c1161018b5780634883dd3c1461050a57806352f470ab1461053357806366d003ac1461055c5780636bc9b5611461058757806370a08231146105c457610251565b8063386a9525146104325780633c6b16ab1461045d5780633dc60c3b146104865780633f4ba83a146104c85780633fc6df6e146104df57610251565b80631c4b774b1161020e5780631c4b774b1461034f57806323c3548a14610378578063248a9ca3146103a35780632f2ff15d146103e057806336568abe1461040957610251565b806301ffc9a714610256578063150b7a021461029357806318160ddd146102d057806319762143146102fb5780631c1f78eb1461032457610251565b3661025157005b600080fd5b34801561026257600080fd5b5061027d6004803603810190610278919061369d565b6109a0565b60405161028a9190613c19565b60405180910390f35b34801561029f57600080fd5b506102ba60048036038101906102b59190613504565b610a1a565b6040516102c79190613c4f565b60405180910390f35b3480156102dc57600080fd5b506102e5610a48565b6040516102f29190613f07565b60405180910390f35b34801561030757600080fd5b50610322600480360381019061031d91906134b2565b610a52565b005b34801561033057600080fd5b50610339610aff565b6040516103469190613f07565b60405180910390f35b34801561035b57600080fd5b50610376600480360381019061037191906136c6565b610b1d565b005b34801561038457600080fd5b5061038d610f7e565b60405161039a9190613f07565b60405180910390f35b3480156103af57600080fd5b506103ca60048036038101906103c59190613638565b610f84565b6040516103d79190613c34565b60405180910390f35b3480156103ec57600080fd5b5061040760048036038101906104029190613661565b610fa4565b005b34801561041557600080fd5b50610430600480360381019061042b9190613661565b610fcd565b005b34801561043e57600080fd5b50610447611050565b6040516104549190613f07565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f91906136c6565b611056565b005b34801561049257600080fd5b506104ad60048036038101906104a891906136c6565b6113b9565b6040516104bf96959493929190613b8f565b60405180910390f35b3480156104d457600080fd5b506104dd611422565b005b3480156104eb57600080fd5b506104f46114f7565b6040516105019190613b3d565b60405180910390f35b34801561051657600080fd5b50610531600480360381019061052c91906135c0565b61151d565b005b34801561053f57600080fd5b5061055a60048036038101906105559190613584565b61173f565b005b34801561056857600080fd5b5061057161181b565b60405161057e9190613b3d565b60405180910390f35b34801561059357600080fd5b506105ae60048036038101906105a99190613584565b611841565b6040516105bb9190613f07565b60405180910390f35b3480156105d057600080fd5b506105eb60048036038101906105e691906134b2565b611866565b6040516105f89190613f07565b60405180910390f35b34801561060d57600080fd5b506106166118c0565b6040516106239190613c6a565b60405180910390f35b34801561063857600080fd5b506106416118e6565b60405161064e9190613f07565b60405180910390f35b34801561066357600080fd5b5061067e600480360381019061067991906136c6565b6118ec565b005b34801561068c57600080fd5b50610695611901565b6040516106a29190613f07565b60405180910390f35b3480156106b757600080fd5b506106c061191b565b005b3480156106ce57600080fd5b506106e960048036038101906106e49190613584565b6119f1565b005b3480156106f757600080fd5b50610712600480360381019061070d9190613661565b611ac2565b60405161071f9190613c19565b60405180910390f35b34801561073457600080fd5b5061073d611b2d565b60405161074a9190613b3d565b60405180910390f35b34801561075f57600080fd5b50610768611b53565b6040516107759190613c34565b60405180910390f35b34801561078a57600080fd5b506107a560048036038101906107a091906136c6565b611b5a565b005b3480156107b357600080fd5b506107ce60048036038101906107c99190613584565b6121a4565b6040516107db9190613f07565b60405180910390f35b3480156107f057600080fd5b5061080b600480360381019061080691906136c6565b6121c9565b6040516108189190613f07565b60405180910390f35b34801561082d57600080fd5b5061083661239d565b6040516108439190613f07565b60405180910390f35b34801561085857600080fd5b50610873600480360381019061086e91906136c6565b6123a3565b005b34801561088157600080fd5b5061088a612493565b6040516108979190613f07565b60405180910390f35b3480156108ac57600080fd5b506108b5612521565b6040516108c29190613c6a565b60405180910390f35b3480156108d757600080fd5b506108f260048036038101906108ed9190613661565b612547565b005b34801561090057600080fd5b50610909612570565b6040516109169190613f07565b60405180910390f35b34801561092b57600080fd5b50610934612576565b6040516109419190613f07565b60405180910390f35b34801561095657600080fd5b5061095f61257c565b60405161096c9190613c34565b60405180910390f35b34801561098157600080fd5b5061098a6125a0565b6040516109979190613f07565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610a135750610a12826125a6565b5b9050919050565b60007f150b7a023d4804d13e8c85fb27262cb750cf6ba9f9dd3bb30d90f482ceeb4b1f905095945050505050565b6000601154905090565b610a7c7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b610abb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab290613d07565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610b1860065460055461261090919063ffffffff16565b905090565b60026000541415610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5a90613e67565b60405180910390fd5b60026000819055503381610b75612493565b600881905550610b83611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610c7257610bc6816121c9565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b6000600d600085815260200190815260200160002090503373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1290613ec7565b60405180910390fd5b6000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008681526020019081526020016000205490506000811115610f6f576000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600087815260200190815260200160002081905550610de8600e54836003015461262690919063ffffffff16565b4210610e8e57610e3b3382600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661263c9092919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051610e819190613f07565b60405180910390a2610f6e565b610efd601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661263c9092919063ffffffff16565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051610f659190613f07565b60405180910390a25b5b50505050600160008190555050565b600f5481565b600060016000838152602001908152602001600020600101549050919050565b610fad82610f84565b610fbe81610fb96126c2565b6126ca565b610fc88383612767565b505050565b610fd56126c2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611042576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103990613ee7565b60405180910390fd5b61104c8282612847565b5050565b60065481565b600080611061612493565b60088190555061106f611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461115e576110b2816121c9565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b6111887f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b6111c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111be90613d07565b60405180910390fd5b60045442106111f0576111e56006548461292990919063ffffffff16565b600581905550611252565b60006112074260045461293f90919063ffffffff16565b905060006112206005548361261090919063ffffffff16565b905061124960065461123b838861262690919063ffffffff16565b61292990919063ffffffff16565b60058190555050505b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016112af9190613b3d565b60206040518083038186803b1580156112c757600080fd5b505afa1580156112db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ff91906136ef565b90506113166006548261292990919063ffffffff16565b600554111561135a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135190613de7565b60405180910390fd5b426007819055506113766006544261262690919063ffffffff16565b6004819055507fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d846040516113ab9190613f07565b60405180910390a150505050565b600d6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060000160149054906101000a900460ff16908060010154908060020154908060030154908060040154905086565b61144c7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b61148b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148290613d07565b60405180910390fd5b601360009054906101000a900460ff166114da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d190613e07565b60405180910390fd5b6000601360006101000a81548160ff021916908315150217905550565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6115477f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157d90613d07565b60405180910390fd5b42600454106115ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c190613e87565b60405180910390fd5b6000811161160d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160490613ce7565b60405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016116489190613b3d565b60206040518083038186803b15801561166057600080fd5b505afa158015611674573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061169891906136ef565b146116d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116cf90613da7565b60405180910390fd5b82600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600e81905550670de0b6b3a7640000816117349190613fe6565b600f81905550505050565b6117697f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b6117a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179f90613d07565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166342842e0e3033846040518463ffffffff1660e01b81526004016117e593929190613b58565b600060405180830381600087803b1580156117ff57600080fd5b505af1158015611813573d6000803e3d6000fd5b505050505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a602052816000526040600020602052806000526040600020600091509150505481565b6000601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b6118f581612955565b6118fe81610b1d565b50565b6000600454421061191457600454611916565b425b905090565b6119457f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611984576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197b90613d07565b60405180910390fd5b601360009054906101000a900460ff16156119d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119cb90613d87565b60405180910390fd5b6001601360006101000a81548160ff021916908315150217905550565b611a1b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611a5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5190613d07565b60405180910390fd5b611a8533828473ffffffffffffffffffffffffffffffffffffffff1661263c9092919063ffffffff16565b7f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa288282604051611ab6929190613bf0565b60405180910390a15050565b60006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60026000541415611ba0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9790613e67565b60405180910390fd5b60026000819055503381611bb2612493565b600881905550611bc0611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611caf57611c03816121c9565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b601360009054906101000a900460ff1615611cff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf690613e07565b60405180910390fd5b4260045411611d43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3a90613d27565b60405180910390fd5b60008311611d86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7d90613d67565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b8152600401611df89190613f07565b60206040518083038186803b158015611e1057600080fd5b505afa158015611e24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e4891906134db565b73ffffffffffffffffffffffffffffffffffffffff1614611e9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9590613ec7565b60405180910390fd5b60006040518060c001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001600015158152602001858152602001600f54815260200142815260200160008152509050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3330876040518463ffffffff1660e01b8152600401611f4a93929190613b58565b600060405180830381600087803b158015611f6457600080fd5b505af1158015611f78573d6000803e3d6000fd5b5050505080600d600086815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548160ff02191690831515021790555060408201518160010155606082015181600201556080820151816003015560a08201518160040155905050612039600f5460115461262690919063ffffffff16565b6011819055506120a4600f54601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008781526020019081526020016000205461262690919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000868152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d600f546040516121409190613f07565b60405180910390a23373ffffffffffffffffffffffffffffffffffffffff167f465c8871fac6f7c7079924b414b86ec86be97dae9732142865b86c5d0cd8a1eb8560405161218e9190613f07565b60405180910390a2505050600160008190555050565b600b602052816000526040600020602052806000526040600020600091509150505481565b600080600d60008481526020019081526020016000209050612395600b60008360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002054612387670de0b6b3a76400006123796122f6600a60008860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a8152602001908152602001600020546122e8612493565b61293f90919063ffffffff16565b601260008860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a81526020019081526020016000205461261090919063ffffffff16565b61292990919063ffffffff16565b61262690919063ffffffff16565b915050919050565b60075481565b6123cd7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b61240c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240390613d07565b60405180910390fd5b6004544211612450576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244790613cc7565b60405180910390fd5b806006819055507ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d36006546040516124889190613f07565b60405180910390a150565b60008060115414156124a957600854905061251e565b61251b61250a6011546124fc670de0b6b3a76400006124ee6005546124e06007546124d2611901565b61293f90919063ffffffff16565b61261090919063ffffffff16565b61261090919063ffffffff16565b61292990919063ffffffff16565b60085461262690919063ffffffff16565b90505b90565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61255082610f84565b6125618161255c6126c2565b6126ca565b61256b8383612847565b505050565b60085481565b60045481565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600e5481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000818361261e9190613fe6565b905092915050565b600081836126349190613f5f565b905092915050565b6126bd8363a9059cbb60e01b848460405160240161265b929190613bf0565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612e47565b505050565b600033905090565b6126d48282611ac2565b612763576126f98173ffffffffffffffffffffffffffffffffffffffff166014612f0e565b6127078360001c6020612f0e565b604051602001612718929190613b03565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275a9190613c85565b60405180910390fd5b5050565b6127718282611ac2565b61284357600180600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506127e86126c2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6128518282611ac2565b156129255760006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506128ca6126c2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600081836129379190613fb5565b905092915050565b6000818361294d9190614040565b905092915050565b6002600054141561299b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299290613e67565b60405180910390fd5b600260008190555033816129ad612493565b6008819055506129bb611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614612aaa576129fe816121c9565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b60008311612aed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ae490613dc7565b60405180910390fd5b6000600d600085815260200190815260200160002090503373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612b96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8d90613ec7565b60405180910390fd5b8060000160149054906101000a900460ff1615612be8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bdf90613ea7565b60405180910390fd5b612bff600f5460115461293f90919063ffffffff16565b601181905550612c6a600f54601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008781526020019081526020016000205461293f90919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008681526020019081526020016000208190555060018160000160146101000a81548160ff021916908315150217905550428160040181905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e308360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684600101546040518463ffffffff1660e01b8152600401612d6b93929190613b58565b600060405180830381600087803b158015612d8557600080fd5b505af1158015612d99573d6000803e3d6000fd5b505050503373ffffffffffffffffffffffffffffffffffffffff167f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d585604051612de39190613f07565b60405180910390a23373ffffffffffffffffffffffffffffffffffffffff167f9cea0190099b89a7d8a050f55cf439bce694868e30a531eb0376748ce5a2c06885604051612e319190613f07565b60405180910390a2505050600160008190555050565b6000612ea9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166132089092919063ffffffff16565b9050600081511115612f095780806020019051810190612ec9919061360f565b612f08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eff90613e47565b60405180910390fd5b5b505050565b606060006002836002612f219190613fe6565b612f2b9190613f5f565b67ffffffffffffffff811115612f6a577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612f9c5781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612ffa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110613084577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026130c49190613fe6565b6130ce9190613f5f565b90505b60018111156131ba577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613136577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110613173577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806131b390614149565b90506130d1565b50600084146131fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131f590613ca7565b60405180910390fd5b8091505092915050565b60606132178484600085613220565b90509392505050565b6060823073ffffffffffffffffffffffffffffffffffffffff1631101561327c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161327390613d47565b60405180910390fd5b6132858561334b565b6132c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132bb90613e27565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516132ed9190613aec565b60006040518083038185875af1925050503d806000811461332a576040519150601f19603f3d011682016040523d82523d6000602084013e61332f565b606091505b509150915061333f82828661336e565b92505050949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6060831561337e578290506133ce565b6000835111156133915782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133c59190613c85565b60405180910390fd5b9392505050565b6000813590506133e481614623565b92915050565b6000815190506133f981614623565b92915050565b60008151905061340e8161463a565b92915050565b60008135905061342381614651565b92915050565b60008135905061343881614668565b92915050565b60008083601f84011261345057600080fd5b8235905067ffffffffffffffff81111561346957600080fd5b60208301915083600182028301111561348157600080fd5b9250929050565b6000813590506134978161467f565b92915050565b6000815190506134ac8161467f565b92915050565b6000602082840312156134c457600080fd5b60006134d2848285016133d5565b91505092915050565b6000602082840312156134ed57600080fd5b60006134fb848285016133ea565b91505092915050565b60008060008060006080868803121561351c57600080fd5b600061352a888289016133d5565b955050602061353b888289016133d5565b945050604061354c88828901613488565b935050606086013567ffffffffffffffff81111561356957600080fd5b6135758882890161343e565b92509250509295509295909350565b6000806040838503121561359757600080fd5b60006135a5858286016133d5565b92505060206135b685828601613488565b9150509250929050565b6000806000606084860312156135d557600080fd5b60006135e3868287016133d5565b93505060206135f486828701613488565b925050604061360586828701613488565b9150509250925092565b60006020828403121561362157600080fd5b600061362f848285016133ff565b91505092915050565b60006020828403121561364a57600080fd5b600061365884828501613414565b91505092915050565b6000806040838503121561367457600080fd5b600061368285828601613414565b9250506020613693858286016133d5565b9150509250929050565b6000602082840312156136af57600080fd5b60006136bd84828501613429565b91505092915050565b6000602082840312156136d857600080fd5b60006136e684828501613488565b91505092915050565b60006020828403121561370157600080fd5b600061370f8482850161349d565b91505092915050565b61372181614074565b82525050565b61373081614086565b82525050565b61373f81614092565b82525050565b61374e8161409c565b82525050565b600061375f82613f22565b6137698185613f38565b9350613779818560208601614116565b80840191505092915050565b61378e816140f2565b82525050565b600061379f82613f2d565b6137a98185613f43565b93506137b9818560208601614116565b6137c2816141d1565b840191505092915050565b60006137d882613f2d565b6137e28185613f54565b93506137f2818560208601614116565b80840191505092915050565b600061380b602083613f43565b9150613816826141e2565b602082019050919050565b600061382e605883613f43565b91506138398261420b565b606082019050919050565b6000613851602083613f43565b915061385c82614280565b602082019050919050565b6000613874600a83613f43565b915061387f826142a9565b602082019050919050565b6000613897601283613f43565b91506138a2826142d2565b602082019050919050565b60006138ba602683613f43565b91506138c5826142fb565b604082019050919050565b60006138dd601383613f43565b91506138e88261434a565b602082019050919050565b6000613900601e83613f43565b915061390b82614373565b602082019050919050565b6000613923603083613f43565b915061392e8261439c565b604082019050919050565b6000613946601183613f43565b9150613951826143eb565b602082019050919050565b6000613969601883613f43565b915061397482614414565b602082019050919050565b600061398c602083613f43565b91506139978261443d565b602082019050919050565b60006139af601d83613f43565b91506139ba82614466565b602082019050919050565b60006139d2601783613f54565b91506139dd8261448f565b601782019050919050565b60006139f5602a83613f43565b9150613a00826144b8565b604082019050919050565b6000613a18601f83613f43565b9150613a2382614507565b602082019050919050565b6000613a3b601683613f43565b9150613a4682614530565b602082019050919050565b6000613a5e600e83613f43565b9150613a6982614559565b602082019050919050565b6000613a81600983613f43565b9150613a8c82614582565b602082019050919050565b6000613aa4601183613f54565b9150613aaf826145ab565b601182019050919050565b6000613ac7602f83613f43565b9150613ad2826145d4565b604082019050919050565b613ae6816140e8565b82525050565b6000613af88284613754565b915081905092915050565b6000613b0e826139c5565b9150613b1a82856137cd565b9150613b2582613a97565b9150613b3182846137cd565b91508190509392505050565b6000602082019050613b526000830184613718565b92915050565b6000606082019050613b6d6000830186613718565b613b7a6020830185613718565b613b876040830184613add565b949350505050565b600060c082019050613ba46000830189613718565b613bb16020830188613727565b613bbe6040830187613add565b613bcb6060830186613add565b613bd86080830185613add565b613be560a0830184613add565b979650505050505050565b6000604082019050613c056000830185613718565b613c126020830184613add565b9392505050565b6000602082019050613c2e6000830184613727565b92915050565b6000602082019050613c496000830184613736565b92915050565b6000602082019050613c646000830184613745565b92915050565b6000602082019050613c7f6000830184613785565b92915050565b60006020820190508181036000830152613c9f8184613794565b905092915050565b60006020820190508181036000830152613cc0816137fe565b9050919050565b60006020820190508181036000830152613ce081613821565b9050919050565b60006020820190508181036000830152613d0081613844565b9050919050565b60006020820190508181036000830152613d2081613867565b9050919050565b60006020820190508181036000830152613d408161388a565b9050919050565b60006020820190508181036000830152613d60816138ad565b9050919050565b60006020820190508181036000830152613d80816138d0565b9050919050565b60006020820190508181036000830152613da0816138f3565b9050919050565b60006020820190508181036000830152613dc081613916565b9050919050565b60006020820190508181036000830152613de081613939565b9050919050565b60006020820190508181036000830152613e008161395c565b9050919050565b60006020820190508181036000830152613e208161397f565b9050919050565b60006020820190508181036000830152613e40816139a2565b9050919050565b60006020820190508181036000830152613e60816139e8565b9050919050565b60006020820190508181036000830152613e8081613a0b565b9050919050565b60006020820190508181036000830152613ea081613a2e565b9050919050565b60006020820190508181036000830152613ec081613a51565b9050919050565b60006020820190508181036000830152613ee081613a74565b9050919050565b60006020820190508181036000830152613f0081613aba565b9050919050565b6000602082019050613f1c6000830184613add565b92915050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000613f6a826140e8565b9150613f75836140e8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613faa57613fa9614173565b5b828201905092915050565b6000613fc0826140e8565b9150613fcb836140e8565b925082613fdb57613fda6141a2565b5b828204905092915050565b6000613ff1826140e8565b9150613ffc836140e8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561403557614034614173565b5b828202905092915050565b600061404b826140e8565b9150614056836140e8565b92508282101561406957614068614173565b5b828203905092915050565b600061407f826140c8565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006140fd82614104565b9050919050565b600061410f826140c8565b9050919050565b60005b83811015614134578082015181840152602081019050614119565b83811115614143576000848401525b50505050565b6000614154826140e8565b9150600082141561416857614167614173565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f50726576696f7573207265776172647320706572696f64206d7573742062652060008201527f636f6d706c657465206265666f7265206368616e67696e67207468652064757260208201527f6174696f6e20666f7220746865206e657720706572696f640000000000000000604082015250565b7f7669727475616c50726963654d756c7469706c696572206d696e696d756d2031600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f706572696f642069732066696e69687365640000000000000000000000000000600082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f746f6b656e2030206e6f7420616c6c6f77656400000000000000000000000000600082015250565b7f54686520636f6e747261637420697320616c7265616479207061757365640000600082015250565b7f6e667420617265207374696c6c207374616b65642c2063616e2774206368616e60008201527f676520746f6b656e206164647265737300000000000000000000000000000000602082015250565b7f43616e6e6f742077697468647261772030000000000000000000000000000000600082015250565b7f50726f76696465642072657761726420746f6f20686967680000000000000000600082015250565b7f54686520636f6e747261637420697320616c726561647920756e706175736564600082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f706572696f64206973206e6f742066696e697368656400000000000000000000600082015250565b7f616c726561647920636c6f736564000000000000000000000000000000000000600082015250565b7f6e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b61462c81614074565b811461463757600080fd5b50565b61464381614086565b811461464e57600080fd5b50565b61465a81614092565b811461466557600080fd5b50565b6146718161409c565b811461467c57600080fd5b50565b614688816140e8565b811461469357600080fd5b5056fea2646970667358221220a3a5cef5f965f4ae969e33453badd14c9e7558af637c248434a72e981eaf21ef64736f6c63430008010033