Contract Address Details

0xD46CD7DD585b193Ac492b18a5b92C75B0A2607f8

Token
CATMOG (CATMOG)
Creator
0x3d3e9d–01df3f at 0x6a111a–855fbd
Balance
0 Doge
Tokens
Fetching tokens...
Transactions
1 Transactions
Transfers
0 Transfers
Gas Used
30,116
Last Balance Update
29186054

Contract Creation Code

Verify & Publish
0x60806040526a52b7d2dcc80cd2e40000006002556040518060400160405280600681526020017f4341544d4f470000000000000000000000000000000000000000000000000000815250600390805190602001906200006092919062000184565b506040518060400160405280600681526020017f4341544d4f47000000000000000000000000000000000000000000000000000081525060049080519060200190620000ae92919062000184565b5060126005556000600660006101000a81548160ff0219169083151502179055506000600660016101000a81548160ff021916908315150217905550348015620000f757600080fd5b506002546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600660026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000299565b828054620001929062000234565b90600052602060002090601f016020900481019282620001b6576000855562000202565b82601f10620001d157805160ff191683800117855562000202565b8280016001018555821562000202579182015b8281111562000201578251825591602001919060010190620001e4565b5b50905062000211919062000215565b5090565b5b808211156200023057600081600090555060010162000216565b5090565b600060028204905060018216806200024d57607f821691505b602082108114156200026457620002636200026a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b611dc980620002a96000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c80633af32abf116100c357806383f12fec1161007c57806383f12fec146103a05780638456cb59146103bc5780638da5cb5b146103c657806395d89b41146103e4578063a9059cbb14610402578063dd62ed3e146104325761014d565b80633af32abf146102de5780633f4ba83a1461030e578063530cd5ab146103185780635c975abb1461033457806360e105721461035257806370a08231146103705761014d565b806318160ddd1161011557806318160ddd1461020a57806318a70ad31461022857806323b872dd1461024457806327e235e31461027457806329975b43146102a4578063313ce567146102c05761014d565b806304d2be771461015257806306c933d81461017057806306fdde03146101a0578063095ea7b3146101be57806312ab509c146101ee575b600080fd5b61015a610462565b6040516101679190611820565b60405180910390f35b61018a60048036038101906101859190611558565b610488565b604051610197919061183b565b60405180910390f35b6101a86104a8565b6040516101b59190611856565b60405180910390f35b6101d860048036038101906101d3919061160c565b610536565b6040516101e5919061183b565b60405180910390f35b6102086004803603810190610203919061169c565b610628565b005b61021261070c565b60405161021f9190611958565b60405180910390f35b610242600480360381019061023d9190611558565b610712565b005b61025e600480360381019061025991906115bd565b6107e6565b60405161026b919061183b565b60405180910390f35b61028e60048036038101906102899190611558565b610b05565b60405161029b9190611958565b60405180910390f35b6102be60048036038101906102b99190611558565b610b1d565b005b6102c8610c4b565b6040516102d59190611958565b60405180910390f35b6102f860048036038101906102f39190611558565b610c51565b604051610305919061183b565b60405180910390f35b610316610ca7565b005b610332600480360381019061032d9190611558565b610d8b565b005b61033c610eb9565b604051610349919061183b565b60405180910390f35b61035a610ecc565b604051610367919061183b565b60405180910390f35b61038a60048036038101906103859190611558565b610edf565b6040516103979190611958565b60405180910390f35b6103ba60048036038101906103b59190611648565b610f27565b005b6103c4611067565b005b6103ce61114b565b6040516103db9190611820565b60405180910390f35b6103ec611171565b6040516103f99190611856565b60405180910390f35b61041c6004803603810190610417919061160c565b6111ff565b604051610429919061183b565b60405180910390f35b61044c60048036038101906104479190611581565b61145e565b6040516104599190611958565b60405180910390f35b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60086020528060005260406000206000915054906101000a900460ff1681565b600380546104b590611ae5565b80601f01602080910402602001604051908101604052809291908181526020018280546104e190611ae5565b801561052e5780601f106105035761010080835404028352916020019161052e565b820191906000526020600020905b81548152906001019060200180831161051157829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516106169190611958565b60405180910390a36001905092915050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106af906118f8565b60405180910390fd5b80600660016101000a81548160ff0219169083151502179055507fb6ccb0a0011f9d65e216e77ff05c2b50a736ad1a129efae60e8de7f23fc8633d81604051610701919061183b565b60405180910390a150565b60025481565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610799906118f8565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900460ff1615610838576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082f90611938565b60405180910390fd5b8161084285610edf565b1015610883576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087a906118b8565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610942576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610939906118d8565b60405180910390fd5b600660019054906101000a900460ff1615806109ac5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b6109eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e290611918565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a3991906119e0565b92505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a8e9190611a36565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610af29190611958565b60405180910390a3600190509392505050565b60006020528060005260406000206000915090505481565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba4906118f8565b60405180910390fd5b6001600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fd1bba68c128cc3f427e5831b3c6f99f480b6efa6b9e80c757768f6124158cc3f60405160405180910390a250565b60055481565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2e906118f8565b60405180910390fd5b6000600660006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33604051610d819190611820565b60405180910390a1565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e12906118f8565b60405180910390fd5b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167ff1abf01a1043b7c244d128e8595cf0c1d10743b022b03a02dffd8ca3bf729f5a60405160405180910390a250565b600660009054906101000a900460ff1681565b600660019054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900460ff1615610f77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6e90611938565b60405180910390fd5b60008111610fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb190611898565b60405180910390fd5b60005b825181101561106257611010838281518110611002577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836111ff565b61104f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104690611878565b60405180910390fd5b808061105a90611b48565b915050610fbd565b505050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ee906118f8565b60405180910390fd5b6001600660006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258336040516111419190611820565b60405180910390a1565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6004805461117e90611ae5565b80601f01602080910402602001604051908101604052809291908181526020018280546111aa90611ae5565b80156111f75780601f106111cc576101008083540402835291602001916111f7565b820191906000526020600020905b8154815290600101906020018083116111da57829003601f168201915b505050505081565b6000600660009054906101000a900460ff1615611251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124890611938565b60405180910390fd5b8161125b33610edf565b101561129c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611293906118b8565b60405180910390fd5b600660019054906101000a900460ff1615806113065750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b611345576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133c90611918565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461139391906119e0565b92505081905550816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546113e89190611a36565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161144c9190611958565b60405180910390a36001905092915050565b6001602052816000526040600020602052806000526040600020600091509150505481565b600061149661149184611998565b611973565b905080838252602082019050828560208602820111156114b557600080fd5b60005b858110156114e557816114cb88826114ef565b8452602084019350602083019250506001810190506114b8565b5050509392505050565b6000813590506114fe81611d4e565b92915050565b600082601f83011261151557600080fd5b8135611525848260208601611483565b91505092915050565b60008135905061153d81611d65565b92915050565b60008135905061155281611d7c565b92915050565b60006020828403121561156a57600080fd5b6000611578848285016114ef565b91505092915050565b6000806040838503121561159457600080fd5b60006115a2858286016114ef565b92505060206115b3858286016114ef565b9150509250929050565b6000806000606084860312156115d257600080fd5b60006115e0868287016114ef565b93505060206115f1868287016114ef565b925050604061160286828701611543565b9150509250925092565b6000806040838503121561161f57600080fd5b600061162d858286016114ef565b925050602061163e85828601611543565b9150509250929050565b6000806040838503121561165b57600080fd5b600083013567ffffffffffffffff81111561167557600080fd5b61168185828601611504565b925050602061169285828601611543565b9150509250929050565b6000602082840312156116ae57600080fd5b60006116bc8482850161152e565b91505092915050565b6116ce81611a6a565b82525050565b6116dd81611a7c565b82525050565b60006116ee826119c4565b6116f881856119cf565b9350611708818560208601611ab2565b61171181611c1e565b840191505092915050565b6000611729600f836119cf565b915061173482611c2f565b602082019050919050565b600061174c6020836119cf565b915061175782611c58565b602082019050919050565b600061176f600f836119cf565b915061177a82611c81565b602082019050919050565b60006117926011836119cf565b915061179d82611caa565b602082019050919050565b60006117b56009836119cf565b91506117c082611cd3565b602082019050919050565b60006117d86013836119cf565b91506117e382611cfc565b602082019050919050565b60006117fb6015836119cf565b915061180682611d25565b602082019050919050565b61181a81611aa8565b82525050565b600060208201905061183560008301846116c5565b92915050565b600060208201905061185060008301846116d4565b92915050565b6000602082019050818103600083015261187081846116e3565b905092915050565b600060208201905081810360008301526118918161171c565b9050919050565b600060208201905081810360008301526118b18161173f565b9050919050565b600060208201905081810360008301526118d181611762565b9050919050565b600060208201905081810360008301526118f181611785565b9050919050565b60006020820190508181036000830152611911816117a8565b9050919050565b60006020820190508181036000830152611931816117cb565b9050919050565b60006020820190508181036000830152611951816117ee565b9050919050565b600060208201905061196d6000830184611811565b92915050565b600061197d61198e565b90506119898282611b17565b919050565b6000604051905090565b600067ffffffffffffffff8211156119b3576119b2611bef565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b60006119eb82611aa8565b91506119f683611aa8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a2b57611a2a611b91565b5b828201905092915050565b6000611a4182611aa8565b9150611a4c83611aa8565b925082821015611a5f57611a5e611b91565b5b828203905092915050565b6000611a7582611a88565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015611ad0578082015181840152602081019050611ab5565b83811115611adf576000848401525b50505050565b60006002820490506001821680611afd57607f821691505b60208210811415611b1157611b10611bc0565b5b50919050565b611b2082611c1e565b810181811067ffffffffffffffff82111715611b3f57611b3e611bef565b5b80604052505050565b6000611b5382611aa8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415611b8657611b85611b91565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b7f62616c616e636520746f6f206c6f770000000000000000000000000000000000600082015250565b7f616c6c6f77616e636520746f6f206c6f77000000000000000000000000000000600082015250565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f53656c6c696e672069732064697361626c656400000000000000000000000000600082015250565b7f546f6b656e207472616e73666572207061757365640000000000000000000000600082015250565b611d5781611a6a565b8114611d6257600080fd5b50565b611d6e81611a7c565b8114611d7957600080fd5b50565b611d8581611aa8565b8114611d9057600080fd5b5056fea26469706673582212208985e499a7f99df9f4af379069abeb643086cb14afa6394baaec7cd4a4f922d864736f6c63430008020033

