token-icon

XMAS

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000,00…
XMA$
Holders
80+0.00%
Transfers
1,336

Profile Summary

Decimals
9

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361061021e5760003560e01c806354a5df1f11610123578063a457c2d7116100ab578063dd62ed3e1161006f578063dd62ed3e146107ae578063dde3b986146107eb578063e9ac0e5914610816578063f2fde38b1461082d578063fb6287d21461085657610225565b8063a457c2d7146106b7578063a9059cbb146106f4578063b2abbbc414610731578063cb48b73c1461075a578063d5f394881461078357610225565b806370a08231116100f257806370a08231146105e4578063715018a61461062157806384afff9b146106385780638da5cb5b1461066157806395d89b411461068c57610225565b806354a5df1f1461054c578063560ed6c014610577578063622dda96146105a25780636c0a24eb146105b957610225565b80632b14ca56116101a6578063441d801f11610175578063441d801f1461048b57806347062402146104b45780634b94f50e146104df57806350faa48f1461050a57806351bc3c851461053557610225565b80632b14ca56146103cd578063313ce567146103f857806339509351146104235780633c963cd81461046057610225565b80631694505e116101ed5780631694505e146102e657806318160ddd1461031157806323b872dd1461033c57806327a14fc21461037957806327c981ae146103a257610225565b806306fdde031461022a57806308c4debe14610255578063095ea7b3146102805780630b78f9c0146102bd57610225565b3661022557005b600080fd5b34801561023657600080fd5b5061023f61087f565b60405161024c9190612ce5565b60405180910390f35b34801561026157600080fd5b5061026a610911565b6040516102779190612d20565b60405180910390f35b34801561028c57600080fd5b506102a760048036038101906102a29190612dd9565b610917565b6040516102b49190612e34565b60405180910390f35b3480156102c957600080fd5b506102e460048036038101906102df9190612e4f565b61093a565b005b3480156102f257600080fd5b506102fb6109e3565b6040516103089190612eee565b60405180910390f35b34801561031d57600080fd5b50610326610a09565b6040516103339190612d20565b60405180910390f35b34801561034857600080fd5b50610363600480360381019061035e9190612f09565b610a13565b6040516103709190612e34565b60405180910390f35b34801561038557600080fd5b506103a0600480360381019061039b9190612f5c565b610a42565b005b3480156103ae57600080fd5b506103b7610af2565b6040516103c49190612d20565b60405180910390f35b3480156103d957600080fd5b506103e2610af8565b6040516103ef9190612d20565b60405180910390f35b34801561040457600080fd5b5061040d610afe565b60405161041a9190612fa5565b60405180910390f35b34801561042f57600080fd5b5061044a60048036038101906104459190612dd9565b610b07565b6040516104579190612e34565b60405180910390f35b34801561046c57600080fd5b50610475610b3e565b6040516104829190612d20565b60405180910390f35b34801561049757600080fd5b506104b260048036038101906104ad9190613051565b610b44565b005b3480156104c057600080fd5b506104c9610beb565b6040516104d69190612d20565b60405180910390f35b3480156104eb57600080fd5b506104f4610bf1565b6040516105019190612d20565b60405180910390f35b34801561051657600080fd5b5061051f610e34565b60405161052c91906130c0565b60405180910390f35b34801561054157600080fd5b5061054a610e5a565b005b34801561055857600080fd5b50610561610e92565b60405161056e9190612d20565b60405180910390f35b34801561058357600080fd5b5061058c610e98565b6040516105999190612d20565b60405180910390f35b3480156105ae57600080fd5b506105b7610e9e565b005b3480156105c557600080fd5b506105ce610f20565b6040516105db9190612d20565b60405180910390f35b3480156105f057600080fd5b5061060b600480360381019061060691906130db565b610f26565b6040516106189190612d20565b60405180910390f35b34801561062d57600080fd5b50610636610f6e565b005b34801561064457600080fd5b5061065f600480360381019061065a91906130db565b6110c6565b005b34801561066d57600080fd5b506106766111ef565b60405161068391906130c0565b60405180910390f35b34801561069857600080fd5b506106a1611219565b6040516106ae9190612ce5565b60405180910390f35b3480156106c357600080fd5b506106de60048036038101906106d99190612dd9565b6112ab565b6040516106eb9190612e34565b60405180910390f35b34801561070057600080fd5b5061071b60048036038101906107169190612dd9565b611322565b6040516107289190612e34565b60405180910390f35b34801561073d57600080fd5b5061075860048036038101906107539190612f5c565b611345565b005b34801561076657600080fd5b50610781600480360381019061077c9190613108565b6113e6565b005b34801561078f57600080fd5b5061079861149f565b6040516107a591906130c0565b60405180910390f35b3480156107ba57600080fd5b506107d560048036038101906107d0919061316f565b6114c5565b6040516107e29190612d20565b60405180910390f35b3480156107f757600080fd5b5061080061154c565b60405161080d9190612d20565b60405180910390f35b34801561082257600080fd5b5061082b611552565b005b34801561083957600080fd5b50610854600480360381019061084f91906130db565b6115c3565b005b34801561086257600080fd5b5061087d600480360381019061087891906131af565b611789565b005b60606003805461088e90613231565b80601f01602080910402602001604051908101604052809291908181526020018280546108ba90613231565b80156109075780601f106108dc57610100808354040283529160200191610907565b820191906000526020600020905b8154815290600101906020018083116108ea57829003601f168201915b5050505050905090565b60155481565b6000806109226118e8565b905061092f8185856118f0565b600191505092915050565b6109426118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c8906132ae565b60405180910390fd5b81600b8190555080600c819055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b600080610a1e6118e8565b9050610a2b858285611ab9565b610a36858585611b45565b60019150509392505050565b610a4a6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad0906132ae565b60405180910390fd5b633b9aca0081610ae991906132fd565b600a8190555050565b60125481565b600c5481565b60006009905090565b600080610b126118e8565b9050610b33818585610b2485896114c5565b610b2e919061333f565b6118f0565b600191505092915050565b60145481565b610b4c6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd2906132ae565b60405180910390fd5b610be6838383612167565b505050565b600b5481565b600080600267ffffffffffffffff811115610c0f57610c0e613373565b5b604051908082528060200260200182016040528015610c3d5781602001602082028036833780820191505090505b509050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cad573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd191906133b7565b81600081518110610ce557610ce46133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250503081600181518110610d3457610d336133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d06ca61f600e54836040518363ffffffff1660e01b8152600401610dcd9291906134d1565b600060405180830381865afa158015610dea573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610e139190613625565b600181518110610e2657610e256133e4565b5b602002602001015191505090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610e6530610f26565b90506000811115610e8f57600d60009054906101000a900460ff16610e8e57610e8d81612212565b5b5b50565b600e5481565b60175481565b6000612710905060008142604051602001610eb9919061368f565b6040516020818303038152906040528051906020012060001c610edc91906136d9565b9050806017819055507fb2e131358e599e271f5996d83ffb4961be7fc5db93fc763575f3cce20be4a3cc81604051610f149190612d20565b60405180910390a15050565b600a5481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f766118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611005576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffc906132ae565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161110691906130c0565b602060405180830381865afa158015611123573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611147919061370a565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b81526004016111a6929190613737565b6020604051808303816000875af11580156111c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111e99190613775565b50505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461122890613231565b80601f016020809104026020016040519081016040528092919081815260200182805461125490613231565b80156112a15780601f10611276576101008083540402835291602001916112a1565b820191906000526020600020905b81548152906001019060200180831161128457829003601f168201915b5050505050905090565b6000806112b66118e8565b905060006112c482866114c5565b905083811015611309576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130090613814565b60405180910390fd5b61131682868684036118f0565b60019250505092915050565b60008061132d6118e8565b905061133a818585611b45565b600191505092915050565b61134d6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d3906132ae565b60405180910390fd5b80600e8190555050565b6113ee6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461147d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611474906132ae565b60405180910390fd5b8360128190555082601381905550816014819055508060158190555050505050565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60135481565b6000479050601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156115bf573d6000803e3d6000fd5b5050565b6115cb6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461165a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611651906132ae565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036116c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c0906138a6565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6117916118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611820576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611817906132ae565b60405180910390fd5b82600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361195f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195690613938565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036119ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c5906139ca565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611aac9190612d20565b60405180910390a3505050565b6000611ac584846114c5565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611b3f5781811015611b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2890613a36565b60405180910390fd5b611b3e84848484036118f0565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611bb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bab90613ac8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c1a90613b5a565b60405180910390fd5b60008111611c66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5d90613bec565b60405180910390fd5b600080600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611d0d5750600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d4c5750611d1c6111ef565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b8015611d8b5750611d5b6111ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b9050611d956111ef565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614158015611e035750611dd36111ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612154578015611f6557611e366064611e28600b548661269990919063ffffffff16565b61271390919063ffffffff16565b9150600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614158015611ee35750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b15611f6457611f106064611f02600c548661269990919063ffffffff16565b61271390919063ffffffff16565b91506000611f1d30610f26565b90506000811115611f62576000611f32610bf1565b9050808210158015611f515750600d60009054906101000a900460ff16155b15611f6057611f5f81612212565b5b505b505b5b6000611f7a838561275d90919063ffffffff16565b90506000611f9982611f8b88610f26565b6127a790919063ffffffff16565b9050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff160361203657600a54811115612035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202c90613c7e565b60405180910390fd5b5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16141580156120e25750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614155b1561212d57600a5481111561212c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212390613c7e565b60405180910390fd5b5b600084111561214257612141873086612805565b5b61214d878784612805565b5050612160565b61215f858585612805565b5b5050505050565b60005b8383905081101561220c57600084848381811061218a576121896133e4565b5b905060200201602081019061219f91906130db565b905082600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050808061220490613c9e565b91505061216a565b50505050565b600061223c606461222e6015548561269990919063ffffffff16565b61271390919063ffffffff16565b90506000612253828461275d90919063ffffffff16565b90506000600267ffffffffffffffff81111561227257612271613373565b5b6040519080825280602002602001820160405280156122a05781602001602082028036833780820191505090505b50905030816000815181106122b8576122b76133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561235f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061238391906133b7565b81600181518110612397576123966133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506123fe30600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16866118f0565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612462959493929190613d21565b600060405180830381600087803b15801561247c57600080fd5b505af1158015612490573d6000803e3d6000fd5b50505050600047905060006124c360646124b56012548561269990919063ffffffff16565b61271390919063ffffffff16565b905060006124ef60646124e16013548661269990919063ffffffff16565b61271390919063ffffffff16565b9050600061251b606461250d6014548761269990919063ffffffff16565b61271390919063ffffffff16565b9050600061254760646125396015548861269990919063ffffffff16565b61271390919063ffffffff16565b9050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f193505050501580156125b1573d6000803e3d6000fd5b50601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015801561261a573d6000803e3d6000fd5b50601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612683573d6000803e3d6000fd5b5061268e8882612a84565b505050505050505050565b60008083036126ab576000905061270d565b600082846126b991906132fd565b90508284826126c89190613d7b565b14612708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126ff90613e1e565b60405180910390fd5b809150505b92915050565b600061275583836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612b84565b905092915050565b600061279f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612be7565b905092915050565b60008082846127b6919061333f565b9050838110156127fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127f290613e8a565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612874576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161286b90613ac8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036128e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128da90613b5a565b60405180910390fd5b6128ee838383612c4b565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612974576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296b90613f1c565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a07919061333f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612a6b9190612d20565b60405180910390a3612a7e848484612c50565b50505050565b612ab130600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846118f0565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401612b3a96959493929190613f3c565b60606040518083038185885af1158015612b58573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612b7d9190613f9d565b5050505050565b60008083118290612bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc29190612ce5565b60405180910390fd5b5060008385612bda9190613d7b565b9050809150509392505050565b6000838311158290612c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c269190612ce5565b60405180910390fd5b5060008385612c3e9190613ff0565b9050809150509392505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612c8f578082015181840152602081019050612c74565b60008484015250505050565b6000601f19601f8301169050919050565b6000612cb782612c55565b612cc18185612c60565b9350612cd1818560208601612c71565b612cda81612c9b565b840191505092915050565b60006020820190508181036000830152612cff8184612cac565b905092915050565b6000819050919050565b612d1a81612d07565b82525050565b6000602082019050612d356000830184612d11565b92915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612d7a82612d4f565b9050919050565b612d8a81612d6f565b8114612d9557600080fd5b50565b600081359050612da781612d81565b92915050565b612db681612d07565b8114612dc157600080fd5b50565b600081359050612dd381612dad565b92915050565b60008060408385031215612df057612def612d45565b5b6000612dfe85828601612d98565b9250506020612e0f85828601612dc4565b9150509250929050565b60008115159050919050565b612e2e81612e19565b82525050565b6000602082019050612e496000830184612e25565b92915050565b60008060408385031215612e6657612e65612d45565b5b6000612e7485828601612dc4565b9250506020612e8585828601612dc4565b9150509250929050565b6000819050919050565b6000612eb4612eaf612eaa84612d4f565b612e8f565b612d4f565b9050919050565b6000612ec682612e99565b9050919050565b6000612ed882612ebb565b9050919050565b612ee881612ecd565b82525050565b6000602082019050612f036000830184612edf565b92915050565b600080600060608486031215612f2257612f21612d45565b5b6000612f3086828701612d98565b9350506020612f4186828701612d98565b9250506040612f5286828701612dc4565b9150509250925092565b600060208284031215612f7257612f71612d45565b5b6000612f8084828501612dc4565b91505092915050565b600060ff82169050919050565b612f9f81612f89565b82525050565b6000602082019050612fba6000830184612f96565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112612fe557612fe4612fc0565b5b8235905067ffffffffffffffff81111561300257613001612fc5565b5b60208301915083602082028301111561301e5761301d612fca565b5b9250929050565b61302e81612e19565b811461303957600080fd5b50565b60008135905061304b81613025565b92915050565b60008060006040848603121561306a57613069612d45565b5b600084013567ffffffffffffffff81111561308857613087612d4a565b5b61309486828701612fcf565b935093505060206130a78682870161303c565b9150509250925092565b6130ba81612d6f565b82525050565b60006020820190506130d560008301846130b1565b92915050565b6000602082840312156130f1576130f0612d45565b5b60006130ff84828501612d98565b91505092915050565b6000806000806080858703121561312257613121612d45565b5b600061313087828801612dc4565b945050602061314187828801612dc4565b935050604061315287828801612dc4565b925050606061316387828801612dc4565b91505092959194509250565b6000806040838503121561318657613185612d45565b5b600061319485828601612d98565b92505060206131a585828601612d98565b9150509250929050565b6000806000606084860312156131c8576131c7612d45565b5b60006131d686828701612d98565b93505060206131e786828701612d98565b92505060406131f886828701612d98565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061324957607f821691505b60208210810361325c5761325b613202565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613298602083612c60565b91506132a382613262565b602082019050919050565b600060208201905081810360008301526132c78161328b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061330882612d07565b915061331383612d07565b925082820261332181612d07565b91508282048414831517613338576133376132ce565b5b5092915050565b600061334a82612d07565b915061335583612d07565b925082820190508082111561336d5761336c6132ce565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000815190506133b181612d81565b92915050565b6000602082840312156133cd576133cc612d45565b5b60006133db848285016133a2565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61344881612d6f565b82525050565b600061345a838361343f565b60208301905092915050565b6000602082019050919050565b600061347e82613413565b613488818561341e565b93506134938361342f565b8060005b838110156134c45781516134ab888261344e565b97506134b683613466565b925050600181019050613497565b5085935050505092915050565b60006040820190506134e66000830185612d11565b81810360208301526134f88184613473565b90509392505050565b61350a82612c9b565b810181811067ffffffffffffffff8211171561352957613528613373565b5b80604052505050565b600061353c612d3b565b90506135488282613501565b919050565b600067ffffffffffffffff82111561356857613567613373565b5b602082029050602081019050919050565b60008151905061358881612dad565b92915050565b60006135a161359c8461354d565b613532565b905080838252602082019050602084028301858111156135c4576135c3612fca565b5b835b818110156135ed57806135d98882613579565b8452602084019350506020810190506135c6565b5050509392505050565b600082601f83011261360c5761360b612fc0565b5b815161361c84826020860161358e565b91505092915050565b60006020828403121561363b5761363a612d45565b5b600082015167ffffffffffffffff81111561365957613658612d4a565b5b613665848285016135f7565b91505092915050565b6000819050919050565b61368961368482612d07565b61366e565b82525050565b600061369b8284613678565b60208201915081905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006136e482612d07565b91506136ef83612d07565b9250826136ff576136fe6136aa565b5b828206905092915050565b6000602082840312156137205761371f612d45565b5b600061372e84828501613579565b91505092915050565b600060408201905061374c60008301856130b1565b6137596020830184612d11565b9392505050565b60008151905061376f81613025565b92915050565b60006020828403121561378b5761378a612d45565b5b600061379984828501613760565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006137fe602583612c60565b9150613809826137a2565b604082019050919050565b6000602082019050818103600083015261382d816137f1565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613890602683612c60565b915061389b82613834565b604082019050919050565b600060208201905081810360008301526138bf81613883565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613922602483612c60565b915061392d826138c6565b604082019050919050565b6000602082019050818103600083015261395181613915565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006139b4602283612c60565b91506139bf82613958565b604082019050919050565b600060208201905081810360008301526139e3816139a7565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613a20601d83612c60565b9150613a2b826139ea565b602082019050919050565b60006020820190508181036000830152613a4f81613a13565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613ab2602583612c60565b9150613abd82613a56565b604082019050919050565b60006020820190508181036000830152613ae181613aa5565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613b44602383612c60565b9150613b4f82613ae8565b604082019050919050565b60006020820190508181036000830152613b7381613b37565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613bd6602983612c60565b9150613be182613b7a565b604082019050919050565b60006020820190508181036000830152613c0581613bc9565b9050919050565b7f57616c6c65742063616e6e6f7420657863656564206d61782057616c6c65742060008201527f6c696d6974000000000000000000000000000000000000000000000000000000602082015250565b6000613c68602583612c60565b9150613c7382613c0c565b604082019050919050565b60006020820190508181036000830152613c9781613c5b565b9050919050565b6000613ca982612d07565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613cdb57613cda6132ce565b5b600182019050919050565b6000819050919050565b6000613d0b613d06613d0184613ce6565b612e8f565b612d07565b9050919050565b613d1b81613cf0565b82525050565b600060a082019050613d366000830188612d11565b613d436020830187613d12565b8181036040830152613d558186613473565b9050613d6460608301856130b1565b613d716080830184612d11565b9695505050505050565b6000613d8682612d07565b9150613d9183612d07565b925082613da157613da06136aa565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613e08602183612c60565b9150613e1382613dac565b604082019050919050565b60006020820190508181036000830152613e3781613dfb565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000613e74601b83612c60565b9150613e7f82613e3e565b602082019050919050565b60006020820190508181036000830152613ea381613e67565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613f06602683612c60565b9150613f1182613eaa565b604082019050919050565b60006020820190508181036000830152613f3581613ef9565b9050919050565b600060c082019050613f5160008301896130b1565b613f5e6020830188612d11565b613f6b6040830187613d12565b613f786060830186613d12565b613f8560808301856130b1565b613f9260a0830184612d11565b979650505050505050565b600080600060608486031215613fb657613fb5612d45565b5b6000613fc486828701613579565b9350506020613fd586828701613579565b9250506040613fe686828701613579565b9150509250925092565b6000613ffb82612d07565b915061400683612d07565b925082820390508181111561401e5761401d6132ce565b5b9291505056fea2646970667358221220670b5a4a0acd89eb0cc5c8a2f419e509f6fbd77d66bf6e01953ed4ca2fe3069764736f6c63430008110033
Creation ByteCode
0x6080604052737a250d5630b4cf539739df2c5dacb4c659f2488d600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555069152d02c7e14af6800000600955685150ae84a8cdf00000600a556062600b556062600c5567016345785d8a0000600e55738a3306fdfa44fabca27ef11f915294a0ec9ef59c600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073114ee7f6432d49477eb10054912fd9c94a3e3230601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507389c25acafd69e9305634ffe713966df9e2152c84601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601e601255601e601355600a601455600f6015556000601755348015620001af57600080fd5b506040518060400160405280600481526020017f584d4153000000000000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f584d41240000000000000000000000000000000000000000000000000000000081525081600390816200022d919062000a33565b5080600490816200023f919062000a33565b5050506000620002546200060560201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600160086000620003096200060d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620003c26200060d60201b60201c565b601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000470573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000496919062000b84565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000520573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000546919062000b84565b6040518363ffffffff1660e01b81526004016200056592919062000bc7565b6020604051808303816000875af115801562000585573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005ab919062000b84565b600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620005ff336009546200063760201b60201c565b62000d0f565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620006a9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006a09062000c55565b60405180910390fd5b620006bd60008383620007af60201b60201c565b8060026000828254620006d1919062000ca6565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000728919062000ca6565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200078f919062000cf2565b60405180910390a3620007ab60008383620007b460201b60201c565b5050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200083b57607f821691505b602082108103620008515762000850620007f3565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008bb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200087c565b620008c786836200087c565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620009146200090e6200090884620008df565b620008e9565b620008df565b9050919050565b6000819050919050565b6200093083620008f3565b620009486200093f826200091b565b84845462000889565b825550505050565b600090565b6200095f62000950565b6200096c81848462000925565b505050565b5b8181101562000994576200098860008262000955565b60018101905062000972565b5050565b601f821115620009e357620009ad8162000857565b620009b8846200086c565b81016020851015620009c8578190505b620009e0620009d7856200086c565b83018262000971565b50505b505050565b600082821c905092915050565b600062000a0860001984600802620009e8565b1980831691505092915050565b600062000a238383620009f5565b9150826002028217905092915050565b62000a3e82620007b9565b67ffffffffffffffff81111562000a5a5762000a59620007c4565b5b62000a66825462000822565b62000a7382828562000998565b600060209050601f83116001811462000aab576000841562000a96578287015190505b62000aa2858262000a15565b86555062000b12565b601f19841662000abb8662000857565b60005b8281101562000ae55784890151825560018201915060208501945060208101905062000abe565b8683101562000b05578489015162000b01601f891682620009f5565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b4c8262000b1f565b9050919050565b62000b5e8162000b3f565b811462000b6a57600080fd5b50565b60008151905062000b7e8162000b53565b92915050565b60006020828403121562000b9d5762000b9c62000b1a565b5b600062000bad8482850162000b6d565b91505092915050565b62000bc18162000b3f565b82525050565b600060408201905062000bde600083018562000bb6565b62000bed602083018462000bb6565b9392505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000c3d601f8362000bf4565b915062000c4a8262000c05565b602082019050919050565b6000602082019050818103600083015262000c708162000c2e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000cb382620008df565b915062000cc083620008df565b925082820190508082111562000cdb5762000cda62000c77565b5b92915050565b62000cec81620008df565b82525050565b600060208201905062000d09600083018462000ce1565b92915050565b61405a8062000d1f6000396000f3fe60806040526004361061021e5760003560e01c806354a5df1f11610123578063a457c2d7116100ab578063dd62ed3e1161006f578063dd62ed3e146107ae578063dde3b986146107eb578063e9ac0e5914610816578063f2fde38b1461082d578063fb6287d21461085657610225565b8063a457c2d7146106b7578063a9059cbb146106f4578063b2abbbc414610731578063cb48b73c1461075a578063d5f394881461078357610225565b806370a08231116100f257806370a08231146105e4578063715018a61461062157806384afff9b146106385780638da5cb5b1461066157806395d89b411461068c57610225565b806354a5df1f1461054c578063560ed6c014610577578063622dda96146105a25780636c0a24eb146105b957610225565b80632b14ca56116101a6578063441d801f11610175578063441d801f1461048b57806347062402146104b45780634b94f50e146104df57806350faa48f1461050a57806351bc3c851461053557610225565b80632b14ca56146103cd578063313ce567146103f857806339509351146104235780633c963cd81461046057610225565b80631694505e116101ed5780631694505e146102e657806318160ddd1461031157806323b872dd1461033c57806327a14fc21461037957806327c981ae146103a257610225565b806306fdde031461022a57806308c4debe14610255578063095ea7b3146102805780630b78f9c0146102bd57610225565b3661022557005b600080fd5b34801561023657600080fd5b5061023f61087f565b60405161024c9190612ce5565b60405180910390f35b34801561026157600080fd5b5061026a610911565b6040516102779190612d20565b60405180910390f35b34801561028c57600080fd5b506102a760048036038101906102a29190612dd9565b610917565b6040516102b49190612e34565b60405180910390f35b3480156102c957600080fd5b506102e460048036038101906102df9190612e4f565b61093a565b005b3480156102f257600080fd5b506102fb6109e3565b6040516103089190612eee565b60405180910390f35b34801561031d57600080fd5b50610326610a09565b6040516103339190612d20565b60405180910390f35b34801561034857600080fd5b50610363600480360381019061035e9190612f09565b610a13565b6040516103709190612e34565b60405180910390f35b34801561038557600080fd5b506103a0600480360381019061039b9190612f5c565b610a42565b005b3480156103ae57600080fd5b506103b7610af2565b6040516103c49190612d20565b60405180910390f35b3480156103d957600080fd5b506103e2610af8565b6040516103ef9190612d20565b60405180910390f35b34801561040457600080fd5b5061040d610afe565b60405161041a9190612fa5565b60405180910390f35b34801561042f57600080fd5b5061044a60048036038101906104459190612dd9565b610b07565b6040516104579190612e34565b60405180910390f35b34801561046c57600080fd5b50610475610b3e565b6040516104829190612d20565b60405180910390f35b34801561049757600080fd5b506104b260048036038101906104ad9190613051565b610b44565b005b3480156104c057600080fd5b506104c9610beb565b6040516104d69190612d20565b60405180910390f35b3480156104eb57600080fd5b506104f4610bf1565b6040516105019190612d20565b60405180910390f35b34801561051657600080fd5b5061051f610e34565b60405161052c91906130c0565b60405180910390f35b34801561054157600080fd5b5061054a610e5a565b005b34801561055857600080fd5b50610561610e92565b60405161056e9190612d20565b60405180910390f35b34801561058357600080fd5b5061058c610e98565b6040516105999190612d20565b60405180910390f35b3480156105ae57600080fd5b506105b7610e9e565b005b3480156105c557600080fd5b506105ce610f20565b6040516105db9190612d20565b60405180910390f35b3480156105f057600080fd5b5061060b600480360381019061060691906130db565b610f26565b6040516106189190612d20565b60405180910390f35b34801561062d57600080fd5b50610636610f6e565b005b34801561064457600080fd5b5061065f600480360381019061065a91906130db565b6110c6565b005b34801561066d57600080fd5b506106766111ef565b60405161068391906130c0565b60405180910390f35b34801561069857600080fd5b506106a1611219565b6040516106ae9190612ce5565b60405180910390f35b3480156106c357600080fd5b506106de60048036038101906106d99190612dd9565b6112ab565b6040516106eb9190612e34565b60405180910390f35b34801561070057600080fd5b5061071b60048036038101906107169190612dd9565b611322565b6040516107289190612e34565b60405180910390f35b34801561073d57600080fd5b5061075860048036038101906107539190612f5c565b611345565b005b34801561076657600080fd5b50610781600480360381019061077c9190613108565b6113e6565b005b34801561078f57600080fd5b5061079861149f565b6040516107a591906130c0565b60405180910390f35b3480156107ba57600080fd5b506107d560048036038101906107d0919061316f565b6114c5565b6040516107e29190612d20565b60405180910390f35b3480156107f757600080fd5b5061080061154c565b60405161080d9190612d20565b60405180910390f35b34801561082257600080fd5b5061082b611552565b005b34801561083957600080fd5b50610854600480360381019061084f91906130db565b6115c3565b005b34801561086257600080fd5b5061087d600480360381019061087891906131af565b611789565b005b60606003805461088e90613231565b80601f01602080910402602001604051908101604052809291908181526020018280546108ba90613231565b80156109075780601f106108dc57610100808354040283529160200191610907565b820191906000526020600020905b8154815290600101906020018083116108ea57829003601f168201915b5050505050905090565b60155481565b6000806109226118e8565b905061092f8185856118f0565b600191505092915050565b6109426118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c8906132ae565b60405180910390fd5b81600b8190555080600c819055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b600080610a1e6118e8565b9050610a2b858285611ab9565b610a36858585611b45565b60019150509392505050565b610a4a6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad0906132ae565b60405180910390fd5b633b9aca0081610ae991906132fd565b600a8190555050565b60125481565b600c5481565b60006009905090565b600080610b126118e8565b9050610b33818585610b2485896114c5565b610b2e919061333f565b6118f0565b600191505092915050565b60145481565b610b4c6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd2906132ae565b60405180910390fd5b610be6838383612167565b505050565b600b5481565b600080600267ffffffffffffffff811115610c0f57610c0e613373565b5b604051908082528060200260200182016040528015610c3d5781602001602082028036833780820191505090505b509050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cad573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd191906133b7565b81600081518110610ce557610ce46133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250503081600181518110610d3457610d336133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d06ca61f600e54836040518363ffffffff1660e01b8152600401610dcd9291906134d1565b600060405180830381865afa158015610dea573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610e139190613625565b600181518110610e2657610e256133e4565b5b602002602001015191505090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610e6530610f26565b90506000811115610e8f57600d60009054906101000a900460ff16610e8e57610e8d81612212565b5b5b50565b600e5481565b60175481565b6000612710905060008142604051602001610eb9919061368f565b6040516020818303038152906040528051906020012060001c610edc91906136d9565b9050806017819055507fb2e131358e599e271f5996d83ffb4961be7fc5db93fc763575f3cce20be4a3cc81604051610f149190612d20565b60405180910390a15050565b600a5481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f766118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611005576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffc906132ae565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161110691906130c0565b602060405180830381865afa158015611123573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611147919061370a565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b81526004016111a6929190613737565b6020604051808303816000875af11580156111c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111e99190613775565b50505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461122890613231565b80601f016020809104026020016040519081016040528092919081815260200182805461125490613231565b80156112a15780601f10611276576101008083540402835291602001916112a1565b820191906000526020600020905b81548152906001019060200180831161128457829003601f168201915b5050505050905090565b6000806112b66118e8565b905060006112c482866114c5565b905083811015611309576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130090613814565b60405180910390fd5b61131682868684036118f0565b60019250505092915050565b60008061132d6118e8565b905061133a818585611b45565b600191505092915050565b61134d6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d3906132ae565b60405180910390fd5b80600e8190555050565b6113ee6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461147d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611474906132ae565b60405180910390fd5b8360128190555082601381905550816014819055508060158190555050505050565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60135481565b6000479050601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156115bf573d6000803e3d6000fd5b5050565b6115cb6118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461165a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611651906132ae565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036116c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c0906138a6565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6117916118e8565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611820576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611817906132ae565b60405180910390fd5b82600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361195f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195690613938565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036119ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c5906139ca565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611aac9190612d20565b60405180910390a3505050565b6000611ac584846114c5565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611b3f5781811015611b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2890613a36565b60405180910390fd5b611b3e84848484036118f0565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611bb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bab90613ac8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c1a90613b5a565b60405180910390fd5b60008111611c66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5d90613bec565b60405180910390fd5b600080600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611d0d5750600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d4c5750611d1c6111ef565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b8015611d8b5750611d5b6111ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b9050611d956111ef565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614158015611e035750611dd36111ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612154578015611f6557611e366064611e28600b548661269990919063ffffffff16565b61271390919063ffffffff16565b9150600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614158015611ee35750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b15611f6457611f106064611f02600c548661269990919063ffffffff16565b61271390919063ffffffff16565b91506000611f1d30610f26565b90506000811115611f62576000611f32610bf1565b9050808210158015611f515750600d60009054906101000a900460ff16155b15611f6057611f5f81612212565b5b505b505b5b6000611f7a838561275d90919063ffffffff16565b90506000611f9982611f8b88610f26565b6127a790919063ffffffff16565b9050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff160361203657600a54811115612035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202c90613c7e565b60405180910390fd5b5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16141580156120e25750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614155b1561212d57600a5481111561212c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212390613c7e565b60405180910390fd5b5b600084111561214257612141873086612805565b5b61214d878784612805565b5050612160565b61215f858585612805565b5b5050505050565b60005b8383905081101561220c57600084848381811061218a576121896133e4565b5b905060200201602081019061219f91906130db565b905082600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050808061220490613c9e565b91505061216a565b50505050565b600061223c606461222e6015548561269990919063ffffffff16565b61271390919063ffffffff16565b90506000612253828461275d90919063ffffffff16565b90506000600267ffffffffffffffff81111561227257612271613373565b5b6040519080825280602002602001820160405280156122a05781602001602082028036833780820191505090505b50905030816000815181106122b8576122b76133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561235f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061238391906133b7565b81600181518110612397576123966133e4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506123fe30600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16866118f0565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612462959493929190613d21565b600060405180830381600087803b15801561247c57600080fd5b505af1158015612490573d6000803e3d6000fd5b50505050600047905060006124c360646124b56012548561269990919063ffffffff16565b61271390919063ffffffff16565b905060006124ef60646124e16013548661269990919063ffffffff16565b61271390919063ffffffff16565b9050600061251b606461250d6014548761269990919063ffffffff16565b61271390919063ffffffff16565b9050600061254760646125396015548861269990919063ffffffff16565b61271390919063ffffffff16565b9050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f193505050501580156125b1573d6000803e3d6000fd5b50601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015801561261a573d6000803e3d6000fd5b50601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612683573d6000803e3d6000fd5b5061268e8882612a84565b505050505050505050565b60008083036126ab576000905061270d565b600082846126b991906132fd565b90508284826126c89190613d7b565b14612708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126ff90613e1e565b60405180910390fd5b809150505b92915050565b600061275583836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612b84565b905092915050565b600061279f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612be7565b905092915050565b60008082846127b6919061333f565b9050838110156127fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127f290613e8a565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612874576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161286b90613ac8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036128e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128da90613b5a565b60405180910390fd5b6128ee838383612c4b565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612974576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296b90613f1c565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a07919061333f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612a6b9190612d20565b60405180910390a3612a7e848484612c50565b50505050565b612ab130600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846118f0565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401612b3a96959493929190613f3c565b60606040518083038185885af1158015612b58573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612b7d9190613f9d565b5050505050565b60008083118290612bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc29190612ce5565b60405180910390fd5b5060008385612bda9190613d7b565b9050809150509392505050565b6000838311158290612c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c269190612ce5565b60405180910390fd5b5060008385612c3e9190613ff0565b9050809150509392505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612c8f578082015181840152602081019050612c74565b60008484015250505050565b6000601f19601f8301169050919050565b6000612cb782612c55565b612cc18185612c60565b9350612cd1818560208601612c71565b612cda81612c9b565b840191505092915050565b60006020820190508181036000830152612cff8184612cac565b905092915050565b6000819050919050565b612d1a81612d07565b82525050565b6000602082019050612d356000830184612d11565b92915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612d7a82612d4f565b9050919050565b612d8a81612d6f565b8114612d9557600080fd5b50565b600081359050612da781612d81565b92915050565b612db681612d07565b8114612dc157600080fd5b50565b600081359050612dd381612dad565b92915050565b60008060408385031215612df057612def612d45565b5b6000612dfe85828601612d98565b9250506020612e0f85828601612dc4565b9150509250929050565b60008115159050919050565b612e2e81612e19565b82525050565b6000602082019050612e496000830184612e25565b92915050565b60008060408385031215612e6657612e65612d45565b5b6000612e7485828601612dc4565b9250506020612e8585828601612dc4565b9150509250929050565b6000819050919050565b6000612eb4612eaf612eaa84612d4f565b612e8f565b612d4f565b9050919050565b6000612ec682612e99565b9050919050565b6000612ed882612ebb565b9050919050565b612ee881612ecd565b82525050565b6000602082019050612f036000830184612edf565b92915050565b600080600060608486031215612f2257612f21612d45565b5b6000612f3086828701612d98565b9350506020612f4186828701612d98565b9250506040612f5286828701612dc4565b9150509250925092565b600060208284031215612f7257612f71612d45565b5b6000612f8084828501612dc4565b91505092915050565b600060ff82169050919050565b612f9f81612f89565b82525050565b6000602082019050612fba6000830184612f96565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112612fe557612fe4612fc0565b5b8235905067ffffffffffffffff81111561300257613001612fc5565b5b60208301915083602082028301111561301e5761301d612fca565b5b9250929050565b61302e81612e19565b811461303957600080fd5b50565b60008135905061304b81613025565b92915050565b60008060006040848603121561306a57613069612d45565b5b600084013567ffffffffffffffff81111561308857613087612d4a565b5b61309486828701612fcf565b935093505060206130a78682870161303c565b9150509250925092565b6130ba81612d6f565b82525050565b60006020820190506130d560008301846130b1565b92915050565b6000602082840312156130f1576130f0612d45565b5b60006130ff84828501612d98565b91505092915050565b6000806000806080858703121561312257613121612d45565b5b600061313087828801612dc4565b945050602061314187828801612dc4565b935050604061315287828801612dc4565b925050606061316387828801612dc4565b91505092959194509250565b6000806040838503121561318657613185612d45565b5b600061319485828601612d98565b92505060206131a585828601612d98565b9150509250929050565b6000806000606084860312156131c8576131c7612d45565b5b60006131d686828701612d98565b93505060206131e786828701612d98565b92505060406131f886828701612d98565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061324957607f821691505b60208210810361325c5761325b613202565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613298602083612c60565b91506132a382613262565b602082019050919050565b600060208201905081810360008301526132c78161328b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061330882612d07565b915061331383612d07565b925082820261332181612d07565b91508282048414831517613338576133376132ce565b5b5092915050565b600061334a82612d07565b915061335583612d07565b925082820190508082111561336d5761336c6132ce565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000815190506133b181612d81565b92915050565b6000602082840312156133cd576133cc612d45565b5b60006133db848285016133a2565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61344881612d6f565b82525050565b600061345a838361343f565b60208301905092915050565b6000602082019050919050565b600061347e82613413565b613488818561341e565b93506134938361342f565b8060005b838110156134c45781516134ab888261344e565b97506134b683613466565b925050600181019050613497565b5085935050505092915050565b60006040820190506134e66000830185612d11565b81810360208301526134f88184613473565b90509392505050565b61350a82612c9b565b810181811067ffffffffffffffff8211171561352957613528613373565b5b80604052505050565b600061353c612d3b565b90506135488282613501565b919050565b600067ffffffffffffffff82111561356857613567613373565b5b602082029050602081019050919050565b60008151905061358881612dad565b92915050565b60006135a161359c8461354d565b613532565b905080838252602082019050602084028301858111156135c4576135c3612fca565b5b835b818110156135ed57806135d98882613579565b8452602084019350506020810190506135c6565b5050509392505050565b600082601f83011261360c5761360b612fc0565b5b815161361c84826020860161358e565b91505092915050565b60006020828403121561363b5761363a612d45565b5b600082015167ffffffffffffffff81111561365957613658612d4a565b5b613665848285016135f7565b91505092915050565b6000819050919050565b61368961368482612d07565b61366e565b82525050565b600061369b8284613678565b60208201915081905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006136e482612d07565b91506136ef83612d07565b9250826136ff576136fe6136aa565b5b828206905092915050565b6000602082840312156137205761371f612d45565b5b600061372e84828501613579565b91505092915050565b600060408201905061374c60008301856130b1565b6137596020830184612d11565b9392505050565b60008151905061376f81613025565b92915050565b60006020828403121561378b5761378a612d45565b5b600061379984828501613760565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006137fe602583612c60565b9150613809826137a2565b604082019050919050565b6000602082019050818103600083015261382d816137f1565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613890602683612c60565b915061389b82613834565b604082019050919050565b600060208201905081810360008301526138bf81613883565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613922602483612c60565b915061392d826138c6565b604082019050919050565b6000602082019050818103600083015261395181613915565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006139b4602283612c60565b91506139bf82613958565b604082019050919050565b600060208201905081810360008301526139e3816139a7565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613a20601d83612c60565b9150613a2b826139ea565b602082019050919050565b60006020820190508181036000830152613a4f81613a13565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613ab2602583612c60565b9150613abd82613a56565b604082019050919050565b60006020820190508181036000830152613ae181613aa5565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613b44602383612c60565b9150613b4f82613ae8565b604082019050919050565b60006020820190508181036000830152613b7381613b37565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613bd6602983612c60565b9150613be182613b7a565b604082019050919050565b60006020820190508181036000830152613c0581613bc9565b9050919050565b7f57616c6c65742063616e6e6f7420657863656564206d61782057616c6c65742060008201527f6c696d6974000000000000000000000000000000000000000000000000000000602082015250565b6000613c68602583612c60565b9150613c7382613c0c565b604082019050919050565b60006020820190508181036000830152613c9781613c5b565b9050919050565b6000613ca982612d07565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613cdb57613cda6132ce565b5b600182019050919050565b6000819050919050565b6000613d0b613d06613d0184613ce6565b612e8f565b612d07565b9050919050565b613d1b81613cf0565b82525050565b600060a082019050613d366000830188612d11565b613d436020830187613d12565b8181036040830152613d558186613473565b9050613d6460608301856130b1565b613d716080830184612d11565b9695505050505050565b6000613d8682612d07565b9150613d9183612d07565b925082613da157613da06136aa565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613e08602183612c60565b9150613e1382613dac565b604082019050919050565b60006020820190508181036000830152613e3781613dfb565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000613e74601b83612c60565b9150613e7f82613e3e565b602082019050919050565b60006020820190508181036000830152613ea381613e67565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613f06602683612c60565b9150613f1182613eaa565b604082019050919050565b60006020820190508181036000830152613f3581613ef9565b9050919050565b600060c082019050613f5160008301896130b1565b613f5e6020830188612d11565b613f6b6040830187613d12565b613f786060830186613d12565b613f8560808301856130b1565b613f9260a0830184612d11565b979650505050505050565b600080600060608486031215613fb657613fb5612d45565b5b6000613fc486828701613579565b9350506020613fd586828701613579565b9250506040613fe686828701613579565b9150509250925092565b6000613ffb82612d07565b915061400683612d07565b925082820390508181111561401e5761401d6132ce565b5b9291505056fea2646970667358221220670b5a4a0acd89eb0cc5c8a2f419e509f6fbd77d66bf6e01953ed4ca2fe3069764736f6c63430008110033
©2022-now by Spectre