0x08298f746992f9a1f1d1706def6663b6467229de769a9b19a63be0ec0bb427d9
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000003de46080604090808252346105a2575f81613dc48038038091610020828561069c565b83396020938491810103126105a257516001600160601b03198116908190036105a25761007b61004e61077e565b8481519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef75241701146106bf565b61010b6041855161008b81610681565b818152602960f81b6060878301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f75748a8201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f1259146106bf565b83516001600160401b03919060e08101838111828210176105fe57865260af815260af8582016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738b8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a082015201522061020d61077e565b918751926060840190848210878311176105fe5760468a6102b6926102bf976574696f6e732960d01b958352602e81528c808201927f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7584526d696e7432353620616d6f756e742960901b8584015284519788958387019a8b528601528051918291018686015e830190848201905f8252519283915e015f8382015203602681018452018261069c565b519020146106bf565b6102f76102ca6106f9565b8581519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa146106bf565b6103d0855161030581610681565b604b81528581017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e888301526a73696465726174696f6e2960a81b60608301526103a6876103746106f9565b92818b5194859282840197518091895e8301908282015f8152815193849201905e015f8382015203808452018261069c565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a7598276146106bf565b46617a691480159190610672578551907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526003600482015284816024816d04533fe15556b1e086bb1a72ceae5afa80156106685761044d915f9161064b575b506001600160a01b031630146106bf565b610460575b83516135c090816108048239f35b61046e62013e3146146106bf565b8351638da5cb5b60e01b81529083826004816d04533fe15556b1e086bb1a72ceae5afa918215610612575f9261061c575b5073430000000000000000000000000000000000000291823b156105a257855163c8992e6160e01b81525f60048201819052600160248301526001600160a01b039092166044820152928390606490829084905af18015610612576105eb575b50508251631a33757d60e01b8082526001600483015291908381602481857343000000000000000000000000000000000000035af180156105e1579084916105b8575b50508351918252600160048301528282602481847343000000000000000000000000000000000000045af19081156105ad5750610580575b80610452565b813d83116105a6575b610593818361069c565b810103126105a2575f8061057a565b5f80fd5b503d610589565b8451903d90823e3d90fd5b813d83116105da575b6105cb818361069c565b810103126105a257825f610542565b503d6105c1565b85513d84823e3d90fd5b90809250116105fe5782525f80806104ff565b634e487b7160e01b5f52604160045260245ffd5b85513d5f823e3d90fd5b61063d919250843d8611610644575b610635818361069c565b8101906106da565b905f61049f565b503d61062b565b6106629150863d881161064457610635818361069c565b5f61043c565b86513d5f823e3d90fd5b61067c90156106bf565b61044d565b608081019081106001600160401b038211176105fe57604052565b601f909101601f19168101906001600160401b038211908210176105fe57604052565b156106c657565b634e487b7160e01b5f52600160045260245ffd5b908160209103126105a257516001600160a01b03811681036105a25790565b6040519061070682610681565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b6040519061078b82610681565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe60a0806040526004361015610031575b50361561002f573461002b576100236103c7565b602081519101f35b5f80fd5b005b5f3560e01c63fd3ad6d40361000f573461002b57600319360160e0811261002b5760601361002b5767ffffffffffffffff90816064351161002b5736602360643501121561002b5781606435600401351161002b576064356004013560051b9060248260643501019236841161002b576001600160a01b0360a4351660a4350361002b578060c4351161002b5736602360c43501121561002b5760c435600401351161002b5736602460c4356004013560c43501011161002b57602460643501815b8482106103905760a0848420604051907f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170182526060600483602001378160800152206001600160a01b0360a435163314610373576bc7aebfbc05485e093720deaa5c8061038057506bc7aebfbc05485e093720deaa5d60a43560601b15610373576bcd1e9517bb0cb8d0d5cde8935c8060601b6103575760a4356bcd1e9517bb0cb8d0d5cde8935d606435600401351561002b576024606435013560643501602481013560448201359060486003198201930192604051936101e660c43560040135602460c4350184848860e01c610ee3565b85604052156103095760016064356044015b6064356004013582106102705761020d6110a5565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b610263575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061025357602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b80356064350160248101356044820135916048600319830191016040519361029c83838360e01c6118b8565b85604052156102b85750505050506020600191019101906101f8565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b6044606435833501602481013591829101833781208152602091820191016100f3565b35906001600160a01b038216820361002b57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291610d54575b508061040f575061040636611aca565b901561002b5790565b806002146105065760011461043257634e487b7160e01b5f52605160045260245ffd5b608060031936011061002b5760043560243560443590602482013560601c92815f821391180218903083145f1461048c57610476925060383391013560601c611a5b565b60405161048281610db1565b5f81525f36813790565b9061049a6105019315612d08565b604051906104a782610d79565b33825260208201526104bc36602c8401610e0c565b906104fb608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff778260040135019101610e8f565b91612afa565b610476565b50602435605835906078357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7820191609d905f6040516080525f60805160c00152610300386101e060805101396104e0608051016040526105878460801c876fffffffffffffffffffffffffffffffff16853560601c60805160c001613560565b92836080515283608051602001528360805160400152866fffffffffffffffffffffffffffffffff16608051608001528460801c60805160a00152369536935f956020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14610cae57506105f93060893560601c14612d08565b6080516040015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610b0f57608051604001513060893560601c03610ca2575b866f0100000000000000000000000000000016610c80575b516080516060015260805160400151805115610c71575090604051918260a081011067ffffffffffffffff60a085011117610c5d5760a083016040525f83525f60208401525f60408401525f60608401525f60808401526040516106b381610d5d565b5f81525f60208201525f60408201525b60348310156109125750505050608051604001519485602001519551946106f26080515160805160c0016134e8565b608051602001518051156108fd575b5060805160c001518015801561087c575b50506080515180602001519051988060801c8a1061087057508861073c9160443560601c9061310d565b6f0100000000000000000000000000000016156107b6575050505080610784575b50505b60405190606082526020828101526020826040015281606001528060800160405290565b61079b9160893560601c30036107a257309061310d565b5f8061075d565b6bcd1e9517bb0cb8d0d5cde8935c9061310d565b909192939460805160600151958087039614610854576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0361083d5750505050505f6014526fa58411940000000000000000000000005f525f806024601082335af115610832575f6004601c6020936311da60b48452335af1610760575b6040513d5f823e3d90fd5b9461084e9560893560601c9061306d565b50610760565b6014526ffb772a880000000000000000000000005f5260246010fd5b89925060801c90611a38565b6108e95760e060805101516080516040015181036108c8575b5060015b81811015610712576001906108c260e06080518360051b0101518060200151905190309061310d565b01610899565b602081015190516108e39130906001600160a01b031661310d565b5f610895565b634e487b7160e01b5f52603260045260245ffd5b61090c9060805160c0016134e8565b5f610701565b813560f01c826002013560601c6040830152601683013592836001948160f81c610b21575b5050830193608051602001516020015160805151602001518160601b937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd8260601b947feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000948688108787141516888714178186180280958d60206001600160a01b0380998196181691015218168b5260168a0135986030948a8d604060e89d8e1c9101528d606062ffffff8360d01c1660020b910152861c1660808d0152848b01358a1c9103030197603383820135891c8201019762ffffff8a11610b0f576020936127105f94888a1089891415168a89141715158b526080518701515102048403858a01526040519263f3cd914c84528c518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808d8701856040015e60608a8560c0015e6101208481015280820135831c6101408501819052603382016101608601370135901c6101440190601c0182335af115610832575f5192600f84810b9460801d900b9280821090831415169114178183180291610ae4608051602001519184835191185f0390612cb8565b905260805151918251915f82821812610b0057180190526106c3565b602484634c085bf18152601c01fd5b634e487b715f5260326020526024601cfd5b6080959195515180604001805115610c38575b5050818660f81c11610b98575b506014610b70910194608051608001516001600160a01b0360805160a001519260581c1660805160c001613560565b806080515260805160400151809114610b895780610937565b8063784cb7b860249252601c01fd5b60805160200151805115610c23575b5060028660f81c145f14610bcf57506014610b709160805151608051602001525b9150610b41565b94610be0915060f81c600314612d08565b610b706014602a83013595610c17601591608051608001516001600160a01b0360805160a001519260581c1660805160c001613560565b60805160200152610bc8565b610c329060805160c0016134e8565b5f610ba7565b60c06080518101518501806080518301526080519060051b0101918252525f80610b34565b634e487b7160e01b5f52604160045260245ffd5b8063fb772a8860249252601c01fd5b610c9b8686868b856020015186519060893560601c9061306d565b8152610650565b60208801358152610638565b60893560601c3003610cf15750601519823560501c92601601910191612710608051604001519161ffff610ce6308560200151611a04565b91160204905261061a565b96505050505050610d0760893560601c15612d08565b60919160f235600116604182013560e81c8092039060418201916101129083821161002b577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f019061061a565b5f905d5f6103f6565b6060810190811067ffffffffffffffff821117610c5d57604052565b6040810190811067ffffffffffffffff821117610c5d57604052565b6080810190811067ffffffffffffffff821117610c5d57604052565b6020810190811067ffffffffffffffff821117610c5d57604052565b60e0810190811067ffffffffffffffff821117610c5d57604052565b90601f601f19910116810190811067ffffffffffffffff821117610c5d57604052565b80929103916080831261002b5760405190610e2682610d5d565b604082941261002b5760606040918251610e3f81610d79565b610e48826103b3565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002b57565b67ffffffffffffffff8111610c5d57601f01601f191660200190565b929192610e9b82610e73565b91610ea96040519384610de9565b82948184528183011161002b578281602093845f960137010152565b9080601f8301121561002b57816020610ee093359101610e8f565b90565b93919093610ef48385848885611142565b15610f03575050505050600190565b63d9d94e410361109d578301916101408484031261002b57610f24846103b3565b610f318460208701610e0c565b94610f3e60a08201610e66565b9460c08201359060e08301359461010084013567ffffffffffffffff811161002b57610f7792610f6f918601610ec5565b963691610e8f565b93816060810204606014821517156110895780606081020460601481151715611089576060810260801c15156060830260801c151561012085013560801c15151717611077576040519786519686889751988992838d8301810161011501526020018c610132015e6020018a8801610132015e610135868a018801016040525f6101318a015360406020820160f18b015e5160409060b18a015e87609d015f905260600287608801526060028660780152610120013585606801526001600160a01b03168460580152018060d10183604401528260240160209052826004016348c8949190526101150182528160a8015361107190611b42565b50600190565b634e487b715f5260116020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b505050505f90565b6004356001600160a01b0380821680830361002b576024359182169182810361002b576044359283158061113a575b6111335773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480156111235747935b80851061111b57501561111157505061110f91611abb565b565b61110f9350611a5b565b925050611a38565b61112d3083611a04565b936110f7565b5050505050565b5080156110d4565b9391909293630dfeb41981145f14611343575082019260a08385031261002b5761119a61117c611171856103b3565b956020809601610e0c565b916111916001600160a01b0380971684611b15565b50933691610e8f565b926bc7aebfbc05485e093720deaa925f845c945d8315610373575f9485946bcd1e9517bb0cb8d0d5cde8935c604098898051956111d687610dcd565b60af87527f536c697070616765416e64416374696f6e7320736c697070616765416e644163888801527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373828801527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608801527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808801527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08801527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af11561133a5750600190565b513d5f823e3d90fd5b9194916345d8bb1f036118af5782019360e08386031261002b57611366836103b3565b946113748160208601610e0c565b9460a085013567ffffffffffffffff811161002b576113a092611398918701610ec5565b923691610e8f565b8051608901948560891161108957602091601f196113d66113c089610e73565b986113ce6040519a8b610de9565b808a52610e73565b013684890137815183015187604801526040828401886068015e5f8760a8015380519083018760a9015e51015190945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116110775795915b82519060408210610b0f57836014015190846015015185601801519086602c0151908a88604001519c8d9260ff8116600e8082105f1461171e5750806115ea5750509160e46001600160a01b039261155a969594846114df73792edade80af5fc680d96a2ed80a44247d2cf6fd988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b5b828a188a87168488161002928318928a1891613024565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216611bf9565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611077576040889211156115c5575050309591602c815110610b0f57602c602b19825101910190815295602886529591611430565b949396509450505060c081013583106115e057505050600190565b60c0013590611a38565b6009810361164e5750509160e46001600160a01b039261155a969594846114df73a08ae3d3f4da51c22d3c041e468bdf4c61405aab988c7fd0c3a51b16dbc778f000c620eaabeecd33b33a80bd145e1f7cbc0d4de335193d9a63fa461e339b6114c8565b600a81036116b25750509160e46001600160a01b039261155a969594846114df73ffeecb1fe0eaaefee69d122f6b7a0368637cb593988c7fa9df2657ce5872e94bdc9525588fd983b0aa5db2f3c7a83d7e6b6a99cd2003a19a632c8958f69b6114c8565b9193509150600b036117195750906001600160a01b038c60e48d61155a9695846114df735accac55f692ae2f065ceddf5924c8f6b53cdaa8988c7ff45e886a0794c1d80aeae5ab5befecd4f0f2b77c0cf627f7c46ec92dc1fa00e49a632c8958f69b6114c8565b6134d5565b81036117805750509160e46001600160a01b039261155a969594846114df736510e68561f04c1d111e616750dac2a063ff5055988c7f9173e4373ab542649f2f059b10eaab2181ad82cc2e70cf51cf9d9fa8a144a2af9a6323a69e759b6114c8565b601281036117e45750509160e46001600160a01b039261155a969594846114df731a8027625c830aac43ad82a3f7cd6d5fdce89d78988c7f708ef7fcba73b894862b667ec8c8ea3bef8c3f2a022dc8314152dfb52b4a1b679a63e8d917fe9b6114c8565b601381036118485750509160e46001600160a01b039261155a969594846114df7348d0f09710794313f33619c95147f34458bf7c3b988c7f7ea070216c7d9135010a36147394687bab92df4695e924000eed7c4b33eb922f9a63fa461e339b6114c8565b91935091506014036117195750906001600160a01b038c60e48d61155a9695846114df73f22ff8f7f430a2d07efb88015853d52c88bc286d988c7f7eb89ab17cc883d055f470bc0250135af3f951b6403ea74f651bcba0136f210b9a63fa483e729b6114c8565b50925050505f90565b9190916118c6828483611c77565b156118d357505050600190565b63af72634f036119fe578101906101008183031261002b576118f4816103b3565b91611901602083016103b3565b9160408101359261191460608301610e66565b9060808301359560a08401359460c085013567ffffffffffffffff811161002b5760e091611943918701610ec5565b94013560608802978089046060149015171561108957606086029580870460601490151715611089578560801c15158860801c15158260801c15156127108a11171717611077576110719760d3966001600160a01b039460405199885180996020018c8c015e8a60b301528960b101523089609d015288608801528760780152866068015216846058015281606f018460440152602084602401526348c8949184600401528160b30184528360a80153820101604052611b42565b50505f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610832573d601f101561002b575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115611aab573d153d601f1060015f5114161715611a9e575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af11561083257565b60046367c4a3b05f3560e01c1491101516908115611b0d5760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b9091602060405192611b2684610d79565b818401935f85526001600160a01b038196169052510151809252565b731631559198a9e474033433b2958dabc135ab644690816bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe991825c80611be957505f9182917f91dd734600000000000000021631559198a9e474033433b2958dabc135ab6446855d82602083519301915af190611bc0612cc5565b9115611be0575c80611bd0575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe992835c80611be957509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af190611bc0612cc5565b359062ffffff8216820361002b57565b9092919063d92aadfb810361200b575082019161012092838282031261002b57611ca0826103b3565b90602094611cb082878601610e0c565b93611cbd60a082016103b3565b9260c082013567ffffffffffffffff811161002b57820190611cde91610ec5565b611cea60e083016103b3565b9561010080930135906001600160a01b03808097169716611d0b9082611b15565b9590928b8884515116968a60409c8d998a5190611d2782610d95565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c611d8683610d95565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b95611dd93084611a04565b8181118183180218809202049d8e868b0152611df492611a5b565b88805197611e0189610d95565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251611e8481610d5d565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c01611f34908a610de9565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115612001576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa05b600190565b83513d5f823e3d90fd5b638d68a156810361250b575082019160808184031261002b5761202d816103b3565b9160208201359360408301359067ffffffffffffffff821161002b57612054918401610ec5565b9361209c85516020870151907fffffffffffffffffffffffffffffffffffffffff0000000000000000000000009182811691601481106124f6575b503092505060601c611a04565b81810291818304149015171561108957612710900493604051936120bf85610d5d565b602885526040366020870137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff879397116110775795915b82519060408210610b0f57836014015190846015015185601801519086602c0151908a88604001519c8d9260ff8116600e8082105f146123655750806122365750509160e46001600160a01b03926121a6969594846114df73792edade80af5fc680d96a2ed80a44247d2cf6fd988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b828a188a87168488161002928318928a1891613024565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f881261107757604088921115612211575050309591602c815110610b0f57602c602b198251019101908152956028865295916120f8565b94939650945050506060810135831061222c57505050600190565b6060013590611a38565b6009810361229a5750509160e46001600160a01b03926121a6969594846114df73a08ae3d3f4da51c22d3c041e468bdf4c61405aab988c7fd0c3a51b16dbc778f000c620eaabeecd33b33a80bd145e1f7cbc0d4de335193d9a63fa461e339b6114c8565b600a81036122fe5750509160e46001600160a01b03926121a6969594846114df73ffeecb1fe0eaaefee69d122f6b7a0368637cb593988c7fa9df2657ce5872e94bdc9525588fd983b0aa5db2f3c7a83d7e6b6a99cd2003a19a632c8958f69b6114c8565b9193509150600b036117195750906001600160a01b038c60e48d6121a69695846114df735accac55f692ae2f065ceddf5924c8f6b53cdaa8988c7ff45e886a0794c1d80aeae5ab5befecd4f0f2b77c0cf627f7c46ec92dc1fa00e49a632c8958f69b6114c8565b81036123c75750509160e46001600160a01b03926121a6969594846114df736510e68561f04c1d111e616750dac2a063ff5055988c7f9173e4373ab542649f2f059b10eaab2181ad82cc2e70cf51cf9d9fa8a144a2af9a6323a69e759b6114c8565b6012810361242b5750509160e46001600160a01b03926121a6969594846114df731a8027625c830aac43ad82a3f7cd6d5fdce89d78988c7f708ef7fcba73b894862b667ec8c8ea3bef8c3f2a022dc8314152dfb52b4a1b679a63e8d917fe9b6114c8565b6013810361248f5750509160e46001600160a01b03926121a6969594846114df7348d0f09710794313f33619c95147f34458bf7c3b988c7f7ea070216c7d9135010a36147394687bab92df4695e924000eed7c4b33eb922f9a63fa461e339b6114c8565b91935091506014036117195750906001600160a01b038c60e48d6121a69695846114df73f22ff8f7f430a2d07efb88015853d52c88bc286d988c7f7eb89ab17cc883d055f470bc0250135af3f951b6403ea74f651bcba0136f210b9a63fa483e729b6114c8565b8391925060140360031b1b1616805f8061208f565b928363103b48be829495145f146126cb575060c0918101031261002b57612531816103b3565b906020906125408282016103b3565b6040938483013593612554606085016103b3565b60a061256260808701611c67565b950135956001600160a01b0380809616921696600180881614915f90806126a9575b50630902f1ac5f52895f6004601c8c5afa1561269f57893d1061002b5788908360051b988951918a881896875194859183158015612691575b612675575b50505061ffff6127109260081c16820302920282019182156126615702049181831061262d575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af11561133a5750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa1561133a57505f51908160a01c903d101715611a38575f80fd5b634e487b7160e01b5f52601260045260245ffd5b61268993509061268491611a04565b612cb8565b838c5f6125c2565b5060018086811c16146125bd565b89513d5f823e3d90fd5b61271091506126b83086611a04565b02046126c5818a86611a5b565b5f612584565b6338c9c14781036127385750019060a08183031261002b576126ec816103b3565b906126f9604082016103b3565b90608081013567ffffffffffffffff811161002b57611ffc9461271d918301610ec5565b9260206001600160a01b036060840135941692013590612d23565b63f5b991898103612a33575060a0918101031261002b57612758816103b3565b602082013591604091828201356001600160a01b039485821680920361002b57608061278660608601611c67565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa968715612a29575f915f985f945f955f965f955f946129ae575b50868d83956127e984999b612d08565b8c15612993575b505050505061285a85949385848e9461ffff99968e5f928d81612978575b505082158d84838315612967575b50505060018088811c161417612953575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c16820204900302048561319a565b85030204908115611089575f19928383019a8b9510911017900301116110775781861061294b57505015612945575f925b84519361289785610db1565b5f8552823b1561002b5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af1801561293b57612924575b5050600190565b67ffffffffffffffff8211610c5d57525f8061291d565b50513d5f823e3d90fd5b5f61288b565b859250611a38565b61295f9192508c611a04565b03818e61282d565b61297092611a5b565b8d848361281c565b612710929450612989903090611a04565b0204915f8d61280e565b919e509098509650909450915061285a838a8461ffff6127f0565b9750505099505091505060e0823d60e011612a21575b816129d160e09383610de9565b8101031261002b5781516020830151918984015198606085015190608086015191821515830361002b57612a1360c0612a0c60a08a01612cf4565b9801612cf4565b94959b90929694925f6127d9565b3d91506129c4565b88513d5f823e3d90fd5b6334ee90ca141590506119fe57816080918101031261002b57612a55816103b3565b90612a62602082016103b3565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee149260408101358415612aea5747915b818311612aa6575b50505050505050600190565b60606127109101358302049103908181811191180218925f14612ada575050612ace91611abb565b5f808080808080612a9a565b612ae5931690611a5b565b612ace565b612af43085611a04565b91612a92565b6bc7aebfbc05485e093720deaa805c9493905f905d8415610373576bcd1e9517bb0cb8d0d5cde8935c93604095865191612b3383610dcd565b60af83527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208401527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373888401527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608401527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808401527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08401527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c0840152612cab575f958787968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e00152836101000152610140808461012001528151916101609185848401910152848360200192015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af11561133a5750565b631c500e5c5f526004601cfd5b9190820391821161108957565b3d15612cef573d90612cd682610e73565b91612ce46040519384610de9565b82523d5f602084013e565b606090565b51906001600160a01b038216820361002b57565b15612d0f57565b634e487b7160e01b5f52600160045260245ffd5b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba38614734300000000000000000000000000000000000002871417610373575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8203612e615750505061271090470204938051155f14612de5575050612dbb575f80809381935af1612daa612cc5565b9015612db35750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b9093926020830180841161108957825110610b0f57835f9460208695850101525b602083519301915af1612e17612cc5565b9015612db35751159081612e57575b50612e2d57565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f612e26565b9091949282979497155f14612e8057505050612dbb575f928392612e06565b909192612e909594953084611a04565b935f199283818709950294858082109103035f526020948552612eb161333b565b91858101808211611089578851106130135785839189010152878103612ee1575b5050505050905f928392612e06565b9084604492604051938480927fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301528c60248301525afa918215610832575f92612fe4575b508110612f3a575b80612ed2565b949394612f9c575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af115611aab573d153d601f1060015f5114161715612f8f575f92839283603452919281945f612f34565b633e3f8f735f526004601cfd5b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af115611aab573d153d601f1060015f51141617612f4257633e3f8f735f526004601cfd5b9091508481813d831161300c575b612ffc8183610de9565b8101031261002b5751905f612f2c565b503d612ff2565b603286634e487b715f52526024601cfd5b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610832576001600160a01b031630036130d4575050506130b892503390611a5b565b6311da60b45f5260205f6004601c82335af115610832575f5190565b6131089594929350906131006104fb92604051946130f186610d79565b33865260208601523690610e0c565b933691610e8f565b6130b8565b60601b90821561317d5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115613175575f606052604052565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b90918180029381808002946131b18688848861351e565b958286029701965f199788818309910290818082109103035f52602052806131d76133ad565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff87106132095763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d61322b8780028097898561351e565b9504020201049083808210156132a3570304908115613271575b01956b321f0f9f40f36fb0d698c5e1808811613268575b506001905b01956131f4565b9650600161325c565b90506001808201896132848d838a61353d565b1015613294575081901c90613245565b99505050505050509350505090565b90030480156132cb575b81600192831c8083116132c3575b500396613261565b91505f6132bb565b50838101886132db8c838961353d565b1061332d57826133127ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a61351e565b1061331f575060026132ad565b985050505050509350505090565b509750505050509350505090565b5f5160205181156133a4577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f51602051811561342b577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f5160205181156134bf577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b63d3b1276d5f5260ff166020526024601cfd5b9060400190815191826134fa57505050565b5f905280515f198101825260051b01818103613514575050565b5180825260400152565b0291015f19818309910290818082109103035f52602052610ee0613449565b810291908002015f19818309910290818082109103035f52602052610ee06133ad565b919392610300916001600160a01b03169485090601916101208301926101408101908151908161016085821892015117026135ac5750811561359f5752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfdddb1341b4b1ae20c4f593db8964988eb474f598f00000000000000000000000000000000000000000000000000000000000000000000000000000000
Signatures
0xbbbd3695e63a7b3f00d4dfc6049a0b65dd5cc9b0edd6dad113764014b7ca50f86b7bdc92c22ae6ed733115ab2162e64376b144ae68812973e3966e003ce617c21c844188fc7a3437c218be450dc0d522bc759e5f02c1a55921ba19d35ac3d9479c215aae85ad8a13a88be6bdc5830ea92fd381d08d6c19621190d0340507a686001b