Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
390,138,144,212 UDJ15

Holders:
85
Profile Summary
Blockchain:
Sepolia (11155111)


Decimals:
0
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x65ab979530fE25397405B8d67cC39db72c2e1BDd
60a06040523480156200001157600080fd5b506040516200438e3803806200438e8339818101604052810190620000379190620003f2565b336009600a620000489190620005d1565b613a9862000057919062000622565b6040518060400160405280600981526020017f6d6963726f444a313500000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f55444a31350000000000000000000000000000000000000000000000000000008152508160039081620000d49190620008dd565b508060049081620000e69190620008dd565b50505060008103620001325760006040517f392e1e2700000000000000000000000000000000000000000000000000000000815260040162000129919062000a07565b60405180910390fd5b806080818152505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620001b05760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620001a7919062000a35565b60405180910390fd5b620001c1816200028760201b60201c565b506000600560146101000a81548160ff02191690831515021790555082600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060088190555060006009819055506000600a819055506000600b8190555050505062000a52565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200037f8262000352565b9050919050565b620003918162000372565b81146200039d57600080fd5b50565b600081519050620003b18162000386565b92915050565b6000819050919050565b620003cc81620003b7565b8114620003d857600080fd5b50565b600081519050620003ec81620003c1565b92915050565b6000806000606084860312156200040e576200040d6200034d565b5b60006200041e86828701620003a0565b93505060206200043186828701620003a0565b92505060406200044486828701620003db565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620004dc57808604811115620004b457620004b36200044e565b5b6001851615620004c45780820291505b8081029050620004d4856200047d565b945062000494565b94509492505050565b600082620004f75760019050620005ca565b81620005075760009050620005ca565b81600181146200052057600281146200052b5762000561565b6001915050620005ca565b60ff84111562000540576200053f6200044e565b5b8360020a9150848211156200055a57620005596200044e565b5b50620005ca565b5060208310610133831016604e8410600b84101617156200059b5782820a9050838111156200059557620005946200044e565b5b620005ca565b620005aa84848460016200048a565b92509050818404811115620005c457620005c36200044e565b5b81810290505b9392505050565b6000620005de82620003b7565b9150620005eb83620003b7565b92506200061a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620004e5565b905092915050565b60006200062f82620003b7565b91506200063c83620003b7565b92508282026200064c81620003b7565b915082820484148315176200066657620006656200044e565b5b5092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620006ef57607f821691505b602082108103620007055762000704620006a7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200076f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000730565b6200077b868362000730565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620007be620007b8620007b284620003b7565b62000793565b620003b7565b9050919050565b6000819050919050565b620007da836200079d565b620007f2620007e982620007c5565b8484546200073d565b825550505050565b600090565b62000809620007fa565b62000816818484620007cf565b505050565b5b818110156200083e5762000832600082620007ff565b6001810190506200081c565b5050565b601f8211156200088d5762000857816200070b565b620008628462000720565b8101602085101562000872578190505b6200088a620008818562000720565b8301826200081b565b50505b505050565b600082821c905092915050565b6000620008b26000198460080262000892565b1980831691505092915050565b6000620008cd83836200089f565b9150826002028217905092915050565b620008e8826200066d565b67ffffffffffffffff81111562000904576200090362000678565b5b620009108254620006d6565b6200091d82828562000842565b600060209050601f83116001811462000955576000841562000940578287015190505b6200094c8582620008bf565b865550620009bc565b601f19841662000965866200070b565b60005b828110156200098f5784890151825560018201915060208501945060208101905062000968565b86831015620009af5784890151620009ab601f8916826200089f565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b6000620009ef620009e9620009e384620009c4565b62000793565b620003b7565b9050919050565b62000a0181620009ce565b82525050565b600060208201905062000a1e6000830184620009f6565b92915050565b62000a2f8162000372565b82525050565b600060208201905062000a4c600083018462000a24565b92915050565b60805161392062000a6e600039600061098101526139206000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c806370a08231116100f9578063b447d41c11610097578063d1978a0c11610071578063d1978a0c14610482578063dd62ed3e1461048c578063f2fde38b146104bc578063fb29238b146104d8576101a9565b8063b447d41c1461042e578063be3576161461044a578063c7635c6a14610466576101a9565b80638da5cb5b116100d35780638da5cb5b146103a657806395d89b41146103c4578063a017277b146103e2578063a9059cbb146103fe576101a9565b806370a082311461034e578063715018a61461037e5780637dc2268c14610388576101a9565b8063355274ea116101665780633a79a9eb116101405780633a79a9eb146102da57806341c00262146102f657806354e181fd146103125780635c975abb14610330576101a9565b8063355274ea1461028457806335622865146102a257806339d19656146102be576101a9565b806306fdde03146101ae578063095ea7b3146101cc5780630dffbf1f146101fc57806318160ddd1461021857806323b872dd14610236578063313ce56714610266575b600080fd5b6101b66104f8565b6040516101c39190612ded565b60405180910390f35b6101e660048036038101906101e19190612ea8565b61058a565b6040516101f39190612f03565b60405180910390f35b61021660048036038101906102119190612f1e565b6105ad565b005b61022061093f565b60405161022d9190612f80565b60405180910390f35b610250600480360381019061024b9190612f9b565b610949565b60405161025d9190612f03565b60405180910390f35b61026e610978565b60405161027b919061300a565b60405180910390f35b61028c61097d565b6040516102999190612f80565b60405180910390f35b6102bc60048036038101906102b79190613025565b6109a5565b005b6102d860048036038101906102d39190613025565b610b49565b005b6102f460048036038101906102ef9190613025565b610f25565b005b610310600480360381019061030b9190613052565b611164565b005b61031a6114f9565b6040516103279190612f80565b60405180910390f35b610338611503565b6040516103459190612f03565b60405180910390f35b610368600480360381019061036391906130b9565b61151a565b6040516103759190612f80565b60405180910390f35b610386611562565b005b610390611576565b60405161039d9190612f03565b60405180910390f35b6103ae61158e565b6040516103bb91906130f5565b60405180910390f35b6103cc6115b8565b6040516103d99190612ded565b60405180910390f35b6103fc60048036038101906103f79190613025565b61164a565b005b61041860048036038101906104139190612ea8565b611783565b6040516104259190612f03565b60405180910390f35b6104486004803603810190610443919061313c565b6117a6565b005b610464600480360381019061045f9190613025565b6117cd565b005b610480600480360381019061047b9190613052565b611a26565b005b61048a611cb5565b005b6104a660048036038101906104a19190613169565b611db6565b6040516104b39190612f80565b60405180910390f35b6104d660048036038101906104d191906130b9565b611e3d565b005b6104e0611ec3565b6040516104ef939291906131a9565b60405180910390f35b6060600380546105079061320f565b80601f01602080910402602001604051908101604052809291908181526020018280546105339061320f565b80156105805780601f1061055557610100808354040283529160200191610580565b820191906000526020600020905b81548152906001019060200180831161056357829003601f168201915b5050505050905090565b600080610595611edc565b90506105a2818585611ee4565b600191505092915050565b336040518060400160405280601081526020017f61646d696e67656e65726174656d3135000000000000000000000000000000008152503373ffffffffffffffffffffffffffffffffffffffff1661060361158e565b73ffffffffffffffffffffffffffffffffffffffff1614806106c15750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b815260040161067f93929190613240565b602060405180830381865afa15801561069c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c09190613293565b5b610700576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f790613332565b60405180910390fd5b338580600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e84306040518363ffffffff1660e01b8152600401610760929190613352565b602060405180830381865afa15801561077d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a19190613390565b10156107e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d99061342f565b60405180910390fd5b33600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1688808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b815260040161084191906130f5565b602060405180830381865afa15801561085e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108829190613390565b10156108c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ba906134c1565b60405180910390fd5b60006108d1338a8d8d611ef6565b9150508873ffffffffffffffffffffffffffffffffffffffff167f6372fc1077ddbc05240e5f1861d13baebe9c30e4a0450481ed0e67ab559f97d98c4284600954600a54600b5460405161092a969594939291906134e1565b60405180910390a25050505050505050505050565b6000600254905090565b600080610954611edc565b9050610961858285612002565b61096c858585612096565b60019150509392505050565b600090565b60007f0000000000000000000000000000000000000000000000000000000000000000905090565b336040518060400160405280601b81526020017f6368616e676565786368616e676566656570657263656e7461676500000000008152503373ffffffffffffffffffffffffffffffffffffffff166109fb61158e565b73ffffffffffffffffffffffffffffffffffffffff161480610ab95750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b8152600401610a7793929190613240565b602060405180830381865afa158015610a94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ab89190613293565b5b610af8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aef90613332565b60405180910390fd5b612710831115610b3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b34906135b4565b60405180910390fd5b82600881905550505050565b336040518060400160405280601781526020017f61646d696e6465706f736974696e746f666565706f6f6c0000000000000000008152503373ffffffffffffffffffffffffffffffffffffffff16610b9f61158e565b73ffffffffffffffffffffffffffffffffffffffff161480610c5d5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b8152600401610c1b93929190613240565b602060405180830381865afa158015610c38573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c5c9190613293565b5b610c9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9390613332565b60405180910390fd5b338380600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e84306040518363ffffffff1660e01b8152600401610cfc929190613352565b602060405180830381865afa158015610d19573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d3d9190613390565b1015610d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d759061342f565b60405180910390fd5b33600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1686808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401610ddd91906130f5565b602060405180830381865afa158015610dfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e1e9190613390565b1015610e5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e56906134c1565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33308b6040518463ffffffff1660e01b8152600401610ebe939291906135d4565b6020604051808303816000875af1158015610edd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f019190613293565b5087600b6000828254610f14919061363a565b925050819055505050505050505050565b338180600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e84306040518363ffffffff1660e01b8152600401610f85929190613352565b602060405180830381865afa158015610fa2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fc69190613390565b1015611007576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffe9061342f565b60405180910390fd5b33600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b815260040161106691906130f5565b602060405180830381865afa158015611083573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110a79190613390565b10156110e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110df906134c1565b60405180910390fd5b60006110fa600133338a60085461218a565b9150503373ffffffffffffffffffffffffffffffffffffffff167f4094f2fd45c3eae803ab064654c67da0654c4049cfe1f8f9a923881e2d13443f884284600954600a54600b54604051611153969594939291906134e1565b60405180910390a250505050505050565b818480600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e84306040518363ffffffff1660e01b81526004016111c4929190613352565b602060405180830381865afa1580156111e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112059190613390565b1015611246576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123d9061342f565b60405180910390fd5b336040518060400160405280600b81526020017f61646d696e6765746d31350000000000000000000000000000000000000000008152503373ffffffffffffffffffffffffffffffffffffffff1661129c61158e565b73ffffffffffffffffffffffffffffffffffffffff16148061135a5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b815260040161131893929190613240565b602060405180830381865afa158015611335573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113599190613293565b5b611399576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139090613332565b60405180910390fd5b85600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1689808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b81526004016113f891906130f5565b602060405180830381865afa158015611415573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114399190613390565b101561147a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611471906134c1565b60405180910390fd5b600061148a60018b8b8f8f61218a565b9150508873ffffffffffffffffffffffffffffffffffffffff167f4094f2fd45c3eae803ab064654c67da0654c4049cfe1f8f9a923881e2d13443f8d4284600954600a54600b546040516114e3969594939291906134e1565b60405180910390a2505050505050505050505050565b6000600854905090565b6000600560149054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61156a6123ff565b6115746000612486565b565b600061158061093f565b61158861097d565b11905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546115c79061320f565b80601f01602080910402602001604051908101604052809291908181526020018280546115f39061320f565b80156116405780601f1061161557610100808354040283529160200191611640565b820191906000526020600020905b81548152906001019060200180831161162357829003601f168201915b5050505050905090565b333082808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b815260040161168791906130f5565b602060405180830381865afa1580156116a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116c89190613390565b1015611709576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611700906134c1565b60405180910390fd5b600061171b600033338860085461218a565b9150503373ffffffffffffffffffffffffffffffffffffffff167ff44cb1fac96c4b8f8fa6dad1321d78f869aec115a43f3c34a6db873c6cccdbaa864284600954600a54600b54604051611774969594939291906134e1565b60405180910390a25050505050565b60008061178e611edc565b905061179b818585612096565b600191505092915050565b6117ae6123ff565b80156117c1576117bc61254c565b6117ca565b6117c96125af565b5b50565b336040518060400160405280600b81526020017f77697468647261776665650000000000000000000000000000000000000000008152503373ffffffffffffffffffffffffffffffffffffffff1661182361158e565b73ffffffffffffffffffffffffffffffffffffffff1614806118e15750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b815260040161189f93929190613240565b602060405180830381865afa1580156118bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118e09190613293565b5b611920576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191790613332565b60405180910390fd5b8280600b541015611966576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195d906136e0565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33866040518363ffffffff1660e01b81526004016119c3929190613700565b6020604051808303816000875af11580156119e2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a069190613293565b5083600b6000828254611a199190613729565b9250508190555050505050565b336040518060400160405280600c81526020017f61646d696e676574646a313500000000000000000000000000000000000000008152503373ffffffffffffffffffffffffffffffffffffffff16611a7c61158e565b73ffffffffffffffffffffffffffffffffffffffff161480611b3a5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bfe9ee9b3084846040518463ffffffff1660e01b8152600401611af893929190613240565b602060405180830381865afa158015611b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b399190613293565b5b611b79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7090613332565b60405180910390fd5b833087808273ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401611bb691906130f5565b602060405180830381865afa158015611bd3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bf79190613390565b1015611c38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2f906134c1565b60405180910390fd5b6000611c48600089898d8d61218a565b9150503373ffffffffffffffffffffffffffffffffffffffff167ff44cb1fac96c4b8f8fa6dad1321d78f869aec115a43f3c34a6db873c6cccdbaa8b4284600954600a54600b54604051611ca1969594939291906134e1565b60405180910390a250505050505050505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611d1291906130f5565b602060405180830381865afa158015611d2f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d539190613390565b90506000600b54600954611d67919061363a565b905080821115611da05760008183611d7f9190613729565b905080600b6000828254611d93919061363a565b9250508190555050611db2565b80821015611db157611db06125af565b5b5b5050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611e456123ff565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611eb75760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401611eae91906130f5565b60405180910390fd5b611ec081612486565b50565b6000806000600954600a54600b54925092509250909192565b600033905090565b611ef18383836001612612565b505050565b600080611f016127e9565b600080611f0e868661282a565b91509150600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8930896040518463ffffffff1660e01b8152600401611f71939291906135d4565b6020604051808303816000875af1158015611f90573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fb49190613293565b508160096000828254611fc7919061363a565b9250508190555080600b6000828254611fe0919061363a565b92505081905550611ff187836128b1565b818193509350505094509492505050565b600061200e8484611db6565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146120905781811015612080578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016120779392919061375d565b60405180910390fd5b61208f84848484036000612612565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036121085760006040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016120ff91906130f5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361217a5760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161217191906130f5565b60405180910390fd5b612185838383612933565b505050565b6000806121956127e9565b6000806121a2868661282a565b9150915088156121f657600a548211156121f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e8906137e0565b60405180910390fd5b61220a565b600954821115612209576122086125af565b5b5b88156122f55761221b308884612096565b81600a600082825461222d9190613729565b92505081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8930896040518463ffffffff1660e01b8152600401612293939291906135d4565b6020604051808303816000875af11580156122b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122d69190613293565b5081600960008282546122e9919061363a565b925050819055506123d4565b612300883088612096565b85600a6000828254612312919061363a565b92505081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb88846040518363ffffffff1660e01b8152600401612376929190613700565b6020604051808303816000875af1158015612395573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123b99190613293565b5085600960008282546123cc9190613729565b925050819055505b80600b60008282546123e6919061363a565b9250508190555081819350935050509550959350505050565b612407611edc565b73ffffffffffffffffffffffffffffffffffffffff1661242561158e565b73ffffffffffffffffffffffffffffffffffffffff161461248457612448611edc565b6040517f118cdaa700000000000000000000000000000000000000000000000000000000815260040161247b91906130f5565b60405180910390fd5b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61255461294b565b6000600560146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612598611edc565b6040516125a591906130f5565b60405180910390a1565b6125b76127e9565b6001600560146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586125fb611edc565b60405161260891906130f5565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036126845760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161267b91906130f5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126f65760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016126ed91906130f5565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156127e3578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516127da9190612f80565b60405180910390a35b50505050565b6127f1611503565b15612828576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b600080826000811015801561284157506123288111155b612880576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161287790613872565b60405180910390fd5b600061288f868661271061298b565b90506000818761289f9190613729565b90508082945094505050509250929050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036129235760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161291a91906130f5565b60405180910390fd5b61292f60008383612933565b5050565b61293b6127e9565b612946838383612a92565b505050565b612953611503565b612989576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b60008083850290506000801985870982811083820303915050600081036129c6578382816129bc576129bb613892565b5b0492505050612a8b565b8084116129ff576040517f227bc15300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600084868809905082811182039150808303925060008560000386169050808604955080840493506001818260000304019050808302841793506000600287600302189050808702600203810290508087026002038102905080870260020381029050808702600203810290508087026002038102905080870260020381029050808502955050505050505b9392505050565b612a9d838383612b38565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612b33576000612adb61097d565b90506000612ae761093f565b905081811115612b305780826040517f9e79f854000000000000000000000000000000000000000000000000000000008152600401612b279291906138c1565b60405180910390fd5b50505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612b8a578060026000828254612b7e919061363a565b92505081905550612c5d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612c16578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401612c0d9392919061375d565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612ca65780600260008282540392505081905550612cf3565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612d509190612f80565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d97578082015181840152602081019050612d7c565b60008484015250505050565b6000601f19601f8301169050919050565b6000612dbf82612d5d565b612dc98185612d68565b9350612dd9818560208601612d79565b612de281612da3565b840191505092915050565b60006020820190508181036000830152612e078184612db4565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612e3f82612e14565b9050919050565b612e4f81612e34565b8114612e5a57600080fd5b50565b600081359050612e6c81612e46565b92915050565b6000819050919050565b612e8581612e72565b8114612e9057600080fd5b50565b600081359050612ea281612e7c565b92915050565b60008060408385031215612ebf57612ebe612e0f565b5b6000612ecd85828601612e5d565b9250506020612ede85828601612e93565b9150509250929050565b60008115159050919050565b612efd81612ee8565b82525050565b6000602082019050612f186000830184612ef4565b92915050565b600080600060608486031215612f3757612f36612e0f565b5b6000612f4586828701612e93565b9350506020612f5686828701612e93565b9250506040612f6786828701612e5d565b9150509250925092565b612f7a81612e72565b82525050565b6000602082019050612f956000830184612f71565b92915050565b600080600060608486031215612fb457612fb3612e0f565b5b6000612fc286828701612e5d565b9350506020612fd386828701612e5d565b9250506040612fe486828701612e93565b9150509250925092565b600060ff82169050919050565b61300481612fee565b82525050565b600060208201905061301f6000830184612ffb565b92915050565b60006020828403121561303b5761303a612e0f565b5b600061304984828501612e93565b91505092915050565b6000806000806080858703121561306c5761306b612e0f565b5b600061307a87828801612e93565b945050602061308b87828801612e93565b935050604061309c87828801612e5d565b92505060606130ad87828801612e5d565b91505092959194509250565b6000602082840312156130cf576130ce612e0f565b5b60006130dd84828501612e5d565b91505092915050565b6130ef81612e34565b82525050565b600060208201905061310a60008301846130e6565b92915050565b61311981612ee8565b811461312457600080fd5b50565b60008135905061313681613110565b92915050565b60006020828403121561315257613151612e0f565b5b600061316084828501613127565b91505092915050565b600080604083850312156131805761317f612e0f565b5b600061318e85828601612e5d565b925050602061319f85828601612e5d565b9150509250929050565b60006060820190506131be6000830186612f71565b6131cb6020830185612f71565b6131d86040830184612f71565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061322757607f821691505b60208210810361323a576132396131e0565b5b50919050565b600060608201905061325560008301866130e6565b61326260208301856130e6565b81810360408301526132748184612db4565b9050949350505050565b60008151905061328d81613110565b92915050565b6000602082840312156132a9576132a8612e0f565b5b60006132b78482850161327e565b91505092915050565b7f46756e6374696f6e2063616e206f6e6c7920627920657865637574656420627960008201527f2061646d696e7300000000000000000000000000000000000000000000000000602082015250565b600061331c602783612d68565b9150613327826132c0565b604082019050919050565b6000602082019050818103600083015261334b8161330f565b9050919050565b600060408201905061336760008301856130e6565b61337460208301846130e6565b9392505050565b60008151905061338a81612e7c565b92915050565b6000602082840312156133a6576133a5612e0f565b5b60006133b48482850161337b565b91505092915050565b7f416d6f756e7420616c6c6f77616e6365206973206e6f7420656e6f756768207460008201527f6f20706572666f6d207472616465000000000000000000000000000000000000602082015250565b6000613419602e83612d68565b9150613424826133bd565b604082019050919050565b600060208201905081810360008301526134488161340c565b9050919050565b7f4e6f7420656e6f7567682062616c616e636520746f20706572666f726d20746860008201527f6973206f7065726174696f6e0000000000000000000000000000000000000000602082015250565b60006134ab602c83612d68565b91506134b68261344f565b604082019050919050565b600060208201905081810360008301526134da8161349e565b9050919050565b600060c0820190506134f66000830189612f71565b6135036020830188612f71565b6135106040830187612f71565b61351d6060830186612f71565b61352a6080830185612f71565b61353760a0830184612f71565b979650505050505050565b7f4e65772070657263656e746167652063616e206e6f74206265206d6f7265207460008201527f68616e2031303025000000000000000000000000000000000000000000000000602082015250565b600061359e602883612d68565b91506135a982613542565b604082019050919050565b600060208201905081810360008301526135cd81613591565b9050919050565b60006060820190506135e960008301866130e6565b6135f660208301856130e6565b6136036040830184612f71565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061364582612e72565b915061365083612e72565b92508282019050808211156136685761366761360b565b5b92915050565b7f4e6f7420656e6f7567682062616c616e636520696e2066656520706f6f6c207460008201527f6f20706572666f726d2074686973206f7065726174696f6e0000000000000000602082015250565b60006136ca603883612d68565b91506136d58261366e565b604082019050919050565b600060208201905081810360008301526136f9816136bd565b9050919050565b600060408201905061371560008301856130e6565b6137226020830184612f71565b9392505050565b600061373482612e72565b915061373f83612e72565b92508282039050818111156137575761375661360b565b5b92915050565b600060608201905061377260008301866130e6565b61377f6020830185612f71565b61378c6040830184612f71565b949350505050565b7f4e6f7420656e6f7567682062616c616e636520696e206d313520706f6f6c0000600082015250565b60006137ca601e83612d68565b91506137d582613794565b602082019050919050565b600060208201905081810360008301526137f9816137bd565b9050919050565b7f50726f76696465642070657263656e74616765206973206f7574206f7220726160008201527f6e67650000000000000000000000000000000000000000000000000000000000602082015250565b600061385c602383612d68565b915061386782613800565b604082019050919050565b6000602082019050818103600083015261388b8161384f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006040820190506138d66000830185612f71565b6138e36020830184612f71565b939250505056fea2646970667358221220175a8208e96f055fa02d3988a2c02ddc22fed469a36428caa5fec6cd8fd9a8b864736f6c634300081400330000000000000000000000005f704f30e8db0be2b60dc34735aa42f2213d19100000000000000000000000004b016b2d1b7551a9069e8eaf67e03105ade5c45a00000000000000000000000000000000000000000000000000000000000005dc