SAP HANA Download Your Guide to Getting Started

Sap hana download – Unlocking the power of SAP HANA begins with a seamless download. This comprehensive guide walks you through every step, from understanding the different versions to verifying the integrity of your downloaded file. We’ll cover the essential prerequisites, system requirements, and licensing agreements, ensuring a smooth installation process. Imagine effortlessly accessing and leveraging the full potential of SAP HANA—this guide is your key to unlocking that potential.

SAP HANA download is more than just clicking a button; it’s about understanding the software’s capabilities and your specific needs. We’ll break down the various editions, explore installation considerations, and discuss crucial aspects like high availability and disaster recovery. Whether you’re a seasoned IT professional or just starting your SAP HANA journey, this guide equips you with the knowledge to navigate the download process with confidence.

Table of Contents

Introduction to SAP HANA

Sap hana download

SAP HANA is a powerful in-memory data platform that’s revolutionizing how businesses manage and analyze data. Imagine a super-fast database that can handle massive amounts of information in real-time. That’s essentially what SAP HANA provides. It’s not just about storing data; it’s about making that data actionable, allowing businesses to gain insights and make quicker decisions.This robust platform empowers companies to gain a competitive edge by enabling faster processing of queries, streamlined data analysis, and improved decision-making.

It’s designed to handle complex data models and high-volume transactions, providing a foundation for advanced analytics and real-time applications.

SAP HANA Versions

Various versions of SAP HANA cater to diverse business needs and budgets. Understanding the different versions is key to selecting the right solution for your organization. This diversity ensures that businesses of all sizes and requirements can leverage the power of SAP HANA.

  • SAP HANA Enterprise Edition: This is the most comprehensive version, offering the full suite of features and capabilities. It’s ideal for large enterprises requiring high performance and advanced analytics functionalities. It is designed to handle substantial data volumes and complex workloads.
  • SAP HANA Cloud Edition: This cloud-based version provides a scalable and cost-effective solution for businesses of all sizes. It allows organizations to leverage SAP HANA’s power without the complexities of on-premise infrastructure. It is highly suitable for smaller businesses, startups, and agile organizations.
  • SAP HANA Express Edition: This edition is designed for development, testing, and learning purposes. It’s a fantastic tool for developers and students looking to gain hands-on experience with the platform. It is an excellent choice for those wanting to experiment with the platform’s capabilities without significant financial commitment.

Key Benefits of Using SAP HANA

The benefits of choosing SAP HANA are numerous and impactful. It’s more than just a database; it’s a gateway to enhanced business operations and decision-making.

  • Real-time Insights: SAP HANA’s in-memory capabilities enable instantaneous access to data, empowering businesses to respond to market changes in real-time. This quick access translates to immediate insights, helping businesses react swiftly to opportunities and challenges.
  • Improved Efficiency: By streamlining data processing, SAP HANA significantly improves the efficiency of business operations. This efficiency translates into cost savings and enhanced productivity. It’s like having a supercharged engine for your data processing.
  • Enhanced Decision-Making: With the ability to analyze vast amounts of data quickly, SAP HANA empowers businesses to make more informed and timely decisions. This is critical in today’s fast-paced business environment, allowing businesses to anticipate and react to changing market conditions.

Comparison of SAP HANA Editions

The following table provides a concise comparison of the different SAP HANA editions, highlighting their key features.

Edition Features Scalability Deployment Cost
Enterprise Edition Full suite of features, high performance, advanced analytics High On-premise, Cloud High
Cloud Edition Scalable, cost-effective, cloud-based High Cloud Moderate
Express Edition Development, testing, learning Low On-premise, Cloud Low

Downloading SAP HANA

Ready to dive into the world of SAP HANA? Getting your hands on the software is the first step, and this section details the process. We’ll walk you through the steps, ensuring you’re prepared to embark on your HANA journey with confidence.

Downloading Process

Downloading SAP HANA involves several key steps, starting with careful selection. Navigating the SAP website requires a clear understanding of the desired HANA version and the specifics of your system. This process is designed to ensure compatibility and a seamless installation experience.

Methods for Downloading

