Safescan
EthereumEthereum
Executed

0x6e20b9846e5c7da5e80e4df0b926c22aa503f7b71ee5e99cb3ad534baafea902

Safe Transaction on 0x8e5d...4827

Overview

To
0x0000...ceae
Value
0 ETH
Execution Date
Apr 8, 2026, 08:49 PM
Threshold
2 signatures required

Gas & Technical Details

Nonce49
Operation
Call
Safe Tx Gas0
Base Gas0
Gas Price0
Gas TokenNative
Refund ReceiverNone
Executor0xEf37...5fc4

Transaction Data

0xf160fb0e0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000060aa6080806040523461082b5760208161608a803803809161001f8285610846565b83398101031261082b57516001600160601b031981169081900361082b5761007661004861095d565b602081519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef752417011461087d565b6100e9604051610087608082610846565b604181527f536c697070616765286164647265737320726563697069656e742c616464726560208201527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f75746040820152602960f81b606090910152600161087d565b6102846040516100fa60e082610846565b60af815260208101905f51602061606a5f395f51905f5282527f74696f6e7329536c697070616765416e64416374696f6e73286164647265737360408201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08201526e75696e7432353620616d6f756e742960881b60c08201525190206101ce61095d565b6040516101dc606082610846565b602e815261027b60208201917f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7583526d696e7432353620616d6f756e742960901b604082015260466040519384926020808501975f51602061606a5f395f51905f5289526574696f6e732960d01b60408701528051918291018587015e840190838201905f8252519283915e01015f815203601f198101835282610846565b5190201461087d565b6102bd61028f6108d6565b602081519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa1461087d565b61039f6040516102ce608082610846565b604b8152602081017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e60408301526a73696465726174696f6e2960a81b606083015261037561033e6108d6565b9160208060405194859382850197518091895e8401908282015f8152815193849201905e01015f815203601f198101835282610846565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982761461087d565b46617a6914908161083757604051907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b8152600360048201526020816024816d04533fe15556b1e086bb1a72ceae5afa80156107dd575f906107ef575b61041c91506001600160a01b0316301461087d565b600146148091811591826107e8575b6104349061087d565b60405163313ce56760e01b815260208160048173a0b86991c6218b36c1d19d4a2e9eb0ce3606eb485afa9081156107dd576104849161047a915f916107ae575b506108b1565b620f42401461087d565b60405163313ce56760e01b815260208160048173dac17f958d2ee523a2206206994597c13d831ec75afa9081156107dd576104c99161047a915f916107ae57506108b1565b73f6e72db5454dd049d0788e411b06cfaf168530426014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082736b175474e89094c44da98b954eedeac495271d0f5af11561079e573d153d601f1060015f51141617156107915773f6e72db5454dd049d0788e411b06cfaf168530426014525f196034526f095ea7b30000000000000000000000005f908152602090604460108273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb485af11561079e573d153d601f1060015f51141617156107915773a188eec8f81263234da3622a406892f3d630f98c6014525f196034526f095ea7b30000000000000000000000005f908152602090604460108273dc035d45d973e3ec169d2276ddab16f1e407384f5af11561079e573d153d601f1060015f51141617156107915773a188eec8f81263234da3622a406892f3d630f98c6014525f196034526f095ea7b30000000000000000000000005f908152602090604460108273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb485af11561079e573d153d601f1060015f51141617156107915773ce355440c00014a229bbec030a2b8f8eb45a28976014525f196034526f095ea7b30000000000000000000000005f9081526020906044601082734f8e5de400de08b164e7421b3ee387f461becd1a5af11561079e573d153d601f1060015f51141617156107915773217e42ceb2eae9ecb788fdf0e31c806c531760a36014525f196034526f095ea7b30000000000000000000000005f908152602090604460108273dac17f958d2ee523a2206206994597c13d831ec75af11561079e573d153d601f1060015f511416171561079157610773925f60345273bbbbbbb520d69a9775e85b458c58c648259fad5f3b1580159061078a575b6107679061087d565b91610782575b5061087d565b60405161568590816109e58239f35b90505f61076d565b508161075e565b633e3f8f735f526004601cfd5b60405162ffffff163d5f823e3d90fd5b6107d0915060203d6020116107d6575b6107c88183610846565b810190610898565b5f610474565b503d6107be565b6040513d5f823e3d90fd5b508061042b565b506020813d60201161082f575b8161080960209383610846565b8101031261082b57516001600160a01b038116810361082b5761041c90610407565b5f80fd5b3d91506107fc565b610841901561087d565b61041c565b601f909101601f19168101906001600160401b0382119082101761086957604052565b634e487b7160e01b5f52604160045260245ffd5b1561088457565b634e487b7160e01b5f52600160045260245ffd5b9081602091031261082b575160ff8116810361082b5790565b60ff16604d81116108c257600a0a90565b634e487b7160e01b5f52601160045260245ffd5b604051906108e5608083610846565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b6040519061096c608083610846565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080806040526004361015610031575b50361561002f573461002b57610023610493565b602081519101f35b5f80fd5b005b5f3560e01c63fd3ad6d40361000f573461002b57600319360160e0811261002b5760601361002b57610062816103d8565b6004356001600160a01b038116810361002b5781526024356001600160a01b038116810361002b57602082015260443560408201526064359067ffffffffffffffff821161002b573660238301121561002b57816004013567ffffffffffffffff811161002b5760248301928160051b60248183010136811161002b5760a435956001600160a01b03871680880361002b5760c4359367ffffffffffffffff851161002b573660238601121561002b5784600401359367ffffffffffffffff851161002b57366024868801011161002b576040519081855b8281106103b657505050206040517f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef75241701815260a09160608a602084015e816080015220903314610399576bc7aebfbc05485e093720deaa5c806103a657506bc7aebfbc05485e093720deaa5d8660601b15610399576bcd1e9517bb0cb8d0d5cde8935c8060601b61037d5750866bcd1e9517bb0cb8d0d5cde8935d841561002b57358301602481013591604482013593610208604860031986019401926024604051930185858960e01c611b67565b9060405215610329575050505060448101906001915b83831061028f578561022f86611d4e565b6bcd1e9517bb0cb8d0d5cde8935c1860601b610282575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061027257602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b803582016024810135906044810135604860031984019201906040516102b984848460e01c612043565b90604052156102d4575050505060206001910192019161021e565b918693917fffffffff0000000000000000000000000000000000000000000000000000000060809460405196633c74eed68852876020015216856040015260608581015281858501528460a001370190601c01fd5b60809394507fffffffff0000000000000000000000000000000000000000000000000000000060405195633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b60448a823501602481013591829101843782208252602001906020019061013a565b6060810190811067ffffffffffffffff8211176103f457604052565b634e487b7160e01b5f52604160045260245ffd5b60e0810190811067ffffffffffffffff8211176103f457604052565b6040810190811067ffffffffffffffff8211176103f457604052565b6080810190811067ffffffffffffffff8211176103f457604052565b90601f601f19910116810190811067ffffffffffffffff8211176103f457604052565b35906001600160a01b038216820361002b57565b60606bcdccd5c65a7d4860ce3abbe95c5f35813318831b82821860e01c1715809260a01c61ffff160291611a16575b816104dc575050506104d33661386c565b901561002b5790565b60031936019190816003146115dd57816006146110f0575080600514610c0757806001146106ed57806004146106185760021461052757634e487b7160e01b5f52605160045260245ffd5b602435604435809284105f14610608575060a43560c4359160405161054b81610424565b3381528460208201526023193601916080831261002b576040805193610570856103d8565b1261002b576040519061058282610424565b6001600160a01b038116810361002b5781528560208201528252606435602083015260843560408301526105b584611a91565b916105c3604051938461045c565b848352368560e4011161002b575f6020866105e79760e48388013785010152614468565b60405182819382526020828101526020826040015201528060800160405290565b6106139133906137fd565b6105e7565b5060801161002b5760043590602435604435906024820135831c93815f821391180218913084145f14610672576106579350603833920135901c6137fd565b60405161066560208261045c565b5f80825236602083013790565b50906106816106e89315613ecd565b6040519061068e82610424565b33825260208201526106a336602c8401611a2a565b906106e2608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff778260040135019101611aad565b91614468565b610657565b50506107526107456044359060643560601c6078358060801c906fffffffffffffffffffffffffffffffff166098358060801c906f0100000000000000000000000000000016151560a93560601c60581960bd980196565b95869391979894986148eb565b968560409b939694959b97929701518a8989898988306001600160a01b03871603610bfb575b610bdd575b50505050508051607f1c610b455751848e01528c9061079b85614b4a565b6107a36144b3565b905b602f8410156109c8575050505081604001519687602001519751996107cb845182615305565b83602001518051156109b8575b5080519081610939575b50508251806020015190519b808d106109325750610806918c916303a65ab6614dde565b156108eb575050505050821591821561083f575b5050505060405182819382526020828101526020826040015201528060800160405290565b6001600160a01b031630036108d75730905b851b916108ba576040519285526040528073777777777777777777777777777777777777777760611b141502602c526f03a65ab6000000000000000000000000600c525f806064601c82335af1156108b2575f83526040525f80808061081a565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c90610851565b8998979a9996919395929496015199808b146109155761090f9798999a039161546e565b506105e7565b826014526ffb772a880000000000000000000000005f5260246010fd5b8c916137da565b61094281614ccc565b5185604001518103610992575b5060015b82811061096057506107e2565b8061098c61097f6001938560209160051b010151908160200151915190565b9030906303a65ab6614dde565b01610953565b602081015190516109b29130906001600160a01b03166303a65ab6614dde565b5f61094f565b6109c29082615305565b5f6107d8565b8c813560f01c91806002013560a01c95600d190190600e016109ea9289614b67565b93909487602001908151928351617fff86160261271090049360200151948a516020015186831b81841b908082109073777777777777777777777777777777777777777760611b1415169073777777777777777777777777777777777777777760611b1417966001600160a01b0316906001600160a01b03169087828218028092186001600160a01b031660208a0152186001600160a01b03168073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14150287528860200197601f190198356040880152610ab98989614c88565b61800016155f14915f91604093610b625760e49184519184835289836020015e868260800152878260a001528160c00152828160e00152601c0182335af115610b57575f5191610b1960205193945b848618029485935193849118614c94565b9180519083820390528211911117610b4557610b3b8751809381519318614caf565b0190528d916107a5565b634e487b715f5260116020526024601cfd5b6040513d5f823e3d90fd5b610104918451916f101e8952000000000000000000000000835260148a8701846020015e89836034015e868260940152878260b401528160d40152828160f4015260100182335af115610b57575f51916020518080600f0b188480600f0b18178280600f0b183d604011171761002b57610b19909394610b08565b610bef9486602001519087519161546e565b81528a8989898961077d565b60208201358752610778565b5050602435604435821c9060581960583592610c618460801c946fffffffffffffffffffffffffffffffff16936078358060801c906f0100000000000000000000000000000016151595608935891c95869301609d6148eb565b968c868060409d959896979d99949901518c8b8b8b8b8a3086036110e4575b6110c6575b5050505050908d9493929151910152610c9d85614b4a565b908d85610ca86144d1565b92610cb16144b3565b945b6034821015610ef1575050935050505060400151968760200151975199610cdb845182615305565b8360200151805115610ee1575b5080519081610e62575b50508251806020015190519b808d106109325750610d16918c91630b0d9c09614dde565b15610dcc5750505050508215918215610d4e575050505060405182819382526020828101526020826040015201528060800160405290565b3003610db85730905b851b916108ba576040519285526040528073777777777777777777777777777777777777777760611b141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af1156108b2575f83526040525f80808061081a565b6bcd1e9517bb0cb8d0d5cde8935c90610d57565b8996929496959193950151968088039714610e46576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee03610e3b575050505050505f6014526fa58411940000000000000000000000005f525f806024601082335af115610b575761090f9033614eba565b9061090f9691614e31565b6014526ffb772a880000000000000000000000005f5260246010fd5b610e6b81614ccc565b5185604001518103610ebb575b5060015b828110610e895750610cf2565b80610eb5610ea86001938560209160051b010151908160200151915190565b903090630b0d9c09614dde565b01610e7c565b60208101519051610edb9130906001600160a01b0316630b0d9c09614dde565b5f610e78565b610eeb9082615305565b5f610ce8565b5f61271094876110037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6610f4f866110129d60166015196001600160a01b039b60209b3560f01c98604086600201358c1c910152019201908b614b67565b888a89949394019a8d8c518b015191518b0151908b838b1b838c1b8082109073777777777777777777777777777777777777777760611b1415169073777777777777777777777777777777777777777760611b14179d8e858518028095181691015218168c526001600160a01b0383358d60408260e81c9101528d8862ffffff8360d01c1660020b91015260301c1660808d01520190601a01919091803560e81c6002198160038185820195010195030192565b93839d85949b9293809f614c88565b8815158d5289515102048503868c01526040519363f3cd914c85528a518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028588015260808b8801866040015e8b8560c0015e61012084810152818461014001528361016001376101440190601c0182335af115610b57575f516110a681600f0b9160801d600f0b928383180293519184835191185f0390613ec0565b90526110b88851809381519318614c94565b019052858f91948e95610cb3565b6110d894866020015190875191614e31565b81528c8b8b8b8b610c85565b60208201358752610c80565b915050811c601435918260801c926fffffffffffffffffffffffffffffffff1691603435906111468260801c926f0100000000000000000000000000000016151594604535851c938491605819360160596148eb565b968560409c939694959c97929701518a89898989883086036115d1575b6115b3575b505050505051848c015261117b84614b4a565b6111836144d1565b908b8d6040519261119384610408565b5f84525f60208501525f60408501525f838501525f60808501525f60a08501528260c08501525b600386101561139557505050505050816040015196876020015197519a6111e2845182615305565b8360200151805115611385575b5080519081611306575b505082518c816020015191519d8e106112ff575061121d918d9163ae639329614dde565b156112d6575050505050831591821561124e575b50505050505b604051906020825281602001528060400160405290565b30036112c25730905b831b916108ba576040519383526040528073777777777777777777777777777777777777777760611b141502602c526fae639329000000000000000000000000600c525f806064601c82335af1156112b9575f90526040525f80808080611231565b503d5f823e3d90fd5b6bcd1e9517bb0cb8d0d5cde8935c90611257565b909396999897999591949295015198808a14610915576112f99798990391614d56565b50611237565b8d916137da565b61130f81614ccc565b518560400151810361135f575b5060015b82811061132d57506111f9565b8061135961134c6001938560209160051b010151908160200151915190565b90309063ae639329614dde565b01611320565b6020810151905161137f9130906001600160a01b031663ae639329614dde565b5f61131c565b61138f9082615305565b5f6111ef565b6113cc917ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe823560f01c9701916002019089614b67565b9190828161c00088166114fb5750509061146b82611477949335831c86602001526127108a602001986001600160a01b038a51602001511660408901526001600160a01b038c51602001511685890152895151020460808701527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec604051940190601401919091803560e81c6002198160038185820195010195030192565b98929591983691611aad565b60c08601526114868785614c88565b60405190603f19860190815190601f198801938451632bfb780c8552602086528960c00195875f8c60231960448b805184815191038092520101910182335af115610b575760205194604051965252604052519081510390526114ec8a519182516138b7565b9052526040525b8d8d916111ba565b939096925061150991614c88565b6140008116611590575f60208501526001600160a01b038751602001511660408501525b8d612710613fff8960200193168351510204908501528d60405191601f198601928351926343583be585525f60a46003198a0182335af1156108b2576020519260405194526040525190815103905261158987519182516138b7565b90526114f3565b600160208501526001600160a01b0387602001516020015116604085015261152d565b6115c594866020015190875191614d56565b81528a89898989611168565b60208201358752611163565b5050506116446116366044359060643560601c6078358060801c906fffffffffffffffffffffffffffffffff166098358060801c906f0100000000000000000000000000000016151560a93560601c60581960bd980196565b9695879391969894986148eb565b9699929398909585604096939601519a306001600160a01b038616149b838d15611a0a575b6119ee575b8051607f1c610b4557518e85015261168584614b4a565b908d61168f6144b3565b925b602f8310156117f8575050505081604001519788602001519851996116b7845182615305565b83602001518051156117e8575b5080519081611773575b505082518c816020015191519d8e106112ff57506116ed918d91614ced565b1561174e5750505050505081611722575b50505060405182819382526020828101526020826040015201528060800160405290565b611732921561173a573090614ced565b5f80806116fe565b6bcd1e9517bb0cb8d0d5cde8935c90614ced565b909193959294969a9980999850015199808b146109155761090f9798999a0391614a69565b61177c81614ccc565b51856040015181036117c7575b5060015b82811061179a57506116ce565b806117c16117b96001938560209160051b010151908160200151915190565b903090614ced565b0161178d565b602081015190516117e29130906001600160a01b0316614ced565b5f611789565b6117f29082615305565b5f6116c4565b8c813560f01c91806002013560a01c94600d190190600e0161181a9289614b67565b93909287602001908151928351617fff86160261271090049360200151948a516020015186841b81851b908082109073777777777777777777777777777777777777777760611b1415169073777777777777777777777777777777777777777760611b1417966001600160a01b0316906001600160a01b03169087828218028092186001600160a01b031660208c0152186001600160a01b03168073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14150289528660200197601f1901963560408a01526118e98789614c88565b61800016155f14915f91602093611980576084916040519188601f1b83608001528783607c015282606c01528a8286015e828152601c0182335af115610b57575f51918080600f0b1861002b5761195383600f0b9360801d94848618029485935193849118614c94565b9180519083820390528211911117610b45576119758751809381519318614caf565b019052908e90611691565b610104916040519188601f1b836094015287836090015282608001528a826034015e60148a6040018286015e6f101e8952000000000000000000000000815260100182335af115610b57575f51918080600f0b183d6040111761002b5761195383600f0b9360801d94610b08565b611a038a8a8a8a85602001518b875191614a69565b815261166e565b60208801358252611669565b5f6bcdccd5c65a7d4860ce3abbe95d6104c2565b80929103916080831261002b5760405190611a44826103d8565b604082941261002b5760606040918251611a5d81610424565b611a668261047f565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002b57565b67ffffffffffffffff81116103f457601f01601f191660200190565b929192611ab982611a91565b91611ac7604051938461045c565b82948184528183011161002b578281602093845f960137010152565b9080601f8301121561002b57816020611afe93359101611aad565b90565b6101408183031261002b57611b158161047f565b92611b238360208401611a2a565b92611b3060a08401611a84565b9260c08101359260e08201359261010083013567ffffffffffffffff811161002b5761012091611b61918501611ae3565b92013590565b939293919091611b7a8486848685611de6565b15611b89575050505050600190565b63d9d94e418103611bd8575092611bc5611bcc93611bb584611bd1976001600160a01b03960190611b01565b9992949791959890963691611aad565b96166138f1565b613b1e565b505b600190565b63449b52ab8103611c2a5750611c0f611bd194611c0084611c1f9463ffffffff960190611b01565b979193969094959a3691611aad565b946001600160a01b038a166138f1565b9160801c1690613a8b565b63f67d89e503611d465781611c4491611c54930190611b01565b9493969195929890973691611aad565b92606088029780890460601490151715611d3257606085029480860460601490151715611d32578460801c15158860801c15158260801c15151717610b4557611bd1976101329560406001600160a01b039561013582519b8051998d81519c8d928d8381019384860196866101158901526020019084015e60200191015e0182525f8b610131015381816020018c60f1015e518a60b1015e5f89609d0152886088015287607801528660680152168460580152018060d10183604401526020836024015263f83d08ba83600401526101150182528160a801536139c5565b634e487b7160e01b5f52601160045260245ffd5b505050505f90565b906001600160a01b03825116916001600160a01b0360208201511660408201518115811516611ddf5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8214948515611dcf5747915b808310611dc75750606094955f14611db957611db4925061385d565b389039565b611dc2926137fd565b611db4565b9050826137da565b611dd930846137a6565b91611d98565b5050509050565b9093929190630dfeb4198103611f6e575083019060a08483031261002b57611e306001600160a01b03611e28611e39946020611e218961047f565b9801611a2a565b9516856138c4565b50923691611aad565b6bc7aebfbc05485e093720deaa5c925f6bc7aebfbc05485e093720deaa5d831561039957611bd3935f936bcd1e9517bb0cb8d0d5cde8935c9060405193611e8160e08661045c565b60af85527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208601527f74696f6e7329536c697070616765416e64416374696f6e73286164647265737360408601527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608601527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808601527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08601527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08601526147f6565b6345d8bb1f03611d4657830160e08482031261002b57611f8d8461047f565b90611f9b8160208701611a2a565b9260a086013567ffffffffffffffff811161002b57611fc792611fbf918801611ae3565b943691611aad565b9283516089019384608911611d3257602060c0611bd1976001600160a01b0393601f1961200c611ff68b611a91565b9a6120046040519c8d61045c565b808c52611a91565b0136858b01378751840151896048015260408885018a6068015e5f8960a8015380519084018960a9015e0135945101519216613ee8565b90919063d92aadfb81036123df575081016101208282031261002b576120688261047f565b916120768260208301611a2a565b61208260a0830161047f565b9260c08301359167ffffffffffffffff831161002b576120a75f939284938601611ae3565b6120cf6001600160a01b03806101006120c260e08a0161047f565b98013598169816836138c4565b976121cc6121366001600160a01b0386515116604051906120ef82610440565b81528b602082015283604082015260016060820152601f19019081517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa835260a083209252565b99826121a98a6001600160a01b038d6bcd1e9517bb0cb8d0d5cde8935c90826040519461216286610440565b168452602084015216604082015260016060820152601f19019081517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa835260a083209252565b9a6121b4308c6137a6565b818111818318021880930204998a60208701526137fd565b60408051926121dc60808561045c565b6058845261230a60208501947f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7486527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c848201527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060820152603c845161226560608261045c565b602e815260208101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582527f696e7432353620616d6f756e74290000000000000000000000000000000000008782015286519889947f436f6e73696465726174696f6e20636f6e73696465726174696f6e290000000060208701525180918587015e840190838201908d8252519283915e010189815203601f19810186528561045c565b8180519663137c29fe8852818151896020015e602001876060015e8560a0015e8360e00152868361010001526101408361012001528051908161016001846101400152816020019084610160015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af115610b57576fffffffffffffffffffffffffffffffff917f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f526020526040519260405260605f2092604052166010525f5260305fa0600190565b638d68a15681036124c35750810160808282031261002b576124008261047f565b9160208101359160408201359067ffffffffffffffff821161002b57612427918301611ae3565b91612458835160208501516bffffffffffffffffffffffff19811691601481106124a1575b5050309060601c6137a6565b818102918183041490151715611d3257611bd1936040519361247b60608661045c565b6028855260403660208701376001600160a01b03612710606030960135940492166141f7565b6bffffffffffffffffffffffff199250829060140360031b1b16165f8061244c565b91929163103b48be810361268c57508260c0918101031261002b576124e78261047f565b6124f36020840161047f565b906040840135936125066060820161047f565b9060808101359062ffffff8216820361002b576001600160a01b0360a0819201359516921693600180831614915f9780612668575b50630902f1ac5f5260405f6004601c895afa15610b575760403d1061002b5785906127108460051b998a51928b6020189788519586918415801561265a575b612636575b50505061ffff9060081c1682030292028201918215612622570204918183106125f05750505f94956001600160a01b0360a4948760208198968296826040519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af115610b5757600190565b5f6004601c8860209463dfec362602630dfe16811884525afa15610b57575f518060a01c3d60201117156137da575f80fd5b634e487b7160e01b5f52601260045260245ffd5b61ffff93945061264f929161264a916137a6565b613ec0565b919050848a5f61257f565b5060018085811c161461257a565b61271091985061267830866137a6565b0204966126868887866137fd565b5f61253b565b9192916338c9c14781036126fd575081019060a08183031261002b576126b18161047f565b906126be6040820161047f565b90608081013567ffffffffffffffff811161002b57611bd3946126e2918301611ae3565b9260206001600160a01b036060840135941692013590613ceb565b6334ee90ca81036127c75750816080918101031261002b5761271e8161047f565b9061272b6020820161047f565b6001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1491604081013583156127b75747915b81831161276d575b505050505050600190565b60606127109101358302049103908181811191180218915f1461279f57506127949161385d565b5f8080808080612762565b6001600160a01b036127b29316906137fd565b612794565b6127c130846137a6565b9161275a565b9163af72634f83149263fd8c38e1811492636c5f9cf982149163f61460f981148386881717175f146128e457508201906101008383031261002b5761280b8361047f565b6128176020850161047f565b60408501359061282960608701611a84565b9260808701359460a08801359660c089013567ffffffffffffffff811161002b5760e091612858918b01611ae3565b980135986001600160a01b0383169a5f146128835750505090611bcc969594939291611bd1986146c8565b98999198156128a5575092611c1f9592611bd199959263ffffffff98956146c8565b9091929394959697505f146128cc5791611bd1979593916128c7979593614618565b613bac565b91611bd1979593916128df979593614618565b6139c5565b83955063736180c8919450809250145f14612ac8575060c0918101031261002b5761290e8161047f565b61291a60408301611a84565b9160608101356080820135936001600160a01b0385169384860361002b57612710906129b06001600160a01b0373ce355440c00014a229bbec030a2b8f8eb45a28978161296960a08a0161047f565b94169814737a7916044b0f6e1563f1ff4cb7db270f0b85f58f0273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48181660208584831802809418970135923091186137a6565b02049015612a465763fae036d55f5260205f6004601c885afa15610b5757601f3d111561002b57620f4240670de0b6b3a76400005f510191020491818310612a4157505060105f60209481946044946034526014526f8d7ef9bb00000000000000000000000082525af115612a28575f603452600190565b6040516bffffffffffffffffffffffff163d5f823e3d90fd5b6137da565b9092816034959395526014526f959912760000000000000000000000005f5260205f6044601082865af115612a28575f6004601c620f4240670de0b6b3a76400006020958560345202049463568d4b6f84525afa15610b5757601f3d111561002b57670de0b6b3a76400005f51820204900391818310612a4157505050600190565b636472b2768103612f3a575060c0918101031261002b57612ae88161047f565b90612af56020820161047f565b906040810135916060820135906001600160a01b0382169081830361002b5760a0612b2260808601611a84565b94013591604051918261018001604052610180603684873c630902f1ac5f5260405f6004601c885afa15610b57575f51602051918160701c8360701c173d6060111761002b5784602001986001600160a01b038a5116906001600160a01b038088511692818c858318028092181693181692876040015192836014526fd283e75f0000000000000000000000005f5260205f60246010845afa15610b57573d60201161002b5760205f60246010825194886014526f402d267d00000000000000000000000084525afa15610b57573d60201161002b575f510160405190886040528460601b602c526f1647292a000000000000000000000000600c5260205f6044601c730c9a3dd6b8f28529d72d7f9ce918d493519ee3835afa15610b57575f519160405202968b86881802861863961be3915f5260205f6004601c895afa15610b57573d60201161002b575f5181808210911802186318e22d985f5260405f6004601c895afa15610b57575f51602051908160101c9060101c173d6040111761002b5760648160061c603f8316600a0a02049015816dffffffffffffffffffffffffffff180218946347bd37185f5260205f6004601c8a5afa15610b57573d60201161002b578a968e965f5180820391110291838310612ee4575b50505097670de0b6b3a7640000612d85998760a00151908860c00151908960600151928c8b60800151928b5f14612e985780821191030292828411612e835790612d509492918c61010001519461527d565b88808203911102915b87610120015182039281808210911802180204915f9380612e57575b508315612e3b575b505050614578565b94828610612df85750505060018311612da2575b50505050600190565b5f8094936001600160a01b03829583602060a49760405195869163022c0d9f835260051b908382840101528218010152168160600152608081810152818160a00152601c01915af115610b57575f808080612d99565b5f6004601c6001600160a01b03899695898280602098511692511680926338d52e0f8852180218165afa15610b57575f518060a01c3d60201117156137da575f80fd5b612e469293506137a6565b9081818111911802185f8080612d7d565b612710919450612e6730866137a6565b0204828111818418021892612e7d8483836137fd565b5f612d75565b612e9394918c60e0015194614fee565b612d50565b9294838e11938e039390930293919050828411612ece5790612ec19492918c60e001519461527d565b8980820391110291612d59565b612edf94918c610100015194614fee565b612ec1565b5f929850602093975081612efc601c926024946137a6565b85526307a2d13a84525afa15610b57573d60201161002b57612d8597670de0b6b3a76400008d958b975f51019081818110159118021891995f612cfe565b639b59756f81036130f7575060e0918101031261002b57612f5a8161047f565b90612f676020820161047f565b916040820135916060810135906001600160a01b03821680830361002b57612f9160808301611a84565b9560a0830135928360030b80940361002b5760c0013595801561309d5791612fcf604094926127105f95612fc530846137a6565b02049283916137fd565b6001600160a01b03602096855192612fe7898561045c565b858452601f198901368a860137865194845194858b01908760e4015e60c08660c401528560a401528585608401528a856064015284604401521682602401526f3eece7db00000000000000000000000082601001528060e40182528101610120018352805190850182855af115610b575781519383851061306c575050505050600190565b6004601c84935f936350a2884b02635f64b55b1884525afa15610b57575f51908160a01c903d1017156137da575f80fd5b50906130a8916137a6565b90604051631865c57d5f52610120816004601c875afa15610b5757861560051b0151908160801c3d610120111761002b576040926fffffffffffffffffffffffffffffffff5f93169003612fcf565b905063670335be81036133d05750810190808203610160811261002b5761311d8261047f565b60e0603f1961312e6020860161047f565b93011261002b576040519161314283610408565b604084013583526131556060850161047f565b60208401526080840135604084015261317060a0850161047f565b94606084019586526080840160c0860135815260a085019060e0870135825260c0860196610100810135885261012081013567ffffffffffffffff811161002b5781019060408286031261002b57604051946131cb86610424565b82359267ffffffffffffffff841161002b576131ee602092610140958301611ae3565b87520135602086015201359061320430866137a6565b90519081811181831802188093510204978189106133be5750506040519373bbbbbbb520d69a9775e85b458c58c648259fad5f6040523060601b602c526fdd62ed3e000000000000000000000000600c5260205f6044601c875afa156133b5573d60201161002b575f958695865190604052838110613369575b506001600160a01b036bcd1e9517bb0cb8d0d5cde8935c9260405196634dcebcba885283518860200152308860400152604084602001896060015e82168760a0015260608381018860c0015e1685610120015260c00151908160f81c9060601b1784610140015260801b8361016001526101a0836101800152826101a001526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af115610b57576fffffffffffffffffffffffffffffffff8091511691166010525f5260305fa0600190565b613392575b61338c73bbbbbbb520d69a9775e85b458c58c648259fad5f86614f26565b5f61327e565b6133b073bbbbbbb520d69a9775e85b458c58c648259fad5f86614ed6565b61336e565b843d5f823e3d90fd5b906001600160a01b03899251166137da565b63ca9e5d0f81036134e357508160c0918101031261002b576133f18161047f565b6133fd6020830161047f565b906040830135916060840135916001600160a01b0383169384840361002b576001600160a01b039260a061343360808901611a84565b97013595826134c2575b5050501660145282156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af115610b5757601f3d111561002b575f51928284106134835750505050600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa15610b5757601f3d111561002b575f518060a01c61002b576001600160a01b03166137da565b6127106134db936134d330856137a6565b0204916137fd565b5f808061343d565b91929163b8df6d4d036137a0578260a0918101031261002b576135058261047f565b60408301356001600160a01b0381169182820361002b5761354d61352b60608701611a84565b916127106020608089013598013561354330846137a6565b020494859161450c565b156137945763ffa642255f5260405f6004601c845afa15610b5757603f3d111561002b575f516020516317be952e5f5260205f6004601c865afa15610b5757601f3d111561002b575f518060081c61002b5760ff1660038110156137805763796da7af5f5260205f6004601c875afa15610b5757601f3d111561002b575f519063eab5d20e5f5260205f6004601c885afa15610b5757601f3d111561002b575f5163ec2fd46d5f5260205f6004601c895afa15610b5757601f3d111561002b57865f51936ec097ce7bc90715b34b9f10000000000492600281145f14613755575050637c9b8e895f5260205f6004601c895afa15610b5757601f3d111561002b575f519485850380891161372c5750505083670de0b6b3a7640000809592818981950191848303020495800204029080820491061515018202049083030102045b63c0ffa1785f5260205f6004601c855afa15610b5757601f3d111561002b575f5163ab44a7a35f5260205f6004601c865afa15610b5757601f3d111561002b57670de0b6b3a764000080915f510101910204938085106136f4575092611bd19293614fac565b60205f6004601c8895634a248d2a84525afa15610b5757601f3d111561002b575f518060a01c61002b576001600160a01b03166137da565b670de0b6b3a764000092965061374b949391955088030204838061533b565b810391030161368e565b613779955091670de0b6b3a76400009196939215818518021895869202049161533b565b900361368e565b634e487b7160e01b5f52602160045260245ffd5b90611bd1929391614f6a565b505f9150565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610b57573d601f101561002b575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af11561384d573d153d601f1060015f5114161715613840575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af115610b5757565b600411155f3560e01c6367c4a3b0141690606082156138b1575060405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f925090565b91908201809211611d3257565b90916020604051926138d584610424565b818401935f85526001600160a01b038196169052510151809252565b9297969190959397606082029180830460601490151715611d3257606081029080820460601490151715611d32578060801c15158260801c15158460801c15151717610b455760406101329661013582519b8051988d81519b8c928c8381019384860196866101158901526020019084015e60200191015e0182525f8b610131015381816020018c60f1015e518a60b1015e5f89609d01528860880152876078015286606801528560580152018060d1018460440152602084602401526348c8949184600401526101150183528260a80153565b6d14aa86c5d3c41765bb24e11bd7016bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57505f8091740300000000000014aa86c5d3c41765bb24e11bd7016bcdccd5c65a7d4860ce3abbe95d602081519101826d14aa86c5d3c41765bb24e11bd7015af1613a46613cbc565b9015613a73576bcdccd5c65a7d4860ce3abbe95c80613a63575090565b63d66fcc385f526020526024601cfd5b602081519101fd5b63ab7646c45f526020526024601cfd5b9073ba1333333333a1ba1108e8412f11850a5c319ba96bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57505f917406ba1333333333a1ba1108e8412f11850a5c319ba9839260e01b176bcdccd5c65a7d4860ce3abbe95d6020815191018273ba1333333333a1ba1108e8412f11850a5c319ba95af1613a46613cbc565b6e04444c5dc75cb358380d2e3de08a906bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57505f80917f91dd73460000000000000005000000000004444c5dc75cb358380d2e3de08a906bcdccd5c65a7d4860ce3abbe95d602081519101826e04444c5dc75cb358380d2e3de08a905af1613a46613cbc565b73e0e0e08a6a4b9dc7bd67bcb7aade5cf48157d4446bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57505f80917fb45a3c0e0000000000000001e0e0e08a6a4b9dc7bd67bcb7aade5cf48157d4446bcdccd5c65a7d4860ce3abbe95d6020815191018273e0e0e08a6a4b9dc7bd67bcb7aade5cf48157d4445af1613a46613cbc565b6001600160a01b03909291921690816bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57509181740400000000000000000000000000000000000000005f9493859460e01b17176bcdccd5c65a7d4860ce3abbe95d82602083519301915af1613a465b3d15613ce6573d90613ccd82611a91565b91613cdb604051938461045c565b82523d5f602084013e565b606090565b9291906001600160a01b038216936e22d473030f116ddee9f6b43ac78ba3851473bbbbbbb520d69a9775e85b458c58c648259fad5f861417610399575f906001600160a01b0381169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8203613e365750505061271090470204938051155f14613daa575050613d82575f80809381935af1613d79613cbc565b9015613a735750565b7f01da1572000000000000000000000000000000000000000000000000000000005f5260045ffd5b90939260208301808411611d3257825110613e2457835f9460208695850101525b602083519301915af1613ddc613cbc565b9015613a735751159081613e1a575b50613df257565b7f82d5d76a000000000000000000000000000000000000000000000000000000005f5260045ffd5b90503b155f613deb565b634e487b715f5260326020526024601cfd5b9091949282979497155f14613e5557505050613d82575f928392613dcb565b613e64969395929630836137a6565b905f19818309910290818082109103035f52602052613e825f614778565b60208601808711611d3257855110613e245787845f988360208b9a8a01015203613eaf575b505050613dcb565b613eb89261450c565b5f8087613ea7565b91908203918211611d3257565b15613ed457565b634e487b7160e01b5f52600160045260245ffd5b929490945f927f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8111610b45575b86519060408083119210613e245787601401519488601501518960180151918a602c0151908a8c60400151998b6001600160a01b038c166001600160a01b03831610968c88848218029760ff811680155f146140af575092613fcf6001600160a01b03969361403d9a9998969360e496731f98431c8ad98523631ae4a59f267346ea31f9847fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d5b80891894189261489d565b94835192846028015283601401528183526040519a8b97889484602001908660c4015e60a08560a401528716846084015283606401528983604401528b813018021882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216613c44565b60408180518101031261002b5760409260208201519384920151906040521802185f03935f8512610b4557849115614094575050309295602c815110613e2457602c602b1982510191019081529560288652613f16565b93509550925092508184106140a7575050565b9091506137da565b60018103614113575092613fcf6001600160a01b03969361403d9a9998969360e4967341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c97f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2906323a69e759d613fc4565b60028103614177575092613fcf6001600160a01b03969361403d9a9998969360e49673baceb8ec6b9355dfc0269c18bac9d6e2bdc29c4f7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d613fc4565b91509250600391939450145f146141e4578d6001600160a01b03938e613fcf8f9561403d9a99989660e4967370fe4a44ea505cfa3a57b95cf2862d4fd5f0f6877fe9b68c5f77858eecac2e651646e208175e9b1359d68d0e14fc69f8c54e5010bf90633a1c453c9d613fc4565b63d3b1276d5f5260ff166020526024601cfd5b93929095917f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8111610b45575b86519060408083119210613e245787601401519488601501518960180151918a602c0151908a8c60400151998b6001600160a01b038c166001600160a01b03831610968c88848218029760ff811680155f14614333575092613fcf6001600160a01b0396936142dc9a9998969360e496731f98431c8ad98523631ae4a59f267346ea31f9847fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d80891894189261489d565b60408180518101031261002b5760409260208201519384920151906040521802185f03935f8512610b4557849115614094575050309295602c815110613e2457602c602b1982510191019081529560288652614224565b60018103614397575092613fcf6001600160a01b0396936142dc9a9998969360e4967341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c97f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2906323a69e759d613fc4565b600281036143fb575092613fcf6001600160a01b0396936142dc9a9998969360e49673baceb8ec6b9355dfc0269c18bac9d6e2bdc29c4f7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d613fc4565b91509250600391939450145f146141e4578d6001600160a01b03938e613fcf8f956142dc9a99989660e4967370fe4a44ea505cfa3a57b95cf2862d4fd5f0f6877fe9b68c5f77858eecac2e651646e208175e9b1359d68d0e14fc69f8c54e5010bf90633a1c453c9d613fc4565b929190926bc7aebfbc05485e093720deaa5c5f6bc7aebfbc05485e093720deaa5d8015610399576144b1946bcd1e9517bb0cb8d0d5cde8935c9060405193611e8160e08661045c565b565b604051906144c0826103d8565b5f6040838281528260208201520152565b6040519060a0820182811067ffffffffffffffff8211176103f4576040525f6080838281528260208201528260408201528260608201520152565b60405192826040523060601b602c526fdd62ed3e000000000000000000000000600c5260205f6044601c855afa1561456f573d60201161002b575f5193604052831061455757505050565b6144b19215614f265761456a8282614ed6565b614f26565b833d5f823e3d90fd5b9091928360a00151928460c0015190856060015192866080015194670de0b6b3a76400008861012001518202049003915f146145e95701938285116145d1576145c59560e001519461527d565b80150180820391110290565b906145e495610100949394015194614fee565b6145c5565b96019391929190828511614606576145c59561010001519461527d565b906145e49560e0949394015194614fee565b929390959497969197606082029180830460601490151715611d3257606081029080820460601490151715611d32578060801c15158260801c15158460801c15156127108c11171717610b455760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f0185604401526020856024015263f83d08ba85600401528160b30185528460a80153830101604052565b929390959497969197606082029180830460601490151715611d3257606081029080820460601490151715611d32578060801c15158260801c15158460801c15156127108c11171717610b455760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f018560440152602085602401526348c8949185600401528160b30185528460a80153830101604052565b8051906020015181156147ed576147e990612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08509820880820360041c911090920360fc1b91909117907fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9190565b0290565b61271091500490565b93919594929094614890575f95604087968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e001528361010001526101408361012001528051908161016001846101400152816020019084610160015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af115610b5757565b631c500e5c5f526004601cfd5b5090916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f2090836040525f5260205260405260ff600b536055600b20906040521690565b90929194935f90604051938460c0015f8152610300386101e08801396104e0860160405261491f828a873560601c846155a6565b918287528287602001528660400199838b5287608001528660a001529495369436935f936020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f146149a157614977906001600160a01b03163014613ecd565b985161271061ffff8b3560501c16470204905260151901976016015b61499d8982614c88565b9796565b6001600160a01b03163081036149e25750612710601519823560501c9260160193019a519161ffff6149d73085602001516137a6565b911602049052614993565b935094509750506149f4915015613ecd565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff48101908060550135600116908681016002198082013560e81c80920301916075019782891161002b57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8891030197614993565b9591949192906001600160a01b03871673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee03614aa45750505050509050611afe813361385d565b866014526ff9b6a7960000000000000000000000005f525f806024601082335af115610b57576001600160a01b03163003614b155750505050614ae89033836137fd565b6014526f12e103f10000000000000000000000005f5260105f60248282335af115610b57575f5160801c90565b614b459491614b3d6106e29260405194614b2e86610424565b33865260208601523690611a2a565b933691611aad565b614ae8565b60400151805115614b585750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c9182614b8a575b50505050508101920390565b95839496614bcf945180604001805115614c71575b5050818411614bf6575b50601491925001948360800151906001600160a01b038560a001519360581c16906155a6565b9081815260400151809114614be75780808080614b7e565b8063784cb7b860249252601c01fd5b85602001938451805115614c61575b5060028103614c2057505060149192855190525b8291614ba9565b60149350614c32919250600314613ecd565b8582013592614c5a60159287608001516001600160a01b038960a001519260581c168b6155a6565b9052614c19565b614c6b908a615305565b5f614c05565b898051850180825260051b01918252525f80614b9f565b5062ffffff10613e2457565b905f8212614ca0575090565b80634c085bf160249252601c01fd5b905f8213614cbd57505f0390565b80633351b26060249252601c01fd5b805115614cd95760200190565b634e487b7160e01b5f52603260045260245ffd5b908215614d3957604051926038526028528073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1860601b151502601452633ccfd60b5f525f80603c601c82335af1156108b257604052565b506014526fcbf0dbf50000000000000000000000005f5260246010fd5b9591949392906001600160a01b03163003614db7575050505080614da7575b6034526014526f15afd4090000000000000000000000005f5260205f6044601082335af11561384d575f515f60345290565b614db28133846137fd565b614d75565b6106e2614db294614b3d60405193614dce85610424565b3385528860208601523690611a2a565b919060601b9083156108ba57604051936060526040528073777777777777777777777777777777777777777760611b141502602c5260601b600c525f806064601c82335af1156108b2575f606052604052565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610b57576001600160a01b03163003614e9857505050614e7c925033906137fd565b6311da60b45f5260205f6004601c82335af115610b57575f5190565b614eb5959492935090614b3d6106e29260405194614b2e86610424565b614e7c565b6004601c6020935f936311da60b485525af115610b57575f5190565b604460105f8093602095601452816034526f095ea7b300000000000000000000000082525af11561384d573d153d601f1060015f5114161715614f19575f603452565b633e3f8f735f526004601cfd5b604460105f809360209560145281196034526f095ea7b300000000000000000000000082525af11561384d573d153d601f1060015f5114161715614f19575f603452565b6084905f809360209560405191638dae73338352828801528160400152606081810152818160800152601c01915af115610b5757601f3d111561002b575f5190565b6084905f80936020956040519163e67ce7068352828801528160400152606081810152818160800152601c01915af115610b5757601f3d111561002b575f5190565b91909394929484860292030201670de0b6b3a764000002908060011b928085850202808410938491825f0391031801908381830615151691040191821e61010003607f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8182019111026503782dace9d986021e61010003606d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9382019111028181811091180218918260011b915f1461518e5780670de0b6b3a7640000030260021b8580025f19818309910290818082109103039180610100039160ff19820193849382841c9180861c8084838561010010958d5f1981800990800290818082109103039c818c8f93811c91828c86861c80961b871802921b1817151592841b171781019c8b1c908d10015f528b6020521b1717961b1802921b18171515010161517381801e6101000360011c600182821c911b0160011c8082040160011c8082040160011c8082040160011c8082040160011c8082040160011c8091040160011c90565b908180021001901b01908082049106151501905b8111900390565b670de0b6b3a7640000819003945085800293929190850260021b90845f198184099202918280821091030381610100039060ff19830193815f198880099588800296878082109103039687821c90871c88871b171796861c5f52866020521c931c911b17170161523981801e6101000360011c600182821c911b0160011c8082040160011c8082040160011c8082040160011c8082040160011c8082040160011c8091040160011c90565b80809204109003901b019081155f14615257575050505f5b90615187565b6152789260011b905f19818309910290818082109103035f526020526153e3565b615251565b919394929092670de0b6b3a764000081145f146152a4575003029080820491061515010190565b808302670de0b6b3a76400009182038302019594830202929190030281156152fd576152e492935f19818309910290818082109103035f52602052615606565b805190602001519015155f03178091019081105f031790565b509150501990565b90604001908151918261531757505050565b5f905280515f198101825260051b01818103615331575050565b5180825260400152565b670de0b6b3a764000084810395948202819004909102928284040191850204808281106153cc57500392600191670de0b6b3a7640000905b8260021b02048480020193600185811c019185925b8381106153bd5750670de0b6b3a76400009394955060011b935f146153b657015b0290808204910615150190565b90036153a9565b9250828604830160011c615388565b91905003670de0b6b3a76400005f92949194615373565b5f519060205182156154615781615422918180615459955f03870982089485820391861190039180805f031680910492600182805f0304010291041791565b9190916002816003021880820260020302808202600203028082026002030280820260020302808202600203028091026002030290565b029015150190565b9150808204910615150190565b9490929395919573eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6001600160a01b038716145f146154ab57505050505050611afe813361385d565b602095966040519788602401526f0c11dedd00000000000000000000000088601001528760440152604493300361557e575b5050508091508352820101604052336bcd1e9517bb0cb8d0d5cde8935c1860601b15610399576bcdccd5c65a7d4860ce3abbe95c80613a7b57505f80917f599d07140000000000000002000000000000000000000000000000000000000033176bcdccd5c65a7d4860ce3abbe95d60208151910182335af161555d613cbc565b9015613a73576bcdccd5c65a7d4860ce3abbe95c80613a6357506060015190565b829350604060c495810188606401378660a4015281868501528560e4013701805f80806154dd565b919392610300916001600160a01b03169485090601916101208301926101408101908151908161016085821892015117026155f2575081156155e55752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b8015615673575f5160205191811561565f5761564a615422828080805f03870987089586810390871186039180805f031680910492600182805f0304010291041791565b0292151583019283109104015f526020525f90565b90505f805280820491061515016020525f90565b634e487b715f5260126020526024601cfd536c697070616765416e64416374696f6e7320736c697070616765416e644163340ffbb23734843f6a569ba14360e9088009cc8c00000000000000000000000000000000000000000000000000000000000000000000

Signatures

0x2e665ecca3f68d27f0323335c690047e6bc1969d6f04aad09ec2c463345eccbe39994b0b038eacf080598a0c138c5bc4e64df5e42ac1696d77fc5031e66fbf7d1c573d63a7952d8eb0b50e89fb57f2ef20feb903b7aa0871ae3a8bf1aeee373e8d033d344f995aa5e79a8998cc3891a39e3f3a61fcec525728fc4a1487deb60d101c