CET: $ - (-)
USD
English
Tx details
  • Tx Hash
    0xe5a67a6e057f278e1c0808bfbb9fcc932216c196ee5200078e802a52acdc1d3f
  • Status
    Success
  • Block
  • Confirmed at
    86 days 20 hrs ago ( 2022-09-07 17:08:47 UTC+null )
  • From
  • To
  • Details
  • Amount
    0 CET ($0)
  • Tx Fee
    2.343824 CET ($0)
  • Gas Price
    0.0000005 (500 Gwei)
  • Gas Limit
    12,000,000
  • Gas Used
    4,687,648 (39.06%)
  • Nonce Position
    1 0
  • Data
    0x6080604052600f805460ff191690553480156200001b57600080fd5b506040518060400160405280601381526020017f506f6c795761727320426174746c657368697000000000000000000000000000815250604051806040016040528060048152602001630534849560e41b81525062000089620000836200015760201b60201c565b6200015b565b81516200009e90600390602085019062000825565b508051620000b490600490602084019062000825565b50620000c691506000905033620001ab565b620000f27f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a633620001ab565b620001033360048061a455620001ee565b62000116336003600462066b52620001ee565b62000129336002600462403134620001ee565b6200013d3360016004630281ec08620001ee565b6200015133600060046319133850620001ee565b6200097f565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b620001c282826200032e60201b62001eb41760201c565b6000828152600260209081526040909120620001e991839062001ec26200033e821b17901c565b505050565b6001600160a01b0384166200024a5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064015b60405180910390fd5b600062000263600d6200035e60201b62001ee41760201c565b9050620002736000868362000362565b6001600160a01b03851660009081526006602052604081208054600192906200029e908490620008e1565b9091555050600081815260056020526040902080546001600160a01b0319166001600160a01b038716179055620002d8818585856200037a565b620002ef600d6200042560201b62001ee81760201c565b60405181906001600160a01b038716906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050505050565b6200033a82826200042e565b5050565b600062000355836001600160a01b038416620004b6565b90505b92915050565b5490565b620001e98383836200050860201b62001ef11760201c565b6000848152600560205260409020546001600160a01b0316620003ef5760405162461bcd60e51b815260206004820152602660248201527f4552433732313a20736574206461746120666f72206e6f6e6578697374656e74604482015265103a37b5b2b760d11b606482015260840162000241565b6000938452600e602052604090932060018101805460ff9384166101000261ffff19909116939094169290921792909217905555565b80546001019055565b60008281526001602090815260408083206001600160a01b038516845290915290205460ff166200033a5760008281526001602081815260408084206001600160a01b0386168086529252808420805460ff19169093179092559051339285917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a45050565b6000818152600183016020526040812054620004ff5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915562000358565b50600062000358565b62000520838383620001e960201b62000d8e1760201c565b6001600160a01b0383166200057e576200057881600b80546000838152600c60205260408120829055600182018355919091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90155565b620005a4565b816001600160a01b0316836001600160a01b031614620005a457620005a48382620005e4565b6001600160a01b038216620005be57620001e98162000691565b826001600160a01b0316826001600160a01b031614620001e957620001e982826200074b565b60006001620005fe846200079c60201b620018611760201c565b6200060a9190620008fc565b6000838152600a60205260409020549091508082146200065e576001600160a01b03841660009081526009602090815260408083208584528252808320548484528184208190558352600a90915290208190555b506000918252600a602090815260408084208490556001600160a01b039094168352600981528383209183525290812055565b600b54600090620006a590600190620008fc565b6000838152600c6020526040812054600b8054939450909284908110620006d057620006d062000916565b9060005260206000200154905080600b8381548110620006f457620006f462000916565b6000918252602080832090910192909255828152600c9091526040808220849055858252812055600b8054806200072f576200072f6200092c565b6001900381819060005260206000200160009055905550505050565b600062000763836200079c60201b620018611760201c565b6001600160a01b0390931660009081526009602090815260408083208684528252808320859055938252600a9052919091209190915550565b60006001600160a01b038216620008095760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b606482015260840162000241565b506001600160a01b031660009081526006602052604090205490565b828054620008339062000942565b90600052602060002090601f016020900481019282620008575760008555620008a2565b82601f106200087257805160ff1916838001178555620008a2565b82800160010185558215620008a2579182015b82811115620008a257825182559160200191906001019062000885565b50620008b0929150620008b4565b5090565b5b80821115620008b05760008155600101620008b5565b634e487b7160e01b600052601160045260246000fd5b60008219821115620008f757620008f7620008cb565b500190565b600082821015620009115762000911620008cb565b500390565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b600181811c908216806200095757607f821691505b602082108114156200097957634e487b7160e01b600052602260045260246000fd5b50919050565b6141b1806200098f6000396000f3fe6080604052600436106102ca5760003560e01c80636352211e11610179578063a217fddf116100d6578063ca15c8731161008a578063e8a3d48511610064578063e8a3d4851461087e578063e985e9c514610893578063f2fde38b146108e9576102d9565b8063ca15c8731461080a578063d53913931461082a578063d547741f1461085e576102d9565b8063a4f3798a116100bb578063a4f3798a14610790578063b88d4fde146107ca578063c87b56dd146107ea576102d9565b8063a217fddf1461075b578063a22cb46514610770576102d9565b80638462151c1161012d5780639010d07c116101125780639010d07c146106d357806391d14854146106f357806395d89b4114610746576102d9565b80638462151c146106885780638da5cb5b146106a8576102d9565b80636ff97f1d1161015e5780636ff97f1d1461063157806370a0823114610653578063715018a614610673576102d9565b80636352211e146105e45780636d7d39c614610604576102d9565b806325d112a9116102275780633a5c6a1d116101db57806342966c68116101c057806342966c68146105775780634f6ccce714610597578063509e5706146105b7576102d9565b80633a5c6a1d1461053757806342842e0e14610557576102d9565b80632f2ff15d1161020c5780632f2ff15d146104d75780632f745c59146104f757806336568abe14610517576102d9565b806325d112a9146104a257806328fc3478146104b7576102d9565b8063095ea7b31161027e57806320c15e3d1161026357806320c15e3d1461043c57806323b872dd14610451578063248a9ca314610471576102d9565b8063095ea7b3146103fd57806318160ddd1461041d576102d9565b806306fdde03116102af57806306fdde0314610376578063081812fc1461039857806308b856dc146103dd576102d9565b806301ffc9a7146102e1578063044215c614610316576102d9565b366102d9576102d7600080fd5b005b6102d7600080fd5b3480156102ed57600080fd5b506103016102fc366004613681565b610909565b60405190151581526020015b60405180910390f35b34801561032257600080fd5b5061033661033136600461369e565b61091a565b60405161030d949392919093845260ff92831660208501529116604083015273ffffffffffffffffffffffffffffffffffffffff16606082015260800190565b34801561038257600080fd5b5061038b6109ff565b60405161030d919061372d565b3480156103a457600080fd5b506103b86103b336600461369e565b610a91565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161030d565b3480156103e957600080fd5b506102d76103f8366004613876565b610b51565b34801561040957600080fd5b506102d76104183660046138d4565b610c3a565b34801561042957600080fd5b50600b545b60405190815260200161030d565b34801561044857600080fd5b506102d7610d93565b34801561045d57600080fd5b506102d761046c3660046138fe565b6110ba565b34801561047d57600080fd5b5061042e61048c36600461369e565b6000908152600160208190526040909120015490565b3480156104ae57600080fd5b5061042e611142565b3480156104c357600080fd5b506103016104d236600461394b565b611152565b3480156104e357600080fd5b506102d76104f2366004613996565b611208565b34801561050357600080fd5b5061042e6105123660046138d4565b61122a565b34801561052357600080fd5b506102d7610532366004613996565b6112df565b34801561054357600080fd5b50610301610552366004613a24565b611301565b34801561056357600080fd5b506102d76105723660046138fe565b611402565b34801561058357600080fd5b506102d761059236600461369e565b61141d565b3480156105a357600080fd5b5061042e6105b236600461369e565b6114a4565b3480156105c357600080fd5b506105d76105d2366004613a6c565b611548565b60405161030d9190613adc565b3480156105f057600080fd5b506103b86105ff36600461369e565b611601565b34801561061057600080fd5b5061062461061f366004613b5c565b611699565b60405161030d9190613b91565b34801561063d57600080fd5b5061064661180a565b60405161030d9190613bf1565b34801561065f57600080fd5b5061042e61066e366004613c04565b611861565b34801561067f57600080fd5b506102d7611915565b34801561069457600080fd5b506106466106a3366004613c04565b611988565b3480156106b457600080fd5b5060005473ffffffffffffffffffffffffffffffffffffffff166103b8565b3480156106df57600080fd5b506103b86106ee366004613c1f565b611a2a565b3480156106ff57600080fd5b5061030161070e366004613996565b600091825260016020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b34801561075257600080fd5b5061038b611a49565b34801561076757600080fd5b5061042e600081565b34801561077c57600080fd5b506102d761078b366004613c41565b611a58565b34801561079c57600080fd5b506107b06107ab36600461369e565b611b55565b6040805160ff93841681529290911660208301520161030d565b3480156107d657600080fd5b506102d76107e5366004613c7d565b611c12565b3480156107f657600080fd5b5061038b61080536600461369e565b611c9a565b34801561081657600080fd5b5061042e61082536600461369e565b611d6c565b34801561083657600080fd5b5061042e7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b34801561086a57600080fd5b506102d7610879366004613996565b611d83565b34801561088a57600080fd5b5061038b611d8d565b34801561089f57600080fd5b506103016108ae366004613d5b565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260086020908152604080832093909416825291909152205460ff1690565b3480156108f557600080fd5b506102d7610904366004613c04565b611dbb565b600061091482611ff7565b92915050565b60008060008061094e8560009081526005602052604090205473ffffffffffffffffffffffffffffffffffffffff16151590565b6109c55760405162461bcd60e51b815260206004820152602360248201527f4552433732313a20717565727920666f72206e6f6e6578697374656e7420746f60448201527f6b656e000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6000858152600e60205260409020805460019091015460ff808216916101009004166109f088611601565b93509350935093509193509193565b606060038054610a0e90613d85565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3a90613d85565b8015610a875780601f10610a5c57610100808354040283529160200191610a87565b820191906000526020600020905b815481529060010190602001808311610a6a57829003601f168201915b5050505050905090565b60008181526005602052604081205473ffffffffffffffffffffffffffffffffffffffff16610b285760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201527f697374656e7420746f6b656e000000000000000000000000000000000000000060648201526084016109bc565b5060009081526007602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60005b81518161ffff161015610c3457610b8833838361ffff1681518110610b7b57610b7b613dd9565b602002602001015161204d565b610bfa5760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f76656400000000000000000000000000000060648201526084016109bc565b610c228484848461ffff1681518110610c1557610c15613dd9565b602002602001015161219f565b80610c2c81613e37565b915050610b54565b50505050565b6000610c4582611601565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ce95760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084016109bc565b3373ffffffffffffffffffffffffffffffffffffffff82161480610d125750610d1281336108ae565b610d845760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c000000000000000060648201526084016109bc565b610d8e83836123dd565b505050565b600f5460ff1615610de65760405162461bcd60e51b815260206004820152601b60248201527f4552433732313a20616c726561647920696e697469616c697a6564000000000060448201526064016109bc565b610df160003361070e565b610e3d5760405162461bcd60e51b815260206004820152601160248201527f4552433732313a206e6f742061646d696e00000000000000000000000000000060448201526064016109bc565b610e4e61dead60008061029a61247d565b610e62620a71ce60036004627a31c461247d565b610b0b610e7681600060016298968161247d565b610e86816001806298968261247d565b610e9781600260016298968361247d565b730effedfacec0caadd1c700000000000000000000610ec181600060026602c314e3f1971961247d565b610ed681600160026602c314e3f1971a61247d565b610eea816002806602c314e3f1971b61247d565b730defec8edac1dface00000000000000000000000610f14816004600066143c347eb0cf4b61247d565b610f29816003600066143c347eb0cf4c61247d565b730beef15bad000ea7da5a1ad00000000000000000610f5281600080660227357b22f83961247d565b610f6681600080660227357b22f83a61247d565b610f7b8160016000660227357b22f83b61247d565b71deadbea7beeffacedbadb00b1e5babe42069610fa48160046001676f229c5a9d72a85161247d565b610fba8160036001676f229c5a9d72a85261247d565b610fd08160026001676f229c5a9d72a85361247d565b610fe581600180676f229c5a9d72a85461247d565b610ffa600160008066072e2ebd0b920161247d565b61100f600260008066072e2ebd0b920261247d565b611024600360008066072e2ebd0b920361247d565b611039600460008066072e2ebd0b920461247d565b61104e600560008066072e2ebd0b920561247d565b611063600660008066072e2ebd0b920661247d565b61108873d8da6bf26964af9d7eed9e03e53415d37aa96045600360006298968061247d565b5050600f80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055505050565b6110c5335b8261204d565b6111375760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f76656400000000000000000000000000000060648201526084016109bc565b610d8e83838361219f565b600061114d600d5490565b905090565b600061117e7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a63361070e565b6111f05760405162461bcd60e51b815260206004820152602560248201527f4552433732313a206d7573742068617665206d696e74657220726f6c6520746f60448201527f206d696e7400000000000000000000000000000000000000000000000000000060648201526084016109bc565b6111fc8585858561247d565b5060015b949350505050565b61121282826125e6565b6000828152600260205260409020610d8e9082611ec2565b600061123583611861565b82106112a95760405162461bcd60e51b815260206004820152602160248201527f4552433732313a206f776e657220696e646578206f7574206f6620626f756e6460448201527f730000000000000000000000000000000000000000000000000000000000000060648201526084016109bc565b5073ffffffffffffffffffffffffffffffffffffffff919091166000908152600960209081526040808320938352929052205490565b6112e9828261260d565b6000828152600260205260409020610d8e90826126a2565b600061132d7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a63361070e565b61139f5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a206d7573742068617665206d696e74657220726f6c6520746f60448201527f206d696e7400000000000000000000000000000000000000000000000000000060648201526084016109bc565b60005b85518160ff1610156113f6576113e4868260ff16815181106113c6576113c6613dd9565b602002602001015186868460ff16876113df9190613e59565b61247d565b806113ee81613e71565b9150506113a2565b50600195945050505050565b610d8e83838360405180602001604052806000815250611c12565b611426336110bf565b6114985760405162461bcd60e51b815260206004820152602860248201527f4552433732313a2063616c6c6572206973206e6f74206f776e6572206e6f722060448201527f617070726f76656400000000000000000000000000000000000000000000000060648201526084016109bc565b6114a1816126c4565b50565b60006114af600b5490565b82106115235760405162461bcd60e51b815260206004820152602260248201527f4552433732313a20676c6f62616c20696e646578206f7574206f6620626f756e60448201527f647300000000000000000000000000000000000000000000000000000000000060648201526084016109bc565b600b828154811061153657611536613dd9565b90600052602060002001549050919050565b60606000825167ffffffffffffffff81111561156657611566613769565b60405190808252806020026020018201604052801561159957816020015b60608152602001906001900390816115845790505b50905060005b83518110156115fa576115ca8482815181106115bd576115bd613dd9565b6020026020010151611988565b8282815181106115dc576115dc613dd9565b602002602001018190525080806115f290613e91565b91505061159f565b5092915050565b60008181526005602052604081205473ffffffffffffffffffffffffffffffffffffffff16806109145760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201527f656e7420746f6b656e000000000000000000000000000000000000000000000060648201526084016109bc565b60606000825167ffffffffffffffff8111156116b7576116b7613769565b60405190808252806020026020018201604052801561172057816020015b60408051606081018252600080825260208083018290529282015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816116d55790505b50905060005b83518110156115fa5761177684828151811061174457611744613dd9565b602002602001015160009081526005602052604090205473ffffffffffffffffffffffffffffffffffffffff16151590565b156117f857600e600085838151811061179157611791613dd9565b602090810291909101810151825281810192909252604090810160002081516060810183528154815260019091015460ff8082169483019490945261010090049092169082015282518390839081106117ec576117ec613dd9565b60200260200101819052505b8061180281613e91565b915050611726565b6060600b805480602002602001604051908101604052809291908181526020018280548015610a8757602002820191906000526020600020905b815481526020019060010190808311611844575050505050905090565b600073ffffffffffffffffffffffffffffffffffffffff82166118ec5760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a6560448201527f726f20616464726573730000000000000000000000000000000000000000000060648201526084016109bc565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526006602052604090205490565b60005473ffffffffffffffffffffffffffffffffffffffff16331461197c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109bc565b6119866000612709565b565b6060600061199583611861565b905060008167ffffffffffffffff8111156119b2576119b2613769565b6040519080825280602002602001820160405280156119db578160200160208202803683370190505b50905060005b82811015611a22576119f3858261122a565b828281518110611a0557611a05613dd9565b602090810291909101015280611a1a81613e91565b9150506119e1565b509392505050565b6000828152600260205260408120611a42908361277e565b9392505050565b606060048054610a0e90613d85565b73ffffffffffffffffffffffffffffffffffffffff8216331415611abe5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016109bc565b33600081815260086020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600081815260056020526040812054819073ffffffffffffffffffffffffffffffffffffffff16611bee5760405162461bcd60e51b815260206004820152602360248201527f4552433732313a20717565727920666f72206e6f6e6578697374656e7420746f60448201527f6b656e000000000000000000000000000000000000000000000000000000000060648201526084016109bc565b50506000908152600e602052604090206001015460ff808216926101009092041690565b611c1c338361204d565b611c8e5760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f76656400000000000000000000000000000060648201526084016109bc565b610c348484848461278a565b60008181526005602052604090205460609073ffffffffffffffffffffffffffffffffffffffff16611d345760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201527f6e6578697374656e7420746f6b656e000000000000000000000000000000000060648201526084016109bc565b611d3c612813565b611d4583612833565b604051602001611d56929190613eca565b6040516020818303038152906040529050919050565b600081815260026020526040812061091490612965565b6112e9828261296f565b6060611d97612813565b604051602001611da79190613f21565b604051602081830303815290604052905090565b60005473ffffffffffffffffffffffffffffffffffffffff163314611e225760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109bc565b73ffffffffffffffffffffffffffffffffffffffff8116611eab5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016109bc565b6114a181612709565b611ebe8282612996565b5050565b6000611a428373ffffffffffffffffffffffffffffffffffffffff8416612a55565b5490565b80546001019055565b73ffffffffffffffffffffffffffffffffffffffff8316611f5957611f5481600b80546000838152600c60205260408120829055600182018355919091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90155565b611f96565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611f9657611f968382612aa4565b73ffffffffffffffffffffffffffffffffffffffff8216611fba57610d8e81612b5b565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610d8e57610d8e8282612c0a565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f780e9d63000000000000000000000000000000000000000000000000000000001480610914575061091482612c5b565b60008181526005602052604081205473ffffffffffffffffffffffffffffffffffffffff166120e45760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201527f697374656e7420746f6b656e000000000000000000000000000000000000000060648201526084016109bc565b60006120ef83611601565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061215e57508373ffffffffffffffffffffffffffffffffffffffff1661214684610a91565b73ffffffffffffffffffffffffffffffffffffffff16145b80611200575073ffffffffffffffffffffffffffffffffffffffff80821660009081526008602090815260408083209388168352929052205460ff16611200565b8273ffffffffffffffffffffffffffffffffffffffff166121bf82611601565b73ffffffffffffffffffffffffffffffffffffffff16146122485760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201527f73206e6f74206f776e000000000000000000000000000000000000000000000060648201526084016109bc565b73ffffffffffffffffffffffffffffffffffffffff82166122d05760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016109bc565b6122db838383612cfd565b6122e66000826123dd565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260066020526040812080546001929061231c908490613f62565b909155505073ffffffffffffffffffffffffffffffffffffffff82166000908152600660205260408120805460019290612357908490613e59565b909155505060008181526005602052604080822080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff86811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600081815260076020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416908117909155819061243782611601565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b73ffffffffffffffffffffffffffffffffffffffff84166124e05760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016109bc565b60006124eb600d5490565b90506124f960008683612cfd565b73ffffffffffffffffffffffffffffffffffffffff8516600090815260066020526040812080546001929061252f908490613e59565b9091555050600081815260056020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff871617905561258c81858585612d08565b61259a600d80546001019055565b604051819073ffffffffffffffffffffffffffffffffffffffff8716906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050505050565b600082815260016020819052604090912001546126038133612df2565b610d8e8383612996565b73ffffffffffffffffffffffffffffffffffffffff811633146126985760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084016109bc565b611ebe8282612eaa565b6000611a428373ffffffffffffffffffffffffffffffffffffffff8416612f65565b6126cd81613058565b6000908152600e6020526040812090815560010180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000169055565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000611a428383613131565b61279584848461219f565b6127a18484848461315b565b610c345760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016109bc565b606060405180606001604052806023815260200161415960239139905090565b60608161287357505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b8160005b811561289d578061288781613e91565b91506128969050600a83613fa8565b9150612877565b60008167ffffffffffffffff8111156128b8576128b8613769565b6040519080825280601f01601f1916602001820160405280156128e2576020820181803683370190505b5090505b8415611200576128f7600183613f62565b9150612904600a86613fbc565b61290f906030613e59565b60f81b81838151811061292457612924613dd9565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535061295e600a86613fa8565b94506128e6565b6000610914825490565b6000828152600160208190526040909120015461298c8133612df2565b610d8e8383612eaa565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16611ebe57600082815260016020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169093179092559051339285917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a45050565b6000818152600183016020526040812054612a9c57508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610914565b506000610914565b60006001612ab184611861565b612abb9190613f62565b6000838152600a6020526040902054909150808214612b1b5773ffffffffffffffffffffffffffffffffffffffff841660009081526009602090815260408083208584528252808320548484528184208190558352600a90915290208190555b506000918252600a6020908152604080842084905573ffffffffffffffffffffffffffffffffffffffff9094168352600981528383209183525290812055565b600b54600090612b6d90600190613f62565b6000838152600c6020526040812054600b8054939450909284908110612b9557612b95613dd9565b9060005260206000200154905080600b8381548110612bb657612bb6613dd9565b6000918252602080832090910192909255828152600c9091526040808220849055858252812055600b805480612bee57612bee613fd0565b6001900381819060005260206000200160009055905550505050565b6000612c1583611861565b73ffffffffffffffffffffffffffffffffffffffff90931660009081526009602090815260408083208684528252808320859055938252600a9052919091209190915550565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd000000000000000000000000000000000000000000000000000000001480612cee57507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061091457506109148261333d565b610d8e838383611ef1565b60008481526005602052604090205473ffffffffffffffffffffffffffffffffffffffff16612d9f5760405162461bcd60e51b815260206004820152602660248201527f4552433732313a20736574206461746120666f72206e6f6e6578697374656e7460448201527f20746f6b656e000000000000000000000000000000000000000000000000000060648201526084016109bc565b6000938452600e602052604090932060018101805460ff938416610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000909116939094169290921792909217905555565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16611ebe57612e4a8173ffffffffffffffffffffffffffffffffffffffff166014613393565b612e55836020613393565b604051602001612e66929190613fff565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529082905262461bcd60e51b82526109bc9160040161372d565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1615611ebe57600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6000818152600183016020526040812054801561304e576000612f89600183613f62565b8554909150600090612f9d90600190613f62565b9050818114613002576000866000018281548110612fbd57612fbd613dd9565b9060005260206000200154905080876000018481548110612fe057612fe0613dd9565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061301357613013613fd0565b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610914565b6000915050610914565b600061306382611601565b905061307181600084612cfd565b61307c6000836123dd565b73ffffffffffffffffffffffffffffffffffffffff811660009081526006602052604081208054600192906130b2908490613f62565b909155505060008281526005602052604080822080547fffffffffffffffffffffffff00000000000000000000000000000000000000001690555183919073ffffffffffffffffffffffffffffffffffffffff8416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b600082600001828154811061314857613148613dd9565b9060005260206000200154905092915050565b600073ffffffffffffffffffffffffffffffffffffffff84163b15613335576040517f150b7a0200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063150b7a02906131d2903390899088908890600401614080565b602060405180830381600087803b1580156131ec57600080fd5b505af192505050801561323a575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252613237918101906140c9565b60015b6132ea573d808015613268576040519150601f19603f3d011682016040523d82523d6000602084013e61326d565b606091505b5080516132e25760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016109bc565b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a0200000000000000000000000000000000000000000000000000000000149050611200565b506001611200565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f5a05180f0000000000000000000000000000000000000000000000000000000014806109145750610914826135bc565b606060006133a28360026140e6565b6133ad906002613e59565b67ffffffffffffffff8111156133c5576133c5613769565b6040519080825280601f01601f1916602001820160405280156133ef576020820181803683370190505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061342657613426613dd9565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061348957613489613dd9565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006134c58460026140e6565b6134d0906001613e59565b90505b600181111561356d577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061351157613511613dd9565b1a60f81b82828151811061352757613527613dd9565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c9361356681614123565b90506134d3565b508315611a425760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016109bc565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061091457507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff00000000000000000000000000000000000000000000000000000000831614610914565b7fffffffff00000000000000000000000000000000000000000000000000000000811681146114a157600080fd5b60006020828403121561369357600080fd5b8135611a4281613653565b6000602082840312156136b057600080fd5b5035919050565b60005b838110156136d25781810151838201526020016136ba565b83811115610c345750506000910152565b600081518084526136fb8160208601602086016136b7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000611a4260208301846136e3565b803573ffffffffffffffffffffffffffffffffffffffff8116811461376457600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156137df576137df613769565b604052919050565b600067ffffffffffffffff82111561380157613801613769565b5060051b60200190565b600082601f83011261381c57600080fd5b8135602061383161382c836137e7565b613798565b82815260059290921b8401810191818101908684111561385057600080fd5b8286015b8481101561386b5780358352918301918301613854565b509695505050505050565b60008060006060848603121561388b57600080fd5b61389484613740565b92506138a260208501613740565b9150604084013567ffffffffffffffff8111156138be57600080fd5b6138ca8682870161380b565b9150509250925092565b600080604083850312156138e757600080fd5b6138f083613740565b946020939093013593505050565b60008060006060848603121561391357600080fd5b61391c84613740565b925061392a60208501613740565b9150604084013590509250925092565b803560ff8116811461376457600080fd5b6000806000806080858703121561396157600080fd5b61396a85613740565b93506139786020860161393a565b92506139866040860161393a565b9396929550929360600135925050565b600080604083850312156139a957600080fd5b823591506139b960208401613740565b90509250929050565b600082601f8301126139d357600080fd5b813560206139e361382c836137e7565b82815260059290921b84018101918181019086841115613a0257600080fd5b8286015b8481101561386b57613a1781613740565b8352918301918301613a06565b60008060008060808587031215613a3a57600080fd5b843567ffffffffffffffff811115613a5157600080fd5b613a5d878288016139c2565b9450506139786020860161393a565b600060208284031215613a7e57600080fd5b813567ffffffffffffffff811115613a9557600080fd5b611200848285016139c2565b600081518084526020808501945080840160005b83811015613ad157815187529582019590820190600101613ab5565b509495945050505050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b82811015613b4f577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0888603018452613b3d858351613aa1565b94509285019290850190600101613b03565b5092979650505050505050565b600060208284031215613b6e57600080fd5b813567ffffffffffffffff811115613b8557600080fd5b6112008482850161380b565b602080825282518282018190526000919060409081850190868401855b82811015613be4578151805185528681015160ff9081168887015290860151168585015260609093019290850190600101613bae565b5091979650505050505050565b602081526000611a426020830184613aa1565b600060208284031215613c1657600080fd5b611a4282613740565b60008060408385031215613c3257600080fd5b50508035926020909101359150565b60008060408385031215613c5457600080fd5b613c5d83613740565b915060208301358015158114613c7257600080fd5b809150509250929050565b60008060008060808587031215613c9357600080fd5b613c9c85613740565b93506020613cab818701613740565b935060408601359250606086013567ffffffffffffffff80821115613ccf57600080fd5b818801915088601f830112613ce357600080fd5b813581811115613cf557613cf5613769565b613d25847fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601613798565b91508082528984828501011115613d3b57600080fd5b808484018584013760008482840101525080935050505092959194509250565b60008060408385031215613d6e57600080fd5b613d7783613740565b91506139b960208401613740565b600181811c90821680613d9957607f821691505b60208210811415613dd3577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061ffff80831681811415613e4f57613e4f613e08565b6001019392505050565b60008219821115613e6c57613e6c613e08565b500190565b600060ff821660ff811415613e8857613e88613e08565b60010192915050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613ec357613ec3613e08565b5060010190565b60008351613edc8184602088016136b7565b835190830190613ef08183602088016136b7565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000009101908152600501949350505050565b60008251613f338184602087016136b7565b7f636f6e74726163742e6a736f6e00000000000000000000000000000000000000920191825250600d01919050565b600082821015613f7457613f74613e08565b500390565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600082613fb757613fb7613f79565b500490565b600082613fcb57613fcb613f79565b500690565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516140378160178501602088016136b7565b7f206973206d697373696e6720726f6c652000000000000000000000000000000060179184019182015283516140748160288401602088016136b7565b01602801949350505050565b600073ffffffffffffffffffffffffffffffffffffffff8087168352808616602084015250836040830152608060608301526140bf60808301846136e3565b9695505050505050565b6000602082840312156140db57600080fd5b8151611a4281613653565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561411e5761411e613e08565b500290565b60008161413257614132613e08565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fe68747470733a2f2f706f6c79776172732e73706163652f6170692f35332f736869702fa26469706673582212200ac8a3aa745ff6131d3e75b99031614ff0cbbdcd2696b5792fb21b4a257aafe164736f6c63430008090033