Детали транзакции
Хеш транзакции
: 0x8dcad7c31d50b94e2973bd82a25990f7d2c83a5b5ac32ec4ae1bcb390782eb25
Статус:
Готово
Блок:
22930308
1 163 246 подтверждений блока
Отметка времени:
27.11.2024, 03:39:23 (26 дн. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,000692006902133814
$2,27
L2 Gas price:
0,000000000039776136 ETH(0,039776136 Gwei)
Лимит газа L2 и использование:
5 473 893|
5 429 633(99,19 %)
L2 fee paid:
0,000215969820638088 ETH
Плата за газ L2:
Основание: 0,038736974 Gwei
|Максимальный приоритет: 0,001039162 Gwei
|Макс.: 0,049087594 Gwei
Цена газа L1:
0,000000010335302716 ETH(10,335302716 Gwei)
Использовано газа L1:
157 771
Скаляр комиссии L1:
0
L1 fee paid:
0,000476037081495726 ETH
Другие атрибуты:
Тип транз.:2(тип транзакции, инициированный EIP-1559)
Одноразовое число:1030
Позиция в блоке:58
Входные данные:
0x60806040523480156200001157600080fd5b5060405162004d3e38038062004d3e833981016040819052620000349162000595565b33806200005c57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b620000678162000295565b506001808055600280546001600160a01b03199081166001600160a01b0389811691909117909255600380548216888416179055600480548216878416179055600580548216868416179055600680549091169184169190911790556008819055606460098190556040805160a081018252612134815261047e602082015261012c9181019190915260326060820152600060808201526200010a9291620002e5565b6040805160a081018252611f408152610640602082015261014591810191909152604b606082015260006080820152620001499060029060fa620002e5565b6040805160a081018252611b5881526107d0602082015261037091810191909152606460608201526014608082015262000189906003906101f4620002e5565b6040805160a08101825261271081526000602082018190529181018290526060810182905260808101829052620001c49160049190620002e5565b620001da600160056602f59bed19100062000479565b620001f06001600a6605543df729c00062000479565b6200020660016019660bd7588909500062000479565b6200021c60026005660bd7588909500062000479565b620002326002600a661550f7dca7000062000479565b6200024860026019662f5e4af8ca500062000479565b6200025e60036005661d9ad1c0e9d00062000479565b620002746003600a66354a6ba7a1800062000479565b6200028a6003601966766c2fd84c500062000479565b50505050506200065c565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b620002ef62000547565b608082015160608301516040840151602085015185516127109493929162000317916200061b565b6200032391906200061b565b6200032f91906200061b565b6200033b91906200061b565b61ffff16146200038e5760405162461bcd60e51b815260206004820152601f60248201527f50726f626162696c6974696573206d7573742073756d20746f20313030303000604482015260640162000053565b8151600084815260106020818152604080842084805280835281852061ffff968716905582880180516001808852848820918916909155838a01805160028952858920908a1690556060808c01805160038b52878b20908c1690556080808e01805160048d52898d20908e1690559a8f9052988852929094018a905584518c81528b518a16968101969096529151881685850152905187169184019190915251851692820192909252915190921660a082015260c0810183905290517fd452daeb59d309a2d8d30f4d2aa38c05f721b3e6b5cc57f9537d7fdd3857fb239181900360e00190a1505050565b6200048362000547565b6001831015801562000496575060038311155b620004d35760405162461bcd60e51b815260206004820152600c60248201526b24b73b30b634b2103a34b2b960a11b604482015260640162000053565b604080516080810182528481526020808201858152828401858152600160608501818152600780546000908152601290965296852095518655925190850155516002840155516003909201805460ff191692151592909217909155815491906200053d8362000640565b9190505550505050565b6000546001600160a01b03163314620005765760405163118cdaa760e01b815233600482015260240162000053565b565b80516001600160a01b03811681146200059057600080fd5b919050565b600080600080600060a08688031215620005ae57600080fd5b620005b98662000578565b9450620005c96020870162000578565b9350620005d96040870162000578565b9250620005e96060870162000578565b9150620005f96080870162000578565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b61ffff81811683821601908082111562000639576200063962000605565b5092915050565b60006001820162000655576200065562000605565b5060010190565b6146d2806200066c6000396000f3fe6080604052600436106103035760003560e01c80638da5cb5b11610190578063ce693b71116100dc578063e33a87b711610095578063ec89b19c1161006f578063ec89b19c146109ba578063f2fde38b146109da578063f5224e11146109fa578063fe072f8514610a1a57600080fd5b8063e33a87b71461095a578063e33c71e01461097a578063e98a3ff51461099a57600080fd5b8063ce693b71146108a1578063d24bdb2a146108c2578063d3fc1d36146108d7578063d6143adb146108f7578063d7afb9c214610924578063dc884bdc1461094457600080fd5b8063abfbbef111610149578063bfbd989911610123578063bfbd98991461081f578063c32a26891461083f578063c60ee82d1461085f578063cad1fba11461088c57600080fd5b8063abfbbef1146107bf578063bab8e54f146107df578063bb6fa160146107ff57600080fd5b80638da5cb5b146106af5780639338a439146106cd578063a8e138e914610734578063a971e84214610754578063aac61a1f14610774578063ab1363d7146107a957600080fd5b806349ad12a51161024f57806376682f9f116102085780637dc0d1d0116101e25780637dc0d1d01461061f578063807a23df1461063f5780638a1633851461065f5780638d7851441461067f57600080fd5b806376682f9f146105af5780637a047438146105df5780637ae79dd6146105ff57600080fd5b806349ad12a5146104f75780634ae57d37146105275780634c9fb4451461053a5780634d2220b81461055a5780634d5af54e1461057a578063715018a61461059a57600080fd5b80633bf5290c116102bc57806343ac84241161029657806343ac8424146104685780634483d7a31461047e57806347ad697f146104a6578063491e3f5e146104d757600080fd5b80633bf5290c146103e75780633d829b3f14610407578063400e396a1461044457600080fd5b8063149ea8c21461030f57806324600fc3146103315780632bd1b86d14610346578063334a104c1461036f5780633357b0e8146103a75780633b91cf2b146103c757600080fd5b3661030a57005b600080fd5b34801561031b57600080fd5b5061032f61032a366004613c8c565b610a47565b005b34801561033d57600080fd5b5061032f610c65565b610359610354366004613ca5565b610d18565b6040516103669190613d3a565b60405180910390f35b34801561037b57600080fd5b5060035461038f906001600160a01b031681565b6040516001600160a01b039091168152602001610366565b3480156103b357600080fd5b5060045461038f906001600160a01b031681565b3480156103d357600080fd5b5061032f6103e2366004613d82565b610da4565b3480156103f357600080fd5b5061032f610402366004613e17565b6110f0565b34801561041357600080fd5b50610437610422366004613c8c565b600e6020526000908152604090205460ff1681565b6040516103669190613ee2565b34801561045057600080fd5b5061045a60075481565b604051908152602001610366565b34801561047457600080fd5b5061045a60095481565b34801561048a57600080fd5b50610493606481565b60405161ffff9091168152602001610366565b3480156104b257600080fd5b506104c76104c1366004613f0a565b50600190565b6040519015158152602001610366565b3480156104e357600080fd5b5061045a6104f2366004613f41565b611278565b34801561050357600080fd5b50610437610512366004613c8c565b6000908152600e602052604090205460ff1690565b61032f610535366004613c8c565b6112c1565b34801561054657600080fd5b506104c7610555366004613c8c565b611434565b34801561056657600080fd5b5061045a610575366004613f71565b611459565b34801561058657600080fd5b5061032f610595366004613f9d565b61148a565b3480156105a657600080fd5b5061032f611761565b3480156105bb57600080fd5b506104c76105ca366004613fbf565b600c6020526000908152604090205460ff1681565b3480156105eb57600080fd5b5061032f6105fa366004614020565b611775565b34801561060b57600080fd5b5061032f61061a366004613c8c565b611a03565b34801561062b57600080fd5b5060055461038f906001600160a01b031681565b34801561064b57600080fd5b5061032f61065a366004613f9d565b611c20565b34801561066b57600080fd5b5061045a61067a366004613c8c565b611c6b565b34801561068b57600080fd5b506104c761069a366004613fbf565b600a6020526000908152604090205460ff1681565b3480156106bb57600080fd5b506000546001600160a01b031661038f565b3480156106d957600080fd5b506107126106e8366004613c8c565b60126020526000908152604090208054600182015460028301546003909301549192909160ff1684565b6040805194855260208501939093529183015215156060820152608001610366565b34801561074057600080fd5b5060065461038f906001600160a01b031681565b34801561076057600080fd5b5060025461038f906001600160a01b031681565b34801561078057600080fd5b5061079461078f366004613f71565b611c9e565b60408051928352602083019190915201610366565b3480156107b557600080fd5b5061045a60085481565b3480156107cb57600080fd5b5061032f6107da366004613fbf565b611e10565b3480156107eb57600080fd5b5061032f6107fa366004613f41565b611e82565b34801561080b57600080fd5b5061032f61081a366004614099565b611fb1565b34801561082b57600080fd5b5061032f61083a366004613c8c565b611fd7565b34801561084b57600080fd5b506104c761085a366004613fbf565b61204e565b34801561086b57600080fd5b5061045a61087a366004613fbf565b600b6020526000908152604090205481565b34801561089857600080fd5b5061032f612151565b3480156108ad57600080fd5b506006546104c790600160a01b900460ff1681565b3480156108ce57600080fd5b5061032f61235c565b3480156108e357600080fd5b5061032f6108f23660046140b6565b6124b0565b34801561090357600080fd5b5061091761091236600461415b565b61288e565b60405161036691906141b4565b34801561093057600080fd5b5061032f61093f366004613f41565b61291b565b34801561095057600080fd5b5061049361271081565b34801561096657600080fd5b5061032f6109753660046141c7565b612af0565b34801561098657600080fd5b5061032f610995366004614214565b612bd5565b3480156109a657600080fd5b5061032f6109b5366004613c8c565b612c7d565b3480156109c657600080fd5b5061032f6109d5366004613c8c565b612c8a565b3480156109e657600080fd5b5061032f6109f5366004613fbf565b612ce3565b348015610a0657600080fd5b5061032f610a15366004613fbf565b612d1e565b348015610a2657600080fd5b5061045a610a35366004613c8c565b60116020526000908152604090205481565b610a4f612d48565b60018110158015610a61575060038111155b610a865760405162461bcd60e51b8152600401610a7d90614240565b60405180910390fd5b600254604051627eeac760e11b8152336004820152602481018390526000916001600160a01b03169062fdd58e90604401602060405180830381865afa158015610ad4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610af89190614266565b11610b455760405162461bcd60e51b815260206004820152601960248201527f4d75737420686176652074686520636f7272656374206b6579000000000000006044820152606401610a7d565b336000908152600c602052604090205460ff16158015610b755750336000908152600a602052604090205460ff16155b610be75760405162461bcd60e51b815260206004820152603860248201527f73746172744c6f6f74626f78576974684b65793a20596f7520616c726561647960448201527f206861766520612070656e64696e67206c6f6f74626f782100000000000000006064820152608401610a7d565b60025460405163325e7d4f60e01b81526001600160a01b039091169063325e7d4f90610c1c903390859060019060040161427f565b600060405180830381600087803b158015610c3657600080fd5b505af1158015610c4a573d6000803e3d6000fd5b50505050610c59600082612d72565b610c6260018055565b50565b610c6d612e98565b476000610c826000546001600160a01b031690565b6001600160a01b03168260405160006040518083038185875af1925050503d8060008114610ccc576040519150601f19603f3d011682016040523d82523d6000602084013e610cd1565b606091505b5050905080610d145760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610a7d565b5050565b6060610d276104c183856142a0565b610d5b57610d3582846142a0565b6040516368f7a3d160e11b81526001600160e01b03199091166004820152602401610a7d565b610d9b3084848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250612ec592505050565b90505b92915050565b610dac612d48565b60008381526012602090815260409182902082516080810184528154815260018201549281019290925260028101549282019290925260039091015460ff16151560608201819052610e105760405162461bcd60e51b8152600401610a7d906142d0565b60055460405163b5af090f60e01b81526001600160a01b0385811660048301529091169063b5af090f90602401602060405180830381865afa158015610e5a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e7e9190614307565b610eca5760405162461bcd60e51b815260206004820152601d60248201527f5061796d656e7420746f6b656e206e6f742077686974656c69737465640000006044820152606401610a7d565b6005546040808301516020840151915163f1958d8960e01b81526000936001600160a01b03169263f1958d8992610f069289929060040161427f565b6040805180830381865afa158015610f22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f469190614324565b91505082811115610f995760405162461bcd60e51b815260206004820181905260248201527f536c6970706167653a20616d6f756e742065786365656473206d6178696d756d6044820152606401610a7d565b600554604051634ec4224d60e11b81526001600160a01b038681166004830152602482018490526000928392839283921690639d88449a90604401608060405180830381865afa158015610ff1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110159190614348565b935093509350935061102a8885858585612f3b565b6002548651602088015160405163731133e960e01b81526001600160a01b039093169263731133e992611061923392600401614389565b600060405180830381600087803b15801561107b57600080fd5b505af115801561108f573d6000803e3d6000fd5b505087516020808a0151604080518f8152928301939093528183015290513393507f6e779719423abf0180d82611895181159de28594fa52f07aee0eb89de20aae1192509081900360600190a25050505050506110eb60018055565b505050565b6110f8612e98565b608082015160608301516040840151602085015185516127109493929161111e916143cf565b61112891906143cf565b61113291906143cf565b61113c91906143cf565b61ffff161461118d5760405162461bcd60e51b815260206004820152601f60248201527f50726f626162696c6974696573206d7573742073756d20746f203130303030006044820152606401610a7d565b8151600084815260106020818152604080842084805280835281852061ffff968716905582880180516001808852848820918916909155838a01805160028952858920908a1690556060808c01805160038b52878b20908c1690556080808e01805160048d52898d20908e1690559a8f9052988852929094018a905584518c81528b518a16968101969096529151881685850152905187169184019190915251851692820192909252915190921660a082015260c0810183905290517fd452daeb59d309a2d8d30f4d2aa38c05f721b3e6b5cc57f9537d7fdd3857fb239181900360e00190a1505050565b60008281526010602052604081208183600481111561129957611299613ecc565b60048111156112aa576112aa613ecc565b815260200190815260200160002054905092915050565b6112c9612d48565b60008181526012602090815260409182902082516080810184528154815260018201549281019290925260028101549282019290925260039091015460ff1615156060820181905261132d5760405162461bcd60e51b8152600401610a7d906142d0565b80604001513410156113785760405162461bcd60e51b8152602060048201526014602482015273125b9cdd59999a58da595b9d081c185e5b595b9d60621b6044820152606401610a7d565b6002548151602083015160405163731133e960e01b81526001600160a01b039093169263731133e9926113af923392600401614389565b600060405180830381600087803b1580156113c957600080fd5b505af11580156113dd573d6000803e3d6000fd5b5050825160208085015160408051888152928301939093528183015290513393507f6e779719423abf0180d82611895181159de28594fa52f07aee0eb89de20aae1192509081900360600190a250610c6260018055565b60008181526011602052604081205461145090620151806143ea565b42101592915050565b600d602052816000526040600020818154811061147557600080fd5b90600052602060002001600091509150505481565b611492612d48565b6000811180156114a457506009548111155b6114e15760405162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908185b5bdd5b9d60921b6044820152606401610a7d565b600182101580156114f3575060038211155b61150f5760405162461bcd60e51b8152600401610a7d90614240565b600254604051627eeac760e11b81523360048201526024810184905282916001600160a01b03169062fdd58e90604401602060405180830381865afa15801561155c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115809190614266565b10156115ce5760405162461bcd60e51b815260206004820152601960248201527f4d75737420686176652073756666696369656e74206b657973000000000000006044820152606401610a7d565b336000908152600c602052604090205460ff161580156115fe5750336000908152600a602052604090205460ff16155b6116705760405162461bcd60e51b815260206004820152603f60248201527f737461727442756c6b4c6f6f74626f786573576974684b6579733a20596f752060448201527f616c7265616479206861766520612070656e64696e67206c6f6f74626f7821006064820152608401610a7d565b60025460405163325e7d4f60e01b81526001600160a01b039091169063325e7d4f906116a49033908690869060040161427f565b600060405180830381600087803b1580156116be57600080fd5b505af11580156116d2573d6000803e3d6000fd5b505050506000816001600160401b038111156116f0576116f0613dba565b604051908082528060200260200182016040528015611719578160200160208202803683370190505b50905060005b8281101561174d578382828151811061173a5761173a6143fd565b602090810291909101015260010161171f565b5061175781613093565b50610d1460018055565b611769612e98565b611773600061318b565b565b61177d612e98565b8281146117db5760405162461bcd60e51b815260206004820152602660248201527f496e70757420617272617973206d7573742068617665207468652073616d65206044820152650d8cadccee8d60d31b6064820152608401610a7d565b60005b838110156119fc576000600e60008787858181106117fe576117fe6143fd565b602090810292909201358352508101919091526040016000205460ff16600481111561182c5761182c613ecc565b146118735760405162461bcd60e51b8152602060048201526017602482015276125d195b481c985c9a5d1e48185b1c9958591e481cd95d604a1b6044820152606401610a7d565b828282818110611885576118856143fd565b905060200201602081019061189a919061415b565b600e60008787858181106118b0576118b06143fd565b60209081029290920135835250810191909152604001600020805460ff191660018360048111156118e3576118e3613ecc565b0217905550600f60008484848181106118fe576118fe6143fd565b9050602002016020810190611913919061415b565b600481111561192457611924613ecc565b600481111561193557611935613ecc565b8152602001908152602001600020858583818110611955576119556143fd565b83546001810185556000948552602094859020919094029290920135919092015550828282818110611989576119896143fd565b905060200201602081019061199e919061415b565b60048111156119af576119af613ecc565b8585838181106119c1576119c16143fd565b905060200201357fa0aba5f1889f8df7596d9c1fbf081196204196dbc4fbb094a6b21169dca451c860405160405180910390a36001016117de565b5050505050565b611a0b612d48565b6003546040516331a9108f60e11b81526004810183905233916001600160a01b031690636352211e90602401602060405180830381865afa158015611a54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a789190614413565b6001600160a01b031614611ac65760405162461bcd60e51b815260206004820152601560248201527426bab9ba1037bbb7103a3432902a37b5b4b2b6b7b760591b6044820152606401610a7d565b611acf81611434565b611aeb5760405162461bcd60e51b8152600401610a7d90614430565b336000908152600c602052604090205460ff16158015611b1b5750336000908152600a602052604090205460ff16155b611b855760405162461bcd60e51b815260206004820152603560248201527f7374617274467265654c6f6f74626f783a20596f7520616c7265616479206861604482015274766520612070656e64696e67206c6f6f74626f782160581b6064820152608401610a7d565b6000818152601160205260408082204290556003549051632e2349af60e11b8152600481018490526001600160a01b0390911690635c46935e90602401600060405180830381865afa158015611bdf573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611c0791908101906144f8565b5092505050611c168282612d72565b50610c6260018055565b611c28612e98565b60018210158015611c3a575060048211155b611c565760405162461bcd60e51b8152600401610a7d90614240565b60009182526010602052604090912060010155565b600081815260116020526040812054808203611c8a5750600092915050565b611c9781620151806143ea565b9392505050565b60008181526012602090815260408083208151608081018352815481526001820154938101939093526002810154918301919091526003015460ff16151560608201819052829190611d025760405162461bcd60e51b8152600401610a7d906142d0565b8051600111801590611d1657508051600310155b611d325760405162461bcd60e51b8152600401610a7d90614240565b6000816020015111611d865760405162461bcd60e51b815260206004820152601f60248201527f5175616e74697479206d7573742062652067726561746572207468616e2030006044820152606401610a7d565b6005546040808301516020840151915163f1958d8960e01b81526001600160a01b039093169263f1958d8992611dc3928a9290919060040161427f565b6040805180830381865afa158015611ddf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e039190614324565b92509250505b9250929050565b611e18612e98565b6001600160a01b038116611e605760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401610a7d565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b611e8a612e98565b6000828152600e602052604081205460ff166004811115611ead57611ead613ecc565b14611ef45760405162461bcd60e51b8152602060048201526017602482015276125d195b481c985c9a5d1e48185b1c9958591e481cd95d604a1b6044820152606401610a7d565b6000828152600e60205260409020805482919060ff19166001836004811115611f1f57611f1f613ecc565b0217905550600f6000826004811115611f3a57611f3a613ecc565b6004811115611f4b57611f4b613ecc565b81526020808201929092526040016000908120805460018101825590825291902001829055806004811115611f8257611f82613ecc565b60405183907fa0aba5f1889f8df7596d9c1fbf081196204196dbc4fbb094a6b21169dca451c890600090a35050565b611fb9612e98565b60068054911515600160a01b0260ff60a01b19909216919091179055565b611fdf612e98565b6000818152601260205260409020600201546120335760405162461bcd60e51b8152602060048201526013602482015272141858dac8191bd95cc81b9bdd08195e1a5cdd606a1b6044820152606401610a7d565b6000908152601260205260409020600301805460ff19169055565b6001600160a01b0381166000908152600a602052604081205460ff168061208d57506001600160a01b0382166000908152600c602052604090205460ff165b6120d95760405162461bcd60e51b815260206004820181905260248201527f4e6f2070656e64696e67206c6f6f74626f7820666f72207468697320757365726044820152606401610a7d565b600480546040516338bf633360e11b81526001600160a01b038581169382019390935291169063717ec66690602401602060405180830381865afa158015612125573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121499190614266565b151592915050565b612159612d48565b336000908152600c602052604090205460ff166121b85760405162461bcd60e51b815260206004820152601960248201527f4e6f2070656e64696e672062756c6b206c6f6f74626f786573000000000000006044820152606401610a7d565b600480546040516338bf633360e11b815233928101929092526000916001600160a01b039091169063717ec66690602401602060405180830381865afa158015612206573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061222a9190614266565b90508060000361227c5760405162461bcd60e51b815260206004820152601c60248201527f52616e646f6d6e657373206e6f742066756c66696c6c656420796574000000006044820152606401610a7d565b336000908152600d60209081526040808320805482518185028101850190935280835291929091908301828280156122d357602002820191906000526020600020905b8154815260200190600101908083116122bf575b5050336000908152600c60205260408120805460ff191690559394506122f892505050565b604051908082528060200260200182016040528015612321578160200160208202803683370190505b50336000908152600d6020908152604090912082516123469391929190910190613c2c565b5061235181836131db565b505061177360018055565b612364612d48565b336000908152600a602052604090205460ff166123b85760405162461bcd60e51b815260206004820152601260248201527109cde40e0cadcc8d2dcce40d8dedee8c4def60731b6044820152606401610a7d565b600480546040516338bf633360e11b815233928101929092526000916001600160a01b039091169063717ec66690602401602060405180830381865afa158015612406573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061242a9190614266565b90508060000361247c5760405162461bcd60e51b815260206004820152601c60248201527f52616e646f6d6e657373206e6f742066756c66696c6c656420796574000000006044820152606401610a7d565b336000908152600b602081815260408084208054600a8452918520805460ff191690559290915291905561235181836134d0565b6124b8612d48565b600081511180156124cc5750600954815111155b6125095760405162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908185b5bdd5b9d60921b6044820152606401610a7d565b336000908152600c602052604090205460ff161580156125395750336000908152600a602052604090205460ff16155b6125ab5760405162461bcd60e51b815260206004820152603b60248201527f737461727442756c6b467265654c6f6f74626f7865733a20596f7520616c726560448201527f616479206861766520612070656e64696e67206c6f6f74626f782100000000006064820152608401610a7d565b600081516001600160401b038111156125c6576125c6613dba565b6040519080825280602002602001820160405280156125ef578160200160208202803683370190505b50905060005b825181101561288457600354835133916001600160a01b031690636352211e90869085908110612627576126276143fd565b60200260200101516040518263ffffffff1660e01b815260040161264d91815260200190565b602060405180830381865afa15801561266a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061268e9190614413565b6001600160a01b0316146126dc5760405162461bcd60e51b815260206004820152601560248201527426bab9ba1037bbb7103a3432902a37b5b4b2b6b7b760591b6044820152606401610a7d565b6126fe8382815181106126f1576126f16143fd565b6020026020010151611434565b61271a5760405162461bcd60e51b8152600401610a7d90614430565b4260116000858481518110612731576127316143fd565b60200260200101518152602001908152602001600020819055506000600360009054906101000a90046001600160a01b03166001600160a01b0316635c46935e858481518110612783576127836143fd565b60200260200101516040518263ffffffff1660e01b81526004016127a991815260200190565b600060405180830381865afa1580156127c6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526127ee91908101906144f8565b509250505060018110158015612805575060038111155b61285d5760405162461bcd60e51b8152602060048201526024808201527f496e76616c6964207469657220666f722062756c6b2066726565206c6f6f74626044820152636f78657360e01b6064820152608401610a7d565b80838381518110612870576128706143fd565b6020908102919091010152506001016125f5565b50611c1681613093565b6060600f60008360048111156128a6576128a6613ecc565b60048111156128b7576128b7613ecc565b815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561290f57602002820191906000526020600020905b8154815260200190600101908083116128fb575b50505050509050919050565b612923612e98565b80600481111561293557612935613ecc565b6000838152600e602052604090205460ff16600481111561295857612958613ecc565b146129b15760405162461bcd60e51b815260206004820152602360248201527f4974656d20646f6573206e6f742062656c6f6e6720746f20746869732072617260448201526269747960e81b6064820152608401610a7d565b6000600f60008360048111156129c9576129c9613ecc565b60048111156129da576129da613ecc565b8152602001908152602001600020905060005b8154811015612a975783828281548110612a0957612a096143fd565b906000526020600020015403612a8f5781548290612a299060019061456c565b81548110612a3957612a396143fd565b9060005260206000200154828281548110612a5657612a566143fd565b906000526020600020018190555081805480612a7457612a7461457f565b60019003818190600052602060002001600090559055612a97565b6001016129ed565b506000838152600e60205260409020805460ff19169055816004811115612ac057612ac0613ecc565b60405184907f748d6b95ead977f23611802b6f0d727b419fdda5b15d39ffe9d5295e46d2566090600090a3505050565b612af8612e98565b60018410158015612b0a575060038411155b612b265760405162461bcd60e51b8152600401610a7d90614240565b600085815260126020526040902060020154612b7a5760405162461bcd60e51b8152602060048201526013602482015272141858dac8191bd95cc81b9bdd08195e1a5cdd606a1b6044820152606401610a7d565b6040805160808101825294855260208086019485528582019384529115156060860190815260009687526012909252909420925183559051600183015551600282015590516003909101805460ff1916911515919091179055565b612bdd612e98565b60018310158015612bef575060038311155b612c0b5760405162461bcd60e51b8152600401610a7d90614240565b604080516080810182528481526020808201858152828401858152600160608501818152600780546000908152601290965296852095518655925190850155516002840155516003909201805460ff19169215159290921790915581549190612c7383614595565b9190505550505050565b612c85612e98565b600855565b612c92612e98565b600081118015612ca457506103e88111155b612cde5760405162461bcd60e51b815260206004820152600b60248201526a092dcecc2d8d2c840dac2f60ab1b6044820152606401610a7d565b600955565b612ceb612e98565b6001600160a01b038116612d1557604051631e4fbdf760e01b815260006004820152602401610a7d565b610c628161318b565b612d26612e98565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b600260015403612d6b57604051633ee5aeb560e01b815260040160405180910390fd5b6002600155565b6004805460405163ead073c760e01b815233928101929092526000916001600160a01b039091169063ead073c7906024016020604051808303816000875af1158015612dc2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612de69190614266565b905080600003612e385760405162461bcd60e51b815260206004820152601c60248201527f4661696c656420746f20726571756573742072616e646f6d6e657373000000006044820152606401610a7d565b336000818152600a60209081526040808320805460ff19166001179055600b82529182902085905590518481528592917fa9a3d6cddd10439b5eec42abc3b838b729b722f9e8ac6136de3f17a635964b17910160405180910390a3505050565b6000546001600160a01b031633146117735760405163118cdaa760e01b8152336004820152602401610a7d565b6060600080846001600160a01b031684604051612ee291906145ae565b600060405180830381855af49150503d8060008114612f1d576040519150601f19603f3d011682016040523d82523d6000602084013e612f22565b606091505b5091509150612f3285838361383f565b95945050505050565b8315612fce57612fce33600560009054906101000a90046001600160a01b03166001600160a01b0316634e6fd6c46040518163ffffffff1660e01b8152600401602060405180830381865afa158015612f98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fbc9190614413565b6001600160a01b03881691908761389b565b82156130615761306133600560009054906101000a90046001600160a01b03166001600160a01b0316632131c68c6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561302b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061304f9190614413565b6001600160a01b03881691908661389b565b60008211801561307957506001600160a01b03811615155b156119fc576119fc6001600160a01b03861633838561389b565b6004805460405163ead073c760e01b815233928101929092526000916001600160a01b039091169063ead073c7906024016020604051808303816000875af11580156130e3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131079190614266565b9050806000036131595760405162461bcd60e51b815260206004820152601c60248201527f4661696c656420746f20726571756573742072616e646f6d6e657373000000006044820152606401610a7d565b336000908152600c60209081526040808320805460ff19166001179055600d825290912083516110eb92850190613c2c565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b81516000816001600160401b038111156131f7576131f7613dba565b604051908082528060200260200182016040528015613220578160200160208202803683370190505b5090506000826001600160401b0381111561323d5761323d613dba565b604051908082528060200260200182016040528015613266578160200160208202803683370190505b50905060005b8381101561341f5760006132cd87838151811061328b5761328b6143fd565b602002602001015187846040516020016132af929190918252602082015260400190565b6040516020818303038152906040528051906020012060001c6138fb565b604080516020810189905290810184905260608082015260046080820152636974656d60e01b60a082015290915061332390829060c0015b6040516020818303038152906040528051906020012060001c6139f6565b848381518110613335576133356143fd565b6020026020010181815250506001838381518110613355576133556143fd565b602090810291909101015260025484516001600160a01b0390911690633a178d9990869085908110613389576133896143fd565b60200260200101516040518263ffffffff1660e01b81526004016133af91815260200190565b602060405180830381865afa1580156133cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133f09190614307565b61341657600854848381518110613409576134096143fd565b6020026020010181815250505b5060010161326c565b50600254604051630fbfeffd60e11b81526001600160a01b0390911690631f7fdffa90613454903390869086906004016145ca565b600060405180830381600087803b15801561346e57600080fd5b505af1158015613482573d6000803e3d6000fd5b50505050336001600160a01b03167fc7119e9126731aaaadd345a571394fbaaf57ee5c6c7faa37322f825a975895ac83876040516134c192919061461c565b60405180910390a25050505050565b60006134db82613a6b565b90506000816001600160401b038111156134f7576134f7613dba565b604051908082528060200260200182016040528015613520578160200160208202803683370190505b50905060005b828110156135b25760006135508686846040516020016132af929190918252602082015260400190565b604080516020810188905290810184905260608082015260046080820152636974656d60e01b60a082015290915061358c90829060c001613305565b83838151811061359e5761359e6143fd565b602090810291909101015250600101613526565b5060005b828110156137705760025482516001600160a01b0390911690633a178d99908490849081106135e7576135e76143fd565b60200260200101516040518263ffffffff1660e01b815260040161360d91815260200190565b602060405180830381865afa15801561362a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061364e9190614307565b156136dd5760025482516001600160a01b039091169063731133e990339085908590811061367e5761367e6143fd565b602002602001015160016040518463ffffffff1660e01b81526004016136a693929190614389565b600060405180830381600087803b1580156136c057600080fd5b505af11580156136d4573d6000803e3d6000fd5b50505050613768565b60025460085460405163731133e960e01b81526001600160a01b039092169163731133e99161371491339190600190600401614389565b600060405180830381600087803b15801561372e57600080fd5b505af1158015613742573d6000803e3d6000fd5b5050505060085482828151811061375b5761375b6143fd565b6020026020010181815250505b6001016135b6565b50600654600160a01b900460ff16156137f657600061378f8585613aa8565b600654604051632884a08960e11b8152336004820152602481018390529192506001600160a01b031690635109411290604401600060405180830381600087803b1580156137dc57600080fd5b505af11580156137f0573d6000803e3d6000fd5b50505050505b336001600160a01b03167fd965459918d5add0e6b5916b5626da1be5e1afe2a142b78585df2429994726c48286604051613831929190614641565b60405180910390a250505050565b6060826138545761384f82613b1e565b611c97565b815115801561386b57506001600160a01b0384163b155b1561389457604051639996b31560e01b81526001600160a01b0385166004820152602401610a7d565b5092915050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b1790526138f5908590613b47565b50505050565b60008061390a61271084614663565b90506000805b600481116139ad5760008681526010602052604081209082600481111561393957613939613ecc565b600481111561394a5761394a613ecc565b600481111561395b5761395b613ecc565b8152602001908152602001600020548261397591906143ea565b91508183101561399b5780600481111561399157613991613ecc565b9350505050610d9e565b806139a581614595565b915050613910565b5060405162461bcd60e51b815260206004820152601860248201527f496e76616c6964207261726974792073656c656374696f6e00000000000000006044820152606401610a7d565b600080600f6000856004811115613a0f57613a0f613ecc565b6004811115613a2057613a20613ecc565b815260200190815260200160002090506000818054905084613a429190614663565b9050818181548110613a5657613a566143fd565b90600052602060002001549250505092915050565b600080613a79606484614663565b90506050811015613a8d5750600192915050565b605f811015613a9f5750600292915050565b50600392915050565b6000828152601060205260408120600101548190613ac69084614663565b613ad19060016143ea565b9050613ade606484614663565b600003610d9b57600084815260106020526040902060010154613b02906004614685565b613b0c9084614663565b613b1690826143ea565b915050610d9e565b805115613b2e5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b6000613b5c6001600160a01b03841683613baa565b90508051600014158015613b81575080806020019051810190613b7f9190614307565b155b156110eb57604051635274afe760e01b81526001600160a01b0384166004820152602401610a7d565b6060610d9b8383600084600080856001600160a01b03168486604051613bd091906145ae565b60006040518083038185875af1925050503d8060008114613c0d576040519150601f19603f3d011682016040523d82523d6000602084013e613c12565b606091505b5091509150613c2286838361383f565b9695505050505050565b828054828255906000526020600020908101928215613c67579160200282015b82811115613c67578251825591602001919060010190613c4c565b50613c73929150613c77565b5090565b5b80821115613c735760008155600101613c78565b600060208284031215613c9e57600080fd5b5035919050565b60008060208385031215613cb857600080fd5b82356001600160401b0380821115613ccf57600080fd5b818501915085601f830112613ce357600080fd5b813581811115613cf257600080fd5b866020828501011115613d0457600080fd5b60209290920196919550909350505050565b60005b83811015613d31578181015183820152602001613d19565b50506000910152565b6020815260008251806020840152613d59816040850160208701613d16565b601f01601f19169190910160400192915050565b6001600160a01b0381168114610c6257600080fd5b600080600060608486031215613d9757600080fd5b833592506020840135613da981613d6d565b929592945050506040919091013590565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715613df857613df8613dba565b604052919050565b803561ffff81168114613e1257600080fd5b919050565b600080600083850360e0811215613e2d57600080fd5b8435935060a0601f1982011215613e4357600080fd5b5060405160a081018181106001600160401b0382111715613e6657613e66613dba565b604052613e7560208601613e00565b8152613e8360408601613e00565b6020820152613e9460608601613e00565b6040820152613ea560808601613e00565b6060820152613eb660a08601613e00565b60808201529295929450505060c0919091013590565b634e487b7160e01b600052602160045260246000fd5b6020810160058310613f0457634e487b7160e01b600052602160045260246000fd5b91905290565b600060208284031215613f1c57600080fd5b81356001600160e01b031981168114610d9b57600080fd5b60058110610c6257600080fd5b60008060408385031215613f5457600080fd5b823591506020830135613f6681613f34565b809150509250929050565b60008060408385031215613f8457600080fd5b8235613f8f81613d6d565b946020939093013593505050565b60008060408385031215613fb057600080fd5b50508035926020909101359150565b600060208284031215613fd157600080fd5b8135610d9b81613d6d565b60008083601f840112613fee57600080fd5b5081356001600160401b0381111561400557600080fd5b6020830191508360208260051b8501011115611e0957600080fd5b6000806000806040858703121561403657600080fd5b84356001600160401b038082111561404d57600080fd5b61405988838901613fdc565b9096509450602087013591508082111561407257600080fd5b5061407f87828801613fdc565b95989497509550505050565b8015158114610c6257600080fd5b6000602082840312156140ab57600080fd5b8135610d9b8161408b565b600060208083850312156140c957600080fd5b82356001600160401b03808211156140e057600080fd5b818501915085601f8301126140f457600080fd5b81358181111561410657614106613dba565b8060051b9150614117848301613dd0565b818152918301840191848101908884111561413157600080fd5b938501935b8385101561414f57843582529385019390850190614136565b98975050505050505050565b60006020828403121561416d57600080fd5b8135610d9b81613f34565b60008151808452602080850194506020840160005b838110156141a95781518752958201959082019060010161418d565b509495945050505050565b602081526000610d9b6020830184614178565b600080600080600060a086880312156141df57600080fd5b8535945060208601359350604086013592506060860135915060808601356142068161408b565b809150509295509295909350565b60008060006060848603121561422957600080fd5b505081359360208301359350604090920135919050565b6020808252600c908201526b24b73b30b634b2103a34b2b960a11b604082015260600190565b60006020828403121561427857600080fd5b5051919050565b6001600160a01b039390931683526020830191909152604082015260600190565b6001600160e01b031981358181169160048510156142c85780818660040360031b1b83161692505b505092915050565b6020808252601a908201527f4c6f6f74626f78207061636b206973206e6f7420616374697665000000000000604082015260600190565b60006020828403121561431957600080fd5b8151610d9b8161408b565b6000806040838503121561433757600080fd5b505080516020909101519092909150565b6000806000806080858703121561435e57600080fd5b845193506020850151925060408501519150606085015161437e81613d6d565b939692955090935050565b6001600160a01b039390931683526020830191909152604082015260806060820181905260009082015260a00190565b634e487b7160e01b600052601160045260246000fd5b61ffff818116838216019080821115613894576138946143b9565b80820180821115610d9e57610d9e6143b9565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561442557600080fd5b8151610d9b81613d6d565b60208082526037908201527f596f752063616e206f6e6c79206f70656e206f6e65206c6f6f74626f7820706560408201527f722064617920666f72207468697320546f6b69656d6f6e000000000000000000606082015260800190565b600082601f83011261449e57600080fd5b81516001600160401b038111156144b7576144b7613dba565b6144ca601f8201601f1916602001613dd0565b8181528460208386010111156144df57600080fd5b6144f0826020830160208701613d16565b949350505050565b6000806000806080858703121561450e57600080fd5b84516001600160401b038082111561452557600080fd5b6145318883890161448d565b9550602087015191508082111561454757600080fd5b506145548782880161448d565b93505060408501519150606085015161437e81613f34565b81810381811115610d9e57610d9e6143b9565b634e487b7160e01b600052603160045260246000fd5b6000600182016145a7576145a76143b9565b5060010190565b600082516145c0818460208701613d16565b9190910192915050565b6001600160a01b03841681526080602082018190526000906145ee90830185614178565b82810360408401526146008185614178565b8381036060909401939093525050600081526020019392505050565b60408152600061462f6040830185614178565b8281036020840152612f328185614178565b6040815260006146546040830185614178565b90508260208301529392505050565b60008261468057634e487b7160e01b600052601260045260246000fd5b500690565b8082028115828204841417610d9e57610d9e6143b956fea26469706673582212207e222e8675c2e6d2e5acde59695adc39f8ce52aa68e8254d6f22ce585bbc064264736f6c63430008180033000000000000000000000000ad574f7f4eb563b0ccdcca0d7d7628aeaf071d65000000000000000000000000802187c392b15cdc8df8aa05bfef314df1f65c620000000000000000000000001b2233fc66501fd686ec9e5b51ac92201995a1eb000000000000000000000000fb63ff06b4203e450a626e264f7702be9d148fd7000000000000000000000000901a60c22ebf6b3799bb0d14d97a1908bbc0e7a9