The SAP website provides various channels for downloading SAP HANA, ensuring a tailored experience for each user. Choosing the appropriate method depends on factors such as the size of the download and your network connectivity.

  • Direct Download from the SAP Support Portal: This method allows you to download the specific HANA version and package required for your environment, ensuring compatibility with your hardware and software. This method provides granular control over the downloaded components.
  • Using SAP Solution Manager: For large-scale deployments, this tool streamlines the download process. It provides a centralized management system for tracking and deploying HANA installations. This method is particularly useful for organizations with extensive SAP environments.

Prerequisites for Downloading

Before initiating the download, specific prerequisites need to be met. These ensure a successful and compatible installation. A well-defined list of prerequisites is vital to avoid unforeseen complications.

  • Valid SAP Account: A valid SAP account is essential for accessing download resources and complying with license agreements. This ensures you’re authorized to use the software.
  • System Requirements: Meeting the system requirements Artikeld in the documentation is critical. This ensures your hardware and software configurations are suitable for the specific HANA version you’re downloading. Compatibility is paramount to avoid installation issues.
  • License Agreement Acceptance: You must agree to the license agreement before initiating the download. Reviewing and understanding the terms of the agreement is vital before proceeding. This legal aspect ensures compliance and clarifies your usage rights.

System Requirements Table

The table below provides a summary of the system requirements for various SAP HANA versions. Choosing the right version is crucial for optimal performance and compatibility.

SAP HANA Version RAM (GB) CPU Cores Storage (GB)
HANA 2.0 64 16 500
HANA 2.1 128 32 1000
HANA 3.0 256 64 2000

License Agreements

SAP HANA downloads are subject to specific license agreements. These agreements Artikel the terms and conditions of using the software. Understanding these terms is essential for legal compliance.

“Carefully review the license agreement before proceeding with the download to ensure compliance with the terms and conditions.”

Verifying File Integrity

Ensuring the integrity of the downloaded SAP HANA file is crucial. Corruption during download could lead to installation problems or software malfunctions. The validation process ensures the file hasn’t been tampered with.

  • Checksum Verification: Use the provided checksums to verify the downloaded file. This is a critical step to validate the file’s integrity. This method compares the calculated checksum with the one provided by SAP to confirm no data corruption occurred during the download.

Installation Considerations

Getting SAP HANA up and running smoothly involves more than just clicking “Install.” Careful planning and attention to detail are crucial for a successful deployment. This section delves into the essential considerations for a robust and reliable HANA installation.System requirements significantly impact HANA’s performance and stability. Failing to meet these specifications can lead to unexpected issues and bottlenecks.

Proper system preparation, including hardware configuration and software compatibility, is paramount to ensuring a seamless installation. Common installation errors and troubleshooting steps are Artikeld to aid in problem resolution. Different installation options are presented, enabling flexibility in deployment strategies. Finally, a step-by-step guide provides a clear roadmap for a typical installation, while considerations for high availability and disaster recovery configurations are essential for production environments.

System Requirements

Meeting the minimum system requirements is vital for a stable HANA installation. These requirements encompass hardware specifications, operating system compatibility, and necessary software components. Failure to meet these requirements can lead to performance degradation or installation failure. SAP provides detailed specifications for various HANA versions. Crucially, these specifications should be meticulously reviewed and validated before commencing the installation process.

For example, insufficient RAM or CPU power can significantly impact HANA’s ability to handle large datasets.

System Preparation

Thorough system preparation is critical before installing SAP HANA. This preparation involves tasks such as configuring the operating system, setting up necessary network connections, and ensuring adequate storage space. Adequate system preparation will help avoid potential conflicts and simplify the installation process. The operating system needs to be updated to the most recent patches and service packs.

Network configuration must allow for communication between HANA and other relevant systems. Sufficient storage space, with proper RAID configurations, is essential for the database files and logs.

Common Installation Errors and Troubleshooting

A variety of installation errors can occur during the HANA installation process. These errors can stem from hardware incompatibilities, software conflicts, or configuration issues. A methodical troubleshooting approach is key. Identifying the root cause is often the first step. Consult the SAP HANA documentation for detailed error codes and troubleshooting guides.

For instance, a common error might involve insufficient disk space, leading to an incomplete installation. Troubleshooting this would involve checking disk space, ensuring the installation directory has enough space, and if necessary, adjusting the installation path or increasing the disk space. Other common errors might involve network connectivity issues or database corruption.

Installation Options

