token-icon

The Actuary

Token

Overview[ERC-20]

Max Total Supply
10,000,000.0
THEACT
Holders
23+0.00%
Transfers
23

Profile Summary

Decimals
9

Market

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