0x8dc1b0bf24c1c2d70dc79de625ab348846607e61c4b4c59c4b21497d8850ad25
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000335c60806040908082523461056e578061333c803803809161001f8285610623565b833960209283918101031261056e57516001600160601b031981169081900361056e5761007a61004d61079f565b8381519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610646565b6100b26100856106e6565b8381519101207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610646565b61043b6574696f6e732960d01b61020e85516100cd816105a3565b60af815260af8682016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738c8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a082015201522090604688886101b761079f565b816101c061074f565b918451998a958387019889528601528051918291018686015e8301908482015f8152815193849201905e015f83820152030193610205601f1995868101835282610623565b51902014610646565b6103296081865161021e816105d2565b818152602960f81b60a0888301927f536c69707061676520736c69707061676529536c69707061676528616464726584527f737320726563697069656e742c6164647265737320627579546f6b656e2c75698b8201527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608201527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808201520152206102cb6106e6565b8661020560326102d961074f565b8b51938491818084019771536c69707061676520736c6970706167652960701b89528051918291018686015e8301908482015f8152815193849201905e015f838201520301868101835282610623565b610361610334610661565b8581519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610646565b84519061036d826105ed565b604b8252610411858301917f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7383527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e888501526a73696465726174696f6e2960a81b6060850152866103dd610661565b93818a51958692828401985180918a5e8301908282015f8152815193849201905e015f838201520301908101835282610623565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610646565b46617a69149081610583578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b815260048082015282816024816d04533fe15556b1e086bb1a72ceae5afa908115610579575f91610536575b5061051a926b08054751d605e5c08a2210bf916104c8906001600160a01b03163014610646565b60015f5252825f206001808060a01b031982541617905573bbbbbbb520d69a9775e85b458c58c648259fad5f3b1580159061052f575b61050790610646565b6103e74614908115610527575b50610646565b51612b1790816108258239f35b90505f610514565b50806104fe565b90508281813d8311610572575b61054d8183610623565b8101031261056e57516001600160a01b038116810361056e5761051a6104a1565b5f80fd5b503d610543565b84513d5f823e3d90fd5b61051a9261059e6b08054751d605e5c08a2210bf9215610646565b6104c8565b60e081019081106001600160401b038211176105be57604052565b634e487b7160e01b5f52604160045260245ffd5b60c081019081106001600160401b038211176105be57604052565b608081019081106001600160401b038211176105be57604052565b606081019081106001600160401b038211176105be57604052565b601f909101601f19168101906001600160401b038211908210176105be57604052565b1561064d57565b634e487b7160e01b5f52600160045260245ffd5b6040519061066e826105ed565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b604051906106f3826105ed565b60418252602960f81b6060837f536c697070616765286164647265737320726563697069656e742c616464726560208201527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f757460408201520152565b6040519061075c82610608565b602e82526d696e7432353620616d6f756e742960901b6040837f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7560208201520152565b604051906107ac826105ed565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080604052600436101561002f575b361561002d573461002957610021610662565b602081519101f35b5f80fd5b005b5f3560e01c80634b7758a51461051f5780638bc1e8eb146104a35780638da5cb5b146104785763fd3ad6d40361000e573461002957600319360160e08112610029576060136100295767ffffffffffffffff80606435116100295736602360643501121561002957806064356004013511610029573660246064356004013560051b606435010111610029576001600160a01b0360a43516908160a435036100295760c4359181831161002957366023840112156100295782600401359182116100295736602483850101116100295761012c336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b90816001600160a01b03165f526b08054751d605e5c08a2210bf60205260405f205460601b1561046b576001600160a01b0360806040517fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125981526060600482602001372092161461044e576bc7aebfbc05485e093720deaa5c8061045b57506bc7aebfbc05485e093720deaa5d60a43560601b1561044e576bcd1e9517bb0cb8d0d5cde8935c8060601b610432575060a4356001600160a01b03166bcd1e9517bb0cb8d0d5cde8935d6064356004013515610029576024606435013560643501602481013590604481013592610237604860031985019301916024604051970184848860e01c610923565b85604052156103e45760016064356044015b60643560040135821061034b576004356001600160a01b03811680820361002957602435906001600160a01b03821691828103610029576044359283156100295773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14801561033b5747935b8085106103335750156103245750506102c1916109f5565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b610317575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061030757602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b61032e9350610995565b6102c1565b925050610972565b610345308361093e565b936102a9565b80356064350160248101356044820135916048600319830191016040519361037783838360e01c61126d565b8560405215610393575050505050602060019101910190610249565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b631e0921045f526004601cfd5b34610029575f60031936011261002957602061049261060d565b6001600160a01b0360405191168152f35b34610029575f60031936011261002957604051808060400160206b08054751d605e5c08a2210bf60205260019060015f526001600160a01b03908160405f2054165b8084036105055750505050039060208152603f19820160051c8160200152f35b8085525f90815260409020548695509381019382166104e5565b34610029576060600319360112610029576004356001600160a01b039081811680910361002957602435918083168093036100295760443580151581036100295761058d336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b61059561060d565b1860601b61046b57835f526b08054751d605e5c08a2210bf60205260405f209182541691835f5260405f2085158385151817838760011802871882541860601b17938387821802189055556105e657005b63e2b339fd5f526020526040526044601cfd5b35906001600160a01b038216820361002957565b632bb839875f52600460205260405f6024601c6d04533fe15556b1e086bb1a72ceae5afa156106575760403d10610029575f51906020518060281c8360a01c179042111761002957565b6040513d5f823e3d90fd5b6bcdccd5c65a7d4860ce3abbe95f815c8060a01c61ffff169080331860601b9083351860e01c171502915d80610696575f80fd5b6001146106b157634e487b7160e01b5f52605160045260245ffd5b6080600319336ccf9e3c5a26621af382fa17f24f146014023603011061002957602480356004358181185f9091130218906044359081013560601c30810361071d5750906107079160383391013560601c610995565b60405161071381610a6c565b5f81525f36813790565b61072790156124a4565b60409182519061073682610a04565b3382526020908183015261074d36602c8501610b37565b90610782367fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7786600401350160ad8701610ae3565b936bc7aebfbc05485e093720deaa945f865c965d851561044e576bcd1e9517bb0cb8d0d5cde8935c95608d8851936107b985610a50565b608185527f536c69707061676520736c69707061676529536c697070616765286164647265868601527f737320726563697069656e742c6164647265737320627579546f6b656e2c75698a8601527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608601527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808601527f290000000000000000000000000000000000000000000000000000000000000060a08601520135600116610916575f968888978180519863137c29fe8a528181518b8b015e8801896060015e8760a0015e6001600160a01b03168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af11561090d5750610707565b513d5f823e3d90fd5b631c500e5c5f526004601cfd5b9061093094939291610ba2565b1561093a57600190565b5f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610657573d601f1015610029575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af1156109e5573d153d601f1060015f51141617156109d8575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af11561065757565b6040810190811067ffffffffffffffff821117610a2057604052565b634e487b7160e01b5f52604160045260245ffd5b6080810190811067ffffffffffffffff821117610a2057604052565b60c0810190811067ffffffffffffffff821117610a2057604052565b6020810190811067ffffffffffffffff821117610a2057604052565b6060810190811067ffffffffffffffff821117610a2057604052565b90601f601f19910116810190811067ffffffffffffffff821117610a2057604052565b67ffffffffffffffff8111610a2057601f01601f191660200190565b929192610aef82610ac7565b91610afd6040519384610aa4565b829481845281830111610029578281602093845f960137010152565b9080601f8301121561002957816020610b3493359101610ae3565b90565b80929103916080831261002957604051906060820182811067ffffffffffffffff821117610a20578060405260408395126100295760409181610b7b606093610a04565b610b84826105f9565b81526020820135608086015284528281013560208501520135910152565b9391909293630dfeb41981145f14610d74575082019260a08385031261002957610bfa610bdc610bd1856105f9565b956020809601610b37565b91610bf16001600160a01b038097168461164a565b50933691610ae3565b926bc7aebfbc05485e093720deaa925f845c945d831561044e575f9485946bcd1e9517bb0cb8d0d5cde8935c60409889805195610c3687610a50565b608187527f536c69707061676520736c69707061676529536c697070616765286164647265888801527f737320726563697069656e742c6164647265737320627579546f6b656e2c7569828801527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608801527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808801527f290000000000000000000000000000000000000000000000000000000000000060a08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af11561090d5750600190565b93949193639ebf8e8d036112645782019360e08386031261002957610d98836105f9565b9060208401359067ffffffffffffffff821161002957610dca610dc088610dd2948801610b19565b9760408701610b37565b953691610ae3565b938451608901948560891161125057601f19610e06610df088610ac7565b97610dfe604051998a610aa4565b808952610ac7565b013660208801378151602001518660480152604082602001876068015e5f8660a801538051906020018660a9015e5160206001600160a01b0382511691015190811990612710918281106111f1575b505050807f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f92116110fd57905b865190604082106110c65787601401519088601501519389601801518a602c0151928a8c604001519760ff808216602081145f146111375750505060e491610f22732e08f5ff603e4343864b14599caedb19918bdcaf947feb66a80b73305597c5400bbcee7abbfb2194b5a976fea81521d44c03d471cb6163fa461e33965b8a8d186001600160a01b03808f16908d161002808c1892908e1891612887565b94825191888460280152836014015281835260405196879383602001908560c4015e60a08460a401526001600160a01b0316836084015282606401526001600160a01b0389166001600160a01b038816108260440152604088116001600160a01b038b163018026001600160a01b038b161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde8935c1860601b1561044e576bcdccd5c65a7d4860ce3abbe95c8061112757505f91829160e01b6001600160a01b0382161774010000000000000000000000000000000000000000176bcdccd5c65a7d4860ce3abbe95d835190826001600160a01b036020870192165af16110426124bf565b901561111f576bcdccd5c65a7d4860ce3abbe95c8061110f57506040818051810103126100295760409260208201519384920151926040526001600160a01b03808716911610911802185f03915f83126110fd576040839211156110d8575050309095602c8151106110c657602c602b198251019101908152956028865290610e83565b634e487b715f5260326020526024601cfd5b949396509450505060c081013583106110f357505050600190565b60c0013590610972565b634e487b715f5260116020526024601cfd5b63d66fcc385f526020526024601cfd5b602081519101fd5b63ab7646c45f526020526024601cfd5b6021810361118a5750505060e491610f22732dc0ec0f0db8baf250ecccf268d7dfbf59346e5e947fd3d2cd1fa553b6de12b0fb3f9a90656e92bfa2ad3e66805559d4eb5ec1e71f8f63fa461e3396610f02565b919250906022036111e05750508a60e491610f2273b1c0fa0b789320044a6f623cfe5ebda9562602e3947fe3572921be1688dba92df30c6781b8770499ff274d20ae9b325f4242634774fb63fa85398b96610f02565b63d3b1276d5f52166020526024601cfd5b6bcd1e9517bb0cb8d0d5cde893927fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0845c3f1461122f575b50610e55565b6112479450039161124291905c9061093e565b6127bb565b5f808080611229565b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b91909161127b8284836116fa565b1561128857505050600190565b63670335be036116445781018181036101608112610029576112a9836105f9565b60e0603f196112ba602087016105f9565b930112610029576040519260e084019467ffffffffffffffff9585811087821117610a2057604052604081013585526112f5606082016105f9565b60208601526080810135604086015261131060a082016105f9565b9560608601968752608086019060c0830135825260a087019260e0810135845261010081013560c089015261012081013582811161002957810194604086820312610029576040519561136287610a04565b80359384116100295761137c602092610140958301610b19565b87520135602086015201356113a8611394308861093e565b925180948185118583180285189051612817565b978189106116325750506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273bbbbbbb520d69a9775e85b458c58c648259fad5f60248201526020816044816001600160a01b038a165afa908115610657575f91611600575b508282118284180282188110611528575b50905f94859493926bcd1e9517bb0cb8d0d5cde8935c6001600160a01b03604051968794634dcebcba86528b51866020015230866040015260408c602001876060015e82168560a0015260608b81018660c0015e168361012001528860c00151908160f81c9060601b1783610140015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af1156106575760c001516fffffffffffffffffffffffffffffffff918216601052165f908152603090a0600190565b93929190936115a3575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156109e5573d153d601f1060015f5114161715611596575f603481905292939192909190611429565b633e3f8f735f526004601cfd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156109e5573d153d601f1060015f5114161761153257633e3f8f735f526004601cfd5b90506020813d60201161162a575b8161161b60209383610aa4565b8101031261002957515f611418565b3d915061160e565b906001600160a01b0389925116610972565b50505f90565b90916040519261165984610a04565b6020808501935f8552856001600160a01b03809416905251918251169101519081199061271091828110611690575b505050809252565b6bcd1e9517bb0cb8d0d5cde893927fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0845c3f146116ce575b50611688565b6116e19450039161124291905c9061093e565b5f8080806116c8565b359062ffffff8216820361002957565b9092919063d92aadfb8103611a945750820161012090818482031261002957611722846105f9565b9060209461173282878301610b37565b9061173f60a082016105f9565b9260c082013567ffffffffffffffff81116100295782019061176091610b19565b61176c60e083016105f9565b9561010080930135936001600160a01b0380809716971661178d908261164a565b8b8884959395515116968a60409c8d998a51906117a982610a34565b81528481018690528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c61180883610a34565b83821683528683018e9052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b9561185b308461093e565b8281118184180218918261186e92612817565b9d8e868b015261187d92610995565b8880519761188a89610a34565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000009052825161190d81610a88565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c016119bd908a610aa4565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115611a8a576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa05b600190565b83513d5f823e3d90fd5b9283638d68a156829495145f14611ea95750019060808183031261002957611abb816105f9565b9260208201359260408301359067ffffffffffffffff821161002957611ae2918401610b19565b92611b2a84516020860151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110611e94575b503092505060601c61093e565b8181029181830414901517156112505761271090049360405193611b4d85610a88565b6028855260403660208701379430907f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81116110fd57905b865190604082106110c65787601401519088601501519389601801518a602c0151928a8c604001519760ff808216602081145f14611deb575063fa461e339460e4949250611c2291506001600160a01b03808c16908a16108b8a1802808a18908c187feb66a80b73305597c5400bbcee7abbfb2194b5a976fea81521d44c03d471cb61732e08f5ff603e4343864b14599caedb19918bdcaf612887565b94825191888460280152836014015281835260405196879383602001908560c4015e60a08460a401526001600160a01b0316836084015282606401526001600160a01b0389166001600160a01b038816108260440152604088116001600160a01b038b163018026001600160a01b038b161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde8935c1860601b1561044e576bcdccd5c65a7d4860ce3abbe95c8061112757505f91829160e01b6001600160a01b0382161774010000000000000000000000000000000000000000176bcdccd5c65a7d4860ce3abbe95d835190826001600160a01b036020870192165af1611d426124bf565b901561111f576bcdccd5c65a7d4860ce3abbe95c8061110f57506040818051810103126100295760409260208201519384920151926040526001600160a01b03808716911610911802185f03915f83126110fd57604083921115611dc6575050309095602c8151106110c657602c602b198251019101908152956028865290611b85565b949396509450505060608101358310611de157505050600190565b6060013590610972565b60218103611e3e5750505060e491611c22732dc0ec0f0db8baf250ecccf268d7dfbf59346e5e947fd3d2cd1fa553b6de12b0fb3f9a90656e92bfa2ad3e66805559d4eb5ec1e71f8f63fa461e3396610f02565b919250906022036111e05750508a60e491611c2273b1c0fa0b789320044a6f623cfe5ebda9562602e3947fe3572921be1688dba92df30c6781b8770499ff274d20ae9b325f4242634774fb63fa85398b96610f02565b8391925060140360031b1b1616805f80611b1d565b63103b48be8103612061575060c0918101031261002957611ec9816105f9565b90602090611ed88282016105f9565b6040938483013593611eec606085016105f9565b9460a0611efb608087016116ea565b950135956001600160a01b0380809616911696600180881614915f938061203d575b50630902f1ac5f52895f6004601c8c5afa1561203357893d10610029578260051b97885190898718958b87519482158015612025575b61200a575b505061ffff6127109260081c1682030292028201918215611ff657020491818310611fc2575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af11561090d5750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa1561090d57505f51908160a01c903d101715610972575f80fd5b634e487b7160e01b5f52601260045260245ffd5b612014925061093e565b838103908111611250578b5f611f58565b5060018085811c1614611f53565b89513d5f823e3d90fd5b61271091945061204d308661093e565b02049261205b848a83610995565b5f611f1d565b6338c9c14781036120ce5750019060a08183031261002957612082816105f9565b9061208f604082016105f9565b90608081013567ffffffffffffffff811161002957611a85946120b3918301610b19565b9260206001600160a01b0360608401359416920135906124ee565b63f5b9918981036123c9575060a09181010312610029576120ee816105f9565b602082013591604091828201356001600160a01b039485821680920361002957608061211c606086016116ea565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa9687156123bf575f915f985f945f955f965f955f94612344575b50868d839561217f84999b6124a4565b8c15612329575b50505050506121f085949385848e9461ffff99968e5f928d8161230e575b505082158d848383156122fd575b50505060018088811c1614176122e9575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c1682020490030204856128d0565b85030204908115611250575f19928383019a8b9510911017900301116110fd578186106122e1575050156122db575f925b84519361222d85610a6c565b5f8552823b156100295760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156122d1576122ba575b5050600190565b67ffffffffffffffff8211610a2057525f806122b3565b50513d5f823e3d90fd5b5f612221565b859250610972565b6122f59192508c61093e565b03818e6121c3565b61230692610995565b8d84836121b2565b61271092945061231f90309061093e565b0204915f8d6121a4565b919e50909850965090945091506121f0838a8461ffff612186565b9750505099505091505060e0823d60e0116123b7575b8161236760e09383610aa4565b8101031261002957815160208301519189840151986060850151906080860151918215158303610029576123a960c06123a260a08a01612490565b9801612490565b94959b90929694925f61216f565b3d915061235a565b88513d5f823e3d90fd5b6334ee90ca14159050611644578160809181010312610029576123eb816105f9565b906123f8602082016105f9565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156124805747915b81831161243c575b50505050505050600190565b60606127109101358302049103908181811191180218925f14612470575050612464916109f5565b5f808080808080612430565b61247b931690610995565b612464565b61248a308561093e565b91612428565b51906001600160a01b038216820361002957565b156124ab57565b634e487b7160e01b5f52600160045260245ffd5b3d156124e9573d906124d082610ac7565b916124de6040519384610aa4565b82523d5f602084013e565b606090565b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba3861473bbbbbbb520d69a9775e85b458c58c648259fad5f87141761044e575f91811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81036126235750505061271090470204938051155f146125a757505061257d575f80809381935af16125746124bf565b901561111f5750565b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b90939260208301808411611250578251106110c657835f9460208695850101525b602083519301915af16125d96124bf565b901561111f5751159081612619575b506125ef57565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f6125e8565b9091949281979497155f146126425750505061257d575f9283926125c8565b61265390611242969596308561093e565b90602093848101808211611250578751106127aa5784839188010152868103612685575b50505050905f9283926125c8565b9083604492604051938480927fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301528b60248301525afa918215610657575f9261277b575b5081106126de575b80612677565b939293612733575b604460105f8093896014525f196034526f095ea7b300000000000000000000000082525af1156109e5573d153d601f1060015f5114161715611596575f92839283603452919281946126d8565b856014525f6034526f095ea7b30000000000000000000000005f52815f6044601082855af1156109e5573d153d601f1060015f511416176126e657633e3f8f735f526004601cfd5b9091508381813d83116127a3575b6127938183610aa4565b810103126100295751905f6126d0565b503d612789565b603285634e487b715f52526024601cfd5b5f1982820982820291828083109203906127109485910991808214612810577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91945083831191030360fc1b910360041c170290565b5050500490565b915f19828409818385029384808410930395099080851461287f5782805f0316809304600280826003021880830282030280830282030280830282030280830282030280830282030280920290030294600184805f0304019185841191030302920304170290565b505091500490565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b9091928380830293806128f3838002868002016128ed8189612a61565b97612ab8565b94019586910204900390848002630cecb8f3948686830402955f945b60ff86106129245763481b61af5f526004601cfd5b8080026b0ee6b27f6b920475fa2a0af08960038c86612947868b01888402612a61565b9504020201049084808210156129c357030490811561298d575b01946b321f0f9f40f36fb0d698c5e1808711612984575b506001905b019461290f565b95506001612978565b90506001808201886129a582800288018d8402612ab8565b10156129b5575081901c90612961565b985050505050509350505090565b90030480156129eb575b81600192831c8083116129e3575b50039561297d565b91505f6129db565b505f19810187612a018280028701838d02612ab8565b10612a545783612a3a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018080028801908d02612a61565b10612a47575060026129cd565b9750505050509350505090565b5096505050509350505090565b7f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f10000000005f198284099180840293099082821190838082109103030360dc1b910360241c170290565b7f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d92400000000000005f198284099180840293099082821190838082109103030360ca1b910360361c17029056625579338bb8e04358917f95123602f5536c4d7b00000000000000000000000000000000
Signatures
0x142a83bf96c47cdfd412ef61a3f99fd212a72785177584a59b79f269f4a0dd165fb0de6aae2fa70c3f1e9296e3bad13f60453530aaa69bfb9ea06f1ebc0deabf1b3dcad53f9e6ce4c4eaaad4b01422cf1575ab8bfba95c613b62debab5751a9bdd745dae66caeedf357cabeb07e56307ff598e0f22f0e868e69f83557db6494b2c1c