0x2504ebeda1bec691f95609a8e00343be06eb22fa2bf599076e073e62d08d215a
Safe Transaction on 0x42ca...64c4
Overview
Transaction Data
0xcdcb760ad7df4e2ebe96ff8df227f8e42996fe3eb8beb1bdb3863e4186d775441dfde8fd00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000002b9d6101406040523480156200001257600080fd5b5060405162002b1d38038062002b1d8339810160408190526200003591620001f6565b604080518082018252601981527f50574e53696d706c654c6f616e4c69737450726f706f73616c00000000000000602080830191909152825180840184526003815262312e3360e81b818301526001600160a01b0380891660c05280881660e05280871661010052851661012052925187938793879387939192917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f91620000e09185910162000253565b604051602081830303815290604052805190602001208260405160200162000109919062000253565b60408051601f1981840301815282825280516020918201209083019490945281019190915260608101919091524660808201523060a082015260c00160408051808303601f1901815282825280516020918201206080527fb2178a58fb1eefb359ecfdd57bb19c0bdd0f4e6eed8547f46600e500ed111af3908301527fb63b40822cc79278afd8d1ce1a8006a4a298ec829d4d1610b69b2a4830c232709082015260600160408051601f19818403018152919052805160209091012060a052506200028498505050505050505050565b80516001600160a01b0381168114620001f157600080fd5b919050565b600080600080608085870312156200020d57600080fd5b6200021885620001d9565b93506200022860208601620001d9565b92506200023860408601620001d9565b91506200024860608601620001d9565b905092959194509250565b6000825160005b818110156200027657602081860181015185830152016200025a565b506000920191825250919050565b60805160a05160c05160e05161010051610120516128116200030c6000396000818161024d015261103d01526000818161028901526110cc0152600081816102ea0152818161088901528181610e160152610f600152600081816101fb0152610b0b01526000818161031101526108fc0152600081816101d401526109cc01526128116000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80634379dbad116100a2578063853b94a011610071578063853b94a0146102be5780639788ad55146102e5578063abe938781461030c578063d06a0d8214610333578063ffa1ad741461035a57600080fd5b80634379dbad14610248578063579bfc301461026f57806379502c5514610284578063829d3770146102ab57600080fd5b8063337c85d9116100de578063337c85d9146101af5780633644e515146101cf578063365a86fc146101f65780634149c1a01461023557600080fd5b806301e83272146101105780631da4c2751461013a5780632bcf2bbd1461016d5780632d5d17fc1461018e575b600080fd5b61012361011e3660046119db565b61037c565b604051610131929190611b2d565b60405180910390f35b61015d610148366004611bcd565b60006020819052908152604090205460ff1681565b6040519015158152602001610131565b61018061017b366004611be6565b6106ab565b604051908152602001610131565b6101a161019c366004611c93565b61072b565b604051610131929190611e65565b6101c26101bd36600461202c565b61080e565b604051610131919061220d565b6101807f000000000000000000000000000000000000000000000000000000000000000081565b61021d7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610131565b610180610243366004611be6565b61083b565b61021d7f000000000000000000000000000000000000000000000000000000000000000081565b61028261027d366004612220565b610872565b005b61021d7f000000000000000000000000000000000000000000000000000000000000000081565b6101806102b9366004612242565b6108f8565b6101807face25e6f7f1ad87d5320d303c763837bae5496c10df443f5cd7c926cda7cd8f981565b61021d7f000000000000000000000000000000000000000000000000000000000000000081565b6101807f000000000000000000000000000000000000000000000000000000000000000081565b6101807f73af92d8ed4d3261ba61cd686d2f8a9cceb2563cc7c4c5355eb121316fc5358d81565b6101c260405180604001604052806003815260200162312e3360e81b81525081565b60006103866118e7565b6000806103c88a8a8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061072b92505050565b915091506104157face25e6f7f1ad87d5320d303c763837bae5496c10df443f5cd7c926cda7cd8f9836040516020016104019190612284565b6040516020818303038152906040526109c8565b6040830151909450156104895761046181602001518360400151836000015160405160200161044691815260200190565b60405160208183030381529060405280519060200120610a59565b61048957805160405163153accc960e21b815260048101919091526024015b60405180910390fd5b6105718c8c868b8b8b8b604051806101e001604052808b602001516001600160a01b031681526020018a6000015181526020018b60800151151581526020018b60a0015181526020018b60e0015181526020018b610100015181526020018b610120015181526020018b6101a0015164ffffffffff1681526020018b6101c001516001600160a01b031681526020018b6101e001516001600160a01b031681526020018b6102200151151581526020018b610240015181526020018b610260015181526020018b610280015181526020018b6102a001516001600160a01b0316815250610a71565b60405180610120016040528083610220015161058d578d610594565b836101e001515b6001600160a01b031681526020018361022001516105b757836101e001516105b9565b8d5b6001600160a01b031681526020016105d584610180015161127f565b63ffffffff16815260200160405180608001604052808560000151600381111561060157610601611ac2565b815260200185602001516001600160a01b0316815260200184600001518152602001856060015181525081526020016106428460c001518560e001516112e2565b8152602001836101400151815260200183610160015162ffffff16815260200183610220015161067357600061067a565b8361020001515b815260200183610220015161069457836102000151610697565b60005b815250925050509850989650505050505050565b60006106b68261083b565b90506106d3816106ce61020085016101e08601612293565b61131a565b6106e561020083016101e08401612293565b6001600160a01b0316817f2089d1a7f7d0b524b22f92db0834dbf4f3f59fdb5ee2e94431f4724efc60397c8460405161071e91906122b0565b60405180910390a3919050565b604080516102c081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e08101829052610100810182905261012081018290526101408101829052610160810182905261018081018290526101a081018290526101c081018290526101e08101829052610200810182905261022081018290526102408101829052610260810182905261028081018290526102a0810191909152604080518082019091526000815260606020820152828060200190518101906108059190612512565b91509150915091565b60608282604051602001610823929190611e65565b60405160208183030381529060405290505b92915050565b60006108357face25e6f7f1ad87d5320d303c763837bae5496c10df443f5cd7c926cda7cd8f98360405160200161040191906122b0565b60405163f79924a960e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063f79924a9906108c290339086908690600401612699565b600060405180830381600087803b1580156108dc57600080fd5b505af11580156108f0573d6000803e3d6000fd5b505050505050565b60007f00000000000000000000000000000000000000000000000000000000000000007f73af92d8ed4d3261ba61cd686d2f8a9cceb2563cc7c4c5355eb121316fc5358d836040516020016109509151815260200190565b60408051601f198184030181529082905261096e92916020016126ba565b604051602081830303815290604052805190602001206040516020016109ab92919061190160f01b81526002810192909252602282015260420190565b604051602081830303815290604052805190602001209050919050565b60007f000000000000000000000000000000000000000000000000000000000000000083836040516020016109fe9291906126ba565b60405160208183030381529060405280519060200120604051602001610a3b92919061190160f01b81526002810192909252602282015260420190565b60405160208183030381529060405280519060200120905092915050565b600082610a66858461136a565b1490505b9392505050565b806101c001516001600160a01b0316336001600160a01b031614610ac0576101c081015160405163a4ce7f2960e01b81523360048201526001600160a01b039091166024820152604401610480565b6101c081015160405163680cabbd60e11b81526001600160a01b0391821660048201527f9e56ea094d7a53440eef11fa42b63159fbf703b4ee579494a6ae85afc560359460248201527f00000000000000000000000000000000000000000000000000000000000000009091169063d019577a90604401602060405180830381865afa158015610b54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b7891906126e0565b610bcd576101c0810151604051630b92eb2560e11b81526001600160a01b0390911660048201527f9e56ea094d7a53440eef11fa42b63159fbf703b4ee579494a6ae85afc56035946024820152604401610480565b6000849003610c6d5760008681526020819052604090205460ff16610c6857610c328161012001518785858080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506113b792505050565b610c68576101208101516040516301d2d55760e31b81526001600160a01b03909116600482015260248101879052604401610480565b610d0f565b6000610c8f6040518060200160405280610c8889898c61155b565b90526108f8565b9050610cd78261012001518286868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506113b792505050565b610d0d576101208201516040516301d2d55760e31b81526001600160a01b03909116600482015260248101829052604401610480565b505b876001600160a01b03168161012001516001600160a01b031603610d51576040516326ab1a1d60e11b81526001600160a01b0389166004820152602401610480565b86600003610d8b5761016081015115610d8657806101600151604051637a4b6f9760e11b815260040161048091815260200190565b610dd4565b8061016001518714610dd457610160810151151580610dad5750806101400151155b15610dd457806101600151604051637a4b6f9760e11b815260040161048091815260200190565b8060e0015164ffffffffff164210610e145760e081015160405163aa2fd92560e01b815242600482015264ffffffffff9091166024820152604401610480565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f291a62c826101200151836101800151846101a001516040518463ffffffff1660e01b8152600401610e7393929190612699565b602060405180830381865afa158015610e90573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eb491906126e0565b610ee657806101200151816101800151826101a00151604051632108c30560e11b815260040161048093929190612699565b6101008101516001600160a01b031615801590610f1a57508061010001516001600160a01b0316886001600160a01b031614155b15610f5257610100810151604051636075c95560e11b81526001600160a01b03808b1660048301529091166024820152604401610480565b8060a00151600003610ff4577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f79924a9826101200151836101800151846101a001516040518463ffffffff1660e01b8152600401610fbd93929190612699565b600060405180830381600087803b158015610fd757600080fd5b505af1158015610feb573d6000803e3d6000fd5b5050505061109c565b61012081015160c0820151608083015160a0840151604051638f8ea94960e01b81526001600160a01b0394851660048201526024810193909352604483019190915260648201527f000000000000000000000000000000000000000000000000000000000000000090911690638f8ea94990608401600060405180830381600087803b15801561108357600080fd5b505af1158015611097573d6000803e3d6000fd5b505050505b806040015115611275578051604051630b7e49eb60e21b81526001600160a01b03918216600482015260009182917f000000000000000000000000000000000000000000000000000000000000000090911690632df927ac90602401602060405180830381865afa158015611115573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061113991906126fd565b90506001600160a01b038116156111d7578251602084015160405163ec2ce34560e01b81526001600160a01b0384169263ec2ce3459261118f926004016001600160a01b03929092168252602082015260400190565b602060405180830381865afa1580156111ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111d0919061271a565b915061123e565b82516111ea9063f511231560e01b6115a7565b15611225578251602084015160405163f511231560e01b81526001600160a01b039092169163f51123159161118f9160040190815260200190565b60405163f3c0936360e01b815260040160405180910390fd5b81836060015114611272576060830151604051633840fc0160e01b8152610480918491600401918252602082015260400190565b50505b5050505050505050565b6000633b9aca008263ffffffff1611611296575090565b428263ffffffff1611156112b4576108354263ffffffff8416612749565b60405163e5084aed60e01b815263ffffffff808416600483015242166024820152604401610480565b919050565b6112ea611940565b506040805160808101825260008082526001600160a01b0394909416602082015290810192909252606082015290565b336001600160a01b0382161461134e57604051631144200360e31b81526001600160a01b0382166004820152602401610480565b506000908152602081905260409020805460ff19166001179055565b600081815b84518110156113af5761139b8286838151811061138e5761138e61275c565b60200260200101516115c3565b9150806113a781612772565b91505061136f565b509392505050565b60006001600160a01b0384163b156114b257600080856001600160a01b0316631626ba7e60e01b86866040516024016113f192919061278b565b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161142f91906127ac565b600060405180830381855afa9150503d806000811461146a576040519150601f19603f3d011682016040523d82523d6000602084013e61146f565b606091505b5091509150818015611482575080516020145b80156114a957508051630b135d3f60e11b906114a7908301602090810190840161271a565b145b92505050610a6a565b600080600084516041036114da5750505060208201516040830151606084015160001a611531565b845160400361151357602085015160408601519093506001600160ff1b038116925061150b60ff82901c601b6127c8565b915050611531565b845160405163058676ad60e31b815260040161048091815260200190565b61153d868285856115f2565b6001600160a01b0316876001600160a01b0316149350505050610a6a565b600081815b8481101561159e5761158a8287878481811061157e5761157e61275c565b905060200201356115c3565b91508061159681612772565b915050611560565b50949350505050565b60006115b28361161a565b8015610a6a5750610a6a838361164d565b60008183106115df576000828152602084905260409020610a6a565b6000838152602083905260409020610a6a565b6000806000611603878787876116d6565b915091506116108161179a565b5095945050505050565b600061162d826301ffc9a760e01b61164d565b80156108355750611646826001600160e01b031961164d565b1592915050565b604080516001600160e01b03198316602480830191909152825180830390910181526044909101909152602080820180516001600160e01b03166301ffc9a760e01b178152825160009392849283928392918391908a617530fa92503d915060005190508280156116bf575060208210155b80156116cb5750600081115b979650505050505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561170d5750600090506003611791565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015611761573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661178a57600060019250925050611791565b9150600090505b94509492505050565b60008160048111156117ae576117ae611ac2565b036117b65750565b60018160048111156117ca576117ca611ac2565b036118175760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610480565b600281600481111561182b5761182b611ac2565b036118785760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610480565b600381600481111561188c5761188c611ac2565b036118e45760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610480565b50565b60408051610120810182526000808252602082018190529181019190915260608101611911611940565b815260200161191e611940565b8152600060208201819052604082018190526060820181905260809091015290565b6040805160808101909152806000815260200160006001600160a01b0316815260200160008152602001600081525090565b6001600160a01b03811681146118e457600080fd5b80356112dd81611972565b60008083601f8401126119a457600080fd5b50813567ffffffffffffffff8111156119bc57600080fd5b6020830191508360208285010111156119d457600080fd5b9250929050565b60008060008060008060008060a0898b0312156119f757600080fd5b8835611a0281611972565b975060208901359650604089013567ffffffffffffffff80821115611a2657600080fd5b611a328c838d01611992565b909850965060608b0135915080821115611a4b57600080fd5b818b0191508b601f830112611a5f57600080fd5b813581811115611a6e57600080fd5b8c60208260051b8501011115611a8357600080fd5b6020830196508095505060808b0135915080821115611aa157600080fd5b50611aae8b828c01611992565b999c989b5096995094979396929594505050565b634e487b7160e01b600052602160045260246000fd5b60048110611af657634e487b7160e01b600052602160045260246000fd5b9052565b611b05828251611ad8565b6020818101516001600160a01b03169083015260408082015190830152606090810151910152565b82815281516001600160a01b03166020820152610200810160208301516001600160a01b038116604084015250604083015163ffffffff81166060840152506060830151611b7e6080840182611afa565b506080830151610100611b9381850183611afa565b60a085015161018085015260c085015162ffffff166101a085015260e08501516101c0850152909301516101e09092019190915292915050565b600060208284031215611bdf57600080fd5b5035919050565b60006102c08284031215611bf957600080fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6040805190810167ffffffffffffffff81118282101715611c3857611c38611bff565b60405290565b6040516102c0810167ffffffffffffffff81118282101715611c3857611c38611bff565b604051601f8201601f1916810167ffffffffffffffff81118282101715611c8b57611c8b611bff565b604052919050565b60006020808385031215611ca657600080fd5b823567ffffffffffffffff80821115611cbe57600080fd5b818501915085601f830112611cd257600080fd5b813581811115611ce457611ce4611bff565b611cf6601f8201601f19168501611c62565b91508082528684828501011115611d0c57600080fd5b8084840185840137600090820190930192909252509392505050565b611d33828251611ad8565b6020810151611d4d60208401826001600160a01b03169052565b5060408101516040830152606081015160608301526080810151611d75608084018215159052565b5060a081015160a083015260c0810151611d9a60c08401826001600160a01b03169052565b5060e081810151908301526101008082015190830152610120808201519083015261014080820151908301526101608082015162ffffff16908301526101808082015163ffffffff16908301526101a08082015164ffffffffff16908301526101c0808201516001600160a01b03908116918401919091526101e0808301518216908401526102008083015190840152610220808301511515908401526102408083015190840152610260808301519084015261028080830151908401526102a09182015116910152565b60006102e0611e748386611d28565b6102c08301819052835190830152602080840151604061030085015280516103208501819052908201906000906103408601905b80831015611ec85783518252928401926001929092019190840190611ea8565b50979650505050505050565b600481106118e457600080fd5b80356112dd81611ed4565b80151581146118e457600080fd5b80356112dd81611eec565b62ffffff811681146118e457600080fd5b80356112dd81611f05565b63ffffffff811681146118e457600080fd5b80356112dd81611f21565b64ffffffffff811681146118e457600080fd5b80356112dd81611f3e565b600067ffffffffffffffff821115611f7657611f76611bff565b5060051b60200190565b600060408284031215611f9257600080fd5b611f9a611c15565b90508135815260208083013567ffffffffffffffff811115611fbb57600080fd5b8301601f81018513611fcc57600080fd5b8035611fdf611fda82611f5c565b611c62565b81815260059190911b82018301908381019087831115611ffe57600080fd5b928401925b8284101561201c57833582529284019290840190612003565b8085870152505050505092915050565b6000808284036102e081121561204157600080fd5b6102c08082121561205157600080fd5b612059611c3e565b915061206485611ee1565b825261207260208601611987565b6020830152604085013560408301526060850135606083015261209760808601611efa565b608083015260a085013560a08301526120b260c08601611987565b60c083015260e085810135908301526101008086013590830152610120808601359083015261014080860135908301526101606120f0818701611f16565b90830152610180612102868201611f33565b908301526101a0612114868201611f51565b908301526101c0612126868201611987565b908301526101e0612138868201611987565b908301526102008581013590830152610220612155818701611efa565b908301526102408581013590830152610260808601359083015261028080860135908301526102a0612188818701611987565b9083015290925083013567ffffffffffffffff8111156121a757600080fd5b6121b385828601611f80565b9150509250929050565b60005b838110156121d85781810151838201526020016121c0565b50506000910152565b600081518084526121f98160208601602086016121bd565b601f01601f19169290920160200192915050565b602081526000610a6a60208301846121e1565b6000806040838503121561223357600080fd5b50508035926020909101359150565b60006020828403121561225457600080fd5b6040516020810181811067ffffffffffffffff8211171561227757612277611bff565b6040529135825250919050565b6102c081016108358284611d28565b6000602082840312156122a557600080fd5b8135610a6a81611972565b6102c081016122c7826122c285611ee1565b611ad8565b6122d360208401611987565b6001600160a01b038116602084015250604083013560408301526060830135606083015261230360808401611efa565b1515608083015260a0838101359083015261232060c08401611987565b6001600160a01b031660c083015260e08381013590830152610100808401359083015261012080840135908301526101408084013590830152610160612367818501611f16565b62ffffff169083015261018061237e848201611f33565b63ffffffff16908301526101a0612396848201611f51565b64ffffffffff16908301526101c06123af848201611987565b6001600160a01b0316908301526101e06123ca848201611987565b6001600160a01b03169083015261020083810135908301526102206123f0818501611efa565b1515908301526102408381013590830152610260808401359083015261028080840135908301526102a0612425818501611987565b6001600160a01b0316920191909152919050565b80516112dd81611ed4565b80516112dd81611972565b80516112dd81611eec565b80516112dd81611f05565b80516112dd81611f21565b80516112dd81611f3e565b60006040828403121561248d57600080fd5b612495611c15565b90508151815260208083015167ffffffffffffffff8111156124b657600080fd5b8301601f810185136124c757600080fd5b80516124d5611fda82611f5c565b81815260059190911b820183019083810190878311156124f457600080fd5b928401925b8284101561201c578351825292840192908401906124f9565b6000808284036102e081121561252757600080fd5b6102c08082121561253757600080fd5b61253f611c3e565b915061254a85612439565b825261255860208601612444565b6020830152604085015160408301526060850151606083015261257d6080860161244f565b608083015260a085015160a083015261259860c08601612444565b60c083015260e085810151908301526101008086015190830152610120808601519083015261014080860151908301526101606125d681870161245a565b908301526101806125e8868201612465565b908301526101a06125fa868201612470565b908301526101c061260c868201612444565b908301526101e061261e868201612444565b90830152610200858101519083015261022061263b81870161244f565b908301526102408581015190830152610260808601519083015261028080860151908301526102a061266e818701612444565b9083015284015190925067ffffffffffffffff81111561268d57600080fd5b6121b38582860161247b565b6001600160a01b039390931683526020830191909152604082015260600190565b828152600082516126d28160208501602087016121bd565b919091016020019392505050565b6000602082840312156126f257600080fd5b8151610a6a81611eec565b60006020828403121561270f57600080fd5b8151610a6a81611972565b60006020828403121561272c57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561083557610835612733565b634e487b7160e01b600052603260045260246000fd5b60006001820161278457612784612733565b5060010190565b8281526040602082015260006127a460408301846121e1565b949350505050565b600082516127be8184602087016121bd565b9190910192915050565b808201808211156108355761083561273356fea2646970667358221220faae36cb63aa36a572a920dd3165bb1c043c87daa9e9f165d6196f9a695ec11d64736f6c6343000810003300000000000000000000000037807a2f031b3b44081f4b21500e5d70ebadadd5000000000000000000000000972204ff33348ee6889b2d0a3967db67d7b08e4c000000000000000000000000d52a2898d61636bb3eef0d145f05352ff543bdcc0000000000000000000000008e6f44dea3c11d69c63655bdecba25fa986bce9d000000
Signatures
0x0000000000000000000000000cfc62c2e82da2f580fd54a2f526f65b6cc8d6de000000000000000000000000000000000000000000000000000000000000000001