opsis
514,646
soft launchtransactions enter through the HyperEVM inbox, only partners reach the sequencer directly. Public mainnet opens 9 Nov 2026, a reset before that is possible.
HyperEVM inbox message

Message #249,127

l2 messageexecuted on Elysium
sent on HyperEVM
2026-11-03 16:30:09 UTC · 1d 2h ago
HyperEVM block
50,291,070

payload

0x0402f940be8301863d12840bebc200840bebc200838cbb318080b9406261012080604052346101d75760408161402280380380916100208285610231565b8339810103126101d75760206100358261026a565b9101516001600160a01b03811681036101d757608082905260a052604051635001f3b560e01b81526001600160a01b0390911690602081600481855afa9081156101e4576000916101f0575b5060c05260405163345b890b60e11b815290602090829060049082905afa9081156101e4576000916101a5575b506001600160a01b0316610100523360e052604051613da3908161027f82396080518181816102750152818161045601528181610ae301528181610ee8015281816111700152818161133e0152818161159f01528181612c610152612cc0015260a051818181610365015281816105c001528181610cb5015281816114b5015281816119c401528181611f78015281816123fc0152818161340601528181613838015281816139940152613a76015260c051818181610a9e01528181610d37015281816111a40152612c10015260e0518181816103aa0152818161084c015261128a0152610100518181816116c90152611cd90152f35b90506020813d6020116101dc575b816101c060209383610231565b810103126101d7576101d19061026a565b386100ae565b600080fd5b3d91506101b3565b6040513d6000823e3d90fd5b90506020813d602011610229575b8161020b60209383610231565b810103126101d75760049161022160209261026a565b915091610081565b3d91506101fe565b601f909101601f19168101906001600160401b0382119082101761025457604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101d75756fe6080604052600436101561001257600080fd5b60003560e01c80631823eb1114611e935780632c6d336f14611e425780632dca0efa146115785780633dfd387314611261578063469a69471461121b57806346ca626b146111ff578063485d3834146111e15780634cec88bf14611155578063594233ec14610c5d5780635e3f272714610c415780635f88eade14610c1e5780637f5a7c7b14610bf5578063883c18b314610ba9578063902d55a514610b8357806391dd734614610b125780639361266c14610acd578063999b93af14610a88578063a872cc0c14610a6c578063ad8c450d1461096c578063c2019d421461091d578063c267ada414610830578063cab1ef671461030d578063d0a75f3a14610783578063d58c66ab146103d9578063d5f3948814610394578063dc4c90d31461034f578063ee7950591461030d578063f29ebf61146102e4578063f90a4f7d14610222578063fa073d76146101f05763fd2d39c51461017157600080fd5b346101eb5760203660031901126101eb576001600160a01b0361019261200f565b16600052600360205260a060406000205460ff604051918060020b83528060181c60020b602084015260018060801b038160301c1660408401526001600160401b038160b01c16606084015260f01c1615156080820152f35b600080fd5b346101eb5760203660031901126101eb5760a061021361020e61200f565b612d4f565b61022060405180926120db565bf35b346101eb5760a03660031901126101eb5761023b61200f565b610243612025565b50604435906001600160a01b03821682036101eb5761026061203b565b506084356001600160401b038116036101eb577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036102d3576102cf916102b091612b76565b6040805193151584526020840192909252908201529081906060820190565b0390f35b6312978e4d60e01b60005260046000fd5b346101eb5760003660031901126101eb576004546040516001600160a01b039091168152602090f35b346101eb5760203660031901126101eb576001600160a01b0361032e61200f565b166000526002602052602060018060a01b0360406000205416604051908152f35b346101eb5760003660031901126101eb576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101eb5760003660031901126101eb576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101eb5760203660031901126101eb576103f261200f565b6005546107725760016005556001600160a01b031660008181526003602052604090208054909190603081901c6001600160801b0316158015610765575b610754576001600160401b038160b01c1642106107435760405163011a412160e61b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169190602081600481865afa90811561067557600091610709575b506001600160a01b031691338314159081610692575b506106815761058b6105996105bb95600093600160f01b9060ff60f01b191617809155858452600160205260408420906040519160018060a01b038154166020840152600181015460018060a01b038116604085015262ffffff8160a01c16606085015260b81c60020b6080840152600260018060a01b039101541660a08301528060020b60c08301528060181c60020b60e083015260018060801b039060301c1661010082015284610120820152610120815261056e6101408261218c565b6040519283916003602084015260408084015260608301906120b6565b03601f19810183528261218c565b604051809581926348c8949160e01b83526020600484015260248301906120b6565b0381837f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af19283156106755760409361061091600091610652575b506020808251830101910161234e565b9190927fffccce2b5511147422ec66220e1efd4cdb22f23b396ca3603b0e3dc22a70b528858051868152856020820152a3600060055582519182526020820152f35b61066f91503d806000833e610667818361218c565b8101906121c8565b85610600565b6040513d6000823e3d90fd5b63016bdfed60e71b60005260046000fd5b6040516303e1469160e61b81529150602090829060049082905afa908115610675576000916106cf575b506001600160a01b0316331415856104ae565b90506020813d602011610701575b816106ea6020938361218c565b810103126101eb576106fb9061229f565b856106bc565b3d91506106dd565b90506020813d60201161073b575b816107246020938361218c565b810103126101eb576107359061229f565b85610498565b3d9150610717565b636100d92960e11b60005260046000fd5b6355e914b160e11b60005260046000fd5b5060ff8160f01c16610430565b6303cb96db60e21b60005260046000fd5b346101eb5760c03660031901126101eb5761079c61200f565b6107a4612025565b60843591906001600160a01b03831683036101eb576005546107725760016005556004546001600160a01b0316330361081f576001600160a01b0382811660009081526002602052604090205416928315610754576020936108129360a435936064359260443592806136c1565b6000600555604051908152f35b6364a6caed60e01b60005260046000fd5b346101eb5760203660031901126101eb5761084961200f565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614801590610909575b80156108f8575b80156108ec575b6108db57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f23da2522722e69728ba76b0a474508cb19f0d760bf4c9efe9fc58af246d58ea490602090a1005b63b2703a9760e01b60005260046000fd5b5060ff6006541661088b565b506001600160a01b03811615610884565b506004546001600160a01b0316151561087d565b346101eb5761092b36612051565b916005949394546107725760016005556001600160a01b038481166000908152600260205260409020541694851561075457602095610812953391816136c1565b346101eb5760203660031901126101eb5761098561200f565b60005460405163ad8c450d60e01b81526001600160a01b039283166004820152916101009183916024918391165afa80156106755760009081828384908592869487966109fd575b6101009850604051978852602088015260408701526060860152608085015260a084015260c083015260e0820152f35b5050505050505090610100813d8211610a64575b81610a1f610100938361218c565b81010312610a60578051602082015160408301516060840151608085015160a086015160c087015160e09097015161010098509596949093919291906109cd565b5080fd5b3d9150610a11565b346101eb5760403660031901126101eb57602060405160018152f35b346101eb5760003660031901126101eb576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101eb5760003660031901126101eb576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101eb5760203660031901126101eb576004356001600160401b0381116101eb57366023820112156101eb578060040135906001600160401b0382116101eb5736602483830101116101eb576102cf916024610b6f92016123fa565b6040519182916020835260208301906120b6565b346101eb5760003660031901126101eb576020604051676765c793fa10079d601b1b8152f35b346101eb57610bb736612051565b916005546107725760016005556001600160a01b038581166000908152600260205260409020541693841561075457602095610812953391806136c1565b346101eb5760003660031901126101eb576000546040516001600160a01b039091168152602090f35b346101eb5760003660031901126101eb57602060ff600654166040519015158152f35b346101eb5760003660031901126101eb57602060405160008152f35b346101eb5760403660031901126101eb57610c7661200f565b610c7e612025565b9030330361114457610c8f81612d4f565b9160405163313b65df60e11b815260208180610caf858860048401612270565b038160007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af180156106755761110d575b506040516370a0823160e01b8152306004820152906001600160a01b038316602083602481845afa928315610675576000936110d9575b506040516370a0823160e01b81523060048201527f0000000000000000000000000000000000000000000000000000000000000000906001600160a01b03821690602081602481855afa9485156106755788916000966110a2575b508151620d89b4978897620d89b319946001600160a01b03909316881493610e17938693610e0e939192918c610dba610db488612fbb565b91612fbb565b91891561109b57835b8a1561109457505b82826001600160a01b0380831690821611611089575b50506001600160a01b0385811695908316861161102a575050610e049350613326565b998a938492613373565b9990948b613470565b156110245794955b6040516370a0823160e01b8152306004820152602081602481885afa90811561067557600091610ff1575b50916020918360249594610fe1575b50506040516370a0823160e01b815230600482015293849182905afa91821561067557600092610faa575b5081610ed2575b5050600080516020613d4e8339815191526060610ea960409761369b565b8751878152602081018790526001600160801b039095168589015293a382519182526020820152f35b60405163011a412160e61b8152906020826004817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa91821561067557600092610f4c575b50604097610f44600080516020613d4e83398151915294606094610ea994613660565b975050610e8b565b9291506020833d602011610fa2575b81610f686020938361218c565b810103126101eb57604097610f44606093610ea993610f95600080516020613d4e8339815191529761229f565b9550935094505097610f21565b3d9150610f5b565b90916020823d602011610fd9575b81610fc56020938361218c565b81010312610fd65750519087610e84565b80fd5b3d9150610fb8565b610fea916135c5565b8980610e59565b906020823d60201161101c575b8161100b6020938361218c565b81010312610fd65750516020610e4a565b3d9150610ffe565b95610e1f565b919490939192906001600160a01b038216111561107d578291611051916110579594613326565b936132ec565b6001600160801b0381811690831610156110765750998a938492613373565b9050610e04565b915050610e04926132ec565b935091503880610de1565b9050610dcb565b8093610dc3565b9150946020823d6020116110d1575b816110be6020938361218c565b81010312610fd657508790519489610d7c565b3d91506110b1565b90926020823d602011611105575b816110f46020938361218c565b81010312610fd65750519185610d21565b3d91506110e7565b6020813d60201161113c575b816111266020938361218c565b810103126101eb5761113790612262565b610cea565b3d9150611119565b6314e1dbf760e11b60005260046000fd5b346101eb5760203660031901126101eb5761116e61200f565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036102d3576111c9907f000000000000000000000000000000000000000000000000000000000000000090612df9565b6000546040516001600160a01b039091168152602090f35b346101eb5760003660031901126101eb5760206040516276a7008152f35b346101eb5760003660031901126101eb576020604051603c8152f35b346101eb5760203660031901126101eb576001600160a01b0361123c61200f565b16600052600360205260206001600160401b0360406000205460b01c16604051908152f35b346101eb5760203660031901126101eb576004356001600160a01b038116908190036101eb57337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614801590611564575b6108db5760405163a270a73760e01b8152602081600481855afa9081156106755760009161152a575b506001600160a01b0316301480159061148c575b8015611425575b6113a05760405163097bc71960e31b8152602081600481855afa908115610675576000916113eb575b5060405163011a412160e61b81526020816004817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa908115610675576000916113b1575b506001600160a01b039081169116036113a057600080546001600160a01b031916919091179055005b63db93b42960e01b60005260046000fd5b90506020813d6020116113e3575b816113cc6020938361218c565b810103126101eb576113dd9061229f565b83611377565b3d91506113bf565b90506020813d60201161141d575b816114066020938361218c565b810103126101eb576114179061229f565b82611328565b3d91506113f9565b50604051630352732f60e21b8152602081600481855afa90811561067557600091611452575b50156112ff565b90506020813d602011611484575b8161146d6020938361218c565b810103126101eb5761147e906122b3565b8261144b565b3d9150611460565b5060405163dc4c90d360e01b8152602081600481855afa908115610675576000916114e8575b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03908116911614156112f8565b6020813d602011611522575b816115016020938361218c565b81010312610a605751906001600160a01b0382168203610fd65750826114b2565b3d91506114f4565b90506020813d60201161155c575b816115456020938361218c565b810103126101eb576115569061229f565b826112e4565b3d9150611538565b506000546001600160a01b031615156112bb565b346101eb5760603660031901126101eb5761159161200f565b611599612025565b604435917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036102d357604051630d635a5960e21b81526001600160a01b0382169290602081600481875afa60009181611e21575b50611da7575b506040516307bb1de160e51b8152602081600481875afa8091600091611d65575b5090611d41575b506116319082612df9565b8160005260016020526040600020826040519161164d83612140565b80546001600160a01b039081168085526001830154808316602087015260a081901c62ffffff16604087015260b81c600290810b606087015290920154166080840152149360008515611caa5750604051630e9aefed60e31b81526004810191909152676765c793fa10079d601b1b60248201526020816044817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561067557600091611c7b575b505b73fffd8963efd1fc6a506488495d951d51639616826401000276a21982016001600160a01b031611611c5a57602081901b640100000000600160c01b03168080156101eb57693627a301d71055774c859160ff8260018060801b031060071b83811c6001600160401b031060061b1783811c63ffffffff1060051b1783811c61ffff1060041b1783811c821060031b177f07060605060205000602030205040001060502050303040105050304000000006f8421084210842108cc6318c6db6d54be85831c1c601f161a1716916080831015600014611c4e5750607e1982011c5b800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c80029081607f1c8260ff1c1c80029283607f1c8460ff1c1c80029485607f1c8660ff1c1c80029687607f1c8860ff1c1c80029889607f1c8a60ff1c1c80029a8b607f1c8c60ff1c1c80029c8d80607f1c9060ff1c1c600160321b90800260cd1c169d600160331b9060cc1c169c600160341b9060cb1c169b600160351b9060ca1c169a600160361b9060c91c1699600160371b9060c81c1698600160381b9060c71c1697600160391b9060c61c16966001603a1b9060c51c16956001603b1b9060c41c16946001603c1b9060c31c16936001603d1b9060c21c16926001603e1b9060c11c16916001603f1b9060c01c1690607f190160401b1717171717171717171717171717026fdb2df09e81959a81455e260799a0632f6f028f6481ab7f045a5af012a19d003aa919820160801d60020b910160801d60020b91600090838314600014611c2457505090505b60008515611bcc575061198690612f78565b620d89b4949092905b8015611bc35761199e84612fbb565b9360405163313b65df60e11b8152602081806119be898960048401612270565b038160007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af1801561067557611b8c575b506040516370a0823160e01b8152306004820152916020836024818a5afa90811561067557600091611b54575b611a5b935015611b3957611a4390611a3d89612fbb565b87613326565b9687915b611a5383838389613373565b505084613470565b6040516370a0823160e01b8152306004820152602081602481885afa90811561067557600091611b06575b506040927f0f246ee12beabc8636a5be1ba71faa5072d27d6c5f91a89d13b6e20c2c40cfcc949282611abe93611af6575b505061369b565b82516001600160a01b0390921682526001600160801b039095166020820152a36000546040516001600160a01b039091168152602090f35b611aff916135c5565b8780611ab7565b906020823d602011611b31575b81611b206020938361218c565b81010312610fd65750516040611a86565b3d9150611b13565b611b4c9086611b4784612fbb565b6132ec565b968791611a47565b9192906020823d602011611b84575b81611b706020938361218c565b81010312610fd6575051611a5b9291611a26565b3d9150611b63565b6020813d602011611bbb575b81611ba56020938361218c565b810103126101eb57611bb690612262565b6119f9565b3d9150611b98565b61199e86612fbb565b50620d89b3199290611bdd81612f78565b60020b8160020b8114600014611bf557505b9461198f565b603c019050627fffff8113627fffff1982121715611bef575b634e487b7160e01b600052601160045260246000fd5b6001600160a01b0390811690611c3985612fbb565b16119050611c475750611974565b9050611974565b905081607f031b6117e5565b6318521d4960e21b60009081526001600160a01b0391909116600452602490fd5b611c9d915060203d602011611ca3575b611c95818361218c565b810190612243565b85611702565b503d611c8b565b604051630e9aefed60e31b8152676765c793fa10079d601b1b60048201526024810192909252906020816044817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa918215611d355791611d16575b50611704565b611d2f915060203d602011611ca357611c95818361218c565b85611d10565b604051903d90823e3d90fd5b6001600160401b0316611d545784611626565b63c2bceed960e01b60005260046000fd5b6020813d602011611d9f575b81611d7e6020938361218c565b81010312610a605751906001600160401b0382168203610fd657508661161f565b3d9150611d71565b604051638e9fb61960e01b8152602081600481885afa9081156106755761ffff918291600091611df2575b5016911611611de157846115fe565b633a0d109b60e21b60005260046000fd5b611e14915060203d602011611e1a575b611e0c818361218c565b810190612229565b88611dd2565b503d611e02565b611e3b91925060203d602011611e1a57611e0c818361218c565b90866115f8565b346101eb5760403660031901126101eb57611e5b61200f565b611e63612025565b6001600160a01b039182166000908152600760209081526040808320949093168252928352819020549051908152f35b346101eb5760403660031901126101eb57611eac61200f565b611eb4612025565b906005546107725760016005556001600160a01b0382811660008181526007602090815260408083209486168352939052919091205491821561075457600061058b611f5185611f34611f739887865260076020526040862060018060a01b038816875260205285604081205561058b604051938492896020850161211e565b6040519283916004602084015260408084015260608301906120b6565b604051809681926348c8949160e01b83526020600484015260248301906120b6565b0381837f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af193841561067557602094611ff6575b506040518381526001600160a01b03909116907fb54efafac08760fa6e343c71b9e2be364b118213d22a3ba8df5a58f30384cac1908590a36000600555604051908152f35b61200a903d806000833e610667818361218c565b611fb1565b600435906001600160a01b03821682036101eb57565b602435906001600160a01b03821682036101eb57565b606435906001600160a01b03821682036101eb57565b60a09060031901126101eb576004356001600160a01b03811681036101eb579060243590604435906064356001600160a01b03811681036101eb579060843590565b60005b8381106120a65750506000910152565b8181015183820152602001612096565b906020916120cf81518092818552858086019101612093565b601f01601f1916010190565b80516001600160a01b03908116835260208083015182169084015260408083015162ffffff169084015260608083015160020b9084015260809182015116910152565b6001600160a01b03918216815291166020820152604081019190915260600190565b60a081019081106001600160401b0382111761215b57604052565b634e487b7160e01b600052604160045260246000fd5b608081019081106001600160401b0382111761215b57604052565b90601f801991011681019081106001600160401b0382111761215b57604052565b6001600160401b03811161215b57601f01601f191660200190565b6020818303126101eb578051906001600160401b0382116101eb570181601f820112156101eb5780516121fa816121ad565b92612208604051948561218c565b818452602082840101116101eb576122269160208085019101612093565b90565b908160209103126101eb575161ffff811681036101eb5790565b908160209103126101eb57516001600160a01b03811681036101eb5790565b51908160020b82036101eb57565b90929160a0906122848360c08101966120db565b600180831b0316910152565b908160209103126101eb575190565b51906001600160a01b03821682036101eb57565b519081151582036101eb57565b91908260a09103126101eb576040516122d881612140565b80926122e38161229f565b82526122f16020820161229f565b602083015260408101519062ffffff821682036101eb57608091604084015261231c60608201612262565b60608401520151906001600160a01b03821682036101eb5760800152565b51906001600160801b03821682036101eb57565b91908260409103126101eb576020825192015190565b9061016092612375836060936120db565b805160020b60a0840152602081015160020b60c0840152604081015160e0840152015161010082015261014061012082015260006101408201520190565b600f0b60016001607f1b03198114611c0e5760000390565b600160ff1b8114611c0e5760000390565b604091949392606082019560018060a01b0316825260208201520152565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916060919033849003612b655781016000916040818303126127225780359060ff8216809203612698576020810135906001600160401b0382116126dc57019382601f8601121561269857843561247a816121ad565b95612488604051978861218c565b818752602087019460208383010111612b61578186926020809301873787010152600182146129d257506003811461282b57600414612726578251830161014084820312612722579060206124de9201906122c0565b926124eb60c084016122b3565b9260e08101516124fe610100830161229f565b9461252261251c610140612515610120870161229f565b950161229f565b926123cb565b8115612707576401000276a4905b604051606081018181106001600160401b038211176126f35760409081528415158252602082019283526001600160a01b039093168184019081529251633cf3645360e21b8152996125869060048c01906120db565b51151560a48a01525160c4890152516001600160a01b031660e488015261012061010488015261012487018590526020876101448188885af19687156126e85785976126b0575b501561269c576126006125e78760801d97600f0b976123b3565b600f90810b97900b9587906001600160a01b0316613992565b84612627575b5050505060405191602083015260408201526040815261222660608261218c565b823b1561269857604051630b0d9c0960e01b81529284928492839185918391612662918b916001600160a01b0391821691166004850161211e565b03925af1801561268d57612678575b8080612606565b61268382809261218c565b610fd65780612671565b6040513d84823e3d90fd5b8380fd5b6126006125e787600f0b9760801d976123b3565b9096506020813d6020116126e0575b816126cc6020938361218c565b810103126126dc575195386125cd565b8480fd5b3d91506126bf565b6040513d87823e3d90fd5b634e487b7160e01b89526041600452602489fd5b73fffd8963efd1fc6a506488495d951d5263988d2590612530565b8280fd5b6060838095939551810103126126985761273f9061229f565b91606061274e6040830161229f565b910151926001600160a01b031690823b156126dc57604051637a94c56560e11b8152858180612782888730600485016123dc565b038183885af180156128205761280c575b50823b156126dc57604051630b0d9c0960e01b8152938593859390928492869284926127cf92916001600160a01b03909116906004850161211e565b03925af1801561268d579082916127f7575b5050604051906127f260208361218c565b815290565b816128019161218c565b610fd65780386127e1565b856128199196929661218c565b9338612793565b6040513d88823e3d90fd5b5082939193518301610120848203126126dc576128e26128528693602060409401906122c0565b9361285f60c08701612262565b61286b60e08801612262565b6128a261287b6101008a0161233a565b986001600160a01b0390612892906101200161229f565b16986001600160801b03166123cb565b908551926128af84612171565b60020b835260020b6020830152848201528460608201528351978880948193632d35e7ed60e11b83528960048401612364565b03925af19384156129c5578194612993575b508360801d600f0b81811360001461298b57935b600f0b9080821315612982575080925b84612965575b81612944575b50505060405191602083015260408201526040815261222660608261218c565b60209092015161295d92906001600160a01b0316613a73565b388181612924565b825161297d90869083906001600160a01b0316613a73565b61291e565b90508092612918565b508093612908565b6129b691945060403d6040116129be575b6129ae818361218c565b81019061234e565b5092386128f4565b503d6129a4565b50604051903d90823e3d90fd5b929380929150959495518201610100838203126126dc578495966129ff6040936020612a709401906122c0565b93612a0c60c08201612262565b90612a1960e08201612262565b906001600160801b0390612a30906101000161233a565b1690855192612a3e84612171565b60020b835260020b60208301528482015286868201528351968780948193632d35e7ed60e11b83528860048401612364565b03925af1928315612b56578493612b32575b5082936122269360801d8181600f0b12600014612b2a57612aa2906123b3565b600f0b945b600f0b81811215612b2357612abc91506123b3565b600f0b905b84612b08575b8180612ae8575b50506040519360208501526040840152604083528261218c565b602090910151612b0191906001600160a01b0316613992565b3881612ace565b8051612b1e9086906001600160a01b0316613992565b612ac7565b5090612ac1565b508094612aa7565b6122269350612b4f9060403d6040116129be576129ae818361218c565b5092612a82565b6040513d86823e3d90fd5b8580fd5b63570c108560e11b60005260046000fd5b604080516316508cfb60e21b81526001600160a01b038084166004830181905294166024820152600094859485949193919290918160448188305af180600092600092612d2b575b50612d1e5750506020602491604051928380926370a0823160e01b82523060048301525afa90811561067557600091612cec575b5080612cba575b50506040516370a0823160e01b81523060048201527f0000000000000000000000000000000000000000000000000000000000000000906020816024816001600160a01b0386165afa90811561067557600091612c88575b5080612c5b575050565b612c86917f000000000000000000000000000000000000000000000000000000000000000090613660565b565b906020823d602011612cb2575b81612ca26020938361218c565b81010312610fd657505138612c51565b3d9150612c95565b612ce5917f000000000000000000000000000000000000000000000000000000000000000090613660565b3880612bf9565b906020823d602011612d16575b81612d066020938361218c565b81010312610fd657505138612bf2565b3d9150612cf9565b6001975090955093505050565b909250612d47915060403d6040116129be576129ae818361218c565b909138612bbe565b60006080604051612d5f81612140565b828152826020820152826040820152826060820152015260018060a01b031680600052600260205260018060a01b036040600020541615610754576000526001602052604060002060405190612db482612140565b80546001600160a01b0390811683526001820154808216602085015260a081901c62ffffff16604085015260b81c600290810b60608501529091015416608082015290565b6006805460ff191660011790556000916001600160a01b0382811692908216831015612f545790805b8454604051936002916001600160a01b031690612e3e86612140565b6001600160a01b039081168652928316602080870191825260408088018a8152603c60608a0190815260808a019586528a8c526001808552838d208b518154908b166001600160a01b0319918216178255965191810180549451935160b81b62ffffff60b81b1662ffffff60a01b60a09590951b94909416928b166001600160d01b03199095169490941791909117919091179091559351949093018054948616948316949094179093558688526002909252862080549383169390911692909217909155835416803b156126985760c4849283612f3293604051968795869463566edf9760e11b865260048601906120db565b60a48401525af1801561268d57612f47575050565b81612f519161218c565b50565b8190612e22565b600291820b910b0390627fffff198212627fffff831317611c0e57565b603c8160020b0760008160020b12600014612fb257612f9691612f5b565b60020b603b1901627fffff198112627fffff821317611c0e5790565b61222691612f5b565b60020b908160ff1d82810118620d89e881116132d75763ffffffff9192600182167001fffcb933bd6fad37aa2d162d1a59400102600160801b1891600281166132bb575b6004811661329f575b60088116613283575b60108116613267575b6020811661324b575b6040811661322f575b60808116613213575b61010081166131f7575b61020081166131db575b61040081166131bf575b61080081166131a3575b6110008116613187575b612000811661316b575b614000811661314f575b6180008116613133575b620100008116613117575b6202000081166130fc575b6204000081166130e1575b62080000166130c8575b6000126130bf575b0160201c90565b600019046130b8565b6b048a170391f7dc42444e8fa290910260801c906130b0565b6d2216e584f5fa1ea926041bedfe9890920260801c916130a6565b916e5d6af8dedb81196699c329225ee6040260801c9161309b565b916f09aa508b5b7a84e1c677de54f3e99bc90260801c91613090565b916f31be135f97d08fd981231505542fcfa60260801c91613085565b916f70d869a156d2a1b890bb3df62baf32f70260801c9161307b565b916fa9f746462d870fdf8a65dc1f90e061e50260801c91613071565b916fd097f3bdfd2022b8845ad8f792aa58250260801c91613067565b916fe7159475a2c29b7443b29c7fa6e889d90260801c9161305d565b916ff3392b0822b70005940c7a398e4b70f30260801c91613053565b916ff987a7253ac413176f2b074cf7815e540260801c91613049565b916ffcbe86c7900a88aedcffc83b479aa3a40260801c9161303f565b916ffe5dee046a99a2a811c461f1969c30530260801c91613035565b916fff2ea16466c96a3843ec78b326b528610260801c9161302c565b916fff973b41fa98c081472e6896dfb254c00260801c91613023565b916fffcb9843d60f6159c9db58835c9266440260801c9161301a565b916fffe5caca7e10e4e61c3624eaa0941cd00260801c91613011565b916ffff2e50f5f656932ef12357cf3c7fdcc0260801c91613008565b916ffff97272373d413259a46990580e213a0260801c91612fff565b826345c3193d60e11b60005260045260246000fd5b6122269261331b9290916001600160a01b0380831690821611613320575b90036001600160a01b031690613bcd565b613d27565b9061330a565b6122269261331b929091906001600160a01b038082169083161161336d575b61335b6001600160a01b03828116908416613c5a565b9190036001600160a01b031691613ca4565b90613345565b6133df906134019460009461058b946133936040519460208601906120db565b60020b60c084015260020b60e083015260018060801b031661010082015261010081526133c26101208261218c565b6040519283916001602084015260408084015260608301906120b6565b604051809381926348c8949160e01b83526020600484015260248301906120b6565b0381837f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af18015610675576134519160009161345557506020808251830101910161234e565b9091565b61346a91503d806000833e610667818361218c565b38610600565b90916276a7006001600160401b034216016001600160401b038111611c0e577f5bdc6dd5c648616a576565c45b71417f2f46374c1f89ea0b0699e3f592f64361936040938451916134c083612140565b600290810b83529390930b60208083019182526001600160801b039097168583018181526001600160401b0394909416606084018181526000608086018181526001600160a01b0390981680825260038c52908990209551865495519751925198516001600160f81b031990961662ffffff9091161760189790971b65ffffff000000169690961760309190911b600160301b600160b01b03161760b09690961b67ffffffffffffffff60b01b169590951791151560f01b60ff60f01b169190911790915583519081529485019190915292a2565b3d156135c0573d906135a6826121ad565b916135b4604051938461218c565b82523d6000602084013e565b606090565b60009190829182604051602081019263a9059cbb60e01b845261dead60248301526044820152604481526135fa60648261218c565b51925af1613606613595565b9015908115613628575b5061361757565b6312171d8360e31b60005260046000fd5b805180151592508261363d575b505038613610565b81925090602091810103126101eb57602061365891016122b3565b153880613635565b6000929183809360405190602082019363a9059cbb60e01b855260018060a01b031660248301526044820152604481526135fa60648261218c565b6040516136ac6020820180936120db565b60a081526136bb60c08261218c565b51902090565b9094979695919542116139815760008060405160208101906323b872dd60e01b82526136f68161058b8a308b6024850161211e565b519082895af1613704613595565b9015908115613949575b5061361757600160a01b6001900316938460005260016020526040600020956040519661373a88612140565b80546001600160a01b03908116808a5260018301548083166020808d019190915262ffffff60a083901c166040808e019190915260b89290921c600290810b60608e015290940154831660808c0152519991851692839261379d918c01906120db565b1460c089015260e088018690526101008801526001600160a01b03908116610120880181905292166101408088018290528752956137dd6101608261218c565b604051809160208201600290526040820160409052606082016137ff916120b6565b03601f1981018252613811908261218c565b6040516348c8949160e01b8152602060048201529081906138369060248301906120b6565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691839103815a6000948591f180156106755761388d9160009161345557506020808251830101910161234e565b919094829983106139385786948187106138f0575b5050506138eb907f6539110715786174cd4e54c8f97440c8b4e50e131a5d0ea78b478b7c9e795ca294604051948594148460409194939260608201951515825260208201520152565b0390a3565b929195818192965003948511611c0e5761393087956138eb947f6539110715786174cd4e54c8f97440c8b4e50e131a5d0ea78b478b7c9e795ca298613660565b9481926138a2565b6307dd37f760e41b60005260046000fd5b805180151592508261395e575b50503861370e565b81925090602091810103126101eb57602061397991016122b3565b153880613956565b630407b05b60e31b60005260046000fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691823b156101eb57604051632961046560e21b81526001600160a01b0390921660048301819052600092838160248183895af18015612b5657613a56575b5092613a0a602092828596613660565b600460405180958193630476982d60e21b83525af1908115611d355750613a2e5750565b612f519060203d602011613a4f575b613a47818361218c565b810190612290565b503d613a3d565b60209284613a69879496613a0a9461218c565b94925092506139fa565b917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691823b156101eb57604051630b0d9c0960e01b81529384613ac48484846004850161211e565b816000978892038183895af19081613bb9575b50613bb2576001600160a01b031692803b156126dc57846040518092630ab714fb60e11b8252818381613b0f898b30600485016123dc565b03925af180156126e857908591613b9d575b505060018060a01b03169283815260076020526040812060018060a01b0384166000526020526040600020805491838301809311613b895750556040519081527f6f78696abfac1d11a3d222e41942404dc489f8714740f1bd5f578f33eeb00e4290602090a3565b634e487b7160e01b81526011600452602490fd5b81613ba79161218c565b612698578338613b21565b5050505050565b86613bc69197929761218c565b9438613ad7565b90606082901b90600019600160601b8409928280851094039380850394858411156101eb5714613c53578190600160601b9009818060000316809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b5091500490565b818102919060001982820991838084109303928084039384600160601b11156101eb5714613c9b57600160601b910990828211900360a01b910360601c1790565b50505060601c90565b9181830291600019818509938380861095039480860395868511156101eb5714613d1f5790829109818060000316809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b505091500490565b6001600160801b0381169190829003613d3c57565b6393dafdf160e01b60005260046000fdfe9f701a4334b59dd58c98f71a6f2e478a654257267378c8642728bb4951d5ec3da2646970667358221220d77978024b86351d0f332c8505f9e4630f889d703d0b81bc8d971f8b8f37605f64736f6c634300081a003300000000000000000000000024b5bcb1791e5f5356e4f4c614f5731820373fbc00000000000000000000000006c63714fbf1f5753017123e2fcfdede4540b2c4c080a0b1cb565275ac6d70c22d91a8e1019d1b609a3334a1be5f074e550510cc1b41dfa030f1e2d0d1cc4dfbbb14ced355b61a926064924dc487abaf9ea7489c8364fc87