SAP HANA offers different installation options to cater to various deployment scenarios. The choice of installation method depends on factors like the required level of performance, the available infrastructure, and the desired architecture. For instance, a standalone installation is suitable for smaller deployments, whereas a clustered installation is ideal for high-availability environments. The chosen installation option dictates the complexity and resources required.

Reviewing the documentation for specific installation methods is recommended.

Step-by-Step Guide for a Typical SAP HANA Installation

A well-structured step-by-step guide ensures a smooth installation process. This process involves tasks such as downloading the HANA installation package, preparing the installation environment, and configuring the database instance. This is followed by performing the installation, verifying the configuration, and completing the post-installation steps. Each step should be carefully reviewed and executed. Detailed installation guides are available on the SAP website.

High Availability and Disaster Recovery

High availability and disaster recovery (HA/DR) configurations are essential for critical SAP HANA deployments. These configurations ensure business continuity in the event of system failures. HA/DR solutions employ techniques like clustering and replication to maintain data availability. The implementation strategy should address potential risks, such as network outages or hardware failures. This will protect against downtime and data loss.

A well-designed HA/DR configuration minimizes disruptions. For example, a geographically redundant setup ensures business continuity even in case of local disaster.

SAP HANA Versions and Editions

SAP HANA, a powerful in-memory database, comes in various versions and editions, each tailored to specific needs and use cases. Understanding these differences is crucial for selecting the right HANA solution for your organization. From basic deployment to complex enterprise applications, the range of HANA offerings is vast.

Overview of SAP HANA Versions

SAP HANA offers a spectrum of versions, each with its own set of features and capabilities. These versions are designed to cater to diverse requirements, from smaller projects to large-scale enterprise deployments. The evolution of HANA reflects continuous improvements and enhancements in performance, scalability, and functionality.

Features and Capabilities of Each Version

Different HANA versions offer varying feature sets. Some versions might focus on core database functionality, while others provide advanced analytics capabilities. These variations enable businesses to choose the specific set of features best aligned with their business goals and data management needs.

Comparison Table of SAP HANA Versions

Version Key Features Supported OS Supported Hardware
HANA 2.0 Foundation for in-memory computing. Initial release focused on core database functionality. Linux (various distributions) Standard servers with RAM and CPU based on the era of the release.
HANA 1.0 Early release with basic in-memory computing. Limited analytics features. Linux (specific distributions) Limited hardware configurations with RAM and CPU based on the era of the release.
HANA SPS (Service Pack) Versions Regular updates and enhancements to existing HANA versions. Addressing bugs, adding new features, and improving performance. Linux (specific distributions) Hardware configurations aligning with the HANA version and SPS.

Supported Operating Systems

The choice of operating system for HANA installation is significant. Different HANA versions often support specific Linux distributions. This is vital for compatibility and smooth operation. This choice impacts the overall architecture of your deployment and its interactions with other components.

Supported Hardware Configurations

The amount of RAM and CPU power directly impacts HANA performance. Each HANA version has specific recommendations for hardware configurations. This is critical to ensuring the database can handle the volume and complexity of your data.

Version RAM Requirements CPU Requirements Storage Requirements
HANA 2.0 Gigabytes (GB) to Terabytes (TB) Multi-core processors Solid-state drives (SSD) and RAID arrays
HANA 1.0 Significantly lower than HANA 2.0 Fewer cores Hard disk drives (HDD)
HANA SPS Depending on the features and functionalities of the service pack Multi-core processors Storage needs vary according to the version

SAP HANA Community and Support

Navigating the world of SAP HANA can feel like a journey, but don’t worry, you’re not alone! A robust and active community is ready to assist you in your SAP HANA endeavors. From initial setup to advanced troubleshooting, support is readily available to empower your journey.SAP HANA’s success is intertwined with the strength of its community. This network provides invaluable resources and support, fostering collaboration and knowledge sharing among users, experts, and enthusiasts.

Engaging with this vibrant community allows you to leverage the collective experience and expertise of thousands of users.

SAP HANA Support Resources

The SAP HANA support ecosystem is vast and multifaceted. It’s more than just forums; it encompasses various channels to cater to diverse needs and experience levels. You’ll find that every aspect of your HANA journey is addressed, from initial questions to advanced troubleshooting.

Benefits of Engaging with the SAP HANA Community

