token-icon

Co-MEME-nism Token

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
COMEME
Holders
121+0.00%
Transfers
942

Profile Summary

Decimals
9

Market

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