token-icon

LOCGame

Token

Overview[ERC-20]

Max Total Supply
147,990,970.94
LOCG
Holders
2,909+0.00%
Transfers
31,589

Profile Summary

Decimals
18

Market

Price
$0.00023307 @0.0 ETH+0.00%
Volume (24H)
$5,530
Circulating Market Cap
$33,006
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b506004361061020b5760003560e01c806379cc67901161012a578063a217fddf116100bd578063d547741f1161008c578063f3e414f811610071578063f3e414f8146104f2578063f4f3b20014610505578063f76f8d781461051857600080fd5b8063d547741f14610499578063dd62ed3e146104ac57600080fd5b8063a217fddf1461042f578063a3f4df7e14610437578063a457c2d714610473578063a9059cbb1461048657600080fd5b806395d89b41116100f957806395d89b41146103f95780639711715a14610401578063981b24d014610409578063a1538bde1461041c57600080fd5b806379cc6790146103735780637a3226ec146103865780638456cb59146103ad57806391d14854146103b557600080fd5b806333039d3d116101a257806342966c681161017157806342966c681461030c5780634ee2cd7e1461031f5780635c975abb1461033257806370a082311461033d57600080fd5b806333039d3d146102cc57806336568abe146102de57806339509351146102f15780633f4ba83a1461030457600080fd5b806323b872dd116101de57806323b872dd14610272578063248a9ca3146102855780632f2ff15d146102a8578063313ce567146102bd57600080fd5b806301ffc9a71461021057806306fdde0314610238578063095ea7b31461024d57806318160ddd14610260575b600080fd5b61022361021e3660046121dd565b610554565b60405190151581526020015b60405180910390f35b6102406105ed565b60405161022f9190612365565b61022361025b366004612156565b61067f565b6003545b60405190815260200161022f565b610223610280366004612116565b610695565b6102646102933660046121a1565b60009081526020819052604090206001015490565b6102bb6102b63660046121b9565b61076f565b005b6040516012815260200161022f565b6102646a7c13bc4b2c133c5600000081565b6102bb6102ec3660046121b9565b61080c565b6102236102ff366004612156565b6108a1565b6102bb6108e5565b6102bb61031a3660046121a1565b610946565b61026461032d366004612156565b610953565b60065460ff16610223565b61026461034b3660046120c2565b73ffffffffffffffffffffffffffffffffffffffff1660009081526001602052604090205490565b6102bb610381366004612156565b6109c6565b6102647f8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b4981565b6102bb610a67565b6102236103c33660046121b9565b60009182526020828152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b610240610ac6565b610264610ad5565b6102646104173660046121a1565b610b3a565b6102bb61042a36600461221d565b610b65565b610264600081565b6102406040518060400160405280600781526020017f4c4f4347616d650000000000000000000000000000000000000000000000000081525081565b610223610481366004612156565b610c51565b610223610494366004612156565b610d11565b6102bb6104a73660046121b9565b610d1e565b6102646104ba3660046120de565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b6102bb610500366004612156565b610dab565b6102bb6105133660046120c2565b610e98565b6102406040518060400160405280600481526020017f4c4f43470000000000000000000000000000000000000000000000000000000081525081565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806105e757507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6060600480546105fc90612429565b80601f016020809104026020016040519081016040528092919081815260200182805461062890612429565b80156106755780601f1061064a57610100808354040283529160200191610675565b820191906000526020600020905b81548152906001019060200180831161065857829003601f168201915b5050505050905090565b600061068c338484611018565b50600192915050565b60006106a2848484611198565b73ffffffffffffffffffffffffffffffffffffffff841660009081526002602090815260408083203384529091529020548281101561074e5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e636500000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610762853361075d86856123e2565b611018565b60019150505b9392505050565b60008281526020819052604090206001015461078c905b336103c3565b6107fe5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60448201527f2061646d696e20746f206772616e7400000000000000000000000000000000006064820152608401610745565b6108088282611412565b5050565b73ffffffffffffffffffffffffffffffffffffffff811633146108975760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610745565b6108088282611502565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909161068c91859061075d9086906123b6565b6108f06000336103c3565b61093c5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6109446115b9565b565b6109503382611680565b50565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260076020526040812081908190610987908590611846565b91509150816109bb5773ffffffffffffffffffffffffffffffffffffffff85166000908152600160205260409020546109bd565b805b95945050505050565b60006109d283336104ba565b905081811015610a495760405162461bcd60e51b8152602060048201526024808201527f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f7760448201527f616e6365000000000000000000000000000000000000000000000000000000006064820152608401610745565b610a58833361075d85856123e2565b610a628383611680565b505050565b610a726000336103c3565b610abe5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b610944611966565b6060600580546105fc90612429565b6000610ae181336103c3565b610b2d5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b610b35611a0c565b905090565b6000806000610b4a846008611846565b9150915081610b5b57600354610b5d565b805b949350505050565b610b706000336103c3565b610bbc5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6040517ff242432a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86169063f242432a90610c18903090339089908990899089906004016122e2565b600060405180830381600087803b158015610c3257600080fd5b505af1158015610c46573d6000803e3d6000fd5b505050505050505050565b33600090815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205482811015610cf85760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610745565b610d07338561075d86856123e2565b5060019392505050565b600061068c338484611198565b600082815260208190526040902060010154610d3990610786565b6108975760405162461bcd60e51b815260206004820152603060248201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60448201527f2061646d696e20746f207265766f6b65000000000000000000000000000000006064820152608401610745565b610db66000336103c3565b610e025760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b604080517f23b872dd00000000000000000000000000000000000000000000000000000000815230600482015233602482015260448101839052905173ffffffffffffffffffffffffffffffffffffffff8416916323b872dd91606480830192600092919082900301818387803b158015610e7c57600080fd5b505af1158015610e90573d6000803e3d6000fd5b505050505050565b610ea36000336103c3565b610eef5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8316906370a082319060240160206040518083038186803b158015610f5757600080fd5b505afa158015610f6b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f8f91906122ae565b905061080873ffffffffffffffffffffffffffffffffffffffff83163383611a67565b73ffffffffffffffffffffffffffffffffffffffff8316610fde57610fd682611af4565b610a62611b34565b73ffffffffffffffffffffffffffffffffffffffff821661100257610fd683611af4565b61100b83611af4565b610a6282611af4565b5490565b73ffffffffffffffffffffffffffffffffffffffff83166110a05760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff82166111295760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff83166112215760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff82166112aa5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610745565b6112b5838383611b42565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054818110156113515760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610745565b61135b82826123e2565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260016020526040808220939093559085168152908120805484929061139e9084906123b6565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161140491815260200190565b60405180910390a350505050565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff166108085760008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff85168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556114a43390565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16156108085760008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60065460ff1661160b5760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610745565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b73ffffffffffffffffffffffffffffffffffffffff82166117095760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152608401610745565b61171582600083611b42565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260016020526040902054818110156117b15760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f63650000000000000000000000000000000000000000000000000000000000006064820152608401610745565b6117bb82826123e2565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260016020526040812091909155600380548492906117f69084906123e2565b909155505060405182815260009073ffffffffffffffffffffffffffffffffffffffff8516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161118b565b600080600084116118995760405162461bcd60e51b815260206004820152601660248201527f4552433230536e617073686f743a2069642069732030000000000000000000006044820152606401610745565b600a548411156118eb5760405162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e742069640000006044820152606401610745565b60006118f78486611c1f565b845490915081141561191057600080925092505061195f565b600184600101828154811061194e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015492509250505b9250929050565b60065460ff16156119b95760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610745565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586116563390565b6000611a1c600a80546001019055565b6000611a27600a5490565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb6781604051611a5a91815260200190565b60405180910390a1919050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610a62908490611d30565b73ffffffffffffffffffffffffffffffffffffffff811660009081526007602090815260408083206001909252909120546109509190611e22565b611e22565b6109446008611b2f60035490565b611b4d838383610fb2565b60065460ff161580611b845750611b847f8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b49336103c3565b80611bd3575073ffffffffffffffffffffffffffffffffffffffff831660009081527f9ad9459e4b821419f26003d662265ddee3c819bec7ccb3f3876dd9a9df960df3602052604090205460ff165b610a625760405162461bcd60e51b815260206004820152601060248201527f7472616e736665727320706175736564000000000000000000000000000000006044820152606401610745565b8154600090611c30575060006105e7565b82546000905b80821015611cb3576000611c4a8383611e6d565b905084868281548110611c86577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001541115611c9f57809150611cad565b611caa8160016123b6565b92505b50611c36565b600082118015611d0f57508385611ccb6001856123e2565b81548110611d02577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154145b15611d2857611d1f6001836123e2565b925050506105e7565b5090506105e7565b6000611d92826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16611ec49092919063ffffffff16565b805190915015610a625780806020019051810190611db09190612181565b610a625760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610745565b6000611e2d600a5490565b905080611e3984611ed3565b1015610a62578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b60006002611e7b818461247d565b611e8660028661247d565b611e9091906123b6565b611e9a91906123ce565b611ea56002846123ce565b611eb06002866123ce565b611eba91906123b6565b61076891906123b6565b6060610b5d8484600085611f3d565b8054600090611ee457506000919050565b81548290611ef4906001906123e2565b81548110611f2b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b606082471015611fb55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610745565b843b6120035760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610745565b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405161202c91906122c6565b60006040518083038185875af1925050503d8060008114612069576040519150601f19603f3d011682016040523d82523d6000602084013e61206e565b606091505b509150915061207e828286612089565b979650505050505050565b60608315612098575081610768565b8251156120a85782518084602001fd5b8160405162461bcd60e51b81526004016107459190612365565b6000602082840312156120d3578081fd5b8135610768816124ef565b600080604083850312156120f0578081fd5b82356120fb816124ef565b9150602083013561210b816124ef565b809150509250929050565b60008060006060848603121561212a578081fd5b8335612135816124ef565b92506020840135612145816124ef565b929592945050506040919091013590565b60008060408385031215612168578182fd5b8235612173816124ef565b946020939093013593505050565b600060208284031215612192578081fd5b81518015158114610768578182fd5b6000602082840312156121b2578081fd5b5035919050565b600080604083850312156121cb578182fd5b82359150602083013561210b816124ef565b6000602082840312156121ee578081fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610768578182fd5b600080600080600060808688031215612234578081fd5b853561223f816124ef565b94506020860135935060408601359250606086013567ffffffffffffffff80821115612269578283fd5b818801915088601f83011261227c578283fd5b81358181111561228a578384fd5b89602082850101111561229b578384fd5b9699959850939650602001949392505050565b6000602082840312156122bf578081fd5b5051919050565b600082516122d88184602087016123f9565b9190910192915050565b600073ffffffffffffffffffffffffffffffffffffffff808916835280881660208401525085604083015284606083015260a060808301528260a0830152828460c084013781830160c090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016010195945050505050565b60208152600082518060208401526123848160408501602087016123f9565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b600082198211156123c9576123c9612491565b500190565b6000826123dd576123dd6124c0565b500490565b6000828210156123f4576123f4612491565b500390565b60005b838110156124145781810151838201526020016123fc565b83811115612423576000848401525b50505050565b600181811c9082168061243d57607f821691505b60208210811415612477577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60008261248c5761248c6124c0565b500690565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461095057600080fdfea2646970667358221220b5432eec7bcededd80eb56d45df1654966f334f6d22bce52a32109cbb0dead0b64736f6c63430008040033
Creation ByteCode
0x60806040523480156200001157600080fd5b5060405162002ba638038062002ba6833981016040819052620000349162000577565b604051806040016040528060078152602001664c4f4347616d6560c81b815250604051806040016040528060048152602001634c4f434760e01b815250816004908051906020019062000089929190620004d1565b5080516200009f906005906020840190620004d1565b50506006805460ff1916905550620000b960008262000103565b620000e57f8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b498262000103565b620000fc816a7c13bc4b2c133c5600000062000113565b506200062f565b6200010f82826200020a565b5050565b6001600160a01b0382166200016f5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b6200017d60008383620002aa565b8060036000828254620001919190620005a7565b90915550506001600160a01b03821660009081526001602052604081208054839290620001c0908490620005a7565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6000828152602081815260408083206001600160a01b038516845290915290205460ff166200010f576000828152602081815260408083206001600160a01b03851684529091529020805460ff19166001179055620002663390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b620002c28383836200036a60201b62000fb21760201c565b60065460ff161580620002f2575033600090815260008051602062002b86833981519152602052604090205460ff165b806200032457506001600160a01b038316600090815260008051602062002b86833981519152602052604090205460ff165b620003655760405162461bcd60e51b815260206004820152601060248201526f1d1c985b9cd9995c9cc81c185d5cd95960821b604482015260640162000166565b505050565b620003828383836200036560201b62000a621760201c565b6001600160a01b038316620003a6576200039c82620003d1565b620003656200040a565b6001600160a01b038216620003c0576200039c83620003d1565b620003cb83620003d1565b62000365825b6001600160a01b03811660009081526007602090815260408083206001909252909120546200040791906200041c565b6200041c565b50565b6200041a60086200040160035490565b565b600062000435600a6200047860201b620010141760201c565b90508062000443846200047c565b101562000365578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b5490565b80546000906200048e57506000919050565b81548290620004a090600190620005c2565b81548110620004bf57634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b828054620004df90620005dc565b90600052602060002090601f0160209004810192826200050357600085556200054e565b82601f106200051e57805160ff19168380011785556200054e565b828001600101855582156200054e579182015b828111156200054e57825182559160200191906001019062000531565b506200055c92915062000560565b5090565b5b808211156200055c576000815560010162000561565b60006020828403121562000589578081fd5b81516001600160a01b0381168114620005a0578182fd5b9392505050565b60008219821115620005bd57620005bd62000619565b500190565b600082821015620005d757620005d762000619565b500390565b600181811c90821680620005f157607f821691505b602082108114156200061357634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b612547806200063f6000396000f3fe608060405234801561001057600080fd5b506004361061020b5760003560e01c806379cc67901161012a578063a217fddf116100bd578063d547741f1161008c578063f3e414f811610071578063f3e414f8146104f2578063f4f3b20014610505578063f76f8d781461051857600080fd5b8063d547741f14610499578063dd62ed3e146104ac57600080fd5b8063a217fddf1461042f578063a3f4df7e14610437578063a457c2d714610473578063a9059cbb1461048657600080fd5b806395d89b41116100f957806395d89b41146103f95780639711715a14610401578063981b24d014610409578063a1538bde1461041c57600080fd5b806379cc6790146103735780637a3226ec146103865780638456cb59146103ad57806391d14854146103b557600080fd5b806333039d3d116101a257806342966c681161017157806342966c681461030c5780634ee2cd7e1461031f5780635c975abb1461033257806370a082311461033d57600080fd5b806333039d3d146102cc57806336568abe146102de57806339509351146102f15780633f4ba83a1461030457600080fd5b806323b872dd116101de57806323b872dd14610272578063248a9ca3146102855780632f2ff15d146102a8578063313ce567146102bd57600080fd5b806301ffc9a71461021057806306fdde0314610238578063095ea7b31461024d57806318160ddd14610260575b600080fd5b61022361021e3660046121dd565b610554565b60405190151581526020015b60405180910390f35b6102406105ed565b60405161022f9190612365565b61022361025b366004612156565b61067f565b6003545b60405190815260200161022f565b610223610280366004612116565b610695565b6102646102933660046121a1565b60009081526020819052604090206001015490565b6102bb6102b63660046121b9565b61076f565b005b6040516012815260200161022f565b6102646a7c13bc4b2c133c5600000081565b6102bb6102ec3660046121b9565b61080c565b6102236102ff366004612156565b6108a1565b6102bb6108e5565b6102bb61031a3660046121a1565b610946565b61026461032d366004612156565b610953565b60065460ff16610223565b61026461034b3660046120c2565b73ffffffffffffffffffffffffffffffffffffffff1660009081526001602052604090205490565b6102bb610381366004612156565b6109c6565b6102647f8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b4981565b6102bb610a67565b6102236103c33660046121b9565b60009182526020828152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b610240610ac6565b610264610ad5565b6102646104173660046121a1565b610b3a565b6102bb61042a36600461221d565b610b65565b610264600081565b6102406040518060400160405280600781526020017f4c4f4347616d650000000000000000000000000000000000000000000000000081525081565b610223610481366004612156565b610c51565b610223610494366004612156565b610d11565b6102bb6104a73660046121b9565b610d1e565b6102646104ba3660046120de565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b6102bb610500366004612156565b610dab565b6102bb6105133660046120c2565b610e98565b6102406040518060400160405280600481526020017f4c4f43470000000000000000000000000000000000000000000000000000000081525081565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806105e757507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6060600480546105fc90612429565b80601f016020809104026020016040519081016040528092919081815260200182805461062890612429565b80156106755780601f1061064a57610100808354040283529160200191610675565b820191906000526020600020905b81548152906001019060200180831161065857829003601f168201915b5050505050905090565b600061068c338484611018565b50600192915050565b60006106a2848484611198565b73ffffffffffffffffffffffffffffffffffffffff841660009081526002602090815260408083203384529091529020548281101561074e5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e636500000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610762853361075d86856123e2565b611018565b60019150505b9392505050565b60008281526020819052604090206001015461078c905b336103c3565b6107fe5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60448201527f2061646d696e20746f206772616e7400000000000000000000000000000000006064820152608401610745565b6108088282611412565b5050565b73ffffffffffffffffffffffffffffffffffffffff811633146108975760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610745565b6108088282611502565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909161068c91859061075d9086906123b6565b6108f06000336103c3565b61093c5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6109446115b9565b565b6109503382611680565b50565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260076020526040812081908190610987908590611846565b91509150816109bb5773ffffffffffffffffffffffffffffffffffffffff85166000908152600160205260409020546109bd565b805b95945050505050565b60006109d283336104ba565b905081811015610a495760405162461bcd60e51b8152602060048201526024808201527f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f7760448201527f616e6365000000000000000000000000000000000000000000000000000000006064820152608401610745565b610a58833361075d85856123e2565b610a628383611680565b505050565b610a726000336103c3565b610abe5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b610944611966565b6060600580546105fc90612429565b6000610ae181336103c3565b610b2d5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b610b35611a0c565b905090565b6000806000610b4a846008611846565b9150915081610b5b57600354610b5d565b805b949350505050565b610b706000336103c3565b610bbc5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6040517ff242432a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86169063f242432a90610c18903090339089908990899089906004016122e2565b600060405180830381600087803b158015610c3257600080fd5b505af1158015610c46573d6000803e3d6000fd5b505050505050505050565b33600090815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205482811015610cf85760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610745565b610d07338561075d86856123e2565b5060019392505050565b600061068c338484611198565b600082815260208190526040902060010154610d3990610786565b6108975760405162461bcd60e51b815260206004820152603060248201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60448201527f2061646d696e20746f207265766f6b65000000000000000000000000000000006064820152608401610745565b610db66000336103c3565b610e025760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b604080517f23b872dd00000000000000000000000000000000000000000000000000000000815230600482015233602482015260448101839052905173ffffffffffffffffffffffffffffffffffffffff8416916323b872dd91606480830192600092919082900301818387803b158015610e7c57600080fd5b505af1158015610e90573d6000803e3d6000fd5b505050505050565b610ea36000336103c3565b610eef5760405162461bcd60e51b815260206004820152600660248201527f2161646d696e00000000000000000000000000000000000000000000000000006044820152606401610745565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8316906370a082319060240160206040518083038186803b158015610f5757600080fd5b505afa158015610f6b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f8f91906122ae565b905061080873ffffffffffffffffffffffffffffffffffffffff83163383611a67565b73ffffffffffffffffffffffffffffffffffffffff8316610fde57610fd682611af4565b610a62611b34565b73ffffffffffffffffffffffffffffffffffffffff821661100257610fd683611af4565b61100b83611af4565b610a6282611af4565b5490565b73ffffffffffffffffffffffffffffffffffffffff83166110a05760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff82166111295760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff83166112215760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610745565b73ffffffffffffffffffffffffffffffffffffffff82166112aa5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610745565b6112b5838383611b42565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054818110156113515760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610745565b61135b82826123e2565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260016020526040808220939093559085168152908120805484929061139e9084906123b6565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161140491815260200190565b60405180910390a350505050565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff166108085760008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff85168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556114a43390565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16156108085760008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60065460ff1661160b5760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610745565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b73ffffffffffffffffffffffffffffffffffffffff82166117095760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152608401610745565b61171582600083611b42565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260016020526040902054818110156117b15760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f63650000000000000000000000000000000000000000000000000000000000006064820152608401610745565b6117bb82826123e2565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260016020526040812091909155600380548492906117f69084906123e2565b909155505060405182815260009073ffffffffffffffffffffffffffffffffffffffff8516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161118b565b600080600084116118995760405162461bcd60e51b815260206004820152601660248201527f4552433230536e617073686f743a2069642069732030000000000000000000006044820152606401610745565b600a548411156118eb5760405162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e742069640000006044820152606401610745565b60006118f78486611c1f565b845490915081141561191057600080925092505061195f565b600184600101828154811061194e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015492509250505b9250929050565b60065460ff16156119b95760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610745565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586116563390565b6000611a1c600a80546001019055565b6000611a27600a5490565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb6781604051611a5a91815260200190565b60405180910390a1919050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610a62908490611d30565b73ffffffffffffffffffffffffffffffffffffffff811660009081526007602090815260408083206001909252909120546109509190611e22565b611e22565b6109446008611b2f60035490565b611b4d838383610fb2565b60065460ff161580611b845750611b847f8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b49336103c3565b80611bd3575073ffffffffffffffffffffffffffffffffffffffff831660009081527f9ad9459e4b821419f26003d662265ddee3c819bec7ccb3f3876dd9a9df960df3602052604090205460ff165b610a625760405162461bcd60e51b815260206004820152601060248201527f7472616e736665727320706175736564000000000000000000000000000000006044820152606401610745565b8154600090611c30575060006105e7565b82546000905b80821015611cb3576000611c4a8383611e6d565b905084868281548110611c86577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001541115611c9f57809150611cad565b611caa8160016123b6565b92505b50611c36565b600082118015611d0f57508385611ccb6001856123e2565b81548110611d02577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154145b15611d2857611d1f6001836123e2565b925050506105e7565b5090506105e7565b6000611d92826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16611ec49092919063ffffffff16565b805190915015610a625780806020019051810190611db09190612181565b610a625760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610745565b6000611e2d600a5490565b905080611e3984611ed3565b1015610a62578254600180820185556000858152602080822090930193909355938401805494850181558252902090910155565b60006002611e7b818461247d565b611e8660028661247d565b611e9091906123b6565b611e9a91906123ce565b611ea56002846123ce565b611eb06002866123ce565b611eba91906123b6565b61076891906123b6565b6060610b5d8484600085611f3d565b8054600090611ee457506000919050565b81548290611ef4906001906123e2565b81548110611f2b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b606082471015611fb55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610745565b843b6120035760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610745565b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405161202c91906122c6565b60006040518083038185875af1925050503d8060008114612069576040519150601f19603f3d011682016040523d82523d6000602084013e61206e565b606091505b509150915061207e828286612089565b979650505050505050565b60608315612098575081610768565b8251156120a85782518084602001fd5b8160405162461bcd60e51b81526004016107459190612365565b6000602082840312156120d3578081fd5b8135610768816124ef565b600080604083850312156120f0578081fd5b82356120fb816124ef565b9150602083013561210b816124ef565b809150509250929050565b60008060006060848603121561212a578081fd5b8335612135816124ef565b92506020840135612145816124ef565b929592945050506040919091013590565b60008060408385031215612168578182fd5b8235612173816124ef565b946020939093013593505050565b600060208284031215612192578081fd5b81518015158114610768578182fd5b6000602082840312156121b2578081fd5b5035919050565b600080604083850312156121cb578182fd5b82359150602083013561210b816124ef565b6000602082840312156121ee578081fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610768578182fd5b600080600080600060808688031215612234578081fd5b853561223f816124ef565b94506020860135935060408601359250606086013567ffffffffffffffff80821115612269578283fd5b818801915088601f83011261227c578283fd5b81358181111561228a578384fd5b89602082850101111561229b578384fd5b9699959850939650602001949392505050565b6000602082840312156122bf578081fd5b5051919050565b600082516122d88184602087016123f9565b9190910192915050565b600073ffffffffffffffffffffffffffffffffffffffff808916835280881660208401525085604083015284606083015260a060808301528260a0830152828460c084013781830160c090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016010195945050505050565b60208152600082518060208401526123848160408501602087016123f9565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b600082198211156123c9576123c9612491565b500190565b6000826123dd576123dd6124c0565b500490565b6000828210156123f4576123f4612491565b500390565b60005b838110156124145781810151838201526020016123fc565b83811115612423576000848401525b50505050565b600181811c9082168061243d57607f821691505b60208210811415612477577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60008261248c5761248c6124c0565b500690565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461095057600080fdfea2646970667358221220b5432eec7bcededd80eb56d45df1654966f334f6d22bce52a32109cbb0dead0b64736f6c634300080400339ad9459e4b821419f26003d662265ddee3c819bec7ccb3f3876dd9a9df960df300000000000000000000000038765581bb9715ddbcd11205dfdda47334a80daf
©2022-now by Spectre