token-icon

KSCOPE

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
$KSCO
Holders
130-2.26%
Transfers
2,439

Profile Summary

Decimals
18

Market

Price
$0.00003932 @0.0 ETH-17.03%
Volume (24H)
$376
Circulating Market Cap
$0
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101dc5760003560e01c806380c581d111610102578063b68b22a011610095578063def9feef11610064578063def9feef14610689578063e884d56e146106b4578063ed939465146106cb578063f2fde38b14610709576101e3565b8063b68b22a0146105cb578063c415b95c146105f6578063d03f139514610621578063dd62ed3e1461064c576101e3565b806396aaaf87116100d157806396aaaf8714610523578063a1883d261461054e578063a4b1a28714610577578063a9059cbb1461058e576101e3565b806380c581d11461048d5780638a8c523c146104b65780638da5cb5b146104cd57806395d89b41146104f8576101e3565b8063313ce5671161017a57806370a082311161014957806370a08231146103e5578063715018a614610422578063719f75c514610439578063808a545714610462576101e3565b8063313ce567146103395780633ed77114146103645780635b149feb1461038f5780636b1b4987146103ba576101e3565b806318160ddd116101b657806318160ddd1461027b57806323b872dd146102a657806325b0e57b146102e35780632deb278b1461030e576101e3565b806306fdde03146101e85780630758d92414610213578063095ea7b31461023e576101e3565b366101e357005b600080fd5b3480156101f457600080fd5b506101fd610732565b60405161020a9190611ab1565b60405180910390f35b34801561021f57600080fd5b506102286107c4565b6040516102359190611b52565b60405180910390f35b34801561024a57600080fd5b5061026560048036038101906102609190611be6565b6107e8565b6040516102729190611c41565b60405180910390f35b34801561028757600080fd5b5061029061080b565b60405161029d9190611c6b565b60405180910390f35b3480156102b257600080fd5b506102cd60048036038101906102c89190611c86565b610815565b6040516102da9190611c41565b60405180910390f35b3480156102ef57600080fd5b506102f8610844565b6040516103059190611c6b565b60405180910390f35b34801561031a57600080fd5b50610323610853565b6040516103309190611c6b565b60405180910390f35b34801561034557600080fd5b5061034e610859565b60405161035b9190611cf5565b60405180910390f35b34801561037057600080fd5b50610379610862565b6040516103869190611c6b565b60405180910390f35b34801561039b57600080fd5b506103a4610868565b6040516103b19190611c6b565b60405180910390f35b3480156103c657600080fd5b506103cf61086e565b6040516103dc9190611c6b565b60405180910390f35b3480156103f157600080fd5b5061040c60048036038101906104079190611d10565b610874565b6040516104199190611c6b565b60405180910390f35b34801561042e57600080fd5b506104376108bd565b005b34801561044557600080fd5b50610460600480360381019061045b9190611d69565b6108d1565b005b34801561046e57600080fd5b50610477610985565b6040516104849190611db8565b60405180910390f35b34801561049957600080fd5b506104b460048036038101906104af9190611d69565b6109a9565b005b3480156104c257600080fd5b506104cb610a5d565b005b3480156104d957600080fd5b506104e2610ad5565b6040516104ef9190611db8565b60405180910390f35b34801561050457600080fd5b5061050d610afe565b60405161051a9190611ab1565b60405180910390f35b34801561052f57600080fd5b50610538610b90565b6040516105459190611c6b565b60405180910390f35b34801561055a57600080fd5b5061057560048036038101906105709190611d10565b610b9e565b005b34801561058357600080fd5b5061058c610c9b565b005b34801561059a57600080fd5b506105b560048036038101906105b09190611be6565b610cae565b6040516105c29190611c41565b60405180910390f35b3480156105d757600080fd5b506105e0610cd1565b6040516105ed9190611c6b565b60405180910390f35b34801561060257600080fd5b5061060b610cd7565b6040516106189190611df4565b60405180910390f35b34801561062d57600080fd5b50610636610cfd565b6040516106439190611c41565b60405180910390f35b34801561065857600080fd5b50610673600480360381019061066e9190611e0f565b610d10565b6040516106809190611c6b565b60405180910390f35b34801561069557600080fd5b5061069e610d97565b6040516106ab9190611c6b565b60405180910390f35b3480156106c057600080fd5b506106c9610d9d565b005b3480156106d757600080fd5b506106f260048036038101906106ed9190611d10565b610db0565b604051610700929190611e4f565b60405180910390f35b34801561071557600080fd5b50610730600480360381019061072b9190611d10565b610dee565b005b60606004805461074190611ea7565b80601f016020809104026020016040519081016040528092919081815260200182805461076d90611ea7565b80156107ba5780601f1061078f576101008083540402835291602001916107ba565b820191906000526020600020905b81548152906001019060200180831161079d57829003601f168201915b5050505050905090565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6000806107f3610e74565b9050610800818585610e7c565b600191505092915050565b6000600354905090565b600080610820610e74565b905061082d858285610e8e565b610838858585610f22565b60019150509392505050565b6a01a784379d99db4200000081565b600a5481565b60006012905090565b61271081565b60085481565b60095481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6108c5611016565b6108cf600061109d565b565b6108d9611016565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f259ce3abd1536ab5673a338b8eab69f459a482c8284da5e15e44a1e1b5cf1a1a826040516109799190611c41565b60405180910390a25050565b7f00000000000000000000000001bfcf932a09d6b1d4cc26235eedb34d06176f2981565b6109b1611016565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f35baa2e7fa3fa30b8caa09b9d908c28ed70c6f9521220fae93dcf1dd14aaf8a482604051610a519190611c41565b60405180910390a25050565b610a65611016565b6001600e60146101000a81548160ff0219169083151502179055506001600e60166101000a81548160ff0219169083151502179055507fe8a59d3db38e5220ac9d0f72590b7ac876e0916dc8f4db3e7614e6f91fe520896001604051610acb9190611c41565b60405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610b0d90611ea7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b3990611ea7565b8015610b865780601f10610b5b57610100808354040283529160200191610b86565b820191906000526020600020905b815481529060010190602001808311610b6957829003601f168201915b5050505050905090565b6969e10de76676d080000081565b610ba6611016565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0c90611f24565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610c618160016108d1565b7f08c94e54371efaf317c231c7f5ddefe44ec016b884c58c475117f1d8cd5d60ae81604051610c909190611db8565b60405180910390a150565b610ca3611016565b6101f4600981905550565b600080610cb9610e74565b9050610cc6818585610f22565b600191505092915050565b6101f481565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e60149054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6101f481565b610da5611016565b6101f4600881905550565b60066020528060005260406000206000915090508060000160009054906101000a900460ff16908060000160019054906101000a900460ff16905082565b610df6611016565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e685760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610e5f9190611db8565b60405180910390fd5b610e718161109d565b50565b600033905090565b610e898383836001611161565b505050565b6000610e9a8484610d10565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f1c5781811015610f0c578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610f0393929190611f44565b60405180910390fd5b610f1b84848484036000611161565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f945760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610f8b9190611db8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110065760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610ffd9190611db8565b60405180910390fd5b611011838383611338565b505050565b61101e610e74565b73ffffffffffffffffffffffffffffffffffffffff1661103c610ad5565b73ffffffffffffffffffffffffffffffffffffffff161461109b5761105f610e74565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016110929190611db8565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036111d35760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016111ca9190611db8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036112455760006040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161123c9190611db8565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015611332578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516113299190611c6b565b60405180910390a35b50505050565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff16151515158152505090506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff161515151581525050905061144a82826117dc565b1580611464575081600001518015611463575080600001515b5b1561147b576114748585856117f9565b50506117d7565b6000808490508360000151156115d657600e60149054906101000a900460ff166114da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d190611fc7565b60405180910390fd5b612710600954866114eb9190612016565b6114f59190612087565b9150818561150391906120b8565b9050600a5481111561154a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115419061215e565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167f532fcbcddc07ca8480be9b7111dcb7d530d63ae65a68283d808c4016d4fa592a846040516115c99190611c6b565b60405180910390a3611730565b82600001511561172f57600e60149054906101000a900460ff1661162f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162690611fc7565b60405180910390fd5b612710600854866116409190612016565b61164a9190612087565b9150818561165891906120b8565b90506969e10de76676d08000008111156116a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169e906121f0565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fc46a16a84e30033fd7115642681df05ba5aba3f0e5f93e8966dce06bf841b782846040516117269190611c6b565b60405180910390a35b5b61173b8787836117f9565b60008211156117725761177187600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846117f9565b5b82602001516117d2576a01a784379d99db4200000061179087610874565b11156117d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c890612282565b60405180910390fd5b5b505050505b505050565b6000826020015115806117f157508160200151155b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361184b57806003600082825461183f91906122a2565b92505081905550611920565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156118d8578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016118cf93929190611f44565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361196957806003600082825403925050819055506119b7565b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611a149190611c6b565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a5b578082015181840152602081019050611a40565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a8382611a21565b611a8d8185611a2c565b9350611a9d818560208601611a3d565b611aa681611a67565b840191505092915050565b60006020820190508181036000830152611acb8184611a78565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000611b18611b13611b0e84611ad3565b611af3565b611ad3565b9050919050565b6000611b2a82611afd565b9050919050565b6000611b3c82611b1f565b9050919050565b611b4c81611b31565b82525050565b6000602082019050611b676000830184611b43565b92915050565b600080fd5b6000611b7d82611ad3565b9050919050565b611b8d81611b72565b8114611b9857600080fd5b50565b600081359050611baa81611b84565b92915050565b6000819050919050565b611bc381611bb0565b8114611bce57600080fd5b50565b600081359050611be081611bba565b92915050565b60008060408385031215611bfd57611bfc611b6d565b5b6000611c0b85828601611b9b565b9250506020611c1c85828601611bd1565b9150509250929050565b60008115159050919050565b611c3b81611c26565b82525050565b6000602082019050611c566000830184611c32565b92915050565b611c6581611bb0565b82525050565b6000602082019050611c806000830184611c5c565b92915050565b600080600060608486031215611c9f57611c9e611b6d565b5b6000611cad86828701611b9b565b9350506020611cbe86828701611b9b565b9250506040611ccf86828701611bd1565b9150509250925092565b600060ff82169050919050565b611cef81611cd9565b82525050565b6000602082019050611d0a6000830184611ce6565b92915050565b600060208284031215611d2657611d25611b6d565b5b6000611d3484828501611b9b565b91505092915050565b611d4681611c26565b8114611d5157600080fd5b50565b600081359050611d6381611d3d565b92915050565b60008060408385031215611d8057611d7f611b6d565b5b6000611d8e85828601611b9b565b9250506020611d9f85828601611d54565b9150509250929050565b611db281611b72565b82525050565b6000602082019050611dcd6000830184611da9565b92915050565b6000611dde82611ad3565b9050919050565b611dee81611dd3565b82525050565b6000602082019050611e096000830184611de5565b92915050565b60008060408385031215611e2657611e25611b6d565b5b6000611e3485828601611b9b565b9250506020611e4585828601611b9b565b9150509250929050565b6000604082019050611e646000830185611c32565b611e716020830184611c32565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ebf57607f821691505b602082108103611ed257611ed1611e78565b5b50919050565b7f54617820616464726573732063616e6e6f74206265207a65726f000000000000600082015250565b6000611f0e601a83611a2c565b9150611f1982611ed8565b602082019050919050565b60006020820190508181036000830152611f3d81611f01565b9050919050565b6000606082019050611f596000830186611da9565b611f666020830185611c5c565b611f736040830184611c5c565b949350505050565b7f54726164696e67206973206e6f7420656e61626c656421000000000000000000600082015250565b6000611fb1601783611a2c565b9150611fbc82611f7b565b602082019050919050565b60006020820190508181036000830152611fe081611fa4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061202182611bb0565b915061202c83611bb0565b925082820261203a81611bb0565b9150828204841483151761205157612050611fe7565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061209282611bb0565b915061209d83611bb0565b9250826120ad576120ac612058565b5b828204905092915050565b60006120c382611bb0565b91506120ce83611bb0565b92508282039050818111156120e6576120e5611fe7565b5b92915050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f62757920616d6f756e7400000000000000000000000000000000000000000000602082015250565b6000612148602a83611a2c565b9150612153826120ec565b604082019050919050565b600060208201905081810360008301526121778161213b565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f73656c6c20616d6f756e74000000000000000000000000000000000000000000602082015250565b60006121da602b83611a2c565b91506121e58261217e565b604082019050919050565b60006020820190508181036000830152612209816121cd565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f686f6c64696e6720616d6f756e74000000000000000000000000000000000000602082015250565b600061226c602e83611a2c565b915061227782612210565b604082019050919050565b6000602082019050818103600083015261229b8161225f565b9050919050565b60006122ad82611bb0565b91506122b883611bb0565b92508282019050808211156122d0576122cf611fe7565b5b9291505056fea26469706673582212208ff0ac60387b434101f8f2b40154aba68a8e61b030ab121604fb009f5039d38f64736f6c63430008180033
Creation ByteCode
0x60c06040526109c46008556109c46009556a01a784379d99db42000000600a55735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600e60146101000a81548160ff0219169083151502179055506000600e60156101000a81548160ff0219169083151502179055506000600e60166101000a81548160ff0219169083151502179055503480156200017c57600080fd5b5060405162003d7738038062003d778339818101604052810190620001a291906200119e565b6040518060400160405280600681526020017f4b53434f504500000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f244b53434f00000000000000000000000000000000000000000000000000000081525033600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620002845760006040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016200027b9190620011e1565b60405180910390fd5b6200029581620004f460201b60201c565b508160049081620002a7919062001478565b508060059081620002b9919062001478565b505050600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b81526004016200033d9291906200155f565b6020604051808303816000875af11580156200035d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200038391906200119e565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505062000424336001620005b860201b60201c565b62000437306001620005b860201b60201c565b6200044a826001620005b860201b60201c565b6200047f600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001620005b860201b60201c565b6200049460a0516001620005b860201b60201c565b620004a961dead6001620005b860201b60201c565b620004be60a05160016200067660201b60201c565b620004cf826200073460201b60201c565b620004ec336a52b7d2dcc80cd2e40000006200084660201b60201c565b505062001a45565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620005c8620008d360201b60201c565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f259ce3abd1536ab5673a338b8eab69f459a482c8284da5e15e44a1e1b5cf1a1a826040516200066a9190620015a9565b60405180910390a25050565b62000686620008d360201b60201c565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f35baa2e7fa3fa30b8caa09b9d908c28ed70c6f9521220fae93dcf1dd14aaf8a482604051620007289190620015a9565b60405180910390a25050565b62000744620008d360201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620007b6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007ad9062001627565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200080a816001620005b860201b60201c565b7f08c94e54371efaf317c231c7f5ddefe44ec016b884c58c475117f1d8cd5d60ae816040516200083b9190620011e1565b60405180910390a150565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620008bb5760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620008b29190620011e1565b60405180910390fd5b620008cf600083836200097560201b60201c565b5050565b620008e362000e6960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200090962000e7160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000973576200093562000e6960201b60201c565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016200096a9190620011e1565b60405180910390fd5b565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff16151515158152505090506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff161515151581525050905062000a8f828262000e9a60201b60201c565b158062000aab57508160000151801562000aaa575080600001515b5b1562000acc5762000ac485858562000eb860201b60201c565b505062000e64565b60008084905083600001511562000c3757600e60149054906101000a900460ff1662000b2f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000b269062001699565b60405180910390fd5b6127106009548662000b429190620016ea565b62000b4e919062001764565b9150818562000b5e91906200179c565b9050600a5481111562000ba8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000b9f906200184d565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167f532fcbcddc07ca8480be9b7111dcb7d530d63ae65a68283d808c4016d4fa592a8460405162000c29919062001880565b60405180910390a362000da0565b82600001511562000d9f57600e60149054906101000a900460ff1662000c94576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000c8b9062001699565b60405180910390fd5b6127106008548662000ca79190620016ea565b62000cb3919062001764565b9150818562000cc391906200179c565b90506969e10de76676d080000081111562000d15576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d0c9062001913565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fc46a16a84e30033fd7115642681df05ba5aba3f0e5f93e8966dce06bf841b7828460405162000d96919062001880565b60405180910390a35b5b62000db387878362000eb860201b60201c565b600082111562000df35762000df287600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168462000eb860201b60201c565b5b826020015162000e5f576a01a784379d99db4200000062000e1a87620010eb60201b60201c565b111562000e5e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000e5590620019ab565b60405180910390fd5b5b505050505b505050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008260200151158062000eb057508160200151155b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160362000f0e57806003600082825462000f019190620019cd565b9250508190555062000fe6565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101562000f9e578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040162000f959392919062001a08565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200103157806003600082825403925050819055506200107f565b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620010de919062001880565b60405180910390a3505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620011668262001139565b9050919050565b620011788162001159565b81146200118457600080fd5b50565b60008151905062001198816200116d565b92915050565b600060208284031215620011b757620011b662001134565b5b6000620011c78482850162001187565b91505092915050565b620011db8162001159565b82525050565b6000602082019050620011f86000830184620011d0565b92915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200128057607f821691505b60208210810362001296576200129562001238565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620013007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620012c1565b6200130c8683620012c1565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062001359620013536200134d8462001324565b6200132e565b62001324565b9050919050565b6000819050919050565b620013758362001338565b6200138d620013848262001360565b848454620012ce565b825550505050565b600090565b620013a462001395565b620013b18184846200136a565b505050565b5b81811015620013d957620013cd6000826200139a565b600181019050620013b7565b5050565b601f8211156200142857620013f2816200129c565b620013fd84620012b1565b810160208510156200140d578190505b620014256200141c85620012b1565b830182620013b6565b50505b505050565b600082821c905092915050565b60006200144d600019846008026200142d565b1980831691505092915050565b60006200146883836200143a565b9150826002028217905092915050565b6200148382620011fe565b67ffffffffffffffff8111156200149f576200149e62001209565b5b620014ab825462001267565b620014b8828285620013dd565b600060209050601f831160018114620014f05760008415620014db578287015190505b620014e785826200145a565b86555062001557565b601f19841662001500866200129c565b60005b828110156200152a5784890151825560018201915060208501945060208101905062001503565b868310156200154a578489015162001546601f8916826200143a565b8355505b6001600288020188555050505b505050505050565b6000604082019050620015766000830185620011d0565b620015856020830184620011d0565b9392505050565b60008115159050919050565b620015a3816200158c565b82525050565b6000602082019050620015c0600083018462001598565b92915050565b600082825260208201905092915050565b7f54617820616464726573732063616e6e6f74206265207a65726f000000000000600082015250565b60006200160f601a83620015c6565b91506200161c82620015d7565b602082019050919050565b60006020820190508181036000830152620016428162001600565b9050919050565b7f54726164696e67206973206e6f7420656e61626c656421000000000000000000600082015250565b600062001681601783620015c6565b91506200168e8262001649565b602082019050919050565b60006020820190508181036000830152620016b48162001672565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620016f78262001324565b9150620017048362001324565b9250828202620017148162001324565b915082820484148315176200172e576200172d620016bb565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620017718262001324565b91506200177e8362001324565b92508262001791576200179062001735565b5b828204905092915050565b6000620017a98262001324565b9150620017b68362001324565b9250828203905081811115620017d157620017d0620016bb565b5b92915050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f62757920616d6f756e7400000000000000000000000000000000000000000000602082015250565b600062001835602a83620015c6565b91506200184282620017d7565b604082019050919050565b60006020820190508181036000830152620018688162001826565b9050919050565b6200187a8162001324565b82525050565b60006020820190506200189760008301846200186f565b92915050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f73656c6c20616d6f756e74000000000000000000000000000000000000000000602082015250565b6000620018fb602b83620015c6565b915062001908826200189d565b604082019050919050565b600060208201905081810360008301526200192e81620018ec565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f686f6c64696e6720616d6f756e74000000000000000000000000000000000000602082015250565b600062001993602e83620015c6565b9150620019a08262001935565b604082019050919050565b60006020820190508181036000830152620019c68162001984565b9050919050565b6000620019da8262001324565b9150620019e78362001324565b925082820190508082111562001a025762001a01620016bb565b5b92915050565b600060608201905062001a1f6000830186620011d0565b62001a2e60208301856200186f565b62001a3d60408301846200186f565b949350505050565b60805160a05161230c62001a6b6000396000610987015260006107c6015261230c6000f3fe6080604052600436106101dc5760003560e01c806380c581d111610102578063b68b22a011610095578063def9feef11610064578063def9feef14610689578063e884d56e146106b4578063ed939465146106cb578063f2fde38b14610709576101e3565b8063b68b22a0146105cb578063c415b95c146105f6578063d03f139514610621578063dd62ed3e1461064c576101e3565b806396aaaf87116100d157806396aaaf8714610523578063a1883d261461054e578063a4b1a28714610577578063a9059cbb1461058e576101e3565b806380c581d11461048d5780638a8c523c146104b65780638da5cb5b146104cd57806395d89b41146104f8576101e3565b8063313ce5671161017a57806370a082311161014957806370a08231146103e5578063715018a614610422578063719f75c514610439578063808a545714610462576101e3565b8063313ce567146103395780633ed77114146103645780635b149feb1461038f5780636b1b4987146103ba576101e3565b806318160ddd116101b657806318160ddd1461027b57806323b872dd146102a657806325b0e57b146102e35780632deb278b1461030e576101e3565b806306fdde03146101e85780630758d92414610213578063095ea7b31461023e576101e3565b366101e357005b600080fd5b3480156101f457600080fd5b506101fd610732565b60405161020a9190611ab1565b60405180910390f35b34801561021f57600080fd5b506102286107c4565b6040516102359190611b52565b60405180910390f35b34801561024a57600080fd5b5061026560048036038101906102609190611be6565b6107e8565b6040516102729190611c41565b60405180910390f35b34801561028757600080fd5b5061029061080b565b60405161029d9190611c6b565b60405180910390f35b3480156102b257600080fd5b506102cd60048036038101906102c89190611c86565b610815565b6040516102da9190611c41565b60405180910390f35b3480156102ef57600080fd5b506102f8610844565b6040516103059190611c6b565b60405180910390f35b34801561031a57600080fd5b50610323610853565b6040516103309190611c6b565b60405180910390f35b34801561034557600080fd5b5061034e610859565b60405161035b9190611cf5565b60405180910390f35b34801561037057600080fd5b50610379610862565b6040516103869190611c6b565b60405180910390f35b34801561039b57600080fd5b506103a4610868565b6040516103b19190611c6b565b60405180910390f35b3480156103c657600080fd5b506103cf61086e565b6040516103dc9190611c6b565b60405180910390f35b3480156103f157600080fd5b5061040c60048036038101906104079190611d10565b610874565b6040516104199190611c6b565b60405180910390f35b34801561042e57600080fd5b506104376108bd565b005b34801561044557600080fd5b50610460600480360381019061045b9190611d69565b6108d1565b005b34801561046e57600080fd5b50610477610985565b6040516104849190611db8565b60405180910390f35b34801561049957600080fd5b506104b460048036038101906104af9190611d69565b6109a9565b005b3480156104c257600080fd5b506104cb610a5d565b005b3480156104d957600080fd5b506104e2610ad5565b6040516104ef9190611db8565b60405180910390f35b34801561050457600080fd5b5061050d610afe565b60405161051a9190611ab1565b60405180910390f35b34801561052f57600080fd5b50610538610b90565b6040516105459190611c6b565b60405180910390f35b34801561055a57600080fd5b5061057560048036038101906105709190611d10565b610b9e565b005b34801561058357600080fd5b5061058c610c9b565b005b34801561059a57600080fd5b506105b560048036038101906105b09190611be6565b610cae565b6040516105c29190611c41565b60405180910390f35b3480156105d757600080fd5b506105e0610cd1565b6040516105ed9190611c6b565b60405180910390f35b34801561060257600080fd5b5061060b610cd7565b6040516106189190611df4565b60405180910390f35b34801561062d57600080fd5b50610636610cfd565b6040516106439190611c41565b60405180910390f35b34801561065857600080fd5b50610673600480360381019061066e9190611e0f565b610d10565b6040516106809190611c6b565b60405180910390f35b34801561069557600080fd5b5061069e610d97565b6040516106ab9190611c6b565b60405180910390f35b3480156106c057600080fd5b506106c9610d9d565b005b3480156106d757600080fd5b506106f260048036038101906106ed9190611d10565b610db0565b604051610700929190611e4f565b60405180910390f35b34801561071557600080fd5b50610730600480360381019061072b9190611d10565b610dee565b005b60606004805461074190611ea7565b80601f016020809104026020016040519081016040528092919081815260200182805461076d90611ea7565b80156107ba5780601f1061078f576101008083540402835291602001916107ba565b820191906000526020600020905b81548152906001019060200180831161079d57829003601f168201915b5050505050905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000806107f3610e74565b9050610800818585610e7c565b600191505092915050565b6000600354905090565b600080610820610e74565b905061082d858285610e8e565b610838858585610f22565b60019150509392505050565b6a01a784379d99db4200000081565b600a5481565b60006012905090565b61271081565b60085481565b60095481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6108c5611016565b6108cf600061109d565b565b6108d9611016565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f259ce3abd1536ab5673a338b8eab69f459a482c8284da5e15e44a1e1b5cf1a1a826040516109799190611c41565b60405180910390a25050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6109b1611016565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f35baa2e7fa3fa30b8caa09b9d908c28ed70c6f9521220fae93dcf1dd14aaf8a482604051610a519190611c41565b60405180910390a25050565b610a65611016565b6001600e60146101000a81548160ff0219169083151502179055506001600e60166101000a81548160ff0219169083151502179055507fe8a59d3db38e5220ac9d0f72590b7ac876e0916dc8f4db3e7614e6f91fe520896001604051610acb9190611c41565b60405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610b0d90611ea7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b3990611ea7565b8015610b865780601f10610b5b57610100808354040283529160200191610b86565b820191906000526020600020905b815481529060010190602001808311610b6957829003601f168201915b5050505050905090565b6969e10de76676d080000081565b610ba6611016565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0c90611f24565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610c618160016108d1565b7f08c94e54371efaf317c231c7f5ddefe44ec016b884c58c475117f1d8cd5d60ae81604051610c909190611db8565b60405180910390a150565b610ca3611016565b6101f4600981905550565b600080610cb9610e74565b9050610cc6818585610f22565b600191505092915050565b6101f481565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e60149054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6101f481565b610da5611016565b6101f4600881905550565b60066020528060005260406000206000915090508060000160009054906101000a900460ff16908060000160019054906101000a900460ff16905082565b610df6611016565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e685760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610e5f9190611db8565b60405180910390fd5b610e718161109d565b50565b600033905090565b610e898383836001611161565b505050565b6000610e9a8484610d10565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f1c5781811015610f0c578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610f0393929190611f44565b60405180910390fd5b610f1b84848484036000611161565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f945760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610f8b9190611db8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110065760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610ffd9190611db8565b60405180910390fd5b611011838383611338565b505050565b61101e610e74565b73ffffffffffffffffffffffffffffffffffffffff1661103c610ad5565b73ffffffffffffffffffffffffffffffffffffffff161461109b5761105f610e74565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016110929190611db8565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036111d35760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016111ca9190611db8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036112455760006040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161123c9190611db8565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015611332578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516113299190611c6b565b60405180910390a35b50505050565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff16151515158152505090506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900460ff161515151581525050905061144a82826117dc565b1580611464575081600001518015611463575080600001515b5b1561147b576114748585856117f9565b50506117d7565b6000808490508360000151156115d657600e60149054906101000a900460ff166114da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d190611fc7565b60405180910390fd5b612710600954866114eb9190612016565b6114f59190612087565b9150818561150391906120b8565b9050600a5481111561154a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115419061215e565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167f532fcbcddc07ca8480be9b7111dcb7d530d63ae65a68283d808c4016d4fa592a846040516115c99190611c6b565b60405180910390a3611730565b82600001511561172f57600e60149054906101000a900460ff1661162f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162690611fc7565b60405180910390fd5b612710600854866116409190612016565b61164a9190612087565b9150818561165891906120b8565b90506969e10de76676d08000008111156116a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169e906121f0565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fc46a16a84e30033fd7115642681df05ba5aba3f0e5f93e8966dce06bf841b782846040516117269190611c6b565b60405180910390a35b5b61173b8787836117f9565b60008211156117725761177187600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846117f9565b5b82602001516117d2576a01a784379d99db4200000061179087610874565b11156117d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c890612282565b60405180910390fd5b5b505050505b505050565b6000826020015115806117f157508160200151155b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361184b57806003600082825461183f91906122a2565b92505081905550611920565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156118d8578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016118cf93929190611f44565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361196957806003600082825403925050819055506119b7565b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611a149190611c6b565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a5b578082015181840152602081019050611a40565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a8382611a21565b611a8d8185611a2c565b9350611a9d818560208601611a3d565b611aa681611a67565b840191505092915050565b60006020820190508181036000830152611acb8184611a78565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000611b18611b13611b0e84611ad3565b611af3565b611ad3565b9050919050565b6000611b2a82611afd565b9050919050565b6000611b3c82611b1f565b9050919050565b611b4c81611b31565b82525050565b6000602082019050611b676000830184611b43565b92915050565b600080fd5b6000611b7d82611ad3565b9050919050565b611b8d81611b72565b8114611b9857600080fd5b50565b600081359050611baa81611b84565b92915050565b6000819050919050565b611bc381611bb0565b8114611bce57600080fd5b50565b600081359050611be081611bba565b92915050565b60008060408385031215611bfd57611bfc611b6d565b5b6000611c0b85828601611b9b565b9250506020611c1c85828601611bd1565b9150509250929050565b60008115159050919050565b611c3b81611c26565b82525050565b6000602082019050611c566000830184611c32565b92915050565b611c6581611bb0565b82525050565b6000602082019050611c806000830184611c5c565b92915050565b600080600060608486031215611c9f57611c9e611b6d565b5b6000611cad86828701611b9b565b9350506020611cbe86828701611b9b565b9250506040611ccf86828701611bd1565b9150509250925092565b600060ff82169050919050565b611cef81611cd9565b82525050565b6000602082019050611d0a6000830184611ce6565b92915050565b600060208284031215611d2657611d25611b6d565b5b6000611d3484828501611b9b565b91505092915050565b611d4681611c26565b8114611d5157600080fd5b50565b600081359050611d6381611d3d565b92915050565b60008060408385031215611d8057611d7f611b6d565b5b6000611d8e85828601611b9b565b9250506020611d9f85828601611d54565b9150509250929050565b611db281611b72565b82525050565b6000602082019050611dcd6000830184611da9565b92915050565b6000611dde82611ad3565b9050919050565b611dee81611dd3565b82525050565b6000602082019050611e096000830184611de5565b92915050565b60008060408385031215611e2657611e25611b6d565b5b6000611e3485828601611b9b565b9250506020611e4585828601611b9b565b9150509250929050565b6000604082019050611e646000830185611c32565b611e716020830184611c32565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ebf57607f821691505b602082108103611ed257611ed1611e78565b5b50919050565b7f54617820616464726573732063616e6e6f74206265207a65726f000000000000600082015250565b6000611f0e601a83611a2c565b9150611f1982611ed8565b602082019050919050565b60006020820190508181036000830152611f3d81611f01565b9050919050565b6000606082019050611f596000830186611da9565b611f666020830185611c5c565b611f736040830184611c5c565b949350505050565b7f54726164696e67206973206e6f7420656e61626c656421000000000000000000600082015250565b6000611fb1601783611a2c565b9150611fbc82611f7b565b602082019050919050565b60006020820190508181036000830152611fe081611fa4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061202182611bb0565b915061202c83611bb0565b925082820261203a81611bb0565b9150828204841483151761205157612050611fe7565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061209282611bb0565b915061209d83611bb0565b9250826120ad576120ac612058565b5b828204905092915050565b60006120c382611bb0565b91506120ce83611bb0565b92508282039050818111156120e6576120e5611fe7565b5b92915050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f62757920616d6f756e7400000000000000000000000000000000000000000000602082015250565b6000612148602a83611a2c565b9150612153826120ec565b604082019050919050565b600060208201905081810360008301526121778161213b565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f73656c6c20616d6f756e74000000000000000000000000000000000000000000602082015250565b60006121da602b83611a2c565b91506121e58261217e565b604082019050919050565b60006020820190508181036000830152612209816121cd565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61782060008201527f686f6c64696e6720616d6f756e74000000000000000000000000000000000000602082015250565b600061226c602e83611a2c565b915061227782612210565b604082019050919050565b6000602082019050818103600083015261229b8161225f565b9050919050565b60006122ad82611bb0565b91506122b883611bb0565b92508282019050808211156122d0576122cf611fe7565b5b9291505056fea26469706673582212208ff0ac60387b434101f8f2b40154aba68a8e61b030ab121604fb009f5039d38f64736f6c63430008180033000000000000000000000000628bbea7cf5c85e4460c38c84f157d0c5b0c9ef2
©2022-now by Spectre