Connecting with the SAP HANA community unlocks numerous advantages. Users gain access to a wealth of knowledge and best practices, fostering faster problem resolution and efficient implementation. Collaboration with other users creates a supportive environment for continuous learning and improvement.

  • Shared Knowledge: The collective experience of the community provides access to a vast repository of knowledge, solutions, and best practices. This allows you to leverage the collective expertise of many users, accelerating your progress and avoiding repetitive errors.
  • Faster Problem Resolution: The community often provides quicker solutions to common problems than traditional support channels. By engaging with peers, you can often find and implement solutions rapidly.
  • Enhanced Learning: Active participation in the community fosters continuous learning and skill development, enabling users to expand their expertise in SAP HANA.
  • Supportive Environment: The community offers a supportive network for users to connect, ask questions, and share experiences, encouraging a collaborative atmosphere.

Different Channels for SAP HANA Help

Numerous channels are available to connect with the SAP HANA community, from online forums to dedicated support groups. Finding the right channel for your specific need is key to maximizing your experience.

  • SAP Community Forums: These dedicated forums provide a platform for users to discuss issues, ask questions, and share solutions. They are organized by specific SAP HANA topics, allowing for targeted and focused assistance.
  • Online Support Communities: Many online communities are specifically dedicated to SAP HANA. These offer a more comprehensive support network, allowing for broader interaction and collaboration.
  • SAP Support Portal: The official SAP support portal offers a structured approach to accessing documentation, FAQs, and troubleshooting guides. This provides a reliable source of information for addressing various SAP HANA challenges.
  • User Groups and Meetups: Local or virtual user groups provide opportunities for face-to-face interaction and networking. These events offer an excellent opportunity to learn from experts and engage with fellow SAP HANA users.

Useful Online Forums and Communities, Sap hana download

Several online forums and communities provide invaluable resources for SAP HANA support.

  • SAP HANA Forum (on SAP Community): A dedicated forum for SAP HANA, offering a platform to connect with other users, share experiences, and find solutions to common problems.
  • Reddit (r/SAP): A subreddit for SAP users, providing a forum to discuss various aspects of SAP, including HANA.
  • Stack Overflow (with SAP HANA tags): A platform for programmers and developers to ask questions and share solutions related to SAP HANA, often addressing technical challenges.

Comparison of SAP HANA Support Options

The following table compares different support options for SAP HANA, highlighting their strengths and weaknesses.

Support Option Strengths Weaknesses
SAP Community Forums Extensive knowledge base, quick problem resolution, active community May not cover every specialized case, requires self-initiative
SAP Support Portal Official documentation, FAQs, and troubleshooting guides, comprehensive information Information can be overwhelming, may not be tailored to individual needs
Online Support Communities Broader support network, collaborative environment, variety of expertise May have less structured information, potentially less focused support
User Groups/Meetups Face-to-face interaction, networking opportunities, expert insights Requires travel or time commitment, potentially geographically limited

Licensing and Deployment: Sap Hana Download

Sap hana download

Unlocking the power of SAP HANA involves careful consideration of licensing and deployment strategies. Choosing the right approach is crucial for optimal performance, cost-effectiveness, and future scalability. This section delves into the various licensing models and deployment options available, outlining the implications of each choice.

SAP HANA Licensing Models

SAP HANA licensing is multifaceted, reflecting the different needs and capabilities of various organizations. Different licensing models are tailored to accommodate specific use cases and budget considerations. The core models include perpetual licenses, subscription-based models, and usage-based licensing, each with its own advantages and drawbacks.

  • Perpetual Licenses: These licenses offer a one-time purchase for the software, providing ownership and long-term cost certainty. However, they might not be suitable for organizations with fluctuating demands or those looking for more flexibility in scaling resources.
  • Subscription-Based Licenses: This model allows access to SAP HANA features on a subscription basis, typically tied to specific hardware configurations or usage levels. This approach provides greater flexibility and predictable costs, making it ideal for organizations with fluctuating resource needs.
  • Usage-Based Licenses: These licenses are based on the actual usage of the software, charging based on specific resource consumption metrics. This provides the most flexibility and cost-effectiveness for organizations with variable workloads, but can be more complex to manage.

Deployment Options for SAP HANA

