These Terms govern
- the use of TeacherPH Mobile Applications, and,
- any other related Agreement or legal relationship with the Owner
in a legally binding way. Capitalized words are defined in the relevant dedicated section of this document.
The User must read this document carefully.
TeacherPH Mobile Applications is provided by:
Crestview Homes Subdivision
Brgy. Mayamot, Antipolo City, Rizal 1870
Owner contact email: firstname.lastname@example.org
“TeacherPH Mobile Applications” refers to
- applications for mobile, tablet and other smart device systems;
- the Application Program Interfaces (API);
- the Service;
- any applications, sample and content files, source code, scripts, instruction sets or software included as part of the Service, as well as any related documentation;
Table of Contents
What the User should know at a glance
- Please note that some provisions in these Terms may only apply to certain categories of Users. In particular, certain provisions may only apply to Consumers or to those Users that do not qualify as Consumers. Such limitations are always explicitly mentioned within each affected clause. In the absence of any such mention, clauses apply to all Users.
- Usage of TeacherPH Mobile Applications and the Service is age restricted: to access and use TeacherPH Mobile Applications and its Service the User must be an adult under applicable law.
Definitions and legal references
The property that enables the provision of the Service.
Any legally binding or contractual relationship between the Owner and the User, governed by these Terms.
Any User that does not qualify as a Consumer.
Any code or voucher, in print or electronic form, which allows the User to purchase the Product at a discounted price.
Applies where a User is physically present or has their registered offices within the EU, regardless of nationality.
Indicates the natural person(s) or legal entity that provides TeacherPH Mobile Applications and/or the Service to Users.
A good or service available for purchase through TeacherPH Mobile Applications, such as e.g. physical goods, digital files, software, booking services etc.
The sale of Products may be part of the Service.
The service provided by TeacherPH Mobile Applications as described in these Terms and on TeacherPH Mobile Applications.
All provisions applicable to the use of TeacherPH Mobile Applications and/or the Service as described in this document, including any other related documents or agreements, and as updated from time to time.
Indicates any natural person or legal entity using TeacherPH Mobile Applications.
Any User qualifying as a natural person who accesses goods or services for personal use, or more generally, acts for purposes outside their trade, business, craft or profession.
Single or additional conditions of use or access may apply in specific scenarios and in such cases are additionally indicated within this document.
By using TeacherPH Mobile Applications, Users confirm to meet the following requirements:
- There are no restrictions for Users in terms of being Consumers or Business Users;
- Users must be recognized as adult by applicable law;
To use the Service Users may register or create a User account, providing all required data or information in a complete and truthful manner.
Users may also use the Service without registering or creating a User account, however, this may cause limited availability of certain features or functions.
Users are responsible for keeping their login credentials confidential and safe. For this reason, Users are also required to choose passwords that meet the highest standards of strength permitted by TeacherPH Mobile Applications.
By registering, Users agree to be fully responsible for all activities that occur under their username and password.
Users are required to immediately and unambiguously inform the Owner via the contact details indicated in this document, if they think their personal information, including but not limited to User accounts, access credentials or personal data, have been violated, unduly disclosed or stolen.
Conditions for account registration
Registration of User accounts on TeacherPH Mobile Applications is subject to the conditions outlined below. By registering, Users agree to meet such conditions.
- Accounts registered by bots or any other automated methods are not permitted.
- Unless otherwise specified, each User must register only one account.
- Unless explicitly permitted, a User account may not be shared with other persons.
Users can terminate their account and stop using the Service at any time by doing the following:
- By directly contacting the Owner at the contact details provided in this document.
Account suspension and deletion
The Owner reserves the right, at its sole discretion, to suspend or delete at any time and without notice, User accounts which it deems inappropriate, offensive or in violation of these Terms.
The suspension or deletion of User accounts shall not entitle Users to any claims for compensation, damages or reimbursement.
The suspension or deletion of accounts due to causes attributable to the User does not exempt the User from paying any applicable fees or prices.
Content on TeacherPH Mobile Applications
Unless where otherwise specified or clearly recognizable, all content available on TeacherPH Mobile Applications is owned or provided by the Owner or its licensors.
The Owner undertakes its utmost effort to ensure that the content provided on TeacherPH Mobile Applications infringes no applicable legal provisions or third-party rights. However, it may not always be possible to achieve such a result.
In such cases, without prejudice to any legal prerogatives of Users to enforce their rights, Users are kindly asked to preferably report related complaints using the contact details provided in this document.
Rights regarding content on TeacherPH Mobile Applications – All rights reserved
The Owner holds and reserves all intellectual property rights for any such content.
Users may not therefore use such content in any way that is not necessary or implicit in the proper use of the Service.
In particular, but without limitation, Users may not copy, download, share (beyond the limits set forth below), modify, translate, transform, publish, transmit, sell, sublicense, edit, transfer/assign to third parties or create derivative works from the content available on TeacherPH Mobile Applications, nor allow any third party to do so through the User or their device, even without the User’s knowledge.
Where explicitly stated on TeacherPH Mobile Applications, the User may download, copy and/or share some content available through TeacherPH Mobile Applications for its sole personal and non-commercial use and provided that the copyright attributions and all the other attributions requested by the Owner are correctly implemented.
Any applicable statutory limitation or exception to copyright shall stay unaffected.
Access to external resources
Through TeacherPH Mobile Applications Users may have access to external resources provided by third parties. Users acknowledge and accept that the Owner has no control over such resources and is therefore not responsible for their content and availability.
Conditions applicable to any resources provided by third parties, including those applicable to any possible grant of rights in content, result from each such third parties’ terms and conditions or, in the absence of those, applicable statutory law.
In particular, on TeacherPH Mobile Applications Users may see advertisements provided by third parties. The Owner does not control or moderate the advertisements displayed via TeacherPH Mobile Applications. If Users click on any such advertisement, they will be interacting with any third party responsible for that advertisement.
The Owner is not responsible for any matters resulting from such interaction with third parties, such as anything resulting from visiting third-party websites or using third-party content.
TeacherPH Mobile Applications and the Service may only be used within the scope of what they are provided for, under these Terms and applicable law.
Users are solely responsible for making sure that their use of TeacherPH Mobile Applications and/or the Service violates no applicable law, regulations or third-party rights.
Therefore, the Owner reserves the right to take any appropriate measure to protect its legitimate interests including by denying Users access to TeacherPH Mobile Applications or the Service, terminating contracts, reporting any misconduct performed through TeacherPH Mobile Applications or the Service to the competent authorities – such as judicial or administrative authorities – whenever Users engage or are suspected to engage in any of the following activities:
- violate laws, regulations and/or these Terms;
- infringe any third-party rights;
- considerably impair the Owner’s legitimate interests;
- offend the Owner or any third party.
TeacherPH Mobile Applications gives Users the opportunity to receive advantages if, as a result of their recommendation, any new User purchases a Product offered on TeacherPH Mobile Applications.
In order to take advantage of this offer, Users may invite others to purchase the Products on TeacherPH Mobile Applications by sending them a tell-a-friend code provided by the Owner. Such codes can only be redeemed once.
If upon purchase of the Products on TeacherPH Mobile Applications any of the persons invited redeems a tell-a-friend code, the inviting User shall receive the advantage or benefit (such as: a price reduction, an additional service feature, an upgrade etc.) specified on TeacherPH Mobile Applications.
Tell-a-friend codes may be limited to specific Products among those offered on TeacherPH Mobile Applications.
The Owner reserves the right to end the offer at any time at its own discretion.
While no general limitation applies to the number of persons that can be invited, the amount of advantage or benefit that each inviting User can receive, may be limited.
Any intellectual or industrial property rights, and any other exclusive rights on software or technical applications embedded in or related to TeacherPH Mobile Applications are held by the Owner and/or its licensors.
Subject to Users’ compliance with and notwithstanding any divergent provision of these Terms, the Owner merely grants Users a revocable, non-exclusive, non-sublicensable and non-transferable license to use the software and/or any other technical means embedded in the Service within the scope and for the purposes of TeacherPH Mobile Applications and the Service offered.
This license does not grant Users any rights to access, usage or disclosure of the original source code. All techniques, algorithms, and procedures contained in the software and any documentation thereto related is the Owner’s or its licensors’ sole property.
All rights and license grants to Users shall immediately terminate upon any termination or expiration of the Agreement.
Without prejudice to the above, under this license Users may download, install, use and run the software on the permitted number of devices, provided that such devices are common and up-to-date in terms of technology and market standards.
The Owner reserves the right to release updates, fixes and further developments of TeacherPH Mobile Applications and/or its related software and to provide them to Users for free. Users may need to download and install such updates to continue using TeacherPH Mobile Applications and/or its related software.
New releases may only be available against payment of a fee.
The User may download, install, use and run the software on one device.
API usage terms
Users may access their data relating to TeacherPH Mobile Applications via the Application Program Interface (API). Any use of the API, including use of the API through a third-party product/service that accesses TeacherPH Mobile Applications, is bound by these Terms and, in addition, by the following specific terms:
- the User expressly understands and agrees that the Owner bears no responsibility and shall not be held liable for any damages or losses resulting from the User’s use of the API or their use of any third-party products/services that access data through the API.
TERMS AND CONDITIONS OF SALE
Some of the Products provided on TeacherPH Mobile Applications, as part of the Service, are provided on the basis of payment.
The fees, duration and conditions applicable to the purchase of such Products are described below and in the dedicated sections of TeacherPH Mobile Applications.
Prices, descriptions or availability of Products are outlined in the respective sections of TeacherPH Mobile Applications and are subject to change without notice.
While Products on TeacherPH Mobile Applications are presented with the greatest accuracy technically possible, representation on TeacherPH Mobile Applications through any means (including, as the case may be, graphic material, images, colors, sounds) is for reference only and implies no warranty as to the characteristics of the purchased Product.
The characteristics of the chosen Product will be outlined during the purchasing process.
Any steps taken from choosing a Product to order submission form part of the purchasing process.
The purchasing process includes these steps:
- Users must choose the desired Product and verify their purchase selection.
- After having reviewed the information displayed in the purchase selection, Users may place the order by submitting it.
When the User submits an order, the following applies:
- The submission of an order determines contract conclusion and therefore creates for the User the obligation to pay the price, taxes and possible further fees and expenses, as specified on the order page.
- In case the purchased Product requires active input from the User, such as the provision of personal information or data, specifications or special wishes, the order submission creates an obligation for the User to cooperate accordingly.
- Upon submission of the order, Users will receive a receipt confirming that the order has been received.
All notifications related to the described purchasing process shall be sent to the email address provided by the User for such purposes.
Users are informed during the purchasing process and before order submission, about any fees, taxes and costs (including, if any, delivery costs) that they will be charged.
Prices on TeacherPH Mobile Applications are displayed:
- either exclusive or inclusive of any applicable fees, taxes and costs, depending on the section the User is browsing.
Offers and discounts
The Owner may offer discounts or provide special offers for the purchase of Products. Any such offer or discount shall always be subject to the eligibility criteria and the terms and conditions set out in the corresponding section of TeacherPH Mobile Applications.
Offers and discounts are always granted at the Owner’s sole discretion.
Repeated or recurring offers or discounts create no claim/title or right that Users may enforce in the future.
Depending on the case, discounts or offers shall be valid for a limited time only or while stocks last. If an offer or discount is limited by time, the time indications refer to the time zone of the Owner, as indicated in the Owner’s location details in this document, unless otherwise specified.
Offers or discounts can be based on Coupons.
If breach of the conditions applicable to Coupons occurs, the Owner can legitimately refuse to fulfill its contractual obligations and expressly reserves the right to take appropriate legal action to protect its rights and interests.
Notwithstanding the provisions below, any additional or diverging rules applicable to using the Coupon displayed in the corresponding information page or on the Coupon itself shall always prevail.
Unless otherwise stated, these rules apply to the use of Coupons:
- Each Coupon is only valid when used in the manner and within the timeframe specified on the website and/or the Coupon;
- A Coupon may only be applied, in its entirety, at the actual time of purchase – partial use is not permitted;
- Unless otherwise stated, single-use Coupons may only be used once per purchase and therefore may only be applied a single time even in cases involving installment-based purchases;
- A Coupon cannot be applied cumulatively;
- The Coupon must be redeemed exclusively within the time specified in the offer. After this period, the Coupon will automatically expire, precluding any possibility for the User to claim the relevant rights, including cash-out;
- The User is not entitled to any credit/refund/compensation if there is a difference between the value of the Coupon and the redeemed value;
- The Coupon is intended solely for non–commercial use. Any reproduction, counterfeiting and commercial trade of the Coupon is strictly forbidden, along with any illegal activity related to the purchase and/or use of the Coupon.
Methods of payment
Information related to accepted payment methods are made available during the purchasing process.
Some payment methods may only be available subject to additional conditions or fees. In such cases related information can be found in the dedicated section of TeacherPH Mobile Applications.
All payments are independently processed through third-party services. Therefore, TeacherPH Mobile Applications does not collect any payment information – such as credit card details – but only receives a notification once the payment has been successfully completed.
If payment through the available methods fail or is refused by the payment service provider, the Owner shall be under no obligation to fulfil the purchase order. Any possible costs or fees resulting from the failed or refused payment shall be borne by the User.
Purchase via app store
TeacherPH Mobile Applications or specific Products available for sale on TeacherPH Mobile Applications must be purchased via a third-party app store. To access such purchases, Users must follow the instructions provided on the relevant online store (such as “Apple App Store” or “Google Play”), which may vary depending on the particular device in use.
Unless otherwise specified, purchases done via third-party online stores are also subject to such third-parties’ terms and conditions, which, in case of any inconsistency or conflict, shall always prevail upon these Terms.
Users purchasing through such third-party online stores must therefore read such terms and conditions of sale carefully and accept them.
Retention of Product ownership
Until payment of the total purchase price is received by the Owner, any Products ordered shall not become the User’s property.
Retention of usage rights
Users do not acquire any rights to use the purchased Product until the total purchase price is received by the Owner.
Delivery of digital content
Unless otherwise stated, digital content purchased on TeacherPH Mobile Applications is delivered via download on the device(s) chosen by Users.
Users acknowledge and accept that in order to download and/or use the Product, the intended device(s) and its respective software (including operating systems) must be legal, commonly used, up-to-date, and consistent with current market-standards.
Users acknowledge and accept that the ability to download the purchased Product may be limited in time and space.
Performance of services
The purchased service shall be performed or made available within the timeframe specified on TeacherPH Mobile Applications or as communicated before the order submission.
Users have the option to test TeacherPH Mobile Applications or selected Products during a limited and non-renewable trial period, at no cost. Some features or functions of TeacherPH Mobile Applications may not be available to Users during the trial period.
Further conditions applicable to the trial period, including its duration, will be specified on TeacherPH Mobile Applications.
The trial period shall end automatically and shall not convert into any paid Product unless the User actively purchases such paid Product.
Subscriptions allow Users to receive a Product continuously or regularly over a determined period of time.
Paid subscriptions begin on the day the payment is received by the Owner.
In order to maintain subscriptions, Users must pay the required recurring fee in a timely manner. Failure to do so may cause service interruptions.
Paid fixed-term subscriptions start on the day the payment is received by the Owner and last for the subscription period chosen by the User or otherwise specified during the purchasing process.
Once the subscription period expires, the Product shall no longer be accessible, unless the User renews the subscription by paying the relevant fee.
Fixed-term subscriptions may not be terminated prematurely and shall run out upon expiration of the subscription term.
Recurring subscriptions may be terminated at any time by sending a clear and unambiguous termination notice to the Owner using the contact details provided in this document, or — if applicable — by using the corresponding controls inside TeacherPH Mobile Applications.
Liability and indemnification
Limitation of liability
Disclaimer of Warranties
TeacherPH Mobile Applications is provided strictly on an “as is” and “as available” basis. Use of the Service is at Users’ own risk. To the maximum extent permitted by applicable law, the Owner expressly disclaims all conditions, representations, and warranties — whether express, implied, statutory or otherwise, including, but not limited to, any implied warranty of merchantability, fitness for a particular purpose, or non-infringement of third-party rights. No advice or information, whether oral or written, obtained by user from owner or through the Service will create any warranty not expressly stated herein.
Without limiting the foregoing, the Owner, its subsidiaries, affiliates, licensors, officers, directors, agents, co-branders, partners, suppliers and employees do not warrant that the content is accurate, reliable or correct; that the Service will meet Users’ requirements; that the Service will be available at any particular time or location, uninterrupted or secure; that any defects or errors will be corrected; or that the Service is free of viruses or other harmful components. Any content downloaded or otherwise obtained through the use of the Service is downloaded at users own risk and users shall be solely responsible for any damage to Users’ computer system or mobile device or loss of data that results from such download or Users’ use of the Service.
The Owner does not warrant, endorse, guarantee, or assume responsibility for any product or service advertised or offered by a third party through the Service or any hyperlinked website or service, and the Owner shall not be a party to or in any way monitor any transaction between Users and third-party providers of products or services.
The Service may become inaccessible or it may not function properly with Users’ web browser, mobile device, and/or operating system. The owner cannot be held liable for any perceived or actual damages arising from Service content, operation, or use of this Service.
Federal law, some states, and other jurisdictions, do not allow the exclusion and limitations of certain implied warranties. The above exclusions may not apply to Users. This Agreement gives Users specific legal rights, and Users may also have other rights which vary from state to state. The disclaimers and exclusions under this agreement shall not apply to the extent prohibited by applicable law.
Limitations of liability
To the maximum extent permitted by applicable law, in no event shall the Owner, and its subsidiaries, affiliates, officers, directors, agents, co-branders, partners, suppliers and employees be liable for
- any indirect, punitive, incidental, special, consequential or exemplary damages, including without limitation damages for loss of profits, goodwill, use, data or other intangible losses, arising out of or relating to the use of, or inability to use, the Service; and
- any damage, loss or injury resulting from hacking, tampering or other unauthorized access or use of the Service or User account or the information contained therein;
- any errors, mistakes, or inaccuracies of content;
- personal injury or property damage, of any nature whatsoever, resulting from User access to or use of the Service;
- any unauthorized access to or use of the Owner’s secure servers and/or any and all personal information stored therein;
- any interruption or cessation of transmission to or from the Service;
- any bugs, viruses, trojan horses, or the like that may be transmitted to or through the Service;
- any errors or omissions in any content or for any loss or damage incurred as a result of the use of any content posted, emailed, transmitted, or otherwise made available through the Service; and/or
- the defamatory, offensive, or illegal conduct of any User or third party. In no event shall the Owner, and its subsidiaries, affiliates, officers, directors, agents, co-branders, partners, suppliers and employees be liable for any claims, proceedings, liabilities, obligations, damages, losses or costs in an amount exceeding the amount paid by User to the Owner hereunder in the preceding 12 months, or the period of duration of this agreement between the Owner and User, whichever is shorter.
This limitation of liability section shall apply to the fullest extent permitted by law in the applicable jurisdiction whether the alleged liability is based on contract, tort, negligence, strict liability, or any other basis, even if company has been advised of the possibility of such damage.
Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, therefore the above limitations or exclusions may not apply to User. The terms give User specific legal rights, and User may also have other rights which vary from jurisdiction to jurisdiction. The disclaimers, exclusions, and limitations of liability under the terms shall not apply to the extent prohibited by applicable law.
The User agrees to defend, indemnify and hold the Owner and its subsidiaries, affiliates, officers, directors, agents, co-branders, partners, suppliers and employees harmless from and against any and all claims or demands, damages, obligations, losses, liabilities, costs or debt, and expenses, including, but not limited to, legal fees and expenses, arising from
- User’s use of and access to the Service, including any data or content transmitted or received by User;
- User’s violation of these terms, including, but not limited to, User’s breach of any of the representations and warranties set forth in these terms;
- User’s violation of any third-party rights, including, but not limited to, any right of privacy or intellectual property rights;
- User’s violation of any statutory law, rule, or regulation;
- any content that is submitted from User’s account, including third party access with User’s unique username, password or other security measure, if applicable, including, but not limited to, misleading, false, or inaccurate information;
- User’s wilful misconduct; or
- statutory provision by User or its affiliates, officers, directors, agents, co-branders, partners, suppliers and employees to the extent allowed by applicable law.
The Owner’s failure to assert any right or provision under these Terms shall not constitute a waiver of any such right or provision. No waiver shall be considered a further or continuing waiver of such term or any other term.
To ensure the best possible service level, the Owner reserves the right to interrupt the Service for maintenance, system updates or any other changes, informing the Users appropriately.
Within the limits of law, the Owner may also decide to suspend or terminate the Service altogether. If the Service is terminated, the Owner will cooperate with Users to enable them to withdraw Personal Data or information in accordance with applicable law.
Additionally, the Service might not be available due to reasons outside the Owner’s reasonable control, such as “force majeure” (eg. labor actions, infrastructural breakdowns or blackouts etc).
Users may not reproduce, duplicate, copy, sell, resell or exploit any portion of TeacherPH Mobile Applications and of its Service without the Owner’s express prior written permission, granted either directly or through a legitimate reselling programme.
Intellectual property rights
Without prejudice to any more specific provision of these Terms, any intellectual property rights, such as copyrights, trademark rights, patent rights and design rights related to TeacherPH Mobile Applications are the exclusive property of the Owner or its licensors and are subject to the protection granted by applicable laws or international treaties relating to intellectual property.
All trademarks — nominal or figurative — and all other marks, trade names, service marks, word marks, illustrations, images, or logos appearing in connection with TeacherPH Mobile Applications are, and remain, the exclusive property of the Owner or its licensors and are subject to the protection granted by applicable laws or international treaties related to intellectual property.
Changes to these Terms
The Owner reserves the right to amend or otherwise modify these Terms at any time. In such cases, the Owner will appropriately inform the User of these changes.
Such changes will only affect the relationship with the User for the future.
The continued use of the Service will signify the User’s acceptance of the revised Terms. If Users do not wish to be bound by the changes, they must stop using the Service. Failure to accept the revised Terms, may entitle either party to terminate the Agreement.
The applicable previous version will govern the relationship prior to the User’s acceptance. The User can obtain any previous version from the Owner.
If required by applicable law, the Owner will specify the date by which the modified Terms will enter into force.
Assignment of contract
The Owner reserves the right to transfer, assign, dispose of by novation, or subcontract any or all rights or obligations under these Terms, taking the User’s legitimate interests into account. Provisions regarding changes of these Terms will apply accordingly.
Users may not assign or transfer their rights or obligations under these Terms in any way, without the written permission of the Owner.
All communications relating to the use of TeacherPH Mobile Applications must be sent using the contact information stated in this document.
Should any provision of these Terms be deemed or become invalid or unenforceable under applicable law, the invalidity or unenforceability of such provision shall not affect the validity of the remaining provisions, which shall remain in full force and effect.
Any such invalid or unenforceable provision will be interpreted, construed and reformed to the extent reasonably required to render it valid, enforceable and consistent with its original intent. These Terms constitute the entire Agreement between Users and the Owner with respect to the subject matter hereof, and supersede all other communications, including but not limited to all prior agreements, between the parties with respect to such subject matter. These Terms will be enforced to the fullest extent permitted by law.
Should any provision of these Terms be or be deemed void, invalid or unenforceable, the parties shall do their best to find, in an amicable way, an agreement on valid and enforceable provisions thereby substituting the void, invalid or unenforceable parts.
In case of failure to do so, the void, invalid or unenforceable provisions shall be replaced by the applicable statutory provisions, if so permitted or stated under the applicable law.
Without prejudice to the above, the nullity, invalidity or the impossibility to enforce a particular provision of these Terms shall not nullify the entire Agreement, unless the severed provisions are essential to the Agreement, or of such importance that the parties would not have entered into the contract if they had known that the provision would not be valid, or in cases where the remaining provisions would translate into an unacceptable hardship on any of the parties.
These Terms are governed by the law of the place where the Owner is based, as disclosed in the relevant section of this document, without regard to conflict of laws principles.
Exception for European Consumers
However, regardless of the above, if the User qualifies as a European Consumer and has their habitual residence in a country where the law provides for a higher consumer protection standard, such higher standards shall prevail.
Venue of jurisdiction
The exclusive competence to decide on any controversy resulting from or connected to these Terms lies with the courts of the place where the Owner is based, as displayed in the relevant section of this document.
Exception for European Consumers
The above does not apply to any Users that qualify as European Consumers, nor to Consumers based in Switzerland, Norway or Iceland.
Amicable dispute resolution
Users may bring any disputes to the Owner who will try to resolve them amicably.
While Users’ right to take legal action shall always remain unaffected, in the event of any controversy regarding the use of TeacherPH Mobile Applications or the Service, Users are kindly asked to contact the Owner at the contact details provided in this document.
The User may submit the complaint including a brief description and if applicable, the details of the related order, purchase, or account, to the Owner’s email address specified in this document.
The Owner will process the complaint without undue delay and within 7 days of receiving it.
Latest update: October 15, 2021