0x5fcc0c60119b5bcbbc535c49b29b6e92743972e8821d530ea20f532afa35de36
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000360f6080604090808252346104b757806135ef803803809161001f8285610510565b83396020928391810103126104b757516001600160601b0319811691908290036104b75761007b61004e6105d3565b8281519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610533565b61010b6041845161008b816104f5565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610533565b82516001600160401b039060e08101828111828210176104e157855260af815260af8382016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738a8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08201520152209061020d6105d3565b8651936060850191908211858310176104e1576046886102b5926102be976574696f6e732960d01b958352602e815289808201927f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7584526d696e7432353620616d6f756e742960901b8584015284519788958387019a8b528601528051918291018686015e830190848201905f8252519283915e015f83820152036026810184520182610510565b51902014610533565b6102f66102c961054e565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610533565b6103cf8351610304816104f5565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526103a58461037361054e565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f83820152038084520182610510565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610533565b46617a691491826104cc578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526003600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156104c2575f9261047a575b50610465929161045191506001600160a01b03163014610533565b620827504614908115610472575b50610533565b51612f9690816106598239f35b90505f61045f565b90809250813d83116104bb575b6104918183610510565b810103126104b75751906001600160a01b03821682036104b75790610451610465610436565b5f80fd5b503d610487565b84513d5f823e3d90fd5b6104659291506104dc9015610533565b610451565b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b038211176104e157604052565b601f909101601f19168101906001600160401b038211908210176104e157604052565b1561053a57565b634e487b7160e01b5f52600160045260245ffd5b6040519061055b826104f5565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b604051906105e0826104f5565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080806040526004361015610031575b50361561002f573461002b576100236103c7565b602081519101f35b5f80fd5b005b5f3560e01c63fd3ad6d40361000f573461002b57600319360160e0811261002b5760601361002b5767ffffffffffffffff90816064351161002b5736602360643501121561002b5781606435600401351161002b576064356004013560051b9060248260643501019236841161002b576001600160a01b0360a4351660a4350361002b578060c4351161002b5736602360c43501121561002b5760c435600401351161002b5736602460c4356004013560c43501011161002b57602460643501815b8482106103905760a0848420604051907f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170182526060600483602001378160800152206001600160a01b0360a435163314610373576bc7aebfbc05485e093720deaa5c8061038057506bc7aebfbc05485e093720deaa5d60a43560601b15610373576bcd1e9517bb0cb8d0d5cde8935c8060601b6103575760a4356bcd1e9517bb0cb8d0d5cde8935d606435600401351561002b576024606435013560643501602481013560448201359060486003198201930192604051936101e660c43560040135602460c4350184848860e01c6107c8565b85604052156103095760016064356044015b6064356004013582106102705761020d610a39565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b610263575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061025357602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b80356064350160248101356044820135916048600319830191016040519361029c83838360e01c611112565b85604052156102b85750505050506020600191019101906101f8565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b6044606435833501602481013591829101833781208152602091820191016100f3565b35906001600160a01b038216820361002b57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291610635575b5080610400575f80fd5b6003193601908060011461056f5760021461042957634e487b7160e01b5f52605160045260245ffd5b60a01161002b576084357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f810160a4356001600160a01b0380821680830361002b5761047991600435161461279f565b60409283516104878161063e565b33815260243560208201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5c3601926080841261002b57858051946104cb8661066e565b1261002b578551906104dc8261063e565b815260c4356020820152835260e4356020840152610104358584015261050184610776565b9161050e865193846106de565b8483523660a482011161002b577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5f9161055b96610125602087013784010152610105356001169261259e565b51610565816106a6565b5f81525f36813790565b5060801161002b5760043560243560443590602482013560601c92815f821391180218903083145f146105bb576105af925060383391013560601c611792565b604051610565816106a6565b906105c9610630931561279f565b604051906105d68261063e565b33825260208201526105eb36602c8401610701565b9061062a608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff778260040135019101610792565b9161259e565b6105af565b5f905d5f6103f6565b6040810190811067ffffffffffffffff82111761065a57604052565b634e487b7160e01b5f52604160045260245ffd5b6060810190811067ffffffffffffffff82111761065a57604052565b6080810190811067ffffffffffffffff82111761065a57604052565b6020810190811067ffffffffffffffff82111761065a57604052565b60e0810190811067ffffffffffffffff82111761065a57604052565b90601f601f19910116810190811067ffffffffffffffff82111761065a57604052565b80929103916080831261002b576040519061071b8261066e565b604082941261002b57606060409182516107348161063e565b61073d826103b3565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002b57565b35908160030b820361002b57565b67ffffffffffffffff811161065a57601f01601f191660200190565b92919261079e82610776565b916107ac60405193846106de565b82948184528183011161002b578281602093845f960137010152565b9493929190946107db8484848985610af4565b156107ea575060019450505050565b636f63f67f03610a315784016101208582031261002b5761080a856103b3565b610818602092838801610701565b9061082560c0880161075b565b946101c160a061083760e08b01610768565b926108526101008c0135986001600160a01b03923691610792565b948760409c8d978851958692730a7e848aca42d879ef06507fca0e7b33a0a63c1e5f52013583527fbb7b783eb4b8ca46925c5384a6b9919df57cb83da8f76e37291f58d0dd5c439a895260ff600b5388856055600b20848352169a818151858782015197015e8c01836060015e5f8260a00153805180918c018360a1015e806081018252019560a18701809852845194858b019061018589015e60c061016588015260030b6101458701525f6101258701528a61010587015260e58601521660c58401526f3eece7db00000000000000000000000060b18401528060e40184528201018852826bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe991825c80610a2257505f9160c183927f67ca7c91000000000000000200000000000000000000000000000000000000008717865d51910182865af1906109a061275c565b9115610a1a575c80610a0b5750868180518101031261002b57860151938385106109cf57506001955050505050565b5f6004601c899486946350a2884b02635f64b55b1884525afa15610a0257505f51908160a01c903d10171561176f575f80fd5b513d5f823e3d90fd5b8363d66fcc385f52526024601cfd5b508281519101fd5b8563ab7646c45f52526024601cfd5b505f93505050565b6004356001600160a01b0380821680830361002b576024359182169182810361002b5760443592831580610ace575b610ac75773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee148015610ab75747935b808510610aaf575015610aa5575050610aa3916117f2565b565b610aa39350611792565b92505061176f565b610ac1308361173b565b93610a8b565b5050505050565b508015610a68565b9080601f8301121561002b57816020610af193359101610792565b90565b9391909293630dfeb41981145f14610cec575082019260a08385031261002b57610b4c610b2e610b23856103b3565b956020809601610701565b91610b436001600160a01b0380971684611801565b50933691610792565b926bc7aebfbc05485e093720deaa925f845c945d8315610373575f9485946bcd1e9517bb0cb8d0d5cde8935c60409889805195610b88876106c2565b60af87527f536c697070616765416e64416374696f6e7320736c697070616765416e644163888801527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373828801527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608801527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808801527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08801527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af115610a025750600190565b9194916345d8bb1f036111095782019360e08386031261002b57610d0f836103b3565b94610d1d8160208601610701565b9460a085013567ffffffffffffffff811161002b57610d4992610d41918701610ad6565b923691610792565b805160890194856089116110f557602091601f19610d7f610d6989610776565b98610d776040519a8b6106de565b808a52610776565b013684890137815183015187604801526040828401886068015e5f8760a8015380519083018760a9015e51015190945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311610f9e5795915b82519060408210610f6757836014015190846015015185601801519086602c0151908a88604001519c8d9260ff80821680155f14610fb0575050509160e46001600160a01b0392610efc96959484610e817370c62c8b8e801124a4aa81ce07b637a3e83cb919988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b5b828a188a87168488161002928318928a1891612aa3565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216612aec565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812610f9e57604088921115610f79575050309591602c815110610f6757602c602b19825101910190815295602886529591610dd9565b634e487b715f5260326020526024601cfd5b949396509450505060c08101358310610f9457505050600190565b60c001359061176f565b634e487b715f5260116020526024601cfd5b60028103611015575050509160e46001600160a01b0392610efc96959484610e817346b3fdf7b5cde91ac049936bf0bdb12c5d22202e988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b610e6a565b600c810361107a575050509160e46001600160a01b0392610efc96959484610e817396a7f53f7636c93735bf85de416a4ace94b56bd9988c7fcf0b3414328c2bd327a4f093539d0d7d82fb94f893a2965c75cb470289cb5ac79a639feb758b9b610e6a565b929450909250906011036110e4575050906001600160a01b038c60e48d610efc969584610e81739367c561915f9d062afe3b57b18e30dec62b8488988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b610e6a565b63d3b1276d5f52166020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b9291909261112182858361183e565b1561112e57506001925050565b639b59756f81036112d657508260e0918101031261002b5761114f826103b3565b9160209061115e8282016103b3565b9160409485830135926060810135916001600160a01b038084169081850361002b57899261118e6080860161075b565b9860c061119d60a08801610768565b96013598801561126b57935f966111cb829594936127108a99986111c1308461173b565b0204938491611792565b898651966111d8886106a6565b88885251968760e4015e60c08660c4015260030b8560a401528585608401528a856064015284604401521682602401526f3eece7db000000000000000000000000826010015260e4825281610120018a52828683519301915af161123a61275c565b901561126457868180518101031261002b57860151938385106109cf57505050505090505b600190565b8281519101fd5b50839294509261127b919361173b565b928a5192631865c57d5f526101209384816004601c8b5afa156112cc578a1560051b0151938460801c903d101761002b575f9586956fffffffffffffffffffffffffffffffff8e96169003906111cb565b8c513d5f823e3d90fd5b928363ca9e5d0f829495145f146113ed575060c0918101031261002b576112fc816103b3565b611308602083016103b3565b906040830135916060840135906001600160a01b03928383169485840361002b57849260a061133960808a0161075b565b98013596826113cc575b5050501660145283156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af1156113c157601f3d111561002b575f519383851061138a575050505050600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa156113c157601f3d111561002b575f518060a01c61002b571661176f565b6040513d5f823e3d90fd5b6127106113e5936113dd308561173b565b020491611792565b5f8080611343565b63b8df6d4d14159050611735578160a0918101031261002b5761140f816103b3565b602060409182840135906001600160a01b03948583169182840361002b5761145d61143c6060840161075b565b91612710876080860135950135611453308461173b565b0204948591612969565b156116f35763ffa642255f52600491601c91865f8585885afa156116e957603f3d111561002b575f51978651986317be952e5f52875f87878a5afa1561165e57601f998a3d111561002b575f518060081c61002b5760ff169060038210156116d65763796da7af5f52895f89898c5afa156116cc578b3d111561002b575f519163eab5d20e5f528a5f8a8a8d5afa156116c2578c3d111561002b57898b5f8b8b82519463ec2fd46d84525afa156112cc578d3d111561002b578b8a8a8d8b5f51986ec097ce7bc90715b34b9f10000000000496600281145f14611691575050905f9291637c9b8e8984525afa156112cc578d3d111561002b575f5194858403808a1161166857505050868401938493670de0b6b3a7640000808097868297020402838082049106151501820204908403019303020402045b63c0ffa1785f52875f87878a5afa1561165e57893d111561002b575f5163ab44a7a35f52885f88888b5afa15611654578a3d111561002b57670de0b6b3a764000080915f51010191020494828610611624575050506084925f9492859288519263e67ce7068452838901528289015260608281015282826080015201915af115610a0257503d1161125f575f80fd5b85935088885f8c93888b634a248d2a84525afa15610a0257503d111561002b575f518060a01c61002b571661176f565b89513d5f823e3d90fd5b88513d5f823e3d90fd5b91955093611687935091670de0b6b3a764000091890302048380612f10565b8103910301611595565b92509895949250506116bb969550670de0b6b3a76400009250158185180218958692020491612f10565b9003611595565b8b513d5f823e3d90fd5b8a513d5f823e3d90fd5b602188634e487b7160e01b5f525260245ffd5b86513d5f823e3d90fd5b849550608492915f94959185925191638dae733383528288015281880152606081810152818160800152601c01915af115610a025750601f3d1161125f575f80fd5b50505f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa156113c1573d601f101561002b575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af1156117e2573d153d601f1060015f51141617156117d5575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af1156113c157565b90916020604051926118128461063e565b818401935f85526001600160a01b038196169052510151809252565b359062ffffff8216820361002b57565b9092919063d92aadfb8103611bd1575082019161012092838282031261002b57611867826103b3565b9060209461187782878601610701565b9361188460a082016103b3565b9260c082013567ffffffffffffffff811161002b578201906118a591610ad6565b6118b160e083016103b3565b9561010080930135906001600160a01b038080971697166118d29082611801565b9590928b8884515116968a60409c8d998a51906118ee8261068a565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c61194d8361068a565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b956119a0308461173b565b8181118183180218809202049d8e868b01526119bb92611792565b888051976119c88961068a565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251611a4b8161066e565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c01611afb908a6106de565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115611bc7576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b9283638d68a156829495145f14611fcb5750019160808284031261002b57611bf8826103b3565b602083013593604084013567ffffffffffffffff811161002b57606091611c20918601610ad6565b93013593611c6b84516020860151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110611fb6575b503092505060601c61173b565b8181029181830414901517156110f55761271090049160405193611c8e8561066e565b602895602886526040366020880137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff86939611610f9e57939491935b82519060408210610f675786958460140151918560150151908660180151918b88602c01519289604001519c8d9360ff80821680155f14611e7c575050506001600160a01b0392611df39695949260e49285611d787370c62c8b8e801124a4aa81ce07b637a3e83cb919998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c5b828b188b87168488161002928318928b1891612aa3565b958451938d866028015285601401528385526040519b8c998a9686602001908860c4015e60a08760a4015283168660840152856064015216868c161083604401528560408d1181831630180291161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216612aec565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808b16911610911802185f03955f8712610f9e57604087921115611e5f575050309491602c815110610f6757602c602b1982510191019081529487875294919394611ccc565b945095509350509350818310611e7757505050600190565b61176f565b60028103611ee2575050506001600160a01b0392611df39695949260e49285611d787346b3fdf7b5cde91ac049936bf0bdb12c5d22202e998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c611d61565b600c8103611f48575050506001600160a01b0392611df39695949260e49285611d787396a7f53f7636c93735bf85de416a4ace94b56bd9998d7fcf0b3414328c2bd327a4f093539d0d7d82fb94f893a2965c75cb470289cb5ac79b639feb758b9c611d61565b91945092945060119150145f146110e4575050906001600160a01b038b60e48e611df396958e85611d78739367c561915f9d062afe3b57b18e30dec62b8488998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c611d61565b8391925060140360031b1b1616805f80611c5e565b63103b48be8103612179575060c0918101031261002b57611feb816103b3565b90602090611ffa8282016103b3565b604093848301359361200e606085016103b3565b9460a061201d6080870161182e565b950135956001600160a01b0380809616911696600180881614915f9380612155575b50630902f1ac5f52895f6004601c8c5afa1561165457893d1061002b578260051b97885190898718958b87519482158015612147575b61212c575b505061ffff6127109260081c1682030292028201918215612118570204918183106120e4575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af115610a025750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa15610a0257505f51908160a01c903d10171561176f575f80fd5b634e487b7160e01b5f52601260045260245ffd5b612136925061173b565b8381039081116110f5578b5f61207a565b5060018085811c1614612075565b612710919450612165308661173b565b020492612173848a83611792565b5f61203f565b6338c9c14781036121e65750019060a08183031261002b5761219a816103b3565b906121a7604082016103b3565b90608081013567ffffffffffffffff811161002b5761125f946121cb918301610ad6565b9260206001600160a01b0360608401359416920135906127ba565b63f5b9918981036124d7575060a0918101031261002b57612206816103b3565b602082013591604091828201356001600160a01b039485821680920361002b5760806122346060860161182e565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa96871561165e575f915f985f945f955f965f955f9461245c575b50868d839561229784999b61279f565b8c15612441575b505050505061230885949385848e9461ffff99968e5f928d81612426575b505082158d84838315612415575b50505060018088811c161417612401575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485612b93565b850302049081156110f5575f19928383019a8b951091101790030111610f9e578186106123f9575050156123f3575f925b845193612345856106a6565b5f8552823b1561002b5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156123e9576123d2575b5050600190565b67ffffffffffffffff821161065a57525f806123cb565b50513d5f823e3d90fd5b5f612339565b85925061176f565b61240d9192508c61173b565b03818e6122db565b61241e92611792565b8d84836122ca565b61271092945061243790309061173b565b0204915f8d6122bc565b919e5090985096509094509150612308838a8461ffff61229e565b9750505099505091505060e0823d60e0116124cf575b8161247f60e093836106de565b8101031261002b5781516020830151918984015198606085015190608086015191821515830361002b576124c160c06124ba60a08a0161278b565b980161278b565b94959b90929694925f612287565b3d9150612472565b6334ee90ca1415905061173557816080918101031261002b576124f9816103b3565b90612506602082016103b3565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14926040810135841561258e5747915b81831161254a575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461257e575050612572916117f2565b5f80808080808061253e565b612589931690611792565b612572565b612598308561173b565b91612536565b6bc7aebfbc05485e093720deaa805c9493905f905d8415610373576bcd1e9517bb0cb8d0d5cde8935c936040958651916125d7836106c2565b60af83527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208401527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373888401527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608401527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808401527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08401527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c084015261274f575f958787968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e00152836101000152610140808461012001528151916101609185848401910152848360200192015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af115610a025750565b631c500e5c5f526004601cfd5b3d15612786573d9061276d82610776565b9161277b60405193846106de565b82523d5f602084013e565b606090565b51906001600160a01b038216820361002b57565b156127a657565b634e487b7160e01b5f52600160045260245ffd5b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba38614610373575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee82036128e05750505061271090470204938051155f1461286457505061283a575f80809381935af161282961275c565b90156128325750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b909392602083018084116110f557825110610f6757835f9460208695850101525b602083519301915af161289661275c565b901561283257511590816128d6575b506128ac57565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f6128a5565b9091949282979497155f146128ff5750505061283a575f928392612885565b61290e9693959296308361173b565b905f19818309910290818082109103035f5260205261292b612d34565b602086018087116110f557855110610f675787845f988360208b9a8a01015203612958575b505050612885565b61296192612969565b5f8087612950565b906001600160a01b036040519384917fdd62ed3e0000000000000000000000000000000000000000000000000000000083523060048401528084166024840152826044602097889388165afa9182156113c1575f92612a74575b5081106129d1575b50505050565b612a2c575b60105f80936044936014525f196034526f095ea7b300000000000000000000000082525af1156117e2573d153d601f1060015f5114161715612a1f575f6034525f8080806129cb565b633e3f8f735f526004601cfd5b806014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af1156117e2573d153d601f1060015f511416176129d657633e3f8f735f526004601cfd5b9091508481813d8311612a9c575b612a8c81836106de565b8101031261002b5751905f6129c3565b503d612a82565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe992835c80612b8357509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af190612b5a61275c565b9115612b7a575c80612b6a575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b9091818002938180800294612baa86888488612ece565b958286029701965f199788818309910290818082109103035f5260205280612bd0612da6565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff8710612c025763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d612c2487800280978985612ece565b950402020104908380821015612c9c570304908115612c6a575b01956b321f0f9f40f36fb0d698c5e1808811612c61575b506001905b0195612bed565b96506001612c55565b9050600180820189612c7d8d838a612eed565b1015612c8d575081901c90612c3e565b99505050505050509350505090565b9003048015612cc4575b81600192831c808311612cbc575b500396612c5a565b91505f612cb4565b5083810188612cd48c8389612eed565b10612d265782612d0b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a612ece565b10612d1857506002612ca6565b985050505050509350505090565b509750505050509350505090565b5f516020518115612d9d577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f516020518115612e24577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115612eb8577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b0291015f19818309910290818082109103035f52602052610af1612e42565b810291908002015f19818309910290818082109103035f52602052610af1612da6565b9190670de0b6b3a7640000928381860204029383039183828402049185040190818110155f14612f8c5703826001945b8360021b02048180020191600183811c01835b848210612f7b57505060011b9315612f7457015b0290808204910615150190565b9003612f67565b909350838104840160011c90612f53565b9003825f94612f4056ddb1341b4b1ae20c4f593db8964988eb474f598f0000000000000000000000000000000000000000000000000000000000
Signatures
0x23d98121c481d5aa0ea694907f1345240d91ed5ddf755cc9cc3f7a5a802a63b80f35ff69f679ba946150750e18a4fa4377eb15d51523d5dec66edad25b976a441ca6ee8150e32212ea69be7ee5907365d752e6a6ad4ffc13625be3b06701ce43090db023612e78411c95ffc80aca0592c63f96a9d5ccc3cb624c377ec60b5abf801b