Deployed ByteCode

0x608060405234801561001057600080fd5b506004361061014d5760003560e01c80633af32abf116100c357806383f12fec1161007c57806383f12fec146103a05780638456cb59146103bc5780638da5cb5b146103c657806395d89b41146103e4578063a9059cbb14610402578063dd62ed3e146104325761014d565b80633af32abf146102de5780633f4ba83a1461030e578063530cd5ab146103185780635c975abb1461033457806360e105721461035257806370a08231146103705761014d565b806318160ddd1161011557806318160ddd1461020a57806318a70ad31461022857806323b872dd1461024457806327e235e31461027457806329975b43146102a4578063313ce567146102c05761014d565b806304d2be771461015257806306c933d81461017057806306fdde03146101a0578063095ea7b3146101be57806312ab509c146101ee575b600080fd5b61015a610462565b6040516101679190611820565b60405180910390f35b61018a60048036038101906101859190611558565b610488565b604051610197919061183b565b60405180910390f35b6101a86104a8565b6040516101b59190611856565b60405180910390f35b6101d860048036038101906101d3919061160c565b610536565b6040516101e5919061183b565b60405180910390f35b6102086004803603810190610203919061169c565b610628565b005b61021261070c565b60405161021f9190611958565b60405180910390f35b610242600480360381019061023d9190611558565b610712565b005b61025e600480360381019061025991906115bd565b6107e6565b60405161026b919061183b565b60405180910390f35b61028e60048036038101906102899190611558565b610b05565b60405161029b9190611958565b60405180910390f35b6102be60048036038101906102b99190611558565b610b1d565b005b6102c8610c4b565b6040516102d59190611958565b60405180910390f35b6102f860048036038101906102f39190611558565b610c51565b604051610305919061183b565b60405180910390f35b610316610ca7565b005b610332600480360381019061032d9190611558565b610d8b565b005b61033c610eb9565b604051610349919061183b565b60405180910390f35b61035a610ecc565b604051610367919061183b565b60405180910390f35b61038a60048036038101906103859190611558565b610edf565b6040516103979190611958565b60405180910390f35b6103ba60048036038101906103b59190611648565b610f27565b005b6103c4611067565b005b6103ce61114b565b6040516103db9190611820565b60405180910390f35b6103ec611171565b6040516103f99190611856565b60405180910390f35b61041c6004803603810190610417919061160c565b6111ff565b604051610429919061183b565b60405180910390f35b61044c60048036038101906104479190611581565b61145e565b6040516104599190611958565b60405180910390f35b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60086020528060005260406000206000915054906101000a900460ff1681565b600380546104b590611ae5565b80601f01602080910402602001604051908101604052809291908181526020018280546104e190611ae5565b801561052e5780601f106105035761010080835404028352916020019161052e565b820191906000526020600020905b81548152906001019060200180831161051157829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516106169190611958565b60405180910390a36001905092915050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106af906118f8565b60405180910390fd5b80600660016101000a81548160ff0219169083151502179055507fb6ccb0a0011f9d65e216e77ff05c2b50a736ad1a129efae60e8de7f23fc8633d81604051610701919061183b565b60405180910390a150565b60025481565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610799906118f8565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900460ff1615610838576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082f90611938565b60405180910390fd5b8161084285610edf565b1015610883576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087a906118b8565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610942576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610939906118d8565b60405180910390fd5b600660019054906101000a900460ff1615806109ac5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b6109eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e290611918565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a3991906119e0565b92505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a8e9190611a36565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610af29190611958565b60405180910390a3600190509392505050565b60006020528060005260406000206000915090505481565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba4906118f8565b60405180910390fd5b6001600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fd1bba68c128cc3f427e5831b3c6f99f480b6efa6b9e80c757768f6124158cc3f60405160405180910390a250565b60055481565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2e906118f8565b60405180910390fd5b6000600660006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33604051610d819190611820565b60405180910390a1565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e12906118f8565b60405180910390fd5b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167ff1abf01a1043b7c244d128e8595cf0c1d10743b022b03a02dffd8ca3bf729f5a60405160405180910390a250565b600660009054906101000a900460ff1681565b600660019054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900460ff1615610f77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6e90611938565b60405180910390fd5b60008111610fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb190611898565b60405180910390fd5b60005b825181101561106257611010838281518110611002577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836111ff565b61104f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104690611878565b60405180910390fd5b808061105a90611b48565b915050610fbd565b505050565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ee906118f8565b60405180910390fd5b6001600660006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258336040516111419190611820565b60405180910390a1565b600660029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6004805461117e90611ae5565b80601f01602080910402602001604051908101604052809291908181526020018280546111aa90611ae5565b80156111f75780601f106111cc576101008083540402835291602001916111f7565b820191906000526020600020905b8154815290600101906020018083116111da57829003601f168201915b505050505081565b6000600660009054906101000a900460ff1615611251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124890611938565b60405180910390fd5b8161125b33610edf565b101561129c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611293906118b8565b60405180910390fd5b600660019054906101000a900460ff1615806113065750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b611345576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133c90611918565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461139391906119e0565b92505081905550816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546113e89190611a36565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161144c9190611958565b60405180910390a36001905092915050565b6001602052816000526040600020602052806000526040600020600091509150505481565b600061149661149184611998565b611973565b905080838252602082019050828560208602820111156114b557600080fd5b60005b858110156114e557816114cb88826114ef565b8452602084019350602083019250506001810190506114b8565b5050509392505050565b6000813590506114fe81611d4e565b92915050565b600082601f83011261151557600080fd5b8135611525848260208601611483565b91505092915050565b60008135905061153d81611d65565b92915050565b60008135905061155281611d7c565b92915050565b60006020828403121561156a57600080fd5b6000611578848285016114ef565b91505092915050565b6000806040838503121561159457600080fd5b60006115a2858286016114ef565b92505060206115b3858286016114ef565b9150509250929050565b6000806000606084860312156115d257600080fd5b60006115e0868287016114ef565b93505060206115f1868287016114ef565b925050604061160286828701611543565b9150509250925092565b6000806040838503121561161f57600080fd5b600061162d858286016114ef565b925050602061163e85828601611543565b9150509250929050565b6000806040838503121561165b57600080fd5b600083013567ffffffffffffffff81111561167557600080fd5b61168185828601611504565b925050602061169285828601611543565b9150509250929050565b6000602082840312156116ae57600080fd5b60006116bc8482850161152e565b91505092915050565b6116ce81611a6a565b82525050565b6116dd81611a7c565b82525050565b60006116ee826119c4565b6116f881856119cf565b9350611708818560208601611ab2565b61171181611c1e565b840191505092915050565b6000611729600f836119cf565b915061173482611c2f565b602082019050919050565b600061174c6020836119cf565b915061175782611c58565b602082019050919050565b600061176f600f836119cf565b915061177a82611c81565b602082019050919050565b60006117926011836119cf565b915061179d82611caa565b602082019050919050565b60006117b56009836119cf565b91506117c082611cd3565b602082019050919050565b60006117d86013836119cf565b91506117e382611cfc565b602082019050919050565b60006117fb6015836119cf565b915061180682611d25565b602082019050919050565b61181a81611aa8565b82525050565b600060208201905061183560008301846116c5565b92915050565b600060208201905061185060008301846116d4565b92915050565b6000602082019050818103600083015261187081846116e3565b905092915050565b600060208201905081810360008301526118918161171c565b9050919050565b600060208201905081810360008301526118b18161173f565b9050919050565b600060208201905081810360008301526118d181611762565b9050919050565b600060208201905081810360008301526118f181611785565b9050919050565b60006020820190508181036000830152611911816117a8565b9050919050565b60006020820190508181036000830152611931816117cb565b9050919050565b60006020820190508181036000830152611951816117ee565b9050919050565b600060208201905061196d6000830184611811565b92915050565b600061197d61198e565b90506119898282611b17565b919050565b6000604051905090565b600067ffffffffffffffff8211156119b3576119b2611bef565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b60006119eb82611aa8565b91506119f683611aa8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a2b57611a2a611b91565b5b828201905092915050565b6000611a4182611aa8565b9150611a4c83611aa8565b925082821015611a5f57611a5e611b91565b5b828203905092915050565b6000611a7582611a88565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015611ad0578082015181840152602081019050611ab5565b83811115611adf576000848401525b50505050565b60006002820490506001821680611afd57607f821691505b60208210811415611b1157611b10611bc0565b5b50919050565b611b2082611c1e565b810181811067ffffffffffffffff82111715611b3f57611b3e611bef565b5b80604052505050565b6000611b5382611aa8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415611b8657611b85611b91565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b7f62616c616e636520746f6f206c6f770000000000000000000000000000000000600082015250565b7f616c6c6f77616e636520746f6f206c6f77000000000000000000000000000000600082015250565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f53656c6c696e672069732064697361626c656400000000000000000000000000600082015250565b7f546f6b656e207472616e73666572207061757365640000000000000000000000600082015250565b611d5781611a6a565b8114611d6257600080fd5b50565b611d6e81611a7c565b8114611d7957600080fd5b50565b611d8581611aa8565b8114611d9057600080fd5b5056fea26469706673582212208985e499a7f99df9f4af379069abeb643086cb14afa6394baaec7cd4a4f922d864736f6c63430008020033