Детали транзакции
Хеш транзакции
: 0xf05376233f39a30b6377a02eb4f2bf737f4d54dee1215b1ede1e0da56d1d6d25
Статус:
Готово
Блок:
20309254
2 709 869 подтверждений блока
Отметка времени:
27.09.2024, 11:30:55 (2 мес. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,003134603621992607
$8,22
L2 Gas price:
0,000000001 ETH(1 Gwei)
Лимит газа L2 и использование:
3 157 842|
3 131 819(99,18 %)
L2 fee paid:
0,003131819 ETH
Плата за газ L2:
Основание: 0,003196826 Gwei
Цена газа L1:
0,000000012008112381 ETH(12,008112381 Gwei)
Использовано газа L1:
102 201
Скаляр комиссии L1:
0
L1 fee paid:
0,000002784621992607 ETH
Другие атрибуты:
Тип транз.:0(исходная трнз)
Одноразовое число:497371
Позиция в блоке:1
Входные данные:
0x60a060408181523461013857336080525f808052602081905281812080546001600160a01b031990811673420000000000000000000000000000000000000617909155600182528282208054821673833589fcd6edb6e08f4c7c32d4f71b54bda0291317905560028252828220805482167350c5725949a6f0c72e6c4a641f24049a917db0cb179055600382528282208054821673c1cba3fcea344f92d9239c08c0568f6f2f0ee452179055600482528282208054821673fde4c96c8593536e31f229ea8f37b2ada2699bb217905560058252919020805490911673d9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca17905561357c908161013d82396080518181816101ed015281816102f40152818161057a015281816105dc015281816107620152818161080a015281816108f90152610d270152f35b5f80fdfe6080604052600436101561001e575b361561001c5761001c610d0f565b005b5f3560e01c80630df794b9146100de57806310d1e85c146100de57806323a69e75146100e35780633a1c453c146100e35780635001f3b51461010b57806384800812146100de5780638856c0d6146101065780638da5cb5b146101015780639a7bff79146100de5780639e8c708e146100fc578063bcdb446b146100f7578063cbe5a862146100f2578063d6aa2aba146100ed578063d989c999146100de578063e2f97e4a146100e8578063fa461e33146100e35763fdb610cd0361000e575b6101c3565b610287565b6108c9565b61086a565b6107a9565b61071d565b61059e565b610530565b6104c7565b61044c565b73ffffffffffffffffffffffffffffffffffffffff81160361012e57565b5f80fd5b9181601f8401121561012e5782359167ffffffffffffffff831161012e576020838186019501011161012e57565b9060807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc83011261012e5760043561019781610110565b9160243591604435916064359067ffffffffffffffff821161012e576101bf91600401610132565b9091565b3461012e576101d136610160565b925092505073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016320361025d5781019060408183031261012e57602081013567ffffffffffffffff811161012e57810182601f8201121561012e5761001c9281602061025493359101610c0b565b33913590611c9e565b60046040517f50cd4df2000000000000000000000000000000000000000000000000000000008152fd5b3461012e5760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e5760243560043560443567ffffffffffffffff811161012e576102dc903690600401610132565b9073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016320361025d57816104165750506103d25f9260209261038361036a7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675c73ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff1690565b91858213861461040f57505b6040517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481019190915293849283919082906044820190565b03925af1801561040a576103e257005b61001c9060203d602011610403575b6103fb8183610b2d565b810190610c4e565b503d6103f1565b610c65565b905061038f565b90916104359061001c945f82135f1461043a5750915b33933691610c0b565b611c9e565b90509161042c565b5f91031261012e57565b3461012e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e5760207fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675c73ffffffffffffffffffffffffffffffffffffffff60405191168152f35b60ff81160361012e57565b3461012e5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e5760ff600435610504816104bc565b165f525f602052602073ffffffffffffffffffffffffffffffffffffffff60405f205416604051908152f35b3461012e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e57602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b3461012e576020807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e576004356105da81610110565b7f00000000000000000000000000000000000000000000000000000000000000009073ffffffffffffffffffffffffffffffffffffffff90818316330361025d576040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152929116908383602481855afa91821561040a5761067085936106ca955f916106f0575b50610cac565b915f6040518096819582947fa9059cbb000000000000000000000000000000000000000000000000000000008452600484016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af1801561040a576106da57005b8161001c92903d10610403576103fb8183610b2d565b6107109150853d8711610716575b6107088183610b2d565b810190610c70565b5f61066a565b503d6106fe565b3461012e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e5773ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001680330361025d575f8080809347908282156107a0575bf11561040a57005b506108fc610798565b3461012e5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e576004356107e4816104bc565b602435906107f182610110565b73ffffffffffffffffffffffffffffffffffffffff90817f000000000000000000000000000000000000000000000000000000000000000016330361025d5760ff165f525f60205260405f2091167fffffffffffffffffffffffff00000000000000000000000000000000000000008254161790555f80f35b3461012e5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e576004356108a581610110565b7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675d005b3461012e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261012e577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff8116330361025d575f5b600660ff82161061094457005b61097b61036a61036a6109618460ff165f525f60205260405f2090565b5473ffffffffffffffffffffffffffffffffffffffff1690565b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004808301919091526020939091908490829060249082905afa91821561040a5786915f93610aac575b50600183116109e8575b5050505050600160ff910116610937565b918593915f8694610a18610a1261036a61036a610961610a6e9d60ff165f525f60205260405f2090565b94610cac565b9451988995869485937fa9059cbb00000000000000000000000000000000000000000000000000000000855284016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af191821561040a5760ff93600193610a8e575b82948691506109d7565b81610aa492903d10610403576103fb8183610b2d565b505f80610a84565b610ac4919350853d8711610716576107088183610b2d565b915f6109cd565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b67ffffffffffffffff8111610b0c57604052565b610acb565b6080810190811067ffffffffffffffff821117610b0c57604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117610b0c57604052565b6040519060c0820182811067ffffffffffffffff821117610b0c57604052565b60405190610b9b82610b11565b565b67ffffffffffffffff8111610b0c57601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b919091610be381610b9d565b610bf06040519182610b2d565b8093828252821161012e5781815f9384602080950137010152565b929192610c1782610b9d565b91610c256040519384610b2d565b82948184528183011161012e578281602093845f960137010152565b5190811515820361012e57565b9081602091031261012e57610c6290610c41565b90565b6040513d5f823e3d90fd5b9081602091031261012e575190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8201918211610cd957565b610c7f565b91908203918211610cd957565b7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675d565b73ffffffffffffffffffffffffffffffffffffffff807f000000000000000000000000000000000000000000000000000000000000000016330361025d57610d9d610d97610d8e610d88610d62366114a2565b357fff000000000000000000000000000000000000000000000000000000000000001690565b60f81c90565b60041c600f1690565b60ff1690565b90610daf610daa836114be565b6114ff565b6013915f5b848110610eaa5750505050610e795f91610e74610e016023610dd63636610bd7565b015160801c92610df1610deb610daa836114be565b916114ee565b90610dfc3636610bd7565b61348d565b610e37610e32610961610e22610e1c610d88610d62366114a2565b600f1690565b60ff165f525f60205260405f2090565b610ceb565b610e6e7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca56791610e66835c61350c565b943091611c9e565b5c61350c565b61171d565b12610e8057565b60046040517fece866b9000000000000000000000000000000000000000000000000000000008152fd5b610eba610d88610d6285366114b4565b9082610edd610ec88661150d565b610ed23636610bd7565b016020015160601c90565b60ff8094166001948582145f14610fd9575050604090815180917f3850c7bd00000000000000000000000000000000000000000000000000000000825260e0928391816004978892165afa91821561040a575f92610fa6575b50506fffffffffffffffffffffffffffffffff610f6289610f573636610bd7565b016020015160801c90565b911603610f805750506010916026915b019301930191929192610db4565b517f86b714e2000000000000000000000000000000000000000000000000000000008152fd5b610fc59250803d10610fd2575b610fbd8183610b2d565b8101906116bf565b5050505050505f80610f36565b503d610fb3565b600282036110a1575050604090815180917f5a76f25e0000000000000000000000000000000000000000000000000000000082526020928391816004978892165afa91821561040a575f92611084575b50506fffffffffffffffffffffffffffffffff61104a89610f573636610bd7565b91160361105e575050601091602691610f72565b517f6c8ae38c000000000000000000000000000000000000000000000000000000008152fd5b61109a9250803d10610716576107088183610b2d565b5f80611029565b60038203611158575050604090815180917f3850c7bd00000000000000000000000000000000000000000000000000000000825260c0928391816004978892165afa91821561040a575f92611126575b50506fffffffffffffffffffffffffffffffff61111289610f573636610bd7565b911603610f80575050601091602691610f72565b6111459250803d10611151575b61113d8183610b2d565b81019061166f565b50505050505f806110f1565b503d611133565b60049350919083810361127d57505061119161096161117b89610f573636610bd7565b928360781c1660ff165f525f60205260405f2090565b906111ea6040928351907ffa75d1600000000000000000000000000000000000000000000000000000000082528180602094859389830191909173ffffffffffffffffffffffffffffffffffffffff6020820193169052565b038173ed9e3f98bbed560e66b89aac922e29d4596a96425afa91821561040a575f92611260575b50506effffffffffffffffffffffffffffff80911691160361123a575050601091602691610f72565b517f205c9cc7000000000000000000000000000000000000000000000000000000008152fd5b6112769250803d10610716576107088183610b2d565b5f80611211565b9091506005810361132f5750846040918251907f0902f1ac0000000000000000000000000000000000000000000000000000000082528185816060958694165afa90811561040a576dffffffffffffffffffffffffffff925f926112ff575b5050166112ed88610f573636610bd7565b0361105e575050601091602691610f72565b61131e9250803d10611328575b6113168183610b2d565b810190611642565b5090505f806112dc565b503d61130c565b600681036113ce5750846040918251907f3850c7bd00000000000000000000000000000000000000000000000000000000825281858160e0958694165afa91821561040a575f9261139b5750506fffffffffffffffffffffffffffffffff61111289610f573636610bd7565b6113ba9250803d106113c7575b6113b28183610b2d565b8101906115c4565b5050505050505f806110f1565b503d6113a8565b60070361146857846040918251907f3850c7bd0000000000000000000000000000000000000000000000000000000082528185816080958694165afa91821561040a575f926114385750506fffffffffffffffffffffffffffffffff61111289610f573636610bd7565b6114579250803d10611461575b61144f8183610b2d565b810190611561565b5050505f806110f1565b503d611445565b5050601091602691610f72565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b600210156114af57600290565b611475565b8110156114af5790565b908160041b917f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811603610cd957565b9081602602916026830403610cd957565b6013019081601311610cd957565b9060018201809211610cd957565b9060268201809211610cd957565b9060278201809211610cd957565b9060158201809211610cd957565b9060178201809211610cd957565b51908160020b820361012e57565b919082608091031261012e57815161157881610110565b9161158560208201611553565b91604082015162ffffff8116810361012e576060610c62919301610c41565b519061ffff8216820361012e57565b519063ffffffff8216820361012e57565b908160e091031261012e5780516115da81610110565b916115e760208301611553565b916115f4604082016115a4565b91611601606083016115a4565b9161160e608082016115a4565b91610c6260c061162060a085016115b3565b9301610c41565b51906dffffffffffffffffffffffffffff8216820361012e57565b9081606091031261012e5761165681611627565b91610c62604061166860208501611627565b93016115b3565b91908260c091031261012e57815161168681610110565b9161169360208201611553565b916116a0604083016115a4565b916116ad606082016115a4565b91610c6260a0611620608085016115a4565b908160e091031261012e5780516116d581610110565b916116e260208301611553565b916116ef604082016115a4565b916116fc606083016115a4565b91611709608082016115a4565b91610c6260c060a0840151611620816104bc565b81810392915f138015828513169184121617610cd957565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f602080948051918291828752018686015e5f8582860101520116010190565b604090610c62939281528160208201520190611735565b90610c62949360809373ffffffffffffffffffffffffffffffffffffffff92845260208401521660408201528160608201520190611735565b7f80000000000000000000000000000000000000000000000000000000000000008114610cd9575f0390565b919082604091031261012e576020825192015190565b610c62939273ffffffffffffffffffffffffffffffffffffffff60a0931682525f6020830152604082015273fffd8963efd1fc6a506488495d951d5263988d2560608201528160808201520190611735565b610c62939273ffffffffffffffffffffffffffffffffffffffff60a0931682526001602083015260408201526401000276a460608201528160808201520190611735565b60ff166026029060ff8216918203610cd957565b60ff60019116019060ff8211610cd957565b60ff60179116019060ff8211610cd957565b60ff60159116019060ff8211610cd957565b6040516020810181811067ffffffffffffffff821117610b0c576040525f8152905f368137565b9081602091031261012e5751610c6281610110565b6040519061193382610b11565b6080368337565b604051906040820182811067ffffffffffffffff821117610b0c57604052604082369037565b604051906060820182811067ffffffffffffffff821117610b0c576040526060368337565b9060048110156114af5760051b0190565b60a0810192915f90825b600483106119b35750505060805f910152565b6001908251815260208091019201920191906119a0565b9060028110156114af5760051b0190565b6060810192915f90825b600283106119f85750505060405f910152565b6001908251815260208091019201920191906119e5565b9060038110156114af5760051b0190565b6080810192915f90825b60038310611a3d5750505060605f910152565b600190825181526020809101920192019190611a2a565b67ffffffffffffffff8111610b0c5760051b60200190565b9080601f8301121561012e57815190602091611a8781611a54565b93611a956040519586610b2d565b81855260208086019260051b82010192831161012e57602001905b828210611abe575050505090565b81518152908301908301611ab0565b909160608284031261012e5781519267ffffffffffffffff9384811161012e5783019381601f8601121561012e57845194602095611b0a81611a54565b91611b186040519384610b2d565b818352878084019260051b8201019185831161012e5788809201905b838210611b5e57505050509484015190811161012e57604091611b58918501611a6c565b92015190565b8280918351611b6c81610110565b815201910190611b34565b80518210156114af5760209160051b010190565b9392919360e08152815160e082015260208201516002811015611c7157611c2260a060c094611c679361010086015273ffffffffffffffffffffffffffffffffffffffff604082015116610120860152611c03606082015161014087019073ffffffffffffffffffffffffffffffffffffffff169052565b60808101516101608601520151846101808501526101a0840190611735565b9560208301906060809173ffffffffffffffffffffffffffffffffffffffff808251168552602082015115156020860152604082015116604085015201511515910152565b5f60a08201520152565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b919290611cad83516026900490565b92611cb784610cac565b935b611cc2856114ee565b946001808785010151611cd484610cac565b83036133425788915b60ff809216818114908115613337575b811561332c575b8115613321575b5015612f8d5750505f90611d1d611d1189611537565b86016001908101511690565b8214612ecd57611da690611d4561036a61036a611d398c61150d565b89016020015160601c90565b611d4e86610cac565b85148414612eab57611d5f886117c8565b905b611d6b8b896133b5565b9160409586948551968795869485937f128acb080000000000000000000000000000000000000000000000000000000085526004850161185c565b03925af1801561040a57612e80575b50505b611dc182610cac565b8114612e7757611de1611df69392611ddb611de79361150d565b90610cde565b9561151b565b611df0866114ee565b9161348d565b935b602185015160601c915f935f945b60ff86169087821015612e6c57611e2b611e22610d97896118a0565b8a016001015190565b916001811015612e63575b611e3f89610cac565b1115612e585750611e71611e65610d97611e60611e5b8a6118b4565b6118a0565b6118c6565b89016020015160881c90565b95611e98611e8c610d97611e87611e5b856118b4565b6118b4565b8a016020015160601c90565b96611eb7610d97611eae610d97611e5b866118b4565b8c016001015190565b60048103612e2d575060ff73ed9e3f98bbed560e66b89aac922e29d4596a9642935b166004810361202d57505090611fd8917fffffffffffffffffffffffffffffffffffffffff0000000000000000000000008760601b16611f42610961611f2e610961845f1a60ff165f525f60205260405f2090565b9260011a60ff165f525f60205260405f2090565b92611f61611f55610d97611e60866118a0565b8d016020015160881c90565b6040517f7dc2038200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9384166004820152948316602486015260448501525f606485018190529116608484015260a483015290916020919082908490819060c4820190565b03815f73ed9e3f98bbed560e66b89aac922e29d4596a96425af191821561040a5760ff9360019361200f575b50505b011694611e06565b8161202592903d10610716576107088183610b2d565b505f80612004565b6008810361249a5750506040517f38fff2d000000000000000000000000000000000000000000000000000000000815260208160048173ffffffffffffffffffffffffffffffffffffffff8b165afa90811561040a575f9161247b575b506040517ff94d466800000000000000000000000000000000000000000000000000000000815260048101829052925f8460248173ba12222222228d8ba445958a75a0704d566bf2c85afa93841561040a578b905f9561242f575b5061215e61036a61213c61212473ffffffffffffffffffffffffffffffffffffffff9461211c610d976121178b6118a0565b6118d8565b016001015190565b97600f61215661036a61213c838d60041c1685611b77565b5173ffffffffffffffffffffffffffffffffffffffff1690565b991690611b77565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ba12222222228d8ba445958a75a0704d566bf2c8602482015290959190911690602081604481855afa801561040a578d915f91612410575b501561233f575b906122ee9561226173ffffffffffffffffffffffffffffffffffffffff61220960209796956121fe610d97611e608c6118a0565b016020015160881c90565b926122436122156118ea565b9561221e610b6e565b9889525f8a8a015273ffffffffffffffffffffffffffffffffffffffff166040890152565b1673ffffffffffffffffffffffffffffffffffffffff166060860152565b608084015260a08301526122b273ffffffffffffffffffffffffffffffffffffffff61228b610b8e565b308152925f868501521673ffffffffffffffffffffffffffffffffffffffff166040830152565b5f606082015260405194859283927f52bbbe29000000000000000000000000000000000000000000000000000000008452429160048501611b8b565b03815f73ba12222222228d8ba445958a75a0704d566bf2c85af190811561040a5760ff92600192612320575b50612007565b6123389060203d602011610716576107088183610b2d565b505f61231a565b506040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c860048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248201529291906020846044815f855af195861561040a5761226173ffffffffffffffffffffffffffffffffffffffff8f612209906020986122ee9b6123f3575b50949596975050505095506121ca565b612409908a3d8c11610403576103fb8183610b2d565b505f6123e3565b612429915060203d602011610716576107088183610b2d565b5f6121c3565b73ffffffffffffffffffffffffffffffffffffffff91955061036a61213c61212461246e61215e943d805f833e6124668183610b2d565b810190611acd565b50509894505050506120e5565b612494915060203d602011610716576107088183610b2d565b5f61208a565b909290600903612d69576124bf6124b6610d97612117856118a0565b8b016001015190565b6007906040517fc66106570000000000000000000000000000000000000000000000000000000081526020818b8173ffffffffffffffffffffffffffffffffffffffff8161251a898960031c16600483019190602083019252565b0392165afa90811561040a575f91612d4a575b506040517fc661065700000000000000000000000000000000000000000000000000000000815283831660048201529260208460248173ffffffffffffffffffffffffffffffffffffffff8f165afa93841561040a578e905f95612cff575b506125b573ffffffffffffffffffffffffffffffffffffffff916121fe610d97611e608b6118a0565b921673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8103612bc8575073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee3b1561012e576040517fd0e30db00000000000000000000000000000000000000000000000000000000081525f816004818673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee5af190811561040a575f80858f8295948395612bb5575b5082908215612bab575b73ffffffffffffffffffffffffffffffffffffffff1690f11561040a575b8d60038460061c165f0b155f14612a8657610d8861269591610f57610d97611e608b6118a0565b6003810361294a57506126b5906126aa611960565b9360031c1683611a0f565b5273ffffffffffffffffffffffffffffffffffffffff89163b1561012e575f6127248a73ffffffffffffffffffffffffffffffffffffffff93836040519586809581947f4515cef300000000000000000000000000000000000000000000000000000000835260048301611a20565b0393165af1801561040a57612937575b505b3073ffffffffffffffffffffffffffffffffffffffff831603612762575b505060ff9150600190612007565b73ffffffffffffffffffffffffffffffffffffffff1673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81036128a5575073420000000000000000000000000000000000000692833b1561012e57604051937fd0e30db00000000000000000000000000000000000000000000000000000000085525f8560048185855af192831561040a5761284e9560209461288c575b505f6040518097819582947fa9059cbb000000000000000000000000000000000000000000000000000000008452600484016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af190811561040a5760ff9260019261286d575b505b905f612754565b6128859060203d602011610403576103fb8183610b2d565b505f612864565b8061289961289f92610af8565b80610442565b5f6127f4565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff929092166004830152602482019390935291602090839060449082905f905af190811561040a5760ff92600192612918575b50612866565b6129309060203d602011610403576103fb8183610b2d565b505f612912565b8061289961294492610af8565b5f612734565b600203612a00576129689061295d61193a565b9360031c16836119ca565b5273ffffffffffffffffffffffffffffffffffffffff89163b1561012e575f6129d78a73ffffffffffffffffffffffffffffffffffffffff93836040519586809581947f0b4c7e4d000000000000000000000000000000000000000000000000000000008352600483016119db565b0393165af1801561040a576129ed575b50612736565b806128996129fa92610af8565b5f6129e7565b612a1790612a0c611926565b9360031c1683611985565b5273ffffffffffffffffffffffffffffffffffffffff89163b1561012e575f6129d78a73ffffffffffffffffffffffffffffffffffffffff93836040519586809581947f029b2f3400000000000000000000000000000000000000000000000000000000835260048301611996565b5090600160038460061c165f0b145f14612b1a5773ffffffffffffffffffffffffffffffffffffffff8b163b1561012e576040517f1a4d01d2000000000000000000000000000000000000000000000000000000008152600481019190915291165f90810b602483015260448201819052818a818373ffffffffffffffffffffffffffffffffffffffff82606481016129d7565b73ffffffffffffffffffffffffffffffffffffffff8b939293163b1561012e576040517f3df02124000000000000000000000000000000000000000000000000000000008152600383901c84165f90810b600483015293909216830b602483015260448201526064810182905290818a818373ffffffffffffffffffffffffffffffffffffffff82608481016129d7565b6108fc9150612650565b80612899612bc292610af8565b5f612646565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8d16602482015290602082604481845afa801561040a578d925f91612ce0575b5015612c37575b505061266e565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9290921660048301527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6024830152602090829060449082905f905af1801561040a57612cc1575b8b90612c30565b612cd99060203d602011610403576103fb8183610b2d565b505f612cba565b612cf9915060203d602011610716576107088183610b2d565b5f612c29565b73ffffffffffffffffffffffffffffffffffffffff919550612d3b6125b59160203d602011612d43575b612d338183610b2d565b810190611911565b95915061258c565b503d612d29565b612d63915060203d602011612d4357612d338183610b2d565b5f61252d565b915f905f612d8b612d7f610d97612117876118a0565b8d016001908101511690565b15612e245750925b73ffffffffffffffffffffffffffffffffffffffff8816612db26118ea565b94813b1561012e575f8094612df6604051988996879586947f022c0d9f0000000000000000000000000000000000000000000000000000000086526004860161178f565b03925af190811561040a5760ff92600192612e115750612007565b80612899612e1e92610af8565b5f61231a565b93915090612d93565b60088103612e3f575060ff3093611ed9565b600903612e4f5760ff3093611ed9565b60ff8893611ed9565b958360ff8693611ed9565b95508095611e36565b505095505050505050565b50505050915050565b81612e9f92903d10612ea4575b612e978183610b2d565b8101906117f4565b611db5565b503d612e8d565b612ec7612ec2611e65612ebd8d61151b565b611545565b6117c8565b90611d61565b612f4490612ee361036a61036a611d398c61150d565b612eec86610cac565b85148414612f7557612efd886117c8565b905b612f098b896133b5565b9160409586948551968795869485937f128acb080000000000000000000000000000000000000000000000000000000085526004850161180a565b03925af1801561040a57612f5a575b5050611db8565b81612f7092903d10612ea457612e978183610b2d565b612f53565b612f87612ec2611e65612ebd8d61151b565b90612eff565b9150919296503073ffffffffffffffffffffffffffffffffffffffff8916146131df578215612fe05750507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0193611cb9565b83015192969260049250168181036130c9575061303373ffffffffffffffffffffffffffffffffffffffff7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675c1661036a565b603787015160881c9160405180927fa9059cbb000000000000000000000000000000000000000000000000000000008252815f816130956020988997830191906020604084019373ed9e3f98bbed560e66b89aac922e29d4596a964281520152565b03925af1801561040a576130ab575b5050611df8565b816130c192903d10610403576103fb8183610b2d565b505f806130a4565b600881141590816131d3575b506130e1575b50611df8565b5f61312273ffffffffffffffffffffffffffffffffffffffff7fe12d52a245cbaf2e7c9d202801e94b04da7df1936a254aa20791635fbc3ca5675c1661036a565b916131a061313c6131328a613431565b6020015160601c90565b9360378a015160881c6040519485809481937fa9059cbb0000000000000000000000000000000000000000000000000000000083526020998a9884016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af1801561040a576131b5575b506130db565b816131cb92903d10610403576103fb8183610b2d565b505f806131af565b6009915014155f6130d5565b5050505f94919294925f6132116132056132006131fb89610cac565b6114ee565b611537565b84016001908101511690565b1561331957505b61327561324461036a61036a6132386132336131fb8b610cac565b61150d565b86016020015160601c90565b9261326f6131fb61326961325d612ebd6131fb8c610cac565b84016020015160881c90565b98610cac565b906133b5565b946132b960409161328d835198899260208401611778565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101885287610b2d565b823b1561012e575f946132fb869251978896879586947f022c0d9f0000000000000000000000000000000000000000000000000000000086526004860161178f565b03925af1801561040a5761330c5750565b80612899610b9b92610af8565b935092613218565b60079150145f611cfb565b600681149150611cf4565b600381149150611ced565b60ff60048161335c6133538c61151b565b89016001015190565b160361337e575073ed9e3f98bbed560e66b89aac922e29d4596a964291611cdd565b60089061339661338d8b61151b565b88016001015190565b16036133a3573091611cdd565b6133af61323889611529565b91611cdd565b816133cc5750506040515f81526020810160405290565b60405191601f811691821560051b808486010193838501920101905b80841061341e5750508252601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660405290565b90928351815260208091019301906133e8565b604051906014820190601501602883015b80831061347a57505060148252601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660405290565b9091825181526020809101920190613442565b91806134a6575050506040515f81526020810160405290565b60405192601f821692831560051b80858701019484860193010101905b8084106134f95750508252601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660405290565b90928351815260208091019301906134c3565b5f6024816020937f70a08231000000000000000000000000000000000000000000000000000000008252306004525afa1561012e575f519056fea2646970667358221220d9c5ee32cffe4d9d2c48aa2b9a0886f4d8814f28b4b473e02a29c2bbb645f4ca64736f6c63430008190033