Sourcify does not support chain 5042, so no source can be fetched or submitted for it.
API7,310 バイト (7.1 KB)
このコントラクトのソースは公開されていません
Sourcify はチェーン 5042 に対応していないため、ソースの取得も提出もできません。以下のバイトコードが得られる事実そのものです。
このコントラクトに利用できる ABI はありません
ABI は各関数とイベントに名前を与え、引数のエンコード方法を記述します。これは検証済みのソースから得られるため、このアドレスでは「コントラクトを読む」「コントラクトに書く」に列挙できるものがありません。
コンストラクタ引数のデコードには検証済みの ABI が必要です
エンコードされた引数は、上のデプロイ calldata の末尾バイトです。名前と型を与えるには ABI が必要で、ABI は検証とともに得られます。
アドレスは残高を保持でき、コードを伴う場合はそれを実行できる 20 バイトの識別子です。Arc のガスは USDC で支払われるため、アドレスに表示される残高は変動資産ではなくドル建てです。
デプロイトランザクションの calldata です — 8,634 バイト(8.4 KB)。コンストラクタと、それが返すランタイムコードから成り、コンストラクタ引数があれば末尾のバイトに入っています。
0x60e060405260008060006101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055503480156200003a57600080fd5b506040516200215a3803806200215a8339818101604052810190620000609190620002cb565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415620000d3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000ca9062000388565b60405180910390fd5b6000801b8214158015620001015750600060a01b8273ffffffffffffffffffffffffffffffffffffffff1916145b62000143576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200013a90620003fa565b60405180910390fd5b600261ffff168161ffff16141562000192576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000189906200046c565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505081608081815250508061ffff1660a08161ffff16815250505050506200048e565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200021982620001ec565b9050919050565b6200022b816200020c565b81146200023757600080fd5b50565b6000815190506200024b8162000220565b92915050565b6000819050919050565b620002668162000251565b81146200027257600080fd5b50565b60008151905062000286816200025b565b92915050565b600061ffff82169050919050565b620002a5816200028c565b8114620002b157600080fd5b50565b600081519050620002c5816200029a565b92915050565b600080600060608486031215620002e757620002e6620001e7565b5b6000620002f7868287016200023a565b93505060206200030a8682870162000275565b92505060406200031d86828701620002b4565b9150509250925092565b600082825260208201905092915050565b7f496e76616c696420776f726d686f6c6520616464726573730000000000000000600082015250565b60006200037060188362000327565b91506200037d8262000338565b602082019050919050565b60006020820190508181036000830152620003a38162000361565b9050919050565b7f496e76616c69642073656e64657220636f6e7472616374000000000000000000600082015250565b6000620003e260178362000327565b9150620003ef82620003aa565b602082019050919050565b600060208201905081810360008301526200041581620003d3565b9050919050565b7f496e76616c696420636861696e496420457468657265756d0000000000000000600082015250565b60006200045460188362000327565b915062000461826200041c565b602082019050919050565b60006020820190508181036000830152620004878162000445565b9050919050565b60805160a05160c051611c8e620004cc6000396000610280015260008181610210015261062301526000818161025001526103700152611c8e6000f3fe60806040526004361061007b5760003560e01c8063a3f4df7e1161004e578063a3f4df7e1461012c578063d67bdd2514610157578063e9fa316214610182578063f953cec7146101ad5761007b565b80630e2ebcb8146100805780631dac56d3146100ab5780637b305b32146100d65780639a8a059214610101575b600080fd5b34801561008c57600080fd5b506100956101c9565b6040516100a291906108b7565b60405180910390f35b3480156100b757600080fd5b506100c06101f1565b6040516100cd91906108ef565b60405180910390f35b3480156100e257600080fd5b506100eb6101f6565b6040516100f8919061092d565b60405180910390f35b34801561010d57600080fd5b5061011661020e565b60405161012391906108ef565b60405180910390f35b34801561013857600080fd5b50610141610232565b60405161014e91906109e1565b60405180910390f35b34801561016357600080fd5b5061016c61024e565b60405161017991906108b7565b60405180910390f35b34801561018e57600080fd5b50610197610272565b6040516101a49190610a1c565b60405180910390f35b6101c760048036038101906101c29190610ab0565b610279565b005b6040516020016101d890610c07565b6040516020818303038152906040528051906020012081565b600281565b60008054906101000a900467ffffffffffffffff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b604051806060016040528060218152602001611c386021913981565b7f000000000000000000000000000000000000000000000000000000000000000081565b6202a30081565b60008060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663c0fd8bde86866040518363ffffffff1660e01b81526004016102d9929190610c74565b600060405180830381865afa1580156102f6573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061031f9190611214565b925092509250818190610368576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035f91906109e1565b60405180910390fd5b5082608001517f0000000000000000000000000000000000000000000000000000000000000000146103cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c6906112eb565b60405180910390fd5b600261ffff16836060015161ffff161461041e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041590611357565b60405180910390fd5b60008054906101000a900467ffffffffffffffff1667ffffffffffffffff168360a0015167ffffffffffffffff16101561048d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610484906113c3565b60405180910390fd5b60018360a0015161049e9190611412565b6000806101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550426202a300846020015163ffffffff166104df9190611450565b1015610520576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610517906114f2565b60405180910390fd5b6000806000806000808860e001518060200190518101906105419190611841565b9550955095509550955095508560405160200161055d90610c07565b60405160208183030381529060405280519060200120146105b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105aa9061196e565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610621576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610618906119da565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000061ffff168161ffff161461068b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068290611a46565b60405180910390fd5b6000855190508351811480156106a15750845181145b6106e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d790611ab2565b60405180910390fd5b6106e98561084a565b610728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071f90611b1e565b60405180910390fd5b60005b8181101561083b57600087828151811061074857610747611b3e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1687838151811061077957610778611b3e565b5b602002602001015187848151811061079457610793611b3e565b5b60200260200101516040516107a99190611bb4565b60006040518083038185875af1925050503d80600081146107e6576040519150601f19603f3d011682016040523d82523d6000602084013e6107eb565b606091505b505090508061082f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082690611c17565b60405180910390fd5b6001820191505061072b565b50505050505050505050505050565b60008060008351905060005b818110156108915784818151811061087157610870611b3e565b5b6020026020010151836108849190611450565b9250600181019050610856565b5034821492505050919050565b6000819050919050565b6108b18161089e565b82525050565b60006020820190506108cc60008301846108a8565b92915050565b600061ffff82169050919050565b6108e9816108d2565b82525050565b600060208201905061090460008301846108e0565b92915050565b600067ffffffffffffffff82169050919050565b6109278161090a565b82525050565b6000602082019050610942600083018461091e565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610982578082015181840152602081019050610967565b83811115610991576000848401525b50505050565b6000601f19601f8301169050919050565b60006109b382610948565b6109bd8185610953565b93506109cd818560208601610964565b6109d681610997565b840191505092915050565b600060208201905081810360008301526109fb81846109a8565b905092915050565b6000819050919050565b610a1681610a03565b82525050565b6000602082019050610a316000830184610a0d565b92915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b60008083601f840112610a7057610a6f610a4b565b5b8235905067ffffffffffffffff811115610a8d57610a8c610a50565b5b602083019150836001820283011115610aa957610aa8610a55565b5b9250929050565b60008060208385031215610ac757610ac6610a41565b5b600083013567ffffffffffffffff811115610ae557610ae4610a46565b5b610af185828601610a5a565b92509250509250929050565b7f556e6973776170576f726d686f6c654d65737361676553656e6465725631202860008201527f627974657333322072656365697665644d6573736167655061796c6f6164566560208201527f7273696f6e2c20616464726573735b5d206d656d6f727920746172676574732c60408201527f2075696e743235365b5d206d656d6f72792076616c7565732c2062797465735b60608201527f5d206d656d6f72792064617461732c2061646472657373206d6573736167655260808201527f656365697665722c2075696e743136207265636569766572436861696e49642960a082015250565b6000610bf160c083610953565b9150610bfc82610afd565b60c082019050919050565b60006020820190508181036000830152610c2081610be4565b9050919050565b600082825260208201905092915050565b82818337600083830152505050565b6000610c538385610c27565b9350610c60838584610c38565b610c6983610997565b840190509392505050565b60006020820190508181036000830152610c8f818486610c47565b90509392505050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610cd582610997565b810181811067ffffffffffffffff82111715610cf457610cf3610c9d565b5b80604052505050565b6000610d07610a37565b9050610d138282610ccc565b919050565b600080fd5b600060ff82169050919050565b610d3381610d1d565b8114610d3e57600080fd5b50565b600081519050610d5081610d2a565b92915050565b600063ffffffff82169050919050565b610d6f81610d56565b8114610d7a57600080fd5b50565b600081519050610d8c81610d66565b92915050565b610d9b816108d2565b8114610da657600080fd5b50565b600081519050610db881610d92565b92915050565b610dc78161089e565b8114610dd257600080fd5b50565b600081519050610de481610dbe565b92915050565b610df38161090a565b8114610dfe57600080fd5b50565b600081519050610e1081610dea565b92915050565b600080fd5b600067ffffffffffffffff821115610e3657610e35610c9d565b5b610e3f82610997565b9050602081019050919050565b6000610e5f610e5a84610e1b565b610cfd565b905082815260208101848484011115610e7b57610e7a610e16565b5b610e86848285610964565b509392505050565b600082601f830112610ea357610ea2610a4b565b5b8151610eb3848260208601610e4c565b91505092915050565b600067ffffffffffffffff821115610ed757610ed6610c9d565b5b602082029050602081019050919050565b600060808284031215610efe57610efd610c98565b5b610f086080610cfd565b90506000610f1884828501610dd5565b6000830152506020610f2c84828501610dd5565b6020830152506040610f4084828501610d41565b6040830152506060610f5484828501610d41565b60608301525092915050565b6000610f73610f6e84610ebc565b610cfd565b90508083825260208201905060808402830185811115610f9657610f95610a55565b5b835b81811015610fbf5780610fab8882610ee8565b845260208401935050608081019050610f98565b5050509392505050565b600082601f830112610fde57610fdd610a4b565b5b8151610fee848260208601610f60565b91505092915050565b6000610160828403121561100e5761100d610c98565b5b611019610160610cfd565b9050600061102984828501610d41565b600083015250602061103d84828501610d7d565b602083015250604061105184828501610d7d565b604083015250606061106584828501610da9565b606083015250608061107984828501610dd5565b60808301525060a061108d84828501610e01565b60a08301525060c06110a184828501610d41565b60c08301525060e082015167ffffffffffffffff8111156110c5576110c4610d18565b5b6110d184828501610e8e565b60e0830152506101006110e684828501610d7d565b6101008301525061012082015167ffffffffffffffff81111561110c5761110b610d18565b5b61111884828501610fc9565b6101208301525061014061112e84828501610dd5565b6101408301525092915050565b60008115159050919050565b6111508161113b565b811461115b57600080fd5b50565b60008151905061116d81611147565b92915050565b600067ffffffffffffffff82111561118e5761118d610c9d565b5b61119782610997565b9050602081019050919050565b60006111b76111b284611173565b610cfd565b9050828152602081018484840111156111d3576111d2610e16565b5b6111de848285610964565b509392505050565b600082601f8301126111fb576111fa610a4b565b5b815161120b8482602086016111a4565b91505092915050565b60008060006060848603121561122d5761122c610a41565b5b600084015167ffffffffffffffff81111561124b5761124a610a46565b5b61125786828701610ff7565b93505060206112688682870161115e565b925050604084015167ffffffffffffffff81111561128957611288610a46565b5b611295868287016111e6565b9150509250925092565b7f496e76616c696420456d69747465722041646472657373210000000000000000600082015250565b60006112d5601883610953565b91506112e08261129f565b602082019050919050565b60006020820190508181036000830152611304816112c8565b9050919050565b7f496e76616c696420456d697474657220436861696e0000000000000000000000600082015250565b6000611341601583610953565b915061134c8261130b565b602082019050919050565b6000602082019050818103600083015261137081611334565b9050919050565b7f496e76616c69642053657175656e6365206e756d626572000000000000000000600082015250565b60006113ad601783610953565b91506113b882611377565b602082019050919050565b600060208201905081810360008301526113dc816113a0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061141d8261090a565b91506114288361090a565b92508267ffffffffffffffff03821115611445576114446113e3565b5b828201905092915050565b600061145b82610a03565b915061146683610a03565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561149b5761149a6113e3565b5b828201905092915050565b7f4d657373616765206e6f206c6f6e6765722076616c6964000000000000000000600082015250565b60006114dc601783610953565b91506114e7826114a6565b602082019050919050565b6000602082019050818103600083015261150b816114cf565b9050919050565b600067ffffffffffffffff82111561152d5761152c610c9d565b5b602082029050602081019050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006115698261153e565b9050919050565b6115798161155e565b811461158457600080fd5b50565b60008151905061159681611570565b92915050565b60006115af6115aa84611512565b610cfd565b905080838252602082019050602084028301858111156115d2576115d1610a55565b5b835b818110156115fb57806115e78882611587565b8452602084019350506020810190506115d4565b5050509392505050565b600082601f83011261161a57611619610a4b565b5b815161162a84826020860161159c565b91505092915050565b600067ffffffffffffffff82111561164e5761164d610c9d565b5b602082029050602081019050919050565b61166881610a03565b811461167357600080fd5b50565b6000815190506116858161165f565b92915050565b600061169e61169984611633565b610cfd565b905080838252602082019050602084028301858111156116c1576116c0610a55565b5b835b818110156116ea57806116d68882611676565b8452602084019350506020810190506116c3565b5050509392505050565b600082601f83011261170957611708610a4b565b5b815161171984826020860161168b565b91505092915050565b600067ffffffffffffffff82111561173d5761173c610c9d565b5b602082029050602081019050919050565b600061176161175c84611722565b610cfd565b9050808382526020820190506020840283018581111561178457611783610a55565b5b835b818110156117cb57805167ffffffffffffffff8111156117a9576117a8610a4b565b5b8086016117b68982610e8e565b85526020850194505050602081019050611786565b5050509392505050565b600082601f8301126117ea576117e9610a4b565b5b81516117fa84826020860161174e565b91505092915050565b600061180e8261153e565b9050919050565b61181e81611803565b811461182957600080fd5b50565b60008151905061183b81611815565b92915050565b60008060008060008060c0878903121561185e5761185d610a41565b5b600061186c89828a01610dd5565b965050602087015167ffffffffffffffff81111561188d5761188c610a46565b5b61189989828a01611605565b955050604087015167ffffffffffffffff8111156118ba576118b9610a46565b5b6118c689828a016116f4565b945050606087015167ffffffffffffffff8111156118e7576118e6610a46565b5b6118f389828a016117d5565b935050608061190489828a0161182c565b92505060a061191589828a01610da9565b9150509295509295509295565b7f57726f6e67207061796c6f61642076657273696f6e0000000000000000000000600082015250565b6000611958601583610953565b915061196382611922565b602082019050919050565b600060208201905081810360008301526119878161194b565b9050919050565b7f4d657373616765206e6f7420666f722074686973206465737400000000000000600082015250565b60006119c4601983610953565b91506119cf8261198e565b602082019050919050565b600060208201905081810360008301526119f3816119b7565b9050919050565b7f4d657373616765206e6f7420666f72207468697320636861696e000000000000600082015250565b6000611a30601a83610953565b9150611a3b826119fa565b602082019050919050565b60006020820190508181036000830152611a5f81611a23565b9050919050565b7f496e636f6e73697374656e7420617267756d656e74206c656e67746873000000600082015250565b6000611a9c601d83610953565b9150611aa782611a66565b602082019050919050565b60006020820190508181036000830152611acb81611a8f565b9050919050565b7f496e636f72726563742076616c75650000000000000000000000000000000000600082015250565b6000611b08600f83610953565b9150611b1382611ad2565b602082019050919050565b60006020820190508181036000830152611b3781611afb565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600081905092915050565b6000611b8e82611b6d565b611b988185611b78565b9350611ba8818560208601610964565b80840191505092915050565b6000611bc08284611b83565b915081905092915050565b7f5375622d63616c6c206661696c65640000000000000000000000000000000000600082015250565b6000611c01600f83610953565b9150611c0c82611bcb565b602082019050919050565b60006020820190508181036000830152611c3081611bf4565b905091905056fe556e697377617020576f726d686f6c65204d657373616765205265636569766572a2646970667358221220cddbdcc509db553e47558d3367273cfa96b0f2fc574a6939ca84c53b804af7d664736f6c634300080c0033000000000000000000000000c8ad24fc6063c41cb5c12a8e3851aafc3b3cf027000000000000000000000000f5f4496219f31cdcba6130b5402873624585615a0000000000000000000000000000000000000000000000000000000000000047
このアドレスが呼ばれたときに EVM が実行するランタイムコードです — 7,310 バイト、keccak256 0x6caf49e1ed39371ed3c9d57f209ab77736c9f8157f3e5b6d048e1b46fe8aad3e。このハッシュが同じ 2 つのアドレスは同一のコードを実行しており、クローンを見つける最短の方法です。
0x60806040526004361061007b5760003560e01c8063a3f4df7e1161004e578063a3f4df7e1461012c578063d67bdd2514610157578063e9fa316214610182578063f953cec7146101ad5761007b565b80630e2ebcb8146100805780631dac56d3146100ab5780637b305b32146100d65780639a8a059214610101575b600080fd5b34801561008c57600080fd5b506100956101c9565b6040516100a291906108b7565b60405180910390f35b3480156100b757600080fd5b506100c06101f1565b6040516100cd91906108ef565b60405180910390f35b3480156100e257600080fd5b506100eb6101f6565b6040516100f8919061092d565b60405180910390f35b34801561010d57600080fd5b5061011661020e565b60405161012391906108ef565b60405180910390f35b34801561013857600080fd5b50610141610232565b60405161014e91906109e1565b60405180910390f35b34801561016357600080fd5b5061016c61024e565b60405161017991906108b7565b60405180910390f35b34801561018e57600080fd5b50610197610272565b6040516101a49190610a1c565b60405180910390f35b6101c760048036038101906101c29190610ab0565b610279565b005b6040516020016101d890610c07565b6040516020818303038152906040528051906020012081565b600281565b60008054906101000a900467ffffffffffffffff1681565b7f000000000000000000000000000000000000000000000000000000000000004781565b604051806060016040528060218152602001611c386021913981565b7f000000000000000000000000f5f4496219f31cdcba6130b5402873624585615a81565b6202a30081565b60008060007f000000000000000000000000c8ad24fc6063c41cb5c12a8e3851aafc3b3cf02773ffffffffffffffffffffffffffffffffffffffff1663c0fd8bde86866040518363ffffffff1660e01b81526004016102d9929190610c74565b600060405180830381865afa1580156102f6573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061031f9190611214565b925092509250818190610368576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035f91906109e1565b60405180910390fd5b5082608001517f000000000000000000000000f5f4496219f31cdcba6130b5402873624585615a146103cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c6906112eb565b60405180910390fd5b600261ffff16836060015161ffff161461041e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041590611357565b60405180910390fd5b60008054906101000a900467ffffffffffffffff1667ffffffffffffffff168360a0015167ffffffffffffffff16101561048d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610484906113c3565b60405180910390fd5b60018360a0015161049e9190611412565b6000806101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550426202a300846020015163ffffffff166104df9190611450565b1015610520576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610517906114f2565b60405180910390fd5b6000806000806000808860e001518060200190518101906105419190611841565b9550955095509550955095508560405160200161055d90610c07565b60405160208183030381529060405280519060200120146105b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105aa9061196e565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610621576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610618906119da565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000004761ffff168161ffff161461068b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068290611a46565b60405180910390fd5b6000855190508351811480156106a15750845181145b6106e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d790611ab2565b60405180910390fd5b6106e98561084a565b610728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071f90611b1e565b60405180910390fd5b60005b8181101561083b57600087828151811061074857610747611b3e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1687838151811061077957610778611b3e565b5b602002602001015187848151811061079457610793611b3e565b5b60200260200101516040516107a99190611bb4565b60006040518083038185875af1925050503d80600081146107e6576040519150601f19603f3d011682016040523d82523d6000602084013e6107eb565b606091505b505090508061082f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082690611c17565b60405180910390fd5b6001820191505061072b565b50505050505050505050505050565b60008060008351905060005b818110156108915784818151811061087157610870611b3e565b5b6020026020010151836108849190611450565b9250600181019050610856565b5034821492505050919050565b6000819050919050565b6108b18161089e565b82525050565b60006020820190506108cc60008301846108a8565b92915050565b600061ffff82169050919050565b6108e9816108d2565b82525050565b600060208201905061090460008301846108e0565b92915050565b600067ffffffffffffffff82169050919050565b6109278161090a565b82525050565b6000602082019050610942600083018461091e565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610982578082015181840152602081019050610967565b83811115610991576000848401525b50505050565b6000601f19601f8301169050919050565b60006109b382610948565b6109bd8185610953565b93506109cd818560208601610964565b6109d681610997565b840191505092915050565b600060208201905081810360008301526109fb81846109a8565b905092915050565b6000819050919050565b610a1681610a03565b82525050565b6000602082019050610a316000830184610a0d565b92915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b60008083601f840112610a7057610a6f610a4b565b5b8235905067ffffffffffffffff811115610a8d57610a8c610a50565b5b602083019150836001820283011115610aa957610aa8610a55565b5b9250929050565b60008060208385031215610ac757610ac6610a41565b5b600083013567ffffffffffffffff811115610ae557610ae4610a46565b5b610af185828601610a5a565b92509250509250929050565b7f556e6973776170576f726d686f6c654d65737361676553656e6465725631202860008201527f627974657333322072656365697665644d6573736167655061796c6f6164566560208201527f7273696f6e2c20616464726573735b5d206d656d6f727920746172676574732c60408201527f2075696e743235365b5d206d656d6f72792076616c7565732c2062797465735b60608201527f5d206d656d6f72792064617461732c2061646472657373206d6573736167655260808201527f656365697665722c2075696e743136207265636569766572436861696e49642960a082015250565b6000610bf160c083610953565b9150610bfc82610afd565b60c082019050919050565b60006020820190508181036000830152610c2081610be4565b9050919050565b600082825260208201905092915050565b82818337600083830152505050565b6000610c538385610c27565b9350610c60838584610c38565b610c6983610997565b840190509392505050565b60006020820190508181036000830152610c8f818486610c47565b90509392505050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610cd582610997565b810181811067ffffffffffffffff82111715610cf457610cf3610c9d565b5b80604052505050565b6000610d07610a37565b9050610d138282610ccc565b919050565b600080fd5b600060ff82169050919050565b610d3381610d1d565b8114610d3e57600080fd5b50565b600081519050610d5081610d2a565b92915050565b600063ffffffff82169050919050565b610d6f81610d56565b8114610d7a57600080fd5b50565b600081519050610d8c81610d66565b92915050565b610d9b816108d2565b8114610da657600080fd5b50565b600081519050610db881610d92565b92915050565b610dc78161089e565b8114610dd257600080fd5b50565b600081519050610de481610dbe565b92915050565b610df38161090a565b8114610dfe57600080fd5b50565b600081519050610e1081610dea565b92915050565b600080fd5b600067ffffffffffffffff821115610e3657610e35610c9d565b5b610e3f82610997565b9050602081019050919050565b6000610e5f610e5a84610e1b565b610cfd565b905082815260208101848484011115610e7b57610e7a610e16565b5b610e86848285610964565b509392505050565b600082601f830112610ea357610ea2610a4b565b5b8151610eb3848260208601610e4c565b91505092915050565b600067ffffffffffffffff821115610ed757610ed6610c9d565b5b602082029050602081019050919050565b600060808284031215610efe57610efd610c98565b5b610f086080610cfd565b90506000610f1884828501610dd5565b6000830152506020610f2c84828501610dd5565b6020830152506040610f4084828501610d41565b6040830152506060610f5484828501610d41565b60608301525092915050565b6000610f73610f6e84610ebc565b610cfd565b90508083825260208201905060808402830185811115610f9657610f95610a55565b5b835b81811015610fbf5780610fab8882610ee8565b845260208401935050608081019050610f98565b5050509392505050565b600082601f830112610fde57610fdd610a4b565b5b8151610fee848260208601610f60565b91505092915050565b6000610160828403121561100e5761100d610c98565b5b611019610160610cfd565b9050600061102984828501610d41565b600083015250602061103d84828501610d7d565b602083015250604061105184828501610d7d565b604083015250606061106584828501610da9565b606083015250608061107984828501610dd5565b60808301525060a061108d84828501610e01565b60a08301525060c06110a184828501610d41565b60c08301525060e082015167ffffffffffffffff8111156110c5576110c4610d18565b5b6110d184828501610e8e565b60e0830152506101006110e684828501610d7d565b6101008301525061012082015167ffffffffffffffff81111561110c5761110b610d18565b5b61111884828501610fc9565b6101208301525061014061112e84828501610dd5565b6101408301525092915050565b60008115159050919050565b6111508161113b565b811461115b57600080fd5b50565b60008151905061116d81611147565b92915050565b600067ffffffffffffffff82111561118e5761118d610c9d565b5b61119782610997565b9050602081019050919050565b60006111b76111b284611173565b610cfd565b9050828152602081018484840111156111d3576111d2610e16565b5b6111de848285610964565b509392505050565b600082601f8301126111fb576111fa610a4b565b5b815161120b8482602086016111a4565b91505092915050565b60008060006060848603121561122d5761122c610a41565b5b600084015167ffffffffffffffff81111561124b5761124a610a46565b5b61125786828701610ff7565b93505060206112688682870161115e565b925050604084015167ffffffffffffffff81111561128957611288610a46565b5b611295868287016111e6565b9150509250925092565b7f496e76616c696420456d69747465722041646472657373210000000000000000600082015250565b60006112d5601883610953565b91506112e08261129f565b602082019050919050565b60006020820190508181036000830152611304816112c8565b9050919050565b7f496e76616c696420456d697474657220436861696e0000000000000000000000600082015250565b6000611341601583610953565b915061134c8261130b565b602082019050919050565b6000602082019050818103600083015261137081611334565b9050919050565b7f496e76616c69642053657175656e6365206e756d626572000000000000000000600082015250565b60006113ad601783610953565b91506113b882611377565b602082019050919050565b600060208201905081810360008301526113dc816113a0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061141d8261090a565b91506114288361090a565b92508267ffffffffffffffff03821115611445576114446113e3565b5b828201905092915050565b600061145b82610a03565b915061146683610a03565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561149b5761149a6113e3565b5b828201905092915050565b7f4d657373616765206e6f206c6f6e6765722076616c6964000000000000000000600082015250565b60006114dc601783610953565b91506114e7826114a6565b602082019050919050565b6000602082019050818103600083015261150b816114cf565b9050919050565b600067ffffffffffffffff82111561152d5761152c610c9d565b5b602082029050602081019050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006115698261153e565b9050919050565b6115798161155e565b811461158457600080fd5b50565b60008151905061159681611570565b92915050565b60006115af6115aa84611512565b610cfd565b905080838252602082019050602084028301858111156115d2576115d1610a55565b5b835b818110156115fb57806115e78882611587565b8452602084019350506020810190506115d4565b5050509392505050565b600082601f83011261161a57611619610a4b565b5b815161162a84826020860161159c565b91505092915050565b600067ffffffffffffffff82111561164e5761164d610c9d565b5b602082029050602081019050919050565b61166881610a03565b811461167357600080fd5b50565b6000815190506116858161165f565b92915050565b600061169e61169984611633565b610cfd565b905080838252602082019050602084028301858111156116c1576116c0610a55565b5b835b818110156116ea57806116d68882611676565b8452602084019350506020810190506116c3565b5050509392505050565b600082601f83011261170957611708610a4b565b5b815161171984826020860161168b565b91505092915050565b600067ffffffffffffffff82111561173d5761173c610c9d565b5b602082029050602081019050919050565b600061176161175c84611722565b610cfd565b9050808382526020820190506020840283018581111561178457611783610a55565b5b835b818110156117cb57805167ffffffffffffffff8111156117a9576117a8610a4b565b5b8086016117b68982610e8e565b85526020850194505050602081019050611786565b5050509392505050565b600082601f8301126117ea576117e9610a4b565b5b81516117fa84826020860161174e565b91505092915050565b600061180e8261153e565b9050919050565b61181e81611803565b811461182957600080fd5b50565b60008151905061183b81611815565b92915050565b60008060008060008060c0878903121561185e5761185d610a41565b5b600061186c89828a01610dd5565b965050602087015167ffffffffffffffff81111561188d5761188c610a46565b5b61189989828a01611605565b955050604087015167ffffffffffffffff8111156118ba576118b9610a46565b5b6118c689828a016116f4565b945050606087015167ffffffffffffffff8111156118e7576118e6610a46565b5b6118f389828a016117d5565b935050608061190489828a0161182c565b92505060a061191589828a01610da9565b9150509295509295509295565b7f57726f6e67207061796c6f61642076657273696f6e0000000000000000000000600082015250565b6000611958601583610953565b915061196382611922565b602082019050919050565b600060208201905081810360008301526119878161194b565b9050919050565b7f4d657373616765206e6f7420666f722074686973206465737400000000000000600082015250565b60006119c4601983610953565b91506119cf8261198e565b602082019050919050565b600060208201905081810360008301526119f3816119b7565b9050919050565b7f4d657373616765206e6f7420666f72207468697320636861696e000000000000600082015250565b6000611a30601a83610953565b9150611a3b826119fa565b602082019050919050565b60006020820190508181036000830152611a5f81611a23565b9050919050565b7f496e636f6e73697374656e7420617267756d656e74206c656e67746873000000600082015250565b6000611a9c601d83610953565b9150611aa782611a66565b602082019050919050565b60006020820190508181036000830152611acb81611a8f565b9050919050565b7f496e636f72726563742076616c75650000000000000000000000000000000000600082015250565b6000611b08600f83610953565b9150611b1382611ad2565b602082019050919050565b60006020820190508181036000830152611b3781611afb565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600081905092915050565b6000611b8e82611b6d565b611b988185611b78565b9350611ba8818560208601610964565b80840191505092915050565b6000611bc08284611b83565b915081905092915050565b7f5375622d63616c6c206661696c65640000000000000000000000000000000000600082015250565b6000611c01600f83610953565b9150611c0c82611bcb565b602082019050919050565b60006020820190508181036000830152611c3081611bf4565b905091905056fe556e697377617020576f726d686f6c65204d657373616765205265636569766572a2646970667358221220cddbdcc509db553e47558d3367273cfa96b0f2fc574a6939ca84c53b804af7d664736f6c634300080c0033