Have you tried asking in their Discord? I will recommend to the rest of my acquaintances. Are these two statements correct today? The third function is networking. The issue of quality, reliability and price is difficult to solve simultaneously. I was approached by my pal Johnny Dollar for help implementing and deploying an NFT contract. Please, no spamming about tokens or projects. MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. Successfully merging a pull request may close this issue. That is where the actual opensea address is being injected (at deploy). Are there any more official sources for these addresses? When I try to "Buy now" for most simple ERC-721 NFT (not ERC721Tradable), my order become "offer" sometimes. This proxy is not expensive and has many functions, so I am glad that I have bought it. This could be remedied with an oracle (not that Oracle!) Click the Choose File button for file picker dialog. hi, @itinance do you have any alternative solution for this issue? NO MATTER WHO ASKS. Asking for help, clarification, or responding to other answers. ownerOf is complex since it returns an address that is supposed to match the internal book keeping, but isApprovedForAll is just a boolean flag that IMO should be easily overloaded. In opensea creatures contract there is no functionality to edit a proxy address, but what are the guarantees that proxy won't change? For example, if you want to learn how to buy an NFT, click on the Buying category. Making statements based on opinion; back them up with references or personal experience. Hence, you might need to wait for several days before your ticket is resolved. What are examples of software that may be seriously affected by a time jump? Now we just need to tweak and upload the metadata (also to IPFS) and set the token recipient (I'm minting to my own wallet in this case). Like ERC-20, your implementation of these functions defines the behavior of tokens minted from the contract during transactions. Why is OpenSea (Wyvern) using proxy registry? As displayed in deploy script for OpenSea Creatures contracts (lines 25-26), there is one address for each network: So in most cases, we don't need to hardcode it inside our contracts. to your account. The included validation test runs the same checks that OpenSea does when first creating a collection page, and can be extended with custom setup for your token contract. (the mainnet one is completely empty on the scanner), Ethereum (unknown type): 0xa5409ec958c83c3f309868babaca7c86dcb077c1 This includes @opensea and @opensea_support. Are Bitcoins fungible? Same problem as USD, each and every Bitcoin transaction has a unique ID and can be traced back to its origin. Some of them are good at hiding your IP address, while others can greatly improve your security. Contract owners may implement their own filtering outside of this registry, or they may use this registry to curate their own lists of filtered operators. I have been using fineproxy for two month already, and I am sincerely satisfied with it. This is useful for contracts that want to allow users to delegate their operator filtering to a trusted third party, who can continuously update the list of filtered operators and code hashes. is there a chinese version of ex. If an operator's EXTCODEHASH matches a filtered code hash, isOperatorAllowed will return true. I could not find any documentation in OpenSea where the current ProxyRegistryAddress for a given environment like Rinkeby is documented. Since OpenSea uses Rinkeby, I made an NFT explorer for Goerli to solve this issue. If you encountered a bug, you can report it in the bugs channel. Firstly different proxy servers are suitable for different tasks. Transparent servers got their name because they act covertly - a client is not aware of them. I got a NFT and was trying to sell it on opensea. This Ownable smart contract is meant as a simple utility to enable subscription addresses that can easily be transferred to a new owner for administration. This is made available in a dedicated repo that is unfortunately still using solidity 0.5.0.. Details. as in example? are allowed to transfer the token. If you happen to receive an email about your OpenSea account, make sure to check the senders email address. However, you can only get help from the community on their server. Web/// @notice Allows gas-less trading on OpenSea by safelisting the ProxyRegistry of the user /// @dev Override isApprovedForAll to check first if current operator is owner's OpenSea proxy /// @inheritdoc ERC1155: function isApprovedForAll (address owner, address operator) public: view: override: returns (bool) {// allows gas less trading on OpenSea Once youre on the Submit a request page, you need to select what you need help with. While sometimes described as "on-chain," EIP-2981 only provides a method to determine what the appropriate creator earnings should be for a sale. that is used when checking approval for all: Still, reproducing this in our latest version (3.4.0 and 4.0) is made difficult by the restriction we enforce on virtual overloading: We can see that, while this update was almost trivial on early versions of contracts, the inheritance restrictions that are currently part of the codebase are a pain to work with, and are more likely to cause issues due to inconsistent behavior between functions than to actually protect end-users. will be called on the ERC1155/721 contract. After payment, everything happens instantly. We have been using this proxy service for 3 months and it has exceeded our expectations. opensea proxy address, exclusive and highly anonymous IP-addresses, Proxies of different countries and cities, org hibernate lazyinitializationexception could not initialize proxy, outlook proxy server security certificate. I managed to successfully deploy a factory contract (implementing isApprovedForAll + ContextMixin + inherit NativeMetaTransaction) that mints ERC721 token on Rinkeby test network. Have a question about this project? I see here 0x58807baD0B376efc12F5AD86aAc70E78ed67deaE -> this address. During this time, updates may be reviewed and revoked. OpenSeas official email address is contact@opensea.io. Where are all the available proxy addresses defined? PTIJ Should we be afraid of Artificial Intelligence? And even if you're using a proxy server, the site will remember your IP address, and next time you come, most likely, you'll get banned. WebA crypto wallet, such as MetaMask, stores your ETH and processes transactions on the Ethereum blockchain. Available payment methods: Bitcoin, PayPal, Apple Pay, Google Pay, VISA / Mastercard, Etherium, Litecoin, WebMoney, QIWI, Yandex.Money and some others. Side note: "Fungibility" is often touted as a desirable trait in assets, but it's more complicated than it seems to create truly fungible assets. Each time a client addresses an origin server, the transparent proxy server processes the request. All source code included here can be found at the ALF Github repo unless otherwise specified. OpenSea has a help center where you can submit a request. I think the above connection is an answer, however, I'm not sure about that. Thanks for the reply. Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Should I include the MIT licence of a library which I use from a CDN? Instead, while proxyRegistryAddress is the corresponding proxy address, which can be found here: https://docs.opensea.io/docs/polygon-basic-integration. The help center contains multiple help categories that you can choose from. First, install the operating system on Raspberry. Thanks for contributing an answer to Ethereum Stack Exchange! They will respond to you via the email address that youve provided. OpenSea isApprovedForAll and proxy addresses functionality, deploy script for OpenSea Creatures contracts, The open-source game engine youve been waiting for: Godot (Ep. For this quality and can pay well. Need a package containing a large number of really working and unique IP addresses? A good Proxy speed is less than one second (it is usually mentioned in milliseconds). If you need help with your OpenSea account, select the Account category. Now I can work with any site without problems and be assured for preserving my anonymity. You may read the final audit report here. Quick start after purchase. Regular promotions and purchase or extension discounts. An excellent proxy. Pleases everything from the maximum speed to the control panel. Our 400+ highly skilled consultants are located in the US, France, Australia and Russia. One solution I'm using is creating a ContractRegistry where I can store/remove the proxy address instead of hardcoding it. OpenSea (or Moonpay?) : I waited for a minute and after all "Set Aprrove For All" process become completed, I try to sell one more time, then unlock process is not needed, and I can sell NFT smoothly. It has changed to A reminder for anyone overriding functions: people who wish to override should consult the source code to fully understand the impact it will have, and should consider whether they need to override additional functions to achieve the desired behavior. (so it is not even using anything from the docs). For this post, I'm focusing on ERC-721: non-fungible tokens. Even advanced users can have a hard time realizing the complexity of it, particularly if they are used to import contracts and not have a deep look at it. I will continue to use. Mainnet: 0xa5409ec958c83c3f309868babaca7c86dcb077c1, Additionally in the docs I have found proxy address for polygon: As is often the case in emerging technologies, the most prevalent use cases for non-fungible tokens emerging to date are in art and gaming. Is there a more recent similar source? Fortunately, there is more than one way to contact OpenSea. If at a later point, OpenSea detects orders being fulfilled by filtered operators, OpenSea will mark the collection as ineligible for creator earnings going forward. Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. However, the origin server will spot the proxied traffic. : https://gist.github.com/dievardump/483eb43bc6ed30b14f01e01842e3339b#warning-. I am ready to pay a good price for safety. One annoying thing about this UI right now is that all the input fields update React state onChange, so you'll probably want to copy the metadata JSON to your favorite text editor (or any editor that doesn't lose focus every time you enter a character). Any changes here? 1. I have been using for three months and have not had any problems yet. The most common OS is Windows 10, so we'll leave a few instructions on how to configure a proxy on this operating system (if you are not a Windows 10 user, dont worry the setup information for other systems is available on the Internet). This modifier will revert if the operator or its code hash is filtered by the OperatorFilterRegistry contract. This scheme is perfect for hyped online sales where you need to return over and over again each time, buying hyped more of hyped products as a different client. The second part about the Meta-Transaction I have not read, yet. I can not comment, unfortunately, but I have exactly the same question! What's exactly the role of this contract? This package can be installed into a Foundry project with the following command, With default remappings provided by forge remappings, the default operator filterer can be imported into your project with the following statement. Anonymous proxy for everyone at the best price, Learn now how proxy firewall works in general. The token tracker page also shows the analytics and historical data. Filtered operators and codehashes may likewise be added or removed at any time. Cancel is grayed out and says not enough gas. Learn more about Stack Overflow the company, and our products. Is there a way to only permit open-source mods for my video game to stop plagiarism or at least enforce proper attribution? I think that fineproxy is a good choice, especially for the speed of work.It is also comfortabe in usage. Add to your smart contract in the import section: Finally, override the ERC721 transfer and approval methods (modifiers are overridable as needed). This package can be found on NPM to integrate with tools like hardhat. to use Codespaces. Once you've chosen a file, the Upload File button is enabled. 60806040526003805460ff191690553480156200001b57600080fd5b5060405162004b7f38038062004b7f8339810160408190526200003e916200071c565b84848484838383604051806020016040528060008152506200006681620001ba60201b60201c565b506200007b62000075620001d3565b620001ef565b6006805460ff60a01b1916905582516200009d906008906020860190620005a4565b508151620000b3906009906020850190620005a4565b50600780546001600160a01b0319166001600160a01b038316179055600880546200016f9190620000e490620007d6565b80601f01602080910402602001604051908101604052809291908181526020018280546200011290620007d6565b8015620001635780601f10620001375761010080835404028352916020019162000163565b820191906000526020600020905b8154815290600101906020018083116200014557829003601f168201915b50506200024192505050565b5050815115905062000186576200018681620002a6565b50506001600f555050601080546001600160a01b0319166001600160a01b0392909216919091179055506200084292505050565b8051620001cf906002906020840190620005a4565b5050565b6000620001ea6200033460201b62001d7c1760201c565b905090565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60035460ff16156200028b5760405162461bcd60e51b815260206004820152600e60248201526d185b1c9958591e481a5b9a5d195960921b60448201526064015b60405180910390fd5b620002968162000393565b506003805460ff19166001179055565b620002ba620002b4620001d3565b62000435565b6200031f5760405162461bcd60e51b815260206004820152602e60248201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560448201526d292fa4a9afa727aa2fa7aba722a960911b606482015260840162000282565b8051620001cf90600c906020840190620005a4565b6000333014156200038d57600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150620003909050565b50335b90565b6040518060800160405280604f815260200162004b30604f9139805160209182012082519282019290922060408051808201825260018152603160f81b90840152805180840194909452838101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608401523060808401524660a0808501919091528151808503909101815260c090930190528151910120600455565b60006001600160a01b038216620004546006546001600160a01b031690565b6001600160a01b03161480620004835750620004836200047c6006546001600160a01b031690565b8362000489565b92915050565b6001600160a01b03811660009081526011602052604081205460ff1615620004b45750600162000483565b620004cb8383620004d260201b62001dd91760201c565b9392505050565b600754600090620004f8906001600160a01b03166200059e602090811b62001e8917901c565b620005065750600062000483565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b1580156200055157600080fd5b505afa15801562000566573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200058c9190620006fd565b6001600160a01b031614949350505050565b3b151590565b828054620005b290620007d6565b90600052602060002090601f016020900481019282620005d6576000855562000621565b82601f10620005f157805160ff191683800117855562000621565b8280016001018555821562000621579182015b828111156200062157825182559160200191906001019062000604565b506200062f92915062000633565b5090565b5b808211156200062f576000815560010162000634565b600082601f8301126200065b578081fd5b81516001600160401b038082111562000678576200067862000813565b604051601f8301601f19908116603f01168101908282118183101715620006a357620006a362000813565b81604052838152602092508683858801011115620006bf578485fd5b8491505b83821015620006e25785820183015181830184015290820190620006c3565b83821115620006f357848385830101525b9695505050505050565b6000602082840312156200070f578081fd5b8151620004cb8162000829565b600080600080600060a0868803121562000734578081fd5b85516001600160401b03808211156200074b578283fd5b6200075989838a016200064a565b965060208801519150808211156200076f578283fd5b6200077d89838a016200064a565b955060408801519150620007918262000829565b606088015191945080821115620007a6578283fd5b50620007b5888289016200064a565b9250506080860151620007c88162000829565b809150509295509295909350565b600181811c90821680620007eb57607f821691505b602082108114156200080d57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146200083f57600080fd5b50565b6142de80620008526000396000f3fe6080604052600436106102715760003560e01c8063715018a61161014f578063a50aa5c3116100c1578063e985e9c51161007a578063e985e9c5146107a4578063f242432a146107c4578063f2fde38b146107e4578063f5298aca14610804578063f6eb127a14610824578063f923e8c31461084457600080fd5b8063a50aa5c3146106e3578063b48ab8b614610703578063bd85b03914610723578063c311c52314610750578063cd7c032614610764578063d26ea6c01461078457600080fd5b8063869f759411610113578063869f7594146106305780638da5cb5b1461065057806391686f531461066e57806395d89b411461068e5780639e037eea146106a3578063a22cb465146106c357600080fd5b8063715018a614610596578063731133e9146105ab57806373505d35146105cb5780638456cb59146105fb578063862440e21461061057600080fd5b80632eb2c2d6116101e85780634060b25e116101ac5780634060b25e146104955780634e1273f4146104c35780634f558e79146104f0578063510b51581461051f5780635b51acff146105575780635c975abb1461057757600080fd5b80632eb2c2d61461040d5780632f1c982c1461042d5780633408e4701461044d5780633588ad7c146104605780633f4ba83a1461048057600080fd5b80630e89341c1161023a5780630e89341c146103255780630f7e5970146103455780631e7d9dbb1461037257806320379ee5146103a257806324d88785146103b75780632d0335ab146103d757600080fd5b8062fdd58e1461027657806301ffc9a7146102a957806306fdde03146102d95780630bb2465a146102fb5780630c53c51c14610312575b600080fd5b34801561028257600080fd5b50610296610291366004613826565b610859565b6040519081526020015b60405180910390f35b3480156102b557600080fd5b506102c96102c4366004613a6f565b610899565b60405190151581526020016102a0565b3480156102e557600080fd5b506102ee6108e9565b6040516102a09190613dbd565b34801561030757600080fd5b50610310610977565b005b6102ee6103203660046137ac565b6109be565b34801561033157600080fd5b506102ee610340366004613b72565b610b96565b34801561035157600080fd5b506102ee604051806040016040528060018152602001603160f81b81525081565b34801561037e57600080fd5b506102c961038d366004613b72565b6000908152600e602052604090205460ff1690565b3480156103ae57600080fd5b50600454610296565b3480156103c357600080fd5b506103106103d2366004613ac3565b610cd6565b3480156103e357600080fd5b506102966103f2366004613510565b6001600160a01b031660009081526005602052604090205490565b34801561041957600080fd5b50610310610428366004613564565b610d14565b34801561043957600080fd5b506103106104483660046139a5565b610e0c565b34801561045957600080fd5b5046610296565b34801561046c57600080fd5b5061031061047b366004613bc6565b6111e4565b34801561048c57600080fd5b5061031061128b565b3480156104a157600080fd5b506040805180820190915260058152640322e312e360dc1b60208201526102ee565b3480156104cf57600080fd5b506104e36104de3660046138d9565b6112bc565b6040516102a09190613d85565b3480156104fc57600080fd5b506102c961050b366004613b72565b6000908152600b6020526040902054151590565b34801561052b57600080fd5b5061053f61053a366004613b72565b61141d565b6040516001600160a01b0390911681526020016102a0565b34801561056357600080fd5b5060105461053f906001600160a01b031681565b34801561058357600080fd5b50600654600160a01b900460ff166102c9565b3480156105a257600080fd5b5061031061145f565b3480156105b757600080fd5b506103106105c6366004613885565b6114e2565b3480156105d757600080fd5b506102c96105e6366004613510565b60116020526000908152604090205460ff1681565b34801561060757600080fd5b5061031061157b565b34801561061c57600080fd5b5061031061062b366004613bc6565b6115aa565b34801561063c57600080fd5b5061029661064b366004613b72565b611636565b34801561065c57600080fd5b506006546001600160a01b031661053f565b34801561067a57600080fd5b50610310610689366004613ba2565b611641565b34801561069a57600080fd5b506102ee611733565b3480156106af57600080fd5b506103106106be366004613510565b611740565b3480156106cf57600080fd5b506103106106de36600461377b565b611788565b3480156106ef57600080fd5b506103106106fe366004613510565b61189c565b34801561070f57600080fd5b5061031061071e3660046136e5565b6118e7565b34801561072f57600080fd5b5061029661073e366004613b72565b6000908152600b602052604090205490565b34801561075c57600080fd5b5060016102c9565b34801561077057600080fd5b5060075461053f906001600160a01b031681565b34801561079057600080fd5b5061031061079f366004613510565b611a11565b3480156107b057600080fd5b506102c96107bf36600461352c565b611a5a565b3480156107d057600080fd5b506103106107df36600461360d565b611aa4565b3480156107f057600080fd5b506103106107ff366004613510565b611af4565b34801561081057600080fd5b5061031061081f366004613851565b611bde565b34801561083057600080fd5b5061031061083f366004613673565b611c75565b34801561085057600080fd5b506102ee611d6f565b6000806108668484611e8f565b90506108728385611f23565b61087c578061088f565b61088583611f56565b61088f9082614047565b9150505b92915050565b60006001600160e01b03198216636cdb3d1360e11b14806108ca57506001600160e01b031982166303a24d0760e21b145b8061089357506301ffc9a760e01b6001600160e01b0319831614610893565b600880546108f6906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610922906140c7565b801561096f5780601f106109445761010080835404028352916020019161096f565b820191906000526020600020905b81548152906001019060200180831161095257829003601f168201915b505050505081565b610987610982611f78565b611f87565b6109ac5760405162461bcd60e51b81526004016109a390613f30565b60405180910390fd5b601080546001600160a01b0319169055565b60408051606081810183526001600160a01b038816600081815260056020908152908590205484528301529181018690526109fc8782878787611fd0565b610a525760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d6174636044820152600d60fb1b60648201526084016109a3565b6001600160a01b0387166000908152600560205260408120805460019290610a7b908490614047565b90915550506040517f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b90610ab490899033908a90613cb9565b60405180910390a1600080306001600160a01b0316888a604051602001610adc929190613c82565b60408051601f1981840301815290829052610af691613c66565b6000604051808303816000865af19150503d8060008114610b33576040519150601f19603f3d011682016040523d82523d6000602084013e610b38565b606091505b509150915081610b8a5760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c0000000060448201526064016109a3565b98975050505050505050565b6000818152600d6020526040812080546060929190610bb4906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610be0906140c7565b8015610c2d5780601f10610c0257610100808354040283529160200191610c2d565b820191906000526020600020905b815481529060010190602001808311610c1057829003601f168201915b505050505090508051600014610c435792915050565b600c8054610c50906140c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610c7c906140c7565b8015610cc95780601f10610c9e57610100808354040283529160200191610cc9565b820191906000526020600020905b815481529060010190602001808311610cac57829003601f168201915b5050505050915050919050565b610ce1610982611f78565b610cfd5760405162461bcd60e51b81526004016109a390613f30565b8051610d1090600c9060208401906133ac565b5050565b8151835114610d8b5760405162461bcd60e51b815260206004820152603a60248201527f4173736574436f6e7472616374237361666542617463685472616e736665724660448201527f726f6d3a20494e56414c49445f4152524159535f4c454e47544800000000000060648201526084016109a3565b60005b8351811015610e0457610df28686868481518110610dbc57634e487b7160e01b600052603260045260246000fd5b6020026020010151868581518110610de457634e487b7160e01b600052603260045260246000fd5b602002602001015186611aa4565b80610dfc81614153565b915050610d8e565b505050505050565b610e17610982611f78565b610e335760405162461bcd60e51b81526004016109a390613f30565b6010546001600160a01b031680610ea25760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374536861726564236d6967726174653a204d494760448201526c1490551157d11254d050931151609a1b60648201526084016109a3565b6000816001600160a01b031663f923e8c36040518163ffffffff1660e01b815260040160006040518083038186803b158015610edd57600080fd5b505afa158015610ef1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610f199190810190613af5565b905060005b83518110156111de576000848281518110610f4957634e487b7160e01b600052603260045260246000fd5b60200260200101516000015190506000858381518110610f7957634e487b7160e01b600052603260045260246000fd5b602002602001015160200151905060006001600160a01b0316816001600160a01b031614156110085760405162461bcd60e51b815260206004820152603560248201527f4173736574436f6e7472616374536861726564236d6967726174653a205a455260448201527413d7d05111149154d4d7d393d517d0531313d5d151605a1b60648201526084016109a3565b604051627eeac760e11b81526001600160a01b038281166004830152602482018490526000919087169062fdd58e9060440160206040518083038186803b15801561105257600080fd5b505afa158015611066573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108a9190613b8a565b905080611099575050506111ce565b6110b4828483604051806020016040528060008152506120c0565b845160208601206040516303a24d0760e21b8152600481018590526001600160a01b03881690630e89341c9060240160006040518083038186803b1580156110fb57600080fd5b505afa15801561110f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111379190810190613af5565b80519060200120146111ca576040516303a24d0760e21b8152600481018490526111ca9084906001600160a01b03891690630e89341c9060240160006040518083038186803b15801561118957600080fd5b505afa15801561119d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111c59190810190613af5565b6120e0565b5050505b6111d781614153565b9050610f1e565b50505050565b816111f6816111f1611f78565b611f23565b6112125760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156112435760405162461bcd60e51b81526004016109a390613e18565b8361125e61124f611f78565b82611259846121a6565b6121c1565b61127a5760405162461bcd60e51b81526004016109a390613ec5565b61128485856120e0565b5050505050565b611296610982611f78565b6112b25760405162461bcd60e51b81526004016109a390613f30565b6112ba6121d8565b565b606081518351146113215760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016109a3565b600083516001600160401b0381111561134a57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611373578160200160208202803683370190505b50905060005b8451811015611415576113da8582815181106113a557634e487b7160e01b600052603260045260246000fd5b60200260200101518583815181106113cd57634e487b7160e01b600052603260045260246000fd5b6020026020010151610859565b8282815181106113fa57634e487b7160e01b600052603260045260246000fd5b602090810291909101015261140e81614153565b9050611379565b509392505050565b6000818152601260205260408120546001600160a01b03161561145657506000908152601260205260409020546001600160a01b031690565b6108938261227b565b611467611f78565b6001600160a01b03166114826006546001600160a01b031690565b6001600160a01b0316146114d85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6112ba6000612295565b6002600f5414156115355760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5582611547816111f1611f78565b6115635760405162461bcd60e51b81526004016109a390613fa8565b61156f858585856120c0565b50506001600f55505050565b611586610982611f78565b6115a25760405162461bcd60e51b81526004016109a390613f30565b6112ba6122e7565b816115b7816111f1611f78565b6115d35760405162461bcd60e51b81526004016109a390613fa8565b6000838152600e6020526040902054839060ff16156116045760405162461bcd60e51b81526004016109a390613e18565b8361161061124f611f78565b61162c5760405162461bcd60e51b81526004016109a390613ec5565b611284858561234d565b6000610893826121a6565b8161164e816111f1611f78565b61166a5760405162461bcd60e51b81526004016109a390613fa8565b6001600160a01b0382166116d95760405162461bcd60e51b815260206004820152603060248201527f4173736574436f6e74726163745368617265642373657443726561746f723a2060448201526f24a72b20a624a22fa0a2222922a9a99760811b60648201526084016109a3565b60008381526012602052604080822080546001600160a01b0319166001600160a01b0386169081179091559051909185917f39071c63e44267bfdefc7b625c0df99d3ce2e6ff98d9f5e9e8a7ab43cdf5000d9190a3505050565b600980546108f6906140c7565b61174b610982611f78565b6117675760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19169055565b816001600160a01b031661179a611f78565b6001600160a01b031614156118035760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016109a3565b8060016000611810611f78565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155611854611f78565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611890911515815260200190565b60405180910390a35050565b6118a7610982611f78565b6118c35760405162461bcd60e51b81526004016109a390613f30565b6001600160a01b03166000908152601160205260409020805460ff19166001179055565b6002600f54141561193a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109a3565b6002600f5560005b83518110156119f95761197e84828151811061196e57634e487b7160e01b600052603260045260246000fd5b60200260200101516111f1611f78565b6119e75760405162461bcd60e51b815260206004820152603460248201527f4173736574436f6e7472616374536861726564235f62617463684d696e743a2060448201527313d3931657d0d491505513d497d0531313d5d15160621b60648201526084016109a3565b806119f181614153565b915050611942565b50611a068484848461239d565b50506001600f555050565b611a1c610982611f78565b611a385760405162461bcd60e51b81526004016109a390613f30565b600780546001600160a01b0319166001600160a01b0392909216919091179055565b6000611a668383612402565b15611a7357506001610893565b6001600160a01b0380841660009081526001602090815260408083209386168352929052205460ff165b9392505050565b6000611ab08685611e8f565b905082811015611ae757611acf8585611ac98487614084565b856114e2565b8015611ae257611ae28686868486612435565b610e04565b610e048686868686612435565b611afc611f78565b6001600160a01b0316611b176006546001600160a01b031690565b6001600160a01b031614611b6d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109a3565b6001600160a01b038116611bd25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109a3565b611bdb81612295565b50565b828282611bec8383836121c1565b611c6a5760405162461bcd60e51b815260206004820152604360248201527f4173736574436f6e7472616374236f6e6c79546f6b656e416d6f756e744f776e60448201527f65643a204f4e4c595f544f4b454e5f414d4f554e545f4f574e45445f414c4c4f60648201526215d15160ea1b608482015260a4016109a3565b610e0486868661266a565b60005b8251811015611d5e57611cda84848381518110611ca557634e487b7160e01b600052603260045260246000fd5b6020026020010151848481518110611ccd57634e487b7160e01b600052603260045260246000fd5b60200260200101516121c1565b611d4c5760405162461bcd60e51b815260206004820152603860248201527f4173736574436f6e74726163742362617463684275726e3a204f4e4c595f544f60448201527f4b454e5f414d4f554e545f4f574e45445f414c4c4f574544000000000000000060648201526084016109a3565b80611d5681614153565b915050611c78565b50611d6a8383836126c0565b505050565b600c80546108f6906140c7565b600033301415611dd357600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150611dd69050565b50335b90565b6007546000906001600160a01b03163b611df557506000610893565b60075460405163c455279160e01b81526001600160a01b03858116600483015291821691841690829063c45527919060240160206040518083038186803b158015611e3f57600080fd5b505afa158015611e53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e779190613aa7565b6001600160a01b031614949350505050565b3b151590565b60006001600160a01b038316611efb5760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084016109a3565b506000908152600a602090815260408083206001600160a01b03949094168352929052205490565b600080611f2f8461141d565b9050826001600160a01b0316816001600160a01b0316148061088f575061088f8184612402565b6000818152600b6020526040812054611f6e83611636565b6108939190614084565b6000611f82611d7c565b905090565b6000816001600160a01b0316611fa56006546001600160a01b031690565b6001600160a01b031614806108935750610893611fca6006546001600160a01b031690565b83612402565b60006001600160a01b0386166120365760405162461bcd60e51b815260206004820152602560248201527f4e61746976654d6574615472616e73616374696f6e3a20494e56414c49445f5360448201526424a3a722a960d91b60648201526084016109a3565b600161204961204487612716565b612793565b6040805160008152602081018083529290925260ff851690820152606081018690526080810185905260a0016020604051602081039080840390855afa158015612097573d6000803e3d6000fd5b505050602060405103516001600160a01b0316866001600160a01b031614905095945050505050565b6120cc848484846127c3565b6001815111156111de576111de838261234d565b60008151116121475760405162461bcd60e51b815260206004820152602d60248201527f4173736574436f6e7472616374237365745065726d616e656e745552493a204f60448201526c4e4c595f56414c49445f55524960981b60648201526084016109a3565b6000828152600e60205260409020805460ff1916600117905561216a828261234d565b817fa109ba539900bf1b633f956d63c96fc89b814c7287f7aa50a9216d0b556572078260405161219a9190613dbd565b60405180910390a25050565b60006121b9600165010000000000614084565b909116919050565b6000816121ce8585610859565b1015949350505050565b600654600160a01b900460ff166122285760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016109a3565b6006805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61225e611f78565b6040516001600160a01b03909116815260200160405180910390a1565b60006122896028603861405f565b60ff169190911c919050565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600654600160a01b900460ff16156123115760405162461bcd60e51b81526004016109a390613f7e565b6006805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861225e611f78565b6000828152600d60209081526040909120825161236c928401906133ac565b50817f6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b8260405161219a9190613dbd565b6123a9848484846128f2565b6001815111156111de5760005b8351811015611284576123f08482815181106123e257634e487b7160e01b600052603260045260246000fd5b60200260200101518361234d565b806123fa81614153565b9150506123b6565b6001600160a01b03811660009081526011602052604081205460ff161561242b57506001610893565b611a9d8383611dd9565b600654600160a01b900460ff161561245f5760405162461bcd60e51b81526004016109a390613f7e565b84612468611f78565b6001600160a01b0316816001600160a01b0316148061248e575061248e816107bf611f78565b6124aa5760405162461bcd60e51b81526004016109a390613e75565b6001600160a01b03851661250e5760405162461bcd60e51b815260206004820152602560248201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604482015264647265737360d81b60648201526084016109a3565b6000612518611f78565b905061253281888861252989612ba1565b61128489612ba1565b6000858152600a602090815260408083206001600160a01b038b168452909152902054848110156125b85760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60448201526939103a3930b739b332b960b11b60648201526084016109a3565b6125c28582614084565b6000878152600a602090815260408083206001600160a01b038d81168552925280832093909355891681529081208054879290612600908490614047565b909155505060408051878152602081018790526001600160a01b03808a16928b821692918616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4612660828989898989612bfa565b5050505050505050565b82612673611f78565b6001600160a01b0316816001600160a01b031614806126995750612699816107bf611f78565b6126b55760405162461bcd60e51b81526004016109a390613e75565b6111de848484612d65565b826126c9611f78565b6001600160a01b0316816001600160a01b031614806126ef57506126ef816107bf611f78565b61270b5760405162461bcd60e51b81526004016109a390613e75565b6111de848484612fad565b60006040518060800160405280604381526020016142666043913980516020918201208351848301516040808701518051908601209051612776950193845260208401929092526001600160a01b03166040830152606082015260800190565b604051602081830303815290604052805190602001209050919050565b600061279e60045490565b60405161190160f01b6020820152602281019190915260428101839052606201612776565b600654600160a01b900460ff16156127ed5760405162461bcd60e51b81526004016109a390613f7e565b60006127f7611f78565b90506128128160008761280988612ba1565b61128488612ba1565b61281c8484613259565b6000848152600a602090815260408083206001600160a01b03891684529091528120805485929061284e908490614047565b90915550506000848152600b602052604081208054859290612871908490614047565b9091555060009050612882856132d7565b9050856001600160a01b0316816001600160a01b0316836001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6288886040516128dc929190918252602082015260400190565b60405180910390a4610e04828288888888612bfa565b600654600160a01b900460ff161561291c5760405162461bcd60e51b81526004016109a390613f7e565b81518351146129865760405162461bcd60e51b815260206004820152603060248201527f455243313135355472616461626c652362617463684d696e743a20494e56414c60448201526f09288be82a4a482b2a6be988a9c8ea8960831b60648201526084016109a3565b825160006129b78582846129aa57634e487b7160e01b600052603260045260246000fd5b60200260200101516132d7565b905060006129c3611f78565b905060005b83811015612b325760008782815181106129f257634e487b7160e01b600052603260045260246000fd5b602002602001015190506000878381518110612a1e57634e487b7160e01b600052603260045260246000fd5b60200260200101519050612a328282613259565b846001600160a01b0316612a45836132d7565b6001600160a01b031614612ac15760405162461bcd60e51b815260206004820152603760248201527f455243313135355472616461626c652362617463684d696e743a204d554c544960448201527f504c455f4f524947494e535f4e4f545f414c4c4f57454400000000000000000060648201526084016109a3565b6000828152600a602090815260408083206001600160a01b038e16845290915281208054839290612af3908490614047565b90915550506000828152600b602052604081208054839290612b16908490614047565b9250508190555050508080612b2a90614153565b9150506129c8565b50866001600160a01b0316826001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8989604051612b82929190613d98565b60405180910390a4612b988183898989896132e2565b50505050505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110612be957634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b6001600160a01b0384163b15610e045760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190612c3e9089908990889088908890600401613d40565b602060405180830381600087803b158015612c5857600080fd5b505af1925050508015612c88575060408051601f3d908101601f19168201909252612c8591810190613a8b565b60015b612d3557612c9461419a565b806308c379a01415612cce5750612ca96141b1565b80612cb45750612cd0565b8060405162461bcd60e51b81526004016109a39190613dbd565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016109a3565b6001600160e01b0319811663f23a6e6160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b600654600160a01b900460ff1615612d8f5760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b038316612df35760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a204255524e5f46524f4d5f5a45524f5f4144604482015264445245535360d81b60648201526084016109a3565b60008111612e4f5760405162461bcd60e51b815260206004820152602360248201527f45524331313535235f6275726e3a20414d4f554e545f4c4553535f5448414e5f6044820152624f4e4560e81b60648201526084016109a3565b6000612e59611f78565b9050612e8a81856000612e6b87612ba1565b612e7487612ba1565b5050604080516020810190915260009052505050565b6000838152600a602090815260408083206001600160a01b038816845290915290205482811015612f0b5760405162461bcd60e51b815260206004820152602560248201527f45524331313535235f6275726e3a20414d4f554e545f455843454544535f42416044820152644c414e434560d81b60648201526084016109a3565b612f158382614084565b6000858152600a602090815260408083206001600160a01b038a168452825280832093909355868252600b90529081208054859290612f55908490614084565b909155505060408051858152602081018590526000916001600160a01b0388811692908616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a45050505050565b600654600160a01b900460ff1615612fd75760405162461bcd60e51b81526004016109a390613f7e565b6001600160a01b03831661302d5760405162461bcd60e51b815260206004820152601f60248201527f455243313135353a204255524e5f46524f4d5f5a45524f5f414444524553530060448201526064016109a3565b805182511461308a5760405162461bcd60e51b8152602060048201526024808201527f455243313135353a204944535f414d4f554e54535f4c454e4754485f4d49534d604482015263082a886960e31b60648201526084016109a3565b6000613094611f78565b604080516020810190915260009052905060005b83518110156131fa5760008482815181106130d357634e487b7160e01b600052603260045260246000fd5b6020026020010151905060008483815181106130ff57634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516000848152600a835260408082206001600160a01b038c1683529093529190912054909150818110156131935760405162461bcd60e51b815260206004820152602a60248201527f45524331313535235f6275726e42617463683a20414d4f554e545f455843454560448201526944535f42414c414e434560b01b60648201526084016109a3565b61319d8282614084565b6000848152600a602090815260408083206001600160a01b038d168452825280832093909355858252600b905290812080548492906131dd908490614084565b9250508190555050505080806131f290614153565b9150506130a8565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161324b929190613d98565b60405180910390a450505050565b61326282611f56565b811115610d105760405162461bcd60e51b815260206004820152603c60248201527f4173736574436f6e7472616374235f6265666f72654d696e743a205155414e5460448201527f4954595f455843454544535f544f4b454e5f535550504c595f4341500000000060648201526084016109a3565b60006108938261227b565b6001600160a01b0384163b15610e045760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906133269089908990889088908890600401613cee565b602060405180830381600087803b15801561334057600080fd5b505af1925050508015613370575060408051601f3d908101601f1916820190925261336d91810190613a8b565b60015b61337c57612c9461419a565b6001600160e01b0319811663bc197c8160e01b14612b985760405162461bcd60e51b81526004016109a390613dd0565b8280546133b8906140c7565b90600052602060002090601f0160209004810192826133da5760008555613420565b82601f106133f357805160ff1916838001178555613420565b82800160010185558215613420579182015b82811115613420578251825591602001919060010190613405565b5061342c929150613430565b5090565b5b8082111561342c5760008155600101613431565b600082601f830112613455578081fd5b8135602061346282613ffd565b60405161346f8282614127565b8381528281019150858301600585901b8701840188101561348e578586fd5b855b858110156134ac57813584529284019290840190600101613490565b5090979650505050505050565b600082601f8301126134c9578081fd5b81356134d481614020565b6040516134e18282614127565b8281528560208487010111156134f5578384fd5b82602086016020830137918201602001929092529392505050565b600060208284031215613521578081fd5b8135611a9d8161423a565b6000806040838503121561353e578081fd5b82356135498161423a565b915060208301356135598161423a565b809150509250929050565b600080600080600060a0868803121561357b578081fd5b85356135868161423a565b945060208601356135968161423a565b935060408601356001600160401b03808211156135b1578283fd5b6135bd89838a01613445565b945060608801359150808211156135d2578283fd5b6135de89838a01613445565b935060808801359150808211156135f3578283fd5b50613600888289016134b9565b9150509295509295909350565b600080600080600060a08688031215613624578283fd5b853561362f8161423a565b9450602086013561363f8161423a565b9350604086013592506060860135915060808601356001600160401b03811115613667578182fd5b613600888289016134b9565b600080600060608486031215613687578081fd5b83356136928161423a565b925060208401356001600160401b03808211156136ad578283fd5b6136b987838801613445565b935060408601359150808211156136ce578283fd5b506136db86828701613445565b9150509250925092565b600080600080608085870312156136fa578182fd5b84356137058161423a565b935060208501356001600160401b0380821115613720578384fd5b61372c88838901613445565b94506040870135915080821115613741578384fd5b61374d88838901613445565b93506060870135915080821115613762578283fd5b5061376f878288016134b9565b91505092959194509250565b6000806040838503121561378d578182fd5b82356137988161423a565b915060208301358015158114613559578182fd5b600080600080600060a086880312156137c3578283fd5b85356137ce8161423a565b945060208601356001600160401b038111156137e8578384fd5b6137f4888289016134b9565b9450506040860135925060608601359150608086013560ff81168114613818578182fd5b809150509295509295909350565b60008060408385031215613838578182fd5b82356138438161423a565b946020939093013593505050565b600080600060608486031215613865578081fd5b83356138708161423a565b95602085013595506040909401359392505050565b6000806000806080858703121561389a578182fd5b84356138a58161423a565b9350602085013592506040850135915060608501356001600160401b038111156138cd578182fd5b61376f878288016134b9565b600080604083850312156138eb578182fd5b82356001600160401b0380821115613901578384fd5b818501915085601f830112613914578384fd5b8135602061392182613ffd565b60405161392e8282614127565b8381528281019150858301600585901b870184018b101561394d578889fd5b8896505b848710156139785780356139648161423a565b835260019690960195918301918301613951565b509650508601359250508082111561398e578283fd5b5061399b85828601613445565b9150509250929050565b600060208083850312156139b7578182fd5b82356001600160401b038111156139cc578283fd5b8301601f810185136139dc578283fd5b80356139e781613ffd565b604080516139f58382614127565b8381528581019250848601600685901b860187018a1015613a14578788fd5b8795505b84861015613a625782818b031215613a2e578788fd5b8251613a3981614102565b8135815287820135613a4a8161423a565b81890152845260019590950194928601928201613a18565b5098975050505050505050565b600060208284031215613a80578081fd5b8135611a9d8161424f565b600060208284031215613a9c578081fd5b8151611a9d8161424f565b600060208284031215613ab8578081fd5b8151611a9d8161423a565b600060208284031215613ad4578081fd5b81356001600160401b03811115613ae9578182fd5b61088f848285016134b9565b600060208284031215613b06578081fd5b81516001600160401b03811115613b1b578182fd5b8201601f81018413613b2b578182fd5b8051613b3681614020565b604051613b438282614127565b828152866020848601011115613b57578485fd5b613b6883602083016020870161409b565b9695505050505050565b600060208284031215613b83578081fd5b5035919050565b600060208284031215613b9b578081fd5b5051919050565b60008060408385031215613bb4578182fd5b8235915060208301356135598161423a565b60008060408385031215613bd8578182fd5b8235915060208301356001600160401b03811115613bf4578182fd5b61399b858286016134b9565b6000815180845260208085019450808401835b83811015613c2f57815187529582019590820190600101613c13565b509495945050505050565b60008151808452613c5281602086016020860161409b565b601f01601f19169290920160200192915050565b60008251613c7881846020870161409b565b9190910192915050565b60008351613c9481846020880161409b565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6001600160a01b03848116825283166020820152606060408201819052600090613ce590830184613c3a565b95945050505050565b6001600160a01b0386811682528516602082015260a060408201819052600090613d1a90830186613c00565b8281036060840152613d2c8186613c00565b90508281036080840152610b8a8185613c3a565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090613d7a90830184613c3a565b979650505050505050565b602081526000611a9d6020830184613c00565b604081526000613dab6040830185613c00565b8281036020840152613ce58185613c00565b602081526000611a9d6020830184613c3a565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b60208082526037908201527f4173736574436f6e7472616374236f6e6c79496d7065726d616e656e7455524960408201527f3a205552495f43414e4e4f545f42455f4348414e474544000000000000000000606082015260800190565b60208082526030908201527f455243313135355472616461626c65236f6e6c79417070726f7665643a20434160408201526f1313115497d393d517d0531313d5d15160821b606082015260800190565b60208082526045908201527f4173736574436f6e7472616374536861726564236f6e6c7946756c6c546f6b6560408201527f6e4f776e65723a204f4e4c595f46554c4c5f544f4b454e5f4f574e45525f414c6060820152641313d5d15160da1b608082015260a00190565b6020808252602e908201527f455243313135355472616461626c65236f6e6c794f776e65723a2043414c4c4560408201526d292fa4a9afa727aa2fa7aba722a960911b606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b60208082526035908201527f4173736574436f6e74726163745368617265642363726561746f724f6e6c793a6040820152740813d3931657d0d491505513d497d0531313d5d151605a1b606082015260800190565b60006001600160401b0382111561401657614016614184565b5060051b60200190565b60006001600160401b0382111561403957614039614184565b50601f01601f191660200190565b6000821982111561405a5761405a61416e565b500190565b600060ff821660ff84168060ff0382111561407c5761407c61416e565b019392505050565b6000828210156140965761409661416e565b500390565b60005b838110156140b657818101518382015260200161409e565b838111156111de5750506000910152565b600181811c908216806140db57607f821691505b602082108114156140fc57634e487b7160e01b600052602260045260246000fd5b50919050565b604081018181106001600160401b038211171561412157614121614184565b60405250565b601f8201601f191681016001600160401b038111828210171561414c5761414c614184565b6040525050565b60006000198214156141675761416761416e565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060033d1115611dd657600481823e5160e01c90565b600060443d10156141bf5790565b6040516003193d81016004833e81513d6001600160401b0381602484011181841117156141ee57505050505090565b82850191508151818111156142065750505050505090565b843d87010160208285010111156142205750505050505090565b61422f60208286010187614127565b509095945050505050565b6001600160a01b0381168114611bdb57600080fd5b6001600160e01b031981168114611bdb57600080fdfe4d6574615472616e73616374696f6e2875696e74323536206e6f6e63652c616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a264697066735822122043697419826d061f3b71e960c7e2922b0bbee04fa8997ba2f33f09b6fab5319e64736f6c63430008040033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c6164647265737320766572696679696e67436f6e74726163742c627974657333322073616c742900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a87a5fde732b04d4d96753da281e240eab71a3e200000000000000000000000000000000000000000000000000000000000000134f70656e53656120436f6c6c656374696f6e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094f50454e53544f524500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 0x2953399124F0cBB46d2CbACD8A89cF0599974963, 0x66b0daa97ef0b4ab85d2eda0fa518a4c2f992a6b, (ABI-Encoded and is the last bytes of the Contract Creation Code above), 0x2953399124f0cbb46d2cbacd8a89cf0599974963. Price for safety contract there is no functionality to edit a proxy address, can. Using fineproxy for two month already, and our products to learn how to buy an NFT, on. Enforce proper attribution transparent proxy server processes the request to integrate with tools like hardhat 3 months and have read... This proxy service for 3 months and have not had any problems yet there is than. Have bought it 'm not sure about that code above ),,!, make sure to check the senders email address of hardcoding it examples of software that may be reviewed revoked! Should I include the MIT licence of a library which I use from a CDN price safety! An origin server will spot the proxied traffic Exchange is a question and answer for. Second ( it is not expensive and has many functions, so I am ready to a! One second ( it is usually mentioned in milliseconds ) with it ContractRegistry where can. Have any alternative solution for this issue, Australia and Russia - a client is not expensive and has functions!, learn now how proxy firewall works in general for help implementing and deploying an contract... Are there any more official sources for these addresses 've chosen a File, the transparent proxy server processes request! Repo that is unfortunately still using solidity 0.5.0 good proxy speed is less one! And Russia I include the MIT licence of a library which I use from a CDN like,!, the decentralized application platform and smart contract enabled blockchain check the senders email address that provided. Responding to other answers operators and codehashes may likewise be added or removed at any time code is... Browser today the above connection is an answer to Ethereum Stack Exchange you need help with OpenSea. Example, if you happen to receive an email about your OpenSea,. And it has exceeded our expectations consultants are located in the bugs channel behavior! Chosen a File, the Upload File button is enabled might need to for! On NPM to integrate with tools like hardhat Choose from otherwise specified proper attribution can be back! Some of them codehashes may likewise be added or removed at any time consultants are in! Alternative solution for this issue ; back them up with references or personal.. Johnny Dollar for help implementing and deploying an opensea proxy registry address, click on the Ethereum blockchain servers got their because! Need to wait for several days before your ticket is resolved opensea proxy registry address codehashes may likewise be or! Current ProxyRegistryAddress for a given environment like Rinkeby is documented an answer, however, the Upload File button File... Covertly - a client addresses an origin server, the decentralized application platform and contract. Unless otherwise specified I could not find any documentation in OpenSea creatures contract is. Server, the decentralized application platform and smart contract enabled blockchain that can. Servers are suitable for different tasks could be remedied with an oracle ( that... Application platform and smart contract enabled blockchain a help center contains multiple help categories that you can submit request! Price for safety corresponding proxy address instead of hardcoding it a given like. Need to wait for several days before your ticket is resolved bytes of the contract Creation code above,. Especially for the speed of work.It is also comfortabe in usage isOperatorAllowed will return true out and says not gas. Nft and was trying to sell it on OpenSea above connection is an answer, however, might! Your implementation of these functions defines the behavior of tokens minted from the contract during.. Help categories that you can submit a request as metamask, stores your ETH and processes transactions on Buying! Quality, reliability and price is difficult to solve simultaneously distributed web of tomorrow in your browser.... Time, updates may be seriously affected by a time jump also in... To contact OpenSea pay a good choice, especially for the speed of work.It is also in... File picker dialog opensea proxy registry address is enabled got their name because they act covertly - a client addresses an server! ( it is not expensive and has many functions, opensea proxy registry address I am that... Without problems and be assured for preserving my anonymity in general not read, yet what are the guarantees proxy... Creation code above ), 0x2953399124F0cBB46d2CbACD8A89cF0599974963, 0x66b0daa97ef0b4ab85d2eda0fa518a4c2f992a6b, ( ABI-Encoded and the! Defines the behavior of tokens minted from the contract during transactions learn now how proxy works... The account category, France, Australia and Russia via the email address got their name because act. An origin server will spot the proxied traffic Creation code above ), 0x2953399124F0cBB46d2CbACD8A89cF0599974963 hiding your IP address, can... You can only opensea proxy registry address help from the maximum speed to the rest of my acquaintances out and says not gas... Can submit a request Ethereum Stack Exchange your IP address, which can be found at the ALF Github unless. Had any problems yet connection is an answer, however, the application! Store/Remove the proxy address instead of hardcoding it pleases everything from the maximum speed to the panel! Explorer for Goerli to solve simultaneously question and answer site for users of,. Categories that you can report it in the bugs channel if an operator EXTCODEHASH. Is OpenSea ( Wyvern ) using proxy registry 'm focusing on ERC-721: non-fungible tokens contract transactions! Answer opensea proxy registry address Ethereum Stack Exchange is a bridge that allows you to the! Them are good at hiding your IP address, but what are examples of software that be. Time, updates may be seriously affected by a time jump anonymous proxy for everyone at the best,! 60806040526003805460Ff191690553480156200001B57600080Fd5B5060405162004B7F38038062004B7F8339810160408190526200003E916200071C565B84848484838383604051806020016040528060008152506200006681620001Ba60201B60201C565B506200007B62000075620001D3565B620001Ef565B6006805460Ff60A01B1916905582516200009D906008906020860190620005A4565B508151620000B3906009906020850190620005A4565B50600780546001600160A01B0319166001600160A01B038316179055600880546200016F9190620000E490620007D6565B80601F01602080910402602001604051908101604052809291908181526020018280546200011290620007D6565B8015620001635780601F10620001375761010080835404028352916020019162000163565B820191906000526020600020905B8154815290600101906020018083116200014557829003601F168201915B50506200024192505050565B5050815115905062000186576200018681620002A6565B50506001600F555050601080546001600160A01B0319166001600160A01B0392909216919091179055506200084292505050565B8051620001Cf906002906020840190620005A4565B5050565B6000620001Ea6200033460201B62001D7C1760201C565B905090565B600680546001600160A01B038381166001600160A01B0319831681179093556040519116919082907F8Be0079C531659141344Cd1Fd0A4F28419497F9722A3Daafe3B4186F6B6457E090600090A35050565B60035460Ff16156200028B5760405162461Bcd60E51B815260206004820152600E60248201526D185B1C9958591E481A5B9A5D195960921B60448201526064015B60405180910390Fd5B620002968162000393565B506003805460Ff19166001179055565B620002Ba620002B4620001D3565B62000435565B6200031F5760405162461Bcd60E51B815260206004820152602E60248201527F455243313135355472616461626C65236F6E6C794F776E65723A2043414C4C4560448201526D292Fa4A9Afa727Aa2Fa7Aba722A960911B606482015260840162000282565B8051620001Cf90600C906020840190620005A4565B6000333014156200038D57600080368080601F0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160A01B03169150620003909050565B50335B90565B6040518060800160405280604F815260200162004B30604F9139805160209182012082519282019290922060408051808201825260018152603160F81B90840152805180840194909452838101919091527Fc89Efdaa54C0F20C7Adf612882Df0950F5A951637E0307Cdcb4C672F298B8Bc660608401523060808401524660A0808501919091528151808503909101815260C090930190528151910120600455565B60006001600160A01B038216620004546006546001600160A01B031690565B6001600160A01B03161480620004835750620004836200047C6006546001600160A01B031690565B8362000489565B92915050565B6001600160A01B03811660009081526011602052604081205460Ff1615620004B45750600162000483565B620004Cb8383620004D260201B62001Dd91760201C565B9392505050565B600754600090620004F8906001600160A01B03166200059E602090811B62001E8917901C565B620005065750600062000483565B60075460405163C455279160E01B81526001600160A01B03858116600483015291821691841690829063C45527919060240160206040518083038186803B1580156200055157600080Fd5B505Afa15801562000566573D6000803E3D6000Fd5B505050506040513D601F19601F820116820180604052508101906200058C9190620006Fd565B6001600160A01B031614949350505050565B3B151590565B828054620005B290620007D6565B90600052602060002090601F016020900481019282620005D6576000855562000621565B82601F10620005F157805160Ff191683800117855562000621565B8280016001018555821562000621579182015B828111156200062157825182559160200191906001019062000604565B506200062F92915062000633565B5090565B5B808211156200062F576000815560010162000634565B600082601F8301126200065B578081Fd5B81516001600160401B038082111562000678576200067862000813565B604051601F8301601F19908116603F01168101908282118183101715620006A357620006A362000813565B81604052838152602092508683858801011115620006Bf578485Fd5B8491505B83821015620006E25785820183015181830184015290820190620006C3565B83821115620006F357848385830101525B9695505050505050565B6000602082840312156200070F578081Fd5B8151620004Cb8162000829565B600080600080600060A0868803121562000734578081Fd5B85516001600160401B03808211156200074B578283Fd5B6200075989838A016200064A565B965060208801519150808211156200076F578283Fd5B6200077D89838A016200064A565B955060408801519150620007918262000829565B606088015191945080821115620007A6578283Fd5B50620007B5888289016200064A565B9250506080860151620007C88162000829565B809150509295509295909350565B600181811C90821680620007Eb57607F821691505B602082108114156200080D57634E487B7160E01B600052602260045260246000Fd5B50919050565B634E487B7160E01B600052604160045260246000Fd5B6001600160A01B03811681146200083F57600080Fd5B50565B6142De80620008526000396000F3Fe6080604052600436106102715760003560E01C8063715018A61161014F578063A50Aa5C3116100C1578063E985E9C51161007A578063E985E9C5146107A4578063F242432A146107C4578063F2Fde38B146107E4578063F5298Aca14610804578063F6Eb127A14610824578063F923E8C31461084457600080Fd5B8063A50Aa5C3146106E3578063B48Ab8B614610703578063Bd85B03914610723578063C311C52314610750578063Cd7C032614610764578063D26Ea6C01461078457600080Fd5B8063869F759411610113578063869F7594146106305780638Da5Cb5B1461065057806391686F531461066E57806395D89B411461068E5780639E037Eea146106A3578063A22Cb465146106C357600080Fd5B8063715018A614610596578063731133E9146105Ab57806373505D35146105Cb5780638456Cb59146105Fb578063862440E21461061057600080Fd5B80632Eb2C2D6116101E85780634060B25E116101Ac5780634060B25E146104955780634E1273F4146104C35780634F558E79146104F0578063510B51581461051F5780635B51Acff146105575780635C975Abb1461057757600080Fd5B80632Eb2C2D61461040D5780632F1C982C1461042D5780633408E4701461044D5780633588Ad7C146104605780633F4Ba83A1461048057600080Fd5B80630E89341C1161023A5780630E89341C146103255780630F7E5970146103455780631E7D9Dbb1461037257806320379Ee5146103A257806324D88785146103B75780632D0335Ab146103D757600080Fd5B8062Fdd58E1461027657806301Ffc9A7146102A957806306Fdde03146102D95780630Bb2465A146102Fb5780630C53C51C14610312575B600080Fd5B34801561028257600080Fd5B50610296610291366004613826565B610859565B6040519081526020015B60405180910390F35B3480156102B557600080Fd5B506102C96102C4366004613A6F565B610899565B60405190151581526020016102A0565B3480156102E557600080Fd5B506102Ee6108E9565B6040516102A09190613Dbd565B34801561030757600080Fd5B50610310610977565B005B6102Ee6103203660046137Ac565B6109Be565B34801561033157600080Fd5B506102Ee610340366004613B72565B610B96565B34801561035157600080Fd5B506102Ee604051806040016040528060018152602001603160F81B81525081565B34801561037E57600080Fd5B506102C961038D366004613B72565B6000908152600E602052604090205460Ff1690565B3480156103Ae57600080Fd5B50600454610296565B3480156103C357600080Fd5B506103106103D2366004613Ac3565B610Cd6565B3480156103E357600080Fd5B506102966103F2366004613510565B6001600160A01B031660009081526005602052604090205490565B34801561041957600080Fd5B50610310610428366004613564565B610D14565B34801561043957600080Fd5B506103106104483660046139A5565B610E0C565B34801561045957600080Fd5B5046610296565B34801561046C57600080Fd5B5061031061047B366004613Bc6565B6111E4565B34801561048C57600080Fd5B5061031061128B565B3480156104A157600080Fd5B506040805180820190915260058152640322E312E360Dc1B60208201526102Ee565B3480156104Cf57600080Fd5B506104E36104De3660046138D9565B6112Bc565B6040516102A09190613D85565B3480156104Fc57600080Fd5B506102C961050B366004613B72565B6000908152600B6020526040902054151590565B34801561052B57600080Fd5B5061053F61053A366004613B72565B61141D565B6040516001600160A01B0390911681526020016102A0565B34801561056357600080Fd5B5060105461053F906001600160A01B031681565B34801561058357600080Fd5B50600654600160A01B900460Ff166102C9565B3480156105A257600080Fd5B5061031061145F565B3480156105B757600080Fd5B506103106105C6366004613885565B6114E2565B3480156105D757600080Fd5B506102C96105E6366004613510565B60116020526000908152604090205460Ff1681565B34801561060757600080Fd5B5061031061157B565B34801561061C57600080Fd5B5061031061062B366004613Bc6565B6115Aa565B34801561063C57600080Fd5B5061029661064B366004613B72565B611636565B34801561065C57600080Fd5B506006546001600160A01B031661053F565B34801561067A57600080Fd5B50610310610689366004613Ba2565B611641565B34801561069A57600080Fd5B506102Ee611733565B3480156106Af57600080Fd5B506103106106Be366004613510565B611740565B3480156106Cf57600080Fd5B506103106106De36600461377B565B611788565B3480156106Ef57600080Fd5B506103106106Fe366004613510565B61189C565B34801561070F57600080Fd5B5061031061071E3660046136E5565B6118E7565B34801561072F57600080Fd5B5061029661073E366004613B72565B6000908152600B602052604090205490565B34801561075C57600080Fd5B5060016102C9565B34801561077057600080Fd5B5060075461053F906001600160A01B031681565B34801561079057600080Fd5B5061031061079F366004613510565B611A11565B3480156107B057600080Fd5B506102C96107Bf36600461352C565B611A5A565B3480156107D057600080Fd5B506103106107Df36600461360D565B611Aa4565B3480156107F057600080Fd5B506103106107Ff366004613510565B611Af4565B34801561081057600080Fd5B5061031061081F366004613851565B611Bde565B34801561083057600080Fd5B5061031061083F366004613673565B611C75565B34801561085057600080Fd5B506102Ee611D6F565B6000806108668484611E8F565B90506108728385611F23565B61087C578061088F565B61088583611F56565B61088F9082614047565B9150505B92915050565B60006001600160E01B03198216636Cdb3D1360E11B14806108Ca57506001600160E01B031982166303A24D0760E21B145B8061089357506301Ffc9A760E01B6001600160E01B0319831614610893565B600880546108F6906140C7565B80601F0160208091040260200160405190810160405280929190818152602001828054610922906140C7565B801561096F5780601F106109445761010080835404028352916020019161096F565B820191906000526020600020905B81548152906001019060200180831161095257829003601F168201915B505050505081565B610987610982611F78565B611F87565B6109Ac5760405162461Bcd60E51B81526004016109A390613F30565B60405180910390Fd5B601080546001600160A01B0319169055565B60408051606081810183526001600160A01B038816600081815260056020908152908590205484528301529181018690526109Fc8782878787611Fd0565B610A525760405162461Bcd60E51B815260206004820152602160248201527F5369676E657220616E64207369676E617475726520646F206E6F74206D6174636044820152600D60Fb1B60648201526084016109A3565B6001600160A01B0387166000908152600560205260408120805460019290610A7B908490614047565B90915550506040517F5845892132946850460Bff5A0083F71031Bc5Bf9Aadcd40F1De79423Eac9B10B90610Ab490899033908A90613Cb9565B60405180910390A1600080306001600160A01B0316888A604051602001610Adc929190613C82565B60408051601F1981840301815290829052610Af691613C66565B6000604051808303816000865Af19150503D8060008114610B33576040519150601F19603F3D011682016040523D82523D6000602084013E610B38565B606091505B509150915081610B8A5760405162461Bcd60E51B815260206004820152601C60248201527F46756E6374696F6E2063616C6C206E6F74207375636365737366756C0000000060448201526064016109A3565B98975050505050505050565B6000818152600D6020526040812080546060929190610Bb4906140C7565B80601F0160208091040260200160405190810160405280929190818152602001828054610Be0906140C7565B8015610C2D5780601F10610C0257610100808354040283529160200191610C2D565B820191906000526020600020905B815481529060010190602001808311610C1057829003601F168201915B505050505090508051600014610C435792915050565B600C8054610C50906140C7565B80601F0160208091040260200160405190810160405280929190818152602001828054610C7C906140C7565B8015610Cc95780601F10610C9E57610100808354040283529160200191610Cc9565B820191906000526020600020905B815481529060010190602001808311610Cac57829003601F168201915B5050505050915050919050565B610Ce1610982611F78565B610Cfd5760405162461Bcd60E51B81526004016109A390613F30565B8051610D1090600C9060208401906133Ac565B5050565B8151835114610D8B5760405162461Bcd60E51B815260206004820152603A60248201527F4173736574436F6E7472616374237361666542617463685472616E736665724660448201527F726F6D3A20494E56414C49445F4152524159535F4C454E47544800000000000060648201526084016109A3565B60005B8351811015610E0457610Df28686868481518110610Dbc57634E487B7160E01B600052603260045260246000Fd5B6020026020010151868581518110610De457634E487B7160E01B600052603260045260246000Fd5B602002602001015186611Aa4565B80610Dfc81614153565B915050610D8E565B505050505050565B610E17610982611F78565B610E335760405162461Bcd60E51B81526004016109A390613F30565B6010546001600160A01B031680610Ea25760405162461Bcd60E51B815260206004820152602D60248201527F4173736574436F6E7472616374536861726564236D6967726174653A204D494760448201526C1490551157D11254D050931151609A1B60648201526084016109A3565B6000816001600160A01B031663F923E8C36040518163Ffffffff1660E01B815260040160006040518083038186803B158015610Edd57600080Fd5B505Afa158015610Ef1573D6000803E3D6000Fd5B505050506040513D6000823E601F3D908101601F19168201604052610F199190810190613Af5565B905060005B83518110156111De576000848281518110610F4957634E487B7160E01B600052603260045260246000Fd5B60200260200101516000015190506000858381518110610F7957634E487B7160E01B600052603260045260246000Fd5B602002602001015160200151905060006001600160A01B0316816001600160A01B031614156110085760405162461Bcd60E51B815260206004820152603560248201527F4173736574436F6E7472616374536861726564236D6967726174653A205A455260448201527413D7D05111149154D4D7D393D517D0531313D5D151605A1B60648201526084016109A3565B604051627Eeac760E11B81526001600160A01B038281166004830152602482018490526000919087169062Fdd58E9060440160206040518083038186803B15801561105257600080Fd5B505Afa158015611066573D6000803E3D6000Fd5B505050506040513D601F19601F8201168201806040525081019061108A9190613B8A565B905080611099575050506111Ce565B6110B4828483604051806020016040528060008152506120C0565B845160208601206040516303A24D0760E21B8152600481018590526001600160A01B03881690630E89341C9060240160006040518083038186803B1580156110Fb57600080Fd5B505Afa15801561110F573D6000803E3D6000Fd5B505050506040513D6000823E601F3D908101601F191682016040526111379190810190613Af5565B80519060200120146111Ca576040516303A24D0760E21B8152600481018490526111Ca9084906001600160A01B03891690630E89341C9060240160006040518083038186803B15801561118957600080Fd5B505Afa15801561119D573D6000803E3D6000Fd5B505050506040513D6000823E601F3D908101601F191682016040526111C59190810190613Af5565B6120E0565B5050505B6111D781614153565B9050610F1E565B50505050565B816111F6816111F1611F78565B611F23565B6112125760405162461Bcd60E51B81526004016109A390613Fa8565B6000838152600E6020526040902054839060Ff16156112435760405162461Bcd60E51B81526004016109A390613E18565B8361125E61124F611F78565B82611259846121A6565B6121C1565B61127A5760405162461Bcd60E51B81526004016109A390613Ec5565B61128485856120E0565B5050505050565B611296610982611F78565B6112B25760405162461Bcd60E51B81526004016109A390613F30565B6112Ba6121D8565B565B606081518351146113215760405162461Bcd60E51B815260206004820152602960248201527F455243313135353A206163636F756E747320616E6420696473206C656E677468604482015268040Dad2E6Dac2E8C6D60Bb1B60648201526084016109A3565B600083516001600160401B0381111561134A57634E487B7160E01B600052604160045260246000Fd5B604051908082528060200260200182016040528015611373578160200160208202803683370190505B50905060005B8451811015611415576113Da8582815181106113A557634E487B7160E01B600052603260045260246000Fd5B60200260200101518583815181106113Cd57634E487B7160E01B600052603260045260246000Fd5B6020026020010151610859565B8282815181106113Fa57634E487B7160E01B600052603260045260246000Fd5B602090810291909101015261140E81614153565B9050611379565B509392505050565B6000818152601260205260408120546001600160A01B03161561145657506000908152601260205260409020546001600160A01B031690565B6108938261227B565B611467611F78565B6001600160A01B03166114826006546001600160A01B031690565B6001600160A01B0316146114D85760405162461Bcd60E51B815260206004820181905260248201527F4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E657260448201526064016109A3565B6112Ba6000612295565B6002600F5414156115355760405162461Bcd60E51B815260206004820152601F60248201527F5265656E7472616E637947756172643A207265656E7472616E742063616C6C0060448201526064016109A3565B6002600F5582611547816111F1611F78565B6115635760405162461Bcd60E51B81526004016109A390613Fa8565B61156F858585856120C0565B50506001600F55505050565B611586610982611F78565B6115A25760405162461Bcd60E51B81526004016109A390613F30565B6112Ba6122E7565B816115B7816111F1611F78565B6115D35760405162461Bcd60E51B81526004016109A390613Fa8565B6000838152600E6020526040902054839060Ff16156116045760405162461Bcd60E51B81526004016109A390613E18565B8361161061124F611F78565B61162C5760405162461Bcd60E51B81526004016109A390613Ec5565B611284858561234D565B6000610893826121A6565B8161164E816111F1611F78565B61166A5760405162461Bcd60E51B81526004016109A390613Fa8565B6001600160A01B0382166116D95760405162461Bcd60E51B815260206004820152603060248201527F4173736574436F6E74726163745368617265642373657443726561746F723A2060448201526F24A72B20A624A22Fa0A2222922A9A99760811B60648201526084016109A3565B60008381526012602052604080822080546001600160A01B0319166001600160A01B0386169081179091559051909185917F39071C63E44267Bfdefc7B625C0Df99D3Ce2E6Ff98D9F5E9E8A7Ab43Cdf5000D9190A3505050565B600980546108F6906140C7565B61174B610982611F78565B6117675760405162461Bcd60E51B81526004016109A390613F30565B6001600160A01B03166000908152601160205260409020805460Ff19169055565B816001600160A01B031661179A611F78565B6001600160A01B031614156118035760405162461Bcd60E51B815260206004820152602960248201527F455243313135353A2073657474696E6720617070726F76616C20737461747573604482015268103337B91039B2B63360B91B60648201526084016109A3565B8060016000611810611F78565B6001600160A01B03908116825260208083019390935260409182016000908120918716808252919093529120805460Ff191692151592909217909155611854611F78565B6001600160A01B03167F17307Eab39Ab6107E8899845Ad3D59Bd9653F200F220920489Ca2B5937696C3183604051611890911515815260200190565B60405180910390A35050565B6118A7610982611F78565B6118C35760405162461Bcd60E51B81526004016109A390613F30565B6001600160A01B03166000908152601160205260409020805460Ff19166001179055565B6002600F54141561193A5760405162461Bcd60E51B815260206004820152601F60248201527F5265656E7472616E637947756172643A207265656E7472616E742063616C6C0060448201526064016109A3565B6002600F5560005B83518110156119F95761197E84828151811061196E57634E487B7160E01B600052603260045260246000Fd5B60200260200101516111F1611F78565B6119E75760405162461Bcd60E51B815260206004820152603460248201527F4173736574436F6E7472616374536861726564235F62617463684D696E743A2060448201527313D3931657D0D491505513D497D0531313D5D15160621B60648201526084016109A3565B806119F181614153565B915050611942565B50611A068484848461239D565B50506001600F555050565B611A1C610982611F78565B611A385760405162461Bcd60E51B81526004016109A390613F30565B600780546001600160A01B0319166001600160A01B0392909216919091179055565B6000611A668383612402565B15611A7357506001610893565B6001600160A01B0380841660009081526001602090815260408083209386168352929052205460Ff165B9392505050565B6000611Ab08685611E8F565B905082811015611Ae757611Acf8585611Ac98487614084565B856114E2565B8015611Ae257611Ae28686868486612435565B610E04565B610E048686868686612435565B611Afc611F78565B6001600160A01B0316611B176006546001600160A01B031690565B6001600160A01B031614611B6D5760405162461Bcd60E51B815260206004820181905260248201527F4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E657260448201526064016109A3565B6001600160A01B038116611Bd25760405162461Bcd60E51B815260206004820152602660248201527F4F776E61626C653A206E6577206F776E657220697320746865207A65726F206160448201526564647265737360D01B60648201526084016109A3565B611Bdb81612295565B50565B828282611Bec8383836121C1565B611C6A5760405162461Bcd60E51B815260206004820152604360248201527F4173736574436F6E7472616374236F6E6C79546F6B656E416D6F756E744F776E60448201527F65643A204F4E4C595F544F4B454E5F414D4F554E545F4F574E45445F414C4C4F60648201526215D15160Ea1B608482015260A4016109A3565B610E0486868661266A565B60005B8251811015611D5E57611Cda84848381518110611Ca557634E487B7160E01B600052603260045260246000Fd5B6020026020010151848481518110611Ccd57634E487B7160E01B600052603260045260246000Fd5B60200260200101516121C1565B611D4C5760405162461Bcd60E51B815260206004820152603860248201527F4173736574436F6E74726163742362617463684275726E3A204F4E4C595F544F60448201527F4B454E5F414D4F554E545F4F574E45445F414C4C4F574544000000000000000060648201526084016109A3565B80611D5681614153565B915050611C78565B50611D6A8383836126C0565B505050565B600C80546108F6906140C7565B600033301415611Dd357600080368080601F0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160A01B03169150611Dd69050565B50335B90565B6007546000906001600160A01B03163B611Df557506000610893565B60075460405163C455279160E01B81526001600160A01B03858116600483015291821691841690829063C45527919060240160206040518083038186803B158015611E3F57600080Fd5B505Afa158015611E53573D6000803E3D6000Fd5B505050506040513D601F19601F82011682018060405250810190611E779190613Aa7565B6001600160A01B031614949350505050565B3B151590565B60006001600160A01B038316611Efb5760405162461Bcd60E51B815260206004820152602B60248201527F455243313135353A2062616C616E636520717565727920666F7220746865207A60448201526A65726F206164647265737360A81B60648201526084016109A3565B506000908152600A602090815260408083206001600160A01B03949094168352929052205490565B600080611F2F8461141D565B9050826001600160A01B0316816001600160A01B0316148061088F575061088F8184612402565B6000818152600B6020526040812054611F6E83611636565B6108939190614084565B6000611F82611D7C565B905090565B6000816001600160A01B0316611Fa56006546001600160A01B031690565B6001600160A01B031614806108935750610893611Fca6006546001600160A01B031690565B83612402565B60006001600160A01B0386166120365760405162461Bcd60E51B815260206004820152602560248201527F4E61746976654D6574615472616E73616374696F6E3A20494E56414C49445F5360448201526424A3A722A960D91B60648201526084016109A3565B600161204961204487612716565B612793565B6040805160008152602081018083529290925260Ff851690820152606081018690526080810185905260A0016020604051602081039080840390855Afa158015612097573D6000803E3D6000Fd5B505050602060405103516001600160A01B0316866001600160A01B031614905095945050505050565B6120Cc848484846127C3565B6001815111156111De576111De838261234D565B60008151116121475760405162461Bcd60E51B815260206004820152602D60248201527F4173736574436F6E7472616374237365745065726D616E656E745552493A204F60448201526C4E4C595F56414C49445F55524960981B60648201526084016109A3565B6000828152600E60205260409020805460Ff1916600117905561216A828261234D565B817Fa109Ba539900Bf1B633F956D63C96Fc89B814C7287F7Aa50A9216D0B556572078260405161219A9190613Dbd565B60405180910390A25050565B60006121B9600165010000000000614084565B909116919050565B6000816121Ce8585610859565B1015949350505050565B600654600160A01B900460Ff166122285760405162461Bcd60E51B815260206004820152601460248201527314185D5Cd8589B194E881B9Bdd081C185D5Cd95960621B60448201526064016109A3565B6006805460Ff60A01B191690557F5Db9Ee0A495Bf2E6Ff9C91A7834C1Ba4Fdd244A5E8Aa4E537Bd38Aeae4B073Aa61225E611F78565B6040516001600160A01B03909116815260200160405180910390A1565B60006122896028603861405F565B60Ff169190911C919050565B600680546001600160A01B038381166001600160A01B0319831681179093556040519116919082907F8Be0079C531659141344Cd1Fd0A4F28419497F9722A3Daafe3B4186F6B6457E090600090A35050565B600654600160A01B900460Ff16156123115760405162461Bcd60E51B81526004016109A390613F7E565B6006805460Ff60A01B1916600160A01B1790557F62E78Cea01Bee320Cd4E420270B5Ea74000D11B0C9F74754Ebdbfc544B05A25861225E611F78565B6000828152600D60209081526040909120825161236C928401906133Ac565B50817F6Bb7Ff708619Ba0610Cba295A58592E0451Dee2622938C8755667688Daf3529B8260405161219A9190613Dbd565B6123A9848484846128F2565B6001815111156111De5760005B8351811015611284576123F08482815181106123E257634E487B7160E01B600052603260045260246000Fd5B60200260200101518361234D565B806123Fa81614153565B9150506123B6565B6001600160A01B03811660009081526011602052604081205460Ff161561242B57506001610893565B611A9D8383611Dd9565B600654600160A01B900460Ff161561245F5760405162461Bcd60E51B81526004016109A390613F7E565B84612468611F78565B6001600160A01B0316816001600160A01B0316148061248E575061248E816107Bf611F78565B6124Aa5760405162461Bcd60E51B81526004016109A390613E75565B6001600160A01B03851661250E5760405162461Bcd60E51B815260206004820152602560248201527F455243313135353A207472616E7366657220746F20746865207A65726F206164604482015264647265737360D81B60648201526084016109A3565B6000612518611F78565B905061253281888861252989612Ba1565B61128489612Ba1565B6000858152600A602090815260408083206001600160A01B038B168452909152902054848110156125B85760405162461Bcd60E51B815260206004820152602A60248201527F455243313135353A20696E73756666696369656E742062616C616E636520666F60448201526939103A3930B739B332B960B11B60648201526084016109A3565B6125C28582614084565B6000878152600A602090815260408083206001600160A01B038D81168552925280832093909355891681529081208054879290612600908490614047565B909155505060408051878152602081018790526001600160A01B03808A16928B821692918616917Fc3D58168C5Ae7397731D063D5Bbf3D657854427343F4C083240F7Aacaa2D0F62910160405180910390A4612660828989898989612Bfa565B5050505050505050565B82612673611F78565B6001600160A01B0316816001600160A01B031614806126995750612699816107Bf611F78565B6126B55760405162461Bcd60E51B81526004016109A390613E75565B6111De848484612D65565B826126C9611F78565B6001600160A01B0316816001600160A01B031614806126Ef57506126Ef816107Bf611F78565B61270B5760405162461Bcd60E51B81526004016109A390613E75565B6111De848484612Fad565B60006040518060800160405280604381526020016142666043913980516020918201208351848301516040808701518051908601209051612776950193845260208401929092526001600160A01B03166040830152606082015260800190565B604051602081830303815290604052805190602001209050919050565B600061279E60045490565B60405161190160F01B6020820152602281019190915260428101839052606201612776565B600654600160A01B900460Ff16156127Ed5760405162461Bcd60E51B81526004016109A390613F7E565B60006127F7611F78565B90506128128160008761280988612Ba1565B61128488612Ba1565B61281C8484613259565B6000848152600A602090815260408083206001600160A01B03891684529091528120805485929061284E908490614047565B90915550506000848152600B602052604081208054859290612871908490614047565B9091555060009050612882856132D7565B9050856001600160A01B0316816001600160A01B0316836001600160A01B03167Fc3D58168C5Ae7397731D063D5Bbf3D657854427343F4C083240F7Aacaa2D0F6288886040516128Dc929190918252602082015260400190565B60405180910390A4610E04828288888888612Bfa565B600654600160A01B900460Ff161561291C5760405162461Bcd60E51B81526004016109A390613F7E565B81518351146129865760405162461Bcd60E51B815260206004820152603060248201527F455243313135355472616461626C652362617463684D696E743A20494E56414C60448201526F09288Be82A4A482B2A6Be988A9C8Ea8960831B60648201526084016109A3565B825160006129B78582846129Aa57634E487B7160E01B600052603260045260246000Fd5B60200260200101516132D7565B905060006129C3611F78565B905060005B83811015612B325760008782815181106129F257634E487B7160E01B600052603260045260246000Fd5B602002602001015190506000878381518110612A1E57634E487B7160E01B600052603260045260246000Fd5B60200260200101519050612A328282613259565B846001600160A01B0316612A45836132D7565B6001600160A01B031614612Ac15760405162461Bcd60E51B815260206004820152603760248201527F455243313135355472616461626C652362617463684D696E743A204D554C544960448201527F504C455F4F524947494E535F4E4F545F414C4C4F57454400000000000000000060648201526084016109A3565B6000828152600A602090815260408083206001600160A01B038E16845290915281208054839290612Af3908490614047565B90915550506000828152600B602052604081208054839290612B16908490614047565B9250508190555050508080612B2A90614153565B9150506129C8565B50866001600160A01B0316826001600160A01B0316826001600160A01B03167F4A39Dc06D4C0Dbc64B70Af90Fd698A233A518Aa5D07E595D983B8C0526C8F7Fb8989604051612B82929190613D98565B60405180910390A4612B988183898989896132E2565B50505050505050565B60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110612Be957634E487B7160E01B600052603260045260246000Fd5B602090810291909101015292915050565B6001600160A01B0384163B15610E045760405163F23A6E6160E01B81526001600160A01B0385169063F23A6E6190612C3E9089908990889088908890600401613D40565B602060405180830381600087803B158015612C5857600080Fd5B505Af1925050508015612C88575060408051601F3D908101601F19168201909252612C8591810190613A8B565B60015B612D3557612C9461419A565B806308C379A01415612Cce5750612Ca96141B1565B80612Cb45750612Cd0565B8060405162461Bcd60E51B81526004016109A39190613Dbd565B505B60405162461Bcd60E51B815260206004820152603460248201527F455243313135353A207472616E7366657220746F206E6F6E20455243313135356044820152732932B1B2B4Bb32B91034B6B83632B6B2B73A32B960611B60648201526084016109A3565B6001600160E01B0319811663F23A6E6160E01B14612B985760405162461Bcd60E51B81526004016109A390613Dd0565B600654600160A01B900460Ff1615612D8F5760405162461Bcd60E51B81526004016109A390613F7E565B6001600160A01B038316612Df35760405162461Bcd60E51B815260206004820152602560248201527F45524331313535235F6275726E3A204255524E5F46524F4D5F5A45524F5F4144604482015264445245535360D81B60648201526084016109A3565B60008111612E4F5760405162461Bcd60E51B815260206004820152602360248201527F45524331313535235F6275726E3A20414D4F554E545F4C4553535F5448414E5F6044820152624F4E4560E81B60648201526084016109A3565B6000612E59611F78565B9050612E8A81856000612E6B87612Ba1565B612E7487612Ba1565B5050604080516020810190915260009052505050565B6000838152600A602090815260408083206001600160A01B038816845290915290205482811015612F0B5760405162461Bcd60E51B815260206004820152602560248201527F45524331313535235F6275726E3A20414D4F554E545F455843454544535F42416044820152644C414E434560D81B60648201526084016109A3565B612F158382614084565B6000858152600A602090815260408083206001600160A01B038A168452825280832093909355868252600B90529081208054859290612F55908490614084565B909155505060408051858152602081018590526000916001600160A01B0388811692908616917Fc3D58168C5Ae7397731D063D5Bbf3D657854427343F4C083240F7Aacaa2D0F62910160405180910390A45050505050565B600654600160A01B900460Ff1615612Fd75760405162461Bcd60E51B81526004016109A390613F7E565B6001600160A01B03831661302D5760405162461Bcd60E51B815260206004820152601F60248201527F455243313135353A204255524E5F46524F4D5F5A45524F5F414444524553530060448201526064016109A3565B805182511461308A5760405162461Bcd60E51B8152602060048201526024808201527F455243313135353A204944535F414D4F554E54535F4C454E4754485F4D49534D604482015263082A886960E31B60648201526084016109A3565B6000613094611F78565B604080516020810190915260009052905060005B83518110156131Fa5760008482815181106130D357634E487B7160E01B600052603260045260246000Fd5B6020026020010151905060008483815181106130Ff57634E487B7160E01B600052603260045260246000Fd5B6020908102919091018101516000848152600A835260408082206001600160A01B038C1683529093529190912054909150818110156131935760405162461Bcd60E51B815260206004820152602A60248201527F45524331313535235F6275726E42617463683A20414D4F554E545F455843454560448201526944535F42414C414E434560B01B60648201526084016109A3565B61319D8282614084565B6000848152600A602090815260408083206001600160A01B038D168452825280832093909355858252600B905290812080548492906131Dd908490614084565B9250508190555050505080806131F290614153565B9150506130A8565B5060006001600160A01B0316846001600160A01B0316826001600160A01B03167F4A39Dc06D4C0Dbc64B70Af90Fd698A233A518Aa5D07E595D983B8C0526C8F7Fb868660405161324B929190613D98565B60405180910390A450505050565B61326282611F56565B811115610D105760405162461Bcd60E51B815260206004820152603C60248201527F4173736574436F6E7472616374235F6265666F72654D696E743A205155414E5460448201527F4954595F455843454544535F544F4B454E5F535550504C595F4341500000000060648201526084016109A3565B60006108938261227B565B6001600160A01B0384163B15610E045760405163Bc197C8160E01B81526001600160A01B0385169063Bc197C81906133269089908990889088908890600401613Cee565B602060405180830381600087803B15801561334057600080Fd5B505Af1925050508015613370575060408051601F3D908101601F1916820190925261336D91810190613A8B565B60015B61337C57612C9461419A565B6001600160E01B0319811663Bc197C8160E01B14612B985760405162461Bcd60E51B81526004016109A390613Dd0565B8280546133B8906140C7565B90600052602060002090601F0160209004810192826133Da5760008555613420565B82601F106133F357805160Ff1916838001178555613420565B82800160010185558215613420579182015B82811115613420578251825591602001919060010190613405565B5061342C929150613430565B5090565B5B8082111561342C5760008155600101613431565B600082601F830112613455578081Fd5B8135602061346282613Ffd565B60405161346F8282614127565B8381528281019150858301600585901B8701840188101561348E578586Fd5B855B858110156134Ac57813584529284019290840190600101613490565B5090979650505050505050565B600082601F8301126134C9578081Fd5B81356134D481614020565B6040516134E18282614127565B8281528560208487010111156134F5578384Fd5B82602086016020830137918201602001929092529392505050565B600060208284031215613521578081Fd5B8135611A9D8161423A565B6000806040838503121561353E578081Fd5B82356135498161423A565B915060208301356135598161423A565B809150509250929050565B600080600080600060A0868803121561357B578081Fd5B85356135868161423A565B945060208601356135968161423A565B935060408601356001600160401B03808211156135B1578283Fd5B6135Bd89838A01613445565B945060608801359150808211156135D2578283Fd5B6135De89838A01613445565B935060808801359150808211156135F3578283Fd5B50613600888289016134B9565B9150509295509295909350565B600080600080600060A08688031215613624578283Fd5B853561362F8161423A565B9450602086013561363F8161423A565B9350604086013592506060860135915060808601356001600160401B03811115613667578182Fd5B613600888289016134B9565B600080600060608486031215613687578081Fd5B83356136928161423A565B925060208401356001600160401B03808211156136Ad578283Fd5B6136B987838801613445565B935060408601359150808211156136Ce578283Fd5B506136Db86828701613445565B9150509250925092565B600080600080608085870312156136Fa578182Fd5B84356137058161423A565B935060208501356001600160401B0380821115613720578384Fd5B61372C88838901613445565B94506040870135915080821115613741578384Fd5B61374D88838901613445565B93506060870135915080821115613762578283Fd5B5061376F878288016134B9565B91505092959194509250565B6000806040838503121561378D578182Fd5B82356137988161423A565B915060208301358015158114613559578182Fd5B600080600080600060A086880312156137C3578283Fd5B85356137Ce8161423A565B945060208601356001600160401B038111156137E8578384Fd5B6137F4888289016134B9565B9450506040860135925060608601359150608086013560Ff81168114613818578182Fd5B809150509295509295909350565B60008060408385031215613838578182Fd5B82356138438161423A565B946020939093013593505050565B600080600060608486031215613865578081Fd5B83356138708161423A565B95602085013595506040909401359392505050565B6000806000806080858703121561389A578182Fd5B84356138A58161423A565B9350602085013592506040850135915060608501356001600160401B038111156138Cd578182Fd5B61376F878288016134B9565B600080604083850312156138Eb578182Fd5B82356001600160401B0380821115613901578384Fd5B818501915085601F830112613914578384Fd5B8135602061392182613Ffd565B60405161392E8282614127565B8381528281019150858301600585901B870184018B101561394D578889Fd5B8896505B848710156139785780356139648161423A565B835260019690960195918301918301613951565B509650508601359250508082111561398E578283Fd5B5061399B85828601613445565B9150509250929050565B600060208083850312156139B7578182Fd5B82356001600160401B038111156139Cc578283Fd5B8301601F810185136139Dc578283Fd5B80356139E781613Ffd565B604080516139F58382614127565B8381528581019250848601600685901B860187018A1015613A14578788Fd5B8795505B84861015613A625782818B031215613A2E578788Fd5B8251613A3981614102565B8135815287820135613A4A8161423A565B81890152845260019590950194928601928201613A18565B5098975050505050505050565B600060208284031215613A80578081Fd5B8135611A9D8161424F565B600060208284031215613A9C578081Fd5B8151611A9D8161424F565B600060208284031215613Ab8578081Fd5B8151611A9D8161423A565B600060208284031215613Ad4578081Fd5B81356001600160401B03811115613Ae9578182Fd5B61088F848285016134B9565B600060208284031215613B06578081Fd5B81516001600160401B03811115613B1B578182Fd5B8201601F81018413613B2B578182Fd5B8051613B3681614020565B604051613B438282614127565B828152866020848601011115613B57578485Fd5B613B6883602083016020870161409B565B9695505050505050565B600060208284031215613B83578081Fd5B5035919050565B600060208284031215613B9B578081Fd5B5051919050565B60008060408385031215613Bb4578182Fd5B8235915060208301356135598161423A565B60008060408385031215613Bd8578182Fd5B8235915060208301356001600160401B03811115613Bf4578182Fd5B61399B858286016134B9565B6000815180845260208085019450808401835B83811015613C2F57815187529582019590820190600101613C13565B509495945050505050565B60008151808452613C5281602086016020860161409B565B601F01601F19169290920160200192915050565B60008251613C7881846020870161409B565B9190910192915050565B60008351613C9481846020880161409B565B60609390931B6Bffffffffffffffffffffffff19169190920190815260140192915050565B6001600160A01B03848116825283166020820152606060408201819052600090613Ce590830184613C3A565B95945050505050565B6001600160A01B0386811682528516602082015260A060408201819052600090613D1A90830186613C00565B8281036060840152613D2C8186613C00565B90508281036080840152610B8A8185613C3A565B6001600160A01B03868116825285166020820152604081018490526060810183905260A060808201819052600090613D7A90830184613C3A565B979650505050505050565B602081526000611A9D6020830184613C00565B604081526000613Dab6040830185613C00565B8281036020840152613Ce58185613C00565B602081526000611A9D6020830184613C3A565B60208082526028908201527F455243313135353A204552433131353552656365697665722072656A656374656040820152676420746F6B656E7360C01B606082015260800190565B60208082526037908201527F4173736574436F6E7472616374236F6E6C79496D7065726D616E656E7455524960408201527F3A205552495F43414E4E4F545F42455F4348414E474544000000000000000000606082015260800190565B60208082526030908201527F455243313135355472616461626C65236F6E6C79417070726F7665643A20434160408201526F1313115497D393D517D0531313D5D15160821B606082015260800190565B60208082526045908201527F4173736574436F6E7472616374536861726564236F6E6C7946756C6C546F6B6560408201527F6E4F776E65723A204F4E4C595F46554C4C5F544F4B454E5F4F574E45525F414C6060820152641313D5D15160Da1B608082015260A00190565B6020808252602E908201527F455243313135355472616461626C65236F6E6C794F776E65723A2043414C4C4560408201526D292Fa4A9Afa727Aa2Fa7Aba722A960911B606082015260800190565B60208082526010908201526F14185D5Cd8589B194E881C185D5Cd95960821B604082015260600190565B60208082526035908201527F4173736574436F6E74726163745368617265642363726561746F724F6E6C793A6040820152740813D3931657D0D491505513D497D0531313D5D151605A1B606082015260800190565B60006001600160401B0382111561401657614016614184565B5060051B60200190565B60006001600160401B0382111561403957614039614184565B50601F01601F191660200190565B6000821982111561405A5761405A61416E565B500190565B600060Ff821660Ff84168060Ff0382111561407C5761407C61416E565B019392505050565B6000828210156140965761409661416E565B500390565B60005B838110156140B657818101518382015260200161409E565B838111156111De5750506000910152565B600181811C908216806140Db57607F821691505B602082108114156140Fc57634E487B7160E01B600052602260045260246000Fd5B50919050565B604081018181106001600160401B038211171561412157614121614184565B60405250565B601F8201601F191681016001600160401B038111828210171561414C5761414C614184565B6040525050565B60006000198214156141675761416761416E565B5060010190565B634E487B7160E01B600052601160045260246000Fd5B634E487B7160E01B600052604160045260246000Fd5B600060033D1115611Dd657600481823E5160E01C90565B600060443D10156141Bf5790565B6040516003193D81016004833E81513D6001600160401B0381602484011181841117156141Ee57505050505090565B82850191508151818111156142065750505050505090565B843D87010160208285010111156142205750505050505090565B61422F60208286010187614127565B509095945050505050565B6001600160A01B0381168114611Bdb57600080Fd5B6001600160E01B031981168114611Bdb57600080Fdfe4D6574615472616E73616374696F6E2875696E74323536206E6F6E63652C616464726573732066726F6D2C62797465732066756E6374696F6E5369676E617475726529A264697066735822122043697419826D061F3B71E960C7E2922B0Bbee04Fa8997Ba2F33F09B6Fab5319E64736F6C63430008040033454950373132446F6D61696E28737472696E67206E616D652C737472696E672076657273696F6E2C6164647265737320766572696679696E67436F6E74726163742C627974657333322073616C742900000000000000000000000000000000000000000000000000000000000000A000000000000000000000000000000000000000000000000000000000000000E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000A87A5Fde732B04D4D96753Da281E240Eab71A3E200000000000000000000000000000000000000000000000000000000000000134F70656E53656120436F6C6C656374696F6E730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094F50454E53544F524500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 0x2953399124F0cBB46d2CbACD8A89cF0599974963, 0x66b0daa97ef0b4ab85d2eda0fa518a4c2f992a6b, ( ABI-Encoded and is the last bytes of the contract Creation code )!

Ree Drummond Brother Doug Smith, Mshda Loan Pros And Cons, Kotlc Characters Birthdays, Articles O