These Terms and Conditions shall apply to all transactions for products and services purchased through the Aranyani (“Website” or “site”). By placing your order with us you are accepting these Terms and Conditions.
Aranyani works to keep the site up to date but cannot guarantee that this site and its contents are completely free of technical errors, incorrect prices or information. By using this site, you acknowledge that you assume full responsibility for all costs associated with all necessary servicing or repairs of any equipment you use in connection with this site. We are also not liable for any damages associated with use of this site however caused. If you are not satisfied with the site, then please email us with your comments.
Your use of this site and any agreement between you and Aranyani for the sale of products / provision of services shall be governed by and shall be construed in accordance with the laws of India and shall be subject to the exclusive jurisdiction of the Courts at Bangalore, India. If any provision of these terms and conditions shall be unlawful, void or for any reason unenforceable, then that provision shall be deemed severable from these terms and conditions and shall not affect the validity or enforceability of any remaining provisions.
This document is an electronic record in terms of (Indian) Information Technology Act, 2000 (“Act”) and rules there under as applicable and the amended provisions pertaining to electronic records in various statutes as amended by the Act. This electronic record is generated by a computer system and does not require any physical or digital signatures.
Sai Lakshmi Industries Private Limited., a Company incorporated under (Indian) Companies Act, 1956, whose registered office is at Kannamangala, Whitefield Hoskote Road, Bangalore 560067 (hereinafter referred to as “ARANYANI”) maintains certain web pages accessible through www.aranyani.com
The terms “you” and “your”, as used in these Terms, refer to all individuals and entities accessing this site for any reason. These Terms affect your rights, and you should read them carefully. The term "We", "Us", "Our" shall mean ARANYANI.
2. Changes and Updates to these Terms. ARANYANI may, at their sole discretion, at any time, modify, add, or remove portions of these Terms, without any prior notice to you. Although ARANYANI will post a notice of any material change to the Terms on the site for 30 days, it is your responsibility to check these Terms periodically for updates/ changes. By continuing to use the site after ARANYANI's posting of any changes, you agree to be bound by these Terms, as modified. Your access and use of the site is subject to the most current version of these Terms.
3. Right to Enter the site.
As long as you comply with these Terms, ARANYANI grants you a personal, non- exclusive, non-transferable, limited permission to enter and use the site. Any unauthorized use of the site terminates the permission granted by ARANYANI to enter and use the site. No person under the age of 18 shall enter into any transactions on/ through the site.
4. Ownership and Use of Materials. All information, data, text, communications, graphics, user interfaces, visual interfaces, photographs, trademarks, logos, sounds, music, artwork and computer code contained on the site (collectively, "Materials") are owned, controlled or licensed by or to ARANYANI, and are protected by copyright, patent, trade dress and trademark laws, and various other intellectual property rights. You may download, print, and view Materials from the site under these Terms as long as you use the Materials only for non-commercial, personal use and as long as you do not modify or alter the Materials. You may not copy, republish, distribute, prepare derivative works, modify, or otherwise use the Materials other than as expressly permitted by these Terms. ARANYANI reserves the right to revoke at any time the authorization to view, download and print the Materials available via this site, and you must discontinue such use immediately upon notice from ARANYANI.
The rights specified above to view, download and print the Materials available on this site are not applicable to the design, layout or look and feel of this site. Such elements of the site are protected by law, including trade dress, trademark, and other laws, and may not be copied or imitated. No trademark, service mark, graphic, sound or image from the site may be copied or retransmitted unless expressly permitted by ARANYANI in writing.
5. Access Limits. Without ARANYANI's express written consent, you may not (a) use any automated means to access the site or collect any information from the site (including, without limitation, robots, spiders, scripts, or other automatic devices or programs), or (b) frame the site, utilize framing techniques to enclose any service mark, logo, or other proprietary information, place pop-up windows over its pages, or otherwise affect the display of its pages. This means, among other activities, that you agree not to engage in the practices of "screen scraping," "database scraping," "deep-linking", "robot", "spider" or other automatic device, program, algorithm or methodology, or any other activity similar or equivalent manual process, to access, acquire, copy or monitor any portion of the Website or any Content, or in any way reproduce or circumvent the navigational structure or presentation of the Website or any Content, to obtain or attempt to obtain any materials, documents or information through any means not purposely made available through the Website. We reserve the right to bar any such activity.
You may not use any meta tags or any other "hidden text" utilizing ARANYANI's name, trademarks, or service marks without the express written permission of ARANYANI. You may not use any ARANYANI logo or other proprietary graphic, trademark, or service mark as part of a link without express written permission from ARANYANI. When you use the site and its Materials for an authorized purpose, you must include all proprietary notices without changing or hiding them. You agree that you will not use the site in any manner that is inconsistent with applicable law or that could damage, disable, overburden, or impair the site or interfere with any other party's use and enjoyment of the site.
6. Registration Information; Security. To access certain portions of the site, you must be registered as a ARANYANI user and use a username and password. You represent and warrant that all information you submit on the site is accurate in all respects and you agree to maintain the accuracy of such information. If ARANYANI has reasonable grounds to believe that the registration information you provided is untrue, inaccurate, incomplete, or outdated, ARANYANI may suspend or terminate your use of the site. ARANYANI may disallow the use of any username that ARANYANI deems offensive or inappropriate. You are responsible for preserving the confidentiality of your password and for the actions of persons accessing the site through your username and password. You agree to notify ARANYANI immediately of any unauthorized use of your username or password. Registration is only a one-time process and if the Member has previously registered, he/she shall login / sign into his / her account.
7. User Warranties and Representations
BY USING THIS WEBSITE YOU REPRESENT AND WARRANT THAT:
- You are 18 years of age or older and that your use of the Website and / or Services shall not violate any applicable law or regulation.
- Your membership is solely for your personal and non-commercial use. Any use of this Website or its content other than for personal purposes is prohibited.
- Your personal and non-commercial use of this Website shall be subjected to the following restriction (i) you may not modify any content of the Website, including but not limited to, any public display, description, performance, sale, rental, pricing of the product; (ii) you may not decompile, reverse engineer, or disassemble the content, or (c) remove any copyright, trademark registration, or other proprietary notices from the content. You further agree not to access or use this Website in any manner that may be harmful to the operation of this Website or its content
- You will not (a) use any product or service available on the Website and / Services for commercial purposes of any kind, or (b) advertise or sell any products, services or otherwise (whether or not for profit), or solicit others (including, without limitation, solicitations for contributions or donations) or use any public forum for commercial purposes of any kind, or (c) use the Website and / or Services in any way that is unlawful, or harms the Website or any other person or entity, as determined in the Aranyani’s sole discretion.
- You will not host, display, upload, modify, publish, transmit, update or share any information which contains software viruses or any other computer code, files or programs designed to interrupt, destroy or limit the functionality of any computer resource; or contains any trojan horses, worms, time bombs, cancelbots, easter eggs or other computer programming routines that may damage, detrimentally interfere with, diminish value of, surreptitiously intercept or expropriate any system, data or personal information or otherwise interfere with any person or entity's use or enjoyment of the Website and / Use any device, software or routine to interfere or attempt to interfere with the proper working of the Website or any transaction being conducted on the Website, or with any other person's use of the Website.
- You will not attempt to gain unauthorized access to any portion or feature of the Website, or any other systems or networks connected to the Website or to any server, computer, network, or to any of the services offered on or through the Website, by hacking, password "mining" or any other illegitimate means.
- You will not engage in any form of antisocial, disrupting, or destructive acts, including "flaming," "spamming," "flooding," "trolling," "phishing" and "griefing" as those terms are commonly understood and used on the Internet.
- You will not delete or modify any content of the Website and / or Services, including but not limited to, legal notices, disclaimers or proprietary notices such as copyright or trademark symbols, logos, that you do not own or have express permission to modify.
- All information, content and material contained in the Website and / or Services are Aranyani’s copyrighted property. All trademarks, services marks, trade names, and trade dress are proprietary to Aranyani. No information, content or material from the Website and / or Services may be copied, reproduced, republished, uploaded, posted, transmitted or distributed in any way without the Aranyani's express written permission.
YOU EXPRESSLY UNDERSTAND AND AGREE THAT:
- The information, content and materials on this Website and / or services are provided on an "as is" and "as available" basis. Aranyani and all its affiliates, officers, employees, agents, partners and licensors disclaim all warranties of any kind, either express or implied, including but not limited to, implied warranties on merchantability, fitness for a particular purpose and non-infringement.
- Aranyani makes all reasonable efforts to display the products listed for sale on its web site(s) as accurately as possible. However, Aranyani cannot guarantee that your monitor's display of any product color, texture or detail will be accurate. Aranyani does not warrant that product descriptions or other content are accurate, complete, reliable current or error free. While Aranyani makes every effort to ensure that the products are described and priced accurately, in the event that an item is deemed to be priced incorrectly, Aranyani reserves the right to refuse the sale of that item.
- Aranyani does not warrant that the functions contained in content, information and materials on the Website and / or services, including, without limitation any third party sites or services linked to the Website and / or services will be uninterrupted, timely or error-free, that the defects will be rectified, or that the Website or the servers that make such content, information and materials available are free of viruses or other harmful components.
- Any material downloaded or otherwise obtained through the Website and / or services are accessed at your own risk, and you will be solely responsible for any damage or loss of data that results from such download to your computer system.
- You hereby indemnify, defend, and hold Aranyani, Aranyani’s distributors, agents, representatives and other authorized users, and each of the foregoing entities' respective resellers, distributors, service providers and suppliers, and all of the foregoing entities' respective officers, directors, owners, employees, agents, representatives, harmless from and against any and all losses, damages, liabilities and costs arising from your use of the Website.
- You expressly understand that under no circumstances, including, but not limited to, negligence, shall Aranyani be liable to you or any other person or entity for any direct, indirect, incidental, special, or consequential damages, including, but not limited to damages for loss of profits, goodwill, use, data or other intangible losses, resulting from circumstances, including but not limited to: (i) the use or the inability to use the Website and / or services; or (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Website and / or services or (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the Website and / or services; or (v) any other matter relating to the Website and / or services.
- Aranyani or any of the foregoing entities' respective resellers, distributors, service providers and suppliers be relieved of all its responsibilities, if any, in the event of failure of performance resulting directly or indirectly from an act of force majeure or causes beyond Aranyani's reasonable control including, without limitation, acts of god, war, equipment and technical failures, electrical power failures or fluctuations, strikes, labour disputes, riots, civil disturbances, shortages of labour or materials, natural disasters, orders of domestic or foreign courts or tribunals, non-performance of third parties, or any reasons beyond the reasonable control of Aranyani or any of the foregoing entities' respective resellers, distributors, service providers and suppliers. you further acknowledge and agree that neither Aranyani nor any of the foregoing entities' respective resellers, distributors, service providers and suppliers are responsible or liable for (a) any incompatibility between the Website and / or services and any other Website, service, software or hardware or (b) any delays or failures you may experience with any transmissions or transactions relating to the Website in an accurate or timely manner. Some jurisdictions do not allow the exclusion of certain warranties or the limitation or exclusion of liability for incidental or consequential damages. Accordingly, some of the above limitations may not apply to you.
- All the contents on the Website, of any manner, whatsoever, is Copyrighted work is protected under Indian laws. The unauthorized reproduction and distribution of our Copyrighted Work via the internet without our express permission constitute copyright infringement under the Copyright Act, 1957. Your act of infringement of our Copyrighted copyright and proprietary right makes you liable for action under applicable laws.
8. Electronic Communications When You use the Website or send emails or other data, information or communication to us, You agree and understand that You are communicating with Us through electronic records and You consent to receive communications via electronic records from Us periodically and as and when required. We may communicate with you by email or by such other mode of communication, electronic or otherwise. By being a ARANYANI customer, you authorize ARANYANI to send electronic mail to you notifying you of changes or additions to this site or any of ARANYANI's products or services or any other promotional communications.
10. User Obligations. You agree NOT to do any of the following while using the site:
- Violate any applicable law, regulation, or the Terms;
- Tamper with other users' postings;
- Solicit or gather any user's information available from the site, such as other users' names and email addresses, for the purpose of transmitting any unsolicited advertising, "junk mail", "spam" or "chain letters";
- Impersonate or misrepresent your affiliation with any person or entity or create a false identity to mislead others;
- Post false or misleading information;
- Post or transmit any content that infringes a third party's Intellectual Property Rights (as that term is defined below) or rights of publicity or privacy, that you do not have the right to disclose under contractual or fiduciary obligations, or that is unlawful, untrue, fraudulent, harassing, libellous, defamatory, abusive, threatening, pornographic, racist, harmful (including viruses, corrupted files, or any other similar software or programs), disparaging of ARANYANI or other users, or otherwise objectionable;
- Conduct any systematic or automated data collection activities (including without limitation scraping, data mining, data extraction and data harvesting) on or in relation to this Website without Aranyani’s express written consent.
- Use this Website to transmit or send unsolicited commercial communications.
- Sell or otherwise monetize or commercialize any information posted on the Website;
- Violate any other policies stated on the Website;
- Repeat any action after you receive a warning or request from ARANYANI to stop, whether or not that action is explicitly prohibited in policies. This includes continuing to use the site under the same account, a different account, or reregistering under a new account after your account has been temporarily suspended, indefinitely suspended, or terminated; or
- Fail to respond to an email from ARANYANI regarding a violation, dispute or complaint.
You shall at all times ensure full compliance with the applicable provisions of the Act and rules thereunder as applicable and as amended from time to time and also all applicable Domestic laws, rules and regulations (including the provisions of any applicable exchange control laws or regulations in force) and International Laws, Foreign Exchange Laws, Statutes, Ordinances and Regulations (including, but not limited to GST, Sales Tax/VAT, Income Tax, Octroi, Service Tax, Central Excise, Customs Duty, Local Levies) regarding Your use of Our service and Your listing, purchase, solicitation of offers to purchase, and sale of products or services. You shall not engage in any transaction in an item or service, which is prohibited by the provisions of any applicable law including exchange control laws or regulations for the time being in force.
You grant Aranyani a worldwide, irrevocable, non-exclusive, royalty-free license to use, reproduce, adapt, publish, translate and distribute your User Content (other than personal information / sensitive personal information) in any existing or future media. You also grant Arananyani the right to sub-license these rights, and the right to bring an action for infringement of these rights.
Your User Content must not be illegal, offensive (including but not limited to material that is sexually explicit or which promotes racism, hatred or physical harm), deceptive, misleading, abusive, indecent, harassing, blasphemous, defamatory, libellous, obscene, pornographic, lascivious, ethnically objectionable, disparaging, menacing, threatens the unity, integrity, security and sovereignty of India or foreign relations with foreign states or contains software viruses or causes annoyance. The User Content must not infringe any third party's legal rights, and must not be capable of giving rise to legal action whether against you or Aranyani or a third party under any applicable law.
You are responsible for the consequences of posting User Content regarding ARANYANI or any third party, including other users, and agree to hold ARANYANI harmless from any damages suffered or claims asserted by a third party as a result of any comment or information you choose to post or distribute. You may be held legally responsible for damages suffered by other users, ARANYANI, or other third parties as a result of legally actionable or defamatory comments, other comments or information, or User Content that you post to the site. ARANYANI is not legally responsible for any comments, information, or other User Content posted or made available on the site by any user or third party, even if such information or User Content is defamatory or otherwise legally actionable. ARANYANI is not responsible for your or another person’s misuse or misappropriation of User Content or for your interactions with others on the site. ARANYANI is also not responsible for and does not monitor or censor User Content for accuracy or reliability. ARANYANI, however, may remove or restrict access to information or User Content posted or made available on the site by its users or any third party if ordered to do so by a court or if ARANYANI considers such information or User Content to be in violation of these Terms, posted rules or its policies and procedures.
ARANYANI IS NOT RESPONSIBLE FOR A USER’S MISUSE OR MISAPPROPRIATION OF ANY CONTENT OR INFORMATION YOU POST ON THE SITE.
12. Links to External sites. ARANYANI may provide links on the site to other independent websites on the internet that are owned and operated by third party vendors or other third parties not under the control of ARANYANI. These links are not intended as an endorsement by ARANYANI of the entity or individual operating the Website or a warranty of any type regarding the Website or the information on the Website. By using this site, you acknowledge that ARANYANI is not liable or responsible for any damage or loss caused, or alleged to be caused, by or in connection with use of or reliance on any such content, goods or services available on or through any such site or resource.
13. Accuracy of Information on the site. ARANYANI attempts to provide only accurate information, but some inaccuracies may occasionally be present. By using the site you acknowledge that ARANYANI will not be liable or responsible for any damage or loss caused by or in connection with the use of or reliance on any information on the site. If you find any information on the site to be inaccurate, please alert ARANYANI at firstname.lastname@example.org.
14. Termination. ARANYANI may suspend or terminate your use of the site for any reason, including, without limitation, if ARANYANI believes that you have violated or acted inconsistently with these Terms. ARANYANI may also modify or discontinue providing the site, or any part thereof, with or without notice. ARANYANI is not liable to you or any third-party for any termination of your access to the site, or any modification or termination of the site.
15. No Warranty; Disclaimers. THE SITE IS PROVIDED ON "AS IS," AND "AS AVAILABLE" BASIS. ARANYANI EXPRESSLY DISCLAIMS ALL WARRANTIES OR CONDITIONS OF ANY KIND (EXPRESS, IMPLIED OR STATUTORY), INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF TITLE, NON- INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. WITHOUT LIMITING THE FOREGOING, ARANYANI DOES NOT PROMISE OR WARRANT TO YOU THAT ANY ASPECT OF THE SITE WILL WORK PROPERLY, OPERATE ERROR-FREE, OR BE AVAILABLE CONTINUOUSLY. ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SITE IS DONE AT YOUR OWN DISCRETION AND RISK, AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR DEVICE OR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY SUCH MATERIAL. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM ARANYANI OR THROUGH OR FROM THE SITE CREATES ANY WARRANTY NOT EXPRESSLY STATED IN THESE TERMS. Without prejudice to the forgoing paragraph, ARANYANI does not warrant that:
- This Website will be constantly available, or available at all; or
- The information on this Website is complete, true, accurate or non-misleading.
16. Limitation of Liability. YOU EXPRESSLY UNDERSTAND AND AGREE THAT ARANYANI AND ITS SUBSIDIARIES, AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, PARTNERS, AND LICENSORS (A) ARE NOT LIABLE TO YOU FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA, OR OTHER INTANGIBLE LOSSES (EVEN IF ARANYANI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), HOWEVER ARISING (INCLUDING NEGLIGENCE), AND (B) WILL IN NO EVENT BE LIABLE TO YOU FOR ANY CLAIMS ARISING FROM YOUR USE OF THE SITE OR THESE TERMS FOR AN AMOUNT GREATER THAN INDIAN RUPEES 1000/-.
17. Dealings with Advertisers or Partners. Your correspondence or business dealings with or participation in promotions of advertisers or partners found on or through the site, including payment and delivery of related goods or services, and any other terms, conditions, warranties, or representations associated with such dealings, are solely between you and that advertiser or partner. You agree that ARANYANI is not responsible or liable for any loss or damage incurred as the result of any such dealings or as the result of the presence of such advertisers or partners on the site.
18. Intellectual Property. All Materials are the property of ARANYANI or the parties specifically indicated, and are protected by copyrights, trademarks, patents, trade secrets, and other intellectual property and proprietary rights (collectively, "Intellectual Property Rights"). Except as expressly provided in these Terms, ARANYANI does not grant any express or implied right to use the Materials. The collection, arrangement and assembly of any Materials are the exclusive property of ARANYANI or its licensors and are protected by Indian and international intellectual property laws, including copyright laws. All software used on this site is the property of ARANYANI or its software suppliers and are protected by Indian and international intellectual property laws, including copyright laws. "Young Presidents Organization", "ARANYANI" logos and service names are trademarks of ARANYANI. All other marks contained on this site are the property of the parties indicated.
19. Indemnity. You agree to indemnify, defend and hold harmless ARANYANI, and its subsidiaries, affiliates, officers, agents, co-branded partners or other partners, employees, owner, licensee, affiliates, subsidiaries, group companies (as applicable) and their respective officers, directors, agents, and employees, from any claim, damages, demand, expenses, losses, liabilities or actions including reasonable attorneys' fees, made by any third party or penalty imposed due to, arising from or related to (a) your violation of these Terms, (b) your use of the site, (c) User Content that you submit, post to, or transmit through the site, (d) your access to or use of linked sites, and (e) any dealings between you and any third parties advertising or promoting via the site or Software.
20. Void Where Prohibited. ARANYANI controls, operates, and administers the site from its offices in Bangalore, India. Although the site is accessible worldwide, not all features, products or services offered through or on the site are available to all persons or in all geographic locations, or appropriate or available for use outside India. ARANYANI reserves the right to limit the provision and quantity of any feature, product or service to any person or geographic area. Any offer for any feature, product or service made on the site is void where prohibited. If you choose to access the site from outside India, you do so on your own initiative, and you are responsible for complying with applicable local laws.
21. Breach of the Agreement. Without prejudice to Aranyani’s other rights under this Terms, if you breach any provision of this Terms, Aranyani shall be entitled to take such action as it deems appropriate, including terminating your access to the Website, prohibiting you from accessing the Website, blocking computers using your IP address from accessing the Website, contacting your internet service provider to request that they block your access to the Website and/or pursuing a legal action against you.
22. Assignment. Aranyani may transfer, assign, sub-contract or otherwise deal with its rights and/or obligations under these Terms without notifying you or obtaining your consent. You may not transfer, assign, sub-contract or otherwise deal with your rights and/or obligations under this Terms.
23. General. ARANYANI's failure to act in a particular circumstance, including any failure by ARANYANI to enforce or exercise any provision of these Terms, does not waive the ability to act with respect to that circumstance or similar circumstances in the future. ARANYANI will be excused for any failure to perform to the extent that its performance is prevented by any reason outside of its reasonable control. No agency, partnership, joint venture, employment or franchise relationship is intended or created by these Terms. ARANYANI may assign its rights and obligations under these Terms to an entity that acquires all or substantially all of the assets of ARANYANI or to any subsidiary or successor in a merger or acquisition involving ARANYANI. These Terms, in addition to any other written agreement between you and ARANYANI, constitute the entire agreement between ARANYANI and you with respect to your access to or use of the site, superseding any prior versions of these Terms. If an express conflict exists between these terms and a written agreement between you and ARANYANI, such written agreement supersedes these Terms.
24. Special Provisions Applicable to Users Outside India. You have given us your express and informed consent to transfer any data or other information that you provide to us to India and to process it in India.
All payments made through the Website including all Valid Credit / Debit/ Cash Card/ Online Bank Transfers from Valid Bank Accounts and other payment instruments are processed using a Credit Card payment gateway or appropriate payment system infrastructure and the same will also be governed by the terms and conditions agreed to between You and the respective Issuing Bank and payment instrument issuing company (if applicable)
While availing any of the payment method/s available on the Website, We will not be responsible or assume any liability, whatsoever in respect of any loss or damage arising directly or indirectly to You due to:
- a) Lack of authorization for any transaction/s, or
- b) Exceeding the present limit mutually agreed by You and between "Bank/s", or
- c) Any payment issues arising out of the transaction, or
- d) Decline of transaction for any other reason/s
26. Grievance officer. In accordance with Act and rules made there under, the name and contact details of the Grievance Officer are provided below:
NAME OF OFFICER
Sai Lakshmi Industries Private Limited.
Time: Monday – Friday (09:00 - 18:00 IST)
28. Contact Us. Please contact us at Namaste@aranyani.com for any questions or comments (including all inquiries unrelated to copyright infringement) regarding this Website.
© 2020 Aranyani. All Rights Reserved