token-icon

Waffles

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
WFLS
Holders
70+0.00%
Transfers
1,670

Profile Summary

Decimals
18

Market

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