HyperEVM inbox message
Message #544,455
l2 messageexecuted on Elysium
- sent on HyperEVM
- 2026-11-04 23:20:00 UTC · 14h 44m ago
- HyperEVM block
- 50,403,910
- sender on HyperEVM
- 0xb6d35256bfc3ce9701869a21bf3dec43353603b1
- Elysium execution
- 0xe66dadede6496e7ed83198af79e05ed24d1bcbc78d99779494636724a5822e60 · after 8s
payload
0x0402f9371b8301863d8080840bebc20083410e298080b936c36101006040526001600255348015610015575f80fd5b5060405161366338038061366383398101604081905261003491610118565b3360808190526001600160a01b0384811660a05283811660c052821660e0525f8181526020818152604091829020805460ff1916600190811790915591519182527fa49dcb99ff1593e316d0955614d970424bf97f34f406b6b75297ddb7e315b7db910160405180910390a26001600160a01b0383165f81815260016020818152604092839020805460ff19168317905591519081527fbf0ea93b4bbde6b6d08e3afc7356541b1c6461eb41b03eafeff293e07a548ec6910160405180910390a2505050610158565b80516001600160a01b0381168114610113575f80fd5b919050565b5f805f6060848603121561012a575f80fd5b610133846100fd565b9250610141602085016100fd565b915061014f604085016100fd565b90509250925092565b60805160a05160c05160e05161345a6102095f395f818161017601528181611ea101526124af01525f8181610221015281816116c10152818161170f0152818161179e015281816118f601528181611cdb01528181611d1401528181611ee0015281816125aa015261278b01525f81816103cf01526129d801525f81816102df0152818161042e0152818161054b0152818161059c015281816105e20152818161097e0152610a24015261345a5ff3fe60806040526004361061015a575f3560e01c80638daefa38116100bb578063d614c30611610071578063dc4c90d311610057578063dc4c90d3146103be578063ef0f1d68146103f1578063fb43be4514610410575f80fd5b8063d614c3061461038c578063da0dcc7a146103ab575f80fd5b80639cae6eae116100a15780639cae6eae1461032d578063a092d3471461034c578063c96cb3721461036b575f80fd5b80638daefa38146101db57806391dd734614610301575f80fd5b80633fc8cef3116101105780637bbf4a3f116100f65780637bbf4a3f146102625780638a64e0c4146102a05780638da5cb5b146102ce575f80fd5b80633fc8cef3146102105780637a4e4ecf14610243575f80fd5b80631bb9db4f116101405780631bb9db4f146101db578063213a2ba3146101ef57806336337672146101b5575f80fd5b80630dc91306146101655780630e72aa09146101b5575f80fd5b3661016157005b5f80fd5b348015610170575f80fd5b506101987f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156101c0575f80fd5b506101c9600181565b60405160ff90911681526020016101ac565b3480156101e6575f80fd5b506101c9600281565b3480156101fa575f80fd5b5061020e610209366004612ab9565b610423565b005b34801561021b575f80fd5b506101987f000000000000000000000000000000000000000000000000000000000000000081565b34801561024e575f80fd5b5061020e61025d366004612b2b565b610540565b34801561026d575f80fd5b5061029061027c366004612b55565b5f6020819052908152604090205460ff1681565b60405190151581526020016101ac565b3480156102ab575f80fd5b506102906102ba366004612b55565b60016020525f908152604090205460ff1681565b3480156102d9575f80fd5b506101987f000000000000000000000000000000000000000000000000000000000000000081565b34801561030c575f80fd5b5061032061031b366004612b77565b6106fc565b6040516101ac9190612c13565b348015610338575f80fd5b5061020e610347366004612c25565b610973565b348015610357575f80fd5b5061020e610366366004612c25565b610a19565b61037e610379366004612c5c565b610ab9565b6040519081526020016101ac565b348015610397575f80fd5b5061037e6103a6366004612c94565b610f57565b61020e6103b9366004612ccc565b61129f565b3480156103c9575f80fd5b506101987f000000000000000000000000000000000000000000000000000000000000000081565b3480156103fc575f80fd5b5061020e61040b366004612d2e565b611317565b34801561041b575f80fd5b506101c95f81565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461046c576040516330cd747160e01b815260040160405180910390fd5b5f5b8281101561053a57815f8086868581811061048b5761048b612d86565b90506020020160208101906104a09190612b55565b6001600160a01b0316815260208101919091526040015f20805460ff19169115159190911790558383828181106104d9576104d9612d86565b90506020020160208101906104ee9190612b55565b6001600160a01b03167fa49dcb99ff1593e316d0955614d970424bf97f34f406b6b75297ddb7e315b7db8360405161052a911515815260200190565b60405180910390a260010161046e565b50505050565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610589576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b0382166105d1576105cd7f000000000000000000000000000000000000000000000000000000000000000082156105c75782611385565b47611385565b5050565b6001600160a01b03821663a9059cbb7f0000000000000000000000000000000000000000000000000000000000000000831561060d5783610673565b6040516370a0823160e01b81523060048201526001600160a01b038616906370a0823190602401602060405180830381865afa15801561064f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106739190612d9a565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303815f875af11580156106d3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f79190612db1565b505050565b335f9081526001602052604090205460609060ff16610747576040517fae18210a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f61075584860186612f63565b905080608001516001600160a01b03165f036107b757806040015161079857610793600173fffd8963efd1fc6a506488495d951d5263988d26613052565b6107a8565b6107a86401000276a36001613071565b6001600160a01b031660808201525b5f826001600160a01b031663f3cd914c836020015160405180606001604052808660400151151581526020018660600151815260200186608001516001600160a01b03168152508560a001516040518463ffffffff1660e01b815260040161082193929190613090565b6020604051808303815f875af115801561083d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108619190612d9a565b90505f80610873838560400151611419565b915091508360c001518211156108ce5760c08401516040517fbe4f00e00000000000000000000000000000000000000000000000000000000081526108c5918491600401918252602082015260400190565b60405180910390fd5b5f84604001516108e6578460200151602001516108ed565b6020850151515b90505f85604001516109045760208601515161090e565b8560200151602001515b905061091b8783866114a8565b855115610938576109338783838960e001518761165a565b610948565b61094887828860e0015186611807565b6040805160208101859052016040516020818303038152906040529750505050505050505b92915050565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146109bc576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b0382165f8181526020818152604091829020805460ff191685151590811790915591519182527fa49dcb99ff1593e316d0955614d970424bf97f34f406b6b75297ddb7e315b7db91015b60405180910390a25050565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a62576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b0382165f81815260016020908152604091829020805460ff191685151590811790915591519182527fbf0ea93b4bbde6b6d08e3afc7356541b1c6461eb41b03eafeff293e07a548ec69101610a0d565b335f9081526020819052604081205460ff16610ae8576040516302d8c31b60e31b815260040160405180910390fd5b600254600114610b0b5760405163558a1e0360e11b815260040160405180910390fd5b600280555f80610b22610100850160e08601612b55565b6001600160a01b031614610b4657610b41610100840160e08501612b55565b610b48565b335b90505f610b5b60e0850160c08601613126565b62ffffff16118015610b8757505f610b7b61012085016101008601612b55565b6001600160a01b031614155b15610ca9575f610b9f61012085016101008601612b55565b6001600160a01b0316630eb1b8aa610bba6020870187612b55565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610c14573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c389190612d9a565b9050610c4a60e0850160c08601613126565b62ffffff16811115610ca75780610c6760e0860160c08701613126565b6040517fe757126a000000000000000000000000000000000000000000000000000000008152600481019290925262ffffff1660248201526044016108c5565b505b5f610cba604085016020860161313f565b60ff1603610cd357610ccc8382611961565b9150610d4d565b6001610ce5604085016020860161313f565b60ff1603610cf757610ccc8382611bf4565b6002610d09604085016020860161313f565b60ff1603610d1b57610ccc8382611e48565b6040517f6894937e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8260800135821015610d98576040517f2746152a00000000000000000000000000000000000000000000000000000000815260048101839052608084013560248201526044016108c5565b5f8360a00135118015610dc557505f610db961012085016101008601612b55565b6001600160a01b031614155b15610ec5575f610ddd61012085016101008601612b55565b6001600160a01b0316638fb0d6af610df86020870187612b55565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610e52573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e769190612d9a565b90508360a00135811115610ec3576040517f8b97c72e0000000000000000000000000000000000000000000000000000000081526004810182905260a085013560248201526044016108c5565b505b47610ecf3361202e565b610edc6020850185612b55565b6001600160a01b0316337f6a8d5c5e66ed28908939afd21d109d73dd7b9ab9e6add216188a03f13ed7176b610f17604088016020890161313f565b34610f22868261315f565b6040805160ff90941684526020840192909252908201526060810187905260800160405180910390a350506001600255919050565b335f9081526020819052604081205460ff16610f86576040516302d8c31b60e31b815260040160405180910390fd5b600254600114610fa95760405163558a1e0360e11b815260040160405180910390fd5b600280555f80610fbf60e0850160c08601612b55565b6001600160a01b031614610fe257610fdd60e0840160c08501612b55565b610fe4565b335b90505f610ff46020850185612b55565b6040517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152608086013560448201529091506001600160a01b038216906323b872dd906064016020604051808303815f875af1158015611063573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110879190612db1565b505f611099604086016020870161313f565b60ff16036110b2576110ab848361203f565b92506110fa565b60016110c4604086016020870161313f565b60ff16036110d6576110ab84836122c4565b60026110e8604086016020870161313f565b60ff1603610d1b576110ab8483612456565b8360a00135831015611145576040517f2746152a0000000000000000000000000000000000000000000000000000000081526004810184905260a085013560248201526044016108c5565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa158015611189573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111ad9190612d9a565b905080156112255760405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303815f875af11580156111ff573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112239190612db1565b505b6112326020860186612b55565b6001600160a01b0316337f018bdbdbc8718afca23d3c2b317c4fad73960d17c1b135dd231e85683cd3b13261126d6040890160208a0161313f565b6040805160ff909216825260808a01356020830152810188905260600160405180910390a35050600160025550919050565b335f9081526020819052604090205460ff166112ce576040516302d8c31b60e31b815260040160405180910390fd5b6002546001146112f15760405163558a1e0360e11b815260040160405180910390fd5b600280556113028585858585612801565b61130b3361202e565b50506001600255505050565b335f9081526020819052604090205460ff16611346576040516302d8c31b60e31b815260040160405180910390fd5b6002546001146113695760405163558a1e0360e11b815260040160405180910390fd5b6002805561137a848484845f612801565b505060016002555050565b805f03611390575050565b5f826001600160a01b0316826040515f6040518083038185875af1925050503d805f81146113d9576040519150601f19603f3d011682016040523d82523d5f602084013e6113de565b606091505b50509050806106f7576040517f98248e6400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80608084901d84828561142d578161142f565b825b90505f8661143d578361143f565b825b90505f81600f0b1361147d576040517f5a7cfa6500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61148682613172565b6fffffffffffffffffffffffffffffffff908116999116975095505050505050565b6001600160a01b03821661151957826001600160a01b03166311da60b4826040518263ffffffff1660e01b815260040160206040518083038185885af11580156114f4573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061053a9190612d9a565b6040517fa58411940000000000000000000000000000000000000000000000000000000081526001600160a01b03838116600483015284169063a5841194906024015f604051808303815f87803b158015611572575f80fd5b505af1158015611584573d5f803e3d5ffd5b505060405163a9059cbb60e01b81526001600160a01b038681166004830152602482018590528516925063a9059cbb91506044016020604051808303815f875af11580156115d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115f89190612db1565b50826001600160a01b03166311da60b46040518163ffffffff1660e01b81526004016020604051808303815f875af1158015611636573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053a9190612d9a565b604051630b0d9c0960e01b81526001600160a01b038481166004830152838116602483015260448201839052861690630b0d9c09906064015f604051808303815f87803b1580156116a9575f80fd5b505af11580156116bb573d5f803e3d5ffd5b505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b031603611800576040516370a0823160e01b81523060048201525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa15801561175c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117809190612d9a565b905080156117fe57604051632e1a7d4d60e01b8152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d906024015f604051808303815f87803b1580156117e7575f80fd5b505af11580156117f9573d5f803e3d5ffd5b505050505b505b5050505050565b6001600160a01b03831661187f57604051630b0d9c0960e01b81526001600160a01b038481166004830152838116602483015260448201839052851690630b0d9c09906064015f604051808303815f87803b158015611864575f80fd5b505af1158015611876573d5f803e3d5ffd5b5050505061053a565b604051630b0d9c0960e01b81526001600160a01b03848116600483015230602483015260448201839052851690630b0d9c09906064015f604051808303815f87803b1580156118cc575f80fd5b505af11580156118de573d5f803e3d5ffd5b5050604051632e1a7d4d60e01b8152600481018490527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169250632e1a7d4d91506024015f604051808303815f87803b158015611941575f80fd5b505af1158015611953573d5f803e3d5ffd5b5050505061053a8282611385565b5f8060016119776101408601610120870161313f565b1660ff165f141590505f8161198c573061198e565b835b90505f61199e6020870187612b55565b6040516370a0823160e01b81526001600160a01b0384811660048301529192505f918316906370a0823190602401602060405180830381865afa1580156119e7573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a0b9190612d9a565b90505f80611a1f60608a0160408b01612b55565b6001600160a01b031634611a3660608c018c6131ae565b604051611a4492919061320f565b5f6040518083038185875af1925050503d805f8114611a7e576040519150601f19603f3d011682016040523d82523d5f602084013e611a83565b606091505b509150915081611ac157806040517f930c324c0000000000000000000000000000000000000000000000000000000081526004016108c59190612c13565b6040516370a0823160e01b81526001600160a01b0386811660048301528491908616906370a0823190602401602060405180830381865afa158015611b08573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b2c9190612d9a565b611b36919061315f565b9650865f03611b71576040517f5a7cfa6500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b85611be85760405163a9059cbb60e01b81526001600160a01b0389811660048301526024820189905285169063a9059cbb906044016020604051808303815f875af1158015611bc2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611be69190612db1565b505b50505050505092915050565b5f611c6260408051610100810182525f808252825160a0810184528181526020818101839052938101829052606081018290526080810191909152909182019081525f60208201819052604082018190526060808301829052608083015260a0820181905260c09091015290565b611c6f60608501856131ae565b810190611c7c919061321e565b60a08601526001600160a01b0390811660808601526060850191909152901515604084018190526020840192909252600183523460c0840152841660e08301525f90611cd057816020015160200151611cd7565b6020820151515b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031603611d83577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0346040518263ffffffff1660e01b81526004015f604051808303818588803b158015611d6b575f80fd5b505af1158015611d7d573d5f803e3d5ffd5b50505050505b5f611d9c611d976060880160408901612b55565b6129c6565b6001600160a01b03166348c8949184604051602001611dbb9190613299565b6040516020818303038152906040526040518263ffffffff1660e01b8152600401611de69190612c13565b5f604051808303815f875af1158015611e01573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052611e289190810190613385565b905080806020019051810190611e3e9190612d9a565b9695505050505050565b5f8080611e5860608601866131ae565b810190611e6591906133fa565b90925090505f80611e7c6060880160408901612b55565b6001600160a01b031614611e9f57611e9a6060870160408801612b55565b611ec1565b7f00000000000000000000000000000000000000000000000000000000000000005b9050806001600160a01b03166304e45aaf346040518060e001604052807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020018a5f016020810190611f1f9190612b55565b6001600160a01b031681526020018762ffffff168152602001896001600160a01b031681526020013481526020015f8152602001866001600160a01b03168152506040518363ffffffff1660e01b8152600401611fed91905f60e0820190506001600160a01b0383511682526001600160a01b03602084015116602083015262ffffff60408401511660408301526001600160a01b0360608401511660608301526080830151608083015260a083015160a08301526001600160a01b0360c08401511660c083015292915050565b60206040518083038185885af1158015612009573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190611e3e9190612d9a565b4780156105cd576105cd8282611385565b5f806002612054610100860160e0870161313f565b1660ff16151590505f61206a6020860186612b55565b90506001600160a01b03811663095ea7b361208b6060880160408901612b55565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152608088013560248201526044016020604051808303815f875af11580156120f0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121149190612db1565b505f82612121574761212d565b846001600160a01b0316315b90505f806121416060890160408a01612b55565b6001600160a01b031661215760608a018a6131ae565b60405161216592919061320f565b5f604051808303815f865af19150503d805f811461219e576040519150601f19603f3d011682016040523d82523d5f602084013e6121a3565b606091505b5091509150816121e157806040517f930c324c0000000000000000000000000000000000000000000000000000000081526004016108c59190612c13565b6001600160a01b03841663095ea7b361220060608b0160408c01612b55565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b0390911660048201525f60248201526044016020604051808303815f875af1158015612261573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122859190612db1565b508285612292574761229e565b876001600160a01b0316315b6122a8919061315f565b9550846122b9576122b98787611385565b505050505092915050565b5f61233260408051610100810182525f808252825160a0810184528181526020818101839052938101829052606081018290526080810191909152909182019081525f60208201819052604082018190526060808301829052608083015260a0820181905260c09091015290565b61233f60608501856131ae565b81019061234c919061321e565b60a08601526001600160a01b0390811660808087019190915260608087019390935292151560408087019190915260208601949094525f8086529288013560c0860152861660e085015290916123ab91611d9791908801908801612b55565b6001600160a01b03166348c89491836040516020016123ca9190613299565b6040516020818303038152906040526040518263ffffffff1660e01b81526004016123f59190612c13565b5f604051808303815f875af1158015612410573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526124379190810190613385565b90508080602001905181019061244d9190612d9a565b95945050505050565b5f808061246660608601866131ae565b81019061247391906133fa565b90925090505f8061248a6060880160408901612b55565b6001600160a01b0316146124ad576124a86060870160408801612b55565b6124cf565b7f00000000000000000000000000000000000000000000000000000000000000005b90506124de6020870187612b55565b6040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b03838116600483015260808901356024830152919091169063095ea7b3906044016020604051808303815f875af1158015612548573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061256c9190612db1565b505f816001600160a01b03166304e45aaf6040518060e001604052808a5f01602081019061259a9190612b55565b6001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020018762ffffff168152602001306001600160a01b031681526020018a6080013581526020015f8152602001866001600160a01b03168152506040518263ffffffff1660e01b815260040161269b91905f60e0820190506001600160a01b0383511682526001600160a01b03602084015116602083015262ffffff60408401511660408301526001600160a01b0360608401511660608301526080830151608083015260a083015160a08301526001600160a01b0360c08401511660c083015292915050565b6020604051808303815f875af11580156126b7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906126db9190612d9a565b90506126ea6020880188612b55565b6040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b0384811660048301525f6024830152919091169063095ea7b3906044016020604051808303815f875af1158015612750573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127749190612db1565b50604051632e1a7d4d60e01b8152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d906024015f604051808303815f87803b1580156127d4575f80fd5b505af11580156127e6573d5f803e3d5ffd5b505050508094506127f78686611385565b5050505092915050565b845f5b84811015612977575f86868381811061281f5761281f612d86565b90506020020160208101906128349190612b55565b6001600160a01b031603612874576040517fd92e233d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816001600160a01b03166323b872dd3388888581811061289657612896612d86565b90506020020160208101906128ab9190612b55565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b03928316600482015291166024820152604481018790526064016020604051808303815f875af1158015612914573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906129389190612db1565b50821561296f5761296f86868381811061295457612954612d86565b90506020020160208101906129699190612b55565b84611385565b600101612804565b5060408051858152602081018590526001600160a01b0388169133917f51339121778590fc38fef2c25cb944290642db23218edbb55ceb5923e14bbd40910160405180910390a3505050505050565b5f6001600160a01b0382166129fc57507f0000000000000000000000000000000000000000000000000000000000000000919050565b6001600160a01b0382165f9081526001602052604090205460ff16612a4d576040517fae18210a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5090565b5f8083601f840112612a61575f80fd5b50813567ffffffffffffffff811115612a78575f80fd5b6020830191508360208260051b8501011115612a92575f80fd5b9250929050565b8015158114612aa6575f80fd5b50565b8035612ab481612a99565b919050565b5f805f60408486031215612acb575f80fd5b833567ffffffffffffffff811115612ae1575f80fd5b612aed86828701612a51565b9094509250506020840135612b0181612a99565b809150509250925092565b6001600160a01b0381168114612aa6575f80fd5b8035612ab481612b0c565b5f8060408385031215612b3c575f80fd5b8235612b4781612b0c565b946020939093013593505050565b5f60208284031215612b65575f80fd5b8135612b7081612b0c565b9392505050565b5f8060208385031215612b88575f80fd5b823567ffffffffffffffff811115612b9e575f80fd5b8301601f81018513612bae575f80fd5b803567ffffffffffffffff811115612bc4575f80fd5b856020828401011115612bd5575f80fd5b6020919091019590945092505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f612b706020830184612be5565b5f8060408385031215612c36575f80fd5b8235612c4181612b0c565b91506020830135612c5181612a99565b809150509250929050565b5f60208284031215612c6c575f80fd5b813567ffffffffffffffff811115612c82575f80fd5b82016101408185031215612b70575f80fd5b5f60208284031215612ca4575f80fd5b813567ffffffffffffffff811115612cba575f80fd5b82016101008185031215612b70575f80fd5b5f805f805f60808688031215612ce0575f80fd5b8535612ceb81612b0c565b9450602086013567ffffffffffffffff811115612d06575f80fd5b612d1288828901612a51565b9699909850959660408101359660609091013595509350505050565b5f805f8060608587031215612d41575f80fd5b8435612d4c81612b0c565b9350602085013567ffffffffffffffff811115612d67575f80fd5b612d7387828801612a51565b9598909750949560400135949350505050565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612daa575f80fd5b5051919050565b5f60208284031215612dc1575f80fd5b8151612b7081612a99565b634e487b7160e01b5f52604160045260245ffd5b604051610100810167ffffffffffffffff81118282101715612e0457612e04612dcc565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715612e3357612e33612dcc565b604052919050565b803562ffffff81168114612ab4575f80fd5b5f60a08284031215612e5d575f80fd5b60405160a0810167ffffffffffffffff81118282101715612e8057612e80612dcc565b6040529050808235612e9181612b0c565b81526020830135612ea181612b0c565b6020820152612eb260408401612e3b565b604082015260608301358060020b8114612eca575f80fd5b60608201526080830135612edd81612b0c565b6080919091015292915050565b5f67ffffffffffffffff821115612f0357612f03612dcc565b50601f01601f191660200190565b5f82601f830112612f20575f80fd5b8135612f33612f2e82612eea565b612e0a565b818152846020838601011115612f47575f80fd5b816020850160208301375f918101602001919091529392505050565b5f60208284031215612f73575f80fd5b813567ffffffffffffffff811115612f89575f80fd5b82016101808185031215612f9b575f80fd5b612fa3612de0565b612fac82612aa9565b8152612fbb8560208401612e4d565b6020820152612fcc60c08301612aa9565b604082015260e08201356060820152612fe86101008301612b20565b608082015261012082013567ffffffffffffffff811115613007575f80fd5b61301386828501612f11565b60a08301525061014082013560c08201526130316101608301612b20565b60e0820152949350505050565b634e487b7160e01b5f52601160045260245ffd5b6001600160a01b03828116828216039081111561096d5761096d61303e565b6001600160a01b03818116838216019081111561096d5761096d61303e565b6130e881856001600160a01b0381511682526001600160a01b03602082015116602083015262ffffff6040820151166040830152606081015160020b60608301526001600160a01b0360808201511660808301525050565b8251151560a0820152602083015160c08201526001600160a01b0360408401511660e08201526101206101008201525f61244d610120830184612be5565b5f60208284031215613136575f80fd5b612b7082612e3b565b5f6020828403121561314f575f80fd5b813560ff81168114612b70575f80fd5b8181038181111561096d5761096d61303e565b5f81600f0b7fffffffffffffffffffffffffffffffff8000000000000000000000000000000081036131a6576131a661303e565b5f0392915050565b5f8083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18436030181126131e1575f80fd5b83018035915067ffffffffffffffff8211156131fb575f80fd5b602001915036819003821315612a92575f80fd5b818382375f9101908152919050565b5f805f805f6101208688031215613233575f80fd5b61323d8787612e4d565b945060a086013561324d81612a99565b935060c0860135925060e086013561326481612b0c565b915061010086013567ffffffffffffffff811115613280575f80fd5b61328c88828901612f11565b9150509295509295909350565b602081526132ac60208201835115159052565b5f602083015161330d60408401826001600160a01b0381511682526001600160a01b03602082015116602083015262ffffff6040820151166040830152606081015160020b60608301526001600160a01b0360808201511660808301525050565b506040830151151560e0830152606083015161010083015260808301516001600160a01b031661012083015260a08301516101806101408401526133556101a0840182612be5565b905060c084015161016084015260e084015161337d6101808501826001600160a01b03169052565b509392505050565b5f60208284031215613395575f80fd5b815167ffffffffffffffff8111156133ab575f80fd5b8201601f810184136133bb575f80fd5b80516133c9612f2e82612eea565b8181528560208385010111156133dd575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b5f806040838503121561340b575f80fd5b61341483612e3b565b91506020830135612c5181612b0c56fea2646970667358221220e404da0c69aab833b470e5fe6866d2376d84afa78aa9c31c42ab1ac8eaa3086764736f6c634300081a0033000000000000000000000000e2e105d3f7209a9da11f83ccf3e7398a753823f1000000000000000000000000ba876237b0f021a6c6d852d6c26e107997cc5e810000000000000000000000000000000000000000000000000000000000000000c001a0a576e00a25b0c61be757df7cfea2ecafec6632f1cec156db6b9d41da040254caa06dc3f13575951f87c260a68322081ae4de059ceb7331394656cbbae1da5f7235