The choice of deployment significantly impacts the overall cost, complexity, and level of control over the system. Different deployment models cater to diverse needs and organizational structures.

  • On-Premise Deployment: This traditional approach offers complete control over the system and infrastructure. Organizations can customize their environment to specific needs, but it often requires significant upfront investment and ongoing maintenance.
  • Cloud-Based Deployment: Cloud deployment, such as in AWS or Azure, provides greater scalability and flexibility, with resources provisioned and managed by the cloud provider. This option minimizes the upfront capital expenditure, but requires careful consideration of data security and compliance.
  • Hybrid Deployment: A hybrid approach combines on-premise and cloud-based deployments, allowing organizations to leverage the strengths of both models. This provides a degree of flexibility, allowing for critical data to reside on-premise while utilizing cloud resources for less critical workloads.

Implications of Deployment Choices

The chosen deployment model significantly influences factors such as cost, control, and scalability. On-premise deployment offers greater control but higher upfront costs and maintenance responsibilities. Cloud deployment provides scalability and flexibility with potentially lower upfront costs, but with reliance on a third-party provider. Hybrid deployment offers a balance between control and flexibility, allowing for a tailored approach to specific needs.

Cloud-Based SAP HANA Deployments

Cloud-based SAP HANA deployments present specific considerations regarding data security, compliance, and vendor lock-in. Organizations must meticulously evaluate the security measures offered by the cloud provider, ensuring compliance with relevant regulations, and understanding the potential implications of vendor lock-in.

  • Data Security: Cloud providers often offer robust security features, but organizations must verify these features align with their security requirements. Data encryption, access controls, and regular security audits are essential considerations.
  • Compliance: Organizations need to confirm that the cloud provider’s infrastructure complies with relevant industry regulations and legal requirements.
  • Vendor Lock-in: Transitioning from one cloud provider to another can be complex. Organizations should carefully assess the potential for vendor lock-in before choosing a cloud provider.

Licensing Costs Summary

This table provides a simplified overview of licensing options and their potential costs. Actual costs vary based on specific configurations, usage, and contract terms.

Licensing Model Description Potential Costs
Perpetual License One-time purchase High upfront cost, predictable long-term cost
Subscription-Based Recurring fees Predictable recurring cost, flexible scaling
Usage-Based Based on resource consumption Variable cost, potentially cost-effective for fluctuating workloads

Security Best Practices

Protecting your SAP HANA deployment is paramount. A robust security strategy is not just a good idea; it’s a necessity in today’s threat landscape. This section delves into essential security measures, highlighting critical access controls, common vulnerabilities, and best practices for configuring and handling sensitive data within your SAP HANA environment. A secure SAP HANA installation is a cornerstone of data integrity and business continuity.Secure access control is the bedrock of any robust security posture.

Properly managing who can access what data within your SAP HANA system is crucial. Failure to implement stringent access controls can lead to data breaches and unauthorized modifications, potentially causing significant financial and reputational damage. Therefore, implementing strong access control mechanisms is an indispensable element in your SAP HANA security strategy.

Access Control Mechanisms

Effective access control involves a multi-layered approach. This includes user roles and privileges, network segmentation, and robust authentication protocols. Restricting access to sensitive data and functionalities to only authorized personnel is vital. Implementing multi-factor authentication and regular account reviews are also important preventative measures. The goal is to ensure that only individuals with a demonstrated need to access specific data can do so.

Vulnerability Assessment and Mitigation

Regular security assessments are crucial to proactively identify and address potential vulnerabilities. These assessments should encompass both the SAP HANA system itself and the surrounding infrastructure. By employing penetration testing, security audits, and vulnerability scans, you can proactively identify and mitigate potential risks before they materialize into full-blown security incidents. Patching known vulnerabilities promptly and implementing robust security updates is critical.

Secure Configuration Practices

Establishing secure configuration practices is a critical step in fortifying your SAP HANA deployment. This includes configuring firewalls to restrict access only to authorized IP addresses, implementing network segmentation to isolate sensitive data, and carefully configuring user permissions. These practices minimize the attack surface and prevent unauthorized access. Limiting unnecessary services and regularly reviewing configurations are critical aspects of a secure deployment.

Handling Sensitive Data

