Sourcify does not support chain 5042, so no source can be fetched or submitted for it.
API5,815바이트 (5.7KB)
이 컨트랙트의 소스는 공개되지 않았습니다
Sourcify는 체인 5042을(를) 지원하지 않아 소스를 가져오거나 제출할 수 없습니다. 아래 바이트코드가 확인 가능한 사실 그 자체입니다.
이 컨트랙트에 사용할 수 있는 ABI가 없습니다
ABI는 각 함수와 이벤트의 이름을 정하고 인자의 인코딩 방식을 기술합니다. 이는 검증된 소스에서 나오며, 그래서 이 주소에서는 「컨트랙트 읽기」와 「컨트랙트 쓰기」가 나열할 것이 없습니다.
생성자 인자를 디코딩하려면 검증된 ABI가 필요합니다
인코딩된 인자는 위 배포 calldata의 뒷부분 바이트입니다. 이름과 타입을 붙이려면 ABI가 필요하고, ABI는 검증과 함께 도착합니다.
주소는 잔액을 보유할 수 있고, 코드를 담고 있으면 그 코드를 실행할 수 있는 20바이트 식별자입니다. Arc의 가스는 USDC로 지불되므로 주소에 표시되는 잔액은 변동성 자산이 아니라 달러로 표시됩니다.
배포 트랜잭션의 calldata입니다 — 6,656바이트(6.5KB). 생성자와 그것이 반환하는 런타임 코드로 이루어지며, 생성자 인자가 있다면 맨 뒤 바이트에 있습니다.
0x6101206040818152346200021757606082620019a080380380916200002582856200029b565b83398101031262000217578151916001600160a01b0390818416908185036200021757602092838201519262ffffff8416928385036200021757866200006c9101620002d3565b96331562000284575f8054336001600160a01b031982168117835589519290918616907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a38215620002755750610100978852608052855163c45a015560e01b8152908590829060049082905afa9081156200026b57908592915f916200022d575b5016918260a05260248651809481936322afcccb60e01b835260048301525afa92831562000223575f93620001de575b50508160020b15620001cd5760c05260e052516116b79182620002e9833960805182818161032f015281816106280152818161071a01528181610751015281816109590152818161099f01526109d1015260a051826102eb015260c0518281816105e6015281816108400152610f40015260e051828181610289015261077c015251818181610504015281816107c901528181610a3601528181610ac401528181610b230152610d1b0152f35b82516309c4643160e01b8152600490fd5b9080929350813d83116200021b575b620001f981836200029b565b810103126200021757518060020b81036200021757905f8062000120565b5f80fd5b503d620001ed565b84513d5f823e3d90fd5b83819492503d831162000263575b6200024781836200029b565b8101031262000217576200025c8592620002d3565b5f620000f0565b503d6200023b565b86513d5f823e3d90fd5b63d92e233d60e01b8152600490fd5b8651631e4fbdf760e01b81525f6004820152602490fd5b601f909101601f19168101906001600160401b03821190821017620002bf57604052565b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b0382168203620002175756fe6080806040526004361015610012575f80fd5b5f3560e01c908163089fe6aa14610f2757508063372b2d8a14610533578063478222c2146104ef57806348dc9d2b1461046b57806362c06767146103dd578063715018a6146103865780637165485d1461035e578063791b98bc1461031a5780637c887c59146102d65780638da5cb5b146102af578063d0c93a7c14610272578063f2fde38b146101e85763fa461e33146100ab575f80fd5b346101e45760603660031901126101e45760043560243560443567ffffffffffffffff8082116101e457366023830112156101e45781600401359081116101e457369101602401116101e4576002546001600160a01b039290831690811580156101da575b6101c8575f8113610191575b505f821361012657005b60405163d21220a760e01b815292602084600481855afa801561018657610155945f91610157575b50166113da565b005b610179915060203d60201161017f575b6101718183610f90565b810190610fb2565b5f61014e565b503d610167565b6040513d5f823e3d90fd5b604051630dfe168160e01b815290602082600481865afa8015610186578584916101c2945f916101575750166113da565b5f61011c565b60405163dab1e99360e01b8152600490fd5b5081331415610110565b5f80fd5b346101e45760203660031901126101e457610201610f64565b610209611439565b6001600160a01b0390811690811561025a575f54826bffffffffffffffffffffffff60a01b8216175f55167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3005b604051631e4fbdf760e01b81525f6004820152602490fd5b346101e4575f3660031901126101e45760206040517f000000000000000000000000000000000000000000000000000000000000000060020b8152f35b346101e4575f3660031901126101e4575f546040516001600160a01b039091168152602090f35b346101e4575f3660031901126101e4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101e4575f3660031901126101e4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101e4575f3660031901126101e4576001546040516001600160a01b039091168152602090f35b346101e4575f3660031901126101e45761039e611439565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101e45760603660031901126101e4576103f6610f64565b6103fe610f7a565b6044359161040a611439565b6001600160a01b0382811693909190841561045957610450817f7b09c29f9106defeccc9ac3b823f3aad0b470d120e5df7aed033b5c43a4bf718946020941695866113da565b604051908152a3005b60405163d92e233d60e01b8152600490fd5b346101e45760203660031901126101e457610484610f64565b61048c611439565b600154906001600160a01b03908183166104dd5716908115610459576001600160a01b03191681176001557f6636b4acff97ba0537e64d4b936a4e28ed2cd8957674f5b583f8e5c2547ab6425f80a2005b604051630254711360e41b8152600490fd5b346101e4575f3660031901126101e4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101e45760a03660031901126101e45761054c610f64565b610554610f7a565b90604435906064356084356001600160a01b03811690036101e4576001546001600160a01b03163303610f15576001600160a01b038481169083161015610f03576105a56105aa9183959490611464565b611505565b916401000276a38311801590610ee5575b610ed3576040516309f56ab160e11b81526001600160a01b03858116600483015282811660248301527f000000000000000000000000000000000000000000000000000000000000000062ffffff1660448301528085166064830152909390602090859060849082905f907f0000000000000000000000000000000000000000000000000000000000000000165af1938415610186575f94610eb2575b50604051633850c7bd60e01b815260e0816004816001600160a01b0389165afa908115610186575f91610e8d575b5061069a6001600160a01b03831682611060565b15610dd0575b50506040516370a0823160e01b8152306004820152906020826024816001600160a01b0389165afa918215610186575f92610d9c575b506040516370a0823160e01b8152306004820152916020836024816001600160a01b0386165afa928315610186575f93610d68575b50610743816001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081169089166112ec565b61077a836001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081169085166112ec565b7f000000000000000000000000000000000000000000000000000000000000000060020b8015610d545780620d89e80560020b0292838060020b03610d4057627fffff198460020b14610d40577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610d1957608435915b604051948561016081011067ffffffffffffffff61016088011117610b7557610160860160405260018060a01b038916865260018060a01b038516602087015262ffffff7f00000000000000000000000000000000000000000000000000000000000000001660408701528060020b5f0360020b606087015260020b608086015260a085015260c08401525f60e08401525f61010084015260018060a01b03166101208301524261014083015261014060405192634418b22b60e11b845260018060a01b03815116600485015260018060a01b03602082015116602485015262ffffff6040820151166044850152606081015160020b6064850152608081015160020b608485015260a081015160a485015260c081015160c485015260e081015160e485015261010081015161010485015260018060a01b03610120820151166101248501520151610144830152608082610164815f60018060a01b037f0000000000000000000000000000000000000000000000000000000000000000165af1948515610186575f925f96610cc6575b506109f991906109c7906001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116911661123c565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116911661123c565b6040516370a0823160e01b81523060048201526020816024816001600160a01b0387165afa908115610186575f91610c94575b5080610b89575b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610ac2575b6001600160801b0360209460405192835216848201527f2e602ec9b203db1d82cf520af3413a099ac95dc4464a332f23b3b630fce1adaf604060018060a01b0385169360018060a01b031692a36040516001600160a01b039091168152f35b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163b156101e45760405163dbbdf08360e01b8152600481018290526001600160a01b0383811660248301525f908290604490829084907f0000000000000000000000000000000000000000000000000000000000000000165af1801561018657610b56575b50610a63565b67ffffffffffffffff8111610b75576040526001600160801b03610b50565b634e487b7160e01b5f52604160045260245ffd5b60405160208101630852cd8d60e31b815282602483015260248252606082019082821067ffffffffffffffff831117610b75575f928392604052519082875af13d15610c8f573d67ffffffffffffffff8111610b755760405190610bf7601f8201601f191660200183610f90565b81525f60203d92013e5b610a335760405163a9059cbb60e01b5f90815261dead60045260249290925290602090604481806001600160a01b0388165af160015f5114811615610c67575b81604052610a3357635274afe760e01b81526001600160a01b0383166004820152602490fd5b6001811516610c86573d156001600160a01b0385163b15151616610c41565b503d5f823e3d90fd5b610c01565b90506020813d602011610cbe575b81610caf60209383610f90565b810103126101e4575185610a2c565b3d9150610ca2565b91925094506080813d608011610d11575b81610ce460809383610f90565b810103126101e45760208151910151916001600160801b03831683036101e45791949091906109c761098b565b3d9150610cd7565b7f0000000000000000000000000000000000000000000000000000000000000000916107fa565b634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52601260045260245ffd5b9092506020813d602011610d94575b81610d8460209383610f90565b810103126101e45751918661070b565b3d9150610d77565b9091506020813d602011610dc8575b81610db860209383610f90565b810103126101e4575190856106d6565b3d9150610dab565b610de7906001600160a01b038316908488886110b9565b604051633850c7bd60e01b81529060e0826004816001600160a01b0389165afa918215610186575f92610e56575b50610e296001600160a01b03821683611060565b6106a05760405163605122df60e01b81526001600160a01b03928316600482015291166024820152604490fd5b610e7991925060e03d60e011610e86575b610e718183610f90565b810190610fe0565b5050505050509086610e15565b503d610e67565b610ea6915060e03d60e011610e8657610e718183610f90565b50505050505086610686565b610ecc91945060203d60201161017f576101718183610f90565b9285610658565b60405163582157bb60e01b8152600490fd5b5073fffd8963efd1fc6a506488495d951d5263988d268310156105bb565b91926105a56105aa9194839490611464565b60405163061c2b2560e01b8152600490fd5b346101e4575f3660031901126101e45760209062ffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b600435906001600160a01b03821682036101e457565b602435906001600160a01b03821682036101e457565b90601f8019910116810190811067ffffffffffffffff821117610b7557604052565b908160209103126101e457516001600160a01b03811681036101e45790565b519061ffff821682036101e457565b908160e09103126101e45780516001600160a01b03811681036101e4579160208201518060020b81036101e4579161101a60408201610fd1565b9161102760608301610fd1565b9161103460808201610fd1565b9160a082015160ff811681036101e45760c09092015180151581036101e45790565b8115610d54570490565b6001600160a01b039182169161261680840292841592909185850414831715610d40576127109261280a808702968704141715610d4057829116920482101592836110ac575b50505090565b04101590505f80806110a6565b9290939160018060a01b03908180851696878286161192835f146112345750955b602060409760248951809781936370a0823160e01b8352306004840152165afa93841561122a575f946111f6575b5083156111ec5716956bffffffffffffffffffffffff60a01b9287846002541617600255865192630251596160e31b845230600485015260248401526044830152606482015260a060848201525f60a4820152848160c4815f8a5af180156111e2576111b8575b506002805491909116905591516001600160a01b039283168152911660208201527f71a4b1b79643b194476107599b641fa435067453c07b277dccada23c0f9bebb790604090a2565b8490813d83116111db575b6111cd8183610f90565b810103126101e4575f61116f565b503d6111c3565b85513d5f823e3d90fd5b5050505050505050565b9093506020813d602011611222575b8161121260209383610f90565b810103126101e45751925f611108565b3d9150611205565b87513d5f823e3d90fd5b9050956110da565b60405163095ea7b360e01b5f9081526001600160a01b0380851660045260248290529293919060209060448180885af19060015f51148216156112dd575b6040521561128757505050565b6112918184611625565b156112c3576112a09083611625565b156112a9575050565b604051635274afe760e01b81529116600482015260249150fd5b604051635274afe760e01b81528284166004820152602490fd5b90843b15153d1516169061127a565b6040519263095ea7b360e01b93845f5260018060a01b039384811691826004528360245260205f60448180895af19060015f51148216156113cb575b60405215611339575b505050505050565b6113439084611625565b156113b157604051945f5260045260245260205f60448180855af160015f5114811615611392575b836040521561137c57808080611331565b635274afe760e01b835216600482015260249150fd5b60018115166113a857813b15153d15161661136b565b833d5f823e3d90fd5b604051635274afe760e01b81528484166004820152602490fd5b90853b15153d15161690611328565b60405163a9059cbb60e01b5f9081526001600160a01b039384166004526024949094529260209060448180855af160015f5114811615611423575b836040521561137c57505050565b60018115166113a857813b15153d151616611415565b5f546001600160a01b0316330361144c57565b60405163118cdaa760e01b8152336004820152602490fd5b600160c01b915f19838309928260c01b928380861095039480860395146114f557848311156114dd5790829109815f038216809204600280826003021880830282030280830282030280830282030280830282030280830282030280920290030293600183805f03040190848311900302920304170290565b82634e487b715f52156003026011186020526024601cfd5b5050906115029250611056565b90565b600180821115611621576115c2908083600160801b81101561160f575b80600160401b6004921015611602575b6401000000008110156115f5575b620100008110156115e8575b6101008110156115dc575b60108110156115d0575b10156115c9575b600302811c6115778185611056565b01811c6115848185611056565b01811c6115918185611056565b01811c61159e8185611056565b01811c6115ab8185611056565b01811c6115b88185611056565b01901c8092611056565b8111900390565b811b611568565b811c9160021b91611561565b60081c91811b91611557565b60101c9160081b9161154c565b60201c9160101b91611540565b60401c9160201b91611532565b50600160401b9050608084901c611522565b5090565b60405163095ea7b360e01b5f9081526001600160a01b03909316600452602483905290929160209060448180875af19260015f5114841615611668575b50604052565b600184929415166113a8573b15153d151616915f61166256fea2646970667358221220d257c79affe33d9d45a973b788ad309d963554fad6dae8511d0ed81488fd001064736f6c6343000818003300000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb13770000000000000000000000000000000000000000000000000000000000002710000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d
이 주소가 호출될 때 EVM이 실행하는 런타임 코드입니다 — 5,815바이트, keccak256 0x7f4dd50dac8cb977fe9dbffdc7817eaccfe84152fd961e5c1f8eb5ae1487ce55. 이 해시가 같은 두 주소는 동일한 코드를 실행하며, 이는 클론을 찾아내는 가장 빠른 방법입니다.
0x6080806040526004361015610012575f80fd5b5f3560e01c908163089fe6aa14610f2757508063372b2d8a14610533578063478222c2146104ef57806348dc9d2b1461046b57806362c06767146103dd578063715018a6146103865780637165485d1461035e578063791b98bc1461031a5780637c887c59146102d65780638da5cb5b146102af578063d0c93a7c14610272578063f2fde38b146101e85763fa461e33146100ab575f80fd5b346101e45760603660031901126101e45760043560243560443567ffffffffffffffff8082116101e457366023830112156101e45781600401359081116101e457369101602401116101e4576002546001600160a01b039290831690811580156101da575b6101c8575f8113610191575b505f821361012657005b60405163d21220a760e01b815292602084600481855afa801561018657610155945f91610157575b50166113da565b005b610179915060203d60201161017f575b6101718183610f90565b810190610fb2565b5f61014e565b503d610167565b6040513d5f823e3d90fd5b604051630dfe168160e01b815290602082600481865afa8015610186578584916101c2945f916101575750166113da565b5f61011c565b60405163dab1e99360e01b8152600490fd5b5081331415610110565b5f80fd5b346101e45760203660031901126101e457610201610f64565b610209611439565b6001600160a01b0390811690811561025a575f54826bffffffffffffffffffffffff60a01b8216175f55167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3005b604051631e4fbdf760e01b81525f6004820152602490fd5b346101e4575f3660031901126101e45760206040517f00000000000000000000000000000000000000000000000000000000000000c860020b8152f35b346101e4575f3660031901126101e4575f546040516001600160a01b039091168152602090f35b346101e4575f3660031901126101e4576040517f000000000000000000000000f0db7b58379503491d857db50ac9ece64c6539186001600160a01b03168152602090f35b346101e4575f3660031901126101e4576040517f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb13776001600160a01b03168152602090f35b346101e4575f3660031901126101e4576001546040516001600160a01b039091168152602090f35b346101e4575f3660031901126101e45761039e611439565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101e45760603660031901126101e4576103f6610f64565b6103fe610f7a565b6044359161040a611439565b6001600160a01b0382811693909190841561045957610450817f7b09c29f9106defeccc9ac3b823f3aad0b470d120e5df7aed033b5c43a4bf718946020941695866113da565b604051908152a3005b60405163d92e233d60e01b8152600490fd5b346101e45760203660031901126101e457610484610f64565b61048c611439565b600154906001600160a01b03908183166104dd5716908115610459576001600160a01b03191681176001557f6636b4acff97ba0537e64d4b936a4e28ed2cd8957674f5b583f8e5c2547ab6425f80a2005b604051630254711360e41b8152600490fd5b346101e4575f3660031901126101e4576040517f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d6001600160a01b03168152602090f35b346101e45760a03660031901126101e45761054c610f64565b610554610f7a565b90604435906064356084356001600160a01b03811690036101e4576001546001600160a01b03163303610f15576001600160a01b038481169083161015610f03576105a56105aa9183959490611464565b611505565b916401000276a38311801590610ee5575b610ed3576040516309f56ab160e11b81526001600160a01b03858116600483015282811660248301527f000000000000000000000000000000000000000000000000000000000000271062ffffff1660448301528085166064830152909390602090859060849082905f907f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb1377165af1938415610186575f94610eb2575b50604051633850c7bd60e01b815260e0816004816001600160a01b0389165afa908115610186575f91610e8d575b5061069a6001600160a01b03831682611060565b15610dd0575b50506040516370a0823160e01b8152306004820152906020826024816001600160a01b0389165afa918215610186575f92610d9c575b506040516370a0823160e01b8152306004820152916020836024816001600160a01b0386165afa928315610186575f93610d68575b50610743816001600160a01b037f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb137781169089166112ec565b61077a836001600160a01b037f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb137781169085166112ec565b7f00000000000000000000000000000000000000000000000000000000000000c860020b8015610d545780620d89e80560020b0292838060020b03610d4057627fffff198460020b14610d40577f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d6001600160a01b0316610d1957608435915b604051948561016081011067ffffffffffffffff61016088011117610b7557610160860160405260018060a01b038916865260018060a01b038516602087015262ffffff7f00000000000000000000000000000000000000000000000000000000000027101660408701528060020b5f0360020b606087015260020b608086015260a085015260c08401525f60e08401525f61010084015260018060a01b03166101208301524261014083015261014060405192634418b22b60e11b845260018060a01b03815116600485015260018060a01b03602082015116602485015262ffffff6040820151166044850152606081015160020b6064850152608081015160020b608485015260a081015160a485015260c081015160c485015260e081015160e485015261010081015161010485015260018060a01b03610120820151166101248501520151610144830152608082610164815f60018060a01b037f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb1377165af1948515610186575f925f96610cc6575b506109f991906109c7906001600160a01b037f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb13778116911661123c565b6001600160a01b037f00000000000000000000000039654a85a4c05127f5fd6ed22caec077a0fb13778116911661123c565b6040516370a0823160e01b81523060048201526020816024816001600160a01b0387165afa908115610186575f91610c94575b5080610b89575b507f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d6001600160a01b0316610ac2575b6001600160801b0360209460405192835216848201527f2e602ec9b203db1d82cf520af3413a099ac95dc4464a332f23b3b630fce1adaf604060018060a01b0385169360018060a01b031692a36040516001600160a01b039091168152f35b7f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d6001600160a01b03163b156101e45760405163dbbdf08360e01b8152600481018290526001600160a01b0383811660248301525f908290604490829084907f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d165af1801561018657610b56575b50610a63565b67ffffffffffffffff8111610b75576040526001600160801b03610b50565b634e487b7160e01b5f52604160045260245ffd5b60405160208101630852cd8d60e31b815282602483015260248252606082019082821067ffffffffffffffff831117610b75575f928392604052519082875af13d15610c8f573d67ffffffffffffffff8111610b755760405190610bf7601f8201601f191660200183610f90565b81525f60203d92013e5b610a335760405163a9059cbb60e01b5f90815261dead60045260249290925290602090604481806001600160a01b0388165af160015f5114811615610c67575b81604052610a3357635274afe760e01b81526001600160a01b0383166004820152602490fd5b6001811516610c86573d156001600160a01b0385163b15151616610c41565b503d5f823e3d90fd5b610c01565b90506020813d602011610cbe575b81610caf60209383610f90565b810103126101e4575185610a2c565b3d9150610ca2565b91925094506080813d608011610d11575b81610ce460809383610f90565b810103126101e45760208151910151916001600160801b03831683036101e45791949091906109c761098b565b3d9150610cd7565b7f000000000000000000000000de11717365e3f3b5a7e21ba7c52cadb379346e2d916107fa565b634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52601260045260245ffd5b9092506020813d602011610d94575b81610d8460209383610f90565b810103126101e45751918661070b565b3d9150610d77565b9091506020813d602011610dc8575b81610db860209383610f90565b810103126101e4575190856106d6565b3d9150610dab565b610de7906001600160a01b038316908488886110b9565b604051633850c7bd60e01b81529060e0826004816001600160a01b0389165afa918215610186575f92610e56575b50610e296001600160a01b03821683611060565b6106a05760405163605122df60e01b81526001600160a01b03928316600482015291166024820152604490fd5b610e7991925060e03d60e011610e86575b610e718183610f90565b810190610fe0565b5050505050509086610e15565b503d610e67565b610ea6915060e03d60e011610e8657610e718183610f90565b50505050505086610686565b610ecc91945060203d60201161017f576101718183610f90565b9285610658565b60405163582157bb60e01b8152600490fd5b5073fffd8963efd1fc6a506488495d951d5263988d268310156105bb565b91926105a56105aa9194839490611464565b60405163061c2b2560e01b8152600490fd5b346101e4575f3660031901126101e45760209062ffffff7f0000000000000000000000000000000000000000000000000000000000002710168152f35b600435906001600160a01b03821682036101e457565b602435906001600160a01b03821682036101e457565b90601f8019910116810190811067ffffffffffffffff821117610b7557604052565b908160209103126101e457516001600160a01b03811681036101e45790565b519061ffff821682036101e457565b908160e09103126101e45780516001600160a01b03811681036101e4579160208201518060020b81036101e4579161101a60408201610fd1565b9161102760608301610fd1565b9161103460808201610fd1565b9160a082015160ff811681036101e45760c09092015180151581036101e45790565b8115610d54570490565b6001600160a01b039182169161261680840292841592909185850414831715610d40576127109261280a808702968704141715610d4057829116920482101592836110ac575b50505090565b04101590505f80806110a6565b9290939160018060a01b03908180851696878286161192835f146112345750955b602060409760248951809781936370a0823160e01b8352306004840152165afa93841561122a575f946111f6575b5083156111ec5716956bffffffffffffffffffffffff60a01b9287846002541617600255865192630251596160e31b845230600485015260248401526044830152606482015260a060848201525f60a4820152848160c4815f8a5af180156111e2576111b8575b506002805491909116905591516001600160a01b039283168152911660208201527f71a4b1b79643b194476107599b641fa435067453c07b277dccada23c0f9bebb790604090a2565b8490813d83116111db575b6111cd8183610f90565b810103126101e4575f61116f565b503d6111c3565b85513d5f823e3d90fd5b5050505050505050565b9093506020813d602011611222575b8161121260209383610f90565b810103126101e45751925f611108565b3d9150611205565b87513d5f823e3d90fd5b9050956110da565b60405163095ea7b360e01b5f9081526001600160a01b0380851660045260248290529293919060209060448180885af19060015f51148216156112dd575b6040521561128757505050565b6112918184611625565b156112c3576112a09083611625565b156112a9575050565b604051635274afe760e01b81529116600482015260249150fd5b604051635274afe760e01b81528284166004820152602490fd5b90843b15153d1516169061127a565b6040519263095ea7b360e01b93845f5260018060a01b039384811691826004528360245260205f60448180895af19060015f51148216156113cb575b60405215611339575b505050505050565b6113439084611625565b156113b157604051945f5260045260245260205f60448180855af160015f5114811615611392575b836040521561137c57808080611331565b635274afe760e01b835216600482015260249150fd5b60018115166113a857813b15153d15161661136b565b833d5f823e3d90fd5b604051635274afe760e01b81528484166004820152602490fd5b90853b15153d15161690611328565b60405163a9059cbb60e01b5f9081526001600160a01b039384166004526024949094529260209060448180855af160015f5114811615611423575b836040521561137c57505050565b60018115166113a857813b15153d151616611415565b5f546001600160a01b0316330361144c57565b60405163118cdaa760e01b8152336004820152602490fd5b600160c01b915f19838309928260c01b928380861095039480860395146114f557848311156114dd5790829109815f038216809204600280826003021880830282030280830282030280830282030280830282030280830282030280920290030293600183805f03040190848311900302920304170290565b82634e487b715f52156003026011186020526024601cfd5b5050906115029250611056565b90565b600180821115611621576115c2908083600160801b81101561160f575b80600160401b6004921015611602575b6401000000008110156115f5575b620100008110156115e8575b6101008110156115dc575b60108110156115d0575b10156115c9575b600302811c6115778185611056565b01811c6115848185611056565b01811c6115918185611056565b01811c61159e8185611056565b01811c6115ab8185611056565b01811c6115b88185611056565b01901c8092611056565b8111900390565b811b611568565b811c9160021b91611561565b60081c91811b91611557565b60101c9160081b9161154c565b60201c9160101b91611540565b60401c9160201b91611532565b50600160401b9050608084901c611522565b5090565b60405163095ea7b360e01b5f9081526001600160a01b03909316600452602483905290929160209060448180875af19260015f5114841615611668575b50604052565b600184929415166113a8573b15153d151616915f61166256fea2646970667358221220d257c79affe33d9d45a973b788ad309d963554fad6dae8511d0ed81488fd001064736f6c63430008180033