Token
Wrapper XCR (WXCR)
Contract Creation Code
0x60806040523480156200001157600080fd5b5060405162001f0d38038062001f0d8339818101604052810190620000379190620002c2565b818181600390805190602001906200005192919062000075565b5080600490805190602001906200006a92919062000075565b5050505050620003ac565b828054620000839062000376565b90600052602060002090601f016020900481019282620000a75760008555620000f3565b82601f10620000c257805160ff1916838001178555620000f3565b82800160010185558215620000f3579182015b82811115620000f2578251825591602001919060010190620000d5565b5b50905062000102919062000106565b5090565b5b808211156200012157600081600090555060010162000107565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200018e8262000143565b810181811067ffffffffffffffff82111715620001b057620001af62000154565b5b80604052505050565b6000620001c562000125565b9050620001d3828262000183565b919050565b600067ffffffffffffffff821115620001f657620001f562000154565b5b620002018262000143565b9050602081019050919050565b60005b838110156200022e57808201518184015260208101905062000211565b838111156200023e576000848401525b50505050565b60006200025b6200025584620001d8565b620001b9565b9050828152602081018484840111156200027a57620002796200013e565b5b620002878482856200020e565b509392505050565b600082601f830112620002a757620002a662000139565b5b8151620002b984826020860162000244565b91505092915050565b60008060408385031215620002dc57620002db6200012f565b5b600083015167ffffffffffffffff811115620002fd57620002fc62000134565b5b6200030b858286016200028f565b925050602083015167ffffffffffffffff8111156200032f576200032e62000134565b5b6200033d858286016200028f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200038f57607f821691505b60208210811415620003a657620003a562000347565b5b50919050565b611b5180620003bc6000396000f3fe6080604052600436106100e85760003560e01c8063395093511161008a578063a457c2d711610059578063a457c2d71461030a578063a9059cbb14610347578063d0e30db014610384578063dd62ed3e1461038e576100e8565b8063395093511461023a5780635e46bea51461027757806370a08231146102a257806395d89b41146102df576100e8565b806323b872dd116100c657806323b872dd146101805780632ad44071146101bd5780632e1a7d4d146101e6578063313ce5671461020f576100e8565b806306fdde03146100ed578063095ea7b31461011857806318160ddd14610155575b600080fd5b3480156100f957600080fd5b506101026103cb565b60405161010f9190611106565b60405180910390f35b34801561012457600080fd5b5061013f600480360381019061013a91906111c1565b61045d565b60405161014c919061121c565b60405180910390f35b34801561016157600080fd5b5061016a610480565b6040516101779190611246565b60405180910390f35b34801561018c57600080fd5b506101a760048036038101906101a29190611261565b61048a565b6040516101b4919061121c565b60405180910390f35b3480156101c957600080fd5b506101e460048036038101906101df91906112b4565b6104b9565b005b3480156101f257600080fd5b5061020d600480360381019061020891906112e1565b6104fd565b005b34801561021b57600080fd5b506102246105b7565b604051610231919061132a565b60405180910390f35b34801561024657600080fd5b50610261600480360381019061025c91906111c1565b6105c0565b60405161026e919061121c565b60405180910390f35b34801561028357600080fd5b5061028c6105f7565b6040516102999190611354565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c491906112b4565b61061d565b6040516102d69190611246565b60405180910390f35b3480156102eb57600080fd5b506102f4610665565b6040516103019190611106565b60405180910390f35b34801561031657600080fd5b50610331600480360381019061032c91906111c1565b6106f7565b60405161033e919061121c565b60405180910390f35b34801561035357600080fd5b5061036e600480360381019061036991906111c1565b61076e565b60405161037b919061121c565b60405180910390f35b61038c610791565b005b34801561039a57600080fd5b506103b560048036038101906103b0919061136f565b6107e0565b6040516103c29190611246565b60405180910390f35b6060600380546103da906113de565b80601f0160208091040260200160405190810160405280929190818152602001828054610406906113de565b80156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b5050505050905090565b600080610468610867565b905061047581858561086f565b600191505092915050565b6000600254905090565b600080610495610867565b90506104a2858285610a3a565b6104ad858585610ac6565b60019150509392505050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6105073382610d3e565b60003373ffffffffffffffffffffffffffffffffffffffff168260405161052d90611441565b60006040518083038185875af1925050503d806000811461056a576040519150601f19603f3d011682016040523d82523d6000602084013e61056f565b606091505b50509050806105b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105aa906114a2565b60405180910390fd5b5050565b60006012905090565b6000806105cb610867565b90506105ec8185856105dd85896107e0565b6105e791906114f1565b61086f565b600191505092915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610674906113de565b80601f01602080910402602001604051908101604052809291908181526020018280546106a0906113de565b80156106ed5780601f106106c2576101008083540402835291602001916106ed565b820191906000526020600020905b8154815290600101906020018083116106d057829003601f168201915b5050505050905090565b600080610702610867565b9050600061071082866107e0565b905083811015610755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074c906115b9565b60405180910390fd5b610762828686840361086f565b60019250505092915050565b600080610779610867565b9050610786818585610ac6565b600191505092915050565b600034116107d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cb90611625565b60405180910390fd5b6107de3234610f0c565b565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d6906116b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561094f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094690611749565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a2d9190611246565b60405180910390a3505050565b6000610a4684846107e0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610ac05781811015610ab2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa9906117b5565b60405180910390fd5b610abf848484840361086f565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2d90611847565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9d906118d9565b60405180910390fd5b610bb1838383611063565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610c37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2e9061196b565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d259190611246565b60405180910390a3610d38848484611068565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da5906119fd565b60405180910390fd5b610dba82600083611063565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3790611a8f565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ef39190611246565b60405180910390a3610f0783600084611068565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7390611afb565b60405180910390fd5b610f8860008383611063565b8060026000828254610f9a91906114f1565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161104b9190611246565b60405180910390a361105f60008383611068565b5050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110a757808201518184015260208101905061108c565b838111156110b6576000848401525b50505050565b6000601f19601f8301169050919050565b60006110d88261106d565b6110e28185611078565b93506110f2818560208601611089565b6110fb816110bc565b840191505092915050565b6000602082019050818103600083015261112081846110cd565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006111588261112d565b9050919050565b6111688161114d565b811461117357600080fd5b50565b6000813590506111858161115f565b92915050565b6000819050919050565b61119e8161118b565b81146111a957600080fd5b50565b6000813590506111bb81611195565b92915050565b600080604083850312156111d8576111d7611128565b5b60006111e685828601611176565b92505060206111f7858286016111ac565b9150509250929050565b60008115159050919050565b61121681611201565b82525050565b6000602082019050611231600083018461120d565b92915050565b6112408161118b565b82525050565b600060208201905061125b6000830184611237565b92915050565b60008060006060848603121561127a57611279611128565b5b600061128886828701611176565b935050602061129986828701611176565b92505060406112aa868287016111ac565b9150509250925092565b6000602082840312156112ca576112c9611128565b5b60006112d884828501611176565b91505092915050565b6000602082840312156112f7576112f6611128565b5b6000611305848285016111ac565b91505092915050565b600060ff82169050919050565b6113248161130e565b82525050565b600060208201905061133f600083018461131b565b92915050565b61134e8161114d565b82525050565b60006020820190506113696000830184611345565b92915050565b6000806040838503121561138657611385611128565b5b600061139485828601611176565b92505060206113a585828601611176565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806113f657607f821691505b6020821081141561140a576114096113af565b5b50919050565b600081905092915050565b50565b600061142b600083611410565b91506114368261141b565b600082019050919050565b600061144c8261141e565b9150819050919050565b7f455448573a204661696c656420746f2073656e64204574686572000000000000600082015250565b600061148c601a83611078565b915061149782611456565b602082019050919050565b600060208201905081810360008301526114bb8161147f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114fc8261118b565b91506115078361118b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561153c5761153b6114c2565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006115a3602583611078565b91506115ae82611547565b604082019050919050565b600060208201905081810360008301526115d281611596565b9050919050565b7f596f75206e65656420746f2073656e6420736f6d652065746865720000000000600082015250565b600061160f601b83611078565b915061161a826115d9565b602082019050919050565b6000602082019050818103600083015261163e81611602565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006116a1602483611078565b91506116ac82611645565b604082019050919050565b600060208201905081810360008301526116d081611694565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611733602283611078565b915061173e826116d7565b604082019050919050565b6000602082019050818103600083015261176281611726565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061179f601d83611078565b91506117aa82611769565b602082019050919050565b600060208201905081810360008301526117ce81611792565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611831602583611078565b915061183c826117d5565b604082019050919050565b6000602082019050818103600083015261186081611824565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006118c3602383611078565b91506118ce82611867565b604082019050919050565b600060208201905081810360008301526118f2816118b6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611955602683611078565b9150611960826118f9565b604082019050919050565b6000602082019050818103600083015261198481611948565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006119e7602183611078565b91506119f28261198b565b604082019050919050565b60006020820190508181036000830152611a16816119da565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a79602283611078565b9150611a8482611a1d565b604082019050919050565b60006020820190508181036000830152611aa881611a6c565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611ae5601f83611078565b9150611af082611aaf565b602082019050919050565b60006020820190508181036000830152611b1481611ad8565b905091905056fea264697066735822122021d410a341dde3e022127bf26c387a98320040062e19f4e3d0252a793df3d16264736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000b577261707065722058435200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045758435200000000000000000000000000000000000000000000000000000000
Deployed ByteCode
0x6080604052600436106100e85760003560e01c8063395093511161008a578063a457c2d711610059578063a457c2d71461030a578063a9059cbb14610347578063d0e30db014610384578063dd62ed3e1461038e576100e8565b8063395093511461023a5780635e46bea51461027757806370a08231146102a257806395d89b41146102df576100e8565b806323b872dd116100c657806323b872dd146101805780632ad44071146101bd5780632e1a7d4d146101e6578063313ce5671461020f576100e8565b806306fdde03146100ed578063095ea7b31461011857806318160ddd14610155575b600080fd5b3480156100f957600080fd5b506101026103cb565b60405161010f9190611106565b60405180910390f35b34801561012457600080fd5b5061013f600480360381019061013a91906111c1565b61045d565b60405161014c919061121c565b60405180910390f35b34801561016157600080fd5b5061016a610480565b6040516101779190611246565b60405180910390f35b34801561018c57600080fd5b506101a760048036038101906101a29190611261565b61048a565b6040516101b4919061121c565b60405180910390f35b3480156101c957600080fd5b506101e460048036038101906101df91906112b4565b6104b9565b005b3480156101f257600080fd5b5061020d600480360381019061020891906112e1565b6104fd565b005b34801561021b57600080fd5b506102246105b7565b604051610231919061132a565b60405180910390f35b34801561024657600080fd5b50610261600480360381019061025c91906111c1565b6105c0565b60405161026e919061121c565b60405180910390f35b34801561028357600080fd5b5061028c6105f7565b6040516102999190611354565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c491906112b4565b61061d565b6040516102d69190611246565b60405180910390f35b3480156102eb57600080fd5b506102f4610665565b6040516103019190611106565b60405180910390f35b34801561031657600080fd5b50610331600480360381019061032c91906111c1565b6106f7565b60405161033e919061121c565b60405180910390f35b34801561035357600080fd5b5061036e600480360381019061036991906111c1565b61076e565b60405161037b919061121c565b60405180910390f35b61038c610791565b005b34801561039a57600080fd5b506103b560048036038101906103b0919061136f565b6107e0565b6040516103c29190611246565b60405180910390f35b6060600380546103da906113de565b80601f0160208091040260200160405190810160405280929190818152602001828054610406906113de565b80156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b5050505050905090565b600080610468610867565b905061047581858561086f565b600191505092915050565b6000600254905090565b600080610495610867565b90506104a2858285610a3a565b6104ad858585610ac6565b60019150509392505050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6105073382610d3e565b60003373ffffffffffffffffffffffffffffffffffffffff168260405161052d90611441565b60006040518083038185875af1925050503d806000811461056a576040519150601f19603f3d011682016040523d82523d6000602084013e61056f565b606091505b50509050806105b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105aa906114a2565b60405180910390fd5b5050565b60006012905090565b6000806105cb610867565b90506105ec8185856105dd85896107e0565b6105e791906114f1565b61086f565b600191505092915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610674906113de565b80601f01602080910402602001604051908101604052809291908181526020018280546106a0906113de565b80156106ed5780601f106106c2576101008083540402835291602001916106ed565b820191906000526020600020905b8154815290600101906020018083116106d057829003601f168201915b5050505050905090565b600080610702610867565b9050600061071082866107e0565b905083811015610755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074c906115b9565b60405180910390fd5b610762828686840361086f565b60019250505092915050565b600080610779610867565b9050610786818585610ac6565b600191505092915050565b600034116107d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cb90611625565b60405180910390fd5b6107de3234610f0c565b565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d6906116b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561094f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094690611749565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a2d9190611246565b60405180910390a3505050565b6000610a4684846107e0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610ac05781811015610ab2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa9906117b5565b60405180910390fd5b610abf848484840361086f565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2d90611847565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9d906118d9565b60405180910390fd5b610bb1838383611063565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610c37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2e9061196b565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d259190611246565b60405180910390a3610d38848484611068565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da5906119fd565b60405180910390fd5b610dba82600083611063565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3790611a8f565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ef39190611246565b60405180910390a3610f0783600084611068565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7390611afb565b60405180910390fd5b610f8860008383611063565b8060026000828254610f9a91906114f1565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161104b9190611246565b60405180910390a361105f60008383611068565b5050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110a757808201518184015260208101905061108c565b838111156110b6576000848401525b50505050565b6000601f19601f8301169050919050565b60006110d88261106d565b6110e28185611078565b93506110f2818560208601611089565b6110fb816110bc565b840191505092915050565b6000602082019050818103600083015261112081846110cd565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006111588261112d565b9050919050565b6111688161114d565b811461117357600080fd5b50565b6000813590506111858161115f565b92915050565b6000819050919050565b61119e8161118b565b81146111a957600080fd5b50565b6000813590506111bb81611195565b92915050565b600080604083850312156111d8576111d7611128565b5b60006111e685828601611176565b92505060206111f7858286016111ac565b9150509250929050565b60008115159050919050565b61121681611201565b82525050565b6000602082019050611231600083018461120d565b92915050565b6112408161118b565b82525050565b600060208201905061125b6000830184611237565b92915050565b60008060006060848603121561127a57611279611128565b5b600061128886828701611176565b935050602061129986828701611176565b92505060406112aa868287016111ac565b9150509250925092565b6000602082840312156112ca576112c9611128565b5b60006112d884828501611176565b91505092915050565b6000602082840312156112f7576112f6611128565b5b6000611305848285016111ac565b91505092915050565b600060ff82169050919050565b6113248161130e565b82525050565b600060208201905061133f600083018461131b565b92915050565b61134e8161114d565b82525050565b60006020820190506113696000830184611345565b92915050565b6000806040838503121561138657611385611128565b5b600061139485828601611176565b92505060206113a585828601611176565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806113f657607f821691505b6020821081141561140a576114096113af565b5b50919050565b600081905092915050565b50565b600061142b600083611410565b91506114368261141b565b600082019050919050565b600061144c8261141e565b9150819050919050565b7f455448573a204661696c656420746f2073656e64204574686572000000000000600082015250565b600061148c601a83611078565b915061149782611456565b602082019050919050565b600060208201905081810360008301526114bb8161147f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114fc8261118b565b91506115078361118b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561153c5761153b6114c2565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006115a3602583611078565b91506115ae82611547565b604082019050919050565b600060208201905081810360008301526115d281611596565b9050919050565b7f596f75206e65656420746f2073656e6420736f6d652065746865720000000000600082015250565b600061160f601b83611078565b915061161a826115d9565b602082019050919050565b6000602082019050818103600083015261163e81611602565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006116a1602483611078565b91506116ac82611645565b604082019050919050565b600060208201905081810360008301526116d081611694565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611733602283611078565b915061173e826116d7565b604082019050919050565b6000602082019050818103600083015261176281611726565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061179f601d83611078565b91506117aa82611769565b602082019050919050565b600060208201905081810360008301526117ce81611792565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611831602583611078565b915061183c826117d5565b604082019050919050565b6000602082019050818103600083015261186081611824565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006118c3602383611078565b91506118ce82611867565b604082019050919050565b600060208201905081810360008301526118f2816118b6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611955602683611078565b9150611960826118f9565b604082019050919050565b6000602082019050818103600083015261198481611948565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006119e7602183611078565b91506119f28261198b565b604082019050919050565b60006020820190508181036000830152611a16816119da565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a79602283611078565b9150611a8482611a1d565b604082019050919050565b60006020820190508181036000830152611aa881611a6c565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611ae5601f83611078565b9150611af082611aaf565b602082019050919050565b60006020820190508181036000830152611b1481611ad8565b905091905056fea264697066735822122021d410a341dde3e022127bf26c387a98320040062e19f4e3d0252a793df3d16264736f6c63430008090033