Protecting sensitive data is paramount. Implementing encryption for data at rest and in transit is essential. Regular data masking and anonymization techniques can further protect sensitive information. Data loss prevention (DLP) tools can help identify and prevent the leakage of sensitive data. The goal is to create an environment where sensitive data is protected from unauthorized access, use, or disclosure.

Example of Secure Configuration

Consider a scenario where a company wants to protect its financial data within SAP HANA. They would implement strong encryption at rest and in transit. They would configure the firewall to restrict access only to authorized IP addresses and implement network segmentation to isolate financial data from other departments. Implementing multi-factor authentication and regular account reviews is another vital aspect.

This combination of measures effectively strengthens the security posture of the SAP HANA system.

Performance Optimization

Unlocking the full potential of SAP HANA hinges on optimizing its performance. A well-tuned system ensures swift responses, efficient resource utilization, and ultimately, a more productive and cost-effective operation. Ignoring performance optimization can lead to bottlenecks, impacting the entire organization.

Strategies for Optimizing SAP HANA Performance

Effective strategies for optimizing SAP HANA performance involve a multifaceted approach. These strategies go beyond simply tweaking settings; they encompass a deep understanding of the system’s architecture and the data being processed.

  • Data Modeling and Design: Properly designed data models are crucial for performance. Efficient table structures, effective use of indexes, and careful consideration of data distribution across tables are critical for swift query execution. The initial design phase plays a pivotal role in achieving long-term performance.
  • Indexing Strategies: Indexes are the search engines of SAP HANA. Choosing appropriate indexes, considering their impact on query execution, and using the correct index types for specific queries is paramount. A well-thought-out indexing strategy significantly impacts query performance. Comprehensive understanding of the data access patterns is key.
  • Query Optimization: SAP HANA provides robust query optimization capabilities. Understanding query plans and identifying bottlenecks is essential. Using tools and techniques to refine queries can dramatically improve execution time. A holistic approach that involves query analysis and optimization is key to high performance.
  • Hardware and Infrastructure: Hardware resources play a vital role. Adequate memory, processing power, and network bandwidth are essential. Overloaded systems can severely impact performance. Proper hardware configuration and infrastructure planning are crucial for peak performance.

Impact of Factors on Performance

Numerous factors influence SAP HANA performance. Understanding these factors allows for proactive optimization.

  • Data Volume and Structure: Large datasets and complex data structures can significantly impact performance. Data volume and structure need careful consideration during design and implementation.
  • Query Complexity: Complex queries requiring numerous joins or aggregations can take longer to execute. Simplifying queries where possible is often beneficial.
  • Concurrency and User Load: Simultaneous access to the database from multiple users can cause bottlenecks. Database load balancing and proper user management are vital.
  • Network Connectivity: Network latency can slow down data retrieval and processing. Minimizing network delays is crucial.

The Role of Indexing and Query Optimization

Indexing and query optimization are integral components of achieving high performance. Effective indexes can significantly reduce query execution time.

  • Index Types: Different index types cater to different query needs. Choosing the right index type can accelerate data retrieval. This often involves evaluating the frequency and type of queries.
  • Query Plan Analysis: Analyzing the query plan provides insights into how SAP HANA executes queries. Understanding the plan helps in identifying bottlenecks and optimizing the queries. Knowing the execution plan is a powerful tool.

Tuning SAP HANA Performance

Tuning SAP HANA performance requires a systematic approach. Regular monitoring and analysis are essential for identifying performance issues.

  • Monitoring Tools: SAP HANA provides built-in monitoring tools for analyzing performance. Using these tools effectively helps in understanding resource utilization and potential bottlenecks.
  • Profiling Queries: Profiling queries helps identify slow-performing queries. Identifying these queries is crucial to focus optimization efforts.
  • Regular Performance Testing: Regular testing and benchmarking ensure the system maintains optimal performance under varying loads. Ongoing monitoring and testing are vital.

Impact of Different Tuning Strategies

The effectiveness of tuning strategies varies. A thorough understanding of the system and the queries is vital for successful optimization.

Tuning Strategy Potential Impact Example Scenario
Optimized Data Modeling Faster query execution, reduced resource consumption A well-structured model leads to efficient data retrieval
Effective Indexing Significantly improved query performance Appropriate indexes speed up data retrieval for common queries
Optimized Query Statements Reduced query execution time, improved resource utilization Refined queries execute faster and consume fewer resources

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
close
close