token-icon

Balkan Coin

Token

Overview[ERC-20]

Max Total Supply
30,000,000.0
BALK
Holders
10+0.00%
Transfers
34

Profile Summary

Decimals
18

Market

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